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
336712410856	336712411415	336712411965	336712412515	336712413065	336712413615	336712414165	336712414715	336712415265	336712415815	336712416365	336712416915	336712417465	336712418015	336712418565	336712419115	336712419665	336712420215	336712420765	336712421315	336712421865	336712422415	336712422965	336712423515	336712424065	336712424615	336712425165	336712425715	336712426265	336712426815	336712427365	336712427915	336712428465	336712429015	336712429565	336712430115	336712430665	336712431215	336712431765	336712432315	336712432865	336712433415	336712433965	336712434515	336712435065	336712435615	336712436165	336712436715	336712437265	336712437815	336712438365	336712438915	336712439465	336712440015	336712440565	336712441115	336712441665	336712442215	336712442765	336712443315	336712443865	336712444415	336712444965	336712445515	336712446065	336712446615	336712447165	336712447715	336712448265	336712448815	336712449366	336712449915	336712450465	336712451015	336712451565	336712452115	336712452665	336712453215	336712453765	336712454315	336712454865	336712455415	336712455965	336712456515	336712457065	336712457615	336712458165	336712458715	336712459266	336712459815	336712460365	336712460915	336712461465	336712462015	336712462565	336712463115	336712463666	336712464215	336712464765	336712465315	336712465865	336712466415	336712466966	336712467516	336712468065	336712468615	336712469165	336712469715	336712470265	336712470815	336712471365	336712471915	336712472465	336712473015	336712473565	336712474115	336712474665	336712475215	336712475765	336712476315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37574	28501	42924	45601	34492	22773	17275	17904	16022	11618	8654	4909	3104	1987	1671	1599	1427	1398	1162	945	855	808	751	731	650	607	553	571	611	572	546	476	438	344	378	398	347	359	346	366	353	349	427	405	337	318	298	286	246	270	267	268	266	273	268	228	224	260	241	255	242	237	251	261	231	237	230	258	231	211	235	226	240	242	262	247	208	251	203	208	222	220	189	219	226	240	216	235	224	220	212	206	221	212	204	200	212	207	206	203	209	201	179	194	185	206	202	216	228	224	220	212	187	194	198	209	192	221	211	236	220	190	210	222	204	209	219	230	208	212	235	206	214	193	186	203	211	206	202	237	191	200	199	184	196	193	216	215	186	181	189	197	216	212	179	223	196	190	211	205	197	203	195	200	224	208	190	210	177	203	180	217	231	188	212	199	216	225	196	222	211	182	213	197	209	199	186	220	214	182	201	219	217	221	208	189	206	215	221	190	180	188	210	225	203	194	229	212	217	211	194	225	207	209	228	219	171	248	208	188	185	202	203	210	215	212	213	223	221	197	215	194	208	220	202	226	200	227	193	230	217	203	214	209	208	235	224	234	209	216	225	203	200	202	221	208	192	215	221	231	171	191	210	219	219	195	207	241	205	192	209	200	212	195	208	199	210	208	234	196	231	215	222	200	223	183	193	206	188	182	210	205	229	193	219	191	193	222	238	192	207	214	212	216	221	180	200	221	208	202	199	206	197	193	176	176	191	200	207	170	202	195	212	201	207	202	221	177	197	207	216	195	219	205	212	204	196	201	201	185	203	224	220	205	213	206	183	175	214	206	215	207	205	215	216	207	213	201	209	196	199	204	223	216	206	207	228	221	209	177	210	239	204	204	208	224	215	188	214	202	206	193	227	224	199	220	201	208	199	204	206	205	218	206	175	195	212	202	183	175	190	198	196	223	202	210	168	202	167	189	203	229	186	195	212	209	211	216	203	231	227	190	200	178	202	188	204	203	185	188	215	209	208	235	209	210	167	231	211	177	193	196	200	215	226	173	209	198	200	201	199	224	245	206	195	194	208	210	215	222	220	219	239	201	215	212	201	199	205	235	230	189	225	215	200	225	217	220	201	195	195	201	200	194	226	225	231	202	205	208	212	219	219	193	207	217	193	182	202	201	192	205	210	180	193	205	224	205	224	193	223	206	218	192	219	218	236	215	183	212	218	216	200	187	209	209	201	221	193	212	197	209	220	206	209	203	203	180	218	185	197	171	220	185	187	211	196	201	194	195	178	199	218	206	201	191	206	213	224	206	221	173	210	211	222	217	217	244	212	208	226	206	194	187	208	185	208	201	241	233	225	199	207	211	208	218	194	195	195	220	210	203	177	220	215	209	222	212	222	215	229	201	208	203	212	215	220	225	227	197	191	201	235	211	188	236	203	210	187	196	191	209	185	192	226	215	202	187	218	221	213	200	218	203	204	211	183	198	206	204	181	192	223	212	201	201	214	223	207	191	199	193	188	216	214	200	227	205	214	188	213	212	244	210	200	191	196	187	193	212	205	241	191	187	203	242	199	173	200	195	199	198	206	223	211	189	190	206	210	190	189	211	200	202	182	218	201	218	223	206	197	201	228	216	205	187	207	231	210	215	229	188	200	211	181	181	205	209	179	234	215	185	177	203	202	207	201	233	224	207	233	214	189	233	185	218	205	191	201	200	205	212	200	180	189	180	220	186	220	205	187	204	237	196	207	214	225	211	187	212	229	219	223	199	208	222	215	209	202	213	217	197	207	192	208	197	216	196	199	188	205	206	209	198	204	193	187	225	204	211	196	199	223	204	243	197	194	156	212	197	190	199	209	217	210	194	196	218	185	214	206	212	224	198	226	203	212	208	230	197	214	205	209	221	204	205	209	201	207	215	214	200	202	218	210	229	209	219	193	219	220	217	192	238	199	197	205	197	182	199	233	221	213	188	195	201	228	188	202	207	220	210	203	215	221	189	222	186	203	189	181	218	182	192	220	218	197	214	213	192	191	192	205	193	192	196	218	178	215	193	225	194	228	203	207	205	199	203	216	199	196	211	205	184	224	213	184	207	216	216	201	200	189	201	205	225	197	208	205	202	225	213	200	203	222	212	201	194	214	237	200	205	215	193	220	219	194	198	207	180	225	214	195	179	199	199	198	209	216	234	217	228	224	214	196	210	228	224	213	213	222	197	180	164	196	203	227	195	220	208	218	197	215	229	206	184	218	228	215	202	208	206	201	209	186	202	199	234	221	183	225	170	205	181	271	221	227	191	233	211	216	228	217	236	239	210	185	230	202	207	195	208	213	190	216	214	224	211	193	200	216	215	198	179	222	182	236	218	199	213	202	222	195	212	217	210	233	221	207	198	186	222	232	215	201	205	198	212	210	208	219	207	188	189	225	207	219	205	212	183	214	213	191	203	187	208	229	185	188	207	211	230	221	187	209	197	213	205	189	218	213	202	206	232	214	200	203	203	183	248	193	215	232	192	194	216	188	219	209	223	187	212	212	212	238	205	199	212	211	226	198	206	194	200	208	256	192	212	184	208	193	221	193	223	212	208	202	207	208	222	183	213	193	203	225	185	212	210	201	186	203	194	199	197	195	197	198	197	197	223	199	222	212	228	240	195	218	189	228	217	239	184	206	211	217	207	209	233	189	206	242	200	202	198	202	226	213	223	202	212	215	190	217	207	200	224	172	204	191	201	218	219	184	216	202	221	225	221	178	234	198	193	183	196	205	197	193	228	238	196	194	207	196	205	174	191	192	203	183	211	209	208	193	192	216	212	227	200	207	187	215	198	208	187	220	192	206	189	187	195	214	197	194	173	229	240	198	204	199	208	189	215	192	196	213	212	202	218	194	198	185	209	200	194	224	198	176	216	220	216	188	197	227	210	227	214	203	203	203	223	190	209	222	200	229	217	219	208	188	199	210	202	213	210	231	219	219	207	205	213	213	202	202	204	238	212	203	201	210	228	223	204	195	211	182	207	214	187	192	188	195	184	199	190	182	210	236	198	178	215	196	210	185	204	225	209	233	189	213	207	214	210	207	236	216	210	214	220	194	198	219	200	214	186	192	222	200	222	227	198	188	205	195	216	197	201	193	213	209	198	207	194	216	211	216	212	208	199	201	222	190	201	251	192	200	184	185	208	200	198	190	217	228	213	207	193	215	197	210	204	214	200	185	201	220	207	215	219	200	189	195	222	175	198	181	223	201	196	231	195	179	213	232	212	194	198	216	189	219	170	222	208	197	186	213	201	184	190	179	191	212	203	209	217	198	214	223	203	216	205	190	203	218	175	202	199	216	210	218	222	216	200	221	203	191	223	193	187	196	188	217	197	196	219	208	220	211	168	205	219	213	209	211	200	225	184	192	218	216	212	208	187	190	211	208	191	197	182	231	190	187	183	208	199	250	196	212	209	230	190	177	218	188	231	192	221	207	229	192	218	228	213	209	210	187	219	202	188	222	204	213	201	210	217	192	199
22756	21157	40602	47112	34149	24441	22104	31020	29789	26816	23617	17858	13383	9379	8302	8570	7574	7397	6399	5140	4697	4577	3922	4052	3696	3296	3060	3143	3271	3304	2845	2351	2139	1898	1830	1678	1811	1744	1541	1712	1738	1894	1862	1881	1587	1463	1344	1204	1183	1151	1039	997	940	894	863	794	757	760	808	848	841	746	792	826	853	823	772	730	687	706	730	672	714	711	670	679	661	742	697	629	570	540	558	528	563	530	582	552	545	555	590	537	571	473	538	539	523	560	532	552	515	588	539	518	499	563	532	514	528	547	545	524	488	521	533	505	554	541	532	509	541	521	493	507	538	502	535	449	519	534	508	530	517	496	472	548	527	512	467	502	501	472	538	504	520	566	586	524	492	550	505	497	502	479	514	463	487	482	528	501	526	552	535	484	524	517	505	493	530	515	459	490	521	494	504	475	534	488	504	489	515	489	519	512	508	487	522	487	500	525	513	498	470	530	491	523	521	526	521	478	528	495	530	487	467	501	535	508	501	482	498	519	537	496	525	515	512	522	528	507	505	492	491	535	511	535	513	497	506	528	504	498	527	529	527	547	521	568	491	518	517	541	498	514	528	517	515	537	549	497	519	505	512	505	523	533	467	509	511	507	483	522	517	528	541	500	517	552	534	497	526	548	506	498	530	535	499	522	513	529	506	517	494	508	503	526	552	523	499	512	531	522	508	556	507	527	478	544	510	519	537	564	548	486	514	482	508	502	541	494	530	527	504	487	511	578	478	506	503	503	500	481	499	509	542	509	547	496	500	513	526	495	520	559	537	514	500	473	527	533	521	487	533	541	526	514	509	521	488	543	540	505	518	487	496	502	511	517	502	500	523	477	488	489	546	506	482	538	504	524	482	510	501	549	532	494	499	472	510	551	541	512	530	512	525	492	532	533	527	488	511	526	497	559	517	512	514	515	518	493	507	511	471	534	522	528	524	499	535	518	470	513	472	507	496	542	545	531	519	509	479	541	498	559	492	502	522	516	494	519	497	522	508	506	509	489	531	532	463	523	528	559	493	529	480	492	488	524	508	521	513	518	510	503	512	480	526	523	513	528	503	513	499	524	502	521	509	541	494	521	537	497	532	510	469	519	520	530	497	532	468	500	513	513	504	490	490	508	505	524	526	507	518	491	482	501	501	494	565	472	517	511	531	509	519	531	506	514	532	531	545	481	473	539	541	514	500	526	533	516	509	493	554	496	534	503	536	523	567	468	554	510	510	497	542	491	487	531	537	506	535	520	502	520	529	500	526	531	492	517	544	487	513	493	509	505	546	570	482	507	536	521	507	554	507	512	531	547	542	535	531	513	481	473	476	501	518	495	489	533	495	570	510	519	504	523	524	508	535	494	475	509	499	537	499	512	492	508	508	510	561	551	545	503	527	493	479	523	514	538	497	526	503	454	545	501	538	520	535	499	563	488	511	498	533	505	513	523	521	527	506	509	523	526	487	544	510	551	521	502	527	502	565	483	536	512	518	532	535	499	493	502	504	502	436	539	534	484	503	556	490	523	528	502	522	498	479	487	487	543	536	511	506	484	509	478	523	512	524	475	511	492	521	508	521	486	536	491	526	469	490	534	489	544	514	502	489	518	489	508	506	495	517	511	551	529	473	475	475	490	540	473	514	485	531	560	494	535	498	478	501	509	494	506	549	528	546	531	527	523	504	496	486	507	513	477	530	542	525	511	470	471	564	482	493	483	491	483	526	523	501	497	533	486	525	460	534	503	547	501	503	518	477	543	506	468	509	499	504	526	517	497	538	526	535	490	533	519	490	505	546	518	526	546	534	552	498	521	523	531	498	533	526	518	515	521	496	498	508	538	507	518	508	524	492	563	523	471	504	495	484	526	559	509	523	510	515	584	492	502	508	511	539	503	498	501	469	514	491	513	520	514	516	515	532	518	517	514	482	534	534	552	521	520	514	518	516	523	493	539	502	549	551	518	495	526	523	554	464	540	485	508	498	493	480	521	511	506	505	517	477	499	508	542	501	530	529	538	504	470	511	511	497	494	525	493	505	496	504	524	519	535	519	487	530	484	506	520	520	480	551	506	493	503	500	501	513	527	534	501	501	506	541	522	569	511	479	538	520	557	551	544	498	482	544	528	531	497	490	497	514	511	520	510	494	494	520	514	503	530	556	543	547	478	530	570	558	541	512	481	506	563	502	517	531	497	514	513	506	526	517	509	491	503	509	497	482	545	531	540	510	510	531	517	532	522	452	512	491	489	505	524	491	508	486	519	501	528	516	488	551	536	524	483	513	535	523	506	477	525	526	519	502	526	512	541	527	509	494	494	519	538	536	511	516	512	492	515	497	505	509	502	510	528	491	488	494	532	492	518	491	501	529	511	552	505	515	511	538	550	507	469	533	535	536	518	511	555	529	487	515	501	486	509	511	534	534	553	524	555	539	468	526	537	495	499	516	506	523	460	489	473	536	579	552	514	491	501	504	513	523	476	517	493	524	525	497	535	541	549	511	518	535	503	510	504	512	484	500	521	502	505	514	503	547	518	489	535	484	519	479	516	534	543	525	541	524	524	509	540	549	545	550	505	502	514	555	493	539	515	516	487	543	512	534	483	523	542	491	518	493	523	489	510	536	492	538	551	573	487	526	488	515	553	523	479	539	464	505	529	527	539	502	550	509	488	481	519	551	516	516	515	537	508	515	514	496	541	480	591	488	552	558	491	495	485	527	503	504	492	512	549	501	483	511	506	534	543	507	543	487	502	537	508	557	528	542	508	495	497	491	485	462	541	524	492	534	499	517	502	511	502	475	543	533	528	500	523	507	515	534	483	512	478	504	551	487	501	504	522	518	519	501	523	524	501	507	509	531	542	502	519	551	515	519	524	589	512	527	507	535	490	494	516	524	530	497	538	505	548	521	500	504	503	497	578	517	531	496	514	516	510	487	497	525	555	498	490	532	505	503	517	561	486	524	484	517	536	536	540	507	521	517	532	482	523	493	497	474	500	544	529	529	517	531	502	489	501	520	525	515	543	493	518	502	527	525	496	502	535	519	504	526	487	476	493	516	521	497	509	508	530	522	501	532	475	515	500	532	514	500	521	509	505	507	496	514	521	535	532	529	491	528	563	458	563	490	487	490	552	511	573	524	507	476	463	531	507	490	466	499	547	518	524	524	536	499	484	494	535	557	508	504	493	492	514	512	516	508	555	497	531	495	536	491	470	524	525	455	556	512	537	518	514	543	522	518	485	536	512	524	468	546	510	533	503	498	515	543	512	492	517	505	545	487	560	507	513	517	514	505	477	500	529	499	561	518	472	518	570	529	531	488	506	532	528	519	521	473	486	482	497	515	466	515	517	562	527	499	471	478	508	518	553	527	497	507	545	522	503	484	522	504	536	534	483	505	565	546	513	461	531	490	502	558	494	537	543	517	493	538	543	496	545	519	516	501	517	508	478	544	531	523	498	541	529	483	534	505	505	525	501	536	459	498	507	515	508	512	511	492	557	545	542	502	480
14179	8632	10098	8649	5399	2418	1834	1531	1215	900	739	591	481	484	478	466	417	380	375	330	344	373	316	314	348	339	317	316	248	277	283	270	272	253	257	276	244	234	270	255	269	230	249	240	248	233	263	263	248	247	285	249	249	249	225	225	238	242	233	252	232	233	229	243	243	222	213	230	254	229	237	255	221	235	236	229	251	248	229	191	231	225	227	213	225	241	242	265	222	249	261	243	241	228	236	223	241	249	234	237	238	230	211	218	225	229	236	198	225	221	237	227	236	257	241	227	249	220	268	257	258	244	214	243	243	235	242	230	214	234	262	234	250	228	225	221	227	248	207	228	243	225	217	223	227	242	223	215	275	235	213	222	231	244	236	242	215	226	262	212	237	246	238	254	229	237	232	241	241	252	226	223	242	246	254	237	237	250	219	259	214	208	224	227	226	233	229	251	236	239	249	243	229	240	225	252	251	239	234	234	218	257	248	239	240	228	210	238	258	229	231	208	243	230	235	226	228	246	201	225	223	246	244	263	247	234	228	241	208	198	237	206	234	250	234	225	232	226	212	262	219	232	223	208	233	225	236	216	232	237	232	226	238	240	228	230	230	221	257	234	218	231	268	211	229	219	226	230	240	218	259	239	238	232	210	206	249	231	237	237	230	263	220	206	224	234	224	222	217	246	216	225	229	236	204	232	214	234	255	230	250	231	223	245	226	223	238	215	239	244	253	244	211	236	239	226	201	209	238	233	245	211	238	246	216	225	223	222	210	233	216	240	272	232	237	227	257	209	243	216	232	217	240	235	258	227	278	245	240	236	239	230	245	248	225	217	202	216	220	204	229	251	240	230	224	218	206	258	265	237	212	238	220	209	219	227	212	245	230	213	221	222	231	229	213	238	248	251	232	217	210	249	248	231	204	252	239	233	216	237	221	243	242	240	236	233	212	237	217	253	237	234	248	225	225	241	216	222	206	234	238	255	210	247	259	225	244	223	240	239	227	237	241	238	237	244	246	247	218	234	223	242	252	233	241	221	220	227	230	219	224	228	240	227	259	225	217	214	247	222	217	225	223	248	240	258	238	225	240	270	217	224	231	228	233	241	237	242	202	237	223	254	218	239	212	232	231	235	258	226	230	221	231	222	216	273	225	254	210	193	241	273	232	216	200	230	232	241	247	204	228	231	207	226	243	244	255	244	219	231	250	206	236	231	241	227	236	249	218	237	243	218	238	252	218	228	238	249	228	257	226	224	233	219	248	241	217	235	250	229	238	237	243	247	230	236	250	234	238	221	234	235	243	219	260	214	233	221	215	214	247	195	232	229	248	263	233	244	221	223	239	241	254	236	268	239	226	246	221	242	236	257	219	227	224	237	236	228	221	243	257	239	235	239	259	232	230	218	225	225	233	229	207	230	248	223	252	279	236	240	255	210	216	225	246	228	219	235	234	249	218	206	254	240	204	207	220	212	249	227	219	225	220	246	248	236	251	226	235	203	232	244	231	219	219	246	215	236	241	225	246	245	251	248	239	221	224	224	229	222	226	249	198	231	227	239	238	254	236	214	268	251	216	248	227	249	224	227	245	244	251	255	230	248	216	239	253	228	257	233	224	212	227	219	221	224	260	256	219	225	237	225	204	250	237	221	216	202	218	261	231	216	234	262	227	241	254	207	230	224	248	228	243	240	265	253	240	233	245	230	238	261	222	216	268	243	240	235	227	231	249	254	229	221	228	256	243	233	229	270	215	250	266	264	206	265	230	220	227	239	232	224	240	223	255	240	255	269	257	214	225	212	223	219	249	240	262	218	237	244	207	255	225	227	228	205	240	236	236	203	246	233	229	255	209	249	277	243	245	242	259	227	212	225	231	239	221	219	190	217	246	246	229	241	258	195	251	224	231	263	233	241	253	212	214	235	230	210	227	228	242	255	221	223	229	234	209	252	242	245	242	235	250	219	257	226	257	244	260	228	226	207	211	232	237	260	236	218	233	206	231	235	250	229	215	239	214	195	226	259	220	205	227	221	211	254	223	257	229	241	251	245	252	209	198	228	234	236	220	219	219	227	230	259	242	226	223	237	217	231	231	238	202	195	235	242	241	260	239	249	262	194	240	225	232	243	253	229	255	215	240	219	232	264	235	253	238	246	231	224	236	253	249	236	252	236	248	230	244	219	225	206	228	217	237	210	237	232	240	228	219	235	239	240	202	224	238	228	229	255	236	248	244	271	241	200	244	212	225	227	231	241	245	247	236	253	222	255	240	225	205	249	239	229	228	232	232	207	241	251	247	228	256	240	223	239	238	220	246	253	230	208	206	230	254	236	266	238	263	241	250	239	198	223	236	219	215	239	254	235	216	252	232	205	227	212	235	255	223	221	201	233	234	229	272	222	236	243	225	217	244	263	218	233	224	248	219	246	238	250	245	255	251	228	222	258	247	227	215	237	213	205	239	262	244	226	242	215	209	258	219	245	232	262	243	209	230	224	242	260	221	246	238	217	232	198	215	236	242	221	215	242	241	210	251	264	225	252	252	233	244	235	239	255	206	227	214	233	213	228	223	215	233	256	218	236	222	232	207	252	212	217	223	233	214	228	233	178	248	222	217	255	243	236	205	212	248	209	221	230	229	273	281	210	255	221	251	230	206	234	236	248	233	232	229	229	230	271	232	230	257	230	247	228	238	243	237	231	234	259	225	250	199	202	233	206	246	235	251	225	256	241	246	246	211	252	214	253	220	253	225	228	206	260	253	231	229	247	223	237	211	221	279	247	258	232	231	219	211	236	238	241	213	218	230	228	228	230	250	266	226	227	218	221	234	234	232	275	253	210	235	211	230	227	216	232	243	218	216	243	237	227	228	216	219	251	234	228	222	235	239	251	242	209	209	192	232	233	251	234	252	232	217	255	214	236	223	241	237	225	225	221	261	239	214	247	251	225	215	250	249	234	249	240	203	249	203	255	200	223	216	247	236	248	251	259	240	224	211	225	254	239	253	208	211	234	227	245	224	223	237	239	217	232	234	238	232	215	240	217	229	232	242	262	229	250	220	240	231	253	246	239	210	222	230	217	228	230	256	219	265	255	239	246	216	234	238	206	249	247	244	211	256	235	250	269	225	279	221	231	217	190	247	213	213	236	241	215	225	221	233	225	275	228	256	238	245	226	213	245	233	258	221	213	247	235	229	243	228	226	217	232	256	206	236	222	239	250	238	218	230	254	247	235	237	228	241	215	251	225	252	239	238	215	267	238	224	211	268	223	235	221	245	217	232	208	225	221	260	244	244	218	243	218	231	259	205	224	245	232	221	235	202	239	239	217	221	234	227	212	242	217	231	241	225	222	208	239	242	246	229	227	279	226	231	233	247	207	241	223	266	217	285	201	254	223	227	265	233	236	248	202	249	238	229	213	247	257	217	239	224	225	236	230	253	225	223	209	243	245	249	228	247	227	234	234	262	225	246	213	209	232	238	253	217	234	238	221	202	242	259	216	227	237	213	212
8726	7754	15752	18925	14175	8309	7195	6750	5781	4503	3363	2763	2341	2164	1993	1898	1766	1622	1486	1354	1363	1361	1204	1245	1258	1138	1159	1025	897	932	824	876	860	771	775	804	783	729	717	806	733	783	721	718	726	772	804	719	711	728	678	747	691	678	673	619	601	593	646	609	651	615	629	664	626	703	602	629	608	598	573	593	611	647	566	570	621	562	565	557	595	608	617	580	567	606	595	627	607	649	634	603	580	584	614	580	599	573	580	593	604	559	584	616	623	593	615	567	590	550	574	631	577	566	570	578	595	634	621	564	585	572	630	525	608	600	593	574	602	572	602	627	613	608	567	619	609	580	613	582	613	546	574	595	566	591	577	594	555	579	601	575	591	579	575	549	574	580	553	563	576	571	619	559	574	599	608	577	602	534	553	550	552	545	581	627	589	577	596	561	515	600	590	587	602	569	611	539	590	570	573	565	584	556	585	602	536	557	595	590	604	582	576	583	595	576	577	600	548	552	603	580	596	642	580	619	595	594	566	562	561	561	580	596	583	602	589	588	543	580	555	588	561	588	586	564	585	565	627	565	600	643	585	567	586	566	562	595	587	585	651	599	609	600	584	599	595	579	591	598	600	620	606	601	584	523	631	606	578	584	574	585	596	631	546	609	603	607	576	591	569	614	653	595	563	585	602	572	583	606	608	616	622	601	569	539	582	560	589	595	661	579	576	589	599	588	616	588	579	563	614	567	611	559	602	587	547	602	606	525	592	589	573	597	619	563	603	564	592	533	580	560	573	583	560	602	579	569	590	562	579	596	543	580	548	613	617	619	580	557	545	515	618	566	582	579	575	603	584	587	562	599	608	579	545	567	564	589	607	557	578	561	565	541	594	600	572	598	553	590	572	554	573	562	625	554	568	575	548	635	529	549	568	575	554	560	555	569	616	633	588	563	580	588	570	585	601	604	583	611	633	605	584	610	618	532	546	598	624	577	600	581	583	557	597	555	578	588	592	567	577	567	605	554	566	587	638	614	555	575	565	562	579	608	575	590	561	612	586	595	597	541	617	564	565	614	602	590	578	623	586	558	586	565	567	545	581	625	612	555	604	597	588	549	545	610	579	623	542	567	570	592	528	617	617	576	545	610	567	583	581	616	584	584	629	558	571	592	609	602	601	595	582	560	575	597	602	576	571	614	580	584	599	587	542	613	564	601	606	587	546	614	578	587	526	642	584	595	586	617	585	608	568	590	586	619	573	551	599	580	586	561	534	586	561	586	578	605	578	585	577	604	567	603	605	595	605	562	599	563	618	572	576	586	590	568	522	610	626	576	600	610	576	574	593	552	593	602	592	556	625	576	554	610	564	540	605	560	611	580	564	626	577	630	547	605	590	523	568	617	591	600	578	604	578	593	560	583	604	556	596	592	603	584	591	614	614	561	576	560	593	605	592	612	550	589	576	597	586	587	583	603	615	576	578	538	556	583	625	612	554	542	580	580	570	606	576	546	579	619	577	608	607	580	572	635	561	549	563	596	576	607	623	546	593	588	594	623	588	569	528	578	580	583	584	592	592	573	531	620	595	622	574	549	601	603	562	623	575	600	619	601	566	540	571	574	604	608	608	622	595	565	555	557	563	584	621	565	595	595	553	593	596	546	618	564	567	558	579	547	564	640	609	531	597	595	554	629	591	568	640	594	611	599	531	582	581	580	602	577	612	569	602	553	583	593	559	574	584	561	598	605	600	561	568	568	600	540	591	587	591	581	591	539	563	652	589	619	582	597	578	602	656	558	566	547	596	601	604	581	623	594	573	601	550	557	588	586	583	590	586	588	600	605	593	630	583	546	557	564	588	560	545	542	597	596	579	588	576	593	574	584	625	564	614	550	552	578	613	556	617	549	548	615	591	598	621	588	579	532	520	589	592	555	547	578	572	596	573	596	604	572	577	584	573	592	591	577	633	584	579	568	580	595	578	601	600	524	623	586	603	586	561	623	576	569	603	558	619	548	577	542	566	570	591	600	548	537	597	563	569	593	595	576	548	552	619	536	577	601	579	618	523	600	590	599	599	609	568	544	565	606	594	585	575	606	604	562	600	562	588	556	606	618	556	561	612	560	616	567	624	620	520	593	600	606	598	565	622	566	610	583	596	635	542	587	567	587	600	600	578	596	574	636	625	606	542	568	566	541	546	555	548	532	583	543	559	576	585	598	573	583	578	568	591	598	580	583	601	600	584	597	603	593	606	574	581	567	574	618	608	600	556	552	540	531	595	589	593	560	612	573	608	586	587	581	574	593	571	603	540	575	523	546	627	547	592	581	586	577	553	573	571	583	552	598	606	572	591	581	598	607	557	562	599	604	640	570	552	604	601	625	552	581	632	590	547	561	560	587	571	590	556	596	584	603	581	574	590	573	593	620	591	583	611	637	599	575	613	536	619	566	562	572	576	590	566	616	559	603	570	574	603	623	604	600	537	567	591	577	590	531	550	552	588	525	600	574	555	564	586	604	584	633	589	578	586	632	566	603	601	611	615	582	586	562	603	607	539	600	598	598	547	551	583	529	601	581	576	533	585	611	560	576	547	552	599	596	581	577	647	584	586	534	531	610	611	594	569	583	597	599	574	576	547	584	557	588	601	602	580	611	574	580	568	596	577	656	595	583	598	633	573	578	624	590	561	566	553	629	600	530	595	606	556	608	582	552	596	583	615	584	587	594	590	587	592	624	603	582	598	552	602	582	573	568	601	591	589	575	572	591	541	589	618	603	552	539	620	543	593	603	539	571	599	576	574	610	573	594	555	550	652	574	573	620	544	622	603	602	562	550	602	577	526	598	544	567	561	558	606	563	583	589	542	569	547	593	643	573	619	604	561	591	603	584	552	583	607	569	604	587	572	566	569	550	600	592	564	587	597	592	593	577	632	587	551	568	579	562	576	537	576	534	584	546	567	611	578	617	580	539	603	582	524	598	551	604	559	574	566	508	599	598	580	619	532	563	604	591	584	614	564	577	620	581	578	578	590	592	591	543	623	661	581	588	542	605	622	526	593	575	578	586	563	570	608	610	599	563	568	570	596	558	588	574	591	614	583	611	579	607	607	582	593	590	614	535	599	621	556	576	572	585	577	594	596	548	574	583	594	532	546	567	649	604	583	563	558	584	580	610	561	569	580	548	597	567	622	637	587	571	592	595	587	573	561	572	608	611	577	604	581	589	603	563	563	590	538	615	600	591	531	607	596	563	598	588	618	608	602	592	618	561	616	560	582	569	575	590	573	584	557	583	599	569	591	567	590	579	623	559	563	563	581	582	592	598	572	598	558	594	619	587	541	582	577	619	567	590	588	584	564	566	581	587	600	576	596	619	599	586	559	581	563	571	614	579	629	545	569	561	583	584	569	580	574	600	578	596	620	560	609	560	552	541	554	623	592	595	558	635	609	607	623	626	560	564	617	525	582	563	552	607	590	579	514	558	583	624	648	570	585	609	594	621	540	582	610	590	588	545	597	601	567	574
30911	31760	33602	31554	20599	14322	10076	9896	8207	5534	4150	2544	1818	1369	1101	1052	856	879	759	582	650	555	556	548	530	462	439	436	405	401	375	373	371	346	341	302	354	338	313	341	333	306	330	356	326	322	290	321	296	278	311	293	261	273	261	249	280	224	236	254	254	244	256	247	304	257	275	267	260	258	226	246	247	264	267	218	245	228	278	251	226	252	227	235	232	209	254	260	237	229	261	255	226	246	239	238	234	245	247	265	261	228	239	206	247	241	213	258	189	244	240	257	212	258	240	259	235	255	211	214	254	236	249	217	236	243	246	227	237	204	233	225	242	231	243	238	232	242	260	244	227	217	217	235	199	257	243	211	234	246	233	259	200	243	247	254	250	232	246	215	220	253	232	243	237	237	231	264	256	227	213	234	232	212	244	231	232	237	243	241	234	264	220	251	249	229	229	234	246	220	222	215	197	258	254	228	261	216	209	222	241	265	214	234	237	238	248	247	249	226	221	241	249	252	269	268	208	240	230	249	232	240	252	246	217	240	217	218	262	256	213	226	222	214	271	226	266	265	224	232	247	243	218	214	244	214	257	211	237	228	230	224	259	256	218	250	252	244	239	212	247	241	254	218	256	258	240	229	231	231	222	234	233	241	246	242	238	206	229	260	282	239	233	240	258	256	225	241	247	249	248	222	252	236	242	245	246	248	225	233	235	251	229	225	252	221	240	227	224	229	234	205	246	227	244	232	206	220	222	211	221	250	221	224	237	238	218	246	235	220	217	242	207	233	252	235	229	247	247	242	236	238	215	243	228	236	228	229	207	213	211	236	223	250	250	235	234	242	223	252	245	238	238	204	235	230	210	223	270	224	231	213	223	225	244	245	239	236	230	246	254	266	209	253	231	244	240	252	217	228	247	214	257	224	211	231	241	213	226	253	227	229	226	230	249	229	221	236	250	253	240	246	229	250	233	199	217	256	221	243	202	241	239	238	240	221	242	233	261	268	249	237	227	240	230	231	213	239	257	233	208	214	249	241	224	229	229	241	242	254	248	229	224	250	237	267	247	217	227	291	230	222	221	275	206	241	216	239	231	248	257	262	249	228	236	260	206	247	233	199	215	246	251	239	234	243	222	236	236	216	201	249	253	230	224	239	207	235	214	232	260	256	225	218	226	240	245	210	241	226	236	239	255	243	238	230	230	248	235	248	192	224	227	223	246	229	237	227	218	221	243	215	235	256	250	228	229	238	231	261	249	253	214	222	232	204	215	221	250	235	235	243	240	230	226	239	223	242	252	245	235	225	226	208	221	224	233	239	223	240	219	229	268	226	236	272	209	235	229	207	232	256	229	255	257	265	230	233	214	237	255	239	260	254	213	286	245	232	239	221	234	227	231	243	265	218	245	197	227	229	238	210	263	224	227	239	244	255	241	272	221	206	258	228	241	226	230	235	215	227	235	241	231	235	243	230	243	227	236	237	221	225	252	262	247	254	209	251	233	232	215	227	231	192	239	232	230	219	238	211	240	240	260	248	237	205	238	242	216	230	241	204	216	248	250	262	238	256	207	252	222	224	225	244	255	263	251	259	219	259	258	274	250	233	182	220	242	265	220	195	236	217	223	235	237	243	225	239	236	230	242	242	247	241	232	236	229	246	229	260	232	238	260	250	237	247	246	235	247	259	231	228	227	233	233	229	229	236	269	229	232	254	266	225	225	245	226	228	262	240	230	204	224	254	249	205	215	226	243	222	228	232	253	232	252	242	238	220	251	273	257	248	246	243	239	264	249	251	267	222	206	233	202	224	209	235	236	240	224	244	232	238	249	209	264	242	234	231	236	269	255	270	233	239	225	254	224	236	229	245	246	243	211	253	228	225	245	218	253	228	202	225	237	244	266	229	246	247	260	229	240	221	229	223	238	222	260	259	246	218	213	252	239	226	254	229	222	230	243	243	228	245	220	240	291	232	237	211	247	248	210	222	220	241	240	200	239	264	232	244	250	257	222	230	225	233	234	266	250	226	234	202	231	245	258	215	256	221	241	226	261	261	225	262	254	212	235	224	265	232	244	217	241	238	238	237	231	250	218	238	223	223	218	232	264	211	255	245	212	215	230	241	240	224	242	236	239	234	214	261	226	269	197	227	248	243	230	218	235	240	224	221	216	244	210	246	246	226	227	240	251	262	257	242	244	222	254	224	220	226	239	228	242	244	216	256	237	250	254	235	244	225	246	213	239	231	239	247	229	247	230	223	219	228	225	199	221	226	238	249	251	200	242	263	229	247	242	250	219	214	238	230	211	242	231	255	226	263	243	194	249	236	246	223	240	238	226	218	221	245	228	238	254	237	241	245	256	221	221	237	236	234	233	225	233	250	223	217	219	207	231	239	228	241	234	264	229	241	230	241	229	223	247	257	250	239	242	222	259	264	251	244	225	249	249	250	259	259	224	199	221	227	219	235	271	219	201	228	219	212	208	240	213	228	238	236	261	233	239	232	219	257	242	227	248	216	222	242	274	229	228	238	234	220	251	246	239	246	248	268	262	223	240	245	242	252	239	218	234	234	230	263	235	225	241	270	267	243	235	237	235	249	236	222	212	243	216	233	233	245	244	214	240	224	249	227	239	210	245	232	215	237	234	190	241	214	234	251	250	210	254	229	224	249	210	220	223	234	237	225	257	236	257	244	259	220	257	263	239	245	237	269	231	237	218	242	232	215	234	254	236	210	239	247	232	211	227	251	232	263	239	241	239	248	241	250	233	217	246	228	250	252	220	240	249	238	241	235	244	239	243	231	215	229	217	233	191	238	230	251	252	217	236	252	234	234	237	244	211	234	226	261	264	225	215	233	215	224	241	268	217	249	244	234	230	249	239	241	237	237	247	268	204	229	239	231	263	230	276	221	250	228	252	212	250	232	235	258	242	208	233	242	247	229	249	230	237	237	264	222	248	227	218	243	243	242	204	235	241	212	217	230	221	222	196	248	223	227	220	219	249	266	217	258	262	230	229	217	248	237	236	232	226	208	245	240	236	234	197	217	229	234	256	276	237	222	240	243	236	252	263	226	248	230	217	214	236	234	225	222	248	245	220	235	212	227	208	258	251	263	258	226	235	224	216	236	236	226	222	231	255	230	237	250	262	216	201	266	227	235	220	216	237	233	228	212	238	216	222	200	212	229	221	220	266	232	242	258	228	216	250	259	233	238	204	241	259	227	213	218	253	229	232	227	219	242	248	251	235	224	236	239	207	231	226	229	226	245	234	247	239	234	228	247	220	233	240	242	228	234	250	267	248	245	234	207	217	225	214	239	219	240	234	227	230	228	206	246	221	245	226	254	249	226	243	250	242	228	243	225	239	232	245	238	233	270	240	231	219	247	249	233	198	251	214	238	257	241	256	232	224	227	212	223	238	283	255	210	238	230	215	248	247	246	220	243	248	240	242	244	249	220	226	231	220	209	271	251	256	230	230	246	245	233	257	218	228	217	248	231	218	237	248	220	242	247
20131	24756	32795	34503	23712	22175	18214	22798	21175	17711	16038	10979	8888	6827	5734	5599	4682	4707	4304	3180	3304	3226	2967	2719	2582	2279	2021	1922	1962	1993	1960	1742	1590	1411	1381	1312	1333	1310	1268	1365	1333	1436	1510	1389	1222	1138	1123	1001	1066	1029	1010	908	903	793	786	766	761	742	749	775	752	678	783	807	755	739	721	706	688	741	716	725	648	704	691	669	669	702	679	676	639	609	620	602	591	619	594	642	625	615	629	606	587	603	586	612	616	574	590	569	616	562	659	583	582	637	623	586	581	574	612	562	607	567	597	591	582	557	629	623	616	577	608	556	553	583	609	577	644	560	577	578	571	549	602	569	585	579	625	618	573	586	577	590	565	591	573	570	588	614	595	587	534	566	551	585	549	603	600	556	582	588	569	597	591	573	599	564	579	579	606	573	608	565	587	573	566	566	552	627	586	589	637	611	563	608	563	573	565	527	564	573	573	549	590	593	553	589	563	609	586	622	606	562	621	595	592	590	614	590	574	587	549	589	600	624	586	557	594	562	561	607	607	568	595	612	597	536	548	571	611	590	593	617	613	613	565	578	629	528	564	588	577	560	548	597	527	602	566	581	604	580	596	579	554	616	580	587	571	584	588	584	579	570	568	553	580	535	613	616	601	632	630	533	573	614	615	594	601	614	641	596	577	564	585	581	582	594	613	584	606	606	546	587	559	601	597	609	561	582	540	563	512	580	571	588	533	556	579	596	543	578	557	589	600	566	584	581	583	546	572	612	641	606	570	580	564	592	577	552	583	560	587	585	596	583	607	581	564	593	621	632	601	573	590	578	664	579	587	574	611	634	561	600	609	551	610	590	565	581	568	586	603	594	596	559	602	548	614	558	560	641	559	603	606	555	613	572	608	613	564	585	584	573	599	605	577	593	606	593	622	602	604	595	568	573	564	576	620	582	602	572	598	586	573	558	589	601	593	583	603	608	579	552	584	579	601	543	601	580	587	580	613	591	564	575	597	600	610	576	595	590	581	580	564	591	632	579	580	586	587	594	612	571	610	609	593	577	576	591	580	607	578	561	624	583	607	606	586	601	539	572	606	592	570	567	594	598	631	613	608	599	539	582	614	586	558	620	601	592	610	581	585	619	595	560	533	578	552	566	582	549	580	595	612	589	606	578	587	556	600	589	564	546	574	612	623	609	592	588	546	583	582	569	596	616	602	591	596	588	588	545	626	578	583	613	617	595	608	594	550	599	591	555	598	596	618	622	583	560	562	583	582	576	565	596	572	603	607	596	588	570	571	531	604	556	615	605	579	567	545	579	579	556	599	564	547	600	613	577	540	547	580	542	557	561	587	555	590	580	603	577	558	588	588	565	581	621	608	571	572	592	628	563	619	585	573	557	580	610	594	543	577	582	600	560	568	564	582	576	585	562	606	609	559	566	546	598	609	580	579	569	559	599	597	586	553	523	545	576	603	547	583	629	561	624	574	581	578	607	558	556	584	586	635	624	577	569	579	582	592	558	619	583	599	588	595	647	563	592	572	607	583	595	585	617	578	584	561	624	578	567	558	544	592	607	556	563	540	626	560	580	590	570	608	610	582	610	551	598	563	599	601	596	549	614	573	598	568	607	589	613	554	561	589	603	607	555	617	598	534	555	579	587	610	580	587	561	561	592	578	574	613	581	545	586	591	614	557	577	565	545	556	640	552	592	568	573	609	563	579	543	566	567	624	609	577	608	591	574	582	605	542	574	584	599	564	603	550	646	594	527	597	556	552	582	572	604	568	593	575	626	553	629	607	604	551	586	596	585	601	586	625	576	621	576	581	588	601	618	550	589	569	582	591	625	592	550	608	618	575	561	591	592	576	607	581	600	588	631	539	629	612	552	617	545	625	579	577	597	605	583	640	653	542	603	566	580	619	550	622	599	572	590	634	587	575	580	566	562	571	560	586	603	541	569	545	607	618	573	581	569	588	580	598	584	583	552	615	624	553	635	602	584	596	543	569	573	580	585	624	610	600	582	559	551	606	593	561	574	560	593	601	577	544	579	558	594	590	574	611	589	596	578	573	605	589	584	609	606	562	581	628	598	581	560	605	575	605	569	600	527	544	596	595	633	546	569	585	587	604	584	591	560	547	543	583	585	642	602	594	557	559	607	567	584	589	573	639	588	614	609	551	588	599	570	619	625	572	556	523	535	597	551	554	615	594	617	561	580	598	554	588	616	550	602	569	607	598	605	604	615	604	594	610	582	608	589	615	591	595	558	551	557	582	571	602	583	581	565	547	570	585	577	614	603	571	561	555	551	586	587	528	593	548	566	610	564	580	593	585	576	596	591	612	583	604	552	603	585	527	564	543	575	611	553	574	585	581	563	585	624	609	632	621	575	564	597	555	618	583	571	569	562	577	583	604	584	586	555	579	625	540	608	580	572	561	563	586	603	579	601	582	570	561	590	597	578	547	612	585	666	518	572	592	626	567	586	583	588	569	559	551	603	577	630	586	580	600	592	578	604	608	574	583	542	616	602	584	581	569	559	567	601	595	528	608	599	579	569	550	613	612	561	591	575	525	612	602	571	572	603	604	554	586	644	584	583	581	613	604	577	591	584	581	554	631	584	597	559	579	576	588	604	585	579	583	591	562	584	558	603	589	575	557	582	544	543	606	604	573	593	568	557	589	555	619	583	576	622	590	588	584	556	580	616	603	592	569	614	596	593	599	582	598	544	570	580	591	591	589	567	577	591	593	565	586	568	616	582	594	615	580	597	542	630	608	563	557	572	551	603	572	569	598	628	572	612	605	637	568	589	583	609	619	564	619	593	587	603	594	584	632	565	551	581	591	586	611	593	595	540	602	553	588	552	540	570	594	602	592	573	598	576	585	572	591	575	603	562	591	574	611	568	575	549	617	569	561	581	598	573	571	596	599	558	596	564	579	575	548	583	571	579	594	596	561	627	561	559	584	549	570	547	579	581	599	598	604	565	565	601	558	640	620	591	576	610	547	596	542	612	578	588	614	592	597	544	615	579	574	637	590	585	616	617	557	570	570	617	578	617	570	568	607	551	581	612	596	558	581	654	635	600	577	585	600	557	592	561	545	541	572	593	596	583	621	594	602	590	580	570	628	544	602	575	588	609	574	583	594	613	578	567	564	608	648	601	608	587	563	604	593	591	610	534	531	580	584	569	598	578	603	547	609	616	556	559	633	581	584	612	589	625	584	609	595	591	578	566	581	572	601	589	602	541	612	595	583	572	581	582	557	599	606	587	592	580	594	577	589	615	567	572	562	608	543	557	596	519	628	590	548	572	595	588	600	578	567	639	604	578	601	584	616	580	570	630	606	573	608	574	597	579	601	583	526	643	592	567	557	588	622	568	563	537	584	579	619	599	570	594	590	589	599	549	568	616	573	562	653	582	580	549	621	572	583	558	581	595	571	569	585	580	604	573	575	607	556	597	555	539	613	607	608	541	560	547	576	603	568	570	598	584	615	580	586	586	624	610	558	600	578	609	611	538
36832	34980	41804	43662	28610	22887	15729	16285	13165	8726	6907	4475	2782	2278	1798	1529	1349	1249	1112	876	865	837	823	689	626	548	528	462	478	515	465	461	433	401	388	379	386	398	311	319	354	374	387	430	327	307	334	271	285	266	250	260	250	282	208	221	215	226	262	252	232	261	262	222	250	251	264	207	236	234	259	247	246	210	238	211	233	233	223	231	202	198	209	233	234	217	227	208	200	200	218	209	195	196	230	201	215	235	230	202	213	216	215	234	204	198	216	203	210	225	231	217	211	200	197	195	207	204	229	248	199	212	211	227	206	239	203	202	212	204	193	191	211	194	220	202	192	197	189	207	219	185	216	196	203	167	215	202	196	190	214	196	204	195	201	188	213	212	212	213	223	206	194	199	189	233	208	200	201	190	184	212	211	226	223	212	189	207	192	204	193	206	203	202	204	234	185	198	208	206	208	208	195	212	198	215	203	216	209	205	233	206	183	225	216	222	185	175	191	228	205	198	174	220	240	196	223	208	204	236	187	209	201	179	203	224	215	198	202	211	206	217	213	201	236	217	224	207	181	205	227	194	207	216	192	198	212	194	224	213	209	222	223	202	209	226	200	200	215	188	206	183	194	172	222	211	180	218	205	235	213	197	216	210	202	187	204	213	225	201	209	213	206	182	199	208	190	200	208	203	196	226	196	228	207	208	208	207	203	194	216	206	228	188	219	203	214	218	213	229	210	204	183	210	215	202	239	200	206	208	217	182	209	230	191	248	202	218	228	199	199	218	214	189	180	219	214	183	207	196	208	201	215	208	188	230	219	178	183	231	202	214	206	174	208	228	206	178	182	201	226	194	210	211	187	216	208	215	228	206	219	203	209	182	189	189	228	220	206	203	184	223	193	209	206	177	198	210	196	204	221	202	179	214	190	209	183	189	203	219	231	224	202	174	220	224	189	197	193	225	218	212	187	217	198	235	195	188	206	185	208	205	195	204	217	218	208	217	205	208	199	194	217	220	201	201	217	198	183	189	201	197	211	206	218	207	209	221	182	215	206	205	212	191	221	235	224	216	188	224	190	207	198	190	228	210	203	211	192	206	205	189	214	208	216	183	212	213	213	247	206	202	198	208	223	198	223	200	180	224	195	239	205	200	219	191	217	207	170	200	190	219	197	201	200	207	213	204	201	231	223	211	196	201	213	182	222	203	215	215	228	242	225	208	219	179	227	210	232	201	219	170	206	208	207	206	208	227	209	201	223	213	191	215	239	211	207	240	191	196	182	220	189	232	215	247	215	215	202	218	212	198	199	181	204	220	215	230	210	225	202	220	209	221	196	211	199	196	192	202	200	181	222	212	202	211	196	201	212	221	216	199	223	210	193	241	197	209	242	241	220	182	214	219	190	190	195	234	217	208	202	207	209	245	201	234	226	201	243	225	209	179	200	207	194	187	203	187	241	243	199	194	215	211	207	197	197	216	202	204	198	220	195	205	184	185	202	206	194	220	205	226	224	194	174	213	196	196	211	219	213	225	216	222	207	211	192	218	182	225	201	190	248	218	205	206	192	221	206	209	212	194	203	197	220	205	216	191	218	202	201	210	202	219	202	207	229	184	212	223	212	204	234	191	189	217	218	253	210	197	202	206	214	216	202	164	184	217	182	175	198	188	193	185	173	201	249	198	189	217	204	197	181	196	203	204	181	216	234	214	217	208	222	194	191	202	207	211	206	194	206	242	235	201	216	206	207	205	207	212	207	208	207	212	204	202	193	198	184	192	205	212	210	186	185	198	217	222	224	223	212	210	221	204	232	224	208	223	211	225	209	210	201	220	192	211	198	192	200	201	200	232	198	219	206	226	214	218	205	200	225	206	208	221	232	206	212	198	194	210	228	190	224	210	210	219	203	185	207	211	210	182	224	251	194	218	195	187	200	205	203	182	197	213	205	207	225	198	188	193	206	203	209	219	184	198	228	209	202	202	219	217	213	203	205	195	211	228	198	216	239	209	197	216	204	201	185	206	198	212	204	200	219	196	191	206	181	205	178	192	206	193	218	222	200	189	197	194	195	214	216	215	203	192	228	207	221	215	196	204	195	208	219	205	222	218	211	207	207	212	211	191	215	230	212	234	212	220	196	187	222	198	202	177	200	183	211	207	209	187	228	202	202	216	213	202	220	189	225	190	188	219	190	194	216	212	224	217	214	203	228	206	174	191	214	207	192	212	204	245	202	216	205	201	206	202	203	229	178	231	194	177	222	209	207	238	233	177	241	205	205	195	217	219	178	216	198	212	210	202	201	230	195	211	216	230	212	191	202	198	193	199	212	208	196	216	210	201	223	194	159	230	195	228	210	189	208	198	198	214	194	224	209	188	201	194	190	222	198	213	213	202	216	215	181	187	233	175	190	196	230	225	197	219	200	204	224	197	193	201	220	205	180	226	197	189	206	184	213	198	245	209	206	216	201	190	183	228	216	209	180	205	187	222	190	199	203	225	216	222	221	222	214	205	208	206	217	224	210	204	191	231	233	212	188	207	224	195	219	194	203	209	210	201	204	212	200	202	212	222	186	236	198	210	168	220	183	215	178	215	224	183	194	217	200	219	213	185	202	201	212	212	200	216	196	198	191	219	222	208	203	193	191	187	217	185	220	226	191	232	203	214	213	191	197	205	192	217	208	217	193	206	219	194	231	216	219	218	185	197	197	194	228	214	205	196	175	207	214	213	222	228	187	197	206	182	226	177	204	187	210	207	220	190	214	191	224	193	199	211	217	231	198	222	203	214	188	188	215	203	218	195	213	195	229	187	195	207	201	206	223	209	246	209	214	204	224	202	177	231	238	198	208	202	217	213	227	226	198	179	188	232	217	205	196	221	230	221	236	204	200	195	224	221	203	221	173	225	193	191	169	184	229	192	194	190	214	207	203	202	218	209	219	235	220	203	199	228	188	222	171	214	190	186	211	213	210	210	196	225	212	209	204	190	217	189	193	195	194	219	180	214	203	184	212	203	208	209	189	203	209	187	215	205	225	185	212	181	207	205	229	190	180	230	215	201	212	217	206	184	202	199	184	218	199	216	220	200	213	195	234	224	191	205	223	216	182	197	186	224	214	217	232	200	237	190	207	229	203	192	196	219	211	197	195	202	220	219	212	231	213	214	196	212	220	185	207	206	167	216	201	219	188	218	190	202	178	202	210	210	199	208	215	211	190	242	201	218	210	209	228	241	196	180	206	208	198	191	212	192	207	179	217	225	206	195	225	205	189	195	210	198	216	218	203	203	190	207	179	203	220	191	233	234	193	194	209	208	182	225	188	242	208	200	216	207	200	194	204	184	200	214	207	202	224	202	216	207	228	224	209	192	195	202	204	205	198	211	205	190	199	181	183	216	202	206	207	200	207	216	205	195	217	207	200	222	217	197	194	172	184	206	195	197	220	189	208	232	189	202	207	232	202	184	163	217	197	187	189	177	201	197	165	194	211	220	197	214	215	202	215	186	190	171	232	204
22665	26850	40755	43214	30791	27949	20456	29231	25966	21657	20955	16455	12559	10787	8891	7942	7064	7173	6355	4743	4899	4524	4444	3914	3507	2991	2522	2419	2445	2510	2731	2387	2102	1855	1917	1761	1751	1735	1609	1730	1697	1812	2139	1883	1459	1342	1306	1171	1152	1220	1107	1008	936	892	860	829	816	828	862	860	801	769	872	780	793	780	760	670	704	723	729	681	653	695	685	666	710	689	705	567	554	549	572	579	554	528	599	578	547	573	578	535	529	537	527	525	547	518	517	539	552	524	505	507	526	522	551	554	537	502	568	536	525	513	531	556	542	469	522	494	524	524	505	536	517	490	465	535	502	534	520	512	502	506	544	500	563	509	519	503	505	537	480	526	494	527	544	515	498	506	511	522	512	476	503	519	512	538	495	528	505	545	543	501	508	505	502	475	531	535	500	496	515	509	473	508	518	478	577	579	499	521	465	515	523	535	531	532	542	530	535	497	478	532	527	535	484	535	517	518	517	515	517	497	516	558	495	497	487	525	530	524	532	504	497	531	544	498	521	481	535	501	531	522	511	496	496	531	510	530	515	526	478	557	535	507	495	527	552	539	498	509	494	504	545	498	541	535	505	511	532	529	528	519	492	514	473	535	501	510	551	543	534	516	526	506	491	512	527	521	493	544	527	534	507	514	511	463	525	518	509	512	506	544	530	533	479	562	529	535	554	520	503	508	537	528	508	487	523	512	483	521	559	512	544	534	482	506	542	494	537	488	494	504	546	541	541	491	505	474	503	511	514	554	501	505	497	518	511	471	486	465	521	492	483	576	452	491	486	525	498	525	528	527	519	509	517	534	488	493	516	547	502	511	473	497	526	527	504	504	518	520	520	488	509	503	522	517	513	531	482	491	532	544	521	541	535	508	507	494	523	493	505	523	544	506	551	531	499	530	581	511	485	558	520	522	500	503	509	526	488	550	482	496	497	516	504	537	527	483	559	523	506	561	500	526	523	521	490	493	517	528	518	537	487	556	507	517	534	527	510	484	534	505	531	531	531	501	517	512	493	532	508	508	527	513	535	533	514	517	527	491	529	499	531	521	530	547	511	505	528	547	509	504	546	512	513	522	502	547	506	515	505	533	502	556	485	536	485	506	525	533	530	532	479	506	476	519	475	532	475	493	502	473	521	529	551	513	473	529	567	500	478	491	535	540	536	532	521	511	496	519	559	508	500	546	558	489	511	491	518	486	533	491	520	455	525	527	499	540	482	523	522	555	492	523	499	490	528	509	508	519	499	540	549	495	513	505	510	498	515	462	501	527	497	556	512	516	515	535	505	507	463	504	494	554	478	456	494	505	524	538	526	458	528	523	539	502	510	552	526	508	502	539	532	495	529	503	500	492	515	506	498	475	510	528	492	528	528	525	509	521	523	509	515	521	508	546	457	512	540	548	472	499	511	532	498	538	523	491	496	487	514	505	504	509	485	497	525	511	537	485	509	561	499	502	472	564	523	484	528	517	485	480	508	538	522	532	461	549	511	535	526	508	571	511	519	505	526	504	475	560	504	508	493	482	492	511	499	524	533	532	507	503	497	517	536	488	506	508	508	477	470	514	522	524	515	531	494	562	520	488	530	514	527	541	527	477	532	490	525	535	506	532	538	491	489	510	527	537	541	490	518	531	535	524	535	489	488	511	504	531	505	473	534	484	508	515	535	500	493	457	527	516	534	497	545	481	494	506	530	504	526	516	520	541	529	549	518	556	478	522	489	520	553	539	501	495	535	515	520	543	529	508	490	528	537	503	498	518	548	569	545	546	488	561	523	516	538	517	546	524	563	488	440	483	501	533	520	525	499	495	544	520	512	507	521	505	549	518	455	498	521	535	506	514	514	520	522	524	491	554	523	534	508	522	489	527	535	507	512	497	502	511	468	501	508	503	520	489	503	491	510	508	528	516	482	533	544	464	557	476	521	530	490	510	517	517	547	472	493	498	507	497	514	559	508	520	490	556	535	526	515	519	479	515	493	488	509	491	524	475	561	530	533	488	493	499	490	526	501	521	533	509	531	524	518	500	527	543	485	533	531	568	482	539	509	550	528	478	523	555	477	490	529	601	491	495	507	540	508	506	578	494	520	499	497	499	529	509	545	537	546	528	520	503	514	501	525	498	532	491	504	509	493	521	520	498	490	489	517	494	549	518	484	508	485	476	503	475	468	522	536	456	530	532	494	495	542	498	497	481	546	524	524	526	546	502	541	536	514	505	529	498	466	526	513	534	537	530	513	492	517	488	516	477	527	533	524	532	505	536	538	516	521	483	517	534	506	529	547	504	495	494	530	515	558	544	483	475	490	495	529	572	462	493	512	480	491	544	514	536	497	485	535	450	494	513	540	560	517	539	547	477	508	572	502	516	506	507	540	508	497	566	569	479	514	466	488	502	510	499	498	532	502	520	508	542	502	524	527	519	492	524	507	480	552	530	496	513	548	503	502	564	542	464	472	546	546	500	527	484	507	527	528	499	496	549	487	525	489	523	527	516	517	518	529	534	523	519	511	509	522	495	513	487	560	565	551	543	534	525	509	523	503	512	528	509	474	543	525	573	517	511	499	534	497	554	495	531	489	519	538	505	506	559	523	538	501	550	516	515	493	514	510	513	511	507	590	473	519	481	501	485	539	552	489	536	504	511	485	503	530	475	521	478	518	524	484	526	461	499	530	559	531	522	485	494	533	437	560	547	471	472	499	557	517	522	507	505	550	530	520	533	524	513	525	528	491	511	517	536	544	504	521	505	515	549	534	534	458	497	515	525	527	526	443	510	516	504	532	492	495	520	540	515	515	512	523	468	492	511	511	471	541	490	515	505	522	500	493	525	549	539	557	499	544	487	522	545	542	516	508	515	524	480	496	504	518	500	524	545	547	513	491	511	521	514	517	526	501	510	513	519	518	496	505	525	507	542	500	491	516	501	512	543	498	513	522	542	520	509	510	558	505	509	514	491	501	494	529	472	525	517	529	554	567	491	510	476	471	529	532	555	491	513	518	505	504	520	496	552	505	527	511	484	537	563	493	520	481	537	529	495	546	521	518	525	538	492	542	535	473	489	545	511	503	523	543	491	519	516	512	484	511	526	491	493	468	536	480	538	485	487	513	536	536	485	526	532	537	503	534	520	542	549	511	514	540	506	517	522	524	532	502	542	500	506	510	497	508	525	525	526	479	524	497	504	533	538	509	490	513	559	547	523	511	499	495	525	525	502	506	507	495	518	472	522	519	543	529	493	550	518	530	511	495	497	527	515	495	549	523	510	534	522	541	511	477	465	517	483	515	518	502	494	495	524	498	495	464	566	508	535	507	544	501	519	546	524	540	544	537	551	484	521	534	518	514	495	512	514	487	520	528	549	558	514	521	517	512	524	492	503	519	509	531	521	525	481	470	552	473	518	515	538	530	522	490	521	516	532	520	540	495	534	549	520	524	494	513	545	500	542	527	521	523	472	518	497	488	516	519	575	521	549	510	503	509	578	488	494	507	503	523	537
12706	7456	9590	7710	3909	2526	1846	1473	1186	862	790	585	605	556	453	423	411	400	396	348	361	351	302	339	344	278	287	326	286	278	319	262	255	246	283	304	244	281	261	264	264	265	251	275	247	257	272	256	236	299	268	255	250	246	244	250	250	215	236	244	253	231	237	235	287	252	248	258	227	266	255	235	220	237	242	245	247	221	218	271	239	225	269	213	239	231	247	239	229	221	238	268	243	238	237	238	247	258	217	247	245	250	241	248	241	230	233	229	228	257	252	228	243	227	213	242	220	218	257	245	236	235	241	246	242	245	254	248	237	244	230	227	216	244	232	233	249	210	211	214	226	245	227	264	236	237	238	249	246	261	245	242	187	216	226	233	228	236	235	230	238	244	220	239	233	242	245	236	227	233	242	233	240	232	247	249	234	214	232	234	233	224	229	253	218	271	246	216	250	242	220	239	223	273	247	254	259	229	256	227	273	229	236	214	238	224	217	243	260	224	242	238	250	237	236	249	248	252	228	256	228	254	255	232	214	249	216	251	246	233	211	262	215	226	221	260	230	258	243	244	213	230	233	249	246	238	265	258	227	245	252	250	226	242	247	228	223	221	241	225	218	239	202	211	243	230	234	269	223	237	243	216	220	242	250	235	239	227	242	237	226	229	224	229	226	261	241	243	255	261	234	216	230	241	241	231	240	245	268	227	202	234	250	247	239	246	238	246	242	231	238	237	222	208	252	253	264	241	214	254	225	257	213	226	242	232	227	221	236	227	243	240	245	228	219	239	216	259	236	253	223	207	235	232	221	223	223	216	244	226	247	246	247	258	228	226	226	264	231	232	260	257	247	250	245	257	272	228	249	251	229	250	231	239	245	235	238	226	239	234	243	209	237	222	244	225	261	234	246	233	228	245	258	253	245	227	270	226	249	238	224	237	262	222	187	249	260	254	232	247	230	244	250	225	238	244	242	238	240	246	256	247	223	253	248	243	228	250	256	223	242	243	232	243	255	262	239	244	236	251	228	224	250	256	213	193	237	237	230	224	222	236	221	246	238	230	224	248	240	221	207	261	248	223	262	235	256	225	224	252	243	258	228	236	209	251	232	224	231	226	234	244	228	286	249	235	242	240	236	220	220	227	241	254	292	221	250	245	233	252	230	230	240	229	225	213	219	274	243	250	210	221	256	272	237	257	239	241	239	251	261	247	248	221	250	224	243	249	223	253	232	194	247	259	256	239	240	274	199	235	248	250	220	257	228	231	215	220	238	243	255	229	233	236	229	230	244	234	255	215	227	219	236	231	245	218	209	221	229	232	252	222	275	217	219	237	234	228	227	238	228	238	225	240	243	254	237	219	239	234	247	238	248	208	228	244	229	226	239	230	214	251	258	217	234	219	248	208	230	230	226	248	226	240	228	248	242	249	250	244	223	248	246	234	236	254	244	224	214	212	245	247	243	252	228	239	225	225	240	255	231	264	225	262	254	236	240	226	226	250	242	252	207	278	224	234	228	257	249	236	235	221	269	228	233	229	227	232	254	236	256	239	221	224	253	267	250	237	239	222	262	247	247	207	248	240	213	275	255	224	271	262	222	212	246	252	226	235	262	244	259	224	255	252	237	243	238	203	233	227	216	216	241	229	253	218	219	247	238	216	220	240	231	223	230	263	252	252	240	234	234	218	229	226	247	209	235	242	219	211	218	244	211	210	259	213	217	232	226	213	209	263	247	225	217	227	220	225	251	271	250	240	207	223	228	233	265	245	247	236	261	259	243	225	227	265	215	231	260	247	234	243	226	248	236	260	222	276	246	235	226	245	217	240	258	235	247	237	235	243	235	239	222	267	251	257	241	224	258	269	223	230	242	216	221	233	215	241	253	210	267	261	249	216	252	251	224	209	230	234	229	256	241	238	223	253	252	237	217	229	259	252	229	231	239	234	224	212	246	239	238	239	247	212	240	219	230	229	267	209	265	214	237	225	241	229	258	252	242	220	243	258	244	244	241	228	237	240	238	238	218	223	253	241	198	237	220	251	255	234	235	219	280	266	237	232	231	229	203	257	239	228	230	236	241	219	257	219	240	200	240	263	236	241	249	258	216	239	241	212	243	240	248	235	230	241	256	225	235	239	248	247	225	235	202	238	214	239	245	234	220	244	244	227	247	240	226	246	233	235	214	220	246	240	250	215	247	251	229	222	230	261	218	269	258	254	206	217	249	215	256	235	276	227	215	264	234	246	256	218	252	255	234	243	266	232	224	261	237	268	248	251	221	220	247	226	242	233	240	251	223	258	254	238	214	267	230	243	214	242	245	226	247	220	233	224	228	230	226	260	240	252	265	222	267	245	243	238	250	246	226	254	245	233	257	225	234	252	222	245	236	243	236	242	229	253	231	219	220	224	241	245	214	255	216	240	230	244	241	215	235	218	243	242	238	229	239	216	220	224	241	229	216	225	235	220	241	216	248	232	257	252	231	266	231	252	263	236	256	268	243	231	241	240	249	259	235	261	213	210	242	222	249	253	249	238	245	252	228	240	241	251	240	236	229	252	246	222	224	242	232	255	235	272	235	234	223	237	256	219	227	237	250	247	236	222	243	221	238	238	237	254	226	208	245	194	239	217	240	252	218	249	221	222	237	257	265	238	253	223	258	218	244	241	239	251	248	236	254	237	244	240	238	219	255	243	259	230	192	225	254	262	220	243	241	235	231	229	278	212	238	233	248	210	237	248	224	262	247	225	223	244	233	224	275	238	227	217	248	203	227	245	210	243	226	242	233	252	223	266	241	235	251	225	225	225	251	242	227	250	238	252	247	268	245	241	270	224	237	230	263	253	237	205	219	222	241	220	220	251	234	199	227	242	231	225	227	247	233	236	265	220	270	218	238	247	225	214	245	216	218	236	251	248	219	226	241	265	217	249	239	230	225	237	257	241	244	237	251	216	244	207	237	243	228	241	236	231	240	240	223	222	219	250	253	241	249	240	233	234	246	226	221	208	266	233	240	228	236	211	209	253	220	244	246	229	214	224	228	253	260	259	220	233	251	263	245	264	222	244	234	243	222	245	256	253	212	257	217	255	236	260	244	214	237	243	257	224	215	250	218	241	242	262	225	255	259	231	222	244	238	265	215	219	281	266	256	241	241	236	249	235	238	243	236	236	237	230	255	237	258	267	205	228	215	243	254	236	210	235	221	222	236	217	240	222	254	230	246	242	236	237	238	226	225	269	252	257	229	212	224	242	230	244	228	222	233	251	251	254	235	236	237	247	233	257	206	246	238	253	265	207	217	226	249	241	227	232	247	254	240	219	230	220	233	214	238	230	232	222	231	260	238	234	240	239	241	201	243	259	236	218	233	232	224	248	232	237	238	230	223	215	241	240	258	219	230	252	229	269	242	244	241	224	277	250	241	252	246	230	234	254	260	227	222	243	225	215	254	237	247	216	227	216	252	229	246	251	227	248	250	213	239	253	245	264	282	241	242	214	219	226	256	280	269	228
7812	6963	15384	16432	11204	8958	7284	6503	5504	4478	3507	2940	2727	2382	2068	1988	1827	1719	1544	1475	1414	1435	1307	1260	1193	1077	1032	1027	987	912	863	915	877	821	860	812	743	761	724	736	775	759	800	771	731	767	824	785	727	786	764	719	713	705	632	663	637	699	637	594	600	605	614	697	645	651	657	618	639	625	630	594	658	609	620	624	581	653	574	598	586	622	582	592	604	612	608	632	581	649	593	550	617	572	585	566	567	692	583	604	583	583	608	624	599	584	584	568	629	552	632	609	646	557	576	619	636	590	609	585	610	608	592	557	637	646	611	569	640	655	607	572	595	604	562	609	647	618	614	582	600	601	571	623	590	634	567	572	613	581	586	604	573	610	578	618	617	606	588	593	586	558	574	610	622	584	634	586	619	616	583	578	586	551	571	560	600	622	584	582	561	601	607	577	597	596	633	599	622	567	598	569	622	595	596	543	615	603	604	630	605	606	605	587	581	644	628	584	587	577	619	542	609	585	607	606	623	620	605	569	593	643	630	586	563	589	518	584	606	608	617	617	607	589	613	560	586	524	611	569	583	561	632	619	630	598	560	602	583	612	561	592	582	566	628	605	581	597	580	581	591	598	615	570	614	641	635	557	605	621	576	645	576	601	601	569	575	562	589	622	585	627	592	593	588	593	588	608	560	599	584	576	590	577	577	566	623	592	579	649	599	577	618	577	594	603	593	664	625	580	578	583	599	558	596	584	574	602	583	665	645	580	583	604	601	617	597	620	551	551	586	579	554	549	646	577	597	573	563	582	581	557	616	589	595	578	590	594	567	600	570	594	596	615	596	547	590	581	573	553	637	553	542	611	613	635	600	591	604	594	635	573	559	607	657	556	598	553	575	581	591	538	575	558	601	614	581	626	651	575	593	583	596	619	541	636	628	593	604	573	585	588	574	586	609	620	578	573	628	592	630	617	604	582	600	585	593	594	595	581	589	576	589	548	586	593	634	563	592	591	552	584	589	602	623	585	582	591	571	590	581	626	633	567	601	592	606	567	577	537	588	608	567	582	613	595	603	632	579	568	572	590	618	603	625	616	612	616	569	600	588	608	642	581	605	519	558	592	631	558	593	600	629	611	599	596	637	532	607	615	624	561	585	636	588	576	552	602	594	599	609	611	588	580	604	615	580	605	605	608	585	599	610	558	594	599	602	596	608	587	630	597	548	575	570	621	620	629	591	590	645	573	624	549	609	625	603	502	576	574	575	529	637	574	616	625	590	543	595	578	599	564	606	586	578	565	605	596	523	582	609	657	620	573	624	621	608	609	518	597	583	599	580	580	579	593	588	569	618	618	622	617	562	590	588	619	628	575	582	566	610	551	599	579	631	635	616	598	531	586	584	595	599	575	604	635	617	605	597	601	568	600	545	589	593	580	597	600	579	602	582	560	568	639	569	576	583	557	656	591	590	680	626	594	601	624	609	585	582	599	619	591	593	569	618	615	603	612	622	564	625	590	584	603	558	574	610	613	581	616	537	603	576	569	583	587	617	626	618	591	596	591	639	605	604	546	619	608	628	550	585	584	618	575	596	590	629	519	600	537	594	587	596	616	599	616	556	590	612	615	610	604	605	659	587	576	575	586	577	598	559	565	617	620	607	624	581	612	633	561	608	571	608	588	644	577	594	524	602	589	591	583	609	564	595	657	612	631	595	553	601	610	600	590	574	555	597	611	565	576	583	566	600	590	577	579	624	571	630	562	539	593	569	584	615	575	581	616	596	581	555	584	633	656	576	616	570	587	557	610	604	604	549	623	623	563	596	624	561	596	572	573	556	573	602	567	566	589	604	572	566	562	584	587	563	606	587	621	578	595	588	641	570	613	603	653	626	599	579	599	601	585	594	617	577	612	567	578	550	607	578	584	557	566	570	577	576	626	592	558	575	586	587	573	601	620	578	610	586	623	577	610	606	619	580	584	588	618	638	538	635	606	599	575	584	580	606	621	589	567	595	674	585	603	605	564	623	605	545	553	610	555	636	609	576	574	610	638	607	555	547	575	584	554	570	590	570	628	630	610	612	593	615	637	621	583	572	594	598	587	617	618	601	578	555	625	587	603	594	575	576	609	584	557	603	583	543	609	615	575	567	624	636	574	610	589	603	576	562	577	583	614	596	656	628	614	605	602	584	612	606	559	583	568	613	611	576	540	608	566	575	613	602	609	557	611	599	586	582	559	539	614	573	566	562	589	638	585	575	601	554	591	615	585	563	592	628	627	534	580	595	561	583	577	578	564	564	635	583	578	611	573	573	628	583	549	627	585	577	512	592	609	613	558	596	592	617	581	601	597	586	588	632	612	565	567	603	620	591	622	577	584	578	576	585	583	587	609	553	592	610	558	544	573	615	614	589	580	568	612	634	556	603	596	620	581	613	575	577	598	603	588	540	622	592	580	627	628	544	598	643	620	647	648	560	619	604	647	616	600	572	631	601	590	562	599	588	574	582	608	574	571	607	621	586	575	556	616	598	584	609	554	608	556	673	605	575	592	593	579	615	544	539	606	580	562	586	556	627	624	609	586	608	614	623	608	630	609	539	598	556	627	585	589	583	581	631	604	619	611	578	585	595	579	582	555	590	639	575	622	625	584	622	599	613	611	608	579	577	585	615	606	576	606	523	622	566	602	580	612	633	584	613	557	591	581	593	605	579	616	573	582	602	613	600	581	663	617	605	599	581	602	559	579	623	580	610	545	592	589	570	547	576	608	630	611	597	613	567	600	579	573	623	613	636	566	596	606	539	538	623	567	604	594	580	591	588	550	598	596	592	612	590	587	578	573	542	580	611	597	603	579	589	572	602	596	604	566	597	664	596	590	583	591	553	590	588	606	588	622	570	543	588	551	626	583	569	593	600	604	585	575	564	591	613	577	586	599	618	576	637	593	610	604	614	581	586	588	599	582	588	587	560	571	623	593	584	601	570	587	568	580	580	596	606	580	552	604	606	637	599	599	611	600	593	542	543	609	566	604	584	570	660	595	576	634	589	627	573	587	633	618	595	598	606	575	607	608	555	591	578	595	538	617	597	556	608	637	627	607	570	661	612	605	606	667	577	557	549	584	614	547	569	556	548	633	632	593	594	593	595	549	608	607	537	579	574	621	580	620	576	603	610	613	584	585	561	594	627	585	588	594	595	587	600	588	627	570	575	584	565	628	630	576	576	620	636	613	600	635	592	577	572	595	605	600	625	604	589	572	585	618	665	581	637	585	531	574	618	612	612	552	614	519	548	609	617	567	579	563	615	553	594	613	571	625	581	604	549	570	569	575	551	619	588	553	558	549	568	618	569	617	587	613	634	603	595	579	619	593	577	581	601	566	605	545	554	589	600	608	640	555	589	613	635	569	607	599	561	562	578	601	588	603	615	615	587	574	611	589	591	579	623	612	570	549	575	613	592	548	607	618	589	604	563	592	601	573	615	613	623	618	579	599	571	601	607	603	535	548	565	600	615	571	600	578
28984	24376	30062	27998	18316	14845	13416	7635	7256	5768	3492	2862	1945	1625	1316	995	901	818	742	625	664	576	553	555	524	426	421	414	395	388	344	379	356	340	355	335	322	344	329	316	316	341	287	345	339	299	306	322	294	251	288	262	275	263	283	251	259	255	282	256	223	272	277	254	298	291	272	234	236	261	230	264	280	265	243	244	269	268	238	213	250	234	247	237	272	254	231	259	225	244	243	216	250	210	233	220	236	227	221	238	251	218	229	235	229	223	269	228	244	254	255	221	207	238	221	256	251	230	260	216	223	239	237	231	216	240	263	271	242	232	261	253	219	237	254	257	234	228	235	228	245	225	235	231	247	233	257	258	226	242	277	221	246	263	296	244	230	249	243	251	208	245	247	226	225	215	210	214	245	242	230	221	249	238	236	219	223	234	251	203	226	234	278	250	267	251	248	240	227	229	242	225	218	213	238	244	251	236	273	236	223	259	240	251	224	238	228	217	232	248	256	268	235	230	228	223	230	231	218	254	229	219	244	246	245	236	239	269	244	258	228	252	260	233	247	234	218	243	255	260	223	226	269	253	226	247	238	243	272	247	248	226	219	241	229	238	238	272	219	233	229	247	249	258	208	272	218	255	226	249	240	226	227	241	215	213	255	253	239	217	221	219	249	231	210	218	229	241	238	262	247	247	244	241	239	214	224	248	224	226	263	219	244	229	228	241	231	221	247	249	223	218	280	241	233	240	215	231	226	240	224	255	247	218	241	226	246	245	241	250	238	237	225	266	250	241	257	247	214	220	230	260	229	230	233	247	245	256	224	237	229	225	179	233	235	241	171	231	242	257	226	239	219	240	212	212	247	249	231	242	248	211	240	233	256	257	246	245	215	243	209	256	274	232	245	240	245	227	239	228	242	269	203	259	228	248	219	240	269	224	269	218	234	240	237	228	244	239	248	265	265	236	258	226	243	224	232	266	217	222	237	254	235	250	214	252	228	232	235	223	211	234	198	251	209	230	248	250	236	252	253	240	237	250	229	255	268	229	220	237	239	224	194	238	224	261	242	256	244	241	233	232	274	230	250	246	272	246	213	247	263	276	234	240	212	238	236	231	219	248	225	254	238	236	220	222	230	195	235	241	239	246	230	226	230	245	255	225	246	232	230	240	241	213	257	231	221	235	249	239	254	243	240	213	238	209	252	238	227	235	234	231	249	268	229	275	267	248	245	253	267	236	238	244	254	237	259	230	226	246	232	245	239	253	248	225	243	233	240	256	236	241	253	237	221	233	216	270	232	251	239	219	242	239	257	234	240	248	270	204	235	236	214	195	234	217	222	235	228	225	193	216	256	259	247	260	262	258	239	246	261	233	258	238	235	253	219	249	240	269	249	227	225	266	228	225	257	268	230	236	238	246	210	237	247	228	245	235	244	216	220	248	225	229	225	247	250	244	245	245	223	224	222	230	230	284	255	254	255	247	251	225	256	239	252	261	220	237	242	233	234	248	226	276	263	225	215	247	217	244	234	254	268	234	227	232	221	254	235	226	238	202	230	236	244	247	247	252	246	271	234	209	252	275	244	245	258	242	248	251	228	261	225	234	243	230	251	235	261	251	241	237	256	234	232	199	255	236	246	258	244	251	262	256	264	251	253	220	236	256	251	260	259	221	221	242	226	235	227	258	233	229	240	233	245	215	250	232	234	262	250	252	224	240	226	218	231	221	244	255	228	229	244	241	233	209	231	260	244	238	239	288	230	232	256	247	231	270	224	232	257	243	238	252	258	225	226	212	262	267	245	246	225	250	217	244	217	224	227	233	232	239	237	237	251	256	230	256	244	261	230	260	217	234	230	225	224	214	221	250	250	256	258	244	233	226	229	244	256	255	246	244	231	203	274	228	257	226	250	248	248	229	241	239	233	205	241	244	230	241	243	265	220	245	226	234	247	225	222	236	230	232	236	215	255	231	263	222	232	236	239	245	223	256	241	261	261	236	229	249	228	250	253	241	272	223	244	240	217	231	261	248	249	246	218	246	228	248	231	242	237	247	226	234	218	263	259	239	230	252	256	242	259	224	244	251	223	221	236	248	239	237	232	248	223	243	214	216	245	219	238	260	224	241	216	256	233	229	251	244	236	227	237	241	243	226	252	207	262	254	209	229	241	246	254	239	221	229	254	245	234	281	260	212	245	242	235	228	232	227	224	228	227	217	223	242	223	223	228	245	252	247	242	232	235	229	234	250	253	216	255	215	263	234	203	235	239	283	238	208	242	231	244	212	263	219	231	235	254	196	216	236	232	238	253	252	243	223	220	234	227	237	217	241	251	220	210	222	239	240	241	225	228	243	232	240	249	253	223	225	272	255	249	241	245	241	233	215	251	254	215	231	225	219	236	256	236	275	231	239	229	218	204	234	252	232	240	263	250	203	232	233	232	251	224	231	225	230	277	241	222	255	236	238	241	236	219	250	235	211	274	252	250	222	210	253	223	227	212	267	240	228	263	260	226	237	247	236	237	243	228	210	243	244	238	206	225	250	219	221	270	238	231	232	241	240	250	226	245	223	239	238	243	223	260	251	215	227	225	259	261	233	221	251	259	222	242	227	242	241	240	223	241	227	213	218	230	250	242	209	206	266	236	231	230	239	253	237	242	232	252	241	233	250	232	237	243	231	217	246	236	239	255	230	223	223	219	195	213	255	241	246	254	228	223	238	221	241	244	235	277	226	249	250	243	272	227	248	234	245	251	258	203	248	257	247	204	234	236	229	212	252	214	228	221	205	244	224	238	220	224	270	248	245	205	233	240	216	206	275	235	225	213	254	245	228	250	256	263	252	261	231	232	220	220	255	232	214	211	232	246	239	222	230	243	262	258	240	239	240	241	267	227	257	240	215	208	245	238	239	235	262	253	248	236	237	230	244	213	225	233	238	256	200	235	265	264	263	201	208	241	257	204	229	236	234	262	241	251	262	251	253	229	253	253	205	218	240	246	235	239	214	237	264	236	261	228	265	258	236	246	228	259	256	253	223	216	219	223	249	258	223	232	216	236	220	231	238	241	237	228	241	238	248	237	241	222	226	223	226	232	230	212	235	226	216	216	227	244	245	254	244	231	218	235	250	231	248	250	242	262	248	232	255	239	243	228	243	213	219	262	219	228	265	222	224	236	246	244	267	239	247	224	245	211	209	267	240	240	236	247	225	236	216	256	256	230	235	236	220	234	230	242	242	225	263	248	224	222	267	247	237	245	209	198	255	243	256	228	222	251	216	233	245	226	219	256	265	244	236	248	249	255	227	255	239	222	273	212	254	229	246	262	238	251	223	247	215	224	246	223	262	247	248	222	236	239	256	201	231	251	285	236	231	246	252	242	209	237	235	251	230	216	229	237	234	242	250	256	231	251	236	232	243	227	221	250	221	224	252	245	233	241	244	260	224	236	246	249	228	225	221	242	213	223	246	259	230	241	225	260	232	231	219	249	247	255	233	211	244	239	208	231	263	236	232
18015	19117	30170	32228	24352	24202	21944	15475	20137	18139	13971	12611	9714	8069	6854	5468	4844	4719	4049	3202	3396	3099	3021	2620	2550	2165	1778	1752	1775	1812	1800	1675	1549	1475	1402	1390	1374	1323	1356	1264	1236	1338	1332	1415	1201	1199	1149	1095	1024	1014	1054	900	856	813	783	729	812	805	769	766	732	730	761	800	763	742	715	705	707	697	762	674	756	724	700	674	649	663	627	592	686	630	630	618	577	618	590	650	632	685	626	617	565	621	615	623	594	616	639	593	610	614	586	646	573	675	582	562	631	573	613	545	616	617	600	532	647	601	609	588	603	581	574	580	590	554	623	577	595	571	587	618	612	613	642	613	608	570	570	594	607	607	562	579	550	594	619	591	588	587	616	607	581	618	588	585	594	568	573	550	590	621	613	550	607	602	575	561	567	612	601	593	590	646	612	593	589	588	592	601	572	590	595	574	537	574	597	598	595	607	626	573	614	637	588	576	604	597	618	582	574	545	572	586	628	596	596	627	594	577	596	587	649	602	582	622	606	603	578	590	564	560	587	603	628	579	593	586	592	652	606	582	609	565	601	591	575	592	598	615	657	572	622	580	577	603	592	605	618	562	629	594	616	609	586	562	601	598	621	613	583	590	604	586	599	639	582	592	580	579	615	605	632	589	587	605	628	620	586	631	592	576	606	659	608	632	593	560	542	593	586	630	567	571	549	571	581	545	575	625	583	626	583	634	618	623	601	595	607	595	584	633	584	609	563	595	605	580	590	594	595	623	610	616	585	582	612	605	614	601	565	596	574	580	601	583	561	576	603	572	612	567	608	554	548	626	564	586	619	607	588	590	535	619	588	622	582	653	609	563	584	620	591	598	539	617	611	615	569	599	602	589	563	629	564	590	558	626	569	603	624	583	609	581	580	619	570	621	639	602	591	553	556	583	597	589	568	552	576	579	621	606	578	579	572	606	572	632	605	601	617	564	613	623	610	587	609	626	587	557	571	622	554	592	624	552	599	551	585	595	585	606	609	569	566	625	627	550	571	576	581	565	574	613	596	593	570	618	576	581	655	585	624	590	630	544	596	574	591	597	615	605	595	572	604	536	554	588	573	590	565	582	578	548	569	591	615	579	564	570	601	588	602	538	603	593	583	585	589	571	580	593	574	629	581	591	613	605	620	567	595	603	598	576	549	633	575	559	590	582	619	589	548	574	558	606	557	569	631	628	622	569	582	604	624	546	562	604	550	616	631	586	549	614	621	591	588	614	583	617	565	593	582	578	645	536	616	570	608	600	599	577	547	639	585	601	571	550	586	558	606	565	612	582	599	573	620	580	612	589	642	533	604	564	569	592	576	584	577	548	545	608	580	607	629	584	634	586	604	633	610	609	572	620	596	608	582	587	591	587	589	569	627	579	588	556	598	588	606	598	590	557	581	529	577	611	582	636	558	546	588	590	624	608	585	603	554	538	562	556	555	584	603	561	581	592	607	586	570	563	581	602	613	588	610	585	627	573	619	629	619	573	588	665	589	580	552	554	603	617	629	608	560	583	621	561	564	583	630	605	585	550	580	584	604	587	558	581	613	598	613	607	589	596	613	603	580	591	578	582	619	605	617	645	573	577	625	578	583	618	590	613	618	575	607	585	615	588	579	604	556	550	592	598	572	539	678	592	642	578	600	592	597	570	582	604	624	590	589	585	557	609	603	567	636	587	627	586	566	580	564	607	589	589	612	574	601	561	577	587	606	585	619	609	601	570	599	648	553	608	565	605	647	599	593	601	609	601	561	587	579	583	602	577	537	619	614	615	580	607	651	604	597	624	650	612	598	548	641	597	595	559	618	563	604	614	621	579	592	598	601	631	576	619	629	634	580	618	593	571	594	592	648	568	563	582	581	627	575	634	615	578	563	562	608	580	572	594	572	611	600	584	607	546	619	579	639	608	585	561	628	550	566	617	635	588	565	576	593	592	581	570	557	568	615	590	584	598	622	606	559	564	560	635	586	595	601	577	592	580	602	604	600	614	582	603	634	616	574	599	614	608	590	612	589	595	611	588	594	654	591	607	570	570	578	572	651	583	570	572	585	611	603	564	575	571	561	595	556	590	554	617	598	611	559	597	605	609	540	555	626	591	599	572	617	617	593	581	579	563	623	605	574	605	575	603	577	585	604	597	591	535	591	599	592	612	542	572	584	606	573	594	626	585	601	557	577	579	599	578	552	599	634	609	588	619	573	571	616	635	554	611	629	635	573	586	600	574	566	564	616	631	544	602	573	598	600	580	609	596	553	549	559	586	599	628	553	610	644	603	551	601	615	600	601	625	585	565	583	626	558	577	593	600	563	583	567	571	588	589	560	632	652	589	591	581	613	603	581	569	610	566	608	565	558	617	584	587	573	583	601	580	614	557	584	619	616	573	596	575	635	589	605	618	618	562	564	586	573	580	574	558	580	604	569	611	585	610	643	588	586	616	609	570	566	590	607	614	619	590	633	596	604	592	586	620	627	611	619	590	592	604	581	595	584	606	598	591	582	596	599	565	564	623	627	615	576	626	612	599	610	585	628	568	550	615	555	572	585	605	617	617	604	582	573	626	624	576	576	628	616	582	588	606	616	573	601	568	608	587	599	543	639	572	599	562	579	598	612	620	606	633	628	609	614	582	584	606	575	629	569	592	553	597	594	569	567	581	576	601	617	612	621	618	627	629	599	597	578	614	562	560	632	595	600	590	618	608	596	587	591	591	602	619	628	641	608	602	563	610	634	578	556	593	586	553	544	589	563	586	618	623	602	564	588	593	613	611	602	581	598	600	584	586	578	610	569	633	604	627	620	624	614	601	566	606	570	636	604	605	610	600	578	606	613	554	629	600	591	601	599	611	575	556	614	605	578	622	603	589	553	562	599	625	544	566	595	530	564	615	641	534	590	567	607	602	620	596	578	625	583	587	577	588	561	587	586	565	592	628	591	555	576	594	633	581	633	618	583	588	581	623	548	594	590	592	586	588	594	583	606	598	589	607	578	541	563	548	632	589	619	595	589	574	608	585	605	601	651	614	586	544	579	659	587	582	628	573	606	551	662	618	594	587	600	631	578	587	573	585	608	603	557	592	609	595	653	642	619	577	619	572	584	619	617	575	613	577	586	583	583	585	578	552	615	596	611	610	562	620	605	575	638	597	597	608	590	588	595	598	611	624	582	598	558	593	642	602	586	583	596	589	583	595	592	594	567	559	560	631	600	614	622	621	581	557	568	583	617	571	604	575	624	606	636	606	574	603	555	595	590	570	608	611	604	575	570	621	583	627	592	593	538	592	572	655	582	524	582	601	621	578	589	558	575	633	641	556	591	582	598	572	570	595	633	564	590	631	580	551	606	579	534	612	608	622	596	590	625	534	587	551	594	571	550	611	600	611	600	592	608	569	582	595	620	580	529	598	605	593	571	617	596	647	578	560	592	638	592	551	588	579	616	606	589	652	598	539	613	604	631	623	596	602	575	603	627	559	592	552	604	618	576	592	540	612
35490	34244	38232	38036	24699	23047	22160	13650	12709	10024	7308	4505	2922	2256	1884	1561	1331	1299	1130	905	881	791	728	644	626	503	468	455	460	537	503	452	359	373	386	371	385	381	378	336	370	372	378	388	363	325	356	295	290	289	257	264	258	247	229	257	248	286	290	244	274	294	237	224	219	227	263	207	215	238	233	202	208	244	249	222	242	241	249	209	207	205	208	213	238	162	240	228	231	269	200	208	195	227	226	206	222	200	206	221	235	227	218	210	202	218	242	249	223	209	203	192	205	218	205	213	214	203	219	202	179	210	214	192	204	193	170	204	197	228	232	194	202	195	179	195	217	204	204	230	217	210	220	217	198	179	211	175	231	215	209	189	187	197	224	195	211	195	194	189	207	212	183	217	173	222	226	221	184	202	208	185	206	185	226	191	232	196	209	189	188	230	228	215	204	198	219	202	233	213	202	217	211	210	199	188	196	190	210	198	207	189	189	217	190	206	203	201	211	208	202	229	192	195	207	195	209	234	218	230	217	194	203	200	211	199	224	232	226	216	205	204	193	195	212	204	211	198	233	210	211	226	219	190	202	194	198	212	201	218	210	182	224	217	185	213	216	231	223	213	217	224	203	201	183	193	224	222	199	218	237	217	220	198	239	199	204	201	236	177	209	222	231	192	203	223	205	217	192	252	203	222	183	211	225	230	232	190	219	219	217	227	179	206	198	215	197	205	219	186	194	192	213	206	205	213	230	209	207	240	231	211	199	187	196	204	195	209	198	199	209	235	211	193	231	199	207	206	188	233	217	230	206	229	220	192	189	206	211	211	220	197	179	205	217	213	204	205	211	201	193	215	204	217	201	191	216	224	207	201	231	201	210	223	217	209	211	222	242	210	203	204	245	217	209	191	200	192	206	188	218	200	215	196	200	210	204	207	202	207	184	201	199	214	233	206	248	186	239	204	199	200	231	185	232	226	210	188	201	230	208	200	217	206	224	212	202	205	226	230	193	197	219	195	204	188	202	217	236	206	186	193	210	203	219	189	199	230	207	200	225	219	194	199	211	198	231	189	185	202	219	194	206	215	193	220	196	215	208	179	209	192	194	202	200	231	230	201	236	205	206	218	207	231	198	189	211	221	208	214	207	206	209	198	196	202	223	255	214	218	202	219	208	223	211	221	196	205	205	209	209	204	193	222	201	216	182	206	200	202	215	210	228	207	228	201	212	218	210	207	259	212	196	207	220	212	204	210	227	222	211	209	196	229	197	206	201	214	234	202	213	207	218	221	197	208	210	230	245	206	212	207	201	222	210	202	208	188	197	194	200	200	184	191	180	218	216	201	194	217	197	212	200	209	203	199	176	203	193	217	220	206	205	201	197	185	232	229	204	205	234	209	206	209	229	208	187	198	217	215	204	219	181	221	207	221	207	205	200	205	179	218	219	210	212	189	212	226	188	199	214	185	195	188	213	194	193	217	194	204	212	207	211	194	230	200	207	203	216	221	216	214	218	220	208	218	191	212	184	181	201	227	217	204	221	198	222	222	213	186	190	220	211	198	253	199	225	207	218	246	209	214	217	233	232	204	203	203	212	201	205	217	206	215	221	210	198	217	203	210	197	168	193	204	203	228	202	220	206	211	204	202	197	217	202	200	229	215	202	223	245	197	193	222	232	208	217	249	198	192	193	214	211	213	197	215	209	204	210	179	212	201	220	208	205	210	198	190	209	226	210	231	201	213	205	213	221	244	205	205	236	195	215	187	221	214	231	191	190	206	197	189	198	201	202	209	169	225	209	213	196	231	193	240	225	207	184	218	210	195	229	189	227	178	206	208	223	183	223	208	203	205	196	195	194	175	207	185	185	197	196	181	196	205	188	182	220	204	183	190	222	204	219	193	178	225	199	186	183	223	217	197	219	233	214	208	201	234	229	187	196	179	225	218	227	209	234	219	218	178	222	224	196	202	199	228	189	226	194	217	198	236	207	201	212	201	206	214	217	204	204	178	178	210	217	214	206	201	191	219	201	212	202	192	194	219	217	177	189	224	245	214	195	192	219	201	163	214	198	223	212	218	223	198	206	221	197	196	190	206	222	192	226	218	184	204	226	202	192	204	208	232	205	176	227	205	183	221	204	233	210	199	194	222	208	209	207	186	196	190	225	225	184	193	189	189	216	218	212	228	217	215	199	204	192	183	192	190	193	189	227	196	195	198	224	213	223	200	205	209	228	207	199	203	213	213	210	215	191	181	184	206	214	211	203	209	226	221	231	197	205	201	196	193	242	222	217	215	199	173	216	195	207	182	193	214	185	195	207	199	197	230	199	221	193	190	212	204	213	198	210	216	213	215	221	201	202	204	173	205	195	205	199	218	188	198	190	227	177	204	222	198	186	208	205	190	202	200	209	221	215	211	202	229	178	178	209	206	212	188	203	193	223	204	228	188	191	232	208	209	240	201	243	182	238	207	205	219	195	209	201	209	196	209	207	207	191	191	191	203	206	202	186	224	215	199	226	191	203	204	204	227	211	214	201	217	176	193	221	208	208	199	208	222	220	186	209	217	226	227	205	213	197	209	194	197	191	197	204	213	206	196	209	225	197	222	209	223	190	191	193	224	196	226	225	179	203	204	220	211	208	209	218	240	178	234	188	212	189	231	200	205	197	233	193	196	213	213	184	196	184	192	191	207	235	217	211	207	190	204	218	199	183	197	217	219	188	207	228	239	196	202	201	190	198	209	213	194	224	208	235	207	193	212	194	201	223	188	227	213	226	221	197	201	218	232	197	216	233	193	200	222	211	207	197	202	237	209	203	197	234	190	218	175	186	220	198	180	167	194	214	213	195	225	244	198	218	205	188	176	199	202	182	208	194	207	193	211	204	204	172	225	222	197	205	208	222	197	219	239	230	227	187	192	177	217	199	235	216	208	200	220	222	196	205	189	237	205	202	206	221	220	222	188	206	220	220	173	203	225	226	231	198	205	232	213	211	186	182	189	212	203	197	227	183	231	196	195	196	180	218	209	197	222	193	217	228	208	226	219	217	205	211	222	195	204	200	215	201	197	192	206	214	206	204	199	226	228	210	217	209	175	192	205	224	208	209	217	213	205	180	208	212	204	199	235	214	213	228	206	199	205	194	205	223	211	206	223	223	201	207	220	198	184	213	233	204	202	216	195	232	223	243	198	212	233	236	205	191	222	211	198	199	181	217	229	214	250	216	189	194	207	215	227	220	213	191	203	216	231	187	219	229	197	190	188	191	210	205	196	205	214	211	204	216	202	221	234	204	225	225	231	189	230	215	185	211	196	226	192	217	212	233	241	208	202	209	185	220	216	215	211	198	246	196	203	193	216	194	209	211	192	226	221	182	198	240	194	213	196	210	218	224	204	219	214	234	252	229	216	222	177	206	211	207	217	233	199	201	217	233	223	194	223	212	229	209	193	208	195	208	184	216	200	215	191	199	205	193	201	202	217	218	221	181	203	211	217	207	209	189	202	207	227	207	198
21790	27064	36971	38657	31201	30525	29519	19719	26376	24651	21312	16817	12774	10934	9708	8147	7227	6784	6242	5052	4899	4259	4150	3667	3696	2791	2396	2459	2427	2574	2458	2251	2050	1930	1941	1816	1936	1656	1779	1615	1828	1651	1895	1873	1482	1389	1300	1215	1218	1235	1113	965	936	878	800	811	879	877	830	796	849	829	847	823	761	766	739	695	760	702	700	732	730	794	624	718	697	666	687	550	552	538	586	536	602	540	536	576	546	556	547	572	527	550	543	538	558	506	549	516	552	495	562	536	514	543	542	534	516	548	533	548	523	518	530	560	531	530	535	517	532	492	545	488	522	559	530	546	502	523	501	538	468	517	513	561	531	537	504	527	543	523	529	509	542	514	531	518	510	514	496	530	490	542	540	465	536	513	517	475	509	525	519	478	518	475	530	507	505	509	494	549	548	478	501	548	533	528	487	521	560	533	528	494	492	499	548	543	518	504	520	486	531	558	533	509	550	526	511	529	516	499	520	541	514	485	514	505	537	536	497	551	531	577	505	508	507	491	534	512	514	529	542	509	567	526	491	519	488	509	493	500	538	524	534	501	517	557	555	510	530	510	471	534	486	554	531	500	510	489	530	482	539	506	558	509	539	528	512	492	549	556	555	527	557	489	508	520	532	530	558	489	503	502	517	556	498	511	556	520	526	536	547	538	517	496	469	501	526	505	528	541	524	508	514	479	530	537	502	507	518	538	555	491	497	495	511	538	540	534	478	488	530	547	485	539	522	485	567	551	529	538	492	496	535	517	526	496	502	525	514	539	508	556	553	513	516	489	534	507	534	492	501	531	509	544	520	540	512	506	540	503	517	503	503	523	512	513	505	556	526	524	543	511	569	512	527	524	525	500	490	532	565	488	531	540	544	489	520	536	534	510	509	516	524	536	554	557	516	511	506	527	528	549	521	525	486	537	526	497	551	501	552	526	514	518	519	500	536	505	542	516	499	566	528	568	513	539	500	504	518	520	542	505	516	533	499	515	494	519	530	568	529	524	506	521	525	502	594	497	567	484	531	525	551	513	541	542	492	508	534	487	483	538	547	553	534	497	502	496	565	532	456	540	518	489	542	479	532	539	529	512	516	564	521	476	535	522	491	539	540	556	553	490	541	509	505	508	536	527	540	509	547	520	525	545	505	526	531	506	513	512	467	491	521	512	542	496	549	531	553	545	512	470	526	486	492	533	569	520	536	501	498	560	530	513	517	548	505	512	538	514	518	557	551	521	524	495	508	488	515	525	531	524	485	542	545	529	517	519	542	495	509	516	506	529	523	526	508	545	496	523	514	507	539	497	546	541	514	524	541	508	526	526	509	520	517	498	503	511	431	522	563	535	516	513	510	547	537	510	535	502	515	538	524	511	488	545	502	515	528	557	544	514	517	538	554	484	525	549	495	521	506	566	555	529	515	475	539	505	515	489	490	514	493	492	503	526	518	518	534	533	494	553	534	542	513	533	500	558	508	532	552	525	489	501	533	535	474	495	500	527	476	520	523	486	563	546	517	536	527	516	521	506	530	511	512	494	534	505	539	556	515	559	479	511	508	532	517	516	524	490	517	515	523	510	531	470	488	576	476	549	519	500	520	523	533	540	525	542	538	556	515	546	536	526	575	523	495	510	524	500	518	493	508	501	547	540	508	532	511	511	514	492	548	545	519	483	506	552	550	524	518	531	502	568	556	507	513	494	533	501	555	538	518	516	540	534	497	516	501	514	522	523	541	533	533	499	492	496	523	509	549	542	528	546	521	543	514	554	528	535	544	522	459	525	536	534	546	541	509	515	517	505	541	496	525	503	509	505	519	547	548	557	510	527	481	496	506	520	511	535	539	508	524	510	519	534	513	502	534	524	508	498	537	503	509	469	505	502	497	508	508	531	522	550	517	510	563	537	526	523	492	539	507	549	546	517	500	522	523	516	549	508	512	525	503	546	487	510	533	528	488	506	485	547	526	504	535	480	512	510	535	540	501	542	499	505	554	542	509	513	549	547	508	503	509	518	478	511	527	532	532	534	517	521	539	526	506	582	561	487	526	522	568	544	479	517	516	534	512	506	511	480	525	562	549	516	503	570	537	528	545	539	533	518	513	531	538	585	504	540	506	507	558	566	535	506	534	539	520	526	481	523	541	487	557	536	510	515	518	470	543	502	530	540	554	542	562	509	521	562	531	492	530	513	521	486	508	502	543	494	508	509	527	525	526	533	493	554	514	557	496	502	529	535	499	546	503	546	537	532	518	545	528	526	512	509	523	523	504	521	520	529	506	543	499	476	530	526	527	478	516	513	516	521	526	525	544	470	578	522	531	558	553	522	516	495	519	542	539	514	530	495	542	545	489	545	524	552	497	523	506	515	518	524	504	532	528	546	522	520	551	484	519	476	547	512	509	487	537	491	531	480	541	546	536	564	507	514	512	528	547	514	467	501	527	524	524	503	550	529	511	524	552	512	530	525	500	498	518	524	532	510	503	515	530	513	524	546	532	539	517	552	542	522	530	481	541	501	483	542	536	528	539	527	523	504	549	531	483	541	550	519	545	524	471	516	550	519	518	537	524	500	516	503	541	516	511	504	513	545	507	517	509	542	526	527	532	544	508	522	522	513	500	499	566	525	524	506	548	512	547	538	564	526	544	526	529	524	536	522	532	487	522	513	490	528	538	515	523	523	523	506	521	473	473	517	502	510	517	535	513	534	536	503	524	467	498	518	518	471	511	528	507	507	520	531	500	535	548	563	503	523	519	456	485	520	535	548	494	508	542	550	579	543	506	531	534	521	497	532	498	543	513	524	534	530	540	550	516	475	529	495	543	514	527	491	506	532	504	508	524	545	475	534	535	519	534	519	519	529	539	509	498	550	479	548	548	545	555	511	526	511	568	522	535	530	542	477	512	546	551	524	494	526	470	508	524	526	510	476	519	510	534	518	511	504	466	510	521	505	512	546	473	516	541	510	514	543	501	522	492	518	544	516	510	510	519	507	518	508	502	533	535	533	479	517	521	516	508	521	489	488	510	494	523	537	532	516	496	495	513	507	545	491	535	515	507	498	546	542	515	498	499	504	527	573	502	507	503	526	526	503	498	552	481	527	516	525	517	550	515	535	510	519	549	488	552	497	493	511	530	552	511	561	530	511	525	496	501	512	502	493	519	500	532	493	533	502	558	547	550	488	514	548	549	495	522	523	525	546	552	516	501	528	514	552	519	531	564	496	492	509	489	516	526	528	542	540	543	525	575	567	502	495	551	536	506	520	530	551	532	556	509	506	520	527	510	529	552	524	488	515	538	526	540	493	523	545	502	496	527	535	496	541	544	546	538	531	512	484	539	545	529	552	528	515	572	513	495	529	514	502	493	509	527	520	520	504	520	566	515	542	542	476	521	554	495	523	594	546	507	514	563	518	536	499	547	527	509	523	511	545	532	512	554	519	509	521	508	540	515	534	550	536	538	548	489	531	512	523	559	557	504	548	545	542	478	459	531	514	525	518	494	505
12283	7256	9061	7892	4259	2620	2187	1408	1151	919	791	671	594	491	480	418	391	428	395	374	347	313	337	303	333	297	310	287	279	260	280	253	283	283	256	264	262	259	299	244	240	253	272	248	277	287	250	286	257	248	265	262	229	249	222	251	248	208	251	259	249	220	257	228	241	235	217	252	291	252	241	238	253	264	249	234	244	253	225	250	226	238	261	235	241	216	239	262	227	217	237	267	267	248	214	251	224	254	259	251	226	238	250	256	230	230	253	219	225	214	261	216	234	252	235	210	255	231	239	224	247	224	240	259	232	259	254	255	222	258	251	241	270	250	224	212	219	217	257	257	229	264	258	253	211	210	268	231	257	216	245	217	232	245	242	204	242	253	227	243	221	229	221	202	212	238	225	238	218	272	262	234	234	223	227	236	269	238	243	252	263	231	232	225	234	209	278	251	255	249	238	245	227	221	215	208	219	243	232	250	229	220	241	223	254	244	249	213	237	237	239	208	244	261	221	225	221	204	216	266	250	215	231	231	262	242	252	248	221	222	225	223	215	223	244	225	226	237	260	243	243	239	235	243	246	250	256	255	239	244	232	257	217	224	227	236	232	215	268	222	217	274	226	239	217	248	247	238	236	242	236	244	264	240	231	213	224	217	252	255	238	231	283	237	234	232	232	228	221	244	245	274	223	244	227	211	260	236	248	235	220	226	237	224	226	245	243	255	253	245	221	217	220	226	245	228	261	257	241	220	231	248	252	221	231	226	241	204	243	233	246	231	232	234	249	232	232	224	230	237	252	256	265	226	267	249	223	244	229	257	213	224	230	235	228	237	234	255	231	233	254	256	234	227	226	245	269	252	210	194	240	230	218	224	257	212	223	236	234	211	239	249	269	242	235	265	244	240	239	216	257	250	248	231	232	227	236	239	222	235	231	228	252	259	254	259	240	250	233	258	221	219	228	263	216	250	238	217	227	247	241	242	256	234	246	238	222	248	246	228	227	277	230	229	240	236	219	187	243	217	255	228	230	251	264	237	249	221	219	241	236	250	255	246	254	241	234	227	239	264	257	239	240	228	235	221	237	240	233	220	271	253	252	253	235	239	232	235	235	256	234	257	242	218	251	238	240	247	227	258	246	251	261	238	224	233	247	209	260	235	225	259	244	227	250	271	232	242	221	253	221	241	240	229	231	222	255	248	255	231	258	255	224	215	238	212	250	236	230	247	223	228	227	245	247	237	235	264	219	222	264	247	241	230	220	241	261	231	253	241	256	240	221	232	237	241	233	244	236	227	234	227	240	250	200	204	245	276	234	242	222	230	244	238	276	251	253	234	256	229	254	258	247	250	236	219	223	219	224	247	235	273	238	252	253	228	237	225	217	205	237	231	231	248	248	246	254	240	231	251	271	230	232	240	243	238	246	231	235	239	230	263	258	272	217	232	232	221	236	232	218	253	224	252	280	228	228	232	224	271	201	259	244	262	214	245	240	210	220	239	253	249	224	267	251	233	241	273	245	194	227	251	230	220	222	237	217	230	229	240	232	249	260	247	240	248	212	248	216	251	259	208	244	249	242	242	240	244	245	230	223	247	227	228	263	230	239	255	223	226	233	252	265	276	227	254	255	257	248	240	234	234	248	237	260	224	263	242	223	238	209	234	230	247	266	200	220	227	239	209	253	250	187	231	248	239	246	236	223	233	252	234	238	240	241	251	231	231	209	246	252	277	237	229	267	221	237	238	227	263	247	245	233	255	227	246	244	251	231	271	268	249	229	271	247	223	226	267	238	247	243	240	221	235	236	269	244	247	210	231	222	240	256	230	213	279	246	255	233	233	218	229	220	207	241	232	256	263	218	240	241	236	243	226	262	227	251	203	241	225	238	238	196	228	267	258	245	286	228	238	250	245	263	226	230	212	221	248	232	235	244	241	271	225	264	223	235	248	202	254	214	249	244	218	241	251	214	232	243	260	243	208	216	253	271	263	215	257	250	249	221	258	222	251	219	254	238	231	236	226	238	215	221	238	259	226	264	223	207	214	247	247	235	257	226	246	262	227	227	242	234	248	251	278	251	264	224	207	212	244	227	210	260	242	244	248	221	258	213	251	263	237	257	267	242	226	233	233	209	247	248	260	241	235	236	238	220	233	250	240	251	248	251	269	220	255	244	233	220	223	249	234	254	236	244	238	243	222	266	253	233	251	216	236	231	257	234	228	247	230	252	257	256	240	278	208	268	214	246	254	207	241	269	260	253	257	267	227	228	206	241	221	224	211	238	255	266	238	227	232	229	243	240	217	220	241	225	263	225	267	225	234	223	229	248	248	255	265	227	237	247	228	245	248	238	240	222	245	231	245	278	277	241	239	258	242	265	240	256	254	224	242	257	254	232	222	253	232	227	254	229	250	254	256	223	269	228	244	244	229	262	254	224	222	234	227	226	226	264	251	236	233	214	232	233	231	245	235	212	241	232	230	211	242	241	208	250	232	206	234	241	233	218	243	206	250	239	219	248	260	240	224	259	204	242	268	258	218	232	207	242	202	218	290	208	188	237	240	234	265	281	244	222	228	200	240	233	254	219	262	233	240	254	246	237	248	267	236	251	241	257	230	223	242	238	262	225	235	255	235	238	251	267	237	233	218	226	224	245	243	231	226	242	271	236	204	235	261	243	264	247	235	243	267	251	254	254	229	237	247	248	219	241	237	219	235	240	228	245	238	245	262	243	260	249	226	237	220	234	230	234	216	210	243	248	235	238	253	247	251	228	200	209	225	223	242	247	251	249	233	247	221	237	210	263	244	219	260	242	218	254	258	260	246	245	222	216	236	232	232	244	215	232	234	224	237	230	240	222	229	285	245	234	236	229	264	246	255	244	265	234	218	222	213	203	248	214	221	217	250	244	220	258	231	259	273	239	217	241	246	228	238	217	242	249	217	245	233	242	262	244	236	258	230	234	204	250	260	241	229	261	238	255	236	230	214	235	225	226	225	202	256	236	261	245	226	248	230	254	237	239	245	231	222	224	247	242	245	231	244	219	251	236	218	238	259	233	199	220	225	225	234	248	232	233	254	247	244	246	235	254	227	239	235	250	243	238	257	238	245	254	252	247	252	232	213	236	221	235	263	235	220	206	229	226	263	212	221	244	227	239	249	263	227	246	253	266	230	238	207	217	258	244	243	230	229	193	257	232	247	239	239	221	241	239	234	241	237	215	225	217	228	220	233	255	227	225	249	242	259	228	280	209	259	248	239	256	238	236	236	242	231	214	250	236	237	243	241	245	249	225	234	244	234	232	246	239	250	250	229	253	277	238	244	242	228	245	245	224	239	219	230	249	267	259	239	218	248	234	237	242	249	197	230	267	235	234	242	244	249	256	213	236	216	240	263	223	220	248	226	221	234	259	220	232	248	220	239	206	232	214	275	237	251	243	259	247	245	223	239	230	243	233	242	246	245	239	239	235	238	222	221	245	248	230	238	243	241	239	261	232	230	239	219	247	244
7411	7112	14952	17869	12718	9744	9229	6421	5442	4653	3694	3245	2774	2442	2176	1914	1781	1621	1524	1492	1412	1238	1177	1152	1112	992	934	1004	940	885	852	894	859	823	813	776	770	805	752	764	757	777	761	745	787	778	800	782	828	778	789	760	705	661	642	667	635	627	616	705	664	674	607	684	644	640	623	664	618	561	615	619	622	617	605	598	603	590	623	628	616	616	617	616	602	650	613	609	561	646	619	588	608	592	625	604	629	633	638	611	596	610	567	550	598	632	577	625	584	619	636	654	619	600	615	593	603	569	572	639	593	570	626	584	579	577	614	606	663	661	580	592	616	587	592	609	598	547	567	594	595	606	598	602	602	561	599	583	595	582	644	561	584	609	625	601	646	591	565	595	631	584	597	564	588	584	566	599	588	628	578	597	632	630	638	595	611	609	611	611	592	637	630	613	633	628	573	631	576	585	602	578	595	593	547	564	588	522	594	590	606	616	587	593	588	583	602	594	615	604	547	624	617	581	615	590	615	576	585	616	593	629	582	610	619	590	572	557	597	617	602	589	609	606	616	565	626	599	614	582	558	584	597	616	628	618	639	566	624	577	570	559	577	596	617	607	645	593	586	584	575	579	548	586	581	614	615	569	607	583	587	578	587	580	606	609	555	610	569	607	566	602	637	628	609	581	605	610	568	563	584	613	608	592	641	616	588	571	621	574	574	569	615	565	616	610	609	632	569	547	586	618	594	610	591	578	542	619	611	609	603	606	596	563	576	581	591	598	582	579	588	577	639	621	607	609	607	639	593	578	583	624	586	587	632	573	611	593	611	609	564	570	611	581	605	601	609	572	588	613	582	594	602	585	624	598	580	617	590	640	586	580	586	625	588	615	586	615	597	575	607	590	594	598	610	568	587	616	633	575	573	583	604	617	584	578	617	552	553	593	574	644	596	596	618	563	589	589	607	598	593	572	567	594	582	602	590	585	588	576	607	588	580	602	592	594	607	625	622	583	583	581	561	616	611	550	591	597	604	578	606	587	591	577	600	584	614	599	571	622	577	598	612	596	598	574	603	606	566	603	574	629	618	640	594	583	623	610	614	596	546	592	646	620	637	563	583	602	535	593	599	634	570	609	607	587	631	601	598	605	629	580	569	639	580	599	586	592	607	611	619	583	589	628	590	629	615	543	526	560	633	583	615	622	582	566	618	597	568	606	625	612	604	591	581	573	597	595	568	609	580	595	647	575	593	633	634	585	573	606	594	627	636	617	582	569	599	626	585	628	574	615	561	580	601	578	574	596	605	561	566	598	573	609	604	610	613	537	582	575	566	567	562	613	592	601	563	601	573	563	577	567	565	538	614	624	610	605	593	571	549	596	632	587	601	619	583	607	599	619	614	608	609	553	606	603	589	572	594	587	619	595	576	560	531	568	607	596	591	603	638	613	576	592	588	585	613	584	619	611	585	547	613	593	625	621	581	647	607	588	621	606	585	594	613	622	582	641	554	582	553	601	592	593	566	606	587	595	569	603	584	551	608	569	566	593	637	609	597	603	617	614	610	573	606	583	616	604	570	563	666	562	595	579	591	581	561	589	617	619	620	609	588	581	570	597	556	570	587	628	617	592	592	634	582	585	554	624	570	599	614	611	605	610	620	652	594	596	604	619	630	607	597	619	613	603	597	618	597	577	577	605	592	601	577	609	602	560	610	580	563	549	583	583	633	603	591	617	619	600	576	604	562	595	595	605	632	576	533	609	592	616	646	572	567	594	597	586	580	601	558	611	610	607	593	594	582	605	572	602	569	599	601	562	628	584	579	578	555	580	624	672	579	630	569	635	615	597	585	578	615	627	617	609	583	570	612	609	611	600	594	598	628	616	655	619	565	569	632	618	598	594	595	604	600	579	556	628	582	563	614	566	586	589	586	580	675	619	598	581	590	567	604	616	602	633	575	623	630	640	571	581	572	561	615	618	630	553	584	560	603	598	578	579	592	595	615	618	582	555	578	598	633	606	578	602	603	606	593	594	626	622	595	574	604	575	594	557	606	664	575	597	586	578	596	579	591	643	596	599	571	605	538	596	638	615	609	625	675	586	637	600	550	621	588	610	589	607	598	582	586	607	639	572	619	586	642	631	590	572	598	586	588	590	597	575	590	604	582	573	564	633	572	593	616	635	600	579	576	564	579	531	620	578	588	619	602	589	592	589	609	570	639	579	604	627	623	585	635	597	609	599	587	614	656	600	646	596	645	606	609	626	626	595	602	575	607	594	619	591	600	536	592	587	610	612	616	630	595	547	596	579	629	571	576	664	585	591	630	547	616	591	660	578	600	569	605	603	568	624	595	610	583	567	611	666	603	616	562	612	630	615	596	595	623	576	623	575	583	581	608	581	580	607	595	612	560	589	623	594	622	576	574	595	604	613	588	592	605	622	576	585	602	575	566	560	615	602	581	637	610	608	576	626	521	600	607	606	597	601	613	649	626	623	649	603	592	615	608	585	573	596	616	617	622	597	591	572	592	593	576	603	573	607	599	612	596	586	615	563	585	581	580	618	616	584	602	568	581	583	590	566	618	574	578	606	606	583	649	596	647	580	651	547	614	586	590	614	558	646	636	592	571	623	560	588	600	610	589	608	584	595	613	586	626	591	647	588	594	626	608	543	594	627	590	605	612	604	593	622	590	627	599	603	601	588	565	581	588	639	604	617	560	554	582	583	612	585	598	560	577	605	584	592	601	553	576	588	583	582	588	604	627	604	603	564	637	615	569	628	554	597	632	597	584	567	603	642	566	613	574	624	558	613	612	578	611	624	601	590	581	570	618	598	628	584	583	594	562	566	577	586	610	631	579	582	614	592	588	602	599	560	572	609	601	608	616	584	597	625	630	637	582	606	566	594	638	586	582	561	589	605	622	607	605	593	539	583	565	585	575	589	608	579	606	576	585	612	564	566	606	616	642	576	615	589	563	572	643	619	619	583	589	587	596	626	572	608	564	603	569	618	583	610	637	606	599	613	642	619	576	598	614	638	634	574	599	564	634	603	574	605	572	643	591	578	634	590	603	588	590	570	554	588	560	600	636	611	626	615	596	581	629	547	577	608	572	570	614	574	576	565	628	614	642	629	594	642	615	549	580	625	624	616	582	599	595	586	608	624	603	574	640	650	615	583	647	596	597	568	586	568	605	612	640	624	567	597	584	619	600	592	583	605	561	624	589	579	562	614	575	638	618	611	603	609	594	606	644	584	625	587	568	637	606	619	604	616	593	634	594	593	628	568	584	597	553	604	610	605	576	584	614	592	606	607	586	592	548	573	576	611	599	641	573	591	609	599	576	636	614	545	594	611	605	600	577	596	608	581	565	613	564	587	596	633	617	588	625	604	567	632	615	610	581	590	607	605	574	589	633	593	603	619	572	632	620	611	556	564	580	614	573	592	583	603	633	593	596	602	566	594	591	578	601	572	613	640	569	585	594	568	605	567	594	576	623	628	566	587	590	597	534	615	555	578
26286	21643	33403	31247	19653	16905	22449	15001	8612	6028	3704	2801	2045	1484	1114	930	932	794	725	629	613	529	515	480	513	465	424	377	409	407	382	372	373	326	362	381	373	338	322	351	304	338	336	338	310	282	333	291	288	314	311	264	278	265	262	270	271	249	253	293	230	256	266	279	266	257	256	253	260	243	259	259	252	270	258	265	261	254	254	236	238	239	260	268	245	242	260	248	244	251	259	229	238	223	223	245	231	237	216	228	228	283	247	225	255	258	232	222	240	247	235	253	239	265	233	227	247	228	229	245	230	202	226	238	233	216	237	274	262	250	216	232	260	247	248	239	204	232	243	240	235	216	247	242	233	245	234	235	247	227	233	249	243	251	228	227	248	243	206	245	240	214	224	250	232	281	224	233	227	239	220	233	250	226	242	255	213	239	234	220	262	226	258	249	229	236	233	234	257	235	265	219	236	218	257	245	247	272	249	205	245	227	228	244	249	246	260	236	246	247	235	252	271	246	235	222	225	211	229	202	225	225	247	233	235	230	229	264	237	231	266	240	246	228	251	236	210	231	227	243	259	261	221	235	238	245	252	232	232	224	253	285	266	220	264	270	231	219	249	244	261	246	242	263	265	274	228	234	220	238	250	227	218	265	233	236	273	254	242	238	233	247	222	191	199	249	245	270	217	225	270	231	229	226	242	244	235	223	233	260	237	210	227	245	255	201	242	229	225	252	269	229	258	237	238	244	224	231	205	213	255	238	257	254	233	258	226	247	232	241	270	233	255	259	243	244	219	272	233	225	250	228	229	212	241	219	238	249	253	224	244	227	252	250	245	230	245	232	239	220	252	248	226	236	232	256	216	238	240	249	264	256	225	246	252	222	234	256	249	232	212	227	238	240	254	250	233	225	254	228	219	245	248	223	260	250	247	240	210	247	240	242	241	248	254	209	246	244	238	237	248	240	217	233	268	237	225	248	240	227	207	255	242	253	240	272	235	252	266	243	236	233	250	242	226	215	239	246	234	246	223	258	237	212	246	206	259	242	222	220	226	244	264	227	258	218	237	225	229	238	212	227	238	269	231	252	251	229	241	219	273	259	238	243	268	229	227	217	232	264	225	252	223	230	236	227	245	223	240	229	233	249	252	239	241	246	234	250	261	229	247	246	245	250	229	226	241	251	226	237	247	242	258	239	244	253	232	247	228	243	239	204	240	228	233	241	237	236	258	250	249	273	233	239	206	237	240	235	254	227	240	248	257	213	241	245	272	247	269	258	223	237	238	252	248	215	234	238	235	259	220	241	235	232	265	233	256	228	232	224	241	239	247	266	277	241	231	249	263	266	217	238	262	230	226	252	244	231	277	204	246	218	229	238	244	268	227	258	236	260	219	230	230	223	192	220	220	219	253	247	243	234	286	253	226	213	264	243	233	213	240	236	234	221	231	223	235	260	245	236	233	246	216	219	228	259	261	238	214	252	261	247	227	248	248	225	212	279	246	226	252	228	199	242	214	250	221	263	254	217	252	228	222	236	221	242	235	245	250	236	221	232	249	235	255	238	245	224	243	239	260	253	223	286	232	234	242	247	231	226	259	217	235	247	207	260	228	231	265	214	206	237	236	250	243	234	219	261	261	279	224	249	227	231	259	275	240	259	235	233	258	234	217	249	229	212	226	258	244	256	196	231	254	231	236	205	250	229	238	266	260	250	237	235	246	237	251	228	219	228	261	227	250	254	243	230	244	242	219	243	245	216	239	214	235	253	230	263	228	273	238	205	243	219	267	241	247	210	246	245	230	241	244	252	289	257	255	233	255	236	225	254	237	228	229	255	233	205	222	264	244	212	247	229	235	242	237	272	258	244	246	233	244	242	238	248	249	219	246	246	265	231	266	251	222	260	243	232	227	229	228	215	238	244	248	246	257	247	251	222	227	239	259	248	212	239	235	276	246	223	240	210	268	261	228	220	236	232	251	236	243	242	227	237	239	233	226	220	247	231	260	248	199	211	259	276	228	252	237	261	249	232	258	261	241	250	258	235	251	227	250	247	280	250	239	256	253	231	243	247	240	249	242	212	237	233	238	225	244	228	227	272	253	243	261	257	255	248	247	268	259	223	255	244	240	233	247	260	247	230	244	238	252	206	228	245	237	245	243	257	247	223	227	254	258	221	243	212	219	242	243	270	242	254	275	236	251	230	233	239	225	237	233	261	255	246	215	249	227	237	239	236	233	268	245	234	255	272	263	231	230	252	222	234	239	244	231	217	269	259	262	227	236	250	249	241	191	239	240	230	257	212	216	239	231	262	230	264	253	244	246	235	229	213	215	220	229	232	248	245	255	242	255	240	259	253	221	244	240	223	224	231	213	215	214	246	220	252	261	259	249	218	232	244	252	219	244	237	227	230	248	232	253	230	217	240	257	237	269	251	215	265	253	239	266	231	207	230	245	246	226	261	273	269	235	251	271	228	244	243	225	241	247	217	223	219	239	249	224	238	289	239	238	226	216	255	253	218	216	240	211	247	272	253	264	250	227	240	283	245	267	255	237	237	238	239	223	249	252	231	227	264	256	200	251	234	232	237	228	234	211	226	236	257	262	273	251	236	244	231	251	238	228	231	244	246	245	267	242	235	258	254	233	236	258	247	262	247	239	243	203	242	247	229	226	231	233	223	249	232	228	225	233	224	246	226	235	242	258	239	261	221	256	239	224	252	230	262	279	235	232	250	214	231	219	255	243	227	240	215	224	246	262	232	243	220	249	235	228	225	244	256	234	209	201	222	239	224	252	246	256	245	248	239	239	233	245	221	236	259	238	246	244	229	221	224	226	263	246	270	259	253	244	237	237	251	267	263	215	243	273	230	250	216	268	260	261	233	223	228	255	212	245	234	235	230	241	248	245	234	253	247	237	248	258	223	248	246	213	230	237	221	243	246	254	224	242	231	241	235	240	263	249	257	240	223	221	238	261	250	249	233	204	216	233	209	239	225	265	227	227	223	263	229	213	248	240	263	247	252	220	295	213	261	221	236	239	238	241	218	261	271	239	250	254	227	251	254	246	255	258	258	225	266	242	226	239	251	234	251	254	254	235	239	238	262	233	225	246	237	227	220	247	224	246	268	228	229	232	217	258	263	255	250	251	215	225	234	221	245	234	253	257	238	252	230	223	254	240	232	230	228	272	239	212	242	225	224	257	257	247	224	235	221	247	249	250	246	205	258	241	256	275	241	243	228	214	244	247	242	237	252	245	264	230	258	250	238	232	232	249	250	217	240	256	248	262	254	241	230	260	228	223	240	253	249	218	258	249	248	246	238	190	255	239	238	261	241	240	224	221	249	247	240	238	266	238	244	223	224	230	233	252	255	225	239	229	230	220	213	269	230	248	283	220	267	230	245	210	231	235	227	228	235	251	234	250	245	234	237	253	209	255	213	230	270	235	233	246	207	250	224	210	222	240	234	236	232	233	251	243	224	225	210	229	225	234	244	256	240	239	241	241	234	239	220
16279	17002	33872	35409	25484	26250	31913	18544	19192	17918	13715	12472	9818	7915	5425	5356	4865	4496	4143	3050	3153	2795	2564	2443	2424	2008	1799	1799	1821	1780	1763	1777	1513	1478	1455	1403	1517	1411	1274	1364	1318	1295	1426	1483	1227	1145	1055	1022	1090	1052	987	924	872	793	767	840	779	766	717	793	755	749	805	732	755	730	695	749	751	730	710	701	699	680	697	647	653	716	620	665	626	578	646	619	627	633	652	589	654	553	640	599	606	598	651	694	580	581	607	595	630	621	615	592	624	599	641	571	597	600	586	621	591	564	610	631	628	601	585	586	579	594	630	628	597	592	629	570	603	607	604	630	606	600	577	623	546	614	596	624	587	604	595	569	607	591	596	593	600	585	622	595	624	619	549	633	632	619	586	626	636	563	600	581	597	583	597	593	621	564	614	550	610	629	589	613	599	608	597	590	575	550	562	589	611	535	609	614	559	594	614	576	605	584	635	632	616	637	589	625	624	599	571	587	657	601	561	617	602	630	591	623	595	592	570	594	588	656	572	602	616	607	625	663	620	587	554	606	606	599	598	604	614	592	622	601	607	626	621	597	586	622	610	624	581	576	529	548	568	634	582	653	601	612	594	578	541	569	637	630	632	600	619	614	595	590	566	554	608	595	576	549	588	550	583	629	618	593	604	549	634	630	614	610	602	610	567	594	616	638	576	595	598	589	600	633	580	591	579	585	616	558	613	672	591	611	563	629	610	615	598	589	600	606	573	619	595	612	619	606	580	586	568	614	608	575	635	611	644	624	644	606	633	639	654	583	574	604	591	565	611	572	634	642	547	613	655	599	590	636	553	555	675	611	571	586	602	639	548	576	600	614	587	596	569	571	582	588	632	588	620	587	598	594	621	558	615	649	597	610	617	673	591	590	603	626	564	622	615	580	603	604	575	645	590	630	607	613	544	627	586	646	603	599	549	610	624	631	610	583	602	598	618	637	604	610	580	668	615	589	578	566	560	596	555	608	595	590	591	648	580	614	600	622	577	553	624	623	563	590	605	634	606	620	551	591	637	612	592	626	565	600	585	592	609	642	594	593	604	584	553	596	604	600	592	597	584	579	606	605	626	605	619	550	632	597	590	617	608	611	589	583	586	610	635	593	586	584	610	634	631	630	555	646	532	602	638	567	582	566	602	605	589	614	607	632	596	596	607	559	599	604	628	584	593	569	567	595	542	635	620	576	620	659	572	620	637	601	597	644	639	614	540	596	597	552	586	570	573	597	607	582	605	584	558	610	581	634	616	593	622	620	605	591	605	615	612	622	601	619	603	590	605	594	574	624	631	582	596	595	564	593	607	595	588	632	650	598	562	591	598	602	606	601	577	586	591	574	608	604	590	607	595	575	642	587	610	598	653	594	618	570	578	635	603	607	540	542	620	562	607	577	618	634	627	585	552	573	568	618	571	623	625	609	577	640	609	586	553	585	639	578	630	629	596	588	591	615	603	600	590	582	631	585	593	586	633	592	576	603	584	610	641	594	590	589	651	584	615	596	585	625	586	630	599	638	606	567	617	581	556	592	584	658	636	564	622	574	605	575	606	588	567	618	645	608	637	588	591	595	612	530	569	631	566	581	624	633	613	582	601	597	627	593	601	603	627	564	595	591	613	655	604	570	599	589	648	599	595	620	603	628	611	616	587	595	563	600	565	572	605	587	587	575	638	619	573	643	574	568	558	601	595	590	551	577	614	644	612	597	586	596	594	596	586	622	590	603	608	598	601	576	602	612	575	612	603	603	583	578	604	551	585	607	558	615	591	601	677	607	583	579	618	550	591	641	578	591	551	612	571	591	623	547	601	570	563	561	600	565	594	594	574	623	629	584	648	592	621	633	661	593	606	610	615	602	597	566	589	619	613	590	555	552	575	637	608	595	650	637	580	588	588	592	572	604	606	603	575	545	564	558	604	608	578	573	605	608	580	583	595	612	596	569	563	573	645	643	593	602	594	582	576	571	624	608	603	615	609	620	592	624	561	588	616	618	618	637	610	611	576	547	632	622	560	640	564	595	608	632	596	609	558	623	552	606	572	575	596	626	585	573	601	579	586	582	622	603	622	587	610	551	619	584	615	549	619	616	589	586	552	599	598	616	595	598	625	636	583	593	605	607	608	597	612	585	614	582	592	614	582	568	581	599	584	635	587	651	559	641	606	556	598	621	629	614	606	622	610	624	590	617	602	562	564	588	583	577	598	564	589	601	590	610	574	574	588	604	601	602	528	687	591	590	632	624	597	583	619	611	623	564	597	562	585	610	627	611	599	628	559	562	639	579	553	627	630	607	618	635	610	582	588	582	549	604	635	604	603	592	568	593	603	633	557	630	592	618	613	616	626	625	609	578	616	570	587	570	609	621	635	604	550	620	604	620	608	590	580	616	613	636	623	580	602	559	618	630	575	592	605	557	608	594	574	573	562	570	587	565	592	634	584	559	621	652	601	598	584	617	560	567	596	606	594	608	599	603	569	605	583	587	606	616	579	587	552	624	590	564	617	631	590	614	632	619	610	598	600	603	612	589	592	593	586	614	608	613	556	630	614	624	613	596	584	594	610	548	584	572	611	580	628	611	603	609	622	559	623	614	613	550	591	590	561	602	620	615	605	607	626	594	590	592	611	601	574	591	627	606	608	566	589	588	607	593	617	606	577	597	601	592	603	621	580	613	642	550	600	554	617	637	629	612	594	596	578	606	629	572	643	594	636	599	583	583	572	594	592	557	582	592	615	621	629	591	580	602	577	607	602	631	628	627	613	575	588	586	616	567	593	594	619	606	625	610	591	568	619	565	552	619	576	578	613	622	592	585	603	593	592	604	563	557	558	581	646	589	590	615	583	610	584	575	600	550	616	581	569	605	567	648	596	586	668	607	587	628	582	598	628	655	619	588	554	578	609	587	628	595	607	620	586	580	634	605	629	610	619	590	569	619	619	581	581	602	614	623	611	580	622	596	573	563	604	583	588	587	614	582	590	606	609	581	573	598	609	645	572	625	618	638	585	622	619	638	592	606	608	594	582	610	568	606	576	601	628	551	640	629	564	597	618	547	602	592	577	566	617	572	586	588	598	597	623	599	608	606	617	592	613	572	609	569	566	583	634	600	637	649	633	651	586	600	589	609	621	634	591	620	608	604	573	649	603	585	627	537	592	593	585	598	572	588	646	614	620	576	585	598	574	594	645	614	600	601	610	622	618	662	607	571	670	582	574	624	567	590	633	612	551	617	605	602	626	567	607	603	583	598	599	591	581	645	623	590	609	598	614	602	616	619	630	620	600	592	615	612	587	576	600	617	583	572	591	580	601	605	602	612	574	590	589	631	568	603	597	569	640	624	564	592	552	651	577	604	625	565	612	628	578	598	567	593	579	614	573	626	620	629	566	617	569	611	611	578	622	650	572	616	579	647	597	573	591	575	643	581	597	568	620	588	603	586	578	581	576	575	602	622	608	591	635	603	565	594	600	612	633	609	590	614	559	589	573	621
34193	30452	36135	31021	26461	20521	26219	17295	12018	10677	6742	4549	3350	2488	1894	1359	1329	1178	1150	853	732	667	650	609	672	537	499	500	513	474	495	447	443	398	384	390	432	356	422	371	384	394	381	362	308	316	322	297	305	309	296	270	259	261	224	255	244	261	259	242	272	271	282	271	240	235	247	249	246	230	251	237	255	241	219	220	235	235	206	201	212	221	226	194	206	201	236	226	193	227	201	221	208	188	215	205	231	226	217	198	223	253	220	196	173	202	224	214	199	223	228	214	217	192	206	219	221	213	205	187	202	208	217	203	237	195	230	204	205	167	206	228	222	221	221	184	227	227	234	202	225	231	219	205	206	218	257	206	234	232	219	218	216	242	212	185	197	176	218	184	218	211	206	204	186	213	192	190	205	210	204	214	230	223	206	206	206	211	199	205	191	194	210	215	219	211	221	197	233	205	209	194	247	251	196	223	212	183	218	204	218	181	197	216	179	184	218	202	222	187	223	216	218	180	192	195	208	203	211	230	218	234	225	206	240	173	227	207	212	223	222	202	202	189	206	216	203	195	209	209	213	225	194	194	226	212	213	211	212	220	213	187	195	217	202	207	194	213	220	217	211	200	206	248	192	206	221	225	203	207	217	234	207	247	193	200	216	214	218	212	200	223	240	235	212	205	215	200	204	198	195	204	219	217	215	237	200	217	235	211	227	214	200	255	188	224	237	212	210	231	194	212	206	202	209	228	207	210	196	212	211	186	188	228	231	197	212	219	231	200	224	213	211	204	246	207	210	203	203	203	198	204	216	202	227	218	227	189	229	221	210	203	192	193	217	229	217	200	240	218	207	189	203	202	214	230	222	231	218	213	215	214	221	207	241	194	218	195	206	208	183	210	183	190	233	241	218	213	207	232	199	190	205	206	209	250	215	202	199	216	207	210	206	187	222	222	205	200	176	217	216	224	201	209	211	207	223	226	197	202	219	204	210	206	196	199	205	213	223	236	235	202	206	200	207	204	224	221	224	223	197	210	194	231	211	206	214	207	225	226	200	217	222	217	219	214	235	215	227	234	218	178	216	240	199	194	231	238	234	215	187	224	217	212	198	202	193	196	214	193	231	188	239	227	215	192	212	202	197	175	210	209	207	200	214	202	228	193	202	234	199	218	234	227	206	222	195	190	188	204	227	197	212	181	221	210	194	197	180	203	218	201	214	202	194	221	232	223	213	233	205	188	201	193	187	225	188	203	213	199	201	185	202	220	232	223	204	197	215	219	238	191	183	209	216	184	194	197	245	187	200	199	214	222	207	204	232	231	211	227	184	198	225	230	227	228	221	215	210	210	212	229	198	201	215	204	180	209	218	195	195	198	229	244	194	205	212	221	213	180	195	211	210	212	203	210	213	203	239	223	205	206	189	209	196	258	220	213	214	219	216	196	198	221	208	189	198	222	197	201	215	211	234	245	191	202	205	193	208	193	213	237	217	188	200	221	219	229	220	218	224	198	211	180	196	198	221	199	180	196	211	191	217	224	202	201	216	203	217	197	224	191	213	220	200	205	207	221	192	228	206	221	203	231	227	234	206	217	213	215	217	220	205	208	201	199	209	216	222	202	206	208	194	212	192	208	250	219	219	208	213	202	205	197	194	204	228	213	188	216	216	212	189	224	218	222	205	212	203	214	206	215	212	251	193	212	217	194	191	189	200	230	213	238	223	193	230	220	202	193	211	201	212	221	241	222	231	192	194	206	202	210	228	216	193	216	207	205	196	185	208	210	190	202	183	210	203	224	196	209	217	233	217	195	202	228	190	211	215	209	195	224	197	218	197	226	205	187	229	227	190	210	215	218	220	204	195	211	228	233	182	198	180	208	208	180	201	178	201	201	181	217	197	216	202	218	217	191	213	180	207	215	195	208	218	206	204	210	218	230	233	199	197	230	199	227	229	210	192	222	203	210	206	209	215	209	203	209	218	211	201	191	204	202	187	212	230	210	231	203	198	198	219	214	213	217	196	197	211	197	217	249	196	211	212	203	213	210	205	205	189	190	185	204	211	222	199	227	192	208	204	189	196	233	216	205	215	217	181	228	183	216	219	201	201	202	202	199	223	219	193	201	189	192	216	219	191	192	224	206	211	203	187	217	210	202	212	213	197	233	198	211	220	181	205	183	205	222	227	222	183	195	207	218	191	179	196	194	198	208	226	218	212	199	207	200	227	225	210	199	190	187	196	205	210	194	195	216	198	213	201	219	196	190	201	212	218	192	194	221	225	229	217	226	189	208	228	188	218	242	178	207	211	226	222	228	204	234	200	233	209	208	200	188	213	205	191	203	201	201	223	220	219	265	207	226	218	228	211	216	226	196	215	223	184	198	205	237	191	209	208	213	195	207	205	243	218	193	232	213	209	212	235	214	190	191	203	206	208	226	220	223	187	211	222	190	193	221	196	186	219	215	202	218	204	214	220	242	198	209	206	213	207	188	208	182	205	195	202	195	221	242	202	214	203	216	197	187	222	215	186	212	201	226	208	207	215	182	204	191	181	214	225	199	215	246	182	184	206	210	197	222	240	200	222	185	224	224	192	206	209	201	209	223	226	226	222	214	202	209	213	228	210	211	190	191	209	233	251	188	208	227	193	206	196	203	197	207	216	226	205	216	206	196	214	200	196	223	184	194	213	202	175	189	189	229	223	237	252	205	186	201	198	223	220	239	193	223	213	200	199	217	227	214	232	187	186	205	181	204	228	222	219	213	213	228	210	224	190	224	209	217	202	211	198	202	197	205	199	186	219	208	209	187	201	192	210	210	221	205	227	217	189	218	197	204	197	239	189	210	206	222	194	191	240	212	196	201	206	208	210	213	214	196	189	254	200	207	219	229	225	214	211	222	249	221	210	206	216	216	223	205	221	196	224	220	209	225	200	211	214	211	210	219	205	251	186	202	200	193	207	221	231	221	234	209	205	203	203	212	191	208	211	202	227	210	214	212	218	223	227	230	221	202	191	230	221	210	244	207	204	217	190	196	204	200	234	225	223	208	220	194	211	182	207	216	234	186	206	214	212	223	209	224	181	196	229	209	221	182	204	198	209	207	198	223	200	189	190	186	210	199	205	200	210	217	209	216	218	205	219	206	221	223	237	224	185	230	213	206	215	205	207	193	196	195	202	217	202	211	204	175	195	233	209	188	203	197	194	227	199	189	217	205	209	208	210	213	236	198	221	183	216	218	202	203	232	193	229	216	182	202	199	195	221	230	219	198	209	198	202	196	211	183	185	189	245	198	220	224	195	227	223	189	235	229	200	217	207	220	229	212	217	203	220	203	224	235	216	206	215	227	201	186	209	208	224	191	242	223	218	228	206	203	202	205	219	219	188	236	197	215	216	214	186	214	225	222	199	225	213	193	233	216	203	199	196	211	194	204	222	220	219	218	213	248	195	184	183	196	194	213	197	209	208	236	219	202	200	215	199	224	185	217	200	211	211	223	217	219	203	222	191	224	186	192
20404	23716	34410	35618	33493	28347	32616	21072	23342	24789	19272	16876	13839	11621	8784	7266	7264	6698	5920	4276	4290	3567	3816	3453	3439	2763	2595	2430	2582	2479	2349	2314	2159	2020	1949	1884	2070	1928	1765	1926	1831	1687	1952	1811	1448	1316	1334	1247	1097	1210	1082	1031	883	832	820	852	892	847	822	827	841	898	846	804	838	736	703	720	719	783	737	693	690	683	674	687	738	718	584	585	595	629	553	586	587	540	536	514	559	568	558	519	567	551	547	528	501	536	524	512	505	546	526	563	513	550	534	550	554	591	510	540	591	556	539	504	554	514	515	546	533	503	541	494	523	512	586	567	523	541	525	554	517	502	528	537	506	526	571	549	526	540	520	471	518	523	521	554	537	525	503	513	559	537	537	496	521	535	557	553	554	535	530	510	544	520	573	554	499	513	541	526	511	540	555	527	533	496	536	544	517	534	538	510	514	539	513	511	548	552	526	535	544	507	534	500	548	531	492	545	514	555	537	524	531	472	579	562	549	499	544	483	520	531	543	490	497	523	511	554	535	522	489	513	559	553	570	542	563	481	544	522	559	521	508	506	557	556	513	538	556	547	516	553	545	483	480	510	458	502	482	511	522	523	551	545	534	521	526	541	497	549	538	541	522	540	483	522	501	494	510	514	553	511	516	542	559	551	505	525	571	556	532	505	525	527	493	528	541	534	512	564	518	511	548	557	536	494	491	527	502	531	511	513	543	513	496	518	544	516	554	517	509	524	522	563	540	526	511	511	552	533	501	550	524	524	530	540	543	519	569	569	521	501	531	534	536	507	544	496	496	544	524	532	497	541	530	515	506	538	518	541	541	495	598	465	505	515	497	549	550	545	528	514	546	526	535	535	571	516	514	556	492	516	527	505	522	552	512	537	533	502	530	504	500	555	497	496	518	522	521	563	527	524	524	523	533	505	500	515	509	573	514	524	561	514	535	532	521	521	507	571	507	509	511	569	551	529	544	505	514	501	543	483	513	507	514	511	529	537	539	514	567	535	552	455	489	513	537	505	534	548	536	525	533	557	526	537	508	505	511	508	505	532	519	511	539	491	519	535	515	538	531	488	532	541	525	512	512	523	565	501	551	528	518	546	525	509	562	531	504	550	506	514	505	499	563	540	520	521	518	525	502	526	527	523	561	516	502	525	486	572	518	549	513	474	593	524	555	534	611	552	558	513	562	543	518	517	511	521	517	544	523	509	537	502	514	524	516	560	500	536	536	539	543	546	529	515	530	547	520	491	539	528	534	575	511	511	533	559	550	515	521	541	516	486	562	516	520	521	541	514	497	529	553	502	522	546	490	544	523	508	518	522	512	549	548	490	549	517	529	495	531	511	522	496	539	539	564	514	513	539	526	548	530	546	524	517	504	514	509	597	499	503	489	522	497	536	495	515	529	514	526	561	539	463	549	518	489	505	509	534	533	498	514	519	540	535	582	547	523	497	499	529	475	562	534	527	533	539	497	527	515	487	504	495	506	520	535	519	510	517	534	502	513	529	492	522	530	532	547	538	523	520	514	531	569	557	476	489	519	547	519	539	557	501	497	552	535	543	516	530	492	489	523	509	528	539	577	562	531	485	523	497	515	519	586	539	530	485	515	495	556	527	516	546	510	537	574	537	532	533	511	528	505	517	533	530	555	529	491	536	513	505	580	526	585	516	517	515	549	486	502	509	569	573	504	538	498	566	535	539	539	505	529	571	536	548	545	507	514	504	502	517	548	530	523	523	546	516	502	534	542	490	509	503	512	508	526	521	504	546	534	530	552	505	548	513	556	567	521	504	530	499	504	513	561	506	517	531	502	501	537	494	526	536	545	535	515	542	534	549	517	519	530	523	542	509	517	520	523	583	546	483	541	512	542	495	541	519	538	503	508	535	553	512	561	493	512	530	540	543	541	547	516	540	499	508	508	521	513	516	497	566	518	493	560	475	541	496	553	484	553	539	514	504	486	533	552	486	520	535	520	548	530	507	509	538	521	510	518	511	525	518	572	497	505	578	501	543	515	534	515	491	543	515	532	494	513	559	564	522	499	521	481	537	535	552	541	565	516	515	495	534	541	529	560	528	544	531	538	525	508	559	536	510	527	525	498	515	531	529	549	538	515	484	554	515	536	537	520	531	541	516	495	538	507	540	541	519	523	523	514	544	499	568	536	492	503	532	516	530	524	508	551	507	554	517	534	534	507	499	529	542	516	528	528	535	549	547	579	522	521	549	504	532	512	517	549	530	535	528	533	553	502	511	489	496	558	507	533	512	502	526	525	529	505	473	540	531	535	514	522	502	537	495	523	569	519	534	533	538	547	565	521	518	525	556	491	476	540	502	535	504	491	517	540	531	502	513	499	520	536	513	501	552	536	546	519	522	531	505	556	540	541	496	541	519	481	486	598	516	540	541	551	520	500	544	518	544	536	546	542	540	537	544	513	523	543	533	533	573	536	555	544	527	471	487	558	543	499	532	571	538	547	483	538	515	525	487	516	503	547	524	522	522	506	538	542	548	515	575	529	559	516	507	521	510	531	567	516	526	477	532	518	519	515	506	551	539	515	532	571	500	466	511	537	503	538	491	531	548	510	532	537	512	577	546	565	494	524	537	546	503	500	547	549	561	528	531	564	565	569	518	521	512	527	583	500	524	549	541	539	528	496	531	496	517	551	535	539	526	509	554	527	511	528	528	546	523	513	519	529	544	503	527	547	495	532	501	538	572	464	547	551	550	562	577	539	548	537	528	545	532	549	532	538	513	534	552	527	535	543	522	559	572	518	492	510	535	493	560	543	488	495	543	502	586	537	518	583	546	531	516	535	514	528	519	500	515	505	546	552	535	516	570	524	503	559	501	511	528	501	548	537	507	513	502	544	533	535	534	528	559	514	534	548	477	499	502	504	523	482	544	548	530	497	451	513	505	560	517	533	504	472	577	550	533	552	542	540	527	492	489	510	532	503	493	545	543	533	538	523	532	526	543	535	537	552	538	535	529	537	500	517	541	536	540	527	537	507	557	524	497	509	519	503	535	522	479	511	545	527	515	538	512	527	523	527	510	543	524	561	576	533	505	472	514	544	514	525	557	524	513	533	540	547	484	543	566	553	512	501	545	509	482	528	539	552	529	538	541	503	504	517	509	564	530	509	531	558	547	521	520	550	558	561	527	497	543	498	533	545	472	511	512	556	554	555	542	495	522	552	553	509	503	519	521	535	526	510	530	531	499	536	505	482	525	532	493	500	516	514	531	513	503	521	552	535	488	527	525	511	529	552	511	497	506	515	565	523	543	521	508	502	532	512	554	540	527	542	554	556	542	531	512	477	557	538	506	502	535	553	551	552	534	546	504	548	490	516	517	525	531	502	551	482	532	578	524	518	514	491	581	518	523	526	536	506	504	529	492	535	510	532	520	482	523	541	492	524	512	501	539	563	518	539	549	523	484	549	560	494	523	499	514	535	523	526	528	547	561	523	521	543	533	537	547	554	513	533	571	537	539	512	553
11724	7092	9298	8668	6580	3383	2186	1417	1056	855	789	734	640	523	496	440	421	413	429	363	359	280	338	340	282	300	310	300	305	304	277	268	280	281	299	286	252	272	280	233	298	238	278	285	277	258	244	272	247	255	222	251	257	257	221	260	253	255	249	253	270	230	278	238	243	255	257	236	229	239	224	244	228	250	245	259	228	231	240	271	246	236	246	248	250	237	236	262	236	221	260	221	261	240	241	268	230	248	274	249	250	260	249	235	251	238	242	223	219	233	241	274	251	270	189	247	247	244	259	251	213	234	239	224	217	225	257	233	263	234	251	244	244	274	255	239	227	258	238	241	277	237	232	234	259	259	237	272	234	238	279	239	253	247	259	250	255	261	250	225	249	254	226	250	243	241	228	248	256	250	244	222	270	246	235	246	244	242	261	242	256	244	273	252	246	262	224	221	216	232	237	241	249	225	244	237	239	238	230	264	248	234	251	227	225	252	244	217	253	257	253	218	232	211	265	224	246	252	251	239	245	224	247	236	231	241	243	235	264	239	239	255	245	240	241	238	240	231	246	230	252	263	250	224	266	235	245	242	245	239	243	235	232	277	225	258	235	251	245	206	232	236	248	230	231	248	219	278	256	249	253	283	245	253	258	287	243	234	244	249	250	257	231	254	232	227	265	237	248	268	238	280	243	252	261	229	222	253	208	257	243	259	247	264	247	261	221	289	233	278	241	251	252	228	225	246	213	241	248	223	227	263	253	260	255	263	230	241	250	245	253	262	243	244	248	236	222	245	269	231	247	248	253	254	247	237	230	262	232	237	266	267	267	240	238	257	237	259	229	212	229	229	245	240	232	252	270	224	224	223	236	241	225	227	260	274	268	231	243	247	245	241	226	224	272	229	263	247	239	270	233	252	265	233	213	272	244	271	202	243	229	262	227	232	246	237	265	260	226	260	235	237	249	251	224	243	261	241	237	231	239	210	269	253	254	234	238	266	231	287	247	256	246	263	257	250	249	231	240	253	262	249	242	246	258	227	241	218	235	235	243	255	220	211	221	245	265	251	249	246	277	248	230	251	239	245	231	224	257	226	238	243	273	237	253	248	246	256	249	213	238	230	273	252	247	228	239	246	220	292	227	219	252	271	257	240	260	255	242	261	254	243	269	229	231	267	228	247	254	226	224	257	247	222	239	242	239	258	226	217	265	243	230	248	237	275	250	250	231	232	263	260	240	247	253	239	251	243	262	241	245	257	248	248	238	258	229	256	229	227	267	249	244	236	235	245	249	254	246	256	264	251	240	256	234	230	235	245	246	234	237	260	268	252	241	257	245	232	256	240	253	226	239	260	273	240	276	243	221	220	271	225	236	249	276	271	252	240	228	242	259	236	272	262	252	227	238	241	222	237	232	228	233	232	235	263	244	264	244	237	238	244	229	241	261	247	252	261	245	235	253	252	263	239	228	252	254	237	254	242	241	231	258	268	273	248	226	233	251	304	248	229	249	272	235	250	223	253	260	233	253	247	253	247	260	225	301	274	266	267	240	240	263	221	261	238	240	219	244	243	227	260	236	248	235	252	259	230	240	239	239	259	248	230	257	213	219	201	265	263	212	236	236	252	240	235	237	261	228	228	235	234	244	257	270	215	257	263	262	230	247	253	259	232	216	260	290	243	231	262	263	252	241	226	253	244	217	240	253	231	251	266	250	246	262	277	255	252	235	241	261	259	212	244	244	237	243	262	246	235	267	241	238	230	235	265	244	268	248	254	251	249	290	240	228	227	214	240	215	275	244	265	235	234	209	253	236	238	245	223	251	229	234	243	247	240	249	264	231	248	255	253	252	245	278	266	224	236	210	242	226	248	252	230	224	225	242	236	268	247	231	284	227	250	240	256	225	266	255	237	247	286	233	255	247	246	253	237	253	248	220	242	250	246	231	247	232	276	218	299	270	257	227	258	225	245	241	228	248	245	256	244	246	243	212	237	232	235	240	244	232	250	257	222	282	237	238	246	237	258	255	249	266	245	236	223	244	236	232	250	245	270	250	230	242	247	234	224	216	254	253	251	237	277	223	244	279	259	293	260	227	255	268	238	254	259	263	218	241	227	237	237	232	264	237	251	285	223	259	266	237	238	264	237	230	234	249	254	277	241	257	241	234	225	223	274	222	252	271	237	246	244	257	249	254	256	248	252	271	222	252	242	246	252	246	244	246	260	261	253	253	275	264	222	243	259	243	229	249	264	242	259	245	219	244	240	226	229	226	270	216	236	236	278	234	224	255	263	288	256	233	256	242	253	232	266	237	249	265	256	268	252	246	222	248	251	241	238	250	226	242	208	257	246	231	253	215	278	242	241	264	243	214	240	255	247	221	252	246	235	231	210	257	214	266	249	237	225	232	253	248	267	257	226	270	257	256	254	256	243	241	223	216	249	243	252	251	250	245	230	230	272	270	240	260	241	226	245	240	243	221	262	252	257	229	241	243	226	213	237	243	271	244	241	238	256	222	256	209	225	249	254	247	228	215	260	231	220	251	249	258	247	253	257	254	229	247	217	200	243	259	238	272	277	226	243	247	233	248	227	236	269	280	252	238	231	244	228	229	238	224	249	227	233	219	249	264	269	240	243	242	241	241	252	253	243	252	273	244	213	276	245	241	258	272	254	236	249	264	248	231	213	276	275	244	253	262	244	245	235	242	265	212	219	221	226	226	241	284	251	250	270	250	231	261	251	257	265	223	267	241	243	241	254	232	233	254	254	246	225	243	217	234	253	234	213	269	239	219	220	262	226	282	244	240	235	242	256	251	235	247	233	246	264	252	242	240	215	243	255	223	240	260	251	240	241	262	239	250	220	234	252	226	227	225	252	252	238	253	247	247	255	224	238	239	250	262	226	248	250	224	231	228	240	245	230	249	247	267	245	207	213	246	241	252	251	224	230	249	241	219	246	241	227	243	229	231	266	241	236	246	235	239	217	232	215	221	234	242	237	260	216	290	250	257	249	203	235	253	240	265	248	252	212	268	239	239	233	215	249	228	230	269	275	227	245	236	219	281	237	242	261	229	209	253	222	247	238	260	229	249	234	266	234	237	257	234	229	232	237	250	233	269	243	246	234	201	227	245	262	239	233	255	240	269	256	266	236	258	249	250	277	225	274	257	269	231	270	250	242	270	230	265	236	251	244	242	246	248	243	237	250	255	250	257	229	268	230	242	219	243	232	247	250	240	238	257	255	271	275	241	253	231	264	252	231	249	263	231	229	246	235	258	229	273	263	238	269	233	234	223	251	242	259	264	270	235	266	231	229	257	243	234	254	232	247	251	244	269	244	259	233	249	290	288	255	259	249	238	253	205	261	252	223	223	222	274	241	240	241	219	260	234	246	247	237	265	255	236	180	244	223	253	244	263	215	261	227	242	224	249	259	264	246	232	230	278	215	229	282	232	260	227	230	242	259	256	267	247	249	245	231	253	241	248	232	253	274	220	261	248	248	244	252	228	243
7334	6857	15215	18926	17420	11454	8309	6010	5093	4376	3693	3365	3120	2636	2196	2040	1772	1645	1608	1416	1445	1209	1108	1072	1053	1010	964	962	936	900	850	871	866	867	860	782	804	798	764	817	786	738	769	759	807	848	798	790	768	802	743	736	680	699	635	660	666	605	628	666	689	677	668	704	613	657	687	639	648	591	615	595	646	613	616	605	699	588	585	639	595	658	634	552	627	625	639	586	637	638	677	585	632	634	650	640	636	603	619	607	615	581	633	592	673	610	598	613	608	609	619	579	608	618	606	628	635	647	570	644	617	630	645	586	633	628	592	605	615	609	583	613	611	613	610	616	594	574	593	630	623	648	638	606	612	627	649	575	622	648	600	648	611	628	634	562	666	627	618	613	591	597	585	631	628	595	592	593	575	589	597	603	589	614	630	624	626	576	614	610	601	654	617	632	589	586	645	622	613	576	592	621	613	625	571	612	616	632	592	580	594	620	635	604	593	581	577	590	613	646	598	606	651	631	631	592	668	600	611	577	620	653	584	607	608	585	621	636	631	599	630	622	615	614	590	658	596	613	586	569	624	632	587	576	618	608	629	591	638	582	632	638	609	607	606	624	607	570	584	653	622	580	597	632	604	623	586	631	607	632	634	593	631	571	639	615	598	621	593	613	610	624	592	604	625	608	611	565	625	594	614	565	634	613	630	592	593	656	592	642	621	594	591	606	646	613	612	630	611	567	598	614	573	628	601	589	644	649	607	611	560	593	595	600	559	587	543	635	620	583	594	586	603	595	635	598	630	634	595	655	590	612	603	635	565	599	634	569	625	583	629	599	609	588	651	580	610	645	629	611	599	649	600	606	614	635	603	622	639	626	582	635	598	607	602	598	641	582	611	622	611	617	606	607	600	686	616	616	641	575	611	575	629	601	597	598	567	621	596	602	560	636	638	615	563	638	588	577	603	612	663	581	621	619	605	604	641	607	620	578	632	595	633	623	590	599	653	594	611	588	592	592	615	600	549	613	571	623	621	611	592	628	658	573	626	602	581	580	609	594	632	595	586	587	594	630	576	594	640	611	606	612	642	593	617	572	555	603	615	604	593	577	604	616	583	622	571	582	625	571	608	579	644	591	582	650	638	619	579	595	618	615	642	588	583	558	638	585	614	600	561	591	609	599	591	562	599	629	578	610	560	592	617	603	605	616	608	614	612	548	636	593	635	582	570	630	605	598	631	578	670	574	590	627	630	607	578	613	606	654	646	607	620	606	609	601	591	668	638	593	601	635	611	653	615	632	612	594	569	588	655	648	592	569	599	621	643	588	628	581	627	602	609	568	594	579	633	628	636	538	573	660	596	614	599	583	657	611	593	631	604	647	601	619	609	580	613	611	584	587	566	574	626	644	576	616	599	594	629	605	568	604	617	664	601	620	617	639	607	615	595	626	630	580	587	648	560	553	563	637	593	593	567	585	602	623	606	669	631	573	624	620	663	621	588	612	630	614	612	590	645	610	626	589	594	589	638	635	591	606	562	605	602	604	626	606	617	611	655	640	610	644	599	619	600	647	571	638	615	638	602	642	618	608	606	601	607	611	587	606	627	567	613	606	567	594	613	593	600	636	597	612	603	564	595	631	620	593	608	599	606	598	612	611	613	588	604	586	639	626	564	611	617	632	583	608	665	651	596	607	601	650	599	693	625	589	608	627	612	609	623	594	606	640	613	610	586	591	624	637	599	596	642	605	617	570	628	587	604	597	625	626	607	597	610	632	598	576	618	614	581	578	632	621	591	583	589	625	615	631	588	597	636	575	654	621	651	663	596	590	626	572	588	599	611	584	631	625	638	597	610	656	616	598	624	621	631	574	567	606	586	621	624	616	638	600	625	606	572	622	603	625	604	612	569	599	633	631	618	666	650	600	637	562	586	589	593	600	635	625	662	603	619	640	621	599	638	616	605	610	542	611	613	556	606	647	631	589	612	582	585	613	634	591	632	616	619	632	637	647	630	599	623	593	641	620	630	662	656	590	612	618	612	605	630	585	605	591	595	551	576	625	661	620	593	571	596	603	606	623	581	615	611	586	610	604	656	600	617	594	584	591	574	632	592	624	632	611	584	610	599	612	608	599	606	607	568	600	582	648	558	628	576	617	638	610	587	594	590	569	604	618	609	569	629	617	626	645	636	637	587	601	622	639	594	615	589	611	618	570	605	633	572	615	565	625	622	652	586	584	639	623	586	598	606	596	598	663	601	609	579	613	637	616	588	589	595	578	620	649	629	614	651	584	638	610	582	617	623	625	591	607	580	611	634	603	640	577	586	599	607	624	597	652	624	603	603	583	606	599	620	614	602	616	602	602	616	584	569	618	622	608	608	601	591	605	601	617	597	586	589	606	613	590	590	586	634	630	611	634	578	614	625	591	627	618	620	627	641	647	597	629	600	632	617	606	583	605	615	581	599	638	594	549	617	596	617	628	590	611	593	593	634	643	620	607	618	595	611	573	594	612	614	647	652	614	567	636	609	652	591	604	591	626	596	649	606	593	594	625	616	648	603	574	650	639	619	595	596	623	608	620	584	577	622	582	565	581	623	609	645	632	628	651	648	635	600	600	623	575	616	647	600	631	605	623	611	629	566	615	623	595	591	584	631	599	639	662	584	587	580	628	617	631	642	643	643	620	618	620	597	624	600	615	582	621	670	584	567	638	601	624	643	584	617	591	654	624	626	589	627	608	589	599	605	614	641	651	623	601	643	593	603	672	572	647	599	612	660	569	627	592	618	587	649	627	571	604	585	649	621	582	583	638	609	611	621	629	634	607	636	636	575	578	587	589	608	625	648	632	627	563	622	591	667	605	634	603	595	625	603	623	603	598	618	647	628	620	597	588	606	624	603	629	601	580	640	593	623	589	622	597	584	599	613	603	626	554	640	615	635	595	608	536	632	584	620	600	584	636	613	636	619	642	612	610	595	592	661	610	639	581	634	613	607	612	625	666	638	648	601	553	670	607	602	593	614	601	609	632	592	608	577	549	573	626	628	562	625	616	556	594	599	623	610	603	616	587	623	574	595	577	610	634	626	637	629	607	640	573	617	612	617	624	596	602	632	596	629	608	651	645	630	615	639	641	612	620	628	637	636	615	597	626	639	599	612	593	644	590	623	619	581	615	569	620	604	618	634	596	626	586	577	560	591	633	620	590	618	615	616	629	655	600	609	633	646	573	618	590	624	600	622	594	579	632	619	570	620	618	650	603	624	617	613	622	619	613	601	620	601	625	606	616	631	585	611	594	625	620	585	575	627	633	609	591	615	607	637	599	605	622	624	615	590	589	644	638	586	674	609	609	584	596	617	636	660	613	606	568	629	619	591	627	601	621	612	629	601	589	642	610	607	633	605	631	582	619	584	619	596	615	623	606	627	568	614	613	594	596	619	616	624	565	579	600	609	619	674	603	634	631	609	610	609	641	602	617	553	561	613	658	598	612	640	578	605	607	614	620	585	618	562	618	593	594
27435	24840	29732	28456	25379	18556	14198	9124	7424	5316	3169	2496	1760	1258	1116	879	854	843	782	619	520	517	563	456	510	445	426	405	453	408	411	385	368	329	316	379	369	362	351	343	332	316	341	321	282	304	306	332	301	280	283	281	268	254	273	267	272	277	272	275	276	259	273	226	261	265	273	277	285	259	265	267	248	251	283	241	248	269	219	227	268	272	259	249	258	245	248	249	249	263	265	286	243	245	229	240	265	265	254	252	241	246	269	237	241	240	262	219	214	227	254	259	240	243	249	243	241	246	246	220	239	242	266	226	226	247	264	241	251	259	232	270	273	247	249	231	275	265	243	214	231	235	267	240	249	252	227	262	235	225	260	220	251	245	249	234	232	244	214	230	234	233	253	238	228	257	247	261	249	233	249	232	222	235	228	256	241	244	243	247	232	259	251	240	269	226	232	229	251	250	238	242	254	235	249	243	238	281	234	260	207	280	265	255	257	262	244	259	239	264	221	266	215	234	244	241	254	251	235	248	243	256	259	258	251	237	247	234	227	262	226	226	272	252	236	257	265	281	263	227	265	224	272	242	238	246	266	286	240	275	272	229	222	251	273	265	250	228	254	230	250	255	247	248	257	224	255	236	253	233	261	274	250	271	243	235	253	238	267	268	293	248	263	260	241	259	272	246	256	254	243	235	246	233	251	243	233	249	245	237	245	254	233	217	235	239	257	234	292	238	252	240	248	237	257	239	246	247	238	225	261	262	229	261	273	251	277	237	233	254	224	252	240	226	264	257	237	266	248	223	228	263	247	239	230	263	242	238	234	242	278	232	253	257	262	277	228	245	220	232	228	266	228	260	235	220	244	230	263	261	288	238	259	238	257	273	231	245	261	227	251	247	256	234	210	228	235	258	267	248	245	239	222	252	228	268	215	236	264	235	260	235	248	242	243	252	251	233	237	227	238	250	245	266	273	234	238	251	285	265	249	279	265	230	229	224	262	261	251	256	246	265	249	286	253	237	244	238	217	264	270	262	229	233	261	243	242	249	255	233	254	238	258	256	238	248	243	281	210	235	243	237	248	253	257	236	239	231	264	234	214	208	226	242	265	260	260	244	245	248	235	275	296	214	240	242	276	233	247	274	273	242	215	249	246	243	223	247	228	233	266	250	242	231	252	233	248	231	239	230	249	230	244	236	257	231	259	234	239	214	228	265	261	243	256	223	205	285	266	270	228	228	267	272	268	254	232	235	242	245	240	284	243	228	231	252	244	243	220	258	239	245	276	229	222	273	244	253	231	260	278	262	262	236	243	230	265	268	219	251	237	232	242	260	252	232	245	247	233	254	259	267	235	214	272	225	267	233	235	249	262	248	276	231	247	243	245	234	258	258	245	218	242	214	271	218	267	232	237	243	238	246	238	242	259	264	232	269	251	235	255	258	279	240	254	267	240	257	252	227	276	241	238	294	281	229	256	234	250	248	203	249	226	264	250	225	236	230	250	226	245	231	228	250	223	242	235	246	243	246	235	273	249	238	245	239	232	273	268	257	249	249	240	235	249	258	232	251	220	265	240	249	220	264	247	249	251	258	251	260	237	233	262	228	228	214	219	267	230	247	257	258	244	243	230	241	268	236	228	236	235	260	247	240	237	239	246	247	249	245	268	232	232	239	276	231	248	245	243	236	250	284	260	229	282	221	227	253	240	243	218	262	257	233	258	223	234	236	293	244	268	243	246	259	226	271	251	291	246	274	236	233	206	243	235	253	262	251	237	249	215	257	272	269	284	248	271	235	217	252	265	222	234	245	224	254	243	219	242	247	244	234	228	256	217	272	270	238	235	261	236	278	230	236	259	254	282	249	247	239	259	206	265	250	241	243	266	240	218	253	255	228	254	243	215	231	235	227	265	279	244	235	253	266	231	243	255	267	280	255	238	248	249	265	220	249	260	222	236	220	259	251	259	254	227	206	233	264	293	212	248	224	231	242	248	224	251	223	267	239	228	244	236	235	246	220	270	239	257	251	247	273	253	228	233	237	241	249	257	271	238	244	255	251	245	228	284	234	248	250	227	241	236	269	238	243	241	243	262	235	237	256	259	267	272	252	229	233	245	232	240	236	283	219	271	233	254	255	278	256	272	248	238	260	246	260	250	264	265	251	256	215	258	228	253	253	225	240	254	247	276	230	204	251	260	251	234	256	223	239	226	257	262	218	246	241	240	219	275	243	230	240	217	218	251	264	235	261	261	262	237	249	253	237	221	254	238	244	267	245	228	219	207	265	227	219	271	265	250	226	238	256	248	222	252	231	240	223	272	248	268	240	228	234	260	224	246	249	250	247	231	224	238	233	223	251	232	232	258	256	253	267	256	256	234	240	256	246	223	272	238	253	247	243	244	261	255	249	232	238	262	264	241	264	247	242	267	271	215	248	245	239	211	231	258	258	261	252	242	239	224	254	245	229	228	263	211	241	250	273	253	254	253	246	237	256	216	232	231	250	255	242	266	241	236	247	243	263	256	293	280	239	259	203	257	239	225	236	212	224	255	258	271	271	242	270	244	284	273	262	265	193	252	242	265	241	241	265	254	241	238	249	231	250	208	249	240	227	208	236	263	251	241	241	237	257	256	272	213	237	239	237	226	265	249	281	245	247	234	253	234	230	261	269	240	250	235	219	220	236	240	221	265	243	223	271	247	233	236	221	289	227	255	225	255	218	251	241	242	246	246	243	239	259	265	229	245	266	243	225	223	274	246	249	228	228	263	245	231	243	241	228	245	261	249	266	242	235	283	267	268	284	242	253	254	250	247	237	245	229	260	241	237	243	271	242	237	251	233	239	254	252	230	244	251	275	229	251	260	246	261	244	234	259	270	244	254	264	275	270	233	257	284	235	258	247	240	240	234	233	278	250	240	252	275	213	281	264	279	225	250	236	259	238	249	248	275	239	232	249	226	250	262	233	230	247	227	212	244	250	240	220	243	252	263	236	255	238	235	223	207	219	270	254	230	249	246	213	262	238	232	243	238	256	247	246	239	255	251	237	240	268	258	230	259	239	224	260	256	252	267	252	236	236	231	249	249	242	245	248	249	249	261	245	242	244	244	227	260	246	241	263	242	229	252	268	232	258	228	231	251	250	228	211	241	209	241	276	260	261	245	227	238	267	239	261	231	243	252	272	274	246	184	253	260	252	225	246	246	263	236	260	258	248	223	267	225	266	260	265	273	227	257	260	239	261	265	253	249	239	257	257	254	245	254	253	245	265	244	222	236	246	270	207	272	278	244	245	254	238	222	244	257	262	236	260	257	237	235	247	216	259	258	278	249	239	213	235	236	257	245	232	235	258	240	216	251	259	266	252	263	241	253	240	261	221	230	265	233	257	235	248	266	252	239	214	237	226	236	229	244	285	248	237	262	252	241	255	239	270	257	256	279	258	268	217	233	252	225	251	241	280	253	211	231	241	247	246	254	240	261	248	239	264	252	217	261	211	226	284	227	244	233	224	215	225
17112	20063	29671	34400	30352	26524	19739	18973	19466	17380	13090	11710	8829	6630	5814	4724	4817	4342	4209	3093	2860	2605	2545	2432	2492	2152	1907	1826	1750	1681	1739	1715	1603	1533	1506	1529	1535	1444	1430	1488	1418	1371	1400	1273	1190	1145	1100	991	1021	1002	947	852	881	767	804	781	838	784	829	749	802	851	790	794	767	707	705	695	703	766	754	709	661	736	748	686	758	706	690	630	662	630	651	640	616	637	632	625	630	710	641	606	675	613	602	648	640	663	568	601	609	630	636	696	645	618	626	639	605	642	576	583	585	652	618	623	615	579	629	623	617	598	612	608	621	611	595	634	603	623	577	615	634	596	677	617	625	597	605	607	562	606	635	583	618	616	626	622	604	655	605	587	604	581	589	642	665	651	575	653	624	625	664	607	593	647	591	608	639	640	623	579	638	587	626	629	601	577	603	648	620	582	602	634	645	539	596	662	630	671	600	604	627	560	581	580	567	643	629	589	636	653	646	632	607	613	624	620	607	634	619	570	566	613	611	626	609	595	655	574	609	606	637	614	636	609	606	614	642	578	617	613	646	601	579	638	608	605	593	583	562	604	583	590	624	623	580	601	669	633	630	621	585	636	606	616	585	572	590	602	567	611	613	624	618	624	627	596	643	628	610	629	607	650	581	596	604	619	662	629	618	617	631	626	617	624	569	628	617	580	562	615	570	591	641	624	658	636	609	586	638	636	637	602	596	603	591	587	585	595	620	649	597	585	566	638	606	594	626	611	634	584	578	634	617	611	604	601	612	609	630	600	580	561	605	627	625	606	585	649	593	599	620	606	579	617	647	646	583	608	579	593	607	639	574	632	610	596	647	601	589	644	614	593	661	617	643	588	588	595	598	611	627	587	602	602	622	624	599	620	653	625	585	584	609	597	653	564	611	597	598	583	605	592	605	566	609	606	624	662	572	631	605	613	637	660	613	575	619	595	628	563	645	594	618	624	589	667	634	612	582	626	648	593	595	648	581	600	620	649	622	612	639	595	589	605	652	629	587	609	639	623	605	645	619	618	634	642	624	639	645	610	624	641	621	577	643	615	594	585	595	644	628	635	630	606	597	602	648	594	632	638	597	565	601	634	589	586	650	599	601	612	610	598	612	618	584	592	580	633	649	608	646	630	619	638	594	607	633	623	588	620	555	619	647	623	643	591	612	640	604	610	619	614	648	589	561	594	592	565	618	636	597	656	647	602	604	611	648	614	635	590	569	648	615	588	610	599	590	584	591	606	581	647	614	574	591	618	583	577	589	634	584	617	625	593	665	591	647	601	606	594	566	582	588	616	618	576	614	572	629	560	594	589	603	607	599	605	643	596	588	618	608	611	597	617	584	606	594	607	639	598	647	633	640	622	574	642	584	603	614	608	662	575	599	606	620	631	609	608	597	606	635	602	621	629	591	593	546	588	622	620	587	592	619	575	591	614	593	639	596	601	615	672	618	652	597	635	661	600	614	627	622	576	649	607	611	606	586	576	617	621	601	638	640	543	616	624	603	641	635	647	613	592	594	613	579	619	603	599	591	618	636	604	598	616	601	656	546	599	594	615	628	591	642	594	621	595	603	640	632	626	592	631	642	588	551	621	601	625	620	615	599	592	620	629	599	640	598	610	595	567	592	618	599	606	588	641	639	562	593	623	601	611	554	608	600	613	602	592	603	601	646	599	625	623	647	566	612	602	642	621	569	625	607	605	631	593	607	624	613	596	631	601	621	634	610	599	616	613	646	620	621	624	603	623	628	620	589	649	611	640	590	621	659	623	619	625	591	624	615	586	606	635	599	560	607	626	600	600	589	603	596	590	649	605	648	619	605	598	595	589	583	596	636	587	639	644	629	612	643	671	605	660	588	640	616	620	614	603	626	652	594	597	560	603	676	578	619	610	627	584	621	584	619	618	628	598	580	602	661	620	620	624	632	639	624	623	596	630	683	596	614	625	608	633	619	609	611	643	595	628	614	611	623	626	594	602	566	574	604	591	651	592	623	581	646	572	617	622	643	639	626	621	584	581	616	617	626	611	611	610	633	597	574	564	575	596	592	631	605	556	624	664	582	613	636	660	652	631	607	629	628	646	673	606	593	613	644	600	607	606	628	579	624	624	602	624	614	629	570	614	608	682	606	619	609	596	614	618	594	571	617	598	627	625	599	603	593	629	631	623	605	610	601	566	627	615	576	583	599	579	634	567	586	630	563	599	592	620	588	622	561	603	636	622	588	577	606	627	635	624	630	632	611	630	592	658	640	628	583	622	620	658	646	606	616	571	611	558	642	595	631	605	601	592	558	625	633	606	599	626	625	633	605	607	634	612	638	646	631	575	562	595	588	619	609	605	629	636	615	624	608	637	582	626	623	622	595	596	600	570	582	666	625	607	598	626	640	589	622	622	593	601	633	626	590	617	590	613	593	615	616	621	606	646	624	611	607	627	616	620	618	620	613	641	625	627	622	579	615	579	599	615	661	610	630	585	616	593	633	613	586	600	653	614	687	635	618	609	585	589	608	601	628	631	589	606	576	592	571	611	618	634	638	621	659	614	645	604	610	597	635	629	569	591	640	542	573	580	588	624	621	633	617	597	595	648	623	600	600	588	618	632	614	583	630	636	630	629	621	562	608	620	607	583	599	614	639	624	617	622	596	578	599	655	610	579	611	639	605	588	615	559	596	620	614	603	607	593	561	581	590	625	605	592	566	603	622	630	571	636	597	648	547	591	611	586	622	650	656	577	606	629	632	655	572	623	608	597	610	622	620	625	563	640	637	602	585	637	629	629	579	620	613	663	643	611	597	589	584	662	570	619	642	620	572	622	620	566	584	642	551	570	598	633	589	617	561	574	652	608	606	609	561	603	605	611	643	593	596	609	586	641	623	593	628	609	634	643	674	666	595	573	641	585	572	602	575	621	640	634	602	609	621	607	590	620	625	575	667	577	641	617	593	579	598	611	614	623	618	596	627	574	626	600	582	616	602	628	595	623	629	612	619	569	609	630	611	610	589	609	601	627	619	591	599	611	585	636	615	637	608	660	616	587	627	630	621	637	580	662	602	593	616	626	612	615	639	642	597	586	627	625	623	636	609	573	625	630	614	571	623	612	620	566	601	596	616	623	626	608	619	609	629	583	576	620	607	587	600	635	598	640	594	625	626	612	609	587	575	608	611	582	617	601	548	609	651	611	638	625	647	599	621	604	619	621	610	575	651	616	637	622	667	609	594	626	613	609	597	601	643	606	655	624	609	587	591	576	596	634	613	611	593	603	613	585	612	626	579	568	614	638	625	567	592	615	589	610	579	612	573	623	610	600	588	623	613	599	635	591	609	614	600	593	611	610	592	654	662	640	615	613	662	625	581	644	593	622	661	638	647	622	601	607	586	567	628	613	611	602	599	623	606	613	556	603	604	571	613	579	642	576	640	616	620	602	632	626	594	612	627	613	602	600	600	632	596	580	566	638	630	627	626	623	608	654	550	654	585	637	552	620	569	563
35466	30348	35891	34509	29929	23381	19550	13371	12415	10048	5770	4530	2636	1704	1462	1203	1381	1238	1129	826	696	693	689	669	730	525	505	452	428	476	445	474	421	380	370	412	421	380	369	417	384	388	354	377	318	286	312	325	314	288	274	262	303	251	262	282	254	238	266	271	255	240	238	233	233	237	261	244	254	254	223	220	240	259	248	239	235	244	227	211	219	208	244	212	259	217	238	229	250	220	219	239	223	232	181	205	198	200	213	234	217	200	206	219	207	236	213	211	231	235	231	222	211	217	220	219	187	242	193	213	225	207	226	210	225	241	205	206	219	194	216	209	208	197	219	227	207	209	235	234	208	225	200	205	219	202	197	199	215	216	225	228	219	186	249	220	236	184	213	218	243	191	214	190	242	194	252	206	204	207	202	205	238	207	202	211	234	201	245	203	211	189	226	218	211	241	211	198	195	211	236	223	214	203	198	205	212	203	224	228	221	193	216	221	221	170	224	198	241	214	213	210	223	198	204	217	213	245	222	214	217	192	217	229	209	226	207	195	220	215	221	212	210	223	244	195	225	249	243	223	217	212	196	187	212	210	197	218	231	218	222	230	231	207	189	205	200	207	190	246	222	213	241	219	212	233	217	217	233	182	178	210	217	225	208	238	217	215	183	210	221	207	204	203	209	204	231	239	221	198	207	192	233	209	238	217	207	203	230	220	184	202	224	198	235	219	198	190	210	198	221	204	198	190	225	221	229	214	228	208	198	222	224	223	211	221	228	225	203	210	239	220	230	210	208	263	195	227	217	217	222	210	210	216	221	206	213	226	197	224	212	204	194	197	250	225	241	226	214	213	221	207	230	219	186	177	196	212	206	227	248	215	223	188	221	213	244	205	229	213	212	198	186	236	196	220	209	223	214	202	205	180	204	226	241	237	213	233	213	213	211	217	234	203	228	216	238	194	215	212	216	231	216	215	184	225	188	196	225	200	204	196	233	213	213	193	215	212	229	221	180	205	220	216	211	226	216	200	213	204	210	207	182	246	212	200	218	189	215	209	233	210	230	194	212	196	217	227	201	220	211	206	198	245	242	222	219	253	198	236	217	237	203	201	216	183	224	234	207	228	220	205	224	202	210	243	212	227	224	208	227	243	209	244	229	200	244	224	218	201	226	212	200	188	237	209	229	231	224	177	209	217	234	212	226	236	218	195	225	225	233	240	206	229	229	230	233	211	232	206	192	229	217	239	215	231	194	207	203	210	205	224	211	210	232	220	184	224	213	205	225	222	207	211	206	210	208	202	218	203	227	185	210	227	227	219	242	201	210	224	195	206	197	191	233	194	209	218	234	201	198	258	184	189	220	207	226	213	201	230	199	217	203	223	225	224	184	237	220	209	195	208	212	237	204	189	200	233	211	240	221	204	197	233	208	214	217	230	184	240	214	203	202	224	233	185	218	242	205	210	223	225	210	197	229	210	227	223	211	217	219	202	203	192	215	239	205	187	201	199	214	231	225	255	211	200	226	221	213	217	193	211	215	225	227	219	207	240	225	239	211	201	227	206	212	212	220	230	220	234	191	197	220	250	200	215	209	226	235	198	227	224	221	207	216	238	207	216	214	201	208	235	210	225	192	201	215	202	213	215	201	221	250	220	206	206	207	191	201	200	243	196	225	194	229	218	244	205	209	238	201	215	216	217	198	205	226	203	221	200	225	218	236	210	225	217	235	241	197	212	215	192	210	216	216	182	206	212	208	207	228	201	225	199	232	192	211	220	228	222	217	242	206	207	238	222	208	239	226	237	200	193	197	191	186	208	227	234	214	215	220	235	222	214	196	220	226	207	210	228	229	232	228	205	204	215	223	218	208	209	191	209	226	218	199	199	197	232	221	227	200	236	214	199	225	235	209	230	193	225	230	210	231	233	233	198	224	211	227	228	185	204	197	222	237	195	210	227	210	219	203	217	201	232	195	224	228	226	231	200	207	229	210	216	254	213	228	207	226	203	209	206	231	214	236	234	195	210	224	203	229	214	226	220	224	192	189	223	199	234	220	231	216	175	191	207	202	224	225	210	226	198	201	230	188	229	214	212	204	194	204	214	191	221	213	219	203	224	236	203	216	216	193	218	218	237	228	207	218	241	218	217	223	231	214	210	206	200	217	222	221	210	196	200	223	198	210	234	191	223	245	218	206	183	256	245	214	226	229	213	202	222	241	191	210	218	210	200	233	203	200	181	218	205	197	214	200	221	233	213	225	213	213	214	202	200	207	205	217	182	199	221	231	206	212	202	238	212	195	229	238	197	244	214	238	234	197	203	203	242	200	204	233	224	214	197	241	206	208	206	206	222	186	208	237	221	207	216	232	229	217	195	200	214	184	205	230	214	208	189	224	211	207	228	200	218	238	237	219	195	239	232	200	199	226	199	209	194	194	201	204	205	206	192	208	215	226	219	222	199	212	224	198	195	217	214	218	226	237	223	195	234	240	194	224	186	196	189	198	219	238	216	208	202	202	192	205	204	214	206	216	213	194	198	203	195	197	225	223	196	191	210	213	210	238	214	201	233	210	212	222	202	225	225	198	200	213	217	209	228	212	227	202	219	242	233	203	212	207	229	208	219	208	192	215	217	222	232	255	226	216	204	205	225	213	208	229	239	228	203	213	221	212	248	206	223	189	208	232	216	220	212	206	217	216	241	208	191	216	211	202	222	189	192	187	199	211	211	201	204	219	193	207	217	225	245	219	222	236	213	229	216	228	240	217	202	197	199	197	193	210	224	238	221	218	227	246	237	217	204	224	220	197	209	228	219	220	215	228	221	236	224	228	230	201	200	218	188	208	217	206	231	209	213	215	231	221	199	222	196	208	231	191	208	216	199	192	195	198	220	219	230	215	221	239	208	228	199	231	230	209	229	228	212	208	182	201	258	227	194	212	212	236	204	199	228	212	238	211	225	224	214	232	176	214	193	208	208	238	216	218	203	194	222	211	219	230	222	204	214	213	223	205	189	202	192	217	212	229	213	220	238	196	188	189	211	221	202	199	225	254	213	210	223	206	218	204	211	216	204	231	199	214	204	238	241	224	224	209	211	208	234	212	194	202	198	197	233	198	208	247	226	217	208	222	237	209	249	226	216	205	208	235	217	225	226	237	215	211	202	225	220	226	214	211	215	180	241	213	214	236	222	251	234	188	211	244	234	265	213	237	219	196	232	226	206	220	199	220	233	215	220	232	196	201	197	241	236	229	186	195	221	206	205	229	203	216	199	242	225	239	220	200	218	236	210	207	223	196	241	211	230	229	229	223	205	217	208	228	219	237	212	212	225	195	192	227	227	224	231	206	209	205	215	229	203	228	239	231	220	213	212	218	226	231	244	236	206	187	226	210	173	234	227	247	191	209	200	194	224	215	224	234	217	184	202	197	206	197	215	251	211	234	232	204	191	192	208	204	200	205	234	202	214	208	211	211	178	216	193	192	210	201	214	257	197	225	196	188	217	229	236	207	227	183	197
21867	22632	34103	39731	34966	29379	24612	23003	25717	24955	18605	17332	11288	8412	7727	6822	7540	6722	5981	4249	3874	3888	3744	3872	3599	2854	2700	2475	2541	2398	2447	2380	2210	2137	2053	2090	2123	2001	1927	2165	2027	1905	1874	1678	1393	1366	1292	1158	1174	1126	1073	970	915	795	866	861	908	829	805	809	869	873	782	764	791	769	740	801	745	736	682	675	746	724	661	686	704	695	602	594	540	557	646	599	594	551	593	543	599	573	541	549	559	521	559	519	547	546	522	563	529	585	536	561	570	549	541	565	525	529	543	551	536	513	509	554	561	551	510	549	547	521	598	522	542	523	531	559	547	559	574	522	553	534	523	484	616	539	511	530	530	562	496	540	550	501	542	535	564	561	518	537	552	540	534	596	522	530	550	535	548	532	558	545	526	594	505	522	557	558	531	542	521	537	528	559	506	540	523	568	570	583	546	543	527	552	571	524	492	508	527	538	548	592	526	530	493	521	515	495	507	497	530	529	519	502	588	522	521	561	539	553	534	552	551	544	515	501	540	530	526	521	572	568	518	519	509	519	533	523	550	542	528	541	514	521	531	572	561	591	560	524	575	542	564	517	515	529	514	587	512	518	526	557	566	562	516	554	561	545	535	522	531	548	516	499	538	581	533	535	578	554	547	542	510	568	523	519	508	536	538	562	487	531	519	510	502	573	563	531	549	515	520	526	519	533	547	514	568	522	518	548	528	538	530	507	535	538	527	492	552	557	522	520	592	547	529	542	543	564	510	541	537	534	516	553	520	539	517	573	540	540	538	500	509	554	531	515	582	524	522	527	549	548	526	517	556	507	546	567	524	550	513	513	563	518	554	509	565	527	579	532	553	525	547	523	520	517	549	474	559	533	491	571	535	569	523	578	483	558	515	549	555	547	536	542	496	489	521	529	532	574	558	522	530	546	499	526	537	579	516	517	553	518	530	522	555	501	558	537	557	561	537	528	513	532	566	550	534	584	538	498	500	518	567	498	540	557	548	556	534	549	507	558	510	533	521	593	516	520	558	534	538	537	503	553	552	539	541	563	598	538	547	514	545	572	529	526	489	605	477	528	548	530	523	558	577	534	543	510	536	506	543	534	555	545	536	523	548	535	535	537	569	565	569	539	546	520	543	549	527	524	534	565	529	568	549	506	549	521	464	549	560	532	523	576	493	523	516	541	492	534	555	529	525	570	531	502	515	552	514	537	547	529	492	518	561	568	525	515	561	503	545	468	479	500	547	530	603	507	578	553	525	532	505	599	536	536	539	576	557	551	577	499	538	551	526	524	494	517	524	531	570	530	537	551	529	559	511	552	504	500	516	533	583	529	567	553	566	564	537	543	526	494	535	512	563	509	500	543	501	554	494	577	544	583	549	543	540	569	551	539	516	528	527	530	490	548	551	541	550	534	525	525	529	553	572	517	565	531	534	545	584	502	553	527	525	506	527	581	557	592	541	514	534	525	532	521	535	535	566	559	531	527	562	565	536	557	572	533	582	497	520	526	548	539	526	521	530	536	503	561	536	528	549	541	503	549	530	556	546	528	557	544	510	564	549	538	501	531	528	525	540	558	525	489	503	529	577	500	505	540	515	521	545	523	551	518	542	542	529	521	527	513	544	560	546	540	518	558	556	544	520	530	550	576	539	501	560	536	560	540	519	545	531	550	524	522	519	497	499	570	552	524	514	534	529	540	562	545	546	574	534	523	572	548	552	535	518	521	568	564	534	554	559	541	517	491	498	550	540	566	496	551	565	579	539	533	528	549	552	531	530	535	558	534	493	532	547	541	554	507	534	538	497	558	533	517	570	562	520	553	532	528	564	541	488	531	601	517	553	555	556	536	561	526	541	580	519	546	583	511	560	536	537	519	527	520	512	497	512	536	530	528	517	559	554	497	510	521	529	588	540	540	543	542	519	548	525	544	548	502	501	533	553	543	569	548	522	524	535	521	548	539	499	590	537	541	537	513	541	543	550	559	546	552	512	547	570	576	532	522	508	553	552	579	554	560	559	521	561	530	540	528	520	512	531	557	482	551	506	531	560	532	521	550	513	521	534	491	588	555	502	516	537	539	526	564	498	508	506	530	527	484	534	550	545	539	568	577	569	488	543	520	539	510	508	534	522	528	516	517	531	541	535	554	566	516	566	537	529	532	517	538	519	535	597	534	521	540	511	540	575	491	518	558	548	538	511	527	541	534	519	527	531	525	534	547	532	534	542	528	541	558	546	518	559	534	550	565	541	504	518	530	552	558	557	564	547	500	557	540	538	567	555	539	556	550	506	514	550	559	552	544	498	539	541	543	521	526	529	543	519	517	535	540	537	492	532	541	553	536	555	566	573	536	551	482	539	526	503	574	533	569	519	552	521	539	570	510	529	566	563	563	537	605	550	549	533	569	545	556	537	525	524	478	525	524	518	518	535	522	512	558	585	531	521	566	536	553	509	518	536	558	566	529	508	492	537	574	603	509	528	531	520	534	511	548	530	592	518	518	529	507	570	508	537	559	529	518	519	518	510	559	567	512	524	470	549	504	573	586	551	515	537	568	549	503	504	558	530	540	550	561	528	523	568	517	500	532	565	552	508	514	502	545	574	554	511	497	529	545	629	559	552	518	514	572	495	535	551	512	528	596	524	533	567	538	533	572	531	556	541	539	573	520	553	524	510	521	556	567	563	522	550	564	518	565	521	532	575	519	518	525	524	557	551	526	558	546	536	545	561	547	543	558	522	553	564	559	580	536	538	549	565	534	510	505	525	551	550	535	567	526	539	571	551	546	577	511	508	566	542	550	561	524	578	574	540	560	544	550	561	554	535	535	583	542	475	551	549	570	503	524	519	554	532	533	534	570	542	597	537	496	543	559	518	521	547	524	555	541	542	557	542	558	573	534	543	528	555	541	517	500	511	533	555	534	553	541	533	527	497	521	537	517	519	511	527	517	529	544	534	613	550	516	556	525	546	543	535	555	527	602	553	535	540	530	555	506	519	543	562	548	548	493	556	541	535	528	563	550	518	532	508	536	536	564	506	560	546	540	522	581	528	537	529	599	503	564	525	558	581	526	569	539	564	519	562	552	501	480	513	569	585	544	526	545	568	545	569	525	550	548	590	545	559	554	479	533	563	534	537	525	590	578	551	573	561	562	489	548	523	565	512	535	531	534	525	557	557	536	511	514	553	570	580	535	544	556	528	529	565	549	531	533	549	583	536	552	516	569	517	540	518	481	537	522	531	573	535	512	526	525	556	515	555	550	544	518	534	540	500	494	566	572	579	568	546	557	532	546	560	557	487	539	568	531	524	549	514	567	537	542	514	547	544	527	540	511	585	522	573	520	543	559	527	557	559	535	503	536	504	564	547	519	549	577	552	520	528	527	570	527	548	527	554	530	543	513	546	543	559	489	555	529	537	558	538	529	534	517	520	533	541	484	540	527	600	521	548	533	517	544	486	536	501	507	507	505	560	541	535	539	551	521	540	567	555	528	543	572	567	555	536	584
11408	7602	10609	9409	4638	2790	1936	1388	1107	922	870	761	565	536	499	503	472	360	375	395	381	347	325	308	329	341	309	297	301	286	313	274	267	224	267	250	267	284	253	263	270	290	278	302	277	271	277	259	262	267	284	272	269	257	247	254	254	243	290	242	255	234	263	259	236	287	232	223	267	259	250	217	247	231	249	261	256	250	243	233	230	250	242	276	231	256	257	259	238	248	263	253	242	234	273	249	234	250	243	257	238	236	243	269	250	234	218	241	265	228	249	244	252	243	269	253	258	245	268	250	257	244	255	254	269	244	239	242	245	246	244	213	233	255	252	250	262	224	228	262	254	241	243	240	249	237	238	208	270	246	247	225	248	245	264	253	231	244	248	259	235	243	281	242	230	237	260	246	264	233	255	252	242	260	233	228	246	243	256	252	261	257	254	246	254	246	233	261	230	226	239	227	242	263	233	267	250	252	247	255	286	263	231	257	244	261	219	241	249	270	269	213	250	236	245	265	259	248	252	265	253	263	233	216	270	252	230	253	262	247	252	245	241	236	243	227	272	241	285	228	232	257	259	276	222	232	199	232	244	234	216	250	231	235	279	245	259	247	242	277	216	254	221	267	260	230	234	237	254	248	249	253	261	259	255	253	232	248	267	251	255	238	256	257	243	229	259	252	231	242	253	250	248	252	282	235	221	242	261	220	216	270	223	254	252	260	243	243	224	239	264	258	252	264	251	243	222	231	237	261	263	258	227	233	249	239	224	244	247	254	232	228	255	233	235	244	247	248	262	229	259	237	242	258	281	236	264	242	210	223	273	226	239	234	229	244	221	254	250	230	223	234	235	216	243	242	269	247	218	238	218	267	222	263	231	244	248	254	240	249	262	207	278	291	229	243	236	241	214	243	264	242	279	262	255	251	257	245	246	250	241	254	235	263	260	254	243	237	231	236	253	246	270	248	240	253	239	248	258	239	256	242	271	263	242	256	222	279	216	246	266	224	235	274	241	243	242	245	277	259	257	268	261	249	239	240	226	261	249	262	242	267	225	250	284	258	242	258	254	244	261	263	224	231	218	243	242	236	264	255	234	255	228	268	255	258	253	238	253	223	250	253	254	241	252	251	245	259	247	249	260	270	215	244	243	219	238	229	251	261	228	246	243	250	254	222	238	276	261	228	260	252	233	247	253	255	225	238	250	259	282	279	228	262	238	225	250	262	250	216	228	235	232	238	237	252	270	235	248	244	251	207	239	265	247	243	245	240	251	243	228	266	282	240	274	238	252	277	247	242	254	241	209	267	277	242	248	242	259	251	262	240	232	265	239	229	262	249	265	224	248	284	212	228	253	224	222	254	236	268	227	235	246	249	255	257	259	238	270	255	234	235	252	232	261	258	228	246	257	250	254	251	240	250	288	256	242	270	264	276	252	252	259	241	233	249	265	250	262	279	270	227	257	246	262	244	206	247	232	237	225	239	241	256	244	229	236	250	230	260	227	232	216	264	249	256	295	271	248	258	277	252	246	250	249	262	248	228	232	211	228	228	225	235	223	247	228	261	259	245	269	237	271	221	235	234	263	253	241	235	248	226	271	245	230	268	265	251	251	238	250	256	217	275	260	240	284	277	226	260	244	269	237	237	235	239	274	239	238	240	249	263	233	233	268	241	229	252	268	260	272	235	268	257	233	240	237	233	248	240	246	227	251	244	233	253	259	240	231	221	241	228	281	284	297	229	257	229	264	242	277	250	282	218	236	256	235	260	232	246	267	256	260	262	270	264	262	266	262	228	252	237	245	275	229	245	249	232	246	236	236	241	199	254	241	272	250	261	274	274	263	253	235	248	245	269	202	259	253	255	263	248	241	262	243	245	214	219	223	242	228	252	222	238	270	246	213	236	242	262	255	267	227	215	263	239	210	249	252	242	261	240	264	246	269	261	250	257	271	267	220	261	276	259	244	225	226	220	239	269	254	254	242	256	251	275	245	214	233	285	242	259	249	237	241	242	215	238	244	274	246	227	231	280	260	277	268	227	242	240	266	242	221	234	257	244	252	245	247	235	249	237	239	246	265	245	218	232	231	254	249	253	244	245	224	257	250	253	219	251	222	245	240	272	222	249	245	248	232	251	282	242	233	274	268	226	257	238	219	249	262	237	203	259	272	222	230	271	222	270	253	256	236	221	237	241	236	214	231	249	262	233	252	233	239	219	234	261	224	258	243	218	228	257	246	267	247	266	244	240	244	250	239	257	252	234	238	271	248	238	260	250	267	265	262	238	239	277	258	244	229	239	246	256	255	188	217	235	227	255	259	243	213	213	252	263	266	239	225	265	260	237	237	244	239	244	258	219	269	223	240	233	247	231	228	219	232	254	205	248	247	240	264	255	227	247	245	242	238	247	245	228	248	251	263	260	265	255	236	260	249	244	259	291	267	233	229	260	241	271	241	228	250	250	240	278	267	251	274	256	244	236	255	254	242	266	229	280	225	204	259	231	240	230	268	253	222	258	251	245	240	242	240	257	244	281	247	227	264	236	245	265	257	248	257	250	244	246	276	239	230	258	273	233	245	243	243	259	235	265	272	246	251	262	261	239	253	267	239	242	266	263	240	246	259	245	222	264	231	251	262	272	259	268	257	246	228	250	252	250	243	227	229	261	205	210	259	254	239	251	258	233	227	219	288	260	263	249	259	266	279	250	274	245	254	272	264	236	261	272	262	249	255	220	235	250	266	239	254	263	233	262	222	274	251	271	237	234	256	232	254	275	228	227	240	239	256	267	250	279	214	222	247	256	241	227	262	267	274	220	238	244	245	261	258	261	261	268	237	239	268	240	276	241	237	239	252	263	243	254	237	258	265	262	263	241	218	235	229	259	240	220	231	237	231	243	270	243	253	223	252	271	243	249	229	228	245	227	253	254	224	265	244	258	243	252	262	256	238	259	243	228	247	238	259	270	219	232	248	267	252	236	254	254	240	248	229	245	260	274	253	282	238	222	257	237	240	239	238	251	226	260	256	238	245	250	269	269	245	263	276	259	257	269	249	261	260	251	240	247	267	252	263	223	261	291	255	256	265	238	263	249	233	222	253	266	245	235	233	258	236	224	250	245	273	232	265	241	258	263	243	246	246	233	236	283	234	241	227	257	236	247	243	224	234	217	231	260	235	245	246	264	248	255	205	238	250	251	266	238	234	236	270	246	242	265	252	249	236	258	254	278	256	227	253	285	235	261	229	239	229	247	269	249	270	270	219	229	230	252	201	232	207	235	257	247	237	240	247	246	235	253	269	248	253	276	229	238	247	233	245	250	264	240	257	258	229	273	256	238	230	233	254	259	235	255	284	279	232	243	263	230	265	240	221	227	232	257	240	222	258	242	266	222	264	266	245	237	210	257	266	244	244	244	263	262	249	264	228	243	243	264	243	239	248	253	223	214	250	247	237	240	254	228	247	216	259	283	277	233	267	223	268	239	255	246	237	232	264	249	236	215	226	270	257	233
7092	7253	16588	18777	12508	10241	7753	6094	5398	4709	3896	3477	2847	2448	2232	2015	1886	1704	1558	1515	1357	1255	1184	1174	1081	967	1030	1037	930	935	996	926	1012	863	863	821	830	819	819	762	816	782	813	870	804	839	839	808	837	751	722	742	699	672	669	672	702	674	687	654	700	674	638	693	683	642	685	659	624	668	665	632	616	642	624	613	669	589	638	626	620	611	634	649	604	590	614	642	609	642	608	613	650	662	637	620	632	602	627	597	643	641	610	626	612	579	629	668	623	659	628	619	569	671	594	591	619	659	610	573	668	622	624	613	613	610	643	652	599	615	597	602	624	616	651	649	634	664	661	607	651	641	636	632	607	613	622	616	567	644	602	630	618	582	621	628	563	578	621	607	665	635	638	588	616	651	661	568	628	647	589	574	626	577	580	591	637	643	598	605	638	671	559	577	604	596	613	590	621	615	603	628	622	615	627	646	583	620	629	582	646	591	625	638	580	645	608	623	551	631	613	661	585	580	637	586	646	616	624	605	575	607	626	564	577	642	621	608	615	631	633	630	597	630	621	612	637	621	612	593	584	603	636	637	670	593	577	607	632	629	616	616	635	582	598	624	615	660	582	604	644	578	615	616	643	625	647	613	620	629	620	647	631	589	633	581	602	606	623	582	640	626	626	626	610	651	645	660	587	597	579	594	606	579	607	643	641	625	589	609	598	624	630	561	648	613	601	632	607	625	604	648	611	626	593	619	646	616	612	624	604	593	640	644	588	641	658	656	631	627	614	647	593	653	625	640	624	611	617	605	656	637	625	579	626	632	629	620	582	639	615	613	616	584	595	593	618	612	585	631	616	628	658	665	606	653	619	590	591	598	599	621	580	599	610	577	592	640	608	620	629	569	560	634	619	599	630	612	613	623	671	614	610	636	645	586	608	599	617	594	599	636	647	628	621	664	586	638	619	617	623	644	638	640	622	599	618	619	597	645	628	568	671	598	601	622	610	602	590	626	626	586	654	608	621	639	641	650	644	586	631	661	678	590	625	558	591	600	620	618	613	565	608	622	636	624	613	690	594	626	629	648	651	605	630	620	640	613	637	632	628	624	652	625	616	650	608	610	620	608	616	626	623	611	630	658	605	616	645	607	645	612	659	658	617	604	647	603	597	579	611	655	612	635	604	659	631	590	605	628	586	550	622	598	609	570	610	573	635	606	663	600	573	601	629	618	597	617	594	609	639	555	602	591	598	614	652	592	592	643	623	648	577	612	607	585	591	566	592	583	610	642	661	628	608	606	621	634	606	630	591	637	620	615	618	638	587	602	634	623	629	617	630	628	642	635	599	651	565	657	572	606	617	637	632	582	627	630	661	627	609	633	658	588	566	620	654	609	597	594	630	652	642	595	585	563	573	593	635	632	626	624	617	598	641	593	615	616	593	579	622	641	613	641	621	601	573	635	588	582	615	607	599	632	577	604	620	635	682	619	620	553	645	611	594	611	603	654	612	660	596	596	602	617	647	634	607	654	645	584	627	642	622	633	693	650	664	631	643	629	635	599	638	610	602	668	620	638	613	607	629	649	621	613	624	616	632	667	658	621	625	622	599	668	618	628	636	604	645	616	641	634	624	577	638	636	637	633	589	624	649	617	592	586	611	613	590	635	602	625	613	625	643	606	609	605	622	582	608	609	623	625	629	610	621	604	621	592	627	662	622	590	620	617	631	622	597	655	613	628	635	588	593	671	613	625	637	599	657	594	626	633	620	592	583	631	613	642	671	625	604	644	603	588	620	597	640	607	630	605	630	593	562	614	605	650	593	633	613	620	654	595	600	596	676	625	618	600	633	644	611	627	619	638	602	580	617	607	605	619	690	629	591	602	618	606	591	622	606	633	638	635	640	587	636	579	616	670	626	603	665	660	613	593	587	680	606	624	612	595	651	611	623	618	638	639	639	593	655	584	641	601	607	652	650	620	641	647	596	611	629	627	583	602	583	614	612	624	617	639	633	608	646	610	633	567	645	612	632	646	642	624	634	618	607	627	656	579	635	570	664	647	605	665	640	614	626	580	621	652	635	602	615	607	645	614	607	611	586	652	656	613	649	616	648	622	614	570	590	640	603	619	575	606	633	603	581	624	636	599	607	589	633	608	639	634	601	659	604	592	651	628	616	611	624	662	617	629	581	655	613	599	664	612	618	597	580	600	621	602	585	623	625	609	611	597	625	646	627	624	613	626	617	638	585	659	580	577	608	613	614	616	654	655	632	614	629	620	606	610	586	607	627	625	600	665	609	645	638	601	636	608	620	576	635	626	633	622	571	597	611	652	609	597	613	655	628	597	612	641	595	625	616	599	632	631	576	572	600	640	604	596	634	610	602	604	596	628	611	607	571	592	652	637	617	606	610	564	634	680	650	616	639	590	599	651	621	596	629	600	591	608	620	629	619	646	642	630	617	646	654	602	622	624	624	598	619	613	623	603	648	655	622	618	635	602	632	565	653	618	644	602	623	623	625	584	655	627	594	598	606	624	597	598	606	594	625	669	575	609	610	609	605	623	645	592	589	609	575	638	589	619	655	597	638	618	663	602	623	590	610	637	622	623	581	611	620	615	647	570	661	612	621	600	627	651	591	609	620	673	590	627	566	656	644	614	630	588	596	640	584	650	600	607	613	613	656	620	574	642	634	617	610	526	620	582	645	598	641	624	585	610	650	606	634	592	670	612	592	636	639	657	625	582	634	605	641	652	631	611	617	629	588	621	616	640	611	614	645	607	616	622	657	645	604	637	625	609	580	615	598	630	620	650	591	674	584	609	613	590	649	630	636	618	608	632	604	594	661	614	652	588	633	606	634	632	617	610	644	580	635	651	604	635	619	664	614	620	648	672	602	600	587	635	628	585	628	588	621	577	593	583	630	628	624	579	648	615	639	652	635	611	619	628	646	631	691	586	627	596	616	649	621	596	634	642	646	640	628	606	623	603	608	611	612	597	646	580	647	608	601	614	610	622	611	649	594	626	576	647	607	613	612	616	670	604	594	604	610	613	627	602	642	582	589	591	582	601	583	576	632	624	597	608	630	660	657	581	617	587	635	575	625	601	597	660	642	616	588	652	626	620	653	633	600	638	652	643	607	570	643	648	637	645	672	629	604	632	598	610	605	593	603	612	622	629	614	594	619	631	654	602	601	646	608	620	618	596	618	588	619	584	644	606	598	628	593	604	606	591	562	634	610	636	590	637	615	603	604	638	645	710	674	604	638	642	575	629	577	617	661	694	611	639	610	587	623	587	629	611	621	647	581	619	627	632	600	586	629	625	603	581	585	628	611	627	590	593	646	609	604	591	626	612	625	564	592	600	582	614	639	624	595	651	620	692	633	608	560	612	606	631	609	610	604	584	629	600	609	631	648	633	650	629	590	626	624	634	577	619	570	639	594	599	661	592	627	604	600	600	599	595	587	594	583	621	625	648	616	621	589	664	622	619	612	602	593	641	627	612	585	606	584	616	635	613
27854	22268	27422	28734	20686	14807	9616	5742	5652	5843	4212	3088	1971	1553	1255	1010	899	835	796	647	577	543	513	573	537	462	452	382	390	395	386	431	377	367	399	396	399	353	380	374	365	350	340	336	344	296	312	275	311	329	316	297	300	270	275	263	264	310	261	306	283	320	313	299	273	278	233	253	256	237	282	266	280	240	258	267	251	266	252	239	234	251	233	250	250	244	260	251	280	259	228	280	244	248	257	262	256	228	248	265	217	253	248	262	275	244	248	277	246	234	249	262	265	246	246	248	207	253	243	256	240	226	261	245	238	229	244	241	226	251	219	238	226	243	250	251	253	225	211	255	250	252	260	245	246	227	259	240	247	248	245	247	260	247	273	245	245	246	275	240	228	240	266	248	241	250	281	249	258	250	237	275	279	260	244	245	224	263	235	251	243	241	232	268	247	271	259	222	266	256	211	260	258	234	234	225	262	217	250	261	234	207	262	260	263	253	268	291	242	255	238	258	264	263	226	249	262	250	243	286	231	262	255	249	271	250	223	242	291	283	256	225	240	258	250	259	229	248	254	265	265	253	240	259	257	243	243	248	277	228	266	272	267	238	237	239	271	258	225	245	252	237	240	267	220	249	216	256	243	230	244	268	238	257	243	252	255	261	236	216	252	255	256	223	230	221	260	259	235	226	257	247	255	278	236	281	240	254	216	251	257	232	247	259	233	242	257	241	237	233	235	233	239	227	227	270	237	278	248	235	249	239	264	258	235	240	252	270	246	251	243	255	231	264	225	256	230	241	232	212	244	237	244	248	211	242	236	252	259	243	242	248	221	261	263	235	222	260	271	256	267	203	245	257	243	254	263	249	247	242	219	254	263	261	232	271	223	252	256	256	258	255	225	271	256	249	235	263	254	236	247	263	253	250	244	248	242	278	237	260	233	238	231	252	231	239	255	240	256	267	241	227	261	240	251	254	239	245	256	241	266	262	243	251	235	260	235	246	252	242	248	219	248	225	261	244	264	272	272	259	268	251	255	232	259	229	265	241	269	262	245	248	233	228	260	245	229	246	244	215	245	276	249	228	254	253	239	260	235	229	238	241	232	237	229	257	254	234	258	232	288	238	259	254	249	243	249	263	245	251	248	228	277	261	271	262	247	261	233	239	254	238	275	237	252	257	249	253	252	246	246	259	246	278	216	247	239	235	235	251	241	282	244	233	239	255	253	227	257	271	268	253	224	232	248	251	263	238	261	233	248	279	272	248	238	249	234	232	257	287	239	240	245	246	245	246	232	271	261	244	273	266	245	252	257	248	227	233	228	259	225	242	249	233	264	247	214	232	224	228	243	265	238	236	258	270	270	276	254	250	247	269	271	246	241	260	237	242	252	228	238	238	244	261	258	234	249	231	273	271	244	260	236	246	275	268	255	234	220	248	234	225	239	236	254	271	246	233	239	262	220	252	282	267	267	253	264	258	237	256	240	244	254	265	236	227	262	241	262	241	261	239	250	273	232	226	237	224	277	264	225	254	268	251	266	271	213	243	263	252	234	222	243	259	240	296	246	242	253	240	262	213	249	220	252	240	246	270	243	272	239	239	248	233	233	255	260	236	286	265	255	244	280	262	240	253	254	264	224	242	205	258	269	249	249	228	240	237	247	239	258	247	243	237	245	251	251	244	273	263	246	261	238	247	235	274	246	263	245	239	269	228	266	255	242	278	257	241	264	243	228	254	210	270	253	253	262	251	241	237	230	241	254	244	244	258	234	225	245	265	233	267	230	249	261	239	243	248	232	242	238	237	225	261	230	279	255	233	245	256	219	262	235	252	237	235	247	241	238	240	214	262	229	231	212	241	248	224	239	214	225	267	273	263	248	226	231	264	246	258	227	262	242	260	248	228	252	244	275	246	212	239	229	244	236	252	228	239	248	269	224	278	264	246	218	265	263	239	247	243	240	242	240	250	253	236	241	246	245	285	247	225	259	232	243	251	216	233	234	237	244	231	223	259	245	241	242	253	250	217	248	224	242	250	255	233	256	255	224	277	261	243	246	237	241	276	256	229	245	269	245	239	229	267	263	238	248	268	225	247	225	248	254	255	225	232	266	250	218	237	284	248	229	254	230	234	228	224	219	258	248	232	256	241	236	247	223	232	277	227	259	246	233	249	243	225	235	250	252	251	260	273	240	280	230	226	239	251	270	272	243	242	239	273	225	226	268	229	215	227	252	270	220	214	265	277	244	252	252	222	267	252	225	256	232	265	233	266	245	240	222	249	238	240	225	234	235	248	253	252	273	245	224	229	234	248	249	237	245	260	258	240	240	238	261	254	256	262	256	267	239	243	274	236	259	250	231	243	266	269	251	255	242	251	248	229	271	223	244	237	195	264	212	219	246	265	256	222	234	244	246	214	252	260	250	233	255	248	237	259	273	272	241	249	265	245	271	269	231	230	259	231	248	232	252	249	266	254	243	269	237	271	255	219	246	245	242	249	253	241	269	274	240	268	244	252	242	244	256	237	242	237	232	237	234	238	240	280	248	267	250	240	242	242	244	270	242	219	288	239	249	244	227	214	239	255	236	219	260	240	264	268	242	234	237	280	238	236	232	237	227	223	264	247	232	249	255	248	262	282	257	235	279	243	249	242	266	268	254	264	260	253	242	231	211	240	247	243	246	247	260	257	245	248	241	207	252	219	218	255	237	238	248	257	245	271	259	240	246	245	245	254	252	227	239	250	227	262	248	246	251	256	252	262	250	256	271	243	256	249	238	241	229	231	258	248	252	253	204	225	308	265	256	229	236	270	236	269	219	251	237	231	254	266	227	273	252	256	267	253	252	227	246	240	279	231	275	261	235	223	262	268	264	262	241	254	242	278	239	235	233	255	221	258	218	259	279	252	258	257	262	267	257	235	239	235	244	247	239	258	238	290	244	261	294	264	254	215	228	246	276	251	242	244	280	253	245	230	239	241	238	231	243	253	244	254	257	247	234	244	248	278	241	258	255	241	212	234	239	236	236	269	260	261	227	235	237	231	235	242	257	233	245	237	246	245	256	259	242	223	250	258	226	246	256	250	248	267	293	234	287	238	261	245	241	219	248	242	245	231	239	229	250	250	248	248	257	234	229	215	250	266	257	238	224	242	266	257	233	240	258	246	251	276	253	235	242	210	262	248	247	247	268	238	239	228	222	257	255	255	250	230	254	214	253	257	253	229	244	251	265	223	266	250	236	243	236	269	250	264	239	221	247	233	247	233	248	230	258	232	247	244	238	269	244	218	206	229	245	246	239	239	298	271	239	248	256	231	249	242	261	241	252	260	263	260	258	260	239	254	245	232	252	258	223	253	260	255	248	254	247	275	259	252	264	223	248	249	250	221	231	268	235	254	254	228	238	251	242	256	238	240	254	244	261	255	287	207	246	249	228	220	263	243	246	248	235	241	248	228	264	241	251	241	248	248	244	274	219	271	265	239	214	254	247	241	255	223	257	249	288	233	253	223	244	241
17498	17309	29072	32063	26626	22680	17761	13538	18094	19743	15754	14053	9394	7994	6315	5113	4747	4505	4144	3308	2891	2676	2720	2744	2662	2143	1877	1797	1791	1809	1782	1790	1639	1717	1730	1604	1751	1624	1598	1584	1555	1460	1433	1229	1198	1178	1100	1051	976	952	992	844	798	758	864	828	803	829	804	825	819	835	830	776	727	730	750	763	787	771	676	746	777	676	691	719	694	733	630	664	622	684	641	675	670	664	637	632	664	677	616	629	645	656	564	625	645	620	654	623	625	615	650	627	582	615	659	626	647	636	668	657	583	616	598	593	598	650	627	605	645	659	625	630	607	619	630	615	643	649	648	618	648	610	612	646	612	627	656	590	600	669	612	601	652	614	614	642	633	621	601	621	633	617	637	627	594	616	612	567	612	580	575	610	598	662	615	628	598	632	570	637	631	608	624	598	645	619	643	626	663	621	621	623	639	600	586	634	614	627	613	614	598	590	562	605	595	647	632	594	623	632	645	582	637	576	630	618	640	632	590	607	553	657	594	579	585	587	609	591	615	618	608	601	631	645	630	658	624	603	558	632	594	638	636	640	618	638	662	578	591	645	641	605	631	594	630	609	621	591	597	625	603	639	623	586	605	602	630	665	637	581	605	612	631	632	616	643	607	618	611	597	606	634	612	601	634	570	617	593	656	620	653	608	613	625	668	605	609	649	576	616	603	614	632	622	609	599	593	596	572	552	589	577	634	617	639	663	639	583	611	583	609	586	601	587	595	636	659	619	617	595	618	622	611	634	597	604	605	605	598	597	642	608	585	648	634	571	638	585	626	656	573	639	607	573	616	607	609	654	628	629	600	590	648	607	603	654	601	617	616	567	629	622	632	595	601	650	644	648	611	663	596	597	614	644	610	630	648	617	597	588	620	631	601	627	663	621	570	592	597	634	608	613	631	662	604	582	616	628	604	625	605	597	628	650	664	644	641	599	646	631	581	631	623	646	633	644	638	602	634	629	591	632	614	650	604	573	614	597	587	567	628	644	622	626	591	641	654	626	597	625	642	605	626	681	625	619	634	634	653	598	588	607	634	651	625	633	611	643	622	621	627	637	604	606	627	636	601	637	641	650	644	613	596	618	629	618	613	628	649	630	648	596	617	611	610	617	661	605	644	608	606	619	591	596	626	609	633	629	610	607	663	635	601	607	589	647	663	627	619	565	615	621	591	594	654	623	665	572	625	633	604	670	640	569	594	647	562	650	597	593	611	601	645	603	650	616	580	613	594	653	628	586	618	598	631	626	654	636	611	627	606	612	633	561	595	625	649	637	623	619	630	640	618	639	629	606	652	585	618	630	611	598	617	627	613	618	584	615	616	596	593	613	615	613	615	618	593	587	609	640	642	605	661	638	606	615	636	597	596	616	642	578	600	622	594	569	652	628	611	615	585	631	634	641	621	638	647	583	632	615	657	599	611	608	622	633	605	559	596	588	617	593	607	613	636	640	622	655	681	617	607	631	627	655	636	652	639	692	617	618	636	605	638	621	615	589	591	625	645	659	595	611	606	597	648	628	636	591	549	615	604	565	617	636	606	630	648	631	630	561	657	600	648	590	606	621	603	644	591	592	629	648	615	628	584	681	629	594	620	663	630	615	634	621	637	564	645	639	646	599	638	607	603	626	602	633	624	601	581	657	637	627	570	606	627	609	613	576	603	613	579	637	633	643	619	622	593	591	597	626	593	610	635	580	596	610	617	597	646	618	612	655	610	677	597	607	584	655	635	596	644	613	642	639	637	636	597	634	592	634	637	628	617	596	594	634	632	608	617	618	634	613	650	587	604	604	625	601	612	615	606	673	620	580	627	610	656	544	612	585	588	621	660	598	620	622	588	604	596	611	615	653	637	659	577	583	632	572	620	641	628	611	592	645	630	601	606	639	585	616	603	640	609	619	618	635	627	611	692	643	635	605	604	629	637	632	588	603	614	624	609	611	641	643	643	605	628	596	648	628	635	592	619	605	591	590	642	615	596	626	604	601	610	622	617	633	618	663	606	618	577	590	624	585	673	605	614	600	600	645	596	608	619	598	647	616	594	673	668	601	591	647	631	615	652	638	612	591	673	639	659	604	602	607	602	610	626	528	649	608	591	583	579	617	616	642	662	621	650	640	631	627	583	598	631	618	610	624	587	618	605	593	649	638	607	598	654	603	607	631	619	622	616	649	587	597	620	600	636	618	602	625	631	614	590	648	619	590	632	603	614	607	693	629	615	664	579	648	610	610	569	622	659	636	648	594	564	629	653	635	606	607	606	582	654	597	594	588	598	613	621	613	591	595	624	593	624	593	605	599	622	628	617	632	626	633	626	638	663	646	627	636	645	668	617	649	633	615	593	594	639	643	653	607	617	559	555	624	599	606	609	591	622	587	617	611	631	584	588	601	608	658	604	625	658	624	628	638	619	628	646	605	644	617	572	611	603	615	632	620	562	614	622	651	584	587	635	647	617	630	648	641	671	618	649	629	637	612	630	600	653	587	597	623	634	599	637	561	649	629	621	643	573	620	588	572	604	602	594	618	616	657	599	637	609	620	630	640	632	561	630	633	635	619	597	639	615	602	587	622	574	608	627	646	609	648	618	588	643	623	619	622	638	596	618	639	658	642	616	652	601	608	668	620	580	641	625	661	644	601	623	637	639	635	634	621	627	585	617	656	604	623	625	633	576	598	585	609	644	572	653	601	635	645	569	648	631	643	648	609	634	642	634	591	625	640	611	620	588	584	598	612	622	634	610	629	583	602	620	570	616	603	635	602	646	647	593	577	582	606	604	590	632	606	668	633	594	629	644	611	648	587	612	605	619	609	606	639	653	586	623	647	612	575	631	648	653	583	629	656	617	645	629	607	591	615	638	647	632	622	599	631	616	613	583	663	649	571	597	662	615	593	635	586	611	652	638	588	588	634	644	604	634	589	671	647	603	644	638	608	593	604	631	638	633	638	604	656	636	604	659	611	598	619	613	613	639	638	622	645	590	590	648	623	609	625	642	666	617	581	589	638	618	605	649	626	628	651	613	599	625	633	611	639	598	642	626	628	612	602	627	623	604	580	581	620	658	623	619	665	633	620	643	617	568	629	619	638	590	601	607	633	648	592	624	604	627	611	623	575	646	581	609	606	622	597	604	619	625	620	615	617	616	632	550	580	632	634	590	606	594	604	608	650	640	626	589	627	662	637	643	589	635	591	640	621	633	618	626	620	629	641	641	589	636	655	616	660	631	633	634	600	609	664	605	608	682	591	656	619	658	604	597	622	612	601	614	622	616	620	642	586	634	604	606	618	650	604	625	618	578	626	641	633	651	655	659	619	621	606	654	570	615	660	590	634	611	607	596	642	594	654	607	602	628	586	607	622	615	616	643	595	643	608	617	631	607	648	626	644	600	610	615	624	571	648	599	644	627	646	665	563	658	637	610	584	581	632	611	585	617	574	594	592	638	605	640	609	621	639	678	598	612	594	638	638	615	624	617	569	659	653	576	672
35081	30304	35453	32003	26684	23177	15001	9985	9395	9683	7220	4650	2768	2130	1704	1474	1248	1154	1154	925	777	740	762	747	689	567	483	470	426	446	467	424	419	422	450	395	478	447	422	410	441	384	340	376	302	319	322	290	311	314	246	268	284	262	245	243	274	276	272	259	295	273	241	277	287	249	234	276	250	241	278	245	220	219	241	216	245	225	241	210	203	229	204	225	199	199	223	250	232	204	219	224	221	218	201	249	243	214	201	227	189	206	210	219	218	214	194	217	196	196	241	220	242	227	228	227	229	202	184	224	196	210	199	219	244	231	205	210	238	223	193	227	232	213	195	191	220	188	252	217	220	242	189	227	192	184	235	199	224	199	202	215	200	220	184	231	243	222	220	218	236	218	236	214	190	222	214	212	238	227	233	232	221	230	190	223	232	229	233	243	219	228	223	205	213	225	209	188	220	212	201	219	206	220	201	199	227	205	219	229	212	222	190	216	202	219	217	178	222	191	203	217	205	215	215	216	210	174	197	194	216	247	210	244	231	221	213	197	199	216	221	203	219	204	206	202	215	239	219	193	233	206	233	199	212	221	231	212	196	185	202	202	197	220	205	203	225	225	211	208	213	222	198	223	212	222	207	211	220	218	246	225	210	226	214	219	198	195	212	234	246	208	225	217	202	222	197	222	223	202	199	211	221	219	223	235	213	211	227	254	210	237	206	220	203	235	222	239	200	196	238	204	201	212	229	193	216	232	202	226	230	216	214	209	226	233	215	235	219	232	217	210	203	209	225	196	216	199	213	231	209	220	237	226	228	205	226	229	223	211	190	217	198	229	236	215	238	217	243	227	228	208	203	212	212	205	190	212	241	220	216	233	236	198	211	228	226	212	196	206	211	226	216	201	214	205	198	207	208	220	210	224	232	189	206	212	208	201	199	211	238	240	192	221	228	230	184	175	214	217	190	208	205	213	227	241	227	218	233	247	210	224	221	242	208	214	216	215	219	222	234	216	223	232	200	200	206	195	251	228	202	216	205	230	220	227	210	213	220	209	218	204	222	217	193	211	182	198	230	235	213	220	222	202	226	209	247	194	204	178	234	204	211	232	227	207	223	222	216	226	220	211	220	224	256	222	208	214	187	215	227	171	222	224	198	221	204	215	216	233	202	218	191	244	216	199	194	236	212	221	227	226	218	217	212	220	202	217	241	211	186	227	204	211	224	207	235	225	209	207	219	218	224	219	233	228	212	218	222	239	219	212	214	210	228	230	211	235	217	202	223	234	220	223	226	216	213	202	204	204	230	241	214	239	208	211	210	205	209	196	224	202	211	220	193	234	227	201	221	235	217	224	222	222	195	260	211	247	238	188	217	209	221	203	234	204	198	179	201	215	246	232	224	204	188	193	233	242	227	213	244	210	205	226	198	228	211	218	211	208	237	215	212	213	198	220	204	212	220	239	229	214	209	199	224	228	220	220	217	206	225	217	216	219	200	188	237	227	203	209	218	187	235	233	233	194	211	209	232	230	237	214	233	208	195	213	204	230	225	218	219	203	209	214	216	229	194	200	243	207	248	218	202	188	207	210	234	223	227	225	241	200	205	205	235	222	184	209	216	210	213	231	220	216	222	200	237	224	215	200	234	224	204	190	202	188	226	181	239	222	208	210	204	213	228	216	211	195	232	200	213	217	219	197	206	230	228	219	210	233	191	210	215	208	208	226	203	228	208	208	193	218	247	230	235	226	202	201	217	192	244	212	230	194	188	214	183	206	227	220	208	234	220	204	197	193	228	215	203	208	246	206	218	206	181	223	241	219	214	187	231	190	217	196	240	212	206	207	235	191	203	221	233	226	204	213	213	217	231	240	185	214	203	234	223	231	228	207	189	240	182	224	214	221	220	210	195	203	226	199	226	207	210	229	228	217	229	226	234	218	210	210	194	228	205	211	222	207	201	219	205	231	216	196	224	217	210	191	235	216	202	225	216	216	215	227	210	194	214	245	221	197	200	194	227	203	193	229	236	201	218	203	207	193	251	231	241	213	214	226	221	210	233	222	210	214	226	254	202	208	211	220	209	185	197	259	241	206	226	226	247	212	195	205	231	209	216	229	215	222	204	230	242	206	229	242	194	206	228	209	183	235	228	211	228	198	206	234	218	215	232	218	185	227	234	206	193	214	209	221	209	188	203	210	225	189	195	201	201	239	194	194	211	190	200	208	215	266	210	222	208	208	221	196	185	227	222	227	218	223	194	229	242	212	214	214	201	212	203	209	204	200	216	222	216	212	182	215	215	212	224	217	198	227	199	233	213	226	214	228	195	207	213	222	218	216	227	213	218	222	227	224	234	225	207	194	204	163	221	243	203	223	203	229	215	216	184	227	213	221	200	224	218	232	207	219	223	232	204	233	237	228	237	229	206	212	237	229	195	209	210	209	210	206	201	225	206	215	203	215	202	238	220	213	213	209	215	226	217	222	226	227	204	225	216	219	218	210	208	203	216	224	224	215	204	215	213	199	216	208	222	229	215	199	225	208	214	202	227	239	198	218	223	230	243	209	191	197	194	207	209	210	229	202	217	220	205	221	223	201	218	210	211	183	245	212	216	215	219	214	219	256	202	174	183	215	217	215	201	208	214	236	215	234	181	215	213	208	216	235	242	209	213	221	241	242	213	229	229	217	237	213	220	210	211	213	192	230	199	198	225	214	208	191	214	228	253	262	217	208	243	221	219	188	224	211	215	220	211	212	220	214	229	225	201	175	210	177	220	228	201	196	214	241	232	202	254	232	207	201	239	189	235	210	214	219	217	241	221	231	231	229	213	209	218	224	202	253	195	203	227	202	245	249	225	201	212	197	220	179	209	235	224	201	200	215	195	190	214	210	211	224	214	225	206	206	208	214	216	234	206	233	213	232	204	230	221	185	199	237	250	217	231	216	216	211	201	233	195	232	226	226	214	196	209	226	209	200	228	214	208	215	191	215	205	200	228	205	192	233	204	230	221	211	227	201	202	217	240	220	184	223	216	229	235	245	236	217	222	206	219	194	202	218	188	174	217	211	245	230	211	219	219	218	246	218	239	202	193	187	209	201	208	240	192	198	208	215	207	218	224	214	215	232	240	208	200	209	217	195	189	206	227	201	212	207	216	239	217	184	236	194	213	210	202	223	213	200	236	237	191	210	202	218	212	206	212	224	198	204	219	211	201	253	234	229	196	217	228	215	211	199	197	236	213	233	235	200	209	218	207	242	244	245	236	192	245	204	200	232	196	211	225	202	213	211	206	211	195	211	221	185	210	203	199	186	218	210	201	216	226	202	216	205	222	201	218	203	224	235	217	188	226	191	237	222	217	221	224	204	201	206	201	210	218	191	202	194	203	202	215	194	199	223	202	212	214	205	244	202	217	210	208	214	250	225	179	235	235	237	203	199	218	207	225	178	225	190	221	193	240	214	217	235	206	203	223	209	262	236	228	207	189	222	194	215	186	228	204	207	233	235	221	223	215	216
21893	22573	34364	35917	34372	28619	23182	19220	23877	26503	22780	17274	12079	10246	8361	7729	6804	6581	6450	4822	4147	4040	4217	4156	3796	2996	2508	2436	2352	2309	2471	2366	2304	2141	2367	2300	2581	2364	2123	2281	2244	1990	1930	1537	1417	1408	1452	1220	1143	1088	932	932	908	818	896	897	891	887	903	840	900	830	837	791	766	808	679	730	752	812	757	786	770	666	682	768	752	690	640	572	577	587	606	566	572	562	633	574	579	571	565	554	552	556	568	592	551	598	547	531	556	570	531	527	549	552	552	535	588	562	574	557	572	509	566	532	561	579	550	512	549	542	594	563	523	556	566	572	532	558	557	568	573	519	536	538	508	577	565	563	530	511	541	553	521	595	571	582	542	536	561	521	513	528	529	502	503	516	496	547	529	548	569	528	548	558	550	526	542	562	582	552	521	561	566	578	539	510	572	519	542	532	535	519	549	599	578	515	573	525	589	509	581	535	542	583	550	571	569	562	521	513	573	537	499	547	563	529	548	549	575	561	541	562	547	508	577	546	516	531	527	559	561	569	521	552	564	533	518	544	527	543	552	545	529	515	533	558	560	531	528	549	542	538	550	544	532	527	544	588	545	513	536	549	588	520	536	526	555	546	499	548	541	531	560	563	536	532	550	555	529	506	586	537	587	534	533	532	561	529	585	549	522	545	518	559	540	566	575	513	531	551	542	530	589	527	549	540	548	569	536	541	531	540	552	523	521	534	561	535	523	523	532	534	573	531	568	568	542	540	491	573	525	538	543	543	530	557	533	572	511	574	535	499	568	549	542	550	496	520	510	605	551	553	568	515	569	552	507	521	551	521	539	579	555	560	514	559	510	529	540	572	584	515	549	565	554	560	526	560	546	532	536	545	623	545	562	489	593	541	565	600	552	554	536	564	598	562	546	542	543	572	550	576	539	520	547	596	539	570	583	521	527	527	510	541	551	567	545	553	561	503	529	502	582	554	540	561	563	535	531	517	533	556	537	562	561	511	547	557	522	561	565	549	555	522	580	535	492	489	549	511	526	544	519	539	547	575	526	518	549	503	564	521	518	529	577	569	551	553	566	570	538	518	549	486	519	518	534	534	571	546	552	520	539	597	510	535	548	533	559	527	529	577	542	537	532	596	548	519	548	568	546	514	561	524	516	572	548	521	557	543	527	554	542	525	542	517	598	515	532	560	533	537	535	554	512	499	532	535	539	527	589	518	511	545	604	553	537	550	539	535	534	542	547	545	527	539	541	524	546	552	535	557	522	533	548	560	525	555	571	527	546	516	636	553	526	531	532	544	560	551	504	543	551	549	562	575	529	573	514	559	593	563	576	589	502	567	576	580	574	554	534	532	534	516	546	547	551	550	522	572	569	556	557	556	521	558	541	516	550	547	557	535	536	545	532	555	553	497	556	542	543	527	511	506	528	558	536	538	550	568	546	524	558	582	578	502	596	547	516	547	521	521	544	535	544	501	528	510	510	523	555	534	536	530	550	518	515	552	554	540	557	533	554	542	568	493	531	569	543	575	505	531	542	552	545	567	540	497	526	553	525	544	533	542	528	514	513	524	567	553	576	541	558	520	539	553	548	514	555	589	535	524	562	532	542	535	538	529	526	533	560	523	547	545	523	569	546	515	550	561	545	533	569	549	550	560	559	506	526	548	542	489	517	534	499	556	521	532	522	529	563	573	527	556	524	535	574	577	519	544	527	557	543	534	569	534	541	546	538	565	560	552	565	556	571	566	567	559	497	560	518	508	532	531	531	564	538	567	521	551	574	530	544	554	553	548	559	528	541	581	531	557	513	547	545	546	534	566	492	557	509	513	522	547	551	574	503	530	574	499	535	536	515	555	592	532	487	530	529	508	551	537	504	540	554	546	549	533	538	533	558	529	516	500	530	558	539	560	568	534	570	573	540	562	583	546	544	541	566	541	506	526	517	561	530	552	555	502	542	550	523	525	519	564	540	541	522	526	574	552	594	535	503	571	576	570	526	536	516	502	520	494	553	542	534	539	580	584	543	542	550	556	549	523	484	499	542	554	504	568	558	570	479	550	571	540	557	528	542	544	532	550	590	550	522	565	529	542	558	559	547	540	567	536	561	551	549	554	565	535	554	536	606	542	500	575	541	572	577	590	500	556	557	540	585	564	550	523	516	505	521	511	566	565	542	555	527	506	521	546	553	568	540	504	531	558	551	515	529	541	558	561	563	490	538	547	557	545	542	550	574	570	520	561	543	551	545	567	569	557	529	523	557	537	561	529	544	583	546	531	563	579	564	566	537	558	555	529	524	502	567	537	524	568	559	539	531	560	503	525	538	557	528	571	567	551	569	542	560	546	572	568	562	513	523	538	565	592	527	508	576	571	578	548	553	552	547	567	497	562	527	528	556	534	552	554	557	522	553	548	577	562	507	529	576	556	563	516	548	534	528	507	568	502	530	529	487	598	581	546	558	555	549	537	498	528	555	570	565	522	560	527	559	528	575	557	492	546	540	584	565	554	531	542	545	495	528	586	506	575	547	543	576	526	560	565	508	531	516	596	552	506	558	570	527	537	546	534	541	523	574	501	549	546	523	566	551	543	568	546	519	552	558	562	545	566	545	565	536	563	583	499	558	552	550	532	520	560	544	502	537	517	536	593	531	557	531	513	570	557	572	538	533	549	568	572	573	605	544	566	581	517	592	559	524	563	541	535	578	532	567	522	578	514	586	581	544	544	526	525	564	550	536	543	565	533	558	504	540	561	540	581	573	573	521	587	537	559	550	552	531	547	510	513	547	536	543	529	550	533	568	531	544	541	557	571	504	538	544	552	543	575	517	529	547	573	496	543	544	547	550	532	542	536	563	541	501	574	541	536	563	552	552	554	559	514	555	551	583	521	548	571	550	576	548	515	565	577	534	535	549	495	563	567	561	583	552	558	600	577	551	563	562	548	528	540	509	545	552	529	555	553	545	551	570	549	518	547	530	564	565	544	542	520	518	526	536	527	501	548	578	521	539	571	568	555	549	575	561	580	548	563	580	559	555	533	543	539	536	533	512	565	529	515	554	524	565	537	529	516	593	557	505	570	529	544	587	516	554	567	528	580	553	526	577	527	596	600	552	564	535	524	551	577	532	520	509	561	595	553	538	524	564	526	558	537	574	558	510	531	578	537	534	563	563	576	503	563	528	514	549	539	556	558	592	591	591	564	553	540	544	549	560	520	543	593	537	498	551	523	558	566	533	567	549	569	561	551	543	527	538	532	560	569	528	550	538	555	504	544	544	541	573	546	540	556	549	532	545	504	552	546	521	552	596	586	575	518	569	540	550	541	556	535	527	541	557	552	531	547	559	583	514	561	560	553	532	517	518	544	593	587	558	545	537	531	519	560	550	562	531	534	539	537	532	526	586	561	590	534	550	561	564	565	551	547	538	565	528	549	571	598	548	511	556	515	519	561	554	551	534	552	560	563	537	520	540	566	538	558	551	554	548	531	528	518	552	563	524	552	548	579	557	516
12220	7410	9789	6584	4179	3038	2092	1472	1201	939	863	720	605	531	514	494	459	404	345	350	354	404	353	315	325	314	284	294	312	309	308	292	277	298	269	262	265	275	275	254	293	263	268	280	283	287	254	253	256	279	269	264	270	284	250	262	234	279	269	273	238	273	261	269	244	276	256	237	244	246	237	249	250	218	266	269	253	235	252	243	282	225	212	253	250	247	246	260	245	252	262	272	269	269	256	246	254	246	252	231	262	233	216	242	232	296	259	236	280	261	253	253	260	261	234	257	245	248	241	266	256	250	215	253	247	268	255	286	225	278	242	260	254	240	229	263	247	229	257	266	243	262	239	269	264	289	271	258	253	259	261	285	268	273	219	254	293	276	263	256	237	251	281	248	227	250	250	206	243	271	246	219	256	269	223	271	248	238	244	256	254	235	245	253	228	221	246	242	236	265	279	295	250	223	252	263	244	270	252	233	260	272	215	243	284	241	232	265	240	266	272	257	262	252	250	251	224	257	253	250	236	283	245	245	256	243	243	252	252	246	273	243	271	270	239	261	252	270	268	267	243	260	291	270	245	251	247	265	236	261	244	228	271	244	219	262	251	260	260	224	253	254	234	244	241	249	233	287	231	259	244	250	263	254	262	226	246	267	271	261	247	251	283	240	219	254	280	266	257	244	264	283	255	246	246	239	237	242	241	254	265	247	230	250	248	250	278	249	291	265	256	265	260	206	247	240	232	251	253	238	253	253	242	257	225	265	230	248	273	268	250	230	285	277	270	252	252	255	236	235	232	281	262	247	258	258	289	274	235	232	244	246	241	249	252	261	272	233	242	221	251	231	275	241	243	260	241	254	263	247	242	222	256	250	287	266	249	257	250	244	249	249	248	272	251	239	235	240	268	255	234	249	251	248	244	267	244	250	228	238	225	276	240	252	256	288	258	226	254	259	251	297	251	260	245	245	276	240	242	254	251	244	262	246	246	235	256	207	269	231	270	274	260	245	235	238	287	256	242	227	239	274	237	251	238	221	228	251	253	222	267	247	259	245	241	248	241	246	247	251	256	242	268	251	260	251	264	265	240	255	247	248	239	235	257	234	258	239	234	248	254	262	247	251	256	284	228	240	211	223	224	235	269	271	255	263	229	255	244	255	268	257	241	276	262	233	244	248	235	246	244	247	247	267	258	286	259	267	271	248	251	253	226	258	275	249	270	262	264	239	246	244	288	262	281	243	243	260	261	247	256	264	235	263	250	265	252	243	256	263	243	253	247	236	249	236	249	251	251	238	251	236	224	255	253	240	259	276	261	259	237	283	278	236	267	225	275	239	246	271	256	236	226	240	226	259	263	260	261	265	211	256	236	242	250	252	282	244	252	251	263	245	265	231	269	261	214	235	265	216	256	266	259	262	250	255	256	241	213	252	280	272	218	262	258	268	252	264	210	271	260	261	252	324	249	259	266	289	267	270	242	260	243	255	248	262	255	241	222	226	250	233	251	282	264	276	258	271	263	221	260	250	213	248	245	240	251	250	259	253	249	238	244	226	252	275	236	245	249	245	246	232	263	254	236	263	241	226	271	226	249	249	242	233	214	258	234	246	249	244	236	248	246	277	239	241	216	235	254	256	233	212	240	254	263	256	256	242	267	246	210	258	275	241	277	241	235	251	274	255	244	225	261	253	248	260	263	251	232	247	269	223	236	220	210	263	249	256	256	264	275	266	256	263	251	249	245	247	246	245	248	247	221	273	255	252	258	270	258	257	261	257	243	244	242	223	243	266	261	289	229	287	228	262	214	242	262	262	261	249	255	216	231	262	279	280	291	265	245	231	263	241	228	259	244	259	251	249	248	261	215	252	286	243	261	258	233	257	234	283	261	269	227	241	260	270	225	230	258	240	248	274	240	248	258	251	250	261	234	280	245	257	231	258	269	256	239	244	259	261	262	258	230	258	254	233	252	237	232	254	263	241	239	248	240	230	272	276	256	232	213	243	242	247	277	236	252	254	252	245	245	244	224	240	254	256	247	237	236	284	263	244	237	263	244	292	255	258	285	229	252	268	245	235	253	284	263	227	263	277	267	258	242	233	255	258	226	260	238	270	242	244	252	239	238	262	258	245	236	246	266	254	275	255	243	251	258	240	235	264	272	260	270	275	253	277	246	245	254	254	241	254	277	227	242	260	269	240	267	244	287	238	228	245	215	247	253	248	280	249	235	251	253	258	255	256	227	190	258	264	259	231	251	226	259	238	278	246	229	246	274	269	235	249	251	243	286	245	256	257	285	240	253	270	261	248	266	243	249	250	284	237	239	267	259	296	260	243	254	261	266	236	240	239	261	242	273	261	254	220	253	230	233	252	262	246	231	240	249	255	260	233	256	246	225	283	243	250	257	235	279	258	266	270	278	250	243	260	256	239	262	242	245	257	248	266	228	234	241	264	219	240	230	266	256	250	266	255	284	269	222	253	237	252	281	240	271	246	263	241	263	233	255	270	255	256	255	246	283	248	225	268	271	260	250	253	239	258	245	243	257	265	287	241	260	237	259	241	240	242	282	261	255	245	241	233	256	221	239	241	248	237	216	258	239	269	261	219	243	272	241	232	245	236	259	248	266	249	277	268	273	270	253	245	246	235	247	224	238	204	241	273	252	261	220	265	232	228	294	272	237	237	245	261	238	245	248	249	279	251	229	259	234	233	251	275	236	258	243	278	244	249	246	267	265	247	244	250	234	272	231	244	276	271	265	250	257	240	249	260	242	267	246	239	246	252	240	235	260	246	260	265	269	265	255	260	257	236	229	230	237	252	258	256	219	246	263	247	269	216	280	238	239	243	221	237	242	221	224	216	260	275	246	253	238	242	251	276	246	257	238	264	221	297	284	278	260	270	267	275	272	246	268	242	226	255	244	232	244	223	273	232	263	253	261	250	239	262	232	221	226	256	244	278	231	252	245	262	272	245	251	287	253	230	253	223	261	250	263	242	241	256	268	259	236	243	229	248	236	216	223	253	231	244	230	238	261	256	220	253	249	220	277	268	265	240	275	229	263	222	271	238	244	254	238	253	229	230	252	271	250	240	270	247	258	247	246	257	276	278	249	289	258	235	247	228	221	216	227	268	249	248	266	251	239	268	269	246	241	242	252	227	244	254	262	275	265	236	254	230	237	255	272	272	252	258	262	303	237	267	246	278	266	239	248	270	217	225	265	265	274	270	242	226	264	232	265	305	243	241	240	232	266	278	244	258	251	247	247	269	239	258	253	242	250	254	235	232	260	261	256	267	244	265	275	264	263	237	251	266	273	248	249	243	241	255	270	241	262	276	256	240	241	255	252	257	227	278	258	276	263	231	244	281	267	252	247	223	269	259	252	280	234	269	237	257	254	249	255	254	256	278	237	257	225	254	264	232	249	242	256	287	266	242	249	252	250	251	254	254	261	244	239	269	236	239	240	214	248	244	259	241	232	262	224	271	231	254	237	262	251	273	297	269	230	255
7492	7147	15130	15330	12731	11204	8134	6378	5515	4720	4070	3297	2729	2612	2397	2088	1881	1801	1539	1472	1463	1331	1249	1160	1063	995	1002	971	1005	944	897	902	920	886	849	829	937	849	829	836	881	879	836	849	805	806	813	839	769	767	731	714	680	695	718	659	696	696	734	734	653	703	689	658	708	699	627	643	647	679	661	685	660	683	572	617	645	628	575	662	644	652	671	654	599	631	689	636	650	581	638	614	686	650	638	595	601	629	693	627	604	635	640	630	671	653	660	635	648	573	645	577	614	624	636	623	593	618	644	579	627	646	634	617	619	620	604	606	663	612	590	644	641	611	645	638	627	652	645	637	654	660	626	548	677	638	605	608	657	623	642	622	602	659	634	578	610	623	644	655	595	600	656	585	622	628	618	621	653	606	598	615	667	625	632	566	608	659	632	610	686	658	641	623	641	608	614	631	612	620	633	662	645	589	620	661	588	673	675	618	617	594	686	614	678	616	584	626	637	677	658	664	628	625	655	600	587	623	638	618	661	652	641	651	604	659	591	682	594	661	619	615	608	609	647	611	647	632	591	617	669	676	636	578	629	648	638	638	611	661	612	637	606	635	612	612	625	643	630	557	624	634	629	623	653	675	641	638	639	637	617	592	643	673	669	617	660	612	606	626	632	646	654	597	661	629	627	617	662	652	655	642	570	615	625	624	631	633	603	634	593	653	620	614	657	655	643	599	621	603	594	601	642	638	586	641	646	663	641	634	631	651	627	650	665	673	648	579	620	646	635	620	640	637	660	605	601	630	614	581	616	647	628	647	592	596	660	668	618	664	630	598	603	637	650	637	643	590	637	597	536	634	611	610	670	650	634	652	601	656	675	600	626	607	675	648	638	597	619	625	632	648	620	641	629	690	626	640	605	592	619	636	623	616	632	606	621	591	628	646	644	647	616	624	623	688	589	636	587	665	667	614	618	631	603	646	596	595	620	652	615	631	636	597	598	645	578	634	699	636	636	637	624	666	620	650	628	632	643	627	647	648	595	627	646	631	636	613	612	631	613	618	633	646	578	632	627	625	599	612	662	588	658	627	619	633	626	626	654	619	627	571	655	662	617	586	645	590	603	660	637	645	669	642	602	655	602	631	647	650	648	632	652	630	596	612	647	654	609	606	647	622	596	598	650	638	610	590	635	659	640	611	644	644	629	612	612	664	636	641	630	639	672	642	642	665	610	626	562	633	588	659	645	661	679	648	633	657	626	634	667	634	646	606	610	635	644	621	596	645	649	644	636	659	648	630	644	624	623	626	647	666	600	671	646	633	633	590	633	632	641	628	613	626	568	614	623	674	700	598	639	623	591	603	634	634	616	643	638	584	618	643	627	631	617	616	647	612	637	631	634	611	591	626	624	635	644	655	675	616	599	656	643	569	658	659	615	646	630	654	614	626	609	616	605	692	629	616	642	609	595	636	710	631	665	623	598	596	613	664	617	645	631	607	634	611	628	603	621	656	610	680	594	621	647	645	597	584	565	593	630	654	618	630	658	645	651	634	589	605	624	649	641	597	631	636	657	645	648	593	630	608	647	676	628	597	645	630	643	619	604	651	608	637	627	574	635	611	636	638	594	661	621	641	648	614	596	599	612	631	634	603	672	608	611	646	667	636	634	644	614	558	656	650	617	675	627	655	653	600	627	664	612	625	666	664	662	642	649	657	652	639	646	647	629	656	627	619	674	621	658	599	647	611	652	625	561	623	678	607	663	613	579	644	627	613	616	633	596	614	638	645	636	584	655	608	648	653	651	626	641	625	602	673	679	637	641	632	626	642	611	620	625	648	663	608	624	639	606	608	602	623	622	642	581	611	681	657	651	626	665	643	594	609	655	622	612	613	612	647	608	632	617	644	652	610	667	573	613	616	586	592	606	626	592	666	643	623	626	625	639	597	656	633	625	629	600	624	623	702	630	604	651	664	658	678	660	662	641	660	638	654	641	600	660	669	632	653	604	638	678	644	619	600	627	587	625	637	599	644	642	635	648	569	636	623	604	581	657	620	597	617	651	575	631	633	651	644	625	617	621	663	631	589	630	580	641	613	633	639	659	633	605	594	651	644	621	693	656	629	580	633	629	594	619	647	644	683	615	620	611	647	583	626	602	609	605	626	600	608	615	599	648	627	636	629	617	678	616	627	592	624	707	633	590	631	559	654	655	587	635	595	640	591	675	641	631	624	608	646	649	643	666	660	661	594	604	591	611	641	623	632	670	605	713	670	613	627	582	630	596	621	643	625	631	623	622	624	659	658	641	614	633	616	618	641	657	603	619	659	599	614	601	648	604	627	654	636	643	617	633	652	603	569	628	643	626	652	649	605	625	631	626	615	640	665	603	639	643	656	642	634	675	653	658	614	640	634	633	640	629	620	632	658	642	618	629	677	676	611	654	610	607	617	646	645	630	668	623	611	608	631	674	576	617	661	641	572	648	596	662	587	641	603	625	650	665	655	599	656	633	646	624	617	635	643	618	640	659	637	660	650	671	656	618	667	664	608	615	618	603	604	654	659	606	650	618	631	643	595	668	679	648	624	635	641	620	627	668	635	656	633	646	622	628	607	620	643	646	644	627	622	641	611	599	626	588	651	609	609	658	628	592	618	627	641	647	627	643	627	657	611	684	647	625	618	628	652	615	610	605	642	620	693	622	647	656	610	622	613	594	624	676	624	621	651	607	584	612	594	633	600	613	618	595	654	633	648	648	626	654	605	632	602	632	627	645	627	642	611	596	649	658	623	654	638	675	621	635	640	657	583	602	666	628	666	633	665	657	659	619	634	618	621	658	602	650	655	632	651	644	621	601	588	593	620	603	655	640	643	658	655	614	634	634	590	639	661	648	617	642	648	645	645	611	645	620	620	631	641	592	622	624	627	631	634	632	628	650	616	607	623	610	636	608	613	613	612	674	594	609	656	621	591	646	646	605	631	619	579	647	644	611	644	641	662	644	639	564	628	624	611	617	651	665	655	644	644	648	629	667	665	608	625	659	640	621	617	632	609	647	636	593	642	638	609	676	615	607	640	671	645	654	628	623	649	695	634	615	602	657	639	602	619	595	596	621	652	667	645	621	591	682	610	651	653	663	653	651	619	648	627	602	624	641	649	656	569	623	591	617	616	679	652	641	633	625	607	627	628	649	616	626	640	636	653	664	580	633	664	616	638	614	620	606	591	613	632	632	666	591	608	610	614	599	645	643	665	636	677	655	666	603	664	618	609	601	608	684	679	632	634	644	615	666	663	635	614	616	583	638	640	625	646	644	649	608	633	612	620	631	623	615	611	621	630	651	629	644	652	631	648	637	582	645	599	598	616	626	669	650	696	570	626	603	641	606	636	628	593	611	603	608	619	615	603	645	634	611	641	600	650	617	647	649	623	680	622	606	599	679	626	634	637	655	638	596	584	598	620	600	632	610	674	590	624	636	611	676	628	607	636	637	650	620	640	639	629	636	626	630	611	658	601	611	631
28914	24424	29680	24109	22314	20355	10750	6330	7205	6464	4609	2742	1588	1275	1217	1045	959	788	750	600	545	631	615	600	509	469	421	423	406	433	421	391	370	404	394	420	376	392	385	390	415	359	365	360	320	349	322	325	273	291	276	271	284	290	293	299	284	277	252	255	288	234	242	272	258	277	275	261	272	293	259	259	287	212	250	248	272	276	251	249	296	264	257	284	252	221	264	260	245	237	273	248	262	288	270	264	260	259	262	251	223	223	288	251	234	215	273	261	223	242	232	264	256	256	207	244	272	263	265	223	261	258	253	261	277	268	257	277	226	251	248	240	248	213	204	261	250	233	269	264	235	260	256	255	239	267	251	264	222	243	254	239	231	272	269	268	286	244	230	252	237	262	259	245	241	250	265	245	278	292	252	226	252	243	274	261	249	253	267	229	258	267	260	236	252	225	253	234	281	231	252	243	248	241	246	280	227	247	268	243	243	273	251	272	241	243	271	253	261	245	273	242	236	233	262	286	248	239	243	261	237	270	235	224	235	288	248	233	254	269	234	234	252	252	280	248	259	249	276	252	236	242	248	263	242	258	248	244	250	255	277	221	258	237	260	244	210	228	248	276	260	245	249	233	264	251	257	262	270	260	261	281	244	258	273	226	257	243	270	250	241	259	220	256	241	226	237	231	227	246	254	257	261	218	267	267	274	251	252	262	268	243	256	259	240	225	267	261	238	258	264	241	240	258	240	279	236	274	231	260	248	265	265	261	268	260	274	228	255	271	235	258	254	250	268	265	279	267	246	273	252	255	225	251	246	232	225	249	229	273	273	240	229	241	268	245	243	265	244	254	251	247	246	232	225	226	247	259	280	234	244	238	223	295	257	271	250	278	247	250	261	236	262	270	286	264	237	273	233	255	256	275	239	242	231	270	215	240	250	248	267	254	239	233	238	221	263	248	254	274	233	233	279	253	252	249	241	228	225	256	265	240	260	241	245	271	240	238	263	232	242	257	253	285	265	248	271	246	265	225	267	258	254	247	256	229	259	266	225	225	260	245	264	258	260	243	260	254	260	257	260	251	254	225	251	263	271	267	238	260	233	232	294	269	249	282	240	242	240	239	268	247	249	267	234	224	259	260	251	271	269	243	277	261	266	236	273	266	239	267	286	248	265	270	221	268	248	234	253	272	224	255	235	249	260	239	267	244	254	256	246	268	248	235	239	270	258	285	248	252	251	240	246	225	247	263	253	259	241	251	278	249	242	259	235	234	256	253	256	268	235	273	266	237	246	239	233	236	265	268	224	267	234	253	284	280	226	218	260	235	238	273	243	242	247	278	262	239	259	240	239	256	279	261	262	230	277	255	239	248	240	246	255	243	264	235	256	243	229	235	262	297	255	244	253	235	266	288	259	268	229	267	240	250	228	250	221	250	268	242	249	260	230	260	253	240	274	224	228	252	275	265	257	229	280	261	233	237	248	247	245	250	268	259	224	258	255	251	243	237	230	224	230	239	251	272	247	241	280	253	235	245	251	251	234	261	258	258	254	259	257	249	274	289	236	252	254	255	261	264	238	255	213	239	236	265	263	247	257	218	237	251	262	258	245	250	261	212	262	258	250	236	265	237	227	233	248	233	248	250	232	259	292	251	253	237	225	227	246	253	246	273	250	262	278	253	208	260	297	260	229	273	242	231	255	264	231	253	240	251	256	205	277	276	243	260	269	275	269	239	280	233	245	251	239	259	276	260	247	246	263	246	241	214	231	231	226	263	242	285	242	257	232	250	246	222	225	273	227	263	278	226	260	254	248	286	270	266	246	283	250	273	267	264	249	263	265	264	271	259	226	270	243	241	278	230	233	244	261	229	244	260	256	292	250	251	270	229	246	264	295	259	258	229	266	258	266	246	235	249	232	226	227	270	240	262	243	283	275	266	259	251	252	299	259	240	263	257	261	250	259	245	242	237	268	242	240	243	241	274	237	245	245	241	271	254	243	259	263	240	252	283	218	289	276	269	256	229	256	262	251	237	269	276	244	247	253	271	272	254	228	242	245	265	276	252	235	243	234	247	252	251	251	265	246	246	248	268	278	272	252	250	262	231	254	256	234	253	237	256	233	251	251	275	232	289	244	255	249	237	256	236	233	260	286	260	229	260	261	257	243	236	259	237	230	263	270	259	249	259	233	240	257	259	258	224	253	233	261	218	263	265	268	262	247	250	245	268	220	278	264	246	260	262	253	238	233	261	250	290	250	257	226	255	230	254	220	235	251	219	250	251	256	267	259	244	272	233	242	246	263	224	270	270	261	262	239	258	243	252	245	222	258	229	265	227	271	251	247	229	229	237	261	237	272	254	249	278	236	241	222	273	250	251	239	248	251	234	271	266	258	238	258	242	226	273	242	237	229	257	260	255	290	260	259	248	277	243	253	268	242	255	242	273	235	228	225	251	263	233	215	237	256	259	229	242	235	261	256	260	246	232	249	267	271	247	219	263	260	244	256	260	290	244	229	272	235	240	238	219	272	246	252	262	248	253	255	235	256	251	253	281	231	246	262	235	278	247	280	280	244	246	261	269	232	255	225	239	230	234	256	255	238	246	247	277	243	267	237	255	224	257	243	245	262	235	268	254	267	236	240	261	254	239	247	255	248	267	231	256	286	276	255	246	254	260	249	254	245	236	248	260	253	262	246	213	242	236	286	266	257	244	247	245	239	242	254	260	237	242	255	265	277	246	242	259	243	287	261	250	226	266	249	255	237	257	261	227	267	255	240	254	252	258	271	273	257	248	256	261	253	262	254	267	261	227	272	229	245	228	267	242	234	272	241	232	258	244	277	243	251	246	266	239	210	225	239	238	261	268	270	254	251	305	270	233	288	265	257	232	246	256	265	258	253	231	246	227	283	236	250	250	250	258	261	248	267	223	257	243	258	249	272	267	261	229	240	266	256	251	230	261	277	269	248	236	240	236	259	245	264	226	270	221	265	240	291	228	254	236	246	277	211	232	231	265	243	264	269	284	248	245	237	249	215	260	245	239	245	274	261	241	259	232	295	262	212	288	279	222	236	228	225	231	264	258	244	273	282	252	249	228	246	239	256	269	234	239	267	254	242	261	277	272	251	234	278	259	224	264	269	227	234	305	268	236	242	252	250	264	265	269	239	270	282	272	235	246	256	283	260	247	234	257	264	235	252	230	236	250	229	250	239	234	255	274	259	247	263	240	229	255	222	242	263	271	257	246	231	228	281	273	277	239	234	271	279	248	265	237	262	241	273	254	242	242	278	271	241	254	271	281	254	253	243	274	240	244	261	293	242	261	246	253	232	255	244	245	254	271	234	277	260	253	307	279	243	248	275	258	244	222	248	247	254	235	246	272	250	228	271	240	229	223	250	269	236	249	239	272	251	252	284	253	256	283	248	265	217	231	246	234	233	252	222	252	227	236	243	216	278	250	254	220	255	246	258	292	261	291	235	238	272	244	220	239	253	251	284	281	268	259	228	261	237	256
18099	18929	29749	28904	31878	27277	17571	15032	20564	21240	17413	12050	8047	6548	6691	5796	4901	4387	4220	3397	2714	3184	3294	2905	2504	2225	1967	1830	1836	1831	1830	1676	1675	1660	1793	1803	1840	1806	1677	1699	1742	1576	1547	1312	1210	1243	1178	1050	1007	966	924	822	838	793	810	807	843	853	837	797	883	742	737	770	679	791	765	767	747	689	791	719	716	733	730	734	694	649	728	651	648	667	653	706	707	674	680	596	640	639	599	688	650	653	600	660	623	670	600	628	633	635	639	662	649	671	645	692	664	628	645	665	647	586	652	589	631	651	594	662	642	666	631	623	630	613	643	661	666	675	625	651	611	649	643	618	587	590	580	646	657	641	634	633	677	603	607	622	616	641	644	660	614	636	594	640	623	652	643	627	615	649	653	660	622	664	622	691	623	624	647	646	648	621	618	608	598	611	647	592	682	629	671	670	648	614	589	686	654	599	644	595	604	561	617	640	595	616	605	608	624	600	640	600	600	634	615	625	626	640	635	660	648	645	619	616	626	656	607	683	619	652	611	625	644	628	577	632	610	608	639	620	647	676	617	641	654	617	641	638	633	654	641	572	605	612	591	650	645	624	626	638	623	598	637	653	631	625	605	650	615	635	652	639	638	582	613	619	664	627	632	668	641	614	613	609	580	615	625	641	636	646	648	612	626	615	613	606	613	630	652	656	582	648	609	612	638	674	616	612	633	669	576	672	670	600	620	607	587	597	605	636	596	604	579	549	658	627	648	660	601	622	615	683	625	666	649	635	646	630	637	642	659	643	671	619	627	611	640	654	598	599	639	613	653	644	656	639	681	648	612	643	592	594	657	632	587	651	680	625	639	623	664	621	659	624	630	610	664	672	616	589	603	616	607	660	591	620	613	661	629	662	625	642	657	610	626	619	637	639	608	625	630	605	626	592	687	631	595	645	627	619	614	635	632	608	622	624	644	625	665	602	633	619	617	622	644	627	620	647	617	634	637	583	644	628	604	622	636	637	616	640	606	613	629	598	618	607	611	643	616	642	640	655	638	646	621	602	645	612	585	615	610	601	662	643	574	639	613	627	638	613	650	615	595	624	634	643	605	629	632	616	590	626	582	618	635	572	666	609	685	628	608	666	604	620	627	637	616	662	643	677	591	624	620	631	596	630	619	642	612	626	608	625	612	630	586	638	651	600	606	645	618	620	639	625	632	621	631	642	613	673	604	636	628	642	660	634	684	663	647	592	630	651	624	623	609	658	627	670	614	653	621	605	584	611	626	682	620	650	639	648	619	633	629	647	647	615	638	621	626	640	572	650	637	642	661	636	606	616	662	643	598	661	652	617	632	642	653	668	618	653	595	601	655	647	627	635	618	618	614	593	636	658	594	701	608	625	618	660	644	673	664	620	684	617	647	581	610	594	652	623	619	663	620	610	638	659	660	641	600	626	599	624	654	626	624	701	607	624	603	583	617	649	646	593	624	639	575	622	632	630	646	616	593	609	655	655	626	602	559	673	552	619	657	642	662	629	632	650	627	658	611	671	612	667	613	617	619	616	648	650	693	611	638	616	632	631	648	603	650	585	600	623	621	629	616	627	617	619	584	615	654	674	633	606	635	614	631	644	623	636	609	631	614	647	658	651	649	611	592	637	618	675	607	581	655	640	620	660	631	636	622	616	613	652	664	627	648	606	634	625	628	590	664	659	600	594	627	629	631	644	644	603	631	634	633	682	630	571	616	586	635	627	631	618	601	625	610	609	646	620	614	611	630	646	618	617	636	609	590	652	601	606	592	636	624	648	626	662	634	620	668	641	657	597	697	668	612	600	622	611	652	630	614	639	631	615	643	596	641	602	611	635	623	655	634	621	609	631	638	623	626	582	642	618	602	624	629	672	628	614	660	661	636	663	623	625	661	649	650	635	633	587	670	645	580	626	631	632	628	656	597	625	610	576	622	633	604	617	650	628	625	620	625	641	613	662	624	613	615	627	634	626	604	636	600	661	624	653	639	648	663	635	615	651	647	619	618	639	621	623	615	601	607	584	604	619	649	632	635	625	664	633	604	637	634	627	579	628	606	635	636	637	614	621	622	653	646	658	602	607	657	631	590	666	590	626	590	618	623	618	642	648	659	674	627	640	593	667	620	644	619	623	636	638	591	601	647	614	636	598	636	615	647	609	624	612	618	610	596	621	595	659	604	663	612	649	665	610	633	612	647	626	631	629	633	630	637	659	612	665	588	634	629	623	631	639	612	618	639	632	654	639	654	659	592	634	560	655	615	680	659	625	642	632	612	583	641	585	657	622	621	652	680	635	640	621	637	620	626	599	617	642	610	612	632	646	638	601	651	659	631	654	625	577	613	652	636	632	641	618	581	630	680	625	589	622	646	654	622	664	624	618	647	613	647	630	683	655	674	617	665	664	637	612	630	609	633	640	577	610	621	619	604	654	581	625	651	650	601	637	639	594	643	612	635	621	627	591	634	647	625	619	646	623	679	613	630	594	658	631	659	627	657	675	654	656	624	639	588	608	633	643	638	620	664	587	618	617	655	620	672	658	622	611	612	639	625	577	586	593	636	610	653	608	629	627	624	631	644	616	669	628	625	632	663	635	613	606	623	601	623	603	637	635	610	615	649	604	655	626	611	684	593	664	632	649	611	652	634	639	636	610	638	630	682	640	610	660	621	662	627	655	649	676	630	614	673	655	637	653	652	631	653	628	625	643	657	647	632	629	583	666	639	616	622	660	655	622	653	613	640	611	669	640	647	641	628	629	591	659	647	605	665	653	632	666	626	632	593	633	610	633	633	639	639	618	611	649	635	580	641	644	616	609	616	655	609	649	560	623	639	593	636	590	627	620	627	614	615	622	650	630	626	657	607	624	603	636	640	597	614	596	626	639	643	623	622	698	652	592	594	638	633	583	663	631	627	631	584	621	626	636	605	618	636	650	652	636	595	629	631	585	607	630	694	650	615	608	593	658	598	616	614	635	623	589	660	647	642	650	638	676	602	607	673	646	639	643	651	647	612	651	616	644	604	657	654	584	649	640	654	654	634	652	662	588	602	600	643	600	595	614	624	635	587	618	643	611	613	619	648	627	649	638	598	637	586	642	630	628	651	605	607	678	610	621	618	634	577	611	601	678	616	601	653	675	609	663	648	642	620	592	597	555	647	646	667	613	641	615	617	603	602	642	631	627	632	644	649	643	570	653	625	616	652	622	624	631	661	632	632	598	653	617	639	629	655	624	652	646	653	651	635	596	666	591	628	634	612	658	670	629	604	634	628	640	620	678	582	621	616	630	627	626	632	645	646	623	614	614	645	633	617	606	578	624	667	631	660	639	613	597	621	630	613	673	597	648	649	642	636	598	648	621	641	618	604	666	642	660	640	616	644	606	591	648	652	617	596	605	642	586	653	643	641	614	592	628	589	605	651	608	638	617	613	648	648	608	601	613	605	607	593	634	625	624	664	661	645	611	644	619	655	632	630	619	654	598	614	604	620	617	613	652
34502	27867	32338	30360	32031	28598	17400	12367	12435	11560	8491	4773	2924	2228	1795	1668	1368	1126	1055	825	688	835	869	797	671	555	511	468	469	469	473	461	414	402	452	448	524	513	463	461	430	387	367	361	317	337	335	280	294	304	295	287	283	257	292	294	251	285	253	248	258	227	260	241	248	243	243	260	251	223	258	240	276	256	243	251	277	244	252	216	262	234	219	207	214	234	241	231	232	214	209	197	229	201	225	231	219	205	213	223	238	201	231	234	197	199	225	235	218	235	230	201	217	221	222	199	225	234	219	227	242	204	190	218	219	203	208	200	246	227	236	193	191	224	203	230	205	240	239	212	205	210	240	219	250	219	221	218	202	230	233	207	193	199	215	229	234	222	239	249	195	205	236	224	232	216	221	192	232	208	199	208	229	217	236	201	206	215	235	232	199	185	246	244	226	191	242	238	224	213	220	236	234	239	223	240	242	201	238	227	211	216	235	237	238	239	225	214	217	221	221	224	214	203	226	217	226	234	211	242	206	183	227	213	213	187	193	205	224	215	222	215	234	235	244	216	211	214	214	229	222	214	234	221	203	217	230	205	209	223	233	220	228	214	230	221	198	195	234	230	203	193	185	193	204	210	233	221	204	218	235	223	217	235	208	211	211	213	235	227	192	216	221	216	247	233	221	245	220	253	197	244	215	216	222	225	222	209	230	218	220	210	226	198	207	217	224	220	220	232	194	225	215	228	215	209	219	195	226	251	217	212	161	203	194	228	188	206	212	222	204	209	235	230	235	244	203	233	214	226	197	199	223	248	240	226	226	213	212	232	212	235	225	203	232	230	195	233	206	228	215	222	198	194	247	207	216	224	225	246	190	201	271	208	219	217	202	202	212	232	219	213	212	204	256	235	191	222	236	241	227	215	185	235	206	240	185	223	217	224	216	221	254	207	222	205	219	212	214	211	253	216	250	202	227	213	216	227	206	216	223	222	208	185	227	224	228	226	209	197	218	259	218	205	187	224	213	216	236	219	209	225	243	227	233	214	202	231	188	207	199	212	220	238	212	237	203	183	212	225	212	192	199	239	243	205	227	203	201	204	221	229	228	221	257	222	219	225	214	218	211	224	222	207	209	221	225	216	216	219	209	218	221	206	225	207	233	225	239	209	206	231	241	195	227	209	200	215	202	214	207	219	194	211	214	211	211	186	206	202	187	222	216	223	230	233	222	231	242	205	257	227	218	206	225	209	224	245	221	219	222	235	190	238	244	215	207	228	239	219	235	227	198	204	216	222	225	206	190	197	237	226	218	217	184	210	240	223	236	220	219	215	226	220	222	207	205	225	242	209	221	197	213	220	249	203	231	256	241	222	226	201	225	218	233	189	228	227	220	221	199	219	208	221	220	214	238	238	270	253	222	208	218	244	204	206	225	220	243	228	220	245	228	204	207	179	221	219	231	185	217	231	219	229	193	231	215	227	244	225	213	207	233	227	206	213	217	221	216	227	243	187	236	212	220	202	193	208	229	231	213	208	228	215	238	210	242	236	219	232	205	201	202	208	198	188	204	224	211	229	236	225	228	205	225	225	225	211	217	232	238	191	208	190	222	242	212	237	227	222	232	216	217	217	203	208	221	234	221	231	208	210	218	191	210	226	215	221	230	232	226	205	226	200	221	210	240	220	196	206	213	236	245	226	203	218	225	215	221	212	215	223	220	233	207	200	199	228	207	217	209	208	226	208	239	212	206	224	218	195	218	218	231	231	201	214	217	211	213	225	238	257	195	237	253	206	193	211	226	236	203	203	214	218	202	244	216	250	197	210	215	216	208	214	228	260	218	229	215	220	224	189	228	200	215	195	249	182	204	232	227	211	187	210	241	196	186	205	229	203	217	224	194	221	224	203	216	214	183	244	210	239	217	239	214	201	195	190	230	207	217	239	217	214	207	230	193	229	226	212	232	217	225	227	223	228	227	210	246	214	210	202	226	210	224	205	216	220	205	224	199	232	220	213	209	211	206	234	223	204	228	208	230	244	224	216	240	235	222	189	194	212	212	214	227	245	215	219	211	230	230	232	235	208	262	214	218	207	218	224	233	201	227	236	218	216	217	234	235	239	200	205	211	222	213	210	220	206	224	207	219	226	232	205	229	218	214	212	242	215	210	217	250	194	251	220	195	193	230	231	238	217	233	241	215	225	203	214	229	224	231	230	206	221	228	228	221	205	210	210	210	234	204	215	224	226	233	229	236	225	213	243	209	217	236	215	208	220	223	254	212	217	243	238	183	229	217	208	219	199	216	222	202	208	212	212	217	197	234	215	233	220	251	190	225	204	218	239	236	202	238	203	233	236	217	207	243	233	221	225	236	209	218	216	239	211	234	194	250	217	207	209	217	239	210	207	244	206	230	253	204	223	217	205	214	212	237	221	222	205	211	226	220	204	230	240	199	204	205	227	214	232	215	251	244	220	206	219	215	254	216	218	211	215	203	208	196	234	224	185	228	246	192	224	226	216	216	226	211	195	233	246	207	202	216	223	211	224	201	223	188	202	226	184	195	208	197	211	218	238	236	196	225	217	196	212	231	221	181	233	206	238	228	212	219	190	207	210	217	218	222	211	200	198	202	204	222	195	195	222	213	199	212	229	216	215	226	208	240	211	220	245	215	221	211	219	242	236	196	214	225	226	196	218	246	216	198	206	219	225	215	227	244	221	202	215	236	222	212	217	207	221	218	219	252	200	216	228	205	223	211	221	211	211	223	225	201	234	222	233	214	209	205	213	231	209	204	209	189	252	221	242	242	201	231	215	223	220	223	223	223	203	238	227	190	258	200	234	231	198	219	231	191	227	219	215	214	228	238	217	214	231	230	268	212	207	238	223	217	200	211	210	218	221	218	212	233	219	214	203	230	212	213	176	217	228	217	204	250	203	213	222	225	202	205	235	216	197	205	214	207	241	210	217	220	204	213	206	221	216	227	230	213	227	214	209	222	223	218	208	229	176	213	214	232	206	243	217	242	231	201	226	231	215	227	224	202	228	228	225	213	204	209	183	212	214	228	231	194	233	237	221	234	214	193	200	234	230	204	208	213	223	194	225	231	223	209	236	200	224	197	214	209	225	225	230	221	224	238	214	228	222	228	188	206	222	209	208	206	209	193	229	250	232	233	235	228	220	243	203	208	208	203	221	244	233	231	223	193	242	225	227	244	223	221	221	219	237	230	224	224	213	223	213	231	198	219	205	208	221	225	235	233	207	210	212	222	226	219	180	239	177	224	209	219	206	207	233	235	189	200	188	203	189	222	190	220	207	239	205	231	229	261	206	234	227	237	232	227	226	216	223	199	234	249	218	214	205	228	213	243	210	230	235	216	225	237	202	196	231	225	177	225	213	214	211	229	193	210	205	205	220	226	246	212	247	233	227	204	234	246	216	217	202	220	212	216	245	223	223	226	223	261	208	238	213	213	208	199	233	209	247	190	234	241	225	248	215	244	204	225	227	257	238	192	217
20745	20828	32099	35750	39293	33750	23251	21688	27141	28112	24412	18294	13141	10332	9385	8530	7166	6124	5936	4280	3599	4519	4809	4201	3761	3042	2664	2431	2475	2390	2488	2491	2205	2179	2542	2585	2803	2751	2506	2509	2455	2024	1870	1694	1487	1512	1364	1223	1089	1027	972	859	853	847	924	951	975	903	925	925	842	792	883	774	829	789	797	783	721	810	810	765	758	709	687	709	760	676	589	644	598	588	677	618	613	609	614	625	597	609	571	558	604	543	584	515	598	560	590	615	556	550	593	549	592	586	620	562	587	588	531	559	573	556	547	554	580	564	553	556	571	607	586	578	571	536	595	585	570	593	603	600	583	568	566	550	589	535	536	586	555	575	524	535	518	545	489	501	570	535	577	499	539	518	554	550	595	546	578	542	575	542	534	523	538	540	555	568	559	544	556	558	589	551	529	552	565	561	601	525	540	565	542	570	555	542	548	560	557	543	570	553	549	519	551	595	574	541	520	503	548	525	533	506	574	545	551	516	534	573	553	556	533	541	554	551	569	581	556	533	572	551	551	535	590	562	568	561	547	545	517	533	521	543	612	567	598	555	516	565	542	553	576	529	537	561	561	536	544	545	572	518	574	556	576	555	552	557	515	523	567	557	545	568	557	539	607	550	570	554	527	560	553	553	525	523	509	544	538	542	551	560	569	536	548	573	497	579	503	522	571	535	587	553	601	579	548	534	567	550	550	544	561	550	547	568	585	542	556	517	533	574	552	546	534	592	536	519	543	564	563	533	520	562	498	544	544	548	560	588	558	544	571	527	519	541	543	534	567	543	527	557	563	569	566	542	570	546	537	553	544	579	533	558	544	573	559	517	507	558	534	563	554	564	542	520	575	542	549	535	536	556	530	582	530	548	562	536	539	537	526	555	560	517	567	570	544	511	577	567	565	538	584	550	560	536	561	588	543	577	508	580	525	534	530	555	526	539	551	522	528	533	574	565	572	566	480	576	527	592	557	510	573	583	563	550	516	532	535	536	599	555	534	547	532	543	579	520	549	556	567	527	504	539	554	585	536	515	551	525	545	566	566	580	556	551	592	529	541	517	544	555	555	604	517	516	549	530	545	564	570	565	555	544	519	529	539	577	592	599	530	515	546	543	586	579	541	566	550	532	529	539	562	527	547	569	557	577	527	529	499	532	549	548	575	529	562	531	549	584	593	507	561	543	543	566	525	574	532	511	525	538	501	569	560	547	560	583	518	557	526	559	545	570	577	538	549	547	580	547	566	539	570	510	574	533	498	565	530	569	538	544	572	556	535	559	567	553	545	552	521	526	547	531	517	553	570	556	554	558	571	569	563	487	522	573	570	540	544	541	573	521	546	579	568	524	602	542	567	554	508	554	555	564	525	590	569	567	541	539	578	554	524	543	537	528	552	584	534	522	600	590	559	572	533	527	596	531	558	554	523	548	571	532	579	569	519	602	564	549	585	558	549	534	584	523	518	538	577	589	571	550	550	527	570	568	600	550	555	566	517	567	540	552	559	506	522	553	533	540	556	561	593	577	557	579	525	554	559	592	595	559	559	534	562	558	551	571	547	545	554	554	574	554	544	548	522	567	574	557	559	557	572	575	573	539	570	554	533	552	554	567	544	547	568	554	573	516	569	546	581	532	557	560	583	528	554	579	567	548	530	565	532	541	573	603	533	564	528	503	543	574	553	482	557	574	541	560	534	547	526	566	568	586	526	557	602	541	564	529	522	552	513	524	544	553	544	584	534	562	560	559	605	573	549	564	523	549	559	565	569	584	572	555	554	568	582	544	539	565	543	532	579	563	558	497	559	550	595	520	582	569	569	590	608	544	521	575	561	527	542	549	557	548	588	539	574	580	571	575	543	530	541	580	571	565	569	536	556	556	589	509	551	582	555	520	553	571	570	555	557	542	537	545	531	562	531	538	554	516	550	521	541	556	568	550	595	538	543	548	543	567	544	542	541	548	571	579	511	551	541	560	566	519	582	565	541	561	547	541	543	559	565	543	555	533	557	546	588	593	606	558	541	545	576	552	566	524	543	531	579	563	542	627	539	575	542	548	543	528	587	564	544	554	601	542	514	570	519	542	572	552	606	570	506	538	570	531	557	558	541	554	513	596	545	557	540	557	552	542	532	551	561	528	536	506	513	581	565	547	593	541	531	546	532	514	563	554	512	524	557	528	593	543	575	581	562	534	574	552	555	537	542	591	569	543	575	556	616	540	549	542	525	491	575	545	577	538	554	595	556	568	547	534	548	512	552	552	515	554	537	593	557	524	509	574	542	554	532	558	588	562	540	552	559	519	602	555	520	558	568	579	524	534	520	605	543	577	510	558	547	549	541	549	564	537	568	552	575	560	550	498	524	543	537	553	580	510	544	561	551	562	536	504	536	532	543	536	566	563	572	542	577	570	578	566	546	570	551	566	544	557	560	521	555	578	553	522	579	544	563	569	551	531	557	540	577	552	540	537	562	546	558	564	543	544	526	572	527	524	544	603	562	553	584	558	579	539	556	507	577	532	576	557	545	528	569	590	529	570	576	555	508	581	511	529	540	555	548	540	579	503	591	554	554	568	546	509	517	534	569	545	572	554	530	557	548	565	539	569	560	548	559	533	554	565	583	542	588	544	552	524	576	550	529	534	600	569	559	537	548	498	560	575	517	530	542	565	568	565	556	587	541	564	541	554	540	507	575	526	547	508	564	569	607	567	568	572	550	567	547	571	590	536	516	584	560	570	541	564	530	569	548	564	536	543	547	547	542	533	550	523	546	542	577	506	534	501	557	547	581	575	531	548	536	555	553	549	550	544	550	566	543	518	553	575	551	545	568	561	549	546	566	563	549	564	565	537	551	525	564	539	534	578	556	507	572	557	583	538	543	525	497	544	566	551	555	556	586	565	553	517	521	545	553	528	576	536	526	548	521	489	526	564	529	545	540	559	555	557	512	557	532	564	546	553	563	576	604	532	575	547	557	560	576	581	549	532	566	541	571	532	540	571	537	527	598	581	575	511	549	554	568	524	525	540	542	574	579	591	573	547	528	533	604	543	563	583	520	565	515	545	561	559	558	548	523	560	591	535	525	571	560	562	542	574	588	550	558	536	600	549	563	575	560	596	551	565	580	510	517	533	566	587	545	533	535	594	555	551	566	558	568	579	585	541	512	564	544	606	542	571	567	588	553	560	557	543	575	550	511	567	499	533	512	574	556	512	604	574	515	539	555	530	528	561	525	567	547	579	549	597	566	542	554	514	512	548	541	553	509	549	519	542	574	562	578	544	587	558	523	530	547	548	573	543	572	593	582	532	550	567	531	509	516	482	524	572	533	572	526	497	570	538	548	580	536	545	538	551	564	563	562	573	559	550	531	582	559	573	524	521	580	579	574	550	531	549	547	541	516	556	534	507	559	491	556	545	552	540	570	537	513	529	578	586	549	543	535	505	557	574	549	564	565	526	603	545	583	575	522	556	572	565	554	566	554	539	562	584	562	528	597	548	550	578
11784	7492	9278	7386	5182	4106	2356	1489	1166	973	928	711	573	508	494	464	462	433	377	358	372	402	357	338	295	311	295	315	318	294	260	309	291	270	302	276	301	281	299	278	284	264	280	293	287	292	257	272	251	259	223	256	281	244	253	270	266	251	281	241	259	280	244	248	246	256	276	246	235	272	245	261	249	251	253	273	267	270	232	248	268	237	283	245	265	253	243	223	246	237	253	269	242	261	250	262	243	228	297	262	253	220	255	234	263	233	243	257	249	253	251	268	279	225	236	254	240	252	232	255	252	247	239	247	235	273	231	264	235	244	246	238	267	249	229	243	253	249	230	253	259	275	279	261	279	274	273	242	246	245	258	234	245	243	276	263	211	252	235	237	249	232	248	228	237	236	275	269	243	263	226	254	279	256	258	252	264	223	251	252	250	246	241	243	271	250	248	251	265	253	275	218	242	253	227	252	234	281	249	255	255	238	278	254	243	262	262	248	259	238	255	229	269	251	243	217	267	220	250	257	255	249	264	243	238	260	254	251	263	239	235	258	245	264	255	234	230	250	268	275	234	227	232	269	262	267	247	257	241	276	246	260	244	248	261	233	264	246	227	238	245	256	250	220	254	268	256	253	256	240	250	251	236	228	270	254	245	289	271	248	245	234	251	247	272	253	288	241	233	244	252	252	267	262	270	210	243	241	250	264	229	265	260	234	248	248	251	267	251	265	239	252	258	250	270	241	259	245	239	211	245	258	278	234	264	259	271	240	245	236	230	296	273	299	223	242	256	232	228	256	238	231	243	241	255	231	277	241	285	261	299	249	279	221	238	273	267	272	260	271	234	244	236	252	240	256	249	279	239	255	254	277	241	249	237	253	242	230	247	233	253	259	262	214	249	240	250	256	231	261	237	279	263	237	247	268	264	243	252	231	250	250	258	236	265	224	277	257	253	264	258	241	233	264	227	237	265	241	255	259	222	257	295	258	261	254	238	248	260	234	239	272	230	254	220	262	248	273	229	275	260	249	225	227	249	251	259	239	254	260	284	239	263	249	275	260	264	259	260	272	245	247	228	238	252	248	256	241	243	237	259	252	239	235	251	268	271	257	236	223	292	223	283	265	253	270	273	259	239	264	263	258	264	245	234	265	262	281	263	239	257	244	251	252	228	268	260	241	249	258	217	258	255	267	261	241	239	254	243	261	273	252	262	240	250	271	214	255	237	254	269	213	253	246	272	230	257	233	276	244	276	269	252	249	251	244	240	243	246	262	263	256	236	274	239	256	253	263	265	245	268	234	253	252	244	266	258	240	246	251	246	256	251	231	246	269	241	267	244	245	254	249	262	248	242	245	263	219	244	228	248	251	264	265	272	254	231	282	258	276	272	251	260	243	218	254	232	268	250	260	206	225	264	248	250	256	242	252	239	221	248	257	244	229	230	257	251	267	260	263	211	233	251	234	221	239	235	240	256	236	256	239	250	265	277	243	226	264	250	263	253	248	234	281	248	269	230	256	235	243	247	224	233	233	223	243	244	272	262	249	241	244	241	245	250	266	270	236	262	278	289	275	251	215	247	264	251	278	263	262	263	252	265	246	290	242	257	257	267	243	221	244	273	244	232	303	255	231	248	264	235	240	246	271	258	240	265	272	252	266	228	254	243	240	248	244	236	257	275	274	252	272	226	262	256	250	234	257	240	264	225	222	265	244	245	270	251	257	251	213	247	268	260	235	247	258	234	252	269	279	281	229	232	274	255	271	252	249	271	282	258	259	263	242	245	245	256	266	261	224	236	270	241	240	213	236	246	224	220	244	248	254	234	268	273	251	219	255	216	259	261	261	261	227	264	256	251	231	268	232	241	258	270	259	223	240	268	232	213	242	269	247	231	245	273	248	241	272	261	265	252	246	251	223	258	265	237	241	279	252	266	266	256	241	267	260	234	259	252	246	264	249	235	235	239	254	248	264	248	242	259	257	256	248	267	225	250	241	236	246	272	252	245	263	266	244	264	259	282	211	282	252	215	253	233	303	247	252	257	260	240	265	242	265	274	247	259	257	244	234	257	277	258	272	234	223	253	256	279	275	261	234	278	211	240	274	238	262	281	234	253	244	230	263	240	253	229	236	234	269	252	255	287	256	255	240	239	249	219	230	238	248	252	235	196	239	225	262	263	244	243	246	260	233	261	246	237	226	242	233	264	233	242	247	255	242	239	247	233	232	241	261	243	232	242	256	261	264	254	260	250	244	268	231	247	247	272	274	245	249	282	243	246	234	245	275	226	273	251	276	225	242	244	233	255	245	269	253	262	272	251	242	276	265	232	218	264	248	233	237	248	234	233	248	242	238	239	252	271	249	267	252	237	272	255	226	252	235	238	206	237	250	256	260	225	279	253	216	248	235	239	259	221	257	241	277	264	259	252	263	272	252	271	235	272	259	244	240	242	262	249	246	244	272	255	253	268	261	280	272	230	237	242	238	261	284	265	252	248	229	236	264	227	250	256	247	239	256	279	277	251	262	254	243	248	258	262	277	275	262	263	242	233	261	251	241	257	247	223	242	239	248	268	264	270	255	232	253	249	277	236	275	275	264	260	258	255	219	247	256	255	210	262	265	259	243	251	247	234	260	268	231	255	261	264	257	274	262	236	266	274	261	230	241	240	251	211	240	277	272	227	259	251	261	229	267	256	253	247	232	260	252	228	236	261	235	235	195	275	291	259	247	222	240	234	276	264	236	282	250	253	231	268	228	258	240	266	252	287	252	262	251	245	223	250	243	261	256	237	237	244	264	252	266	248	230	219	230	255	253	249	243	246	275	245	299	258	264	251	255	242	247	242	220	242	241	254	250	270	269	267	240	232	248	248	249	219	239	250	272	253	253	270	259	216	221	232	271	249	272	270	293	267	258	239	255	260	233	241	259	269	249	251	252	247	258	243	257	241	267	259	265	233	248	259	241	230	263	245	225	251	271	251	225	236	276	250	237	239	240	259	263	250	247	223	276	286	242	236	259	259	234	251	231	229	244	292	229	253	264	247	254	248	246	254	243	237	249	251	274	227	252	241	250	245	263	287	265	244	233	240	229	234	282	256	245	252	228	255	239	253	236	222	243	274	238	240	265	238	246	254	252	244	274	265	261	223	234	280	253	248	219	244	275	238	257	260	243	252	255	228	233	248	270	259	247	259	249	228	245	216	288	255	258	284	264	235	256	258	266	284	264	271	250	239	258	231	250	260	255	241	219	215	252	247	242	242	254	255	237	257	237	253	257	261	264	245	226	246	240	252	267	269	255	247	248	222	238	232	244	248	267	268	249	250	233	248	266	254	246	267	249	275	263	273	231	231	264	252	264	233	250	234	250	255	241	226	246	253	263	236	241	253	280	282	228	245	266	244	236	268	259	262	242	271	223	262	247	254	235	255	276	271	248	259	281	245	236	202	234	252	260	239	254	269	256	227	254	259	257	269	251	236	269	260	265	259	254	283	262	251	279	264	250	237	257
7183	7449	14626	17120	15087	13965	8512	6699	5438	4811	4329	3541	2997	2550	2303	2063	1999	1690	1582	1459	1351	1273	1267	1116	1136	1062	1053	1032	983	983	968	916	880	898	862	885	874	880	810	849	850	850	826	843	841	884	871	812	771	758	709	709	688	702	701	700	751	732	757	692	646	666	718	636	670	646	609	668	654	647	655	698	719	685	628	689	659	645	625	636	669	646	673	647	625	631	653	656	627	610	655	623	585	666	617	611	644	638	626	645	669	698	655	658	620	640	677	646	628	643	661	612	598	669	626	675	649	619	614	669	618	607	686	661	657	618	638	618	626	624	632	644	674	675	667	653	635	621	650	601	635	631	639	631	615	631	649	593	645	615	618	668	660	651	649	668	633	646	622	609	640	630	636	653	630	626	613	589	606	646	590	643	634	647	653	611	635	653	584	668	632	612	631	623	662	627	645	593	610	612	614	636	653	652	628	688	619	579	600	656	626	640	600	638	623	634	617	596	653	636	635	609	601	589	650	605	581	665	632	623	626	665	623	636	571	608	614	649	615	619	659	659	595	669	606	600	657	626	696	621	624	636	649	588	647	600	622	592	681	634	626	641	616	618	636	581	641	624	663	620	630	598	639	609	650	632	625	648	626	635	620	590	624	593	624	605	642	606	662	670	677	632	627	631	609	611	632	634	631	654	628	643	611	634	648	633	635	622	637	616	621	626	673	596	626	650	679	645	651	617	641	608	634	602	645	627	632	626	583	615	616	640	588	650	639	617	660	636	659	614	641	627	645	626	661	602	619	618	615	595	635	611	628	588	628	640	573	642	667	614	657	644	677	670	641	656	660	582	628	605	653	655	611	631	637	625	599	608	657	653	690	660	643	624	592	653	637	581	614	636	623	620	590	633	639	664	609	636	649	634	649	662	626	602	620	649	633	629	648	633	633	600	623	600	641	645	620	633	626	606	630	622	627	652	633	633	572	624	616	653	598	650	624	635	646	636	630	632	641	633	619	637	670	618	598	680	641	632	632	653	649	644	652	575	609	643	643	638	620	589	626	642	626	614	660	655	617	607	634	650	613	634	656	633	613	673	626	603	653	654	641	664	641	642	653	638	641	609	628	640	641	603	591	616	635	638	649	638	625	628	625	628	631	637	650	623	592	617	620	632	629	671	637	632	622	681	648	672	634	593	662	621	634	651	643	641	702	640	633	657	599	592	633	650	612	618	652	605	674	663	586	625	642	611	619	624	646	630	645	622	633	634	592	634	637	650	627	606	593	643	626	641	592	628	634	641	632	604	603	604	688	624	682	641	660	635	661	634	606	604	665	612	656	613	601	663	639	601	651	645	655	603	644	623	619	580	640	627	643	616	647	626	578	681	622	642	641	641	603	628	617	638	639	634	599	602	630	613	665	643	657	607	591	611	646	650	648	668	623	631	631	656	607	684	619	647	601	641	595	623	647	635	620	647	592	599	642	612	622	611	609	655	626	597	601	696	646	650	647	671	624	657	639	636	638	604	630	702	627	664	625	668	607	608	628	621	681	619	672	653	672	636	631	602	642	612	629	624	640	661	619	659	611	643	618	618	635	595	627	642	589	620	627	628	642	618	588	629	662	625	621	606	603	596	575	628	617	606	595	655	621	597	642	609	648	629	684	599	647	641	598	598	661	634	628	604	637	609	642	613	636	644	631	647	648	628	700	606	603	571	617	640	658	648	635	661	642	592	643	609	609	666	591	640	623	652	638	582	621	610	606	618	610	628	628	637	638	644	624	648	667	608	638	676	603	665	619	693	618	583	666	586	581	656	569	596	655	622	603	632	610	613	648	613	599	590	597	629	642	617	661	624	646	665	662	600	636	624	647	595	661	630	632	641	649	612	628	646	620	608	632	650	611	666	607	631	631	618	630	632	618	660	596	641	657	622	632	639	581	642	640	632	620	629	619	594	651	591	622	634	659	673	613	606	606	648	665	564	634	675	616	599	563	624	633	623	594	634	625	656	634	642	650	618	644	603	679	658	655	629	607	583	634	585	626	683	641	631	629	633	623	559	659	602	608	639	677	670	648	671	623	628	650	643	627	639	610	672	581	657	639	638	579	654	630	591	671	664	682	627	635	601	614	606	624	596	621	626	629	626	655	593	630	632	632	626	639	657	597	605	609	633	665	618	637	636	625	624	668	628	605	635	621	631	627	649	653	619	636	624	639	639	674	633	617	605	609	608	649	655	608	669	615	592	654	612	647	622	611	588	623	625	650	692	638	619	642	633	633	655	624	645	606	616	614	629	596	677	665	679	622	626	628	602	669	617	706	691	631	592	606	625	622	608	688	627	645	680	571	660	669	628	608	699	608	627	643	616	640	653	624	640	594	642	629	644	623	609	601	632	634	635	627	631	585	615	611	625	672	601	646	585	606	668	619	585	664	682	668	587	606	651	595	603	618	637	603	647	672	615	660	640	650	620	682	627	659	591	621	663	611	628	615	609	639	655	665	626	596	673	653	608	622	605	617	642	626	644	595	595	645	587	634	647	648	594	658	575	613	604	648	637	650	651	638	609	625	657	604	620	669	657	611	626	655	656	646	607	617	640	603	603	687	606	658	642	643	621	645	618	637	613	661	590	625	645	637	629	659	609	595	626	642	631	633	625	645	627	650	618	624	651	646	659	636	627	699	645	670	617	639	634	650	643	683	590	627	619	603	634	637	645	612	631	624	643	598	669	600	640	678	639	682	583	595	651	662	593	644	643	599	646	606	636	588	656	621	592	631	612	587	609	626	649	666	610	658	596	631	599	619	624	632	623	614	604	634	679	632	634	622	636	602	601	630	659	620	601	644	619	586	631	673	620	633	666	650	619	640	669	627	609	629	635	617	612	636	629	597	615	620	646	674	663	602	633	629	661	621	666	629	627	615	608	639	634	639	619	638	609	626	692	653	640	649	641	647	617	621	645	666	664	649	657	639	625	608	635	653	651	586	609	612	634	611	686	653	614	624	645	636	637	643	581	578	615	639	653	652	656	617	650	601	568	618	633	603	603	627	614	598	656	633	626	649	663	621	643	642	600	664	614	595	677	587	611	634	631	635	626	642	624	607	616	617	603	598	618	642	615	637	639	631	600	652	591	608	670	649	625	638	616	630	626	658	611	611	632	641	628	632	635	619	578	637	654	633	604	648	603	677	599	661	666	653	622	614	666	649	608	615	593	647	632	587	636	609	632	646	621	602	619	624	657	653	627	632	618	614	612	620	611	600	622	604	664	630	579	614	590	584	633	679	610	651	670	613	615	594	613	620	620	606	619	642	667	614	621	675	620	651	619	660	677	643	624	611	678	629	648	643	585	637	644	611	619	589	626	610	649	627	658	608	653	657	652	644	651	678	606	604	581	661	599	637	617	682	633	658	625	609	628	638	654	653	593	566	628	657	602	588	624	661	586	641	656	682	576	605	648	660	642	595	629	668	613	604	641	635	656	612	609	630	637	648	670	617	600	650	597	664	677	632	636	669	630
26517	19880	24809	23989	28409	33045	16725	9052	6160	6505	5325	3540	2015	1384	1028	967	935	744	756	617	585	558	592	509	489	405	446	405	382	411	371	416	403	391	399	395	404	388	413	396	363	359	348	376	346	347	334	288	289	273	291	254	242	281	278	289	273	284	310	273	270	271	294	251	260	266	292	264	257	292	248	266	275	251	271	250	283	249	228	271	251	267	271	231	241	250	239	241	224	240	248	238	223	250	238	258	244	256	268	265	282	226	264	257	268	247	239	233	270	230	284	247	270	258	249	254	252	262	272	253	252	270	249	249	271	243	273	258	273	253	270	266	232	242	261	259	264	254	255	254	266	269	250	222	266	258	240	249	229	221	247	254	245	227	246	243	254	251	259	244	240	271	248	273	270	215	281	206	252	236	238	260	250	252	260	253	243	233	257	273	231	241	255	284	236	252	244	262	276	270	226	261	261	258	244	243	232	232	233	235	229	241	247	239	262	241	225	264	258	265	271	257	280	239	269	259	268	249	231	248	252	267	231	260	234	252	241	256	266	238	228	227	234	256	236	241	197	224	240	245	264	249	268	248	238	261	263	240	229	271	255	278	280	247	250	232	243	256	259	246	253	240	256	242	277	225	241	245	245	271	227	250	275	261	261	240	244	262	258	266	260	266	253	251	248	271	222	256	271	281	277	231	253	245	262	276	265	220	243	243	257	240	246	243	239	243	251	235	243	237	255	243	263	235	249	225	214	222	222	258	241	223	235	285	246	252	226	269	243	240	228	243	249	273	227	237	270	233	230	247	237	233	240	203	261	241	218	231	214	238	220	259	267	245	249	249	259	236	236	258	193	253	226	271	234	261	252	255	239	255	232	240	246	256	243	241	232	239	267	242	243	260	251	249	270	246	261	269	223	208	255	264	233	252	207	238	248	260	218	263	250	244	265	274	277	255	239	228	252	218	255	256	246	232	269	227	221	227	224	270	247	238	258	266	226	220	258	246	228	237	251	247	266	223	262	230	224	246	236	268	273	236	264	289	211	232	240	249	252	236	236	280	289	247	229	255	255	230	241	227	233	257	259	256	240	240	227	249	242	260	263	247	223	250	240	264	235	238	239	259	237	236	254	233	218	253	259	274	280	275	242	227	245	234	236	251	247	239	252	245	265	243	218	254	246	242	260	246	265	219	254	235	276	253	282	241	246	246	211	240	248	243	221	244	222	246	253	240	240	252	252	264	256	257	250	253	258	233	227	276	217	243	228	241	237	224	258	281	258	246	258	262	240	245	260	234	257	251	232	222	259	239	225	243	263	280	277	231	269	246	271	267	220	252	245	228	242	256	253	248	280	236	241	246	235	245	248	238	239	253	248	215	258	232	261	268	276	261	262	254	244	226	255	205	247	249	236	265	248	229	258	261	275	251	249	242	276	237	254	266	251	252	242	232	278	242	274	249	258	250	239	237	272	238	256	251	291	242	257	237	250	262	263	264	233	235	221	266	249	249	249	262	253	233	265	253	257	271	220	274	259	253	239	234	244	241	244	246	265	257	241	255	244	251	254	243	267	233	265	286	261	261	271	250	220	278	254	249	246	251	245	283	254	266	216	262	251	267	261	238	275	266	257	261	263	234	247	221	230	270	248	249	268	237	257	221	270	274	254	250	253	259	253	242	253	248	262	227	260	268	251	255	266	278	256	252	219	245	253	253	236	288	253	249	238	262	261	244	263	273	253	261	244	257	240	232	202	276	268	226	245	268	253	261	266	258	272	262	229	240	255	257	275	243	231	260	233	250	226	234	235	232	257	288	265	251	252	240	251	249	254	256	279	263	268	240	250	246	237	261	288	226	243	252	253	237	241	231	261	238	212	253	240	246	242	245	243	258	271	251	281	235	275	255	272	229	231	236	280	250	248	263	268	249	252	246	206	270	250	245	260	252	213	257	263	234	255	259	256	236	247	253	251	270	256	249	249	289	256	283	267	247	264	237	244	282	254	271	266	267	243	255	271	253	233	240	269	246	245	241	272	229	246	242	236	220	264	263	251	240	238	249	289	246	226	222	262	283	228	260	243	238	253	219	240	268	242	253	275	270	247	238	250	237	273	268	268	242	251	251	261	267	263	249	228	258	261	247	232	236	242	280	226	259	234	256	251	236	230	220	234	280	248	245	232	258	232	214	291	250	254	282	240	251	221	256	269	242	253	255	255	239	254	250	253	253	266	272	248	263	258	240	230	253	242	285	240	252	220	248	233	222	269	214	265	246	273	258	251	233	250	233	254	247	266	248	252	250	263	262	253	243	264	273	233	259	257	275	277	252	255	256	232	259	222	244	242	256	238	244	241	253	227	224	273	278	218	274	223	261	258	245	237	231	284	249	222	252	234	262	237	248	265	259	256	233	272	230	290	236	246	245	247	238	228	262	261	239	260	220	263	245	239	250	227	251	264	246	258	239	237	258	225	254	256	231	216	233	266	269	209	244	243	207	258	228	271	243	240	258	214	231	231	219	243	247	252	256	264	229	239	234	265	238	253	273	292	260	228	234	260	242	246	234	254	234	264	215	236	253	261	241	237	238	252	262	246	272	259	245	260	208	260	239	251	269	256	259	250	283	234	277	266	241	249	247	236	254	249	239	247	247	271	243	226	255	263	253	239	241	240	243	258	219	248	292	286	231	234	241	241	252	230	236	242	218	225	231	229	247	238	255	262	260	235	227	249	244	246	250	236	257	254	289	252	238	249	251	256	237	247	264	262	248	222	253	233	220	233	249	252	275	252	254	254	285	259	241	234	283	248	245	236	259	273	276	280	251	219	249	234	247	253	266	235	264	270	223	251	250	220	235	236	227	256	264	261	275	256	254	285	282	216	242	249	257	252	284	228	246	246	290	253	234	249	253	283	243	254	267	266	244	264	238	252	245	269	260	267	254	248	265	219	243	220	246	250	251	233	232	245	264	252	241	248	248	274	225	267	294	270	234	259	241	255	251	241	239	258	277	257	273	247	242	258	276	241	269	232	254	235	271	265	243	232	227	239	262	246	264	267	253	262	251	229	223	256	249	247	285	233	244	246	243	244	257	272	257	266	251	261	276	246	288	251	256	257	254	251	249	266	257	231	235	254	233	262	272	256	239	257	235	257	225	257	226	257	233	224	257	244	236	248	253	297	246	237	231	284	222	233	276	250	273	239	247	276	251	260	272	275	241	280	196	255	249	238	253	238	256	232	247	261	260	227	234	218	258	256	243	241	290	241	251	247	245	243	268	263	226	240	236	266	241	270	219	243	261	267	261	272	241	236	233	244	250	258	252	222	249	268	241	269	278	247	282	256	266	248	250	227	223	238	222	284	262	239	259	246	242	257	263	258	252	251	252	238	257	226	235	256	237	246	270	217	242	257	238	257	257	287	257	235	219	260	260	231	234	236	228	264	245	281	252	253	253	242	240	277	263	243	247	235	265	234	239	246	252	255	230	256	218	236	237	289	247	233	238	237	230	263	248	239	226	242	237
16637	15335	27035	31634	36568	33841	18748	14234	16373	21282	19447	14348	9681	7172	5361	4868	5289	4111	3955	3275	2843	3061	3046	2831	2648	2191	2039	1871	1777	1801	1863	1875	1736	1848	1808	1832	2023	1975	1872	1722	1652	1430	1493	1303	1340	1261	1122	1041	980	976	947	848	868	855	831	835	837	843	843	813	756	764	789	778	780	799	724	815	715	737	718	745	731	712	744	705	740	703	664	680	690	604	645	661	690	621	635	636	639	669	622	620	650	689	640	637	633	643	597	626	657	683	615	638	644	702	654	665	664	622	636	652	599	643	633	625	645	656	658	634	606	602	657	666	628	663	612	599	630	631	620	620	657	606	632	652	578	628	601	620	607	671	647	615	600	621	638	622	617	620	623	665	620	606	612	612	672	616	625	613	685	630	618	612	616	598	675	652	663	632	642	598	633	662	662	631	645	622	625	644	604	610	659	642	607	617	623	613	581	631	574	629	595	625	647	653	594	595	557	619	679	610	654	640	675	613	642	604	647	649	657	647	647	623	595	627	606	622	604	722	638	609	642	650	657	654	615	648	629	624	644	630	598	642	609	617	628	619	633	665	641	647	622	606	595	608	651	629	614	618	655	663	589	639	633	650	642	592	612	579	595	605	602	623	605	609	628	625	642	620	645	669	626	647	640	589	624	605	639	610	658	637	662	625	639	599	644	588	596	601	651	638	597	664	629	617	651	657	651	633	603	594	683	585	599	632	588	631	655	601	644	635	630	626	663	604	610	645	634	605	656	602	630	653	644	665	598	614	616	581	575	635	605	647	642	639	654	612	634	584	660	634	582	663	670	671	582	600	589	587	621	602	609	580	667	606	605	644	640	672	601	606	616	609	587	619	622	606	636	627	579	647	589	634	666	604	594	602	640	638	581	617	637	646	590	660	635	626	611	653	615	665	632	641	657	623	611	590	638	645	640	579	624	632	636	601	600	565	627	602	600	637	589	622	628	624	587	640	661	601	665	585	639	628	626	606	654	635	608	604	631	595	631	605	636	632	650	639	630	618	648	636	619	595	590	604	673	675	626	592	575	626	660	612	611	578	614	647	624	616	624	628	628	624	636	594	590	583	629	583	618	631	603	629	619	577	687	574	647	625	619	650	629	653	611	627	621	614	642	620	644	616	608	659	592	589	610	636	611	652	588	643	620	621	622	649	612	593	567	604	648	611	637	663	610	638	610	620	629	639	637	654	632	582	635	602	646	608	639	664	614	622	648	625	621	619	646	585	625	619	595	583	595	653	642	668	656	649	647	627	575	651	601	624	622	622	608	656	613	614	642	636	599	621	606	655	615	595	625	633	630	607	610	657	681	637	631	605	629	649	600	643	645	641	628	582	625	604	665	595	670	666	628	643	646	557	615	623	684	610	584	605	613	624	635	628	563	673	682	599	598	593	640	665	610	633	591	577	605	603	631	635	657	635	611	568	623	614	626	624	610	607	647	616	629	623	622	657	622	620	639	679	609	663	623	622	650	618	611	601	627	637	646	618	628	631	619	624	590	621	581	645	600	655	613	650	616	616	615	601	646	613	645	598	659	648	692	641	649	628	660	615	661	643	593	625	633	616	639	620	601	632	626	586	653	609	636	647	607	622	642	608	636	646	591	632	648	638	586	588	606	593	654	644	599	608	635	627	636	645	634	625	586	648	645	638	620	627	599	639	637	581	580	653	600	599	620	617	606	627	616	614	584	609	654	649	617	627	648	588	670	615	607	606	617	588	625	587	617	642	592	637	632	681	634	617	589	641	561	666	646	584	627	615	679	583	648	645	617	633	595	634	617	645	642	639	627	629	608	634	650	636	619	677	701	655	667	650	627	674	604	647	580	621	625	632	649	618	640	690	630	624	594	627	570	647	663	622	665	580	636	622	606	577	609	640	614	625	599	599	675	613	617	602	631	621	595	678	581	610	580	609	613	654	625	675	620	625	633	631	637	619	612	639	591	678	644	586	660	649	557	651	592	619	628	594	640	595	669	635	618	631	600	630	612	605	675	618	583	582	636	597	662	606	589	647	676	631	616	627	639	617	628	609	662	618	619	618	598	623	626	611	622	625	621	614	597	612	623	627	635	619	642	636	615	595	641	625	602	671	631	608	610	609	654	624	615	663	576	601	610	610	589	640	636	656	632	597	597	646	641	623	688	617	600	622	626	624	627	621	644	607	621	640	600	624	651	640	632	643	623	580	645	644	649	620	602	615	633	551	639	568	611	601	626	635	632	685	607	648	649	649	664	627	638	590	624	639	635	625	631	624	588	621	631	583	630	621	669	632	642	625	622	652	654	671	631	644	601	618	590	604	611	634	617	646	628	630	615	622	691	607	624	642	666	671	636	606	615	625	601	639	597	623	622	656	631	660	635	641	599	614	604	660	612	629	603	623	593	625	609	619	645	599	609	601	588	623	598	606	632	600	613	627	680	615	612	625	668	642	648	633	645	606	563	636	660	626	649	661	630	610	671	638	654	648	605	558	633	615	656	638	566	672	589	626	602	653	635	610	656	606	592	639	661	617	637	606	655	657	635	654	574	624	659	629	604	633	605	586	653	604	588	581	617	616	656	553	607	629	630	631	594	623	607	584	619	641	625	628	590	639	642	605	605	631	612	604	643	635	616	591	622	651	643	654	632	625	638	665	622	603	615	624	647	626	686	684	680	642	619	606	633	611	649	672	635	628	600	600	679	608	605	647	619	641	581	612	636	638	642	676	651	634	636	617	640	619	610	632	618	629	633	633	622	620	637	566	609	672	627	608	639	622	556	624	622	591	600	600	617	662	617	673	614	613	570	606	627	601	624	653	655	590	591	654	617	605	623	588	620	647	588	629	627	607	642	611	617	679	594	643	657	655	626	623	632	645	648	627	613	646	612	630	611	646	651	627	597	649	644	635	646	635	616	628	636	640	610	608	610	652	592	622	609	662	648	637	620	615	603	626	620	650	637	604	605	635	664	652	632	626	665	621	620	622	620	581	581	626	614	659	617	566	625	636	560	603	631	661	586	620	613	597	637	613	642	621	604	598	618	600	637	638	679	612	605	624	627	634	629	620	638	584	635	633	583	602	599	634	603	644	633	599	636	607	659	587	624	662	611	647	589	651	649	648	628	648	624	595	607	613	660	592	630	633	614	638	635	624	554	588	587	611	625	617	593	671	636	630	624	603	660	602	598	656	626	632	611	630	648	615	598	636	632	619	637	615	585	597	626	563	628	583	610	647	636	625	639	605	612	665	636	633	572	600	554	638	616	638	637	614	597	604	610	601	606	608	624	674	667	642	598	602	636	599	634	645	615	600	666	570	680	614	656	626	647	590	574	614	611	620	568	626	582	641	664	600	674	587	640	605	642	620	633	622	632	579	674	600	630	601	637	606	621	611	637	615	639	599	597	630	656	622	625	633	646	621	684	615	578	607	619	667	632	611	633	616	613	632	625	649	632	624	626	604	599	594	654	603	593	631	615	623	648	619	629	609	646	669	663	632	615	562	617	644
34858	29380	30945	33610	31691	32925	22625	13899	9846	11010	9963	6827	4188	2592	1724	1353	1290	1086	1014	924	687	867	760	714	662	593	519	478	465	418	504	480	525	479	521	494	530	526	482	463	443	380	366	346	382	332	318	309	288	285	284	262	246	242	296	265	246	270	257	255	255	260	248	219	263	235	264	235	252	218	253	267	225	241	241	222	234	235	214	220	249	220	216	226	250	212	214	194	223	213	213	229	200	207	215	207	238	248	232	213	227	230	252	243	220	233	239	234	201	203	216	203	227	210	211	239	204	239	237	227	190	211	200	225	208	241	210	203	235	208	243	209	207	197	234	210	214	204	228	201	253	203	223	234	212	197	222	215	198	230	211	218	205	197	198	192	234	192	206	248	241	215	202	243	222	234	198	206	211	228	211	196	226	212	213	214	210	254	234	204	228	204	205	233	203	221	227	206	193	242	232	228	239	217	212	210	204	235	205	229	234	197	204	193	238	217	252	226	222	250	232	220	222	244	218	198	220	205	219	225	235	207	224	222	242	213	212	215	221	192	214	196	195	227	231	237	229	232	214	214	206	207	226	232	231	224	223	233	217	209	201	236	204	237	213	189	195	214	218	223	201	232	210	184	249	227	202	229	211	217	232	212	232	220	217	212	233	229	205	214	234	200	220	230	198	213	238	241	231	206	206	216	214	224	207	208	210	210	243	192	220	228	223	214	232	237	207	200	220	201	250	225	192	221	231	214	191	187	209	216	208	212	240	198	204	208	194	228	202	233	224	231	239	199	208	234	211	216	231	227	208	216	197	234	208	259	224	206	187	243	191	225	230	204	224	216	212	228	216	221	204	234	227	215	204	239	221	229	209	211	210	232	222	208	215	204	210	214	221	222	251	207	228	220	223	209	237	233	234	240	230	215	221	220	206	234	204	215	215	242	227	213	211	197	215	227	227	230	212	229	229	214	227	197	226	214	244	202	227	240	240	206	235	227	212	199	213	220	249	205	208	209	218	218	199	218	243	226	179	216	216	219	203	205	209	223	221	205	192	237	198	220	213	223	221	192	223	248	207	221	208	232	220	226	189	203	238	254	214	194	227	215	218	199	201	221	203	211	220	202	234	206	216	200	215	255	250	214	211	214	218	212	240	210	198	215	224	229	213	228	243	208	215	226	231	213	230	228	197	211	186	211	199	240	232	206	222	258	199	225	226	232	226	223	234	204	245	231	215	217	190	237	245	210	188	199	203	215	208	213	226	225	208	210	217	211	243	215	217	195	218	205	177	219	207	200	215	214	196	257	213	188	252	230	214	196	223	217	200	230	195	242	239	219	204	222	197	231	211	236	202	240	203	225	206	215	209	226	202	225	203	200	219	222	210	212	202	241	228	221	229	228	209	263	204	221	196	234	215	234	219	230	190	220	230	240	218	249	231	240	220	216	217	234	209	229	246	222	195	199	209	214	207	241	236	222	231	229	217	203	204	243	210	256	242	210	217	235	248	218	218	209	242	199	220	211	229	223	211	229	214	228	224	223	193	224	221	242	238	224	234	249	210	213	208	205	223	194	240	210	232	232	232	208	241	214	200	236	207	227	208	207	233	195	215	205	227	220	222	215	213	231	233	227	212	197	190	212	226	210	198	222	201	222	198	227	222	223	243	228	193	220	199	189	206	211	226	189	204	239	191	219	206	212	249	222	210	200	205	223	205	224	196	217	205	224	197	206	195	240	212	221	211	222	195	232	220	235	215	221	258	206	211	225	212	235	237	241	186	229	223	208	236	225	216	216	212	215	195	215	222	229	206	244	202	224	214	209	228	203	204	202	214	215	217	213	202	219	234	201	210	207	216	227	241	191	221	225	224	220	207	208	235	207	215	202	217	243	224	192	208	222	222	225	214	208	223	216	192	205	236	227	228	215	217	196	227	230	210	198	227	234	198	219	217	226	198	190	193	213	238	209	203	197	220	224	243	197	226	190	236	203	214	219	222	232	228	219	204	223	182	225	192	214	228	231	208	208	195	232	232	226	217	194	198	218	210	221	186	207	240	201	204	209	229	192	215	209	197	222	213	199	216	207	226	201	218	233	244	210	216	224	235	221	225	209	197	211	218	254	195	216	218	205	235	211	233	218	218	230	213	211	202	207	238	217	204	204	225	228	209	226	210	224	215	219	213	193	187	228	254	238	207	209	211	242	218	207	215	208	200	226	196	212	232	230	201	203	205	204	208	207	222	221	211	213	202	229	198	242	227	199	194	187	212	249	224	219	233	208	221	210	228	197	214	223	200	211	245	227	223	218	181	207	216	211	236	239	215	223	236	211	217	175	212	213	221	230	233	207	230	230	216	226	246	219	221	237	217	220	208	235	221	208	231	231	222	227	222	211	225	201	216	227	219	255	209	203	237	217	195	214	231	236	226	204	203	217	173	212	233	215	229	239	191	208	211	236	215	252	242	196	196	200	194	229	236	215	204	215	183	221	215	237	215	220	226	211	188	222	223	200	235	183	221	221	187	214	199	198	193	217	208	218	213	243	196	217	204	249	215	214	222	188	201	235	220	224	239	214	205	228	225	214	200	225	217	233	224	235	222	234	237	186	213	223	208	189	232	191	211	209	213	209	215	194	209	201	206	204	222	224	219	236	225	227	212	211	224	241	234	214	229	230	231	215	227	207	208	211	211	219	188	193	252	217	248	195	217	228	208	209	211	232	221	212	220	210	218	215	227	235	207	226	218	193	220	211	232	232	235	224	207	227	227	179	247	243	217	219	239	192	220	228	231	200	203	210	222	197	198	219	237	233	226	233	239	217	211	209	247	229	217	213	183	211	200	222	201	218	233	245	215	199	213	227	246	220	241	189	244	244	219	232	210	198	239	232	226	227	210	235	196	235	214	240	211	195	227	223	255	239	241	232	199	213	200	217	234	212	224	231	233	210	231	195	196	197	217	213	206	226	231	215	208	225	235	214	209	211	239	233	232	207	246	221	215	220	238	186	213	228	232	217	220	221	217	206	197	201	223	206	207	215	212	239	200	200	212	213	213	198	208	235	232	229	222	189	235	218	208	223	241	176	242	244	216	220	223	205	214	216	234	225	244	205	216	229	217	220	225	190	213	217	197	246	190	199	219	201	202	219	204	232	210	189	213	221	209	250	191	208	211	215	194	216	201	206	201	212	220	211	227	214	217	196	228	236	231	231	233	227	247	216	231	219	248	231	199	234	209	250	195	197	236	244	192	227	232	238	219	229	197	209	218	205	209	229	253	249	230	211	210	227	198	207	193	236	224	234	245	233	202	226	209	203	229	194	257	235	255	189	206	228	213	215	220	190	243	197	207	215	215	214	227	213	199	210	242	216	210	221	227	228	212	225	199	235	220	215	236	248	237	198	242	203	196	218	231	205	207	220	237	229	220	214	204	211	216	226	211	203	219	226	232	198	224	199	227	219	243	197	220	185	205	201	213	223	211	243	241	228	217	218	232	222	224	219	200	200	206	188	242	204	217	220
21049	21867	31163	38638	37788	38179	26292	19639	21061	27397	27259	22049	16467	11907	8580	6970	6956	5996	5590	4816	3957	4953	4536	4234	3902	3199	2907	2485	2470	2430	2400	2706	2562	2473	2776	2610	2956	2797	2615	2440	2343	2055	1851	1760	1620	1484	1418	1212	1096	1048	961	928	846	850	925	913	906	947	856	846	749	884	738	787	816	821	747	759	720	717	750	743	751	688	705	713	761	610	570	582	647	615	608	598	568	596	543	539	538	539	552	570	588	529	577	574	578	572	569	567	535	537	533	548	552	583	565	549	549	567	607	532	546	518	538	554	582	546	579	624	533	534	545	520	504	577	559	552	552	569	567	528	557	575	540	565	558	564	567	541	529	554	565	520	546	535	568	569	527	504	547	546	585	558	583	536	571	541	578	553	566	570	563	585	573	573	589	557	519	575	541	561	523	539	569	567	537	538	518	515	552	539	537	548	605	597	523	540	547	559	551	550	553	552	550	568	550	551	556	563	501	530	523	543	546	515	554	577	557	531	566	542	561	543	530	547	502	539	555	552	533	560	599	574	623	560	551	556	578	559	526	568	529	539	520	578	528	519	534	531	562	582	546	570	538	504	561	526	547	500	566	553	578	577	546	542	536	560	584	555	546	550	542	504	528	549	515	553	548	578	567	562	542	543	574	562	585	536	575	537	575	545	540	559	514	567	542	551	510	563	549	532	586	539	538	542	576	552	542	548	507	560	535	540	553	576	542	565	554	523	547	557	553	582	520	558	522	543	542	532	590	552	538	578	536	554	550	550	582	543	539	572	537	571	552	557	554	583	528	517	561	525	557	538	520	541	537	538	576	526	517	566	510	550	556	512	528	561	552	584	511	560	568	547	559	563	513	499	559	571	565	562	568	593	576	537	548	586	568	568	609	525	540	555	539	551	586	500	493	591	546	537	537	589	553	541	569	507	544	549	498	537	574	560	551	559	549	545	555	590	547	536	568	511	530	584	539	559	545	567	544	559	520	559	529	544	547	565	545	546	551	518	551	502	538	532	539	526	561	549	544	556	595	560	582	538	521	530	530	612	535	551	522	502	606	533	491	550	567	536	533	541	499	538	529	605	554	555	564	557	540	550	552	567	570	532	541	522	552	518	508	584	552	523	584	568	568	567	530	555	547	533	540	566	591	563	554	562	529	546	560	506	555	496	521	510	575	549	498	598	533	546	559	530	543	554	566	583	514	526	515	511	531	553	530	522	578	544	550	546	572	543	530	557	552	520	524	566	504	570	543	564	571	596	575	552	515	497	565	501	543	568	544	573	530	549	515	537	516	580	516	554	545	551	536	568	554	557	549	527	530	566	531	564	516	569	568	580	538	545	559	549	562	554	560	540	529	532	545	539	514	567	531	508	561	542	555	546	525	540	551	486	546	589	558	555	558	512	552	550	528	560	547	542	556	540	555	556	557	526	520	527	558	574	539	552	557	532	515	588	564	538	553	580	571	574	539	570	567	486	544	566	541	545	509	524	560	543	543	558	546	509	536	543	553	539	552	538	560	514	552	568	557	561	569	516	547	576	528	569	568	547	568	545	542	567	596	570	579	559	530	589	577	562	540	511	560	564	552	536	560	561	574	576	558	563	512	556	541	587	509	514	532	627	527	556	584	553	503	512	560	539	525	554	548	555	538	547	550	544	545	540	564	593	557	535	520	533	560	553	561	546	535	564	558	508	515	522	562	545	528	516	568	577	555	506	544	500	536	508	541	561	578	527	534	527	587	512	550	567	542	511	571	514	587	521	545	559	521	546	541	589	530	551	562	526	522	551	505	546	558	554	535	529	491	531	523	570	535	557	521	570	580	555	551	551	531	565	559	579	517	520	560	575	515	516	560	519	552	489	534	579	580	596	527	595	519	536	554	551	584	519	555	565	537	520	510	565	569	548	533	553	575	573	606	555	562	546	540	497	546	578	533	584	561	543	541	545	535	535	533	553	544	530	528	539	559	565	575	553	571	517	534	527	600	567	514	552	606	520	548	560	584	542	559	529	568	539	564	580	521	535	537	567	573	509	577	546	543	510	533	538	559	515	523	572	543	544	551	557	524	543	545	532	549	568	589	573	489	554	540	557	541	559	561	555	529	578	543	571	566	554	549	538	582	540	568	518	559	553	508	554	498	552	559	579	538	505	537	540	530	561	571	560	532	567	543	538	555	559	549	557	556	568	540	548	547	523	532	564	569	556	538	512	561	528	537	534	592	518	570	569	555	528	564	571	576	503	575	543	561	538	550	549	581	508	534	554	585	560	559	556	556	565	480	547	539	559	558	536	534	553	556	534	584	567	558	563	553	550	592	535	534	513	559	526	564	560	529	551	545	544	558	539	507	567	520	483	499	541	567	535	551	550	529	549	554	531	545	548	554	528	558	548	561	532	549	557	510	583	578	530	550	576	551	533	514	532	577	544	580	540	502	528	580	578	533	551	557	538	528	544	573	554	545	555	541	559	536	551	507	549	558	550	546	560	571	526	544	534	566	548	520	573	529	581	551	535	567	550	535	522	546	535	564	545	561	491	556	508	541	540	545	526	565	568	497	526	542	601	543	532	553	530	540	579	513	568	574	558	547	571	548	572	566	552	567	549	543	553	566	532	567	514	514	551	553	566	556	543	529	522	584	534	553	565	532	561	547	521	552	547	552	549	564	601	520	541	543	551	550	540	588	522	554	585	540	562	550	539	547	547	520	545	508	582	531	534	544	535	517	560	549	571	553	560	532	533	563	521	562	551	553	544	490	551	570	541	558	555	521	513	540	532	532	585	546	547	521	558	538	477	555	524	539	559	535	517	558	552	574	539	563	541	568	541	544	566	548	569	546	538	565	519	540	531	552	534	551	589	561	572	546	540	529	523	513	538	535	540	555	577	526	581	561	530	523	593	580	574	534	548	550	548	573	538	589	560	545	528	555	501	523	550	551	550	530	519	549	519	587	500	556	559	541	536	577	547	544	566	534	561	522	549	593	567	517	560	543	545	544	538	546	553	528	555	554	575	580	560	555	577	580	540	546	558	571	502	535	515	528	537	529	524	503	561	559	606	560	521	533	541	540	538	563	565	539	563	537	526	549	478	542	538	523	503	530	583	529	558	536	554	531	572	563	552	505	550	537	524	569	557	545	519	540	548	606	533	562	552	571	589	537	540	556	523	550	541	546	532	559	498	479	539	570	519	517	565	553	522	530	542	539	558	517	535	570	523	528	537	556	571	546	525	571	532	525	564	534	581	548	541	583	607	548	527	566	585	559	559	591	555	553	518	554	511	555	533	589	519	518	552	528	600	522	539	561	520	572	541	555	522	526	558	562	533	544	556	592	583	556	549	547	511	536	535	548	581	547	557	536	549	552	505	522	519	530	534	509	547	543	549	518	578	532	519	556	564	562	558	548	539	545	574	552	563	580	552	553	562	534	548	532	561	583	567	527	548	549	613	568	529	593	559	529	531	552	560	550	538	540	497	486	523	548	537	550	516	524	560	552	511	549	534	505	547
11917	7102	8373	6955	5533	3364	2059	1452	1167	1064	872	795	635	588	534	490	461	409	380	372	372	351	344	332	298	297	335	324	278	303	294	288	244	278	271	298	287	271	261	287	271	299	289	272	275	271	289	265	281	276	279	268	270	273	264	238	290	250	291	247	256	236	269	264	280	271	251	273	260	240	237	214	262	248	241	269	239	256	259	257	243	251	245	245	261	274	265	249	216	241	258	282	256	262	226	252	272	290	259	251	261	241	251	250	241	246	230	252	260	236	242	207	218	228	234	217	242	248	241	271	256	232	246	276	243	252	226	270	260	257	236	244	229	245	247	245	239	244	244	249	252	224	248	262	239	255	248	258	231	239	247	240	247	254	239	243	238	252	278	239	257	258	228	254	271	261	258	257	236	257	261	260	223	254	243	263	233	232	258	239	273	257	266	244	246	258	252	269	255	235	234	233	274	231	254	228	254	252	259	245	271	253	241	248	262	261	265	265	260	258	248	261	261	254	251	284	249	277	275	265	257	258	239	252	238	222	280	235	247	248	243	252	240	255	221	239	258	222	267	255	239	256	246	260	227	285	255	270	246	254	280	255	263	267	259	215	276	247	213	231	264	255	258	220	275	263	213	227	240	250	263	245	267	279	267	240	227	242	247	264	256	278	247	280	232	229	262	255	257	243	242	268	277	279	230	253	254	222	279	259	255	267	242	242	247	234	246	250	231	244	235	247	227	259	249	243	263	234	246	258	246	252	241	230	258	260	251	248	260	241	246	272	255	281	227	247	225	258	235	239	229	248	256	272	250	245	251	243	243	230	223	247	284	269	273	262	246	243	240	258	255	252	254	282	262	237	250	257	234	250	263	240	238	242	280	267	245	248	250	244	234	219	271	227	272	252	257	224	260	246	242	264	248	249	236	238	245	250	267	267	232	265	257	249	259	244	264	232	232	240	269	259	239	240	241	259	253	249	256	237	238	249	254	241	263	236	262	225	240	250	198	224	255	261	263	246	258	243	236	245	235	224	261	225	263	227	262	259	238	225	277	258	300	246	256	274	227	257	228	252	255	269	251	232	238	251	219	251	243	255	257	238	271	270	251	242	244	252	233	257	227	248	247	262	250	259	266	301	261	246	243	255	261	212	271	249	225	252	257	263	248	240	250	269	250	275	246	231	263	215	253	244	266	250	248	269	256	248	254	236	248	257	239	265	204	282	251	252	261	246	245	235	229	223	253	265	288	269	238	266	255	252	238	230	249	256	248	271	250	241	239	229	275	269	265	262	226	249	263	258	235	272	242	248	244	249	262	268	239	277	255	255	254	270	226	256	251	298	230	240	236	264	230	231	257	242	254	246	236	254	231	266	225	251	232	254	287	258	211	245	256	235	241	235	266	277	246	255	263	262	246	235	254	266	240	230	255	289	237	258	244	232	233	243	260	252	246	253	240	286	270	250	212	231	241	242	269	250	256	275	259	230	246	278	255	243	249	248	223	220	243	255	276	232	296	236	249	227	250	256	273	279	265	250	241	249	258	259	266	264	238	289	278	233	276	222	219	258	253	246	250	268	260	252	244	268	250	249	259	262	253	255	265	253	265	239	272	250	226	227	257	263	251	279	258	260	229	260	242	247	257	260	254	276	257	231	286	259	266	253	236	255	246	272	271	244	238	238	266	246	272	262	252	248	267	252	232	219	227	220	253	251	264	242	237	253	249	263	291	288	234	252	235	265	264	252	263	231	242	275	273	274	261	225	227	243	228	247	253	192	254	240	263	231	237	279	239	272	238	233	233	241	235	226	250	252	269	253	242	247	264	236	226	258	240	232	232	258	259	283	233	236	224	257	261	251	253	252	233	262	298	241	248	285	261	260	214	228	246	239	250	267	227	252	249	277	223	266	218	281	249	242	258	259	257	250	216	239	257	278	233	260	263	246	228	227	212	269	277	290	263	263	241	247	231	231	224	263	249	253	233	248	253	254	241	247	279	230	253	250	233	245	260	247	218	261	245	251	224	241	241	262	240	256	226	239	236	266	244	282	249	227	226	267	271	230	231	214	231	267	259	246	270	253	275	253	268	257	228	213	255	269	280	259	243	241	214	273	255	246	260	259	250	283	247	229	248	223	256	250	247	265	259	250	264	247	251	257	256	263	243	253	253	263	259	232	237	259	233	250	262	238	235	238	229	227	259	229	256	232	223	243	264	247	256	241	255	229	231	267	258	264	246	254	277	300	218	251	254	257	241	247	276	257	263	254	245	233	247	254	267	253	254	274	258	251	275	230	259	259	218	246	246	197	265	256	232	271	257	274	229	242	245	281	248	254	248	247	278	264	241	255	240	272	244	269	248	222	231	256	244	279	253	245	251	253	274	225	266	248	267	251	259	238	247	264	249	250	233	242	245	246	246	273	248	251	261	230	243	236	241	260	252	241	216	236	257	205	253	234	259	238	244	245	229	231	248	251	270	259	248	223	254	276	264	256	272	230	224	272	237	251	232	207	221	246	245	238	263	226	240	227	264	232	277	247	260	257	244	244	245	248	235	258	266	236	254	215	241	264	215	242	265	246	251	255	212	248	261	234	250	238	239	234	263	284	271	269	235	234	260	246	251	228	260	235	251	233	261	256	233	265	255	261	254	251	269	273	232	231	255	259	256	257	256	232	246	230	254	246	252	255	226	237	259	236	270	235	259	245	248	274	245	269	259	277	250	273	237	248	263	282	264	275	265	266	248	274	265	237	258	268	272	247	261	238	239	252	250	234	259	230	244	266	245	241	268	249	243	228	261	279	268	266	248	255	275	235	277	269	277	257	242	225	253	235	266	234	244	253	235	248	232	225	241	240	266	244	267	266	233	235	258	245	228	261	258	261	239	276	224	240	233	240	264	256	263	242	256	271	266	264	244	252	245	279	263	248	240	246	225	258	274	254	252	235	239	244	244	240	252	272	263	276	231	235	270	259	287	265	259	238	254	251	250	233	247	265	248	234	250	235	247	243	230	243	228	246	241	253	242	246	241	255	236	258	258	241	234	241	257	283	248	256	267	252	246	246	247	250	246	244	267	232	266	267	243	269	217	274	242	242	249	257	238	261	259	265	244	247	240	264	247	229	250	258	242	235	257	265	254	240	247	241	269	232	237	270	217	272	259	247	249	292	239	240	280	259	245	262	247	250	234	246	269	258	210	255	281	246	252	242	251	244	230	231	227	251	248	253	264	245	252	252	273	264	250	252	222	264	253	246	214	274	251	238	241	254	255	246	241	244	243	251	260	230	255	245	261	260	267	251	269	260	240	252	241	236	277	267	251	285	242	229	261	252	246	257	256	266	269	288	237	236	244	258	234	243	243	214	272	260	230	275	273	260	229	256	234	247	249	256	266	231	260	237	262	271	270	236	232	241	251	223	243	223	250	274	247	279	236	260	254	246	233	270	242	231	268	244	212	231	258	245	265	253	249	225	259	235	242	227	235	253	252	265	308	273	256	241	238	263	260	253	261	264
7502	6704	13658	16226	15823	11507	8666	6640	5518	4997	4359	3709	3140	2704	2414	2164	1953	1937	1618	1453	1482	1259	1261	1070	1068	1043	1038	1002	945	991	908	931	893	849	881	859	890	900	804	835	854	903	895	887	891	862	807	764	729	732	682	673	727	655	681	700	684	729	682	693	626	667	602	662	674	612	678	645	661	621	651	652	682	636	641	610	639	658	632	640	673	619	641	624	631	621	661	609	640	649	654	649	618	645	640	657	647	658	683	605	620	629	607	642	627	598	669	645	636	603	672	627	593	636	655	602	635	626	649	637	620	630	630	641	619	612	648	620	625	639	633	634	643	643	619	616	653	609	636	617	628	621	614	606	627	622	594	619	650	654	632	644	621	585	638	616	638	609	623	604	605	642	650	640	636	632	642	617	641	604	615	622	632	599	623	631	641	638	623	626	676	644	627	593	645	605	639	624	619	610	627	670	614	625	601	616	602	581	626	650	633	638	624	659	658	648	638	624	629	647	634	639	616	621	593	640	663	653	602	640	580	641	633	648	639	604	622	649	632	661	651	607	595	593	615	583	638	636	606	597	619	642	587	579	588	627	615	610	636	633	647	614	678	660	633	585	595	622	579	644	622	674	634	658	644	617	654	644	633	605	590	617	651	624	608	615	616	644	620	606	624	665	610	622	645	672	638	687	632	622	617	660	628	596	600	573	598	639	598	636	626	654	678	623	608	607	676	592	596	630	652	653	652	610	601	613	649	626	635	643	672	631	602	630	595	613	638	625	673	633	608	669	635	637	606	667	660	628	609	650	591	617	638	615	614	620	647	612	631	639	634	613	652	633	610	630	618	633	596	643	614	645	645	637	621	614	586	586	657	639	615	647	625	600	636	611	663	613	576	602	641	646	625	621	605	645	615	660	608	629	579	653	588	627	627	621	655	563	627	667	669	585	642	613	683	639	633	645	635	586	615	564	636	657	662	659	627	644	660	645	662	620	634	619	625	616	653	641	670	676	601	636	707	622	622	639	649	659	611	618	620	622	620	642	627	639	641	620	603	649	623	582	582	650	648	621	632	607	604	621	628	613	631	687	683	653	642	647	644	633	641	594	649	628	629	598	674	643	606	625	665	643	615	610	618	615	621	639	618	614	605	631	654	645	591	601	605	603	650	644	575	631	604	608	623	602	619	628	645	605	613	627	682	614	601	637	602	662	619	598	630	675	619	591	606	661	637	613	618	595	658	632	619	646	674	655	611	649	625	580	602	623	617	618	623	597	595	639	644	637	620	675	610	614	624	627	606	602	611	638	640	609	608	642	646	617	608	590	666	640	636	615	614	628	620	646	614	623	665	629	618	641	593	646	605	587	611	658	621	679	614	637	628	608	627	636	638	599	651	654	627	653	615	592	642	620	640	615	648	592	627	616	649	601	624	617	581	617	630	607	628	633	613	643	597	619	624	642	598	645	628	624	623	615	619	616	623	609	612	618	600	644	632	614	610	623	628	620	659	596	618	641	646	610	617	612	626	632	629	665	611	600	641	660	617	577	591	643	698	606	628	589	610	608	551	639	629	611	652	624	618	634	638	658	610	657	678	644	628	629	626	584	608	635	648	635	625	618	598	643	604	603	626	586	605	614	634	621	656	636	631	601	635	624	629	664	641	636	645	591	618	659	661	614	602	666	599	607	653	586	660	627	603	631	637	656	636	655	590	631	642	650	631	606	636	641	662	653	648	638	617	662	660	632	604	639	569	589	605	593	621	589	620	680	623	614	671	633	644	610	603	611	647	646	611	610	632	662	618	607	628	639	626	610	627	644	617	646	599	606	622	617	614	616	639	632	624	646	637	650	640	638	659	617	599	669	631	627	622	569	633	670	632	642	611	609	591	629	615	611	586	619	616	651	623	645	617	626	618	629	631	668	621	634	595	632	648	606	589	642	643	670	648	581	607	634	631	633	617	635	687	614	626	613	643	622	621	599	604	619	629	620	591	607	599	568	625	630	604	672	620	603	648	617	611	635	612	639	629	610	566	575	649	630	673	653	628	639	622	632	649	575	647	613	627	630	586	652	643	647	607	661	641	650	627	629	601	643	644	641	687	649	595	654	630	649	667	633	593	645	637	648	626	599	626	639	609	597	589	676	620	637	646	621	659	620	606	624	609	594	612	618	623	600	693	651	669	636	635	591	599	635	589	644	628	659	609	623	644	605	624	627	685	645	624	606	644	631	657	618	624	635	600	627	656	636	617	631	594	617	586	598	597	606	623	637	656	625	628	631	643	611	640	656	646	651	603	652	645	613	626	680	610	602	564	607	606	650	634	646	702	628	597	637	645	596	619	672	647	597	614	610	653	623	626	680	679	623	664	644	650	632	631	661	637	640	609	616	645	630	659	634	608	582	614	621	588	616	620	657	620	607	620	625	615	622	652	607	608	622	605	652	603	632	644	651	613	639	585	573	676	615	649	654	629	612	618	616	604	611	676	630	637	572	690	627	671	650	614	620	647	638	645	657	601	628	625	625	673	657	590	649	647	631	609	615	638	637	592	633	621	606	636	646	622	631	690	609	639	688	636	607	609	643	609	639	566	627	614	656	620	599	642	649	637	618	630	621	653	598	648	585	605	657	603	623	625	664	630	558	642	650	637	656	674	590	615	624	643	601	665	587	621	601	658	611	632	603	603	692	641	631	626	599	631	655	614	656	613	650	655	603	636	642	635	620	606	590	649	650	603	615	629	612	631	612	624	630	640	612	632	643	628	631	578	643	636	611	621	607	633	639	642	676	614	648	622	635	616	638	621	644	680	649	637	653	642	658	616	627	622	626	626	612	649	614	626	657	616	605	690	602	608	582	625	638	669	629	628	642	611	600	653	599	615	618	585	636	639	637	636	613	622	630	636	628	643	725	615	621	646	637	668	610	640	641	628	655	632	684	646	630	612	638	635	636	641	581	628	680	670	613	623	637	661	641	605	671	594	653	649	639	605	615	659	622	664	594	630	645	647	616	574	684	634	626	582	640	679	598	621	586	610	654	643	628	611	632	619	627	634	618	605	653	673	603	623	668	613	630	585	633	570	621	620	624	636	588	643	642	710	661	640	606	621	581	624	649	664	620	589	582	618	636	663	630	619	614	637	614	591	634	609	662	656	603	658	626	684	664	660	600	613	642	637	627	658	582	603	601	585	619	683	630	615	653	601	615	654	603	618	642	659	614	623	626	677	599	618	637	642	636	585	632	601	613	552	657	665	657	631	645	625	644	648	645	654	597	630	596	616	641	617	616	636	638	621	588	635	658	621	674	613	686	651	589	640	665	613	657	603	645	555	645	608	620	637	614	651	636	653	634	624	657	648	623	603	611	632	660	594	638	620	638	640	625	644	617	610	602	635	645	607	623	663	654	647	592	660	615	624	619	645	619	614	634	626	620	614	687	663	646	608	620	615	664	657	608	577	644	644	621	631	597	653	624	629	633	648	666	629	628	632	672	610	594	634	617	640	630	608	643	665	575	631	636
25930	18464	20535	24617	27983	16978	10735	6539	4511	3968	4273	4040	2797	1815	1224	945	848	810	707	625	612	616	589	505	521	499	444	395	431	378	420	446	374	444	410	399	427	408	404	358	408	423	364	317	357	322	334	276	323	297	238	256	307	292	270	301	294	248	263	268	244	288	264	309	259	260	286	253	242	249	268	275	283	238	244	288	296	240	227	278	264	281	273	256	251	238	249	276	222	261	264	277	255	225	246	241	248	256	235	222	256	232	268	251	275	250	255	246	238	245	243	272	256	262	220	233	239	248	259	269	267	263	249	279	262	255	242	222	248	220	270	229	255	229	243	244	273	235	261	267	255	207	250	252	238	260	274	270	260	248	265	258	250	252	269	253	244	244	257	220	267	253	254	290	247	236	245	235	232	231	286	225	285	240	266	226	210	238	246	274	241	232	264	259	247	238	232	244	259	282	277	276	259	227	240	249	233	251	249	246	236	254	255	253	231	268	261	285	271	265	249	247	241	241	260	249	225	277	258	246	235	252	266	220	242	262	236	231	243	253	250	255	247	234	261	224	246	227	226	265	237	268	229	252	265	239	246	254	271	252	253	257	244	233	247	240	261	247	224	238	245	276	235	247	236	224	234	235	233	242	237	264	267	231	229	234	244	270	231	210	291	251	242	252	260	302	217	240	257	256	242	237	272	263	265	262	226	259	239	251	244	243	247	255	276	241	244	236	247	242	235	226	259	270	259	244	261	277	254	236	244	257	270	253	255	255	243	243	256	247	244	229	277	268	236	258	253	229	265	255	254	243	248	263	248	242	252	221	247	223	235	248	271	261	273	221	237	247	235	234	237	238	251	260	245	257	232	260	229	239	243	244	267	260	216	242	250	252	272	260	267	252	251	280	221	233	276	251	292	256	271	224	212	264	236	264	275	235	261	268	253	222	232	250	232	250	269	251	249	241	231	244	259	266	256	233	266	252	255	252	243	249	280	258	242	221	236	235	255	259	234	224	258	251	264	260	209	269	226	224	239	256	234	228	275	262	256	268	256	241	225	238	238	259	260	257	249	234	231	260	258	249	261	246	239	266	241	241	264	233	252	272	225	254	260	264	226	234	247	258	254	228	245	249	269	268	246	252	273	229	233	247	246	265	269	267	249	268	249	256	232	255	269	235	262	237	276	242	220	248	271	252	249	216	236	245	243	230	236	273	220	242	276	252	256	232	261	248	236	212	238	272	253	272	245	246	227	260	240	242	267	258	230	264	210	241	253	243	239	262	270	244	261	259	248	261	264	226	254	234	256	228	240	258	278	234	245	261	229	219	264	249	260	255	271	249	245	252	235	256	228	224	283	243	261	264	257	237	259	258	249	250	236	250	246	232	259	265	273	255	247	281	264	249	260	263	225	240	271	273	259	254	283	256	254	251	237	266	247	277	248	255	266	233	256	286	275	264	272	272	231	261	247	267	251	264	244	253	280	236	255	240	268	259	264	228	254	252	229	226	232	257	259	264	245	232	246	226	250	228	267	262	244	221	258	236	217	239	249	280	260	250	236	246	271	244	247	246	232	226	256	211	256	266	225	249	241	279	261	250	259	245	252	261	242	252	261	251	231	250	254	260	224	246	264	257	222	237	235	258	242	275	272	257	223	296	254	258	222	258	240	238	237	262	232	267	248	276	248	240	258	210	269	262	260	248	231	237	239	263	248	261	254	242	226	277	261	253	250	259	244	260	228	233	255	283	227	238	268	225	248	283	245	227	247	247	251	269	281	252	245	243	227	251	271	252	224	256	242	240	237	235	240	231	215	258	234	262	277	236	270	265	266	256	235	288	278	258	234	255	254	257	216	247	252	233	234	246	262	239	246	274	258	251	245	279	211	255	249	273	241	255	256	254	254	253	218	237	239	271	270	243	261	244	251	225	250	254	268	242	236	243	262	241	240	244	238	247	239	259	258	245	256	255	254	257	222	247	262	250	263	241	274	264	226	229	244	256	218	270	243	238	243	272	272	243	257	261	204	267	240	260	260	245	266	222	230	259	239	252	243	220	235	248	241	258	246	232	235	242	270	265	244	233	248	270	252	239	253	238	219	255	245	234	254	246	257	242	243	246	240	249	272	260	264	287	279	256	205	235	251	274	253	254	259	246	225	271	237	244	248	240	241	260	272	242	220	238	234	227	266	281	231	250	217	258	229	241	249	272	251	229	248	241	249	240	238	236	245	238	290	227	256	230	222	243	269	256	232	250	258	228	239	257	263	284	226	266	261	249	248	278	251	251	259	234	265	222	267	259	261	274	235	268	289	258	260	244	260	244	223	238	269	262	239	230	263	251	264	265	269	226	230	248	250	238	262	271	248	264	270	245	217	246	257	269	246	248	238	240	234	249	256	297	231	249	282	259	252	235	256	235	241	229	228	237	214	271	245	263	249	245	240	244	236	269	264	231	249	227	237	229	238	216	266	246	244	267	263	277	256	246	232	247	237	250	266	257	241	256	251	259	257	223	242	220	241	266	269	261	271	258	232	284	242	238	235	247	238	260	254	255	254	267	227	272	231	226	253	275	251	258	260	237	254	224	250	269	262	238	233	215	278	278	230	266	269	269	256	251	260	229	227	228	252	237	227	240	239	271	264	263	250	238	268	213	255	232	266	260	219	268	236	286	248	236	244	286	269	261	259	259	282	251	251	260	252	282	257	269	272	273	248	272	261	237	255	257	263	238	287	233	239	258	237	244	283	235	220	274	244	283	235	244	280	223	267	269	237	248	270	241	245	255	276	282	255	260	240	254	226	263	302	256	268	260	222	274	247	245	247	255	238	248	234	236	242	260	250	234	241	279	255	252	260	238	233	262	229	253	256	237	235	243	227	276	265	265	242	269	255	224	264	245	249	295	234	258	248	228	240	231	234	247	247	264	263	250	242	264	233	280	265	263	256	252	244	266	276	269	239	229	262	258	266	261	254	227	247	257	233	277	245	274	258	267	255	239	253	257	267	262	277	252	267	253	242	241	246	257	260	260	254	275	258	242	278	278	258	257	274	260	264	248	253	247	213	225	259	236	243	228	286	260	235	264	270	242	269	232	265	234	257	243	259	252	243	255	265	247	257	282	238	267	249	271	282	253	230	246	263	259	269	280	255	273	250	268	252	232	240	253	254	265	240	250	247	250	232	241	273	266	241	282	282	267	270	227	264	264	254	252	291	241	242	246	222	250	251	235	243	249	241	261	231	258	267	249	244	266	267	265	225	270	246	227	224	243	263	269	235	254	250	256	245	274	232	256	259	248	249	225	260	277	267	264	269	272	254	242	260	255	277	239	258	235	238	243	234	202	239	249	260	254	239	242	269	247	265	246	241	242	232	213	245	243	254	258	276	246	233	235	264	262	254	239	210	241	242	243	268	246	249	269	258	237	251	248	268	246	247	267	240	230	254	242	224	242	270	229	226	258	256	261	270	266	234	279	274	255	239	256	258	256	272	250	235	291	252	242	221	239	244	241	289	243
15996	14393	23739	32408	33670	22223	19002	15680	14386	14902	17620	16864	12759	8978	6598	4926	4298	4479	4002	3437	3212	3139	2854	2816	2758	2465	2188	2104	1943	1874	1930	2124	1991	1862	2060	1944	2075	2116	1879	1785	1857	1578	1388	1343	1299	1191	1122	1046	980	970	923	734	778	810	872	859	809	892	830	810	806	778	783	743	773	770	803	755	710	743	757	767	728	689	707	694	696	704	711	673	699	716	679	661	652	634	645	629	664	633	653	628	631	608	601	620	594	613	634	635	593	634	644	629	619	637	645	632	636	672	677	679	634	642	625	606	646	635	671	674	632	630	639	649	625	628	667	649	653	653	622	660	619	601	638	616	648	630	623	651	637	644	606	589	685	684	579	624	642	661	607	634	643	628	599	626	631	659	625	648	588	606	600	635	630	594	598	579	620	626	643	627	626	622	630	657	649	637	615	616	611	582	624	590	625	598	623	630	636	563	626	610	616	612	634	631	600	604	638	657	628	708	576	654	590	657	633	649	584	620	600	619	601	615	634	655	654	586	640	661	639	629	644	646	616	628	637	586	603	664	621	574	681	637	632	611	595	618	593	645	672	678	616	654	660	611	616	571	639	650	638	604	615	654	622	665	644	646	642	571	624	604	649	636	634	609	618	596	631	596	631	641	681	663	622	602	641	607	644	621	613	658	635	564	613	586	613	586	636	608	644	633	641	603	634	609	599	605	613	577	596	607	616	641	672	605	628	646	625	624	617	637	613	637	615	629	569	612	605	673	608	639	670	665	613	621	621	604	617	614	623	634	639	605	602	580	605	622	629	603	655	613	618	660	608	639	654	607	620	601	668	630	586	633	639	649	636	654	635	628	627	618	627	638	634	661	614	620	597	609	595	606	584	604	603	627	671	632	630	631	613	624	592	643	628	609	636	634	629	673	611	639	622	649	602	635	624	626	619	685	639	600	634	621	620	621	614	618	624	647	656	663	624	606	662	624	656	654	617	657	616	627	652	603	647	626	596	615	648	674	614	684	622	641	623	640	613	689	632	619	652	575	625	596	596	625	602	647	618	650	558	595	607	633	621	613	664	636	620	627	644	643	633	645	651	585	637	666	628	596	650	611	631	612	597	658	640	650	623	631	618	642	646	593	632	628	643	653	633	614	622	635	636	590	598	595	671	619	620	640	599	598	626	624	642	595	625	617	666	620	647	625	585	634	628	661	604	682	620	646	650	657	639	651	610	664	619	629	596	655	668	620	637	613	624	645	650	636	654	634	604	624	589	598	648	643	639	622	617	597	607	614	609	622	594	643	642	621	680	617	648	643	639	648	658	627	584	631	601	647	644	653	644	630	651	607	608	579	653	613	660	634	619	629	636	617	609	582	600	662	602	631	654	630	583	622	637	660	624	607	582	654	666	640	591	675	583	614	650	602	628	595	645	585	595	656	630	618	663	596	612	598	595	611	652	595	611	596	602	670	631	617	621	650	633	605	668	611	650	616	634	615	628	651	616	607	639	672	646	620	605	592	681	633	588	651	620	624	633	645	641	595	554	614	627	631	585	640	617	604	648	644	612	634	670	602	617	651	650	615	640	629	638	646	602	606	629	619	638	634	584	643	656	635	614	621	648	597	643	645	618	595	628	615	628	644	625	633	623	631	622	623	636	637	682	611	635	612	600	632	613	642	612	634	635	649	641	639	635	621	640	626	638	666	650	617	613	632	635	633	655	611	647	644	642	606	656	641	583	635	632	640	631	663	613	659	663	621	635	589	672	621	628	618	641	640	612	620	652	653	620	607	631	652	598	613	623	620	611	616	638	636	637	638	703	560	608	592	650	625	628	669	642	646	628	623	642	603	610	629	666	665	626	615	608	604	647	629	646	611	622	630	632	647	635	608	623	653	642	657	629	627	596	619	614	642	583	667	604	661	597	569	618	630	638	617	634	602	639	621	697	643	618	645	649	611	652	629	656	615	624	586	629	634	611	673	646	573	617	666	576	619	678	635	633	651	637	663	657	648	677	611	653	618	593	646	566	623	605	620	609	615	628	650	630	597	598	606	592	609	623	644	630	680	621	614	620	643	610	658	660	651	614	631	611	591	609	677	611	669	635	610	627	676	668	612	618	596	634	619	617	638	649	609	642	608	657	607	588	639	645	633	654	626	633	686	584	649	636	642	585	606	680	643	622	600	600	615	615	632	631	639	606	639	610	609	628	651	613	649	648	645	654	636	629	626	625	613	647	646	674	638	586	645	663	608	617	651	620	652	627	652	676	617	653	626	608	658	606	620	625	587	661	632	673	617	629	569	633	633	638	622	630	637	603	653	619	667	651	647	587	621	675	653	613	627	637	611	618	631	609	636	579	587	639	546	576	617	615	595	615	614	651	608	641	667	665	573	664	634	602	651	642	670	648	620	608	642	651	650	674	616	618	612	634	618	644	602	620	632	644	662	617	611	612	643	642	632	651	623	605	634	640	631	627	641	594	643	612	625	674	613	605	638	664	649	578	616	587	599	643	593	638	665	595	628	624	648	646	631	615	647	625	617	649	625	609	651	557	616	606	598	638	605	691	635	644	659	680	629	631	631	659	620	629	673	651	615	615	648	625	625	614	670	643	649	663	618	638	660	643	645	582	660	632	650	632	635	682	602	623	628	668	636	670	691	569	636	652	660	632	624	631	634	611	605	620	617	590	626	607	637	647	654	613	608	614	626	662	593	609	619	605	625	596	640	675	595	631	607	603	616	630	597	625	642	656	641	635	645	652	532	633	659	611	598	623	657	584	645	622	633	624	617	661	644	611	579	593	615	615	617	668	641	661	647	653	605	631	575	679	627	638	627	629	615	640	615	622	594	612	639	632	630	656	635	592	602	663	614	619	648	640	638	656	650	569	627	623	663	604	667	634	613	612	629	622	630	644	623	633	624	630	638	666	617	635	630	582	573	660	608	651	606	636	643	619	640	608	619	640	611	638	643	634	615	637	640	622	576	622	597	623	632	658	675	681	627	634	580	631	617	631	610	602	635	652	629	636	618	663	598	636	620	611	662	630	676	609	637	631	602	601	629	627	604	715	624	606	599	666	621	633	662	623	626	706	644	647	637	609	654	587	637	626	686	657	631	619	666	635	634	620	607	626	608	587	641	688	648	621	606	614	648	633	658	662	594	613	622	645	633	640	593	609	641	621	592	654	611	610	618	619	627	657	598	607	621	637	617	650	625	593	677	651	623	657	692	566	655	626	620	646	658	611	607	575	619	654	637	624	603	583	660	632	619	617	630	628	602	638	643	627	585	619	659	629	612	604	631	639	652	637	659	643	623	628	639	614	599	621	612	606	649	629	674	633	628	602	595	623	591	665	646	599	594	593	597	646	604	651	590	575	611	663	630	603	670	629	609	642	637	635	643	623	609	644	607	638	592	576	611	639	666	635	626	647	604	623	685	573	651	639	626	610	612	638	609	608	689	618	631	652	625	711	611	644	608	640	628	631	622	589	635	606	606	639	609	639	670	611	577	654	610	630	620
33717	24329	27320	27083	41036	27356	18392	12260	7808	6510	6693	6022	4881	3364	1898	1295	1201	1123	1034	945	742	849	723	743	719	543	552	513	529	536	501	611	566	474	550	523	532	522	528	469	456	388	373	373	376	326	284	276	324	272	265	257	246	288	285	286	276	253	268	231	255	249	255	240	251	242	252	259	225	228	238	263	266	242	248	254	199	224	205	226	251	209	241	254	245	243	229	226	216	238	218	226	212	223	208	251	203	190	233	212	228	218	183	197	208	219	222	212	232	240	255	209	229	210	212	210	230	221	208	224	216	238	236	206	213	247	209	240	195	229	203	212	201	227	222	235	211	211	227	221	199	226	227	208	238	200	213	230	207	215	232	226	224	217	240	207	245	193	205	212	227	229	220	218	233	230	223	201	229	221	221	230	217	214	205	211	198	216	233	190	216	204	224	208	250	247	198	201	203	212	225	194	212	224	198	225	246	221	202	215	210	236	201	213	261	226	216	214	203	223	227	221	218	247	216	238	220	198	212	237	176	232	210	225	239	219	201	226	234	226	214	258	231	224	199	218	209	217	225	221	193	223	234	220	212	212	235	283	225	253	208	251	201	218	210	226	213	230	218	221	199	221	214	210	223	211	199	212	216	218	237	228	223	194	217	215	222	220	252	211	234	227	207	224	239	249	214	237	225	220	233	216	226	208	228	222	222	196	212	238	215	214	228	214	230	187	226	206	222	217	219	233	214	228	214	215	226	240	232	207	218	226	222	229	208	233	195	213	214	215	230	179	207	209	216	223	223	234	238	258	208	203	205	195	254	192	211	200	211	233	211	244	199	244	178	217	206	213	211	202	204	217	215	206	223	229	200	207	183	220	208	208	221	214	217	258	223	232	220	220	201	238	185	226	202	219	232	200	209	207	218	194	209	199	234	235	221	209	209	220	213	231	241	238	223	213	221	213	221	210	226	222	223	205	216	235	229	224	236	206	214	207	208	225	219	229	246	197	215	203	245	227	192	236	194	210	234	258	261	207	192	217	221	219	240	200	193	190	218	231	211	208	233	202	232	236	211	208	220	223	219	178	224	220	233	231	206	200	226	219	214	209	240	221	217	209	222	248	213	211	235	218	205	206	207	227	183	204	232	206	198	214	229	226	216	222	202	199	227	217	211	217	228	228	222	221	243	198	225	197	207	206	236	229	195	210	213	233	241	217	225	212	217	231	230	209	200	235	210	211	193	210	230	213	224	218	231	201	219	227	220	242	202	235	202	229	208	228	198	235	221	218	198	208	222	221	193	211	219	222	218	230	232	199	215	232	243	241	208	222	195	233	218	217	207	200	215	213	188	230	215	197	222	218	204	223	218	199	203	194	214	229	225	200	218	214	238	256	225	212	226	239	222	206	201	198	211	234	240	214	223	227	225	200	204	224	219	236	193	220	217	241	221	223	220	193	215	217	225	224	231	220	224	212	228	194	225	230	204	229	226	222	242	196	219	197	206	212	201	207	193	233	260	217	231	212	200	218	226	215	202	229	211	207	203	195	207	216	228	229	209	229	226	216	211	223	215	221	215	235	220	242	250	244	215	187	196	212	206	238	201	207	223	212	220	205	214	225	243	201	231	238	234	241	232	234	199	230	203	218	213	221	232	224	212	220	189	241	207	198	210	220	239	227	225	219	220	217	207	231	233	195	237	223	221	216	211	226	212	228	227	231	230	205	200	194	211	227	220	218	201	229	212	217	201	250	209	258	218	220	204	207	214	239	211	196	212	213	231	221	221	194	221	216	216	234	198	256	219	212	213	217	203	212	229	241	215	235	213	211	234	228	219	215	247	227	200	211	236	221	204	216	219	224	202	243	219	219	233	220	206	237	208	213	213	209	235	229	232	235	231	247	202	239	225	227	208	211	233	200	221	197	232	209	204	201	236	243	206	216	200	202	212	235	199	219	209	222	224	178	222	220	224	232	186	236	231	234	225	206	231	206	220	210	230	233	190	212	219	222	248	210	211	224	224	243	257	211	212	248	215	215	242	223	238	230	221	231	219	231	236	220	225	238	202	220	202	232	209	239	203	252	213	239	201	214	196	211	240	198	201	222	215	218	243	206	206	216	228	217	210	219	200	175	216	223	220	228	230	218	202	193	213	227	213	196	198	213	178	205	193	201	224	197	220	233	232	212	234	205	218	223	221	233	240	204	221	239	208	210	198	216	220	237	220	213	205	225	224	189	236	193	230	214	231	227	206	186	205	222	218	225	234	205	249	211	209	226	199	212	205	211	212	224	216	240	201	234	222	208	197	270	210	217	227	203	216	222	227	212	196	215	211	223	219	218	203	216	212	213	224	204	216	230	253	231	207	188	240	202	219	226	200	246	212	198	211	245	228	200	253	213	211	206	215	218	234	227	219	242	228	193	207	201	205	175	234	217	210	239	200	219	199	222	222	222	238	229	244	188	229	222	213	248	196	228	207	225	210	230	247	245	212	243	198	211	225	220	235	227	234	202	259	253	208	245	211	195	235	210	215	211	231	220	230	233	215	194	218	222	215	207	214	218	216	201	215	238	201	233	238	224	230	200	200	220	221	242	226	210	217	222	251	217	222	211	232	232	208	228	237	249	244	223	187	230	232	211	220	219	211	219	225	213	242	213	223	219	207	229	230	219	223	221	216	232	234	223	210	210	248	195	221	193	220	236	186	225	222	212	238	217	226	228	231	232	223	203	215	227	207	206	215	197	216	224	208	214	217	227	217	212	227	217	222	236	243	200	232	207	239	230	210	216	230	202	204	230	227	219	212	200	215	220	203	207	192	245	213	216	223	226	204	216	201	255	217	192	234	243	206	230	240	239	223	208	219	231	203	226	252	226	197	214	226	209	188	209	222	230	209	217	207	213	235	220	226	246	209	237	228	191	225	208	217	182	193	204	205	200	231	217	220	205	202	227	233	243	214	185	229	211	223	203	199	234	224	213	193	226	205	207	233	206	231	234	232	204	212	223	207	215	194	216	238	236	222	229	226	215	241	196	220	211	201	219	225	198	205	226	205	234	202	222	221	203	204	226	212	234	208	236	233	220	193	225	231	228	248	213	243	201	210	243	221	199	204	219	204	198	197	177	217	213	213	195	211	227	227	214	207	235	222	252	208	220	229	230	223	190	229	201	227	224	244	219	222	209	225	218	206	192	220	230	203	204	218	238	194	221	216	222	210	244	214	226	226	230	159	237	199	226	225	222	225	227	226	238	214	240	221	216	217	220	239	225	214	198	235	204	221	232	202	220	213	215	187	202	208	238	248	208	237	261	224	209	225	217	251	212	231	261	219	221	210	212	237	205	230	219	243	204	205	237	219	211	222	198	226	207	238	229	227	221	214	210	282	216	228	239	198	223	237	235	218	224	229	186	207	212	217	208	231	227	205	201	246	213	235	203	220	236	256	243	201	214	185	242	218	231	222	222	224	201	221	232	212	212	226	220	245	207	214	205	186	207	227	209	206	194	239	215	225	224	212	210
20038	17658	28610	33777	43188	28905	23596	20178	17030	19775	22373	21640	18863	14772	9588	6956	6384	6072	5561	5197	4324	4567	4063	4137	3971	3393	3001	2801	2815	2637	2882	3263	2991	2729	3064	2889	2989	3164	2680	2514	2663	2050	1782	1714	1643	1546	1280	1133	1123	1008	945	929	847	965	965	937	917	929	871	779	822	823	805	856	789	782	736	745	723	797	724	700	718	713	742	758	672	615	623	601	618	543	603	630	591	621	589	589	595	595	601	585	550	594	592	511	569	564	529	527	531	547	531	566	546	549	554	600	547	573	574	575	535	558	555	570	549	580	550	541	591	589	569	542	552	586	576	560	562	583	547	551	539	551	555	545	597	563	544	571	520	553	525	526	598	573	519	551	533	528	492	569	548	542	513	519	536	560	532	547	571	544	544	579	534	534	551	575	528	542	588	542	563	512	590	564	579	574	565	582	515	547	541	526	526	537	514	534	570	566	584	570	553	570	527	544	573	581	527	559	563	525	542	573	542	524	516	520	551	578	555	554	571	559	557	551	564	510	558	591	552	558	588	528	516	531	530	595	527	563	561	534	569	514	569	543	555	544	517	549	551	572	561	543	583	574	556	564	563	563	566	572	550	561	581	552	580	534	566	597	562	538	575	529	556	513	547	554	543	550	572	517	555	568	580	563	529	552	564	550	562	560	584	569	565	575	562	546	509	588	544	564	563	534	529	528	595	586	591	553	546	574	561	609	557	513	585	552	563	546	567	545	539	535	555	523	558	556	541	590	497	557	524	556	560	549	540	534	530	597	540	582	551	566	550	563	563	509	537	544	613	576	555	576	547	561	481	537	561	575	578	539	576	538	544	557	547	584	520	556	553	540	538	542	540	531	538	518	599	552	558	522	581	551	522	540	576	552	560	556	518	531	565	586	528	574	577	536	582	548	515	544	533	535	571	514	521	529	591	520	533	551	490	592	558	549	581	561	561	541	551	601	581	540	534	552	547	566	524	576	556	559	543	559	553	608	522	532	544	561	573	553	551	501	559	519	521	554	523	535	513	554	506	531	556	563	536	559	579	543	555	538	554	543	568	556	556	534	556	503	573	544	554	561	564	584	510	541	568	540	569	590	549	583	601	545	550	587	562	544	517	536	555	597	532	552	533	555	537	583	583	553	584	530	538	524	538	536	519	554	554	568	546	554	525	537	535	555	538	544	544	533	558	513	581	482	580	575	548	558	546	549	578	521	570	550	561	562	530	503	614	551	540	560	551	589	541	576	552	554	527	539	560	537	522	551	585	496	546	528	560	555	559	552	581	538	585	566	550	580	574	547	540	554	524	518	587	549	500	531	564	528	582	567	566	529	523	548	533	507	583	527	587	564	582	514	594	563	536	575	588	546	578	555	545	561	587	605	544	491	542	523	562	535	562	579	510	577	606	526	572	599	543	534	563	570	572	540	537	548	562	545	591	549	571	541	504	561	521	611	523	530	563	554	581	534	586	516	517	569	556	595	571	612	504	533	478	524	579	531	515	587	558	509	550	540	568	525	588	512	542	505	570	535	572	542	548	543	532	556	523	576	515	595	545	537	526	566	552	529	563	552	525	542	570	576	546	565	552	560	535	534	589	528	555	531	565	570	547	556	545	558	562	549	577	591	504	527	578	553	542	561	538	579	530	538	559	568	584	548	535	582	545	537	570	522	518	506	566	542	532	566	574	563	514	582	543	622	556	563	540	582	605	520	531	530	541	543	536	566	559	582	542	520	544	569	559	570	542	561	575	530	527	538	541	542	546	556	589	523	563	541	536	518	560	559	550	608	509	546	575	487	552	589	525	558	546	564	543	606	595	520	599	534	589	577	556	527	534	553	519	552	531	601	565	556	562	535	531	548	511	578	547	524	585	595	554	580	572	542	577	556	542	532	578	580	533	504	510	570	554	522	571	532	577	564	600	581	519	543	541	545	526	560	553	539	557	537	576	563	531	519	597	562	571	524	564	557	546	548	533	564	570	535	545	491	507	537	564	563	581	536	574	537	543	521	545	545	555	562	556	532	506	519	570	569	553	579	518	538	566	592	528	552	571	563	569	561	574	522	565	560	559	546	571	549	587	542	553	536	560	567	585	554	512	542	547	538	576	558	591	555	585	556	552	538	557	566	595	526	567	556	556	531	587	551	525	491	520	556	575	562	528	583	564	591	589	539	534	573	517	541	523	528	546	563	515	520	558	549	521	541	551	570	564	518	571	504	548	521	539	530	536	539	592	555	604	520	551	549	542	565	552	598	527	619	574	539	559	530	583	589	524	579	550	584	528	539	555	521	542	520	591	548	592	555	575	571	561	558	554	524	546	606	536	539	542	561	563	578	552	573	549	600	540	540	571	598	542	545	575	567	561	588	558	527	545	534	546	563	537	539	565	555	569	495	561	562	569	523	564	527	546	575	572	586	554	524	528	577	576	551	578	547	580	564	556	519	520	581	571	525	525	546	578	516	560	583	569	558	580	552	551	553	541	565	560	583	540	525	566	530	565	537	536	554	558	531	518	563	589	528	487	614	537	528	573	561	518	523	552	520	529	539	515	576	617	553	569	561	531	541	561	528	588	597	517	560	524	531	550	583	566	519	576	590	579	500	552	585	555	584	542	604	525	565	538	504	542	498	531	590	547	542	559	547	556	527	545	537	532	525	565	572	572	584	555	582	562	541	547	528	562	530	534	599	559	568	531	559	532	549	532	556	616	542	535	553	561	523	564	584	541	595	557	539	560	594	570	592	563	508	555	584	565	608	563	543	595	554	517	551	542	552	559	597	556	555	531	528	527	586	530	529	533	526	541	543	548	593	547	580	544	544	547	572	580	573	580	540	532	569	508	573	524	552	590	559	567	508	521	548	557	578	573	551	578	549	573	554	537	567	548	563	551	571	562	530	580	556	557	561	582	560	556	584	518	588	548	544	504	575	565	522	572	566	558	546	574	574	531	533	559	558	558	562	493	531	551	530	569	544	516	548	574	532	559	585	574	524	538	551	570	523	532	585	570	560	553	563	535	573	536	536	569	563	527	541	537	573	553	550	555	521	528	582	547	581	570	547	512	543	558	551	584	549	534	546	539	526	556	550	538	569	515	543	560	529	563	504	578	547	561	594	538	542	518	526	544	540	536	551	549	542	602	533	538	569	549	538	549	546	557	555	575	587	546	571	547	558	523	577	570	527	569	537	548	572	573	537	515	549	582	568	577	552	549	575	534	604	576	553	544	533	586	544	522	534	561	556	542	573	551	532	569	533	537	552	558	516	573	586	551	535	587	575	539	552	527	524	535	569	574	585	552	546	568	585	535	577	535	496	518	566	562	490	568	564	520	549	575	535	549	570	554	546	524	550	557	559	573	559	547	515	560	552	569	560	489	530	561	533	562	554	583	528	555	528	563	523	512	545	570	542	536	576	593	528	562	532	560	545	544	509	552	545	550	554	555	562	528	518	544	559	578	563	541	547	530	545	542	563	516	523	552	513	546	522	532	559	508	552	551	576	510	540
12757	8389	9384	7004	4985	2842	1995	1394	1092	943	841	758	686	601	581	543	445	416	393	372	352	335	309	292	298	333	272	295	278	313	303	284	302	282	298	287	272	280	294	316	294	304	295	268	286	275	265	250	278	230	268	255	279	236	243	257	267	220	251	238	244	247	245	252	263	228	288	251	242	263	221	278	268	247	260	255	261	252	246	248	261	268	234	270	257	259	224	260	256	255	257	241	223	257	256	238	250	270	228	258	244	230	257	250	263	257	268	260	267	275	251	231	276	271	253	252	224	258	218	244	270	246	253	259	219	252	256	252	257	218	248	233	238	267	264	240	275	266	245	251	265	273	266	236	243	268	249	270	258	267	280	239	257	258	260	245	290	265	250	269	257	235	262	253	265	266	262	234	312	250	256	244	253	253	252	235	300	255	271	237	260	263	237	253	251	236	226	248	234	254	267	236	240	245	227	292	259	247	244	231	274	249	236	262	252	266	281	260	219	232	231	291	238	276	255	270	276	227	270	227	273	258	250	221	235	252	238	257	247	267	269	257	257	242	225	257	258	260	240	233	242	260	232	251	240	249	256	229	246	259	235	237	232	254	257	260	238	266	255	246	217	240	231	262	231	251	256	217	259	267	238	243	255	236	249	252	249	305	252	246	262	289	235	238	281	225	237	234	265	249	247	260	256	219	251	267	223	239	285	229	271	270	257	218	266	270	278	228	258	240	278	237	266	236	268	268	222	254	236	261	238	250	219	247	282	263	274	217	274	273	263	253	248	252	247	259	271	260	243	259	241	265	258	265	259	229	267	248	249	238	239	256	268	273	295	247	236	292	262	249	271	259	255	269	252	277	286	226	248	266	272	269	263	253	261	243	256	235	268	280	257	271	261	266	231	263	245	274	242	271	264	258	236	243	227	275	254	271	244	243	247	269	241	282	263	250	254	257	246	255	274	272	258	240	259	241	269	257	248	264	283	264	241	244	251	265	254	268	245	248	236	225	221	263	228	227	223	263	272	244	249	240	236	287	254	285	238	263	248	255	249	237	262	253	254	255	278	270	267	250	229	238	254	278	245	261	227	261	230	243	248	260	251	226	276	248	245	253	250	269	247	267	230	251	250	230	283	239	272	229	263	273	229	262	258	254	257	246	260	246	247	227	267	272	265	231	257	230	221	241	255	264	222	243	236	248	244	259	244	249	231	233	269	228	294	221	256	259	244	266	229	256	256	228	256	267	238	260	266	249	217	274	226	250	270	280	264	280	251	249	278	254	253	251	244	247	245	240	240	266	246	297	233	253	222	245	237	269	224	262	259	281	214	236	227	270	251	271	235	252	275	252	258	270	243	239	250	232	233	248	257	241	259	271	238	259	258	234	287	272	287	250	242	258	272	258	245	228	234	228	244	261	230	261	258	217	264	267	266	244	248	243	231	261	250	242	250	249	253	252	273	222	260	285	249	245	273	221	246	273	251	240	278	236	255	264	253	229	236	237	258	219	271	253	270	237	248	283	244	262	216	237	239	250	243	255	279	265	250	249	262	232	263	256	272	239	237	248	269	257	265	257	271	246	235	239	262	273	279	248	255	245	284	246	274	270	232	250	247	221	251	229	234	198	230	221	244	243	272	244	240	260	238	254	241	256	266	261	249	236	247	269	235	253	266	236	261	278	254	245	265	237	209	222	248	277	239	225	254	256	261	256	236	241	245	242	270	231	272	235	227	242	253	261	251	256	253	229	248	272	259	247	269	235	252	233	252	270	281	249	240	242	238	274	240	264	271	245	279	272	230	254	268	282	246	245	237	259	250	259	287	238	246	250	265	268	232	228	231	269	233	241	245	263	246	253	243	238	210	257	242	235	238	268	285	266	228	279	269	241	234	244	246	246	255	253	273	283	220	229	241	249	259	225	215	235	260	233	267	241	265	254	267	231	241	273	255	249	239	237	254	260	243	261	231	233	246	257	254	244	265	235	277	230	273	253	245	245	274	256	254	247	276	235	249	272	239	253	228	246	235	271	253	279	257	279	260	257	237	243	239	263	258	250	284	266	260	287	270	253	251	253	265	274	255	278	257	231	251	267	238	279	242	252	264	255	264	251	271	266	249	242	240	220	241	247	280	281	252	226	219	243	261	241	270	263	252	254	269	244	263	277	303	253	256	260	256	272	264	265	249	249	228	261	236	265	259	239	258	255	255	251	252	262	254	247	286	246	252	241	283	274	235	271	282	230	254	275	245	246	227	244	237	230	270	240	241	247	282	273	243	245	257	278	219	272	226	279	252	242	258	238	239	246	249	254	235	276	242	281	299	276	233	236	243	255	257	244	245	247	252	286	262	249	229	259	249	244	236	261	221	240	249	261	269	298	280	250	253	231	235	258	258	275	281	262	217	264	276	260	262	240	231	276	255	267	244	266	242	225	233	250	263	251	270	251	221	253	212	225	280	273	277	256	239	236	270	248	230	256	269	287	278	258	229	250	234	239	259	265	266	256	238	261	270	235	234	253	241	272	229	258	243	251	253	261	270	278	268	275	275	261	261	242	235	244	250	243	252	275	236	257	287	263	246	274	232	240	251	258	248	306	261	257	255	264	250	283	250	252	256	244	263	254	260	261	244	250	259	259	264	238	278	275	250	243	259	248	295	253	255	219	225	259	234	238	261	273	238	263	246	230	244	240	231	251	258	252	280	248	254	222	240	253	245	284	284	249	247	251	250	248	251	251	246	256	249	228	283	240	245	289	243	233	273	270	234	271	238	252	227	268	250	232	248	301	259	253	267	224	268	257	249	236	280	242	239	259	261	245	225	235	247	265	260	276	288	241	270	255	244	265	238	237	255	252	270	250	238	271	228	271	259	253	261	268	265	250	271	221	220	257	269	248	262	235	255	230	240	245	236	274	244	259	261	251	244	241	255	256	251	273	251	260	212	241	264	255	249	258	255	253	221	257	249	286	235	267	237	237	256	250	260	247	289	252	246	257	242	242	256	250	251	251	247	261	262	236	228	259	247	295	273	268	254	242	274	264	248	260	258	253	294	259	235	236	273	269	252	232	240	258	254	256	240	235	244	234	259	230	262	241	247	249	244	224	251	283	231	268	274	259	239	267	236	228	263	280	254	264	284	269	261	245	291	255	281	225	276	262	248	264	267	249	245	263	268	272	219	273	260	277	240	251	264	240	263	217	247	238	253	236	249	259	254	256	258	260	272	244	238	240	274	248	263	251	234	239	260	248	249	270	245	262	268	240	270	259	226	265	253	257	250	237	266	236	237	248	225	264	269	266	257	265	279	242	264	269	246	270	245	265	253	262	247	287	253	231	230	239	246	258	243	225	266	246	247	269	250	258	219	283	230	251	273	274	223	242	259	261	259	237	246	241	240	241	251	255	256	231	273	254	250	273	250	252	258	245	252	266	237	258	233	251	241	240	260	240	269	265	267	254	252	251	223	237	240	208	262	233	248	261	266	228	234	283	265	250	266	233	249	233	247	257	262	267
7872	7932	14507	16226	14246	10127	7873	6222	5090	4449	3946	3618	3153	2677	2514	2112	1941	1823	1571	1453	1399	1301	1126	1107	1085	1024	1042	955	1009	969	1006	928	925	932	927	877	925	883	876	898	973	860	910	858	810	837	793	780	675	702	677	723	690	716	700	722	709	729	679	647	672	716	648	670	693	638	663	685	692	692	672	674	668	629	614	653	666	619	607	660	639	617	629	644	681	619	675	645	627	627	611	649	609	698	620	672	629	637	637	633	629	609	655	620	618	628	636	634	579	658	626	614	595	663	626	599	655	648	652	623	634	623	679	582	686	656	612	688	630	672	635	595	606	659	639	647	635	630	671	641	631	601	646	646	651	616	619	612	606	611	616	623	626	632	622	639	609	628	593	623	604	665	668	595	618	597	603	674	624	645	645	667	640	659	655	612	648	606	615	633	608	640	643	627	666	629	644	595	594	622	666	619	625	602	636	590	594	693	643	615	602	652	659	629	636	667	588	611	640	620	662	640	596	628	646	615	606	630	628	643	619	589	666	620	675	620	662	622	643	623	644	622	621	678	616	623	658	644	664	615	589	611	641	593	651	620	671	645	653	628	660	640	637	575	640	580	651	624	670	653	652	638	606	648	617	592	610	614	622	683	640	585	614	606	651	632	614	662	650	659	614	627	664	633	606	620	616	633	632	651	639	661	668	662	607	603	654	665	660	635	627	643	653	661	612	590	630	662	652	644	635	608	610	668	653	634	643	669	589	607	631	650	617	624	666	656	611	615	573	574	658	633	649	652	648	608	607	560	601	659	592	617	625	620	597	640	626	617	631	602	674	637	600	635	637	659	668	646	671	646	622	645	639	632	622	568	656	623	634	638	661	626	641	642	664	656	600	659	638	611	638	647	605	641	694	617	640	624	607	625	651	606	659	642	627	642	627	620	622	667	643	644	626	626	622	622	628	643	578	637	641	633	615	595	611	688	650	637	628	585	623	587	669	655	648	639	611	645	611	624	599	642	669	666	637	613	658	604	638	650	638	622	626	609	620	647	622	639	624	630	649	659	617	641	607	622	645	621	589	640	615	627	652	629	622	593	619	624	624	689	632	668	668	612	610	613	666	640	632	635	612	652	635	703	642	634	609	626	653	648	615	655	620	657	651	589	642	643	623	657	641	632	641	601	595	622	637	642	657	643	649	664	601	603	590	609	666	639	595	627	618	612	618	629	651	636	610	635	636	661	667	669	627	587	628	647	638	627	625	699	628	619	619	632	669	621	609	660	639	658	669	624	595	658	655	593	656	655	595	636	650	608	622	685	640	604	578	633	660	613	635	576	637	635	636	612	624	643	641	661	630	643	640	622	633	623	704	641	622	637	655	611	641	642	657	607	635	615	574	636	683	611	627	588	645	654	576	615	636	628	647	598	634	663	645	601	652	628	655	650	590	652	630	611	629	636	625	611	626	633	662	659	627	629	658	670	681	658	606	623	654	551	626	644	686	677	616	625	679	594	661	662	627	658	646	662	656	672	604	652	634	675	625	612	575	647	661	622	610	597	640	595	654	636	672	644	609	637	639	605	595	631	638	617	626	611	629	646	617	660	647	639	608	632	637	683	633	618	637	686	611	641	648	662	633	681	647	604	608	687	636	647	605	605	692	651	640	623	626	607	619	653	606	646	630	630	630	623	636	602	651	624	665	609	629	630	652	664	634	648	652	662	647	627	644	719	607	656	632	646	594	641	639	616	658	628	620	632	680	624	602	650	626	640	634	622	655	694	611	631	639	592	641	639	612	635	645	675	596	614	627	626	632	625	605	649	660	609	651	606	660	673	592	620	641	663	614	639	656	615	625	658	634	607	644	611	624	631	650	575	651	622	654	624	647	595	586	625	657	615	646	601	628	630	619	642	602	625	622	642	661	614	650	660	597	621	661	628	648	611	664	613	711	610	650	658	614	595	636	622	631	656	682	609	644	629	591	625	636	666	617	653	655	648	680	661	656	594	612	672	612	612	629	659	608	621	616	594	621	630	576	625	616	643	635	602	673	626	668	625	611	640	631	610	625	628	603	616	632	619	657	635	612	619	675	628	641	625	669	633	631	615	659	682	610	659	614	608	608	601	621	652	621	659	573	623	583	626	673	639	634	688	670	647	639	614	689	633	649	628	643	673	661	633	640	636	623	682	638	597	647	612	627	639	676	672	643	607	626	599	596	600	586	622	625	675	618	605	660	649	629	614	594	622	651	649	619	657	597	652	623	648	624	630	670	616	670	601	618	666	627	612	635	634	638	672	639	617	649	672	641	601	605	650	609	644	667	620	656	588	635	679	639	658	601	632	625	590	662	631	648	631	648	666	634	631	622	638	633	646	608	650	599	645	642	638	648	611	617	681	643	647	644	639	677	642	678	644	625	579	610	617	599	616	644	646	600	615	642	653	637	642	625	653	619	651	635	674	600	594	624	654	658	629	635	648	641	662	631	630	675	686	704	643	634	608	613	612	653	664	633	656	632	619	627	650	582	686	644	611	606	619	606	618	673	689	615	651	612	668	583	683	652	657	636	671	610	625	641	628	645	627	636	694	636	652	656	636	616	615	628	612	675	666	643	665	660	656	621	656	668	636	633	643	643	625	647	645	577	622	635	620	669	651	654	626	632	670	626	629	625	641	651	673	632	645	645	648	660	596	624	604	649	642	614	624	628	641	610	648	604	646	641	589	614	665	617	655	632	631	627	636	691	620	607	639	659	631	622	678	601	615	610	668	640	666	602	687	626	619	591	644	660	638	627	662	612	648	627	628	656	609	676	655	620	641	634	661	624	605	655	589	617	626	633	637	597	648	627	684	662	579	581	644	660	616	659	617	610	640	647	648	619	674	614	624	578	646	623	644	633	607	580	665	664	634	661	644	623	661	641	584	597	649	673	641	677	614	591	628	643	631	629	665	603	608	607	627	593	661	660	640	696	660	626	625	627	627	613	639	637	638	646	659	662	658	633	669	663	617	614	591	656	683	623	620	622	643	677	649	673	658	649	621	618	615	664	663	618	644	661	587	618	633	628	646	675	664	615	629	682	650	621	605	655	613	588	620	627	612	585	638	632	663	636	614	692	617	624	640	651	614	670	692	615	627	621	655	631	591	624	669	651	640	640	673	652	610	656	639	643	637	608	624	614	618	612	615	619	666	656	616	677	676	624	597	645	634	637	622	648	623	611	621	648	677	621	653	619	616	638	626	623	620	665	681	605	669	651	614	606	652	669	602	613	639	654	700	628	598	633	644	628	684	637	608	616	636	646	659	629	641	629	672	605	619	630	630	640	655	682	609	674	692	662	628	631	604	649	628	664	656	670	644	643	628	605	673	619	640	636	695	655	694	634	598	606	686	652	634	671	608	665	620	655	622	647	644	688	675	638	632	650	619	655	646	633	636	598	587	590	646	613	635	623	633	641	655	628	603	653	640	625	666	615	627	659	621	640	622	606	646	615	636	635	663	597	639	594	643	668	624	632	610	644	608
27181	20095	25341	24733	23360	15693	9212	5233	3632	2878	2675	2715	2583	2222	1327	922	818	775	694	652	589	575	523	491	521	498	412	454	442	446	478	462	435	459	487	455	407	418	408	364	382	371	321	339	365	305	339	307	312	279	277	295	288	260	305	296	252	286	289	293	250	271	259	259	267	280	247	268	257	245	262	228	299	280	257	240	254	276	282	251	269	255	275	260	252	287	283	283	244	262	266	231	283	244	237	249	250	270	253	248	281	257	244	270	235	261	275	222	265	232	260	245	288	249	231	253	237	264	257	233	236	233	264	253	268	248	267	246	250	236	244	269	280	264	253	222	254	258	249	276	229	239	254	266	229	236	270	268	269	254	213	259	252	251	281	247	234	250	231	258	248	243	262	261	261	262	258	264	268	257	249	229	270	240	255	264	268	255	247	249	244	263	248	255	228	229	272	238	233	240	253	254	253	250	224	237	233	277	255	272	259	257	278	267	243	248	266	241	244	246	263	263	242	274	268	253	236	268	239	279	260	269	252	245	272	277	262	262	250	270	254	269	243	281	297	261	269	224	264	227	256	257	271	264	263	248	252	250	219	235	269	262	230	278	257	236	236	259	250	258	229	241	240	224	241	251	274	254	280	240	283	239	255	243	234	248	246	274	246	227	270	253	259	237	240	254	222	250	271	244	244	264	246	247	289	272	254	215	264	289	257	277	240	272	266	227	210	241	246	257	273	253	225	272	268	255	278	254	245	246	240	245	253	240	286	279	234	261	269	258	259	238	251	236	265	287	241	228	241	258	249	238	240	255	224	265	257	234	263	247	251	263	240	261	235	258	247	237	250	243	263	252	256	229	260	231	248	283	263	263	256	260	259	248	267	256	288	264	237	243	235	245	259	227	232	237	243	271	250	264	282	245	257	226	255	261	238	261	234	240	260	249	241	252	261	249	242	253	263	270	224	233	263	276	287	257	234	238	225	274	252	266	250	286	259	269	240	239	243	256	252	237	282	263	278	253	271	231	290	287	263	229	279	247	250	224	263	238	230	255	248	264	257	255	255	254	263	252	269	232	267	273	265	250	241	257	241	258	268	230	244	237	244	262	270	260	265	264	265	237	241	262	242	278	231	231	245	258	226	247	275	255	241	260	247	245	261	240	261	281	261	264	235	266	265	251	255	268	253	229	283	258	243	245	264	280	244	209	212	254	272	272	255	254	263	226	227	261	249	242	230	252	244	256	257	258	250	234	234	256	289	240	264	261	262	270	256	273	276	233	242	222	210	252	278	238	266	268	252	240	231	240	226	269	250	248	252	240	258	277	274	233	253	243	254	252	239	252	243	272	241	265	253	229	252	253	280	244	265	237	272	243	251	237	250	264	250	244	260	237	289	244	243	277	238	254	265	250	233	276	223	254	239	300	234	263	256	235	251	254	273	255	243	259	273	230	247	250	251	243	229	251	232	253	230	249	228	222	243	263	269	254	253	227	257	229	252	248	257	250	253	271	257	254	260	242	279	239	237	260	257	242	245	263	256	254	256	250	276	263	253	234	288	268	246	258	252	252	242	253	277	254	254	253	273	280	246	281	248	263	248	232	248	251	252	267	268	256	268	245	275	268	242	271	271	253	233	225	228	273	255	271	247	264	237	262	275	245	259	242	288	245	254	256	256	243	244	265	246	265	318	256	243	277	240	252	275	249	217	238	270	278	236	270	248	255	245	267	234	270	253	256	290	279	250	246	244	291	255	265	209	261	246	246	242	232	247	266	291	259	266	284	257	272	265	256	240	223	239	244	253	255	239	235	266	247	235	280	254	263	255	266	256	264	238	266	258	277	224	245	270	234	251	230	225	257	255	222	272	251	251	214	256	246	281	243	226	272	245	260	250	244	261	257	256	282	256	258	250	239	251	256	250	271	308	246	230	266	275	267	234	256	223	257	275	257	259	238	238	246	251	260	254	265	289	259	250	258	246	270	246	244	212	229	246	255	255	247	248	261	234	278	257	263	250	247	236	258	253	269	282	246	286	276	253	268	215	246	250	258	260	263	302	242	246	274	247	242	237	272	238	270	235	265	238	249	253	249	223	280	281	252	287	287	280	241	216	261	268	229	234	253	244	275	243	266	250	223	282	281	241	254	263	276	251	238	228	243	254	245	257	233	261	252	244	233	245	285	280	231	282	225	262	258	234	250	234	250	251	261	256	208	237	272	239	268	274	244	242	259	261	262	274	267	241	255	233	261	240	256	240	274	237	274	275	225	267	228	238	284	253	233	253	226	261	247	283	224	228	238	278	266	276	265	241	231	257	262	254	275	267	253	262	248	245	257	251	253	260	252	236	249	262	246	245	260	250	247	238	250	235	277	238	284	262	251	268	262	249	257	260	239	261	277	257	223	236	269	262	242	244	285	269	255	290	241	264	269	258	234	249	252	278	259	296	258	238	259	221	256	237	245	227	259	238	238	271	253	275	247	243	237	292	249	288	266	264	278	255	262	270	264	248	253	239	254	279	244	249	235	258	230	239	279	279	242	263	261	236	242	237	280	252	241	256	246	257	247	257	257	251	259	266	254	235	229	227	232	255	242	273	255	214	246	248	226	241	230	249	217	237	267	277	275	252	298	278	253	263	269	264	251	255	244	258	257	258	260	256	273	268	283	247	235	284	260	248	278	262	248	257	279	270	270	281	272	253	223	253	198	253	272	269	269	283	230	223	243	251	238	243	253	242	260	251	295	247	239	245	257	271	269	242	215	269	249	240	288	253	281	231	244	268	255	248	249	224	261	266	267	257	258	269	235	261	247	263	263	255	253	243	231	242	269	230	244	277	253	229	255	261	286	252	257	254	265	235	247	285	256	260	238	234	266	244	234	252	218	251	267	243	245	298	279	254	284	260	243	279	261	258	254	254	270	231	253	247	267	275	227	266	228	243	247	224	244	261	284	243	277	256	254	235	256	233	258	232	246	259	273	266	262	260	277	246	249	261	245	267	283	243	248	252	258	254	231	273	255	222	271	260	238	252	276	292	263	238	249	286	247	233	232	253	250	246	250	269	255	264	255	275	230	254	233	241	226	282	262	240	217	266	276	245	309	223	253	279	265	245	255	237	256	259	243	266	221	239	242	229	246	255	271	281	269	260	270	243	242	253	279	260	239	275	249	249	270	275	261	271	250	234	261	283	240	232	253	259	249	236	254	273	272	252	237	278	244	233	235	250	241	280	247	256	253	282	257	264	270	239	258	286	251	246	272	279	259	258	239	258	234	246	239	260	211	230	256	256	247	261	248	251	269	254	231	225	257	217	247	249	253	270	246	255	264	225	282	248	227	278	250	264	258	242	260	239	269	279	245	234	275	240	254	253	234	257	258	275	282	249	230	266	250	278	237	267	271	255	247	236	255	289	251	256	243	244	257	232	285	256	276	278	235	256	237	235	257	245	250	254	270	219	252	240	241	245	239	253	264	288	231	272	246	235	245	268	278	246	267	274	253	245	251	265	254	234	249
16609	15970	26792	30998	30353	22671	16707	13155	12797	11571	12215	12488	12264	10788	6898	4839	3881	4039	3943	3470	2965	2672	2734	2581	2622	2320	2088	2010	2127	2074	2205	2397	2212	2033	2169	2099	2009	2045	1890	1629	1655	1500	1456	1410	1262	1196	1113	981	1018	937	854	871	866	882	882	877	834	885	809	800	774	797	843	790	748	764	749	718	688	730	765	715	711	740	750	748	696	686	656	671	694	650	688	678	661	645	665	630	646	611	683	641	626	709	657	639	647	620	633	656	649	628	639	641	649	667	630	628	637	683	613	631	674	630	681	630	633	643	621	648	669	614	696	675	632	633	607	656	632	598	660	637	622	627	631	623	642	602	617	638	611	638	644	641	618	650	646	643	646	639	612	629	640	606	653	664	602	625	618	651	622	646	635	630	629	582	622	620	648	609	684	620	612	634	639	658	601	618	623	643	608	646	592	638	652	608	644	643	629	660	669	634	625	635	637	640	652	641	636	613	587	672	642	647	591	614	584	630	596	648	599	620	652	662	616	618	648	727	602	609	636	670	614	642	628	640	650	641	669	631	650	651	586	617	632	622	635	613	616	656	615	636	611	646	648	637	591	599	608	616	615	710	645	649	651	624	622	663	654	633	605	612	658	625	633	637	658	628	616	612	587	654	611	624	673	619	632	630	667	622	674	652	622	601	580	633	660	602	641	634	622	642	634	648	656	706	639	639	624	624	649	606	637	647	599	682	605	635	597	623	630	636	619	629	642	616	595	682	627	583	647	607	591	650	655	641	637	646	629	641	629	681	590	614	653	683	611	636	607	687	659	598	614	668	670	608	631	634	619	652	660	645	618	640	639	655	575	632	625	627	617	602	675	648	690	608	628	623	654	677	665	601	619	647	663	651	641	612	662	636	643	598	631	591	605	614	650	632	663	654	694	638	619	623	645	628	627	672	605	611	622	664	647	645	645	602	645	606	588	629	634	619	640	639	644	624	603	572	646	636	599	607	637	601	629	652	591	622	641	626	655	620	576	665	630	607	611	578	639	599	665	652	610	604	614	662	629	597	620	637	621	613	664	656	630	677	652	665	662	694	624	681	655	627	621	635	619	593	653	610	640	599	613	625	697	603	641	637	596	629	663	626	677	665	624	621	634	603	642	619	647	637	603	625	644	647	664	641	648	630	655	697	615	627	593	632	623	659	611	602	651	639	605	641	620	618	612	635	661	688	665	610	599	627	639	658	615	577	641	606	610	678	647	632	580	599	625	645	613	616	623	684	631	618	621	636	605	709	605	615	636	674	628	618	678	640	613	623	620	627	649	616	636	609	640	612	644	607	660	672	653	645	597	659	610	625	659	610	649	619	623	646	633	680	660	616	638	597	641	652	637	632	665	621	653	624	676	670	640	621	591	632	649	628	630	620	661	616	690	629	648	621	664	628	654	623	633	624	607	613	673	686	638	640	625	636	632	642	617	608	688	646	662	661	637	660	622	683	601	650	657	607	695	636	625	639	633	634	575	662	655	621	659	639	643	628	668	649	676	623	627	594	591	673	607	604	616	593	610	602	647	637	628	631	635	629	650	624	645	669	602	609	638	676	646	658	574	640	600	630	639	687	621	587	644	621	671	582	614	659	653	675	666	669	653	601	665	637	652	665	633	612	592	609	601	643	598	629	645	681	633	672	698	618	641	641	691	633	626	603	640	623	615	637	610	613	652	606	640	599	609	620	558	641	632	679	691	672	638	667	615	642	621	619	642	616	639	683	638	639	646	626	552	574	635	607	620	665	624	672	662	645	611	639	623	612	650	634	635	621	652	611	608	628	618	623	638	626	628	644	632	634	622	635	621	593	630	675	661	620	645	652	647	636	588	649	643	598	590	606	670	644	608	625	603	669	629	672	690	717	642	656	625	616	595	642	646	612	634	620	651	643	644	693	658	623	661	630	634	661	611	665	613	654	603	655	631	647	610	651	638	589	624	615	639	619	632	589	624	618	621	606	583	619	673	641	646	639	666	614	607	645	651	608	687	634	660	625	644	632	624	662	601	658	568	662	622	667	609	635	627	669	655	599	622	649	644	704	636	597	593	655	628	653	595	617	611	650	610	631	644	644	651	640	640	638	605	641	640	641	624	651	605	617	629	604	651	622	630	654	590	657	662	625	659	700	652	611	646	640	663	631	679	632	630	642	648	656	614	617	639	641	620	619	607	620	630	663	660	613	681	653	609	636	629	665	674	658	635	604	605	625	644	611	583	662	679	652	635	637	663	588	644	639	642	641	639	621	632	671	625	671	574	649	624	627	681	627	641	649	641	635	605	614	602	615	635	622	597	648	608	621	630	614	637	673	634	643	611	597	611	667	640	667	631	606	631	568	632	684	653	651	640	640	637	643	653	664	602	655	621	652	672	643	628	645	656	623	675	592	621	637	656	658	603	622	636	631	648	644	653	628	614	620	686	625	631	634	660	633	588	652	653	648	639	628	636	619	626	611	651	640	639	644	669	671	623	607	621	622	634	655	624	648	666	654	656	646	605	634	661	603	608	578	665	665	669	620	619	658	644	651	634	680	638	615	612	605	661	651	652	620	610	680	639	652	626	637	598	630	608	634	630	644	689	668	650	603	643	638	683	677	650	583	608	667	657	653	620	639	632	625	642	615	630	610	628	648	608	663	619	590	630	706	647	636	648	618	673	637	623	662	637	619	605	666	629	624	626	605	623	618	626	626	607	567	606	633	673	678	645	655	646	638	684	592	626	662	643	626	631	625	627	633	637	725	619	622	699	597	645	657	620	621	635	582	598	648	625	648	625	658	670	648	656	682	667	625	658	677	664	654	630	677	664	639	630	642	641	650	651	640	672	622	629	636	592	616	587	645	640	628	652	632	580	606	653	633	634	604	692	610	636	695	616	657	669	674	603	644	700	690	633	666	604	601	703	651	676	640	589	639	627	619	626	669	596	640	590	630	643	652	604	622	634	644	645	625	631	633	621	604	664	622	617	596	650	660	606	662	643	607	591	623	673	634	652	628	613	625	626	645	613	644	621	639	645	687	632	632	633	644	659	620	621	663	632	646	665	645	641	647	648	620	658	625	625	654	674	591	630	582	608	691	645	609	649	665	597	629	615	652	626	659	614	640	640	634	648	618	622	663	626	651	630	632	608	647	627	634	637	617	634	650	667	645	640	636	649	568	602	652	678	679	630	603	607	671	650	633	654	633	627	643	597	619	653	620	594	639	612	624	663	639	667	627	649	635	656	573	596	610	656	631	605	651	671	646	617	640	609	642	671	687	645	671	645	642	675	596	622	620	614	657	679	646	651	626	630	623	652	644	602	622	641	669	623	655	616	629	681	605	622	585	598	611	641	603	646	589	637	653	587	602	610	607	649	633	613	631	610	637	678	612	644	656	656	618	681	674	628	629	662	661	637	656	605	618	637	626	634	606	659	650	631	648	630	625	637	686	614	676	614	670	643	604	670	625	662	608	636	624	647	625	640	606	606	625	582	651	658	639	617	645	658	641
35779	27466	31745	34137	27318	18147	11284	7261	6428	4783	4170	3969	3844	3384	2156	1325	943	1061	1105	996	732	711	682	657	625	586	541	583	536	537	561	637	587	549	589	528	517	554	468	447	430	417	377	371	355	339	302	290	294	303	251	268	265	268	275	255	257	261	272	271	220	237	261	257	268	228	258	215	280	258	260	234	255	239	222	250	236	232	240	241	252	224	240	211	199	198	224	235	194	194	227	206	222	227	256	224	209	257	226	221	245	198	216	225	222	243	240	222	236	232	231	226	237	224	202	219	205	235	202	231	221	220	243	242	198	222	190	214	248	253	231	195	212	184	219	234	226	231	209	212	229	240	229	219	195	239	212	230	220	217	248	202	195	228	217	222	194	207	224	236	232	233	190	217	242	209	225	203	197	203	241	218	223	226	209	219	210	228	215	223	237	256	235	239	241	259	251	247	240	187	221	228	230	238	239	208	224	213	224	198	205	215	180	198	191	232	220	212	224	208	235	216	223	209	217	254	223	230	219	212	239	229	226	225	206	248	197	231	250	208	190	238	228	241	209	228	229	232	243	223	218	253	217	228	221	236	224	212	206	207	226	223	218	208	213	219	199	235	247	209	243	205	202	223	223	198	237	227	223	235	244	215	193	246	198	222	218	201	231	240	223	228	223	214	217	236	191	224	227	238	191	222	216	206	242	229	232	219	216	247	228	226	229	238	182	225	232	202	220	202	234	226	242	221	232	225	216	236	224	232	249	235	244	228	235	234	236	227	214	209	202	208	225	205	210	217	218	203	253	195	199	221	201	216	197	203	194	217	232	207	232	243	227	223	235	216	218	203	229	202	224	235	200	224	210	228	214	216	230	213	214	228	225	222	208	234	229	204	203	226	234	217	216	214	215	218	208	208	221	231	225	219	211	226	239	212	205	233	228	203	220	232	200	205	212	198	244	207	239	227	234	230	198	254	223	224	206	243	216	243	214	240	218	230	216	218	247	208	238	226	214	228	207	197	234	209	229	198	216	214	231	205	225	218	225	218	223	230	204	224	211	203	216	220	211	257	227	196	242	211	194	223	225	214	211	229	228	243	196	202	211	214	215	226	234	219	216	227	210	211	217	249	207	229	233	234	201	203	239	216	192	246	228	231	230	198	223	220	219	213	207	227	206	216	237	233	230	209	216	219	234	194	215	221	247	226	217	210	214	192	229	222	235	203	200	229	205	208	215	253	209	220	197	213	199	218	247	241	218	199	205	241	231	262	228	214	244	220	210	218	231	232	239	228	242	227	207	185	226	209	211	186	199	217	207	240	223	220	193	217	232	231	225	219	219	222	236	208	217	194	228	199	204	222	220	195	200	221	220	237	208	198	199	210	204	238	220	196	232	211	239	250	208	221	226	212	204	207	223	244	233	213	234	201	238	211	216	219	213	215	249	216	251	230	204	228	238	222	237	224	235	214	257	229	241	220	220	203	224	222	237	248	241	235	223	204	223	225	233	229	224	197	222	211	208	184	221	199	227	212	221	231	209	225	197	199	212	212	196	229	212	239	217	228	225	201	218	223	222	227	206	237	195	240	228	222	226	217	220	221	193	219	228	227	192	243	226	187	230	194	213	221	218	229	217	231	207	245	239	233	216	204	199	219	218	214	223	205	204	214	223	208	220	206	209	246	221	215	232	227	239	219	229	221	209	235	208	231	202	255	247	224	219	256	225	231	214	225	230	241	239	214	250	193	201	217	240	201	219	223	206	239	218	218	207	216	212	203	215	209	215	219	218	249	219	194	208	210	235	214	220	211	243	233	227	250	226	211	222	229	209	238	200	204	251	212	205	225	226	236	210	212	245	236	184	198	223	212	229	193	210	224	225	215	199	246	228	228	201	189	216	199	218	197	219	208	202	201	242	218	210	225	218	215	233	213	233	234	218	249	220	231	229	212	207	220	214	223	219	243	232	181	222	234	212	208	198	224	216	233	208	198	233	198	241	231	246	262	209	231	220	226	196	216	212	194	228	239	208	217	235	242	217	203	214	213	229	188	251	230	231	214	214	209	219	212	261	234	208	219	235	227	224	227	190	225	198	226	215	226	198	217	194	203	200	242	228	220	214	235	227	223	233	214	197	219	207	217	207	240	238	217	207	197	229	206	223	232	224	208	206	207	230	226	207	237	216	230	234	237	212	252	223	229	219	208	243	214	233	210	215	226	215	227	213	227	210	221	218	233	245	223	208	223	218	240	264	224	232	213	230	234	232	220	229	221	218	225	209	210	209	223	201	226	229	240	220	211	235	220	206	222	213	197	200	202	231	223	209	243	220	218	206	235	227	243	225	202	219	211	204	235	246	228	224	206	210	209	208	225	250	229	239	203	226	233	220	213	228	222	215	219	201	184	222	212	227	225	217	220	195	232	203	208	245	226	209	248	230	233	220	230	219	239	199	204	234	203	237	246	228	220	234	205	227	220	249	247	238	207	191	229	220	225	201	205	254	197	190	193	215	234	213	240	212	222	251	235	233	194	229	247	225	213	227	214	199	236	242	205	234	200	233	223	217	236	219	209	239	230	235	251	235	230	206	229	195	234	219	234	236	204	212	200	230	212	210	204	211	241	229	240	243	242	209	212	225	223	240	224	252	240	233	228	218	201	208	237	217	216	203	218	206	227	247	240	203	216	245	230	203	212	233	241	265	198	200	235	222	210	247	198	209	190	240	227	235	196	243	234	225	226	227	214	211	228	229	241	223	212	215	216	201	205	214	225	192	234	242	195	205	237	202	233	211	219	247	215	242	253	222	183	228	186	237	223	224	209	236	215	224	222	203	203	211	192	220	218	207	209	231	225	244	200	231	245	224	216	252	224	227	210	212	220	204	248	250	233	226	203	218	196	190	190	225	206	229	220	204	210	226	254	221	215	214	246	219	228	206	203	210	239	207	204	226	226	195	227	217	205	203	208	199	216	196	210	206	226	206	224	230	198	222	230	225	218	226	234	233	235	226	256	205	254	205	266	230	215	219	228	220	225	213	217	216	213	218	206	227	201	209	224	228	220	178	224	220	214	210	227	223	243	212	199	214	223	220	211	198	236	223	233	239	210	220	223	208	241	212	211	234	213	228	251	202	218	225	230	244	195	212	212	222	218	205	246	212	219	219	225	226	233	226	242	246	254	227	235	218	216	203	264	188	209	227	219	219	219	194	209	201	221	230	215	238	241	250	204	216	224	222	199	191	220	208	217	199	236	256	215	192	208	208	207	205	213	218	227	226	211	221	209	202	205	221	208	187	217	216	230	209	219	224	206	228	211	203	224	218	214	216	236	269	208	198	206	187	200	204	199	202	203	206	207	217	223	232	240	214	210	245	215	209	246	219	226	205	224	209	222	211	212	223	242	206	193	231	212	222	210	236	218	213	209	219	234	224	208	233	216	197	192	238	216	242	203	262	193	212	225	211	241	210	213	223	229	215	230	243	205	223	212	223	195	218	216	245	204	184	223	229	252	195	226	221	233
21282	20159	31414	38273	30099	25649	19406	16689	18921	16321	16261	16674	16696	15135	10328	6849	5183	5778	5740	5365	4203	3893	4105	3779	3584	3321	2911	2848	2858	2944	3272	3478	3466	3129	3381	3061	2968	3064	2611	2163	2260	2021	1703	1728	1498	1470	1303	1105	1062	992	946	891	931	1027	1065	934	894	873	831	822	829	830	778	840	782	762	689	737	708	763	702	788	741	720	681	717	686	631	608	600	606	563	605	649	595	566	583	575	520	591	611	563	587	583	571	540	582	552	588	598	524	580	582	547	605	616	561	553	529	551	547	562	557	541	560	542	520	566	551	604	549	536	548	579	565	577	577	589	567	576	595	572	542	577	589	552	572	573	573	586	554	528	543	562	569	532	564	526	562	576	577	581	539	580	556	561	524	581	568	536	564	527	572	523	547	534	593	541	579	572	549	569	582	579	550	574	571	584	563	544	550	608	599	605	535	580	564	544	513	584	596	554	521	514	524	508	627	568	549	588	583	567	531	582	595	620	512	570	580	560	571	573	533	525	580	567	581	521	526	546	546	577	542	570	549	514	560	558	558	588	545	556	583	546	579	613	537	535	536	527	525	554	549	577	553	588	569	569	569	581	582	535	550	536	565	527	589	532	539	555	521	531	572	552	574	566	579	510	603	518	533	549	567	519	549	557	569	576	572	522	604	570	556	546	534	543	554	567	584	549	582	587	574	560	551	508	537	557	546	551	582	551	581	595	571	574	553	551	571	555	545	547	563	529	578	560	589	567	546	580	583	573	555	553	573	584	524	537	628	536	562	522	562	572	551	564	563	553	537	576	509	571	593	538	550	545	559	553	525	577	601	544	554	570	561	583	532	551	569	597	544	534	540	586	576	593	527	584	544	584	583	579	550	604	516	565	591	602	558	589	571	564	594	556	536	538	542	566	552	591	560	538	550	552	557	545	515	577	548	543	539	572	610	569	547	549	606	583	564	554	546	615	567	547	545	543	572	542	547	518	516	574	572	558	581	581	543	542	548	554	574	554	582	591	557	519	568	501	549	544	579	532	576	574	548	548	595	517	526	514	513	557	548	539	537	541	561	586	541	528	542	585	557	600	577	584	554	589	524	562	568	587	604	530	562	520	499	552	571	539	584	517	548	561	559	544	558	538	546	547	524	567	544	554	544	559	580	583	608	570	547	546	541	578	525	542	582	559	532	563	579	561	571	550	568	575	584	541	602	554	567	530	556	524	546	535	550	547	564	545	563	573	567	564	585	500	596	552	496	546	553	541	587	589	533	542	559	580	552	544	531	549	524	599	582	560	502	575	573	545	557	582	570	551	570	488	561	550	607	582	579	562	581	539	526	515	585	523	517	579	574	541	557	563	532	567	521	607	539	576	522	542	540	567	548	560	617	571	601	580	551	570	515	538	550	578	497	523	563	550	564	546	543	550	555	560	518	574	514	510	550	558	562	587	585	527	555	552	513	529	544	530	552	550	565	514	580	597	546	596	569	566	550	555	546	565	588	555	527	535	568	553	552	564	559	577	601	542	554	604	552	558	574	519	526	550	568	561	583	584	558	572	550	539	593	597	563	584	608	564	571	557	589	570	562	531	566	562	547	588	580	566	595	549	594	579	575	567	546	592	602	541	552	553	549	548	544	554	613	529	559	588	512	569	565	533	569	530	541	537	534	543	537	555	552	547	577	536	564	574	574	566	514	511	552	548	593	525	556	565	572	527	546	604	602	566	532	528	565	516	591	564	557	584	541	525	572	533	571	564	571	573	571	537	535	554	561	557	566	548	566	572	558	560	511	561	518	553	573	538	562	581	570	533	549	575	593	591	542	568	570	601	579	544	555	548	527	567	521	561	561	574	556	532	530	584	552	540	548	575	560	545	605	557	599	563	554	594	554	568	598	519	619	533	578	574	568	527	562	569	581	588	574	576	543	587	567	522	577	560	553	537	551	560	569	558	554	576	533	592	514	532	518	549	568	543	524	582	588	521	563	530	586	558	584	526	516	555	555	541	563	550	576	560	532	561	557	588	579	561	534	577	580	573	563	547	527	560	536	551	582	608	532	546	599	547	527	586	541	577	534	539	557	546	552	607	578	576	504	491	580	543	528	585	561	590	618	565	545	563	585	592	510	567	518	590	574	563	553	555	552	561	537	535	574	574	582	531	534	534	573	506	572	515	527	568	576	566	580	589	577	559	570	536	542	574	537	566	560	566	555	575	546	533	559	565	568	623	564	557	576	522	580	550	566	533	562	533	575	583	558	570	575	548	535	566	543	570	572	582	536	598	557	553	560	556	575	562	552	570	539	583	571	559	557	541	580	550	576	559	554	576	546	546	536	585	607	609	588	586	557	534	585	480	602	548	532	563	559	562	556	530	528	531	571	578	552	578	566	577	558	551	527	532	554	593	572	581	592	540	588	571	582	600	501	572	553	539	489	546	520	548	579	570	540	537	527	579	532	562	541	541	576	529	543	577	565	548	541	576	530	595	546	548	540	571	551	553	545	574	535	534	555	555	532	558	579	539	553	562	564	557	570	513	541	583	563	565	602	568	599	548	597	571	551	593	555	582	569	576	554	590	574	551	537	530	566	537	567	578	567	587	566	550	522	536	594	601	572	580	554	539	605	603	554	577	501	579	548	549	571	523	565	569	503	541	540	536	543	559	536	559	576	532	548	571	520	549	543	572	608	567	511	541	548	524	564	550	571	522	547	559	557	617	575	575	536	551	536	521	580	586	559	539	570	563	558	577	580	517	595	548	574	522	586	574	579	543	548	572	550	525	597	552	498	553	556	525	533	537	570	575	582	563	543	559	555	555	561	573	543	564	541	526	605	571	565	568	562	593	541	570	590	585	556	574	546	545	525	601	556	541	579	578	534	548	514	565	560	533	568	538	585	558	570	610	567	579	554	559	536	538	574	606	585	551	564	590	515	539	548	563	538	547	535	543	546	535	569	555	555	552	554	563	552	509	585	586	554	542	577	541	601	554	533	560	561	529	564	549	556	558	526	576	551	567	625	567	557	576	558	547	576	557	572	537	550	590	573	573	564	541	594	525	612	566	593	570	576	535	552	566	542	587	546	573	543	584	572	569	540	570	558	525	547	587	572	603	618	531	597	560	588	545	530	546	611	556	587	523	604	547	546	549	565	579	590	600	562	582	548	584	552	567	541	546	566	546	589	629	550	562	533	536	561	537	546	563	542	580	532	528	555	559	529	542	578	576	537	560	558	562	559	588	569	543	532	578	522	568	575	614	558	510	546	586	567	553	535	525	577	567	500	532	544	541	541	569	537	580	571	576	565	531	580	582	595	524	586	559	548	552	547	540	569	582	570	560	536	537	538	524	557	529	568	548	542	518	596	560	584	532	539	601	550	570	571	593	540	578	560	551	564	546	524	534	538	558	558	588	544	544	555	565	560	583	620	589	584	555	575	578	586	544	492	538	550	556	587	569	563	547	562	527	545	532	510	535	532	537	575	581	538	550	553	576	584	581	568	542	550	598	565	568	559	548
13071	7552	9012	6517	4048	2498	1795	1462	1109	984	813	693	596	568	571	452	448	423	452	366	400	356	342	327	322	335	320	297	285	319	347	248	308	277	289	300	283	295	318	273	302	275	284	293	297	282	309	279	264	247	285	272	287	277	269	239	258	243	254	258	227	261	263	245	259	236	270	272	239	254	246	271	250	293	242	245	247	246	255	278	245	263	243	240	234	257	235	225	271	237	295	245	252	248	257	253	252	254	255	238	267	262	224	251	266	256	243	245	239	241	232	263	239	262	253	262	265	277	240	271	253	260	255	262	240	239	243	222	250	263	266	256	262	286	264	246	289	259	293	255	253	250	238	231	254	240	253	246	263	259	263	229	270	244	237	246	256	259	235	276	267	246	228	226	253	242	249	285	258	261	253	251	237	266	265	254	241	244	232	232	274	271	262	259	259	260	264	281	259	252	229	256	275	261	236	275	251	259	249	251	245	261	272	266	251	247	243	294	263	304	244	262	288	270	256	246	244	271	252	239	272	245	249	252	247	258	278	237	289	240	254	242	280	271	291	257	268	274	253	262	275	269	268	248	261	246	294	282	257	284	260	258	258	238	245	259	254	243	235	282	253	243	253	266	241	225	257	256	240	271	300	250	301	267	247	246	249	268	249	236	276	253	279	244	277	278	230	256	232	267	229	254	272	288	237	256	280	244	240	243	253	276	273	275	258	272	261	267	251	246	270	260	235	280	246	248	261	253	241	257	270	259	252	269	261	278	249	251	267	255	255	266	251	243	253	229	253	270	268	256	263	255	267	262	260	279	278	250	278	243	248	239	297	275	288	258	259	272	238	283	265	246	277	240	263	267	294	265	254	300	271	233	262	266	247	228	212	252	257	266	275	273	256	278	244	270	222	243	266	261	261	267	241	248	250	289	257	271	237	284	264	250	242	231	308	201	253	259	240	263	277	260	247	279	275	238	238	247	245	253	231	263	208	262	225	248	244	232	256	256	273	230	237	257	269	256	242	280	245	246	260	280	248	266	291	260	237	261	254	244	250	255	255	263	241	265	264	252	274	288	260	223	248	257	264	277	243	255	251	273	265	253	250	268	238	266	262	262	279	258	261	240	257	270	272	237	226	236	236	250	260	241	261	253	258	247	269	256	233	255	259	246	253	263	298	242	238	253	248	226	257	273	259	233	245	242	262	252	253	258	236	265	271	224	241	237	266	243	276	223	256	280	257	248	247	260	241	276	246	264	271	282	245	236	249	247	270	278	278	286	242	249	247	256	248	197	271	266	239	266	227	246	241	256	228	262	268	250	247	273	253	257	255	274	261	242	224	261	266	247	248	286	253	265	275	279	253	246	240	256	248	249	233	271	271	226	240	272	279	249	272	269	263	256	236	232	261	249	242	264	268	246	256	267	233	266	234	275	239	273	249	270	277	260	269	252	264	254	237	287	256	254	273	250	268	237	280	254	261	225	257	257	251	257	232	237	281	248	274	273	276	237	264	235	280	258	260	260	249	235	279	273	261	276	255	256	241	277	238	259	270	234	279	257	268	263	260	237	233	248	237	265	253	238	285	267	265	260	269	265	236	257	233	277	257	258	285	235	257	278	241	253	263	284	253	265	274	265	247	285	249	271	253	266	271	251	221	256	269	284	269	294	263	261	287	267	273	237	278	260	272	236	240	252	257	272	272	267	233	288	230	248	277	269	240	276	250	252	265	262	265	253	274	249	254	269	220	250	253	243	238	235	243	254	262	251	246	241	246	249	264	222	256	252	234	298	263	259	244	217	237	260	275	286	246	259	280	252	245	276	270	253	252	224	273	234	262	253	248	265	263	281	239	257	255	278	269	236	284	267	240	256	289	276	252	228	272	243	269	269	259	258	262	259	233	223	252	279	261	278	267	254	241	261	226	257	243	258	255	254	282	285	249	267	253	235	268	248	264	240	272	256	291	276	283	274	259	225	236	279	247	255	227	212	251	256	235	214	252	265	277	263	253	272	259	255	246	244	259	258	260	241	268	248	243	261	237	283	273	283	239	255	287	258	264	244	256	249	270	247	254	300	262	287	274	261	230	253	266	256	301	250	227	237	246	249	255	313	282	261	250	237	233	254	256	288	246	255	279	250	269	279	249	244	259	290	291	222	262	250	274	260	244	251	274	244	254	266	251	239	272	247	242	262	258	266	253	266	246	218	252	244	283	238	249	248	257	235	256	271	294	243	272	223	249	230	262	273	242	238	273	267	246	259	246	232	269	281	258	267	278	233	274	229	280	262	277	254	261	264	251	228	280	267	273	241	245	263	235	267	258	253	273	267	267	265	249	257	275	244	276	269	243	262	259	269	254	256	271	249	295	268	238	282	241	269	269	261	240	267	250	227	288	286	237	266	238	280	305	276	261	252	264	261	278	280	257	274	269	286	267	265	237	243	261	257	273	311	254	275	261	239	260	235	259	261	254	238	247	272	236	268	248	246	254	256	274	261	234	238	255	260	266	245	283	277	271	257	244	267	252	269	270	235	277	261	262	233	268	273	268	217	262	272	248	272	239	229	234	253	239	254	207	258	234	242	269	235	271	270	253	252	263	236	284	277	258	278	261	240	266	253	248	258	250	253	254	233	235	281	273	259	248	266	269	245	254	278	246	256	267	282	261	270	279	263	230	286	247	226	255	265	257	252	288	258	247	257	295	267	265	278	277	267	255	214	264	272	279	290	245	261	241	264	243	252	260	256	268	266	237	246	235	256	270	251	253	261	228	257	259	255	248	251	276	241	257	226	246	243	259	283	247	255	269	246	245	238	273	254	260	274	256	230	277	288	256	259	234	268	282	265	243	234	250	261	281	242	241	238	255	265	266	250	251	275	236	237	253	273	289	250	271	261	257	267	261	263	290	261	276	251	276	280	237	276	262	266	217	241	245	273	238	246	255	239	261	251	298	265	264	290	267	275	262	240	249	283	289	269	237	266	241	256	262	247	288	244	250	264	239	268	256	244	271	245	272	256	248	259	266	264	273	254	257	245	242	252	247	250	258	260	265	247	286	262	246	249	268	254	232	261	289	249	245	237	234	249	255	266	256	253	247	295	248	271	247	272	242	279	256	252	259	266	247	265	279	247	234	241	277	257	284	267	264	257	258	256	227	245	257	281	269	238	277	223	271	269	232	231	243	245	263	278	259	265	287	248	258	247	239	254	287	250	284	247	241	267	254	259	267	286	256	282	243	257	222	283	270	241	277	258	236	254	254	256	251	254	259	235	260	243	258	262	228	273	253	253	270	275	260	246	264	238	234	251	271	243	246	253	254	256	254	260	234	258	260	255	284	259	246	243	277	261	264	261	240	246	263	260	269	270	252	275	244	270	260	265	247	284	251	251	243	251	255	254	257	244	253	255	278	243	244	260	256	263	290	267	271	243	239	273	248	255	230	264	264	265	286	271	266	291	260	251	266	240	268	247	264	268	276	287	261	244	266	258	230	271	274	268	251	273	257	227	264	262
7890	7327	14229	15035	12001	9469	7601	6441	5155	4247	3828	3529	3120	2808	2579	2245	1924	1898	1637	1517	1340	1302	1282	1160	1125	1102	1052	1037	974	1007	1022	942	965	938	948	927	970	950	891	877	916	899	959	903	865	871	811	764	742	748	688	704	744	713	713	701	695	691	688	661	680	659	641	668	661	652	680	677	647	658	714	671	675	665	707	663	663	667	628	671	624	678	643	652	677	657	650	652	636	702	617	656	643	624	609	694	632	660	677	635	679	654	603	666	668	616	670	680	620	603	681	656	648	630	691	702	651	662	690	718	652	640	648	634	677	682	690	625	633	679	639	663	673	625	697	657	625	603	647	635	654	657	674	624	615	626	653	707	635	633	684	661	597	631	641	651	640	645	646	696	666	659	600	659	657	686	616	625	663	666	650	646	621	672	610	592	714	619	607	651	646	628	664	597	609	637	631	658	655	625	652	696	642	662	689	664	675	647	632	632	623	653	628	691	672	640	631	665	677	643	647	616	697	627	605	640	649	625	621	648	658	710	668	651	602	657	605	665	639	615	686	661	661	645	689	674	612	707	718	645	595	660	681	621	664	646	668	661	637	685	640	647	620	671	649	677	651	644	602	630	700	675	640	637	612	655	635	631	682	660	614	647	631	708	639	608	620	643	625	633	651	642	676	625	649	648	628	633	704	668	685	658	643	651	642	639	665	633	620	630	624	663	621	624	683	665	636	607	647	679	624	662	657	649	650	661	632	661	662	653	662	665	629	622	604	617	631	629	657	614	651	669	618	613	615	642	655	626	637	658	641	652	666	650	670	633	669	675	662	664	666	644	598	616	649	641	669	650	627	638	584	646	667	620	642	675	607	637	684	678	640	628	644	634	659	651	665	626	669	673	634	650	662	657	667	638	627	637	641	617	645	691	637	638	655	670	659	656	653	599	681	672	653	638	695	636	615	687	624	619	607	678	673	635	617	646	664	659	678	652	653	684	675	686	621	623	619	630	634	643	673	613	624	630	619	648	640	624	643	684	632	627	641	591	633	609	610	651	670	629	661	670	623	661	630	639	642	678	620	585	596	613	682	612	671	648	611	613	630	624	616	644	645	656	688	619	629	676	647	656	629	644	631	613	633	628	625	674	641	662	634	635	707	667	651	694	653	579	639	686	660	586	676	671	652	634	682	624	653	645	646	639	622	606	631	623	590	620	634	621	629	620	631	686	634	678	662	661	648	675	691	667	634	656	648	634	663	650	625	618	654	678	646	635	614	650	616	668	600	719	629	645	632	650	625	648	586	609	640	623	638	654	671	629	640	632	619	656	638	601	626	654	664	662	654	594	659	635	732	681	630	607	657	644	665	636	632	617	643	687	625	612	633	666	647	633	627	631	708	621	664	600	658	653	668	643	626	646	685	652	655	597	703	658	635	655	667	642	655	622	655	694	649	618	646	618	635	653	676	659	647	622	629	649	610	649	608	627	591	677	662	633	599	630	647	629	656	599	658	599	677	675	655	632	643	665	626	664	674	645	647	639	597	611	642	691	696	622	613	643	612	654	658	694	679	684	627	636	592	645	674	638	655	634	643	627	666	655	670	655	624	617	697	635	619	624	658	634	671	633	667	646	642	695	695	624	608	645	614	591	630	665	673	686	668	671	632	673	609	651	617	663	652	644	660	594	645	676	633	694	671	602	659	656	613	656	662	642	664	644	676	682	624	644	658	606	658	630	671	594	690	640	635	645	653	639	622	633	680	688	661	655	642	667	652	633	638	655	685	713	633	624	662	647	593	689	689	688	633	636	650	660	669	637	668	626	671	614	660	619	664	652	642	654	712	639	637	648	650	635	651	631	664	583	661	613	621	637	674	670	681	688	706	644	650	652	646	575	626	592	678	669	629	632	633	671	647	685	642	636	651	629	676	644	659	652	620	610	634	659	621	673	653	625	641	641	635	648	698	607	651	635	660	650	655	605	625	656	665	689	667	646	669	638	655	638	666	630	665	680	666	612	615	631	629	642	651	672	627	631	637	629	649	643	633	640	610	655	635	625	642	631	682	636	631	634	653	644	671	637	649	680	656	623	616	600	659	662	660	616	641	646	654	646	656	632	661	622	604	651	664	650	651	643	627	677	634	651	646	625	645	611	648	657	670	640	629	648	605	641	631	642	664	623	576	660	643	654	664	609	678	601	613	593	615	654	600	605	657	631	687	626	668	658	686	665	681	600	680	655	682	624	654	616	642	611	656	606	632	685	656	673	623	660	636	653	640	634	641	671	657	656	668	617	642	617	671	617	652	650	660	677	623	663	607	649	675	678	667	685	695	631	651	662	684	610	641	661	634	618	634	649	662	643	629	672	607	671	624	631	635	638	651	669	662	643	641	669	614	678	624	617	647	587	663	662	706	639	597	606	667	646	676	614	673	641	644	637	628	654	638	627	657	651	702	625	627	646	672	602	676	632	652	651	663	679	623	710	613	632	647	621	655	620	704	663	611	651	648	657	629	647	637	602	682	663	666	664	611	667	635	658	647	657	681	642	619	655	597	649	654	634	621	691	638	604	684	635	648	670	657	676	627	642	634	708	708	619	700	651	629	619	699	643	618	665	629	632	627	666	659	656	630	630	609	658	621	660	683	657	677	647	641	684	629	653	629	657	613	633	611	568	655	655	684	652	646	647	645	639	636	680	628	613	649	638	599	629	643	645	637	681	656	663	651	664	633	644	647	644	670	677	617	627	676	662	641	636	636	656	670	656	642	621	627	591	682	648	636	612	651	607	653	651	631	679	624	653	624	657	624	703	668	658	644	637	632	702	663	672	661	655	689	705	693	664	664	595	635	658	626	636	644	646	600	626	611	661	640	640	619	558	692	608	676	660	657	600	654	613	602	614	614	659	617	641	591	603	636	683	660	608	652	644	687	653	656	628	669	681	617	670	637	634	674	663	623	651	664	614	690	643	637	612	631	660	650	605	598	628	648	683	664	656	685	680	612	658	664	683	657	664	658	635	679	621	668	668	663	609	684	672	655	678	645	670	724	677	660	662	635	662	626	671	654	635	643	619	650	677	642	646	613	646	626	652	597	688	632	644	663	675	662	653	590	666	639	650	625	618	621	648	682	638	670	650	639	679	686	632	652	658	664	671	637	625	634	637	648	623	665	649	648	620	623	655	640	628	633	628	633	667	617	641	599	635	645	664	680	641	679	653	631	646	621	626	600	613	677	663	630	621	651	698	658	658	663	622	619	665	662	697	623	677	644	699	673	668	621	658	655	656	683	636	644	709	677	660	650	593	658	575	630	636	703	631	664	671	636	630	650	633	666	623	640	612	683	709	605	672	585	601	653	648	617	605	664	616	660	667	655	610	640	634	636	676	669	651	621	638	688	652	670	648	684	645	653	653	579	612	630	621	640	662	635	682	655	617	635	582	615	651	660	665	645	702	665	641	658	608	620	669	656	632	641	668	648	617	645	609	651	664	643	667	649	629	640	633	681	661	580	654	619	623	657	661
27364	21057	24900	23036	16247	12385	8411	4590	3394	2711	2290	2067	1776	1704	1320	916	762	769	800	676	644	565	557	539	530	495	485	459	420	502	479	475	439	447	465	404	434	449	445	363	411	384	361	337	322	353	305	298	323	303	292	287	296	271	310	292	298	277	286	269	280	291	270	273	267	240	257	280	264	259	266	290	264	265	282	284	280	249	312	253	262	259	304	271	265	285	271	251	270	239	282	240	268	264	246	261	274	247	265	283	238	268	264	249	270	253	265	268	251	275	223	225	260	238	302	279	242	228	247	235	275	268	240	264	262	251	278	270	249	275	260	254	264	280	270	258	280	271	251	249	253	248	238	249	229	257	275	230	242	258	223	261	244	284	236	272	265	267	254	246	245	273	268	255	261	262	247	268	247	267	264	255	251	235	250	248	237	237	253	242	271	261	272	237	245	246	291	258	247	248	235	230	248	237	236	236	256	251	238	254	272	243	251	259	248	239	237	252	259	234	252	242	244	274	230	255	265	249	219	252	252	278	255	278	281	263	287	241	262	278	280	261	253	268	229	294	259	271	256	237	253	246	274	274	238	260	249	264	263	259	251	249	251	283	253	287	250	258	239	268	247	274	247	252	274	252	252	260	240	228	243	262	279	256	243	257	272	263	228	252	271	315	244	235	233	250	236	268	249	267	249	262	249	247	239	258	265	238	277	237	242	271	292	237	253	240	248	266	276	291	265	234	233	245	224	279	260	207	234	262	240	262	281	241	265	272	258	252	260	299	257	258	236	233	241	265	294	268	236	260	243	246	248	249	250	246	257	285	234	255	237	259	264	261	271	249	272	266	240	260	238	266	248	262	262	274	235	266	238	262	221	247	270	260	274	256	233	229	274	269	260	223	299	270	258	238	253	252	255	250	282	231	247	271	280	254	277	232	235	273	257	234	225	263	236	242	234	269	278	252	260	276	278	271	256	284	265	245	272	227	271	251	260	243	289	228	267	279	247	258	254	270	239	241	258	271	239	266	235	219	241	253	247	238	248	253	243	238	248	258	240	245	248	239	266	261	263	259	263	272	297	259	258	263	272	242	263	271	249	255	258	278	291	268	250	253	242	234	269	287	259	255	286	286	228	260	284	254	267	233	248	230	240	272	218	296	244	256	267	248	254	266	239	260	254	269	261	237	241	284	281	253	259	233	242	285	251	242	240	234	257	269	266	249	249	266	306	257	257	261	254	264	279	241	220	264	231	266	255	242	252	278	278	272	220	277	266	251	258	252	256	302	299	247	262	254	268	245	291	232	264	272	239	241	261	255	258	262	243	258	228	253	250	256	262	269	248	251	278	249	223	273	254	251	284	235	272	258	252	265	251	270	231	265	274	248	274	253	231	273	269	257	260	258	250	271	246	262	262	258	271	251	238	248	240	244	269	259	271	248	266	245	290	249	232	276	279	245	245	239	245	274	270	269	256	262	273	242	249	254	254	253	276	277	239	248	263	248	242	239	259	260	245	268	268	269	244	253	280	250	251	248	244	248	287	260	236	272	288	257	254	240	217	292	239	285	264	241	226	277	245	261	231	264	278	287	282	236	281	251	274	287	252	268	240	261	282	295	237	249	247	244	254	271	252	263	249	233	271	261	247	247	278	257	234	281	234	252	269	271	272	250	264	282	257	260	233	230	243	258	257	241	233	253	249	232	278	234	253	255	216	243	286	230	263	250	262	254	278	235	254	243	243	235	265	267	261	253	286	206	249	278	256	255	260	259	275	255	243	280	252	273	276	246	230	238	285	248	250	245	258	272	284	280	276	280	239	265	227	265	261	247	251	236	236	282	255	269	283	254	258	276	258	278	279	289	297	256	261	265	243	283	282	283	245	247	271	257	268	256	262	210	248	248	258	238	233	270	251	237	268	249	249	253	264	262	255	272	256	279	251	234	247	249	228	247	252	263	246	258	234	252	240	275	269	247	255	261	269	246	250	256	267	242	265	262	257	222	269	260	250	261	238	262	275	234	269	270	257	250	271	239	261	266	270	264	263	233	255	261	262	247	252	250	255	238	259	253	242	262	282	223	266	217	269	250	253	251	263	259	264	245	270	260	263	238	228	257	282	222	283	264	263	214	312	267	263	283	300	285	263	261	278	255	248	286	263	248	258	250	244	242	269	252	242	230	268	266	302	248	281	273	245	257	218	268	256	249	246	265	261	273	259	248	260	276	271	268	246	247	257	248	286	231	270	212	257	273	274	280	238	242	277	284	253	236	241	248	263	302	275	263	260	260	269	255	262	229	277	252	275	273	240	261	265	259	241	252	291	241	240	282	263	281	241	261	287	249	249	234	218	255	240	236	278	266	265	272	272	238	259	267	269	232	258	270	266	282	279	263	214	259	245	268	245	240	251	235	246	278	234	252	257	262	247	260	260	247	284	252	276	237	255	221	245	265	274	260	311	241	254	240	247	280	255	258	270	249	274	266	264	261	269	206	242	239	271	271	250	261	249	258	245	230	248	252	292	266	260	266	290	280	210	253	235	233	235	276	261	263	263	257	261	245	255	252	284	290	279	239	250	278	261	228	292	305	258	252	280	274	236	252	250	288	232	283	272	258	252	260	259	277	277	245	256	246	251	230	247	242	282	248	251	252	237	267	264	267	254	266	272	252	245	260	261	273	263	274	256	259	253	260	260	237	229	262	275	245	254	261	266	244	258	238	229	247	271	266	245	265	264	257	252	252	257	231	232	239	261	242	272	246	230	253	269	261	264	259	285	271	222	266	261	262	244	289	259	254	260	254	264	260	295	244	251	280	248	243	266	277	256	254	244	257	277	305	232	245	229	247	273	279	260	263	277	268	274	260	250	249	264	278	295	284	239	247	240	250	293	254	266	275	273	254	284	256	250	258	246	240	246	254	266	271	291	277	232	256	278	258	278	239	261	279	250	245	236	243	283	279	272	274	260	235	238	256	249	247	265	272	249	263	259	255	252	281	266	227	273	267	274	264	247	237	268	268	268	248	259	255	273	255	240	266	266	242	303	276	280	237	274	261	235	248	265	263	213	239	235	236	261	263	259	256	256	239	241	238	268	271	282	256	287	251	246	248	255	257	236	268	246	265	245	281	258	229	266	268	233	295	255	247	237	271	246	259	235	253	257	272	262	257	281	264	244	260	238	278	271	263	233	245	256	255	260	235	254	244	280	249	264	242	237	225	233	271	255	259	249	269	252	262	256	256	256	249	253	287	260	243	273	239	229	255	256	278	254	241	286	243	234	256	242	245	267	265	231	286	249	255	289	239	245	224	245	250	260	249	247	244	238	273	250	255	238	280	266	244	250	218	290	250	283	279	242	241	255	269	255	260	252	245	253	270	264	242	247	251	238	253	253	267	235	216	231	271	259	252	233	244	234	266	218	248	283	259	221	268	267	244	247	252	221	253	261	204	239	249	274	251	275	282	240	273	253	257	271	222	255	274	266	242	266	275	267	251	244	262	283	261	271	256	245	267	283	265
17137	16476	26794	29417	24143	22970	16771	13105	12600	11870	10317	10007	9379	8740	7266	4784	3841	4098	4184	3809	3012	2999	2905	2727	2575	2211	2213	2032	2093	2206	2328	2497	2412	2240	2279	2128	2007	2140	1836	1718	1679	1484	1405	1333	1277	1220	1067	1011	970	941	863	852	916	944	861	842	818	820	807	764	807	747	787	773	814	767	764	752	731	740	756	783	716	744	763	702	716	741	713	663	688	676	627	652	649	652	665	680	618	689	649	691	654	659	661	665	667	642	652	646	646	645	664	656	645	669	637	649	613	611	662	631	655	625	666	652	639	662	629	689	639	633	636	664	654	677	664	664	674	653	647	592	658	615	658	662	670	628	617	632	645	644	647	634	673	642	667	616	652	649	640	671	638	604	583	632	666	698	637	616	667	616	613	642	668	604	645	658	680	640	613	632	661	648	671	639	622	617	606	642	588	645	672	662	650	634	634	625	685	640	629	675	636	623	644	664	662	628	639	669	692	620	646	596	651	637	626	634	656	649	631	661	665	614	595	677	667	620	672	612	662	647	613	611	634	636	665	633	644	650	631	600	630	628	688	661	602	557	660	667	635	599	649	642	694	641	638	639	630	679	605	684	662	619	625	635	674	624	646	672	663	630	636	623	600	642	636	651	696	653	664	664	660	603	626	633	637	630	637	631	646	658	638	635	655	663	632	623	656	596	624	686	651	633	591	625	670	636	593	633	645	621	629	596	651	640	658	686	670	677	632	642	606	657	687	657	637	621	665	666	596	702	614	627	638	616	653	680	680	649	704	639	636	658	640	665	633	645	658	656	597	660	647	644	671	622	617	677	680	644	651	685	669	604	667	615	658	634	617	661	654	634	633	695	658	696	631	635	634	619	649	669	579	655	666	661	642	620	684	613	648	604	602	640	663	640	644	636	645	641	604	689	636	665	641	640	642	664	652	635	721	677	631	660	673	637	643	611	631	627	627	660	694	622	595	619	615	635	634	601	643	647	643	622	679	637	672	620	642	619	646	646	685	666	658	669	646	628	666	668	635	610	693	629	648	670	626	637	653	598	669	606	632	593	659	619	656	614	610	695	633	640	612	661	636	648	621	641	642	647	621	641	593	679	644	640	617	637	641	633	685	680	624	641	605	594	683	623	632	647	632	631	664	623	647	643	639	647	631	636	631	645	658	634	637	610	611	613	651	670	595	638	644	649	641	631	660	637	629	632	636	637	657	663	627	638	678	667	669	627	662	634	656	635	605	662	615	688	605	610	622	687	602	619	647	647	634	622	590	626	627	648	630	647	643	654	627	645	634	648	612	620	628	667	661	628	640	648	686	639	624	608	643	643	620	623	621	689	620	683	652	612	614	627	652	637	641	631	685	630	611	676	644	636	629	683	592	637	577	634	655	678	682	632	632	590	624	664	654	666	658	652	697	636	621	651	651	671	644	650	653	659	669	674	637	637	627	633	650	652	622	666	640	636	616	613	641	641	647	643	685	646	648	611	671	638	672	651	618	651	646	646	660	640	647	622	658	602	631	644	675	628	654	638	692	674	638	674	655	576	579	632	672	629	683	639	628	654	653	654	621	616	655	658	646	644	638	649	632	623	613	650	663	665	635	620	634	649	654	653	669	668	650	612	671	648	619	658	668	643	691	602	675	622	598	622	704	597	647	643	629	663	602	642	604	640	633	648	648	577	668	664	642	657	660	648	638	642	582	678	610	620	645	643	637	612	646	701	670	651	648	643	646	607	627	678	633	663	642	655	623	651	676	651	582	637	639	596	588	630	624	700	627	682	640	653	663	615	656	640	612	653	626	643	637	678	614	634	654	688	659	642	635	648	597	638	636	631	636	618	668	657	598	612	645	606	671	625	605	598	656	660	659	621	646	685	612	664	652	643	640	663	653	650	659	633	675	635	618	633	669	628	635	721	661	626	611	666	663	634	595	632	680	646	641	637	669	637	641	589	667	640	640	711	638	630	599	661	651	670	673	681	632	634	656	659	613	641	631	646	621	636	673	640	654	569	652	660	598	642	577	635	630	639	633	655	656	674	646	640	651	627	661	656	638	653	647	636	647	667	636	643	666	628	679	673	622	665	691	641	577	653	588	686	610	672	668	684	641	613	654	661	647	655	680	685	640	643	647	627	627	620	652	664	639	633	618	643	638	649	656	691	640	668	623	600	666	590	631	635	663	658	617	665	655	701	669	642	624	667	663	649	629	680	649	657	632	695	651	684	661	627	630	660	638	669	674	687	640	641	670	652	598	612	645	629	652	670	633	677	653	640	613	647	617	676	624	720	603	639	634	685	631	648	660	662	636	616	663	629	663	666	632	665	620	675	689	682	639	631	644	664	670	621	647	677	647	594	665	639	621	648	679	615	607	584	670	654	625	692	632	622	621	631	628	681	655	638	614	700	646	627	639	650	660	656	666	622	682	643	648	695	705	648	637	633	622	632	644	673	607	617	647	623	680	624	617	638	666	600	580	611	677	637	660	661	663	634	635	629	621	673	631	614	655	658	640	677	642	632	645	621	621	653	672	669	612	671	640	598	670	619	612	625	632	624	670	633	623	656	672	644	638	641	646	649	612	587	681	620	609	651	644	670	671	660	631	634	628	649	625	636	690	651	593	628	650	640	674	618	680	662	643	644	644	648	620	603	604	636	665	647	662	673	601	633	604	707	687	612	630	613	627	650	626	673	648	673	638	629	632	631	659	649	612	664	629	599	648	621	676	650	638	618	676	647	669	617	635	666	660	671	627	639	619	659	642	638	683	673	633	666	616	676	620	654	622	656	644	636	667	654	684	631	651	643	628	619	650	654	617	613	598	691	651	604	614	646	637	640	648	654	628	686	642	641	641	651	652	681	619	671	650	647	680	658	639	623	634	627	708	664	648	677	651	595	601	577	632	625	646	651	630	664	610	636	658	631	614	648	659	612	614	649	606	592	644	673	637	638	691	613	609	717	672	666	638	627	603	643	648	662	666	637	626	638	661	610	638	671	690	659	662	653	657	640	680	621	657	617	634	639	654	668	676	638	653	635	627	696	653	639	647	670	681	629	617	647	635	670	648	672	617	662	658	635	617	652	649	675	618	653	633	616	665	625	600	686	666	614	638	648	660	649	668	634	584	613	637	670	672	644	608	674	678	619	676	667	623	634	653	645	652	664	610	606	670	598	645	630	683	671	641	689	689	644	610	653	632	616	653	674	653	596	638	651	631	651	643	623	673	643	611	618	625	688	660	650	683	647	649	679	615	641	653	624	633	632	673	671	573	619	618	652	632	590	655	639	625	660	616	646	599	650	684	634	624	625	642	636	680	652	646	647	628	680	608	635	639	655	696	614	610	633	604	628	655	607	675	657	652	646	613	624	635	609	652	667	666	623	638	633	644	605	677	636	633	633	620	667	644	612	655	694	610	610	655	615	655	646	632	632	696	622	618	675	615	625	669	660	637	613	628	673	656	641	634	653	661	663	649	629	640	633	631	634	631	639	621	614	655	590	613	642	636	635
34972	28781	35582	30925	26154	21200	13894	7780	6044	4732	3671	3028	3228	2655	1971	1262	1119	1111	1036	902	798	774	775	687	636	562	600	564	571	597	612	639	686	555	584	486	493	503	433	448	428	422	391	356	317	340	336	270	284	262	297	270	287	272	264	261	273	260	257	265	266	286	258	265	236	247	248	233	265	270	281	255	262	228	248	260	244	220	237	236	235	211	205	224	252	246	211	228	236	232	210	237	222	202	230	229	208	217	201	243	254	226	208	241	226	233	212	220	242	221	212	219	220	235	212	218	198	205	227	237	209	235	195	230	230	236	224	205	221	210	229	257	246	222	217	224	209	220	234	241	233	221	213	238	212	228	229	236	201	220	229	229	241	218	204	223	228	237	200	254	220	197	230	215	238	231	246	244	230	215	220	248	226	204	239	241	218	248	236	230	218	219	234	224	252	220	229	224	201	230	214	199	231	222	235	216	228	231	231	224	225	216	239	202	217	224	200	226	229	216	225	224	223	217	218	230	226	230	210	231	246	229	218	231	223	234	242	253	234	205	234	222	216	227	195	240	265	230	223	199	182	212	216	224	224	227	248	234	208	208	221	218	236	210	250	203	216	200	238	222	213	222	209	181	208	201	213	223	230	230	242	230	206	216	230	224	216	209	226	228	221	215	219	216	225	218	193	232	216	232	218	216	215	229	237	233	237	231	215	230	208	226	215	235	238	227	219	210	214	231	233	211	244	223	226	202	233	217	236	205	232	204	249	249	207	241	243	240	218	182	235	224	230	233	218	204	235	225	197	232	233	213	230	222	196	230	226	228	248	237	205	197	227	205	222	231	244	248	196	186	206	221	225	238	205	196	217	220	213	223	206	209	206	218	249	225	236	234	222	237	230	206	234	183	213	223	243	230	223	219	228	251	215	236	230	178	203	203	236	265	210	225	239	234	227	219	192	246	209	227	245	214	230	237	227	211	250	218	230	193	200	227	207	218	242	262	215	218	218	231	244	227	241	216	243	210	214	213	220	223	218	213	236	245	210	227	227	239	251	252	201	229	251	253	237	221	209	230	209	255	223	244	212	221	195	211	221	230	221	232	235	260	217	201	236	234	211	219	210	210	208	229	247	223	242	203	249	228	234	209	205	230	216	247	228	210	196	234	225	216	216	222	207	218	223	272	206	218	217	229	230	233	211	217	231	192	266	227	218	227	225	210	213	238	224	258	211	196	205	231	229	217	231	234	207	247	234	220	216	241	197	192	235	235	239	233	213	223	219	230	244	243	224	245	212	225	241	232	230	251	211	212	234	234	222	240	206	229	216	212	204	210	236	244	226	236	223	228	250	220	241	215	212	227	199	212	212	239	225	226	234	208	224	235	239	224	240	213	231	200	229	213	247	216	197	239	221	191	224	225	220	245	221	208	200	223	228	214	224	225	220	207	209	234	205	232	244	218	203	210	226	245	220	233	186	240	231	230	230	250	222	189	209	227	225	228	223	208	189	205	218	221	216	221	252	201	188	237	212	244	258	231	196	199	227	242	250	212	223	200	236	243	235	227	235	233	236	223	218	227	236	208	233	227	216	239	209	208	234	233	214	221	236	233	219	211	239	241	244	214	210	207	216	221	196	234	193	220	221	240	206	191	244	226	230	209	199	216	229	199	212	241	223	204	225	222	206	247	230	212	214	242	227	233	223	216	245	196	216	235	243	227	227	201	210	234	226	222	220	223	204	209	231	241	237	243	220	230	261	244	216	208	236	213	210	233	223	264	210	224	228	203	247	231	235	220	200	240	230	247	225	181	224	214	218	221	254	229	207	210	212	232	205	215	224	234	245	229	208	238	232	208	238	217	229	235	219	230	236	221	224	208	216	246	243	268	215	231	234	243	228	202	229	212	248	232	210	230	228	234	247	230	267	225	255	234	234	203	236	232	230	227	234	225	224	241	229	210	227	223	230	220	243	217	209	234	211	239	232	224	226	200	204	213	194	204	235	235	252	220	210	221	194	239	212	225	228	226	240	214	202	225	194	230	215	237	230	222	234	222	219	219	217	213	220	229	221	233	221	248	241	239	258	213	235	194	223	198	214	239	226	205	228	214	188	216	225	242	222	218	247	223	216	223	232	208	218	207	203	236	268	209	201	227	200	238	205	202	224	220	221	253	224	198	223	237	207	228	233	232	194	212	242	213	209	220	213	220	228	232	244	236	204	208	243	233	228	209	247	218	242	248	224	243	222	221	251	239	236	219	216	249	251	198	196	197	235	197	232	202	248	225	221	212	186	212	229	216	218	213	223	223	188	223	205	244	231	248	232	254	217	235	222	212	225	254	240	226	222	227	229	200	236	210	221	206	196	228	217	212	239	220	235	234	249	230	240	222	219	226	254	264	239	239	220	219	241	250	240	231	220	199	229	226	225	218	201	249	238	214	226	214	223	222	222	220	194	228	202	244	237	241	240	244	240	244	205	223	224	208	237	224	209	233	240	212	210	234	211	256	203	204	227	235	224	223	251	213	254	236	208	211	206	214	208	226	227	234	224	214	226	237	236	236	259	223	225	215	214	213	210	224	190	198	225	218	227	209	231	261	254	200	242	241	234	236	225	226	228	208	197	195	223	206	269	218	238	236	207	242	205	238	217	244	236	197	233	228	227	222	215	252	232	225	196	211	215	216	224	210	261	237	242	225	214	208	199	246	205	213	231	237	205	212	246	219	211	190	202	230	218	228	243	213	218	241	246	210	232	242	236	236	228	226	211	238	247	231	219	211	216	218	227	204	233	217	220	251	265	229	228	231	234	217	233	234	231	215	217	214	239	219	208	227	201	222	209	214	230	236	240	208	207	224	224	221	233	194	249	213	217	200	199	227	211	192	252	229	226	238	232	226	222	234	240	229	245	229	249	244	215	209	244	243	232	246	222	216	230	252	252	247	245	224	216	208	228	233	223	202	217	225	216	215	192	238	227	207	225	224	227	207	207	230	212	192	213	201	228	219	212	239	223	209	205	221	221	224	243	189	215	219	200	253	241	212	225	200	227	213	219	214	255	261	215	225	201	239	230	199	196	237	232	198	234	211	235	215	199	207	233	221	224	230	209	241	214	210	218	220	219	206	238	220	206	220	235	219	233	225	230	230	234	250	215	229	231	201	204	243	252	206	229	232	191	256	219	245	216	226	222	253	219	206	231	242	228	215	216	208	225	197	240	226	222	228	217	245	211	219	209	230	211	224	212	225	235	195	221	235	202	224	266	221	241	213	196	220	240	222	239	191	191	220	242	217	206	225	228	243	202	245	232	220	233	238	217	240	229	237	194	231	194	208	229	234	220	222	237	247	220	262	206	214	236	229	239	245	253	224	220	220	205	222	203	222	201	209	236	242	197	203	195	262	222	212	242	229	220	208	185	224	222	222	210	237	205	233	225	243	240	226	222	229	222	212	212	252	204	243	245	217	221	194	217	189	212	200	239	204	219	230	190	222	248	229	227	219	215	215	228	208	246	218	227	217
21271	21555	34458	35506	32712	29661	20166	16950	17005	16390	14092	13060	13769	12417	9678	6607	5969	5930	5922	5374	4386	4159	4005	3918	3644	3246	3132	3045	3215	3175	3583	3653	3740	3230	3368	2965	2807	2783	2436	2291	2164	1921	1738	1522	1452	1413	1286	1147	1096	956	917	937	946	987	954	914	884	859	889	800	810	853	815	757	733	760	786	675	675	732	753	769	726	734	722	699	633	648	660	660	631	618	638	587	607	583	571	595	613	566	585	564	562	533	507	551	585	544	587	573	552	570	568	551	607	588	551	599	585	583	587	590	578	576	592	567	562	551	571	573	540	594	574	575	555	564	602	593	582	602	565	594	534	575	591	565	589	592	581	591	553	575	550	578	553	554	576	593	574	587	565	563	554	570	595	570	601	542	593	554	553	566	562	529	535	559	546	520	546	610	553	565	564	601	589	549	591	566	540	551	594	565	536	548	536	583	542	556	611	540	555	598	578	575	578	551	557	556	602	596	534	554	568	570	626	597	561	562	608	576	575	545	569	582	585	515	533	577	589	595	548	552	561	624	554	618	580	595	575	556	569	553	553	590	590	539	554	572	584	572	561	576	579	584	574	592	573	559	548	537	577	574	585	595	562	588	529	549	547	565	587	570	557	585	572	589	558	542	590	582	590	592	553	544	596	604	536	521	535	535	586	536	563	537	595	571	581	552	538	581	580	553	559	577	564	576	534	573	559	574	550	528	583	578	542	557	538	570	573	538	581	572	587	620	617	589	543	549	584	558	598	585	547	558	587	531	555	529	554	587	591	584	541	553	563	558	597	568	537	572	520	543	562	544	564	523	595	564	540	585	573	603	583	587	574	547	588	529	594	580	580	567	542	544	587	606	595	532	548	517	569	560	557	592	572	536	580	551	547	608	558	570	570	550	577	569	561	590	553	538	547	602	552	558	558	594	540	561	557	550	583	552	555	592	578	576	572	550	521	577	553	561	564	561	522	573	548	541	603	547	566	618	526	520	557	524	562	581	560	561	512	605	525	582	556	573	577	548	582	554	584	563	542	539	528	550	510	530	571	559	553	557	554	575	531	579	569	552	527	559	538	600	578	577	599	565	567	569	606	541	570	566	560	545	554	609	557	553	555	614	589	580	570	590	539	563	567	562	551	600	564	554	568	564	552	559	531	569	552	532	577	527	624	581	552	591	598	568	585	591	580	594	539	519	550	572	567	565	541	568	586	540	564	556	571	574	609	552	548	556	533	551	600	542	585	521	557	591	576	562	552	566	589	569	543	569	552	546	592	551	592	573	581	570	540	579	582	593	585	528	567	561	499	612	609	527	560	571	555	522	541	583	604	596	538	581	561	574	573	548	615	575	573	561	616	594	571	526	580	545	549	587	598	541	570	537	554	577	552	516	578	519	573	548	602	543	527	561	608	546	561	559	571	552	548	565	587	592	575	556	610	552	587	558	551	552	557	568	604	528	526	514	528	610	571	572	607	553	545	556	548	559	540	558	589	590	572	531	562	585	517	561	566	590	588	541	559	589	579	542	558	562	575	592	567	602	558	578	589	595	513	603	550	581	576	503	620	610	555	509	572	597	565	534	608	557	556	572	580	557	560	586	584	508	566	525	563	601	560	533	541	566	525	555	520	597	519	615	597	553	613	561	579	562	546	563	574	559	560	548	554	583	550	623	549	609	562	544	581	569	538	536	552	577	612	593	584	546	542	571	565	634	535	579	632	552	540	509	567	571	564	588	563	571	559	543	547	604	546	527	550	547	569	558	586	555	570	555	590	560	542	558	562	558	607	532	566	569	570	542	572	566	570	588	565	573	534	562	572	620	575	542	572	606	555	523	622	557	611	616	567	560	580	574	567	572	539	545	569	539	559	588	566	517	554	557	561	574	557	619	556	570	586	541	546	547	572	543	583	591	576	562	548	547	592	572	555	615	605	551	533	543	628	606	592	587	540	562	578	559	544	588	551	572	564	536	515	579	596	526	563	593	589	530	577	572	588	562	602	565	527	541	586	566	569	535	570	538	603	574	576	534	557	615	530	580	567	576	538	530	523	523	563	585	555	619	611	501	562	570	602	585	547	568	556	554	581	530	565	549	543	546	589	538	552	542	502	538	526	570	574	557	537	608	588	516	554	575	583	570	538	570	598	567	576	578	556	555	523	589	612	584	565	547	519	603	601	544	546	593	582	596	553	570	550	543	561	587	605	529	647	569	582	568	570	596	533	580	552	578	612	576	554	626	540	573	574	632	617	543	532	552	528	566	556	568	544	564	561	565	560	562	570	543	596	529	576	527	544	559	541	577	615	570	608	594	587	555	566	579	566	563	582	573	551	583	535	544	540	574	576	568	553	559	563	538	566	573	564	606	558	562	602	547	553	539	532	593	563	551	552	617	570	551	541	556	582	534	547	572	607	545	544	556	524	553	619	573	577	571	544	557	579	541	605	565	539	595	598	563	583	563	535	564	578	564	555	547	593	603	591	581	579	579	553	536	568	587	559	554	574	535	570	559	531	601	547	571	522	556	592	563	570	584	551	549	552	581	557	538	586	544	545	549	570	552	590	586	575	567	612	591	521	590	570	533	592	582	552	568	583	562	576	584	589	564	560	578	527	588	557	576	562	574	591	591	537	578	534	603	546	540	577	552	584	510	589	595	553	575	532	581	522	570	586	569	544	532	536	541	584	537	567	545	570	568	588	631	587	539	552	595	553	559	587	556	539	566	585	570	568	553	595	569	596	560	529	572	592	582	566	535	608	553	572	606	557	604	546	590	562	504	579	554	553	612	548	614	511	570	599	612	555	606	539	592	570	622	558	550	565	581	575	561	605	563	588	534	593	556	561	578	529	586	541	554	573	525	559	585	596	554	576	588	533	597	536	571	577	593	568	563	524	598	582	530	505	563	576	537	559	582	559	533	558	542	536	590	538	558	549	571	534	548	541	601	618	542	556	574	568	601	561	550	512	589	568	576	574	549	572	567	568	546	577	545	586	522	571	548	551	543	566	636	560	553	540	593	556	552	555	565	519	600	573	588	525	544	548	539	566	583	601	589	545	566	557	550	559	624	535	542	581	572	597	542	575	536	589	573	562	557	578	570	548	531	527	542	564	545	582	563	564	554	523	529	543	577	567	560	570	556	587	537	580	552	568	542	583	536	615	562	555	582	551	562	565	567	545	542	566	569	577	590	566	566	596	611	564	502	587	584	563	572	585	601	567	558	575	564	563	561	559	573	582	557	576	532	558	569	599	584	576	589	524	556	573	588	591	572	583	619	589	573	622	602	548	570	585	550	528	529	550	599	573	576	507	592	528	590	550	561	545	572	555	561	538	568	558	579	546	544	559	562	576	591	506	557	569	606	543	572	535	595	552	555	549	595	521	578	602	589	617	519	538	573	580	580	543	574	539	534	603	530	580	611	582	564	593	551	558	582	566	579	565	577	591	534	551	570	569	535	560	579	573	573	613	583	579	532	585	575	574	577	579	594	581	573	531	575	559	569	586	549	558	599
12918	8629	9952	6963	3996	2681	1854	1453	1129	926	760	700	620	613	574	504	480	440	416	380	369	368	339	357	327	296	309	308	327	304	296	326	283	306	322	292	269	274	294	286	324	273	293	307	306	295	271	268	310	262	275	256	294	260	294	249	252	256	299	279	253	282	264	262	264	239	279	238	238	255	243	252	248	272	261	271	254	279	237	254	281	265	256	268	270	262	295	263	294	289	234	255	285	236	241	288	284	263	278	274	253	248	268	271	274	268	259	261	270	237	224	262	244	266	238	273	225	246	235	268	235	261	244	246	261	272	273	270	272	272	278	260	294	252	275	251	218	243	252	252	273	267	234	252	265	252	268	269	248	233	269	294	253	281	264	249	235	269	238	289	243	262	259	268	239	249	240	283	292	288	271	261	270	252	257	256	262	258	258	264	307	252	263	248	275	253	260	240	262	265	266	249	285	279	239	232	264	241	239	274	270	265	257	260	271	272	273	273	222	257	215	272	265	211	229	259	238	267	259	267	292	261	224	249	251	242	261	236	266	309	292	242	266	253	266	240	236	269	260	261	254	285	267	256	267	252	266	245	247	220	241	286	249	257	229	282	257	263	244	231	282	254	252	284	236	230	270	277	258	245	268	280	255	268	272	259	269	253	279	264	258	247	277	265	261	269	258	281	243	245	261	261	260	277	258	269	232	277	254	261	238	263	247	258	261	292	222	245	230	266	264	278	234	235	286	244	277	293	270	249	291	275	223	265	251	234	261	250	267	267	288	272	248	266	243	262	241	241	278	255	268	262	246	250	254	273	275	296	244	247	242	236	267	283	241	237	275	261	258	283	227	265	268	276	252	249	267	265	253	264	284	243	233	259	240	210	240	252	237	274	258	241	272	257	262	245	277	260	275	259	258	281	296	271	255	281	279	237	283	245	257	277	225	262	252	256	261	266	225	279	254	283	292	287	236	271	261	262	256	262	266	289	241	253	255	283	274	261	269	280	257	246	280	271	272	291	248	251	241	262	256	252	260	233	249	264	261	275	266	253	258	240	263	258	260	233	256	281	274	313	287	267	249	249	249	272	265	252	290	241	281	246	245	263	259	260	209	277	230	225	298	269	235	239	292	231	258	280	256	252	265	280	243	253	265	256	259	265	267	254	258	243	258	237	278	252	277	240	261	234	271	258	252	260	253	257	269	237	300	262	226	272	250	267	275	243	254	253	272	277	261	268	243	243	266	254	261	235	255	263	260	257	285	260	245	258	250	262	259	248	237	248	269	256	254	287	258	234	277	258	266	259	256	265	246	269	262	285	266	268	237	261	271	267	260	243	282	254	233	273	239	256	262	250	258	254	264	256	247	213	232	270	238	245	239	243	253	282	252	283	252	267	245	230	248	274	266	238	276	260	252	227	235	281	287	286	255	269	266	248	253	268	272	276	260	273	253	269	272	264	260	256	246	232	256	225	256	271	268	262	268	249	269	253	258	259	244	301	266	256	281	260	270	266	244	268	251	246	259	256	266	269	254	263	287	243	270	294	259	245	238	233	217	262	251	255	287	250	253	248	278	272	254	222	259	276	263	285	247	251	258	276	271	258	254	252	262	265	273	279	245	290	271	268	231	255	293	231	239	234	239	240	251	289	253	250	279	255	259	260	248	260	304	244	307	247	268	267	275	242	255	243	247	237	283	283	246	263	262	244	266	272	240	275	271	266	266	274	240	261	270	258	283	258	255	235	261	246	272	248	284	247	283	253	241	269	218	287	310	256	239	283	236	287	269	268	235	249	255	261	236	263	271	265	249	256	252	240	275	243	268	290	233	295	266	247	256	265	283	261	275	253	293	248	236	259	294	268	242	275	243	242	269	278	273	298	244	249	273	261	252	240	252	258	254	293	242	253	287	231	303	279	255	248	261	278	268	283	242	258	256	299	271	268	238	281	228	260	264	247	256	269	284	271	232	262	225	225	252	255	244	247	296	262	259	258	249	253	243	268	281	271	295	253	239	221	223	296	256	259	258	303	247	240	251	257	284	260	260	288	253	240	239	249	247	265	239	247	278	253	251	274	242	244	275	254	245	252	255	237	271	263	266	221	277	256	282	261	240	282	234	223	281	247	234	279	255	253	251	243	261	247	271	242	281	232	272	262	251	294	263	220	273	246	233	250	266	244	263	268	286	241	269	248	265	257	285	261	229	238	255	270	279	265	259	256	285	207	265	268	260	252	265	241	261	269	234	233	234	268	243	246	253	278	271	240	245	232	290	251	259	279	286	278	255	236	256	273	254	239	240	242	247	259	258	236	244	276	272	252	256	274	280	243	237	225	233	270	272	255	246	282	281	235	276	274	253	232	242	261	255	258	288	308	246	282	239	261	248	226	238	267	253	284	295	238	279	283	271	246	263	240	276	261	247	276	286	273	255	281	263	244	252	233	252	249	263	241	270	272	249	243	237	250	252	244	269	260	304	269	250	233	252	264	249	248	241	266	261	274	276	254	255	238	269	253	224	245	251	232	248	287	272	243	221	243	241	229	252	255	258	273	240	246	264	268	250	264	274	250	274	277	299	263	226	273	263	224	283	251	264	249	251	233	276	273	221	243	253	267	258	265	281	262	259	263	261	291	270	261	252	289	254	272	256	256	263	269	239	247	240	264	247	276	229	255	290	295	259	238	256	273	244	264	309	256	276	260	287	242	243	259	249	261	256	233	262	269	268	276	262	240	253	261	259	255	236	250	291	257	256	252	219	263	265	272	225	251	251	298	283	249	254	261	229	276	275	252	222	259	247	257	242	291	268	230	274	237	243	264	270	289	281	225	256	291	252	256	251	277	247	249	271	269	249	280	271	258	289	252	231	246	251	247	257	258	251	263	261	272	266	270	248	284	233	233	268	251	247	262	260	273	257	240	271	249	258	261	251	259	281	274	258	234	232	259	268	262	255	258	256	255	299	298	277	286	256	264	261	262	252	285	221	260	283	266	271	244	224	281	275	270	272	260	252	262	250	227	235	240	276	258	270	286	228	247	252	273	230	252	244	253	236	255	225	244	289	235	259	283	253	279	273	259	249	221	244	275	243	241	234	226	264	263	223	261	255	287	232	254	244	268	257	289	223	246	266	292	245	254	260	250	274	242	232	278	225	261	266	266	246	285	267	257	269	259	248	266	287	250	248	252	287	250	231	248	239	250	253	278	266	258	258	247	268	276	263	250	274	272	261	284	253	257	271	252	259	256	235	252	271	272	244	268	247	263	269	284	289	234	237	249	257	279	271	268	263	254	290	227	282	300	251	283	256	241	261	235	274	280	245	241	294	240	265	231	268	253	245	240	229	289	267	279	244	258	228	257	265	253	276	268	268	256	251	246	275	256	248	258	228	301	266	291	271	251	272	260	268	253	272	275	238	283	253	238	268	271	243	265	300	273	254	233	267	295	290	230	258	304	255	284	277	267	242	254	288	251	274	259	265	269	261	255	246	242	260	234	257	274	220	261	228	248	274	284
8175	7820	15155	15716	12475	9945	7675	6291	5093	4333	3670	3226	3047	2709	2501	2314	2074	1849	1653	1550	1483	1370	1214	1189	1158	1075	1067	1049	1046	1030	981	974	930	913	1023	942	932	913	931	921	875	907	902	921	886	858	786	720	737	728	734	713	703	761	751	740	678	719	713	691	711	684	686	645	628	702	686	704	665	652	657	648	666	660	664	649	687	680	687	660	642	679	652	689	661	659	663	629	607	673	680	627	658	639	648	651	634	674	683	661	672	697	652	664	664	670	632	707	641	658	643	627	664	659	676	628	693	661	689	660	666	680	642	651	663	658	664	645	639	636	615	670	649	659	659	672	618	653	689	623	620	692	652	659	668	656	680	625	609	613	658	613	654	672	631	657	630	691	629	634	712	668	611	642	651	650	677	663	636	644	674	695	645	647	652	653	618	696	684	680	670	656	656	635	618	599	606	677	612	673	636	667	668	658	620	669	716	621	663	648	672	637	615	685	625	645	680	621	671	638	678	688	649	645	647	699	651	662	676	668	644	619	690	630	601	655	643	695	661	676	650	673	686	681	682	628	612	649	607	685	666	660	671	683	589	631	639	639	599	633	660	628	667	635	631	652	629	620	713	650	642	642	596	671	653	661	677	636	661	611	662	630	628	649	634	656	640	627	619	648	646	675	659	674	657	659	650	686	662	680	642	658	624	628	650	647	684	662	678	642	624	664	624	658	655	660	657	670	621	648	627	689	658	712	635	658	637	697	637	675	637	639	666	605	672	609	659	689	688	661	684	684	665	653	649	635	731	624	635	685	627	654	631	664	653	659	647	655	631	673	653	651	652	650	605	624	619	648	673	630	670	654	634	617	701	660	685	640	698	681	652	625	665	622	638	665	643	642	644	661	658	706	621	683	640	668	651	686	631	572	633	672	667	692	626	639	654	665	602	646	679	654	682	678	683	722	657	618	607	693	602	634	656	704	582	668	701	619	641	646	644	654	625	698	648	632	624	635	626	627	617	659	679	633	662	611	625	670	663	686	640	632	671	636	634	654	650	665	648	625	638	688	673	656	627	640	635	616	667	646	651	644	667	597	681	654	623	616	670	667	638	647	634	615	667	615	662	689	638	664	662	659	637	577	707	669	681	649	677	641	668	624	672	663	616	618	675	662	715	654	679	667	723	621	648	675	609	678	598	684	665	618	619	660	655	662	677	635	653	657	662	659	666	631	706	669	631	676	686	628	629	636	642	620	657	662	620	638	636	642	640	666	642	653	674	593	630	630	622	668	678	665	632	690	645	683	601	651	653	588	651	665	662	645	675	633	656	662	680	612	638	633	635	644	613	707	621	667	619	641	659	721	668	645	675	675	623	628	645	636	616	682	680	613	689	679	658	625	624	637	647	642	633	665	660	682	601	661	585	692	679	657	655	666	677	644	704	675	607	657	670	618	618	646	638	613	653	674	588	639	636	651	677	634	637	677	655	631	664	638	632	702	666	640	646	690	645	676	675	648	634	694	637	660	693	686	607	680	624	621	633	637	649	689	627	673	685	661	643	680	634	649	625	643	661	650	669	688	675	651	686	604	704	671	657	627	663	640	637	615	698	643	630	638	633	631	643	602	611	684	688	651	662	678	696	646	648	635	640	627	646	662	626	644	645	637	675	626	638	634	629	689	717	638	634	660	616	632	646	666	665	623	639	656	670	646	672	617	634	648	698	666	608	645	682	673	684	633	636	662	674	640	677	613	620	686	644	682	671	647	667	671	627	639	670	677	616	656	655	621	663	662	598	603	643	654	653	661	697	656	638	637	660	658	634	638	657	628	653	652	604	686	638	673	635	631	643	645	708	670	662	688	675	614	641	645	665	649	676	665	615	637	652	684	614	621	615	702	676	628	640	659	668	668	645	641	666	663	626	610	637	675	730	683	612	676	675	678	674	650	675	680	680	610	680	710	650	666	658	656	670	617	666	646	671	632	657	675	641	677	733	683	684	630	659	686	627	609	631	686	639	686	604	650	623	643	663	683	713	650	639	600	629	662	665	672	652	648	634	644	611	655	687	645	675	629	667	645	653	685	671	662	661	699	620	678	641	670	682	675	610	657	683	623	631	643	678	638	627	663	633	613	633	658	629	686	659	669	657	658	644	625	698	620	667	622	684	677	696	620	682	643	648	680	652	648	664	650	647	660	643	685	648	706	615	637	664	670	693	609	606	680	644	687	624	617	684	601	707	686	694	639	623	624	620	681	651	653	667	642	678	689	691	667	634	695	666	666	667	604	634	678	659	626	657	639	693	593	697	660	628	669	641	643	642	663	634	645	649	688	616	693	625	646	660	652	647	683	665	673	642	594	634	692	669	645	659	690	645	640	659	618	677	644	707	631	634	650	671	703	602	638	656	646	670	639	656	668	661	661	616	648	654	673	652	650	614	661	665	664	642	632	668	639	667	676	662	650	649	627	660	658	657	640	676	675	627	648	646	653	630	675	684	670	619	685	626	600	665	648	684	652	676	657	646	633	647	682	649	629	621	657	651	592	657	673	686	617	661	659	666	665	662	644	649	681	623	655	636	708	602	632	649	641	648	659	659	667	648	679	657	662	643	664	674	644	664	693	644	655	649	698	667	632	622	666	665	665	651	649	722	638	614	627	649	690	666	605	656	652	661	630	662	627	614	621	646	683	654	634	661	698	620	634	662	678	635	659	660	670	646	629	641	633	648	612	659	645	636	650	679	634	652	698	639	648	656	644	628	649	681	682	684	671	675	681	685	658	678	654	704	666	642	657	667	669	684	620	707	654	658	651	641	637	635	626	637	676	637	611	659	668	626	642	669	651	694	659	629	637	704	647	633	635	607	632	654	688	663	628	637	651	646	691	680	647	674	600	625	650	657	692	678	642	671	644	650	673	696	649	655	649	614	631	663	683	642	669	667	667	637	693	681	640	646	672	639	655	637	732	654	672	652	647	679	642	725	638	601	646	659	629	654	629	668	652	643	699	623	663	665	649	635	646	617	627	677	661	648	662	642	680	659	667	660	651	681	658	648	642	578	688	644	678	631	649	659	627	608	665	650	597	677	694	665	669	644	630	648	610	692	612	624	649	630	665	638	680	663	671	659	661	647	669	626	694	693	667	668	620	630	655	631	666	674	677	652	646	597	630	694	635	675	676	661	683	669	608	673	651	643	670	635	687	651	618	672	658	699	628	663	663	663	659	664	658	701	585	646	669	633	600	682	706	677	619	685	623	640	654	646	718	688	664	658	608	681	631	649	693	639	678	667	705	679	715	618	659	688	659	653	662	603	651	655	636	674	632	624	656	629	654	669	668	645	652	674	644	671	668	646	648	645	695	641	652	675	662	640	689	670	651	631	640	657	641	644	662	661	627	618	647	680	688	657	659	652	669	668	662	668	694	665	592	662	632	631	652	637	640	708	645	672	632	622	657	645	605	623	643	656	668	652	648	657	652	652	648	651	651	651	686	661	649	614	676	653	668	682	688	642	682	682	664	689	618
26640	19521	21129	24307	21969	16320	8432	4718	3951	3190	2420	2097	1879	1474	1230	1080	883	807	751	666	639	522	574	542	505	498	465	467	429	481	556	519	526	451	476	446	452	434	432	424	429	401	351	339	331	339	341	305	302	323	302	308	277	329	306	286	324	300	260	282	279	299	272	274	278	278	290	279	288	276	284	269	279	298	289	223	277	279	261	289	297	277	273	295	281	269	267	265	248	256	273	290	284	268	254	227	282	266	275	275	300	253	277	270	257	249	237	256	245	247	236	285	254	256	263	249	246	270	271	295	244	241	311	277	275	251	264	275	269	260	256	267	264	263	249	276	301	246	246	273	270	263	274	270	262	267	272	257	262	250	247	244	249	264	246	271	274	251	263	268	258	256	269	266	250	245	277	238	255	255	259	271	301	272	265	276	237	236	263	262	239	256	269	258	253	229	270	266	286	265	236	265	286	268	233	292	261	270	265	279	268	231	277	277	248	257	259	241	257	228	271	247	251	266	248	258	245	279	262	268	245	244	280	287	280	284	268	261	308	252	237	283	247	271	255	277	266	225	257	273	264	262	264	249	271	272	237	263	256	257	262	282	273	284	288	247	279	268	226	273	274	262	235	250	291	265	245	266	292	260	247	258	272	236	222	257	241	247	257	273	251	242	233	254	287	251	258	244	268	279	286	261	258	293	244	267	272	240	227	262	280	276	233	262	263	245	260	256	254	266	252	293	268	253	280	224	267	290	258	237	262	280	250	279	260	256	262	279	249	283	253	246	269	257	277	278	253	248	259	262	257	288	266	294	290	278	266	271	261	238	264	297	268	298	243	224	286	256	250	252	271	250	290	258	252	238	242	270	268	258	287	261	267	268	251	255	281	233	223	284	268	257	262	306	270	273	262	245	276	271	234	256	244	263	250	253	229	288	281	258	250	237	277	247	258	247	284	264	268	264	264	257	277	274	282	253	251	256	265	271	257	252	294	258	274	280	272	270	287	277	264	284	254	245	262	256	270	259	242	286	240	251	280	232	258	247	255	241	233	262	265	257	244	254	263	268	271	270	252	280	247	257	269	259	290	259	261	255	290	239	287	268	282	233	275	237	265	269	254	286	260	250	271	242	271	249	279	251	267	257	260	265	260	252	250	264	242	258	268	264	261	258	263	256	242	236	297	264	261	225	282	253	273	254	282	232	288	270	273	255	242	280	268	274	247	254	281	274	265	270	280	272	280	275	274	292	244	260	250	291	278	245	258	280	265	260	276	265	288	258	269	259	249	280	252	277	296	264	261	263	269	247	272	250	259	243	266	255	245	261	254	246	282	264	249	260	272	279	253	274	277	268	251	247	277	289	246	243	267	253	286	251	241	300	292	256	246	264	286	261	266	264	270	243	285	247	234	247	257	265	317	276	264	257	254	282	269	262	282	237	257	249	259	270	246	250	265	236	260	269	263	254	248	254	265	269	235	246	266	248	268	273	251	253	271	274	288	269	268	269	272	259	266	239	265	271	259	260	252	284	274	266	262	243	243	250	274	267	245	251	270	238	280	251	286	283	256	285	271	281	283	254	261	258	268	267	270	272	252	276	267	258	266	270	273	279	221	269	263	243	272	270	258	259	303	259	256	237	303	259	276	235	252	259	239	265	268	274	265	285	273	275	252	282	253	267	255	284	243	253	240	258	251	275	248	287	280	285	262	285	277	271	266	249	256	258	229	276	301	252	263	264	236	265	248	256	293	252	277	264	272	271	289	251	218	254	274	274	287	269	253	247	237	263	226	261	258	235	259	272	270	220	260	274	256	238	288	251	240	265	250	268	283	263	300	284	248	275	254	271	264	265	233	283	272	262	252	250	283	252	268	255	311	255	256	239	246	278	294	262	265	277	245	266	262	233	283	293	294	293	253	258	245	286	247	239	251	270	254	276	262	257	276	272	251	253	269	270	275	272	273	236	267	245	275	247	262	250	272	245	240	259	264	259	250	251	259	237	256	268	293	285	236	282	238	260	242	253	264	237	288	242	265	275	254	260	279	262	256	267	265	252	289	238	285	256	258	257	281	261	257	252	271	280	260	276	233	240	256	274	277	271	241	238	252	269	236	278	267	239	244	292	265	272	248	259	269	258	266	254	258	253	258	273	250	266	229	239	292	251	275	267	275	232	255	292	285	270	234	257	263	270	264	252	292	262	250	250	268	247	268	255	259	227	246	270	287	282	250	277	239	233	265	299	304	263	239	264	261	253	253	284	238	279	280	268	258	262	275	230	269	228	250	264	257	248	243	250	273	232	250	248	271	254	270	289	265	236	275	279	248	257	283	238	257	307	246	262	269	256	247	258	264	277	273	270	258	257	261	259	266	288	240	275	264	260	267	285	264	257	275	262	274	257	235	240	277	277	282	260	275	245	278	264	243	247	256	250	260	266	251	252	262	269	246	248	267	268	272	294	263	285	270	253	293	271	265	256	256	284	282	274	258	238	274	265	278	273	239	251	255	278	244	273	265	272	273	267	271	286	232	268	255	310	284	246	259	257	268	290	288	286	239	254	281	251	282	247	288	247	275	272	289	268	280	214	266	253	246	261	248	247	254	290	269	283	253	255	237	256	289	268	237	267	269	260	266	252	284	258	225	238	253	269	262	255	293	259	264	301	274	248	255	306	256	270	248	262	263	307	268	266	274	286	234	250	269	274	256	267	240	278	272	246	245	271	280	289	239	288	257	271	250	259	268	265	281	231	257	278	295	247	231	260	257	254	271	230	275	256	233	263	288	235	243	247	260	266	276	250	241	279	265	253	295	275	244	274	258	251	252	279	262	268	249	257	223	252	252	267	290	252	282	252	255	254	238	262	231	250	257	269	279	255	226	250	269	265	246	274	262	269	263	252	277	278	262	252	279	269	258	297	262	279	221	254	273	250	280	243	245	247	263	253	263	268	269	241	275	263	248	286	241	231	250	285	279	266	269	252	227	271	252	271	283	278	250	251	297	263	261	259	270	301	260	291	244	282	273	276	275	257	243	279	253	288	291	243	240	259	262	264	249	249	283	260	250	251	274	258	248	266	269	275	273	272	256	264	270	244	266	289	253	252	238	263	289	252	244	275	282	240	266	254	285	240	267	272	217	272	276	275	254	251	260	268	280	247	283	256	267	280	262	288	226	281	248	246	245	264	266	257	324	272	262	271	267	274	259	238	287	277	276	254	252	253	267	252	244	271	248	246	285	241	266	248	246	246	254	260	278	275	270	263	276	276	240	263	246	236	263	288	275	269	242	270	259	247	237	280	268	249	288	269	278	306	274	248	250	265	275	259	262	278	272	261	260	264	240	293	250	241	272	270	278	274	263	277	268	248	284	274	276	260	272	267	293	245	271	288	266	284	277	272	261	251	293	259	279	281	243	252	246	246	290	257	246	280	250	247	270	271	306	269	261	263	247	245	248	253	272	222	258	253	260	254	251	259	265	267	252	276	288	254	259	283	230	264	283	279	252	259	273	245	252	293
16213	15285	23989	31676	30430	24112	16158	12522	14158	12849	11030	9964	8794	7442	6398	5666	4660	4082	4049	3714	3114	2725	2945	2808	2751	2389	2364	2373	2337	2285	2527	2776	2493	2176	2255	2116	2121	2131	1831	1751	1690	1515	1457	1361	1271	1297	1092	1031	942	929	925	887	903	904	910	811	825	817	814	781	794	785	775	780	729	802	748	777	759	725	745	696	730	780	765	751	720	717	743	653	717	702	697	660	652	652	693	648	679	664	673	642	694	666	678	658	679	662	688	655	643	647	658	689	650	667	675	662	653	635	671	632	644	684	672	654	626	663	636	645	670	644	643	658	690	638	655	616	652	688	624	649	652	624	639	674	628	629	662	614	703	629	649	659	640	644	686	614	658	659	614	653	660	650	688	680	634	673	645	663	651	630	660	718	666	636	650	677	650	632	691	647	607	645	663	667	645	668	681	662	653	666	643	659	637	665	620	663	669	627	683	654	629	628	675	690	648	714	701	655	642	640	646	655	667	670	609	647	632	680	646	674	678	618	655	641	657	647	646	630	665	663	661	654	657	642	676	621	713	603	686	680	687	674	661	666	672	737	666	643	653	640	653	667	734	650	634	626	665	615	675	640	707	640	662	636	670	620	645	658	644	657	666	689	625	646	632	627	633	642	674	680	650	700	675	683	598	645	672	689	645	678	631	596	595	631	691	658	663	696	658	639	632	655	655	667	660	674	655	632	607	633	667	668	713	671	680	660	675	639	624	651	654	635	662	654	622	639	648	690	636	686	644	681	685	670	657	631	637	670	668	662	641	647	683	722	656	613	678	666	631	621	675	621	643	641	668	654	689	642	669	643	673	683	625	697	690	648	603	658	640	663	641	624	652	626	664	649	615	671	645	662	664	678	641	631	678	692	686	654	688	639	652	603	667	625	662	661	680	682	647	643	642	645	645	659	628	726	656	653	566	696	647	655	671	640	612	720	646	588	685	651	644	636	681	672	649	662	662	687	649	637	672	623	665	640	661	642	630	685	676	638	665	657	606	695	610	650	668	637	677	659	687	655	639	614	592	590	624	687	629	650	660	623	638	667	675	684	641	666	664	626	668	679	625	682	682	638	634	662	685	674	631	633	645	681	670	675	663	672	647	692	666	652	680	636	636	636	672	633	663	632	704	628	685	638	618	642	673	658	652	700	677	649	690	661	679	606	679	673	653	639	652	654	637	677	607	671	646	623	646	592	671	679	677	657	678	689	648	675	700	651	666	675	629	585	675	657	627	668	666	645	640	650	658	676	695	613	704	640	656	615	643	620	665	668	665	650	633	707	650	678	663	651	642	668	692	677	715	657	642	667	633	694	628	653	629	672	633	672	654	684	630	677	628	626	657	687	634	697	631	648	656	620	634	674	617	674	654	636	654	670	691	624	645	653	658	663	671	672	650	688	619	682	662	674	675	680	671	652	644	603	610	695	665	655	641	667	701	672	662	634	705	665	669	661	645	630	694	637	636	684	635	620	632	670	649	651	642	637	632	670	666	664	650	624	643	665	630	645	622	691	706	657	685	665	676	652	680	664	652	662	671	651	693	670	662	674	665	621	697	613	667	602	684	686	626	641	635	658	656	659	663	650	665	622	651	694	646	604	647	686	647	646	635	618	656	645	700	629	647	637	647	648	649	657	658	708	639	628	605	679	641	647	671	629	614	621	638	648	713	651	629	673	633	629	653	669	671	650	627	628	680	639	631	657	650	686	681	635	636	629	642	639	609	657	607	654	663	666	665	676	670	652	640	679	629	631	644	636	637	695	662	645	650	648	725	658	670	680	653	632	632	671	615	633	651	698	663	632	647	633	655	651	670	660	618	668	640	673	662	634	644	659	663	660	638	681	677	641	678	684	686	677	683	671	667	651	635	613	639	633	668	638	672	648	626	646	671	643	656	654	646	650	633	605	642	668	697	645	658	668	669	656	651	649	641	648	678	615	690	637	617	655	710	668	684	650	682	655	643	645	659	658	675	656	666	690	633	670	673	714	657	640	679	644	635	645	613	671	608	685	683	700	687	633	640	639	613	636	613	658	651	659	656	644	648	673	649	677	627	651	647	662	700	632	654	627	717	677	610	652	678	640	650	667	645	609	680	639	650	651	659	642	601	703	693	644	640	651	604	641	632	665	608	638	606	675	649	662	662	663	702	689	648	601	660	698	632	684	676	627	667	668	629	669	670	675	674	651	657	650	608	639	678	652	646	660	641	722	654	644	690	654	673	664	643	708	602	628	692	632	644	651	648	627	639	671	674	665	649	648	654	645	653	659	663	626	687	632	622	647	631	666	640	591	632	617	628	638	654	636	642	609	648	632	646	639	619	698	678	653	621	652	661	646	632	684	656	642	642	616	672	650	626	639	660	653	652	676	666	659	646	633	664	672	655	663	670	660	641	649	615	648	672	593	641	675	648	662	672	696	681	648	684	614	663	703	637	662	683	670	673	650	683	632	703	650	690	691	647	669	645	643	600	656	660	640	663	654	650	655	605	681	615	655	623	666	620	667	644	600	635	651	679	688	652	634	679	634	668	631	652	645	642	684	664	624	629	664	655	671	617	642	677	729	708	629	649	634	658	641	619	676	664	657	675	666	643	665	660	662	646	621	639	674	653	670	637	698	663	664	619	655	645	637	656	694	658	659	626	706	660	679	630	617	679	662	689	706	687	652	660	655	642	612	664	647	645	610	645	662	636	620	671	645	670	609	649	631	678	680	659	643	636	662	678	690	650	691	675	624	604	630	676	657	634	598	651	671	659	601	636	650	695	673	595	629	608	663	682	666	712	675	651	728	650	602	639	690	635	659	655	671	638	682	647	667	674	688	644	698	643	580	619	654	661	639	686	620	648	640	650	679	694	616	686	618	641	643	654	646	699	660	611	687	730	662	642	627	611	661	688	636	645	663	651	671	687	657	661	659	665	610	627	618	631	673	645	630	646	598	658	648	648	656	682	671	688	662	654	707	664	683	678	652	633	597	615	636	637	600	603	660	658	666	686	718	645	633	683	682	674	684	652	664	655	640	639	639	666	592	631	619	679	616	631	671	721	687	676	639	629	657	699	689	602	609	633	661	627	692	646	603	630	629	644	673	675	622	651	690	656	681	686	652	651	670	628	703	665	635	671	646	640	622	630	616	631	641	622	685	634	646	604	664	654	654	688	634	645	645	646	693	635	656	652	648	645	671	623	628	637	693	596	653	627	693	656	681	645	643	635	651	611	739	654	663	677	645	626	640	682	640	659	641	684	643	638	632	656	633	627	664	672	620	616	663	684	655	665	661	648	664	645	613	714	635	687	647	683	677	672	644	689	604	656	684	654	618	667	658	626	686	673	692	639	633	643	629	664	665	674	603	693	677	655	643	685	639	643	673	663	636	660	665	653	637	705	616	655	664	654	664	666	619	654	638	627	649	598	653	663	626	678	696	620	690	674	664	659	624	654	648	634	632	605	676	625	662	672	645	632	661	660	636	709	621	658	695	653	703	675	674	644	654
34640	29592	31301	37383	32789	25948	15839	9753	7322	6468	4111	3779	3841	2199	1797	1555	1310	1100	1032	917	803	682	787	822	733	610	644	623	637	691	586	697	637	588	551	592	588	500	440	422	456	440	389	422	374	330	314	304	324	279	260	269	269	276	292	291	268	262	283	283	266	307	236	242	257	254	233	279	242	256	271	220	273	270	261	265	249	255	236	241	219	242	264	250	233	229	219	242	228	237	221	240	271	214	232	231	256	226	237	247	230	241	221	210	241	224	232	226	229	235	216	224	199	234	204	216	222	230	233	209	230	259	236	265	228	219	265	218	211	233	224	221	214	238	214	240	224	217	219	244	205	237	222	249	204	228	228	259	229	232	237	217	243	229	238	212	242	226	236	263	240	239	202	231	257	224	212	242	214	250	251	235	241	242	224	200	215	235	263	234	234	218	220	224	255	228	224	217	244	232	215	236	219	243	231	212	217	223	213	235	236	219	224	241	244	197	223	231	205	225	226	240	222	230	250	244	256	264	220	246	231	248	262	226	256	226	219	217	232	225	226	209	211	204	234	186	267	225	229	232	221	247	226	230	232	226	244	229	228	229	219	231	249	239	240	251	197	225	221	236	224	230	212	203	228	236	205	226	252	229	240	192	227	256	254	239	234	230	230	218	223	216	260	240	223	243	248	235	209	233	195	224	243	230	233	238	250	232	229	213	212	228	247	218	223	221	249	235	223	233	216	226	217	228	225	239	224	227	210	226	248	243	240	212	243	249	183	237	256	252	236	222	239	218	227	215	237	241	229	235	235	225	217	224	256	224	235	226	231	237	236	211	226	224	211	251	223	233	235	237	237	244	263	224	217	241	230	254	231	264	212	211	264	244	246	225	226	228	237	229	245	231	214	257	231	213	211	232	251	229	241	239	234	238	222	218	200	233	260	231	250	231	222	237	220	252	236	219	241	239	237	218	224	202	203	224	226	227	242	209	231	226	227	228	240	232	217	230	224	234	203	209	199	222	217	229	218	215	237	241	235	213	228	241	211	241	216	240	223	199	226	213	231	223	249	232	222	243	188	228	233	261	237	224	236	243	261	249	207	227	225	227	224	242	223	222	243	232	244	194	230	247	226	210	237	239	276	215	208	219	237	239	225	220	246	228	214	228	225	249	213	210	249	246	216	229	219	244	195	232	221	229	252	226	229	211	235	232	235	232	213	239	250	208	259	231	207	202	216	242	223	246	220	215	233	226	256	236	232	249	247	227	222	195	282	244	232	210	227	211	214	228	204	250	229	222	238	239	223	217	233	222	241	210	237	243	213	228	225	240	232	230	205	253	234	229	233	242	227	242	226	248	235	237	241	217	231	238	235	227	250	213	220	228	248	249	250	194	251	230	233	243	219	257	214	231	242	217	239	256	233	219	253	211	239	250	204	224	218	238	224	252	237	220	271	241	232	224	225	273	262	224	257	218	205	224	198	239	205	217	215	239	249	252	231	223	219	204	205	230	247	254	225	231	225	231	230	193	275	235	244	227	220	246	243	201	239	208	246	232	210	190	221	245	216	231	225	214	224	230	232	225	250	231	234	238	216	233	222	215	229	232	240	235	225	231	217	215	212	255	235	217	222	239	241	246	227	232	221	221	230	208	231	245	225	226	217	244	227	217	223	224	243	243	238	238	239	247	225	215	228	243	239	237	248	237	236	229	250	235	238	213	223	235	226	207	219	203	217	230	227	220	225	234	212	240	202	231	228	232	257	228	220	241	229	226	207	210	229	241	232	227	220	219	221	237	223	215	210	259	241	230	191	248	227	212	250	233	219	237	251	239	204	235	219	265	219	247	227	215	233	209	234	219	219	212	228	219	262	254	218	215	221	214	263	243	239	236	225	247	234	243	216	255	232	238	235	226	218	221	236	239	228	249	228	224	230	215	221	210	232	218	222	226	267	227	219	238	215	223	235	219	245	218	232	218	223	251	244	231	195	203	208	212	217	238	223	239	240	230	225	230	212	225	259	212	243	226	234	242	203	250	234	188	230	242	245	239	231	210	238	233	212	241	208	240	221	208	244	245	236	223	230	242	246	199	231	211	233	190	270	219	221	198	222	207	233	227	211	201	207	207	206	219	246	233	234	219	246	228	239	235	182	231	235	251	228	232	198	276	225	234	233	221	218	255	236	261	254	243	230	199	246	242	240	235	216	212	246	229	220	237	233	247	215	235	270	224	232	244	252	226	227	238	214	222	225	256	228	221	202	246	220	241	242	245	217	218	225	219	215	199	230	226	230	218	252	230	216	219	226	209	252	251	247	245	241	230	241	221	247	227	211	236	203	245	254	200	228	239	241	226	226	241	222	231	236	234	238	251	190	218	240	235	214	219	242	219	236	240	199	210	212	234	226	236	244	267	224	220	230	218	219	225	227	229	205	238	229	232	230	240	242	227	246	217	216	223	264	221	241	247	209	221	242	256	225	225	237	216	231	239	221	227	230	242	212	230	222	215	221	245	219	255	242	230	218	242	263	220	227	219	206	261	244	216	227	229	238	226	217	223	242	210	231	240	218	251	243	263	249	253	219	214	245	238	193	232	219	249	232	229	242	218	236	234	231	234	231	239	229	230	234	239	224	242	260	218	208	242	223	250	246	213	229	195	217	218	213	211	219	245	260	258	229	253	223	252	232	242	224	223	252	240	207	195	244	214	222	229	236	238	218	233	212	270	232	221	207	223	261	238	252	228	229	220	226	251	235	220	237	240	243	216	250	238	221	219	241	257	202	254	239	215	264	212	228	249	255	244	227	213	215	199	243	243	259	222	230	254	241	221	243	214	249	237	236	215	207	209	234	219	202	232	249	219	227	225	233	236	230	234	233	213	204	206	205	235	217	239	218	246	209	254	235	244	238	252	240	257	262	206	240	227	238	233	227	256	267	218	219	217	236	229	247	223	214	229	228	214	250	252	234	237	233	237	213	200	240	233	213	222	224	250	207	230	219	236	227	232	235	236	234	239	252	212	232	212	235	245	215	258	214	236	225	248	238	263	219	217	225	221	222	211	219	233	228	240	237	203	231	232	220	230	242	239	216	235	227	242	232	250	249	254	216	203	213	238	237	210	244	238	251	232	216	211	252	228	217	250	236	223	212	215	234	231	240	234	222	210	228	223	238	224	219	210	228	254	213	199	240	216	229	239	233	245	257	199	233	240	204	228	225	261	246	246	206	228	205	247	203	232	231	227	202	219	212	227	242	203	219	237	225	226	229	258	247	237	234	225	249	216	228	239	227	241	228	233	217	220	237	208	236	226	250	216	239	247	249	234	231	248	241	229	199	221	250	234	224	249	206	267	242	260	205	213	221	204	224	231	255	264	217	232	240	228	236	215	245	231	218	255	224	198	228	206	217	210	245	212	227	258	228	234	244	248	222	232	209	238	241	223	241	247	229	216	219	242	234	205	221	242	233	246	210	238	201	206	214	204	217	228	249	243	233	220	237	217	203	235	221	229	263	216	219	245
20904	22204	31314	40125	37950	30782	20559	16476	18599	19061	15593	15651	16303	10467	8801	7959	6822	6000	5502	5152	4567	3694	4564	4348	3933	3448	3456	3555	3566	3466	3593	4211	3687	3096	3298	3100	2919	2979	2495	2254	2140	2001	1994	1658	1626	1530	1291	1165	1055	1044	961	967	1012	1077	994	918	875	845	868	847	831	853	817	758	817	769	757	715	733	799	780	716	746	752	769	680	655	695	677	636	604	581	632	603	563	605	608	617	624	595	597	596	588	601	603	584	585	602	609	637	575	577	605	603	595	599	587	578	602	602	613	624	658	579	543	599	566	587	562	593	661	586	548	580	605	523	578	582	567	599	586	602	591	603	590	571	572	575	583	519	581	576	567	567	573	611	587	552	574	567	638	628	592	563	561	597	601	587	581	549	560	557	603	573	599	598	578	570	555	587	612	579	572	544	564	579	576	594	568	585	590	567	579	586	607	583	536	584	536	587	601	545	582	646	589	531	563	574	534	573	593	575	601	621	621	583	559	583	635	591	586	541	568	595	530	578	559	569	579	554	575	557	588	569	558	565	578	555	560	577	612	599	577	573	610	615	551	601	613	610	604	611	597	556	565	604	589	592	576	552	537	511	549	572	615	568	566	564	600	534	579	617	582	623	578	570	552	596	603	549	609	584	587	585	588	578	610	602	539	579	552	556	565	587	554	596	578	583	579	608	620	570	603	615	549	581	587	567	594	592	557	570	554	590	584	577	585	572	573	573	572	558	589	553	555	602	560	562	551	555	601	580	560	576	595	560	563	534	581	553	552	584	595	548	601	590	583	580	539	607	588	578	567	627	594	577	590	571	576	584	580	604	586	530	585	598	568	584	534	601	557	577	596	575	542	553	586	541	609	541	598	594	579	580	583	547	573	533	567	596	604	593	553	594	559	565	567	575	595	563	564	584	546	613	585	552	557	578	572	594	564	572	587	566	576	592	559	588	576	586	565	568	560	604	572	593	558	582	600	600	621	599	575	573	588	530	558	576	572	581	587	571	537	535	600	626	559	519	620	556	609	583	568	621	563	609	557	590	586	582	577	610	560	587	572	582	556	565	589	549	553	585	595	585	558	598	608	595	609	605	619	580	572	583	561	590	552	584	613	569	564	596	589	543	620	611	614	569	583	580	574	527	553	588	585	576	599	574	573	586	685	599	578	554	555	544	578	568	593	614	570	567	564	569	588	573	576	544	611	559	557	547	553	568	569	560	589	566	602	547	572	578	616	597	535	558	564	617	598	565	599	525	602	574	564	575	581	533	587	539	543	576	575	578	530	554	566	589	573	609	556	554	549	563	568	559	609	598	610	600	514	542	600	529	575	559	551	543	559	565	601	588	580	571	619	601	597	591	600	588	580	613	580	563	592	554	520	591	616	585	561	579	573	561	593	580	635	591	584	573	574	570	576	572	581	590	578	616	599	554	551	579	557	605	585	552	561	594	613	589	557	601	601	517	593	549	609	590	549	575	558	565	551	606	618	593	553	561	603	554	605	559	568	588	571	557	549	612	577	567	627	595	555	624	597	539	594	610	582	586	577	628	598	601	536	565	572	594	605	584	610	587	530	540	557	546	604	633	590	592	567	546	568	555	611	600	616	593	576	601	591	578	588	575	573	579	579	615	603	543	582	565	617	628	593	549	568	562	624	555	573	566	544	583	546	607	573	559	569	547	572	585	615	556	558	566	585	523	534	579	564	619	582	635	540	599	563	562	579	553	559	577	571	563	572	569	602	557	558	577	523	574	559	588	553	551	547	568	585	612	545	588	592	556	545	612	584	564	559	546	552	570	520	577	581	563	565	522	576	598	538	564	596	571	604	577	584	573	572	562	581	596	609	547	526	618	588	574	561	555	611	591	553	607	595	564	551	597	551	559	620	559	556	536	557	531	572	639	585	582	561	591	526	581	562	562	582	617	627	579	563	619	573	555	582	595	571	601	575	555	565	600	546	588	583	563	556	602	592	597	601	568	586	593	609	578	577	599	579	606	568	572	582	581	543	620	609	543	607	590	572	596	572	550	586	599	585	561	570	635	550	574	606	517	603	589	575	558	567	592	582	617	603	544	579	599	570	554	552	539	598	613	541	508	642	590	565	591	579	607	573	577	539	630	583	581	601	619	586	558	584	584	599	576	528	585	594	557	570	547	596	573	571	556	586	552	558	568	597	598	576	606	582	566	582	537	590	606	560	580	581	617	573	544	598	608	604	588	587	555	572	559	606	563	585	576	555	565	594	569	564	563	554	576	549	551	576	574	605	625	585	554	608	575	569	541	564	595	567	581	577	607	581	593	575	602	561	566	560	586	566	564	537	566	552	573	548	607	564	566	592	526	580	587	583	632	586	570	604	590	524	577	580	569	621	582	585	569	589	595	573	537	574	597	574	595	537	577	579	575	545	546	609	595	547	624	596	595	531	551	560	603	581	616	552	572	556	587	577	586	595	571	547	588	581	546	571	576	588	576	593	571	554	561	573	555	566	593	572	578	570	593	578	564	592	575	595	591	577	559	558	595	595	600	583	576	612	580	557	619	568	590	584	606	556	543	543	593	534	602	575	573	615	601	589	574	572	597	562	577	563	592	550	588	571	541	645	622	570	618	583	567	593	590	618	593	583	527	592	579	609	580	575	555	554	609	547	550	545	594	577	578	547	592	559	555	591	563	581	588	498	548	555	579	561	579	556	551	589	583	566	607	565	539	595	596	568	619	564	563	571	568	601	564	614	573	597	551	593	596	602	570	587	594	584	546	559	604	585	594	568	558	542	609	586	607	557	589	549	579	615	630	603	621	579	589	580	560	566	613	561	567	590	571	570	628	570	565	605	546	570	570	566	539	599	602	542	545	584	609	535	551	578	578	540	594	582	582	605	573	592	565	574	594	575	594	573	630	586	579	558	599	574	586	579	556	537	560	564	551	573	574	551	582	544	596	598	593	597	544	583	580	637	554	575	578	559	562	599	584	573	584	575	565	541	551	549	591	544	602	528	561	598	580	533	571	574	584	594	610	568	586	573	603	582	589	577	553	564	600	546	597	560	544	576	566	599	576	560	557	561	563	596	620	504	571	593	565	607	567	581	570	570	552	625	566	576	616	567	584	607	600	556	549	558	565	596	597	576	577	581	555	567	609	616	559	563	565	543	593	569	599	544	591	560	581	602	564	624	544	569	586	603	554	563	531	576	571	577	629	562	593	596	575	582	551	570	604	580	584	577	555	590	546	599	610	634	606	578	613	546	553	565	564	567	589	569	560	603	577	580	580	608	558	610	544	580	592	588	589	577	605	587	584	557	578	593	560	546	592	608	579	553	579	536	559	562	591	576	550	574	583	547	595	624	572	573	591	565	603	560	557	591	571	541	598	576	514	566	568	623	612	562	555	556	602	576	602	516	555	592	567	583	567	543	586	541	568	609	641	600	623	591	552	566	584	576	552	577	603	566	597	592	575	581	527	565	591	587	555	585	614	590	547	531	576	595	585	573	555	567	586	583	564	558	585
12563	7844	9854	7962	4722	2871	1929	1370	1237	975	787	746	649	565	548	534	475	419	433	423	417	365	343	379	356	357	337	310	312	315	286	329	317	307	307	320	320	341	285	322	292	289	302	299	286	290	299	272	293	262	292	313	280	297	298	292	273	289	286	277	293	278	271	283	273	258	269	265	269	274	273	281	255	270	257	256	303	256	296	267	279	300	258	275	267	260	243	257	255	279	233	251	234	254	255	280	280	261	259	235	253	261	283	257	278	306	284	274	246	268	274	257	258	297	259	260	287	258	255	290	254	261	284	251	266	263	256	276	258	259	261	260	282	265	281	262	272	280	261	266	284	241	274	284	261	264	265	296	250	241	293	291	295	245	297	242	262	284	265	256	281	242	288	274	280	268	266	271	240	270	283	256	251	244	264	262	300	271	275	238	272	280	250	283	273	275	267	261	253	292	272	260	233	271	253	268	276	286	263	267	266	255	260	279	286	283	317	300	259	268	265	258	271	257	280	252	249	306	265	277	285	274	246	263	276	260	267	238	269	260	310	277	281	280	272	254	276	278	283	296	298	287	277	254	270	261	249	289	288	284	263	282	280	263	269	258	288	275	268	290	239	250	260	233	258	292	258	234	261	257	247	261	283	271	290	264	265	301	256	245	278	272	245	247	258	265	252	259	297	238	288	250	240	251	243	262	269	270	284	261	239	289	263	260	263	293	269	239	277	259	279	270	268	264	244	249	240	270	290	228	290	258	262	274	297	264	259	270	275	249	271	272	275	300	287	283	267	276	312	301	270	265	287	255	271	266	228	305	274	271	265	295	278	269	258	277	257	280	267	251	256	273	266	252	274	313	261	284	295	235	268	255	243	262	260	281	294	276	264	286	272	243	234	233	282	300	278	277	271	240	302	249	258	269	251	280	278	249	281	260	267	266	270	272	239	279	272	280	277	272	267	278	266	264	273	275	286	273	272	253	259	271	259	272	209	260	261	287	279	274	258	297	264	273	280	256	285	270	244	292	255	270	270	269	237	276	271	255	291	284	285	261	250	230	254	237	246	290	273	257	250	264	271	242	298	253	274	275	290	265	276	255	283	268	263	232	267	273	291	278	276	263	241	276	290	281	250	267	275	266	279	308	296	255	248	272	277	240	266	256	250	248	277	255	272	311	263	254	267	265	253	256	253	259	269	276	297	258	238	231	251	274	269	286	245	272	270	313	273	280	266	263	260	299	293	267	272	272	275	274	250	252	271	299	256	276	306	262	262	234	278	256	258	274	277	246	268	254	262	257	241	264	277	281	265	284	260	286	273	245	273	275	246	294	279	280	242	259	272	284	297	256	273	315	245	247	250	265	244	265	266	243	314	279	305	251	292	256	268	253	274	276	271	281	265	295	294	261	247	270	274	251	270	255	283	273	281	278	272	254	255	261	240	281	294	292	285	322	233	292	271	254	282	266	255	264	241	253	276	274	257	247	237	263	251	253	276	255	285	303	295	307	239	283	241	287	264	297	292	270	281	239	272	233	251	252	250	237	283	295	280	289	291	234	273	272	274	280	241	259	251	295	282	268	279	261	295	303	257	271	272	271	271	261	247	271	245	277	251	255	258	280	259	255	280	259	260	238	295	281	261	269	253	270	296	261	269	281	263	271	262	249	275	296	232	269	287	254	296	268	285	272	243	295	264	245	286	272	248	270	275	245	261	311	268	283	281	258	278	261	271	261	252	263	264	264	281	235	307	264	267	245	276	265	253	267	262	247	258	266	268	266	274	279	272	263	263	273	274	266	281	253	283	296	281	268	256	281	253	281	254	279	279	285	290	273	262	269	254	258	276	261	263	296	246	262	293	253	281	275	254	287	242	271	272	289	278	260	288	299	270	252	244	282	265	285	245	304	260	289	270	263	284	243	263	295	291	274	251	275	243	303	271	247	247	266	302	246	267	244	278	298	261	273	269	243	265	252	269	269	244	282	279	237	281	258	245	280	245	275	276	270	257	305	272	266	275	271	245	261	252	267	260	267	267	274	265	255	252	262	284	260	242	262	247	280	276	251	274	282	279	258	288	276	275	270	259	245	241	242	276	249	265	311	270	252	274	260	254	283	265	250	252	296	281	268	263	283	238	299	246	287	286	252	263	291	246	277	247	263	300	250	248	267	259	271	277	266	291	257	268	260	274	279	280	251	255	245	278	260	275	267	294	279	296	258	256	258	277	246	255	242	244	268	253	287	251	270	276	271	244	272	279	258	270	271	265	250	274	243	273	296	270	282	283	285	290	283	244	276	265	265	283	252	273	260	288	260	277	275	269	271	267	282	254	267	292	277	251	260	287	238	274	300	259	265	274	247	269	285	299	262	255	274	262	278	248	259	296	252	263	261	312	282	242	276	249	264	301	260	253	247	269	264	255	250	235	256	258	277	273	275	294	276	255	277	284	264	281	259	298	246	248	264	281	242	270	261	263	264	251	280	285	265	277	220	289	272	267	290	270	271	256	261	245	281	282	273	251	278	293	297	269	272	260	245	295	298	286	280	294	298	274	246	255	254	272	234	289	259	251	280	251	282	272	250	289	285	266	282	261	238	287	244	266	269	277	289	243	263	279	249	277	279	260	259	278	259	255	295	285	270	258	296	268	293	300	284	278	275	269	261	279	285	266	250	290	257	270	250	269	276	250	259	259	253	271	284	272	245	291	252	243	262	272	274	248	268	275	256	318	264	264	231	260	283	270	252	239	280	244	303	283	276	249	262	238	258	283	275	258	270	257	303	273	271	285	298	288	253	289	247	269	265	299	299	299	247	261	290	261	236	255	251	277	249	296	284	268	256	279	294	256	286	262	276	264	298	258	239	260	253	276	300	269	264	269	268	285	283	275	260	281	256	242	256	281	280	254	294	264	276	261	267	280	298	256	267	243	285	280	257	273	283	281	246	253	294	316	283	256	295	291	271	250	250	256	266	251	254	265	250	283	254	237	291	252	251	247	273	292	218	297	273	236	244	271	287	297	283	236	263	273	252	264	263	264	287	231	293	273	266	264	315	263	261	290	260	251	271	273	235	264	288	296	282	299	244	263	255	297	256	269	274	264	298	288	260	272	288	276	263	252	282	262	269	256	271	294	264	261	280	303	274	280	293	223	278	292	290	259	253	284	277	255	260	279	276	266	241	250	276	292	298	277	276	275	248	270	290	256	265	259	260	258	272	285	267	275	288	241	257	277	260	279	295	272	247	295	272	252	240	284	279	235	272	278	263	267	246	279	251	297	262	269	256	292	238	238	267	263	271	254	243	238	259	270	253	299	286	231	266	257	250	247	267	268	266	258	283	259	241	275	255	262	255	275	288	265	291	273	248	282	258	268	282	276	277	292	269	254	296	260	251	250	260	273	267	288	297	291	231	258	229	266	274	277	250	262	270	259	280	243	227	278	271	264	293	274	272	245	302	258	281	246	270	266	275	265	316	269	291	255	248	253	282	249	249	290	252	244	254	256	283	258	285
7745	7130	15463	16651	13136	9952	8135	6338	5473	4741	3751	3497	3023	2612	2500	2157	2006	1846	1637	1567	1457	1337	1265	1285	1240	1122	1093	1074	1020	1036	1028	1061	962	931	944	938	972	958	988	1003	940	920	939	903	877	801	795	806	781	742	703	745	751	761	778	720	696	695	684	751	695	719	726	699	669	730	674	654	717	681	736	633	689	690	718	660	729	690	694	682	688	656	679	651	658	673	682	711	702	646	684	680	636	677	637	659	619	687	623	672	643	625	644	687	634	693	725	633	669	673	667	685	662	690	659	680	617	657	643	652	641	644	722	669	674	652	652	677	673	656	669	663	694	663	699	659	694	678	638	613	643	630	675	639	685	638	706	660	618	653	659	608	676	665	648	687	645	658	693	689	645	609	650	689	651	647	702	579	667	652	658	657	713	661	663	639	676	685	686	647	692	622	690	697	670	686	667	656	659	701	626	681	679	641	670	683	667	661	693	643	691	639	664	671	655	654	659	648	626	671	694	649	663	656	697	653	717	643	649	663	657	669	651	628	635	632	651	610	698	701	689	655	652	616	681	618	664	675	675	596	668	664	672	630	683	655	632	671	645	623	635	690	666	631	656	719	654	694	655	669	682	621	676	651	667	682	677	627	665	629	668	633	615	636	623	678	661	684	684	685	673	657	673	637	614	687	654	653	701	666	581	694	635	674	663	661	653	684	663	648	711	686	698	644	687	683	672	684	639	701	687	696	681	648	642	645	650	691	664	696	649	647	675	635	684	702	666	667	640	643	673	726	656	715	660	705	680	676	686	694	626	636	671	678	634	652	624	623	633	604	683	682	675	678	684	674	681	648	688	666	661	679	664	642	682	684	655	660	700	678	674	645	664	639	648	734	692	684	661	660	666	689	705	634	675	702	685	669	613	631	663	663	623	648	656	638	629	662	694	664	663	700	653	689	642	648	678	662	644	672	695	650	627	703	627	680	683	674	648	655	672	623	664	693	697	674	615	721	685	668	636	671	696	710	657	666	704	650	718	706	653	610	645	631	654	655	694	669	651	662	663	650	635	725	717	647	689	630	627	661	629	656	651	644	626	668	647	667	614	625	656	692	674	683	673	676	633	633	671	691	663	683	636	700	671	686	699	670	609	700	602	679	659	694	633	653	661	621	665	657	715	673	677	658	663	691	639	621	679	697	727	683	707	647	642	693	610	683	676	617	694	657	688	664	662	629	683	669	651	720	658	679	641	675	672	655	664	638	645	638	681	627	638	650	657	653	689	673	646	667	679	665	679	651	704	622	657	676	643	636	644	624	657	683	676	654	627	682	676	677	665	655	690	719	640	729	701	679	653	630	652	664	713	620	705	717	667	672	690	667	628	640	689	677	709	656	672	681	698	690	685	636	649	651	634	714	695	660	681	671	721	664	603	694	651	680	672	662	703	633	660	707	654	610	674	686	688	627	702	680	657	669	632	573	684	698	648	656	717	647	690	683	719	692	656	675	712	668	712	662	660	643	639	634	630	690	668	657	656	651	678	648	652	664	730	647	743	680	677	649	666	680	682	661	675	621	679	666	699	644	629	654	654	651	652	657	650	679	655	691	630	660	643	678	668	666	678	728	665	655	687	667	676	681	619	658	652	652	644	637	628	667	696	659	723	693	652	621	693	678	667	628	673	677	689	695	720	669	656	704	668	662	665	641	697	700	650	682	697	621	649	650	655	609	714	689	679	626	634	622	686	645	697	688	657	684	653	626	656	683	663	623	662	669	686	701	699	657	666	652	667	678	635	670	684	700	686	666	675	664	631	647	697	644	634	696	645	696	690	636	675	669	655	649	687	643	617	678	671	640	672	676	621	685	645	673	651	621	694	629	612	726	666	628	697	679	736	611	711	653	698	702	662	661	657	644	683	682	643	648	704	669	669	648	643	675	674	675	660	657	698	664	672	663	624	663	690	697	657	673	658	709	651	677	717	711	697	681	684	664	668	655	689	671	647	669	604	660	617	630	692	657	632	647	660	672	624	692	687	699	695	663	697	669	658	660	710	689	686	590	638	649	668	653	688	659	648	675	669	717	642	626	690	712	678	658	688	656	670	723	647	589	654	633	693	648	681	675	700	596	660	695	692	648	665	667	691	649	674	611	680	712	691	726	683	654	606	753	682	700	636	692	703	655	720	656	650	699	684	653	655	688	688	658	691	692	622	659	680	641	665	657	731	694	686	680	633	676	653	639	653	638	661	622	623	681	681	706	672	676	696	670	652	683	670	640	668	621	684	728	662	664	652	672	676	657	681	686	648	656	675	657	706	651	691	649	718	632	634	645	679	668	651	645	664	684	650	646	662	674	683	659	672	685	661	637	698	716	686	636	688	675	700	674	693	695	711	670	649	655	630	648	675	660	631	620	698	679	702	671	669	652	639	657	653	667	671	703	667	668	679	699	676	663	650	692	718	686	665	643	683	648	680	691	684	632	606	661	702	692	659	708	635	633	664	692	641	677	668	659	671	650	706	679	677	651	684	674	579	675	678	623	671	745	606	615	633	650	648	644	633	701	668	684	661	682	699	671	696	643	703	657	655	703	681	681	687	663	693	689	654	666	680	716	708	671	629	665	674	671	699	694	696	671	661	640	667	652	692	685	690	724	654	640	667	653	600	613	645	651	645	650	703	688	670	690	657	644	639	659	695	632	683	649	735	612	645	692	674	673	681	678	668	685	687	631	661	664	640	664	668	699	620	700	664	665	672	712	657	726	668	677	660	653	669	672	679	654	663	636	688	625	696	687	668	669	673	672	669	604	654	641	665	617	641	673	636	653	702	670	635	693	625	702	632	657	665	668	656	673	676	675	676	627	655	651	689	665	685	632	649	646	678	714	671	640	687	622	706	680	670	701	720	630	708	673	693	673	703	655	667	699	680	662	723	657	686	622	646	667	704	672	657	684	659	651	636	679	665	705	690	673	656	711	665	642	675	642	647	674	688	671	653	678	637	705	656	710	659	699	639	681	662	651	688	663	636	630	663	673	655	728	678	640	656	652	719	667	656	680	701	667	671	659	647	676	649	648	650	668	664	658	654	638	690	677	678	688	666	665	655	669	665	682	700	629	648	615	685	683	658	614	672	692	644	661	697	728	673	646	626	660	652	650	650	650	645	659	678	689	681	643	683	671	743	684	650	635	669	706	657	673	679	656	698	693	622	657	657	671	656	672	671	642	673	663	696	697	690	702	660	682	644	630	703	686	690	750	666	727	637	681	670	689	617	659	675	656	674	679	665	661	688	664	670	689	666	652	707	673	648	714	648	680	645	659	680	627	678	656	693	618	614	710	694	684	686	610	732	645	632	664	687	638	615	701	677	627	695	665	663	667	633	678	675	645	671	676	655	729	652	646	662	642	651	659	700	661	675	633	683	711	591	632	695	715	605	668	715	660	629	689	648	655	682	659	666	669	655	675	617	681	720	689	671	654	659	645	646	624	653	681	657	626	647	686	638	676	659	669	678	662	681	669	675	690
25273	17821	23173	27551	25621	18802	8694	5193	3967	4031	2704	1652	1576	1537	1163	955	843	831	736	697	634	631	620	671	564	511	518	510	483	491	484	537	507	468	473	479	498	437	414	367	411	410	391	338	326	336	338	317	281	295	313	289	262	277	288	290	287	289	295	283	267	282	279	306	274	296	269	296	285	268	280	258	283	267	272	264	253	300	289	291	281	266	283	283	290	264	264	285	290	283	262	273	250	279	267	260	272	274	238	271	266	274	239	283	277	282	237	260	269	266	278	267	266	265	256	271	248	263	269	255	267	286	258	250	293	265	299	274	270	242	282	268	270	284	252	263	259	235	250	252	282	255	267	251	253	249	254	250	276	262	258	240	274	250	263	270	300	253	266	271	246	295	248	247	255	258	281	300	272	263	265	283	262	272	283	259	268	271	287	283	277	279	254	249	281	236	261	274	275	298	279	281	252	262	250	291	262	283	274	259	301	255	246	253	272	287	244	259	242	274	258	251	284	270	287	267	223	251	239	277	261	294	298	267	275	304	259	248	240	252	265	242	263	267	291	261	263	258	280	275	257	251	279	277	282	278	273	247	232	282	262	269	236	280	261	269	279	292	301	263	256	263	247	294	266	271	296	246	283	259	268	244	308	254	247	268	295	279	267	266	243	242	257	260	242	277	276	255	271	255	271	252	248	248	279	281	275	281	279	246	252	242	270	273	266	269	257	272	259	259	261	254	264	264	260	264	288	260	275	268	244	271	265	236	284	271	272	265	250	271	268	274	230	267	233	255	266	279	267	272	246	276	263	255	268	261	276	269	274	266	272	281	285	241	282	245	277	249	281	275	275	247	262	282	271	281	292	282	228	256	288	266	233	277	246	243	271	252	244	289	247	266	269	244	243	268	280	248	263	244	249	254	256	229	274	261	285	267	278	261	235	250	293	248	235	255	277	247	253	262	250	266	277	229	283	235	261	273	269	277	253	265	278	259	266	271	265	268	261	284	271	278	257	283	274	262	269	297	289	264	270	248	245	242	257	281	292	287	247	280	263	278	288	286	249	254	248	237	261	267	271	234	275	238	288	258	248	281	264	244	259	243	216	265	289	271	302	270	306	267	280	274	277	229	274	260	258	266	274	305	269	252	285	278	284	260	275	230	248	275	264	274	257	289	261	297	264	262	273	280	261	271	252	261	231	277	262	268	259	287	279	295	274	253	265	274	286	256	304	287	264	224	259	262	255	284	284	274	253	272	260	266	259	228	237	272	258	264	257	272	264	270	265	269	247	254	232	275	268	277	313	285	266	259	255	285	207	262	261	281	274	267	251	271	251	250	272	274	268	313	264	255	259	300	275	267	256	260	256	269	283	271	304	270	265	247	273	259	257	278	286	238	255	280	234	252	280	271	243	317	278	279	281	277	300	245	286	257	289	251	247	254	264	255	268	255	248	252	265	262	261	261	250	229	273	301	288	255	251	286	304	268	259	252	241	281	248	245	262	214	256	282	247	260	270	270	245	246	294	295	271	239	272	246	285	256	278	286	258	269	260	251	268	265	262	286	246	273	266	249	269	274	244	262	263	285	292	281	262	275	266	272	274	255	297	296	286	271	258	269	251	251	292	271	274	257	256	252	297	251	299	281	274	263	271	267	263	242	247	279	266	281	267	257	267	292	286	268	262	254	277	281	252	236	251	275	304	268	283	275	265	253	248	267	242	271	266	275	249	256	267	282	264	274	271	282	251	250	271	275	267	273	246	260	261	252	279	278	257	269	281	256	284	262	284	275	227	271	296	274	226	269	284	258	282	266	282	252	260	281	256	283	266	284	260	275	298	258	230	235	283	260	271	282	271	255	264	282	275	263	259	272	250	243	256	245	268	262	291	286	250	275	282	278	277	253	280	267	259	267	278	277	269	273	248	274	291	247	278	278	259	251	253	286	288	235	266	280	261	286	278	259	282	250	277	257	279	251	277	284	264	255	279	273	265	259	282	295	242	276	263	255	295	264	267	269	271	278	268	250	266	285	262	266	292	274	277	270	261	269	256	266	274	243	228	252	257	239	272	261	236	259	239	240	258	293	285	270	280	269	251	236	271	263	265	245	255	259	259	245	283	258	293	240	267	282	260	250	257	263	270	255	276	248	285	283	256	293	255	244	288	270	264	253	275	231	277	289	269	250	279	264	286	266	278	278	249	259	304	271	262	291	289	285	262	269	252	287	254	262	258	263	263	263	293	286	281	287	256	268	233	262	273	264	233	266	261	251	250	269	252	263	252	304	265	269	257	260	247	270	294	271	250	259	246	275	264	232	270	264	261	239	298	294	244	268	261	232	280	271	280	263	272	279	232	257	249	274	295	257	235	274	271	289	244	251	257	246	286	250	245	291	275	285	308	247	284	233	274	264	249	263	270	256	222	280	260	239	238	253	266	260	243	271	245	234	270	244	240	254	264	261	302	289	278	283	254	269	260	233	238	303	267	266	277	281	287	259	239	248	259	269	266	220	275	277	260	254	265	272	272	275	272	240	240	270	272	269	259	272	291	240	273	236	267	258	259	275	249	282	270	265	255	269	266	299	282	231	281	264	236	248	252	252	275	268	262	255	271	252	247	251	268	262	279	251	286	270	259	286	259	257	279	238	272	263	285	274	274	252	255	248	276	240	255	282	267	267	244	224	265	248	285	270	243	266	280	282	271	265	269	253	255	253	258	253	263	264	256	287	256	265	270	275	301	250	240	262	246	274	275	265	268	264	288	264	260	245	273	283	252	246	288	278	261	254	252	233	266	269	288	237	201	225	256	286	258	272	268	273	271	266	251	272	258	240	286	269	280	242	270	280	263	225	264	255	276	273	244	251	261	248	257	261	282	297	278	282	258	275	276	280	251	258	244	274	251	279	287	250	278	268	278	241	273	273	266	261	275	248	245	255	248	270	277	267	289	290	258	274	278	257	241	248	271	275	295	275	272	275	270	254	257	259	283	264	263	279	264	258	247	275	254	271	266	264	272	265	251	272	250	256	245	282	262	248	287	268	287	286	298	245	280	263	278	282	253	264	256	245	268	268	274	280	261	277	225	254	273	252	263	233	252	250	243	254	254	283	246	277	254	270	291	259	285	218	251	249	257	271	248	246	259	266	246	222	259	259	254	234	264	284	260	283	303	278	270	267	256	249	306	232	274	241	276	275	282	261	275	272	259	243	271	283	285	264	270	259	281	259	264	284	271	282	271	262	253	249	271	295	257	252	256	253	261	263	261	260	278	256	275	268	281	266	296	279	265	265	269	289	268	262	270	255	287	296	280	263	279	289	229	241	260	274	248	248	268	261	234	283	262	257	273	281	266	300	259	256	274	272	281	305	263	253	260	252	261	277	252	254	267	288	291	261	247	270	283	276	258	248	277	237	243	277	265	260	248	253	258	274	256	252	247	260	291	252	260	284	243	278	270	244	254	258	251	282	274	230	270	304	277	281	244	259	236	257	248	270	277	302	267	261	253	265	270	277
15122	14495	26398	33661	33142	22493	14974	12599	13561	15316	11685	8112	7954	7550	5806	5500	4560	4185	3716	3459	3338	3056	3172	3207	2769	2466	2690	2710	2654	2572	2514	2728	2646	2233	2399	2162	2058	2007	1793	1658	1655	1651	1616	1376	1186	1194	1076	995	993	862	887	856	955	949	918	815	870	814	771	813	811	815	859	754	755	776	722	710	714	783	768	698	827	795	770	735	702	740	701	689	761	710	646	672	698	645	680	694	661	722	671	644	679	645	650	678	691	636	722	674	702	691	711	636	672	719	661	669	665	704	673	662	706	686	643	673	642	685	669	675	653	654	683	651	634	629	679	633	639	679	733	679	680	662	656	613	643	631	677	645	671	625	636	634	658	690	662	670	703	647	636	686	706	702	647	638	646	651	684	689	698	624	676	678	654	606	663	646	637	661	602	662	671	637	656	702	645	649	620	622	618	673	660	636	696	656	704	614	639	703	643	669	648	690	644	677	691	655	662	664	665	638	670	656	672	664	644	683	699	659	690	646	618	651	654	649	689	649	644	684	656	659	644	674	648	640	675	630	670	677	692	677	680	665	631	659	682	649	661	665	656	669	684	660	677	636	691	691	650	692	658	675	610	631	688	694	605	612	671	655	682	650	649	676	620	652	658	649	678	661	720	653	656	640	675	655	654	671	653	615	652	673	677	678	634	655	684	704	685	631	677	660	642	645	642	657	642	644	675	677	643	655	685	665	647	598	653	698	650	639	639	671	695	642	660	658	657	641	645	688	686	686	737	688	670	630	647	648	648	645	705	681	680	652	623	661	677	669	677	627	702	660	702	687	652	645	656	721	664	626	688	675	658	643	648	665	659	654	622	705	643	655	624	635	683	632	678	668	642	647	604	612	711	674	729	675	647	662	644	715	680	670	639	622	689	700	639	701	634	633	643	684	622	681	650	607	648	705	660	672	609	653	693	681	675	638	628	677	640	661	669	686	697	707	653	655	652	666	634	635	629	641	658	658	671	688	696	640	650	678	687	627	688	684	638	725	705	637	671	672	653	682	644	674	644	590	642	664	655	647	665	657	665	708	672	653	650	657	673	686	669	679	616	603	685	636	669	675	629	664	676	666	675	651	634	669	688	681	678	665	649	653	661	646	668	676	657	646	637	658	669	688	652	634	638	647	691	646	634	672	701	683	614	666	675	702	680	710	656	652	626	659	698	647	637	636	620	680	671	646	714	695	648	646	700	645	688	635	656	685	667	622	694	659	666	689	593	661	623	654	679	677	598	636	669	648	712	675	625	692	688	656	670	643	631	700	648	691	638	663	658	640	665	667	642	670	649	668	639	652	676	692	673	635	679	678	629	633	636	663	704	643	591	615	679	683	651	647	683	653	682	635	626	684	659	671	615	663	646	676	673	645	647	627	667	709	630	676	642	670	686	666	648	640	699	636	709	713	714	679	636	717	646	628	666	647	695	659	651	654	617	620	656	597	643	670	671	657	678	718	721	675	639	637	650	648	658	591	707	660	646	663	623	656	700	646	649	682	647	657	695	693	718	651	629	649	658	635	645	655	664	660	637	653	748	668	632	668	684	642	658	637	639	651	664	644	579	678	686	642	660	673	645	646	691	632	625	671	632	647	688	680	657	689	679	637	690	660	689	695	671	660	695	621	686	651	684	641	676	659	633	634	658	652	686	689	645	683	639	676	649	702	684	686	694	701	692	637	679	683	699	679	716	653	683	684	634	669	676	651	610	658	620	660	698	648	649	693	611	603	633	651	656	640	697	649	644	643	714	660	697	678	619	620	708	712	690	679	687	678	633	641	646	639	649	675	684	661	669	696	660	636	681	690	687	643	649	638	654	657	667	668	643	666	603	654	681	629	694	678	637	646	680	701	730	691	662	649	673	602	661	638	676	637	648	661	675	630	662	667	627	655	654	663	617	633	602	663	649	671	637	631	681	674	685	687	672	672	643	672	616	650	659	641	662	697	646	642	606	687	654	671	674	658	688	676	689	688	696	675	639	693	641	624	650	659	609	657	650	662	714	672	604	636	683	635	632	687	670	705	620	695	656	620	641	682	672	646	658	662	676	632	657	726	656	636	697	641	660	695	648	699	617	679	682	634	637	668	591	649	661	733	663	615	665	689	665	640	664	692	679	659	687	677	688	678	657	657	628	644	636	664	622	644	662	702	663	681	669	649	682	634	650	658	646	628	697	651	638	657	664	638	651	668	683	672	666	665	666	665	687	648	643	701	684	691	680	654	641	613	681	672	666	723	634	677	720	670	691	620	657	671	700	675	651	656	685	654	666	661	651	651	651	650	643	660	662	677	648	697	614	676	697	664	632	661	637	690	657	672	670	680	627	684	681	647	651	641	647	633	653	623	674	652	641	692	645	668	627	668	656	676	635	667	655	637	706	667	627	625	648	659	653	670	632	664	723	653	682	687	677	661	643	673	662	688	663	663	613	630	675	700	638	665	647	659	664	607	651	635	694	634	688	643	674	673	665	651	645	674	641	637	710	690	595	641	652	590	689	622	656	660	677	675	663	693	630	698	663	637	722	593	700	651	634	652	666	697	635	633	664	700	686	655	683	672	693	655	646	641	674	604	653	667	572	668	617	650	634	663	725	660	643	646	606	636	666	698	680	643	684	655	674	685	663	644	615	667	646	699	677	657	659	660	680	663	668	646	644	706	665	711	638	651	656	648	687	659	646	676	685	674	672	681	658	706	650	646	675	650	648	712	658	660	648	674	625	640	680	674	633	662	665	633	632	730	680	645	626	697	665	652	647	687	670	675	661	626	666	654	659	684	666	640	653	652	629	647	682	619	630	612	651	653	631	637	692	696	651	674	681	680	703	626	657	630	649	640	654	719	704	622	675	671	678	651	693	666	655	695	674	639	637	676	669	687	621	681	587	661	650	662	655	674	678	665	657	656	649	641	639	647	673	679	700	647	689	656	668	627	704	669	680	659	655	642	677	662	641	657	680	664	672	716	646	658	667	696	663	651	616	649	636	697	677	627	622	688	672	633	662	684	651	633	674	696	647	613	671	636	666	647	669	675	667	636	713	640	682	685	650	678	655	674	689	679	673	666	705	670	678	636	672	691	618	664	642	627	684	662	633	622	626	657	636	661	675	680	686	686	651	669	655	671	663	637	614	691	705	677	675	673	659	680	644	716	650	614	634	604	659	651	655	677	640	697	664	669	641	698	664	647	670	634	678	646	672	680	647	664	684	705	651	639	638	682	690	656	668	644	670	631	685	696	655	658	644	683	681	632	655	689	702	669	624	675	705	672	661	645	673	686	653	684	668	622	678	631	675	709	645	642	680	686	595	686	667	668	640	634	659	665	710	642	610	654	664	643	683	636	642	683	677	684	662	632	669	716	668	634	658	633	647	669	652	646	716	698	639	643	654	671	657	623	648	665	658	644	634	639	648	663	643	655	678	660	703	657	670	652	684	701	647	705	612	636	694	645	668	646	692	671	633	683	616	672	690	645	654	671	695	638	703	698	697	649
32986	26016	35296	32455	33882	24181	14168	8575	6108	7311	5673	3340	2559	2392	1787	1484	1242	1048	990	945	862	805	839	776	729	663	705	724	689	637	606	704	713	619	635	548	547	498	502	453	456	449	408	356	311	334	279	294	265	273	294	283	291	267	273	278	288	254	276	273	273	251	236	242	258	280	268	255	264	244	248	251	254	216	215	239	236	200	248	236	261	232	273	248	204	230	258	247	241	230	225	241	182	236	232	208	234	231	211	225	218	234	224	249	229	225	215	256	184	215	232	238	253	244	225	265	234	242	220	245	219	244	242	249	235	259	206	229	212	230	216	250	218	231	249	243	219	222	233	203	213	214	209	230	228	233	232	218	238	243	223	238	230	199	211	253	260	179	245	244	233	215	217	236	232	228	220	207	198	247	238	231	215	249	209	229	215	255	261	222	201	222	197	250	231	208	218	231	248	205	254	237	229	207	257	239	229	231	211	220	222	211	213	267	227	227	224	230	256	233	253	232	228	232	224	244	210	213	234	244	198	219	224	230	243	234	230	209	229	241	210	221	235	228	241	197	234	233	236	235	221	221	254	216	239	242	193	236	257	215	225	233	234	254	244	237	237	227	196	224	213	249	196	208	212	226	228	231	220	221	249	219	237	212	216	209	211	224	255	216	231	230	222	230	232	216	246	238	230	240	234	239	240	227	221	233	226	203	207	247	224	226	238	244	237	209	208	218	259	249	234	199	214	218	223	211	238	246	227	232	221	219	207	214	221	230	239	221	225	194	227	243	246	231	241	202	235	245	215	211	230	246	202	215	239	247	220	223	223	212	238	226	221	215	202	247	232	224	223	213	243	232	229	233	215	231	211	249	254	236	219	244	199	211	206	237	236	234	211	236	235	223	234	225	232	210	235	253	240	217	202	241	223	252	259	221	186	231	227	259	217	232	259	213	231	223	233	227	216	216	234	220	244	255	227	217	219	208	193	251	225	206	242	232	231	227	206	251	250	255	213	234	239	238	225	215	244	224	219	257	224	226	232	239	253	237	225	238	216	239	220	217	213	236	218	218	247	239	225	257	223	209	212	251	219	244	244	239	227	197	220	202	198	207	226	241	238	231	235	254	208	227	230	216	232	223	218	239	235	237	217	203	217	213	209	224	235	202	226	214	248	226	232	234	223	225	194	244	222	232	238	204	219	225	204	229	222	227	229	235	241	215	234	215	234	214	221	259	230	257	233	226	233	252	254	215	237	202	225	244	215	226	210	226	227	204	242	218	198	230	214	218	200	228	235	222	243	221	215	227	215	229	208	237	249	214	234	232	250	215	203	216	227	203	236	211	231	246	232	230	204	254	214	206	218	218	207	219	215	238	191	246	248	211	242	232	238	221	248	241	233	276	222	248	228	218	215	239	207	234	200	218	233	225	227	267	237	221	251	244	229	234	221	243	251	217	223	206	263	205	242	225	238	203	231	220	229	208	259	218	217	222	239	228	240	202	215	213	202	243	229	195	224	233	243	245	241	236	236	227	242	234	250	228	225	209	235	209	220	226	220	222	214	236	252	274	225	247	204	233	235	219	235	230	244	239	242	227	260	214	233	217	223	221	246	220	220	247	268	198	247	238	190	230	235	244	248	227	212	220	223	234	227	222	230	259	180	236	215	215	240	238	200	233	249	229	219	234	220	234	252	226	209	254	209	241	201	226	227	222	233	219	198	224	210	264	237	210	234	223	239	234	196	210	203	249	239	212	209	236	236	238	213	231	213	242	245	210	228	245	226	211	217	234	239	235	244	196	202	213	213	230	223	234	223	228	213	230	224	245	252	238	224	219	241	232	230	225	245	243	246	228	226	234	257	256	208	244	228	206	234	213	225	247	227	227	231	228	212	214	231	240	232	240	234	205	247	217	229	233	198	257	239	234	210	228	231	247	243	215	201	230	248	218	205	250	234	226	233	240	235	243	221	252	238	220	257	217	205	205	230	222	247	212	238	218	236	230	247	233	224	239	210	235	228	209	253	234	246	219	238	224	241	211	219	239	224	198	234	189	234	239	231	232	208	258	242	212	213	212	195	217	241	254	255	225	205	232	240	214	229	218	229	274	245	244	227	241	205	217	230	230	250	222	226	245	218	237	237	215	212	234	209	236	238	237	256	229	220	250	265	269	234	225	226	245	221	267	225	262	201	220	224	243	226	250	228	228	233	237	246	228	249	227	257	216	220	228	232	226	234	238	209	235	225	226	203	232	222	229	212	237	238	222	253	226	222	245	253	215	223	237	237	210	251	230	216	259	205	214	235	233	210	213	232	251	227	261	218	232	258	216	223	256	232	222	230	229	229	237	201	255	192	243	252	245	241	238	230	225	223	244	228	201	219	253	254	256	215	230	226	250	246	215	220	237	239	218	221	221	228	265	215	227	222	226	253	257	270	222	196	228	230	246	219	244	231	224	247	244	257	208	224	205	256	235	251	248	209	233	233	226	217	223	239	221	248	215	251	207	237	232	242	259	211	232	245	216	219	219	251	233	245	253	253	212	201	230	209	255	213	228	225	232	226	220	205	242	227	202	216	232	212	237	226	191	233	215	211	243	207	223	229	242	223	233	212	222	244	235	225	221	215	221	238	225	253	232	217	193	225	233	219	262	220	217	238	224	218	221	229	248	237	215	215	203	205	233	207	221	230	220	214	236	228	236	224	194	220	233	224	269	186	233	221	217	238	213	214	233	233	220	229	204	227	240	215	252	232	247	245	226	258	216	249	229	214	219	220	231	239	216	218	199	256	213	208	250	235	239	226	207	239	242	230	242	230	235	210	212	232	220	244	236	247	232	219	230	211	240	245	219	244	228	247	222	238	239	227	245	240	236	207	238	230	234	220	215	239	218	238	248	252	194	215	218	241	213	232	228	222	253	201	241	252	217	233	208	242	244	202	233	230	214	224	215	227	220	217	233	216	265	222	215	257	237	236	231	222	232	246	227	231	222	215	220	214	251	224	219	246	219	219	225	217	247	224	227	220	250	232	241	223	217	205	218	237	224	234	237	226	239	268	223	239	229	224	235	231	226	231	232	232	222	188	220	216	241	221	240	213	219	240	212	245	216	214	209	230	235	242	247	221	222	252	214	217	233	227	231	228	250	242	255	222	220	262	228	254	222	217	236	223	220	215	249	220	230	212	232	258	211	237	227	211	254	234	244	217	266	216	236	221	238	243	229	227	227	220	239	206	231	236	214	223	274	205	225	222	225	229	226	229	200	237	200	226	249	238	236	217	207	257	226	227	249	223	216	231	253	229	221	222	229	201	231	226	218	225	218	218	238	223	219	222	203	202	235	259	248	247	231	233	226	236	215	221	237	224	248	218	235	229	234	257	243	251	219	262	244	262	236	219	208	218	217	258	239	222	239	226	251	223	214	244	239	232	271	236	233	256	206	241	212	234	246	218	241	251	196	231	260	278	223	225	233	256	233	243	225	221	225	236	240	256	255	230	204	229	244	225	237	196	245	224	260
19059	19960	34289	35351	40031	25920	20160	16188	16878	22523	19299	13874	12068	11299	9165	8074	6794	6118	5578	5099	4861	4410	4759	4801	4242	3863	3960	4156	4307	3881	3669	4176	4032	3290	3602	3022	2858	2549	2445	2239	2227	2224	2070	1763	1495	1460	1244	1021	1008	941	962	962	1056	1007	991	897	898	893	866	809	815	804	806	763	781	792	749	691	721	751	745	729	786	802	706	645	645	667	617	620	608	631	578	581	623	608	593	528	606	588	576	621	606	594	552	615	606	576	593	621	630	556	618	609	590	606	581	603	589	590	596	563	558	574	576	591	591	638	590	555	624	541	582	578	621	588	551	602	561	549	604	565	554	577	602	583	608	590	560	575	575	545	590	540	566	605	569	560	612	533	532	583	573	602	555	546	605	550	593	567	577	569	559	604	599	564	568	581	560	571	607	534	540	553	561	584	578	548	609	566	576	630	579	576	613	573	534	517	602	630	578	563	556	586	558	541	599	563	609	599	596	584	594	532	620	542	575	595	590	566	592	589	598	594	587	622	574	608	549	578	572	557	596	609	623	541	577	575	584	583	581	546	551	578	539	536	572	568	614	535	543	541	593	612	580	553	585	568	639	644	529	558	573	581	565	610	576	631	581	607	604	554	561	561	604	589	551	542	559	573	591	569	617	586	594	613	581	585	559	571	578	569	546	553	555	615	562	564	615	530	636	611	561	549	585	582	551	583	557	585	570	552	563	553	546	548	534	544	590	615	564	573	518	614	558	595	574	595	555	523	576	577	564	572	643	535	580	574	573	566	598	563	578	579	579	576	532	567	553	597	605	566	572	571	553	546	611	596	547	526	596	578	532	560	585	559	617	577	577	574	589	556	581	610	586	559	550	544	573	621	533	608	556	588	602	563	565	567	606	598	569	612	537	572	590	563	580	589	575	573	600	514	569	608	539	589	572	623	575	565	533	547	594	553	546	588	603	548	600	535	592	611	575	596	598	589	567	572	567	594	615	567	562	583	570	542	509	540	577	536	551	561	521	550	571	576	570	543	554	566	610	585	568	609	607	550	569	558	585	571	586	574	604	589	548	588	532	565	611	605	611	591	606	564	599	588	589	578	596	593	570	588	599	594	557	578	585	539	575	572	561	555	574	622	599	587	599	553	570	601	573	585	546	582	618	585	551	566	564	594	556	590	546	559	538	576	605	533	599	582	587	562	585	570	573	544	585	600	625	583	599	570	562	596	569	541	582	583	545	608	555	570	576	635	595	578	619	583	580	587	533	546	577	595	576	533	566	577	591	601	545	590	574	594	567	558	586	560	590	581	546	580	570	560	597	606	527	559	600	604	583	570	568	581	592	603	586	639	563	534	549	570	570	567	575	567	555	594	594	577	529	604	604	580	594	562	567	563	616	580	609	587	572	588	579	551	582	537	563	605	607	601	559	580	566	557	619	572	573	558	552	590	593	573	553	566	544	577	594	540	596	572	596	570	601	599	557	592	595	563	585	565	567	562	591	581	598	570	547	585	568	594	607	559	589	583	584	576	577	612	597	581	560	554	532	528	566	594	578	574	572	556	595	602	557	596	569	580	562	570	559	582	558	592	580	573	589	591	586	586	553	602	557	553	557	546	633	543	614	555	533	582	554	549	572	593	579	616	580	591	582	602	612	535	555	643	585	593	530	552	591	598	564	582	553	573	564	585	561	561	577	551	584	564	587	550	554	601	585	598	599	596	545	595	542	558	562	563	594	535	609	604	552	556	556	579	563	572	557	578	580	581	560	529	577	608	589	585	536	556	557	567	577	578	588	565	551	632	575	629	568	553	553	563	579	588	617	624	597	569	560	594	573	542	625	583	587	601	562	601	537	585	585	530	551	586	603	567	589	568	567	599	583	595	533	606	572	587	603	581	571	519	571	570	576	564	588	559	543	554	559	531	577	590	600	560	555	545	602	544	556	591	556	531	550	555	567	561	576	570	560	570	598	573	556	566	573	598	587	560	593	535	583	578	524	561	574	543	605	607	528	609	544	574	561	560	578	591	530	588	522	636	548	575	578	566	626	606	605	586	556	561	544	581	584	584	540	574	594	583	562	586	583	550	611	587	591	594	534	552	560	595	565	588	539	568	592	571	580	564	553	555	608	565	582	578	621	578	634	603	601	551	568	565	560	571	553	567	562	588	565	547	621	626	604	546	570	558	518	587	602	549	578	576	561	602	583	557	568	557	519	582	550	584	568	551	580	577	560	533	598	601	561	551	529	565	622	541	535	624	570	543	607	535	610	545	546	583	555	598	602	558	591	574	572	570	557	590	578	591	550	563	626	628	601	598	594	587	589	604	601	582	573	573	599	611	568	603	577	584	602	581	576	557	572	567	557	563	607	586	591	552	551	564	638	540	612	578	590	622	560	588	558	572	572	580	606	555	581	608	563	553	594	585	607	567	568	600	553	592	576	559	570	570	548	587	603	595	583	571	566	580	574	551	579	555	556	525	584	566	592	580	562	560	558	577	542	543	575	539	559	571	542	585	612	566	547	585	606	588	552	568	567	604	568	541	536	587	546	566	566	555	576	512	599	570	548	592	576	594	585	589	594	613	540	530	562	560	566	566	586	574	612	547	570	598	576	516	561	564	591	571	566	553	583	591	529	562	580	572	575	566	534	569	540	574	569	560	585	564	560	579	541	581	586	550	585	600	601	552	571	570	597	619	600	571	577	567	600	548	574	576	534	580	596	614	580	579	586	578	538	562	580	533	577	613	617	601	657	573	556	558	567	516	579	593	578	549	533	542	555	590	595	554	567	575	551	603	548	575	556	593	584	535	603	594	569	599	584	580	572	566	589	610	617	527	585	582	607	579	576	606	554	586	621	576	589	557	556	589	564	571	553	581	584	595	569	580	563	561	543	525	601	580	594	618	566	564	603	550	571	571	553	584	604	576	552	573	588	554	587	561	559	544	580	584	562	610	538	570	573	591	533	573	532	584	596	584	547	584	562	617	585	613	584	594	570	534	593	535	557	567	576	571	527	570	564	566	544	590	583	597	566	597	565	576	574	604	588	564	564	579	587	611	590	591	596	578	574	619	563	540	593	521	578	602	564	574	555	603	607	556	608	564	533	592	582	546	559	575	562	562	571	561	575	585	596	640	581	514	575	601	581	594	601	583	584	557	552	543	556	566	590	550	559	578	559	560	541	590	535	585	532	562	603	567	580	570	570	553	567	632	601	545	571	593	603	572	543	608	590	610	593	552	537	600	571	543	567	563	596	592	598	586	580	530	575	587	564	519	579	603	555	564	550	614	559	544	571	584	589	574	544	612	568	542	597	556	559	531	556	564	564	591	575	590	607	567	606	585	577	566	567	612	555	572	526	622	552	559	576	557	577	602	549	541	542	525	538	595	567	611	606	587	557	565	564	554	563	617	588	518	555	550	511	604	528	609	569	562	547	588	586	590	545	586	582	575	562	545	601	622	544	632	539	558	603	534	626	553	573	586	610	569	546	575	599	572	569	578	606	588	548	601	612	557
11782	7396	9269	6898	4974	3310	2044	1542	1236	1158	953	799	671	605	577	451	467	464	406	395	376	370	341	357	322	327	364	367	346	355	312	310	344	314	292	306	301	329	312	261	295	311	352	260	311	283	282	292	287	271	275	263	271	263	256	217	280	262	249	277	259	261	253	299	277	231	285	280	267	272	251	253	303	261	260	280	271	302	248	250	265	234	277	241	251	261	262	278	293	276	243	281	242	280	256	277	297	275	264	263	247	268	297	250	271	276	257	277	258	258	294	284	257	239	260	305	289	271	264	261	251	285	283	270	236	255	257	267	244	267	272	251	267	297	284	266	260	253	262	235	258	260	279	249	271	239	255	247	264	293	249	274	253	247	264	289	265	280	279	269	286	296	252	264	250	292	237	260	256	291	254	273	271	243	247	265	250	260	289	261	259	286	277	264	280	286	263	301	244	257	263	279	256	240	269	254	273	232	257	246	281	240	277	262	238	248	290	255	278	242	277	246	266	289	273	250	264	245	260	258	243	265	255	270	276	263	271	285	271	273	300	233	267	260	273	284	282	265	255	265	260	276	262	291	255	274	284	292	273	263	267	267	272	276	269	253	253	261	267	290	243	235	251	277	275	274	279	251	294	282	257	255	254	252	268	263	260	277	255	273	255	270	259	284	247	254	264	263	267	253	258	243	242	277	259	282	250	272	253	246	250	274	256	254	278	261	251	270	241	235	254	280	275	243	298	273	291	262	285	293	260	296	262	305	280	269	288	267	263	266	283	260	275	251	255	258	253	261	238	254	274	265	263	271	290	274	279	282	279	261	261	293	262	268	238	252	263	252	268	281	264	273	267	252	258	302	297	252	244	278	272	301	234	285	248	279	274	276	259	244	269	238	269	241	249	246	268	288	252	280	254	246	274	232	300	257	279	282	248	224	232	240	292	247	271	257	258	255	240	263	273	255	267	287	294	285	259	264	269	246	283	281	270	277	273	243	252	250	276	294	275	254	232	271	276	216	247	246	260	267	251	309	256	285	290	275	255	251	271	285	269	244	289	253	258	248	278	268	247	290	255	298	242	247	273	245	267	250	265	280	274	272	262	243	272	259	244	264	265	261	260	237	267	268	273	251	252	253	279	256	283	239	245	264	250	287	263	248	280	252	249	280	263	263	236	279	269	256	277	279	274	283	269	269	267	277	278	279	251	279	258	270	258	262	261	254	286	248	242	267	263	250	248	265	262	261	265	253	252	252	259	269	275	263	273	260	257	249	249	301	244	261	277	251	269	246	246	260	258	278	277	258	234	252	276	271	251	238	269	271	247	299	249	254	292	246	246	253	264	271	263	250	238	294	252	279	242	253	268	267	294	273	282	250	300	287	285	232	264	276	237	265	244	260	261	233	248	227	242	250	280	248	271	292	245	234	275	252	286	283	239	265	256	236	273	288	252	256	269	254	252	282	257	250	238	254	279	246	256	277	256	287	268	234	243	252	277	236	274	290	256	280	269	263	259	265	262	276	253	252	260	278	255	291	255	277	287	249	247	268	226	256	293	298	272	274	251	246	291	279	244	287	264	248	258	300	290	250	268	278	246	266	302	255	293	266	256	226	268	272	240	235	259	254	262	233	252	261	240	253	267	255	259	243	259	256	264	233	262	262	265	277	290	244	263	278	272	256	266	263	286	280	264	314	283	259	249	252	309	243	263	275	287	258	259	242	275	272	243	250	245	255	275	257	252	280	246	254	264	251	292	288	249	277	277	257	242	253	234	234	275	249	274	262	289	245	280	268	244	232	287	260	270	252	270	291	259	267	266	279	257	262	244	288	282	272	270	251	266	233	269	243	260	246	250	260	305	247	254	266	298	233	249	250	244	252	280	261	250	256	273	263	240	286	272	255	254	278	274	235	283	255	301	274	280	238	270	269	278	262	263	263	262	239	275	254	295	267	250	263	263	228	245	247	259	251	261	278	239	271	277	253	299	262	287	279	243	277	287	255	257	271	245	280	270	225	266	303	234	273	253	269	260	267	267	272	260	246	274	259	266	247	278	255	256	255	260	271	269	254	244	288	277	280	276	245	271	256	259	265	283	266	274	256	279	283	267	249	246	283	267	249	276	252	251	238	266	260	274	252	256	249	277	270	267	231	288	241	255	257	289	254	261	247	260	272	283	266	257	276	253	231	263	269	303	285	286	304	249	266	254	259	260	261	265	260	252	268	258	257	243	258	251	280	275	269	252	263	238	244	257	295	270	287	283	256	284	257	262	284	263	258	255	263	256	247	236	293	279	241	254	287	301	255	252	312	275	245	271	244	272	259	242	242	292	262	279	261	255	263	295	244	306	275	252	245	245	267	259	251	267	265	262	257	248	267	237	261	237	289	288	247	262	239	266	249	258	234	256	275	260	258	262	257	304	277	258	256	258	293	250	266	260	273	249	242	253	256	251	271	257	266	266	236	252	272	292	249	243	252	269	284	252	284	263	270	284	266	261	268	248	256	269	260	263	255	269	302	272	232	286	260	281	257	221	268	267	269	244	268	278	237	268	280	279	268	281	274	261	253	289	274	253	262	240	261	252	255	275	261	290	265	250	294	264	280	265	256	266	204	276	231	295	295	266	275	265	247	285	261	267	258	222	242	287	259	243	253	257	263	281	272	254	237	249	242	265	260	286	252	274	260	279	277	277	273	281	244	244	253	246	305	250	244	256	228	269	270	273	261	258	236	261	279	263	245	264	274	285	277	287	261	229	307	260	267	279	265	278	288	275	250	264	276	277	261	235	261	241	245	262	231	252	240	244	263	269	261	260	270	240	255	266	297	253	271	233	279	246	269	270	283	282	256	262	245	257	255	267	242	274	234	275	268	280	294	249	249	264	266	244	257	271	268	283	239	279	276	303	280	242	282	237	281	245	240	232	287	242	300	265	278	285	277	252	276	250	286	296	265	253	268	244	274	266	247	249	238	297	253	267	256	273	269	279	259	279	270	274	269	222	248	281	260	248	250	260	225	247	235	275	275	258	241	257	275	261	269	275	233	263	281	286	249	275	253	297	284	282	263	247	265	239	265	280	274	294	246	215	284	275	253	236	236	260	263	275	246	264	274	279	259	273	262	283	290	263	266	278	266	275	254	283	243	255	239	297	241	262	257	274	282	258	240	245	266	290	257	279	259	264	256	248	227	272	260	254	269	252	292	258	252	264	251	253	280	241	262	271	224	236	260	258	277	250	251	255	268	249	269	238	251	249	260	280	268	286	245	221	247	260	268	281	283	246	244	252	244	254	234	254	251	304	248	268	273	229	255	256	261	283	249	269	276	273	271	257	241	276	240	275	255	281	248	293	281	243	263	253	294	254	258	264	271	251	233	274	251	266	244	259	269	272	274	250	265	272	242	266	258	290	271	234	282	267	228	230	282	262	264	289	275	277	261	241	303	264	239	258	259	266	271	275	265	266	233	279	247	257	253	287	271	262	265	246	271	272	272	260	272	232	261	259	283	254	265
7224	6888	14486	15638	13933	10646	8274	6589	5613	5250	4515	3534	3229	2877	2445	2273	1951	1808	1659	1588	1476	1397	1387	1362	1312	1180	1169	1067	1152	1132	1113	1091	1056	1031	1032	1073	1022	1025	1035	1015	969	1015	944	874	828	793	800	765	794	777	724	689	737	734	728	698	720	662	748	747	699	711	654	695	681	723	695	662	706	720	697	664	697	676	713	628	620	688	686	665	706	722	671	689	687	697	658	681	671	674	640	667	624	712	652	638	659	625	642	658	682	641	648	627	628	686	703	673	676	638	654	639	648	666	633	636	673	627	643	612	668	634	683	710	641	664	670	635	679	713	691	670	635	609	691	655	650	652	690	645	667	639	674	630	710	673	710	672	648	680	711	646	695	675	657	652	626	626	653	692	648	648	664	657	668	641	663	678	686	655	648	694	678	592	681	671	641	630	636	678	627	654	649	701	665	674	716	638	679	618	714	642	635	675	681	687	649	654	738	625	618	679	643	634	643	643	687	627	672	679	668	645	633	673	639	664	686	663	717	698	583	662	705	675	664	663	643	690	685	710	681	665	659	617	655	665	657	620	665	625	631	699	667	700	663	636	702	687	645	625	680	654	733	709	632	691	603	685	605	657	653	662	608	689	647	688	660	675	653	634	603	657	669	641	635	633	646	607	658	624	638	637	685	643	635	661	661	666	686	635	674	674	657	615	647	640	630	640	690	632	631	617	627	654	646	705	643	649	669	658	658	617	663	661	612	666	651	662	631	647	683	633	690	637	677	718	668	651	670	675	618	675	641	637	678	621	644	632	674	688	662	631	626	617	638	691	694	651	733	660	664	636	666	641	649	746	709	655	700	664	619	657	679	648	647	695	628	723	644	649	678	683	686	659	682	666	656	635	622	653	647	654	647	648	661	640	648	652	628	666	619	648	647	633	620	688	664	674	682	618	606	623	664	676	673	670	685	635	633	625	676	617	650	670	662	617	638	671	679	685	655	645	677	639	671	662	649	659	628	651	689	619	656	653	683	644	662	654	710	630	652	623	651	674	694	624	688	662	687	669	613	648	689	626	666	663	704	656	629	646	628	641	692	626	687	659	681	644	651	631	632	674	668	680	643	619	657	685	705	664	736	631	661	681	689	671	665	676	652	665	654	673	657	631	666	646	689	651	689	614	646	637	620	631	662	649	650	616	697	650	670	648	590	658	639	638	630	661	661	646	652	652	652	613	671	636	680	636	662	685	649	626	671	637	665	624	601	640	677	669	650	678	682	686	647	658	636	684	659	642	606	651	637	685	655	675	680	630	716	633	639	617	624	684	668	663	627	659	631	664	659	687	696	652	663	684	673	654	661	605	641	613	664	587	647	655	665	648	691	623	714	684	630	677	638	630	630	651	640	605	663	683	646	655	621	666	657	690	630	621	669	700	680	695	623	715	688	624	662	656	629	647	681	670	673	639	670	671	654	698	611	661	696	639	632	642	695	671	676	711	675	634	605	658	642	646	651	624	653	692	647	736	645	702	657	673	702	657	684	665	690	663	713	631	673	697	674	637	692	644	635	644	630	655	673	658	644	645	654	662	665	611	634	650	656	648	625	696	656	634	633	665	657	657	636	610	607	679	666	661	681	660	603	655	697	683	678	649	613	629	666	644	631	651	638	638	658	655	668	653	642	642	683	689	613	629	650	689	675	650	686	679	643	681	652	657	663	655	624	603	649	611	674	643	654	637	630	668	657	667	654	632	690	653	634	651	637	684	675	640	634	651	650	653	652	634	653	657	629	652	657	693	664	662	650	664	647	648	689	649	666	643	625	656	670	651	634	681	664	647	658	638	650	680	644	657	700	643	633	624	636	636	646	626	701	641	624	636	685	667	651	674	676	629	654	650	658	642	681	650	679	656	668	654	665	635	674	647	680	701	703	680	635	665	642	668	679	635	669	665	666	691	657	659	606	663	701	675	636	634	659	746	684	690	643	695	686	674	637	644	721	663	614	677	638	626	680	642	671	693	651	675	649	670	651	621	662	690	607	656	689	650	601	663	619	688	670	679	653	649	628	671	680	664	722	638	676	663	631	646	664	716	638	635	681	621	626	637	650	621	655	667	666	670	694	655	664	643	710	634	663	659	627	666	653	656	676	695	667	686	646	637	651	632	658	667	664	668	630	649	622	720	682	722	681	645	719	619	665	621	622	650	645	662	696	681	686	690	635	626	658	625	655	618	631	640	647	689	667	650	678	662	656	675	695	666	615	631	664	671	663	668	666	692	670	664	623	664	641	640	664	662	646	681	624	641	636	683	639	668	652	658	670	677	643	651	677	647	627	609	642	677	654	646	662	698	643	624	673	669	672	657	701	666	676	685	656	627	687	658	633	674	650	633	621	657	695	657	654	613	616	658	660	624	632	634	610	686	669	625	680	623	631	651	663	673	617	623	641	653	657	671	698	628	666	645	653	671	660	675	580	670	691	623	672	687	666	658	589	710	643	657	644	660	648	649	657	692	672	641	673	678	708	659	694	679	653	683	657	653	707	672	686	670	650	628	662	634	616	622	649	674	631	718	706	626	641	681	633	685	684	656	666	639	685	645	672	616	641	688	655	675	660	620	680	652	674	635	665	653	645	656	670	719	650	661	623	620	658	615	693	628	692	650	654	676	645	719	651	683	672	645	636	651	654	637	685	634	601	647	630	653	674	679	648	684	681	653	647	641	695	664	679	687	600	642	667	667	675	662	629	666	648	651	649	659	666	669	605	670	667	674	624	655	635	668	679	654	647	670	624	628	648	632	645	635	644	665	706	612	655	683	615	608	653	625	650	671	683	637	635	693	714	646	691	685	624	681	632	693	629	651	620	641	639	711	674	665	654	622	708	668	647	654	627	721	652	644	633	667	670	644	622	641	619	614	658	683	680	621	644	686	682	658	683	689	634	699	687	678	662	625	676	685	688	630	659	701	659	691	618	611	658	654	664	638	665	680	653	672	659	692	715	659	651	630	657	582	656	654	628	673	637	683	626	667	654	661	652	676	683	699	666	675	638	623	683	650	646	613	704	624	703	642	669	626	663	656	706	670	679	634	620	664	679	667	681	672	642	679	647	622	681	682	695	652	661	652	614	668	669	673	645	647	725	636	691	651	653	672	680	676	656	631	666	706	753	636	697	646	658	653	672	702	658	681	678	619	671	601	683	667	661	656	720	666	692	651	646	669	625	647	664	721	632	620	634	715	715	678	613	648	677	655	622	612	703	630	655	653	672	665	646	691	636	614	622	669	713	684	699	675	634	648	658	665	687	644	649	646	647	673	645	651	659	615	677	648	684	663	632	687	690	708	649	669	681	675	688	704	682	712	696	666	656	648	656	661	679	658	685	692	662	641	661	664	685	672	667	656	656	675	674	699	645	631	658	679	660	671	591	644	649	657	622	681	662	679	650	616	648	679	646	667	695	711	653	656	674	665	662	650	658	629	665	656	672	633	599	681	657	721	671	640	653	660	655	634	633	667	649	694	713	684	687	645
24198	17023	21785	21831	24075	19310	10970	6283	4352	4556	3428	2286	1936	1730	1330	961	885	777	719	706	655	636	642	633	599	547	552	568	571	524	512	507	517	489	504	501	434	435	433	392	363	404	372	347	395	331	343	291	316	290	283	288	331	265	303	293	266	284	313	298	272	307	258	259	293	254	285	286	244	280	251	263	284	273	257	246	247	257	282	255	228	284	261	238	263	258	266	264	271	277	243	254	249	243	252	255	248	246	273	249	259	275	256	267	252	293	262	255	271	268	289	273	264	273	246	258	254	253	253	279	238	242	231	263	246	238	293	265	252	252	272	260	287	285	273	252	251	264	251	270	239	255	246	243	269	283	266	236	258	233	267	275	267	284	279	288	258	276	279	258	267	266	250	251	246	231	274	249	260	276	260	261	250	272	275	288	282	266	294	256	258	268	253	263	274	260	287	284	265	261	275	277	251	262	295	283	262	251	257	238	276	240	303	269	278	255	272	265	270	239	290	280	273	280	262	277	269	272	244	254	265	252	260	244	260	237	246	253	236	305	251	273	272	285	259	255	259	246	230	245	243	271	285	265	275	276	281	227	220	262	233	255	273	277	242	264	263	249	245	253	262	296	230	271	287	279	267	277	227	291	242	234	255	285	274	273	258	254	240	257	250	248	262	267	271	276	248	241	268	264	281	263	255	248	257	246	245	263	256	251	268	234	272	255	253	263	273	229	262	270	273	275	279	255	235	266	248	250	275	271	233	225	284	231	261	248	248	261	276	258	267	244	256	252	267	258	268	249	273	266	239	251	259	271	282	254	295	239	249	244	252	271	279	292	237	256	212	262	246	257	255	263	265	244	268	267	243	260	286	264	229	258	245	252	241	233	236	259	246	252	262	266	250	258	263	226	259	263	227	265	276	272	282	265	240	244	259	265	262	242	235	263	253	238	252	271	286	290	237	282	263	263	276	252	255	261	272	283	215	258	269	281	241	297	233	273	253	282	243	242	265	291	249	243	252	269	270	276	273	258	281	255	250	284	226	267	244	263	267	258	241	242	274	249	245	268	274	244	252	241	250	250	256	269	250	252	264	252	223	290	277	262	260	252	249	266	251	241	234	283	235	280	282	244	265	259	270	300	274	273	226	265	260	263	268	208	275	241	289	275	250	258	241	258	268	271	248	255	259	282	253	263	273	258	256	251	258	238	296	245	264	253	258	275	257	267	251	275	244	267	308	242	279	244	247	266	276	224	245	249	254	283	291	248	295	256	247	241	249	275	242	281	296	307	266	265	248	246	237	258	251	257	296	267	242	252	298	288	244	300	271	264	252	278	257	263	246	298	253	222	262	248	270	249	234	260	270	260	264	267	294	265	264	267	276	278	262	279	271	266	275	251	284	258	255	259	287	259	280	260	286	237	261	268	249	260	258	283	253	258	274	284	282	253	290	280	284	243	283	247	257	230	289	262	246	276	287	250	244	276	304	248	231	265	268	248	256	230	289	258	247	270	258	254	248	258	239	279	230	243	275	264	264	259	270	251	255	283	244	305	264	258	254	245	265	254	264	266	262	242	261	283	265	258	244	257	273	231	244	241	255	239	228	257	278	254	272	300	275	251	231	257	262	231	237	253	249	275	289	259	267	268	252	286	232	254	253	226	259	235	282	271	235	281	246	268	247	275	261	252	236	266	247	238	258	254	261	248	287	280	282	257	238	260	246	264	260	254	248	251	250	258	291	270	271	263	236	265	234	282	242	240	276	250	291	260	272	248	280	261	276	256	227	272	240	288	265	295	259	263	287	271	252	255	259	269	279	254	274	275	265	273	270	285	294	245	272	276	281	268	280	219	253	272	293	247	245	278	261	288	232	267	234	241	289	270	245	285	243	254	245	271	258	265	260	275	244	220	273	279	256	247	254	254	277	260	249	263	255	294	222	251	281	255	249	267	253	271	244	240	277	264	233	279	257	260	255	260	243	207	253	252	278	261	281	260	284	260	265	262	267	306	269	275	262	296	291	263	236	267	242	249	288	267	262	248	272	241	260	242	271	277	275	263	259	267	287	272	287	240	275	268	240	269	246	294	236	238	262	240	262	276	254	292	275	280	249	268	243	287	250	259	278	245	299	220	275	242	279	266	284	301	261	273	255	246	229	260	262	238	233	236	272	261	231	271	275	259	272	250	260	249	246	256	277	218	235	245	258	281	256	255	252	257	260	246	265	251	298	267	216	251	238	236	229	236	253	264	269	249	270	256	274	267	303	257	239	286	268	278	214	262	264	290	247	250	253	273	238	255	236	259	280	291	268	281	273	273	260	260	265	248	263	277	233	229	264	246	308	299	289	244	250	264	263	273	264	266	257	277	282	265	247	257	265	240	269	253	266	270	247	287	262	259	255	269	265	250	246	281	236	282	303	251	274	225	231	265	241	273	258	277	268	266	266	253	282	255	239	261	266	295	246	261	291	248	253	272	252	273	257	276	279	272	283	260	271	239	243	230	270	286	263	248	269	254	262	258	311	285	262	282	270	286	255	235	249	265	277	268	287	263	263	282	259	281	248	273	264	248	261	266	278	255	258	265	290	258	278	252	263	253	246	267	276	242	275	261	243	263	270	284	265	245	242	232	289	272	282	292	250	256	262	267	276	257	246	296	256	269	278	265	245	250	274	248	233	252	296	254	237	253	293	263	243	253	251	237	238	254	268	264	260	259	227	258	251	293	219	270	256	242	253	268	269	267	258	266	286	274	267	244	249	256	269	249	291	267	251	270	246	252	271	258	233	255	261	297	264	241	253	245	264	290	247	274	266	284	274	248	249	235	239	264	252	279	284	264	250	240	251	261	255	267	255	269	273	261	263	275	270	275	244	265	278	221	249	266	276	294	243	247	258	242	209	254	245	262	269	276	251	246	253	275	258	240	271	251	279	253	267	254	248	275	259	229	219	235	284	256	267	252	248	256	274	264	278	268	272	261	271	260	267	263	245	254	277	267	245	267	280	257	251	253	253	293	263	256	251	249	262	265	287	259	271	245	275	268	264	252	264	254	267	257	261	241	279	281	249	249	264	290	267	269	249	259	245	263	274	229	259	254	266	260	289	265	235	266	242	268	245	261	280	267	263	268	259	240	236	293	273	278	277	242	261	280	268	243	269	288	246	234	272	245	252	257	259	236	246	268	273	263	255	273	266	259	279	278	249	303	248	253	260	269	292	267	273	268	266	270	235	257	286	240	276	327	265	243	260	262	222	276	253	265	236	241	273	252	239	238	275	257	284	280	286	288	270	268	267	259	257	269	259	251	234	271	288	306	278	247	280	242	261	263	265	268	281	272	268	274	274	278	248	262	255	274	245	275	265	246	292	251	263	268	265	272	283	252	260	284	251	249	249	272	294	252	247	247	258	257	249	248	264	276	289	272	270	254	257	245	259	267	249	211	274	233	275	263	253	274	256	248	276	277	270	248	279	264	227	270	295	252	258	266	249	249	248	279	255	293	283	257	231	242	253	278
14509	13856	24776	29781	32573	24762	18508	13564	13767	16584	14144	10757	9647	8843	6733	5018	4470	4199	3849	3528	3498	3335	3436	3525	3063	2872	2830	2946	2924	2608	2497	2778	2838	2419	2528	2234	1945	1778	1788	1623	1664	1627	1520	1410	1147	1182	1128	991	916	952	935	871	975	927	896	840	872	810	843	821	750	830	783	763	802	745	740	709	800	773	721	746	756	736	692	662	734	704	666	697	644	682	648	670	676	668	632	628	657	705	641	701	633	669	628	644	697	673	680	673	654	646	703	666	668	637	626	659	631	688	663	621	668	617	638	659	639	613	636	685	687	651	597	663	685	634	649	674	645	648	672	642	682	674	647	656	657	653	648	676	637	673	661	664	658	639	672	706	625	693	616	662	656	693	679	681	683	653	657	660	655	628	614	653	697	633	671	662	645	626	715	653	644	648	627	700	706	683	681	648	666	655	691	661	655	680	598	652	563	614	656	668	667	634	720	668	641	653	637	662	621	618	677	608	643	666	652	642	603	652	615	640	631	615	627	642	677	670	668	623	659	696	653	666	619	644	615	643	653	637	606	651	635	641	655	664	660	679	629	644	644	647	682	615	636	616	675	623	643	649	657	649	653	665	677	628	708	655	661	701	656	668	683	668	620	661	671	683	619	612	668	656	616	633	600	640	655	682	678	672	639	602	652	669	658	595	624	655	639	680	660	631	649	685	679	676	642	629	657	634	656	651	666	636	664	646	660	598	612	664	666	696	595	657	615	674	655	654	648	637	623	624	672	629	688	671	643	673	687	652	658	654	649	636	600	671	650	655	674	616	667	613	637	679	676	666	656	666	661	642	690	657	632	657	640	653	705	637	664	647	651	635	680	619	669	630	663	615	637	695	651	618	647	625	688	623	648	672	609	611	677	697	659	646	636	651	653	679	675	662	639	684	677	663	643	659	629	721	685	665	658	682	633	643	619	659	678	623	656	628	613	663	656	645	622	638	692	627	657	638	664	676	655	656	685	584	623	645	623	637	684	630	643	655	669	684	636	694	713	610	666	623	658	666	682	663	648	680	614	662	637	652	672	692	610	631	680	638	614	684	628	621	638	645	669	656	667	626	659	684	657	663	613	694	654	660	688	643	659	642	619	675	684	634	681	610	633	673	630	714	623	699	662	642	650	683	660	656	671	635	632	599	648	623	651	641	636	605	680	632	605	677	617	665	662	635	625	627	714	624	674	659	678	645	620	648	625	642	693	644	594	649	654	639	699	650	639	631	629	657	639	660	639	665	655	626	679	685	629	656	617	606	672	664	631	631	630	650	723	653	600	617	636	612	676	638	685	689	657	627	642	676	615	656	601	652	689	645	667	624	665	670	630	644	672	683	697	641	652	628	612	631	665	673	651	642	671	624	660	632	609	593	645	660	637	647	681	635	608	629	661	624	661	647	656	646	666	664	657	671	665	657	635	685	629	635	663	705	636	628	618	659	673	629	614	639	658	601	635	616	622	661	639	641	673	631	664	655	601	637	634	622	670	600	647	639	648	622	622	634	640	654	649	685	615	673	703	647	618	607	658	687	665	663	663	668	665	657	596	656	648	610	704	631	680	625	671	631	638	673	666	654	658	640	707	621	656	659	659	648	639	640	679	643	681	635	653	663	661	642	654	639	688	599	667	688	635	666	629	630	652	601	683	651	640	626	668	659	636	635	624	657	639	665	615	635	647	633	672	698	649	606	648	685	703	675	634	663	611	671	680	661	674	632	632	649	707	663	706	699	638	649	627	647	663	646	676	636	651	622	641	677	636	650	706	650	674	674	636	586	643	664	676	686	628	633	667	634	615	644	667	668	626	647	676	666	644	628	632	643	636	650	643	653	684	605	663	646	659	630	650	677	683	637	631	629	643	630	646	662	663	672	644	674	669	638	691	704	629	651	641	674	669	600	648	613	683	670	706	650	658	641	627	658	622	615	652	670	641	682	654	655	620	596	641	662	674	632	670	626	597	694	691	660	673	622	624	609	639	620	655	698	644	679	628	625	649	610	647	696	662	652	675	683	662	627	697	679	638	628	631	646	642	693	647	678	633	619	685	655	658	619	663	638	656	718	617	676	656	664	559	627	589	646	614	681	670	672	653	632	665	644	658	656	671	674	691	650	670	621	632	621	668	631	639	633	665	675	639	640	658	641	657	666	651	638	739	667	631	663	637	641	669	630	646	658	648	602	646	582	662	667	645	668	630	677	663	660	654	642	670	658	622	653	632	576	663	654	694	631	630	650	608	636	635	652	655	645	662	661	674	689	674	690	661	631	629	651	615	625	609	699	683	638	637	651	652	634	657	610	699	662	627	619	642	661	680	639	680	670	652	642	654	679	671	676	626	656	628	612	634	636	659	643	664	625	665	686	667	664	638	674	638	660	669	670	660	644	621	598	689	646	661	686	629	667	616	669	670	617	612	655	643	688	655	617	637	654	672	643	615	651	671	651	606	645	627	582	633	675	615	676	637	662	637	668	602	705	660	639	662	687	670	603	645	617	655	652	640	697	664	629	632	660	640	678	664	658	682	632	688	627	667	706	649	664	680	663	648	630	654	643	615	676	637	697	650	640	587	712	630	654	666	666	672	660	671	660	689	640	678	613	651	618	673	682	653	643	659	645	678	663	620	629	634	662	689	661	638	677	652	635	660	638	608	659	635	675	679	670	666	660	660	675	640	647	681	627	674	616	613	675	629	661	666	612	643	629	651	733	647	625	700	676	700	631	675	675	669	655	664	674	686	615	672	659	615	643	653	623	600	658	618	647	598	667	665	647	634	570	572	646	637	652	653	653	625	659	671	630	604	649	639	669	664	684	660	657	643	662	692	649	647	618	674	592	627	708	684	668	616	619	658	633	599	664	586	642	676	657	658	660	647	673	636	651	664	640	660	635	637	697	628	658	689	641	627	671	643	644	635	667	653	629	675	646	644	642	683	661	631	640	637	594	638	639	682	616	660	611	691	629	620	716	639	644	588	638	672	678	639	661	672	625	616	658	661	635	680	681	676	658	648	649	675	703	664	677	650	678	622	630	621	659	601	670	620	682	669	660	639	669	663	625	661	629	636	648	677	669	695	610	672	649	640	655	642	620	649	648	635	687	679	667	592	636	677	667	666	679	643	656	673	613	652	669	625	621	607	690	653	680	702	625	648	703	699	627	602	671	638	639	635	635	622	654	660	693	650	649	656	614	664	641	681	651	677	662	636	671	670	612	602	625	648	654	642	649	667	674	660	607	640	640	646	640	658	615	640	689	641	629	641	630	622	559	626	685	632	610	641	653	705	704	668	662	610	608	610	648	632	659	654	634	663	643	688	637	638	635	639	653	626	669	673	652	618	666	688	671	650	627	638	637	638	647	672	635	636	641	646	642	661	626	670	617	601	666	653	646	655	700	699	647	636	637	618	650	569	627	634	665	672	660	646	674	642	652	615	636	672	682	628	632	638	673	645	649	667	628	646	663	682	617	658	669	647	631	656	616	647	684	646	624	614	670
32128	25515	32600	29704	32017	20275	14683	8753	6938	7144	5411	3539	3032	2480	1998	1493	1157	1104	984	888	951	876	898	908	849	819	747	833	771	682	678	697	662	641	667	558	493	433	487	422	416	399	426	337	339	362	291	304	315	283	269	270	282	307	290	272	257	273	272	300	265	238	233	285	266	239	254	242	242	251	249	241	244	254	231	212	223	235	245	250	231	229	204	240	221	236	217	222	245	232	201	207	209	218	223	235	242	235	228	197	228	206	225	212	236	237	234	207	227	223	237	233	209	205	206	234	239	246	229	242	229	217	191	257	233	210	201	200	233	225	210	208	238	209	213	224	213	247	241	200	230	217	225	238	237	239	231	242	221	207	251	223	222	217	223	219	226	226	229	230	206	241	220	237	211	211	238	232	249	235	232	219	246	237	234	235	221	215	232	195	223	218	234	221	226	199	217	224	204	248	201	202	224	189	225	225	216	219	233	230	238	208	238	215	224	218	221	211	229	193	215	213	231	229	203	232	184	217	270	229	225	218	210	246	206	200	217	190	219	234	208	229	231	205	174	220	220	215	253	236	245	210	234	196	228	206	228	210	256	238	231	225	222	205	199	233	234	203	219	217	237	239	230	211	231	213	200	222	214	228	243	206	255	227	230	221	199	228	222	220	231	229	222	233	224	200	251	225	216	238	216	214	203	228	228	221	220	227	220	222	218	190	212	245	247	241	188	238	183	247	236	225	213	212	228	223	198	233	250	233	231	234	233	237	226	207	191	206	218	212	205	219	235	194	217	238	235	195	240	239	221	217	231	212	245	194	239	244	256	246	238	230	218	252	232	210	200	231	218	242	229	206	243	216	249	215	231	201	212	185	225	210	222	234	196	226	238	214	236	243	242	206	221	231	193	215	225	260	210	218	208	237	221	225	248	224	223	224	223	207	223	229	197	204	220	214	221	224	226	245	237	252	209	216	220	240	195	230	231	209	256	220	247	250	220	229	234	209	209	207	234	218	207	232	217	210	237	218	222	218	261	218	238	205	232	205	229	226	201	227	228	215	213	214	225	238	232	223	244	201	239	212	230	196	222	236	222	229	214	202	221	236	218	239	237	220	216	239	230	209	239	247	236	230	220	217	220	213	226	221	235	221	243	213	241	211	239	200	227	234	209	212	263	230	220	234	217	212	261	231	192	222	225	194	229	245	215	228	224	199	222	202	211	218	223	228	217	222	240	208	209	225	234	231	248	208	199	244	223	245	202	195	244	226	217	211	202	239	205	246	205	222	234	237	242	222	226	225	235	221	224	238	263	234	223	243	214	225	237	225	261	229	217	219	223	225	206	224	229	202	219	259	215	227	260	224	212	227	219	226	227	243	205	229	240	246	236	182	242	218	235	222	238	205	225	225	205	204	218	238	210	198	223	214	225	231	217	226	221	216	220	241	238	239	264	259	245	258	200	216	205	217	226	217	234	222	238	210	223	228	213	179	245	249	217	231	210	222	225	223	233	211	217	237	199	222	221	215	221	239	210	236	213	224	224	191	231	218	225	216	235	234	209	236	219	209	205	230	230	218	229	220	263	213	217	227	230	213	245	220	217	192	214	196	221	201	202	206	201	247	215	220	206	231	218	237	209	247	212	225	223	216	224	252	217	266	230	224	224	240	237	211	263	208	187	223	223	248	243	209	207	223	254	236	205	217	216	247	216	207	216	219	245	211	230	216	251	206	218	196	238	228	227	230	195	205	225	257	203	224	231	223	222	206	214	229	235	201	229	219	224	196	254	246	201	191	211	214	209	227	239	229	244	222	217	201	205	217	224	238	223	210	210	224	214	199	233	203	211	214	216	218	250	231	222	206	200	208	217	228	256	209	234	237	231	241	234	258	229	200	211	224	228	214	215	200	225	241	205	231	237	217	208	201	241	220	199	240	223	217	225	243	193	222	230	234	225	210	217	218	241	203	221	217	210	241	220	242	217	242	234	200	223	207	237	207	207	192	240	208	255	209	210	211	220	171	245	232	228	241	240	220	227	221	228	240	227	206	213	216	232	221	240	244	189	213	236	240	235	238	199	199	228	228	217	215	217	248	208	208	240	215	199	215	227	233	238	215	210	216	258	212	225	228	226	198	218	237	232	216	212	213	199	227	241	212	256	241	240	205	198	204	201	211	251	214	208	216	231	232	225	221	211	225	221	215	240	210	225	248	206	215	215	238	208	202	197	219	218	211	230	206	205	235	237	224	215	211	218	238	214	204	214	244	217	221	212	229	234	213	221	226	217	224	226	224	249	207	225	217	241	189	209	247	221	220	198	201	240	215	206	216	231	234	233	221	211	185	230	212	211	235	236	235	233	210	263	216	245	252	231	198	209	230	200	236	233	218	222	228	224	247	212	202	238	226	203	217	247	230	205	237	235	220	231	209	223	237	211	198	238	226	226	224	203	223	219	240	213	227	215	212	206	213	215	223	227	233	227	193	184	250	232	224	209	233	187	221	233	226	193	225	242	231	219	256	219	233	206	198	206	212	202	222	241	238	200	215	231	233	229	234	206	246	224	241	216	217	220	219	220	211	228	231	220	185	228	208	250	232	199	235	229	231	219	217	233	242	208	187	216	208	220	226	212	216	219	225	206	209	194	223	221	262	211	217	204	210	236	223	217	249	210	215	224	209	224	214	235	229	216	233	238	228	240	221	197	203	219	218	220	194	206	231	267	201	240	199	243	221	218	226	204	214	216	247	221	219	218	221	208	212	202	238	236	240	225	214	229	209	243	192	195	225	237	218	206	232	210	239	241	214	224	213	221	197	204	209	243	231	232	216	218	240	245	264	220	212	218	225	207	252	188	220	215	214	225	214	189	236	228	244	228	194	205	232	263	242	209	240	219	223	214	230	220	227	230	233	231	218	228	221	215	235	228	224	225	230	219	213	219	232	211	205	247	264	239	221	239	225	213	220	221	213	226	207	221	217	196	217	212	223	237	197	235	227	219	202	217	213	205	217	237	212	243	222	196	226	240	231	220	205	217	226	219	222	227	219	230	207	219	220	241	218	221	233	243	221	211	226	231	207	236	210	225	218	240	225	197	264	216	226	202	229	268	238	241	231	213	208	200	203	239	184	208	217	235	256	221	225	220	224	231	225	237	214	228	218	221	222	192	224	216	225	219	221	235	210	234	267	221	207	223	209	217	243	223	212	245	219	235	221	227	218	220	238	222	236	227	198	212	223	220	209	175	214	218	235	245	261	212	224	223	228	222	207	210	215	262	228	204	211	210	227	233	219	208	236	227	201	219	223	230	244	200	217	228	230	224	213	228	212	219	217	207	216	236	256	195	228	233	220	225	243	222	213	225	209	206	241	215	223	201	184	224	233	210	209	226	217	223	225	234	198	226	239	213	231	207	244	216	222	242	237	236	193	239	208	232	228	195	196	240	224	241	212	243	218	208	215	235	243	208	234	245	243	206	251	183	229	242	193	222	237	254	238	228	205	225	208	229	222	211	200	217	228
19052	19328	32001	34938	35342	26843	22737	17704	19204	21604	19487	14309	13692	11889	10048	7572	6397	6084	5353	5104	5418	4937	5317	5338	4858	4505	4393	4508	4495	4133	4153	4300	4248	3601	3832	3261	2712	2515	2337	2284	2172	2300	1970	1713	1307	1412	1238	1116	994	1004	979	946	986	980	962	889	929	840	810	794	769	799	736	801	785	688	703	667	728	779	753	738	793	743	725	620	697	644	627	580	598	589	621	627	579	601	588	582	550	558	560	559	581	566	575	609	594	618	560	559	581	583	575	571	527	537	599	522	581	592	558	578	530	600	555	533	519	568	596	593	555	583	571	557	605	585	565	563	577	573	565	614	552	566	559	558	532	569	568	574	599	566	566	576	556	533	562	561	561	585	571	503	543	547	596	545	556	579	548	567	596	564	557	544	519	529	584	546	616	547	563	556	568	595	544	564	557	590	527	578	550	551	543	562	555	541	600	561	550	538	539	586	531	503	541	547	573	584	532	585	566	521	556	564	593	582	605	540	528	486	519	555	574	581	611	519	597	538	544	537	530	530	581	590	552	541	585	564	562	557	581	566	572	532	550	544	574	591	545	560	585	548	521	543	565	547	579	579	560	562	535	525	566	522	550	536	604	523	555	581	542	561	540	571	519	563	567	537	588	546	586	551	594	590	608	524	587	570	563	588	565	584	637	599	595	547	572	565	592	569	511	575	570	552	587	585	578	500	582	601	586	575	581	549	580	567	589	587	618	571	543	589	579	520	569	589	561	592	571	556	589	564	586	578	542	557	615	573	555	561	579	544	524	591	531	533	575	553	574	558	511	566	570	527	570	583	638	541	550	549	581	578	530	569	549	544	588	621	547	563	547	574	577	552	558	562	572	546	558	571	568	537	511	595	525	539	538	579	579	573	555	539	553	573	599	565	555	587	559	574	562	552	570	566	528	568	555	523	573	581	555	547	544	558	552	549	562	554	557	534	539	549	538	559	551	551	580	565	567	558	558	615	571	586	558	537	530	579	546	559	529	571	568	581	512	552	584	541	608	590	520	570	556	583	531	564	545	548	576	576	565	537	595	534	573	566	571	562	564	567	547	561	543	553	557	574	569	561	617	551	556	522	545	548	556	587	556	568	553	546	562	523	563	598	556	589	547	544	564	514	552	538	589	525	572	562	514	588	551	558	561	570	544	562	585	540	564	557	546	565	568	586	554	587	622	571	554	553	580	575	584	566	548	573	521	538	562	549	563	568	551	592	567	532	546	563	572	554	547	583	532	584	554	585	550	549	539	550	567	544	556	562	544	561	579	519	547	568	576	569	539	572	574	589	522	609	567	542	548	549	588	639	617	564	515	552	552	541	547	556	603	544	569	550	565	524	545	536	587	590	542	585	604	530	566	581	572	521	535	540	570	593	548	577	567	549	549	566	565	575	582	561	556	609	620	550	540	551	559	574	527	543	559	576	600	540	597	581	555	527	526	535	539	561	530	547	564	554	576	546	582	530	565	560	580	541	573	559	546	619	561	557	575	538	566	606	547	508	573	569	521	570	556	574	562	584	558	541	565	580	529	556	576	584	564	533	591	562	551	561	586	584	543	557	522	591	586	545	531	577	598	541	566	528	574	527	550	589	549	597	527	599	533	606	587	579	572	531	555	583	546	557	570	529	546	633	542	574	556	541	523	611	591	491	512	564	572	520	584	554	591	543	600	549	573	556	521	543	542	583	519	537	554	561	525	513	566	525	552	521	507	553	574	549	599	517	518	552	573	566	532	563	570	568	557	609	563	554	546	548	557	536	531	556	546	549	551	586	550	603	590	603	554	536	546	579	578	554	585	543	600	554	574	590	581	534	549	548	535	613	546	560	539	572	540	550	551	534	576	565	539	566	585	593	554	541	587	571	564	533	530	550	553	535	576	560	512	618	567	554	575	547	591	557	548	557	591	557	581	565	553	581	519	538	540	511	587	598	549	548	554	552	584	600	577	502	557	542	560	533	580	575	570	596	563	522	570	570	562	542	563	583	552	600	560	541	562	549	559	562	537	548	558	564	597	570	539	564	550	541	519	562	560	572	589	542	548	516	576	620	551	557	566	538	604	575	567	566	557	594	547	519	539	534	563	557	567	551	562	545	562	553	555	584	609	592	576	549	579	588	551	556	566	546	566	548	549	591	565	546	513	568	583	579	562	537	563	559	591	552	583	574	607	568	585	598	555	531	545	545	544	554	582	594	559	517	556	532	552	589	607	553	537	569	568	565	584	565	553	595	563	567	500	544	509	548	583	518	589	585	517	556	572	516	566	574	558	584	556	546	530	516	574	580	562	553	519	557	551	566	548	578	552	556	556	556	562	582	580	564	570	599	572	595	545	517	534	610	545	541	574	622	561	601	604	591	586	536	583	551	610	576	564	540	552	580	521	529	583	578	546	552	551	596	541	554	585	572	579	542	526	574	575	553	570	557	559	556	550	583	562	553	564	563	561	555	544	577	503	546	546	629	577	570	582	595	523	539	592	593	557	563	582	543	554	589	533	559	563	605	569	579	551	589	556	572	553	520	525	578	594	573	547	604	571	532	556	550	595	508	499	572	572	542	550	580	570	549	569	576	559	578	555	566	577	559	594	547	587	576	591	521	626	562	596	548	559	587	577	541	580	589	571	566	553	585	564	557	543	582	528	559	526	595	554	593	546	592	585	555	600	557	586	576	563	561	548	592	584	556	558	551	559	568	598	535	547	566	566	564	581	510	589	512	556	568	573	547	568	571	557	558	582	558	562	579	579	577	587	571	585	591	624	535	527	545	537	595	539	551	563	544	547	507	566	566	532	545	569	501	540	555	549	597	543	568	591	577	520	593	604	521	574	564	539	584	581	564	533	534	560	601	534	549	580	577	562	574	577	566	574	565	586	564	558	560	570	542	539	532	597	498	575	557	618	604	562	554	543	553	564	537	555	493	530	543	569	499	570	570	548	522	572	583	568	577	589	633	554	498	531	541	573	553	542	567	544	522	579	541	563	528	565	524	550	566	554	529	542	580	585	539	583	543	573	550	559	567	563	570	532	543	569	587	599	610	526	543	589	563	581	598	550	543	592	582	558	611	581	563	565	530	577	596	511	589	566	560	601	537	566	584	581	556	582	557	557	532	549	555	579	555	593	559	567	554	578	561	568	557	555	568	534	584	593	517	554	558	587	585	501	607	552	589	545	571	523	571	548	583	553	524	538	562	561	538	529	551	565	538	517	592	550	549	555	554	518	546	519	567	564	559	513	570	528	522	551	571	593	548	553	528	550	563	592	570	569	577	568	606	565	537	558	544	591	564	569	546	598	535	599	576	567	542	560	545	587	574	577	573	573	511	547	540	519	576	541	567	555	569	596	522	563	592	542	575	595	511	529	495	562	555	560	521	536	581	609	566	559	551	593	546	560	529	560	592	557	555	558	553	562	514	514	548	570	556	568	549	552	539	610	553	606	589	584	543	544	573	528	581	579	557	563	568	582	538	521	556	554	592	545	578	549	542	604	567
11831	7144	8614	6633	4065	2638	2009	1302	1140	981	867	687	590	602	474	485	453	430	385	401	372	337	363	305	288	327	312	346	314	309	286	326	302	317	296	327	295	314	322	303	310	312	284	273	293	251	283	289	282	284	290	267	278	260	289	301	256	238	259	315	229	254	255	254	259	235	275	286	268	277	260	260	272	244	269	257	269	247	274	281	275	258	259	273	273	284	261	271	243	268	253	235	258	268	288	258	258	282	268	295	279	239	272	249	260	278	252	258	252	265	252	246	279	281	250	255	228	293	275	269	256	265	263	267	264	281	252	250	253	234	250	275	261	260	248	303	274	235	264	252	264	247	284	268	260	270	254	227	246	273	264	260	264	258	286	247	278	266	264	249	282	261	271	256	233	246	271	244	238	264	270	253	256	283	265	282	246	265	269	255	286	255	263	230	247	247	270	261	285	234	253	278	258	251	266	264	244	255	243	254	242	259	257	247	281	245	239	222	266	238	253	265	260	278	266	287	253	256	256	267	250	228	245	260	268	249	252	271	242	287	268	274	228	255	235	289	232	244	254	260	260	225	259	228	267	290	259	280	277	241	255	268	234	293	279	243	276	274	278	261	261	230	250	291	261	264	249	280	260	245	274	256	239	246	258	228	239	243	251	263	243	275	281	269	276	256	258	270	266	251	238	266	253	257	259	252	248	254	249	254	230	241	247	254	246	227	273	238	269	243	281	241	279	251	263	282	272	264	251	246	275	254	250	264	236	275	254	250	239	280	259	249	241	236	255	266	271	249	242	268	242	263	278	270	276	260	300	231	276	250	284	252	249	244	264	267	279	267	260	246	258	235	282	302	241	271	251	272	260	255	265	227	254	270	278	271	266	255	260	250	274	241	274	283	254	237	274	282	261	244	260	265	259	250	268	283	235	268	252	248	257	283	261	258	252	235	249	228	257	291	276	248	271	240	252	246	245	273	229	253	283	264	272	240	286	267	257	248	266	272	251	231	265	257	279	299	246	253	264	267	258	236	280	237	265	252	256	269	282	233	232	231	265	253	265	258	215	261	270	255	290	232	237	237	260	257	262	256	250	255	231	278	230	265	279	251	259	248	282	256	244	258	243	278	287	278	263	250	269	281	259	269	270	282	253	272	270	253	268	260	242	224	273	269	259	283	277	266	273	264	246	266	252	262	235	264	271	246	247	263	282	278	243	266	245	246	266	252	252	220	303	263	242	236	246	308	283	266	243	269	259	260	265	237	243	272	249	255	263	253	256	272	261	259	217	244	287	260	280	259	253	271	264	268	249	237	251	267	253	240	260	268	264	246	260	252	252	256	276	253	254	267	260	275	272	278	250	269	232	272	244	249	263	269	272	254	245	239	238	245	261	258	266	275	255	279	245	300	261	254	242	241	254	286	258	244	234	251	256	257	246	227	228	270	258	261	235	259	249	254	285	272	250	242	250	261	262	220	252	262	246	281	255	235	246	250	256	259	263	238	249	253	233	255	241	263	277	254	272	253	239	255	241	263	223	252	227	260	270	242	254	269	269	257	248	276	279	266	258	265	249	236	248	240	256	266	246	251	228	250	296	264	236	234	247	262	242	240	248	250	273	249	239	276	236	249	235	261	219	270	275	273	225	252	236	255	256	246	242	259	274	240	248	251	262	262	248	274	256	262	244	250	243	245	253	237	280	263	280	259	288	240	236	287	256	287	279	265	255	237	267	250	238	285	260	249	263	255	259	226	287	266	251	248	268	260	257	271	265	228	245	274	307	258	261	277	284	263	265	264	280	239	244	250	248	260	268	263	259	233	254	251	272	295	244	231	268	250	250	241	256	244	255	244	256	250	228	246	270	276	241	260	257	258	236	265	292	260	266	254	275	261	239	246	276	294	277	253	255	268	281	273	281	261	267	267	262	259	274	237	248	255	266	264	271	259	262	234	280	255	260	262	280	267	248	266	216	264	303	246	278	271	260	230	248	266	263	247	274	279	249	272	264	261	239	247	276	280	241	281	238	274	284	249	267	257	232	264	265	271	278	251	273	258	261	244	243	293	271	254	240	271	236	223	260	266	264	246	273	282	282	268	274	273	253	255	247	276	273	275	245	247	257	254	252	262	224	237	255	272	263	251	257	225	247	269	264	274	240	291	269	243	241	272	250	240	270	310	271	235	271	281	272	269	256	275	265	249	245	261	266	243	245	237	244	259	242	256	257	262	281	236	279	249	265	227	289	251	266	251	262	261	265	265	251	265	269	257	269	255	282	242	265	265	262	270	253	244	267	248	243	248	264	248	269	242	247	267	261	265	241	244	264	272	243	227	247	271	251	248	227	259	239	252	261	250	272	243	242	282	260	279	240	283	262	241	248	261	275	277	253	252	264	236	230	227	250	271	225	273	219	236	247	237	265	265	229	269	249	252	241	231	267	260	253	270	245	239	265	266	243	235	268	260	261	245	247	243	255	246	256	244	220	225	245	251	256	254	264	269	267	266	301	277	236	260	267	260	265	293	246	225	224	244	273	240	288	247	247	276	242	281	260	247	239	285	308	254	258	259	233	267	254	235	293	290	251	274	263	284	243	252	264	267	223	277	263	244	224	291	258	232	275	256	260	273	271	274	244	249	281	242	262	258	282	265	253	251	260	248	223	274	271	276	239	247	259	260	294	239	223	283	252	234	232	270	264	228	259	273	264	254	229	262	275	288	261	243	249	269	236	233	267	280	257	268	259	276	254	244	262	252	242	281	271	247	285	246	246	247	270	248	268	250	256	287	253	243	236	281	270	260	254	243	266	265	273	241	249	239	281	255	266	216	261	310	268	251	257	258	258	250	262	252	265	271	291	253	240	271	289	258	234	246	291	285	261	263	262	240	267	270	267	254	283	228	251	260	264	251	262	259	253	261	256	253	256	281	243	246	260	277	245	250	235	288	236	242	255	258	246	253	256	269	264	236	206	266	256	310	266	238	254	247	260	262	249	288	254	274	268	299	251	268	249	238	243	244	254	267	241	283	237	263	261	284	240	254	239	285	252	273	228	245	251	272	261	270	221	248	268	251	278	243	267	264	261	257	245	279	253	255	255	258	239	227	280	252	264	263	256	236	238	271	278	258	258	270	261	281	268	291	263	241	238	265	265	244	264	238	264	256	249	240	251	267	258	242	256	247	273	298	266	236	267	288	279	249	238	199	256	243	246	236	255	270	258	261	241	274	256	260	225	276	287	274	231	265	254	253	233	249	239	285	251	264	281	264	254	274	243	260	225	274	281	269	249	259	286	239	296	220	265	261	240	253	248	251	250	245	265	276	233	256	259	255	257	259	245	240	289	269	248	290	269	264	278	279	269	280	236	253	234	281	266	246	255	261	253	259	269	233	256	251	238	278	249	270	232	262	242	281	261	280	263	247	246	257	265	267	254	285	276	287	284	262	249	258	266	240	233	261	279	241	257	270	252	263	259	243	236	275	277	273	253	230	275	241	239	283	243	248	246	261	280	253
7495	6995	13776	15677	12294	10145	8115	5939	5400	4731	3951	3200	2842	2578	2238	2066	1880	1775	1632	1475	1435	1299	1238	1300	1213	1156	1074	1023	1070	1053	1067	1084	1016	950	1063	1009	1008	1020	1036	1027	979	953	910	866	823	804	757	724	744	758	754	738	758	761	684	703	704	658	656	686	717	689	644	635	674	644	618	638	681	681	698	669	652	606	637	662	698	682	673	670	661	709	663	639	646	666	678	620	673	669	648	660	657	680	658	652	654	622	644	686	647	652	658	681	673	644	705	660	669	663	649	631	692	649	630	649	682	646	660	628	624	591	649	635	620	619	607	683	668	594	655	654	650	597	612	602	661	611	618	630	633	629	645	650	651	660	667	641	603	653	644	630	644	676	611	623	660	679	668	608	651	703	657	653	621	628	671	653	628	615	648	609	633	609	637	645	630	658	675	654	678	644	682	627	655	647	649	668	679	595	675	635	627	694	641	695	632	648	635	646	635	668	631	660	632	621	618	633	617	655	689	633	684	669	666	688	634	628	629	626	647	620	706	682	609	678	640	675	648	618	645	637	674	639	618	609	666	682	611	653	670	627	630	656	650	642	614	706	677	617	635	601	642	666	614	642	672	637	686	697	677	654	629	606	633	638	670	645	642	636	657	619	667	658	626	697	662	631	687	648	652	629	643	645	644	673	676	633	646	652	651	677	637	622	597	654	647	681	672	653	654	640	620	662	624	642	710	671	680	626	621	687	639	628	646	669	633	656	662	651	641	666	622	635	620	627	646	636	647	661	613	662	668	663	679	592	665	638	653	636	657	631	644	649	627	606	653	632	655	666	660	673	661	681	640	641	612	618	640	619	663	639	664	651	633	592	646	676	671	618	650	632	673	715	641	664	651	644	659	623	638	705	670	675	671	597	633	659	681	588	629	682	676	629	624	655	652	605	634	680	617	666	609	660	650	650	640	654	585	610	634	649	687	641	647	677	671	615	653	656	655	677	688	678	652	640	691	662	668	640	607	612	633	619	622	666	693	680	650	688	639	601	679	632	658	643	623	704	649	679	649	672	669	661	613	616	650	602	672	666	623	570	676	697	677	625	684	612	651	637	649	653	655	662	591	656	667	677	659	665	662	663	644	599	631	632	641	648	615	598	620	648	656	651	651	664	621	666	621	653	657	669	638	646	657	629	644	658	660	657	638	649	657	656	645	673	681	630	667	608	676	624	679	644	645	673	647	630	648	659	616	671	668	665	656	645	663	634	703	619	648	632	646	688	662	642	641	629	626	648	648	613	627	681	638	651	656	655	597	660	619	627	675	670	651	644	629	619	654	620	652	669	658	645	692	612	668	610	637	625	628	633	670	664	632	663	637	662	596	625	644	656	651	646	637	669	648	652	675	633	645	684	621	660	599	679	672	655	688	699	671	598	597	646	595	655	638	687	673	658	622	615	632	655	680	625	655	600	680	666	612	650	626	626	645	654	628	652	667	666	704	652	630	664	636	683	636	626	658	622	662	626	635	623	626	639	665	630	645	652	682	628	666	640	617	623	629	640	623	620	639	706	650	635	642	640	656	639	666	655	637	663	643	635	625	624	679	659	677	652	654	665	633	631	657	597	618	668	659	687	644	656	635	667	632	614	676	626	677	646	644	649	625	650	673	620	665	654	692	654	623	643	639	637	641	662	646	632	654	685	656	606	602	630	591	632	628	680	622	620	654	666	665	638	624	671	646	639	650	641	655	663	652	618	621	630	656	612	625	657	657	595	664	611	638	641	689	615	678	656	667	628	605	660	672	653	616	670	637	670	608	664	672	657	654	641	693	654	653	656	675	664	625	679	691	605	632	658	647	659	659	607	650	641	663	645	648	666	639	633	680	637	649	640	672	650	660	651	601	671	646	621	676	639	684	596	653	646	626	652	662	620	648	675	646	633	622	641	631	654	652	634	695	651	644	642	668	665	639	667	615	643	639	649	625	600	663	622	657	683	693	651	661	650	620	680	690	659	634	656	648	607	651	683	662	691	665	672	643	645	666	620	674	683	655	654	674	687	655	648	618	648	687	667	665	631	691	652	646	665	672	692	652	656	657	686	655	651	677	640	656	663	675	651	603	612	640	630	675	639	639	636	614	639	660	648	615	596	675	627	618	639	628	642	637	602	663	632	641	636	670	660	604	671	670	654	622	659	636	645	635	630	667	669	626	638	611	667	602	601	678	653	700	695	657	629	639	654	659	655	626	585	667	652	625	700	688	676	635	670	655	661	699	599	640	646	644	662	641	629	680	659	643	686	614	685	650	671	698	733	627	664	634	684	661	688	632	599	667	636	643	719	600	650	668	632	622	620	624	625	639	676	639	637	640	647	701	673	623	641	667	656	633	636	660	638	637	677	641	659	680	630	640	689	659	629	616	663	661	665	628	641	612	625	631	646	631	673	627	610	616	640	627	586	676	713	686	676	663	645	630	686	620	625	591	672	619	646	659	681	663	635	650	694	596	653	655	654	633	686	662	572	611	638	636	661	670	633	604	646	640	678	670	658	621	655	610	676	664	648	654	669	664	637	634	678	640	642	642	587	620	610	632	610	622	645	636	627	664	578	636	627	670	605	636	660	629	654	626	665	653	685	621	639	645	692	640	635	643	619	640	680	695	609	665	672	668	626	676	591	690	665	697	650	639	627	652	633	643	621	662	629	666	728	673	648	666	660	651	645	617	648	627	613	670	681	630	650	669	661	634	720	667	653	642	643	658	671	644	672	658	654	658	618	611	619	604	662	617	634	632	660	633	640	613	620	615	635	662	698	626	622	627	701	602	651	654	633	601	644	611	663	678	671	653	677	667	675	636	616	656	658	723	648	667	653	605	672	682	685	630	649	634	657	685	625	677	684	671	673	660	600	672	623	634	656	617	644	621	680	674	651	638	673	644	664	662	597	660	590	645	607	648	648	657	664	672	647	595	606	656	705	625	647	697	666	659	584	615	634	648	675	641	647	704	654	643	664	634	608	604	619	628	660	664	637	616	659	639	666	650	650	695	651	633	662	690	635	626	664	661	626	662	681	639	656	661	647	636	634	679	594	690	651	653	667	672	614	663	658	603	630	669	632	634	675	623	652	648	665	663	615	611	651	655	618	680	669	610	677	620	618	609	627	642	683	696	624	649	660	665	646	646	704	647	652	680	640	639	653	667	673	643	650	635	615	667	672	695	704	719	664	706	664	669	603	670	664	649	631	611	646	639	653	664	637	655	658	654	628	654	640	644	613	640	611	603	657	634	630	616	668	681	661	617	682	677	644	639	651	635	628	657	608	647	643	665	690	624	634	664	613	689	674	646	647	675	628	623	620	652	626	675	585	628	672	621	637	620	709	610	667	689	646	607	652	634	650	683	660	611	676	614	695	644	651	664	677	658	705	666	639	674	680	647	642	686	640	626	646	679	642	630	636	634	608	616	620	687	696	665	630	612	644	683	654	667	634	677	638	642	656	642	667	633	645	667	631	623	639	622	646	605	650	654	639
25579	20131	24291	28507	24519	16894	11365	6103	3651	4164	3563	2280	1721	1489	1225	966	854	855	710	699	687	688	653	627	658	641	586	533	553	525	541	535	543	515	483	500	452	416	402	398	361	346	297	371	331	289	319	296	312	297	278	320	300	277	308	287	294	283	273	281	251	286	267	304	273	304	261	221	270	262	286	256	244	273	257	261	287	279	289	265	274	277	273	234	264	248	226	258	274	268	265	249	266	257	246	253	283	251	287	259	255	255	244	244	267	248	258	273	266	258	254	255	277	281	263	237	238	282	250	254	301	255	270	244	284	252	257	266	263	247	264	254	277	250	255	283	270	282	278	262	243	257	283	247	248	247	258	254	233	230	259	275	259	236	250	243	233	256	261	268	257	278	222	252	256	242	253	277	242	212	247	252	268	255	258	235	288	250	274	234	230	247	258	279	272	237	276	256	260	270	261	254	238	257	234	256	245	255	271	255	232	268	275	240	232	258	242	257	238	274	245	250	274	268	258	265	271	257	259	247	259	275	241	260	262	265	255	264	233	260	245	247	269	270	248	263	252	259	277	270	266	268	279	247	253	267	258	275	248	270	234	229	232	266	264	251	249	268	253	238	266	246	248	274	240	250	269	246	267	262	233	262	219	274	266	265	263	267	249	242	253	248	248	251	273	262	242	239	261	232	254	249	266	255	237	255	261	256	248	290	232	262	251	256	277	248	250	242	281	289	267	251	274	273	228	265	263	250	249	242	266	278	277	241	251	276	254	276	290	262	265	232	271	287	243	235	243	275	279	240	268	271	248	267	247	261	261	266	257	250	262	256	235	258	251	264	273	265	237	254	266	237	243	251	237	274	270	234	257	226	231	273	234	266	260	246	261	276	262	239	266	250	261	252	267	268	282	231	268	272	256	250	263	237	265	271	249	255	246	255	262	259	224	240	264	267	246	228	254	261	290	255	252	265	264	239	261	229	259	253	238	277	255	276	276	257	277	263	267	289	268	262	290	251	295	264	252	248	271	277	276	228	264	228	259	272	275	255	276	270	265	255	246	255	248	251	240	248	259	281	239	237	234	234	260	242	272	282	258	233	231	270	250	286	240	303	280	237	267	265	285	247	279	260	259	275	240	237	223	265	242	244	243	251	259	228	234	252	274	258	236	254	262	273	245	256	254	308	250	274	263	231	259	265	273	227	263	265	268	263	230	262	285	247	284	259	255	270	227	240	272	215	258	275	256	268	244	263	273	242	255	238	264	262	263	268	220	242	272	261	266	241	240	273	263	259	320	277	270	268	252	269	257	226	261	231	286	274	283	263	266	259	239	269	221	247	260	255	260	262	245	246	272	252	253	276	249	264	245	238	250	258	286	242	285	243	261	277	234	256	252	246	289	229	257	276	257	271	245	249	276	251	241	225	232	259	237	255	265	228	228	261	264	253	272	255	245	232	273	254	254	263	256	256	258	228	248	248	243	259	257	265	223	251	293	278	242	273	259	253	242	262	248	224	253	257	253	266	232	269	229	243	268	240	263	238	244	241	247	253	252	232	256	276	240	214	270	255	235	272	265	283	267	259	277	257	246	230	252	285	243	277	259	264	248	253	265	270	247	254	211	251	266	269	236	241	282	254	266	273	279	277	253	235	250	244	278	261	282	249	275	266	259	256	249	241	267	237	239	258	281	270	245	253	261	262	260	279	262	252	224	290	266	249	286	256	270	254	256	261	255	240	257	241	260	285	248	231	275	254	244	250	256	257	273	266	250	243	272	259	232	275	277	265	238	242	242	240	259	283	241	256	273	258	257	287	253	257	220	281	266	263	265	253	279	269	232	245	227	284	292	242	257	266	278	242	209	253	285	286	288	274	226	256	285	266	296	263	250	303	251	238	272	243	267	257	280	242	270	267	247	262	273	259	247	256	245	291	278	250	272	272	254	269	260	262	272	252	244	261	289	253	272	267	262	259	232	276	250	271	270	240	245	241	246	237	254	238	255	269	256	247	269	268	274	246	239	240	260	279	254	260	271	246	286	280	279	263	262	245	236	249	253	226	261	244	245	269	257	276	241	243	237	263	269	243	257	250	241	256	266	281	241	269	266	254	270	285	252	234	264	249	260	263	253	258	292	245	268	248	247	256	287	269	274	237	237	229	254	251	221	226	241	247	271	241	235	247	238	261	259	240	258	243	256	263	292	267	273	269	260	261	253	283	245	235	227	240	263	242	255	292	287	256	265	247	270	264	264	267	249	264	230	247	268	245	256	253	278	234	265	242	261	263	277	258	240	252	260	247	279	252	245	266	257	277	291	260	278	264	250	249	264	267	261	259	264	229	245	285	271	279	247	264	266	243	270	256	251	249	273	264	269	253	226	252	235	266	250	235	271	238	265	231	246	238	286	234	249	229	258	262	244	289	245	229	253	278	248	243	277	242	280	256	267	273	247	264	244	265	242	269	260	242	262	248	259	269	256	237	230	269	258	252	274	227	248	264	222	239	251	264	233	273	261	270	259	243	251	230	266	263	240	261	236	259	254	271	250	267	266	234	242	251	243	257	284	255	265	223	247	233	270	253	254	260	236	273	309	240	281	243	281	232	242	254	266	248	258	273	303	265	276	252	264	247	246	253	226	278	228	237	268	257	241	250	271	243	236	248	256	262	270	291	241	289	255	284	252	262	236	262	238	248	268	253	255	263	237	245	263	266	242	271	262	254	255	258	274	246	259	258	275	244	244	245	265	268	283	249	260	243	266	240	288	235	263	238	271	278	251	266	234	270	234	276	262	243	233	256	260	258	229	261	241	279	254	252	252	271	268	247	250	252	273	254	259	244	277	253	259	272	256	272	238	244	296	257	243	254	236	257	247	281	261	229	260	242	246	276	247	266	264	262	253	246	236	259	263	247	267	269	251	272	293	249	295	256	229	249	275	254	263	264	270	278	263	272	212	226	279	262	265	276	261	267	291	264	239	250	263	251	255	268	273	237	250	250	246	246	281	245	284	283	271	266	229	251	233	232	247	258	248	293	262	257	234	245	249	267	263	247	246	239	236	297	241	269	262	235	253	262	260	240	266	266	246	269	263	276	235	252	248	219	226	249	266	233	256	257	256	230	236	224	268	245	233	234	256	283	257	233	222	250	266	280	247	231	231	266	288	257	256	251	273	282	247	252	253	259	254	242	255	230	229	254	263	276	233	285	247	279	226	259	267	252	258	277	241	257	255	228	273	276	247	242	231	246	263	251	265	250	248	236	263	258	257	250	278	288	234	247	283	262	269	235	266	264	265	253	248	279	250	254	252	265	242	241	243	232	252	223	254	302	247	248	254	251	251	265	259	245	258	283	249	259	286	252	266	247	261	254	232	247	248	240	258	263	266	264	235	245	286	243	245	233	257	219	275	278	229	252	254	248	281	284	249	269	234	250	248	252	251	271	256	243	269	257	274	273	230	259	263	280	237	240	257	240	269	243	267	271	281	268	279	217	265	269	245	238	258	248	278	233	238	246
15547	16661	25642	34526	28288	27746	19399	13783	11717	15932	14765	10145	8407	7490	6674	4992	4650	4317	3510	3674	3699	3747	3637	3646	3318	3082	3166	3029	3167	3021	2791	2917	2893	2510	2432	2351	2058	1898	1766	1782	1591	1553	1335	1163	1088	1146	1047	987	931	961	957	962	965	902	909	848	833	830	793	788	802	750	766	740	757	718	694	731	723	770	739	797	763	721	666	685	736	693	687	654	670	681	636	636	680	659	633	695	638	678	626	660	632	660	643	665	622	677	622	633	640	616	651	682	634	652	647	642	668	628	676	648	611	658	626	632	556	634	658	570	656	655	667	574	641	659	647	643	623	672	652	678	644	640	603	619	649	627	663	688	635	661	633	630	644	647	656	630	651	612	634	595	636	633	651	638	666	649	652	634	648	658	674	675	627	652	621	632	643	614	623	630	655	670	666	595	632	626	659	647	662	649	655	616	658	659	614	660	637	605	624	597	654	636	668	654	674	654	621	609	654	648	649	685	660	627	660	635	674	682	626	630	628	571	668	671	622	636	631	628	665	680	642	649	655	617	701	653	619	700	652	658	648	657	644	607	623	638	651	606	643	635	659	661	675	626	614	642	661	643	637	655	667	644	618	646	650	597	686	651	682	661	634	648	605	616	621	604	663	640	662	637	599	624	652	637	599	613	592	642	626	582	626	675	674	635	661	623	623	635	584	669	637	618	588	673	602	616	615	657	642	604	640	628	638	657	619	639	613	655	609	671	644	652	640	630	705	676	606	645	629	638	631	625	646	661	623	635	624	612	686	660	647	640	638	663	653	625	629	678	627	661	665	655	615	616	622	656	622	650	624	638	623	634	658	596	653	657	653	634	575	650	632	689	699	655	663	620	632	695	639	621	631	674	604	672	651	675	613	647	599	633	632	667	665	603	639	658	664	679	605	635	626	636	630	649	650	619	655	590	660	645	651	660	634	683	633	616	601	621	659	618	633	642	635	609	642	638	638	659	628	639	640	647	642	595	634	651	572	585	645	637	648	631	684	614	620	645	628	603	639	617	630	613	649	648	612	696	627	572	613	614	626	650	680	617	629	644	633	629	633	607	652	630	639	597	639	633	650	672	597	658	672	642	633	686	608	575	629	626	616	654	634	644	611	673	670	652	595	656	666	625	612	625	631	655	642	646	674	622	629	607	603	595	607	653	638	657	609	672	725	658	691	648	620	622	664	586	639	627	649	652	639	667	608	653	586	669	631	630	598	622	614	651	628	641	623	626	672	571	630	619	644	670	618	660	638	630	660	629	667	637	619	601	602	612	623	661	626	645	614	644	592	605	661	639	650	630	645	581	632	627	622	576	663	596	639	593	641	679	629	619	657	621	649	653	595	678	643	624	619	645	624	637	647	665	641	672	672	625	655	604	645	662	649	643	699	639	645	636	621	671	618	616	633	637	678	659	609	644	652	614	636	596	576	667	688	586	636	643	657	666	628	634	626	652	637	644	680	637	668	663	679	644	653	651	645	634	618	633	672	640	604	671	661	687	605	621	622	638	637	615	614	625	617	598	635	655	636	637	676	603	616	633	655	602	669	609	599	641	627	661	631	658	659	637	631	619	614	647	659	671	651	626	646	634	637	624	620	677	645	654	653	583	687	609	610	579	603	674	631	597	638	652	645	635	626	644	635	665	658	644	665	672	621	627	633	665	657	628	654	620	678	643	630	639	664	629	624	636	652	633	633	693	605	674	638	611	616	576	629	598	672	644	635	639	616	612	636	656	635	606	661	648	605	632	628	614	659	647	642	674	642	657	627	650	650	676	699	650	631	628	628	655	663	619	662	600	666	601	606	641	617	637	676	602	689	669	632	643	661	559	610	665	619	660	642	636	653	636	638	637	597	661	618	648	641	652	645	623	649	615	624	657	692	653	627	622	646	661	644	625	673	634	612	612	650	625	643	620	649	653	672	634	616	638	619	661	631	634	572	643	631	603	625	631	674	677	600	616	635	595	674	604	638	669	639	644	635	685	644	619	655	621	639	707	645	649	616	654	610	620	644	613	634	629	584	617	639	664	656	632	649	664	665	593	696	641	624	621	648	623	627	664	602	638	635	628	663	641	627	658	611	638	578	608	653	641	628	624	590	646	671	681	633	606	659	625	643	577	603	653	573	654	668	675	579	657	614	646	652	618	598	650	587	651	639	635	604	616	607	659	623	690	609	607	613	607	629	657	622	648	628	643	621	673	659	655	658	632	638	641	662	626	640	640	623	658	626	614	617	617	709	643	649	600	671	638	610	620	652	638	651	660	650	625	668	604	655	602	631	624	668	630	632	652	591	597	640	581	586	650	646	665	640	654	676	611	614	622	653	634	644	611	655	661	599	618	649	577	652	692	614	661	664	595	605	631	605	632	647	622	663	598	689	665	642	607	639	652	644	640	668	594	667	666	629	616	617	634	643	638	628	600	647	539	618	634	627	634	696	620	668	625	643	590	607	633	622	662	642	616	637	648	632	673	623	710	648	681	652	622	661	617	640	651	649	581	634	629	630	631	612	642	626	661	657	636	654	639	627	618	608	605	656	631	633	631	655	662	687	650	610	639	616	638	639	611	647	624	660	642	642	639	613	668	638	630	604	618	662	649	606	636	643	612	650	664	627	629	646	655	667	667	685	626	605	623	616	661	602	655	659	604	641	606	662	625	630	651	638	654	615	594	617	647	628	645	588	635	698	618	615	651	612	621	659	668	649	664	629	627	632	629	668	640	629	647	606	619	648	675	642	655	633	629	673	620	672	642	571	678	653	675	660	648	595	636	628	672	607	598	655	679	684	719	607	612	657	631	663	614	665	645	618	662	696	620	636	674	629	641	651	606	603	627	657	658	663	622	665	593	630	673	655	625	618	591	670	628	620	623	677	661	637	612	597	652	663	650	617	671	647	654	620	638	644	668	666	588	601	620	639	649	622	632	609	629	654	621	597	624	640	611	658	641	627	652	630	650	620	663	647	617	611	629	619	641	635	631	604	631	611	633	652	650	625	609	584	644	674	655	672	642	663	656	657	651	659	614	638	643	659	675	645	640	660	651	608	644	669	630	687	663	677	609	621	633	620	664	637	628	629	640	622	610	650	657	632	654	635	597	660	629	593	613	677	650	624	670	627	630	632	626	638	596	607	604	621	664	628	579	612	641	630	607	627	602	617	584	608	647	652	661	666	672	661	637	644	636	643	640	635	626	631	653	640	625	622	592	612	624	625	607	629	650	568	619	626	677	648	644	684	636	654	646	606	669	673	654	645	645	618	619	633	655	606	668	651	645	598	642	637	668	646	601	644	622	628	590	631	646	671	631	638	654	682	607	654	671	658	584	658	620	618	602	602	637	635	637	603	668	610	678	644	614	651	676	638	695	622	677	631	670	715	649	674	637	658	607	644	645	664	626	598	680	666	660	671	655	643	706	622	647	650	639	664	612	640	608	639	612	608	601	651	616	633	616	700	640	683	647	651	688	636	627	597	657	655	619	629	589	600	649	645	650
33092	24611	28838	29607	23490	20450	17026	9608	5807	7046	6331	4547	3035	2113	1900	1431	1424	1104	927	889	974	942	996	975	827	835	852	774	798	779	751	721	765	628	546	566	483	491	451	434	420	388	379	335	285	297	344	276	282	298	292	284	291	289	262	264	277	282	274	225	268	276	242	239	239	234	239	246	246	263	265	260	257	230	221	233	215	214	211	216	205	227	228	225	195	214	207	216	211	206	216	216	219	216	256	220	214	231	224	227	216	247	196	212	244	214	212	227	256	226	217	200	227	224	223	213	229	191	215	207	235	216	208	217	229	224	229	212	241	193	197	215	233	225	230	212	182	210	209	211	222	230	220	205	222	238	212	201	208	215	190	197	207	226	241	213	229	212	220	210	216	232	237	210	201	204	218	208	202	237	214	239	228	193	238	225	240	213	197	213	224	209	219	219	209	201	230	226	224	191	193	201	232	218	237	209	202	195	200	221	212	226	223	217	246	210	222	239	227	200	218	228	228	231	187	213	237	210	227	231	217	243	212	214	221	216	204	185	217	222	231	217	213	206	209	205	223	212	237	228	196	227	218	226	195	200	221	211	208	205	211	240	200	224	239	227	214	201	206	231	206	242	210	214	198	197	210	195	221	201	237	216	241	214	212	225	207	211	210	185	216	207	210	232	213	225	232	223	227	200	222	209	247	209	212	196	196	227	216	202	214	205	227	229	225	228	211	237	233	191	227	198	243	200	214	202	204	209	213	246	192	208	241	219	214	205	221	224	202	214	216	216	217	214	206	216	210	240	232	234	253	216	197	229	241	200	238	227	227	210	228	258	220	220	228	202	226	236	224	214	227	195	205	223	218	188	192	227	219	242	218	214	211	224	235	205	217	204	202	243	188	215	238	227	241	204	229	235	219	222	213	199	218	234	229	226	206	221	232	225	230	217	166	233	226	222	219	252	217	208	209	223	226	186	217	235	206	203	220	220	225	210	203	208	215	191	220	225	183	239	209	205	204	237	223	228	209	187	242	230	182	203	238	203	218	223	213	219	210	242	211	218	206	199	234	215	228	195	215	217	230	215	192	225	232	235	195	232	225	241	228	220	215	242	220	220	220	222	210	200	218	202	230	207	234	212	201	226	223	188	235	208	211	219	230	213	217	212	233	227	230	204	207	235	211	209	243	210	221	224	256	224	207	218	230	215	231	214	196	233	225	202	208	217	238	243	233	234	224	209	234	222	202	221	232	223	245	211	227	223	220	205	210	212	239	205	234	211	226	214	232	210	220	226	215	218	225	201	228	220	199	199	209	215	246	199	226	238	240	236	249	219	215	202	203	210	251	204	215	201	219	234	230	236	219	238	215	214	211	230	216	218	224	221	220	245	238	216	214	217	217	212	208	246	190	195	216	192	208	223	223	235	234	207	204	228	251	225	221	226	211	226	203	220	240	235	226	218	220	218	193	203	210	208	255	212	197	212	230	228	252	225	211	206	235	244	201	204	236	220	212	233	228	203	218	245	233	236	216	200	231	213	206	221	206	223	243	204	224	227	229	211	243	239	231	225	202	235	196	244	228	210	201	212	215	218	230	212	197	219	236	211	201	224	235	230	221	223	205	226	211	182	223	211	204	241	211	217	245	230	215	211	221	248	223	219	214	200	230	220	247	235	198	219	230	202	225	200	232	219	236	208	201	231	196	227	210	227	225	226	221	200	225	217	239	216	230	204	209	225	239	195	204	215	196	221	244	248	216	197	223	226	232	206	218	233	248	202	219	203	215	198	228	235	223	232	224	203	185	228	211	203	214	227	234	209	223	211	234	210	208	234	209	192	191	195	205	197	220	202	239	238	242	230	197	181	244	213	223	213	225	235	190	233	226	191	199	248	222	219	205	219	204	227	241	216	204	227	208	220	263	211	225	237	224	210	194	210	223	223	222	214	228	240	224	222	210	235	245	227	247	257	235	213	221	231	230	229	209	229	219	230	199	208	235	193	228	210	208	223	205	209	185	200	198	240	216	219	232	228	222	224	227	247	222	220	221	218	202	255	233	212	216	237	218	212	225	209	201	229	200	221	210	192	210	204	212	218	223	247	191	243	204	204	205	214	248	236	216	236	246	205	216	234	216	215	218	230	201	227	207	211	202	215	178	242	231	204	216	206	226	214	205	218	191	211	241	217	261	189	215	218	224	196	243	213	184	208	215	224	221	221	222	217	203	217	219	209	203	227	193	201	210	215	210	191	209	204	219	235	205	238	231	239	214	231	253	188	221	210	237	221	203	245	211	232	196	255	230	199	233	210	191	205	220	215	228	234	219	218	228	231	215	223	222	232	220	192	209	224	218	201	212	210	219	217	190	203	222	241	224	209	252	205	220	208	211	230	200	242	237	236	232	238	201	215	237	229	235	205	206	222	234	183	214	198	218	233	241	228	209	202	227	209	203	220	211	244	205	217	192	224	202	207	248	210	226	230	210	214	220	216	216	237	237	220	216	231	232	186	229	233	214	208	235	200	221	232	236	191	227	218	219	241	263	216	218	252	200	234	223	213	240	199	197	209	216	212	210	233	253	213	208	242	195	242	248	219	233	266	214	187	259	239	213	199	216	228	207	218	228	221	214	203	213	217	205	254	207	208	207	227	197	220	225	209	209	240	210	221	217	222	218	209	226	207	211	222	192	212	198	244	230	226	211	212	205	233	214	223	206	211	223	195	203	194	216	218	228	211	201	200	222	217	218	204	231	201	210	221	205	210	204	245	215	234	196	216	212	207	200	250	190	225	233	186	223	224	197	186	187	245	236	220	193	231	228	218	211	199	244	241	209	222	223	241	222	204	228	237	248	203	191	225	228	210	206	203	240	225	224	251	221	220	219	213	192	204	228	223	241	222	204	186	226	235	201	210	253	238	210	218	212	218	202	204	230	205	213	210	216	209	230	212	222	205	216	209	196	226	226	230	210	198	202	206	230	204	231	208	227	199	217	193	220	221	213	226	222	221	250	219	218	217	241	209	194	204	221	222	224	235	228	206	224	211	224	234	227	221	225	206	243	202	234	213	218	226	192	214	209	218	205	212	197	220	230	218	230	225	227	216	201	210	220	192	228	191	204	228	190	221	216	202	209	220	194	206	227	218	224	225	205	215	212	233	176	217	212	208	186	201	200	214	233	213	208	218	218	204	244	196	188	214	220	214	221	218	205	205	233	208	226	202	215	228	223	228	208	203	206	222	219	208	221	221	225	194	214	227	207	209	206	222	209	233	226	217	220	197	235	206	220	220	217	213	216	197	215	227	208	221	228	226	206	224	216	212	229	205	211	203	232	213	191	204	204	207	211	213	224	233	205	209	206	244	231	213	196	232	205	218	225	207	218	216	247	212	208	229	229	227	203	224	220	230	212	231	231	232	209	221	250	197	209	226	221	220	202	231	205	220	251	211	203	223	229	222	191	214	187	230	217	198	216	199	189	225	229	199	207	224	237	208	206	210	225	232	219	240	233	198	220	211	221	249
18828	19047	29027	35012	31015	32392	26112	18079	15835	22050	21030	17206	13291	10412	9906	7706	7216	6094	5016	5315	5348	6032	5893	5620	5181	4911	4798	4745	4869	4646	4474	4601	4675	3698	3615	3253	3008	2634	2391	2312	2081	1811	1653	1469	1344	1348	1246	1052	1109	1055	1072	1080	1082	970	904	983	884	921	794	754	788	732	770	752	764	697	697	664	751	716	758	765	758	721	689	624	662	615	604	576	562	594	625	581	615	546	573	566	569	502	582	537	532	545	557	559	577	593	553	509	542	581	549	560	545	515	580	556	569	551	548	570	548	573	570	561	503	541	590	525	568	577	560	581	557	560	563	588	589	555	520	545	526	538	513	572	562	520	564	586	585	562	566	588	539	584	555	541	579	567	571	550	569	570	534	524	538	518	564	591	550	594	558	571	548	568	555	559	558	594	532	513	498	584	555	566	555	505	576	571	545	538	534	530	541	569	506	538	551	547	526	526	536	579	589	553	582	523	563	531	498	584	524	543	579	567	567	567	586	582	553	581	556	563	572	581	515	535	554	515	532	513	562	551	604	559	560	534	509	528	558	505	543	578	562	519	513	589	582	541	554	544	556	500	551	563	546	594	552	564	582	536	544	560	578	543	561	543	538	542	556	536	564	544	541	554	563	513	558	538	530	558	543	587	561	597	562	552	527	514	518	545	528	543	513	536	546	569	524	538	557	551	527	556	609	542	587	546	579	533	521	536	527	568	522	549	537	530	551	550	591	514	554	565	594	554	548	552	552	561	529	513	555	582	538	540	554	554	503	529	544	495	544	549	542	574	514	525	553	545	564	542	540	586	551	550	532	521	549	555	556	550	554	562	521	521	551	553	513	537	536	524	580	569	537	576	528	533	534	516	546	503	502	553	559	535	566	558	585	551	518	555	517	554	518	581	585	560	600	531	561	526	569	544	537	561	580	549	562	549	511	563	530	526	574	563	527	566	537	574	573	545	551	591	566	558	515	555	568	565	584	516	554	567	562	587	549	575	530	502	554	503	532	590	576	560	562	501	566	543	564	535	584	565	499	553	568	562	562	526	533	567	547	588	536	552	590	537	580	565	550	536	555	528	582	562	580	583	580	498	517	560	567	574	552	567	517	575	546	553	534	575	571	564	568	554	530	540	594	547	541	573	572	567	535	541	553	526	540	542	558	552	521	519	533	539	563	541	565	522	552	583	559	536	548	587	523	599	562	523	567	576	583	560	551	544	536	502	557	567	573	555	608	576	546	569	507	568	554	545	518	555	559	564	555	540	486	550	565	619	559	562	580	568	525	536	578	552	580	512	559	536	563	541	563	569	546	535	558	554	568	574	558	504	540	536	545	577	558	549	517	557	565	547	549	518	598	543	507	527	554	515	563	574	508	574	523	587	512	558	512	540	558	564	609	563	564	559	575	528	538	566	590	555	559	539	515	547	516	563	555	550	549	551	561	578	527	507	561	556	611	541	569	546	566	525	564	539	568	559	568	546	543	571	574	547	532	595	585	502	576	488	570	553	530	552	562	545	574	528	527	539	530	506	558	586	546	554	565	527	523	586	518	546	553	541	582	534	570	555	588	499	554	559	532	547	554	545	564	605	577	560	573	524	552	561	548	585	528	565	566	549	513	540	568	532	546	559	548	544	527	557	561	592	540	553	545	600	541	564	543	548	564	529	534	528	481	543	542	575	566	522	546	531	560	549	583	536	532	551	561	555	533	533	550	541	549	547	519	552	536	564	548	532	550	526	538	538	541	557	535	542	517	560	527	591	541	554	520	526	554	558	511	574	536	533	566	587	505	558	555	559	531	540	519	541	546	505	579	535	542	597	545	567	523	536	527	501	561	523	556	507	561	523	568	550	545	554	546	576	540	558	564	566	519	493	601	536	555	517	520	530	578	601	539	538	545	520	505	550	526	504	534	580	570	540	552	563	556	532	564	526	552	614	562	548	504	591	523	557	619	527	554	559	534	572	537	563	554	538	568	537	548	574	591	570	524	530	568	586	552	560	539	570	600	541	553	538	565	592	553	543	483	597	571	533	563	552	517	542	521	544	565	562	548	559	578	546	541	558	558	531	581	568	581	516	584	560	554	518	577	551	530	495	587	546	532	535	533	531	560	548	557	528	588	552	525	584	538	529	532	567	554	533	565	554	511	572	546	512	531	558	568	537	555	595	529	554	517	585	541	580	537	530	598	553	545	557	548	574	574	504	540	548	532	586	548	587	554	495	539	562	541	546	574	524	551	512	542	530	595	626	567	527	551	526	581	546	541	530	553	554	544	570	516	524	526	497	542	508	548	558	579	588	579	555	553	516	552	559	558	533	527	527	550	580	554	545	552	528	564	590	618	557	548	592	580	534	550	595	571	555	580	493	575	509	560	551	559	544	574	541	617	545	591	514	552	562	526	587	555	585	549	539	551	562	499	544	574	508	558	540	581	552	550	550	539	535	526	548	566	579	549	569	550	543	581	547	539	535	563	604	530	574	556	529	548	575	563	550	581	541	551	584	558	570	533	552	521	527	541	540	597	523	537	509	564	583	555	503	545	537	546	576	520	515	496	548	564	546	525	557	566	566	521	585	567	541	534	611	552	543	530	527	524	593	523	547	572	566	555	595	567	553	557	546	550	520	570	553	551	569	526	562	541	524	571	543	550	555	543	560	584	520	546	514	536	517	550	553	551	525	554	552	569	544	549	574	527	590	560	564	565	543	547	547	590	569	565	536	560	543	566	540	568	582	535	533	574	549	555	541	553	562	505	544	546	534	511	555	576	543	570	541	532	532	572	589	545	549	507	544	563	590	556	563	561	530	559	506	577	573	525	558	604	559	618	512	575	569	516	531	546	579	563	551	529	566	572	578	523	510	589	558	558	547	587	549	586	516	520	593	555	586	543	512	538	571	559	512	526	512	516	525	540	551	539	559	543	539	572	541	558	549	521	570	549	530	540	524	578	551	531	563	524	582	599	564	581	567	539	540	571	498	613	535	584	567	560	588	575	571	548	534	499	554	557	600	541	582	545	528	525	531	543	569	502	554	549	538	512	546	538	532	521	551	574	568	579	550	552	515	536	571	562	605	507	556	519	538	557	550	525	492	545	566	541	586	555	552	575	565	526	542	534	543	561	562	517	538	552	524	578	550	492	570	565	579	520	525	540	563	558	562	567	588	567	539	534	522	592	570	580	566	551	549	596	523	561	532	545	559	589	566	531	556	544	554	553	558	518	524	559	558	512	522	539	530	552	551	545	524	560	570	557	566	546	560	567	530	548	508	530	543	524	593	575	576	555	536	546	534	572	531	566	587	550	558	530	603	558	608	548	537	574	530	531	534	564	547	559	514	549	513	540	574	506	558	567	538	592	555	554	540	505	547	535	590	542	581	598	589	565	562	526	562	550	483	535	522	563	566	523	496	540	531	538	539	523	483	555	545	547	562	571	499	544	527	585	538	548	527	522	590	557	574	561	532	554	504	564	551	554	537	598	571	555	587	583	592	556	541	534	557	601	583
13136	7872	8884	6501	4480	2712	2097	1363	1025	885	775	649	579	545	485	475	436	381	362	364	373	329	354	321	375	346	354	296	300	306	287	312	306	320	304	309	341	324	325	299	289	281	301	273	296	249	270	275	314	283	271	271	265	265	260	279	290	262	255	258	273	255	253	267	285	267	242	277	266	246	286	265	311	252	256	268	230	263	263	248	256	252	284	229	261	271	253	269	270	243	258	291	258	269	283	268	269	278	246	253	286	265	281	255	241	281	265	241	235	273	264	263	247	256	269	249	251	280	244	263	263	270	282	250	246	264	275	262	273	234	276	256	252	245	281	274	243	260	288	286	276	255	266	253	252	258	264	251	250	233	270	265	266	251	280	236	242	274	245	280	260	241	269	259	251	217	265	251	256	228	259	272	230	257	260	283	271	242	262	256	257	260	267	252	296	248	264	271	307	249	268	256	252	232	243	245	261	251	273	259	261	283	255	242	268	249	255	273	250	256	248	242	247	268	255	260	253	269	261	256	246	292	259	265	253	271	293	259	277	255	284	238	242	252	261	258	251	294	239	254	254	224	239	259	257	245	221	224	250	280	239	245	258	265	263	253	241	277	252	254	246	267	265	266	275	261	238	259	248	240	230	250	276	267	268	251	218	272	247	242	261	259	267	244	290	238	263	261	234	227	275	262	253	246	262	244	246	282	257	282	259	265	246	266	247	280	278	257	268	285	251	255	254	248	257	278	266	271	236	250	281	262	228	259	267	293	258	264	246	249	246	290	264	266	242	257	243	274	240	226	304	272	257	261	231	253	238	285	261	209	227	254	265	279	255	264	259	262	236	214	293	258	250	263	257	236	245	287	238	266	275	257	252	248	269	252	265	258	273	261	238	259	268	267	272	274	225	264	271	236	244	284	267	249	290	255	244	265	254	254	241	251	281	273	226	248	226	274	304	278	271	261	243	251	258	268	266	227	267	259	290	267	246	273	283	251	275	253	249	265	241	271	281	297	269	260	243	298	242	307	276	229	279	271	299	225	252	252	239	256	254	253	266	243	255	260	263	228	241	244	229	236	268	246	233	235	250	259	280	251	250	263	278	244	249	293	270	247	241	278	248	235	252	286	260	238	286	292	240	272	268	267	256	235	284	253	250	244	246	276	280	243	273	262	238	251	242	261	256	285	245	239	276	266	258	281	284	254	277	269	259	250	281	279	257	250	254	266	253	232	231	249	283	244	267	258	293	228	269	246	257	250	245	271	247	248	256	218	272	258	236	256	245	248	250	289	273	268	268	244	260	278	270	235	263	264	252	267	244	240	296	263	269	262	240	266	273	245	245	264	242	255	240	251	259	230	274	237	239	270	254	261	233	257	238	232	286	252	231	262	249	262	229	259	267	241	242	226	255	252	268	239	265	249	250	277	260	260	242	292	263	229	258	266	248	262	239	263	245	236	253	246	273	256	258	264	255	276	254	267	248	253	233	275	224	245	256	261	268	264	247	237	262	280	285	226	239	254	238	254	236	261	263	256	275	265	256	254	247	296	243	262	274	250	239	262	254	279	258	266	262	258	222	257	258	276	248	240	278	265	253	246	267	279	223	281	252	248	273	255	265	258	253	243	243	246	235	253	262	235	300	281	261	235	259	269	247	252	269	240	279	240	270	267	262	252	235	259	231	240	259	277	249	306	269	271	280	251	254	253	228	234	251	269	245	257	266	255	277	249	251	259	284	252	244	253	265	275	252	224	262	259	264	252	255	261	270	243	281	241	261	261	230	232	270	290	277	240	254	221	277	290	265	286	261	279	253	252	257	283	259	267	248	276	237	275	252	268	243	270	260	239	247	266	274	276	257	236	270	258	236	257	249	244	256	317	279	256	278	258	257	222	281	248	257	243	240	255	273	225	251	260	261	252	269	247	272	243	245	262	260	236	240	260	245	263	262	240	256	273	257	274	246	269	273	291	298	228	286	230	254	294	266	229	220	246	244	235	231	285	252	241	278	273	251	291	254	265	264	298	231	272	240	254	270	273	273	274	261	273	253	236	257	253	255	224	266	237	267	270	222	254	265	255	301	274	235	278	229	273	252	263	286	261	262	248	272	262	240	240	266	250	263	258	238	289	256	285	262	258	274	256	254	272	224	224	253	286	237	266	254	270	265	264	271	270	234	262	247	269	245	223	246	265	281	250	253	249	261	252	262	277	272	224	252	281	242	247	273	237	243	250	262	250	266	241	251	250	287	260	266	237	238	252	256	269	255	233	260	256	242	226	250	291	268	274	260	262	246	281	258	267	288	265	256	271	270	281	281	265	264	290	252	233	292	302	264	242	269	261	279	255	247	253	240	285	248	266	254	239	296	273	243	267	270	276	273	238	261	257	277	296	235	261	263	284	258	255	265	251	260	261	283	276	295	235	257	238	249	248	258	264	242	224	271	238	208	251	279	283	252	262	243	263	231	240	238	266	251	250	257	246	256	243	271	237	274	264	266	261	253	250	239	284	263	260	231	232	270	238	279	246	263	265	266	222	233	253	263	232	275	252	250	251	264	248	249	268	255	266	246	261	250	262	260	231	263	282	279	262	267	271	224	264	268	267	282	271	252	248	252	240	260	282	268	249	256	262	246	255	250	254	242	258	242	220	227	230	247	222	290	271	272	268	259	234	268	236	242	251	280	248	248	237	242	231	252	281	264	245	254	251	232	214	238	254	252	261	254	264	264	251	257	261	282	227	226	245	313	221	249	269	268	232	242	265	297	254	228	267	273	227	219	237	230	275	260	251	241	270	245	278	245	231	267	294	254	275	258	262	250	267	231	218	246	262	264	251	258	249	250	244	273	263	264	260	267	273	260	247	257	263	288	243	223	265	249	257	226	255	285	241	250	260	271	243	267	248	258	248	277	273	304	254	261	242	259	253	228	234	290	262	284	285	259	262	254	260	246	250	261	255	246	268	242	260	271	269	269	267	236	262	221	238	258	285	262	255	241	248	231	278	271	272	251	263	279	268	258	262	263	292	229	250	266	255	266	278	272	251	269	226	275	249	283	272	259	258	267	214	249	286	276	256	271	252	301	246	258	234	266	227	241	243	253	263	249	239	255	248	269	279	254	273	286	238	259	265	225	221	250	259	258	252	260	252	227	261	245	255	257	260	285	252	260	236	256	232	271	255	242	253	278	269	274	263	263	246	256	255	254	234	252	275	256	281	280	265	262	260	268	244	225	283	264	253	225	268	263	247	266	260	263	250	242	241	240	259	245	256	264	264	229	246	262	260	273	258	274	286	280	274	234	285	253	276	259	259	256	228	226	252	256	261	287	273	248	298	244	250	261	279	273	267	229	275	264	273	280	227	256	248	233	256	237	245	245	262	261	242	272	239	228	278	228	270	303	259	267	258	239	283	241	266	245	246	266	269	253	248	251	279	269	277	254	235	280	241	270	274	251	275	262	242	251	288	253	257	289	270	256	260	244	275	275	274	268	225	232	273	288	254	250	243	287	257
7874	7159	13741	15328	13439	10047	8312	5786	4771	4359	3765	3124	2826	2360	2058	2110	1922	1786	1574	1465	1359	1305	1264	1247	1179	1173	1088	1100	1103	1060	1095	1057	1046	1081	1081	1062	1021	1008	1068	978	904	867	894	803	785	773	727	701	763	763	728	766	752	730	654	688	663	702	642	674	668	622	664	668	662	632	644	644	663	642	676	636	620	671	615	641	682	678	679	631	662	658	613	652	636	644	652	662	604	656	649	660	656	613	643	632	646	668	630	659	680	616	664	723	688	645	646	649	669	687	606	600	661	617	658	648	694	683	652	604	665	669	636	651	671	657	678	647	647	635	660	659	637	634	642	633	677	666	651	604	653	667	687	608	624	641	660	641	657	666	668	634	683	627	631	619	634	669	656	692	646	694	674	635	607	666	649	611	659	648	644	625	657	627	634	643	668	618	648	599	616	647	642	615	615	600	625	608	627	636	636	681	673	619	643	650	654	677	662	620	644	671	628	635	601	634	663	627	659	651	639	637	656	657	660	609	655	653	620	606	642	674	668	650	637	650	665	626	624	638	646	668	653	675	636	647	635	636	648	603	651	603	660	681	597	656	604	659	662	665	661	623	592	632	660	702	635	664	623	636	647	634	623	669	666	614	617	630	646	617	631	665	635	653	667	618	660	675	618	622	586	657	677	691	637	647	661	668	645	665	629	642	640	604	612	672	661	595	640	644	645	640	671	625	626	663	617	621	658	586	732	620	625	598	645	609	651	679	621	625	622	654	649	642	615	627	645	632	677	594	640	610	646	630	623	638	664	617	683	656	613	656	637	610	635	656	646	625	665	649	635	668	663	625	645	594	656	647	664	656	629	617	640	666	678	667	621	652	666	624	637	636	634	600	642	652	644	642	661	616	654	665	646	679	622	627	649	653	618	646	668	664	639	619	699	616	644	643	622	636	660	653	632	662	673	625	615	663	654	657	698	623	686	710	626	652	635	637	624	640	602	664	701	645	602	621	582	692	672	601	658	666	638	691	647	653	648	637	681	646	662	644	641	652	684	620	614	676	612	646	665	625	653	635	694	634	676	624	671	651	603	649	675	654	633	665	621	605	658	648	640	645	707	693	630	621	628	654	655	638	646	713	640	659	641	656	654	636	688	626	670	585	636	663	707	613	620	703	632	625	660	642	641	617	654	656	630	664	651	658	675	674	696	650	613	638	664	626	660	650	643	669	662	638	658	628	645	644	657	604	616	675	667	635	617	605	667	678	647	626	623	658	671	668	627	613	666	621	634	621	654	617	637	649	634	642	670	625	643	642	675	614	657	689	601	663	623	657	633	653	640	652	637	678	637	633	600	637	652	682	645	681	640	595	651	591	620	618	607	673	640	655	650	638	604	624	695	608	632	610	687	595	602	618	633	692	652	653	611	648	647	645	655	656	652	656	622	632	623	642	646	672	676	647	632	587	642	637	658	643	632	651	644	670	665	639	629	687	599	584	666	652	632	632	664	671	658	654	651	646	604	611	647	647	650	607	604	623	663	650	660	627	643	646	608	655	643	648	639	685	623	601	622	625	679	630	646	609	648	623	641	625	597	607	670	604	658	652	639	616	613	609	654	631	660	655	623	689	685	679	656	657	626	638	605	625	643	686	635	627	651	624	645	607	651	660	626	663	650	657	700	661	598	579	638	642	622	680	631	635	636	665	657	635	672	644	617	681	633	635	615	625	637	667	660	639	660	650	628	628	617	645	674	657	599	664	668	648	603	662	634	656	663	656	589	628	673	611	609	599	672	651	637	588	600	650	641	628	652	664	650	640	675	676	658	640	661	657	679	689	647	577	631	638	644	617	639	640	619	640	654	652	601	666	662	614	610	671	671	609	674	636	667	624	643	672	657	604	635	624	646	647	677	671	688	693	661	604	646	624	664	675	687	632	647	648	675	665	660	650	639	661	660	603	660	603	623	647	681	634	625	650	656	612	607	590	639	632	631	666	648	609	651	588	605	618	678	612	636	719	641	630	644	617	645	632	606	643	622	609	673	622	633	657	649	650	625	624	653	622	635	635	620	720	667	655	643	645	621	638	666	663	642	601	694	642	639	621	615	652	633	626	643	633	616	627	641	597	612	637	628	658	629	622	643	611	652	650	688	657	626	657	635	677	620	682	655	625	629	612	635	636	619	645	680	620	671	603	647	675	647	608	612	635	628	665	631	641	683	627	671	628	636	619	660	655	641	636	654	595	609	651	647	646	591	649	632	676	632	637	613	668	641	622	634	619	650	636	625	657	619	634	665	637	658	647	642	622	627	630	665	608	628	632	663	633	605	662	629	641	642	666	656	653	668	641	618	699	639	639	627	621	651	631	648	617	633	671	632	660	606	684	617	638	632	625	683	681	637	639	628	651	634	676	610	599	636	646	637	635	676	650	629	651	652	608	634	643	650	641	576	675	646	630	618	675	638	647	630	662	641	656	642	657	660	641	609	656	681	650	605	617	620	676	668	610	613	624	676	633	640	634	643	677	625	665	638	623	666	632	646	603	610	627	667	636	566	664	640	644	628	643	678	629	644	657	663	655	644	681	638	638	651	648	635	652	670	640	629	684	638	632	692	654	627	642	641	601	673	667	655	687	595	642	676	621	669	628	658	634	662	663	651	629	635	626	612	635	577	630	613	643	644	637	659	680	666	644	606	654	603	603	669	610	678	592	629	665	661	653	666	688	651	650	660	645	600	683	635	653	630	657	640	676	628	619	681	646	649	671	599	675	648	669	624	648	647	618	621	652	664	688	645	632	657	606	657	589	656	644	670	648	653	627	636	644	612	626	644	608	651	655	649	696	636	662	613	613	608	640	611	625	657	658	603	645	661	638	605	697	613	600	643	601	664	649	637	619	675	677	617	642	654	655	638	576	710	649	663	633	632	652	661	602	647	632	674	669	624	627	635	644	591	639	646	630	663	638	666	593	666	605	659	652	661	587	709	663	642	632	594	611	648	607	618	639	597	650	691	671	600	624	630	601	634	597	633	629	578	648	661	663	641	651	625	649	706	630	656	668	623	632	675	617	613	637	651	645	637	649	636	671	597	694	640	602	622	659	646	658	633	658	637	615	645	636	653	643	647	701	623	655	676	642	640	656	627	661	600	639	649	660	629	697	644	661	621	628	630	640	686	614	645	629	622	668	621	649	642	651	644	611	643	604	665	674	643	613	632	642	591	693	650	624	631	665	585	653	613	620	602	628	643	651	633	659	589	642	654	676	632	636	643	642	630	678	661	657	603	699	661	641	625	608	714	639	621	643	620	653	634	645	642	656	612	636	647	658	672	621	650	650	629	661	667	652	642	630	658	675	667	655	641	662	590	656	638	587	648	623	614	615	666	639	683	614	639	667	661	628	658	636	642	670	636	620	620	658	613	605	652	638	646	637	637	634	630	604	669	633	673	668	624	642	643	622	635	612	659	605	651	662	618	632	633	644	651	693	614	650	671	640	613	652	654	642	630	636	666	672	654	636	625	670	671	624
26280	18403	23084	22312	17469	13181	8732	4744	3829	4835	4182	2898	2163	1653	1190	992	899	876	733	684	717	762	695	658	673	600	594	580	584	534	562	527	546	470	497	463	464	460	418	359	367	374	326	344	307	314	321	295	319	289	294	287	324	278	314	278	262	284	311	291	250	272	266	256	273	245	301	276	251	262	270	316	259	269	263	276	264	239	284	268	245	271	269	278	277	249	264	268	259	252	272	286	296	264	268	253	251	276	256	218	284	229	273	241	253	243	273	254	253	286	277	267	226	263	244	242	261	233	261	254	252	226	277	239	254	293	253	255	263	232	233	263	259	277	266	244	232	269	273	267	276	251	268	273	254	234	240	244	250	249	288	241	242	271	223	246	244	278	226	272	273	267	285	242	250	271	248	238	224	245	262	242	258	285	240	221	266	295	253	265	244	237	260	235	234	240	270	280	282	289	243	253	250	250	271	294	264	220	251	258	245	252	246	265	217	248	263	261	272	246	264	261	267	238	237	256	277	251	244	248	246	245	264	230	248	266	242	285	262	282	264	255	255	229	257	261	263	257	266	277	247	256	303	281	235	283	242	250	289	253	261	279	267	262	269	266	250	224	249	272	248	264	270	299	250	258	274	299	254	284	258	247	279	281	271	233	278	256	244	248	239	250	268	284	244	278	266	253	238	244	253	232	248	254	281	245	247	258	268	260	249	259	292	284	272	276	231	248	245	268	267	263	268	274	262	239	230	262	258	255	246	241	250	270	244	248	214	249	241	298	240	251	256	262	257	258	247	238	268	234	248	265	259	267	239	231	257	236	268	254	277	242	228	269	270	273	229	237	269	251	250	242	256	252	244	252	244	265	240	272	229	286	272	269	279	258	252	239	247	288	266	266	259	268	239	280	278	256	252	270	236	250	276	281	266	251	241	257	261	241	239	236	240	253	249	245	255	234	253	258	261	271	260	261	265	253	268	244	260	224	246	233	224	237	271	246	267	249	261	221	262	265	231	264	287	253	254	260	251	260	246	262	252	252	263	272	268	250	277	254	266	286	265	249	271	245	255	259	236	249	258	239	245	274	254	245	266	267	273	266	260	273	232	247	247	258	240	263	259	267	260	254	293	273	278	263	257	239	257	256	247	260	269	255	250	236	273	263	238	250	227	247	247	239	246	260	233	270	252	279	249	246	236	262	239	255	276	248	251	267	261	247	250	255	259	239	248	277	264	269	242	269	245	251	248	264	237	225	243	242	209	254	241	267	288	270	281	249	260	279	276	253	280	229	254	280	265	276	242	264	249	235	263	228	268	256	220	247	230	270	243	235	244	269	254	278	254	262	297	246	280	265	268	245	246	253	273	275	249	271	261	259	225	243	261	225	241	251	281	238	267	235	273	248	259	262	237	243	289	272	277	260	261	259	248	248	248	297	244	242	254	249	259	247	260	264	222	294	254	269	271	244	226	238	254	266	262	261	256	258	276	233	254	246	273	242	274	239	246	249	290	240	260	225	259	240	215	263	291	281	226	255	247	269	243	241	262	244	268	285	247	269	239	248	232	250	264	249	248	255	273	267	265	253	236	257	242	246	265	245	247	262	226	243	245	254	292	263	258	284	278	256	262	260	252	254	251	275	262	246	237	254	272	264	247	225	263	280	241	245	250	254	271	238	258	226	235	241	254	225	244	261	272	253	244	286	221	274	275	293	257	263	264	268	259	254	236	232	262	240	253	241	257	241	261	246	256	226	238	264	262	284	255	288	262	242	241	237	259	255	267	242	242	257	213	262	248	290	259	278	289	271	259	278	279	234	240	241	254	277	289	242	257	264	251	263	259	257	250	256	241	253	278	274	311	254	262	251	246	247	271	264	234	267	255	265	269	239	263	249	258	238	267	235	280	262	274	265	239	271	234	246	248	240	232	274	258	233	246	261	252	283	263	281	273	241	246	230	273	253	255	280	249	272	264	253	262	238	252	233	259	233	243	275	245	273	252	264	243	271	259	234	258	245	225	250	233	266	280	273	248	258	272	237	253	254	244	270	255	261	270	241	255	258	265	297	278	257	246	276	261	261	210	251	256	254	220	229	276	245	265	246	247	285	290	261	265	239	276	246	262	284	223	273	259	259	270	262	250	268	256	249	275	246	240	261	268	259	280	268	262	269	249	247	256	266	268	241	225	230	230	275	287	255	256	250	253	242	244	259	268	293	272	256	259	231	249	253	251	261	236	250	243	255	247	272	234	229	246	278	253	264	255	283	244	230	276	251	293	250	247	267	275	290	264	241	260	285	246	269	299	243	259	255	271	257	259	247	273	252	246	270	254	251	248	264	281	290	267	240	253	252	261	249	237	261	274	233	270	255	267	254	264	265	251	236	257	263	274	265	278	249	256	235	242	259	266	260	286	272	264	256	232	251	271	269	268	264	252	252	241	245	284	235	261	242	311	228	243	265	255	279	263	251	251	263	266	256	225	247	256	254	259	253	272	237	229	260	283	251	223	252	264	288	257	272	246	263	251	261	264	268	220	270	260	226	290	265	254	259	257	244	282	287	250	248	261	291	260	272	245	252	275	236	245	241	255	270	249	260	238	282	254	269	242	249	257	242	239	234	247	255	263	246	247	234	245	261	235	282	248	275	251	217	281	274	237	256	268	223	257	258	271	271	239	245	235	256	267	255	265	235	234	241	257	278	269	253	273	213	262	204	286	261	264	248	237	278	241	266	281	236	283	235	220	249	233	242	257	264	249	252	261	238	275	246	267	250	268	216	257	246	257	260	263	243	259	237	236	267	267	260	215	272	261	273	251	268	267	243	271	248	255	226	263	258	292	236	256	243	241	225	269	243	242	229	245	292	258	237	229	236	279	250	264	265	260	233	267	252	273	263	271	246	253	255	262	250	236	232	282	239	261	249	244	268	272	252	275	255	271	254	279	243	209	250	240	256	279	259	272	240	264	280	244	222	269	243	237	240	257	243	250	260	301	236	246	288	234	250	234	275	251	274	239	239	263	221	256	259	275	254	251	253	230	230	244	261	258	256	254	261	264	274	267	257	243	254	276	272	262	244	264	264	269	253	267	252	265	260	289	258	249	271	242	257	250	254	271	264	226	234	268	240	260	256	264	277	252	250	247	233	271	243	270	246	237	265	241	268	222	247	240	236	209	283	247	260	253	280	256	271	260	241	268	276	248	237	267	226	251	239	220	267	270	263	270	239	259	276	253	261	249	252	245	289	246	235	267	242	257	253	255	251	237	251	216	304	257	267	249	255	261	237	239	221	249	234	246	265	246	254	274	261	266	245	259	261	241	272	244	240	254	254	264	248	248	246	235	246	224	255	250	251	273	261	240	259	273	241	230	241	265	251	278	259	246	291	263	245	242	225	262	253	253	276	255	247	268	249	256	265	274	260	251	262	277	280	251	254	229	238	265	260	256	263	251	255	265	245	222	257	250	284	251	265	241	286	267	268	246	267	289	241	234	245	258	268	274	236	234	251	261	245	250	239
15516	14624	25556	29090	26763	23630	18298	12595	13573	18502	16120	13181	10589	8440	6376	4860	4793	4428	3705	3417	3799	4279	3945	3839	3565	3499	3302	3289	3288	3156	3131	2990	3017	2650	2562	2294	2173	1854	1711	1728	1576	1395	1212	1212	1110	1125	1035	962	995	920	928	971	981	905	809	846	817	820	836	761	755	724	785	781	787	761	712	734	749	724	793	771	733	714	687	704	689	745	675	673	669	674	647	623	632	665	664	705	627	669	626	637	637	645	627	673	641	629	621	674	665	686	579	632	601	673	689	658	657	658	621	656	643	613	630	645	636	634	627	638	649	689	661	665	630	626	646	665	557	579	602	626	641	637	681	646	648	635	595	652	605	631	680	636	622	642	641	645	620	645	610	674	638	622	602	647	673	613	636	640	602	610	664	660	662	648	624	576	642	623	656	667	652	622	635	680	660	624	683	605	645	614	659	691	617	637	643	632	607	608	624	643	665	571	651	614	657	643	699	657	671	624	612	654	622	635	612	589	619	615	590	635	627	653	633	639	663	679	632	668	634	620	617	630	620	623	650	654	615	653	669	696	636	656	629	646	669	651	641	648	650	675	629	645	615	688	637	637	631	618	660	643	659	616	643	636	646	643	642	618	641	667	607	642	674	597	622	643	628	631	627	640	659	622	648	685	652	622	618	663	611	586	651	632	617	661	668	619	709	626	634	587	634	601	613	615	654	647	635	612	639	668	629	651	649	616	619	681	653	659	622	620	646	626	627	624	661	615	597	637	633	620	649	670	603	625	640	640	656	656	650	614	656	618	625	646	608	632	632	613	673	629	639	635	616	589	704	591	642	609	602	627	629	642	671	658	628	634	697	650	649	601	656	623	675	630	694	620	619	647	654	644	645	668	619	613	646	634	689	630	615	622	646	663	611	613	638	627	644	635	649	630	622	634	639	588	639	606	661	690	638	662	657	641	619	658	645	609	620	653	619	630	684	659	654	625	615	649	635	644	614	607	625	645	652	630	647	662	672	649	657	620	638	605	644	607	627	649	671	625	658	618	593	595	650	607	633	595	693	637	660	683	664	647	637	641	656	674	645	613	637	605	611	655	612	577	656	611	595	633	585	659	629	640	643	649	659	659	613	654	608	648	671	630	582	637	662	615	682	638	625	643	681	644	646	592	581	635	644	683	634	662	611	625	629	652	641	607	626	633	646	652	661	631	660	547	646	629	651	596	641	595	630	621	577	664	627	632	623	599	641	631	635	669	605	630	641	655	575	664	607	588	670	624	639	654	638	659	630	655	641	618	670	623	653	643	607	589	608	641	634	634	616	649	629	628	665	620	628	614	627	665	641	632	627	592	622	651	655	612	652	620	605	636	658	621	662	596	659	682	630	560	667	616	629	634	647	646	670	702	673	637	622	595	645	656	619	651	591	648	654	649	663	630	643	672	673	637	718	658	667	647	626	604	678	619	647	654	693	631	683	640	598	687	632	634	616	623	590	636	620	609	632	608	606	638	675	581	661	646	590	604	664	628	611	616	681	664	615	612	674	643	642	647	670	621	633	643	603	621	618	600	672	596	607	610	647	649	660	603	613	665	611	627	654	632	621	659	588	628	626	587	657	678	589	596	636	611	660	633	635	640	647	624	615	641	622	594	680	619	647	652	670	648	655	593	599	608	657	614	655	662	641	636	614	666	621	657	658	625	626	596	660	617	657	624	615	665	682	631	635	618	603	644	659	633	644	566	643	617	578	630	666	684	660	638	635	686	638	678	647	633	654	653	599	615	684	605	624	621	687	632	608	593	607	641	682	642	646	650	624	617	674	623	631	618	666	594	647	615	673	655	602	611	657	616	648	651	633	635	583	608	621	639	602	643	647	639	630	611	670	637	642	642	620	631	685	637	630	604	654	624	599	591	597	609	650	612	625	666	629	619	636	631	597	655	650	657	654	667	638	638	669	668	654	636	671	669	640	628	622	643	622	613	648	679	633	684	660	641	669	674	615	664	639	643	631	633	619	627	663	617	622	621	660	632	618	611	671	600	640	637	652	677	646	598	637	614	692	622	612	596	628	634	632	633	606	646	646	608	667	669	639	648	668	649	686	656	629	609	588	602	611	640	682	645	663	693	662	627	667	626	657	691	619	639	635	620	625	674	669	645	654	663	628	640	667	582	663	640	613	621	637	616	645	604	655	661	665	579	624	661	611	654	619	633	602	661	648	666	577	618	604	672	623	639	649	641	673	606	665	593	660	666	628	659	626	612	612	644	630	608	606	658	615	608	619	637	611	669	635	641	638	657	623	625	639	617	638	649	644	656	724	651	678	653	634	618	685	631	637	645	661	595	637	635	608	628	658	568	653	607	588	605	686	637	608	597	653	636	657	641	649	648	637	655	633	662	651	631	606	630	642	622	615	686	627	627	645	596	643	666	634	652	607	637	601	663	651	636	630	660	574	615	625	653	589	639	635	592	611	648	638	642	644	590	647	650	591	648	672	589	602	652	639	597	655	610	626	573	632	631	640	667	632	637	607	612	662	640	598	620	637	630	619	620	610	638	615	645	639	622	602	677	623	620	627	626	655	623	640	632	637	596	643	651	609	633	602	623	659	609	654	637	647	631	621	591	604	678	634	651	648	656	606	639	666	655	641	634	624	635	660	621	615	634	610	650	631	612	656	627	596	628	650	672	650	617	612	646	645	609	632	632	601	634	623	639	628	645	638	596	620	668	573	642	605	672	645	621	621	645	601	643	643	668	622	663	677	652	618	642	588	588	659	614	573	635	657	644	639	622	591	627	642	665	578	632	614	646	648	661	636	614	613	602	595	605	608	630	635	618	615	669	669	602	653	615	621	633	606	627	627	651	652	599	670	640	636	593	611	647	658	647	633	651	621	642	672	633	631	650	597	651	646	643	612	662	639	626	629	625	587	639	631	619	623	636	651	662	639	624	644	711	594	614	634	628	716	636	605	680	554	625	624	674	636	675	621	622	616	640	622	701	594	655	602	603	619	585	657	636	644	590	642	639	657	646	623	634	628	641	618	593	647	599	652	667	630	673	664	624	681	609	622	647	630	660	588	639	641	636	665	611	662	639	637	694	644	627	626	627	599	659	652	644	652	650	580	628	622	622	586	627	619	654	589	629	655	664	629	620	639	608	635	642	653	633	652	612	653	645	628	677	627	636	614	640	653	624	612	638	654	642	659	585	630	653	623	607	631	666	615	613	655	656	665	667	641	641	659	600	602	650	623	627	612	656	621	608	632	641	576	611	636	670	647	631	609	643	627	672	619	628	647	666	667	652	606	632	581	625	633	632	670	657	634	671	661	640	646	635	710	615	663	711	651	625	675	649	599	664	639	681	580	628	623	612	613	595	612	641	614	637	628	679	615	663	638	652	633	655	624	618	635	681	626	648	640	625	631	595	633	591	635	654	642	622	621	607	623	612	628	649	652	677	623	630	679	641	632	607	607	632	643	592	637	675	617	697	642	666	665	631	626	619	626	628	660	650	617	644	607	688	664	642
34095	24292	30437	28560	22695	19484	13109	7340	4626	7323	6628	5890	3970	2664	1915	1442	1289	1165	952	904	970	1082	1078	980	910	934	881	814	826	839	780	790	743	663	595	638	541	471	467	431	406	359	362	317	281	330	336	278	288	315	323	294	306	283	273	266	278	242	243	245	205	253	251	257	268	266	248	253	235	227	257	187	241	254	199	242	239	204	241	239	215	228	229	219	195	241	217	205	248	216	218	218	231	215	214	195	233	211	223	217	230	216	238	208	213	227	218	231	231	236	208	231	232	206	231	225	192	242	200	223	217	173	209	202	234	210	210	226	246	222	214	201	219	229	228	226	227	245	234	234	227	200	218	197	207	212	204	188	232	201	212	219	240	209	186	222	229	238	215	233	213	230	218	225	191	184	199	235	199	234	230	226	207	225	201	238	217	223	180	211	238	219	212	210	194	200	209	223	223	219	217	232	236	221	221	193	229	229	221	207	227	207	231	224	221	242	228	201	206	211	252	234	190	225	213	203	247	249	226	218	229	215	213	213	202	210	196	212	230	224	205	222	205	221	218	235	206	212	224	220	222	220	216	215	204	192	257	235	221	201	230	235	252	181	219	219	223	208	206	209	205	219	182	194	237	213	212	228	233	214	229	236	207	200	229	210	206	202	214	208	213	201	227	222	198	208	224	235	213	216	223	217	216	210	232	202	238	205	246	210	212	201	208	192	212	240	215	234	208	215	199	215	225	216	217	206	233	246	227	221	212	242	197	200	213	194	232	201	199	206	226	214	202	208	249	226	232	220	246	207	226	190	236	236	241	209	226	243	190	198	243	201	230	229	233	220	207	204	230	231	230	216	214	213	225	202	208	213	213	214	224	199	202	264	223	220	200	201	205	219	211	209	220	208	214	213	197	196	211	222	232	233	214	234	215	223	197	205	208	199	214	220	214	224	221	208	202	207	202	233	207	210	254	211	205	220	220	226	206	225	194	196	207	240	223	207	252	241	223	216	221	220	199	185	221	217	204	223	211	200	218	213	246	210	210	227	238	217	231	213	204	220	230	188	218	224	231	213	201	221	248	219	245	212	243	190	210	203	204	231	225	238	241	240	203	251	237	239	194	231	237	200	221	219	192	209	201	229	237	201	206	224	218	210	204	229	217	213	235	205	232	235	213	223	198	236	207	220	227	207	226	201	221	239	186	197	229	188	232	242	221	237	229	223	219	213	199	208	227	207	206	205	226	203	224	192	235	199	222	198	206	216	214	216	209	198	220	201	212	185	227	229	220	206	228	222	214	216	186	223	212	232	241	212	234	214	210	231	229	199	235	228	217	206	203	236	214	242	205	234	218	207	192	217	211	216	226	203	216	213	215	224	208	185	225	190	220	223	203	236	221	204	197	215	218	236	209	215	238	239	232	208	229	245	189	218	202	203	192	237	241	244	222	210	231	207	230	192	220	242	217	233	208	198	191	223	207	242	232	259	203	196	221	217	237	208	201	235	224	242	206	187	192	224	209	247	204	198	220	195	222	209	216	220	212	252	228	221	211	226	246	188	227	238	221	228	232	233	194	218	220	231	230	226	203	228	221	238	223	211	207	209	211	207	219	199	227	186	203	207	201	212	207	212	201	230	237	195	182	214	223	212	224	229	252	219	211	206	206	202	228	222	203	217	212	200	249	228	230	239	250	225	202	227	213	220	225	203	223	212	201	251	230	251	240	263	202	214	221	197	206	211	228	228	221	207	228	222	242	210	211	241	212	218	224	206	235	240	240	231	207	216	226	204	224	227	212	188	199	230	265	215	212	206	198	215	221	193	204	223	222	204	207	231	211	204	199	230	212	197	197	227	225	237	217	244	206	201	194	207	228	198	240	209	207	211	236	211	231	232	218	212	233	219	219	224	225	209	193	233	216	220	193	233	248	209	234	232	191	200	221	216	209	216	238	230	195	242	209	217	196	233	242	222	217	224	227	228	212	187	223	216	220	205	219	201	182	215	177	220	203	221	235	229	242	229	220	224	211	220	219	224	196	219	217	215	235	235	250	221	201	234	232	254	194	203	225	173	227	236	219	234	213	226	173	206	236	217	192	210	217	230	200	206	209	257	236	214	217	229	238	222	226	226	233	234	221	228	224	204	225	235	214	215	237	201	214	212	215	217	205	234	237	254	230	213	192	191	226	188	243	224	214	208	203	200	211	211	252	199	205	213	212	213	181	220	236	244	219	223	172	218	220	228	238	216	217	221	218	195	191	249	236	219	239	200	228	226	205	209	229	232	241	213	229	207	214	213	214	247	232	218	220	201	233	242	218	212	218	210	225	219	233	226	215	204	222	189	203	229	215	215	225	227	194	205	204	220	207	212	237	225	226	226	234	194	228	209	216	199	212	219	236	205	273	241	219	214	187	187	202	185	216	230	227	209	219	266	190	263	210	211	201	225	217	230	206	220	223	213	205	206	234	203	200	212	222	217	197	217	214	225	229	225	205	217	252	230	203	188	241	217	215	197	218	214	216	201	215	231	232	212	229	221	198	234	238	211	183	246	205	236	184	210	221	208	219	198	200	236	217	247	230	217	230	244	208	227	210	228	213	210	214	210	220	213	224	226	199	230	235	215	225	213	222	197	208	213	223	235	219	225	204	240	224	235	226	233	214	208	206	199	212	226	230	229	217	202	220	204	203	209	207	228	226	208	245	222	222	219	221	224	205	218	215	233	231	231	240	232	212	201	194	204	187	218	238	235	225	209	200	232	227	230	208	229	238	216	203	221	214	218	232	213	220	208	191	236	229	183	225	217	234	199	205	227	230	176	230	197	207	202	234	207	238	208	202	228	238	230	236	223	232	211	219	220	206	218	217	251	234	239	213	225	239	224	218	247	220	228	209	186	224	231	229	200	205	247	239	203	205	217	224	211	233	234	202	213	242	215	213	241	243	254	255	221	215	249	210	221	224	236	217	216	192	252	231	211	223	174	251	219	210	220	189	208	230	211	235	221	204	190	246	218	204	231	220	227	198	211	226	220	228	223	226	213	230	223	234	217	213	217	233	233	231	232	187	195	215	218	226	210	221	220	225	223	223	222	211	218	244	220	218	216	194	222	225	246	205	205	220	228	203	197	214	223	224	200	188	201	244	252	195	215	203	231	231	228	221	201	213	198	212	196	218	222	220	225	204	214	238	217	214	202	233	206	215	229	224	213	191	232	239	205	219	212	228	213	205	221	213	238	238	193	222	214	204	244	230	192	213	206	187	236	224	236	224	210	222	217	214	217	241	222	210	217	225	225	217	221	186	238	215	207	207	215	207	210	247	218	224	240	201	218	199	220	226	240	191	207	227	221	206	235	213	223	207	212	236	197	203	226	234	221	210	242	254	209	229	222	236	204	213	226	211	237	205	202	223	227	232	203	201	215	222	167	208	235	204	210	235	229	232	214	242	245	217	201	209	222	187	201	216	198	206	212	208	252	183	227	225	211	213	206	221	210	204	220	237	224	196	206	205	243	238	212
19926	18384	30465	33793	32341	29187	23424	16000	14616	23788	22034	20494	16805	12219	9811	7476	7038	6537	5653	5388	5868	6484	6362	5699	5555	5569	4927	4911	5060	4956	4847	4834	4575	3924	3570	3340	2936	2484	2243	2003	1984	1701	1547	1484	1342	1386	1329	1119	1089	1066	1069	1049	1140	1054	984	924	912	826	828	849	779	739	772	760	746	719	700	757	783	721	743	733	751	710	631	664	619	646	607	579	597	591	572	634	557	582	580	568	534	537	550	560	546	564	574	598	522	503	554	611	565	575	539	567	552	564	535	540	552	550	580	522	514	557	593	595	551	603	557	587	540	564	528	554	536	581	527	592	592	537	542	576	550	515	524	571	561	522	567	574	566	503	561	531	559	541	601	525	541	537	524	507	574	523	551	520	535	561	569	570	534	561	568	570	551	513	515	590	532	546	544	588	546	548	540	583	526	608	528	523	581	591	575	558	591	565	487	555	578	559	554	547	588	536	534	557	515	561	555	542	546	571	562	557	578	530	532	541	565	570	551	536	515	558	580	541	577	533	576	580	595	602	522	581	602	559	602	526	534	511	580	553	587	496	577	516	547	557	513	518	564	533	545	592	517	544	557	557	573	549	570	588	549	513	540	556	556	544	578	575	592	532	510	501	502	556	532	558	542	545	549	571	560	545	558	480	551	529	573	509	514	530	597	558	548	575	506	603	561	587	540	559	549	556	504	548	546	513	593	574	563	570	536	551	531	575	517	543	583	558	546	538	539	559	518	554	531	560	504	562	566	535	520	533	548	534	525	555	558	513	521	539	573	528	539	540	600	558	542	523	531	504	524	556	536	551	578	540	528	563	531	535	501	554	560	532	579	551	543	526	536	540	541	562	530	505	560	526	559	535	538	583	587	545	569	577	564	574	533	559	537	559	560	547	519	525	572	552	586	508	536	570	540	564	525	536	527	577	546	565	531	553	537	549	524	529	559	471	555	581	567	544	550	550	568	578	545	574	559	522	551	533	520	556	557	534	548	511	539	571	530	556	597	528	571	514	540	578	564	485	568	521	538	555	533	528	542	542	547	565	530	521	537	545	547	526	551	535	547	536	574	562	523	542	524	563	585	579	554	558	524	535	576	557	566	541	570	527	572	583	530	584	543	575	543	525	560	580	536	523	596	522	548	583	568	547	549	576	552	534	567	543	571	533	588	535	537	580	562	563	535	548	534	534	510	577	531	543	552	590	563	547	532	554	543	542	586	583	487	580	548	569	569	506	599	540	524	493	524	522	542	531	517	507	522	575	544	543	563	552	544	579	569	545	550	556	526	553	542	535	624	555	577	540	567	556	555	575	585	544	521	537	546	537	556	558	531	567	515	531	564	556	545	579	577	554	560	527	584	550	537	574	580	559	533	532	514	537	561	565	546	554	536	535	560	595	584	540	509	562	561	530	536	519	568	548	546	515	551	561	524	548	516	556	542	552	550	576	516	548	572	561	590	558	542	540	544	542	572	592	518	552	555	572	554	529	600	574	541	571	533	541	511	557	525	524	546	564	556	537	580	520	577	540	576	574	593	524	543	582	524	557	514	570	559	546	523	543	562	562	565	553	553	545	592	543	517	584	569	566	548	557	590	573	525	503	585	536	527	548	540	509	523	529	504	561	555	553	571	567	526	529	556	601	558	591	554	578	562	611	529	545	563	562	571	567	504	547	571	556	559	555	574	550	522	537	551	558	529	525	534	550	550	530	530	518	568	525	535	577	571	535	545	547	506	552	523	557	523	553	513	565	490	539	554	561	554	529	567	526	539	524	553	545	529	513	547	565	554	540	533	542	555	575	596	533	536	510	527	531	531	540	596	547	541	550	532	576	534	545	550	518	523	538	581	527	537	568	562	544	569	561	530	532	559	560	545	566	560	501	583	623	531	577	567	518	580	538	570	555	558	526	557	556	540	557	519	512	555	581	531	531	591	537	548	488	545	562	573	551	530	527	567	561	580	557	523	518	550	558	551	570	562	559	556	590	567	560	535	546	550	531	553	483	519	558	523	575	530	525	511	532	593	563	551	536	550	561	567	553	579	509	566	578	549	570	567	547	547	514	546	536	580	528	528	574	531	538	583	537	548	522	587	530	528	576	553	518	552	566	556	513	557	536	572	547	549	555	569	541	573	571	569	547	547	548	557	582	543	569	528	554	569	528	543	552	580	534	526	546	535	574	550	574	530	561	545	571	541	525	543	552	539	521	553	562	563	529	547	546	555	601	530	516	542	563	559	540	557	537	542	571	564	532	543	555	533	574	527	577	557	551	560	567	548	569	559	549	512	566	595	566	535	539	555	566	541	554	537	574	575	548	526	551	533	596	571	513	553	543	490	526	589	535	534	564	529	536	555	561	576	516	560	557	544	503	562	547	559	520	561	561	553	555	548	566	537	580	532	534	577	549	594	556	527	590	523	561	570	535	564	555	547	566	597	593	557	555	546	537	549	539	531	558	521	555	575	538	540	568	502	598	588	575	558	549	572	514	549	566	550	580	524	562	539	527	569	547	565	493	544	595	533	515	547	531	563	585	493	564	532	575	546	532	592	535	546	542	564	575	562	555	551	540	554	570	564	526	544	563	566	580	571	523	541	552	539	537	550	525	558	559	540	561	558	538	595	565	549	539	562	521	555	554	500	543	579	546	545	536	513	546	539	539	559	571	513	559	559	536	539	566	558	577	549	569	549	514	554	569	568	552	499	541	528	514	540	507	530	515	545	557	527	571	565	539	547	565	514	553	545	561	555	548	512	556	550	568	547	559	570	532	534	563	540	539	598	510	524	563	564	514	552	552	588	512	511	534	535	557	525	527	560	558	589	536	572	530	556	549	562	564	526	553	483	552	487	562	546	531	506	569	579	497	521	547	549	553	530	581	537	586	540	571	551	527	504	551	540	534	554	523	561	573	533	534	577	551	576	555	585	586	553	533	604	557	524	568	523	556	549	538	566	527	560	568	559	552	538	514	525	577	543	584	546	540	533	590	507	595	515	552	553	560	581	556	549	534	555	526	587	555	558	523	525	505	554	546	548	554	516	552	528	527	558	551	558	532	533	564	564	534	571	544	557	583	491	569	513	535	548	573	540	630	564	559	542	533	540	539	543	543	573	582	509	565	527	549	560	553	573	546	532	553	516	551	550	571	490	538	539	510	564	531	562	566	572	521	498	549	519	604	570	552	535	532	546	559	538	543	573	540	534	538	558	554	554	540	601	563	561	528	541	565	582	506	586	541	574	548	529	521	560	564	524	540	545	552	523	502	551	525	556	564	591	562	519	562	567	554	515	563	516	553	570	586	512	573	531	544	548	505	554	540	553	539	537	533	529	532	548	562	541	570	525	555	550	534	549	549	524	560	565	549	572	542	562	522	538	514	543	584	545	594	500	559	552	559	573	525	547	586	533	509	542	572	530	525	544	557	573	562	548	554	532	524	556	548	543	536	537	588	561	560	549	514	556	554	537	568	567	557	534	545	544	532	557	571	529	541	555	536	570	542	521	549
12271	7276	8547	6617	3963	2670	1731	1220	940	833	761	668	578	491	473	438	413	425	365	376	345	361	324	334	340	322	308	310	331	310	308	334	292	327	321	295	314	297	312	325	293	280	284	275	292	304	269	260	278	279	268	285	291	270	296	278	281	269	277	282	245	251	277	247	233	280	264	253	267	255	274	236	233	274	262	238	262	263	272	238	246	244	256	242	243	278	251	249	251	252	272	259	261	267	264	254	222	257	265	264	248	257	258	265	242	289	291	278	249	253	272	259	256	268	253	256	283	238	256	256	272	237	251	261	250	226	263	214	218	252	246	283	235	238	242	267	257	274	287	273	237	266	246	236	249	239	275	204	284	283	250	266	243	267	234	267	269	240	268	256	244	270	241	260	279	242	235	261	267	248	245	268	269	232	250	251	281	277	263	274	284	244	250	265	242	259	265	252	265	231	250	275	243	251	254	266	259	246	283	239	276	251	207	233	276	273	236	268	234	246	245	265	257	249	259	244	262	259	257	277	278	276	273	262	238	253	238	237	243	271	236	235	233	234	270	253	255	241	259	269	245	273	257	239	259	276	271	254	269	275	276	252	280	237	270	231	253	283	261	279	257	259	236	238	274	249	257	261	248	277	262	238	204	243	247	261	233	258	282	246	244	279	246	268	250	281	243	249	242	246	268	259	288	265	264	264	272	268	260	269	245	274	243	266	265	295	267	233	254	285	246	277	254	235	279	229	274	227	235	257	280	269	245	303	261	237	247	212	273	279	273	267	230	253	280	278	261	229	227	246	280	249	256	241	273	247	247	240	252	248	255	260	256	242	258	258	260	274	250	257	217	237	273	260	256	247	241	225	252	240	280	271	267	262	280	262	241	288	276	263	248	242	247	246	253	238	252	249	282	252	250	251	244	255	258	276	273	269	247	255	241	243	262	246	289	261	251	263	247	271	284	230	238	239	267	268	228	247	232	247	271	240	261	280	241	236	241	245	253	271	248	234	224	277	273	242	235	237	238	300	251	258	240	302	244	232	236	268	278	274	257	249	239	272	218	278	256	253	265	247	244	232	259	263	247	251	222	269	249	246	248	262	270	264	244	257	256	241	263	240	270	225	242	245	272	269	228	261	272	267	268	265	227	227	240	291	260	258	245	269	259	219	237	251	263	246	264	266	258	272	248	266	248	268	244	255	258	284	219	237	244	244	270	263	269	250	249	272	268	235	249	238	245	244	258	255	222	261	248	264	245	242	253	272	260	268	269	257	241	255	282	271	243	256	230	239	265	265	255	246	250	251	261	270	265	248	238	278	283	268	241	245	282	250	279	242	250	257	291	259	256	250	252	241	263	243	274	262	249	271	256	263	243	243	266	263	268	263	256	250	252	256	261	244	272	267	225	233	248	242	252	258	266	250	255	252	264	224	246	237	257	228	254	260	270	251	276	273	255	250	257	258	244	250	278	272	298	233	251	252	255	255	287	265	236	255	275	267	240	246	273	249	266	260	246	235	284	249	247	270	263	240	248	268	246	259	242	259	285	248	231	266	237	260	250	255	238	264	291	263	273	271	270	250	251	252	235	253	247	217	249	251	258	255	248	247	272	265	244	238	237	249	255	244	299	249	268	254	267	243	247	245	246	237	270	218	269	250	243	241	259	268	255	234	223	231	259	258	279	261	263	252	259	288	256	267	250	249	281	254	270	250	273	232	261	256	265	268	264	258	250	270	233	277	241	261	229	256	255	248	246	271	246	244	252	241	246	278	260	273	270	250	264	268	271	264	237	254	258	251	285	242	268	248	219	244	264	270	251	249	237	266	248	252	269	244	223	258	257	273	252	255	250	271	259	268	266	257	263	258	270	263	263	254	278	274	251	238	271	252	263	242	272	226	254	249	270	241	268	248	268	266	240	226	257	240	268	243	294	280	212	241	252	272	262	263	278	278	266	244	265	260	271	238	237	250	253	264	249	238	248	224	260	243	242	260	251	244	281	253	269	229	253	256	233	235	264	279	288	261	245	263	279	228	258	238	276	260	253	250	237	269	255	261	276	260	254	238	280	273	262	236	230	262	268	279	261	230	261	257	252	275	234	240	246	268	232	265	237	259	241	258	228	255	261	261	263	282	230	222	266	237	285	271	257	271	221	267	280	262	266	254	253	278	261	230	256	228	284	254	292	255	236	241	266	257	232	270	268	261	293	259	273	264	245	254	264	248	252	281	243	244	251	256	263	238	258	233	241	273	282	244	248	253	274	262	254	264	254	247	251	254	277	264	292	282	241	239	282	236	220	248	256	264	279	283	264	253	277	271	292	255	243	272	225	268	261	270	238	251	246	262	264	287	223	231	271	244	249	272	282	271	254	252	282	240	257	271	251	237	256	282	243	272	268	284	268	277	271	267	236	237	270	261	244	254	251	257	272	267	269	256	266	247	259	268	315	270	233	240	278	303	246	260	264	263	258	261	269	249	280	275	246	266	254	226	283	259	268	252	233	279	234	264	263	253	255	281	246	233	247	264	251	277	260	256	258	280	255	273	254	259	242	255	262	294	250	219	248	260	257	264	233	244	276	266	248	238	256	260	281	268	258	241	272	266	285	267	240	240	259	251	260	290	247	259	286	260	232	220	281	249	259	222	277	249	260	270	298	261	264	265	278	243	234	263	263	249	260	244	237	256	273	270	247	280	272	281	263	244	267	234	243	231	255	276	252	280	223	248	248	281	264	228	249	248	280	274	298	284	236	260	244	250	257	263	241	240	247	264	257	260	270	251	229	285	243	266	245	246	274	284	245	269	268	250	244	245	246	254	246	230	216	246	244	251	276	256	268	272	228	252	260	269	257	233	241	246	255	298	248	241	254	258	261	227	245	270	250	252	270	272	260	269	245	263	257	255	243	251	257	258	262	268	283	220	264	273	228	287	265	241	235	252	276	264	243	273	249	260	231	235	226	282	253	248	294	266	249	268	252	270	261	278	260	276	259	260	246	263	253	272	240	248	271	221	284	269	253	234	249	272	245	269	224	205	270	253	271	253	263	246	262	259	228	253	266	253	249	236	265	274	264	248	241	245	297	252	232	241	301	263	248	259	247	263	243	255	287	272	268	253	265	241	280	245	267	254	251	266	262	273	252	250	231	248	242	278	259	243	269	265	258	256	245	235	251	233	247	243	264	271	255	259	268	232	245	247	253	261	256	264	238	266	239	251	231	267	261	275	263	245	253	239	241	260	247	278	268	243	258	230	282	248	277	250	275	245	271	256	251	272	269	241	260	237	265	286	272	250	251	271	241	255	240	279	258	247	259	260	259	260	230	252	245	266	235	245	263	230	244	253	250	253	234	254	265	235	287	271	257	247	247	257	256	251	279	250	247	292	281	227	232	266	265	241	272	264	246	257	265	258	276	274	261	271	256	256	246	255	242	270	256	256	251	259	256	272	267	265	265	256	254	259	271	277	278	259	253	251	248	251	258	274	224	249	278	253	272	272	286	305	269	261	273	244
7703	6863	13776	15586	12473	9756	7090	5203	4536	4114	3644	3256	2883	2394	2070	1918	1739	1666	1437	1509	1361	1328	1350	1287	1222	1160	1185	1134	1128	1118	1134	1071	1136	1043	1105	1125	1064	1072	972	914	917	903	910	817	802	830	709	747	784	767	724	726	702	668	703	754	659	683	713	672	665	691	676	675	651	693	678	693	670	629	641	628	639	688	661	626	682	682	651	627	670	668	679	643	641	657	631	607	674	690	671	682	679	613	644	637	672	688	647	601	640	663	670	629	627	638	639	645	646	658	646	575	617	622	626	626	658	639	637	632	649	714	629	606	659	689	655	614	631	632	641	640	641	640	687	684	632	638	597	631	718	623	622	708	656	629	644	649	587	654	646	647	646	623	671	636	646	643	625	640	645	659	641	658	634	630	654	637	618	679	614	645	660	625	666	641	647	607	596	589	625	632	631	678	622	610	592	639	633	614	673	676	649	653	651	658	622	600	652	694	619	660	689	586	691	634	639	697	645	623	617	589	630	648	666	665	679	622	626	659	612	618	634	649	663	640	654	649	639	646	618	660	646	679	614	649	654	631	645	605	678	615	663	630	686	636	627	639	692	644	650	620	616	678	648	647	666	626	622	609	634	634	663	624	647	650	622	625	631	638	610	643	605	648	639	643	652	701	635	670	656	627	680	631	620	625	620	688	604	637	642	615	666	644	661	648	658	670	632	683	682	639	621	649	635	678	653	686	621	574	662	637	643	666	683	599	658	627	638	643	629	644	637	691	670	620	625	643	660	691	650	615	629	652	659	668	650	650	610	653	664	632	628	628	658	643	630	645	625	633	654	623	630	645	596	625	652	661	665	653	672	647	631	656	634	628	673	647	618	620	583	598	690	626	619	600	620	627	680	667	616	599	616	622	679	646	646	624	622	686	634	612	701	664	689	650	660	626	676	631	657	629	616	641	652	574	679	651	651	662	656	664	673	605	614	680	666	668	607	661	649	647	656	615	670	653	660	630	633	584	664	647	602	660	626	634	649	659	636	639	614	616	644	625	631	623	629	626	617	616	654	679	661	660	623	588	673	642	659	684	634	619	646	694	667	629	636	683	661	653	622	642	633	668	650	651	640	612	634	645	686	647	603	659	623	627	628	649	616	633	680	640	639	613	657	670	650	630	664	616	582	615	652	602	632	658	684	664	634	624	666	651	626	655	622	659	673	682	644	618	646	628	650	625	667	619	591	630	654	656	602	625	660	600	652	643	663	652	641	663	645	672	647	662	627	629	658	635	643	672	592	612	681	686	627	649	639	609	693	661	668	669	652	663	652	651	660	639	662	581	634	628	666	608	642	667	649	670	669	637	640	620	647	665	669	642	638	658	610	600	622	645	640	626	639	672	708	611	640	643	646	622	645	612	667	695	614	667	650	584	649	600	592	632	651	660	654	613	633	668	668	633	646	691	630	681	645	634	652	622	638	664	628	668	662	631	672	612	611	629	662	637	595	629	681	649	625	657	674	619	700	641	644	621	645	633	640	678	654	628	648	658	634	605	650	650	702	636	659	629	652	644	658	607	676	610	611	630	650	669	643	651	674	640	683	641	619	671	675	653	651	622	616	647	592	624	634	652	636	682	608	648	604	662	679	626	603	607	646	632	658	631	667	670	627	621	599	617	645	657	625	680	620	655	625	666	612	642	649	694	645	640	646	692	665	650	653	637	629	618	648	627	671	648	626	621	665	655	625	630	628	613	680	606	665	668	659	614	596	638	642	662	635	701	627	626	599	680	637	637	629	629	603	634	637	623	640	652	659	630	651	645	638	611	664	633	624	690	610	631	670	642	667	654	646	621	629	618	645	640	681	658	647	654	668	686	682	668	657	661	672	649	643	652	623	605	634	699	639	667	678	600	650	683	639	647	636	617	658	658	644	630	658	641	666	649	624	622	649	670	597	657	605	598	626	673	676	663	635	641	634	656	638	665	658	642	642	626	618	628	663	626	680	653	692	611	653	633	659	658	667	674	624	657	650	655	670	687	660	621	610	672	625	600	645	657	689	639	645	630	679	607	618	642	616	641	642	636	643	675	654	619	644	577	607	667	665	616	669	618	645	636	658	660	648	656	638	655	640	645	640	597	633	613	662	673	649	671	642	645	652	661	648	641	705	610	610	672	683	679	650	636	647	648	658	668	664	583	655	630	634	679	688	613	612	676	675	625	631	639	646	691	647	630	624	593	625	656	697	670	685	643	637	649	602	656	677	648	659	652	662	617	626	615	695	632	640	653	672	655	653	616	650	656	658	651	623	661	658	645	652	626	629	652	648	649	607	656	631	659	672	590	646	625	653	664	646	655	601	657	614	631	627	636	608	715	666	662	621	644	658	672	645	660	644	633	641	661	615	658	632	639	654	645	637	622	633	627	606	627	661	651	654	672	669	676	614	646	661	676	664	648	651	661	613	657	667	675	626	674	576	663	657	630	662	626	628	638	667	602	643	698	610	657	600	630	655	583	627	648	667	635	589	631	637	662	630	634	708	609	631	670	622	649	593	646	641	628	645	681	614	597	638	657	589	623	571	626	629	638	626	656	645	665	686	676	624	594	686	623	623	651	690	634	633	661	632	604	651	656	665	647	639	678	641	601	632	665	647	591	595	647	627	632	661	624	664	668	643	638	679	651	622	611	619	640	635	699	696	638	623	661	685	646	649	624	586	621	657	699	609	637	661	644	657	665	682	688	621	594	643	663	667	602	646	663	650	622	617	658	644	671	650	638	667	644	669	637	622	661	672	676	657	682	669	639	633	661	720	631	649	656	636	605	661	687	682	636	638	643	634	668	640	604	640	615	599	626	612	647	667	663	638	625	629	646	668	676	654	640	642	657	662	616	632	639	679	643	636	621	653	652	653	603	618	630	616	600	625	621	646	648	639	647	619	675	649	590	604	644	635	670	664	641	675	635	616	645	648	650	654	634	680	603	642	658	603	595	600	660	680	628	626	637	684	625	642	656	655	660	668	668	698	631	581	683	637	619	581	659	671	644	635	592	621	586	670	634	671	666	624	654	607	681	649	588	657	601	660	655	652	653	643	612	659	652	658	639	585	619	676	610	637	607	640	618	640	653	599	600	642	673	618	665	631	603	646	641	612	662	612	619	644	630	678	612	633	660	628	653	633	651	613	613	616	690	635	615	631	626	619	625	610	611	652	655	622	616	604	665	589	599	634	606	645	639	628	589	616	644	658	619	630	611	644	631	592	672	633	652	573	640	623	636	661	620	635	648	652	633	628	577	644	623	657	672	612	630	629	671	653	665	656	666	619	658	667	657	670	633	622	653	650	631	687	695	652	634	667	637	631	584	642	681	651	629	657	599	645	656	637	673	637	705	625	635	681	626	680	625	694	652	659	662	695	639	591	638	648	653	652	640	620	615	654	669	609	660	687	640	623	593	601	629	639	620	641	594	629	686	631	632	623	610	624	659	646	653	661	585	626	633	628	653	635	665	633	600	643	656	676	678	650	632	673	631
26285	18327	24855	22508	20160	14259	8259	3985	2811	3945	3522	3150	2673	1908	1149	902	946	898	729	741	700	827	774	723	664	671	625	611	621	587	665	564	600	537	515	469	428	405	389	402	401	359	312	332	309	317	311	285	295	303	305	292	312	320	294	275	269	251	253	300	270	283	281	266	266	285	253	267	250	269	251	244	263	240	280	272	264	251	238	275	300	265	263	262	270	257	258	251	254	268	262	271	265	284	265	249	267	246	250	259	253	282	261	258	257	282	277	239	239	266	285	260	263	294	225	267	274	256	281	253	280	265	260	267	247	236	248	260	269	280	253	246	251	273	264	264	247	285	266	242	241	247	254	243	248	253	242	274	253	258	273	262	283	264	255	263	283	271	283	262	287	270	260	245	286	273	250	252	272	233	248	253	268	241	237	258	258	252	266	269	277	278	263	245	249	286	252	289	260	243	228	267	257	242	279	243	237	251	282	250	253	256	228	283	234	246	265	255	229	272	249	256	219	295	262	276	262	239	243	268	259	260	271	256	237	269	245	258	283	254	247	247	285	263	236	240	250	279	235	253	283	254	240	246	258	239	248	243	255	272	252	264	240	279	239	255	248	232	252	273	251	282	251	222	257	255	240	255	251	261	258	249	254	277	281	266	234	274	282	233	249	266	253	240	277	254	281	257	235	264	240	246	256	241	256	238	258	239	236	278	265	244	238	259	239	253	245	243	248	280	246	266	262	247	243	263	237	257	267	259	229	252	251	244	290	249	227	274	265	267	237	230	256	218	246	238	254	258	253	259	259	270	279	249	235	255	242	279	247	265	236	250	273	250	259	232	234	259	245	259	260	247	250	256	262	297	251	255	243	246	224	222	241	267	259	245	255	261	244	239	283	252	276	268	252	270	293	252	274	269	256	247	249	255	254	212	243	268	233	265	270	241	233	249	256	245	256	258	245	257	273	242	261	278	249	260	257	280	262	237	259	255	251	249	288	268	263	289	258	262	239	247	283	250	260	249	255	243	245	248	257	248	242	262	265	290	247	259	236	250	236	267	253	238	281	264	266	241	273	255	216	242	249	286	246	252	302	235	280	256	295	267	270	275	274	237	260	244	271	234	248	220	252	262	266	246	253	253	248	240	243	253	250	262	266	246	249	271	260	267	233	258	235	236	286	253	229	272	268	272	258	260	237	268	223	239	290	247	266	212	289	260	271	262	250	274	258	255	235	258	287	251	244	282	262	196	282	244	268	270	249	267	237	234	230	229	246	243	249	273	271	251	243	278	257	301	295	250	253	254	247	265	261	253	250	243	269	262	252	244	252	276	262	280	258	240	261	244	256	271	253	260	273	255	239	286	239	274	252	273	233	278	285	244	230	277	233	258	245	249	256	264	276	259	288	249	240	268	234	228	239	258	252	291	236	260	264	228	279	265	279	252	262	249	244	260	258	267	271	256	264	252	263	265	243	258	272	246	231	255	263	228	261	239	242	283	241	257	247	237	278	249	268	247	258	243	263	278	246	249	289	231	259	279	266	273	246	261	255	234	226	271	261	245	263	250	263	237	237	233	258	249	254	272	252	245	277	260	261	282	263	260	253	256	280	284	254	267	228	263	270	261	240	242	235	241	262	245	264	255	241	260	258	247	255	278	277	256	273	285	242	230	257	257	285	264	293	249	265	239	250	248	265	246	250	256	241	255	240	245	282	259	256	233	260	265	251	235	246	247	243	273	261	259	259	254	275	243	250	246	237	270	254	273	283	259	230	229	267	270	261	247	277	266	246	289	263	268	267	266	277	275	265	254	265	295	246	247	244	279	284	293	274	233	270	237	240	264	306	258	258	290	251	259	235	272	264	259	235	252	276	273	271	232	283	281	255	288	238	286	248	244	252	248	265	271	272	273	265	299	245	235	255	224	262	245	282	272	256	272	255	266	265	262	254	267	265	272	247	258	257	258	206	241	275	268	289	255	285	279	287	248	303	240	263	259	258	263	270	263	260	285	237	247	246	253	261	239	250	252	297	232	256	254	249	256	237	245	250	284	290	248	245	260	275	264	246	258	258	242	264	241	248	251	280	262	241	244	259	245	262	265	265	247	270	255	262	277	239	268	256	289	292	272	265	263	255	283	279	270	241	262	269	261	249	269	294	259	263	259	281	255	244	240	263	245	255	277	249	227	254	246	279	260	260	278	259	253	223	267	265	262	243	280	284	230	261	265	247	268	248	264	253	249	257	240	241	281	249	254	253	268	252	254	242	236	282	260	264	254	260	253	260	277	244	237	249	275	284	253	250	268	252	269	222	231	239	241	235	256	223	253	230	283	287	254	262	251	247	290	294	226	255	261	257	248	282	262	225	258	261	271	272	274	267	277	267	243	249	248	237	249	254	277	283	230	240	234	225	275	263	257	257	270	279	276	230	257	283	262	265	271	274	269	277	249	232	253	258	242	241	250	249	266	280	239	255	257	249	261	244	258	253	248	298	265	256	227	247	250	247	254	253	260	273	231	268	237	272	253	229	221	257	240	268	278	262	249	243	249	261	257	261	251	232	246	254	262	251	258	247	252	282	245	231	249	256	253	251	246	244	241	235	223	262	230	237	265	259	263	280	235	250	239	256	273	239	227	275	249	266	257	253	264	239	243	275	286	243	272	271	257	203	277	292	259	256	243	246	263	280	248	247	257	265	284	249	239	265	270	280	266	263	271	249	242	230	245	253	260	232	254	227	227	244	239	245	241	276	244	212	253	234	245	265	261	255	242	254	269	264	253	269	269	237	257	248	262	239	271	260	275	267	251	266	223	235	250	275	262	260	230	262	267	249	289	244	278	237	245	264	251	267	265	266	255	247	256	263	246	234	275	274	282	260	273	230	235	254	269	294	255	258	224	243	268	263	250	253	224	240	257	264	280	254	262	228	264	267	246	266	269	264	263	259	272	276	239	266	242	286	259	263	258	265	245	226	260	217	280	274	292	264	232	261	251	241	242	223	243	248	249	267	252	272	261	259	258	262	257	248	249	235	268	253	255	244	267	258	275	244	235	255	262	270	288	245	240	279	257	258	241	242	269	250	225	247	257	263	251	232	239	265	264	245	248	252	254	234	250	261	274	249	253	253	249	252	266	236	222	251	250	236	298	274	243	255	270	252	260	257	239	280	247	239	262	253	269	288	259	245	267	285	224	242	281	254	271	228	259	278	248	244	264	272	245	269	238	257	293	293	261	276	261	256	255	271	249	239	277	258	249	262	260	263	253	292	278	256	245	253	242	281	247	270	235	251	270	278	254	263	254	279	232	265	241	249	261	246	276	242	257	229	279	292	259	243	236	241	283	235	231	250	269	263	246	252	246	232	242	281	269	280	293	252	235	229	267	249	259	241	252	260	260	245	257	273	240	264	272	263	265	276	240	247	253	241	271	247	286	242	239	254	265	257	243	260	208	239	257	246	259	258	273	274	259	218	262	239	268	274	249	246	246	257	265	271	217	256	226	286	262	243	243	276	276
15851	14989	26732	28895	31286	23663	16658	12183	10457	15648	14956	14247	12716	9042	5822	5142	5069	4600	3801	3941	3851	4609	4452	4158	3787	3655	3289	3170	3387	3482	3209	3112	2999	2735	2419	2299	2124	1794	1721	1538	1543	1308	1349	1204	1067	1049	1009	1058	1019	1055	972	943	1031	844	863	860	865	872	781	769	736	791	828	735	731	741	716	753	717	758	730	768	757	732	649	705	671	719	710	644	684	640	663	668	646	696	684	613	660	665	607	664	660	636	622	614	650	683	640	627	626	658	627	645	631	582	596	621	673	654	618	650	639	657	657	572	631	616	647	658	621	642	657	629	665	665	631	692	671	646	636	622	624	658	579	688	647	642	625	632	594	626	662	632	653	622	671	649	657	663	670	642	632	668	638	675	660	648	583	639	647	665	590	625	659	597	628	655	645	622	639	640	633	665	633	654	615	640	606	596	655	678	638	657	633	622	652	656	658	602	618	618	665	646	593	612	638	660	619	635	620	669	650	638	656	629	653	647	613	665	673	618	648	636	631	639	618	621	661	646	679	647	656	625	614	674	678	692	626	631	598	626	618	639	653	618	620	637	678	617	627	633	666	620	676	724	667	645	588	668	678	635	646	659	642	697	670	625	639	676	655	615	636	687	642	646	639	623	664	683	667	652	625	603	627	648	611	681	664	666	638	646	677	640	655	656	657	651	604	620	678	654	657	620	626	621	612	652	641	631	646	658	694	660	592	629	622	628	675	678	634	627	686	627	688	634	637	601	664	644	646	645	632	610	646	653	661	643	654	668	678	676	639	640	639	632	653	674	685	615	667	636	579	637	675	638	651	653	661	607	668	671	671	646	618	658	662	621	602	670	636	630	672	634	606	641	667	646	624	632	619	626	630	635	616	649	637	645	657	664	643	603	676	622	618	616	633	689	615	594	651	602	637	684	697	670	634	639	598	675	622	637	620	616	661	628	645	668	624	675	657	623	635	647	599	682	655	665	652	580	626	649	659	610	615	664	648	639	627	643	617	660	642	641	619	627	601	652	651	634	638	632	654	645	672	595	644	615	605	679	682	657	669	639	640	676	624	656	641	646	623	576	633	642	609	631	656	685	613	597	632	677	612	574	684	615	639	618	596	619	677	674	658	671	692	659	677	659	641	657	634	674	625	656	637	628	658	641	628	692	657	602	608	626	604	645	666	610	675	665	689	679	667	649	624	649	670	652	633	673	632	641	647	641	675	653	679	618	627	631	667	625	633	663	627	612	684	598	655	654	657	623	644	620	666	664	624	613	667	690	629	617	669	658	693	656	656	654	689	638	673	645	606	607	644	659	639	595	623	670	621	583	668	627	633	668	616	657	638	660	643	640	608	647	717	683	609	643	623	639	624	629	640	646	670	677	665	620	670	655	654	638	621	634	617	638	619	627	631	654	638	668	661	638	653	638	670	668	656	628	641	644	641	663	648	603	633	653	638	650	679	619	667	618	616	645	641	644	645	674	674	627	599	655	637	648	620	664	598	640	696	670	670	624	604	644	648	630	607	657	630	708	681	656	635	634	673	613	653	644	636	632	662	632	634	614	615	670	636	654	650	665	617	620	629	660	642	632	662	631	655	639	632	619	625	632	652	643	610	653	638	636	632	671	622	650	658	648	621	664	666	624	710	650	635	622	629	614	601	642	652	620	650	631	676	633	630	632	675	683	630	662	668	610	629	681	630	658	678	626	618	633	624	661	655	645	690	624	646	639	645	636	638	592	648	641	659	646	640	644	670	660	648	614	652	713	602	626	604	606	620	653	649	643	643	631	659	671	639	641	639	612	659	625	635	645	594	675	664	616	636	655	671	666	662	658	622	620	636	640	594	620	620	621	642	655	611	609	580	646	620	612	659	646	654	603	604	616	662	622	689	604	668	676	642	654	668	586	630	648	632	657	612	659	620	653	671	665	659	659	600	687	624	611	677	601	677	642	650	667	624	613	625	665	640	628	623	644	642	601	682	627	664	613	635	674	675	632	660	703	628	656	633	622	618	619	640	599	644	633	627	654	610	609	637	610	643	628	670	636	654	659	644	665	654	640	699	635	674	647	656	673	652	628	604	700	653	713	641	594	666	669	648	619	616	636	641	651	649	641	660	628	672	603	648	650	613	628	643	644	640	606	647	662	671	626	671	597	626	579	595	628	628	652	661	697	650	672	697	668	650	670	641	611	672	649	629	597	655	651	641	612	624	643	616	678	618	636	638	638	645	622	637	670	632	694	681	664	610	631	595	632	648	635	618	617	636	646	617	622	668	625	652	632	661	680	642	629	644	623	607	680	643	644	647	662	654	647	621	620	665	670	635	626	649	636	632	635	630	635	632	654	654	637	647	643	617	618	662	644	609	614	657	654	638	621	626	664	680	635	632	630	665	665	616	658	608	638	633	626	622	633	676	650	605	645	658	618	685	673	670	614	652	642	657	661	641	651	639	629	634	637	635	673	620	678	631	647	658	608	590	652	599	662	675	690	674	674	619	635	658	640	643	611	631	686	633	621	594	582	655	613	643	626	647	655	622	646	636	617	610	671	654	636	662	593	633	629	649	631	630	655	588	608	646	635	639	625	634	632	687	646	665	642	663	692	691	631	634	646	649	647	627	668	568	640	683	667	623	639	628	632	626	621	633	613	636	618	658	636	634	637	598	658	676	617	651	625	627	591	692	622	668	628	640	671	613	652	654	606	639	647	644	642	637	636	624	687	629	635	644	632	614	633	610	604	618	641	650	646	642	644	648	602	620	612	629	642	636	612	646	626	618	632	633	650	623	662	647	649	660	639	648	608	640	661	610	604	681	657	606	633	645	658	632	588	636	625	622	638	649	656	642	657	624	647	664	668	688	644	674	622	661	603	633	597	630	621	652	591	607	607	642	625	663	677	660	648	604	649	640	682	641	638	645	654	652	670	660	636	644	610	663	619	660	629	602	635	699	667	657	701	566	666	610	665	660	623	620	628	623	681	664	652	626	653	669	635	627	621	646	650	628	637	632	675	672	673	632	687	630	649	649	623	635	593	622	647	725	631	623	638	653	675	648	648	642	620	650	672	603	637	592	702	636	655	640	656	661	668	596	645	652	707	666	643	617	642	679	619	646	707	641	625	654	685	670	627	696	621	635	604	615	674	626	642	652	659	661	648	646	611	662	674	601	700	605	603	600	677	613	644	642	672	690	631	627	636	605	650	652	631	593	662	658	632	661	627	688	631	644	647	646	597	623	622	642	649	635	596	632	604	636	630	644	643	673	689	624	586	656	666	654	594	663	605	622	695	623	642	588	641	629	645	658	630	602	606	669	616	675	699	641	654	654	608	636	631	665	633	620	635	666	624	640	647	644	597	586	608	643	706	615	682	621	645	687	640	603	623	700	650	611	681	673	685	648	642	620	603	647	632	643	655	620	661	599	637	648	591	587	665	667	626	700	657	637	618	593	637	647	615	633	628	650	615	659	663	637	643	657	638	631	617	641	622	636	626	623	647	612	661	624	639	626	597
32473	27231	27787	26069	23980	17808	10664	5633	3955	5819	5535	4644	4474	3202	1728	1515	1531	1316	1031	996	1016	1172	1290	1114	1031	925	869	830	885	930	826	837	727	686	645	578	513	442	406	375	372	374	360	381	335	291	299	297	274	283	339	282	305	270	264	279	287	285	259	247	274	272	270	243	229	247	236	259	228	259	207	268	248	260	222	238	235	217	231	212	202	220	215	222	223	234	240	239	226	221	217	217	210	214	210	193	189	201	226	201	204	237	217	195	238	219	237	239	192	211	236	239	223	211	196	211	224	201	208	250	227	196	195	252	218	214	235	224	229	186	247	236	234	234	204	213	216	183	203	213	210	215	222	194	219	219	221	216	190	209	215	206	227	214	218	227	184	197	215	207	211	219	218	230	210	225	224	212	224	210	193	197	217	222	237	219	189	181	208	217	230	199	201	212	242	211	216	203	220	221	219	243	193	240	240	198	212	226	213	182	215	226	221	224	223	217	230	253	186	214	226	202	206	230	214	199	229	219	224	227	202	226	206	235	256	207	213	252	194	238	225	236	211	228	204	242	214	226	215	198	198	228	246	199	196	228	227	199	229	205	239	222	218	217	218	248	241	245	207	232	216	236	209	226	223	234	227	234	238	235	235	253	215	215	197	195	230	257	217	198	214	214	218	236	248	228	212	220	216	225	217	191	203	214	234	182	212	247	231	235	244	230	197	236	220	248	234	219	253	218	226	194	200	212	222	210	226	209	200	212	221	226	194	229	207	218	208	244	208	208	228	219	219	203	229	241	238	225	242	187	230	238	247	232	226	223	216	225	242	228	204	233	203	225	213	215	221	207	210	226	234	222	215	216	207	228	209	236	198	236	205	221	206	215	204	223	210	221	208	218	204	212	224	217	203	194	215	201	231	240	193	194	224	188	200	199	191	219	239	220	216	200	193	222	226	222	204	224	215	218	234	236	206	226	203	208	205	194	216	215	189	200	236	195	227	202	213	214	229	221	209	238	208	224	208	240	209	225	235	206	213	205	207	195	227	198	217	215	211	238	206	196	220	211	216	222	210	209	237	211	217	230	205	227	238	207	227	215	212	238	202	228	211	196	221	216	233	213	206	240	216	220	232	216	226	222	203	222	219	221	218	215	224	261	224	222	206	272	222	214	233	221	235	206	229	234	214	217	205	218	187	187	229	245	205	224	230	221	205	222	228	207	212	230	225	217	213	217	202	192	200	235	241	204	201	212	213	229	218	186	243	237	202	213	234	215	203	204	208	224	241	204	204	197	227	209	231	211	218	188	211	264	213	211	223	226	259	238	224	219	226	176	229	215	218	202	212	189	220	201	236	248	207	204	204	231	220	234	209	204	195	223	217	198	195	198	221	199	196	233	230	220	206	235	204	218	230	254	214	235	197	198	213	218	224	206	243	224	237	235	213	245	219	213	247	237	212	240	191	231	207	214	245	215	231	215	203	216	211	216	187	197	214	222	233	187	203	231	227	234	197	211	245	236	207	223	224	200	211	220	234	216	227	204	234	237	251	218	224	217	204	222	249	211	222	225	216	236	215	228	238	229	223	243	222	219	222	224	192	221	216	228	204	202	182	199	234	211	228	210	216	223	215	216	233	197	218	218	209	224	211	203	219	210	204	190	204	217	224	219	243	212	239	223	215	179	201	225	204	233	229	218	233	187	196	230	214	221	214	219	225	194	206	223	222	223	214	249	236	220	240	202	221	217	196	213	213	212	175	222	247	236	213	205	224	215	210	219	233	208	213	213	218	208	193	208	222	208	214	219	189	232	215	219	200	220	220	207	242	225	195	211	219	216	240	189	217	217	203	202	229	192	180	220	225	216	224	208	188	225	260	227	201	206	211	232	212	212	216	241	220	208	217	205	203	217	229	201	230	218	196	231	230	211	225	212	199	205	197	226	208	205	198	216	222	211	219	246	209	202	205	222	229	200	202	210	216	224	214	217	225	229	235	231	221	219	234	234	238	210	213	201	199	219	256	234	232	214	207	208	215	235	226	215	240	222	249	232	233	237	236	209	208	244	210	244	233	215	199	221	184	230	212	231	226	231	206	222	226	208	222	202	192	217	224	204	221	203	231	226	201	254	220	223	236	210	209	204	229	224	222	212	201	203	208	212	198	225	221	226	184	206	196	199	211	188	200	238	256	200	217	228	223	229	200	198	200	228	211	274	216	198	218	189	261	229	210	204	211	224	208	224	216	215	236	208	216	223	197	217	223	226	198	235	211	217	235	220	200	224	199	211	221	201	236	221	212	218	237	193	245	247	236	220	257	219	209	180	215	202	239	216	221	201	228	224	211	199	182	221	231	212	185	231	212	209	236	243	199	221	213	213	219	204	218	214	211	233	210	194	222	212	216	207	200	221	203	225	224	220	225	239	211	218	215	197	227	193	210	211	193	211	217	237	207	178	233	232	211	250	254	221	229	264	260	209	233	219	211	212	203	244	235	204	195	208	186	176	196	232	215	232	221	216	219	215	221	228	251	233	233	209	220	220	203	208	222	214	220	212	247	204	195	238	187	241	219	205	204	230	198	228	216	214	235	228	207	236	228	212	216	217	194	219	211	204	207	217	213	192	210	225	217	237	220	225	241	211	212	231	189	216	229	186	222	203	240	212	252	239	211	227	216	214	224	234	226	190	210	216	227	213	221	209	194	227	215	241	217	198	215	225	210	213	213	219	200	210	219	216	203	189	203	216	248	212	186	199	222	202	215	230	217	200	210	203	233	217	239	234	225	200	236	218	218	238	185	224	235	212	203	201	204	217	204	209	218	177	218	217	248	225	222	214	189	204	219	202	204	203	214	228	241	232	226	212	215	217	219	241	226	211	222	220	206	240	237	190	225	221	232	204	233	248	209	221	198	211	196	211	206	218	200	214	228	215	245	224	245	226	192	192	223	238	220	202	215	217	214	222	233	229	216	229	178	230	192	230	221	239	189	226	243	203	225	210	212	201	247	239	228	226	208	217	197	188	229	222	210	200	240	201	239	223	224	211	228	209	203	215	203	227	195	200	231	212	197	205	235	253	215	234	179	208	215	256	206	216	232	229	221	229	217	179	211	238	220	227	227	230	206	228	219	238	228	220	201	206	239	210	244	215	215	224	228	202	222	228	225	228	215	235	232	242	216	247	216	200	251	205	233	217	222	238	209	237	208	212	224	212	204	222	235	205	224	242	209	246	216	231	221	214	225	203	206	221	232	227	214	200	208	210	215	233	213	222	236	213	223	222	226	235	217	205	224	210	231	226	234	190	208	248	242	226	230	198	198	202	214	219	183	240	200	183	229	216	217	213	198	215	253	224	229	208	228	198	192	221	209	212	220	211	219	200	241	211	207	227	202	199	214	200	214	223	223	239	229	218	217	186	236	229	204	196	197	218	223	209	214	205	203	213	227	198	215	228	212	216	194	209	206	232	244	197	215	225	212	217	233	232	266	216	214	214	218	201	212	204	225	216	210	225	225	239	197	198
19041	20746	28039	34138	32578	28534	20008	14996	13701	20291	19518	18912	18676	14282	8956	7666	8317	7298	5918	5763	6049	7196	7218	6531	6403	5488	5237	5242	5660	5443	5080	5142	4446	4095	3611	3332	2743	2419	2188	1975	1993	1760	1552	1571	1375	1314	1268	1142	1132	1144	1244	1100	1131	957	927	883	847	838	780	745	789	698	787	752	687	692	724	692	753	713	731	720	772	699	640	666	600	629	610	597	626	582	632	561	563	554	576	572	609	608	588	586	580	567	544	542	593	605	546	540	587	592	536	528	516	559	589	543	509	565	536	548	578	555	551	577	587	558	558	516	512	564	540	505	546	551	513	556	532	584	544	541	604	545	544	518	554	495	569	540	531	560	534	574	577	547	562	552	566	590	530	555	556	563	547	516	558	539	544	543	551	533	526	541	575	531	572	545	555	545	569	580	570	542	543	576	573	541	561	538	573	521	549	519	575	563	513	515	564	532	547	520	553	557	608	518	512	573	595	584	552	556	546	534	533	533	565	534	538	559	565	524	549	513	522	555	514	524	537	523	528	531	548	564	484	533	568	530	529	495	580	566	538	571	548	557	538	608	531	515	593	551	580	553	542	566	544	542	532	534	565	519	511	562	581	531	538	551	542	579	508	571	518	522	578	546	554	540	579	528	516	559	542	541	531	536	554	539	547	537	526	557	534	562	569	562	576	556	569	526	556	523	535	552	544	607	513	596	559	589	529	576	557	570	539	555	583	559	511	586	557	580	516	530	547	526	532	528	523	550	589	543	563	532	568	569	569	516	586	596	574	537	585	554	550	519	578	557	538	516	582	561	561	585	557	550	505	540	556	578	573	530	545	516	539	534	534	543	578	565	611	583	582	569	554	532	548	540	513	486	569	515	569	530	561	592	551	561	581	562	577	505	582	525	544	560	511	550	537	552	564	547	575	552	579	540	556	586	580	560	552	556	560	524	583	582	545	570	560	564	543	557	535	551	573	525	583	518	586	543	608	575	526	508	526	552	563	554	537	575	590	550	532	535	571	562	638	554	567	579	535	564	571	590	560	538	524	552	542	547	569	552	530	549	548	515	569	545	541	551	548	563	524	530	605	577	530	573	565	572	527	540	573	545	593	527	536	556	545	545	553	527	533	495	595	555	531	532	535	577	549	524	564	560	516	533	547	508	530	530	521	564	549	536	516	556	566	582	560	558	607	538	509	610	537	560	484	557	555	549	562	564	574	526	559	544	541	544	583	546	573	547	555	528	599	547	570	520	577	558	524	556	518	497	540	547	614	552	506	541	534	546	557	538	535	538	577	580	590	552	540	507	508	569	558	559	542	547	539	564	568	548	611	566	566	522	536	541	546	523	602	578	561	604	546	510	583	516	560	559	597	573	560	568	557	524	533	556	547	547	545	549	551	549	538	542	574	577	544	544	529	553	591	552	584	557	555	552	546	528	522	543	585	561	575	530	517	555	519	566	563	488	585	591	592	576	552	587	557	537	559	519	532	564	534	544	550	527	516	545	515	558	508	504	566	538	540	602	513	511	543	617	561	580	574	569	567	583	536	535	528	554	590	575	572	534	552	564	545	594	562	539	547	547	574	542	561	561	555	540	517	559	548	560	556	554	497	550	536	557	530	558	553	561	548	555	513	534	566	579	546	574	575	554	535	605	598	559	589	546	598	542	540	561	554	555	540	509	601	555	563	544	544	578	565	509	550	568	549	514	545	594	558	563	538	542	584	542	535	544	585	587	554	578	519	531	555	568	593	546	529	554	550	530	578	538	533	561	566	539	519	526	532	565	554	511	508	508	544	544	590	562	567	548	559	604	542	532	518	550	572	568	523	582	582	565	577	557	571	533	561	567	556	556	549	508	571	536	554	583	552	586	520	541	540	495	542	546	545	567	566	530	585	530	560	549	527	556	512	585	540	514	499	553	514	547	563	531	532	587	512	560	551	542	519	525	551	563	574	540	510	527	577	622	570	529	535	551	563	502	565	577	575	510	530	563	546	577	561	525	557	569	578	568	530	542	566	552	573	574	539	541	534	518	515	550	568	527	553	551	548	570	534	553	529	526	539	575	535	559	569	536	566	525	582	534	551	569	557	578	531	565	573	567	553	516	514	536	543	556	589	542	568	531	524	553	524	527	529	532	545	563	520	538	557	515	544	568	550	583	568	542	569	582	565	561	555	585	569	515	560	525	555	512	545	535	527	557	592	581	539	537	569	519	573	547	564	532	558	560	527	558	532	603	546	548	511	568	572	551	556	526	607	563	526	549	584	555	595	523	557	580	536	549	545	580	555	523	551	552	550	576	575	548	553	564	566	560	564	547	572	587	575	529	535	511	553	536	530	552	554	571	548	512	560	583	566	524	560	541	536	544	557	552	569	587	561	527	543	533	577	544	543	517	535	545	532	527	582	547	538	546	579	527	540	551	561	562	575	537	527	552	530	552	568	568	513	519	572	551	547	502	553	598	550	571	570	543	547	575	588	530	558	551	568	555	559	543	559	574	559	538	597	544	566	538	537	574	539	537	568	573	559	554	562	546	504	513	582	576	555	574	552	547	542	590	576	572	555	574	549	571	541	549	520	540	553	539	546	542	575	526	508	531	534	573	524	504	580	533	548	548	535	607	606	576	576	577	582	582	541	546	534	582	553	568	552	561	570	513	538	566	576	538	547	562	560	548	539	557	535	576	495	575	537	528	588	519	570	529	535	522	535	573	561	544	606	552	563	551	594	539	522	556	551	529	542	554	534	599	572	546	548	546	525	523	522	531	568	553	583	580	553	545	544	541	572	558	573	549	534	530	543	551	505	578	568	525	578	550	569	563	598	559	546	500	564	564	560	576	542	584	533	541	568	561	562	568	535	555	556	556	583	546	505	572	546	537	527	540	527	571	602	585	516	528	540	561	569	532	591	521	492	525	552	547	564	565	589	513	556	575	538	535	564	559	564	570	594	561	570	553	586	511	555	521	522	573	523	551	567	557	558	568	525	509	575	557	558	563	520	561	496	573	521	556	549	542	531	531	536	564	591	598	586	557	566	564	572	531	548	562	551	561	560	531	559	538	548	527	554	545	547	562	591	502	564	543	544	569	546	554	515	519	538	532	578	591	563	542	564	565	548	566	554	523	547	587	578	609	563	539	544	538	559	557	569	522	542	539	538	568	528	537	555	547	558	583	566	563	534	555	504	554	547	531	587	558	539	551	558	539	589	588	559	578	548	499	540	580	524	552	573	547	589	534	599	556	549	528	531	610	587	609	544	578	536	560	555	587	562	571	551	527	574	518	527	586	539	563	535	541	559	588	572	559	600	547	549	560	505	516	525	535	558	537	581	560	567	534	502	528	594	513	536	518	551	521	516	545	578	530	536	533	566	550	527	595	523	523	539	541	525	538	507	494	499	513	582	533	501	556	543	549	531	556	599	577	585	547	550	567	557	540	527	544	518	528	530	513	532	562	550	527	566	561	562	588	557	536	538	504	538	534	566	501	552	586	507	538	520	550	527	583	476	521
11238	7005	8293	6303	4040	2598	1604	1188	1001	862	722	618	563	483	478	410	411	420	381	376	359	378	359	339	345	324	336	338	319	343	283	321	308	330	323	293	301	308	306	322	279	287	296	262	272	268	293	278	268	269	286	309	261	280	256	226	248	255	271	229	246	265	271	254	286	220	252	273	240	262	283	250	264	256	248	262	283	262	269	232	261	275	248	256	274	268	241	268	260	241	227	255	245	242	234	244	257	270	293	276	262	272	246	246	281	236	262	295	243	259	249	243	253	273	250	258	251	242	265	270	251	224	262	268	250	279	259	257	242	270	239	275	227	242	265	268	244	268	264	276	256	282	260	250	277	284	268	274	264	263	249	239	271	253	243	288	252	245	267	246	281	267	256	249	247	276	268	260	229	240	269	250	253	273	275	258	223	247	265	232	241	225	272	243	265	265	261	295	261	249	269	271	245	246	246	243	259	253	266	245	271	258	257	270	258	269	267	267	268	262	247	224	247	236	293	263	278	236	266	267	245	279	276	258	232	249	253	273	256	281	261	263	280	249	255	283	258	265	235	215	276	277	266	263	285	263	248	258	267	256	270	254	269	229	257	297	250	238	232	246	271	236	267	252	252	241	250	283	232	257	247	278	274	246	259	278	264	272	266	248	256	265	271	272	258	272	242	268	277	276	260	262	246	243	271	246	234	262	246	263	239	257	243	289	269	268	244	270	254	272	268	266	256	248	261	252	249	263	266	269	253	260	244	297	260	289	246	246	242	256	242	230	255	249	238	252	283	270	263	276	247	288	271	242	245	251	248	278	264	292	255	284	265	254	265	250	254	260	241	242	266	290	273	247	287	248	234	255	278	265	253	280	254	267	280	266	263	250	264	265	255	245	227	244	244	264	239	278	265	254	244	226	258	271	270	251	292	258	258	280	249	269	248	250	285	272	251	249	262	251	247	247	238	240	271	238	262	274	243	262	266	270	228	257	247	253	251	247	276	241	292	246	242	286	292	274	255	239	249	246	287	258	236	259	249	252	284	273	261	256	284	301	249	250	258	252	263	297	223	256	225	269	261	269	243	243	255	251	239	273	239	251	246	259	267	255	278	267	258	231	260	256	261	295	253	268	242	285	246	267	270	254	251	245	250	273	207	255	249	219	239	243	248	238	228	248	246	276	263	286	253	251	218	273	252	225	260	262	258	273	267	257	237	222	255	269	266	238	242	264	256	248	251	256	252	264	236	280	257	281	247	235	241	274	228	266	256	241	250	240	240	233	248	257	251	244	253	252	297	249	257	247	253	245	263	257	243	254	279	255	292	246	230	244	258	277	247	262	239	292	223	280	285	281	241	259	241	264	255	284	263	269	261	259	285	255	261	245	237	260	254	247	274	273	245	234	251	266	253	267	231	261	291	259	266	258	254	264	239	254	265	241	254	259	263	280	269	245	226	243	271	285	274	254	266	256	241	289	297	256	245	260	242	294	268	257	253	239	265	256	266	273	263	225	237	262	262	277	278	268	255	258	260	262	246	251	248	261	269	275	275	269	260	279	245	228	273	278	247	238	268	260	279	243	293	288	289	292	287	255	233	280	232	257	278	221	240	249	287	250	277	257	260	254	276	267	278	240	239	265	249	286	257	250	269	274	239	239	263	263	270	259	268	245	274	229	263	251	235	253	216	252	268	227	255	242	262	253	257	234	229	248	258	268	238	243	237	256	267	233	260	272	243	272	231	268	253	267	249	262	233	264	256	248	220	254	241	255	287	264	227	263	228	234	243	262	269	266	244	241	261	257	259	252	256	279	237	273	249	236	272	269	269	269	254	267	275	293	267	256	257	267	275	243	243	249	260	237	281	277	247	268	227	223	267	256	254	259	225	279	267	237	244	250	261	263	234	234	273	252	258	277	273	256	245	257	219	261	252	254	241	254	210	274	250	260	245	279	272	254	240	273	253	284	246	261	261	288	267	249	268	252	249	260	235	285	278	234	257	234	241	270	226	259	237	262	273	266	235	241	263	289	270	240	262	278	260	233	270	267	271	274	300	241	271	268	261	274	254	274	263	254	262	252	240	240	269	252	250	268	264	259	254	279	272	266	257	218	239	266	263	261	260	282	259	265	230	250	245	276	262	301	276	276	248	256	258	235	249	244	251	256	260	214	250	284	291	260	245	267	239	258	258	254	308	232	285	235	243	261	267	225	245	262	262	248	262	259	255	273	263	272	271	258	234	251	275	256	268	223	261	235	281	239	251	260	254	266	282	257	237	258	220	250	247	273	251	242	251	273	258	253	247	261	281	282	245	236	258	251	234	234	244	228	238	241	249	255	242	255	266	239	251	271	244	244	274	252	253	247	259	270	238	233	239	255	264	256	272	265	247	250	267	236	237	269	274	248	248	249	256	271	266	272	236	248	250	239	241	260	248	258	246	266	234	250	235	233	275	233	248	246	242	264	242	271	263	278	259	260	239	231	257	240	282	290	255	258	251	255	254	269	269	275	254	274	267	271	280	262	267	264	275	227	244	268	273	249	269	277	224	260	209	257	258	293	251	278	262	256	236	261	233	245	299	242	281	283	256	263	250	248	266	275	271	253	285	244	227	257	287	277	272	234	282	251	252	280	288	285	274	261	245	238	258	254	259	265	254	261	245	255	256	275	259	273	250	290	257	258	282	238	264	269	253	269	264	256	245	246	247	266	280	254	274	294	256	255	272	258	242	218	253	267	275	241	233	254	242	260	258	258	268	285	268	263	264	254	257	259	252	249	266	247	262	257	230	257	269	272	281	257	252	233	256	248	260	263	264	259	252	244	278	252	292	240	248	280	279	255	247	274	262	264	251	272	251	267	283	257	221	212	232	264	237	223	261	244	264	240	267	240	251	281	265	259	251	229	256	268	249	264	221	267	254	254	227	259	277	251	260	255	247	265	249	226	239	254	225	264	266	251	244	279	268	270	267	265	258	265	286	256	251	243	220	249	275	257	257	250	270	276	270	285	266	280	241	279	270	238	221	236	251	245	245	252	244	254	261	258	277	249	221	236	231	242	242	230	274	232	256	229	243	269	257	260	313	262	252	298	266	242	276	270	246	285	255	248	250	255	255	274	238	248	249	240	258	254	260	281	267	273	280	248	247	256	226	228	264	268	266	271	267	278	220	297	263	281	247	286	266	227	243	272	254	267	212	242	253	252	253	257	266	264	260	237	266	275	245	240	257	270	259	242	276	243	219	241	268	299	297	261	267	268	254	241	262	240	268	248	260	270	246	258	229	271	257	253	249	243	239	268	254	262	246	222	282	282	277	257	276	280	245	250	266	229	260	232	256	247	229	253	254	249	251	266	255	262	257	244	269	269	261	270	251	282	263	261	258	236	249	243	260	255	256	257	269	259	277	269	253	270	244	250	266	248	252	219	277	244	258	241	266	257	276	260	281	265	227	267	237	268	292	279	238	251	240	246	248	289	287	288	280	273	262	250	254	266	259	248	241	270	296	233	275	261
6870	6671	13253	15422	12950	9599	6743	5174	4288	3794	3390	3013	2650	2378	2112	1902	1734	1563	1515	1340	1376	1403	1341	1241	1201	1223	1129	1093	1104	1213	1105	1154	1133	1179	1201	1204	1050	1064	1011	981	940	872	831	826	800	795	726	810	727	772	807	706	756	711	708	694	719	711	658	657	704	665	678	647	663	643	682	678	656	679	651	700	621	639	651	617	633	692	648	657	687	653	661	643	616	619	695	650	630	703	663	669	652	612	658	631	636	650	622	624	648	635	648	684	657	672	623	633	661	628	638	660	624	684	657	620	639	668	613	625	654	684	645	632	643	659	653	607	626	635	634	628	633	646	629	656	695	708	638	683	668	667	632	638	628	671	650	660	654	622	646	633	653	657	635	652	683	714	661	647	678	620	627	660	658	625	662	600	620	627	582	635	637	623	685	601	624	634	664	620	645	662	631	638	614	653	635	667	651	661	661	653	625	679	645	632	624	678	609	634	674	637	655	644	635	667	658	632	626	627	640	636	682	673	640	668	673	651	662	681	625	653	621	692	696	607	598	664	633	642	599	617	650	594	625	660	643	660	656	640	659	649	644	677	618	664	718	644	659	660	676	628	616	685	649	632	627	634	656	656	649	636	610	625	592	614	684	662	657	652	635	669	666	665	653	608	651	629	664	620	658	640	665	660	631	702	641	601	652	606	675	653	646	643	634	654	617	649	634	619	653	627	638	660	612	677	622	666	694	616	619	654	644	643	613	667	641	672	640	616	626	611	665	648	657	683	683	606	632	659	615	626	643	616	652	659	609	673	615	642	658	669	631	681	656	643	670	611	671	633	664	660	643	706	668	619	643	683	635	659	623	619	623	641	657	677	657	648	656	652	596	639	630	652	650	624	636	675	663	604	605	665	632	619	619	687	621	624	677	638	587	624	708	629	612	635	635	648	640	618	591	655	626	628	656	653	654	625	667	632	603	619	641	638	675	640	741	684	646	690	643	624	675	639	661	625	692	647	579	654	633	658	678	676	646	582	678	616	645	676	633	661	665	594	644	636	632	681	653	613	652	633	683	647	649	656	648	634	654	651	623	627	648	688	578	655	613	661	609	610	647	656	620	608	667	638	658	651	648	626	657	594	636	597	651	677	613	605	628	669	692	642	650	653	645	668	624	618	628	657	657	630	630	649	631	635	669	667	642	654	672	660	642	644	658	606	657	618	718	651	671	664	637	636	648	607	604	643	613	665	618	637	661	606	666	625	614	708	652	659	687	569	628	655	636	644	642	641	659	631	622	661	608	640	601	631	620	659	671	639	671	651	662	687	672	651	670	676	663	683	624	706	644	635	620	672	648	642	690	684	642	596	655	616	627	654	637	674	633	645	646	677	616	630	653	609	659	659	622	610	622	656	612	618	689	645	598	638	608	616	635	650	636	631	621	613	648	685	644	653	607	666	647	675	657	639	613	691	638	680	611	640	669	653	669	647	671	646	647	687	684	649	612	583	658	611	648	644	632	636	682	645	645	621	645	667	632	643	630	667	616	613	709	644	683	633	625	657	669	651	658	637	643	643	615	669	685	601	639	642	600	614	654	618	606	607	637	621	659	661	622	641	630	657	681	667	689	640	669	633	653	629	687	672	692	675	699	569	632	635	626	657	641	650	679	639	648	606	635	646	619	639	615	685	662	636	645	614	655	637	620	684	658	613	619	627	663	626	678	644	657	647	634	654	683	600	703	624	630	643	625	598	690	649	669	643	656	662	680	628	647	627	674	647	671	639	667	632	638	677	602	666	647	618	655	672	628	676	623	642	635	634	634	660	669	685	630	635	613	642	649	623	665	663	626	682	688	630	662	632	675	650	668	635	676	623	656	647	682	643	671	671	633	650	655	612	637	673	588	623	650	585	660	626	646	618	653	616	603	637	665	616	663	662	634	646	645	613	677	644	680	642	637	600	670	627	692	576	636	633	680	621	615	616	611	586	616	634	643	646	660	649	613	593	640	673	662	658	645	632	647	691	616	626	697	664	662	671	633	644	629	656	637	686	665	631	655	635	641	652	636	643	630	628	641	649	660	581	663	647	626	664	670	638	606	669	585	625	616	621	605	679	645	656	656	642	666	666	641	632	650	666	674	669	661	682	667	666	638	677	675	591	638	678	620	625	643	632	671	613	652	611	642	638	692	676	659	656	627	634	629	640	620	632	600	650	637	645	672	652	678	680	619	614	662	658	646	603	633	654	626	640	700	639	570	645	657	673	616	650	655	650	671	636	677	668	647	622	644	699	693	633	671	683	647	631	669	649	658	635	671	652	666	683	651	634	636	621	628	624	628	666	688	675	637	656	683	640	673	639	623	657	640	622	615	636	653	634	622	639	670	610	589	701	665	613	633	635	615	640	635	654	648	693	635	646	635	684	659	649	620	597	679	633	619	596	624	649	623	597	636	651	667	644	627	662	673	622	646	641	634	672	640	684	633	657	585	663	647	667	646	606	684	652	613	645	611	629	677	605	608	633	651	679	644	627	634	621	643	646	651	647	657	603	667	622	614	625	623	656	658	650	639	669	682	639	716	616	646	627	652	648	648	685	666	641	630	683	670	621	654	660	624	643	622	631	657	642	708	637	662	614	652	707	692	653	640	654	651	641	618	642	667	626	652	692	645	668	652	594	663	604	670	692	655	700	661	613	675	647	678	640	652	617	629	628	613	655	600	632	635	684	671	672	679	639	613	635	638	637	643	643	716	624	683	660	610	610	681	638	647	610	607	668	668	636	680	642	624	633	649	626	657	626	606	619	635	649	679	629	662	659	639	669	661	644	614	645	672	637	681	669	620	634	661	651	628	676	626	685	652	649	714	633	628	664	651	617	665	658	683	625	677	615	609	694	662	654	662	621	645	607	690	674	643	669	684	679	664	657	617	667	651	659	656	653	640	659	670	648	602	583	669	643	592	627	707	657	639	636	646	662	672	636	657	695	669	631	630	625	627	648	679	659	637	667	658	627	588	645	663	634	602	638	613	623	666	687	648	608	641	663	614	657	625	630	643	626	704	660	618	628	647	623	649	642	641	650	638	643	641	658	678	635	642	642	678	666	644	642	614	648	637	620	672	682	656	631	661	634	675	632	656	672	657	667	639	660	650	678	657	639	637	628	613	671	611	609	651	656	649	677	652	687	647	668	647	618	604	668	656	650	642	592	601	631	674	665	608	614	661	661	644	649	621	603	641	600	638	638	664	631	694	666	646	655	662	636	652	705	665	623	702	639	629	616	621	674	633	628	604	616	630	617	598	625	638	638	654	646	623	676	645	632	677	659	646	656	656	655	624	670	649	633	598	609	610	660	683	669	611	620	653	650	623	642	670	630	635	668	648	599	639	687	630	614	615	649	655	646	685	616	649	690	669	614	635	649	652	643	629	653	657	623	625	656	613	667	631	641	648	643	653	660	628	641	621	650	625	649	690	659	693	658	633	641	667	614	653	641	608	668	674	659	673	683	652	648	645	638	709	696	657	661	674	671
25740	18006	20365	24995	20500	13757	7230	3575	2533	3014	2577	2233	1645	1562	1210	1003	1158	823	746	677	738	884	850	773	711	639	633	668	697	603	609	575	536	522	482	474	452	406	384	373	352	319	350	369	349	333	318	319	310	342	330	302	296	310	264	289	261	322	290	304	267	270	278	260	264	276	274	243	234	253	246	249	269	272	283	249	259	287	284	225	243	280	260	259	261	232	202	259	261	286	250	250	245	243	262	264	226	276	282	266	229	252	252	265	268	249	305	235	266	234	262	241	269	262	267	248	255	242	285	270	255	270	246	257	236	248	258	238	242	253	247	290	276	235	252	254	241	249	270	257	265	255	227	243	245	230	282	258	245	244	272	249	242	255	267	240	223	204	285	232	264	264	254	235	282	282	280	237	254	256	258	273	269	239	253	243	281	249	318	244	259	246	257	236	231	268	260	235	239	258	231	242	270	228	254	283	267	241	239	265	243	232	276	239	263	240	244	246	259	243	249	292	253	249	273	241	269	237	250	261	265	247	245	256	248	269	242	262	270	261	253	255	283	248	255	247	261	260	252	243	240	269	274	253	263	241	303	278	247	243	239	224	286	286	262	247	266	265	243	268	274	227	263	267	220	280	234	264	252	235	227	256	255	223	266	263	251	238	251	277	261	253	248	255	245	252	279	230	267	245	275	254	237	251	219	260	232	270	268	248	252	238	277	233	249	246	302	261	291	274	270	281	264	264	258	241	235	282	246	255	256	278	262	263	273	250	268	269	224	247	245	256	281	271	261	239	248	241	256	279	244	308	238	231	265	257	252	266	241	262	249	262	292	258	240	243	279	256	234	255	254	250	256	257	274	258	236	248	264	256	245	257	274	251	276	259	245	248	244	252	256	266	267	244	240	276	250	240	252	277	251	230	262	260	237	264	257	273	266	266	231	241	253	224	236	248	264	268	276	230	224	245	271	253	243	272	257	229	267	260	231	231	273	248	256	277	231	263	273	249	274	269	279	231	251	253	221	258	295	272	258	254	224	250	242	261	257	251	236	267	259	244	251	254	246	258	216	266	258	247	242	258	263	278	281	221	223	282	264	254	277	260	254	260	251	253	266	236	243	301	249	291	239	271	289	243	268	249	262	254	241	251	235	241	254	251	245	244	259	266	273	255	244	255	243	267	253	274	264	250	270	249	247	234	241	272	254	216	252	239	273	251	245	259	257	264	254	237	251	246	243	260	237	248	239	249	238	265	243	250	277	284	249	245	246	248	261	259	241	236	253	259	240	245	250	239	266	257	272	259	299	258	246	236	232	249	255	216	267	227	248	254	220	266	243	250	262	236	275	252	246	260	278	249	258	226	247	247	267	248	240	249	223	257	258	255	253	267	257	225	265	264	271	256	250	262	241	245	250	255	270	284	260	227	275	271	252	228	243	260	261	271	248	225	262	261	245	273	245	251	256	271	272	263	281	272	259	253	267	272	248	252	259	253	236	255	229	237	215	256	254	269	249	241	259	240	257	276	251	243	270	242	248	253	273	245	238	267	256	270	272	250	236	232	223	274	259	257	257	252	255	233	248	282	238	272	252	275	215	264	267	291	248	280	246	218	262	271	280	267	257	231	238	277	228	269	250	272	260	263	299	240	260	229	238	258	259	253	248	246	216	256	265	247	268	247	273	260	247	235	269	266	247	227	275	255	262	240	247	246	230	261	256	267	267	256	244	274	287	268	239	264	230	238	262	262	239	255	277	246	263	246	263	238	269	250	278	250	238	252	247	256	235	237	271	266	245	276	249	250	265	243	233	253	259	244	219	278	243	254	272	256	261	258	249	235	265	245	257	263	259	243	245	264	245	245	279	263	251	248	232	249	256	259	243	248	274	259	251	240	241	222	281	253	253	228	244	265	253	232	247	265	255	233	255	230	270	253	247	285	274	262	277	258	264	276	251	259	276	248	284	256	224	258	245	260	243	238	252	218	256	268	250	300	260	260	277	258	258	236	242	248	252	265	253	279	245	278	265	252	234	286	267	245	263	274	266	265	258	249	227	241	273	251	253	257	256	250	260	256	252	265	252	233	253	270	249	241	256	284	260	258	274	276	241	234	260	242	272	265	268	244	280	254	246	312	247	240	256	238	239	260	240	270	277	248	234	228	263	242	267	247	234	274	239	261	232	258	257	229	266	242	259	270	271	246	291	244	237	242	235	214	232	264	238	245	278	272	259	285	276	256	280	256	259	261	258	267	271	275	282	231	249	234	252	240	241	239	226	275	276	262	255	275	220	253	265	280	254	273	244	269	228	277	239	291	272	250	256	248	273	247	253	283	266	283	252	251	257	254	271	301	271	235	273	247	255	243	261	238	253	262	237	227	291	239	237	256	248	252	252	252	267	243	246	249	258	255	266	272	266	231	259	231	273	256	233	281	240	238	256	244	257	231	264	269	252	270	275	285	241	246	280	265	252	252	250	248	244	220	251	237	245	264	244	236	249	257	257	256	233	247	265	249	245	240	289	254	270	264	257	241	273	257	268	245	271	265	248	240	256	256	243	256	245	274	253	271	243	263	233	257	254	238	249	222	243	251	280	272	236	278	266	269	257	246	225	240	238	252	237	285	248	263	266	263	223	242	267	274	246	270	269	251	261	234	253	283	262	257	273	267	269	240	280	217	259	272	253	242	236	245	230	264	242	256	249	262	236	260	256	280	238	265	261	264	255	236	284	268	247	287	274	252	248	236	266	261	258	235	234	261	257	248	279	252	266	236	243	254	240	235	249	255	252	264	228	224	265	237	265	258	242	242	282	240	255	271	245	240	260	260	253	272	259	242	254	247	250	268	248	261	291	293	269	267	246	275	222	226	279	289	253	259	262	248	256	249	248	255	237	232	247	233	284	256	257	259	241	234	246	258	229	259	216	255	248	262	254	239	234	246	266	250	292	268	282	244	261	226	235	240	253	240	281	245	280	258	234	248	255	261	233	268	231	284	266	266	256	238	260	229	243	265	242	254	236	239	281	272	275	250	259	257	284	283	253	257	265	269	247	243	252	270	251	245	225	260	249	237	219	239	264	278	254	267	266	230	248	269	266	274	267	263	257	278	259	244	232	235	289	262	265	242	277	240	273	246	257	274	266	253	284	275	292	233	274	238	228	235	257	274	221	247	244	268	270	253	241	237	233	258	239	278	256	243	278	233	233	270	242	240	238	245	259	258	269	243	237	258	263	235	262	256	265	271	257	244	288	277	229	263	270	273	253	260	255	293	252	302	230	243	271	255	244	274	254	247	263	251	275	271	241	241	230	307	248	261	246	272	262	294	218	207	268	251	259	296	256	269	233	286	257	259	224	237	223	226	277	252	258	258	241	263	253	266	251	241	238	230	223	256	258	259	238	256	266	266	255	258	255	237	230	263	265	290	259	257	259	253	253	256	258	241	243	243	266	278	256	254	281	277	284	277	266	265	254	259	217	255	261	240	274	243	245	261	230	241	289	232	229	240	241	264	267	250
15516	14174	23263	33139	28598	23741	15528	10970	9988	13069	11942	10924	8339	8122	6021	5492	6220	4674	3805	3799	3882	4776	4960	4321	3964	3652	3495	3553	3607	3247	3430	3185	2883	2717	2498	2360	2024	1855	1652	1571	1478	1406	1299	1319	1112	1138	1096	1038	1064	1083	1071	1006	953	893	827	796	877	811	814	776	755	768	776	730	730	724	731	735	753	779	786	771	762	677	694	766	714	663	665	679	673	660	646	622	626	629	627	626	662	653	634	655	660	644	677	664	674	699	634	664	645	669	637	668	636	589	705	641	660	601	650	672	656	615	638	643	652	664	638	598	646	622	641	631	642	634	578	606	660	609	665	577	637	662	619	668	651	629	667	677	609	617	635	597	634	653	630	610	624	639	633	604	643	572	628	648	634	639	644	653	641	638	575	610	602	667	677	635	594	630	618	661	643	644	653	608	591	615	619	604	641	604	625	658	634	653	627	638	644	620	634	633	670	633	629	635	606	652	632	627	640	685	596	687	647	657	648	656	623	637	670	621	634	613	620	635	650	626	596	643	678	639	672	609	642	639	608	648	649	607	665	672	659	644	628	610	651	688	605	664	580	612	648	664	626	613	663	641	614	617	645	668	630	645	661	642	668	643	667	675	628	666	641	608	661	667	605	645	668	638	621	638	631	607	637	649	657	682	581	627	617	615	628	634	632	593	627	617	644	615	674	641	651	656	637	649	649	658	640	684	668	640	610	651	590	650	634	606	673	570	636	674	604	648	635	672	626	673	624	611	707	654	618	643	607	605	653	626	618	634	597	636	622	622	672	670	612	624	659	635	639	645	636	626	675	637	651	656	622	634	659	609	637	647	634	593	632	608	652	705	652	604	661	655	642	634	646	610	633	626	639	618	614	627	625	631	638	613	647	660	644	642	636	647	645	677	653	635	643	645	673	576	652	629	642	612	654	658	614	665	659	660	612	619	623	606	646	614	618	628	633	638	685	592	600	615	632	611	622	647	590	594	607	631	609	638	625	633	618	641	615	666	653	609	618	643	648	679	601	683	667	636	643	600	640	612	664	643	614	610	664	661	633	674	648	636	668	625	643	606	595	674	592	663	615	663	662	603	632	624	598	656	675	657	664	666	596	628	634	654	647	639	629	607	627	615	664	651	684	627	674	620	609	621	684	622	610	668	621	613	642	699	673	599	657	672	661	662	603	607	648	646	630	650	658	630	609	644	664	607	641	629	653	640	608	620	622	646	702	682	606	640	645	606	645	628	649	664	638	654	631	639	622	618	625	697	662	638	608	589	655	631	617	681	613	675	667	679	648	626	662	661	610	668	614	594	650	665	630	686	652	694	663	647	631	625	604	625	648	651	650	638	648	587	684	635	646	612	650	624	637	570	679	617	625	624	593	615	653	634	622	618	648	615	634	647	591	644	664	649	643	650	609	625	623	640	664	697	635	651	664	625	602	626	647	646	606	643	702	649	637	623	632	675	631	632	595	608	654	641	608	642	625	596	665	642	630	613	626	645	621	613	618	639	635	637	621	616	623	634	612	656	663	577	654	657	621	631	659	655	634	577	675	667	615	575	635	612	652	629	666	661	638	600	655	624	637	646	636	623	677	607	639	607	628	616	657	665	677	592	610	616	675	634	591	654	580	622	637	662	611	626	633	670	632	626	630	656	648	679	644	673	639	662	631	690	637	647	650	686	686	633	641	596	629	665	607	658	662	624	640	613	646	607	653	632	655	656	633	684	674	641	621	681	641	670	633	660	610	594	600	595	659	649	633	595	604	678	638	630	664	656	613	611	670	643	626	564	576	623	624	622	665	620	576	657	630	627	621	643	583	633	628	644	607	624	580	620	616	646	625	603	649	628	638	623	633	642	642	653	626	600	675	621	639	600	668	653	628	643	625	645	691	643	615	649	570	664	608	613	676	577	665	644	650	685	636	623	616	642	648	622	606	664	649	639	629	624	649	573	587	653	595	633	633	668	678	661	630	626	609	630	655	630	652	618	606	632	588	625	663	634	635	671	634	629	662	684	666	645	621	628	613	640	649	651	609	688	626	661	647	637	632	602	631	657	664	607	655	620	660	608	601	663	613	626	642	668	626	643	628	627	665	658	641	636	611	607	609	626	615	645	631	663	619	644	634	595	641	619	614	632	670	640	644	579	637	621	626	647	640	610	644	679	638	641	618	600	598	640	623	652	614	656	654	618	657	654	622	635	590	636	688	637	636	602	635	646	629	634	659	689	647	592	600	656	606	591	659	657	634	653	635	656	651	653	638	679	626	637	626	609	641	612	615	629	641	688	641	614	599	598	571	662	605	588	642	605	651	612	642	618	636	661	689	618	633	649	669	669	619	607	620	642	630	654	635	645	618	640	668	634	682	658	619	637	632	635	601	656	592	621	647	650	661	582	636	634	614	675	624	626	657	617	634	654	592	621	627	620	649	649	636	599	648	646	697	651	613	642	618	620	648	647	597	619	613	641	618	602	607	637	673	646	643	686	651	655	658	636	659	638	614	669	634	638	617	633	631	631	680	609	636	638	649	617	633	620	611	657	604	618	630	624	677	671	629	597	658	675	644	641	618	679	624	653	652	603	606	627	626	678	621	655	647	609	653	589	689	644	671	634	647	642	624	659	642	606	638	622	674	671	639	604	653	620	642	643	640	607	660	638	620	646	641	656	624	649	617	640	629	687	624	617	647	682	628	607	608	632	593	629	631	639	659	667	609	629	658	622	658	650	628	638	615	633	647	644	638	667	672	650	598	671	667	661	618	605	637	647	671	625	643	631	645	631	623	624	653	616	637	636	635	674	640	648	628	643	669	637	671	622	666	659	646	659	631	622	591	652	668	657	639	611	628	653	598	670	674	632	645	600	669	603	619	636	655	645	669	609	617	616	592	610	664	638	623	646	640	660	628	641	618	625	629	668	632	653	596	680	672	619	617	659	617	655	639	581	677	660	610	620	650	625	666	648	684	617	620	607	640	656	689	620	656	629	652	607	646	649	605	671	649	634	664	639	599	603	645	623	652	648	629	610	678	668	624	637	686	629	652	599	613	591	647	615	621	658	663	693	656	622	651	637	613	615	626	633	617	690	622	625	691	642	626	643	649	648	652	639	600	605	623	641	634	625	671	644	649	628	617	653	652	612	613	620	635	632	586	636	652	642	637	609	638	616	628	642	670	640	613	620	653	587	578	618	613	601	665	660	652	673	659	641	605	667	662	640	636	627	661	628	616	642	633	631	640	646	581	661	671	668	639	614	654	677	631	654	657	638	625	637	599	605	647	655	587	642	622	634	620	651	608	638	632	628	625	606	654	645	641	623	651	636	655	617	647	635	613	617	603	643	611	635	602	629	659	635	623	598	617	655	598	605	621	605	637	617	648	652	667	639	638	700	649	650	619	625	601	634	635	639	656	629	623	644	667	625	594	645	616	602	625	637	647	668	627	656	634	641	630	615	671	672	634	646	647	730	641	631	644	688	658	621	646	630	630	652	616	636	681	650	633	640	598	596
33106	20972	29175	33428	28265	17647	10557	6633	4461	4774	4486	3139	2035	1910	1923	1740	1670	1322	1120	970	977	1324	1363	1188	1049	941	964	887	896	810	793	813	626	669	611	593	511	473	411	389	431	393	324	343	281	332	345	305	303	328	350	290	278	257	271	263	252	241	277	241	241	242	254	231	260	264	227	263	236	230	220	261	248	246	251	231	229	235	250	210	209	206	262	191	209	226	198	200	236	213	203	232	210	205	219	197	203	204	216	241	227	215	191	222	224	232	225	224	226	212	179	196	192	183	199	200	222	195	208	212	205	250	206	220	220	230	203	218	210	221	201	210	201	211	244	212	221	207	211	226	239	234	220	201	208	237	225	218	221	222	219	171	179	247	199	229	222	239	215	200	204	207	187	200	207	181	213	201	221	220	226	207	228	232	212	205	230	240	238	195	219	224	227	246	200	205	216	207	208	195	216	217	222	210	222	226	225	211	191	233	220	230	220	211	224	195	219	236	225	218	216	189	205	234	218	207	245	217	202	207	199	218	205	208	213	218	216	202	204	200	232	206	214	212	202	213	218	219	235	234	232	229	230	210	216	205	225	230	221	208	200	210	215	216	197	189	236	217	208	221	214	189	208	212	229	223	220	228	204	228	238	223	229	212	211	214	188	206	217	200	248	237	201	197	215	217	197	210	215	235	229	223	214	233	208	218	214	195	189	221	225	171	226	238	210	230	220	239	239	242	215	218	211	222	228	231	214	219	219	209	215	207	231	222	199	226	207	187	191	230	225	202	236	228	187	222	225	239	220	182	208	235	215	192	209	223	207	213	231	241	180	192	228	201	217	214	212	211	206	223	194	194	212	224	212	210	198	219	195	215	209	188	201	219	233	206	200	210	212	237	265	225	229	236	245	229	239	219	214	229	210	192	211	231	193	216	214	243	217	245	241	214	205	235	200	206	206	231	216	224	223	220	199	195	193	221	230	206	212	233	247	227	216	215	241	226	219	206	196	231	225	205	203	200	232	210	236	208	218	222	196	224	225	213	231	192	209	216	207	199	232	241	212	221	208	229	232	219	204	216	217	199	220	237	209	218	220	206	220	213	201	229	220	227	237	200	211	220	209	188	220	200	204	238	195	235	229	185	217	188	201	226	214	215	225	179	215	203	214	219	218	211	209	195	228	225	204	210	231	222	226	219	232	195	219	214	230	204	220	192	219	213	213	191	217	193	217	213	238	244	232	242	203	209	220	220	214	225	217	230	180	237	196	237	236	187	213	211	221	204	220	228	214	231	237	222	194	219	203	248	208	239	202	222	210	218	248	241	207	221	235	203	211	207	222	234	247	200	195	230	205	190	212	198	182	211	237	239	203	248	205	215	198	249	231	234	224	225	216	224	192	201	219	201	221	200	221	203	205	237	214	218	212	218	188	205	197	207	221	213	218	228	255	230	217	202	215	239	220	216	201	206	230	219	205	206	224	222	214	206	244	216	218	219	207	226	210	215	220	233	203	249	205	210	237	216	210	224	183	218	235	220	194	210	230	230	225	198	234	201	218	232	228	224	202	220	203	220	222	214	184	211	211	233	210	206	223	229	225	182	179	211	229	212	202	196	210	205	248	224	207	201	243	220	211	219	184	212	207	184	217	193	210	217	218	217	218	230	222	210	239	198	191	231	219	213	235	229	232	198	235	198	209	231	211	212	180	225	221	213	215	242	211	216	209	251	220	228	202	212	239	236	179	210	209	202	251	219	208	207	193	221	210	232	211	223	220	212	188	195	227	221	237	210	191	210	212	235	247	205	207	216	238	195	228	194	218	223	221	233	232	218	249	229	204	218	228	233	198	226	209	209	220	213	237	241	220	213	253	227	228	229	240	201	231	219	214	209	186	212	225	211	243	209	220	225	205	214	200	231	197	206	220	210	221	221	203	245	227	201	216	204	221	216	201	204	198	215	217	212	218	207	207	209	194	199	221	224	219	210	183	210	233	221	231	242	229	221	227	226	211	193	222	230	220	198	215	235	201	211	214	213	187	195	216	208	223	212	202	225	197	213	197	225	252	245	247	213	197	180	207	231	208	197	214	213	201	232	207	206	216	210	200	219	183	198	226	201	226	219	198	228	195	218	218	205	199	221	226	223	195	222	224	231	225	220	212	216	192	213	228	200	205	220	204	222	219	186	228	236	260	201	241	198	196	208	202	212	228	219	202	232	222	229	224	212	222	198	219	205	196	250	227	226	231	224	247	229	193	223	202	219	205	219	233	208	240	208	227	212	190	194	203	202	193	218	204	220	214	223	212	210	221	203	193	231	209	228	234	219	219	237	194	211	214	240	212	234	234	198	206	200	209	201	205	204	196	206	205	211	205	205	219	184	241	243	203	206	206	189	202	226	231	196	226	240	253	243	198	208	207	233	227	214	220	208	228	230	246	211	200	208	223	227	233	227	218	226	232	215	208	214	210	221	234	221	191	235	192	230	207	221	246	228	203	212	224	205	237	228	196	209	194	189	202	215	221	203	216	199	203	209	219	235	225	224	234	210	236	205	212	225	228	226	190	186	238	225	228	209	216	193	230	199	202	207	219	220	231	199	230	227	227	208	193	217	214	187	226	223	251	207	217	209	206	208	224	214	215	214	227	218	198	225	249	240	215	190	216	228	209	203	224	222	222	218	214	214	221	241	208	214	243	227	204	224	232	223	225	186	212	203	204	196	220	220	207	218	192	225	242	217	201	215	220	219	201	228	215	238	203	220	213	196	232	204	210	223	229	234	213	192	186	217	230	206	226	230	221	224	244	223	242	247	225	223	192	194	225	217	210	197	212	218	207	234	233	220	217	249	211	222	214	214	175	245	210	200	208	209	195	207	205	258	211	189	217	212	201	204	223	198	208	210	206	202	243	213	217	227	209	205	240	187	215	216	211	199	249	230	209	194	215	219	208	259	231	234	210	224	207	202	203	233	232	222	234	240	214	205	201	208	210	215	217	181	215	222	216	224	232	193	211	204	209	212	217	203	199	202	214	235	218	227	206	232	208	189	227	222	218	221	201	225	228	201	216	240	199	205	198	233	221	217	226	243	236	217	234	210	227	201	201	222	210	237	229	229	245	173	198	192	211	206	246	231	232	232	217	232	208	206	223	210	195	218	205	228	199	202	224	219	224	200	229	240	191	209	199	213	216	230	206	237	261	219	241	225	195	224	210	177	200	225	244	213	239	222	213	229	204	221	221	246	185	221	196	205	223	223	208	228	213	212	204	216	217	234	203	202	205	228	238	202	225	200	222	198	211	228	227	216	228	225	206	221	234	217	227	221	217	216	232	234	220	199	167	230	218	205	208	214	237	204	170	214	212	233	192	210	216	211	201	223	239	198	228	215	210	231	208	206	213	223	213	242	198	198	208	201	219	203	231	211	221	213	216	239	212	198	216	225	195	244	217	217	218	216	196	230	202	223	237	228	206	238	212	199	212	185	227	226	234	207	237	229	216	231	237	232	234	210	222	238	224	224
19023	15608	30348	37952	32185	25399	18879	15706	13388	17634	17289	13375	10050	9435	9991	9579	9312	7413	5900	5714	5823	7547	7660	6910	6381	5474	5520	5409	5467	4826	4713	4866	3748	3915	3441	3386	2745	2353	2037	2010	1930	1752	1636	1546	1332	1401	1430	1292	1306	1276	1228	1036	1075	971	836	944	921	784	834	723	738	736	733	712	724	672	719	680	724	740	777	801	713	661	674	634	643	608	622	574	627	546	562	572	515	548	569	549	588	552	559	556	578	549	593	564	549	559	598	540	519	562	560	532	534	577	525	546	544	558	567	580	560	565	518	508	566	560	556	588	575	584	519	534	564	557	569	564	543	524	566	520	529	547	508	524	552	549	555	553	525	583	489	541	566	556	567	533	511	524	527	553	501	538	542	562	592	574	507	548	554	522	535	584	517	516	531	571	483	525	534	517	515	509	572	555	552	562	479	515	575	542	547	560	530	531	516	553	542	539	521	570	528	540	592	572	521	537	497	553	530	547	538	530	543	532	514	497	535	547	537	594	563	574	519	576	599	528	560	569	555	552	541	562	543	544	531	530	541	536	566	522	552	558	522	590	577	550	509	566	578	554	557	567	553	518	548	529	535	565	533	564	540	539	505	537	538	531	553	529	521	541	549	552	555	535	570	562	531	527	568	508	554	562	547	560	492	599	550	548	576	550	555	560	558	556	555	543	543	570	527	600	534	547	523	586	535	514	505	530	539	549	558	566	536	521	547	503	587	538	552	539	542	533	527	567	561	534	526	522	560	538	537	521	582	552	531	552	544	550	526	523	530	555	574	567	576	541	578	560	553	541	541	551	530	573	557	505	529	549	535	549	527	539	563	565	533	521	543	565	564	517	531	524	559	532	561	554	548	572	536	550	530	548	536	548	499	561	533	526	524	543	531	558	539	542	601	528	513	518	599	555	596	568	561	500	534	511	502	546	505	516	560	573	518	516	553	549	554	555	511	559	532	540	526	542	506	515	587	534	492	531	510	522	530	551	497	582	555	572	537	514	556	520	532	484	546	537	539	554	535	557	546	550	539	520	538	525	540	529	530	509	596	523	552	527	552	537	542	553	526	509	541	530	538	579	550	530	542	527	525	512	564	559	582	509	551	556	551	549	566	586	512	543	544	556	542	579	552	546	514	570	521	550	564	552	571	544	550	550	589	535	582	636	553	536	536	532	532	539	578	548	568	524	519	541	566	523	549	562	519	529	519	547	609	597	554	537	552	523	516	531	524	546	561	540	540	536	516	544	557	493	562	540	548	518	501	513	530	582	543	544	554	533	537	515	551	573	523	527	569	528	575	508	543	563	526	535	563	568	519	533	584	536	560	553	534	525	550	559	558	546	511	593	556	526	565	534	532	552	576	537	550	561	552	542	532	550	524	508	510	556	498	539	535	538	515	549	520	502	549	549	536	587	518	526	532	544	575	556	544	541	533	548	558	565	528	573	561	547	539	478	535	543	506	558	527	511	557	521	581	547	534	574	531	580	564	564	551	542	577	537	564	560	470	576	585	535	538	587	533	511	548	579	549	530	553	558	544	586	495	528	537	525	560	575	529	511	540	522	529	550	551	558	558	532	492	583	556	530	526	560	539	540	549	533	553	533	553	545	561	556	525	531	562	503	558	534	538	579	504	543	575	594	555	571	517	569	509	551	529	549	538	546	553	560	564	530	584	520	541	550	552	546	516	566	571	553	566	527	554	560	510	561	561	505	578	495	534	577	551	539	561	538	540	519	524	586	568	533	544	550	551	546	529	567	552	579	537	542	547	512	524	568	563	534	548	553	539	527	554	489	564	538	526	561	539	550	543	512	531	541	586	555	572	574	551	533	551	528	554	554	550	559	526	552	572	559	529	525	552	534	570	524	572	510	538	528	538	545	599	509	573	536	553	532	573	547	570	550	582	520	509	540	608	545	610	517	540	582	550	519	539	484	504	522	566	579	600	528	524	562	523	537	580	555	601	524	521	515	546	556	560	527	553	505	511	570	553	521	542	513	512	516	550	541	600	532	539	521	533	565	529	496	573	544	571	513	569	534	569	499	564	538	577	595	561	524	544	521	535	562	533	514	545	542	535	572	546	545	538	569	539	547	575	571	529	500	588	565	543	557	583	551	539	540	541	539	513	548	527	545	539	513	574	518	540	536	524	558	564	577	527	530	503	509	548	550	548	541	522	584	535	542	552	571	559	584	527	530	574	557	564	494	556	557	515	542	519	536	570	570	566	572	514	558	585	539	523	554	523	570	574	556	539	547	546	573	545	558	539	572	537	546	520	591	522	531	572	563	544	564	540	533	548	551	530	558	602	545	553	519	564	560	560	560	549	546	536	509	530	556	497	538	533	560	549	540	562	550	581	573	544	562	545	545	561	517	531	538	541	550	567	528	560	528	543	527	542	566	542	545	564	555	549	553	535	552	531	560	524	566	551	546	533	548	540	578	551	525	540	559	508	545	565	527	552	514	513	557	608	551	562	525	564	557	500	573	556	534	530	570	537	543	572	537	562	575	559	553	522	582	546	539	561	521	504	540	539	554	526	557	530	513	554	562	560	558	560	544	547	525	551	519	560	555	566	540	528	566	544	571	547	593	517	545	538	559	535	568	565	547	533	564	580	562	555	507	534	585	564	562	571	547	549	519	550	521	558	563	575	530	545	483	550	500	548	536	539	551	550	521	587	503	549	549	530	536	533	592	555	521	513	585	516	537	560	507	543	560	600	551	558	522	525	554	526	549	529	559	537	534	542	529	564	562	518	541	574	530	547	551	516	502	517	502	523	539	531	561	553	580	533	569	562	561	526	507	573	570	509	562	520	536	561	539	517	556	594	563	531	552	595	543	507	611	559	601	540	596	531	510	568	576	560	534	533	537	587	560	533	524	547	524	584	563	504	569	523	504	557	543	558	551	549	581	510	529	534	531	505	561	561	539	504	530	542	527	531	528	511	497	542	575	534	513	596	531	608	564	532	551	546	535	553	560	585	553	567	583	547	566	545	537	530	521	534	546	505	510	558	509	528	552	539	549	549	526	558	491	550	523	537	523	549	535	522	561	541	574	542	553	567	541	570	563	551	551	518	548	510	553	542	517	543	528	570	529	598	564	543	558	498	526	544	507	518	547	553	541	545	504	567	585	535	570	512	506	540	576	555	546	551	531	565	564	510	553	483	558	529	565	525	579	525	506	524	574	543	527	567	558	522	560	556	550	567	520	527	526	563	540	547	587	538	519	520	549	529	549	568	534	536	588	558	533	543	536	541	527	545	534	498	570	551	533	564	570	534	548	537	507	520	552	547	569	534	563	500	560	560	543	553	561	603	531	510	553	541	515	538	544	585	509	541	536	560	559	551	591	558	552	554	546	572	531	579	532	503	530	584	533	521	532	539	526	530	511	572	531	571	547	537	542	520	490	568	542	574	561	562	537	501	511	539	531	518	580	510	548	533	527	544	556	523	584	514	553	564	545	549	532	524	526	514	522	574	570	515	556	535	575	550	541	508	558
11494	6815	8112	6989	4254	2592	1551	1120	898	749	685	627	540	440	390	409	448	366	402	306	321	337	350	352	336	347	363	338	318	336	327	351	333	339	348	313	351	316	309	294	308	275	263	257	249	255	291	282	277	294	286	278	265	253	275	288	249	247	265	262	252	251	243	268	258	270	250	257	272	259	268	272	250	266	291	253	279	273	242	285	234	249	281	274	247	243	275	272	247	232	243	261	267	247	273	291	234	253	282	248	281	262	265	246	249	233	275	266	247	254	267	238	267	231	248	259	255	272	254	294	262	263	250	254	262	255	240	272	243	277	246	270	249	247	233	252	283	268	265	264	281	230	254	226	248	247	248	291	275	246	237	242	252	264	262	276	247	255	260	258	270	249	253	276	241	272	275	259	248	244	233	251	231	255	244	249	274	236	236	257	254	256	258	265	277	255	232	259	275	241	277	226	278	256	256	255	259	245	268	253	234	261	240	281	229	283	275	259	235	252	265	261	263	240	259	258	231	244	267	241	270	236	262	270	280	229	267	260	233	271	253	231	251	264	286	229	249	256	269	239	256	255	249	248	260	230	249	247	279	260	270	257	262	268	239	263	281	289	265	227	243	252	256	253	227	255	236	243	253	274	266	273	257	259	260	261	266	241	246	256	263	248	260	308	264	299	250	254	274	233	242	272	263	257	252	247	277	241	245	259	251	249	235	245	295	273	238	247	271	256	244	276	293	253	251	248	282	258	253	258	252	242	286	258	255	248	253	254	213	258	248	269	287	235	250	278	234	256	238	253	247	270	292	251	268	248	241	246	247	260	249	257	224	285	254	264	233	247	239	258	252	248	269	229	226	247	267	243	255	275	242	284	265	253	238	291	289	259	264	289	265	264	253	293	274	288	243	212	266	265	258	246	241	255	255	239	284	281	270	257	242	229	299	266	262	254	278	252	258	293	264	248	257	292	278	285	252	272	277	277	252	261	278	253	280	266	240	235	266	256	258	259	281	252	250	238	292	249	264	214	279	219	287	263	257	224	238	264	250	253	294	278	247	256	299	266	271	244	252	254	275	257	242	271	260	234	250	231	245	283	287	257	266	270	280	272	248	263	249	272	260	273	258	245	226	269	265	283	243	263	282	252	233	240	253	263	233	247	275	285	246	266	280	265	266	245	245	268	232	267	262	254	275	263	264	240	264	281	267	280	248	263	238	253	287	235	234	235	235	273	245	237	259	262	275	255	236	235	276	249	216	270	271	268	244	257	236	272	267	287	254	236	247	271	246	232	274	255	273	229	277	286	251	262	261	236	251	254	257	304	270	266	233	245	229	251	262	248	246	270	268	289	250	255	251	274	230	246	260	274	259	234	259	292	278	256	233	260	260	279	277	249	292	268	254	261	256	233	260	247	249	257	247	234	254	301	237	234	275	240	243	255	258	247	261	274	279	240	263	245	272	260	246	259	274	242	234	251	248	272	233	283	274	260	243	275	241	245	243	235	273	257	246	234	266	269	246	269	278	248	243	272	281	251	252	239	257	262	270	236	252	265	247	230	251	264	246	260	252	261	214	276	268	246	232	250	260	250	233	260	268	222	272	286	233	255	252	254	241	255	235	263	248	263	274	272	263	273	274	261	249	261	246	254	271	265	251	237	260	257	245	243	273	251	241	234	235	221	260	254	253	221	251	273	260	265	238	241	233	274	254	251	255	247	302	229	280	283	254	238	280	274	271	253	275	273	236	231	280	228	254	238	260	259	250	259	255	276	225	258	269	244	261	266	268	256	237	277	273	259	240	232	261	285	239	243	243	260	252	247	263	272	261	264	269	267	252	273	255	229	238	251	250	262	238	255	250	289	258	241	237	257	292	218	270	257	236	235	263	258	240	251	236	257	242	267	246	264	239	276	268	261	265	288	268	243	234	247	313	262	259	257	290	257	258	267	284	283	273	249	269	233	246	245	245	242	254	240	264	260	275	275	286	275	277	243	260	260	219	254	258	265	241	297	260	261	238	206	258	289	243	254	256	263	266	235	248	264	272	284	280	251	230	262	285	292	294	236	219	276	252	264	270	285	239	225	285	263	292	261	282	224	248	266	235	235	269	263	271	269	269	285	257	259	273	280	271	277	235	257	233	249	285	259	252	244	267	250	270	256	246	269	249	234	260	242	263	283	268	272	260	243	265	268	244	256	293	285	251	216	240	289	280	252	222	262	269	238	260	208	248	245	252	226	247	280	236	250	256	236	232	244	286	236	227	259	237	264	248	246	262	266	273	248	315	256	257	232	243	249	242	276	224	248	266	302	271	252	263	241	258	255	245	272	272	238	251	253	289	290	262	246	269	254	249	234	255	253	280	242	247	285	233	245	236	273	237	275	283	244	256	239	275	254	247	248	269	292	257	301	282	267	274	261	248	250	281	239	235	263	259	239	263	260	264	257	265	254	246	279	275	253	262	262	247	244	249	266	249	268	282	257	260	260	273	273	262	242	267	245	269	250	254	235	250	252	228	276	243	299	265	248	245	244	293	258	290	253	236	245	269	246	242	258	263	284	268	258	258	269	271	250	230	277	257	262	234	275	231	242	268	249	233	274	225	262	249	249	230	253	239	266	234	273	256	245	254	269	237	258	223	261	287	254	245	263	235	250	256	257	243	257	252	235	258	270	226	240	267	268	254	250	262	292	286	217	254	254	269	246	244	255	273	260	254	264	281	247	274	241	255	243	265	264	278	254	260	278	277	220	256	250	268	266	241	239	288	272	232	236	251	237	275	265	264	237	253	267	271	290	264	250	250	230	268	255	230	258	246	293	254	257	245	257	258	273	253	227	244	277	257	248	281	222	266	253	251	264	278	268	274	251	266	249	228	245	249	278	268	250	276	256	232	240	248	270	291	290	243	275	268	250	241	242	231	297	262	247	289	263	255	266	237	246	237	273	261	295	259	270	218	251	258	263	288	281	257	233	273	243	286	234	264	241	250	256	270	282	244	271	246	242	239	282	289	271	232	260	261	247	270	236	293	255	261	242	229	251	277	249	252	236	264	235	274	236	280	247	265	280	258	268	241	255	239	261	245	245	274	284	289	222	251	267	250	271	257	230	261	267	236	276	254	280	241	253	262	247	237	265	261	233	280	237	275	241	264	275	276	268	251	272	238	249	246	241	229	263	242	262	258	272	249	254	236	262	254	266	256	247	265	241	288	277	257	236	256	271	261	263	238	245	266	257	267	257	246	248	273	259	245	265	242	255	266	250	261	274	249	253	251	265	258	262	250	234	257	266	271	274	247	272	261	248	231	245	260	254	258	231	259	277	313	269	250	235	260	273	259	240	233	224	291	256	245	259	272	269	267	256	255	260	226	239	261	264	249	262	214	273	257	261	244	252	279	259	274	274	251	241	256	274	283	251	241	254	275	269	259	291	256	257	272	249	250	235	273	267	260	263	282	263	253	264	284	284	258	247	274	281	266	229	244	264	265	278	266	288	274	245	255	260	268	275	244	250
7128	6395	13264	16257	12775	9581	6957	5109	4022	3612	3028	2680	2366	2044	1877	1833	1712	1517	1447	1320	1325	1340	1321	1251	1209	1188	1184	1258	1187	1240	1197	1153	1140	1130	1118	1071	1047	1023	1009	895	894	890	850	843	770	800	747	752	779	723	777	760	727	668	741	698	656	686	681	651	671	677	677	636	643	677	674	701	625	660	684	634	656	658	680	676	637	632	669	688	686	630	637	624	710	679	648	639	679	605	650	672	652	624	616	640	636	668	668	641	631	687	643	679	663	620	659	619	671	636	637	658	658	630	677	685	637	666	619	620	651	653	626	632	643	644	688	650	609	651	666	626	646	652	589	654	653	662	628	648	647	656	644	631	611	660	647	690	692	629	619	622	649	642	590	705	659	633	672	646	643	586	669	611	654	603	619	671	627	646	647	629	643	644	658	625	627	703	618	663	663	671	643	674	651	676	671	670	608	646	633	629	630	645	581	609	661	619	622	612	662	673	640	642	656	653	654	624	638	631	675	647	706	681	671	605	685	626	638	626	621	640	666	612	622	657	617	645	586	648	649	659	601	598	623	656	631	640	609	674	624	650	621	667	641	605	670	602	649	627	661	641	694	660	709	599	656	628	652	620	650	701	651	620	633	643	661	671	644	638	640	647	679	659	638	617	664	640	643	654	630	659	615	624	693	635	625	656	619	621	677	703	631	645	635	617	668	621	645	641	644	641	649	704	640	642	634	628	633	640	656	626	631	641	615	631	635	591	677	671	643	659	612	672	633	665	632	625	640	652	656	625	664	677	612	617	628	680	650	632	618	663	641	641	645	677	668	677	633	638	649	648	674	609	667	644	670	633	638	652	628	608	660	662	621	631	585	638	626	622	656	642	669	625	607	632	614	648	646	630	662	625	674	626	664	659	627	664	658	628	666	649	640	618	616	659	655	632	613	627	680	588	670	627	668	596	623	658	663	636	647	606	634	666	634	673	639	626	646	636	693	637	680	608	630	646	670	644	639	605	668	697	632	636	620	622	618	652	633	592	643	636	669	647	688	680	601	651	650	634	657	609	637	675	650	612	636	602	652	625	618	651	666	656	643	597	627	597	690	591	668	602	645	644	602	675	670	615	639	652	641	660	576	607	672	651	672	644	691	692	670	623	628	618	610	620	642	622	625	632	688	665	615	647	635	628	657	617	680	639	664	643	650	639	625	665	680	604	655	594	643	667	624	606	641	633	640	678	581	643	631	628	664	613	640	641	602	651	642	601	630	654	595	646	620	645	648	656	689	640	682	610	650	706	645	687	632	626	619	633	647	639	633	628	667	684	645	654	649	641	651	631	707	645	628	686	626	654	627	648	687	641	627	642	659	662	669	669	649	669	599	614	666	619	623	662	641	650	641	615	650	671	659	637	640	630	618	610	638	616	609	639	645	673	674	649	632	686	688	653	626	611	649	584	639	673	635	631	666	656	648	661	670	646	656	603	652	654	590	644	623	669	656	662	603	656	652	601	631	653	644	666	641	653	631	647	679	658	646	663	644	610	638	635	630	628	660	627	619	663	594	641	678	730	635	664	661	647	674	614	637	628	662	647	645	599	646	644	634	617	668	673	644	648	648	646	684	614	657	658	672	663	648	645	670	603	651	635	622	629	681	645	648	638	666	681	637	661	650	608	640	613	615	643	630	652	616	660	631	652	663	645	678	682	627	688	675	633	655	618	669	636	625	647	591	610	647	674	630	682	644	619	671	664	685	626	654	635	657	604	576	693	687	635	653	619	654	643	661	621	642	626	608	668	649	652	654	654	606	653	624	665	633	700	646	666	629	645	671	674	628	636	650	644	598	630	626	625	631	640	656	622	621	629	639	612	688	692	629	615	642	684	676	644	640	677	609	628	664	639	654	633	651	640	637	633	676	651	631	679	615	647	624	637	619	653	621	622	653	650	624	654	641	621	568	605	585	611	685	660	676	664	666	670	689	620	654	592	587	615	644	668	638	658	638	635	624	649	623	629	641	674	616	652	655	673	593	653	654	651	593	646	687	688	637	665	619	629	619	668	643	621	636	629	610	680	624	674	674	645	656	679	722	617	656	643	666	674	668	648	663	651	664	625	645	633	619	689	606	611	639	628	681	628	630	564	639	650	625	618	637	631	655	670	655	662	656	677	624	681	671	661	644	653	661	650	641	658	644	666	658	586	660	618	637	638	692	600	673	637	668	628	668	639	651	623	662	604	630	651	648	640	661	660	670	646	640	632	674	618	631	653	665	662	674	616	630	637	667	629	646	634	668	685	662	651	657	655	677	697	621	621	633	644	661	657	599	630	627	626	692	660	668	647	666	677	660	632	651	673	612	624	735	649	620	666	645	641	666	632	655	636	678	611	677	636	648	639	664	673	631	655	592	683	654	613	643	624	618	623	585	616	671	663	658	680	625	635	665	675	665	645	619	668	648	657	629	647	658	622	643	654	629	651	629	683	633	629	671	670	624	658	593	668	636	647	665	602	653	621	664	634	591	686	668	626	637	681	644	638	667	615	642	622	615	635	665	673	678	620	622	661	661	649	627	641	627	635	607	624	621	653	617	654	618	629	675	661	639	645	613	661	679	615	648	702	637	632	634	653	663	654	619	711	603	657	651	614	661	635	649	655	645	642	625	622	637	662	626	608	654	641	614	623	647	619	676	656	626	620	624	638	625	668	630	635	656	629	621	649	598	698	633	611	685	648	609	632	638	635	674	693	639	619	660	622	608	634	603	665	668	641	655	626	663	667	632	612	651	665	618	644	607	661	638	644	660	635	660	651	619	662	657	645	645	638	630	642	626	622	613	641	686	642	631	590	664	612	683	666	651	678	638	717	641	630	639	645	628	648	657	677	684	637	656	651	634	645	615	638	662	660	711	689	605	627	635	630	659	674	658	679	677	667	642	622	646	604	658	671	659	615	646	671	610	650	693	665	616	652	640	648	630	655	656	652	667	648	592	661	648	650	627	636	652	621	621	652	678	664	659	633	647	657	601	641	612	656	666	654	663	619	618	683	652	634	593	613	652	665	626	620	639	631	652	646	686	666	637	607	617	693	644	627	688	621	650	637	686	627	650	655	642	637	642	594	611	621	624	650	648	648	650	649	669	595	614	702	689	654	658	643	648	666	693	642	665	634	634	645	637	654	661	644	666	649	647	623	664	641	649	603	636	667	623	655	630	678	686	680	655	639	693	659	628	647	646	632	615	654	668	627	680	668	623	647	623	667	648	658	625	641	650	655	683	643	620	626	606	644	645	657	643	642	644	664	623	612	664	666	650	584	642	672	663	674	669	638	631	665	625	631	621	651	635	608	669	652	667	677	655	649	690	622	682	624	656	668	692	632	601	662	628	652	689	626	636	610	643	629	647	643	644	666	630	595	628	650	621	621	653	658	661	647	594	618	615	603	632	673	644	634	694	659	643	656	639	679	624	644	627	651	679	650	658	623	641	639	628	673	622	633	651	633	619	641	639	641	621	676	659	710	596	655	624	628
24726	17258	23971	25747	19716	14888	8717	4575	3181	3173	2468	1964	1510	1276	1054	1203	1116	985	854	746	659	888	861	844	701	707	650	624	591	484	584	499	511	465	461	436	417	408	383	421	374	349	397	367	272	314	327	302	303	303	293	311	286	287	286	273	262	295	275	271	267	269	289	257	266	291	264	268	262	242	288	301	272	277	269	251	282	283	243	275	238	247	240	265	248	258	247	263	254	247	266	271	239	283	248	236	271	280	268	270	278	250	247	264	225	247	232	233	281	249	235	254	247	262	251	275	250	252	255	230	254	254	261	257	244	254	277	277	231	272	249	231	247	242	268	260	246	266	266	248	245	272	268	276	250	262	260	313	271	269	259	248	241	237	252	282	250	267	261	258	246	268	293	264	271	234	243	262	272	251	286	265	246	244	267	252	273	238	239	269	225	239	255	270	290	277	275	261	226	281	255	254	277	242	243	281	259	246	295	259	251	254	270	259	253	235	271	235	243	298	242	254	260	260	236	270	269	273	255	266	275	231	240	256	254	269	276	219	267	284	248	239	265	265	281	254	266	278	263	251	286	261	272	250	257	252	262	270	263	278	244	239	252	237	257	266	254	254	265	261	248	252	265	272	253	244	228	253	248	258	261	254	276	230	255	261	247	245	276	243	241	284	275	232	226	236	282	284	289	261	258	256	233	259	259	285	266	277	273	243	249	256	250	243	279	254	257	257	258	254	258	261	267	256	226	262	248	273	247	252	250	281	241	238	227	254	252	274	259	273	253	266	267	237	261	257	268	264	271	244	279	275	263	251	280	240	278	267	264	277	248	264	271	276	258	264	233	257	259	270	244	258	288	278	252	244	243	230	274	273	241	271	296	245	251	243	252	244	254	262	261	279	267	248	285	237	258	272	258	236	247	257	282	256	221	269	263	264	250	240	279	273	240	249	245	277	245	279	271	234	286	288	240	259	290	245	256	264	265	239	266	273	248	276	278	258	259	243	251	237	262	228	274	279	240	240	261	237	262	237	276	297	247	247	264	240	252	259	255	274	250	274	281	259	291	229	272	229	296	232	237	245	239	265	256	265	294	245	264	276	271	216	254	265	256	211	242	243	271	291	265	245	293	244	222	242	231	233	225	241	228	273	266	247	279	252	248	275	245	243	243	265	241	241	277	270	237	269	238	263	274	264	254	238	224	264	280	273	277	259	236	265	250	272	255	259	243	244	266	238	276	259	285	259	277	293	272	265	266	243	241	278	246	240	261	244	260	238	253	261	259	255	261	258	298	236	249	224	277	289	288	236	243	262	254	260	258	253	242	275	252	310	263	237	209	269	268	282	232	248	243	265	242	259	236	282	253	245	234	233	251	276	264	246	279	219	246	280	245	241	257	260	255	228	267	306	275	240	258	274	242	274	247	284	288	281	253	250	245	259	249	232	263	239	245	277	250	273	281	262	255	241	266	279	268	260	244	258	250	237	240	228	277	253	247	265	263	237	282	257	254	271	267	272	243	244	264	266	253	255	247	241	247	291	285	258	260	270	268	278	264	253	284	269	252	296	249	250	245	261	281	248	289	268	244	266	275	261	274	258	261	257	241	270	243	270	245	252	261	264	281	256	258	246	254	227	259	257	226	270	239	235	268	258	257	256	256	252	263	271	260	265	226	271	276	291	271	246	252	258	255	247	256	265	252	250	264	263	257	257	265	253	264	273	272	239	242	238	254	251	232	245	258	269	246	275	266	262	262	279	268	243	256	227	268	265	252	289	239	242	259	231	239	257	256	253	233	264	267	250	268	254	245	262	227	264	241	240	277	259	248	286	287	262	227	264	240	256	264	261	241	276	227	231	249	260	272	277	257	256	262	257	252	245	250	269	284	249	253	219	256	244	245	261	241	254	231	272	258	313	283	257	239	275	217	283	259	259	289	258	262	265	237	250	263	230	266	234	284	264	226	284	278	260	277	254	264	259	256	242	229	251	248	270	258	254	248	247	236	260	281	249	259	233	251	252	236	296	262	246	271	257	253	248	257	288	239	282	264	255	247	265	259	267	236	261	259	236	259	260	276	260	255	250	251	236	239	253	281	248	264	253	273	247	245	282	265	252	278	248	243	230	267	269	251	278	259	260	231	248	268	277	268	240	231	289	260	238	265	247	253	229	242	250	283	266	261	241	253	248	280	278	289	253	249	216	298	269	271	245	254	268	250	241	253	264	251	273	217	261	247	264	242	233	242	271	251	259	261	247	236	276	271	283	259	277	261	263	272	225	267	253	259	232	257	251	234	289	252	255	260	260	240	314	260	269	244	237	241	269	251	248	229	282	280	251	259	254	279	257	277	258	246	235	270	270	240	256	287	252	269	245	269	221	252	239	266	252	249	234	232	246	242	270	238	243	276	269	272	257	253	262	257	278	276	264	257	284	280	263	233	277	251	258	258	285	276	258	271	247	285	264	268	249	273	287	238	241	269	249	275	267	255	238	261	277	257	226	264	247	273	289	233	222	247	214	238	286	255	276	233	268	266	257	230	230	244	274	284	258	246	240	267	237	265	276	251	248	248	260	277	235	229	243	243	255	265	231	246	255	248	238	268	270	269	241	245	246	260	241	278	257	269	268	226	222	276	261	286	251	244	288	248	248	270	264	267	253	263	249	255	255	239	272	249	280	246	274	228	253	283	256	281	264	249	254	248	253	248	248	264	285	270	293	269	248	250	268	234	265	230	248	251	245	232	228	255	228	277	259	223	284	257	243	277	235	246	257	279	236	211	240	274	264	276	251	266	264	285	249	233	253	250	239	263	260	264	218	238	252	231	271	247	261	238	251	237	243	250	274	277	255	261	258	227	238	260	277	266	250	258	291	245	258	294	240	242	245	275	242	268	235	277	238	243	262	247	298	263	238	261	255	254	255	244	242	248	273	246	246	255	250	237	226	268	261	285	279	234	250	230	287	269	224	254	263	263	262	283	261	229	245	264	270	253	248	224	247	235	266	268	281	241	256	273	226	254	258	245	254	259	269	272	255	262	241	250	250	273	238	283	275	277	253	263	257	242	267	263	276	261	242	261	252	263	249	257	274	276	251	262	296	272	300	225	271	213	256	280	256	244	250	260	240	252	277	263	252	278	256	252	229	262	282	260	267	264	246	235	266	253	289	261	236	265	249	251	266	250	280	262	242	277	262	275	267	235	268	231	226	241	256	291	270	243	283	261	263	244	232	250	284	255	245	251	237	270	264	264	266	259	221	279	277	279	276	251	232	256	280	272	274	244	223	277	236	251	251	272	250	267	298	254	247	257	270	256	247	236	239	264	245	284	279	271	257	250	236	257	272	316	238	260	270	241	247	241	271	271	258	254	275	272	275	262	283	237	259	240	249	228	247	268	252	274	233	224	270	237	295	260	225	271	269	231	250	244	257	265	260	242	245	235	264	245	278	258	276	267	287	278	260	243	264	265	279	237	253	278	272	263	273	233	274	278	254	261	267	258	257	283	249	252	237	210	259
14646	14386	26546	31369	28225	23780	16381	11398	11385	12927	10866	9216	7729	6057	5689	6349	6395	5493	4297	4194	3899	5069	5094	4566	4037	3886	3705	3383	3102	2827	2842	3116	2493	2500	2280	2231	1956	1889	1611	1534	1499	1317	1284	1271	1166	1225	1208	1166	1138	1111	1091	927	933	882	873	804	791	777	813	751	770	734	736	774	741	753	776	801	731	808	726	772	763	675	717	756	700	702	711	684	677	652	651	671	628	638	635	621	667	702	652	668	608	690	680	650	646	648	681	673	679	690	669	650	681	668	662	657	650	681	660	637	680	663	634	639	680	656	630	695	616	685	614	628	667	629	654	611	685	634	737	633	649	673	656	623	644	650	680	660	687	663	621	627	631	643	653	645	639	666	655	631	643	663	684	683	653	649	616	689	666	624	587	685	663	644	640	635	650	635	680	602	629	647	655	637	632	645	658	603	627	656	655	604	692	622	649	630	615	634	723	683	652	645	624	637	673	684	636	640	642	688	664	605	652	649	657	641	625	608	639	621	625	643	636	620	706	628	631	656	650	605	641	656	678	641	653	650	606	659	611	668	670	635	677	650	646	634	622	647	658	685	675	632	677	659	661	617	656	670	622	649	679	688	616	655	607	676	657	687	611	665	629	655	643	647	662	644	675	653	607	612	678	616	608	641	632	655	649	651	632	645	606	659	658	631	691	595	683	644	663	616	693	610	693	643	683	662	605	662	627	646	626	581	621	636	641	605	686	601	663	637	648	616	713	649	648	664	654	638	602	629	636	642	657	622	647	638	606	643	620	663	675	602	679	657	670	655	645	660	642	654	614	658	663	658	661	652	631	633	658	633	618	586	653	634	641	663	695	623	653	659	656	665	614	639	695	625	649	635	624	654	625	606	694	653	640	630	628	593	634	667	622	635	611	668	650	687	642	689	631	620	639	638	629	595	624	685	655	636	618	610	634	602	662	640	669	658	694	628	646	601	642	647	649	631	669	663	653	660	668	693	645	653	672	657	664	649	650	663	642	654	675	652	697	623	656	614	637	694	589	650	649	717	677	629	648	661	622	616	655	669	606	619	641	624	653	641	633	636	684	631	664	701	645	678	681	659	637	662	612	637	613	645	634	614	646	674	609	642	643	723	661	607	635	638	619	642	644	612	684	650	620	682	653	609	644	659	623	633	654	656	628	636	642	665	660	675	660	635	646	638	651	648	661	642	667	641	643	617	677	622	604	675	659	639	621	643	647	644	639	652	648	675	665	658	628	619	634	571	672	691	638	679	639	626	644	663	632	591	682	646	646	673	655	615	636	666	649	616	650	671	654	602	639	651	649	615	667	639	645	664	608	663	623	657	688	662	683	652	621	671	647	641	631	648	609	632	609	680	639	659	641	667	645	664	693	617	636	675	674	648	652	647	617	684	660	627	681	651	638	650	661	638	656	651	654	606	614	609	629	621	607	636	599	619	626	644	662	648	660	684	619	673	649	647	662	618	651	629	633	641	638	665	694	656	648	637	635	654	641	640	641	661	630	659	618	629	606	658	648	657	662	683	640	634	662	646	666	675	671	633	666	666	657	645	651	636	605	694	625	631	662	643	640	646	633	580	714	642	643	646	626	635	607	692	639	634	666	636	668	629	646	652	619	641	679	683	643	643	683	670	646	677	620	626	645	668	666	625	609	621	642	636	642	627	623	621	647	615	625	686	606	608	663	658	619	632	673	647	578	619	666	614	623	663	610	687	630	669	675	642	617	638	650	639	609	663	614	686	600	623	659	678	637	595	626	645	659	669	651	694	607	643	603	621	658	647	685	642	663	618	658	680	621	647	625	623	615	661	602	626	579	653	677	646	670	617	680	648	650	714	638	657	665	675	676	651	643	565	598	630	650	682	678	648	678	626	617	626	591	617	634	671	655	635	644	623	630	633	615	664	640	653	627	674	641	666	656	666	644	629	607	687	662	610	673	664	662	594	652	638	635	615	645	645	654	653	674	659	630	632	637	614	642	605	655	608	647	676	647	617	636	674	649	675	619	649	625	616	615	643	643	656	634	700	674	642	601	621	667	653	629	635	629	651	631	632	662	637	682	650	697	594	602	624	648	623	617	662	695	633	658	633	598	666	677	693	643	654	594	652	688	639	600	653	621	626	716	665	633	652	659	632	665	614	653	618	653	652	666	621	660	681	634	651	624	646	636	599	670	629	613	669	663	649	646	634	642	670	623	666	686	668	660	627	628	643	629	615	641	643	649	656	643	639	668	663	612	611	599	640	655	673	678	655	632	624	684	615	670	649	609	670	636	652	634	634	626	650	603	639	670	661	667	601	605	615	646	612	644	642	621	658	654	645	666	611	619	660	646	627	629	672	623	612	609	661	652	596	641	648	696	599	631	642	661	648	621	617	653	631	649	639	629	619	669	629	661	633	664	649	642	636	634	667	714	601	601	643	651	653	657	632	643	662	654	636	643	715	623	625	650	668	654	663	656	623	686	636	629	620	612	628	634	680	646	645	622	668	670	616	645	693	637	674	632	616	620	629	656	629	646	628	665	664	684	680	647	634	647	632	654	692	647	670	623	606	625	665	646	643	638	636	632	639	612	653	639	644	654	620	626	628	682	653	617	663	659	686	655	637	644	661	651	625	653	614	644	655	640	669	665	610	634	682	625	635	663	639	646	617	686	591	645	672	653	656	616	669	670	641	617	625	631	619	638	594	670	672	673	656	676	667	612	615	653	640	648	612	681	636	607	594	626	645	665	676	657	626	651	689	576	596	606	665	612	653	616	616	678	652	602	657	602	657	636	628	637	706	622	635	649	658	645	617	593	636	634	627	648	610	624	679	591	630	623	679	621	649	675	642	620	636	697	655	646	652	625	614	648	624	667	660	637	685	666	613	639	605	651	654	621	698	665	639	652	667	634	624	667	593	601	653	609	660	628	605	655	675	668	648	623	618	631	644	630	589	651	654	674	738	673	673	643	643	704	665	685	662	656	649	654	656	665	632	659	635	610	609	603	677	604	658	606	658	613	644	661	662	594	644	619	636	665	622	626	700	599	589	651	644	640	644	610	661	688	686	670	615	602	679	613	671	618	682	627	619	694	633	634	669	631	660	677	699	637	667	684	678	604	692	654	657	686	657	638	606	654	616	648	639	661	671	639	613	628	666	678	655	619	644	641	636	611	652	659	649	669	643	588	668	635	626	677	626	626	622	630	656	642	622	645	660	615	667	650	663	629	672	610	647	615	630	642	681	642	659	670	645	583	610	633	672	625	636	652	643	635	618	616	587	630	673	688	641	652	642	641	618	611	602	644	660	640	624	657	610	622	624	651	691	597	684	655	597	662	641	627	618	668	638	638	647	655	621	642	648	690	633	646	607	652	704	661	671	606	618	630	647	620	654	647	701	635	626	670	621	626	650	676	645	624	638	606	627	644	630	666	644	621	642	667	664	621	678	632	642	612	653	630	648	654	672	666	647	598	665	664	652	623	665	650	649	623	647	692	610	679	628	654	615	661	630	632	669
34162	24233	31134	28540	24822	24774	12280	7221	5401	6212	4910	3333	2686	2017	1811	1690	1883	1559	1210	1128	1080	1380	1393	1231	1226	1097	949	869	700	622	604	761	576	584	556	508	483	410	377	424	356	380	321	399	324	295	364	331	353	337	278	311	285	236	272	278	271	266	236	232	247	265	256	210	230	259	256	286	266	236	232	218	213	227	211	234	234	223	246	211	228	233	223	233	217	219	233	241	227	215	223	223	225	228	220	219	216	243	222	229	226	219	230	227	236	215	234	249	217	225	239	213	231	224	220	220	197	234	222	218	222	205	210	225	221	227	241	201	222	210	205	202	218	209	240	232	223	221	234	223	210	214	210	190	225	201	209	228	206	225	238	200	198	224	219	233	227	262	190	225	238	222	233	198	201	256	219	245	226	239	211	245	194	207	209	239	230	211	189	229	245	220	219	211	234	213	223	238	214	236	206	221	242	202	243	187	205	196	209	207	208	234	196	209	188	213	187	186	222	213	203	218	221	191	204	210	226	201	217	224	231	233	202	230	222	247	226	239	210	248	207	222	241	200	209	224	214	185	230	215	216	219	252	199	236	187	225	200	223	212	232	211	228	242	229	216	231	252	224	228	204	212	238	231	211	236	194	216	222	223	224	264	226	199	216	218	217	246	236	192	241	191	211	196	235	240	239	238	218	201	227	232	223	198	246	209	215	237	197	210	193	235	236	242	205	209	230	239	228	194	207	222	238	229	212	217	225	222	233	189	266	227	214	206	228	238	229	228	214	240	196	237	183	233	244	219	203	216	207	223	240	229	241	224	244	229	204	201	212	256	237	217	220	231	195	238	223	212	229	242	264	222	209	231	222	192	211	209	237	226	215	232	192	267	225	223	220	215	198	185	233	226	208	235	222	228	249	199	217	219	205	209	231	234	233	221	237	211	243	238	222	211	236	230	218	192	220	207	224	201	199	198	238	210	222	222	208	216	223	221	215	235	223	201	232	234	223	211	221	216	193	221	213	222	207	197	223	202	194	202	222	224	210	210	217	214	213	249	193	209	227	204	218	221	200	244	241	221	225	246	248	232	220	220	209	195	216	228	219	210	235	214	211	218	218	223	240	238	208	235	234	241	224	218	235	219	219	249	235	261	234	227	221	212	223	195	245	227	206	226	229	238	211	236	220	192	205	225	213	227	220	239	199	233	201	215	205	206	221	184	223	229	218	228	219	239	208	204	218	241	214	229	187	231	222	223	244	214	219	232	183	229	230	200	219	229	224	222	216	227	235	226	226	201	189	231	233	209	219	196	207	225	204	207	224	197	210	239	222	222	238	190	205	233	219	220	222	228	237	197	238	202	195	176	224	191	190	236	191	208	233	253	213	223	224	215	212	188	241	244	212	213	203	231	227	247	240	215	212	215	214	200	218	219	220	211	215	199	216	222	240	225	223	236	243	219	215	209	211	245	206	217	200	223	183	209	229	227	211	231	224	214	244	211	213	220	214	218	222	219	228	204	247	235	225	211	239	228	210	238	195	243	244	215	243	242	228	215	208	238	224	212	219	232	228	240	229	237	236	232	177	218	216	233	192	218	235	202	229	242	222	233	218	217	191	233	218	230	219	203	218	230	231	229	216	185	240	235	214	241	200	233	209	216	216	203	236	201	214	243	215	250	192	202	229	219	231	227	215	199	235	226	206	241	227	190	202	233	226	250	232	203	231	206	211	193	218	207	198	208	210	226	217	250	190	231	213	238	216	208	221	219	232	227	211	215	200	242	229	227	237	200	228	219	182	225	230	219	248	212	222	171	223	222	201	223	221	189	214	230	224	204	230	223	218	190	213	230	229	227	228	248	237	203	202	234	206	232	210	220	230	239	203	224	205	213	233	226	215	236	228	188	241	224	207	204	221	204	215	209	244	216	233	229	211	221	221	211	229	221	230	194	199	221	210	223	212	225	209	207	209	198	247	214	233	204	235	229	234	222	233	208	203	221	225	237	199	215	231	223	197	198	225	200	233	204	196	247	227	234	252	225	218	216	235	214	209	206	231	222	218	216	236	244	202	226	203	243	198	238	201	207	228	250	226	215	219	247	228	202	225	227	210	245	262	194	236	219	217	221	216	216	231	216	208	236	261	226	219	248	216	206	218	228	205	207	232	210	225	231	222	213	226	238	205	233	221	224	223	206	224	240	206	250	213	222	249	234	214	262	215	193	199	190	230	213	220	209	224	234	217	231	213	238	247	222	216	220	210	230	220	220	209	193	211	232	203	197	229	230	214	224	231	225	219	229	238	198	214	215	229	242	235	218	203	213	211	215	200	205	235	195	257	206	178	194	227	218	213	222	230	214	244	244	252	201	210	210	225	206	226	218	214	218	224	215	220	211	216	200	224	225	211	244	199	220	205	245	232	222	211	229	237	243	218	230	229	252	208	222	231	242	209	249	243	209	227	232	215	221	230	208	223	198	187	209	202	219	224	220	223	230	219	211	238	227	226	219	233	217	217	196	237	228	225	244	247	209	207	232	216	232	228	223	198	238	202	254	220	207	226	236	225	198	225	203	226	227	219	250	219	229	206	229	212	216	214	227	219	230	236	218	214	245	219	231	204	254	196	216	234	197	222	232	229	226	230	219	211	204	198	246	217	220	224	216	246	208	191	210	215	206	190	214	223	239	219	204	192	240	236	220	245	217	209	209	236	221	235	217	199	237	215	226	235	235	174	221	223	247	216	230	242	213	252	246	196	214	223	229	215	247	228	227	240	239	241	220	212	228	223	220	216	228	217	235	229	236	194	218	255	243	195	245	204	206	236	225	218	191	225	231	231	210	234	227	204	218	241	212	210	200	224	234	195	234	222	221	223	211	209	219	200	243	244	254	218	219	222	221	262	235	208	220	226	228	204	233	221	210	199	213	246	226	234	190	233	220	213	229	243	196	236	211	213	224	200	192	206	210	216	211	222	212	213	225	216	215	231	186	211	212	213	226	209	225	223	211	193	222	234	209	221	226	225	225	232	210	229	240	227	203	217	224	225	212	205	218	239	250	220	201	220	212	233	215	215	218	232	222	212	206	198	246	241	234	251	220	219	243	211	261	220	236	227	215	209	207	198	203	228	209	217	192	238	215	261	235	222	205	261	207	229	200	209	209	212	188	217	207	204	243	234	219	204	219	225	211	194	193	248	212	219	252	219	213	234	233	211	203	255	221	226	227	234	221	210	225	227	201	209	180	210	235	205	235	225	212	211	229	217	202	239	226	200	210	229	202	205	205	189	198	194	222	233	236	223	219	228	245	225	205	201	184	222	226	204	208	220	216	207	206	223	224	194	217	221	221	196	225	228	252	203	219	202	214	228	224	182	195	221	240	204	207	210	208	245	205	208	227	237	229	218	238	208	238	212	221	227	214	216	227	209	211	204	223	213	260	216	237	243	242	243	207	233	194	237	205	215	227	256	224	208	211	222	237	246	199	233	232	235	198	243	214	236	259	198	227	198	218	221	212	225	196	232	198
19806	18015	31281	32756	35250	30166	19446	15977	15722	20346	17643	13919	12007	9850	9364	9013	9822	8709	6754	6619	6181	8431	8102	7381	7082	6541	5787	5018	4255	3761	3676	4213	3556	3569	3208	2892	2643	2329	2096	1995	1924	1699	1619	1601	1551	1475	1583	1415	1404	1468	1294	1104	1044	948	899	850	791	817	765	756	782	804	752	751	742	732	787	755	750	731	755	809	704	699	668	649	667	621	574	600	573	589	577	569	614	596	556	539	563	622	569	564	550	616	608	600	566	587	607	585	579	583	606	559	571	580	532	613	574	556	497	547	546	570	564	607	566	561	537	554	537	543	544	568	527	589	589	547	543	526	511	558	546	555	582	581	561	581	544	592	538	550	552	554	520	552	552	506	532	561	553	551	549	584	567	509	566	563	554	543	565	578	571	571	583	559	526	525	542	567	521	543	587	516	566	545	549	555	533	538	548	530	549	594	590	564	559	570	575	584	506	571	587	572	543	523	553	574	549	555	556	528	535	547	576	589	528	556	530	579	547	508	542	527	524	514	545	541	566	562	503	551	559	559	565	550	545	527	569	546	541	523	538	536	601	534	574	569	552	573	577	569	510	566	533	573	567	595	557	564	561	497	546	567	555	566	546	539	579	549	541	526	516	559	563	566	492	555	541	620	532	532	563	552	546	555	556	567	547	552	535	562	567	574	585	558	538	560	540	566	554	540	587	565	543	545	497	565	555	600	558	559	593	559	538	542	556	550	547	562	514	554	558	597	495	558	551	604	538	517	538	559	560	550	567	528	546	557	568	589	562	542	563	560	563	568	595	582	603	576	520	594	533	540	535	522	572	526	572	571	524	560	568	556	538	554	572	527	564	612	555	554	587	509	550	578	565	541	610	542	549	549	544	585	536	514	564	571	549	532	545	548	597	529	571	562	532	504	566	483	575	605	549	558	561	561	557	552	590	580	557	558	529	572	551	531	572	554	513	549	536	553	562	517	606	559	543	526	550	542	578	488	580	537	576	521	567	591	587	544	584	523	562	529	545	564	554	561	581	590	551	603	514	582	530	544	558	605	550	569	529	515	550	589	561	531	528	574	557	570	567	538	519	574	558	566	553	565	576	572	539	553	522	544	516	548	543	597	539	544	545	530	540	536	565	543	579	548	563	556	543	600	547	582	554	550	573	572	583	563	536	605	563	545	539	571	545	588	537	559	595	533	590	584	537	543	581	571	579	536	580	540	552	556	529	582	591	562	561	514	565	564	533	534	561	543	553	549	563	564	626	556	569	508	539	530	518	542	511	534	565	598	534	570	563	529	531	567	576	556	515	557	592	515	528	564	524	573	557	545	584	561	536	583	539	588	580	557	556	572	536	545	550	546	604	543	515	534	525	560	539	582	528	533	574	526	562	575	566	549	564	571	576	558	520	594	562	506	532	528	540	546	537	553	582	541	574	571	580	551	566	565	559	549	557	558	583	595	562	540	580	544	578	568	535	615	544	561	554	549	503	540	549	552	552	513	535	537	535	540	585	532	584	566	555	539	523	538	597	621	540	552	563	541	531	568	564	552	571	544	577	551	543	582	542	612	548	512	554	549	550	570	549	591	551	545	541	552	562	579	559	588	548	545	534	589	547	517	567	529	565	596	546	596	550	515	557	557	557	564	484	586	545	567	553	562	547	561	544	543	596	561	563	559	527	545	597	629	560	547	531	581	573	577	587	551	527	523	556	532	543	572	568	570	557	527	566	526	527	580	543	581	542	555	548	536	542	583	551	566	538	545	531	549	556	542	573	554	554	541	535	536	537	514	584	537	546	529	605	594	543	536	560	565	538	525	573	571	624	516	516	592	565	542	548	574	548	576	574	496	530	577	540	539	562	542	592	557	563	574	519	578	572	534	585	546	603	549	597	576	571	535	560	613	599	573	536	556	568	585	526	553	539	551	551	573	532	583	571	587	550	558	556	525	545	554	607	517	583	535	551	556	576	533	584	535	551	589	552	548	597	557	566	528	565	552	555	517	533	527	572	547	574	566	577	578	572	555	554	564	569	504	606	553	564	542	510	601	581	528	525	531	577	540	508	555	526	602	517	568	549	572	568	532	543	564	547	565	572	562	550	560	563	559	571	521	540	576	592	575	553	540	605	543	543	543	571	585	544	540	523	580	564	577	597	555	586	582	536	571	545	580	549	542	548	558	521	516	535	556	584	578	560	579	583	549	576	524	558	523	549	553	578	531	574	570	590	576	581	544	584	585	569	500	539	554	530	539	586	529	581	579	594	557	553	548	581	543	576	538	534	542	559	563	517	520	564	563	517	523	540	576	562	536	575	525	577	571	517	525	550	576	515	519	533	519	566	547	538	551	505	544	596	554	582	576	554	572	587	579	546	566	567	572	575	541	530	574	576	583	592	532	558	554	574	574	571	525	598	549	535	546	549	603	548	580	571	607	517	549	597	585	533	548	565	583	587	583	558	523	575	561	541	569	563	591	555	595	626	529	538	504	590	549	593	582	538	560	600	586	594	564	552	558	550	550	513	546	605	570	537	528	573	558	565	545	562	602	572	558	541	571	499	531	554	489	517	596	517	533	537	508	534	583	582	528	564	588	529	539	531	551	557	558	553	532	584	590	558	581	586	586	545	576	546	592	519	559	569	551	505	568	535	552	575	576	540	583	525	542	576	535	541	595	529	539	555	536	534	598	555	583	569	572	569	554	513	550	558	563	556	546	554	538	540	525	558	533	543	570	574	541	596	562	562	569	551	583	561	553	526	558	578	566	596	585	547	573	518	571	535	580	572	561	583	506	542	538	520	554	552	570	499	537	560	540	553	559	540	542	571	544	529	564	541	581	532	576	552	572	586	537	547	533	540	566	551	562	554	531	554	567	557	611	598	574	541	556	564	582	588	565	517	541	538	523	539	577	558	571	558	546	547	571	518	524	543	547	590	526	537	559	516	550	524	533	612	586	568	507	587	507	531	565	569	556	529	552	542	580	570	534	534	562	524	538	546	561	543	583	510	550	545	511	582	563	610	548	544	585	584	527	552	501	558	528	594	562	560	523	555	559	548	551	555	547	589	552	561	513	510	574	559	560	514	545	555	533	566	573	578	595	554	597	543	592	554	587	540	502	580	548	551	513	535	546	545	530	568	545	563	625	556	601	545	576	555	575	573	572	529	476	538	549	547	576	563	533	543	590	572	571	567	554	581	530	567	536	530	583	547	592	533	585	539	562	553	588	570	587	537	491	546	527	565	575	501	536	599	578	558	560	570	581	564	557	575	546	572	522	530	585	533	562	555	578	578	581	543	545	551	509	539	557	588	580	538	556	553	568	593	538	528	569	559	576	564	536	548	520	550	581	556	547	548	537	562	524	547	548	591	540	592	593	564	538	597	555	562	540	532	577	562	537	515	568	547	562	563	533	583	546	567	542	595	570	579	572	531	560	550	549	544	554	547	558	592	523	570	570	546	500	591	589	565	596	546	552	548	555	603	534	544	558	543	498	600	556	591	548	540	564	588	591	532	534
12145	6555	7925	6048	3977	2420	1573	1077	893	797	684	621	514	525	461	428	391	405	397	389	371	370	332	334	355	343	317	359	304	340	297	375	350	294	344	305	319	324	295	313	283	319	299	270	290	275	241	272	277	302	279	251	278	266	296	275	248	248	269	250	229	264	247	244	294	272	264	255	270	266	236	292	281	276	260	279	250	270	234	257	241	305	246	268	245	255	313	276	268	262	271	241	268	264	265	291	277	266	248	251	256	275	274	262	264	256	286	270	258	252	259	239	298	261	256	253	283	275	292	258	239	268	262	267	259	258	240	263	274	276	222	274	285	291	266	264	279	251	284	248	256	265	249	237	263	246	253	253	269	285	257	236	242	266	249	257	267	263	289	260	269	270	300	272	257	272	309	273	280	249	256	255	278	265	270	256	274	249	306	257	268	262	263	292	270	243	270	265	254	283	273	268	246	261	247	259	281	259	271	270	272	278	254	252	226	282	295	292	247	263	254	291	295	265	237	252	254	263	261	251	246	264	267	284	278	236	270	261	263	246	276	260	282	250	284	255	234	269	250	239	294	271	229	267	263	250	242	264	260	250	255	256	284	243	247	252	266	276	284	255	273	272	282	287	238	277	261	244	257	237	287	302	283	272	270	266	256	270	254	253	238	287	296	284	284	258	270	265	260	267	257	243	233	274	261	271	278	265	267	257	243	278	265	244	294	246	271	258	247	280	255	259	269	282	267	273	250	228	270	244	264	241	254	250	245	248	234	256	277	254	248	269	256	252	279	269	250	232	255	276	263	253	254	262	265	271	265	243	273	258	260	260	251	224	262	257	255	262	290	258	266	255	293	281	249	265	256	262	254	289	289	241	256	286	273	236	274	245	283	255	253	264	236	228	276	267	251	232	270	275	267	264	246	269	252	250	247	254	284	270	254	234	257	260	260	261	256	249	254	251	258	281	257	279	271	257	262	245	279	257	251	241	222	257	292	280	258	272	250	261	251	265	272	274	270	264	266	250	258	247	270	269	279	262	268	296	272	252	271	251	248	295	266	265	248	255	235	305	240	277	256	222	282	252	241	275	285	291	272	257	298	285	287	252	269	267	265	275	286	274	249	257	259	282	256	254	255	249	248	252	275	261	284	258	270	280	270	234	225	263	227	245	272	284	259	279	237	237	239	252	287	299	246	251	255	276	277	258	274	254	254	248	234	242	251	291	255	239	288	248	287	247	259	283	254	288	244	265	238	256	292	289	243	282	254	243	263	242	250	240	261	286	271	269	252	261	268	226	268	287	255	258	267	263	256	254	226	256	246	288	302	267	294	269	259	276	261	261	249	253	280	266	244	271	297	275	282	266	246	270	269	286	294	249	279	284	259	263	220	257	244	268	256	268	286	259	231	248	257	269	290	246	241	292	268	252	258	254	268	243	262	280	262	264	258	269	270	295	254	243	261	269	278	250	248	270	280	256	265	246	262	237	254	260	244	272	267	246	279	260	245	274	255	246	261	266	280	286	292	289	265	252	250	293	262	262	277	261	271	229	262	270	264	296	267	250	285	239	258	254	265	260	266	257	278	243	259	256	266	268	264	263	252	254	274	251	263	279	247	278	269	281	264	249	271	261	273	262	230	273	284	253	265	279	250	264	268	247	292	247	248	254	258	270	245	269	256	245	254	287	267	263	262	279	240	278	257	268	262	264	273	274	260	245	248	265	267	294	281	262	249	271	293	251	270	270	244	242	240	237	269	254	265	272	272	245	270	278	261	264	249	273	241	260	276	255	265	246	281	257	282	292	241	257	226	285	265	275	262	283	271	244	284	267	252	257	253	251	263	242	247	251	262	267	257	258	247	280	272	287	273	282	275	261	283	296	260	264	260	269	280	278	238	249	241	254	293	295	265	250	272	252	250	274	271	282	258	262	270	293	278	274	256	265	268	266	228	266	280	275	257	233	253	260	270	262	258	275	271	252	269	273	266	251	278	270	266	245	271	240	248	275	245	286	239	235	266	273	279	237	248	268	276	258	221	265	249	252	296	279	300	262	261	277	271	269	221	260	273	273	282	256	287	259	249	276	302	271	247	259	269	231	254	272	239	231	263	260	247	267	248	249	268	230	239	250	261	256	260	268	284	264	268	252	257	245	257	263	275	269	253	279	257	232	246	304	237	233	295	266	259	252	277	277	259	267	279	258	269	282	260	283	270	232	285	271	261	276	292	278	243	248	285	277	269	275	282	267	295	265	237	240	227	257	277	272	264	273	261	260	297	279	248	263	305	257	245	231	278	275	258	244	289	243	258	237	255	265	266	278	263	250	256	250	303	267	274	263	283	254	253	259	275	251	286	292	247	291	269	264	268	253	257	301	305	246	236	271	287	290	253	263	269	304	245	254	288	275	268	277	272	298	260	273	244	264	248	283	274	260	257	241	317	243	235	274	246	245	255	281	252	283	257	249	265	260	260	274	291	263	279	259	244	247	281	252	291	262	253	260	288	231	269	251	268	266	263	245	270	251	278	258	265	257	252	234	246	278	272	270	262	268	291	240	264	271	249	275	228	256	252	231	260	276	255	273	251	263	293	301	266	262	262	278	276	246	288	297	278	286	269	229	262	267	285	259	248	266	279	263	279	300	271	272	266	254	240	264	275	236	282	251	253	254	292	229	246	273	292	261	248	261	243	248	258	239	258	257	246	261	293	253	235	256	253	264	259	233	283	294	249	251	280	263	267	275	278	293	293	261	249	238	242	276	261	281	252	262	241	272	278	258	257	288	245	284	279	272	257	259	235	270	239	259	247	279	246	276	251	263	234	223	258	292	246	256	247	268	262	267	270	260	253	266	266	297	298	231	258	246	279	259	303	266	272	270	291	270	267	255	251	271	258	284	267	297	248	270	235	253	226	235	274	266	234	268	264	248	278	276	267	271	260	260	235	259	279	274	260	239	274	278	263	254	272	303	240	243	269	258	271	261	244	257	259	221	243	276	283	272	271	260	271	278	272	285	262	245	266	274	274	236	269	258	265	264	271	253	271	272	276	267	263	295	271	235	265	249	246	269	233	243	255	273	281	267	258	287	264	246	270	267	273	275	246	253	266	241	258	272	270	258	281	254	262	273	270	276	257	268	268	251	267	281	267	275	252	237	264	259	248	252	259	277	269	277	250	253	262	249	263	260	236	271	267	261	256	247	277	247	256	242	260	276	238	248	236	267	256	282	272	257	265	262	248	263	239	251	252	300	265	282	248	283	282	275	291	254	257	273	273	289	244	299	240	272	269	250	240	241	251	263	274	269	265	260	274	253	272	268	276	254	278	266	254	250	248	279	264	218	276	237	257	253	265	243	238	247	294	275	249	276	262	269	252	303	286	267	262	249	269	302	288	282	249	280	252	271	267	248	251	246	220	262	273	234	279	254	255	252	268	279	265	261	294	251	243	307	239	242	278	251	285	267	269	264	277	274	277	269	289	278	258	247	263	278	251	265	271	233	255	249	233	255	266	248
7421	6191	13234	14472	12650	9044	6438	4889	4132	3765	3196	2767	2300	2127	1872	1739	1671	1641	1467	1501	1275	1375	1295	1392	1318	1283	1258	1279	1229	1207	1196	1233	1245	1200	1118	1130	1077	928	971	881	918	847	861	752	846	811	808	833	811	793	768	735	722	744	736	731	702	751	678	691	683	693	662	687	675	675	684	656	684	660	690	681	649	686	674	666	700	635	661	700	702	670	710	640	664	622	666	653	660	642	635	604	664	641	649	669	670	612	695	620	660	664	657	674	661	671	612	726	637	688	651	637	636	647	642	733	660	642	628	631	663	704	676	660	637	671	672	640	623	692	592	653	617	633	652	664	588	629	635	657	658	658	606	643	680	633	691	640	647	640	665	667	690	678	659	643	633	660	677	668	667	677	650	684	639	702	653	673	682	697	652	635	646	667	629	648	627	600	655	632	635	732	622	630	661	684	668	645	646	646	662	677	668	685	620	681	647	637	681	615	683	649	642	649	634	682	656	659	638	677	658	690	637	657	720	632	675	669	650	630	645	662	634	670	654	674	627	614	676	685	625	642	645	624	626	633	652	634	621	641	657	624	666	625	673	650	673	704	625	606	687	616	634	649	681	660	649	668	595	658	648	636	656	675	655	675	667	626	665	627	653	657	658	692	708	632	615	667	644	671	665	680	632	693	627	663	670	689	591	660	649	627	695	679	641	656	645	686	630	692	661	659	646	650	675	688	664	621	631	667	667	629	669	685	682	659	677	671	653	638	652	676	650	666	680	718	649	640	668	652	669	698	678	619	655	630	670	653	682	631	651	667	661	637	711	638	649	654	673	684	625	681	679	627	618	609	659	627	664	646	663	602	671	654	665	662	648	647	626	606	661	660	692	617	628	638	677	666	641	663	674	692	643	662	664	697	663	646	687	655	673	625	638	662	667	666	686	652	649	702	656	644	631	596	683	673	647	671	678	656	675	619	681	639	701	708	680	691	653	653	671	636	645	663	645	665	659	689	666	668	593	672	628	674	660	662	631	653	633	653	637	652	647	700	667	652	700	652	673	606	669	656	684	650	669	682	705	653	668	656	677	661	616	636	613	625	614	592	659	690	665	662	677	664	663	659	640	673	660	655	644	649	703	662	675	683	652	673	668	648	662	598	661	650	646	683	597	619	658	650	641	675	655	614	662	660	652	650	637	708	623	681	642	659	670	664	629	687	645	658	639	599	693	665	643	666	707	651	669	597	641	658	656	659	649	650	685	668	665	654	623	665	692	682	660	682	698	671	654	606	691	640	659	680	609	628	651	646	676	672	683	638	651	681	685	699	693	700	576	666	652	622	663	642	687	670	598	631	665	650	680	685	640	668	673	654	650	650	673	650	655	655	653	664	678	696	672	654	634	646	658	670	646	676	675	661	646	617	682	637	645	694	641	685	626	656	653	645	644	675	646	661	681	696	656	648	639	624	659	669	694	640	634	673	676	646	664	671	691	637	669	651	692	671	659	692	651	683	659	690	667	644	657	670	667	657	647	628	635	645	629	645	665	701	675	666	625	666	628	674	669	653	657	679	622	700	672	639	623	651	687	635	651	666	653	638	672	643	694	606	679	620	685	664	660	658	651	671	630	682	650	668	645	625	668	620	629	648	680	676	634	665	625	651	681	637	660	638	660	672	644	634	639	670	683	653	645	648	656	653	652	689	707	624	625	661	700	633	669	618	674	634	680	669	653	650	683	694	682	681	715	643	647	683	632	647	629	639	637	674	699	657	645	667	641	641	662	679	647	691	611	653	665	636	609	681	617	660	675	659	623	623	666	647	632	661	676	679	638	686	632	653	677	626	648	661	669	666	662	641	645	581	655	645	633	606	667	658	672	692	677	667	647	662	654	636	627	673	632	649	667	663	660	585	645	673	691	667	661	650	640	669	647	684	645	658	647	698	695	659	626	683	696	680	640	634	644	717	642	672	657	672	629	659	638	671	683	691	684	715	646	651	704	645	709	599	596	642	653	684	630	626	630	706	633	693	657	607	653	682	654	642	657	650	649	638	651	701	639	618	608	626	654	696	708	636	640	667	663	713	649	617	647	668	688	594	628	680	660	688	672	637	642	678	681	671	657	638	655	622	635	696	624	678	685	613	664	648	632	681	623	671	657	636	636	662	681	651	667	681	634	700	700	640	646	625	652	656	688	615	653	668	629	699	683	647	675	651	630	707	637	658	646	642	631	667	653	669	639	679	664	636	658	670	681	675	674	624	677	693	687	619	678	642	644	654	689	654	656	664	660	632	656	676	685	622	672	591	724	645	656	625	667	677	655	647	641	642	607	630	646	683	681	702	650	655	632	599	624	658	626	684	646	644	667	662	661	629	699	628	701	708	655	668	652	615	616	672	634	710	644	667	632	634	636	635	660	633	650	620	677	655	675	647	640	634	662	679	654	659	722	651	676	658	689	620	702	629	678	622	670	655	687	677	635	651	690	634	650	710	704	620	665	640	708	666	659	632	669	637	669	660	669	664	629	661	642	657	677	675	648	660	642	647	657	687	617	690	683	680	670	656	677	692	638	667	647	614	611	675	660	664	713	627	694	672	665	659	682	632	671	684	712	614	662	642	642	655	628	676	651	661	643	664	652	657	609	662	634	695	681	632	661	653	623	634	665	679	661	679	693	638	643	667	649	670	686	668	647	624	633	653	653	693	664	646	643	624	723	667	666	689	622	672	668	672	695	658	671	664	596	672	639	684	630	621	648	688	641	667	643	656	698	657	660	664	656	653	629	633	658	631	624	653	691	643	671	686	643	635	666	649	699	610	665	634	668	609	698	681	671	690	602	652	674	669	680	672	654	638	693	669	686	644	616	645	665	685	652	627	705	660	655	648	687	660	650	657	644	649	640	676	680	634	644	662	683	658	660	642	659	637	677	617	671	677	663	646	649	659	682	688	635	677	686	673	618	647	600	674	623	684	663	644	670	674	651	686	651	640	633	650	664	682	705	637	597	613	650	647	639	704	645	642	606	669	651	693	688	625	630	657	675	655	643	720	627	674	652	693	628	659	674	614	675	630	605	639	687	689	661	698	636	626	642	634	649	626	660	687	670	671	600	659	662	652	659	628	679	673	681	679	676	704	649	643	690	691	644	655	615	628	639	650	659	668	653	634	668	620	678	632	627	654	666	638	676	653	661	622	673	636	670	663	632	605	593	637	631	634	670	642	626	638	654	644	671	657	660	625	689	654	687	634	650	645	632	657	681	658	634	638	630	659	688	670	645	658	614	660	643	599	631	653	648	665	629	641	676	628	687	620	706	652	628	646	644	628	667	691	628	622	638	660	673	657	728	671	635	699	689	637	677	632	639	651	641	684	630	658	626	634	655	652	651	637	654	641	681	660	664	667	640	673	661	722	642	679	688	669	689	650	684	662	661	605	649	634	669	634	639	638	619	629	692	637	661	665	663	621	632	658	684	632	633	651	661	658	660	680	656	668	629	626	663	677	700	635	652	679	645	669	634	630	641	671
24317	15244	20704	18034	15715	10754	5887	3483	3770	4307	3591	2980	2031	1608	1197	1172	1196	1065	881	928	880	862	983	865	772	818	688	626	617	539	530	540	521	496	416	421	453	408	427	374	350	370	362	347	334	362	323	378	311	330	319	337	297	276	304	249	278	238	302	305	261	290	273	256	287	233	260	313	273	273	278	263	265	283	247	244	232	258	273	274	289	261	262	289	308	267	241	255	246	281	252	242	280	286	285	262	235	250	217	258	269	268	250	259	251	281	254	268	266	294	264	235	260	272	237	237	261	287	278	278	260	254	253	249	243	261	269	279	271	235	276	264	281	242	248	259	279	260	260	274	242	285	270	262	245	254	261	263	277	270	277	232	266	281	272	274	273	271	271	264	260	259	276	275	264	258	267	275	283	253	255	274	270	241	262	242	235	255	269	317	253	284	273	268	266	227	266	274	266	247	285	255	223	243	264	254	265	258	271	268	270	247	256	274	250	259	229	276	260	269	236	248	262	239	257	266	242	239	260	269	285	258	264	246	274	273	251	287	230	264	237	275	260	240	242	279	265	260	270	242	256	232	239	282	278	242	240	285	248	248	283	267	295	249	281	257	298	272	246	271	257	257	276	274	223	260	259	260	271	289	270	305	243	288	266	260	262	273	237	242	236	247	276	261	260	297	258	260	244	266	269	252	277	243	224	239	275	270	261	273	259	247	253	270	274	230	252	238	274	244	278	242	271	272	271	231	266	236	277	255	260	263	254	262	284	248	293	253	234	259	278	246	270	273	267	271	287	279	228	263	239	267	272	279	245	294	313	282	276	214	255	258	277	267	282	259	263	272	239	267	255	250	265	240	259	223	248	295	285	249	279	263	234	258	252	269	273	256	269	276	265	269	275	236	254	282	237	253	262	263	276	274	251	271	244	268	284	258	268	241	227	286	261	242	247	262	271	259	267	243	287	271	288	256	238	239	239	273	258	263	283	252	276	275	275	264	274	255	264	267	265	270	296	286	248	258	279	263	263	215	241	272	272	261	286	262	278	276	274	290	254	269	253	266	249	259	316	260	268	271	254	258	275	258	255	276	257	260	262	265	227	261	274	270	241	279	235	266	285	281	241	276	269	249	268	259	293	278	259	252	266	264	241	275	267	248	257	255	259	214	262	266	258	245	261	235	257	269	269	277	271	243	323	270	271	244	256	258	257	245	272	266	261	263	244	274	247	240	261	273	249	248	275	255	258	283	245	240	269	286	283	276	263	270	271	294	253	274	271	262	253	262	261	271	266	293	274	267	248	257	227	266	243	269	242	255	282	258	257	281	264	261	271	273	263	256	283	261	257	283	251	246	290	299	249	266	252	259	247	250	237	260	252	253	271	270	286	269	283	265	255	264	274	258	261	246	278	282	253	240	239	263	253	268	233	289	257	262	253	274	241	260	262	249	271	259	271	278	245	248	249	232	254	282	243	285	279	233	257	250	258	281	289	278	279	268	265	297	244	283	288	261	292	265	252	242	250	287	281	251	269	265	298	240	259	247	274	261	227	268	232	250	250	271	271	276	278	282	264	234	255	255	247	256	269	239	260	273	288	289	237	253	225	280	235	247	229	243	275	296	281	303	240	274	266	250	269	253	249	226	255	268	273	253	265	242	266	280	245	284	267	275	248	227	284	265	283	251	282	313	286	270	271	254	262	268	263	264	284	260	260	246	269	270	260	266	233	290	278	248	260	260	243	225	261	262	283	272	252	244	286	263	247	279	250	244	258	241	253	241	246	285	234	256	266	231	234	242	245	259	273	248	263	270	267	239	233	253	248	268	268	264	237	233	296	267	243	254	260	256	255	310	284	269	243	267	311	277	263	276	254	259	250	282	246	248	241	307	263	256	253	265	268	243	263	283	247	269	244	253	278	276	261	275	248	261	279	270	259	260	287	225	296	252	295	274	266	234	248	300	258	257	279	243	266	253	262	256	237	246	263	255	247	251	267	280	268	274	244	278	249	242	264	272	261	259	254	274	277	259	272	232	288	274	271	256	271	266	280	280	266	243	253	266	279	245	249	278	278	249	279	274	248	275	267	266	270	251	240	258	272	270	237	278	277	275	297	237	267	259	262	260	230	255	295	274	273	255	263	263	256	300	249	253	251	281	290	261	251	256	280	254	286	257	280	229	268	232	252	273	305	270	257	282	248	247	260	230	266	287	283	262	266	231	289	248	252	311	251	292	262	271	271	235	277	243	273	264	235	284	277	261	265	249	241	233	249	244	240	281	247	254	263	271	247	272	256	259	280	243	254	254	258	261	264	259	279	258	284	245	273	254	262	285	262	264	254	270	255	251	252	286	276	259	285	245	273	280	278	259	255	229	276	243	237	262	280	229	257	263	260	292	292	289	274	244	270	295	257	238	237	270	237	284	274	242	281	251	260	256	260	239	272	236	258	250	269	277	270	272	264	269	261	250	275	251	265	275	320	262	285	241	271	262	251	277	216	237	254	273	254	260	265	266	250	246	245	253	236	309	262	234	270	257	256	267	268	262	275	271	257	283	255	258	276	254	277	270	261	241	257	240	273	284	272	261	249	243	267	277	260	220	263	262	271	275	259	271	250	268	262	292	279	265	246	259	243	253	266	249	271	254	250	254	245	274	260	271	285	261	263	254	281	266	260	271	243	255	271	259	261	239	281	306	254	266	279	278	288	251	278	242	251	260	274	252	274	264	230	259	260	288	279	259	274	278	266	254	249	258	249	266	287	251	257	268	248	273	268	295	278	266	263	296	296	266	242	261	239	260	241	254	288	260	263	244	263	221	242	263	262	263	274	285	277	281	239	241	273	274	275	246	279	261	267	246	265	241	280	251	267	252	268	272	231	254	297	254	251	242	245	240	224	284	266	277	263	256	282	285	265	269	265	279	280	224	224	250	239	267	270	263	258	262	243	288	267	248	241	239	293	260	249	262	250	275	258	276	266	278	285	242	260	269	270	246	277	267	262	247	256	262	280	293	283	266	267	258	268	261	270	269	284	267	244	250	248	274	292	265	247	256	279	281	257	248	219	243	252	280	280	234	258	268	257	275	274	313	261	260	284	239	266	273	280	251	273	260	272	242	236	227	232	261	281	262	276	275	266	239	291	277	265	278	259	274	268	257	243	230	260	285	252	263	262	269	275	248	251	252	256	260	272	258	265	224	258	248	271	246	252	245	264	262	268	254	294	273	258	252	273	301	270	246	228	264	266	292	275	276	249	233	281	253	241	262	245	257	284	252	259	235	239	274	288	261	293	269	293	266	275	254	249	275	277	243	260	271	251	259	279	259	266	251	267	240	243	250	287	266	273	289	284	284	305	263	263	283	280	246	262	261	256	256	277	261	286	284	241	241	250	251	257	230	245	284	244	282	296	274	279	266	255	268	274	259	246	267	276	267	258	269	280	273	281	282	278	257	293	234	228	283	250	266	259	282	286	264	269	281	260	250	258	289	277	271	260	255	251	280	218	279	285	264	244	241
14604	12474	24216	26414	26523	20320	14570	11316	14415	16339	14898	13268	9734	7828	6248	6645	6411	5895	5002	4991	5003	5053	5561	5134	4634	4390	3774	3481	2896	2640	2533	2598	2421	2429	2122	2096	1914	1664	1653	1558	1574	1501	1286	1214	1238	1231	1344	1345	1204	1188	1045	918	972	865	870	844	806	769	851	773	748	782	810	766	756	732	788	743	770	776	775	822	783	724	705	743	699	696	709	683	661	621	646	682	634	648	710	608	662	663	671	648	674	672	655	629	705	654	669	638	615	655	670	659	664	604	664	668	661	635	643	689	587	619	671	680	659	651	655	644	625	661	702	691	607	622	707	638	651	705	647	655	671	683	671	724	630	659	700	665	649	701	646	597	652	685	672	621	650	658	637	646	660	637	631	650	669	666	645	633	673	641	662	692	662	641	633	655	612	695	700	635	666	699	638	676	693	648	614	643	654	670	611	655	642	634	636	629	650	691	630	628	680	727	616	677	653	658	664	669	630	639	614	688	632	608	627	642	639	703	620	655	647	663	640	662	658	642	661	658	636	655	623	661	679	640	643	663	694	666	632	667	653	666	646	662	622	693	631	629	617	611	662	646	645	632	669	629	603	668	654	644	669	682	665	620	636	642	642	662	673	682	649	675	657	650	643	641	631	673	671	648	656	673	629	657	625	667	655	628	685	636	651	641	624	696	649	620	643	666	690	649	615	678	687	635	640	666	669	651	640	648	688	667	663	660	636	656	647	638	679	616	631	683	660	627	680	642	723	672	646	654	659	680	691	632	649	636	641	607	650	673	689	659	678	631	648	701	614	678	660	654	663	656	632	638	624	634	589	606	640	650	654	672	670	687	622	630	621	648	612	662	652	685	660	592	639	634	690	675	664	664	622	661	690	647	630	669	634	669	622	654	688	657	641	656	646	641	625	667	607	711	647	607	636	648	632	668	660	692	632	620	668	630	693	595	634	642	676	653	672	625	677	669	670	712	615	646	628	624	602	627	666	685	695	651	633	640	670	660	681	689	707	616	655	658	673	665	687	697	614	621	652	665	638	682	691	658	666	648	624	637	647	615	647	688	648	662	700	671	684	641	710	668	665	663	629	660	635	653	657	625	629	662	688	654	658	631	664	678	665	629	671	602	646	656	656	645	636	680	647	677	660	687	594	660	636	704	624	671	637	650	649	674	638	653	658	647	646	638	636	633	653	671	676	631	649	635	636	638	634	700	661	677	637	673	646	641	632	632	609	651	684	645	651	709	640	670	647	630	690	634	704	706	621	676	675	641	621	634	654	659	609	660	666	645	685	667	647	643	685	709	664	638	638	703	611	652	627	674	662	632	685	629	648	636	651	694	653	662	662	625	657	626	627	654	687	659	646	656	665	668	699	685	657	686	708	671	617	699	638	703	698	645	646	603	636	628	680	645	677	632	608	631	653	636	597	641	617	670	649	626	674	644	653	585	675	661	650	683	642	676	655	661	648	649	620	655	628	627	677	627	623	624	631	646	625	637	711	681	648	649	722	678	654	640	658	628	652	669	675	651	654	640	657	673	679	683	644	636	618	677	630	673	665	697	636	638	641	666	682	644	640	692	671	656	674	719	633	656	641	652	638	657	656	595	669	702	664	666	629	655	626	662	640	615	660	657	672	672	645	656	607	666	618	661	623	729	643	644	667	633	671	694	649	677	622	638	606	665	639	651	661	638	665	669	676	626	686	616	665	605	648	669	680	634	619	633	637	599	652	634	666	647	687	648	628	655	653	666	630	650	665	621	642	680	659	652	661	647	674	617	698	620	652	679	648	667	647	673	686	695	647	652	626	647	614	660	616	719	663	686	694	593	650	634	659	656	657	628	692	674	668	624	622	690	671	646	653	725	689	617	647	632	639	644	678	627	635	678	629	687	655	711	656	626	679	615	672	645	676	624	640	599	654	630	635	639	676	646	636	668	634	652	572	686	680	630	680	637	677	605	653	656	647	691	665	667	663	672	645	657	669	685	672	665	644	637	634	641	667	691	658	656	702	638	669	676	650	649	708	637	642	675	713	638	634	641	617	650	657	640	656	631	658	674	635	642	645	650	654	654	670	678	641	665	659	681	640	673	644	646	681	653	662	588	675	659	614	678	644	657	659	622	671	620	676	652	677	669	662	648	654	665	631	651	650	637	640	642	680	676	675	661	603	667	676	655	632	661	669	656	663	660	623	608	670	673	625	666	613	615	609	670	640	588	636	664	622	633	650	626	649	643	634	641	662	637	702	646	689	662	675	669	731	708	684	649	638	680	683	661	676	644	687	642	630	676	673	600	667	637	613	649	673	699	710	637	648	657	638	604	641	634	652	658	673	628	622	655	692	644	588	675	631	675	636	652	665	653	653	632	656	605	654	620	637	629	640	601	622	701	617	659	616	649	659	617	649	677	723	635	637	648	606	654	676	653	690	635	603	640	604	660	647	632	650	616	640	649	648	669	626	608	659	726	625	661	669	659	633	647	641	625	649	626	670	602	653	661	622	646	647	667	684	678	629	687	633	664	656	653	640	610	673	685	580	692	661	644	666	688	634	650	627	695	668	664	668	654	667	634	715	619	627	665	657	659	624	644	697	644	628	684	663	674	679	650	654	652	634	691	645	625	630	660	675	662	639	652	606	639	608	628	633	628	647	640	629	671	646	660	644	634	649	622	651	690	651	655	649	622	656	675	670	634	639	648	668	607	645	710	708	644	696	623	657	627	691	636	675	679	669	676	625	621	637	658	681	656	643	636	664	640	620	656	628	642	710	667	627	668	637	653	664	618	688	636	636	740	665	618	667	714	654	688	638	639	639	661	695	655	661	686	616	663	706	614	681	687	631	622	632	697	654	648	635	628	620	618	654	674	618	623	624	647	641	603	582	653	624	639	666	632	647	669	599	617	681	648	620	660	625	690	680	671	646	656	646	713	614	629	666	613	697	676	666	661	663	659	654	627	655	653	633	617	644	661	651	653	627	655	646	638	697	613	661	653	633	678	640	651	673	655	674	619	623	652	686	642	668	643	635	616	671	619	614	676	682	629	633	641	668	604	677	653	656	663	611	662	659	630	616	664	646	640	658	689	592	698	682	678	624	659	646	613	670	640	663	637	680	607	661	603	637	627	679	694	610	629	605	692	671	663	648	654	604	648	652	671	588	654	645	642	658	630	682	642	649	658	677	619	651	641	658	650	626	697	667	671	678	623	644	646	707	687	659	615	680	646	636	641	631	669	635	657	660	666	658	647	661	620	655	674	658	647	681	635	688	636	679	687	664	652	655	641	660	648	698	651	620	628	688	671	639	681	619	630	613	685	654	665	654	683	659	670	659	652	636	645	697	668	668	668	616	692	638	669	669	646	647	657	690	664	676	694	619	660	707	625	666	640	666	648	656	624	661	627	655	688	600	643	656	610	634	668	676	649	674	643	717	654	654	637	628	653	663	667	644	649	659	702	681	613	620	667	673	685	632	699	662	646	617	669	632	632	670	654	675	669	651	614	706	582	645	639
32195	27274	32252	26094	24383	17283	12996	6837	5645	6781	6034	4626	3013	2610	2001	1973	1952	1630	1451	1390	1463	1368	1429	1377	1190	1079	953	893	714	641	608	655	553	575	529	536	451	434	420	417	398	407	362	337	393	396	371	328	363	304	292	265	297	260	242	267	272	231	256	266	264	247	244	251	255	244	212	244	243	243	274	256	242	252	210	234	220	227	217	205	227	227	208	203	216	231	236	219	254	199	223	233	202	237	214	245	238	226	208	216	202	244	217	217	233	222	235	217	220	225	237	239	231	213	232	238	228	196	222	216	226	224	230	198	245	243	200	216	225	238	216	227	208	242	216	217	212	233	251	220	240	229	230	233	241	212	221	220	247	231	248	214	234	214	228	208	199	206	222	222	232	204	228	242	208	251	200	201	233	242	230	238	223	229	200	232	225	233	218	207	221	245	222	233	204	239	209	242	189	247	212	232	220	227	212	197	231	233	199	242	223	214	218	212	200	224	222	226	232	229	195	226	213	210	208	201	236	211	216	248	199	217	225	195	239	218	200	213	250	206	216	213	208	244	191	225	192	225	239	203	231	226	223	219	238	193	187	225	223	227	201	210	208	205	227	212	254	239	220	201	246	240	216	221	243	228	233	228	227	189	214	227	220	235	231	213	230	209	212	234	224	195	233	219	203	219	209	227	226	225	204	231	205	216	230	207	237	221	232	207	202	235	205	268	194	218	195	215	229	225	216	219	229	217	213	209	218	225	215	226	198	224	210	219	227	220	232	240	208	210	219	216	224	227	243	224	242	218	216	240	228	230	234	238	239	246	212	219	226	212	215	239	227	244	243	253	231	220	236	224	229	236	204	228	266	222	222	217	218	240	209	256	214	221	217	205	219	217	220	224	223	245	214	214	223	212	254	244	214	239	242	227	209	204	241	196	227	190	234	221	233	205	214	213	202	222	210	237	226	206	210	215	206	191	236	214	230	213	211	197	198	241	216	246	225	218	239	232	220	219	230	239	221	230	228	220	208	245	243	204	238	238	205	207	234	219	214	230	208	223	213	209	216	217	194	236	217	249	246	235	218	219	241	221	231	223	255	227	255	216	217	244	231	237	224	206	246	210	204	234	207	212	208	202	218	235	216	224	218	239	196	223	231	222	213	221	201	260	217	231	225	216	218	204	202	228	213	214	219	225	246	228	228	217	199	224	247	230	238	218	226	212	217	219	215	214	251	217	214	218	227	237	200	217	237	223	225	207	244	205	207	231	221	207	229	232	217	231	210	203	237	191	240	263	229	213	236	207	210	187	221	211	231	240	214	238	232	211	248	190	224	213	230	209	232	241	214	207	199	204	211	242	207	217	248	252	222	226	247	254	256	218	221	213	201	230	238	208	231	226	225	225	209	228	224	206	210	224	221	219	234	202	236	194	216	199	246	215	214	209	207	209	229	206	243	209	232	224	227	258	213	241	236	225	219	220	204	227	210	211	246	227	208	229	204	205	192	208	238	255	246	201	217	219	216	200	204	220	225	241	217	224	210	232	221	235	217	217	243	241	216	228	241	215	198	216	240	233	237	219	212	210	215	237	238	231	221	217	196	233	202	235	233	219	221	256	204	251	194	203	205	222	245	214	256	209	239	220	221	221	226	230	231	245	228	240	232	233	210	205	207	247	245	235	220	219	228	223	224	226	235	223	210	231	250	229	204	231	213	216	209	228	222	203	227	233	235	236	204	203	219	205	215	240	248	228	211	235	201	218	207	228	207	235	231	232	237	214	223	223	234	209	235	232	234	230	255	219	216	208	192	192	226	201	226	248	199	226	226	219	208	211	207	181	230	225	224	222	242	238	215	222	229	217	227	210	246	238	224	215	190	225	251	214	220	237	253	241	219	220	233	234	238	222	222	205	235	211	224	231	218	223	207	255	228	212	232	248	240	222	202	209	229	211	220	237	180	220	206	211	201	224	249	221	220	212	211	230	231	246	230	218	227	185	203	241	236	222	248	228	208	235	213	206	199	232	234	242	239	211	253	212	215	229	256	191	222	213	223	212	244	232	217	211	197	246	216	206	221	212	215	218	224	195	220	208	227	246	217	206	239	219	190	180	223	222	224	201	207	191	202	219	254	238	211	232	216	233	225	234	208	223	225	232	229	236	220	208	221	220	209	215	234	218	200	211	200	214	201	200	211	226	225	239	230	210	207	200	239	241	247	211	209	215	224	199	234	239	242	204	212	269	206	204	189	230	222	231	234	230	243	217	229	230	217	209	227	217	201	227	233	207	233	239	188	243	242	200	217	222	201	249	236	214	220	220	207	238	252	208	227	223	204	211	254	248	226	229	252	210	219	231	209	246	219	242	229	219	209	230	210	216	218	214	254	223	224	189	227	229	234	240	235	196	203	214	213	200	253	211	223	206	235	198	215	242	214	230	211	224	221	242	210	232	209	206	190	199	242	205	211	205	223	212	230	215	207	213	199	223	196	226	225	245	229	228	216	224	229	206	218	223	220	204	255	215	236	226	222	229	206	207	226	216	201	249	222	214	192	218	234	204	228	245	227	224	259	244	213	209	200	211	228	229	244	212	216	230	237	234	209	244	237	211	212	193	236	250	217	229	224	191	218	198	229	222	223	230	200	242	193	231	226	223	225	225	195	227	235	240	219	196	227	210	200	221	210	206	211	214	204	227	237	222	224	233	234	221	211	193	267	236	228	194	204	225	219	201	199	220	202	215	203	212	217	213	216	224	197	227	223	239	213	248	245	246	221	249	203	200	255	217	212	239	212	262	207	243	216	224	207	213	255	218	252	210	229	265	193	220	221	197	235	212	197	212	254	202	228	221	228	220	205	221	214	229	200	256	214	236	195	230	234	214	244	249	211	227	232	203	226	227	248	200	195	201	202	227	229	218	199	241	216	199	209	231	231	216	248	207	208	232	221	205	225	226	225	204	230	204	246	236	244	211	203	230	235	219	211	236	228	220	210	229	233	228	241	218	220	200	216	232	232	207	226	209	220	199	223	217	231	207	221	240	242	231	242	235	230	216	203	224	231	219	220	221	236	228	228	204	240	181	197	242	227	221	231	198	227	242	218	212	238	238	247	246	227	222	208	210	237	249	234	225	242	228	256	234	223	216	210	249	203	224	225	212	228	205	229	227	218	211	213	238	203	223	216	233	210	218	214	238	213	234	192	209	239	217	231	201	224	221	204	214	250	216	194	216	227	222	213	203	209	227	241	211	229	221	214	216	205	216	227	262	224	228	220	231	199	191	233	209	250	217	245	238	243	218	221	214	221	215	221	257	227	224	237	225	219	222	245	212	210	205	213	244	238	210	230	200	201	222	228	217	221	222	223	185	195	223	246	235	240	220	241	210	213	208	228	191	224	219	221	263	251	256	205	226	202	232	238	251	234	230	223	215	229	257	248	239	216	215	226	226	239	203	207	226	227	240	216	225	230	235	203	223	191	210	205	225	230	216	207	217	241	247	211	217	216	208	222	220	250	254	222	213
18570	20964	31294	31933	31438	25881	22710	15948	17493	21733	20974	17812	13706	12654	10116	10582	9789	9208	7703	8001	8230	7949	8523	8302	7150	6739	5741	4725	4266	3628	3442	3746	3288	3453	2988	2887	2595	2365	2081	1926	1953	1863	1678	1662	1625	1653	1719	1702	1550	1386	1311	1032	995	952	865	965	813	800	765	791	771	757	774	731	732	749	775	712	712	752	778	775	721	690	624	616	605	566	607	550	580	544	582	596	563	593	575	582	506	638	600	553	524	586	598	573	555	555	559	590	569	531	573	576	565	528	586	556	554	599	561	559	570	585	548	577	586	570	599	601	576	516	592	576	582	541	541	579	541	614	558	581	584	608	568	549	515	531	543	530	550	541	570	540	560	562	566	544	555	579	569	594	576	553	587	534	556	540	531	575	581	550	543	549	551	544	558	572	520	576	565	581	579	544	579	571	585	575	565	560	541	586	597	603	524	546	583	539	576	533	547	576	525	574	559	562	538	591	580	577	577	534	547	577	530	518	557	544	577	518	521	550	540	547	554	549	532	573	570	521	601	508	520	560	589	569	559	558	541	607	583	567	541	543	559	559	537	549	591	561	604	536	574	507	564	546	512	543	562	586	566	578	529	570	549	603	528	572	585	553	569	527	567	560	568	531	576	568	599	554	567	580	549	570	523	584	546	600	531	558	564	593	577	559	542	535	547	539	566	559	564	540	569	558	592	551	557	558	559	582	549	585	522	568	563	565	553	539	551	554	568	541	555	585	582	532	520	597	571	552	575	590	556	573	584	557	593	552	550	545	539	591	527	566	549	531	566	540	537	544	529	533	570	542	565	602	578	563	599	539	594	583	602	541	544	577	582	526	563	592	573	559	583	556	532	570	504	551	537	536	578	566	537	525	571	544	559	564	566	583	519	582	547	545	589	573	543	596	532	570	567	588	565	551	596	576	601	516	527	568	565	526	543	573	545	556	554	544	544	581	582	574	582	577	552	598	560	523	561	569	569	544	574	555	566	552	598	574	552	608	542	596	575	586	537	546	578	521	558	595	594	549	571	575	575	541	529	562	576	546	521	506	545	574	571	583	568	579	567	545	534	561	608	525	519	527	593	558	538	524	538	598	571	518	594	545	570	554	581	565	565	566	570	566	583	538	547	540	590	581	547	558	568	586	541	543	563	537	593	600	539	571	569	544	562	533	556	594	538	540	579	569	501	548	546	572	558	533	541	541	550	565	578	590	544	554	540	550	536	544	556	563	613	531	580	530	558	552	535	563	543	543	601	565	571	560	569	551	537	564	539	556	577	591	596	547	562	594	556	582	575	566	545	541	563	585	559	548	564	543	553	557	526	585	550	533	585	590	569	577	544	553	548	557	584	565	536	574	545	572	557	552	599	558	554	576	526	571	562	535	575	542	552	552	582	567	567	549	630	576	589	561	525	569	595	589	520	544	524	521	555	553	562	561	537	556	532	547	555	574	543	534	529	574	550	583	607	552	595	571	545	525	561	564	524	567	533	571	587	571	570	538	556	571	555	533	544	558	519	589	526	568	569	575	541	542	603	546	553	572	565	579	577	520	555	532	578	543	540	541	579	550	549	526	559	571	572	545	592	539	536	542	578	565	501	585	543	533	535	572	549	546	572	545	545	549	584	590	554	577	564	535	535	546	550	568	594	576	538	546	567	561	535	561	525	545	588	525	579	553	523	562	564	540	519	575	589	593	559	539	555	589	583	568	564	573	560	541	601	581	528	585	531	564	607	585	537	568	544	540	603	533	540	567	596	570	546	583	588	548	555	570	557	539	558	546	578	550	578	550	526	529	576	553	549	553	584	570	509	553	508	542	553	576	603	549	533	524	532	534	559	588	556	526	563	585	612	538	550	542	561	578	554	558	559	553	562	574	570	591	557	580	603	587	585	541	575	529	594	567	545	544	548	556	548	505	555	536	578	573	539	565	582	580	585	539	577	581	597	535	529	592	553	572	582	515	562	550	573	540	572	570	557	556	562	576	579	559	603	522	559	588	549	514	551	533	562	559	580	578	539	566	565	554	568	508	559	574	552	541	551	528	553	565	539	564	554	562	546	571	550	545	562	600	559	558	550	551	536	547	603	538	509	569	572	558	522	550	527	506	555	609	555	571	581	552	577	546	563	543	607	585	544	544	548	540	581	571	523	548	575	580	571	563	575	564	560	578	547	569	580	602	560	599	558	544	536	578	523	551	565	512	571	552	579	514	513	604	536	568	527	583	550	537	605	565	558	539	576	526	538	568	531	561	543	568	539	534	543	549	601	627	563	548	529	532	570	570	565	601	589	595	555	591	568	502	565	546	526	615	574	550	540	544	555	559	581	543	590	597	592	641	572	550	556	554	550	551	520	526	577	544	518	529	536	533	576	534	583	565	556	526	564	565	560	561	534	565	552	555	558	546	546	555	583	575	580	540	603	558	563	571	594	556	580	570	569	563	546	597	555	566	537	556	586	571	569	580	559	532	537	540	561	582	541	539	501	521	523	549	551	502	591	542	540	536	583	569	550	534	600	570	608	552	581	560	560	598	590	569	545	572	549	599	581	550	566	589	559	557	558	562	559	562	537	570	565	549	549	607	547	559	508	553	577	590	597	529	570	562	571	543	562	576	531	532	551	585	603	566	571	594	537	566	563	539	564	579	608	537	585	557	537	543	524	557	542	605	538	556	572	555	615	552	586	577	508	585	600	522	564	559	554	557	548	582	558	511	571	555	578	622	578	608	563	552	524	543	548	568	540	541	557	546	555	520	495	568	611	579	610	569	537	575	540	550	555	586	579	586	582	539	561	568	549	534	560	560	540	574	584	555	581	566	560	535	549	600	533	530	546	526	541	551	585	599	551	536	572	574	590	603	560	548	568	578	578	566	553	549	590	587	549	508	573	616	585	566	592	558	551	587	538	529	565	601	523	559	558	542	557	540	576	572	561	535	553	561	559	550	559	563	544	562	606	546	582	601	562	588	559	574	563	583	581	572	597	544	535	604	557	576	562	559	562	574	587	558	524	546	525	551	531	582	580	562	593	499	599	516	520	565	527	587	547	613	539	565	554	580	519	519	572	534	585	569	568	581	542	576	574	547	574	564	542	568	587	560	543	578	595	591	568	531	557	579	562	561	592	602	555	598	553	551	552	569	583	570	559	568	581	559	534	558	551	542	554	606	538	518	583	564	590	570	548	583	517	600	567	605	551	570	562	599	549	557	548	571	579	575	591	548	554	531	558	577	561	566	540	512	562	561	612	556	577	614	578	537	595	539	612	550	579	578	541	531	557	564	570	567	557	564	525	585	507	575	592	542	517	537	590	589	581	553	533	575	599	527	550	537	566	537	568	568	590	565	590	567	544	553	550	482	555	536	549	551	563	570	581	554	600	577	600	581	535	557	536	561	566	548	564	585	581	550	544	589	549	525	546	603	578	569	594	574	562	550	557	587	560	568	589	540	596	551	527	593	582	550	564	533	532	588	574	580	572	533	557	559	600	605	550	551	566	553	557	515
12028	7063	9242	6716	4707	3003	1738	1202	955	927	808	683	562	541	456	456	438	437	406	395	376	394	399	394	370	371	345	342	388	408	354	337	336	338	341	331	320	285	295	309	298	315	296	288	297	283	299	288	267	306	293	308	268	269	248	298	255	260	285	279	274	252	274	264	256	281	257	285	292	295	271	237	263	281	292	254	268	240	264	282	270	279	262	274	247	272	286	267	255	246	274	276	283	267	267	272	269	268	284	254	274	258	281	253	297	279	273	281	277	270	268	237	269	247	282	240	290	272	242	237	265	238	290	271	272	242	283	273	249	249	260	278	307	263	243	271	284	246	273	257	283	265	245	278	278	282	264	269	251	289	273	274	278	255	264	264	266	293	268	242	275	284	279	282	284	254	242	243	285	276	257	273	266	267	264	250	258	277	285	248	255	251	273	246	266	277	271	269	262	262	284	273	272	293	246	255	235	263	257	268	279	274	255	257	265	286	278	267	268	242	262	263	265	260	275	270	267	286	270	257	254	261	248	259	252	245	272	285	291	253	267	260	277	273	260	250	260	259	259	258	242	267	283	257	279	279	269	290	235	271	250	273	256	254	266	249	254	264	288	242	275	270	279	227	280	247	270	254	284	252	296	264	271	275	268	263	250	247	218	255	289	269	259	231	257	273	276	279	259	243	261	291	232	270	256	264	249	254	262	258	249	246	246	254	264	276	280	258	248	283	289	278	275	271	263	244	254	290	258	277	277	280	273	275	271	266	245	270	276	262	270	290	279	256	274	272	260	259	257	288	225	289	265	250	258	288	279	263	251	256	265	246	233	274	221	296	250	253	247	264	260	282	285	266	285	277	257	214	264	263	279	252	273	248	280	274	295	277	266	259	255	268	285	260	263	321	285	280	253	285	257	269	270	262	288	252	276	295	270	261	252	244	240	286	265	253	248	273	251	292	288	257	272	235	256	254	255	257	257	239	265	283	271	255	292	272	288	272	297	296	258	267	243	233	243	269	296	250	233	257	279	262	284	287	296	264	272	253	273	262	266	272	271	279	251	255	256	267	274	261	268	260	272	268	237	249	289	286	288	255	259	284	233	271	284	249	241	233	301	273	265	275	254	248	258	290	246	235	250	279	256	255	259	255	273	294	268	254	292	270	271	279	267	278	268	276	246	232	266	264	262	260	255	266	253	237	284	262	269	249	269	266	240	209	240	269	259	257	244	261	281	235	262	263	273	248	275	247	280	285	270	276	284	255	261	276	253	265	262	286	292	264	247	252	286	285	275	294	263	260	270	271	258	270	304	287	238	272	280	258	247	275	278	260	256	279	252	275	279	245	254	266	281	247	279	229	277	260	258	264	272	275	287	265	264	233	276	283	268	282	229	265	279	255	283	288	251	267	270	254	258	286	279	243	301	261	281	277	267	276	265	221	269	280	286	256	235	273	287	275	258	270	263	287	263	257	278	252	270	286	288	261	266	281	231	276	288	253	254	256	265	253	247	257	293	245	268	255	311	277	242	286	278	275	284	236	291	255	268	237	249	283	234	252	252	267	268	277	257	278	268	258	274	301	208	269	266	273	270	280	268	270	278	284	247	259	284	270	242	240	285	264	273	264	283	258	292	270	261	268	257	250	267	233	293	237	256	269	270	249	248	264	292	251	281	283	278	267	247	271	257	247	245	267	265	247	253	273	289	258	220	276	292	255	263	292	284	249	276	294	252	245	274	267	230	249	256	271	268	281	292	254	266	272	272	303	246	294	260	265	224	246	274	245	304	268	261	300	274	250	257	273	271	278	268	241	279	242	284	259	253	263	247	234	247	280	269	250	265	281	265	251	255	262	292	250	267	257	281	255	277	269	256	248	254	270	259	271	266	264	255	286	264	260	259	247	252	271	262	247	256	267	293	269	241	256	270	268	278	270	277	269	273	286	261	254	239	252	250	266	290	273	255	260	303	278	282	270	249	258	239	256	246	304	266	264	259	251	283	273	290	252	275	247	263	274	269	242	251	264	253	239	242	267	290	285	282	263	277	271	237	282	282	251	251	269	264	274	265	277	247	271	282	294	258	275	305	286	257	284	265	253	255	254	244	237	279	247	260	265	249	236	290	244	264	280	260	277	261	269	257	277	253	264	266	231	268	259	282	274	261	289	267	214	257	252	228	255	291	257	269	263	261	249	266	293	280	278	274	282	242	273	257	272	227	268	269	283	241	262	278	256	245	287	264	267	277	269	294	275	277	289	262	260	255	241	269	291	252	242	262	253	286	246	246	249	276	282	278	235	256	273	273	291	264	258	254	272	282	291	277	249	262	246	260	266	288	272	275	257	257	281	255	270	278	298	261	293	260	275	239	255	260	273	254	247	292	259	252	261	260	261	257	247	259	259	248	262	262	262	252	278	243	254	282	257	281	262	278	271	272	299	259	283	249	276	245	277	259	261	274	258	259	280	250	254	279	251	265	256	225	278	243	279	252	259	247	272	293	257	260	264	256	261	285	273	264	259	258	257	247	251	287	278	267	264	278	266	283	285	245	252	228	253	269	285	262	283	267	285	288	273	281	300	250	271	297	247	261	293	270	272	259	244	290	281	296	248	253	287	255	258	245	281	266	270	295	232	289	256	278	252	258	287	242	272	277	267	226	242	294	272	264	255	266	289	252	277	269	297	262	272	238	274	246	267	236	252	272	251	235	270	296	286	302	264	254	257	273	262	257	252	239	249	290	279	256	251	247	258	268	278	294	271	289	252	282	264	219	264	283	258	270	279	274	258	249	253	286	245	268	245	259	273	261	249	249	290	243	250	264	291	261	245	258	241	282	252	253	263	270	267	264	243	260	267	234	277	259	288	305	275	234	263	292	237	297	274	277	262	262	285	281	251	283	248	263	242	257	284	272	285	300	308	262	277	274	256	252	297	259	297	289	253	254	261	266	282	246	256	300	232	267	260	278	305	284	253	284	277	266	286	283	285	247	306	234	277	278	266	260	285	274	251	265	253	267	256	224	266	272	262	262	288	249	270	278	292	257	218	269	279	260	252	258	268	278	293	273	275	272	264	256	269	251	248	276	251	267	267	281	287	239	254	274	261	260	293	265	276	264	252	254	247	265	285	263	293	271	269	279	255	266	275	228	274	267	271	266	282	276	270	257	276	291	283	239	269	231	245	250	246	276	261	272	256	244	236	254	259	270	259	279	264	297	262	277	268	259	287	279	283	287	271	273	225	266	259	307	281	241	258	226	240	265	272	298	248	293	265	251	288	271	261	254	245	285	267	261	252	307	277	239	273	271	258	265	241	245	292	259	277	289	266	302	269	266	272	250	279	259	255	251	265	257	252	261	269	282	223	266	240	286	262	297	249	288	278	281	277	269	264	245	263	262	272	237	303	250	264	277	283	253	271	266	259	295	270	251	261	285	267	272	260	243	281	306	252	266	254	278	288	277	273	248	311	275	303	262	259	252	242	268	258	267	281	262	249	275	264	277	254	258	284	266	276
7551	6765	14406	15561	13741	9658	6692	4974	4358	4088	3585	3151	2517	2271	2133	1919	1868	1749	1594	1535	1445	1476	1484	1455	1489	1413	1335	1379	1328	1371	1327	1261	1304	1145	1191	1139	1072	1019	946	876	941	895	806	854	804	834	871	796	808	762	741	746	777	741	737	700	752	684	657	638	671	669	716	652	712	658	675	658	661	669	719	683	661	720	689	662	674	689	694	655	635	677	718	688	640	662	637	679	699	663	680	664	659	634	629	688	663	617	720	628	630	686	659	668	660	647	681	677	666	662	658	662	673	671	630	669	675	648	677	651	667	670	667	672	680	679	715	677	626	632	637	676	714	645	637	671	685	652	641	671	668	630	713	645	669	641	679	654	695	643	646	679	616	699	673	622	702	694	677	648	655	672	677	649	679	687	690	623	656	670	624	703	666	691	645	683	689	644	705	682	597	686	673	673	651	615	687	687	703	660	679	645	669	629	685	681	686	600	637	701	629	662	688	663	670	667	675	668	643	656	660	691	650	694	669	661	660	660	697	668	640	596	709	702	663	601	696	666	701	654	672	651	704	615	676	640	652	651	690	678	657	652	704	646	714	673	673	680	650	648	647	628	718	692	699	680	663	648	596	703	638	672	653	694	661	673	617	643	637	695	665	646	722	676	684	699	631	672	673	656	645	644	671	666	636	688	660	672	683	697	611	651	676	684	618	688	653	689	697	680	600	667	696	717	715	680	664	626	644	617	667	650	649	662	681	671	629	613	641	676	686	694	648	647	687	667	650	674	655	665	701	695	655	692	664	645	675	655	662	669	661	655	646	709	636	622	629	706	655	677	680	676	635	633	663	639	651	619	689	674	647	710	687	682	656	679	637	668	687	636	648	664	723	642	663	625	630	693	663	654	684	686	667	622	637	686	674	650	672	641	658	689	655	671	707	652	716	649	645	650	642	680	659	637	681	658	639	620	659	647	599	606	681	659	720	670	686	690	711	670	673	684	655	694	632	678	621	697	671	704	659	660	692	663	665	669	672	680	680	679	646	677	680	650	673	680	633	644	658	637	646	656	718	676	699	608	656	618	689	659	682	655	660	659	676	675	657	651	727	671	651	609	679	697	662	677	659	653	648	661	679	688	651	638	630	694	629	672	657	605	679	670	647	714	664	668	687	677	643	682	688	667	665	675	637	681	665	693	665	648	675	653	643	671	678	624	650	664	669	658	682	701	662	659	679	672	698	661	643	722	664	649	683	659	664	655	683	675	682	656	638	586	620	696	659	627	667	687	605	671	669	641	653	680	679	702	669	643	709	717	643	685	632	639	665	689	662	657	664	679	685	608	688	683	660	681	668	665	655	640	667	664	651	622	616	673	702	643	645	714	700	666	659	672	693	683	645	692	661	662	671	675	631	645	633	641	638	638	695	644	662	631	663	658	665	637	650	691	612	663	677	653	655	699	698	687	653	658	694	655	651	677	674	656	616	673	673	661	617	684	696	691	664	650	664	699	646	629	685	694	678	660	721	651	690	640	645	679	654	671	668	669	685	643	657	676	713	624	678	671	661	695	659	657	640	666	671	680	662	667	645	698	702	665	651	606	692	675	666	663	698	637	740	644	688	630	643	692	703	643	671	627	656	694	666	706	616	660	664	692	654	667	645	685	626	706	653	683	657	675	648	712	669	682	659	674	680	645	649	658	681	614	689	672	684	684	694	615	675	677	672	643	706	611	636	687	663	706	660	646	598	687	652	628	665	659	696	688	640	711	660	626	670	653	678	680	638	690	655	699	649	694	653	679	657	676	697	691	636	672	657	639	702	659	694	650	663	635	663	683	630	674	683	650	665	656	648	657	664	602	639	663	651	664	686	636	710	659	643	674	645	679	687	637	668	696	683	633	692	656	659	617	665	661	695	616	694	653	672	646	693	610	631	668	658	607	688	707	693	643	661	642	645	667	645	670	614	709	678	645	654	645	684	646	610	612	663	681	637	637	671	647	706	682	649	661	684	692	649	634	601	674	612	667	674	645	623	658	650	644	629	678	670	676	653	637	598	618	697	630	667	676	686	644	652	605	718	636	683	641	639	632	693	637	687	628	655	696	631	690	671	678	673	664	633	657	623	649	659	679	605	676	654	679	603	642	594	691	667	680	653	704	655	679	685	655	661	645	663	680	691	649	653	667	673	688	673	646	671	670	635	679	632	644	663	671	664	671	656	655	657	644	661	676	670	666	696	656	668	628	631	605	630	711	711	707	668	698	678	678	608	654	647	649	729	681	673	649	686	713	595	634	650	659	661	681	693	684	624	679	660	670	665	675	658	644	687	684	627	664	706	657	688	640	664	661	659	692	599	673	657	656	693	682	703	657	658	633	678	661	621	646	670	648	621	642	672	681	668	681	606	664	638	640	649	644	674	639	644	666	626	669	660	652	617	678	673	655	635	694	641	660	628	636	645	637	653	721	697	672	654	677	665	631	687	620	644	607	656	698	653	664	622	676	660	654	653	661	640	714	668	659	709	619	651	665	695	637	660	640	659	651	677	687	710	688	607	672	657	687	684	596	710	667	678	621	651	721	623	637	649	661	646	657	653	611	687	681	632	635	672	670	657	662	637	692	632	633	662	677	689	691	686	655	619	670	671	652	698	676	665	679	668	641	664	680	685	661	653	652	653	711	633	675	690	622	644	645	656	649	648	709	640	666	685	679	681	695	681	681	670	669	673	652	670	664	731	648	693	690	698	676	670	682	633	635	638	667	620	650	690	618	679	673	592	685	614	666	702	669	672	650	669	696	661	625	648	628	684	659	675	683	635	670	664	632	696	677	683	668	675	693	645	666	653	691	664	632	659	668	662	650	652	643	656	693	637	669	668	650	649	666	663	678	681	663	630	677	633	615	655	663	659	666	641	669	673	686	688	678	698	628	653	705	616	680	664	643	682	703	611	672	691	624	652	643	685	655	651	668	652	694	680	630	648	664	608	635	621	686	610	669	674	646	724	657	677	670	675	634	691	699	682	628	646	656	663	656	649	614	720	693	681	679	725	651	661	687	692	660	689	666	656	650	661	626	664	683	658	664	645	670	654	645	676	667	661	649	652	684	690	630	644	681	660	656	674	682	648	671	616	675	632	633	653	678	672	638	696	636	621	645	607	645	672	674	676	667	634	689	685	691	720	661	679	636	667	702	644	662	695	675	635	658	688	674	694	603	676	652	661	626	694	667	668	650	677	661	655	658	639	609	673	665	681	648	641	654	664	713	689	691	674	658	617	664	625	657	644	615	696	662	649	653	681	661	664	683	628	748	684	628	668	646	714	622	664	652	608	653	695	651	661	698	683	656	611	674	671	655	668	704	661	683	611	653	685	656	621	664	637	650	656	676	636	662	646	660	654	670	605	692	663	680	662	656	642	649	657	614	676	694	646	662	656	656	712	682	676	675	685	680	635	673	680	657	661	670	626	631	703	683	649	631	654	666	687	679	639	674	684	688	669	673	653	637	675	626	645	645	752	643	651	653	622	678
24851	15929	23704	20981	18131	10397	5970	4350	3436	3953	3233	2698	1870	1588	1363	1236	1212	1026	880	842	913	914	953	975	806	742	709	580	578	526	528	522	489	484	469	424	396	353	396	394	369	366	340	360	369	348	347	373	376	329	352	302	286	347	312	287	311	289	270	244	241	274	273	297	274	272	269	273	267	264	263	272	260	271	293	252	275	274	252	259	282	291	261	284	278	243	269	287	289	280	254	267	275	239	260	273	254	258	282	269	245	262	276	279	248	276	286	260	269	272	254	260	240	235	271	237	262	280	254	245	273	283	265	253	284	277	252	262	286	265	251	249	269	259	273	269	253	272	262	251	253	264	250	262	266	267	255	255	253	244	235	255	233	255	286	251	280	268	243	275	262	233	272	271	255	258	281	248	278	272	226	237	264	281	271	226	271	225	239	271	273	272	274	248	257	253	251	238	267	277	290	252	268	285	274	281	238	274	259	293	273	298	279	281	260	298	272	255	257	279	238	261	243	283	258	275	268	275	268	290	271	279	253	245	242	287	274	260	319	273	264	267	264	280	276	249	263	250	273	276	251	237	260	253	272	253	279	256	264	247	277	260	236	274	303	310	268	235	298	260	254	264	242	249	269	263	243	259	264	257	297	251	281	234	260	268	244	267	259	265	266	288	274	263	262	254	252	238	244	215	255	258	258	251	288	253	257	242	249	282	255	304	254	260	281	255	252	267	270	280	261	278	251	264	258	291	263	266	249	263	268	276	249	292	273	266	245	261	283	264	295	280	256	265	253	262	249	261	261	264	297	254	271	269	290	244	262	250	279	274	276	244	258	241	258	237	284	284	290	235	261	284	261	261	222	274	266	247	252	252	268	271	276	256	263	268	236	277	262	251	272	234	273	252	264	255	267	254	266	246	291	270	238	256	248	262	301	274	269	278	238	248	261	262	268	252	269	283	270	278	248	255	268	252	291	264	254	262	269	259	298	248	264	266	286	265	290	260	260	257	252	266	253	287	266	269	237	252	266	251	235	239	271	238	272	273	250	252	264	249	266	282	289	261	240	281	287	252	293	282	272	274	271	223	247	239	251	282	243	256	248	274	250	269	258	268	283	284	267	291	276	279	270	294	260	267	261	280	219	263	269	285	258	262	274	258	279	256	258	243	276	257	264	267	251	272	264	271	265	268	257	258	248	282	283	261	286	258	278	265	277	241	279	258	262	284	237	247	288	243	277	256	240	252	264	266	269	262	268	271	252	252	231	250	225	284	276	254	256	241	267	259	268	263	249	262	278	249	229	266	258	263	254	244	252	281	235	262	246	272	259	283	254	227	277	286	278	242	288	279	275	329	246	265	250	276	253	261	267	270	257	257	261	268	277	265	254	277	246	242	280	270	275	245	278	293	245	253	252	287	234	270	271	240	259	269	264	258	247	253	249	253	261	293	261	267	284	246	263	250	270	253	265	233	235	241	291	241	254	273	283	264	246	283	247	224	285	254	262	260	267	294	280	285	276	242	235	243	271	279	265	256	253	279	266	274	261	256	251	250	267	247	262	256	262	251	274	249	284	264	231	243	288	244	258	266	267	266	261	273	229	272	273	279	247	279	261	253	243	292	251	286	260	261	273	263	264	251	271	280	239	274	245	235	260	253	282	243	263	275	262	266	267	266	272	266	244	309	263	271	278	248	306	250	265	241	275	295	262	273	265	277	240	268	270	258	256	256	272	280	263	267	267	256	271	263	235	261	253	259	267	269	252	296	282	278	256	244	296	252	253	283	269	240	248	247	259	265	284	264	295	291	268	287	252	263	270	297	254	243	234	265	264	286	228	266	233	249	276	257	279	243	256	275	284	235	284	261	247	254	239	278	305	247	283	282	277	286	275	275	266	272	249	237	262	249	267	249	282	271	242	243	277	234	249	255	273	265	279	244	272	261	266	267	270	251	244	258	232	280	275	251	266	274	273	252	244	279	287	219	291	272	259	246	279	285	259	244	246	265	268	244	243	259	309	268	264	273	273	274	254	241	243	264	259	262	290	274	253	236	265	284	239	263	252	238	266	261	247	262	285	298	273	244	255	273	273	259	249	254	275	243	251	274	259	260	292	241	268	230	264	261	253	272	229	260	260	276	277	258	242	274	271	300	269	283	251	257	286	266	268	249	263	253	213	255	275	299	259	259	243	261	260	230	282	275	254	287	241	264	258	251	270	256	238	240	262	262	271	264	264	285	267	276	275	221	276	270	251	250	311	264	277	249	258	264	272	236	279	282	245	275	276	246	264	265	229	266	253	224	257	246	265	250	268	262	261	273	278	249	250	262	274	237	267	296	231	280	297	253	232	258	273	270	259	247	250	272	235	256	248	249	257	235	269	274	278	253	274	260	280	273	277	253	265	256	271	278	274	242	238	266	268	296	278	219	262	272	287	251	262	257	238	247	308	269	273	257	253	279	251	250	259	290	260	271	269	284	261	255	266	278	249	267	257	249	260	233	211	257	269	252	242	268	248	253	237	244	262	256	254	279	259	272	248	238	241	265	248	247	272	232	263	245	257	268	273	247	234	233	258	251	279	293	244	242	264	255	265	255	223	270	294	265	264	245	253	257	263	274	253	235	255	263	252	285	252	257	311	271	253	295	279	250	262	233	233	256	231	285	260	279	251	258	273	285	286	258	236	252	270	270	258	263	227	290	290	251	264	287	253	251	265	294	289	251	271	288	260	253	261	245	259	234	264	270	251	279	276	262	256	282	251	243	248	275	240	265	271	268	267	232	296	274	278	261	230	236	265	287	256	293	251	245	265	250	261	253	279	237	248	284	251	282	253	265	260	259	279	259	280	271	257	255	248	270	257	290	273	251	244	280	266	296	270	256	277	281	263	260	248	268	268	298	276	266	277	280	276	254	227	246	263	280	277	296	247	273	255	290	293	267	250	267	227	274	276	251	284	252	274	267	263	287	249	262	252	265	263	256	285	253	236	275	259	251	287	231	248	230	281	252	229	249	274	261	281	238	243	258	262	267	289	271	268	294	262	264	267	299	314	254	270	249	266	281	255	273	248	262	276	271	268	249	256	248	263	264	271	267	256	246	278	283	298	282	284	241	254	259	277	258	294	234	260	240	288	282	287	262	256	262	278	294	241	243	269	295	265	259	256	255	248	243	268	281	220	265	291	249	279	247	259	284	276	271	260	286	257	292	268	247	252	299	258	253	245	282	266	276	265	257	249	226	256	244	293	257	275	255	242	272	281	235	246	228	273	295	281	263	251	265	238	240	280	265	259	270	272	245	289	274	268	207	248	278	281	290	258	254	268	286	286	236	245	243	278	248	266	255	296	282	279	253	278	274	259	276	271	266	254	290	251	255	236	242	246	281	258	274	255	285	270	275	251	260	277	267	251	271	286	233	260	263	262	253	273	257	286	273	259	265	249	251	255	248	251	280	242	256	251	286	273	275	305	242	257	246	283	258	273	273	270	255	286	257	271	281	246	288	245	267	282	277	246	271
14405	13346	26161	28623	26821	17109	14298	12799	12524	15341	13970	12716	9809	8477	7295	6734	6687	5777	5037	4940	5251	4921	5512	5678	4875	4459	3748	3098	2967	2632	2730	2574	2351	2402	2039	1917	1844	1530	1548	1483	1524	1388	1310	1314	1349	1350	1419	1315	1348	1262	1038	1010	940	933	900	816	857	789	817	764	789	758	783	762	708	751	746	759	785	761	780	787	754	711	732	683	781	672	720	655	660	646	651	635	666	704	703	691	691	715	672	641	679	611	653	654	625	652	641	658	696	626	685	680	656	674	683	655	704	695	639	678	650	654	679	642	680	700	682	655	664	669	668	686	630	634	603	651	687	669	697	614	705	629	648	656	627	664	576	664	667	656	657	668	601	678	643	655	620	658	632	619	666	652	653	639	677	643	638	623	683	627	678	633	638	661	698	685	645	608	688	656	664	690	670	691	630	614	601	635	683	632	692	672	659	646	653	663	658	669	639	654	670	618	666	631	667	670	664	633	622	714	643	677	673	641	654	598	651	662	683	629	647	643	666	661	643	658	671	687	688	647	669	624	641	680	628	618	641	632	657	687	600	658	661	640	626	651	620	632	643	629	712	660	604	652	605	627	676	658	628	687	665	680	646	634	649	636	639	657	667	681	659	661	679	655	630	679	638	686	642	658	672	626	638	669	673	651	651	687	714	604	667	639	617	688	651	646	714	663	636	681	679	687	684	652	713	680	643	646	652	645	630	633	656	600	629	642	656	636	644	661	585	636	668	665	638	663	683	616	616	700	694	624	637	664	629	651	646	655	663	647	676	682	650	645	645	697	622	625	682	623	658	630	663	644	645	656	650	656	627	632	691	652	732	624	651	704	648	642	629	647	642	632	654	650	667	677	644	656	673	626	670	660	645	623	646	653	649	651	605	707	633	669	648	655	712	649	671	646	653	671	632	690	635	644	646	613	622	675	651	671	655	631	673	667	637	627	674	659	635	628	705	650	633	654	652	615	648	683	664	685	672	661	638	638	627	659	683	673	648	640	648	680	644	606	668	611	642	665	656	680	673	706	637	671	673	676	647	660	662	662	648	675	689	669	663	676	628	622	652	670	665	688	661	667	633	668	662	633	675	667	649	660	663	672	594	648	585	644	668	659	659	691	662	659	673	645	607	658	690	660	635	615	675	617	667	655	697	641	668	712	669	644	661	605	625	687	649	598	654	615	663	664	662	666	670	670	672	608	629	614	614	625	647	678	649	641	641	693	640	643	622	661	654	686	639	647	610	638	696	676	676	641	629	661	636	693	644	626	683	637	638	663	670	689	706	647	651	617	640	637	656	627	683	639	616	649	668	683	680	611	650	663	639	626	655	722	639	676	654	675	704	652	663	677	640	697	621	685	675	673	643	658	654	690	662	665	652	704	666	638	660	695	674	683	645	633	613	630	664	672	640	657	689	673	646	637	674	685	630	639	679	642	705	627	629	614	624	679	611	666	669	658	682	626	620	660	633	662	702	690	640	651	644	615	644	617	668	658	657	622	602	696	643	688	674	641	701	689	616	691	643	668	686	608	709	707	722	609	640	632	682	666	664	665	637	641	657	662	617	677	651	660	642	669	667	659	690	628	645	676	625	671	672	671	635	661	700	675	685	609	601	623	660	660	627	626	627	601	631	634	645	648	694	648	688	679	650	670	682	623	691	667	634	712	689	635	623	634	650	622	642	652	717	658	676	656	654	633	645	641	613	652	663	635	656	685	599	631	645	623	674	631	635	631	663	638	632	667	639	699	644	642	665	678	669	668	656	638	664	599	666	653	656	714	674	655	615	631	651	631	691	624	624	666	689	643	608	633	631	635	658	698	684	673	661	651	662	627	655	640	642	686	641	627	674	725	654	659	687	626	667	649	632	625	637	657	649	635	692	709	630	678	635	672	671	677	634	637	656	616	654	674	632	687	646	613	612	612	624	641	692	658	720	658	692	616	664	646	671	631	640	668	689	638	666	656	688	648	663	644	657	644	645	624	648	676	667	623	658	652	619	676	666	697	656	638	666	646	652	694	624	637	676	631	676	689	669	664	648	643	635	616	632	646	641	658	678	670	643	658	685	633	647	630	659	684	627	654	642	672	648	655	635	625	665	699	650	646	692	623	665	691	640	702	661	654	640	654	694	677	669	604	645	635	689	709	689	651	655	630	673	656	624	638	702	672	641	673	695	627	651	665	615	639	707	654	624	666	600	604	620	737	668	698	670	677	642	627	634	644	671	671	662	697	660	694	633	672	650	650	645	661	624	679	629	643	654	657	683	655	644	725	649	697	612	659	708	672	712	655	649	641	665	683	656	636	630	627	648	640	648	714	639	699	646	604	680	587	701	629	665	671	628	668	653	627	693	694	706	664	619	649	656	653	586	683	614	667	611	671	652	632	692	669	605	695	659	626	648	678	684	592	627	646	633	650	640	670	670	678	634	659	701	648	682	681	647	656	650	626	632	622	619	660	649	658	667	660	694	662	671	624	688	663	677	649	645	673	646	667	592	672	661	642	712	652	624	630	651	663	648	626	660	635	638	623	662	655	681	666	698	714	630	618	625	674	672	663	649	654	629	675	635	663	596	648	622	635	646	642	653	637	651	658	628	607	616	651	675	697	685	618	656	729	599	646	618	687	682	697	658	646	649	632	602	645	624	672	672	673	605	643	637	656	682	661	660	658	624	632	647	592	621	577	634	670	689	627	631	660	719	690	710	675	669	672	659	663	660	678	640	664	628	643	657	603	696	677	656	592	623	661	638	651	612	658	632	672	618	636	652	632	628	645	676	693	659	660	622	629	683	602	683	629	628	695	650	654	670	649	632	660	663	672	662	642	656	625	659	623	683	676	652	648	703	639	610	652	641	658	645	662	642	686	669	632	590	633	650	598	668	642	667	699	646	636	680	652	687	707	630	668	651	668	659	652	608	636	685	660	671	653	660	632	653	690	612	676	691	615	643	646	624	646	630	598	630	679	671	635	707	657	647	608	637	677	641	625	682	657	658	632	675	654	672	696	655	645	640	631	658	679	639	621	650	645	638	574	604	641	638	707	667	613	639	648	618	701	633	626	684	684	631	660	681	629	648	616	678	672	658	651	644	705	672	640	606	654	680	623	641	643	632	694	652	634	667	650	656	694	646	657	646	636	637	666	640	690	610	658	672	668	682	677	667	649	687	630	647	655	701	661	646	693	645	630	656	644	643	644	672	669	650	679	643	654	623	646	696	663	634	633	629	647	653	630	631	641	635	653	627	665	656	623	645	701	646	624	628	647	657	643	625	656	681	658	632	666	655	611	645	644	625	619	656	673	644	669	624	624	690	643	659	652	657	659	634	664	670	650	640	663	638	670	639	699	672	620	682	646	652	599	623	613	685	630	697	655	642	628	717	630	635	667	679	632	647	653	669	637	648	649	688	658	655	639	666	666	595	685	658	680	701	687	647	671	668	638	642	607	661	658	724	657	676	654	596	682	669	643	647	641	605	651	648	660	687	660	672	612	630	659	652	705
33123	23069	31659	26468	21753	14948	8391	5816	6476	7152	6392	5170	3670	2900	2150	1870	1953	1707	1269	1294	1465	1336	1559	1369	1231	1210	953	728	697	656	630	667	602	588	491	482	423	388	389	418	466	375	385	379	359	365	369	393	385	327	351	301	297	278	261	254	257	227	264	256	269	256	256	253	248	229	255	207	277	245	222	268	255	237	256	222	221	223	223	234	249	231	220	198	219	194	209	226	219	237	245	259	213	227	254	252	229	214	232	207	238	210	232	213	254	248	215	216	229	257	230	239	242	211	240	244	213	198	216	235	218	206	229	204	258	218	227	219	219	245	216	226	224	222	196	220	233	246	226	220	241	248	222	220	231	201	233	229	215	240	226	220	216	248	228	238	239	226	215	207	217	233	240	201	194	219	225	208	236	218	225	229	229	217	214	220	212	198	215	225	241	203	196	254	241	204	227	213	251	223	226	176	204	216	219	216	238	250	245	235	230	231	222	194	245	220	213	214	190	216	233	211	223	202	213	217	238	235	240	229	236	195	243	247	205	199	242	245	218	209	244	246	220	216	241	260	224	254	218	227	217	253	235	245	242	213	238	233	225	219	208	206	217	252	215	211	236	226	238	206	227	222	241	237	224	245	221	229	226	223	251	206	206	234	212	247	216	193	226	226	243	232	225	220	233	231	218	225	231	236	228	198	229	231	234	213	230	257	257	227	226	229	256	219	230	209	215	237	211	216	218	255	239	239	252	216	225	226	235	244	236	206	223	221	214	239	225	211	248	227	204	215	242	248	231	224	231	188	231	205	214	212	212	237	199	223	234	222	225	190	210	256	250	233	201	218	203	231	210	214	212	217	234	241	223	240	229	206	206	199	227	237	240	248	208	195	203	227	243	194	248	247	233	228	207	231	212	208	219	224	243	227	231	213	232	227	250	212	213	226	220	200	234	226	233	242	236	212	240	224	245	241	223	222	229	202	229	212	235	215	258	238	210	249	224	195	221	241	201	235	215	233	226	222	237	254	228	218	195	234	223	215	238	249	207	202	215	224	222	247	220	248	238	211	218	198	225	220	246	215	244	235	213	199	213	257	216	216	216	235	247	228	216	201	215	239	236	235	222	209	205	207	228	248	249	197	226	210	252	228	222	211	226	231	236	229	238	234	224	234	216	214	247	249	238	222	219	202	235	236	224	240	219	221	210	223	229	218	200	217	212	219	230	210	195	210	226	237	240	260	209	236	241	212	218	241	233	264	251	230	234	217	224	196	247	213	227	229	235	212	232	228	196	205	229	248	202	242	215	199	232	230	216	242	226	243	221	221	216	213	234	221	241	201	229	224	223	216	228	220	225	213	233	213	233	248	223	251	261	251	221	226	206	221	233	235	244	213	242	218	232	234	236	232	212	197	229	216	243	208	212	218	228	238	227	205	224	228	219	259	250	228	218	220	238	228	224	245	217	214	249	212	200	221	257	239	203	205	217	219	241	228	216	232	239	230	209	184	213	213	215	221	221	229	230	228	225	245	241	211	226	200	222	243	237	202	241	212	219	231	200	247	216	224	208	230	225	233	211	226	253	225	236	216	217	241	209	229	203	227	222	236	241	224	229	236	228	205	229	195	217	217	223	217	190	200	275	237	220	203	226	205	230	205	235	239	208	212	211	242	225	197	219	232	234	228	243	230	229	212	219	204	231	226	201	196	227	223	253	225	207	235	211	222	196	241	217	189	236	215	240	220	236	205	240	217	218	220	229	235	255	209	199	213	222	211	240	219	254	217	208	232	221	219	203	231	248	231	216	237	226	225	205	223	221	207	222	223	216	201	237	240	225	242	209	229	233	211	218	217	248	215	243	211	218	239	213	197	222	223	232	229	231	221	216	245	232	199	203	223	203	232	196	244	229	210	240	211	202	217	222	211	224	226	226	203	244	195	223	227	229	232	237	198	256	246	234	205	210	217	224	253	231	225	197	237	211	220	238	207	216	227	243	222	213	210	225	220	234	226	239	245	184	249	228	233	238	213	216	205	226	234	225	245	232	220	186	237	236	204	231	187	231	197	203	236	235	228	214	215	207	213	236	204	225	207	211	223	242	216	207	197	242	216	215	245	236	218	225	243	208	187	209	194	225	244	231	214	210	230	216	223	220	235	219	214	204	227	223	227	223	232	232	232	243	221	198	238	202	249	224	222	200	225	240	247	248	210	195	224	213	234	238	232	220	203	233	227	237	242	226	219	232	213	230	222	231	198	226	234	224	255	217	212	217	208	209	209	232	231	201	237	241	194	223	247	218	228	243	244	236	230	210	221	221	227	218	225	216	221	247	238	236	226	236	246	221	227	215	226	211	218	219	229	255	222	225	210	233	232	204	242	228	226	236	229	235	237	248	233	198	217	229	218	220	236	212	240	184	210	239	242	205	225	211	249	245	244	235	223	232	223	255	243	234	234	226	217	204	246	210	207	247	229	247	225	217	221	213	248	245	205	214	225	203	234	255	207	215	216	190	235	212	186	194	229	242	226	232	225	225	228	235	220	231	244	209	214	202	189	223	231	235	231	223	206	209	213	215	226	232	214	237	214	216	226	232	201	220	236	222	216	218	205	242	254	250	230	259	250	230	205	216	241	213	224	221	244	212	221	211	203	236	224	234	210	243	217	241	233	236	214	194	221	202	232	217	208	220	194	215	233	198	192	217	215	217	232	225	208	236	212	221	214	215	228	243	225	243	247	223	241	244	239	213	213	192	221	235	219	208	253	194	197	212	241	211	228	231	218	220	219	213	225	202	227	228	257	234	202	237	235	229	226	213	225	204	213	218	214	224	250	229	239	226	221	221	202	228	216	223	207	204	224	204	226	213	233	224	223	216	214	238	219	221	203	227	224	237	220	242	226	226	221	224	229	221	239	231	196	220	238	216	205	216	254	207	242	226	228	222	219	184	226	220	228	214	202	214	215	216	210	232	237	240	218	221	232	254	223	208	230	203	221	215	230	238	229	204	190	205	192	202	221	200	234	204	205	208	212	231	226	228	235	223	213	191	220	219	190	213	227	220	230	220	216	194	197	220	242	230	212	211	216	217	237	203	241	232	219	233	247	231	242	236	220	238	237	231	219	259	250	227	215	216	206	221	218	193	212	200	223	193	228	220	246	218	206	240	249	200	196	213	221	227	204	202	226	209	207	220	230	218	221	218	231	260	231	226	232	222	217	237	203	207	215	192	219	240	208	218	197	211	215	226	211	239	202	237	234	222	244	221	248	218	216	221	225	220	227	259	237	200	226	243	227	246	241	231	205	244	221	226	239	212	239	228	227	230	224	224	249	214	220	198	212	232	205	206	238	198	218	228	224	214	226	226	219	227	212	249	227	210	219	239	231	245	222	204	222	227	233	221	234	200	201	235	255	225	217	243	199	241	209	214	213	197	223	210	225	257	232	221	213	229	236	220	211	214	236	196	236	203	259	221	223	210	209	247	241	241	228	213	206	193	219	209	254	206	237	202	277	205	218	241	227
18605	17872	31489	31973	29892	22696	17281	15696	19783	21975	21611	19548	15592	12963	10608	9978	10431	9057	7501	7412	8566	8374	9145	8468	7661	6911	5885	4348	4046	3548	3634	3714	3280	3192	2823	2535	2293	1947	1908	2012	2044	1843	1672	1627	1642	1791	1763	1695	1709	1753	1443	1114	1143	1024	906	792	754	810	768	770	777	750	744	717	745	739	758	770	738	758	768	718	716	708	671	645	623	617	590	573	608	549	584	576	561	609	570	602	575	606	594	552	595	596	602	616	544	580	551	593	581	540	605	636	551	542	573	543	548	587	547	607	583	555	564	574	570	591	582	533	565	549	552	563	565	583	517	568	580	586	582	570	527	583	568	574	577	609	546	595	585	547	512	572	561	555	557	549	529	551	537	579	579	585	637	555	572	529	559	556	552	539	542	563	573	567	556	572	596	594	569	568	526	554	566	594	573	581	570	527	566	563	570	545	602	527	537	494	578	530	566	607	568	538	603	548	574	581	554	561	574	576	521	580	541	558	546	539	550	528	608	612	551	524	566	520	518	523	574	539	556	550	557	531	585	587	588	576	586	554	626	541	512	592	545	554	570	593	543	562	594	588	585	566	584	595	540	528	585	567	572	556	560	576	541	559	544	614	584	521	561	583	531	545	541	557	549	568	543	575	541	542	553	549	574	584	522	536	591	586	546	582	553	550	558	578	563	574	563	579	537	546	549	573	585	563	521	568	555	587	576	532	552	575	552	562	524	597	566	538	583	577	564	594	553	513	612	572	555	540	536	592	570	574	579	547	545	550	515	563	559	541	580	560	539	553	564	575	562	591	603	539	565	529	593	586	557	582	597	575	546	583	551	583	589	552	567	535	604	571	564	558	554	557	564	608	532	552	571	557	565	568	603	543	587	571	541	576	563	578	556	557	560	546	583	567	605	566	512	568	582	549	556	557	570	504	572	515	566	538	551	568	585	566	554	560	512	594	576	583	545	581	552	530	573	552	599	572	528	543	587	529	534	517	594	576	550	587	556	561	502	545	613	492	594	598	591	589	555	548	536	540	526	583	561	546	516	529	572	552	560	539	522	597	544	517	539	558	534	535	581	520	541	555	568	543	582	590	554	608	541	534	541	570	557	578	516	593	600	594	547	562	576	606	557	563	588	576	560	549	593	548	485	586	531	583	587	558	532	558	609	587	559	580	571	535	556	585	540	579	570	525	571	563	528	551	558	555	546	539	535	566	562	576	599	526	593	567	547	539	529	535	534	539	592	548	556	569	599	593	549	501	554	557	543	531	561	586	613	566	542	554	580	583	566	556	547	622	544	543	572	570	547	596	586	560	527	563	573	557	581	544	562	570	525	548	602	590	550	551	559	545	585	577	541	577	532	561	535	528	570	558	565	581	540	572	559	528	575	552	558	563	572	571	579	547	584	571	551	538	569	576	587	580	587	535	557	525	530	538	599	540	549	548	566	566	538	553	562	569	544	551	563	561	552	565	542	588	542	562	549	576	610	563	534	598	582	515	582	541	516	510	577	545	600	542	533	586	555	584	549	522	549	581	554	584	593	603	551	589	566	482	537	596	565	589	594	609	574	549	583	577	550	543	588	591	540	579	546	577	597	550	546	537	557	570	575	574	570	553	612	563	574	575	534	547	514	554	553	585	528	611	571	541	535	569	570	581	545	558	560	535	580	547	569	580	585	552	515	551	562	575	556	567	547	562	560	549	528	540	604	534	551	523	568	579	586	538	524	574	585	576	558	526	557	560	541	553	566	550	587	562	571	529	583	584	524	541	612	554	567	597	565	573	575	585	556	550	545	573	533	573	578	542	545	543	536	567	571	535	546	588	599	551	568	603	572	570	563	539	567	547	549	595	575	579	551	515	546	615	589	546	572	581	584	555	574	585	535	554	545	539	557	569	587	572	556	562	570	580	553	577	580	580	545	558	536	583	581	569	585	604	559	565	561	537	557	568	545	584	547	563	583	596	575	574	562	552	601	546	577	554	566	563	590	587	543	556	542	537	556	560	567	575	575	558	540	541	551	558	529	563	556	567	571	551	558	540	572	569	562	573	541	587	584	530	559	550	555	569	543	593	508	586	565	525	527	559	586	569	590	591	539	553	566	562	585	539	540	550	530	519	520	565	566	549	550	548	587	582	585	548	572	572	619	569	571	542	534	585	552	576	537	579	505	586	551	577	557	581	593	539	553	564	546	560	534	553	562	586	559	552	547	565	552	566	523	550	543	600	580	578	587	576	557	603	545	599	535	552	582	585	563	561	574	616	584	595	565	573	582	597	586	575	630	560	532	575	561	523	563	573	555	569	503	556	583	550	550	567	586	550	557	543	549	555	560	574	530	563	578	589	514	554	575	542	552	574	543	561	566	567	544	569	561	564	526	580	541	583	582	509	554	557	562	594	525	560	567	563	554	538	574	529	558	569	560	577	556	555	539	591	567	597	541	601	593	541	550	521	597	550	566	553	570	541	582	571	575	521	547	584	563	593	551	564	548	551	549	568	558	553	551	594	579	575	561	553	535	581	524	561	552	578	586	527	510	569	575	573	575	542	559	572	581	562	547	566	533	539	581	610	570	573	547	555	546	596	545	585	547	566	544	509	554	559	603	572	628	592	567	606	554	598	567	541	535	536	612	564	541	538	555	527	581	593	569	569	557	561	550	593	550	539	560	603	576	580	558	538	555	585	581	577	552	556	589	509	532	538	581	608	532	601	547	582	548	563	520	549	558	558	568	580	555	549	595	582	553	575	553	588	590	606	565	546	555	554	542	530	585	592	525	565	552	553	554	592	558	572	528	533	586	569	567	574	535	546	558	554	568	526	561	594	558	576	555	554	556	605	543	538	513	575	565	527	587	563	572	581	567	553	579	557	601	555	584	570	613	586	575	568	576	526	554	529	542	546	593	491	567	566	538	572	535	579	599	562	580	577	529	531	554	548	564	563	597	543	574	560	531	563	573	540	575	587	557	593	562	553	584	555	572	524	557	575	549	578	571	530	591	545	553	561	562	606	582	590	544	576	578	583	575	547	581	594	566	561	543	567	593	586	552	510	556	546	564	551	575	547	595	553	587	582	572	530	571	554	535	514	571	543	582	516	567	570	622	572	571	564	583	596	519	602	498	531	567	537	591	569	564	500	558	550	578	548	571	562	557	572	540	548	551	546	539	595	548	558	597	541	569	577	589	548	548	588	555	588	550	535	544	474	551	561	592	636	581	583	587	592	558	543	594	540	570	523	601	590	551	565	560	629	570	542	603	566	536	574	547	550	562	586	570	563	548	565	576	578	524	560	554	553	533	568	545	591	550	581	551	565	561	561	568	556	552	552	550	544	561	539	571	603	550	587	575	590	568	577	608	582	586	559	581	566	548	565	606	581	558	552	573	525	567	580	533	582	563	535	578	582	581	577	567	540	571	563	575	557	566	581	568	596	546	532	541	581	566	591	547	576	531	556	514	542	561	554	564	586	553	548	551	531	576	596	592	554	564	555	628	567	538	567	608	616	552	571
12514	7246	8772	6207	3650	2288	1584	1110	1014	851	715	647	517	505	458	465	419	383	397	439	383	367	368	427	366	376	412	361	379	365	330	382	304	300	314	312	300	304	296	286	277	304	291	324	283	300	281	304	244	283	306	268	265	292	247	275	279	276	248	273	278	282	254	247	256	242	272	256	269	243	285	277	242	250	303	274	282	265	244	265	275	297	260	268	266	281	278	269	251	259	248	268	281	276	298	258	273	292	250	264	248	297	281	272	246	264	304	259	270	262	257	276	261	234	281	229	282	276	244	234	269	258	240	251	270	259	239	281	272	278	262	260	279	241	284	245	266	269	257	266	248	235	233	292	273	279	269	269	273	271	255	265	276	254	296	278	252	292	244	273	233	238	277	284	287	244	267	254	263	261	259	242	276	264	261	258	251	281	295	297	259	259	271	246	252	266	260	285	259	308	274	276	245	251	260	244	238	263	225	252	248	254	262	283	267	265	247	255	263	274	259	261	244	255	296	283	253	263	296	288	237	238	289	235	263	286	221	243	249	266	252	252	304	261	265	250	262	266	264	292	268	268	298	268	277	227	281	264	250	257	254	270	289	264	275	259	266	262	266	272	283	262	282	240	264	271	245	273	260	244	278	246	275	237	264	274	281	264	274	257	235	275	291	260	262	259	272	265	267	276	251	240	235	275	235	275	272	249	272	251	274	267	271	321	248	249	270	269	254	260	296	273	235	245	277	234	282	293	294	269	264	298	253	273	278	235	260	273	264	248	242	260	281	256	265	256	257	295	259	242	311	287	261	284	246	260	256	277	288	271	283	275	266	299	251	266	290	276	243	280	251	270	257	294	261	293	272	279	250	273	283	290	263	245	242	277	271	242	230	277	259	302	279	236	286	267	266	262	292	270	250	282	250	259	267	250	279	275	252	269	285	266	262	257	259	256	262	251	272	264	271	298	262	247	244	249	276	271	259	269	264	250	265	249	265	244	281	266	235	247	290	251	269	251	284	268	262	243	246	255	314	264	264	278	274	270	210	271	249	276	266	261	280	248	275	262	287	258	249	281	280	261	283	297	247	293	269	249	256	274	281	273	262	292	280	282	258	251	275	247	265	278	270	263	262	243	242	294	283	255	261	250	260	273	255	282	255	314	259	287	263	260	276	232	277	278	287	279	264	277	248	250	264	253	252	264	307	249	259	248	262	263	248	267	260	266	297	287	264	280	255	236	253	245	266	262	261	259	272	268	261	289	264	270	266	282	289	293	250	244	239	243	269	288	248	265	267	267	258	249	276	261	257	256	272	274	278	271	291	264	282	272	260	280	250	243	279	326	273	254	242	253	288	260	257	280	284	272	227	276	269	251	267	261	253	251	268	273	285	257	266	267	257	262	273	272	271	255	258	242	291	276	274	286	253	264	266	259	280	254	278	253	276	278	300	262	273	236	242	282	265	292	247	290	273	274	261	258	270	265	250	282	254	265	263	263	258	265	275	248	295	267	271	273	289	240	256	275	294	266	268	246	262	263	287	256	259	271	295	312	265	274	285	276	264	293	245	272	261	273	248	291	278	222	279	275	248	244	248	252	252	263	277	269	265	254	253	264	245	290	262	307	279	262	238	277	256	241	287	293	251	260	282	238	240	284	231	280	290	256	278	282	247	289	278	237	277	275	264	291	264	288	254	257	251	261	251	251	280	282	250	277	271	240	270	246	270	274	244	268	266	255	270	244	285	286	282	265	303	239	243	263	276	300	252	281	266	247	302	256	301	243	274	260	257	296	261	260	245	249	250	282	267	299	287	241	284	258	250	254	248	265	273	252	299	279	279	230	250	238	306	268	292	299	253	286	254	274	293	261	247	255	275	264	263	293	268	263	276	279	251	271	283	271	263	280	248	266	238	276	258	272	252	283	288	273	254	263	260	280	288	282	266	248	283	239	253	268	271	268	293	265	270	277	262	220	278	269	271	265	257	261	272	273	284	282	290	272	246	250	273	274	228	284	270	265	287	247	251	264	301	254	256	258	245	263	257	260	304	261	261	259	272	271	276	266	270	292	260	239	241	272	242	240	261	253	256	266	278	259	236	274	303	260	245	261	284	273	274	263	273	267	276	274	289	237	250	271	263	265	269	243	258	236	277	266	249	290	255	267	300	274	244	273	251	260	272	264	259	273	257	267	299	270	249	253	284	237	293	253	245	231	288	263	276	281	268	266	267	269	263	268	282	248	281	267	272	250	295	269	254	261	293	281	257	234	254	268	258	264	296	247	278	235	251	247	262	274	254	256	266	288	270	257	240	232	256	265	266	266	276	273	256	242	264	298	259	267	261	240	310	266	271	266	296	253	228	276	288	261	293	257	275	256	264	257	277	291	275	279	283	266	278	269	277	235	252	260	296	246	254	255	276	262	261	272	272	245	276	270	268	269	318	282	263	286	305	265	257	262	260	250	260	229	268	267	257	267	264	259	239	282	277	262	311	291	266	281	269	265	272	270	271	291	269	260	264	264	253	297	274	259	253	246	272	242	231	243	274	221	248	303	261	270	293	270	251	254	269	271	286	310	262	261	257	260	292	279	281	244	247	263	266	251	298	291	259	283	289	262	291	251	240	293	279	286	257	275	279	246	312	267	253	266	296	234	278	254	250	249	263	249	291	312	254	262	261	258	262	263	263	267	256	251	225	231	306	260	255	253	296	273	272	262	272	230	246	247	280	279	279	275	267	254	268	262	235	240	258	268	287	269	234	255	269	257	265	272	268	260	265	277	253	235	282	254	289	259	264	254	254	285	276	258	264	232	270	240	265	281	268	266	271	286	266	279	275	257	266	272	297	301	261	252	263	265	292	230	279	292	252	255	288	283	277	241	263	272	272	265	288	263	277	290	278	284	257	283	278	261	288	269	278	303	266	250	257	255	248	269	268	264	299	245	260	278	246	299	282	302	267	277	233	251	296	274	249	283	276	246	221	259	266	289	273	290	281	256	270	258	281	223	263	272	217	256	284	243	241	255	291	263	309	272	240	271	301	255	268	269	264	250	261	281	264	238	280	280	257	265	270	249	255	265	261	250	238	246	253	269	272	240	280	268	273	275	264	271	251	263	251	284	246	256	284	251	257	242	276	277	247	295	300	268	273	266	253	244	239	268	254	253	258	273	257	298	271	278	264	253	257	268	246	275	281	260	264	286	265	260	274	265	279	249	299	287	254	280	236	271	280	256	290	258	267	237	282	271	240	245	261	263	295	253	260	259	289	301	273	256	278	244	267	254	226	245	261	273	262	271	250	249	261	290	269	272	244	291	255	270	283	244	279	295	263	240	258	245	251	267	254	289	262	271	260	272	274	239	266	286	269	286	277	253	258	258	261	296	272	274	232	256	274	268	253	263	252	251	256	269	286	288	278	273	269	238	277	274	253	277	263	256	280	260	255	241	240	262	281	267	290	297	262	263	266	235	275	279	241	249	268	257	289	240	254	279	273	252	280	260	279	282	271	299	248	244
7484	6674	13563	14654	11581	8550	6353	4973	4408	4048	3570	2934	2434	2194	2113	1970	1878	1733	1560	1521	1544	1482	1482	1416	1524	1372	1389	1364	1314	1318	1264	1233	1237	1146	1079	1037	958	922	929	905	901	898	852	842	845	810	870	796	769	769	766	748	779	745	688	723	721	674	723	689	656	704	654	684	676	676	674	737	684	700	679	683	699	663	722	684	671	661	678	696	670	676	687	644	634	717	663	698	639	682	660	644	710	652	712	664	646	680	648	656	653	640	657	672	681	663	719	665	698	651	686	677	674	694	660	691	669	671	634	678	673	742	631	648	644	638	676	669	697	658	696	672	631	640	660	671	645	663	640	667	662	628	646	652	679	703	628	700	713	646	649	682	676	701	619	664	656	680	674	683	682	691	638	667	700	635	656	685	668	672	668	699	666	667	696	678	695	670	667	664	694	675	716	626	625	700	640	644	667	664	684	636	656	613	619	645	655	666	675	668	659	645	632	692	638	647	726	667	709	645	633	658	674	629	665	630	663	635	680	675	651	649	677	742	659	625	686	639	679	664	692	662	649	677	666	690	677	669	643	643	648	671	650	683	660	654	637	667	637	699	646	635	656	646	685	641	674	650	666	688	704	678	678	665	614	673	710	637	637	692	661	683	643	629	668	637	674	671	719	681	618	666	659	615	734	699	619	695	637	684	676	633	694	664	651	660	619	679	651	681	695	652	687	647	714	681	612	650	618	681	656	627	668	741	693	654	651	649	668	645	649	656	662	617	667	668	636	631	686	671	629	674	638	637	650	670	640	639	679	724	633	685	670	687	656	665	667	696	627	629	661	642	685	659	684	665	657	681	698	710	633	658	619	669	659	677	691	647	684	659	683	669	723	651	634	673	630	651	686	595	658	671	697	632	673	708	721	635	672	614	617	660	655	679	647	695	672	699	675	710	707	708	655	632	671	674	656	677	662	684	669	679	673	659	646	666	723	665	689	699	655	649	654	731	633	677	670	697	714	635	660	646	707	640	667	668	667	630	626	669	689	682	697	686	655	690	674	669	669	636	665	635	696	637	653	648	639	703	673	670	696	672	646	700	621	685	654	649	674	682	663	653	648	684	651	651	680	641	672	646	693	689	682	673	744	674	652	628	674	693	635	677	677	700	595	669	663	635	722	657	689	664	654	660	612	652	621	664	682	655	665	649	657	669	694	645	690	650	683	666	688	669	671	671	656	641	681	637	663	681	712	668	671	652	698	651	596	686	646	667	697	653	684	695	633	602	682	647	640	656	707	660	657	643	637	668	686	663	680	668	659	655	702	655	672	614	679	661	666	702	683	696	669	678	637	685	672	611	659	645	644	669	644	627	708	658	670	635	640	640	635	668	659	684	671	690	644	697	695	672	634	714	673	678	700	651	650	652	673	669	644	651	668	641	705	674	631	692	635	687	662	721	644	673	673	662	603	620	668	651	668	675	591	663	627	641	693	674	691	687	641	661	654	627	729	633	636	655	657	678	728	675	647	659	687	676	656	644	653	676	662	682	673	656	688	681	640	699	649	683	648	683	668	694	668	646	695	673	659	671	704	650	650	659	655	662	654	696	685	685	637	690	662	669	697	672	665	701	695	674	704	708	666	678	637	683	655	640	697	670	679	682	672	677	678	669	674	666	648	644	649	603	700	650	714	675	657	649	682	727	651	673	668	697	666	689	681	679	655	635	655	655	700	649	635	608	651	629	680	622	651	656	643	649	647	671	656	693	631	673	698	656	634	655	677	670	652	686	688	615	690	621	708	627	705	663	677	696	640	649	636	691	698	650	656	695	696	659	678	628	639	670	637	660	661	683	621	690	640	661	675	621	660	655	669	673	684	664	605	670	696	676	644	670	697	690	706	652	661	683	685	668	666	658	695	657	681	671	643	678	627	648	642	688	663	655	654	659	651	656	682	633	692	681	683	695	657	664	639	696	639	683	685	674	658	632	655	662	645	667	626	697	637	674	666	664	653	635	665	643	677	656	684	659	661	660	621	640	682	688	685	695	667	651	661	640	765	644	701	671	705	664	681	667	652	665	668	683	666	675	635	663	651	664	643	658	718	667	651	666	642	652	627	646	666	715	691	654	658	635	675	674	634	659	688	651	687	670	650	622	669	629	646	675	692	658	674	687	655	681	684	641	671	709	669	672	708	688	608	651	643	688	656	646	664	639	634	625	620	668	678	677	683	695	651	675	670	629	656	643	658	649	685	731	692	683	657	701	680	653	671	731	664	684	660	673	652	667	672	636	677	629	652	674	637	633	638	684	681	684	658	678	692	723	624	676	718	670	664	628	659	654	638	664	675	632	660	637	670	688	632	668	685	654	641	663	699	686	695	694	659	661	679	740	606	666	684	663	652	641	634	661	660	683	625	626	643	654	667	679	651	667	687	654	685	645	659	642	672	684	666	628	685	678	663	686	705	705	696	619	639	626	716	650	683	652	656	682	679	685	665	675	680	642	702	668	663	678	637	661	655	626	668	611	702	688	679	654	634	739	687	681	718	661	672	662	667	650	658	689	682	617	658	653	722	726	573	656	634	662	662	671	665	655	671	666	719	681	669	653	640	665	640	652	647	670	657	669	664	675	646	667	650	674	667	653	651	671	670	677	717	693	671	660	673	624	633	684	634	650	702	644	733	684	659	685	661	613	626	657	613	627	697	633	679	716	688	676	667	618	691	636	649	649	633	708	709	688	655	664	649	685	694	648	718	678	689	703	659	662	667	648	656	691	623	681	672	642	653	659	672	642	621	650	668	667	642	705	691	663	676	673	677	669	651	681	680	668	699	650	665	684	654	692	641	634	698	662	669	721	675	660	695	683	656	663	670	710	648	660	681	670	653	648	655	634	676	656	641	690	653	641	698	648	670	630	683	659	660	659	642	687	649	637	673	676	665	712	718	678	656	652	663	639	685	695	672	696	690	716	663	610	625	640	675	651	728	655	665	711	665	675	683	685	693	685	714	647	715	666	658	625	657	705	670	675	659	611	626	687	668	649	634	713	653	674	673	664	669	662	692	673	638	668	706	653	642	697	679	651	659	698	629	610	659	602	671	636	645	685	658	667	673	632	673	664	640	662	678	649	647	655	675	650	668	634	660	677	628	688	695	645	660	671	652	693	661	658	678	643	689	646	665	713	689	658	633	662	680	660	679	619	646	630	654	677	652	674	638	667	720	614	665	664	627	635	660	644	640	680	653	638	682	691	681	645	655	642	682	664	681	687	628	695	620	721	672	687	655	638	629	722	660	637	657	657	642	662	612	640	698	702	663	670	673	670	679	662	670	684	658	651	698	636	671	676	682	675	656	636	719	630	686	666	669	623	632	666	635	669	686	668	633	673	656	645	670	617	645	709	654	668	655	646	692	617	684	665	681	714	685	685	666	615	684	639	634	637	674	681	680	646	655	662	640	712	670	662	657	692	636	689	665	653	692	671	692	650	642	663	682	663	664	629	686	668	673	646	693	688	667	617	645	661	666	693
23949	16780	20892	18303	13439	9710	5705	3705	4202	3957	3619	3036	2033	1648	1431	1092	1236	1006	984	915	1012	1093	1003	914	861	819	684	639	603	510	505	499	483	484	467	437	390	350	369	357	390	404	369	337	354	374	371	365	350	369	346	347	350	264	319	310	275	257	277	288	288	261	276	288	253	305	300	293	307	289	288	257	282	292	272	271	242	252	239	295	284	252	298	237	285	250	280	226	286	263	301	235	228	309	285	268	256	269	267	275	288	243	233	254	247	259	256	269	285	266	268	284	275	289	286	263	286	284	268	282	269	252	277	243	263	263	246	268	251	255	272	276	237	245	293	259	274	266	257	260	270	271	235	279	260	271	244	278	259	263	263	258	246	252	274	238	265	267	256	284	276	243	256	279	272	269	272	254	264	263	272	261	258	269	273	262	257	278	233	230	285	274	267	252	263	263	239	287	269	253	242	270	237	248	271	295	265	271	278	270	277	240	236	257	270	254	261	265	277	296	250	267	248	261	263	264	261	281	248	267	266	239	278	273	251	269	268	232	266	236	271	303	295	281	248	272	272	256	250	269	270	270	247	257	281	249	236	249	286	287	272	228	292	257	233	250	273	264	243	245	234	306	285	262	277	248	258	231	275	255	286	277	258	256	258	262	279	274	281	272	260	271	284	283	245	275	320	264	279	267	267	268	261	302	266	264	270	266	254	283	286	275	271	264	275	265	270	281	276	261	251	248	256	252	252	272	254	253	260	241	262	280	262	252	252	266	261	282	273	246	248	285	262	238	255	266	241	263	267	269	283	253	250	259	235	299	274	268	249	247	277	263	255	280	271	275	264	289	264	248	264	260	257	260	230	298	268	263	262	260	283	256	272	249	276	258	290	269	276	255	250	265	259	275	273	251	283	275	267	261	226	270	282	245	251	244	281	259	219	263	286	275	273	289	251	265	260	274	250	277	293	261	253	263	264	241	265	242	269	264	260	244	264	279	255	291	274	258	250	253	257	252	256	292	257	263	268	238	278	269	272	258	291	243	241	260	250	268	271	254	263	254	267	257	278	264	253	281	248	262	252	249	255	246	255	250	273	215	264	254	288	299	282	244	274	260	269	259	249	268	274	255	277	270	258	269	275	281	271	275	235	246	274	270	277	294	269	248	263	229	265	259	261	298	273	271	277	281	256	273	270	262	250	264	284	281	272	229	281	249	274	257	242	248	244	247	258	282	256	269	298	295	258	246	265	250	273	283	278	252	242	271	250	266	287	252	254	240	274	282	281	256	278	262	262	255	278	275	276	249	273	256	296	264	251	262	265	279	281	252	267	251	276	276	264	269	250	288	251	302	261	246	269	294	268	281	274	247	218	291	247	250	247	275	284	271	260	286	284	246	272	272	243	286	266	267	240	269	260	290	253	263	252	305	248	240	242	264	248	259	256	271	259	271	243	279	266	264	237	263	270	249	296	262	264	280	272	290	281	267	245	252	268	281	282	255	288	250	270	279	287	236	279	246	248	227	253	255	295	268	279	282	268	255	256	277	262	252	287	296	252	253	248	244	261	246	270	247	284	274	277	287	278	268	232	249	263	270	258	260	219	261	283	277	253	263	260	254	256	255	270	274	263	247	264	280	238	247	287	265	273	260	243	259	241	262	290	247	252	242	265	279	286	280	235	267	226	267	266	272	268	241	283	282	261	271	257	239	270	287	254	268	238	267	262	234	286	238	273	306	265	263	264	251	240	287	267	268	261	252	277	254	249	251	258	256	275	287	250	281	272	256	262	267	238	284	272	270	271	281	269	272	266	266	262	239	257	283	266	279	252	281	262	262	268	231	285	252	231	253	247	261	296	274	286	274	276	265	261	285	249	275	249	297	276	267	281	286	269	251	262	260	233	264	259	256	244	288	269	252	254	259	260	239	282	248	277	243	265	266	276	276	264	247	268	257	285	277	257	275	299	251	274	258	250	243	291	260	247	238	265	232	261	276	268	253	273	267	244	275	265	251	280	290	259	251	234	266	248	291	259	269	271	285	235	237	243	283	262	263	272	272	255	260	264	267	253	243	269	279	261	254	247	266	233	272	277	252	229	273	253	252	297	265	296	284	234	272	257	251	282	296	275	276	260	265	264	257	252	247	298	257	277	275	300	267	230	264	242	248	258	237	263	246	252	249	278	272	298	270	263	267	271	280	262	285	295	249	281	248	269	266	247	269	278	268	252	267	253	246	268	256	293	252	271	245	260	302	282	276	260	270	253	245	268	276	241	230	262	236	289	259	271	263	284	262	251	225	260	293	224	240	246	258	259	254	262	242	268	230	238	258	304	253	269	252	251	269	280	264	221	253	253	253	263	283	263	257	266	295	277	294	241	253	277	270	254	265	247	264	280	261	258	267	231	269	284	274	277	261	272	262	280	259	256	285	232	265	248	255	233	246	274	312	280	271	264	254	269	289	283	263	276	253	259	286	253	264	268	285	275	285	263	282	273	243	267	245	281	296	269	268	303	248	266	297	277	269	243	279	267	274	277	302	225	259	289	282	267	274	248	243	248	258	249	247	281	253	256	256	259	232	251	273	273	239	230	256	294	270	259	255	291	235	262	268	263	303	275	273	272	283	271	272	232	249	290	242	232	258	263	268	249	268	252	277	295	234	257	260	234	248	254	241	281	250	255	255	246	233	267	276	261	258	247	235	272	279	271	268	253	280	280	273	299	262	285	247	269	263	271	254	268	286	268	247	281	273	267	251	243	242	237	265	222	262	277	262	242	274	308	269	252	271	283	260	253	276	262	284	305	272	247	301	268	286	269	252	240	265	271	266	269	261	259	292	258	256	272	241	267	278	244	232	285	260	246	295	247	245	244	263	264	281	281	273	266	288	265	277	260	255	257	251	269	278	272	260	241	285	258	296	268	288	286	318	239	251	273	259	246	256	292	272	277	266	295	264	246	270	265	286	253	275	291	266	259	274	283	257	262	242	243	289	283	265	249	248	287	270	257	277	254	262	265	261	254	269	290	236	260	259	236	230	251	248	280	245	317	264	254	290	282	282	256	282	288	237	265	262	244	252	244	253	289	251	252	253	256	261	277	217	279	285	257	271	260	252	244	271	242	261	262	294	266	253	286	263	259	264	245	265	237	258	278	265	280	277	281	239	249	272	256	293	258	274	252	270	280	294	293	277	266	273	235	293	285	270	259	296	273	273	267	273	252	235	267	272	269	255	259	238	272	256	283	265	280	257	273	259	272	287	246	267	307	285	266	251	245	281	274	261	234	268	270	275	278	254	269	243	262	276	248	285	245	271	278	272	249	251	268	282	266	271	274	257	260	257	245	283	260	256	235	266	295	273	261	253	246	263	289	291	280	252	266	269	279	273	269	291	276	264	262	289	278	253	270	285	284	269	295	286	237	255	232	269	274	231	279	261	228	249	273	245	282	255	247	267	288	258	262	275	255	236	261	242	249	241	235	257	254	256	278	293	258	271	264	284	277	281	247	298	265	250	244	244
14127	13968	23808	26961	23112	20613	14581	12326	15412	15859	15473	13463	10010	8793	7430	6250	6694	6019	5253	4841	5650	6208	5951	5354	4974	4722	3862	3313	3307	2692	2601	2605	2334	2173	1985	1743	1740	1565	1584	1546	1529	1487	1402	1347	1460	1502	1414	1298	1154	1319	1164	1163	1068	925	823	799	786	754	805	782	746	786	767	784	733	748	728	725	794	736	857	721	802	739	750	705	756	730	678	694	670	725	720	697	659	674	688	659	658	693	683	733	645	651	699	694	653	711	697	701	653	728	695	642	673	659	679	655	671	672	657	683	642	678	668	658	611	654	685	665	675	674	661	658	670	717	679	680	669	646	642	667	650	631	656	642	668	646	669	688	653	687	706	677	656	624	661	637	624	648	629	668	649	614	668	678	691	662	705	713	666	656	648	629	656	678	702	675	649	628	624	660	682	702	652	605	619	699	610	692	624	634	623	684	651	659	655	694	646	663	611	665	633	597	674	644	668	662	671	674	673	671	677	682	657	684	655	703	661	665	665	635	694	691	617	679	653	666	667	697	696	635	579	688	660	650	712	649	682	643	662	659	628	664	692	675	623	651	648	673	695	684	662	681	675	655	637	578	648	652	667	632	640	657	606	680	670	724	632	658	660	637	640	652	657	690	663	672	663	673	647	689	662	631	692	632	671	730	684	658	644	653	688	650	681	672	611	671	625	642	685	633	657	658	691	655	653	663	698	681	630	662	659	631	653	646	645	639	715	654	641	663	641	690	711	672	642	651	689	674	670	607	646	662	645	665	637	685	689	687	650	691	604	626	724	642	719	650	665	650	664	677	640	648	653	665	691	623	616	654	719	639	657	669	670	651	611	683	673	611	711	724	648	647	645	591	650	621	645	673	654	642	658	664	669	638	662	707	626	674	654	668	670	665	654	625	654	638	664	670	653	693	659	650	625	630	641	693	647	671	652	649	721	645	633	670	688	650	647	648	623	611	658	659	648	670	615	667	666	693	639	641	695	655	656	710	619	702	655	647	594	683	673	654	671	658	727	659	658	718	638	627	672	683	662	644	670	646	681	699	649	652	661	642	667	652	651	613	671	696	675	691	687	644	635	644	664	617	668	652	675	654	657	692	703	630	679	677	629	632	664	688	638	698	676	673	650	627	651	664	680	704	653	652	661	650	677	674	637	681	630	634	729	629	634	640	641	676	630	681	645	626	647	664	688	690	653	612	699	651	686	661	621	688	643	686	669	685	635	659	613	689	658	672	717	650	667	620	685	603	640	665	677	629	687	696	640	676	625	699	594	686	670	666	633	636	680	652	666	644	678	645	645	665	693	633	640	669	661	638	658	698	616	629	638	699	607	697	652	635	662	648	688	668	613	655	674	670	665	654	620	633	612	668	659	633	630	656	682	649	690	694	646	653	630	656	693	663	633	661	638	699	618	690	635	651	673	608	677	661	686	667	640	651	692	633	629	668	660	673	627	679	689	705	628	670	657	625	661	659	668	666	643	630	670	684	689	638	643	629	694	648	648	694	601	623	681	677	621	669	684	638	699	676	650	629	661	671	607	612	646	673	670	662	652	677	636	629	668	659	640	649	666	661	710	661	647	685	663	638	658	673	641	676	683	637	634	671	670	675	663	635	656	666	670	641	633	650	665	621	655	662	653	703	653	612	672	661	693	667	691	668	662	676	652	671	660	650	634	680	704	691	618	654	692	646	635	653	658	645	683	672	678	633	661	653	669	710	646	618	691	674	655	624	640	669	689	687	626	657	671	656	658	686	699	676	677	656	653	648	649	659	709	655	657	659	652	644	685	651	672	633	672	639	684	666	654	647	650	640	690	676	651	660	638	657	697	646	657	624	621	638	692	674	705	625	630	656	652	650	682	697	582	637	644	685	670	639	660	652	617	650	632	665	694	669	655	682	683	652	661	648	724	676	640	700	701	701	690	640	686	651	689	654	646	617	657	660	647	671	696	666	641	667	681	652	637	619	680	657	625	660	668	674	657	646	616	687	645	685	670	706	661	652	682	671	643	672	645	666	685	664	700	671	633	623	662	655	623	654	682	717	666	650	660	622	695	684	674	624	662	683	634	657	655	673	639	678	653	674	661	645	688	645	668	655	651	651	647	631	655	658	713	629	604	643	640	628	669	624	630	684	676	663	649	675	649	664	672	655	651	691	606	699	656	650	658	660	609	627	699	608	684	614	633	671	651	658	654	673	671	647	684	658	680	671	625	689	691	656	681	657	672	657	676	623	664	670	669	671	678	643	651	645	639	661	671	648	736	618	690	651	676	654	659	644	677	676	682	685	698	688	674	673	699	670	648	639	685	629	651	662	694	668	700	662	648	666	670	611	643	653	627	640	665	680	620	658	681	629	672	657	686	669	671	665	663	733	651	681	669	635	648	645	636	600	629	651	660	677	633	663	707	652	681	620	657	699	637	672	675	686	692	653	626	667	612	669	680	671	669	661	637	681	666	667	629	676	654	625	703	687	648	650	661	666	643	640	642	659	706	653	618	642	670	688	656	671	720	598	620	665	635	688	693	631	683	602	693	634	606	693	668	686	637	654	660	666	638	654	631	637	692	672	679	670	667	659	653	639	701	643	657	621	695	622	707	662	658	671	649	654	661	697	669	667	673	692	636	610	681	652	685	652	665	665	653	638	664	692	623	683	646	671	631	658	672	641	651	650	662	608	691	662	629	714	687	661	633	702	662	667	652	668	659	696	680	637	672	635	684	691	641	700	663	669	700	662	667	653	629	665	643	611	713	675	672	646	648	681	649	612	631	654	667	673	674	714	660	706	658	662	644	651	677	646	646	671	654	666	671	647	620	698	643	644	657	638	695	664	629	638	650	598	657	646	666	670	658	653	614	629	635	634	645	650	632	655	652	649	646	646	663	636	667	691	667	712	703	634	615	679	665	646	692	642	683	635	660	619	637	613	706	626	607	631	665	659	681	695	648	610	656	658	676	661	681	654	661	648	659	684	661	597	665	639	622	637	671	685	694	631	635	666	681	634	681	658	685	651	656	616	627	697	682	666	715	664	645	660	666	625	642	687	657	632	634	666	668	664	621	621	661	631	626	697	668	675	675	675	657	665	652	626	651	632	635	665	661	621	661	693	663	668	641	632	708	664	650	637	635	617	615	690	724	666	649	670	701	692	697	629	663	680	637	663	659	675	665	680	657	709	692	707	657	692	715	627	648	654	664	636	700	688	674	669	684	627	693	658	648	608	618	671	663	669	660	697	659	638	637	684	652	644	681	669	643	631	624	688	673	666	696	696	641	665	682	651	692	647	645	667	703	617	687	671	656	624	678	663	692	678	687	672	650	672	681	655	639	681	660	678	677	640	713	652	613	697	648	672	714	664	628	739	637	671	658	640	688	636	656	680	686	688	644	686	654	663	670	707	692	649	664	661	667	637	611	674	600	666	628	668	685	642	639	663	628	671	626	656	650	624	617	683	622	671	690	653	633	658	688	651	619	659	682	651	686	689	688	663	688	692	680	633	657	636
30786	23066	26913	29105	22006	20496	12902	7728	6903	7472	6787	5760	4254	2756	2018	1861	1994	1625	1532	1309	1527	1652	1498	1323	1222	1069	878	775	712	674	601	680	580	514	478	422	415	410	406	391	401	419	410	369	413	373	341	381	356	328	319	316	303	289	261	247	260	255	276	264	252	249	255	244	257	272	286	218	246	259	240	258	247	253	257	219	228	222	207	231	254	242	226	235	230	240	251	213	217	234	203	242	240	235	230	220	209	199	226	225	211	233	251	243	223	217	211	232	247	250	226	225	217	241	226	233	240	245	224	206	212	253	224	228	217	224	240	245	229	209	246	224	225	204	230	228	209	223	226	224	195	239	225	228	229	215	205	227	203	209	206	227	237	211	223	224	234	210	226	205	242	232	239	216	226	215	195	212	216	225	233	232	244	215	236	239	204	212	244	223	266	202	211	230	247	227	221	220	213	226	216	268	216	222	196	226	221	219	247	249	223	227	257	196	217	230	188	210	219	225	212	222	205	206	226	218	225	235	215	235	243	210	256	251	229	205	229	224	226	228	245	247	227	226	222	216	193	227	220	237	259	210	227	224	214	207	223	230	233	261	213	217	214	215	232	237	213	228	246	217	213	254	237	244	238	199	240	241	217	216	210	208	220	224	235	235	213	229	220	217	210	211	236	207	212	253	239	242	232	222	241	216	242	220	228	249	182	219	196	214	233	223	217	213	222	223	209	225	237	211	217	205	235	242	247	220	221	228	210	238	249	208	209	262	220	248	219	235	227	221	227	224	224	206	228	218	217	242	214	246	264	204	209	233	229	240	214	221	219	217	220	241	255	248	209	210	240	199	245	261	206	203	221	231	252	238	220	216	216	229	243	251	190	212	233	210	203	227	213	212	207	256	219	240	231	213	216	200	243	229	220	216	227	215	229	222	229	248	226	228	227	234	218	205	226	222	220	230	222	210	216	224	216	212	226	224	228	211	223	208	242	222	220	212	195	223	226	226	227	223	221	260	219	225	241	244	239	225	211	250	248	231	246	214	249	231	224	229	221	236	246	216	210	215	242	235	205	242	207	217	223	253	206	217	217	225	231	220	247	240	213	204	204	233	212	239	189	228	225	196	238	219	230	235	201	214	231	235	234	195	225	209	198	205	213	216	226	228	214	195	250	235	236	218	209	204	231	225	225	246	187	241	217	239	201	205	213	228	233	224	205	256	202	225	198	234	235	233	236	238	234	252	220	217	199	220	250	229	226	250	210	232	235	221	236	223	227	203	232	234	216	231	219	233	214	244	206	198	223	266	221	216	196	221	220	252	230	222	203	207	199	224	212	217	234	250	204	213	236	228	245	249	226	223	215	227	214	233	234	217	231	234	193	252	209	207	246	248	215	210	205	206	203	253	208	211	200	225	242	221	204	230	236	227	232	208	238	226	219	236	206	205	238	220	242	247	227	224	194	196	240	213	197	219	212	237	206	220	234	227	214	229	224	214	214	232	200	202	220	215	234	231	218	192	217	220	259	217	194	212	226	234	228	217	246	207	236	196	246	209	257	212	209	248	229	205	179	186	250	235	230	212	253	236	223	239	242	198	231	230	195	211	224	210	222	242	200	235	232	215	234	217	232	229	237	220	216	237	262	213	232	210	228	233	236	219	224	214	224	215	219	245	241	223	235	227	246	237	221	225	242	226	226	229	225	207	224	209	234	214	225	239	241	194	206	228	212	219	186	228	228	215	198	237	212	218	272	220	234	216	210	238	226	211	213	246	239	196	211	217	246	197	243	184	224	217	240	214	223	207	227	216	224	234	234	224	223	223	190	237	208	211	225	236	213	207	239	214	196	204	195	236	227	238	222	230	193	238	237	236	220	223	222	235	199	263	229	202	239	225	220	218	228	205	205	233	199	218	189	214	222	228	262	238	232	236	250	210	231	227	217	204	221	228	212	215	230	256	255	256	235	222	197	227	223	216	223	228	211	223	225	240	252	227	262	219	202	196	203	213	239	227	224	251	226	214	223	221	238	212	234	241	223	227	217	212	240	221	228	238	219	225	202	232	216	240	229	229	217	271	247	209	214	235	211	214	220	227	202	233	229	251	212	233	204	229	218	224	260	215	231	251	228	215	222	202	231	206	252	227	223	222	224	231	226	208	246	202	248	243	203	240	222	233	223	222	232	204	233	204	251	231	201	248	213	231	227	234	224	237	235	196	246	216	243	262	220	227	214	270	234	235	194	202	219	219	200	247	221	216	232	232	213	208	207	225	239	195	217	247	192	234	221	216	235	243	228	217	184	255	238	217	228	244	231	212	220	247	215	237	233	216	211	230	211	237	228	212	221	205	226	240	241	196	209	235	246	219	243	194	207	241	220	227	206	228	236	209	223	252	217	227	228	230	233	233	239	230	201	221	206	244	240	235	209	207	235	239	224	218	244	211	196	230	249	248	247	221	227	216	232	215	222	219	196	232	204	257	232	214	208	225	219	224	218	204	226	244	240	233	224	227	233	219	220	229	243	222	221	233	211	241	262	223	197	209	234	208	254	236	222	223	223	214	207	227	231	230	219	214	237	223	219	225	245	230	224	250	230	214	239	202	216	216	184	219	226	219	244	237	212	203	235	229	212	225	220	202	227	232	240	223	226	225	269	215	229	229	211	200	211	243	209	217	209	225	229	233	213	253	229	230	215	238	218	213	220	254	224	224	218	224	218	229	247	214	242	227	238	241	216	223	210	215	230	187	241	237	217	278	217	210	205	226	212	236	225	227	244	196	204	217	213	201	254	233	200	217	228	237	221	218	241	243	265	224	207	221	231	235	234	225	243	244	222	240	219	221	242	230	242	253	247	228	259	216	228	219	215	240	270	212	203	239	233	212	225	217	229	231	204	224	209	239	228	227	217	218	212	217	206	236	231	254	219	213	226	213	227	221	209	208	218	230	237	229	226	272	256	232	239	211	226	222	237	237	228	246	244	196	208	234	242	218	221	219	221	237	226	223	214	255	228	206	230	212	238	195	206	195	212	239	252	238	212	242	237	216	205	219	205	223	226	217	209	214	237	209	222	212	211	237	244	225	210	236	217	223	229	254	256	216	212	207	205	210	211	234	253	211	240	197	250	243	220	228	212	205	220	249	229	226	225	242	211	233	247	223	260	219	221	221	218	217	211	190	217	199	238	235	209	238	208	205	228	218	231	227	236	224	250	237	244	215	207	206	214	235	247	214	229	226	235	216	212	224	220	235	233	210	213	246	209	212	242	215	232	245	208	222	229	217	217	267	231	233	233	200	204	199	239	220	220	251	218	243	228	226	209	226	216	247	222	244	229	222	227	250	233	251	176	256	210	217	234	199	197	202	234	208	225	246	217	241	219	212	257	245	229	228	211	230	212	223	204	199	245	253	204	214	239	211	220	210	216	207	204	204	235	233	220	232	244	231	219	181	233	241	240	237	228	223	245	228	231	215	220	216	198	241	201	238	243	225	234	246	218	223	232	217	214	258	204	236	204	220
17399	17886	28115	35333	28660	31520	20539	18051	19475	22597	23230	21451	17071	12895	10112	9689	10368	9270	8446	7634	8688	9906	8903	8409	7420	6911	5364	4820	4337	3515	3517	3646	3247	2860	2669	2346	2183	1932	2018	2169	2036	2123	1863	1832	1975	1939	1897	1628	1494	1565	1398	1273	1208	949	825	842	804	735	769	816	740	740	757	700	720	721	682	722	715	797	785	686	709	686	732	658	641	572	608	575	584	608	580	559	621	599	569	585	624	630	596	530	550	578	534	575	543	581	575	614	574	544	546	596	557	544	529	577	586	583	596	568	553	553	516	563	557	567	554	583	568	564	596	608	561	600	569	600	580	613	582	577	538	568	548	565	531	599	553	599	593	563	588	576	606	561	545	594	568	564	612	600	585	545	560	569	545	551	579	594	566	591	574	559	606	626	597	549	613	546	549	562	521	572	576	525	565	561	572	560	547	578	581	601	540	587	583	547	517	532	551	580	536	586	551	573	525	588	530	551	551	563	581	573	566	576	553	586	596	562	542	586	605	591	594	551	555	642	559	563	523	581	549	572	565	560	597	585	594	594	583	579	581	554	544	564	594	584	602	558	594	577	524	595	565	550	547	549	563	530	594	603	552	600	576	585	562	518	551	601	550	591	560	537	592	560	538	527	562	546	535	563	546	586	560	556	553	538	552	563	530	529	569	602	569	562	547	555	546	533	587	600	569	597	577	572	577	562	556	549	576	551	564	541	578	566	602	578	614	532	603	583	551	567	604	537	589	582	569	568	532	540	567	537	591	559	560	527	568	579	526	567	509	585	559	572	538	550	559	619	558	604	618	571	597	543	536	620	573	585	604	609	586	602	546	583	597	580	560	561	582	592	572	600	579	563	603	542	621	549	623	548	539	543	592	557	576	565	528	608	568	541	585	607	561	577	547	577	536	560	555	574	598	587	538	610	572	584	577	558	592	552	522	563	564	556	551	548	569	600	554	594	573	534	568	587	525	635	604	545	546	571	572	558	550	622	564	570	500	559	571	561	547	558	570	598	565	597	560	575	547	570	559	578	595	586	584	565	631	544	581	558	577	569	564	568	550	584	559	572	571	605	584	535	526	587	594	578	528	530	538	598	565	574	556	582	599	574	534	600	589	528	557	549	567	562	591	536	611	593	566	553	555	577	550	590	563	535	556	550	611	547	607	567	623	548	556	597	570	576	562	610	553	585	558	575	559	558	568	528	552	564	543	566	566	564	587	586	590	575	568	556	561	533	605	603	594	548	549	576	579	621	535	557	610	567	569	593	506	557	562	592	550	546	578	535	560	545	582	519	583	606	536	611	577	550	574	532	563	511	567	587	556	570	568	519	564	600	542	607	563	552	506	528	550	588	574	530	542	542	581	555	590	577	578	553	578	587	569	577	555	500	577	609	582	573	615	567	586	574	609	560	561	577	560	586	604	626	554	569	519	576	583	566	576	588	592	559	543	568	613	559	611	549	557	555	605	580	576	558	584	577	582	554	568	577	588	579	579	579	569	589	554	573	541	565	537	563	599	533	588	569	563	562	581	594	592	573	559	515	599	579	619	551	530	550	569	556	567	560	612	567	544	568	601	563	529	531	533	578	566	566	565	589	598	567	563	589	556	579	614	592	550	575	555	614	547	550	527	611	519	593	574	542	581	545	548	605	535	582	565	519	592	612	612	543	575	588	606	549	571	592	575	570	594	529	546	517	574	589	561	639	528	540	629	546	627	591	554	571	565	593	550	588	594	579	590	602	575	576	602	564	619	561	577	589	573	564	582	571	548	609	569	589	601	598	602	585	559	518	570	579	579	595	589	560	581	561	582	574	624	593	576	534	624	600	587	573	543	537	570	564	631	580	571	565	539	532	590	551	548	567	591	557	593	565	512	583	581	602	536	605	554	558	571	605	577	578	559	579	574	599	559	572	549	594	575	575	561	594	615	569	563	558	529	561	541	511	554	536	566	566	538	584	557	614	554	584	584	528	546	556	555	531	561	561	558	566	557	573	572	544	553	557	552	559	527	599	542	554	574	579	541	574	576	598	573	614	581	551	542	591	553	553	547	569	603	589	560	613	545	551	580	606	579	579	606	548	569	590	541	578	590	554	600	564	596	557	575	548	593	545	540	537	557	522	536	545	495	571	561	589	578	596	581	603	524	552	581	561	605	562	580	572	536	541	568	520	560	577	540	564	566	575	571	552	573	536	575	561	553	606	572	582	572	529	631	550	591	572	590	581	561	579	595	547	563	591	576	528	588	551	549	569	543	563	603	567	594	596	539	551	543	564	534	581	605	609	594	570	514	576	600	559	594	588	603	567	605	543	553	593	574	614	570	538	603	598	573	555	573	551	553	597	531	561	582	613	545	576	581	604	560	561	572	561	561	549	545	572	600	575	582	594	566	579	576	581	557	592	525	587	565	541	547	581	606	590	589	565	539	598	512	609	549	562	587	555	571	564	567	589	534	612	592	577	590	601	612	599	582	539	611	556	568	592	569	518	580	574	537	534	609	581	582	558	528	540	557	563	587	591	586	561	560	524	555	616	560	598	552	536	581	586	571	604	562	565	546	593	582	572	584	529	578	578	581	567	583	596	558	535	539	543	582	557	555	614	575	582	552	568	571	596	558	561	599	539	579	559	609	556	566	605	577	567	552	610	567	596	617	566	564	592	581	583	575	581	568	554	578	561	586	557	622	581	582	606	606	624	571	578	574	562	608	564	606	563	578	587	582	549	536	563	580	564	573	536	606	562	588	610	561	558	562	582	600	579	552	599	571	550	566	572	598	529	598	597	565	557	576	565	553	550	565	586	583	631	608	599	551	623	592	543	572	582	575	587	557	548	570	598	573	567	571	591	601	564	557	551	579	564	583	601	569	595	594	553	585	601	600	578	581	547	600	560	557	584	576	588	559	526	533	547	596	579	583	553	548	575	563	608	588	596	515	582	568	555	586	532	558	598	531	568	551	554	547	539	591	550	575	594	562	559	598	536	556	575	610	558	530	531	555	590	589	578	590	513	548	534	580	583	540	575	570	586	553	584	576	550	584	613	588	552	591	569	579	636	597	592	571	566	568	543	575	588	598	547	587	522	514	571	510	615	548	581	590	545	601	596	604	542	602	602	593	577	617	604	604	580	563	582	535	591	613	589	538	583	600	536	593	602	594	607	538	581	588	559	526	527	565	547	555	601	565	568	567	581	550	570	632	569	564	609	566	594	560	599	596	601	586	590	549	541	622	592	539	614	526	593	579	627	589	575	590	577	593	584	530	541	575	578	570	568	563	577	594	581	571	547	620	566	566	569	535	569	583	615	581	545	570	545	582	551	573	565	565	569	584	575	578	558	546	571	577	569	582	539	600	554	542	596	529	570	575	577	587	571	566	591	569	561	551	553	570	567	622	586	607	572	554	606	583	515	563	565	565	551	549	564	576	574	543	558	555	596	592	548	579	592	575	570	547	566	553	592	573	613	594	554	570	544	564	606	603	579	589	567	599	577	585	605	573	558	562	573
11209	6819	8352	6496	4030	2323	1550	1140	963	879	798	668	557	558	455	481	431	420	418	397	371	396	389	358	387	337	363	349	369	350	349	324	355	327	308	315	325	342	281	314	323	312	330	306	287	274	324	294	272	299	311	305	260	270	270	258	288	281	284	288	268	263	271	235	271	287	286	249	267	269	246	263	296	292	254	257	278	286	322	302	297	303	273	289	300	255	276	285	249	260	252	244	255	267	290	294	269	268	250	277	291	257	292	269	309	281	240	264	267	277	303	280	247	277	264	269	286	256	277	276	244	274	290	255	265	281	246	238	254	268	254	275	284	293	265	269	292	253	278	268	291	279	285	261	292	292	249	246	257	291	257	271	252	296	259	257	317	292	264	307	307	260	255	251	281	262	264	270	282	285	281	238	258	260	264	272	259	260	275	248	274	277	256	249	260	269	232	267	294	289	280	268	276	239	255	261	259	290	272	292	265	300	306	266	287	280	269	257	279	281	277	277	234	286	272	261	261	277	276	266	269	265	306	269	235	309	273	270	267	251	276	284	268	273	274	266	242	276	281	259	309	268	256	259	274	251	234	288	274	273	266	274	271	269	313	281	260	253	272	257	270	260	271	260	253	259	267	283	260	270	259	276	281	284	293	264	260	291	257	285	270	258	288	279	271	277	270	261	283	248	248	265	277	272	264	266	250	250	329	255	288	252	266	247	265	264	267	303	274	254	262	283	297	291	288	228	268	262	258	299	281	320	280	251	269	304	254	243	262	269	284	301	266	282	230	244	266	270	243	266	282	250	270	268	270	283	285	238	244	288	247	292	263	263	266	256	300	259	281	260	294	273	289	283	277	294	271	281	284	261	225	254	282	241	289	271	284	285	275	241	258	258	280	276	250	246	233	283	282	289	305	286	255	256	341	263	266	296	255	272	273	292	282	299	280	286	252	275	263	299	289	257	271	270	259	264	270	272	250	258	276	283	256	268	268	301	264	263	235	310	277	259	273	273	250	291	281	264	278	271	261	243	301	245	252	277	284	252	231	275	271	283	268	278	290	244	267	274	260	254	269	260	297	248	238	248	298	275	263	277	261	283	258	276	300	301	279	282	295	258	278	274	272	262	236	248	285	281	267	269	266	266	273	251	268	287	256	277	270	246	276	257	286	255	259	249	272	250	281	251	297	258	277	250	260	269	308	289	264	265	275	270	274	238	277	270	266	283	283	300	297	284	269	301	256	279	295	290	304	272	271	256	279	306	248	256	263	282	274	274	265	252	261	286	277	296	300	275	269	267	277	266	266	265	292	259	261	281	268	299	246	264	282	278	295	287	270	252	262	303	269	286	271	265	268	257	270	292	267	284	285	270	260	273	287	282	266	279	277	254	275	264	289	267	276	243	300	290	261	287	279	276	292	287	276	281	280	267	259	291	235	300	292	249	283	246	239	273	262	283	259	269	284	299	275	303	268	276	255	263	235	264	275	246	300	267	249	267	251	285	241	296	269	284	266	258	248	287	326	264	261	294	271	244	289	269	279	254	294	250	252	264	261	253	267	261	267	262	260	230	268	233	244	276	269	263	237	259	274	253	260	271	285	289	264	262	244	272	296	288	218	284	246	273	271	270	239	262	281	286	277	284	260	284	281	250	279	308	290	282	268	292	278	275	273	284	286	273	280	248	287	303	284	278	280	280	265	273	305	260	275	275	243	262	280	274	291	290	261	251	267	259	251	302	267	280	258	268	259	255	257	242	251	294	295	273	281	291	274	248	291	266	264	264	269	263	258	237	236	275	282	261	258	255	286	271	275	245	250	260	293	272	266	259	250	276	280	246	250	277	281	253	258	273	241	256	267	273	288	264	272	254	277	304	259	280	286	308	271	247	278	276	269	276	271	255	303	263	249	264	275	264	280	244	267	267	264	279	240	269	272	278	262	287	292	258	272	286	288	301	258	252	256	266	265	282	280	288	271	291	282	234	275	261	284	266	288	277	273	274	280	263	264	293	266	256	249	240	258	300	262	254	263	287	249	273	283	309	280	245	276	263	267	272	252	237	242	281	256	240	265	255	281	267	250	269	242	269	231	270	258	280	290	278	290	284	246	276	257	240	242	263	249	258	260	281	289	252	273	267	253	299	264	272	276	293	274	271	260	250	276	290	278	242	265	283	271	276	286	262	237	255	288	259	265	264	269	299	249	252	252	267	233	306	250	266	272	299	280	285	263	270	250	266	271	288	261	278	268	287	237	241	252	280	263	302	268	245	268	255	242	260	240	277	300	260	265	270	274	272	257	271	260	270	267	284	304	256	278	263	248	262	310	305	275	261	298	266	250	286	258	244	257	278	293	283	240	304	255	255	269	239	269	253	259	284	261	264	260	255	285	288	306	308	253	271	262	256	271	300	275	304	254	277	284	302	277	282	237	237	267	276	293	264	269	254	253	267	276	259	282	289	263	291	282	277	263	249	269	278	271	272	268	290	270	268	256	284	294	280	263	278	298	267	283	265	260	293	254	280	271	258	265	280	269	261	253	261	318	273	250	265	248	266	261	284	266	269	290	279	246	277	275	292	294	271	266	301	249	264	269	285	262	276	275	276	280	281	281	278	267	249	254	262	257	267	254	256	258	266	273	259	267	262	270	266	291	258	286	270	289	264	256	252	291	276	242	280	239	285	266	255	281	250	272	276	287	276	280	310	290	275	246	267	288	266	250	296	269	266	280	275	278	272	263	249	249	266	257	270	268	282	277	258	247	281	247	258	238	288	284	251	255	312	263	263	260	283	286	271	292	233	280	268	271	286	270	254	252	290	270	287	283	290	283	260	296	270	244	280	265	254	273	272	257	283	300	284	229	269	241	272	271	248	259	257	244	250	280	255	260	252	226	268	260	256	302	295	285	282	273	284	284	288	261	298	283	294	257	283	234	254	283	277	276	268	235	258	286	273	252	264	274	290	252	314	298	256	268	323	310	265	243	285	264	249	261	234	278	267	263	264	272	229	240	294	245	253	258	255	277	254	287	277	280	252	264	289	253	271	273	265	302	264	301	229	291	264	289	296	260	250	286	265	279	270	258	262	279	259	278	271	257	269	246	264	265	275	272	281	270	237	291	279	289	287	258	287	269	288	256	266	277	254	281	270	279	261	280	271	265	290	270	262	265	281	292	262	290	266	292	235	265	267	278	260	291	278	286	282	304	267	264	290	282	269	276	244	271	243	265	275	296	255	259	247	234	296	304	303	252	276	261	245	272	269	266	242	264	280	239	278	232	263	296	277	293	297	264	255	263	289	263	250	281	288	235	278	258	283	282	275	275	281	278	262	253	279	269	256	241	270	282	249	276	291	269	269	265	288	264	259	250	268	278	300	264	267	273	274	249	246	265	281	255	276	259	285	276	254	283	271	260	283	243	278	294	304	272	275	261	291	299	247	256	258	309	258	257	268	262	254	255	276	259	263	277	296	248	287	240	280	266	245	254	271	261	279	253	269	297	257	262	277	269	278
7176	6653	13452	15518	11905	8601	6415	5132	4785	4128	3854	3311	2756	2229	2168	1885	1795	1662	1658	1575	1463	1571	1599	1527	1501	1459	1351	1437	1369	1336	1410	1265	1167	1107	1070	1036	961	976	971	938	930	868	922	904	884	848	824	843	806	732	765	757	730	713	729	730	754	704	695	696	709	674	667	725	739	696	699	728	678	701	706	692	688	747	692	679	697	695	668	708	647	692	660	673	689	659	676	682	682	679	680	685	717	694	655	747	661	652	697	750	605	664	688	675	698	690	648	689	692	671	651	653	667	658	696	662	646	723	682	644	641	661	707	696	723	704	699	646	686	654	640	682	702	673	668	699	713	704	698	679	644	655	653	644	683	656	672	670	714	647	652	648	638	701	683	666	690	685	668	622	697	697	630	696	674	648	704	708	676	672	692	672	734	666	663	660	713	722	673	686	701	717	704	677	664	669	688	712	649	673	659	642	614	706	693	638	690	663	663	676	661	665	680	657	701	664	667	665	661	717	647	670	657	691	652	659	680	696	729	647	719	681	657	688	661	704	667	718	687	679	666	703	705	772	673	682	696	661	639	692	660	697	748	672	689	708	649	724	683	684	622	678	718	689	691	672	688	658	629	689	725	661	654	673	690	687	664	636	659	700	704	653	674	676	643	718	714	666	605	661	638	637	697	639	697	676	654	683	656	650	645	672	664	665	653	700	631	661	695	689	689	687	648	640	691	727	713	722	684	660	702	644	702	704	721	649	673	671	632	705	634	643	670	650	653	684	658	656	658	683	644	706	658	685	677	689	662	683	682	660	715	667	651	697	692	673	644	691	725	670	639	701	706	673	690	701	724	686	684	636	700	668	644	697	716	699	668	651	668	653	676	667	689	752	676	693	706	693	649	653	642	743	680	639	687	661	640	689	678	680	654	661	673	697	635	682	660	676	674	679	664	665	686	655	702	662	682	666	709	689	692	672	672	629	733	690	703	674	669	697	696	678	676	674	687	626	678	674	697	680	709	673	676	660	657	684	691	692	657	693	656	680	616	693	672	637	700	655	655	634	669	699	625	677	654	668	634	692	702	690	649	697	704	663	722	711	667	644	696	719	680	640	702	729	679	645	663	641	688	710	678	636	637	699	705	639	649	640	671	627	697	671	710	650	728	686	704	682	673	688	662	675	682	690	681	681	651	635	706	660	631	677	692	712	688	684	702	696	656	688	672	725	653	681	652	663	638	655	674	647	680	643	651	658	675	642	684	711	668	684	673	653	644	706	668	690	692	682	643	673	658	655	698	721	695	711	646	696	630	670	668	670	711	652	688	632	650	697	739	683	669	676	669	631	731	689	670	721	698	683	684	643	679	685	653	651	687	679	685	664	683	728	626	630	664	662	710	668	677	647	681	676	686	697	654	667	682	646	715	662	686	670	654	658	686	656	665	672	682	647	698	667	723	721	698	657	677	697	702	651	657	672	684	677	637	652	660	704	712	676	700	632	689	646	670	686	692	712	674	685	714	713	658	658	711	697	669	680	642	693	682	696	656	706	671	678	682	670	696	683	725	625	681	648	690	690	663	677	687	654	668	678	677	663	710	693	742	710	643	710	614	668	652	682	643	690	675	630	700	674	655	661	655	672	709	702	698	668	650	687	656	666	694	684	688	735	681	673	659	674	707	723	701	666	691	660	714	661	640	679	647	694	679	651	669	708	673	741	689	667	653	708	653	675	667	706	677	678	676	715	663	708	658	672	665	678	661	661	690	658	641	690	721	651	698	635	663	675	629	666	720	657	671	683	730	657	685	641	712	673	693	644	707	663	689	696	681	694	660	695	697	689	639	685	661	703	652	670	682	662	733	679	659	674	667	667	673	635	720	698	667	629	667	693	693	620	663	683	654	650	642	668	651	684	677	672	650	640	655	650	682	650	694	704	693	665	762	689	671	655	659	677	621	686	679	668	651	706	736	642	630	699	633	668	663	619	731	701	698	705	672	681	702	652	665	699	695	646	667	666	653	676	659	663	645	675	684	648	634	684	680	689	727	671	678	673	698	646	630	662	659	654	693	636	647	722	655	645	707	613	676	692	665	665	717	654	682	675	651	672	681	719	656	705	707	661	647	666	677	679	672	715	644	659	672	666	641	689	634	655	648	689	704	723	687	662	656	732	709	671	629	673	638	671	675	675	661	712	632	698	693	678	660	702	681	657	695	698	666	708	695	706	656	657	716	698	656	645	662	636	690	668	713	690	656	682	707	685	689	677	663	710	700	693	643	667	686	653	688	706	732	680	703	697	731	681	649	639	659	689	659	719	661	633	679	697	685	689	715	669	700	642	656	625	647	662	688	678	677	670	684	657	708	661	640	692	673	691	724	682	643	699	670	688	700	677	644	732	692	620	710	676	657	638	650	680	679	658	701	658	686	687	671	700	696	644	688	719	692	692	675	671	657	640	656	669	653	661	695	699	670	652	691	721	666	667	649	669	671	637	680	726	642	681	660	693	668	650	658	699	714	675	660	707	659	697	688	718	676	713	685	665	685	690	680	664	676	671	669	674	679	654	719	667	661	690	693	666	629	690	702	721	682	742	656	672	631	703	683	667	679	621	674	676	682	684	660	678	707	696	647	707	680	690	645	662	654	636	712	698	649	687	717	702	725	688	691	708	633	704	659	703	710	666	634	669	699	660	684	647	694	646	658	688	691	646	672	680	700	583	694	682	665	697	686	649	704	705	671	628	673	653	654	689	661	660	690	705	699	650	689	679	656	673	670	678	685	658	679	662	709	689	688	668	701	683	686	684	707	674	643	673	667	686	672	692	627	687	672	658	719	660	672	695	682	694	687	688	655	679	754	656	706	668	697	673	698	733	649	668	701	653	675	668	653	708	668	679	675	684	722	704	686	698	703	704	715	676	664	691	727	659	717	674	652	674	692	662	660	707	659	704	718	712	658	671	686	646	711	701	679	668	660	718	641	666	714	638	659	633	628	666	647	661	684	646	643	660	647	678	652	682	696	680	694	679	670	655	665	656	717	666	677	726	662	656	641	633	673	673	685	688	660	631	682	710	656	684	689	701	655	660	685	656	678	655	710	638	707	676	711	645	639	653	663	609	683	661	729	687	639	673	693	669	655	687	669	706	662	723	719	699	697	625	640	657	672	616	708	717	685	642	725	696	670	626	690	702	644	707	629	671	632	696	690	668	679	666	653	662	662	697	658	691	697	650	645	701	716	667	673	612	703	727	690	679	651	679	655	682	657	683	739	683	644	666	679	654	670	643	691	657	698	640	686	692	638	721	626	658	707	680	748	669	709	705	700	658	675	652	686	689	663	689	677	682	684	720	660	688	666	671	675	696	658	671	686	670	658	710	649	642	674	646	694	679	645	700	672	682	690	681	677	639	690	674	711	643	703	717	691	675	648	665	688	688	714	715	671	729	695	684	668	621	657	685	634	675	703	672	664	711	691	666	641	686	656	703	685	683	761	656	609	708	718	640	696	685	728	682	679	664	688	663	657	697
24382	15402	24693	22870	14364	15707	6989	4857	5551	4151	3722	3463	2568	1352	1292	1221	1261	1153	978	934	905	1059	1035	931	829	759	606	564	557	510	495	524	474	423	429	376	407	408	402	385	394	416	399	409	383	403	367	337	349	357	322	316	345	331	315	257	316	295	289	288	277	268	305	298	273	290	297	296	306	283	299	298	278	273	282	280	261	272	266	276	249	270	248	266	270	304	244	288	293	279	241	283	242	244	294	294	281	261	283	279	289	266	278	291	274	276	259	279	273	293	274	281	271	298	266	262	290	280	278	282	277	281	282	265	272	255	260	272	278	254	277	291	261	243	267	243	273	288	286	268	251	288	253	281	263	245	267	308	269	264	285	267	299	249	283	227	258	289	233	267	244	267	245	249	263	256	266	288	278	309	262	236	272	263	259	271	253	263	281	265	295	276	254	258	277	230	268	271	235	265	280	255	286	292	289	258	263	265	249	275	264	267	269	315	282	270	254	273	274	269	267	261	253	272	248	276	277	258	259	262	283	281	266	280	247	270	288	274	268	268	297	254	267	252	263	280	277	247	276	275	275	292	248	244	276	266	277	246	271	235	281	257	268	293	298	266	245	287	286	278	285	263	290	281	274	282	250	310	271	257	258	288	256	285	254	248	259	282	251	245	280	264	236	321	275	266	271	283	259	264	289	259	295	266	245	276	259	270	294	275	262	305	281	293	298	256	300	273	223	266	244	277	260	311	291	284	274	276	276	296	289	256	274	267	260	272	260	240	238	281	285	292	273	272	258	276	282	273	255	288	268	269	273	293	267	265	276	229	297	263	254	283	265	293	285	254	261	278	297	254	257	281	297	281	261	221	311	251	282	316	303	278	249	288	255	298	277	260	291	270	264	261	288	278	262	263	283	247	283	279	270	256	275	258	264	272	270	312	269	255	279	265	252	286	279	269	280	277	253	308	260	293	264	270	274	265	256	266	273	267	286	307	265	235	293	283	285	258	261	289	265	265	269	250	258	244	278	278	267	280	255	277	285	277	279	247	240	283	265	250	267	283	284	271	233	281	300	320	258	283	251	246	272	272	290	284	291	268	264	275	249	285	279	286	260	255	240	267	267	287	291	289	265	249	292	261	265	291	269	268	263	277	271	299	267	271	280	246	257	289	292	251	251	270	266	268	269	267	268	254	260	267	286	260	246	268	290	284	302	273	243	269	272	260	276	276	289	287	281	264	265	271	274	270	275	259	251	271	278	250	261	260	224	289	263	278	251	292	257	282	272	270	302	259	276	241	240	273	260	235	270	271	269	265	281	287	294	255	259	264	246	270	263	264	300	279	267	278	260	275	242	282	277	275	266	272	291	258	289	233	259	248	261	299	288	284	273	248	285	275	280	279	261	278	255	282	274	269	252	278	267	267	270	279	256	265	266	239	258	264	275	253	315	264	250	278	273	279	268	285	266	275	255	283	270	280	262	277	266	261	300	261	295	282	272	274	283	275	266	289	277	273	282	276	242	277	250	284	249	311	271	277	266	290	288	254	277	285	244	300	277	277	279	278	258	256	305	264	261	267	268	275	250	274	274	231	281	255	233	275	232	257	264	302	259	267	265	288	239	259	268	263	274	285	261	242	290	283	243	255	266	267	280	270	291	268	285	257	278	289	308	298	257	269	266	251	257	253	271	263	312	277	280	277	241	286	270	259	278	283	273	247	229	262	283	273	317	298	282	253	253	253	320	255	288	325	242	270	260	271	287	239	258	276	269	249	268	288	291	264	293	269	272	262	277	288	253	251	285	262	259	278	275	261	274	264	266	255	303	290	253	280	272	250	291	257	278	286	280	277	281	246	257	279	277	282	256	256	283	272	268	253	249	268	283	261	272	249	276	261	264	273	283	273	260	276	278	260	257	278	279	239	307	265	281	281	270	292	286	258	278	289	259	271	254	263	288	261	285	297	245	298	260	244	275	283	283	272	282	276	235	255	257	268	248	245	244	244	250	256	254	258	275	248	282	285	257	267	284	253	284	283	275	275	271	265	268	239	265	275	262	237	281	266	255	275	265	275	256	283	255	267	289	249	262	277	271	248	281	270	276	284	264	266	279	259	291	242	267	234	257	282	273	278	236	261	241	261	285	260	271	267	280	261	272	279	258	251	281	279	246	305	258	279	272	258	282	297	255	272	252	252	278	243	271	283	259	259	253	263	261	269	278	242	295	284	267	279	248	286	243	258	253	267	238	275	282	287	294	260	272	298	322	261	303	256	266	262	245	263	302	301	249	277	252	279	246	266	278	270	234	266	267	256	256	274	286	289	279	282	272	265	279	246	219	282	277	306	291	261	265	274	259	261	257	299	261	277	274	256	287	295	246	265	255	286	273	270	296	295	263	255	269	257	288	272	274	322	270	258	282	273	255	262	269	270	267	296	306	282	246	278	264	276	285	261	255	260	255	248	268	280	266	261	265	266	251	270	261	259	270	274	278	256	266	258	271	259	279	283	277	269	259	268	255	251	283	288	241	278	280	304	254	271	271	304	288	271	264	261	270	259	278	250	281	275	255	260	287	271	278	246	272	248	276	260	264	267	265	259	248	269	258	277	293	271	271	281	279	267	261	245	285	285	239	308	281	281	264	261	279	280	252	283	285	257	286	268	292	261	246	273	294	269	279	249	294	275	277	283	279	294	307	236	240	293	287	306	260	277	255	244	263	271	276	305	262	266	259	276	249	269	277	272	264	263	260	272	304	271	264	268	254	275	270	270	278	272	285	281	262	273	259	284	273	281	260	257	266	287	223	271	287	273	266	276	283	291	276	270	315	264	255	304	248	278	258	273	280	273	279	281	275	262	275	280	294	253	233	282	257	286	264	275	267	285	306	284	260	299	240	293	282	269	278	245	290	282	260	280	291	264	263	263	261	263	284	290	282	283	284	281	267	276	262	314	294	278	286	272	276	258	275	283	274	252	257	313	262	258	273	257	271	278	264	290	301	261	284	274	287	277	278	276	268	265	282	226	297	261	291	270	262	249	274	268	287	309	312	244	293	271	253	252	249	281	273	268	245	298	260	248	309	275	285	302	270	268	228	277	308	284	267	259	274	257	255	280	294	252	254	257	262	228	303	297	255	251	267	291	271	292	274	253	260	261	281	270	290	283	259	280	256	241	273	303	289	274	273	250	281	291	251	267	260	291	250	265	253	275	278	262	255	245	294	261	277	299	281	274	266	262	274	244	271	274	279	251	280	268	279	269	300	287	276	309	256	285	285	317	270	292	319	259	279	246	273	284	278	270	280	265	269	263	274	266	273	264	258	322	281	285	283	307	331	251	281	246	273	281	242	269	286	294	259	264	290	283	248	235	254	268	248	301	294	296	262	265	285	280	294	298	265	271	248	294	283	286	280	271	248	288	292	275	244	275	257	258	274	247	276	242	286	273	282	262	270	271	294	276	262	274	287	256	314	280	271	255	248	296	269	298	285	286	286	284	283	284	267	280	288	268	267	259	287	253
14486	12530	27978	28318	23569	26560	13766	14116	18145	15960	15653	15611	12403	6822	6769	6760	6849	6418	5492	5192	5611	6271	5714	5499	4771	4107	3275	3088	2980	2594	2369	2513	2228	2050	1966	1745	1660	1568	1548	1717	1590	1644	1511	1490	1473	1588	1416	1289	1216	1273	1213	1164	1114	938	850	839	800	789	790	776	732	759	721	762	779	760	753	783	783	800	794	757	772	774	760	731	692	687	677	706	663	715	684	714	652	678	715	645	662	657	718	696	694	688	704	686	662	695	719	713	677	682	689	672	660	684	705	675	690	708	642	672	689	650	703	726	668	658	700	672	689	735	723	702	694	718	680	703	710	661	682	725	702	685	644	710	698	715	665	680	658	653	630	691	637	637	687	670	660	765	690	680	654	682	674	639	636	652	664	657	715	750	708	684	668	623	672	638	700	679	650	664	682	722	707	658	665	669	644	675	670	733	673	643	648	688	700	632	668	661	687	651	679	705	656	657	702	677	661	691	651	702	693	622	653	683	661	666	699	687	696	683	626	666	678	684	689	722	652	697	679	678	662	695	664	664	714	649	697	682	668	689	682	680	699	643	650	699	642	693	648	696	655	660	651	704	702	645	677	693	670	701	723	656	667	662	641	675	699	670	689	614	670	667	648	672	637	694	676	636	702	685	641	653	706	663	668	637	675	688	643	668	657	680	625	646	655	684	661	674	673	642	630	684	618	734	669	710	675	655	711	655	724	653	646	672	723	713	695	665	667	666	680	660	653	668	703	637	684	743	658	626	640	675	673	691	677	668	673	661	681	715	669	671	655	631	664	683	624	639	720	718	668	681	654	677	640	690	715	676	663	650	625	694	664	686	653	617	631	653	668	663	698	684	733	696	692	659	672	622	675	670	679	653	643	700	686	661	652	665	665	670	655	651	648	663	687	701	669	677	656	670	664	618	692	668	717	659	671	673	666	646	728	713	685	621	630	678	607	688	634	675	676	631	648	641	676	727	680	674	678	722	642	680	679	661	679	729	709	665	676	650	686	664	654	715	654	676	656	674	650	649	620	705	676	673	641	673	689	687	698	713	670	672	692	684	699	678	701	704	655	684	679	714	740	644	670	681	681	663	656	682	693	672	679	679	658	641	669	683	703	699	668	661	678	667	661	693	648	664	663	628	642	678	674	673	668	650	647	645	662	692	682	675	725	686	631	684	687	650	714	664	654	720	663	652	667	656	674	685	630	633	656	661	687	652	650	672	708	674	653	673	679	700	705	687	648	673	643	713	673	643	658	641	690	662	668	685	660	660	693	704	640	663	650	593	654	645	681	672	681	693	664	663	692	688	682	685	659	698	688	662	663	689	686	653	683	660	655	683	697	643	649	644	636	677	698	733	684	666	716	698	650	662	684	675	688	670	647	652	654	655	661	678	697	674	666	706	677	682	647	685	694	651	653	651	689	730	679	628	659	656	661	729	700	670	674	684	693	716	697	645	670	712	657	675	700	688	643	650	668	713	661	711	704	696	645	652	654	680	659	658	658	638	664	690	668	651	701	657	688	690	634	693	694	678	693	712	701	647	678	660	667	638	652	707	693	675	692	675	691	727	652	638	691	677	688	670	660	651	682	657	700	640	623	696	666	676	662	694	677	658	767	698	682	722	654	704	654	683	688	655	676	716	663	628	627	651	660	670	679	727	652	656	690	643	651	713	666	692	687	692	682	656	628	680	667	674	701	648	661	671	659	624	678	691	695	668	612	703	692	668	662	685	679	715	682	661	677	663	687	667	707	684	685	706	683	708	673	622	659	683	680	665	685	638	640	668	659	690	697	677	648	657	704	761	662	687	675	678	688	696	687	676	709	641	703	675	689	676	633	678	687	664	732	682	655	746	650	646	732	682	674	677	673	662	691	678	679	686	720	672	656	620	707	640	679	662	683	749	670	636	682	666	697	654	683	660	672	675	700	684	706	697	650	631	648	663	665	619	703	665	663	668	676	677	645	646	642	713	635	647	704	703	725	695	659	650	640	644	721	681	686	652	628	673	608	639	671	676	668	685	621	663	688	665	702	713	663	621	744	687	667	661	686	708	670	672	622	680	685	692	696	658	622	633	694	686	647	688	688	669	683	707	636	664	659	692	665	631	668	704	668	666	663	715	728	670	700	612	651	682	699	659	703	684	642	674	669	698	712	665	655	665	672	673	683	616	682	654	671	714	677	663	685	680	669	726	684	658	664	672	698	682	692	620	666	687	635	698	688	685	683	651	687	674	689	737	703	669	668	694	682	709	727	728	671	674	688	690	654	685	669	703	645	662	658	721	639	686	655	642	686	621	700	698	618	671	683	683	688	677	697	697	663	714	669	697	651	681	652	674	661	643	679	718	686	684	704	685	655	658	672	699	691	691	632	644	695	638	677	668	673	715	673	641	681	713	653	611	682	668	695	642	665	695	631	682	695	652	678	663	707	652	684	673	698	681	675	655	678	705	597	700	666	652	671	716	650	648	672	665	651	641	704	699	712	675	701	678	636	633	637	656	631	644	662	670	697	716	714	692	656	675	687	697	699	633	696	714	670	642	699	694	652	619	687	683	662	705	661	677	694	715	699	665	675	709	674	665	716	658	696	699	659	713	659	688	670	662	710	671	632	682	687	678	673	715	708	722	687	643	638	671	689	690	692	634	678	679	679	669	699	632	739	628	669	677	700	699	626	687	675	742	641	698	696	681	671	688	644	695	668	614	660	689	680	647	722	645	657	682	630	662	648	695	703	693	700	641	648	698	685	654	661	621	658	654	680	648	697	672	687	689	685	656	646	700	697	642	701	686	690	651	633	727	646	699	699	661	701	681	652	668	676	689	646	654	659	704	631	640	729	633	663	684	686	678	660	707	664	719	684	625	686	653	662	663	710	701	681	642	703	671	700	654	726	690	700	663	708	679	648	666	712	654	682	657	705	686	660	656	643	682	634	667	683	699	641	678	658	653	680	651	725	648	628	636	685	626	672	713	641	672	679	667	658	667	655	644	663	668	685	668	671	671	680	727	669	706	686	725	704	692	671	670	675	655	682	636	654	655	636	676	683	667	691	642	662	721	679	720	671	656	755	722	697	633	705	689	674	659	630	653	718	686	672	688	614	682	658	655	696	643	674	677	644	656	631	661	733	684	675	690	689	704	681	687	647	669	649	676	649	687	688	675	707	670	690	689	658	703	682	685	726	685	631	660	665	666	702	646	695	680	660	646	650	687	698	704	712	666	651	612	698	652	667	584	676	615	672	692	677	660	698	697	699	661	691	719	689	670	713	644	686	671	664	670	694	689	657	678	700	661	695	655	675	685	684	650	677	642	683	696	649	711	683	687	688	694	645	617	682	625	716	645	670	657	644	685	644	676	725	666	670	653	669	672	643	733	635	656	626	658	689	694	690	665	692	721	641	670	662	683	691	676	678	640	676	678	654	625	711	650	683	697	692	711	665	682	608	662	664	659	649	697	701	648	656	670	710	713	632	667	667	669	713	699	651	715	690	672	695	663	716	677
32404	22747	34521	30983	20854	16972	9147	6456	7709	6630	6383	5640	4221	2127	1727	1829	1994	1782	1418	1442	1458	1550	1523	1327	1212	964	828	741	662	624	563	621	549	495	443	453	430	393	401	451	426	462	475	392	408	404	408	378	362	352	363	352	314	310	292	254	259	266	243	242	268	244	267	248	251	228	242	238	259	277	249	249	263	215	251	272	256	238	241	208	234	256	224	235	258	228	236	237	240	220	256	243	227	209	202	223	249	223	228	228	212	242	211	232	229	200	249	221	232	212	232	193	217	222	239	214	233	227	231	225	223	227	228	214	249	234	249	255	224	243	245	226	197	241	230	236	231	220	226	232	238	219	245	231	240	242	236	233	232	239	202	216	217	236	242	222	238	222	209	209	212	242	223	238	237	241	210	201	265	214	238	196	219	228	206	197	221	214	245	242	259	220	246	223	214	228	219	245	221	234	251	224	205	245	237	210	217	224	206	219	255	235	220	234	223	234	251	226	228	231	207	232	234	237	224	208	222	214	215	243	230	220	241	256	219	215	245	238	244	231	229	219	240	211	210	255	254	210	236	206	212	194	230	221	247	243	212	215	206	244	260	234	243	240	227	227	227	222	252	230	220	247	241	239	234	224	259	210	219	221	204	206	216	227	228	195	247	241	224	241	232	229	262	201	235	223	206	228	203	228	251	244	259	222	201	257	228	240	224	251	206	238	231	264	223	221	232	232	257	218	213	207	245	202	220	243	230	218	243	251	206	226	234	196	231	223	227	237	224	233	232	240	201	230	220	227	238	246	216	228	242	216	210	211	234	238	215	231	212	214	242	240	253	225	263	231	239	220	246	221	233	234	208	253	239	230	244	215	233	236	212	212	227	244	225	243	239	227	241	222	250	212	228	205	207	252	205	255	230	243	228	232	235	263	227	221	233	250	236	225	268	224	216	224	244	221	230	245	227	223	214	235	222	226	233	226	215	218	217	246	226	251	224	231	237	229	235	240	239	219	206	221	223	214	221	213	228	248	215	255	208	221	236	212	212	231	227	216	253	220	234	207	206	261	242	242	244	218	219	231	216	233	215	223	211	236	250	213	236	231	240	240	223	202	247	219	244	247	222	221	218	237	239	215	236	228	222	203	204	239	258	203	243	248	250	229	228	218	222	237	220	213	216	242	244	230	217	235	195	228	228	236	193	230	235	233	246	220	234	252	248	240	216	207	262	226	238	261	228	233	213	219	251	218	211	214	228	230	203	236	213	230	219	225	238	246	217	233	245	206	236	246	206	207	208	230	226	210	229	243	204	230	228	218	233	238	229	215	198	234	256	225	229	249	255	217	202	211	208	230	235	229	226	241	232	236	220	229	213	223	212	220	233	239	214	247	194	217	273	254	252	253	241	230	227	213	210	227	236	231	250	244	239	216	220	224	231	246	207	200	214	200	260	224	238	234	239	214	218	235	206	236	239	227	212	211	221	209	219	216	204	214	260	222	225	235	250	237	224	224	233	225	258	243	250	221	215	220	229	197	245	225	231	217	252	227	224	260	244	196	228	230	209	219	207	242	231	231	231	241	223	227	213	229	208	215	228	228	210	232	236	211	240	235	233	215	244	232	224	225	238	236	234	239	224	265	230	232	212	240	232	256	210	239	224	240	241	231	237	244	232	226	222	231	223	217	203	235	219	240	243	240	230	250	251	226	248	242	222	216	239	249	232	245	225	238	200	233	240	205	226	225	240	235	214	208	220	201	219	226	203	226	226	215	219	245	197	208	223	237	231	243	233	228	220	218	239	222	220	246	215	225	224	219	250	214	219	239	206	252	250	252	211	203	227	210	229	222	233	239	202	223	208	217	243	217	229	229	229	232	221	218	250	215	202	251	231	214	238	221	215	222	224	238	225	228	203	223	224	225	234	230	202	238	239	246	218	228	218	226	231	209	225	222	218	225	230	207	239	248	212	248	240	203	221	247	226	211	233	214	229	218	208	212	223	219	216	225	239	224	245	210	228	206	235	218	199	247	251	213	230	248	223	251	249	226	210	236	229	244	254	226	232	242	217	206	237	238	230	227	218	240	231	204	211	250	218	232	233	257	232	248	243	245	263	221	214	233	209	268	238	204	212	219	203	218	226	223	222	239	240	233	248	252	222	223	216	208	214	227	228	208	237	227	226	244	203	199	244	210	221	222	228	224	227	244	232	223	251	214	222	222	239	229	207	237	226	212	222	196	250	227	226	224	230	251	209	234	256	229	233	226	207	207	228	239	212	193	237	241	211	244	205	193	211	245	222	222	235	253	207	251	217	226	235	227	230	203	213	248	221	225	239	211	232	236	213	225	243	207	199	220	235	216	242	219	208	221	230	256	209	224	244	235	219	244	218	204	222	224	257	226	219	215	238	225	239	214	236	232	238	186	225	217	224	252	241	237	248	227	249	237	219	246	206	236	241	229	246	239	230	220	233	227	252	229	218	241	212	200	235	225	239	203	232	223	220	246	249	234	230	209	237	244	242	211	254	235	223	224	237	213	226	230	254	253	246	211	233	224	225	248	190	217	249	209	206	224	246	211	227	200	241	246	245	203	225	212	249	256	234	245	232	229	242	211	223	202	252	228	225	219	197	236	234	213	235	242	225	257	239	224	217	223	246	241	232	216	217	223	237	220	206	220	239	212	232	221	221	238	227	204	270	214	225	233	204	201	235	208	237	216	230	237	216	211	211	251	209	230	211	259	245	244	216	220	253	222	213	237	213	249	208	206	239	251	237	233	237	232	235	250	230	216	203	207	213	245	193	249	250	226	226	222	246	233	224	238	218	231	236	210	227	213	224	261	227	221	239	249	209	238	205	216	201	232	230	229	227	214	200	242	209	211	231	245	236	259	222	236	210	199	220	213	241	212	231	234	218	215	218	247	211	222	218	238	241	209	213	223	231	252	248	248	246	225	205	221	241	230	246	238	200	219	206	247	184	218	241	247	210	220	204	234	226	253	225	227	230	204	211	220	230	206	240	208	226	229	251	226	221	243	211	231	202	234	207	224	235	229	218	223	246	202	233	233	216	191	225	232	232	253	238	214	240	255	188	221	244	206	197	228	207	215	240	221	234	225	231	244	237	215	228	204	236	216	221	209	224	207	233	267	232	241	207	234	254	209	213	227	241	226	235	241	236	241	233	219	249	216	224	238	214	202	225	225	212	232	214	234	230	212	219	226	254	244	223	214	233	238	207	244	218	236	245	198	214	238	226	242	235	230	226	233	183	228	223	248	230	209	223	226	216	206	210	241	239	239	205	218	214	227	226	204	238	218	211	233	219	226	254	219	230	267	224	222	257	194	218	228	215	232	246	240	233	223	212	217	202	179	201	222	216	213	226	232	231	217	241	208	235	223	230	226	216	228	206	218	207	226	247	221	235	231	211	220	227	221	200	209	231	203	234	217	213	235	262	206	232	225	219	225	209	237	248	255	218	242	208	249	192	238	254	201	256	204	214	214	224	217	217	220	250	191	248	262
18375	17664	33514	34765	27575	26295	17069	16388	21747	20559	21870	21367	16928	10392	8519	9703	10549	9771	8228	8052	8582	9186	8842	8262	7449	5862	4763	4304	3999	3531	3175	3413	2958	2604	2281	2152	2165	2011	2118	2209	2037	2164	2195	1896	1910	2031	1829	1592	1519	1677	1532	1350	1269	1082	940	809	758	784	773	723	798	735	706	714	712	695	748	690	779	771	715	618	756	737	670	671	592	612	576	578	604	619	600	604	601	591	596	597	594	602	609	627	584	583	608	637	625	616	553	570	609	598	595	570	573	585	588	638	626	584	530	558	564	571	600	601	591	516	551	577	552	582	597	563	552	571	558	562	561	550	559	597	587	561	561	601	596	602	586	552	572	537	540	555	553	582	535	583	623	522	566	546	618	581	571	591	612	575	570	526	586	565	542	593	605	587	540	629	588	560	595	517	563	579	574	563	593	571	577	554	507	544	618	576	538	633	578	566	577	550	588	543	601	574	600	570	561	559	582	596	556	596	562	562	594	588	582	544	551	567	548	582	573	577	583	544	557	565	554	567	558	573	548	590	559	636	610	611	580	576	575	556	555	543	583	600	543	566	570	616	609	535	568	577	580	566	596	581	572	586	561	571	590	542	597	560	602	581	595	585	606	535	559	612	565	559	553	561	589	568	561	546	537	579	545	552	602	564	591	561	572	565	579	599	573	575	567	573	585	548	599	571	588	555	555	596	602	576	544	614	538	558	578	554	614	563	540	579	564	591	565	556	579	566	564	532	629	579	558	606	573	577	560	589	551	507	560	581	590	593	577	570	532	582	586	539	593	594	568	553	597	589	570	593	576	570	602	563	597	575	567	601	550	531	598	607	573	615	598	565	611	584	547	590	545	584	559	528	548	564	547	617	618	567	566	627	608	574	590	561	611	587	603	579	588	587	617	593	534	568	589	570	542	602	568	576	528	564	571	600	573	591	527	577	572	568	554	535	565	550	550	591	600	585	552	570	561	557	580	532	561	583	571	547	616	598	570	606	580	591	566	567	610	556	564	582	558	595	560	551	597	567	602	558	557	556	576	548	590	574	588	583	556	628	547	592	572	573	589	559	613	588	573	565	519	587	567	566	589	560	610	584	550	632	626	551	612	586	572	586	584	586	607	566	623	620	585	578	603	578	556	555	571	576	581	551	582	549	551	533	544	604	553	592	578	593	553	545	608	582	568	551	601	597	597	589	573	619	543	574	560	560	590	575	547	554	611	589	527	549	592	585	615	564	557	596	602	582	562	593	588	524	535	573	568	594	568	640	595	544	625	583	585	552	555	594	538	570	559	589	555	513	602	576	585	593	588	616	603	563	562	606	588	565	582	595	585	557	618	616	540	566	578	576	574	580	576	584	542	571	569	594	504	560	559	594	567	561	593	579	566	579	559	608	534	578	608	569	569	584	562	571	543	620	591	587	554	603	576	553	581	544	569	582	594	535	577	564	579	578	560	592	554	582	564	580	554	622	564	582	545	589	574	572	597	603	602	572	542	569	547	561	555	632	565	572	563	563	545	543	605	601	587	599	576	591	540	577	561	588	617	598	602	573	560	539	562	577	580	602	557	607	576	577	578	556	560	559	537	566	532	641	600	597	596	580	542	588	569	575	560	567	553	578	603	586	527	569	559	567	521	549	569	600	576	546	536	591	567	516	594	571	598	568	614	596	587	568	569	587	581	571	580	571	576	564	605	582	598	546	570	594	590	580	570	587	618	570	538	563	558	537	563	586	584	545	569	584	580	557	578	608	496	575	589	600	595	570	577	580	564	572	548	596	608	549	572	584	566	609	562	565	599	592	590	612	564	594	582	597	553	530	573	548	554	605	617	562	552	587	573	586	595	571	589	580	627	582	586	598	565	616	577	568	566	560	536	589	558	591	528	605	601	549	577	597	610	581	622	575	576	585	582	560	598	527	581	592	575	582	558	547	590	537	572	603	553	566	600	588	543	558	593	562	569	543	561	607	545	534	553	585	562	622	601	586	572	595	559	565	600	563	605	591	611	577	573	560	614	576	576	632	566	541	534	565	566	565	562	602	565	632	590	551	563	564	586	603	596	555	563	541	517	617	558	570	538	605	576	579	564	589	582	600	546	579	608	567	589	549	605	602	602	550	599	550	586	575	571	594	575	549	560	557	579	523	571	582	596	600	579	557	535	537	584	571	553	554	598	605	589	558	589	622	537	575	582	586	595	555	606	585	578	552	573	592	572	558	557	581	580	570	566	598	539	602	565	609	545	578	604	651	585	580	583	578	589	596	542	590	576	604	586	592	607	566	599	597	574	548	577	548	595	574	576	621	550	552	583	599	587	607	562	585	566	611	578	567	596	592	538	538	611	592	565	563	577	543	535	531	559	520	550	532	621	561	531	535	582	591	557	539	530	597	620	571	591	577	599	568	531	583	531	604	572	572	635	527	579	580	624	539	595	584	546	592	575	575	580	551	607	549	566	569	583	562	579	579	552	563	574	576	598	626	559	618	554	580	569	559	581	629	582	560	583	571	565	584	582	576	566	582	576	533	562	574	545	588	533	624	596	609	527	586	564	568	592	615	533	573	569	607	580	525	557	560	575	560	597	605	592	569	627	574	563	535	616	607	556	625	591	583	584	583	565	551	568	605	614	570	569	596	528	546	589	580	586	562	571	587	560	508	592	565	599	581	604	595	588	565	531	560	586	596	561	527	589	586	606	555	602	563	603	595	594	589	593	568	584	589	556	567	594	517	533	595	606	613	560	570	572	551	596	562	551	594	558	568	594	546	572	603	573	600	582	593	567	612	545	610	565	616	588	599	616	550	597	583	585	544	605	592	577	574	550	579	595	581	556	557	558	573	573	534	536	579	560	595	606	571	578	536	577	578	604	563	632	564	540	562	556	553	596	571	546	557	541	559	554	560	560	613	555	577	584	589	615	543	557	609	552	591	599	566	609	594	548	591	563	575	538	572	603	563	581	566	527	630	567	599	599	591	544	556	556	565	598	585	571	582	596	588	550	555	514	551	587	635	573	557	553	542	578	592	600	556	552	595	541	570	604	531	592	563	605	616	611	539	543	594	625	576	579	628	575	567	543	532	547	580	566	582	632	575	552	556	601	602	607	545	548	560	554	560	575	581	581	586	549	591	544	543	573	560	573	595	591	595	567	608	596	535	553	619	600	554	614	570	572	603	609	567	557	572	584	562	562	556	557	597	568	561	590	572	557	569	540	552	577	559	550	574	566	524	559	571	569	626	607	586	578	626	592	595	617	557	612	575	563	587	562	589	562	542	574	566	571	567	543	552	568	588	604	551	566	578	603	574	578	574	557	624	579	580	568	599	566	579	562	597	554	566	557	570	544	573	538	538	575	598	523	551	580	570	605	573	577	584	591	579	585	550	537	588	583	604	572	557	580	599	569	525	600	559	587	591	607	606	535	611	592	589	524	543	572	546	599	566	556	584	522	591	564	578	602	583	584	554	541	592	579	557	582	559	586	567	596	553	599	586	581	570	600	587	565	605
11368	7151	8849	6792	4336	2920	1621	1184	1066	865	799	715	598	556	465	463	453	413	426	358	406	419	391	410	396	356	385	341	351	354	350	345	336	354	309	313	333	307	294	299	323	294	295	295	291	291	342	304	277	271	313	279	293	260	287	284	300	299	253	254	250	247	295	257	278	248	290	284	257	295	258	279	260	280	272	267	264	261	270	272	288	269	292	303	295	260	255	272	289	276	294	282	288	276	279	264	270	263	236	256	259	268	248	238	269	261	294	270	277	272	256	239	286	290	294	256	264	302	260	241	266	267	270	274	284	291	270	252	256	263	254	260	283	272	267	265	271	280	268	265	268	248	279	291	291	258	257	296	263	243	260	286	291	271	268	256	282	267	277	292	244	271	296	281	269	276	277	276	282	234	269	288	265	255	232	270	286	241	296	277	262	278	259	301	257	255	251	269	259	258	256	246	273	284	257	275	242	280	274	281	279	296	296	293	266	306	251	261	271	243	243	282	282	260	226	251	295	263	245	282	294	282	263	251	286	256	297	268	262	283	263	268	267	264	270	279	252	268	254	293	280	260	281	280	274	272	272	295	270	251	251	274	268	300	254	264	278	277	274	297	269	268	226	248	268	285	270	250	252	252	280	250	279	261	268	256	277	308	258	256	261	224	279	308	308	277	254	262	263	286	251	237	290	268	297	284	262	268	268	245	250	279	256	280	273	270	281	277	280	277	313	255	265	287	260	273	308	272	279	259	288	266	274	276	277	242	282	263	282	276	292	252	262	264	257	269	259	250	224	259	249	261	287	262	268	250	250	284	270	265	276	294	274	265	272	266	278	270	288	244	288	282	267	280	288	269	274	278	241	275	235	266	280	268	254	286	265	256	247	242	246	262	269	295	263	273	244	280	276	266	303	252	254	260	287	275	260	294	261	265	290	265	263	285	247	300	276	281	269	256	276	284	274	254	286	275	293	273	258	260	272	256	275	274	252	248	296	283	275	244	261	281	268	281	261	278	284	274	291	247	254	274	265	273	243	281	291	257	285	289	265	267	258	251	273	268	245	264	263	267	241	271	251	293	299	241	280	273	242	276	278	266	298	245	282	222	288	270	270	224	298	257	255	256	286	262	264	245	249	295	244	258	276	263	253	266	285	264	258	261	253	264	270	261	272	260	281	308	288	271	280	231	288	289	285	261	285	324	263	279	280	258	271	262	266	269	307	264	286	255	281	270	276	289	306	275	268	263	262	272	265	271	337	265	244	293	272	260	255	271	266	241	237	273	257	250	272	269	297	248	292	276	274	290	239	268	254	286	271	267	302	276	282	283	265	249	263	256	298	271	272	243	251	259	252	258	256	249	271	273	259	285	279	277	284	271	248	268	268	256	263	270	262	270	249	270	302	261	279	277	263	242	284	274	265	237	267	261	265	259	279	292	285	280	261	257	251	257	284	262	240	289	262	267	258	253	270	291	250	237	269	305	258	279	282	259	284	242	263	262	290	296	273	262	290	255	286	279	274	277	257	241	262	271	270	278	271	276	255	260	261	265	255	281	261	263	252	272	258	251	254	250	296	254	276	302	310	291	260	259	285	287	306	265	301	238	250	262	276	256	302	261	254	261	271	242	263	282	244	257	279	257	258	259	289	293	263	255	281	280	275	264	278	301	271	272	273	296	259	282	245	243	246	281	277	266	240	285	270	251	303	238	271	258	250	279	274	278	269	254	247	259	292	276	269	278	300	280	262	282	263	300	273	265	271	287	243	269	239	254	277	279	243	274	272	295	276	264	282	289	249	250	234	264	300	253	265	266	270	266	267	277	269	274	258	276	288	259	260	250	267	265	250	273	218	254	259	253	279	289	265	250	283	258	249	266	280	263	264	250	258	261	282	267	245	265	290	243	246	288	283	267	267	300	273	266	277	240	273	284	247	296	268	248	250	259	271	241	277	276	287	257	281	259	263	273	305	284	269	275	281	270	262	290	283	268	272	251	276	258	265	269	256	303	256	294	252	259	284	261	302	284	272	261	250	268	275	259	267	249	247	279	290	317	240	257	242	297	242	297	260	261	253	245	270	261	284	267	297	266	257	300	273	266	282	278	275	246	281	258	277	267	291	283	245	272	242	265	281	273	271	262	255	258	249	265	261	283	287	275	254	291	290	295	272	275	270	259	271	282	285	265	270	269	257	299	268	241	248	318	288	257	270	281	255	245	280	312	292	266	303	287	289	252	237	291	281	272	268	304	269	246	291	280	260	280	259	276	249	248	285	280	274	249	264	255	262	297	256	272	264	266	285	288	236	284	273	273	256	257	247	290	244	299	276	272	243	288	267	287	261	279	277	277	251	284	280	242	268	255	274	244	295	256	255	243	257	271	289	291	270	257	271	261	215	246	276	289	254	261	259	278	275	276	289	290	270	263	265	264	285	272	273	293	261	248	264	253	248	271	319	278	251	259	276	285	251	315	266	274	266	231	281	264	247	264	263	300	269	255	281	251	253	248	263	286	284	296	279	250	267	252	253	262	259	281	297	271	274	271	271	272	265	283	296	280	289	300	261	268	268	283	266	275	281	273	250	271	288	267	257	278	269	271	254	310	294	253	295	257	261	280	293	292	300	284	259	236	278	276	288	305	254	290	259	306	261	256	265	283	284	257	258	254	260	286	301	341	274	242	280	287	300	273	263	253	263	284	297	270	270	262	259	273	280	278	285	248	277	262	291	300	255	306	261	243	266	266	245	278	248	289	246	225	281	314	300	247	259	266	269	273	286	308	245	264	292	239	272	243	278	270	293	260	255	294	259	281	244	262	272	289	279	261	298	272	241	283	288	263	291	242	269	250	250	270	280	274	269	252	303	235	264	243	258	256	294	252	250	264	282	266	257	279	248	276	275	262	283	277	276	245	262	273	271	271	229	280	275	257	268	246	273	260	274	287	294	267	227	277	235	253	258	294	279	264	291	235	260	282	267	254	293	290	246	257	249	261	283	265	285	268	283	288	292	252	275	285	270	276	247	233	267	287	273	266	263	272	304	278	278	266	261	248	248	251	261	264	266	268	284	266	260	252	272	263	285	241	256	278	283	304	251	266	291	287	291	259	285	242	280	291	293	268	256	267	264	276	268	278	294	278	252	267	265	271	253	250	277	281	272	266	261	267	287	253	272	248	258	259	247	274	281	307	280	307	271	264	248	272	284	299	277	269	274	276	291	260	253	277	261	305	267	258	240	253	257	269	287	241	257	248	285	292	288	284	268	277	290	297	265	249	245	268	244	261	278	250	277	272	307	308	273	274	286	269	299	304	293	253	250	259	236	222	291	227	249	276	273	267	271	274	280	262	289	260	278	257	262	300	268	281	258	259	252	279	266	275	284	291	245	275	270	257	271	259	282	295	280	261	259	265	265	262	273	284	304	241	231	289	298	282	263	266	273	244	272	262	248	270	261	264	255	261	277	253	256	289	249	243	256	270	251	245	252	264	258	266	321	311	258	258	276	278	281	255
6890	6903	13931	15429	13325	10534	6476	5295	4869	4189	3672	3234	2845	2389	2185	1973	1915	1755	1706	1580	1584	1711	1658	1654	1599	1528	1502	1455	1375	1301	1275	1221	1168	1074	1000	1042	989	910	938	891	933	943	944	972	845	882	804	763	825	774	773	716	748	771	729	708	739	731	697	658	720	682	709	679	728	658	722	647	673	699	699	668	689	713	735	672	640	665	703	689	679	664	701	640	690	656	715	657	660	695	688	691	667	659	720	681	628	674	683	661	669	639	662	636	690	654	606	666	675	664	712	655	660	672	731	717	669	661	662	676	667	640	693	661	652	655	644	663	683	680	668	683	685	731	683	676	708	680	695	666	715	643	699	658	639	669	658	688	697	684	728	665	706	635	712	699	633	679	635	685	707	690	689	711	717	691	661	609	676	644	638	706	670	680	684	655	665	672	662	668	709	639	717	671	664	662	668	623	673	660	690	710	668	743	727	717	645	649	679	642	612	651	666	678	677	646	656	724	684	710	676	646	693	682	664	670	654	705	634	655	671	653	688	690	688	645	688	717	650	660	654	678	658	676	727	710	699	675	643	706	662	591	677	669	660	704	671	743	687	660	687	698	662	676	653	679	707	668	679	690	620	639	669	751	725	716	672	622	643	652	659	675	705	647	658	692	630	673	639	711	704	693	638	683	687	674	703	621	691	697	659	694	673	620	633	644	697	684	685	663	705	668	683	734	638	666	681	669	654	688	664	696	650	735	673	658	693	648	688	665	668	690	655	675	720	669	681	643	712	640	660	620	649	667	661	717	725	654	638	663	693	707	704	670	670	691	713	677	704	657	689	683	676	655	692	630	712	686	657	673	625	693	649	638	635	678	641	693	696	682	662	692	648	753	604	689	712	700	611	651	663	650	710	665	667	664	683	658	640	689	686	673	683	652	674	643	665	664	662	669	692	680	699	691	687	657	593	667	715	714	700	674	662	670	662	635	703	660	724	682	679	694	646	691	681	720	626	631	688	689	712	639	690	704	682	669	624	637	656	628	657	684	695	670	664	732	663	681	659	640	678	673	690	668	659	701	633	698	682	650	647	655	676	648	628	676	650	692	679	665	665	682	656	697	646	663	647	663	694	702	668	683	718	687	638	670	663	702	637	684	655	653	676	621	634	688	715	686	661	676	710	712	712	671	660	650	685	720	606	688	647	676	666	639	690	667	665	661	659	650	661	630	686	728	629	642	713	671	709	716	686	673	703	668	688	719	639	652	689	673	670	651	689	659	719	690	658	651	639	655	678	695	694	709	677	672	660	732	655	685	677	642	677	656	680	730	716	714	674	661	700	655	664	665	695	663	648	676	724	708	706	717	699	659	689	685	703	657	671	677	650	669	642	713	669	663	742	663	694	652	682	680	685	658	644	677	663	672	658	621	671	645	695	682	684	684	719	710	648	652	661	684	688	672	643	748	688	643	666	657	653	675	645	660	662	674	652	694	709	672	661	694	666	652	688	661	592	650	663	700	620	636	695	695	707	691	640	625	675	714	714	675	660	669	717	666	670	631	681	684	691	661	648	691	666	705	663	658	628	633	672	636	653	662	671	664	662	691	667	689	682	661	659	657	660	692	653	686	670	667	665	710	673	663	681	662	680	666	693	697	676	680	706	661	635	680	723	653	668	681	650	702	677	731	690	679	682	684	697	670	619	641	679	676	659	657	674	691	627	654	657	676	685	650	682	630	657	664	668	690	679	681	678	659	632	693	672	643	662	631	646	714	707	696	661	683	649	692	672	665	673	626	657	663	635	688	674	674	698	685	655	655	680	675	705	676	686	683	664	684	641	663	693	648	732	635	699	659	653	665	665	716	674	666	647	689	686	659	677	688	683	697	700	631	672	682	705	714	715	693	645	626	721	692	637	663	626	640	621	696	735	692	657	682	665	680	706	685	653	653	703	711	664	663	654	665	693	671	651	693	700	710	696	704	700	708	633	721	707	660	681	661	698	680	726	657	699	657	639	671	683	675	680	688	644	629	672	703	680	677	686	656	689	643	690	689	676	662	674	696	639	654	691	658	674	678	681	722	659	672	703	664	653	664	654	652	707	672	675	668	701	655	636	667	624	691	646	726	671	695	645	675	685	629	723	712	636	688	663	705	690	687	690	682	686	693	711	670	645	726	695	658	714	693	696	646	690	655	700	657	667	692	708	638	667	654	637	666	644	663	719	681	667	675	636	695	697	688	657	645	712	659	718	673	675	672	708	704	664	668	687	665	660	654	677	710	643	625	708	655	666	712	676	677	727	694	642	698	699	686	657	681	649	716	719	685	702	672	663	691	678	645	657	703	637	652	659	668	657	714	649	650	711	668	660	664	700	673	630	670	619	634	660	663	665	627	693	683	681	680	735	677	706	678	664	674	650	670	657	670	681	680	666	666	653	656	650	683	711	716	682	675	650	702	700	676	690	637	655	703	670	670	718	689	709	660	698	663	699	672	655	692	674	662	684	689	683	657	648	647	603	698	661	677	664	642	645	666	628	684	655	695	684	707	667	652	663	645	653	649	654	700	663	677	632	695	648	638	669	704	648	709	661	672	676	653	708	650	720	707	631	686	668	649	670	718	631	649	687	695	671	655	670	671	671	698	644	619	684	673	630	667	673	664	676	647	672	644	644	657	625	633	673	707	670	649	652	652	675	719	701	681	687	711	671	674	690	650	678	647	710	674	689	702	689	687	673	695	658	659	697	693	666	636	680	710	679	695	660	640	701	715	666	652	691	675	675	662	678	675	617	690	676	657	649	641	708	676	614	664	692	660	646	723	676	715	691	664	683	693	676	673	640	687	635	699	697	664	707	656	663	639	651	675	666	650	677	660	688	642	693	682	696	702	680	657	693	618	667	662	666	715	678	702	659	660	698	707	664	656	687	673	677	611	624	728	700	648	686	703	657	681	653	704	682	643	682	668	715	694	680	679	689	691	684	657	690	699	663	628	664	689	685	698	652	683	672	699	648	679	692	702	659	665	652	704	685	678	671	682	647	666	707	686	676	654	694	675	637	688	689	666	656	686	643	667	668	663	673	685	652	715	690	658	698	596	720	712	707	685	698	645	725	676	707	647	666	686	682	619	630	690	675	644	634	713	703	653	700	665	665	642	690	642	704	690	701	617	645	680	670	687	623	696	698	679	683	666	646	713	657	683	676	662	652	687	661	706	671	697	673	723	684	658	676	708	668	677	639	687	648	675	692	683	704	674	679	671	673	639	687	661	704	684	651	670	746	706	685	689	670	707	610	619	701	702	662	659	688	688	664	667	633	673	617	703	618	670	662	673	663	672	650	590	629	673	691	615	675	632	644	691	703	713	672	641	611	672	645	651	633	679	687	662	690	657	673	680	661	688	634	708	715	697	687	643	683	657	657	666	672	650	713	691	655	684	687	680	676	692	667	638	673	676	672	695	698	680	668	680	696	676	645	687	674	641	677	668	664	713	700	668	647	690	654	681	680	663	660	692	697	678	700	712	652	636
23754	16901	22022	22682	18786	12503	6234	4135	3175	4437	3775	3460	2574	1478	1307	1024	1152	1155	956	900	987	1061	965	963	859	713	630	542	535	463	476	523	502	427	413	404	357	413	349	410	394	403	381	355	374	351	381	336	336	369	348	323	299	273	298	302	258	298	302	272	283	281	275	270	267	255	258	266	285	268	289	251	305	272	266	258	230	283	266	260	242	254	286	269	271	296	266	272	269	258	257	270	255	276	299	260	296	257	274	261	224	268	286	250	272	254	285	254	268	268	251	232	267	288	273	289	297	245	251	283	260	251	258	258	306	260	307	230	268	305	274	283	271	276	229	247	276	267	278	264	271	263	288	269	251	251	249	271	263	247	288	261	283	251	271	287	281	295	242	251	280	269	270	284	259	267	253	251	248	273	258	278	240	270	253	266	273	247	260	289	263	235	254	278	258	250	234	265	290	251	255	282	246	286	274	242	274	256	268	236	276	256	268	289	263	247	297	242	226	263	278	274	256	254	302	256	257	257	262	279	261	248	287	267	248	265	283	294	239	260	264	267	286	282	257	263	272	265	255	253	284	253	271	270	262	239	260	279	266	267	243	259	274	277	275	242	250	283	324	253	248	267	260	276	260	254	271	269	282	307	277	261	279	298	262	261	266	279	297	314	275	267	241	251	240	250	278	290	265	268	243	268	270	278	258	265	270	278	278	247	264	285	262	267	293	294	251	258	258	282	279	268	263	267	258	245	285	273	258	289	294	264	264	268	244	262	265	276	241	251	267	253	238	278	244	248	281	275	283	271	255	286	258	285	284	263	278	266	258	287	276	274	270	275	298	276	273	254	265	281	256	278	274	239	273	261	258	243	256	269	274	278	303	275	277	283	260	268	278	275	268	281	258	273	302	284	314	243	269	276	264	279	254	271	255	247	251	236	281	285	285	304	305	261	253	265	286	282	271	319	281	243	259	244	249	233	273	304	294	270	228	287	269	313	253	277	272	290	270	258	269	263	264	280	259	278	274	261	272	258	270	251	264	286	264	270	268	260	252	278	264	282	263	291	260	262	291	255	264	288	263	250	276	253	264	242	260	284	267	297	262	303	271	260	269	239	302	262	242	259	306	267	253	234	263	282	241	291	264	270	287	263	278	260	266	272	285	300	276	260	272	284	277	299	278	254	268	283	259	305	257	316	291	279	247	269	282	236	266	254	236	263	295	281	238	264	277	278	282	254	272	247	250	234	265	285	283	262	270	263	270	260	260	278	266	269	279	263	263	267	264	285	279	265	238	268	243	253	243	264	268	277	261	255	264	250	259	264	270	273	284	248	273	291	292	283	273	263	285	270	295	254	256	276	273	278	263	262	276	256	248	264	273	275	263	243	255	259	259	274	285	280	264	257	238	275	274	235	279	259	241	293	297	254	277	255	302	251	254	264	279	241	265	261	241	261	252	283	266	297	260	277	272	254	283	271	246	280	263	262	261	278	288	275	303	260	253	254	245	243	270	247	263	248	246	269	243	249	268	246	266	257	263	262	293	280	256	236	285	236	250	284	255	287	274	309	276	260	273	243	251	252	264	282	262	259	265	266	252	269	287	280	279	250	285	274	254	244	276	266	295	262	277	245	302	285	268	261	251	274	270	264	259	248	288	260	276	280	276	256	278	254	253	243	265	257	246	265	277	269	248	274	255	253	250	265	302	260	281	247	269	282	268	264	250	260	250	257	256	235	295	286	282	268	243	256	256	282	298	258	301	265	275	274	266	268	280	286	254	285	259	253	263	256	282	258	256	240	248	243	257	273	266	257	269	259	244	305	283	250	249	254	242	298	268	266	299	296	274	268	265	269	250	285	266	235	284	250	294	264	267	259	265	268	264	266	248	260	259	277	241	276	264	258	290	259	280	273	268	270	276	238	257	249	270	258	267	318	261	274	257	275	279	269	308	275	279	273	260	255	273	268	268	286	264	263	264	287	304	253	257	246	285	284	256	274	276	291	267	255	280	248	245	285	247	264	293	278	282	261	247	245	247	272	278	294	247	259	274	264	272	277	276	277	314	306	274	286	270	248	269	274	274	270	269	304	247	237	294	254	273	245	290	285	290	279	280	264	275	283	258	240	279	279	239	244	246	238	266	273	281	258	269	277	278	282	258	283	274	260	277	256	260	263	255	256	293	271	278	270	269	282	265	246	318	260	306	258	272	273	302	269	268	288	278	256	262	262	302	256	246	269	264	254	276	263	264	262	274	256	254	309	254	271	253	281	275	267	284	281	281	255	288	271	269	267	254	263	251	276	257	271	245	239	250	292	249	259	274	249	289	260	279	268	279	259	274	280	260	246	267	255	295	252	284	243	225	284	248	266	281	295	245	293	269	279	275	278	279	271	287	275	283	279	283	282	287	253	276	236	285	285	281	300	230	284	275	284	255	291	252	262	262	293	247	280	259	265	265	260	278	260	259	267	260	237	277	275	276	267	254	248	275	251	267	280	262	262	282	248	272	244	284	282	268	263	295	266	267	276	260	292	266	282	287	269	268	260	290	271	290	277	278	274	265	252	278	277	321	269	272	263	271	271	260	258	307	281	265	255	299	305	255	250	241	272	293	262	251	264	304	259	271	276	274	266	267	277	263	283	247	264	259	287	257	272	267	278	266	276	266	283	273	282	281	263	272	254	276	298	274	291	232	261	268	275	261	306	281	243	249	239	249	295	275	282	262	257	279	257	241	253	271	285	242	259	269	281	249	251	269	250	272	256	260	278	277	262	272	271	284	280	251	259	275	247	280	256	254	241	250	251	262	271	248	255	275	260	285	252	248	271	280	274	246	294	265	290	278	259	255	263	271	279	278	258	269	248	293	256	270	284	266	223	266	259	270	269	260	239	241	278	267	290	261	267	296	275	261	257	273	240	250	261	284	246	290	288	293	275	279	230	270	246	268	290	280	270	265	276	246	250	284	276	279	263	262	284	267	265	267	273	267	261	255	267	270	266	297	257	273	281	245	253	276	222	294	244	279	281	283	278	268	264	260	281	256	234	295	236	243	283	271	261	255	264	283	247	235	250	298	257	263	303	273	251	287	266	265	262	286	257	262	270	244	279	280	246	269	255	280	283	259	296	241	234	236	246	261	290	249	252	245	255	281	293	255	257	262	269	258	262	268	273	278	264	262	274	274	265	267	275	271	244	235	254	245	256	251	265	260	265	253	281	277	255	259	245	260	280	289	279	254	277	265	282	253	282	257	277	267	257	274	289	274	282	256	265	260	253	240	246	272	277	276	257	260	269	284	269	268	248	249	259	290	277	265	277	263	279	259	283	258	246	294	283	277	246	259	260	273	277	256	252	267	268	279	277	263	257	258	279	276	298	261	281	283	289	259	267	264	270	265	260	272	243	275	280	274	269	258	283	289	270	227	247	256	259	256	236	250	278	265	274	295	277	264	284	289	262	254	271	267	302	255	293	276	251	294	253	286	249	278	277	274	255	244	257	295	271	240	271	254	251	284	259
14232	14057	25595	30028	27474	21211	13219	12092	11955	17148	15506	15348	12353	7720	6733	5338	6724	6325	5438	5186	5171	5874	5729	5590	4727	3849	3096	2838	2645	2421	2147	2443	2185	1912	1700	1624	1552	1484	1598	1578	1545	1620	1581	1544	1505	1462	1332	1305	1304	1303	1183	1137	1120	914	793	845	808	800	797	796	768	680	720	713	704	729	705	792	767	781	707	771	734	711	742	734	708	720	695	699	662	693	645	657	681	655	629	670	683	673	709	692	706	698	658	703	655	661	679	734	678	655	683	677	690	646	674	645	646	658	616	669	665	691	631	625	657	672	707	661	704	669	698	620	670	622	714	648	663	651	677	644	701	674	737	694	690	655	697	674	724	647	667	687	703	708	673	652	678	663	639	658	622	659	652	660	664	641	679	689	696	610	693	654	634	676	603	708	708	609	683	637	626	658	657	664	694	664	668	629	700	627	669	699	647	648	670	636	660	690	681	676	690	664	663	630	675	679	704	664	675	656	669	693	627	688	668	662	675	666	685	689	600	646	694	690	675	675	635	709	658	684	640	668	704	668	672	696	701	660	679	668	671	634	662	631	633	725	664	679	692	676	651	694	670	695	628	675	668	677	661	698	655	683	700	667	662	660	677	667	650	699	686	642	676	652	625	684	650	667	639	622	659	649	637	687	686	648	663	664	611	634	686	632	688	662	679	672	664	648	727	694	670	675	677	673	683	663	647	670	696	678	679	682	657	653	655	673	655	687	656	629	675	688	703	657	663	689	647	619	661	656	729	680	691	701	666	618	687	705	703	616	683	644	660	667	633	691	649	632	675	674	678	690	649	655	655	687	665	680	630	652	681	630	658	696	696	616	659	660	699	621	675	651	658	696	698	696	613	637	609	671	686	613	642	664	619	695	673	656	655	691	660	691	669	665	633	688	703	692	725	666	651	673	658	676	657	635	668	681	640	639	641	650	700	669	624	682	658	649	667	682	699	676	654	659	646	654	613	695	664	652	642	617	647	672	668	686	668	654	715	704	655	697	691	642	668	699	660	714	628	647	668	681	657	698	714	700	653	674	669	671	652	710	655	660	640	689	683	668	675	652	673	668	719	696	655	658	669	630	646	661	697	716	671	679	651	674	697	663	668	682	647	680	637	726	654	678	668	690	679	707	673	651	624	682	699	711	636	673	637	697	691	673	678	687	661	655	694	656	673	722	716	676	661	666	709	645	709	670	696	677	648	675	697	650	684	704	713	682	676	697	683	672	665	675	727	672	660	660	682	628	682	631	652	691	693	663	675	697	635	654	704	677	632	694	652	692	693	653	639	660	691	676	711	665	684	660	711	650	702	626	677	683	668	677	622	679	646	667	659	668	638	699	656	622	691	652	695	643	642	624	656	619	683	710	704	684	673	719	656	645	660	685	653	674	636	676	677	662	709	646	659	657	686	660	659	660	665	654	628	691	704	658	599	689	650	701	700	619	630	703	655	688	622	700	617	718	646	636	676	643	657	675	645	650	692	676	678	636	644	676	684	673	604	670	681	652	687	656	688	666	693	637	673	617	689	640	644	654	656	647	694	691	666	675	657	657	647	687	666	695	651	676	640	663	707	632	690	686	716	692	705	666	676	674	669	671	664	689	710	651	651	695	670	678	654	682	691	668	661	632	640	634	664	650	643	709	638	660	630	697	661	677	627	659	657	709	673	698	664	674	689	679	642	662	647	689	672	710	667	672	651	660	730	658	698	708	650	657	631	656	620	679	681	655	698	667	645	678	658	705	668	647	744	691	705	660	662	644	658	664	677	630	629	702	631	641	662	685	695	666	630	690	672	677	644	673	699	707	695	665	644	663	690	678	647	613	661	669	657	654	632	654	647	653	678	668	661	675	612	682	656	663	648	672	651	677	710	659	689	666	657	643	698	643	656	590	659	679	681	684	683	700	679	681	669	687	657	696	685	699	689	669	703	672	673	673	652	637	655	690	679	665	639	671	690	690	643	683	653	743	620	645	689	656	658	681	683	629	720	661	690	619	691	651	650	667	717	661	638	668	668	684	674	687	661	622	659	662	673	679	654	692	638	683	696	673	655	652	624	690	649	681	673	627	696	645	633	713	657	693	641	637	638	681	641	649	665	672	624	694	701	658	672	622	663	682	690	667	703	650	681	686	644	615	718	626	690	665	702	668	703	668	682	683	684	706	674	670	680	657	689	689	653	700	661	647	708	679	631	625	652	665	625	611	678	644	631	679	669	690	654	685	666	666	654	633	638	652	645	691	693	646	637	648	671	692	627	707	652	639	671	648	657	670	717	700	622	665	650	662	688	670	690	672	683	632	704	634	683	633	645	616	636	686	701	657	699	635	696	684	663	615	670	684	706	675	637	657	669	709	645	691	674	687	649	647	682	700	705	692	671	666	647	684	635	599	666	652	664	704	694	677	656	647	701	667	645	638	654	678	657	704	631	689	674	662	668	698	707	718	685	641	714	682	682	648	635	697	692	644	707	642	681	719	676	680	679	678	714	670	670	636	647	622	640	700	618	652	669	623	680	712	650	661	685	707	721	634	686	701	655	698	658	662	658	607	703	662	634	678	629	624	633	667	696	683	617	650	604	665	653	732	697	680	686	675	697	696	667	646	660	688	662	660	640	686	704	688	643	657	653	658	669	683	691	676	615	660	640	631	663	706	687	685	673	658	669	643	617	669	686	664	676	619	668	651	687	649	669	687	674	663	675	686	701	619	673	639	670	631	670	690	645	648	628	668	671	656	631	619	712	689	670	661	681	695	684	656	676	664	647	667	647	664	662	693	661	652	675	678	676	689	651	657	692	640	605	696	659	681	678	629	632	654	648	752	658	655	672	649	659	635	649	677	641	633	682	670	655	641	707	660	653	657	674	653	643	752	661	671	657	700	668	675	651	665	660	679	655	681	665	639	662	691	649	629	663	699	684	695	661	680	674	677	643	635	665	707	690	698	642	649	685	654	664	684	710	664	684	645	670	664	662	664	682	692	652	699	640	667	671	666	685	653	666	653	657	654	663	652	677	642	695	716	660	689	688	675	663	648	659	667	592	668	665	670	691	666	637	659	622	646	682	656	672	687	667	691	735	713	646	698	654	674	654	629	673	665	681	676	635	662	645	694	687	686	662	680	638	642	661	661	682	696	667	664	693	649	672	658	682	678	655	643	655	682	660	688	684	621	664	715	657	653	637	683	670	715	689	663	673	654	695	669	635	630	626	687	601	702	652	663	716	689	668	648	683	709	661	639	669	710	641	665	614	624	668	653	730	625	629	650	667	600	688	633	659	644	684	683	640	734	675	670	678	674	684	709	675	701	675	693	622	705	617	653	668	669	678	685	675	701	638	709	643	650	603	682	676	685	659	712	658	700	639	671	730	665	664	627	645	662	671	661	705	679	668	650	717	612	677	659	652	667	614	653	723	663	625	650	683	691	636	668	686	635	665	652	648	649	707	675	692	661	655	664	650	679	623	687	645	670	698	688	687	685	622	666	718	680	658	684	692	648
31502	21780	29468	36233	25980	18278	10160	6739	4556	7492	7029	6208	5638	3569	2354	1462	1694	1771	1676	1475	1450	1614	1521	1476	1213	906	738	652	628	551	549	638	530	502	430	431	458	402	440	415	418	416	419	409	393	411	402	346	365	356	349	346	306	259	237	263	230	246	228	245	243	252	244	233	247	253	235	246	232	239	240	224	243	234	238	216	231	232	228	214	230	220	224	253	233	220	205	244	198	242	214	230	245	238	248	235	217	217	230	194	249	237	202	225	214	233	208	237	226	206	222	224	241	217	211	230	219	214	259	225	208	229	221	231	237	233	223	251	223	218	222	225	253	233	255	232	215	219	221	215	230	231	218	198	213	207	243	219	231	227	221	197	232	237	230	211	228	246	236	223	261	256	211	207	215	225	233	222	235	207	231	218	234	239	219	225	235	220	233	219	213	242	196	221	241	231	223	213	231	189	239	207	219	220	195	237	233	235	218	190	214	264	224	219	238	197	244	251	238	215	216	216	214	229	235	225	247	195	210	239	212	238	234	200	213	217	216	198	219	228	233	230	214	250	220	248	233	242	224	223	217	250	243	201	244	248	245	255	198	227	226	232	240	190	214	232	236	229	244	223	234	218	229	217	238	229	236	211	213	227	226	243	232	230	205	237	271	248	221	262	209	220	229	244	239	206	228	233	217	237	231	224	225	216	241	226	205	232	234	217	235	210	199	244	249	238	206	208	212	223	225	194	253	267	219	228	215	215	224	238	206	246	241	203	210	212	238	219	212	238	197	205	243	224	249	234	207	211	228	237	226	210	212	229	215	211	217	238	256	222	199	222	220	207	226	214	233	236	234	222	238	222	216	197	185	232	224	213	224	252	253	246	226	230	223	218	216	234	242	239	254	204	208	241	211	238	223	226	242	200	209	218	222	237	222	213	256	215	236	225	226	222	239	242	198	237	219	237	223	204	229	219	207	212	228	222	222	246	240	211	201	222	218	219	214	217	224	226	228	223	218	219	229	238	234	218	210	233	240	229	208	208	220	227	227	240	219	248	236	207	253	238	250	234	224	227	247	232	235	234	230	253	224	225	232	241	210	234	230	208	191	240	241	233	254	198	226	225	225	226	223	218	255	216	222	228	218	221	214	216	232	215	238	234	249	247	264	208	244	245	234	248	211	224	247	214	232	219	235	246	218	206	211	229	209	205	232	245	242	201	193	213	222	209	254	232	217	224	194	237	216	235	240	216	233	221	220	236	211	214	231	206	235	220	251	221	225	214	240	227	237	254	229	215	256	205	219	238	234	252	222	251	238	220	214	190	218	209	225	238	230	222	233	230	210	212	238	221	196	211	207	221	217	207	234	222	242	207	218	235	220	230	209	217	208	258	233	216	221	249	228	216	243	245	227	258	231	219	220	228	244	245	238	232	233	232	214	207	240	233	200	233	216	231	249	208	202	220	213	220	213	256	226	251	210	235	230	220	245	264	216	211	221	238	228	207	214	228	258	215	232	244	210	221	238	202	236	215	215	245	244	218	240	216	212	251	216	211	221	203	205	216	236	221	218	234	224	230	258	217	216	238	220	246	241	226	227	234	245	240	227	237	217	241	241	238	216	201	223	214	228	224	247	218	212	214	231	217	210	256	222	259	235	233	240	219	215	209	237	219	225	221	193	232	229	241	212	251	262	249	228	220	193	202	229	224	217	267	227	197	224	253	248	256	251	224	215	194	232	225	219	231	217	229	247	235	237	222	205	263	231	227	210	216	226	260	225	226	238	227	226	227	236	248	208	226	226	234	212	224	229	221	232	238	210	208	255	219	216	224	228	224	219	240	238	239	244	225	243	238	216	203	244	224	242	230	205	266	207	237	214	221	243	258	207	208	216	223	213	221	225	220	217	252	258	222	209	239	244	230	250	228	245	202	224	225	223	241	233	220	252	241	243	218	226	220	222	212	213	225	225	224	235	242	211	239	205	245	259	233	236	207	250	220	230	221	200	215	217	230	225	233	242	203	226	238	227	225	224	209	215	207	223	243	221	223	207	246	231	252	225	234	224	203	256	214	199	238	259	217	229	217	256	219	225	220	226	221	252	236	223	242	249	224	229	217	217	206	192	220	262	228	209	234	222	217	240	230	232	230	207	225	206	198	221	217	223	242	219	249	217	219	227	220	235	209	228	231	239	270	237	200	218	232	232	262	214	247	238	220	203	227	230	230	235	217	262	211	233	228	271	219	227	237	226	223	222	255	188	214	229	232	221	211	202	214	222	243	218	231	231	202	236	230	231	235	230	242	246	243	252	217	214	238	222	231	272	233	223	237	207	245	203	236	232	232	211	245	226	249	265	263	237	239	235	224	213	245	229	206	210	188	236	208	220	205	215	232	216	235	257	230	203	231	250	221	236	197	212	235	238	227	219	223	224	234	226	217	239	241	232	209	235	225	241	224	232	235	213	219	257	229	252	239	248	207	231	241	239	254	231	256	229	229	233	226	245	225	224	236	202	206	209	223	235	248	233	252	241	217	233	214	231	214	251	248	223	234	234	252	253	235	237	241	216	207	233	236	211	225	218	256	228	236	230	229	207	230	216	243	225	232	207	216	235	230	227	254	227	203	221	240	198	230	229	216	216	223	231	228	228	247	235	236	226	213	233	237	268	260	243	225	222	213	241	226	238	217	245	201	243	228	233	227	218	236	216	220	224	216	220	214	232	206	230	244	212	227	184	220	234	222	218	230	214	203	234	223	240	206	219	245	220	204	227	212	215	220	204	192	221	208	234	225	192	244	231	240	221	229	223	217	247	208	207	250	229	233	215	234	235	222	238	246	227	223	235	221	222	226	246	192	199	239	225	232	232	237	223	221	229	221	208	206	236	235	208	226	218	234	229	238	220	215	222	247	231	256	207	236	217	235	237	224	226	245	236	224	235	235	229	241	222	210	237	258	236	226	245	216	239	194	212	220	221	214	237	247	235	233	226	224	244	211	225	208	227	204	218	224	227	221	246	209	248	228	209	227	228	223	215	233	249	209	215	224	263	235	219	206	203	241	235	231	239	231	243	218	224	221	229	220	219	235	219	203	226	246	256	244	231	233	210	208	221	235	219	216	228	199	220	233	227	248	229	199	220	212	221	248	219	227	223	195	229	247	247	228	236	216	235	195	248	259	228	222	248	221	244	222	220	227	233	212	240	223	224	216	216	229	218	204	193	219	223	231	230	223	226	222	241	228	248	218	213	225	259	208	208	230	238	189	224	239	268	214	219	225	214	246	216	208	215	235	232	264	235	235	222	230	236	254	240	217	224	213	223	212	245	209	206	219	221	216	218	208	222	234	214	227	226	222	220	223	245	237	233	209	234	238	209	217	226	248	214	240	239	245	246	226	250	195	240	230	225	218	215	219	261	214	226	229	246	231	224	221	253	212	211	201	241	236	208	225	250	219	261	216	256	227	240	237	212	228	235	219	196	240	239	218	231	233	215	219	226	242	239	235	244	221	208	238	245	235	236	245
17797	16651	31673	38569	31500	27358	19042	17426	14887	23262	22749	22983	21009	15040	11218	7638	9114	9653	8650	8348	8235	9025	8835	8440	7242	5512	4329	3775	3416	3274	2982	3302	3007	2573	2389	2180	2077	1981	2045	2056	2001	2168	1999	2104	1956	1836	1669	1565	1501	1599	1453	1211	1258	912	811	768	767	753	778	745	694	737	753	689	722	683	663	658	742	777	707	728	707	725	678	662	620	566	643	609	569	594	565	609	598	578	581	571	623	610	598	582	561	580	580	585	605	571	593	567	582	572	612	556	594	509	599	589	572	574	594	585	593	596	556	567	590	578	524	537	535	588	543	569	549	589	579	594	591	590	569	579	589	577	615	531	589	573	559	534	592	581	602	598	594	578	568	572	544	590	571	570	560	586	601	573	570	521	567	546	595	618	536	592	571	601	612	556	598	538	587	588	549	586	580	552	599	559	542	579	579	616	550	596	595	564	598	598	588	585	552	604	585	606	557	592	575	542	585	547	599	548	557	560	566	577	578	582	557	577	576	581	554	590	562	557	613	549	610	600	509	554	543	546	599	542	560	552	567	562	591	596	575	587	588	623	594	568	556	568	596	540	542	542	566	557	564	543	572	565	545	589	579	588	611	520	566	544	593	574	523	576	554	553	573	566	555	571	584	544	605	575	567	584	550	615	566	550	616	562	520	578	575	557	522	616	574	540	553	562	564	572	541	611	554	576	612	612	574	593	548	543	623	583	557	580	582	571	568	590	599	582	597	570	591	552	587	578	597	566	582	560	528	626	552	599	591	617	574	573	587	590	540	586	568	591	574	582	563	571	533	558	611	595	561	560	536	580	564	569	574	563	587	563	562	580	533	606	577	551	544	581	582	584	605	597	580	563	583	551	555	567	583	565	549	549	601	575	619	585	555	573	579	587	508	609	587	599	605	596	593	538	592	582	541	571	536	570	590	558	555	567	598	588	609	570	580	587	633	604	594	580	592	565	603	601	536	544	529	552	602	560	563	582	552	573	591	565	583	590	579	552	590	586	585	577	573	554	566	592	596	533	561	571	609	562	579	615	590	597	538	525	571	563	625	587	582	600	586	561	567	596	548	557	602	559	576	574	552	569	568	547	586	599	551	572	581	542	568	570	582	603	567	587	532	565	584	608	572	550	595	551	566	577	577	527	641	533	549	557	567	589	561	576	569	531	543	595	596	572	546	590	524	569	543	589	543	584	562	544	595	558	605	566	593	584	620	602	576	556	568	575	593	575	602	588	549	624	584	607	553	536	600	588	569	570	561	619	558	537	546	582	558	547	572	567	597	529	586	563	576	583	580	575	534	608	573	546	581	558	586	558	545	552	518	568	599	594	574	548	561	533	564	553	562	561	547	536	535	594	571	591	561	539	581	610	555	582	592	554	542	604	575	578	573	533	597	545	623	563	579	511	563	589	563	612	597	594	584	550	548	579	587	566	611	582	535	573	589	574	554	591	613	572	564	560	610	588	530	591	640	626	595	577	610	544	590	605	602	563	534	602	575	581	592	594	565	584	590	570	609	571	584	562	581	556	583	592	551	604	568	510	565	593	589	543	561	554	582	578	540	599	544	575	553	557	551	593	594	564	611	583	599	571	572	599	554	580	565	585	612	572	570	602	568	574	567	622	607	556	592	539	569	514	589	559	545	609	574	537	549	631	522	565	595	559	603	582	538	600	601	576	571	554	606	560	620	598	590	519	533	563	527	592	595	573	548	594	556	585	566	555	592	563	614	596	609	603	585	563	521	621	592	579	554	560	580	623	626	581	587	528	586	532	574	602	595	548	539	561	550	572	626	605	577	513	548	594	576	607	550	553	565	586	553	513	590	552	564	531	627	581	539	610	583	595	529	565	588	563	583	575	627	556	539	575	604	557	587	564	602	580	545	561	541	558	571	591	597	558	565	593	577	589	605	550	613	570	555	573	560	539	618	569	587	581	603	586	610	580	559	580	579	554	598	549	557	563	593	601	569	582	541	561	549	576	562	588	550	524	544	568	565	549	537	550	562	584	562	601	572	638	573	568	581	586	584	548	555	568	613	570	559	533	555	599	598	566	548	609	573	552	579	582	530	580	589	575	559	581	575	575	593	527	581	571	552	567	575	572	529	556	579	544	582	574	575	577	605	560	601	597	602	584	573	593	613	599	627	593	541	603	578	568	563	553	620	579	569	611	537	535	576	539	621	589	575	591	569	600	581	556	629	572	573	554	572	592	613	600	572	559	584	542	591	588	600	594	587	559	566	550	576	563	575	571	563	561	570	592	564	564	546	582	545	560	586	537	566	535	559	567	597	585	554	608	600	520	566	540	562	534	547	576	569	588	545	542	592	603	612	598	546	566	616	555	596	549	602	572	558	548	578	578	571	594	582	578	575	616	567	611	580	544	536	619	578	564	560	550	571	595	595	582	625	584	591	567	599	572	582	588	569	614	539	567	586	570	568	581	553	587	598	592	557	578	584	560	579	598	602	608	571	545	579	562	597	601	607	538	595	599	550	614	589	531	555	567	560	598	599	566	573	567	582	530	608	525	538	546	565	565	535	582	602	562	619	577	586	557	588	548	538	580	545	581	572	549	575	523	563	562	562	537	547	564	567	546	554	571	541	537	557	571	601	599	582	552	611	616	603	594	590	575	553	554	583	551	549	571	577	557	566	559	571	604	597	562	576	542	585	526	567	581	603	566	556	579	590	558	618	606	561	576	571	578	582	551	521	566	592	550	524	542	545	559	569	565	556	562	559	581	612	534	566	585	593	540	597	603	549	575	563	551	582	554	617	538	595	592	600	574	594	539	593	557	555	595	610	613	583	574	594	543	597	557	570	551	568	597	564	560	587	612	545	583	578	580	523	574	627	599	560	586	570	644	578	597	573	527	603	596	594	530	554	558	612	556	568	570	539	566	548	593	557	569	555	595	548	573	559	605	588	570	563	570	534	624	556	582	547	595	585	527	602	574	579	567	561	517	558	564	578	548	579	539	566	611	591	594	621	581	524	547	592	572	577	608	574	544	564	572	601	605	618	571	601	612	533	608	570	584	616	541	543	562	556	574	618	610	580	579	582	581	577	555	602	594	581	586	583	612	566	622	545	576	565	577	584	603	551	607	592	591	585	639	556	564	508	601	632	574	566	588	632	653	559	613	602	573	576	561	527	581	599	561	581	646	568	582	571	610	557	587	580	590	559	585	558	593	577	565	596	597	582	564	536	597	578	555	549	564	565	586	513	566	562	564	585	612	587	587	642	544	602	576	556	598	538	565	588	556	562	531	561	529	539	533	606	562	571	564	540	569	520	568	513	579	632	557	633	615	586	527	580	592	548	574	580	543	565	551	558	553	591	602	507	610	566	557	616	568	558	567	557	608	571	573	590	578	593	588	568	596	583	565	538	584	571	556	582	616	576	609	574	547	602	597	581	546	574	566	589	564	589	600	588	585	548	571	559	546	600	594	554	575	585	576	534	581	576	594	557	577	590	555	561	628	589	569	624	515	591	625	571	537
13071	7839	9641	6849	3958	2408	1592	1218	1059	923	785	723	638	555	494	479	442	411	388	474	406	411	386	408	434	363	391	353	373	343	348	331	340	309	349	309	282	301	312	294	304	330	295	282	295	282	302	281	252	309	247	291	299	277	281	278	246	262	319	293	267	256	285	270	256	261	304	279	267	260	269	278	254	297	268	286	291	293	266	258	279	258	268	255	261	266	286	294	263	253	255	289	291	285	248	254	267	284	262	276	280	254	281	294	270	274	251	259	245	294	250	281	254	259	256	263	272	302	260	273	234	275	260	237	261	283	258	293	262	231	265	271	278	292	267	271	263	274	254	243	275	275	278	254	264	267	263	271	241	260	248	281	260	281	285	289	271	269	290	278	283	253	299	294	272	257	257	246	279	262	247	263	256	267	286	270	284	284	277	252	261	276	295	274	248	280	261	260	277	274	321	275	275	286	261	295	293	258	252	260	255	248	274	293	281	278	294	286	274	234	242	296	254	288	292	279	289	273	267	246	253	263	250	271	254	253	277	254	258	268	274	292	273	259	265	282	274	258	263	267	277	277	243	278	269	239	269	286	227	264	268	247	275	268	265	296	275	249	283	272	281	263	261	267	264	269	273	278	284	258	259	285	265	273	262	283	247	277	284	298	293	280	268	259	249	273	264	254	274	271	300	273	268	292	277	251	245	284	280	249	276	291	300	298	237	258	279	272	273	270	286	257	264	256	291	283	277	284	280	272	249	267	287	250	270	263	286	306	274	279	261	293	278	256	271	282	281	266	290	254	276	284	272	274	263	269	273	246	255	278	282	279	276	268	270	243	274	293	296	291	274	273	278	248	279	252	268	243	283	287	269	297	274	286	268	273	295	298	298	257	251	283	268	255	262	278	257	283	252	264	268	267	285	265	270	266	268	257	285	244	292	242	275	259	262	268	273	300	266	301	260	254	276	262	259	278	265	256	310	265	272	274	275	255	250	266	242	264	256	275	270	283	294	289	272	256	242	269	263	296	254	288	263	310	275	273	260	258	272	299	282	268	292	274	283	253	275	255	270	257	257	283	250	259	269	287	259	246	283	272	250	276	284	251	271	281	278	247	283	281	290	264	277	281	287	264	289	319	272	271	284	259	285	254	249	260	246	266	282	231	256	298	287	274	296	283	255	275	261	257	279	268	307	270	255	257	273	248	256	274	283	264	287	289	296	308	273	292	285	260	235	267	259	279	266	253	272	272	251	278	217	261	302	255	278	295	260	265	257	279	264	275	284	279	258	291	291	262	263	290	276	265	254	279	282	323	260	253	272	268	269	290	295	265	253	287	267	262	243	261	292	287	261	299	270	268	286	289	249	268	278	291	289	272	266	259	309	272	262	249	293	309	273	269	250	263	279	285	261	243	286	289	282	267	271	296	259	269	274	272	254	292	257	258	251	290	268	237	280	255	273	278	285	264	257	294	257	255	276	271	268	265	278	261	287	270	264	259	274	308	274	286	247	269	268	259	254	284	282	283	279	286	268	255	299	270	257	250	258	254	259	247	240	282	278	266	280	254	285	286	255	269	252	268	268	261	279	274	247	276	292	277	290	254	273	285	241	265	267	260	277	290	288	271	254	267	293	276	252	308	283	274	247	265	281	283	251	292	251	278	266	280	262	277	277	257	278	239	253	287	248	255	290	227	276	250	240	312	254	253	266	253	282	278	279	238	258	229	272	260	284	255	265	244	297	274	283	307	283	273	283	283	281	217	259	305	277	258	257	284	274	284	251	286	270	248	285	278	259	295	259	264	282	287	256	260	277	305	269	243	299	294	265	307	264	274	248	287	265	278	290	235	259	270	282	269	249	255	255	271	270	284	270	278	275	250	268	270	247	281	270	274	296	280	253	263	253	238	282	278	297	274	240	267	260	272	272	258	273	264	282	270	256	268	258	279	289	290	272	269	275	296	256	240	270	280	267	272	250	245	300	263	289	230	241	271	269	259	292	268	282	272	268	247	273	268	279	260	279	263	274	258	253	281	270	260	265	282	278	282	293	253	294	268	310	242	280	282	289	276	291	263	278	283	242	266	254	256	281	290	293	288	265	241	280	272	276	261	287	266	251	288	262	256	282	290	246	286	263	282	244	294	245	299	282	258	282	280	270	257	296	291	284	270	232	292	253	273	265	261	262	290	258	281	283	299	249	274	309	283	262	261	279	206	296	285	273	257	264	252	288	294	286	245	245	262	279	261	286	249	274	244	248	291	286	269	256	274	262	283	290	311	239	284	285	291	305	290	293	289	298	280	255	261	242	292	260	266	309	272	259	247	292	255	290	246	256	277	276	265	290	269	254	271	291	294	267	294	283	284	289	258	265	252	276	230	270	252	259	290	273	246	289	291	274	263	252	258	276	266	279	269	272	260	256	246	273	297	255	248	275	266	275	259	285	265	284	257	244	277	238	291	263	290	261	277	249	261	280	296	295	271	249	250	281	255	274	258	278	256	245	295	241	248	251	258	247	275	243	283	253	288	249	269	280	243	248	266	266	265	284	227	275	299	237	293	294	260	267	276	277	263	267	284	281	242	272	254	245	288	262	277	260	250	262	272	303	233	280	289	242	233	265	287	282	262	272	291	269	261	251	293	286	261	253	285	285	265	312	298	285	259	278	250	298	292	262	232	267	268	257	282	265	265	280	261	277	276	284	259	261	280	267	279	302	259	270	284	253	259	271	287	276	253	259	272	244	253	223	255	273	259	296	270	254	304	266	280	256	279	277	278	243	278	297	265	287	253	274	219	246	275	257	262	283	271	255	246	263	312	263	284	247	265	278	238	274	266	278	272	286	283	289	276	276	302	280	283	255	265	265	296	244	312	259	256	274	281	261	259	274	265	292	261	272	285	254	271	238	275	281	240	254	275	268	253	280	248	256	282	274	274	258	267	266	255	304	268	286	269	272	269	251	279	267	262	266	275	272	267	306	277	298	274	297	322	259	255	234	264	276	243	257	249	288	278	303	292	283	268	260	256	239	270	300	253	258	283	243	258	295	327	239	260	288	245	231	266	273	288	280	256	280	247	250	287	262	277	253	275	271	282	300	289	257	286	246	250	272	272	249	242	264	265	261	255	268	271	268	286	272	267	293	290	268	287	266	274	282	280	296	296	287	262	283	245	274	261	272	277	283	280	265	276	281	248	289	253	258	269	289	261	268	300	303	272	264	231	260	267	294	277	268	292	298	256	282	263	294	243	273	283	265	246	262	254	257	263	291	270	271	261	283	290	275	259	266	245	281	270	238	270	251	277	275	286	291	275	286	253	281	268	288	297	250	279	257	269	273	274	280	237	269	288	265	273	286	255	303	264	276	257	254	275	230	251	262	258	274	271	273	296	259	277	267	291	256	278	271	250	282	267	260	258	281	289	295	260	245	272	267	243	278	275	263	256	271	271	294	262	277	262	290	270	286	228	294	284	272	274	281	320	256	291	269	280	251	272	272	280	269	253	257	254	296	287
8067	7289	15002	15931	11892	8973	6726	5296	4703	4353	3913	3500	3197	2651	2308	2019	1867	1817	1707	1638	1637	1677	1653	1631	1595	1511	1474	1414	1282	1318	1225	1180	1118	1070	1071	978	969	917	979	957	936	959	890	872	881	839	775	781	820	716	762	748	734	715	765	739	742	707	692	680	714	709	688	669	721	680	702	676	711	688	662	679	731	685	719	709	706	615	723	672	667	664	706	720	626	701	674	685	701	675	669	678	638	674	669	723	715	694	688	693	677	651	715	672	668	684	677	714	638	621	668	673	671	703	684	661	697	712	706	697	643	630	682	702	641	682	652	704	695	680	650	726	677	617	654	638	678	628	648	672	656	644	699	649	716	655	663	648	651	695	672	639	715	697	657	667	670	678	704	700	666	613	664	672	640	648	647	674	682	693	738	662	692	639	736	670	703	641	671	690	697	697	664	675	659	681	681	685	660	660	659	718	656	653	628	661	642	705	666	670	676	655	683	682	656	699	657	671	697	685	683	738	713	687	671	674	718	672	711	687	681	656	678	669	661	653	705	690	662	722	706	672	666	720	646	685	685	695	718	672	733	725	662	717	694	695	687	700	683	677	677	716	654	603	634	715	643	682	666	740	696	640	671	696	710	713	713	701	687	714	707	681	660	675	680	674	692	673	688	693	719	667	672	661	682	708	645	692	662	694	688	695	694	658	676	653	647	681	652	670	732	727	688	687	709	706	672	645	706	733	689	708	717	714	693	659	673	667	675	657	672	716	683	691	701	699	658	685	703	689	699	645	731	696	652	652	689	706	641	696	612	627	682	696	670	696	709	678	731	673	688	681	700	689	647	650	695	674	659	696	716	684	665	680	689	662	687	684	698	698	647	710	729	677	691	647	735	665	658	693	670	674	666	659	688	670	630	693	680	634	687	671	719	659	726	665	701	665	697	687	677	725	743	668	664	679	707	686	692	653	683	710	705	674	638	690	699	696	673	648	685	664	674	666	658	629	678	643	662	726	659	685	703	697	697	681	707	649	633	658	678	702	661	649	675	671	695	714	696	648	664	683	679	707	685	676	659	626	651	656	734	641	689	672	671	671	640	690	670	688	695	696	684	694	765	631	671	660	621	692	662	670	703	665	691	681	672	721	681	656	659	675	691	707	647	670	653	664	736	739	681	649	662	729	688	691	698	613	695	664	658	688	646	724	695	675	653	682	682	634	639	664	682	684	659	643	657	692	684	688	675	655	667	657	668	645	667	709	712	691	704	716	665	680	654	705	696	680	714	666	714	725	697	706	692	671	656	649	668	644	736	691	640	641	669	695	661	662	707	687	692	670	678	620	677	673	688	665	710	655	647	690	701	640	653	690	650	656	699	703	683	688	672	700	688	708	648	665	698	675	712	678	694	695	687	721	689	649	685	662	669	726	666	721	645	658	687	625	658	720	643	676	712	735	664	682	693	659	623	688	687	697	726	700	636	724	622	663	669	608	682	708	717	684	659	671	656	690	615	710	644	702	730	630	665	697	692	677	678	682	664	661	662	706	697	701	685	670	662	659	679	682	622	716	660	660	695	680	705	602	706	681	685	732	650	713	750	636	645	699	718	651	667	679	696	690	675	664	662	718	665	681	671	684	663	700	669	685	646	674	614	668	691	650	686	638	660	715	707	653	671	696	702	698	735	659	711	697	644	680	655	623	681	655	704	626	648	690	631	699	724	654	642	705	659	732	695	705	676	713	679	672	715	654	650	688	716	647	683	712	706	666	659	707	651	692	617	720	664	647	727	711	714	688	655	617	679	662	697	684	729	651	688	692	686	654	680	652	680	735	689	702	669	661	702	670	718	635	665	704	683	663	658	712	698	649	684	674	688	662	736	701	732	673	686	719	666	695	714	620	704	640	672	676	641	659	638	634	657	675	662	675	711	657	665	682	684	685	645	678	700	706	681	666	705	652	712	678	746	694	621	678	635	669	675	660	655	727	643	717	684	699	655	648	700	627	669	724	641	669	728	673	627	702	677	666	641	719	713	694	711	653	650	688	667	646	725	664	666	674	679	698	623	687	689	692	662	677	681	646	706	673	635	745	684	698	707	707	647	693	706	702	659	661	704	661	684	656	630	694	705	700	685	641	677	674	679	651	711	637	671	656	717	664	694	686	710	670	707	689	677	680	685	638	681	673	673	642	650	630	712	686	700	702	647	666	661	672	699	713	642	646	609	682	704	694	687	683	664	697	703	651	651	714	722	655	698	680	695	699	672	702	673	717	644	632	683	668	662	666	671	686	681	689	685	659	688	728	700	687	650	708	688	680	669	686	654	664	672	705	676	663	693	722	665	681	700	669	664	681	679	659	663	692	698	671	722	665	642	674	683	623	711	682	641	637	667	680	697	653	678	719	641	685	681	653	636	647	645	697	663	687	690	661	662	685	697	665	658	692	680	673	675	673	677	644	700	665	624	685	648	703	702	678	663	646	664	709	645	659	684	681	712	678	675	664	679	643	686	658	691	670	645	681	676	695	707	692	700	666	699	675	650	633	641	712	705	663	645	693	685	679	691	667	668	712	675	684	671	676	703	611	659	654	651	680	671	713	684	633	672	685	687	717	668	671	650	694	685	692	682	655	689	679	664	684	739	654	681	664	702	660	658	694	662	667	630	677	690	713	639	659	666	667	655	666	683	673	671	701	720	669	690	695	662	678	635	706	690	725	670	670	731	678	681	690	669	668	686	672	697	683	643	686	723	707	697	641	725	667	687	680	676	690	685	660	658	660	649	674	679	679	595	643	647	660	696	690	733	729	654	717	663	693	653	669	709	669	704	631	651	664	736	645	657	678	667	675	631	675	731	682	666	670	662	639	680	692	727	685	667	722	708	706	682	662	693	671	710	674	698	728	652	669	697	659	686	696	671	675	633	682	665	695	700	699	676	679	603	692	640	733	701	658	688	718	670	665	693	667	659	669	684	680	659	670	664	622	696	644	719	667	709	681	639	744	674	660	667	682	696	689	683	644	677	668	710	701	698	673	665	642	692	680	728	737	675	682	685	651	664	706	681	691	698	639	708	666	649	725	687	674	723	716	655	652	718	701	655	627	672	732	699	627	693	693	700	680	737	677	662	687	676	669	658	669	701	672	656	640	679	695	681	694	661	703	647	633	695	678	725	669	695	686	725	660	684	650	700	677	731	672	677	675	728	658	676	656	666	690	716	634	686	629	631	684	707	692	650	719	700	683	724	668	686	655	702	670	656	703	725	700	674	628	665	715	721	647	712	695	660	676	684	625	661	701	719	676	687	658	740	694	720	681	658	641	703	681	649	649	712	662	689	629	652	646	681	709	683	625	692	703	666	684	660	674	703	670	692	663	682	646	704	656	655	648	676	662	692	680	669	693	702	713	695	712	655	697	687	665	671	716	662	688	666	651	755	636	687	663	689	712	674	692	700	667	691	692	713	674	662	691	675	676	698	682	691	683	719	674	701	697	718	681	634	673	666	700	636	708	676	646	686	683	672	684
25038	16034	26379	22209	17856	12844	6038	3278	2440	3535	4176	3897	3492	2754	1704	1000	1027	1068	986	993	960	1026	986	975	805	630	585	552	538	493	428	508	448	455	388	407	384	382	379	365	354	392	400	386	357	354	318	356	365	358	352	310	299	282	264	285	267	299	310	272	267	265	295	234	278	279	271	252	287	305	288	295	264	272	277	279	245	262	304	278	286	278	248	251	250	262	270	255	275	224	272	260	257	257	262	275	283	258	273	281	289	281	278	266	244	287	248	255	273	270	288	289	281	281	278	250	260	264	300	280	278	245	276	264	252	270	275	277	295	297	266	251	265	263	257	270	259	270	293	276	274	245	270	272	279	278	280	275	245	274	280	269	279	248	280	249	287	277	255	305	263	267	263	264	284	296	267	278	265	288	263	260	290	266	290	266	264	245	300	277	304	276	269	275	256	275	274	292	266	284	266	276	232	264	273	230	288	280	275	256	273	265	271	274	273	286	275	264	237	253	277	255	307	275	254	244	294	279	267	281	264	284	294	251	293	290	289	289	250	288	302	293	271	285	263	269	287	292	251	266	254	272	252	260	258	283	284	283	283	305	289	301	289	256	283	244	250	294	282	273	283	281	270	261	289	278	260	238	244	272	237	276	267	268	261	266	288	298	289	282	258	265	260	224	222	290	247	295	237	272	287	286	242	276	274	256	249	293	272	270	251	272	262	295	291	277	256	251	261	283	248	296	268	278	289	257	252	260	277	270	292	284	283	261	262	288	268	261	267	276	231	249	288	268	275	283	252	272	267	274	292	268	266	278	271	266	274	251	235	257	256	281	247	262	275	286	291	262	252	305	256	281	284	267	259	278	261	272	302	283	306	290	265	280	247	261	263	268	283	258	263	239	275	253	257	243	248	256	285	289	258	267	233	248	258	274	267	261	282	267	294	274	258	286	259	285	281	235	292	267	268	241	272	289	272	265	270	244	247	296	247	251	251	264	259	242	249	296	256	274	271	296	277	267	254	251	279	267	262	237	285	249	267	245	260	253	285	270	245	269	275	292	272	271	281	269	251	269	263	274	302	247	270	244	264	279	276	264	291	276	309	292	265	286	259	285	279	260	277	262	266	246	297	277	290	273	259	298	250	270	272	279	249	261	277	232	290	260	289	270	257	272	285	259	252	282	261	267	247	269	252	280	290	292	277	260	267	270	260	265	255	251	257	262	269	276	277	302	280	268	269	298	275	291	279	273	301	267	273	282	278	253	271	281	270	304	270	306	261	254	242	253	257	263	251	322	271	285	272	283	248	279	278	296	293	268	266	282	285	267	270	252	252	289	253	270	267	286	270	257	295	240	262	284	247	271	286	257	295	272	266	285	250	280	268	258	285	260	259	311	281	299	260	259	271	299	267	285	265	261	272	276	251	269	246	249	249	244	280	281	233	266	277	290	279	281	262	259	269	281	257	247	276	264	265	291	260	247	263	243	275	235	286	280	215	286	275	266	259	276	273	260	273	284	290	279	289	280	279	254	281	231	280	296	282	240	281	245	323	308	273	250	263	277	270	289	280	270	259	271	227	269	264	256	266	270	233	277	235	245	286	258	256	239	321	271	287	293	267	253	268	252	269	296	275	282	269	249	274	266	249	267	291	306	312	277	260	271	239	284	254	286	264	274	278	299	258	261	280	280	237	272	282	263	255	271	276	311	272	273	281	291	273	278	279	291	284	267	286	282	268	256	251	250	242	252	243	307	251	293	273	272	274	269	250	248	257	269	273	277	257	283	251	268	272	267	236	231	256	280	253	287	249	245	282	270	295	263	239	301	305	258	277	272	253	247	265	247	278	283	282	270	264	282	274	251	256	249	268	291	298	247	252	261	284	296	241	294	284	242	271	282	257	277	278	254	247	286	274	247	258	289	262	266	272	310	244	284	300	259	244	282	257	283	276	243	281	294	271	288	273	244	297	235	259	275	277	258	243	257	274	284	249	239	256	274	283	263	265	252	304	265	260	281	269	283	277	260	250	274	265	283	277	231	285	275	258	314	278	269	262	252	278	279	288	241	262	263	266	272	286	278	236	242	267	268	259	243	251	268	235	306	270	255	262	248	310	284	286	283	294	271	269	247	262	245	274	264	226	259	259	289	259	253	257	257	280	271	251	257	272	278	266	267	271	255	270	272	272	268	228	245	274	278	242	254	256	287	295	255	265	279	278	265	261	257	269	256	297	313	274	277	263	293	251	269	290	286	236	262	274	284	261	283	244	271	253	260	258	270	267	248	255	279	249	281	273	267	252	280	290	278	263	281	249	276	247	286	276	259	266	305	299	272	253	263	281	256	267	260	245	262	286	269	267	299	260	291	259	272	243	265	232	267	267	269	233	264	250	301	295	277	281	253	267	276	256	270	289	240	253	279	287	266	249	291	258	263	279	284	270	261	230	280	264	271	267	280	288	277	248	269	281	271	287	254	271	272	267	282	236	296	222	257	276	285	256	282	269	250	255	299	249	264	246	269	263	271	256	286	258	253	279	301	285	296	256	257	289	266	278	290	259	263	275	263	284	233	244	279	282	262	258	254	255	248	262	278	262	264	252	296	258	280	285	248	264	266	266	274	244	254	253	261	277	264	264	277	277	279	269	269	283	249	259	263	275	272	271	266	247	271	238	257	270	290	272	288	291	279	278	249	249	261	296	257	262	282	259	265	287	269	267	281	281	291	274	281	268	257	292	261	275	275	271	272	298	243	270	297	248	264	255	248	269	277	275	251	291	247	249	255	258	289	278	271	287	255	261	262	253	285	271	260	283	288	290	266	259	280	309	282	270	289	286	273	294	292	256	278	267	255	242	268	276	281	260	286	299	262	271	271	263	298	305	225	252	237	267	269	252	286	271	296	258	288	245	246	277	305	297	301	291	292	292	289	269	275	257	271	256	251	290	272	283	255	257	286	274	267	250	283	256	261	265	260	268	265	255	249	264	275	274	257	292	257	287	289	267	264	234	295	258	295	286	279	261	264	258	280	265	267	274	240	279	261	285	247	263	280	270	255	289	272	259	287	283	264	253	285	289	269	269	271	290	288	291	277	268	266	256	271	257	284	257	298	299	265	278	276	287	260	262	262	292	254	256	285	251	250	281	262	278	256	288	305	263	284	252	284	291	287	254	278	269	279	272	274	241	274	281	269	280	272	241	271	288	264	255	272	272	269	267	274	255	273	279	261	258	259	255	285	264	258	301	270	280	249	246	281	266	275	228	263	271	262	259	260	268	283	249	254	288	255	288	320	249	264	266	261	274	281	251	277	282	250	279	263	291	262	276	309	278	252	257	274	283	309	270	263	268	273	260	270	287	271	284	245	276	243	284	258	243	255	259	294	252	263	285	274	270	267	273	279	266	257	273	262	300	294	274	287	266	271	305	279	268	257	248	278	282	292	295	288	250	276	264	284	239	280	293	253	266	267	258	274	259	296	294	262	290	276	285	264	242	265	300	272	277	256	277	274	295	275	270	266
14879	13173	29032	28055	26562	21221	13064	10199	9298	14843	16502	17384	15620	12874	8304	5196	5676	6452	5520	5516	5763	5782	5655	5544	4638	3468	3007	2880	2503	2244	2176	2419	2168	1861	1850	1666	1612	1556	1536	1589	1627	1583	1447	1350	1481	1322	1324	1259	1209	1185	1174	1107	1027	874	798	766	797	818	758	774	782	733	750	808	721	753	781	746	764	753	788	754	744	708	722	694	707	684	658	657	669	703	633	685	658	692	727	655	635	745	652	646	704	685	716	721	650	647	704	656	662	715	709	654	658	676	654	661	644	660	649	637	658	675	651	715	701	723	676	674	692	672	655	646	652	682	668	691	671	714	682	666	638	655	696	657	676	671	670	662	673	680	689	611	709	635	680	667	655	672	656	661	665	702	679	687	641	676	676	697	650	660	656	675	700	690	644	648	645	659	687	642	665	660	655	686	682	667	690	715	653	671	666	668	672	656	701	667	671	668	699	659	715	711	656	668	699	703	691	680	693	675	687	645	643	687	621	655	677	655	668	690	690	653	662	685	676	681	657	659	691	660	674	652	645	687	640	650	683	693	641	657	652	673	668	704	685	654	617	674	686	655	655	633	654	678	668	696	706	661	712	668	682	704	651	625	663	631	676	665	688	683	710	677	687	669	660	657	689	684	643	686	693	683	649	673	648	689	663	660	635	628	660	641	661	681	688	689	662	684	706	652	704	671	620	685	693	715	645	682	653	692	667	690	671	703	656	686	697	693	670	659	680	681	647	649	672	695	649	634	651	703	663	701	634	704	631	676	670	626	664	676	712	659	659	667	644	662	682	646	676	649	675	692	686	701	710	670	626	635	674	665	687	715	649	663	635	671	642	704	674	679	699	662	661	723	680	682	666	662	664	654	649	619	695	642	664	695	690	665	661	659	696	735	650	725	666	695	677	682	611	667	681	669	693	688	651	694	674	691	703	670	712	653	681	691	665	671	656	667	647	653	656	640	736	672	690	667	681	643	674	706	632	647	687	674	729	652	688	697	670	671	693	674	670	673	681	637	663	710	692	671	674	674	684	713	674	656	626	668	661	663	697	705	672	655	693	651	726	656	668	692	669	696	688	660	660	676	713	722	680	673	672	618	702	690	691	698	673	675	664	717	729	652	688	711	649	656	659	662	661	689	697	662	663	666	697	637	715	664	672	663	690	680	656	685	666	657	666	690	691	655	667	733	645	656	677	659	727	657	658	685	652	645	676	711	649	662	699	673	683	654	698	658	649	674	662	656	715	661	647	681	678	712	646	695	654	642	643	623	719	647	669	650	653	623	696	687	677	641	702	655	661	662	673	648	655	670	704	666	675	656	664	666	691	678	654	646	665	695	737	684	682	692	657	673	678	725	655	672	682	662	654	645	614	625	643	667	637	677	711	702	643	655	667	647	640	700	658	670	690	650	645	700	636	673	719	675	615	662	714	673	640	670	621	692	717	707	629	664	695	654	689	705	651	711	696	665	671	662	709	703	613	668	672	685	680	648	676	703	654	652	609	648	638	721	675	661	664	639	684	680	675	687	645	653	666	661	672	671	663	626	687	665	686	655	682	642	630	675	675	701	671	674	634	695	645	702	653	714	660	661	688	676	649	715	661	678	670	683	690	714	642	687	694	686	655	677	668	660	641	686	633	666	662	668	685	662	688	660	657	698	666	640	641	646	643	656	657	632	667	661	669	702	646	629	657	693	619	686	689	687	652	672	674	674	641	669	667	656	653	683	689	668	702	646	656	727	640	675	681	670	636	670	675	623	626	674	693	665	659	682	680	660	680	698	657	692	668	698	682	609	716	622	654	712	664	656	695	664	659	705	626	669	715	709	666	687	670	713	661	658	668	662	694	655	685	699	695	670	687	701	656	726	658	684	716	658	634	678	716	620	656	636	679	663	663	658	696	677	741	666	662	673	673	624	693	699	677	685	658	647	691	669	690	692	682	691	735	671	690	672	654	652	698	665	656	660	732	666	661	690	662	722	654	668	684	669	712	692	661	670	670	667	675	675	697	637	653	710	684	708	690	719	709	701	688	688	629	715	680	650	680	666	681	681	641	664	719	661	655	676	657	727	643	666	670	665	690	664	702	692	652	661	698	668	664	655	665	649	686	650	651	705	690	703	694	647	683	665	668	676	701	683	680	678	662	684	676	667	736	681	644	663	685	679	636	680	661	713	725	667	698	675	652	614	639	649	662	699	690	700	684	704	663	676	683	643	658	663	663	654	667	737	679	627	648	724	681	706	659	651	636	663	667	622	671	687	659	662	686	694	678	631	672	672	638	650	629	627	636	664	659	677	687	675	682	645	656	649	659	740	669	639	701	627	665	695	688	651	676	719	688	667	650	722	655	655	717	682	651	674	681	640	717	676	641	647	679	691	681	631	654	646	688	686	671	650	672	684	616	700	659	712	694	677	655	693	678	680	670	671	674	681	719	676	729	689	707	708	683	684	662	664	684	679	704	674	645	646	662	654	686	661	684	679	667	723	673	656	638	734	667	673	690	684	649	682	634	671	625	672	662	685	699	673	695	645	646	658	696	680	651	670	671	674	642	727	743	658	647	691	725	645	623	688	680	678	714	710	649	656	695	719	659	671	643	660	701	679	668	615	671	659	604	665	657	677	709	655	658	694	660	695	689	655	655	639	701	694	704	669	657	689	683	646	696	696	659	667	652	666	649	654	663	678	678	710	662	665	635	705	711	646	650	629	676	662	664	700	698	660	713	668	724	651	643	705	654	672	642	652	647	605	672	675	681	667	661	713	669	663	666	661	713	643	651	646	676	697	631	686	702	647	642	669	677	664	735	698	651	670	668	688	643	649	642	687	704	693	678	685	675	680	657	694	618	681	647	682	663	683	650	664	696	690	659	676	660	709	693	638	666	643	655	694	711	689	694	628	652	695	675	624	710	632	664	683	695	619	674	671	650	644	635	736	735	680	686	647	691	684	668	670	646	650	685	669	675	703	717	656	663	657	694	680	618	672	688	672	641	698	674	697	697	669	677	714	696	665	705	711	686	665	681	732	672	650	682	699	685	706	677	659	676	695	704	703	682	627	677	682	713	683	702	670	704	691	662	711	706	663	647	695	651	694	684	675	671	665	724	699	655	659	710	663	694	687	652	621	679	678	631	691	643	694	619	679	676	694	692	720	668	692	673	602	673	679	692	685	702	659	661	681	674	678	652	650	711	631	691	678	635	660	641	716	662	669	689	703	716	674	641	672	666	632	649	646	649	648	675	664	690	674	660	681	670	730	648	683	664	685	699	702	692	695	674	705	741	675	685	678	701	675	671	689	677	684	677	677	677	675	672	654	659	649	681	624	647	627	664	661	703	712	676	692	626	692	702	742	665	702	681	684	687	660	647	670	691	679	648	661	671	646	688	720	663	679	671	651	670	692	676	685	666	677	664	644	708	663	660	692	671	677	622	663	617	697	735	703	671	675	669	670	646	729	690	700	674	671	718	678	672	641	706	693	672	666	652	703	653	664	609	664	730	639
32469	24518	33544	38188	28018	18510	11122	6244	4176	5770	6891	6621	5734	4246	2286	1396	1483	1706	1485	1422	1488	1620	1536	1470	1087	868	710	725	583	517	503	559	554	448	473	467	440	432	447	421	412	444	399	394	380	355	356	372	320	353	355	317	278	251	261	248	252	251	226	239	244	237	231	274	247	247	226	257	261	234	244	264	248	226	225	199	231	259	214	224	209	228	245	229	222	216	215	202	252	255	236	231	211	223	238	210	246	216	237	215	229	229	233	220	222	217	229	259	221	190	235	235	235	199	219	212	225	246	202	186	249	239	252	224	218	224	228	219	219	251	218	197	219	211	215	225	225	230	233	243	226	221	226	237	236	232	215	230	236	226	222	232	202	217	191	228	224	225	228	200	234	228	206	231	189	238	245	251	221	250	224	225	241	234	221	232	226	246	218	220	227	215	194	217	210	220	226	213	230	219	246	254	231	212	237	251	231	205	206	218	227	209	232	220	235	230	214	231	216	222	251	237	225	238	209	226	235	226	212	223	221	212	215	226	237	224	233	243	240	231	252	206	193	222	214	247	231	207	226	221	244	239	215	225	200	216	246	226	246	229	226	227	223	204	224	229	246	246	266	212	256	229	204	223	213	220	214	200	183	254	224	213	198	203	206	232	202	217	236	224	187	231	225	228	212	210	247	253	226	237	216	200	228	248	246	236	248	235	237	262	243	224	245	237	214	227	229	210	243	217	215	244	246	212	218	225	230	203	217	242	227	240	217	225	212	238	201	226	204	252	239	215	225	222	225	208	258	242	250	254	218	276	239	236	220	210	251	218	216	216	224	213	216	228	225	232	205	231	233	237	232	241	213	246	220	222	210	210	221	243	226	222	232	241	244	242	232	228	227	241	235	240	224	206	232	251	227	247	226	206	214	206	225	207	222	244	192	258	204	211	240	233	244	232	250	210	236	235	220	210	197	250	211	230	222	256	242	219	235	229	205	203	205	223	225	227	216	213	210	214	210	228	227	227	219	209	227	224	236	236	239	221	214	239	213	224	262	234	218	210	235	207	231	227	215	240	227	227	229	191	232	240	206	212	243	238	257	238	202	226	237	212	225	211	227	231	208	219	243	207	236	231	198	236	226	240	218	225	201	222	229	192	204	237	222	236	250	213	223	230	230	245	250	224	212	236	255	195	242	214	230	225	256	261	219	231	242	238	181	229	236	221	231	203	227	221	227	234	228	234	227	249	246	225	215	224	251	234	216	228	235	262	233	218	202	226	231	236	237	199	213	239	228	205	215	243	212	222	236	208	203	222	239	243	236	248	232	236	248	217	241	238	224	260	219	212	219	253	231	216	229	225	224	242	239	233	239	207	201	205	230	223	232	205	212	233	218	229	217	248	237	203	227	246	205	227	235	236	204	248	250	225	227	224	231	241	232	245	218	192	209	248	226	221	248	226	234	202	233	199	218	214	239	227	231	206	212	240	223	222	223	233	241	224	219	220	210	226	216	245	205	233	243	239	201	227	226	230	219	243	221	247	221	233	220	203	246	249	264	227	190	201	222	238	248	240	229	246	239	235	234	217	237	254	219	213	231	237	209	239	241	228	215	235	208	244	221	219	206	216	224	209	205	227	206	229	229	206	234	216	216	238	220	248	194	200	229	214	201	220	212	232	229	218	224	221	217	231	228	219	221	251	233	228	265	211	259	219	232	260	226	238	238	261	206	218	225	224	238	228	230	218	209	244	221	212	249	238	249	247	221	210	235	207	235	257	226	240	198	226	241	206	216	221	203	222	245	245	232	220	217	230	199	216	217	239	227	234	216	224	239	201	257	256	234	223	245	201	197	228	240	237	232	195	265	243	227	201	213	230	239	208	216	208	208	224	229	239	212	232	232	221	206	211	234	224	224	223	223	223	218	219	245	235	207	238	239	218	199	236	227	210	229	248	257	223	257	245	227	214	227	207	236	210	245	224	209	230	202	217	212	225	224	247	230	219	241	226	188	235	221	242	228	225	230	216	197	228	243	232	229	251	230	234	204	216	224	195	215	242	249	223	237	215	223	229	244	226	226	229	223	218	221	220	236	210	219	220	225	240	242	216	209	250	227	228	233	216	249	210	244	220	224	209	236	235	253	233	248	227	232	221	246	248	254	226	233	219	223	205	249	226	239	243	221	249	224	230	242	244	241	248	216	225	240	215	205	219	222	227	212	201	211	224	228	236	230	208	224	219	233	218	241	253	261	237	224	212	231	231	212	222	217	213	215	215	230	235	234	207	228	228	229	228	215	217	214	245	240	218	210	229	251	235	239	226	235	241	236	211	252	211	245	200	226	246	224	197	214	250	229	250	215	203	226	225	215	204	226	224	242	224	221	230	221	269	222	232	236	200	220	231	248	210	253	219	212	245	202	219	209	228	240	222	234	218	216	224	289	215	190	214	241	237	240	226	235	229	217	246	234	218	221	222	225	224	228	242	246	255	207	231	226	226	199	213	243	218	229	254	242	198	249	233	223	226	237	229	227	229	233	243	230	238	215	231	235	225	227	224	229	207	219	235	247	220	239	190	237	200	217	215	222	222	241	254	225	228	224	241	246	219	236	233	203	234	221	231	214	239	218	236	212	222	217	244	282	208	236	222	215	212	241	219	215	250	241	238	197	214	224	237	204	214	238	219	239	233	221	237	223	248	216	228	231	216	229	246	228	209	213	226	248	217	226	194	226	206	221	211	234	237	215	236	212	209	217	233	225	244	235	222	217	235	213	215	225	210	236	248	246	224	211	241	246	245	255	230	225	233	221	213	204	239	220	248	223	229	251	225	219	239	262	209	233	222	227	242	251	231	243	218	238	222	212	241	222	241	213	234	220	249	236	227	214	238	231	216	236	264	251	245	238	214	233	216	216	231	218	233	231	220	224	217	232	252	243	232	250	245	239	216	212	246	241	220	229	191	213	247	237	223	196	259	227	203	246	232	228	235	224	254	266	248	231	208	208	240	198	235	238	217	178	233	227	259	229	214	247	231	243	212	167	230	215	237	215	206	237	247	242	242	204	220	216	245	227	251	243	235	245	213	259	231	239	215	197	223	235	240	230	247	215	230	227	238	239	222	230	220	239	246	213	228	216	215	220	210	188	225	220	223	196	245	230	232	250	237	217	216	213	250	251	237	207	246	231	254	240	187	232	209	233	218	238	214	214	229	224	224	198	215	216	227	224	227	227	234	218	259	239	224	220	247	216	231	221	227	234	261	224	208	201	236	228	233	245	231	268	188	204	224	217	217	233	242	240	237	222	229	186	198	253	217	247	228	208	210	214	251	222	208	209	218	217	255	243	227	209	232	219	240	224	230	222	203	239	208	185	231	222	215	226	239	266	230	258	235	222	210	248	189	239	233	233	220	210	237	252	220	234	220	223	193	261	217	262	238	240	262	248	218	241	243	250	213	251	189	215	223	211	213	220	217	210	231	250	234	228	232	217	263	220	218	247	201	226	227	213	243	224	235	223	229	213	233
18734	19114	33617	40258	31641	23549	18692	13837	12572	20265	22935	23412	21243	17430	10497	7445	8132	9085	8107	8103	8762	9160	8566	8270	6571	4950	4184	3734	3379	3074	2670	3072	3079	2422	2319	2119	2235	2073	2119	2156	2072	2248	2028	1755	1876	1688	1525	1491	1314	1567	1481	1267	1090	889	804	740	806	733	719	709	668	718	724	686	665	706	678	666	753	713	719	748	732	666	637	608	597	579	629	588	611	588	552	621	592	617	582	649	580	612	581	604	604	628	580	552	586	595	568	587	590	544	545	643	601	589	569	552	558	553	608	620	589	554	548	589	569	541	599	575	540	509	555	576	555	596	552	611	602	576	579	573	558	522	568	596	576	601	560	594	572	556	568	638	554	593	531	602	542	550	605	573	588	559	544	575	561	574	581	560	588	625	576	597	578	571	555	599	608	586	574	576	591	568	574	546	551	564	562	609	583	600	574	606	538	550	597	607	566	580	559	582	574	590	567	548	570	576	611	527	604	590	539	579	565	525	584	551	586	599	554	549	559	586	568	555	578	558	581	566	604	557	618	581	576	561	568	593	578	597	605	606	598	589	586	554	561	549	554	608	537	594	564	599	557	617	553	566	520	610	578	548	568	611	553	579	602	545	554	542	574	524	577	573	561	611	586	561	573	540	578	592	566	541	575	538	583	536	579	582	563	546	539	592	536	541	570	546	557	525	537	583	568	574	549	577	586	563	573	570	577	572	602	521	536	521	589	604	563	552	590	564	569	550	569	542	552	590	536	564	563	591	582	550	572	593	583	603	585	581	579	584	566	557	538	592	546	590	590	619	537	587	576	605	570	526	595	561	564	564	568	552	572	534	583	571	560	600	550	573	572	557	581	531	584	571	593	581	565	572	556	577	586	569	580	602	590	571	584	618	551	556	532	620	600	574	614	599	531	575	536	564	524	553	558	559	577	546	583	533	561	587	605	576	566	578	578	569	567	560	558	555	588	560	558	550	625	557	623	557	561	594	595	584	571	580	574	578	579	583	561	585	567	577	542	580	553	579	572	563	557	580	543	617	549	569	584	566	580	573	535	600	557	568	610	569	563	565	559	565	539	567	583	602	596	613	571	576	577	593	594	585	600	545	570	550	557	582	565	608	545	588	548	609	549	596	539	604	584	583	582	538	590	580	599	588	569	601	539	606	594	556	546	557	572	553	564	591	597	577	606	551	539	548	603	561	607	561	583	600	562	572	566	557	602	576	571	609	638	556	549	582	578	527	581	554	539	553	548	564	563	523	603	584	592	595	561	531	586	599	552	518	603	572	569	576	540	576	576	543	572	579	571	568	568	588	555	564	569	549	577	559	553	567	534	561	570	514	588	592	560	594	600	556	615	579	569	604	569	537	559	598	592	550	562	561	654	579	566	586	578	555	595	558	545	553	581	621	582	559	533	560	522	600	595	587	532	573	594	555	565	577	602	587	580	533	568	544	559	596	548	592	564	562	564	610	568	567	594	596	603	520	555	549	555	594	635	599	618	569	562	564	594	582	576	551	555	573	565	549	571	587	574	600	549	619	566	621	560	578	577	609	584	622	578	626	615	552	576	636	570	606	558	548	587	556	583	610	563	593	545	562	579	545	551	530	594	544	586	629	584	591	597	573	610	595	587	601	545	622	593	582	543	568	554	527	570	576	565	563	623	564	601	586	570	592	559	554	579	556	593	636	583	581	582	593	571	605	551	593	578	586	536	566	593	523	591	573	595	547	615	566	560	568	567	581	596	572	554	549	569	579	556	576	624	571	562	612	549	570	559	517	604	559	549	578	558	566	573	545	587	579	566	571	568	575	569	597	588	565	559	570	557	582	536	541	562	575	636	573	543	575	554	572	592	589	569	577	570	594	565	576	593	577	567	594	587	572	549	558	560	608	584	592	586	528	536	598	566	564	590	579	551	562	556	619	554	564	590	550	557	520	571	569	578	568	564	575	605	584	587	572	599	570	558	554	607	573	590	567	539	629	572	587	629	562	594	613	618	595	546	565	566	548	575	577	601	573	581	574	629	563	533	566	563	592	570	581	515	546	564	593	557	573	602	547	583	590	586	599	579	554	536	576	557	517	575	583	575	587	544	604	565	574	622	561	560	559	564	596	582	556	622	568	568	599	547	563	527	536	558	543	634	558	576	548	591	575	566	504	570	611	577	558	574	627	591	587	576	564	569	593	566	592	574	579	557	605	539	604	598	581	556	593	547	573	576	562	603	573	576	530	587	602	602	651	573	555	572	556	556	581	611	559	574	575	608	590	568	590	574	606	551	622	586	547	563	631	630	552	563	550	508	625	555	568	592	561	578	548	650	544	585	580	555	566	613	580	580	578	553	558	559	558	514	564	572	548	545	590	580	581	521	625	578	553	549	525	551	560	613	572	540	577	648	587	569	598	582	587	529	554	578	556	580	584	550	551	537	535	597	532	585	552	543	573	606	561	574	558	589	561	574	541	561	560	576	582	597	549	602	587	582	563	622	610	546	572	564	571	573	569	587	523	578	527	591	558	593	567	562	553	576	580	548	603	600	540	559	614	595	619	561	580	599	591	582	550	575	572	599	583	567	597	574	548	575	551	520	551	591	531	526	602	606	593	588	559	547	563	589	561	597	576	586	563	611	574	602	576	598	579	562	563	611	575	562	581	565	599	587	552	551	547	568	610	604	597	581	608	572	598	589	592	629	583	555	553	538	559	553	534	597	583	547	600	550	591	590	602	556	581	537	570	538	585	573	587	561	542	585	603	589	553	559	575	581	572	589	553	586	609	577	603	544	566	558	548	560	570	585	629	600	574	570	608	549	593	553	573	607	570	601	568	563	568	598	563	547	561	638	614	565	572	594	583	597	594	592	577	595	586	505	569	576	607	564	546	589	544	631	594	530	533	609	534	548	591	561	561	587	596	580	560	588	587	549	582	557	571	576	595	569	579	590	544	606	569	563	565	598	569	604	584	577	555	616	575	544	621	558	572	585	581	562	552	569	581	594	533	570	578	569	572	603	549	617	542	594	560	593	561	590	642	629	576	559	577	550	560	569	541	568	553	579	580	564	598	551	608	562	595	580	565	585	568	634	572	561	594	540	547	577	579	580	543	582	605	558	545	581	589	543	561	570	594	582	520	572	571	556	593	571	572	561	548	558	584	594	598	595	567	543	545	548	579	582	602	574	564	579	559	610	555	578	571	579	578	540	524	578	592	611	584	583	549	599	581	577	596	622	563	614	591	569	612	609	584	540	562	577	581	599	580	574	622	586	598	536	582	604	572	587	587	573	570	560	612	542	569	596	567	600	582	582	595	556	573	578	578	590	559	560	579	563	567	552	553	541	568	531	612	581	574	568	532	590	542	583	549	603	596	549	601	620	587	586	535	556	615	539	590	577	600	582	605	531	563	543	590	550	585	571	570	559	546	592	555	570	575	544	585	585	546	606	605	558	584	596	587	546	534	575	582	578	564	571	535	563	577	564	615	601	639	610	587	613	558	544	577	588	576	561	610	615	583
13161	8156	9678	7494	4770	2534	1733	1328	1096	896	763	763	669	590	539	487	460	449	414	422	375	440	390	368	379	391	401	350	359	388	318	350	336	312	284	330	332	304	299	300	316	316	282	263	313	286	296	289	278	286	289	270	300	279	278	278	296	249	258	259	281	284	271	278	265	311	286	247	281	254	267	271	292	260	276	255	247	271	273	254	264	270	233	256	299	261	262	257	264	301	287	268	232	282	272	262	291	278	297	275	310	280	270	269	261	304	282	267	263	237	278	272	283	275	255	273	270	266	248	289	263	300	280	270	272	285	274	277	295	282	312	277	266	281	251	288	243	270	277	268	251	277	269	281	288	288	293	284	276	259	293	261	273	299	273	261	257	287	268	252	258	236	281	260	268	238	270	294	262	303	260	266	296	272	290	301	288	272	281	276	259	257	233	241	269	291	293	263	273	279	233	275	276	276	287	224	272	247	303	263	289	280	258	269	251	255	258	275	244	249	263	241	309	268	253	254	263	254	263	274	279	271	282	286	255	274	257	256	270	253	243	271	252	266	242	270	252	279	238	269	273	278	268	267	263	257	251	290	234	245	266	266	281	277	284	283	278	280	265	268	291	276	280	253	271	273	306	269	266	280	260	253	240	272	255	279	278	289	289	260	247	263	247	274	266	295	265	270	257	255	279	295	279	265	262	278	261	261	266	273	255	305	264	283	281	243	278	301	254	281	266	296	293	271	293	279	283	270	278	276	292	274	288	294	306	252	260	239	263	260	286	287	265	292	272	296	245	257	275	286	267	265	277	267	265	284	292	245	247	290	313	280	294	257	251	254	268	252	269	265	256	256	256	259	261	276	264	294	273	241	267	287	246	267	275	258	263	271	285	289	267	244	277	267	279	288	284	255	257	310	284	254	255	265	268	285	291	244	261	291	290	269	278	255	228	280	278	257	280	258	274	281	241	309	299	262	250	254	245	264	266	253	270	253	247	277	253	268	275	254	291	276	299	269	277	265	250	269	276	265	259	278	251	297	285	251	265	269	276	285	262	261	250	259	307	294	260	287	275	280	271	250	276	285	242	255	265	277	273	273	271	261	264	277	288	266	274	254	270	277	274	260	274	247	264	279	284	269	254	244	292	282	258	271	268	275	236	279	244	300	254	281	265	248	250	289	292	276	261	252	280	272	265	283	278	277	273	294	285	260	275	281	260	281	278	290	281	256	268	247	256	272	252	271	278	263	264	276	259	257	271	258	257	261	260	296	266	274	274	260	259	282	255	265	279	249	286	271	284	272	262	300	266	262	274	270	272	245	278	293	279	272	255	293	298	256	287	272	277	270	275	260	245	287	261	270	262	246	250	277	270	268	272	273	267	264	258	279	244	256	285	250	292	256	278	293	264	289	277	279	262	248	255	243	270	272	257	251	256	306	277	287	261	270	269	267	269	303	253	292	269	288	281	254	262	270	245	299	260	276	277	266	263	283	276	265	286	239	268	275	272	272	234	270	287	272	278	265	265	244	295	278	261	250	255	286	246	296	278	270	293	273	261	250	288	265	286	285	278	269	292	249	258	284	281	279	257	303	274	286	272	289	265	248	255	294	294	273	295	259	274	282	238	252	255	278	259	280	280	270	285	286	272	252	269	263	303	274	282	259	260	253	278	298	279	276	296	264	259	286	292	260	290	257	266	279	305	272	240	277	258	264	260	291	271	248	287	267	266	235	256	253	265	305	250	263	283	254	286	267	273	287	292	269	269	304	246	282	289	271	242	253	259	297	293	252	276	278	261	296	281	302	289	267	235	275	239	269	282	309	276	262	286	262	286	273	265	272	239	277	253	263	250	287	282	262	281	268	284	288	297	278	260	240	265	252	274	279	245	277	266	261	262	247	269	274	278	279	265	293	281	270	302	273	256	239	232	286	300	272	252	276	256	256	251	247	262	267	289	279	301	277	288	266	260	283	279	240	239	239	258	264	281	253	251	319	286	272	251	243	274	292	274	267	275	272	267	285	261	300	271	270	261	258	260	243	275	281	260	285	274	273	284	224	248	294	266	254	285	264	279	284	266	284	247	258	262	282	273	262	261	273	253	252	273	233	254	251	262	257	264	275	293	263	260	284	264	280	248	253	268	262	269	282	296	250	286	272	281	258	244	268	285	232	280	268	270	274	248	262	293	251	271	271	285	274	263	282	276	268	275	267	277	264	268	264	255	248	277	265	255	278	254	252	282	273	263	250	271	274	289	251	260	279	279	295	287	260	253	272	283	265	268	299	281	282	285	254	283	256	262	299	285	251	250	299	261	258	280	264	270	284	282	256	257	258	307	290	269	275	247	237	276	279	256	278	268	260	281	266	251	284	263	266	265	239	283	261	299	261	292	258	267	296	279	256	241	280	238	302	286	252	250	238	291	258	265	279	263	272	266	261	257	299	285	256	275	274	305	282	262	297	272	254	270	297	277	295	271	270	267	269	265	294	252	276	287	249	294	267	265	294	239	282	257	283	290	267	262	292	303	300	265	247	279	232	263	294	289	291	250	267	284	230	240	261	263	280	281	253	251	271	283	251	268	260	262	283	268	304	292	277	278	289	255	274	246	265	267	271	263	282	280	270	244	254	299	269	282	262	261	266	252	265	267	299	250	276	270	275	271	267	275	275	273	288	277	261	288	255	243	247	287	285	287	292	255	272	296	255	239	287	249	277	278	271	260	267	289	284	280	240	289	256	246	256	264	277	226	262	259	287	273	274	269	246	239	256	289	288	288	267	276	288	284	263	274	284	309	250	286	259	260	275	278	286	295	241	274	267	267	283	256	261	277	283	272	284	290	264	254	255	277	261	279	261	287	304	275	271	270	268	292	273	247	262	272	262	265	278	285	268	311	263	281	273	255	279	254	285	274	280	268	266	268	311	272	303	276	261	284	287	294	258	276	304	276	281	257	280	256	233	264	276	281	252	278	280	260	297	281	254	278	279	298	297	269	275	243	250	276	314	289	284	254	252	256	268	277	275	272	287	287	266	252	282	286	263	282	279	274	258	266	254	281	271	254	248	270	301	274	304	297	278	266	274	292	284	270	280	273	280	257	248	263	288	294	239	267	283	286	264	256	285	256	254	274	271	284	281	249	268	268	310	292	266	274	269	310	278	270	288	275	274	265	265	266	255	257	276	250	272	238	266	286	280	306	265	250	276	270	293	279	271	270	274	282	308	273	285	279	253	262	293	278	274	248	281	255	268	261	294	243	276	259	266	288	268	262	306	247	277	277	264	279	259	264	280	246	284	266	291	258	286	264	256	258	284	259	283	278	272	289	280	281	283	282	271	263	275	266	280	288	270	312	310	255	273	268	267	282	284	264	257	257	275	271	243	232	264	273	286	272	269	292	267	273	263	272	263	272	254	255	270	268	288	247	276	278	320	251	257	258	269	259	270	297	250	300	290	278	287	286	303	262	269	235	281	254	287	278	273	277	250	249	261	267	265	277	265	261	260	257	251	270	266
8120	7561	15038	17022	13358	8953	6993	5903	4824	4263	3966	3671	3184	2780	2403	2120	1969	1885	1797	1710	1673	1765	1649	1607	1527	1427	1474	1392	1423	1303	1237	1118	997	1073	949	956	960	915	999	938	924	969	903	899	809	815	816	759	751	742	748	726	732	691	698	708	730	713	698	683	750	698	652	645	725	714	678	663	682	742	727	700	727	677	682	687	685	702	706	688	688	735	646	682	659	660	679	672	766	690	655	633	672	680	707	655	738	641	714	686	702	686	704	678	655	659	665	690	696	698	674	636	674	691	702	711	704	641	720	669	635	687	690	696	671	663	686	675	694	626	704	629	651	681	620	670	662	698	650	643	734	671	666	653	672	670	662	659	626	694	654	734	672	693	690	685	663	695	719	655	684	656	663	613	646	704	632	699	685	707	707	689	716	687	693	666	705	680	709	692	622	669	647	619	645	643	706	631	713	689	659	687	667	703	661	680	698	693	699	653	694	704	640	637	717	713	675	635	724	675	690	687	688	665	684	650	659	685	698	675	686	699	699	652	702	673	670	661	713	684	675	692	620	690	687	684	669	669	707	717	687	686	696	668	689	675	685	662	692	678	679	695	691	682	714	704	640	709	663	672	671	663	668	684	679	663	674	641	693	674	668	663	663	695	646	707	638	675	706	649	668	651	640	669	673	670	662	641	675	673	714	696	670	709	641	682	689	688	644	646	667	682	624	631	666	659	698	657	684	681	658	675	674	671	645	675	677	687	677	617	632	681	719	660	673	653	677	661	682	641	698	678	668	671	682	660	691	700	697	691	692	666	738	657	687	671	679	669	689	682	660	692	663	689	647	737	691	710	683	668	723	728	687	679	683	675	690	663	696	706	661	654	673	627	657	673	651	719	678	645	670	719	678	654	646	692	683	721	710	675	677	656	590	650	712	684	660	635	677	666	672	663	678	670	688	699	689	662	697	697	673	665	665	676	660	708	677	699	665	678	668	628	638	674	679	687	661	696	606	657	672	687	676	661	627	680	668	695	697	669	690	695	666	687	678	653	681	686	665	704	687	713	711	636	694	716	670	694	657	689	699	698	635	714	698	682	708	673	651	691	668	680	718	677	672	668	690	649	686	687	686	663	658	680	704	679	643	642	719	660	663	672	661	655	688	653	689	653	668	656	661	702	654	675	680	683	688	646	681	696	672	652	665	660	662	668	661	668	668	629	665	728	647	680	645	676	716	694	638	691	695	677	641	670	668	667	681	696	698	678	660	650	666	682	695	675	665	696	613	641	708	659	631	698	638	690	696	667	675	693	708	633	692	677	629	665	726	678	649	680	674	661	620	665	665	647	686	693	650	689	669	659	615	684	659	667	693	660	671	706	700	689	629	671	674	712	716	676	670	684	641	694	681	683	675	672	695	677	657	673	669	641	690	703	702	683	647	656	664	654	695	699	642	699	690	663	683	691	632	674	655	679	676	681	682	626	717	681	655	633	721	613	688	720	656	625	712	664	685	694	722	664	670	649	657	734	685	710	670	680	710	629	670	665	717	736	670	688	658	679	687	697	708	697	683	675	654	717	635	700	676	669	669	633	692	703	701	688	682	694	701	645	693	649	727	650	696	692	716	669	693	696	705	676	695	685	688	729	672	682	714	671	716	665	713	676	680	689	660	707	700	677	690	650	663	674	675	719	686	649	674	670	714	676	718	683	651	660	655	686	694	672	668	709	635	683	685	651	710	669	721	723	693	694	675	642	662	693	711	633	699	639	693	693	668	641	654	694	668	689	662	728	663	646	657	690	724	642	736	677	714	662	638	661	732	680	683	644	716	660	676	684	672	620	691	715	648	674	660	717	697	619	718	678	695	673	648	667	676	667	683	630	700	724	646	712	707	682	672	651	707	664	685	640	691	686	699	678	685	667	638	633	647	640	695	678	708	684	710	743	682	693	640	679	666	685	734	670	700	691	648	649	723	704	656	654	690	659	708	645	677	644	661	706	688	701	684	696	719	674	690	705	672	672	680	709	726	717	690	631	736	694	706	678	660	671	665	684	718	702	663	707	674	686	692	662	685	671	651	707	676	607	666	722	671	647	682	661	646	621	662	653	722	635	638	667	654	741	675	746	656	670	658	700	705	628	700	681	662	646	621	636	665	676	667	685	677	676	689	679	660	687	683	686	708	682	734	668	720	652	696	640	684	671	668	678	664	646	681	643	715	671	672	707	674	643	674	682	677	673	704	727	731	685	718	702	672	681	684	648	635	686	647	669	687	654	690	652	712	734	646	660	676	685	691	681	683	749	693	657	666	633	662	621	682	691	678	664	697	684	626	666	641	655	674	661	698	690	666	706	686	664	704	676	647	653	686	715	665	630	673	654	661	707	668	713	626	658	640	694	658	615	659	716	676	698	661	698	665	662	667	689	678	689	673	678	663	644	665	654	644	685	689	675	693	683	664	629	688	676	714	705	659	669	651	650	705	666	684	710	651	703	661	639	706	673	700	651	694	710	678	675	714	700	662	661	715	666	690	677	658	694	665	659	656	683	656	664	649	699	683	682	700	675	680	672	665	721	670	668	654	645	672	675	713	640	668	676	672	648	743	687	653	688	663	674	647	671	649	717	644	701	687	722	735	656	672	685	663	694	691	697	633	613	676	674	694	672	644	700	672	659	645	639	682	711	713	709	704	662	703	679	655	688	710	633	701	662	703	686	662	683	660	711	641	675	677	684	699	677	670	653	674	706	657	655	677	648	688	677	673	636	682	687	667	674	717	689	657	677	732	694	673	665	656	692	723	658	671	715	721	644	697	675	658	668	608	652	718	733	688	682	679	663	667	698	703	692	669	649	670	668	704	680	667	695	692	710	678	715	695	646	709	646	667	683	685	656	668	632	715	609	729	703	709	679	664	677	676	649	669	661	633	689	646	664	659	673	720	701	660	641	669	677	641	687	687	667	692	673	692	720	657	658	653	645	645	738	655	675	662	661	646	624	646	638	685	677	678	654	693	681	679	710	719	651	688	682	706	711	718	656	692	718	626	693	663	671	704	633	695	702	724	703	631	649	653	654	672	715	649	617	642	675	693	671	708	642	616	692	664	724	698	716	640	672	714	731	663	724	690	653	674	662	655	695	726	685	668	670	674	657	684	663	717	650	658	643	609	684	642	662	661	669	631	631	677	675	661	656	659	681	713	667	659	649	714	654	645	673	728	660	649	686	685	653	674	641	654	623	656	729	712	641	664	647	644	675	656	636	721	664	676	632	694	657	712	716	710	659	624	695	719	653	647	675	654	657	685	699	661	688	700	691	647	703	664	670	684	677	670	659	707	684	682	699	697	684	655	703	663	693	711	630	700	654	731	687	652	679	684	646	687	667	726	666	718	717	667	667	697	634	686	685	622	640	718	709	725	735	641	672	653	667	647	650	659	642	649	670	686	649	693	669	671	658	675	702	650	686	695	706	708	671	713	691	687	666	683	731	644	643	649	648	678	662	716	657	658	674	700	695	675	751	642	702
26049	16925	24267	21504	15706	14579	7004	3691	2891	3136	3277	2990	2787	2208	1484	976	960	1023	1031	1012	942	1094	1026	892	690	588	556	513	512	477	472	509	483	435	433	364	381	393	398	357	396	373	376	368	360	363	361	305	317	353	350	308	327	256	266	292	257	279	282	268	284	273	258	229	289	265	305	244	297	262	316	305	279	287	256	257	275	264	265	279	287	262	286	294	262	234	287	271	230	282	233	270	299	266	303	275	282	268	267	273	283	273	278	259	249	265	280	260	289	280	268	279	274	270	297	288	263	242	266	277	278	274	275	277	281	292	288	293	274	262	280	252	277	279	297	287	289	283	280	277	283	282	254	287	279	283	254	268	263	239	258	310	257	293	246	262	261	284	253	238	265	264	276	241	268	303	306	246	258	250	261	254	252	257	288	266	306	265	271	272	246	262	305	284	291	280	282	318	278	271	252	238	252	290	285	281	245	294	267	249	263	259	253	267	268	268	228	256	280	282	267	252	271	264	249	282	271	260	278	258	273	234	297	284	311	278	254	262	260	282	263	280	281	263	245	272	262	276	249	261	259	235	262	279	258	238	282	281	271	298	254	261	269	250	252	266	283	265	277	255	264	266	290	278	257	298	266	279	288	284	269	257	268	282	270	266	252	257	273	248	285	256	245	249	254	283	273	273	241	300	265	277	242	291	283	251	237	296	282	290	259	263	245	269	266	257	264	304	263	246	261	262	270	232	279	299	253	258	268	258	283	263	284	255	255	252	260	282	279	257	266	282	286	265	284	257	257	221	275	233	260	271	253	255	280	252	254	288	268	265	291	238	260	258	277	298	271	259	256	286	273	272	249	293	245	256	292	250	251	272	252	276	298	287	271	239	258	273	284	270	265	279	278	275	274	245	295	246	246	256	285	255	268	289	255	266	255	248	303	260	268	274	279	285	269	287	278	283	260	287	274	290	249	296	255	284	257	261	246	245	247	256	274	242	269	276	235	255	251	271	281	286	251	241	285	262	281	274	268	245	265	264	264	268	277	261	266	260	259	289	253	278	268	223	242	281	284	287	271	250	280	229	244	252	260	285	282	267	274	266	256	270	257	264	289	275	274	273	286	255	266	259	272	277	292	270	284	271	274	271	312	274	262	263	246	273	283	285	258	247	277	278	276	279	264	270	269	274	267	271	294	264	286	272	280	276	280	297	293	232	260	286	286	276	234	299	250	275	271	262	286	288	269	265	276	253	258	261	268	288	276	246	265	296	288	302	308	278	273	274	253	253	266	296	303	269	270	284	260	283	263	310	266	288	294	258	241	276	287	254	240	268	299	261	259	264	256	260	282	274	276	280	270	258	293	261	268	250	274	253	257	289	287	284	254	258	272	276	279	286	250	260	287	277	268	266	286	273	249	251	241	266	286	233	225	270	242	250	293	261	279	278	248	241	260	249	256	281	245	267	275	290	265	257	256	266	325	273	257	245	255	289	286	246	276	248	265	272	263	252	285	267	278	268	274	264	237	282	285	262	244	279	336	281	298	251	249	284	269	268	268	274	254	271	276	269	283	261	268	256	246	305	283	293	274	281	274	260	252	252	283	278	279	259	285	248	253	243	306	262	258	266	299	271	251	274	277	286	261	276	253	281	270	258	289	293	270	258	284	240	264	271	285	261	288	275	270	252	270	274	275	278	287	260	240	236	287	254	277	266	262	270	253	242	260	297	282	241	256	286	270	261	210	254	276	300	235	270	277	275	258	283	251	281	261	260	282	262	250	272	268	263	267	322	280	264	255	283	293	282	244	270	254	255	262	264	253	244	284	281	253	284	265	261	250	264	233	270	242	245	244	287	297	308	253	285	232	248	276	262	269	292	275	271	277	286	252	270	242	278	274	257	299	278	274	284	276	271	233	286	253	297	240	256	240	250	263	259	269	286	300	286	245	247	238	268	275	268	249	254	280	277	259	279	239	284	279	277	255	275	296	274	280	252	266	294	268	269	266	244	292	278	232	281	308	250	262	296	266	253	266	310	260	275	227	300	275	285	271	278	269	280	266	293	281	272	279	246	273	292	267	260	267	267	285	261	271	264	274	286	273	285	284	278	299	254	267	268	229	296	284	262	263	274	281	263	282	249	286	261	302	253	278	280	284	245	274	289	273	256	267	280	276	270	270	263	251	254	235	270	290	265	263	294	262	247	283	281	254	268	268	258	266	269	260	244	256	277	265	270	310	272	265	298	267	273	266	255	259	274	300	257	258	242	271	278	271	277	269	263	281	291	271	286	265	296	269	273	255	287	273	285	274	260	284	299	259	268	283	247	257	330	278	269	295	269	236	252	252	263	254	261	292	278	307	285	260	271	244	269	257	307	297	296	217	287	279	282	281	294	265	282	269	255	263	295	283	265	273	294	265	282	279	274	254	264	273	271	272	274	259	291	253	268	321	274	270	254	283	253	253	266	264	269	269	264	269	279	255	275	296	250	266	256	269	258	279	261	266	244	244	290	282	271	287	266	226	263	278	273	263	289	271	259	285	236	279	269	290	279	263	277	284	262	260	259	291	265	271	307	269	263	269	265	253	285	256	253	274	280	264	240	271	270	258	226	301	279	304	282	256	261	275	268	258	282	278	279	270	250	259	278	303	301	264	262	249	271	275	271	292	271	283	278	289	292	266	229	257	258	284	250	304	279	287	258	270	267	237	265	262	268	297	261	252	285	255	267	268	284	264	283	230	295	264	251	242	245	259	279	281	272	278	270	242	276	301	249	266	266	274	277	286	265	276	266	267	270	297	251	261	266	251	267	287	313	235	274	283	248	283	307	262	268	251	261	299	262	276	265	282	272	277	286	275	278	269	280	271	293	278	287	302	230	252	291	268	260	253	282	282	265	254	257	253	268	263	267	303	278	254	279	245	270	285	285	260	268	247	287	246	295	293	283	272	276	262	263	277	260	262	246	291	266	254	264	270	254	279	279	264	258	305	261	266	275	270	275	282	257	280	262	251	294	269	256	257	267	282	265	299	269	295	250	256	277	251	241	253	263	267	255	263	264	282	262	265	245	268	264	281	272	278	276	254	276	268	301	236	283	292	278	299	289	231	241	280	275	270	270	267	291	268	294	246	263	263	289	315	266	285	236	255	253	248	277	248	304	259	291	257	246	290	288	274	295	292	258	261	243	255	261	231	261	273	254	235	250	279	277	242	299	284	266	276	289	274	257	255	269	284	272	298	257	259	248	256	280	246	264	245	248	267	270	268	272	291	254	265	269	277	254	282	277	259	278	240	265	282	261	290	256	250	278	276	278	245	261	268	256	263	232	269	281	247	287	258	276	283	287	261	232	258	266	268	279	279	266	254	254	260	266	245	247	268	285	273	278	288	270	253	278	285	278	262	309	261	291	289	257	299	283	260	282	283	267	262	260	287	280	276	270	252	267	258	282	273	257	256	235	264	287	261	245	288	285	243	264	281	257	262	298	235	255	274	269	305	257	291	222	304	267	254	260	298	289
15431	13968	27247	27245	26177	23785	13588	11105	11335	13212	14653	14053	13288	11617	7540	5072	5059	5973	5596	5478	5479	5932	6002	5348	4028	3235	2708	2560	2386	2413	2037	2245	2163	1867	1715	1546	1618	1627	1719	1667	1602	1681	1571	1331	1318	1282	1192	1109	1114	1288	1227	1047	1024	840	801	794	763	769	771	735	790	756	783	778	750	711	757	748	756	707	715	765	751	690	707	641	737	665	689	656	696	705	666	658	708	651	674	680	722	717	689	706	685	678	711	691	659	669	669	689	667	662	690	740	705	696	676	725	703	702	685	703	685	689	659	697	662	671	692	697	682	662	655	646	703	676	661	657	708	647	679	690	651	699	648	666	692	635	669	663	684	710	682	709	673	674	689	588	659	676	680	690	614	644	664	674	708	654	645	675	671	679	659	651	648	667	636	680	649	686	715	690	667	692	684	653	692	635	687	680	645	660	638	700	665	692	667	691	651	651	681	642	678	663	677	691	696	692	666	669	672	690	657	675	682	650	648	679	714	629	692	652	708	642	675	697	651	639	687	644	667	679	624	681	674	685	634	660	695	618	666	661	677	683	654	687	629	700	670	665	685	677	675	655	678	639	660	663	675	698	678	697	686	663	658	673	653	692	677	665	700	695	647	695	685	645	719	691	710	665	648	653	667	689	682	663	699	713	675	656	645	671	681	727	644	683	656	672	656	658	643	668	654	658	697	619	679	682	652	726	651	665	677	679	678	640	726	670	655	639	734	644	652	716	659	655	667	677	670	688	660	649	672	658	675	690	647	683	713	731	699	693	668	650	691	687	692	672	673	684	665	656	690	676	639	686	694	679	656	638	698	715	645	683	667	672	692	664	652	674	639	661	728	660	681	715	661	661	715	678	678	678	656	681	645	661	682	674	643	706	708	678	684	622	662	665	640	629	706	671	662	660	685	691	682	666	717	701	699	675	655	678	658	639	648	694	657	673	669	724	687	686	678	680	697	653	654	721	680	661	687	684	718	677	661	669	652	689	661	700	661	668	683	636	687	659	645	628	659	683	707	662	671	676	645	697	680	659	723	663	662	664	656	658	683	659	663	714	646	682	698	687	690	676	663	634	665	671	681	655	667	652	623	656	690	660	657	659	681	640	660	678	681	687	683	620	652	629	644	685	664	623	670	640	657	688	650	654	702	620	649	672	626	695	710	666	671	700	710	687	752	694	637	667	707	644	649	656	663	717	622	633	661	693	684	640	632	682	661	672	645	665	677	638	688	673	609	681	621	661	651	702	644	670	681	702	674	678	702	709	666	699	682	590	645	705	676	647	675	651	651	702	680	710	682	653	665	658	655	639	697	631	727	669	674	671	632	720	657	670	680	676	686	688	653	681	688	708	661	705	645	700	655	660	692	654	643	704	673	670	619	663	677	676	662	662	635	648	678	678	656	711	660	686	664	703	652	628	683	622	691	693	659	736	645	671	664	642	648	721	649	694	711	654	702	658	685	700	641	655	648	681	639	671	644	627	686	673	639	660	644	621	690	711	639	631	663	724	695	656	695	664	667	665	640	694	654	694	637	675	704	682	664	713	687	667	670	676	663	650	626	698	646	648	637	723	647	647	662	652	695	705	652	657	704	666	652	668	672	670	673	672	664	662	666	649	628	653	697	674	662	671	703	662	639	677	632	683	676	655	655	666	674	667	693	676	683	735	678	633	661	633	693	657	681	698	641	682	673	681	706	645	686	638	688	709	626	666	671	711	663	706	682	662	617	688	623	654	640	653	633	741	655	664	661	659	682	655	661	684	632	650	665	627	683	625	732	675	695	643	653	628	680	681	685	699	666	705	682	696	708	657	637	659	670	686	683	672	685	686	696	650	656	707	664	640	669	701	698	637	678	688	674	669	669	657	704	666	698	661	678	654	684	648	657	657	657	687	693	736	692	613	628	674	687	694	647	663	704	681	676	634	646	652	718	665	648	668	640	659	645	702	696	687	650	676	709	682	667	650	705	641	682	679	684	644	636	645	676	696	662	660	675	685	624	648	686	597	679	679	651	666	662	666	642	648	652	693	724	658	695	626	686	667	697	687	629	721	671	683	635	716	649	671	604	678	674	647	651	673	681	619	669	665	667	661	723	686	683	692	704	692	714	668	648	661	701	694	730	642	695	668	708	704	679	663	650	721	684	689	662	633	650	682	666	620	702	685	694	703	698	643	656	700	680	690	660	684	692	653	679	696	687	699	710	691	657	619	698	632	678	640	698	646	711	725	672	659	656	680	717	728	671	652	655	643	709	705	645	699	659	645	661	643	664	650	700	616	650	679	685	651	684	616	704	667	663	655	731	674	660	682	626	721	680	672	673	700	699	677	672	687	667	702	667	659	657	718	612	668	658	688	666	661	681	639	677	654	658	704	671	666	662	650	645	667	655	661	693	703	700	676	667	715	674	681	658	683	700	691	719	698	696	668	664	659	683	669	710	662	624	708	663	663	656	626	706	681	700	693	688	656	666	658	677	668	672	679	654	671	694	652	695	660	630	686	642	656	667	639	671	650	645	660	652	624	688	658	646	722	696	661	631	607	684	670	664	675	665	690	687	662	724	647	669	662	721	658	694	660	678	686	657	667	682	606	673	626	706	652	646	645	686	636	662	670	699	678	707	596	655	679	667	671	662	657	653	647	718	677	691	642	676	670	676	674	648	709	647	627	670	678	660	685	703	695	675	652	641	664	654	660	664	664	648	689	657	641	645	703	683	722	663	661	689	656	713	689	647	654	647	646	660	639	678	610	659	665	669	656	702	642	667	650	673	710	683	663	648	680	677	633	709	648	667	656	639	698	646	663	684	653	710	678	692	630	710	696	666	679	678	650	664	660	686	687	705	640	738	690	716	697	723	628	683	684	725	703	706	661	700	687	644	680	670	649	662	682	683	683	660	682	668	717	677	665	702	693	702	644	706	677	695	644	671	667	657	701	646	668	693	668	648	624	667	697	674	692	634	657	681	655	674	689	678	637	663	658	644	677	701	692	641	645	664	686	698	673	696	676	626	682	664	669	692	662	684	648	673	681	714	628	697	661	641	637	710	622	674	684	680	690	654	720	647	675	642	682	651	703	695	644	614	701	696	725	695	648	727	649	643	727	644	682	675	657	613	666	721	681	679	727	699	631	685	624	652	686	701	681	679	658	660	676	669	629	659	689	675	686	686	654	655	645	648	676	689	678	738	655	652	686	671	693	681	714	668	711	649	664	699	672	661	682	677	682	697	661	686	690	663	737	679	699	698	665	653	638	669	676	721	681	658	680	730	654	691	678	680	645	669	641	622	641	685	686	684	674	703	687	674	634	655	663	690	708	643	665	692	681	643	679	648	658	668	697	676	653	690	710	620	682	617	681	658	644	668	657	673	680	690	624	625	683	715	633	688	677	656	681	656	674	666	656	657	666	622	666	609	656	656	693	668	649	681	652	651	696	657	690	627	629	652	691	710	696	706	659	693	668	686	696	687	686	706	681	674	622	692	660	694	665	628	686	703	639
32083	22577	28379	25933	28043	29382	16582	8298	5844	5003	4777	5052	4840	4184	2107	1304	1513	1675	1593	1592	1635	1604	1511	1421	1007	768	666	617	556	569	555	643	561	466	457	422	436	403	452	389	386	462	415	401	376	352	355	370	316	337	362	330	321	237	244	239	263	243	242	263	262	266	242	239	246	241	255	244	254	215	248	243	238	249	232	235	236	229	225	274	204	210	238	218	217	221	260	224	220	224	243	231	235	203	221	229	227	228	246	203	223	224	235	225	220	242	206	236	219	219	194	224	236	199	210	236	202	203	230	209	237	215	231	250	224	216	206	239	255	200	249	252	214	260	210	206	209	256	233	221	195	230	232	220	244	213	210	213	231	238	231	259	219	218	205	213	252	221	239	241	207	221	226	226	228	237	234	209	219	236	224	236	224	215	223	222	227	261	253	250	225	261	201	233	246	227	213	227	197	209	230	227	239	205	205	219	224	213	223	210	235	212	194	207	227	212	226	232	236	248	214	234	214	236	238	217	215	210	219	236	248	210	207	209	254	223	237	232	218	218	230	227	255	229	224	268	220	217	200	201	242	230	240	214	223	246	217	215	222	194	229	252	200	208	215	210	201	227	193	240	220	208	215	234	211	251	195	228	212	185	249	220	206	228	212	262	216	238	221	218	248	226	189	230	213	235	226	206	240	229	218	221	262	204	223	206	214	245	217	247	200	230	216	252	230	237	194	226	233	220	230	236	221	225	226	245	275	245	232	228	223	236	227	220	199	229	237	234	231	209	232	221	227	222	241	225	200	224	240	256	212	216	225	243	203	217	244	214	213	192	206	219	236	218	221	211	201	205	233	224	241	236	251	223	221	237	255	221	218	214	236	230	221	259	211	232	219	233	222	258	246	243	236	255	259	230	229	250	226	242	230	241	201	219	229	222	225	230	217	231	206	227	218	210	199	239	252	235	246	224	220	254	237	227	244	204	236	244	263	238	207	236	218	222	228	234	240	238	217	196	233	223	257	223	213	226	214	229	189	243	239	225	186	227	199	231	237	235	228	254	241	230	255	239	219	235	214	249	233	246	239	225	218	231	203	201	230	227	222	238	229	242	225	217	236	210	211	194	230	211	214	237	229	210	245	237	224	258	262	221	214	210	233	205	264	199	235	227	240	202	245	238	235	204	234	221	236	209	216	199	225	223	245	234	225	237	222	228	219	239	210	252	238	224	226	185	207	187	255	240	231	222	212	226	268	243	189	221	238	244	239	224	243	239	251	242	211	221	235	224	225	232	228	212	192	228	232	226	242	235	233	225	230	205	262	207	226	221	211	212	230	215	211	236	251	214	259	243	203	243	224	206	214	233	212	198	243	220	188	249	231	225	228	249	198	228	226	233	192	241	226	209	199	216	213	234	245	214	217	221	228	235	221	219	223	242	190	215	234	257	215	230	213	239	236	220	223	224	223	236	232	248	238	218	221	209	217	210	194	210	236	236	237	239	231	203	237	218	221	202	254	233	205	238	246	229	212	233	243	222	217	258	223	184	240	213	239	226	233	199	215	220	213	250	237	197	241	228	219	237	242	244	228	198	228	206	214	236	223	221	217	209	229	219	205	226	207	246	224	206	218	203	252	241	193	221	217	224	224	228	235	231	214	211	253	228	234	242	225	224	195	221	226	244	260	220	240	219	209	208	219	228	226	237	233	224	220	256	246	236	204	214	242	226	223	217	240	228	246	224	233	245	259	213	219	221	211	246	214	210	206	238	228	209	255	243	235	218	235	196	228	216	209	240	220	233	221	234	224	221	213	223	219	231	205	233	209	205	242	249	215	221	202	210	243	207	235	238	240	207	210	234	252	191	207	217	230	210	232	233	230	218	219	214	232	223	241	242	214	203	227	231	202	211	211	217	241	210	265	221	214	218	231	245	243	227	220	228	233	191	215	227	227	238	202	227	229	214	210	225	232	238	207	205	216	221	233	235	228	240	247	229	242	217	228	215	223	223	230	283	252	218	220	222	218	224	243	230	216	224	212	223	232	209	223	235	209	205	224	209	212	238	201	229	208	212	260	242	226	222	230	246	215	196	217	236	238	229	234	218	217	238	203	229	249	247	205	215	204	211	230	237	256	226	249	245	236	221	199	248	207	237	200	209	227	221	227	227	235	223	212	205	245	237	221	259	226	229	226	233	224	212	219	237	215	235	269	227	216	222	251	220	217	231	223	238	234	223	222	225	217	235	254	239	232	227	224	251	264	223	252	225	223	216	226	201	219	238	229	229	243	229	257	192	201	237	221	212	239	236	212	237	232	208	231	239	231	221	221	268	235	204	216	242	198	222	220	248	224	213	233	201	227	227	244	195	196	204	207	244	223	224	202	212	241	184	221	224	217	233	204	243	223	212	233	207	247	214	229	214	236	223	206	187	211	202	234	230	236	212	229	231	249	249	236	219	229	216	259	210	222	212	215	208	230	239	238	249	217	234	233	210	218	227	237	235	215	241	221	224	225	227	205	227	210	229	235	229	183	223	207	195	208	204	218	229	217	216	215	240	203	237	241	211	218	244	184	210	233	221	259	250	225	239	225	222	215	243	222	241	195	201	225	213	260	226	225	219	211	260	224	220	215	222	212	210	202	223	249	215	207	217	226	249	231	215	209	227	219	217	223	200	241	242	225	248	210	226	215	223	232	232	218	232	226	216	222	216	209	225	242	207	230	228	211	229	218	244	226	232	215	250	244	218	233	251	232	231	218	238	228	220	201	242	209	214	247	217	227	215	235	245	219	225	240	223	247	223	221	230	215	212	231	227	243	210	234	215	204	204	210	218	231	233	229	228	223	270	236	249	248	231	233	233	223	240	223	235	241	260	208	236	209	223	195	235	255	221	222	215	235	219	202	211	216	226	220	221	230	236	237	231	222	222	226	248	245	227	227	233	216	219	220	219	220	229	229	238	254	236	260	244	206	230	210	226	230	257	218	232	233	210	179	191	198	249	242	231	228	238	212	210	217	237	201	238	241	233	212	226	234	232	232	224	240	236	224	228	221	222	222	204	228	225	237	243	208	208	233	202	229	238	250	215	213	197	224	243	228	229	223	223	223	241	214	214	216	212	210	236	220	239	202	241	200	209	199	228	207	233	220	237	245	220	227	204	225	194	207	243	225	226	232	214	235	216	209	207	260	219	211	209	238	218	233	205	233	218	202	221	254	204	242	234	236	223	260	221	234	218	225	255	237	234	212	212	191	237	206	215	230	230	222	223	207	221	218	209	229	232	233	213	220	240	223	220	222	243	221	227	232	220	203	224	225	210	217	222	229	204	220	223	232	246	249	240	236	217	202	231	221	231	197	217	255	214	226	197	216	267	238	200	234	221	232	221	244	207	236	218	219	229	213	218	226	231	194	216	239	246	206	228	217	253	226	236	236	247	238	212	227	240	230	239	195	206	229	212	203	224	229	236	221	217	218	226	227	244	259	247	217	203	219	210	243	226	234	240	231	208	202	206	227	199	222	235
18229	17132	29763	32355	37438	34760	20348	15553	16415	16701	18542	19601	19855	17612	10207	7122	7969	9135	8809	8977	9315	9721	8603	8504	5774	4609	3799	3398	3166	3112	2914	3413	3159	2742	2346	2181	2312	2075	2141	1983	1993	2037	1889	1783	1783	1641	1501	1610	1476	1563	1538	1221	1092	895	812	777	754	755	703	703	692	684	690	754	690	680	706	747	733	718	716	754	737	617	636	653	590	638	626	617	608	541	558	583	582	615	564	615	611	578	565	630	575	585	599	625	566	603	604	613	574	559	581	551	580	557	586	603	596	604	638	577	549	590	559	609	564	536	607	571	566	567	604	527	563	545	568	562	572	579	572	554	586	574	549	585	592	542	585	573	583	520	584	531	611	597	580	564	545	579	634	575	632	563	592	577	549	542	527	588	550	521	558	572	589	560	566	549	591	594	574	560	560	609	581	571	558	559	570	560	589	543	567	591	568	569	571	564	547	552	580	542	597	550	560	599	566	583	581	583	596	619	529	619	652	583	550	599	573	558	623	550	557	578	586	557	583	550	597	565	556	596	520	580	558	562	534	599	570	613	600	534	624	579	610	547	554	575	558	571	590	578	551	531	585	544	593	581	582	623	541	620	576	573	571	572	561	597	612	600	555	548	584	594	565	576	573	617	541	562	578	582	601	588	568	563	561	574	600	581	595	588	546	574	567	595	586	603	551	583	588	578	621	604	554	594	572	557	568	600	596	562	607	553	590	556	582	533	593	575	618	557	570	546	600	529	607	601	581	554	553	598	556	620	623	600	563	562	532	576	614	537	576	544	542	579	542	559	594	636	593	573	591	546	603	618	519	582	557	588	542	600	535	565	575	587	602	592	537	561	543	546	601	543	569	565	550	562	565	589	535	614	596	638	552	562	576	594	565	585	561	585	588	612	514	576	571	546	607	562	546	589	575	574	547	586	561	599	580	594	569	583	598	572	554	570	597	569	552	546	588	586	581	634	563	583	585	588	569	544	603	581	612	666	565	610	550	574	597	599	588	607	605	592	565	578	525	598	562	588	589	582	573	556	548	584	543	560	552	558	564	532	551	612	593	561	621	578	582	575	573	589	600	594	523	561	549	551	557	576	612	622	577	597	600	553	557	591	574	560	629	566	575	587	577	565	595	532	564	525	605	556	573	563	598	568	592	592	588	578	564	633	551	588	529	573	556	578	529	574	568	565	553	553	587	567	573	576	569	550	584	522	573	619	595	566	541	592	574	575	581	553	586	561	578	543	601	586	562	525	592	587	547	597	569	577	570	618	534	596	558	617	566	541	618	558	580	582	568	547	541	531	571	543	553	583	574	591	601	552	559	559	550	545	568	565	570	610	598	585	592	564	564	584	604	603	571	605	569	566	583	596	595	553	570	564	546	571	559	606	607	576	588	605	570	558	550	530	573	584	571	617	571	611	576	560	564	557	558	621	569	538	568	572	536	563	585	562	560	555	660	579	576	589	585	580	541	529	551	547	521	533	564	585	515	571	559	556	581	571	577	555	549	569	525	593	572	625	606	577	574	554	614	579	560	544	571	548	551	586	558	555	545	537	581	527	586	569	556	564	575	554	584	563	573	596	570	524	549	546	568	575	498	551	568	598	605	585	589	546	557	563	552	569	571	572	526	543	570	577	545	574	606	589	582	549	538	582	496	592	607	581	606	598	568	537	569	590	578	562	556	609	582	569	520	586	607	588	558	585	589	571	572	578	583	610	562	595	555	570	554	593	584	595	560	581	566	574	544	583	554	580	550	557	587	552	546	562	559	574	586	560	572	591	584	554	585	613	636	541	590	593	568	515	566	592	585	562	557	590	562	605	576	574	556	548	540	538	584	602	598	582	562	610	595	608	573	543	570	586	530	594	548	553	564	608	570	609	559	584	544	598	552	577	542	595	616	621	535	564	560	600	609	548	581	531	545	593	527	617	580	563	546	572	565	598	528	573	542	543	577	568	576	525	551	601	593	614	554	594	581	556	554	537	621	579	557	605	599	613	553	555	558	576	593	536	553	576	566	577	571	575	559	584	577	614	534	555	595	612	602	563	594	582	562	534	562	571	600	528	590	595	531	580	576	560	558	557	560	549	590	581	593	564	583	569	555	571	572	596	552	550	607	582	537	547	585	580	563	566	545	564	564	589	568	600	588	573	588	567	622	588	562	550	575	558	589	561	576	592	559	608	537	526	579	593	558	571	565	578	576	541	629	547	578	584	553	553	550	595	568	550	597	563	598	513	607	582	592	571	542	549	563	555	575	592	571	576	592	566	572	609	563	512	586	547	571	556	570	567	568	524	581	559	587	571	571	576	600	551	584	575	587	583	545	573	580	528	544	581	556	638	594	585	560	603	552	551	600	574	585	528	570	587	600	580	569	572	581	550	556	559	583	585	610	560	604	558	591	565	554	556	593	554	599	574	562	590	564	552	560	583	546	539	585	597	582	610	540	585	551	614	597	557	554	589	614	606	594	542	587	537	546	584	577	592	531	565	575	564	597	569	602	562	560	562	612	589	520	574	583	576	602	552	556	556	540	585	589	559	534	563	525	579	603	553	579	603	564	572	582	551	571	585	584	576	624	582	562	575	563	564	540	570	610	524	557	578	604	616	595	547	568	576	598	593	580	582	602	574	577	579	568	536	590	555	605	576	545	588	528	562	629	618	584	566	535	513	572	564	554	523	545	610	558	573	621	579	588	534	549	581	570	555	568	561	576	559	583	534	610	532	574	615	544	586	547	604	571	593	556	611	595	557	573	564	601	612	541	574	572	574	538	542	574	546	591	559	580	575	566	557	560	523	584	587	588	579	547	573	588	547	578	589	552	560	552	590	568	589	552	533	552	570	549	634	617	541	612	606	552	529	618	560	524	588	543	558	634	560	570	577	578	549	563	591	591	561	550	568	598	555	549	578	567	597	545	602	600	566	596	536	606	522	557	572	598	586	595	592	592	586	533	588	579	623	607	546	546	550	584	609	548	563	560	540	580	561	605	573	557	586	577	553	537	563	530	579	574	549	540	569	610	616	562	546	571	565	557	573	554	616	577	537	577	575	644	604	596	582	568	573	557	586	557	539	586	531	617	601	571	553	588	562	586	601	601	579	516	587	517	582	605	576	580	597	560	576	563	560	549	540	586	561	535	584	599	596	576	579	583	562	578	575	601	601	584	553	549	557	575	586	595	559	592	529	597	563	584	569	612	528	585	540	596	567	606	593	557	590	589	588	547	560	576	591	572	582	584	581	517	578	556	596	572	571	536	616	601	574	556	612	596	585	564	575	551	578	579	582	572	547	575	594	561	570	607	607	587	604	560	595	601	570	586	570	562	604	551	551	578	538	562	592	561	544	575	548	576	576	558	554	578	544	554	547	590	536	607	523	557	599	572	584	596	575	536	583	556	596	543	576	557	581	569	564	544	578	568	580	579	556	587	583	602	543	535	545	568	572	601	587	553	584	555	562	582	560	602	544	572	508	549	568	587	581	601	600	537	579	602	575	610	574	576	581
13132	7921	8916	6081	4478	2961	1920	1419	1131	884	847	778	666	642	544	532	411	500	454	431	446	427	429	402	385	416	400	340	346	361	369	285	308	325	296	310	299	324	340	272	307	317	291	305	290	296	263	298	267	277	260	280	269	275	252	280	306	262	278	284	300	277	287	302	272	281	271	289	277	288	289	313	308	268	280	269	269	286	262	253	233	274	256	245	251	299	245	281	252	274	284	264	279	258	252	266	247	274	290	249	271	292	270	274	233	253	287	289	270	293	266	268	291	259	282	294	258	278	278	245	276	257	262	269	261	275	264	264	270	296	276	258	278	265	301	257	255	267	243	302	269	284	282	300	272	281	281	275	288	252	264	283	256	262	245	280	275	291	218	271	263	271	283	257	301	260	261	266	260	236	265	267	247	278	277	281	287	261	284	280	259	280	250	279	281	251	291	251	283	273	269	257	285	260	308	267	268	265	271	276	279	276	274	261	266	243	275	252	252	259	245	255	250	283	269	291	263	295	248	275	250	273	263	263	237	250	272	294	255	263	299	250	290	237	273	258	262	236	283	274	295	283	246	257	251	268	277	283	276	254	271	253	293	300	268	250	284	266	277	259	264	261	309	297	265	252	277	252	266	222	275	289	286	297	261	282	253	267	277	254	267	274	301	293	262	251	302	296	278	287	241	290	273	292	275	288	295	279	266	317	281	269	265	257	263	287	233	277	273	270	224	264	287	280	295	240	293	271	265	285	286	262	252	240	252	264	282	280	295	272	252	251	259	260	273	295	275	279	276	268	243	266	259	272	263	295	251	297	249	256	279	223	266	254	246	261	260	286	249	292	264	261	259	269	294	284	276	284	242	264	277	273	293	268	282	286	299	295	260	291	263	245	307	281	268	252	264	280	263	266	299	265	260	275	251	276	268	282	272	265	294	293	271	286	287	274	277	261	269	259	281	290	270	287	257	263	270	263	260	244	273	284	292	260	261	279	277	239	256	242	279	296	296	282	258	273	252	262	297	249	314	280	268	282	268	257	266	310	259	293	262	256	272	265	274	295	281	285	254	279	281	295	278	256	298	262	252	271	272	253	294	276	310	258	249	265	256	270	256	296	272	278	274	246	259	267	255	272	280	258	247	262	284	290	278	258	267	260	268	285	301	269	263	276	255	309	277	282	264	264	256	242	284	263	254	239	264	263	260	230	288	284	310	278	290	291	311	295	261	264	252	281	284	278	258	271	252	250	288	272	263	250	281	271	277	268	294	284	282	261	264	262	305	278	293	288	244	305	265	298	275	267	266	266	253	259	268	298	257	255	292	260	264	282	258	252	268	269	282	283	262	322	303	259	318	247	254	277	304	272	270	259	269	280	257	272	260	247	250	258	267	291	298	241	286	252	276	283	275	309	307	288	272	280	279	258	290	290	293	273	284	299	262	293	267	280	285	248	262	256	267	297	277	284	258	252	258	276	256	256	273	269	269	267	264	296	265	282	257	267	297	269	252	266	261	264	246	268	239	297	251	294	270	247	275	279	281	278	290	282	228	299	286	261	270	298	284	278	261	249	294	262	255	288	244	287	265	260	249	270	259	272	269	284	292	261	244	267	273	247	292	270	257	307	270	276	261	276	290	286	259	263	278	276	271	264	267	290	257	257	304	273	279	291	269	281	267	253	267	261	276	291	266	295	257	264	260	255	238	263	280	262	264	266	285	254	265	264	302	294	260	272	272	264	257	275	295	250	297	260	297	260	284	272	249	247	268	263	284	266	290	286	270	279	254	247	289	281	270	287	270	282	270	279	242	284	280	297	287	253	268	291	287	249	280	277	270	271	258	250	251	291	252	266	267	246	212	284	269	285	282	285	275	278	276	262	245	241	259	291	297	293	272	251	277	268	291	253	239	268	243	260	269	288	269	268	257	277	277	269	285	256	289	240	241	287	276	296	278	307	233	290	296	270	268	276	271	256	281	274	258	268	274	232	277	303	275	276	258	259	246	279	319	285	258	253	294	256	269	280	259	297	247	284	273	283	282	270	268	263	291	282	283	275	286	284	273	258	257	274	253	268	262	265	267	273	296	283	274	282	274	266	247	299	262	307	276	260	282	280	280	250	301	264	284	306	263	291	253	278	261	255	270	265	292	301	293	266	251	284	248	261	247	281	264	287	279	262	263	285	255	278	299	282	239	291	283	316	280	238	221	293	278	289	267	258	292	279	248	257	281	290	255	276	252	247	276	281	270	275	271	264	277	263	266	248	258	267	250	270	247	271	269	275	284	249	254	265	260	293	254	291	271	261	258	286	303	265	246	279	262	252	270	261	272	275	269	263	283	279	253	308	290	313	265	289	267	275	264	280	277	274	280	251	261	286	285	272	275	276	273	258	288	274	301	262	258	311	279	277	286	258	265	268	299	245	256	277	291	281	278	259	239	268	277	314	296	250	275	257	285	269	267	288	278	278	286	265	272	265	247	300	277	284	271	260	297	299	263	286	261	264	257	290	297	265	260	276	264	291	265	274	241	268	260	225	279	275	259	256	302	269	250	257	285	253	273	255	255	274	278	266	277	297	252	289	278	271	276	287	284	293	287	264	284	275	245	264	267	277	279	265	283	278	272	245	243	259	252	274	265	242	254	237	255	275	274	268	270	253	269	279	263	241	283	262	262	286	288	250	280	254	290	280	263	274	263	243	264	278	262	273	275	268	293	277	251	261	263	280	273	294	269	279	275	303	299	278	296	254	276	276	239	307	273	288	277	254	243	283	294	257	283	281	269	317	271	306	300	248	267	267	252	255	277	265	242	262	238	285	306	264	281	276	271	287	284	244	321	257	273	312	254	260	293	275	283	300	261	295	258	257	277	234	249	284	247	262	246	263	239	252	282	280	254	286	278	250	279	294	267	262	264	247	288	259	240	288	274	280	260	291	272	237	275	261	246	280	273	265	301	266	246	260	257	278	272	271	235	266	275	272	274	252	284	245	280	252	277	259	300	269	273	250	267	281	283	306	264	265	269	300	284	286	270	276	254	227	256	294	284	251	277	251	311	273	233	262	261	276	292	269	287	273	276	254	281	241	282	277	259	267	264	261	295	266	255	272	275	269	262	312	250	275	284	308	232	277	268	250	296	270	257	264	254	277	274	270	271	265	278	293	261	280	266	264	252	272	260	255	270	269	284	297	299	276	247	269	265	283	231	280	307	234	267	244	245	284	233	261	250	252	288	275	239	279	273	265	245	256	250	280	274	242	242	279	271	278	270	292	251	213	246	282	284	271	281	284	295	243	256	276	257	280	259	268	272	314	267	240	283	245	269	266	249	286	259	255	281	250	274	322	282	285	260	286	274	263	251	301	245	274	281	275	270	269	280	274	261	255	261	269	249	269	278	263	274	269	310	273	293	271	270	278	249	263	251	255	299	296	260	264	282	228	268	258	270	262	272	262	268	266	283	277	282	311	264	260	302	281	278	262	304	301	238	282	290	273	251	262	252	255	288	312	264	258
7998	7351	14111	14640	13445	10636	7841	6324	5029	4410	3816	3433	3291	2740	2264	2169	2011	2055	1990	1811	1871	1727	1693	1599	1544	1457	1529	1334	1258	1256	1189	1077	1091	1030	989	1065	970	919	938	946	912	914	912	871	852	737	803	789	729	773	753	703	700	735	734	678	759	744	659	697	713	722	693	674	688	672	738	664	735	700	682	760	702	663	677	675	646	644	720	727	660	693	681	693	637	714	662	701	687	634	642	691	641	681	701	683	685	687	698	692	745	712	659	697	704	654	671	669	685	669	669	664	677	711	658	680	674	696	709	675	672	640	640	668	667	679	679	646	695	729	648	670	728	727	679	665	656	705	671	670	693	689	648	687	663	724	689	690	640	701	696	716	732	714	685	662	703	689	705	678	665	702	704	662	746	716	693	613	661	683	656	697	685	666	667	648	705	666	682	694	673	703	701	628	697	676	650	661	679	687	663	724	697	744	676	689	659	665	678	661	750	684	709	647	665	656	609	636	645	681	640	718	626	683	674	683	670	681	663	724	684	658	685	733	678	649	710	679	728	702	678	675	658	676	688	681	653	670	653	639	664	703	656	656	719	698	672	648	675	648	675	707	676	693	660	713	689	632	633	645	667	671	700	673	624	649	657	687	658	701	643	635	676	694	668	732	669	703	678	706	701	639	694	652	728	690	650	673	751	629	680	683	675	672	683	651	664	674	677	679	665	699	664	673	667	657	631	728	676	590	642	662	700	714	676	697	682	698	709	653	685	626	668	674	702	668	703	705	616	768	684	645	702	682	702	675	680	646	679	701	690	680	715	697	721	633	693	678	694	629	695	714	718	646	674	686	701	651	665	681	691	703	621	711	687	679	688	657	625	693	677	638	668	685	675	623	692	681	663	674	702	717	676	684	685	733	673	680	679	699	672	703	716	656	667	681	668	723	652	674	682	671	625	657	668	675	683	654	676	626	645	683	668	718	712	663	689	700	661	662	680	703	657	676	680	711	728	644	703	669	649	683	728	629	659	673	684	720	668	678	687	661	728	652	612	686	696	664	670	679	637	695	658	680	699	651	687	674	666	680	629	660	666	706	709	644	719	668	639	718	683	673	648	653	681	652	724	707	635	699	682	649	679	701	676	650	709	676	667	703	680	660	660	693	667	684	714	645	620	676	657	646	697	665	675	607	684	649	653	691	664	694	688	664	704	680	670	686	681	706	711	722	617	705	685	686	737	625	701	651	711	617	671	709	689	689	654	632	699	635	656	663	710	683	688	664	650	653	701	690	729	656	690	679	694	684	671	643	652	676	697	717	672	710	627	675	622	670	644	683	690	691	663	691	705	695	685	656	676	636	679	618	625	652	743	683	696	724	662	712	681	685	651	704	650	679	660	693	648	703	661	665	640	680	645	671	687	652	652	633	701	692	664	690	634	689	656	628	643	711	655	662	667	611	699	697	622	722	631	683	660	681	664	689	679	712	698	690	676	664	664	663	651	684	717	712	619	668	681	679	700	645	670	698	676	658	663	686	684	672	675	677	681	658	672	659	682	680	691	666	717	741	678	690	713	660	716	649	660	732	662	722	663	701	622	645	718	676	641	667	683	685	688	651	649	692	667	677	641	632	662	720	667	651	665	656	677	701	682	683	708	625	683	717	676	668	678	665	656	653	678	627	678	648	706	683	675	705	675	707	643	699	664	719	698	684	671	699	703	703	660	672	691	684	676	665	672	662	704	633	741	690	673	704	684	633	690	707	646	662	698	692	651	697	656	658	630	712	642	664	689	650	725	709	709	674	675	655	713	658	685	702	644	686	683	665	683	666	683	661	677	691	677	719	673	679	668	731	662	680	659	668	628	680	666	648	651	671	676	697	716	699	647	671	686	652	647	674	700	683	684	696	642	697	730	652	655	681	645	676	716	737	681	628	675	676	733	686	647	680	661	743	671	696	663	692	700	665	659	597	691	637	666	700	703	692	670	705	658	653	650	655	672	658	652	649	712	702	661	631	667	633	680	690	681	653	671	659	668	695	702	656	676	719	667	655	637	665	713	710	645	703	688	649	687	649	752	671	684	673	701	666	697	729	702	715	660	650	669	683	699	694	717	693	664	686	696	695	658	671	687	645	661	710	693	686	676	687	638	629	661	729	679	671	644	678	646	621	653	704	700	623	727	681	677	661	694	640	718	729	703	717	704	691	646	669	682	714	689	694	719	701	672	709	681	684	658	721	677	665	668	659	660	676	661	711	705	640	682	702	684	679	681	691	737	724	674	691	708	698	679	693	662	691	647	675	713	709	667	660	685	652	688	636	661	663	688	650	673	712	677	629	669	688	654	657	670	672	685	700	672	670	670	677	653	703	686	647	687	692	638	628	650	720	694	695	647	662	665	696	652	649	699	641	680	653	703	698	707	670	654	695	709	631	695	655	664	682	682	689	690	660	657	688	687	644	668	680	650	648	688	677	650	699	679	708	670	686	671	692	714	673	686	705	701	733	650	699	681	712	673	624	697	650	700	656	664	706	710	693	687	701	631	681	676	666	661	658	715	725	631	630	658	665	704	602	677	654	687	683	640	676	675	657	676	681	700	672	686	646	654	703	615	659	641	711	687	674	714	600	662	678	652	701	658	658	614	682	668	684	698	698	664	711	674	694	652	646	700	669	653	691	657	727	729	672	674	691	642	668	637	702	651	713	659	678	669	676	729	693	654	675	696	712	626	693	674	681	680	666	622	677	666	676	644	700	659	708	700	669	677	690	711	672	673	684	676	652	710	678	665	685	644	657	694	703	680	677	717	735	692	677	662	704	716	669	675	664	703	626	688	672	682	655	718	694	684	706	622	716	682	665	703	658	670	679	701	649	698	736	682	683	659	705	651	669	644	676	672	696	705	647	647	694	667	706	666	668	679	694	712	713	681	701	661	680	666	666	688	638	650	739	685	660	660	691	715	673	673	617	683	708	659	695	657	634	651	699	696	646	645	675	665	703	704	720	637	678	667	671	664	712	664	691	647	676	687	732	661	683	637	677	689	687	674	716	686	699	675	645	674	682	692	675	623	693	617	618	652	654	679	657	686	713	694	640	680	645	646	714	694	643	741	687	653	687	673	673	653	644	658	688	659	710	667	660	688	683	650	667	692	667	736	667	648	680	650	657	713	670	704	681	666	678	696	664	674	686	686	649	684	694	652	720	665	656	679	693	677	631	671	672	644	700	699	648	709	681	624	696	690	672	633	668	707	669	660	674	696	665	690	714	657	682	672	690	651	664	647	666	714	637	700	714	680	681	679	755	662	708	695	605	662	633	667	701	677	694	652	670	650	668	651	704	688	680	651	648	654	663	715	672	679	682	669	669	681	656	643	683	686	708	652	716	724	674	666	672	679	727	674	681	662	719	647	641	701	661	684	661	710	665	687	655	726	678	702	684	653	682	696	665	641	642	654	681	618	692	703	653	676	682	726	741	655	665	666	735	658	701	675	667	672	684	638	635	648	686	680	702	674	649	650	652	636	690
25752	15402	20838	18206	18472	14795	7269	4203	2935	2672	2330	2434	2226	1848	1253	900	1087	1018	1070	992	1092	1003	982	914	711	571	547	519	448	450	463	467	468	405	430	436	456	424	396	355	380	397	388	328	353	358	339	363	317	353	332	330	269	305	286	264	275	277	256	268	285	289	261	274	270	284	286	280	264	238	263	289	263	274	256	259	271	270	286	276	253	296	283	246	262	258	266	271	272	273	292	275	273	270	287	260	290	257	276	268	277	253	244	283	248	236	232	262	284	268	262	246	278	251	268	262	262	264	274	273	232	292	270	270	264	287	289	270	274	286	260	329	261	264	257	263	280	259	282	276	255	288	265	265	269	269	260	286	281	258	259	238	266	266	267	285	257	268	281	265	287	260	276	283	268	278	238	257	273	267	280	257	275	256	259	271	270	287	278	243	286	279	280	273	292	268	266	282	256	290	259	267	280	272	247	241	264	285	263	302	276	279	252	257	261	244	279	297	262	251	292	263	268	273	266	259	267	296	246	275	249	256	272	238	269	250	231	272	253	255	282	277	251	285	273	263	252	269	294	293	271	268	281	273	258	253	284	272	275	264	297	297	269	230	259	262	248	273	276	275	291	271	249	259	275	278	267	280	281	256	312	306	302	240	245	248	258	282	245	232	255	248	271	246	261	270	279	273	235	248	294	271	279	252	269	266	255	264	269	247	263	255	269	263	280	252	303	279	248	248	257	297	290	245	264	287	243	241	246	238	272	271	287	255	256	260	288	247	238	264	253	266	266	285	227	273	251	274	294	257	279	272	270	258	279	269	251	264	288	232	301	242	266	271	223	254	259	250	248	277	261	255	272	266	286	245	263	261	287	243	274	273	254	263	268	282	260	275	291	257	254	276	295	253	296	269	262	252	224	258	257	265	269	260	279	269	250	254	277	288	305	245	268	289	252	276	250	267	285	253	244	271	276	264	270	257	291	259	259	258	286	278	261	264	252	247	291	244	270	256	272	267	257	262	292	259	279	258	289	286	262	258	262	287	252	246	270	268	263	280	287	267	265	275	253	249	249	255	251	259	271	283	277	245	286	298	256	280	243	280	262	245	280	277	306	287	301	250	258	262	290	278	282	275	271	257	239	253	225	274	233	252	267	279	248	296	250	288	272	267	265	305	271	264	261	258	263	264	287	286	255	272	232	268	269	252	281	268	267	255	276	280	251	276	265	270	249	270	260	251	295	288	294	288	230	268	274	259	287	303	295	289	279	269	250	287	252	237	253	267	259	234	258	268	260	297	279	277	268	283	268	255	271	272	243	274	257	281	273	252	279	273	233	284	286	256	276	263	252	266	294	275	237	294	273	254	241	269	265	256	282	334	293	260	288	278	284	256	243	270	273	294	267	261	256	273	280	284	260	247	241	261	218	245	262	268	254	295	315	257	275	275	244	248	248	289	273	259	268	270	259	282	262	266	306	278	250	265	267	264	245	258	283	268	250	270	270	269	239	280	285	238	215	305	271	255	281	252	272	242	241	284	279	269	258	244	270	289	252	267	269	264	245	292	276	266	274	267	256	265	255	271	269	269	279	266	299	297	277	266	294	257	253	258	271	252	268	247	270	267	234	294	264	288	263	261	264	250	278	288	286	277	264	257	272	269	274	248	254	258	264	254	274	261	244	271	272	256	298	268	283	268	276	241	286	289	244	287	290	315	238	269	271	236	261	272	287	241	250	282	259	269	253	280	271	291	261	276	313	283	237	252	256	246	256	238	258	264	283	290	249	263	281	276	266	274	224	292	276	250	279	251	271	256	282	277	278	261	266	276	263	263	287	275	280	270	263	229	268	277	287	235	232	280	269	266	247	261	263	279	253	271	272	296	238	285	284	255	285	268	269	265	283	260	267	311	226	273	244	287	269	314	268	249	306	303	263	259	282	287	294	258	258	252	283	258	300	274	276	278	264	292	287	267	295	249	272	272	265	229	263	261	274	257	254	268	286	287	264	259	260	289	267	265	254	289	254	256	268	275	289	277	269	264	257	252	260	240	266	286	261	257	247	236	266	238	255	268	268	280	277	294	272	298	288	253	254	271	274	277	283	300	245	263	277	260	282	260	252	284	252	276	262	257	267	275	259	223	257	269	278	267	242	250	244	273	288	277	274	260	224	268	285	272	274	293	270	285	253	269	301	259	269	253	286	288	251	271	300	292	286	287	273	258	267	265	271	297	272	268	247	283	265	257	234	257	270	267	270	273	319	262	271	244	278	263	231	241	259	277	221	257	240	269	290	267	283	270	266	247	259	288	255	264	272	288	277	293	287	245	273	267	253	268	266	271	261	277	274	277	278	229	251	260	275	236	248	284	257	259	261	259	242	278	284	313	254	284	256	258	263	283	283	246	233	266	279	251	305	287	258	257	253	283	263	283	263	277	256	269	264	237	261	249	284	288	280	248	288	277	258	291	243	250	269	244	269	279	285	268	252	288	291	305	287	266	279	272	245	253	289	314	263	270	251	294	257	282	284	282	263	256	297	270	267	263	292	266	265	243	249	268	274	265	281	227	254	267	261	261	274	262	258	264	276	258	287	250	273	277	282	245	276	260	255	259	291	264	261	270	264	256	239	281	262	269	307	267	262	258	268	245	233	276	254	270	261	246	254	287	293	227	268	267	282	243	249	266	266	283	261	258	253	245	253	280	283	270	250	279	254	268	274	299	251	269	250	259	265	255	257	255	280	277	265	253	282	262	253	254	252	258	249	290	259	273	277	267	262	231	266	269	274	266	282	286	252	284	256	272	260	250	273	271	272	239	291	264	284	242	264	261	270	279	272	270	258	265	256	275	259	262	273	266	252	288	293	267	281	265	260	284	287	280	263	232	282	290	261	275	296	274	313	266	274	265	284	303	293	269	261	268	264	279	253	295	249	285	270	270	277	278	231	271	296	279	294	261	282	269	249	259	205	293	250	227	255	265	257	277	251	264	276	264	256	277	267	288	256	268	261	259	270	275	278	295	271	279	256	264	294	254	273	252	252	258	249	244	267	283	298	302	273	267	251	258	271	303	286	273	271	262	252	278	306	281	259	278	260	260	270	285	247	265	273	287	278	265	260	269	258	291	261	266	252	268	286	258	261	250	237	241	241	255	273	246	263	244	255	273	267	244	273	276	280	240	249	245	273	270	264	255	257	285	275	271	260	275	240	259	252	260	252	266	258	275	257	246	302	274	276	260	265	269	281	262	268	281	271	275	264	298	245	283	278	255	272	274	247	240	266	287	296	252	272	222	259	279	272	262	279	282	249	277	266	252	263	284	276	273	238	264	254	274	235	276	260	260	229	259	261	285	263	276	261	299	284	250	282	294	303	268	269	267	244	287	256	274	297	267	248	253	254	304	248	271	281	292	269	286	247	298	243	293	284	284	266	254	244	256	283	299	254	282	277	285	272	255	284	257	271	272	253	253	262	249	290	270	293	258	260	224	278	276	271	294	232	255	264	250	250	253	281	246	268	258
15311	12277	24414	27293	28768	22784	14520	11934	11166	11383	10862	10907	11270	9591	6134	4908	5935	6036	5788	5356	5742	6006	5606	5183	3799	3070	2676	2551	2212	2167	2165	2245	2383	2005	1940	1677	1690	1643	1610	1617	1553	1559	1530	1416	1383	1252	1113	1116	1108	1160	1124	967	902	807	798	733	731	744	725	727	714	730	748	716	740	734	746	756	739	776	731	788	756	699	692	682	686	675	642	692	678	672	702	668	697	675	674	663	745	713	648	643	647	704	674	661	681	681	646	640	640	682	697	655	678	650	709	706	596	660	627	676	691	687	631	698	680	687	671	652	642	714	664	674	700	681	665	654	643	678	653	668	643	643	636	640	669	672	694	679	668	671	654	653	706	675	661	637	694	643	676	667	664	698	649	694	674	667	678	637	725	666	679	708	708	666	680	640	715	675	669	647	676	672	651	666	682	661	645	728	636	659	718	675	660	695	626	646	704	663	731	658	628	658	661	669	669	662	691	668	670	671	674	714	635	667	622	652	685	664	654	640	674	696	642	658	691	616	664	662	692	653	663	654	678	632	661	658	636	663	697	621	654	673	658	685	675	678	691	623	687	651	686	665	681	640	642	608	669	622	687	692	656	675	676	617	647	662	614	682	675	671	661	638	684	699	658	673	650	679	660	647	699	686	649	653	663	649	639	639	634	687	674	661	650	654	682	682	681	632	657	686	667	690	693	633	693	625	660	681	644	651	640	659	677	713	687	662	671	658	666	633	665	636	647	735	667	639	690	663	653	641	719	679	699	679	647	689	660	696	694	638	681	682	697	698	669	670	699	690	641	670	678	639	644	644	670	669	662	651	694	644	659	630	704	701	649	665	681	662	679	642	713	658	619	716	667	677	622	705	671	678	613	640	636	646	676	666	620	698	674	681	662	662	677	692	637	671	683	634	664	670	714	664	651	659	698	623	673	644	658	701	621	652	680	652	680	653	650	662	716	681	675	656	639	683	684	664	672	648	653	692	697	664	668	645	656	655	650	673	684	683	659	689	665	673	670	658	638	671	670	649	714	647	672	662	672	684	674	707	685	654	652	671	741	688	694	686	660	666	646	670	683	683	687	648	693	647	631	638	689	665	703	660	619	624	697	628	658	673	697	657	630	666	677	662	712	638	683	668	719	670	651	645	700	641	701	656	658	681	633	677	682	655	684	663	682	647	663	645	647	671	680	656	693	673	667	693	651	661	701	694	670	672	689	608	643	624	664	694	647	704	670	669	652	627	694	718	688	696	647	646	653	706	617	702	645	668	663	652	677	695	658	663	668	684	635	636	625	687	624	642	664	702	659	686	664	660	671	647	577	712	647	654	642	687	664	673	668	653	639	716	661	627	664	624	696	666	654	644	637	681	703	645	655	649	682	662	734	665	638	663	651	642	679	695	656	646	722	665	681	671	640	704	641	678	623	697	640	667	648	646	636	660	675	619	675	644	657	632	659	626	644	659	589	677	643	684	682	672	693	679	647	680	689	717	636	627	653	616	661	678	645	664	659	622	690	691	686	668	653	695	688	658	609	695	656	679	665	597	690	652	673	697	697	648	667	655	706	657	644	695	659	688	631	669	662	688	696	671	650	603	615	685	664	660	651	641	653	642	661	661	642	677	675	708	729	678	678	673	667	715	657	664	675	672	669	677	670	642	664	681	696	665	684	653	657	747	675	672	650	685	678	697	669	702	688	667	621	652	651	680	674	654	691	679	650	688	723	689	649	728	681	643	617	666	639	654	647	654	633	683	635	633	643	631	642	690	665	676	712	701	638	621	656	716	663	679	653	683	681	647	647	667	680	644	662	691	634	669	671	678	670	668	717	680	640	648	724	694	626	655	653	671	711	707	712	659	662	653	704	640	682	691	707	681	666	630	652	699	644	672	646	683	649	657	652	649	650	631	693	622	662	706	615	699	690	661	695	692	637	620	676	654	706	690	630	677	662	642	666	683	711	673	636	703	643	724	672	692	657	644	642	666	680	622	677	702	686	699	605	645	662	676	671	679	632	648	683	611	661	702	645	669	689	647	692	685	653	633	725	660	696	695	647	691	627	707	677	681	668	642	672	641	637	660	662	623	662	686	659	671	668	630	674	669	608	646	652	643	692	666	653	635	648	616	627	667	633	695	660	701	725	670	646	630	615	675	706	677	685	725	617	614	680	717	653	640	650	704	659	673	638	658	646	660	666	695	650	637	684	662	642	664	678	678	658	669	635	657	717	661	687	646	682	665	659	714	664	680	668	658	632	656	668	649	683	654	685	673	677	657	673	654	681	673	641	677	641	659	645	654	668	698	663	639	687	638	649	672	648	703	642	633	631	625	695	650	655	666	682	691	680	669	657	685	646	649	672	690	609	666	694	698	641	699	677	678	690	632	688	643	671	684	641	659	655	725	678	648	659	615	653	653	661	694	658	691	683	641	677	667	677	662	632	652	630	664	670	669	666	655	662	637	667	640	675	648	639	700	693	663	694	683	668	618	649	679	686	678	692	693	659	673	647	687	723	681	690	643	655	620	668	700	690	676	653	674	688	693	663	659	659	635	659	656	692	661	634	693	674	661	696	687	661	709	645	697	656	695	628	674	658	619	666	605	608	617	630	646	704	681	625	630	661	673	623	668	636	639	694	657	673	678	689	652	683	675	682	699	693	663	639	681	690	672	671	656	675	668	704	631	686	647	704	677	650	708	705	682	675	687	680	682	640	653	701	672	643	650	631	679	663	636	642	613	667	653	707	665	647	683	680	678	659	680	646	718	655	696	689	630	657	691	640	639	673	651	617	717	681	710	663	644	672	647	595	624	696	668	632	678	660	661	613	672	716	629	654	626	635	630	673	668	676	639	677	653	682	667	655	632	638	645	630	686	644	672	630	648	679	679	651	660	661	665	668	650	677	660	687	673	694	666	666	666	676	665	632	689	642	692	652	647	636	650	653	668	671	660	694	665	661	646	676	661	682	630	738	661	679	622	684	678	659	691	652	697	647	691	667	693	666	644	656	683	649	716	678	628	700	698	664	715	697	664	658	681	678	655	668	662	699	625	681	661	677	690	658	652	657	659	660	683	640	660	668	683	672	659	671	655	669	676	667	658	646	627	673	647	636	653	664	686	687	686	710	614	649	662	646	649	644	700	693	635	707	702	640	675	682	667	685	634	676	660	698	661	639	696	662	730	663	629	668	655	657	687	656	714	646	624	663	660	671	677	734	600	676	647	658	699	683	634	674	651	718	666	688	634	704	618	637	639	666	647	710	666	636	690	640	690	652	678	684	668	696	674	646	704	614	612	653	686	651	634	713	640	675	713	650	661	634	673	762	693	639	696	622	661	709	713	614	641	694	671	696	700	645	649	688	666	643	714	611	701	679	657	670	666	681	664	657	685	640	683	682	660	682	653	624	728	677	666	645	633	624	658	671	644	646	694	599	702	670	641	669	643	694	637	680	632	647	676	667	657	652	700	682	688	721	663	684	687	638	690	714	675	677	666	698	692	649	654	672	644
32434	23376	33020	37780	29213	26665	14313	8149	5424	4637	3313	3456	3287	2395	1569	1257	1667	1656	1595	1512	1597	1526	1513	1215	888	713	659	599	548	522	510	588	584	504	471	449	490	433	486	457	409	419	409	403	343	347	303	320	307	305	307	322	284	252	273	239	236	242	250	225	216	225	214	192	232	246	225	248	238	255	261	238	235	244	226	215	211	228	226	233	213	219	213	240	238	215	230	222	242	213	217	223	224	229	211	212	225	208	221	220	245	214	227	238	234	217	248	236	200	216	240	242	205	234	203	233	230	227	208	212	235	236	238	222	215	201	196	224	217	240	204	216	221	230	247	240	235	211	238	235	207	217	207	235	209	221	228	202	239	224	234	224	244	224	214	228	184	244	215	220	205	231	235	217	211	218	196	236	265	230	227	208	212	206	211	226	212	206	235	206	211	215	239	203	225	208	220	249	243	213	231	210	260	215	228	220	228	249	199	207	236	242	213	211	226	211	228	219	203	227	206	247	230	219	211	235	212	216	227	227	222	240	185	216	245	191	211	255	207	229	221	221	248	201	216	221	242	215	225	244	229	215	234	211	207	237	189	244	236	236	202	216	215	232	202	215	229	241	215	254	221	229	213	195	212	221	224	211	205	226	214	223	239	226	204	235	233	235	210	219	228	244	229	226	237	215	243	252	203	240	219	227	225	230	234	250	222	231	227	213	244	204	207	243	235	219	220	216	200	202	245	200	233	238	237	193	236	201	220	238	216	220	221	177	252	225	225	211	213	220	254	250	247	209	236	229	233	219	251	247	204	212	199	226	205	230	198	232	205	250	210	236	226	218	227	207	240	228	226	245	187	223	229	202	204	229	244	234	222	254	223	234	251	236	221	227	246	223	220	234	227	229	255	226	213	221	195	207	225	221	239	235	216	185	226	207	250	236	216	247	234	205	229	189	218	249	224	235	222	194	215	238	227	252	226	200	223	204	209	229	206	211	213	236	246	237	209	238	239	250	227	203	223	250	234	207	226	186	233	213	205	246	199	201	218	248	240	208	235	238	230	225	248	226	224	222	202	213	230	242	205	229	244	220	229	255	210	252	227	209	235	217	217	230	233	218	248	187	212	230	205	228	221	227	233	203	218	217	229	236	213	212	227	204	208	219	199	212	208	215	209	222	208	207	222	245	231	218	217	228	218	222	240	226	224	205	203	195	233	208	219	222	187	224	234	210	222	206	229	243	203	228	209	257	225	222	223	218	227	245	223	211	246	216	219	216	240	195	232	200	235	225	232	205	237	236	219	241	211	227	207	202	194	250	230	196	231	230	221	235	213	223	243	229	207	194	229	220	236	233	240	229	204	250	223	220	216	196	217	230	241	241	224	223	201	216	215	250	207	222	198	217	220	222	230	223	207	243	231	230	219	210	228	219	227	248	211	213	216	225	211	207	228	243	220	204	261	234	233	230	246	268	231	222	232	212	217	214	244	214	211	198	240	219	238	211	209	252	242	217	226	233	198	222	231	228	220	214	217	193	222	219	211	220	232	194	235	207	206	209	202	216	214	248	223	216	236	219	209	237	235	242	209	239	231	200	199	238	232	217	238	214	203	236	223	231	221	217	224	226	231	248	250	219	215	224	241	262	207	237	241	224	256	209	229	207	257	221	212	206	240	224	215	241	260	247	245	233	211	222	199	215	249	242	212	222	222	230	226	231	207	200	269	229	212	233	223	204	247	255	232	243	216	219	204	223	209	199	221	264	219	197	228	221	232	208	244	226	212	212	222	247	191	212	213	208	233	231	232	231	206	217	200	226	244	213	202	246	233	197	227	218	209	208	216	197	201	252	197	239	238	221	224	228	220	244	220	226	216	207	229	243	223	229	223	234	220	227	206	216	228	229	198	239	213	226	219	233	210	219	248	236	236	224	256	202	216	232	225	218	227	237	244	218	214	196	227	219	226	202	241	198	238	257	228	215	216	210	238	229	231	230	225	233	236	211	237	214	211	231	213	230	249	223	240	218	212	216	228	221	241	210	214	245	235	234	223	233	221	233	207	222	242	195	221	213	219	223	236	220	213	222	231	219	229	221	228	220	223	244	186	222	239	226	234	198	247	217	217	225	198	230	209	225	228	205	236	204	205	216	203	241	217	233	227	216	228	223	252	231	236	244	206	242	227	210	236	233	218	225	229	210	217	234	196	214	235	262	198	228	256	230	239	235	240	219	239	229	225	227	216	210	217	195	231	215	213	241	204	215	239	230	221	226	222	199	231	222	227	251	196	233	262	243	242	197	221	222	225	249	212	194	222	236	231	236	224	231	242	235	208	209	234	235	208	204	233	218	236	256	231	234	214	198	229	216	274	214	207	218	215	217	212	224	248	244	200	220	216	233	218	222	205	230	228	242	232	213	229	208	228	203	203	241	211	256	187	230	233	225	247	189	232	199	207	238	212	236	234	216	214	210	192	206	188	249	243	227	234	221	257	247	227	214	233	231	253	233	212	217	235	223	233	198	211	229	200	195	223	230	244	231	200	211	219	210	199	219	204	255	244	209	227	207	235	235	230	227	217	216	215	232	222	215	204	247	196	213	212	224	235	229	224	231	230	204	272	236	239	221	265	242	235	214	210	222	228	212	217	218	224	219	235	226	235	216	209	238	226	227	252	216	208	219	187	224	209	221	239	198	225	214	221	255	234	214	227	223	228	210	209	237	208	222	245	207	220	237	224	228	213	211	259	235	239	224	225	249	222	229	210	231	227	237	208	193	217	209	220	197	230	229	225	216	226	227	196	214	209	235	217	245	241	250	196	226	205	204	238	217	229	219	258	252	200	219	219	208	225	223	234	237	240	238	228	215	204	219	245	196	203	229	229	232	212	196	197	249	236	207	224	226	230	221	218	213	227	248	200	220	201	230	230	249	208	227	196	245	232	234	235	219	236	224	220	227	226	251	226	267	244	202	212	225	245	211	202	245	214	243	234	232	244	209	204	239	241	198	246	225	228	234	224	203	245	234	232	246	219	222	222	214	215	205	202	234	218	219	237	236	217	211	201	248	232	218	226	222	240	215	199	186	214	235	239	233	228	243	239	218	240	212	218	221	211	212	234	210	202	217	243	196	243	210	211	216	231	253	220	230	216	207	220	231	226	224	237	224	225	183	193	207	217	223	204	258	227	227	219	233	239	230	217	227	220	246	217	211	218	227	218	242	246	223	225	227	240	219	211	223	205	208	246	223	228	227	232	240	249	229	220	226	224	229	229	228	209	206	246	222	209	242	234	247	203	213	244	227	214	202	254	245	211	240	221	202	238	219	226	244	213	238	212	217	237	244	233	217	232	228	236	208	224	206	220	233	223	222	241	214	230	283	241	234	227	220	208	236	224	234	204	227	237	272	209	205	212	233	221	240	241	263	248	221	241	242	232	219	219	241	212	202	223	213	232	216	219	243	251	232	228	207	202	257	219	252	229	239	210	242	235	212	219	201	195	235	254	245	227	224	224	239	250	224	227	228
18194	18086	33089	39661	34967	31690	19127	16456	15362	15448	13511	14743	15266	11561	7775	7263	9004	8859	8770	7861	8903	9081	8843	7472	5159	4168	3628	3317	3084	2953	2920	3372	3331	2786	2482	2267	2304	2101	2240	1997	2106	2170	1921	1853	1545	1537	1329	1410	1374	1404	1418	1113	962	836	798	759	694	738	692	679	746	675	680	696	752	741	740	742	755	734	750	710	668	588	583	568	602	591	634	576	580	568	613	620	584	600	577	549	558	537	567	637	584	571	586	580	603	601	555	573	613	584	572	576	535	566	576	555	566	609	586	560	555	592	562	591	549	566	582	572	592	538	571	568	605	523	574	558	503	570	603	551	570	556	585	544	551	572	555	549	588	517	563	581	557	547	578	548	560	580	548	545	577	604	530	555	582	546	573	574	507	550	543	524	562	570	610	540	556	599	554	565	529	576	585	544	516	573	560	565	562	556	561	541	514	611	522	597	587	576	588	566	575	531	555	540	570	559	558	596	578	534	568	592	577	596	620	612	548	544	555	527	596	570	591	579	596	569	604	569	557	580	531	586	535	518	561	552	555	573	567	544	578	570	530	541	543	586	530	576	565	601	541	547	540	555	561	518	597	556	590	582	545	567	522	566	552	569	535	555	553	558	592	590	551	583	553	564	623	548	560	551	575	539	581	533	558	572	582	564	588	564	587	592	558	604	596	536	559	582	580	585	605	554	564	575	572	541	568	574	601	565	567	566	562	562	550	560	581	592	568	560	520	600	567	582	565	580	596	577	567	546	549	571	559	559	557	586	545	551	554	574	535	555	582	546	548	518	560	539	606	587	619	561	557	578	588	576	566	598	567	570	541	588	597	546	598	610	567	575	603	512	600	579	563	548	594	566	563	614	530	534	547	597	573	537	532	604	561	598	601	558	569	569	545	579	569	576	578	562	513	557	587	557	604	550	548	552	599	543	568	530	576	610	600	615	551	568	537	576	512	563	527	581	549	585	549	523	577	573	593	556	582	559	573	571	604	609	565	583	537	564	599	595	602	606	527	582	550	538	551	539	522	549	562	595	553	566	554	552	540	593	536	565	546	550	581	612	523	542	572	573	586	540	525	551	596	567	586	567	571	565	561	557	569	530	569	563	572	560	563	576	552	581	552	560	607	562	549	530	576	540	566	575	571	547	559	571	589	530	577	555	571	552	551	567	560	581	582	577	534	569	631	532	577	535	584	564	601	621	543	574	550	582	594	568	547	562	575	568	586	574	561	594	597	535	589	581	532	542	577	569	547	548	584	586	550	560	595	556	560	545	565	597	579	588	540	571	559	560	609	579	583	573	609	578	562	516	578	571	514	537	604	558	593	543	614	578	552	553	577	557	567	580	612	587	564	549	543	552	618	583	588	559	577	540	554	545	557	549	554	561	580	569	531	550	530	537	556	559	530	554	556	562	548	560	575	542	574	598	578	584	554	566	594	531	563	548	600	535	565	581	548	562	549	521	561	555	528	534	601	523	584	607	558	544	581	554	593	546	567	587	554	561	552	581	605	577	595	553	543	610	514	577	593	580	551	555	544	568	582	599	564	593	568	595	593	571	556	549	551	562	560	594	556	577	530	530	586	554	539	587	577	599	564	611	583	605	549	554	545	592	549	578	542	580	534	581	594	553	534	609	600	605	582	633	509	576	556	551	525	536	579	561	566	544	595	603	559	523	559	617	612	572	577	578	581	564	567	586	579	548	569	555	552	575	551	571	510	518	575	608	610	539	555	529	572	554	612	528	581	541	572	556	598	538	578	571	558	562	568	595	570	567	562	515	550	582	595	617	554	586	550	526	603	534	564	539	508	561	556	564	567	557	565	576	556	608	530	540	581	571	581	585	549	550	600	568	517	587	581	553	593	544	524	559	590	577	588	553	593	546	531	563	577	538	585	558	534	558	531	579	540	517	578	544	546	549	571	536	583	548	562	578	586	576	589	565	541	570	520	565	553	597	563	580	574	569	560	604	584	533	545	514	564	557	572	564	554	570	600	559	550	573	558	560	575	566	580	541	568	581	589	559	618	583	576	545	548	571	573	570	556	567	559	568	542	542	587	582	587	553	591	571	549	573	591	576	544	542	521	564	608	546	566	555	533	609	517	566	557	570	585	586	553	540	583	533	534	579	582	576	573	589	632	534	565	561	557	565	588	585	573	560	543	573	594	568	548	589	581	571	524	573	592	613	609	589	595	613	574	595	571	570	619	588	602	539	539	537	589	554	526	519	549	534	572	600	589	586	540	581	536	567	601	572	547	565	552	542	592	580	593	548	618	542	576	573	548	585	571	555	600	586	589	571	611	570	529	557	564	575	562	589	571	563	539	588	547	597	570	550	555	525	565	613	573	578	558	563	540	551	506	575	606	591	570	542	555	560	586	555	594	543	583	540	583	544	570	562	554	540	554	563	613	549	577	509	551	551	549	559	568	564	567	550	576	533	619	518	614	542	554	569	551	531	535	552	552	581	570	580	548	507	531	614	573	563	564	523	572	608	578	547	593	560	563	583	557	580	532	530	575	561	628	508	525	550	596	562	585	536	577	546	561	585	631	572	604	561	563	578	578	558	536	550	576	569	577	597	601	554	549	605	561	584	566	583	591	564	551	554	572	549	531	558	579	549	602	568	531	581	558	506	586	568	537	547	551	584	603	621	621	576	586	546	589	586	587	576	522	578	595	578	560	561	578	542	567	611	589	569	528	582	572	593	589	567	568	549	574	547	572	594	576	537	591	575	585	560	570	531	583	594	583	597	585	516	583	539	528	521	551	608	528	572	542	553	559	595	572	572	560	572	557	564	575	533	555	575	553	600	608	542	585	570	561	570	559	525	570	540	574	559	600	598	542	546	567	559	531	548	572	538	587	566	599	551	579	549	584	573	529	569	587	543	571	589	585	583	524	574	585	534	566	593	539	567	534	607	521	583	552	505	577	609	597	562	558	566	549	546	544	569	560	574	605	558	560	577	588	580	617	598	549	559	514	551	551	581	573	537	585	595	560	538	559	554	600	556	603	595	571	608	534	543	588	533	578	581	559	554	548	581	594	582	593	614	554	558	570	598	584	534	492	577	561	547	584	557	552	589	567	540	575	555	567	592	567	615	569	548	554	600	579	563	607	568	596	566	572	537	611	532	550	558	557	523	571	557	516	574	575	579	551	563	580	572	563	545	553	546	572	577	592	564	546	592	596	589	557	516	570	574	558	566	552	588	553	599	584	561	560	584	574	587	530	574	570	562	532	563	560	534	566	542	546	563	564	617	545	571	543	559	554	564	562	577	552	550	558	553	533	578	536	530	589	544	597	573	555	521	521	554	577	553	548	594	587	537	614	580	563	570	559	579	532	573	582	577	596	595	578	549	554	565	533	560	575	593	592	568	544	578	576	596	532	568	567	584	547	593	594	541	555	597	581	592	622	530	546	553	525	584	598	589	553	581	602	516	577	587	543	565	563	546	538	570	574	575	544	586	556	562	577	585	605	552	605	595	535	535	547	585	572	614
14902	7694	8880	7486	5292	3370	2127	1588	1166	942	806	711	691	622	504	505	518	467	494	442	460	466	413	345	417	367	402	411	373	340	335	352	320	318	323	339	330	324	309	279	276	319	293	248	287	311	286	274	258	283	294	278	293	252	273	275	298	276	256	255	248	268	259	292	286	282	278	252	250	265	275	260	300	296	261	278	276	250	240	262	286	250	270	246	257	248	280	260	265	264	276	241	254	277	245	271	289	247	280	267	269	274	253	251	264	293	260	260	249	247	290	231	256	282	264	256	283	265	272	255	246	248	279	250	262	243	270	256	271	296	283	274	237	268	282	292	260	297	276	267	281	271	261	294	280	271	260	267	244	261	248	249	262	288	253	284	261	246	277	256	274	270	266	269	255	235	294	266	271	263	245	256	246	250	253	306	266	281	294	252	289	265	262	276	284	291	255	253	269	278	272	240	250	255	249	257	294	262	249	254	250	265	249	276	226	262	252	270	241	277	255	251	280	282	299	253	275	277	256	247	245	250	265	275	262	260	283	256	273	257	271	268	251	276	269	276	250	250	262	230	275	264	295	240	263	261	234	254	278	268	257	280	261	283	272	232	297	275	270	287	280	254	261	233	281	266	248	276	260	293	260	300	245	236	253	264	276	270	268	259	280	270	265	286	274	270	254	269	284	255	259	253	278	273	278	253	278	288	253	244	252	281	263	260	254	249	280	251	244	274	225	265	274	281	258	275	270	280	273	256	280	259	293	287	273	268	266	280	256	289	258	262	271	267	257	271	264	247	247	298	279	264	263	269	250	284	282	231	303	286	282	265	279	305	280	274	294	272	277	250	246	280	235	285	251	271	292	258	262	268	315	260	262	270	262	264	243	275	260	278	283	262	268	277	267	264	264	241	252	279	257	272	273	261	263	271	261	278	291	282	253	258	257	298	237	273	273	264	272	245	258	270	268	271	256	279	267	261	288	274	267	256	284	274	268	269	280	273	254	287	276	256	274	251	233	260	289	283	276	280	257	280	274	248	241	278	266	236	285	234	266	244	280	261	266	249	256	284	286	241	277	249	277	276	266	267	291	271	300	274	263	260	281	276	297	245	263	275	270	281	275	284	272	295	281	269	254	277	260	279	285	259	250	264	248	261	299	272	270	284	247	274	273	251	261	280	268	257	257	257	254	244	282	291	249	278	252	268	265	292	281	282	275	299	301	243	258	309	285	255	250	262	297	292	266	259	292	275	262	300	255	285	269	266	246	249	243	281	263	259	256	297	288	267	264	298	282	240	226	282	288	266	268	256	264	266	263	253	261	261	275	244	253	288	242	263	273	252	253	253	289	290	264	282	289	285	278	270	259	264	282	236	261	292	266	249	277	253	264	286	313	280	284	267	280	290	253	263	287	256	269	248	246	244	239	257	280	237	263	273	291	259	268	255	253	281	272	307	274	261	289	279	263	256	261	272	260	272	297	281	245	257	231	281	267	266	277	266	251	254	265	283	257	283	289	269	236	289	258	263	246	268	278	283	309	271	298	248	267	250	274	257	250	232	286	270	218	254	261	259	266	293	276	248	272	257	288	298	263	266	303	270	266	276	282	275	314	256	268	257	305	266	277	280	280	276	260	257	261	250	292	312	281	276	249	269	301	262	265	272	245	277	276	281	258	294	300	262	255	247	234	248	269	275	298	275	307	260	248	239	283	279	264	261	273	287	251	279	272	262	289	260	291	270	259	282	267	285	260	235	273	263	260	235	243	268	256	264	277	271	273	264	264	257	277	277	264	280	282	283	280	259	284	270	284	280	278	273	254	277	270	260	265	273	265	270	262	276	270	263	245	245	289	260	265	262	266	296	252	244	258	289	251	270	298	262	263	246	280	237	262	272	247	255	283	283	263	306	294	297	274	282	252	253	250	261	240	297	284	270	250	270	261	243	248	245	271	289	271	265	268	278	286	298	269	264	259	266	272	278	266	228	250	265	251	275	254	261	284	265	269	253	281	266	261	262	283	279	269	269	271	246	258	248	248	283	242	265	276	284	254	294	234	299	289	269	270	246	263	282	256	258	283	268	277	279	284	268	246	294	257	298	284	272	290	261	251	260	258	257	276	303	261	258	265	288	266	283	262	244	279	253	251	294	272	233	261	263	281	247	281	259	263	269	280	301	271	262	255	252	286	248	265	237	267	265	306	273	256	265	259	266	258	274	238	257	250	290	313	278	280	292	261	283	252	271	247	294	242	236	279	265	277	266	252	278	274	282	265	248	228	262	275	286	256	289	253	259	284	257	280	263	269	282	280	254	256	273	263	270	249	283	270	283	289	257	290	271	289	236	240	241	264	289	302	257	287	285	262	270	229	245	239	268	265	257	241	297	275	267	267	251	266	260	251	264	275	281	283	284	248	307	266	272	283	286	272	259	268	261	269	271	279	240	276	236	262	266	253	283	271	287	277	288	283	242	257	243	271	281	282	279	279	258	251	271	294	312	269	250	264	267	271	264	288	215	248	274	263	261	258	247	277	288	274	290	269	248	264	258	277	275	256	270	264	249	243	269	288	256	264	253	284	269	257	286	280	312	242	263	275	264	280	236	286	271	252	243	261	275	290	260	274	286	285	256	292	282	264	264	264	263	275	284	276	255	301	294	237	258	256	275	296	251	232	264	297	230	290	267	272	249	263	302	291	295	269	265	262	281	270	263	251	269	242	244	246	288	283	288	264	273	274	272	243	265	257	276	285	260	269	266	274	226	305	330	261	248	279	256	271	289	261	258	286	266	249	261	238	293	266	247	296	261	278	260	257	269	281	252	291	283	269	240	272	281	267	265	241	245	254	278	266	274	234	257	269	235	270	245	267	289	265	257	263	281	280	252	244	275	261	260	260	292	247	288	274	278	264	297	251	268	248	276	288	240	249	278	311	276	252	262	255	268	244	277	276	264	292	251	266	270	258	270	248	273	257	271	282	239	267	261	266	264	263	251	259	229	217	285	277	267	258	269	252	272	272	257	250	265	284	278	257	266	256	253	266	268	265	228	266	280	295	242	270	265	244	258	232	285	267	265	296	230	284	269	259	269	262	273	249	257	279	284	293	263	289	253	295	234	276	258	279	270	256	264	283	250	289	273	261	270	258	279	260	263	242	268	265	254	279	279	259	265	256	268	272	243	267	274	273	276	265	251	249	284	233	278	274	266	282	298	266	257	298	258	280	270	255	283	257	284	262	261	252	279	241	238	250	272	257	260	276	255	255	285	265	266	267	262	271	274	286	270	285	302	259	276	261	251	238	267	245	255	293	295	272	256	288	282	301	262	267	269	255	263	286	269	298	275	305	264	263	252	284	265	243	251	244	259	243	245	258	293	266	306	261	278	285	275	288	275	251	268	253	270	252	264	229	261	270	246	254	258	309	294	266	276	256	282	266	276	241	282	249	286	260	275	282	239	271	265	231	270	258	248	261	295	289	296	257	279	320	235	276	269	275	277	297	245	243	260	299	305	297	268
8928	6926	14335	16878	14900	10363	7842	6402	5213	4273	3648	3313	3026	2602	2345	2302	2215	2123	2012	2005	1936	1849	1743	1663	1565	1488	1379	1334	1268	1124	1155	1144	1086	1019	1009	982	961	938	968	933	979	966	844	807	762	783	751	771	740	746	777	725	765	735	729	681	703	722	711	677	682	674	672	686	668	676	703	704	678	646	668	719	674	675	633	690	688	701	656	659	740	700	648	689	662	702	651	656	693	651	690	698	669	665	667	702	671	714	645	648	610	665	671	713	676	625	688	714	663	665	728	703	693	699	639	678	686	669	676	662	671	633	650	649	621	685	661	673	702	673	672	660	676	684	706	649	697	663	665	706	611	699	681	691	690	725	652	667	627	662	712	690	663	676	672	707	680	690	626	697	664	679	634	680	681	655	653	704	662	600	676	677	703	712	645	640	662	660	689	666	660	661	656	690	689	668	681	663	678	658	606	679	683	649	626	663	686	713	634	669	645	633	702	694	657	669	674	644	713	680	649	699	678	661	640	661	640	675	636	724	661	641	643	657	697	715	657	654	693	623	632	654	703	625	650	656	654	669	675	685	678	662	641	668	642	664	695	697	649	637	674	640	675	665	739	683	627	656	617	671	669	681	605	700	652	697	681	664	692	706	631	693	698	673	664	691	687	620	677	676	665	625	641	649	662	676	681	687	655	653	693	645	655	631	641	692	673	729	648	646	713	665	662	666	627	653	697	674	682	642	657	641	671	663	673	657	655	676	701	684	627	659	666	624	672	676	673	678	692	711	638	674	666	687	652	681	694	682	672	673	683	671	662	697	671	642	696	676	658	658	664	668	683	671	635	626	688	702	698	619	713	662	721	720	681	683	698	671	646	655	675	656	649	630	665	718	690	683	635	678	739	652	704	676	708	724	680	640	664	694	727	666	669	673	666	667	664	705	717	708	711	691	646	694	676	643	672	691	651	666	664	689	666	677	640	696	657	687	696	623	674	630	678	652	733	711	650	649	667	635	667	684	687	664	675	696	686	632	669	674	704	713	635	658	651	660	643	695	638	721	650	697	614	669	645	640	659	701	729	667	622	679	694	633	699	718	685	723	662	660	630	687	626	687	709	673	682	618	655	655	684	689	657	710	699	672	653	670	689	634	645	687	660	690	647	645	698	682	706	653	660	671	693	673	716	658	700	686	671	605	665	672	698	654	675	695	723	635	704	704	672	679	708	690	664	694	653	678	693	649	628	653	670	643	687	651	596	660	622	659	677	660	609	663	657	662	646	658	677	622	671	647	637	661	696	681	706	650	664	668	644	632	693	691	701	699	649	672	693	721	646	700	696	681	707	639	714	623	659	638	682	667	668	698	674	673	723	649	658	649	689	694	740	644	620	705	602	722	622	689	644	676	703	719	649	665	668	668	654	705	688	658	635	662	625	690	717	687	719	653	688	650	673	666	680	738	653	648	665	717	688	660	635	688	664	669	665	620	641	620	687	678	679	627	663	670	632	680	711	674	628	670	667	676	663	660	649	616	670	645	654	657	673	653	675	639	678	671	696	679	663	682	664	701	664	687	655	627	691	687	645	729	637	654	644	691	678	692	691	655	668	663	661	671	685	691	690	683	626	685	714	727	677	685	646	667	652	670	616	689	691	668	647	681	663	717	715	704	650	676	682	691	679	660	696	704	683	672	684	672	715	673	669	672	684	690	659	709	674	709	701	692	644	630	683	680	679	661	680	666	695	690	679	659	655	670	673	678	705	687	699	638	679	648	649	678	679	667	678	657	678	649	648	681	711	666	716	635	652	676	624	698	665	693	637	680	670	669	660	655	681	676	681	673	680	687	644	674	707	687	642	701	649	690	652	684	675	678	642	708	683	656	656	671	686	640	698	660	666	663	681	642	666	712	666	720	649	666	640	709	658	708	704	638	693	682	674	668	672	663	709	687	682	676	649	654	633	714	684	638	649	680	674	662	677	634	705	647	667	665	676	668	672	676	706	733	673	605	677	717	650	694	649	679	686	728	659	689	682	639	696	644	671	695	678	681	670	681	643	663	673	696	672	674	612	667	623	661	720	691	668	682	668	662	644	666	704	668	668	691	647	689	639	662	653	689	672	690	677	645	652	696	670	661	674	672	668	706	716	736	678	643	665	705	687	617	645	654	690	699	654	689	656	666	674	622	714	644	677	641	689	670	717	662	613	666	687	668	658	688	686	659	690	666	691	723	635	711	683	708	673	631	674	655	679	735	682	686	710	634	661	653	693	670	708	702	637	677	685	676	681	651	681	618	659	683	664	674	696	714	659	665	680	681	639	680	665	631	660	646	702	664	662	647	658	647	677	676	661	651	663	659	654	697	663	683	659	689	681	646	716	623	686	652	632	673	663	610	730	631	680	627	729	689	708	664	691	678	694	658	681	664	656	672	619	681	673	690	628	659	691	672	681	649	640	678	675	656	653	707	702	681	645	687	702	691	683	682	629	658	607	661	719	698	697	603	621	694	662	672	652	686	687	661	663	663	674	669	701	642	657	640	671	690	690	666	685	701	715	657	624	658	629	670	659	677	625	668	654	688	698	688	673	675	700	651	650	664	638	706	657	637	694	676	662	638	661	714	633	667	652	682	679	657	678	655	658	692	675	667	676	649	682	658	679	667	675	607	695	680	630	675	676	668	610	688	677	686	660	663	690	711	675	710	718	677	665	672	716	697	653	658	642	638	677	648	650	666	656	681	628	631	718	698	689	659	692	688	663	637	678	650	614	661	723	643	705	680	668	660	657	643	677	684	657	682	689	659	678	677	645	657	733	678	687	654	649	674	717	661	658	675	661	683	652	665	661	687	673	676	654	690	681	649	674	688	672	711	695	666	682	691	699	645	652	643	706	676	691	663	617	683	681	691	726	695	729	665	642	706	652	680	684	651	719	679	708	679	699	666	636	653	701	698	627	711	664	624	616	663	692	693	649	706	645	619	698	684	671	658	635	629	717	694	647	659	647	635	668	674	675	691	675	696	638	668	685	662	651	683	620	692	671	680	659	702	702	670	689	680	656	687	674	637	664	693	662	735	675	733	738	686	690	650	672	720	665	611	645	672	684	693	691	664	712	628	684	690	722	707	713	670	680	692	670	613	703	682	722	663	648	697	656	668	688	700	688	673	689	681	660	682	667	632	686	684	708	647	658	668	652	677	675	615	673	755	716	649	653	695	688	704	672	639	644	674	664	674	703	638	669	634	711	661	670	665	669	643	693	654	628	698	686	696	663	675	607	726	657	681	661	692	699	649	660	657	669	698	665	641	659	651	648	686	641	708	706	714	703	692	670	696	631	672	670	700	695	678	631	721	678	648	685	692	653	642	707	665	701	668	688	670	654	651	679	706	663	670	682	652	669	679	664	690	695	652	673	658	674	643	662	679	708	679	653	639	687	686	645	684	653	658	656	668	627	683	676	651	710	647	712	632	708	669	639	624	670	681	657	689	683	618	660	658	673	668	665	671	662	669	676	647	667	683	633	715
25447	15509	20701	20927	24113	15855	7794	4588	3202	2653	1732	1641	1538	1263	1317	1312	1124	1106	1030	1003	1060	975	934	831	634	538	515	488	457	468	468	477	500	436	400	403	368	387	411	337	363	410	343	351	346	324	296	335	307	349	366	336	316	245	289	279	293	304	281	273	273	256	270	276	293	273	265	262	260	294	297	269	256	243	245	287	283	278	269	237	296	235	244	269	252	250	270	252	263	289	287	250	272	244	261	252	270	263	276	238	247	254	252	279	257	281	283	277	269	239	259	289	250	263	269	269	259	258	246	249	252	274	267	270	282	281	266	298	262	287	254	274	280	307	282	267	267	291	256	267	242	238	257	301	295	247	254	287	273	292	261	273	271	262	246	281	277	276	278	263	265	239	232	249	277	265	276	253	262	243	245	279	270	263	238	262	301	306	244	290	284	223	223	260	274	264	265	250	268	298	252	282	277	251	261	238	264	262	297	310	261	266	278	255	273	280	236	273	264	272	298	278	306	273	289	281	263	245	242	242	249	256	268	265	254	270	230	268	280	285	249	273	273	270	289	264	261	300	283	264	259	262	287	253	248	233	257	250	280	260	271	259	244	277	234	261	279	257	258	250	266	212	264	270	247	242	265	285	247	282	280	262	266	279	253	295	274	283	295	260	256	261	271	242	308	261	273	269	254	272	259	290	248	262	288	259	248	274	258	272	253	266	271	278	285	267	255	284	249	254	261	246	279	285	246	290	271	258	289	248	263	270	260	252	274	290	263	240	267	284	257	287	259	265	275	269	241	299	285	282	296	275	250	274	259	286	262	283	258	262	281	249	279	243	258	262	272	275	257	224	242	244	283	270	275	230	261	247	272	255	261	284	271	256	256	274	267	233	253	274	249	268	300	264	251	272	268	283	266	263	231	268	271	256	245	292	292	256	266	277	243	251	287	255	253	281	275	257	279	286	260	249	249	280	293	243	282	263	223	259	287	259	244	283	298	242	251	244	251	254	268	260	269	290	287	287	250	232	259	259	230	270	259	272	278	255	269	257	256	268	247	271	277	246	278	297	284	245	240	261	265	263	276	289	268	251	250	271	274	249	254	298	277	283	271	262	289	288	275	256	258	288	245	258	266	289	263	290	263	267	254	286	253	257	274	236	282	273	285	267	282	269	290	246	294	260	263	261	252	274	273	263	273	274	237	254	260	230	264	250	275	266	277	244	250	278	291	251	298	275	268	285	265	280	245	266	250	267	269	284	276	298	249	280	236	306	284	225	252	268	270	248	270	283	285	267	278	260	290	269	287	298	270	275	297	302	249	250	273	256	262	263	286	278	276	233	244	289	295	228	234	288	270	293	249	261	270	264	232	235	290	255	268	268	278	260	259	277	258	249	279	248	259	257	271	254	260	272	271	256	262	284	242	231	279	274	251	268	281	238	264	285	312	260	258	268	264	256	263	268	256	277	269	291	264	268	246	290	230	302	275	249	261	256	260	265	263	248	260	232	279	276	260	260	240	265	278	228	259	272	263	280	255	289	275	273	257	262	254	243	271	258	281	266	255	274	287	296	267	249	248	255	281	267	302	235	267	283	280	262	240	251	243	277	252	239	258	254	268	225	254	292	261	275	253	265	264	273	307	301	263	228	257	265	254	275	248	240	285	244	255	281	254	270	254	251	292	260	256	271	296	273	270	285	283	251	267	257	275	248	250	256	274	284	260	275	257	280	248	235	240	266	238	265	250	271	260	257	262	252	299	272	240	255	261	297	278	276	282	288	266	253	247	269	285	262	286	227	255	264	252	246	261	277	247	287	260	276	277	293	289	269	253	310	270	267	276	257	265	235	243	288	266	241	295	242	263	277	272	284	286	258	291	263	263	258	255	279	280	283	298	282	276	282	267	259	245	277	269	282	251	289	278	279	276	257	256	264	279	245	264	274	275	270	245	271	266	270	272	270	277	293	257	277	270	256	283	288	254	291	285	290	281	286	289	256	246	249	280	254	265	260	276	244	244	278	256	273	277	286	268	277	249	258	234	253	263	309	292	225	299	278	269	284	273	258	271	247	268	269	268	246	273	256	250	293	259	268	264	254	278	285	249	269	247	252	278	267	292	259	268	259	271	284	217	224	269	267	278	245	260	279	265	263	272	274	267	256	270	263	286	283	271	235	281	281	240	269	284	256	266	301	239	278	233	292	286	278	273	272	291	250	254	269	303	235	263	268	247	264	257	271	243	259	274	267	257	256	279	283	278	271	232	268	255	261	274	283	283	272	283	251	281	270	263	231	249	268	254	296	264	276	277	267	267	250	276	254	270	292	286	264	272	282	261	255	255	276	276	278	246	290	239	267	254	276	244	255	260	254	270	262	275	236	270	246	272	262	267	289	262	264	294	287	278	252	258	278	268	282	259	264	251	271	263	246	257	260	245	267	272	254	244	273	267	269	273	261	242	290	297	228	247	258	253	272	271	292	284	290	235	266	252	285	272	265	278	236	285	286	274	247	269	231	276	246	253	255	240	253	259	257	253	262	294	260	287	286	261	232	262	259	301	266	258	251	283	309	298	267	245	263	276	257	277	304	252	234	289	289	269	254	252	309	311	268	267	246	291	307	231	272	274	272	280	285	249	249	302	269	280	281	285	248	244	276	264	272	238	264	240	274	275	233	298	299	271	277	268	280	258	258	238	268	294	277	260	258	269	257	250	277	271	264	275	262	256	256	243	285	272	246	243	271	294	266	308	267	247	277	251	261	264	253	291	240	271	266	256	297	299	251	251	249	237	256	297	250	258	294	301	250	239	278	246	278	270	284	285	295	278	278	269	257	278	259	255	257	268	253	260	277	250	278	271	233	252	306	259	276	261	273	280	248	274	270	292	258	273	284	269	267	248	270	276	273	252	285	273	278	261	251	249	294	249	281	274	268	245	281	267	302	282	263	267	266	263	275	249	266	270	309	281	254	275	266	248	237	307	280	255	283	257	255	274	276	249	278	272	259	287	294	280	291	243	264	269	261	272	277	279	256	255	266	263	254	280	284	273	254	287	268	250	280	280	274	269	260	279	275	261	248	274	264	292	263	257	259	260	268	267	277	254	293	246	248	240	266	283	266	278	293	263	242	282	261	288	278	268	250	263	253	259	261	277	254	271	230	275	272	267	266	267	266	287	269	243	249	273	296	259	265	270	258	279	267	257	231	230	267	281	283	260	289	261	281	247	266	270	279	265	255	264	272	254	279	277	289	314	301	255	284	282	244	258	253	240	241	251	272	258	267	262	241	293	237	252	296	275	255	282	254	286	268	241	264	269	268	262	274	259	275	265	273	279	271	282	298	288	285	230	256	296	246	274	277	254	272	272	279	288	262	267	273	281	288	279	250	259	262	269	264	267	285	242	296	262	248	274	265	268	286	278	239	261	239	300	281	267	270	283	289	274	239	254	282	276	257	264	268	259	270	248	291	258	259	254	260	279	266	260	257	214	237	296	293	261	259	304	238	262	278	273	263	242	271
14986	12887	24342	29334	31854	20755	14725	11995	11690	10814	8288	8146	7624	6489	6297	6915	5871	6130	5292	5365	5534	5728	5386	4600	3295	2868	2669	2476	2292	2265	2066	2334	2187	2022	1850	1747	1694	1719	1699	1550	1496	1561	1449	1276	1222	1166	1176	1117	1046	1156	1105	1000	892	837	810	753	754	765	715	739	700	747	713	741	769	725	691	746	773	690	753	740	676	712	618	658	680	701	677	684	670	692	671	668	692	691	681	674	679	621	670	690	668	691	681	675	672	663	631	662	708	693	630	659	636	635	678	662	665	673	694	697	688	697	682	685	639	681	657	657	624	668	642	682	684	692	644	655	674	677	657	672	629	698	644	657	625	695	719	651	616	637	685	687	611	668	671	627	701	631	676	669	668	669	646	679	671	632	649	679	671	652	677	676	682	653	631	669	657	679	657	618	669	678	685	691	663	633	650	675	706	722	653	650	655	664	629	653	649	645	661	719	636	624	670	691	648	683	665	643	644	646	675	658	645	690	690	645	693	676	666	647	706	680	664	689	668	673	658	677	676	643	715	693	669	636	672	658	650	635	680	644	671	675	680	700	685	678	675	692	640	618	686	674	710	638	703	669	655	663	682	646	658	656	644	652	702	670	676	633	692	681	630	666	694	660	629	665	721	670	662	667	643	699	678	681	640	676	634	676	647	681	673	654	665	663	670	645	691	638	684	634	627	678	648	648	693	663	707	691	648	684	702	687	682	623	670	672	621	672	676	673	717	686	608	611	701	644	701	653	623	668	649	653	636	649	688	682	693	674	677	648	676	633	689	700	688	679	682	664	645	678	700	644	694	685	677	656	739	641	677	657	655	638	701	655	662	661	671	701	685	703	652	672	662	627	644	655	637	674	646	621	691	697	665	636	650	668	664	664	627	695	702	655	669	652	621	670	710	630	703	624	685	632	643	646	624	656	628	702	665	643	725	678	667	613	654	665	689	624	656	711	660	660	647	655	704	633	681	654	632	646	672	653	691	664	632	670	638	629	686	674	668	659	699	622	675	653	671	636	680	691	671	705	668	650	684	662	702	656	621	686	680	628	700	642	684	706	693	677	668	711	675	672	687	693	647	671	667	645	650	657	671	682	697	668	610	657	627	687	664	676	691	690	610	669	704	719	664	635	683	676	640	648	674	661	697	674	691	699	675	682	625	599	756	684	657	665	652	659	641	663	628	649	629	682	626	639	647	688	661	681	704	666	692	696	590	630	642	655	655	729	637	669	693	613	653	711	657	629	659	662	687	608	623	662	661	672	639	655	620	673	637	617	704	646	668	582	687	636	714	683	691	690	664	653	678	651	666	610	675	708	662	636	687	652	666	654	693	666	636	644	634	653	670	646	639	667	681	666	618	691	673	656	711	655	623	640	628	642	652	665	642	660	660	635	689	629	655	656	622	657	687	676	647	673	660	638	687	636	627	669	630	668	722	637	654	668	694	667	687	686	653	702	660	655	653	625	681	667	678	641	647	650	669	669	637	654	653	661	622	679	633	627	638	626	660	682	677	649	651	652	734	650	662	700	699	666	624	653	617	664	631	631	596	647	661	721	650	637	669	658	659	700	610	671	713	662	661	682	665	641	657	652	702	669	684	665	656	685	645	702	667	703	681	662	618	690	666	661	652	715	685	663	656	680	688	670	690	651	686	683	623	695	658	631	714	658	662	684	663	703	615	679	656	667	607	662	686	638	691	638	637	703	624	608	576	628	652	629	677	710	666	701	652	602	663	679	613	661	672	663	696	686	637	618	637	684	645	653	680	620	669	658	674	658	680	622	662	647	658	670	649	682	639	624	637	677	677	655	670	675	670	632	654	640	639	673	625	670	667	681	692	695	706	670	638	655	625	628	683	643	660	664	704	659	689	650	658	648	603	695	690	660	678	645	696	673	672	684	618	650	660	639	653	661	656	668	636	619	665	642	621	654	678	626	660	647	669	674	674	711	689	653	670	635	637	669	640	635	676	678	668	659	694	630	639	663	640	664	630	648	671	674	682	645	642	649	690	649	701	655	721	667	703	676	624	662	653	692	644	704	645	620	661	657	628	692	689	661	651	642	631	674	647	718	677	668	659	657	660	668	673	665	617	651	658	633	631	685	646	615	658	636	666	635	637	671	653	662	639	687	631	612	632	669	652	661	632	672	659	666	679	649	665	682	666	687	708	698	641	704	626	677	668	673	632	630	643	643	646	703	644	689	675	644	670	603	667	715	667	647	669	673	643	696	666	655	678	659	680	636	667	696	659	732	641	633	728	670	663	621	690	694	668	693	723	653	647	692	662	601	656	681	651	655	647	665	697	707	673	666	638	654	657	658	737	616	650	670	648	651	635	640	665	654	725	660	666	692	659	653	648	651	655	606	658	665	640	679	663	655	659	692	643	638	665	666	644	638	688	683	669	684	674	637	631	651	650	656	655	657	645	665	659	625	659	703	679	639	626	618	660	668	642	656	651	657	645	662	651	715	651	695	642	670	637	693	626	669	675	654	623	694	652	652	680	633	665	646	669	669	710	633	653	645	681	703	645	667	678	711	663	627	678	643	677	653	632	705	649	657	631	648	688	644	695	691	720	644	595	672	610	686	629	661	636	672	711	657	706	702	642	651	633	669	669	695	657	653	674	597	639	661	680	647	651	711	654	662	673	670	673	680	689	654	656	680	653	679	682	656	698	622	642	656	668	692	657	631	663	650	668	696	640	673	678	632	654	678	647	690	677	651	684	640	677	618	670	669	674	691	635	643	693	713	660	666	649	674	663	659	663	668	654	656	696	677	638	676	669	693	707	712	616	653	672	662	680	621	670	715	679	641	637	664	677	670	656	654	685	693	653	656	660	656	656	653	614	621	678	653	624	671	619	688	660	682	715	663	649	656	652	668	675	663	650	664	701	709	656	651	648	704	662	672	679	671	699	665	655	677	661	649	654	678	698	674	625	717	638	710	686	643	669	669	648	669	669	658	668	696	700	652	657	670	685	699	651	705	676	708	705	672	670	640	687	696	594	658	690	694	653	661	654	708	669	670	672	662	700	680	626	636	690	655	646	663	688	681	657	655	691	688	671	652	732	663	659	630	664	681	678	610	684	670	684	637	646	644	683	690	664	681	713	667	702	642	631	665	681	676	638	579	675	659	691	628	657	685	631	700	670	660	673	646	688	704	671	649	669	628	680	662	626	658	620	684	636	646	684	679	663	646	628	696	688	655	666	651	676	666	682	645	640	650	627	674	701	643	646	680	688	653	680	668	647	644	660	652	643	645	694	648	645	638	672	660	674	680	628	684	659	668	656	655	644	684	651	710	634	649	681	673	672	658	645	684	620	663	666	656	653	700	644	646	645	675	682	658	657	661	676	660	677	670	682	661	684	698	646	670	689	720	665	675	707	650	697	663	698	637	692	637	683	629	650	657	661	672	601	588	670	661	660	623	666	675	694	647	667	649	658	638	640	652	685	635	710	699	700	646	647	646	638	699	646	692	692	703	659	631	648	679	694	645
32227	22275	37735	36911	32885	22470	14662	8599	5630	4644	2833	2470	2452	1872	1932	2044	1695	1595	1544	1281	1555	1547	1274	1142	826	713	651	595	580	576	528	589	602	526	470	446	389	424	443	431	420	378	400	389	347	335	341	319	306	328	341	272	250	267	252	235	230	244	206	213	254	231	252	258	247	222	227	245	246	249	245	246	254	214	241	220	225	254	226	213	218	226	209	224	231	236	224	230	231	222	206	237	252	223	214	234	216	217	229	214	201	224	223	256	240	221	249	239	203	217	239	227	225	229	228	218	217	235	202	228	196	212	211	230	214	214	243	235	244	230	238	230	218	188	229	215	243	216	210	221	252	205	215	236	246	226	244	216	223	216	206	228	213	231	237	226	222	230	207	235	236	230	240	231	207	245	229	218	210	268	252	235	217	227	255	246	212	209	236	230	213	232	221	240	247	225	225	243	265	221	232	196	239	232	203	243	201	223	215	237	217	246	250	188	228	226	193	196	218	212	219	222	209	247	255	232	240	244	208	230	207	222	238	230	222	226	255	246	246	269	217	259	231	213	244	208	217	206	218	231	206	236	211	212	250	231	235	239	213	197	260	240	225	199	228	256	210	222	202	206	229	220	212	212	218	197	221	235	236	239	212	217	192	247	226	229	210	231	214	267	203	200	233	212	184	219	248	226	208	228	227	247	202	233	209	206	240	227	231	234	208	198	204	215	203	198	232	234	220	255	234	226	197	206	226	215	220	214	233	211	243	220	227	183	218	196	262	201	225	228	209	235	233	214	237	207	257	216	248	193	231	243	217	234	211	251	204	189	188	227	227	217	240	211	243	226	243	207	212	237	220	237	219	201	230	212	224	218	191	233	201	230	210	218	196	243	205	230	204	237	224	220	207	238	242	204	197	241	224	192	233	211	202	218	224	210	229	227	198	224	218	201	220	224	228	214	206	228	238	212	214	235	246	234	209	243	253	216	233	206	216	231	221	211	211	217	235	206	210	216	248	242	213	235	231	203	232	211	232	240	216	231	261	244	225	230	226	243	242	217	228	211	214	233	231	209	226	217	238	223	239	223	237	217	201	277	209	229	235	241	200	217	221	199	195	219	234	211	231	201	216	205	209	214	222	231	248	227	216	249	219	238	225	215	223	216	231	226	233	195	227	237	221	242	267	214	235	224	223	243	261	242	231	192	227	222	221	218	244	210	215	230	246	220	220	208	209	213	220	243	226	227	217	218	219	223	263	216	243	221	222	234	220	219	230	238	218	236	231	247	235	227	216	235	194	217	248	226	202	237	209	228	237	228	245	189	214	209	238	228	217	219	241	222	203	203	238	233	222	229	210	219	219	198	218	268	214	226	222	225	237	229	211	230	226	240	252	221	234	206	236	236	200	201	207	240	226	239	221	242	228	221	220	213	216	190	217	228	245	229	247	213	217	225	215	222	235	198	206	207	232	248	212	202	217	203	226	202	233	234	240	233	217	212	199	205	217	208	245	285	224	229	222	234	248	230	212	214	243	212	218	218	204	253	226	204	207	216	214	237	205	212	221	233	235	231	235	233	233	220	236	223	219	220	229	233	219	221	217	210	220	232	223	229	240	185	217	240	225	230	218	193	236	232	244	241	204	229	224	227	198	221	239	239	236	250	228	212	230	240	223	233	235	239	225	222	262	218	216	241	222	201	230	249	240	232	239	226	220	246	229	222	223	246	204	238	207	223	238	218	250	220	229	213	200	234	226	233	227	211	231	226	211	207	198	209	213	235	223	208	199	229	212	215	215	238	224	254	218	229	217	221	217	202	253	212	231	216	229	217	214	191	223	224	224	196	242	223	210	214	226	202	226	214	252	229	229	222	220	205	203	253	218	250	233	226	207	243	234	218	233	237	233	216	214	217	238	199	232	249	236	231	217	251	195	237	212	210	205	213	262	249	231	200	231	227	202	239	229	228	207	214	242	216	228	251	210	229	219	205	202	218	193	220	224	233	234	230	233	204	212	210	216	208	204	196	214	217	203	235	224	210	240	223	263	231	230	229	240	213	222	237	204	219	239	230	230	212	234	221	225	228	226	234	240	228	208	226	236	213	240	202	232	215	227	203	237	210	237	216	224	229	208	224	225	203	214	222	208	224	198	199	234	230	212	238	212	211	234	245	244	224	228	201	201	225	235	242	194	237	218	217	218	238	209	260	209	235	216	222	234	197	210	234	233	217	224	227	243	235	234	197	187	230	209	223	212	233	212	232	251	212	198	234	200	225	197	214	232	196	220	217	254	188	233	211	217	220	225	226	258	208	213	241	227	252	191	228	212	239	255	234	212	258	234	238	238	213	218	230	230	214	232	224	218	254	247	222	215	225	235	208	194	209	192	239	207	233	237	229	215	209	229	204	204	219	245	268	203	241	244	209	225	257	224	180	238	211	229	228	193	218	214	233	213	232	219	204	234	220	223	225	212	209	213	225	222	236	217	229	222	217	235	250	213	242	221	230	230	230	226	225	231	204	238	240	214	211	231	214	253	235	237	225	236	225	212	233	221	242	249	217	227	235	232	216	223	202	220	205	205	220	240	205	234	282	221	207	217	220	208	217	229	212	219	241	247	219	217	253	221	231	235	205	213	230	212	230	258	213	253	227	231	214	209	222	235	212	217	235	234	236	214	238	218	225	242	246	245	231	238	212	220	230	245	192	209	235	227	211	219	220	209	232	217	223	218	222	203	230	246	222	203	213	245	197	243	209	238	215	207	227	219	239	230	217	212	206	195	219	234	261	218	252	211	239	216	222	204	225	232	229	213	235	213	245	237	210	212	211	262	208	217	205	219	237	258	261	214	205	204	216	234	208	227	205	240	244	212	217	233	236	217	230	227	239	217	194	206	225	231	197	226	253	214	233	214	243	237	259	226	234	230	224	229	226	244	237	233	211	245	234	205	221	211	252	219	200	228	226	221	204	229	231	225	224	251	236	205	265	223	230	216	250	232	226	207	228	247	274	232	207	236	215	213	242	229	233	241	216	222	222	224	242	230	210	181	209	219	225	225	220	226	239	220	207	216	213	202	222	231	235	243	224	204	223	225	241	242	254	244	220	243	224	219	216	240	222	210	217	205	205	214	259	231	204	218	235	215	205	223	222	217	216	237	227	226	226	213	219	212	244	211	228	257	229	212	253	216	228	194	225	238	218	201	222	280	202	220	213	235	220	245	226	247	210	214	210	242	215	203	214	189	228	236	232	208	237	234	227	222	219	232	254	230	231	248	233	224	233	208	252	232	236	218	232	251	213	211	241	240	209	207	234	220	223	224	244	245	231	215	246	222	225	213	242	223	242	229	220	219	238	233	213	206	198	224	200	214	193	201	208	201	232	226	238	225	205	240	236	224	228	216	233	217	196	215	209	208	238	217	214	211	218	222	224	244	226	214	204	235	215	231	179	230	209	233	244	253	209	200	229	219	249	191	232	213	228	174	227	222	214	219	212	232	221	229	210	234	223	217	235	259	199	247	225
18087	17424	36153	40367	37104	25316	20904	16304	16452	15699	11666	11516	11758	9471	9715	10354	9101	8882	8287	7666	8420	8873	7851	6427	4600	3996	3596	3327	3060	3045	2841	3317	3166	2959	2425	2221	2086	2096	2248	2102	2022	2148	1817	1731	1447	1431	1394	1393	1303	1433	1396	1150	1075	827	809	749	753	696	667	688	650	708	662	731	722	674	721	701	731	687	714	666	634	596	608	574	629	633	580	572	592	540	588	587	554	549	587	583	576	582	586	576	595	563	599	547	568	560	581	548	539	590	601	627	561	561	566	627	573	586	581	586	554	567	549	574	565	610	563	546	610	597	564	572	586	525	578	603	573	536	527	589	576	611	606	575	540	567	572	606	582	590	596	568	565	571	589	555	557	582	533	543	567	582	577	542	550	587	585	547	581	553	595	547	546	574	592	523	589	589	543	546	587	586	557	514	608	577	553	555	549	565	540	530	582	613	571	570	534	545	561	539	578	602	535	577	582	577	556	535	536	544	577	585	576	598	530	589	575	580	533	571	594	574	551	586	554	559	575	589	584	541	578	576	544	562	598	547	574	579	554	563	528	574	554	567	576	549	528	546	583	561	570	555	566	592	556	548	559	553	548	560	599	596	576	576	554	548	593	572	574	558	581	553	583	564	590	548	536	559	554	618	562	601	591	583	619	613	578	584	577	506	565	575	558	537	571	590	572	599	552	549	611	558	582	558	572	587	545	598	571	560	546	561	553	571	544	545	542	606	580	592	549	544	551	610	552	570	552	607	548	572	536	584	567	586	567	553	604	576	559	602	532	583	578	559	541	547	552	589	571	581	566	560	568	578	515	556	597	507	562	572	566	528	551	598	565	607	599	552	564	516	572	542	592	592	561	563	567	561	561	545	573	583	554	564	558	578	601	604	552	529	553	578	586	598	591	531	547	566	577	595	609	553	576	570	534	591	560	555	551	557	549	569	604	593	585	551	607	556	575	591	521	598	631	600	566	546	596	570	589	580	587	555	569	587	569	564	580	567	553	567	546	559	558	568	568	597	603	568	557	612	543	615	575	542	559	567	556	523	581	571	523	622	570	568	507	573	501	580	575	628	574	588	575	576	565	543	583	575	554	568	500	590	554	591	549	533	550	537	572	519	600	546	571	597	599	547	545	559	595	584	542	599	569	528	528	602	594	553	630	587	537	557	590	560	527	623	568	606	557	588	552	604	565	557	560	542	539	591	591	613	590	572	563	533	560	554	559	577	581	527	601	546	584	575	579	577	626	622	509	585	551	585	613	527	617	586	527	566	602	543	574	552	606	533	594	540	548	591	592	563	541	567	621	598	567	544	607	570	567	614	557	562	524	568	531	570	575	537	584	539	544	573	560	582	563	583	556	629	571	539	554	576	560	573	539	594	577	545	510	557	538	548	584	587	579	567	522	578	530	559	575	536	593	558	554	552	540	582	545	530	572	568	559	558	557	561	569	556	571	595	549	547	585	577	593	578	558	569	583	566	562	584	594	561	550	572	548	534	588	543	566	568	547	574	564	568	596	536	572	561	596	569	641	543	587	583	566	617	586	570	569	515	583	574	584	537	576	565	608	587	566	586	574	541	552	614	566	553	606	544	568	548	568	603	574	548	585	573	586	590	598	546	569	564	543	562	525	551	536	538	543	557	579	618	566	597	608	575	529	565	532	552	540	556	582	588	613	527	554	546	571	575	563	507	541	584	604	541	555	570	511	568	591	586	559	544	595	577	590	587	519	564	556	578	583	576	533	546	559	566	571	534	567	526	578	587	557	578	565	542	575	573	579	606	588	580	579	557	610	570	572	575	559	620	556	559	554	594	566	580	573	581	574	559	553	567	578	565	573	577	615	609	567	550	554	567	534	530	557	557	586	561	550	569	590	572	582	586	596	568	618	566	548	562	582	553	577	583	570	624	562	554	593	561	544	573	549	581	544	579	566	547	582	520	566	596	587	553	595	548	547	582	540	569	558	525	523	498	575	554	553	606	589	583	579	539	599	550	604	574	547	597	568	563	532	591	593	548	583	548	523	612	544	572	547	576	594	560	559	583	563	545	602	553	564	532	560	540	565	558	573	510	536	566	572	516	550	527	569	555	580	585	557	557	565	539	574	515	554	527	568	571	562	564	584	577	553	579	561	534	559	593	622	598	574	558	569	589	590	578	576	551	516	592	616	606	582	551	581	565	533	573	577	558	541	597	614	551	545	572	553	557	559	573	611	609	588	562	552	582	542	584	557	585	550	561	565	591	583	537	548	590	562	561	588	597	585	578	553	535	542	547	614	526	592	594	540	565	521	558	571	571	570	598	572	581	554	550	589	554	587	537	573	548	557	586	558	579	545	593	531	560	584	602	536	575	635	537	573	543	561	586	596	543	581	553	555	595	580	573	562	523	530	575	551	589	592	585	562	515	578	586	565	593	561	575	548	512	562	577	570	567	590	568	554	541	561	572	550	567	556	570	582	559	558	557	567	612	579	586	584	544	553	584	589	548	553	591	544	556	543	558	546	539	599	567	529	567	606	525	577	579	557	573	557	527	570	594	592	531	554	506	585	504	595	578	593	549	553	557	569	602	540	595	558	574	587	583	554	577	554	544	530	600	571	511	560	546	548	580	573	513	596	555	586	578	584	561	596	554	555	563	573	555	601	501	595	565	578	579	533	561	550	603	602	586	580	569	582	563	543	547	517	555	533	576	559	561	565	556	581	572	540	574	553	559	544	572	604	597	553	589	588	576	552	547	528	547	517	585	577	593	575	554	609	562	553	572	604	562	555	583	565	542	527	526	566	579	552	567	571	560	556	587	549	559	508	525	572	574	560	573	582	590	560	566	563	565	580	573	585	595	566	569	583	566	529	587	535	591	560	571	554	551	560	559	580	521	560	545	584	593	557	565	582	559	620	610	569	555	604	568	610	575	559	573	550	558	582	583	546	565	548	557	540	592	589	553	575	577	569	555	539	529	552	542	573	595	565	556	559	575	552	569	545	564	599	573	548	542	574	553	539	559	623	560	540	545	560	574	533	552	540	556	545	587	585	573	539	551	574	525	529	556	590	519	569	563	561	551	532	604	548	588	606	548	550	565	527	554	564	582	569	535	526	559	569	553	559	557	523	551	583	569	607	531	565	568	535	587	548	572	552	528	596	556	591	587	562	546	583	569	566	563	560	530	538	559	556	544	552	546	565	577	556	526	566	547	551	562	603	550	561	531	589	574	542	541	533	574	558	614	635	542	559	556	595	540	591	596	541	578	564	527	580	555	575	584	580	566	580	561	611	558	543	538	566	524	551	566	558	552	574	537	532	587	559	567	605	564	565	575	586	569	570	584	563	576	565	541	564	527	551	550	573	583	582	572	584	617	587	560	594	540	630	600	585	573	550	550	509	570	583	551	564	561	562	616	557	547	569	549	515	576	562	593	575	562	597	577	562	577	529	574	555	577	555	574	569	539	570	536	620	614	565	545	500	551	577	533	546	569	563	561	569	503	525	549	562	537	562	568	577	580
12775	7941	9634	7858	4633	2634	1985	1498	1261	1028	730	704	587	634	542	520	487	487	408	462	429	447	420	408	399	381	370	333	316	290	330	317	320	307	313	303	306	281	282	326	298	267	300	269	296	264	285	292	253	290	265	279	301	286	254	270	264	270	244	276	294	263	287	261	279	269	248	259	277	249	301	257	315	286	254	253	295	247	289	274	290	275	257	270	254	242	276	259	260	288	256	279	279	301	248	294	283	286	257	282	272	254	248	245	273	267	244	261	250	306	272	242	268	288	239	231	275	297	240	231	242	273	265	246	276	286	229	283	264	268	284	269	232	270	262	258	272	273	250	272	263	251	263	244	229	286	266	249	276	257	257	287	261	285	275	290	239	281	258	272	279	292	270	254	277	247	306	257	242	247	275	240	260	281	244	262	269	268	269	285	234	256	247	278	274	280	257	252	231	266	287	260	259	278	240	277	239	271	272	303	241	268	262	274	257	234	273	268	278	274	271	232	268	221	259	265	260	253	268	258	280	251	268	296	271	270	263	253	251	303	277	262	280	284	239	271	287	256	273	285	270	260	269	260	246	264	248	241	275	271	271	256	289	277	285	280	267	262	264	257	270	303	231	250	283	300	286	277	297	250	293	268	278	253	291	264	291	254	262	267	232	255	255	294	256	277	262	287	265	269	268	259	278	250	233	228	247	269	261	269	290	276	252	281	289	274	286	305	258	253	254	267	249	253	244	268	262	262	261	226	247	262	265	289	268	290	273	258	283	267	263	267	258	263	279	285	289	269	244	258	271	238	274	261	278	270	258	260	290	252	274	259	252	271	268	269	275	287	251	250	228	244	254	275	277	257	264	270	273	274	280	300	255	280	281	303	240	278	238	291	266	281	282	256	263	245	271	254	245	236	265	282	281	282	297	289	261	280	267	258	248	264	251	245	264	255	273	225	286	254	287	258	259	275	282	280	262	271	288	297	256	272	273	277	291	269	237	275	244	280	277	288	274	241	290	247	290	285	297	275	253	273	244	268	271	286	268	254	262	252	249	297	283	242	262	292	282	274	252	290	251	260	275	284	271	271	242	263	301	283	276	255	272	277	279	246	234	291	275	254	271	230	276	254	282	285	290	235	251	261	277	271	260	238	286	309	264	263	247	281	240	305	253	272	243	257	278	264	243	266	257	276	232	270	278	246	269	254	290	278	276	274	277	282	244	286	272	262	266	261	267	245	273	267	289	253	270	284	248	270	262	289	267	262	266	259	246	241	266	289	244	283	243	253	276	272	268	274	295	257	252	230	249	243	261	269	297	253	243	238	264	284	288	288	275	233	297	257	240	273	281	296	287	254	231	261	293	274	258	264	258	262	247	280	266	229	272	245	297	308	270	281	302	277	281	239	250	271	284	280	249	262	269	309	285	287	298	273	257	265	288	287	285	257	274	279	275	245	260	299	271	268	277	260	242	276	280	262	272	260	293	276	276	277	250	263	264	263	277	268	271	259	235	263	262	256	266	268	249	263	282	303	296	297	276	275	292	295	310	290	281	282	276	286	246	267	303	297	264	278	268	259	263	214	280	254	257	240	272	262	242	239	258	282	276	284	283	261	255	273	256	281	269	271	259	238	232	266	269	273	242	275	270	277	271	290	269	276	282	271	253	247	248	252	257	256	249	297	320	286	275	267	275	288	242	251	260	244	262	247	277	311	260	265	267	286	261	302	276	258	297	270	249	253	242	256	271	289	253	282	295	253	238	276	285	271	244	267	260	269	250	261	277	258	291	300	247	259	274	307	252	264	276	256	249	263	274	249	253	268	258	290	295	252	288	264	252	264	286	275	267	286	262	237	259	272	255	265	292	296	274	267	278	259	268	274	276	257	276	262	260	273	283	265	268	279	257	265	281	297	274	269	273	292	267	274	289	275	260	243	287	252	267	281	268	253	290	245	288	278	290	290	264	247	267	265	259	271	268	264	284	266	262	231	273	271	281	269	264	249	293	270	276	276	269	282	278	286	272	233	268	268	265	268	270	245	242	252	272	260	293	259	270	248	256	268	256	272	272	289	243	249	281	291	242	225	278	276	279	265	278	248	271	263	239	299	276	260	238	268	275	260	264	272	272	254	229	270	249	270	262	269	297	297	279	265	302	267	242	295	247	272	273	291	248	260	254	259	241	279	278	248	260	249	266	247	269	270	266	295	254	260	282	258	303	300	267	235	257	284	286	251	268	283	256	264	286	278	269	249	282	282	237	296	251	252	264	231	282	255	259	278	275	251	274	291	253	281	235	257	230	275	278	284	292	273	277	268	275	260	274	264	281	287	253	269	252	284	276	281	286	240	278	244	295	284	290	282	259	264	275	257	244	289	276	247	257	270	253	280	268	251	243	259	247	244	247	268	266	270	274	256	235	282	253	251	270	283	293	274	251	266	268	243	276	289	292	253	240	271	259	264	261	251	287	245	264	268	258	289	254	280	266	238	282	246	271	267	269	267	290	243	262	292	240	267	269	283	271	278	252	270	260	249	234	274	244	253	261	271	258	281	247	269	275	265	268	271	260	265	270	266	258	252	224	267	263	277	268	248	276	264	257	247	260	264	252	271	272	268	270	253	289	268	290	252	256	248	256	260	244	262	313	266	264	271	267	249	270	286	295	287	251	279	287	261	281	265	256	274	287	268	243	264	271	226	242	259	241	286	280	288	288	263	297	272	280	244	248	254	270	282	283	263	266	253	258	278	267	296	251	258	277	274	279	243	275	244	235	261	254	252	276	269	264	280	269	278	245	244	246	265	244	266	273	275	269	263	245	246	267	275	276	261	265	263	276	254	292	255	265	288	279	271	239	263	299	273	268	262	251	281	285	276	271	273	273	247	268	264	291	225	251	264	272	271	273	236	252	283	251	260	266	259	273	264	258	281	255	263	239	267	245	283	291	289	286	258	243	256	279	265	279	261	257	270	280	286	269	292	272	281	270	237	264	279	264	280	267	289	252	270	268	288	273	267	274	278	272	261	265	290	224	244	226	237	295	278	268	273	264	267	277	255	253	234	241	276	267	253	252	282	263	251	271	276	280	257	252	257	255	283	278	267	256	274	256	265	246	267	264	251	289	279	256	273	275	257	272	252	295	251	268	281	275	254	281	268	244	257	247	267	269	275	289	269	253	273	249	285	283	279	261	238	237	274	255	257	261	260	288	255	252	269	280	288	235	274	288	260	263	280	260	292	267	289	263	260	268	250	253	279	282	260	244	276	235	273	277	252	262	250	252	254	267	259	278	265	302	284	267	264	278	278	263	223	266	243	268	224	257	277	273	253	257	229	270	263	255	267	274	281	257	257	250	253	301	271	254	263	271	275	263	272	283	240	260	271	280	263	257	268	247	266	288	240	259	252	270	276	253	250	281	278	277	246	304	301	266	260	267	241	245	246	272	268	249	275	257	269	274	264	277	265	258	291	248	281	263	264	277	264	261	253	302	272	263	278	276	260	266	259	243	247	282	252
7670	7183	15028	17037	13467	9204	7899	6688	5428	4633	3572	3158	2896	2694	2590	2460	2222	2193	2122	2001	1980	1849	1674	1538	1522	1477	1398	1304	1192	1124	1068	1051	1052	950	1014	932	973	968	935	835	844	851	790	768	761	843	811	769	764	730	719	671	787	692	717	662	694	664	668	709	686	707	656	680	635	708	686	686	692	714	689	673	695	702	695	699	678	645	639	646	654	688	651	652	659	658	645	703	661	693	721	672	723	672	692	693	610	669	678	677	687	672	659	686	657	686	635	659	696	661	704	639	697	677	660	655	677	665	649	641	684	681	663	667	651	640	682	674	663	687	733	693	668	702	648	664	671	633	665	647	675	671	707	647	662	688	721	685	619	650	715	689	649	699	635	699	701	674	677	655	672	639	697	672	636	681	640	658	715	672	710	648	644	704	707	699	726	638	618	655	674	670	682	712	680	676	688	666	700	678	673	634	671	680	643	693	641	647	672	658	672	641	648	696	705	693	663	641	656	624	669	686	667	675	669	642	677	640	629	674	655	633	676	684	701	684	654	687	679	692	660	699	654	647	703	668	656	676	644	683	626	628	669	699	638	653	661	673	674	710	709	691	678	701	670	690	639	729	714	713	689	672	699	702	652	686	690	639	652	698	717	702	728	673	682	703	652	655	666	690	658	616	685	717	677	670	680	694	730	676	685	673	698	686	692	690	668	629	628	668	646	680	681	685	659	671	673	683	667	642	637	663	679	709	664	669	660	653	668	655	663	685	705	696	664	689	668	671	687	710	637	671	702	646	708	691	691	665	688	650	667	656	628	681	680	668	697	698	660	687	664	670	680	673	621	663	670	669	680	691	676	659	664	694	692	670	684	636	647	618	664	628	659	704	691	701	628	669	658	647	692	629	701	688	659	697	650	693	632	668	648	697	666	658	688	653	654	666	622	728	642	697	692	685	651	630	691	682	648	657	627	660	699	651	656	698	642	636	670	635	681	717	642	699	695	606	655	682	667	690	667	686	706	685	660	647	687	636	700	638	682	684	716	661	689	655	702	670	668	668	647	683	680	663	655	655	643	617	690	656	665	705	698	697	682	631	690	667	676	671	646	644	661	628	691	682	668	666	616	664	652	680	655	641	668	691	646	650	610	666	664	663	653	654	669	664	645	626	677	676	647	687	671	727	679	676	667	611	680	686	680	689	673	672	714	653	627	686	659	636	644	665	622	690	626	667	695	675	634	625	610	702	655	696	685	689	653	664	673	678	665	666	620	678	664	738	637	675	668	671	663	644	688	650	674	660	686	665	600	659	674	647	653	706	634	684	662	674	632	640	627	693	699	705	656	677	681	692	669	677	656	704	663	648	671	676	691	669	693	668	686	659	643	728	674	648	720	681	660	622	695	687	698	633	675	644	668	669	662	669	690	658	646	651	626	634	721	678	633	669	680	604	619	670	648	643	651	689	657	628	640	624	641	703	648	682	675	690	672	634	687	612	681	701	665	701	672	691	690	694	714	656	693	653	712	693	680	645	659	677	671	666	646	657	718	669	694	666	653	697	698	693	664	657	675	633	628	673	652	655	661	640	689	694	675	616	624	656	673	678	685	697	683	724	660	630	689	682	710	643	662	637	631	662	664	686	664	664	667	685	656	675	638	656	718	640	657	667	657	661	654	653	650	681	671	634	683	622	650	696	639	674	664	695	648	665	607	642	708	671	671	626	665	700	676	628	657	667	662	647	665	669	646	680	680	671	658	675	664	676	685	661	677	691	629	691	682	676	689	671	650	645	655	650	701	636	728	707	643	656	663	665	703	668	637	691	683	655	680	629	620	677	676	685	687	684	695	722	683	651	662	661	657	737	662	655	676	620	686	635	701	687	636	661	593	666	711	673	716	645	684	696	621	639	700	673	727	642	709	635	690	647	625	651	647	670	689	672	707	650	688	697	668	704	674	630	718	628	651	682	617	664	712	679	719	663	648	655	656	672	705	656	689	715	688	696	663	677	694	675	653	690	627	650	673	628	674	675	657	695	640	687	636	707	659	649	649	648	671	624	661	731	690	674	683	658	642	645	691	648	635	687	648	659	657	676	675	699	676	655	642	634	703	688	701	667	640	681	661	684	715	677	720	637	658	645	680	697	657	691	688	706	623	692	652	601	664	696	643	691	661	668	690	692	637	650	640	707	679	668	600	633	635	668	692	702	699	676	718	724	731	664	641	728	688	665	697	656	668	686	640	712	608	650	676	661	671	649	715	650	671	677	659	672	622	658	669	676	641	683	640	635	651	692	664	652	684	690	651	693	685	663	688	645	629	640	687	641	688	631	645	686	631	697	652	686	664	702	640	655	718	659	650	614	641	686	669	655	655	720	691	678	642	678	697	682	671	634	680	671	692	681	684	690	697	634	661	625	696	615	629	675	737	699	627	663	701	686	689	644	683	689	637	666	701	671	662	661	679	659	661	671	622	603	681	669	676	685	699	669	669	697	666	693	665	652	660	674	623	663	717	623	707	675	649	655	685	638	644	650	683	655	673	631	662	695	648	652	625	665	599	679	655	725	683	668	672	638	696	646	663	650	705	710	678	704	702	649	667	656	670	674	691	670	662	665	676	713	676	625	639	646	651	705	671	665	637	670	681	623	648	655	656	654	634	684	685	688	651	677	633	653	632	660	687	637	700	627	657	654	667	737	699	678	669	687	686	682	607	651	668	705	699	674	626	675	651	675	722	656	673	682	681	635	698	663	637	698	652	659	658	696	661	714	645	683	671	646	660	704	667	641	655	643	681	650	693	632	705	707	671	673	670	670	686	643	691	668	677	643	649	670	646	642	659	667	680	676	664	662	660	695	680	680	644	692	656	659	651	692	703	701	666	680	723	666	670	654	662	673	651	699	621	658	670	648	653	654	705	660	656	702	665	650	677	712	672	682	655	617	701	701	672	676	713	658	661	651	674	683	657	635	677	661	595	646	725	664	682	709	679	631	676	682	622	713	693	650	663	664	681	691	675	648	726	697	650	690	660	674	691	677	627	682	642	663	617	719	669	724	685	672	604	685	674	665	699	674	700	628	683	649	672	676	696	692	669	698	690	680	653	688	688	627	709	674	667	691	690	698	666	631	690	692	698	647	702	655	660	647	694	674	687	681	661	659	628	712	663	679	666	665	614	652	676	690	677	672	685	684	700	655	689	663	631	668	677	729	651	718	646	668	617	635	676	670	675	654	648	676	654	685	686	655	667	650	657	671	672	674	669	687	704	696	676	666	626	653	659	675	645	649	634	680	698	679	677	636	626	685	674	659	663	634	694	700	687	647	635	638	661	666	615	656	680	647	695	633	691	621	709	654	655	656	638	689	693	694	663	696	695	678	661	719	650	684	636	617	668	678	645	679	695	676	648	692	665	638	687	700	655	665	689	670	645	714	639	692	679	647	668	663	688	649	708	668	652	658	642	673	678	619	671	627	631	685	719	659	656	683	677	638	644	675	694	623	653	704	678	685	656	694	672	634	674	663
26053	19141	30112	30809	23383	15097	8454	5463	3337	2454	1822	1568	1530	1199	1303	1223	1132	1130	918	898	1063	1032	915	692	591	553	470	479	466	459	467	517	458	450	458	412	423	413	388	385	367	376	371	329	342	358	336	357	320	311	298	318	297	271	303	271	259	299	304	285	313	262	274	260	271	306	281	301	248	265	260	275	257	297	286	271	256	280	277	248	253	267	240	263	270	242	291	263	254	255	282	255	255	277	270	259	277	254	272	277	252	279	272	244	258	255	217	257	258	248	257	270	260	288	266	265	267	266	279	291	257	281	263	280	252	269	274	240	240	280	266	268	250	268	229	226	275	275	236	260	274	264	260	277	262	252	229	276	261	248	266	260	283	288	226	267	275	289	260	265	282	242	259	305	303	272	268	254	278	254	288	258	290	247	262	258	253	244	293	240	258	273	243	272	239	277	284	264	284	267	263	264	224	251	245	258	263	265	245	284	240	282	244	272	233	270	261	267	256	290	240	270	254	264	281	258	277	291	271	289	247	265	290	278	247	264	243	285	260	254	289	277	262	270	272	268	261	267	295	287	285	266	261	268	247	278	230	253	244	284	252	260	252	265	256	255	275	266	262	243	256	270	249	275	252	274	230	253	294	220	238	268	247	253	260	275	276	244	275	286	272	272	234	248	241	263	284	251	244	274	257	250	277	264	239	260	264	261	227	296	254	289	284	279	257	250	267	251	257	240	259	265	255	266	285	261	263	238	281	271	249	252	270	230	271	237	261	273	292	247	257	253	291	260	263	292	279	286	311	275	250	277	267	252	253	242	268	243	259	258	260	250	272	266	260	264	270	254	277	266	293	262	253	254	279	265	269	264	275	273	289	266	285	253	288	274	246	257	268	250	242	275	266	268	275	273	258	245	296	263	251	253	247	262	262	266	282	239	280	273	243	242	280	249	268	243	271	270	252	273	257	252	264	290	231	262	289	279	268	245	312	276	284	255	275	258	257	246	266	294	264	277	246	254	265	270	225	222	302	255	289	275	259	283	246	243	268	259	244	239	267	250	255	298	270	315	270	262	282	253	265	250	279	252	250	260	267	263	247	267	294	271	281	254	261	265	258	296	264	286	263	278	237	288	289	237	281	286	263	244	283	248	235	257	254	278	278	271	236	243	278	263	261	277	265	270	262	248	249	271	248	274	274	270	261	261	263	258	260	245	285	272	280	231	279	254	249	257	261	252	298	262	271	293	285	276	250	266	271	257	267	246	270	263	248	250	254	226	226	286	271	273	277	286	251	286	246	243	267	269	250	250	254	264	271	252	264	245	252	244	244	262	292	281	291	279	239	247	277	260	279	288	263	265	264	256	271	293	258	261	255	265	282	250	260	231	267	256	301	247	254	282	283	277	241	251	267	242	260	278	240	282	281	281	237	293	280	296	255	252	239	257	289	256	286	261	244	262	268	268	282	246	236	282	264	257	281	223	274	253	291	245	225	263	267	283	274	255	248	269	236	258	244	290	261	257	267	254	251	280	277	273	259	286	244	277	277	296	256	275	231	258	279	267	274	248	247	249	282	257	287	232	239	275	239	284	254	301	267	236	263	268	271	242	290	273	264	248	289	264	264	281	263	262	248	252	286	289	281	255	272	253	234	280	267	261	274	261	234	267	242	274	240	260	266	263	252	238	263	279	279	260	249	251	272	260	260	236	253	253	269	262	267	244	258	260	251	262	249	264	290	274	247	262	285	269	262	257	275	243	273	228	240	275	281	265	269	258	274	266	274	272	257	258	285	289	272	261	246	275	273	254	269	271	265	271	237	255	258	272	265	260	232	229	287	235	272	250	276	287	268	258	274	244	237	271	262	230	269	263	241	260	254	253	243	271	257	283	287	297	291	295	271	305	262	266	269	260	246	243	266	279	268	267	262	242	247	291	264	250	253	277	259	267	237	273	287	284	281	272	240	252	258	258	260	270	263	266	261	248	240	264	277	249	262	268	259	273	250	232	244	249	260	276	296	278	259	256	252	262	257	241	251	296	271	286	269	252	255	256	303	265	292	267	273	294	260	273	273	283	254	266	268	262	273	274	244	275	229	269	287	263	267	273	261	235	264	281	258	275	263	277	264	272	268	249	253	275	254	235	266	232	261	280	277	269	286	290	302	250	271	268	258	291	269	236	276	270	261	258	252	249	263	260	305	301	231	262	236	248	277	276	269	198	237	254	255	273	267	251	285	288	255	220	287	273	284	255	257	268	287	280	273	286	257	286	291	233	282	256	249	273	251	255	274	235	248	250	259	260	266	278	250	259	264	262	269	284	249	253	264	294	249	259	251	272	231	242	283	268	285	233	284	266	284	264	289	272	279	261	250	246	274	256	301	265	246	274	250	260	278	267	266	247	252	257	251	279	282	282	245	268	255	259	295	259	248	254	270	281	263	257	285	259	291	279	275	261	300	254	258	292	260	278	278	255	256	272	265	252	264	286	298	269	268	264	252	266	289	268	224	266	283	239	275	263	297	273	243	277	280	287	291	294	217	252	240	238	233	289	247	240	278	272	284	293	254	255	270	267	275	266	263	272	240	256	260	272	294	264	275	278	233	285	259	254	281	244	243	255	273	280	290	251	258	253	282	268	235	284	268	295	261	252	290	266	246	259	246	250	279	301	277	263	264	256	260	237	240	272	254	256	247	248	253	266	284	285	253	275	228	245	244	251	247	298	274	266	274	297	251	249	263	262	259	264	258	241	251	257	250	242	276	289	253	269	270	264	254	285	267	262	287	250	269	280	259	295	264	261	268	281	256	271	284	277	276	251	271	249	271	237	272	254	241	245	252	220	292	270	274	237	264	249	259	255	272	255	257	231	288	277	264	265	271	264	273	255	287	247	240	270	276	244	257	262	268	250	283	240	218	244	267	262	277	258	247	270	293	248	277	242	260	294	293	286	244	273	285	263	263	263	248	268	239	269	261	251	276	253	273	282	262	246	254	277	264	278	251	281	266	256	235	263	249	273	267	259	234	227	231	284	273	229	255	252	236	277	228	266	273	269	262	254	288	293	244	274	271	259	288	263	272	270	276	247	277	265	262	250	285	278	241	252	296	290	277	262	281	287	239	262	282	282	253	260	257	283	282	247	258	266	278	274	266	280	261	270	249	277	249	290	273	257	249	229	252	274	250	284	245	266	269	260	265	254	248	250	254	264	249	233	266	250	261	270	262	286	280	273	297	246	253	305	271	237	294	265	245	268	253	269	269	269	252	244	261	262	266	275	255	270	248	299	306	249	277	259	289	257	261	279	267	278	256	249	268	250	219	247	257	302	284	274	252	291	258	267	281	258	260	254	256	266	244	247	260	270	246	302	242	269	281	276	255	268	241	249	296	286	257	264	259	254	268	256	257	248	262	241	257	263	237	281	263	291	260	227	289	270	285	259	230	240	257	253	274	251	253	251	284	273	245	268	230	246	248	256	244	278	283	245	270	240	264	268	255	282	269	302	265	259	241	272	255	261
15435	16236	30569	33804	30008	20363	16066	14803	11827	10361	8358	7695	7545	6237	7015	6745	6321	6185	4449	5051	5721	5765	4858	3911	2965	2686	2518	2409	2222	2296	2158	2261	2263	2132	1932	1798	1590	1635	1668	1564	1527	1472	1451	1283	1189	1250	1118	1074	1034	1035	1102	1008	937	795	776	725	756	737	721	713	723	726	749	744	771	699	731	747	731	760	729	730	719	694	614	662	647	693	678	634	709	659	690	676	663	692	639	657	690	649	610	673	637	678	723	632	659	666	687	673	647	689	715	663	701	609	675	672	649	659	708	649	641	704	647	672	664	652	677	672	668	639	668	642	669	658	636	667	619	696	674	655	669	672	676	691	685	639	658	663	679	625	651	642	655	651	712	652	659	670	651	635	677	666	637	632	669	677	689	662	644	661	689	667	682	673	633	679	629	694	674	677	622	631	702	693	645	663	684	620	725	638	676	663	662	633	652	649	671	655	682	632	665	638	640	675	694	633	669	663	666	713	631	696	662	680	644	653	647	692	635	667	619	659	706	638	639	631	697	660	660	648	661	685	671	665	620	635	669	624	656	696	677	612	653	633	644	671	642	655	703	634	655	635	629	694	637	664	644	625	663	685	626	639	693	690	647	662	671	677	616	673	676	685	668	630	615	644	695	655	630	623	672	627	652	646	671	664	709	713	627	639	640	668	669	687	634	670	670	708	726	670	654	719	700	651	622	661	679	652	653	675	647	665	668	644	740	602	640	649	641	655	661	645	658	660	659	644	614	649	638	620	657	659	642	631	680	678	657	674	704	649	668	655	626	667	638	611	641	659	687	650	667	667	713	656	654	664	603	692	675	688	731	653	668	633	653	636	672	653	642	727	655	649	675	619	683	629	658	614	706	611	650	639	663	658	635	688	616	696	619	632	684	669	642	652	655	687	658	703	704	630	641	624	592	667	691	675	665	602	710	650	625	664	621	659	655	641	643	678	674	666	692	671	633	638	670	656	718	616	630	624	661	689	705	646	710	675	682	656	605	667	675	619	644	676	656	644	633	621	663	693	639	689	638	681	648	702	617	663	622	701	635	637	658	639	629	655	651	645	710	664	660	643	685	671	615	684	657	592	668	597	648	619	648	643	608	655	638	654	659	643	663	648	651	664	639	646	662	679	648	669	650	630	684	645	665	689	662	705	666	688	659	646	680	630	610	658	667	644	617	652	659	642	684	645	672	708	651	670	622	632	666	716	677	693	642	694	606	663	680	654	619	657	628	661	699	704	675	649	701	648	663	732	682	642	659	656	651	655	655	672	600	669	647	666	652	671	657	711	666	644	607	706	663	609	728	675	611	642	669	670	627	646	675	677	637	611	647	664	652	621	626	620	629	667	682	675	682	655	657	622	645	681	663	660	678	671	654	648	692	685	676	668	706	644	648	639	650	710	642	645	662	644	657	645	640	643	625	682	653	607	686	622	685	653	643	648	682	648	638	615	668	634	588	693	661	705	637	655	630	680	667	681	623	659	673	631	652	638	637	637	662	682	674	666	696	668	690	650	637	690	695	673	693	676	682	653	656	655	668	635	668	700	664	643	640	674	706	640	639	652	626	662	622	633	694	740	652	608	684	683	682	652	666	643	668	655	647	691	640	697	680	705	673	662	670	677	658	660	678	657	595	684	635	654	664	675	637	639	672	622	635	661	731	647	644	697	652	660	649	691	580	684	646	707	673	660	665	672	636	685	650	676	649	672	675	645	690	638	630	660	639	655	687	684	683	675	714	652	669	624	644	657	670	649	653	653	696	631	626	638	667	643	667	618	684	667	643	661	669	665	665	694	672	671	622	677	634	675	656	661	670	637	663	681	673	636	676	658	632	650	663	696	682	681	618	671	622	656	656	644	663	637	662	675	615	681	617	648	674	690	672	698	683	674	686	679	651	656	625	652	572	684	671	647	681	595	653	650	646	650	618	638	651	644	647	678	665	633	638	655	645	645	642	655	660	661	639	654	697	675	647	642	659	634	655	686	652	657	709	608	664	658	684	668	657	632	679	655	679	687	654	642	718	678	672	648	629	666	678	633	680	663	665	641	685	679	628	646	623	692	665	679	658	619	703	675	628	675	639	639	658	659	657	643	600	692	685	682	710	638	636	662	668	662	654	684	663	670	682	675	625	658	698	693	656	658	670	706	670	636	662	651	677	668	626	628	642	632	635	646	717	659	665	644	648	657	697	642	675	706	655	662	680	694	650	646	675	625	651	635	617	660	683	653	651	649	626	671	616	645	707	664	657	645	641	671	614	651	675	648	643	650	641	706	665	652	682	630	602	671	645	628	668	655	648	612	655	715	709	648	629	650	710	655	656	631	648	665	732	672	677	693	682	615	647	653	675	619	689	676	639	643	644	664	646	661	639	661	619	654	614	702	684	655	680	628	681	658	640	684	628	659	648	665	666	722	666	660	618	656	618	676	714	688	639	650	646	654	668	657	684	684	631	636	684	679	677	661	651	674	660	679	628	647	644	645	702	655	602	678	695	661	660	686	680	670	645	650	659	691	612	695	628	662	661	655	662	624	655	651	690	643	658	715	657	619	623	664	671	706	659	657	646	670	651	639	643	660	654	670	710	610	688	647	665	618	665	686	669	686	667	683	649	677	705	651	660	681	671	631	670	650	633	663	714	670	692	670	623	646	733	678	627	692	645	688	642	685	639	672	638	647	630	665	670	655	635	644	649	646	634	691	687	674	648	648	654	630	711	720	686	682	676	643	701	631	680	692	621	686	632	640	647	696	644	651	696	664	658	641	708	633	637	652	653	656	663	666	691	641	642	630	664	703	649	648	674	664	651	675	687	609	686	652	671	642	646	654	662	668	672	636	696	669	701	647	657	699	662	695	654	661	605	657	660	673	666	659	646	661	677	706	631	695	657	652	610	633	691	725	616	638	661	626	630	698	633	676	702	647	655	631	684	689	671	641	642	665	702	682	691	654	665	668	664	640	656	676	701	634	647	668	699	650	696	663	653	667	658	657	666	686	665	672	655	629	627	686	643	677	674	674	644	657	635	670	658	702	671	685	624	677	644	627	600	642	695	685	650	614	653	684	653	643	642	655	605	639	663	633	647	653	657	655	647	678	675	624	660	664	642	672	615	649	649	650	643	701	651	629	695	659	678	717	665	646	647	706	651	685	698	711	660	653	677	645	666	678	674	662	645	690	675	668	651	642	667	616	629	649	614	674	678	660	663	642	622	646	637	646	647	628	623	687	675	685	643	650	665	677	663	697	659	613	689	678	650	708	644	671	660	656	709	702	638	658	646	678	677	641	668	693	715	650	700	662	664	592	683	657	670	652	668	641	623	635	650	666	603	650	698	681	667	657	629	679	640	682	684	704	659	685	654	678	657	661	664	625	704	690	677	638	647	647	606	707	665	681	721	676	656	651	645	654	671	718	648	668	631	636	628	637	664	664	663	689	637	698	702	698	670	694	644	670	654	628	641	682	671	662	679	649	686	635	651	654	617	610	653	641	652	656	662	651
33133	27495	36681	34459	33809	25024	15882	10523	7565	4767	3190	2316	2268	2226	2245	2005	1993	1677	1311	1176	1468	1606	1215	979	723	660	606	584	607	575	536	621	565	528	489	466	436	460	440	406	438	397	382	380	380	342	322	304	307	297	301	289	275	255	250	269	249	204	250	241	222	243	270	233	233	245	262	237	260	258	194	259	216	230	224	238	229	254	234	230	204	252	253	191	217	234	254	243	231	234	189	210	193	206	216	231	232	229	231	238	237	241	248	218	226	217	188	217	248	222	241	218	217	209	233	218	241	215	221	221	234	216	227	253	215	225	221	215	242	221	241	225	248	243	252	202	219	226	244	218	182	223	222	228	233	224	235	248	199	227	200	229	231	209	227	214	238	236	227	219	229	239	218	226	238	227	229	240	206	202	217	230	203	207	196	220	230	229	238	225	221	220	200	201	237	233	225	232	208	235	237	223	254	213	222	237	224	224	212	215	235	211	213	217	230	229	225	230	255	187	202	220	215	219	215	233	196	258	227	214	238	192	226	196	226	243	253	233	259	215	187	215	202	232	219	198	230	213	219	194	187	220	233	233	219	223	233	218	238	202	210	228	254	223	191	214	187	198	230	206	239	206	229	220	229	215	212	201	220	213	196	211	225	242	225	230	235	212	220	258	229	233	207	225	216	211	207	234	239	205	217	216	208	210	225	258	219	218	229	215	222	205	218	234	201	219	201	249	224	233	202	230	208	222	225	247	235	228	241	237	228	226	250	235	236	233	194	220	230	251	223	209	213	244	222	232	216	236	216	220	212	198	234	219	199	229	206	213	214	222	219	247	197	216	207	247	225	208	231	231	235	229	209	249	254	243	216	243	192	186	216	222	240	216	241	229	225	218	198	237	223	232	228	214	221	240	232	223	218	222	211	225	238	238	241	227	210	241	214	245	227	238	234	236	232	213	231	201	213	219	224	229	239	242	248	227	244	242	218	206	232	216	233	199	218	216	245	240	194	227	230	217	207	233	228	239	251	213	240	205	211	212	205	198	240	205	230	227	222	223	225	232	232	216	224	231	235	216	217	213	231	212	242	189	234	238	225	227	230	234	220	230	225	239	213	207	224	205	249	226	208	225	213	228	203	259	236	231	225	230	240	209	213	206	263	233	238	212	201	215	234	193	228	220	207	219	245	234	210	237	234	188	219	265	238	217	192	242	247	243	234	222	219	229	245	206	264	229	195	235	225	220	194	242	228	206	221	206	208	237	219	218	212	214	229	221	223	231	229	224	205	260	194	236	208	224	202	195	217	221	183	232	185	215	225	227	211	207	238	211	254	241	217	219	199	223	232	239	222	224	222	218	255	225	245	227	248	200	222	247	255	243	225	213	213	241	243	219	216	206	212	224	214	221	230	222	236	202	221	209	224	224	239	226	238	210	224	237	225	238	221	210	237	218	227	200	211	223	222	231	220	221	225	214	203	222	207	217	221	213	232	235	247	218	229	229	217	259	240	228	234	215	241	254	217	217	219	217	205	224	218	232	218	243	235	216	237	222	211	222	202	219	199	221	203	225	237	192	238	220	209	227	225	240	203	204	213	245	199	199	232	211	217	209	223	210	217	216	201	208	238	200	225	212	245	228	213	215	216	226	232	190	215	231	216	219	205	213	231	261	250	214	219	227	231	223	238	217	212	242	223	210	212	217	239	227	229	216	228	203	223	212	213	204	221	211	223	215	203	233	220	204	191	205	243	229	219	213	230	211	225	220	239	199	228	234	221	237	231	197	217	229	205	208	210	233	216	226	216	225	207	221	211	215	215	213	223	236	217	208	201	239	203	229	234	243	211	215	228	245	229	234	217	227	237	250	218	220	206	239	206	210	231	241	230	218	249	195	225	241	233	206	241	222	223	232	218	249	230	241	228	218	200	194	223	199	233	238	216	201	214	211	211	204	201	195	198	238	239	222	192	222	227	200	217	193	238	199	244	226	220	225	213	238	214	220	229	179	220	229	224	212	238	205	207	209	222	233	228	254	216	237	232	211	197	209	229	231	228	226	237	223	223	233	221	251	221	223	235	235	226	214	225	233	225	251	205	256	264	238	251	219	253	243	208	211	214	226	168	227	233	211	242	240	201	245	220	233	226	207	206	223	230	235	251	217	228	241	215	247	215	202	253	210	191	211	221	229	225	199	253	196	220	232	213	212	222	251	206	230	231	227	224	224	243	218	227	214	205	221	240	206	215	243	222	214	223	219	225	211	218	224	220	224	241	225	216	200	201	223	240	189	213	234	216	223	214	229	202	214	235	246	230	211	222	224	219	207	221	204	213	221	211	235	217	224	225	225	261	233	232	192	211	203	208	204	213	226	194	224	204	211	245	216	205	219	217	237	226	252	233	201	244	216	226	235	212	212	185	241	217	225	197	235	257	209	223	218	211	209	192	230	207	214	216	240	241	220	223	217	208	211	218	240	246	249	200	244	216	229	206	227	237	195	221	212	247	236	206	231	234	246	249	228	211	209	196	240	227	228	235	231	227	231	240	212	218	236	229	221	209	224	241	213	241	216	208	219	209	230	225	207	223	211	215	226	201	223	229	248	229	243	228	198	183	218	220	238	218	232	242	244	218	213	203	224	245	211	204	208	231	226	234	203	214	221	230	216	218	225	226	210	228	204	266	231	229	214	241	235	225	236	200	235	235	225	219	192	224	245	180	238	237	218	204	203	211	234	222	252	227	238	230	229	223	231	223	231	211	203	221	238	209	199	199	213	222	195	200	220	203	215	229	214	221	206	239	183	227	254	227	228	246	216	232	228	186	207	214	238	203	206	200	216	207	206	199	206	200	195	232	226	209	225	224	218	233	225	213	223	229	209	218	231	237	240	197	254	209	232	224	214	214	228	216	241	250	223	227	238	213	221	222	244	211	224	221	223	233	217	224	212	235	233	228	219	224	209	204	216	232	252	222	221	218	264	238	236	233	235	230	225	250	261	225	196	226	213	230	243	221	210	237	226	214	228	196	197	215	229	247	237	248	222	238	186	203	228	232	208	199	240	227	207	230	202	213	198	205	225	226	216	193	198	227	222	204	241	231	210	203	209	212	207	219	233	247	205	229	249	210	207	249	232	234	223	222	199	224	233	222	213	198	202	197	241	217	219	217	240	215	252	223	246	222	244	261	241	206	207	206	236	192	212	217	258	236	214	231	237	205	209	225	205	210	225	238	243	229	211	204	216	219	178	203	229	209	260	248	201	235	222	234	203	226	225	244	224	218	198	203	192	243	204	257	239	199	208	201	220	229	218	227	236	198	214	228	222	230	247	241	224	231	223	211	236	218	219	202	223	238	198	234	233	236	233	215	213	202	252	227	217	229	230	239	204	223	232	200	205	199	209	248	232	248	236	222	192	207	239	233	218	227	255	227	215	211	217	206	197	214	225	217	204	226	235	224	236	235	231	242	232	225	231	237	237	262	227	228	225	268	221	224	204	232	235	217	222	226	202	213	253	222	200	197	227
18858	21842	34828	38311	38110	26644	20623	20026	18354	15375	12641	10511	11137	11125	11312	10341	9941	9182	7052	6447	8749	9018	6896	5549	4112	3739	3367	3120	3279	3180	2895	3092	3157	3003	2565	2276	2231	2159	2088	2112	2086	2009	1951	1718	1437	1582	1339	1362	1212	1287	1239	1158	1080	858	715	735	675	705	677	692	661	658	673	684	722	719	713	727	718	687	711	661	595	577	559	566	561	596	583	606	559	606	566	606	561	596	593	591	542	586	581	556	600	562	601	584	557	584	575	570	571	579	572	570	596	575	584	528	530	567	549	585	559	575	556	598	536	593	575	526	560	603	554	517	562	594	531	592	538	592	572	539	540	554	569	543	581	560	552	546	546	562	577	525	556	557	535	579	566	565	564	566	581	585	589	578	577	530	581	568	590	556	602	556	555	570	577	561	599	573	564	593	564	542	538	556	551	552	565	574	600	566	545	553	554	581	561	552	548	589	616	567	498	549	543	551	584	560	577	564	571	582	542	548	555	569	576	567	569	556	527	553	564	524	534	557	576	537	571	571	575	539	586	549	558	529	606	560	604	543	551	567	588	551	522	563	564	574	546	561	551	532	577	615	535	586	551	617	604	570	569	541	550	556	559	576	536	605	556	534	537	560	555	562	569	546	573	538	582	554	582	562	542	561	558	562	565	529	556	504	576	580	540	580	563	593	567	554	554	572	610	586	564	575	518	548	545	576	604	578	563	569	573	572	581	557	588	614	505	559	570	523	559	570	583	535	543	560	568	544	540	567	570	573	584	566	576	542	574	582	573	598	576	575	612	547	545	560	603	544	573	535	590	570	529	612	550	580	530	563	535	526	610	512	565	574	579	576	584	569	574	567	594	548	539	594	581	529	607	567	556	585	564	582	572	563	568	529	568	543	558	603	563	544	582	555	566	528	577	552	562	569	626	568	563	514	583	599	555	579	539	585	572	570	540	491	568	539	531	559	532	544	542	572	566	557	561	590	527	572	538	560	559	549	509	539	543	537	542	586	600	554	571	510	556	581	547	541	546	565	563	544	595	579	613	608	597	560	586	541	583	574	566	536	565	560	545	616	535	575	577	560	562	579	572	550	546	529	603	562	565	609	555	596	562	553	610	592	507	553	569	591	507	539	564	511	536	564	508	578	540	570	555	543	507	554	572	570	616	570	592	562	610	550	562	577	565	604	524	557	564	548	540	543	571	551	571	548	545	612	593	561	534	562	540	594	599	525	512	551	552	575	532	571	555	569	589	531	516	517	513	571	590	520	569	557	549	554	549	527	574	584	580	602	588	575	599	566	532	559	586	576	536	529	557	592	545	559	524	510	537	572	525	568	543	595	564	547	588	564	583	578	568	582	560	551	590	534	567	560	544	554	557	566	550	536	554	549	607	559	536	571	553	562	540	573	564	589	559	575	548	559	570	539	514	535	564	577	550	535	532	584	545	528	575	552	553	542	548	560	558	516	579	568	572	557	557	570	559	583	558	575	540	543	545	583	584	546	581	539	562	554	527	530	559	530	552	594	575	618	580	574	532	558	512	535	599	548	558	554	591	554	559	544	544	530	588	562	570	577	576	554	554	524	544	546	519	527	588	538	598	546	568	577	513	580	530	609	564	577	558	554	574	536	555	536	523	542	558	545	570	540	539	576	560	573	582	532	544	545	543	550	567	571	561	558	569	559	590	591	563	564	585	559	598	599	553	562	551	506	528	553	543	547	565	544	566	549	563	581	588	559	561	550	573	521	529	555	588	576	512	578	585	564	555	551	540	618	548	526	529	586	542	562	571	545	528	551	549	564	542	537	558	571	576	586	555	557	558	551	564	571	517	574	541	555	577	546	568	580	554	565	564	580	532	570	551	557	593	598	553	593	578	567	547	582	568	527	530	575	562	582	561	585	562	541	582	555	578	511	550	575	567	574	588	566	553	563	546	595	571	585	573	571	541	541	539	552	540	579	546	542	519	590	572	564	596	593	548	543	554	560	608	577	589	579	502	571	569	574	594	570	564	561	557	543	561	583	579	579	553	564	537	607	558	540	506	542	552	523	574	577	566	550	551	567	552	590	548	565	532	542	561	546	561	572	561	519	568	542	569	557	572	548	574	571	560	559	581	594	566	600	560	550	540	525	521	558	548	563	547	579	553	543	583	546	587	561	572	593	585	548	603	525	580	557	582	560	585	518	541	543	598	566	580	578	538	574	567	578	512	578	566	520	488	534	554	575	550	578	555	569	581	505	528	533	548	552	524	605	557	578	599	547	543	551	548	580	529	554	562	559	543	546	570	546	560	595	545	562	549	562	551	580	537	583	531	544	558	625	577	569	524	531	558	576	568	569	558	573	599	555	547	568	559	554	515	554	568	559	573	567	566	562	576	598	535	564	568	603	569	559	553	570	573	567	547	559	542	533	611	549	545	598	558	570	573	557	575	565	531	596	539	571	570	546	573	576	588	593	571	557	577	566	566	568	532	561	556	600	553	551	591	572	540	541	541	534	520	549	567	600	567	545	566	561	586	581	584	553	547	565	557	535	571	569	534	536	591	541	546	547	504	546	552	537	569	603	561	574	634	550	543	589	542	560	575	530	564	595	556	555	584	567	538	582	541	556	553	553	547	583	630	596	541	528	533	567	510	552	578	592	537	552	559	579	560	566	594	547	565	567	582	602	552	540	577	570	577	544	618	585	559	586	547	512	583	557	573	592	588	556	558	551	577	537	575	576	516	558	600	536	558	595	569	595	514	593	566	548	539	557	528	520	620	587	536	544	537	566	535	536	571	550	563	564	603	557	556	563	558	555	569	556	569	568	579	524	508	544	553	557	567	564	594	549	601	592	556	542	555	610	569	585	564	580	519	544	550	569	563	555	555	560	552	559	552	577	582	531	560	576	604	587	554	554	541	544	579	589	606	528	604	527	539	623	578	584	597	573	530	587	572	562	557	583	570	552	562	551	577	547	547	549	535	599	606	613	595	549	576	577	562	538	524	559	536	594	523	532	577	597	567	556	541	537	543	607	549	609	585	563	595	546	623	551	564	566	547	564	554	555	547	555	580	543	547	527	582	572	606	570	557	568	579	519	597	552	533	598	564	555	565	533	558	543	569	534	609	552	551	558	501	561	590	559	537	555	565	554	543	583	526	560	553	594	571	516	563	534	531	550	569	511	595	529	616	565	560	543	553	547	531	557	587	559	524	584	557	611	547	565	548	607	586	566	534	576	576	593	585	571	570	575	527	583	540	556	541	547	606	551	545	547	533	562	564	567	561	526	567	553	558	540	515	582	562	517	589	557	587	534	578	559	569	580	566	588	591	548	546	560	624	582	612	517	573	531	532	583	531	572	561	569	525	554	564	587	532	571	594	568	543	580	536	567	610	552	555	563	581	563	540	566	571	559	554	566	597	546	574	520	594	566	560	586	540	560	611	534	561	561	539	534	538	547	608	573	551	537	563	564	573	570	510	578	568	565	594	544	545	533	574	567	557	588	547	562	508	551	535	560	555	552	587	559
13196	7731	9896	7838	4733	2549	1910	1678	1248	1004	810	746	663	643	569	524	516	467	461	469	462	398	403	359	390	356	322	330	344	328	346	359	343	345	299	315	283	281	296	327	273	273	273	288	302	329	279	281	269	284	267	290	268	295	287	284	312	271	268	293	272	314	282	288	287	262	286	247	281	272	300	277	259	282	249	261	240	279	267	277	262	276	293	243	261	280	283	263	257	260	276	299	276	267	242	257	247	270	278	242	283	270	284	250	287	275	257	293	261	288	266	285	289	264	269	268	277	271	270	277	248	288	266	253	245	283	250	258	288	264	294	290	283	268	260	269	252	270	258	289	300	257	245	251	259	250	248	308	255	293	260	288	268	258	270	271	273	275	261	260	254	237	236	267	261	257	256	280	236	289	277	261	296	288	244	264	244	296	271	260	268	262	259	259	267	250	288	284	264	275	268	235	269	264	258	311	251	255	280	271	306	272	304	270	276	265	267	252	274	250	261	275	282	276	268	261	268	266	283	261	277	269	249	236	256	285	256	243	266	290	264	289	260	264	255	278	243	279	262	251	274	271	248	291	281	241	273	282	274	312	275	266	265	269	247	249	265	247	258	242	272	276	281	294	266	266	274	256	248	305	249	261	283	269	251	269	268	298	248	271	277	254	256	265	252	279	272	265	256	258	264	273	264	242	278	276	250	295	284	264	242	264	264	271	270	294	289	264	253	281	281	301	259	279	262	261	274	250	253	263	238	267	291	272	262	265	245	258	257	282	232	276	240	297	262	283	242	259	254	268	260	265	264	269	264	274	263	272	254	224	236	259	244	281	291	276	301	313	278	279	259	261	264	282	273	256	250	267	280	266	250	262	279	271	263	252	257	274	294	283	260	241	322	302	295	276	251	257	261	252	265	263	273	296	270	273	268	273	258	261	250	259	284	275	301	247	291	257	265	301	274	286	253	255	262	264	270	291	262	257	252	256	251	288	251	276	281	249	273	261	286	271	243	276	260	259	272	261	267	252	269	247	278	275	262	268	258	262	271	279	293	291	269	273	238	284	291	285	260	298	262	278	263	273	266	264	246	285	266	262	298	257	245	291	266	272	271	286	280	266	277	262	279	276	285	245	275	286	256	267	295	257	223	247	246	267	278	259	254	249	260	261	285	256	257	299	280	280	265	272	263	257	287	268	260	243	262	259	242	263	261	268	275	259	278	257	260	274	250	293	264	254	263	270	242	280	280	259	282	262	275	270	290	228	259	260	319	259	287	247	234	273	282	256	250	279	285	270	253	248	236	271	300	256	258	276	281	290	278	255	275	270	238	237	290	288	217	273	264	277	236	313	251	287	273	276	259	262	276	272	270	254	224	293	269	266	293	243	262	255	254	269	250	264	306	263	250	278	254	263	288	267	258	254	295	283	254	279	271	252	300	252	263	261	279	269	222	270	283	251	267	247	257	248	252	260	274	284	260	275	268	242	269	283	265	256	283	272	273	249	253	298	260	277	245	270	252	274	283	253	280	292	309	249	269	289	245	280	254	255	268	292	270	259	274	270	290	237	247	251	254	292	281	259	249	262	301	250	257	320	286	261	240	268	269	255	279	233	268	254	266	266	269	253	269	280	244	258	265	292	282	248	232	264	268	266	264	266	259	267	268	255	270	256	255	276	270	262	274	257	276	273	307	268	268	267	274	303	274	280	258	305	263	266	261	264	287	292	245	282	267	266	286	254	298	262	221	255	271	237	279	268	235	245	261	252	295	263	272	317	250	255	261	248	280	277	274	251	248	280	259	284	270	274	301	262	252	261	249	293	286	246	286	244	266	305	260	271	281	279	277	268	260	301	281	283	277	266	253	259	259	294	281	274	286	275	291	282	262	258	234	266	270	242	273	243	248	278	277	303	281	280	266	282	259	247	261	283	263	279	286	258	266	274	253	237	249	270	285	281	287	273	290	288	261	256	290	259	263	268	268	274	241	282	266	259	295	233	251	234	299	270	240	266	280	265	256	256	272	256	310	272	283	259	252	270	289	287	266	269	274	260	265	276	252	270	237	270	300	265	280	251	285	251	260	240	301	255	261	246	251	289	274	256	236	273	241	312	273	268	293	228	241	291	302	270	259	258	243	293	220	266	234	293	273	268	277	239	222	286	258	273	262	280	256	272	257	290	289	266	292	245	264	266	250	240	278	296	271	282	265	270	274	281	252	251	243	233	281	312	272	272	265	272	295	282	249	256	284	236	235	287	250	264	252	245	252	265	274	269	282	272	269	255	282	299	273	270	242	258	238	276	264	262	252	273	284	275	261	296	254	291	242	258	270	263	262	229	255	269	267	265	238	276	245	279	282	264	251	278	252	295	235	291	284	273	240	260	249	269	279	258	272	255	275	287	294	283	262	249	233	242	245	304	269	266	281	276	273	294	272	227	304	270	261	268	293	235	260	282	267	290	258	291	256	280	265	268	260	299	274	270	260	247	290	292	272	258	288	246	307	273	263	257	311	246	265	276	239	286	279	274	282	235	288	237	287	290	247	280	249	255	282	293	253	256	233	241	244	261	284	261	298	261	238	275	286	257	311	295	275	269	269	272	246	268	266	312	260	291	265	259	277	255	272	270	258	309	248	272	267	269	264	281	297	243	264	265	240	252	279	261	270	260	252	265	227	293	250	269	280	286	280	273	275	247	254	274	245	274	276	280	268	289	255	252	271	269	243	274	255	235	286	263	253	275	262	266	283	276	264	279	299	293	266	274	292	248	246	272	310	275	288	260	266	266	267	265	259	274	284	262	298	265	275	264	278	271	293	279	269	303	268	239	245	265	243	306	271	251	271	277	257	261	253	253	261	256	287	251	264	288	263	264	253	296	255	276	259	270	238	253	277	271	238	255	248	276	268	253	314	240	256	275	266	296	272	279	239	233	255	275	282	286	263	270	273	259	273	253	247	260	272	309	262	278	282	262	307	264	282	244	277	236	254	264	258	280	273	265	247	281	238	261	267	267	283	264	253	260	245	275	288	291	254	256	282	267	269	281	261	293	265	258	279	257	254	266	310	269	285	254	278	270	252	227	255	273	256	271	246	269	257	268	262	270	257	269	254	253	269	249	308	255	287	276	263	287	258	257	277	258	275	299	286	266	251	262	273	263	270	253	264	273	254	292	245	246	271	233	268	254	269	261	272	269	274	299	242	285	280	260	243	249	242	271	253	250	247	281	241	263	253	271	260	284	268	266	247	276	290	262	239	241	276	292	287	275	263	278	270	252	302	261	273	292	268	277	265	249	254	236	261	260	282	256	234	239	278	274	254	267	250	252	260	242	269	270	253	250	233	258	280	293	253	250	269	236	245	279	268	268	285	245	278	313	269	310	262	280	257	256	242	271	267	293	295	284	264	282	280	247	273	282	287	279	290	269	289	269	252	259	292	254	257	247	286	285	247	279	270	255	243	279	310	262	259	275	252	242	259	231	270	282	260	281	263	241	270	261	255	276	265	299	251	260
8048	7374	15438	17196	13149	9434	8018	7119	5841	4757	3901	3457	3131	2905	2674	2560	2321	2191	2099	2017	1971	1822	1642	1533	1504	1368	1300	1326	1204	1149	1114	1063	1017	1052	1024	961	967	921	902	914	870	844	843	778	729	795	726	736	806	731	720	725	685	687	675	761	691	677	657	670	674	664	660	661	695	671	661	684	623	687	652	695	683	647	650	678	688	694	661	699	683	687	693	651	670	666	673	708	653	661	665	698	660	671	686	682	673	645	681	614	701	630	680	623	690	667	677	653	663	675	677	688	627	673	643	679	722	677	652	669	732	634	650	662	705	680	683	651	660	636	709	650	687	687	699	667	623	650	723	688	693	633	692	650	669	651	672	697	706	653	652	694	710	673	650	662	650	682	660	677	668	631	664	659	668	673	667	675	681	657	658	700	680	675	619	695	692	707	698	633	688	671	656	687	679	672	633	674	626	654	651	648	643	619	696	664	655	655	671	659	661	666	655	674	652	643	688	711	669	688	668	691	681	688	703	691	668	700	691	644	657	670	663	727	679	652	652	679	649	645	687	670	626	708	667	665	652	665	672	631	686	687	652	693	659	641	670	652	700	703	682	679	659	707	642	675	665	641	677	671	642	671	636	658	675	667	654	686	644	676	676	579	699	672	671	653	672	679	659	643	665	678	648	674	689	642	690	680	648	696	639	652	638	658	709	728	691	641	643	705	722	697	690	660	655	681	663	648	640	701	656	614	721	633	643	674	675	642	633	697	710	680	711	664	678	714	666	724	629	685	685	662	697	652	682	637	694	687	666	713	651	609	694	707	668	686	687	676	629	624	704	686	706	623	634	670	687	681	702	618	676	677	638	628	719	672	645	667	694	641	647	656	637	674	735	730	651	694	653	653	694	656	694	705	586	699	722	672	702	644	637	683	633	723	657	669	684	665	702	679	644	692	655	689	657	661	694	700	645	681	650	695	655	640	689	602	708	651	686	687	657	688	714	680	592	677	661	682	612	616	629	649	680	664	647	652	702	715	702	646	690	664	617	657	657	607	667	660	655	683	694	692	681	683	663	643	635	661	661	683	672	673	685	676	678	617	643	670	665	670	669	666	678	681	664	728	649	733	627	641	671	665	644	693	697	685	659	670	668	653	752	688	622	688	666	639	672	672	657	713	635	673	668	673	643	672	625	705	735	680	704	651	650	696	708	635	650	637	671	667	683	667	682	682	699	627	689	721	659	632	680	656	690	681	668	609	689	687	628	707	684	665	655	653	690	621	626	654	650	630	689	659	671	669	651	665	652	636	668	682	655	672	769	677	651	653	666	638	654	663	611	653	688	619	737	676	672	629	681	676	699	646	641	684	649	673	682	688	670	671	661	677	713	676	690	725	686	737	702	637	724	665	668	678	636	679	645	658	632	697	690	646	661	661	651	673	653	678	643	637	639	649	687	681	653	676	674	678	655	647	610	662	675	663	682	700	637	682	644	714	655	689	704	633	662	677	675	629	670	702	669	700	669	676	649	658	651	709	649	690	641	673	666	682	676	717	653	665	713	624	699	681	712	709	695	653	704	667	691	685	656	690	640	689	639	661	665	672	659	704	647	694	703	736	732	708	615	644	658	706	689	665	682	697	652	644	681	658	660	648	668	631	674	683	661	720	676	647	693	717	631	672	617	695	689	663	638	644	644	658	685	710	706	691	654	629	702	656	671	657	666	688	660	683	683	686	690	635	664	663	672	656	720	667	672	689	644	678	695	655	704	669	702	667	670	704	646	685	660	677	674	660	643	693	644	668	648	668	671	667	656	714	696	662	694	637	689	639	692	671	698	673	671	670	640	673	630	660	675	681	659	703	645	648	656	703	688	711	631	702	709	659	632	654	682	672	688	657	675	685	658	650	655	643	626	700	650	675	683	655	700	704	699	652	606	745	656	689	653	674	676	663	669	636	618	726	645	634	670	665	679	642	661	654	649	667	663	671	674	707	697	731	681	679	649	696	676	663	674	688	668	686	647	681	667	664	685	649	681	652	644	706	624	667	640	663	630	683	678	709	661	642	635	679	731	707	634	649	702	694	666	673	675	660	655	687	679	715	654	672	654	714	674	609	667	644	634	645	669	674	692	657	643	692	630	671	673	650	656	669	681	711	645	676	686	644	672	642	654	598	656	680	657	657	624	688	667	617	630	627	659	667	719	677	661	622	659	700	666	703	688	690	701	671	670	685	651	658	681	673	680	679	658	672	664	719	655	677	705	714	656	656	690	643	636	620	664	683	649	644	629	667	650	685	679	672	631	725	672	652	697	631	641	681	663	645	693	682	644	677	706	683	690	707	653	686	692	660	692	716	652	719	702	689	662	700	664	653	600	667	697	699	664	649	669	655	677	687	675	649	662	660	687	628	671	649	661	717	690	663	666	644	667	667	675	668	693	696	665	652	688	674	678	648	710	709	719	670	693	692	696	682	687	656	662	688	621	680	682	674	657	678	668	668	659	673	715	644	674	640	685	582	673	668	672	632	661	717	688	689	680	673	668	677	694	666	682	640	668	702	676	673	619	691	650	674	726	645	686	637	713	635	634	672	640	656	634	690	631	671	668	699	638	646	688	704	690	661	664	630	692	641	652	667	692	696	678	716	710	658	693	676	681	667	703	680	694	683	708	684	685	633	671	667	661	709	681	660	631	659	670	702	671	706	647	698	634	680	701	653	685	666	703	649	647	642	699	656	666	705	705	658	649	693	666	667	685	640	671	693	678	677	700	673	676	692	664	665	631	711	666	619	674	665	694	695	660	733	666	632	684	665	663	673	666	658	646	629	658	680	671	666	677	702	677	670	658	658	671	689	739	660	693	670	698	648	655	666	636	657	689	647	702	727	612	678	676	689	660	712	668	703	628	657	674	684	664	681	700	698	664	656	681	620	642	648	660	635	668	694	716	725	716	667	671	692	678	671	655	620	683	639	671	675	671	701	694	660	640	638	667	649	639	715	643	689	677	662	652	684	665	681	695	662	685	694	663	645	631	678	672	681	677	689	665	713	672	702	701	726	671	673	677	710	639	715	644	729	678	689	649	671	680	712	715	655	720	667	641	678	673	652	704	693	650	702	673	692	652	685	699	697	689	631	677	646	644	695	660	659	653	684	649	625	656	647	703	667	683	696	689	615	688	675	664	660	614	687	662	624	637	678	638	642	677	657	698	641	639	674	665	655	653	730	691	634	667	660	699	695	680	659	664	658	665	602	684	650	617	649	649	696	652	686	685	722	695	685	617	712	661	620	681	679	681	681	728	625	671	684	664	659	720	665	727	658	653	685	644	662	673	654	682	678	650	741	679	671	667	682	675	647	672	702	713	676	702	718	695	666	668	650	685	664	658	657	697	670	641	620	709	646	647	671	655	658	683	658	666	673	673	656	650	670	681	614	657	618	708	649	632	671	669	635	574	681	706	663	702	708	659	664	730	653	656	644	650	667	674	637	687	684	670	706	686	682	679	702	728	648	675	622	647	685	677	666
26533	20123	24471	27997	19782	10337	8372	6424	5797	4035	2538	1966	1967	1769	1601	1327	1326	1174	974	898	1026	1045	784	739	574	504	480	506	496	481	460	511	483	449	425	430	377	411	353	383	393	341	386	319	334	337	313	293	334	316	309	282	301	310	294	262	301	242	265	272	268	280	317	271	277	292	309	282	280	266	261	287	272	264	282	256	254	263	273	264	263	262	264	252	243	274	236	257	296	286	264	307	251	248	253	261	262	263	251	244	270	295	248	248	263	291	264	230	255	286	255	265	266	295	281	268	264	297	256	255	259	278	254	242	263	257	260	261	270	294	271	262	235	294	264	260	260	257	251	254	260	253	247	266	254	265	266	272	236	267	267	268	265	248	267	295	283	264	248	276	265	283	267	256	307	272	294	290	260	267	275	299	251	292	243	300	256	238	235	256	262	268	260	280	294	282	268	256	251	290	245	281	282	293	252	265	261	263	277	265	254	256	234	263	278	263	288	257	298	261	238	258	246	276	260	283	253	291	261	244	262	265	262	281	243	259	275	296	241	240	257	247	253	272	245	285	242	266	256	279	263	251	273	282	284	270	265	265	270	278	290	297	284	256	246	270	240	249	233	317	261	262	249	240	258	277	277	258	268	262	254	290	285	234	262	226	264	254	273	270	275	263	255	263	276	262	287	255	249	242	277	251	258	275	268	249	270	241	252	277	258	279	264	281	298	242	291	231	259	276	262	266	267	302	255	264	256	272	239	266	258	258	260	271	251	241	262	246	270	270	240	263	237	265	290	266	244	267	248	240	277	250	257	242	264	252	257	253	270	249	256	259	256	317	263	275	257	267	268	252	257	264	240	243	262	242	264	240	268	252	222	262	257	247	248	259	269	269	293	254	257	257	256	273	246	268	240	265	274	239	291	289	281	243	258	287	263	259	271	247	235	287	284	275	242	253	268	236	255	254	291	268	285	259	248	240	281	233	255	247	274	221	299	251	256	247	303	266	274	268	285	286	294	298	273	262	279	264	276	272	266	282	268	259	299	261	255	290	249	257	260	249	285	255	280	260	275	292	264	257	266	261	263	269	257	272	243	264	251	257	283	253	240	285	251	266	228	258	263	250	306	253	254	256	227	270	263	225	258	276	272	274	278	244	249	274	258	295	259	285	274	223	276	267	257	273	261	247	272	244	291	247	280	289	260	255	254	246	278	263	266	261	302	270	272	267	249	250	252	272	259	261	266	248	255	250	281	248	302	245	271	281	303	243	269	289	257	247	274	264	254	261	244	280	232	237	272	229	236	300	264	256	237	247	259	243	267	278	258	266	259	255	302	259	279	274	247	245	288	267	251	245	288	283	234	278	294	266	284	265	244	277	254	282	282	271	238	265	264	267	248	241	266	274	262	265	227	249	270	257	254	263	276	252	283	264	270	261	253	233	264	282	229	253	257	261	234	257	254	259	281	264	273	255	270	261	246	275	299	266	253	273	287	259	249	313	288	263	276	257	274	240	290	276	275	246	253	258	325	286	262	293	295	266	289	249	285	286	270	274	279	243	249	289	269	274	265	235	266	285	272	277	245	276	233	241	231	260	245	258	274	245	271	260	286	301	260	244	241	277	267	285	283	256	277	265	287	271	234	242	268	268	223	250	248	265	258	291	240	273	278	272	254	271	266	252	272	235	268	251	268	266	249	283	269	233	227	252	265	256	282	287	256	251	255	274	262	244	274	296	274	234	265	277	269	287	273	253	272	261	256	269	283	272	275	266	256	235	230	295	282	263	272	271	267	296	241	256	278	267	261	288	280	269	253	252	282	250	248	251	281	275	272	286	269	252	268	273	256	263	265	250	250	241	229	278	265	284	294	299	275	251	279	280	281	261	267	271	262	243	300	287	278	282	271	260	249	252	222	263	247	279	267	254	257	277	256	263	240	270	272	263	287	248	252	260	264	257	205	254	266	284	257	268	253	261	300	288	257	259	263	258	292	254	278	259	277	239	263	263	261	257	246	267	258	258	237	238	240	271	245	269	248	285	269	245	266	234	289	284	277	261	235	270	291	268	265	257	230	267	248	289	287	261	286	247	264	285	285	234	278	264	245	257	263	271	283	280	261	241	256	258	288	282	300	266	270	243	273	262	294	264	248	255	265	275	271	242	262	264	254	254	271	269	286	274	274	247	273	248	255	290	231	268	265	260	272	256	261	260	272	246	298	275	263	240	264	263	291	280	252	283	273	279	289	262	244	257	276	256	263	259	261	258	237	259	256	290	279	260	268	268	262	264	281	265	253	252	238	274	268	266	264	268	302	260	246	256	286	274	255	236	235	269	265	276	280	251	267	266	252	264	284	260	297	270	270	290	258	261	270	300	266	268	218	246	268	231	289	284	242	273	273	269	268	272	240	251	252	279	234	259	299	251	259	283	256	262	255	271	257	252	242	259	230	263	257	278	274	264	235	258	264	264	295	267	259	258	257	262	272	301	244	249	289	265	261	243	227	271	279	229	252	263	256	251	263	271	265	257	278	269	257	276	283	256	258	254	271	262	241	279	264	261	264	269	266	229	267	249	269	256	295	280	276	251	256	272	277	263	269	260	252	252	261	300	296	288	280	281	275	267	288	267	257	278	274	233	298	247	280	262	279	274	292	256	268	247	270	251	246	301	262	268	269	303	279	254	248	258	262	256	281	244	268	260	286	264	248	260	238	261	227	259	264	268	256	238	266	255	258	302	256	274	260	261	239	289	241	264	258	281	293	263	270	288	288	235	255	244	246	263	255	279	281	265	284	239	247	225	266	235	262	255	284	247	254	295	262	272	260	262	253	256	237	268	250	220	260	254	267	267	247	278	247	257	258	259	266	277	274	268	281	277	254	275	248	249	264	244	248	269	249	291	262	256	267	261	285	261	251	296	231	257	261	273	258	246	257	272	247	278	278	249	270	245	285	244	287	238	249	274	257	270	260	246	279	260	283	258	280	264	285	264	300	244	262	260	261	276	299	284	274	263	284	290	254	267	242	280	257	302	254	269	276	271	254	274	290	263	293	245	273	278	260	255	246	226	292	267	279	259	296	249	265	261	225	284	251	266	264	293	248	258	281	265	261	280	236	248	257	260	292	263	300	263	242	246	282	259	270	255	272	287	274	261	241	266	262	267	280	275	272	269	275	251	269	263	270	268	254	288	294	281	283	224	270	258	282	244	258	265	264	254	279	251	253	281	242	255	293	243	256	281	290	289	258	256	246	256	253	267	251	253	268	263	256	269	286	253	249	279	287	275	274	266	264	240	272	239	282	273	268	255	262	247	254	253	277	241	275	278	253	257	266	263	239	242	276	266	275	265	253	250	268	256	291	249	262	260	263	263	256	260	265	271	272	281	280	282	274	266	245	259	282	270	275	273	241	263	264	252	277	297	253	299	268	260	256	265	281	256	265	265	270	246	241	289	289	261	272	242	286	273	249	260	259	253	220	300	281	229	224	260	263	256	258	265	261	271	243	278	241	270	259	250
16285	16115	26755	33903	25701	17599	19514	16949	18732	14550	11244	9459	9807	9460	8223	6849	7215	6497	5133	4770	5787	5950	4858	3894	2855	2542	2372	2269	2370	2248	2098	2441	2479	2098	2019	1962	1729	1631	1574	1470	1481	1371	1327	1349	1198	1210	1104	1054	1028	1067	1046	1039	955	787	731	758	760	717	738	758	663	754	773	725	741	710	764	731	747	767	684	707	679	665	686	658	702	670	642	643	638	676	663	671	669	676	658	643	662	642	678	698	623	705	727	683	641	635	669	654	669	706	679	660	647	666	648	686	690	667	655	650	645	686	640	662	676	632	641	636	631	677	639	639	674	711	626	668	655	638	662	634	652	687	653	638	668	632	648	684	632	618	626	655	651	637	669	670	639	661	727	709	626	641	656	706	695	642	599	658	643	705	676	658	658	644	626	657	687	687	641	673	628	692	675	642	620	658	677	665	670	700	640	661	640	636	660	696	652	626	631	663	690	656	632	680	627	696	645	641	659	651	667	651	661	683	618	669	700	664	657	683	650	693	655	674	693	668	609	662	667	679	706	665	661	720	681	639	653	667	688	622	675	664	664	664	666	621	613	608	628	676	643	677	687	641	672	650	682	633	618	603	665	624	648	645	695	714	645	695	689	698	641	663	642	632	694	656	632	685	669	658	676	672	691	646	643	634	666	645	648	644	614	640	637	672	604	607	657	621	708	669	660	610	656	662	671	668	663	636	694	656	682	671	649	628	605	650	681	673	648	638	657	622	653	667	677	625	669	683	625	637	620	695	656	635	701	635	636	656	638	657	668	670	661	648	602	631	670	617	617	634	655	654	657	634	593	648	656	669	689	644	663	691	710	671	631	657	611	631	635	627	634	671	628	676	642	651	649	695	636	690	642	626	726	675	662	658	678	649	642	651	658	671	607	649	647	671	621	653	697	625	662	647	673	664	651	648	671	674	687	647	618	651	644	650	669	657	675	652	628	658	671	648	647	682	636	713	647	685	655	666	695	611	679	657	645	634	648	650	664	656	690	677	660	711	632	697	653	690	647	600	657	645	656	670	623	671	639	636	682	583	703	686	649	644	627	657	645	699	640	623	644	685	629	640	667	639	627	676	651	658	631	649	630	651	670	657	644	660	634	673	622	626	694	692	631	720	612	651	626	670	638	648	638	650	655	710	671	646	660	646	678	683	613	694	707	638	649	669	617	670	656	661	660	671	641	680	633	635	677	628	653	639	609	634	664	633	680	684	640	655	684	634	660	678	629	656	704	645	684	664	627	653	682	654	646	671	648	718	643	586	622	646	654	630	664	649	675	632	654	622	635	656	668	670	711	644	645	630	682	631	607	678	650	641	629	612	672	683	628	644	669	721	661	690	666	689	626	677	664	665	640	699	650	643	651	705	635	654	653	657	644	627	638	661	639	648	587	651	695	683	634	637	593	601	661	654	680	655	662	576	699	666	648	644	615	685	668	623	666	652	679	657	658	629	639	615	655	628	658	621	691	695	676	650	619	671	708	663	647	638	669	663	635	678	698	670	651	660	680	659	641	691	636	686	672	660	604	686	661	643	665	685	664	634	638	642	668	672	663	654	677	658	685	657	639	639	673	686	700	705	688	674	655	631	650	658	629	642	674	676	711	646	677	670	639	606	679	685	670	600	649	652	665	676	639	644	657	686	664	660	672	660	698	628	663	653	644	651	664	644	679	642	674	687	638	673	675	667	646	638	638	650	671	667	669	690	682	620	631	658	645	646	647	657	643	632	672	632	665	624	630	640	688	635	670	684	648	656	679	655	595	641	685	616	688	631	631	660	695	685	693	675	646	636	639	630	698	674	659	649	659	658	686	662	641	651	639	661	675	682	674	681	680	612	654	686	660	659	623	667	654	631	702	639	663	664	651	665	682	670	692	651	646	674	636	651	650	687	664	687	630	662	667	671	643	653	677	669	629	693	682	663	657	677	633	637	641	623	675	705	639	665	649	705	678	631	653	681	661	677	641	677	680	666	622	655	657	662	675	639	623	700	655	668	689	657	687	674	670	690	664	654	683	668	640	636	670	658	640	645	661	609	688	663	634	635	664	658	687	656	649	675	671	649	633	690	682	689	634	667	631	645	619	695	643	638	696	692	627	700	720	636	620	689	618	665	661	656	661	659	682	666	679	635	639	610	692	661	638	654	622	666	684	655	649	650	643	641	671	681	676	695	698	701	654	683	629	699	666	688	656	635	625	668	657	655	665	635	681	671	638	662	644	627	648	671	678	607	591	689	655	668	669	646	650	659	628	630	675	650	633	656	633	646	686	651	652	662	643	674	658	670	703	688	670	654	680	656	712	652	665	630	690	658	669	639	627	665	635	681	709	652	707	642	640	646	660	653	664	669	690	648	647	686	653	629	677	704	682	654	658	669	697	633	655	638	688	658	652	646	702	668	644	666	636	635	701	655	707	645	700	647	680	734	679	730	640	658	714	645	688	622	666	688	671	647	659	637	664	672	662	691	661	643	650	618	703	672	678	638	680	694	678	670	597	620	643	611	639	670	672	637	673	682	646	675	656	600	620	647	606	670	639	661	648	659	655	649	666	631	632	654	652	675	679	695	649	649	668	648	638	696	659	656	611	671	655	603	702	670	699	604	683	642	647	681	666	635	628	643	615	658	634	675	621	661	679	670	638	668	645	629	699	607	652	664	681	694	660	682	680	666	615	613	675	630	688	693	686	652	659	691	645	634	687	663	680	623	655	648	633	651	655	663	676	631	688	687	634	626	676	691	674	667	660	677	677	675	630	657	637	643	701	650	655	700	617	642	648	659	667	695	657	657	670	666	632	663	631	648	660	663	646	658	700	694	722	665	630	657	652	640	616	595	669	643	649	653	677	686	685	641	614	655	659	611	617	661	699	640	641	655	681	729	706	688	666	654	635	698	666	657	686	652	659	645	654	624	688	669	704	690	636	681	661	675	662	686	674	652	668	636	601	625	651	651	664	659	613	606	647	655	639	680	652	667	647	688	641	640	630	690	665	645	623	644	615	628	631	639	636	641	646	717	673	708	644	677	665	665	582	697	669	676	640	676	636	668	662	656	667	691	627	635	668	700	656	609	624	690	672	615	636	632	648	662	621	626	622	654	653	684	651	604	637	669	611	673	663	698	621	650	650	686	659	690	641	606	718	648	608	683	670	607	621	631	645	664	648	665	626	657	664	645	685	682	677	636	670	648	683	674	630	683	694	664	661	676	684	646	648	637	685	678	647	656	642	653	674	654	660	661	652	681	634	670	655	652	656	646	667	710	677	643	679	649	637	630	640	677	641	669	637	706	636	609	658	647	672	668	634	695	642	661	675	646	680	695	620	674	628	661	613	682	650	618	674	704	685	637	662	649	637	630	710	656	650	652	643	678	636	684	673	647	626	655	683	650	670	627	670	640	634	671	690	606	671	662	642	636	668	623	612	694	656	631	672	676	711	676	641	618	675	664	689	636	637	617	705	665	684	642	636	700	672	616	687	687	684	632	662	658	647	672
34286	28562	32622	37734	26494	17542	12656	11476	10443	8687	5187	3855	3218	3011	2634	2027	1921	1755	1497	1395	1477	1436	1220	953	683	611	602	546	588	594	558	547	585	526	512	468	508	408	390	414	409	382	379	363	358	352	310	363	322	278	286	305	296	265	242	246	234	213	213	247	230	238	243	252	251	240	221	233	251	252	214	239	256	224	211	221	220	229	204	218	186	209	230	234	222	237	231	195	201	214	228	225	215	197	198	214	247	230	238	218	222	220	238	225	200	202	213	213	199	219	212	219	229	220	216	236	202	210	201	203	221	210	244	212	227	196	222	218	194	226	230	217	236	245	246	204	226	229	218	219	235	252	237	228	220	212	238	216	208	219	215	226	219	225	246	190	224	243	223	223	203	213	221	224	243	214	256	204	221	181	227	226	222	204	211	208	202	201	246	193	201	242	230	218	232	229	198	207	226	212	203	237	201	229	204	247	223	218	249	238	268	218	211	235	213	203	234	192	219	226	209	216	203	223	201	224	216	237	229	218	231	257	205	212	222	238	200	237	224	214	239	250	198	183	189	235	247	247	229	200	217	222	229	236	226	234	244	212	245	211	193	214	217	206	213	224	226	191	222	212	249	246	207	222	201	213	244	207	215	188	224	235	229	213	213	225	240	202	217	229	222	220	233	226	183	199	226	217	233	192	212	210	226	216	233	211	221	235	228	226	213	222	245	227	198	223	218	236	211	217	221	212	215	224	229	200	218	221	224	232	224	222	207	220	201	243	206	253	216	252	227	228	205	187	206	236	234	234	214	230	216	203	236	222	240	211	229	244	218	209	225	236	216	212	211	215	220	224	218	214	216	196	224	208	240	219	216	204	208	227	213	229	226	196	195	200	245	223	207	186	242	245	224	226	233	228	220	261	233	204	214	220	208	213	203	201	201	225	224	231	218	222	190	249	212	201	243	235	215	228	194	225	243	235	216	227	227	218	218	227	208	228	203	207	180	218	198	213	170	240	210	224	220	219	214	217	207	189	207	232	227	227	237	230	206	249	211	239	216	238	200	202	202	231	224	199	228	228	220	235	240	214	238	218	244	199	193	228	230	224	218	206	232	199	228	208	226	205	242	205	224	229	232	217	223	233	219	235	213	225	238	214	232	197	224	224	210	210	189	231	205	225	210	206	222	224	200	206	215	225	235	217	194	237	193	210	231	244	231	226	230	199	204	235	211	229	201	222	220	237	242	215	216	227	242	217	210	189	218	211	222	204	232	211	228	210	229	249	209	207	218	218	186	236	222	217	224	201	198	201	247	215	190	218	212	221	243	240	210	198	218	241	198	219	228	247	215	238	229	202	214	239	195	241	215	233	212	220	209	218	241	209	223	241	189	210	206	217	202	215	200	196	203	218	200	208	202	217	220	223	222	223	194	223	214	226	223	241	233	221	232	195	228	207	223	217	220	220	207	222	219	209	233	256	231	217	202	202	241	205	214	204	221	214	241	229	214	189	197	231	216	243	204	188	217	227	233	221	202	224	209	223	211	190	213	218	205	235	231	229	217	216	225	225	211	202	240	223	205	211	235	241	227	216	204	210	224	218	195	201	235	230	221	201	209	215	200	201	210	234	211	220	219	207	211	231	213	246	242	212	226	222	200	205	191	236	239	198	218	220	211	214	229	207	222	209	203	215	211	205	209	231	229	210	229	228	216	246	201	245	201	228	207	221	243	202	234	222	226	228	231	194	211	236	210	218	193	210	230	200	218	230	219	256	227	230	217	214	223	225	188	202	190	233	240	186	198	217	201	228	204	215	233	216	241	231	212	235	208	229	222	211	242	221	227	183	225	212	207	217	247	235	221	204	206	233	196	188	226	207	193	204	251	215	223	237	252	229	219	211	216	234	228	230	212	224	217	219	208	213	217	237	209	225	216	205	205	211	240	206	220	204	206	214	217	218	237	203	223	247	232	224	191	200	242	202	211	242	201	197	216	212	233	240	207	215	199	212	248	222	264	212	221	222	200	229	213	218	232	223	223	229	220	233	211	238	191	200	214	251	232	207	196	240	239	223	231	224	219	229	249	196	187	234	218	181	221	238	228	220	194	240	216	226	191	236	261	200	218	220	224	236	226	205	223	218	233	215	214	204	186	219	230	211	215	241	217	215	224	206	190	194	188	209	217	211	215	211	214	222	209	211	220	201	211	231	196	229	227	223	208	239	248	216	204	223	224	220	211	198	203	209	243	216	238	223	235	254	204	208	209	199	213	220	244	239	204	220	235	245	228	203	235	220	215	232	195	215	223	201	185	204	210	209	206	199	197	247	207	218	211	222	224	212	224	216	197	239	210	223	221	209	215	206	221	202	224	216	217	198	214	214	215	216	204	220	229	224	213	233	204	193	226	216	212	203	222	221	205	211	199	223	217	228	200	211	199	215	218	213	218	214	233	210	222	189	240	214	194	224	240	222	200	245	208	217	216	226	205	205	196	218	211	205	233	224	229	202	211	211	210	211	224	230	225	228	199	209	213	207	214	239	206	208	216	227	214	210	214	190	228	206	199	232	193	202	190	198	211	202	217	227	217	223	200	233	225	225	220	204	220	225	239	245	220	217	229	227	214	230	209	212	219	202	218	219	215	193	199	193	202	231	196	220	217	200	217	254	200	198	207	204	214	212	208	227	206	225	222	219	215	216	202	223	217	202	203	243	191	201	223	239	218	244	237	212	220	222	221	232	230	226	225	238	219	231	209	229	234	226	219	215	207	221	212	243	221	215	232	210	208	231	241	220	225	227	230	221	214	229	215	222	224	216	220	222	224	229	220	238	218	220	208	213	225	211	228	182	206	212	199	195	223	240	201	209	228	220	215	211	232	234	201	221	211	209	193	217	224	207	236	249	224	203	209	202	231	211	247	235	200	223	222	188	192	214	192	228	225	248	190	213	208	258	232	216	196	213	195	211	233	233	223	223	218	220	203	239	213	217	197	219	201	213	238	225	242	220	221	225	201	226	218	194	216	218	213	209	210	216	199	231	230	240	232	216	228	270	216	239	195	217	232	200	238	233	204	229	229	222	216	221	226	242	189	210	221	238	220	251	188	214	209	214	208	192	200	215	249	209	203	200	213	213	204	240	211	203	240	205	223	224	215	188	241	211	182	224	189	243	243	224	218	217	226	258	231	251	200	243	214	219	211	214	224	235	195	229	199	194	227	212	202	232	216	209	219	220	221	204	225	247	212	232	222	217	217	204	226	195	220	203	227	239	202	216	188	206	194	227	202	221	209	215	218	232	230	207	203	211	229	219	212	208	219	204	216	214	205	223	219	215	226	215	264	226	232	259	256	237	191	234	223	241	247	216	217	226	233	215	244	218	192	221	230	237	223	206	200	224	196	221	224	227	223	233	215	251	194	213	231	232	241	189	214	218	208	239	219	198	218	214	224	221	201	207	187	227	221	201	218	218	205	238	224	220	228	199	213	207	221	218	214	211	212	226	231	222	216	247	233	208	181	186	232	216
20430	21427	33091	39185	32147	23099	22742	23367	26220	23524	18223	15479	14612	13951	12500	10514	10486	9558	8121	7859	8538	8716	6664	5783	3812	3517	3246	3119	3208	3060	2887	3525	3391	3008	2621	2527	2365	1978	2019	2112	2090	1847	1708	1798	1508	1478	1234	1271	1272	1195	1283	1186	1005	762	759	709	724	638	674	661	676	655	682	704	691	705	674	745	721	677	682	659	570	582	608	598	585	525	602	561	607	516	593	600	589	546	604	548	612	522	563	564	567	564	563	518	568	563	582	563	552	545	544	564	578	575	558	566	569	534	544	576	535	545	578	517	566	583	588	574	543	553	544	531	588	555	566	548	574	528	593	553	579	556	566	562	561	548	597	568	563	560	569	559	535	601	601	543	566	533	559	520	579	543	558	518	583	585	573	611	559	592	558	502	556	520	505	571	582	524	606	560	555	581	560	554	547	588	570	587	544	571	537	525	576	532	513	544	571	552	565	555	582	579	556	538	568	521	580	574	558	579	534	532	553	577	546	563	560	597	565	604	526	526	576	539	531	524	584	560	563	607	576	525	578	588	544	556	509	566	545	598	518	558	558	580	545	562	557	555	587	565	515	546	580	558	565	574	575	582	524	545	523	574	528	537	551	562	567	518	567	605	556	556	583	567	506	569	584	515	568	552	553	576	559	544	578	560	532	560	548	551	548	511	568	575	545	527	514	551	555	603	577	592	521	509	549	575	537	601	564	546	578	583	554	557	557	541	534	556	524	552	547	558	492	583	582	520	553	542	546	590	559	543	539	551	560	581	585	600	584	525	517	565	500	566	538	544	583	617	575	602	530	584	587	567	577	562	547	579	574	561	495	569	549	553	537	549	523	557	533	536	550	539	546	457	576	521	549	545	557	568	533	519	569	529	540	542	542	535	566	578	532	527	541	540	539	580	584	587	582	570	546	548	549	545	519	576	548	539	521	562	576	537	557	554	551	505	558	561	532	558	517	565	569	564	515	545	508	558	572	518	553	558	564	582	530	565	526	584	584	535	535	563	504	559	541	593	578	587	587	561	540	579	550	571	551	556	542	613	589	549	533	546	625	510	548	514	532	583	557	581	571	563	559	555	552	538	553	511	521	514	524	546	570	540	564	537	512	573	544	542	572	597	578	561	556	559	508	543	565	538	559	533	545	517	562	536	565	563	537	548	576	543	544	510	550	546	553	582	558	555	544	593	544	561	573	505	518	562	573	530	533	595	562	549	546	517	571	558	524	531	532	534	537	577	577	549	591	561	571	545	547	550	524	518	587	563	559	562	548	546	556	582	538	573	557	533	570	541	548	588	570	591	533	535	556	517	568	552	553	568	528	570	584	555	551	543	609	567	535	529	551	530	562	561	539	542	578	578	534	614	523	545	586	543	564	563	527	573	519	527	566	563	546	603	552	567	561	519	532	583	599	573	534	532	561	561	579	534	508	572	566	542	565	526	553	557	564	555	554	557	586	543	552	536	555	572	535	520	552	535	540	571	537	563	531	526	573	538	565	553	581	558	540	554	554	578	548	577	579	559	521	571	551	532	540	536	575	537	573	507	577	552	568	541	530	556	559	570	533	557	518	569	558	566	558	566	525	578	569	521	564	533	545	567	557	524	558	526	538	533	567	557	568	556	547	559	526	541	547	527	555	543	586	559	535	547	553	511	562	542	542	582	539	562	597	589	559	513	563	566	562	603	544	568	585	572	545	531	574	588	581	541	509	557	558	570	592	539	551	533	529	525	560	549	589	543	560	567	566	591	562	557	579	554	540	564	566	529	579	556	566	512	529	531	542	560	542	597	552	569	542	575	579	524	549	544	588	553	566	547	553	561	541	606	515	605	573	597	562	535	528	536	531	541	554	569	513	572	550	513	525	587	553	584	540	544	524	544	540	520	550	546	544	524	543	595	561	529	544	563	549	555	563	557	535	558	547	538	549	535	563	578	560	565	560	537	568	529	550	565	536	546	527	529	575	527	577	547	531	574	575	541	518	602	539	544	568	540	587	556	547	506	497	527	561	567	518	551	559	565	547	587	565	573	541	591	549	548	584	558	523	556	502	547	568	537	563	534	521	533	534	538	587	554	487	566	531	495	569	530	565	568	563	512	496	546	532	527	550	580	556	633	511	510	563	535	559	502	607	561	561	539	524	589	543	540	555	566	560	533	566	544	575	537	536	544	522	515	534	544	553	576	544	530	556	538	504	529	542	597	563	584	554	560	569	577	558	574	552	554	568	551	576	600	577	487	586	565	551	539	575	518	519	587	503	516	554	571	582	555	533	557	570	521	536	543	534	552	619	539	541	566	543	553	535	544	536	537	550	543	546	542	566	531	522	547	571	551	610	535	564	522	521	556	532	550	582	580	548	564	564	538	487	545	543	554	564	564	557	543	553	524	579	577	548	579	564	542	576	560	559	568	535	553	559	574	576	589	524	539	540	571	553	572	590	554	555	529	548	603	571	529	590	579	543	555	554	515	546	524	559	552	486	556	513	550	551	543	599	534	500	549	529	565	555	581	576	575	570	541	560	518	551	528	547	577	568	570	534	521	529	567	551	523	563	565	549	485	574	584	589	556	541	564	585	542	557	512	526	620	562	563	564	567	576	591	543	527	558	561	552	541	559	535	536	543	542	567	533	551	513	532	542	559	589	565	494	579	564	554	530	542	541	549	548	539	570	550	519	546	590	506	530	540	542	574	563	578	582	528	549	514	571	518	612	560	544	539	556	524	547	549	589	565	549	538	561	539	515	543	549	548	559	592	532	532	594	559	546	569	554	581	535	527	541	541	553	539	593	558	561	583	541	546	546	536	548	542	553	534	553	600	585	553	551	518	594	511	511	567	540	543	521	568	522	528	602	603	565	530	513	552	581	545	578	545	493	530	552	570	523	547	550	566	580	553	574	533	505	551	553	527	525	561	529	540	541	542	590	543	528	546	538	551	531	562	578	550	548	594	555	551	558	548	557	556	545	580	544	537	553	589	537	556	610	561	553	561	540	542	575	578	568	585	566	556	552	498	574	542	568	558	531	553	571	543	513	577	579	533	523	537	554	530	529	548	552	534	555	546	542	526	564	536	553	560	565	552	528	579	529	577	554	579	571	550	590	536	570	561	537	590	536	538	582	537	551	530	557	585	555	559	555	562	570	554	577	564	607	554	564	565	574	542	548	536	530	562	517	575	575	576	566	608	545	580	547	543	541	558	573	541	525	585	540	597	521	552	591	544	550	531	577	578	565	530	589	600	531	567	484	543	520	530	578	546	550	542	557	538	565	571	549	556	572	580	533	539	568	563	560	525	508	541	586	572	522	537	593	557	533	573	571	527	506	562	519	598	547	591	547	542	563	558	541	519	531	520	573	523	556	548	569	553	563	553	575	539	568	565	544	551	569	541	540	548	582	568	557	593	543	554	585	564	541	546	570	568	542	552	520	535	558	537	500	516	561	563	561	588	580	499	532	558	551	527	523	548	563	519	582	567	531	546	552	545	546	505	528	522	548	569	541	573
12863	7684	9245	8029	5081	2575	1817	1673	1413	1134	946	865	706	642	619	564	483	460	458	464	427	412	394	353	363	375	310	327	324	322	351	368	330	326	308	299	263	292	275	289	261	285	265	265	272	265	256	275	251	270	266	276	267	263	303	293	260	269	266	249	266	247	265	266	287	234	312	270	266	283	250	254	319	248	245	273	258	261	270	268	301	278	272	273	270	277	273	254	236	272	259	252	260	241	261	259	284	244	263	282	260	260	258	258	229	247	262	252	287	280	246	258	295	263	286	241	267	244	243	247	255	245	286	274	286	249	252	258	258	281	287	299	259	239	250	243	275	259	269	296	284	269	265	285	265	254	276	270	242	266	261	290	271	254	235	261	235	247	269	249	251	236	270	256	295	261	240	273	257	252	278	294	263	261	285	247	263	277	265	264	236	259	271	274	253	304	268	268	272	288	275	226	254	270	292	278	277	250	264	274	269	304	243	279	250	229	260	246	276	248	278	253	276	225	270	283	284	236	271	276	269	270	274	241	246	273	265	272	288	253	275	269	239	279	264	263	266	224	247	277	246	239	262	242	256	242	256	258	232	246	287	260	282	258	263	249	269	245	271	244	254	294	254	293	300	240	238	272	289	267	226	274	252	288	236	249	257	252	252	247	264	268	292	240	287	260	240	255	271	274	292	259	245	256	255	264	272	252	260	267	250	286	262	262	290	249	265	261	249	261	233	243	253	293	258	255	250	242	252	252	268	273	259	291	299	265	238	234	272	282	242	236	255	264	252	252	266	237	254	287	257	280	263	252	255	274	251	282	244	259	246	253	293	246	275	287	263	274	239	272	288	271	257	263	269	256	254	258	268	259	281	233	247	269	250	247	255	247	243	249	288	275	266	275	244	275	267	293	268	268	228	272	255	248	267	259	267	244	264	257	285	253	252	263	267	262	253	279	248	240	286	262	277	261	256	242	271	268	239	259	238	264	280	264	265	279	268	251	231	272	258	272	277	280	273	261	283	271	272	252	281	240	252	240	309	272	243	264	276	248	259	263	263	247	278	258	270	231	272	234	249	247	254	270	274	258	241	250	275	274	274	263	258	251	275	261	269	269	278	254	250	255	243	257	229	252	288	244	239	248	286	257	252	266	267	231	295	234	241	232	277	299	253	276	270	254	279	268	269	259	255	276	269	280	254	257	277	259	260	228	264	254	238	249	280	249	259	291	270	269	244	262	261	263	276	283	265	250	267	259	254	256	271	286	298	264	258	248	264	278	275	246	247	269	273	255	255	264	260	260	268	282	270	269	286	231	243	260	219	264	261	259	284	271	278	248	261	271	272	224	243	265	269	272	247	272	242	259	238	274	266	271	240	244	269	271	269	277	287	258	265	277	247	252	259	260	287	261	248	266	269	290	262	300	246	265	257	247	267	249	256	269	274	285	240	271	248	264	260	251	238	254	251	242	263	281	267	252	257	276	239	264	281	232	275	286	266	266	283	274	271	264	284	268	249	240	261	269	253	283	258	219	271	266	252	249	239	258	275	277	248	238	268	272	275	256	282	263	274	268	275	245	265	239	257	263	268	271	239	268	285	235	287	255	243	237	263	289	263	254	219	244	278	275	275	239	262	275	271	255	244	253	263	292	252	256	274	232	262	267	240	267	280	252	277	287	274	291	280	244	275	270	266	281	275	274	275	253	256	260	267	234	291	265	255	263	271	267	247	234	247	269	259	261	259	271	266	277	241	257	254	296	269	244	246	277	241	238	277	285	251	261	274	303	272	253	240	250	263	277	275	264	266	267	264	310	238	243	262	274	218	264	274	254	240	248	264	285	268	218	291	259	259	262	236	265	255	247	263	280	269	274	258	270	265	263	272	257	263	228	283	292	269	272	232	265	255	244	292	261	250	305	280	279	272	256	246	255	254	272	245	269	277	257	286	268	260	235	242	320	260	237	295	277	277	228	275	269	262	255	277	262	263	269	289	282	236	265	268	236	297	265	291	251	258	287	259	258	252	278	273	249	251	258	252	291	259	229	255	267	246	240	244	266	282	261	236	264	246	272	281	279	254	262	274	272	281	283	262	252	241	264	267	253	285	263	251	268	203	261	264	263	280	261	270	251	261	274	230	272	271	291	284	247	251	280	261	240	260	272	257	272	274	239	284	254	267	271	291	277	259	267	287	259	277	261	261	236	268	243	252	268	249	289	249	269	289	275	271	251	284	283	294	262	259	239	272	281	274	273	235	265	233	278	242	262	285	249	270	263	256	315	262	237	257	244	275	256	274	220	222	264	263	264	237	267	240	296	293	240	250	257	234	268	264	273	260	231	253	282	269	295	230	279	246	255	291	254	268	313	258	263	228	281	257	244	280	277	264	297	264	227	248	263	253	250	254	249	253	280	254	272	282	258	248	267	262	282	262	275	254	261	283	284	275	253	266	277	278	278	279	295	269	237	258	292	243	261	243	244	257	229	258	285	254	230	259	249	242	287	255	249	251	266	272	261	277	257	267	268	295	273	235	286	292	269	257	238	270	271	251	277	264	231	267	260	300	274	289	253	264	253	235	266	275	266	239	271	272	286	264	261	271	261	257	263	245	268	256	237	271	252	267	242	246	270	269	257	266	262	288	263	292	270	265	272	262	299	237	267	252	248	254	267	240	300	279	294	244	251	281	266	276	267	275	254	280	254	266	238	260	269	258	271	292	272	256	262	260	246	263	281	261	249	249	247	276	272	253	285	242	230	262	272	264	267	267	251	277	262	283	264	273	267	264	277	247	269	271	269	245	262	255	244	256	240	257	226	271	248	253	253	245	267	273	276	278	293	261	282	287	278	261	249	285	286	231	283	250	247	254	263	286	250	286	240	256	241	254	270	252	282	272	252	309	286	232	251	257	282	260	265	239	254	256	257	248	241	246	251	242	250	255	254	266	275	238	283	245	240	270	282	278	273	263	239	259	270	239	257	281	276	253	265	275	262	255	256	285	261	279	263	273	224	267	244	225	247	259	254	230	253	250	290	262	273	251	280	244	292	274	266	232	268	257	288	268	247	291	270	260	267	262	258	268	247	259	269	248	246	281	268	269	276	263	240	266	288	247	286	255	275	279	237	249	249	274	270	259	253	259	263	261	277	255	309	232	266	256	268	242	277	271	259	237	252	247	230	255	251	269	259	282	267	272	271	229	262	261	261	286	267	262	281	283	273	250	261	271	270	256	267	276	285	277	247	260	259	298	268	274	284	262	259	272	274	246	270	269	278	267	245	247	259	276	260	262	262	255	268	246	276	270	243	258	266	267	236	290	247	275	288	283	262	269	258	277	250	267	273	281	293	259	270	240	278	253	257	247	240	265	258	248	243	255	292	243	268	259	264	279	270	258	238	262	297	259	270	286	257	273	272	249	256	247	257	256	270	259	290	262	279	248	241	274	283	264	259	277	265	239	259	260	295	265	279	277	257	278	255	280	258	275	251	301	257	275	289	239	220	266	259	263	289	256	291
7790	7158	14563	17949	14418	9545	7822	7616	6546	5576	4581	3922	3397	3015	2727	2604	2311	2245	2053	1995	1861	1742	1610	1510	1383	1311	1242	1207	1174	1132	1098	1093	1101	1055	1030	1001	905	923	825	876	850	761	741	790	823	752	725	757	755	761	727	713	658	704	725	715	692	680	655	686	658	661	674	691	641	652	653	667	695	665	723	679	635	639	655	674	655	634	688	664	610	673	686	649	674	682	654	655	651	676	607	654	673	648	649	647	622	689	659	663	622	672	672	673	635	653	653	645	680	627	686	666	705	707	648	675	660	625	646	611	653	667	620	638	683	662	650	674	660	657	646	673	660	629	703	617	695	648	618	637	711	639	648	647	637	647	668	618	678	656	672	648	667	648	638	682	674	691	672	678	686	679	674	649	641	671	655	681	629	653	648	642	661	644	656	623	635	653	680	644	643	673	606	659	630	681	628	627	639	687	677	703	663	683	728	659	672	644	675	664	646	686	691	633	617	680	728	648	700	667	658	620	647	712	662	626	655	666	646	610	636	662	648	671	654	698	627	675	662	675	679	657	640	672	627	634	703	641	674	619	652	661	669	638	678	682	638	633	646	655	692	669	675	649	607	653	629	690	624	654	635	667	637	658	636	675	645	645	663	625	677	662	633	711	633	603	658	683	647	634	662	711	650	701	671	656	687	652	669	665	706	627	629	622	645	663	693	670	653	645	640	696	669	684	660	628	663	654	684	645	698	626	661	666	678	700	691	613	676	694	649	664	644	598	679	637	642	703	668	677	678	658	640	641	677	669	658	671	691	610	639	641	652	696	659	655	663	697	665	660	691	671	656	635	676	632	627	622	662	682	642	657	650	651	678	686	653	628	686	700	647	664	636	673	677	689	662	694	682	656	658	659	626	665	614	621	663	666	629	667	686	690	700	604	676	706	679	639	708	662	653	625	657	651	655	639	638	650	632	633	672	684	655	677	705	665	655	719	649	717	641	626	645	643	676	705	672	675	661	656	660	669	617	684	602	644	629	643	699	621	613	641	678	685	636	647	659	639	675	631	665	662	676	657	670	693	647	638	630	614	639	662	678	638	620	687	681	692	646	653	635	658	702	646	655	641	673	685	635	635	656	670	672	674	677	649	678	684	651	680	675	645	716	691	646	669	664	648	671	626	655	694	652	675	677	682	648	664	636	667	656	684	648	652	662	640	666	709	662	664	667	679	646	643	615	649	671	640	711	679	670	638	671	656	655	570	629	614	667	680	657	665	649	653	667	649	661	624	644	633	678	637	663	655	690	683	676	676	619	668	685	667	603	657	660	691	627	668	718	638	675	686	658	645	615	678	675	670	652	649	627	645	658	652	665	646	654	676	650	653	647	630	671	681	644	638	663	663	675	659	628	623	698	667	670	672	624	683	647	649	650	653	643	654	626	646	658	661	664	643	648	626	666	626	647	632	676	656	645	638	695	624	638	708	632	627	653	696	697	677	609	689	656	702	660	716	694	700	618	655	694	675	661	678	697	638	673	665	654	629	672	656	660	657	684	611	663	672	659	635	692	667	663	652	678	703	705	673	692	662	656	697	676	681	676	622	694	633	639	664	632	649	674	653	627	659	665	669	665	655	688	686	652	657	655	635	614	655	606	692	679	656	703	644	648	669	655	711	643	657	655	642	649	609	716	645	642	660	652	648	661	651	656	659	616	661	701	646	637	666	662	671	659	627	676	647	723	697	666	668	685	602	601	658	631	669	619	644	637	711	638	621	679	656	633	598	588	617	696	698	691	702	679	706	684	663	654	624	631	650	645	718	664	698	632	657	670	635	630	683	647	671	636	640	643	645	691	641	682	631	694	636	630	673	691	668	671	680	667	658	647	654	639	658	695	642	642	677	632	680	624	684	682	700	629	672	649	635	714	634	650	649	679	639	710	678	624	649	658	682	627	655	678	665	657	638	620	678	697	658	639	650	663	659	653	656	684	736	657	630	648	714	622	680	654	648	670	607	655	676	652	627	669	650	682	619	633	676	660	684	722	711	646	681	682	635	615	711	657	675	638	660	711	647	654	663	630	668	623	670	654	671	669	653	682	665	628	681	654	683	686	627	672	650	660	674	698	692	658	672	702	646	671	649	655	654	706	637	628	628	645	680	628	637	667	642	674	624	649	661	664	630	645	643	647	679	691	669	651	681	632	656	646	693	656	616	581	661	651	648	584	618	645	593	634	646	658	662	675	679	651	638	622	643	680	660	660	636	665	634	620	693	624	655	656	665	711	662	660	649	659	698	683	631	645	647	692	653	651	652	659	654	664	686	633	623	684	671	659	622	668	626	634	675	659	660	642	659	677	670	662	693	696	611	650	646	677	697	616	666	642	640	601	650	644	645	635	646	659	626	654	594	666	636	670	694	671	641	689	643	617	676	648	718	617	664	609	656	632	623	679	657	667	635	623	676	607	681	665	650	636	642	649	662	699	653	651	701	651	662	633	667	636	650	648	674	690	714	671	646	634	689	658	668	656	644	676	648	655	676	658	691	603	678	655	670	716	665	663	668	667	658	654	691	674	684	673	613	648	642	665	636	633	680	686	626	641	637	633	636	697	668	674	623	687	628	653	653	652	623	643	654	653	684	649	690	628	639	672	671	703	613	662	651	723	658	643	664	632	670	663	669	656	633	637	661	616	660	675	673	617	648	677	674	679	691	650	673	671	634	642	628	662	667	707	639	709	634	664	658	659	626	678	678	648	647	680	653	663	648	665	668	663	652	703	701	662	628	652	702	671	677	645	679	667	625	667	701	644	645	654	653	709	667	661	620	657	642	644	642	637	598	674	678	640	725	673	672	701	627	618	637	679	638	693	678	671	706	608	668	644	698	673	648	684	651	639	703	652	654	681	685	655	668	688	667	695	617	650	693	658	669	622	646	665	673	695	633	648	660	646	650	659	619	669	664	708	704	663	737	701	684	650	660	664	664	662	659	694	670	657	678	650	676	664	634	634	687	669	647	640	667	695	676	659	664	638	668	669	673	648	651	654	674	716	634	679	637	673	667	646	640	641	663	651	661	619	634	679	641	630	678	663	677	686	632	669	675	667	639	620	671	646	656	662	675	671	658	607	667	627	649	648	693	658	691	639	654	716	651	662	671	687	652	644	660	685	706	693	686	614	692	657	671	732	627	679	689	630	640	695	717	652	650	652	672	644	659	649	633	616	644	630	677	641	663	621	661	612	684	658	717	693	672	656	663	670	593	641	641	673	661	707	690	657	660	673	628	671	671	666	694	623	677	731	648	668	704	691	646	656	665	684	645	646	731	707	634	657	609	684	694	664	644	640	667	648	647	665	619	626	644	653	636	623	619	669	677	654	645	609	674	689	624	639	623	671	674	657	641	606	702	648	681	683	636	696	696	659	620	632	702	626	646	663	636	654	673	714	664	642	690	662	661	660	666	651	634	693	645	639	652	638	653	702	620	673	629	627	650	654	648	639	614	670	638	638	664	639	679	672	664	669	619	683	623
26654	20847	27545	26289	21009	11640	8333	6234	6541	5511	3629	2809	2379	1987	1665	1354	1331	1219	1026	932	1060	1010	825	750	562	507	503	511	454	474	450	508	501	519	472	436	400	362	372	379	352	358	345	380	321	316	294	298	306	273	298	304	307	301	293	288	241	273	269	264	260	259	252	254	296	258	238	287	287	280	270	268	255	266	261	278	227	254	273	281	225	269	248	287	255	264	240	251	256	241	244	220	269	266	238	247	250	271	243	284	286	268	259	259	286	288	261	256	283	271	270	259	257	289	271	231	267	286	254	237	259	238	296	259	243	251	248	254	273	233	274	265	239	258	263	275	267	255	271	240	239	250	254	266	250	288	255	231	244	263	238	273	240	262	228	252	275	241	257	259	258	244	236	251	304	246	283	267	242	268	248	238	268	245	250	239	268	288	284	248	278	245	249	292	294	283	250	283	258	259	242	210	271	243	234	265	264	280	282	255	240	250	261	241	253	268	233	256	248	220	254	265	253	289	253	277	267	264	251	242	264	267	259	262	283	245	256	260	258	240	274	254	280	296	282	271	242	269	255	269	232	245	249	277	261	255	261	259	263	267	276	268	282	276	257	242	256	266	219	272	249	261	294	262	252	252	262	269	271	248	251	267	264	257	269	255	238	281	259	263	250	229	266	268	291	273	295	279	255	266	290	245	251	263	272	246	262	249	285	277	250	257	256	234	245	237	255	308	279	256	250	238	286	269	254	261	257	278	275	236	259	275	249	250	258	284	269	261	241	229	245	266	255	235	238	269	261	236	256	260	278	272	261	266	269	234	252	253	269	257	280	273	233	228	249	243	275	253	268	243	282	235	269	217	242	241	241	270	250	275	232	269	323	247	240	234	268	266	270	249	257	241	258	254	260	224	262	258	247	250	233	271	263	240	260	285	236	238	227	250	256	233	251	248	262	249	232	268	267	276	250	262	249	231	274	248	266	258	269	238	279	269	273	262	254	251	267	251	290	268	243	292	281	266	286	271	274	248	252	243	291	257	248	276	276	250	241	279	280	255	274	255	260	275	240	270	269	274	260	272	275	270	270	247	256	264	235	263	263	246	246	253	254	283	240	254	264	246	279	257	275	269	242	278	245	258	249	259	241	232	280	276	271	245	263	258	245	284	256	271	272	257	254	228	258	246	263	265	287	223	243	253	250	298	267	266	265	266	242	253	293	251	279	270	220	277	219	316	239	280	250	245	262	245	232	274	259	286	270	251	272	239	242	257	267	239	230	244	271	278	247	271	276	256	276	292	267	241	237	249	248	287	251	261	268	243	293	261	265	259	252	266	274	276	284	268	261	251	250	256	274	257	282	267	263	259	243	280	257	278	284	257	257	243	237	288	227	243	273	257	253	261	254	231	226	265	227	266	273	243	267	260	285	263	282	247	259	242	277	271	237	289	243	273	249	254	246	256	252	270	234	262	237	263	266	257	250	272	244	285	251	280	232	259	254	289	267	263	271	297	225	274	265	263	255	252	245	255	267	263	241	263	254	258	277	263	257	258	239	256	264	278	251	299	246	258	262	258	263	252	267	274	267	248	227	283	234	241	265	246	271	268	268	259	255	250	251	257	264	244	248	222	259	273	240	266	271	251	264	258	308	284	268	280	249	270	284	270	255	278	279	243	243	300	259	222	281	255	282	273	239	246	268	280	260	273	259	264	299	259	257	234	278	279	285	241	245	246	260	240	266	272	238	259	250	235	274	279	255	253	241	252	290	235	274	247	231	262	296	276	281	262	254	262	286	240	242	244	282	279	226	242	251	277	271	246	261	233	286	233	249	262	246	254	266	264	257	306	276	246	254	274	229	255	285	264	268	263	275	291	251	248	261	254	241	246	285	262	245	250	277	260	251	255	279	252	246	250	281	225	263	263	279	232	305	270	287	302	253	264	265	238	283	263	255	243	272	248	244	257	259	275	263	273	241	237	268	273	221	254	261	276	249	261	283	281	255	260	286	269	267	267	264	268	252	255	274	287	263	229	242	277	270	245	288	267	294	292	241	240	262	267	262	218	261	242	237	228	266	306	251	258	245	226	258	262	281	275	276	256	283	295	234	268	238	256	222	273	248	266	280	303	225	248	271	280	252	260	238	274	254	269	274	304	244	242	249	260	263	253	243	258	289	266	261	256	289	268	253	289	274	220	264	247	227	256	257	267	263	249	267	291	268	248	240	250	249	240	247	223	271	273	240	240	257	261	278	273	283	248	270	230	273	279	254	243	253	254	235	228	250	267	248	256	255	246	267	247	244	255	235	251	274	251	246	256	261	263	254	264	305	253	254	265	254	261	270	265	262	236	265	271	238	248	257	246	250	276	280	258	264	281	280	249	243	275	256	264	275	238	276	268	247	257	252	260	257	259	253	277	244	250	276	261	251	283	282	258	258	240	257	272	291	262	290	274	257	261	280	269	268	241	289	253	278	276	274	237	235	274	254	269	263	289	261	255	261	265	255	256	285	288	261	239	274	267	252	271	242	263	266	277	285	250	261	255	247	263	258	260	271	246	249	271	275	256	262	251	253	259	263	288	252	259	247	271	256	268	247	265	262	296	297	282	264	255	251	255	253	267	273	286	252	252	256	254	253	261	287	267	251	255	287	277	288	242	245	245	285	251	242	246	248	261	248	268	271	244	297	267	240	245	279	220	246	278	253	255	259	254	250	252	244	272	240	289	302	257	238	244	257	242	261	262	265	262	265	262	256	265	275	255	261	249	236	256	251	277	250	259	260	274	253	275	255	268	263	291	240	251	286	247	226	248	280	277	266	279	251	266	237	272	265	236	277	256	240	233	253	237	250	271	255	240	235	265	257	233	261	237	261	266	256	226	251	263	259	256	239	253	256	249	243	300	252	284	262	242	233	288	245	255	265	256	254	256	266	296	266	258	283	270	251	280	263	268	242	280	251	241	258	314	263	249	224	272	277	250	240	286	266	249	241	298	269	289	275	258	280	268	277	259	261	267	263	273	260	300	243	246	251	258	249	254	265	266	269	268	262	287	238	260	284	254	259	277	251	252	272	250	241	230	268	268	261	251	260	235	252	245	253	265	253	247	265	253	268	258	274	237	231	263	252	251	253	278	241	274	264	238	251	267	318	266	247	269	250	260	265	261	264	264	267	264	267	269	264	251	267	245	283	244	242	252	253	250	281	257	253	266	238	268	258	283	260	267	242	245	286	234	273	261	239	250	270	272	258	249	243	280	264	231	257	262	284	257	250	253	278	270	244	241	251	279	284	247	253	241	273	238	260	297	252	269	294	275	238	266	263	244	267	257	266	255	245	240	243	259	262	278	271	232	262	221	257	251	281	269	280	268	238	270	248	261	255	276	263	279	244	267	267	260	258	263	243	239	264	286	275	256	239	276	277	261	238	281	258	274	266	290	269	260	276	285	253	249	272	240	279	265	299	269	240	256	246	232	246	260	281	293	245	282	271	279	251	248	267	214	226	261	255	272	295	254	247	270
15869	17120	28324	32066	28602	18976	18631	16721	20085	19139	14550	13304	11675	10114	8501	7154	7300	6722	5426	5003	5963	5708	4490	4004	3046	2673	2451	2257	2293	2246	2082	2443	2521	2372	2145	2033	1885	1495	1490	1516	1516	1448	1351	1341	1184	1109	1151	1125	1028	1028	1042	917	926	854	808	775	691	703	708	757	730	805	710	766	724	718	765	716	745	699	701	707	678	701	698	652	677	651	631	652	669	657	639	666	672	617	650	617	662	665	634	648	679	688	664	627	668	620	697	630	660	579	658	677	641	664	683	647	665	610	672	651	686	668	661	624	651	621	670	653	622	655	642	673	614	646	678	639	637	660	655	688	677	649	647	653	646	647	672	677	664	689	668	664	653	630	639	639	649	698	657	622	605	649	671	658	664	650	625	674	658	587	652	612	625	670	626	698	643	655	594	650	657	667	654	617	675	599	648	670	613	626	644	662	649	642	641	635	634	656	668	625	618	647	678	659	661	622	660	667	628	642	678	676	658	653	638	654	658	667	672	623	676	659	674	608	624	634	647	684	668	637	632	645	594	616	656	634	653	582	618	626	661	645	636	645	609	610	666	620	640	648	647	614	649	715	643	677	623	628	649	714	661	626	628	642	685	624	647	671	637	615	628	596	658	646	652	627	642	631	647	677	637	656	651	682	670	677	585	621	649	646	658	647	609	656	639	672	576	639	593	608	671	646	643	670	633	648	667	640	657	633	671	676	633	666	600	661	612	648	653	682	626	661	639	645	679	649	649	656	672	664	641	642	710	654	644	694	621	631	683	640	651	667	689	639	666	653	663	626	649	631	658	632	628	642	602	639	647	681	658	653	678	628	664	669	628	678	600	652	645	624	628	624	647	679	652	647	634	646	648	637	661	667	625	647	655	676	728	671	629	614	642	661	650	646	679	640	651	682	663	655	586	652	637	675	693	629	663	663	651	657	670	685	627	694	607	684	673	646	687	629	660	618	643	647	624	609	665	648	666	663	649	642	656	637	637	633	643	649	654	660	623	674	693	633	632	656	644	644	687	688	618	662	639	609	660	628	642	654	692	643	655	637	683	655	677	660	656	621	647	658	614	627	615	635	620	692	657	661	653	674	652	651	601	657	650	627	688	657	635	650	657	636	649	653	633	643	675	644	649	626	628	654	627	664	620	641	643	669	690	662	656	662	672	649	636	612	621	689	602	636	647	648	646	688	667	642	658	659	663	642	685	617	683	672	668	634	698	657	662	633	716	655	597	600	644	662	638	734	622	658	658	641	674	637	677	629	621	638	639	629	643	653	627	652	681	667	625	655	614	706	662	673	646	591	654	641	671	676	634	614	675	640	681	626	633	652	650	666	621	624	643	675	664	654	661	635	635	672	663	697	626	646	635	650	643	638	684	676	643	660	673	613	619	614	693	643	649	654	598	625	623	653	656	691	648	655	667	662	644	638	662	650	677	639	686	635	614	633	669	632	606	681	654	629	636	615	689	628	642	683	657	653	641	579	623	656	687	653	666	645	672	668	650	679	643	625	645	692	616	680	635	658	655	681	628	664	633	651	698	641	635	629	666	569	619	656	647	689	618	623	665	659	638	696	632	665	679	637	665	671	642	660	693	631	694	655	678	599	627	665	665	661	652	619	646	650	621	633	670	693	686	627	650	684	678	661	615	603	659	651	662	671	637	630	639	684	663	614	632	628	665	636	634	646	652	647	658	659	658	651	645	671	707	655	657	630	601	671	652	669	678	674	654	625	666	591	624	652	643	610	643	656	628	669	645	675	633	617	630	656	675	642	651	594	651	630	605	650	609	658	673	625	671	656	630	629	668	648	656	673	645	647	684	633	639	643	633	655	660	641	667	604	634	684	638	607	648	630	644	636	631	682	645	688	623	690	629	633	657	645	665	674	659	606	609	639	641	656	655	650	626	664	645	663	651	651	611	689	658	663	645	666	671	647	700	662	676	653	651	643	666	678	624	640	683	643	651	667	647	656	651	680	661	650	665	632	664	645	661	669	676	605	667	639	661	641	665	691	651	680	678	668	674	642	629	688	672	698	663	650	670	666	615	625	703	656	649	670	672	625	652	677	618	660	654	676	634	639	598	646	642	648	644	648	628	647	612	657	633	607	633	660	680	659	644	587	642	656	688	636	670	637	703	651	644	657	639	641	634	625	673	648	659	649	699	624	618	663	641	579	634	652	624	665	622	662	615	652	650	670	612	718	656	688	647	629	638	632	647	635	659	656	656	670	702	678	635	675	626	644	662	637	686	636	665	682	648	665	660	636	682	681	601	635	643	620	630	695	618	647	641	660	679	667	641	626	669	592	644	657	655	627	698	620	629	635	651	624	638	646	627	659	664	640	635	638	656	621	626	685	605	607	654	671	666	665	652	669	633	644	631	635	674	638	681	639	650	623	630	674	654	613	643	710	627	653	641	630	624	655	601	626	665	672	623	668	663	664	668	654	643	686	621	672	661	652	621	676	675	681	647	688	643	681	607	662	636	654	650	615	636	645	640	648	645	658	621	618	625	637	640	660	673	656	635	642	668	653	626	633	636	657	650	602	631	673	654	641	624	651	649	636	681	682	672	662	695	599	668	670	637	648	656	657	644	643	663	599	660	622	677	681	632	634	664	696	612	656	638	658	629	655	655	684	658	636	722	660	662	637	670	681	646	633	631	628	673	632	643	658	622	636	645	657	676	677	644	697	599	636	627	628	675	631	657	635	596	688	670	625	646	659	634	671	652	663	657	655	639	636	629	622	638	628	643	639	694	674	640	563	656	651	657	698	656	635	636	634	652	662	661	636	680	604	656	631	651	647	671	687	673	629	646	688	653	633	601	632	682	674	658	647	635	684	637	646	679	648	594	711	656	624	625	654	625	689	656	649	701	679	687	636	706	629	663	648	638	651	660	662	639	630	674	616	629	620	648	615	623	603	644	615	630	670	624	658	647	648	668	652	643	652	627	646	635	646	671	584	600	627	665	691	646	621	671	647	651	654	653	667	693	693	673	652	676	696	637	650	607	637	672	656	642	659	680	662	675	587	682	666	681	663	688	683	637	684	623	655	633	649	605	631	644	623	654	637	646	620	645	648	665	669	641	635	674	627	629	677	656	635	653	722	624	653	661	649	600	644	636	647	710	632	670	594	674	630	640	652	690	666	683	652	658	607	636	689	635	628	613	610	689	628	569	658	664	605	636	656	658	609	603	669	627	645	650	654	696	671	659	646	651	640	693	684	643	630	688	660	653	657	651	628	634	671	646	650	642	660	698	647	623	616	696	643	618	597	646	611	627	629	614	663	604	658	688	675	636	658	673	657	629	649	614	631	606	656	666	644	646	648	652	603	633	606	630	663	648	641	611	690	640	671	624	678	698	666	631	662	678	636	684	696	630	599	686	608	635	648	619	690	625	627	657	641	642	660	652	664	636	679	663	653	627	650	678	632	657	642	659	718	637	689	636	618	678	633	639	658	614	606	677	682	656	636	650	649	645	689	679	660	593	677	646	683
34073	28000	35917	30203	25762	17712	13281	11140	12445	9900	6567	5274	4150	3643	2709	1975	2068	1852	1482	1185	1576	1459	1138	977	674	673	596	587	550	589	517	554	622	632	544	560	527	414	429	399	383	392	413	361	378	294	299	312	307	310	290	325	273	256	239	232	246	223	224	227	234	261	248	230	256	251	248	246	234	226	231	215	218	240	220	224	198	226	232	237	208	229	195	240	244	202	220	204	231	198	225	227	215	212	229	219	243	206	211	219	211	200	256	209	243	225	218	215	204	239	211	215	210	223	201	225	188	240	207	237	192	205	219	208	214	217	195	219	213	235	190	211	219	214	209	202	216	211	205	215	235	237	207	218	215	242	213	205	210	213	225	231	199	225	204	236	226	226	219	218	220	241	228	210	214	213	228	197	266	220	222	230	224	232	238	181	225	237	211	223	232	207	226	223	226	201	229	230	208	220	187	213	211	226	210	240	208	236	198	225	195	209	244	223	223	209	226	212	224	228	196	218	216	202	237	254	225	228	235	206	216	211	243	216	232	210	214	204	213	222	214	225	220	238	225	239	215	224	239	225	187	221	230	220	231	212	208	229	217	236	194	211	218	171	206	207	216	224	213	235	202	236	220	207	200	200	229	207	212	243	219	219	217	201	207	226	246	222	203	207	253	215	189	232	248	220	221	199	207	229	225	238	223	230	212	208	212	242	232	226	248	203	227	200	245	208	184	210	226	212	227	227	209	197	218	219	220	238	222	197	222	205	217	224	233	224	249	223	208	213	207	237	213	223	227	229	204	213	246	185	209	206	218	216	221	239	205	217	233	229	199	193	200	216	235	201	251	192	196	206	224	228	212	189	218	184	214	222	236	230	192	242	234	225	216	206	202	213	212	204	226	205	230	249	246	208	199	227	228	228	214	212	241	215	214	209	218	241	215	222	251	216	212	205	184	211	212	205	218	195	245	221	235	197	234	207	199	235	223	213	191	205	260	233	224	218	211	222	206	218	208	261	246	220	212	209	218	212	217	201	236	217	230	225	214	228	249	214	209	230	228	202	222	221	208	210	184	222	204	232	221	227	216	222	219	240	235	242	219	207	247	214	210	246	230	211	229	200	219	204	204	227	200	254	213	210	213	193	220	217	222	223	228	237	218	208	202	205	236	212	211	201	222	194	227	253	216	236	209	241	217	210	206	209	214	225	220	234	212	225	227	220	220	174	225	226	251	209	196	201	193	232	225	232	217	212	222	203	247	232	227	249	237	214	212	195	201	225	239	233	224	219	212	210	190	223	203	201	186	206	233	237	176	242	215	234	223	211	207	237	211	197	229	204	203	231	240	217	218	217	230	215	219	217	195	225	212	238	221	239	175	222	218	231	212	211	237	219	235	219	225	210	218	212	205	226	217	226	216	214	231	205	203	244	226	219	226	199	243	207	224	216	205	227	236	209	197	196	224	231	235	206	227	215	232	204	201	198	218	209	218	243	239	214	233	237	222	202	208	229	205	214	214	212	216	199	237	193	236	239	210	223	217	209	210	205	219	200	211	234	211	185	232	235	219	236	218	196	205	191	214	219	205	229	198	213	215	193	214	208	216	207	207	221	236	192	224	219	206	211	180	212	201	202	219	215	227	231	227	218	217	247	197	226	251	191	204	231	233	226	219	230	192	233	225	244	230	180	225	216	212	221	249	220	218	198	194	229	203	216	221	207	230	203	203	236	202	234	215	195	235	203	228	214	205	197	222	217	231	216	205	203	193	166	244	241	204	206	194	211	212	248	211	231	217	240	228	205	209	235	226	228	247	240	214	216	202	219	202	218	225	244	208	247	214	215	220	226	195	226	225	195	203	204	209	243	235	230	220	217	225	187	189	209	225	222	195	212	230	199	216	230	226	208	212	226	198	187	211	192	220	211	210	210	206	215	212	211	215	215	220	201	230	218	223	211	205	218	225	208	235	216	210	209	200	209	218	193	223	220	244	200	232	203	235	227	226	211	209	213	211	202	204	209	194	219	194	222	239	228	234	227	219	216	198	210	212	215	203	218	243	234	218	213	227	217	203	203	198	218	237	192	208	225	219	197	216	216	220	199	208	215	217	233	218	252	218	199	219	206	237	214	181	186	225	224	236	206	201	209	209	204	209	247	214	213	208	201	245	225	211	183	213	242	202	207	195	215	224	243	221	202	212	237	210	221	228	214	242	210	238	224	213	221	194	230	219	231	255	212	201	209	211	226	232	186	242	214	220	223	180	210	210	203	222	219	236	223	230	196	201	233	226	206	213	219	207	216	224	201	207	214	245	219	231	206	211	208	203	223	219	227	199	221	191	212	212	224	222	210	221	220	208	198	210	210	225	216	223	210	205	198	227	241	238	210	206	218	218	223	206	205	211	205	225	223	236	225	220	202	211	228	231	217	205	206	191	223	204	226	233	234	177	213	240	245	227	209	223	201	217	219	216	186	198	244	208	226	247	209	229	230	223	237	258	227	218	217	225	243	230	228	206	229	220	243	226	197	215	223	191	165	216	178	235	206	220	218	200	270	235	205	208	196	234	225	249	238	186	245	227	201	241	186	205	207	228	199	226	227	207	222	218	226	181	225	234	201	218	222	220	229	200	226	203	247	214	225	226	205	205	224	233	209	229	226	246	236	273	232	230	195	225	226	226	224	203	221	201	217	236	229	236	221	230	243	204	211	228	222	229	193	219	211	219	218	226	216	216	233	196	220	217	212	205	238	267	217	200	209	214	218	223	178	237	255	217	233	235	211	208	223	220	242	223	234	198	213	223	220	216	204	200	210	203	217	254	231	206	214	217	193	221	229	195	220	229	219	218	200	213	201	226	189	193	241	217	235	214	203	238	206	221	226	229	241	202	240	207	234	225	223	239	220	189	185	216	238	212	228	187	245	214	207	234	228	221	190	199	218	226	222	227	220	203	231	231	216	215	206	179	224	194	231	208	208	199	228	232	250	217	228	245	220	229	214	221	212	217	215	213	211	250	221	216	210	238	203	208	204	203	198	217	238	217	171	220	245	218	215	221	213	233	198	241	208	221	214	206	235	219	227	200	232	194	213	227	227	213	196	235	222	203	223	199	198	219	219	204	211	194	227	215	221	213	215	177	215	189	213	197	208	221	214	218	220	225	244	225	226	207	212	198	213	199	216	218	213	228	207	199	224	188	209	232	230	241	225	244	220	242	208	243	215	209	207	221	224	218	228	232	216	220	194	235	209	217	218	215	233	205	234	215	212	193	238	222	242	219	229	196	221	209	209	218	222	213	210	210	184	220	244	237	216	215	228	228	213	197	229	219	223	237	213	191	202	203	216	241	233	184	210	207	208	237	202	205	232	235	235	246	211	225	252	197	230	206	234	208	222	224	206	196	233	236	212	218	225	219	213	203	210	194	212	213	218	219	223	213	219	227	212	225	197	190	184	217	207	230	226	218	239	210	224	214	217	242	225	227	231	190	195	203	199	228	225	241	216	242	208	221	222	173	220	237	190
19993	21866	34492	35014	33523	25128	23706	24063	27682	25377	21220	19616	17826	16225	13110	10174	10841	9795	7992	6798	9418	8413	6495	5591	4081	3784	3417	3127	3240	3164	2944	3321	3669	3578	3063	2945	2698	2151	2173	2198	1932	1815	1840	1551	1572	1365	1446	1311	1095	1040	1208	1181	1044	841	724	676	720	670	699	642	692	669	690	735	727	681	661	642	681	654	629	608	573	589	592	548	581	546	554	557	557	521	574	593	549	552	558	578	525	595	552	553	544	553	566	508	523	576	564	528	572	586	591	561	548	558	587	571	551	522	575	560	546	589	557	574	571	571	549	571	558	566	545	559	544	538	571	585	527	561	574	577	570	565	573	541	530	576	496	522	547	543	570	554	545	536	546	529	553	545	563	555	535	551	516	529	538	571	595	539	537	565	565	544	560	579	533	532	538	550	587	523	540	553	558	560	564	587	595	563	551	571	558	531	520	541	581	578	587	565	544	581	541	543	546	552	580	524	551	539	576	551	532	569	564	523	547	524	535	555	524	554	534	562	543	581	561	599	555	494	527	561	522	550	552	542	525	569	519	552	520	511	557	582	562	562	538	557	568	498	596	571	553	512	578	554	569	539	544	599	503	565	567	572	532	529	545	570	541	518	532	517	527	569	557	565	523	533	548	572	531	585	534	559	505	552	533	564	570	522	559	535	557	570	556	566	546	538	548	544	567	534	568	597	581	579	534	580	556	570	533	574	560	561	558	530	520	534	588	557	537	560	554	586	522	570	538	516	533	570	543	558	570	537	545	557	536	539	551	591	507	585	521	585	535	562	528	552	551	554	554	578	507	490	527	497	555	566	563	591	576	539	574	522	577	558	573	558	558	501	546	541	526	533	524	551	553	548	532	546	504	556	527	556	561	526	539	567	542	526	518	578	529	549	557	558	564	550	557	566	538	466	519	568	510	568	564	581	569	538	521	554	497	541	579	566	525	577	605	578	541	567	583	542	546	549	560	525	566	552	577	556	538	540	555	536	535	574	551	547	574	531	611	544	536	540	588	572	548	581	533	524	576	516	563	533	566	507	561	549	528	563	546	523	538	550	565	575	575	582	523	505	538	533	538	549	541	515	561	564	542	503	528	602	550	516	528	536	549	558	557	530	552	532	579	512	569	511	555	546	557	557	583	526	559	562	548	623	536	541	534	559	564	553	533	565	576	576	495	555	586	518	537	522	581	534	542	549	567	548	550	538	599	525	570	541	546	538	547	570	525	531	574	577	585	527	497	591	530	524	583	524	561	524	563	544	528	531	578	581	548	572	568	518	501	546	544	526	567	547	587	539	529	562	530	539	568	552	540	575	500	539	544	542	544	577	572	565	539	568	547	502	540	548	549	548	542	521	532	536	556	504	589	508	538	578	556	574	576	542	526	579	567	566	488	559	544	525	553	561	529	511	562	519	563	565	537	536	523	552	529	546	568	542	531	575	546	563	523	579	566	536	545	520	552	555	498	562	558	552	492	578	514	518	565	562	524	526	518	546	583	532	548	529	546	522	563	546	545	523	551	578	544	539	556	538	534	560	506	540	563	536	537	565	552	492	566	556	579	575	519	526	551	583	553	546	558	524	519	547	544	560	565	534	549	570	521	530	559	520	541	523	577	563	588	550	499	552	574	534	524	523	569	565	563	517	548	552	539	586	558	521	565	545	564	554	535	567	531	576	595	546	541	567	546	583	536	537	546	581	555	561	559	537	521	542	559	512	559	519	551	549	584	555	543	539	543	545	533	551	559	547	539	520	559	566	529	524	568	528	536	557	564	549	564	526	568	576	576	557	608	554	586	558	526	528	540	546	548	536	549	558	566	554	598	561	532	574	504	535	547	547	512	546	549	543	551	522	540	564	589	488	550	568	583	539	572	496	585	523	534	509	539	531	564	573	549	506	541	566	533	550	548	552	513	530	570	508	581	544	480	549	540	512	575	588	578	541	563	532	531	564	531	526	507	529	513	538	547	537	487	533	546	551	534	522	524	521	608	573	569	535	543	510	566	571	549	561	555	548	536	614	542	543	524	548	576	518	558	576	554	500	569	558	562	537	571	544	562	580	575	567	573	556	563	529	542	546	523	589	503	551	535	551	547	563	547	608	576	549	556	511	556	523	531	550	570	538	514	554	559	539	521	515	576	560	556	541	541	552	554	571	540	566	584	546	582	556	556	597	523	548	525	534	545	556	574	516	539	539	549	559	534	555	520	554	571	541	549	539	603	562	532	575	546	596	562	556	534	545	545	562	570	571	551	498	582	494	513	569	553	539	589	535	539	538	593	592	560	530	545	528	573	569	545	577	527	555	570	535	552	565	588	543	545	528	530	557	567	512	533	542	580	536	568	585	513	561	590	542	582	512	554	566	591	549	576	565	556	572	537	564	546	525	565	535	539	549	540	562	551	611	532	583	570	509	546	568	557	552	590	509	524	551	555	590	547	549	554	559	483	536	565	530	556	542	532	537	577	560	521	512	551	536	544	541	581	597	598	564	571	530	543	571	579	567	578	551	525	563	528	536	528	590	539	578	533	522	577	562	532	506	511	534	535	522	518	549	539	548	556	518	534	569	556	533	560	503	544	588	514	577	578	515	577	508	552	572	585	552	558	535	537	508	544	575	563	577	543	545	557	551	582	570	559	550	534	580	559	534	560	531	535	554	576	545	562	564	532	558	537	574	569	540	499	530	521	550	548	581	574	554	604	529	617	573	526	519	537	563	583	525	541	542	543	537	554	535	508	558	537	573	547	519	553	546	531	527	561	491	541	522	567	534	526	571	555	547	517	538	516	554	556	528	517	542	545	526	530	563	532	584	555	533	554	551	597	551	575	576	550	570	587	540	559	551	548	533	577	556	580	554	526	523	553	566	568	530	579	534	498	503	573	539	556	573	519	501	544	576	582	557	544	536	541	554	550	526	548	576	548	564	508	557	532	574	538	584	531	562	528	525	563	562	557	544	537	548	537	563	532	587	571	546	585	561	545	528	578	547	543	553	522	572	543	504	554	556	577	555	552	561	510	543	599	545	574	559	561	554	567	536	535	540	566	564	569	533	550	547	548	561	543	549	542	513	509	507	519	570	486	559	519	559	530	503	558	523	524	562	511	590	553	563	556	560	599	547	544	575	547	552	571	562	570	524	552	549	503	553	536	548	537	534	554	535	544	542	570	526	503	522	561	588	577	553	517	562	534	565	564	586	534	500	549	561	539	517	557	576	536	558	581	554	509	559	549	561	532	473	546	564	518	571	535	524	556	556	540	564	575	561	535	546	548	564	544	540	590	556	552	571	525	590	549	558	597	576	561	534	550	520	532	551	497	535	516	645	547	532	518	545	544	551	553	559	558	550	547	552	566	519	532	567	538	548	562	557	555	524	590	567	570	546	543	519	553	514	533	553	532	562	588	552	568	508	526	573	522	539	533	543	574	557	546	547	548	574	533	544	557	558	493	586	546	575	539	530	556	569	523	567	500	571	539	516	502	568	542	522	525	554	567	562	543	578
12864	8228	10604	8073	4945	2872	1952	1609	1407	1211	975	859	731	675	596	556	517	449	507	430	464	443	431	360	346	319	343	319	355	292	327	322	305	296	306	324	265	279	280	313	266	271	268	280	263	269	287	282	269	275	267	277	279	252	245	250	289	266	263	270	256	290	263	282	257	254	278	276	271	266	266	268	270	244	236	264	270	269	230	261	267	280	267	249	263	294	282	238	264	280	265	239	293	263	269	250	272	253	264	261	267	251	267	292	281	275	277	251	248	242	269	267	283	249	271	281	259	269	273	266	266	270	239	303	278	267	235	246	263	259	234	281	274	265	273	279	254	244	255	248	258	263	299	272	276	261	285	258	276	305	285	249	255	244	249	253	256	240	266	240	286	249	314	274	265	257	238	299	245	295	237	258	252	261	245	272	264	272	245	255	285	281	268	277	269	240	251	222	252	260	281	253	253	259	245	275	241	255	245	234	283	273	218	285	269	279	259	269	253	236	226	249	243	277	251	249	291	268	261	236	229	255	243	258	269	226	273	298	269	257	260	273	273	276	279	215	263	255	267	258	273	262	258	254	265	236	282	272	241	259	281	240	245	270	260	267	274	272	249	258	240	237	233	249	274	262	228	295	284	243	238	292	270	269	279	266	243	268	259	293	279	281	265	281	248	263	267	277	280	252	255	253	269	256	282	284	256	237	286	243	269	278	262	253	263	275	263	281	291	272	232	251	286	261	287	270	252	260	268	244	323	271	304	275	262	254	238	242	242	271	273	253	255	242	246	262	261	242	250	284	275	241	241	257	279	262	267	260	274	252	265	249	268	291	266	266	260	282	264	256	258	217	247	279	300	261	279	290	271	279	260	274	282	253	269	264	292	247	241	248	250	268	257	241	265	288	267	260	282	242	247	240	276	240	273	257	250	250	263	246	235	284	228	254	270	283	271	260	266	289	252	249	285	248	250	252	269	253	289	261	260	248	244	247	271	289	258	270	269	243	254	261	250	235	263	267	245	274	257	258	254	267	256	255	261	263	260	223	247	242	232	267	232	277	253	269	248	253	247	241	213	259	254	269	278	254	254	230	260	244	257	280	255	259	280	251	250	279	285	249	282	285	259	266	283	243	263	252	245	267	265	275	272	242	231	270	270	278	276	275	253	279	270	270	304	252	269	273	243	244	239	242	273	244	245	271	268	237	278	252	236	265	287	276	277	257	274	256	257	283	256	263	241	251	292	260	277	279	274	274	239	262	262	243	243	266	252	265	234	260	241	264	274	243	236	235	260	259	252	234	267	291	279	262	254	274	279	274	261	277	291	256	249	283	274	217	270	253	252	245	257	255	254	263	275	276	226	291	269	249	248	272	252	257	263	281	246	238	258	261	281	256	269	225	281	276	251	259	245	252	220	261	296	306	235	270	279	259	243	253	258	255	266	257	253	268	254	254	271	251	287	243	239	262	249	265	287	240	257	274	255	285	276	296	248	258	225	242	245	270	255	263	264	248	239	238	243	285	266	253	268	271	229	265	229	249	269	272	299	284	258	259	280	280	285	269	242	255	219	243	289	270	296	249	247	273	238	224	253	252	279	258	288	249	229	249	254	271	281	278	263	218	233	253	268	295	283	241	229	269	275	279	268	250	260	237	258	249	252	261	272	249	283	263	269	265	231	260	263	251	266	240	237	262	246	268	275	266	276	299	249	296	276	236	323	259	294	259	266	265	258	245	227	267	260	287	263	272	295	307	237	254	275	260	248	260	259	273	243	266	251	252	270	237	271	294	258	270	255	259	306	293	258	256	245	252	258	230	268	288	225	278	250	273	233	278	241	259	265	276	267	260	247	240	271	258	290	286	256	266	249	234	251	232	275	257	246	268	251	283	251	262	284	267	276	254	251	244	273	271	255	250	265	270	272	264	256	238	248	234	276	249	252	290	250	296	267	266	256	283	269	263	256	239	257	249	264	261	273	265	253	241	246	264	292	278	237	267	260	237	266	277	276	269	295	248	262	252	250	246	237	298	266	281	273	248	279	255	288	277	241	273	288	274	285	255	260	247	239	236	274	259	246	254	229	261	296	270	241	277	249	266	257	270	264	262	233	242	287	255	282	270	282	263	272	289	249	264	274	239	240	276	294	258	275	283	258	256	230	286	233	258	265	275	267	237	241	278	277	254	267	246	264	246	247	256	250	251	278	305	268	252	252	247	276	260	251	251	257	263	273	257	260	252	253	271	254	282	259	289	296	263	235	250	284	248	247	271	228	247	286	252	287	266	275	273	258	258	261	263	277	275	270	249	269	266	274	263	246	276	278	246	258	301	287	270	245	280	257	252	264	266	280	262	252	275	263	289	271	257	245	233	247	255	293	263	262	241	243	250	245	274	268	247	268	260	275	251	253	263	268	264	274	242	246	276	276	265	270	316	254	278	269	257	263	241	246	256	283	237	245	292	274	253	236	272	249	256	238	280	241	258	270	251	305	253	248	258	263	249	266	249	249	235	281	271	275	276	249	243	240	270	240	284	275	262	236	248	250	273	244	274	265	257	254	294	276	236	277	260	247	257	252	271	261	246	299	265	236	258	251	254	264	270	288	230	276	264	263	279	260	296	281	275	282	295	279	254	242	284	273	279	252	251	235	251	241	277	280	245	278	245	290	256	269	269	264	249	243	260	283	267	248	255	255	302	274	228	306	297	269	282	248	246	270	257	261	251	291	256	256	254	275	242	265	226	292	284	293	260	263	286	292	260	273	258	238	254	279	237	243	289	262	248	231	260	270	228	271	277	271	253	264	245	278	256	280	265	288	267	251	257	239	290	224	258	295	272	266	276	255	281	262	280	291	308	245	293	266	268	296	230	275	242	282	259	250	252	269	261	267	267	267	248	288	274	254	259	239	282	274	288	258	268	241	253	249	262	265	276	265	271	251	255	291	268	267	221	264	268	270	247	284	282	277	298	250	252	257	250	249	279	265	258	280	272	254	259	274	244	254	248	271	269	302	277	264	260	242	254	258	274	275	266	280	252	277	242	267	254	268	229	259	242	246	252	272	244	239	248	256	290	268	288	253	245	252	239	276	228	242	251	287	275	269	269	288	283	311	287	276	259	271	271	250	273	263	272	268	272	269	279	282	240	279	241	236	289	272	261	238	270	251	250	250	239	235	266	259	268	260	236	247	301	267	295	246	259	273	244	236	244	242	240	285	241	267	254	229	237	241	236	248	248	246	284	243	249	296	279	261	282	253	262	252	270	276	255	263	232	261	269	266	239	268	287	237	271	272	256	261	278	251	281	277	260	263	247	271	261	286	265	271	265	257	269	269	264	298	247	314	251	269	271	259	261	258	271	258	269	286	203	271	257	229	231	274	262	264	277	260	252	235	239	250	249	270	256	248	269	225	246	262	289	240	279	261	240	253	283	265	242	270	236	258	240	274	274	269	247	313	251	265	263	260	269	247	273	290	247	285	256	239	243	254	283	290	283	287	258	251	240	247	256	281	249
7884	7821	16301	17549	14023	10305	8035	7104	6498	5921	4638	4152	3594	3173	2777	2487	2414	2116	2121	1971	1869	1856	1651	1369	1400	1260	1253	1165	1091	1162	1047	1077	1044	1007	974	956	928	861	822	846	786	850	822	744	728	756	758	695	739	734	692	714	727	701	673	684	666	659	669	631	696	661	712	718	709	646	719	704	691	705	662	682	671	660	666	707	639	696	666	643	676	664	644	728	650	675	704	657	660	654	671	677	669	641	661	670	678	704	655	675	659	680	638	647	673	646	626	707	665	668	678	646	622	643	628	692	585	632	637	643	644	644	680	685	679	666	698	664	645	697	643	691	679	658	638	602	688	630	642	609	640	664	654	649	701	688	634	652	627	695	619	677	632	682	622	659	638	646	659	675	637	662	648	618	634	641	676	613	692	657	713	665	624	695	662	684	664	684	675	642	650	648	668	637	634	681	678	633	637	679	660	634	666	646	667	641	622	651	698	651	643	667	683	646	689	649	673	652	666	641	641	680	686	660	669	692	655	652	621	666	656	670	676	621	667	621	678	637	640	709	660	626	624	606	670	693	666	627	676	662	626	669	663	606	643	624	626	659	646	662	641	698	676	631	659	660	658	682	649	642	659	659	611	652	682	659	687	649	645	665	704	625	677	661	645	620	639	674	677	676	669	647	655	653	670	625	689	687	621	680	646	674	649	664	644	668	686	659	617	693	724	654	636	658	636	659	615	629	671	621	628	667	641	650	644	652	680	658	672	647	618	651	625	685	652	686	628	628	666	658	673	697	618	660	685	622	642	635	654	680	703	613	674	689	621	642	634	631	641	668	651	660	651	663	705	683	643	665	655	663	687	649	576	650	658	660	637	651	624	650	615	653	655	633	661	687	650	647	701	646	683	680	653	666	630	656	641	686	689	662	695	637	639	641	636	672	653	665	641	651	679	625	652	650	633	660	643	679	670	627	677	645	637	616	692	608	661	681	677	629	671	666	641	626	655	697	642	665	662	675	619	631	659	620	648	684	680	672	665	659	688	661	648	593	631	652	686	658	621	632	658	681	676	687	622	650	659	685	646	671	635	644	635	683	669	646	672	623	601	696	617	640	719	633	691	665	685	644	698	642	642	674	662	684	711	664	657	663	639	657	634	668	693	627	687	660	681	649	633	644	611	715	655	655	639	628	645	643	686	643	649	625	643	650	636	659	675	660	627	700	681	645	630	634	663	627	677	697	667	686	649	674	680	649	684	704	642	659	623	637	652	648	630	625	633	649	640	639	648	639	662	653	709	708	611	638	695	664	630	635	660	690	679	696	665	645	638	643	686	676	633	661	636	661	672	644	674	641	640	653	679	640	634	615	631	672	626	633	683	690	670	645	644	667	675	704	650	683	676	680	700	704	628	658	628	675	660	633	669	629	645	655	685	701	670	687	724	645	678	688	663	655	581	664	637	665	657	678	625	633	668	657	612	675	651	654	615	666	647	687	687	666	584	681	629	643	620	622	705	654	651	645	617	657	663	680	627	714	633	696	664	627	657	640	652	657	613	665	684	638	583	663	636	663	649	651	608	660	675	649	657	630	674	626	639	671	621	661	656	641	633	701	639	636	619	699	651	645	645	620	649	666	660	686	618	640	670	642	643	664	648	650	658	661	640	665	675	662	645	623	645	648	700	677	702	682	610	622	652	658	638	656	648	630	639	596	646	613	697	669	646	664	632	679	646	689	613	663	646	640	660	629	652	648	633	658	650	654	660	652	683	658	664	675	651	619	633	634	652	618	631	608	657	687	639	656	679	654	629	660	614	670	665	638	637	680	642	629	665	654	673	660	661	630	655	676	651	643	662	626	681	615	686	663	661	647	675	647	686	652	690	607	648	625	654	687	646	659	690	638	653	698	673	669	627	629	665	672	680	650	703	626	699	706	639	639	650	662	645	693	654	664	758	658	682	674	659	670	646	654	642	649	677	662	637	672	632	609	636	648	687	661	644	653	672	632	664	656	690	683	603	657	662	652	664	642	649	605	646	672	653	632	694	646	670	644	629	649	643	682	666	649	643	636	722	647	631	643	615	672	606	635	656	609	669	628	654	656	632	669	641	693	663	663	671	651	622	665	657	634	656	659	644	664	665	628	650	676	653	654	668	638	682	635	661	700	677	658	613	662	619	655	611	652	612	682	679	631	650	651	673	664	661	669	587	683	652	620	695	657	646	679	653	693	676	625	649	650	659	645	634	657	668	653	644	676	667	668	671	679	676	617	679	644	705	639	684	663	641	669	654	702	631	691	722	684	636	680	671	657	628	654	684	668	671	697	675	672	653	738	621	678	667	667	722	671	647	620	634	635	649	650	642	669	679	656	634	671	648	689	602	597	640	655	620	682	651	639	648	679	674	660	630	629	680	653	672	678	630	642	671	659	632	633	674	667	661	671	679	661	655	677	650	654	675	638	701	656	686	641	686	636	678	654	617	665	666	691	657	666	649	644	648	670	725	634	697	661	652	654	631	684	689	656	671	681	652	716	684	651	649	663	617	677	661	681	651	619	663	671	614	665	646	679	629	689	632	660	670	619	637	678	689	637	663	671	669	706	633	695	700	672	722	694	627	694	653	699	645	675	652	672	689	615	657	672	631	645	664	615	599	712	632	683	680	635	729	648	649	650	686	640	695	679	693	687	704	668	653	646	667	693	648	632	654	648	667	649	597	664	682	670	644	677	648	671	660	673	673	644	635	646	645	649	632	690	642	647	643	654	669	663	637	696	650	680	671	598	649	639	665	625	639	632	679	599	666	667	662	645	675	643	655	619	675	710	679	644	649	681	651	672	663	644	607	654	654	672	648	625	633	656	659	678	698	693	672	676	672	665	630	634	655	643	634	669	683	689	660	644	687	632	655	611	640	645	687	647	661	680	641	633	645	651	660	669	682	621	648	675	668	632	680	654	660	671	654	612	630	680	618	691	610	659	636	659	623	669	661	651	657	646	626	685	677	646	688	607	680	723	645	669	657	627	672	623	658	668	673	645	665	679	647	641	671	691	665	661	652	614	673	674	683	689	694	654	630	675	684	625	637	653	729	638	676	667	657	651	674	699	683	659	616	646	666	616	672	613	672	623	631	675	654	595	651	666	668	674	644	668	655	649	647	679	670	688	611	684	645	676	663	664	636	635	643	667	680	641	631	664	704	639	682	639	679	607	662	658	669	632	621	614	630	612	624	636	636	675	694	633	688	667	644	584	601	651	593	613	652	636	663	680	656	634	667	626	613	662	673	630	650	640	644	672	655	621	661	700	697	636	664	668	668	678	627	646	607	667	667	699	656	697	607	681	679	634	641	608	660	684	646	655	629	650	662	666	638	661	635	694	652	690	662	649	666	654	627	629	653	642	675	650	688	665	679	640	651	636	677	648	656	690	649	682	664	656	662	660	635	670	656	668	628	605	660	692	674	689	646	636	636	680	601	694	640	654	604	662	650	642	662	659	692	651	681	641	645	687	684	668	625	647	631	695	675	645
26115	20035	25711	28378	23564	12427	8088	6260	5714	6108	4449	3888	2974	2407	1726	1342	1350	1238	1030	978	1063	954	775	683	566	545	473	437	433	518	445	481	492	481	449	428	348	356	398	343	341	340	349	347	356	315	310	295	310	303	314	291	283	283	275	299	267	283	265	270	271	271	270	251	277	284	257	269	267	262	258	241	276	263	255	291	287	237	237	283	270	279	245	266	256	292	266	246	258	256	281	267	239	239	254	244	269	246	256	287	271	266	280	258	252	258	234	253	256	271	251	254	268	265	242	268	277	285	247	243	229	257	306	264	287	235	250	245	257	288	249	229	261	246	262	248	265	252	211	270	282	235	255	252	216	260	245	287	246	254	267	262	295	253	222	252	267	251	314	271	237	256	260	251	269	246	257	264	242	269	266	263	259	237	238	246	220	259	262	263	259	255	275	254	278	244	262	270	266	282	281	298	249	264	290	256	278	253	262	250	238	255	249	246	250	257	283	288	247	263	233	290	235	261	270	261	253	246	234	246	242	248	254	257	228	238	295	274	245	259	271	243	254	264	287	254	272	269	257	278	246	245	237	280	237	252	247	261	267	256	257	296	266	218	231	267	243	261	293	265	279	275	250	275	257	248	246	269	248	266	284	308	274	272	237	261	242	256	253	258	250	268	245	281	234	272	264	239	251	266	262	249	255	277	266	260	251	226	234	274	273	294	287	269	251	271	282	256	247	250	264	259	240	261	266	289	257	245	268	246	297	247	240	272	236	276	237	233	255	282	263	259	265	272	245	260	260	249	233	251	279	237	268	286	246	239	245	233	257	240	233	256	257	272	244	242	275	264	258	257	256	260	271	244	275	286	276	257	235	274	248	285	239	244	276	245	230	248	260	257	284	250	255	278	290	279	235	266	251	286	278	286	233	256	264	236	245	268	272	230	232	254	232	271	269	255	271	238	290	262	270	271	249	243	268	262	251	268	255	244	255	308	241	260	279	253	240	255	244	245	300	261	279	234	254	243	283	279	234	261	275	262	283	256	272	255	247	271	231	231	236	251	273	241	253	276	248	240	247	241	256	253	270	267	262	252	263	263	249	282	271	255	257	258	277	235	252	253	275	257	262	286	252	250	249	258	250	288	299	247	253	257	256	254	279	252	268	242	248	264	232	260	229	244	239	250	269	260	290	245	246	262	263	253	242	291	247	242	245	284	262	273	251	222	285	237	260	263	249	273	263	254	243	250	253	276	271	237	237	284	242	247	255	241	273	246	245	241	267	274	265	270	246	274	243	262	261	265	229	250	286	255	266	277	260	247	276	238	249	247	245	248	268	280	264	275	256	230	253	267	252	249	232	265	259	261	253	235	262	270	257	262	267	254	232	249	249	286	234	284	272	269	252	275	251	253	282	254	269	264	265	286	246	255	261	277	258	238	247	234	264	254	261	243	259	243	241	227	254	247	249	241	246	243	259	263	272	249	272	228	247	255	276	252	240	275	251	300	248	268	256	254	243	269	246	231	251	271	253	264	262	275	282	230	248	263	265	267	267	285	252	242	260	272	257	240	271	250	272	248	285	269	249	255	262	255	267	207	259	265	276	252	264	243	251	237	266	246	237	248	257	257	278	275	266	263	240	255	269	286	245	233	271	302	273	255	238	236	271	271	242	257	251	244	258	257	290	253	300	278	289	253	281	249	249	239	263	265	251	263	252	243	248	248	282	252	228	261	254	267	261	270	243	263	244	282	249	273	277	273	247	268	267	261	262	239	276	239	237	283	242	244	268	238	251	248	255	239	242	253	271	220	227	261	244	232	253	279	261	277	249	277	261	237	257	260	235	260	243	258	268	269	251	259	257	271	249	251	259	263	256	261	237	250	256	260	262	250	250	279	263	298	251	238	256	283	286	273	236	226	255	253	251	239	270	259	238	241	291	272	266	281	267	256	240	263	248	267	260	270	277	235	274	244	260	253	256	246	266	278	272	248	243	274	276	295	267	270	264	276	241	232	287	259	256	257	280	258	231	257	269	274	291	250	235	268	280	258	253	264	271	241	279	246	248	233	259	277	243	263	222	239	261	288	273	262	256	282	259	263	243	273	239	273	236	268	290	270	249	228	256	239	253	263	249	272	280	261	268	254	258	242	282	252	224	238	252	268	241	302	253	247	234	266	290	283	274	254	242	254	241	275	251	266	245	227	247	269	233	285	259	271	255	258	258	231	272	231	254	267	254	235	289	273	256	252	264	253	253	277	223	269	273	273	262	299	270	260	273	282	266	247	254	262	251	246	261	236	291	252	259	259	237	276	256	253	272	269	252	265	268	247	248	278	277	287	267	273	249	235	255	244	226	251	298	243	300	265	265	272	251	240	246	248	259	282	258	300	236	227	255	294	262	233	258	286	247	283	269	252	266	257	251	282	235	269	253	252	261	267	251	267	270	245	244	250	271	239	245	285	271	236	231	258	263	245	274	258	247	271	265	266	275	263	276	287	233	259	262	252	257	297	254	255	256	272	260	250	251	266	242	286	244	272	277	245	266	223	263	250	251	259	265	280	231	276	277	277	271	316	241	253	268	261	267	273	272	248	251	283	263	259	259	264	285	262	290	258	246	257	247	248	237	261	236	259	283	279	259	267	266	260	261	247	268	270	268	271	253	263	281	255	249	247	255	267	251	265	262	286	284	255	275	269	257	271	293	266	273	280	264	274	277	274	244	254	255	233	292	242	237	242	266	263	258	263	264	272	263	254	273	303	261	243	252	233	281	278	253	268	253	265	273	274	261	261	288	228	235	252	267	229	263	253	253	288	241	245	275	255	264	241	225	282	232	265	292	257	265	248	278	242	265	275	288	250	239	279	275	261	259	270	259	237	234	244	268	253	245	253	310	275	274	249	246	245	262	273	281	255	247	259	273	287	250	255	235	260	291	266	270	237	256	255	279	275	280	247	256	257	256	245	235	245	274	257	258	280	255	249	291	244	275	268	271	256	224	260	262	262	202	272	286	249	260	291	263	270	245	258	251	261	246	271	265	268	287	254	241	243	245	254	246	225	237	250	253	257	230	291	258	229	247	272	275	275	273	289	256	269	246	271	249	286	241	269	262	275	270	256	259	285	265	261	259	252	273	247	257	277	244	269	254	295	270	248	253	284	279	248	252	267	281	308	259	263	239	244	237	260	261	262	266	277	240	242	252	264	237	255	250	257	259	255	239	242	258	248	301	266	265	234	244	257	257	224	263	255	265	272	260	252	238	262	246	226	259	257	265	268	229	247	275	257	259	258	226	281	256	247	232	265	277	269	260	260	255	261	244	261	274	235	260	254	304	250	258	281	268	257	225	275	242	256	227	246	231	244	287	272	278	248	236	250	250	251	246	237	264	242	257	274	267	250	265	292	275	284	262	267	258	265	256	279	285	290	253	291	249	238	283	270	272	274	282	249	230	262	246	267	257	237	247	267	266	313	236	250	268	238	264	246	269	268	256	274	259	259	276	272	271	260	249	253	277	256
16021	16078	28208	34461	28770	18918	17122	16863	18068	19897	17473	16589	13888	11885	8830	7302	7096	6928	5514	5032	6012	5384	4279	3697	2879	2654	2396	2232	2170	2312	2182	2271	2340	2475	2038	1975	1803	1551	1515	1530	1424	1315	1369	1330	1258	1145	1146	1009	975	996	993	951	902	811	786	721	755	759	722	693	720	719	726	736	687	679	702	707	732	727	719	729	632	637	672	704	618	644	635	650	652	662	707	665	669	655	647	685	635	663	630	627	634	660	612	622	640	692	647	608	629	673	707	703	630	642	635	638	680	636	643	652	652	605	674	654	681	660	673	620	619	673	599	651	646	656	613	637	630	665	674	648	723	651	589	654	639	617	677	641	661	663	637	651	631	653	615	613	639	636	634	613	615	602	669	573	643	669	649	665	625	639	612	653	659	631	693	691	603	621	695	611	642	631	653	668	676	613	646	642	646	652	682	665	653	631	637	707	627	633	702	645	640	649	636	622	640	639	636	645	630	638	657	609	635	620	648	639	647	659	643	628	662	646	682	640	652	628	651	636	634	649	685	653	649	671	661	635	638	652	671	632	618	705	660	668	561	653	665	651	638	642	586	678	600	687	683	697	652	620	579	644	624	646	588	618	659	687	677	644	629	649	674	610	679	659	607	638	619	666	636	629	636	628	633	665	617	633	668	662	610	643	630	658	633	661	613	610	668	659	641	682	607	655	699	630	619	664	658	657	639	652	657	643	631	604	633	666	718	622	642	646	654	637	642	642	649	615	676	569	615	675	679	603	631	661	634	602	658	639	625	677	673	618	648	670	644	620	645	672	642	595	659	643	617	645	667	619	661	598	632	666	648	669	640	615	651	655	624	652	659	636	673	648	628	691	605	716	656	639	669	624	634	641	660	633	620	620	629	622	673	630	652	687	663	649	656	697	638	616	661	650	660	662	648	688	672	626	636	638	615	608	667	640	637	679	617	650	636	627	659	595	621	652	650	672	601	633	669	638	633	681	624	635	634	654	670	652	648	655	654	652	684	614	656	654	638	668	621	609	652	661	674	660	671	664	651	638	620	640	617	631	657	633	665	671	671	632	643	691	614	628	677	642	662	654	613	657	627	721	658	678	620	593	595	623	652	623	631	667	618	654	689	629	632	644	634	651	670	659	699	610	613	644	635	631	639	641	650	650	613	616	634	622	604	657	641	647	612	592	644	673	668	637	683	669	658	616	617	675	617	661	680	658	635	670	669	633	675	669	621	668	621	654	622	653	663	673	641	680	629	618	647	627	683	629	598	701	708	659	641	645	648	645	647	638	653	600	636	651	623	646	645	657	626	676	684	697	671	617	653	667	644	657	650	647	655	628	637	662	633	645	655	614	645	670	629	652	606	675	653	625	659	647	642	676	655	647	629	645	644	651	643	669	647	666	622	631	651	658	629	674	657	642	609	644	672	638	648	639	672	652	665	626	677	649	653	648	613	645	670	684	601	660	678	700	647	659	593	626	655	622	658	642	645	647	609	650	632	613	626	658	637	604	617	563	623	697	628	657	626	613	618	686	630	669	594	628	701	601	629	621	645	624	655	657	631	656	662	619	632	663	638	623	612	627	648	682	678	655	641	656	665	630	624	636	626	591	610	625	651	642	621	597	639	642	661	634	637	602	654	645	649	631	681	671	698	632	656	637	642	602	616	629	646	647	622	667	645	679	625	618	654	635	658	650	626	635	621	659	604	667	624	672	643	633	625	599	624	707	667	654	693	672	633	669	622	677	632	601	643	633	670	644	689	615	638	616	621	637	667	646	647	630	664	615	642	622	629	652	659	636	655	622	654	627	618	661	664	671	653	620	661	662	666	619	633	660	661	685	681	659	637	616	699	630	667	651	642	624	656	633	701	663	637	679	641	632	643	663	639	594	655	661	651	617	645	625	642	608	684	596	643	625	646	648	609	653	654	658	646	644	667	645	620	623	632	682	670	669	657	627	660	613	653	605	655	588	657	609	672	643	604	646	608	632	638	664	595	660	663	619	658	630	653	657	647	661	616	688	682	631	646	631	643	678	647	631	678	622	595	668	627	663	644	668	684	632	635	659	658	643	659	599	645	657	690	656	638	671	602	616	637	653	591	698	663	657	638	659	673	633	670	630	640	639	624	609	621	711	672	673	647	636	624	646	672	675	644	645	644	644	701	667	665	617	633	646	634	675	636	597	662	657	560	661	598	631	660	631	645	625	660	626	654	617	659	638	607	616	629	611	668	633	646	620	676	631	633	622	658	668	674	613	623	661	641	596	591	638	636	623	693	643	631	668	695	645	660	659	672	664	622	623	643	629	617	663	672	643	603	668	613	699	655	674	657	631	652	584	647	653	610	651	613	616	648	647	657	621	584	624	605	690	640	600	643	639	648	653	666	677	619	620	632	612	679	669	623	620	672	597	629	680	658	638	638	631	639	660	636	674	652	625	619	658	670	620	646	634	625	644	692	650	639	638	674	609	636	657	604	616	667	655	687	630	667	615	636	648	705	618	636	678	690	609	611	614	617	676	676	598	673	632	675	682	652	688	664	611	618	659	648	612	648	613	668	641	686	647	625	637	707	621	625	658	620	656	661	663	650	644	638	610	681	642	682	656	627	611	604	644	625	702	626	641	614	651	619	644	704	657	645	660	653	626	634	640	629	656	605	616	639	643	644	656	678	663	656	613	662	610	664	671	647	616	644	618	627	613	594	652	646	664	647	671	597	624	645	622	613	636	613	656	666	660	606	627	667	615	668	619	625	650	652	614	644	637	625	651	635	657	677	626	609	644	646	645	650	603	617	618	658	631	647	641	598	665	623	649	630	660	627	649	639	647	608	694	676	625	647	676	640	660	673	592	638	667	676	664	662	664	637	682	659	617	656	614	653	675	616	691	625	685	625	635	632	620	673	610	622	646	654	650	673	629	657	633	618	661	670	627	657	673	627	638	643	620	640	661	649	672	631	641	678	682	645	651	662	636	685	644	615	592	673	676	606	697	650	658	625	628	623	649	700	678	692	637	623	649	660	685	633	652	688	616	626	638	644	619	680	659	621	627	685	611	626	587	641	663	701	636	620	623	626	663	612	702	668	621	674	641	634	644	638	642	638	660	662	653	617	625	659	653	611	693	598	612	677	637	638	674	658	629	650	596	680	647	660	639	657	678	623	628	722	674	624	661	654	656	677	636	679	678	670	603	667	628	683	647	607	650	644	692	678	658	677	681	671	585	675	634	656	633	623	634	626	623	654	667	623	608	644	644	678	670	645	642	634	610	702	629	679	607	646	638	648	646	634	636	637	640	608	635	662	674	628	632	647	630	646	686	595	646	621	645	707	642	645	644	640	703	637	675	646	644	617	664	620	630	668	651	635	639	650	663	620	651	629	586	655	671	657	639	648	639	679	672	639	646	604	629	631	656	650	668	615	683	686	637	652	640	612	664	646	603	679	630	675	653	642	693	641	657	658	683	654	601	620	661	596	669	611	648	634	699	650	652	637	663	627	645	664	647	631	669
34786	31179	34979	32905	23886	16777	11503	9130	10645	10156	8234	6734	5271	4116	2835	2053	2079	2026	1557	1443	1599	1421	1155	926	754	680	578	582	587	639	593	569	608	612	527	480	462	444	417	441	382	395	395	355	357	355	323	321	302	272	267	263	249	234	231	243	237	239	242	250	234	199	241	259	253	259	229	224	249	240	235	208	243	221	206	216	211	223	221	219	237	241	233	218	236	210	234	224	243	223	185	229	213	224	218	221	235	210	235	196	194	225	254	206	235	199	223	231	225	230	227	216	236	221	223	244	246	221	237	206	195	205	240	207	221	239	209	190	218	200	238	229	208	221	208	211	215	222	222	225	200	227	194	223	224	206	206	225	210	239	219	213	210	220	210	234	226	248	211	195	205	206	195	195	203	197	224	228	214	180	248	223	206	214	223	209	236	239	207	204	212	224	227	195	223	224	192	206	206	230	194	243	240	203	220	202	210	228	228	230	221	232	194	193	241	227	182	220	205	193	210	220	221	204	203	228	215	194	222	225	222	210	241	217	203	224	247	222	230	213	175	214	218	231	232	180	223	229	209	213	196	198	225	230	217	228	218	210	227	239	243	252	206	199	229	212	209	223	219	217	225	217	210	234	222	212	220	232	216	213	213	208	219	196	235	213	214	225	233	205	231	197	190	222	220	212	229	240	219	206	202	203	211	221	207	236	187	201	211	209	236	230	212	207	213	257	224	216	171	224	195	214	218	234	227	198	192	233	229	190	184	198	248	223	222	229	211	227	210	205	208	225	189	203	232	234	233	217	209	204	227	210	230	225	216	226	215	201	219	205	233	215	206	226	198	209	194	228	236	181	241	213	209	252	183	233	216	200	211	212	227	215	233	214	246	221	185	233	236	224	225	200	231	236	224	211	206	203	215	203	214	213	222	242	193	203	208	222	257	226	231	224	220	222	219	191	224	226	212	222	211	192	232	231	205	221	223	225	244	240	212	227	208	244	220	182	192	209	216	219	227	217	206	185	227	242	235	230	209	223	204	238	237	193	191	232	215	209	222	196	198	212	230	194	237	234	218	227	233	237	189	234	200	189	204	232	205	205	209	210	228	237	191	239	205	196	226	186	213	209	204	212	230	219	210	219	214	218	240	220	190	204	210	205	215	246	226	224	208	261	204	202	229	203	233	185	232	193	223	232	215	220	218	215	206	219	184	198	248	193	189	207	199	183	192	204	204	223	215	221	198	213	199	224	207	222	239	195	197	210	221	208	239	213	191	212	231	209	199	230	213	221	192	189	231	195	228	202	224	203	209	222	225	220	218	209	225	224	229	204	211	231	206	203	210	217	209	218	194	204	213	217	234	233	237	207	223	213	223	210	222	225	215	242	207	195	217	200	234	204	193	242	241	188	231	199	208	207	211	204	211	206	197	235	235	212	202	209	224	238	215	219	205	234	223	214	228	234	188	202	219	173	213	236	214	236	215	212	200	245	219	221	228	245	230	218	227	250	241	211	221	232	222	195	223	212	220	222	207	215	193	243	215	211	198	216	198	205	234	194	200	210	213	205	230	233	233	204	211	229	218	193	210	212	220	207	232	200	224	219	216	215	226	215	206	235	209	217	223	204	219	198	220	225	230	221	210	219	215	210	201	228	208	218	202	228	228	218	204	188	218	229	226	196	218	264	247	228	194	252	196	222	201	213	216	205	237	221	195	211	221	197	199	221	233	256	243	228	215	219	233	213	193	226	211	200	234	227	234	230	206	227	218	226	214	230	218	208	211	207	201	224	222	241	215	193	230	207	216	183	219	222	200	206	224	222	211	211	215	191	239	191	238	200	202	205	246	228	208	221	222	227	242	235	208	234	189	191	224	187	225	201	214	229	220	203	223	213	206	239	240	222	209	232	219	217	216	218	198	214	221	201	214	207	219	229	195	218	191	216	226	218	197	213	214	214	199	221	221	189	207	217	217	216	217	191	222	205	225	192	231	207	192	205	207	195	212	221	208	219	194	217	190	216	226	208	203	228	200	207	244	200	182	240	204	236	215	206	211	226	231	182	226	254	198	185	237	216	214	230	207	225	212	205	197	204	201	239	216	229	211	207	220	243	223	200	211	202	232	204	192	237	201	225	211	264	195	221	231	211	219	237	207	239	220	223	215	194	219	252	221	230	196	227	245	200	193	216	213	191	231	239	221	199	229	247	218	202	200	211	189	192	227	210	211	216	221	230	224	235	218	224	208	192	202	238	243	219	222	238	225	204	209	203	224	208	232	203	212	188	188	223	235	220	197	254	215	204	215	220	222	237	217	241	220	219	221	209	217	230	221	204	194	210	241	203	221	182	217	208	199	227	204	211	234	212	205	205	223	201	215	203	200	211	225	209	216	219	215	210	200	239	217	215	226	183	210	216	198	247	184	224	220	197	236	227	225	203	191	213	210	207	226	208	189	206	218	211	211	199	222	204	188	217	180	216	245	215	244	239	222	210	227	221	227	200	208	222	193	216	192	215	239	216	210	182	211	227	223	242	190	237	220	201	228	210	204	233	198	163	215	201	218	203	222	222	211	202	223	218	223	210	238	200	204	234	209	208	215	211	214	251	227	223	227	202	202	207	234	230	217	226	223	244	215	211	201	215	212	215	230	240	211	211	202	192	202	217	243	218	235	215	209	214	245	209	210	213	213	235	250	227	235	246	197	201	240	212	227	224	222	230	242	218	218	227	212	199	194	202	211	213	189	211	222	214	193	201	204	237	198	210	219	220	208	203	213	240	204	213	245	223	234	218	221	227	230	234	210	248	231	209	222	205	219	195	229	201	231	219	220	230	238	219	209	227	245	230	212	211	202	198	222	214	209	203	199	216	187	218	196	205	191	208	199	197	205	203	220	210	205	220	237	237	199	209	187	210	212	221	227	208	199	214	199	248	242	188	226	229	208	207	231	199	230	224	193	226	209	214	214	210	198	234	232	195	208	224	213	242	229	239	190	236	228	199	213	194	216	194	205	192	172	235	226	229	237	200	222	225	236	203	200	223	228	220	192	226	224	197	247	202	206	221	222	229	206	210	227	198	230	230	189	226	227	228	199	213	216	243	217	208	189	224	234	217	214	210	223	230	223	203	183	206	193	209	222	210	216	204	218	203	231	221	202	217	217	192	223	234	237	209	204	214	226	220	225	219	207	218	244	204	221	212	192	209	218	184	228	208	211	244	213	190	233	215	211	242	207	218	237	192	221	206	243	222	205	227	227	224	254	238	218	200	226	239	200	219	213	221	225	229	239	209	224	217	207	243	217	216	223	227	207	229	184	246	207	232	217	220	217	211	236	198	206	212	203	203	220	232	228	207	249	211	245	185	212	218	230	249	209	227	205	220	206	217	199	206	216	222	225	227	235	209	198	215	224	224	232	229	199	236	209	221	206	192	188	213	226	201	193	215	207	217	197	217	222	196	222	222	198	221	186	198	201	219	196	208	229	227	241	204	234	225	220	233	228	234	220	241	202	214	231	215	212	209
20400	24369	33944	37650	29487	24814	21156	20985	26666	26285	24996	23573	20594	17307	13313	10307	10907	10675	8325	7868	9138	8327	6621	5254	4163	3635	3348	3191	3231	3244	3253	3281	3505	3209	2842	2761	2574	2264	2289	2012	1859	1841	1906	1685	1581	1446	1318	1161	1129	1056	1117	1033	963	865	772	683	556	636	651	678	640	699	689	771	720	681	710	717	666	590	629	616	568	600	560	578	574	520	556	561	571	583	569	521	528	531	586	597	588	569	580	554	559	574	544	582	602	566	577	536	549	508	557	556	554	509	538	507	546	532	545	555	582	556	566	519	593	554	550	539	567	581	524	566	537	534	511	582	536	580	549	536	536	526	560	598	535	565	543	535	566	543	525	544	542	539	554	542	532	545	522	562	530	542	546	555	543	574	490	540	513	536	513	562	564	546	521	574	549	545	557	570	553	513	526	585	542	509	535	547	542	551	543	495	557	514	532	532	522	573	575	535	512	488	542	575	543	533	595	586	568	521	508	523	523	541	538	554	563	522	513	507	555	552	500	552	584	543	566	563	553	547	586	515	567	510	529	531	545	606	559	537	538	572	529	580	519	500	543	539	590	570	515	536	588	502	586	531	559	542	558	574	558	513	545	557	518	568	534	533	586	536	596	576	537	579	559	521	540	547	558	570	546	563	536	572	582	535	551	546	527	534	553	523	539	592	555	518	549	541	540	570	567	551	565	529	560	533	523	562	556	523	576	537	508	577	531	576	574	530	587	508	526	557	490	540	552	505	551	516	525	536	550	564	527	566	570	540	567	532	557	507	523	570	545	558	561	565	518	580	591	550	544	521	573	542	579	521	551	543	534	518	578	571	548	534	532	558	562	534	573	534	510	571	576	557	493	565	510	564	576	567	582	531	503	562	542	544	512	614	539	531	531	564	544	540	557	560	555	538	520	540	518	586	539	535	520	571	572	566	529	538	540	506	579	556	544	538	576	522	539	577	595	521	548	562	567	543	533	568	584	562	550	557	545	569	489	562	549	511	551	537	555	537	565	544	523	576	556	551	525	535	532	529	524	525	528	488	536	579	521	560	541	525	561	530	541	540	572	536	532	564	550	600	508	546	542	516	533	503	533	553	550	591	562	527	548	580	556	544	560	524	524	572	546	560	566	524	567	617	535	504	577	550	566	548	544	534	562	556	520	511	530	567	543	569	536	525	547	576	530	528	544	524	581	533	546	554	506	548	524	559	553	556	534	536	554	563	521	555	524	556	536	544	537	561	574	533	547	523	551	492	551	544	540	534	544	551	561	524	539	553	566	533	536	522	549	542	536	575	565	580	531	578	534	513	553	599	568	514	540	580	604	562	559	570	493	553	509	570	544	564	518	567	590	559	549	525	544	518	528	532	552	558	510	518	566	559	540	534	556	544	532	524	523	526	555	577	552	525	583	536	543	531	538	537	507	541	509	537	525	536	577	562	606	525	574	565	551	589	575	585	516	551	548	512	553	529	554	546	545	563	554	549	537	519	560	524	527	537	545	569	562	586	580	547	564	573	560	513	568	535	564	530	556	583	557	548	538	563	536	503	549	533	580	518	523	536	514	534	515	569	559	520	562	549	549	557	536	545	599	497	572	554	535	514	518	553	559	585	558	598	540	569	562	516	543	536	534	544	599	572	502	543	540	557	545	547	541	551	523	568	556	540	542	546	545	523	540	518	467	561	533	557	540	528	569	564	553	521	513	548	569	570	564	519	551	550	512	527	574	551	533	573	540	513	515	526	501	500	523	556	556	523	565	549	572	586	550	574	561	541	571	573	541	564	479	517	494	551	575	567	547	512	539	492	519	551	555	565	524	544	536	532	569	554	552	582	563	583	532	500	527	544	564	536	513	559	577	558	528	518	559	598	543	505	552	563	574	558	560	558	572	569	537	553	555	551	546	564	521	564	557	536	565	567	523	543	555	531	549	530	593	536	538	502	538	544	520	542	546	548	517	567	516	534	541	557	528	549	511	575	543	529	590	488	533	515	541	544	549	571	520	550	558	555	577	527	541	504	569	526	552	582	536	558	542	555	558	536	539	553	528	528	580	562	527	570	533	595	567	565	570	550	564	538	551	574	506	534	531	545	530	537	539	536	537	560	536	537	568	572	519	530	571	531	563	548	543	565	526	563	598	536	550	578	551	537	563	523	555	554	526	533	543	533	543	562	550	540	504	547	528	551	532	544	550	609	544	552	537	561	532	536	547	567	555	529	540	547	543	554	552	546	544	541	568	552	553	540	488	585	564	548	535	598	565	571	546	583	577	538	537	479	555	572	540	547	528	559	579	502	562	498	584	563	571	584	521	554	500	542	538	556	547	543	542	535	593	572	579	543	534	478	518	532	576	537	544	511	577	568	583	547	567	554	499	547	533	539	579	517	555	536	541	547	573	553	544	567	566	563	530	566	526	556	511	548	579	505	600	511	532	540	535	541	518	568	515	543	541	537	520	566	559	569	578	530	576	547	550	538	576	498	592	570	566	528	562	511	547	567	543	552	585	514	529	532	543	541	548	503	525	531	526	539	527	547	569	579	553	539	526	558	561	529	537	515	544	545	540	557	494	533	550	591	528	528	576	533	495	548	609	542	574	492	536	535	528	538	530	567	536	559	528	515	522	524	519	578	576	574	549	547	524	531	566	485	546	577	557	532	535	549	544	579	530	522	520	543	525	586	524	554	558	556	514	518	559	520	523	548	528	546	509	538	587	512	567	526	545	584	546	597	550	585	562	576	564	564	561	551	582	546	506	538	505	501	590	511	541	519	556	546	599	544	534	558	537	537	584	501	482	544	540	574	564	555	541	544	516	558	518	565	577	510	532	496	545	545	558	558	558	542	518	544	512	551	512	516	528	548	558	556	525	524	535	516	522	544	558	567	541	521	521	510	581	557	541	542	521	497	523	519	503	540	539	522	556	565	532	560	572	594	547	550	515	563	525	520	543	539	522	534	554	508	570	582	541	560	529	523	579	586	528	549	532	530	527	562	539	548	562	548	567	522	540	536	569	573	563	519	557	559	561	518	536	552	535	566	519	553	514	524	529	544	566	546	526	535	522	574	515	545	579	530	559	575	509	557	563	568	522	590	548	565	571	563	532	553	514	564	574	552	530	533	528	524	528	505	524	546	540	571	552	548	594	516	566	514	519	541	544	561	558	568	504	542	538	559	595	534	505	556	494	525	542	559	504	510	578	572	518	514	562	549	557	567	508	558	601	567	543	567	554	542	544	513	553	533	579	582	561	504	586	569	561	538	521	537	567	552	542	503	579	523	497	585	573	525	522	535	570	560	573	568	570	586	529	539	539	550	542	559	554	526	536	550	547	571	529	520	514	568	533	537	596	530	543	507	543	558	564	554	571	538	527	539	516	501	564	518	570	545	557	564	557	573	553	579	515	564	531	535	544	547	574	528	546	507	556	572	560	580	550	546	547	586	541	526	540	510	574	553	546	486	565	565	520	555	568	559	525	504	530	540	559	493	547	596	555	553	555	548	559	565
13378	8535	10337	8724	5271	3030	2162	1751	1505	1460	1140	1004	805	690	564	564	585	505	486	446	494	427	409	379	362	357	318	293	329	318	295	346	340	275	296	307	309	295	304	308	273	248	285	272	262	271	253	254	282	303	267	237	237	258	262	258	291	267	242	233	243	258	245	267	240	266	291	251	263	262	273	257	281	244	245	260	256	263	252	239	276	275	277	232	289	271	258	249	259	271	259	242	260	263	283	246	263	282	251	229	267	254	262	243	249	249	269	272	244	284	278	228	258	276	244	259	255	259	267	255	235	254	285	301	252	272	258	257	273	252	241	251	274	255	237	258	245	254	259	250	258	248	244	259	239	255	237	254	294	297	260	239	280	274	261	244	250	264	263	255	263	261	264	292	277	268	257	296	237	272	271	237	263	240	254	258	236	276	251	294	239	269	279	236	252	254	288	273	254	260	273	262	275	256	261	255	258	253	255	239	217	273	287	253	278	256	249	242	247	277	260	240	280	270	277	263	252	295	278	237	272	232	241	273	279	290	262	256	285	261	273	238	252	256	251	270	249	261	279	281	266	264	258	261	221	252	250	269	255	290	224	240	250	284	252	258	274	275	250	257	282	286	269	241	262	259	241	228	279	275	281	258	244	257	269	300	239	268	258	238	255	267	271	270	273	303	252	241	262	257	276	252	242	269	277	306	268	240	288	269	268	280	255	255	272	267	236	241	252	265	242	224	254	253	248	278	256	242	274	259	257	254	265	264	247	249	245	280	270	259	248	256	231	267	284	238	247	284	277	271	265	268	280	263	253	276	229	231	275	267	306	236	236	274	245	255	267	238	258	274	256	263	242	281	254	284	258	263	278	273	232	259	240	255	234	287	255	289	244	258	287	268	276	277	293	275	270	262	239	260	242	281	258	277	226	251	237	273	231	272	270	230	267	238	279	254	241	245	228	256	249	308	246	240	251	227	274	294	260	264	252	234	281	262	265	256	254	259	261	293	272	248	225	268	279	233	280	268	250	275	266	273	257	310	276	253	239	259	244	254	221	251	296	239	277	280	278	268	272	263	278	269	253	259	245	250	300	269	267	257	284	270	252	278	269	262	267	235	291	256	244	265	288	240	258	264	247	287	270	266	273	249	226	289	253	259	274	283	294	267	265	259	296	270	276	292	276	262	235	258	296	236	236	250	274	274	257	257	268	249	229	264	270	273	259	284	281	290	290	266	258	275	266	258	273	270	292	260	260	267	289	279	264	260	273	276	293	288	246	249	235	276	264	294	248	241	255	270	247	245	276	263	263	243	245	257	241	264	268	236	232	261	251	260	235	255	239	274	255	280	256	266	271	283	255	237	254	266	268	243	266	254	248	259	238	255	262	250	250	251	243	258	265	256	282	257	255	259	261	267	269	278	267	238	266	283	272	284	254	237	291	239	268	265	258	253	273	263	261	240	267	252	285	289	249	278	262	273	265	254	241	249	284	243	268	250	255	297	279	287	235	220	248	251	262	271	245	263	280	252	258	262	256	245	290	224	231	252	244	243	268	260	283	254	266	251	253	259	269	276	227	258	280	269	264	247	276	259	275	289	274	266	263	249	261	261	254	261	233	275	275	271	263	231	257	249	241	295	294	256	258	251	282	254	255	248	282	229	240	296	262	253	269	284	261	246	308	258	273	242	258	284	258	251	262	299	252	262	251	256	253	264	237	261	301	246	268	264	302	263	275	254	279	267	221	283	234	236	245	266	244	276	276	255	252	295	287	244	258	262	260	285	288	258	251	259	254	256	245	270	247	252	275	288	244	253	267	264	279	270	257	258	271	256	275	260	261	282	239	239	276	283	272	234	280	261	255	271	276	286	229	267	266	235	260	246	259	251	261	249	258	267	237	279	229	290	236	251	261	267	242	261	269	248	289	255	271	279	259	279	278	243	281	289	250	274	241	267	274	271	272	234	266	239	283	222	240	262	256	252	248	265	276	229	253	280	255	254	252	272	267	274	252	255	231	258	247	254	252	279	267	249	272	271	251	260	220	267	267	232	282	236	291	254	249	248	229	263	271	245	265	266	266	242	252	274	280	247	252	267	288	260	243	228	249	245	260	252	279	280	266	258	292	273	256	283	268	266	280	243	243	261	262	264	266	275	285	282	293	266	239	232	286	216	254	286	263	235	279	270	280	275	268	273	281	276	260	254	242	232	267	260	254	263	251	277	272	256	244	263	253	252	281	240	247	243	226	244	248	283	277	271	267	236	287	284	230	246	272	287	257	243	272	273	255	256	254	247	266	236	251	231	259	260	243	267	245	265	235	249	264	235	265	289	265	268	266	255	286	263	241	286	253	229	251	267	269	285	248	255	236	259	275	269	270	254	257	280	235	244	254	250	259	270	245	273	241	266	252	258	265	239	258	254	278	276	253	283	284	258	237	250	269	249	257	240	278	259	254	280	266	238	259	287	262	250	273	228	272	270	245	263	289	272	241	260	248	283	266	244	272	244	256	257	240	235	279	227	248	251	221	293	245	281	276	259	257	280	281	284	248	255	251	280	267	265	237	270	267	256	219	215	249	274	269	271	240	250	260	273	277	279	253	280	261	265	243	293	288	275	269	277	272	276	239	277	266	275	259	269	259	258	277	246	261	235	252	253	278	256	253	243	235	270	263	219	262	283	259	285	274	268	275	273	272	259	304	241	252	232	268	240	277	252	248	286	246	252	232	257	268	258	262	256	256	226	275	268	293	260	246	279	286	252	234	245	264	252	281	284	267	255	254	246	287	278	251	279	292	248	279	241	221	263	279	244	276	255	265	256	267	270	257	268	290	259	275	290	246	241	217	267	261	248	259	249	249	253	254	265	242	233	260	273	268	257	245	257	288	238	265	281	249	276	266	253	246	288	274	226	261	249	266	217	268	264	262	261	275	296	277	233	244	297	237	281	274	259	294	266	223	234	237	281	252	277	251	298	280	253	274	255	292	243	278	263	260	264	270	252	246	287	248	275	254	237	281	233	301	280	261	224	290	262	245	273	233	266	256	242	235	266	260	296	251	225	240	258	252	259	291	262	240	258	248	278	249	269	275	250	222	241	236	249	244	270	253	253	257	237	266	237	268	258	244	251	256	265	245	249	272	281	275	249	284	263	269	253	280	198	269	251	273	271	258	233	248	253	251	260	274	285	261	249	266	271	293	249	281	257	249	258	242	261	255	247	243	287	254	273	260	252	263	253	242	274	271	282	259	275	241	247	247	254	265	241	236	245	254	252	277	265	221	262	289	273	286	244	234	255	252	258	256	243	290	265	275	261	267	238	261	254	267	270	248	260	262	234	236	266	256	272	245	251	269	263	281	268	313	265	292	269	249	268	249	223	243	269	289	261	265	272	280	243	237	259	273	267	276	259	267	311	247	261	258	251	257	258	231	256	234	273	267	265	275	258	254	269	255	278	246	261	281	275	260	247	226	276	250	265	241	278	256	254	289	229	260	254	235	250	247	264	287	258	219	261
8245	7996	15789	18358	14274	10490	8199	7299	6511	6528	5480	4558	3860	3237	2919	2434	2304	2277	2157	1963	1956	1861	1633	1421	1368	1337	1222	1179	1104	1116	1102	1066	1056	1071	993	884	912	872	826	862	750	808	811	780	755	747	726	721	724	679	688	697	716	699	731	708	686	672	663	641	701	650	672	685	681	683	672	734	648	678	699	647	655	645	694	645	605	658	680	648	657	651	704	659	702	646	673	660	655	635	626	605	680	629	633	637	613	645	660	651	627	644	632	658	659	670	606	666	657	638	673	684	627	710	658	653	697	689	683	653	617	615	660	691	692	650	644	670	647	632	637	633	658	620	639	665	714	648	666	653	637	640	628	654	655	696	669	659	683	652	669	620	626	629	641	672	681	692	653	680	689	674	678	708	664	698	690	639	626	707	652	694	653	691	632	652	634	637	646	647	643	649	644	623	605	645	669	652	630	630	643	649	624	669	598	633	690	700	602	661	614	682	648	638	676	626	671	653	670	641	645	658	631	608	687	700	657	626	697	626	637	636	661	670	626	671	662	644	607	659	690	653	638	703	623	632	642	636	634	627	702	675	666	616	625	665	700	681	666	694	654	682	616	646	655	653	689	663	669	649	686	633	623	651	715	642	702	639	681	685	655	625	661	642	657	602	663	680	663	708	631	671	656	656	642	656	638	640	626	659	626	668	668	680	675	661	672	635	675	615	659	678	669	633	657	635	680	649	645	689	649	641	655	647	630	660	641	658	686	650	680	648	681	633	666	641	675	629	640	641	652	639	629	688	658	618	642	631	641	663	664	632	706	663	629	641	735	653	632	664	640	652	701	624	629	630	667	689	693	636	649	620	674	635	676	597	611	639	637	637	683	665	663	696	629	659	634	631	666	620	678	643	661	680	676	634	634	644	602	694	602	650	675	662	669	641	701	624	594	645	671	626	628	660	623	667	678	692	653	639	709	681	648	651	621	670	652	655	636	646	679	622	670	633	661	664	616	629	635	679	650	656	654	648	682	639	639	681	662	667	611	658	621	654	676	613	670	657	662	626	655	700	671	672	654	670	653	653	639	623	625	656	624	640	598	653	617	682	640	705	630	664	628	644	682	618	641	672	683	682	643	666	634	643	641	641	631	646	671	674	615	655	654	684	636	678	672	670	637	626	670	657	631	627	694	658	640	669	660	640	618	648	665	660	678	596	642	620	680	646	626	662	642	603	632	679	619	642	687	691	725	671	671	652	695	664	614	678	619	675	647	635	626	659	686	635	592	668	690	690	666	658	686	681	649	645	704	666	644	662	651	611	673	635	632	634	679	665	695	617	658	699	686	642	618	632	623	633	614	647	648	649	685	670	637	665	626	643	633	665	706	651	633	610	656	659	694	624	643	665	706	661	651	702	655	681	647	643	664	679	650	630	666	595	652	648	697	639	638	662	603	635	657	646	618	658	632	619	676	683	688	686	664	614	659	615	605	653	625	694	630	713	685	647	649	630	675	629	653	661	642	638	643	634	676	649	684	630	686	662	683	617	680	668	697	692	692	666	597	628	660	630	624	662	646	665	683	654	661	646	656	660	648	685	624	654	651	692	637	641	640	695	653	653	672	649	631	669	629	706	628	596	655	705	634	642	662	676	630	644	644	644	640	652	666	671	642	613	664	696	653	609	653	643	651	623	658	669	687	684	646	649	658	688	663	646	672	642	649	669	627	621	695	629	656	641	645	625	656	657	674	639	678	659	646	652	664	650	658	669	613	626	658	629	656	656	647	644	630	630	706	661	630	640	648	605	661	698	639	592	649	670	640	616	642	671	627	703	656	612	641	667	652	633	722	661	666	674	708	643	601	665	632	677	678	632	692	685	668	625	673	688	657	664	662	649	657	615	684	653	628	676	639	666	715	642	652	660	660	658	627	689	654	621	645	641	602	701	633	639	642	682	648	610	648	663	645	621	663	632	659	638	616	689	628	637	628	667	625	645	630	670	659	659	674	681	620	685	674	667	657	632	677	632	636	667	634	665	618	677	658	672	657	662	666	713	661	649	628	651	638	663	675	650	655	652	695	653	711	629	666	652	683	697	658	648	657	675	628	667	652	647	689	690	652	648	620	650	648	665	641	593	654	660	657	648	621	672	645	654	680	624	635	668	674	636	662	680	678	688	674	686	620	690	679	592	681	640	688	684	682	659	687	655	653	663	629	666	651	651	675	667	667	634	633	645	701	672	661	636	650	657	684	625	641	621	651	693	620	640	625	664	649	612	635	679	649	651	620	680	640	631	651	648	675	637	643	660	649	654	695	606	627	628	659	705	649	616	652	672	666	665	714	661	682	643	683	680	701	667	671	656	655	658	678	615	630	650	685	624	674	626	678	642	619	635	638	627	662	671	645	677	667	669	650	705	730	698	669	674	662	632	653	640	622	672	668	680	625	655	631	598	614	721	619	640	634	667	663	593	635	666	616	625	690	679	662	656	699	653	627	644	690	666	660	651	675	624	645	667	641	713	652	663	622	663	614	677	611	679	693	604	633	652	680	662	661	658	668	653	649	687	653	655	649	645	654	656	714	668	681	671	646	672	639	653	659	654	586	674	694	645	614	646	686	629	614	635	686	650	641	696	652	650	642	606	605	618	627	657	641	623	681	669	615	690	643	665	694	643	677	657	692	657	661	659	667	689	666	658	651	698	619	671	667	656	645	620	709	666	659	682	653	665	665	633	680	620	567	641	671	601	686	702	740	674	677	671	667	647	684	614	665	636	641	609	655	668	658	643	681	690	676	642	707	649	656	651	713	655	655	704	635	643	637	693	639	668	661	707	652	671	632	583	688	632	632	640	689	661	679	670	668	660	649	669	663	655	647	662	647	641	628	675	689	685	630	653	685	676	634	647	647	626	617	667	662	631	667	646	645	689	715	656	663	658	637	643	633	616	617	604	635	638	628	654	633	622	599	663	698	614	697	614	623	672	604	710	670	673	648	611	619	647	638	677	667	688	665	683	638	653	646	623	699	659	645	644	665	683	593	669	594	630	678	660	677	670	674	636	662	672	682	684	641	649	684	641	616	656	656	650	620	680	671	649	639	636	669	692	648	659	674	692	679	660	687	629	656	707	630	634	658	678	636	675	639	706	618	672	618	637	647	716	656	673	640	578	661	670	650	640	655	630	629	650	691	650	632	633	648	678	669	656	686	646	620	686	644	660	683	678	675	658	667	657	675	633	612	622	652	657	691	619	639	647	679	662	673	690	681	661	689	586	668	684	639	639	616	674	642	653	669	676	643	669	648	671	651	660	668	637	632	677	620	669	629	635	646	657	631	695	668	645	683	647	665	653	699	631	697	660	656	646	669	660	628	693	667	665	641	652	654	647	683	674	701	661	663	657	652	664	619	649	683	646	654	677	607	628	658	664	651	642	698	651	653	600	705	675	646	641	659	651	625	685	599	638	640	654	616	662	633	637	663	663	636	670	657	655	688	667	680	651	634	661	667	686	648	627	661	666	654	632	654	629
27274	21485	29062	28088	20500	16182	8249	5564	4630	6053	5335	4226	3595	2571	1773	1298	1359	1301	1097	1053	1036	1030	812	680	552	518	479	457	557	526	442	434	475	429	452	446	415	365	336	400	371	345	373	345	333	300	315	312	295	258	302	309	282	289	298	278	263	293	265	259	253	264	282	230	269	300	276	259	236	259	264	239	276	265	274	256	240	292	275	264	274	284	244	242	263	250	243	247	257	263	243	268	280	257	288	246	299	243	242	249	270	268	231	261	260	275	240	288	240	285	278	288	265	267	264	294	284	249	259	263	255	253	239	243	264	263	262	248	260	246	272	266	254	265	258	259	264	307	288	277	255	229	240	255	299	258	242	259	271	244	263	239	268	274	261	293	251	271	269	261	263	295	252	251	252	246	232	265	262	278	272	272	264	277	233	262	274	283	283	241	244	291	280	262	236	275	281	262	282	269	253	220	263	247	254	248	281	260	256	229	281	264	252	258	235	237	265	251	273	245	232	248	248	281	256	238	241	223	266	236	275	240	277	235	265	275	266	250	243	287	292	238	266	241	274	246	211	249	271	259	261	278	273	275	296	266	263	273	262	266	235	257	239	279	265	241	227	273	283	246	243	255	259	249	262	253	251	258	272	276	261	275	269	279	238	247	223	243	284	256	219	250	249	260	264	272	256	261	280	251	265	278	254	256	234	256	283	301	260	263	259	267	260	268	265	250	267	260	273	277	257	245	250	261	243	271	248	265	250	255	261	256	288	263	301	270	265	246	269	237	255	256	253	270	257	243	264	252	252	262	221	274	263	231	257	240	270	282	255	264	257	254	261	280	266	238	248	285	255	257	272	224	274	276	277	248	269	257	251	274	248	263	265	259	253	249	263	282	255	242	270	257	240	260	264	255	250	263	249	212	255	264	251	244	265	263	266	238	245	281	239	264	238	273	286	266	266	256	255	250	261	279	289	275	271	248	257	262	259	255	281	264	244	249	267	283	256	258	249	252	266	250	230	289	287	274	256	283	249	255	243	267	270	265	238	271	253	271	256	252	272	222	269	246	261	281	275	230	245	269	252	247	307	279	253	260	262	253	248	274	267	262	254	293	260	269	283	243	271	234	282	270	277	285	234	245	213	267	278	280	269	252	266	269	248	262	254	260	279	239	264	230	229	234	254	240	256	253	233	236	297	258	290	258	261	267	250	245	234	245	246	258	257	268	268	233	260	238	234	278	252	279	267	274	254	301	248	277	251	256	260	261	271	264	268	274	252	273	271	275	280	270	261	262	244	269	245	285	258	259	261	270	255	285	265	261	278	250	254	281	258	247	275	248	254	239	261	236	266	257	272	275	250	270	259	268	247	260	255	233	292	285	258	254	260	266	288	255	268	246	246	248	280	279	280	264	267	270	253	237	242	259	249	257	280	238	278	250	286	259	215	251	228	257	258	251	280	228	254	238	287	269	263	284	262	260	266	247	266	240	240	248	266	246	273	265	268	261	259	254	261	269	274	262	267	261	245	244	268	269	278	255	260	250	245	277	255	259	249	253	242	288	236	257	254	270	273	240	305	246	269	283	202	260	236	267	250	244	247	252	233	256	230	267	262	253	269	236	246	271	242	234	246	266	266	252	242	268	296	282	245	251	229	246	268	254	240	254	256	237	249	260	285	244	251	248	258	262	242	308	255	276	261	263	249	250	285	260	234	259	252	250	262	273	272	271	264	278	281	258	239	264	227	249	261	253	305	259	265	263	275	265	263	278	253	265	260	263	240	232	284	267	251	243	234	263	271	264	248	244	266	255	249	278	272	283	252	265	270	253	268	251	222	255	258	265	267	256	244	264	232	246	274	279	248	260	268	282	270	232	258	261	256	255	256	272	295	268	262	292	253	266	249	256	253	258	236	229	271	268	266	268	264	263	257	270	236	260	270	243	230	276	235	250	253	243	266	291	270	281	243	236	227	256	243	266	268	259	267	251	229	241	234	252	288	293	255	263	265	265	252	235	284	274	246	221	258	287	252	230	236	277	270	278	250	254	270	267	274	254	265	276	271	263	253	288	263	269	255	236	264	254	264	280	245	259	246	259	278	255	255	277	249	265	264	254	258	250	280	271	245	259	275	273	301	252	260	249	236	225	266	281	266	261	249	258	254	293	237	258	250	256	244	245	261	261	290	249	245	228	247	257	247	282	280	275	213	275	269	252	262	280	224	274	266	255	254	278	268	249	242	267	282	266	255	251	245	274	297	245	301	240	285	240	259	242	296	263	263	238	265	244	259	246	265	261	260	239	268	258	274	282	275	255	249	267	264	272	261	257	266	269	262	253	271	266	256	282	250	269	250	257	248	234	259	273	253	252	257	217	249	247	241	263	273	281	274	249	268	241	284	285	248	223	255	249	250	255	271	271	269	253	249	255	254	269	250	262	256	257	268	252	262	264	231	257	249	231	249	224	263	263	252	266	267	244	283	239	285	263	287	249	250	272	256	260	252	272	264	258	263	258	242	239	256	258	265	247	240	235	286	271	251	249	271	281	278	267	285	269	254	266	261	228	277	261	252	279	247	240	240	238	256	283	248	265	252	251	288	257	236	257	244	284	251	265	241	266	255	263	268	288	266	248	251	241	239	265	268	267	252	264	258	282	264	255	228	270	287	267	261	295	285	275	242	245	261	250	256	259	250	250	261	268	274	259	276	256	275	256	251	263	267	268	277	288	283	242	281	275	266	258	234	292	249	296	292	247	235	265	249	249	268	249	272	281	297	268	270	271	256	252	273	261	228	260	263	282	248	258	247	235	270	238	257	233	248	235	240	277	272	249	259	262	279	248	243	306	260	247	303	294	233	267	240	262	279	261	211	258	246	248	270	260	275	309	286	256	272	270	273	268	247	255	265	244	256	252	257	253	272	259	268	251	265	266	280	246	287	265	254	255	263	232	249	233	247	269	248	260	275	232	263	262	249	271	263	269	241	265	251	263	265	287	254	278	270	247	284	263	239	254	245	263	238	250	230	255	245	249	269	271	267	276	238	284	257	237	260	279	279	246	282	235	261	257	283	267	248	228	266	255	264	273	269	261	272	262	243	252	253	232	243	279	238	269	243	251	259	262	265	257	298	265	283	270	271	262	218	286	266	261	254	265	276	275	260	280	255	243	276	255	237	275	256	234	292	233	289	236	243	266	262	248	284	246	261	254	232	259	268	273	249	284	257	250	261	267	268	259	233	273	252	254	279	279	251	269	255	257	244	269	267	272	256	248	278	259	260	245	248	246	247	264	254	269	250	264	273	242	277	251	237	271	262	247	247	235	283	259	281	269	249	293	237	244	267	240	280	254	239	262	276	257	273	278	301	242	282	274	240	257	269	239	284	270	263	251	309	239	257	253	246	227	243	238	256	254	241	270	265	265	253	261	248	275	244	248	260	266	233	244	278	271	268	216	241	241	274	270	274	243	252	281	226	265	255	258	251	265	272	255	270	277	266	242	236	263	253	247	246	268	276	277	230	219
16594	17239	30331	33146	28910	24156	15494	15889	15983	20629	19846	17597	16166	12811	9104	6443	7464	7374	5994	5743	6397	5634	4343	3654	3064	2577	2434	2329	2600	2579	2318	2259	2289	2232	1889	2068	1882	1603	1486	1520	1456	1231	1258	1268	1256	1218	1095	980	914	885	953	885	875	840	773	695	712	705	710	698	767	764	739	745	752	744	712	753	730	699	699	650	682	660	668	637	700	639	647	635	678	650	657	614	688	644	640	727	681	652	668	648	633	688	618	634	675	617	656	628	671	650	656	636	654	615	613	650	677	664	639	641	604	686	652	667	643	652	668	667	641	652	655	625	631	671	675	675	689	697	636	635	645	648	656	678	662	647	631	675	673	671	669	616	705	666	660	650	630	638	631	667	644	634	667	622	665	677	662	666	666	598	636	645	631	670	625	685	672	670	705	674	644	677	639	687	666	664	629	642	637	642	662	637	653	624	637	648	608	598	635	661	649	618	587	638	642	668	643	602	607	663	673	644	625	624	670	603	661	621	613	687	637	647	673	661	661	635	682	634	662	665	562	657	615	634	644	668	680	640	670	658	677	659	631	646	665	614	632	647	643	617	640	660	690	634	701	651	611	649	675	644	651	624	611	605	659	652	656	699	667	687	655	637	603	632	646	677	635	656	629	638	633	643	655	690	643	651	656	637	626	650	656	674	642	696	643	642	648	617	686	681	641	712	696	646	629	611	659	707	677	628	635	637	605	652	653	642	626	656	636	626	620	649	642	636	651	630	665	627	652	639	674	652	629	626	698	636	627	637	640	661	645	596	656	659	644	686	647	632	669	668	622	643	691	626	630	639	633	669	681	614	612	700	675	648	622	607	654	657	637	679	624	650	603	642	654	656	621	657	642	659	704	700	692	633	640	686	606	669	630	627	665	643	640	680	678	651	637	659	619	657	683	660	644	627	679	645	660	642	658	660	634	652	661	650	606	653	641	693	684	657	697	663	591	641	659	622	636	661	630	658	665	654	676	685	629	628	651	687	638	646	635	628	631	638	667	649	665	687	632	617	654	668	635	694	643	655	638	669	626	671	642	605	704	625	654	627	664	684	645	613	683	651	664	650	686	670	651	625	627	641	634	637	669	633	621	619	633	649	638	643	656	640	668	644	605	653	634	669	629	661	654	646	611	636	588	633	619	670	679	676	654	651	645	658	581	638	627	636	635	659	621	620	645	671	659	628	633	622	632	638	618	616	634	703	635	638	624	647	626	686	671	631	704	650	642	614	664	678	663	622	636	656	686	648	602	634	644	668	600	620	711	616	654	683	647	658	638	642	647	663	679	669	676	672	652	629	649	640	618	675	647	642	669	664	666	655	579	651	605	657	643	653	601	619	650	655	638	631	614	666	681	690	618	626	636	671	630	662	620	605	634	650	622	660	649	613	659	649	639	636	623	682	644	617	646	645	642	639	653	604	679	615	647	682	623	634	662	658	624	649	608	658	644	635	661	660	702	658	646	639	653	654	619	642	637	613	631	658	650	634	644	656	622	636	648	629	618	615	600	614	635	631	627	669	707	651	679	669	685	591	664	568	663	639	638	682	690	598	631	661	621	597	657	664	600	679	680	669	685	652	657	671	655	691	635	646	691	613	650	658	637	640	645	634	655	637	615	663	613	669	596	651	675	653	620	642	606	644	690	647	616	682	656	637	629	617	628	714	647	694	650	674	656	684	639	645	645	628	635	663	654	648	631	663	642	649	667	667	683	658	660	641	680	623	625	645	676	630	628	687	652	627	644	664	687	614	631	624	624	644	613	666	650	659	636	663	668	631	663	611	600	654	573	670	645	661	710	666	613	645	663	637	632	697	659	660	647	648	630	614	636	646	670	651	636	655	618	673	683	620	691	651	630	655	647	649	654	664	657	600	651	670	663	628	659	607	705	606	635	669	619	675	622	630	657	697	598	653	644	675	619	648	673	619	650	615	685	617	614	661	622	647	621	729	626	636	644	638	681	602	625	642	634	595	601	648	651	619	617	642	656	640	626	645	667	659	629	629	630	713	639	640	681	636	674	687	654	616	622	660	648	638	628	641	658	646	643	667	611	669	618	632	620	657	697	688	666	642	651	653	638	651	653	607	636	674	641	610	626	635	654	678	652	626	613	671	644	689	627	650	636	646	658	662	642	685	620	597	658	652	614	651	676	664	651	613	626	641	626	569	644	619	627	668	661	637	679	629	644	657	697	686	660	624	661	625	620	650	718	640	613	692	602	656	660	620	612	610	641	653	670	613	637	625	679	636	645	616	653	641	614	598	631	625	623	640	651	681	667	640	659	702	651	644	691	630	656	600	626	675	680	638	706	675	695	657	630	700	656	690	677	686	605	645	638	690	623	667	659	633	644	662	647	648	659	660	692	638	662	602	658	636	670	669	657	638	649	626	649	632	659	676	692	659	677	646	650	665	675	694	722	651	663	671	673	635	672	610	683	662	655	645	625	617	620	604	667	689	648	646	637	657	579	627	666	608	621	669	636	688	629	615	653	653	571	676	657	639	637	636	645	620	657	677	636	628	628	667	657	655	624	604	675	637	642	625	663	681	666	640	678	667	635	635	665	687	637	630	593	658	621	646	646	688	658	683	651	670	640	668	618	646	644	644	652	626	604	664	697	618	663	635	661	659	635	623	614	659	621	609	665	636	645	639	614	610	645	648	644	664	673	669	658	652	651	651	618	676	609	668	638	658	642	622	642	647	671	637	630	682	613	642	642	643	619	645	638	687	633	655	690	625	669	628	654	648	719	667	678	636	665	646	650	623	705	657	585	681	653	671	711	632	632	635	658	654	647	630	642	658	660	605	667	693	638	613	653	666	632	627	644	647	663	595	651	625	642	652	599	645	640	635	655	654	603	623	676	641	631	680	671	635	645	607	611	647	689	663	672	656	673	614	640	679	692	620	640	637	687	621	693	658	672	635	643	704	642	641	664	665	636	652	631	640	652	645	667	643	672	634	635	660	625	675	657	659	656	631	657	676	663	678	629	652	641	685	673	691	648	654	672	712	638	653	629	682	635	658	661	641	666	615	667	682	604	630	666	671	681	643	613	646	652	635	652	633	654	618	654	629	625	645	616	683	633	649	612	656	659	647	643	625	636	677	677	612	643	668	628	648	675	614	647	623	673	609	615	666	671	583	606	633	645	655	636	586	713	672	655	631	636	624	642	642	676	610	587	660	653	712	684	694	621	675	691	692	612	694	669	651	638	601	639	641	712	630	613	655	668	683	667	667	648	643	650	657	674	651	679	599	656	669	668	659	696	679	639	638	636	609	647	664	632	651	616	620	673	652	619	630	607	661	633	568	618	640	645	685	646	638	704	653	673	674	668	669	632	646	655	659	652	657	651	648	650	678	670	669	639	666	641	620	640	636	624	686	594	636	645	669	632	617	652	673	640	681	647	612	610	604	640	639	681	670	660	625	712	613	689	658	646	615	688	667	625	702	648	685	637	616	677	627	629	670	660	636	636	643	609	649	656	642	613	695
34518	27059	36606	31660	27730	19237	10998	7921	8619	10111	8982	7517	6486	4488	3005	1749	2093	2146	1626	1550	1834	1499	1108	887	823	658	595	613	691	649	592	592	624	604	528	497	553	373	412	429	406	359	324	333	321	323	318	309	298	269	277	291	280	245	248	215	223	271	254	214	241	225	217	237	251	232	217	228	220	224	206	229	217	220	217	245	216	212	226	255	226	220	215	236	238	222	235	247	231	234	220	210	209	222	208	236	218	209	219	215	196	202	225	223	225	193	214	232	211	211	204	216	218	232	210	219	241	226	233	221	213	209	228	233	206	229	224	232	225	231	214	229	223	222	203	233	198	233	204	217	222	218	201	226	206	208	243	237	213	224	235	206	209	239	186	210	207	216	222	216	239	226	216	210	204	216	212	244	205	222	220	240	214	192	196	198	212	206	244	205	227	221	208	215	215	201	206	212	242	202	200	214	195	204	213	210	240	227	194	220	249	211	204	183	226	241	225	231	207	204	213	228	228	221	220	229	234	216	200	187	211	214	202	232	231	213	237	213	209	203	228	222	221	203	199	235	207	205	181	214	221	258	207	212	206	211	217	250	223	225	202	216	202	209	187	215	205	231	201	209	215	240	236	198	227	189	231	246	226	187	199	210	234	238	217	230	215	209	221	239	222	195	229	242	222	193	216	220	198	235	200	201	217	232	225	222	242	181	211	247	210	187	234	205	214	220	196	229	195	215	226	220	206	186	229	232	222	231	195	170	229	213	222	230	216	230	220	234	192	221	238	221	184	211	233	220	214	214	207	213	199	215	192	224	213	216	225	235	237	221	217	226	199	200	198	216	204	186	208	215	229	192	240	237	215	200	223	215	254	212	216	216	199	226	233	241	235	212	200	191	207	184	198	201	222	250	216	228	232	197	200	193	201	216	224	210	232	202	208	194	215	180	241	216	195	216	229	229	234	230	204	228	203	213	200	243	205	235	220	214	232	241	207	208	244	200	217	213	214	218	205	207	180	219	213	200	222	183	217	213	202	225	201	228	215	221	211	222	211	209	237	205	242	222	239	213	219	225	198	212	205	206	215	224	220	192	197	225	224	206	187	233	258	251	186	200	254	229	212	205	215	230	222	219	239	227	192	218	203	226	223	208	219	215	226	214	223	227	222	221	203	208	264	206	231	214	190	200	202	204	219	213	224	226	219	212	201	188	218	218	243	209	211	204	228	226	202	210	236	210	210	213	221	215	199	213	210	193	227	202	237	226	196	231	230	228	216	235	212	213	227	247	213	228	232	211	240	228	211	201	205	220	201	225	206	218	219	213	219	237	224	202	212	190	198	207	203	226	212	217	220	215	217	227	225	207	217	194	229	207	205	201	209	239	216	204	201	219	221	202	246	224	221	213	198	209	217	227	206	248	225	227	240	222	224	229	178	225	204	216	212	223	230	224	186	223	202	229	201	222	213	206	228	229	206	212	257	219	240	204	215	207	189	202	216	210	247	198	196	185	240	221	201	216	206	204	237	201	209	187	213	207	230	207	241	221	208	216	225	227	228	251	216	200	233	240	223	210	245	242	216	211	222	241	218	225	245	210	228	211	192	226	229	227	220	210	215	207	185	201	202	254	198	222	191	223	220	225	232	204	207	197	201	213	208	206	232	230	242	246	229	227	225	227	234	209	196	239	224	222	213	221	230	205	203	222	207	215	196	217	221	213	213	212	235	233	199	214	207	211	236	228	195	184	213	238	201	207	225	218	195	204	196	178	220	223	204	204	203	200	229	191	203	194	170	220	216	214	197	217	235	203	220	234	217	216	191	239	210	207	207	234	241	225	228	224	219	225	183	214	193	218	218	218	229	233	198	204	244	232	210	236	209	220	221	217	225	221	207	226	224	214	198	202	207	208	214	223	236	205	191	236	231	230	200	203	207	224	193	241	218	228	193	228	208	210	222	227	238	203	226	207	224	215	214	218	231	206	217	237	221	216	240	203	212	219	199	222	208	214	208	222	200	218	204	214	195	217	222	243	243	224	228	217	198	240	209	216	215	212	213	235	222	240	244	207	202	224	202	198	223	212	209	200	218	213	195	209	204	237	226	209	216	211	210	222	239	254	197	229	220	230	235	241	188	222	206	196	239	213	217	185	198	218	203	178	222	239	227	192	208	192	193	198	220	212	237	189	242	249	247	222	209	198	201	217	211	216	232	213	207	244	208	228	252	215	230	235	220	195	200	187	200	215	208	217	227	214	234	217	204	182	201	208	180	214	198	205	219	244	200	208	242	224	198	189	218	217	211	219	223	214	219	216	209	232	233	217	246	195	226	213	226	215	174	234	216	187	203	220	227	230	201	203	210	206	224	228	220	239	221	218	178	218	217	205	228	197	245	216	218	212	233	218	224	206	212	232	215	211	222	194	218	244	222	214	202	217	230	237	220	207	202	244	190	214	222	212	203	223	224	195	208	218	206	190	232	242	223	229	231	210	204	220	226	190	233	199	210	203	217	224	231	187	210	229	201	250	207	215	193	220	214	221	232	228	239	204	226	202	225	209	223	200	231	206	213	212	211	223	205	196	215	204	219	253	231	199	215	222	224	253	212	188	227	199	259	195	206	223	238	238	231	239	222	229	214	194	204	209	193	216	177	208	193	231	198	215	227	223	209	215	244	213	236	189	207	198	250	226	222	218	231	227	220	211	211	217	200	229	214	200	220	181	217	226	231	217	207	229	215	204	226	216	224	201	217	221	221	222	236	215	200	257	218	214	212	225	196	232	237	209	231	219	233	255	225	225	233	215	227	200	182	227	223	237	236	216	205	222	188	210	197	207	229	223	212	210	247	209	202	239	211	209	236	231	218	222	211	241	229	219	206	191	217	212	235	222	218	238	238	204	220	215	195	211	217	227	224	226	202	214	195	215	209	212	225	200	239	200	206	176	198	226	235	195	214	205	220	215	212	192	192	255	206	209	219	212	242	220	219	232	198	196	205	238	215	221	228	190	206	242	213	186	190	234	194	221	211	238	202	200	222	238	207	207	232	217	235	217	200	195	225	211	210	220	215	217	213	210	207	222	224	192	224	225	221	217	200	208	228	230	231	209	202	232	203	219	206	217	244	232	223	210	217	256	215	206	206	211	241	224	206	212	226	231	208	209	215	223	223	204	208	219	197	191	244	207	217	218	226	211	229	245	233	214	219	200	200	216	185	213	197	208	231	204	222	237	230	227	190	189	224	208	215	230	207	241	203	192	214	219	212	223	242	225	211	214	227	219	200	236	222	221	222	220	219	233	218	221	230	232	244	194	216	185	201	225	213	217	227	221	236	214	227	212	211	203	230	228	231	226	204	245	222	222	214	216	189	216	215	224	224	222	210	230	198	233	192	213	217	228	222	235	215	214	214	215	223	212	200	236	218	221	220	232	184	224	228	224	228	209	220	248	219	189	221	192	221	196	214	221	235	215	201	215	243	212	226	219	227	187	184	225	240	216	213	207	195	227	246	227	212	217	219	235
20073	20982	35017	36513	34265	25803	19318	19591	22859	27035	26214	24755	23483	18893	13756	9383	11005	11517	8887	8998	9815	8533	6447	5436	4152	3717	3539	3595	3852	3773	3338	3439	3494	3380	2652	2840	2659	1923	1887	1908	1732	1594	1558	1514	1531	1493	1305	1163	1199	1177	1146	1118	883	826	746	742	641	672	669	681	686	680	705	670	715	636	711	673	611	608	630	629	544	565	551	553	575	569	528	524	575	563	541	558	575	578	562	590	555	573	533	546	521	577	537	533	554	578	598	522	580	610	531	523	537	564	548	523	539	537	557	533	551	570	527	518	543	563	544	572	536	561	541	517	571	457	554	517	546	575	527	512	568	541	534	600	603	564	557	516	513	543	588	543	577	546	581	537	510	566	550	531	544	523	526	540	543	512	549	544	575	534	556	510	530	545	552	552	543	535	552	562	544	548	537	516	552	543	546	584	566	512	559	552	526	525	560	527	576	540	543	518	590	553	511	543	548	547	569	542	521	520	524	593	530	571	581	507	528	540	568	561	555	511	539	543	552	534	525	582	489	522	571	548	571	560	555	573	508	541	584	537	530	524	531	566	534	553	605	533	541	555	542	561	533	510	543	556	528	506	567	580	533	493	507	510	538	536	548	563	537	572	522	511	552	526	576	559	514	527	533	569	523	555	532	558	536	579	541	547	558	593	514	547	622	556	507	566	540	564	535	530	555	533	560	538	528	563	535	537	544	596	517	553	520	535	556	538	498	547	527	527	500	540	548	545	530	534	545	562	560	528	501	565	561	573	547	538	559	549	564	545	567	516	524	592	547	564	509	532	536	564	525	555	562	520	569	561	556	565	536	576	589	554	521	524	505	580	546	559	579	582	530	562	558	541	510	559	559	549	588	527	530	533	520	524	511	539	527	571	527	538	570	551	544	573	544	573	519	506	556	559	518	549	597	538	523	527	526	531	554	498	521	552	508	534	538	532	534	520	570	553	540	518	538	568	619	566	519	524	542	541	542	552	521	585	525	544	532	550	549	498	556	537	554	564	540	568	540	520	576	554	541	567	597	557	559	527	552	552	527	539	588	544	548	564	544	576	518	547	541	525	572	552	539	519	574	546	568	539	546	584	543	510	523	497	521	499	496	557	546	535	577	575	543	513	544	597	531	581	573	596	542	548	507	564	554	548	513	565	522	610	513	531	542	585	578	574	567	540	533	530	544	554	577	580	559	554	556	551	535	576	591	534	556	575	569	517	496	565	561	519	531	563	540	560	559	536	551	550	572	543	553	500	539	523	524	557	562	580	534	551	520	518	530	540	551	564	565	540	551	518	564	551	546	601	545	571	529	547	561	548	524	569	580	527	520	567	544	544	528	536	550	554	560	509	569	544	585	549	552	557	580	584	517	548	544	565	555	560	564	487	569	552	501	562	546	503	528	531	545	556	540	482	531	518	533	575	580	560	584	548	589	554	511	598	521	536	532	578	572	556	509	559	570	514	543	514	531	564	543	546	595	566	600	542	593	513	560	566	542	524	524	563	524	570	521	593	552	525	531	530	562	549	538	547	561	560	516	575	559	554	551	515	493	605	547	513	518	553	543	513	595	543	542	571	550	511	543	522	562	556	546	527	542	542	553	536	556	541	505	550	515	554	592	509	551	557	535	552	509	549	576	538	594	555	525	563	548	584	534	557	523	533	540	551	561	516	538	555	505	568	556	530	558	587	522	549	554	518	605	522	544	506	539	529	542	538	522	530	619	569	534	552	527	559	514	578	487	535	575	539	545	568	591	573	509	544	544	555	553	555	509	536	551	559	565	574	562	526	545	593	521	560	514	553	549	504	524	584	524	586	552	577	515	583	552	518	523	545	586	522	548	554	536	569	551	567	593	553	498	528	508	510	606	548	584	522	530	608	512	544	600	516	550	531	499	509	551	588	579	559	558	572	547	578	543	551	559	539	550	539	551	602	531	533	527	528	534	553	528	565	556	531	499	567	539	523	530	529	544	544	536	540	521	564	559	459	543	558	528	524	546	582	592	546	517	552	531	541	514	525	541	573	520	526	532	568	555	542	575	580	595	520	502	509	568	539	592	520	556	589	579	562	523	557	558	565	578	583	535	563	496	527	558	520	543	533	596	528	543	526	500	567	539	556	538	520	553	556	537	554	556	531	537	563	544	535	513	547	519	568	527	536	507	596	487	537	540	556	521	573	485	543	549	544	575	534	561	566	538	562	556	583	564	536	581	539	562	601	547	544	544	503	582	532	549	558	574	538	574	546	547	549	542	544	523	537	521	528	539	546	540	551	542	569	554	544	508	552	531	527	542	563	545	556	570	577	569	538	573	534	560	559	547	524	552	512	559	578	565	561	521	531	581	534	545	576	544	523	530	530	566	530	567	542	560	530	569	531	546	524	525	565	554	542	539	554	518	532	543	540	579	556	547	552	550	545	545	506	539	579	495	571	537	533	526	532	543	545	547	545	538	509	561	572	545	533	545	562	567	521	517	546	515	545	529	519	499	541	547	544	592	544	517	501	529	581	552	540	572	568	579	550	582	562	547	542	546	502	549	556	522	541	555	564	528	536	548	525	530	552	530	504	528	562	555	506	562	570	551	514	570	518	557	528	538	563	525	548	549	529	550	579	567	583	551	561	529	591	564	557	567	519	589	550	534	529	550	565	510	547	560	563	554	559	510	558	557	563	563	573	556	560	538	587	569	534	567	525	538	544	588	544	547	556	563	546	539	519	575	537	554	520	562	561	565	538	562	545	522	566	521	565	554	549	546	548	516	524	532	508	496	578	526	505	514	532	554	559	533	533	532	550	554	523	555	556	511	552	594	532	551	525	504	541	533	549	565	542	550	546	585	564	596	526	523	552	535	516	571	576	542	547	558	535	586	575	541	550	538	529	535	506	573	545	519	556	559	532	558	565	537	561	544	535	536	537	541	540	560	596	510	534	533	553	524	538	499	575	554	542	567	574	554	516	542	552	518	507	533	536	494	519	551	549	509	561	534	498	567	559	556	505	526	555	558	564	546	550	516	518	553	501	566	552	542	501	511	543	560	539	553	547	574	549	543	532	531	571	566	527	533	524	510	542	586	562	504	521	539	544	558	554	539	570	520	555	573	554	542	538	554	555	553	596	549	551	539	540	576	538	564	521	564	532	564	519	545	509	553	581	502	526	566	586	538	535	547	596	576	560	591	540	556	552	504	520	538	547	546	563	544	524	572	571	576	570	582	540	553	568	541	555	537	567	575	551	553	581	554	541	550	521	550	557	527	556	515	548	540	570	529	530	495	515	523	544	553	522	551	548	536	549	570	530	508	526	580	540	587	533	548	557	553	575	524	556	515	545	585	547	568	636	542	525	575	523	540	547	537	563	549	524	570	535	551	541	567	507	564	547	513	554	510	519	567	529	547	527	528	525	516	540	555	546	536	514	506	523	547	542	567	595	523	528	587	531	534	528	534	550	536	529	561	552	553	527	563	525	513	525	586	535	527	569	551	548	532	576	575	563	536	497	590	537
14385	8727	10761	7751	5200	2824	1869	1546	1282	1086	959	951	788	659	533	527	507	485	441	471	445	467	471	388	377	368	329	293	322	332	301	318	322	315	287	261	291	264	273	285	277	281	283	278	272	241	287	270	282	256	279	294	280	296	255	246	252	243	257	272	230	272	296	273	245	265	273	288	265	255	256	250	252	276	289	267	275	259	294	254	267	250	214	240	262	282	281	261	292	261	274	299	235	233	271	253	249	275	265	262	271	275	245	265	265	239	231	255	253	244	253	229	249	242	246	257	255	248	246	267	272	259	287	284	248	261	238	282	272	259	246	269	260	274	261	229	253	256	253	247	244	262	268	297	246	253	256	266	276	223	272	267	273	273	270	257	275	276	221	285	263	300	270	264	232	247	263	264	279	239	273	284	259	272	266	283	263	238	228	263	270	253	265	274	251	253	285	261	266	264	238	269	251	254	232	259	244	285	240	266	266	245	238	260	272	237	243	245	264	299	253	297	236	263	247	272	282	280	245	251	287	289	276	250	266	239	259	279	255	256	268	256	272	278	279	248	292	276	282	278	281	257	271	272	281	298	274	250	259	248	283	245	250	260	246	254	259	239	254	280	232	261	257	274	290	268	238	276	269	266	284	331	244	253	274	237	266	253	276	247	241	276	260	267	271	253	253	272	232	292	291	267	251	263	291	258	275	237	269	285	278	257	252	270	247	277	259	258	248	278	256	256	256	273	235	277	268	241	248	267	270	245	230	256	267	251	266	244	263	234	235	270	267	260	256	245	268	251	286	319	271	252	275	254	280	244	253	312	238	282	268	288	287	252	276	270	264	245	257	271	260	266	221	254	251	266	257	272	266	243	255	280	291	267	280	248	256	244	273	257	280	258	250	243	266	254	251	254	274	246	263	262	250	281	267	261	257	228	240	287	243	266	269	235	280	275	267	253	294	285	259	261	293	240	279	287	227	261	257	287	276	235	262	265	221	259	279	266	258	271	262	282	265	250	262	264	237	291	285	259	262	304	277	276	255	302	281	265	270	280	251	258	273	278	273	276	272	236	261	255	252	226	276	281	269	266	245	247	262	264	282	248	281	290	281	261	267	264	237	283	250	255	270	266	265	249	260	277	267	281	265	264	261	245	254	278	266	248	256	245	238	269	236	262	260	267	266	302	288	273	250	243	258	222	243	268	255	246	263	253	236	250	266	267	225	269	314	268	267	248	286	250	257	247	262	264	258	265	265	266	307	246	245	269	266	264	248	281	260	252	266	251	240	254	255	272	251	242	302	269	268	274	241	275	240	279	275	236	261	249	263	234	249	276	276	286	246	274	268	269	279	273	248	303	259	277	246	234	287	264	246	279	255	291	250	248	277	276	284	241	259	263	286	278	254	254	249	257	250	272	285	265	248	250	274	226	259	289	308	274	266	285	261	246	255	259	281	240	255	291	272	259	240	257	246	248	305	266	265	246	247	252	263	267	245	269	261	232	254	294	258	239	256	274	250	270	253	274	269	276	261	264	251	292	272	278	251	277	266	254	250	277	280	283	297	287	284	260	277	256	257	275	282	226	229	255	258	245	268	236	256	275	277	288	263	234	263	275	264	276	241	261	242	267	259	288	265	254	280	289	247	282	272	265	277	247	282	278	269	263	247	269	276	202	275	270	232	252	287	283	267	247	271	285	266	268	268	237	247	281	264	263	255	275	240	271	255	265	271	262	285	255	270	218	242	281	256	296	249	246	275	240	281	236	264	264	248	256	249	276	283	256	272	276	261	261	258	278	285	244	252	267	269	277	267	254	249	244	233	243	262	256	250	260	261	258	247	270	261	282	240	285	249	265	243	260	271	263	248	268	276	267	250	249	256	276	274	280	234	248	273	266	258	268	232	252	244	255	258	271	275	239	256	277	269	269	237	256	272	266	247	268	276	259	271	246	273	270	236	226	249	234	278	270	204	226	251	263	272	257	275	245	257	307	296	315	249	268	281	264	270	267	251	241	251	246	284	274	288	257	297	249	282	243	265	265	263	251	244	237	287	265	273	274	243	259	261	274	273	248	279	271	262	230	261	271	255	262	267	214	253	254	237	274	250	251	258	282	287	250	240	226	234	267	270	274	270	267	255	250	284	295	238	268	271	281	260	260	279	260	267	247	264	276	259	268	261	220	278	258	290	272	263	276	228	294	269	257	249	273	239	285	275	263	242	262	257	279	240	278	275	277	255	257	268	226	269	266	277	274	260	240	276	287	290	259	273	276	276	255	271	284	256	235	303	251	302	238	280	250	261	244	268	249	237	246	277	243	282	248	238	293	276	259	255	273	288	281	276	267	251	233	255	277	283	259	264	268	233	298	231	254	258	259	273	262	268	243	250	227	246	286	268	248	272	251	273	247	251	285	255	246	269	278	237	266	283	261	261	251	249	230	245	279	253	274	256	269	269	280	270	277	290	245	298	250	260	247	254	275	246	247	257	274	267	266	290	267	262	283	251	238	258	274	275	268	253	255	266	276	239	253	255	275	276	252	248	263	242	261	286	276	290	273	255	241	287	247	283	237	257	253	276	271	286	257	271	256	284	239	261	281	272	266	279	281	268	261	283	245	257	234	261	252	237	274	207	246	267	284	241	251	253	242	260	271	272	280	245	258	235	260	271	256	283	278	254	249	257	252	250	243	251	254	269	270	261	255	262	275	246	237	248	305	279	276	280	291	265	244	225	251	271	294	248	280	246	239	236	236	236	238	263	250	249	273	267	269	280	278	272	249	255	255	252	282	246	247	278	243	251	262	252	219	267	251	287	225	263	238	271	268	261	230	244	263	275	287	285	259	253	282	253	263	255	278	260	250	236	251	291	281	261	249	261	281	257	251	278	290	254	241	280	239	258	280	254	265	252	260	257	268	264	257	259	283	249	270	261	281	270	271	240	283	242	281	262	265	262	264	260	255	239	235	256	260	287	279	276	244	254	250	267	257	266	277	273	246	236	243	248	271	268	242	268	276	312	287	284	229	247	250	260	254	280	238	255	244	274	278	230	273	279	254	292	265	286	264	266	265	247	247	251	270	238	267	278	278	275	261	276	247	268	268	294	283	244	236	241	271	270	280	265	285	302	271	269	279	243	267	248	251	300	253	273	265	271	247	267	295	271	258	267	265	255	280	283	247	254	275	251	272	259	247	257	252	303	294	269	278	265	263	256	245	249	233	282	249	243	259	234	263	297	259	255	270	249	258	254	272	263	262	278	232	257	267	258	238	294	239	292	279	229	269	268	247	277	246	248	255	285	255	250	275	293	278	257	271	247	263	265	271	242	257	278	274	245	239	240	280	236	245	292	257	283	271	250	279	230	259	271	257	266	269	285	243	261	271	252	265	238	265	289	245	242	279	284	236	268	260	259	255	288	260	286	241	230	284	295	233	269	244	240	283	259	269	262	242	266	245	264	287	268	265	239	266	243	301	225	246	284	282	254	259	261	265	261	256	286	272	264	283	272	258	236	253
8560	7945	16462	16907	14534	10400	7867	6867	5929	5442	5270	4490	3925	3225	2758	2489	2275	2199	2038	1961	1981	1862	1557	1492	1411	1281	1255	1199	1153	1135	1129	1079	1041	938	977	886	863	829	827	836	822	776	747	754	774	758	695	698	713	673	688	701	693	638	670	717	653	640	627	681	648	684	671	657	664	685	629	664	683	647	634	655	694	643	614	641	638	625	682	651	658	671	691	676	671	687	647	663	657	715	686	638	666	670	693	660	637	636	673	626	685	677	636	666	662	687	666	637	654	647	642	678	661	645	596	643	632	622	689	672	692	636	640	687	658	652	654	637	677	680	642	652	622	715	661	634	682	647	655	656	685	663	635	654	667	686	609	619	634	663	660	668	635	583	645	643	656	650	677	705	678	643	665	682	672	667	663	647	626	648	653	649	666	585	642	639	635	674	619	660	627	651	706	624	664	663	665	704	657	664	634	646	648	632	656	672	690	672	629	632	638	661	667	683	605	591	632	684	663	664	652	673	650	677	649	692	652	650	640	679	662	651	674	617	677	679	666	710	638	620	642	638	645	630	672	653	672	696	640	648	687	660	697	630	652	624	685	661	651	692	655	634	658	673	640	647	661	689	684	660	630	676	679	682	615	650	634	634	650	648	639	679	667	662	686	702	619	616	659	622	668	655	626	720	683	652	677	688	651	622	683	636	669	636	642	625	646	697	652	671	597	632	671	631	637	617	633	682	609	673	651	625	651	658	629	641	665	643	668	674	648	665	627	700	637	671	670	652	678	653	630	657	670	636	637	690	647	595	656	675	650	672	665	619	651	693	689	708	670	656	700	682	679	617	632	671	684	643	624	668	652	622	704	645	633	682	627	638	671	682	647	663	657	646	716	649	620	641	680	633	697	669	594	638	662	678	666	639	653	681	646	664	665	653	648	685	655	664	650	644	652	654	661	671	613	654	621	630	624	657	676	621	641	663	615	725	627	656	699	679	664	593	670	654	653	696	676	608	645	645	649	671	648	672	690	675	653	633	660	616	688	658	675	648	675	659	666	646	654	648	635	668	699	653	666	653	638	644	597	654	675	674	689	646	629	616	645	645	677	660	686	656	648	667	648	613	661	595	714	648	734	646	667	648	669	641	658	715	673	674	626	667	680	630	654	645	679	621	679	632	662	661	641	664	673	654	645	592	693	635	628	689	665	619	660	685	697	656	697	641	703	645	667	691	642	628	659	663	670	637	685	638	677	657	633	633	703	710	649	666	652	652	673	691	653	652	668	669	652	639	694	653	682	640	669	650	641	687	678	646	663	647	641	669	713	672	669	649	635	682	686	646	670	655	633	659	671	632	678	671	658	626	661	658	667	640	620	732	647	656	618	645	671	637	661	680	673	650	621	608	651	632	647	680	636	714	684	657	671	637	651	674	655	672	657	667	679	616	629	648	655	655	676	627	634	682	662	676	674	637	636	655	645	717	679	663	623	707	669	655	692	638	679	662	643	645	619	663	613	644	649	666	635	658	600	647	689	639	670	655	645	655	622	639	643	689	633	632	656	622	670	636	693	651	609	658	666	645	701	622	664	670	659	629	620	647	692	659	639	674	631	651	651	683	669	677	682	620	659	641	644	682	665	698	677	642	630	663	674	654	627	665	661	638	617	671	698	630	696	672	596	653	650	647	694	696	628	694	667	629	657	676	643	626	701	647	643	635	642	664	686	648	657	641	685	659	646	672	644	645	618	637	681	630	641	635	682	682	647	685	641	646	610	641	662	637	628	660	646	690	671	643	677	640	672	671	656	655	656	636	691	653	691	650	658	637	632	621	653	655	678	665	677	663	606	688	718	653	627	680	628	643	673	630	672	658	677	629	647	687	638	654	634	671	625	721	682	656	643	623	648	638	646	645	629	644	718	641	700	602	615	670	667	655	628	660	628	614	660	636	653	617	649	654	686	664	645	650	668	650	644	667	664	692	639	626	699	643	641	653	649	648	666	662	661	646	656	663	695	663	672	628	654	652	704	613	676	692	599	652	616	649	632	697	631	585	626	666	696	634	689	613	636	632	617	626	681	664	666	629	641	650	680	675	639	662	652	653	640	642	646	629	639	653	692	699	661	648	665	657	696	645	633	622	660	695	632	681	620	661	670	653	651	654	718	593	634	627	653	664	718	646	705	644	665	688	668	689	699	661	668	681	664	683	707	641	657	669	634	664	647	649	645	630	644	665	628	701	670	633	625	675	653	640	680	697	627	637	665	631	674	633	681	631	634	676	657	636	612	671	629	695	638	607	654	642	675	660	679	668	637	694	672	634	620	654	656	640	683	672	627	658	627	649	677	637	627	666	637	607	645	683	629	653	633	704	603	668	625	666	659	656	658	637	660	684	616	641	632	672	694	668	675	653	658	661	636	655	647	644	662	674	696	664	660	675	674	650	625	663	669	645	683	671	639	618	655	606	655	638	644	631	706	669	675	684	629	672	633	608	673	660	591	650	652	626	661	597	642	651	623	694	635	635	657	654	653	679	664	683	630	636	638	662	661	655	680	696	655	647	655	657	633	616	695	654	691	664	672	667	645	635	650	667	676	656	685	688	613	632	657	681	643	651	641	651	629	714	643	657	678	680	669	672	691	680	686	673	642	664	647	675	648	656	614	652	662	637	614	692	656	667	649	633	610	635	694	652	687	647	695	697	630	615	653	654	653	660	697	617	646	655	660	649	649	676	629	636	633	626	665	630	670	614	652	665	656	675	677	696	630	706	630	641	666	685	645	621	661	647	661	667	636	647	676	687	659	697	649	655	662	650	665	645	680	675	657	705	646	621	653	706	656	676	671	668	646	696	675	642	629	622	648	603	679	584	610	647	641	681	652	592	609	613	645	657	647	668	633	664	684	631	671	639	664	631	610	681	673	711	614	647	680	596	668	679	663	665	616	635	641	662	666	630	652	644	659	652	630	693	643	674	689	667	666	631	712	655	681	653	682	681	646	668	640	668	683	648	656	698	658	613	691	644	670	671	693	626	681	621	646	652	609	629	626	653	631	662	654	708	674	673	682	703	645	678	689	639	690	650	679	602	679	666	678	651	622	657	625	684	641	622	640	641	609	635	665	654	644	683	689	680	643	685	620	638	650	635	655	696	642	691	676	678	704	668	691	632	649	658	644	678	614	654	636	651	679	634	669	653	660	639	638	652	656	687	655	644	701	638	672	636	641	636	697	697	633	640	624	648	686	662	634	627	638	669	687	633	656	664	670	658	691	674	691	606	636	628	645	693	620	680	627	693	635	602	646	721	654	683	640	647	707	656	648	695	600	605	663	694	637	641	619	650	674	711	665	701	612	660	637	618	676	658	632	668	690	676	648	677	695	608	654	631	706	653	715	597	650	662	653	618	658	615	618	651	686	670	652	621	706	664	670	666	626	661	665	657	672	656	679	675	622	634	654	654	592	635	639	652	669	630	647	660	645	626	665	660	657	660	697	644	653	619	720	618	677	627	637	653	661	620	700	622	670	704
27651	22536	29150	27098	23502	15940	7792	5294	4488	5583	5372	4460	3361	2502	1736	1186	1197	1366	1147	1026	1071	888	785	663	609	530	532	490	497	473	454	504	483	506	433	408	422	353	376	346	326	374	367	359	360	315	308	293	290	283	308	273	308	257	278	268	241	261	259	280	305	282	288	259	252	268	275	268	270	230	237	267	272	275	271	257	248	244	245	273	276	280	249	273	264	241	281	246	268	254	255	274	305	271	292	264	249	240	251	257	240	241	290	263	251	276	248	253	265	210	295	279	248	233	238	272	248	245	241	233	249	255	243	242	268	230	254	281	244	252	253	265	253	261	229	287	255	262	243	263	251	268	267	264	244	263	265	273	261	207	267	267	274	258	261	266	252	247	253	265	270	260	263	269	237	247	279	260	243	244	263	244	265	239	276	254	253	254	271	253	257	282	262	241	252	264	247	278	267	238	236	244	282	267	270	267	286	279	231	243	270	267	235	279	293	258	301	298	246	271	244	249	250	284	237	260	267	258	273	248	245	239	243	286	274	242	248	260	276	246	259	273	262	256	247	276	251	251	262	266	263	256	239	258	290	255	251	254	282	289	247	203	260	261	271	233	229	260	275	228	247	268	242	258	276	274	265	248	256	272	272	257	239	279	253	292	285	259	239	251	266	251	278	254	284	226	221	231	265	252	277	269	211	264	280	256	254	256	278	245	264	251	250	248	269	244	297	252	220	260	258	269	244	264	263	260	258	268	242	215	282	240	247	247	272	257	252	294	241	267	275	271	246	284	283	254	228	261	244	273	246	249	239	255	227	236	233	247	270	242	265	300	272	254	255	228	257	278	264	246	285	249	240	259	249	244	262	252	265	258	264	254	250	282	246	266	244	265	272	262	261	277	250	259	277	249	247	270	259	275	258	244	267	227	248	266	263	252	249	256	271	234	257	269	269	259	258	245	280	259	264	267	230	267	272	256	273	268	250	262	244	259	253	267	262	257	257	262	269	255	242	265	250	284	249	273	277	259	265	275	274	264	281	255	270	261	223	272	282	242	250	244	283	280	250	233	263	276	281	282	268	265	260	247	266	284	240	248	292	248	257	241	272	277	263	250	262	248	250	273	273	257	234	268	269	241	282	260	251	263	247	284	283	270	258	266	275	271	251	258	247	229	254	252	270	289	264	255	262	268	233	255	271	266	234	256	271	250	245	275	276	256	312	265	268	284	264	247	252	272	291	272	290	287	261	249	244	260	254	259	229	270	221	250	267	253	272	236	253	231	285	277	273	260	257	285	285	258	270	269	245	261	259	282	290	245	252	281	276	272	253	259	223	243	215	267	267	255	263	273	223	252	280	278	239	233	261	269	247	254	264	276	242	252	275	240	287	266	296	272	234	270	258	265	280	244	246	258	265	280	261	268	270	273	233	271	262	259	269	285	262	259	295	268	291	223	270	242	247	254	286	292	252	252	243	287	243	264	265	224	275	266	253	286	233	260	288	258	236	259	231	272	235	260	257	254	265	263	315	265	229	252	233	277	253	256	255	261	293	247	227	272	241	251	261	272	236	251	258	278	255	251	278	281	274	236	239	241	218	291	246	288	255	256	244	294	258	279	278	253	249	243	283	263	261	290	278	268	274	250	243	242	261	266	277	264	254	265	263	266	273	255	262	275	251	259	264	227	265	266	235	264	251	271	281	282	267	252	277	285	295	254	267	232	241	248	274	252	263	261	221	274	234	273	239	256	294	291	269	289	269	247	268	252	284	251	266	248	249	267	249	277	244	258	266	253	253	267	256	262	242	275	239	245	295	285	250	242	269	254	277	265	259	250	274	299	255	217	296	250	258	242	292	281	276	246	233	257	251	267	230	262	239	244	275	252	267	264	238	281	268	247	243	241	266	277	258	262	249	270	259	224	248	238	264	268	266	288	225	236	268	257	300	257	248	265	218	235	223	257	285	246	246	256	281	269	254	259	276	272	275	269	222	268	244	273	256	247	235	265	258	237	268	268	271	284	279	254	271	269	267	292	260	256	252	293	241	260	263	254	256	261	242	245	283	256	254	234	228	299	269	260	256	250	268	270	269	246	260	255	257	269	245	269	271	211	259	290	230	263	206	253	277	225	248	214	260	249	275	256	267	247	230	257	246	219	239	242	264	273	248	254	242	254	246	252	282	282	255	249	261	283	216	277	270	253	278	280	280	269	260	262	264	262	274	269	296	264	264	242	262	278	268	246	246	250	246	269	270	266	223	226	243	262	269	262	280	236	246	253	274	263	263	292	267	219	265	273	241	269	243	234	261	262	259	248	246	255	255	247	270	267	271	256	256	261	284	256	253	283	271	232	260	241	263	251	258	261	258	225	273	230	234	274	271	256	300	276	276	260	226	218	299	261	261	277	271	321	255	235	262	267	252	238	268	249	248	260	260	269	253	248	259	292	272	272	281	291	269	283	279	247	239	246	263	267	257	263	272	238	217	272	237	297	282	288	268	234	258	284	265	242	286	290	284	266	241	261	283	289	256	264	278	238	270	263	264	253	262	265	291	259	255	264	278	249	281	275	283	267	253	264	253	265	268	254	265	277	269	269	271	248	265	233	264	259	261	283	265	265	262	253	258	265	276	230	237	264	259	235	249	250	264	289	240	273	264	250	247	280	258	234	280	256	236	234	271	283	271	273	272	265	243	250	223	236	253	240	249	259	267	275	260	239	266	267	267	271	267	273	277	245	250	254	271	247	248	255	238	253	253	252	285	266	233	271	280	272	273	249	232	297	275	248	247	251	261	254	250	237	240	252	254	275	239	252	248	262	280	287	259	253	241	245	248	272	249	232	275	262	290	263	258	299	237	246	271	260	239	264	261	251	289	279	306	275	244	275	270	281	265	276	238	243	269	236	237	255	264	238	265	298	274	264	269	240	284	256	247	272	258	229	258	257	246	235	251	294	236	246	261	278	252	237	253	273	266	255	270	270	255	258	249	258	249	233	290	252	242	272	255	242	248	267	246	262	284	252	250	239	281	223	272	252	286	239	246	259	243	245	260	268	251	264	240	254	265	258	265	257	260	245	277	239	255	259	246	247	238	274	238	262	287	243	278	266	280	275	262	266	269	277	265	250	267	275	248	257	256	237	229	233	276	251	247	264	281	259	252	216	238	259	252	268	235	255	246	233	245	275	256	246	255	259	255	270	260	240	266	269	282	221	252	282	243	271	265	269	226	271	249	272	249	239	265	272	259	260	281	253	244	228	272	281	280	268	265	228	262	225	281	238	248	218	270	263	277	268	253	247	276	288	270	264	253	283	259	239	246	238	245	276	260	276	271	234	262	278	237	261	274	287	282	259	258	255	260	269	262	239	273	264	286	268	265	256	258	263	263	255	253	275	269	254	251	274	256	288	270	248	289	252	263	253	277	262	280	235	245	250	249	248	254	278	256	250	256	247	232	263	273	263	259	239	244	245	275	266	265	293	262	271	237	255	244	254	253	269	261	253	274	245	249	264	267	267
16649	18884	30068	33527	30932	21108	15195	14735	15717	20028	20052	18287	15168	12398	8173	6346	6841	7588	5935	5501	5997	5187	4236	3700	3100	2820	2581	2432	2341	2419	2259	2272	2508	2179	1908	1883	1728	1494	1505	1463	1344	1280	1303	1237	1212	1229	1138	1098	985	965	956	904	932	808	753	737	712	753	673	710	738	712	772	752	735	743	694	718	668	688	698	671	651	667	677	628	680	642	643	656	597	711	638	694	631	656	641	665	704	659	617	622	648	655	626	709	638	651	657	649	626	654	640	634	698	652	674	623	627	670	625	634	614	633	630	580	652	610	610	680	684	650	638	638	610	658	615	650	619	688	644	636	679	710	662	656	644	647	631	664	680	660	638	647	640	658	645	661	636	665	682	652	626	679	656	652	665	642	637	649	641	682	651	605	637	642	657	646	633	665	668	662	654	662	658	627	613	656	664	624	694	649	634	645	663	673	603	660	619	686	665	662	643	625	643	636	654	697	649	662	642	591	662	687	660	674	630	656	644	633	621	632	654	632	654	640	665	624	669	601	620	609	679	663	595	645	634	628	711	672	626	623	643	636	618	637	663	611	621	659	632	621	663	606	655	593	590	662	618	636	622	639	649	652	637	664	654	633	665	648	651	670	640	671	674	683	671	612	699	610	637	670	659	639	625	650	671	630	648	632	637	660	652	638	671	610	657	637	635	653	651	633	625	643	631	659	606	590	622	659	666	670	626	651	701	643	632	603	621	633	641	695	634	620	658	643	655	640	682	666	617	661	639	650	689	643	687	623	666	617	614	622	636	639	626	654	678	636	640	628	655	682	652	602	608	648	661	660	600	642	646	646	649	649	631	614	670	692	639	659	638	638	655	580	664	667	615	667	639	657	678	676	656	605	620	674	643	611	659	620	651	658	622	611	663	613	601	589	628	668	644	647	673	681	691	644	674	612	647	641	633	670	696	663	636	605	595	651	668	632	593	679	643	666	652	657	626	656	648	619	629	681	661	626	631	657	617	634	638	631	698	679	650	669	620	666	632	642	613	621	655	649	638	637	619	628	653	641	636	650	683	619	637	628	596	659	663	620	658	633	656	590	653	657	634	629	659	647	620	659	655	666	650	674	625	644	622	655	661	644	672	643	630	619	656	675	626	661	647	645	650	632	640	649	626	637	648	624	657	610	665	649	664	626	645	630	618	643	626	661	647	623	661	618	664	664	647	655	666	656	610	635	619	645	631	638	647	661	658	636	644	625	659	656	643	654	589	630	636	612	614	702	610	659	654	613	640	652	683	644	632	621	600	630	614	688	622	630	642	607	630	659	631	636	658	624	659	639	644	664	646	681	640	684	633	640	598	639	635	626	635	654	676	653	617	651	638	658	615	637	650	628	682	664	686	646	639	642	672	657	620	616	620	711	615	621	630	621	654	605	663	660	623	625	603	662	685	675	611	663	654	618	627	667	663	592	625	660	607	640	654	625	683	671	675	662	625	639	657	651	663	665	686	641	615	704	646	677	689	661	651	667	648	648	670	664	705	597	628	652	676	657	711	655	673	643	645	628	614	634	628	638	603	622	647	662	623	569	662	633	614	691	668	625	649	634	657	659	665	661	615	621	663	673	667	645	636	637	620	654	664	654	662	694	654	596	668	637	639	631	616	603	638	641	641	610	638	643	630	663	635	661	619	630	630	654	643	663	670	631	662	641	625	591	651	605	658	692	604	620	613	625	661	659	658	646	650	675	650	630	668	640	615	626	661	643	641	631	676	644	689	644	625	590	673	661	646	642	643	638	718	687	631	636	626	612	602	633	646	624	634	689	644	651	648	687	640	666	655	653	681	639	649	639	586	639	666	672	594	653	663	672	647	661	654	643	655	675	658	646	616	627	658	650	662	672	708	676	657	640	652	627	657	655	624	625	681	651	644	703	616	620	626	664	626	702	648	656	607	635	658	654	655	649	635	652	613	664	650	634	641	660	634	623	664	639	627	637	622	674	654	644	609	663	625	673	677	677	633	626	693	642	645	645	674	632	638	639	647	650	633	614	628	662	647	639	608	690	614	614	626	650	610	688	643	662	613	641	680	685	686	649	654	618	641	642	604	631	637	678	657	644	646	655	594	645	616	634	629	644	617	639	672	676	659	654	593	663	639	634	646	656	654	620	660	603	669	625	631	626	645	648	685	690	622	644	622	604	626	695	618	651	686	655	647	619	638	661	683	656	636	597	621	620	686	657	640	670	643	677	638	628	650	656	621	624	627	671	612	653	664	630	651	661	611	631	628	641	674	625	649	627	660	613	649	613	621	680	610	643	653	609	651	663	688	665	684	651	677	624	597	652	641	687	668	693	633	635	700	663	671	655	712	662	624	642	652	632	636	669	675	623	640	681	688	623	677	630	639	682	642	631	621	635	605	632	665	617	622	594	622	647	643	652	648	617	645	642	604	640	651	634	693	655	614	638	585	663	650	622	648	661	622	615	626	626	644	662	639	661	692	649	661	644	686	670	665	680	629	625	657	631	625	629	625	688	667	661	654	651	633	613	647	643	630	673	628	574	669	682	646	641	624	681	631	662	611	665	655	624	674	681	650	675	662	642	682	640	666	652	632	646	665	671	602	633	610	614	639	646	593	597	688	625	668	664	692	672	591	689	627	659	716	613	663	588	659	626	663	671	628	614	631	634	638	648	641	662	633	618	643	637	649	669	670	641	649	624	663	636	657	662	645	642	646	644	660	655	610	636	639	652	612	642	670	656	671	685	659	673	623	671	652	660	642	631	625	695	646	617	620	652	626	649	706	588	626	613	664	642	650	644	636	647	683	626	651	687	654	657	619	663	657	682	606	652	608	616	658	624	685	628	666	602	647	619	642	670	621	628	663	663	651	610	646	650	693	630	645	673	638	657	646	640	633	615	661	619	641	613	600	639	637	642	624	612	689	668	641	586	645	603	619	663	644	663	671	641	622	603	654	653	648	723	635	601	640	614	668	652	630	663	588	666	644	629	664	640	641	659	660	624	627	680	628	656	675	627	643	628	626	607	664	634	599	639	625	632	637	653	669	635	657	667	582	641	661	666	638	666	680	632	678	650	658	626	658	619	676	651	634	676	627	625	612	673	591	628	655	661	687	636	690	591	658	638	668	669	638	660	623	653	662	641	621	679	656	668	622	613	647	567	648	680	594	665	627	639	666	679	632	617	668	669	643	669	654	613	620	670	693	665	621	674	623	635	655	675	690	646	650	620	652	627	672	660	674	642	659	662	672	619	667	657	602	643	670	622	642	633	662	658	680	712	646	657	640	629	645	673	619	669	651	649	678	660	632	662	617	631	617	652	639	653	661	647	637	700	631	626	601	677	663	686	641	640	634	636	615	686	664	635	671	643	651	650	668	651	639	650	641	638	641	619	619	710	645	670	636	612	695	663	599	665	642	628	623	631	612	656	690	692	640	657	669	668	627	626	646	650	689	664	596	660	642	638	666	647	646	641	647	664	680	613	678	628	679	642	660	672	653	647	703	658	638	641
33696	28857	38967	35832	28599	16042	10640	7545	7263	9792	9496	7542	5949	4349	2724	1885	2062	2175	1569	1646	1614	1258	1071	943	836	752	685	679	631	622	643	534	635	550	522	525	476	454	413	436	408	382	370	325	317	327	302	320	301	273	277	271	265	240	274	229	226	220	221	246	230	223	227	225	229	225	243	256	197	248	222	224	222	232	211	224	234	198	225	211	230	213	213	225	210	209	209	222	195	189	233	197	214	257	227	211	217	183	192	229	209	222	214	220	236	216	213	235	214	220	245	241	242	206	191	219	219	216	205	215	221	239	217	214	216	211	187	183	210	230	212	215	207	203	211	200	247	223	211	211	231	211	193	258	223	211	200	220	209	218	248	223	222	208	259	215	204	230	222	256	234	230	207	223	260	209	237	210	205	226	204	204	228	211	213	223	196	216	219	241	216	222	223	211	202	229	231	203	228	235	232	203	215	222	211	218	219	184	246	235	202	194	208	212	222	247	196	209	226	221	223	237	253	215	231	191	217	213	211	198	198	220	210	211	226	190	230	237	191	240	216	227	223	242	201	212	241	221	247	220	247	212	206	203	208	230	213	227	200	185	212	221	204	223	223	208	218	208	220	203	219	207	232	221	248	228	211	213	205	210	214	202	223	202	231	243	194	220	212	214	199	215	192	206	247	203	190	216	217	218	208	235	211	225	208	228	205	214	216	181	211	193	221	224	246	206	226	205	213	206	238	222	205	233	196	181	244	217	188	208	198	194	222	209	236	236	212	232	224	215	210	208	221	228	215	213	244	218	234	205	220	194	230	208	202	219	227	241	228	228	208	222	225	201	196	199	217	227	207	225	236	217	204	238	255	216	218	224	207	218	238	221	205	208	226	197	208	202	201	216	186	221	239	211	208	228	217	216	199	219	225	241	213	206	219	230	203	243	251	216	214	214	223	228	199	203	195	204	214	210	195	209	196	214	202	247	212	239	216	228	230	214	212	203	202	215	226	205	209	203	227	228	208	232	235	201	205	208	193	196	220	185	215	189	224	231	213	218	219	218	229	228	199	223	183	206	199	227	204	201	224	216	200	220	223	221	230	194	235	213	225	232	219	210	221	214	227	224	222	214	217	206	241	201	197	228	206	219	185	221	212	209	234	217	216	202	204	220	239	234	199	216	222	202	208	228	197	199	190	222	216	231	210	200	223	191	215	217	230	202	229	224	197	222	215	209	219	220	216	217	242	200	205	221	189	224	197	193	221	230	223	218	201	209	218	238	221	221	223	201	212	215	211	211	188	204	178	212	223	238	205	205	230	204	241	207	226	220	212	237	218	205	199	193	217	202	226	231	224	226	231	199	190	243	218	211	203	230	225	216	189	233	204	202	229	186	231	225	221	200	211	211	219	203	195	218	221	223	200	222	199	193	208	185	220	217	192	202	231	209	225	214	187	231	229	212	203	206	236	219	222	210	228	225	193	208	223	196	235	210	232	196	209	204	258	215	240	212	218	238	215	215	224	225	204	195	217	217	211	249	210	197	198	213	191	200	204	200	178	232	208	231	218	218	208	216	232	184	185	210	208	233	216	214	213	217	211	230	207	206	198	215	237	226	215	214	202	207	197	204	230	217	186	225	187	213	216	214	214	206	213	221	223	212	211	218	203	208	200	197	214	215	194	205	242	212	203	213	215	205	260	233	217	222	216	224	228	247	239	231	220	221	217	222	210	223	239	211	230	237	226	207	225	214	231	203	232	192	182	203	236	201	206	206	201	232	216	195	207	217	200	203	205	193	179	205	213	203	228	209	210	215	205	200	214	215	222	197	191	206	194	201	223	233	206	247	240	213	221	231	219	223	200	221	210	189	195	226	218	216	224	203	259	252	221	193	207	217	187	200	205	220	222	206	230	207	208	189	218	201	229	209	194	236	197	221	220	207	197	232	201	211	191	196	203	207	245	218	199	223	215	238	195	201	228	198	245	208	213	243	214	220	164	181	226	210	214	209	217	205	204	216	222	227	222	225	224	207	225	210	224	224	208	227	228	216	194	204	222	231	215	210	243	170	210	193	215	220	202	226	205	199	231	211	205	196	210	238	214	203	200	247	212	205	177	214	213	213	214	206	230	207	224	217	246	199	234	194	208	222	213	226	205	226	251	254	220	212	216	202	215	213	193	216	209	208	217	216	211	191	202	219	208	190	238	175	223	220	228	195	222	230	219	217	221	193	194	206	207	218	218	195	229	226	223	212	225	218	227	228	226	205	208	200	180	202	210	230	194	229	232	219	214	204	206	216	201	219	216	217	207	206	228	218	198	192	224	217	202	215	215	187	210	230	217	256	215	215	196	244	235	189	207	200	216	211	223	216	227	238	209	216	203	196	210	195	207	209	208	208	205	232	213	217	206	219	233	191	193	207	216	193	221	232	225	261	224	208	212	201	226	227	174	221	199	206	186	205	191	205	221	203	227	231	218	192	190	190	227	192	227	232	219	244	219	227	203	230	198	200	244	217	222	197	209	205	215	205	251	220	198	219	223	219	202	208	212	231	201	223	206	246	217	205	232	223	197	225	244	209	206	215	216	214	195	214	225	239	228	262	206	235	220	231	208	227	228	209	234	222	217	212	219	208	236	213	229	208	196	221	213	199	230	196	240	217	222	249	190	210	188	204	213	185	217	212	223	228	212	235	231	228	237	249	225	240	242	195	204	232	217	236	196	206	203	218	197	216	229	174	214	203	213	206	216	212	213	211	204	203	224	245	219	223	216	213	211	224	196	216	215	196	217	223	209	193	180	233	215	192	216	227	213	208	232	205	258	212	218	227	231	222	255	189	258	229	228	275	234	206	217	242	204	216	193	195	188	206	218	216	220	233	225	204	202	209	197	217	244	233	217	250	221	202	200	214	217	233	202	209	215	237	196	219	208	205	180	229	214	195	203	203	224	216	214	246	237	216	215	214	235	211	216	231	218	192	211	192	214	218	229	228	235	240	224	224	213	212	231	230	209	231	225	243	222	222	232	182	211	234	205	201	204	220	193	212	238	200	212	221	202	215	218	210	212	218	224	215	212	220	219	210	219	235	216	206	185	197	196	220	210	219	228	252	192	233	199	204	236	233	198	222	213	212	226	195	220	218	223	208	200	213	245	223	197	221	199	224	196	201	233	188	231	240	204	223	217	201	204	241	221	176	215	204	214	232	213	224	205	215	207	202	206	241	223	222	186	208	241	213	211	216	226	189	237	215	220	249	228	206	224	224	221	242	215	205	226	215	216	217	205	210	224	257	221	219	218	211	220	199	204	198	218	222	220	218	205	221	242	243	199	216	243	218	194	201	211	209	225	191	216	232	208	223	237	230	209	229	190	219	258	205	209	219	210	230	223	210	218	212	193	215	211	193	215	208	210	191	215	244	221	224	233	226	200	192	222	204	213	197	218	213	214	246	201	203	205	232	204	193	217	235	215	227	231	217	237	204	228	177	206	224	226	196	241	233	202	227	209	211	222	233	230	209	223	231
19484	22541	36940	39147	31358	20610	19735	18406	20610	27854	27790	25206	21795	17811	12502	9436	10829	11690	8794	9093	9244	7739	6512	5480	4456	4234	4122	3903	3556	3547	3355	3311	3630	3319	2765	2713	2645	2166	2112	1926	1980	1859	1697	1586	1536	1415	1434	1286	1124	1100	1113	1063	1045	829	774	733	659	679	713	718	650	717	711	738	679	695	694	666	607	586	625	572	547	608	560	553	608	545	547	579	548	598	602	588	502	551	558	556	536	582	541	558	535	525	542	524	532	514	582	596	603	571	551	545	563	554	597	516	530	531	566	553	558	551	556	561	545	533	563	565	543	561	536	529	576	542	503	589	514	560	604	554	557	509	550	529	541	550	531	585	536	586	553	518	522	536	538	561	562	524	563	509	542	546	541	552	534	540	575	522	557	509	549	538	564	571	528	531	572	516	536	559	508	547	509	528	539	568	575	546	536	585	518	529	501	538	585	563	543	559	497	534	520	528	543	560	531	529	550	548	522	500	550	513	567	565	555	494	546	545	541	531	556	544	555	531	572	532	592	530	537	521	555	489	545	578	600	538	509	564	536	573	564	532	563	532	578	571	539	544	507	528	513	553	546	523	496	571	573	530	563	526	574	525	557	535	522	537	555	527	508	542	570	533	537	577	559	509	573	573	560	533	564	502	545	569	522	531	519	527	528	545	573	543	539	550	539	502	532	516	553	550	577	569	539	588	550	532	578	544	537	541	569	552	595	554	531	587	568	513	546	572	489	528	507	535	548	536	603	535	512	562	533	596	517	560	521	544	556	574	525	534	552	544	522	590	563	577	579	547	572	568	562	542	574	545	543	541	569	554	525	526	505	507	535	572	555	524	504	563	553	515	546	530	551	523	583	543	519	536	543	547	528	558	537	564	553	534	527	558	561	590	544	509	557	535	537	523	539	528	538	509	499	521	550	527	577	554	540	549	549	541	517	500	555	553	545	550	519	530	527	588	532	560	548	537	484	544	563	532	560	529	558	552	560	557	555	524	504	575	565	572	561	538	537	527	537	515	553	562	576	565	515	530	589	574	543	554	519	552	530	536	524	535	560	541	532	547	559	548	530	571	543	544	550	521	541	558	531	552	552	560	561	569	508	506	542	529	553	553	564	530	480	571	576	507	539	524	503	528	583	532	565	522	579	535	566	530	542	574	570	532	546	580	576	604	560	550	542	532	539	540	545	543	551	562	529	508	538	519	510	558	531	560	550	559	558	531	593	561	543	524	530	581	558	552	565	574	546	570	580	557	520	519	528	582	568	514	551	497	532	559	564	532	573	569	571	537	533	545	498	552	518	498	544	543	529	549	524	537	530	501	554	549	565	495	572	517	550	569	504	521	583	531	531	530	522	525	545	538	568	555	546	562	544	544	547	570	542	546	572	540	542	577	542	577	532	531	570	561	544	545	581	535	539	516	516	553	524	516	563	576	599	508	531	537	508	566	534	534	514	556	606	549	554	512	582	520	532	561	529	542	564	548	586	535	537	525	587	517	526	543	532	595	564	547	544	519	588	533	500	539	586	561	556	551	531	564	568	576	589	570	535	526	590	579	551	565	522	557	546	533	590	553	534	604	536	533	544	562	573	532	558	550	481	555	522	499	521	556	563	566	544	558	519	550	511	528	568	508	549	561	568	539	520	512	571	535	550	547	512	568	579	535	548	535	575	533	490	529	547	550	555	536	566	539	545	525	550	537	526	497	550	512	592	545	575	545	521	541	551	569	612	543	526	535	583	562	570	533	513	549	536	522	565	577	534	549	535	557	531	485	509	563	538	561	597	569	543	536	538	543	520	572	520	527	530	512	543	546	553	537	556	593	527	541	538	535	525	542	532	533	529	518	539	533	536	552	549	537	508	541	548	556	545	567	489	510	540	542	572	486	544	560	534	508	598	547	578	517	556	555	583	517	566	575	556	559	530	526	554	566	560	523	571	562	545	542	536	525	551	524	549	545	567	559	552	586	549	538	560	552	534	569	560	547	559	537	484	511	527	551	546	552	569	552	537	553	573	528	575	539	540	595	558	542	532	564	558	563	546	570	538	551	516	552	530	538	547	550	566	550	529	572	578	540	508	567	575	540	509	501	525	528	593	541	506	543	589	541	534	551	559	563	568	602	501	547	556	549	544	555	506	520	527	590	523	562	547	556	524	566	552	529	557	522	541	506	553	567	535	572	570	543	536	529	557	570	522	569	523	517	587	568	582	556	553	543	588	578	560	547	515	521	576	582	571	515	586	528	526	561	498	579	566	486	550	547	530	583	549	554	589	550	540	532	618	544	552	537	544	543	607	575	546	577	549	550	588	521	522	536	530	530	607	525	567	574	525	557	530	567	534	530	517	568	514	559	560	490	500	523	592	574	531	520	549	536	603	569	554	541	502	556	511	534	538	556	526	527	556	553	546	546	545	624	570	572	551	524	562	557	563	533	529	529	559	507	564	572	536	521	603	525	575	569	531	555	508	537	540	493	579	525	530	516	534	577	543	589	537	600	539	552	545	572	518	555	526	518	583	550	563	521	568	577	557	523	557	523	509	582	541	559	529	558	555	527	568	532	535	522	533	524	502	572	547	576	521	566	567	548	540	552	522	549	517	566	521	536	533	554	595	597	567	544	593	541	570	540	560	512	561	522	540	542	544	528	508	576	567	550	504	577	556	524	588	546	553	549	555	517	554	486	540	563	546	513	546	522	565	577	589	534	515	543	575	542	539	538	554	535	544	524	551	556	545	521	542	512	531	542	548	556	544	535	561	514	532	555	526	531	541	572	525	555	545	554	535	539	507	578	533	552	540	539	514	546	579	560	598	553	562	565	565	526	547	534	525	543	540	560	541	566	580	541	551	532	545	532	588	526	534	547	523	555	568	551	567	536	537	554	540	499	548	582	553	552	547	532	551	555	537	563	559	547	558	539	556	542	533	582	532	522	554	548	549	560	562	520	542	535	538	547	548	535	518	585	546	578	523	530	499	518	538	503	563	571	535	583	531	575	545	500	535	548	547	518	564	556	552	502	553	530	573	523	564	560	565	530	548	532	561	535	573	587	540	501	574	545	569	508	552	538	580	532	531	526	568	562	559	566	562	536	583	600	508	545	488	519	554	564	518	565	554	519	525	541	540	514	592	519	531	576	562	507	561	532	546	521	563	525	532	542	564	545	520	577	565	591	521	511	557	558	574	541	550	505	519	516	499	565	562	536	538	541	521	538	549	505	550	532	549	564	556	563	572	538	531	564	540	560	547	562	591	539	511	560	560	556	529	554	553	536	550	559	529	533	532	548	577	511	540	531	528	522	523	554	540	560	566	575	518	522	536	564	550	577	572	519	543	544	549	538	508	564	534	549	542	544	530	537	571	546	566	518	586	543	533	535	560	565	551	554	537	527	584	544	539	526	537	490	530	529	520	511	505	557	543	567	546	545	550	525	513	532	542	582	600	503	524	554	542	510	548	557	541	562	507	553	525	575	549	555	554	551	552	505	562	599	564	555	562	528	530	528
12882	8959	10115	7978	4655	2838	1878	1552	1228	1150	1001	927	828	703	642	550	494	459	439	449	438	444	410	381	370	355	324	370	337	329	319	309	304	326	313	263	320	330	292	340	281	304	275	255	294	290	248	247	244	275	283	274	289	275	277	266	257	251	304	271	264	276	303	289	265	267	250	278	269	260	272	249	261	294	254	276	258	261	251	272	286	256	240	278	281	248	264	257	250	258	235	268	278	257	273	273	295	251	260	251	291	254	271	278	284	273	228	240	252	267	257	266	270	261	281	239	270	267	250	273	290	261	259	266	275	252	263	256	263	235	274	254	263	235	253	268	251	262	281	268	285	276	260	287	236	255	244	249	252	258	263	270	264	261	279	225	294	263	286	245	308	283	246	281	270	273	264	291	245	255	259	276	270	246	270	263	270	272	258	273	252	253	238	261	280	276	285	279	268	268	227	258	236	284	243	289	261	255	284	272	249	243	245	273	283	262	271	284	269	282	246	250	264	282	242	291	254	248	280	270	261	257	272	264	244	260	259	275	260	251	263	247	264	254	243	249	278	259	271	292	270	291	253	243	279	260	286	246	245	275	273	257	253	257	255	277	256	296	265	220	248	255	257	255	259	259	236	267	218	262	258	249	240	245	224	287	263	260	268	272	260	275	280	275	252	274	282	236	249	262	311	262	223	270	288	274	282	269	235	284	241	269	228	256	267	280	273	250	269	278	287	241	258	261	270	263	290	288	259	260	267	275	254	276	243	265	269	242	273	289	280	270	231	327	282	285	241	259	285	250	260	238	280	273	262	256	264	229	262	265	279	238	247	253	285	264	291	277	262	267	241	242	234	262	262	286	264	245	241	255	269	256	238	265	231	267	268	295	286	263	268	277	247	278	281	266	252	265	238	268	271	250	285	268	218	280	275	246	244	233	227	258	236	289	246	292	259	249	263	258	246	257	283	277	259	282	274	269	278	288	238	275	281	297	254	272	279	286	261	251	263	256	269	268	265	258	250	278	255	265	278	269	261	269	283	277	274	275	250	282	272	243	276	269	280	255	273	267	274	276	256	263	259	233	253	249	248	238	271	236	254	267	288	279	278	242	264	267	248	247	249	294	282	308	267	287	246	266	264	281	287	255	252	267	290	275	259	241	266	273	285	240	271	226	268	258	280	242	272	273	269	263	260	277	256	303	258	249	237	262	254	255	271	271	293	259	271	296	307	230	253	272	241	275	254	279	262	230	267	279	239	254	259	257	254	263	271	275	275	253	241	267	277	261	279	242	258	236	248	277	264	262	261	285	245	254	242	255	234	252	248	280	280	254	268	270	267	246	290	269	243	236	268	238	268	239	239	289	251	269	251	280	251	253	289	245	225	277	268	246	235	264	270	258	249	261	264	287	298	250	256	260	276	260	248	261	260	220	278	243	249	264	255	272	260	288	283	252	266	247	254	252	238	229	305	258	231	285	277	272	246	272	292	235	262	227	251	247	273	260	257	253	245	242	255	273	265	261	272	293	258	254	271	263	239	231	275	277	254	260	270	253	251	248	271	279	240	281	290	251	279	253	245	235	283	253	243	248	252	266	257	270	281	255	236	275	234	250	277	252	282	250	255	239	249	268	276	269	256	271	267	277	245	268	269	232	254	239	263	253	305	254	263	250	278	273	273	259	258	261	247	270	235	238	290	265	274	225	258	259	264	254	242	251	244	246	248	248	293	299	286	260	264	250	263	254	261	271	258	254	264	251	262	273	237	270	249	261	245	275	247	256	244	247	277	251	291	259	267	270	250	242	282	261	262	288	255	277	269	278	285	268	258	262	241	255	265	269	269	267	226	266	239	271	266	242	255	257	270	246	276	258	263	279	297	260	261	241	261	254	272	267	251	250	236	279	267	300	262	265	273	287	254	253	279	258	238	249	252	244	269	275	267	252	272	245	249	268	274	264	272	255	245	272	264	241	269	294	250	276	268	257	261	234	287	280	255	260	252	257	249	281	238	240	253	280	264	265	285	258	253	282	265	277	267	279	259	259	279	304	247	276	247	229	276	257	270	286	258	282	264	302	270	258	262	249	271	279	252	268	236	275	213	248	252	270	238	292	249	236	236	240	286	261	257	246	274	253	235	256	263	232	287	295	280	255	276	243	247	294	287	266	255	275	250	279	267	252	252	272	292	281	266	266	240	243	263	256	244	247	250	284	249	254	261	262	283	295	248	255	262	239	244	278	265	276	249	255	280	279	265	275	257	247	256	270	246	272	291	257	264	262	242	227	247	236	251	265	273	225	245	286	278	238	261	284	280	297	272	251	252	279	278	279	231	276	238	263	250	277	278	242	252	235	258	280	254	263	232	258	274	269	271	252	246	257	244	269	225	253	260	247	282	251	274	274	261	261	252	261	248	240	265	269	241	257	259	244	249	274	276	265	280	249	255	258	234	268	258	278	251	253	275	259	265	288	254	242	288	279	244	250	232	264	267	239	264	253	274	261	273	243	286	255	293	290	253	287	263	261	271	273	263	252	252	267	300	262	240	280	258	275	303	263	252	261	280	270	275	260	284	241	284	258	261	257	261	278	258	263	262	269	263	252	278	269	255	250	258	264	286	257	291	257	281	288	293	259	252	232	244	298	268	263	251	259	267	279	283	285	249	288	245	285	258	274	271	259	284	233	265	280	259	267	268	259	270	267	286	265	266	292	253	240	271	276	252	266	262	264	270	278	274	224	244	256	241	297	274	243	282	274	286	257	288	262	271	251	290	273	244	266	257	245	248	277	272	275	245	287	267	273	288	244	236	253	257	253	244	266	254	226	262	276	228	250	266	281	272	252	269	272	284	275	248	260	240	246	245	255	247	253	256	254	296	272	242	265	241	265	261	261	288	287	259	277	302	243	257	253	250	239	265	273	286	263	263	274	257	276	242	249	259	236	260	298	268	279	281	267	256	248	266	300	277	273	264	252	233	247	265	261	261	267	298	267	269	292	253	267	225	268	244	240	236	259	260	241	286	244	249	241	250	250	254	243	261	275	235	277	270	246	259	262	310	246	275	250	263	257	251	274	250	234	272	247	261	266	255	260	283	291	252	234	255	282	238	285	269	248	272	252	262	252	258	242	273	260	255	255	265	266	258	261	267	289	260	261	282	252	246	232	257	292	242	256	274	273	289	259	271	254	249	261	304	289	242	279	245	261	231	246	263	222	304	242	248	284	248	269	246	294	254	278	280	283	233	266	265	230	281	249	263	249	238	255	285	248	258	266	284	230	262	278	241	246	248	248	248	236	244	277	273	291	282	275	290	242	303	283	262	273	238	244	238	277	271	284	270	278	280	268	269	307	239	293	274	271	259	247	269	293	222	285	257	285	262	282	259	284	261	259	271	284	243	276	256	270	268	252	260	276	259	264	292	252	247	267	291	249	246	264	273	281	275	272	257	249	263	266	260	287	236	253	248	285	251	270	245	270	285	247	279	258	271	272	242	257	267	260	255	256	278	268	253	281
8063	8553	15929	17222	13265	9991	7821	6899	5752	5541	5157	4513	4010	3330	2786	2501	2310	2186	1941	2045	1990	1787	1640	1550	1510	1452	1376	1258	1243	1143	1113	1113	1056	983	947	925	839	912	794	797	784	808	808	780	749	731	704	774	693	705	675	715	708	677	656	719	652	643	676	651	674	702	683	642	677	724	646	630	665	677	663	662	636	629	697	689	696	636	653	687	668	665	643	664	673	650	627	682	656	656	658	680	679	621	679	620	699	661	696	626	682	669	683	675	637	628	670	692	646	646	617	674	633	660	649	675	672	733	618	638	651	628	667	655	638	634	660	619	623	682	693	650	629	643	649	655	669	688	661	716	661	652	639	659	619	675	658	634	668	675	652	663	654	665	597	647	653	675	626	650	638	662	682	652	671	634	646	680	662	660	668	622	693	651	708	709	674	658	671	645	655	665	633	630	698	649	663	679	644	706	631	665	606	668	654	643	657	705	676	629	673	703	709	683	692	661	638	648	667	599	653	647	685	693	654	673	674	677	640	607	618	634	656	637	660	641	661	631	672	617	650	681	664	710	659	702	647	664	668	667	652	639	640	640	630	702	672	667	662	680	638	657	642	683	653	659	606	696	670	688	639	689	653	711	691	688	662	695	636	680	647	670	697	662	689	668	651	680	672	656	642	665	644	651	675	642	609	706	647	624	643	648	653	662	670	667	621	635	687	673	727	656	699	687	670	666	643	678	697	637	704	638	653	675	641	688	630	627	715	674	662	664	672	654	633	635	647	604	688	645	643	647	682	688	675	670	670	685	661	700	605	699	636	633	708	658	667	676	647	687	588	643	649	659	665	666	672	658	674	710	641	656	643	686	686	611	676	687	684	645	634	635	654	676	687	636	661	649	664	673	661	663	709	658	647	664	671	652	718	655	618	671	698	631	668	652	656	658	750	701	613	681	655	703	685	649	637	663	654	610	690	623	631	639	688	628	669	680	666	666	656	649	663	648	699	607	623	653	672	645	627	628	673	628	681	665	692	671	644	655	655	656	633	628	655	652	646	664	627	673	678	642	678	652	688	617	665	656	632	620	677	629	703	624	626	660	677	690	659	647	679	662	652	630	681	637	675	647	677	660	687	644	640	667	652	701	668	660	671	654	706	648	642	678	642	672	666	562	633	657	659	637	669	661	645	615	641	700	651	666	667	708	646	654	630	706	627	656	602	687	604	672	679	659	639	655	608	682	600	655	667	658	625	635	649	621	685	728	685	660	652	654	658	644	669	662	664	634	671	654	686	646	634	686	632	625	620	664	660	660	650	627	606	653	642	650	666	669	620	652	647	677	684	629	646	665	668	648	658	657	682	685	666	650	734	635	647	680	660	650	651	630	639	689	632	700	724	695	678	651	660	670	649	646	653	654	657	652	666	663	627	664	648	645	663	694	688	695	665	671	704	696	672	682	652	686	682	629	663	616	668	660	702	676	666	673	633	673	678	670	682	625	683	661	675	636	698	636	647	644	655	636	673	626	675	623	679	679	647	630	652	614	646	603	640	601	669	693	661	655	653	624	688	678	652	647	659	715	658	647	704	674	681	642	642	639	640	640	630	661	641	650	616	656	630	644	662	631	678	640	655	651	674	621	706	627	616	661	651	627	616	664	648	659	660	728	634	676	644	654	676	617	686	630	619	685	656	668	708	643	645	641	627	676	659	673	666	668	640	615	646	634	665	703	635	663	661	703	641	651	648	663	705	604	640	643	665	641	636	647	640	666	685	673	631	708	669	627	657	655	590	637	655	658	648	631	674	619	669	667	661	669	676	629	704	656	684	642	632	741	664	658	636	634	654	624	613	692	633	703	646	674	636	688	620	629	650	672	631	655	712	643	629	663	663	659	635	670	715	701	641	616	684	654	664	642	680	643	659	629	671	665	610	658	667	634	671	659	655	651	686	653	633	686	634	600	653	665	674	650	673	655	609	691	640	700	700	634	645	632	658	655	652	650	672	635	678	685	682	701	693	641	660	669	682	662	647	661	642	724	626	656	631	629	665	672	656	644	650	658	635	635	671	639	699	644	639	670	684	634	674	622	677	662	649	633	660	691	658	667	622	662	712	655	684	662	650	683	701	667	667	642	649	659	646	703	609	674	688	631	610	647	650	655	639	636	662	638	635	660	641	635	651	649	671	646	685	629	687	677	690	661	571	621	648	626	630	656	689	638	629	662	668	662	672	660	703	680	658	680	684	732	723	645	692	672	657	638	668	622	653	623	684	640	673	648	634	681	657	668	637	650	656	691	665	640	658	675	627	651	641	677	600	684	689	634	671	670	683	636	670	640	646	651	678	652	648	650	672	623	710	625	646	693	698	627	692	686	614	649	676	637	690	678	652	658	666	658	638	648	608	664	694	647	684	623	676	682	658	646	686	679	668	663	664	670	672	630	652	651	636	665	681	626	722	674	662	677	633	725	609	690	616	674	645	693	695	659	642	620	654	690	644	686	674	619	683	659	660	656	627	650	688	631	679	644	562	621	706	718	672	658	698	677	683	670	683	650	652	682	625	663	639	606	678	672	655	634	703	644	659	683	666	673	655	634	660	669	636	639	688	699	675	656	609	680	625	646	609	611	644	664	675	632	656	670	671	630	649	665	636	654	670	632	694	714	668	696	639	665	679	667	652	661	674	657	670	685	616	629	633	681	676	656	637	658	637	649	688	679	665	649	687	663	675	601	682	641	682	677	635	687	652	649	622	678	636	660	646	674	619	630	685	660	655	689	620	655	599	637	626	668	701	643	675	647	687	629	674	634	661	642	658	683	663	723	682	665	657	695	637	698	712	637	694	650	664	620	668	676	653	618	665	620	635	654	692	647	652	686	687	693	661	676	687	657	684	658	620	637	692	649	679	679	713	682	646	648	682	657	609	647	657	652	684	662	685	666	644	668	658	655	661	680	636	667	629	674	630	626	662	664	682	605	638	645	656	644	686	643	655	654	664	667	673	631	666	629	621	621	661	671	674	683	674	639	669	652	675	641	609	696	625	679	691	688	646	683	663	704	614	625	597	627	634	696	688	606	636	648	677	642	666	670	670	672	697	651	689	670	672	654	636	632	651	682	662	618	623	662	693	669	680	636	683	634	669	674	650	673	677	629	677	638	650	689	625	665	651	651	655	662	664	645	721	679	645	649	632	653	628	644	711	646	657	644	635	672	619	630	669	622	661	657	631	656	666	686	664	657	653	680	628	633	618	616	635	660	705	642	689	661	648	688	648	654	647	658	603	644	696	656	607	633	637	639	646	672	641	689	694	701	689	705	661	629	674	649	671	632	654	676	652	659	649	658	663	660	649	660	622	655	640	638	663	665	642	640	664	709	687	615	648	634	708	665	663	631	638	671	663	649	677	617	642	628	681	670	677	695	637	643	684	650	642	619	643	692	591	687	686	638	665	681	655	599	651	669	653	686	695	642	667	674	659	700	650	650	640	662	689	661	697	673	681	680	651	658	665	641	662	662	648	632	688	667
26603	24631	34122	28234	23181	15051	8171	5510	4332	4616	4977	4371	3145	2404	1663	1416	1270	1329	1055	1228	1062	883	811	671	629	627	597	502	537	532	484	506	497	474	470	495	409	405	393	384	336	390	339	345	325	299	328	306	268	325	337	312	297	261	269	247	301	263	272	299	272	291	266	278	240	269	263	261	271	268	250	265	250	247	271	284	241	285	246	260	274	253	280	236	262	275	245	267	249	242	290	278	279	252	245	259	222	274	260	273	260	274	231	271	272	279	285	268	282	262	273	254	264	234	268	245	263	250	257	251	279	268	285	268	277	279	242	225	275	273	260	270	279	258	272	287	268	269	229	244	288	285	272	229	280	258	287	266	258	240	273	261	237	277	259	273	257	259	257	261	248	240	240	247	281	259	259	270	249	260	276	252	271	230	265	269	273	221	261	277	275	245	244	269	264	255	264	245	268	254	241	248	257	258	264	256	261	250	273	255	238	254	290	282	255	257	253	274	237	252	282	261	255	273	258	252	291	269	270	251	287	261	255	281	244	243	239	288	258	265	249	269	275	234	250	257	275	256	249	239	252	254	246	267	280	264	274	233	236	240	294	251	247	249	268	250	253	260	277	263	251	279	273	275	263	285	271	278	269	248	271	286	298	289	266	286	266	278	268	278	280	261	279	253	240	255	284	305	269	251	249	236	285	290	260	266	248	281	272	265	268	250	277	254	233	279	260	264	270	282	262	257	286	257	290	256	290	258	266	269	276	259	249	296	252	274	251	252	241	270	258	270	251	247	255	233	262	251	227	280	266	250	268	252	255	244	268	233	271	270	261	268	251	252	283	280	275	256	247	257	283	283	263	281	249	291	239	227	272	242	272	232	279	277	263	258	263	244	288	227	279	263	255	235	239	271	252	274	244	282	260	249	254	275	238	261	240	242	244	249	263	248	265	271	253	261	204	269	279	265	249	238	298	251	276	281	267	214	257	289	239	268	253	258	280	286	251	252	240	270	284	272	261	253	252	235	267	265	233	266	270	287	251	296	279	261	262	241	284	257	252	250	259	298	246	233	291	224	253	240	251	301	286	255	252	292	265	257	254	269	258	276	278	263	289	226	279	242	259	263	273	250	253	303	260	247	243	273	259	274	258	262	266	246	250	305	244	257	290	240	244	249	255	254	244	248	260	253	285	230	267	245	260	283	272	233	249	235	263	319	245	265	256	238	237	247	257	246	266	273	259	233	258	266	276	249	227	267	268	257	265	266	275	262	259	259	246	293	252	266	245	245	258	251	280	266	240	243	252	259	280	251	245	242	238	261	292	274	261	255	263	249	203	273	261	257	255	247	261	259	260	262	260	266	246	263	251	282	248	241	239	249	237	239	246	274	282	247	279	255	278	220	236	261	251	236	260	276	251	273	273	255	273	257	272	268	298	262	260	246	258	261	236	273	304	283	250	261	284	271	270	284	253	251	251	261	255	243	256	279	265	256	260	275	282	283	255	244	268	251	269	246	267	269	263	254	271	261	264	273	256	243	273	253	259	276	245	283	290	260	267	263	280	245	261	245	265	258	253	288	280	286	268	285	282	271	253	246	277	284	262	262	236	269	283	264	247	266	279	270	269	300	222	256	269	255	272	240	244	240	270	282	265	253	240	269	269	263	268	281	261	254	250	267	271	264	249	255	292	283	278	252	223	265	255	262	267	267	262	235	270	277	277	285	269	249	245	265	286	282	230	252	254	255	275	242	247	238	252	252	236	254	258	277	275	267	263	287	262	272	301	272	265	239	245	255	245	267	277	262	259	279	276	283	292	242	269	229	265	237	260	276	263	242	237	257	241	242	263	249	260	267	259	235	263	241	247	284	279	254	237	252	273	243	258	251	258	236	247	243	265	256	253	306	233	243	262	271	256	281	276	288	265	245	259	259	257	275	275	295	212	232	250	249	265	260	256	244	256	249	294	243	279	271	277	247	255	251	262	267	255	237	245	235	264	268	296	265	293	251	244	244	281	285	277	277	262	266	249	257	252	258	246	265	260	277	268	242	273	271	260	250	242	261	249	254	262	240	276	279	261	270	245	258	259	270	247	275	279	258	250	263	255	258	271	274	288	269	261	277	250	272	270	228	254	265	250	242	272	296	263	276	277	246	271	251	258	274	265	257	265	256	260	255	299	287	272	254	248	239	274	259	246	253	262	265	262	260	252	257	246	270	258	260	228	275	295	235	240	289	247	304	279	272	270	241	275	242	259	242	255	254	244	262	286	284	286	281	229	258	265	279	277	241	262	255	268	275	232	245	229	275	290	264	250	289	266	326	261	271	233	279	293	268	270	290	278	225	262	253	227	228	255	286	256	252	251	256	272	259	247	244	264	259	263	254	300	255	251	271	276	275	264	281	272	221	251	261	265	266	257	292	257	254	273	263	240	235	238	276	243	270	274	277	254	284	276	274	245	267	258	270	292	255	248	292	246	249	233	260	274	258	251	261	271	260	262	300	248	287	242	229	276	275	243	270	296	277	242	262	273	275	257	273	273	269	247	260	250	265	255	260	256	250	232	261	271	281	249	265	245	242	261	267	269	253	294	284	277	261	254	260	277	245	254	245	257	280	244	252	245	249	260	271	260	222	241	238	266	284	254	258	304	275	243	289	237	268	248	289	236	264	264	252	283	254	266	300	240	291	256	270	233	276	276	239	245	264	268	277	250	256	272	262	248	300	278	265	241	279	273	254	269	247	273	274	229	274	252	283	241	245	282	257	230	232	263	269	254	244	264	259	297	277	263	251	277	257	255	268	245	237	294	274	257	268	256	267	269	268	269	277	263	261	262	261	231	259	248	266	284	271	268	274	256	265	285	239	250	255	293	243	260	267	263	246	251	286	247	257	244	262	258	263	241	250	266	266	237	238	246	252	238	267	277	244	268	276	264	260	248	271	291	277	279	276	260	274	256	257	221	291	270	244	272	283	261	232	268	255	275	262	246	258	291	266	252	277	267	256	261	259	283	247	262	279	230	296	278	264	250	252	247	269	273	256	253	243	251	282	306	287	257	241	270	282	240	269	288	244	266	250	261	260	275	247	255	250	282	279	262	259	278	256	258	270	212	245	229	259	246	259	241	287	269	283	232	262	253	259	284	277	263	298	265	262	275	250	255	277	269	281	232	259	260	253	267	270	233	278	267	270	274	267	275	226	231	283	298	267	263	266	298	266	241	273	272	240	258	248	251	264	241	271	260	216	280	273	286	282	249	246	264	242	264	247	244	254	280	266	267	245	277	278	254	279	257	253	268	253	294	230	266	279	266	280	244	260	276	250	271	278	273	271	280	262	258	247	231	259	271	260	274	262	263	270	254	265	258	264	238	253	278	271	255	240	263	230	270	296	274	285	230	249	251	280	265	246	256	239	274	242	271	265	256	263	260	276	229	250	237	261	265	252	265	227	291	255	270	244	260	252	236	284	270	254	247	282	255	247	246	263	240	284	242	262	239	282	250	249	267	296	259	252	271	282
15944	20274	33358	31275	30024	19417	15029	14331	14817	17338	19732	17960	14410	11843	8623	7344	6900	7443	5894	6582	5969	4990	4325	3635	3383	3286	2962	2756	2660	2597	2502	2360	2396	2172	2060	2071	1964	1647	1545	1460	1467	1404	1243	1221	1132	1104	1123	1075	1044	997	1003	947	843	828	768	740	702	724	755	708	745	699	725	741	737	759	693	712	699	703	713	728	681	704	670	666	609	639	696	677	678	648	682	689	635	666	601	657	699	660	633	637	636	618	634	657	609	629	651	639	685	672	684	664	654	619	656	658	675	696	617	665	664	601	652	696	678	647	636	667	686	690	664	627	647	626	647	671	584	653	674	637	665	656	626	629	677	649	620	652	645	689	673	649	639	676	688	630	642	648	629	605	660	661	660	615	624	698	679	638	626	624	636	660	660	616	678	658	621	645	633	618	616	684	624	684	642	674	634	700	671	642	634	629	631	644	652	663	628	666	631	609	664	681	643	632	600	631	616	647	601	644	643	614	601	686	614	655	633	668	641	653	634	658	658	689	622	650	622	619	654	654	660	632	644	672	619	636	627	635	660	651	646	645	657	642	643	669	587	666	662	640	619	687	628	644	656	618	648	651	596	657	645	697	658	655	696	675	604	587	616	625	640	629	669	635	615	656	616	667	609	676	674	638	676	676	680	649	658	670	626	633	611	635	652	650	660	669	645	649	703	643	615	657	662	639	698	672	638	662	697	638	665	594	632	656	663	638	599	639	651	643	690	698	700	648	684	647	650	622	661	614	640	650	652	658	682	635	622	663	635	678	648	632	686	638	641	641	611	648	629	653	615	694	674	651	681	689	667	680	668	632	636	687	684	643	694	618	671	638	648	661	659	638	687	642	596	669	656	648	625	659	655	665	603	630	693	656	643	626	621	632	636	662	628	648	605	632	680	647	639	631	671	637	631	655	643	640	622	627	606	634	640	650	598	628	606	661	632	663	652	660	665	630	653	659	647	625	556	668	598	625	647	601	641	638	650	672	643	659	662	656	666	680	628	624	653	656	622	673	619	652	608	648	689	650	627	668	622	700	688	661	653	672	646	640	651	647	653	642	684	615	603	624	635	655	606	684	656	655	658	684	667	633	639	640	666	654	608	611	650	645	648	690	667	612	620	655	659	662	619	701	593	659	699	653	682	637	670	669	647	606	618	636	646	631	633	698	631	651	625	650	679	626	616	651	648	604	670	666	675	600	632	635	635	672	636	656	700	656	672	648	623	653	655	635	594	633	654	689	644	632	600	626	674	649	694	691	699	642	629	707	670	666	639	656	652	663	700	623	677	616	671	630	623	612	669	654	701	645	625	610	672	636	625	668	646	642	646	654	667	648	638	591	672	679	654	637	625	656	680	670	645	640	591	662	611	676	601	634	657	661	672	594	680	682	645	596	578	629	651	650	648	665	605	624	605	683	664	664	620	674	666	613	700	618	627	625	647	650	662	704	642	617	666	629	682	682	712	637	644	633	619	656	632	683	645	614	655	647	645	634	602	643	629	661	653	632	689	638	602	641	647	584	611	689	642	655	648	641	633	678	603	657	640	666	642	600	643	618	634	676	644	640	633	649	647	688	657	638	633	629	658	637	649	607	640	604	667	640	646	668	640	624	674	646	673	651	658	637	669	633	594	706	672	682	647	596	615	664	636	625	607	649	642	660	592	658	637	650	641	629	635	672	662	652	664	662	623	671	690	656	633	680	627	661	657	652	624	657	637	663	685	682	668	670	625	616	678	652	672	632	642	643	601	675	679	648	674	658	634	680	666	684	652	620	621	669	608	608	670	683	657	585	655	627	645	667	662	658	636	659	611	636	640	639	670	660	701	679	646	643	637	575	650	623	627	650	629	616	685	636	650	662	636	670	619	651	631	648	692	647	626	610	638	648	591	642	659	637	621	682	679	602	629	681	640	667	611	629	607	604	639	684	666	656	637	625	665	679	640	650	640	662	610	631	659	630	631	626	650	650	663	631	635	626	703	648	663	680	600	638	634	669	661	637	626	663	647	637	642	635	587	600	651	634	674	675	652	697	640	635	637	626	649	679	581	564	674	649	592	652	659	623	632	695	655	628	650	668	628	641	659	621	655	679	630	622	639	638	729	669	597	700	653	638	643	695	636	659	644	679	674	599	661	678	603	659	676	636	659	646	652	667	625	648	662	662	619	653	630	653	634	654	627	644	680	617	644	647	649	648	644	651	636	640	657	655	644	677	642	602	629	659	643	644	625	655	659	598	655	614	675	645	637	675	672	626	641	631	678	656	676	619	660	634	641	648	634	617	655	636	633	636	643	672	693	680	669	685	627	621	618	608	635	675	638	710	622	667	627	643	616	634	662	665	645	644	666	639	650	661	627	646	641	639	600	649	652	623	665	666	682	672	642	654	623	625	651	609	659	691	638	648	672	659	590	696	641	630	618	675	653	642	671	658	667	627	661	677	644	680	653	624	676	634	608	637	639	681	613	655	676	652	650	613	623	642	645	660	665	612	651	607	662	625	649	661	641	670	628	675	615	638	616	608	700	643	639	634	642	652	607	656	631	674	649	666	608	645	603	626	586	622	660	664	624	640	710	658	643	675	660	623	624	658	669	620	652	680	660	653	623	686	643	689	668	684	633	638	643	650	633	629	646	661	649	665	614	688	689	623	637	617	655	617	648	634	594	606	591	615	663	662	634	682	646	654	632	636	654	621	655	619	643	685	653	687	625	661	669	674	641	637	676	657	657	646	644	657	651	672	655	698	635	624	667	645	645	653	644	636	687	654	662	641	622	641	670	596	711	679	645	605	638	666	643	668	629	677	676	615	643	610	669	643	646	652	670	701	647	678	670	634	641	671	672	721	582	626	646	596	625	638	650	639	665	631	671	668	642	633	652	673	661	650	641	633	651	661	608	663	640	683	650	671	678	709	632	649	628	620	633	654	601	671	695	663	636	632	670	631	658	686	638	662	700	609	663	632	633	638	641	651	642	656	648	638	682	615	675	632	672	581	652	660	634	668	663	640	664	665	702	656	711	672	642	650	611	640	628	627	619	624	614	632	653	643	638	653	627	655	633	676	626	663	660	610	616	661	642	655	686	606	629	679	651	645	654	672	622	605	694	660	667	661	679	608	623	611	614	674	652	595	638	644	670	653	653	687	663	641	607	615	627	622	662	616	680	662	676	632	646	650	641	618	674	662	588	632	621	649	660	609	646	660	617	694	620	646	637	636	613	643	579	649	613	669	631	638	682	644	641	633	690	691	673	643	591	641	636	641	630	652	672	670	625	611	678	656	630	651	693	626	645	644	564	605	659	647	644	643	649	695	663	670	652	666	635	702	634	622	682	606	693	650	674	647	652	618	653	639	702	617	644	625	673	658	652	681	637	667	643	663	682	662	698	602	645	629	639	646	660	639	636	641	666	654	635	664	659	693	649	689	622	570	624	633	610	676	626	652	607	662	667	673	656	628	666	648	614	626	611	646	631	659	641	651	643	654	622	653	649	640	683	650
33837	33104	43877	30678	25853	17795	10827	8272	7001	8043	8201	6954	4921	4071	2673	1764	1949	1964	1668	1806	1709	1317	1130	988	894	850	705	670	696	707	616	581	612	610	579	602	532	411	423	389	377	352	314	319	362	322	293	311	309	281	318	300	276	254	241	237	210	267	251	218	237	211	249	247	241	224	259	243	242	236	248	241	228	232	199	216	215	223	222	218	191	184	210	213	220	221	231	240	244	215	206	224	214	208	240	231	219	215	186	202	200	233	240	242	213	233	206	210	198	207	217	194	231	218	238	216	197	216	234	197	226	227	230	204	229	212	200	209	224	243	210	238	209	218	228	222	212	201	213	223	221	203	250	205	212	206	210	229	208	236	221	211	217	220	190	220	214	194	184	216	213	231	204	233	221	210	220	207	193	212	236	227	210	202	226	215	213	201	212	186	201	218	202	210	226	197	215	203	199	218	227	215	178	218	257	219	203	229	214	214	226	233	198	226	231	208	198	213	236	217	205	211	242	210	221	244	239	220	224	237	197	198	202	224	229	228	223	229	227	222	196	205	199	206	262	212	217	209	229	201	232	203	226	227	215	206	192	206	213	204	209	217	224	227	205	189	213	215	229	211	200	220	216	215	217	202	214	220	219	216	226	219	217	212	209	212	202	231	210	205	189	248	227	219	241	203	241	211	212	221	212	233	223	207	245	223	226	213	240	212	211	222	225	226	201	201	208	219	236	194	193	244	195	207	206	207	208	238	232	206	222	208	230	205	213	215	213	219	221	222	216	233	205	224	200	231	196	243	218	214	223	220	203	209	245	221	225	218	231	210	236	228	210	200	219	209	210	216	239	229	200	210	223	203	221	214	218	204	229	234	227	238	202	220	213	252	200	240	190	213	214	241	201	229	209	224	187	191	226	221	202	192	237	220	218	207	187	222	241	234	224	221	185	211	228	202	207	225	206	211	221	246	227	211	227	225	203	190	231	226	217	202	214	199	206	213	191	203	233	229	219	241	225	222	207	229	199	216	228	235	201	225	237	212	234	228	235	209	217	236	205	216	242	210	191	237	213	216	199	231	209	228	216	235	229	209	232	211	208	221	197	222	220	208	227	211	209	202	190	230	221	229	231	219	234	202	231	223	218	208	179	234	210	224	245	208	239	222	221	206	228	192	217	193	222	214	207	181	192	219	228	226	206	230	216	234	224	228	230	214	237	205	241	223	218	209	197	216	230	211	193	200	227	211	205	220	224	218	203	221	231	237	217	215	193	209	234	194	213	215	220	236	236	224	213	198	215	198	235	207	236	217	192	240	227	200	192	216	211	204	241	214	209	203	241	221	239	235	217	203	232	217	205	229	209	239	187	203	232	206	227	185	216	195	214	190	230	210	218	235	212	210	227	218	189	215	224	220	221	204	223	213	227	208	204	216	202	237	226	237	208	247	212	209	197	222	210	194	210	212	231	236	212	239	229	230	211	218	217	190	210	200	195	214	208	232	204	199	210	204	238	219	224	241	209	218	235	236	226	205	224	230	215	233	222	207	217	208	228	237	208	228	212	194	243	226	211	215	216	226	220	226	200	202	203	217	205	217	231	222	207	178	219	208	235	199	227	223	224	235	244	231	228	246	244	209	240	244	217	214	214	201	180	230	226	221	215	224	225	233	210	197	236	231	232	214	201	211	238	212	193	222	209	209	195	215	237	201	188	235	212	206	216	226	209	247	235	211	224	215	196	202	228	209	219	200	205	218	224	223	223	207	214	221	214	218	211	196	197	217	209	221	204	214	248	198	204	243	232	196	198	235	217	187	224	214	230	202	237	221	222	219	196	245	212	219	218	218	216	219	209	207	200	212	222	230	213	214	208	224	219	209	249	221	200	240	222	201	201	206	227	197	211	228	210	231	233	218	225	221	223	181	210	212	196	207	212	216	221	214	231	225	207	211	216	236	214	209	191	194	223	184	231	226	216	206	228	240	201	230	233	228	198	207	217	206	210	196	239	249	229	255	223	196	215	231	216	208	223	244	240	222	199	240	215	191	234	214	219	234	187	194	205	206	216	245	217	227	204	208	206	205	214	219	235	230	216	190	196	215	229	235	217	209	250	195	210	226	233	230	221	207	231	190	217	226	234	206	229	230	224	200	197	225	217	213	219	235	222	238	212	237	208	234	237	227	213	219	213	235	204	218	217	234	194	184	221	230	234	240	232	208	220	217	222	200	218	196	211	242	229	228	209	207	217	201	188	215	230	203	249	186	189	210	238	229	227	227	218	226	194	220	219	228	227	218	207	230	235	204	215	219	203	232	203	239	208	216	223	211	207	212	210	215	212	234	195	234	225	230	225	239	238	239	236	225	214	203	216	199	225	199	242	223	223	184	210	255	185	195	185	218	221	224	236	224	221	220	220	192	217	234	216	227	188	197	198	204	211	221	200	234	222	233	248	228	214	241	218	233	216	219	196	215	197	209	226	185	204	235	195	210	199	235	201	210	242	220	228	215	225	210	204	217	219	191	203	210	213	216	226	234	197	204	212	210	191	223	225	205	218	225	219	221	207	218	216	214	218	216	218	237	234	230	183	201	243	216	220	204	227	229	224	210	242	233	229	235	223	183	216	221	234	211	208	211	229	219	214	227	234	231	210	211	202	186	203	197	231	174	201	207	224	199	225	220	229	195	197	231	242	203	217	201	216	214	218	210	231	218	227	230	232	205	226	203	203	232	216	218	221	194	242	211	221	226	215	213	247	204	222	236	232	229	243	212	214	201	205	215	198	218	220	210	208	251	214	229	218	217	226	222	202	209	210	203	222	227	207	235	223	222	204	213	212	232	199	197	198	218	227	252	243	214	239	199	199	206	239	207	207	228	249	209	221	222	227	227	235	195	215	218	219	250	190	210	226	211	190	199	201	235	204	229	212	188	213	188	215	202	245	230	206	223	212	209	231	230	228	197	220	216	241	204	201	205	217	232	204	218	240	214	237	210	223	207	219	214	238	216	211	209	228	225	223	193	232	228	238	201	220	242	221	214	223	220	233	226	188	245	204	229	206	233	216	215	224	217	235	208	210	228	195	193	206	209	206	202	206	220	185	216	226	233	208	252	220	214	234	189	173	244	227	247	241	213	219	189	213	215	218	212	232	222	259	212	209	195	211	229	205	200	229	239	202	202	201	224	228	189	225	235	254	195	207	206	180	212	195	208	209	213	231	248	218	227	226	213	212	233	200	242	191	201	260	205	244	216	217	216	233	211	201	205	231	216	225	231	228	231	226	195	223	219	213	188	247	201	214	225	194	194	222	246	199	236	219	224	218	227	185	203	219	211	211	195	240	224	222	219	211	243	210	193	189	199	223	195	216	206	248	195	217	209	225	239	224	183	206	244	216	225	228	205	226	248	222	233	216	193	220	213	225	231	233	227	173	205	211	240	225	241	205	227	212	207	188	213	236	230	218	206	213	221	207	219	180	217	233	229	201	215	235	241	260	204	224	204	229	215	203	226	204	220	192	218
19701	26737	39688	33539	32162	22323	18619	19134	19121	23642	25424	23631	18981	17302	12224	9183	10309	10736	8852	9748	9027	7509	6363	5586	5005	4806	4110	3957	4121	4144	3559	3464	3690	3164	3279	3417	2739	2163	2055	1970	1741	1663	1486	1416	1350	1370	1429	1296	1186	1225	1166	1158	952	841	791	740	703	697	671	730	694	661	704	688	736	660	689	624	620	643	621	571	572	590	526	557	555	610	582	608	539	550	550	581	583	572	570	608	574	514	536	539	533	539	567	538	524	550	560	543	573	560	613	562	598	544	551	571	578	510	548	543	588	569	563	574	562	558	548	525	512	583	580	545	574	577	571	567	525	523	510	566	546	572	556	577	548	537	582	552	582	575	579	556	567	529	630	528	581	556	588	546	565	586	531	579	563	561	540	552	527	546	562	592	565	513	537	553	567	522	557	516	509	554	575	589	539	558	529	518	509	549	501	552	534	509	574	546	541	584	540	544	533	583	517	523	532	525	520	548	557	559	539	547	503	537	545	551	552	594	574	557	549	545	603	557	564	532	508	534	554	552	531	494	535	559	555	553	555	511	558	512	526	535	586	567	514	589	586	584	510	542	541	545	532	570	538	580	570	522	552	557	508	536	531	551	562	550	571	552	520	577	565	530	588	518	576	546	544	552	546	527	562	539	581	547	558	514	488	560	560	565	565	581	555	535	535	553	537	557	553	572	559	517	550	575	554	576	583	536	569	555	550	567	566	540	538	576	553	569	539	592	530	504	546	537	532	572	539	547	542	556	508	535	514	575	555	569	559	583	551	563	553	549	528	550	524	559	518	524	546	569	588	582	548	575	517	529	503	565	540	562	580	578	585	510	537	530	533	534	554	539	522	573	503	521	555	487	520	572	542	522	521	565	558	528	545	546	503	540	550	519	565	561	500	530	543	564	506	538	521	544	565	503	571	588	525	542	561	546	576	550	546	541	488	525	564	551	544	557	580	540	533	561	515	548	583	519	534	554	549	563	565	540	506	539	542	534	569	479	569	532	526	521	509	557	534	546	546	563	570	530	607	549	534	505	573	584	571	560	524	536	542	543	557	545	537	539	549	537	568	577	561	550	556	548	564	526	573	530	519	488	544	514	542	555	554	535	521	521	553	578	567	585	589	552	550	575	509	523	484	576	537	501	575	568	544	520	544	521	605	545	559	537	550	569	526	596	573	544	496	531	544	567	537	547	544	544	511	557	512	558	543	589	595	521	567	531	552	524	516	539	545	507	514	542	520	574	553	546	574	552	558	559	517	537	572	532	553	523	567	556	578	556	571	541	572	530	562	550	542	563	564	558	551	589	538	489	564	521	514	554	528	523	518	547	559	490	544	508	550	516	542	556	531	526	583	539	533	568	517	498	579	582	560	549	539	502	567	536	535	525	538	522	536	547	509	543	571	584	538	587	570	511	555	556	577	520	562	560	565	571	540	558	567	533	561	525	546	559	544	525	542	553	581	584	502	590	565	552	524	567	534	561	536	558	571	548	523	552	531	519	544	561	520	540	569	580	529	554	522	575	550	553	540	568	547	561	528	544	569	528	598	561	552	556	563	578	581	475	562	558	543	555	552	547	512	503	574	552	552	576	512	544	576	577	559	528	525	545	550	548	545	561	546	559	531	527	587	544	564	556	545	560	562	556	547	537	571	593	551	553	543	528	570	576	547	552	594	563	534	596	584	533	583	579	535	551	563	558	553	536	532	563	569	571	563	493	523	567	547	561	537	560	534	529	559	509	489	544	509	536	576	534	539	547	541	534	561	560	560	529	559	553	503	553	546	567	524	535	558	571	580	521	527	532	526	543	499	570	547	533	543	558	511	587	598	540	592	543	554	580	535	537	533	570	564	550	502	579	581	537	541	527	535	543	517	527	535	524	535	551	600	527	545	566	577	568	571	549	562	554	524	558	520	515	559	519	533	528	578	525	545	550	546	553	555	574	573	585	556	545	528	555	540	532	503	541	553	544	529	534	554	574	566	542	521	549	524	518	550	546	544	511	582	527	533	544	600	566	579	532	549	523	553	553	540	589	570	562	541	576	577	538	566	527	523	511	539	536	558	560	579	569	566	559	527	563	556	498	548	535	525	561	567	538	523	531	558	558	563	529	569	515	568	549	571	499	542	579	563	546	506	521	532	541	521	566	535	553	568	515	558	565	540	518	576	518	587	525	557	512	541	564	570	557	513	565	548	559	582	558	572	566	519	521	503	552	500	500	516	575	575	570	523	530	557	531	560	508	582	546	530	576	554	552	525	556	551	548	541	573	568	511	609	551	549	552	537	541	551	531	543	551	547	513	577	533	532	554	535	521	502	578	549	554	525	543	560	572	507	504	557	540	516	575	551	529	563	562	557	555	554	553	538	557	540	533	547	548	542	543	520	547	557	561	534	540	549	552	587	527	553	554	563	511	528	568	556	549	572	611	568	532	548	593	547	585	546	555	562	526	501	525	559	529	538	572	537	562	535	590	569	570	510	556	570	552	559	530	507	563	555	550	560	519	564	525	594	507	539	554	555	598	609	552	545	555	547	561	592	514	559	540	528	545	564	496	561	557	519	549	553	534	579	521	574	512	526	533	527	572	526	527	559	572	544	545	553	487	575	555	562	555	547	565	548	550	548	513	560	554	543	503	536	609	551	556	546	530	547	544	522	605	528	567	548	546	547	529	547	551	530	554	566	534	510	553	586	560	586	543	556	552	531	517	540	554	550	511	565	527	507	560	539	522	596	539	497	553	554	579	570	547	538	536	544	525	536	566	535	548	499	562	530	579	517	554	541	575	573	550	555	527	542	588	521	557	546	528	557	545	534	538	550	544	543	548	542	559	588	546	521	586	546	547	570	534	548	521	510	547	549	540	526	541	606	578	563	520	516	532	556	560	540	552	525	530	542	587	573	572	564	519	524	518	540	520	541	596	536	559	508	575	544	550	530	543	506	530	558	534	578	542	539	516	533	534	555	545	514	516	579	543	519	541	511	498	545	572	523	517	570	549	540	557	526	513	506	584	580	519	504	551	562	567	554	493	512	572	524	571	550	555	577	536	531	541	535	521	521	540	586	541	558	481	546	583	560	559	514	536	550	533	577	547	544	530	581	549	523	550	532	537	539	541	493	567	549	526	548	523	510	509	543	572	517	546	545	535	561	545	545	549	549	555	549	547	531	567	554	583	535	518	556	535	561	498	541	577	518	542	519	563	526	516	521	551	520	550	507	534	484	559	515	536	583	492	535	523	562	561	577	543	521	529	539	503	566	537	559	516	535	541	541	539	553	575	550	553	539	605	560	527	571	575	535	506	500	551	522	528	560	541	518	579	544	605	556	545	598	523	514	578	539	512	552	515	554	479	580	549	513	529	557	578	568	543	550	545	527	540	547	525	559	566	566	562	551	577	544	507	524	577	537	520	522	566	542	545	548	538	541	557	551	567	554	537	519	540	545	510	537	541	554	526	530	555	534	525	534	540	558	536	544	546	584	513	555	521	509	530	515	555	522	543
13343	8690	10778	8778	4939	3034	1923	1381	1216	1122	933	831	748	691	587	571	509	463	473	522	429	461	408	374	426	367	358	354	332	351	325	324	319	289	244	292	295	290	281	269	292	285	294	231	276	284	275	251	261	257	264	250	262	266	249	284	255	240	269	277	254	257	259	292	277	274	296	287	266	259	287	255	260	246	273	280	260	262	261	238	258	267	247	260	262	232	248	269	269	262	260	261	259	271	248	271	297	280	255	256	282	242	290	265	261	263	259	268	271	293	301	268	258	281	242	262	279	262	265	273	252	280	267	251	294	259	268	271	253	260	261	287	289	259	284	266	252	246	284	277	270	247	253	248	254	243	280	292	246	268	297	272	259	269	261	234	253	281	233	272	266	271	263	266	227	269	234	249	271	267	241	232	271	209	288	238	254	257	279	258	256	252	250	270	248	250	275	273	224	253	276	258	254	236	241	274	260	264	270	235	231	242	271	241	265	260	251	259	269	260	260	251	280	241	264	259	250	277	248	262	265	278	276	247	256	262	255	298	270	272	289	233	251	270	273	255	231	256	260	251	257	261	281	281	254	284	266	253	252	262	269	246	259	216	255	267	245	250	282	249	289	259	259	257	224	256	253	266	291	280	253	274	244	255	270	277	280	272	294	237	291	290	295	271	260	244	275	267	276	269	274	259	287	257	233	284	252	286	272	252	276	265	269	227	282	270	275	261	268	273	253	246	262	255	256	251	276	258	266	262	284	279	256	250	279	268	291	256	260	227	269	237	243	239	261	271	264	229	242	258	258	284	249	286	261	268	264	246	256	263	255	268	266	256	255	261	248	226	267	273	261	263	268	250	257	281	271	273	286	229	235	249	269	268	267	268	275	266	245	246	285	250	304	261	290	245	265	245	287	269	256	253	275	255	252	261	274	267	260	251	237	272	260	285	259	292	286	283	297	227	274	269	252	249	270	260	284	287	313	275	279	245	272	267	263	279	242	256	283	275	292	253	261	260	245	264	264	244	268	267	274	293	280	246	256	249	255	266	252	259	247	290	250	291	250	238	254	280	263	268	234	260	275	279	306	279	237	296	245	269	292	287	242	237	261	251	258	283	230	261	261	253	261	275	264	267	250	289	268	257	266	246	264	283	288	256	246	263	245	286	253	241	270	258	292	276	266	246	218	284	251	266	274	272	291	273	260	229	291	273	240	256	292	277	254	266	293	285	252	220	257	243	249	235	265	257	241	242	238	247	289	254	263	271	302	259	252	242	291	266	218	262	286	273	246	230	222	289	244	253	247	269	263	277	306	257	243	304	290	280	274	261	282	271	272	284	254	241	228	262	269	280	268	263	274	271	277	280	269	256	242	249	269	285	264	253	262	287	270	264	261	271	277	259	276	269	273	246	250	282	247	240	274	258	256	279	241	228	302	269	265	261	294	270	265	284	285	290	268	276	273	244	261	248	271	249	260	275	281	279	250	241	275	277	258	248	256	273	286	249	254	236	309	291	255	262	272	261	228	244	250	257	274	272	273	262	291	266	281	213	265	270	277	277	290	275	264	234	275	262	281	263	261	259	246	248	257	282	248	267	227	268	278	269	291	273	266	275	273	236	257	306	275	258	249	262	265	261	228	274	256	287	210	250	292	278	247	280	244	264	246	253	267	268	269	273	288	265	260	288	222	249	256	254	247	263	255	283	262	257	293	258	284	264	254	258	271	230	250	260	241	253	253	290	266	272	279	259	269	254	280	290	242	249	291	266	248	277	270	266	300	259	221	266	236	248	291	249	233	278	285	297	269	259	266	269	273	262	246	277	261	258	263	281	257	269	270	279	287	266	295	264	311	269	253	278	282	288	265	264	248	251	248	237	270	248	281	240	263	245	264	275	259	268	262	244	273	247	275	262	242	268	299	259	231	282	270	232	253	313	255	285	279	259	258	262	265	281	275	247	251	278	256	278	275	273	250	266	242	249	276	285	229	254	250	274	277	280	272	278	228	239	268	276	271	260	251	240	258	257	263	280	283	237	291	274	247	258	305	258	281	286	256	271	259	237	227	271	282	282	264	256	293	266	272	286	244	260	265	245	257	266	283	287	294	284	241	261	260	240	291	273	279	303	289	248	291	249	273	278	251	288	241	259	270	269	260	277	275	252	271	278	279	269	277	252	269	269	281	289	282	281	270	249	262	273	284	274	283	271	248	261	247	255	257	265	240	268	265	247	247	246	266	281	253	274	238	253	246	281	265	297	251	268	270	278	283	259	286	236	261	261	269	246	267	249	260	277	268	250	250	244	234	260	256	253	278	252	276	275	256	305	261	249	271	265	278	256	239	269	249	257	269	296	265	279	276	265	261	278	282	250	272	268	277	280	256	234	229	275	266	254	245	252	241	231	241	283	266	253	281	290	279	274	292	268	285	255	284	270	278	248	266	263	254	270	268	260	289	292	267	249	281	244	265	271	272	250	272	243	228	285	270	248	267	286	265	266	268	270	265	249	236	264	274	255	264	255	279	266	287	251	281	262	265	249	268	258	234	243	295	256	295	259	271	234	246	246	267	296	241	272	302	248	255	284	282	267	303	280	226	289	250	292	267	261	263	280	257	276	248	259	285	285	280	254	245	268	295	291	285	252	260	267	261	245	227	290	268	263	262	260	233	285	280	271	272	273	249	241	263	276	261	244	261	258	251	253	259	270	277	286	279	289	267	291	305	257	255	252	265	275	223	230	251	262	279	295	286	264	287	244	233	272	300	279	282	261	266	267	279	261	273	262	266	248	261	276	241	246	266	275	243	260	260	277	279	243	243	249	249	260	261	264	252	283	254	286	265	304	277	234	271	290	273	255	254	278	279	266	285	219	260	269	257	252	274	291	271	274	269	264	282	259	276	283	251	269	264	268	272	260	269	243	247	273	237	266	284	256	254	258	226	239	236	271	248	282	278	263	266	248	236	245	256	281	265	275	251	259	296	282	263	237	269	266	278	255	263	275	245	273	268	266	267	263	279	289	267	278	267	271	234	236	280	273	272	251	241	228	271	253	243	312	270	277	254	231	280	284	254	273	258	264	252	282	238	260	290	288	261	254	248	223	233	274	285	256	291	253	237	286	263	233	253	252	270	262	261	282	260	273	274	259	282	238	255	290	263	260	263	270	251	262	278	290	278	295	254	255	267	268	260	259	277	269	246	275	257	272	261	247	273	253	272	261	248	265	270	289	294	271	253	253	255	236	253	280	277	257	264	290	245	269	288	276	279	281	258	259	234	235	254	257	265	247	314	303	258	249	228	239	268	279	240	251	301	286	269	285	264	269	302	256	244	252	256	258	253	244	271	244	224	252	260	247	277	252	243	250	257	255	259	262	258	244	296	241	287	267	243	247	233	241	237	245	293	262	276	256	278	269	267	268	266	260	277	252	246	278	268	268	275	304	273	267	284	251	261	287	258	268	219	272	276	226	277	300	272	254	278	262	298	286	295	236	292	261	267	246	253	265	259	267	272	261
8244	8269	16430	18273	13605	10484	7540	6207	5482	5152	4573	4066	3578	3272	2876	2467	2368	2258	2080	2084	2129	1923	1716	1632	1546	1451	1360	1253	1305	1210	1118	1090	1005	1049	944	879	855	903	841	796	816	767	757	763	708	750	726	701	738	718	708	688	694	746	650	672	624	674	731	646	672	694	670	639	703	688	697	666	687	647	753	607	680	683	663	641	661	627	684	701	683	710	668	656	644	693	581	674	649	677	702	672	667	650	695	656	628	640	656	666	697	685	666	688	648	628	674	634	701	641	665	674	662	698	690	663	657	669	698	631	627	669	649	680	667	646	660	670	638	650	654	642	655	665	672	657	640	676	655	675	637	695	677	651	638	663	685	658	655	671	658	652	637	662	642	627	638	662	708	682	635	697	676	616	653	664	620	634	669	685	626	633	681	642	654	660	628	665	633	639	711	640	673	703	649	643	662	645	655	650	719	648	638	649	662	662	649	666	614	650	653	668	702	637	631	678	630	637	692	666	698	636	662	675	628	626	647	697	680	649	644	658	655	659	690	685	652	633	648	652	677	637	678	682	710	655	704	645	668	649	646	685	686	670	647	651	674	640	655	663	674	638	604	649	668	689	661	621	673	683	663	659	665	660	665	650	638	643	647	619	653	700	675	643	633	707	647	650	629	624	709	665	635	654	679	630	703	686	648	634	687	660	645	625	659	637	685	645	663	628	636	670	675	644	615	668	670	651	691	644	671	661	661	630	676	665	658	646	640	660	713	640	660	652	627	686	655	660	636	664	680	689	649	691	610	699	693	690	729	617	647	634	695	642	688	652	629	631	709	642	714	656	654	676	668	676	683	669	633	668	653	655	666	657	681	678	631	662	652	663	607	629	653	691	661	680	646	688	690	612	650	702	621	681	628	646	665	679	688	657	614	705	660	636	659	723	659	655	610	592	674	631	678	677	668	660	616	663	634	681	618	655	660	660	644	668	647	624	652	673	636	645	653	670	696	637	675	701	685	686	640	654	667	681	673	665	686	628	673	672	700	669	681	691	618	642	655	651	675	640	660	678	704	640	695	634	679	627	627	650	644	654	679	606	679	685	663	683	650	622	627	660	650	656	646	694	663	644	659	664	651	687	684	632	658	657	669	632	667	603	691	648	628	660	651	664	700	623	658	702	667	621	606	620	642	697	658	656	673	670	660	633	628	668	707	652	616	660	659	674	676	709	647	613	653	654	657	689	706	680	702	680	709	627	638	635	652	631	676	662	680	648	617	663	679	616	655	697	615	651	710	651	679	634	632	620	659	633	636	604	639	703	667	655	650	673	658	651	663	668	669	678	699	646	662	658	640	661	667	679	667	605	688	663	632	650	619	653	644	694	634	681	660	681	652	661	616	644	670	657	664	693	624	651	657	617	659	641	659	669	631	630	622	687	657	669	652	678	707	656	688	690	636	661	676	654	662	670	647	673	641	652	630	644	653	605	664	686	670	628	678	623	669	711	673	710	626	653	688	671	645	648	637	645	655	617	653	631	658	649	666	665	659	641	684	649	660	670	660	703	656	622	667	655	664	700	644	675	672	666	663	641	630	696	658	643	661	676	624	657	635	681	696	640	666	638	674	664	635	650	665	660	641	679	663	688	669	682	677	622	663	685	648	631	676	683	685	664	632	633	602	642	672	658	694	648	653	696	622	659	659	653	703	686	664	664	610	699	654	626	660	652	644	643	647	666	629	644	655	655	635	633	668	662	618	647	667	657	623	627	658	635	686	663	662	715	638	686	678	662	653	707	659	689	662	637	631	665	640	670	662	719	645	656	658	706	659	644	613	669	640	685	624	657	696	674	649	715	642	665	679	647	667	644	662	699	650	637	652	659	628	678	643	670	627	656	643	711	614	689	689	692	644	664	652	690	680	663	643	639	629	653	661	686	670	677	687	645	641	633	671	657	646	646	657	639	677	702	705	666	633	642	619	683	650	699	636	632	676	602	666	622	639	690	660	643	629	691	703	691	684	662	675	662	633	677	672	658	667	677	665	601	720	683	659	656	632	663	709	642	671	691	646	660	674	710	675	662	662	682	647	638	648	675	701	637	636	672	642	636	648	692	670	653	689	611	675	627	660	659	633	686	682	656	622	664	669	657	625	656	657	638	633	613	661	661	641	653	670	679	630	649	683	656	665	645	667	675	652	681	639	655	665	627	663	677	681	651	670	663	662	659	664	673	636	659	674	592	679	623	652	624	657	689	693	656	648	695	671	647	659	677	668	653	645	663	689	664	672	646	672	663	662	641	678	635	671	699	699	673	684	636	690	695	629	642	674	675	669	671	691	693	647	645	649	641	697	664	656	689	594	647	655	664	651	654	664	650	648	633	675	704	676	652	628	618	648	652	655	651	639	684	673	692	647	670	608	659	676	666	661	643	670	649	691	649	725	734	668	638	691	652	650	676	657	677	614	616	679	659	649	674	623	653	657	676	651	649	677	650	658	658	648	638	652	646	673	661	690	661	675	651	645	668	610	651	674	635	664	665	669	637	668	691	656	648	640	629	623	680	711	663	659	628	633	668	689	622	698	634	666	640	698	639	693	617	624	652	628	650	692	635	663	665	657	690	688	669	651	680	681	687	643	641	663	683	637	664	615	647	673	640	664	654	640	619	714	640	600	686	643	635	694	646	652	676	675	680	618	670	666	681	682	665	622	662	590	646	691	644	627	657	675	697	649	654	695	646	674	663	663	632	712	678	676	688	687	670	675	686	612	651	658	648	672	638	671	639	705	628	633	625	660	628	663	656	702	655	669	651	667	692	689	684	676	649	675	645	683	643	598	703	642	689	645	655	662	671	652	693	629	681	657	700	687	671	627	694	660	658	644	618	700	660	662	654	648	545	625	660	643	718	642	627	659	639	647	666	697	658	670	656	714	656	657	608	671	667	678	650	694	650	698	668	673	665	614	656	622	679	635	653	684	658	692	694	647	709	654	632	681	684	703	638	695	645	700	603	697	685	681	718	658	628	672	649	637	679	669	647	672	653	705	635	676	650	659	625	685	681	647	698	654	644	736	642	674	657	622	620	656	648	666	651	638	677	690	675	657	669	666	651	677	705	653	682	632	650	650	632	639	641	634	663	676	673	656	660	654	623	642	667	672	645	678	658	640	679	650	659	638	665	647	630	710	649	669	602	647	643	636	643	610	681	674	690	624	665	668	688	651	657	669	653	655	625	649	668	621	659	636	662	653	649	664	629	714	684	647	645	604	674	655	657	626	654	670	663	704	698	654	654	657	635	668	687	675	689	691	649	655	616	696	599	661	710	611	697	662	667	615	649	643	647	650	644	702	694	642	679	676	667	665	604	659	647	701	665	658	647	639	681	670	612	704	653	658	686	658	662	665	672	654	633	667	714	658	610	663	649	620	671	663	660	629	633	703	671	670	625	675	659	660	669	663	628	647	682	661	674	683	642	636	660	628	679	678	657	698	666	657	675	604	669	692	675	695	637	668	663	688	686	662	653	632	674
26493	28119	32252	30681	25854	13952	7566	4909	4310	4665	4577	3623	2614	2256	1740	1245	1280	1331	1045	1126	1071	903	780	730	594	654	576	547	537	544	527	560	504	459	486	450	416	373	378	350	314	322	300	320	317	309	289	311	317	307	305	247	290	295	279	269	270	266	249	252	274	261	283	320	253	279	287	275	251	254	291	264	289	268	255	267	252	260	250	257	264	262	272	282	243	247	244	255	260	270	244	274	250	243	276	255	231	254	256	244	294	262	262	258	269	249	263	251	273	246	249	278	258	271	238	240	239	259	265	258	233	257	256	247	262	267	264	280	296	256	267	228	298	260	255	259	262	223	250	289	249	263	242	256	278	254	227	258	279	237	263	266	252	251	247	238	256	257	267	265	294	255	257	269	266	268	265	251	279	270	250	291	255	267	270	285	282	254	255	236	253	253	257	271	254	280	253	258	298	276	252	279	257	249	262	286	262	233	242	247	271	247	249	279	238	243	245	257	284	253	260	253	271	273	265	261	255	230	267	270	288	273	277	260	244	260	232	261	261	255	244	266	230	230	283	267	246	240	273	265	271	265	251	243	243	258	265	279	240	240	254	261	268	281	240	251	275	303	285	260	288	241	269	263	284	253	269	252	270	267	252	254	236	262	279	275	243	230	255	283	264	309	252	258	252	270	277	242	247	256	266	235	249	272	265	264	223	256	289	285	252	252	288	253	253	258	281	265	262	269	260	270	251	261	298	241	253	247	273	285	266	239	269	264	261	262	261	263	288	240	228	245	243	268	271	259	254	249	250	244	261	263	239	249	246	285	244	252	273	221	256	262	234	261	259	268	286	269	265	269	235	282	255	277	277	231	257	271	278	259	277	296	244	238	253	241	285	289	285	292	252	222	302	261	240	269	232	281	265	257	264	271	236	253	267	268	288	247	256	253	265	277	269	266	272	274	232	247	273	266	264	268	235	262	275	252	264	232	248	253	257	264	239	240	267	282	216	237	270	258	260	238	264	283	258	245	279	271	264	280	297	286	254	274	267	270	243	274	233	270	271	259	266	261	260	275	262	261	276	250	249	286	272	274	267	281	220	255	276	273	238	269	230	250	266	270	254	286	262	290	259	256	258	269	262	242	243	262	277	226	252	285	287	259	261	240	272	267	266	257	257	264	270	279	251	242	242	255	267	284	258	260	258	292	252	291	281	238	244	259	286	283	259	272	243	269	248	245	259	253	267	278	244	259	269	269	273	264	274	250	265	262	249	274	287	286	268	276	227	308	258	269	270	236	263	272	257	270	259	270	269	260	248	270	238	270	264	268	258	268	251	239	252	266	256	247	249	226	249	257	260	261	251	278	238	266	281	280	260	238	227	281	277	253	268	268	222	240	253	255	261	261	242	266	249	276	246	284	251	246	258	261	255	283	268	269	249	285	228	266	265	262	251	275	258	256	266	272	273	270	276	280	255	249	275	285	261	251	256	266	263	270	257	265	252	290	277	311	276	274	282	234	237	245	275	245	256	268	250	213	275	242	260	274	260	245	259	264	263	251	266	291	245	238	274	283	270	260	236	238	259	277	269	264	268	265	250	277	249	258	294	275	274	248	243	231	271	261	230	243	288	262	252	268	264	260	249	294	261	244	250	247	272	265	257	258	271	274	301	259	248	266	242	265	265	259	263	259	258	267	258	240	243	238	239	269	256	246	261	281	241	246	271	289	246	265	266	269	263	268	267	254	259	228	264	269	261	256	278	262	273	265	275	256	256	256	268	276	261	255	249	248	235	289	237	272	261	274	269	284	263	261	251	261	265	264	259	254	239	249	233	281	249	266	254	247	264	232	250	249	267	274	255	247	266	266	271	272	267	279	251	271	288	275	317	241	301	248	249	256	260	268	260	271	290	234	253	263	256	275	263	249	235	249	270	261	285	242	263	247	263	227	281	242	285	262	266	264	245	264	257	244	242	274	266	259	270	251	273	240	264	271	267	263	283	278	267	259	243	262	302	290	278	253	269	248	291	292	251	248	242	242	249	269	286	250	277	262	267	297	275	281	269	300	262	251	230	259	292	296	270	240	246	283	269	265	266	226	255	292	254	299	279	264	290	263	274	248	277	251	241	269	260	250	282	248	269	272	296	283	266	254	270	238	251	263	262	255	256	259	251	263	274	257	260	223	263	273	281	272	251	283	244	258	266	269	253	264	263	233	246	232	251	269	238	257	300	236	266	246	246	290	260	238	239	260	278	279	277	275	238	272	248	284	264	276	289	228	238	249	234	267	237	306	265	227	255	279	272	269	254	284	244	257	259	261	241	258	267	243	255	294	272	277	277	276	271	249	275	248	271	261	247	274	261	241	260	270	254	248	262	253	266	261	266	264	258	261	262	268	260	248	270	286	276	253	275	280	255	258	251	266	247	273	278	255	277	246	264	288	259	278	281	281	294	231	239	262	273	239	266	245	248	247	240	254	255	263	274	237	275	262	276	272	254	265	265	234	236	292	255	251	238	248	245	281	251	243	251	272	259	256	237	265	282	263	252	257	243	254	246	294	264	288	284	272	240	266	284	277	246	286	242	254	260	240	231	237	250	238	261	253	255	235	236	257	237	277	286	272	279	263	247	265	239	275	251	263	254	247	275	256	269	275	253	292	278	272	264	252	321	269	261	277	264	263	276	252	224	249	267	271	245	246	264	241	228	274	265	253	291	264	258	258	271	266	271	266	261	240	288	253	256	218	238	253	227	254	265	252	270	270	250	260	259	271	264	223	275	242	297	247	259	298	248	253	244	252	272	268	254	246	238	227	269	237	254	240	286	239	246	265	268	254	271	259	252	279	277	253	241	239	259	273	266	263	279	259	268	274	286	267	232	244	247	268	258	258	263	286	236	267	276	235	228	272	243	236	266	262	312	257	250	250	244	271	277	273	276	260	244	276	231	291	270	258	248	243	278	282	275	247	252	289	249	258	235	243	273	275	258	264	270	271	247	228	241	220	244	237	260	271	256	266	279	272	267	266	285	263	243	286	261	240	259	234	235	272	255	235	248	251	250	233	277	276	266	247	221	272	248	264	242	288	279	251	238	265	242	251	304	277	254	260	255	259	268	278	231	232	282	247	262	252	293	254	254	251	259	270	270	282	289	232	283	246	262	289	244	266	258	271	252	238	250	270	266	277	267	270	254	249	287	263	264	248	249	239	267	297	252	240	268	276	282	285	252	283	264	285	254	259	271	256	256	242	241	255	269	258	276	281	260	271	253	221	260	229	263	236	255	270	284	233	255	262	242	251	246	272	281	226	283	242	268	254	248	236	285	233	269	264	256	285	263	280	229	272	260	235	265	258	233	248	268	259	244	290	239	253	236	254	251	253	258	259	290	237	251	252	277	267	236	244	259	248	257	274	279	255	257	259	231	247	276	293	249	276	226	246	243	241	256	245	234	227	271	258	237	256	229	250	278	263	255	282	279	264	268	259	262	287	260	278	265	234	290	224	272	274	262	284	274	252	252	275
16229	23275	32129	34408	29534	18545	14630	12925	14409	17280	17899	15177	12229	11616	8878	6503	7046	7420	5590	6543	6007	4924	4397	3841	3363	3453	3176	2651	2781	2774	2567	2492	2657	2313	2169	2174	1918	1668	1510	1453	1237	1204	1106	1078	1120	1090	1099	1077	1067	993	1034	1018	853	876	761	726	760	635	715	744	725	733	729	767	752	730	694	694	682	673	667	684	708	677	679	650	690	652	677	674	635	691	707	654	659	632	693	667	650	645	630	651	624	689	673	627	671	643	647	633	692	660	657	652	709	654	621	680	669	659	651	693	674	643	684	687	654	615	692	618	662	622	676	620	648	659	657	649	677	626	610	640	701	672	649	630	647	647	640	656	651	618	646	661	682	657	643	643	688	665	684	649	704	642	675	613	635	638	659	624	635	647	646	648	639	630	628	625	661	662	596	672	673	658	646	647	626	628	587	664	670	614	642	566	627	651	598	661	569	623	662	641	638	654	643	667	661	664	672	620	652	654	640	652	615	602	605	615	656	647	653	642	710	632	660	691	705	679	644	663	669	649	635	621	675	661	636	669	651	623	635	692	634	682	622	640	640	644	655	623	673	656	692	647	629	619	677	670	659	646	628	631	674	602	638	645	720	661	673	592	615	621	642	681	622	629	676	681	613	613	632	720	669	622	661	639	693	686	720	698	661	649	666	622	628	615	654	613	607	610	662	617	615	660	642	645	609	599	656	631	657	612	664	634	640	637	649	625	680	629	663	650	637	659	643	679	633	647	691	638	635	637	655	709	657	675	624	669	607	673	654	640	632	689	616	645	641	670	644	639	630	638	670	658	626	697	612	678	650	680	613	644	615	622	646	614	669	644	628	646	657	652	672	615	632	661	624	702	635	642	620	659	676	655	621	618	623	663	658	627	703	623	629	671	645	680	643	639	680	639	621	694	656	635	637	629	661	622	635	621	609	652	680	647	595	663	655	669	685	634	612	660	697	651	676	612	662	668	643	706	660	682	639	683	641	625	644	630	648	648	642	674	655	699	688	690	619	649	629	661	679	663	674	635	651	708	631	699	663	656	640	650	653	664	615	669	668	674	664	657	628	671	645	695	690	632	620	579	658	687	654	632	675	600	631	690	647	706	653	682	650	650	687	645	638	627	616	646	616	664	616	643	641	627	620	665	635	625	649	645	641	630	648	677	649	696	681	662	647	665	687	644	602	639	657	682	631	677	635	630	649	652	675	638	671	642	670	618	649	637	622	691	710	689	615	610	632	646	633	670	643	657	644	703	632	626	644	688	664	649	635	680	695	685	661	692	655	667	642	647	672	679	645	669	649	639	625	682	638	645	696	690	630	634	667	626	655	632	618	666	657	687	644	645	638	647	676	665	659	683	664	681	710	671	623	655	666	608	653	668	650	656	633	688	701	652	663	648	642	651	640	647	630	628	670	648	668	628	624	668	627	646	668	634	661	633	629	630	615	660	654	619	661	665	607	677	645	651	671	647	725	614	656	681	627	665	679	662	637	635	639	630	614	641	664	628	676	653	653	660	691	649	623	666	635	667	655	615	622	681	637	626	654	637	629	640	665	724	649	621	636	732	640	633	710	645	666	623	662	662	631	664	631	638	646	644	624	632	637	631	614	621	694	637	622	648	677	675	609	634	661	704	618	670	667	646	667	669	673	705	672	669	625	683	649	660	655	668	624	633	687	642	688	669	684	647	651	629	682	608	642	631	629	647	648	706	657	607	642	623	675	662	668	622	637	670	642	637	660	676	664	640	633	641	613	673	641	616	656	682	691	606	619	689	706	638	675	700	606	626	649	642	664	646	639	657	662	667	675	609	639	656	640	705	641	659	720	636	655	615	666	701	627	637	642	636	674	625	677	639	683	654	645	699	657	648	730	693	637	648	654	639	636	634	650	651	623	602	652	630	621	657	659	648	675	605	640	653	619	667	620	592	696	674	644	643	673	682	627	616	694	649	676	669	672	614	673	641	659	662	640	635	650	609	660	673	680	717	681	634	635	657	661	655	694	686	670	686	647	641	672	653	651	637	664	639	654	683	626	654	679	664	664	668	640	638	647	620	675	684	647	686	613	693	646	684	668	695	606	641	646	668	694	670	706	619	664	687	636	648	701	646	637	648	647	623	648	588	670	627	628	673	667	657	641	618	684	633	681	669	648	626	647	623	657	651	639	637	714	636	615	648	646	610	613	687	649	654	653	666	693	623	697	665	634	630	634	641	661	658	654	628	629	645	651	647	649	647	701	685	648	642	641	646	696	666	685	641	653	661	621	685	666	690	616	610	620	654	632	668	624	664	617	672	687	629	684	674	654	635	619	676	668	634	647	669	671	665	629	649	636	659	659	645	674	660	622	631	606	635	684	690	696	675	643	631	638	679	634	657	664	646	660	674	640	634	612	649	716	713	637	681	640	647	656	645	647	608	629	667	614	660	630	672	687	628	668	662	667	639	681	639	656	647	625	668	679	696	641	635	635	683	645	680	626	678	595	629	593	657	658	633	669	672	639	649	641	608	648	660	638	616	642	674	677	648	648	625	612	670	675	670	666	708	690	748	620	658	650	670	636	685	620	623	638	657	610	675	608	631	683	626	683	628	673	695	637	648	601	688	607	602	673	692	754	604	687	689	678	702	693	640	641	630	675	649	637	629	622	647	674	661	657	696	609	627	638	669	642	634	642	655	694	667	638	656	688	647	641	621	684	662	674	677	657	665	593	649	646	626	617	638	685	623	696	650	647	638	659	669	686	669	612	713	664	663	629	652	680	641	659	667	652	706	670	618	639	661	634	676	624	679	663	668	665	569	671	659	633	672	645	632	675	667	644	630	638	644	617	687	643	672	628	641	647	632	655	701	660	642	615	660	658	670	685	642	621	668	695	634	687	643	682	666	651	679	665	694	653	692	611	673	621	621	624	655	654	633	697	646	642	705	630	636	678	665	632	607	666	639	662	645	680	645	646	606	650	614	606	655	648	617	632	661	625	643	670	634	669	605	684	653	630	675	679	634	652	664	639	624	649	625	589	689	616	670	628	643	648	652	641	669	670	635	675	684	693	660	643	632	674	608	663	656	685	641	684	635	656	603	662	660	643	696	648	648	679	637	686	623	617	618	695	633	630	644	665	684	645	702	660	700	653	704	663	662	628	658	649	614	675	619	660	641	634	616	675	615	691	629	636	638	657	642	658	647	692	667	679	640	664	642	667	685	669	668	652	653	672	662	669	677	602	608	601	684	641	647	681	660	626	694	642	611	640	668	625	622	666	663	617	676	631	621	676	618	656	642	682	661	700	637	646	646	662	669	701	671	639	695	637	680	610	709	637	664	673	675	671	665	668	666	639	650	663	681	640	672	629	681	635	702	672	686	578	649	681	630	650	696	678	648	621	630	652	641	587	634	592	654	653	640	676	705	641	651	633	665	646	587	650	656	616	639	662	684	638	636	673	651	658	672	607	671	636	641	661	650	677	621	661	653	668	669	713	605	687	643	641	646	671	642	652	660	673	657
34057	29320	37280	40180	33592	19934	13132	9097	7118	7890	7353	6360	4591	3817	2774	1685	1957	2045	1694	1792	1624	1305	1202	1008	826	929	762	703	639	636	657	630	646	673	595	586	485	433	445	386	355	324	307	353	338	341	307	304	329	284	301	304	272	312	248	266	213	235	236	279	277	223	245	252	229	228	243	233	261	271	220	230	236	246	244	249	215	212	256	216	222	206	206	228	223	207	220	221	214	219	248	222	218	217	229	225	206	237	222	206	205	215	216	241	211	237	216	221	212	238	240	218	190	250	225	217	217	208	228	210	215	219	215	225	217	214	192	228	200	238	224	232	227	212	213	264	206	222	230	232	221	220	222	215	237	230	201	194	214	225	218	208	220	219	204	234	224	217	210	217	243	217	236	220	222	219	231	226	223	220	223	230	210	220	206	241	208	204	193	224	227	233	248	207	194	229	233	215	229	230	219	223	219	217	211	192	196	226	233	228	210	185	216	204	260	203	243	226	237	247	214	219	205	228	217	218	219	238	226	208	225	221	217	214	218	219	225	217	185	230	216	245	219	216	236	215	192	216	211	193	224	224	217	198	237	200	235	216	207	220	234	216	234	230	220	241	202	245	213	237	204	196	201	223	179	204	193	210	209	223	215	202	228	221	205	228	230	218	222	205	228	230	214	202	225	218	228	204	223	234	211	214	228	213	237	243	230	231	204	218	207	202	236	202	236	238	210	241	210	244	239	212	235	198	207	203	199	222	216	219	224	244	216	220	203	232	197	209	193	229	216	223	230	251	235	202	194	201	205	227	236	212	253	246	197	212	215	215	221	222	206	249	226	208	226	231	213	221	222	243	248	209	233	231	220	214	212	210	224	197	203	215	249	220	239	237	204	227	225	195	238	242	233	214	241	224	204	236	205	204	204	216	204	237	197	241	203	215	204	213	238	221	220	219	232	216	215	233	235	224	211	224	211	227	213	206	232	213	212	225	243	245	229	243	209	227	245	236	254	214	213	221	219	218	220	198	222	218	253	229	208	241	233	222	258	215	206	235	200	213	192	235	211	210	237	209	203	190	214	229	215	220	231	218	208	202	193	205	215	202	210	218	224	230	226	227	234	238	199	235	222	195	227	215	230	218	225	241	212	221	232	202	217	201	212	201	207	228	218	228	234	219	236	251	231	217	246	232	227	231	210	213	222	218	196	250	200	204	212	213	232	198	204	222	227	207	210	215	236	226	243	217	222	201	207	232	210	231	236	211	214	218	232	213	212	233	214	216	243	207	255	252	214	192	205	217	229	206	232	225	222	205	201	205	242	203	207	208	217	193	199	218	182	211	227	243	224	243	213	251	196	201	228	213	236	224	210	232	219	204	219	232	212	265	229	231	242	199	231	208	210	228	208	248	213	230	192	187	198	217	231	236	220	220	204	209	221	235	211	246	218	237	225	199	227	231	237	236	231	212	233	224	205	210	203	232	253	220	199	206	194	211	226	204	202	249	223	228	235	202	193	221	218	234	196	218	225	245	231	216	199	211	219	204	193	211	231	179	218	217	231	209	218	237	239	209	232	211	232	212	204	234	203	212	263	221	207	255	241	219	229	241	209	223	207	208	200	221	206	210	204	231	235	224	204	232	210	245	221	244	216	218	230	203	209	219	211	245	201	239	215	236	195	225	233	228	235	223	183	213	219	236	211	225	247	221	241	217	235	216	230	251	192	216	230	230	202	215	211	242	214	231	214	245	218	182	192	237	195	224	239	226	231	219	216	229	217	223	216	226	213	218	217	224	220	221	200	228	230	230	224	211	211	205	227	247	230	228	227	226	214	210	219	228	216	205	200	208	227	211	226	245	193	215	208	207	226	226	206	236	181	241	230	229	217	214	193	187	206	196	222	228	237	208	239	230	214	221	234	241	231	222	214	228	198	232	225	193	220	217	213	231	206	242	261	214	200	220	208	201	222	240	235	212	193	226	245	220	204	215	222	231	216	219	243	253	222	247	204	213	243	203	240	192	235	254	219	224	240	238	225	208	207	231	192	218	231	198	253	211	214	232	226	239	236	239	202	241	213	212	196	208	217	223	225	217	209	207	196	180	238	202	209	259	208	202	225	222	189	218	238	208	227	223	230	213	244	199	223	192	183	205	227	225	195	194	206	219	216	232	203	194	194	196	205	193	236	226	239	192	249	231	242	207	220	209	190	206	266	230	233	248	221	183	235	233	236	231	228	222	224	232	236	216	239	234	223	200	211	200	200	206	229	206	196	196	239	228	212	236	223	221	241	226	207	218	184	211	212	224	221	211	230	217	219	224	221	221	210	197	216	227	197	228	232	242	219	212	211	229	199	225	209	243	198	218	239	254	231	239	201	214	208	234	199	223	185	231	209	226	216	193	230	216	204	225	238	199	209	211	239	188	208	236	231	220	198	239	241	199	233	211	179	208	215	206	216	228	218	221	211	228	239	218	222	228	249	210	202	235	201	218	192	207	216	211	206	221	194	212	221	215	197	221	213	223	239	237	205	212	226	255	215	236	208	230	193	194	231	251	243	219	222	235	217	206	260	211	199	217	203	195	244	204	188	249	205	169	247	247	191	232	200	206	230	192	230	228	237	244	212	209	223	204	231	182	227	210	247	225	229	225	236	207	226	222	236	234	203	208	223	211	218	227	204	236	227	227	175	189	199	228	203	234	227	239	214	204	224	218	207	229	223	256	208	204	251	228	234	230	246	240	232	208	208	207	210	207	231	228	194	223	220	212	225	223	207	220	198	239	192	225	225	220	246	202	216	215	210	212	228	226	243	220	231	237	206	219	210	224	212	208	202	211	203	195	232	214	218	219	228	228	223	205	208	205	224	202	215	225	211	225	209	198	221	224	222	227	262	234	226	216	185	247	217	204	208	239	223	229	228	219	200	227	213	244	213	216	245	241	205	236	230	215	223	221	201	228	234	198	284	209	234	217	237	213	222	211	211	204	217	223	218	208	212	200	205	250	225	223	233	232	215	214	254	250	236	223	199	215	202	197	192	249	225	233	190	206	210	228	225	220	215	211	231	216	220	226	248	198	224	237	218	219	219	203	232	256	220	241	228	240	210	215	240	215	210	216	204	213	227	211	218	245	215	230	212	231	237	222	208	215	198	222	208	222	243	220	230	207	203	211	230	228	215	243	222	226	196	195	239	215	194	216	221	241	231	202	221	205	224	240	221	226	221	219	232	224	220	208	221	188	240	230	228	231	224	242	232	209	227	197	226	225	223	206	235	208	259	218	237	211	243	234	201	216	233	234	217	229	218	237	207	201	199	238	201	213	213	200	244	229	210	214	215	200	211	212	221	206	207	236	241	244	221	223	237	220	217	189	208	215	213	214	224	189	225	200	197	204	212	227	227	213	206	236	223	199	237	192	196	207	224	220	236	210	203	211	220	241	229	222	227	217	218	236	228	223	196	215	214	234	230	204	235	232	229	243	233	197	242	217	218	247	232	224	233	229	231	206	207	225	211	200	221	194
20375	22442	35716	42945	35760	21638	19216	18123	18751	23322	24023	22277	17974	17133	13158	8588	10348	11577	9091	10108	9191	7222	6804	5511	5094	5393	4541	3672	4071	3861	3920	4073	4097	3681	3188	3275	3020	2427	2028	1901	1635	1463	1286	1261	1247	1350	1363	1395	1255	1191	1178	1099	1053	994	812	724	710	687	654	673	652	690	715	737	643	696	651	640	626	634	614	584	554	538	605	555	621	558	613	581	575	561	557	544	531	573	625	619	545	579	561	602	556	550	542	560	577	572	547	583	563	555	522	562	530	561	554	530	536	566	605	575	559	607	543	567	513	525	571	540	574	507	529	566	546	562	521	543	558	558	559	622	577	564	561	580	529	555	504	542	558	594	561	549	574	539	550	540	588	547	583	570	540	525	530	611	535	530	546	597	530	532	551	551	527	576	536	542	553	531	556	573	583	570	553	547	558	533	541	543	554	552	555	596	511	519	587	523	572	545	549	564	602	522	553	522	547	568	533	549	524	574	525	488	543	595	569	539	551	531	540	496	567	540	528	567	553	528	553	557	507	582	511	511	588	550	565	533	565	556	566	532	525	526	524	554	527	550	568	568	577	546	521	581	538	548	553	576	571	584	592	534	556	573	558	538	520	562	559	509	564	559	522	531	533	533	575	551	579	517	551	588	553	544	518	577	569	586	509	559	511	528	559	523	544	527	542	568	540	573	545	527	551	552	577	550	598	515	569	533	537	542	575	535	541	560	534	556	564	526	499	534	549	567	553	520	539	554	584	559	509	550	525	531	559	570	591	530	588	563	539	570	568	547	567	519	543	557	525	583	534	556	582	580	576	563	525	513	562	575	525	529	549	561	560	618	558	537	549	531	542	566	562	520	547	546	606	528	571	553	577	586	610	541	556	558	563	488	533	501	550	543	522	547	565	562	575	541	552	550	525	543	550	545	546	573	537	574	527	543	529	555	580	567	584	563	555	559	566	574	539	543	528	506	546	522	536	570	520	507	554	548	575	545	547	584	552	552	546	553	558	517	557	583	529	528	566	556	584	572	532	543	552	555	596	541	530	509	589	532	594	574	600	554	563	593	569	552	531	549	573	549	534	520	505	542	557	600	548	536	568	549	539	546	562	554	556	556	544	550	528	527	523	493	548	473	557	570	539	565	576	560	585	566	559	601	579	523	525	579	588	543	522	593	531	550	595	562	548	568	580	553	580	566	562	519	554	535	526	565	554	519	563	531	531	537	585	552	570	574	583	552	549	575	523	552	554	514	584	548	553	542	539	595	506	567	530	603	537	566	545	559	591	542	534	526	550	523	570	560	568	584	556	502	561	561	572	577	551	523	566	527	551	568	575	538	568	562	570	585	562	531	542	531	575	516	569	530	581	547	548	578	508	580	559	559	558	546	555	528	586	568	537	564	560	551	540	557	501	523	555	551	544	549	532	547	598	568	566	550	536	552	512	563	529	571	508	581	559	574	564	556	545	553	584	622	565	546	561	546	575	504	571	565	537	574	548	577	522	583	586	594	518	520	590	545	538	589	536	577	559	499	549	528	585	543	571	525	569	542	541	511	572	570	549	553	543	562	529	594	578	567	567	536	546	563	515	579	530	562	585	567	538	534	545	541	530	515	558	584	567	537	532	542	514	580	549	563	564	563	569	573	593	533	576	541	523	531	542	556	602	564	535	543	539	566	534	541	572	575	528	581	551	562	609	528	529	519	554	579	603	516	565	586	525	558	551	536	554	580	555	538	514	566	540	537	586	574	544	520	517	509	527	525	528	554	550	544	543	599	524	542	548	551	562	540	563	512	561	543	560	558	527	573	548	530	592	551	539	551	536	535	512	560	556	558	550	534	540	550	568	575	580	543	552	525	557	525	594	583	522	539	553	529	543	560	569	572	528	536	590	597	562	540	551	523	531	598	538	578	566	544	596	562	560	545	517	534	577	529	571	585	561	572	529	559	545	566	512	559	557	562	521	572	553	547	571	569	567	577	574	535	608	529	565	516	510	541	550	528	541	546	553	573	569	576	523	546	542	536	567	559	541	566	514	548	574	608	540	545	596	539	535	611	545	596	549	593	538	569	541	569	488	527	580	562	544	548	548	562	505	520	556	587	584	571	551	563	549	552	535	516	533	545	546	578	554	540	545	555	553	544	592	533	567	564	534	559	571	541	564	541	561	500	505	550	539	552	509	549	531	584	585	550	505	578	530	528	565	568	567	542	527	529	555	508	563	543	570	534	531	538	571	549	599	538	530	568	571	538	517	575	563	531	532	527	596	539	566	513	563	548	522	541	537	529	540	561	538	531	541	527	544	541	558	531	544	542	559	556	542	581	556	562	519	548	570	588	519	539	523	504	544	583	572	552	564	524	550	508	542	542	572	532	564	540	566	539	529	533	542	539	529	541	535	582	604	528	557	579	540	617	542	577	540	550	532	566	545	558	567	565	569	545	550	552	545	519	530	537	533	560	529	553	584	578	554	547	587	536	540	554	541	588	584	559	507	577	579	522	529	537	551	563	514	562	531	613	554	525	578	528	562	536	563	572	539	550	574	578	498	547	527	550	530	596	515	547	588	553	566	586	528	562	570	589	591	551	553	555	554	557	571	519	545	561	528	541	563	566	548	560	527	555	568	520	564	544	572	502	556	504	507	572	523	571	543	533	547	545	540	562	501	536	563	512	509	536	546	540	509	528	537	593	559	530	545	546	500	556	550	505	547	544	532	549	521	522	535	583	503	549	559	557	555	561	518	555	577	560	558	570	570	561	555	579	554	572	577	537	550	533	552	537	529	548	516	555	547	580	576	516	571	554	537	567	550	538	553	560	547	560	550	555	553	566	547	522	514	555	579	579	582	560	504	524	542	549	577	564	554	517	544	557	560	562	577	572	596	560	547	527	575	577	583	563	553	580	508	550	551	540	581	583	570	576	560	552	516	555	563	551	595	506	540	530	544	552	566	589	529	539	532	506	607	568	562	586	512	580	562	561	578	544	549	548	545	547	526	489	585	567	577	508	554	545	538	521	538	588	577	540	512	556	548	543	553	539	507	565	567	520	534	577	542	569	551	526	526	537	528	518	588	557	562	534	566	528	583	532	554	533	570	588	551	544	539	551	517	551	529	552	537	572	525	539	532	576	522	542	586	548	535	521	573	572	537	558	564	555	576	615	562	576	550	580	519	547	547	574	583	521	572	590	476	570	576	554	581	582	522	551	578	581	583	550	581	533	541	528	502	539	516	532	512	551	563	516	540	553	519	524	543	503	551	542	539	576	556	537	524	526	547	577	547	539	544	547	547	509	565	615	552	557	554	549	525	550	587	567	514	529	616	544	572	562	522	574	514	576	571	544	555	517	580	576	578	568	568	566	537	587	530	548	571	533	532	549	511	517	574	539	585	525	553	568	533	546	533	572	561	599	534	538	536	577	609	568	569	595	579	534	550	540	557	571	542	555	548	522	541	554	583	499	577	535	547	524	561	545	544	531	561	504	556	567	565	541	578	553	572	547	528	565	517	554
12905	8573	10143	8190	4497	2687	1884	1488	1118	1062	939	805	716	707	586	574	555	483	517	448	511	465	458	408	399	375	391	309	354	331	311	296	288	305	305	280	304	291	293	299	283	292	268	297	287	265	251	255	263	281	299	296	269	256	269	268	270	228	278	270	254	266	238	250	254	275	266	276	262	281	267	269	265	265	232	273	265	268	295	235	240	259	284	242	288	260	302	281	271	258	282	273	266	271	269	264	227	242	287	269	265	250	272	270	288	267	275	282	268	263	299	265	278	261	326	239	263	257	281	235	261	272	241	239	265	293	277	251	301	256	285	273	264	274	241	227	298	294	255	279	256	278	255	242	259	259	250	262	253	264	272	254	258	232	248	289	295	268	268	235	274	269	283	265	251	269	239	257	271	273	280	264	264	290	263	266	256	238	266	253	270	233	313	291	274	294	287	269	258	275	274	285	272	241	270	274	279	258	278	241	255	244	268	253	258	267	259	263	237	242	256	261	263	260	280	285	266	248	277	257	288	240	282	285	255	273	263	251	271	260	277	270	287	264	273	275	281	278	249	261	243	265	231	253	303	251	258	274	245	274	324	267	281	273	238	230	280	260	281	282	241	270	247	259	272	250	229	256	268	273	260	270	261	301	245	259	270	279	297	259	275	293	276	283	268	249	273	259	235	246	271	273	274	243	244	251	274	243	270	273	247	265	271	276	278	283	273	257	274	240	282	277	234	256	263	247	276	261	260	225	239	270	263	258	282	303	252	259	284	241	253	271	293	293	290	254	260	261	286	239	250	259	263	263	254	257	268	265	263	248	239	288	283	253	256	279	250	269	252	265	273	285	275	283	255	256	274	284	273	290	279	245	286	267	251	276	272	251	254	254	260	259	278	273	281	271	300	286	255	255	291	248	273	255	227	231	237	239	273	283	262	256	276	248	251	242	255	280	277	284	246	271	236	252	233	300	271	248	274	247	256	292	256	259	273	291	267	264	266	277	247	256	241	306	293	257	245	261	261	267	290	234	256	282	263	284	259	264	276	276	262	257	249	269	277	251	265	306	270	259	259	265	243	268	270	249	293	245	244	261	283	286	270	265	257	261	263	270	299	230	245	250	243	278	243	263	256	285	261	255	286	267	288	302	281	265	276	230	253	265	231	285	274	269	222	284	277	271	251	253	264	321	251	273	280	278	248	268	260	251	242	275	278	257	285	298	264	261	278	287	263	282	269	276	258	301	257	290	297	265	268	258	271	273	298	264	280	295	265	272	258	287	294	275	291	250	252	286	264	283	272	259	282	276	294	261	274	256	264	302	249	292	245	260	257	278	291	258	283	289	269	271	279	286	256	273	273	247	245	296	237	290	278	268	263	223	260	271	266	280	268	271	273	297	274	258	269	248	251	269	258	265	251	290	298	249	258	293	320	271	261	225	297	295	272	293	258	253	290	254	262	281	257	267	280	236	237	259	249	305	278	279	278	261	265	267	260	291	267	244	250	267	248	272	297	269	261	247	274	239	255	330	273	253	270	271	260	247	269	292	278	266	286	296	274	306	232	271	263	249	243	250	271	272	285	242	273	270	254	254	248	299	282	240	287	251	239	260	238	275	268	253	271	288	232	253	264	250	241	289	247	282	271	282	278	267	235	286	267	245	276	232	262	259	242	258	258	261	268	267	272	252	243	240	286	258	272	256	261	282	261	273	286	287	247	267	257	259	264	272	269	248	270	280	283	257	266	257	277	273	235	264	275	226	294	264	268	231	288	283	291	254	260	273	271	270	264	228	247	265	273	289	278	307	260	269	251	258	259	267	253	294	279	278	280	301	258	255	265	267	259	262	299	277	252	257	295	258	279	272	269	265	268	286	274	277	292	274	246	254	264	255	244	275	262	250	256	273	273	260	278	261	290	289	244	304	262	246	256	271	284	269	261	255	284	265	288	266	263	278	257	254	246	272	286	234	273	258	264	256	277	263	273	281	259	273	269	255	271	279	289	295	302	249	274	274	260	283	279	245	306	254	273	258	310	277	222	301	295	276	293	255	290	260	286	280	226	276	275	285	261	277	281	254	252	266	268	249	282	282	279	263	274	266	271	257	272	243	283	263	264	265	275	277	258	284	284	262	269	279	266	283	256	260	271	256	248	269	272	280	289	296	284	257	290	263	260	270	259	261	262	245	256	288	276	278	264	257	302	253	278	245	266	227	270	298	261	277	274	229	279	241	225	235	228	295	268	264	293	258	262	266	289	239	274	259	301	281	257	237	264	249	256	245	279	291	273	302	254	280	291	290	254	284	264	267	257	274	257	273	277	255	278	232	258	261	274	279	265	257	275	285	275	273	254	262	236	267	261	263	268	280	279	272	272	274	292	305	278	260	242	288	260	262	257	274	238	288	266	246	221	304	272	259	260	260	258	281	277	255	249	243	254	252	291	261	281	264	259	259	264	294	219	269	269	234	270	276	300	297	271	287	281	270	266	275	280	291	252	257	249	250	234	258	274	268	237	252	271	257	266	255	284	277	257	257	286	312	292	240	273	271	279	259	240	263	221	266	252	239	267	268	241	259	242	284	279	293	266	246	255	271	264	267	265	262	288	269	281	238	291	269	251	264	267	239	243	272	274	259	258	292	230	271	224	256	244	263	257	288	301	270	279	278	272	260	273	247	299	254	271	249	268	291	245	247	283	303	279	283	311	274	294	286	262	304	241	272	289	256	262	246	296	237	252	249	270	289	267	304	289	277	246	256	262	272	284	277	259	276	261	276	240	245	269	262	248	260	270	259	252	248	257	282	246	262	258	253	266	267	261	253	268	263	251	273	271	262	259	275	274	255	272	284	241	248	252	283	276	239	303	287	263	269	264	249	262	265	226	275	270	262	250	294	278	279	265	297	251	266	247	276	277	243	241	284	246	273	245	285	258	264	271	247	278	242	257	248	264	275	286	285	307	275	243	297	284	248	237	254	270	270	264	299	296	266	280	273	268	253	270	252	299	282	287	225	282	251	266	245	259	265	263	259	256	295	264	254	260	263	279	281	244	248	256	282	265	262	262	244	268	261	287	264	262	257	234	266	256	255	261	275	270	247	258	264	264	263	256	310	262	271	240	246	269	260	259	260	238	282	292	291	284	246	259	250	248	274	243	246	272	276	237	243	256	254	261	237	266	276	276	287	252	303	251	264	276	259	245	257	254	280	270	272	296	246	297	249	260	275	269	298	271	243	269	273	258	273	262	237	266	254	243	276	242	280	274	248	290	265	249	237	257	272	275	281	260	269	246	296	284	254	269	247	277	255	284	263	269	268	235	244	244	302	255	267	262	258	245	313	248	294	294	258	265	292	281	273	274	275	266	263	249	271	264	249	275	244	247	283	283	243	291	273	279	277	281	279	280	253	229	258	233	263	273	251	248	280	261	236	251	255	259	274	261	262	259	283	252	265	284	256	282	287	299	288	270	237	260	279	241	284	270	278	245	277	266	271	274	284	263	281	274	249	275	279
7965	8179	15532	17726	12908	9674	7483	6300	5360	5208	4577	4116	3750	3296	2924	2614	2620	2355	2281	2196	2072	1952	1879	1675	1618	1579	1413	1173	1208	1171	1076	1092	1091	1041	921	946	939	884	804	843	806	793	757	741	715	683	754	745	755	705	726	676	658	630	699	724	686	689	676	653	716	678	683	686	687	690	639	670	697	658	623	656	695	725	656	684	686	655	644	653	695	668	661	712	712	672	733	676	684	661	644	710	684	693	674	671	664	659	707	633	682	651	692	628	637	716	650	659	663	671	706	630	617	634	650	668	668	684	670	624	692	668	665	682	622	684	709	654	703	707	686	683	647	689	696	693	692	667	680	652	709	665	692	670	626	654	710	628	678	652	658	678	651	680	647	663	670	607	697	676	656	635	664	658	665	703	646	717	640	691	685	686	652	635	696	655	723	665	659	659	644	676	703	686	661	710	674	643	686	694	663	657	681	671	628	662	665	672	655	669	643	667	713	663	721	636	701	644	681	685	693	640	646	709	645	704	689	683	730	700	675	638	711	677	680	727	645	642	670	655	684	661	612	700	676	666	681	637	672	623	664	643	671	671	670	671	730	670	660	636	658	630	634	646	693	625	655	676	674	616	645	690	704	676	655	640	656	670	658	652	653	663	664	627	632	691	652	644	651	708	623	677	668	657	623	649	637	686	669	670	625	675	677	693	631	668	651	665	683	644	659	618	679	723	694	667	636	664	685	705	654	654	687	714	672	689	659	641	698	627	657	656	677	607	703	725	680	639	721	651	670	684	640	649	661	681	672	692	730	681	659	694	638	678	635	685	679	647	697	716	715	646	647	692	659	671	692	724	663	634	675	694	653	675	646	695	670	684	692	636	692	678	670	639	669	659	654	649	643	636	626	682	688	723	673	687	635	661	711	641	681	678	672	668	656	681	653	654	694	638	708	658	643	652	683	665	683	678	653	632	645	632	675	649	661	694	668	649	721	668	662	632	633	657	649	640	682	686	661	661	685	635	679	647	664	700	631	677	672	666	615	678	701	644	670	622	643	691	649	654	638	659	664	622	631	635	637	681	664	688	627	703	676	622	696	650	668	634	681	665	660	698	636	666	690	722	738	686	674	660	697	718	690	683	672	676	685	726	651	677	682	683	638	653	630	684	636	655	650	663	670	690	693	655	695	684	669	635	615	654	678	617	666	688	698	694	622	683	695	654	699	665	691	599	668	634	675	703	639	668	653	673	663	658	659	679	666	684	671	630	724	618	693	667	674	670	627	656	690	644	672	701	667	627	671	635	673	635	636	682	679	604	674	656	690	684	671	676	619	644	628	670	676	668	715	635	645	685	644	666	650	666	644	656	693	685	634	646	677	682	676	641	669	672	663	667	678	658	675	698	654	673	684	682	674	690	715	685	627	692	679	641	671	668	662	667	681	637	705	704	704	682	662	596	674	674	672	683	671	690	634	674	684	645	665	665	673	685	661	605	675	673	695	657	716	709	682	729	707	642	685	691	648	673	670	656	691	663	695	687	673	683	598	639	688	678	631	640	625	684	662	645	665	616	709	648	697	651	695	684	653	695	721	696	671	675	713	668	669	692	683	609	677	627	691	650	604	688	676	601	712	620	660	690	695	665	647	617	707	649	685	636	718	678	658	666	632	698	657	720	674	674	675	696	639	681	661	654	651	638	616	685	672	702	647	671	643	612	683	668	670	682	651	680	709	673	664	699	709	651	684	657	685	710	699	647	692	624	703	630	738	642	685	661	661	671	666	630	682	662	665	675	649	674	678	667	629	730	644	678	664	642	681	680	657	643	661	645	633	649	652	712	647	635	667	682	715	624	675	689	679	653	634	684	675	605	678	713	666	663	683	662	654	665	660	629	656	632	696	626	708	705	724	648	730	685	626	655	666	665	660	674	629	669	675	609	672	678	718	653	667	683	656	652	634	630	682	617	641	651	671	664	673	649	658	646	698	645	668	703	730	614	667	654	642	700	687	666	665	677	665	657	649	647	676	675	672	665	599	697	679	656	670	661	661	637	656	616	625	656	702	660	672	651	660	657	715	635	686	634	661	677	640	688	717	632	720	651	650	663	706	695	662	666	677	662	668	686	666	671	641	695	685	665	627	700	672	709	683	641	643	674	692	670	668	672	642	683	654	662	653	640	672	653	732	662	649	642	653	688	665	640	672	663	691	669	661	670	646	655	638	684	642	677	637	674	664	665	696	704	654	669	666	614	666	651	694	663	700	694	682	663	636	658	627	658	697	634	655	647	676	653	634	664	701	668	641	646	674	675	666	633	661	647	684	644	679	665	715	669	658	694	646	661	654	651	671	687	656	668	692	662	685	695	682	658	720	691	665	649	662	654	623	683	648	637	658	682	676	697	696	684	660	665	655	666	671	663	636	655	656	678	633	665	643	680	691	712	716	701	610	649	625	656	613	654	669	671	669	670	671	674	664	699	626	646	680	632	663	668	649	673	630	670	682	627	705	646	686	679	689	665	665	691	670	650	683	678	640	669	640	645	655	635	667	690	648	693	729	610	663	675	671	680	654	664	684	651	668	639	696	665	672	666	661	672	680	666	633	701	680	645	658	670	627	678	652	631	637	673	666	691	664	665	659	671	701	687	684	668	634	690	662	631	692	663	668	733	661	685	718	677	619	631	675	681	709	648	750	648	682	662	687	676	634	631	697	701	654	624	691	657	607	645	650	648	606	668	652	677	652	667	668	659	679	677	639	692	639	663	684	651	678	694	661	651	694	672	670	718	682	656	675	598	626	697	676	655	690	673	660	662	664	672	722	672	681	669	659	669	684	662	670	640	680	715	677	699	688	677	678	689	663	690	647	643	693	679	606	662	710	649	694	643	678	753	697	639	661	646	678	702	653	698	619	648	656	658	637	628	668	669	635	686	667	665	716	657	684	660	633	658	616	644	639	680	668	652	707	666	646	710	701	683	660	655	670	706	660	661	691	690	691	649	606	709	647	636	661	625	644	670	686	646	640	634	704	691	680	683	660	649	669	643	650	663	688	653	677	704	675	663	660	603	649	665	664	638	629	638	664	625	682	658	660	666	676	676	673	688	658	681	622	656	682	650	665	645	646	657	680	637	693	670	649	666	671	673	647	667	672	697	679	661	706	660	685	637	676	676	672	718	663	678	691	647	653	646	667	666	620	696	671	673	640	664	633	671	661	683	661	669	707	650	642	635	636	702	677	682	678	656	665	670	649	681	694	642	649	681	635	669	690	716	663	649	644	685	650	660	676	646	644	688	658	683	610	658	636	677	689	641	715	657	642	665	700	678	648	718	688	656	678	685	669	617	645	665	667	702	626	662	658	663	679	625	672	683	668	638	679	678	655	648	681	619	650	647	642	674	678	672	710	672	648	690	684	667	675	699	645	663	662	651	653	678	643	682	719	641	670	680	703	686	672	690	627	685	680	665	697	644	669	666	716	639	677	688	679	658	699	660	649	673	714	657	697	620	732	626	684	676	691	634	637	647
27686	22146	26682	27665	18201	9382	5654	3854	2942	3933	3946	3202	2621	2176	1730	1096	1443	1359	1181	1130	1114	917	903	709	766	621	568	547	514	572	527	541	520	481	436	451	452	378	361	338	316	346	323	291	337	318	324	309	331	290	312	324	277	300	267	273	275	294	292	269	294	289	299	294	279	253	290	303	311	274	304	253	269	282	255	240	278	247	276	278	270	255	250	260	256	251	250	255	265	278	291	266	277	261	266	235	278	262	250	264	286	249	241	285	254	284	274	285	249	264	266	262	280	274	246	252	276	254	264	248	250	246	288	275	267	319	253	265	240	271	272	237	276	257	258	268	297	266	280	267	264	258	297	269	245	266	269	295	300	288	254	263	280	265	292	291	257	271	283	278	254	283	233	274	237	300	266	264	251	244	235	263	265	253	278	268	306	262	266	280	276	255	270	294	234	270	261	271	281	287	270	302	230	244	248	262	257	282	286	256	280	265	238	303	262	266	241	257	259	275	261	301	278	250	269	260	254	235	255	272	262	269	251	261	245	258	272	280	257	240	252	262	283	276	258	248	266	272	291	254	288	243	264	274	257	256	281	269	245	295	262	240	269	299	271	261	276	275	261	272	281	297	268	256	248	234	292	280	280	283	272	290	263	286	228	258	256	257	266	242	271	240	286	271	298	262	242	250	262	243	243	278	268	264	283	297	252	243	286	254	252	244	271	254	244	246	240	242	228	268	267	251	293	261	246	267	275	260	281	274	279	271	281	257	266	268	270	275	245	269	270	288	248	257	289	280	235	258	225	257	266	270	230	283	298	296	260	255	287	255	271	279	282	284	240	273	261	273	305	279	277	254	287	260	256	273	236	233	265	257	270	219	264	254	281	264	264	283	280	243	266	229	253	298	280	275	276	265	244	244	260	288	259	262	253	280	273	239	264	265	268	284	267	247	270	259	283	256	304	262	272	254	258	259	240	281	272	242	264	279	307	293	277	274	265	280	283	284	236	265	296	294	269	259	254	293	277	260	255	276	276	239	246	275	246	263	288	250	241	273	271	261	275	253	274	285	248	261	268	232	260	282	283	238	250	272	247	279	270	270	234	231	287	245	267	239	246	238	250	269	273	261	256	279	260	271	284	284	288	259	242	216	225	261	259	282	255	271	268	255	276	208	279	267	286	266	263	256	275	277	248	301	259	300	266	267	267	282	253	256	247	256	229	254	254	264	239	271	263	248	256	251	297	263	264	248	271	255	268	260	257	285	287	274	277	268	260	240	276	280	250	259	264	282	279	274	276	294	306	282	265	287	262	272	243	274	267	269	276	288	249	255	243	269	276	278	268	280	279	272	294	284	256	280	267	247	274	243	273	251	275	261	258	267	279	281	254	250	260	270	234	256	262	284	274	267	278	270	278	252	263	261	264	245	235	258	275	272	251	267	261	259	282	221	300	230	269	241	278	247	253	241	236	271	245	264	259	257	275	275	268	279	260	258	231	231	253	232	267	236	245	296	249	285	249	243	283	265	252	270	279	233	273	257	270	269	260	286	267	240	278	231	238	233	242	253	265	264	267	241	246	259	283	267	271	264	268	283	268	268	287	294	240	293	275	235	276	262	254	268	250	265	264	244	236	294	256	266	261	244	272	268	242	242	269	259	272	233	269	288	237	242	242	247	263	277	289	263	262	237	247	261	236	267	253	301	244	285	269	248	251	287	256	255	267	285	283	289	275	267	245	293	295	274	266	227	279	266	259	265	276	260	267	266	272	258	260	248	275	246	237	230	279	271	284	297	254	287	247	288	282	256	266	265	267	250	247	236	273	277	245	259	244	280	253	257	257	234	257	261	244	252	304	284	292	289	268	275	244	276	281	251	273	265	277	253	245	266	298	259	247	230	284	288	284	289	275	257	260	264	277	237	289	251	257	269	270	268	272	271	256	288	248	249	242	271	231	277	265	267	242	259	303	276	268	264	282	294	285	251	225	289	271	297	247	257	261	255	286	274	293	278	278	270	263	242	268	248	262	273	254	231	253	268	262	265	226	255	278	243	247	279	254	257	256	256	240	251	274	259	282	261	296	255	254	253	269	268	240	264	255	267	241	236	270	253	290	269	295	283	259	273	241	260	279	297	261	281	278	286	285	258	278	278	262	252	258	287	284	267	255	271	287	214	259	294	268	253	271	278	275	241	283	270	241	230	241	238	254	271	272	240	262	263	272	289	264	275	270	272	246	288	273	268	254	260	289	262	276	276	251	260	271	272	237	285	261	293	266	258	279	257	253	285	263	261	243	256	266	283	275	246	258	259	253	253	265	281	274	262	276	247	260	274	278	261	264	270	250	255	253	271	299	280	287	284	269	308	293	250	274	286	268	236	259	259	268	259	246	268	276	227	252	274	255	257	250	236	267	257	263	240	233	281	249	270	261	266	259	230	250	277	269	241	273	259	270	261	260	272	253	265	259	256	258	273	256	265	271	290	246	266	277	265	276	277	260	276	254	277	270	248	267	294	272	251	276	255	258	252	266	259	225	260	271	263	269	272	255	261	262	232	286	262	263	258	254	270	283	261	293	269	253	259	248	234	233	257	255	264	286	261	270	266	259	269	249	269	239	274	269	284	255	263	272	267	249	279	273	240	290	256	253	246	259	251	255	256	276	295	260	270	265	274	274	276	269	272	288	257	255	257	262	318	288	270	253	290	271	270	264	270	234	280	285	294	269	274	287	276	264	284	269	285	272	246	251	289	279	252	245	244	292	245	268	274	274	274	255	246	260	288	278	276	256	258	268	262	297	320	213	257	265	254	275	265	282	256	270	271	263	267	254	271	267	289	275	271	301	309	262	255	239	259	260	252	278	254	270	268	261	251	284	266	275	275	267	260	264	262	242	266	304	234	228	243	262	242	247	255	273	243	280	276	273	252	238	266	266	294	289	280	252	242	271	274	262	236	259	265	262	249	248	283	298	275	271	277	258	252	263	278	250	270	254	265	282	244	258	238	249	271	269	264	269	253	244	248	284	288	281	247	254	236	289	262	210	268	258	271	280	230	265	275	267	266	292	281	270	275	280	267	247	298	266	276	263	250	260	272	288	244	268	257	246	265	252	263	234	267	278	272	281	263	262	249	263	257	266	277	291	248	274	271	244	276	231	247	245	284	260	272	274	264	283	299	293	304	253	263	267	275	245	258	251	223	245	238	308	255	264	230	257	269	282	248	286	265	237	283	263	250	257	276	248	287	296	274	248	249	259	244	269	279	278	257	283	248	305	244	277	294	282	246	269	246	245	271	285	261	261	244	289	237	263	239	269	257	270	237	243	270	264	239	263	238	251	241	264	249	248	282	246	235	253	271	278	238	259	265	279	255	258	264	266	271	270	261	245	275	293	279	264	238	275	250	252	287	255	262	246	253	260	245	286	264	264	255	273	245	256	279	247	260	278	271	258	267	276	263	286	269	273	286	263	259	292	272	277	243	259	245	260	285	259	243	258	237	255	272	254	267	248	267	298	249
17115	17678	28045	33365	24202	17248	14252	12273	12049	15933	16405	14642	11992	11450	8419	5774	7474	7383	6321	6492	6260	5157	4595	3887	3866	3500	2854	2541	2627	2697	2514	2548	2702	2331	2085	2145	1839	1535	1404	1259	1152	1209	1116	1052	1072	1079	1138	1122	1154	995	937	943	909	845	803	745	698	752	755	707	733	732	745	785	703	700	713	734	710	692	687	636	682	717	645	656	676	617	651	655	701	679	652	702	667	708	659	639	709	655	663	642	729	640	685	644	632	666	666	702	670	683	659	675	674	664	659	698	696	684	658	666	671	671	648	643	695	681	702	623	703	613	644	635	626	641	595	676	636	666	699	638	645	682	611	647	616	630	637	661	636	662	638	644	660	678	682	657	687	667	596	656	651	669	651	663	603	664	694	622	658	624	712	652	629	652	630	682	632	678	675	610	620	650	671	675	645	643	621	640	689	662	614	681	632	650	683	659	625	664	673	616	675	698	682	671	635	680	692	694	622	721	625	686	664	646	623	609	620	630	659	689	671	621	687	679	681	659	664	648	685	692	662	721	665	668	713	675	671	667	685	618	665	673	635	648	694	718	669	686	623	636	681	645	659	698	649	678	622	655	655	664	661	637	660	665	624	653	645	639	693	658	690	654	648	650	598	684	703	638	648	656	672	716	663	657	661	621	660	636	660	654	650	663	704	643	679	598	674	666	607	640	661	658	617	702	625	633	672	628	678	657	648	656	714	658	616	637	676	663	646	619	652	634	650	738	658	653	672	635	637	642	613	638	641	663	637	674	613	696	639	602	676	643	699	688	697	674	636	635	683	676	721	678	669	685	648	628	671	669	651	654	737	624	654	684	638	634	685	668	652	709	657	629	681	660	649	671	676	642	660	685	670	637	668	624	648	649	673	635	649	613	658	715	620	648	659	668	693	650	652	673	634	665	646	711	692	728	652	674	637	643	677	677	676	643	701	680	670	642	636	619	630	601	668	654	655	661	653	711	651	623	649	662	666	661	713	703	650	652	638	665	685	682	661	638	633	675	689	674	679	654	671	667	634	636	617	653	668	646	672	688	651	680	647	678	653	638	635	686	638	687	663	650	716	667	653	634	685	676	649	638	624	675	654	647	685	668	617	674	604	634	631	671	663	670	672	653	634	629	661	688	635	689	682	639	622	675	649	666	629	677	664	652	610	724	668	674	624	607	688	613	669	622	644	665	664	732	662	664	697	643	659	672	680	654	667	668	674	680	634	636	662	637	651	669	629	650	642	691	682	673	597	593	661	675	687	648	708	635	641	679	692	653	648	662	686	650	653	680	658	648	671	674	704	691	679	646	653	633	638	670	686	651	724	598	668	672	685	690	653	674	628	672	683	659	661	676	680	696	697	682	706	664	648	666	605	626	673	653	709	692	687	663	623	641	671	688	700	665	672	656	696	627	654	667	645	652	696	680	695	691	619	674	676	703	644	690	670	657	678	676	630	600	606	630	709	621	681	661	645	643	659	700	680	676	675	697	648	682	662	651	648	704	655	653	642	636	659	686	727	684	665	644	617	679	634	638	691	660	617	646	645	651	701	697	667	662	609	614	665	664	659	695	658	679	596	696	636	715	679	663	665	642	661	718	692	632	653	672	664	655	646	662	605	637	651	681	661	626	619	628	652	679	671	642	626	703	689	620	666	601	615	645	682	631	688	677	647	665	667	649	653	625	644	661	633	649	646	624	602	703	660	658	658	689	656	705	676	694	672	658	641	680	656	647	642	636	676	615	626	660	719	638	645	651	590	651	643	690	696	637	688	613	639	675	677	631	681	629	636	670	644	662	599	684	656	664	682	668	694	678	640	672	658	653	667	619	672	667	639	594	630	651	662	607	701	646	626	631	658	691	675	682	666	677	704	609	648	655	693	625	709	655	667	653	693	671	673	606	673	589	683	690	652	665	703	655	638	665	633	642	659	625	649	635	632	630	644	659	607	631	668	696	652	697	634	710	646	621	660	684	642	667	680	673	626	651	637	660	686	677	642	680	629	671	696	681	643	586	623	694	670	683	704	626	669	628	737	639	690	633	680	633	616	630	637	636	687	663	682	671	672	661	673	671	654	644	657	702	636	626	612	682	653	640	638	646	640	700	688	654	626	662	656	701	656	691	650	646	675	677	618	642	647	645	659	644	675	654	640	646	607	658	672	645	654	652	661	647	687	673	649	661	650	611	668	613	631	671	671	684	666	711	655	648	651	667	639	654	652	633	650	640	683	657	652	682	632	675	659	682	653	672	688	622	637	607	640	634	654	631	665	643	659	646	686	648	641	688	716	640	659	678	647	665	647	677	635	654	631	671	693	643	628	627	668	600	680	689	618	597	624	627	626	621	693	644	661	671	618	656	611	648	650	644	647	635	655	629	700	651	690	678	620	647	701	677	668	614	682	692	670	672	633	669	653	660	656	665	669	626	651	658	670	632	654	677	674	659	630	647	652	622	653	681	620	677	649	661	662	630	675	640	668	694	627	629	628	671	647	651	640	663	670	653	681	716	658	676	632	660	657	659	644	644	638	629	669	659	673	691	645	716	654	677	689	691	658	697	696	680	645	640	632	630	632	647	665	675	627	652	631	667	677	695	698	668	651	664	640	681	634	623	700	675	618	623	640	671	645	641	640	683	649	706	659	630	631	667	644	678	662	618	671	694	658	614	666	667	677	646	693	663	605	619	646	658	685	650	629	653	678	657	647	598	659	658	696	656	644	641	682	655	682	639	618	652	700	647	671	671	636	661	673	599	656	617	647	662	659	675	605	642	667	660	671	675	676	667	672	682	656	608	666	654	618	719	633	658	692	670	666	652	636	671	688	655	660	667	686	678	651	676	664	645	680	629	639	652	678	655	628	654	720	680	644	603	636	669	639	649	628	651	661	644	615	610	679	643	668	631	674	692	642	643	592	670	672	631	673	675	637	639	677	661	619	669	700	676	672	649	698	655	644	631	694	663	677	653	674	660	662	657	636	659	657	651	694	666	631	657	670	713	613	630	618	615	650	699	690	666	659	664	693	694	630	654	648	698	649	627	661	652	631	729	681	637	657	640	682	690	668	668	639	647	657	658	615	703	660	710	653	662	651	651	633	701	698	661	630	661	662	679	674	664	675	655	669	652	652	667	651	640	672	611	614	634	687	673	684	658	612	653	634	641	676	649	665	688	636	675	625	649	663	655	700	665	668	661	646	646	636	691	672	688	670	669	652	661	646	688	661	691	680	629	654	682	640	708	666	689	667	687	701	642	682	675	623	607	643	652	639	640	677	682	644	652	601	658	676	609	688	708	646	709	693	688	637	637	640	670	646	677	696	656	692	691	666	610	638	692	692	623	636	648	693	676	640	660	678	651	652	683	597	664	668	616	652	669	685	658	686	664	677	684	719	706	655	696	626	642	660	650	682	661	665	708	682	614	663	699	650	635	685	651	671	650	657	678	618	660	649	616	639	644	644	607	718	693	664	626	699	663	678	663	693	659	692	697	622	666	654	656	698	668
33633	26852	40850	38228	26435	17483	11446	7834	5477	6529	6864	5586	4796	4162	2526	1714	1828	1996	1731	1805	1552	1388	1203	991	931	866	678	649	653	625	636	639	705	570	495	505	524	417	416	370	309	296	364	273	315	320	336	300	346	310	305	287	296	278	239	244	208	226	243	264	216	238	253	240	257	236	210	228	205	217	216	232	237	217	207	238	207	214	230	217	228	230	250	225	242	220	241	219	218	212	238	204	203	217	224	211	228	236	209	217	247	210	256	184	209	209	214	215	206	229	235	243	239	202	237	227	230	215	237	219	249	219	228	220	198	230	226	226	207	229	234	232	222	192	213	231	248	222	228	216	216	251	204	227	250	233	249	220	254	233	235	251	225	234	212	245	246	216	233	243	227	187	237	266	223	217	210	243	197	242	250	250	222	218	216	222	191	211	232	222	231	203	200	207	212	217	220	224	227	206	250	219	252	235	228	235	218	231	232	246	234	214	214	236	237	205	229	231	210	217	236	233	235	247	233	244	204	208	245	209	241	213	199	244	220	238	219	235	201	235	223	212	213	219	218	229	222	213	214	208	226	221	224	221	235	231	208	223	210	229	184	226	198	231	242	206	208	230	238	230	227	255	219	225	218	224	217	211	223	210	225	209	242	224	237	263	206	208	242	223	252	223	206	237	234	206	207	217	241	216	211	255	228	211	235	220	204	254	229	185	244	194	241	220	231	234	242	222	223	230	212	240	222	225	232	223	206	207	240	217	222	223	234	214	241	214	217	206	247	221	210	227	225	242	229	236	225	219	206	233	209	243	200	226	228	234	235	237	247	207	224	213	232	218	193	229	227	243	238	224	214	222	247	235	238	243	245	216	210	224	212	233	226	248	216	217	178	230	254	236	235	193	228	222	230	230	217	231	237	235	209	234	199	249	237	230	241	211	214	227	201	208	219	206	226	230	223	213	228	224	221	197	210	204	233	228	198	232	218	210	230	250	229	221	248	223	198	265	221	209	231	240	238	251	238	215	211	221	229	239	228	223	219	228	231	209	240	216	245	226	216	214	225	221	244	215	208	240	210	219	201	215	231	218	219	203	222	189	208	213	219	192	200	201	244	214	211	270	231	235	231	194	248	222	222	233	219	231	270	220	242	207	223	249	222	217	215	232	211	243	205	251	227	213	203	209	216	222	219	244	216	209	220	220	194	236	219	247	243	256	226	234	219	235	220	214	204	212	234	220	247	223	208	233	230	231	208	230	248	214	209	225	233	199	224	226	232	194	220	231	199	224	218	217	216	227	233	207	242	218	247	206	233	230	235	213	190	251	230	214	213	231	270	229	213	190	200	231	211	238	204	245	229	219	225	222	211	208	220	225	227	219	217	230	231	224	249	218	246	209	247	203	210	220	235	194	198	231	261	231	248	211	235	236	242	240	235	203	253	225	215	229	235	223	240	205	207	219	224	251	189	230	233	220	211	236	216	226	219	211	239	228	214	228	227	221	232	222	203	222	221	208	234	207	205	213	235	220	240	226	220	224	233	220	218	201	229	237	229	232	218	220	205	236	238	206	226	221	196	255	214	202	210	212	208	210	242	211	231	199	227	241	227	231	219	228	233	217	221	211	217	212	223	206	232	241	210	247	238	243	208	245	231	243	216	221	213	211	242	242	201	190	233	236	267	227	254	238	238	229	209	206	218	244	205	204	209	219	241	237	234	223	242	204	215	222	209	241	233	229	253	201	176	213	221	221	197	222	219	225	220	201	231	228	242	234	228	204	215	198	216	257	244	242	219	205	215	222	239	233	238	232	223	251	238	228	218	223	227	235	231	217	256	223	218	209	215	218	221	204	216	210	241	256	232	249	231	228	234	228	198	220	212	220	241	212	201	206	202	248	201	235	196	226	194	221	228	216	254	192	233	222	247	241	244	243	225	208	200	218	225	215	211	224	228	223	210	234	208	228	238	217	219	247	224	242	203	230	229	216	201	214	212	237	250	219	230	252	219	215	195	204	192	188	260	247	210	212	215	239	198	211	191	211	250	222	222	244	209	223	240	213	231	222	245	204	219	234	230	247	240	201	243	217	247	214	234	224	198	256	228	238	257	212	206	229	214	242	250	230	218	203	233	207	222	225	190	215	236	242	256	264	214	246	214	242	231	209	231	183	222	220	212	238	229	241	219	246	235	230	263	233	213	228	214	210	217	245	221	232	243	237	234	229	227	211	236	214	222	191	220	232	238	200	212	226	192	213	213	242	238	223	208	215	243	202	237	248	203	221	240	242	239	264	229	217	216	209	238	207	200	210	243	237	247	228	211	250	206	212	216	223	205	221	229	214	231	211	227	188	228	241	242	223	235	255	240	232	229	218	198	216	225	205	231	204	202	220	210	207	240	192	189	244	204	228	235	194	234	207	216	215	217	193	221	246	226	221	228	211	262	234	227	204	241	216	234	227	215	234	250	226	217	221	233	207	244	205	238	233	239	242	214	228	210	210	205	211	235	220	252	230	206	214	230	254	241	205	236	203	227	238	197	227	249	212	200	217	237	210	207	209	210	222	238	218	212	235	217	232	210	214	242	232	224	215	207	221	257	217	240	217	216	220	223	220	208	220	219	248	241	219	214	242	216	205	222	221	217	222	215	226	246	200	193	219	208	211	233	224	221	209	231	239	236	197	203	212	231	256	220	223	237	242	228	217	226	226	232	219	225	233	224	232	192	201	209	227	213	219	238	228	205	227	223	200	219	239	228	205	200	221	218	239	220	219	211	246	228	251	224	249	194	227	229	204	233	195	246	246	251	257	192	220	195	252	217	210	218	224	239	216	212	208	216	255	219	227	259	232	234	210	231	224	225	213	219	206	219	222	250	243	222	234	221	236	207	219	219	209	203	241	225	212	239	197	269	241	202	222	239	237	240	217	233	254	241	225	214	221	243	226	205	250	214	224	229	229	186	224	221	220	222	234	195	221	214	221	203	231	201	228	212	214	219	239	197	239	235	258	211	242	194	259	230	239	213	226	224	219	219	216	220	215	282	227	240	227	241	197	221	203	200	227	209	223	222	223	242	235	229	231	210	222	244	245	223	263	202	219	230	209	202	215	219	228	234	219	206	206	232	238	230	236	213	226	221	211	203	218	239	222	213	206	190	243	218	228	233	196	243	214	210	234	214	208	222	227	234	244	206	238	234	230	217	229	221	234	215	220	207	218	226	239	220	224	220	229	224	244	228	223	217	224	200	239	238	200	208	233	226	220	243	237	228	205	216	229	215	221	241	209	209	195	243	212	233	258	230	210	235	229	222	208	234	268	235	235	218	216	204	243	207	222	209	204	236	232	222	215	232	218	210	216	207	227	220	245	229	217	236	248	224	240	221	209	243	246	213	241	237	204	199	220	240	239	231	229	209	214	215	211	235	239	212	243	224	235	228	213	254	217	240	226	239	232	229	239	224	236	245	212	204	202	233	216	207	257	233	217	212	210	186	215	233	209	230	222	205	210	205	238	227	237	230	219
19299	20908	38161	40072	30382	22336	19156	17083	16318	21798	22659	20560	18722	17442	11571	8387	9888	10559	9238	9715	8942	7616	6536	5887	5583	5091	3799	3629	3634	3649	3660	3830	4078	3241	2844	2812	2738	2234	1924	1611	1534	1489	1349	1257	1266	1282	1470	1397	1229	1132	1077	1081	1000	911	799	715	714	691	655	682	704	772	699	695	679	673	649	666	674	633	613	573	611	568	567	623	605	578	577	587	576	618	543	575	549	581	557	609	560	547	548	557	593	572	603	579	541	561	550	604	565	524	536	613	589	588	580	587	568	573	560	614	586	525	574	641	565	568	562	618	559	592	579	568	581	594	561	592	612	570	543	554	550	566	577	525	586	568	585	582	541	547	567	584	579	519	570	563	603	564	561	541	541	529	519	576	568	535	564	559	565	577	541	568	555	599	565	579	552	551	549	586	552	569	531	552	550	557	544	597	560	596	581	542	564	608	573	570	575	575	535	583	613	565	587	565	584	602	558	552	585	570	537	546	551	505	564	564	563	570	609	567	546	560	589	587	574	575	556	559	580	542	565	605	598	540	599	579	564	540	546	518	529	594	558	585	555	574	569	602	560	554	588	531	600	612	553	585	557	571	544	574	531	608	588	535	548	544	595	567	559	574	555	564	544	530	596	583	572	548	549	536	552	569	571	546	530	548	568	542	559	597	547	552	547	561	598	537	601	527	581	549	548	505	564	572	579	582	559	573	547	553	580	558	556	558	551	591	570	580	553	548	575	557	518	581	602	575	556	535	598	531	563	579	575	552	561	557	569	535	542	535	547	540	552	534	576	556	578	578	548	548	599	587	582	576	574	555	568	554	612	565	541	559	545	584	585	575	584	515	578	554	590	550	559	574	558	547	558	570	538	586	595	605	585	577	588	543	524	600	551	551	546	536	567	563	531	555	511	596	623	542	569	555	594	534	606	573	585	576	562	591	556	567	581	581	535	608	505	586	591	569	566	533	579	562	552	533	561	544	605	573	601	587	558	578	551	604	581	562	543	585	594	557	555	549	523	554	559	562	571	564	594	544	540	558	534	586	579	541	548	583	575	551	567	578	566	572	570	586	550	558	515	599	582	534	564	524	566	616	602	536	558	594	574	604	518	538	586	541	572	553	601	553	568	552	547	595	539	603	581	558	564	572	545	542	578	581	594	593	567	583	568	564	564	545	568	563	568	596	564	581	549	603	559	564	601	627	520	581	567	580	514	580	572	563	530	520	555	577	559	550	571	554	613	552	554	572	599	553	551	583	539	591	574	595	552	548	558	616	554	628	573	549	557	550	571	579	599	552	560	577	579	613	568	580	549	546	614	569	605	579	593	571	585	523	587	592	552	589	525	582	566	557	538	560	551	580	553	541	590	507	571	558	585	560	539	588	575	605	558	595	558	583	541	575	577	567	550	608	540	566	503	552	601	541	556	570	576	586	546	568	547	559	572	570	557	640	617	567	560	543	613	576	574	591	606	562	557	540	579	572	534	560	550	556	544	567	610	535	566	555	477	590	556	540	524	538	591	586	596	532	588	611	546	561	573	542	563	556	577	536	572	583	541	591	562	594	564	569	590	555	537	577	571	579	576	565	563	594	595	567	535	578	577	554	577	555	598	575	583	577	551	562	587	564	597	567	585	587	563	573	557	565	584	528	576	540	559	559	576	607	591	532	606	559	547	614	541	576	572	573	595	591	614	581	615	598	573	527	590	512	540	609	580	590	552	582	575	558	544	586	577	592	525	529	543	549	563	562	576	591	572	561	606	551	570	614	550	562	553	592	578	558	576	554	565	566	582	596	587	560	546	587	608	583	554	566	570	596	558	562	556	542	545	559	552	536	616	559	537	587	532	571	556	536	558	554	561	556	599	553	574	610	589	551	613	529	566	561	561	556	560	573	549	551	581	554	568	568	541	561	619	567	546	535	535	557	579	551	559	546	564	580	544	520	572	531	545	576	580	575	589	513	548	580	620	549	566	576	581	558	529	552	544	576	535	565	559	557	548	542	575	576	541	542	594	558	596	542	552	552	528	589	549	588	572	546	551	538	554	575	566	541	551	593	554	578	566	576	592	532	588	534	580	601	534	527	593	554	545	559	566	591	602	553	583	531	549	577	553	568	553	543	583	604	590	584	571	532	599	558	583	587	588	545	593	553	558	585	553	549	540	560	551	545	553	564	547	540	572	511	584	549	564	572	558	563	563	562	557	577	528	539	544	563	587	548	557	550	580	571	511	552	525	564	576	576	541	562	543	545	548	591	578	564	561	585	558	571	570	576	559	588	562	557	565	560	567	600	555	535	581	564	599	577	565	596	569	571	586	560	595	538	525	523	601	560	568	556	591	517	604	560	551	562	530	618	576	561	562	555	562	559	600	579	571	527	559	539	558	553	573	575	542	548	555	557	559	567	557	569	591	537	608	552	559	540	512	494	533	571	592	566	540	584	568	548	554	554	622	594	568	576	547	578	546	562	535	509	559	561	515	595	568	537	572	574	557	569	597	560	550	556	580	568	539	517	607	572	540	557	567	513	555	599	606	545	561	553	554	558	539	566	556	576	558	605	543	554	590	555	592	608	560	536	538	582	567	582	567	570	554	568	567	558	572	553	547	596	542	523	554	557	545	514	554	613	527	547	577	570	609	547	535	540	549	562	556	536	574	556	536	574	557	538	565	541	562	587	586	625	516	555	539	523	536	575	604	537	539	561	578	559	594	592	565	572	557	578	548	591	562	534	560	566	560	590	583	580	568	576	610	540	568	592	568	563	584	584	587	613	535	578	565	572	556	557	572	614	569	598	541	550	554	562	620	568	566	580	555	556	537	574	552	585	578	620	551	590	572	594	577	579	594	573	618	567	521	561	572	584	493	576	559	569	546	553	553	498	536	603	570	567	563	552	589	555	546	595	579	533	549	605	574	557	563	565	558	544	576	575	573	577	573	544	583	539	565	540	596	571	574	584	524	560	532	577	545	557	552	522	549	554	532	552	529	560	548	539	531	559	551	591	534	548	568	508	548	595	570	584	566	534	599	544	564	596	532	533	576	568	586	572	553	642	538	555	554	577	535	589	583	534	540	565	634	527	534	590	548	581	550	565	567	595	575	547	635	575	598	496	552	561	582	563	588	585	543	519	564	560	560	534	562	579	580	551	591	568	553	585	549	543	537	533	561	533	562	582	532	561	537	570	557	570	576	554	524	563	577	570	491	550	554	549	560	575	596	581	591	575	573	533	568	593	553	584	584	595	569	554	555	566	563	564	600	579	570	586	567	531	577	556	507	606	588	560	559	563	539	549	618	575	533	583	570	573	593	555	583	559	596	545	558	556	553	582	571	527	563	545	562	570	570	536	572	585	535	543	552	538	600	544	558	580	546	580	582	590	605	583	565	605	563	600	532	564	593	605	600	575	576	543	558	509	542	557	579	577	560	593	521	530	538	544	551	564	534	528	559	570	547	616	552	548	545	542	581	568	569	628	569	536	552	568	593	570	562	561	528	571	570	558	565	599
14077	8733	10560	7952	5261	3090	1988	1475	1165	1019	1031	937	755	706	662	610	612	544	508	525	472	433	459	436	405	401	408	336	352	359	368	338	302	312	333	320	288	273	276	304	281	293	271	283	297	277	316	260	243	271	308	262	278	276	268	275	264	264	288	297	231	279	318	287	289	265	264	292	274	273	261	279	270	298	266	276	260	292	259	261	285	291	269	262	265	244	285	275	256	285	266	276	260	277	272	296	291	280	284	302	267	271	265	267	261	278	270	267	271	290	256	271	256	291	265	294	249	277	292	262	286	271	273	258	243	269	263	250	267	272	311	271	274	264	250	269	280	271	284	287	258	267	288	304	253	260	272	255	271	294	236	295	270	266	295	264	312	310	288	259	277	260	265	267	283	275	267	263	258	281	302	284	291	326	255	269	283	277	259	272	273	271	276	262	269	305	265	250	275	282	258	266	267	268	241	297	286	273	258	288	246	278	265	281	267	268	270	275	279	272	290	270	235	261	274	275	260	287	303	272	256	301	277	286	260	286	278	301	258	239	254	280	262	265	268	260	259	267	286	242	284	258	302	283	275	287	274	246	285	291	244	283	282	282	276	299	266	291	245	280	238	274	280	271	258	244	244	259	280	266	264	288	261	250	289	250	275	288	288	267	280	281	266	299	257	249	293	263	226	274	291	307	256	245	261	276	273	247	298	257	291	245	280	286	256	291	269	248	266	254	305	262	300	255	243	270	273	280	278	238	257	273	264	297	261	304	276	291	294	271	300	280	272	245	259	287	264	282	279	263	276	298	247	274	270	287	256	291	281	243	292	292	251	277	239	250	263	265	268	262	288	289	240	300	267	263	246	268	285	264	261	260	280	284	266	260	271	278	290	249	273	274	287	246	276	273	270	302	283	278	283	267	261	265	276	263	254	282	245	263	223	281	300	305	251	287	298	264	275	282	264	300	254	297	257	269	255	275	282	294	276	271	286	296	266	275	291	256	296	271	312	285	263	249	263	282	257	267	296	272	266	271	290	278	288	271	283	273	273	267	259	277	264	281	251	269	281	283	255	267	283	269	269	282	281	270	278	280	305	268	260	259	256	297	298	270	282	263	280	280	290	266	266	280	292	271	240	270	261	294	269	283	272	297	282	270	291	255	279	278	264	293	257	271	305	274	291	270	246	302	269	260	307	285	283	254	290	272	294	269	281	270	264	280	285	255	274	268	262	279	260	269	282	287	280	296	272	271	247	296	263	290	271	288	243	287	295	277	279	285	258	266	266	299	275	284	269	271	248	274	275	289	264	275	281	273	270	265	286	282	253	275	250	301	259	275	277	286	280	251	268	276	284	282	281	236	242	262	284	273	284	278	261	275	244	285	300	277	271	295	281	281	284	274	271	245	248	256	281	290	266	281	296	287	269	271	297	301	292	257	287	253	296	261	288	232	292	301	253	236	277	285	262	257	270	284	295	253	281	253	244	293	271	285	278	299	253	271	291	257	290	265	255	294	269	269	255	275	246	277	271	268	285	269	245	262	318	244	260	243	251	295	314	259	260	227	255	267	284	291	272	269	278	296	288	279	281	292	259	265	242	278	252	264	282	258	259	262	296	266	254	279	262	271	280	263	268	266	268	274	243	269	292	270	260	256	277	258	264	294	267	275	286	275	256	276	298	276	260	234	257	288	266	260	267	278	291	292	282	269	248	261	259	263	279	253	271	256	260	264	290	279	251	264	254	261	265	265	279	264	288	280	247	256	298	245	257	276	251	282	256	322	274	309	267	279	306	250	277	277	277	317	282	258	282	273	272	283	248	266	251	300	291	258	289	277	265	253	269	296	279	300	267	262	279	255	266	246	256	299	281	289	270	271	257	249	286	280	256	262	269	243	263	282	276	297	266	273	281	282	292	286	270	266	290	265	313	309	255	275	263	290	272	291	276	237	276	277	263	278	276	237	267	282	287	265	287	257	272	263	278	253	271	279	278	258	299	283	269	249	280	257	269	269	284	248	267	270	270	263	283	302	287	243	306	243	283	233	279	258	279	267	302	269	276	266	256	281	258	269	269	257	261	259	255	262	278	280	278	260	270	306	276	272	279	273	269	259	272	281	244	285	262	239	289	260	274	262	266	246	280	252	271	265	297	252	283	307	264	261	267	277	276	269	254	283	295	251	279	264	274	247	274	282	302	262	275	275	270	286	265	261	256	279	298	263	299	255	288	283	295	279	284	273	259	250	272	246	264	262	289	276	260	274	244	272	253	260	256	292	279	273	281	252	270	302	276	268	292	293	282	266	242	249	271	302	273	252	294	292	312	288	274	280	288	268	276	286	297	286	283	297	260	282	262	233	297	275	274	301	249	287	284	287	280	259	245	278	294	264	284	272	295	282	244	275	262	256	285	264	268	275	289	259	300	283	294	295	264	247	236	250	278	268	273	296	286	247	277	246	295	263	255	303	257	287	250	246	242	271	278	301	267	285	271	302	278	256	282	263	280	288	255	285	271	276	297	282	245	257	258	280	278	289	284	263	263	269	253	309	276	249	270	278	276	280	278	232	256	252	271	286	261	271	279	259	265	296	254	286	288	257	254	268	275	255	280	250	252	260	256	267	253	255	249	273	262	293	258	223	277	254	271	297	284	270	247	239	251	261	265	275	259	283	287	248	243	264	256	251	298	261	282	257	277	233	253	279	271	261	245	257	271	260	280	281	269	275	273	256	268	263	288	248	286	289	218	284	262	268	295	258	290	251	249	270	257	259	278	295	245	280	268	285	288	262	270	292	291	279	269	290	240	268	278	279	261	293	270	270	294	295	268	293	282	262	282	252	296	284	290	274	292	244	263	277	292	275	261	309	242	215	269	273	280	294	268	243	259	256	256	294	268	257	275	270	290	276	291	310	261	267	289	269	256	270	272	301	272	268	274	251	265	281	270	267	288	240	285	280	311	285	274	272	288	292	242	283	264	277	267	266	243	280	272	270	276	280	242	270	291	271	251	266	278	267	263	289	284	255	316	279	262	291	253	275	282	258	269	264	224	284	273	245	255	291	287	280	268	282	296	266	286	263	278	272	265	248	277	287	285	265	254	283	274	288	259	272	279	296	250	280	272	270	298	270	281	258	283	266	270	270	275	243	273	270	259	265	251	254	250	250	298	269	293	290	243	250	283	269	268	266	264	300	281	279	290	305	315	278	260	259	274	276	282	286	282	248	238	292	285	256	266	251	283	270	257	288	271	288	279	233	280	276	270	263	282	292	284	294	270	273	285	267	268	259	296	269	261	279	259	305	311	292	291	253	225	288	285	281	269	264	288	261	303	261	271	277	290	286	267	277	236	265	255	263	279	290	252	282	251	234	252	263	288	285	265	274	269	291	285	264	270	296	274	278	278	232	265	284	269	269	246	269	281	251	278	305	279	249	266	292	255	240	286	259	246	270	297	272	251	273	263	270	280	304	276	275	301	284	273	274	274	286	260	271	282	276	252	288	261	279	263	273	276	264
8557	8225	15724	17373	14780	10278	7823	6309	5181	4999	4651	4239	3657	3688	3023	2823	2650	2466	2421	2230	2133	2042	1871	1716	1655	1532	1458	1324	1265	1214	1113	1045	1020	980	958	970	922	870	837	806	819	833	783	822	739	817	770	760	758	654	782	745	694	680	729	680	654	693	657	729	704	682	697	670	678	691	676	679	731	711	698	694	672	706	691	747	709	664	691	730	675	669	717	637	626	679	698	699	684	696	668	720	670	661	666	745	665	673	691	677	694	708	646	683	688	667	668	730	592	697	664	707	698	645	707	687	670	631	655	680	682	630	677	694	709	676	650	670	646	672	704	706	729	711	638	690	682	656	666	686	664	640	642	713	689	724	651	687	681	686	662	657	702	683	728	697	655	664	702	673	626	692	666	708	669	651	705	654	672	659	662	638	690	695	665	678	701	672	627	679	658	721	640	693	693	677	653	707	684	712	696	644	665	642	711	733	680	693	700	634	634	704	681	668	690	670	676	694	646	669	626	657	661	683	640	696	673	643	686	687	666	672	633	677	635	680	704	667	672	682	643	680	698	672	672	699	696	677	668	644	672	721	675	638	663	637	698	716	682	655	693	661	643	660	660	736	630	652	684	683	667	663	664	675	718	648	706	651	697	665	714	709	638	662	687	740	662	655	682	691	717	685	711	712	684	701	667	684	654	678	674	673	623	658	662	693	690	654	678	656	648	628	671	664	712	685	689	715	703	699	718	691	702	695	686	736	684	698	710	712	692	676	701	725	689	676	689	709	689	650	670	650	672	694	661	719	635	710	718	649	718	665	684	657	659	647	653	688	688	702	676	654	697	692	712	722	643	669	642	656	647	688	691	639	656	646	673	633	661	637	738	629	679	657	644	642	664	732	681	682	700	663	661	671	693	738	686	694	680	672	710	698	675	635	695	662	695	676	677	723	709	676	701	704	747	666	696	624	677	662	691	641	725	612	639	683	680	680	678	670	598	667	688	713	703	711	686	663	695	605	682	636	693	704	615	699	708	671	688	744	684	718	692	683	709	716	682	708	651	720	648	669	681	642	687	716	686	672	643	693	705	663	654	657	679	636	659	694	664	641	669	644	681	658	637	698	649	651	679	691	678	684	669	651	669	749	648	657	672	683	683	713	674	672	659	734	677	624	696	654	703	670	643	702	694	679	631	679	700	619	626	703	665	688	737	706	668	665	697	705	739	628	685	631	681	684	656	683	675	675	666	637	630	691	692	658	692	702	677	637	668	668	672	689	668	660	664	673	646	656	641	677	712	694	687	676	680	677	701	653	671	670	662	692	635	674	678	674	718	666	680	654	631	691	670	675	738	663	684	647	651	718	721	663	654	698	692	695	719	674	651	740	656	690	678	738	631	679	702	692	670	675	698	668	687	630	717	673	721	664	688	725	695	654	647	658	687	646	670	647	664	688	661	661	692	665	682	670	714	664	656	652	691	690	675	668	679	660	687	687	707	642	631	729	706	691	679	647	687	743	683	601	697	650	716	639	686	686	652	649	656	710	703	706	674	640	715	685	672	674	673	671	719	679	658	701	695	644	670	673	737	698	678	648	675	701	730	639	665	635	628	678	688	623	712	707	655	672	650	650	639	703	732	671	670	693	676	676	683	745	705	693	717	659	713	650	679	699	703	682	698	708	636	688	687	646	699	632	667	683	693	723	683	697	727	694	687	725	643	647	712	716	735	684	711	721	707	674	651	655	659	702	707	698	708	711	702	705	687	690	698	721	690	635	682	718	664	689	661	638	690	746	706	642	701	642	691	662	703	662	645	647	718	668	655	688	673	725	694	711	672	697	705	683	677	698	701	699	659	686	678	718	674	712	733	711	693	673	703	674	699	670	668	634	672	709	703	702	657	697	665	659	681	671	668	711	696	657	613	685	652	707	648	703	704	652	693	653	638	667	665	705	654	684	681	664	692	678	670	661	694	676	653	684	692	626	724	701	720	658	701	699	696	719	663	686	688	637	655	647	693	704	645	684	639	665	687	706	638	733	650	639	692	649	683	689	702	653	673	698	667	714	685	728	694	669	679	730	640	647	654	703	674	651	611	711	658	676	670	660	668	670	680	664	653	710	637	654	644	701	655	703	614	644	728	659	698	672	700	750	685	672	679	708	717	690	696	670	677	685	677	724	680	655	675	658	688	636	686	694	656	725	676	658	667	681	681	689	676	686	671	740	722	686	649	679	669	655	751	682	621	703	682	691	742	674	648	702	701	688	715	652	677	658	669	696	650	705	661	651	624	692	710	718	667	730	707	677	634	679	663	670	671	697	655	656	667	699	672	691	671	662	702	681	668	659	664	660	651	697	628	661	740	734	722	664	694	671	739	671	697	666	725	635	605	724	682	661	658	724	649	679	673	662	658	717	714	660	672	720	727	646	666	687	664	677	679	699	719	684	692	646	703	636	667	712	702	650	685	676	647	683	690	664	683	671	638	709	623	668	650	671	684	699	691	690	693	656	721	678	618	688	688	710	646	654	627	630	659	687	648	629	734	656	672	682	663	685	668	651	712	670	688	665	642	671	709	692	672	672	678	684	635	676	687	688	704	678	654	686	674	685	712	680	715	667	711	652	663	653	692	737	661	705	705	695	685	698	697	710	684	681	659	665	702	691	734	645	646	651	683	662	661	666	686	691	650	625	670	664	694	712	639	733	659	672	656	704	678	691	670	664	718	660	709	656	683	701	655	710	667	665	658	655	617	670	681	681	676	676	667	643	682	710	669	680	663	704	631	670	645	676	665	672	612	701	664	686	689	660	719	692	675	686	678	677	671	714	657	670	702	676	636	679	664	657	669	700	691	678	676	716	750	700	633	687	707	702	682	701	692	679	676	654	665	681	653	683	655	670	699	652	701	671	678	679	635	714	700	686	718	662	706	647	702	692	673	688	656	688	678	708	666	695	652	684	650	650	693	698	679	687	654	696	689	705	657	636	691	668	700	670	678	689	681	672	721	675	656	682	682	682	655	664	656	722	655	663	667	645	649	656	692	742	689	660	698	708	657	694	691	702	718	654	654	696	665	706	678	715	696	667	672	670	689	680	715	666	672	701	660	653	673	652	677	679	658	686	673	688	655	675	630	706	703	678	638	660	637	675	650	691	685	700	676	661	671	634	711	673	685	652	694	662	696	706	652	666	622	721	683	652	699	678	736	686	696	707	679	697	669	671	682	701	640	648	672	708	666	697	672	714	657	660	659	691	645	646	692	623	653	664	767	679	677	653	696	666	633	665	640	635	694	661	688	677	706	681	695	696	662	731	703	711	661	685	706	677	694	651	691	684	683	688	677	638	665	692	684	685	680	686	648	715	632	695	667	723	691	722	681	699	639	679	664	685	661	715	713	677	694	680	645	673	712	721	657	652	701	673	687	649	728	693	657	650	678	704	688	653	698	643	705	675	677	647	729	708	680	666	692	752	689	713	671	641	636	637	742	645	716	677	649	654	693	699	711	660	680	714	706	647	729	673	668	679
28603	25898	28240	27046	20629	12301	6886	4479	3284	3227	3548	3135	2752	2338	1967	1257	1174	1286	1084	1091	1054	922	871	763	692	627	555	483	531	569	514	498	511	500	436	428	429	413	361	313	346	351	308	306	350	320	335	306	305	319	339	305	313	286	272	275	283	263	268	266	312	266	302	296	298	260	260	268	261	283	263	287	252	272	283	281	245	261	288	288	287	270	264	299	246	248	278	280	267	246	296	299	303	261	266	315	285	289	266	263	295	279	263	263	281	257	264	270	300	274	291	285	301	303	271	259	262	297	257	281	276	270	296	242	269	246	299	264	244	259	277	246	266	250	288	269	239	263	247	247	234	283	266	292	263	249	259	273	256	265	299	258	305	244	274	260	282	270	243	281	268	265	270	261	296	259	265	280	317	274	261	258	314	287	268	266	263	258	264	264	270	278	252	276	252	269	271	247	296	281	282	269	256	250	251	275	242	251	272	300	263	304	259	253	281	250	250	279	290	249	245	264	284	267	291	291	260	250	276	234	263	284	286	260	291	283	260	286	286	281	240	254	265	273	258	258	264	263	278	233	237	267	263	286	241	279	282	245	253	284	301	257	260	254	291	252	262	285	274	266	253	261	283	265	262	243	310	277	267	263	254	253	286	251	244	273	267	270	276	288	292	279	248	287	263	260	259	266	223	260	269	250	272	289	251	268	285	300	255	264	261	296	318	244	272	240	293	271	291	251	264	271	283	235	251	274	265	283	241	269	278	254	301	267	270	249	299	266	276	278	248	268	279	263	271	265	284	257	257	253	291	274	262	259	277	246	259	296	274	254	258	241	288	276	279	268	280	269	274	282	248	254	274	272	255	274	285	280	267	282	280	232	297	303	279	254	267	264	276	238	287	251	271	283	287	253	302	253	294	282	271	226	211	258	268	298	294	268	285	280	259	283	289	264	254	253	268	261	285	268	277	257	265	286	264	267	245	263	240	253	268	292	250	261	281	251	251	244	276	258	280	255	277	266	273	276	298	270	283	285	244	262	241	304	279	310	257	292	269	310	261	265	245	293	270	265	278	239	283	263	278	272	271	290	284	269	256	259	272	274	291	273	293	274	254	284	254	233	272	283	274	229	274	291	231	267	275	250	255	243	268	267	266	289	274	280	265	258	280	250	299	251	261	289	237	309	278	275	270	245	263	260	277	282	260	256	265	277	287	283	262	264	311	278	271	283	257	290	267	248	259	266	274	273	254	291	251	273	238	252	234	250	257	243	261	280	254	249	286	293	304	249	271	260	267	262	292	255	271	269	285	257	256	252	281	230	246	278	251	273	272	263	268	258	280	257	257	282	270	292	263	262	276	257	245	265	248	259	260	255	272	283	262	268	276	260	291	253	258	270	280	270	304	263	290	284	269	243	293	284	232	266	261	282	262	280	280	245	283	259	278	273	247	276	260	271	292	280	248	254	269	256	291	273	257	251	270	251	279	249	261	254	239	289	278	261	268	259	291	270	264	303	253	253	280	267	268	255	263	273	271	296	284	251	268	272	224	250	300	280	281	290	280	288	263	269	254	237	267	258	258	241	256	290	284	276	265	296	246	253	278	284	284	278	265	250	267	284	244	272	282	279	279	258	289	268	255	263	284	320	279	250	296	277	241	282	266	231	286	243	290	275	279	255	252	307	220	257	265	256	279	278	283	270	258	248	273	262	247	294	282	255	275	266	308	248	272	260	289	276	274	266	237	285	261	252	261	249	258	274	260	270	295	287	274	255	265	256	255	269	284	270	270	271	265	257	254	273	259	265	274	269	274	260	239	256	260	278	271	266	264	297	284	226	246	291	271	238	280	271	250	268	265	259	267	243	257	238	251	258	268	264	283	262	263	295	252	271	285	280	264	262	258	274	275	276	303	273	252	257	271	265	247	264	251	279	283	278	234	264	264	256	268	257	294	279	284	281	273	276	271	291	262	258	248	283	259	299	256	291	264	255	268	274	282	263	282	255	250	246	261	229	236	278	246	202	272	255	273	250	291	280	253	256	255	267	278	269	255	259	303	277	299	256	286	263	288	259	260	266	272	270	286	278	256	257	259	290	249	277	273	243	256	284	252	258	261	266	258	265	282	287	289	281	290	273	281	260	281	277	253	273	257	305	253	286	258	286	263	259	286	294	276	266	247	252	275	283	250	256	258	271	289	274	293	289	285	251	260	274	274	238	253	267	262	281	232	263	274	278	288	306	254	271	256	287	271	252	293	241	290	261	317	299	265	299	271	244	281	245	280	246	267	271	268	274	254	261	291	251	273	248	271	258	275	254	252	277	263	277	272	262	261	249	254	232	265	243	261	318	274	283	281	268	262	261	266	272	241	292	301	250	248	240	269	271	246	296	283	293	272	283	268	264	279	266	261	288	270	262	251	269	259	288	276	260	243	269	257	278	267	281	282	263	247	253	264	307	304	291	249	274	258	252	266	284	283	263	270	245	300	270	255	273	292	252	259	259	261	271	304	305	272	246	243	286	288	246	274	267	276	289	294	283	243	240	238	255	275	271	262	285	272	274	299	265	287	251	299	269	251	252	251	247	276	302	295	252	246	278	265	274	274	290	264	283	269	285	283	269	233	295	256	262	259	271	273	272	247	247	274	242	272	283	259	309	282	287	275	259	273	280	244	275	243	262	310	279	284	284	288	266	296	295	275	270	257	264	273	285	260	259	288	272	269	249	274	257	238	281	266	262	258	275	280	254	281	266	276	276	269	266	260	295	278	259	250	256	264	294	244	245	273	249	264	292	251	266	290	283	262	233	298	282	287	269	255	256	268	281	289	287	254	258	282	265	262	270	275	260	251	303	273	243	245	284	279	246	279	255	270	266	275	253	293	294	311	268	276	267	254	273	267	271	296	288	254	267	257	278	262	262	273	283	282	283	266	286	280	280	285	302	253	300	276	234	272	290	292	272	291	247	288	270	279	251	300	248	260	282	259	253	267	241	275	253	268	299	299	274	276	275	261	278	263	296	235	232	260	271	280	266	247	274	261	246	284	263	261	279	292	297	246	268	266	287	298	255	245	277	253	232	272	268	234	251	280	263	260	242	276	261	262	285	276	268	229	281	286	265	272	249	273	258	291	271	260	228	241	254	247	253	274	272	279	282	268	255	282	275	246	276	265	261	257	279	233	281	304	246	313	255	265	278	313	263	286	271	269	266	249	268	269	261	269	265	291	256	259	259	244	265	250	269	246	265	266	309	258	257	276	274	253	258	254	301	277	240	301	288	251	285	263	273	272	267	285	286	270	277	247	257	232	266	266	280	272	274	275	268	273	257	271	240	255	282	255	274	253	238	259	261	253	273	248	265	274	276	270	290	285	267	271	282	259	246	254	236	284	285	265	247	267	280	274	243	260	254	249	284	267	263	295	290	259	251	254	254	267	274	240	253	269	262	263	269	279	285	284	283	238	234	263	290	249	266	243	255	280	246	247	282	255	278	297	274	254	289	243	264	267	288	236	295	248	278
17898	20285	29167	32622	28367	19511	14907	13130	12346	13471	14970	14249	13376	11805	10338	6486	6278	7025	5866	6411	5734	5280	4577	4119	3622	3311	2706	2621	2608	2674	2551	2652	2580	2207	1925	1962	1910	1585	1415	1262	1256	1107	1207	1056	1012	1122	1147	1169	977	931	977	1009	897	918	794	757	750	735	700	754	750	755	783	729	740	750	686	696	679	725	648	660	717	662	676	679	657	625	719	632	701	687	686	708	633	696	682	685	699	669	639	694	672	650	656	653	650	660	665	676	698	633	703	683	717	633	722	643	682	708	668	692	638	660	684	678	730	658	650	682	642	684	684	636	703	654	687	630	651	602	633	670	650	665	687	692	650	644	675	665	661	653	624	674	707	704	660	627	693	641	735	722	734	636	682	716	677	699	705	698	675	656	634	667	634	694	667	694	683	706	627	699	710	666	666	700	640	641	667	632	640	647	670	613	626	618	649	657	678	649	666	680	712	645	657	688	717	689	677	629	666	640	710	661	626	641	609	682	672	675	686	666	664	647	661	696	723	688	689	669	702	656	680	703	633	677	654	672	701	657	625	685	649	646	693	635	690	680	671	700	685	672	668	672	693	689	692	644	650	654	669	670	630	697	617	669	633	641	654	651	672	604	660	684	702	657	670	684	640	706	682	659	653	658	634	651	665	669	671	681	654	668	681	649	655	636	669	632	688	691	735	645	644	653	656	662	641	671	672	654	659	646	680	658	645	645	698	679	626	643	678	626	615	650	634	642	676	650	693	699	666	686	675	716	598	597	657	635	658	660	627	693	686	685	643	624	701	697	670	709	647	702	681	705	637	658	671	662	666	632	644	668	675	707	658	680	705	642	668	658	660	673	683	646	639	668	695	648	680	656	678	639	707	684	696	657	682	699	699	675	737	680	663	626	671	660	695	633	661	635	657	737	667	666	697	665	633	680	656	652	650	681	648	645	633	679	738	624	654	679	696	680	722	727	657	607	666	657	679	596	652	678	646	663	656	688	655	640	679	697	657	655	646	674	676	668	658	653	641	653	683	646	704	641	677	674	665	687	660	673	678	652	671	682	648	686	632	637	700	662	650	696	685	680	689	659	671	668	688	668	665	698	688	687	664	664	685	668	665	667	675	691	671	652	685	600	679	673	690	658	647	622	644	625	697	673	686	651	723	709	704	676	661	659	701	655	697	650	676	663	664	640	687	639	645	690	641	662	682	632	661	704	681	685	679	711	644	675	640	642	684	622	641	698	644	633	645	696	650	699	626	686	684	671	666	682	682	709	647	679	650	646	692	719	685	678	700	709	683	625	709	659	636	662	693	650	655	665	648	646	627	658	684	644	644	695	662	695	676	655	665	633	675	661	645	704	698	628	664	670	687	640	666	624	612	638	626	623	664	664	647	632	654	667	667	691	637	647	639	642	654	694	628	657	634	679	671	657	680	702	623	633	643	697	666	656	677	648	703	691	692	737	676	688	679	626	651	632	683	702	687	686	685	676	655	687	685	647	665	682	661	704	638	633	654	701	686	680	667	652	733	664	629	684	674	692	655	653	636	662	656	625	646	682	687	654	659	687	724	647	644	697	662	710	692	670	693	658	652	718	671	701	696	648	699	654	647	668	664	678	685	678	683	689	695	673	635	709	654	677	669	674	695	631	670	707	696	679	602	656	711	665	689	679	642	612	672	697	681	667	690	654	654	652	657	660	606	675	651	674	644	679	688	684	665	652	672	661	649	678	654	680	642	651	679	644	641	636	673	659	675	648	645	669	666	652	704	658	675	657	645	609	724	717	669	650	704	699	656	677	622	669	640	667	675	672	657	650	677	664	668	670	657	639	647	693	694	654	678	649	653	655	689	688	685	647	662	643	672	690	671	647	618	639	657	700	676	635	639	697	743	699	615	670	686	674	687	700	688	649	685	656	692	653	630	653	667	659	650	689	720	663	677	665	679	665	662	687	652	697	666	698	636	645	674	701	651	677	634	702	654	701	636	656	602	672	689	658	646	647	646	656	661	667	677	700	676	610	627	649	625	681	730	688	629	620	676	677	673	668	702	678	667	681	626	608	659	647	640	654	635	688	653	668	661	609	668	655	634	691	689	656	680	629	661	643	723	769	684	679	650	695	696	644	642	666	638	672	668	643	670	641	640	621	660	695	668	661	672	687	678	707	637	719	626	707	665	644	696	761	730	728	683	659	649	634	657	664	685	651	694	646	669	673	649	629	686	678	695	702	644	707	617	643	650	628	680	654	654	657	680	654	728	707	670	721	680	651	715	668	668	694	618	631	700	673	695	665	693	672	647	689	672	641	648	701	680	626	655	720	649	687	673	632	663	674	657	656	669	669	659	638	682	678	676	661	705	668	673	669	650	599	668	632	684	638	709	668	644	645	669	708	635	641	585	687	680	659	645	640	659	696	672	631	687	628	699	615	731	704	690	689	664	709	712	631	698	696	664	644	670	683	689	659	692	672	664	681	687	652	627	689	681	675	654	644	624	662	664	665	703	659	630	647	670	649	661	668	644	667	685	648	637	675	634	663	618	643	674	705	662	572	627	655	646	664	687	678	668	671	671	654	717	627	639	676	663	659	662	665	664	674	633	694	643	644	617	614	641	657	645	636	635	696	666	712	618	640	668	687	680	645	681	628	668	689	730	685	690	626	689	657	683	686	700	652	646	688	718	698	637	660	664	687	681	634	681	696	707	641	637	647	634	658	630	679	637	678	647	674	684	651	669	661	627	617	683	682	613	711	667	668	704	652	679	657	679	664	672	714	661	662	671	664	609	668	665	683	665	649	682	672	698	648	660	697	648	671	678	702	658	683	667	627	693	687	662	645	657	666	665	664	693	607	668	689	660	662	681	664	668	671	649	716	665	666	653	688	680	687	645	678	689	666	694	660	665	677	675	647	655	728	630	682	678	668	689	661	643	661	669	651	725	712	649	620	635	655	664	707	616	659	682	683	661	668	699	655	620	686	654	671	670	648	721	683	709	651	658	670	640	648	633	684	652	662	695	670	678	675	682	693	724	669	667	678	685	647	717	642	666	672	685	660	643	608	660	678	678	670	690	701	663	650	695	658	692	622	680	606	679	679	664	669	700	718	679	659	628	655	660	693	673	708	691	649	702	657	666	683	653	670	651	654	643	719	672	603	681	662	628	670	676	704	710	662	706	638	674	680	640	658	689	659	647	686	658	699	661	643	653	675	700	643	677	648	643	668	664	656	645	696	753	638	658	652	644	656	657	667	646	657	706	678	599	629	650	649	688	646	676	695	671	713	672	662	693	675	664	656	704	698	670	660	665	660	649	656	627	664	657	682	653	670	688	675	683	672	679	662	678	673	586	649	665	647	684	661	680	681	682	649	646	675	651	636	644	682	660	688	660	692	690	667	692	686	661	655	669	683	690	678	688	679	681	698	660	666	666	699	724	660	676	658	650	670	677	661	687	704	705	673	624	693	676	624	629	652	670	682	677	673	661	648	646	690	692	691	670	647	709	657	666	684	672	624
34613	32766	38835	38470	31402	20589	12359	8321	5753	5013	5122	5064	4988	4050	3037	1759	1806	2044	1611	1701	1500	1329	1188	1025	920	766	643	634	660	669	652	624	635	556	493	504	517	478	396	362	348	322	355	345	322	332	330	317	310	302	282	297	306	244	286	260	226	236	231	213	251	239	255	246	266	216	255	217	249	244	225	228	261	216	206	212	230	228	228	211	226	232	211	257	234	238	238	236	209	225	242	211	241	232	224	223	231	226	230	212	248	239	218	220	214	219	214	229	198	251	225	234	208	244	205	252	202	234	234	219	225	231	210	235	214	214	234	211	211	252	211	236	225	227	223	265	210	240	206	225	234	217	233	214	212	253	238	234	238	225	223	191	240	194	242	221	221	225	228	231	219	223	240	212	211	195	241	215	236	214	232	214	229	240	223	257	212	206	241	217	197	215	231	229	232	218	250	222	227	217	221	232	220	244	234	206	214	236	223	243	212	217	210	228	253	229	210	224	192	203	243	214	246	239	225	241	227	202	215	214	239	188	213	228	221	210	218	219	214	234	257	212	266	230	219	199	222	203	216	250	244	243	202	229	227	238	225	235	206	230	237	218	215	188	215	233	215	214	201	222	229	225	216	195	245	195	238	225	205	250	212	203	213	211	220	224	231	215	200	225	226	238	230	215	227	215	212	215	199	217	228	223	215	220	211	227	215	200	219	228	217	223	184	233	229	225	216	235	226	199	214	212	234	234	210	234	239	224	233	212	242	224	212	227	218	220	210	213	234	216	212	203	215	212	206	235	231	241	231	238	226	225	229	241	238	231	221	232	193	242	240	242	220	228	259	225	219	197	202	225	187	217	228	211	247	229	228	213	233	233	252	233	230	222	227	232	236	225	230	230	246	210	242	226	212	219	239	228	199	232	214	236	203	241	233	240	221	212	232	206	217	203	220	212	244	220	237	237	228	253	210	218	213	227	219	218	222	186	230	218	208	212	203	238	204	208	218	236	228	257	240	232	250	240	231	214	213	225	222	231	219	211	220	234	231	240	223	204	235	194	228	210	252	205	182	224	195	214	206	219	202	225	226	210	229	219	220	209	217	218	241	206	245	225	222	231	235	232	202	238	218	225	209	211	223	233	229	222	212	210	212	242	230	239	223	227	232	194	231	235	241	230	232	214	214	235	225	237	207	209	214	209	229	208	248	229	241	238	217	216	236	254	238	234	226	203	223	204	212	207	232	224	237	183	212	212	225	255	234	223	217	236	220	215	246	197	228	250	209	219	231	210	207	213	236	211	251	224	207	228	228	217	234	250	209	231	233	210	234	207	243	216	234	219	233	214	219	222	219	240	244	226	226	212	215	202	218	195	214	231	223	236	235	199	220	199	196	218	216	226	218	233	235	205	227	221	206	229	218	229	216	238	209	216	231	201	219	239	225	249	219	229	205	249	223	215	253	209	247	259	227	252	238	241	237	211	222	206	229	220	239	195	234	209	248	221	201	267	251	199	221	209	216	206	207	233	215	226	220	244	262	250	240	239	233	239	222	209	241	206	207	233	212	190	199	210	212	221	213	188	240	223	255	221	231	206	226	209	196	229	228	225	207	229	217	194	207	242	231	224	218	240	237	235	213	214	219	240	212	238	216	233	223	236	216	220	229	235	226	235	201	229	243	237	228	215	226	218	238	219	234	232	254	228	206	214	217	243	234	235	235	201	232	204	239	200	214	234	202	216	233	211	218	227	233	215	256	221	221	241	231	224	256	221	196	224	240	190	232	193	199	218	209	213	223	216	219	230	227	223	234	243	225	234	230	210	194	210	204	220	211	228	225	223	225	215	224	238	238	240	221	216	227	227	252	212	224	252	242	219	230	202	227	205	246	230	190	217	207	215	234	212	243	223	212	243	223	215	226	209	257	233	226	218	215	239	220	227	244	201	210	232	220	211	232	184	214	225	225	213	194	218	240	226	224	250	186	231	222	213	225	224	237	232	224	233	240	233	189	245	207	200	254	192	205	220	201	200	217	201	215	223	199	220	232	219	215	191	219	216	212	214	230	226	208	226	215	237	213	244	219	209	220	206	231	210	207	227	237	211	214	219	212	225	223	251	245	227	215	211	239	236	232	206	208	222	230	232	230	220	239	227	203	206	243	232	256	223	222	224	245	230	197	214	215	231	252	221	243	211	183	236	194	231	188	221	213	219	202	217	231	235	212	248	223	265	227	236	222	215	227	182	250	209	227	198	230	230	221	221	219	194	205	244	232	228	253	245	211	232	252	224	230	230	217	210	214	213	209	220	243	223	210	208	218	229	213	235	232	203	219	209	217	204	189	222	199	215	222	216	220	230	215	218	199	257	190	203	209	208	200	204	221	229	241	219	233	242	206	228	232	246	216	220	193	231	201	218	223	243	238	215	213	255	216	225	224	234	227	226	209	210	214	213	230	229	216	216	257	241	222	209	199	213	238	219	214	208	235	245	247	259	213	222	205	216	203	258	248	237	237	215	224	240	226	222	211	241	244	213	206	235	233	203	215	221	216	218	231	234	247	209	228	232	248	194	214	213	240	188	230	208	221	216	200	256	251	262	235	226	193	234	179	233	215	242	246	228	235	212	244	251	235	212	234	221	209	238	228	208	249	233	218	203	213	204	206	236	223	231	217	246	214	227	221	218	246	208	227	183	249	230	198	243	230	215	234	207	241	207	194	199	237	249	216	212	226	225	220	230	211	232	212	225	241	224	237	223	260	229	217	231	229	234	240	208	221	252	219	223	217	234	254	212	243	216	207	200	255	243	232	215	194	222	184	210	229	246	214	239	218	219	199	206	233	208	237	212	207	242	235	231	224	218	221	213	222	211	216	213	233	216	200	241	225	239	237	245	223	229	224	205	233	226	220	240	259	198	253	227	230	241	218	214	225	213	225	211	220	259	218	217	209	252	229	206	188	198	212	246	224	227	196	235	204	263	207	206	207	230	234	218	256	223	234	211	215	218	208	225	217	199	222	215	238	218	210	219	225	221	222	216	241	237	227	228	192	230	228	227	219	230	229	234	228	228	235	244	189	212	210	196	212	219	208	268	183	227	228	230	243	220	238	234	219	190	247	229	219	242	259	235	212	234	217	209	201	241	233	219	219	230	202	235	223	231	217	217	241	246	275	244	212	218	187	240	213	219	231	250	222	241	243	239	213	227	220	224	238	230	226	220	201	227	181	209	214	237	234	219	228	229	216	208	227	191	242	252	221	214	223	220	229	201	218	235	225	225	236	218	239	254	233	226	225	220	246	249	233	211	229	221	230	215	227	200	216	232	195	215	239	234	212	223	239	242	190	218	200	241	237	226	239	207	241	216	229	227	231	220	231	215	226	187	229	251	234	220	209	229	243	240	193	231	252	237	203	209	254	217	216	233	210	196	220	220	236	218	208	215	203	214	218	205	236	228	228	231	197	230	222	256	235	242	207	206	244	233	223	210	212	217	208	217	228	192	228	241	224	225	194	248	222	214	218	212
21174	25460	37534	40986	37082	24161	19383	18637	16885	17611	19520	19760	19793	16957	13561	8566	9253	10490	8817	9334	8399	7544	6935	6025	5783	4741	3635	3656	3723	3959	3756	3578	3623	2965	2602	2728	2631	2121	1914	1649	1458	1465	1323	1307	1335	1322	1398	1294	1200	1139	1085	1076	1004	886	756	736	743	706	666	696	681	721	709	700	688	634	609	675	625	655	621	569	584	572	588	604	603	631	587	571	572	563	566	604	561	591	578	573	576	575	574	570	597	571	565	532	593	586	577	572	597	597	570	555	589	579	503	534	597	532	560	598	550	548	562	573	506	543	576	573	561	550	578	550	581	555	566	573	572	555	582	548	543	552	584	568	601	560	587	581	568	545	542	564	539	589	580	549	585	567	590	559	570	564	544	550	549	525	618	550	581	556	514	530	545	597	547	595	563	562	583	575	557	582	566	565	561	587	584	584	517	557	564	567	555	579	565	585	577	586	585	566	544	582	526	590	592	560	598	603	550	599	556	552	533	581	566	574	594	587	610	538	537	610	552	587	560	558	543	586	577	542	536	587	544	531	579	567	584	533	529	522	561	589	541	581	552	510	583	578	573	518	589	560	576	588	588	570	569	601	568	583	562	540	565	562	551	558	556	557	568	558	594	506	521	535	517	541	549	591	557	577	551	575	570	598	565	541	571	552	524	571	570	589	570	563	585	530	568	572	579	564	601	608	596	565	583	522	537	580	568	546	561	533	527	564	536	545	562	545	553	584	573	583	568	594	586	532	556	534	561	551	561	593	564	590	611	574	531	547	572	578	559	550	566	615	537	547	542	562	603	577	573	537	572	545	590	561	563	616	525	551	572	577	591	551	551	573	575	552	612	547	583	556	551	564	559	551	582	571	559	561	535	546	581	574	599	533	596	606	547	580	591	565	559	576	570	540	542	602	519	587	557	520	552	566	566	592	561	538	577	565	565	544	570	506	565	550	540	538	560	597	554	535	555	561	573	588	562	532	562	542	580	597	538	573	566	559	587	567	565	597	578	545	517	519	571	532	553	556	562	574	552	614	517	518	569	576	568	562	565	568	518	559	518	559	549	572	586	521	586	570	583	539	550	529	522	579	554	589	570	596	537	517	534	529	575	587	559	535	595	556	555	569	515	526	548	584	576	548	561	596	511	569	576	546	600	587	583	545	554	569	564	535	606	554	574	599	535	557	533	546	543	555	533	543	575	603	541	587	568	610	565	606	552	604	582	526	517	538	557	541	547	588	577	599	589	554	607	558	531	540	546	571	543	568	549	528	557	593	532	579	545	573	541	607	522	576	560	565	538	565	548	535	556	537	545	552	579	594	557	552	515	551	544	597	537	593	580	571	592	555	546	569	581	604	570	531	537	547	585	599	535	583	594	541	541	542	559	532	535	558	559	558	590	572	544	508	541	580	564	579	595	585	554	556	576	594	571	598	567	544	560	510	622	618	557	584	567	572	541	577	574	527	617	587	597	550	600	531	524	579	597	589	530	587	549	536	555	570	513	569	562	566	566	578	570	547	535	589	571	573	581	532	592	578	565	569	565	563	546	545	556	548	548	543	594	548	545	514	572	547	562	542	589	534	572	553	559	597	530	509	541	564	527	513	508	553	594	573	559	545	568	553	557	586	529	542	598	601	536	602	545	581	552	560	583	578	574	560	567	558	498	585	522	571	564	529	565	568	525	585	543	581	537	599	550	596	562	580	553	588	538	523	570	583	602	557	568	575	538	547	550	553	551	578	548	541	552	585	575	570	566	566	569	552	551	554	555	557	602	596	535	543	608	579	544	560	528	589	560	545	597	532	515	575	576	525	570	542	533	565	571	564	551	608	583	594	562	599	555	574	558	556	563	593	568	579	614	557	559	555	575	598	569	547	562	548	554	553	536	561	526	577	546	540	609	580	561	570	546	569	561	608	549	533	560	565	564	556	582	565	586	566	558	575	598	561	549	588	564	552	571	579	602	607	551	539	535	552	547	573	577	580	537	517	552	574	553	532	541	576	554	548	594	553	547	586	540	538	609	520	577	567	554	546	525	535	573	617	536	546	556	549	553	570	613	565	569	568	569	551	537	535	598	568	548	605	598	566	570	563	572	565	531	589	596	556	562	566	569	551	529	572	577	566	562	531	549	571	607	567	474	560	557	547	602	584	542	595	564	554	586	535	567	533	557	565	603	560	551	565	547	577	588	547	535	556	606	597	551	588	567	592	541	574	599	547	567	560	573	566	532	571	605	613	554	567	565	550	515	558	602	571	548	575	572	561	558	539	596	547	563	508	546	561	567	537	543	561	579	580	587	599	584	551	582	550	551	557	566	576	566	577	517	552	547	551	554	586	548	561	579	638	583	520	567	546	565	574	529	547	597	536	559	565	547	619	558	548	581	566	572	551	587	549	575	559	560	560	523	575	548	572	561	544	559	582	525	565	540	562	526	594	546	556	514	595	585	581	621	546	583	556	576	558	554	556	575	545	585	596	558	577	599	563	576	551	603	596	531	568	514	574	576	557	539	556	569	544	570	602	601	558	558	520	577	600	571	564	516	594	551	582	563	559	595	547	575	567	556	547	584	534	599	576	565	575	570	545	575	556	564	570	566	596	575	581	538	570	532	605	518	548	546	520	588	557	567	538	559	575	570	548	569	567	552	600	575	558	571	582	552	537	533	565	591	544	589	533	552	568	567	603	537	565	611	566	578	569	542	569	542	575	587	535	536	572	547	558	557	573	512	541	545	568	549	612	596	543	595	588	574	575	576	540	549	558	589	530	566	610	554	588	595	522	571	550	585	562	564	542	597	610	523	574	570	627	552	572	551	565	531	588	558	569	564	543	579	576	572	576	593	503	571	536	555	580	584	554	562	542	559	590	586	562	542	564	574	592	557	587	535	583	540	603	583	558	582	555	581	549	546	561	545	574	570	596	590	544	573	549	567	546	538	527	589	563	550	573	632	575	540	531	593	563	573	563	533	565	578	604	568	549	548	570	612	571	582	571	538	559	557	576	557	544	609	564	574	559	573	575	578	578	580	581	584	563	562	574	622	550	551	524	577	568	543	564	519	574	572	549	579	577	540	579	560	558	567	582	599	532	542	562	568	519	498	554	556	566	581	585	582	560	603	595	541	544	580	519	581	556	531	534	556	534	532	553	573	584	550	574	536	552	601	546	570	599	587	543	553	545	558	525	574	590	523	548	629	578	611	596	588	563	558	501	591	490	523	557	579	561	529	567	550	523	583	566	561	523	560	541	569	588	574	574	519	547	563	539	616	573	548	544	617	555	542	579	572	589	558	592	578	586	550	587	540	596	577	550	543	571	535	550	543	586	544	540	565	597	599	566	527	555	560	564	550	561	572	505	556	568	564	492	580	572	552	581	553	575	592	603	553	502	569	544	540	547	564	527	556	558	546	559	610	596	584	550	570	558	566	570	575	547	540	572	575	560	562	519	603	558	554	573	522	566	610	534	550	517	597	536	500	570	576	531	553	557	601	576	540	583	554	550	551	579
12727	8289	10683	8014	5368	3232	1968	1441	1126	997	923	826	734	692	670	555	560	567	464	475	496	443	435	442	376	368	349	335	338	325	279	330	325	296	301	280	310	296	296	323	309	284	292	275	260	294	252	265	244	268	256	294	262	299	274	289	282	252	272	266	257	268	263	248	257	265	283	249	282	250	278	301	290	272	258	277	291	240	269	290	259	278	252	281	254	250	301	246	254	288	260	273	277	262	254	273	287	273	276	245	276	240	278	269	261	245	297	289	260	263	289	259	264	260	257	253	253	261	287	272	270	282	262	275	250	263	284	272	273	305	263	260	276	242	249	257	277	255	252	251	248	252	233	243	284	267	269	249	268	256	279	244	251	261	270	248	289	259	234	280	299	243	266	259	259	272	286	286	303	257	266	303	248	278	254	269	268	268	278	264	281	287	259	250	259	255	265	294	294	297	273	223	243	243	278	274	246	279	265	258	267	291	264	251	285	295	287	248	293	276	278	272	256	258	282	281	255	305	303	276	260	244	272	281	235	243	266	298	285	269	254	272	279	249	278	252	261	274	288	269	255	270	287	254	266	274	255	255	282	290	265	247	255	246	242	265	232	265	265	258	260	277	305	267	279	275	283	247	251	241	264	249	262	271	266	251	262	245	282	266	233	249	244	265	282	256	282	264	272	264	249	255	279	242	263	213	290	254	259	269	275	252	252	255	284	236	256	259	277	250	281	279	284	267	276	265	271	269	258	262	272	262	286	257	261	307	278	262	278	260	255	266	228	284	266	264	251	273	239	270	266	241	294	281	282	284	253	269	287	255	292	260	275	280	233	263	292	269	266	235	236	259	253	294	265	261	244	272	290	296	273	297	248	264	252	290	232	247	273	285	255	265	263	288	264	291	297	271	272	265	265	227	262	282	265	276	304	306	283	289	270	225	272	262	241	282	274	249	268	266	285	244	267	241	274	267	273	253	230	262	250	272	268	278	261	258	258	288	281	282	246	284	250	243	254	271	286	232	255	247	276	251	266	277	274	297	280	270	253	264	271	258	260	281	284	287	242	258	265	253	262	298	274	263	246	282	274	311	282	237	267	280	270	276	252	279	284	264	291	269	251	268	281	271	284	278	270	256	239	248	251	244	263	276	265	281	328	254	286	249	267	291	263	274	254	284	263	262	256	243	264	281	275	270	264	307	264	282	285	250	264	294	278	288	286	273	262	227	249	273	249	236	240	272	281	253	274	297	276	274	271	286	265	266	263	249	273	234	273	298	284	257	267	248	273	267	273	276	271	277	278	271	290	299	255	260	288	278	283	244	253	261	268	271	240	232	251	292	247	249	295	275	268	264	279	281	269	258	264	267	282	266	279	274	233	258	283	276	288	270	212	233	262	279	272	252	293	260	259	277	264	260	268	255	308	267	247	274	247	257	280	266	269	252	270	284	306	268	263	242	238	266	256	284	264	290	305	283	262	273	244	245	259	259	273	283	276	275	265	272	283	268	270	266	278	241	274	258	276	293	262	273	256	235	275	254	252	266	252	274	259	304	248	252	256	242	258	260	229	282	263	267	286	254	299	241	242	245	276	249	282	251	305	241	272	260	251	272	263	260	261	251	286	286	276	285	276	270	255	254	267	299	273	265	269	264	284	243	267	258	259	270	260	287	279	276	297	258	275	265	255	272	251	274	277	288	272	274	260	254	259	258	257	267	260	273	321	236	288	257	277	294	244	281	280	258	268	252	271	251	273	278	240	278	248	290	263	288	258	289	289	290	281	267	259	260	234	282	281	266	264	241	273	278	272	284	268	305	276	266	250	245	240	249	266	277	278	242	262	280	273	272	246	270	248	254	271	257	264	297	270	290	254	279	257	263	262	251	264	255	286	295	258	269	268	277	252	290	238	235	280	287	263	278	265	270	279	249	302	272	266	237	279	266	251	260	262	249	246	246	247	244	276	262	258	292	266	279	245	285	249	257	288	264	253	244	276	273	237	267	274	270	279	270	282	299	292	261	240	258	251	280	301	239	242	258	256	252	249	265	268	267	302	290	269	249	277	301	251	260	246	251	266	234	287	269	262	264	269	259	293	322	287	255	252	247	265	266	250	266	278	280	263	247	307	238	283	247	276	278	272	250	232	229	268	268	292	275	238	253	261	293	294	236	291	286	253	272	271	264	247	268	273	238	253	279	294	237	286	280	265	294	280	284	265	258	271	269	262	267	286	254	283	288	296	281	261	237	272	265	271	268	234	251	272	251	290	295	254	245	294	270	285	282	267	298	263	267	253	263	250	274	270	287	279	274	273	242	272	266	246	260	281	253	286	308	246	266	257	265	249	258	247	250	250	262	244	220	248	250	258	259	277	287	240	274	278	286	293	254	268	296	267	293	276	272	288	265	278	254	284	284	264	265	284	306	275	260	275	274	264	247	287	245	259	243	297	262	251	279	260	266	265	267	279	249	242	279	293	269	271	252	259	281	276	274	271	281	254	330	254	287	259	250	296	271	259	256	252	253	262	264	273	277	273	287	275	251	269	236	264	261	248	259	291	277	283	270	285	263	276	267	259	284	282	276	292	286	252	244	263	271	303	284	268	290	259	252	279	254	271	280	261	278	288	267	267	281	278	267	237	262	279	272	255	282	269	238	242	248	278	254	273	263	303	254	263	244	311	272	275	288	250	271	246	274	253	291	259	262	282	250	272	302	277	249	283	249	275	262	265	271	293	258	294	291	265	253	256	262	270	295	284	230	269	269	259	274	269	258	249	262	257	262	264	282	292	282	271	281	297	286	253	256	280	242	284	264	262	289	273	289	223	278	268	262	288	283	297	238	255	282	281	273	288	246	276	257	280	284	275	256	254	285	290	285	270	274	252	269	265	253	253	230	255	277	280	264	272	248	242	270	256	291	256	272	279	281	271	298	273	272	275	282	254	269	267	264	264	270	280	255	296	280	280	269	276	260	264	276	282	275	272	280	300	248	253	253	303	262	259	269	286	265	251	238	284	260	273	265	301	253	299	274	266	283	281	302	248	264	282	270	272	276	258	251	262	271	256	258	265	277	254	262	289	272	270	265	263	272	278	277	283	254	261	272	281	264	279	244	270	279	262	251	270	262	219	277	290	274	269	254	277	249	267	264	250	286	229	261	275	268	267	273	286	271	264	266	242	253	294	285	273	265	247	262	262	256	252	251	290	264	288	274	265	273	254	263	269	261	291	241	231	246	268	271	304	271	310	280	254	249	290	262	269	264	259	268	261	258	248	254	280	258	243	254	279	266	259	271	278	251	273	240	281	256	275	277	249	266	278	284	267	248	291	223	259	260	289	265	275	255	253	261	292	251	255	269	305	265	240	253	268	293	269	239	280	265	231	272	264	280	280	240	276	277	265	276	263	285	275	268	268	289	288	241	274	277	291	300	281	273	277	241	257	281	273	234	280	259	274	257	268	274	290	248	250	267	245	267	255	254	248	297	285	287	254	264	263	294	271	252	260	256	278	252
7820	7988	16646	17556	14948	10984	8189	6253	5178	4720	4544	3996	3764	3267	2995	2856	2665	2398	2304	2215	2101	2041	1869	1822	1632	1411	1317	1258	1209	1122	1038	980	1001	933	874	935	881	851	871	812	790	816	760	735	694	787	738	708	765	730	677	697	734	663	689	710	667	692	672	714	692	669	689	679	741	695	670	684	679	679	683	660	669	697	686	711	667	666	692	652	689	689	681	675	696	680	664	655	668	692	682	718	646	598	701	663	687	683	680	665	644	721	666	677	679	690	682	624	633	670	688	694	652	655	656	672	716	705	667	679	693	603	673	684	685	682	695	653	650	642	685	614	699	682	693	632	720	662	687	661	669	660	632	644	723	657	669	695	621	679	687	691	679	672	690	620	680	639	681	696	711	666	651	673	712	624	663	687	703	687	678	659	664	670	660	674	673	657	671	684	645	667	682	671	687	669	704	690	667	697	686	626	638	679	668	662	649	615	688	643	671	679	626	670	653	660	653	689	683	673	686	687	666	691	699	663	664	684	702	687	617	655	728	720	673	646	655	685	654	670	682	654	682	684	684	660	675	696	653	711	654	704	638	711	701	683	710	611	699	692	695	632	681	646	713	614	712	645	622	672	694	656	635	697	709	703	695	699	656	664	673	677	683	648	688	621	658	656	646	663	645	654	669	702	665	677	657	627	667	679	651	667	627	669	680	711	695	685	685	701	692	653	720	680	660	670	654	681	661	643	622	721	677	654	631	630	636	631	630	658	700	658	671	641	704	712	680	702	671	705	663	677	651	699	710	664	659	673	641	655	611	644	615	634	699	655	669	656	664	703	710	709	659	712	661	698	652	687	641	662	659	691	641	666	674	662	624	692	656	706	633	682	705	646	689	681	665	703	667	685	692	619	665	691	677	710	697	689	677	688	661	702	693	669	676	678	649	648	661	651	647	668	640	701	680	696	704	647	686	674	644	664	706	661	706	658	622	659	686	714	663	626	692	622	650	650	682	642	696	668	721	676	694	635	612	684	631	626	701	712	730	674	700	657	664	678	674	670	690	701	716	700	638	683	668	704	688	610	752	732	652	665	650	666	708	661	639	668	659	687	667	718	668	655	666	689	720	670	690	698	692	679	676	702	689	647	698	696	694	667	659	672	729	686	709	649	637	643	681	682	706	654	722	680	675	679	652	664	663	705	683	682	716	700	688	644	682	639	631	688	668	670	670	625	652	667	620	692	657	641	661	625	668	657	689	669	702	677	675	674	650	666	677	699	669	684	637	655	674	671	701	688	677	683	687	658	737	641	674	676	638	704	614	700	658	649	650	685	668	687	665	653	691	668	676	637	652	672	684	620	613	646	678	688	695	712	688	651	669	649	671	676	696	690	646	661	694	675	667	663	683	658	694	661	677	649	695	709	642	698	634	641	724	662	698	680	652	638	687	685	617	639	670	687	647	708	700	623	674	724	673	659	610	700	661	698	680	739	643	652	688	692	704	657	695	701	681	708	653	674	661	668	690	653	650	648	651	683	693	660	698	620	695	713	692	708	639	669	643	688	675	693	699	620	706	665	699	696	709	663	683	698	678	702	652	689	697	691	698	656	678	656	700	689	645	603	638	674	666	671	717	652	663	647	717	630	623	654	678	663	688	663	694	691	643	693	695	648	701	652	682	618	706	655	594	699	671	702	664	673	722	653	703	682	692	633	676	616	701	677	684	713	692	699	687	656	665	635	696	655	678	676	675	658	670	684	648	642	615	607	710	677	700	661	694	660	676	660	722	714	662	672	671	626	715	686	719	687	756	669	655	649	680	633	658	649	645	680	686	651	718	709	662	700	686	653	683	679	675	675	636	684	673	646	632	684	612	647	684	635	687	653	657	706	691	742	695	668	648	678	677	655	674	630	673	694	665	675	661	682	644	682	648	691	689	657	669	656	667	625	684	668	696	634	689	663	733	646	673	676	691	671	641	645	643	687	694	680	674	655	681	642	665	632	660	692	675	704	717	713	667	634	649	708	684	671	693	672	663	673	709	653	612	641	690	639	699	675	635	667	692	683	634	637	632	657	670	683	721	642	687	667	669	681	655	679	720	675	684	707	686	671	643	664	715	668	651	675	642	690	632	707	627	653	681	639	703	648	698	664	689	709	714	701	669	657	634	663	641	662	627	713	665	679	711	702	732	644	697	653	643	683	658	681	690	696	662	694	657	669	674	662	654	684	677	734	634	712	658	688	691	701	664	626	694	691	644	665	739	640	673	655	665	650	689	713	679	696	640	663	712	660	681	663	676	696	661	675	693	663	659	661	664	659	674	718	670	664	694	700	675	606	675	654	697	723	670	724	673	662	675	665	692	638	669	718	652	669	653	645	704	616	660	642	689	632	702	684	652	625	690	695	683	696	683	652	666	657	694	710	722	675	639	681	710	691	688	700	640	680	684	715	697	669	643	653	685	663	687	673	648	707	674	717	640	676	701	667	702	648	669	693	649	671	703	681	680	665	696	705	656	672	672	674	626	633	704	680	710	694	648	668	683	690	660	666	643	642	645	673	669	679	678	679	715	686	674	652	686	646	692	678	691	703	717	687	653	640	682	702	695	705	705	665	680	699	677	637	638	671	668	716	689	675	652	632	636	680	684	691	675	634	695	651	686	717	717	678	654	662	674	694	741	678	720	658	702	648	648	676	709	629	663	716	606	688	665	682	687	677	671	671	650	675	688	706	650	663	648	656	682	673	660	661	677	689	693	646	681	689	653	647	690	702	692	653	662	663	648	684	673	678	631	658	737	656	670	655	657	726	650	651	619	691	650	689	677	647	692	762	648	714	681	629	650	728	687	703	661	674	644	650	687	631	691	634	692	738	667	661	691	656	679	655	664	656	669	671	627	674	701	701	663	667	676	679	641	656	626	684	644	661	700	658	643	665	627	651	693	657	645	646	703	717	664	633	650	675	671	636	693	696	678	688	660	640	664	669	688	649	687	664	685	639	677	685	612	625	650	691	658	669	643	644	645	640	616	660	653	644	693	708	684	665	622	656	663	659	643	663	675	719	695	682	627	693	702	606	680	659	658	691	673	702	692	729	699	673	670	652	653	684	636	613	706	637	654	671	668	698	645	691	655	674	697	656	705	701	670	690	677	680	669	639	659	662	619	718	669	613	686	678	645	710	655	638	674	697	674	716	706	660	676	673	615	629	704	668	707	682	699	667	671	665	671	659	647	653	679	706	633	666	680	649	685	630	698	632	670	626	680	652	678	624	687	681	604	668	670	669	687	678	646	695	683	664	686	671	655	670	708	619	668	677	720	682	665	657	652	674	669	671	687	666	686	669	628	666	730	660	708	656	661	679	599	688	675	658	678	648	718	676	689	627	640	710	681	673	652	653	689	652	719	707	667	673	690	640	690	657	632	689	672	717	678	673	654	673	634	646	690	658	633	694	704	666	683	665	647	652	664	697	676	690	639	679	705	665	684	650	725	661	671	711	673	665	629	634	659	647	646	612	693	669	689	726
27908	22685	31698	29148	21826	15275	9377	5174	3493	2978	2999	2797	2502	2075	1544	1142	1066	1220	1179	1127	981	947	872	782	680	607	524	501	521	532	522	481	501	449	406	451	434	325	365	361	346	301	329	291	302	302	294	331	287	282	287	306	284	298	275	291	280	255	282	262	282	271	274	293	277	275	277	273	241	269	266	263	274	258	269	264	244	281	285	268	314	271	251	260	277	245	257	277	252	258	278	257	240	285	252	275	248	282	264	270	255	276	271	271	249	246	267	289	256	247	271	244	260	265	272	265	283	277	280	297	230	257	238	266	280	248	308	285	291	256	268	280	284	276	253	249	269	276	271	261	275	283	272	257	286	271	278	273	271	283	245	274	274	243	249	255	258	257	269	232	248	267	240	274	266	260	243	264	267	248	253	255	281	267	248	242	255	257	254	267	247	250	277	274	280	245	262	245	244	268	281	227	248	238	249	247	267	267	255	248	287	256	258	224	277	277	279	290	275	249	264	269	260	255	257	257	256	281	247	228	291	256	242	244	253	292	289	271	272	257	274	236	233	293	242	293	257	239	267	242	287	272	266	224	245	259	268	273	258	275	259	251	233	257	283	262	300	278	272	261	279	275	245	271	253	261	235	254	254	281	298	257	268	264	285	288	295	270	270	267	258	263	283	254	259	292	296	269	261	244	276	317	234	234	258	287	271	262	267	296	282	265	295	268	256	271	268	238	277	253	281	260	255	226	267	295	275	274	256	274	275	279	281	271	250	282	275	279	274	241	275	290	262	249	223	257	286	269	269	272	243	266	288	291	272	266	279	281	283	247	276	258	275	268	259	227	241	250	271	282	245	275	228	293	261	269	273	262	243	263	271	240	255	271	243	258	256	264	275	295	249	268	273	264	263	237	261	256	239	248	270	268	246	276	273	272	264	271	248	271	272	248	263	231	285	247	248	262	235	277	241	271	255	281	257	278	288	268	265	246	249	236	255	253	242	260	260	272	262	273	246	252	254	282	294	247	240	247	263	281	263	250	272	273	247	271	243	280	278	255	252	271	281	247	238	242	264	296	254	255	271	238	268	297	280	255	267	247	268	255	241	251	249	275	272	290	270	246	245	284	265	301	278	288	248	242	275	231	243	285	261	287	246	265	272	257	231	235	290	278	256	246	279	248	252	290	260	254	274	289	303	277	254	226	234	249	280	286	284	280	259	264	254	283	258	258	267	282	256	270	260	282	269	251	290	268	257	275	227	228	275	265	258	257	233	257	298	293	262	254	274	289	265	254	227	270	271	273	258	262	272	258	262	269	269	237	299	250	271	277	281	278	276	294	248	297	260	274	245	307	265	272	287	271	267	271	218	217	250	269	237	278	269	278	280	236	286	260	273	265	266	254	287	252	251	255	278	266	249	244	237	283	286	314	275	267	264	273	267	252	260	230	231	259	234	258	237	250	264	276	259	268	278	271	264	268	235	249	243	264	243	262	263	282	265	251	259	279	246	236	249	264	253	275	273	286	286	272	264	246	240	287	247	263	254	286	259	261	241	279	276	269	270	284	257	241	284	259	239	264	274	274	260	245	253	267	286	275	270	277	265	263	275	235	285	240	274	245	253	255	242	269	251	268	288	281	249	263	278	277	256	249	256	270	274	280	266	247	276	252	257	274	264	246	285	267	303	260	294	273	278	290	270	301	243	258	272	308	257	270	282	232	271	272	251	279	258	284	271	273	280	232	269	266	247	289	257	262	258	263	256	287	245	251	274	250	261	270	280	267	277	265	272	265	244	266	285	254	265	264	270	248	275	283	238	270	268	264	244	265	287	259	288	275	257	275	230	289	282	278	276	247	284	269	265	260	277	266	245	275	255	269	297	266	231	254	266	245	275	254	261	258	257	289	283	260	250	263	268	284	309	271	243	241	288	290	267	287	245	279	270	270	283	256	266	272	262	287	290	268	247	258	251	228	234	268	271	247	243	267	263	283	260	280	266	286	236	248	290	248	266	252	292	258	250	272	295	267	253	281	281	256	248	249	263	319	238	255	245	235	288	261	273	246	237	251	260	276	277	252	249	289	255	269	251	254	264	292	284	261	266	235	255	244	256	241	249	251	261	262	255	266	274	249	309	273	294	269	247	268	251	259	228	242	273	257	282	257	270	292	297	252	248	267	271	262	254	256	286	285	265	282	249	239	243	270	283	278	261	266	262	271	260	242	258	249	257	271	305	284	267	230	244	262	273	273	288	268	265	248	290	265	271	278	255	260	281	263	271	273	256	248	265	251	285	244	239	268	280	273	270	301	274	282	257	277	267	241	227	246	245	274	268	273	294	253	269	266	273	253	242	258	227	267	233	251	272	262	253	259	287	238	291	259	253	260	261	259	261	260	244	240	299	263	278	278	261	278	273	253	216	262	296	285	260	250	232	267	248	261	251	249	266	274	261	248	264	289	292	228	274	265	268	236	261	248	267	263	236	278	248	265	271	275	270	268	277	254	280	273	272	288	264	254	247	257	285	247	245	284	247	249	260	244	276	311	264	282	264	290	268	237	253	277	268	271	280	233	259	272	250	248	263	272	242	272	267	284	279	262	283	289	274	269	243	310	238	258	261	281	259	286	266	291	274	273	256	238	241	260	264	263	263	252	234	258	283	295	318	246	269	268	266	271	281	262	276	257	258	274	252	289	245	264	237	263	269	262	266	249	266	256	252	278	260	282	274	275	263	240	284	264	297	261	237	255	286	283	251	253	262	272	271	273	258	250	266	251	246	272	263	249	285	289	243	252	279	272	276	276	286	268	247	262	289	244	260	238	261	300	249	265	249	261	270	279	251	241	257	265	235	244	259	258	266	265	275	279	248	283	261	291	263	269	239	258	262	246	264	300	285	245	257	250	270	249	256	292	261	250	279	249	264	265	284	255	272	296	289	251	274	254	279	275	274	255	250	242	258	278	262	241	287	269	269	266	265	231	257	246	234	267	272	254	288	243	250	272	267	296	266	292	228	251	266	269	255	264	269	284	259	288	284	262	251	265	269	257	290	235	291	272	254	285	280	269	274	265	277	254	250	237	260	245	273	307	263	284	277	288	271	287	281	257	268	272	256	273	264	284	268	246	256	305	254	275	300	239	254	242	268	280	262	277	264	209	287	266	247	249	241	281	293	279	258	271	274	307	292	273	259	282	259	268	254	271	266	253	244	268	261	275	290	228	291	255	231	261	259	249	268	261	239	266	239	284	247	246	267	263	254	258	257	251	270	265	236	256	268	251	259	230	264	257	260	262	258	264	278	284	242	288	276	301	265	261	269	263	254	275	256	256	253	277	273	261	253	271	275	301	268	239	260	259	282	264	258	249	277	283	278	290	274	238	282	269	247	270	284	265	255	285	296	262	262	264	284	247	250	270	264	272	287	263	222	260	253	275	277	276	290	255	269	263	272	235	264	251	273	257	288	261	233	288	250	283	266	248	272	289	270	238	274	279	253	266	272	280	233	269	247	265	249	268	274	252
17188	17460	32257	32296	27418	23886	15890	13241	11707	12544	13331	12737	12166	10442	7819	5979	5797	6912	6242	6068	5296	5348	4713	4343	3762	3335	2673	2530	2541	2595	2589	2605	2349	2148	1823	1903	1754	1501	1480	1369	1289	1085	1093	1122	1087	1157	1155	1104	1048	992	839	857	913	873	831	748	734	734	714	760	737	720	747	780	665	715	724	660	696	709	708	692	698	655	692	713	692	652	624	653	684	663	663	687	680	652	661	685	686	674	639	704	710	641	665	681	651	665	671	617	653	646	677	685	633	665	666	629	676	678	681	647	676	652	680	679	651	662	677	650	653	631	609	671	600	677	698	683	663	645	667	681	667	641	641	661	651	683	696	633	665	706	660	660	614	669	642	722	675	592	577	642	647	636	657	666	649	664	685	659	604	652	630	676	641	671	620	693	670	654	715	687	653	665	666	644	697	669	615	623	643	653	700	639	662	660	629	642	645	644	645	617	672	665	683	668	652	656	671	663	707	660	649	718	682	745	727	619	651	649	666	691	689	661	626	664	657	620	661	656	610	665	704	610	647	666	642	611	644	681	679	639	639	654	621	651	602	727	662	647	677	641	624	677	660	665	692	667	649	631	627	638	654	664	663	653	675	638	597	705	651	651	644	631	638	593	704	646	647	650	693	621	652	641	640	606	674	633	662	647	628	648	690	676	658	606	653	645	661	653	658	667	645	648	663	674	683	632	710	660	676	656	671	672	656	676	668	667	621	650	603	648	661	658	669	637	675	650	633	662	700	658	667	678	639	635	665	700	677	691	664	656	649	619	673	671	675	660	659	648	626	652	686	645	654	679	694	643	619	680	648	678	664	620	616	654	674	651	661	665	667	699	680	634	642	627	658	650	669	659	673	705	655	690	663	659	652	709	674	702	632	658	630	674	631	667	671	618	700	644	646	676	659	648	665	610	640	663	650	668	677	635	646	632	686	636	636	680	685	688	700	648	670	671	653	686	646	625	605	694	676	693	632	663	664	672	684	689	679	613	635	664	643	627	645	695	658	652	675	666	693	683	658	666	657	641	642	635	621	655	632	675	650	694	642	675	648	658	676	638	627	663	662	697	669	664	666	668	667	668	695	643	620	644	638	620	633	645	605	648	668	619	676	597	657	639	612	634	650	636	645	653	652	613	639	662	675	671	663	655	652	646	651	655	622	670	662	641	652	649	630	678	682	623	646	646	650	646	688	626	657	646	653	653	665	670	636	669	668	634	646	670	689	656	672	686	646	643	664	669	654	680	682	674	629	631	692	625	694	664	637	642	612	658	653	623	633	649	630	674	652	680	666	660	642	649	683	668	642	688	690	674	626	667	626	635	658	641	662	660	633	686	659	684	657	665	676	704	676	631	696	662	644	659	642	635	659	703	671	681	644	678	674	650	629	686	612	680	670	662	655	658	666	663	650	655	702	657	656	654	659	630	660	687	725	664	676	653	642	675	601	661	732	693	650	697	656	633	661	672	667	685	638	682	656	650	651	662	628	649	654	648	679	668	677	642	701	636	650	645	664	653	668	707	635	695	656	641	612	635	660	694	647	696	678	674	648	646	611	648	678	670	609	690	658	660	707	662	664	659	622	676	636	630	638	652	638	635	701	667	662	664	639	632	677	651	649	679	631	633	587	663	643	617	679	685	655	671	691	659	630	691	634	652	654	670	606	697	631	723	718	661	673	707	711	619	668	695	676	676	662	643	654	673	652	700	667	635	618	651	679	697	668	680	660	684	658	613	661	662	621	690	648	671	634	699	681	622	666	680	641	660	635	700	635	662	643	652	643	676	676	636	678	626	658	653	672	652	687	667	672	643	671	693	660	641	627	643	682	623	734	669	645	653	653	657	658	638	677	695	667	658	686	681	648	644	611	706	636	727	629	691	622	650	649	639	683	655	674	634	634	672	635	634	619	687	658	672	704	669	633	681	660	614	670	705	670	697	636	610	648	699	626	651	645	678	619	669	672	623	646	645	673	684	701	685	609	712	668	678	665	670	705	651	678	671	687	625	682	659	650	680	681	656	654	646	650	660	671	672	679	641	643	622	734	672	605	633	664	658	665	641	692	666	650	627	646	650	652	690	645	664	697	674	646	595	630	662	700	644	622	685	623	624	645	659	702	647	661	641	667	655	681	636	684	649	663	625	675	630	679	652	663	683	664	628	639	625	654	705	612	675	684	668	663	650	683	677	627	636	660	623	664	655	642	670	703	662	714	607	655	660	659	650	652	672	634	633	644	681	633	719	619	672	659	654	613	655	658	646	655	623	669	689	662	660	574	663	683	639	626	687	656	660	672	592	614	668	673	692	676	687	688	662	647	682	728	627	692	648	646	610	632	643	659	635	653	681	648	575	644	619	648	681	625	683	689	627	654	627	675	669	618	668	665	626	687	665	661	651	666	627	628	664	652	649	638	654	682	635	660	630	657	677	655	659	650	693	681	657	653	707	638	670	628	628	646	655	652	660	669	695	690	661	667	675	655	625	637	710	645	692	667	662	641	625	679	606	673	641	625	645	622	667	695	679	662	669	684	632	659	680	605	623	647	618	668	661	653	641	643	700	683	640	668	660	626	659	660	685	655	648	649	691	679	641	611	690	674	693	655	653	704	669	631	643	673	704	642	609	650	657	652	704	644	676	630	642	657	690	614	626	677	698	686	698	637	678	667	662	690	724	652	638	676	636	658	646	635	694	686	648	679	692	614	641	626	687	663	631	679	638	631	641	634	615	707	679	620	732	639	724	669	674	620	642	657	634	707	624	674	682	670	668	666	671	683	650	656	678	650	686	649	656	660	628	675	655	658	639	662	652	666	650	686	652	677	659	696	663	685	663	695	638	679	671	684	682	669	591	651	659	653	653	678	699	707	639	640	612	636	636	687	653	628	663	610	668	662	656	678	678	661	676	632	648	617	670	622	645	651	627	678	687	685	616	656	684	671	657	667	643	671	662	640	673	682	701	694	709	709	672	679	654	646	661	683	648	652	688	693	689	612	643	649	695	646	639	634	697	654	697	612	677	657	670	661	658	691	665	681	688	658	660	649	648	681	635	629	678	699	683	683	634	654	672	649	627	695	647	648	669	606	670	625	673	651	676	633	645	660	684	657	636	670	630	633	710	671	635	659	657	664	647	647	645	602	687	654	699	685	666	621	670	658	666	626	755	675	674	624	659	697	693	651	642	686	644	629	655	695	606	653	688	676	648	637	653	704	603	606	668	648	660	641	649	696	639	667	639	688	648	624	692	635	658	654	679	648	605	679	650	653	636	701	693	688	633	669	640	694	629	680	659	632	629	668	691	678	631	605	641	673	637	643	694	651	661	646	608	632	630	696	689	624	628	609	666	651	654	626	609	642	674	669	664	676	684	712	685	655	665	654	656	640	670	649	668	664	629	633	656	631	665	684	664	665	634	620	651	670	638	646	655	667	664	638	633	674	655	666	691	700	655	641	713	663	661	684	633	621	618	672	663	659	635	690	639	653	632	613	697	607	667	677	695
34527	29867	43672	36293	30829	22855	15312	9487	5705	5004	4459	3594	3514	3150	2260	1713	1662	1818	1699	1526	1379	1245	1090	982	964	839	684	638	655	648	675	599	569	563	459	450	458	430	368	400	372	319	283	321	313	336	300	305	294	298	281	255	241	291	258	254	251	236	267	228	219	232	222	197	234	229	228	231	252	247	221	246	198	239	221	219	230	242	233	237	212	226	246	220	228	201	227	258	212	221	209	238	219	227	225	196	231	240	210	212	223	215	255	234	236	200	215	192	211	214	239	210	218	229	231	204	229	245	199	231	208	229	215	224	260	209	234	196	210	224	228	248	192	206	194	224	235	219	227	220	216	196	233	225	213	226	215	225	225	228	233	238	208	191	233	206	232	220	223	200	236	243	226	230	228	209	234	221	242	219	218	214	205	221	221	229	230	235	236	217	213	214	246	212	188	199	220	222	210	183	254	212	214	202	229	213	250	217	223	199	209	216	240	261	218	234	214	213	204	214	213	213	252	222	229	215	207	219	220	214	229	239	239	189	243	223	180	226	226	226	232	240	228	234	221	232	221	207	222	225	227	219	216	230	229	255	221	224	206	231	219	205	208	194	216	222	227	220	212	224	240	207	250	236	219	217	220	226	210	218	197	225	233	201	223	187	218	228	201	221	234	197	229	216	216	209	204	221	213	238	201	208	212	199	220	216	211	234	218	207	219	230	254	247	217	234	224	213	211	224	221	249	209	236	221	211	247	217	252	198	233	218	241	219	209	224	232	230	204	227	244	226	203	218	258	239	238	183	227	223	240	235	228	251	228	230	206	207	228	227	216	230	205	210	210	238	220	225	226	231	219	245	244	205	264	213	220	221	199	225	250	212	219	217	212	219	188	211	213	208	236	204	219	233	235	212	248	216	215	226	236	225	219	232	241	229	228	212	217	218	226	208	215	235	244	228	211	239	218	242	200	210	252	239	222	223	219	202	222	202	237	214	216	219	238	203	218	227	226	221	232	231	219	189	240	241	208	238	225	242	227	192	230	232	220	213	224	213	209	257	216	218	212	184	233	220	217	240	247	202	227	229	217	234	219	210	230	251	216	217	205	211	226	217	248	213	224	209	208	234	211	250	224	235	244	233	216	220	255	227	215	199	219	224	238	233	229	235	210	215	229	214	214	224	225	225	227	187	220	206	228	216	201	218	239	238	227	222	209	189	192	223	204	248	198	225	230	224	207	213	211	202	212	237	195	234	207	186	185	199	228	199	227	219	232	219	213	222	222	237	250	227	203	221	226	213	213	189	231	242	214	221	234	257	246	227	202	238	228	203	256	177	197	231	232	230	237	220	225	217	202	210	235	225	203	231	203	219	197	197	218	224	228	219	208	196	218	213	198	203	220	221	204	193	224	217	225	215	248	229	221	213	223	206	219	231	232	205	223	217	202	223	245	199	205	221	217	209	198	211	204	196	194	228	214	187	226	204	204	217	231	224	236	234	219	203	223	201	221	214	217	204	221	227	233	232	211	196	215	221	222	226	223	219	238	214	224	254	200	252	229	221	239	231	244	216	212	200	196	204	223	209	222	215	270	242	220	236	219	232	226	202	235	229	230	235	246	214	217	224	213	239	195	225	243	215	210	187	200	190	218	205	187	221	224	202	202	207	223	220	218	240	221	240	207	215	233	225	238	255	209	226	208	234	205	233	224	227	223	243	213	197	213	222	232	215	249	222	211	225	222	221	244	178	229	213	256	256	207	225	209	256	216	205	231	206	241	231	234	207	215	232	213	217	259	248	218	207	201	217	205	234	202	223	189	231	236	229	214	218	214	234	223	198	207	255	209	217	239	232	203	254	202	221	227	226	228	235	244	220	230	232	204	213	239	233	221	218	201	229	221	222	222	230	256	197	237	228	226	217	242	210	215	235	240	234	228	202	236	238	243	214	242	229	246	247	198	231	223	218	236	228	224	234	229	211	212	208	220	217	239	227	225	226	198	229	211	232	246	201	219	215	224	194	242	235	212	217	200	213	220	240	212	221	250	224	211	242	240	232	219	227	212	206	218	209	230	225	233	221	231	219	214	229	212	228	214	211	234	220	201	221	218	249	248	237	230	223	202	221	225	230	211	217	249	238	232	219	220	260	208	230	229	202	228	206	240	199	220	241	214	214	218	238	212	241	223	222	229	209	214	226	237	222	216	231	218	233	229	234	226	220	203	212	214	230	247	197	232	236	227	227	237	191	212	230	236	220	217	239	248	209	225	189	208	233	219	195	231	253	211	218	226	220	213	219	233	227	214	231	204	230	224	241	240	193	216	240	222	221	207	201	232	234	223	226	221	198	213	204	210	231	239	220	215	230	224	196	220	215	219	204	222	219	236	238	209	210	233	229	209	216	252	211	216	217	218	246	252	198	222	186	239	215	209	206	205	216	252	210	192	230	233	199	238	223	214	245	252	187	236	206	215	258	237	205	195	229	222	218	227	229	241	227	212	222	212	229	244	232	193	231	201	211	213	223	196	248	193	228	216	245	194	206	228	244	226	236	212	224	203	222	246	223	241	225	205	220	239	208	235	224	215	218	209	207	210	202	217	241	254	223	223	219	227	220	220	219	216	252	213	202	189	202	213	207	235	201	210	196	200	238	234	228	266	215	214	221	227	217	228	211	237	242	200	222	209	199	216	223	217	229	200	223	231	248	216	217	205	236	266	201	220	247	227	225	251	228	230	242	226	223	227	222	232	232	242	229	211	228	237	245	220	242	189	217	217	222	222	209	216	206	239	203	210	210	221	209	209	192	215	226	231	222	234	217	252	272	221	214	217	221	229	216	229	243	223	209	202	234	220	216	235	244	225	206	201	193	241	212	220	174	219	234	224	254	226	242	212	227	232	226	219	245	226	222	225	219	216	214	206	213	231	254	206	221	237	229	230	215	210	222	213	229	236	229	195	227	227	196	230	211	221	196	208	216	221	202	209	217	239	192	222	233	207	206	198	233	200	229	206	241	212	238	225	208	231	225	219	225	241	221	211	225	251	222	237	194	191	226	229	223	181	198	233	225	233	199	211	204	222	233	225	211	225	221	214	204	202	229	225	213	246	227	228	231	216	223	223	238	202	220	249	212	215	209	236	207	227	241	216	216	238	203	244	202	215	224	224	206	218	221	203	227	207	227	237	198	188	210	219	238	230	242	220	214	245	227	216	191	218	216	228	233	228	228	197	211	210	232	255	204	231	190	231	222	223	208	227	207	229	243	210	225	212	204	212	226	209	218	214	214	195	213	232	243	258	243	230	228	202	230	232	214	239	215	209	243	216	213	212	208	243	200	224	201	218	225	212	232	207	221	230	234	221	234	228	225	189	204	200	225	193	215	214	226	219	222	219	215	238	236	198	201	235	215	224	222	215	232	211	207	237	244	211	235	213	201	225	227	240	239	221	209	235	229	193	209	221	218	222	216	206	214	211	227	234	224	207	225	231	243	206	217	256	218	227	228	253	214	227	209	207	221	210	234
20231	23415	40193	39772	36278	29379	19664	17883	15083	16889	17122	15889	15587	14127	11211	8794	8881	9888	8935	8511	7500	7318	6680	6213	5412	4474	3655	3716	3781	3709	3808	3656	3583	3175	2515	2497	2447	2039	1859	1836	1677	1441	1346	1348	1259	1314	1353	1372	1171	1025	976	997	964	932	773	748	674	678	623	657	698	689	642	660	654	630	653	657	592	629	585	577	625	592	587	597	569	569	579	582	621	568	588	568	563	587	562	584	566	594	587	542	601	551	522	538	542	611	552	574	558	537	554	553	552	539	543	522	614	572	585	528	590	553	535	561	546	569	598	622	565	592	535	544	555	613	587	564	596	548	564	558	548	572	599	606	591	585	565	552	569	550	552	560	584	574	583	571	593	556	552	549	547	538	569	536	550	587	544	529	602	579	547	584	551	588	563	537	553	528	609	591	580	559	586	551	546	545	557	567	551	580	572	542	522	576	538	564	606	554	540	541	547	534	587	530	551	518	566	574	598	534	570	535	552	577	562	537	546	563	518	577	573	527	569	578	563	578	526	536	561	539	538	576	540	569	530	564	553	532	570	577	569	536	583	528	541	542	547	581	541	552	537	509	575	583	561	595	606	553	545	569	557	569	619	570	593	529	555	552	584	559	548	565	555	572	583	572	547	566	561	555	588	556	571	553	550	562	556	518	567	556	555	573	566	512	597	573	567	568	536	564	547	528	547	556	590	576	549	535	536	542	537	526	566	518	535	574	557	520	557	515	599	570	560	555	543	588	536	537	570	568	522	526	545	586	564	543	548	566	568	539	563	549	549	578	583	537	548	559	585	538	570	523	546	510	527	532	539	567	568	559	580	560	544	553	527	531	566	584	556	542	528	567	617	583	543	519	598	510	597	499	575	575	544	554	566	540	579	599	560	589	593	532	592	579	539	590	580	569	559	518	547	566	562	544	593	534	531	552	588	543	552	572	513	534	534	603	590	541	553	571	568	594	564	531	518	588	566	595	559	603	580	575	571	572	512	543	580	542	509	558	559	499	601	566	598	549	538	557	590	564	565	559	513	558	548	515	574	573	606	559	538	530	549	576	547	588	605	562	544	551	537	564	547	564	552	555	578	556	584	570	555	535	566	560	599	575	564	554	544	538	552	558	563	559	515	595	594	530	555	571	598	546	552	548	588	568	573	581	539	553	577	553	526	568	565	517	561	562	564	528	524	542	596	542	551	557	522	562	565	561	550	562	576	576	579	578	569	525	583	534	523	514	568	539	567	581	564	537	587	560	577	575	548	566	546	580	540	542	585	559	550	538	557	609	539	535	542	536	542	547	546	592	520	566	579	529	566	566	530	571	552	573	555	537	592	556	560	540	558	532	545	547	598	539	544	533	551	550	575	524	516	537	548	547	591	599	583	551	553	534	523	561	579	554	577	532	543	579	583	555	542	545	529	507	546	569	543	564	568	556	552	589	607	563	533	601	536	570	570	545	500	536	550	545	558	557	572	552	567	586	509	540	582	575	569	607	576	575	521	537	593	575	556	555	547	541	514	596	573	553	591	556	575	570	569	552	553	603	597	534	533	576	554	564	569	587	567	534	553	580	557	529	559	561	555	552	586	577	567	568	577	515	557	617	606	524	557	570	596	603	590	520	536	526	552	572	531	568	550	558	544	483	576	579	541	574	534	558	556	579	567	555	522	510	568	562	543	549	557	563	562	533	548	594	563	564	548	590	560	532	535	528	584	542	553	566	514	510	548	571	543	572	537	588	563	594	565	515	562	515	576	553	587	531	591	534	548	546	587	579	561	565	564	532	578	577	529	529	520	518	571	595	560	532	543	514	606	526	570	521	536	571	577	572	525	570	565	533	578	506	586	587	561	523	569	568	575	630	566	503	538	515	562	578	545	588	609	571	531	498	531	613	528	567	550	565	579	616	541	570	526	553	555	534	534	552	570	572	566	519	559	565	559	546	590	547	519	582	555	546	554	588	567	561	552	577	564	577	547	573	574	550	507	602	557	577	536	525	581	561	598	573	561	589	542	599	555	606	532	575	523	544	552	531	560	558	549	557	561	549	559	589	576	574	522	545	573	614	571	579	565	547	555	554	539	561	546	568	588	533	558	558	522	536	539	551	553	531	559	574	552	567	579	585	585	533	565	509	521	521	523	536	554	568	559	539	528	602	566	587	544	556	565	587	546	569	572	565	577	585	559	539	527	551	574	596	579	594	553	567	560	549	542	547	533	570	542	594	515	551	561	610	572	583	588	562	521	562	566	547	538	520	501	570	559	573	562	564	547	559	585	552	568	553	558	544	599	551	539	545	542	598	597	557	548	552	578	588	542	567	540	528	587	510	583	544	516	553	556	554	551	547	590	555	593	573	590	566	554	536	557	528	525	545	578	548	551	545	570	547	530	575	539	550	542	590	522	605	602	599	499	534	531	584	539	579	527	531	579	578	487	536	557	566	518	514	536	551	594	599	512	589	549	565	559	529	577	555	620	556	556	553	591	572	504	548	529	542	547	537	563	529	570	585	586	552	567	545	512	633	531	524	594	575	581	523	563	550	502	504	580	517	512	570	571	583	506	537	555	498	576	587	540	543	554	527	569	559	525	564	570	560	589	562	526	553	537	509	497	550	581	536	522	530	586	524	587	566	558	535	559	529	577	535	560	604	546	559	529	572	524	552	527	580	571	555	563	541	540	591	514	593	557	566	529	584	521	570	564	571	550	576	583	570	591	542	564	555	598	544	579	558	582	540	562	558	517	572	549	563	567	543	544	551	542	591	557	552	535	550	562	501	559	555	570	561	564	588	545	571	525	548	587	536	558	592	574	546	570	578	561	553	537	594	525	588	547	538	547	570	572	541	566	563	589	561	552	579	572	544	559	530	544	576	608	577	546	564	592	585	545	576	551	571	616	573	537	552	564	566	581	532	565	537	548	575	521	521	567	567	529	543	585	561	531	555	553	548	571	607	571	561	543	556	591	508	603	566	560	547	519	584	539	565	563	549	574	544	533	556	569	550	535	556	590	567	556	561	565	551	573	571	571	551	604	544	542	554	556	580	564	554	554	575	508	545	549	581	545	545	591	549	605	585	532	520	561	564	575	571	572	542	592	539	585	546	548	573	537	563	548	529	540	597	555	549	596	522	593	585	553	568	547	544	544	554	553	586	554	530	539	551	554	573	534	593	588	541	547	577	574	585	545	598	547	571	555	530	537	600	582	537	550	538	570	543	545	563	527	553	585	569	565	558	540	534	542	580	569	579	565	571	560	575	567	551	613	567	565	564	528	538	545	617	558	564	565	555	543	530	600	583	527	572	551	583	529	574	528	562	522	561	548	551	576	527	533	564	528	586	555	555	531	595	564	576	550	593	545	527	550	556	521	568	565	551	539	574	551	559	564	562	559	551	594	527	587	534	576	566	536	562	538	551	537	550	555	521	586	529	536	538	617	575	596	583	555	582	586	520	558	570	550	514	553	531	538	567	558	580	541	564	568	573	543	550	594	566	544	576	566	576	535	587
12315	8185	11075	9460	6423	3457	2167	1515	1110	1009	888	813	776	675	627	615	553	586	507	500	508	497	457	410	385	359	332	324	349	323	345	335	307	326	291	314	278	295	290	303	277	280	299	258	266	316	302	300	313	321	276	252	268	284	270	272	265	274	251	296	276	257	263	280	269	289	296	256	254	269	238	275	293	218	268	316	241	270	251	290	265	248	257	269	273	295	255	286	262	250	271	267	253	276	280	251	250	272	277	240	258	278	257	234	247	242	276	269	238	223	242	283	297	282	270	288	270	278	273	260	261	264	266	264	261	257	240	296	256	303	276	298	252	265	285	278	286	254	246	280	274	282	264	269	303	249	275	293	256	259	262	272	262	269	236	263	260	277	272	275	256	281	245	285	275	290	264	293	257	312	257	263	281	270	268	241	263	249	282	248	268	248	280	245	255	255	247	253	243	300	253	261	251	265	272	264	251	277	261	266	301	262	269	279	249	249	252	271	286	284	253	271	277	261	243	259	286	258	255	273	293	302	236	257	297	274	258	280	276	272	257	273	284	247	266	271	250	244	283	279	263	256	289	256	270	262	297	260	274	242	257	280	256	312	257	253	270	263	244	293	279	270	259	279	236	247	255	286	233	256	244	269	248	258	257	252	287	257	264	250	266	234	279	260	264	260	298	280	279	248	282	251	286	256	276	290	261	304	258	282	262	258	266	248	286	252	254	282	273	246	257	256	234	258	294	272	280	257	259	247	259	268	268	254	270	262	291	254	290	262	310	274	280	272	277	251	257	252	272	255	249	300	278	251	260	290	291	242	293	269	278	251	257	270	259	232	279	281	288	282	285	272	270	273	294	297	261	258	296	277	239	270	264	264	233	259	255	240	275	276	243	265	262	263	266	232	266	243	258	295	276	252	280	260	281	270	264	283	265	272	271	275	247	286	287	243	250	250	250	254	267	246	261	246	268	254	295	255	255	283	238	269	253	312	264	299	247	242	276	258	279	269	290	263	253	246	265	277	248	277	264	289	283	260	278	250	275	272	276	244	282	257	260	255	268	265	288	244	261	280	274	268	254	234	261	254	290	274	243	281	266	281	239	266	282	241	280	277	249	261	273	243	324	249	250	258	259	260	248	284	254	266	256	262	268	277	239	254	271	308	268	265	236	257	267	256	264	265	262	283	287	270	270	295	234	264	272	284	281	289	275	266	294	259	256	292	239	282	312	266	266	258	272	244	247	249	295	263	266	246	236	263	276	256	284	272	291	255	288	301	237	293	258	238	257	270	268	278	265	254	247	274	285	252	241	211	248	244	267	237	231	291	273	238	230	231	270	276	285	273	283	273	252	271	233	260	262	247	281	261	276	251	264	269	265	257	216	255	289	271	263	247	266	267	267	253	292	226	248	301	277	253	263	255	251	295	259	279	291	264	274	266	263	272	266	302	280	234	286	289	266	213	277	310	245	280	277	287	254	282	285	273	243	291	239	267	266	313	305	261	269	299	259	261	260	275	250	280	266	291	258	280	280	247	246	259	258	269	257	270	253	264	263	297	247	248	272	260	272	282	259	277	250	270	268	300	255	292	242	273	270	293	278	277	266	236	268	247	252	277	280	259	279	269	237	280	279	279	280	261	242	258	271	290	289	257	284	262	251	238	256	261	278	263	289	267	258	263	275	263	264	245	246	287	283	292	295	265	291	259	290	287	268	274	280	257	280	246	253	263	272	239	224	290	227	285	261	247	273	274	255	284	266	272	244	278	238	246	268	278	249	297	263	266	242	243	282	285	267	263	279	278	255	264	280	275	262	265	261	268	282	261	254	292	270	302	269	271	250	273	260	270	253	274	259	285	288	264	279	296	298	258	272	284	262	283	256	288	292	254	260	275	266	281	283	260	281	264	267	257	260	238	266	255	272	276	276	283	248	262	260	276	273	258	283	263	273	239	230	256	256	275	255	300	284	259	284	234	278	261	262	257	267	290	272	251	301	277	241	263	262	254	263	280	278	242	247	277	263	282	296	260	262	246	265	267	296	243	266	271	257	253	284	296	288	293	288	235	256	250	302	292	257	275	283	260	243	256	248	257	284	247	283	302	279	291	248	266	284	258	271	247	272	296	280	290	224	292	273	251	273	254	291	270	261	262	254	284	255	231	266	252	286	249	277	248	243	271	245	251	255	255	254	256	278	247	260	251	273	246	249	315	262	263	298	272	280	258	250	249	261	246	276	280	259	260	269	269	237	299	249	269	261	248	276	282	270	248	274	285	266	279	253	255	281	256	243	286	279	260	277	246	282	277	273	281	247	249	275	245	234	260	255	270	284	269	277	296	275	288	283	280	274	260	286	272	265	293	282	268	271	292	254	290	277	277	282	256	280	299	257	269	247	242	289	279	290	269	295	245	294	245	260	264	269	274	271	274	284	267	255	285	255	254	287	253	264	270	272	266	272	243	234	267	253	254	263	287	263	272	289	258	260	282	279	274	291	262	319	224	234	264	262	248	262	266	289	251	227	268	264	280	292	271	249	250	272	257	250	249	246	284	250	282	263	256	292	258	253	280	255	260	292	232	259	276	268	265	274	289	250	235	260	274	278	286	280	270	280	237	267	269	279	270	266	282	287	256	295	291	277	258	282	264	275	261	239	269	268	287	258	236	300	287	294	274	260	271	263	255	262	272	251	274	260	280	272	270	249	218	251	294	246	274	265	262	269	280	280	287	265	240	279	264	279	268	279	265	280	274	292	264	288	250	276	259	252	290	264	235	250	263	273	301	289	263	287	276	263	231	277	277	264	254	295	255	287	266	284	271	286	284	249	263	263	279	236	277	262	283	235	248	267	252	267	225	253	256	264	250	253	273	256	247	242	270	276	259	264	289	297	252	251	272	290	261	257	257	249	307	266	261	263	275	258	278	289	253	268	277	266	239	266	245	264	298	250	258	289	273	271	275	273	275	269	275	269	277	270	260	278	279	272	258	214	278	250	252	289	250	307	269	279	292	264	257	267	243	279	263	241	294	254	246	263	258	273	276	255	264	247	279	268	284	294	247	282	288	266	281	280	271	269	243	255	278	284	251	272	269	270	258	263	289	283	243	267	263	278	276	238	285	282	276	258	279	301	294	242	266	282	254	312	243	268	259	272	277	270	253	284	259	263	268	259	267	274	270	288	260	268	287	268	251	243	267	232	267	229	275	248	294	268	276	277	249	268	275	264	262	268	249	249	274	265	253	246	227	272	249	270	264	237	294	250	263	279	291	274	248	262	282	246	282	259	255	268	280	274	259	279	280	290	261	248	265	261	278	253	250	251	251	274	265	266	278	251	259	257	309	248	278	266	274	261	291	236	283	240	293	246	266	264	267	229	281	293	284	273	246	285	257	288	288	252	267	282	258	276	264	272	281	241	272	263	286	286	298	251	289	281	268	288	291	286	261	286	264	250	287	245	254	275	259	271	279	300	277	239	286	249	289	285	276	286	261	270	274	276	276	253	278	281	273	258	250
7472	7849	16971	19992	16512	11670	8194	6290	5006	4572	4393	3831	3498	3374	3042	2837	2691	2581	2348	2205	2031	2009	1868	1788	1571	1462	1346	1228	1153	1007	1081	1000	914	918	894	922	883	882	810	787	786	797	751	788	749	719	778	724	731	718	672	646	701	692	706	671	672	687	660	685	667	718	663	721	640	671	692	678	639	687	715	674	714	682	723	678	677	688	681	684	745	726	690	647	681	641	601	672	662	673	723	648	644	691	696	623	700	678	663	637	706	651	673	676	677	613	684	678	701	661	694	658	674	684	740	659	683	655	654	655	654	677	685	666	698	640	708	681	678	675	657	707	662	649	656	676	653	664	663	660	724	651	660	664	667	645	609	628	678	660	655	669	668	673	679	691	666	687	667	701	669	668	718	665	662	632	685	645	680	702	644	649	661	744	661	669	672	670	652	706	691	665	725	654	649	671	662	647	668	656	675	694	660	652	655	698	694	655	676	654	688	685	667	701	684	673	673	638	654	671	670	675	694	670	658	626	725	652	677	669	658	692	635	667	633	588	673	644	674	673	717	602	680	680	693	708	687	705	630	681	673	658	662	640	671	635	647	639	657	632	679	668	712	667	680	656	642	645	678	672	703	644	673	678	672	668	643	667	722	655	680	679	710	667	653	686	652	620	702	685	673	657	646	677	686	662	649	722	636	672	659	636	664	659	672	708	624	694	650	705	675	670	657	659	648	672	665	590	665	732	665	673	689	615	666	694	687	670	677	677	661	704	654	630	665	647	668	627	655	653	669	670	637	681	655	640	688	647	623	682	672	687	640	668	654	674	674	690	705	681	691	687	669	710	688	661	635	652	649	631	660	717	671	671	678	659	664	667	666	697	679	671	634	691	649	642	721	679	667	701	696	663	707	633	663	688	690	682	649	677	662	667	621	690	716	697	645	634	667	720	617	656	678	657	648	687	685	689	703	640	675	706	593	628	668	656	677	680	642	722	667	667	701	676	648	678	702	643	686	676	673	693	651	707	694	698	632	630	645	667	692	632	678	681	687	687	672	626	661	682	717	664	697	681	709	663	708	691	694	640	655	693	691	681	714	643	624	686	670	737	676	689	661	602	632	679	675	692	659	676	646	667	630	669	610	657	734	705	671	625	687	605	704	680	639	661	689	666	659	695	663	678	630	683	666	644	673	670	641	668	717	610	684	665	661	607	669	708	655	684	653	663	653	648	682	702	702	670	701	665	621	671	673	642	702	616	678	676	657	618	681	639	677	650	708	700	651	655	650	649	679	657	667	614	679	647	664	660	696	645	646	676	618	684	655	655	678	671	712	632	690	676	657	634	694	677	695	666	656	666	670	684	649	667	676	630	677	663	648	683	699	592	656	659	722	665	713	645	682	676	691	634	656	633	661	668	662	656	665	736	660	647	680	666	653	635	722	710	657	731	654	687	639	680	679	662	697	687	658	649	673	660	664	651	649	664	688	680	654	693	659	690	686	611	704	655	646	681	693	680	604	645	644	661	671	662	663	668	711	657	687	656	640	692	714	682	676	662	703	692	611	666	713	650	689	682	689	667	692	647	644	665	673	659	633	671	687	671	653	644	658	634	667	651	651	719	645	666	684	676	673	649	680	652	631	624	639	648	656	686	681	676	621	676	673	659	650	704	689	646	652	672	635	699	653	650	602	648	679	671	623	649	660	671	638	640	656	648	682	636	643	704	711	653	690	692	691	642	682	654	663	682	678	698	686	709	678	694	637	675	642	617	669	647	644	707	667	635	663	694	631	649	686	692	709	680	719	690	664	653	686	671	666	686	669	687	697	681	656	688	707	704	666	654	674	621	718	693	673	695	673	653	690	682	626	683	671	636	633	687	650	661	677	669	693	677	736	676	709	656	660	676	645	683	678	704	644	643	651	635	679	666	695	667	632	672	646	656	646	677	706	662	716	716	673	673	689	654	660	651	636	658	680	703	660	701	678	701	703	688	705	636	675	694	685	682	711	690	651	657	645	702	670	680	696	644	669	677	659	667	664	667	652	644	645	661	710	651	701	652	663	640	652	674	681	671	643	667	664	634	661	656	609	670	653	711	694	653	676	673	647	643	647	648	667	651	643	673	670	673	668	628	667	681	619	682	652	689	697	714	694	690	631	658	679	712	673	697	701	639	708	666	682	648	608	667	711	659	667	643	675	651	692	685	662	658	671	704	699	654	687	677	649	685	667	671	675	648	679	688	697	726	665	690	667	641	683	619	673	673	658	689	681	666	714	679	685	666	659	674	685	664	676	694	693	661	675	670	698	653	681	670	626	691	674	667	635	677	677	696	710	679	642	649	690	654	656	667	677	665	692	676	651	711	658	659	680	661	685	685	684	709	645	619	699	636	634	640	691	657	692	689	636	718	670	645	727	683	636	660	632	714	689	589	685	671	669	664	675	674	685	688	692	641	675	677	681	685	715	654	650	684	633	642	710	677	671	666	723	681	670	646	650	662	669	690	627	633	686	688	664	644	714	686	648	650	666	686	648	660	636	640	646	643	655	671	612	708	679	673	643	678	697	667	685	677	700	679	650	694	634	675	688	661	656	695	667	693	642	650	688	610	657	684	705	645	676	685	711	671	662	668	660	668	653	677	675	659	716	650	721	683	635	689	701	689	650	656	677	714	655	701	658	674	652	664	616	688	651	663	683	643	679	659	737	718	631	680	675	679	650	649	660	684	680	659	667	707	718	636	713	669	652	672	690	659	663	643	633	607	668	690	639	689	658	685	665	659	638	687	682	652	707	649	691	680	660	648	653	644	681	709	704	646	670	712	681	706	668	631	648	665	682	659	654	608	670	646	666	656	650	655	670	642	707	702	722	723	690	712	641	672	702	648	671	690	639	623	683	655	684	653	640	695	667	685	683	690	681	641	683	689	693	683	671	689	646	667	610	654	673	659	653	659	665	663	686	646	678	665	673	662	663	633	651	706	621	700	652	707	656	687	668	653	686	641	682	673	694	614	676	635	670	710	659	666	683	682	651	663	690	704	686	685	696	710	641	697	693	721	666	631	661	679	670	656	648	675	693	667	687	653	683	722	692	658	695	670	679	661	642	683	649	685	634	677	710	636	660	648	684	689	683	656	692	667	655	664	688	677	668	682	648	620	597	697	686	638	660	668	716	607	625	719	687	705	678	680	658	692	641	705	660	609	654	645	668	671	689	658	673	658	709	666	628	640	729	686	670	711	703	662	667	670	675	671	673	660	657	679	651	683	641	675	697	645	683	636	658	758	709	607	649	672	700	647	631	682	658	646	679	663	682	726	678	714	661	669	657	668	722	678	680	688	678	653	687	715	716	654	642	660	707	678	685	646	663	640	651	635	693	723	670	646	661	688	701	669	674	681	619	638	685	634	627	661	669	687	620	683	688	682	657	683	695	629	700	710	680	646	676	680	699	688	659	673	659	698	642	675	682	663	693	669	674	665	673	653	713	666	684	708	671	652	646	675	707	707	674	640	659	694	688	690	634	639
28771	28437	30295	28379	24129	17755	9327	5528	3518	3126	2832	2078	1797	1715	1344	1139	1063	1105	1035	999	1000	887	824	763	736	660	543	469	550	525	538	479	523	459	438	379	386	420	418	369	349	354	308	331	359	331	314	293	333	297	303	327	284	299	323	267	269	241	263	287	284	281	277	272	254	277	273	272	270	279	290	269	271	255	253	252	273	256	281	232	259	236	270	283	251	282	239	274	265	261	248	254	270	278	264	257	273	285	270	308	255	282	279	274	233	240	247	218	256	265	282	257	266	240	268	219	256	257	281	265	275	261	302	253	260	259	270	240	263	280	263	272	261	261	271	274	256	263	267	275	279	270	282	261	251	253	250	266	266	277	254	297	282	247	265	271	249	260	249	235	277	267	244	270	260	253	274	246	260	240	254	271	259	273	256	287	258	242	222	254	289	266	244	282	281	252	228	274	284	225	247	282	256	247	293	258	289	274	260	267	272	256	274	275	277	272	249	237	239	278	283	251	287	276	254	284	303	278	267	276	252	253	256	279	242	256	274	274	269	294	275	290	249	300	269	273	286	255	284	254	293	274	293	273	256	252	277	248	311	239	263	266	270	269	269	255	257	238	282	233	258	256	298	286	257	297	248	254	245	260	263	255	261	289	276	278	290	274	244	251	256	280	292	287	320	290	264	258	283	268	269	277	282	283	281	253	288	268	276	252	255	307	247	298	266	260	281	278	293	262	262	274	229	230	240	263	283	301	266	259	272	265	261	292	275	295	238	244	274	237	264	297	253	271	234	273	271	271	257	298	289	278	254	261	265	278	259	283	267	263	235	258	286	288	268	284	271	257	255	292	260	260	243	261	244	300	268	258	284	257	278	284	254	276	272	268	264	276	283	247	269	256	273	265	278	248	267	261	296	270	258	273	262	297	301	240	265	285	279	248	227	303	235	247	272	268	267	250	250	271	268	265	276	242	261	285	258	254	251	265	260	298	253	217	264	274	260	259	260	289	288	259	259	258	249	278	248	255	310	244	261	302	247	281	310	251	241	239	264	278	255	260	257	252	267	268	241	288	256	254	253	258	242	274	276	255	267	260	253	280	278	277	277	263	260	231	248	257	266	281	248	280	272	255	251	236	265	271	277	236	262	279	250	292	267	266	278	283	275	286	273	264	251	251	283	249	290	278	260	236	286	275	267	266	237	267	284	247	295	283	245	270	263	254	267	256	272	258	250	262	292	234	245	254	247	265	291	272	257	253	245	231	239	263	252	253	272	252	243	280	296	244	277	238	246	274	228	257	258	263	256	251	288	233	259	270	245	273	261	244	261	281	278	269	229	268	292	269	257	269	249	276	265	267	251	252	235	277	277	230	231	291	242	258	260	273	259	263	260	275	275	283	285	292	269	272	268	291	263	278	258	252	250	228	277	276	294	259	273	260	247	285	256	291	258	277	315	268	260	284	245	298	246	246	236	258	280	261	256	274	272	275	247	266	281	270	279	285	252	281	247	267	279	269	252	259	259	278	262	264	242	246	306	262	261	265	263	255	266	296	254	264	268	243	249	266	260	273	262	275	264	245	263	250	264	241	252	248	251	272	277	267	269	261	292	228	255	265	253	253	253	293	267	279	241	261	265	287	284	250	269	269	267	286	278	278	272	262	292	280	268	258	254	282	259	263	235	254	255	258	257	257	268	285	252	292	248	275	265	254	264	287	281	245	252	254	283	259	245	282	275	226	257	268	261	269	294	285	254	254	239	279	275	266	255	283	284	268	282	263	271	275	259	250	258	264	251	256	247	258	269	234	278	262	259	283	271	263	251	281	242	248	251	295	276	251	271	253	257	280	281	264	284	274	276	266	272	270	251	256	260	258	239	284	288	296	291	284	277	259	296	265	265	244	238	262	272	279	289	290	256	284	298	252	279	281	261	258	261	270	286	269	254	269	258	272	255	272	280	237	281	255	261	266	243	290	276	275	252	262	270	289	280	247	253	242	285	252	263	249	259	288	302	267	224	257	237	271	266	265	278	286	258	282	289	289	260	273	272	248	257	278	235	256	272	248	301	256	253	266	261	265	247	267	263	258	242	277	255	268	276	265	251	229	324	270	238	274	266	231	235	247	258	272	250	254	269	282	254	253	264	246	243	266	266	246	259	286	251	267	270	272	241	275	261	248	276	277	265	269	264	272	285	275	236	268	287	251	264	257	260	276	304	285	264	251	243	273	282	242	281	287	252	271	263	272	276	284	267	254	259	238	289	260	276	263	253	252	233	209	242	280	272	267	302	268	241	278	283	262	255	257	254	264	250	280	253	257	260	277	271	267	279	263	293	275	263	284	286	279	252	264	285	254	272	277	251	257	258	271	281	266	274	272	273	245	275	252	291	269	253	244	297	274	274	268	255	263	244	243	232	246	278	256	301	282	262	269	254	285	252	272	282	263	267	257	246	250	278	226	232	276	288	271	255	262	250	250	257	259	282	266	267	288	261	235	271	244	277	250	276	269	266	268	305	249	242	271	240	263	297	272	259	261	256	247	262	262	272	244	276	297	251	281	251	253	269	263	233	240	280	277	258	241	265	211	270	240	268	222	250	257	285	264	268	245	268	257	265	271	281	248	256	287	250	268	288	268	243	291	242	256	253	262	297	272	260	257	237	289	270	301	247	270	267	290	251	260	265	260	236	248	276	243	279	246	268	276	274	278	257	292	300	273	280	252	253	250	291	260	255	253	263	265	280	247	267	238	255	275	270	235	272	257	276	295	246	258	239	252	243	259	274	274	265	277	245	266	244	266	283	278	270	284	277	266	262	234	236	282	241	284	242	253	254	288	286	288	266	290	284	220	246	257	274	255	265	268	269	264	239	243	271	245	270	266	276	273	246	283	280	247	253	245	270	250	264	250	252	264	262	258	259	238	260	243	256	236	264	238	271	271	261	295	280	247	226	261	257	275	282	329	260	252	288	262	279	252	286	293	264	255	274	257	260	256	221	260	266	265	247	279	251	276	256	236	274	267	260	251	243	260	249	272	271	275	244	268	275	236	253	253	274	277	276	269	260	249	272	249	269	268	271	269	269	258	267	261	255	242	271	292	270	282	299	273	246	253	232	292	250	258	254	236	269	271	252	259	258	255	279	297	300	254	239	290	258	274	254	270	290	276	249	251	284	296	290	274	256	241	258	251	248	260	271	238	238	260	278	263	280	270	249	255	263	270	265	257	261	260	256	233	270	229	282	264	280	276	285	296	245	246	282	273	260	268	225	268	260	264	265	276	262	256	288	272	250	245	279	274	267	239	266	265	251	272	263	272	280	249	292	282	254	259	251	255	277	259	279	288	289	249	242	252	264	246	246	240	267	261	244	242	277	267	275	274	252	268	250	268	280	254	246	286	257	265	291	287	247	249	259	264	274	259	278	246	277	263	256	267	268	263	286	278	254	281	270	256	280	241	241	264	263	288	254	239	259	255	262	264	273	274	272	268	266	287	257	260	259	283	290	296	268	248	270	245
18325	22431	30068	33998	30256	24114	16449	13801	11460	12687	12050	9750	8854	8729	6924	5951	5869	6419	5864	5847	5201	4838	4332	4151	3659	3141	2717	2589	2526	2321	2521	2475	2437	2084	1695	1728	1687	1616	1455	1399	1369	1246	1102	1154	1200	1200	1146	1009	995	952	847	863	942	864	774	721	736	741	769	738	742	748	697	708	677	714	768	687	694	683	629	646	701	677	684	633	681	724	714	682	680	642	685	667	729	688	622	706	647	620	681	691	700	651	652	635	711	713	654	656	672	636	647	627	702	677	640	678	639	687	736	649	670	684	659	630	651	648	710	681	610	634	657	680	650	638	688	675	650	672	694	676	616	651	633	655	657	664	710	665	661	628	690	647	654	645	677	633	646	648	663	647	646	684	655	652	645	669	671	647	689	651	641	658	639	660	634	630	654	654	698	679	709	653	683	617	645	663	680	671	736	623	696	664	658	656	663	682	633	708	692	668	712	664	654	696	671	646	695	632	682	719	639	654	700	708	656	637	655	659	574	633	657	702	631	667	679	678	656	688	631	649	595	663	627	680	670	636	651	641	638	680	673	646	672	671	641	690	624	647	632	654	693	699	683	643	700	685	667	675	651	673	665	657	691	638	601	637	638	636	638	667	677	668	655	642	651	677	653	669	691	662	628	602	655	693	645	663	646	661	635	666	712	604	654	659	652	668	678	666	664	650	647	657	625	655	647	697	687	669	632	685	695	684	627	678	600	656	653	667	589	676	685	672	719	683	630	650	676	663	620	627	624	633	646	699	685	683	676	675	672	661	610	636	631	626	678	679	637	649	612	684	653	710	687	681	689	643	657	639	653	646	641	645	661	647	649	636	597	631	633	652	700	656	601	675	682	668	657	654	655	655	627	705	692	650	693	652	625	650	659	634	686	640	716	630	584	658	687	684	660	631	695	621	674	678	660	653	672	641	642	665	717	671	638	645	653	637	672	665	651	638	671	671	675	663	716	642	689	637	697	646	657	663	646	633	655	681	670	650	668	622	656	658	669	637	612	656	649	636	638	680	630	689	663	641	637	721	636	653	636	624	672	647	635	630	666	677	647	623	644	661	710	633	647	685	699	604	627	696	652	710	620	652	659	707	673	610	695	659	693	650	633	639	671	667	714	621	687	636	664	632	656	656	626	651	658	648	690	688	700	696	601	684	664	668	642	630	602	647	665	650	646	660	668	650	655	628	696	637	657	676	667	673	676	622	668	695	690	670	651	654	657	676	697	598	633	678	709	662	657	667	638	650	656	649	637	665	699	637	659	665	656	664	694	680	617	617	641	661	620	680	658	673	670	647	657	657	643	671	616	687	666	610	614	644	681	687	679	679	678	618	648	647	654	653	655	649	719	685	652	645	644	635	636	672	655	662	652	666	670	658	664	651	661	652	671	650	642	681	668	626	655	665	676	679	644	627	656	678	631	638	628	684	659	640	654	692	640	662	675	612	686	673	652	643	645	663	629	666	706	655	605	678	669	661	668	671	657	705	639	656	653	655	621	654	657	670	646	672	676	691	595	634	620	678	658	676	724	618	649	648	663	651	640	690	666	648	649	642	674	695	670	686	623	649	639	695	636	642	623	607	668	606	685	617	682	694	625	707	665	643	648	702	663	680	661	684	648	610	689	633	659	619	659	690	653	648	686	635	647	606	620	680	608	677	668	636	676	654	695	635	671	688	654	668	613	663	634	686	650	650	631	696	659	688	645	647	644	676	630	674	683	644	642	627	678	652	673	618	666	643	680	653	645	672	707	662	650	600	651	672	622	659	656	663	646	662	667	651	612	683	665	693	635	659	693	677	721	609	647	632	687	621	653	668	611	691	646	700	662	668	617	680	618	636	634	730	644	619	653	610	660	644	671	591	676	625	677	620	641	642	630	679	587	670	641	626	656	615	695	592	650	658	691	641	616	636	654	644	729	661	637	646	631	668	650	645	714	646	665	640	675	642	655	638	648	645	662	671	686	677	620	672	652	682	635	643	663	656	689	645	678	643	672	705	662	693	671	629	696	672	688	625	644	691	625	630	656	639	638	668	695	667	649	649	651	626	593	641	660	636	639	662	705	644	640	653	643	633	690	635	661	632	644	631	673	637	649	669	717	650	648	653	634	669	663	687	663	653	650	706	614	634	614	695	634	697	632	637	676	659	610	656	641	655	651	667	703	659	655	624	644	675	605	691	676	653	637	655	636	648	692	673	667	659	666	640	629	679	629	635	673	674	632	652	663	659	661	631	709	630	724	641	658	642	647	659	644	656	647	717	684	719	631	692	650	611	671	631	652	671	672	648	656	606	604	661	719	635	636	644	640	637	656	689	625	687	702	670	680	662	668	662	681	617	654	671	675	654	644	660	692	671	709	639	637	637	607	696	675	622	611	652	675	628	645	660	662	654	610	669	648	621	667	651	666	624	687	688	646	625	632	663	630	649	646	672	677	672	696	634	680	642	704	661	607	666	613	680	657	597	686	661	649	673	656	654	671	650	606	666	628	698	652	646	628	693	658	621	681	629	655	697	633	654	608	682	651	641	680	666	670	645	709	680	631	661	645	646	701	673	660	637	642	678	643	628	637	662	668	650	622	642	685	655	648	647	676	628	641	661	688	683	609	651	648	660	592	648	668	671	626	619	672	682	679	675	641	624	669	625	651	687	658	671	657	681	673	668	680	652	641	615	664	616	647	623	655	665	634	657	680	727	692	609	664	628	704	693	656	658	674	660	736	657	642	694	675	661	694	662	660	665	697	648	642	629	625	707	641	634	663	667	665	669	654	665	681	678	652	683	663	663	662	618	668	657	658	666	618	678	649	635	644	646	628	724	655	640	627	650	644	686	661	632	666	648	665	646	659	672	658	654	681	652	662	608	655	630	703	628	650	639	652	659	634	641	705	664	666	650	666	625	698	700	650	714	627	649	673	671	620	660	665	654	635	670	682	677	663	651	644	634	672	661	671	678	673	630	727	666	647	634	634	618	685	646	669	663	645	625	650	622	641	624	654	662	644	687	661	647	712	696	657	639	674	636	707	665	644	729	626	634	641	634	632	649	648	683	643	683	622	631	675	675	649	625	651	694	627	693	689	644	654	631	639	674	666	607	588	641	663	613	610	641	703	694	661	661	629	662	672	688	652	651	671	656	641	699	674	609	668	661	647	665	677	638	663	698	625	678	642	673	655	615	672	636	656	628	671	699	619	681	649	657	662	682	671	674	675	707	697	625	642	690	660	650	628	678	662	620	638	688	662	609	689	638	669	632	658	674	664	664	665	642	648	638	645	645	695	676	680	677	694	658	716	628	700	662	698	638	645	671	631	614	668	646	714	663	703	622	666	661	720	684	654	682	653	668	663	626	685	658	656	665	653	618	629	671	674	684	657	648	641	672	614	644	648	665	701	685	712	671	653	625	690	675	684	673	644	644	655	667	647	640	642	670	654	685	664	656	667	645	636	635	669	611	661	636	676	665	621	648	662	657	658	646	657	649	669	694	706	664	693	631
34280	28543	34418	34569	34314	23893	14678	9710	6031	4709	4704	2933	2420	2435	1899	1649	1673	1778	1528	1522	1335	1167	1140	965	946	787	711	653	658	637	671	612	597	508	507	473	443	460	392	391	398	355	370	348	363	349	359	313	320	285	294	278	283	276	270	270	264	224	247	242	230	233	219	242	244	212	247	246	255	227	229	224	236	225	226	237	254	235	239	202	207	215	241	207	225	179	212	216	229	222	253	221	224	233	223	254	226	224	232	204	219	231	217	248	248	233	201	217	213	237	227	213	226	225	233	208	248	253	260	206	220	223	217	232	229	210	214	213	221	208	242	221	218	225	211	217	200	237	218	227	225	241	255	229	223	213	210	236	227	224	252	215	225	228	216	239	218	199	208	212	221	241	232	224	232	246	235	231	197	242	243	200	234	247	248	199	222	223	228	231	224	256	218	194	214	208	216	215	208	241	237	223	214	230	206	227	218	217	215	228	201	242	242	227	205	244	243	223	218	213	235	230	228	224	223	235	201	230	253	234	216	226	225	208	217	183	257	216	223	230	189	235	230	209	219	210	222	223	214	206	198	245	226	220	237	237	238	210	202	221	208	212	238	230	204	199	227	247	214	242	208	212	230	230	236	219	235	228	238	234	215	214	228	222	236	222	203	219	225	225	206	247	219	216	237	226	206	249	228	227	225	214	218	254	196	258	187	237	229	224	232	210	206	232	214	216	216	212	199	210	258	222	241	221	228	187	210	217	225	211	238	226	240	234	211	203	211	211	201	237	216	210	240	240	217	205	221	229	210	213	227	214	217	212	227	234	201	215	228	248	237	199	211	230	231	201	227	232	217	222	222	198	232	190	193	222	229	223	215	222	252	259	243	220	212	231	215	208	223	238	221	213	221	232	217	208	237	247	222	221	203	226	225	232	234	218	184	192	195	198	233	245	209	212	222	177	252	238	250	194	198	202	211	228	251	212	268	204	212	204	226	214	211	263	203	203	213	215	241	224	220	260	231	254	188	236	207	238	207	218	225	186	227	217	211	242	222	192	212	207	192	209	247	215	221	231	229	235	226	209	188	232	225	227	226	226	207	207	220	215	217	241	201	229	210	230	212	231	233	238	195	231	215	270	214	234	257	233	235	226	220	221	257	249	231	221	229	220	240	220	221	229	213	221	219	230	241	206	208	225	226	237	188	236	209	234	228	206	215	225	212	234	220	232	226	238	231	225	240	236	214	212	233	211	225	220	222	235	221	201	222	231	227	208	223	197	250	178	216	210	201	218	207	209	230	214	246	227	226	233	215	224	219	194	209	235	234	206	224	213	218	236	208	194	201	210	213	225	231	212	229	230	240	205	210	204	224	231	250	206	217	207	235	228	229	247	225	245	210	215	200	211	208	221	220	222	228	213	220	238	217	216	233	219	225	208	201	212	234	220	207	226	235	210	219	246	205	223	216	213	200	213	207	230	219	191	202	278	225	220	212	209	237	233	233	231	203	223	238	208	203	212	211	200	230	233	213	201	206	238	206	213	237	248	217	222	217	216	238	206	237	233	193	211	235	203	242	211	220	218	248	230	193	213	226	241	231	241	210	214	213	235	225	215	228	220	235	223	220	215	172	240	220	245	235	198	229	231	216	203	244	246	239	246	236	219	250	227	220	213	232	216	223	240	215	221	196	223	242	230	230	211	225	232	240	210	242	239	220	202	195	225	218	250	235	217	200	227	199	223	192	237	211	211	206	215	182	225	213	250	229	241	228	211	199	236	226	229	223	216	234	225	231	215	196	216	226	214	210	201	242	235	217	213	217	213	222	225	233	225	234	219	236	200	207	224	234	220	220	210	226	224	210	214	208	219	232	206	214	240	214	226	213	241	198	197	223	213	212	231	239	244	243	234	214	213	209	212	233	231	224	228	241	237	218	242	257	205	200	237	193	222	219	233	234	212	215	216	217	239	229	212	229	201	226	220	215	226	227	233	196	202	203	217	209	216	232	216	249	224	226	228	216	231	219	209	217	212	219	204	230	232	211	217	224	224	225	217	231	196	226	246	223	219	204	226	251	216	214	219	206	234	216	213	237	235	203	231	260	217	225	229	230	234	242	220	206	213	209	214	258	215	225	210	218	223	199	224	222	219	217	204	236	215	243	235	208	222	211	218	209	205	178	234	218	206	202	209	206	211	236	256	227	206	236	228	212	228	235	241	242	217	226	225	233	230	251	220	223	227	221	242	237	202	214	230	234	231	245	200	208	210	228	235	230	217	228	228	221	236	213	228	214	239	239	240	234	215	236	213	230	254	209	209	188	223	218	215	224	216	221	195	203	240	241	210	233	228	205	228	235	234	232	230	217	207	240	218	197	260	244	224	231	246	211	216	217	217	216	221	219	215	217	221	219	218	223	245	226	227	200	218	214	243	214	233	232	232	211	226	214	222	186	221	222	207	213	227	219	201	208	194	250	226	215	229	218	202	212	216	237	244	214	228	215	226	273	212	212	229	236	228	209	249	223	247	229	220	212	225	207	224	216	229	196	214	222	224	231	239	236	226	233	192	237	217	215	214	236	226	228	222	250	228	229	234	251	226	206	224	218	232	201	201	222	239	244	244	211	224	223	227	225	211	214	229	211	183	229	231	231	217	218	231	203	232	232	207	249	186	236	201	225	229	231	231	205	228	231	190	226	209	221	251	225	224	223	226	206	235	226	229	218	222	220	222	204	216	221	216	213	233	232	219	207	228	207	223	227	216	213	203	222	200	235	230	202	239	219	235	209	244	200	228	230	230	206	211	216	185	223	211	230	233	227	210	220	190	233	258	230	222	218	220	241	188	217	251	234	241	225	246	243	226	223	235	233	230	238	216	213	228	230	218	223	243	220	214	205	197	203	235	226	242	212	249	221	217	204	222	221	223	210	229	230	206	235	232	266	211	249	198	231	226	230	227	204	215	209	233	217	213	261	208	231	209	246	224	207	225	227	235	244	217	207	202	253	199	214	186	234	236	219	250	229	234	208	188	223	228	224	219	205	240	202	235	228	206	229	220	231	239	221	220	232	194	195	238	228	225	201	265	239	227	227	210	210	229	228	207	242	229	203	201	222	236	231	207	235	232	239	237	198	216	232	225	249	200	231	228	230	240	213	223	243	218	225	217	225	223	212	221	195	219	244	225	230	219	226	238	215	209	235	238	209	227	230	205	230	228	216	214	205	206	234	237	214	225	206	247	227	202	217	197	229	215	222	238	236	216	221	193	236	228	183	212	244	212	210	216	197	219	234	242	220	206	211	234	236	224	248	222	205	220	212	177	221	212	222	251	221	259	221	221	192	237	209	234	226	209	220	218	209	219	201	233	241	253	262	217	236	203	242	220	207	217	205	229	217	233	243	230	234	218	223	222	240	222	246	221	246	219	231	241	210	217	213	220	248	231	222	233	216	231	201	236	211	229	251	227	189	229	246	226	233	215	243	245	239	268	229	226	240	236	221	204	195	192	219	230	229	228	224	220	231	235
20380	21950	33602	38821	39902	25972	20516	18921	15448	15913	17897	12740	11652	11800	9388	8666	8607	9892	8298	8385	7306	7126	6070	6213	5439	4552	3856	3658	3581	3440	3547	3619	3357	2978	2452	2286	2257	1977	1896	1795	1736	1634	1418	1486	1453	1481	1314	1274	1178	1084	959	898	982	866	790	731	657	710	670	667	666	696	625	681	595	613	603	629	633	615	564	595	600	558	569	610	629	573	593	596	681	565	569	570	580	589	621	530	552	564	535	541	581	604	529	581	544	566	534	566	553	564	552	539	551	597	541	516	504	535	558	596	554	539	542	564	550	544	589	575	548	570	554	533	534	555	563	575	582	616	537	539	602	561	606	576	599	601	564	556	552	557	537	584	575	542	569	581	609	596	554	565	572	570	580	532	594	564	561	570	580	540	542	559	591	551	542	587	581	619	564	534	503	592	565	542	563	550	613	516	577	575	566	580	564	585	547	531	590	598	542	546	553	505	542	571	582	528	556	527	563	586	570	569	531	560	556	560	551	556	584	533	541	538	558	554	523	548	567	554	568	544	554	548	573	554	571	581	546	574	539	533	577	557	549	556	556	530	588	556	591	559	571	588	549	589	587	603	575	568	547	516	499	580	560	553	543	567	590	558	576	567	543	609	572	578	540	611	606	567	581	566	549	532	548	567	569	553	582	597	566	547	596	576	555	536	552	555	596	520	530	540	525	552	608	578	565	581	563	565	558	553	578	561	538	583	559	580	552	543	529	559	544	555	590	581	532	560	533	567	545	566	547	503	570	574	542	600	554	512	583	566	558	516	580	581	599	543	507	595	593	537	555	565	578	586	533	591	572	577	557	551	572	544	579	498	585	533	559	576	546	550	575	544	561	554	596	561	564	564	583	579	561	542	512	584	551	563	588	574	593	559	586	573	538	540	559	548	590	564	558	527	559	540	557	571	568	558	586	549	556	559	573	577	573	575	558	552	541	541	547	564	558	576	545	622	537	606	566	563	574	547	545	563	609	541	573	580	555	553	653	579	509	546	551	586	586	558	558	556	566	562	560	584	595	558	539	554	555	578	575	588	601	573	601	566	569	592	547	547	522	573	565	552	529	592	591	580	564	576	611	568	539	563	542	519	549	530	589	557	571	574	590	529	533	566	548	582	577	547	531	576	590	549	578	562	502	609	538	561	514	553	564	532	535	553	526	586	565	537	574	584	571	557	576	562	583	544	553	583	521	581	559	571	537	561	598	523	551	565	569	569	568	542	540	532	546	562	553	552	581	565	566	570	522	596	542	520	537	573	529	582	510	519	554	572	612	557	577	545	542	568	524	552	565	568	551	544	566	592	569	572	575	591	576	557	552	561	569	558	570	591	575	558	553	557	562	541	519	543	528	618	551	601	541	604	524	555	583	623	569	518	523	558	577	536	556	551	552	552	589	546	583	569	590	603	557	588	577	555	520	580	572	590	584	487	567	582	568	532	558	566	540	569	568	569	540	537	558	576	543	558	553	541	590	569	576	532	539	572	562	542	573	546	526	553	527	545	564	551	555	560	540	550	603	578	575	510	536	559	585	529	577	557	564	544	596	569	546	545	613	555	536	578	616	563	536	576	602	565	531	522	525	578	495	554	558	564	550	592	561	569	530	531	548	564	559	600	559	586	560	566	542	563	546	584	534	580	571	578	553	578	609	530	577	516	521	557	586	526	535	558	536	541	553	557	567	626	581	587	583	532	576	589	527	557	569	539	572	580	564	520	584	583	548	580	597	586	599	565	530	567	574	545	524	524	612	556	550	557	583	574	538	551	543	582	553	579	578	550	578	545	564	586	561	543	530	559	550	553	535	561	546	579	597	569	570	565	530	526	574	567	574	529	552	574	558	566	529	567	568	535	552	565	563	485	517	565	539	532	558	588	585	535	589	574	578	574	562	594	539	579	571	593	560	571	588	574	579	540	555	547	557	556	557	560	576	578	555	587	540	559	565	526	565	572	562	545	560	572	518	544	578	581	509	564	555	558	542	569	548	562	567	551	557	514	562	549	573	524	531	580	573	585	542	571	544	534	543	555	549	559	559	531	543	582	537	566	535	526	538	594	568	565	542	563	532	559	579	525	563	568	542	533	559	538	576	555	581	543	562	521	568	528	547	551	518	571	557	587	562	559	584	570	545	561	612	587	562	530	562	589	564	556	562	529	559	566	546	583	583	565	628	577	578	565	595	580	568	543	516	568	511	585	596	592	542	529	553	594	563	552	523	555	552	578	534	537	549	604	523	525	561	571	561	524	555	550	560	550	563	568	512	522	539	525	557	524	594	559	539	543	543	547	582	563	583	556	581	543	562	574	542	562	576	546	581	528	542	559	590	547	556	559	552	615	556	588	562	527	568	552	583	563	612	513	555	565	587	556	543	561	586	539	548	584	550	557	526	540	575	559	579	554	554	517	563	597	566	551	524	556	528	580	510	585	567	610	573	561	570	585	557	587	546	580	589	514	567	571	522	575	546	555	509	557	558	540	579	624	587	592	546	566	616	529	577	557	542	605	532	570	548	533	539	531	564	570	562	538	550	561	558	582	561	585	561	534	571	586	562	543	555	576	585	574	551	545	577	546	534	585	549	548	564	589	543	576	583	525	511	576	568	584	514	597	537	565	569	597	556	560	554	587	549	601	524	592	552	536	568	549	560	578	562	571	555	601	591	580	543	537	564	556	579	554	521	595	486	545	584	573	559	595	536	580	553	534	570	553	544	529	585	561	593	573	548	574	582	515	608	572	549	568	560	559	562	567	519	518	554	579	546	564	555	580	563	545	561	560	526	583	578	532	530	544	589	566	586	583	561	570	524	569	564	566	553	577	544	586	555	490	553	564	545	581	571	557	585	555	604	605	529	581	524	537	593	557	552	524	532	569	582	564	521	591	528	560	540	571	579	575	597	586	579	541	564	537	561	580	570	503	564	575	592	547	530	523	552	564	557	573	553	563	546	525	595	553	585	558	614	571	557	577	596	524	535	552	546	521	582	499	546	538	601	576	565	574	543	501	592	551	631	558	579	533	597	575	561	609	549	532	608	584	559	569	558	568	537	526	572	576	565	532	540	521	612	556	536	540	564	541	576	541	549	539	519	557	592	571	569	569	545	559	582	535	550	519	556	597	594	568	569	581	562	603	603	563	590	558	573	517	573	559	571	546	530	547	550	547	545	562	542	534	535	574	556	597	556	587	576	573	560	537	582	568	542	554	534	508	570	576	554	552	545	568	526	574	571	519	572	566	547	578	539	579	541	589	608	546	547	573	534	578	572	556	541	537	616	582	501	568	554	530	566	596	573	549	553	582	585	565	580	580	583	560	592	558	549	538	511	548	526	552	562	519	530	533	595	564	551	542	596	544	617	548	558	536	552	570	562	553	566	567	536	586	567	570	553	555	545	574	565	525	537	561	557	550	558	545	512	546	579	608	562	604	525	571	576	556	581	569	568	563	572	584	545	565	521	561	543	553	597	570	538	543	577	529	550	530	563	569	527	514	547	603
12450	8499	10074	8158	6130	3458	2222	1407	1170	1057	922	915	791	758	661	612	604	569	543	482	493	483	473	467	406	386	369	337	309	340	362	320	329	300	321	303	297	311	299	282	277	267	306	300	269	254	287	288	270	274	258	299	253	274	270	247	275	283	266	249	297	261	262	270	268	281	275	256	269	268	261	269	267	246	264	257	286	251	298	262	290	260	269	255	275	281	269	255	256	270	253	290	276	319	305	287	272	286	264	236	270	252	248	277	255	277	291	285	265	286	290	262	268	256	268	268	263	264	262	281	257	281	266	241	253	274	292	261	270	274	285	240	265	266	297	264	267	293	281	275	235	273	242	264	255	275	255	269	263	274	273	278	267	267	255	273	254	263	273	259	261	295	250	274	297	291	281	254	239	290	291	290	261	280	284	266	273	286	243	282	277	230	247	240	260	278	262	276	279	272	264	264	266	260	287	312	282	263	284	258	280	249	281	274	288	283	289	286	263	253	275	261	259	280	305	259	253	285	253	253	259	239	280	253	262	250	290	285	274	245	236	271	270	274	250	281	250	264	244	252	306	245	243	292	259	257	264	294	272	281	272	275	270	286	276	287	322	245	293	259	289	282	287	288	262	264	258	280	272	294	281	284	281	264	289	276	290	252	257	273	275	279	285	268	270	256	246	264	257	295	273	288	281	281	260	284	235	288	265	264	281	295	292	241	263	302	252	264	277	261	257	270	246	316	247	279	267	278	274	281	242	292	267	279	290	284	267	284	269	269	260	290	262	285	280	268	243	257	258	282	299	233	279	273	270	234	248	304	293	308	271	276	255	249	286	277	292	291	269	288	280	314	285	264	252	293	255	280	268	256	302	266	284	260	300	272	277	250	253	280	270	271	276	240	295	244	252	259	271	256	293	232	290	287	261	269	262	245	258	244	257	243	263	275	275	266	269	269	258	265	261	260	255	279	278	248	252	254	252	246	263	269	266	290	255	277	266	277	273	252	251	269	290	281	248	255	246	255	248	259	286	256	241	290	276	251	287	255	284	249	243	285	265	276	268	269	241	301	278	242	253	257	257	279	278	257	254	281	288	256	280	272	285	283	278	276	235	261	274	271	255	263	246	288	278	270	265	256	287	305	286	281	257	261	247	265	264	232	234	265	265	255	271	287	281	256	263	287	268	281	297	265	255	258	270	290	285	247	256	287	268	272	249	262	274	269	280	273	273	253	252	269	286	253	255	258	245	266	292	266	298	273	275	253	276	265	291	278	281	268	262	257	310	257	252	275	270	257	263	258	242	251	268	277	259	293	244	287	293	262	275	269	281	252	275	248	274	263	222	251	275	274	250	293	284	247	258	272	254	265	272	282	258	267	294	275	268	284	270	284	289	273	271	246	266	264	266	264	279	279	273	253	293	262	279	292	268	233	255	255	268	257	276	288	277	270	249	277	264	263	272	290	264	278	266	274	264	274	279	266	292	257	265	266	279	267	297	258	280	286	287	255	308	269	301	266	266	280	267	283	253	269	268	257	292	295	257	276	266	258	275	247	268	233	292	257	257	271	261	295	285	274	230	279	296	283	281	241	262	249	263	255	273	270	251	235	313	265	297	288	284	257	273	250	262	261	249	292	267	254	268	301	269	277	262	269	311	246	277	268	265	276	249	267	246	269	257	271	276	271	296	235	257	268	275	285	258	241	257	263	273	250	270	264	269	250	249	271	280	250	267	262	275	280	287	268	276	273	253	252	281	272	247	256	286	271	255	272	266	242	259	265	275	263	287	278	279	255	293	263	291	268	253	284	259	269	275	259	248	253	273	267	259	263	237	290	269	270	272	262	271	267	281	263	260	260	269	283	282	278	251	253	306	275	254	272	279	284	287	262	300	281	272	272	274	248	247	273	243	245	270	238	275	281	284	275	253	243	266	279	259	277	245	270	262	294	267	277	228	265	262	265	264	287	268	260	239	275	261	259	263	301	259	254	266	301	245	284	288	254	259	249	264	273	253	257	257	245	296	270	285	287	271	271	262	272	266	272	271	273	277	261	260	290	234	239	271	252	234	253	283	251	297	268	276	302	260	280	253	241	264	272	274	274	231	264	277	297	276	257	253	280	275	306	255	265	280	249	277	296	253	245	287	298	272	255	249	266	256	250	275	285	253	273	272	261	271	262	281	263	302	259	247	256	284	272	266	248	254	264	286	289	238	266	253	277	305	278	254	268	295	284	248	277	269	263	274	287	281	252	251	285	306	297	269	265	236	290	282	267	275	268	272	283	273	264	289	233	249	293	255	262	260	257	260	276	278	287	273	265	268	246	272	269	246	260	273	272	272	250	266	278	266	288	279	300	272	254	278	252	259	276	265	249	285	270	265	291	293	288	251	256	274	266	254	307	255	249	220	300	296	272	281	297	236	267	258	284	251	258	289	231	274	278	258	302	239	251	263	255	291	273	292	244	298	259	272	228	272	249	303	252	258	264	276	260	285	287	229	271	220	270	262	271	285	264	290	293	260	261	271	274	253	270	265	306	251	270	242	306	246	315	271	262	259	267	241	277	232	283	247	270	285	276	289	283	260	283	282	255	269	276	230	263	291	270	250	285	281	261	252	283	278	263	264	299	285	259	267	272	274	272	265	248	269	267	231	291	252	253	257	257	280	281	272	234	255	270	295	287	265	303	276	233	288	233	276	267	275	271	270	282	289	268	276	249	265	274	270	267	238	285	271	280	281	273	270	278	282	259	261	283	245	247	268	283	264	217	282	268	265	262	269	271	277	280	245	272	291	295	259	261	263	268	270	260	255	244	243	246	271	269	281	278	276	260	226	240	273	292	268	256	228	262	278	288	261	250	262	276	231	267	263	287	274	263	270	273	266	255	266	277	267	294	261	284	276	307	266	299	266	290	264	275	285	261	265	246	294	244	282	281	275	238	257	265	258	255	257	273	276	244	260	256	279	257	251	231	269	263	279	261	274	277	256	259	299	245	284	282	271	266	256	290	257	273	241	267	269	283	264	280	287	264	289	285	267	254	254	250	279	261	269	267	259	272	263	243	260	264	262	292	294	270	253	278	266	274	230	264	256	277	290	239	249	298	274	261	310	296	270	262	276	288	269	273	258	262	250	267	275	254	264	251	278	263	296	276	267	277	231	264	280	276	289	264	261	273	262	265	305	297	254	266	288	276	288	281	278	294	265	284	284	249	269	251	263	268	279	264	241	275	277	260	283	323	297	245	273	261	238	263	296	262	284	258	265	267	261	270	277	257	273	242	283	281	289	255	266	275	261	271	252	281	277	283	284	265	289	236	261	286	256	271	263	265	283	256	268	280	305	273	280	265	268	303	278	279	266	264	269	284	258	266	247	282	292	274	269	284	273	262	300	289	248	298	233	255	259	258	263	282	258	262	287	260	261	255	266	279	281	292	255	247	254	283	241	251	275	259	285	276	295	302	272	271	270	279	259	275	261	259	275	264	260	242	262	263	261	267	299	253	260	260	283	302
7631	7944	15536	18024	16528	11415	8625	6359	5360	4711	4442	4060	3642	3366	3247	3132	2824	2719	2370	2223	2115	2078	1875	1730	1656	1439	1357	1192	1100	1062	1005	1014	947	942	932	920	887	869	829	787	774	769	704	729	738	738	742	709	722	716	657	671	674	688	714	687	711	704	720	750	725	721	659	679	699	699	685	731	710	697	650	645	693	675	688	652	669	661	646	652	713	665	644	674	666	668	688	662	728	730	651	702	686	709	655	684	670	687	693	718	698	712	691	712	640	663	651	669	681	653	674	682	680	653	711	684	663	673	679	694	653	737	652	676	643	652	691	671	676	640	702	626	632	644	663	684	681	639	677	634	658	683	674	675	640	678	648	661	696	635	658	640	716	668	668	658	646	675	671	697	681	691	664	675	682	711	695	668	698	659	692	678	688	706	670	707	704	686	664	700	677	673	664	635	664	737	684	613	627	669	697	672	663	712	682	699	683	688	693	696	677	689	663	703	682	692	637	668	685	708	618	720	706	655	636	713	676	691	723	684	662	675	635	664	654	679	712	663	681	672	652	663	638	684	672	713	722	698	662	684	721	625	641	699	672	694	634	650	679	615	666	622	647	659	684	648	700	712	664	654	703	675	666	701	717	662	649	671	669	658	685	682	691	628	677	664	692	623	699	676	665	642	652	638	668	654	647	662	674	693	696	711	710	693	678	669	752	666	700	639	692	646	689	691	663	691	677	714	677	638	672	697	668	657	645	687	646	639	669	700	659	719	651	675	674	618	694	688	691	726	600	663	672	686	674	666	642	679	701	634	702	686	658	650	704	686	724	667	675	645	656	731	671	674	660	642	652	679	671	693	710	652	668	647	678	661	696	648	678	697	674	688	705	639	671	645	688	689	633	664	648	650	698	668	661	688	653	652	688	649	681	680	659	653	685	711	664	661	693	711	673	657	657	715	692	689	677	650	657	715	658	648	669	670	677	716	709	634	724	700	724	630	636	672	636	642	707	641	648	692	690	642	663	659	662	634	686	641	700	669	649	648	654	679	668	632	683	714	661	673	677	675	652	649	662	679	680	672	633	686	643	643	643	656	633	679	646	668	694	681	661	669	703	651	688	668	687	718	691	699	669	668	702	677	674	628	674	678	684	710	687	652	636	685	623	700	687	655	659	665	684	638	683	680	639	669	695	656	684	672	679	666	641	674	686	725	665	665	684	669	644	639	643	657	655	645	663	657	664	653	666	651	643	697	695	619	623	656	695	660	637	659	667	660	681	669	661	683	680	677	664	643	644	705	681	643	652	710	683	702	691	700	651	672	677	740	699	667	716	668	634	667	675	668	705	653	645	671	672	610	725	697	699	668	676	640	673	651	671	670	703	636	686	683	682	636	684	710	694	664	675	665	712	638	686	709	682	678	671	688	656	695	673	716	663	677	666	667	626	690	656	683	652	685	718	645	643	685	672	712	663	661	706	647	672	668	671	630	669	661	663	692	673	672	705	720	675	679	659	650	727	668	674	668	681	672	680	726	620	726	649	673	674	683	660	651	639	701	679	657	649	639	618	690	678	693	676	683	628	675	686	676	647	716	625	651	696	632	631	639	653	679	660	702	674	659	674	673	703	706	742	677	662	675	679	681	649	703	666	684	669	664	718	693	674	686	712	699	694	677	663	640	644	614	687	674	657	684	695	714	695	660	660	645	621	671	652	639	713	645	687	676	695	678	674	678	669	683	699	645	686	674	670	668	651	684	661	646	617	659	660	711	675	710	653	667	696	603	663	697	676	677	680	674	699	635	682	665	655	692	697	655	666	700	665	701	685	657	714	693	681	660	692	670	657	723	654	649	658	706	683	662	667	644	693	632	710	687	691	666	683	656	701	664	672	603	670	676	677	660	677	621	683	682	651	648	691	666	658	611	689	644	661	667	659	651	661	671	651	697	687	652	666	691	668	696	713	671	694	646	713	699	677	628	673	617	674	650	660	691	669	714	703	675	706	679	675	659	683	619	665	660	655	636	658	675	641	679	694	647	675	657	676	737	690	723	678	639	706	678	698	674	645	713	623	657	713	684	653	663	705	700	677	713	656	668	690	692	685	637	687	689	653	683	631	671	665	711	646	701	691	665	630	691	688	683	660	684	651	711	674	677	647	723	695	698	702	687	743	676	685	654	661	656	678	677	655	628	656	634	672	667	691	677	633	671	649	671	714	724	667	664	662	649	682	643	659	625	662	656	624	675	698	670	638	680	688	648	647	646	645	692	669	691	696	649	688	635	659	709	665	664	683	683	663	683	696	680	661	674	708	705	698	728	670	723	637	635	649	670	678	679	639	662	699	690	665	660	669	656	628	680	721	639	694	712	707	705	651	670	664	712	688	653	655	650	662	668	655	644	660	695	642	707	644	701	653	650	638	650	691	669	683	650	656	696	726	688	675	657	679	679	657	632	718	659	673	673	641	673	699	604	687	683	682	678	634	668	674	656	727	650	641	696	655	657	669	644	667	668	626	639	649	689	663	676	660	665	655	658	597	661	681	614	665	675	670	694	658	696	669	600	653	671	696	673	667	645	636	673	690	617	699	665	696	667	639	639	649	705	662	692	713	660	700	728	654	667	656	681	674	653	668	701	699	639	664	680	669	712	650	729	685	607	682	701	688	680	646	691	649	702	694	722	633	667	702	664	687	661	669	692	713	681	683	710	647	703	642	653	663	669	657	683	679	669	680	682	633	657	653	683	666	657	684	669	680	664	659	639	660	693	629	649	692	637	646	643	670	677	716	709	698	675	658	697	692	664	722	707	649	695	662	641	680	664	674	680	688	705	691	698	706	648	680	677	638	638	648	646	621	679	622	701	684	677	647	671	684	670	684	718	705	680	674	649	686	683	692	682	695	739	658	635	681	667	675	662	684	666	672	674	633	669	711	688	681	673	693	651	663	659	688	680	669	666	672	644	675	689	676	644	690	686	654	663	739	707	669	680	664	681	654	694	634	683	657	634	661	697	667	690	666	668	684	689	720	684	678	692	727	650	615	636	674	702	616	625	706	684	637	701	654	645	673	665	673	645	665	679	672	654	719	693	696	632	657	659	642	708	680	720	622	628	597	676	664	715	706	682	638	725	703	660	659	684	650	680	658	634	682	638	658	687	681	658	676	675	683	668	670	646	682	674	713	680	651	611	671	640	637	647	707	653	678	633	659	673	668	640	719	695	703	713	614	681	677	674	660	672	681	689	684	653	731	655	667	666	687	632	712	646	690	675	638	615	626	703	642	698	682	686	695	664	663	664	687	687	677	684	681	658	682	653	679	652	707	709	671	653	690	637	656	637	622	606	695	658	629	678	670	694	707	700	715	680	677	680	685	648	663	695	675	639	673	697	699	700	696	701	674	700	716	636	669	695	745	638	701	694	685	657	729	710	689	652	687	667	667	690	669	689	631	662	647	653	657	717	636	665	643	686	663	688	636	689	632	667	701	669	691	690	678	664	667	670	614	715	621	628	614	664	709	701	669	681
26574	20038	28156	28468	26146	13590	8097	5626	3438	2806	2514	2253	1884	1555	1317	1299	1180	1181	986	959	866	884	810	736	737	604	547	517	479	462	460	451	441	445	421	386	418	394	353	367	349	330	320	323	330	368	330	338	315	312	294	262	323	294	291	287	246	281	251	309	281	258	277	269	280	286	287	297	287	270	242	297	296	263	290	248	262	286	248	281	244	248	241	264	274	295	247	261	263	264	252	259	263	280	244	224	255	286	280	246	228	260	267	288	278	276	251	262	261	278	256	301	247	287	329	255	269	281	281	270	274	238	257	252	276	272	239	287	282	244	260	261	247	273	277	269	260	274	247	252	284	250	247	257	268	264	284	255	301	258	294	259	263	251	269	276	255	227	283	284	274	273	252	281	276	278	245	265	276	277	274	278	294	268	246	268	289	266	251	269	263	272	275	289	233	290	278	300	248	246	252	278	244	272	287	275	257	253	286	255	274	237	270	262	261	291	266	252	286	256	238	298	253	246	275	239	274	254	260	262	287	264	273	282	245	256	274	267	302	237	300	283	293	246	257	297	266	255	275	276	259	287	272	273	260	272	285	278	242	275	267	281	244	285	261	281	265	264	290	227	272	263	246	285	259	259	273	278	267	281	267	267	271	271	250	272	269	274	269	252	273	257	307	258	267	260	273	241	251	262	275	234	283	256	261	288	224	248	261	275	263	269	289	303	266	266	241	240	255	252	263	261	257	254	277	257	260	262	226	268	242	274	268	263	261	292	303	299	267	261	249	268	251	241	246	260	279	263	291	266	286	256	269	236	252	267	253	258	260	274	266	255	305	246	252	264	272	274	264	277	273	264	269	279	285	280	256	272	267	269	273	248	284	260	275	292	259	275	264	272	251	260	256	287	293	281	251	266	269	276	268	274	278	259	262	282	277	277	265	263	238	250	253	280	289	276	251	244	274	254	285	246	269	295	257	261	240	278	273	249	302	267	240	240	267	264	240	255	260	280	266	252	236	271	262	305	253	235	261	268	271	270	275	266	269	237	278	281	261	268	286	237	273	265	267	247	284	253	260	262	267	228	255	253	251	254	239	268	280	290	281	298	278	234	277	236	260	251	284	279	276	251	268	262	277	248	259	293	259	250	287	278	265	250	282	264	274	283	252	275	242	286	253	248	256	231	272	279	274	253	269	241	284	276	249	260	228	265	272	288	289	304	257	246	270	283	310	281	268	279	288	264	256	266	266	274	260	282	277	302	246	283	291	248	280	266	256	255	295	263	255	260	261	256	244	293	232	270	273	223	283	284	240	251	280	272	259	250	269	257	291	270	254	225	244	287	259	256	246	241	261	249	247	263	275	231	289	273	286	242	270	262	252	232	255	273	296	253	275	285	248	268	251	254	299	238	285	255	242	257	243	260	271	240	258	257	266	283	257	267	247	250	285	261	258	249	267	248	272	276	239	254	257	257	266	279	249	268	285	283	272	274	275	273	254	245	288	261	241	282	253	291	267	263	293	294	247	299	247	251	258	240	270	284	276	258	275	279	273	228	251	261	290	278	294	281	266	268	254	240	255	261	282	244	258	284	249	287	289	250	268	279	251	267	255	287	267	263	259	254	267	296	276	266	328	268	271	256	274	272	261	253	282	266	283	286	274	283	265	264	261	271	271	255	278	316	265	266	246	270	259	291	274	258	251	246	275	267	266	275	284	257	248	267	288	280	246	250	258	260	265	268	259	284	277	248	248	267	258	307	266	270	313	294	306	263	283	282	275	289	303	273	269	258	244	270	278	256	268	257	280	292	268	255	278	248	305	251	316	255	285	252	266	279	246	249	261	260	257	263	260	273	270	271	263	262	266	278	237	261	260	263	264	270	270	273	249	271	284	260	294	278	289	263	260	247	254	257	262	266	273	259	243	287	264	265	266	273	277	271	259	280	288	275	311	262	284	279	298	252	276	275	283	240	253	287	258	268	272	266	242	241	264	307	260	287	294	249	286	252	250	263	225	272	294	254	277	282	246	267	258	276	267	301	268	245	270	271	239	267	249	250	272	273	247	267	282	266	232	235	282	269	292	266	272	266	269	281	267	288	271	234	285	281	279	286	288	252	277	275	243	283	243	278	280	289	286	275	263	271	262	278	240	289	266	260	264	244	260	258	283	284	255	253	271	288	244	262	241	291	265	277	278	272	293	290	238	274	249	273	270	285	250	311	274	263	266	256	297	259	290	262	259	235	278	245	262	239	268	260	280	288	272	257	265	259	299	271	226	249	278	293	297	264	308	257	260	276	255	265	268	308	279	264	308	293	282	285	285	279	275	248	265	280	281	261	246	262	255	269	240	273	275	248	223	248	258	230	280	255	292	289	277	261	269	275	280	258	238	281	242	239	244	257	258	283	285	267	258	235	259	265	274	292	260	253	252	259	291	278	264	228	243	261	261	285	273	276	255	276	266	279	270	266	281	263	262	252	266	291	261	244	270	288	261	261	266	288	299	244	272	277	247	278	254	272	284	267	275	244	268	279	234	246	280	280	262	271	258	269	240	247	261	238	255	281	278	269	271	268	273	273	277	270	265	267	271	281	268	269	252	284	255	243	238	283	265	237	254	261	277	257	255	267	238	258	270	261	268	262	241	301	246	263	247	262	262	290	261	273	261	310	294	263	261	293	250	282	265	273	256	266	267	257	283	275	280	259	249	251	275	265	238	277	252	258	270	276	263	283	281	256	240	255	279	261	266	264	287	295	262	261	268	286	231	293	266	258	273	269	278	268	274	265	284	252	242	289	252	280	301	292	288	287	274	275	298	297	261	240	280	257	268	290	266	236	263	261	272	280	254	281	254	267	272	259	255	248	251	268	279	271	258	272	293	280	244	243	252	263	247	284	253	242	251	298	259	296	247	275	234	294	263	267	283	260	258	258	282	277	277	254	267	240	256	277	231	263	265	261	249	273	262	281	248	252	238	264	242	273	257	273	273	278	267	263	306	263	273	226	260	271	294	276	246	277	278	249	255	245	265	282	300	255	295	306	261	266	257	251	281	263	250	260	252	275	269	259	304	273	263	297	271	278	223	277	266	261	266	284	260	252	295	258	285	283	259	283	243	278	272	248	241	264	260	253	273	265	267	254	270	224	247	256	240	265	249	273	238	275	243	277	241	263	249	260	261	237	296	261	269	252	255	250	266	274	261	279	274	260	249	280	266	244	266	275	260	256	264	282	279	260	251	264	261	308	268	260	242	271	246	226	261	263	286	262	272	307	282	280	253	262	262	253	272	243	281	255	279	239	247	212	251	250	277	239	259	279	246	226	267	263	260	292	274	265	258	256	281	270	260	279	255	287	253	259	256	266	271	277	244	269	253	266	253	281	266	246	273	282	235	275	287	251	266	294	269	287	295	276	283	244	280	264	263	254	260	240	249	271	296	242	279	280	270	272	242	276	290	263	249	237	243	247	249	279	257	253	266	255	253	252	262	280	287	275	260	275	278	242	264	258	242	259	272	260
15999	16464	29207	34631	30106	18487	16301	14805	12184	11842	11946	10650	9153	8123	7135	6681	6253	6488	5169	5516	4727	4626	4149	4166	3809	3224	2611	2475	2445	2237	2323	2281	2139	1868	1756	1636	1537	1450	1414	1353	1283	1256	1216	1280	1317	1306	1134	998	965	903	872	863	878	878	777	803	754	738	727	725	710	753	710	762	697	694	700	741	650	662	724	723	648	684	752	696	635	680	679	656	697	676	659	653	626	693	667	637	657	657	626	695	634	630	674	627	680	671	609	682	632	658	677	637	645	657	656	665	686	695	639	653	656	690	622	686	626	664	694	710	662	676	661	630	685	658	648	632	681	706	659	613	661	695	670	669	642	663	663	659	634	655	661	690	701	711	691	679	642	633	683	669	672	657	684	609	656	645	649	641	696	689	636	642	663	651	669	693	662	688	675	624	645	641	626	678	670	638	641	652	675	663	672	672	637	655	695	644	605	644	695	656	638	606	657	637	625	643	613	665	665	625	665	641	658	671	632	640	664	670	650	705	711	612	652	628	661	629	701	742	668	642	670	636	622	678	640	695	644	653	673	674	653	657	676	671	618	650	665	686	683	650	623	648	710	673	651	647	623	660	664	666	611	682	674	673	654	683	676	660	652	682	630	659	633	690	682	677	687	642	614	724	663	636	664	682	603	642	647	628	683	656	683	679	664	705	678	676	690	620	687	662	655	689	678	672	665	657	677	664	654	637	673	635	723	650	652	687	700	659	662	681	668	700	659	648	630	675	655	691	637	613	649	684	643	659	636	697	661	699	633	677	667	671	645	627	704	686	631	696	664	671	642	659	682	673	690	666	631	688	676	695	681	670	663	648	646	716	609	687	657	656	675	656	629	671	649	648	631	678	678	658	638	642	629	623	632	690	646	668	650	690	708	646	652	670	674	640	638	634	632	645	635	668	657	633	681	632	645	681	676	660	656	642	693	648	647	648	670	660	666	649	601	713	664	605	702	659	652	657	645	660	685	663	642	668	634	661	666	682	682	663	697	616	670	641	609	661	659	648	664	654	751	644	680	642	707	644	660	666	586	646	618	631	661	683	684	683	662	667	621	672	652	612	692	637	624	626	649	698	645	652	692	690	669	653	654	667	691	657	652	675	652	686	645	637	713	655	706	700	595	663	611	643	689	632	696	675	661	636	662	681	652	674	650	624	653	641	629	667	646	701	671	598	680	662	690	660	617	721	641	667	673	646	635	644	661	649	634	653	650	669	691	635	662	626	646	689	631	655	613	704	646	642	686	656	668	648	653	699	665	650	632	652	666	623	601	687	624	667	651	629	635	677	674	669	681	689	665	672	616	642	670	693	672	633	657	680	644	671	662	643	614	647	623	652	692	652	666	659	642	671	628	678	623	628	633	621	683	674	610	681	681	669	643	654	687	688	677	625	643	689	664	679	644	652	645	611	633	580	639	690	654	700	683	638	628	668	731	656	646	699	683	669	668	669	664	701	639	699	609	629	694	654	661	666	627	706	636	651	662	631	627	640	639	690	644	625	676	668	661	657	671	654	639	648	692	652	654	677	655	652	647	663	660	649	660	671	682	642	648	632	634	689	637	646	681	631	667	695	619	631	639	611	677	642	693	655	677	616	674	675	658	648	701	674	649	695	662	665	668	655	674	654	599	636	703	639	637	656	693	664	661	688	671	639	685	655	709	664	646	670	652	655	705	698	660	684	674	629	680	667	629	666	625	673	661	690	636	669	613	661	664	644	688	639	655	635	645	646	629	631	629	697	692	671	624	641	631	632	686	666	713	644	699	669	648	672	695	680	703	657	660	664	621	641	658	631	671	659	660	702	646	671	640	683	629	712	667	643	657	686	671	699	666	688	638	660	636	692	640	651	678	637	658	676	624	663	667	674	635	658	649	679	688	676	665	629	666	687	678	631	691	668	660	682	628	638	647	664	634	665	642	686	627	631	643	577	660	692	686	671	631	635	681	670	725	672	651	649	679	652	665	637	667	695	668	641	667	653	652	621	680	673	675	700	687	676	656	645	640	631	668	667	680	651	679	653	654	650	608	644	610	687	642	657	662	650	636	628	639	640	676	646	652	683	657	651	678	662	602	667	618	668	658	630	637	700	645	690	674	669	654	637	689	618	639	664	656	689	612	653	666	682	660	636	682	655	640	659	664	649	637	658	668	638	620	629	621	649	683	628	666	633	713	666	683	636	637	699	653	604	689	654	624	650	618	614	671	661	676	680	642	646	674	680	664	678	684	653	639	621	618	671	632	645	649	651	646	684	702	673	665	655	644	661	650	664	680	653	654	676	660	661	652	634	688	674	673	686	661	667	690	678	634	626	678	636	656	678	673	661	647	678	622	624	690	664	602	650	668	637	666	656	672	634	655	639	673	691	678	649	642	631	665	605	705	657	674	677	645	676	676	653	645	642	641	618	615	654	722	682	671	682	614	692	649	660	664	655	685	607	627	650	686	664	655	685	644	649	630	650	625	673	657	647	709	624	718	674	609	656	682	630	678	649	630	673	686	676	630	681	680	710	679	679	644	649	650	625	702	676	674	652	630	639	645	655	671	676	673	706	665	662	631	621	670	633	668	660	655	686	646	609	646	663	642	690	643	708	681	626	663	681	679	667	716	647	695	646	592	603	669	642	659	651	601	693	657	639	688	680	683	655	637	631	641	630	662	702	703	682	682	714	679	681	696	661	651	624	645	640	652	656	626	686	673	692	695	686	624	669	653	684	681	634	641	662	659	687	709	719	674	621	694	639	680	639	669	626	674	697	654	696	632	651	667	657	669	634	684	650	661	631	625	712	660	605	670	652	675	669	651	602	656	656	660	639	655	669	651	660	629	667	664	669	650	674	659	699	680	665	674	664	635	642	699	674	622	633	659	660	651	666	660	644	691	695	723	701	656	669	657	674	653	625	673	662	696	625	686	681	659	696	718	655	617	718	635	661	676	643	683	659	693	645	628	658	641	658	614	678	655	659	646	631	642	724	672	655	727	689	723	696	675	636	651	589	627	619	645	618	654	667	651	661	650	643	687	652	653	637	625	671	646	610	652	657	689	648	657	689	667	675	693	687	644	609	642	664	648	682	667	665	676	680	625	675	684	681	666	606	692	630	616	623	652	606	678	641	659	656	618	660	674	656	650	659	667	690	688	636	662	645	673	652	625	642	634	671	658	668	639	681	702	689	709	640	648	613	689	666	721	656	664	695	676	670	719	679	663	667	639	623	647	639	657	625	651	639	674	712	648	628	706	659	687	684	663	687	660	625	658	674	664	697	679	658	640	680	623	680	691	659	689	676	714	641	653	717	693	672	653	673	628	652	619	619	649	633	667	659	672	651	645	648	701	734	634	641	645	667	681	668	665	672	643	636	639	682	657	645	654	654	683	628	659	628	604	666	654	650	676	697	604	676	671	670	687	650	692	619	658	632	670	650	665	643	662	661	695	651	649	608	619	626	672	643	639	669	659	695	651	650	644	717	650	694	673	642	632	649	643	622	664	640
120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
