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
336570415623	336570416183	336570416733	336570417283	336570417833	336570418383	336570418933	336570419483	336570420033	336570420583	336570421133	336570421683	336570422233	336570422783	336570423333	336570423883	336570424433	336570424983	336570425533	336570426083	336570426633	336570427183	336570427733	336570428283	336570428833	336570429383	336570429933	336570430483	336570431033	336570431583	336570432133	336570432683	336570433233	336570433783	336570434333	336570434883	336570435433	336570435983	336570436533	336570437083	336570437633	336570438183	336570438733	336570439283	336570439833	336570440383	336570440933	336570441483	336570442033	336570442583	336570443133	336570443683	336570444233	336570444783	336570445333	336570445883	336570446433	336570446983	336570447533	336570448083	336570448633	336570449183	336570449733	336570450283	336570450833	336570451383	336570451933	336570452483	336570453033	336570453583	336570454133	336570454683	336570455233	336570455783	336570456333	336570456883	336570457433	336570457983	336570458533	336570459083	336570459633	336570460183	336570460733	336570461283	336570461833	336570462383	336570462933	336570463483	336570464033	336570464583	336570465133	336570465683	336570466233	336570466783	336570467333	336570467883	336570468433	336570468983	336570469533	336570470083	336570470633	336570471183	336570471733	336570472283	336570472833	336570473383	336570473933	336570474483	336570475033	336570475583	336570476133	336570476683	336570477233	336570477783	336570478333	336570478883	336570479433	336570479983	336570480533	336570481083	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	3650	2300	2796	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25677	25380	26384	22829	16095	8654	5196	3963	3888	4784	2521	1366	1025	1188	1157	6287	15883	13549	7659	5416	3346	1831	919	527	315	271	260	286	262	256	242	277	278	242	248	277	285	261	265	248	266	260	279	257	254	274	267	251	258	257	274	253	274	260	267	254	239	255	223	279	253	277	261	272	274	267	241	271	267	281	265	270	251	263	265	247	257	272	231	268	270	269	263	284	263	244	264	257	284	244	257	261	272	228	260	254	270	278	268	245	254	276	259	267	251	248	238	264	292	251	259	282	273	287	248	276	279	233	270	259	258	268	252	271	241	264	254	264	266	270	249	279	270	276	253	262	238	238	250	244	261	277	252	280	253	258	258	273	278	268	256	261	280	230	265	267	239	279	287	257	234	260	274	281	283	244	278	257	286	245	290	260	240	272	279	236	265	239	253	300	272	278	268	268	276	265	256	277	237	260	244	281	237	244	261	258	262	291	230	240	297	263	270	254	238	217	240	286	246	283	281	237	262	239	276	249	234	234	276	229	251	266	243	260	259	263	280	258	234	279	259	252	272	284	258	263	257	232	274	269	257	250	262	238	321	260	248	250	250	279	255	253	250	272	232	238	252	229	288	275	273	275	275	248	271	276	239	273	248	258	278	262	268	268	276	251	267	236	251	251	265	264	265	236	261	243	256	252	277	296	259	303	299	271	265	254	276	263	240	249	262	275	225	276	276	275	279	246	247	229	257	270	271	281	258	255	266	258	257	290	264	253	296	260	273	236	253	268	239	241	281	251	255	284	255	248	247	233	266	229	279	247	255	250	267	263	286	249	278	241	235	273	263	280	276	250	283	248	252	272	277	277	276	254	279	289	262	269	253	254	264	244	270	272	265	266	221	253	248	263	272	242	234	259	246	288	275	268	271	255	251	267	259	239	262	257	278	252	266	263	277	299	243	291	273	242	257	243	258	261	276	280	255	283	258	294	285	262	245	268	277	276	238	245	250	258	236	291	282	270	282	274	263	247	229	264	254	208	244	273	288	241	266	254	270	240	245	262	252	265	242	257	270	252	221	235	243	260	280	245	260	268	278	264	267	272	254	259	275	265	247	233	285	290	250	259	255	272	243	253	256	242	271	273	253	269	251	276	289	273	276	288	256	256	288	253	259	278	259	266	269	255	229	259	266	238	262	239	300	274	242	268	253	275	278	248	278	266	282	266	288	267	248	243	301	227	248	245	269	239	282	274	252	234	295	253	292	266	252	268	281	252	251	279	240	240	289	281	281	284	254	258	264	270	246	254	256	253	249	247	259	264	288	291	265	272	273	252	261	247	260	239	249	240	258	268	261	271	255	271	281	270	245	250	263	297	258	274	254	284	288	268	267	255	276	286	264	261	263	246	272	271	275	278	233	256	280	299	261	252	253	282	285	277	262	255	245	257	256	232	261	272	244	226	241	252	234	282	259	286	244	258	243	285	248	282	283	283	266	244	261	241	255	285	258	276	271	261	265	244	277	246	239	260	245	278	263	270	258	286	268	240	266	234	274	244	259	248	259	258	262	249	241	288	258	253	250	242	271	310	252	260	263	265	277	258	267	256	264	273	256	276	252	260	254	272	258	252	242	244	282	256	238	258	261	281	281	273	266	270	249	257	262	239	256	242	242	269	259	242	271	280	284	246	279	252	257	274	279	297	266	260	253	287	245	253	237	250	256	255	251	264	269	265	275	259	234	289	253	283	261	281	262	265	241	246	278	281	249	270	271	246	258	241	299	256	285	262	265	288	258	258	249	275	239	231	258	257	262	304	255	262	260	253	229	305	246	296	279	248	265	253	267	244	268	281	259	253	280	286	269	274	217	264	255	253	254	270	249	244	249	248	234	247	244	270	242	250	255	247	258	242	268	301	263	232	285	260	256	282	268	231	258	283	269	264	262	266	233	282	260	237	264	286	257	259	280	263	258	232	288	243	279	244	279	225	235	288	267	265	269	236	268	236	268	254	299	228	256	261	257	224	264	242	245	268	306	260	263	285	267	262	271	246	261	262	255	252	277	261	269	242	267	273	260	252	263	279	265	231	261	260	243	270	254	268	246	249	244	257	280	253	257	250	261	253	282	297	275	246	244	267	259	232	239	264	257	280	243	242	289	268	273	255	239	259	268	242	250	242	247	280	275	244	275	278	268	276	209	294	253	306	251	270	274	259	257	244	286	272	251	291	244	263	276	217	275	277	254	265	261	286	254	258	279	262	296	268	288	266	252	266	240	274	250	252	269	286	259	289	265	251	251	291	296	272	284	263	243	271	281	246	293	259	236	235	254	249	243	284	274	241	258	234	254	268	279	256	268	291	293	262	265	250	241	300	272	271	258	223	251	275	250	282	273	281	235	260	263	269	251	251	254	255	246	269	257	281	252	262	267	235	293	252	277	267	270	244	252	281	289	220	291	246	284	258	265	277	262	254	291	270	255	270	265	252	273	261	258	254	232	251	277	248	259	272	244	241	251	264	279	266	268	263	275	247	279	250	229	248	234	262	263	249	256	256	284	255	277	249	255	258	280	276	250	253	266	266	250	265	235	264	249	294	241	254	260	232	257	259	271	229	255	230	279	248	289	279	264	284	282	287	241	235	285	236	274	273	260	280	252	279	248	292	247	262	294	257	255	278	254	238	274	246	282	277	264	232	269	263	245	255	318	226	275	293	259	258	257	274	255	261	283	253	241	252	237	278	275	268	233	248	242	270	252	264	260	275	270	238	254	245	263	242	244	259	241	262	244	254	252	234	252	257	219	282	248	263	256	253	259	283	285	255	277	255	263	267	255	250	250	279	262	255	289	278	250	248	230	251	264	294	253	256	243	297	237	256	275	238	230	295	265	254	242	277	276	275	264	255	280	268	272	246	241	288	270	275	233	237	277	268	233	267	255	279	271	250	279	241	250	249	304	245	242	238	258	222	253	294	234	265	246	276	302	268	272	277	275	262	267	250	262	267	264	254	249	248	267	263	250	306	264	275	252	254	244	258	256	261	249	240	292	279	255	246	260	247	241	271	259	243	243	248	256	288	298	286	261	261	278	243	294	251	250	265	290	261	298	285	246	249	275	245	255	261	256	256	258	297	269	274	246	257	267	260	270	268	258	261	263	230	287	236	270	271	270	257	279	283	231	258	288	246	259	272	290	251	261	264	257	273	248	251	254	257	267	284	263	239	275	267	272	264	244	269	282	297	288	262	255	271	256	275	233	263	231	269	254	265	259	263	267	253	235	282	268	236	283	253	308	262	261	273	247	248	260	265	252	253	258	239	280	262	245	277	236	281	265	248	239	249	260	265	284	278	256	258	224	257	237	247	248	249	263	214	229	261	275	272	265	266	248	283	268	267	242	240	249	258	262	273	287	268	253	221	243	269	283	266	260	246	270	288	274	283	267	250	277	269	252	269	296	270	241	260	259	259	298	255	265	283	283	248	278	256	254	276	248	268	271	277	259	263	266	266	251	251	277	264	267	238	247	240	261	281
15802	18508	24762	23938	20057	11792	11261	12056	13284	16463	9845	6440	5216	6067	6132	23736	39832	34125	25748	20801	14964	8997	4508	2067	903	684	696	707	749	723	689	710	680	700	704	733	717	730	697	696	765	657	681	698	737	685	692	665	675	710	714	721	723	695	701	716	710	686	676	746	761	692	751	747	709	708	715	695	669	719	713	710	734	683	714	709	691	740	696	692	735	696	698	695	747	716	708	708	737	709	694	694	728	673	740	752	690	747	709	726	694	717	678	693	717	682	730	744	738	706	611	653	742	743	693	712	728	678	707	697	761	699	723	731	740	697	682	660	742	738	695	704	719	688	730	720	727	722	703	732	713	671	727	730	733	698	693	685	720	729	672	672	720	691	739	730	740	695	706	672	724	677	718	759	679	690	732	710	702	699	691	699	725	664	708	677	714	715	758	706	723	739	706	721	737	734	667	751	688	702	694	720	691	718	732	715	673	714	678	724	707	770	750	718	703	663	708	706	730	717	705	721	698	724	731	744	722	702	698	721	706	661	785	716	681	693	716	689	733	679	709	738	730	744	660	729	700	711	696	697	660	731	707	737	726	683	743	699	714	746	695	674	677	705	762	751	723	704	690	717	728	706	697	723	652	678	761	707	767	698	710	692	652	699	729	715	709	693	695	694	693	705	695	708	743	677	722	720	692	699	722	650	680	731	681	728	706	697	696	723	729	712	691	706	741	706	768	681	722	672	760	710	663	650	685	714	701	713	694	714	676	695	705	732	654	697	726	732	703	666	720	743	714	720	683	672	735	729	696	694	704	743	683	674	717	692	748	666	705	658	748	770	699	681	659	720	690	704	687	713	715	713	730	724	713	713	696	708	713	709	668	712	695	695	788	661	711	670	723	697	685	656	697	724	682	673	709	702	752	712	694	717	716	672	721	695	625	698	735	731	719	732	746	705	828	724	712	723	739	704	735	678	673	703	697	674	731	749	696	703	719	687	674	740	750	705	708	668	681	714	714	741	686	758	691	707	703	707	712	731	729	723	668	727	693	657	714	705	656	692	692	682	686	707	716	729	691	708	709	687	718	723	721	755	684	719	723	682	732	657	692	720	721	723	723	712	656	730	742	716	723	685	723	717	698	692	708	662	700	650	703	724	665	710	723	688	659	774	704	671	703	739	691	675	723	715	676	678	744	671	710	742	660	707	741	741	679	696	752	668	772	719	682	733	725	734	748	728	719	713	700	686	720	714	673	686	705	694	723	690	702	729	688	735	675	693	724	738	741	733	714	721	735	684	739	674	676	701	734	727	665	682	758	721	710	663	746	691	714	723	702	702	730	721	724	667	754	693	744	710	687	742	717	701	689	693	723	732	736	677	664	697	686	702	710	715	703	715	758	656	707	725	662	706	668	737	702	701	756	689	695	724	678	726	707	707	727	715	697	730	681	712	668	730	696	684	744	695	726	746	690	657	711	668	700	694	684	674	753	697	708	756	678	711	728	701	745	701	721	751	700	719	723	730	690	694	695	663	716	736	714	690	705	734	695	691	692	658	715	704	702	741	729	677	675	684	670	670	724	695	695	717	738	713	719	719	680	707	714	707	684	727	697	696	708	723	694	751	727	689	702	737	715	767	697	673	740	740	701	722	746	720	714	710	719	673	705	720	758	648	677	658	733	674	704	725	701	717	702	769	659	674	688	693	737	706	767	789	694	729	685	667	692	740	704	759	686	715	671	773	705	693	728	702	742	725	711	714	675	726	680	704	686	693	702	678	716	705	691	682	751	738	739	686	705	655	691	723	695	742	704	647	740	681	749	680	734	706	707	681	689	693	680	768	683	733	727	744	683	703	730	675	700	723	765	758	658	684	729	698	714	712	711	715	686	678	702	720	726	698	742	708	690	693	722	706	713	701	776	710	746	712	709	710	655	731	704	711	785	702	723	746	693	762	708	684	698	708	718	662	733	729	650	690	691	673	719	724	708	670	670	710	706	681	723	712	723	677	711	690	695	679	705	729	705	668	731	708	693	666	708	746	682	721	685	642	716	729	673	685	768	725	723	708	668	667	635	728	711	722	699	680	725	672	699	750	709	731	735	728	762	680	734	689	697	701	765	757	665	681	711	716	741	715	719	684	732	722	716	680	699	698	709	701	699	773	737	683	704	708	662	766	739	744	710	712	666	714	697	699	718	660	743	718	696	731	712	704	697	691	708	711	646	747	703	694	697	742	686	762	705	663	728	714	686	693	741	729	749	672	697	728	713	744	723	694	720	723	718	683	750	711	696	720	739	684	697	700	774	709	683	695	707	690	750	689	744	683	730	711	701	731	700	709	682	710	714	718	724	714	709	730	750	701	717	717	694	685	642	663	712	735	759	688	746	737	703	670	721	705	735	687	719	724	729	679	739	723	701	707	752	678	742	681	734	736	648	730	748	696	707	693	690	696	704	684	689	701	719	671	729	705	642	714	700	713	736	751	712	729	768	730	691	726	709	728	692	703	676	722	739	704	712	719	758	700	683	725	665	680	700	688	700	721	673	728	710	738	711	752	686	760	698	708	724	675	719	730	704	751	705	689	716	717	679	663	686	719	697	730	737	712	681	745	728	644	676	704	689	735	684	672	719	727	740	725	734	748	726	720	696	710	744	779	707	672	718	642	756	755	675	703	735	727	734	690	664	676	694	715	723	747	691	701	746	679	735	707	674	716	741	700	722	734	710	722	712	691	740	674	688	707	701	661	733	772	645	724	732	684	706	645	694	727	689	780	676	755	741	713	697	684	679	669	712	689	719	697	696	748	719	738	739	710	722	706	708	696	665	702	675	741	717	716	678	717	692	695	691	684	737	689	672	705	706	700	723	696	709	712	709	715	722	703	671	735	707	753	720	740	666	730	680	682	721	744	776	652	712	748	697	702	737	723	740	733	714	670	690	693	701	721	682	692	655	693	672	700	707	724	739	716	689	695	725	683	689	715	658	680	695	715	689	708	732	713	704	684	681	726	670	703	705	723	720	667	721	717	694	714	720	687	713	652	676	745	647	724	674	729	718	737	683	703	693	709	705	703	686	704	717	725	661	715	670	721	712	721	666	704	707	710	678	664	713	662	704	687	740	749	683	698	724	747	682	720	699	737	698	664	734	732	648	715	679	723	703	743	751	704	711	697	679	672	712	661	730	735	711	694	714	672	687	681	711	755	695	690	695	693	681	684	751	727	692	705	709	739	725	705	700	748	686	672	692	778	752	657	721	673	679	725	717	768	697	691	712	677	681	709	685	706	717	704	726	646	746	702	757	691	736	722	678	712	677	745	701	727	706	684	683	679	733	717	660	732	700	718	697	680	729	671	706	705	729	716	744	685	754	657	702	700	748	703	740	712	683	691	734	737	740	737	700	666	706	730	718	675	719	738	675	719	703	685	729	709	705	724	715	728	741	705	719	730	683	672	720	675	712	756	747	723	734	707	675	732	736	696	720	725	689	729	702	751	693	670	739	715	704	688	728	695	717	654	706	748
5431	3245	3585	2421	1603	1130	1085	936	1116	1194	684	545	461	448	421	425	514	781	942	1007	905	694	558	409	363	350	364	371	359	389	359	355	358	346	372	359	371	333	375	346	330	348	372	368	372	342	340	381	358	366	359	373	357	338	362	367	376	349	355	386	351	362	343	369	338	359	344	350	362	401	367	393	384	371	369	354	362	353	359	369	362	388	333	338	383	394	333	353	355	345	322	331	395	353	350	333	356	345	344	379	381	381	343	354	365	384	366	359	385	356	367	343	386	345	356	369	349	359	325	397	385	343	334	369	369	385	333	367	357	341	359	331	352	332	352	387	361	369	358	360	370	359	383	368	350	366	360	392	339	350	365	364	380	339	366	356	369	355	365	351	351	352	363	356	365	345	347	349	373	320	311	364	342	356	355	332	383	390	361	347	352	368	343	340	395	372	355	378	370	326	434	357	364	368	340	346	342	358	356	374	367	356	334	349	335	346	334	373	360	342	372	351	367	365	325	374	380	326	375	363	360	377	354	341	353	372	369	358	340	350	375	347	360	374	351	342	351	357	317	386	370	335	345	362	342	345	402	338	356	406	335	334	352	336	382	360	397	338	381	363	337	355	372	319	340	378	315	325	374	371	365	356	365	363	368	371	360	390	364	328	370	392	322	353	367	349	387	396	365	385	366	348	319	411	376	346	354	364	345	356	346	363	314	346	372	352	350	383	365	339	370	346	346	352	330	392	358	353	349	371	363	370	348	345	365	351	356	377	347	344	302	356	338	348	333	352	395	359	335	308	336	395	386	336	346	347	372	322	357	367	356	358	365	334	399	372	365	357	350	375	352	347	384	343	373	337	338	349	381	338	340	370	357	377	367	356	371	389	363	379	384	356	354	367	361	344	335	344	370	348	357	353	376	353	353	364	344	373	331	391	368	346	365	371	332	345	358	327	368	341	328	359	345	350	386	359	311	374	375	344	364	359	346	363	386	343	370	346	324	366	336	344	372	366	382	322	359	355	373	395	374	375	341	364	342	363	336	349	358	342	386	366	382	351	340	387	349	319	355	326	372	337	366	365	343	360	365	342	355	361	368	358	337	319	357	403	371	354	360	353	339	370	350	338	388	358	369	360	353	342	350	370	362	366	356	326	398	373	367	340	368	380	337	355	350	402	389	368	424	371	357	388	357	343	373	352	355	364	353	366	343	388	357	332	348	349	357	380	344	355	353	322	346	374	401	371	358	367	388	347	376	376	316	381	384	346	341	349	318	328	358	369	368	351	360	319	332	357	338	321	338	358	356	349	347	376	352	337	361	362	376	361	381	292	341	353	339	361	377	343	391	394	364	373	354	357	360	362	368	353	353	393	344	425	373	386	325	379	383	359	370	353	319	360	357	363	348	331	380	360	341	333	331	379	349	344	354	385	352	356	387	379	366	315	361	378	362	347	370	358	377	357	341	344	344	325	379	316	367	387	381	326	349	343	371	361	360	367	365	359	367	361	368	393	349	341	326	363	348	363	328	339	389	376	345	381	344	376	344	364	393	367	349	347	344	332	370	381	359	360	334	367	362	348	366	345	351	327	368	359	360	372	364	381	377	333	336	337	360	380	359	349	345	328	362	349	336	351	379	372	375	341	337	361	367	351	370	359	366	345	361	328	402	367	361	365	361	333	365	334	346	303	399	356	349	344	379	336	362	338	369	366	331	339	344	393	361	385	407	371	368	372	383	364	364	353	355	374	348	356	359	324	365	388	320	375	374	321	352	382	356	378	353	373	381	386	376	399	355	380	370	383	340	328	312	338	345	342	350	318	363	358	357	374	338	386	335	334	346	323	353	342	367	369	353	376	353	364	336	337	358	357	336	359	330	368	347	354	363	357	314	368	392	345	355	355	371	354	377	387	380	397	373	326	337	365	355	371	394	352	348	356	371	373	346	350	368	386	362	343	341	329	334	358	365	372	311	333	345	379	335	362	360	352	360	336	353	382	382	393	339	317	328	375	389	391	363	333	344	380	331	364	357	361	363	367	369	351	332	396	372	380	382	383	334	348	361	372	339	373	348	383	352	315	347	355	358	361	326	356	336	342	372	360	370	372	358	353	358	333	350	347	342	365	364	366	337	367	395	349	334	349	352	338	343	337	336	375	366	363	346	343	337	367	335	327	331	361	359	334	353	322	336	385	330	356	370	348	384	346	374	374	363	393	347	375	343	341	378	364	394	345	372	372	352	350	381	343	382	370	368	316	346	334	360	349	373	341	376	313	327	341	337	361	367	362	355	356	354	379	359	355	351	389	334	386	350	332	333	367	342	312	355	331	338	378	365	347	382	356	378	379	354	341	368	373	347	365	356	360	352	356	325	365	360	349	364	344	330	374	376	320	364	320	393	355	362	366	312	358	366	348	355	348	363	378	357	373	358	409	331	355	413	388	355	342	364	384	366	353	364	361	343	370	311	376	366	353	341	365	353	350	359	350	364	361	396	338	343	365	364	371	373	346	356	362	367	340	380	357	375	404	339	354	358	382	358	352	373	334	393	361	361	352	379	361	372	390	368	375	360	381	365	344	301	355	359	382	369	366	373	370	375	342	327	373	332	347	380	359	329	382	322	357	319	352	357	335	352	351	364	348	383	335	360	378	370	335	350	359	355	353	367	368	371	364	360	332	355	372	404	360	355	348	358	368	365	352	359	327	371	358	356	328	361	329	334	348	373	387	344	391	352	376	361	376	372	366	339	388	321	372	339	360	338	380	353	377	349	361	354	375	372	351	345	365	357	339	369	328	403	383	342	364	372	358	364	365	366	367	368	351	376	368	347	366	380	385	369	376	348	337	369	357	364	354	390	339	340	352	354	364	340	380	353	328	336	354	375	350	346	345	379	335	348	329	337	332	338	357	356	331	398	386	359	345	356	342	342	362	353	375	357	344	322	328	336	356	364	343	350	347	341	343	364	366	389	361	339	339	340	325	356	328	328	374	367	365	328	349	369	355	329	354	328	353	377	343	354	358	376	354	364	356	379	358	336	343	319	373	379	351	363	342	370	360	312	355	390	352	354	379	335	354	356	355	366	359	362	371	339	342	379	331	359	341	349	354	353	341	322	347	384	387	356	356	354	382	350	384	359	320	340	364	349	342	388	339	368	362	331	380	362	384	368	357	346	370	378	353	359	345	361	362	364	358	341	374	378	366	349	378	335	342	389	344	332	353	342	375	364	375	348	328	378	379	397	368	349	342	376	330	357	341	390	359	383	321	358	349	350	345	361	367	389	360	369	310	361	381	367	358	370	375	361	354	336	367	353	367	358	367	342	343	345	370	365	375	366	323	339	360	323	392	349	339	338	343	368	386	387	357	353	352	343	349	376	357	376	346	329	374	348	380	348	372	336	345	326	356	356	409	328	335	361	369	356	364	373	348	373	396	345	359	339	354	353	354	371	363	373	355	355	338	365	323	341	367	373	364	339	385	357	338	377	365	377	372	370	366	347	370	354	352	382	350
4531	3770	6301	6449	5297	4406	4401	4072	5234	5069	3083	2182	1717	1384	1509	1417	1999	4019	4771	4864	3700	2623	1670	1227	919	925	963	926	879	878	947	908	873	948	931	866	966	905	911	928	949	1007	927	901	938	948	927	943	944	927	907	936	938	956	943	897	896	966	890	916	1020	926	945	967	921	915	878	952	886	916	905	924	881	898	924	970	942	969	930	884	935	940	902	897	863	912	967	947	1001	928	900	875	951	952	946	916	953	938	915	893	912	934	937	830	917	914	924	906	902	908	947	919	974	953	908	955	920	899	920	892	928	913	916	990	932	897	916	938	929	941	900	979	952	926	927	951	905	951	967	859	912	882	944	886	948	943	931	963	892	959	976	920	948	964	902	871	933	914	944	911	948	979	921	931	899	921	909	865	960	953	904	947	942	912	892	987	898	976	955	947	930	925	951	903	918	930	951	928	944	903	937	895	923	887	923	929	944	930	956	978	908	917	916	927	939	958	916	900	916	944	923	942	904	896	901	1002	916	884	901	928	900	954	885	949	935	959	919	895	855	939	931	951	912	905	982	912	892	907	939	956	929	931	956	904	892	914	975	972	873	921	954	909	924	965	874	933	895	976	914	961	883	974	979	906	946	931	907	935	900	898	958	973	912	942	883	903	889	880	949	966	947	984	957	926	916	908	937	926	933	913	940	948	918	925	909	945	938	936	953	923	905	931	981	918	990	936	860	873	928	929	941	916	897	897	931	946	954	939	910	942	913	965	935	905	936	921	924	908	965	913	900	917	925	954	900	912	928	954	914	978	893	959	937	973	920	924	879	914	926	921	974	921	916	905	915	924	913	994	926	946	911	952	919	970	915	954	943	929	935	957	948	932	926	943	868	908	939	881	909	962	883	866	924	987	908	894	912	892	954	982	915	874	932	912	949	939	933	956	946	951	906	891	959	905	988	926	938	938	922	939	906	990	935	924	957	925	918	865	982	929	934	913	940	856	901	910	958	883	951	982	921	930	928	943	973	972	921	873	968	948	927	921	946	976	928	873	946	944	914	952	894	901	920	921	932	904	931	916	927	864	912	954	925	950	924	944	897	959	944	943	929	924	920	905	958	935	907	941	907	969	880	955	944	948	939	949	975	933	907	891	1008	941	916	976	965	910	936	914	843	980	927	930	927	889	870	966	880	915	940	962	872	903	927	952	922	954	873	921	936	963	886	933	912	965	936	940	914	913	980	902	876	920	938	906	932	951	926	953	902	921	938	903	908	909	913	943	929	877	978	959	886	938	955	907	891	900	947	942	904	899	943	943	893	946	923	911	932	918	916	872	902	970	907	879	930	950	944	903	912	940	900	947	904	993	918	911	920	911	926	967	924	964	944	940	977	939	969	918	899	947	904	901	865	925	891	917	920	938	912	943	976	945	936	890	929	931	888	914	905	946	925	951	952	914	900	898	937	931	914	1007	1001	895	867	936	914	957	955	902	993	906	893	967	917	876	920	999	931	926	949	1011	925	943	929	922	915	930	943	920	905	984	859	947	904	962	936	932	911	886	944	924	952	957	901	923	884	921	921	894	897	930	968	919	941	932	994	881	934	923	883	897	858	932	886	956	883	942	912	926	910	861	939	888	962	955	914	888	997	937	883	906	910	917	989	916	906	922	945	929	931	928	911	925	910	920	948	1005	908	910	894	972	877	952	924	919	891	903	908	930	904	959	942	894	945	897	913	898	952	987	938	901	880	940	925	880	952	896	951	896	910	908	900	915	910	916	931	967	959	993	920	901	965	884	907	918	944	961	876	943	960	899	948	941	927	963	972	997	840	944	857	890	903	959	934	881	898	891	905	952	917	958	963	923	902	972	937	919	949	907	957	919	944	979	945	945	923	963	935	946	951	967	957	910	910	1009	897	988	870	901	904	844	924	891	919	894	933	929	916	928	992	916	939	954	915	928	952	904	858	974	913	903	957	904	954	932	934	897	939	974	962	959	901	947	859	889	910	913	960	943	930	914	905	915	837	930	988	879	893	928	970	945	894	921	949	896	927	945	927	899	917	923	918	946	935	959	910	910	931	970	898	934	918	931	904	929	934	910	931	918	891	963	914	909	924	895	930	918	930	912	906	939	943	893	907	904	1000	947	945	889	971	880	897	925	925	881	925	950	962	915	959	894	982	869	899	899	919	875	917	863	985	930	898	920	954	930	985	940	941	915	954	908	859	901	932	986	922	902	973	931	893	876	907	886	906	942	891	954	952	909	952	849	901	920	916	910	910	942	919	960	904	939	961	891	891	849	909	906	943	913	969	873	962	926	883	986	939	939	918	940	929	899	977	943	888	883	902	947	969	910	977	966	913	952	897	953	915	874	921	917	916	915	938	927	945	939	942	917	879	909	910	937	952	974	920	892	903	982	912	898	906	927	897	899	963	960	962	952	910	954	906	893	936	903	878	871	890	915	982	910	996	912	918	926	895	924	903	925	952	1000	967	925	906	934	940	957	900	864	902	959	895	971	971	948	939	894	958	962	884	908	961	941	912	935	938	924	885	869	877	943	920	983	899	895	934	914	925	937	940	979	973	896	955	952	943	924	904	906	925	963	922	887	942	898	933	942	952	924	925	902	915	947	921	895	943	996	918	955	911	953	907	930	911	984	931	906	921	899	922	927	911	925	907	874	894	846	926	915	916	938	968	936	927	959	906	900	844	918	933	930	924	935	953	937	913	903	953	1000	932	904	968	981	954	861	904	906	946	897	943	854	869	866	925	944	926	860	923	918	876	922	908	888	927	931	948	911	940	901	956	911	938	883	944	881	901	959	922	920	962	902	909	947	916	919	936	935	915	981	919	904	978	924	954	907	905	912	943	983	968	926	916	893	883	907	927	873	877	923	920	944	950	927	955	947	974	939	953	1001	912	917	933	933	962	935	944	918	872	911	935	897	898	904	930	973	925	990	979	878	917	993	964	940	939	903	969	947	870	914	907	908	916	940	891	908	946	950	909	960	926	962	982	872	865	952	913	931	912	962	897	892	948	898	858	916	922	899	908	907	910	918	916	901	903	954	963	915	932	930	945	878	941	909	908	953	886	955	929	919	914	946	937	941	938	909	967	900	910	969	905	950	905	919	971	944	915	942	915	942	840	977	936	939	942	898	918	938	932	941	963	917	939	901	898	920	995	899	926	927	861	938	942	910	899	934	905	884	937	896	917	914	940	889	925	911	891	936	926	947	910	961	947	921	944	965	929	909	856	954	927	964	933	942	925	927	952	951	911	976	948	968	908	936	882	923	918	923	975	940	910	906	921	981	888	951	967	962	957	919	925	921	954	871	904	946	948	922	926	920	946	874	924	965	950	939	957	885	924	915	950	851	965	927	941	906	919	954	897	933	917	912	929	929	940	944	955	944	929	892	879	908	877	879	906	905	911	929	892	900	960	953	967	953	883	944	904	908	891	892	856	964	915	944	899	957	923	925	896	949	951	909	950	922	946	920	914	901	1000	947	943	974	944	966	906	873	915	877	984	972
17165	11672	13024	10542	6802	4778	3685	3192	2715	2277	1735	710	418	483	483	605	2447	6309	8546	7070	4358	2251	1141	597	359	272	289	287	280	270	281	293	303	314	265	257	291	294	265	286	290	237	326	261	287	285	277	285	262	299	298	286	266	251	300	264	300	292	300	302	290	283	312	287	260	276	278	261	290	287	295	296	289	265	283	301	266	287	296	285	268	285	271	306	301	267	270	282	291	297	272	314	259	283	292	317	307	282	287	293	284	292	286	278	273	280	271	301	290	259	311	283	313	279	325	265	288	272	322	308	309	278	286	300	308	291	305	269	271	268	276	295	256	310	273	274	290	287	253	276	251	297	270	327	281	303	302	275	290	279	245	292	309	275	266	310	297	305	251	272	279	281	257	286	261	296	296	305	278	265	276	266	288	279	294	290	270	297	279	306	293	310	273	327	277	295	270	274	304	293	268	254	290	276	301	282	270	270	300	284	284	287	291	266	275	278	285	301	287	284	272	275	287	286	285	281	310	270	294	284	274	299	294	285	316	253	285	262	284	295	268	303	295	290	269	276	285	289	318	303	271	270	285	261	290	290	322	279	323	309	273	297	264	317	310	299	290	260	279	282	275	298	288	308	251	261	264	293	306	286	279	256	272	293	276	302	281	293	281	299	281	280	289	285	274	283	284	266	272	291	284	275	310	272	257	286	287	256	284	281	297	281	282	286	281	286	295	304	301	289	288	286	276	297	300	278	269	271	260	281	249	304	263	269	277	279	307	287	300	268	284	289	266	283	276	282	297	270	303	292	271	273	293	296	299	295	290	294	300	289	278	290	255	251	263	324	276	305	270	267	295	310	273	286	280	263	264	252	296	255	271	269	293	291	301	303	247	288	315	278	278	295	291	312	290	223	298	248	268	298	289	268	267	294	293	266	264	291	302	305	279	291	289	307	311	266	287	275	299	299	257	310	308	259	269	271	278	265	285	282	292	283	303	266	272	312	295	276	290	292	291	271	266	285	244	277	310	289	280	268	306	285	283	270	296	287	265	308	294	287	307	266	312	279	268	282	286	290	288	253	262	293	235	293	307	306	273	297	254	265	278	275	303	285	278	289	301	260	248	302	290	271	257	278	298	281	316	273	298	273	276	290	282	274	288	275	318	302	291	301	265	282	318	296	287	292	309	270	288	270	306	268	280	276	318	250	265	302	328	277	310	274	298	302	231	315	290	278	285	267	327	302	301	255	289	288	285	247	300	258	291	263	291	325	273	294	290	303	277	288	266	282	273	302	303	257	289	285	237	278	264	276	296	283	258	271	294	306	250	300	267	278	296	262	311	269	262	246	282	313	273	303	297	264	310	276	267	265	294	313	268	272	253	322	271	260	288	298	273	284	291	315	321	300	289	243	292	274	261	268	261	287	275	302	288	278	248	305	273	282	271	253	269	289	259	272	286	287	290	254	315	295	260	230	280	257	289	296	266	284	263	296	248	283	254	278	276	294	271	294	278	256	248	288	263	308	259	253	300	275	307	258	269	290	283	280	284	244	259	266	298	322	272	272	283	283	281	320	293	280	274	267	322	303	279	277	282	277	296	272	264	285	295	271	281	294	252	310	271	269	314	311	312	327	258	282	298	259	313	292	292	297	288	257	278	309	268	294	263	263	272	265	254	283	269	271	273	253	307	255	291	300	277	274	286	301	272	292	288	296	283	271	281	249	295	310	263	275	293	295	296	281	320	278	265	292	308	265	273	280	272	305	299	270	299	300	302	277	260	271	302	294	264	290	270	283	274	273	284	288	283	286	297	278	302	303	303	294	296	287	297	297	258	288	283	294	282	281	280	275	252	266	278	274	302	257	290	284	290	261	285	268	308	260	293	307	270	279	283	287	265	266	270	287	305	270	260	326	293	274	305	277	263	294	292	260	286	262	279	255	279	328	265	286	299	279	292	313	292	271	267	266	296	241	286	278	274	270	263	263	270	252	258	264	285	278	283	282	274	302	288	295	285	285	304	311	272	308	303	282	268	251	269	308	281	284	288	301	263	284	290	297	264	252	275	278	285	255	286	256	256	277	294	310	265	260	302	301	285	293	268	288	284	285	298	309	309	300	316	283	296	283	265	289	278	253	288	273	287	251	313	260	294	289	286	279	277	267	282	268	308	268	292	301	268	287	268	275	298	275	256	305	293	278	283	309	281	314	289	271	295	301	281	294	288	291	259	276	273	267	300	301	306	282	294	271	287	271	264	291	264	293	280	306	240	272	306	270	278	285	260	291	285	272	293	295	300	299	288	300	278	298	264	290	291	268	278	270	266	278	290	301	325	281	283	281	279	284	267	292	270	277	308	269	320	255	269	279	286	256	277	303	281	271	283	297	264	276	279	275	288	270	278	287	317	267	302	288	282	262	287	281	275	289	296	312	273	301	341	278	255	287	270	283	305	287	281	293	299	298	273	309	273	293	281	315	282	282	279	266	271	270	284	270	300	315	285	249	287	269	307	261	278	291	275	289	286	312	269	309	289	287	294	292	264	315	277	301	300	291	283	294	284	268	275	278	280	282	292	303	284	296	283	283	287	257	287	297	310	297	295	328	277	296	278	278	322	303	307	274	282	295	294	274	285	296	284	295	275	293	273	305	287	280	281	272	297	249	285	278	274	273	337	298	238	232	298	296	266	311	279	295	256	283	293	286	277	259	242	290	305	302	295	309	292	295	277	275	272	267	295	290	270	315	296	278	244	274	299	272	263	272	255	289	282	329	309	282	294	280	276	282	278	270	275	291	280	295	297	278	280	303	282	301	298	267	282	261	292	292	284	267	276	284	265	270	288	303	278	280	300	266	297	273	293	285	311	283	264	295	278	262	278	268	290	270	313	283	306	278	300	284	300	306	250	246	313	305	289	251	277	295	271	282	290	285	282	273	269	296	269	267	272	307	294	294	270	291	271	262	288	303	321	303	314	299	294	300	294	267	279	276	311	297	279	282	306	271	293	323	281	295	249	287	296	264	301	310	294	257	264	292	294	271	280	275	280	295	279	276	280	251	288	274	283	293	291	280	271	279	305	279	264	266	333	294	273	302	290	276	271	274	309	283	285	275	290	287	261	294	276	286	271	287	267	288	281	283	300	296	281	295	294	285	260	286	306	275	294	265	275	268	262	273	274	299	285	290	286	308	255	272	298	287	265	284	278	271	293	310	273	265	285	304	282	290	290	277	290	296	286	255	291	271	245	249	296	283	283	291	295	304	295	289	270	289	281	279	285	309	277	286	302	286	280	273	296	281	288	311	250	336	240	266	326	298	290	273	299	289	311	273	271	301	284	308	279	286	274	292	269	288	267	289	298	270	299	239	292	267	320	275	301	286	307	277	291	282	289	281	275	284	248	260	285	294	260	293	297	271	314	284	285	281	289	295	313	242	277	287	303	288	316	261	274	322	277	308	297	270	277	321	281	263	296	249	246	294	265	287	282	259	287	278	291	275	292	276	291	311	286	267	290	258	276	270
11015	9341	14085	14060	11805	11014	9928	10351	9245	8843	7475	3364	1514	1981	2118	3260	12662	25044	29608	25428	17671	10819	5176	2497	1034	733	708	745	763	789	731	749	735	741	769	727	766	713	725	747	779	783	739	728	754	754	705	770	716	712	777	737	748	744	783	756	765	751	762	771	737	735	752	761	782	747	761	790	758	770	728	739	749	737	768	685	780	746	787	759	767	773	747	769	767	693	781	692	743	727	762	805	775	708	781	732	742	751	793	744	730	755	728	720	799	732	685	756	734	733	763	748	783	716	718	711	764	751	782	761	699	746	764	767	705	746	698	766	734	736	746	726	731	758	716	739	750	729	723	718	723	741	769	681	745	724	712	777	737	736	744	731	731	748	802	751	742	715	717	745	713	721	736	751	759	739	709	764	721	747	724	757	733	719	733	746	760	725	737	725	758	763	731	811	750	757	780	745	733	779	712	697	779	712	713	720	726	773	705	763	774	786	762	738	753	735	754	741	776	719	759	731	710	704	699	732	773	728	752	768	752	749	789	761	719	733	744	781	706	739	751	759	731	737	729	751	714	775	742	760	806	771	758	728	779	763	714	803	738	789	730	727	767	732	764	729	750	800	763	746	775	750	703	731	732	772	734	739	692	750	735	804	693	777	740	740	721	760	764	704	753	718	744	765	724	696	768	714	750	666	775	741	740	745	711	725	707	747	717	740	770	773	737	756	691	789	717	745	781	741	765	729	728	779	720	747	790	797	767	701	706	690	745	781	750	753	778	718	735	739	719	751	783	750	738	793	778	760	715	730	786	734	759	701	723	764	750	703	793	713	713	722	754	735	780	722	762	722	726	753	764	713	759	780	739	752	774	693	739	730	766	728	741	752	747	756	757	826	727	784	799	777	718	714	729	693	781	775	729	730	768	792	753	758	782	752	728	726	743	743	700	721	739	741	742	689	717	756	780	756	725	713	751	737	756	748	758	756	756	801	722	769	732	736	730	746	680	780	737	752	737	764	699	741	719	756	724	743	732	765	795	715	714	737	787	752	773	727	763	737	766	725	702	762	770	738	779	749	742	734	695	707	788	709	761	753	759	744	770	746	677	750	778	764	760	771	777	748	739	772	738	758	743	783	777	738	796	712	763	688	721	720	730	722	752	733	746	767	717	723	788	754	735	774	800	778	736	722	733	755	767	759	763	759	748	769	711	759	723	741	736	709	755	697	764	722	756	699	759	789	746	751	702	793	746	723	758	778	737	724	725	777	768	785	736	742	729	722	668	734	747	738	768	768	772	803	706	812	721	760	724	718	757	773	773	720	741	748	760	772	698	713	748	750	754	771	746	712	781	778	744	747	742	715	741	765	753	763	765	726	764	696	751	746	777	696	715	788	748	719	745	765	752	756	691	745	726	753	754	745	725	731	740	777	741	788	725	750	795	747	710	781	778	775	768	694	716	754	754	724	772	730	727	794	761	753	763	764	757	785	828	731	761	783	734	749	763	767	759	740	769	763	731	718	664	738	725	773	765	767	748	769	746	710	727	741	745	809	729	703	721	708	743	731	805	730	702	787	758	770	725	743	724	751	743	753	739	771	727	759	755	712	765	772	768	763	743	711	768	756	761	800	722	754	705	745	811	746	689	676	726	771	712	720	758	723	809	716	711	725	743	761	816	769	765	746	746	738	745	767	734	768	753	766	733	712	740	758	753	738	737	759	745	679	746	726	717	777	751	711	783	773	715	762	727	778	735	757	755	754	728	726	709	793	779	738	766	771	755	750	756	759	719	728	754	683	752	776	763	719	762	737	725	721	736	718	715	725	715	763	746	758	706	737	778	694	773	699	722	736	724	733	727	719	753	758	830	771	705	745	805	731	781	788	761	768	740	818	728	711	737	724	727	717	730	724	793	740	740	723	756	742	685	735	758	740	745	731	682	781	736	693	736	791	726	738	768	764	746	738	759	780	739	777	749	717	790	781	746	731	740	771	720	773	774	740	751	715	774	746	740	744	798	725	722	733	755	745	768	784	721	704	759	747	810	722	739	693	715	737	733	755	718	706	704	687	706	762	704	732	730	730	799	777	727	730	772	728	712	737	710	730	746	769	730	775	739	775	724	781	710	765	769	725	754	733	777	719	762	747	776	715	764	755	720	776	701	753	763	797	723	724	786	799	699	776	730	716	736	756	751	743	769	734	702	764	759	782	806	764	693	770	724	759	714	783	737	760	745	737	766	753	746	731	773	795	783	698	700	738	722	743	730	721	784	717	719	713	728	749	774	730	729	754	760	755	737	749	765	754	717	752	756	772	730	741	676	725	754	739	767	757	746	702	764	744	759	715	779	763	719	705	757	751	755	749	729	766	735	829	758	715	716	751	769	766	727	751	771	726	769	755	734	718	760	751	779	715	722	761	735	730	748	742	778	757	775	754	791	751	727	757	816	728	730	750	764	756	751	755	752	767	733	709	755	725	773	780	771	735	716	794	750	766	743	731	743	719	742	731	779	762	737	763	807	783	727	785	724	721	787	762	770	765	767	735	747	703	738	742	734	773	772	758	671	722	709	745	752	756	786	744	759	736	740	830	750	766	726	747	752	754	762	759	787	767	745	736	780	699	729	812	749	727	746	798	734	759	794	737	754	739	725	687	685	781	742	794	774	730	809	738	726	725	735	760	742	743	766	780	742	808	749	718	789	757	700	752	668	766	749	725	732	763	713	699	727	728	762	735	774	750	746	761	745	716	745	765	696	754	742	747	689	738	716	782	764	713	782	760	737	744	753	720	736	782	734	724	775	728	699	773	746	783	767	771	775	775	681	724	692	743	791	712	703	699	726	799	760	768	740	743	739	737	725	791	699	734	731	748	709	768	788	756	726	793	747	786	784	771	732	753	764	723	720	754	771	728	722	778	737	724	738	720	762	733	734	713	728	747	731	748	751	794	803	800	701	719	783	704	740	741	710	750	757	758	731	783	745	749	740	725	694	717	778	762	743	754	716	763	758	759	755	751	782	748	769	750	722	777	783	771	776	750	728	720	767	761	783	704	769	722	724	789	743	754	721	760	733	757	748	783	769	715	707	714	725	783	758	774	735	732	754	740	758	784	787	699	748	700	727	764	722	747	776	755	740	783	717	733	763	784	728	738	709	738	707	736	745	726	754	760	751	765	729	721	718	768	742	788	717	726	685	724	729	735	761	753	809	728	712	779	763	746	708	757	743	752	706	727	728	713	734	736	720	745	727	731	750	758	732	769	722	746	712	800	756	751	738	733	759	752	765	723	718	764	720	702	727	762	756	737	711	785	722	741	771	728	783	775	772	741	804	745	769	728	759	754	703	698	726	750	777	690	742	753	757	692	778	778	744	742	756	789	734	771	710	760	705	729	789	773	751	705	764	803	747	780	724	752	726	733	793	786	749	742	731	792	743	774	734	729	750	754	720	747	678	727	724	734	719	750	795	765	751	760	714	737	739	759	777	729	762	757	768	773	717	719	736	747	742	713	753	795	748	749
22014	14406	14841	10246	7151	5005	4974	4916	3913	2639	2353	734	361	350	464	620	3168	7187	12840	10064	6872	3831	2155	1145	413	195	190	202	197	214	182	229	194	181	212	197	198	195	209	195	190	163	206	205	197	188	210	182	175	220	214	227	173	182	196	209	214	220	200	219	198	179	221	201	210	191	185	216	211	214	201	197	201	184	237	179	215	187	197	201	187	206	173	206	228	190	183	177	186	204	208	210	162	204	192	209	177	211	199	205	191	182	215	209	217	186	216	193	219	193	206	216	173	202	166	191	180	207	211	209	178	208	213	166	213	180	179	196	216	187	193	195	214	196	196	189	180	172	212	182	192	191	212	200	211	179	212	201	184	182	221	167	194	199	182	186	164	191	190	180	194	188	188	205	202	208	207	185	192	212	182	193	179	187	202	218	216	184	170	186	186	191	214	222	175	183	177	177	194	195	219	223	231	196	177	201	217	185	182	155	212	210	210	188	187	218	196	208	166	190	174	196	172	194	191	192	184	204	196	184	213	189	176	210	208	211	205	184	202	202	189	198	187	180	212	210	183	194	176	204	190	202	195	176	205	210	200	183	209	185	197	187	185	184	183	205	183	204	191	189	190	194	209	205	198	207	214	208	172	210	203	225	199	196	170	180	205	203	191	208	212	203	220	182	203	215	195	181	204	217	182	202	186	196	210	187	193	199	201	189	185	182	192	190	241	188	202	208	191	201	198	210	187	203	233	230	171	174	192	200	193	200	204	212	185	216	206	206	190	200	218	175	213	174	224	195	213	196	181	185	211	186	195	201	177	191	190	176	193	191	203	211	190	214	190	170	177	198	193	216	186	224	184	180	186	175	186	186	203	200	202	212	186	201	205	191	186	190	187	235	198	195	190	215	200	203	183	193	204	165	196	191	186	232	215	206	210	227	201	186	206	206	204	212	197	189	199	207	191	222	189	184	180	198	188	174	186	170	192	177	207	188	183	202	216	211	192	184	176	206	215	196	191	189	198	189	207	181	195	193	215	206	202	195	202	212	197	171	187	196	165	213	203	182	209	190	209	184	206	187	190	214	193	217	177	199	195	209	172	209	184	172	171	192	188	210	232	208	188	198	223	184	203	195	207	197	171	203	192	230	207	215	198	211	199	199	211	176	214	198	231	211	188	174	178	207	170	213	190	192	197	219	191	197	187	176	188	191	189	214	200	189	212	181	173	166	188	183	197	184	211	170	193	192	199	201	208	193	200	191	177	223	194	232	197	181	213	213	220	194	189	192	210	209	215	180	189	181	212	204	212	222	223	205	206	205	206	200	190	206	222	179	208	213	211	208	200	199	211	192	201	199	211	191	170	197	177	204	216	200	185	184	187	195	174	202	204	193	199	214	183	199	195	184	215	182	193	174	198	193	217	197	174	216	198	202	188	188	193	194	215	202	202	201	195	212	202	219	194	186	187	204	169	205	215	190	181	204	209	193	189	191	208	180	180	233	192	216	175	173	176	183	199	215	192	196	212	213	200	184	184	231	204	218	205	197	181	198	208	194	205	219	207	190	205	194	206	196	224	208	182	206	215	196	197	193	213	203	186	189	173	194	182	174	164	187	212	189	178	203	212	195	203	217	197	210	212	191	183	193	186	193	215	197	184	188	182	213	181	179	188	205	195	218	167	196	197	217	199	206	156	187	224	191	184	201	183	187	214	190	184	180	194	196	217	187	191	180	202	191	190	180	181	217	197	195	213	215	193	213	211	197	194	186	205	206	215	210	228	194	179	180	177	187	194	195	191	187	211	176	187	191	210	189	213	195	175	198	188	199	187	190	196	179	179	180	215	190	199	196	219	189	180	186	181	205	180	205	206	211	186	226	216	202	216	199	205	182	194	214	177	192	195	210	210	157	186	213	191	219	183	181	208	202	196	210	207	181	197	217	205	203	208	217	216	185	207	167	211	178	179	183	208	180	193	181	210	177	185	185	191	206	204	202	182	227	210	191	240	185	212	196	203	203	213	201	179	193	199	187	201	233	225	213	220	219	202	211	213	194	191	181	199	204	199	206	207	183	197	181	180	204	186	205	214	202	221	201	195	189	215	206	183	202	188	203	185	216	215	196	201	215	209	231	200	199	189	203	207	197	186	212	195	187	211	181	221	194	221	192	203	194	207	178	194	194	190	187	185	207	190	181	200	204	206	176	185	194	199	220	191	222	192	211	208	207	174	219	197	207	206	199	200	183	193	171	199	188	203	220	192	199	199	195	204	195	195	176	178	200	188	203	192	179	169	208	203	170	210	198	176	189	185	187	206	169	190	205	210	200	175	207	203	180	198	212	203	236	221	183	201	191	183	182	204	207	184	193	188	209	211	215	187	184	234	173	168	226	178	212	206	219	202	206	205	193	180	187	209	198	176	221	197	192	221	183	196	178	205	190	192	210	195	187	197	218	210	217	198	206	182	189	203	196	205	192	161	191	211	202	214	204	186	225	205	213	200	173	196	178	187	194	182	178	194	180	194	185	193	193	192	209	192	199	192	217	196	201	181	207	195	205	183	189	178	198	194	178	181	212	175	193	193	183	219	189	201	198	220	177	225	177	184	213	201	174	188	183	195	175	209	199	176	182	199	221	182	202	201	199	180	209	206	217	173	211	195	200	179	214	199	170	196	205	229	201	185	200	188	205	216	198	176	208	201	229	198	196	220	203	186	244	200	188	186	186	210	221	193	193	193	199	204	186	193	202	233	213	203	185	216	205	204	186	206	223	202	206	188	208	195	201	196	211	209	182	195	220	215	173	200	191	193	202	194	188	221	211	180	194	198	186	207	164	192	226	156	182	195	183	172	185	192	199	216	177	185	190	173	225	200	192	201	179	207	177	183	198	169	208	194	209	202	214	196	207	199	163	215	190	182	188	233	203	207	207	215	202	199	186	206	187	211	207	178	221	196	208	179	197	194	204	193	193	199	237	193	211	217	214	215	181	187	203	188	206	188	198	210	196	197	204	173	208	214	201	220	185	199	209	191	194	198	194	196	189	202	196	220	214	227	212	200	182	204	197	228	219	200	184	217	203	197	197	176	205	189	215	200	197	184	202	198	202	185	206	197	207	197	191	202	192	203	207	195	201	203	194	169	184	196	193	202	196	225	195	190	195	178	204	209	224	193	188	197	195	208	192	191	196	201	200	201	183	191	187	212	170	186	190	191	176	188	207	194	239	213	179	187	201	202	212	214	185	212	209	179	195	175	227	224	194	212	207	212	198	185	158	184	178	206	189	174	201	207	183	209	211	198	178	177	186	203	234	179	165	213	209	188	197	191	190	177	206	180	206	218	177	200	182	186	214	187	194	228	163	200	194	212	183	207	190	179	196	168	204	210	195	195	170	198	235	186	204	163	206	229	200	194	207	187	198	181	218	196	216	188	206	209	212	216	194	180	189	198	207	197	206	218	197	205	212	219	179	190	186	202	201	197	196	229	185	169	202	197	188	180	218	188	172	205	191	200	190	187	197
12133	10957	14593	14565	13992	12409	13733	14010	12364	10110	9235	3337	1617	1475	2569	3521	14721	26962	35383	30675	24401	16885	10763	5463	1571	555	556	568	553	503	546	552	551	550	517	510	562	543	559	571	506	601	547	549	529	541	539	538	525	531	570	523	576	536	537	549	526	532	547	539	545	535	517	551	526	514	590	559	551	535	513	550	489	556	543	561	528	548	543	588	591	546	537	545	554	525	611	563	573	545	537	593	561	542	550	530	542	500	518	557	516	520	542	552	622	585	579	542	567	583	538	548	517	537	545	556	537	573	581	557	535	554	553	545	563	538	499	507	534	522	551	580	558	534	524	491	542	543	566	531	524	529	531	530	532	545	531	528	592	533	560	535	537	529	536	557	568	541	561	562	540	537	542	569	553	543	539	542	544	544	559	544	532	563	561	529	539	561	548	538	529	552	540	561	541	578	513	552	556	544	536	543	566	520	546	537	575	537	546	516	527	535	571	532	525	534	543	561	547	526	519	554	519	595	568	562	566	558	525	544	525	552	539	516	547	554	529	523	564	546	550	503	512	519	539	547	545	525	536	543	561	527	518	544	524	531	534	573	572	548	510	552	597	597	549	563	555	566	529	556	549	566	556	579	537	568	547	532	520	575	599	542	553	553	544	533	559	563	545	515	584	534	535	555	547	530	576	532	551	549	549	545	538	532	536	545	537	539	551	551	580	549	534	542	548	529	515	514	528	538	563	530	539	531	543	525	565	535	559	532	539	568	557	554	505	547	519	558	572	532	515	555	563	513	548	588	561	542	553	556	574	585	624	553	511	502	497	557	520	569	550	516	529	519	530	524	531	554	513	509	570	546	522	526	570	553	539	529	535	546	567	537	527	581	512	583	516	532	554	554	517	588	519	546	507	581	555	532	542	568	526	544	523	533	542	571	520	572	545	533	547	504	512	546	511	540	551	529	528	537	541	558	545	517	535	548	524	560	531	579	527	510	545	590	547	530	544	525	550	581	555	574	561	571	551	573	524	579	567	534	583	511	575	565	539	568	520	567	548	528	573	557	536	520	548	525	536	553	538	524	526	559	535	510	531	572	526	580	497	540	542	588	546	512	578	558	524	573	532	578	549	578	537	530	534	556	544	579	528	557	483	543	577	494	577	559	525	514	550	510	557	560	537	537	578	564	586	542	530	575	545	508	512	533	523	564	514	509	585	535	521	536	574	526	538	557	544	540	552	533	572	518	519	526	559	576	549	568	507	534	579	565	553	530	526	557	534	580	519	557	565	558	511	534	548	511	561	547	565	549	554	515	538	581	567	535	530	559	533	600	497	552	535	563	570	549	570	517	538	584	538	543	526	539	554	546	556	542	547	539	499	563	528	559	556	516	558	515	559	531	573	576	552	500	561	518	543	548	569	555	539	515	536	501	555	557	553	512	511	516	491	548	557	563	546	554	532	515	507	509	499	549	506	509	523	581	552	533	528	563	503	538	542	530	501	506	588	522	577	560	550	541	551	570	527	508	545	490	586	540	584	534	571	565	563	527	543	534	590	526	578	533	501	555	547	535	559	573	511	524	504	552	548	561	606	538	479	545	529	516	550	524	516	526	514	535	522	554	512	552	536	546	522	546	574	528	569	543	510	553	556	537	536	531	569	568	510	563	549	543	570	558	512	542	540	525	537	535	552	542	552	524	534	507	529	537	530	573	540	532	541	556	503	492	549	539	566	520	537	534	526	569	563	549	523	520	556	580	493	494	578	581	507	543	528	574	564	507	528	547	547	595	564	528	570	569	557	585	545	562	576	550	561	496	527	549	522	521	559	541	524	515	574	552	561	546	526	588	565	496	575	558	578	532	541	591	600	532	545	572	534	548	511	565	576	518	554	551	587	537	506	548	558	539	528	569	542	531	581	577	492	569	504	555	566	576	563	539	547	534	546	558	541	542	545	547	549	524	505	561	536	561	500	525	527	552	532	591	506	607	493	479	584	526	511	544	553	547	562	552	559	516	588	534	544	546	534	521	540	548	528	553	557	515	570	535	551	566	555	510	587	541	562	563	521	535	556	558	532	599	536	497	540	577	548	537	524	491	552	500	545	576	550	503	533	572	531	578	564	585	525	523	525	534	525	520	554	512	517	519	534	562	584	551	530	558	571	545	528	544	495	548	528	538	527	513	553	573	552	536	603	535	540	568	547	551	545	544	585	526	550	545	538	596	534	572	562	541	535	567	511	544	551	547	531	500	531	544	525	542	504	526	554	540	550	527	519	531	538	578	519	559	547	578	501	573	507	528	517	537	559	547	564	548	539	567	538	523	579	502	535	553	541	549	531	512	549	583	525	525	514	557	573	556	557	510	552	561	598	532	536	544	533	563	514	537	508	534	525	558	539	558	547	534	550	514	529	568	517	542	510	549	541	565	556	521	559	562	560	552	570	535	544	506	525	553	542	524	586	513	530	534	516	533	537	597	496	528	544	535	512	545	559	561	562	556	543	544	575	567	532	563	536	520	544	529	551	536	562	546	540	578	521	567	529	514	570	563	566	549	522	512	545	561	533	552	535	535	581	527	513	551	528	502	576	518	530	530	564	572	533	533	549	514	529	560	536	565	556	560	519	538	531	566	561	554	559	531	522	566	538	570	542	519	545	512	523	557	551	545	544	526	493	545	545	573	529	564	525	540	539	510	548	586	510	568	541	535	549	538	569	576	551	549	523	575	557	546	531	516	515	581	571	557	556	537	511	538	511	570	524	535	539	560	535	513	581	573	559	568	548	542	557	530	579	571	560	570	554	520	530	509	512	538	521	563	584	565	575	539	499	533	571	552	555	531	507	503	550	554	532	561	607	505	567	513	514	546	537	584	533	539	525	571	548	532	561	550	562	550	548	540	526	571	526	549	553	543	530	527	558	561	554	529	489	556	583	497	515	596	533	542	548	533	541	569	554	547	580	554	548	576	530	555	547	501	555	517	514	549	538	521	588	547	576	544	552	564	544	519	543	529	506	554	529	516	555	561	525	530	539	516	545	531	537	541	540	547	536	545	554	555	542	557	550	500	568	624	541	495	522	543	498	493	583	585	557	554	511	550	509	575	550	512	559	576	571	552	522	551	528	507	548	508	529	518	591	569	524	580	514	535	550	522	539	528	539	531	493	541	527	543	538	533	552	519	527	561	548	547	539	497	531	479	545	521	568	524	542	572	528	530	599	539	583	531	573	552	570	559	519	584	573	566	543	520	540	531	489	565	570	509	532	559	562	578	526	578	537	508	546	536	559	486	570	540	529	548	564	568	549	534	579	505	498	569	523	529	580	516	574	571	565	548	528	565	531	532	546	542	530	530	550	515	524	503	563	521	577	542	535	548	580	552	550	544	542	573	552	512	531	506	528	546	518	540	552	558	559	523	552	507	555	522	562	497	524	513	556	514	575	565	532	524	532	503	508	512	529	541	522	554	550	566	517	566	545	571	538	526	556	524	518	582	541	525	506	562	582	552	531	576	533	523	534	574
5158	1743	2221	1946	1534	1201	1043	897	762	634	573	416	320	329	353	301	325	427	521	733	861	692	635	457	312	309	291	283	306	283	276	296	292	255	277	306	268	260	285	288	255	293	313	268	272	280	318	287	286	339	306	289	299	284	277	258	311	285	317	296	308	288	261	288	271	280	308	287	267	293	268	252	282	277	265	294	313	243	284	269	268	291	282	241	303	306	300	276	304	294	286	265	314	290	287	300	263	267	327	321	286	316	280	274	289	313	285	304	290	292	273	324	285	289	283	316	252	276	281	315	315	287	270	268	306	278	294	306	330	311	296	298	308	309	275	316	303	287	269	291	273	278	311	270	299	260	264	297	299	225	262	298	273	314	301	271	288	265	283	286	291	294	293	287	293	294	269	310	259	280	338	288	278	298	312	284	283	294	308	300	327	285	286	278	281	251	273	306	293	296	277	288	305	296	280	282	295	284	293	265	291	277	296	278	296	309	304	255	290	300	291	273	278	291	288	288	271	282	288	272	289	260	273	280	305	291	313	294	276	274	305	261	320	276	295	301	281	298	287	297	281	267	277	263	303	249	289	281	304	293	272	276	291	308	328	242	262	287	274	274	309	298	279	260	320	300	303	297	292	282	291	297	329	272	329	278	317	285	288	304	286	303	311	283	283	283	286	287	289	263	292	263	266	324	302	295	284	306	314	279	260	280	275	286	278	297	279	285	305	281	298	257	275	286	285	286	295	274	321	319	298	279	308	317	286	266	265	307	285	262	302	281	273	299	295	322	266	280	291	279	281	279	296	287	279	292	301	283	272	301	264	292	278	273	259	274	279	292	280	268	311	304	318	294	300	289	278	281	286	289	292	299	302	298	277	258	278	288	298	311	281	281	279	322	285	271	291	294	282	269	276	288	276	313	271	278	315	291	299	266	306	277	287	312	272	268	283	298	269	249	296	257	255	273	268	262	289	257	250	267	302	295	276	290	263	259	289	284	306	272	224	289	284	280	273	306	304	263	281	317	291	248	300	261	280	308	277	269	307	295	289	284	301	306	288	307	311	271	269	284	304	291	322	287	275	250	286	295	290	303	311	253	316	311	279	274	287	287	269	301	300	311	264	279	312	282	286	288	259	287	279	318	258	330	304	316	275	274	275	264	309	301	270	273	298	296	286	308	310	276	295	270	292	286	288	268	257	286	301	260	280	293	266	294	297	319	282	291	294	279	270	286	292	276	321	260	272	317	273	309	291	271	302	282	263	304	266	290	312	310	270	309	284	268	273	284	219	271	288	317	271	279	298	283	290	297	294	279	288	291	287	311	311	281	282	293	290	284	288	290	267	305	309	327	286	267	280	309	276	299	268	286	285	305	272	304	292	291	287	302	284	324	296	280	280	296	309	298	274	282	280	258	281	289	309	280	282	282	273	311	286	300	273	284	291	263	261	321	295	288	302	297	295	305	267	274	284	286	278	268	296	272	298	284	288	297	270	268	290	289	294	286	296	270	292	319	263	246	295	279	288	306	275	304	292	263	282	283	272	305	286	277	283	298	289	295	283	284	306	265	308	257	317	267	309	308	267	294	313	255	276	317	291	270	279	287	241	266	260	282	310	306	300	268	284	276	286	253	273	269	249	257	278	303	264	289	302	289	306	249	299	270	285	277	293	282	300	273	300	280	277	294	317	280	285	259	294	296	285	281	279	295	274	312	297	268	258	295	286	305	299	312	279	301	289	269	280	316	272	286	291	298	276	297	288	294	286	264	286	285	274	284	267	291	305	299	257	294	257	294	272	296	286	257	277	286	290	279	273	306	293	288	293	305	312	267	273	276	325	279	288	298	292	263	302	270	318	286	307	281	313	287	252	285	286	294	270	249	282	268	302	286	286	316	308	335	302	274	280	291	291	276	305	280	291	292	292	296	290	307	267	303	291	274	347	309	288	267	292	281	265	307	273	293	274	273	294	335	279	333	304	258	268	289	268	257	283	286	287	319	306	282	321	291	281	287	295	280	297	303	284	285	297	255	294	301	284	282	280	276	304	263	268	288	283	311	305	309	264	317	273	240	257	299	304	284	275	288	313	279	309	268	296	270	288	281	304	264	276	294	285	294	258	299	284	285	294	310	285	286	285	298	289	262	275	264	318	294	288	276	279	296	289	281	291	311	286	317	288	262	304	281	303	278	268	271	305	263	267	286	287	275	302	273	289	276	292	262	298	240	313	304	329	272	292	277	285	307	266	295	285	303	274	272	279	302	311	302	292	271	280	276	270	309	257	273	291	253	308	267	290	290	300	265	264	249	295	281	275	257	321	287	297	314	298	299	307	280	294	280	293	295	294	314	246	279	272	293	309	302	276	288	299	277	297	285	289	294	292	277	315	292	290	280	262	302	309	280	271	304	286	257	306	297	271	296	276	298	308	260	261	293	268	282	277	255	276	308	275	283	287	245	283	284	295	281	306	280	272	272	317	266	288	303	296	278	287	291	284	287	325	299	282	280	303	296	269	280	310	280	295	276	274	289	306	265	303	306	267	247	249	297	278	274	292	305	295	303	290	295	285	316	302	275	294	315	282	258	291	255	274	295	304	289	254	282	274	288	290	286	285	303	297	283	267	273	297	302	261	261	304	276	263	295	303	269	294	291	263	272	258	282	320	278	274	301	276	276	242	263	298	309	278	265	271	285	255	259	294	248	298	304	277	274	242	268	293	301	298	301	283	288	256	323	291	276	300	286	317	288	269	265	313	257	286	267	272	287	270	296	293	297	284	269	269	284	293	283	301	306	292	291	301	277	302	283	292	271	279	273	291	300	304	283	277	327	246	258	306	291	290	297	285	305	256	290	305	293	284	298	276	288	292	285	295	318	303	274	292	258	288	279	298	302	294	307	254	299	301	301	263	252	298	313	315	241	307	276	274	302	283	297	251	283	251	320	288	262	273	310	288	295	275	283	284	293	302	290	277	302	290	266	262	303	269	279	252	269	256	282	262	292	279	316	303	268	286	293	311	290	303	263	282	281	306	273	262	289	241	294	271	270	294	300	276	273	284	318	328	309	287	281	285	285	308	293	285	296	271	263	290	285	304	289	304	268	296	278	277	278	293	333	290	308	275	285	298	301	290	286	291	271	283	304	274	255	280	294	275	284	248	301	287	298	298	283	280	273	252	278	297	291	310	282	288	278	291	312	296	267	272	278	270	288	290	264	273	296	292	262	289	250	299	289	321	298	259	295	285	312	286	290	291	272	302	281	315	274	327	310	304	274	271	278	288	272	256	282	271	276	272	245	295	268	287	327	287	288	286	267	298	301	260	264	267	287	291	284	298	285	271	268	281	278	307	288	307	290	300	315	279	277	289	288	281	291	299	299	296	254	305	281	299	316	286	296	315	295	313	265	285	311	264	260	291	303	279	310	287	304	295	322	267	297	284	288	269	263	313	297	265	287	261	285	272	287	286	270	296	308	267	263	265	286	284	307	294	270	267	286	293	277	308	274	285	309
4069	2193	4307	5603	5377	4814	4288	3924	3565	2728	2311	1365	913	1063	1226	1119	977	1562	2601	3831	4024	3048	2483	1315	777	764	784	735	787	737	736	672	763	728	741	760	778	743	781	751	728	817	764	707	759	724	783	713	744	753	721	754	738	736	755	738	705	795	745	726	743	779	721	776	778	744	753	756	737	730	753	724	791	767	751	741	727	731	747	728	704	769	788	762	804	739	745	758	777	759	720	760	753	736	775	754	733	790	717	715	759	756	733	736	742	705	771	725	728	745	749	716	744	710	772	809	731	728	738	723	747	736	735	783	713	754	764	756	782	771	699	712	738	757	722	719	708	801	753	753	724	727	748	762	698	713	707	731	728	721	780	759	769	758	731	733	736	739	753	761	718	803	738	754	767	737	740	743	677	689	745	724	726	740	724	751	760	698	762	738	721	769	739	734	746	715	726	744	788	751	790	727	738	727	714	747	733	738	738	697	740	736	796	713	732	752	762	769	733	753	728	730	798	748	735	743	707	809	753	741	741	745	793	762	722	786	739	800	750	749	756	770	726	756	714	726	756	772	723	729	759	749	749	733	742	728	742	748	782	725	730	751	775	758	751	750	740	788	727	728	795	735	780	744	712	720	749	765	728	803	685	722	766	759	766	697	769	729	735	696	737	769	736	775	743	751	691	769	735	753	748	714	769	731	697	766	746	781	765	773	741	760	715	710	764	790	720	739	739	709	719	737	716	781	718	758	676	729	730	732	734	754	773	765	781	786	784	698	742	718	749	791	717	736	727	727	764	787	754	740	748	684	769	698	751	738	721	777	757	780	704	753	730	767	749	747	764	763	767	743	761	725	681	758	686	764	733	710	726	761	769	736	742	715	777	739	715	698	733	721	795	788	783	751	755	775	794	783	744	728	728	743	718	685	766	748	735	742	754	773	741	769	729	754	742	770	763	741	768	736	743	736	759	659	768	712	732	735	707	698	694	754	723	736	748	749	737	731	719	734	760	759	727	815	725	713	715	759	775	745	818	698	733	742	741	755	725	707	695	741	722	753	782	738	773	739	716	711	723	712	725	709	727	747	694	750	732	726	770	719	730	746	750	735	774	743	724	758	725	746	750	714	714	777	758	751	754	772	800	699	728	738	708	724	766	771	748	748	782	787	773	711	751	710	713	749	742	746	727	709	733	734	710	741	767	705	802	755	721	734	746	720	771	745	754	741	740	757	802	721	795	750	774	708	741	773	727	739	794	724	711	711	754	722	772	718	697	736	717	656	757	742	747	710	723	732	743	755	763	704	745	720	749	783	725	765	723	717	741	766	760	776	746	736	718	681	735	751	725	739	707	732	740	723	761	738	788	724	738	730	779	712	749	735	745	745	748	722	685	725	706	708	806	700	752	743	735	756	719	770	722	748	733	663	739	740	740	731	754	800	723	698	785	767	770	792	757	759	732	770	674	751	753	725	737	716	768	755	787	780	711	758	752	772	700	719	769	732	741	767	750	761	733	740	761	762	790	764	740	732	775	739	739	739	752	751	815	714	772	814	734	777	757	733	780	753	740	752	740	758	732	793	733	791	736	783	736	752	755	702	762	742	694	709	757	723	755	752	716	765	753	721	727	731	764	751	705	728	775	756	750	744	744	759	738	723	739	743	780	747	740	695	721	743	679	717	731	766	746	747	682	714	760	711	778	758	729	791	770	742	762	789	740	730	709	765	729	719	780	735	733	747	740	726	732	818	745	761	750	756	775	759	732	767	734	800	728	773	692	744	771	725	713	712	734	773	774	689	777	765	717	736	722	740	755	784	734	756	767	735	758	768	794	750	735	731	763	784	742	742	707	735	728	800	721	828	758	715	756	804	675	774	721	776	707	756	765	767	792	714	745	749	727	757	726	742	760	755	710	741	738	731	713	760	703	757	768	785	729	704	745	735	701	718	721	711	741	729	729	734	710	787	812	775	759	763	722	732	743	745	765	747	735	746	752	792	747	715	729	789	772	753	706	710	755	731	720	767	726	783	747	772	718	733	747	718	681	767	729	713	779	747	743	762	743	700	772	729	729	781	744	730	724	789	744	746	736	727	778	774	747	722	744	780	696	752	773	742	766	763	710	729	755	720	735	738	739	740	791	729	725	762	738	767	735	759	713	778	729	760	727	788	732	745	718	736	737	749	724	720	758	729	726	772	772	745	786	736	717	740	793	763	762	737	743	790	756	782	736	750	722	740	795	748	737	747	751	722	779	780	770	753	745	754	744	774	703	775	746	763	768	740	805	739	708	728	741	769	798	717	788	755	739	754	681	767	698	782	705	719	779	706	689	767	723	728	754	776	754	750	750	745	722	775	739	733	742	777	753	747	717	729	725	727	753	704	711	766	765	714	734	766	731	723	765	737	726	733	734	751	725	768	781	740	718	763	733	765	706	765	765	735	772	750	761	819	737	745	732	750	737	728	679	750	715	738	781	716	787	742	762	704	722	766	763	775	668	691	730	728	716	742	718	743	724	732	686	725	747	709	737	771	758	724	778	704	736	737	761	761	764	759	743	773	781	726	740	755	755	715	773	732	744	739	718	736	767	749	757	757	717	715	767	687	761	761	734	729	732	788	703	755	757	698	767	765	768	771	748	732	728	713	752	753	733	717	758	700	752	763	722	785	786	722	753	729	734	759	732	787	743	781	701	767	748	713	684	788	776	783	710	735	771	749	722	767	716	730	796	775	731	756	800	765	770	753	750	772	744	764	729	703	748	734	758	788	759	707	778	706	756	765	728	710	793	721	727	728	747	788	735	744	762	776	736	727	752	696	767	723	722	743	714	715	729	708	798	698	768	742	772	719	714	729	769	706	732	745	759	776	739	739	730	766	796	718	737	746	731	739	769	719	770	735	725	764	678	778	754	740	777	797	732	783	718	770	734	712	743	783	734	744	761	759	701	738	779	714	750	720	731	746	735	728	761	753	712	744	781	731	795	760	762	711	787	708	733	753	730	728	708	762	721	735	713	762	735	720	714	721	747	705	746	693	739	700	736	735	719	728	780	693	728	730	792	733	746	753	759	724	699	734	794	741	745	758	790	722	768	750	735	730	778	763	756	740	689	743	739	727	732	734	778	694	775	725	730	772	709	704	713	719	722	768	691	751	742	732	736	731	741	701	805	733	724	742	730	711	705	819	709	778	762	773	746	714	739	759	735	752	746	748	745	737	750	752	734	760	774	738	756	747	762	735	701	669	727	731	788	746	734	741	736	779	758	753	698	742	743	727	783	742	761	722	753	737	726	747	796	692	770	709	780	789	755	771	727	716	772	720	715	770	755	710	704	781	682	776	707	704	723	785	750	759	790	705	724	754	737	789	750	771	718	735	735	745	744	748	768	750	727	756	802	751	695	806	733	760	754	791	758	713	771	729	730	751	728	707	770	716	741	755	753	722	733	698	728	747	737	735	709	722	740	746	799	740	740	759	736	717	749	772	749	763	729	809	746	755	685	714	739	750	768	744	746	732
16542	7849	8381	7846	5568	5000	3878	3594	2760	2120	1759	1233	910	506	375	485	1475	3415	2563	6188	6641	3501	2291	1229	228	267	237	227	245	248	206	244	215	214	212	222	238	251	200	212	233	210	240	223	234	221	236	208	262	213	207	221	203	194	208	234	226	233	213	221	254	228	231	224	204	198	221	274	223	236	191	216	221	193	230	207	206	203	228	226	215	233	201	216	212	220	230	224	203	239	233	238	221	212	253	224	214	247	238	253	241	217	235	199	250	206	218	225	240	230	214	231	216	223	210	219	216	208	243	227	220	247	211	226	232	219	217	216	230	218	192	254	237	225	243	223	224	223	249	176	230	219	196	214	214	233	205	219	197	205	217	260	229	218	234	198	218	232	238	220	229	249	210	204	207	211	211	226	222	226	193	237	206	234	213	226	209	210	221	236	222	236	241	207	251	224	215	222	206	235	249	246	234	213	197	227	215	234	226	206	219	215	215	220	219	219	236	210	233	226	210	251	231	228	242	239	232	203	219	218	213	225	208	215	257	246	258	212	233	215	218	214	237	224	227	213	223	254	223	214	223	216	221	240	223	211	229	216	204	212	230	229	228	241	245	212	250	218	209	225	223	227	217	240	217	212	227	216	245	229	237	237	215	229	211	225	189	216	214	216	230	205	209	252	202	200	231	196	234	203	208	225	216	221	204	208	197	235	223	248	201	219	238	234	206	226	221	209	245	227	198	222	229	232	225	208	242	230	212	219	236	230	225	234	235	209	233	237	201	243	246	222	219	220	242	220	200	223	231	221	236	250	249	251	228	221	210	213	238	221	228	184	241	205	209	252	243	218	243	198	226	239	232	233	249	211	228	228	220	259	231	210	226	228	223	217	238	234	205	235	223	215	216	230	239	247	209	221	224	219	207	207	221	189	229	243	198	238	212	228	218	246	218	237	206	227	245	217	215	220	214	209	217	213	203	190	200	234	211	208	230	258	215	233	217	205	225	255	208	229	216	213	219	238	198	253	236	219	247	233	198	214	189	193	215	232	217	234	234	253	230	231	216	207	241	221	225	217	210	195	217	248	250	246	225	226	240	237	215	228	220	214	217	219	215	231	233	207	223	199	228	215	250	211	236	239	212	196	234	219	198	246	210	214	228	204	209	224	224	232	233	252	232	229	220	235	218	194	213	212	239	203	229	237	212	235	201	219	208	249	231	222	211	199	227	184	213	221	245	226	228	202	201	214	213	237	222	200	219	210	224	212	198	217	236	211	222	211	217	205	221	200	203	219	222	213	238	212	205	228	230	242	215	214	217	203	214	248	222	213	227	243	223	211	218	201	241	210	211	208	206	232	248	236	220	229	237	222	226	203	238	214	215	201	234	203	220	235	241	215	238	209	220	230	226	229	197	225	228	196	219	225	231	212	221	258	224	201	197	246	212	210	219	251	218	213	234	223	229	244	226	223	229	250	241	225	218	212	217	244	224	203	225	232	232	240	234	206	224	221	225	235	238	179	236	217	198	215	241	219	227	230	249	229	230	238	234	241	201	229	243	246	212	209	220	245	215	221	200	235	233	222	231	211	232	236	239	217	240	225	245	243	217	192	231	202	203	221	238	229	221	244	234	222	251	213	201	218	200	223	191	205	244	220	225	233	232	256	209	233	208	217	214	225	239	246	206	219	246	223	229	224	231	202	217	213	202	210	220	214	190	249	227	225	210	223	208	229	208	231	228	212	248	219	232	213	225	235	180	203	224	214	233	216	188	217	243	215	238	192	241	202	217	244	242	216	230	238	225	197	257	225	260	227	199	233	234	234	212	199	213	222	211	217	216	248	250	229	230	226	241	205	246	212	201	228	229	195	221	208	243	209	198	224	219	266	224	227	225	209	197	248	223	222	216	223	186	237	229	218	230	248	239	207	215	234	237	198	243	215	244	219	232	264	234	217	218	217	238	237	237	231	219	199	223	238	227	202	235	214	212	206	189	225	205	232	231	217	230	207	233	224	233	199	230	252	203	235	184	228	227	215	260	226	222	237	201	238	229	204	238	257	215	222	206	242	211	227	206	211	203	202	237	220	229	204	218	200	202	227	198	213	233	240	214	240	217	219	230	222	245	219	196	203	214	232	209	250	221	194	240	241	241	241	229	251	231	210	217	249	218	224	237	222	207	253	213	205	230	209	210	214	222	215	230	272	212	218	235	210	228	217	206	216	242	215	236	208	228	222	221	206	223	237	235	207	239	213	238	216	218	254	239	212	215	236	229	223	227	202	239	222	215	212	203	216	217	201	221	201	219	224	199	201	193	212	229	207	236	225	203	245	228	214	219	244	224	233	240	225	217	198	202	228	237	235	244	215	195	230	210	227	219	242	220	227	254	241	202	234	216	224	219	224	223	240	230	238	220	182	237	233	239	244	210	254	221	266	212	242	238	273	232	208	211	246	224	241	239	221	249	226	235	244	222	212	230	195	239	205	211	228	216	253	217	230	217	226	243	241	254	206	222	245	237	213	240	235	232	242	226	210	218	214	227	218	215	211	241	205	214	221	240	216	245	211	199	220	229	238	236	243	227	213	220	212	209	253	252	208	204	205	227	234	223	236	220	257	228	208	258	233	204	239	223	211	227	225	222	234	217	208	247	223	206	225	238	215	219	220	224	198	238	197	218	230	193	211	218	219	210	213	242	222	234	216	199	229	227	232	224	213	200	201	245	205	217	208	260	228	230	208	226	236	242	231	227	248	217	200	234	239	223	236	227	196	237	238	234	230	221	225	193	238	226	212	224	194	199	211	240	205	212	225	214	214	215	233	227	223	233	241	200	217	216	211	236	226	211	233	224	204	217	218	234	213	246	208	197	188	237	211	218	216	211	224	199	223	220	223	219	209	220	207	237	241	215	225	223	240	186	203	225	250	237	234	241	227	237	198	222	191	208	211	224	204	247	214	235	227	238	232	222	235	227	231	233	227	228	202	231	220	228	233	235	232	236	201	227	220	216	226	215	206	220	210	201	233	223	213	216	232	222	237	220	240	244	209	241	200	229	226	253	242	199	231	240	241	200	216	235	216	219	208	242	217	227	226	195	225	217	216	211	199	271	259	240	199	211	216	241	247	229	239	219	225	231	246	223	235	231	243	239	231	233	211	236	196	236	224	210	216	215	221	205	225	242	212	235	222	226	227	230	240	243	200	239	227	211	207	223	233	224	229	231	240	209	215	225	207	222	211	230	227	211	218	203	217	231	242	207	215	211	238	254	224	219	236	235	213	197	216	220	229	232	244	219	213	232	233	205	234	214	193	220	229	235	228	213	220	206	202	245	217	205	223	222	224	234	240	240	214	219	236	227	218	235	252	209	231	245	233	212	227	223	213	192	220	211	210	219	223	227	224	222	262	214	227	227	223	225	230	265	184	233	237	217	234	243	235	216	222	244	226	232	238	223	205	254	231	203	185	206	227	203	228	212	232	217	219	208	229	215	206	230	222	221	244	227	231	210	205	226	243	219	217
10210	5926	10769	13367	12624	13388	11269	11348	9626	8321	7781	6329	4396	2455	1776	2409	8699	16435	12937	25515	25187	15732	11704	5901	671	614	593	571	614	570	621	631	611	615	577	625	562	645	573	641	635	639	604	569	619	605	621	630	632	572	603	578	598	551	585	607	564	618	623	579	601	605	644	584	647	585	603	608	574	627	588	590	626	553	592	564	618	579	581	612	589	581	594	556	598	588	577	606	598	569	618	602	573	597	604	579	582	648	624	634	601	615	617	566	559	565	598	579	569	560	643	634	612	596	641	582	583	591	605	585	583	615	582	566	628	594	600	610	585	627	582	598	591	583	583	591	572	603	613	627	609	582	614	602	572	578	624	551	588	565	525	593	554	610	635	552	618	579	610	660	546	598	596	573	577	565	591	615	617	643	537	591	610	598	611	604	582	576	597	581	580	627	589	611	561	535	604	629	607	590	564	612	573	660	578	612	579	599	574	573	594	600	636	609	562	530	584	600	588	567	626	587	560	576	604	596	568	624	605	558	588	614	579	580	557	575	596	635	615	605	639	581	631	549	596	635	615	610	634	601	594	636	608	635	627	614	605	570	619	554	625	600	551	600	633	561	618	601	578	596	602	606	583	543	560	588	587	608	615	629	605	587	581	623	583	590	604	596	609	605	568	640	602	573	601	584	587	590	558	606	617	527	550	615	588	582	595	570	575	617	584	606	639	596	572	608	582	608	602	641	585	616	613	635	599	591	549	614	565	570	542	576	608	568	592	630	558	585	609	607	564	605	620	570	619	610	589	560	615	575	572	574	594	634	600	646	579	589	566	644	563	589	569	591	546	629	609	579	528	594	614	594	572	550	644	589	590	596	574	673	623	610	572	608	584	609	588	597	560	556	603	598	595	622	579	568	660	596	651	562	636	602	610	564	575	590	581	588	591	599	573	593	589	587	596	590	604	574	648	593	590	573	651	606	573	592	613	590	609	574	565	581	590	586	607	569	604	619	571	599	623	594	593	638	620	578	602	597	586	606	604	622	605	559	619	586	582	603	570	579	580	589	558	598	558	612	586	633	632	565	589	587	604	578	578	578	614	587	582	598	605	589	573	612	610	602	561	623	599	590	583	595	617	597	612	591	663	625	643	607	621	608	582	622	598	608	582	611	609	570	573	639	576	574	626	539	615	576	587	569	611	605	589	601	625	591	571	587	565	584	584	604	608	618	621	665	544	630	594	575	631	574	596	543	579	631	593	595	588	589	578	628	621	586	599	557	591	571	553	571	619	616	608	547	604	538	604	590	564	570	580	603	622	642	570	589	623	625	589	590	589	573	554	582	593	605	587	600	564	574	541	583	567	600	600	581	561	619	604	574	596	586	570	542	594	552	564	586	625	591	608	617	539	592	517	623	591	620	627	645	599	570	617	608	543	598	578	620	605	573	606	609	590	606	614	619	566	619	597	567	596	580	592	544	601	580	607	571	641	574	594	595	617	640	542	603	588	628	580	599	637	581	583	593	581	588	565	605	560	582	590	644	586	615	555	583	591	561	636	573	606	615	601	592	640	645	610	617	596	596	607	607	596	625	616	582	606	638	570	584	591	620	604	638	633	615	594	635	589	589	609	556	617	603	602	606	566	562	580	616	587	571	614	608	602	594	612	567	590	548	598	606	579	624	561	630	604	596	588	562	593	625	590	613	544	582	623	584	596	587	565	537	596	601	529	629	615	630	590	610	581	612	609	612	523	603	558	574	574	614	565	586	552	575	539	606	619	587	619	584	608	628	535	605	603	579	604	574	596	625	663	596	591	591	640	604	553	585	585	602	627	617	602	562	561	579	577	589	632	589	568	563	583	637	547	588	587	579	593	587	568	568	561	589	567	574	593	593	575	602	579	599	575	577	602	595	552	596	593	610	606	573	555	605	576	569	630	598	558	551	597	571	597	576	580	595	570	549	583	555	597	598	612	546	599	586	564	566	578	560	606	572	613	591	640	582	585	620	608	604	606	599	592	534	588	587	605	609	536	576	614	601	606	578	593	581	596	591	593	635	578	585	585	598	623	662	555	607	616	632	560	575	618	593	589	630	640	577	598	565	613	571	596	593	564	589	592	586	590	590	581	587	633	571	568	591	590	581	588	601	621	609	557	568	561	598	562	595	563	597	615	580	606	624	572	585	591	620	558	614	615	631	608	619	561	596	600	615	582	599	582	600	626	554	580	572	595	649	596	597	563	578	588	616	635	603	620	610	602	560	632	613	637	583	582	597	597	506	576	602	583	580	588	616	625	614	581	559	568	564	622	572	632	586	585	565	585	608	557	613	606	557	600	558	615	616	585	601	582	619	604	565	565	567	570	604	557	613	592	576	599	604	624	608	586	591	604	598	577	585	562	573	613	564	626	637	615	626	603	586	606	614	650	612	622	557	577	584	612	573	622	596	660	607	595	612	599	558	579	595	595	608	624	599	558	612	621	546	617	612	614	628	605	618	598	604	615	560	575	611	614	588	601	583	583	562	625	599	573	597	608	628	603	585	579	610	600	600	624	582	556	569	582	622	632	576	593	584	567	627	595	625	555	599	593	599	585	574	627	578	595	601	584	600	608	623	598	599	611	575	589	584	622	623	531	571	562	592	579	617	608	588	627	589	549	622	578	604	583	589	558	607	605	627	567	597	557	568	585	574	624	610	628	586	597	590	601	569	615	598	595	612	592	585	604	596	587	599	630	601	623	588	596	570	597	584	582	584	581	601	610	601	606	565	585	634	557	575	600	572	588	583	570	640	597	589	628	641	623	635	587	571	595	600	609	622	611	549	635	573	627	596	604	600	578	609	626	602	585	584	581	600	582	559	598	577	629	580	635	567	547	589	584	632	659	603	570	560	571	600	593	646	597	607	577	586	570	569	579	592	677	565	574	640	584	573	568	588	594	566	636	583	580	611	577	585	605	602	593	637	574	601	631	583	587	556	601	618	612	578	619	564	597	610	597	587	625	596	613	610	598	595	600	597	604	594	620	582	589	570	575	572	604	600	607	624	589	599	607	627	587	629	586	646	623	588	624	595	616	590	594	590	615	580	613	539	570	608	620	594	557	571	589	621	629	597	589	584	586	589	608	583	570	583	583	589	625	572	591	590	591	602	593	595	607	569	608	617	583	589	621	589	581	561	542	598	594	593	584	591	618	592	578	627	568	558	593	601	651	535	632	592	599	566	587	574	633	604	669	566	555	554	598	573	602	584	618	591	597	584	601	610	603	596	582	612	577	603	579	584	593	573	603	620	593	555	593	596	646	537	620	576	573	581	558	596	570	612	617	616	553	563	548	591	596	594	575	570	583	587	613	585	550	557	585	562	586	584	569	582	567	620	592	600	604	556	627	563	595	564	551	602	596	571	602	620	575	538	617	611	574	603	604	620	587	560	556	598	622	622	617	545	600	610	542	588	609	549	620	592	581	588	603	623	592	595	637	611	591	582	593	593	527	654	590	576	573	580	596	617	579	582	632	589	592	586
22838	12965	10762	8884	7549	6778	5760	4859	4048	2846	2382	1992	1452	744	966	1309	1676	7303	10826	9369	7325	4430	2397	1198	477	218	216	198	179	223	221	201	194	214	199	226	215	199	185	207	182	187	179	198	182	197	201	218	205	196	185	190	229	222	200	186	189	199	207	198	203	210	204	230	185	231	187	212	233	223	242	223	190	188	214	199	227	212	209	210	213	220	205	203	204	202	198	189	201	215	201	209	222	191	194	212	228	215	185	201	198	214	207	208	208	203	228	174	228	217	216	205	208	224	197	192	197	208	231	187	207	201	210	248	205	219	204	214	205	217	201	203	198	217	207	202	214	190	202	190	190	218	177	210	206	190	210	213	229	231	210	204	224	213	227	209	186	211	178	218	214	191	205	210	181	191	209	206	216	211	201	202	202	212	211	181	202	238	210	201	225	215	206	204	203	217	205	221	222	230	212	198	196	210	191	218	218	207	218	212	216	224	215	228	209	216	233	187	225	206	227	221	200	217	209	218	218	202	202	207	186	221	216	207	202	190	208	229	247	249	204	206	233	199	234	196	218	232	191	242	223	209	214	212	204	214	208	219	223	198	172	199	217	204	214	205	192	226	209	216	235	194	209	193	219	240	186	209	198	221	213	191	206	206	210	185	227	200	199	202	213	219	191	203	208	199	206	190	232	169	212	212	192	197	210	200	225	201	217	180	197	213	204	211	203	225	205	220	209	237	191	205	204	219	201	227	188	207	208	213	228	218	216	221	195	222	185	244	203	214	218	217	214	194	204	200	221	195	184	213	203	196	205	206	185	206	188	207	230	201	238	174	204	204	189	186	207	211	189	198	214	197	196	229	182	239	215	199	210	195	207	229	251	191	219	214	215	202	217	196	208	192	214	200	215	202	212	233	201	191	238	216	199	194	198	214	212	202	218	175	219	195	228	227	210	215	207	204	212	212	205	210	201	221	223	207	197	220	211	222	201	180	188	222	211	212	216	218	205	204	223	195	203	220	233	209	200	179	190	208	194	198	237	227	214	238	184	215	202	199	215	207	191	204	224	198	223	173	195	212	196	216	196	199	213	199	207	196	203	214	200	213	209	215	205	224	239	212	222	181	218	214	220	191	214	212	201	223	179	215	196	189	204	179	200	219	182	207	209	214	222	218	232	200	223	219	202	202	217	194	204	204	209	200	187	226	211	232	216	230	185	200	225	201	208	229	202	229	190	189	204	183	183	212	212	212	205	174	207	188	206	220	196	182	220	184	212	208	207	198	226	198	208	220	197	206	222	213	211	212	208	214	212	190	206	197	186	207	213	222	210	189	221	220	200	217	183	202	195	209	225	224	202	221	199	229	206	214	209	221	193	190	191	208	230	216	215	199	201	184	214	192	216	203	212	168	188	232	214	201	239	207	195	189	182	187	207	233	229	185	192	204	208	204	181	212	209	214	210	205	207	215	216	184	208	195	209	215	208	201	208	202	229	188	202	199	218	207	203	187	235	233	201	233	232	205	208	217	213	206	176	213	205	199	208	198	198	226	222	186	210	207	220	239	209	215	197	204	222	209	205	207	211	204	205	214	225	224	208	203	190	200	216	219	192	209	207	206	242	188	202	211	194	207	204	249	208	208	246	172	188	189	184	208	210	220	236	185	216	212	208	172	220	198	192	206	185	233	192	194	212	205	186	167	207	201	225	234	184	192	207	191	218	202	218	209	198	219	227	209	206	203	197	210	202	198	243	220	192	218	194	196	200	214	221	209	216	184	226	231	225	243	193	216	208	202	219	199	195	208	221	217	215	188	216	216	206	204	201	235	175	198	194	188	202	212	201	228	178	212	210	222	205	206	215	203	226	210	199	224	211	223	202	230	196	208	202	225	217	209	243	218	207	207	193	204	227	207	204	209	213	201	214	195	193	209	239	222	208	201	228	243	215	198	223	216	220	242	209	197	195	189	218	239	194	200	208	200	214	204	189	220	197	201	205	215	213	206	208	219	192	201	225	202	180	190	203	218	197	210	208	214	197	255	216	209	203	205	187	226	203	200	207	208	209	194	207	205	192	219	217	185	212	210	181	208	229	194	200	221	226	207	227	203	220	199	221	217	219	207	203	219	191	225	204	206	216	217	181	213	228	199	193	212	258	225	213	228	183	207	207	213	200	209	224	185	200	196	219	219	170	194	202	229	206	173	197	233	205	204	200	213	223	182	212	211	201	214	209	207	203	213	209	209	205	211	222	214	221	181	212	208	217	209	196	205	223	221	215	243	196	210	202	207	223	209	203	192	196	187	217	197	201	213	196	210	209	193	180	239	210	202	213	229	202	211	196	208	201	201	185	185	214	210	185	204	212	212	172	221	216	207	214	206	205	202	240	203	206	202	202	204	232	180	221	210	223	226	207	230	200	197	205	185	186	200	201	194	225	195	184	218	197	223	207	209	208	212	212	203	202	222	191	196	245	206	192	194	204	174	188	193	201	225	241	209	214	204	227	191	204	195	183	206	198	207	224	238	224	221	212	205	213	198	223	220	220	194	211	225	203	203	215	204	220	188	200	204	208	194	211	208	213	216	203	188	219	200	215	216	213	209	208	204	204	210	185	200	224	181	208	216	224	245	215	233	199	197	199	221	196	212	194	199	210	211	205	208	213	220	201	201	197	204	231	185	200	212	212	210	209	196	205	218	202	223	213	223	224	226	199	205	201	204	214	224	187	207	214	197	202	239	219	183	207	209	241	207	205	184	233	204	229	187	223	206	206	210	219	240	219	211	178	204	183	211	223	224	207	198	198	206	211	223	189	194	200	219	229	230	212	225	193	203	184	213	205	200	232	202	201	232	215	196	195	208	215	212	212	197	198	216	212	189	207	221	240	213	205	227	204	197	189	217	214	211	204	217	212	217	214	231	223	227	195	214	195	221	219	218	188	210	171	208	213	230	184	218	190	220	188	225	219	234	221	203	214	210	222	201	190	218	193	191	204	203	209	229	234	209	199	201	198	232	223	215	223	198	215	208	215	213	181	242	215	239	215	230	242	206	203	179	198	223	203	208	206	202	214	226	197	215	182	193	208	210	211	205	208	220	245	219	206	221	231	214	187	211	202	173	208	195	223	214	206	191	218	206	210	198	174	215	195	205	190	206	202	234	208	220	216	200	183	231	201	196	206	211	210	196	204	207	197	211	203	198	211	195	203	213	190	205	199	192	219	192	185	211	208	233	211	202	179	195	204	208	182	217	200	164	195	216	207	203	232	218	206	200	205	222	209	195	214	188	211	198	193	226	232	246	189	234	210	203	196	210	198	202	191	192	207	200	199	212	198	207	211	195	210	223	187	199	228	197	213	199	195	209	200	223	206	211	202	203	218	218	222	215	206	212	205	221	204	214	205	224	208	219	172	194	193	184	222	193	204	200	218	197	197	203	199	201	210	198	175	218	207	183	189	229	219	194	206	199	204	204	232	206	192	203	215	215	227	206	208	213	207	228	172	212	205	200	202	222	215	202
13035	8677	12745	15663	15920	15938	14812	13899	12747	10609	10153	9455	7527	3963	5093	6734	8851	27199	32755	30461	25854	18629	10865	6046	2103	590	596	570	592	604	577	558	572	578	586	558	580	567	584	563	602	586	606	598	524	547	604	569	594	565	530	573	611	591	569	572	529	595	598	623	558	619	553	605	582	595	596	598	586	590	551	578	560	595	531	553	616	582	558	524	632	570	536	590	567	574	559	585	566	562	543	573	589	563	599	555	601	554	559	575	575	582	621	626	561	556	581	585	600	625	559	583	550	580	590	613	555	595	582	574	550	574	601	554	540	549	566	554	585	516	555	598	581	553	590	531	578	559	575	609	542	567	550	567	563	605	583	578	601	536	589	629	580	550	540	591	605	597	581	557	598	570	557	603	569	576	575	565	578	609	583	578	608	540	541	560	548	583	619	571	579	546	582	621	573	591	538	622	558	599	587	530	566	584	547	559	588	620	559	592	562	576	592	576	555	569	534	594	560	631	595	594	619	617	536	603	615	582	569	607	578	558	571	612	566	570	535	551	521	581	568	575	579	607	603	578	598	531	592	577	605	544	603	548	573	563	571	571	605	580	596	590	577	549	602	544	569	555	609	602	592	563	540	590	583	574	608	586	581	561	579	588	572	551	570	574	557	573	579	630	554	570	534	585	597	573	601	593	583	539	573	583	593	558	554	556	540	624	545	573	581	587	555	561	591	564	584	562	578	582	558	567	567	606	571	601	580	572	554	588	578	626	593	584	558	591	607	598	584	572	569	571	599	590	541	564	618	588	577	604	596	560	595	588	581	552	574	571	579	553	586	603	558	577	569	585	581	540	562	547	607	598	532	570	610	573	542	545	577	557	506	555	586	568	580	569	545	561	563	571	606	527	601	537	586	616	572	570	558	588	593	571	570	554	513	533	577	602	585	574	601	587	543	581	571	558	579	544	560	579	573	583	566	560	569	581	565	582	599	603	559	564	578	544	567	615	577	576	544	506	598	576	591	582	572	556	573	594	575	555	552	553	573	579	547	530	572	606	569	524	581	565	557	616	513	574	596	554	582	576	599	577	585	587	587	583	556	566	574	554	553	565	596	589	547	582	542	581	600	583	576	586	550	599	556	544	638	525	588	569	563	551	609	573	578	593	578	597	617	612	535	588	569	594	595	559	611	605	577	591	586	542	596	576	576	557	556	540	558	579	567	554	568	562	560	532	598	609	560	540	599	550	611	606	532	567	581	569	580	552	580	572	590	546	544	576	586	563	595	564	558	568	581	579	584	607	594	533	577	609	559	612	550	565	561	564	614	587	574	620	572	570	578	563	567	546	613	627	604	568	563	583	545	580	583	549	574	559	580	560	576	569	525	591	520	575	593	605	588	594	603	571	566	558	613	633	566	577	562	558	544	610	612	565	546	576	561	592	602	591	543	614	516	555	568	534	583	541	584	580	572	579	538	579	565	570	618	583	616	578	551	580	602	550	564	598	569	559	599	546	544	570	576	566	573	549	553	543	571	561	565	591	607	611	589	564	540	578	583	609	617	571	581	556	546	582	575	549	556	566	556	576	582	545	572	573	605	579	594	592	577	546	566	583	572	556	551	595	528	571	580	575	582	586	617	543	598	584	526	548	542	568	559	558	557	565	575	541	573	560	597	579	574	574	609	590	594	568	561	538	540	534	554	582	588	543	578	587	566	596	601	584	549	589	570	549	555	543	538	561	538	536	593	606	555	552	550	596	593	571	554	593	582	571	594	539	597	584	585	592	585	571	544	497	554	579	614	545	558	581	565	595	562	573	564	560	592	555	540	575	555	568	558	572	580	586	566	565	547	573	531	547	593	590	590	541	583	614	563	589	565	594	535	619	553	531	581	584	599	572	562	559	590	553	584	594	579	565	568	560	538	571	569	568	537	591	558	555	555	561	539	577	560	601	558	563	590	580	552	584	572	551	602	595	605	570	583	545	575	619	572	590	539	561	602	602	601	578	573	570	553	552	570	585	610	567	549	598	558	520	581	544	566	615	608	561	534	550	553	552	570	574	561	589	600	533	577	597	561	578	601	611	548	590	604	577	595	568	567	545	559	568	583	638	617	562	559	611	590	594	539	564	590	568	546	589	548	603	568	568	620	563	539	542	618	590	542	595	575	581	583	577	529	577	597	593	596	568	596	592	554	592	574	538	577	571	602	572	591	568	554	576	558	548	540	580	550	514	581	562	597	555	569	529	570	593	583	555	573	561	566	568	562	552	633	542	573	564	597	552	582	561	572	577	594	566	580	546	585	577	555	550	519	529	584	581	512	563	651	556	588	582	557	600	572	600	618	582	591	558	561	575	530	595	577	586	581	537	563	566	540	573	584	550	577	582	595	574	579	577	585	570	616	559	556	581	573	586	565	623	572	561	561	554	557	585	555	561	594	558	594	559	555	560	574	556	539	542	618	533	578	533	587	566	568	575	587	567	575	567	580	554	579	570	605	613	591	603	560	598	561	597	593	623	565	551	589	585	571	588	564	580	550	555	606	573	567	560	582	600	596	551	574	571	574	569	600	556	594	575	583	572	585	596	613	591	510	597	598	591	584	584	583	581	583	604	578	560	539	586	585	564	563	600	580	549	595	548	573	546	555	573	581	558	565	604	589	579	577	544	532	624	605	601	572	610	567	590	560	584	624	560	567	547	572	601	561	562	541	543	561	542	606	552	603	580	564	593	593	597	578	592	572	593	554	576	591	550	630	609	579	560	604	564	507	546	577	580	566	600	618	564	612	638	603	584	570	591	588	623	524	590	587	570	599	558	599	626	588	572	590	543	590	530	569	607	579	600	581	542	591	542	571	579	574	580	535	588	554	555	536	570	601	552	562	564	540	613	631	574	541	604	574	574	588	550	598	603	583	616	571	544	556	562	563	542	575	546	616	566	600	616	551	563	579	581	592	606	547	566	592	576	595	577	562	578	575	645	572	543	561	570	577	598	588	539	559	604	598	603	573	578	583	573	577	611	571	552	580	612	599	553	554	604	564	572	561	563	569	583	523	582	544	575	589	561	547	590	585	586	580	562	587	552	555	581	605	582	571	604	578	570	572	555	568	571	582	582	571	563	558	550	543	569	565	607	570	547	575	553	578	574	554	533	568	592	590	594	590	558	575	565	555	572	581	554	572	569	592	533	590	581	555	567	574	598	574	609	550	584	588	538	554	563	554	590	577	551	622	613	573	538	579	550	628	583	573	572	584	636	555	558	578	540	550	561	578	575	615	578	606	560	547	569	580	585	606	563	578	534	571	574	564	604	566	590	549	557	595	550	588	587	585	551	573	600	571	590	538	612	557	549	582	592	589	533	569	554	628	553	537	610	540	615	612	581	589	538	585	609	583	575	562	543	584	557	558	553	649	554	565	604	600	581	544	548	577	550	530	561	590	590	535	585	540	537	572	549	570	584	589	556	601	573	578	572	562	615	558	591	544	577	578	559	606	583	576	509	606	540	532	554	558	566	556	606
5117	2355	2388	1999	1924	1368	1142	1070	928	843	938	915	801	535	518	816	751	553	1015	1013	790	656	539	472	375	392	325	366	372	358	342	334	333	362	350	346	368	390	333	351	387	357	355	360	345	354	341	338	362	332	326	369	338	322	350	327	330	383	354	370	355	351	358	387	388	347	357	359	353	372	312	365	343	353	340	349	342	328	360	338	328	352	363	366	358	342	376	348	347	310	380	376	345	358	327	397	360	370	366	357	335	324	331	364	334	353	354	371	364	352	325	352	368	386	357	381	345	362	342	332	349	345	368	354	337	346	390	361	366	337	412	346	349	343	374	310	322	329	378	338	395	351	361	379	374	319	334	353	350	343	382	363	364	351	364	350	369	336	359	356	312	359	359	339	359	340	354	360	363	360	330	346	379	371	336	379	344	360	377	335	353	319	386	348	344	325	366	361	367	369	323	375	353	357	350	381	377	338	345	363	383	385	346	391	329	354	339	350	353	316	342	356	338	352	378	339	329	327	344	343	356	319	375	339	339	377	314	352	347	366	365	311	338	326	360	360	366	376	353	353	313	304	370	327	344	355	355	353	329	343	361	380	339	365	332	323	325	324	353	327	360	357	341	352	344	361	344	346	348	375	360	352	343	328	369	342	365	380	352	360	358	354	314	331	375	312	361	359	352	337	351	378	306	350	352	324	362	379	373	370	354	351	358	410	363	354	351	407	357	321	367	339	391	368	340	354	371	371	337	378	401	387	351	373	364	343	322	357	371	352	358	366	317	370	371	348	387	370	375	381	397	372	344	332	400	349	363	375	368	354	332	330	382	354	350	319	356	357	351	368	341	364	358	347	294	349	352	357	343	360	350	327	323	369	367	351	369	374	333	353	345	340	353	344	362	371	369	338	359	316	344	327	345	340	346	345	302	352	366	391	357	377	348	343	325	363	362	365	348	354	340	353	370	331	384	333	390	334	357	354	316	382	394	385	332	318	342	351	383	359	347	336	348	344	366	357	333	391	350	345	335	364	352	369	346	363	360	340	393	315	370	369	352	345	389	368	355	342	365	314	394	376	360	355	371	340	378	354	355	349	359	359	362	380	332	387	348	336	378	321	373	343	354	354	351	350	360	349	332	332	340	401	357	368	354	329	362	367	372	367	359	375	363	327	357	333	376	332	365	358	370	341	350	344	360	368	355	338	355	337	336	348	351	358	345	344	312	328	357	337	369	358	353	377	328	379	349	347	328	332	341	348	360	343	333	374	382	380	397	366	375	351	371	378	357	298	341	398	331	352	333	375	357	338	349	360	367	392	344	356	341	342	341	328	327	301	390	357	360	388	331	342	364	322	325	342	345	341	322	371	357	345	329	352	363	351	313	351	330	329	362	392	335	366	326	330	398	342	347	366	333	367	352	356	373	348	369	346	359	327	348	372	376	339	385	373	392	336	348	379	378	356	360	354	324	351	351	334	354	316	331	373	329	370	371	365	344	342	378	365	347	340	326	338	330	332	352	362	343	357	354	344	359	363	368	360	345	376	346	335	376	337	369	361	402	362	346	346	347	332	356	346	363	345	320	338	343	342	352	356	367	373	366	365	349	379	383	372	339	369	359	354	345	349	364	343	370	372	371	349	348	358	370	376	371	347	315	358	340	368	328	349	366	365	347	326	371	393	337	342	388	323	376	365	364	317	359	371	355	341	319	338	381	339	349	381	371	355	382	404	354	378	349	341	350	327	370	359	346	328	359	348	315	345	365	372	357	412	355	336	391	342	360	350	348	337	325	358	342	358	395	351	379	364	374	384	367	369	345	353	336	334	370	359	338	373	358	351	383	393	327	342	367	317	357	344	347	352	374	344	353	381	371	348	373	363	376	364	368	344	333	354	333	363	340	393	360	395	321	340	389	336	356	313	367	318	373	351	403	378	336	343	320	339	332	357	354	373	334	354	352	355	370	327	364	363	291	381	329	333	357	344	372	363	376	332	322	374	345	345	337	338	317	385	363	327	361	356	370	385	382	350	355	329	377	339	358	304	404	377	369	364	332	348	363	371	361	314	372	325	353	334	314	333	340	355	343	357	346	347	338	326	341	371	336	346	346	385	365	333	374	359	341	344	396	340	369	355	351	325	362	350	334	363	336	391	348	325	333	351	365	350	347	368	383	336	362	373	328	361	333	337	358	365	375	355	355	380	361	330	352	352	355	410	365	354	358	373	334	361	377	364	310	374	339	367	368	330	335	370	345	347	353	360	383	355	365	367	324	354	375	351	348	373	343	331	353	344	329	355	387	366	346	360	349	343	347	412	366	325	352	364	356	366	382	373	340	349	360	361	369	336	367	354	348	355	324	344	355	362	345	374	353	380	335	369	379	326	348	391	362	340	335	357	381	357	347	370	364	329	369	370	338	362	338	337	360	320	333	315	380	343	367	334	325	345	329	357	354	376	375	342	343	331	361	366	368	335	367	377	338	360	355	319	359	368	359	333	372	366	298	343	361	381	335	343	378	349	330	353	369	379	372	372	402	367	350	378	346	343	364	330	378	353	371	323	350	386	333	336	387	370	339	351	376	378	356	363	320	361	394	334	339	379	358	361	358	344	369	351	373	348	346	372	362	363	360	331	351	375	327	369	398	360	345	352	387	377	357	369	362	379	349	380	329	390	342	366	340	322	346	346	346	348	342	355	349	363	331	351	346	299	348	340	323	366	363	335	353	370	339	339	355	345	356	369	320	367	319	334	378	330	357	328	339	340	332	334	348	313	369	364	347	337	326	367	341	332	361	376	327	324	340	356	354	340	365	350	354	336	370	358	390	340	356	316	329	354	351	313	360	355	324	357	302	321	373	374	336	333	342	360	372	327	323	393	374	352	343	352	326	354	364	360	377	350	310	314	391	358	335	376	342	325	366	360	322	362	343	367	339	367	352	343	344	343	335	381	345	365	339	350	390	354	346	362	376	350	370	371	354	373	349	367	365	382	351	374	359	345	346	374	356	360	368	357	347	347	346	365	356	360	320	376	350	368	430	347	361	378	360	409	352	322	341	369	365	363	363	347	354	323	360	322	386	339	371	382	326	345	323	364	373	347	335	359	355	352	350	384	377	380	336	375	341	365	362	360	375	333	358	365	342	384	380	349	337	330	332	368	399	330	352	381	358	401	323	375	337	333	356	334	337	340	342	348	364	368	354	330	373	366	354	346	362	362	353	340	361	350	364	383	310	313	374	354	330	336	358	382	356	375	385	358	349	321	351	387	359	382	362	363	349	360	360	356	358	345	333	316	354	348	340	385	316	350	347	312	346	355	348	403	366	350	353	326	378	333	350	337	333	352	380	392	378	357	384	344	377	388	378	347	352	347	376	317	369	337	329	362	364	322	366	356	364	375	355	352	398	349	332	386	343	335	356	327	377	384	394	354	367	385	375	335	357	358	350	352	323	353	360	343	346	371	352	358	365	366	354	382	363	385	383	345	352	338	356	346	332	352	347	316	360	343	374	364
4240	2942	4613	6117	6384	5352	5087	4664	4515	4027	4351	4380	3531	2337	1970	3885	3516	2480	5284	4753	3174	2327	1757	1317	1048	925	884	942	930	956	935	899	883	912	906	944	925	979	935	879	945	944	967	902	931	917	899	911	942	940	918	902	911	938	931	923	875	915	908	922	916	909	963	899	970	918	947	958	916	956	908	895	994	909	918	930	960	936	900	885	948	937	903	863	906	922	895	903	859	880	945	985	916	937	875	928	905	904	895	869	906	917	888	922	909	950	907	896	947	913	916	930	925	912	920	928	960	914	957	902	954	916	919	946	876	918	892	883	898	867	895	948	915	919	912	926	916	968	914	897	931	953	915	932	947	958	943	916	929	929	879	923	921	902	956	919	888	912	932	925	961	946	925	927	906	952	923	916	954	903	865	920	878	928	937	919	889	967	897	937	967	864	917	904	893	941	942	900	880	940	876	861	915	920	898	909	910	961	890	877	938	947	921	877	919	935	878	946	930	913	927	899	967	933	939	886	871	919	940	933	956	904	914	891	937	933	904	966	941	961	909	962	939	933	869	908	944	894	911	892	920	893	963	931	922	935	915	898	933	966	953	908	932	907	906	943	961	888	907	896	915	930	976	898	925	903	943	943	928	911	950	931	984	899	976	902	886	949	906	892	935	885	927	924	952	900	907	933	925	900	946	885	990	952	937	923	927	845	901	948	867	964	949	1001	960	931	883	926	928	949	940	894	957	846	934	921	937	896	888	944	997	934	874	942	930	904	926	953	919	851	924	900	906	952	914	962	901	905	889	897	959	901	935	900	980	901	960	902	903	916	911	924	929	936	965	954	921	891	902	878	913	978	940	927	936	907	866	908	913	905	939	929	994	878	937	853	933	934	941	886	890	879	944	911	929	960	914	938	956	898	944	882	867	910	923	830	893	923	888	920	935	915	918	929	902	906	939	907	894	938	913	906	896	983	894	891	932	975	985	873	958	862	903	861	835	893	880	956	988	938	948	874	907	944	916	908	868	890	914	921	914	915	965	948	897	915	902	961	937	884	910	879	920	974	871	969	931	875	885	936	934	904	961	927	855	910	924	905	907	936	924	924	936	908	955	902	878	916	864	868	907	945	904	923	907	927	944	925	920	909	927	930	914	893	935	932	941	932	918	947	924	892	923	948	932	921	934	877	869	922	923	883	938	935	899	924	883	900	900	891	946	899	908	951	951	949	903	896	905	910	912	901	900	862	940	930	974	903	954	908	839	906	933	911	872	930	928	874	915	898	852	908	935	913	907	927	946	920	903	932	862	898	963	958	946	954	949	898	963	983	941	881	896	922	884	938	923	907	924	936	932	911	918	957	870	933	962	946	937	909	940	933	911	896	921	899	896	1013	900	906	927	920	912	915	949	886	914	893	935	955	927	907	908	964	901	916	930	956	954	932	922	954	905	948	899	901	928	893	969	951	913	925	897	896	895	930	931	949	883	865	909	854	934	860	920	925	911	890	939	923	969	913	879	932	930	937	960	974	908	892	929	985	927	865	924	945	914	959	901	898	895	923	952	906	918	911	1016	899	950	893	903	883	922	891	915	881	958	941	956	972	942	978	866	921	909	919	901	865	902	880	941	908	908	925	945	922	923	852	867	900	860	962	966	892	939	879	917	900	941	896	952	935	905	895	893	937	939	922	864	940	921	932	921	910	852	896	950	964	939	882	895	960	824	934	930	953	902	922	951	950	933	949	916	934	923	905	874	897	977	895	938	948	918	925	934	930	919	859	979	924	914	877	884	916	989	910	922	928	924	954	894	904	915	889	921	936	894	869	897	959	970	938	929	963	899	942	864	890	911	946	901	911	914	903	921	907	862	923	934	956	883	912	922	892	945	901	940	907	883	971	893	946	933	931	927	902	975	899	919	914	910	922	939	982	938	911	880	937	898	931	908	943	936	967	969	848	952	930	970	906	939	947	877	888	977	923	927	917	952	907	940	888	937	929	937	899	939	913	981	936	906	913	947	913	971	925	905	944	932	927	894	906	868	886	911	872	923	949	883	929	849	921	944	885	947	924	901	893	868	890	945	873	902	912	957	948	953	886	936	912	994	950	983	887	920	930	934	897	968	936	944	957	906	887	969	954	943	899	931	895	931	915	910	945	889	896	965	936	877	956	903	938	872	909	963	872	849	952	879	933	915	922	949	877	926	923	878	962	972	920	917	853	950	922	901	939	925	889	944	942	916	940	945	962	915	925	877	895	956	889	921	934	925	919	869	961	853	908	945	946	952	933	940	929	937	889	948	934	962	942	888	921	935	858	927	922	932	931	918	942	902	931	937	908	936	935	861	912	891	943	936	872	983	933	1009	915	916	948	891	899	1016	935	951	918	919	929	960	922	899	916	908	888	943	864	934	919	924	955	907	911	940	961	952	916	957	934	951	984	928	904	919	966	905	958	930	937	918	920	904	912	959	911	930	932	919	856	922	921	923	881	930	931	931	908	921	923	910	916	954	956	919	933	928	920	924	883	910	944	964	948	862	897	921	923	914	905	910	877	979	932	929	970	829	926	913	912	948	929	940	928	971	904	889	960	925	941	940	978	931	899	898	969	898	898	934	934	942	925	925	936	863	927	956	880	940	914	939	935	959	960	953	934	921	924	893	859	889	920	893	920	930	888	917	934	918	955	965	892	896	941	924	978	950	900	900	894	863	964	913	943	884	893	938	933	915	935	941	951	922	938	905	875	918	841	931	911	927	908	892	982	887	923	890	927	947	944	913	914	945	913	914	901	931	946	942	900	911	912	887	943	922	976	925	959	915	941	950	910	923	929	951	894	932	856	942	875	982	922	915	965	895	947	955	903	966	905	889	911	930	957	916	918	881	926	928	922	965	939	936	890	908	927	912	931	969	920	982	916	893	918	882	858	891	935	940	963	942	920	946	908	880	960	887	920	998	952	924	925	931	931	883	876	944	922	940	906	980	944	931	886	906	916	929	895	916	899	928	927	990	1007	889	979	893	897	960	841	911	891	964	972	922	947	936	944	903	923	947	914	853	962	948	889	946	923	988	924	889	917	963	965	956	927	925	911	902	946	973	883	920	917	910	934	925	971	886	906	923	907	888	960	931	936	979	919	941	851	913	936	948	966	951	865	893	939	921	907	908	878	927	977	895	931	900	910	909	943	934	876	859	966	901	896	950	911	876	888	919	921	976	878	863	921	939	936	916	967	943	872	925	885	961	926	910	921	943	893	903	948	916	974	930	945	919	965	925	961	942	897	882	916	911	912	915	909	968	901	956	966	917	913	896	950	906	902	946	901	893	918	897	899	924	910	924	876	920	914	920	901	902	905	890	888	923	936	921	873	858	918	926	963	891	964	935	941	866	969	894	929	986	906	939	903	941	914	878	956	949	905	915	872	939	912	931	885	941	921	912	895	927	916	899	906	920	904	956	914	899	924	956	956	903	886	878	858	936	946	929	945	876	948	888	909	928	921	913	885	1011	920	999	908	932	924	899	944	942	923
16451	10197	7689	6397	4095	3590	3654	3019	2335	2474	1974	1177	694	601	730	1976	5771	5153	6706	6304	3508	1900	971	595	326	294	283	277	258	263	253	303	265	298	262	274	264	261	262	292	272	280	296	268	285	275	259	282	283	264	270	285	276	257	270	278	293	294	248	272	261	260	277	306	258	247	272	277	265	271	249	264	247	286	265	253	250	269	285	284	253	271	250	241	279	280	260	271	301	260	260	299	307	280	273	283	252	289	284	286	270	306	243	282	294	270	274	260	268	247	291	270	297	277	290	273	275	271	234	307	275	280	274	308	279	272	265	252	256	285	255	267	278	267	277	253	266	260	266	272	271	274	227	278	249	284	270	292	275	308	249	273	247	273	234	257	263	296	269	267	263	241	281	260	260	263	249	248	289	254	297	249	253	252	276	273	293	254	269	259	290	245	299	301	277	276	285	270	286	263	297	278	276	268	276	269	287	266	291	296	268	275	289	283	244	290	299	265	280	264	310	284	290	285	256	253	267	282	239	270	279	253	238	280	253	276	269	282	281	299	269	260	234	268	288	299	278	264	274	269	283	290	266	232	258	281	268	284	254	279	288	255	258	267	283	285	254	278	290	255	253	253	283	251	294	240	257	284	259	269	254	295	281	277	257	277	257	277	283	256	285	261	267	265	269	276	282	265	280	270	273	282	270	286	280	275	264	246	297	260	284	254	255	274	275	250	288	292	261	279	259	294	241	264	230	300	285	257	281	251	253	285	286	290	277	282	293	271	239	273	294	262	261	251	284	250	263	289	276	274	278	257	277	252	271	297	264	270	264	263	266	294	257	239	266	256	282	265	273	295	270	259	295	234	272	264	261	272	287	277	255	258	254	263	229	257	275	276	317	316	252	286	264	249	290	267	264	293	327	256	257	256	283	289	245	251	260	250	238	289	274	260	276	297	271	265	269	285	268	273	255	275	267	260	268	306	278	294	265	275	267	267	271	294	317	258	258	277	249	273	293	307	283	252	252	296	251	252	253	295	300	283	282	295	275	261	286	285	283	281	259	267	287	281	266	281	271	273	256	242	302	253	286	283	250	275	286	258	265	290	269	273	279	239	265	266	288	276	271	260	253	253	297	269	263	284	288	251	254	264	282	285	280	244	276	281	299	267	270	276	252	273	299	262	288	290	286	304	259	263	252	278	290	272	274	285	247	292	278	273	246	269	284	271	273	280	243	281	257	267	233	273	283	260	271	268	293	276	269	268	281	248	284	288	279	262	257	261	284	299	278	276	259	280	267	262	285	280	267	285	278	269	275	270	251	293	282	278	247	255	278	268	268	268	266	277	247	284	255	249	273	275	242	228	278	278	263	310	277	250	273	261	256	269	301	258	267	295	288	282	276	262	264	312	247	246	287	314	257	303	243	284	267	267	303	290	285	279	261	290	275	263	263	258	260	254	264	310	262	274	276	258	283	255	279	290	297	286	274	272	249	241	288	273	276	284	242	290	271	255	299	285	274	295	277	292	267	279	242	268	272	270	293	274	283	247	278	286	258	259	290	274	260	279	240	272	275	271	261	268	281	265	294	257	289	255	257	285	247	279	274	269	259	244	245	273	269	299	265	271	218	256	283	272	305	264	286	249	284	267	273	273	256	243	282	250	294	297	289	269	243	278	311	281	298	291	265	278	272	260	252	261	295	249	243	275	291	241	271	274	283	287	248	258	236	291	248	277	270	282	263	300	275	281	265	258	304	271	270	264	261	264	312	257	259	292	302	256	231	257	301	264	293	276	283	275	270	285	273	275	243	276	270	243	257	273	258	269	274	295	286	275	261	264	243	254	260	279	275	266	273	291	275	270	293	261	264	283	269	266	284	269	260	251	280	283	290	235	266	263	284	290	279	292	267	284	263	259	285	289	292	284	282	267	286	293	273	285	290	298	283	263	295	263	304	281	267	276	271	243	262	266	257	277	275	269	266	279	256	301	273	286	243	282	288	262	247	282	227	280	275	256	273	269	273	277	268	283	290	281	252	279	282	275	248	247	275	297	254	253	251	303	246	265	251	271	294	290	293	271	302	298	282	268	314	283	284	263	266	252	243	264	252	257	288	286	300	282	241	250	295	225	303	239	280	257	254	279	255	285	283	305	282	267	298	259	256	264	279	282	237	263	267	260	276	265	267	264	268	272	287	263	243	269	266	247	265	252	279	278	264	288	283	278	273	250	282	295	283	288	288	257	265	283	292	270	293	281	292	273	323	260	269	276	310	243	273	289	253	261	252	244	253	265	286	250	275	289	239	254	288	288	297	260	248	254	266	247	273	287	276	283	260	228	293	274	268	277	268	300	279	265	289	263	249	261	253	234	292	265	277	274	262	273	267	256	279	274	307	302	277	262	280	257	328	290	279	253	237	291	258	284	287	274	279	281	309	279	264	281	309	257	283	242	288	262	280	286	270	316	274	266	265	264	269	273	290	273	273	240	255	265	258	285	269	261	301	293	275	285	286	279	290	288	251	256	270	268	243	255	283	285	257	254	278	252	287	283	293	263	315	256	240	249	290	255	291	277	265	308	293	259	281	256	300	284	240	254	301	256	264	279	272	276	289	273	270	294	263	279	250	270	294	281	259	262	265	270	271	285	267	269	274	257	297	284	269	274	256	281	269	246	288	294	260	257	288	252	288	229	273	261	272	279	281	291	294	264	257	258	278	285	263	266	294	260	241	282	275	281	245	284	296	277	285	309	282	272	264	253	272	301	267	231	263	267	278	288	271	308	249	265	256	289	277	236	285	267	264	289	262	277	275	264	268	307	263	271	274	227	246	270	282	250	302	273	258	246	271	238	272	272	273	297	267	276	269	268	248	298	274	265	264	285	256	290	278	307	235	268	254	279	287	257	273	273	246	287	305	268	260	276	272	286	259	276	267	286	270	260	248	261	280	271	273	297	267	261	279	271	256	279	275	275	255	280	261	254	277	279	252	286	276	283	307	272	302	268	253	278	286	266	304	268	281	298	260	291	264	293	252	272	243	266	274	255	288	249	253	290	286	277	284	229	266	289	275	237	254	265	282	243	244	279	254	264	290	280	302	280	275	275	275	304	277	282	263	296	282	275	269	247	260	270	259	281	281	277	273	289	270	259	267	254	287	290	285	253	280	280	274	260	257	265	241	308	261	257	281	267	288	291	295	269	299	277	262	259	274	258	282	256	279	263	244	285	249	265	237	257	285	261	266	275	257	262	259	308	291	279	289	265	231	300	294	303	284	279	278	288	290	292	265	267	312	274	280	247	316	240	259	285	311	242	280	283	270	274	250	270	258	283	254	231	265	248	252	261	271	279	256	282	292	279	273	279	260	279	268	321	263	233	270	283	281	296	262	273	301	293	264	257	288	262	256	265	287	286	280	236	276	258	265	285	252	268	304	258	252	287	282	270	279	247	248	245	256	261	246	262	271	253	288	254	277	301	279	284	278	259	284	302	262	238	282	246	288	272	255	263	282	236	256	281	304	268
10475	8253	10340	12941	10905	10538	12056	11287	9671	10572	9342	5938	3269	2717	3818	9332	22449	19557	25256	23367	15861	9020	4803	2577	972	745	721	726	704	761	724	688	715	702	729	730	743	713	743	750	736	762	700	722	711	743	702	717	713	729	747	757	700	774	738	729	737	733	750	743	746	757	745	753	735	750	746	722	698	729	700	756	737	739	759	738	723	735	754	719	749	731	719	728	748	790	771	730	653	755	723	717	732	710	734	763	741	712	738	774	737	722	734	704	793	719	696	727	726	726	692	726	698	706	716	738	695	751	722	783	724	712	718	782	707	784	707	699	740	723	746	726	785	709	721	705	735	719	750	725	710	739	726	702	774	698	736	772	764	711	735	701	681	745	684	692	733	737	705	719	733	722	750	770	751	746	700	731	757	728	658	725	700	697	698	771	732	741	757	745	752	694	720	689	718	728	749	749	747	784	734	724	718	685	739	700	780	733	751	732	754	773	708	779	725	766	747	738	747	744	727	707	739	737	722	730	741	728	726	735	760	752	745	747	738	693	747	691	719	751	720	753	724	702	741	691	752	736	773	718	757	720	753	738	719	752	723	736	778	756	772	696	735	739	735	750	749	710	727	724	766	728	729	751	746	774	726	716	744	705	730	734	799	721	717	759	731	765	786	725	693	763	719	731	714	704	713	713	735	733	737	716	775	698	716	738	729	756	741	734	788	722	734	727	710	741	689	730	711	704	702	749	715	717	743	710	744	665	737	707	730	714	707	738	726	762	702	686	731	739	735	733	771	712	726	721	755	703	759	651	767	734	731	721	732	753	712	721	781	744	719	723	758	706	722	781	701	753	663	666	737	748	684	776	759	665	743	735	719	710	751	712	750	708	746	696	754	719	675	711	690	719	715	746	725	736	748	707	691	758	793	716	737	686	731	702	701	745	715	721	703	756	714	737	754	733	687	763	732	708	782	695	706	742	708	776	727	776	741	723	737	758	790	711	742	703	762	711	711	690	751	730	684	707	731	717	703	730	724	739	705	711	739	739	750	726	737	675	735	697	746	733	735	736	690	722	750	728	719	706	759	729	775	767	728	727	728	705	727	692	699	718	744	743	710	699	699	688	725	679	720	713	720	751	755	753	752	662	763	697	767	729	734	721	726	764	750	750	766	747	766	776	698	751	763	726	698	751	756	758	767	705	751	735	744	681	764	726	696	717	766	715	727	762	748	725	751	698	753	705	707	713	756	772	746	719	740	773	691	732	694	735	737	782	769	765	701	723	736	746	693	756	759	754	767	710	718	730	725	730	776	720	726	762	706	729	711	776	763	725	753	751	701	712	754	702	744	752	693	687	731	739	731	721	718	728	731	746	695	714	761	752	746	716	729	768	763	753	736	725	726	722	680	680	790	742	706	735	759	779	717	756	737	698	743	748	720	701	683	732	778	761	795	717	684	745	738	739	720	705	740	710	748	739	760	733	673	726	762	739	697	743	719	709	736	723	731	771	730	766	756	715	696	726	749	743	703	748	741	756	759	718	696	797	713	741	750	676	728	711	705	712	755	693	702	727	689	693	717	717	660	706	703	749	687	739	702	706	691	731	698	740	693	723	722	718	742	746	733	758	698	735	706	720	693	770	810	723	721	709	729	738	673	762	752	753	711	721	735	703	712	739	767	708	699	708	745	764	739	702	746	747	696	713	723	720	729	736	753	737	715	714	717	749	729	753	755	788	712	715	764	723	725	690	703	758	745	670	704	721	755	728	677	711	732	714	707	713	721	707	712	738	706	739	725	741	730	714	773	711	735	711	737	768	761	690	703	714	691	758	714	739	697	735	735	715	675	741	731	738	706	706	695	760	671	718	788	744	750	769	720	716	780	722	708	726	732	748	720	771	739	743	722	691	679	731	680	726	706	718	716	695	654	723	784	708	746	706	690	698	706	779	731	688	728	765	707	748	710	719	756	734	747	744	714	778	729	722	698	728	735	758	762	711	768	663	713	731	700	716	701	730	718	745	741	712	713	702	704	754	734	713	731	732	696	722	710	731	676	667	731	747	758	730	756	692	724	741	706	734	709	736	731	671	738	749	705	755	746	744	731	679	722	765	726	739	743	751	715	739	762	730	750	706	747	740	727	714	749	692	753	732	775	744	691	780	755	667	698	712	756	769	776	741	701	725	732	758	739	684	751	722	685	683	715	721	711	769	745	710	688	757	684	742	706	678	735	759	741	684	732	676	742	747	709	733	720	760	748	720	760	732	744	684	709	776	742	697	728	732	749	763	715	758	689	706	714	727	714	737	771	711	771	729	740	732	673	753	703	737	714	710	727	743	690	711	704	727	690	700	730	692	720	717	776	698	763	744	702	754	686	739	737	726	735	725	708	726	756	769	704	735	739	731	784	691	723	731	738	744	735	701	729	676	759	706	736	728	716	718	771	751	734	691	714	785	767	735	729	740	715	750	745	735	676	756	728	747	718	696	726	748	769	731	744	769	752	715	755	786	796	752	743	739	792	693	720	745	728	738	714	709	723	765	746	773	733	720	693	717	712	713	763	724	723	715	735	748	728	713	749	693	751	753	757	733	683	756	722	674	695	680	726	734	704	737	748	704	749	670	743	689	713	719	738	721	743	706	781	728	742	785	773	739	769	721	713	742	772	723	710	709	724	734	700	666	714	764	739	672	731	738	732	716	724	755	743	722	725	723	689	746	697	731	728	758	765	748	751	743	711	769	720	715	738	744	698	777	763	712	662	758	757	732	731	734	721	757	704	724	710	689	717	692	725	716	717	714	737	747	766	720	728	715	770	735	737	726	753	691	705	707	683	692	780	716	719	743	714	735	748	728	709	754	749	722	762	718	722	713	730	742	724	773	714	702	726	750	708	751	776	723	712	749	754	726	734	742	707	747	733	677	710	736	733	750	707	708	766	751	779	700	703	664	734	751	707	693	751	712	757	789	762	757	748	716	752	758	726	766	722	795	779	707	732	679	751	731	746	750	744	744	738	715	752	672	724	706	677	698	709	771	736	743	753	723	766	714	752	670	711	750	702	711	713	757	722	756	708	729	797	733	720	730	748	756	736	759	729	718	800	761	723	739	789	726	679	720	744	770	753	731	742	722	692	727	717	731	736	795	730	723	711	717	751	718	757	734	710	708	706	731	695	731	751	698	697	712	707	727	758	738	676	742	716	721	752	686	694	743	670	734	717	714	756	712	768	711	706	730	721	719	763	757	733	747	751	767	780	690	789	702	745	720	751	705	726	722	720	732	729	706	755	733	769	753	723	714	733	744	713	727	720	710	776	706	750	735	721	753	711	743	731	703	747	721	745	763	673	750	752	740	731	686	706	732	757	711	704	712	749	657	737	707	710	707	763	725	750	732	744	718	735	749	741	748	743	673	704	677	731	738	728	701	730	726	781	737	739	759	726	674	686	740	744	780	735	719	710	740	753	747	725	695	738	761	744	732	747	736	690	700	739	689	724	743	732	708	726	720	729	725	701	777	701	711
23084	11321	9694	6589	5299	4713	4838	3853	3437	3991	2425	1830	1344	842	600	3774	13079	15210	10460	5112	2828	1553	849	472	272	247	254	230	243	222	236	241	210	232	266	244	239	248	246	243	241	216	243	234	223	256	237	237	258	230	228	245	252	268	238	237	266	265	258	257	258	241	250	216	275	258	219	251	241	219	238	241	231	227	256	233	267	258	221	234	242	242	250	261	225	250	260	254	235	260	273	245	238	239	245	267	244	257	248	244	221	232	251	256	259	238	281	246	234	213	250	232	229	204	230	248	281	240	240	270	222	225	259	254	221	258	253	282	284	251	228	241	244	248	268	264	223	223	245	290	246	271	214	257	232	231	231	249	254	238	257	262	246	234	245	243	245	235	230	245	235	229	233	239	247	235	226	254	238	294	239	248	254	237	244	234	242	245	224	216	207	230	262	255	215	227	262	257	231	238	247	242	220	251	250	277	245	267	224	248	250	212	248	241	274	240	237	223	228	239	262	244	260	274	262	214	242	217	235	240	256	248	241	231	258	237	267	268	216	227	225	249	239	255	257	246	238	224	244	259	256	254	217	264	219	235	236	281	271	260	259	238	234	248	247	222	239	278	242	231	266	266	236	267	250	245	266	226	240	229	244	209	266	248	257	233	235	248	251	228	275	241	222	224	274	245	235	230	251	234	246	233	231	253	232	255	247	247	248	231	229	237	260	246	234	222	251	227	239	224	224	266	225	259	238	260	242	223	231	201	219	248	233	203	217	248	234	222	256	230	259	242	258	239	235	266	239	261	265	248	241	267	246	223	284	245	276	239	267	261	229	266	241	293	234	273	239	269	265	254	257	228	223	216	263	227	241	265	242	251	236	241	254	238	257	251	227	242	259	212	241	247	218	235	232	231	246	240	234	235	288	231	230	235	241	248	211	269	245	227	224	243	224	226	260	229	243	223	259	269	225	231	255	254	256	231	237	242	210	279	252	249	252	250	245	270	233	245	258	233	252	251	224	257	248	219	236	269	247	265	241	230	248	224	261	243	288	259	247	228	256	231	232	237	218	234	224	249	265	248	247	259	278	259	233	219	223	238	235	243	244	229	227	258	254	238	235	244	227	229	246	242	252	249	246	243	247	243	266	241	232	252	252	253	248	247	225	253	240	254	223	254	261	240	242	243	251	225	228	248	214	238	256	239	226	224	265	227	266	227	248	242	242	252	240	259	252	245	208	226	238	242	244	216	267	228	272	256	229	257	249	211	229	247	242	242	234	236	228	243	271	261	238	265	230	242	251	259	252	254	228	222	231	257	236	253	253	261	240	254	244	232	218	274	260	247	244	258	240	225	236	259	225	221	253	268	257	272	219	235	241	218	257	252	264	261	235	213	222	285	240	270	268	247	251	257	267	226	218	247	255	246	216	227	262	228	247	235	250	239	247	239	256	243	258	242	227	283	240	230	271	272	232	228	257	247	248	218	247	225	250	242	245	230	218	264	216	246	250	249	255	239	249	245	226	262	257	250	236	246	235	250	253	202	231	251	217	245	221	258	238	271	240	227	248	250	236	256	256	260	264	261	236	257	243	240	240	212	228	286	259	258	250	250	242	258	241	241	239	254	256	251	247	234	249	229	243	261	228	227	212	246	237	250	256	250	242	282	262	288	233	241	241	218	267	271	274	229	238	227	248	253	221	240	265	239	238	266	255	252	249	229	220	247	233	286	236	243	219	261	226	251	234	264	251	298	240	269	257	244	236	241	233	235	242	262	243	242	266	222	215	245	234	225	247	266	272	262	232	252	244	236	260	239	253	269	246	259	240	259	248	252	238	231	247	206	240	237	249	241	252	216	241	217	270	266	227	239	229	235	262	234	247	253	272	231	261	243	232	255	245	249	238	263	233	248	242	254	247	239	237	236	259	238	239	225	241	261	231	246	226	216	247	271	284	224	221	251	281	254	227	243	238	260	246	263	264	232	246	255	236	258	244	254	241	247	278	245	268	269	261	231	239	257	233	267	255	256	255	236	239	278	247	247	250	252	242	280	237	272	242	255	229	225	251	242	256	248	265	247	223	271	245	219	258	264	226	240	247	252	266	233	304	252	219	242	243	245	266	272	260	257	236	257	221	256	249	253	254	245	236	264	250	249	263	230	223	241	255	263	258	222	263	253	253	208	235	227	242	256	254	251	235	254	261	237	247	255	230	231	220	244	230	223	230	240	232	221	237	251	257	218	251	243	221	240	216	246	244	226	251	220	259	256	240	249	238	240	228	236	229	259	272	241	243	266	241	230	236	237	243	236	230	255	240	210	218	246	221	244	247	234	222	233	242	228	250	237	247	243	286	244	258	235	234	232	251	217	240	233	229	244	253	249	243	241	267	267	228	231	245	216	243	284	264	210	251	246	219	258	227	223	273	237	262	282	256	250	252	244	242	241	252	270	245	249	256	232	207	268	219	260	263	199	219	266	243	255	224	224	258	246	265	218	268	250	266	265	244	263	238	221	226	202	262	278	254	243	280	221	257	251	254	220	272	267	263	253	219	223	219	205	255	244	245	244	269	248	240	242	253	231	214	248	217	240	239	243	252	262	259	248	252	247	236	256	241	252	257	273	232	251	248	226	266	228	253	246	218	249	233	227	248	233	243	243	235	244	269	257	252	251	252	232	232	253	247	266	231	253	230	238	250	246	242	250	224	270	229	233	245	238	238	255	232	269	230	250	244	243	238	241	256	222	232	238	272	211	270	243	258	260	248	222	231	260	263	223	207	234	236	237	226	240	240	251	246	229	248	253	242	247	249	255	238	284	239	244	245	224	239	218	229	223	266	234	239	266	257	243	244	215	241	245	271	224	241	219	235	263	257	273	210	244	242	247	284	220	256	228	240	269	268	243	244	239	231	242	238	218	218	238	238	232	226	219	229	233	237	239	225	231	239	230	212	202	230	253	236	248	266	238	219	249	225	243	257	263	238	251	231	218	240	229	241	253	250	237	255	245	233	245	228	241	255	264	215	231	235	248	242	228	237	257	251	227	255	246	269	242	222	251	257	250	251	269	244	246	249	207	259	230	242	261	242	267	231	255	244	264	235	262	245	246	217	247	220	207	260	203	232	215	240	237	240	245	243	242	239	251	217	267	237	231	266	239	280	224	224	213	252	256	243	243	228	265	236	233	247	242	233	203	229	234	237	240	262	258	231	223	259	225	252	257	252	257	236	248	265	267	234	222	231	218	261	252	252	217	238	227	255	244	232	225	250	245	230	246	241	264	249	247	234	224	253	238	242	233	217	253	236	200	239	248	231	235	237	243	292	270	232	210	247	242	222	253	273	255	257	301	244	227	243	261	250	240	244	247	271	268	239	249	266	227	271	240	220	252	225	264	234	221	252	259	228	250	240	242	246	216	244	256	264	227	251	251	245	243	222	254	244	254	230	263	255	250	236	231	232	258	244	243	226	256	237	248	240	232	230	265	236	242	224	251	277	237	226	226	230	255	252	246	242	229	238	232
13015	8110	11570	13147	13977	12704	14988	13131	12711	14763	10785	8616	6993	4461	2891	16217	36093	37462	30171	19245	13015	7912	4063	1963	768	662	723	683	645	594	652	684	651	639	645	649	661	652	675	689	689	670	675	696	641	662	687	658	657	662	669	617	630	670	637	673	673	650	644	643	692	694	655	640	679	645	673	706	668	647	674	673	622	707	688	658	688	650	704	644	652	671	703	655	634	696	633	681	627	665	674	669	654	679	649	705	705	651	661	686	624	685	666	655	664	698	682	702	626	630	652	660	713	712	701	668	627	659	633	639	684	711	682	655	641	669	652	655	630	635	679	668	668	625	755	673	670	678	650	643	670	678	683	652	639	648	667	642	720	689	693	710	756	708	675	705	669	676	671	711	700	674	664	679	688	646	670	663	686	693	669	659	656	662	675	654	671	677	663	656	653	635	669	690	648	694	681	649	710	658	677	668	683	685	682	675	645	728	694	672	661	686	638	648	712	630	681	627	680	668	658	672	615	656	667	670	686	667	695	619	710	681	703	642	696	639	686	688	628	674	658	633	690	663	644	687	642	647	694	660	633	663	642	688	626	639	652	646	671	655	629	679	653	651	691	667	640	673	694	680	644	657	664	671	707	696	645	622	659	611	708	636	685	673	637	715	622	654	654	694	640	660	643	652	676	662	641	633	637	674	681	720	632	690	658	671	643	694	694	654	639	663	679	683	647	639	624	661	685	692	692	652	681	700	643	686	672	624	692	604	649	678	656	657	696	646	667	706	690	694	661	653	636	673	641	671	675	668	654	643	714	716	677	671	661	626	618	682	638	642	700	695	647	633	653	630	658	678	668	657	651	631	676	671	635	661	624	690	669	677	694	689	670	719	735	701	620	743	675	709	691	670	680	690	636	641	678	678	646	653	704	649	672	667	647	595	691	696	647	702	652	642	685	709	658	651	655	647	677	685	638	630	674	681	647	685	643	696	716	649	697	672	639	657	659	654	655	640	681	657	654	675	657	689	700	641	658	676	697	646	714	645	660	653	708	751	669	703	642	714	673	674	682	693	670	611	684	676	644	689	655	664	665	647	681	602	642	670	672	679	635	679	665	694	724	688	656	660	668	656	685	662	649	639	674	655	694	709	686	699	654	640	697	665	645	703	677	657	681	650	690	631	678	627	652	661	593	689	666	667	678	652	644	646	702	645	661	653	696	678	655	652	688	659	673	648	637	675	665	667	637	707	674	668	655	669	661	654	655	684	694	669	681	664	682	707	683	648	650	672	684	694	628	635	681	658	719	697	696	631	658	664	637	620	680	635	682	638	673	647	653	660	645	642	653	642	668	668	675	707	668	664	627	652	667	695	656	701	697	707	663	632	685	709	675	664	660	689	693	688	694	650	651	657	638	663	637	650	671	643	643	663	690	676	669	689	697	692	650	670	638	672	634	654	650	654	647	667	648	654	641	669	697	665	684	671	653	732	690	663	715	662	674	611	642	661	650	665	651	678	669	655	717	637	692	702	680	654	640	668	691	667	673	687	716	617	691	648	689	653	646	657	632	658	642	642	703	627	695	658	674	685	668	663	697	652	676	697	697	672	711	670	647	701	651	661	686	655	646	676	636	673	715	667	700	672	673	638	669	674	719	680	636	652	665	669	617	678	640	650	671	678	631	656	652	615	673	662	618	650	646	655	672	665	617	683	693	689	688	643	690	681	695	672	603	680	706	647	669	670	644	653	637	635	652	681	674	714	673	658	637	648	650	654	687	646	692	691	676	657	669	665	671	688	695	643	673	690	645	670	706	628	662	645	657	626	667	694	669	660	710	639	635	696	647	640	689	640	681	676	652	710	640	627	714	694	653	676	677	654	708	668	655	662	706	633	643	682	664	681	642	720	664	643	656	684	655	678	649	697	635	661	706	701	624	667	662	662	662	668	709	703	664	674	659	667	666	685	685	691	651	663	644	695	637	685	708	676	683	627	671	681	657	606	684	663	696	643	677	695	628	686	660	618	702	698	684	632	638	695	675	687	691	708	636	710	669	677	644	666	674	631	653	651	685	675	650	662	649	710	712	639	657	681	685	654	656	615	663	645	687	681	686	641	670	728	676	727	685	700	666	701	689	653	684	691	675	657	684	710	634	652	662	685	691	709	671	656	717	677	670	666	702	655	653	655	721	678	657	655	674	685	635	665	661	681	670	690	662	698	660	653	682	603	678	653	654	675	710	695	623	690	657	658	693	678	702	658	705	680	677	643	665	612	658	655	669	654	627	623	663	671	690	703	626	650	666	666	688	649	660	654	663	623	644	688	687	708	665	704	649	624	604	660	650	690	693	652	648	684	676	643	695	694	680	644	698	647	669	682	707	623	653	680	688	686	695	710	674	684	639	698	680	700	691	680	675	654	694	694	649	661	653	645	675	686	673	642	671	708	615	688	636	664	678	681	651	662	709	677	631	647	651	654	695	668	690	659	602	667	687	688	672	667	656	669	685	637	627	638	661	685	664	637	653	668	685	675	670	705	636	658	661	653	673	658	638	635	659	648	665	670	649	696	644	653	659	632	627	665	686	696	684	636	704	619	699	667	671	650	671	650	661	676	667	686	688	683	640	633	632	668	730	672	682	662	655	674	597	678	698	689	689	648	678	683	612	672	697	700	680	655	696	694	654	657	687	645	680	709	631	688	642	671	672	692	666	638	685	680	674	684	662	687	640	649	650	666	703	713	686	667	675	656	700	652	717	682	681	683	690	646	651	660	666	695	677	644	651	686	659	662	688	632	695	655	694	655	704	649	666	656	649	671	649	597	664	655	665	650	682	666	665	652	659	695	602	633	659	685	675	660	672	689	624	704	646	691	664	674	653	642	649	671	653	708	642	621	690	684	668	675	708	698	678	686	632	662	672	664	660	656	607	679	672	693	650	691	646	689	670	640	701	670	721	675	686	648	682	642	654	683	632	652	663	623	650	676	664	707	667	669	683	657	697	676	621	715	658	626	691	691	660	685	663	692	678	654	646	717	665	701	661	703	650	687	685	687	635	656	680	621	703	690	679	622	720	676	732	653	656	694	682	712	608	648	670	632	652	675	649	645	748	623	697	681	615	697	652	692	684	673	674	659	691	652	689	639	694	630	679	691	635	660	703	697	697	704	625	660	695	651	653	647	654	705	663	637	648	640	659	651	614	662	746	658	629	669	691	618	650	692	655	645	681	645	660	663	629	667	632	655	657	687	677	680	682	686	626	647	681	638	643	641	690	724	629	654	671	646	644	657	665	656	624	696	702	651	662	707	658	700	659	629	698	657	669	681	677	661	681	685	694	673	716	675	668	608	677	644	645	665	657	672	713	717	687	672	676	659	663	642	694	684	707	648	676	640	678	692	650	691	694	657	681	689	709	658	655	718	640	716	674	645	665	684	668	646	646	686	704	641	667	680	702	646	641	689	670	696	699	648	657	637	671	626	635	632	679	736	678	641	650	625	711	703	653	647	685	702	620	723	681	654	685	661
5590	2357	2529	1897	1714	1222	1118	1064	1086	926	1078	1007	749	580	555	690	1143	1295	1168	767	655	519	411	415	370	355	385	353	391	360	381	353	383	416	390	342	342	356	382	380	386	382	359	360	355	358	355	413	392	377	406	394	373	334	395	389	418	330	364	412	370	405	395	388	377	371	367	374	333	381	377	362	361	364	391	363	335	348	399	356	384	348	379	369	402	373	390	395	401	369	368	338	363	399	370	361	354	344	346	365	405	393	366	389	342	378	361	399	375	399	347	359	375	406	362	391	381	408	362	413	353	342	371	367	366	371	367	356	400	390	397	390	349	389	390	388	328	357	361	362	366	374	350	391	366	383	374	383	386	373	393	381	357	352	360	364	394	382	384	356	351	347	366	380	379	387	378	411	409	354	414	340	375	355	376	358	399	362	358	373	346	405	378	389	380	395	343	353	352	390	383	403	360	407	368	366	380	337	373	346	385	375	401	371	372	383	366	340	357	365	385	348	354	359	343	336	361	378	363	374	370	357	364	356	376	356	356	362	387	374	378	370	374	360	355	388	346	387	368	366	337	372	377	363	383	380	378	331	354	370	349	370	351	344	377	386	365	375	348	372	374	362	361	395	353	389	391	374	368	409	354	358	378	353	372	390	374	382	379	364	357	338	384	395	347	373	368	392	374	331	371	356	385	385	404	367	363	388	365	363	361	392	370	379	377	362	363	400	364	348	369	366	358	363	329	367	387	372	404	356	378	344	363	363	362	366	366	344	357	417	364	365	328	353	373	335	386	375	370	331	342	370	374	392	381	335	385	375	343	341	365	367	378	371	357	358	373	377	380	397	359	332	380	347	367	382	408	357	358	387	395	369	366	383	363	381	372	342	373	363	384	377	349	401	357	397	371	331	367	353	362	378	392	406	396	354	408	349	343	386	335	358	389	378	366	367	398	363	323	338	364	395	342	359	378	395	372	373	342	368	385	336	360	414	352	399	364	347	355	393	386	375	365	400	370	388	382	382	380	364	376	385	368	332	372	376	352	377	357	378	369	383	361	374	408	372	353	381	377	355	373	359	360	358	362	405	347	387	371	366	345	362	362	364	380	372	370	364	415	338	444	372	355	354	382	408	377	399	361	396	363	372	380	387	346	357	387	378	368	380	350	381	368	378	367	356	387	351	382	381	380	354	341	360	389	376	354	355	372	353	398	349	397	397	380	383	391	375	357	372	358	390	371	381	408	364	369	387	385	384	391	362	366	380	346	396	382	363	372	394	365	370	384	358	370	335	368	384	359	396	386	400	379	340	336	371	373	353	386	373	331	361	386	403	376	375	350	374	376	429	363	388	382	343	357	386	375	380	353	360	369	344	395	364	384	352	380	402	406	395	361	333	382	351	386	385	365	390	355	352	394	364	374	366	369	380	356	421	360	352	381	391	380	367	362	359	356	325	359	359	334	336	356	371	370	385	397	354	350	375	401	395	340	356	361	378	377	344	348	358	363	334	379	356	405	374	385	351	404	348	362	353	384	369	382	366	374	344	371	371	378	397	361	408	383	347	334	340	372	374	344	360	392	382	337	351	345	360	373	382	395	346	348	380	367	351	364	352	381	352	374	380	385	345	370	360	398	363	382	375	434	353	384	350	338	381	367	351	383	399	355	370	360	371	354	377	401	359	361	356	352	378	396	322	370	403	381	375	392	358	375	329	382	367	380	392	370	427	366	376	371	394	389	372	360	364	365	363	424	378	377	379	361	379	369	357	396	372	370	363	338	344	361	361	346	411	350	356	356	339	369	383	368	397	393	347	344	385	335	365	393	389	355	378	379	379	357	381	381	367	361	384	391	369	352	349	390	386	351	369	398	389	353	360	364	367	370	390	357	384	374	354	351	314	386	324	373	373	336	351	364	381	379	374	383	377	367	380	360	405	378	337	366	389	386	394	360	392	380	356	375	384	380	372	371	390	404	398	382	390	361	367	358	348	337	350	362	375	388	368	352	384	356	392	369	386	370	333	364	332	387	378	380	372	404	339	384	392	365	362	375	401	381	335	400	355	357	354	353	399	373	376	341	348	380	374	367	415	399	413	354	325	357	358	373	397	352	360	377	368	326	335	319	329	358	370	350	350	386	316	400	340	377	343	373	377	357	379	411	373	380	375	389	345	351	393	379	359	382	389	376	342	338	363	362	365	384	372	360	374	363	384	372	355	367	355	380	379	380	378	371	370	355	407	361	343	345	353	393	369	378	372	357	384	377	328	413	367	381	396	364	341	352	362	380	379	360	349	378	375	369	373	366	379	356	364	348	355	385	365	374	333	395	385	380	377	370	380	359	363	371	353	380	387	340	369	398	377	384	377	377	401	359	366	354	383	390	372	374	384	359	388	316	394	378	378	384	390	376	372	373	376	379	382	366	331	377	353	388	333	376	370	343	399	388	363	390	381	384	408	382	354	378	408	390	362	375	374	384	372	395	381	342	389	383	392	385	394	362	338	375	383	366	372	339	360	367	400	363	406	396	366	374	339	368	386	379	380	379	385	334	361	391	370	432	358	369	372	359	360	418	426	363	372	370	373	352	335	356	380	361	374	407	365	363	378	337	369	364	396	353	336	367	412	373	376	360	382	374	384	367	360	381	350	383	350	362	347	395	356	348	400	379	362	384	389	346	369	388	376	352	367	385	370	365	378	396	362	396	361	380	347	369	386	375	366	368	389	333	359	365	345	364	414	386	353	360	375	400	363	361	369	398	340	386	378	391	350	330	385	378	343	340	349	378	403	398	371	393	382	336	394	373	354	332	356	380	360	364	387	407	387	378	366	353	373	380	357	360	372	393	379	367	387	370	380	362	382	365	398	375	368	365	418	357	397	321	369	382	352	353	362	361	402	359	333	394	382	375	346	380	370	380	379	369	366	365	366	356	376	359	391	358	353	364	374	383	363	333	354	363	382	357	364	367	405	407	378	358	344	388	367	371	402	375	361	410	392	358	403	367	380	395	363	339	406	377	361	372	375	347	363	349	386	397	392	357	375	393	385	364	382	356	391	385	369	393	390	388	395	376	363	362	401	404	399	341	399	385	376	372	339	377	407	359	353	347	355	339	366	374	367	405	350	385	365	368	373	366	355	364	354	365	366	383	356	382	366	344	442	355	378	382	377	379	366	374	379	369	384	357	362	400	376	359	344	337	368	342	392	342	392	345	374	367	388	355	333	372	358	362	384	392	394	355	365	385	359	358	379	370	355	373	369	355	381	354	389	358	383	388	378	352	380	371	356	335	352	375	396	361	360	348	368	342	336	380	370	413	340	376	380	361	364	411	357	382	425	380	382	439	401	378	363	384	376	343	369	391	374	370	381	392	352	418	335	384	354	375	366	348	386	369	361	367	370	397	378	368	351	362	355	405	381	361	392	374	379	365	369	361	345	356	368	384	379	364	403	349	382	360	372	383	391	412	390	365	396	360	353	343	370	372	397	348	374	391	357	357	385	381	393	401	368	359	387
4366	2853	4760	5543	5902	4900	4205	4484	4892	4191	4492	4650	3443	2426	2282	3176	5712	6466	4897	2834	2339	1541	1244	1129	998	954	987	983	970	960	1003	993	974	955	956	985	975	982	939	1023	946	991	1051	979	959	1011	918	973	977	952	972	962	1000	951	970	914	955	955	954	950	963	1013	973	1007	982	955	973	960	979	958	936	989	952	944	968	992	998	1003	996	998	1002	964	1013	1008	921	1004	1002	1016	950	984	981	952	1034	961	955	985	942	965	941	955	995	976	1017	962	989	1060	988	953	966	997	969	948	940	963	1021	973	932	941	1008	1006	968	978	959	988	971	926	1010	952	1043	984	960	950	972	943	970	965	981	912	968	959	969	1024	950	902	1019	999	946	953	960	963	934	978	990	995	879	1012	949	937	1002	932	994	967	1001	1001	1015	915	936	941	917	940	970	987	928	1006	943	970	969	972	938	945	948	950	957	941	984	1007	980	1008	924	1026	1001	994	1012	975	965	1002	1012	979	926	959	960	1001	970	994	963	955	1007	1036	1005	997	929	962	984	980	942	935	923	976	941	989	1016	953	967	990	962	1041	897	926	991	970	969	953	1007	960	966	967	936	1029	967	928	993	1036	968	976	984	981	986	952	992	907	972	945	993	983	961	967	984	998	983	902	982	949	993	1026	975	1034	953	954	1030	977	964	953	924	1029	942	896	930	979	929	973	942	974	998	961	952	979	942	927	960	932	968	996	916	953	981	979	929	967	1020	979	966	952	958	991	972	986	997	1041	1010	929	1017	952	946	954	979	964	925	942	1015	969	921	968	992	1024	955	921	1001	954	986	983	946	996	961	986	1002	960	977	945	972	937	988	978	963	950	951	939	986	965	976	942	1016	960	956	981	982	955	961	957	943	946	938	939	932	969	960	982	1008	909	944	992	905	918	980	950	965	992	927	970	973	995	919	941	941	960	967	991	951	967	1037	966	1009	961	956	969	960	930	992	928	1014	964	1000	971	980	993	980	961	980	990	919	963	956	963	961	992	994	1018	967	945	997	952	887	1042	934	973	953	959	993	938	950	1043	1044	956	911	956	947	925	975	969	942	947	1006	947	946	946	956	1015	947	973	987	961	973	941	1063	948	976	922	991	907	900	1008	940	1003	1012	947	963	1006	934	981	964	986	921	963	934	955	920	977	959	960	925	952	984	965	956	920	942	943	1012	935	988	993	1016	941	945	947	953	957	984	981	962	965	973	918	924	1000	945	961	995	940	894	998	1011	985	1002	998	992	1020	1003	996	992	954	975	984	946	985	1006	926	947	960	955	978	917	950	995	976	993	1006	932	980	957	947	960	956	919	944	966	1030	945	957	998	948	935	985	989	999	968	995	991	946	976	977	931	969	994	945	968	975	961	969	1010	991	972	945	956	914	998	985	1005	965	995	958	960	982	978	1030	972	953	950	1023	1006	957	1015	939	973	985	981	935	894	981	952	941	977	1001	983	953	986	946	975	934	977	991	997	957	927	960	996	927	933	970	960	950	957	920	1025	909	950	1007	916	951	989	987	954	995	960	947	944	928	975	927	966	977	1021	1021	938	972	966	952	928	925	1036	1025	946	966	977	964	960	981	926	937	939	968	990	978	1011	967	957	993	912	977	975	942	970	1020	963	917	962	1006	967	980	991	896	951	999	968	979	904	977	920	977	990	1031	949	956	946	959	959	984	978	938	958	973	939	935	963	1015	979	956	932	970	996	933	969	968	954	980	976	937	958	955	982	946	1055	962	976	967	943	964	958	998	1009	975	930	991	956	935	937	897	990	989	921	976	996	1002	916	947	992	961	1004	947	949	992	965	983	1005	984	954	901	954	927	925	901	984	963	915	927	940	969	982	939	989	947	1030	967	957	957	949	978	956	974	941	958	990	973	970	975	961	954	953	997	965	1004	1038	991	955	947	1009	963	948	1028	916	932	937	969	1011	962	977	982	914	940	940	969	942	1005	982	906	964	952	916	1003	964	1006	956	949	997	974	1017	1020	922	1026	1013	980	990	974	967	974	1011	978	940	937	948	949	977	975	933	962	930	923	904	969	981	956	903	993	1035	943	938	1018	1011	1005	924	971	982	920	1003	976	971	1002	1016	979	958	924	953	994	954	983	969	965	948	1023	997	949	945	973	996	987	999	990	965	944	945	912	947	973	1015	950	982	1003	951	970	936	1002	1015	996	1005	933	934	1013	947	978	885	1006	945	950	1032	1035	990	974	986	927	960	913	944	925	960	977	1007	948	1008	984	915	981	914	976	988	942	978	946	985	959	995	1028	976	967	933	953	978	936	957	982	972	957	956	937	942	934	982	987	925	1001	1005	967	975	955	988	1005	940	970	995	956	914	947	1011	932	937	918	950	915	983	936	979	970	960	940	997	982	948	985	948	1011	984	930	917	948	925	997	888	1015	1007	919	984	903	989	973	968	960	947	956	963	960	995	925	979	950	969	933	958	1017	902	1001	972	1022	1005	929	925	1006	895	870	960	979	911	921	987	965	956	957	878	1002	964	960	1004	972	945	968	928	977	981	986	987	951	964	986	955	1035	1015	955	909	990	947	942	960	992	974	974	1011	960	967	954	997	973	950	996	922	1006	943	967	934	980	969	1001	1035	980	975	1054	965	944	939	943	995	940	937	929	926	975	935	914	939	979	985	953	994	932	945	986	884	967	970	938	1011	988	976	944	978	910	952	950	973	953	943	976	1005	949	978	952	937	990	980	971	995	881	954	960	990	976	1000	913	965	973	1024	990	963	992	1002	971	941	959	981	949	971	1020	923	1003	970	1023	930	1020	938	930	973	943	949	980	962	939	1033	1025	921	1010	1020	936	1015	986	937	975	968	952	991	996	991	993	1001	935	996	1005	971	967	1044	968	985	980	994	1029	959	979	941	915	1045	928	1012	947	994	950	997	977	945	987	1008	975	971	993	988	871	996	928	948	956	965	972	1001	1014	1001	930	973	1016	942	967	971	932	964	1001	949	1005	933	1019	921	963	971	963	1009	940	934	984	919	968	1003	958	967	981	932	933	931	944	946	1031	917	942	972	902	1001	967	896	955	965	960	958	930	979	952	1030	1017	941	952	1010	940	1010	949	996	985	1029	1017	954	956	1014	975	1001	915	981	1013	1009	1023	947	948	917	948	998	947	991	981	983	937	1027	962	1004	916	946	999	914	966	916	998	968	954	992	974	1026	967	997	966	1033	937	979	913	987	970	950	962	1044	993	910	1033	1009	982	979	936	927	956	920	993	932	992	953	991	943	1011	987	1006	970	953	966	1030	950	964	944	1019	920	974	1012	955	964	949	932	915	969	1007	952	979	997	1047	940	985	986	1034	961	968	974	967	948	939	909	1020	976	981	1005	1031	1008	920	993	991	939	985	954	1001	950	959	999	966	943	1003	899	982	974	958	1005	914	988	945	961	1015	1045	1009	953	957	1006	934	975	963	980	917	1083	1024	978	973	948	964	976	972	954	1039	962	936	977	917	968	993	997	965	1014	969	1020	1015	919	922	973	998	993	939	965	956	965	1011	993	1011	991	979	984	1033	968	961	967	952	959	967	1012	976	949	955	944	949	983	984	967	949	999	1023	1014	976	983	1008	960	981	930	993	966	981	968	958	933	936	979	944	972	954	951	957	997	981	942	935	1008	953	968	967	963	967	1008	945	956	1042	923	988	993	979	938	988	955	994	911	978	948	970	1001	906	993	872	938	975	984	962	951	923	964	1004	1003	924	962	920	925	975
16511	9357	10321	7540	5097	4158	3801	3204	2337	2084	1576	1651	1293	980	2515	7967	7489	7228	5759	3388	1719	839	581	435	325	320	302	283	302	285	289	306	306	306	312	320	270	282	318	311	303	303	288	297	298	334	309	311	296	293	290	316	298	329	310	302	335	334	320	305	303	293	303	298	292	287	314	309	317	328	324	298	292	301	284	300	305	289	324	257	302	292	338	346	296	319	297	308	332	284	307	288	336	303	296	301	300	319	331	306	279	284	305	301	288	308	317	318	292	305	313	299	303	308	314	309	326	308	298	284	301	320	315	315	300	321	299	305	318	299	301	298	308	336	325	314	299	301	319	285	299	306	300	307	322	320	296	284	309	328	295	290	271	337	327	310	325	316	306	289	319	317	305	301	304	281	289	308	292	302	275	305	287	332	304	282	288	290	313	305	317	318	316	298	297	335	318	305	309	330	305	290	301	270	286	318	288	299	269	310	335	269	313	296	281	321	297	315	331	286	284	326	329	283	309	300	284	287	305	319	282	277	319	314	272	299	294	299	297	259	305	280	291	294	292	336	276	287	308	316	355	303	304	328	297	318	266	294	316	314	297	273	277	285	311	284	300	336	296	304	268	326	315	313	295	288	311	280	321	286	309	316	337	335	324	348	285	314	313	291	322	333	306	308	333	299	331	323	284	299	300	312	327	316	320	284	349	272	273	291	293	278	332	316	309	315	311	334	314	275	312	328	312	308	283	301	303	294	310	303	298	298	309	284	282	293	330	298	291	312	311	318	295	314	315	334	317	321	315	264	328	270	299	280	288	290	312	329	318	306	287	287	315	306	328	282	294	286	309	315	312	302	311	311	329	320	274	333	304	293	317	333	312	304	347	327	299	308	306	297	281	312	301	291	293	297	305	269	278	282	302	307	318	322	311	297	313	314	278	299	295	312	307	300	299	332	332	297	309	304	326	310	306	318	283	284	313	293	259	309	280	290	338	259	322	292	289	327	303	295	295	292	292	259	312	306	311	302	301	289	349	310	275	345	306	310	317	314	274	303	321	298	326	320	312	283	300	260	338	311	310	324	294	322	298	322	300	311	319	272	316	299	308	311	291	323	317	268	334	311	318	324	306	357	300	335	332	318	330	302	310	321	281	300	325	332	304	304	293	316	313	312	334	307	292	324	308	285	295	268	307	297	303	304	317	316	281	309	311	300	313	279	355	289	321	289	301	305	300	294	315	303	330	299	329	322	287	318	314	295	290	315	300	334	316	292	347	323	303	302	306	309	310	301	311	292	303	303	293	287	293	301	289	312	284	312	309	292	309	284	320	311	298	334	304	286	274	308	318	350	293	282	331	311	291	307	327	298	288	296	316	291	298	263	323	361	313	357	306	325	257	321	298	276	316	319	313	249	295	285	283	278	301	298	298	291	297	286	308	305	313	308	310	284	310	308	345	342	329	303	325	292	311	295	322	340	303	287	320	304	298	277	281	295	306	275	297	312	297	325	313	300	302	329	313	291	297	299	308	295	336	346	337	294	306	305	303	303	309	305	275	335	278	278	320	309	342	311	290	283	328	303	302	322	310	323	302	302	278	301	326	313	291	293	306	266	295	282	325	308	312	281	308	302	309	300	312	322	304	313	300	309	314	303	329	274	322	291	301	312	313	289	301	322	352	296	288	260	286	329	303	316	293	333	304	298	306	277	297	282	319	299	308	290	308	316	315	309	298	307	309	287	277	277	290	311	304	303	315	321	274	319	306	286	321	320	318	284	307	308	296	304	329	275	299	291	298	287	303	295	299	308	292	338	287	320	299	304	298	315	315	290	302	284	306	301	280	310	305	313	312	338	310	328	308	271	282	292	273	298	336	278	297	279	308	315	287	327	276	265	309	320	277	305	332	284	277	282	311	297	306	297	291	304	285	314	283	310	281	287	289	339	320	312	300	327	315	317	313	339	273	309	308	291	313	320	328	293	328	278	350	296	324	318	300	326	293	293	275	316	309	294	318	317	306	294	301	311	287	295	318	266	291	312	324	310	295	284	261	293	296	295	281	308	293	320	287	288	287	302	292	298	299	327	302	322	306	271	292	292	335	298	298	295	304	294	322	327	312	298	298	341	309	317	320	289	291	283	275	310	331	286	323	298	317	277	328	299	315	300	304	286	294	272	296	326	293	277	331	272	277	317	280	308	309	289	285	315	324	287	314	316	303	315	306	284	332	316	303	289	312	314	308	324	312	336	295	308	298	316	314	285	319	303	278	322	300	304	305	299	334	329	283	303	312	292	296	300	301	319	317	327	312	339	302	299	321	315	344	295	306	265	299	309	323	295	299	297	293	317	294	323	296	309	308	277	285	325	281	313	291	304	310	282	297	306	281	282	273	322	311	296	348	330	306	313	307	266	303	321	317	279	337	312	354	272	313	289	333	308	331	311	326	324	281	296	347	268	305	301	298	320	345	322	295	304	298	290	286	287	323	311	299	300	293	287	321	321	309	290	313	307	304	263	288	308	311	305	324	300	292	306	294	270	312	322	335	326	288	297	290	292	300	307	312	243	302	304	323	266	318	300	288	330	293	300	305	314	292	298	299	258	319	310	296	294	282	295	284	311	325	306	299	292	248	321	271	274	334	283	318	289	314	328	340	238	338	287	298	317	297	283	288	283	295	286	286	326	299	313	291	318	306	313	329	288	311	289	298	304	292	286	324	305	330	301	257	307	348	299	323	289	285	314	326	315	313	344	308	297	316	290	296	316	304	321	277	336	287	271	289	312	322	312	304	335	294	308	287	322	310	306	300	296	307	309	297	302	321	278	301	329	287	318	326	302	315	310	311	322	304	306	295	323	299	296	303	314	288	308	298	304	304	309	342	300	325	327	296	292	319	301	317	285	310	315	308	323	297	272	302	267	303	314	312	287	278	342	284	295	308	324	336	291	318	305	306	318	304	317	327	307	327	320	307	275	285	289	335	291	309	335	300	293	309	320	280	293	340	362	328	273	276	307	307	294	298	324	317	299	280	323	318	298	307	270	288	342	286	283	283	282	293	298	306	319	310	325	301	294	325	302	318	284	283	304	286	288	333	319	297	328	291	289	297	330	298	304	298	316	258	328	269	294	298	305	328	312	255	290	323	294	300	330	286	293	303	316	319	315	328	346	308	279	296	277	282	291	296	291	319	294	340	294	316	293	294	265	331	272	276	280	293	314	308	309	319	309	291	314	316	292	329	302	332	299	337	308	299	323	296	283	344	306	312	295	321	304	295	313	316	309	318	319	299	297	302	289	313	254	303	317	291	281	309	322	321	282	308	287	279	261	313	347	292	322	309	293	295	317	326	323	329	315	304	339	297	318	301	307	323	321	324	353	315	343	315	325	289	283	313	309	276	321	315	308	291	296	295	272	286	301	273	308	290	291	339	285	267	314	331	299	313	276	294	305	263	299	303	323	305	295	273	294	333	295	287	321	286	310	285	302	276	303	320	298	303	314	295	310	321	291	306	318	295	297
10276	8331	12917	13246	11640	10704	11164	11687	9716	9053	7539	8123	6539	5355	12550	28591	26320	26469	22975	15130	8158	4131	2335	1485	946	835	816	817	839	781	800	826	809	814	849	743	816	797	781	790	815	808	775	787	805	783	866	809	783	785	801	781	817	819	812	794	790	787	809	822	819	823	846	809	834	807	776	783	790	803	852	854	829	792	810	757	851	764	829	816	802	822	830	813	811	806	854	792	787	815	819	789	825	820	799	769	787	824	781	788	810	793	871	795	813	803	825	776	804	801	808	800	824	819	798	828	855	765	821	800	818	830	750	783	823	774	783	786	821	845	807	830	818	780	768	799	838	786	752	782	798	853	864	770	781	759	834	797	797	843	856	804	774	790	797	835	868	825	813	840	823	810	841	805	859	804	779	853	817	820	814	854	829	854	821	876	868	797	781	780	865	765	807	847	756	823	824	846	796	816	782	801	833	816	823	798	874	797	786	779	783	780	775	794	763	862	814	778	829	890	794	789	866	801	835	813	819	810	789	841	855	825	805	743	832	828	818	853	813	880	785	830	796	797	822	778	853	797	792	805	765	820	816	783	826	771	838	850	828	794	820	746	800	807	805	836	770	815	751	772	834	858	825	775	827	789	806	813	886	874	837	821	825	774	813	753	856	854	800	810	790	805	841	795	849	819	837	784	799	811	790	813	783	795	824	795	794	796	803	780	804	857	827	790	811	777	786	797	809	791	783	812	744	828	797	807	777	793	817	794	763	792	833	845	789	783	825	777	816	807	835	868	810	779	825	813	822	853	823	829	818	814	783	839	778	805	836	806	780	848	804	812	832	838	817	823	796	803	853	842	836	821	763	811	787	792	802	823	791	862	833	827	785	835	758	780	813	787	774	831	861	800	809	847	787	792	829	779	810	867	817	781	821	805	817	781	816	772	776	844	856	836	818	830	806	837	842	830	806	840	769	786	805	808	888	781	837	831	826	833	802	829	821	803	853	772	816	782	827	853	834	817	825	760	771	818	841	839	796	773	776	866	825	830	834	822	830	826	792	850	773	811	792	783	850	830	818	809	825	841	802	845	774	813	819	847	838	813	829	819	753	792	774	838	841	804	824	854	855	827	759	855	820	822	764	762	811	788	829	805	813	820	823	841	820	789	790	825	789	821	859	803	784	837	782	795	814	798	829	811	804	816	830	822	752	802	837	814	808	822	839	767	820	850	817	802	858	744	828	751	828	816	786	783	851	736	860	782	798	790	845	830	829	807	772	794	847	791	843	797	830	827	883	830	808	838	784	760	863	820	822	846	787	805	857	828	773	796	800	811	798	835	826	810	828	789	823	809	846	807	749	892	783	840	795	861	834	817	827	781	844	848	809	810	799	793	813	844	823	772	800	798	806	821	845	818	825	815	801	809	852	795	819	785	842	796	852	817	814	840	789	838	850	869	816	795	807	925	807	814	831	810	812	832	799	803	773	791	791	894	837	847	813	800	795	806	831	890	819	824	848	798	817	809	811	775	819	839	862	817	874	850	831	767	818	821	825	787	799	837	872	761	844	793	810	850	800	826	852	814	834	816	807	788	781	832	757	825	864	786	816	762	863	825	828	807	781	797	803	833	797	816	828	784	783	808	789	786	842	804	790	823	834	778	763	786	785	837	805	806	821	846	859	803	778	797	820	827	782	852	856	785	781	799	799	798	849	789	803	837	790	790	834	841	847	763	819	776	838	808	799	807	835	830	835	818	823	835	810	813	832	771	799	812	794	785	827	767	796	775	870	754	805	799	840	844	811	837	862	809	817	788	782	792	815	862	785	839	825	781	767	786	831	817	784	794	822	839	823	876	846	815	848	824	791	794	852	841	822	846	797	847	791	794	820	840	827	816	813	830	840	841	804	814	831	863	788	854	836	778	859	767	767	746	810	837	789	848	803	818	817	792	829	834	821	818	798	809	800	828	827	818	862	774	802	792	814	801	823	835	833	805	823	845	802	799	850	841	856	778	785	863	789	891	802	772	852	797	815	768	776	814	815	795	807	817	811	765	846	823	839	756	803	779	856	781	798	846	824	800	807	792	820	837	820	791	811	821	811	797	789	778	822	830	807	824	752	820	812	785	817	777	806	784	803	832	837	864	795	803	808	810	814	811	855	806	819	780	771	811	783	844	824	814	810	813	832	768	802	794	787	776	827	806	819	803	883	773	814	853	833	845	878	828	814	759	841	795	824	820	830	803	815	831	767	843	786	802	821	812	838	832	795	842	812	793	795	785	766	817	775	828	823	856	821	822	793	772	764	800	794	878	800	839	868	809	797	832	785	812	830	813	808	823	779	833	825	804	776	791	817	835	854	797	813	835	841	785	785	787	824	833	836	897	820	803	822	778	816	798	762	841	814	776	835	852	811	794	818	841	792	761	827	798	823	803	853	842	797	819	861	821	799	794	783	789	838	807	816	851	839	839	868	848	801	818	819	842	770	754	807	802	840	842	787	818	800	810	793	852	869	805	770	755	818	809	801	830	802	798	830	830	849	808	879	838	792	824	789	818	806	800	823	810	825	821	830	799	803	831	814	836	832	782	790	778	827	827	815	788	840	834	838	859	741	772	830	832	797	805	819	795	798	827	842	795	826	810	823	817	765	849	771	798	813	871	812	812	829	817	875	808	828	830	796	798	817	779	800	764	803	833	818	797	814	782	839	796	830	794	800	789	822	799	814	819	818	778	856	808	814	807	843	834	806	790	800	791	791	803	812	809	776	810	865	786	815	820	789	835	851	826	754	843	787	782	837	780	783	814	892	812	818	797	754	791	775	812	818	783	844	791	817	796	851	807	791	807	791	829	784	828	833	781	818	835	787	884	835	802	812	755	816	863	812	807	759	815	838	795	812	779	855	844	824	783	826	850	809	802	816	804	802	858	833	846	838	838	781	807	810	803	821	839	821	804	834	830	838	829	814	835	834	793	779	843	852	823	849	790	813	789	797	809	796	815	792	806	837	792	787	824	834	796	819	843	790	824	807	837	793	821	830	825	839	748	817	862	799	842	841	778	839	787	827	808	782	826	825	788	845	849	773	797	808	820	798	887	800	840	815	824	814	859	837	737	816	841	770	752	837	833	833	796	786	857	823	814	790	804	863	803	822	834	824	794	808	775	796	820	847	841	806	751	802	848	844	828	778	752	834	855	866	773	815	842	787	833	751	775	849	830	797	840	783	849	814	786	841	822	820	814	815	807	787	803	818	832	814	766	791	819	829	814	813	787	844	822	819	838	811	766	848	798	821	788	808	780	828	797	847	834	790	802	769	873	795	800	825	778	860	815	818	813	811	838	860	777	850	835	830	794	814	805	840	829	842	771	848	851	825	798	790	801	779	843	805	770	778	809	826	831	812	830	789	832	803	801	808	807	848	743	760	819	830	829	773	820	784	803	850	857	809	828	836	776	765	779	853	797	814	812	847	811	798	815	791	789	847	794	825	845	825	796	833	789	793	772	823	783	807	783	840	800	807	831
23062	17450	16047	10740	9444	7358	5927	3702	2650	1965	1824	1682	1485	1437	2207	8057	13100	11443	6704	5531	3590	2207	1201	682	280	230	226	248	235	238	244	228	226	211	227	244	257	228	230	267	236	238	241	238	241	257	219	226	233	235	227	247	224	217	211	253	247	244	244	233	225	217	199	220	221	276	233	219	228	226	218	233	240	266	232	226	237	221	205	252	231	227	242	247	228	228	243	238	216	232	248	234	218	237	219	240	215	236	255	224	248	230	232	232	231	237	223	229	195	239	214	222	263	220	183	223	260	241	242	253	241	229	239	241	235	240	206	217	238	251	227	249	250	218	217	208	261	237	201	226	210	210	272	229	246	242	247	243	223	225	227	217	237	212	260	238	218	210	236	236	250	241	220	235	239	233	242	252	228	223	233	222	250	231	243	240	246	223	223	239	245	257	227	235	208	211	249	250	239	206	212	235	226	241	230	235	221	239	226	228	207	212	248	230	228	213	229	220	252	203	238	244	250	248	240	222	247	237	243	223	237	202	241	223	234	255	223	227	231	238	230	240	243	240	243	220	230	252	232	233	233	225	225	240	233	228	238	228	219	230	209	252	250	221	230	233	244	227	226	218	227	211	267	251	216	203	235	229	218	236	238	252	223	214	199	265	245	255	200	230	207	217	225	231	261	247	238	236	218	224	225	222	234	215	207	238	244	233	247	226	211	228	201	203	223	238	223	235	211	227	241	234	240	229	241	248	231	243	213	232	231	229	257	248	226	244	235	226	228	244	251	239	223	238	230	197	251	208	248	251	251	220	232	260	221	222	246	223	237	223	212	237	213	214	234	247	226	250	236	210	241	233	240	212	241	231	243	213	235	219	241	222	241	248	235	199	221	257	228	230	203	228	251	255	221	243	245	209	248	243	229	227	222	250	192	229	230	227	221	251	240	216	228	236	218	226	225	218	258	233	253	217	229	248	222	255	215	235	242	211	256	237	217	250	243	230	229	256	233	263	231	245	227	208	224	233	211	230	257	256	239	232	218	248	219	229	250	245	226	220	225	209	208	226	227	228	251	225	240	233	246	198	227	228	234	238	222	229	239	247	241	237	240	213	236	219	213	248	220	245	200	235	246	222	237	238	236	242	230	230	242	196	218	231	225	241	235	250	223	238	224	235	245	196	225	236	267	276	214	218	223	238	227	205	224	234	222	246	230	244	227	228	256	243	231	245	224	225	266	241	226	244	237	245	244	213	207	219	224	241	239	222	232	199	224	230	244	218	245	233	215	255	243	234	223	211	254	256	222	234	234	221	236	252	241	275	242	236	215	183	252	233	205	237	220	224	252	233	231	231	268	251	236	247	217	237	231	213	202	250	221	240	237	233	235	264	246	226	237	209	213	226	257	238	233	262	243	238	246	256	251	256	218	232	214	216	237	223	238	242	237	237	225	239	242	247	213	221	225	208	244	209	230	243	244	236	225	233	227	239	242	206	258	208	244	253	261	213	225	270	252	245	190	226	241	231	231	245	252	233	234	237	215	243	211	210	220	201	233	234	250	216	236	263	219	245	239	235	237	215	240	236	218	237	214	225	237	232	232	239	225	261	213	237	242	292	242	239	222	219	229	230	216	214	264	204	223	236	222	229	243	259	217	237	231	227	241	225	235	216	243	234	205	238	249	241	218	232	217	239	222	211	264	241	227	255	243	207	221	221	210	237	193	247	241	240	217	264	220	229	227	230	219	234	211	222	215	243	254	232	223	215	225	242	235	201	265	222	231	231	232	222	210	251	218	234	210	235	215	235	244	238	256	242	236	238	231	244	236	225	231	208	239	224	248	227	231	222	237	217	243	228	222	246	248	216	245	234	204	230	208	243	236	237	240	225	229	241	238	236	236	246	245	250	241	229	209	232	257	273	252	265	247	253	228	241	223	216	218	234	228	221	249	241	212	193	228	259	230	243	264	218	229	223	238	246	237	245	226	238	253	225	229	199	226	234	213	198	221	224	223	233	209	204	234	245	227	231	247	246	228	269	210	214	217	261	208	238	231	234	232	244	236	211	216	240	211	228	224	223	234	223	257	251	252	233	233	225	256	221	224	249	240	224	262	245	218	231	222	218	258	228	195	216	249	255	236	248	237	256	227	234	236	231	234	218	246	231	225	222	235	223	224	235	236	231	229	226	221	230	272	253	223	233	236	227	252	220	240	231	233	250	228	226	246	227	228	237	245	262	235	220	194	240	212	240	224	219	207	247	233	207	231	203	240	226	226	220	228	229	241	210	251	214	234	255	222	228	233	234	216	266	234	225	236	243	230	225	217	224	211	221	244	225	241	261	233	285	229	233	217	225	250	238	240	197	234	250	235	252	225	243	235	244	239	223	265	230	224	229	227	222	229	246	249	278	217	253	242	237	240	225	243	256	247	256	237	253	239	239	209	236	250	236	226	226	235	212	218	234	200	244	239	227	237	245	219	248	222	224	268	241	251	194	224	243	240	227	241	222	239	216	222	227	226	244	254	271	209	242	228	237	241	229	242	243	231	216	235	241	235	199	235	231	238	238	236	260	249	220	262	230	245	256	230	214	235	203	230	234	242	223	253	225	219	212	194	230	254	256	238	243	228	238	235	230	230	213	264	206	217	231	226	219	233	234	231	232	220	215	232	225	246	203	245	211	248	248	262	236	231	223	242	227	218	250	234	248	228	246	248	228	246	220	258	235	238	227	245	257	215	230	234	235	198	219	215	214	212	237	235	220	205	214	232	237	225	235	229	244	240	216	209	215	243	234	228	217	240	224	225	229	224	224	239	251	238	230	263	235	210	256	235	211	226	221	225	214	218	207	240	229	214	277	232	210	245	234	222	223	244	237	253	235	217	228	217	253	237	241	232	253	230	244	250	227	260	252	252	209	219	233	242	224	238	271	252	250	221	214	226	245	243	246	240	269	233	229	259	236	242	249	227	245	237	229	229	245	221	229	235	250	241	233	205	226	236	196	236	220	229	231	227	239	214	222	229	258	245	217	250	250	258	225	241	212	219	207	259	261	219	227	250	225	237	252	241	225	229	224	249	236	244	233	241	229	241	214	251	232	228	244	208	239	230	228	231	229	216	228	219	202	243	210	243	229	215	226	208	221	249	262	213	234	231	243	254	219	226	248	256	239	206	227	238	247	223	220	223	223	242	230	238	252	194	231	242	237	251	257	246	242	230	207	210	246	256	231	239	225	253	222	224	200	201	222	229	221	236	219	204	227	234	232	247	260	239	226	225	229	212	242	232	249	225	246	214	225	260	246	241	233	251	222	220	232	270	227	210	264	223	211	225	219	221	210	185	214	263	247	262	258	242	252	228	195	238	206	196	193	219	229	249	206	245	226	207	237	214	219	263	224	239	239	218	254	237	233	226	257	218	253	227	223	297	240	228	240	233	220	215	261	235	235	232	222	205	242	223	272	232	246	209	239	238	256	225	228	226	245	228	231	233	235	233	218	245	241	226	213	250	204	233	247	240	253
12914	13888	16500	15253	16645	14630	14392	10533	9913	8610	8273	8164	8025	8196	11705	28886	36118	32418	23690	22174	16317	10684	6225	3112	982	656	632	664	610	616	649	661	622	669	604	666	638	687	607	652	598	629	685	666	655	685	641	605	660	616	639	677	629	658	661	605	634	620	723	636	665	640	675	628	616	666	669	622	641	649	615	664	663	640	636	655	645	667	661	608	634	652	632	697	678	674	684	657	642	630	678	637	659	654	652	585	633	624	663	660	628	671	680	604	661	641	629	637	667	620	617	673	688	625	618	643	692	645	599	614	694	592	655	655	661	610	678	597	629	579	639	688	640	687	674	631	649	631	639	635	647	633	641	621	680	637	673	661	647	618	620	625	636	672	649	643	622	646	577	629	656	616	631	623	616	661	602	641	621	622	659	628	603	650	681	644	606	636	657	618	652	704	651	663	657	642	652	585	637	624	618	603	644	634	667	652	656	632	637	640	640	645	640	708	640	630	657	659	639	613	624	638	674	646	626	675	673	676	626	630	636	639	643	635	621	647	635	695	637	645	645	646	614	639	663	681	685	668	631	649	606	613	666	599	631	615	669	646	626	660	595	687	666	663	628	673	614	596	645	679	635	656	630	664	602	659	686	667	689	679	669	637	675	608	661	663	645	638	651	678	617	631	628	645	670	681	632	636	625	674	611	621	656	619	623	628	672	634	623	661	617	662	595	660	658	661	636	651	629	689	657	641	619	638	608	669	659	614	628	625	629	675	629	659	625	723	661	617	630	692	663	617	644	683	689	654	703	661	653	550	625	610	623	642	644	677	679	658	681	633	640	618	629	622	645	686	626	616	637	650	613	627	651	670	643	587	652	621	604	684	631	656	644	619	654	637	666	652	635	642	632	684	641	687	645	652	658	621	664	665	647	645	613	674	622	575	656	612	644	659	659	650	656	641	697	618	641	651	627	646	644	639	644	677	681	666	596	621	635	627	618	615	663	624	639	625	642	592	625	621	597	589	621	631	650	652	693	632	633	598	624	679	632	641	660	679	588	657	652	662	617	603	615	655	630	597	652	621	612	666	642	670	630	578	623	621	607	613	606	644	631	633	669	658	646	659	659	653	628	647	617	628	645	662	652	630	645	668	642	697	615	610	645	629	679	636	631	615	666	664	619	680	665	656	652	625	596	646	630	665	661	634	634	634	696	648	627	633	618	627	670	634	627	651	623	635	628	625	621	643	651	629	634	639	623	669	678	586	650	599	667	655	624	641	630	632	626	599	651	626	626	639	625	656	646	630	627	635	622	627	655	653	639	603	672	634	631	628	660	643	641	659	634	684	660	636	641	634	626	651	668	618	644	612	674	661	609	620	642	639	641	685	649	656	659	675	626	612	661	651	623	681	612	716	656	613	652	631	648	635	643	626	625	612	667	626	673	604	666	660	676	626	672	671	607	592	651	647	629	668	680	663	624	630	602	653	654	642	635	620	629	656	634	649	688	608	654	638	672	630	627	671	639	692	681	657	626	588	664	626	654	631	666	644	638	616	642	591	627	632	603	659	671	652	664	679	612	667	662	655	654	652	647	678	620	612	673	645	606	677	675	661	627	655	622	627	681	636	612	628	659	642	657	641	662	656	650	674	652	656	645	651	596	634	632	655	615	664	660	605	650	639	639	633	641	644	623	679	657	666	655	640	644	611	667	624	645	665	671	601	579	684	642	680	662	606	655	611	627	614	625	621	633	591	651	682	646	604	675	659	639	622	651	623	655	642	655	642	645	641	652	682	643	606	651	621	609	658	628	625	594	677	672	652	648	648	624	644	629	643	605	648	638	614	679	636	660	622	681	653	641	619	634	660	656	636	640	692	631	634	639	631	673	649	655	643	653	636	617	662	652	687	665	674	644	637	649	631	654	698	646	630	654	618	641	656	604	644	645	607	607	621	624	593	655	600	620	626	635	645	674	636	652	624	622	586	631	661	637	654	631	639	623	630	625	643	645	664	634	649	648	656	641	625	650	634	664	653	640	618	655	646	671	603	707	614	596	660	605	625	632	648	677	634	651	658	644	653	591	663	660	667	655	650	673	629	666	632	587	632	663	619	638	646	672	631	670	632	620	661	613	673	628	650	641	657	644	640	634	594	621	624	581	597	633	634	664	669	624	610	662	633	635	672	678	648	640	617	609	587	630	595	647	631	654	650	623	619	594	642	643	645	609	639	602	622	647	665	638	631	630	669	642	641	640	653	622	667	637	669	663	632	647	633	568	635	661	650	612	618	644	604	645	670	582	620	612	626	627	640	675	602	627	637	650	644	575	661	688	629	625	585	615	645	631	615	656	603	649	625	628	646	621	624	621	610	618	634	604	617	652	601	679	651	617	636	603	561	636	598	647	629	638	660	656	641	687	647	670	651	579	603	575	655	627	632	658	631	655	607	616	693	643	661	631	682	599	650	605	667	674	590	665	610	652	659	664	615	651	613	636	652	624	684	622	644	632	655	619	641	632	646	628	661	648	666	664	621	637	647	625	661	595	625	638	630	588	682	637	608	670	637	654	645	639	584	659	616	632	613	632	654	645	648	654	602	601	619	710	627	676	647	601	636	670	654	597	643	587	680	630	693	624	597	687	629	650	670	646	641	627	665	612	619	587	641	638	621	647	631	631	626	649	661	641	636	653	601	616	636	670	686	607	652	621	604	599	555	666	622	677	657	590	641	624	632	620	642	643	677	660	599	633	647	633	624	618	622	618	688	643	653	604	645	633	677	637	642	613	623	647	620	665	636	646	629	643	668	639	652	653	614	666	664	666	638	642	621	612	642	654	609	620	682	676	606	645	666	633	619	658	649	639	642	624	631	622	617	689	622	652	613	618	623	638	647	653	632	657	623	683	660	640	619	655	641	641	612	626	648	599	657	617	617	610	622	636	637	661	617	627	628	673	620	641	672	685	615	641	678	630	675	639	620	648	644	653	632	640	634	633	640	606	615	607	624	647	613	627	662	653	615	623	635	650	638	635	586	630	633	621	676	662	638	646	644	618	649	675	658	666	645	636	655	627	632	646	647	634	612	682	624	693	646	655	638	649	627	648	644	655	648	639	610	640	610	656	676	689	607	643	611	669	619	619	618	601	673	676	615	661	601	669	651	663	710	633	646	647	642	679	638	638	654	673	631	648	673	625	617	637	623	612	576	643	658	642	659	665	645	667	644	701	637	637	654	651	646	599	628	643	683	640	641	645	632	656	650	645	642	644	616	630	644	615	581	610	688	633	613	641	669	637	674	686	641	667	598	671	633	625	636	595	656	705	640	669	660	607	620	628	631	665	621	606	664	612	642	585	684	695	642	620	618	702	634	664	582	670	603	620	622	621	606	647	638	640	641	626	633	637	620	668	611	660	677	621	670	638	654	622	626	661	679	636	673	596	627	681	634	649	641	649	670	643	640	633	647	628	631	660	667	676	646	638	616	639	656	675	594	673	652	653	653	663	653	620	648	653	625	600	649	621	591	654	644
5819	6098	3836	2102	1382	1101	914	721	736	728	889	844	1052	952	892	1097	1049	723	689	735	643	545	426	400	366	332	359	341	348	346	328	326	339	334	327	310	331	370	331	335	309	332	322	361	325	343	314	324	303	322	326	359	340	358	335	326	287	338	349	333	374	327	324	344	318	321	334	315	300	346	309	327	349	345	300	322	349	344	324	348	331	347	370	369	332	311	325	321	336	332	339	345	327	338	346	298	319	369	312	324	368	336	340	339	330	328	351	359	348	329	350	326	326	304	330	284	342	325	358	327	350	315	350	346	366	334	363	323	321	319	343	330	341	332	329	350	334	346	352	320	334	326	336	323	336	331	353	354	325	349	320	370	307	353	337	358	368	343	343	347	349	330	340	313	332	318	356	338	336	342	363	290	361	305	324	340	331	341	323	337	311	332	318	362	311	376	345	346	335	306	352	303	363	348	356	354	333	362	287	349	304	335	339	326	325	328	348	373	320	345	328	349	348	332	343	326	361	346	354	328	357	337	336	341	320	351	363	328	337	357	340	301	329	317	328	321	293	315	350	305	364	362	372	360	339	335	302	333	313	337	330	324	314	290	312	362	323	348	290	327	334	358	313	336	345	322	350	327	318	364	371	366	335	342	342	325	349	354	338	324	349	330	342	338	344	333	339	359	333	356	344	320	347	334	322	354	305	361	326	324	303	347	343	358	361	330	307	323	339	326	332	319	363	347	315	313	338	336	330	338	337	380	339	314	350	364	335	345	361	360	348	323	338	305	325	364	323	317	355	309	307	338	349	340	338	307	337	359	322	368	328	331	364	324	353	339	369	346	331	339	311	355	306	344	338	350	339	304	309	365	312	359	312	313	366	323	321	339	308	325	349	344	307	348	353	335	378	355	362	347	357	313	324	374	334	344	330	348	340	357	349	332	314	299	352	315	334	359	342	363	321	359	356	318	353	309	350	346	366	385	307	347	310	314	310	316	344	363	349	324	332	325	351	318	315	327	324	324	314	328	334	328	353	341	295	327	317	362	323	346	335	354	338	370	345	353	339	344	314	323	339	347	334	342	345	361	361	342	336	341	343	353	352	323	340	337	341	334	286	314	378	351	327	318	327	305	364	327	356	345	331	323	357	365	391	341	339	322	336	311	358	365	328	350	328	302	338	336	325	359	346	342	329	298	329	340	343	353	339	356	328	322	313	328	344	359	336	308	321	339	294	308	332	356	325	350	347	356	352	354	352	329	342	309	345	336	341	336	337	316	331	341	335	293	353	315	322	328	337	345	341	356	331	350	293	324	334	351	350	364	334	370	310	336	350	338	328	322	353	343	320	331	325	326	328	284	327	356	315	322	322	339	328	362	364	357	384	330	339	359	323	361	342	366	330	316	357	346	350	325	323	351	352	293	341	323	336	363	359	306	351	350	354	340	350	378	371	334	325	335	354	381	347	359	289	367	352	335	364	348	346	316	355	343	337	329	353	330	332	313	360	372	327	330	345	358	349	335	307	313	386	337	354	324	306	338	349	368	312	335	348	373	335	372	301	327	313	338	345	334	328	340	302	378	362	335	324	337	335	356	349	351	324	339	357	341	313	303	310	326	351	326	335	351	337	332	318	314	341	323	296	323	328	315	348	400	351	362	341	347	333	353	349	305	331	329	303	342	346	324	339	324	372	307	355	285	360	341	331	341	342	348	339	335	293	309	274	335	325	314	322	336	339	327	342	351	313	330	352	333	336	313	366	359	325	339	302	315	313	354	298	326	358	310	329	323	326	378	365	335	353	307	352	290	347	346	327	347	327	376	349	354	341	338	352	358	317	349	356	332	332	330	321	348	330	341	326	333	341	388	334	378	345	332	368	332	326	328	353	346	330	325	349	304	330	325	354	331	323	370	319	299	367	306	341	345	313	312	336	350	352	359	333	338	337	350	367	335	326	334	352	308	325	336	334	350	313	332	335	329	364	341	324	364	377	318	310	309	350	300	304	364	344	355	342	319	319	347	329	338	364	322	332	376	316	353	352	341	354	342	346	343	349	325	355	330	365	317	349	347	339	340	344	320	369	350	305	337	320	330	334	336	316	315	320	311	340	298	315	314	356	344	348	321	348	338	329	327	348	329	343	317	300	288	320	341	342	314	324	348	348	295	355	327	343	359	341	353	339	342	373	337	336	336	326	346	329	343	317	358	361	305	312	322	372	325	321	352	318	352	339	325	328	388	323	332	295	367	321	308	337	339	328	336	329	345	360	343	334	346	316	342	317	359	333	355	334	335	335	343	362	317	320	324	323	358	354	347	324	334	310	333	328	351	365	333	320	348	335	358	376	337	297	368	375	354	346	332	352	360	335	334	336	330	345	347	352	333	335	339	330	336	341	325	354	350	353	320	333	324	323	377	315	327	328	298	347	334	325	339	332	344	342	343	354	383	328	352	347	342	326	357	339	334	340	304	342	368	336	289	284	298	335	340	334	325	303	323	326	369	332	312	334	351	354	322	332	348	357	327	348	336	316	358	334	321	352	338	342	340	342	345	327	352	352	344	333	332	329	313	357	375	337	356	333	360	333	344	322	337	336	321	314	346	330	359	323	329	302	309	345	357	342	351	341	321	372	369	347	334	326	353	333	366	351	334	344	325	346	336	318	306	352	320	334	346	340	343	324	311	303	303	319	335	353	336	355	361	332	386	324	336	332	354	332	332	315	321	331	343	330	316	341	330	350	348	349	322	310	344	337	340	333	332	309	362	316	341	324	347	329	323	345	356	343	353	381	341	335	304	323	344	367	354	373	332	331	333	340	335	337	339	317	335	307	332	307	332	333	354	319	349	298	361	334	361	327	311	348	356	342	334	342	342	298	307	326	353	356	350	353	324	328	330	326	329	321	323	322	310	334	367	316	365	326	307	330	307	359	323	342	321	345	351	325	335	327	342	334	331	350	314	319	352	351	348	321	300	340	341	332	331	328	331	372	345	328	317	334	347	348	335	347	352	314	382	359	338	328	309	352	330	332	320	317	346	327	332	349	320	323	342	337	338	319	351	351	356	342	350	342	348	343	343	348	360	338	331	358	327	371	335	321	335	328	307	302	348	336	356	352	328	353	313	324	336	329	339	316	336	362	351	351	345	345	333	345	366	357	358	319	316	343	330	356	334	319	342	343	336	342	319	385	324	361	348	293	334	323	302	328	302	308	343	293	336	297	337	293	359	347	335	321	347	320	369	322	341	335	302	312	351	327	319	346	325	325	370	327	341	353	336	315	325	319	323	331	319	358	340	358	346	357	339	353	309	345	300	362	348	341	348	363	362	344	328	318	329	341	354	371	332	307	336	341	320	331	348	340	329	306	299	336	373	302	309	334	349	328	350	326	342	287	314	347	346	321	330	339	304	324	338	316	317	328	325	346	344	375	346	310	323	321	355	330	341	359	328	329	317	356	335	344	313	376	357	342	317	339	347	322	354	347	345	324	353	314	372	358	349	371	337	311	353	334	323
4433	7146	5932	5621	4607	4236	4049	3041	3092	3161	4183	4113	4899	4801	4603	6142	5546	3389	3177	3464	2689	1719	1355	1138	899	858	932	871	868	899	928	925	876	871	908	854	902	890	872	880	884	858	897	871	930	901	846	844	852	911	899	836	856	820	889	878	895	838	911	838	902	908	902	888	896	885	871	904	889	853	864	803	906	876	915	864	911	897	916	866	873	829	878	898	882	863	887	889	879	855	883	858	855	895	827	852	876	908	889	912	871	901	889	809	894	873	847	946	841	840	920	906	853	879	822	929	860	816	910	856	918	872	852	920	866	865	914	870	892	893	902	893	938	903	869	856	833	918	883	809	807	918	887	812	844	910	886	904	852	851	832	895	877	901	918	864	936	863	902	945	894	899	897	881	853	878	890	870	900	871	854	860	904	883	895	875	883	901	858	847	916	881	905	882	844	892	870	850	906	935	829	864	897	860	928	917	885	883	913	909	898	935	845	898	887	900	894	883	927	867	873	916	932	892	846	872	892	888	833	853	914	795	902	888	905	899	902	906	863	879	895	903	892	860	856	888	869	890	949	860	884	860	890	870	903	847	912	919	876	888	867	885	864	921	887	909	873	892	907	886	890	868	881	879	931	879	877	876	845	932	890	846	859	873	856	868	921	848	863	896	880	869	865	919	913	842	913	819	920	877	883	832	866	840	938	844	874	852	862	858	821	885	909	861	872	977	853	900	853	898	874	870	841	845	887	929	868	871	934	900	897	941	845	874	869	890	844	902	884	865	932	890	883	861	901	874	864	863	836	897	928	922	900	933	906	866	928	886	872	875	890	836	855	834	847	881	957	962	870	897	838	876	929	853	928	856	861	911	844	877	892	883	917	885	937	962	856	882	877	893	905	855	871	874	874	885	858	887	884	856	886	902	894	902	863	893	887	818	847	894	878	897	872	908	932	878	847	874	864	913	863	888	868	861	908	893	877	857	879	878	855	861	872	969	877	901	873	890	903	852	905	890	821	890	872	911	853	869	877	904	856	928	872	864	906	923	885	928	877	893	908	863	867	869	839	860	815	863	888	842	816	921	888	845	873	868	903	921	844	913	856	899	916	888	874	894	861	849	891	926	904	861	850	932	893	855	909	923	865	909	927	853	926	888	881	942	888	870	935	841	856	903	909	872	859	895	912	885	941	846	900	902	826	865	883	890	860	887	904	832	932	937	901	825	934	824	921	886	899	814	923	848	907	916	839	831	913	880	885	870	840	907	888	853	884	870	895	898	890	886	856	887	929	894	863	859	887	882	855	881	874	894	856	883	873	887	875	861	863	883	860	886	897	890	862	820	922	891	889	837	853	823	902	892	898	910	869	908	922	892	899	824	893	868	854	901	852	892	858	849	860	878	888	864	870	879	887	889	907	875	894	850	838	927	959	833	852	880	847	896	886	892	881	896	877	871	894	871	877	847	850	858	944	903	889	902	880	884	917	864	882	844	825	883	909	852	884	906	840	885	858	893	855	874	848	901	931	914	867	860	886	928	883	915	851	909	854	894	874	846	821	867	925	916	892	878	863	879	918	846	858	851	860	887	896	840	879	858	926	880	871	875	885	889	791	902	857	844	890	890	886	888	902	896	895	927	888	927	850	863	909	912	845	850	879	927	869	875	873	909	842	917	896	890	873	891	866	887	877	928	845	904	902	845	998	881	879	903	869	833	835	915	867	917	864	808	856	889	906	926	861	880	933	893	878	893	861	886	907	898	893	856	900	875	862	953	924	921	919	874	900	790	873	863	880	862	962	842	872	854	891	897	972	886	879	888	896	889	861	903	826	890	881	914	841	835	886	857	890	927	923	832	892	830	886	877	887	903	866	919	840	899	824	856	910	880	872	855	822	846	875	901	892	838	889	848	927	944	902	931	853	858	881	895	805	832	836	889	876	885	899	841	863	853	910	883	884	864	871	908	891	849	907	888	879	900	887	930	918	901	916	917	859	884	850	874	842	938	919	888	861	886	854	877	888	903	899	881	920	945	891	840	927	835	853	861	912	870	900	874	891	870	890	831	862	875	865	844	817	862	892	881	846	957	933	908	911	882	825	873	890	886	893	904	898	945	869	849	839	852	855	862	844	875	909	887	860	858	915	847	848	839	879	890	900	914	902	885	932	884	838	897	830	888	833	936	906	855	874	899	931	901	891	907	915	851	901	881	848	904	928	907	818	850	861	879	923	895	900	873	848	869	869	881	907	857	831	881	859	860	853	887	911	916	913	897	830	883	906	895	877	922	901	860	878	891	890	906	890	869	868	871	855	880	850	880	902	868	909	863	838	931	876	912	887	818	877	861	904	857	906	864	831	929	860	941	878	855	852	878	867	865	935	904	908	849	890	889	856	902	898	812	882	886	862	942	850	856	939	873	832	913	897	890	905	832	834	881	918	839	880	887	874	813	874	859	913	909	893	871	859	894	875	881	876	853	886	867	878	869	963	919	856	853	890	869	914	902	839	867	892	847	866	846	868	937	854	863	879	831	929	918	830	896	870	860	880	874	894	865	841	846	893	874	900	898	895	860	871	881	888	903	851	899	898	901	872	928	946	891	870	874	923	868	896	842	868	906	922	846	925	859	831	900	870	889	863	839	913	871	860	869	878	840	936	882	835	908	969	844	878	858	895	892	852	845	871	937	943	855	955	857	903	870	919	865	918	899	901	905	880	898	933	879	823	918	865	872	897	917	858	846	875	896	893	871	868	912	902	882	882	884	863	891	917	889	907	892	850	876	857	929	887	900	929	920	894	891	864	886	876	871	916	918	850	845	896	875	860	907	853	939	848	891	926	978	938	903	835	834	886	927	832	854	907	893	909	901	879	875	836	861	894	849	883	874	911	795	914	842	916	904	903	880	868	887	883	886	848	885	920	907	899	856	836	905	851	930	847	864	915	925	950	919	879	860	884	929	838	876	912	830	864	851	874	871	902	878	939	869	850	872	886	880	876	868	871	892	904	904	887	869	857	845	840	871	864	917	854	912	864	884	847	834	904	885	942	855	931	843	885	908	875	870	860	890	893	879	833	891	904	866	888	877	855	947	898	860	884	919	903	843	889	852	907	907	864	954	945	920	893	868	888	882	855	855	876	817	914	820	838	869	869	912	846	897	892	951	882	889	847	877	819	916	851	864	837	861	853	840	976	891	879	872	942	877	863	846	879	889	916	862	911	881	881	863	919	879	913	851	896	847	865	820	863	880	875	872	894	914	811	931	860	905	941	879	873	869	880	870	887	944	861	868	849	897	884	882	872	878	849	935	886	905	915	914	882	847	900	877	847	903	864	879	894	911	864	923	873	896	865	867	893	863	865	844	921	862	897	880	970	906	798	900	878	879	883	893	819	836	876	873	911	881	842	908	892	847	840	837	848	898	871	845	900	888	917	848	840	872	884	908	882	896	878	878	866	911	877	881	882	884	834	896	840	895	873	885	891	884	911	836	915	913	875	902	873	854	899	881	855	928	889	856	867	917
17669	35256	27200	20793	15187	10417	4857	2181	1755	1522	1600	1720	1607	1388	2435	8051	6912	7680	5085	2864	1822	1192	771	433	278	246	235	246	234	270	267	250	261	247	258	240	279	246	261	225	267	259	251	236	246	246	269	238	230	256	266	248	271	274	222	247	269	259	275	236	276	249	281	254	259	252	260	260	240	262	271	247	242	246	254	270	261	240	237	253	253	232	263	238	270	264	243	253	286	227	246	248	259	252	257	256	236	287	259	220	263	255	236	266	273	275	248	272	263	254	228	276	270	255	247	229	265	253	254	229	255	250	240	240	226	285	238	247	265	270	254	221	226	234	262	262	291	279	249	241	231	261	257	245	268	263	312	238	277	246	252	250	244	263	249	248	269	252	221	252	222	258	241	261	244	254	271	258	251	254	271	240	233	254	248	246	243	246	246	255	234	262	248	252	287	257	278	276	221	245	248	257	240	243	254	265	290	252	246	240	273	230	264	233	265	296	246	264	256	273	231	282	272	275	216	230	237	247	237	255	238	280	257	262	260	231	262	232	285	259	268	243	257	274	263	274	256	252	246	249	247	271	257	259	268	260	230	236	253	263	261	235	276	245	257	283	255	252	268	254	256	271	248	272	245	245	274	287	250	239	259	274	245	226	268	276	261	242	268	256	246	247	229	255	278	244	304	244	283	257	235	265	232	226	253	253	251	237	231	253	263	284	245	235	267	269	273	254	247	247	261	300	253	286	240	278	271	250	265	271	262	255	265	233	253	232	274	232	271	271	215	285	256	239	250	234	262	255	282	260	276	274	270	250	245	240	286	244	274	239	263	250	267	259	238	270	241	247	256	274	266	260	240	239	250	258	238	254	254	257	279	271	258	261	280	276	261	275	251	253	244	229	234	263	265	229	271	258	263	262	247	264	278	260	259	245	233	271	266	238	246	294	268	291	257	226	252	249	277	224	250	259	267	261	276	232	262	238	275	250	263	272	287	255	224	259	248	258	253	257	242	263	294	263	272	246	255	250	253	270	274	253	244	257	256	270	259	270	271	248	219	256	236	245	237	229	243	251	232	261	270	248	239	243	286	245	250	278	257	245	258	259	251	238	269	247	267	279	252	238	232	234	283	257	266	268	258	257	231	255	263	240	273	263	243	254	250	250	242	234	252	239	282	249	247	260	250	255	236	245	244	263	246	249	255	251	251	270	257	243	296	257	251	271	259	280	274	255	284	276	208	270	255	268	234	254	270	259	243	239	272	254	260	264	266	264	252	288	232	233	259	274	261	261	263	236	230	253	264	238	279	265	275	274	265	287	253	255	232	269	245	241	231	222	268	254	271	260	253	240	226	250	256	249	287	267	267	218	236	271	256	241	249	248	258	265	205	255	256	245	258	260	270	257	231	252	298	259	236	233	261	228	244	285	260	258	259	231	266	242	235	267	260	236	242	268	233	276	222	255	286	256	272	225	232	265	260	251	227	250	279	265	251	241	266	260	248	250	255	259	236	264	228	256	268	261	273	284	245	279	255	284	278	249	253	259	252	252	243	256	245	254	233	267	254	280	274	270	236	293	282	235	261	261	259	233	249	268	238	279	257	255	286	234	260	240	257	261	238	220	255	278	282	237	225	279	245	265	242	251	257	253	249	254	234	280	234	273	294	247	270	283	274	250	247	235	240	266	248	256	257	242	275	225	224	250	266	270	223	232	251	241	243	235	275	263	272	267	255	260	256	270	268	257	256	268	258	258	262	251	267	275	275	287	262	243	251	228	253	247	270	246	253	257	245	274	249	265	248	270	264	240	250	252	259	238	288	277	256	246	230	260	256	276	211	264	281	264	294	254	239	229	250	258	260	260	284	263	259	256	295	225	259	281	279	265	295	251	238	236	258	227	248	260	244	278	275	248	248	263	277	241	259	266	274	259	274	266	241	261	258	246	233	230	275	294	264	228	281	282	253	242	236	260	258	253	272	228	239	249	274	254	276	259	218	241	238	245	240	241	261	255	260	264	249	228	282	234	258	240	237	263	237	220	266	248	232	264	240	263	249	279	271	239	277	260	275	238	262	266	233	276	276	264	264	233	252	249	249	259	284	250	270	254	241	255	258	270	258	294	249	238	253	280	262	260	252	244	248	268	252	264	270	304	251	249	244	254	281	267	275	251	237	252	239	240	240	295	263	255	265	242	255	258	248	258	278	271	260	243	264	252	247	220	264	241	248	264	251	251	252	238	261	252	241	261	229	244	237	250	261	256	226	243	258	272	246	259	245	225	229	246	239	228	239	270	291	248	225	248	230	267	260	288	253	262	232	260	235	231	269	236	262	240	238	231	235	269	271	271	264	254	254	244	279	247	260	261	244	257	259	270	268	241	245	264	240	248	268	268	251	291	258	263	306	288	227	253	262	268	274	269	251	268	265	236	237	231	244	230	258	251	253	242	242	268	256	268	265	263	251	272	246	282	239	221	254	266	256	262	247	231	225	247	246	296	253	253	284	240	250	266	256	262	259	245	292	256	265	260	247	236	263	273	258	257	278	273	280	265	254	253	270	250	248	256	253	254	280	242	232	252	253	225	267	269	291	260	284	238	270	280	280	282	246	257	262	255	255	250	241	282	265	249	250	271	270	256	245	242	242	280	249	229	260	281	268	250	247	235	231	227	243	272	264	265	284	259	245	235	244	251	274	242	259	251	249	270	254	242	274	303	264	258	258	282	258	279	254	277	231	256	266	270	242	245	278	247	276	262	260	247	258	274	248	253	246	278	235	277	243	267	273	244	231	265	252	253	280	252	259	259	279	270	242	247	254	288	274	275	264	243	247	271	246	250	233	267	252	256	247	238	242	245	263	248	267	228	244	251	251	264	269	268	269	272	282	254	250	271	221	246	238	280	238	248	267	264	256	271	262	268	239	240	246	237	240	277	235	249	248	294	250	286	253	276	243	222	276	251	255	253	241	219	275	246	273	229	256	262	269	239	248	252	261	247	248	261	244	249	249	264	266	258	253	264	267	260	254	237	247	252	248	256	230	246	250	250	242	291	231	244	218	243	278	277	262	270	249	245	273	264	255	292	234	255	264	244	267	246	229	222	267	272	270	269	219	269	273	262	234	240	279	267	247	282	259	286	237	253	239	271	243	259	255	253	258	257	244	260	261	259	249	290	261	255	266	215	286	276	205	277	258	255	238	259	294	244	277	237	249	252	247	268	240	260	269	270	285	244	285	238	240	254	282	247	248	261	301	247	255	284	217	289	269	293	285	266	275	272	280	252	251	245	253	225	303	284	252	257	256	262	267	240	235	273	228	261	235	259	271	255	231	242	236	233	231	275	276	262	248	239	240	257	250	254	273	275	257	256	258	285	255	228	260	242	268	271	229	296	265	248	264	241	263	255	228	276	216	267	271	264	250	260	237	262	254	274	273	248	247	243	259	252	265	277	248	233	201	216	245	294	268	264	254	252	239	260	262	262	262	265	261	268	287	267	240	258	258	257	253	221	230	241	240	249
11306	28504	21184	20086	19901	15531	9237	6643	7414	7255	7740	8912	8315	7400	12212	28240	25324	27003	19854	12532	9030	5801	3398	1529	668	649	669	712	668	669	707	706	710	699	641	671	706	648	708	675	693	655	665	688	707	686	682	671	692	687	693	631	708	704	717	666	672	672	667	670	701	671	684	646	715	714	695	708	710	661	662	687	694	658	689	651	677	692	749	689	695	742	704	700	670	683	667	691	666	660	673	687	681	635	680	702	681	679	677	674	637	623	708	656	668	669	696	668	691	671	647	661	690	670	676	702	687	628	697	682	639	635	702	714	687	629	681	670	723	630	696	686	662	653	670	680	663	653	683	707	678	693	682	672	674	654	677	684	714	604	649	693	655	685	703	683	717	675	684	688	697	676	664	727	651	614	679	695	712	689	706	680	684	632	700	719	645	628	673	682	692	645	655	687	721	652	669	710	667	667	676	668	672	700	650	608	671	638	720	699	643	706	683	660	657	685	725	714	697	714	732	666	634	674	664	724	668	656	677	657	678	725	691	716	683	703	648	725	660	692	645	680	688	671	691	711	684	666	656	676	646	674	663	702	716	677	635	690	659	686	673	695	618	716	644	688	680	663	689	676	731	697	649	697	708	654	610	657	651	697	691	668	696	682	666	656	696	705	660	641	649	679	706	719	670	647	656	664	672	687	687	713	670	651	740	673	657	702	698	616	625	671	688	714	741	739	688	703	675	636	648	710	645	691	672	708	706	666	665	677	657	696	731	718	722	726	699	672	673	678	672	666	672	652	715	684	748	701	651	674	687	678	695	694	664	705	665	674	697	662	695	685	739	698	739	644	712	687	687	683	633	682	695	661	695	667	647	689	673	675	658	640	696	635	672	699	658	682	684	675	685	679	693	711	678	662	685	664	664	680	670	663	691	712	696	675	693	662	706	685	649	698	683	697	681	690	741	639	662	675	746	689	691	671	658	725	668	700	682	641	664	714	681	668	705	705	640	680	680	703	703	675	674	708	678	669	701	699	675	735	685	642	703	628	641	713	705	655	675	658	641	673	748	661	665	707	644	695	692	658	678	619	709	694	680	657	685	687	672	701	723	698	689	705	694	713	685	667	704	686	672	702	696	710	689	682	689	645	655	671	687	668	674	689	685	682	720	694	734	733	664	713	702	696	639	717	686	696	659	636	678	658	721	643	715	658	716	650	668	692	688	696	686	691	672	649	671	655	671	700	666	654	644	694	672	659	679	712	688	729	703	646	677	673	651	660	686	695	698	666	702	660	661	712	660	679	678	698	668	666	720	664	662	670	694	679	722	699	703	678	652	676	656	664	698	701	689	712	711	674	670	659	667	729	717	714	675	679	676	618	724	671	698	678	630	668	646	685	647	649	709	700	644	649	659	721	629	747	733	649	715	660	670	695	682	648	615	697	685	701	701	627	674	653	658	710	679	671	684	654	706	736	693	683	649	685	675	729	694	660	633	697	715	757	613	659	682	669	686	705	699	682	723	693	714	674	673	698	677	712	670	698	723	649	666	676	680	658	734	649	694	694	653	665	716	703	694	687	693	671	707	670	692	690	691	710	635	689	685	664	646	678	661	694	737	671	709	758	702	676	709	675	673	699	667	678	638	687	694	696	699	713	698	696	699	714	682	676	713	735	691	612	740	709	746	672	659	650	636	665	638	695	691	738	697	682	664	697	714	720	702	698	679	706	689	699	670	728	678	676	657	683	667	728	656	657	700	655	685	661	661	661	697	672	707	711	689	705	726	694	663	680	714	699	656	691	706	682	725	697	661	687	682	704	688	688	720	639	686	670	688	682	674	706	655	688	677	685	627	717	720	679	661	682	690	654	664	674	669	734	679	710	673	679	633	662	690	642	679	647	664	640	688	684	652	685	694	677	700	660	685	705	674	672	696	670	638	687	678	675	661	682	696	653	699	744	652	760	697	662	729	668	664	703	663	688	691	587	690	681	740	707	695	652	651	723	689	715	660	679	705	707	722	666	715	693	684	712	691	641	627	663	700	707	671	657	713	673	682	623	688	692	664	694	676	651	638	672	645	698	635	614	716	678	694	662	690	664	716	688	719	670	737	712	710	691	697	722	667	692	680	677	737	727	675	667	677	641	696	651	643	668	662	650	658	676	682	727	663	686	692	670	655	733	619	706	687	659	644	671	695	691	694	679	671	678	648	633	660	670	661	699	681	686	688	657	666	679	698	699	680	707	703	657	685	690	703	734	661	726	648	713	705	723	710	674	648	641	701	714	737	658	740	654	720	679	690	667	702	663	681	717	682	667	706	679	634	641	684	662	689	675	699	687	677	650	695	718	675	683	704	687	717	744	723	690	713	695	638	683	727	697	660	687	675	714	667	682	687	673	697	671	659	680	691	683	699	720	690	727	665	666	702	700	669	674	666	765	656	657	711	645	649	673	676	688	713	684	667	688	664	650	675	711	698	699	741	674	651	691	721	709	694	677	685	715	684	659	683	699	705	673	637	637	722	684	684	714	673	686	701	680	709	635	627	677	663	689	706	663	694	676	669	682	718	677	705	653	715	737	720	670	684	680	659	692	725	688	689	672	690	700	662	663	705	695	691	676	732	705	713	721	664	684	657	697	642	708	669	647	679	668	660	724	680	674	708	635	715	653	617	689	698	690	672	695	692	655	665	677	724	697	720	673	687	729	677	639	668	663	668	703	726	664	693	701	642	695	689	657	699	671	681	705	670	716	645	646	687	695	659	670	667	685	689	625	732	683	664	651	687	663	623	688	715	648	679	680	677	709	652	699	705	670	683	651	674	727	680	653	670	689	687	731	699	682	721	693	683	650	644	639	732	665	711	682	689	687	685	669	670	675	671	619	699	687	634	700	715	629	677	677	666	652	666	682	681	682	686	754	687	669	707	730	708	698	717	623	648	711	692	681	713	728	685	673	688	700	691	665	740	685	639	672	651	696	700	680	699	673	676	660	689	658	673	633	669	686	680	686	699	669	682	694	650	730	696	662	643	668	658	654	656	710	680	717	697	721	675	711	664	657	610	629	693	684	730	677	669	643	693	723	708	699	682	682	682	690	655	709	657	702	697	719	710	685	642	646	682	650	648	645	676	691	725	669	695	659	666	697	698	652	687	647	672	676	740	693	669	683	663	644	716	714	686	681	654	640	669	658	721	660	705	705	634	697	684	707	704	665	675	711	661	661	703	690	668	668	660	638	683	674	680	640	687	705	710	664	644	710	678	737	693	668	660	716	658	627	678	711	691	686	672	645	712	670	673	650	736	693	668	685	665	711	682	708	685	676	664	671	635	702	697	698	676	688	740	636	658	713	680	708	672	684	647	703	674	704	678	700	681	714	692	670	694	657	673	689	690	685	704	687	686	683	664	680	656	664	692	684	708	678	654	698	659	637	645	693	659	670	709	702	689	678	665	666	648	663	735	674	709	683	694	702	714	672	675	662	666	649	677	740	663	649	714	648	662	700	688	688	666	652	669	685	681	731
26399	36248	35114	23676	15125	8577	4955	2955	2765	3398	3470	3242	2443	1644	2214	9483	4372	4033	2033	4090	6201	5650	3250	1906	529	185	176	184	201	197	182	169	188	198	185	184	205	181	189	208	187	182	204	181	186	177	160	221	202	158	184	193	200	180	178	182	206	177	188	192	171	187	181	177	192	194	181	188	176	185	187	176	193	171	175	204	207	159	181	177	181	196	205	168	182	162	176	208	190	225	181	179	218	152	191	189	220	174	197	168	189	173	176	178	181	177	193	188	192	175	173	180	211	174	189	185	199	196	185	198	185	200	195	198	163	180	205	208	194	170	174	179	216	183	180	178	184	166	190	206	179	182	170	182	191	170	193	199	183	180	178	176	221	191	185	183	189	170	183	168	186	190	185	201	191	191	198	189	185	189	209	181	168	190	162	197	215	180	182	177	171	181	190	198	213	198	177	199	232	172	167	205	165	209	183	183	181	199	181	176	193	189	212	205	187	181	187	158	174	187	156	192	158	190	190	215	151	179	208	189	181	185	172	189	184	186	192	168	179	178	184	164	188	159	188	189	172	174	188	150	182	175	200	177	198	179	200	176	198	164	204	168	194	186	189	176	177	188	189	196	187	169	204	179	167	197	186	188	187	184	185	199	204	194	186	210	191	210	211	192	198	154	178	187	185	190	181	183	156	192	216	165	185	173	172	179	213	184	174	154	176	181	207	170	182	189	181	184	166	188	188	192	197	193	199	188	174	169	194	188	189	192	182	184	186	185	183	202	173	187	171	175	201	198	186	182	188	213	186	206	203	185	193	170	181	192	169	213	190	191	170	198	173	195	182	183	180	200	232	191	180	168	172	198	173	176	209	156	186	173	200	195	192	200	171	169	208	168	201	189	192	204	187	199	188	171	188	170	176	176	168	201	190	182	176	160	169	177	170	171	188	172	204	173	168	193	201	190	199	189	182	195	183	194	188	176	180	196	201	196	188	182	196	180	166	175	214	206	182	182	162	161	180	171	184	184	205	188	181	177	206	206	167	181	202	192	188	177	180	181	201	184	177	182	179	193	185	172	195	192	202	207	201	178	174	190	172	147	180	195	194	209	196	209	211	179	192	192	201	186	179	157	162	208	171	194	194	224	191	181	175	203	178	188	164	190	171	183	192	190	209	187	174	187	185	188	169	201	212	196	180	202	200	214	166	199	174	229	198	210	183	188	170	159	186	188	188	168	177	204	210	183	195	189	190	183	188	168	178	191	168	162	189	195	205	197	197	166	202	210	192	192	196	170	202	185	186	161	165	168	201	193	164	189	190	182	189	187	204	167	195	201	185	194	177	179	180	178	214	178	195	200	198	191	191	211	169	172	174	208	183	173	175	212	201	184	169	180	192	162	166	205	188	195	181	173	172	182	173	187	172	173	178	168	167	171	153	207	215	223	183	196	184	174	182	205	180	180	194	188	168	164	196	166	181	196	204	175	189	197	176	181	176	183	170	171	218	181	181	195	186	181	191	169	215	191	163	179	226	189	188	210	170	200	205	165	190	174	196	187	176	184	194	184	189	178	202	174	170	167	173	205	178	191	181	161	198	194	167	189	194	197	208	198	180	202	189	195	173	180	188	201	177	198	182	176	185	181	166	169	164	177	181	197	181	187	178	170	189	200	171	190	190	208	201	198	173	177	186	194	174	203	194	173	189	204	173	180	175	180	205	175	206	177	170	180	196	199	190	199	189	170	171	190	170	181	184	178	197	175	187	176	184	199	182	172	198	169	188	181	197	184	174	198	200	182	209	202	164	184	207	190	172	192	200	188	181	155	170	190	201	175	181	170	184	198	183	165	181	176	180	173	190	195	170	216	188	190	188	191	191	202	179	190	174	170	199	191	171	175	218	191	161	176	186	213	186	194	184	209	199	184	197	165	189	167	186	191	172	173	186	201	201	200	189	176	190	176	191	189	167	196	170	235	179	183	177	179	185	164	187	193	180	179	203	157	204	215	171	177	193	176	186	188	182	184	169	210	190	174	195	180	198	212	193	177	178	202	186	191	175	177	163	179	170	196	190	180	175	165	175	198	162	186	169	197	161	203	199	180	188	185	195	209	202	204	163	195	195	211	193	166	205	179	188	203	196	181	189	189	183	187	182	179	198	172	178	179	208	179	183	179	215	182	176	172	164	161	203	199	176	171	181	166	174	173	207	191	189	181	197	187	197	212	195	189	181	158	182	175	149	212	188	212	196	170	178	169	207	187	178	201	182	179	211	182	176	177	193	172	190	202	185	205	185	169	197	162	191	174	182	164	181	174	163	195	197	192	176	177	180	186	182	202	175	195	214	177	174	181	191	174	206	185	172	180	177	173	153	202	190	181	178	173	183	178	205	199	182	190	205	172	192	176	204	187	202	207	197	216	203	184	216	175	182	222	206	202	201	188	177	209	190	196	182	195	164	209	191	164	188	185	169	183	183	207	170	204	184	183	172	185	165	180	181	170	160	167	167	179	157	173	186	169	177	223	165	191	173	205	199	182	203	216	177	192	175	169	191	205	183	172	173	203	189	203	191	207	197	199	206	193	168	186	215	178	176	188	197	192	195	210	191	210	170	169	177	187	189	194	209	201	194	204	173	183	167	194	174	170	184	198	187	194	164	179	178	178	201	177	174	191	180	197	172	167	167	186	167	187	179	184	217	205	170	174	208	196	194	198	171	182	182	179	189	194	183	180	163	196	202	192	194	185	186	171	197	179	187	196	184	162	188	165	169	183	176	185	177	186	168	142	176	205	184	194	192	188	197	176	213	196	188	202	186	171	182	178	173	194	172	198	202	202	200	188	181	191	142	196	185	151	196	209	179	172	189	169	183	179	181	183	207	172	154	191	204	200	188	185	174	177	181	182	186	179	198	178	180	188	171	182	190	197	173	195	174	161	194	196	171	193	189	210	169	197	198	193	202	182	191	178	196	169	177	187	188	202	185	161	181	193	197	169	195	190	190	202	199	174	202	202	182	152	198	190	182	200	170	159	189	187	198	185	197	160	164	188	207	194	191	181	179	196	172	182	207	187	191	183	179	181	193	187	190	182	172	174	179	180	203	170	212	181	192	180	174	188	165	184	175	186	174	182	212	203	185	212	198	189	171	209	203	187	186	186	206	183	172	185	189	184	192	176	159	163	194	194	180	181	176	182	167	201	183	180	179	179	190	196	175	211	192	173	170	174	196	170	181	175	185	192	174	194	205	198	178	206	187	192	185	182	206	184	176	185	189	167	161	175	166	182	195	162	193	193	168	179	171	214	192	180	191	184	183	192	198	183	184	190	202	184	196	178	169	183	189	204	193	195	198	179	172	177	210	183	187	197	173	167	168	194	206	157	186	167	164	188	194	162	170	179	195	182	175	160	180	194	173	176	166	195	171	182	198	203	167	175	187	181	167	200	190	207	198	190	171	192	185	162	184	189	172	163	208	167	173	187	188	177	189	171	194	177	163	184	190	198	176	189	192	162	196	193	229	184
16523	27823	31697	20824	15875	12295	10860	9713	10760	14078	15398	14289	12260	8680	11842	28990	16403	16252	10586	18095	25115	22515	15484	9674	2320	514	506	502	532	560	530	543	505	514	527	475	520	484	502	486	496	515	550	500	526	535	556	529	523	490	472	498	507	514	470	490	498	543	478	537	516	529	498	475	474	516	512	518	538	521	485	536	470	528	489	529	506	493	509	528	525	524	526	532	501	490	506	474	514	530	575	496	473	482	526	516	520	553	531	539	510	532	513	547	491	516	562	479	514	495	548	529	495	514	508	477	468	531	503	495	525	476	510	479	519	551	507	536	500	486	506	517	540	524	566	498	535	513	519	560	505	489	504	515	497	504	509	536	515	509	498	480	529	528	555	478	496	472	504	498	493	520	524	498	483	541	511	521	529	526	477	512	543	495	504	509	505	532	488	491	516	529	539	524	539	522	515	542	517	534	509	512	553	474	520	500	542	527	578	525	518	536	504	532	490	472	496	527	502	527	530	554	498	484	485	498	511	504	506	503	547	516	482	512	577	513	478	549	501	501	466	519	509	525	532	500	497	527	516	500	533	487	500	484	517	509	521	505	535	505	548	508	491	499	542	494	517	510	552	514	525	549	516	531	525	550	484	485	482	549	515	532	507	485	518	503	517	493	509	466	484	539	520	453	504	544	521	514	531	547	519	515	498	547	509	552	486	522	492	538	495	516	493	523	544	535	501	514	510	512	549	527	482	557	523	511	521	489	513	485	518	523	565	532	522	468	485	509	496	504	488	520	528	518	510	497	519	491	510	501	492	546	490	488	513	491	541	546	483	523	502	500	529	490	556	476	517	519	551	483	511	531	487	497	509	490	486	529	490	515	544	556	529	502	495	471	542	486	555	544	514	492	514	532	541	548	511	539	502	536	523	532	514	568	548	516	533	528	547	496	532	541	522	512	492	520	501	519	522	542	497	516	533	539	462	535	485	489	483	477	495	514	489	531	529	502	537	488	484	545	520	537	530	527	501	469	520	531	564	506	472	496	517	535	509	483	463	554	535	492	509	537	542	501	472	530	492	535	524	488	510	514	485	563	545	494	493	486	518	532	524	488	521	531	528	566	479	534	480	536	490	541	510	513	489	536	520	470	503	521	564	521	519	511	463	500	498	492	544	502	497	513	486	544	557	517	547	498	521	528	554	495	528	501	532	509	556	507	526	483	478	531	465	529	533	518	528	484	487	514	535	534	526	534	565	537	519	537	506	474	543	523	535	535	475	550	538	504	508	528	502	502	481	520	533	485	472	535	554	508	499	468	515	507	494	512	490	538	555	528	539	481	544	485	543	528	536	520	543	519	501	547	490	507	496	539	522	523	495	495	549	526	528	508	504	474	533	490	503	496	536	496	487	518	514	511	535	538	501	492	497	524	461	462	512	511	537	506	491	485	514	522	538	469	505	538	518	508	499	502	559	472	505	528	511	482	511	552	534	529	584	544	527	494	517	494	549	534	492	511	513	507	493	502	553	484	508	507	508	487	542	504	485	487	497	568	562	455	504	545	542	538	491	490	510	484	484	541	515	515	525	546	512	574	517	473	507	484	520	555	491	489	543	531	469	526	502	504	521	496	511	517	492	472	486	541	472	509	519	495	537	520	515	519	494	525	561	493	483	536	514	490	548	510	448	473	509	494	508	468	505	482	534	505	521	479	517	523	520	504	498	490	519	515	516	524	531	529	473	486	565	556	486	500	519	524	509	485	540	524	551	500	566	538	507	480	513	524	497	491	536	540	502	489	501	510	482	518	502	531	495	557	516	502	483	519	549	500	485	515	512	501	505	490	514	516	501	490	535	497	520	480	489	503	524	495	480	536	538	477	528	513	466	533	550	469	497	525	514	534	536	462	527	514	487	518	546	535	507	490	476	546	534	506	503	524	481	525	487	541	525	529	492	481	519	537	541	531	539	499	485	519	530	496	512	509	518	517	494	529	514	495	480	517	492	503	490	525	517	488	537	509	549	560	473	500	513	531	561	520	502	512	514	508	472	541	506	527	547	486	487	507	481	529	527	536	523	514	550	518	555	525	543	528	508	519	530	561	515	520	482	495	485	505	525	489	511	484	492	538	523	480	500	507	522	497	505	504	520	560	515	497	520	551	488	499	552	549	503	516	525	511	544	529	504	536	501	511	480	522	535	485	529	510	494	517	492	526	467	517	555	514	494	527	552	512	513	520	553	513	548	511	535	560	582	518	526	520	498	498	495	506	540	506	540	540	524	483	549	516	543	517	520	508	511	518	508	506	522	546	530	528	520	503	456	490	522	544	509	492	506	513	516	481	479	549	496	511	500	488	511	531	515	504	498	486	489	516	548	463	524	530	546	523	538	460	520	487	554	468	507	509	545	528	539	498	545	474	493	537	493	534	577	549	480	507	533	527	529	514	503	490	545	542	514	517	567	529	536	567	536	464	544	508	540	507	523	505	514	557	513	521	500	509	515	531	492	523	510	513	510	498	507	523	523	548	466	520	481	517	524	515	537	564	498	509	471	524	544	503	486	530	565	513	536	524	486	480	545	491	534	533	523	497	513	488	473	529	531	510	545	494	537	536	527	485	517	529	536	499	537	507	506	511	515	513	517	498	518	502	523	526	511	488	524	534	497	495	500	540	478	534	526	546	480	512	529	499	526	531	480	539	537	487	502	493	514	500	526	525	536	480	514	513	514	505	496	510	559	516	551	479	526	531	508	505	506	528	505	507	505	483	525	498	518	539	501	493	477	534	508	524	517	525	513	486	521	522	560	524	575	513	460	510	517	543	500	490	507	501	472	546	483	503	513	500	512	514	524	490	471	519	525	492	486	483	494	471	530	488	527	508	544	524	516	549	491	511	530	539	521	512	496	485	559	498	504	496	509	544	485	505	478	528	512	502	483	507	501	545	485	526	532	483	547	516	519	508	498	516	481	469	512	494	508	531	520	524	516	541	535	521	575	515	541	519	537	510	540	518	564	498	516	533	488	529	514	508	544	518	528	513	521	483	482	530	502	548	552	569	501	516	498	490	552	515	514	527	512	498	524	534	546	508	540	518	526	513	537	459	496	522	506	530	510	514	557	520	515	529	496	529	544	486	508	482	480	548	491	506	514	541	509	505	526	528	505	496	515	494	463	492	510	477	491	535	513	521	490	506	470	526	524	503	503	527	523	517	541	513	505	515	509	542	518	519	497	509	528	529	490	495	495	481	497	524	498	518	507	503	552	518	539	491	489	519	504	470	508	534	503	491	472	507	526	468	490	493	502	509	487	486	515	532	472	504	500	532	483	532	520	519	483	525	494	497	521	545	502	532	478	472	462	516	506	553	476	508	505	506	534	470	535	499	520	486	496	535	528	476	484	514	487	532	534	487	568	548	492	488	553	519	499	461	509	520	515	540	480	493	553	507	510	503	543	553	522	515	497	513	547	502	529	516	561	499	529	510	512	476	483	518	512	531	539	507	483	543	504	498	498	528	525	482	496	557
5728	4189	5387	2550	1430	1256	1397	1324	1320	1189	1545	1496	1123	973	658	797	560	521	513	600	876	749	630	463	354	305	281	306	312	329	303	303	356	331	315	343	337	317	279	326	347	314	304	322	329	325	296	342	300	312	300	312	314	318	324	313	305	306	301	336	323	343	315	305	333	324	299	321	331	311	294	346	289	306	336	313	363	326	318	334	290	307	313	331	329	341	359	338	297	311	276	331	325	302	336	312	278	310	309	308	317	289	273	300	315	335	369	349	311	357	296	303	330	319	296	333	304	306	335	325	309	306	331	306	318	300	315	324	306	320	325	342	289	319	287	299	315	308	303	349	321	310	291	289	332	322	315	321	313	297	322	289	314	315	331	295	319	354	299	321	304	318	297	318	289	374	322	307	297	311	332	283	314	321	302	293	298	311	308	322	307	324	334	350	312	328	317	313	295	318	288	310	319	325	297	353	295	283	302	298	332	301	336	314	321	303	297	334	286	291	305	291	326	299	285	308	306	339	302	305	318	290	322	321	314	331	307	333	276	310	322	311	302	314	333	325	324	280	311	317	313	278	250	365	296	326	287	316	299	290	292	295	296	336	277	294	297	295	305	286	274	314	360	304	338	317	331	325	299	335	281	300	339	329	316	336	300	284	325	314	317	284	319	298	307	300	340	309	298	312	307	328	318	340	293	308	314	339	316	290	309	320	303	332	314	307	285	305	312	309	309	300	304	316	310	322	326	348	319	341	320	305	285	327	287	285	298	303	300	316	299	280	328	334	312	279	322	313	313	305	313	279	308	296	324	300	275	343	315	299	296	343	324	302	328	339	312	291	281	306	307	314	284	310	303	341	294	296	280	330	319	297	313	302	338	296	282	311	302	362	325	309	325	293	305	305	285	332	302	301	321	299	313	311	300	294	307	324	346	330	298	296	332	279	336	311	301	309	323	341	271	323	302	293	309	318	322	322	327	322	326	300	333	269	309	324	327	303	330	297	293	289	343	330	318	301	292	347	312	280	282	305	298	301	284	301	324	315	293	305	283	310	312	273	321	347	343	322	286	291	284	296	313	309	280	326	334	290	304	325	277	318	295	329	287	314	319	324	286	338	329	304	313	290	317	320	309	323	305	312	277	294	325	272	336	322	311	267	296	333	304	282	312	296	313	325	327	300	318	324	313	331	339	286	313	316	315	304	301	310	321	346	322	301	294	292	324	304	283	313	290	287	309	291	296	310	273	346	304	312	299	334	320	329	296	310	306	277	317	302	313	303	322	298	328	303	290	301	288	305	269	334	299	307	321	314	307	298	321	296	340	340	309	281	314	312	315	297	286	302	291	279	305	323	302	328	298	298	304	294	323	304	317	308	304	294	300	351	343	311	293	324	309	320	297	315	311	322	285	299	281	271	275	296	328	306	295	292	321	334	323	313	298	302	320	309	314	323	323	289	322	343	324	309	310	331	312	309	348	326	303	293	294	293	357	298	296	310	296	306	309	305	304	292	296	316	261	279	310	302	308	296	341	313	298	315	324	301	319	290	301	282	325	346	306	278	314	312	303	288	315	287	334	324	305	338	282	310	281	378	306	301	279	307	310	297	317	305	312	301	313	322	319	309	305	299	317	324	300	299	284	332	300	316	292	313	294	290	323	355	289	331	288	332	299	284	269	327	292	316	271	278	324	290	307	312	288	300	290	290	322	295	308	319	324	305	326	287	303	302	274	319	342	306	314	306	288	337	304	293	287	322	289	295	271	323	332	334	294	322	316	319	305	311	335	332	298	313	300	304	330	294	306	347	323	329	294	320	339	305	300	311	312	318	314	300	299	293	315	302	297	329	324	305	347	326	339	315	309	284	301	281	305	293	334	337	317	274	331	293	306	312	301	283	286	283	314	323	315	323	303	321	292	314	298	320	271	345	285	305	283	337	317	335	278	299	320	329	356	324	299	318	317	303	305	316	281	305	318	295	283	320	291	314	307	306	293	310	288	309	314	316	335	334	326	325	309	319	303	305	328	302	278	334	293	311	353	307	281	291	312	323	338	306	300	344	314	302	354	308	306	299	294	300	303	316	310	290	318	292	309	310	314	313	303	331	319	329	306	302	299	350	303	318	327	316	302	296	293	340	326	306	301	315	289	312	286	314	294	323	294	302	326	321	352	293	322	339	300	316	309	305	306	321	321	308	279	317	286	304	295	329	316	319	307	307	282	285	321	331	323	314	320	290	330	323	287	304	349	289	303	334	309	301	317	365	303	309	337	309	323	332	325	324	345	299	297	304	326	303	349	300	301	310	282	290	301	331	324	316	327	269	297	330	320	311	334	319	306	346	307	292	323	309	288	315	305	312	278	297	319	298	295	304	306	311	349	349	290	316	314	334	309	338	314	316	282	308	306	294	316	300	306	341	278	312	303	298	309	304	296	289	310	316	305	279	323	326	305	292	308	339	329	282	297	308	335	311	318	302	309	301	285	290	313	259	289	320	300	326	272	312	291	275	334	330	279	328	314	307	321	315	313	301	341	298	331	322	302	322	322	310	278	319	292	293	334	330	326	344	329	322	335	287	300	284	296	325	296	305	317	293	298	329	305	321	290	344	269	315	316	309	327	308	292	304	293	325	304	296	301	300	289	323	306	316	317	301	289	303	342	322	293	307	310	306	305	331	302	294	319	348	326	318	315	303	312	305	311	257	315	302	314	311	299	325	302	345	291	309	309	327	268	302	325	310	282	297	276	327	334	300	281	319	316	298	307	317	294	298	297	321	305	313	273	278	317	329	342	305	293	295	277	312	345	298	278	314	336	309	287	294	282	307	308	300	309	308	312	296	318	310	326	316	289	318	301	329	296	313	351	313	299	318	341	316	329	325	320	299	289	307	330	295	310	292	324	276	323	317	315	352	315	297	324	282	316	289	319	309	324	332	339	320	290	319	290	266	325	312	294	325	300	306	311	277	291	311	303	295	317	313	306	340	312	298	335	302	343	327	310	308	335	305	309	315	311	293	293	274	350	298	285	315	310	303	284	320	275	323	311	315	311	321	272	326	331	297	297	329	304	302	325	305	315	324	361	328	297	293	315	325	297	294	298	299	282	320	281	319	296	334	321	305	273	296	342	300	319	277	314	287	338	330	302	335	302	319	300	315	317	312	320	340	357	300	290	305	315	309	272	275	279	328	276	345	290	318	321	303	279	323	315	292	293	330	317	276	288	284	321	309	341	347	292	287	323	341	297	311	303	315	293	304	312	294	313	272	305	309	290	319	333	300	309	296	295	305	312	334	305	309	311	327	289	322	332	289	324	284	319	315	320	292	290	301	287	292	293	291	325	340	287	316	295	302	315	316	292	295	315	327	289	318	338	307	320	310	287	315	341	294	318	298	305	315	277	348	322	302	317	306	301	304	307	303	336	310	304	306	290	351	304	308	348	314	309	336	288	345	298	314	303	296	309	288	268	305	295	323	305	328	311	293	317	287	312	329	310	314	305	314	328	307	332	316
4809	5458	9033	6291	4984	4729	5566	6022	6040	5930	7793	7704	5671	4626	3056	4028	2502	2312	2261	3130	4197	3240	2327	1705	942	801	786	849	729	856	819	834	769	794	794	831	832	853	798	768	786	740	819	803	803	818	800	811	761	779	810	720	834	828	876	810	831	839	788	809	738	803	829	806	847	762	767	799	783	796	830	789	840	747	850	788	777	832	837	820	792	773	769	810	802	819	759	837	852	813	841	839	758	807	787	784	797	805	778	851	851	766	783	832	825	851	834	839	795	808	782	776	835	851	761	760	846	780	780	820	776	811	806	831	792	767	817	824	866	834	797	799	855	749	808	841	791	830	851	832	831	752	775	802	759	765	804	762	783	836	768	863	808	794	820	758	789	831	800	816	793	823	840	754	810	750	767	791	833	812	818	831	794	835	814	798	813	761	814	825	831	845	797	773	788	793	785	817	817	822	821	833	789	802	811	776	783	799	772	797	802	791	828	806	825	787	837	775	776	783	812	793	869	793	837	821	796	822	812	809	813	811	786	801	814	765	846	786	828	824	790	793	782	787	856	766	811	779	816	791	798	786	842	818	821	808	854	861	800	803	800	756	809	792	853	805	821	762	831	850	799	822	868	860	802	791	754	772	818	771	802	794	777	745	770	824	795	783	868	771	819	810	807	783	787	760	798	800	839	789	811	873	819	743	830	866	777	783	823	792	771	838	783	818	798	761	826	816	756	825	824	792	855	792	842	804	845	822	818	771	813	801	792	832	836	851	795	803	730	780	859	828	814	767	810	806	812	806	783	829	814	762	749	843	832	847	797	774	825	800	769	834	747	800	800	799	789	809	806	811	826	825	834	793	836	814	847	779	822	823	850	789	828	807	768	834	804	806	799	841	759	750	769	825	792	813	827	783	802	796	757	779	818	811	772	780	793	794	830	821	771	837	834	757	796	796	795	835	779	861	783	792	790	765	791	791	807	878	846	807	795	828	832	815	812	750	741	806	777	831	787	813	755	785	815	798	783	809	827	760	826	778	767	801	772	780	817	825	769	825	786	838	739	829	806	820	789	778	809	852	808	781	815	841	820	848	774	811	808	834	752	747	832	830	804	807	816	785	799	810	803	841	772	777	845	778	808	803	760	819	814	822	814	817	749	835	805	812	822	778	853	802	822	824	832	758	796	812	803	803	803	756	758	780	836	802	823	812	810	781	823	805	776	807	814	790	788	770	803	873	761	779	783	790	846	786	778	778	790	803	831	716	826	763	754	821	803	797	831	809	754	824	804	820	790	796	778	837	819	821	875	812	829	818	770	779	802	775	822	800	813	810	804	829	792	836	849	816	821	826	809	794	826	789	806	811	789	817	847	855	798	798	827	813	788	843	785	818	808	776	827	797	806	797	777	784	776	826	784	795	793	824	827	798	844	826	802	832	770	784	781	804	812	787	855	771	808	842	804	768	800	852	839	795	827	809	836	833	839	833	749	734	843	777	866	829	828	738	782	810	866	831	832	811	812	819	765	804	787	810	798	840	778	798	868	786	808	868	838	799	777	799	782	782	786	773	791	818	770	832	747	771	819	788	818	862	835	814	799	802	782	814	792	825	822	718	787	766	804	789	800	752	826	877	843	827	806	798	869	807	848	845	804	809	807	788	829	801	778	795	837	755	761	812	805	799	804	811	801	793	826	816	829	796	837	787	806	858	818	872	749	812	786	749	815	829	774	840	778	787	808	821	866	790	842	795	770	801	747	830	794	800	820	818	841	795	801	781	794	776	857	812	795	798	835	792	820	776	848	829	804	839	752	859	835	792	781	822	849	819	800	833	776	778	835	784	773	834	774	836	809	798	782	822	823	810	762	776	748	778	780	791	782	797	823	756	838	783	773	823	757	792	832	809	796	818	819	803	782	808	814	797	766	769	781	740	840	840	808	852	807	840	776	774	804	825	858	820	846	809	768	801	785	856	812	833	762	807	760	799	806	812	825	845	783	790	791	767	807	775	801	779	800	806	807	798	844	837	815	832	834	836	812	780	792	745	814	788	823	786	783	778	780	786	815	825	821	838	850	820	815	845	758	832	838	826	848	797	790	788	870	790	794	802	791	780	820	794	780	755	857	821	824	808	829	808	811	797	752	783	818	788	749	854	783	774	798	802	801	762	788	872	769	816	775	766	823	802	803	787	817	783	852	843	847	784	801	822	834	806	832	825	798	817	805	815	845	818	807	860	778	780	815	774	744	798	824	832	854	814	753	783	803	800	782	817	875	834	819	767	785	776	798	782	782	812	775	810	786	747	819	808	786	846	779	811	847	822	810	798	779	763	790	821	790	800	814	844	801	849	793	836	853	814	816	803	785	794	794	771	835	821	810	832	795	830	799	817	831	789	773	816	793	804	751	818	868	825	774	816	848	773	767	793	822	816	815	787	811	844	802	818	824	785	808	815	785	823	799	802	797	794	814	841	788	807	784	801	888	784	808	818	755	831	818	791	807	784	765	829	834	826	849	763	842	838	811	763	811	806	837	810	819	801	821	820	834	779	808	808	798	809	804	764	791	830	796	799	801	792	827	809	799	786	757	788	759	785	826	809	796	834	788	818	834	821	833	790	775	772	792	811	813	787	831	818	796	779	765	814	811	811	786	838	778	799	792	783	809	803	818	760	798	840	845	773	762	805	805	834	809	777	808	797	839	772	783	853	791	824	772	799	785	775	791	772	835	857	798	870	839	782	816	823	782	852	797	813	829	802	834	815	799	779	804	772	795	796	833	795	806	817	798	831	811	834	831	765	792	768	790	823	794	816	838	813	837	813	819	784	792	768	787	793	820	843	756	819	810	823	738	770	793	793	792	839	807	824	799	806	766	786	829	832	842	854	787	808	805	829	776	835	793	790	784	799	735	846	813	825	751	802	874	807	821	809	826	819	792	837	824	821	785	788	797	780	812	863	782	759	800	804	778	823	781	799	826	755	810	768	780	769	846	826	808	833	809	791	822	770	786	765	755	802	789	779	807	869	854	824	760	766	821	794	791	773	789	791	838	815	820	760	798	833	837	781	776	839	787	807	802	803	816	811	809	785	779	819	847	812	806	766	768	812	852	777	854	806	761	809	821	833	807	804	801	835	851	793	821	807	748	794	810	807	799	851	789	804	871	798	784	820	821	797	835	779	725	798	811	781	823	803	800	835	814	806	838	823	724	805	816	799	819	817	821	804	802	844	828	802	804	782	740	826	826	845	824	795	788	805	827	809	795	794	743	798	797	797	833	761	786	765	807	782	811	805	787	808	776	770	762	851	846	829	821	808	791	774	819	857	811	819	749	851	782	823	815	847	814	830	848	782	838	790	779	803	748	782	801	797	839	765	868	735	832	822	840	844	760	788	825	780	798	785	809	823	836	805	826	802	825	800	812	800	835	795	767	847	840	864	864	796	766	817	828	819	816	818	813	821	806	789	785	810	826	841	800	802	786	794	801	786	809	782	806	846	808	791	789	814	844	815	828	774	820	827
23666	31009	29699	14765	8377	5336	3868	3560	2940	2329	2529	2063	1240	1978	1379	788	862	2270	2914	3904	4752	4044	2695	1296	236	215	222	196	199	203	185	189	206	199	212	217	204	188	201	187	197	217	181	209	192	219	242	216	205	224	220	198	217	206	190	175	176	205	190	223	218	214	207	200	185	225	212	222	183	213	210	189	202	215	213	202	220	203	189	211	176	187	198	181	224	222	214	242	219	191	222	213	223	189	212	200	174	204	206	208	206	189	191	207	222	204	223	191	211	188	221	209	213	231	205	199	197	209	196	207	203	213	217	209	222	175	208	209	214	207	198	224	226	225	210	206	237	222	202	192	232	193	195	206	222	216	213	223	211	212	203	215	208	227	226	209	198	215	183	195	217	179	215	185	193	193	211	211	218	201	203	206	217	207	204	199	194	194	196	215	226	189	217	207	198	213	244	211	197	230	222	229	240	207	198	194	210	228	207	195	189	204	200	232	231	206	199	212	199	214	187	197	189	208	180	236	214	185	201	197	226	216	211	200	195	188	212	238	218	216	198	217	208	235	203	200	199	196	218	223	219	230	192	207	200	198	228	224	228	200	223	212	199	186	185	177	194	221	195	200	211	246	237	207	156	206	207	213	194	201	206	226	212	196	208	198	172	193	194	210	214	237	211	205	210	215	180	230	234	218	210	215	222	194	216	226	186	186	199	213	243	219	196	202	207	203	204	202	217	202	188	205	207	197	215	194	207	211	186	198	229	194	206	221	185	217	214	230	216	231	205	224	198	202	217	200	207	230	231	210	227	193	206	215	195	213	213	224	201	208	218	198	216	204	231	207	206	226	215	190	214	193	211	203	191	203	239	185	201	189	198	213	184	175	204	215	219	217	209	219	200	198	185	209	202	210	196	199	194	207	199	192	210	203	213	206	233	213	208	206	218	219	185	177	176	206	206	197	215	210	230	199	205	223	223	210	184	190	199	199	227	217	207	237	195	191	200	210	206	204	201	206	221	209	200	200	199	202	210	232	222	201	202	197	208	186	221	217	205	199	193	212	213	207	210	209	211	235	214	211	224	212	217	209	194	205	202	214	210	208	241	221	205	221	218	188	190	221	238	203	208	208	188	238	204	214	226	186	227	205	210	205	198	200	219	231	206	193	192	215	205	226	212	214	211	180	209	205	203	207	199	218	218	217	214	190	228	192	194	201	218	170	227	193	212	192	203	196	203	204	201	198	224	208	221	203	199	220	206	237	229	209	185	196	205	205	233	199	207	192	202	223	211	221	201	217	203	198	214	206	204	195	203	212	199	193	217	207	190	219	195	250	182	223	208	218	208	220	205	199	198	204	224	198	204	209	207	205	202	238	218	196	214	193	212	228	220	203	221	200	204	192	212	200	230	203	204	223	213	187	197	232	201	218	211	201	195	231	234	213	203	187	197	209	183	207	190	209	206	215	191	194	213	209	239	211	202	216	212	219	222	186	203	205	212	202	242	196	229	197	178	215	227	202	205	196	224	197	194	260	189	229	206	187	189	206	201	193	208	189	217	189	191	223	212	201	202	213	200	235	195	213	177	201	226	230	232	222	219	203	226	223	217	225	202	236	210	195	226	211	174	227	219	197	209	221	188	187	196	220	217	192	209	197	221	208	195	223	181	210	192	221	199	200	222	179	200	197	171	202	238	218	199	211	179	196	204	210	173	204	205	182	193	180	217	204	200	200	186	198	209	231	191	188	197	204	205	204	182	220	220	196	214	218	188	209	202	208	227	171	215	194	197	173	208	199	222	175	213	202	202	178	213	214	203	190	217	188	188	198	202	222	219	195	229	194	201	203	209	210	226	188	235	244	188	194	217	188	199	220	203	194	203	220	195	205	220	207	235	244	199	223	178	196	198	208	204	192	218	207	203	204	200	191	183	194	181	200	188	192	190	212	194	201	214	201	189	218	220	192	208	185	193	235	202	216	206	195	240	224	213	201	200	197	229	197	193	180	212	219	205	194	211	230	217	211	204	189	226	217	217	208	206	209	201	194	216	210	221	197	205	194	232	205	204	222	208	199	177	217	192	201	189	177	182	200	234	227	179	191	207	198	207	195	216	218	219	192	216	199	193	208	221	191	184	193	209	190	204	227	222	197	176	217	192	192	201	219	198	176	205	199	202	206	196	222	209	191	223	203	214	213	250	210	225	223	214	224	191	207	211	220	223	224	197	207	204	207	199	222	207	199	192	188	215	203	214	216	213	216	206	211	193	232	226	192	221	208	212	188	198	200	235	188	195	185	206	220	230	208	233	207	214	200	237	200	255	212	230	216	207	201	209	226	208	245	225	219	234	201	219	212	192	197	205	207	220	198	201	196	227	216	205	199	224	207	206	192	191	178	220	204	197	200	215	202	233	198	229	228	197	189	213	202	205	182	203	230	230	204	223	212	230	196	206	192	216	207	184	220	211	237	227	190	207	200	242	195	194	193	204	201	205	203	205	211	210	214	213	211	214	184	212	219	196	191	198	214	203	193	188	203	219	166	220	214	205	219	179	211	227	183	221	192	213	192	214	189	201	194	205	179	210	186	203	224	217	210	196	207	176	198	197	213	195	229	223	234	196	219	215	208	223	183	237	227	226	234	208	215	201	210	226	198	226	216	221	229	195	208	223	197	195	221	216	207	183	211	210	210	217	196	176	215	193	209	184	197	236	208	192	194	245	206	198	194	206	213	172	219	204	223	205	223	213	209	223	205	204	225	221	238	182	199	213	225	207	208	181	191	204	231	217	229	206	194	222	191	206	214	209	203	228	220	198	205	183	186	206	228	189	198	222	205	187	212	179	227	196	194	183	198	214	206	201	206	206	215	246	197	209	222	212	192	224	185	189	208	233	191	212	193	208	227	195	203	214	189	210	203	211	204	198	222	217	228	200	238	195	209	181	206	215	209	199	182	191	178	195	176	212	199	192	189	216	210	194	201	214	180	203	197	210	214	219	200	232	240	191	205	209	200	218	208	190	201	200	185	216	202	187	193	233	187	171	215	220	213	208	200	190	220	202	217	225	218	199	220	230	193	181	201	212	235	222	204	194	221	231	213	200	223	199	214	188	209	219	217	192	217	223	209	193	215	212	192	207	212	211	210	199	209	206	212	224	210	179	199	219	210	241	207	209	193	181	210	215	222	203	197	207	205	211	221	203	203	192	201	193	199	238	184	214	203	203	201	191	205	208	214	209	207	187	192	227	193	236	219	223	199	217	209	201	206	210	191	216	225	204	203	202	206	210	183	212	205	188	198	196	213	202	190	198	209	174	187	186	198	220	218	206	209	209	186	183	210	194	207	190	215	222	183	223	208	219	206	200	224	195	185	217	234	198	204	213	218	240	238	199	187	214	171	194	202	203	207	201	207	192	224	212	214	213	209	208	215	209	200	217	199	214	203	212	199	214	226	193	162	194	207	211	216	212	225	200	201	197	210	200	166	225	216	186	197	190	210	200	207	199	177	210	218	225	188	194	218
17167	24852	23539	13489	13559	12857	12211	13257	11775	10345	12067	9513	6345	10488	7302	4241	4865	12142	14157	17521	21323	17761	13141	6439	604	576	590	560	576	598	571	554	558	556	565	504	557	549	549	560	537	527	528	579	547	552	565	541	519	572	572	551	554	561	579	533	559	555	584	569	570	523	575	531	553	576	522	569	568	567	554	543	549	587	546	546	500	522	550	547	546	599	577	555	546	563	549	556	553	523	572	551	549	550	552	540	548	570	571	601	543	599	557	545	559	513	561	526	533	572	579	562	506	564	538	543	547	579	539	532	556	532	558	550	556	546	545	521	574	496	485	561	572	584	556	546	548	559	578	556	565	592	558	591	567	595	565	558	551	554	561	528	550	551	561	532	484	540	512	598	568	576	525	564	554	606	533	554	569	561	546	562	576	503	549	553	559	552	553	561	553	584	532	537	525	580	546	552	581	583	544	531	514	596	530	539	577	571	561	584	574	543	596	561	574	609	538	556	527	572	532	555	584	530	561	557	562	548	563	547	553	541	527	519	579	539	535	536	575	522	535	572	533	550	544	544	556	581	557	519	511	534	563	547	593	543	541	546	586	580	524	564	543	553	574	531	552	532	593	529	572	573	525	554	538	531	562	547	562	528	547	513	547	571	539	593	503	525	532	554	534	576	591	554	541	559	507	516	594	492	506	541	527	533	538	549	528	608	552	554	490	539	566	541	583	589	552	596	560	556	568	552	534	570	534	530	543	562	529	561	558	567	565	567	508	578	523	586	556	598	560	527	525	538	565	582	528	560	566	527	587	569	551	548	542	588	514	553	559	558	574	510	542	576	583	549	569	565	542	561	602	536	601	532	533	527	524	550	582	553	561	520	571	577	530	555	527	590	517	560	535	550	557	524	521	544	537	519	558	551	571	547	513	551	534	549	503	556	519	584	491	542	536	555	590	562	527	485	533	524	545	571	530	551	525	538	529	549	523	586	559	533	592	525	565	585	564	594	528	551	539	553	558	560	589	539	577	555	549	554	561	521	579	551	562	511	548	518	563	540	576	517	551	577	546	560	549	531	602	524	561	550	552	534	535	521	547	527	554	498	567	543	554	562	525	592	555	589	510	505	503	551	556	568	515	531	539	536	525	573	548	588	559	579	570	601	541	540	549	530	567	534	554	548	567	526	559	534	543	529	524	554	531	538	489	549	598	561	551	558	574	523	574	517	530	569	574	536	520	546	514	576	589	524	559	512	529	546	524	562	567	522	529	538	540	545	562	520	553	558	555	558	539	549	541	604	546	550	567	486	557	613	530	553	550	536	545	514	575	559	540	524	587	590	535	563	550	564	540	568	569	576	609	540	575	563	546	540	545	584	600	578	560	515	534	524	536	492	564	569	543	561	553	570	564	589	593	546	557	570	540	553	538	545	564	574	552	549	552	538	573	519	520	545	530	566	544	554	578	563	548	501	527	519	576	502	561	586	615	538	548	548	557	559	534	531	569	546	512	549	573	541	520	542	542	510	564	540	520	523	548	555	542	527	579	536	554	535	538	557	525	527	528	521	532	519	581	532	557	549	506	561	537	556	560	552	526	550	557	550	590	553	596	525	536	566	553	540	553	544	521	553	566	570	556	601	532	545	574	599	553	575	549	578	514	539	576	515	597	557	546	554	544	562	600	560	518	500	547	493	571	556	565	557	556	518	508	546	499	553	560	607	553	582	605	508	543	528	516	578	515	610	559	541	547	487	535	516	546	573	595	542	521	517	521	595	521	545	573	548	563	558	550	518	522	566	528	522	604	548	539	572	551	563	529	527	511	537	579	513	546	559	525	524	522	534	502	530	567	581	548	568	591	544	517	542	548	589	542	527	560	567	542	490	586	567	533	539	577	533	539	549	534	560	543	522	498	542	560	499	516	534	551	583	527	605	573	506	539	530	559	579	571	547	520	534	585	560	524	556	541	567	557	493	553	556	569	572	562	502	556	605	530	556	571	561	535	559	553	539	535	564	514	587	588	536	552	569	564	563	526	533	535	538	566	537	531	528	544	529	560	590	544	532	573	548	549	575	554	561	537	553	563	577	572	542	543	584	570	523	566	553	580	557	505	559	512	516	612	596	545	531	564	514	540	574	531	556	562	553	533	529	513	582	585	555	602	515	523	563	526	551	584	547	538	570	543	564	536	520	548	547	544	574	549	587	556	561	559	527	555	544	578	540	545	540	586	556	579	561	552	525	559	534	587	547	542	545	514	557	551	568	534	541	541	571	575	508	566	558	566	595	562	560	580	565	568	539	520	562	592	583	545	538	558	558	577	524	571	554	529	563	531	526	590	566	555	554	550	555	541	521	537	541	548	545	562	529	562	549	535	564	538	562	574	556	546	528	509	559	508	513	560	562	551	584	583	544	588	548	551	543	500	547	540	526	561	570	554	586	534	571	522	556	557	567	563	566	573	545	534	513	549	568	554	548	550	514	567	552	531	532	551	571	524	538	529	533	535	498	532	519	533	560	560	586	570	592	536	571	531	543	498	515	563	547	513	550	546	573	572	598	516	567	551	564	526	496	518	538	558	555	573	593	534	566	572	547	566	546	533	566	597	515	572	586	532	545	570	567	562	579	550	582	526	558	545	587	544	536	555	522	545	538	557	514	567	565	527	571	511	550	574	547	540	596	540	553	558	556	607	554	564	552	559	550	544	542	583	551	543	563	578	552	518	554	572	552	556	588	572	533	531	571	561	495	531	604	584	583	544	526	543	570	556	502	585	551	532	557	563	558	551	572	508	517	531	544	540	572	565	546	521	569	554	506	574	556	560	512	555	537	593	548	571	574	522	562	603	522	553	560	554	549	504	560	573	509	596	520	552	551	564	542	554	558	538	527	548	580	568	524	524	555	546	589	539	597	599	557	508	537	542	543	544	544	563	559	526	555	558	564	576	544	604	516	543	566	554	541	583	566	530	533	551	534	530	526	568	559	567	549	553	560	526	567	542	550	561	546	553	524	561	520	568	583	551	506	576	562	519	553	563	561	561	544	553	539	525	560	532	554	518	569	566	567	577	567	545	561	563	572	530	556	537	542	501	543	542	567	563	575	543	549	552	542	554	533	554	566	558	578	588	533	580	541	529	575	509	538	528	572	546	523	566	583	540	545	548	587	502	561	606	566	595	555	554	560	543	534	545	564	572	572	569	557	588	562	543	552	543	558	578	541	495	581	545	543	542	514	542	570	596	571	557	560	599	620	543	561	554	530	595	547	574	543	603	533	570	550	540	524	529	557	539	538	525	552	539	583	546	557	545	546	549	556	560	590	542	595	549	514	551	554	555	549	553	558	562	537	526	503	572	545	552	525	564	576	583	544	538	568	481	554	568	564	558	553	564	565	540	489	556	561	607	541	566	513	545	548	556	560	603	549	570	502	561	538	562	565	574	537	499	566	529	503	516	540	562	529	561	549	558	551	523	571	553	567	528	522	557	549	543	534	567	558	592	587	530	547	589	562	567	563	551	525
29040	34334	21224	12743	7964	6398	5361	3583	2039	1592	1466	1100	860	1515	1216	637	321	283	349	3080	8027	7965	6081	2729	144	114	123	108	120	98	114	114	109	96	107	121	119	135	119	127	73	118	128	90	105	111	101	94	117	133	116	111	113	120	114	117	107	110	131	126	110	131	112	122	124	114	109	118	107	117	119	127	82	118	117	115	106	104	104	114	101	124	115	125	108	101	121	107	134	105	126	104	124	112	116	108	126	116	116	103	108	127	110	108	115	113	119	112	100	106	118	114	114	94	103	99	103	102	123	143	106	95	106	107	110	117	113	116	102	103	117	106	109	107	123	95	122	115	125	106	109	104	103	108	103	98	98	104	85	90	104	120	96	116	111	90	102	107	124	106	109	117	113	104	109	103	112	116	104	97	95	111	126	120	116	93	123	105	127	110	109	112	109	106	133	112	110	104	105	118	101	115	119	117	108	99	107	92	108	115	109	106	101	107	113	106	95	108	107	102	112	100	112	119	120	103	110	120	97	102	110	105	103	111	102	132	119	116	118	109	109	103	96	124	101	110	102	119	108	129	117	106	106	96	107	121	111	108	100	105	123	112	117	93	116	118	110	120	108	101	101	115	108	102	106	90	123	117	118	101	81	110	104	111	101	98	97	101	107	121	104	120	107	123	102	130	118	87	97	95	114	126	114	125	95	98	101	110	105	105	114	102	127	112	110	102	125	120	122	109	100	114	112	98	110	109	104	118	116	95	107	126	93	93	96	97	118	78	122	113	106	95	98	123	105	100	106	124	111	80	98	117	102	93	100	119	112	98	105	117	104	139	116	118	122	113	106	96	119	104	108	89	112	118	104	119	108	121	117	117	119	121	130	122	109	119	103	101	88	120	115	133	100	108	131	100	117	109	126	106	130	111	118	99	112	95	109	99	116	103	97	126	102	118	128	106	101	107	122	104	105	128	113	109	98	100	126	107	113	99	122	120	104	104	118	107	111	97	119	135	103	112	91	110	110	109	98	104	112	115	120	118	119	108	96	95	121	122	108	111	109	122	122	91	90	99	104	102	120	103	105	118	106	119	125	113	102	104	119	107	97	118	101	99	120	108	94	127	116	90	115	119	108	117	108	103	103	102	101	99	124	116	104	108	106	110	122	122	115	107	116	109	127	130	96	106	100	108	113	91	114	113	131	106	90	109	126	107	108	115	98	113	101	139	112	85	128	112	117	107	123	113	116	104	118	107	96	102	115	111	114	120	109	102	100	127	111	100	123	115	126	129	108	124	105	111	112	102	92	99	110	114	106	92	121	107	107	104	94	127	99	95	115	116	92	106	109	97	134	100	100	111	119	130	107	119	113	122	125	94	118	100	120	123	101	98	99	116	113	124	117	111	92	110	101	102	120	106	114	104	97	111	106	110	120	107	103	102	108	125	111	111	105	104	114	124	119	91	110	96	104	116	100	127	111	94	97	113	116	111	104	102	123	121	97	100	102	111	102	139	96	86	121	103	116	108	120	121	94	99	105	129	116	100	113	97	106	128	115	101	106	109	109	83	116	105	121	97	100	104	109	109	94	105	105	113	107	88	100	96	110	103	101	120	110	100	107	103	112	98	104	93	114	119	102	109	107	122	84	101	124	131	110	121	116	101	130	128	104	113	99	103	95	91	123	109	108	117	102	111	111	110	122	96	105	109	99	119	113	108	90	120	95	101	129	90	121	92	97	106	116	131	129	121	119	96	112	141	117	91	112	116	86	113	109	108	121	107	106	107	122	118	107	115	105	117	103	107	107	108	106	105	116	106	115	108	95	101	114	116	117	119	111	116	118	100	112	107	115	100	110	100	104	106	97	106	102	104	104	111	112	103	118	114	96	121	104	112	96	111	111	110	108	123	103	114	107	125	111	89	117	90	111	118	95	109	114	121	104	114	130	111	126	122	112	114	111	118	96	103	110	114	112	106	106	102	105	110	113	119	110	118	134	118	111	113	110	113	97	105	116	96	110	94	112	108	109	113	128	112	126	128	128	118	109	114	131	115	108	98	101	103	111	104	105	106	97	83	117	112	99	116	103	124	92	88	121	110	104	85	98	118	103	127	102	119	110	123	101	118	95	110	119	94	127	142	106	99	118	113	126	112	103	121	111	102	109	97	103	96	114	101	107	107	89	111	129	124	100	115	96	119	94	114	96	84	106	89	131	94	110	109	108	116	94	119	105	110	107	130	120	113	102	112	106	110	114	111	111	105	105	99	119	105	99	108	98	112	114	104	117	114	119	121	107	108	110	101	109	97	118	108	119	102	118	115	101	107	109	91	121	122	100	113	94	99	100	122	106	115	102	116	116	105	110	143	116	92	113	123	115	98	106	110	111	112	118	118	104	109	123	96	107	125	104	111	96	119	117	105	118	112	107	108	105	106	124	122	124	107	147	106	116	114	96	118	112	103	101	110	110	120	105	95	121	117	130	107	112	95	110	109	115	107	102	107	103	115	108	116	108	123	115	126	101	101	107	80	115	119	109	123	113	120	113	116	98	97	104	97	113	97	113	100	98	101	110	97	109	123	110	123	118	96	113	100	135	116	110	114	127	109	98	102	115	135	112	131	104	103	107	129	104	110	112	111	111	98	101	105	101	103	119	108	122	112	127	116	103	91	111	101	120	117	122	108	108	101	109	127	120	124	113	114	133	95	91	102	102	100	113	111	115	93	125	118	127	106	91	107	103	125	134	119	103	105	117	102	90	116	105	114	111	96	111	93	101	112	103	83	122	130	87	124	110	113	111	102	108	120	110	122	102	107	98	123	112	111	108	117	86	102	111	111	96	101	107	103	99	102	109	114	91	110	131	108	122	113	120	93	116	99	110	117	118	97	119	123	134	117	108	127	95	85	128	117	113	106	124	96	117	114	108	114	121	124	99	99	152	100	103	132	115	95	108	118	86	104	106	101	111	91	91	112	109	105	110	111	133	131	122	113	99	104	118	94	113	109	99	123	95	115	107	113	109	115	113	94	116	97	126	117	129	97	113	109	115	118	100	115	106	114	115	111	103	108	126	111	109	119	125	101	137	106	125	109	108	105	115	99	122	84	106	123	109	102	104	110	120	120	98	119	90	120	101	115	101	126	105	112	112	121	105	120	114	111	116	95	115	102	107	111	107	111	116	101	123	106	99	113	98	113	108	110	104	102	107	119	124	115	87	107	114	97	101	105	105	130	95	122	117	128	111	116	116	94	118	112	114	108	98	130	100	85	101	119	117	120	106	113	128	85	87	89	106	119	126	138	123	107	103	124	118	118	104	94	103	108	104	93	121	109	105	91	113	109	99	110	124	105	101	108	104	100	108	85	108	116	97	127	126	122	98	122	103	105	108	107	105	108	118	108	117	118	103	115	112	107	99	99	119	122	113	111	111	115	99	111	120	95	95	108	111	98	103	122	106	119	111	99	107	116	107	117	99	106	109	117	107	110	114	107	106	109	132	104	122	127	108	85	119	95	105	107	122	110
19296	26494	15396	17275	15367	16303	15282	11628	7674	6716	7365	5807	4813	8374	6473	3449	1655	1503	1968	15887	28761	28519	23741	11538	426	362	364	340	378	356	321	330	332	349	345	332	322	351	336	325	321	321	312	326	334	331	298	329	327	379	308	298	316	309	335	336	307	330	309	343	301	313	323	344	339	346	310	349	287	336	328	300	304	327	333	331	296	336	330	329	345	315	332	311	335	357	327	311	328	335	365	353	360	319	331	312	321	317	366	313	327	352	315	340	318	344	317	338	312	325	315	330	353	359	347	280	334	330	320	344	321	323	323	354	309	276	300	309	285	314	314	334	320	329	326	308	350	327	307	320	300	331	318	315	321	346	315	310	330	325	307	327	317	309	335	312	330	337	356	338	327	312	316	314	331	332	328	319	344	321	295	310	326	319	324	278	355	301	296	327	299	314	331	306	333	322	324	292	306	339	302	355	306	304	322	342	300	308	344	343	287	328	316	298	327	330	313	359	304	313	353	330	318	272	297	286	356	312	350	312	287	329	325	296	298	322	309	311	274	308	339	330	312	324	370	301	313	324	315	332	331	341	309	300	325	326	359	302	323	310	319	306	294	317	355	330	342	318	304	331	329	336	337	326	301	326	298	353	318	340	309	321	317	314	341	309	323	298	323	321	320	324	325	305	324	337	312	335	322	302	331	312	324	307	319	338	311	329	334	329	307	313	333	324	278	321	297	325	324	316	317	331	338	313	342	321	312	310	277	320	323	319	311	320	320	342	289	332	304	329	292	292	321	352	332	289	279	337	344	298	300	315	298	333	315	325	310	291	327	298	313	318	331	322	323	323	322	298	312	345	338	327	330	331	272	304	337	333	327	326	334	342	295	323	318	328	283	331	316	306	340	315	314	309	332	319	348	318	304	324	335	339	317	331	308	302	344	329	328	309	344	316	304	322	292	317	328	340	341	334	323	334	290	307	338	292	320	287	345	301	295	322	332	330	312	325	316	313	324	319	317	321	321	336	314	323	304	321	323	333	305	321	332	329	296	323	290	302	341	338	321	300	336	345	336	307	333	328	329	321	320	316	326	288	295	329	303	304	327	311	296	326	335	330	314	295	304	307	288	323	354	322	321	330	320	314	303	286	315	311	321	311	335	321	317	316	334	343	323	318	294	333	317	310	331	300	335	285	317	344	287	310	312	342	327	332	298	311	319	284	310	327	324	322	319	334	366	322	322	307	317	301	305	304	320	347	337	298	339	310	291	330	321	333	321	319	339	308	307	317	307	318	306	336	285	335	329	297	301	306	317	314	302	303	291	323	291	302	306	352	357	320	322	327	295	332	342	342	344	356	319	303	317	315	297	333	312	339	312	313	330	317	322	329	309	304	285	328	325	304	311	318	345	311	360	346	312	342	297	335	315	325	328	329	293	312	326	313	307	321	342	315	325	311	310	321	306	333	347	315	342	314	291	300	316	309	351	344	326	323	320	332	306	357	342	335	307	309	305	318	336	336	300	326	334	322	288	331	312	320	316	320	328	352	317	328	310	330	339	313	353	344	347	282	311	323	322	325	325	330	339	316	318	321	354	331	318	317	322	294	320	290	306	296	319	327	330	325	320	327	305	312	301	312	334	340	299	309	310	331	317	296	360	321	307	329	357	302	334	342	343	325	310	320	320	321	316	318	318	357	319	314	337	267	328	325	297	303	347	307	332	334	342	332	318	355	327	327	290	318	292	348	329	319	315	332	332	306	341	335	338	336	315	322	338	325	322	355	322	327	342	303	324	331	381	317	335	336	323	329	296	305	339	344	305	339	308	300	365	311	346	337	332	289	275	318	327	317	315	314	310	354	338	320	318	333	344	307	327	318	306	276	306	310	295	316	302	324	296	340	347	310	355	331	324	305	312	305	314	363	294	321	311	320	333	318	302	335	320	308	293	324	287	320	292	301	330	319	310	318	308	331	323	335	364	309	300	314	263	292	322	319	320	349	314	340	319	343	317	324	316	345	323	276	312	292	298	314	353	318	318	349	329	299	324	326	329	308	366	325	356	327	315	331	332	297	341	335	339	326	312	319	288	334	299	327	295	322	332	322	331	316	337	326	304	309	355	342	322	291	324	304	320	356	315	318	303	305	311	332	356	326	322	321	305	292	351	346	309	330	319	316	340	326	327	313	317	303	328	294	324	331	327	352	317	303	323	302	323	306	319	306	293	368	319	343	325	301	312	308	356	295	347	321	328	335	315	308	301	322	324	305	323	317	311	335	295	303	310	315	327	320	346	320	321	323	354	322	320	303	308	321	333	312	303	348	323	317	333	311	284	332	334	321	327	296	318	343	359	330	320	298	345	324	312	316	325	305	325	319	346	310	316	309	351	322	341	332	314	299	343	331	307	314	328	337	305	324	304	372	367	322	301	284	336	314	303	327	292	322	320	308	316	318	324	315	312	396	337	324	334	325	333	360	339	340	348	333	311	336	298	288	312	330	339	270	321	314	330	357	356	300	299	324	360	323	349	321	320	348	306	302	294	323	322	314	308	345	318	302	329	348	306	301	303	312	330	354	338	304	304	308	316	315	305	308	325	326	323	359	331	303	300	317	277	278	356	329	313	320	309	317	338	359	299	340	296	298	306	329	343	327	306	325	349	318	314	324	336	330	325	297	345	334	333	324	329	322	329	321	336	302	352	325	338	332	321	332	342	337	285	311	306	307	302	328	332	325	289	322	296	298	324	365	316	315	350	335	316	337	304	340	288	300	308	302	323	330	313	323	296	307	326	313	299	312	321	331	332	312	299	319	306	329	294	338	313	285	314	317	327	307	307	330	394	346	316	308	321	318	330	344	291	317	319	359	321	331	320	336	349	301	328	356	338	303	354	326	358	307	352	310	322	310	328	308	334	339	325	320	320	307	363	326	335	319	323	299	331	351	326	296	350	325	281	344	309	308	307	282	317	298	293	302	331	335	303	298	313	321	347	303	347	292	324	317	301	302	333	318	310	340	347	300	309	339	323	341	314	306	310	320	348	319	332	310	284	317	355	297	302	301	296	304	309	323	314	332	308	317	310	329	324	329	334	302	320	302	337	297	338	320	314	328	326	285	306	345	319	325	307	321	323	314	301	353	303	317	310	318	327	307	315	309	328	314	298	328	326	308	296	278	311	323	295	348	311	353	351	311	299	314	307	313	303	334	341	310	312	352	303	313	311	338	333	300	309	327	303	306	292	317	330	305	299	328	362	320	314	317	319	330	328	316	346	331	314	339	361	308	301	347	330	325	310	346	308	295	324	322	324	302	299	321	299	289	285	327	337	310	331	317	364	354	318	318	291	329	297	301	344	312	292	334	296	311	340	331	300	307	299	309	315	303	290	332	320	300	302	317	301	330	357	316	318	339	281	313	320	292	316	351	296	342	331	329	318	325	306	320	341	335	336	319	315	338	295	306	316	330	310	301	321	275	308	321	282	322	348	334	303	353	312	294	344	301	324	286	335	356	313	313	319	312	345	327
5977	3882	3680	2742	1807	1469	1178	1029	715	553	378	383	329	476	456	369	321	282	390	531	774	797	741	388	260	303	234	237	271	270	291	271	277	261	276	236	276	265	249	281	284	265	262	272	264	270	259	295	280	278	282	289	299	283	278	252	266	278	265	268	258	294	286	246	275	246	256	261	270	276	235	285	251	240	287	302	269	260	288	252	292	270	265	292	278	267	269	269	274	228	285	263	261	294	263	253	278	264	254	253	237	289	258	278	260	272	288	268	278	252	280	250	290	259	248	249	236	253	276	270	270	267	255	252	268	246	251	283	255	289	284	274	306	305	267	296	274	270	266	270	271	247	293	251	267	264	280	286	273	275	320	284	289	274	270	281	267	271	298	262	299	266	258	260	291	250	263	273	269	294	267	258	272	251	261	270	285	249	253	266	270	258	254	269	279	273	286	298	261	273	232	303	266	283	276	268	274	283	267	256	265	254	255	268	262	263	258	271	266	255	248	278	235	273	246	259	311	267	280	277	281	275	287	267	262	268	272	248	272	252	267	261	273	289	257	241	275	268	248	286	256	267	283	255	252	286	266	273	276	246	259	295	288	265	247	251	293	293	277	263	270	255	316	256	256	234	279	262	278	254	255	249	253	269	266	266	277	272	279	259	274	281	262	258	257	257	261	247	287	254	266	247	246	256	280	264	237	279	286	301	300	290	259	258	259	262	301	277	249	236	277	270	260	264	282	295	247	259	246	234	265	273	261	255	269	276	269	255	254	308	245	245	247	272	230	261	266	264	257	263	271	255	256	265	256	231	305	264	286	273	276	282	257	273	261	275	267	270	245	256	292	245	253	255	251	282	257	279	265	272	263	256	248	286	262	250	274	245	267	260	261	253	280	264	260	281	267	262	274	299	295	240	246	313	246	256	275	245	245	300	277	286	272	272	297	256	274	269	252	274	265	257	282	282	247	257	279	274	270	251	259	260	255	287	268	263	261	262	265	260	247	267	243	296	282	269	281	258	264	276	260	254	241	237	275	289	236	250	263	285	245	252	300	293	282	247	293	272	281	284	282	288	271	264	262	286	245	285	255	269	278	258	255	269	258	255	264	261	266	253	317	271	254	261	262	269	254	258	254	271	264	266	232	239	249	264	246	245	267	245	263	282	259	254	272	281	296	273	306	252	247	263	292	234	276	260	268	258	284	241	233	264	259	254	249	263	239	260	267	251	265	259	283	290	296	234	268	262	276	248	245	261	266	278	282	282	260	254	269	244	290	264	269	267	291	245	264	300	293	261	280	259	258	232	231	261	269	280	278	271	272	280	274	283	259	279	260	250	261	271	269	253	254	271	256	260	281	250	265	273	263	246	264	272	269	269	269	281	232	285	256	267	252	281	265	292	288	285	260	255	241	293	243	294	264	255	268	243	268	286	253	260	254	228	264	262	254	279	246	290	256	264	257	286	289	270	253	269	267	288	269	294	281	263	273	289	284	246	284	270	254	304	279	286	282	250	256	258	257	260	255	245	258	286	252	270	241	273	261	240	256	271	248	252	257	282	269	272	288	262	268	278	272	250	249	234	268	253	247	260	256	281	266	263	258	264	239	270	241	263	255	262	272	307	248	312	274	237	270	292	277	266	271	301	269	266	287	267	260	249	259	276	290	288	287	258	246	261	255	260	299	273	259	271	259	261	252	303	263	268	286	247	269	249	275	278	266	270	276	250	280	274	277	271	262	302	279	260	243	257	269	222	242	248	252	250	260	257	266	246	265	271	259	283	228	290	255	260	270	253	260	266	273	260	287	280	304	253	209	232	281	263	266	270	276	269	256	249	263	265	265	258	261	279	279	268	276	241	273	270	255	260	253	281	305	258	287	235	267	253	238	271	272	245	251	248	255	268	229	267	268	275	276	292	278	289	271	267	263	261	277	284	258	245	257	267	241	271	264	263	319	257	243	248	283	274	248	252	270	250	255	260	255	289	275	272	279	229	261	257	280	241	289	251	268	275	284	276	254	277	263	293	265	286	261	295	282	263	290	263	278	284	273	263	258	282	289	290	271	272	248	259	248	269	300	267	247	274	244	251	257	264	270	233	289	282	297	265	275	252	283	312	256	276	271	262	277	295	275	271	289	270	288	273	299	271	249	233	247	259	268	265	266	275	278	252	279	244	249	254	259	295	267	264	297	239	288	268	297	271	248	272	286	256	262	245	229	271	308	286	256	268	252	248	255	281	282	262	249	283	246	267	257	249	268	278	265	245	271	293	269	260	268	260	267	275	261	251	275	240	275	267	270	267	289	262	280	256	263	267	286	252	289	281	282	247	241	245	287	260	250	243	238	256	230	275	245	237	262	280	273	253	269	271	255	252	222	231	282	251	299	262	288	276	273	265	306	288	271	253	276	264	279	272	296	267	280	258	267	251	272	243	260	277	275	241	259	253	296	260	270	241	249	244	258	299	281	287	226	258	262	257	249	274	247	271	271	299	245	279	277	271	260	292	274	264	277	286	288	251	247	267	258	251	276	267	246	272	257	283	268	288	252	262	277	285	258	255	250	238	305	291	265	260	256	267	280	277	264	293	264	276	271	254	247	263	261	252	280	292	288	295	251	266	250	268	254	287	260	279	285	292	291	275	220	254	250	296	235	284	267	300	286	253	300	277	287	304	249	271	258	289	245	280	292	296	255	256	263	241	254	270	246	277	262	245	262	279	267	262	227	243	273	259	255	267	292	268	256	268	277	261	286	302	256	276	283	240	303	224	279	239	253	245	263	290	290	304	272	287	282	264	274	245	281	270	316	266	251	280	256	269	268	227	232	288	287	258	236	258	256	281	248	272	284	278	286	279	278	261	272	240	282	261	288	265	241	271	243	300	254	257	255	280	239	270	263	253	290	269	294	257	275	280	278	270	306	268	242	245	274	260	281	282	257	261	255	269	285	262	269	253	309	262	259	273	276	280	224	259	301	274	242	265	244	262	265	280	268	250	282	276	254	259	286	276	245	238	289	288	247	267	301	261	246	257	272	273	278	271	276	278	284	238	273	273	264	252	276	277	260	272	260	298	268	249	246	279	247	266	239	247	276	254	252	255	262	274	271	278	282	259	295	255	288	268	222	275	299	277	231	242	278	258	271	286	279	248	278	258	231	260	257	254	248	265	296	255	236	289	267	288	249	279	300	278	275	310	262	264	285	246	265	260	244	279	286	288	274	263	270	271	235	276	261	272	234	253	250	256	270	272	258	268	255	284	258	275	253	282	262	285	268	315	272	264	258	278	261	245	281	256	284	254	254	273	242	255	233	267	266	273	272	285	271	260	241	259	273	271	284	261	270	252	262	262	254	273	276	269	225	295	275	253	281	271	262	255	300	262	261	268	277	268	229	285	270	261	225	268	250	275	269	263	245	251	250	298	288	273	263	281	265	249	255	300	279	259	286	261	275	283	251	277	285	266	265	248	287	275	263	274	273	249	246	283	294	295	260	267	273	273	279	262	272	286
4572	4592	6601	7638	6307	6045	5020	4519	3181	2238	1626	1403	1330	2174	2112	1348	1043	835	1549	2726	4084	4075	3209	1328	684	705	724	700	672	722	703	671	722	694	705	664	642	666	756	690	711	712	668	726	691	737	699	674	657	733	715	713	664	755	676	657	723	710	751	689	690	704	696	714	714	670	710	740	684	700	689	733	699	729	700	665	659	697	700	676	661	692	696	749	687	721	691	704	669	637	685	717	716	708	750	716	678	658	655	687	712	749	762	721	734	726	662	700	746	641	719	662	727	687	645	703	724	723	698	679	707	736	753	681	669	727	726	712	692	716	700	676	729	652	697	696	716	663	647	726	715	710	727	676	657	732	665	693	724	704	673	735	694	695	713	669	705	701	718	709	691	695	647	702	648	683	661	706	676	694	704	686	701	711	748	769	663	686	725	661	654	731	670	676	681	734	706	695	666	713	731	690	682	699	694	663	699	722	656	769	695	692	704	656	663	701	700	673	722	704	742	750	700	685	679	679	717	711	735	723	692	655	693	729	747	658	697	732	710	710	705	678	690	680	654	730	680	731	692	695	701	727	720	652	730	654	693	701	670	720	703	701	763	734	714	681	687	690	673	675	660	751	663	691	689	677	684	713	690	694	672	672	698	690	681	675	690	708	727	702	657	756	714	681	699	691	726	658	684	694	689	696	739	714	695	692	648	677	734	692	651	696	708	762	705	711	650	747	695	700	720	675	693	668	674	689	697	706	689	667	653	716	717	706	650	679	725	681	696	708	719	683	699	708	666	676	676	715	676	687	696	679	735	702	750	695	677	725	684	656	700	674	671	700	712	703	742	708	684	706	704	702	686	719	678	705	700	714	737	682	644	673	686	690	707	720	700	673	666	707	686	709	661	728	706	684	686	666	704	684	749	722	717	692	684	671	750	678	665	694	698	766	715	724	675	658	700	687	730	699	680	661	685	653	689	671	666	722	668	747	713	694	659	709	690	735	723	695	715	685	763	692	686	722	722	664	713	706	698	716	711	707	689	689	641	673	669	659	720	747	671	670	716	671	682	678	729	716	691	680	700	695	665	695	686	675	692	642	764	716	721	723	679	655	647	721	705	712	712	679	705	735	693	690	681	680	730	706	680	670	683	741	715	749	770	720	723	670	718	666	658	704	707	688	704	685	681	684	683	660	693	655	711	712	705	717	678	675	684	670	700	701	683	675	628	678	684	713	695	724	719	697	670	692	703	666	716	669	664	720	656	757	720	728	694	757	683	733	704	638	691	650	709	723	672	687	748	711	663	691	696	697	721	739	702	693	719	687	728	720	703	701	693	718	681	708	665	691	678	702	708	657	676	702	719	728	687	749	668	713	727	710	738	739	689	780	694	676	676	657	694	683	707	693	683	714	688	696	716	746	708	698	731	686	732	695	705	687	705	677	682	701	681	695	645	704	707	741	687	713	725	647	711	726	713	745	678	717	741	688	701	715	653	683	704	700	685	687	684	713	699	681	699	689	681	689	677	694	716	699	708	718	752	683	694	686	704	722	635	622	706	730	754	675	713	707	699	716	690	723	649	674	701	696	714	733	678	715	681	717	701	742	708	706	709	687	661	691	724	719	721	691	722	679	714	633	701	694	693	732	718	683	696	740	669	714	688	706	690	683	731	723	695	693	711	674	682	694	661	707	635	670	689	705	696	704	707	699	684	673	664	700	671	676	696	690	740	709	720	734	722	654	711	692	717	667	742	701	693	712	668	703	734	697	711	693	724	700	765	681	685	765	681	679	721	647	662	681	674	670	707	666	686	713	693	682	684	643	726	700	695	725	727	728	688	719	664	749	726	658	704	718	729	681	732	716	670	688	704	683	718	692	689	711	702	685	686	725	704	715	699	712	677	715	672	670	702	702	676	702	713	687	745	694	689	715	705	741	650	698	695	640	709	726	661	702	688	720	672	683	697	660	727	709	665	688	710	698	743	662	654	712	685	724	694	688	681	676	698	698	716	661	680	721	698	711	679	668	710	696	714	674	654	714	676	722	690	682	713	700	744	693	683	660	706	703	699	718	668	705	703	715	718	692	703	666	722	689	737	701	715	691	723	666	716	700	702	688	730	757	712	689	688	673	699	675	679	696	665	708	710	698	695	715	690	671	672	701	719	706	765	706	671	702	700	704	701	729	689	691	669	653	679	699	679	739	739	695	723	697	672	675	680	661	708	713	714	695	714	716	733	665	703	714	684	667	688	723	674	721	657	691	693	722	684	687	705	702	679	692	713	695	683	716	670	672	675	693	674	690	711	670	696	692	686	699	703	720	667	693	683	682	667	672	699	712	705	710	712	736	681	693	684	719	698	686	658	692	684	745	710	684	673	688	739	696	708	684	718	664	700	722	707	700	671	695	710	718	684	711	690	734	709	699	680	686	716	709	706	663	700	690	711	717	682	675	722	721	699	683	651	710	677	701	702	748	696	715	718	693	684	700	695	669	672	682	705	671	657	719	739	722	696	711	672	739	747	705	712	688	686	683	720	718	737	755	692	696	695	691	697	661	669	706	745	681	681	754	726	681	646	703	668	748	705	681	679	765	674	667	715	712	667	699	640	686	644	684	701	681	709	769	699	648	678	681	708	684	677	680	703	724	690	704	713	713	705	678	682	704	720	688	696	697	743	705	704	681	712	722	660	654	717	693	703	682	676	712	715	725	649	703	673	709	676	742	728	706	703	695	691	716	726	713	699	702	688	669	686	706	690	710	694	713	722	670	693	659	705	708	685	646	716	695	669	714	697	698	680	719	708	734	704	701	695	729	688	729	697	702	691	670	684	692	730	665	710	719	690	657	686	714	723	724	676	702	706	715	694	700	672	708	694	686	711	686	718	702	660	686	706	703	679	746	721	722	720	713	710	692	673	694	667	726	720	687	723	698	703	679	662	713	669	671	690	732	676	689	717	685	685	726	701	739	684	719	689	691	696	687	746	708	705	730	731	697	695	700	699	645	701	669	734	712	696	712	682	692	698	692	723	689	707	670	697	683	750	675	706	706	642	720	683	692	708	721	732	710	756	738	737	711	747	723	712	718	692	701	683	701	706	697	665	669	699	719	709	687	734	685	749	683	744	746	659	703	697	679	681	703	694	735	697	711	682	642	697	691	716	729	669	709	688	710	685	675	691	726	717	669	745	723	721	722	641	701	685	680	681	720	703	693	760	709	725	716	674	692	685	671	692	723	662	691	693	692	701	674	703	729	676	746	662	698	728	668	713	730	682	697	660	681	674	702	715	701	718	685	665	674	688	704	702	696	685	693	691	753	694	738	713	709	700	683	682	661	702	720	698	705	718	657	690	656	701	681	644	687	711	709	698	675	688	678	690	718	701	693	698	740	698	699	688	669	739	700	670	751	659	675	673	722	656	720	686	679	707	716	737	666	723	723	694	717	682	671	694	667	674	684	668	713	701	694	743	722	674	721	663	703	732	713	671	713	670	687	695	730	764	685	686	697	685	700	706	710
17891	17365	13082	7480	4542	2922	1863	1520	1350	925	654	634	507	417	346	274	257	323	3550	8358	7394	5055	2343	369	192	216	189	208	215	194	191	178	212	199	172	195	182	215	201	200	200	193	192	189	179	180	189	209	193	193	189	167	196	238	196	186	205	224	164	209	187	193	168	188	169	216	216	200	183	176	182	194	209	180	212	188	206	195	223	217	197	206	208	229	161	175	219	193	199	174	195	205	178	177	190	214	203	198	192	185	194	220	196	163	223	190	217	189	181	196	245	207	196	201	185	201	188	201	198	190	196	193	201	194	187	194	204	204	179	191	198	169	171	209	185	179	183	202	181	203	196	170	210	216	194	201	199	200	183	199	199	202	197	194	190	187	193	210	214	226	211	205	184	190	190	191	182	160	191	190	195	221	204	188	183	182	200	196	208	213	207	189	183	211	197	203	221	190	196	177	220	225	202	200	185	191	201	196	199	174	222	203	178	188	198	218	197	193	160	195	186	181	201	207	214	186	200	194	175	190	202	217	194	198	178	190	170	177	204	210	193	194	187	180	205	189	176	197	199	192	189	196	212	188	226	199	207	194	197	195	215	179	225	173	211	195	197	196	188	216	202	199	162	191	209	204	192	186	196	212	211	208	201	191	233	179	197	238	185	189	207	170	194	207	185	222	200	211	188	197	180	190	190	166	187	206	212	173	160	199	205	194	180	190	194	196	170	202	208	178	181	193	154	188	190	215	193	206	207	201	220	230	196	195	199	194	194	180	191	178	188	212	208	194	185	172	183	178	214	193	194	189	200	205	199	192	212	203	207	215	213	200	213	190	186	183	172	190	220	160	195	229	228	191	176	157	165	195	207	208	221	188	212	184	181	187	200	197	182	190	194	210	188	198	190	190	189	202	182	244	208	192	183	215	225	183	206	165	187	207	222	185	189	177	200	166	184	204	187	240	215	222	202	211	187	240	168	178	177	222	196	164	202	198	198	202	217	196	188	195	208	187	177	215	197	203	195	215	216	189	221	189	201	170	204	185	175	184	185	202	189	202	208	199	227	200	214	205	196	200	196	185	215	204	197	209	181	192	233	191	196	191	211	211	223	190	198	169	185	194	226	154	196	193	176	210	202	183	193	172	201	214	201	201	175	195	184	204	203	194	197	183	193	193	181	196	178	225	234	201	207	190	181	187	164	215	224	177	188	197	200	193	197	203	191	206	199	174	193	193	201	207	192	188	181	163	191	209	210	220	214	196	181	168	203	201	205	201	216	204	213	196	202	202	171	198	218	178	208	193	195	211	224	208	188	189	184	203	202	180	190	185	207	156	195	184	215	188	194	186	194	220	201	214	204	207	232	194	225	192	209	201	193	225	194	204	169	195	221	210	182	194	198	197	188	202	186	210	167	200	213	195	167	185	180	192	189	177	167	192	207	203	177	173	179	202	213	232	194	201	200	200	216	197	219	183	171	226	210	182	178	222	198	187	206	195	170	194	210	193	201	233	200	192	214	186	218	188	186	204	204	189	197	203	179	202	214	192	186	186	204	193	183	205	202	207	189	180	190	197	212	193	229	188	184	191	188	201	180	194	194	205	215	200	180	207	230	210	160	201	174	224	189	201	190	214	186	187	187	192	193	171	201	177	195	214	184	187	187	185	220	203	180	214	200	213	197	217	194	219	201	179	221	183	218	198	196	200	206	196	189	181	185	211	199	200	205	189	198	208	244	206	205	222	203	217	201	201	191	196	198	195	180	186	206	201	195	178	194	202	182	184	185	170	199	211	182	201	182	198	218	215	186	205	205	184	195	219	186	202	180	173	182	197	218	218	216	208	173	215	172	162	190	209	198	184	187	192	215	196	212	220	209	188	182	211	186	172	197	200	232	167	216	209	195	195	186	203	203	170	182	196	208	205	200	211	183	193	213	201	186	210	186	190	186	181	193	205	172	202	192	207	199	209	198	178	209	190	197	224	206	217	159	216	219	221	180	216	202	201	189	180	192	199	202	216	200	213	183	196	187	181	209	201	198	186	184	192	212	189	195	214	186	216	202	192	208	187	225	191	194	218	231	194	206	186	187	192	203	203	200	209	227	182	194	211	221	201	219	169	207	229	216	189	177	203	192	202	208	188	195	175	178	163	214	212	181	200	220	205	163	169	196	194	183	222	191	172	212	197	202	195	222	196	197	193	218	227	195	214	217	206	205	205	206	173	188	208	231	176	193	191	203	230	194	172	187	194	187	214	200	200	226	205	224	196	192	180	218	182	191	181	198	202	223	200	188	200	201	198	196	191	170	185	172	183	185	192	186	196	183	188	192	209	198	191	169	190	195	219	193	190	200	170	219	186	196	192	195	188	200	187	207	198	200	197	182	203	210	165	185	185	206	193	199	182	167	214	215	188	202	196	198	200	182	178	190	197	176	187	179	206	181	182	184	184	226	211	194	188	193	202	209	193	184	194	197	190	209	168	227	200	192	207	175	205	200	194	165	207	181	206	226	205	206	178	194	195	195	190	189	175	195	199	187	222	191	200	192	186	195	177	190	183	172	201	207	193	201	199	188	191	190	208	209	191	190	195	165	199	207	184	186	212	187	169	197	187	215	215	183	201	189	217	189	214	201	183	166	206	185	180	201	173	183	191	207	170	188	193	197	210	188	182	202	204	189	216	166	176	178	210	214	188	195	187	208	199	187	197	190	190	203	188	187	206	197	197	169	187	207	211	193	197	185	176	195	188	186	204	193	181	196	183	193	214	186	203	191	181	161	193	204	233	194	220	184	185	199	205	181	184	195	206	180	190	216	209	181	198	214	210	196	206	195	202	221	228	205	218	194	199	187	200	205	174	195	187	199	173	201	178	209	217	181	199	203	183	201	196	186	202	196	202	199	184	192	188	208	200	207	187	190	187	222	175	202	199	182	216	229	176	221	188	202	233	180	182	200	212	171	199	181	193	201	233	192	216	173	210	200	200	218	192	194	198	197	198	177	209	203	214	194	185	193	170	195	176	200	198	186	196	212	202	195	214	206	202	215	193	208	182	176	191	171	212	199	193	202	191	211	182	226	199	160	176	198	214	233	201	188	193	176	181	215	197	193	198	207	213	185	191	187	202	205	193	185	196	190	201	209	224	206	192	230	210	198	207	201	184	209	177	182	186	160	178	167	196	223	185	220	188	187	195	181	210	194	195	180	210	191	174	222	197	196	206	172	197	170	169	194	193	229	186	219	210	192	220	180	218	187	185	188	195	215	197	189	173	204	211	217	193	193	184	221	183	209	189	201	186	198	191	177	166	202	201	196	165	193	192	205	185	206	186	181	206	204	198	177	218	199	207	214	187	218	202	188	204	210	200	205	205	219	187	211	227	192	205	199	201	203	221	221	185	201	201	213	187	205	192	219	203	181	182	182	185	196	185	208	198	206	206	217	194	196	181	219	194	213	188	189	204	203	193	169	207	198	202	197	191	185	220	182	179	192	190	210	207	178	191	189	215	206	210	213	216
11294	14073	13260	12249	10390	8914	7287	6447	5488	3783	3068	3372	2505	1824	1571	1165	1092	1589	16574	29763	26767	20184	10954	1446	528	515	526	544	553	562	569	552	547	515	517	549	511	539	524	563	525	556	522	585	547	553	514	537	479	560	502	514	512	551	505	544	562	584	558	528	521	535	530	521	531	542	547	509	547	509	558	503	543	502	562	541	566	528	515	539	505	573	557	532	520	580	475	553	543	525	557	510	551	543	542	550	539	548	540	508	496	575	545	516	570	563	518	519	563	507	537	530	544	544	533	538	558	561	513	515	509	519	492	520	525	584	507	501	538	513	510	528	562	570	513	511	561	499	492	526	518	550	502	534	530	554	514	536	526	583	542	500	556	530	529	560	531	518	578	518	474	534	542	527	551	553	511	524	521	546	531	479	520	513	545	553	536	589	538	553	530	531	542	571	505	493	528	497	512	525	541	530	537	547	534	500	552	535	514	534	517	530	508	521	581	506	559	563	551	548	517	507	542	544	544	540	548	568	558	493	522	554	565	523	529	563	536	531	561	550	523	491	502	514	480	525	560	528	472	542	528	529	532	542	556	513	494	542	562	507	539	532	524	525	545	541	518	517	561	521	540	543	570	513	554	529	553	527	547	580	548	536	558	542	580	583	500	520	512	521	533	500	533	514	546	500	576	526	550	527	499	534	558	542	544	530	520	546	566	484	501	578	588	500	560	565	512	518	544	528	529	544	519	538	567	542	514	500	545	551	524	520	531	528	543	497	502	558	524	530	527	533	526	518	529	576	522	541	521	544	549	544	534	547	568	533	531	494	545	586	547	566	532	538	498	532	537	517	524	538	534	500	533	529	526	513	545	548	517	501	547	523	547	506	511	561	532	540	549	536	515	541	541	486	560	501	542	556	573	554	510	494	502	526	526	530	583	557	547	544	544	506	530	509	510	502	536	548	516	523	523	506	574	546	545	505	529	504	524	507	520	489	522	533	498	526	510	517	542	547	557	542	480	526	550	512	568	504	515	519	529	528	554	524	567	509	534	519	514	517	544	547	530	541	537	498	506	528	481	515	509	488	519	550	559	505	488	527	484	533	531	561	510	531	531	501	534	519	516	511	485	493	537	533	506	547	492	520	530	518	562	559	503	495	507	537	510	504	528	525	572	553	501	532	558	579	507	539	553	542	526	541	543	533	516	533	558	503	578	537	568	547	549	521	508	555	525	512	522	532	536	563	536	531	490	548	533	536	539	540	549	520	512	471	468	537	532	531	493	507	510	556	496	539	570	558	477	559	511	550	535	570	492	549	549	537	491	543	514	559	570	542	523	550	497	552	520	515	538	507	521	553	537	505	514	531	558	486	493	513	508	516	527	507	575	506	549	510	509	556	517	503	547	550	527	547	544	560	482	520	527	523	541	513	509	562	538	519	554	554	506	520	534	530	542	505	528	497	537	558	564	540	553	520	525	496	514	521	569	513	517	522	504	527	587	487	548	512	527	510	509	531	558	542	508	499	540	475	544	568	540	502	549	551	548	534	524	518	531	507	566	494	508	519	540	547	525	538	550	553	526	533	520	572	556	519	528	519	566	505	529	505	494	522	506	519	549	537	481	517	579	500	534	525	576	552	507	516	537	527	542	528	555	533	526	537	555	500	518	566	492	579	537	537	537	525	540	567	515	500	539	553	563	516	516	491	538	504	512	537	540	542	536	492	556	545	545	522	512	523	519	522	539	520	548	528	520	501	494	531	505	536	520	552	549	492	535	556	551	507	539	553	500	504	546	494	539	562	563	534	545	514	583	501	528	567	534	534	517	542	557	557	525	492	540	544	547	530	563	553	527	538	532	542	540	552	501	537	564	539	485	518	518	536	539	529	534	575	544	504	509	535	538	552	521	541	516	577	554	541	509	541	487	538	516	545	524	505	530	534	531	534	522	507	559	530	514	509	525	561	529	487	516	570	473	503	525	506	545	497	527	537	507	564	549	535	517	528	479	536	565	533	514	522	514	532	528	496	524	539	549	535	555	499	542	524	476	580	541	573	582	499	504	521	519	566	545	488	546	585	574	514	529	526	523	525	513	551	498	554	565	541	556	512	528	568	538	523	535	526	511	530	492	498	541	506	558	523	522	537	534	530	535	570	476	532	546	548	490	527	557	540	540	527	524	534	524	559	544	516	526	541	528	540	529	498	506	528	514	526	532	546	487	521	555	529	545	568	514	488	529	586	527	552	542	522	500	549	540	538	491	530	560	529	551	558	526	546	553	513	514	507	525	508	525	550	573	510	563	541	509	521	532	544	478	534	524	553	497	543	520	537	557	556	495	574	500	498	546	527	553	522	528	531	512	537	526	533	510	552	534	587	521	508	541	541	555	537	561	580	506	559	496	504	536	550	525	547	531	487	552	512	534	539	513	543	518	527	564	567	528	574	504	514	555	519	541	556	552	549	525	555	555	515	483	550	511	478	520	546	499	503	499	511	509	541	529	546	502	546	486	507	548	559	528	517	536	556	536	509	560	543	528	499	533	538	540	523	536	518	486	541	505	520	509	541	517	517	521	532	525	529	534	542	521	510	501	544	536	537	551	530	498	542	566	537	529	517	528	578	543	530	525	520	568	532	560	550	559	488	515	532	506	524	496	552	503	496	508	510	522	576	506	513	550	489	574	508	512	555	542	525	551	526	551	510	540	515	514	561	526	561	519	561	494	551	526	505	538	509	570	551	529	535	490	532	517	563	605	518	523	512	510	528	510	528	546	487	541	539	528	523	535	528	534	490	514	537	558	515	509	517	514	549	548	547	473	537	532	530	521	533	500	530	548	508	535	560	516	525	491	537	488	517	501	544	545	519	546	530	512	511	535	521	514	547	517	536	505	520	536	561	567	548	518	518	484	521	502	506	509	540	551	516	501	556	508	528	552	524	548	486	533	476	508	484	555	498	528	531	535	493	557	504	543	525	578	566	518	563	502	553	547	545	539	515	543	510	501	514	523	510	513	485	503	501	531	519	485	568	566	544	487	547	543	507	538	559	501	500	522	554	513	520	527	516	547	495	518	499	543	563	541	558	525	530	530	568	548	586	490	571	495	510	534	542	526	525	528	504	576	531	560	517	516	520	504	574	529	537	534	541	542	530	486	520	562	545	536	552	544	516	510	493	558	535	541	545	544	509	534	542	511	479	524	569	498	511	551	505	572	516	521	559	525	498	541	532	567	522	552	568	480	537	492	555	511	557	516	512	520	546	509	537	550	564	552	514	518	551	541	503	559	543	548	545	532	522	556	563	519	519	573	561	541	481	562	491	557	544	565	561	568	528	514	499	542	535	522	551	527	530	528	514	542	540	529	515	590	541	556	531	585	509	526	494	524	564	533	502	549	547	545	503	451	536	536	533	508	473	548	537	581	512	515	542	588	510	557	535	520	526	535	542	517	527	511	542	510	514	520	541	546	566	538	518	514	543	496	498	556	523	554	547	516	552	530	505	576	495	552	530	498	560	511	470
24378	23729	15730	10570	6318	3556	2251	1527	1194	994	745	553	465	303	281	247	211	610	4879	10885	10637	8893	4321	1032	163	124	140	148	153	144	121	161	131	179	142	123	156	135	138	125	141	144	150	144	151	145	134	159	136	133	139	146	123	141	138	163	146	139	146	143	149	163	153	138	142	153	157	147	158	145	141	146	152	176	127	141	152	126	121	143	136	154	131	152	150	156	163	135	130	145	149	129	123	153	152	142	146	154	116	133	127	161	156	158	145	144	152	150	144	145	148	143	142	150	116	144	116	127	132	156	145	126	136	132	163	164	145	135	146	129	148	134	149	142	166	142	132	140	151	129	135	129	149	140	163	138	132	148	149	136	160	159	139	157	121	124	131	134	157	131	141	130	161	141	140	141	138	165	131	137	129	108	158	135	145	128	151	141	147	137	131	138	149	128	149	158	123	144	138	129	140	148	151	134	154	139	151	133	150	151	143	133	148	142	133	154	164	150	130	152	145	151	155	127	140	153	133	135	147	140	148	101	131	143	153	143	155	155	146	146	146	148	126	131	148	131	137	132	124	121	142	165	147	136	143	138	152	140	148	156	153	147	156	158	161	154	149	134	121	120	156	138	143	143	154	141	130	127	160	169	143	161	157	130	158	128	135	124	143	140	133	136	132	144	169	141	146	148	150	151	137	152	149	134	142	156	158	148	136	138	140	137	138	124	138	155	133	145	137	142	145	162	153	151	135	132	143	145	120	140	141	160	164	155	126	157	125	158	135	144	135	131	134	130	153	135	156	151	120	154	159	135	149	106	124	173	156	146	159	136	120	154	157	109	132	143	120	158	153	146	135	146	157	161	154	169	136	130	148	136	133	128	153	141	131	156	124	160	136	160	139	119	122	134	126	145	135	143	141	153	150	150	148	139	136	136	131	127	141	133	130	128	150	114	135	144	127	136	158	129	134	122	133	151	147	138	141	123	150	146	143	150	152	137	141	132	120	136	155	143	158	127	153	172	149	144	146	151	148	149	140	151	155	142	143	155	141	146	141	139	147	136	125	143	130	141	146	136	167	134	168	143	160	153	154	120	148	102	132	158	132	134	132	148	131	134	115	145	145	150	154	142	179	155	147	152	144	146	152	127	132	159	155	150	122	154	156	134	124	136	134	145	154	147	130	137	150	136	140	144	151	133	142	141	149	146	138	137	142	139	133	124	133	132	144	147	147	138	152	140	157	148	143	115	127	128	150	149	166	139	146	156	141	147	146	155	127	152	129	135	141	142	138	145	154	146	142	143	143	136	139	142	127	131	146	160	137	131	155	146	162	139	154	151	124	139	147	142	128	163	131	142	142	155	152	147	150	154	132	147	141	180	177	136	144	146	138	144	141	135	136	165	152	142	142	166	164	153	143	148	134	133	135	128	147	136	143	137	141	118	135	136	151	141	153	134	134	145	125	145	134	152	105	158	128	130	119	132	142	148	148	148	149	147	143	128	131	143	137	126	135	134	138	150	146	144	140	135	145	145	138	141	158	140	153	141	136	138	136	136	147	150	147	155	153	139	148	138	149	120	147	123	131	129	146	134	116	146	144	138	139	153	140	146	133	156	137	150	156	140	119	145	144	151	154	170	138	141	132	131	124	141	154	128	135	143	140	147	143	146	144	129	169	130	146	166	122	150	122	144	147	135	154	140	148	142	157	143	139	142	149	140	139	171	141	139	159	132	138	133	152	155	137	143	128	154	137	147	147	137	145	141	160	147	139	149	155	131	140	132	117	170	137	130	143	152	159	139	143	134	159	135	146	146	140	145	149	149	147	137	147	139	149	139	161	126	128	136	140	137	125	147	127	150	125	137	136	158	148	135	131	143	135	137	135	132	131	152	137	121	123	139	157	149	149	158	132	115	146	131	146	155	147	144	152	162	130	125	152	143	167	137	137	159	124	132	152	141	143	124	165	157	144	165	150	153	149	132	141	136	151	128	131	141	123	145	123	122	138	141	150	147	152	163	166	135	119	148	132	155	128	135	159	150	153	139	156	126	158	150	144	144	135	159	134	178	129	121	131	129	139	118	134	142	141	135	158	117	104	147	141	151	162	152	151	147	130	129	144	143	125	121	157	134	128	139	134	150	122	149	149	142	140	134	130	142	118	136	134	160	155	106	140	170	125	136	146	132	165	136	140	134	141	134	139	128	168	143	142	142	138	149	139	138	148	141	150	137	160	153	143	157	153	155	116	126	136	125	146	163	166	138	147	137	154	138	142	150	119	133	133	125	142	137	133	138	146	133	131	148	159	139	143	136	144	117	141	148	128	158	154	125	145	146	146	170	141	114	130	137	133	166	159	156	159	136	144	125	141	137	143	123	163	127	159	118	131	144	149	148	160	161	141	141	133	154	149	154	145	147	142	127	173	140	152	147	147	141	144	157	145	147	148	137	132	143	152	166	134	116	160	140	150	144	140	160	142	149	137	138	164	124	146	142	133	149	139	159	135	148	146	124	156	129	132	145	162	167	139	125	155	138	124	148	159	160	147	144	134	147	158	139	143	153	137	128	136	138	162	126	119	133	153	140	136	123	123	155	160	131	137	135	152	157	139	144	139	148	150	126	135	131	150	151	167	150	160	155	125	148	152	124	171	139	142	138	140	141	136	150	141	159	146	145	141	172	119	149	137	146	139	161	125	154	125	140	136	138	131	152	146	147	155	136	144	133	150	139	131	139	132	134	123	129	126	152	149	160	155	139	144	143	132	138	156	136	156	165	153	152	151	154	116	148	146	131	124	141	131	157	158	137	167	164	134	138	130	155	153	132	119	117	139	139	126	135	152	155	127	135	132	143	149	139	163	151	145	154	161	132	142	138	156	142	123	135	169	151	154	137	151	141	130	133	140	134	145	137	151	164	139	138	138	140	141	131	139	147	135	140	127	145	133	150	171	163	147	153	138	107	136	152	154	178	136	140	138	103	133	144	156	166	146	147	143	161	143	157	132	150	149	147	160	127	138	115	138	132	139	145	139	151	160	129	153	147	127	127	146	130	141	137	132	170	147	136	133	144	152	136	132	146	162	129	155	125	166	133	138	162	148	147	148	122	135	146	128	130	132	137	113	155	158	163	135	144	131	151	146	160	137	142	150	155	133	158	119	143	137	166	134	131	161	140	140	156	177	152	137	167	132	172	131	147	152	127	137	123	118	133	143	143	133	155	138	138	149	145	129	124	135	146	137	143	141	128	141	129	149	131	141	134	144	129	137	131	132	137	132	123	136	127	137	158	143	161	148	150	136	125	139	113	145	146	139	125	148	130	157	140	136	140	142	163	136	166	139	158	144	137	127	147	153	136	118	151	119	139	150	132	138	118	131	156	148	143	134	145	124	151	136	136	154	143	171	117	150	133	151	137	153	133	151	133	119	126	166	152	140	131	165	141	140	145	158	138	133	148	152	162	130	143	135	130	169	166	137	150	133	127	143	152	186	159	116	134	124	145	141	156	138	138	116	152	131	149
14644	17412	14232	15520	13040	9998	7446	6320	5407	4535	3522	2739	2182	1599	1369	1315	1058	3568	21170	33784	32927	28749	17692	4571	414	409	386	394	413	374	414	439	372	409	404	405	392	420	411	416	419	367	417	371	411	381	439	403	420	393	400	426	387	414	391	403	417	371	380	399	391	456	348	347	396	385	390	393	413	428	377	434	401	393	390	396	410	384	386	408	382	361	427	426	407	408	381	419	381	407	425	407	414	430	414	385	396	416	362	397	408	379	376	374	400	363	440	388	453	402	405	418	428	397	384	357	385	441	413	411	392	423	399	414	413	421	431	416	388	371	386	394	401	388	391	380	400	370	395	422	405	396	431	377	420	410	407	418	382	411	402	394	401	428	407	395	381	398	412	396	400	394	412	400	401	397	402	425	393	425	412	364	387	472	424	385	396	385	397	437	371	409	433	419	416	405	408	393	408	392	408	375	408	382	400	429	425	433	392	411	420	419	405	403	419	434	393	396	396	395	433	419	403	431	430	404	422	414	404	385	417	409	421	431	391	386	421	428	391	393	447	399	429	419	398	418	384	425	348	423	357	407	391	399	400	398	430	386	396	412	421	409	408	399	384	408	390	404	438	396	445	408	383	406	405	365	371	403	409	390	414	412	364	411	400	404	369	388	350	452	387	411	433	371	408	393	401	378	385	413	437	421	409	413	401	373	380	351	379	354	398	419	430	391	399	388	390	396	388	438	410	422	420	382	403	388	440	376	419	390	419	404	387	397	417	383	397	424	398	438	396	403	422	436	401	406	425	389	424	407	393	393	395	404	376	431	398	394	418	410	404	387	416	419	391	386	384	361	397	367	392	417	373	421	367	430	368	414	425	429	420	398	369	404	385	427	433	397	348	398	411	385	398	384	388	403	363	389	432	407	409	433	378	415	371	393	390	408	392	376	394	443	436	410	424	423	362	398	420	385	397	379	440	385	394	374	414	412	366	351	412	395	377	419	421	404	392	431	400	418	411	365	376	413	433	397	415	401	402	394	426	412	380	396	412	415	394	395	452	392	395	383	410	381	406	370	427	378	407	383	414	429	397	412	379	377	371	400	385	415	404	410	420	437	406	400	403	420	414	430	436	396	392	416	421	409	399	383	392	382	402	426	394	431	388	407	401	377	406	397	404	389	386	375	425	427	441	434	393	400	400	382	388	374	432	421	432	399	359	393	392	422	368	449	397	435	429	381	364	416	423	412	390	405	385	429	417	378	401	395	401	374	396	435	407	383	395	402	340	439	411	404	406	414	386	393	416	415	395	358	415	371	392	424	386	395	409	389	365	415	377	392	440	382	383	440	420	388	425	429	397	400	418	390	346	402	359	433	426	381	417	400	413	397	416	377	398	410	389	410	381	388	397	411	397	432	368	400	409	384	389	427	412	355	420	378	377	460	428	388	361	385	404	396	434	376	441	389	457	378	407	398	430	420	421	358	412	413	367	370	430	358	437	399	412	413	387	376	384	425	369	411	374	400	400	420	379	412	390	403	401	392	429	378	398	409	426	399	406	398	387	422	379	419	377	392	426	390	405	393	414	406	420	377	426	406	383	375	418	392	410	378	399	430	370	434	402	412	432	405	420	405	402	383	390	410	380	392	435	399	416	427	419	379	395	420	383	391	409	431	393	399	382	436	382	376	413	389	409	419	418	413	401	396	422	419	427	401	419	445	367	394	400	418	385	389	428	396	389	392	412	424	415	419	412	421	411	430	413	395	411	381	433	410	413	393	398	382	397	420	403	406	422	388	384	401	377	410	421	446	374	423	430	375	367	411	405	417	408	400	382	394	388	398	423	388	433	389	401	448	389	418	384	407	407	383	401	387	403	427	385	417	390	409	387	377	406	412	355	428	400	356	407	434	411	401	406	429	428	386	408	368	413	405	391	459	414	407	403	447	379	404	410	435	375	401	388	386	385	403	412	391	392	375	418	414	396	410	394	387	351	405	408	409	395	388	384	400	429	398	406	431	425	400	400	418	391	385	401	352	415	406	421	409	422	426	406	409	410	408	420	419	401	420	429	382	375	399	386	386	403	386	449	379	420	419	427	342	390	421	417	413	389	416	446	386	433	376	400	405	439	429	432	401	389	397	405	375	410	384	415	384	376	399	398	397	397	389	369	439	451	435	374	376	406	369	412	384	419	430	394	383	383	398	440	434	354	382	409	434	427	407	424	385	398	410	414	358	415	417	374	425	422	420	456	410	419	408	391	425	379	432	382	402	424	403	383	374	406	420	438	422	371	376	415	434	425	431	416	392	382	405	387	404	409	391	399	392	397	404	417	396	437	426	400	397	416	406	377	402	423	438	382	408	392	405	434	414	382	431	440	438	397	381	398	371	420	409	393	384	401	386	382	388	405	394	361	437	399	435	409	422	420	387	429	422	425	399	424	422	416	428	415	405	370	364	421	423	382	392	388	377	416	406	413	408	421	406	384	411	359	461	386	442	423	385	407	397	418	380	403	398	394	417	391	386	396	435	420	411	398	427	448	386	442	406	370	414	393	415	415	406	415	407	407	371	405	417	407	418	380	407	404	385	411	394	383	395	396	382	410	437	405	376	452	395	386	433	380	392	377	399	395	403	374	410	413	383	405	428	410	375	429	450	418	363	401	394	414	406	387	379	406	366	395	376	396	395	394	409	439	357	413	404	404	396	402	402	426	423	410	371	366	388	418	406	432	386	446	388	418	379	408	405	423	397	415	410	419	397	400	424	367	425	397	426	411	377	383	429	389	424	425	409	413	386	403	423	392	400	376	432	397	399	429	367	400	386	377	405	444	394	399	401	431	396	429	413	393	395	362	377	397	433	404	396	367	412	444	422	394	425	383	454	370	412	409	413	414	387	405	387	414	408	390	440	454	393	434	379	394	429	393	421	398	388	392	412	407	397	403	377	397	402	413	405	384	401	411	413	387	410	387	386	436	418	407	421	429	377	421	445	368	392	420	401	386	417	404	365	402	406	419	402	414	401	398	394	376	437	406	407	370	384	398	413	439	422	412	390	404	433	422	421	398	382	417	393	390	429	448	422	387	411	411	437	366	379	390	372	386	397	425	407	396	426	409	390	403	406	389	377	387	404	366	408	400	385	398	395	376	394	384	373	408	414	403	409	355	432	377	411	408	411	384	392	384	391	391	408	406	407	386	398	394	420	396	375	395	435	401	425	391	409	377	405	416	404	393	401	401	437	428	378	389	424	431	368	392	433	416	364	409	398	385	389	412	398	436	388	422	389	398	396	410	399	376	413	424	423	401	410	400	378	394	398	383	387	406	398	424	416	404	382	371	412	407	412	412	398	416	435	406	414	416	388	399	412	388	416	399	416	429	392	390	410	424	388	395	406	427	399	414	381	413	407	388	385	389	413	402	387	391	415	423	391	387	393	405	371	423	383	409	398	396	396	418	424	416	400	362	396	435	401	387	432	389	431	418	414	398	376	389	421	432	399	377	403	404	372	425	375	381	432	388	406
5743	2947	2663	1890	1423	1006	892	738	530	443	326	288	288	293	251	261	272	299	438	668	873	988	860	373	269	267	272	291	234	255	282	269	272	288	267	235	270	265	249	283	252	272	297	257	267	250	279	298	249	291	303	272	266	259	257	273	274	269	243	271	238	255	274	296	263	267	267	277	275	251	249	289	266	267	279	280	217	289	273	255	282	264	259	279	288	277	261	237	290	261	276	276	257	252	268	240	280	254	259	278	254	276	270	285	291	310	275	262	273	279	259	273	264	272	256	305	267	308	293	259	258	270	255	289	280	245	270	275	272	257	266	277	267	285	253	278	273	267	276	299	250	271	276	263	239	257	265	243	289	271	260	290	277	296	267	267	274	308	285	252	295	277	255	276	227	287	258	274	286	273	278	275	222	281	283	264	256	264	254	222	264	252	271	286	265	286	276	269	271	258	256	268	246	284	273	272	261	287	269	294	248	277	250	266	252	264	248	251	297	252	256	253	284	289	271	260	258	275	284	279	268	259	275	254	273	266	239	283	285	261	254	260	281	286	254	268	237	252	255	264	299	270	251	259	284	289	274	250	292	257	277	277	246	286	277	276	269	275	250	270	256	279	294	266	256	243	268	297	265	280	278	257	284	249	261	297	257	279	273	275	289	285	270	263	255	256	258	235	251	266	266	239	248	259	307	272	257	294	268	288	257	263	270	289	284	277	240	270	254	278	254	278	254	273	249	293	273	290	277	269	284	282	269	281	270	234	268	273	255	258	252	264	293	252	301	239	284	251	267	284	277	267	276	283	273	258	246	262	258	253	247	232	264	261	282	244	240	269	251	310	248	286	269	257	275	266	270	258	216	272	285	278	278	286	252	246	262	252	244	267	266	295	264	269	306	272	262	264	281	259	252	303	221	274	269	251	275	283	298	262	271	277	282	272	276	261	228	250	283	266	249	233	273	253	291	258	291	261	243	249	248	263	286	287	268	274	264	283	266	271	293	265	253	247	261	273	265	295	274	251	266	271	275	257	259	265	265	271	273	274	252	294	269	253	261	286	281	292	266	260	280	286	263	218	274	293	263	260	278	238	285	237	262	290	268	255	295	262	282	278	259	276	245	257	269	293	264	260	285	268	273	261	256	289	271	259	253	267	269	297	269	262	293	261	236	265	264	253	261	269	298	257	264	266	265	248	258	283	265	280	261	266	233	272	254	286	299	283	269	248	272	290	278	253	265	299	239	263	250	273	288	274	276	260	268	268	266	308	259	258	274	283	243	247	261	285	279	286	248	270	290	247	256	265	259	285	261	283	254	267	270	271	279	284	286	300	254	288	259	273	259	254	258	231	287	242	290	240	258	301	294	251	240	269	290	256	285	292	294	278	265	270	256	235	277	288	287	281	254	269	292	301	265	278	291	293	283	303	272	273	270	274	267	260	252	254	238	283	274	280	243	223	242	262	227	256	253	274	279	258	267	275	241	268	292	288	281	250	265	279	299	273	288	277	269	259	276	276	280	245	251	269	238	239	245	286	264	267	276	263	269	281	242	257	284	268	301	272	248	297	277	277	275	264	276	251	264	233	263	247	253	261	259	278	268	253	285	274	287	266	263	258	263	259	254	275	263	291	247	269	274	266	294	295	264	261	257	270	284	245	275	284	265	259	304	249	292	254	246	270	274	273	249	231	258	296	275	288	294	297	274	263	266	271	248	264	269	244	281	255	239	292	272	262	287	267	275	250	256	257	238	267	277	274	284	273	270	278	270	254	301	260	246	240	264	301	274	283	255	241	263	286	259	256	245	261	289	294	249	252	285	203	259	266	238	289	256	239	272	250	266	247	271	255	276	275	254	270	267	264	282	264	259	249	262	267	279	286	276	256	263	235	267	253	282	277	272	247	271	275	264	291	271	276	255	230	316	270	250	272	261	290	264	286	262	267	292	270	258	271	308	283	274	266	263	249	276	276	265	270	285	279	248	262	255	243	274	270	261	272	269	254	264	262	289	286	256	293	252	264	260	260	268	257	251	286	257	251	272	279	259	296	256	264	301	244	252	271	257	267	248	259	278	274	254	251	275	249	257	257	264	237	294	243	292	251	284	285	256	250	272	248	247	265	254	255	250	258	258	279	242	280	249	261	288	246	245	290	275	272	275	277	263	293	295	265	283	286	286	252	274	238	265	242	262	245	287	268	281	265	229	280	291	281	254	277	263	272	263	296	280	294	243	249	258	264	255	255	258	265	279	291	281	267	246	272	288	245	282	269	291	294	312	300	242	277	288	313	269	265	267	270	255	260	276	279	276	280	251	263	282	274	289	241	241	258	275	279	284	294	273	272	259	269	292	252	280	270	274	277	260	279	250	270	245	276	263	239	269	252	281	253	264	265	306	276	269	270	282	264	264	254	258	271	242	266	247	251	273	272	265	281	280	268	294	278	275	269	238	271	270	250	269	259	278	243	283	258	258	249	243	271	284	266	281	229	283	293	284	258	270	279	246	273	284	292	264	277	259	303	245	298	277	265	249	274	251	285	296	266	275	238	262	267	275	263	255	254	263	252	264	252	274	273	275	273	287	254	252	273	263	281	270	262	246	314	292	252	260	261	298	282	249	279	280	260	281	248	298	244	274	298	267	290	256	273	269	282	241	308	267	262	280	306	243	282	299	288	258	293	262	251	251	256	276	272	249	249	276	284	257	282	283	291	240	270	242	271	265	282	237	279	260	276	279	253	243	262	268	261	253	256	269	244	245	269	264	264	254	261	257	301	279	277	289	255	253	289	280	286	245	295	262	260	281	276	258	271	260	252	297	277	260	265	273	262	251	253	260	294	296	294	254	269	272	261	293	248	266	255	259	283	279	249	261	254	296	301	265	277	276	261	290	301	274	248	253	269	267	315	270	274	255	275	293	297	289	279	262	275	291	288	290	298	293	263	288	249	236	267	295	259	263	261	273	252	270	268	273	279	261	309	251	258	268	277	271	286	250	277	288	255	261	264	242	294	273	253	254	266	258	270	277	256	326	249	242	290	272	267	277	254	273	269	259	291	248	276	275	253	303	276	286	277	244	291	294	247	237	266	257	282	277	271	241	274	280	256	273	274	254	264	282	257	270	264	259	277	263	268	257	282	261	276	231	266	261	259	301	258	281	255	242	267	286	275	261	266	285	269	265	271	266	262	270	289	297	282	277	285	289	273	280	257	255	271	267	217	271	266	279	252	283	290	272	269	261	281	278	287	261	232	300	287	272	269	258	257	303	284	267	288	265	268	284	263	294	270	276	270	259	257	269	253	268	268	285	233	283	278	305	294	270	278	266	261	263	273	261	274	282	265	268	275	264	276	280	259	285	306	251	278	270	262	257	244	280	227	260	285	268	269	283	260	272	281	273	233	267	299	275	288	255	289	265	274	278	254	240	259	277	284	263	299	265	260	265	261	283	259	288	259	266	242	240	312	259	264	282	273	257	265	292	265	267	268	249	276	273	257	270	274	260	265	293	286
4351	3586	4914	5568	5200	4092	3599	3155	2427	1459	1110	897	875	823	763	821	810	914	1804	3441	4250	4559	3716	1219	742	693	678	686	711	711	746	726	676	713	721	712	754	736	704	722	708	706	720	671	683	676	696	719	704	696	784	699	661	723	697	702	695	687	696	734	693	702	675	696	675	730	747	704	720	692	734	669	700	709	693	707	743	713	734	775	724	698	711	730	668	693	690	662	683	694	720	728	635	698	692	706	760	729	728	682	686	736	702	705	672	708	715	724	716	681	734	720	681	676	732	688	719	680	659	660	700	743	659	714	682	677	725	720	739	686	708	720	707	733	764	670	663	686	737	729	698	701	676	700	695	719	698	672	734	699	668	692	679	699	666	727	712	741	733	703	719	697	706	694	716	717	695	732	745	694	733	696	701	688	695	664	706	739	751	716	710	738	654	689	683	737	708	692	670	703	700	747	686	703	687	727	733	695	672	662	732	672	742	679	720	682	715	651	681	729	704	727	725	693	725	724	723	690	696	699	671	666	706	649	708	691	665	730	744	707	714	694	700	671	737	717	722	720	706	713	680	689	680	693	665	696	724	728	704	710	679	687	709	725	715	738	759	725	704	721	696	725	717	684	741	714	709	705	679	670	727	690	690	715	684	668	685	721	652	693	700	728	673	701	766	682	672	698	695	699	690	681	737	700	688	678	709	701	702	745	676	664	710	666	700	705	698	690	710	665	712	723	691	690	735	701	711	725	745	676	728	725	686	708	712	669	723	689	672	741	688	665	747	704	708	667	724	693	704	713	751	692	731	714	676	690	695	713	723	696	745	683	686	686	722	701	672	670	707	703	730	726	698	725	711	681	704	717	698	712	727	663	726	689	720	687	664	754	698	676	751	697	732	716	675	698	717	769	801	677	692	681	671	706	691	716	718	738	694	687	708	729	688	698	701	694	719	755	732	713	668	706	732	715	682	709	702	671	673	720	701	702	704	740	738	736	719	717	696	684	658	724	677	719	741	693	735	706	712	726	690	716	696	713	674	714	701	719	619	698	707	712	714	661	717	679	727	682	703	721	688	715	680	730	684	713	708	680	729	688	703	704	704	683	715	680	668	714	702	648	701	685	763	694	697	661	726	695	669	729	681	699	771	690	695	687	705	694	709	702	676	720	726	707	702	703	688	715	687	726	680	674	784	724	694	759	696	701	725	709	712	709	646	722	724	721	765	740	683	725	704	742	712	724	736	670	698	718	685	706	681	736	709	696	645	708	713	752	690	679	696	721	691	698	675	722	730	671	679	676	697	697	727	648	708	722	706	673	732	713	672	722	665	708	701	750	717	724	713	743	703	670	699	680	749	697	719	722	731	696	678	709	728	697	684	683	720	753	698	704	735	675	673	681	715	759	646	667	689	684	705	742	709	699	633	683	670	693	703	687	681	708	695	706	717	703	661	726	700	707	698	703	726	698	722	693	707	689	700	695	717	692	727	753	721	649	724	694	740	717	676	699	670	651	721	717	691	703	692	655	763	711	725	671	712	745	741	722	720	734	766	695	740	752	733	752	736	652	759	725	692	754	691	700	739	724	648	682	658	755	702	701	695	741	707	738	710	706	768	695	713	692	718	667	730	688	714	736	728	727	693	715	699	708	716	721	704	642	704	665	748	689	644	692	751	696	678	704	713	680	665	702	706	722	666	715	674	707	716	732	712	733	715	726	701	728	713	733	678	688	710	723	695	732	721	727	682	701	769	764	698	725	729	777	705	677	681	658	706	669	735	743	709	692	678	679	699	721	733	697	660	694	713	690	700	723	674	699	717	714	670	730	689	703	680	692	729	676	699	699	698	710	670	659	688	734	691	716	743	707	720	710	704	690	651	739	759	712	706	707	712	689	727	739	680	661	696	722	702	682	697	683	657	650	717	683	736	674	709	676	686	717	695	703	715	682	713	677	744	728	730	660	682	717	696	708	689	742	683	730	638	744	681	740	746	738	702	709	690	724	720	742	722	676	705	770	707	700	796	722	653	681	683	672	702	710	721	690	704	684	741	679	672	695	712	692	750	672	675	675	725	687	703	668	710	680	696	713	753	715	616	680	749	722	743	672	705	683	704	664	685	694	708	734	713	693	683	750	687	728	708	671	718	690	692	685	690	679	682	691	648	674	728	691	653	688	674	716	706	720	673	719	659	697	697	702	734	732	688	686	697	696	681	721	698	693	706	681	684	697	697	713	703	722	721	760	745	716	700	690	760	734	709	713	775	673	684	689	687	755	700	652	690	683	698	728	684	696	702	728	712	741	715	751	720	683	723	659	746	735	672	722	739	696	715	710	738	748	656	732	719	721	683	683	776	716	701	699	694	727	777	686	730	744	739	659	732	735	712	691	698	698	693	673	755	711	685	669	713	712	703	661	716	706	696	636	728	743	655	734	695	676	712	711	737	700	696	721	713	700	694	687	738	723	695	689	729	734	691	666	780	750	746	673	723	719	699	708	674	621	715	735	698	682	745	733	694	688	704	690	714	686	707	696	641	715	699	690	711	727	685	719	705	660	717	695	734	662	660	728	707	695	727	674	721	685	656	709	652	698	680	685	670	716	670	694	663	734	691	765	697	659	723	706	764	704	686	718	674	702	723	703	714	630	693	664	728	706	689	715	700	726	717	681	729	692	693	713	696	718	731	717	691	699	685	720	739	703	722	745	707	687	716	674	688	705	688	724	695	663	708	674	649	707	736	677	688	712	692	710	694	682	720	654	751	675	689	712	730	692	745	744	697	711	676	703	723	688	612	748	770	734	754	727	688	712	707	756	704	719	678	722	695	692	704	721	675	693	705	732	742	661	712	675	706	710	735	673	695	696	695	728	696	716	715	707	699	763	701	651	707	720	704	724	687	693	720	712	756	678	746	659	664	690	681	703	704	759	704	736	706	739	670	751	705	711	719	719	723	695	682	708	665	724	708	708	706	745	675	675	694	685	719	734	669	761	696	709	707	719	675	685	732	717	681	706	687	763	707	786	707	695	664	681	731	731	688	723	677	718	745	709	706	682	679	692	704	777	716	752	728	716	706	688	724	694	725	691	699	739	737	703	717	647	672	730	709	711	648	708	676	765	712	633	697	719	669	711	738	720	759	690	684	706	661	671	715	697	651	764	729	698	711	665	715	710	687	713	703	750	714	713	675	723	711	685	714	717	744	669	727	668	699	661	686	643	724	691	688	720	688	686	729	705	698	719	718	703	721	716	684	649	726	734	663	721	680	748	673	659	758	673	678	679	666	767	667	719	739	656	750	723	691	680	748	705	687	698	748	738	690	704	723	724	746	712	673	726	714	664	651	669	744	677	692	718	702	712	655	689	690	741	711	681	714	725	736	743	702	693	704	679	744	694	706	683	704	671	711	692	746	705	718	689	736	692	740	690	718	703	756	743	727	659	703	710	707	692	715	715	708	671	726	716	688	706	692	689	707	700	724	694	735	668	726	721	728	709	710	672	709	699	780	731	722	675
18932	19549	13300	6243	3571	2456	1817	1259	854	852	688	420	319	346	302	255	278	311	948	2461	6639	6704	4899	1953	331	205	209	185	222	196	207	194	212	205	198	216	200	172	199	213	196	209	209	198	210	247	216	216	181	210	215	213	194	197	236	191	196	213	206	214	202	201	193	186	177	190	188	209	187	185	230	201	165	195	185	196	202	183	209	207	199	191	195	194	187	218	181	218	187	196	196	164	196	203	208	191	206	208	192	233	191	214	180	173	192	196	217	186	202	174	212	204	192	179	186	183	200	187	189	208	219	203	221	169	212	209	214	224	194	184	206	186	228	216	164	203	210	218	181	229	226	198	211	195	179	216	184	177	212	208	178	185	190	222	193	183	188	194	200	199	201	181	216	207	177	189	187	189	191	210	197	189	176	191	190	228	184	206	223	178	195	191	193	208	205	231	203	191	190	198	202	202	181	191	185	199	205	184	191	182	190	197	198	199	212	204	213	184	210	196	189	208	186	180	194	197	186	198	186	210	209	201	195	201	224	202	177	187	174	175	193	196	175	190	204	209	190	193	196	190	190	210	181	201	185	196	195	208	213	207	192	206	180	198	198	191	189	213	189	198	197	210	196	192	182	176	193	209	222	199	201	194	195	178	175	213	211	205	192	190	197	188	199	195	214	213	191	217	188	207	186	214	203	205	208	157	200	225	176	200	178	185	214	197	212	186	198	197	200	178	237	202	220	202	183	187	205	191	173	197	171	174	188	211	185	200	188	184	199	222	204	172	191	184	188	215	214	214	234	185	229	188	192	183	190	207	185	204	180	202	200	194	203	206	174	191	221	190	208	195	195	196	194	206	198	190	203	191	185	219	195	160	215	204	204	202	212	190	205	169	189	169	206	191	209	204	184	190	221	219	194	202	169	196	182	203	218	195	222	209	193	193	175	169	196	214	192	184	179	190	187	201	208	181	166	212	201	228	219	194	206	212	197	186	174	200	181	207	196	190	177	189	208	194	205	193	186	182	227	206	171	220	208	200	207	199	222	223	223	197	209	197	204	205	190	194	200	177	215	209	211	191	199	204	180	215	215	201	203	200	198	178	182	228	201	204	188	194	215	209	222	179	219	206	200	202	206	190	206	221	220	202	230	190	185	179	213	173	168	194	212	210	201	203	194	188	203	199	209	213	217	192	205	221	224	192	216	192	209	194	189	198	204	198	201	178	182	205	201	195	202	200	225	198	223	211	166	215	199	179	219	191	201	194	155	179	198	189	189	204	214	200	194	208	186	199	214	186	189	196	203	173	185	217	212	184	180	178	215	202	220	192	210	175	210	196	181	205	212	202	204	205	199	194	171	252	188	188	194	200	226	212	196	198	184	214	214	205	190	211	185	189	197	188	194	179	228	195	186	231	193	194	199	199	212	176	192	188	217	202	212	188	232	223	207	205	210	181	196	222	204	200	169	192	213	205	184	196	189	193	194	198	197	217	183	215	181	210	182	196	193	189	203	186	196	197	197	224	217	215	202	190	195	188	190	191	191	202	197	193	201	194	194	193	231	196	185	200	198	201	218	212	186	201	213	189	202	208	215	176	196	179	207	203	221	169	207	196	181	203	200	208	196	196	185	187	197	206	190	221	199	216	194	174	214	216	166	193	193	211	196	182	181	187	179	171	192	186	212	192	198	192	219	197	184	189	205	214	212	206	193	213	200	189	210	182	206	202	189	214	218	225	179	180	197	199	187	207	200	170	183	218	198	198	204	186	170	185	217	203	185	193	242	192	195	203	202	190	202	199	206	201	208	189	212	208	199	214	200	217	203	176	225	202	177	221	207	184	221	181	195	175	187	178	221	198	177	190	204	199	202	212	203	197	192	195	187	215	195	189	191	205	213	197	199	197	172	188	184	173	196	182	216	234	201	191	177	198	183	209	201	195	213	201	206	196	189	201	195	196	194	210	209	212	172	230	225	202	193	216	216	202	183	203	210	220	214	209	203	190	207	195	186	199	177	190	198	197	195	198	191	227	213	223	183	198	224	161	202	205	184	186	186	210	205	199	176	191	180	207	210	209	202	198	200	185	208	194	212	191	235	177	216	182	185	209	177	190	198	182	206	201	207	166	184	223	194	186	215	206	202	205	196	191	216	205	191	201	225	195	215	201	190	204	193	182	178	199	225	197	203	212	223	190	187	189	172	182	195	194	178	197	204	197	203	214	201	169	211	204	201	188	195	189	170	218	218	227	193	198	171	188	198	195	180	206	190	174	207	179	189	189	183	205	203	204	207	171	193	190	194	209	189	197	187	228	176	200	205	217	177	163	201	216	212	200	227	191	188	179	179	214	191	197	219	204	183	181	179	216	190	184	223	194	215	182	223	186	203	213	206	196	210	198	195	203	160	216	202	204	229	222	189	183	193	216	216	221	205	212	235	183	196	204	179	193	211	194	198	204	177	222	204	230	200	175	198	210	188	194	189	229	199	203	179	191	196	197	170	197	201	192	215	207	187	191	206	200	215	179	199	219	213	230	208	207	206	216	190	176	202	214	193	205	186	172	222	205	190	190	184	181	213	202	195	201	185	196	170	172	198	171	207	198	201	222	226	209	191	180	217	199	221	201	195	220	201	178	194	212	190	215	199	192	201	201	170	185	246	194	201	176	214	164	188	188	178	206	182	193	201	184	181	214	224	200	198	202	186	187	198	187	184	188	197	199	200	206	209	210	180	211	200	183	197	208	210	189	210	203	195	202	217	208	195	190	207	188	172	198	183	200	205	216	167	201	194	212	194	174	189	199	218	201	257	198	199	197	194	187	211	193	199	192	214	197	182	210	212	185	187	201	218	217	205	198	238	178	195	198	170	188	185	207	195	207	225	185	187	183	226	217	197	195	198	180	201	208	190	161	212	204	186	180	196	205	199	205	201	201	206	193	198	196	196	200	187	183	220	210	206	213	214	202	202	213	207	170	201	190	205	188	199	190	200	181	210	220	214	209	185	178	194	201	192	184	187	208	183	223	212	198	192	160	185	192	207	184	191	200	198	169	211	208	216	189	191	193	201	218	209	209	186	218	195	216	194	206	194	163	175	176	206	207	194	183	169	202	205	188	157	207	234	190	217	204	204	187	176	205	197	209	179	208	201	212	200	199	189	220	181	202	202	207	212	207	189	194	188	182	191	200	201	214	178	183	184	206	208	206	193	193	202	200	205	197	195	218	213	205	184	201	190	192	187	203	192	233	196	225	195	178	203	172	192	208	183	181	191	186	190	196	202	197	182	190	218	197	185	217	185	187	188	197	198	188	183	186	175	242	181	206	222	186	198	185	206	202	194	204	180	207	199	174	184	194	198	207	202	206	185	203	199	210	225	185	200	182	210	186	216	227	193	172	164	200	189	212	184	204	195	209	192	220	180	205	207	205	213	188	209	178	216	193	217	198	203	180	204	210	223	206	233	226	217	217	181	170	213	191	209	173	184	194	203	204	216	163	222	218	209	196	206	160	169	205
12263	16641	10365	9429	8680	8364	7461	5148	4103	3679	3163	1648	1344	1296	1133	1174	1096	1225	5176	13766	26728	26027	20262	9008	1212	537	610	544	558	543	537	564	557	536	478	546	523	542	545	547	536	535	499	500	541	514	482	548	531	533	567	538	552	545	536	533	504	508	500	530	531	572	560	522	510	517	530	524	522	501	527	525	531	548	491	505	572	551	501	578	570	560	529	558	531	527	548	512	592	555	539	571	538	545	548	530	516	573	502	544	562	509	550	534	520	523	536	531	529	547	500	507	565	526	528	532	499	554	502	524	502	514	542	517	527	534	519	513	533	559	526	519	504	524	534	514	495	527	536	523	504	522	501	538	509	535	533	519	589	534	491	577	492	531	523	537	551	488	585	538	520	506	515	522	527	538	548	569	518	507	578	524	553	519	538	555	565	520	521	572	561	537	507	541	549	521	531	543	528	527	535	531	565	499	552	519	565	540	555	532	567	556	526	537	517	498	532	504	541	508	524	561	548	501	538	541	498	556	547	550	542	522	528	543	545	508	531	516	520	553	522	520	536	521	542	525	530	527	559	538	507	533	544	501	548	531	522	523	509	553	537	543	537	526	531	558	521	553	553	553	533	564	526	534	535	522	563	592	559	488	550	515	516	507	542	520	519	538	532	538	554	539	507	516	538	544	513	565	565	532	579	562	528	545	571	558	536	530	537	522	579	532	548	501	519	556	514	540	520	541	516	557	507	574	516	526	541	518	544	571	522	552	550	520	524	543	526	529	539	521	535	516	541	555	531	522	561	578	542	545	530	565	533	532	528	516	493	522	555	530	573	552	530	557	544	545	538	545	553	550	535	540	494	575	568	539	580	515	552	543	502	485	493	545	537	536	559	573	520	573	535	560	558	561	536	522	547	520	543	545	496	501	548	550	494	508	528	529	528	544	529	529	521	556	519	541	552	506	519	500	540	513	528	544	521	556	559	540	552	533	548	559	513	545	513	537	558	510	551	516	540	535	532	547	545	541	525	533	566	541	512	540	559	540	564	553	528	529	517	546	535	475	535	484	534	555	548	543	535	594	511	586	530	535	528	555	534	536	546	526	491	545	512	567	547	491	577	512	501	536	540	559	537	510	495	547	533	502	528	533	535	529	573	504	544	560	520	517	529	570	539	547	518	528	527	529	508	510	543	523	511	559	535	513	534	559	547	572	543	533	523	497	483	537	550	543	545	558	541	554	536	549	556	512	498	498	542	499	516	522	553	506	526	491	550	532	549	572	558	525	529	534	566	538	536	538	510	614	581	546	546	551	540	567	582	531	558	544	543	514	495	545	568	504	534	569	512	499	509	548	568	532	570	511	550	504	549	560	557	544	528	552	554	531	502	556	547	514	571	508	545	609	531	547	489	527	624	548	510	555	527	551	529	513	535	499	545	540	528	513	523	514	520	538	552	519	500	523	524	518	608	583	518	536	574	520	559	528	524	569	529	558	514	507	533	497	497	550	538	526	544	515	551	536	522	552	579	542	545	543	511	533	518	513	552	543	530	522	565	541	528	538	543	520	574	563	547	512	537	555	554	530	537	511	523	517	529	539	503	587	536	576	534	523	540	507	506	522	532	548	547	512	527	555	536	549	531	569	530	567	588	576	563	544	503	565	521	571	542	525	546	514	559	551	523	500	513	514	524	578	478	546	527	524	550	537	561	551	510	549	552	511	555	542	568	544	477	516	534	576	537	540	517	537	551	531	564	520	560	505	576	511	547	539	529	551	564	537	557	522	538	542	518	524	510	516	547	560	544	553	525	491	513	533	524	494	559	533	511	551	548	524	550	526	507	525	503	553	524	556	535	535	567	521	515	521	549	511	565	522	533	528	505	550	511	568	543	556	543	571	548	495	538	529	526	516	539	519	527	549	544	494	559	539	540	501	567	524	550	569	529	560	506	497	521	503	558	511	525	536	542	531	518	565	561	558	559	475	570	543	555	546	527	506	569	535	516	530	550	513	548	549	519	539	536	522	558	544	557	516	538	552	557	551	531	559	512	535	549	530	533	512	523	576	551	538	538	506	550	520	560	527	519	507	570	503	526	527	536	517	534	547	522	529	555	584	527	533	507	565	538	531	534	571	539	538	544	527	561	578	523	552	513	533	528	508	502	542	501	543	508	574	499	507	556	536	512	545	510	569	547	534	520	537	516	540	557	534	557	574	543	511	512	519	515	544	576	515	522	527	561	523	520	564	520	582	560	553	512	535	545	489	527	544	509	490	511	530	570	511	545	529	548	553	558	532	563	545	551	540	532	528	562	600	488	520	491	590	564	516	522	554	510	483	490	568	535	529	519	569	557	563	525	550	553	490	591	525	532	526	505	561	506	539	544	547	558	555	553	518	530	549	529	524	561	516	553	512	547	540	571	546	553	534	523	522	532	507	523	520	512	515	533	553	515	581	524	547	559	491	575	557	519	570	530	556	518	492	543	540	502	534	508	510	532	511	571	495	543	558	544	500	572	539	497	534	553	531	577	488	568	526	548	528	551	523	589	500	528	569	496	546	519	506	514	478	546	532	552	524	548	516	590	560	537	519	565	546	493	559	521	520	542	522	563	529	542	534	505	504	509	526	554	542	543	522	561	538	539	554	531	549	515	524	554	513	555	512	537	516	583	518	550	515	481	566	540	551	562	545	511	490	553	556	544	565	531	548	572	489	515	544	517	493	545	515	547	575	496	552	566	526	522	592	508	555	524	548	557	525	567	558	529	520	572	551	561	580	548	508	525	530	541	577	525	569	548	533	550	520	516	584	509	481	497	517	557	543	523	527	525	533	551	530	540	529	542	531	525	520	520	531	531	503	517	535	510	519	539	516	559	538	593	540	505	537	559	531	572	547	508	550	520	544	520	540	578	522	554	549	536	529	515	529	523	549	547	550	508	557	547	531	539	547	533	524	538	563	556	507	534	566	564	549	516	549	518	536	526	565	568	519	533	529	539	546	514	543	540	502	531	554	547	551	532	528	521	549	556	537	527	487	531	571	523	502	546	567	533	533	535	518	546	520	533	527	532	548	521	514	543	543	554	515	534	558	542	544	523	499	507	522	529	534	491	547	503	523	562	515	517	520	565	568	542	606	588	531	504	546	574	559	519	530	513	524	497	536	529	548	523	541	523	548	535	543	514	539	531	527	542	515	541	568	522	528	536	539	568	538	513	539	522	540	569	545	537	525	553	547	509	529	537	529	530	541	532	544	538	536	511	509	520	517	545	583	539	513	574	538	502	522	528	558	538	556	498	572	507	535	517	565	524	525	575	533	507	535	542	516	517	523	532	532	529	551	533	563	541	582	552	544	556	536	538	534	551	574	585	525	565	517	507	544	522	573	557	554	535	538	563	511	542	538	521	519	563	515	568	541	521	518	507	574	549	525	508	535	555	546	507	536	559	503	539	507	545	526	536	558	540	520	546	565	539	534	502	522	535	520	545	558	548	544	550	560	510	491	495	527	536	527	556	488	492	529
24752	26076	17079	8927	5328	3463	2475	1705	1453	1287	1075	590	593	501	504	400	375	830	6804	8149	7916	7694	5644	3080	686	160	177	183	160	184	188	188	160	156	182	209	161	173	186	155	179	172	163	187	148	175	154	155	163	172	155	162	187	177	181	162	175	169	167	162	169	191	194	189	170	176	154	176	198	183	158	158	155	174	161	180	189	191	179	187	181	167	168	188	179	171	184	168	149	191	197	159	163	139	177	185	188	189	184	185	158	153	163	186	166	173	160	177	169	181	161	182	177	153	180	172	158	182	207	170	173	161	187	176	179	183	177	168	186	158	160	168	197	169	143	197	173	172	162	171	150	185	179	188	178	179	188	175	166	173	169	171	171	186	179	159	192	159	180	174	168	158	181	185	163	162	179	169	168	162	172	187	172	178	173	156	172	181	193	175	158	166	154	163	179	142	147	189	160	168	158	161	179	166	187	170	166	202	161	169	196	169	191	171	155	185	174	181	159	178	179	179	169	170	175	161	163	166	175	177	177	164	176	158	172	172	164	153	168	145	184	166	146	169	160	181	194	165	179	164	166	175	170	182	178	173	191	160	151	161	189	190	159	186	150	194	162	175	182	174	183	180	160	163	156	176	171	169	155	148	175	185	166	171	151	178	176	166	176	162	176	166	171	175	162	169	172	159	164	180	171	184	148	160	159	183	196	190	167	194	156	181	159	158	175	153	165	187	176	156	174	188	160	180	164	174	168	164	205	186	174	181	151	165	177	165	199	152	197	163	180	178	183	179	193	173	161	171	180	183	163	169	167	166	165	169	160	175	157	187	170	170	183	156	203	148	181	187	171	176	173	190	184	167	175	159	168	155	166	155	168	155	189	167	185	175	180	162	198	159	162	168	163	160	185	158	173	193	165	186	180	180	170	153	163	157	166	156	157	180	177	161	171	154	181	172	155	160	157	176	178	177	176	170	162	184	165	131	169	146	167	159	162	155	154	146	179	192	149	161	175	150	171	147	161	165	167	159	181	171	158	190	174	188	190	179	159	177	186	206	188	177	179	167	171	168	162	172	156	154	169	172	150	162	163	146	180	173	162	186	162	188	156	157	181	143	191	165	166	161	189	173	182	165	181	165	170	148	178	162	162	175	157	186	163	167	159	192	191	173	185	151	179	162	157	183	154	158	181	140	184	178	207	169	164	182	165	156	179	150	175	166	172	185	172	159	185	178	177	148	192	186	158	165	184	176	170	179	177	166	197	178	176	137	171	176	156	191	170	180	168	189	214	178	189	186	168	172	159	157	160	158	190	172	187	162	169	170	178	166	160	173	181	163	171	172	189	151	150	173	169	175	181	177	164	180	161	160	185	150	174	157	167	176	159	164	176	157	179	176	170	171	170	179	164	171	145	211	178	148	174	168	201	169	173	179	186	178	178	160	183	168	150	170	173	177	173	175	165	136	169	157	164	168	170	180	170	198	151	181	155	157	207	177	173	154	188	172	168	188	176	173	169	161	175	150	188	170	177	178	178	161	184	168	180	196	159	157	178	157	155	176	153	176	168	197	160	176	143	166	171	173	162	169	173	176	188	174	155	176	157	170	158	157	186	170	139	176	171	152	164	181	157	164	171	187	184	197	165	181	158	172	185	207	181	178	189	181	171	193	168	161	171	170	154	170	167	155	154	142	166	176	171	164	155	165	176	167	172	189	177	173	158	178	186	162	165	168	150	170	172	182	215	157	166	174	171	202	165	136	153	168	164	178	207	182	190	185	155	184	176	183	163	179	175	172	154	174	204	166	139	169	177	181	177	174	170	192	161	179	162	180	182	169	177	177	172	185	161	167	163	172	163	169	194	174	168	190	171	164	172	179	157	162	161	181	171	162	174	183	170	149	167	181	167	158	193	195	169	166	166	167	181	182	174	175	183	162	163	175	172	170	161	184	182	186	165	169	161	139	171	178	176	184	184	164	154	177	195	178	153	172	169	178	171	182	173	147	194	148	198	170	166	172	147	170	184	163	160	169	168	163	156	184	183	165	144	171	196	189	177	179	162	161	171	172	186	160	189	168	157	184	165	166	174	170	180	176	166	154	183	186	172	178	167	185	172	169	182	201	173	166	156	158	180	173	167	175	170	185	188	164	167	181	164	187	178	186	166	162	186	174	160	174	159	174	160	143	159	173	176	195	180	180	140	165	163	175	214	171	146	161	187	196	182	188	158	164	167	175	144	172	180	167	192	171	182	170	173	182	158	171	200	182	152	169	176	173	176	165	163	167	189	176	188	167	172	165	180	166	163	170	154	168	169	161	177	179	158	166	180	174	172	206	185	180	173	189	141	172	177	157	178	163	186	187	182	160	162	166	161	176	158	171	166	141	168	152	175	178	167	164	196	183	178	162	162	149	208	176	194	170	224	171	150	157	165	180	160	177	156	185	192	174	179	199	193	159	177	176	160	163	171	169	161	177	171	184	158	159	181	158	183	164	190	173	168	152	186	178	167	191	165	181	167	166	143	180	162	158	169	173	175	164	170	178	189	150	177	164	171	186	182	189	164	145	182	173	146	185	179	175	177	175	182	202	180	159	182	162	165	174	190	167	181	172	165	155	164	172	141	149	173	150	161	173	145	152	157	170	193	179	169	162	186	142	174	165	183	180	180	182	172	163	184	183	149	163	193	184	185	174	172	188	155	173	150	148	190	193	150	158	165	181	174	169	150	148	186	157	156	185	196	163	151	160	154	137	166	162	186	177	167	174	184	168	174	166	143	171	167	181	158	160	159	181	162	151	161	186	166	173	168	176	163	161	195	186	189	179	227	139	180	177	155	158	175	191	179	162	196	154	172	147	182	157	168	181	147	173	150	168	162	170	209	191	165	199	179	173	181	176	202	148	166	177	160	183	197	166	180	161	147	196	159	152	158	176	165	192	156	165	171	159	175	171	145	155	172	175	161	180	161	155	187	176	160	187	177	165	173	173	199	166	172	179	178	144	162	193	147	152	168	166	166	179	164	188	178	156	172	155	193	176	166	183	181	172	158	180	157	192	164	177	157	178	164	163	166	185	185	168	175	191	177	171	162	163	157	174	146	170	172	168	180	181	190	203	179	186	159	170	177	157	186	172	179	162	182	165	160	163	170	165	170	151	155	171	174	189	169	188	168	167	195	195	179	166	175	164	155	180	157	158	177	176	188	169	183	164	173	174	182	160	166	156	175	183	196	161	176	163	188	166	179	152	178	170	149	180	194	187	172	171	190	157	160	181	149	176	165	166	183	169	177	172	163	184	181	181	189	174	150	175	157	156	174	146	167	175	170	159	181	163	183	179	168	190	178	168	201	190	164	169	166	192	164	164	149	189	175	164	180	169	170	165	161	164	171	164	192	170	151	151	176	180	157	184	192	183	178	192	170	149	160	156	173	160	181	146	161	173	171	164	152	141	188	156	165	171	157	162	151	200	156	157	161	189	150	167	169	190	165	172	164	182	154	179	170	198	184	177	161	174	182	166
14511	20564	12649	11138	10458	9239	8115	6986	6246	5345	4357	2704	2865	2749	2462	2173	1957	4113	24470	28182	28306	27403	22042	13724	3181	525	483	493	454	550	508	485	497	466	470	492	474	510	453	449	465	520	468	508	475	502	495	519	453	471	463	523	497	489	524	527	492	473	461	462	512	498	505	476	482	514	513	460	519	487	479	504	469	521	459	472	493	453	455	492	470	461	461	534	447	467	468	490	499	479	480	512	449	481	484	476	476	487	484	464	462	452	475	497	435	493	501	513	453	478	485	472	473	466	500	491	484	469	494	453	477	482	479	486	487	502	500	497	494	478	459	469	532	476	493	461	468	466	494	522	477	462	460	466	488	465	464	468	477	438	517	449	469	483	468	490	447	495	455	479	493	472	489	468	487	481	493	452	475	432	468	473	516	492	477	530	502	497	517	501	521	445	482	477	465	494	461	457	487	470	479	491	509	459	467	482	455	490	460	478	490	477	481	505	455	456	470	502	469	483	482	516	495	506	444	476	492	458	492	511	458	474	469	473	482	474	487	475	488	489	479	450	488	453	483	534	496	476	445	484	486	506	463	501	492	490	490	477	491	466	481	499	464	463	495	520	452	489	479	478	454	459	456	502	462	507	482	506	460	478	465	474	456	491	473	449	474	464	464	517	484	495	444	484	492	482	452	472	499	462	458	473	545	452	483	459	487	486	489	485	470	502	504	489	460	511	486	455	474	489	451	474	455	441	489	492	481	494	441	485	487	452	424	450	438	480	485	480	478	493	458	504	498	528	516	488	501	471	478	441	463	427	529	549	467	455	526	497	503	480	468	479	494	510	492	487	448	478	446	457	483	469	440	490	466	459	479	524	476	491	462	480	462	500	436	488	485	491	504	508	488	455	454	503	501	465	459	478	481	450	512	463	504	496	500	463	447	521	470	478	504	507	497	483	453	472	494	481	471	436	504	488	483	496	506	457	448	497	478	472	475	488	479	491	481	453	478	453	457	478	480	445	469	500	474	485	480	446	510	467	490	487	466	484	501	440	491	471	491	490	479	493	476	488	472	506	491	425	487	472	449	486	479	506	467	474	499	452	472	443	470	473	486	465	462	490	506	454	444	453	477	473	471	521	472	461	451	529	494	480	491	459	460	467	478	492	508	462	473	446	485	502	534	466	482	455	476	486	462	504	466	467	447	477	433	473	507	462	457	472	469	446	440	470	465	537	473	474	501	468	526	504	482	468	478	431	491	479	461	514	477	449	466	492	479	495	497	461	491	503	479	452	437	465	471	517	507	475	471	451	454	483	501	473	490	517	488	475	493	478	437	476	495	464	478	495	492	478	478	461	485	472	520	478	479	503	489	466	484	482	532	477	511	449	475	485	499	502	443	485	501	487	443	486	450	490	493	507	484	485	473	485	479	455	502	476	455	489	458	479	463	498	505	479	486	477	477	473	483	484	459	477	474	476	474	466	487	493	498	510	463	446	477	480	451	507	473	506	434	488	509	524	473	476	469	444	438	484	479	464	464	453	527	487	478	502	488	455	452	469	437	477	440	456	504	506	502	511	513	471	489	471	479	489	481	457	519	467	487	533	513	456	476	450	487	461	521	467	463	441	439	451	434	479	515	475	494	499	458	442	462	481	464	479	489	469	490	475	477	468	467	476	446	491	532	491	510	486	485	466	464	443	489	482	455	531	441	495	494	447	482	508	496	485	491	469	467	462	439	493	503	463	498	475	504	454	490	502	479	452	513	495	498	471	448	498	432	441	476	472	500	491	452	495	498	461	442	472	453	456	506	482	487	515	476	489	461	487	481	523	460	528	476	466	487	480	511	487	520	474	478	419	461	488	479	466	448	447	489	479	510	481	482	504	441	481	453	529	498	455	443	486	467	471	464	482	495	443	462	453	476	485	481	476	481	469	452	519	460	456	492	501	462	496	493	481	478	498	464	446	459	444	481	488	476	490	433	505	523	501	454	483	453	460	486	511	438	482	474	526	483	481	495	499	490	459	465	476	463	492	469	512	493	459	493	466	521	496	510	459	501	508	462	452	468	485	532	532	479	471	488	517	486	480	469	437	487	484	468	463	503	459	466	463	519	487	456	463	500	441	492	505	462	473	487	500	458	456	488	491	463	464	492	468	443	481	478	480	501	507	451	430	524	464	460	510	465	463	480	467	511	500	463	452	457	463	477	479	504	457	528	493	475	517	508	500	465	514	490	513	497	524	463	502	508	504	457	476	476	516	465	513	477	481	486	470	464	483	476	496	442	453	478	463	467	463	477	492	515	480	474	461	481	507	475	467	463	467	493	487	471	484	477	472	514	454	461	468	475	452	492	509	475	482	454	499	428	526	501	489	419	459	460	466	476	504	454	478	506	511	485	468	494	513	493	461	495	487	488	494	458	477	491	503	466	479	477	492	516	501	495	514	480	505	449	495	454	503	479	480	462	460	497	479	446	519	503	490	480	500	472	479	483	442	463	524	510	506	490	526	474	487	448	501	458	543	545	497	485	470	500	481	479	525	500	496	475	445	452	449	449	462	500	464	491	447	488	487	434	472	452	497	492	494	485	447	466	479	458	522	453	512	465	472	466	473	432	481	480	481	492	476	460	469	464	451	481	448	514	443	514	502	456	485	511	461	498	478	470	437	518	520	506	452	522	498	453	479	501	513	492	471	466	485	441	454	496	493	489	462	495	496	488	465	469	490	472	474	443	442	516	460	521	450	486	481	445	452	516	474	488	471	490	464	456	478	444	447	440	458	441	490	494	459	497	464	486	501	467	461	509	481	467	507	462	476	443	474	506	479	502	526	448	433	498	487	501	450	484	504	479	461	471	471	471	480	468	493	478	476	429	525	452	459	456	478	507	512	497	462	507	471	505	479	475	493	535	468	462	447	467	472	505	436	463	518	527	431	471	433	472	494	528	432	461	474	524	462	515	484	518	510	492	511	463	492	497	492	513	478	456	452	474	462	471	458	457	484	497	476	494	467	508	499	495	482	472	518	458	478	506	551	435	467	496	503	497	492	472	410	479	504	467	473	480	495	491	463	518	495	456	491	490	504	482	462	516	539	511	485	487	494	445	489	495	468	498	442	445	458	508	433	429	458	482	450	458	458	464	427	495	476	448	520	473	482	449	508	461	494	513	430	486	473	488	472	482	479	439	527	464	456	493	505	483	480	495	467	483	498	435	484	462	489	529	462	501	475	475	509	474	469	468	474	497	519	479	471	440	439	441	446	451	523	469	492	456	514	474	482	502	465	517	470	454	447	512	475	485	466	497	511	451	477	469	494	504	456	459	463	479	438	491	501	493	495	493	492	533	480	496	473	460	498	492	474	480	481	468	467	481	467	468	469	507	497	476	471	486	505	486	508	491	451	484	472	461	459	458	471	488	468	466	470	523	476	524	436	474	485	506	486	475	458	493	470	470	445	470	484	485	495	478	476	480	500	492	498	473	469	499	526	461	463	494	462	512	472	455	490	462	466	489	440	511	486
5390	3233	2201	1243	1028	910	877	713	658	518	466	486	441	480	434	403	422	579	835	1034	906	653	560	462	378	340	325	326	338	346	318	314	324	330	341	325	339	337	374	319	347	303	363	328	365	325	332	331	293	349	330	358	344	312	297	331	325	326	360	322	345	346	323	342	339	349	337	317	363	315	325	310	324	333	344	346	321	363	346	320	330	305	318	301	333	349	341	320	324	330	330	349	329	303	309	320	351	323	311	335	332	357	340	333	311	321	293	315	328	320	330	317	352	336	333	318	316	323	341	361	331	360	369	308	352	356	338	292	327	336	317	333	353	341	365	298	335	310	309	346	350	343	337	324	341	344	342	335	348	324	305	327	308	328	322	336	330	318	327	378	379	310	326	321	319	328	334	329	325	308	334	350	323	317	312	321	321	345	318	365	331	340	356	344	312	321	298	340	321	332	337	332	340	354	315	298	333	341	314	327	317	346	340	321	328	345	330	334	334	314	362	320	334	305	338	333	325	358	321	341	318	332	318	325	319	345	331	331	345	358	317	313	337	307	362	340	379	367	321	295	331	323	309	328	348	331	336	330	332	304	340	326	316	333	334	347	339	313	341	329	312	325	346	297	308	355	324	320	332	333	345	315	334	331	355	341	330	348	356	346	265	339	351	322	354	330	336	318	347	292	303	346	340	318	296	311	304	360	347	362	317	360	328	323	354	330	314	313	334	345	317	329	317	342	355	349	354	321	342	337	307	335	343	320	331	346	302	289	366	338	321	326	322	328	337	319	335	331	324	335	321	311	325	332	353	325	356	321	330	346	324	337	329	341	347	301	348	333	311	341	327	325	356	305	300	342	369	343	332	322	317	345	311	315	335	323	313	298	302	346	310	336	344	332	318	353	334	333	345	334	341	389	316	312	329	337	342	309	327	342	331	312	323	363	337	359	302	353	338	332	302	328	337	358	342	338	322	333	360	338	308	326	328	352	321	334	309	311	319	319	323	328	352	343	336	362	345	317	327	344	342	360	325	308	331	322	323	318	324	344	333	277	332	350	362	319	313	345	309	312	328	334	332	318	340	352	338	324	330	330	322	332	331	301	347	375	378	346	330	322	365	302	309	314	326	315	310	333	347	342	311	347	319	336	299	315	349	338	357	367	321	347	305	319	372	338	305	323	310	343	326	300	317	353	319	371	329	332	323	331	353	354	306	330	316	329	333	338	341	327	306	311	334	331	316	328	345	327	339	308	347	316	307	345	348	341	339	323	322	351	324	320	318	343	335	316	298	305	312	326	303	333	310	333	315	336	341	321	320	326	346	351	340	289	338	351	322	329	318	302	334	341	308	342	316	340	343	330	358	320	329	325	324	333	359	322	336	359	350	330	354	358	328	338	337	355	313	349	374	337	342	322	325	319	371	326	326	321	296	312	304	336	313	365	365	305	313	356	345	324	303	326	331	339	339	348	358	316	335	338	313	354	323	352	318	336	334	346	338	316	320	325	325	316	342	298	340	342	307	351	325	315	339	351	343	337	330	338	350	325	323	330	323	352	332	318	299	334	307	349	346	326	327	324	377	350	318	315	303	362	338	358	347	322	340	345	341	346	361	353	309	332	336	340	337	311	353	328	319	295	352	321	334	357	328	299	346	329	332	308	285	354	311	331	317	334	317	335	320	352	340	338	348	332	331	332	349	319	303	337	302	315	298	323	352	320	343	333	360	294	348	318	300	331	308	310	312	326	351	297	341	330	331	307	333	353	329	332	328	334	298	367	355	330	336	354	331	349	362	357	331	326	351	338	293	358	312	324	345	343	351	365	307	342	318	347	343	324	294	307	355	338	354	316	317	313	324	329	367	331	352	308	338	339	335	334	364	348	336	322	305	341	324	318	355	321	326	330	329	321	355	343	331	343	338	333	321	318	306	307	315	304	316	337	325	336	346	363	359	328	323	342	322	360	350	355	333	297	359	310	342	329	351	379	366	343	330	347	341	330	345	336	313	326	332	325	314	330	325	327	355	332	360	361	343	320	348	339	316	347	372	328	330	320	341	344	342	350	319	302	312	326	342	309	350	356	316	326	317	345	347	334	304	316	310	327	288	341	344	345	336	355	335	319	321	322	325	355	322	339	335	332	312	320	318	329	324	356	339	302	312	344	317	339	340	325	366	330	367	317	327	314	337	349	314	344	349	339	326	325	345	359	331	340	363	355	316	359	336	342	319	324	303	344	372	336	311	363	339	330	338	339	337	333	363	343	344	326	349	342	328	373	341	348	347	349	295	331	307	327	327	351	320	349	333	317	364	321	338	333	341	334	362	339	357	348	322	361	350	361	347	332	362	332	349	326	360	321	322	348	321	317	291	334	311	334	327	336	289	316	336	356	329	313	355	303	309	350	320	356	349	341	312	288	316	316	330	346	358	330	325	340	349	346	315	340	302	339	321	346	353	329	326	314	303	340	323	334	317	373	376	333	308	324	317	351	332	311	305	343	378	340	324	324	320	354	325	341	300	317	314	318	319	323	347	363	318	317	312	341	326	336	345	332	304	341	320	352	329	333	354	323	340	322	337	353	350	349	341	328	289	324	323	308	357	357	314	344	332	365	330	372	312	337	314	364	322	338	335	367	308	317	348	364	313	359	315	337	317	344	355	297	298	337	324	347	333	318	328	330	355	327	321	333	354	329	313	337	341	308	320	348	320	312	321	328	319	318	348	352	332	343	351	337	329	298	346	344	333	325	331	324	350	315	302	305	325	341	317	334	321	325	372	332	331	356	334	314	313	338	327	337	368	321	317	331	328	340	331	332	317	353	321	336	361	310	328	330	312	291	343	346	333	335	346	297	346	331	351	320	347	309	319	317	284	350	353	327	324	290	363	341	355	290	327	307	328	352	352	338	296	301	320	344	350	329	357	317	328	353	316	351	329	282	332	298	332	320	336	336	340	316	346	319	340	331	330	359	326	359	340	332	326	356	335	328	361	327	357	323	336	308	339	328	370	320	338	345	335	332	358	338	298	338	335	308	326	314	334	315	328	367	355	355	352	319	328	333	305	325	357	378	336	362	326	332	354	286	334	331	371	326	325	350	321	325	339	327	318	302	326	317	339	337	341	329	316	332	332	326	353	361	339	276	336	341	315	335	345	320	316	335	311	307	337	340	355	367	325	346	370	343	307	335	331	322	342	348	333	281	310	332	330	344	370	328	318	338	316	320	310	375	332	326	324	357	355	323	311	330	335	339	335	331	349	335	314	352	361	323	336	324	336	307	345	307	351	321	326	325	323	340	342	326	324	330	318	365	318	309	350	333	320	337	343	332	324	353	319	330	329	335	321	338	301	339	324	334	361	305	319	325	342	303	339	365	336	325	326	311	329	334	326	330	344	342	342	339	341	356	337	370	298	334	317	306	345	311	328	350	313	372	347	328	362	327	258	312	341	345	307	327	347	380	357	341	305	324	327	342	341	337	341	333	349	341	338	302	345	313	347	328	349	347	350	344
4282	4290	3929	3592	3754	3543	3466	2962	2683	2029	1738	1425	1724	2083	1789	1369	1285	2223	4265	5084	3885	2672	1916	1538	1165	863	825	874	870	896	881	878	915	859	864	836	841	889	837	868	867	903	880	880	948	836	892	912	928	914	876	858	840	823	883	891	874	837	908	888	815	844	864	872	840	862	885	876	914	882	903	894	858	852	909	864	875	932	879	883	890	878	863	868	874	880	888	846	893	836	900	904	916	852	871	879	902	868	872	873	853	878	864	858	862	863	888	912	876	842	864	849	891	904	858	874	911	843	836	910	852	884	866	911	847	912	839	851	836	872	912	875	924	892	881	859	864	878	841	885	856	848	884	932	840	814	927	869	843	836	819	917	876	862	811	899	925	884	864	892	849	849	836	884	825	858	859	909	834	847	837	878	865	901	908	843	898	858	829	871	901	912	851	866	867	884	866	868	897	859	878	880	885	875	834	892	893	870	871	866	881	899	815	843	858	889	889	853	860	836	875	837	899	887	839	830	884	797	888	854	914	858	838	880	868	929	934	835	853	820	850	853	881	846	846	896	873	849	831	851	899	881	838	812	954	837	908	914	839	884	871	917	854	877	895	828	922	854	880	844	855	842	908	843	850	858	852	834	910	842	866	892	918	870	859	854	888	886	849	886	911	825	863	859	830	898	878	839	877	846	929	859	878	836	906	860	843	903	833	897	884	842	854	914	870	849	865	892	846	828	834	862	864	876	905	801	865	800	873	876	898	905	904	856	852	846	871	896	878	890	922	872	844	855	899	881	910	877	906	812	878	828	860	881	864	892	881	844	874	890	864	826	845	883	847	911	875	908	909	811	872	887	878	829	870	838	879	895	882	869	869	868	854	886	883	877	861	880	841	876	887	881	884	896	886	866	910	873	896	853	856	913	876	834	864	865	911	842	810	885	881	832	894	834	861	908	894	839	857	826	893	856	904	873	875	846	877	881	846	874	926	823	892	818	942	893	884	865	861	898	913	914	831	918	845	880	856	878	829	907	903	861	865	889	899	834	832	897	863	879	807	877	867	838	867	868	895	866	871	911	853	881	840	841	851	873	851	873	871	868	890	822	871	836	886	849	871	886	892	857	844	838	822	866	893	830	933	873	856	841	842	858	846	862	898	891	859	944	890	920	876	877	862	887	912	842	865	822	885	803	834	856	832	890	838	826	899	915	912	875	856	807	917	904	906	906	837	899	840	908	851	903	879	873	902	853	910	864	874	905	818	859	867	872	913	873	891	862	864	839	806	858	878	853	888	845	850	899	896	871	803	872	829	858	860	821	896	853	828	843	916	825	963	894	891	909	851	873	901	862	963	860	820	890	841	903	859	886	949	809	858	823	841	851	857	920	804	857	851	846	877	856	919	878	861	883	898	914	913	909	884	920	950	891	882	875	855	886	918	825	846	887	899	867	853	907	918	890	860	846	855	910	862	839	862	890	873	848	882	881	901	874	855	897	874	890	911	918	853	883	862	819	891	841	966	891	895	886	862	883	840	813	875	904	867	869	866	885	918	888	844	858	871	866	891	859	877	835	865	882	868	844	860	893	884	881	901	895	895	840	894	897	812	883	869	914	886	889	864	885	891	880	868	844	881	841	826	915	852	849	845	885	913	868	889	853	842	883	914	862	849	876	901	879	890	949	859	848	822	881	879	895	822	874	829	848	841	851	896	824	897	906	868	842	812	889	829	894	882	925	889	866	853	882	911	892	872	851	855	873	920	876	850	836	817	889	860	921	906	862	878	848	850	799	814	813	918	894	932	840	893	870	897	914	892	869	844	856	847	911	881	881	891	841	909	906	886	872	860	861	880	844	866	871	875	846	929	909	879	875	878	881	879	851	866	902	860	873	870	905	829	848	882	891	887	891	829	843	910	892	900	874	874	880	922	871	898	896	853	875	893	880	836	822	838	891	920	895	894	828	864	864	871	870	878	854	848	878	869	883	856	885	895	896	880	843	827	856	881	837	878	926	850	880	842	895	852	857	854	857	859	844	903	897	851	906	861	895	832	867	891	894	813	849	883	866	838	835	857	874	880	839	835	889	911	910	896	871	877	862	883	853	874	891	819	874	873	842	898	842	907	905	875	904	851	835	866	881	842	900	825	827	881	889	875	846	862	858	883	833	823	852	832	846	872	853	879	848	855	836	873	894	834	846	831	867	892	889	861	859	822	876	874	850	881	841	860	827	887	849	820	876	910	887	900	909	834	845	794	885	874	861	870	878	840	892	901	849	876	895	865	893	849	857	855	881	881	842	905	923	911	915	883	858	848	819	907	865	861	903	826	869	871	860	919	901	908	894	843	822	827	874	888	900	834	864	850	868	876	877	897	870	879	868	864	846	860	907	899	845	899	869	840	880	832	887	916	899	907	867	894	878	853	874	888	847	906	832	883	830	879	870	888	938	869	872	874	813	843	876	836	861	867	860	852	883	833	874	829	877	852	841	895	889	935	856	889	875	818	884	818	894	849	921	864	827	912	830	881	874	891	853	885	903	832	837	852	851	863	882	883	940	833	885	801	832	895	892	809	858	864	892	863	906	842	846	882	875	841	886	878	907	864	887	854	851	868	856	904	877	894	899	864	859	896	855	890	809	832	886	856	867	841	837	836	870	827	844	899	912	835	848	854	880	823	887	880	854	942	843	900	909	948	895	824	881	912	840	936	888	892	869	860	816	853	900	853	868	885	832	880	886	897	849	845	833	871	871	894	854	858	862	865	874	856	872	853	861	838	846	858	868	902	819	922	849	921	839	882	885	837	881	834	864	852	939	846	835	885	891	879	913	892	892	899	888	862	877	848	907	863	865	895	894	846	940	891	885	857	917	849	868	860	868	904	882	825	870	870	841	851	827	916	850	848	832	878	852	860	908	871	868	926	857	889	819	875	893	879	825	836	825	904	848	911	823	847	924	902	940	859	850	869	893	885	885	866	890	882	892	907	900	856	865	894	880	866	846	863	857	877	863	878	883	883	898	892	871	888	879	880	939	917	865	869	886	841	880	917	887	919	864	849	854	819	822	934	857	871	843	876	892	838	875	952	820	907	905	875	859	855	895	850	878	888	929	867	908	868	823	878	888	906	878	897	931	874	917	823	826	919	861	893	862	891	836	844	894	872	849	862	886	862	851	865	854	895	847	911	881	875	899	866	867	877	909	861	884	828	898	851	862	863	846	892	849	918	868	879	915	860	865	908	857	842	851	879	842	895	872	890	855	822	894	892	883	880	873	836	894	866	878	878	830	846	888	849	835	867	842	847	873	882	879	898	857	876	930	869	845	849	861	884	862	877	915	838	818	830	803	871	865	889	904	913	873	846	851	820	863	882	836	912	863	864	923	886	886	880	876	888	798	857	855	857	877	855	835	860	963	856	831	894	876	921	833	867	890	838	864	837	857	842	898	873	839	848	875	842	881	883	874	908	883	865	815	861	870	917	856	891	888	889	884	858	915	819	865	843	858	819	900	867	881	868	889
19841	18166	10871	6077	3673	2368	1789	1324	1191	889	741	575	563	613	608	488	1280	6386	7662	6644	4410	2653	1447	786	359	239	289	229	244	242	247	252	226	229	267	243	254	244	215	297	254	246	277	245	226	295	244	244	252	257	275	259	258	258	232	283	264	256	263	259	252	268	260	270	239	259	245	260	254	231	245	252	242	229	271	254	258	234	252	240	262	241	267	273	251	263	266	260	221	263	256	260	248	258	235	273	289	257	225	217	256	258	262	233	243	247	244	247	248	225	238	240	260	251	234	252	253	248	261	253	250	258	228	251	224	250	244	273	284	254	294	262	230	257	235	241	230	249	262	240	248	245	267	252	244	295	258	225	279	265	260	256	257	259	257	257	222	269	260	252	241	229	273	258	269	268	246	233	256	246	235	233	242	245	244	252	235	247	243	249	262	252	275	227	261	249	270	271	243	245	245	250	268	245	238	280	242	244	264	218	237	260	243	279	244	264	259	239	260	261	257	222	261	230	258	262	297	268	252	244	263	234	254	268	251	253	239	279	247	244	263	242	246	271	284	237	263	244	255	226	260	280	255	240	256	241	258	287	231	256	249	263	253	264	251	260	277	262	274	255	275	253	254	252	240	228	240	268	271	262	224	255	268	249	242	241	247	236	270	269	239	234	213	251	257	277	233	251	285	286	229	231	254	236	275	222	262	246	274	236	272	262	250	250	254	232	271	238	239	275	250	258	259	227	256	239	255	265	263	268	234	255	252	240	266	281	236	255	252	264	235	260	258	245	255	277	257	259	250	235	245	249	246	258	270	247	243	271	253	263	274	277	243	264	240	287	271	274	251	265	259	261	275	245	233	231	254	260	276	250	257	270	256	243	252	240	247	254	248	252	268	263	242	244	234	308	263	268	201	271	211	246	280	267	263	226	262	275	228	281	253	268	239	266	250	263	258	281	255	245	243	237	264	249	261	277	277	251	263	272	272	223	263	249	245	256	258	258	253	265	256	256	265	248	247	256	239	251	263	224	262	237	259	254	222	249	251	245	227	236	264	271	257	242	251	263	251	218	289	231	239	244	245	254	255	233	251	268	248	253	253	271	252	225	264	242	249	274	292	269	260	252	252	278	243	232	268	264	253	247	264	263	237	275	233	257	271	280	252	282	274	250	258	251	269	264	259	234	267	266	256	232	234	266	235	273	250	257	260	240	245	243	270	229	280	257	227	248	226	254	260	294	223	276	268	273	256	226	252	234	240	237	257	251	264	249	233	237	238	234	234	200	238	237	273	245	260	229	229	223	240	269	237	243	220	250	246	231	246	274	274	257	248	266	250	242	255	219	246	257	254	220	250	274	244	286	257	274	251	244	258	266	265	251	249	252	243	262	275	251	235	265	266	263	251	238	247	249	242	231	244	261	265	260	246	247	264	272	220	259	236	266	230	255	258	244	252	265	268	262	219	253	221	267	254	238	255	282	246	258	249	268	272	247	228	249	228	232	248	277	243	231	252	240	224	289	281	250	260	260	252	251	250	247	260	259	272	241	273	257	245	253	254	250	305	246	250	245	239	256	248	235	251	252	272	236	263	274	243	243	269	248	292	257	254	279	239	270	280	227	228	258	226	246	259	245	245	269	249	276	255	262	284	237	253	239	247	251	222	263	242	265	266	250	260	274	256	263	263	244	246	267	280	236	258	270	262	272	247	220	268	268	254	231	258	248	235	256	235	236	247	229	272	259	247	224	261	256	285	233	248	249	255	264	269	271	277	238	280	219	231	241	249	272	249	264	262	253	238	245	260	247	248	253	257	236	267	260	228	256	233	245	245	235	234	254	241	253	229	268	237	257	242	239	241	246	259	245	233	221	243	236	228	238	257	267	291	277	283	276	257	263	242	229	246	276	252	235	293	232	240	229	252	255	245	242	258	252	247	231	252	259	240	282	246	238	264	230	264	254	263	242	247	242	281	259	255	228	235	254	233	224	238	243	227	263	242	239	247	235	264	261	229	257	247	262	278	272	257	247	236	253	278	263	258	265	258	277	244	265	254	262	239	269	295	230	237	234	275	257	261	269	281	256	262	245	239	229	274	256	254	248	290	260	273	274	285	239	228	266	266	277	247	264	284	242	261	256	267	214	256	261	246	268	276	230	250	243	252	236	241	239	254	264	256	243	255	257	245	246	243	256	274	260	244	244	236	250	216	252	254	258	272	256	259	259	243	249	264	247	237	227	233	274	246	270	249	264	239	285	275	268	236	256	248	236	286	228	262	260	230	265	269	253	227	268	236	273	251	245	242	284	246	234	285	263	284	263	257	249	259	263	273	246	241	247	265	245	254	281	240	283	254	221	275	214	243	248	271	265	266	267	246	230	251	247	245	249	236	225	248	268	280	248	254	253	264	245	248	264	235	253	252	227	264	237	267	275	274	242	238	241	251	263	255	231	275	238	212	261	245	248	241	244	238	270	258	265	226	279	269	227	257	265	267	266	217	249	259	261	268	254	249	248	244	245	228	258	264	237	246	233	239	281	231	237	230	256	219	270	250	227	257	248	263	234	263	255	237	240	247	250	259	214	250	236	256	275	263	230	240	262	240	266	283	240	225	244	232	227	268	248	225	234	244	249	263	223	235	292	266	255	259	258	263	271	260	257	264	246	241	254	257	237	268	228	224	241	259	261	266	281	268	255	235	257	285	242	254	244	261	249	258	250	255	266	247	232	267	273	248	270	261	253	256	271	243	234	253	294	263	259	272	266	257	230	266	246	267	229	263	251	238	274	268	275	230	251	249	223	233	270	253	221	241	242	230	240	268	250	234	272	277	250	226	218	280	280	241	255	219	255	263	245	274	231	242	282	246	246	240	239	259	222	257	252	251	268	267	230	255	255	248	282	256	247	230	266	263	260	269	253	257	256	229	236	252	225	263	233	249	246	247	251	259	250	247	257	251	242	242	264	261	272	239	245	254	247	246	258	283	243	296	260	234	289	260	232	256	265	275	247	255	263	249	239	295	258	256	261	272	274	236	254	255	254	227	246	273	251	246	262	272	217	272	291	243	255	238	218	281	252	242	239	243	230	245	236	235	246	240	268	269	236	267	256	242	249	266	257	261	256	232	269	235	255	268	252	243	275	235	246	284	258	237	265	218	249	264	286	236	226	253	247	251	252	246	278	262	235	272	233	255	247	230	269	262	282	266	256	230	274	276	268	247	260	253	235	269	245	234	270	261	239	253	248	247	263	238	240	304	252	279	263	257	255	244	255	250	234	260	244	268	230	254	255	260	274	262	248	237	216	254	224	217	256	265	254	252	254	266	253	232	253	268	245	263	235	256	252	262	259	230	262	241	261	250	270	233	237	221	276	232	239	217	262	235	271	240	225	267	267	225	275	247	271	287	272	248	251	232	256	223	250	238	273	233	272	263	274	259	283	258	285	261	255	265	249	269	288	237	263	256	243	239	253	254	241	236	252	272	252	252	243	270	223	263	274	265	255	261	249	231	223	251	239
13447	12927	9814	10519	9412	7629	6933	5551	4904	4205	3401	2762	2541	2985	3052	2080	6266	23071	26797	24781	18330	12351	7142	3701	1302	735	677	736	729	753	636	699	682	722	698	682	686	692	663	663	714	683	694	703	689	689	704	723	701	712	672	684	698	686	728	691	689	768	713	675	704	663	733	737	713	735	693	649	706	668	683	723	685	687	683	664	683	746	686	717	684	652	644	638	698	687	678	662	666	728	643	670	684	659	672	664	658	677	653	621	688	708	686	679	703	647	681	687	708	681	722	720	667	596	667	678	693	711	713	651	719	685	703	637	698	732	661	674	700	664	705	676	682	701	695	686	723	685	676	694	755	673	677	684	717	701	675	647	725	625	681	699	633	685	663	716	686	690	703	658	630	661	696	658	688	689	665	702	654	700	711	593	659	666	698	689	648	679	729	720	680	688	677	717	685	689	684	652	675	666	664	641	714	642	720	667	666	646	713	668	674	703	726	735	675	712	640	726	696	671	735	701	626	660	669	661	666	767	644	735	689	678	683	659	658	663	665	738	658	698	735	674	638	692	696	642	672	678	639	636	681	726	682	670	670	699	644	690	693	709	671	698	668	663	703	664	702	687	755	662	672	667	668	671	651	650	655	730	715	711	693	674	746	664	672	707	665	704	723	709	653	661	664	707	703	653	703	675	685	655	678	727	681	723	671	701	710	692	689	729	694	704	681	685	663	671	669	700	639	680	683	681	658	682	708	651	714	678	651	713	692	685	717	662	700	709	666	665	663	678	679	722	630	722	661	714	755	666	731	695	640	704	666	646	667	712	669	681	706	703	726	661	676	645	693	663	724	726	690	646	680	696	692	662	680	718	652	677	723	692	660	703	684	655	666	736	713	685	657	690	695	701	696	665	678	712	689	641	691	653	675	699	644	661	692	673	694	648	658	637	685	684	709	658	671	656	668	661	691	664	678	720	646	694	673	686	680	702	673	689	687	657	697	689	694	650	661	681	691	684	697	705	657	699	712	681	680	709	684	679	676	669	672	676	681	637	693	666	638	720	676	693	654	681	655	673	721	641	714	680	630	680	703	742	673	649	657	667	722	671	692	675	707	675	693	665	665	683	711	689	684	719	716	690	662	695	724	705	691	702	669	785	701	675	677	713	737	693	677	692	682	705	699	706	670	646	670	680	719	679	700	716	642	669	656	693	702	678	689	637	695	646	746	733	659	609	681	675	709	682	680	653	676	679	666	688	683	708	672	690	700	721	677	693	744	635	673	711	667	684	693	639	657	670	690	710	704	706	679	675	678	687	683	663	679	643	687	736	719	699	696	622	678	745	699	724	652	680	701	637	688	659	672	697	725	665	630	694	644	691	650	650	629	706	627	679	711	687	662	696	659	712	674	686	687	709	721	731	720	661	643	678	712	703	685	650	669	654	675	666	664	700	669	665	658	645	708	649	708	666	700	686	696	755	700	699	692	675	749	651	693	664	689	659	728	692	679	705	677	689	663	721	695	656	686	703	659	659	646	686	697	684	737	677	683	679	669	679	743	689	667	709	651	748	625	684	639	700	691	671	653	670	694	626	674	672	653	730	674	723	663	722	735	685	634	673	686	658	705	718	654	696	678	647	660	667	688	691	660	671	697	740	675	670	643	692	670	736	675	658	725	683	695	680	698	668	693	675	702	660	710	688	678	744	723	686	658	679	673	693	688	672	723	751	703	695	671	707	687	643	664	667	723	737	647	695	627	664	654	656	662	719	667	643	646	708	662	703	669	707	698	704	641	656	645	721	669	706	634	710	694	664	699	697	685	680	661	683	707	702	704	701	693	695	702	685	695	709	694	699	698	687	664	705	676	681	656	699	689	659	696	690	665	681	673	704	702	652	703	691	699	654	638	646	696	636	699	700	696	655	716	715	665	719	614	647	692	661	638	702	674	679	706	655	717	682	662	683	707	733	701	665	683	692	718	677	726	664	699	710	652	665	640	726	710	692	697	670	670	632	634	724	711	670	716	674	668	675	682	677	708	677	658	727	704	653	691	654	696	701	681	680	659	678	692	653	699	671	722	688	669	685	670	698	697	734	675	672	675	734	654	704	682	680	669	687	667	709	710	706	685	705	667	746	678	677	678	715	670	644	672	721	675	700	705	690	676	633	666	673	709	678	704	698	642	670	668	682	706	672	677	699	668	699	691	717	675	693	716	702	679	701	693	702	663	690	635	685	696	640	664	688	656	711	679	700	684	683	669	662	642	694	668	672	695	656	656	671	667	659	669	720	706	677	663	683	665	656	666	668	631	672	664	655	733	692	627	682	660	626	664	669	648	678	663	696	699	681	700	724	689	690	745	673	699	704	650	726	664	668	648	721	726	700	730	632	672	735	648	733	702	683	698	639	668	693	667	714	679	657	672	666	681	628	660	682	696	670	707	686	699	719	673	728	666	678	671	665	694	682	692	700	669	692	689	723	704	681	710	716	653	666	680	676	646	672	628	640	652	673	654	670	651	683	696	728	683	655	675	701	664	671	674	702	672	659	670	731	704	708	677	688	670	698	643	693	695	660	670	715	691	649	691	703	640	738	687	732	694	720	751	708	669	719	669	691	660	674	677	672	695	678	659	692	671	674	718	688	647	664	683	701	701	680	698	657	725	686	704	678	714	658	654	640	660	706	701	681	711	672	659	713	668	726	652	703	675	657	691	699	707	636	661	727	649	699	669	692	760	653	678	718	645	663	718	673	719	715	643	664	676	657	681	679	661	721	645	669	724	722	643	673	665	659	704	683	698	745	682	652	669	726	706	664	608	678	708	716	652	711	718	677	693	677	679	702	702	711	698	684	707	695	716	693	678	649	653	641	681	697	674	715	695	698	672	709	675	674	695	663	680	661	662	684	679	678	676	695	671	681	685	713	675	697	711	664	624	696	716	658	619	694	665	670	725	686	664	610	706	705	663	652	730	726	667	689	701	705	743	653	649	681	663	722	655	659	669	687	712	715	707	676	686	686	707	633	663	664	770	642	693	684	670	638	660	616	681	691	644	718	719	700	648	667	704	708	675	700	660	714	678	673	661	713	671	642	665	729	670	684	691	662	646	710	629	681	702	676	618	683	681	649	685	653	681	690	676	718	745	675	654	668	674	708	689	678	677	661	704	670	665	695	657	671	677	674	644	706	698	655	697	727	710	669	698	644	681	680	693	663	668	661	655	680	708	655	694	708	698	658	685	671	656	688	647	686	728	740	661	728	642	681	653	760	645	670	698	675	677	698	700	682	678	690	634	709	685	670	686	701	698	676	698	744	710	680	684	658	689	677	688	665	683	677	632	673	721	653	636	662	649	692	682	662	650	687	652	681	664	699	695	642	710	690	681	729	699	700	681	693	697	681	655	643	703	684	706	703	635	696	672	696	691	677	684	707	651	686	619	671	636	696	637	707	724	710	728	657	682	686	686	694	697	663	680	667	682	683	687	666	706	640	720	678	663	666	630	685	668	655	673	638	670	682	721	672
25897	22731	11419	6975	4004	3159	2213	1572	1532	987	696	569	533	538	459	475	448	2147	11773	13422	8986	5003	2593	1052	307	235	205	162	193	204	181	213	180	182	183	204	189	183	203	168	204	205	193	209	211	201	198	197	214	180	186	195	200	210	201	202	196	200	201	207	193	218	207	211	202	202	206	183	165	214	207	208	184	184	193	189	205	183	188	205	204	184	186	210	173	197	250	166	175	205	182	221	209	213	202	172	209	223	199	194	189	180	203	182	214	206	201	208	190	184	198	187	205	189	202	187	170	164	205	186	196	174	193	194	202	193	205	177	217	195	192	212	195	182	203	199	183	189	181	194	202	188	212	172	198	211	200	201	209	202	169	190	175	206	177	195	180	178	195	209	204	184	195	208	196	222	177	193	202	194	201	194	205	174	195	204	189	190	203	216	188	193	168	196	198	182	212	215	203	230	219	162	190	181	185	187	191	192	221	177	186	209	191	186	191	203	191	206	199	208	212	213	197	208	220	192	195	176	196	194	188	248	178	178	186	197	209	191	194	195	170	191	193	209	187	196	204	196	173	193	185	214	174	156	196	218	202	212	173	190	209	198	182	197	217	205	216	194	192	197	213	193	198	202	199	210	199	196	200	205	203	177	192	191	184	191	185	224	229	207	200	207	199	206	195	218	208	183	188	169	205	219	211	193	203	204	173	169	208	213	208	188	223	205	208	183	162	173	187	200	188	201	218	210	181	194	172	229	200	205	192	205	194	179	207	214	191	185	220	176	162	208	203	187	196	212	214	196	213	224	205	183	173	194	194	217	201	182	202	196	168	205	183	237	215	175	178	190	201	180	185	195	199	197	183	215	212	176	189	204	168	189	194	194	184	197	171	215	193	195	193	186	167	219	202	193	179	182	224	213	200	200	204	200	209	225	201	201	189	182	212	206	189	206	203	191	208	214	213	213	201	189	218	186	225	197	197	205	208	194	185	175	185	181	171	208	205	218	174	173	193	187	206	191	213	218	207	175	204	218	248	188	199	190	189	197	193	189	185	220	202	222	184	186	162	198	193	209	197	229	179	209	178	162	205	188	200	189	183	199	205	196	186	185	209	173	196	188	185	175	190	191	173	167	185	178	186	205	189	205	187	199	192	171	192	203	160	192	210	190	187	186	212	193	171	214	201	202	227	171	190	186	210	213	182	194	181	194	203	201	187	195	183	210	185	187	208	190	186	176	186	207	198	207	193	205	186	203	216	191	188	208	198	204	195	184	192	184	168	189	196	202	206	205	207	167	191	166	195	197	169	172	182	191	170	212	192	197	165	188	199	188	210	174	218	195	205	168	193	191	192	195	222	200	187	201	187	208	223	208	209	176	200	201	201	183	225	195	180	194	198	195	186	196	216	191	181	208	216	185	197	192	170	211	194	209	202	193	173	198	196	175	185	190	187	194	191	225	181	225	210	207	200	208	190	197	185	203	186	203	180	177	192	195	184	212	198	195	192	198	216	201	209	202	183	176	199	196	192	213	223	192	180	173	204	199	221	189	229	190	222	213	200	199	200	196	203	189	220	184	190	185	179	180	212	182	200	170	203	212	201	206	194	180	205	195	185	188	189	181	185	202	180	182	171	191	202	211	189	183	169	209	190	215	187	193	204	204	215	195	212	199	220	185	212	197	188	222	208	222	205	202	202	181	192	194	187	198	172	200	193	198	205	183	169	211	209	221	180	222	208	194	168	180	194	203	218	216	212	198	178	191	177	196	191	167	203	198	205	214	191	191	204	189	185	203	189	177	201	194	180	196	190	187	184	187	182	187	196	192	209	205	191	203	224	191	213	195	177	205	176	178	230	219	205	187	194	159	208	186	181	189	191	186	205	179	181	195	194	168	200	187	174	175	174	191	198	194	217	206	190	190	202	180	204	192	190	185	174	187	200	172	173	182	187	202	201	180	200	192	189	194	189	199	189	207	180	189	232	196	206	167	184	226	150	192	176	197	208	182	178	172	192	211	222	215	187	229	152	213	209	183	186	189	199	201	189	175	190	201	176	204	191	222	182	208	190	188	174	185	192	221	188	190	210	200	175	189	221	195	197	211	184	210	187	192	192	199	190	200	184	171	192	217	205	189	191	201	210	174	188	216	190	195	187	220	171	204	188	214	223	201	196	194	193	206	197	207	226	176	186	200	182	222	208	219	202	191	203	183	191	204	183	167	190	185	218	225	203	209	191	206	201	203	178	172	213	191	212	206	182	201	212	205	183	208	200	199	203	212	172	216	226	200	187	190	222	191	224	191	189	200	175	196	191	203	216	191	201	178	195	192	219	196	183	205	201	190	193	192	201	218	223	190	171	202	201	204	178	182	182	173	205	192	201	214	200	210	172	195	211	182	201	219	182	198	223	217	197	168	179	197	196	206	192	185	205	197	182	170	186	205	213	182	202	181	175	214	190	207	185	190	176	168	188	203	209	171	213	204	185	204	188	193	182	217	221	215	197	218	195	204	198	177	210	194	180	178	166	195	182	230	171	198	178	173	196	194	186	209	222	178	193	199	185	221	191	194	186	185	196	201	199	222	209	189	205	189	196	208	199	205	200	178	214	179	179	182	177	182	200	175	193	157	201	197	189	201	206	211	198	195	165	180	182	198	192	203	198	197	195	205	193	210	197	192	204	218	204	193	204	234	180	193	212	207	188	199	191	194	168	182	179	209	181	218	189	188	195	220	221	181	172	176	200	237	193	189	177	194	201	195	192	178	190	203	231	198	204	224	205	208	208	183	195	202	206	206	213	187	176	204	185	214	197	186	200	209	231	201	200	187	203	186	184	198	179	203	177	183	204	194	196	184	212	217	171	193	203	203	187	199	173	192	198	193	197	172	200	212	188	206	201	185	188	190	201	194	224	182	177	215	192	196	201	216	203	189	205	191	197	200	213	208	189	218	200	178	169	203	210	204	188	189	185	230	204	209	181	200	190	184	207	185	180	211	216	208	210	192	197	199	207	182	183	202	178	221	194	191	198	202	171	196	188	184	208	220	201	193	188	213	206	173	200	196	212	201	188	192	180	201	231	189	172	185	193	178	198	217	183	210	207	194	204	187	185	171	187	185	196	183	193	205	207	216	217	194	196	175	193	189	198	212	199	188	181	199	206	187	224	196	197	186	211	194	207	184	187	187	213	163	191	206	178	201	199	215	183	189	190	191	205	197	185	187	200	190	201	196	186	187	172	202	208	192	184	183	184	182	223	169	195	186	190	196	200	175	200	195	210	202	188	217	189	210	186	179	162	208	188	171	207	179	228	189	190	205	206	207	207	212	195	196	201	198	172	195	194	194	193	172	186	177	194	205	200	186	203	184	187	189	188	191	211	225	201	203	189	198	218	193	180	182	212	236	187	187	187	185	214	218	194	171	195	176	203	167	200	203	187	204	197	201	222	201	185	195	181	193	184	214	198	208	213	205	196	188	188	191	198	199	203	192	185	204	189	175	198	194	168	197	158	224	189	199
16244	14641	10708	12377	10591	10845	8095	6529	6150	4452	3568	2663	2808	3014	2488	2263	2396	11044	35478	35548	28083	20188	12191	5342	1120	582	550	543	559	513	508	536	556	547	578	551	583	580	553	519	550	557	572	580	551	522	533	536	519	536	572	500	557	541	526	541	585	552	545	541	563	533	581	552	535	537	530	548	571	535	523	574	577	580	527	534	573	539	554	582	554	535	503	499	521	542	550	556	540	554	506	557	578	581	598	541	569	561	520	522	522	519	531	537	567	543	588	509	564	578	539	543	542	589	547	552	544	554	559	545	560	592	568	505	540	522	511	546	582	541	516	516	539	540	529	530	570	556	600	527	561	544	586	511	591	541	528	504	527	505	599	567	550	567	548	558	553	578	534	562	554	590	547	539	553	582	573	531	525	560	512	552	538	556	545	548	558	575	541	548	516	534	537	542	540	565	569	567	542	535	557	532	545	528	499	547	556	518	515	499	578	567	541	525	526	558	537	549	541	525	521	560	526	540	572	552	539	549	503	544	530	533	552	576	534	543	598	584	532	549	569	519	522	562	615	556	561	580	564	570	525	512	583	506	548	513	556	519	545	547	576	531	503	532	516	548	535	514	535	555	571	538	531	545	536	539	566	567	559	517	553	583	563	559	565	564	518	546	567	574	519	509	506	553	535	573	507	535	518	554	548	537	550	544	520	536	520	605	546	531	541	549	545	551	524	568	517	519	519	538	597	557	573	540	588	535	607	522	540	540	514	523	522	530	546	524	547	555	523	524	506	565	548	512	520	559	552	503	556	516	549	536	516	509	549	533	574	540	579	562	550	558	561	537	622	543	572	566	547	557	556	532	511	541	522	559	563	489	561	567	564	547	524	547	565	574	571	560	513	543	560	528	580	513	572	566	533	511	633	503	533	534	552	508	559	530	540	569	554	516	577	525	568	491	539	560	554	597	540	520	543	521	538	580	573	548	560	529	547	538	535	528	583	519	517	563	517	521	542	525	542	590	577	549	516	559	530	482	509	530	516	579	550	514	520	524	587	529	513	586	548	507	521	525	618	564	536	599	548	576	579	526	535	507	562	541	544	556	524	518	565	523	528	570	509	533	564	508	588	503	539	567	524	534	529	549	526	540	504	538	523	527	559	534	537	532	587	535	541	568	559	568	535	579	541	600	526	522	483	550	552	503	558	561	504	556	555	580	557	569	524	553	537	544	568	547	533	515	519	564	542	553	522	528	561	529	524	506	541	554	582	538	552	581	546	546	550	527	530	573	562	492	589	550	567	550	531	541	543	558	532	584	519	531	517	519	533	523	526	524	555	490	545	509	550	567	538	520	516	569	542	530	564	531	571	527	584	527	556	561	561	489	517	581	527	515	534	539	548	528	595	573	535	529	569	587	583	531	516	541	544	564	563	557	520	530	572	528	538	498	500	577	575	528	566	519	559	569	566	506	573	548	544	573	570	539	553	570	557	556	553	554	529	498	546	514	529	550	536	545	535	560	593	524	557	576	540	560	552	560	565	525	554	562	555	562	535	554	531	560	533	552	547	531	545	567	551	564	566	512	547	580	584	553	572	534	527	565	555	492	568	604	531	527	530	558	533	543	576	535	577	527	554	539	571	523	574	556	558	552	525	565	535	543	517	527	565	548	543	523	516	585	551	553	546	551	573	526	561	556	558	543	556	580	558	545	553	526	546	587	501	516	562	513	544	528	554	574	564	489	557	557	537	544	571	510	483	533	512	558	557	533	554	503	521	535	543	560	531	532	513	531	550	519	541	548	546	558	591	506	567	566	544	543	508	569	546	567	575	583	566	610	523	573	481	525	538	539	566	568	541	516	562	553	500	563	578	549	546	564	527	515	616	561	577	537	561	586	521	555	518	522	537	537	554	526	564	551	564	511	553	560	543	562	591	581	572	533	557	548	552	552	528	551	554	553	524	521	570	576	498	534	501	569	524	548	536	541	565	532	515	556	520	581	546	527	503	556	547	548	503	539	515	524	552	562	552	501	531	538	520	586	560	530	565	542	548	585	573	523	555	559	523	541	559	561	555	555	545	564	550	531	568	565	555	539	544	569	520	559	542	550	574	526	567	527	579	507	550	601	543	555	533	556	559	559	566	502	562	542	559	563	510	565	515	574	500	562	578	568	529	536	579	553	505	563	516	576	513	569	550	565	540	545	547	532	549	596	558	532	563	559	550	564	523	543	574	522	566	575	524	538	534	529	515	550	534	548	532	574	543	507	546	522	534	552	510	545	554	569	580	542	553	548	575	521	537	510	578	545	539	547	552	561	585	552	573	557	570	541	559	566	510	555	554	538	564	560	525	555	502	539	557	529	513	537	519	540	536	542	533	502	522	528	486	547	572	512	568	560	535	553	568	529	518	534	580	523	516	537	559	515	517	537	606	571	539	528	521	472	529	574	519	542	534	576	536	533	559	522	594	537	578	574	544	587	534	538	523	544	547	532	522	535	573	532	531	538	543	534	511	547	536	545	534	564	552	538	515	557	555	560	523	562	556	541	538	567	574	573	558	571	525	543	568	531	508	571	556	548	545	577	530	541	536	520	562	556	565	582	506	561	544	543	500	529	546	535	559	541	548	591	528	525	537	560	570	537	507	532	549	576	584	576	536	553	528	555	536	598	629	557	548	534	511	537	525	538	545	558	552	524	539	492	568	517	550	547	552	550	529	584	559	607	499	553	555	581	591	537	549	569	539	571	559	529	543	554	557	555	572	600	480	548	558	555	534	542	557	533	592	570	558	522	513	525	587	557	540	536	547	558	546	555	542	511	568	586	564	596	554	525	577	561	538	539	559	541	500	558	531	561	554	558	569	579	515	533	559	534	499	538	533	557	523	523	543	504	526	526	574	534	554	568	526	541	528	558	534	556	548	571	583	538	510	531	520	536	583	493	517	588	535	556	535	574	537	578	569	558	525	543	513	522	520	538	526	531	543	557	538	540	511	580	544	559	574	548	534	559	551	530	556	541	544	547	528	544	529	567	557	536	531	573	537	494	517	518	534	572	594	510	577	544	570	543	512	579	539	505	575	500	509	547	535	543	546	588	570	563	471	537	544	532	545	596	544	546	546	561	558	569	573	570	533	562	558	539	568	554	536	575	552	520	525	528	620	560	483	596	559	531	547	561	535	537	568	538	534	543	540	571	539	524	561	559	559	513	537	558	552	574	557	517	540	507	530	543	538	535	529	590	529	552	505	537	502	516	552	547	571	510	608	554	543	546	555	538	532	573	536	549	562	606	541	567	530	504	539	520	557	512	539	540	530	591	536	553	553	549	567	598	541	540	565	545	565	536	525	561	573	590	549	528	542	599	527	559	568	538	529	514	514	546	547	551	571	564	542	540	562	513	524	517	557	540	530	584	506	546	556	517	553	552	518	565	528	577	549	554	548	525	557	513	565	520	549	571	536	573	550	507	564	518	540	557	548	528	549	552	541	503	547	555	569	552	581	571	541	537	552	541	552	537	545	577
5504	2343	1879	1511	1032	997	746	657	435	423	455	441	485	411	401	531	604	572	748	840	793	753	567	433	346	349	320	331	290	323	324	316	349	333	320	358	315	340	326	299	335	313	367	314	324	312	323	341	348	328	337	331	339	345	317	311	335	350	343	305	344	311	336	329	327	335	334	327	315	305	360	336	311	321	328	330	297	283	314	354	312	372	364	325	325	327	317	318	351	317	342	353	330	320	359	327	300	368	336	331	328	347	343	337	351	323	341	375	354	319	306	312	322	335	362	325	347	352	328	293	300	332	321	343	330	342	324	317	359	327	322	322	309	296	295	312	319	353	337	313	318	341	337	297	350	344	283	335	333	376	319	329	333	357	327	328	334	321	331	313	351	342	319	329	357	319	347	347	316	340	336	354	311	319	333	339	333	310	314	323	309	342	354	325	334	323	315	347	323	316	335	314	321	319	331	338	343	287	344	325	369	356	355	326	350	301	345	326	303	329	334	282	326	345	308	338	324	324	353	333	313	322	307	291	321	354	356	321	341	294	284	361	339	336	346	323	327	330	314	323	333	317	326	356	343	316	367	325	329	314	345	325	307	319	331	326	318	322	321	330	318	314	306	346	311	332	328	314	303	308	319	309	316	343	345	358	317	328	341	342	323	324	310	324	329	364	356	344	287	335	315	344	315	344	294	309	316	318	341	322	334	336	341	335	300	330	337	333	297	330	344	355	333	363	340	346	329	335	338	312	361	303	358	371	335	307	331	358	330	327	348	347	356	322	326	301	315	310	326	302	322	290	323	335	301	335	319	295	338	359	326	334	337	312	292	332	330	290	336	322	341	321	319	333	342	329	331	311	313	335	321	294	330	359	359	308	323	312	295	342	300	313	337	360	336	332	338	342	303	326	345	331	323	341	298	323	319	325	342	329	314	344	325	322	334	318	348	318	345	352	346	338	342	296	323	301	342	306	358	305	315	323	365	331	341	316	339	334	297	341	324	338	339	316	295	346	325	320	318	283	308	360	319	347	341	291	364	361	330	353	318	314	368	339	308	314	336	339	347	332	333	285	323	295	341	319	349	316	346	324	307	316	339	329	314	351	339	325	329	324	323	304	358	297	320	329	310	350	351	330	314	291	306	331	316	337	327	354	310	309	314	345	329	311	337	352	369	323	310	338	308	336	325	339	324	324	294	308	308	354	325	345	346	328	351	341	323	329	322	332	342	336	342	296	337	353	342	312	333	335	339	305	316	331	330	329	322	336	363	368	327	335	311	351	314	306	275	368	300	355	307	335	334	334	311	325	302	310	334	328	309	351	280	320	319	333	346	321	329	320	318	305	339	353	321	277	336	318	306	347	318	396	337	309	316	345	326	336	319	339	293	329	307	324	364	324	336	332	321	332	322	352	321	318	339	332	305	319	323	322	337	357	367	328	332	329	315	317	350	336	367	305	300	309	338	320	320	324	340	352	358	354	356	313	324	360	304	320	367	348	353	387	339	377	319	326	319	360	341	324	308	301	306	302	295	359	339	329	318	327	317	338	295	332	324	323	321	319	317	307	339	310	323	303	322	340	369	296	318	301	303	317	312	320	376	346	293	324	318	348	330	354	334	364	313	354	331	329	328	325	334	330	345	324	359	332	362	347	320	289	323	350	366	326	328	321	300	345	324	356	367	322	352	327	320	314	330	363	304	314	338	332	321	321	314	304	357	342	334	304	336	331	341	361	312	351	324	327	311	321	345	376	304	329	361	311	330	335	315	341	323	328	375	329	309	309	330	337	339	317	321	346	361	326	371	316	327	335	363	330	325	317	299	323	350	309	302	323	350	353	352	316	327	358	332	329	342	332	306	315	312	309	319	341	309	326	320	303	343	327	351	327	313	369	323	329	337	354	306	326	292	315	332	360	358	308	317	344	316	308	324	380	290	321	317	295	327	343	332	299	318	275	340	326	352	314	328	352	318	326	338	313	348	314	331	336	316	326	334	334	311	325	334	331	334	346	333	325	335	334	336	315	322	340	343	294	328	324	358	341	366	340	373	327	325	306	328	347	354	334	343	339	317	336	336	307	307	339	309	337	314	309	308	358	354	322	335	342	303	336	346	328	325	336	306	308	314	349	331	361	345	353	318	335	327	353	352	346	296	341	296	351	285	350	361	321	340	334	310	340	320	303	340	311	322	335	322	315	341	302	327	345	358	297	362	323	335	327	353	328	333	326	338	350	338	307	317	305	338	296	362	332	326	307	354	335	340	349	335	312	337	391	318	331	293	319	341	296	326	298	351	355	319	366	374	349	354	352	322	303	347	314	333	345	320	325	318	346	327	339	326	327	306	313	341	308	341	343	297	325	321	309	335	308	323	342	340	337	325	334	284	316	347	368	339	313	335	322	278	362	323	304	321	334	300	345	353	328	325	324	368	341	319	293	314	339	305	335	325	326	291	331	350	365	344	342	305	330	305	320	328	319	330	309	321	324	352	302	330	333	321	325	342	344	331	322	315	323	363	340	337	341	344	305	325	324	323	304	338	350	357	355	349	350	315	322	349	332	309	356	355	329	314	343	351	313	368	361	321	315	308	296	327	300	310	359	326	349	343	310	317	340	316	310	320	312	328	316	340	328	326	323	366	325	319	291	346	284	311	312	323	348	333	337	323	336	358	312	286	342	311	330	328	354	317	326	345	355	376	341	329	316	340	307	319	321	341	348	294	364	328	330	311	350	312	284	293	321	293	324	339	312	357	316	314	334	315	361	336	344	276	329	334	333	295	313	336	325	276	345	353	333	335	345	352	304	324	338	346	330	307	299	347	317	351	311	297	299	337	332	340	307	315	323	339	328	332	304	328	319	305	302	357	302	330	320	296	298	300	342	322	305	331	323	316	331	363	336	361	317	353	340	331	306	344	304	319	342	321	337	313	306	324	316	342	311	345	340	313	321	284	266	314	334	299	353	323	300	284	337	308	332	327	356	319	324	340	340	317	305	351	334	310	306	335	330	326	332	320	292	334	315	326	311	331	310	317	334	316	349	309	291	347	337	332	355	345	335	331	295	317	331	308	306	327	334	299	291	319	308	346	328	320	371	298	334	317	360	334	288	333	327	363	304	304	346	310	297	338	329	337	345	335	317	318	311	327	311	358	317	321	333	324	299	337	300	358	331	298	307	324	337	301	323	334	333	333	334	349	321	331	319	308	308	307	316	346	305	330	344	344	314	291	363	304	336	319	339	281	317	310	349	344	342	345	353	320	322	334	334	343	310	296	329	314	322	347	305	314	313	333	343	330	343	351	344	319	321	326	310	292	327	332	322	316	316	319	316	335	334	321	343	320	331	321	309	328	355	332	356	306	318	300	340	304	337	327	360	312	305	329	304	323	329	370	297	334	301	289	315	361	345	303	305	328	330	369	311	314	341	355	334	324	303	341	298	307	352	324	338	340	327	304	307	337	296	321	298	332	333	286	325	324	335	358	351	319	320	294	333	345	351	317	320	323	336
4465	2862	3692	4627	3866	3792	2880	2326	1547	1389	1450	1405	1564	1567	1439	2206	2843	2166	3529	4161	3300	2782	1945	1435	869	833	826	866	842	859	825	886	865	891	847	866	849	865	795	810	883	879	881	792	882	842	832	855	868	887	830	862	861	820	865	830	827	826	826	893	873	863	890	805	876	863	823	882	915	816	822	848	882	879	899	793	826	856	840	896	846	811	843	862	814	852	857	835	860	864	896	856	815	873	864	838	865	879	842	884	861	900	841	878	870	851	794	868	845	924	825	872	847	853	860	877	860	843	817	833	857	857	873	858	904	884	900	871	890	868	846	892	909	807	845	818	876	887	863	842	876	855	851	797	897	803	833	843	841	852	833	858	833	818	844	888	858	862	829	837	910	867	861	884	854	843	871	869	883	898	829	849	804	880	880	868	873	888	882	889	854	897	870	865	834	868	810	853	915	878	868	872	853	912	882	874	817	898	871	855	931	856	845	843	829	841	854	844	815	845	896	832	863	879	855	839	841	854	848	822	891	801	879	889	853	875	861	906	841	857	839	821	820	834	881	843	803	833	824	827	877	883	856	867	858	871	859	853	851	832	817	885	836	869	834	845	857	850	870	836	833	790	913	818	832	845	862	893	865	859	805	802	835	886	863	837	894	838	875	874	909	861	875	920	868	907	854	858	894	828	881	828	942	783	876	869	848	853	808	874	849	867	889	857	835	860	881	861	836	847	840	826	911	893	902	918	859	802	834	838	900	834	849	847	838	892	914	819	899	885	802	871	879	852	786	835	804	901	836	824	847	870	840	876	786	840	832	850	871	911	816	845	912	873	815	844	772	868	875	849	827	826	847	832	862	820	862	872	865	879	894	860	910	873	845	871	868	880	876	880	882	838	907	841	844	834	864	898	883	872	897	838	857	854	893	819	830	835	864	872	870	850	858	860	797	826	875	866	834	870	838	863	860	825	867	910	887	869	862	841	871	841	844	917	835	867	871	843	837	833	858	870	869	856	873	883	808	901	872	845	828	831	890	840	846	841	878	875	860	852	849	874	882	831	807	848	830	864	874	889	838	812	880	822	823	852	805	856	907	776	868	854	846	841	875	868	838	950	873	862	879	883	850	840	890	828	818	876	875	882	850	847	813	813	836	843	837	873	875	834	870	878	902	819	833	838	908	877	854	860	840	870	871	829	919	857	878	856	912	876	835	869	843	878	860	867	830	783	898	832	847	852	821	883	810	858	865	820	932	850	827	854	822	787	864	926	805	901	811	861	835	838	899	869	895	874	880	826	861	836	845	829	821	865	856	902	811	879	884	837	856	840	871	868	850	879	889	849	870	851	863	869	879	861	900	875	835	807	858	907	865	865	857	890	798	890	875	869	858	893	793	862	847	814	817	893	823	912	879	841	906	925	831	842	797	800	930	819	851	853	868	863	853	862	846	837	869	846	880	892	928	849	839	805	855	831	851	867	851	817	896	856	859	860	859	886	837	853	870	801	906	877	805	883	833	854	826	871	867	852	895	819	845	886	855	871	863	833	895	877	868	875	856	876	889	840	841	866	861	868	831	820	856	854	841	857	873	822	870	834	854	851	819	804	850	843	849	859	835	811	849	855	851	826	836	819	821	861	786	913	824	875	834	804	806	820	851	884	842	810	895	849	866	894	829	834	821	802	806	937	882	855	847	829	860	814	873	834	874	814	816	866	876	913	850	859	832	839	854	867	847	873	856	823	847	843	830	878	847	824	790	873	823	842	892	890	834	868	840	903	869	860	861	866	821	877	823	888	828	859	818	846	821	849	852	843	875	869	853	803	834	864	808	812	823	904	850	860	800	881	883	878	813	898	838	898	875	837	833	914	857	840	844	872	883	850	816	848	813	854	846	847	890	808	806	870	874	874	841	925	814	866	883	846	848	863	872	864	856	861	822	893	833	821	827	905	831	838	857	839	798	844	871	849	876	877	888	903	882	817	847	839	857	831	856	810	829	835	878	805	840	839	872	798	835	894	848	876	866	856	871	847	848	792	818	889	844	848	902	846	894	867	862	849	831	824	882	806	866	900	877	867	829	835	864	839	816	936	830	926	867	861	801	852	881	879	840	831	873	871	845	819	893	873	899	871	867	832	852	900	862	824	877	860	861	807	893	850	857	892	852	872	799	840	897	856	842	870	882	827	833	814	877	845	908	908	910	818	922	843	905	905	891	852	834	851	901	868	856	837	851	838	860	867	861	861	854	895	872	855	828	880	837	888	850	897	859	848	866	851	865	840	848	852	841	777	850	901	867	890	838	819	817	824	863	855	770	892	845	852	845	915	855	841	840	912	878	777	819	885	841	854	842	903	860	867	808	868	862	867	850	884	859	865	863	886	875	877	871	837	841	875	852	826	806	873	907	812	830	871	839	856	841	868	811	873	824	833	864	839	831	840	868	859	919	832	844	902	797	893	854	872	894	879	844	848	877	834	930	872	859	808	849	832	830	804	859	884	844	906	844	852	855	890	882	827	902	878	791	843	819	835	872	900	830	840	829	873	842	881	856	814	880	910	851	867	879	868	850	864	879	876	820	852	849	881	879	896	860	854	863	891	807	814	869	895	842	825	906	806	858	812	848	878	831	897	857	867	861	873	849	808	831	854	889	834	868	861	865	840	827	829	846	901	886	819	880	859	833	848	865	825	885	843	905	826	874	828	905	861	844	848	886	817	900	865	864	854	861	855	825	885	809	833	849	892	899	859	833	863	906	833	863	897	865	862	836	813	833	882	897	893	876	820	854	859	860	878	848	898	885	866	836	833	833	816	909	866	873	868	874	833	845	824	867	874	858	856	824	932	800	795	877	821	859	848	865	808	808	864	912	861	880	832	889	835	885	862	875	851	815	887	855	900	858	814	814	793	867	854	874	848	834	861	866	853	795	885	855	877	884	828	869	874	853	861	864	892	816	831	884	856	867	807	847	820	854	882	857	885	847	848	874	830	897	865	873	827	906	881	870	867	832	865	821	823	935	870	865	875	916	872	883	884	929	847	811	841	847	862	805	828	834	890	955	920	864	849	857	813	863	906	866	824	835	826	883	847	855	883	855	834	833	836	830	783	858	850	891	798	871	819	794	837	890	840	897	796	805	884	834	834	843	894	838	851	885	790	865	841	842	848	845	837	831	901	838	846	867	864	895	855	885	872	846	825	866	879	863	886	843	846	875	870	894	827	893	846	865	863	854	816	855	850	861	841	801	793	868	890	871	818	923	824	822	816	900	948	821	856	823	848	884	865	860	851	835	854	845	827	888	817	893	809	873	888	878	812	847	871	845	821	826	848	882	828	857	841	845	878	842	830	821	825	861	822	871	832	879	816	816	854	871	862	818	868	809	871	863	865	876	831	814	886	880	878	851	851	869	833	898	854	858	829	845	864	822	909	834	807	846	843	925	905	823	835	846	840	819	853	817	877	841	853	883	823	936	824	898	855	836	846	805	828	916	879	863	906	910	814	912	843	807	824	897	843
18118	11637	5467	4075	2713	2093	1751	1651	1216	975	828	736	640	557	495	5263	8708	8290	4206	2927	2844	1829	991	555	364	269	285	290	297	303	274	260	281	287	292	263	248	290	275	273	278	270	277	248	266	289	269	272	271	257	292	289	275	255	265	276	260	266	276	270	272	288	289	271	273	271	287	292	273	275	279	270	293	281	284	308	289	295	312	295	265	281	296	303	289	263	286	294	257	289	268	271	267	259	274	272	267	256	309	281	277	248	308	266	281	275	272	274	280	295	256	281	310	268	323	299	255	269	279	276	289	279	295	289	267	281	274	289	271	261	274	261	296	292	265	271	277	263	279	285	271	284	293	298	298	285	285	267	287	262	268	245	286	268	286	285	265	267	248	264	261	253	307	294	287	253	279	270	283	281	275	295	302	272	241	307	290	304	320	318	292	276	276	290	286	258	295	285	315	258	290	289	289	281	294	315	294	260	266	300	288	289	274	261	284	291	269	275	281	274	308	313	262	253	266	240	269	288	249	265	255	274	262	293	249	293	255	271	267	272	314	255	262	274	278	268	271	247	271	288	255	255	264	296	289	282	262	297	276	295	276	277	274	294	308	289	275	256	273	297	277	263	296	303	301	307	259	287	269	276	269	278	296	293	263	291	280	273	285	290	306	281	268	300	295	275	303	257	287	275	276	274	291	287	266	286	277	282	306	262	272	255	267	272	309	271	253	308	284	271	287	301	256	268	308	301	291	256	261	277	301	282	258	287	299	263	288	299	272	268	255	272	291	256	273	268	285	257	303	263	285	305	303	299	268	248	254	281	291	332	294	273	257	283	260	297	292	281	270	301	286	260	289	282	276	273	279	264	291	281	296	306	254	278	290	271	274	304	255	229	309	274	256	279	285	283	284	270	306	293	275	293	286	264	266	279	255	305	261	301	274	288	263	296	274	290	259	272	239	278	292	271	306	294	262	278	301	295	276	280	273	272	279	318	269	255	301	277	228	301	278	264	285	298	273	309	277	323	298	263	259	278	250	270	310	259	292	313	287	273	269	288	258	263	245	284	261	252	289	289	295	309	304	288	271	260	270	246	293	263	293	295	297	290	278	295	324	302	284	280	235	276	267	290	274	249	262	293	282	310	288	259	308	279	301	290	250	284	303	271	303	266	273	251	308	291	272	267	262	288	234	277	282	301	263	255	301	271	305	262	295	308	288	268	277	285	280	301	272	273	293	293	320	272	305	263	306	286	270	311	295	240	339	254	272	314	293	276	256	277	267	309	267	284	252	270	314	264	281	277	258	252	296	283	257	290	292	292	245	299	314	292	279	272	276	285	290	260	285	299	268	278	275	273	278	293	274	276	272	291	298	285	288	267	304	286	314	266	325	267	294	249	281	271	277	275	245	258	275	263	279	282	292	271	263	306	289	275	267	321	282	264	279	260	270	314	297	299	294	282	291	257	286	286	285	279	286	265	265	285	295	288	280	283	297	287	280	292	277	295	292	258	276	274	295	279	280	287	294	271	269	270	278	294	269	283	274	290	268	271	287	315	255	302	268	290	284	307	277	285	295	246	291	268	285	263	281	254	282	282	268	289	282	253	277	297	299	288	283	283	288	293	278	283	272	288	292	260	295	323	273	292	276	272	237	250	285	298	293	287	251	288	264	277	248	259	275	286	247	280	273	295	286	285	263	285	264	264	276	297	298	288	281	265	285	263	259	283	263	302	309	291	315	277	272	277	272	295	289	292	288	304	287	293	249	277	289	283	283	284	267	275	270	288	248	288	291	289	279	314	285	292	265	270	267	285	286	319	243	269	277	299	276	266	281	277	270	288	235	298	281	260	267	257	290	281	338	246	305	281	257	275	269	276	264	286	258	261	293	260	288	277	292	284	291	262	276	292	291	286	288	280	310	280	288	284	264	284	254	280	290	286	279	275	278	290	288	290	262	274	256	265	271	286	288	283	268	284	269	301	271	305	278	269	262	274	283	291	275	277	291	269	263	320	300	287	247	247	263	270	297	294	269	269	281	276	278	294	274	259	282	296	267	264	267	315	296	263	266	288	260	263	282	298	295	275	251	285	272	295	283	326	282	277	247	288	273	284	283	299	282	267	304	283	287	294	311	290	283	294	293	303	284	255	280	280	292	284	266	279	279	282	290	266	279	299	275	272	285	236	271	293	287	288	277	299	250	289	265	271	252	303	311	283	268	263	274	295	278	284	294	283	299	257	312	276	272	290	266	273	272	272	283	277	261	285	290	290	282	278	261	281	283	299	300	264	289	299	300	283	287	277	293	275	285	290	272	253	294	278	284	300	299	292	286	247	284	267	265	284	275	271	287	264	297	270	282	285	307	272	287	268	251	270	254	297	292	258	279	279	272	301	285	288	275	254	314	287	273	281	277	291	264	236	259	261	302	288	290	283	260	266	296	289	286	265	251	253	278	279	297	272	269	295	284	278	287	276	289	290	293	291	269	279	284	276	298	291	288	275	282	295	237	290	272	286	289	268	275	276	249	288	298	262	274	286	296	278	318	290	286	251	273	262	279	287	278	259	298	302	284	282	238	281	296	295	272	283	287	262	306	273	218	281	249	267	295	295	299	275	296	251	291	285	283	269	287	284	248	293	276	279	290	312	268	288	266	301	273	305	252	318	272	260	279	275	290	283	264	303	251	269	298	265	293	292	281	269	271	284	291	257	260	258	272	289	296	273	291	274	278	283	268	256	256	282	300	277	290	291	293	298	238	290	245	265	276	320	281	286	268	313	274	279	284	280	276	263	270	286	284	266	283	281	300	265	289	266	315	257	257	276	261	301	297	270	279	249	285	306	276	284	272	288	313	252	270	280	260	282	276	270	289	264	261	276	269	275	297	269	253	282	276	280	278	290	311	285	289	254	249	298	269	248	261	287	294	276	277	304	259	270	259	272	285	266	298	260	289	285	306	269	294	292	285	290	262	278	250	277	268	262	236	273	236	275	250	269	303	251	275	282	278	280	277	316	272	264	264	279	282	262	280	276	287	289	289	274	292	275	289	274	277	274	263	289	267	293	248	261	273	274	260	281	294	289	280	260	275	267	293	283	280	269	278	273	293	286	265	309	269	270	283	252	265	268	271	263	266	269	260	284	299	273	302	276	269	283	263	288	264	300	269	282	309	292	244	287	293	308	282	283	275	277	269	253	291	286	278	285	240	248	288	277	271	275	278	263	294	244	270	268	279	286	258	271	294	284	290	270	281	277	288	290	265	306	316	302	294	274	262	292	284	290	270	310	276	267	290	272	256	288	263	270	289	298	278	263	258	282	316	283	283	276	285	272	274	275	283	274	295	301	254	290	277	246	295	279	256	265	257	246	267	287	274	302	277	285	268	316	287	281	269	251	300	258	293	258	287	288	281	262	274	286	279	301	281	301	275	261	299	317	272	285	255	279	289	281	263	259	271	274	270	294	298	266	281	290	286	280	265	260	290	284	285	276	295	285	255	270	271	269	289	247	295	309
11886	8113	7233	9865	8726	7633	6812	6789	5305	4619	4076	3476	3257	2572	2275	21451	28743	27241	17227	14061	13628	9318	4790	2498	1328	720	731	750	770	735	810	738	730	694	730	768	716	737	741	717	724	729	721	761	793	713	819	733	713	731	668	703	764	740	732	790	714	759	731	747	761	696	743	740	766	785	692	699	771	750	700	759	787	720	753	713	699	755	746	815	754	733	711	783	722	690	735	746	739	718	777	782	777	763	777	785	748	724	725	755	754	802	729	761	720	752	753	735	726	719	755	747	775	740	729	742	736	715	740	716	757	733	733	761	765	742	728	753	724	765	736	737	745	687	746	743	763	720	776	755	726	748	727	719	746	721	766	799	735	668	761	707	750	748	761	816	754	728	768	754	736	744	740	756	803	725	677	738	758	801	753	757	740	719	735	744	723	709	721	729	784	766	734	753	741	832	716	750	746	816	763	738	728	738	787	721	716	777	674	741	695	778	724	763	736	771	782	738	745	727	741	731	776	764	760	759	712	757	761	720	738	760	725	745	748	757	802	739	775	760	749	699	720	710	795	769	749	717	783	730	750	788	785	733	739	753	778	769	696	731	738	720	765	710	756	762	677	736	737	755	772	705	711	766	717	742	803	736	802	748	730	735	740	750	738	726	712	720	742	786	742	744	759	756	720	781	740	720	752	745	778	730	741	792	719	735	738	710	715	705	785	769	727	752	709	804	728	789	735	762	725	742	765	727	766	737	749	752	730	755	723	733	733	763	710	774	767	747	752	756	699	720	768	755	776	733	779	710	768	782	761	754	742	748	752	727	718	758	776	741	717	747	777	792	794	790	751	695	729	743	734	756	755	709	748	728	742	776	772	721	703	746	766	692	649	728	764	752	784	745	765	746	789	734	759	742	768	747	760	762	759	782	717	744	739	757	729	737	715	707	763	766	779	729	728	735	705	724	757	810	771	732	766	773	758	778	769	750	760	766	772	775	716	732	754	727	731	774	727	765	782	781	737	789	701	726	748	727	740	719	771	714	752	715	723	757	763	687	772	785	778	742	732	710	687	773	717	717	767	736	769	746	763	752	761	788	782	799	712	798	744	754	763	757	771	755	734	718	749	747	705	734	787	730	767	786	709	773	747	769	786	760	732	754	768	740	763	721	788	685	697	765	766	702	777	752	762	743	779	768	747	692	696	734	760	702	734	756	797	761	779	682	732	785	719	737	710	713	768	712	719	690	741	747	752	715	736	756	771	720	764	732	741	719	739	738	774	774	738	704	765	779	753	776	745	726	707	761	723	760	716	752	752	767	756	778	773	720	735	751	757	766	748	737	751	765	808	776	718	713	762	774	765	779	764	764	734	702	756	745	721	735	737	721	723	767	789	794	770	711	747	692	722	769	775	736	730	819	746	712	788	704	766	723	783	779	762	761	714	709	803	752	771	696	713	738	837	761	729	766	794	766	815	735	750	707	706	741	746	702	729	756	776	784	753	791	701	740	733	764	751	731	727	748	745	734	703	765	696	677	791	742	723	759	702	748	724	751	735	743	750	788	719	697	687	721	719	774	747	731	747	751	724	791	754	757	739	738	769	791	733	681	790	718	774	767	739	747	751	788	705	678	796	768	724	742	762	747	714	716	765	718	755	734	793	766	760	748	745	748	711	730	780	728	737	739	753	719	762	708	742	725	757	733	719	784	782	766	770	782	759	698	719	770	793	768	755	776	739	773	762	755	746	766	695	750	744	715	752	802	745	792	724	739	760	758	759	735	750	811	743	704	818	750	731	751	712	751	746	763	758	739	742	738	765	786	705	760	779	748	752	729	729	672	701	791	778	739	808	771	775	817	770	753	773	745	749	732	751	739	732	736	762	753	754	722	766	757	753	746	757	746	770	729	763	735	738	724	738	733	791	769	705	737	733	720	760	744	722	748	795	751	696	739	761	717	723	752	715	756	749	781	719	739	714	730	795	755	740	770	752	735	741	735	732	767	732	759	789	723	753	794	705	770	788	728	748	714	731	807	771	753	742	769	746	727	716	707	790	782	795	736	747	763	766	692	719	759	766	765	713	702	751	802	725	778	756	759	737	745	735	737	748	755	742	753	827	755	776	684	719	770	750	766	764	729	740	718	740	722	768	743	702	735	742	726	755	758	757	748	744	753	715	717	775	740	673	752	756	771	702	746	766	756	752	756	790	760	732	757	730	777	802	749	705	730	762	752	755	716	755	771	758	703	741	707	743	778	769	744	727	741	746	772	741	703	758	731	754	704	718	765	756	772	797	782	766	754	756	718	713	776	720	736	747	770	752	706	745	743	722	715	759	751	744	731	741	758	754	694	753	753	726	783	742	722	745	719	741	723	789	696	718	753	732	729	746	763	732	739	791	769	793	736	804	796	771	742	723	768	742	779	742	747	775	740	753	732	688	725	756	739	742	774	720	765	736	777	719	764	746	746	706	732	694	718	798	733	766	724	703	763	705	763	741	737	750	749	733	771	782	743	745	711	744	750	715	790	710	711	781	703	776	719	745	719	736	694	757	772	704	778	706	737	680	754	768	730	764	757	735	738	722	725	753	715	765	775	726	787	771	745	773	753	717	740	727	763	725	721	747	732	702	759	779	794	759	739	772	731	774	777	755	751	752	762	813	728	748	736	746	744	781	722	772	750	754	746	702	742	725	725	736	781	725	781	748	741	722	738	724	770	750	810	781	721	718	783	769	724	736	776	755	750	703	754	759	730	762	761	788	760	719	731	772	717	744	723	743	727	750	764	720	718	743	729	737	721	728	727	758	756	786	718	720	768	726	731	744	717	682	773	745	773	735	799	721	814	737	797	738	762	730	738	731	749	719	715	739	750	750	722	719	779	758	783	718	714	727	744	755	775	765	781	745	728	697	774	747	764	755	761	739	714	709	700	738	738	772	749	722	788	720	786	713	806	772	781	755	717	723	733	714	786	768	770	665	700	735	781	772	760	750	711	731	767	749	747	740	725	770	736	732	727	763	746	697	734	776	760	765	814	721	705	748	738	759	753	738	783	788	765	761	746	756	708	759	743	750	692	734	775	738	785	726	746	736	755	747	754	768	772	724	750	747	747	772	749	739	719	705	719	728	763	732	682	777	735	717	738	732	783	721	721	764	754	722	766	806	714	733	722	782	720	709	745	764	710	736	724	751	762	734	747	716	717	740	720	724	766	759	757	740	728	756	679	767	749	733	804	738	783	742	700	794	771	735	757	750	746	731	774	731	742	740	744	781	764	727	727	768	742	749	734	761	748	704	763	739	717	738	716	716	772	742	775	759	755	787	756	780	747	717	663	738	751	756	705	714	728	766	788	722	738	751	727	735	756	731	738	762	750	797	763	725	750	749	794	739	722	758	715	738	728	696	755	730	721	774	708	745	739	721	753	770	705	764	756	735	740	741	726	781	749	704	761	793	760	738	772	781	747	732	728	747	749	749	768	728	778	761	729	764	727	746	734	777	721	759	764	761	759	772	739	738	750
26489	16678	7934	4679	3173	2542	2529	2076	1869	1443	1076	840	684	550	782	8628	16348	12301	5957	4960	3357	1960	1128	754	398	263	243	245	228	231	229	257	244	239	250	235	253	259	231	231	254	237	248	233	263	219	240	244	259	235	247	227	209	219	232	211	248	242	232	235	230	236	226	227	263	238	198	239	219	216	252	249	237	229	235	234	228	226	238	241	243	247	253	257	231	230	222	251	233	247	251	232	217	246	235	226	229	255	261	245	214	222	238	266	231	231	224	241	274	245	201	264	230	249	269	251	231	241	246	219	254	229	232	224	232	225	261	232	220	234	237	207	244	222	235	193	242	241	247	252	258	236	226	258	241	223	251	249	242	225	205	218	218	259	270	237	236	222	242	271	263	254	243	195	258	249	216	216	228	236	251	238	231	236	220	207	249	219	245	223	245	231	211	236	224	249	230	260	244	269	222	233	235	250	238	234	228	237	238	234	227	224	248	230	237	226	239	219	217	247	234	218	252	255	231	235	226	245	231	245	235	243	233	233	245	225	241	242	264	255	277	227	251	241	246	269	279	220	255	242	252	229	226	215	229	245	233	234	251	254	214	216	239	272	240	236	244	229	211	209	222	231	235	228	234	230	238	228	208	224	227	227	215	243	230	250	209	224	273	231	227	243	276	247	268	255	260	253	226	224	222	261	241	268	210	226	202	235	203	223	234	233	278	256	223	254	231	251	219	240	228	229	278	253	247	229	227	231	264	231	236	268	223	230	244	186	229	229	238	257	265	233	249	247	234	221	245	253	235	227	216	230	232	228	241	219	221	247	257	206	235	265	235	241	253	243	235	266	233	238	238	262	213	217	242	234	242	237	232	221	239	233	244	256	199	232	226	246	235	248	244	252	203	220	263	278	243	275	219	220	232	237	222	262	231	248	210	220	238	238	231	219	238	230	224	232	257	220	225	233	228	214	229	259	242	215	250	239	241	204	255	210	218	241	226	212	238	241	239	219	242	231	212	250	241	234	208	245	255	258	225	271	245	254	243	212	254	215	240	260	216	219	253	242	237	218	204	210	222	252	240	262	229	231	215	246	239	252	226	210	234	212	235	226	219	200	247	234	215	227	239	240	228	219	266	242	224	206	248	234	222	224	233	227	243	270	238	264	229	252	249	239	242	233	243	245	234	229	245	248	212	275	235	241	220	255	248	216	225	259	250	224	220	243	221	234	222	239	231	236	238	253	214	226	267	214	220	228	259	231	225	242	247	276	228	236	225	233	217	234	248	238	221	224	223	219	245	227	214	238	252	217	232	239	252	257	253	246	243	231	211	209	216	260	219	247	218	221	225	213	231	248	255	253	204	236	254	223	232	243	228	242	260	251	233	246	234	248	225	247	270	239	247	236	215	236	220	235	216	251	225	211	254	211	219	235	230	239	230	252	238	258	253	219	223	255	241	250	218	242	244	242	250	236	235	267	250	240	232	240	215	222	239	237	237	251	232	223	270	237	247	237	257	223	217	253	205	269	265	250	211	238	222	241	265	221	224	228	221	227	254	242	230	211	256	231	242	238	259	249	242	223	215	273	227	242	237	218	238	228	198	222	259	225	239	255	247	208	263	235	217	266	215	237	239	240	269	228	229	242	231	254	241	244	227	230	232	240	245	253	248	221	239	248	230	241	273	236	235	248	227	222	204	238	219	217	246	242	257	232	260	245	237	231	245	273	221	263	237	265	225	230	217	242	210	224	225	258	240	233	255	227	189	239	250	224	240	237	234	258	241	219	237	231	232	214	269	223	220	240	249	234	215	213	213	234	253	240	228	253	251	242	234	242	242	258	236	236	247	220	234	248	229	238	245	257	236	250	225	231	238	241	231	243	212	261	237	233	258	236	217	261	235	243	254	255	251	228	223	257	235	191	209	256	246	245	233	247	238	213	224	256	237	242	249	267	266	240	261	216	216	246	240	231	239	230	231	245	230	258	243	263	231	244	265	249	231	222	263	258	236	268	224	227	256	244	222	239	232	231	235	257	241	240	206	243	247	191	223	230	227	235	220	227	206	234	232	204	255	224	245	240	231	224	231	247	247	239	228	227	233	222	223	231	234	242	230	218	235	219	234	220	248	216	255	249	233	263	227	247	230	263	265	226	239	230	226	254	261	197	205	276	257	218	228	206	247	233	200	223	250	234	236	259	220	226	225	209	245	214	236	227	224	229	236	223	225	218	258	247	212	230	229	270	240	237	224	223	251	229	249	250	246	262	248	241	236	235	227	223	227	236	210	244	270	232	229	227	227	263	212	258	250	254	249	231	229	220	245	260	219	234	225	254	230	245	216	237	222	251	202	238	219	225	227	234	219	250	235	261	238	246	277	193	250	223	248	249	237	221	239	241	226	251	247	234	214	248	246	236	221	243	228	231	235	237	262	270	214	226	243	234	249	235	236	223	220	209	245	250	215	231	219	250	237	244	207	298	241	220	247	272	243	260	245	245	237	233	257	252	242	249	235	217	233	241	256	223	238	243	265	222	221	221	229	263	260	249	242	223	257	218	240	225	213	259	214	233	237	238	224	256	239	239	218	237	221	236	233	236	293	266	220	235	234	247	231	242	253	218	237	236	232	233	241	220	237	239	238	251	206	248	246	223	229	225	228	227	249	254	231	239	231	225	247	240	238	230	239	247	227	227	236	225	246	201	215	220	255	266	239	216	247	224	228	205	239	236	222	236	239	246	232	226	246	248	219	245	218	252	214	232	248	234	230	263	239	211	235	265	219	231	247	290	246	232	238	238	214	242	235	237	227	235	256	221	228	245	214	203	253	218	235	232	250	227	222	245	196	242	236	243	227	224	234	250	260	260	217	240	247	241	251	228	245	236	229	225	230	228	234	229	266	220	238	234	260	265	225	245	245	213	235	270	232	230	222	249	231	256	246	240	243	271	239	225	216	271	247	218	237	228	221	251	222	242	224	232	237	230	231	237	218	240	241	216	222	248	269	219	257	222	222	233	258	227	217	221	257	235	210	254	239	226	225	241	238	211	245	247	227	225	211	261	241	230	259	220	253	266	241	228	235	259	239	236	241	222	224	221	244	238	248	247	217	240	229	230	246	239	235	279	256	256	204	223	216	248	236	234	249	237	229	221	229	182	242	243	241	215	233	235	217	228	229	236	246	233	216	236	245	243	251	230	247	231	240	214	227	236	232	235	247	222	220	197	261	247	210	237	231	247	241	256	235	262	235	262	264	224	237	228	241	214	228	251	240	246	254	228	220	244	227	223	232	222	233	218	237	259	260	229	222	234	253	192	226	220	234	239	235	203	241	233	234	225	244	266	221	234	214	231	227	252	272	260	249	251	255	224	207	273	226	220	231	243	224	214	210	245	217	231	234	214	269	266	255	238	241	236	216	245	203	270	215	226	234	215	219	237	241	222	241	238	225	216	251	225	235	237	238	233	227	217	215	235	222	246	248	223	248	250	245	237	214	239	248	231	242	255	266	223	257	272	215	250
16126	10128	8726	9140	8918	8650	9171	8127	8169	6363	5324	4091	3476	2706	3866	28981	39819	31592	21715	20029	15594	9749	5916	3395	1480	653	657	635	616	655	672	646	659	694	652	650	677	673	695	697	648	649	701	639	675	619	687	683	647	684	651	662	613	659	628	649	634	638	716	613	670	692	676	678	641	687	622	647	620	655	640	627	633	676	622	724	680	627	659	657	621	609	678	686	633	648	663	622	692	668	653	683	707	607	651	670	623	662	646	637	676	645	667	636	674	625	667	687	662	659	612	690	655	698	694	683	691	654	667	647	668	654	701	679	665	658	662	672	640	662	694	626	670	708	663	668	647	715	647	643	657	609	685	654	672	637	663	635	686	667	658	654	614	615	702	697	633	679	651	660	647	655	650	636	636	634	657	622	655	687	690	683	629	628	680	671	670	674	662	642	653	688	671	692	648	639	653	653	640	661	657	655	636	604	648	634	683	616	644	631	685	628	675	654	616	640	652	617	648	673	633	648	652	641	671	668	687	644	630	607	681	643	668	659	665	623	660	627	660	708	627	629	642	665	700	637	638	665	663	643	665	706	667	661	660	650	653	657	678	622	662	669	678	667	659	668	642	665	657	646	646	660	676	595	696	671	613	619	640	659	676	673	669	640	642	655	647	618	710	634	665	642	650	652	634	653	630	688	683	631	678	688	665	633	638	605	678	655	620	615	669	657	668	659	651	668	634	691	688	679	660	642	620	657	653	646	664	685	644	693	626	604	661	674	689	674	620	701	666	653	673	639	653	680	633	670	660	677	674	661	631	673	665	655	654	603	690	634	632	645	705	658	676	614	670	617	669	668	675	673	660	661	713	665	663	688	674	650	681	609	637	678	666	634	625	634	676	658	686	706	623	630	712	650	688	645	662	632	646	677	652	639	615	650	669	624	683	676	646	703	677	666	663	709	653	693	650	663	664	661	684	655	669	727	663	679	642	673	719	653	655	670	627	634	670	691	639	687	646	670	678	666	652	646	683	697	667	667	666	661	657	661	670	670	648	644	654	651	667	668	625	677	630	600	685	629	664	648	631	691	632	661	603	647	644	669	660	631	675	618	658	620	652	640	669	671	625	681	654	642	667	701	650	631	642	687	672	622	655	669	679	671	636	626	666	605	650	668	644	609	609	674	639	663	673	616	662	665	633	599	683	644	693	642	643	656	659	626	629	691	669	648	612	634	665	665	667	699	687	648	647	665	649	646	664	648	649	627	626	636	632	637	650	600	640	643	654	666	638	658	694	687	646	637	660	610	672	635	710	673	638	671	676	675	655	623	685	697	692	651	601	659	663	649	674	692	646	615	614	641	655	697	682	646	690	630	686	709	664	676	676	658	673	628	608	644	674	621	685	690	662	678	697	659	649	642	712	637	698	689	675	624	634	656	669	643	697	635	674	678	660	639	692	655	662	662	629	677	735	632	633	628	608	622	640	615	665	653	651	646	627	672	686	645	634	649	666	618	647	701	666	653	696	631	677	632	645	620	661	677	685	667	668	670	633	655	651	629	666	595	649	652	640	678	634	677	685	678	705	690	643	722	628	609	632	654	652	648	654	643	673	667	678	661	674	632	635	634	639	668	640	670	668	708	657	677	650	660	685	666	693	639	657	686	607	644	614	624	619	625	674	648	653	650	672	693	643	673	666	638	623	662	660	665	632	630	639	640	665	644	652	672	647	667	659	639	654	656	637	660	676	675	613	644	700	629	621	680	691	638	635	665	622	640	653	667	688	698	674	587	675	653	686	628	689	635	650	608	665	662	657	657	665	634	647	663	654	718	670	664	648	604	666	671	663	655	646	676	639	655	612	650	666	658	634	623	611	673	658	643	654	671	682	660	704	624	664	669	616	634	663	671	660	577	648	642	638	685	698	689	665	676	679	641	656	670	652	633	663	648	653	672	654	642	625	609	632	638	712	652	676	622	671	678	687	686	633	646	637	719	641	649	678	677	656	662	687	661	676	658	668	632	639	637	672	666	652	626	668	663	638	661	666	671	676	695	675	660	678	640	674	622	654	691	661	683	633	689	637	660	664	634	639	697	669	624	629	666	671	678	638	630	655	659	619	652	700	697	610	640	643	660	660	649	665	609	651	661	656	680	644	626	627	645	682	679	649	654	657	686	633	629	659	643	656	640	665	641	686	634	654	630	642	664	633	692	672	672	639	680	685	662	630	652	651	677	676	673	618	603	671	647	662	599	647	675	655	632	635	650	657	691	658	659	642	634	668	641	608	624	650	681	675	674	601	647	653	670	657	684	673	710	664	681	638	640	638	653	669	675	675	647	686	624	666	619	710	643	660	661	690	660	645	662	609	606	611	621	628	636	657	633	648	692	679	660	642	718	666	680	659	653	684	623	676	644	632	647	642	658	694	685	663	692	635	630	629	665	656	651	687	631	662	661	639	649	664	693	628	657	672	657	657	631	651	657	648	667	667	659	657	596	691	703	690	682	677	690	660	669	659	674	652	631	666	625	681	697	587	661	702	697	639	634	658	671	709	674	642	641	661	665	681	632	667	669	667	665	658	640	676	600	671	652	635	649	650	632	726	679	666	635	652	672	625	645	663	642	674	671	658	690	647	710	651	579	687	636	638	687	655	659	637	665	718	643	699	624	685	652	678	643	622	670	666	622	696	668	662	651	661	674	625	657	652	653	592	628	685	610	669	629	620	636	619	662	675	692	584	605	682	697	688	675	637	690	622	650	665	667	658	607	665	650	690	636	603	646	677	709	692	643	633	674	601	713	656	585	660	696	662	684	637	676	637	673	621	634	672	657	656	668	699	665	679	647	694	665	628	661	661	667	655	662	641	621	646	678	634	595	673	701	656	652	650	636	678	612	686	665	640	676	671	646	652	611	670	691	666	641	648	653	659	657	679	682	653	667	635	671	658	660	660	637	580	642	627	669	667	638	593	679	605	663	658	638	626	651	695	671	668	646	658	669	658	646	669	636	663	645	630	666	644	632	669	691	689	659	654	692	651	647	648	670	632	666	721	642	712	669	707	667	673	698	678	643	649	662	672	658	640	621	628	691	695	644	681	662	656	676	675	672	679	729	649	623	681	710	621	626	650	669	673	653	637	644	630	647	669	683	688	660	670	653	606	681	703	631	617	676	703	674	666	679	672	639	647	692	646	662	682	679	634	615	626	704	668	691	669	633	664	663	690	655	654	666	686	673	672	660	651	626	670	633	701	619	648	643	666	697	651	647	659	626	681	673	675	648	651	676	647	686	666	673	656	644	685	599	661	683	680	664	668	664	664	664	645	647	710	631	652	676	655	641	674	692	605	673	694	647	656	620	651	663	631	644	677	720	654	643	665	647	677	668	689	665	634	644	641	669	586	608	643	645	653	672	638	605	641	650	704	666	678	643	648	649	662	661	682	644	677	697	633	679	627	656	651	630	668	651	625	690	689	701	665	663	696	718	643	693	645	686	644	593	658	657	660	725	684	683	681	669	664	630	625	679
5725	2296	1481	1143	1021	809	797	738	642	614	646	574	540	468	429	613	1100	1003	720	702	600	511	460	426	374	362	393	359	394	408	369	326	368	363	380	378	392	356	392	346	348	364	357	381	378	371	399	384	352	350	355	373	379	341	373	346	333	330	383	384	373	394	354	355	372	339	377	360	376	380	364	355	364	372	355	373	366	302	356	373	332	363	357	376	366	358	395	341	351	355	369	337	364	383	365	334	378	363	358	389	338	348	385	353	360	392	368	351	357	361	373	352	357	358	387	383	334	318	361	329	358	350	359	360	333	343	361	342	336	384	352	337	352	347	353	359	404	373	340	356	337	367	375	345	344	385	326	382	369	358	360	336	332	395	362	368	353	371	355	381	390	371	384	380	373	366	352	358	385	353	378	389	359	347	359	343	367	347	353	357	315	363	374	358	349	365	348	351	339	355	372	338	392	337	352	358	340	376	353	380	349	325	373	360	365	339	402	391	340	355	364	382	344	380	363	338	399	370	366	349	358	356	335	342	343	333	363	377	335	413	368	374	370	364	361	407	342	331	413	381	391	368	336	380	371	375	358	308	365	364	352	382	372	375	355	347	370	385	338	372	354	370	346	393	404	346	360	374	358	341	360	336	349	357	351	330	352	374	342	362	369	365	365	360	342	373	337	336	345	356	352	389	340	376	369	340	358	342	354	360	370	350	348	339	365	382	379	346	351	387	325	347	396	358	360	329	352	390	391	360	352	328	356	379	330	362	369	353	371	367	366	383	344	373	321	342	344	356	365	358	375	371	365	352	338	350	397	362	362	386	362	352	376	359	389	338	369	315	344	357	341	328	344	368	348	386	340	373	350	356	387	391	361	341	357	346	381	350	350	363	382	379	383	340	361	365	342	347	360	393	351	326	391	363	391	328	392	351	349	355	383	370	359	358	337	336	339	343	339	368	351	352	366	338	384	344	380	346	344	342	359	344	346	377	352	358	349	366	335	361	360	355	339	327	364	333	384	362	410	369	386	359	352	359	342	372	368	356	364	389	351	371	362	357	360	365	374	342	357	323	338	354	352	332	382	392	352	385	344	371	353	346	358	355	332	373	398	360	360	334	383	344	357	346	355	371	384	351	362	372	335	345	367	355	364	395	363	392	395	344	336	333	394	362	399	357	357	326	388	380	350	374	375	345	326	368	356	377	335	358	372	330	382	389	330	359	364	356	372	354	347	347	388	365	365	374	387	367	331	381	386	313	356	329	349	340	388	380	378	383	362	353	361	349	361	335	391	357	392	368	335	334	349	413	372	361	347	360	342	366	367	361	361	357	351	373	337	368	334	365	319	360	358	382	378	385	380	370	398	351	366	354	370	365	369	358	375	397	359	361	355	353	374	357	367	392	362	363	389	335	371	367	391	339	362	391	360	353	358	359	359	322	322	364	317	350	365	330	373	349	351	344	327	394	362	334	346	371	348	353	386	389	391	345	393	366	362	350	391	365	349	336	342	378	350	353	357	357	344	349	353	378	370	363	360	350	365	342	356	360	382	365	359	352	363	358	387	385	374	418	388	369	397	347	348	345	371	374	320	358	341	344	351	346	367	348	379	356	368	370	351	364	373	365	361	348	340	404	349	356	360	363	344	386	378	354	373	369	410	355	365	369	384	374	360	391	380	369	394	369	394	383	395	375	382	360	343	361	339	323	373	358	352	408	370	337	341	391	366	372	334	356	341	396	377	357	367	345	349	368	329	379	359	327	373	368	364	381	333	364	376	347	358	346	356	354	359	372	390	390	362	340	383	340	343	381	344	341	357	381	345	350	354	393	324	378	355	358	354	341	363	368	348	347	392	341	358	353	373	368	346	360	360	332	372	374	323	370	388	368	373	386	357	364	367	346	385	360	360	371	355	358	361	391	373	351	390	341	375	384	373	357	366	333	379	343	322	368	335	330	370	360	369	314	388	398	355	396	348	379	335	370	363	361	335	410	385	376	352	373	348	351	368	348	379	360	381	337	340	336	400	332	324	349	324	361	368	332	348	355	381	329	361	362	339	329	356	350	376	360	346	361	335	344	367	351	359	344	366	382	351	382	371	377	337	355	369	391	360	342	365	315	372	335	338	352	354	344	370	372	325	358	360	410	353	361	379	336	322	353	358	372	378	371	338	361	397	331	378	359	366	381	347	346	366	373	348	348	359	364	359	369	351	360	372	333	388	394	356	367	367	376	345	357	387	349	355	377	322	380	364	349	351	372	382	364	401	376	333	347	357	382	381	377	359	352	351	349	367	362	381	362	368	379	354	359	358	358	364	348	382	332	360	356	384	405	356	358	348	324	365	316	345	340	337	363	370	372	386	318	371	324	360	365	365	372	368	378	379	382	360	417	351	368	343	324	357	355	355	358	374	347	360	362	361	375	365	364	377	334	378	386	321	373	360	346	378	368	341	377	338	363	356	368	367	365	364	358	357	340	383	343	375	376	372	342	371	382	354	375	325	331	368	350	359	377	349	392	372	365	354	387	369	392	343	364	364	367	344	345	352	400	362	363	372	412	370	362	396	373	360	342	376	347	341	345	377	355	337	376	379	368	342	390	375	338	377	374	354	379	374	372	347	373	358	370	383	339	349	363	353	357	370	366	348	379	342	325	370	402	342	334	390	346	370	373	347	327	361	380	353	354	336	349	353	348	386	355	330	335	374	360	331	343	364	340	364	361	350	349	390	390	352	359	342	341	362	339	357	387	361	377	348	349	372	363	363	383	368	402	365	347	378	341	363	376	382	386	345	324	353	340	347	356	354	379	382	372	368	367	396	367	394	368	385	362	370	370	372	335	317	367	349	364	351	367	364	355	356	382	355	370	370	340	362	349	386	380	370	347	315	356	356	341	345	351	306	388	372	332	383	365	314	372	320	409	350	371	371	401	381	375	359	369	368	360	371	365	337	352	334	336	359	333	355	373	393	351	341	358	366	333	352	366	326	380	405	365	379	364	374	350	311	362	344	388	359	371	390	360	385	331	351	313	350	370	380	365	356	364	346	351	344	373	341	368	382	366	388	371	336	347	365	363	352	362	349	358	354	356	342	352	356	352	370	377	369	354	387	384	379	350	357	337	359	339	375	328	364	375	346	362	327	356	370	339	357	334	371	360	358	384	395	328	370	390	370	393	370	364	353	353	375	377	345	355	336	331	384	357	359	351	340	379	351	369	377	380	371	351	352	342	344	385	390	372	315	353	355	351	411	354	411	355	383	401	339	363	358	362	356	342	378	346	362	328	327	357	351	383	369	354	334	359	364	352	379	364	341	375	363	384	382	343	346	339	380	385	374	346	361	357	402	372	371	358	348	397	346	354	364	392	374	363	349	341	391	349	371	324	393	368	339	358	379	328	383	367	372	407	377	358	352	348	387	356	333	363	352	374	341	355	372	322	369	376	359	352	347	360	323	365	374	331	350	360	364	388	364	383	362	419	368	349	361	393	361	334	359	355	357	409	355	361	329	359
4347	2876	3197	3605	3429	3110	3036	2873	2692	2486	2596	2377	2159	1823	1530	3015	5717	4648	3048	2751	2042	1666	1350	1172	1032	926	946	991	948	966	938	1004	906	1002	965	900	956	909	902	992	959	904	957	962	990	919	926	976	976	948	944	991	915	946	904	973	969	935	921	959	958	915	936	925	933	958	957	971	948	896	884	978	952	975	942	948	943	936	949	962	947	989	934	947	1022	965	915	942	985	954	987	987	887	951	973	1014	979	969	966	889	963	934	932	1011	899	1011	995	928	943	974	975	934	921	943	972	970	952	884	968	981	902	956	941	899	952	980	1005	964	954	884	935	1009	1005	941	965	914	984	940	986	922	952	924	1007	929	902	931	932	959	1010	941	892	953	911	966	932	921	926	989	971	936	976	980	956	958	929	914	954	912	999	916	993	970	893	918	965	985	960	981	944	975	993	965	948	961	914	991	937	917	942	998	892	953	961	956	881	976	931	942	910	945	966	937	914	938	933	992	944	956	914	953	991	949	922	953	938	979	1002	933	942	971	957	992	940	949	925	932	964	942	928	958	996	958	966	931	970	963	960	947	920	935	909	988	961	948	948	970	927	902	936	955	926	934	922	931	978	932	1032	892	938	996	958	906	963	960	960	931	908	970	982	975	903	916	918	999	997	909	907	950	934	953	966	937	958	945	917	918	977	978	916	953	961	905	993	930	988	974	917	963	929	951	874	945	985	870	939	936	917	966	937	951	995	958	961	938	953	920	974	924	964	958	900	967	900	1001	955	985	914	937	976	921	925	942	962	966	915	883	980	985	915	984	1007	970	958	970	957	917	955	953	979	1005	947	951	957	933	993	898	958	974	931	971	956	925	987	946	938	947	982	887	953	974	924	960	1009	941	941	958	963	984	897	961	953	931	886	950	970	984	968	925	958	949	1009	978	910	915	929	907	947	966	929	964	990	927	928	998	929	967	936	972	941	967	937	956	940	903	945	971	957	943	951	936	984	971	964	966	919	945	927	980	950	968	929	965	912	929	949	953	992	940	972	904	957	930	894	961	932	958	936	966	953	889	973	954	946	970	958	937	968	987	933	932	921	928	923	954	959	917	898	961	1019	958	933	975	952	945	939	928	922	939	932	979	932	961	940	958	947	940	954	991	947	937	957	939	922	962	968	983	987	947	940	1002	963	936	934	938	970	950	993	924	987	978	986	972	958	907	989	920	937	900	1015	980	946	980	999	984	971	955	952	966	975	948	967	909	932	952	952	947	953	992	917	906	933	926	914	972	945	981	996	1002	987	909	951	953	1002	983	921	933	935	913	944	977	966	978	969	927	967	957	953	979	958	926	910	970	926	943	903	968	969	958	961	943	979	950	980	944	933	923	950	881	915	893	932	938	900	934	982	892	919	1031	992	969	954	928	981	946	976	928	931	896	958	903	979	893	923	912	889	926	981	942	925	937	960	979	941	921	950	923	930	958	924	997	977	932	964	922	957	929	941	936	975	902	982	1023	977	973	950	973	961	947	977	955	906	959	949	898	960	893	935	980	946	920	949	938	938	1019	983	997	898	999	977	981	984	974	970	919	926	936	910	930	967	953	931	971	991	977	945	979	945	909	975	961	965	990	918	967	959	933	977	909	945	963	948	961	957	965	921	955	917	890	927	911	885	993	962	931	943	981	1001	960	928	930	939	908	992	967	939	944	916	975	933	931	951	952	936	935	945	946	990	916	1036	931	981	941	974	985	923	901	971	945	959	940	926	904	939	977	889	903	991	991	942	948	948	959	932	902	975	983	925	961	1009	963	994	912	922	974	934	937	951	1002	948	954	921	966	906	918	947	998	1020	953	930	956	909	984	993	958	1012	932	949	945	921	869	966	885	991	1017	904	933	930	972	986	880	935	963	925	967	954	919	960	914	922	953	923	911	952	978	947	942	939	959	985	941	934	976	937	936	940	1007	918	956	945	954	962	987	952	977	931	930	909	977	962	884	983	929	945	900	972	994	913	984	951	927	992	911	939	904	940	910	996	934	966	934	908	927	992	968	906	930	948	960	907	1004	913	895	956	962	925	921	906	943	925	892	962	921	901	957	984	869	926	935	962	924	966	968	941	940	946	930	932	931	922	937	978	935	982	1009	987	933	1007	901	911	955	893	992	945	924	955	970	946	968	939	934	875	1009	949	905	980	938	910	996	1001	992	959	940	924	910	931	958	979	934	890	959	925	1005	976	970	949	1012	930	967	1033	920	923	951	936	949	944	931	957	935	894	940	933	932	991	933	974	968	937	1007	900	945	949	971	953	906	959	972	939	984	978	913	927	969	1001	989	953	923	967	992	949	921	928	976	973	938	964	959	933	945	946	960	993	927	900	924	961	944	912	980	933	981	977	925	869	965	967	919	902	878	968	903	991	993	907	959	955	933	973	959	929	952	968	963	935	918	948	947	998	911	927	971	959	933	922	916	933	879	945	904	984	915	949	945	948	937	934	929	987	907	988	977	947	921	885	896	961	914	934	990	913	939	927	948	956	940	966	965	946	940	900	944	954	944	963	992	906	942	968	925	998	932	1028	952	917	982	956	953	921	926	948	983	959	957	959	899	918	956	933	992	1000	926	947	934	906	922	920	959	909	937	968	953	990	932	937	1028	927	962	945	994	1015	980	951	996	954	960	1026	959	966	904	966	947	929	974	953	901	947	936	957	965	928	962	942	920	969	956	923	902	968	1025	960	937	1002	930	987	985	930	904	977	963	993	964	933	975	947	920	911	950	948	990	952	946	906	950	904	978	936	900	931	959	918	913	899	912	910	1000	903	985	948	985	968	937	1031	953	922	970	934	962	917	955	901	959	929	945	945	963	969	936	919	949	977	911	961	895	911	1000	951	981	894	962	1003	1034	904	950	911	979	937	967	972	986	925	975	1006	948	978	957	928	920	1021	995	984	979	946	925	971	951	953	947	991	1033	966	925	959	890	993	928	991	967	957	987	958	963	905	959	927	910	940	1007	941	990	946	947	961	929	936	896	911	876	973	947	906	949	983	882	953	956	907	922	959	917	956	911	924	944	964	940	945	954	919	977	948	955	896	933	941	909	895	964	958	961	964	903	970	886	922	970	939	967	926	993	942	944	983	987	959	941	980	963	896	967	935	961	933	937	932	1027	957	1007	959	979	934	918	993	955	918	947	954	975	942	1017	939	950	893	966	944	972	961	956	1037	954	990	985	968	948	943	951	991	981	995	918	958	968	973	987	941	1012	926	946	933	960	952	956	969	986	1004	945	942	968	971	959	938	940	910	924	930	925	984	950	958	945	946	890	948	926	948	1012	960	920	926	956	986	933	955	917	934	934	888	968	920	906	943	945	976	979	951	976	972	938	1011	940	872	947	965	949	981	942	986	954	909	979	947	913	958	910	947	928	934	937	933	970	875	1009	965	932	965	985	925	932	970	951	946	927	962	935	890	892	968	941	861	910	926	977	953	990	947	935	932	1002	958	971	926	940	962	983	926	966	944	944	976	969	971	922	935	952	981	959	939	901	959	914	962	930	956	939	948	941	978	945	958	929	950	954	960	875	913	915	961	1000
17762	11038	5033	3617	2609	2138	1906	1743	1735	1400	899	785	829	711	663	2408	6970	8240	6685	3800	2664	1706	1036	655	428	292	276	278	268	320	287	300	291	302	279	294	278	293	282	299	282	314	271	264	303	264	265	291	319	289	288	271	323	306	272	297	297	304	316	267	313	300	298	304	244	265	268	275	286	305	294	290	292	291	300	260	277	280	269	309	325	279	295	282	288	300	288	299	280	265	261	279	260	301	303	271	280	283	282	291	280	285	326	279	304	293	285	278	301	257	258	290	317	250	300	293	266	299	297	280	272	271	280	256	283	284	281	286	274	280	293	295	316	298	264	304	292	302	287	260	268	249	253	281	267	281	289	294	281	280	315	288	289	278	278	294	279	298	307	307	289	272	318	297	283	275	314	257	286	285	273	282	314	277	292	273	277	277	249	274	299	290	294	295	276	313	283	285	294	310	292	299	301	290	272	299	311	320	270	291	262	292	299	288	274	282	250	276	255	308	281	262	271	271	280	262	298	317	269	331	279	272	294	280	293	316	254	287	307	253	266	286	266	297	293	301	263	272	315	294	294	286	300	289	304	272	301	309	261	267	293	270	293	291	264	302	275	287	265	294	269	279	307	247	276	264	290	280	271	252	283	280	276	298	271	301	272	296	302	270	278	260	290	232	301	304	280	294	290	264	272	288	286	274	305	291	299	288	304	293	289	287	289	322	296	287	300	273	257	266	279	300	295	321	303	294	296	271	279	278	289	259	283	287	303	307	275	264	282	273	297	278	283	286	280	308	315	268	283	304	284	252	278	299	258	303	280	294	285	278	277	295	279	297	291	262	275	291	278	281	327	296	286	291	272	260	286	277	284	272	301	282	281	313	282	259	305	253	282	309	255	283	292	288	303	255	288	298	271	268	284	298	288	273	287	302	297	280	281	260	296	287	283	303	263	293	294	266	293	292	270	275	292	298	282	256	279	264	293	284	269	291	267	293	259	301	257	281	271	275	297	280	290	297	286	311	303	303	289	282	275	259	294	281	262	302	268	294	268	269	291	280	302	300	270	301	293	297	295	287	273	272	258	280	289	295	285	289	300	273	291	270	296	282	272	298	277	314	286	308	278	296	290	286	286	277	294	268	291	316	272	280	271	276	270	298	277	260	273	255	256	281	263	288	270	287	272	277	301	298	313	274	295	274	275	281	299	289	295	331	286	256	264	288	263	306	299	278	274	285	279	259	315	282	297	283	271	309	273	260	323	259	250	267	298	314	272	285	290	289	292	286	281	260	296	266	275	247	284	283	280	279	274	300	244	294	270	293	262	296	287	298	260	300	288	306	269	293	301	304	275	276	293	293	302	243	266	293	313	280	301	270	272	267	300	267	310	275	293	280	276	272	312	256	280	252	272	305	270	282	278	292	308	254	287	258	295	285	267	275	273	283	287	288	289	287	256	278	301	316	272	271	278	301	283	287	319	286	264	313	299	295	322	263	274	304	300	304	267	282	289	278	298	296	274	319	255	313	296	260	269	292	270	284	284	304	313	274	292	260	313	301	290	285	307	276	275	250	298	298	268	262	312	290	266	297	263	278	291	284	293	267	283	288	278	285	267	290	291	280	314	299	262	301	326	301	294	281	253	276	292	261	292	277	271	299	270	252	313	252	276	296	290	306	295	272	279	304	259	306	290	278	289	263	301	302	279	281	306	277	280	308	289	279	238	282	273	276	294	281	326	283	281	276	278	269	292	290	287	292	291	224	297	280	304	320	283	289	248	303	278	307	326	306	268	272	267	305	310	269	290	299	258	284	284	280	272	268	306	271	280	296	289	277	258	278	248	258	263	285	287	278	321	291	298	280	293	308	289	289	275	303	285	286	283	277	275	273	310	295	272	270	273	289	271	276	289	277	276	272	274	288	262	311	295	309	255	254	284	308	306	286	239	277	269	271	294	286	274	277	277	274	264	260	309	285	275	260	310	290	265	283	299	307	289	261	269	257	256	311	291	276	323	277	294	289	292	276	275	279	271	263	256	319	290	300	271	306	309	258	256	306	283	293	307	263	271	260	283	290	292	259	256	286	293	308	253	268	299	283	297	242	264	277	318	272	291	284	299	311	290	238	289	277	301	297	274	285	256	271	302	297	299	273	286	265	254	288	313	280	276	314	278	280	263	293	310	263	298	261	281	309	295	270	281	298	257	292	270	306	275	263	279	274	265	279	281	259	298	273	278	275	302	289	286	296	290	269	305	290	285	288	246	267	292	275	298	269	291	291	292	306	287	284	281	284	308	300	261	292	282	258	259	304	322	285	296	266	291	282	272	297	294	299	286	292	297	295	282	291	279	291	298	291	308	286	250	277	275	272	261	298	283	284	245	303	305	297	298	295	271	262	265	254	255	274	303	302	292	283	261	286	295	274	269	282	291	280	274	275	289	298	258	280	282	275	295	290	284	290	320	261	287	323	296	300	314	272	297	255	271	324	275	286	282	305	282	271	290	289	287	275	285	270	275	294	284	269	255	293	260	297	298	307	279	282	254	315	305	281	273	289	286	269	257	265	287	296	310	307	297	241	283	294	284	304	278	266	317	264	280	279	272	296	274	271	307	284	289	310	284	295	281	277	309	266	290	285	289	261	288	263	293	275	274	284	275	289	272	283	303	268	292	281	301	246	252	299	278	316	260	283	286	252	279	277	275	268	292	263	293	287	287	280	310	279	302	282	290	317	283	303	281	309	274	259	288	256	315	277	265	280	288	270	254	281	262	256	264	312	291	288	217	269	282	275	281	279	290	291	288	307	290	278	281	301	291	301	288	300	256	301	283	266	266	298	300	261	306	279	275	285	279	276	285	258	279	270	290	296	272	276	297	273	275	280	288	299	296	280	261	266	269	280	291	282	275	263	265	286	285	264	276	308	294	271	267	294	274	301	271	267	306	262	274	312	289	268	315	298	266	292	321	296	273	270	291	277	296	266	271	254	277	269	300	280	237	286	298	258	292	293	259	295	291	279	273	297	292	265	285	279	283	287	292	297	268	263	264	263	270	288	278	268	284	276	252	298	281	297	257	304	263	296	308	310	276	294	299	283	244	287	268	285	280	259	268	315	266	260	299	304	291	278	268	288	260	288	278	275	294	268	272	291	283	321	312	303	292	256	279	298	287	285	275	259	256	277	288	302	304	284	279	257	275	294	293	274	256	299	329	279	265	276	288	291	294	271	274	282	280	305	276	295	281	313	242	278	242	282	291	300	275	259	291	296	267	313	298	292	288	283	290	264	297	290	283	295	295	301	282	279	313	307	282	263	289	286	326	288	284	284	285	274	285	283	285	287	295	264	318	306	281	293	285	268	283	273	282	285	295	290	285	285	297	238	285	271	293	273	254	276	291	273	293	301	299	306	291	267	311	299	295	282	265	256	298	297	280	288	303	306	257	289	271	278	286	295	284	283	283	285	276	280	294	283	269	322	267	285	273	302	303	289	298	285	252	264	275	258	276	297	287	281	277	267
11523	8707	6982	8668	8237	7291	7126	6761	6766	6435	4355	4068	4054	3500	2974	11893	27341	28538	24884	16703	12952	8822	4994	2917	1514	806	762	757	738	768	750	741	726	779	798	763	753	771	764	731	829	769	777	773	752	748	761	809	756	784	721	785	766	801	782	744	809	755	734	777	803	760	775	809	729	767	770	742	753	831	747	757	751	785	747	778	747	752	760	744	766	768	740	752	772	793	779	716	778	758	781	738	770	749	779	757	724	776	753	797	791	741	782	770	758	813	834	739	782	805	753	723	787	787	750	772	747	758	764	790	733	760	746	760	729	759	783	768	763	751	737	772	747	743	793	784	714	687	738	789	730	725	769	733	744	740	774	782	713	769	800	799	747	738	710	795	787	776	733	752	787	766	780	762	764	752	777	778	767	722	767	712	766	796	805	763	788	775	781	790	815	777	801	786	760	722	790	752	788	792	774	757	773	725	754	751	756	748	744	784	772	727	760	794	711	757	744	751	753	761	761	767	791	754	750	759	782	713	762	768	727	755	760	751	786	792	801	721	826	734	810	746	769	738	739	784	742	763	764	707	770	738	751	783	718	761	748	811	772	782	756	780	796	748	759	759	743	770	789	779	795	755	761	757	749	747	773	818	738	798	765	724	763	784	734	738	736	725	755	799	759	780	746	772	815	745	777	787	744	717	765	747	756	741	777	755	744	841	805	790	730	779	768	798	731	696	815	774	746	697	782	765	785	714	763	794	779	743	776	723	763	732	802	801	762	687	757	762	724	730	775	735	788	754	801	740	787	769	753	732	779	799	733	800	768	778	737	729	744	786	767	749	777	786	816	706	767	724	769	786	712	726	823	742	789	784	753	789	815	786	728	712	785	775	767	750	751	777	760	730	782	755	788	776	795	781	760	768	756	731	725	765	698	751	746	799	724	777	837	750	745	772	713	792	765	786	758	760	736	744	761	729	794	731	733	741	741	804	779	763	783	746	708	812	710	761	734	751	705	747	765	760	792	778	766	763	750	759	750	752	763	736	815	755	781	743	773	713	743	784	814	768	776	765	740	727	726	801	737	769	760	721	760	743	782	745	774	833	826	737	768	768	785	755	788	755	758	744	751	754	765	741	764	778	773	774	744	764	792	782	748	745	773	760	754	775	799	730	753	759	746	823	768	733	728	732	796	794	763	767	770	735	739	747	745	722	775	755	773	798	746	733	780	730	753	729	747	737	770	802	791	735	765	749	759	773	739	782	794	755	805	728	761	770	824	769	749	746	801	784	761	751	767	784	821	774	756	704	701	745	773	854	740	785	782	745	775	783	719	778	762	771	747	773	698	757	733	784	738	761	751	829	702	763	777	752	783	740	729	768	809	790	773	779	762	761	747	716	772	748	766	766	774	790	773	826	756	773	767	752	793	759	755	790	765	786	809	788	740	733	825	774	781	779	758	776	704	754	748	724	777	717	756	724	790	751	781	799	749	673	759	758	752	749	788	773	775	830	748	794	772	787	744	775	759	757	794	811	763	769	804	743	794	746	774	751	714	761	769	765	747	784	731	788	759	769	750	790	786	764	805	770	751	749	784	704	718	772	827	782	771	749	776	749	683	763	741	802	788	777	788	778	746	814	769	795	779	759	764	756	795	821	794	774	739	790	773	761	826	756	771	774	745	777	751	710	759	749	759	749	722	776	818	737	757	762	815	748	762	785	760	812	800	790	756	768	769	787	746	764	733	716	755	744	737	746	818	766	757	723	752	784	780	862	794	734	809	817	798	761	717	752	738	769	755	764	708	749	768	755	747	749	745	761	810	740	797	754	800	719	763	772	722	746	716	850	759	785	748	702	725	741	772	793	775	798	791	759	756	740	707	774	794	775	746	794	780	765	745	759	745	729	711	775	762	782	757	756	770	737	775	746	749	748	727	767	792	731	718	768	835	794	797	781	791	800	742	761	780	746	778	795	761	789	739	716	767	780	745	786	761	777	756	775	777	787	737	746	740	789	796	785	820	752	687	713	809	754	778	782	805	745	743	731	769	773	722	783	778	708	763	729	791	722	717	694	762	772	796	766	736	774	771	770	744	745	743	750	796	709	784	756	771	759	796	776	757	750	705	745	760	804	761	734	758	767	800	753	754	751	750	813	768	736	773	786	723	771	797	780	733	760	797	756	786	784	742	752	744	804	783	780	812	746	747	734	723	750	757	776	729	725	723	680	772	747	714	761	777	815	747	760	798	749	757	771	815	769	748	728	789	743	799	748	807	758	732	792	739	727	737	813	796	758	722	759	773	745	729	721	714	772	782	832	759	777	779	743	810	787	787	783	780	803	795	724	809	779	769	710	791	752	735	766	765	755	734	791	759	763	752	713	707	803	752	749	785	757	744	813	747	792	748	770	755	769	772	732	738	752	717	760	714	721	770	785	789	741	739	812	739	747	756	785	805	762	749	760	820	778	741	723	779	764	711	771	773	792	751	723	806	750	717	740	748	781	772	723	800	775	734	726	784	738	815	754	757	763	723	747	766	798	748	735	735	782	741	812	788	693	762	745	775	730	723	754	719	757	771	766	743	746	744	772	749	735	754	746	777	752	759	784	808	746	776	717	757	805	829	736	752	773	774	744	710	769	751	766	766	807	763	797	798	772	801	741	746	772	779	805	719	750	771	790	796	747	775	785	750	814	718	771	767	770	786	791	685	751	765	709	761	784	770	779	818	777	801	711	793	787	706	815	810	755	781	720	726	829	765	794	787	811	734	767	776	784	780	700	785	690	741	800	734	815	741	719	730	752	778	780	739	781	799	789	766	760	753	716	754	761	742	781	762	764	757	739	793	773	765	724	765	767	730	757	755	760	763	764	749	794	711	793	741	731	761	782	815	785	765	734	749	770	744	757	759	814	742	828	731	821	776	784	765	781	777	747	758	781	786	778	750	786	787	773	805	763	753	786	752	760	720	803	782	765	766	732	717	746	796	796	738	743	777	811	719	766	789	770	737	775	806	744	761	713	748	756	756	779	725	786	772	736	761	722	759	742	772	776	710	753	794	712	774	739	754	777	698	746	780	801	746	746	730	692	808	780	759	780	723	774	758	740	799	779	744	746	786	739	747	726	747	756	789	740	756	752	766	724	778	751	734	754	755	795	818	796	702	760	748	747	820	741	747	792	768	784	743	764	697	768	778	781	745	753	759	739	720	772	758	767	806	736	782	797	774	757	778	732	750	765	791	736	757	764	771	803	752	708	764	734	752	740	753	785	732	716	767	795	730	745	750	767	742	761	722	748	734	744	699	784	736	774	773	767	776	738	737	771	779	770	761	764	732	797	751	813	749	789	756	785	753	783	749	780	765	739	778	776	759	735	775	746	783	721	733	768	765	769	780	773	789	718	710	746	761	742	730	764	747	769	780	783	727	779	708	794	730	820	776	733	738	799	758	777	762	778	815	807	876	725	785	783	811	745	791	750	752	742	802	751	805	733	751	761	757	761	761	773	830	739	731	748	750	789	717	729
24358	15023	7259	5117	3429	2825	2552	2947	2721	1779	1296	882	823	678	727	3763	11641	13358	11167	4867	3314	2379	1317	732	353	214	217	229	235	205	204	233	215	252	239	213	220	219	222	227	250	246	241	226	237	216	223	264	239	230	229	234	200	218	243	223	218	235	250	237	216	232	235	215	235	227	253	218	220	220	218	238	214	209	224	215	229	234	249	231	238	273	227	203	227	221	208	218	216	247	241	200	226	256	219	264	252	231	238	248	239	202	246	195	250	236	213	222	232	229	236	242	281	235	204	230	214	233	238	247	223	201	218	242	206	258	229	249	242	217	214	217	224	226	204	230	204	232	231	244	224	249	231	228	240	236	230	246	234	226	247	238	246	234	198	236	205	224	204	199	230	228	249	217	232	236	227	231	218	239	257	239	233	224	242	209	207	251	222	215	223	243	226	249	186	193	209	234	220	220	213	215	224	251	203	231	241	245	215	249	230	257	227	196	224	231	235	233	240	206	256	210	248	237	228	253	228	231	201	212	232	236	229	252	218	207	255	207	205	201	232	207	230	223	243	230	208	240	222	221	226	235	234	241	242	208	243	227	233	245	246	259	195	245	226	225	202	207	232	242	218	214	214	217	213	213	241	238	233	235	229	244	246	199	236	242	261	249	198	240	238	243	230	230	250	229	234	223	241	252	238	218	258	250	225	211	204	228	258	186	200	262	210	206	205	223	211	239	207	220	234	186	201	202	253	231	262	254	256	268	228	218	248	210	224	229	220	230	248	203	226	222	240	228	209	225	238	241	244	245	217	228	235	209	258	238	231	257	219	270	239	216	217	221	204	241	241	237	257	245	207	220	234	228	227	237	223	215	235	216	219	244	241	246	229	219	202	255	249	215	225	227	245	242	210	226	219	199	191	225	220	245	233	240	257	236	209	231	234	225	230	239	227	248	220	215	231	244	234	228	237	245	247	194	216	244	237	218	211	193	235	220	230	251	219	219	226	232	228	235	231	219	237	210	241	216	217	231	232	224	254	219	202	223	234	222	197	220	232	215	240	209	211	223	257	188	214	216	224	244	218	202	239	229	237	229	240	240	252	232	231	221	229	226	234	242	254	216	244	207	240	227	191	237	218	243	241	214	217	217	218	235	224	233	230	251	233	224	239	226	232	215	190	233	228	232	232	217	236	269	199	223	218	232	239	236	188	229	243	221	223	226	239	242	224	240	244	232	219	234	234	238	223	216	218	283	233	240	221	266	233	242	229	244	250	241	232	225	234	240	239	261	234	237	266	250	207	247	218	227	243	232	253	260	222	218	213	218	253	238	220	220	215	201	221	218	228	242	238	222	221	239	220	231	238	216	215	212	225	216	224	224	203	206	216	239	216	234	221	245	227	247	232	207	219	203	243	217	217	229	239	221	212	257	192	242	203	202	236	247	219	208	211	206	209	221	229	237	236	227	222	208	230	236	221	221	253	253	221	224	233	239	216	238	216	200	240	222	214	220	207	238	219	233	225	206	206	223	255	269	232	203	233	197	224	236	243	251	250	243	225	213	204	193	229	225	253	232	192	242	224	239	219	203	210	214	230	210	242	207	238	237	201	229	228	222	254	230	240	224	206	245	240	237	232	236	228	245	234	223	213	237	212	219	229	221	248	205	224	261	228	250	204	244	223	230	212	232	219	217	251	232	238	233	234	209	205	210	222	213	218	232	228	233	230	200	240	202	213	233	225	230	213	207	235	222	210	238	224	249	215	248	232	232	225	214	244	213	237	256	218	208	214	231	217	242	235	236	196	233	193	228	225	208	225	253	231	259	212	231	213	213	237	218	244	231	203	225	246	218	237	232	243	228	224	232	223	238	256	225	235	252	235	222	228	234	210	244	205	224	192	247	244	216	237	219	202	220	234	215	218	273	206	205	253	231	266	203	214	247	236	211	246	245	233	208	241	217	235	232	227	220	240	210	249	215	223	238	231	226	259	241	240	199	237	216	213	248	226	267	221	253	228	239	229	239	217	240	230	227	228	227	239	232	237	196	202	210	220	210	240	248	255	224	218	225	218	208	224	203	210	213	230	230	217	216	243	251	256	270	191	222	209	225	222	270	232	238	226	223	228	246	207	224	234	245	215	219	249	232	232	212	240	202	224	254	229	240	207	227	235	249	225	207	216	246	209	232	229	217	218	238	267	228	195	211	232	252	229	230	201	215	218	219	238	233	217	226	214	241	231	213	245	235	224	223	231	224	225	233	221	219	230	237	238	226	205	225	220	275	233	245	232	244	242	242	231	226	240	227	203	236	223	196	206	227	247	199	226	214	239	187	271	220	218	208	238	238	227	223	209	221	217	217	230	228	219	208	232	245	225	247	226	240	238	229	223	231	205	238	236	211	248	238	242	238	231	253	222	206	218	226	239	239	254	223	215	236	245	215	215	227	197	260	225	247	214	256	203	217	218	246	221	232	218	221	243	199	211	233	251	231	209	213	226	223	232	242	240	211	225	234	221	231	231	196	232	263	224	218	245	228	213	237	237	224	259	263	216	185	250	225	232	209	233	225	235	241	223	217	224	262	231	226	249	242	217	231	238	216	204	252	222	205	196	227	232	223	259	199	245	234	216	242	229	239	227	226	238	232	208	215	235	210	228	217	243	229	230	234	213	240	216	224	208	234	229	256	248	254	254	223	239	236	234	203	235	242	232	225	218	200	223	239	227	220	219	242	234	234	244	217	237	226	241	254	252	230	223	234	242	211	226	236	228	253	224	218	226	253	249	245	234	234	262	244	257	236	225	249	214	218	227	230	218	200	262	230	231	212	215	235	220	235	229	218	242	226	229	246	221	229	234	228	222	239	242	229	221	227	233	229	219	238	245	241	228	205	209	215	243	242	229	195	202	212	255	232	220	227	210	227	207	239	231	229	220	235	223	235	228	259	208	217	222	228	216	204	209	241	242	232	236	217	241	221	245	251	231	258	206	231	227	239	228	229	238	229	204	221	244	222	224	244	228	220	243	190	253	235	259	247	235	221	239	229	232	234	222	237	250	251	232	243	232	229	215	220	211	235	211	194	223	238	262	231	222	226	251	253	241	216	220	238	224	235	222	229	203	220	221	223	209	224	220	227	229	246	221	238	253	246	209	243	269	240	249	224	218	216	244	215	201	243	228	238	218	232	217	224	237	227	246	196	224	233	206	242	233	224	223	229	234	217	228	229	185	205	204	242	265	215	221	238	239	253	256	224	225	223	248	236	212	218	234	208	243	240	224	256	244	236	256	233	225	260	245	218	237	214	243	228	215	234	228	216	234	242	203	227	230	236	209	216	235	221	249	207	203	257	212	245	242	245	213	198	234	224	240	231	224	214	244	224	203	272	221	238	233	242	238	219	207	230	235	213	240	237	223	230	211	228	227	217	226	220	209	240	247	241	193	236	208	234	227	247	251	224	233	215	247	201	247	252	225	205	240	209	216	222	228	235	236	223	246	217	249	236	241	219	235	227	228	219	265	199
14068	10026	9146	11295	10310	9799	9274	10824	9045	7001	6040	4671	4101	4027	3969	15894	34563	36425	31129	18897	15712	11607	6883	3662	1296	647	660	691	629	626	605	605	673	623	603	604	611	626	624	636	646	644	661	668	654	641	614	650	644	644	650	651	671	670	628	619	628	640	613	641	621	641	613	622	614	679	609	642	602	591	666	623	640	628	668	616	651	582	642	631	618	630	641	615	639	627	620	660	619	620	624	624	669	615	642	622	639	671	697	613	623	638	641	653	615	623	670	627	625	618	604	650	625	686	602	667	676	605	621	643	684	595	655	612	656	624	605	638	608	645	620	645	706	652	621	641	620	577	637	604	676	597	606	645	644	640	632	702	629	604	660	624	608	624	655	651	634	633	609	637	636	624	660	625	661	644	614	640	627	660	687	620	614	645	642	649	642	606	628	641	632	605	623	672	623	686	607	620	613	657	639	608	633	606	666	601	657	609	625	650	626	624	564	658	639	666	619	585	652	620	656	656	607	658	607	607	665	666	654	625	598	642	634	647	635	615	623	607	644	684	616	660	631	645	611	601	640	633	646	646	652	627	638	616	654	634	653	620	617	649	658	639	625	585	639	620	606	591	621	623	640	637	666	603	649	607	665	622	612	678	660	626	617	603	703	612	662	614	653	644	632	655	629	641	609	643	665	638	644	603	605	635	636	658	659	634	704	644	641	650	605	645	617	637	657	643	607	659	650	660	601	618	638	650	599	623	605	667	672	629	647	671	659	598	676	643	663	657	659	690	638	662	652	603	650	603	620	665	639	617	645	609	608	615	638	656	636	600	650	599	635	624	617	649	634	620	627	679	641	635	640	636	639	654	614	644	616	639	632	635	669	681	646	664	656	642	582	646	598	645	628	613	644	600	627	655	664	627	634	642	654	642	685	621	618	657	597	672	624	646	609	574	577	611	654	650	692	655	651	606	663	627	657	674	610	667	658	643	643	659	645	608	644	619	636	611	641	656	611	597	635	641	647	612	679	606	629	645	620	638	605	651	643	649	625	656	616	604	635	660	671	635	585	607	655	659	614	624	609	633	650	649	635	674	604	564	629	627	656	639	662	667	649	628	642	659	612	683	655	642	669	625	613	615	621	635	648	607	645	637	635	601	583	672	613	635	618	613	652	668	635	628	599	636	600	670	631	657	649	653	643	620	614	593	632	682	620	623	636	628	661	629	643	659	624	659	713	599	634	653	655	592	611	601	626	632	606	620	635	630	633	600	680	636	639	651	619	641	685	588	655	619	603	604	659	640	623	632	662	635	651	600	655	566	652	626	647	637	643	656	646	654	587	663	619	651	641	668	673	590	626	588	656	632	658	619	630	656	657	645	585	620	614	620	643	644	648	634	623	681	616	674	664	587	638	695	651	619	617	686	671	631	621	655	657	658	624	632	601	648	625	594	625	664	602	662	620	640	618	627	595	649	604	673	645	586	639	639	651	603	639	631	639	611	662	679	654	678	606	674	607	677	631	639	627	613	669	610	646	677	626	600	636	643	664	637	610	618	649	635	651	622	635	629	650	651	654	677	584	625	638	676	650	629	643	693	624	649	660	618	624	626	606	595	651	703	664	622	647	627	618	641	619	645	675	662	595	663	628	586	602	652	580	648	626	630	669	627	620	660	642	639	648	637	655	656	649	633	616	665	654	640	607	642	645	653	675	652	661	650	612	653	604	618	664	655	636	629	595	642	632	607	646	626	614	610	622	631	640	639	626	647	650	613	630	657	639	658	651	588	649	603	613	640	671	627	620	643	661	635	662	656	635	639	555	583	649	641	676	658	639	647	626	650	597	633	708	617	605	601	640	641	634	634	642	612	660	670	650	598	654	643	599	613	650	618	681	660	579	638	644	643	620	667	648	679	668	646	605	634	634	616	625	642	662	639	684	682	641	604	624	596	649	564	652	628	661	640	625	639	641	632	633	615	654	660	610	607	636	666	573	649	614	665	650	628	650	621	639	639	658	620	658	590	646	609	647	651	632	632	618	620	636	598	637	611	649	661	613	678	628	637	647	662	648	606	640	650	588	660	615	647	626	614	638	599	635	629	700	678	612	643	622	637	635	649	650	637	619	628	683	645	661	627	647	643	659	646	614	655	639	607	679	687	631	626	609	634	653	655	623	644	658	625	631	647	678	642	673	648	676	642	598	646	604	625	659	622	666	640	655	646	608	588	686	633	637	640	644	624	668	645	631	591	685	612	626	613	643	688	618	618	659	681	616	649	657	664	656	695	666	612	628	643	599	637	639	641	696	588	604	626	658	656	626	639	604	685	645	622	645	582	653	618	647	643	648	651	643	652	619	617	683	619	624	627	624	613	637	622	658	652	631	653	640	635	619	647	671	664	645	630	608	688	615	697	599	685	662	626	635	637	634	663	613	609	592	639	559	666	641	639	660	624	640	626	607	614	661	609	600	605	627	643	616	641	663	660	664	616	676	638	648	648	647	641	639	648	636	672	648	644	628	639	627	651	635	665	624	633	642	619	666	638	614	625	658	640	674	634	683	684	672	607	612	624	615	671	630	595	642	627	654	625	622	605	640	615	607	679	588	654	638	659	649	635	645	638	595	665	623	625	611	659	649	678	577	586	620	637	620	602	674	628	650	660	639	627	687	650	618	662	675	656	624	655	564	670	625	650	651	581	629	643	673	664	632	644	625	589	632	652	678	642	628	648	586	601	637	642	655	598	612	613	581	625	641	607	614	639	614	635	633	637	640	588	638	611	642	642	672	653	646	618	639	619	636	603	633	672	568	597	633	653	666	635	673	707	688	665	597	660	655	622	654	648	720	629	622	633	659	627	638	620	623	650	624	639	628	626	646	637	665	654	611	657	657	649	649	650	617	639	620	671	663	655	632	617	642	649	624	592	654	592	651	610	616	639	624	638	642	602	589	631	643	621	598	612	667	654	589	667	644	628	668	629	635	623	653	639	686	644	633	597	632	639	692	677	656	639	609	650	658	672	670	655	589	625	635	630	669	623	623	643	630	591	627	621	676	640	619	614	631	647	619	650	647	672	646	645	685	584	638	613	648	646	626	657	645	612	643	630	654	639	610	646	679	592	657	680	628	649	666	651	638	609	656	621	610	664	617	656	625	622	650	623	610	630	640	647	629	614	632	639	601	630	636	693	615	602	668	644	667	621	635	625	648	650	681	610	599	624	645	623	670	671	657	623	605	574	649	611	620	600	630	668	649	649	634	657	672	611	599	711	606	615	692	641	621	629	724	613	636	679	628	615	651	622	656	633	658	652	648	672	629	663	658	644	615	611	575	615	615	652	647	634	658	625	620	658	637	622	601	650	635	577	653	623	602	677	644	656	674	603	643	581	648	632	609	617	656	588	691	654	616	653	633	646	645	626	656	662	648	644	645	653	612	639	640	619	616	660	692	676	647	649	677	697	621	660	651	634	657	667	614	611	628	672	596	620	643	657	582	590	617	634	682	624	648	640	666	600	647	644	622	647
5809	2781	1683	1437	1134	912	754	750	593	541	498	474	430	514	467	456	523	1099	1279	1036	807	529	446	400	372	331	363	360	337	363	351	360	331	381	405	340	354	353	335	314	379	373	376	376	366	367	372	389	363	343	377	373	383	362	370	355	368	351	378	372	361	376	368	341	414	381	382	324	409	338	349	371	362	368	358	353	350	357	386	379	367	309	330	383	377	325	355	370	338	357	375	354	377	339	371	351	396	393	340	361	339	359	360	354	354	381	373	339	336	354	369	344	359	351	333	337	364	397	349	344	376	367	365	344	390	369	309	337	349	349	315	339	331	365	363	355	342	349	350	354	347	353	362	353	357	380	348	367	347	365	357	345	358	382	367	357	400	363	356	350	376	352	378	388	365	397	362	383	353	384	362	344	361	363	345	364	366	379	359	333	337	389	351	363	360	369	339	362	377	353	354	348	351	345	349	376	379	326	378	383	355	359	351	363	319	338	356	365	361	358	370	362	344	373	360	346	338	356	364	344	350	364	329	400	343	371	357	342	328	374	373	365	343	328	306	392	361	336	340	340	333	366	374	360	350	391	353	349	363	380	344	347	392	341	372	373	377	355	355	367	352	356	358	337	338	317	337	366	372	354	369	356	346	396	348	338	367	371	366	321	340	342	337	358	381	350	359	370	353	354	339	359	363	344	355	354	356	354	354	353	374	364	351	387	336	366	335	366	352	337	322	371	347	361	378	388	361	391	354	346	358	334	384	359	311	369	373	341	364	375	382	369	396	380	355	354	345	341	372	328	377	360	385	370	337	371	370	371	331	363	373	331	365	364	335	372	336	350	323	393	349	385	376	354	407	345	346	357	337	344	339	363	367	355	357	353	346	380	377	356	338	399	330	351	338	373	366	366	381	371	352	355	354	340	353	357	368	369	358	372	347	333	347	372	341	343	375	377	356	328	396	347	353	316	369	360	349	388	382	375	366	353	362	423	367	360	361	354	348	368	351	350	364	351	354	322	379	378	334	367	332	316	368	369	354	415	350	370	354	320	330	371	365	367	351	356	348	338	400	384	325	342	346	383	367	358	360	356	370	360	330	319	357	348	350	386	338	365	352	397	380	365	362	366	377	351	373	317	367	348	331	351	336	355	347	370	341	390	353	387	415	337	343	348	335	380	372	347	350	334	358	388	345	384	361	349	335	359	352	363	360	330	359	341	365	345	363	347	380	328	369	416	366	343	349	351	348	367	370	356	361	358	392	347	352	359	361	361	376	341	310	356	331	355	342	382	332	342	389	339	370	362	357	356	372	393	338	360	359	346	345	338	344	353	353	333	376	337	373	352	361	357	346	358	399	335	350	381	348	363	333	336	354	369	343	375	345	384	356	374	336	359	375	339	363	343	391	387	364	354	361	376	366	401	393	357	341	351	354	355	397	342	330	330	337	364	330	339	357	346	361	359	342	345	361	359	368	384	351	389	345	313	402	314	364	344	345	351	334	354	369	350	355	343	360	362	353	348	341	375	335	369	337	363	373	356	320	393	379	365	372	364	366	375	383	329	373	359	348	388	342	352	348	360	376	359	367	353	361	383	391	373	383	385	354	344	341	371	385	332	385	355	378	377	378	373	351	365	323	355	346	350	360	379	381	321	357	361	361	365	364	387	373	347	339	396	336	349	379	333	340	360	361	395	380	354	307	316	322	369	378	356	377	363	334	370	368	325	393	395	374	362	327	369	343	337	350	355	343	352	330	351	347	334	359	360	353	359	352	351	344	350	353	354	349	366	364	347	357	368	380	380	374	365	360	365	378	365	336	380	376	376	330	333	360	346	324	304	336	323	353	330	338	360	339	348	347	357	388	361	332	379	358	400	355	328	343	344	352	367	361	322	350	345	364	357	350	314	387	356	333	358	327	358	354	339	379	358	328	343	373	376	365	383	335	392	374	349	343	344	356	307	393	341	373	343	336	351	366	345	357	386	357	330	353	361	392	395	370	381	347	381	352	375	345	330	342	359	386	328	354	380	333	329	357	387	338	389	345	391	373	324	342	370	365	352	362	332	351	391	325	352	354	361	367	344	356	312	354	379	365	324	336	331	339	357	342	325	353	334	348	302	359	382	366	347	359	370	330	364	324	341	356	341	331	354	353	383	336	328	343	358	344	339	368	324	360	337	374	368	385	386	351	365	381	374	350	329	356	365	328	309	383	365	343	364	376	363	341	385	365	338	358	384	354	347	382	382	376	361	357	362	344	322	360	319	357	373	385	374	315	336	345	323	326	348	342	342	362	375	367	328	376	360	353	369	357	364	356	367	369	345	342	394	325	390	359	353	347	349	334	336	365	310	357	341	306	380	355	369	356	375	339	372	336	384	337	357	352	352	341	358	342	355	360	365	356	381	361	367	312	363	359	392	390	364	356	348	366	368	374	381	369	352	375	371	372	354	362	358	384	344	343	330	370	361	334	371	359	335	337	333	358	351	357	335	369	364	376	375	358	329	329	373	364	387	369	354	363	379	374	383	317	360	332	356	373	320	363	364	383	353	328	338	349	357	345	361	360	323	366	365	340	360	354	344	394	367	378	383	362	349	358	346	365	403	341	365	370	327	360	365	350	377	346	360	368	371	314	340	357	319	351	383	387	362	351	379	352	363	384	378	365	345	334	358	389	345	347	362	358	348	361	413	359	354	347	383	331	372	375	345	340	367	373	367	353	382	361	380	412	378	384	343	355	337	334	334	345	380	371	342	412	371	354	381	368	352	360	401	343	351	392	371	362	357	373	377	335	371	350	324	391	336	350	366	332	365	375	344	366	365	343	389	361	371	396	391	366	388	363	365	363	354	366	343	325	362	374	375	357	330	346	350	362	347	342	318	362	317	353	371	330	371	371	382	359	417	349	370	333	346	341	346	358	349	360	381	354	353	384	348	379	375	378	340	344	341	350	345	334	389	359	346	333	380	336	344	346	352	350	395	362	391	369	335	345	330	353	382	387	323	352	390	366	386	385	373	357	387	380	353	343	346	375	377	374	367	350	347	344	340	382	393	370	364	375	368	358	356	398	430	334	366	343	343	328	341	350	371	387	345	341	354	375	375	370	354	377	390	367	394	397	370	379	347	356	336	380	338	393	341	357	369	346	323	344	325	387	367	366	353	362	373	357	380	355	341	325	381	348	331	362	373	356	364	362	375	323	359	355	345	373	392	365	345	338	343	386	342	354	361	356	318	346	396	364	343	359	345	377	361	313	360	344	357	374	310	385	359	371	345	353	349	360	326	373	384	358	362	354	353	352	344	371	379	345	358	324	360	379	355	367	370	374	406	351	341	377	345	392	346	349	364	357	360	365	372	366	354	374	378	355	347	358	316	351	379	365	349	337	324	350	363	350	350	358	333	338	357	353	375	366	380	356	356	360	361	370	405	370	395	351	368	384	362	351	374	340	361	366	373	358	338	331	381	366	367	364	366	375	336	347	354	379	340	359	376	393	352	400	366	351	376	345	357
4700	3207	3493	4281	3962	3467	3119	2804	2378	2081	1757	1520	1721	1795	1765	1679	2306	5493	5975	4288	2950	1666	1417	1182	1007	975	964	936	945	945	980	905	987	951	1015	891	964	897	863	933	925	913	973	964	995	943	940	989	937	1001	931	989	958	919	908	951	948	942	888	972	936	965	943	951	905	926	932	1007	912	974	936	915	967	927	944	918	956	945	923	895	991	931	921	994	938	935	981	914	971	926	916	986	961	935	912	908	955	948	890	959	980	962	897	1001	932	964	938	976	959	934	903	905	852	967	932	989	894	873	989	920	912	946	885	967	934	895	907	952	898	960	982	1027	956	903	946	890	885	949	950	925	969	927	913	957	933	912	879	922	921	959	928	892	957	967	955	958	916	920	896	974	941	978	942	916	967	941	946	885	936	1007	894	932	901	913	910	991	977	950	970	975	912	992	911	990	877	942	932	921	989	934	944	893	982	897	911	903	990	929	930	953	947	920	1004	960	935	985	917	894	1019	914	949	934	971	970	936	904	952	950	989	913	969	960	928	943	945	916	928	952	965	911	939	941	877	927	1007	1021	867	955	937	987	907	921	917	926	899	980	938	956	950	935	913	885	953	910	823	988	944	943	987	936	990	948	945	1010	901	957	938	944	961	914	921	908	995	951	964	914	978	913	911	918	911	954	906	986	991	940	930	981	988	948	938	993	950	907	938	952	883	980	1001	952	976	935	926	960	915	884	948	907	929	950	1003	961	928	962	913	955	990	938	964	912	925	909	918	946	869	1005	915	952	926	949	890	904	909	887	879	976	963	927	975	927	996	1001	960	917	942	909	942	902	922	928	926	944	920	958	958	937	891	895	908	942	941	958	929	952	880	944	871	957	935	983	929	992	926	895	933	915	983	981	891	911	909	896	903	939	939	931	918	954	935	903	978	879	884	927	923	976	871	995	991	973	965	1020	919	923	901	989	987	871	966	960	948	923	933	920	953	917	891	972	941	893	933	938	915	900	935	974	919	947	923	920	936	937	890	966	980	933	933	950	924	963	973	972	946	923	957	948	897	925	949	935	953	935	923	972	897	957	932	934	943	1024	888	935	947	933	938	893	913	931	941	967	988	948	1009	979	922	916	938	980	976	937	991	968	975	897	896	929	921	945	915	950	927	919	987	921	995	923	923	924	936	966	954	917	898	949	949	897	920	923	932	988	965	969	940	950	854	1001	946	956	890	942	950	980	879	926	932	954	945	955	955	935	950	904	952	957	951	935	952	938	938	997	942	961	899	929	908	947	946	904	955	954	970	938	969	950	1013	932	946	961	904	929	911	953	968	957	1020	894	929	917	999	914	935	929	973	941	982	938	924	858	971	896	964	980	990	949	919	958	922	899	958	953	909	920	928	943	930	874	932	925	913	885	905	904	971	953	911	919	963	910	920	996	949	987	933	925	975	929	974	886	966	942	968	950	950	908	917	987	964	923	886	937	964	933	930	923	947	925	934	964	928	941	905	978	957	941	972	928	965	927	889	975	978	904	915	932	921	914	954	904	941	995	932	894	957	914	1003	966	937	974	973	939	896	970	973	932	854	899	976	940	962	907	894	921	892	919	936	941	919	979	926	939	893	954	911	949	951	956	899	898	910	980	966	936	960	950	988	965	952	950	963	959	973	971	899	950	934	916	960	945	961	924	974	930	978	916	1027	925	967	937	915	932	934	963	952	955	961	873	951	953	987	1000	937	938	953	922	969	907	935	936	1007	950	937	931	861	960	908	977	961	924	910	866	891	931	929	920	931	891	914	950	927	951	886	966	979	936	987	955	900	930	962	970	891	978	911	911	903	903	972	932	908	947	919	912	992	945	895	974	891	901	905	858	943	927	919	856	926	946	927	954	962	964	949	941	935	946	952	908	879	950	1000	899	973	945	921	955	917	949	938	922	931	968	953	951	903	945	913	972	991	966	922	950	964	883	931	924	926	897	943	948	953	928	889	920	866	962	948	941	945	969	971	887	920	920	912	940	981	905	911	900	955	968	922	945	988	954	958	929	985	938	906	978	949	945	963	860	1013	978	909	959	932	949	914	936	975	970	936	973	966	986	920	991	923	994	971	991	934	921	881	937	943	929	929	958	967	902	977	960	958	974	965	939	918	939	923	887	908	984	922	941	955	965	931	902	917	978	933	898	932	981	982	910	925	918	905	951	941	952	997	939	890	894	905	976	975	950	943	955	966	958	943	921	929	909	933	940	907	969	950	915	898	1008	940	960	984	962	957	917	904	945	965	899	963	992	964	932	941	947	931	957	920	965	976	922	907	918	927	934	953	932	882	943	891	946	949	921	931	896	858	902	910	959	984	884	952	897	904	953	910	926	961	931	969	944	921	934	962	908	934	940	931	892	987	935	950	950	958	933	968	913	942	913	931	880	923	931	936	906	875	918	942	941	950	945	936	941	921	929	930	963	977	960	917	927	985	1005	931	974	928	927	968	951	1001	966	1007	972	947	943	933	919	955	949	942	933	904	990	930	931	894	926	916	941	965	948	970	928	929	990	906	955	942	962	920	913	925	951	953	958	946	964	882	919	940	977	915	909	951	970	907	994	940	928	887	898	969	904	922	883	908	964	915	909	917	957	933	924	870	889	938	957	956	911	963	965	975	964	936	908	872	930	943	945	948	976	913	944	929	924	914	928	888	936	925	945	939	870	945	988	955	975	959	933	952	936	946	934	946	954	898	930	926	988	916	951	917	955	939	892	918	912	871	965	968	938	903	933	890	917	934	930	942	909	896	959	963	1002	938	943	951	954	923	868	928	899	962	902	997	969	944	939	934	981	896	925	963	967	969	958	950	943	948	924	882	947	949	952	883	911	951	952	932	933	956	910	973	908	982	1012	936	959	902	961	929	970	931	937	911	930	953	953	941	882	927	932	955	962	963	916	961	952	975	982	938	945	902	906	971	930	878	915	959	919	932	982	981	948	932	905	930	904	978	942	952	906	1008	906	903	911	939	908	963	940	962	900	918	916	962	881	966	988	980	913	944	978	954	906	916	942	969	923	951	943	928	931	919	924	990	968	994	957	939	934	938	961	929	982	891	907	967	899	895	946	927	956	904	868	988	981	1000	964	932	929	955	957	860	929	913	936	921	941	961	930	947	928	898	894	956	963	924	919	845	928	910	915	890	914	943	921	952	946	971	927	958	973	920	927	969	928	932	942	905	952	961	968	927	897	951	906	937	938	903	931	971	987	941	963	945	966	955	975	873	970	921	910	902	910	899	979	906	960	963	928	976	937	920	964	913	956	947	909	891	903	894	913	951	969	939	998	894	926	949	932	979	947	1018	946	1003	982	925	996	924	929	954	918	974	896	925	980	923	981	907	984	979	938	950	980	972	952	924	897	937	973	968	983	941	941	935	921	980	944	929	931	925	901	944	943	963	914	917	948	886	958	950	999	910	905	968	981	943	930	910	957	952	911	934	943	925	975	973	975	911	960	883	967	955	903	943	971	935	956	948	921	951	998	917	899	930	930	918	998	979	941	940	957	989	923	955	990
18761	10813	5487	4020	2791	2999	2944	2343	1962	1576	1329	733	668	559	492	373	2089	8739	9429	5953	3279	1655	934	579	322	261	304	297	268	281	289	261	277	321	284	282	279	249	246	273	285	272	288	286	302	321	271	286	269	277	286	288	262	289	268	284	265	224	289	273	272	275	269	269	269	233	298	262	278	280	281	234	288	269	273	275	263	278	297	270	275	252	251	250	282	274	280	264	288	257	294	301	281	279	283	281	311	282	297	268	284	276	286	277	286	262	250	286	282	283	276	261	288	250	271	294	286	258	241	289	268	324	252	263	279	264	274	277	283	280	283	285	278	237	280	292	271	276	252	241	281	304	263	287	252	275	279	271	275	282	289	268	297	295	259	277	272	283	256	275	272	293	271	288	283	253	258	257	278	256	264	240	293	302	259	279	290	291	301	274	282	271	282	263	255	275	288	284	275	258	265	269	278	272	289	266	269	281	276	271	273	306	258	299	275	274	288	236	293	275	268	304	272	283	284	282	284	284	257	291	262	286	259	270	286	234	296	257	277	251	289	293	272	273	305	277	245	258	308	281	262	270	304	252	261	269	268	282	251	291	293	261	271	308	245	284	236	285	267	303	267	278	276	270	243	304	255	275	278	228	260	286	299	244	292	258	276	289	300	284	298	266	275	305	270	245	275	274	258	249	264	299	269	278	290	279	275	288	303	276	281	234	254	268	323	287	293	288	252	262	271	252	262	298	276	263	295	263	297	273	290	275	300	284	276	281	295	264	275	242	275	285	289	326	263	284	272	258	258	283	260	293	268	287	255	290	299	305	290	267	262	275	302	318	259	243	273	270	300	264	262	299	267	246	260	267	248	281	260	273	272	260	295	262	271	292	274	287	299	256	263	270	275	292	271	279	274	277	267	276	262	267	281	261	258	309	305	271	273	272	271	280	276	302	281	275	291	270	254	260	262	259	276	255	247	262	251	274	269	265	263	248	293	276	316	291	271	265	287	264	290	274	289	252	231	288	320	274	250	293	286	320	250	283	260	275	280	285	264	268	272	276	254	259	295	298	259	280	256	306	291	290	267	286	269	264	263	274	313	273	264	274	247	321	290	276	267	265	259	290	284	277	277	312	257	276	276	238	264	314	259	248	280	255	295	287	292	277	297	273	252	286	241	258	290	275	274	278	269	289	257	278	301	281	292	293	289	281	306	269	277	277	287	258	277	283	265	270	290	287	247	243	260	271	262	259	279	267	279	275	290	265	262	291	285	248	266	291	283	266	306	244	261	264	268	310	261	279	294	254	271	307	291	274	250	310	286	280	278	269	287	296	288	264	278	303	265	282	275	274	276	275	268	284	269	252	278	265	293	278	296	261	273	268	277	260	315	274	265	262	287	298	267	294	304	279	251	263	305	264	269	261	289	272	252	291	297	274	261	286	261	268	235	268	270	291	271	287	267	248	277	269	268	290	280	246	282	270	274	294	303	285	280	257	255	286	282	270	260	274	301	311	298	283	300	281	259	259	258	257	323	250	273	271	277	232	270	269	287	279	288	289	329	268	241	266	263	298	292	275	254	261	255	257	294	268	274	256	267	285	298	282	256	281	288	269	301	285	275	281	303	245	243	262	238	278	272	256	246	282	268	281	271	295	296	280	284	272	287	270	285	272	260	283	294	275	273	265	294	259	282	268	275	276	282	279	284	282	274	280	275	280	277	269	269	281	269	315	273	287	269	289	297	280	277	268	273	260	272	266	307	282	284	282	253	270	286	248	279	242	283	260	272	290	262	257	282	255	283	277	303	292	261	294	281	271	271	258	265	269	280	293	275	299	262	274	296	271	256	271	266	291	290	301	289	269	271	271	274	288	307	261	287	280	271	269	284	282	257	298	296	258	277	277	277	291	287	264	273	314	270	281	303	260	283	299	285	280	300	275	244	303	272	270	308	277	283	252	270	292	277	301	242	298	277	292	321	253	302	294	257	295	271	260	280	281	265	258	264	274	284	276	271	246	274	284	304	262	277	249	299	278	249	275	253	269	275	270	261	269	279	302	269	266	255	286	252	282	270	294	276	246	280	273	262	275	258	288	252	283	285	299	266	294	283	295	306	292	294	299	275	273	287	277	249	257	276	277	321	271	267	279	270	277	266	268	293	311	283	296	294	291	271	286	246	268	302	263	280	269	291	287	265	288	290	272	291	270	271	256	293	259	298	287	259	270	247	267	314	278	257	268	275	264	283	283	289	255	277	272	297	260	291	281	267	267	279	311	282	267	240	259	298	294	275	273	275	268	263	269	243	285	283	290	289	283	287	266	319	277	275	286	260	266	262	278	260	267	281	257	243	303	292	285	267	264	281	296	262	252	281	272	275	259	268	281	260	295	259	267	278	263	277	287	278	279	272	283	283	268	274	268	292	258	252	249	279	272	265	275	270	291	284	286	279	286	273	271	268	302	284	301	265	295	291	262	290	296	297	281	235	265	240	273	263	284	300	277	257	307	265	259	311	294	269	289	268	260	291	240	293	243	315	265	252	286	303	299	266	295	291	306	272	275	284	276	299	258	290	290	303	310	263	249	268	279	276	280	288	276	282	261	267	292	271	283	299	288	302	262	312	279	288	288	267	270	268	255	283	279	267	289	304	270	298	277	282	286	277	269	264	297	266	285	250	275	286	279	281	282	256	291	291	280	274	268	265	271	286	286	266	279	266	301	278	264	289	272	289	265	285	255	280	288	299	279	315	287	287	277	268	263	279	275	310	281	297	264	245	255	283	275	312	289	282	295	276	288	274	273	277	287	270	287	246	298	266	291	254	270	266	302	245	273	270	276	268	263	290	247	266	257	279	290	281	266	243	288	309	304	276	273	262	287	309	258	246	268	267	285	257	297	265	302	285	282	289	269	271	248	279	269	266	259	257	283	254	264	288	271	283	276	257	283	278	290	320	274	283	279	286	288	269	270	251	260	285	289	266	269	266	287	266	256	254	264	239	279	259	262	274	307	280	297	256	288	282	253	272	269	287	249	276	292	281	297	277	282	273	237	256	278	287	279	247	284	282	292	284	300	296	259	272	290	280	284	282	277	285	279	338	307	262	278	285	278	241	280	259	276	300	257	267	271	285	261	291	272	218	275	259	302	273	238	256	287	290	295	317	280	284	263	265	285	269	277	266	261	260	272	298	244	257	283	266	281	269	314	247	266	264	282	259	303	266	283	256	275	252	264	258	276	297	263	253	304	296	277	291	272	243	295	304	278	257	304	303	277	273	282	256	290	293	275	267	246	280	287	281	254	301	247	251	280	254	280	298	284	290	296	304	240	293	288	254	276	296	263	282	260	259	294	279	281	288	251	260	284	284	312	276	278	266	267	275	286	281	256	311	268	278	269	320	277	269	275	276	302	320	295	258	276	270	267	286	289	271	270	265	284	255	264	261	287	271	278	250	256	279	284	280	253	242	270	282	268	281	283	277	294	269	276	314	282	282	277	252	286	273	282	261	316	290	279	293	260
12183	7735	7456	9311	8540	9743	8738	8038	7265	6806	6320	3866	3191	2548	2112	1794	10988	30675	30066	22350	14964	7796	4664	2483	825	746	736	749	730	737	759	801	821	731	693	691	742	741	716	709	748	734	762	732	697	719	789	719	713	728	752	755	734	736	758	795	738	733	770	718	676	717	734	754	738	745	743	730	752	796	753	786	718	761	795	762	715	766	728	730	746	794	772	736	732	753	707	701	743	695	743	763	759	675	728	758	740	740	725	756	742	773	761	733	725	715	791	745	699	795	712	717	754	744	749	708	735	781	745	730	754	736	755	714	772	726	745	780	757	725	723	761	726	749	740	751	748	757	730	759	748	738	711	685	740	707	746	758	780	721	729	723	757	729	782	784	736	694	778	756	746	772	744	731	751	740	752	769	734	744	717	710	747	757	706	751	759	739	730	752	769	743	747	778	743	757	768	742	736	758	742	800	726	758	772	747	757	780	715	745	769	733	728	737	739	736	705	747	772	711	739	730	697	743	778	786	750	793	789	708	705	715	747	741	737	761	753	711	759	772	722	723	741	730	734	739	789	759	720	763	765	765	761	754	700	769	748	761	714	701	728	797	779	789	701	758	709	734	752	734	670	738	727	755	768	727	741	787	745	706	748	701	754	784	691	766	721	710	752	758	716	732	700	799	737	747	736	714	778	753	763	739	799	741	764	723	759	736	719	702	753	720	735	739	739	752	736	761	728	723	751	752	729	795	742	699	787	778	747	715	750	729	720	743	751	738	788	773	753	722	748	749	786	714	733	714	718	728	753	754	771	778	754	758	739	718	769	734	726	738	709	758	723	745	757	714	758	753	760	732	718	715	779	746	743	726	742	769	734	747	783	772	730	704	791	721	742	704	755	752	696	705	725	748	730	737	800	752	738	751	760	777	730	721	727	744	726	748	765	699	771	757	713	743	707	731	729	731	704	739	764	734	720	706	728	769	731	733	761	752	788	696	724	717	710	784	757	750	728	742	736	799	752	760	763	757	768	773	695	727	790	735	705	756	682	777	739	751	755	738	736	735	753	674	775	730	702	816	756	761	760	793	739	726	768	736	751	708	727	687	722	750	746	741	745	755	740	716	778	733	767	739	693	738	803	732	748	706	733	737	712	698	738	740	715	757	670	774	773	706	780	735	762	787	747	742	765	758	768	763	748	739	711	754	729	731	732	726	751	750	754	714	709	712	747	701	781	740	796	718	740	718	755	782	755	720	708	709	753	727	707	734	694	675	775	742	737	769	718	754	766	665	770	770	773	767	768	738	766	739	770	722	737	804	725	762	743	779	726	761	770	757	715	783	759	761	748	688	721	712	711	765	765	724	764	737	771	756	763	764	748	780	792	743	819	721	773	701	743	695	766	752	786	717	765	738	695	772	765	783	768	765	677	716	720	744	778	786	741	750	768	766	726	731	751	730	789	747	733	725	756	717	721	730	773	713	758	720	762	742	793	749	746	744	769	751	761	683	753	703	717	773	759	723	676	772	750	737	803	735	745	709	778	741	713	758	758	697	731	737	740	751	766	765	771	714	743	792	728	759	714	721	756	701	791	705	793	723	740	706	686	719	750	748	722	728	771	723	799	722	742	713	772	748	766	766	659	761	781	727	706	688	755	737	768	788	710	693	745	740	752	711	727	753	758	729	789	791	745	730	765	754	732	774	747	779	716	722	760	740	796	774	708	699	799	789	775	743	754	746	764	723	767	751	745	779	752	743	722	727	733	761	747	749	726	727	800	752	760	756	717	696	730	717	708	764	767	722	707	721	760	695	704	797	758	760	833	753	790	757	754	747	735	760	713	685	678	785	744	754	725	759	718	768	807	725	770	745	716	726	742	752	744	686	698	759	752	747	759	815	829	775	753	740	730	753	719	734	713	753	730	757	717	730	721	756	754	734	779	726	721	723	707	744	721	780	732	772	807	715	764	767	750	715	753	731	753	730	713	762	744	729	774	733	749	709	804	748	739	742	738	699	742	758	751	701	738	732	734	742	712	732	766	782	780	705	717	757	746	790	774	759	715	762	770	745	730	753	795	758	731	761	800	757	687	786	753	704	757	704	716	750	687	799	710	823	716	782	741	806	740	774	764	721	771	743	719	730	758	747	705	681	713	739	780	780	752	740	709	744	751	763	740	761	783	755	777	725	795	763	716	771	748	758	748	760	754	720	726	732	807	726	777	729	709	707	792	740	705	727	753	701	746	755	711	725	750	766	753	758	758	704	745	768	696	717	727	798	738	710	678	781	743	692	732	831	749	720	742	708	768	764	750	768	672	757	751	722	747	750	717	798	734	754	709	723	716	731	698	764	721	735	722	772	664	746	737	739	776	722	736	734	713	731	743	778	753	754	769	748	745	761	750	798	730	762	762	708	819	775	739	736	747	677	682	737	775	797	751	740	711	724	753	763	709	706	749	742	768	798	750	765	736	711	743	731	775	774	754	768	753	824	735	776	742	828	746	675	734	746	741	700	704	703	692	782	770	718	713	743	784	744	790	740	766	743	716	722	751	706	763	711	701	727	733	772	718	711	741	719	720	762	740	749	768	771	679	762	723	744	790	706	768	703	792	763	706	775	810	725	778	766	754	763	703	718	712	749	790	720	711	713	738	731	786	801	788	729	731	723	758	755	779	746	738	700	735	763	709	756	759	733	782	685	729	748	742	744	698	760	708	761	745	739	728	713	803	725	770	732	723	777	711	718	735	823	686	762	712	684	749	737	715	743	765	780	726	760	765	760	810	781	768	775	748	793	782	770	743	735	783	790	783	749	748	722	792	721	741	744	768	687	727	746	665	788	703	745	795	750	771	732	748	765	681	745	745	728	701	781	738	735	785	727	770	733	776	751	751	779	750	735	752	750	754	733	678	721	779	734	746	736	727	761	772	791	756	706	744	701	720	773	747	721	790	766	745	735	764	766	731	736	747	753	780	768	725	763	750	741	742	755	711	720	703	732	725	745	721	782	791	745	724	778	767	716	738	747	746	723	749	742	739	742	763	736	742	719	764	758	725	784	758	787	783	733	770	778	785	723	763	727	745	772	736	761	742	771	773	697	726	731	770	707	755	791	726	710	759	785	787	787	767	734	772	766	761	770	752	720	733	762	757	740	758	764	742	691	722	766	742	735	730	751	682	697	753	755	741	719	737	767	735	756	766	757	750	696	729	791	740	767	726	769	783	746	750	810	750	810	765	705	776	767	783	747	761	740	765	788	701	762	721	763	762	765	720	791	711	698	675	729	687	727	724	756	680	704	721	735	705	734	745	751	762	750	718	766	758	730	753	704	738	750	758	789	724	767	719	724	715	760	701	730	736	727	711	761	726	696	749	718	786	728	706	782	743	727	731	697	754	737	763	796	807	745	750	767	724	747	724	758	717	792	768	752	763	694	746	748	762	773	795	712	739	715	743	751	712	769	726	778	744	731	728	776	735	719	690	774	761	786	736	723	776	777	720	715	733	707	813	688	727	761	760	730
23851	13385	7965	5712	4129	4421	4374	3670	3079	3509	2987	1781	700	473	423	1124	4443	11851	13530	9911	5498	2783	1282	662	309	237	233	212	217	253	232	227	245	240	236	251	222	236	237	243	254	230	205	241	221	226	251	226	225	235	263	212	218	240	214	228	204	229	241	252	221	233	228	235	243	225	235	236	224	244	215	216	203	249	211	225	250	221	202	232	239	208	235	217	221	231	262	244	207	237	226	241	204	244	232	228	223	246	210	238	249	248	227	225	246	240	248	255	249	248	222	235	254	225	218	206	258	212	243	254	239	229	212	229	220	235	194	204	245	250	227	247	221	218	222	233	242	226	224	192	259	214	252	238	249	220	237	228	232	208	219	242	248	229	234	213	235	205	215	216	231	200	221	215	242	231	241	192	216	248	221	250	223	208	233	232	224	215	242	200	224	220	228	216	221	242	215	222	249	227	223	225	240	219	219	249	231	219	232	236	224	258	225	207	251	251	233	240	248	222	251	228	245	244	227	244	221	247	219	252	225	236	242	205	249	219	227	218	268	211	216	219	245	221	233	244	228	250	216	215	205	232	210	236	208	219	209	241	242	234	221	255	238	253	223	235	238	206	215	220	242	240	222	261	211	255	245	248	211	238	258	245	243	232	206	207	219	248	234	214	205	212	222	226	225	247	224	256	234	226	226	246	228	252	241	225	226	225	235	221	228	229	218	228	207	211	248	193	242	243	245	241	221	221	209	231	210	220	217	228	231	196	249	221	206	219	245	245	222	214	222	255	227	216	208	240	232	218	239	235	222	199	253	227	252	231	210	232	240	223	253	233	221	237	235	231	228	226	232	229	246	244	209	228	224	225	231	234	221	201	213	219	216	246	249	233	235	220	246	219	234	220	232	265	257	264	230	230	199	199	240	225	234	213	206	217	233	246	209	228	235	231	227	202	253	216	208	217	194	237	272	207	241	243	224	237	234	215	218	236	228	251	240	244	219	235	217	229	272	218	211	211	254	230	201	230	198	229	218	229	242	251	226	223	236	219	234	241	215	222	222	231	214	228	253	230	249	222	239	229	238	193	207	219	224	241	243	246	225	219	225	231	236	235	218	244	237	236	226	225	239	223	219	216	226	228	219	239	212	223	245	232	217	263	226	214	215	244	244	241	227	234	224	238	238	213	241	244	246	224	239	252	225	202	224	227	228	231	230	210	223	250	257	240	200	226	220	254	243	228	214	243	234	237	246	229	249	215	234	256	217	248	191	224	232	241	216	227	240	244	238	206	210	201	221	205	194	202	246	248	244	232	232	223	233	244	206	247	219	213	245	231	246	214	216	221	239	234	225	234	201	237	255	220	220	221	229	224	219	213	213	243	212	230	207	229	242	228	247	241	219	230	242	261	228	249	247	246	228	236	229	249	251	229	231	229	247	230	214	231	199	248	224	234	250	228	249	220	221	212	208	246	238	227	216	241	222	249	245	235	220	270	211	223	243	243	221	221	238	203	227	236	245	206	193	205	209	288	228	254	244	235	234	223	209	216	223	224	223	241	244	244	206	246	202	246	226	225	242	198	223	255	224	206	245	214	212	222	228	231	251	231	189	230	226	233	237	225	222	210	234	213	222	226	249	211	228	228	226	239	221	243	235	230	221	205	231	202	249	227	197	226	241	213	225	271	234	220	217	211	221	232	237	232	241	217	213	209	241	229	238	261	229	226	248	204	235	237	222	212	215	219	220	248	256	207	231	226	251	210	245	216	225	231	212	208	210	244	214	232	199	241	214	214	230	249	204	232	248	221	241	240	242	242	220	221	230	234	238	250	251	203	209	213	214	237	213	229	246	217	200	257	233	235	245	250	232	223	218	249	248	262	200	230	236	224	252	222	211	242	221	210	221	237	212	203	199	220	219	245	239	246	218	212	205	221	218	234	226	240	241	234	221	231	262	230	237	245	249	217	207	232	226	212	227	238	223	230	215	210	221	221	228	234	262	218	236	240	217	227	237	243	218	249	226	230	207	227	259	236	252	253	216	223	199	225	214	223	245	252	238	241	220	199	234	232	236	257	241	237	214	229	216	217	206	235	230	201	221	238	248	216	214	221	178	246	238	225	194	224	255	235	220	226	211	225	212	201	227	249	234	231	217	223	230	214	226	216	226	222	253	204	221	222	238	233	254	237	232	204	255	220	236	213	219	245	238	242	219	226	258	202	216	264	231	224	218	229	237	237	221	218	237	236	220	224	219	253	230	208	231	230	239	252	275	218	224	206	257	214	214	222	214	224	227	245	244	238	214	238	229	197	233	203	227	227	223	227	243	204	236	220	236	222	231	241	241	222	210	215	256	249	219	252	221	223	211	231	197	219	233	225	245	238	256	228	247	231	220	226	243	238	236	222	217	239	222	251	209	203	237	259	216	226	228	229	231	253	227	234	216	239	213	247	239	212	220	230	235	220	199	251	237	264	222	253	264	244	238	238	227	206	213	213	234	221	224	216	216	222	229	226	236	235	247	222	229	235	203	207	216	220	226	222	233	233	200	233	204	202	228	255	240	219	219	236	247	236	209	214	225	225	231	247	213	242	258	240	221	250	226	241	224	255	235	216	240	256	228	226	223	246	240	209	228	235	192	273	206	236	187	207	232	225	229	232	234	209	245	216	221	229	222	243	233	241	249	223	267	238	213	253	245	266	208	226	247	221	229	214	229	238	237	214	226	228	235	231	231	249	206	208	246	248	199	235	223	229	215	232	231	202	232	229	255	246	257	222	222	211	231	268	213	219	242	221	232	239	253	227	224	225	252	220	241	253	231	215	237	242	214	208	248	239	199	227	217	223	244	228	252	229	222	250	190	261	234	246	221	253	245	245	220	204	227	237	239	207	234	217	237	225	226	248	271	245	217	230	204	241	226	205	215	232	238	228	237	226	205	217	212	252	241	213	222	235	234	236	236	229	250	202	238	229	229	225	216	218	217	213	220	230	224	221	243	231	234	239	210	227	213	247	215	235	219	232	221	198	205	235	253	235	246	216	230	228	245	244	237	205	213	229	229	246	240	202	268	240	243	249	208	259	237	237	204	217	238	245	244	226	269	237	217	243	228	222	236	242	223	228	235	239	224	230	247	229	220	244	241	272	205	238	204	237	248	227	214	214	232	242	226	241	244	277	230	213	245	244	235	232	227	232	245	188	223	226	215	218	214	220	266	204	245	243	231	200	235	244	220	233	229	224	220	230	234	224	236	244	237	236	209	245	230	210	216	244	253	206	228	228	221	240	234	250	229	236	236	235	238	247	232	231	260	239	233	213	231	232	225	216	226	223	258	248	230	226	239	218	255	238	209	245	231	240	229	241	233	231	245	219	248	255	252	239	228	240	202	228	251	228	219	224	221	228	224	254	228	237	229	215	229	221	214	214	230	240	243	250	239	244	245	211	236	223	232	212	225	253	186	209	241	218	238	205	196	215	254	216	242	227	228	214	231	244	222	249	210	220	254	234	226	238	245	235	224	230
13420	9894	9926	11912	11354	13347	12802	10859	10048	11095	10769	7239	3282	2000	1815	5098	18760	35023	36092	29584	21323	12938	6101	3035	1037	641	595	613	651	608	636	620	634	657	620	628	674	586	657	624	604	614	665	642	644	603	637	661	637	621	622	629	624	612	607	613	620	631	662	641	628	584	644	621	613	628	608	640	620	624	668	609	631	645	687	669	657	628	631	624	647	655	670	669	631	601	636	635	619	622	623	627	604	659	659	618	619	590	620	643	616	639	642	651	624	653	619	624	635	633	664	623	642	634	634	678	639	645	617	666	641	595	608	684	604	654	634	636	613	630	678	674	613	633	627	620	607	623	612	680	664	641	638	638	630	628	612	581	646	642	630	607	661	626	631	692	616	592	648	619	606	635	694	630	646	607	631	663	637	631	654	603	641	644	622	599	640	618	608	586	625	630	641	607	642	623	649	637	679	630	632	626	644	620	648	650	609	659	659	608	609	640	666	647	662	605	664	648	636	638	620	648	656	616	633	662	615	653	599	632	706	618	615	642	639	682	638	623	647	649	612	646	575	613	657	613	675	607	599	645	671	553	650	615	662	668	636	633	617	597	638	639	659	632	607	651	621	658	697	690	684	676	629	627	626	632	710	633	607	635	670	687	651	628	648	622	652	602	650	644	564	614	661	638	641	636	645	600	646	607	605	625	625	678	649	640	651	616	626	622	640	644	656	660	607	618	620	656	642	677	638	643	669	650	619	670	667	634	624	609	648	638	611	629	631	635	657	642	674	671	610	614	610	601	633	656	626	632	668	624	657	615	653	665	617	610	656	639	602	670	622	601	565	620	668	630	643	660	628	600	659	603	613	655	633	651	637	654	621	646	640	625	625	635	621	648	653	614	601	642	610	677	621	657	623	649	638	600	611	634	614	620	655	612	651	656	629	599	673	648	659	621	611	640	641	595	672	651	633	633	692	636	646	646	630	632	690	597	625	650	574	650	631	628	688	651	652	639	645	607	663	650	625	636	619	663	633	621	655	605	573	630	614	641	628	651	642	651	653	653	620	653	632	662	631	617	645	651	657	650	646	647	627	630	637	669	584	643	609	673	597	674	681	674	634	630	573	636	606	626	617	629	573	628	644	594	664	644	603	621	657	638	617	647	589	610	695	606	639	624	645	629	657	652	680	665	635	652	682	655	651	611	695	676	614	637	668	681	639	643	626	639	634	621	615	609	651	620	677	644	661	691	619	651	642	615	632	626	607	626	601	655	644	662	631	645	674	649	629	657	643	657	626	646	672	612	626	625	691	698	649	650	622	645	680	643	636	640	653	625	649	637	604	652	603	643	628	623	620	624	665	650	604	644	587	590	633	593	609	653	620	586	644	627	629	658	591	634	632	626	642	658	607	654	646	613	641	610	672	579	666	605	620	632	661	643	608	644	626	681	651	647	666	622	598	607	670	652	604	673	619	627	668	628	664	647	654	625	583	660	624	676	619	638	619	678	594	614	678	655	680	635	609	680	639	598	575	597	623	643	678	646	638	616	618	618	603	619	636	644	589	659	669	676	614	605	626	676	626	713	653	677	629	634	616	666	649	642	636	673	662	679	633	685	675	651	622	610	588	642	609	640	619	557	649	647	602	633	616	647	645	618	639	597	642	654	695	633	670	611	666	655	659	678	654	611	646	632	632	642	647	652	629	606	665	623	659	674	672	648	648	597	704	633	626	620	656	601	676	611	632	640	593	603	618	571	652	604	612	650	660	635	577	672	624	655	602	655	618	604	615	650	643	658	656	647	639	655	659	648	668	639	655	640	609	660	631	679	626	609	673	644	607	652	662	685	633	619	604	609	630	673	653	684	694	601	614	651	655	671	665	652	704	648	623	640	655	644	623	628	672	650	630	663	621	654	678	631	618	640	623	669	634	607	688	644	651	675	654	650	675	707	657	678	595	616	625	659	606	666	587	619	646	625	676	667	648	655	618	623	597	653	638	614	648	641	639	623	595	600	637	636	655	645	593	689	686	644	666	623	602	662	630	667	597	642	596	621	658	663	663	623	632	662	663	632	664	635	635	685	643	689	634	653	651	639	643	621	624	630	630	627	631	631	640	654	624	642	546	626	628	651	634	627	629	666	662	630	622	648	628	599	631	645	612	651	583	656	643	619	589	650	655	590	649	635	662	643	623	655	660	646	653	666	656	631	613	617	637	687	676	662	646	669	659	615	639	641	662	632	651	641	619	657	711	674	630	626	649	688	587	677	621	625	640	629	620	647	616	668	624	592	699	650	651	627	660	588	616	657	662	665	621	615	658	660	634	625	651	645	658	643	630	615	657	649	576	651	667	630	607	640	642	682	611	673	639	636	649	605	631	635	641	628	657	606	624	626	588	668	650	631	619	606	629	632	676	630	598	654	621	653	633	641	667	596	633	632	636	647	624	612	609	592	642	658	657	663	667	631	611	604	626	690	597	627	651	673	644	635	640	662	662	669	645	659	662	619	634	624	640	610	624	639	651	648	660	601	652	591	633	616	636	623	604	666	637	660	643	675	624	578	649	669	639	639	658	600	623	612	631	666	637	624	592	625	610	602	643	630	632	653	629	686	635	658	629	644	643	628	634	640	654	650	669	639	657	629	649	681	671	605	633	601	645	687	583	640	615	599	612	651	625	630	633	620	669	627	623	671	648	652	650	627	613	657	592	655	665	575	636	642	661	635	662	644	655	653	627	653	648	623	627	638	645	651	638	633	619	675	691	678	642	589	663	644	618	642	667	651	590	637	621	672	649	682	628	605	618	661	645	631	632	671	592	647	607	621	638	607	660	629	615	638	643	604	628	600	661	589	679	606	626	601	661	616	615	624	659	623	592	644	609	637	620	638	651	659	639	587	641	662	664	600	615	639	651	615	607	667	614	634	637	667	605	571	624	656	612	666	608	673	633	649	648	655	629	582	636	641	624	606	616	628	653	587	652	680	681	652	683	630	592	682	618	597	646	689	616	617	657	645	624	626	649	661	627	667	620	670	651	674	642	682	644	606	651	662	652	640	610	639	611	617	662	637	642	641	634	626	673	638	637	640	621	629	631	666	662	600	621	617	591	683	674	564	602	597	590	643	611	622	633	645	622	627	621	604	600	628	650	603	653	672	658	635	637	653	640	673	639	625	643	593	643	598	671	628	696	665	685	651	632	631	617	614	636	648	639	620	625	623	641	621	656	633	630	622	644	655	654	636	638	665	648	633	592	631	630	650	630	597	666	611	615	623	624	676	596	651	656	627	655	624	584	648	601	636	640	665	609	633	658	670	608	627	619	645	651	624	680	608	615	631	617	649	673	640	627	691	629	626	648	629	616	644	593	688	655	641	619	628	630	651	606	622	662	621	589	619	613	624	656	628	630	668	640	662	630	634	612	633	619	640	636	638	628	632	620	621	608	585	602	681	646	619	612	607	615	670	625	634	603	622	643	658	608	649	655	626	659	658	632	632	686	621	646	630	626	680	616	648	605	639	633	635
5561	2150	1797	1457	1293	1205	885	797	685	672	615	533	416	330	349	421	456	772	947	924	782	630	490	414	310	346	309	308	364	354	352	356	336	352	309	341	363	324	348	347	365	323	340	368	349	338	304	343	304	346	339	342	328	334	307	338	353	340	344	326	337	340	340	331	326	332	333	341	364	342	351	347	348	354	326	306	334	333	342	349	350	343	316	320	329	322	306	324	354	362	330	347	361	333	324	351	311	333	330	301	307	338	345	323	343	296	338	310	379	320	334	333	326	340	284	334	332	325	345	313	329	323	331	337	339	315	333	342	328	310	308	337	341	336	296	308	324	340	365	363	351	308	384	309	318	317	342	323	326	346	333	347	366	343	329	341	320	335	320	311	351	341	336	338	329	325	341	350	347	311	315	321	328	303	319	358	335	333	351	360	350	330	339	327	379	333	323	318	309	338	317	340	325	321	315	307	345	338	320	324	320	349	332	330	343	329	345	349	358	344	333	332	345	372	349	353	318	318	325	313	314	344	325	339	348	343	355	306	312	324	375	336	329	368	332	308	324	322	318	313	387	346	332	346	367	323	350	302	324	349	341	297	327	325	318	312	358	295	347	312	378	326	334	361	343	324	344	323	347	331	335	359	357	351	344	349	317	340	327	324	350	337	332	364	299	350	338	366	300	314	355	345	333	343	324	346	327	342	349	323	354	315	316	334	359	344	365	342	337	329	291	319	336	316	306	328	328	375	366	346	338	338	331	329	302	306	319	338	331	336	302	348	314	315	319	353	331	329	337	373	348	337	315	355	316	352	324	353	328	312	294	316	350	336	318	365	361	304	358	328	354	308	368	344	288	339	319	334	304	362	310	333	346	316	337	351	326	341	325	311	302	347	346	342	348	296	311	337	325	309	318	333	336	347	318	326	333	311	326	343	334	376	336	355	324	351	321	333	341	339	345	326	333	363	372	304	346	311	347	325	337	319	309	313	320	324	337	323	336	348	297	359	338	325	333	347	379	343	335	309	307	367	334	341	352	343	354	322	325	323	339	324	356	356	359	331	328	322	364	373	305	330	305	357	302	309	320	314	336	331	336	315	322	333	303	361	328	361	336	329	343	326	341	318	338	336	314	327	343	356	296	327	333	337	332	318	327	356	323	328	327	347	351	351	362	340	364	329	329	311	335	338	336	343	307	333	310	331	357	345	347	366	332	329	344	337	336	315	347	333	312	319	356	362	326	373	361	358	334	305	315	334	342	329	324	316	304	312	321	340	335	340	324	324	323	344	311	352	345	377	314	323	303	354	333	336	344	326	347	328	311	352	319	339	351	333	343	327	358	325	325	343	321	342	361	316	327	324	330	336	335	354	321	308	342	360	328	302	332	345	338	333	332	332	330	310	347	324	304	335	293	343	340	325	325	340	330	352	330	320	328	357	329	315	340	307	339	316	337	336	323	319	335	338	344	338	321	360	306	370	337	363	333	312	326	333	363	320	322	316	328	382	325	335	338	331	332	329	331	316	312	329	342	376	315	333	344	329	313	317	302	336	385	332	343	355	312	358	361	338	322	322	375	332	315	329	325	360	347	350	334	327	330	322	332	341	329	338	348	337	342	327	329	339	354	350	368	317	350	317	338	356	345	347	305	320	318	302	342	348	339	337	351	345	352	311	344	317	325	355	316	333	323	349	309	378	323	325	350	322	313	312	345	328	355	325	321	324	369	342	332	299	344	331	320	304	343	358	316	323	353	346	321	345	339	334	361	343	334	318	311	322	358	333	314	317	360	342	369	332	351	340	311	343	333	309	340	354	342	350	317	351	343	306	307	337	315	312	342	347	331	278	337	320	318	353	353	325	346	330	328	344	354	342	374	341	314	305	299	344	365	342	328	336	290	347	332	333	308	338	324	327	322	332	325	338	352	356	333	327	350	346	330	350	322	316	322	326	346	314	350	317	348	334	340	348	349	326	378	356	355	331	347	353	298	333	347	335	342	337	357	333	351	340	287	350	349	358	307	333	326	334	342	385	316	369	336	347	314	337	291	388	298	374	314	310	312	321	337	343	309	316	330	322	320	314	320	318	342	313	357	337	323	333	344	332	326	317	325	354	342	319	342	294	331	331	335	352	334	323	325	370	349	354	336	350	326	320	301	342	340	325	359	361	367	365	303	323	332	359	352	314	318	344	334	286	317	314	350	345	332	341	300	305	332	302	330	320	306	288	362	316	311	340	335	346	314	312	330	313	311	359	335	350	319	345	343	308	349	306	358	321	340	341	313	369	321	339	369	339	345	309	367	343	363	311	338	333	322	346	355	336	335	338	336	303	363	307	339	335	340	336	348	338	340	318	326	313	353	339	340	328	319	308	331	358	330	358	295	320	330	345	343	329	368	349	324	399	349	330	365	316	317	337	313	342	314	337	304	288	327	302	312	318	308	308	288	305	326	336	317	369	328	335	356	360	335	332	366	346	316	352	323	332	348	341	315	321	387	356	336	324	337	328	336	306	330	317	347	338	345	329	305	346	352	355	352	360	306	328	324	339	328	335	325	318	351	309	366	381	321	311	297	322	322	347	329	355	343	350	323	340	304	338	343	330	355	344	360	324	311	334	336	340	330	331	347	340	338	330	346	325	377	323	355	305	328	336	359	335	362	331	352	307	324	304	297	311	332	303	306	346	340	356	325	330	327	345	334	369	337	322	342	311	302	361	338	345	330	328	301	335	317	316	345	316	311	312	326	318	333	335	341	291	336	349	319	340	321	333	336	326	349	317	330	317	356	319	330	332	346	320	317	336	344	374	345	349	346	352	342	355	329	328	315	343	325	299	325	334	322	328	330	320	283	388	302	343	353	319	339	322	382	359	324	319	335	321	316	353	341	321	323	340	318	339	332	314	338	307	325	328	306	302	312	328	335	341	323	307	360	309	333	334	345	355	348	319	325	348	325	313	338	311	326	331	338	330	338	351	337	347	325	325	313	330	334	384	333	335	317	327	322	337	339	300	282	357	339	354	333	323	369	358	359	346	304	368	317	326	358	335	356	347	347	335	349	287	357	325	310	324	310	324	328	356	331	352	345	328	328	324	345	316	363	326	317	308	344	323	372	371	324	352	322	302	339	359	337	312	351	321	328	348	336	322	339	343	339	332	326	316	358	366	319	337	306	336	351	328	329	343	341	335	330	342	344	319	379	314	336	371	341	348	360	315	331	342	304	334	344	325	327	367	336	367	338	336	316	339	328	345	341	373	357	301	308	329	345	354	391	318	349	307	349	326	385	334	305	332	316	334	365	333	335	321	350	352	330	330	327	354	333	339	347	333	312	317	320	353	336	342	298	298	311	322	326	349	339	379	327	326	320	340	321	357	340	331	339	320	324	337	357	342	327	313	342	318	340	330	358	336	347	322	355	363	311	331	365	374	341	321	300	374	341	339	358	356	306	338	322	330	320	334	319	319	316	316	327	341	362	321	368	374	312	346	295	315	382	338	346	339	329	311	331	340
4231	2778	3608	4606	4619	4810	3685	3380	3046	3030	2667	2050	1236	1069	1076	1488	1652	4181	4757	4077	3088	2304	1645	1127	918	881	854	908	874	898	904	879	913	858	879	882	872	910	857	888	896	911	891	908	835	836	853	862	856	919	883	896	840	887	828	886	895	901	862	911	909	852	913	835	897	904	895	877	864	909	915	849	931	912	882	876	876	868	832	845	905	872	883	860	900	909	855	897	806	879	844	844	948	835	882	875	883	896	846	884	874	901	854	847	827	827	872	895	859	866	819	871	892	845	860	835	901	831	904	885	833	827	872	882	871	866	888	889	908	880	876	885	847	941	839	844	846	871	873	865	866	812	812	882	926	935	899	845	890	896	824	899	911	928	878	871	883	908	880	869	799	852	867	934	850	846	908	837	893	859	888	892	867	902	849	804	808	877	866	895	835	895	888	851	864	888	845	910	866	845	906	885	877	868	881	870	886	874	844	884	860	936	890	869	830	880	955	870	845	858	822	912	877	863	902	924	849	879	845	821	869	879	917	901	856	879	907	897	872	938	916	854	904	954	875	854	857	883	846	903	867	902	859	857	907	922	916	848	868	849	859	862	861	916	902	885	865	880	883	895	951	828	865	896	889	884	914	869	856	853	891	896	792	833	860	922	850	876	841	958	879	905	877	864	853	896	872	850	855	888	918	864	868	876	890	878	878	919	915	873	877	860	852	932	868	881	832	843	873	862	923	842	879	871	879	852	844	945	856	834	908	846	853	930	890	874	840	864	867	844	917	898	863	877	853	855	843	888	937	861	888	851	893	899	925	858	860	899	812	898	886	873	836	853	852	874	827	873	884	866	925	907	859	831	858	840	889	893	864	838	826	882	889	903	870	868	943	899	902	849	843	871	885	842	834	837	908	870	893	911	927	836	877	869	871	889	850	866	858	864	846	883	923	918	923	900	872	879	892	843	845	841	824	892	981	936	876	887	883	869	879	813	898	928	889	840	863	847	867	875	911	836	844	856	906	892	908	900	833	885	880	825	906	951	876	929	892	875	880	909	895	876	915	838	814	870	887	843	867	878	862	893	872	863	917	814	886	846	811	804	875	920	900	868	887	904	916	893	874	876	870	877	876	847	861	857	909	849	854	867	951	933	866	897	912	934	888	828	879	840	902	903	866	899	878	823	893	850	871	916	888	885	933	893	908	879	881	859	853	872	930	849	842	917	901	847	882	830	884	920	862	885	931	819	858	883	885	884	871	782	869	854	870	881	852	904	857	877	891	851	863	886	869	852	868	852	807	895	823	826	904	840	882	881	888	844	910	840	887	852	838	908	837	864	870	848	891	902	859	834	900	824	870	850	825	876	829	826	843	880	885	877	872	890	909	822	875	895	892	860	895	862	779	886	866	838	929	873	827	853	906	881	893	866	865	823	855	918	839	898	942	905	908	914	881	903	920	891	907	860	867	820	895	830	863	878	816	911	874	838	858	848	899	843	860	898	859	881	874	890	881	911	852	842	818	895	900	839	890	820	863	916	857	841	871	881	865	866	893	870	904	869	900	876	919	865	929	886	849	865	860	898	844	888	848	856	884	856	906	872	881	854	891	902	843	917	870	885	889	875	919	851	866	838	942	836	837	882	919	853	879	855	878	946	858	906	892	874	870	854	896	896	837	878	948	845	921	914	849	845	930	890	867	854	905	891	901	823	881	870	868	891	876	871	857	878	853	906	866	912	859	818	868	865	848	876	904	870	950	864	890	858	866	891	834	869	865	899	903	868	877	894	922	842	884	912	888	947	886	799	901	875	867	856	846	811	899	915	891	913	876	902	839	950	887	872	870	897	897	842	903	876	864	938	817	868	895	777	873	868	833	903	873	850	878	858	849	873	866	901	863	882	890	863	888	868	870	866	895	867	801	890	885	903	908	900	859	862	835	897	899	845	917	858	861	887	871	824	872	874	881	847	843	910	897	833	848	945	897	851	813	916	868	864	931	886	883	905	906	863	882	871	843	856	884	853	894	834	907	921	891	864	871	864	922	883	917	903	889	844	908	876	919	882	906	867	905	861	881	834	896	842	864	897	855	803	841	881	890	850	866	905	865	884	887	905	921	894	878	873	901	855	903	927	891	855	897	901	877	904	902	857	848	884	893	850	856	909	870	831	845	866	929	897	830	902	920	882	840	868	855	849	895	887	833	849	944	930	901	898	879	895	953	890	979	867	844	894	911	853	840	891	913	876	841	901	911	912	872	798	886	884	889	887	905	879	848	838	869	865	864	885	881	858	836	865	920	907	891	872	925	885	889	892	917	886	838	866	880	907	808	817	885	890	900	849	886	829	871	874	926	852	931	818	862	870	867	846	842	864	857	900	885	900	915	924	936	864	888	880	842	890	857	887	849	859	858	861	943	875	897	872	887	867	905	817	856	884	896	877	874	871	946	860	891	948	876	826	865	903	902	890	877	915	883	868	869	805	880	856	847	853	874	830	900	844	893	847	861	839	857	884	903	842	875	881	870	858	910	856	881	887	853	919	907	861	889	904	851	919	839	892	902	911	882	854	842	858	841	894	848	890	870	868	922	870	920	860	898	850	881	922	918	875	890	887	887	910	841	923	878	882	887	855	843	927	893	932	875	878	895	873	840	948	869	876	889	810	873	834	892	867	863	898	921	849	865	896	868	826	892	901	915	885	815	842	856	870	870	916	842	889	884	865	905	954	829	876	868	937	872	856	873	851	856	882	865	895	856	925	831	864	850	822	872	886	915	877	894	914	904	872	879	878	841	862	881	898	838	930	864	894	872	891	929	888	872	843	924	802	887	910	878	884	911	881	917	844	849	828	860	948	873	878	857	931	901	823	875	835	859	889	945	902	903	818	809	877	887	869	909	844	868	821	900	876	908	851	909	843	907	856	877	883	863	829	901	861	896	834	895	889	846	896	922	903	859	848	861	820	853	864	882	892	879	820	900	852	916	891	909	860	884	882	916	885	900	822	892	839	832	862	869	842	869	862	864	859	926	867	917	843	839	853	827	854	860	907	869	874	855	854	873	901	854	867	881	881	887	851	884	868	881	855	884	869	884	848	886	923	948	903	914	948	887	853	852	840	905	950	928	893	871	872	889	895	815	878	854	923	870	841	917	872	871	886	920	862	869	853	874	856	861	917	919	920	883	842	869	904	841	830	843	835	872	880	863	838	847	876	876	850	883	924	836	905	871	885	854	834	866	881	893	869	861	849	895	919	820	856	862	900	890	901	878	836	927	895	890	888	868	894	898	872	831	864	845	874	919	884	900	849	915	883	908	889	856	867	855	853	859	885	883	882	865	853	859	924	882	858	914	867	846	826	854	915	869	877	936	872	844	862	895	892	889	849	848	864	847	848	951	853	876	867	822	930	860	876	852	915	928	858	832	855	867	921	841	885	850	908	893	878	887	838	853	908	838	918	913	876	863	878	853	897	929	904	879	883	832	882	941	862	899	875	869	833	921	862	857	830	839	922	845	891	914	890
18323	9697	5273	3920	2875	2417	2036	2235	2464	2706	2056	1036	523	430	3305	7107	2378	5021	6065	4010	2889	2089	1136	527	243	251	272	242	232	215	247	257	254	265	244	230	231	277	228	238	280	228	243	261	261	248	241	260	244	265	273	247	271	262	261	242	243	254	231	259	267	246	249	256	258	228	266	252	265	263	255	258	279	250	261	228	267	229	263	224	246	246	270	244	238	242	218	253	233	238	242	245	230	245	307	232	232	252	250	225	265	217	264	248	236	268	281	283	238	243	244	274	249	256	243	260	255	243	227	243	225	258	238	236	230	259	248	236	247	284	243	218	236	257	256	228	255	260	244	234	240	251	257	242	242	271	233	226	242	255	257	262	261	258	244	252	262	225	230	253	259	225	245	243	250	251	234	253	255	250	247	258	280	233	236	261	271	244	241	262	259	236	262	249	266	258	257	242	260	235	228	260	273	216	242	241	271	242	248	271	247	250	265	258	271	238	227	258	235	238	245	231	240	267	271	255	249	258	248	237	268	278	250	265	261	231	243	268	258	235	258	258	231	250	251	261	253	253	242	240	218	246	269	262	220	237	240	277	267	264	242	261	213	241	257	248	273	268	263	268	241	219	252	249	257	262	252	254	249	256	224	293	242	243	270	259	235	242	284	244	270	236	262	282	253	252	264	234	244	255	235	224	233	259	275	233	256	268	234	224	260	250	258	240	274	244	264	278	250	249	282	254	226	219	234	256	249	244	243	225	238	237	237	253	233	260	250	243	245	245	262	248	246	251	232	262	270	261	207	259	242	232	226	265	269	228	265	255	232	239	248	258	251	257	240	241	274	256	238	245	232	284	246	256	263	257	233	247	253	250	234	257	225	250	256	276	235	289	272	265	262	275	272	271	267	244	252	254	238	256	238	272	251	242	244	263	271	242	257	250	253	247	243	256	299	254	244	278	264	240	260	250	241	238	216	219	282	270	255	272	249	229	229	244	253	263	226	226	263	254	245	275	250	261	240	268	250	255	278	243	254	275	281	240	256	253	230	210	279	237	261	231	262	267	275	261	252	235	251	278	259	261	243	243	252	252	243	237	283	283	271	227	240	229	241	246	258	234	262	254	269	276	243	242	229	242	223	225	240	231	266	268	245	260	280	244	220	244	248	244	249	235	230	266	247	251	243	233	227	288	236	266	257	239	275	240	244	261	220	252	249	251	225	240	227	262	241	216	271	243	272	238	239	218	265	265	268	253	250	252	250	251	251	226	285	251	270	251	265	246	275	245	251	205	225	250	255	246	254	264	259	267	255	278	230	239	267	266	252	265	280	267	248	265	250	277	237	253	233	256	272	244	252	263	243	253	270	253	254	252	224	263	261	294	244	255	232	218	230	253	258	251	250	264	264	237	260	236	242	261	228	274	256	214	216	247	268	264	247	261	225	231	251	233	232	275	224	236	260	231	288	237	269	223	269	255	218	248	251	225	252	264	239	228	262	237	247	235	243	242	233	234	253	244	265	270	257	292	260	262	224	247	268	256	239	242	244	248	252	225	285	270	273	243	241	251	235	214	227	247	234	280	253	264	259	259	247	251	282	257	254	248	252	262	250	266	243	230	241	238	244	249	237	250	240	246	257	265	236	265	271	235	265	254	267	275	240	236	247	258	245	241	243	235	258	250	265	221	235	267	260	268	250	253	265	274	259	247	271	267	246	280	245	244	264	280	253	221	234	263	252	259	234	230	257	231	223	255	258	257	271	255	265	249	266	247	275	268	250	253	281	253	250	256	222	239	243	242	245	270	232	251	238	263	235	237	235	243	254	276	251	253	281	241	266	257	267	270	272	237	283	250	255	275	272	267	283	221	281	257	223	234	280	235	279	252	238	259	259	255	225	248	243	245	244	221	254	244	244	252	280	255	247	246	253	243	233	258	265	255	237	236	268	232	229	241	262	244	249	238	267	272	261	249	262	268	244	290	235	254	252	243	242	268	241	237	251	266	231	261	246	264	249	251	225	234	268	274	257	240	247	265	254	255	237	244	233	235	246	249	271	253	265	265	240	247	269	250	257	231	216	235	251	221	272	244	264	251	258	247	253	247	245	261	243	253	237	250	223	241	277	245	247	277	261	234	265	255	261	258	240	229	243	228	250	227	254	246	242	253	237	257	259	219	240	240	241	269	255	237	241	241	251	264	266	282	235	239	255	230	257	247	245	260	231	257	241	236	271	248	255	255	250	249	240	245	250	246	269	262	245	251	230	280	234	250	262	263	266	241	255	234	261	257	266	242	251	266	246	213	237	224	243	243	246	286	249	231	227	243	263	228	230	243	283	276	245	270	258	241	243	250	251	256	233	270	246	250	227	224	231	250	232	254	261	232	230	286	255	237	243	260	214	252	261	236	242	259	265	248	233	216	230	249	247	266	241	230	223	257	247	250	252	262	265	226	249	241	269	226	252	227	286	251	276	250	250	265	238	256	237	272	281	262	238	225	222	279	241	227	268	266	277	234	250	240	233	246	238	253	237	249	254	247	254	245	255	273	228	269	262	283	267	260	252	261	261	270	249	249	242	243	259	256	240	237	241	277	271	246	241	263	236	256	254	281	235	231	223	229	256	253	234	267	270	235	247	268	249	287	228	255	247	230	256	280	267	251	237	215	228	260	224	253	260	267	236	262	245	234	268	243	232	243	241	255	238	242	250	223	245	238	287	267	226	245	219	225	247	261	241	237	231	254	254	222	223	278	251	235	263	244	282	241	253	248	260	245	232	221	274	263	246	247	231	268	243	245	228	247	259	250	252	261	264	235	240	242	263	245	210	273	243	251	246	239	244	230	244	261	235	254	256	252	243	233	270	222	247	239	250	245	250	249	219	265	236	243	234	226	270	258	253	254	247	239	247	233	250	264	254	237	244	247	257	224	258	227	225	241	254	245	259	244	245	211	249	246	255	262	258	238	245	221	264	252	266	249	239	247	268	245	260	242	225	248	274	269	252	265	243	258	250	248	232	232	227	286	245	230	248	248	217	237	251	234	256	275	235	267	265	238	242	269	253	257	266	267	260	243	257	262	245	262	249	268	257	247	223	268	269	288	226	236	279	251	235	251	268	249	213	194	245	278	259	270	260	233	265	257	239	258	255	234	238	218	266	245	268	261	261	257	244	279	273	269	234	256	265	265	229	252	238	264	233	250	244	254	257	262	247	242	245	251	261	243	265	249	282	241	214	236	253	238	249	257	248	234	241	225	243	281	254	270	270	234	252	244	232	221	223	231	257	255	283	232	261	266	257	247	272	282	256	249	233	244	274	234	253	269	231	259	233	245	253	244	249	252	235	246	280	243	265	234	227	216	243	253	229	249	285	261	234	266	241	259	255	279	247	278	292	245	241	232	247	232	256	246	244	266	235	234	237	223	253	243	250	280	282	262	240	279	264	269	254	251	251	267	275	229	235	254	255	272	266	262	250	255	242	263	259	266	256	251	235	242	280	264	254	246	269	243	231	242	271	232
11336	7908	7337	9291	8854	8609	8115	8217	8971	9413	8084	4711	2196	1743	14369	25837	9413	20611	24068	18029	14290	10597	5939	2558	694	647	721	723	681	690	684	682	622	701	633	687	664	661	673	655	730	664	671	673	685	689	614	702	647	695	693	693	661	647	672	700	652	703	651	670	665	629	677	654	684	689	626	647	755	678	703	701	685	632	687	693	672	690	656	707	692	675	652	719	690	714	667	675	632	641	682	681	630	666	690	651	660	704	677	641	669	687	664	657	640	627	622	714	649	744	656	627	687	673	640	638	712	659	658	690	736	681	658	682	728	706	719	692	665	697	681	677	660	688	683	669	694	692	669	696	686	712	680	684	699	693	686	664	692	713	663	682	670	634	650	676	683	685	672	706	682	653	681	685	677	718	721	701	703	632	676	650	660	717	687	660	627	707	673	643	627	734	647	659	660	672	643	738	673	679	677	688	709	662	705	677	647	667	742	727	656	661	661	709	704	709	646	675	679	690	663	711	672	656	698	694	609	663	701	644	692	673	680	630	668	697	684	704	731	693	700	679	693	697	664	686	685	663	663	694	694	665	690	635	698	653	644	658	670	701	706	630	643	692	655	646	667	627	672	706	652	659	667	687	673	699	624	657	661	658	666	640	624	647	699	655	673	692	716	685	657	643	674	705	724	691	673	646	717	670	670	677	666	678	668	654	662	661	644	665	673	651	692	663	651	663	615	693	681	698	653	678	700	624	680	692	696	674	669	650	680	653	660	660	680	662	688	668	683	660	682	702	691	661	644	660	663	646	690	643	687	673	688	688	680	669	680	692	672	668	685	660	698	676	667	645	665	669	670	662	674	709	697	651	650	667	689	725	699	688	655	675	653	682	691	678	678	700	663	650	711	636	665	673	654	639	685	611	669	674	656	695	678	672	699	699	699	704	646	654	691	658	632	645	649	654	689	683	656	699	704	648	674	641	668	668	668	670	720	678	692	716	684	658	684	697	696	715	672	676	681	725	662	658	692	644	671	681	674	665	703	629	674	721	681	649	670	692	694	689	658	680	646	680	660	691	644	713	714	701	686	660	685	665	681	702	655	692	648	689	634	652	663	649	671	651	686	646	672	644	675	703	663	690	654	722	711	625	664	671	674	679	735	685	687	666	685	665	674	639	712	703	708	667	662	707	700	719	688	677	712	635	735	663	680	684	648	680	677	704	627	668	648	658	696	659	692	668	720	684	658	701	653	691	650	665	661	652	732	646	649	697	710	673	667	631	682	697	672	690	662	683	629	679	715	661	681	625	664	704	631	652	676	674	664	627	633	676	651	695	681	666	654	686	675	674	676	650	647	662	683	665	745	693	658	675	674	706	662	657	703	690	643	676	628	681	709	675	661	656	664	629	677	668	662	681	675	690	705	660	641	709	663	654	655	677	667	661	693	684	686	685	658	656	664	632	680	730	665	676	700	718	660	680	616	699	683	695	663	709	656	670	652	685	670	679	707	669	650	664	667	674	644	701	642	663	673	680	698	684	604	656	646	656	677	709	659	704	650	671	658	681	661	636	710	657	670	687	673	690	674	697	681	683	649	668	658	672	662	641	675	662	709	662	620	641	656	616	680	675	666	704	712	690	723	691	649	636	651	603	673	623	648	642	662	678	649	658	646	675	670	665	668	690	666	666	686	647	717	735	665	679	686	677	630	668	719	686	647	674	707	652	660	717	683	677	665	715	678	644	726	680	638	664	687	648	630	659	720	704	715	677	618	638	645	656	667	684	673	647	667	662	709	701	690	679	668	686	691	670	671	703	727	682	686	692	697	657	647	665	695	675	627	691	663	661	676	710	633	682	630	689	672	660	697	668	688	656	706	682	653	657	641	649	668	691	656	700	691	661	683	643	655	679	697	662	690	660	640	704	657	647	669	713	689	663	685	622	692	692	633	719	679	682	686	681	695	682	693	686	634	675	695	691	686	675	628	644	697	666	630	636	680	658	667	697	651	664	700	654	710	673	655	698	673	648	687	701	653	645	703	668	686	669	706	681	672	640	690	698	655	645	669	645	682	665	658	653	711	643	706	703	719	645	661	657	658	717	705	696	627	708	659	692	707	628	676	658	648	711	691	639	663	696	691	651	636	678	668	667	669	645	689	682	669	655	672	676	671	634	649	676	677	613	667	632	671	645	697	687	700	688	674	691	621	713	655	678	701	630	673	675	668	691	674	688	669	658	686	684	714	690	744	670	656	678	684	638	643	706	705	675	667	667	643	672	674	686	696	661	665	682	678	693	695	645	683	654	701	657	713	677	654	630	645	678	696	627	638	699	654	676	662	699	678	661	671	655	642	638	709	684	650	616	655	660	702	689	751	681	653	692	652	690	647	707	690	604	703	660	651	684	665	697	719	669	628	685	643	688	690	690	663	708	642	664	703	671	660	648	661	661	651	684	667	639	670	692	676	677	670	686	659	686	671	702	679	628	689	681	655	647	695	654	709	657	660	710	685	669	663	671	691	673	712	619	685	658	620	642	687	687	672	660	714	715	692	662	637	644	618	665	707	657	715	654	694	701	649	669	648	658	635	640	640	649	714	706	700	713	724	705	662	655	665	666	662	654	732	681	632	662	700	680	650	666	659	673	657	700	686	691	686	663	656	652	659	665	653	650	691	702	641	689	702	703	657	642	652	660	688	671	692	723	713	693	720	674	672	643	683	705	710	700	707	687	644	736	664	705	700	685	732	675	671	651	650	689	642	691	677	663	660	683	686	685	658	646	685	700	694	678	667	652	674	671	664	676	681	660	680	686	677	727	665	653	696	641	670	672	708	681	686	628	647	637	719	664	686	670	706	674	671	706	667	702	648	687	672	672	660	677	683	699	719	674	671	670	625	671	657	710	669	717	681	674	655	674	665	693	673	688	679	650	673	687	625	655	664	703	688	689	701	679	657	667	652	646	661	694	699	647	685	659	675	685	686	630	636	646	679	653	651	706	672	661	685	663	626	717	669	658	668	644	670	645	676	653	675	714	683	643	711	656	669	656	639	700	676	664	626	679	704	653	658	695	655	675	718	680	611	704	677	675	690	622	671	696	679	724	646	722	651	688	710	674	669	679	716	730	682	672	676	700	693	641	638	653	680	652	714	690	680	662	643	682	658	707	673	656	631	647	665	680	668	670	660	628	631	693	711	691	664	695	657	666	689	666	704	631	699	662	672	706	617	697	638	681	687	656	606	698	665	719	641	636	676	673	643	629	652	672	652	723	666	664	647	663	687	652	732	673	614	700	649	651	657	681	669	647	691	656	702	667	647	680	634	708	665	709	674	668	666	696	700	649	633	714	687	657	671	646	710	703	691	626	703	655	640	652	684	665	646	687	651	716	691	675	651	633	689	639	655	654	633	702	642	653	635	701	661	698	656	638	676	665	655	668	676	688	635	645	705	691	704	680	662	704	699	672	666	690	681	693	643	707	687	643	715	652	697	649	613	647	667	645	670	709	703	719	655	646	668	631	701	635
23901	16199	9498	5578	4641	3894	3505	3725	3864	3869	2376	1110	698	1187	7853	10492	4359	870	6872	7874	6271	4138	2068	774	196	188	188	167	203	196	189	185	155	170	164	168	181	193	189	160	178	204	176	165	185	213	205	173	187	158	196	181	184	184	185	167	175	172	158	163	204	173	180	144	186	195	196	193	185	189	177	184	201	199	190	178	163	168	160	211	214	206	184	169	188	198	202	190	160	185	192	174	184	211	194	201	182	199	194	174	191	191	218	193	193	195	187	189	205	192	197	213	179	193	190	188	164	177	168	177	194	195	202	195	192	199	208	182	206	190	169	162	217	182	182	190	197	182	177	197	187	208	196	191	182	178	205	188	193	194	177	180	175	183	197	174	159	200	165	170	199	181	189	175	185	193	181	191	214	169	193	207	202	168	189	198	174	194	175	189	193	162	175	194	197	174	176	192	186	198	198	199	179	185	177	163	169	211	180	175	193	198	208	183	159	179	188	202	154	180	179	182	166	197	179	197	180	192	187	180	206	207	197	198	183	190	171	195	179	181	217	173	207	165	160	186	191	171	218	179	183	183	180	193	197	184	197	184	172	160	188	188	194	183	180	155	203	152	191	195	179	189	209	216	197	194	182	193	193	149	210	190	193	203	181	205	171	179	186	185	214	191	172	172	201	175	175	189	177	198	195	167	206	191	170	191	212	187	198	166	181	184	186	192	187	185	159	167	172	176	162	184	158	193	159	199	152	172	184	193	180	191	185	178	177	173	215	197	172	219	210	208	186	199	190	180	186	189	191	166	195	190	163	172	182	179	186	195	191	171	181	202	165	163	169	188	187	181	205	202	163	214	178	187	178	180	208	208	188	184	172	201	191	174	210	177	159	185	187	165	187	210	173	218	161	203	210	211	185	178	183	203	186	192	170	179	190	201	173	204	168	190	168	192	194	200	208	182	199	169	189	178	179	189	183	184	208	209	183	191	199	176	170	178	183	189	171	187	199	177	202	181	195	193	202	205	200	174	186	184	183	205	202	184	188	176	175	178	183	190	182	171	185	198	195	205	177	195	179	204	184	155	169	176	168	177	200	198	211	192	177	177	165	188	175	187	173	159	186	207	191	183	186	183	192	176	171	177	206	208	180	183	172	162	184	190	197	220	207	194	175	194	166	191	179	195	173	158	195	164	189	172	181	218	213	184	189	194	174	159	190	196	186	186	207	165	167	176	170	188	200	182	179	191	180	185	176	185	155	203	192	181	189	197	169	176	191	175	167	194	189	194	186	165	185	187	208	176	188	205	190	228	194	201	170	171	194	161	181	188	172	180	214	175	222	192	182	198	210	187	176	164	181	196	205	186	179	172	167	188	181	185	171	207	178	200	181	196	185	174	167	176	186	176	178	161	189	196	175	179	198	168	190	203	180	186	201	184	192	191	191	178	177	174	179	162	208	179	181	182	187	190	215	224	158	196	199	185	166	181	187	204	180	197	183	187	198	187	198	183	164	191	186	171	196	206	201	171	201	188	162	177	203	205	172	195	166	184	181	171	186	182	163	194	177	169	184	171	185	197	160	184	191	182	194	184	192	184	177	194	186	187	185	202	191	160	188	176	192	200	188	181	213	189	174	192	178	172	200	184	190	173	184	190	178	182	175	188	169	193	193	185	183	192	182	191	177	208	181	203	201	182	173	189	167	185	198	190	178	188	211	193	203	201	172	187	183	181	192	201	196	187	177	206	196	194	173	180	198	193	189	171	198	195	199	195	195	180	184	185	165	196	189	206	193	207	184	180	196	195	182	200	192	180	203	175	186	195	181	167	196	174	184	176	185	209	179	176	177	185	150	198	183	198	184	195	168	197	215	191	168	178	182	193	176	164	201	177	185	175	180	166	177	206	166	164	176	205	179	185	173	163	201	199	198	177	187	175	204	167	199	185	183	179	189	199	165	165	173	175	209	196	210	186	168	189	214	206	186	175	178	204	176	174	171	190	172	206	170	201	177	191	172	184	216	205	222	169	193	194	173	188	186	208	187	182	199	171	177	184	204	199	163	178	171	170	185	182	208	192	195	177	175	211	213	188	199	188	189	195	185	199	190	159	186	200	160	212	199	186	190	190	184	170	176	172	167	196	173	212	180	194	188	182	181	196	166	217	217	161	177	195	198	209	210	199	170	175	176	193	199	185	183	173	184	199	164	206	179	171	182	168	193	192	178	180	184	215	186	190	195	201	173	170	170	200	176	194	175	167	176	192	186	213	180	184	196	207	179	179	168	160	173	177	208	194	183	178	178	205	190	175	192	169	192	192	177	166	172	214	199	179	185	178	180	200	182	191	161	163	163	181	216	206	199	191	207	187	184	201	165	176	200	172	197	190	185	187	180	186	181	175	170	221	174	194	181	162	187	183	191	165	193	181	204	184	200	202	179	197	183	179	176	189	178	205	182	198	187	175	195	209	186	178	179	174	209	204	182	182	171	203	162	179	205	192	205	185	172	176	185	222	208	180	196	182	174	175	167	185	174	177	193	203	172	183	159	178	183	170	204	167	191	199	179	193	175	174	158	203	180	193	163	165	184	159	201	194	202	183	199	186	166	170	180	166	187	187	188	186	180	177	178	178	175	227	189	179	174	201	178	220	169	170	177	201	166	189	185	181	197	181	188	170	183	195	195	216	211	171	167	198	165	195	193	196	191	179	170	209	207	176	159	191	205	188	177	184	179	199	205	167	220	187	179	183	178	164	183	204	185	175	178	185	182	200	181	194	215	186	174	175	189	180	185	179	200	179	197	215	186	193	200	192	206	197	187	179	189	188	174	203	158	192	175	176	177	204	195	163	168	162	186	197	211	218	172	193	187	198	194	202	196	207	159	171	176	162	168	185	186	194	186	183	178	172	212	158	197	195	181	189	191	173	178	185	188	207	191	180	157	184	175	181	203	205	192	210	192	187	210	194	221	150	200	215	200	207	178	192	185	187	184	193	173	192	156	183	181	181	199	185	202	194	218	184	176	196	173	184	184	199	186	187	182	206	201	184	184	221	186	166	193	198	185	211	163	181	168	197	184	188	176	182	180	160	171	156	182	190	183	207	182	191	164	174	168	204	175	192	183	186	179	161	193	189	170	180	181	158	184	218	200	182	181	167	198	203	192	205	190	226	191	210	182	195	159	192	198	175	187	169	171	208	185	156	194	192	188	196	188	200	187	215	183	190	171	162	185	194	178	205	161	183	168	195	185	189	196	184	193	178	176	176	208	192	173	186	198	181	179	176	174	177	196	187	206	204	206	171	199	186	164	194	198	165	191	181	202	197	199	192	186	181	210	196	178	188	164	186	182	178	199	198	170	172	202	199	189	192	181	190	162	182	169	173	174	173	178	193	190	206	187	164	181	181	179	194	211	172	166	188	181	179	188	151	202	191	196	179	201	162	191	164	174	176	200	182	180	191	205	182	217	198	173	204	171	184	179	176	167	160	192	192	188	194	183	170	185	172	186	189	181	172	185	166
13276	12232	10043	10919	12879	12342	11684	12186	11872	11940	8779	5183	3373	5482	24210	31163	13196	4275	27309	27762	24058	17699	10411	3971	561	491	483	521	516	544	516	537	528	508	508	573	543	525	519	556	507	472	517	543	483	513	553	518	510	478	519	520	500	493	518	544	548	503	518	551	523	553	527	521	495	509	521	488	544	572	520	553	482	526	562	511	512	511	513	548	496	527	549	559	479	505	499	576	505	502	523	539	509	569	531	525	515	516	510	482	488	508	486	532	495	495	552	528	507	566	525	540	516	549	530	536	520	520	504	529	491	517	492	512	530	503	505	497	525	501	549	537	472	514	485	523	519	506	549	516	492	496	530	534	508	544	531	554	514	531	546	538	552	499	489	499	514	494	478	538	531	522	522	527	554	576	541	548	520	543	584	544	542	496	524	531	466	491	501	537	522	550	498	556	502	550	566	512	483	492	510	533	518	538	559	531	537	521	541	513	501	520	546	463	526	538	501	531	533	505	529	524	545	564	507	490	534	539	517	530	508	517	567	528	537	561	503	518	501	549	514	555	536	535	542	479	497	554	509	533	514	508	532	504	537	489	550	497	516	520	496	501	512	536	543	484	516	516	523	525	494	517	510	494	558	512	517	510	513	527	534	525	526	532	533	516	507	514	527	540	503	513	546	553	528	545	507	546	536	486	496	524	463	512	513	520	494	541	535	555	550	527	526	525	510	541	541	524	502	562	526	553	518	537	494	487	519	517	529	493	549	541	486	492	539	505	505	515	485	562	523	510	511	523	525	530	522	520	515	529	535	548	565	534	502	512	525	513	525	528	530	472	508	540	530	518	545	547	511	480	491	518	510	543	553	515	497	532	582	549	464	526	467	479	534	547	515	518	524	547	514	505	497	553	546	527	551	459	580	500	581	499	503	512	510	528	514	518	503	493	498	516	516	504	549	533	515	508	536	513	543	594	556	515	539	537	539	532	538	501	519	513	488	521	535	539	459	534	497	531	526	514	533	525	495	485	487	546	533	513	517	511	502	517	500	532	531	500	520	546	526	494	558	534	521	548	572	509	538	502	501	527	573	510	548	474	515	541	553	523	519	480	523	528	506	512	531	473	563	462	523	535	526	497	534	513	510	504	562	508	515	495	517	505	535	508	518	494	544	509	525	514	545	515	554	501	510	470	537	511	501	525	530	553	511	522	543	572	504	499	514	533	575	531	514	527	527	512	500	542	529	493	569	567	509	511	521	529	482	513	503	546	523	520	518	503	557	531	500	517	499	524	527	505	516	472	506	497	552	532	545	512	503	532	522	507	505	497	514	513	594	519	484	506	520	502	522	527	540	518	500	553	534	545	508	494	529	511	539	514	514	517	512	519	543	513	551	548	539	504	503	508	517	505	513	526	556	519	571	527	513	512	515	568	502	533	533	517	487	479	541	535	521	493	544	511	555	540	573	534	493	519	551	518	554	555	526	471	533	513	533	509	514	500	509	493	543	542	526	528	535	503	521	512	534	496	517	509	511	544	505	527	496	516	523	538	542	501	550	537	533	527	540	546	514	502	516	493	506	457	477	494	573	518	521	554	502	513	521	523	551	492	540	525	514	539	540	536	548	559	511	556	520	521	523	533	520	484	490	530	539	538	491	488	555	552	522	510	557	483	542	522	485	517	507	497	501	511	488	536	502	529	499	515	540	476	482	541	558	499	503	539	487	532	513	473	505	532	528	532	490	523	555	499	514	528	534	488	526	520	515	552	487	494	513	543	526	514	546	509	545	539	553	513	539	536	505	512	532	523	523	567	547	534	524	564	499	536	516	533	481	557	535	518	523	502	568	501	509	502	549	494	526	539	499	505	492	505	502	474	569	527	523	533	525	545	528	529	532	533	524	508	579	557	521	517	543	499	513	512	535	556	516	536	518	550	486	574	539	532	536	494	513	509	519	514	533	516	478	507	510	460	494	490	518	490	555	513	539	542	502	512	494	501	514	540	518	506	501	547	506	512	508	494	539	504	533	508	511	496	536	533	490	501	512	477	489	573	540	526	518	538	532	548	487	564	528	499	505	570	531	500	541	473	488	493	504	475	511	538	535	528	496	529	503	529	536	512	500	501	500	521	516	506	507	517	542	532	508	491	541	531	508	514	501	523	524	534	539	526	517	542	533	534	525	550	509	505	531	500	520	495	525	549	534	507	519	602	528	527	515	532	542	491	508	495	507	522	530	548	517	524	536	555	493	531	531	538	545	522	505	541	529	498	522	503	541	504	519	496	507	504	528	539	558	498	503	530	531	522	549	523	514	505	575	495	558	531	537	515	524	546	546	495	512	534	558	522	492	475	527	525	521	526	497	497	556	531	519	527	480	545	533	545	491	517	515	494	491	519	502	499	570	551	530	512	544	539	476	471	532	533	537	501	567	517	517	497	557	480	528	513	560	525	467	551	529	513	484	505	535	517	527	494	469	495	531	544	527	551	526	521	477	524	509	536	514	564	515	530	548	521	490	510	498	518	513	489	532	551	511	501	511	553	489	534	511	459	488	535	586	543	504	511	496	504	526	567	534	513	549	518	501	539	505	492	550	535	512	533	505	575	533	530	483	522	516	505	532	568	570	532	506	517	511	535	529	501	487	520	557	524	514	487	570	521	504	519	535	508	562	492	504	533	488	540	530	524	507	516	507	542	508	510	553	555	539	519	571	544	492	504	543	495	476	514	519	518	534	535	535	512	516	516	489	517	548	531	475	510	553	517	489	508	543	544	549	498	513	508	542	554	534	496	557	523	518	519	507	505	501	515	488	540	510	522	549	534	498	558	495	520	558	514	551	491	527	508	537	520	541	535	488	512	480	498	500	505	511	556	531	518	530	488	534	482	508	553	539	503	558	510	538	513	508	499	539	517	504	504	502	561	483	557	513	496	510	522	543	518	512	532	531	517	519	523	491	554	504	521	489	524	528	533	498	558	553	486	511	548	506	542	493	513	545	508	553	549	563	494	486	586	517	510	519	521	535	522	519	494	485	506	555	488	570	539	482	496	519	519	593	527	514	547	567	517	501	502	518	562	513	545	542	502	475	505	538	553	503	517	522	516	530	501	505	514	536	533	500	486	531	560	503	475	510	561	543	478	529	569	499	580	518	523	525	503	557	556	534	481	502	529	548	513	520	493	486	521	506	511	568	494	500	585	553	540	507	552	521	515	478	487	508	498	514	492	534	489	532	526	552	497	507	498	475	536	531	528	516	510	509	478	517	519	542	512	496	523	505	466	535	545	508	529	521	502	544	533	482	523	496	509	530	543	492	555	518	545	520	517	581	511	546	508	470	526	525	521	522	505	508	564	518	481	471	522	576	500	524	514	506	530	549	552	545	563	533	503	493	535	559	522	482	504	490	575	495	562	494	491	534	501	519	529	520	499	520	508	514	495	523	528	518	497	484	531	487	537	503	489	526	504	556	520	548	510	494	533	531	515	522	537	537	497	470	511	540	514	534	523	563	528	510	537	518	476
5756	2725	1726	1537	1682	1364	1019	794	645	501	410	367	353	320	347	382	359	302	528	851	987	808	686	432	311	299	312	298	286	276	297	310	331	318	324	319	287	320	344	301	317	292	316	283	287	287	296	302	300	303	317	289	316	301	297	307	304	292	272	311	284	313	308	284	294	278	318	307	306	325	332	286	328	336	272	299	271	310	296	292	278	303	298	301	304	295	264	281	321	294	305	280	290	292	297	307	305	337	309	295	268	313	315	317	306	312	316	307	309	300	334	321	305	296	276	296	298	280	292	309	330	313	308	310	287	307	316	274	296	282	303	282	301	298	323	285	291	271	289	309	342	288	284	295	285	312	338	300	298	282	326	294	288	317	302	289	314	329	302	309	302	303	309	334	290	256	288	308	281	301	253	289	332	295	301	287	274	303	309	280	297	309	295	299	268	303	305	301	291	312	303	303	247	292	273	312	292	248	307	328	286	294	273	256	315	286	296	321	290	334	296	293	292	289	295	274	296	287	301	290	280	304	264	340	314	284	311	310	298	295	297	317	307	290	252	344	308	272	300	283	286	299	275	289	279	288	292	298	301	272	320	335	310	288	281	313	318	291	286	275	316	288	293	272	320	296	274	288	297	302	295	321	301	295	307	295	303	303	296	294	277	257	260	284	284	290	315	308	306	308	296	286	322	298	303	294	305	302	312	293	287	294	283	287	303	310	283	286	298	296	287	322	294	264	299	290	306	293	288	265	284	293	265	329	306	323	296	291	312	299	313	308	307	320	319	295	321	311	317	304	302	302	280	310	316	274	324	291	277	310	298	307	285	289	301	290	280	302	294	302	289	327	277	304	268	287	283	282	299	289	280	283	295	282	261	302	305	304	302	284	266	304	285	314	241	306	311	307	285	316	323	311	321	275	281	307	306	306	278	293	312	319	314	305	289	304	286	283	322	318	293	315	286	299	300	314	283	307	289	298	293	319	298	284	282	285	287	296	305	299	302	293	317	309	296	298	334	294	276	296	273	311	305	316	296	302	289	274	297	320	287	313	301	314	281	264	319	320	287	306	288	281	294	329	286	259	306	312	311	299	283	350	313	321	285	291	276	316	291	331	307	274	284	305	316	316	308	301	292	289	340	323	331	279	267	282	330	307	282	293	323	311	345	314	277	301	299	309	280	326	300	291	304	305	290	282	330	313	281	275	283	300	269	255	312	296	323	279	290	294	253	297	320	299	300	245	295	280	318	331	296	273	287	306	295	290	283	331	307	303	323	270	310	303	312	277	283	302	313	297	300	292	288	304	285	309	276	336	293	296	296	298	281	252	318	280	270	298	289	320	298	280	329	312	324	309	316	288	295	319	289	302	298	316	291	335	315	304	295	287	296	250	308	322	324	337	305	290	301	300	315	303	323	305	293	293	327	287	302	302	307	290	311	292	283	278	288	281	280	272	305	297	282	287	278	286	311	286	305	281	301	304	329	299	270	281	283	303	324	297	290	300	296	305	329	312	292	324	311	279	293	306	294	298	302	311	274	293	294	319	275	312	302	274	297	294	275	282	295	304	301	328	344	279	290	301	314	313	285	333	302	322	330	301	292	291	302	288	304	317	311	310	321	287	293	285	312	321	293	287	327	280	305	285	366	279	272	300	298	328	326	271	312	291	266	261	298	310	276	308	310	304	281	285	290	298	332	283	292	285	275	310	282	258	294	301	284	295	341	293	328	299	269	266	276	322	298	284	285	300	313	299	308	304	312	286	271	304	309	292	314	292	293	273	330	322	325	317	289	267	288	305	289	309	291	314	358	289	290	281	265	297	308	298	280	315	278	294	287	298	305	303	289	277	285	286	300	311	277	285	293	274	287	282	293	303	260	284	300	327	299	279	312	298	291	297	300	301	315	283	293	303	308	296	283	288	283	306	312	289	295	276	301	328	296	305	310	285	309	309	335	296	293	296	279	311	320	301	295	292	301	301	297	281	305	295	316	308	310	295	283	310	308	276	318	284	327	342	276	296	285	311	265	316	312	310	288	307	301	305	332	297	292	294	302	263	309	348	308	289	309	295	310	279	274	320	334	272	288	318	304	326	315	293	319	308	310	292	272	275	308	305	314	300	298	269	296	298	284	301	308	306	284	307	302	318	335	279	264	309	301	300	296	301	304	302	314	283	299	299	304	301	318	285	282	301	322	328	331	309	281	309	302	324	300	300	318	316	309	303	313	291	310	304	312	275	318	284	317	305	321	314	296	291	293	314	326	300	324	256	293	302	303	319	308	282	288	299	304	284	320	312	301	263	306	323	314	282	269	299	289	306	286	265	300	283	285	284	296	280	304	312	295	307	325	282	322	321	318	300	281	301	307	284	317	336	334	299	287	356	256	305	309	302	272	273	271	274	288	282	307	300	308	316	279	279	296	292	322	300	310	285	310	278	259	275	325	290	294	287	349	307	294	288	297	288	286	279	323	296	337	294	301	285	297	292	310	268	272	294	305	321	286	290	298	297	326	285	291	282	334	277	255	288	297	295	317	291	297	276	274	311	276	327	297	309	295	318	297	302	316	311	281	310	291	319	287	295	314	303	296	289	302	320	298	330	317	317	306	303	330	321	307	312	257	318	296	286	288	273	297	299	304	263	265	285	296	280	259	301	268	283	307	305	286	309	316	313	277	278	274	290	311	318	291	303	289	274	288	296	304	287	302	296	310	272	298	296	289	264	311	298	305	286	283	305	290	290	274	276	283	304	325	280	308	300	292	295	330	280	298	270	263	308	270	273	288	285	312	318	271	285	308	308	295	311	286	309	280	271	316	316	291	316	291	300	277	272	288	297	295	298	268	278	331	295	334	283	310	295	295	331	288	323	280	280	326	286	315	301	286	262	310	292	290	328	296	307	281	322	316	312	269	306	312	280	286	285	298	291	299	258	271	312	330	304	268	284	273	328	308	259	299	311	325	284	285	297	304	314	288	274	319	303	301	307	292	314	299	293	276	325	300	288	293	284	284	259	286	308	315	326	290	282	307	281	271	314	317	283	289	304	344	315	280	315	292	304	324	309	329	312	290	283	291	288	259	299	307	284	320	287	288	342	282	287	302	260	285	291	282	297	284	261	258	339	320	305	282	316	297	316	285	316	328	301	283	297	288	314	312	308	297	280	291	282	295	281	312	298	281	324	276	323	282	303	284	283	290	279	296	303	326	292	315	303	319	323	332	337	274	269	283	319	323	294	320	300	301	291	316	291	302	317	312	314	292	286	300	313	308	342	257	289	305	300	285	294	314	315	277	320	311	302	318	292	282	288	268	284	323	309	285	301	321	281	301	312	309	293	310	302	305	312	324	298	271	290	276	342	314	273	287	300	298	302	320	300	300	314	299	303	306	295	288	288	299	279	284	259	316	296	327	313	255	288	333	321	323	328	305	290	307	282	305	289	314	294	301	277	320	319	296	306	302	305	296	302	320	286	317	291	263	330	298	274	316	298	295	283	294	298	275	301	312	271
4377	3125	3393	4553	6077	5465	4090	3247	2704	1865	1407	1237	1033	994	1132	1481	1059	968	2557	4550	4636	3534	2444	1232	838	724	821	751	811	763	801	797	783	764	758	804	815	792	810	691	768	754	801	765	741	807	786	768	737	792	828	787	766	752	734	746	767	790	810	772	799	746	765	743	809	792	761	769	769	748	863	795	803	812	784	799	853	794	775	826	767	765	810	782	838	774	822	784	793	767	790	766	777	766	859	771	803	727	736	783	787	784	788	806	740	793	779	803	809	754	794	754	775	808	827	834	753	774	797	788	735	804	792	799	791	796	710	741	785	810	808	776	802	818	761	822	720	754	835	782	799	811	757	698	836	811	821	785	794	807	741	776	803	814	814	801	766	798	759	717	780	778	761	774	778	775	808	780	784	807	800	768	786	812	785	794	772	786	778	847	847	792	835	794	779	835	761	787	767	798	762	768	787	815	753	773	764	811	802	745	777	811	814	788	775	803	802	812	759	796	766	760	764	810	771	810	800	792	765	795	746	834	829	757	768	737	823	784	757	833	793	830	758	751	764	843	771	770	807	764	826	795	781	769	818	800	788	808	752	811	783	794	811	755	782	775	776	745	770	749	786	784	755	790	764	804	840	776	794	823	771	767	753	795	779	772	776	777	742	771	812	786	767	759	743	800	741	777	793	806	761	800	761	793	844	837	795	806	804	751	788	779	819	772	787	828	803	777	744	771	782	760	775	781	779	839	833	765	763	821	801	785	768	836	815	778	795	767	789	797	759	776	815	765	750	798	754	780	767	784	783	766	782	765	769	789	763	757	757	772	746	745	740	789	791	780	843	733	775	744	796	739	785	782	746	801	803	824	775	785	793	772	803	784	772	809	755	766	773	782	799	792	751	813	797	744	748	757	749	744	742	780	754	812	771	775	784	803	798	800	740	782	787	809	750	782	807	803	803	738	787	742	728	750	802	798	823	780	787	800	799	767	818	777	776	796	794	789	776	755	757	738	691	745	830	744	773	806	791	799	759	796	790	736	761	722	787	764	741	688	745	807	727	819	783	786	769	769	797	809	784	821	816	754	778	778	846	783	780	781	790	746	782	785	801	783	786	796	788	753	812	779	786	781	779	767	766	783	779	756	748	778	741	768	788	817	792	776	775	839	789	837	788	757	804	809	758	809	796	736	799	789	773	779	823	795	762	759	848	813	751	786	763	764	764	803	845	781	776	783	784	741	768	716	752	748	751	785	785	791	769	859	789	793	789	782	800	811	786	809	807	774	833	723	779	732	800	780	777	811	762	760	763	749	768	827	769	828	801	775	768	819	779	770	805	770	746	724	820	732	793	766	826	794	828	783	790	781	785	830	776	754	751	775	807	767	748	787	791	764	754	740	730	787	789	738	759	782	820	795	802	828	780	768	755	831	773	783	795	741	866	853	787	766	799	816	766	779	754	836	805	757	724	778	789	809	795	810	811	754	731	762	761	765	774	790	789	813	757	820	817	760	760	799	783	797	795	749	804	796	792	798	772	798	783	778	822	757	728	832	781	800	766	732	767	829	762	755	798	772	761	750	763	780	736	845	783	794	814	801	775	768	860	800	792	771	783	760	763	820	788	755	822	758	803	755	801	790	809	758	817	828	796	714	781	798	771	756	768	787	726	777	780	767	841	785	797	772	768	791	773	722	786	725	802	736	762	755	770	817	809	790	792	813	796	763	817	771	803	752	761	703	776	772	783	803	781	778	797	752	782	731	768	790	747	728	806	778	758	733	742	804	811	761	800	784	759	773	800	791	755	813	778	793	834	786	823	750	776	756	844	767	769	829	725	787	763	787	789	803	813	772	831	780	735	811	733	786	803	790	819	783	805	780	770	760	838	802	763	764	806	805	769	766	801	809	799	810	783	775	795	727	778	827	802	795	786	789	759	788	811	766	788	761	822	756	761	795	797	828	777	783	708	779	754	810	756	768	790	741	770	846	822	794	822	782	767	791	766	817	852	815	844	812	784	835	780	748	755	760	783	773	778	797	790	805	770	794	743	792	781	823	787	795	766	788	747	784	752	771	747	762	717	784	816	789	773	776	840	793	775	829	784	784	785	827	791	779	784	785	776	786	829	804	802	802	773	785	827	771	763	814	802	794	779	792	733	815	736	816	776	773	770	807	763	757	779	759	760	814	807	747	804	784	817	804	799	789	796	782	750	752	774	768	733	760	754	771	801	843	721	802	751	735	770	782	804	777	787	751	846	772	747	818	825	797	762	800	795	754	785	806	723	720	729	784	799	778	801	818	774	783	802	763	817	763	739	791	792	793	762	818	768	791	800	825	834	774	809	770	752	777	766	762	729	770	773	787	748	772	773	802	828	791	786	742	770	811	803	770	752	789	778	810	803	746	817	783	780	769	779	797	832	771	803	743	794	751	773	768	774	750	743	797	730	820	809	803	799	807	770	760	748	770	779	796	807	768	807	791	782	785	740	737	767	791	827	807	772	774	783	732	785	767	766	784	797	774	769	785	783	827	810	825	758	776	763	745	844	818	800	815	771	791	764	754	804	778	776	768	757	829	748	802	825	765	806	813	780	757	773	834	776	768	778	813	820	786	814	782	773	801	790	799	820	765	788	817	755	757	736	768	748	812	781	807	810	749	835	771	789	796	780	787	792	764	789	774	807	800	788	764	786	865	732	822	797	828	759	802	790	779	868	769	794	784	810	790	771	790	773	766	781	788	773	799	732	805	795	782	776	769	771	820	849	767	769	785	814	846	777	754	803	774	840	733	766	714	799	789	821	793	817	810	787	719	812	806	792	808	840	748	750	796	827	765	717	805	750	818	801	755	723	751	743	754	780	801	811	780	772	764	786	782	787	744	764	785	793	789	778	758	767	784	771	761	750	768	782	834	766	764	738	770	809	777	808	779	766	769	775	767	789	780	806	748	763	810	714	857	817	771	833	765	798	821	794	776	827	794	790	752	806	779	800	787	781	832	801	755	799	806	767	776	776	738	773	801	766	818	819	810	763	737	744	787	785	770	764	779	785	802	790	827	803	758	746	764	746	815	844	765	767	832	833	774	773	804	775	813	755	746	794	777	815	785	812	820	785	805	783	789	774	830	792	796	786	795	794	797	830	808	741	762	772	854	774	814	787	789	757	797	770	763	759	751	787	818	789	776	776	734	830	768	788	764	820	817	776	770	831	831	833	813	732	793	779	763	803	814	832	763	779	796	778	721	748	762	769	740	791	766	823	830	815	779	754	777	753	793	756	816	777	786	821	775	752	792	795	794	839	763	792	771	785	788	840	800	783	805	812	799	734	804	745	780	821	804	810	762	794	786	804	802	774	794	816	721	756	752	698	799	783	743	787	851	785	744	789	776	804	801	755	795	835	786	848	770	781	798	738	759	737	777	765	779	792	782	798	793	809	777	743	773	741	788	782	750	762	793	801	778	771	746	792	779	792	769	780	791	785	798	822	805	778	774	785	792	816	778	740	774	770	796	797	759
21729	10354	6634	4532	3270	3030	2251	2239	2186	1036	659	520	382	359	1435	1990	1237	382	3119	6791	6542	4082	2235	1193	216	201	210	190	214	236	200	222	210	220	221	194	206	213	228	224	224	204	228	223	213	244	212	211	211	232	226	194	205	200	205	226	230	220	203	227	217	209	205	251	224	233	230	220	226	214	251	215	222	192	208	213	234	228	219	207	217	234	210	213	209	233	222	207	195	189	189	226	230	239	196	219	218	216	226	249	235	239	212	213	228	210	212	219	209	215	211	215	210	231	223	201	218	247	209	206	200	229	210	248	221	250	222	202	224	196	201	223	236	213	210	199	205	225	225	215	220	193	188	219	199	221	239	214	239	209	207	210	242	218	222	218	206	241	208	232	221	227	220	219	190	192	234	207	218	230	213	233	222	205	214	206	244	233	216	213	205	218	254	205	187	245	205	214	225	229	210	229	197	212	219	243	219	226	213	243	210	214	226	210	217	224	226	207	253	229	241	216	215	206	230	218	251	231	215	219	241	244	251	198	232	201	207	232	214	233	240	224	214	214	226	196	225	217	224	229	232	230	195	197	216	227	226	220	213	213	239	246	223	222	228	194	243	192	203	210	257	206	202	246	217	207	202	234	230	220	210	210	222	220	223	204	238	245	250	210	235	217	241	205	235	220	211	216	232	205	206	199	209	239	218	190	215	220	185	209	221	227	212	219	196	242	236	213	214	205	226	208	192	205	214	236	221	201	210	235	227	209	210	223	235	210	221	220	227	234	247	212	216	211	206	229	223	225	210	223	211	212	186	231	189	219	236	188	232	206	215	212	232	227	201	199	214	238	217	225	232	205	228	230	225	224	191	209	222	227	207	206	222	242	237	214	214	193	204	238	214	249	199	203	213	227	213	215	220	213	232	229	213	221	240	211	221	213	231	224	220	199	245	225	246	213	218	229	213	211	229	200	197	233	212	212	243	204	212	223	208	210	233	237	199	228	221	212	225	213	212	197	238	209	239	223	203	220	200	249	224	199	196	228	229	211	220	238	222	223	204	249	216	220	223	218	221	207	224	208	211	217	243	249	225	216	212	237	218	265	214	243	210	218	218	216	227	190	224	246	219	236	202	219	219	247	234	222	208	210	197	193	211	224	207	203	228	220	223	223	213	221	216	225	216	227	226	210	260	225	226	203	198	249	238	210	230	212	217	233	196	207	223	183	180	226	201	239	205	226	215	242	215	204	226	236	211	242	230	212	226	185	207	213	229	215	211	212	238	238	215	216	219	245	221	222	236	213	222	205	236	216	212	223	208	204	202	211	226	230	232	227	224	205	223	201	209	202	208	211	245	249	242	227	205	224	210	230	236	222	226	207	221	218	212	218	203	213	218	212	192	236	215	229	216	210	213	204	238	237	235	228	251	210	228	220	225	220	227	216	215	223	208	209	225	233	200	214	216	230	228	211	210	224	223	234	249	237	233	193	210	218	207	241	208	206	244	207	225	206	246	229	212	185	211	231	202	213	232	234	208	226	216	232	204	228	209	206	227	213	198	213	203	224	216	233	232	214	232	218	240	205	213	229	203	190	222	237	234	265	201	213	208	208	236	226	215	229	215	209	212	222	203	231	225	241	220	202	221	255	236	222	215	212	229	227	256	231	202	207	229	230	240	217	238	219	211	201	192	228	225	187	235	222	202	216	242	213	227	223	228	231	219	232	213	238	222	220	215	235	219	217	259	212	221	208	247	252	212	233	227	226	235	215	222	225	228	198	242	221	226	225	219	232	216	258	201	213	264	204	223	222	217	194	202	222	201	216	253	200	237	204	224	238	242	216	218	213	223	232	237	231	204	228	217	197	209	232	224	236	225	211	235	239	224	213	214	222	218	220	216	211	226	237	216	209	229	220	224	226	226	222	228	235	199	217	205	234	201	208	215	212	224	228	240	213	232	226	219	216	212	205	205	217	230	220	221	229	236	215	224	254	194	219	217	234	227	202	226	216	205	211	227	214	237	224	250	235	246	203	225	195	236	218	248	219	213	233	235	216	211	204	232	212	201	209	213	244	209	211	217	234	220	201	207	201	215	211	212	204	189	223	213	244	207	228	219	193	205	223	241	238	226	220	197	226	221	243	233	236	211	225	196	219	229	222	190	209	221	219	238	259	197	256	209	211	242	207	217	225	254	226	223	232	184	227	215	205	224	194	222	237	216	190	222	239	236	249	205	209	216	223	236	209	202	217	192	231	221	236	218	191	224	258	217	248	210	207	224	211	182	233	209	236	215	213	236	211	220	204	219	217	246	206	222	207	235	238	219	213	208	212	224	221	206	209	209	224	216	220	231	237	246	229	214	248	221	234	200	218	200	225	221	222	229	211	256	232	222	220	232	223	215	240	224	211	228	204	187	217	226	209	227	220	217	242	235	236	209	223	243	207	221	222	234	223	211	214	219	240	229	229	231	215	216	206	243	233	231	237	214	182	237	220	195	220	204	211	195	243	236	210	229	235	236	226	231	224	237	223	226	211	220	227	205	218	230	231	216	219	226	234	212	223	217	232	229	209	198	241	222	221	205	245	221	238	203	210	231	232	225	222	210	208	231	217	225	196	227	232	217	221	238	229	216	209	227	203	208	245	211	224	212	223	229	226	192	220	240	224	216	217	193	216	222	246	216	224	226	225	186	221	217	185	189	198	240	220	224	229	227	221	243	227	219	209	211	184	231	229	232	217	229	208	219	234	225	194	224	204	246	206	233	244	240	224	204	193	222	237	220	216	217	203	217	202	215	197	232	231	231	209	229	245	231	206	248	206	236	210	247	217	247	212	220	240	236	238	218	249	200	225	211	221	200	221	208	221	227	232	245	215	221	227	253	208	218	221	194	218	237	215	212	224	227	250	206	215	203	213	210	207	255	207	222	220	221	239	204	241	237	204	197	229	206	236	222	237	215	217	251	216	227	226	258	231	211	213	206	211	220	230	210	231	233	211	232	224	231	244	202	231	216	234	236	229	203	219	225	239	229	242	243	234	223	221	223	224	199	227	237	213	253	203	205	187	204	225	235	240	239	213	231	242	202	198	241	250	240	214	215	206	191	211	232	250	213	222	217	248	224	235	205	217	200	231	234	240	233	218	243	234	211	238	221	197	219	212	236	220	217	215	223	206	210	233	265	231	213	223	208	230	228	251	234	206	201	238	222	221	196	212	209	204	243	239	201	255	225	204	239	204	214	198	208	207	201	210	225	213	234	217	217	217	225	231	250	227	232	222	227	233	241	239	256	226	215	209	215	220	242	197	248	192	237	226	221	235	201	205	214	221	213	224	215	214	201	213	225	202	211	221	217	191	203	213	220	213	219	223	218	210	230	236	228	219	242	229	230	216	224	221	231	226	231	195	206	200	214	227	251	248	213	190	216	219	241	236	227	215	216	215	226	215	207	231	216	242	201	211	195	196	229	227	212	204	190	217	230	210	214	243	197	229	196	222	205	202	196	219	208	212	201	221	242	198
14135	6540	8336	10267	9878	10462	9345	9218	7869	4267	3167	2074	1612	1584	7071	9167	4672	1706	15564	27163	25484	17980	11088	5736	633	628	585	613	545	594	581	607	596	597	573	687	611	581	575	579	597	568	622	570	568	599	575	587	561	614	597	606	591	608	616	554	622	621	599	599	617	615	561	529	581	610	637	613	591	599	599	565	615	599	582	568	577	599	589	618	584	579	561	565	570	552	614	611	576	574	615	579	529	594	587	609	569	629	634	569	580	575	554	605	573	569	584	592	559	575	573	613	569	590	575	593	589	568	611	616	586	579	603	588	582	598	555	607	622	556	545	564	615	567	606	576	621	585	597	581	624	578	569	623	572	613	648	565	556	616	580	592	575	566	596	589	616	586	646	575	590	611	602	582	583	571	611	593	645	585	611	564	573	621	632	565	590	565	588	600	642	633	595	582	606	540	605	585	617	594	608	540	582	608	623	568	568	603	604	612	623	573	596	591	568	573	595	642	592	581	576	583	574	579	558	568	569	610	585	585	568	554	596	645	580	553	582	581	598	567	584	597	598	561	605	586	579	632	571	542	580	568	613	602	608	642	564	624	631	608	577	618	576	564	638	584	626	591	580	582	590	610	591	555	577	588	620	561	602	608	575	593	616	593	593	585	587	570	561	626	610	613	569	608	597	604	599	592	569	541	608	570	571	595	550	636	610	596	598	585	610	597	569	570	588	617	616	556	555	574	588	596	620	609	629	598	598	618	653	626	561	618	616	596	584	583	596	610	566	585	598	579	596	554	600	525	591	638	585	621	637	614	625	609	554	547	613	597	636	520	595	575	642	580	603	604	596	580	645	602	603	616	615	600	587	554	545	553	604	592	591	602	602	556	598	616	627	625	604	596	572	603	592	617	608	585	581	608	602	594	566	629	580	574	593	580	561	585	613	591	555	609	611	632	600	597	616	601	572	601	567	542	567	601	609	588	589	625	565	564	553	541	583	565	575	597	560	557	604	560	608	605	574	597	579	605	599	612	576	613	586	569	596	593	547	577	586	595	576	589	609	564	609	595	612	595	616	576	582	573	535	617	557	606	585	629	614	609	590	593	592	598	601	558	627	605	578	553	573	634	562	613	565	569	601	615	637	589	619	576	630	613	634	580	598	590	621	569	558	552	583	583	614	617	596	595	623	581	575	594	584	595	633	582	616	565	531	599	619	627	599	555	557	589	621	589	628	596	659	574	604	595	545	574	606	577	548	608	574	564	561	561	584	543	558	591	596	574	559	592	620	568	632	591	588	593	616	581	607	578	619	620	611	590	567	545	644	564	566	554	624	604	562	580	579	605	593	618	567	601	546	593	571	627	590	584	572	606	599	625	585	562	608	618	564	591	571	550	607	634	561	622	597	575	583	594	570	578	610	557	627	566	628	591	576	566	592	598	643	598	592	573	584	586	594	558	634	636	574	618	592	595	593	590	596	574	625	602	592	613	613	607	607	576	542	608	577	556	574	645	619	595	607	543	588	569	606	609	616	683	573	602	568	601	563	584	579	584	584	606	603	592	573	582	590	576	590	628	613	587	585	656	613	587	539	628	589	650	618	589	557	603	577	582	616	558	584	617	592	587	589	554	601	537	561	551	564	577	600	584	579	604	587	583	572	608	595	614	609	606	557	595	598	557	577	575	585	596	576	589	578	573	583	642	561	593	596	609	572	594	535	596	604	583	587	595	638	605	577	573	631	583	599	578	576	620	590	596	573	646	592	579	602	592	563	574	595	621	594	591	579	618	586	587	560	625	562	596	570	589	560	592	578	576	640	570	595	615	583	611	627	615	576	556	596	590	631	611	607	588	595	567	565	602	586	623	584	582	617	591	560	576	629	614	576	564	605	607	573	613	608	598	600	578	623	582	571	574	575	585	588	574	568	571	548	576	598	598	602	578	585	600	594	580	576	590	611	585	585	578	570	561	573	580	592	596	564	556	571	583	599	578	612	627	593	605	569	521	603	586	628	598	578	617	571	594	579	571	620	578	623	556	615	608	542	638	557	609	572	616	574	573	628	589	586	634	603	553	589	590	568	594	633	577	584	597	617	630	568	594	558	618	593	623	615	588	589	579	564	591	575	584	602	643	599	566	613	609	611	565	622	595	600	583	553	563	571	615	596	557	594	595	617	567	578	610	592	620	593	633	615	593	596	606	581	607	591	629	577	585	653	562	541	570	616	654	617	572	576	650	573	627	593	618	605	613	581	596	582	602	609	601	583	550	605	604	601	601	622	527	631	593	608	612	583	569	581	585	589	608	610	564	589	626	596	600	611	587	590	549	572	587	636	585	639	586	617	600	616	602	594	625	627	614	627	551	594	588	583	597	584	620	600	614	609	601	625	597	579	596	603	613	549	578	602	634	569	640	565	577	577	582	590	638	567	576	599	578	566	566	571	662	568	594	629	570	568	634	547	604	569	610	600	580	593	565	594	562	643	569	583	617	624	596	572	612	582	546	603	617	621	565	580	571	612	602	604	588	617	604	588	561	571	595	586	627	595	624	567	616	592	600	597	612	561	596	580	557	615	582	548	617	601	571	629	622	633	586	554	583	570	614	630	610	641	597	607	631	622	560	571	590	578	640	604	583	595	569	527	632	577	595	608	612	574	612	572	607	585	611	620	611	568	560	568	602	601	589	599	552	573	596	616	598	569	608	601	546	563	589	579	605	575	619	591	538	588	590	605	617	604	616	615	571	603	607	589	594	570	624	598	639	560	601	581	579	572	618	622	615	595	579	598	593	613	589	607	623	609	640	577	613	569	572	599	634	610	565	628	565	603	593	544	589	583	644	574	602	642	579	590	584	581	600	573	572	582	576	640	558	584	584	625	570	618	584	602	557	595	575	567	565	559	613	620	559	595	607	607	573	635	600	595	594	582	601	638	602	592	661	609	598	577	606	584	605	576	598	607	635	567	581	595	630	566	579	634	625	553	576	601	596	574	627	601	569	565	598	604	631	584	635	560	609	616	590	583	613	590	615	605	599	574	602	588	614	625	591	608	597	583	593	585	607	576	600	610	560	592	579	595	539	560	585	613	576	563	595	617	591	613	557	626	584	582	580	602	571	596	594	598	603	553	620	597	597	582	538	587	583	558	615	629	617	552	604	584	555	554	582	587	557	593	621	597	587	598	616	580	591	548	616	617	606	564	585	596	604	595	583	627	581	577	619	597	565	625	621	566	564	564	639	624	600	609	590	600	621	586	555	606	623	578	578	548	608	628	616	594	572	629	563	573	587	592	593	584	561	574	584	632	593	628	602	575	573	579	588	589	593	589	610	567	567	662	556	617	602	597	618	580	623	576	562	585	623	602	604	589	585	580	601	624	589	587	603	621	552	591	572	599	602	591	605	606	561	600	581	565	608	594	595	573	567	603	581	604	589	599	577	581	587	623	594	550	576	587	604	584	600	612	605	608	585	625	601	596	594	595	575	574	595	596	596	558	592	585	559	606	583	605	623	637	590	592	620
27946	19794	11078	8019	5365	4217	4051	4170	2875	1652	932	551	452	388	2768	5648	2961	5735	6396	8547	8105	4826	2631	1281	365	202	214	201	209	204	207	208	195	206	222	221	200	195	211	219	190	189	177	198	182	176	202	193	195	204	205	210	205	199	202	232	190	211	193	183	204	190	221	189	198	200	198	199	187	184	218	225	203	191	224	211	210	205	227	209	209	207	202	215	195	212	172	210	184	226	193	186	196	182	169	194	202	193	204	201	192	201	203	195	193	201	203	220	156	184	217	220	197	183	195	189	189	222	190	228	186	206	197	186	230	182	194	199	186	208	202	194	186	203	198	191	183	204	193	228	184	195	210	193	208	193	208	168	179	221	224	199	204	188	198	205	228	210	162	207	182	190	195	201	200	203	179	225	185	202	200	200	186	206	191	199	186	214	196	189	193	176	220	214	227	220	194	186	199	181	193	203	194	191	199	161	198	203	187	194	191	200	198	213	213	206	224	198	238	217	187	191	216	208	229	211	209	222	188	196	175	198	172	189	173	180	201	226	174	195	184	181	196	207	182	197	184	227	194	201	199	186	195	212	188	201	211	203	198	194	182	214	202	205	171	211	185	191	181	201	206	199	202	204	187	212	196	187	207	204	196	198	208	205	202	207	196	211	193	173	197	192	190	181	208	194	211	214	205	201	195	202	191	193	210	224	190	205	198	173	232	195	162	213	202	233	241	185	172	203	195	231	222	209	196	184	189	204	208	225	214	210	193	170	215	198	187	176	210	209	228	195	190	214	185	198	203	202	200	168	185	220	222	178	218	210	182	195	165	209	171	202	178	217	178	189	196	185	186	193	184	189	230	195	189	189	180	209	185	193	176	177	202	203	226	200	199	181	198	195	195	185	195	212	216	179	210	189	230	230	190	197	202	200	203	188	205	177	168	204	213	224	201	200	206	217	206	201	204	217	163	212	210	221	217	180	192	208	188	179	214	202	184	193	200	194	207	213	161	208	211	185	201	201	193	206	217	230	189	186	190	196	222	208	193	189	178	191	210	216	201	202	215	204	214	212	232	233	198	189	202	204	204	205	201	176	227	199	207	181	222	183	189	196	208	213	202	175	210	193	194	205	176	196	209	181	175	163	222	185	201	190	216	192	193	228	227	214	182	206	206	205	198	238	193	211	226	206	207	198	191	202	205	182	220	190	211	170	198	182	197	232	195	200	180	203	217	197	215	205	212	216	208	183	215	185	177	203	191	222	220	220	212	212	200	195	207	177	178	193	197	192	202	207	190	200	204	226	219	189	207	192	208	228	194	184	197	193	213	203	201	209	180	198	217	221	179	194	179	196	172	218	190	209	191	196	212	194	219	162	174	193	201	217	174	193	158	199	192	188	190	210	189	215	194	202	201	189	217	231	210	184	193	188	205	204	198	213	180	185	222	174	227	200	197	203	194	223	209	214	219	210	206	176	213	195	209	183	174	226	189	186	174	199	200	184	212	219	201	198	186	202	200	183	217	189	191	193	203	168	193	207	186	206	215	209	206	206	210	222	216	221	178	219	190	191	190	192	200	205	212	179	197	210	200	181	210	201	215	205	208	222	226	204	218	192	210	215	216	203	214	199	229	197	213	175	190	198	192	185	200	207	236	229	221	192	203	210	184	208	174	202	218	188	197	193	201	198	209	194	177	179	219	199	203	192	207	201	210	196	193	196	233	196	193	197	196	187	214	200	206	190	216	183	183	192	174	206	203	180	215	177	189	194	224	214	207	225	209	202	233	203	187	203	188	187	198	188	195	217	177	214	194	187	199	200	220	192	195	192	185	202	200	240	209	204	191	184	188	214	193	207	234	183	234	196	205	197	197	176	217	204	205	205	207	186	219	237	183	193	181	197	200	231	190	203	197	224	233	180	201	195	193	208	198	219	197	220	206	196	203	193	205	200	210	198	222	199	211	212	168	168	208	203	196	197	209	222	197	209	183	195	196	224	197	204	199	190	202	190	185	204	199	196	192	181	227	185	191	196	213	203	219	175	187	217	208	197	208	211	218	204	187	186	206	175	172	176	183	201	210	215	214	201	213	210	192	208	192	216	200	211	200	204	184	191	182	197	218	200	216	185	204	216	211	188	205	206	180	191	207	205	197	192	245	207	206	175	199	188	214	196	204	212	192	220	211	180	192	188	198	225	215	183	201	191	214	180	196	205	197	232	217	197	204	220	181	216	201	199	222	186	210	196	183	185	220	194	205	164	232	200	191	207	212	195	210	201	226	177	207	204	197	194	185	173	193	198	198	198	197	189	207	201	177	200	188	183	199	215	201	196	206	206	205	183	182	190	242	222	202	173	187	215	214	207	204	203	199	186	194	189	200	215	193	194	188	189	196	196	205	193	182	178	218	213	186	204	202	198	216	198	190	188	158	198	215	213	197	180	184	184	215	186	217	191	197	186	215	183	207	208	193	208	180	191	201	189	231	177	193	209	178	199	214	231	195	207	202	217	176	204	187	190	188	212	189	182	155	218	195	188	207	191	204	179	217	194	207	197	178	163	210	215	202	202	223	177	202	187	180	204	197	183	202	182	178	213	188	184	196	202	206	202	179	186	195	211	201	202	170	183	230	199	169	207	191	204	187	211	207	209	190	201	191	211	195	214	200	194	217	204	204	224	215	197	223	209	191	189	207	184	195	199	186	175	196	224	199	168	202	207	199	201	187	200	212	192	190	188	182	208	186	215	215	221	192	192	183	213	182	222	191	183	197	227	198	218	189	191	213	200	220	201	203	193	196	196	201	179	231	172	195	209	213	193	224	200	191	169	222	197	199	190	204	187	195	189	219	172	192	198	198	192	178	183	208	160	183	214	185	204	205	189	212	184	189	179	187	221	200	218	183	216	202	242	208	189	186	230	171	185	217	203	187	197	201	187	194	199	180	189	170	202	191	203	205	202	200	202	193	161	211	211	202	210	217	223	221	174	187	183	207	195	216	218	189	201	206	206	219	222	185	197	186	196	177	219	208	187	193	186	218	211	187	202	203	183	216	220	194	187	191	210	200	202	175	212	193	206	211	204	191	209	189	185	195	211	216	205	224	208	176	202	186	205	186	214	207	220	215	180	214	202	188	201	211	213	197	171	199	227	183	206	193	191	189	214	206	210	220	186	191	177	191	224	178	182	190	184	192	190	196	198	201	185	190	206	191	223	207	210	207	172	198	229	205	201	211	185	188	199	196	209	214	205	208	187	212	217	189	195	205	197	193	209	203	218	211	236	209	194	199	219	187	188	196	187	175	191	195	199	185	233	199	203	218	197	187	217	195	178	178	226	179	188	188	194	223	188	202	198	187	204	192	194	184	209	203	201	194	204	164	199	211	216	204	201	209	173	228	205	192	179	199	202	231	189	198	210	195	188	209	210	202	184	208	229	205	214	185	187	198	161	216	180	206	229	207	210	185	192	203	200	197	185	193	182	202	212	194	175	213	209	218	214	206	201	193	170	184	207	210	208	191	196
17420	12484	11614	15476	13010	12782	12672	13437	9313	6796	4356	2711	2149	1946	10900	16822	11363	19479	21578	29724	27648	19674	12742	6459	1476	610	581	543	560	531	588	532	519	546	594	542	568	583	529	576	559	540	580	553	563	539	575	575	554	595	552	503	528	569	603	543	567	538	560	587	577	574	555	558	556	547	552	553	515	527	579	560	559	535	506	556	570	585	535	504	530	574	552	528	548	576	540	585	577	551	551	586	565	605	567	552	578	575	553	557	540	580	525	570	555	514	593	569	561	570	556	566	532	559	530	554	564	543	569	565	533	528	555	530	538	555	539	535	568	551	565	575	541	600	554	546	594	574	550	563	512	541	521	576	569	540	549	580	590	577	540	541	556	581	578	561	570	550	545	586	563	550	579	556	593	588	585	549	552	538	596	561	567	561	540	529	560	568	566	558	505	558	586	579	520	587	598	547	546	570	546	570	561	507	563	558	513	546	569	568	561	533	553	571	571	559	561	572	593	569	559	545	585	597	559	589	558	541	524	553	543	528	552	577	522	553	557	495	550	570	575	517	537	553	537	537	576	548	502	602	571	567	565	562	585	593	552	580	551	544	546	559	572	580	543	603	528	527	559	514	563	560	571	569	579	525	559	554	576	547	534	558	561	551	553	585	535	579	536	534	581	552	538	591	539	567	520	562	587	570	565	550	544	553	550	555	504	594	552	558	552	552	561	540	539	563	585	604	562	541	581	587	543	582	582	551	547	569	552	568	556	554	566	552	578	578	556	516	571	583	558	555	526	549	525	553	562	573	541	582	547	543	563	592	589	568	546	547	554	517	572	595	571	554	546	550	547	577	539	553	583	570	579	570	545	577	594	520	571	535	557	586	538	590	554	551	548	550	507	565	514	522	587	547	505	584	527	580	597	503	529	550	555	541	564	555	598	563	614	558	561	568	554	567	558	533	530	507	528	578	517	537	514	549	567	561	571	525	604	561	559	557	556	577	543	503	578	542	492	536	556	570	549	500	535	564	563	573	597	587	616	534	564	580	543	559	596	554	609	521	529	554	590	590	549	560	560	547	560	552	595	506	585	570	562	556	558	556	550	539	591	567	555	548	542	542	570	531	557	515	580	545	550	548	582	583	550	545	582	543	504	555	565	550	565	569	579	504	594	560	581	534	568	553	579	577	549	540	558	580	560	566	551	556	533	572	563	542	584	590	561	587	598	535	553	535	538	590	571	591	533	505	551	536	538	524	528	553	551	564	571	529	609	565	586	515	560	567	523	538	590	545	531	564	544	535	551	524	584	547	546	587	580	506	565	542	556	528	550	585	557	543	522	535	554	520	529	585	535	599	528	556	555	578	583	555	556	547	555	549	568	532	557	575	568	509	553	590	550	564	577	544	572	539	551	597	546	542	566	541	526	568	569	564	550	524	510	517	536	565	580	566	556	538	528	578	582	559	556	565	600	574	545	569	575	524	571	524	584	558	564	527	550	547	567	574	541	550	554	556	532	554	535	561	533	582	568	568	518	524	556	584	545	633	516	552	559	561	550	582	553	518	586	552	567	508	567	523	547	538	520	543	546	558	566	544	566	557	512	554	624	546	540	546	608	544	544	524	523	530	576	562	530	544	561	551	558	561	533	549	561	544	530	556	577	541	577	549	558	555	551	587	571	532	596	569	558	569	551	536	556	586	537	526	546	525	533	565	581	578	566	567	533	581	579	562	562	587	569	546	572	556	588	523	521	572	530	591	557	523	576	542	567	548	544	555	590	570	557	588	547	555	546	521	544	547	523	554	546	567	516	519	582	542	509	568	536	546	547	536	538	569	554	542	533	590	517	537	511	575	543	555	538	574	593	518	544	552	515	532	524	558	554	533	547	547	559	580	560	542	540	595	548	606	534	568	541	543	547	597	563	574	524	577	537	533	550	570	548	580	546	584	593	576	513	600	555	568	557	570	541	523	550	540	511	563	500	573	545	539	537	527	572	542	533	544	543	537	563	594	550	548	574	550	543	536	540	555	591	554	565	566	541	552	551	534	591	568	526	560	557	519	577	516	552	595	591	565	571	532	540	576	559	564	532	550	561	595	565	573	641	567	537	521	535	586	550	570	534	501	605	566	572	530	536	542	564	555	564	579	563	579	588	556	560	543	546	551	548	540	557	538	572	562	518	537	532	573	569	564	576	554	533	548	545	590	530	571	558	537	546	526	584	533	554	534	580	530	560	598	572	555	536	544	546	538	575	573	586	572	543	571	553	594	591	563	527	547	573	543	588	544	554	564	576	571	523	527	512	566	550	584	558	552	552	574	569	587	548	560	525	537	546	518	553	568	581	541	545	579	513	527	550	568	582	543	581	526	535	538	525	527	606	530	553	575	530	511	544	568	557	525	556	543	522	547	566	540	550	578	547	546	548	561	540	609	535	578	589	540	539	577	567	561	548	557	553	527	561	557	534	536	538	558	528	592	562	517	550	611	548	559	568	538	537	524	536	522	522	552	569	519	571	563	521	555	518	584	532	590	581	555	580	544	517	547	528	559	566	530	569	586	540	558	537	568	540	595	578	551	550	505	554	512	578	566	580	568	519	547	562	539	574	565	507	546	565	541	502	537	562	569	539	586	560	572	578	564	583	523	522	547	588	563	562	545	550	587	578	594	527	547	560	532	535	541	539	577	570	561	513	517	550	520	520	572	505	542	563	547	544	569	569	586	625	563	544	558	550	518	545	535	568	534	555	582	547	505	541	535	537	558	531	551	545	563	568	552	574	576	542	495	531	571	546	579	562	591	513	544	580	592	551	594	572	569	582	519	536	583	554	556	554	541	585	561	531	571	497	578	584	548	593	538	530	554	550	579	529	590	559	526	583	586	565	542	543	543	569	517	558	526	567	553	574	561	574	530	524	567	553	539	569	587	537	546	579	597	583	568	558	528	560	532	575	523	584	590	578	539	580	561	563	539	542	564	570	572	582	524	546	556	557	562	560	546	569	517	582	591	586	568	540	557	541	532	575	569	582	552	578	532	549	551	576	526	582	513	522	557	557	547	552	553	522	533	552	550	552	581	532	578	520	540	544	553	565	570	546	595	542	552	537	535	554	563	594	530	567	544	557	549	555	570	550	544	584	577	545	557	551	521	533	499	593	551	566	572	573	552	561	552	590	584	507	594	556	531	559	581	512	557	533	588	534	588	558	538	563	579	585	570	558	564	574	548	553	595	561	540	573	517	544	515	565	564	525	529	594	557	583	569	536	574	559	568	543	564	571	538	528	525	551	561	541	571	527	546	544	606	546	564	577	539	583	531	551	549	574	534	582	543	552	553	596	551	532	578	576	528	576	506	545	549	526	579	539	554	577	580	589	578	546	577	526	572	586	521	536	578	556	572	607	541	578	523	543	560	562	519	565	530	576	544	549	532	593	588	563	606	567	544	569	574	568	557	590	499	559	524	551	594	558	540	543	532	568	625	572	542	555	509	514	539	594	550	553	567	587	577	594	582	527	573	537	540
5972	2388	2288	2246	1876	1328	1140	801	683	490	467	487	402	421	391	403	506	770	1108	931	735	614	556	453	384	335	331	320	369	348	339	322	346	362	364	348	369	344	343	340	376	353	324	363	365	325	358	388	321	316	375	347	378	376	366	342	336	343	332	359	362	358	346	364	326	357	341	353	330	348	366	323	331	337	320	387	359	348	342	364	332	366	368	330	324	360	352	351	418	333	378	345	335	381	380	352	370	341	333	318	348	397	313	324	336	363	355	360	334	331	362	349	365	348	337	348	358	376	331	357	345	326	354	335	342	332	371	306	362	344	371	368	355	333	358	355	357	327	343	329	357	352	346	368	336	355	303	382	375	383	360	364	390	365	332	359	343	331	375	359	343	348	386	327	343	346	330	325	349	334	359	333	359	375	336	340	350	364	385	349	327	339	328	369	341	307	362	323	354	399	352	335	375	384	319	337	378	378	344	354	357	371	362	386	340	366	355	325	395	343	354	335	326	350	355	319	321	335	364	343	325	335	366	358	342	351	352	319	362	357	359	365	351	368	342	346	342	345	354	326	389	346	361	329	380	392	329	340	345	371	338	330	362	383	336	337	363	359	355	364	379	372	329	317	329	340	346	352	345	364	389	353	369	337	344	329	324	379	358	350	349	338	387	357	330	348	361	336	322	381	329	340	345	357	347	365	367	338	344	349	385	326	354	318	336	343	373	356	359	347	344	357	372	406	330	352	358	345	368	331	340	309	336	370	340	332	353	351	361	352	388	337	322	323	325	337	379	322	346	344	371	367	341	338	363	349	376	346	335	340	360	370	372	377	332	329	340	354	347	323	355	386	357	344	334	331	344	357	369	349	330	343	365	342	343	362	361	349	353	299	360	345	346	330	333	361	359	345	397	332	382	318	358	363	346	375	376	389	381	342	349	314	338	318	333	346	369	294	340	343	408	352	349	350	367	351	334	355	376	303	369	318	317	337	369	352	364	300	367	347	341	361	350	335	374	323	349	343	351	336	357	359	383	374	311	349	338	371	345	369	368	353	342	311	340	304	355	318	350	358	386	325	367	384	363	350	323	356	313	346	317	340	368	389	345	351	333	340	353	369	352	342	342	346	329	357	333	340	371	328	362	370	392	386	361	361	326	341	332	320	341	356	338	358	375	364	370	356	359	364	363	383	340	340	365	357	315	339	351	369	319	362	354	315	369	357	347	391	361	295	335	364	348	373	338	339	360	372	343	343	340	351	363	351	350	357	345	365	370	371	345	328	372	327	332	344	354	329	345	366	357	371	338	359	349	397	364	346	390	338	379	364	359	330	345	357	369	337	385	362	363	338	361	364	362	339	344	330	376	363	351	386	309	368	353	356	354	357	351	350	350	359	345	374	368	343	342	368	347	340	387	357	399	373	346	361	335	399	339	354	360	354	318	385	391	373	328	374	377	365	367	353	320	349	353	353	356	358	362	323	365	346	388	372	351	355	329	337	348	347	339	341	347	338	331	325	361	364	319	322	353	381	353	372	351	308	375	355	343	365	331	360	336	364	334	364	341	346	341	352	365	345	333	365	342	359	355	368	333	324	310	338	336	385	359	359	360	372	323	337	337	378	356	354	347	365	306	339	353	340	353	342	363	346	344	371	328	345	309	311	368	352	374	343	342	325	358	340	346	336	363	361	348	339	362	329	343	367	360	333	364	350	360	351	324	364	316	370	322	369	344	367	353	375	354	373	348	367	337	329	321	379	365	367	325	333	340	361	342	361	353	360	362	352	337	354	372	330	369	328	342	353	361	384	372	370	356	325	368	310	352	366	353	334	359	341	344	340	347	366	344	360	354	355	351	343	364	355	346	346	360	353	351	356	341	332	327	367	377	343	348	336	286	353	324	363	334	355	307	381	333	336	362	340	370	338	345	351	391	343	349	355	362	332	362	343	355	332	359	352	352	332	336	379	362	329	313	361	332	352	372	331	311	342	350	350	327	325	320	328	334	334	347	336	341	345	367	357	337	362	350	371	346	327	339	359	341	336	333	368	353	332	377	332	348	375	341	349	389	372	346	347	400	349	349	324	360	327	369	347	349	335	344	364	317	364	356	370	347	368	372	356	350	327	320	338	342	358	350	344	326	375	364	360	359	347	360	366	337	352	373	367	353	353	361	410	341	329	378	345	341	359	369	354	348	361	352	338	325	320	342	374	328	342	362	338	353	379	333	324	361	354	365	330	334	352	334	316	355	373	347	347	362	378	340	328	361	336	371	321	370	342	374	357	370	358	373	373	329	365	354	355	318	379	352	341	332	370	349	339	380	349	379	338	317	376	337	359	338	359	337	317	326	359	353	297	332	350	386	334	333	341	367	322	385	366	356	352	337	316	316	366	354	340	352	371	345	347	368	343	391	322	333	330	364	348	351	319	374	357	350	366	325	345	362	342	395	374	355	357	343	343	328	345	361	347	356	360	362	334	377	369	364	328	376	354	333	346	352	371	316	354	354	387	368	362	353	352	360	334	358	392	357	345	396	350	337	351	341	382	314	359	390	334	332	330	356	353	373	369	334	337	381	342	369	339	345	375	341	382	353	341	337	324	350	348	360	339	360	354	383	352	369	335	366	358	341	329	334	353	330	355	316	351	333	356	368	349	318	347	361	331	388	389	335	335	347	353	345	358	381	355	358	348	371	362	386	374	308	363	314	364	321	356	329	350	378	361	368	352	348	345	392	377	362	332	336	362	319	359	371	347	342	341	339	326	347	342	346	354	333	341	363	365	367	341	359	349	355	351	359	348	381	370	382	353	355	353	362	363	349	345	343	319	348	345	334	329	321	368	356	369	341	329	343	347	335	334	320	342	345	345	384	327	324	338	393	359	329	336	359	355	336	336	338	355	358	377	359	364	357	362	341	362	338	377	363	316	357	349	305	342	335	384	354	357	329	331	341	349	324	338	334	378	368	351	375	364	329	364	341	318	323	341	323	339	317	331	351	328	319	357	347	320	349	351	364	360	367	356	351	358	360	392	358	338	375	320	366	340	346	348	351	323	388	353	345	367	378	349	362	378	353	356	362	358	356	311	360	349	381	370	339	352	342	344	369	364	392	342	336	371	352	361	374	373	347	365	376	355	317	340	313	352	382	307	374	357	344	354	377	367	367	364	341	331	350	339	336	330	341	338	356	352	375	391	374	335	353	341	343	324	353	355	376	353	345	317	328	379	331	344	349	328	363	373	349	354	342	349	338	330	330	325	345	323	366	362	345	335	360	375	380	349	363	352	338	318	370	351	331	322	336	344	339	373	300	363	331	371	362	340	342	357	318	385	348	325	345	306	368	380	339	337	342	385	347	363	367	381	357	354	360	381	349	345	350	316	322	351	354	370	369	372	376	344	373	341	358	357	340	367	356	364	368	335	369	358	359	355	330	364	352	315	345	379	318	337	325	324	380	320	341	389	341	354	375	359	324	352	330	370	362	317	346	366	334	342	336	357	358	320	365	347	328	374
4655	2858	4500	6996	6684	5381	4537	3403	2820	1904	1771	1655	1327	1275	1210	1325	2148	3802	5445	4044	2932	2303	1776	1378	1042	917	877	905	913	903	904	945	955	983	865	925	883	917	920	918	954	881	929	887	887	953	914	898	914	922	908	938	889	868	894	923	922	872	923	847	892	868	937	908	957	912	940	909	847	878	960	889	891	927	906	912	894	897	916	861	885	923	857	875	895	922	908	919	869	919	913	925	909	833	824	925	906	912	889	877	947	916	880	895	945	924	989	901	931	986	888	953	906	900	894	951	937	918	870	925	945	947	945	917	891	953	835	935	922	921	921	875	893	923	917	857	966	961	941	896	889	918	909	906	940	957	918	910	860	900	966	907	886	894	950	884	957	931	962	943	931	900	894	946	952	909	964	936	973	849	873	918	875	905	960	916	891	901	899	908	916	901	847	960	945	900	885	923	947	968	954	902	857	909	1003	883	932	914	883	922	943	873	898	895	957	907	908	923	900	945	905	886	934	876	908	925	928	942	918	893	925	883	946	914	927	890	938	921	953	910	910	899	896	935	885	922	884	931	885	947	920	938	893	892	939	874	873	901	860	889	896	889	924	896	906	946	864	900	878	883	889	950	893	890	934	906	878	879	942	918	911	933	948	911	871	916	906	942	901	911	913	868	902	925	951	933	877	885	953	909	904	885	964	928	911	943	970	933	905	981	884	851	879	951	954	843	912	846	932	963	888	912	919	937	912	907	922	907	941	914	926	837	848	930	903	922	862	1001	901	924	928	927	922	947	873	946	949	875	925	912	901	866	873	908	926	916	915	862	967	941	877	937	867	899	897	903	887	887	944	917	900	920	931	883	895	890	872	951	913	978	965	913	924	896	851	929	895	874	942	869	920	916	909	927	838	901	854	884	958	892	920	924	935	902	892	873	890	897	978	965	943	935	869	899	945	931	909	938	894	903	900	871	911	895	875	908	883	868	896	881	905	932	912	873	956	926	961	910	883	904	857	881	931	892	952	874	866	992	895	883	918	886	867	915	908	934	868	916	890	892	927	936	908	944	924	874	926	912	928	829	903	906	908	909	911	914	909	977	984	896	904	921	928	893	911	876	884	922	960	897	912	917	933	911	941	905	911	934	889	911	939	907	967	931	899	976	920	965	918	904	870	917	870	885	957	951	907	904	858	888	897	936	914	913	901	934	854	915	870	876	875	874	960	941	923	939	942	894	852	863	895	915	903	971	924	909	974	924	938	947	849	907	864	883	952	918	959	947	884	907	935	925	915	870	854	883	950	875	899	954	938	922	910	912	869	905	879	872	917	948	942	961	938	916	897	892	868	943	918	933	908	870	914	876	898	928	932	915	938	903	918	881	915	894	905	911	901	925	915	928	876	874	917	943	939	952	895	904	924	928	937	860	923	916	959	912	912	966	906	902	937	891	883	896	908	966	942	898	952	972	911	908	841	852	900	870	961	881	892	879	989	922	879	904	852	935	899	918	923	857	947	910	876	878	938	949	958	894	869	918	911	924	970	919	868	924	934	974	921	843	901	915	868	859	956	917	930	960	961	877	923	867	898	914	926	859	931	934	943	878	866	886	924	924	891	939	867	945	929	919	913	892	888	867	891	937	899	909	895	943	900	864	949	960	930	911	900	855	899	890	919	983	876	908	868	903	889	935	903	916	886	875	935	894	925	898	898	901	906	873	920	924	923	896	834	913	906	997	874	927	951	885	914	923	897	922	926	932	904	878	894	883	937	888	908	871	881	911	947	939	889	919	912	873	906	955	872	970	880	980	908	926	921	912	924	893	939	968	903	967	896	909	969	941	878	898	931	880	910	882	904	898	922	932	887	877	927	957	912	908	937	929	918	904	911	901	898	899	931	914	957	904	888	880	913	927	968	872	948	876	960	867	920	918	892	908	956	947	902	928	882	894	929	877	933	937	935	906	949	894	892	888	963	934	886	877	880	920	899	872	948	925	957	934	852	894	918	877	958	923	914	929	916	885	916	878	931	937	895	945	919	889	890	905	912	889	906	912	956	919	925	904	923	881	845	908	918	879	872	894	917	888	915	860	919	878	906	886	966	901	891	857	906	914	898	882	869	929	892	921	961	829	903	892	924	935	911	881	894	933	914	907	924	906	976	906	839	897	907	923	965	942	901	943	894	897	942	889	918	935	958	882	868	910	946	890	916	863	877	914	905	931	917	936	904	946	943	957	888	858	916	888	926	874	941	845	900	878	914	890	886	913	893	861	893	937	893	868	920	931	929	951	881	907	904	842	907	891	939	890	904	933	863	874	968	916	907	853	883	988	914	856	841	918	907	872	896	873	898	926	894	899	965	886	901	955	910	893	916	926	912	894	898	932	920	893	916	967	960	914	907	929	914	960	909	897	935	886	934	886	948	962	896	939	889	926	987	939	877	948	831	915	905	882	923	958	929	912	908	906	899	893	968	919	891	918	908	935	859	941	955	919	869	924	901	915	875	902	881	931	909	877	897	902	920	897	885	957	895	945	915	904	875	837	952	890	909	878	885	917	951	925	856	852	910	841	918	934	924	935	946	906	891	941	886	907	906	900	919	890	856	887	918	889	970	888	872	883	942	916	902	855	904	932	931	938	875	930	984	910	894	870	931	845	914	906	917	929	961	923	942	944	932	889	907	923	895	861	930	912	936	911	893	930	918	916	920	856	897	899	939	887	896	921	862	902	915	915	930	896	865	950	949	867	907	944	894	897	963	916	886	989	877	919	972	949	908	844	906	891	885	909	913	927	886	891	905	888	920	886	973	949	905	930	936	866	928	881	887	901	910	880	916	928	851	922	952	894	875	961	918	862	919	880	892	923	972	931	885	940	915	913	909	930	840	870	939	908	922	920	911	918	916	884	897	911	833	889	928	934	916	921	903	903	909	918	910	908	916	882	923	895	925	926	841	912	919	896	924	906	877	911	896	958	934	883	910	912	900	935	907	885	890	936	930	907	933	986	888	854	919	884	933	902	889	954	885	945	920	895	944	901	869	923	895	946	898	952	881	947	974	924	978	960	880	924	878	879	949	884	981	912	928	873	951	950	896	966	890	941	859	900	912	912	949	931	875	889	881	855	894	940	914	946	920	889	889	945	894	859	868	885	917	914	904	907	900	878	894	889	889	889	936	900	927	928	909	934	889	866	912	891	935	884	907	948	919	883	896	915	918	931	879	949	893	916	907	897	845	954	904	912	952	870	903	958	966	902	923	907	917	934	901	907	937	891	898	904	883	947	893	910	846	879	907	954	894	895	953	898	929	861	922	968	862	900	925	933	907	909	891	895	920	896	954	886	927	947	946	900	944	894	888	980	903	903	887	873	919	919	945	931	926	945	945	899	924	952	886	902	867	911	906	926	904	932	920	872	926	910	915	923	914	891	888	886	895	938	857	958	947	895	933	909	923	907	892	875	899	915	935	867	888	928	892	929	938	922	930	945	907	922	906	880	899	901	898	894	858	892	876	950	902	896	915	903
17437	6086	5302	5467	4546	3945	3997	2810	1330	913	743	688	652	562	427	419	2225	7911	6997	4065	3662	2950	1771	982	389	246	244	254	244	289	265	262	273	253	255	263	301	278	282	252	270	263	253	285	280	259	274	235	266	267	255	291	254	271	262	247	252	276	274	294	242	262	287	247	299	321	254	306	252	271	297	297	286	270	256	255	276	239	259	288	282	270	255	265	280	286	245	256	271	253	255	255	294	272	237	287	279	263	282	272	266	237	271	271	271	263	267	238	278	268	266	292	271	241	272	252	258	275	311	266	253	278	262	284	248	281	275	262	286	293	283	282	262	278	250	280	272	263	276	281	276	285	232	298	244	252	273	279	276	291	295	257	264	244	252	268	228	268	268	298	283	270	265	254	254	260	254	261	236	266	271	281	278	249	252	235	270	285	266	281	285	269	305	288	270	242	282	253	275	258	286	265	264	280	270	259	227	251	252	269	266	245	249	274	298	272	245	261	253	256	262	252	305	280	243	262	265	266	229	254	269	286	287	280	257	237	276	291	257	289	279	282	272	247	297	280	286	265	292	279	263	278	267	286	276	274	249	256	277	261	261	263	281	286	271	295	268	246	271	275	257	270	288	244	296	290	264	262	249	283	282	254	288	272	268	262	249	264	276	277	244	278	244	234	267	271	250	268	283	263	249	269	270	280	276	271	259	283	271	253	235	278	273	271	270	257	303	254	279	260	295	281	279	234	288	232	294	287	263	264	275	241	252	257	274	273	275	260	251	265	277	246	278	267	278	286	250	318	250	264	294	301	252	275	281	279	287	276	288	273	278	269	242	275	270	282	248	237	252	283	277	262	256	301	239	243	266	274	255	262	265	262	266	288	241	300	268	285	288	236	267	255	269	260	280	267	264	255	266	278	269	253	246	261	254	250	239	251	265	283	237	263	275	259	258	294	267	296	264	268	289	266	287	264	275	258	271	278	272	266	252	263	266	270	264	265	285	265	240	241	256	285	268	258	260	279	263	295	239	320	294	254	267	258	233	288	266	253	294	271	265	262	285	258	286	260	260	260	263	228	283	276	288	246	252	290	276	267	288	228	272	269	259	225	277	289	257	276	295	266	271	258	273	267	251	277	238	276	267	278	256	286	265	266	297	265	267	276	253	247	269	274	260	289	243	310	260	249	291	252	298	230	255	266	253	259	272	244	272	270	270	267	263	282	274	286	232	258	252	235	261	279	254	267	275	263	275	277	296	283	270	263	241	279	284	246	251	256	262	295	272	263	282	291	267	267	267	248	266	280	284	244	254	249	270	271	252	264	240	273	269	254	243	300	292	270	285	286	278	249	279	249	274	270	282	298	260	277	280	297	246	268	246	251	264	259	278	300	246	284	261	276	261	295	275	249	256	284	263	272	245	263	258	277	245	294	295	263	274	286	269	252	266	277	264	250	240	250	225	266	270	274	264	263	265	289	275	251	263	281	277	251	252	268	281	261	252	280	271	252	270	287	298	285	264	248	272	280	254	251	267	256	250	275	262	275	260	277	276	240	280	276	272	297	282	238	279	264	299	279	263	265	260	272	272	261	256	230	249	281	254	245	304	266	270	292	239	260	249	291	243	235	257	290	243	250	250	285	274	275	268	269	287	266	253	260	248	267	283	303	290	260	281	272	252	242	298	275	268	264	278	273	276	291	257	280	290	269	246	274	283	236	273	285	286	275	255	255	261	260	247	263	249	274	270	277	242	244	240	256	267	262	278	286	246	273	257	277	305	264	267	300	283	275	271	261	244	224	263	255	252	284	259	258	253	280	260	252	248	259	264	255	278	277	224	253	257	232	252	282	295	276	268	266	268	270	291	262	276	270	267	251	268	244	287	266	252	274	219	276	254	269	280	283	298	248	262	271	261	274	254	293	304	242	273	260	240	273	263	259	281	278	283	280	267	269	260	266	255	268	276	265	270	260	299	257	265	258	284	238	269	268	297	253	263	265	247	265	276	292	257	276	277	270	250	263	256	268	273	269	260	270	287	275	262	276	275	257	291	292	263	279	228	271	284	251	265	257	265	286	255	276	275	262	277	290	270	285	267	270	270	273	255	243	241	272	284	255	281	275	266	269	248	244	272	265	297	281	266	259	257	263	282	260	269	291	262	264	286	280	273	293	255	275	257	257	289	280	290	273	257	275	277	270	270	250	296	264	257	263	290	274	265	250	275	290	257	248	259	263	277	257	254	262	269	268	254	278	292	258	254	223	271	300	254	248	237	240	267	267	274	261	268	280	247	281	294	264	240	268	269	246	225	262	285	289	269	254	309	266	251	309	248	254	287	268	268	258	294	256	295	265	284	279	227	276	274	237	245	262	247	271	257	285	271	275	247	266	263	272	274	296	285	284	276	268	242	293	270	266	263	260	264	279	255	264	254	256	273	291	302	286	288	261	264	288	249	245	268	272	284	270	301	275	255	236	271	274	260	247	276	272	297	263	260	267	267	275	262	284	254	296	304	247	290	272	257	264	304	258	299	250	244	259	263	284	267	259	258	270	265	251	253	280	295	253	264	249	265	256	262	280	258	294	249	275	247	288	305	268	314	254	271	291	264	277	257	286	281	276	285	266	281	277	252	258	252	222	273	294	265	241	295	272	296	244	302	252	256	233	278	246	239	282	277	265	254	247	250	255	272	280	286	275	233	233	272	259	270	295	283	259	279	259	275	266	262	260	281	273	268	261	290	308	268	272	289	271	297	257	265	273	258	302	250	259	297	247	258	257	267	269	255	274	240	260	236	298	256	272	253	256	272	271	258	254	254	268	252	293	247	273	285	273	253	277	262	261	259	269	277	257	263	274	232	298	301	268	255	261	252	257	262	262	254	269	314	266	277	245	250	250	250	289	257	276	275	287	291	276	279	270	282	274	240	263	261	272	287	261	248	283	248	293	294	268	276	252	239	265	287	283	281	275	266	272	270	276	255	279	266	245	236	274	257	278	267	245	286	273	267	258	277	259	249	299	247	260	228	258	251	257	263	295	277	285	276	236	276	233	267	288	210	265	285	259	253	253	250	257	294	260	276	288	268	293	286	282	271	278	277	284	249	286	267	276	256	322	242	297	296	264	264	260	262	255	281	265	252	262	258	254	282	258	295	294	240	288	295	288	275	266	262	252	289	289	243	262	268	246	275	246	250	263	266	257	262	252	272	238	281	266	268	325	266	259	242	259	273	241	242	244	280	264	271	267	224	269	279	242	252	287	252	257	264	258	274	253	301	252	223	270	260	260	319	272	270	282	251	270	265	258	260	257	288	247	277	273	241	265	279	270	281	255	252	271	266	278	281	280	261	254	259	286	271	296	255	272	254	282	255	271	265	290	264	260	293	244	244	269	308	277	253	261	242	271	282	285	256	241	275	279	269	260	248	267	288	245	275	258	250	263	252	257	265	264	244	235	283	268	273	268	241	241	264	276	257	281	274	272	271	268	269	253	272	266	243	283	298	268	284	280	252	272	269	255
10384	5059	9006	12307	12296	11794	11702	8587	5139	4255	3611	3396	2963	2451	1881	1870	11397	29295	23805	17666	17460	14412	8965	4947	1417	683	717	694	733	738	705	690	694	720	718	688	731	733	690	661	701	683	690	680	728	652	769	709	703	715	726	722	773	661	702	696	691	737	707	743	724	742	742	685	775	720	711	729	696	714	697	705	750	738	685	714	701	705	726	708	703	728	719	742	722	718	708	742	713	675	684	718	681	703	725	694	708	660	701	690	729	756	790	687	737	751	690	763	711	718	739	722	687	688	740	664	721	740	679	706	753	703	723	690	743	692	685	701	726	735	687	705	790	714	669	747	672	734	713	733	701	697	710	753	730	697	742	747	710	693	751	722	710	665	706	692	696	688	673	685	716	727	708	702	684	711	698	735	749	747	691	727	706	716	704	713	704	702	695	721	720	685	700	708	671	706	692	685	757	717	695	741	754	717	690	717	734	734	720	708	712	722	728	718	627	740	656	683	730	745	722	685	723	731	726	731	697	740	745	683	728	716	685	701	712	668	716	729	719	725	710	714	707	729	691	678	699	680	701	737	725	729	695	687	689	716	692	708	704	685	692	665	687	702	705	705	660	708	693	735	698	655	714	703	637	735	747	758	717	781	694	701	679	727	725	769	685	720	686	689	749	760	731	676	698	696	705	682	704	755	704	651	710	737	750	733	707	709	701	748	734	695	722	697	704	735	717	718	686	721	658	698	728	723	720	654	715	733	733	747	749	688	685	703	721	661	678	711	746	720	691	734	712	753	761	749	681	752	751	685	713	705	657	738	732	708	711	705	658	692	738	701	704	723	724	703	798	724	680	703	722	696	705	663	693	702	753	734	719	698	690	729	722	712	709	671	715	692	723	696	709	712	748	693	651	731	673	739	675	665	737	696	680	745	731	678	721	666	673	681	746	699	709	670	767	692	709	696	728	664	692	666	755	686	700	713	659	700	719	755	745	697	704	707	731	702	687	762	697	696	714	693	731	677	728	759	724	740	715	755	713	710	709	675	705	684	737	709	726	775	730	714	686	714	727	771	764	749	672	718	716	736	686	713	666	716	742	707	719	733	677	705	793	690	746	718	676	702	735	736	731	683	687	647	692	722	700	703	707	686	714	706	714	669	720	738	753	703	753	709	695	673	678	741	685	710	678	743	726	690	694	691	753	704	750	733	717	753	699	731	679	738	722	713	719	697	705	738	736	689	704	727	706	751	700	726	683	699	678	685	704	709	701	720	678	718	719	753	711	737	691	686	722	686	688	709	701	750	692	729	657	719	693	736	734	702	666	676	730	707	727	715	717	722	719	678	685	657	690	710	699	668	676	740	692	704	681	745	680	698	671	746	757	690	669	719	663	705	697	764	720	725	689	688	676	737	713	696	745	706	719	675	702	760	721	711	734	711	693	720	687	670	664	689	683	722	686	727	750	711	738	717	671	726	722	709	692	714	720	753	688	733	707	705	752	728	725	759	698	712	713	703	701	701	698	665	693	753	680	692	678	672	652	692	672	730	683	712	758	768	719	709	776	694	732	723	698	685	758	715	667	700	664	757	689	742	679	722	711	703	711	709	725	704	696	681	737	722	682	744	695	693	698	725	716	678	715	706	692	739	696	683	715	715	685	730	654	741	729	712	746	747	699	685	711	663	721	710	692	700	700	697	671	690	692	743	720	718	743	674	696	704	723	687	728	740	708	712	712	682	692	722	699	696	735	707	676	746	728	736	699	705	713	722	721	698	698	696	699	658	757	725	764	741	738	702	708	715	777	771	707	691	683	703	690	691	716	707	663	693	759	673	712	732	759	729	718	713	690	714	686	692	716	712	755	709	685	653	695	727	723	683	667	690	706	703	700	761	678	725	767	696	719	692	715	700	715	713	693	683	720	699	744	712	730	733	686	709	712	696	701	696	700	644	705	755	727	692	716	740	685	755	739	672	697	718	738	728	728	680	697	694	683	747	694	698	695	686	754	662	752	685	688	682	715	680	711	674	736	676	698	726	712	746	687	735	677	721	709	739	687	699	674	710	739	648	712	719	714	665	721	693	694	741	704	729	705	749	680	717	677	689	712	678	671	711	735	704	683	673	706	715	698	673	711	729	677	725	702	705	707	684	705	694	695	678	741	716	729	718	689	713	697	748	716	705	707	677	692	687	733	673	695	749	705	700	720	738	740	718	692	716	713	735	693	719	732	758	729	722	673	734	707	736	731	703	704	760	701	710	730	711	701	642	711	710	727	730	700	671	682	703	691	718	663	755	734	739	735	714	720	744	725	701	700	693	725	708	692	702	724	724	679	714	722	729	698	706	695	714	789	677	731	696	702	705	689	721	723	678	709	737	742	731	739	720	700	750	714	732	685	719	775	744	781	741	706	729	714	697	678	740	698	677	724	695	689	690	718	657	704	648	727	667	740	680	696	736	670	690	713	685	696	732	670	719	743	748	663	682	690	726	713	708	706	712	707	715	686	709	712	694	753	701	732	668	702	720	671	708	722	694	754	727	753	667	725	729	728	717	751	759	678	719	696	675	710	722	640	706	677	708	700	703	673	727	740	746	732	720	726	700	655	698	677	715	727	670	715	701	708	653	735	723	709	709	721	770	706	700	718	719	663	658	732	724	713	701	690	745	789	741	688	705	755	692	700	694	675	691	714	659	665	701	706	721	680	707	711	710	725	701	646	704	701	714	689	757	709	715	662	730	675	731	699	750	716	758	727	720	716	776	649	756	663	710	711	688	711	665	735	702	721	749	664	719	667	738	726	691	692	684	732	720	684	713	705	728	701	701	722	704	735	726	700	681	734	715	671	758	680	666	678	727	731	693	731	703	710	730	718	771	714	671	769	707	722	745	661	736	647	738	718	752	738	738	679	718	752	677	688	703	714	688	724	753	674	669	678	666	700	719	696	719	716	687	678	697	650	758	732	743	704	690	745	731	695	691	706	694	720	738	703	724	732	700	739	677	744	704	743	717	703	678	717	698	671	749	672	672	670	694	660	695	708	716	701	690	724	689	759	681	690	734	729	754	720	735	688	702	688	723	725	732	731	764	690	714	678	719	708	691	717	710	715	686	710	725	731	734	720	734	690	676	674	742	739	707	702	715	737	709	714	691	724	663	672	722	685	707	681	702	710	738	702	740	746	736	701	689	722	672	708	693	728	753	715	747	701	653	682	702	732	728	701	700	730	726	700	724	676	700	697	767	686	732	768	693	666	748	688	714	703	776	710	715	754	702	634	710	732	693	721	664	690	745	769	708	719	710	724	689	700	666	732	682	689	708	720	680	713	720	739	741	659	705	721	731	709	696	741	777	727	682	660	728	720	667	737	699	702	700	760	717	725	720	722	705	712	732	698	729	734	680	722	703	707	699	711	720	751	700	680	733	682	752	697	693	684	707	706	740	653	680	675	723	730	689	714	657	703	725	705	670	722	736	715	700	736	751	693	747	727	699	676	713	761	752	709	715	729	697	682	677	687	742
24280	9162	7602	8183	7855	6636	3735	1997	1301	968	767	734	660	570	516	368	3030	11971	9093	7074	4893	4655	3107	1704	684	220	215	218	240	217	201	221	215	206	235	198	205	173	207	180	205	205	205	206	178	211	222	243	206	202	203	184	192	188	194	225	216	230	232	196	200	185	188	213	205	197	221	169	234	237	208	210	195	209	221	186	200	198	209	221	199	187	178	203	200	206	199	195	211	199	219	191	187	211	210	206	201	216	229	205	212	215	190	214	211	174	245	181	224	230	219	207	221	214	197	201	219	197	211	231	217	196	200	215	231	208	215	195	199	215	218	196	207	198	218	202	220	200	210	181	203	212	217	214	202	204	185	219	198	204	185	190	221	227	200	192	221	216	222	200	200	205	196	193	223	205	222	222	204	215	212	206	196	228	190	200	209	197	210	207	205	209	207	204	215	199	199	214	207	211	190	193	214	215	234	192	224	210	225	197	211	196	204	221	204	218	202	211	223	206	203	187	203	232	221	208	222	215	216	217	199	199	219	225	201	182	212	215	193	189	206	198	204	199	208	211	209	200	228	202	198	208	210	213	240	233	215	219	205	211	217	208	214	203	195	214	210	211	184	213	218	212	221	215	214	190	221	226	212	199	226	197	232	213	217	206	183	216	212	213	219	199	222	223	201	168	197	169	216	214	204	177	205	195	190	227	190	193	206	213	217	207	216	204	191	196	225	217	213	201	238	212	236	189	200	220	205	193	217	188	219	205	189	205	209	220	208	187	197	222	205	218	188	206	244	189	229	186	211	220	197	203	214	208	223	193	221	217	207	200	190	207	187	218	208	202	222	196	203	198	207	192	188	209	201	210	215	230	197	189	201	207	221	183	229	204	210	204	198	192	195	187	188	204	236	191	211	196	187	189	176	196	227	219	226	217	199	220	201	213	232	207	198	219	216	211	197	202	179	210	188	212	217	197	214	220	179	199	197	208	210	191	217	204	216	214	210	204	235	209	215	177	195	202	191	210	209	202	208	199	179	205	202	205	204	226	226	212	233	199	202	219	199	201	227	200	210	206	206	219	222	190	195	233	191	227	212	183	205	187	218	209	223	230	187	214	207	229	209	200	224	180	211	213	202	212	192	210	209	208	199	219	208	238	201	179	194	183	225	208	235	203	202	217	183	199	208	188	212	208	185	221	192	235	200	194	215	230	233	215	191	188	205	198	248	203	221	232	224	190	195	230	205	224	205	204	223	191	235	201	194	204	217	219	224	199	194	225	228	202	220	220	182	181	218	208	213	183	192	193	209	211	227	226	207	227	227	209	188	225	196	195	201	183	196	219	205	215	204	226	209	217	217	217	190	202	209	202	216	208	234	211	225	219	205	217	202	281	198	193	208	202	218	190	181	228	214	220	212	219	221	201	206	242	204	237	203	230	247	219	213	200	245	217	219	215	202	227	210	176	202	208	213	211	223	197	194	202	219	206	221	179	212	190	240	204	201	233	192	185	203	204	200	216	230	207	203	201	218	189	199	208	226	229	211	196	237	223	223	219	206	226	184	211	186	207	176	218	208	223	208	225	208	213	198	212	234	192	184	218	217	219	223	225	219	204	210	214	191	202	208	211	218	216	219	215	203	230	209	242	180	219	202	217	229	204	225	201	208	214	221	230	211	193	208	203	209	200	208	203	224	237	202	227	223	207	208	192	194	234	215	208	219	202	234	195	172	230	195	242	221	202	220	196	184	208	210	158	202	192	227	194	204	210	226	204	196	194	221	231	231	204	224	197	223	203	199	204	219	224	197	203	191	210	221	207	197	227	213	211	207	199	237	211	213	211	221	182	194	211	187	211	206	204	217	220	184	202	216	198	198	221	196	195	198	208	238	210	217	214	219	210	209	196	201	222	202	222	216	196	202	224	208	195	221	208	212	213	227	221	200	207	246	209	236	215	205	212	184	210	205	200	217	210	175	203	205	231	201	203	184	220	242	211	212	220	210	202	215	206	207	203	218	220	223	202	200	214	187	188	193	216	216	201	214	235	220	209	180	214	222	196	180	204	202	222	194	203	210	188	199	214	244	208	213	223	200	221	228	200	216	182	209	188	222	232	222	238	211	213	212	210	219	183	235	201	212	195	217	184	198	219	186	197	221	230	199	236	214	217	205	232	210	197	224	224	182	212	204	203	190	188	211	217	216	213	213	190	200	206	226	204	220	200	201	225	212	236	212	197	224	212	212	214	234	229	203	203	235	182	192	205	218	192	195	201	214	225	252	208	176	228	212	187	217	200	215	216	191	206	230	199	202	221	223	216	213	196	227	222	194	198	216	204	183	225	210	175	225	218	195	213	230	234	205	212	201	198	196	219	214	224	204	213	194	195	201	197	209	208	203	228	220	205	209	201	204	222	205	205	210	191	219	230	193	198	196	228	226	219	211	210	196	189	212	177	212	215	193	208	209	194	220	193	230	211	217	191	214	201	215	217	213	220	190	225	237	199	209	227	215	189	211	237	212	232	207	230	242	189	214	199	205	208	202	197	212	196	208	214	209	207	221	213	213	196	194	237	214	214	193	203	230	217	190	223	206	209	202	179	200	236	213	242	201	212	213	202	221	219	201	191	202	215	202	197	214	219	247	222	194	232	192	207	201	211	214	187	207	227	234	240	197	212	190	185	218	191	199	213	209	200	202	206	195	198	196	206	200	167	214	225	234	188	210	219	220	228	230	235	225	214	211	217	188	196	187	211	220	227	194	170	217	246	221	187	191	206	214	215	221	204	187	195	201	218	211	206	198	226	196	224	198	222	201	214	195	226	197	241	209	222	201	194	207	219	215	185	202	221	201	229	212	184	213	226	180	242	194	199	209	188	204	203	204	202	209	204	215	204	213	222	218	217	196	184	231	232	218	223	204	203	205	187	194	210	250	218	232	193	199	211	216	236	208	220	211	204	223	235	212	204	182	194	202	215	201	191	216	216	206	183	211	212	206	218	195	216	216	203	216	186	210	209	200	231	200	194	225	249	188	218	168	217	218	224	175	204	195	218	212	209	202	182	208	210	193	216	194	204	220	200	212	198	212	204	224	239	216	186	216	210	192	204	205	207	202	213	228	211	196	199	194	192	223	226	193	197	196	180	219	206	219	198	226	224	213	217	214	225	207	213	224	217	224	223	206	198	210	196	222	206	195	230	212	214	179	191	200	190	218	208	194	212	198	214	182	192	210	213	214	214	194	192	207	202	198	200	229	203	202	244	205	197	214	198	204	189	224	210	220	241	215	241	182	188	193	217	208	234	199	214	214	190	177	209	201	234	224	196	222	225	231	190	215	201	186	216	221	207	221	205	195	195	208	200	201	189	223	229	175	212	197	201	210	204	185	234	219	206	189	203	196	199	216	205	202	184	197	223	188	211	206	234	192	228	197	206	179	220	205	203	201	227	200	210	200	223	210	207	213	209	196	211	198	188	223	193	216	222	194	223	191	188	225	212	218	212	199	214	221	218	206	208	235	204
13009	6457	11624	16089	16377	14514	9845	6559	5664	4164	3932	3781	3703	3031	2605	1721	13693	34859	27669	22742	20936	20046	14429	8629	3365	575	559	598	577	570	585	569	604	606	644	545	540	608	615	592	584	590	570	599	590	550	571	614	604	594	588	587	580	607	584	610	600	583	613	561	564	569	578	550	568	591	614	601	564	537	591	595	559	535	594	549	572	582	557	570	564	616	579	584	552	610	586	624	557	581	541	576	552	596	609	599	579	582	561	543	570	573	613	556	618	559	581	583	585	577	586	581	544	554	577	612	567	567	569	558	577	561	558	566	604	624	586	611	598	581	527	595	608	561	579	571	582	577	553	527	616	579	622	598	546	589	554	593	571	594	643	573	609	595	537	549	592	558	603	602	585	619	597	620	589	558	584	568	581	564	532	565	592	551	559	631	593	647	567	615	572	557	522	582	561	604	604	562	571	603	562	601	559	634	589	619	593	606	596	553	604	532	594	600	577	565	606	586	618	539	576	571	565	571	604	562	561	623	570	575	567	590	524	551	603	642	535	600	544	581	541	594	580	596	602	566	620	618	566	630	547	603	562	579	609	633	613	579	589	631	541	558	599	560	534	565	567	579	560	539	580	602	548	582	559	576	619	520	591	600	565	587	598	542	607	587	575	579	528	541	542	562	608	564	598	547	572	569	586	575	555	545	584	606	585	594	558	569	582	621	556	541	596	596	543	587	599	610	597	570	558	569	572	598	649	581	567	596	579	544	553	533	548	574	586	561	589	619	588	587	572	598	625	613	591	562	591	620	578	605	546	582	537	612	507	579	609	610	585	573	579	593	579	580	597	575	600	618	544	571	581	624	557	600	582	560	593	583	596	594	582	601	581	592	550	544	573	561	600	578	591	605	578	561	561	558	560	620	562	571	588	580	594	605	579	583	626	590	555	589	578	578	648	621	581	574	588	630	605	599	553	623	552	541	612	603	577	557	605	608	573	590	613	555	581	591	612	602	576	579	589	587	577	553	606	554	544	564	579	565	609	581	619	550	577	583	616	579	575	551	550	589	579	599	601	626	590	573	553	597	572	582	610	560	565	602	581	557	581	619	622	552	614	570	577	557	577	579	583	559	590	528	566	581	602	546	598	622	569	555	601	560	608	610	577	557	596	575	551	588	573	563	607	582	603	581	575	564	588	594	609	608	578	591	571	647	620	557	606	550	580	580	588	605	595	561	567	542	553	583	573	574	581	569	615	604	588	589	605	580	632	570	583	583	587	615	596	556	555	639	605	594	571	579	560	584	558	560	623	542	602	550	574	614	588	569	600	593	521	610	578	570	568	608	543	562	596	574	584	637	604	568	625	561	600	614	576	557	585	586	577	567	561	579	570	604	562	592	586	600	578	587	572	560	543	593	605	580	530	622	597	606	582	535	583	602	615	555	588	561	594	592	565	555	560	595	620	591	593	546	581	614	557	532	569	601	620	580	563	553	552	562	570	582	574	614	575	576	588	619	595	561	606	614	613	582	602	586	575	632	540	604	590	615	554	592	619	601	574	539	580	590	574	562	578	571	555	571	613	568	535	597	578	645	589	574	623	581	569	607	610	503	521	567	575	625	547	611	603	614	605	572	599	577	567	591	588	617	561	564	570	626	601	614	602	551	589	601	589	544	561	561	614	533	548	595	575	574	610	564	573	603	584	561	566	563	592	616	602	610	543	562	617	608	576	567	605	593	602	636	543	593	585	578	602	547	596	546	546	624	562	631	574	609	529	626	574	557	548	571	593	571	562	595	568	571	586	600	571	582	595	617	536	544	565	538	574	558	601	593	587	552	628	625	550	582	595	580	582	559	622	556	613	585	619	548	527	595	606	602	608	569	536	548	563	596	608	587	551	573	565	558	553	593	570	584	569	561	586	531	526	594	604	570	560	587	605	586	562	575	573	579	554	615	599	616	577	575	612	596	559	562	610	584	547	567	587	607	563	564	580	581	546	585	609	570	553	572	581	577	587	613	562	560	614	568	567	537	597	562	553	610	574	593	609	578	580	608	586	566	590	616	586	577	527	545	617	546	630	578	587	561	598	531	552	584	598	626	603	605	592	543	620	601	593	583	576	571	603	615	589	559	598	580	576	648	547	595	553	537	558	625	589	602	596	580	647	564	549	591	589	548	577	606	597	610	589	570	564	558	565	600	578	641	584	600	575	597	550	574	584	572	570	566	619	579	610	590	540	595	589	595	559	570	586	610	574	629	536	626	627	615	557	566	608	587	610	559	603	544	588	618	552	582	605	632	583	624	542	581	565	563	579	596	581	591	561	551	569	618	588	590	600	578	552	580	569	593	566	554	576	598	620	574	590	564	603	579	612	567	605	589	586	547	623	608	604	532	608	594	565	591	568	584	583	558	563	607	602	614	588	595	601	587	596	595	585	608	573	544	565	561	601	582	565	594	561	616	578	559	554	602	534	597	617	575	581	554	588	581	593	547	617	592	627	591	555	569	582	605	579	638	623	568	534	570	590	618	574	585	565	575	602	565	545	624	631	576	559	585	557	627	541	569	574	578	597	574	534	547	606	584	607	573	576	531	562	573	564	586	585	586	595	601	613	562	563	591	598	559	596	604	540	643	543	603	568	546	585	563	555	574	598	607	620	513	573	605	547	565	630	572	589	595	529	583	594	609	577	544	577	572	564	586	584	618	579	576	543	546	561	628	611	594	585	563	620	515	614	591	566	583	550	572	587	597	582	613	592	585	532	589	583	585	557	572	552	557	584	566	557	595	614	518	599	607	506	527	565	570	618	597	576	543	617	578	548	584	567	571	571	621	609	591	556	560	581	559	588	557	568	573	611	590	622	575	621	561	619	620	577	573	582	614	529	598	568	596	568	560	594	596	624	550	574	560	577	563	580	633	554	545	583	541	596	610	565	583	590	577	607	587	592	584	578	578	529	577	557	583	604	614	583	585	640	614	604	560	577	590	604	565	587	570	590	597	578	580	566	578	616	603	616	560	576	569	562	628	608	580	611	632	604	578	642	571	568	599	592	571	558	565	581	615	569	595	549	561	534	568	595	579	565	562	561	600	551	613	583	541	554	623	537	555	580	588	597	567	621	623	595	593	582	600	615	576	562	594	579	621	580	578	574	594	584	578	577	539	604	594	607	587	589	630	617	580	597	601	578	612	577	566	598	560	624	567	601	576	578	599	581	597	533	592	561	601	582	561	597	644	618	580	546	562	601	602	581	578	563	549	538	574	596	524	563	653	497	608	565	600	589	542	577	602	579	639	517	589	592	567	611	552	611	618	596	520	614	583	557	584	591	564	582	593	611	562	579	597	563	578	559	589	609	544	570	558	569	576	532	539	604	563	576	575	594	588	566	562	525	586	551	577	583	576	596	619	591	574	616	587	528	617	574	586	621	558	581	571	599	613	572	611	535	587	585	588	558	609	582	568	588	586	581	571	595	621	570	594	603	608	568	579	575	584	570	589	569	542	593	617	593	579	574	591	571	577
5527	1815	1526	1608	1030	800	708	570	496	500	446	410	441	376	415	426	477	820	760	930	724	664	628	467	405	351	358	365	357	343	373	329	347	367	362	361	395	358	348	372	373	351	344	325	365	351	377	331	370	403	389	353	338	349	350	334	354	364	325	352	384	349	357	384	368	379	345	369	371	360	367	373	348	355	352	366	358	384	341	360	379	326	356	382	369	341	372	371	371	387	329	336	345	335	366	375	379	350	367	350	319	375	333	340	384	356	366	369	360	367	346	381	390	339	345	366	386	356	337	325	359	353	340	336	357	373	350	366	371	386	366	365	355	418	390	362	375	334	346	373	356	371	359	329	377	366	343	348	378	363	372	338	365	383	340	340	370	368	350	338	352	372	354	367	321	358	334	337	371	360	352	342	350	384	362	320	371	332	372	351	348	352	340	306	359	366	351	315	379	354	336	361	362	334	358	385	369	316	365	341	342	380	364	367	329	373	320	352	349	349	354	339	361	348	349	360	327	374	398	358	347	333	335	374	357	379	333	327	340	385	363	322	386	343	362	398	349	354	345	323	369	427	353	352	377	385	363	377	378	335	378	357	378	348	325	361	308	371	357	356	360	337	374	341	340	371	332	354	350	355	357	342	363	347	354	344	353	337	335	351	379	332	335	327	366	322	381	360	348	368	385	376	342	333	340	350	333	347	357	310	371	327	361	374	378	332	369	318	365	366	358	352	338	360	363	356	329	350	363	375	346	380	349	352	369	370	377	335	317	389	359	360	337	319	352	360	367	370	358	323	332	359	361	375	319	354	347	336	358	354	364	359	355	345	396	351	368	366	356	391	359	358	342	371	372	373	334	349	341	355	328	356	374	355	382	360	335	389	346	327	379	361	353	330	346	328	376	376	350	342	363	344	332	382	394	364	374	349	358	349	354	355	379	298	348	388	345	356	333	356	354	350	326	354	349	376	377	371	352	352	364	374	337	359	387	331	340	335	340	314	353	353	325	366	384	363	359	369	375	372	367	357	351	315	417	357	354	361	360	350	334	353	361	322	379	363	308	353	343	379	369	336	350	345	329	364	350	373	331	314	345	353	379	358	338	355	367	390	357	345	339	326	359	381	365	304	351	348	309	373	323	366	366	337	338	368	375	352	375	369	347	336	336	335	353	366	331	309	327	348	383	342	408	375	335	375	349	394	376	377	341	340	355	338	358	355	352	367	356	372	349	359	346	370	305	363	376	353	350	387	357	357	355	370	388	344	357	329	357	359	353	343	350	341	359	368	337	365	354	381	379	377	390	366	358	376	357	368	390	361	356	366	369	342	317	385	358	345	366	378	375	350	348	328	358	369	348	329	334	375	359	358	345	328	341	355	361	360	325	361	332	386	390	377	333	360	359	370	335	364	362	353	374	348	364	352	363	313	369	352	334	331	317	354	378	345	370	383	380	356	381	335	383	365	352	351	328	351	388	384	337	344	343	338	327	362	353	380	355	374	332	399	347	422	363	332	354	333	369	396	347	335	370	350	381	378	352	385	366	376	336	374	314	353	361	345	347	361	353	360	368	372	397	338	353	332	312	350	332	352	392	368	350	350	334	363	394	334	343	312	314	299	363	369	382	343	350	337	333	369	399	354	322	367	366	363	361	343	321	341	343	376	387	350	328	367	343	338	317	332	297	351	317	356	344	383	350	341	330	342	357	346	358	327	389	332	388	374	345	361	344	393	347	343	392	349	376	342	377	357	315	366	329	353	371	375	365	391	365	356	355	347	355	371	361	357	370	371	362	352	366	341	365	348	351	403	350	359	364	328	363	339	347	332	355	375	351	377	349	362	328	328	357	370	362	380	347	358	317	340	356	373	357	345	374	370	347	352	340	349	365	340	357	343	377	395	384	360	342	345	364	360	350	385	337	362	374	340	398	358	363	382	335	339	333	336	347	371	378	362	362	332	356	388	369	367	357	356	344	326	399	364	340	360	364	339	377	342	339	332	336	316	360	343	352	386	366	355	338	338	328	386	353	317	372	434	325	384	359	338	356	330	352	348	340	374	364	358	345	351	317	364	390	357	342	339	344	346	333	365	408	387	352	321	342	374	351	338	364	347	362	344	374	354	366	329	370	355	366	342	371	391	360	344	351	353	373	372	339	342	351	352	359	338	384	372	336	367	344	337	345	395	377	360	339	350	351	346	350	341	317	357	372	344	373	352	348	345	350	357	370	321	351	362	379	363	328	373	342	357	347	387	336	338	340	368	331	376	329	343	338	341	348	354	384	358	353	360	365	367	334	411	351	346	344	344	387	331	361	356	356	403	352	346	361	356	385	362	343	339	363	342	357	357	369	384	359	340	346	352	335	379	342	358	369	381	363	355	362	384	368	306	343	367	344	413	362	342	358	333	337	385	332	358	307	331	389	363	321	349	376	359	394	365	323	347	378	358	346	306	334	362	394	374	326	351	368	369	378	381	368	355	360	332	387	350	354	333	347	320	321	353	362	367	342	331	347	381	341	340	377	348	337	342	336	361	362	377	366	358	346	354	368	337	372	365	340	370	339	325	354	319	346	353	395	338	342	370	375	407	354	369	364	353	385	405	359	368	387	346	346	342	368	340	342	342	354	350	388	326	367	341	347	359	344	396	331	370	337	356	360	370	341	366	326	352	370	325	362	372	334	351	379	369	373	344	359	357	321	360	358	342	360	361	316	349	377	355	382	340	393	346	347	383	334	365	330	403	351	341	380	369	343	364	363	371	343	351	379	349	366	370	345	315	326	332	363	354	367	349	343	370	339	358	373	343	364	323	388	350	343	359	359	353	341	384	327	355	335	366	349	368	365	357	332	336	343	374	382	383	387	344	378	355	320	342	345	385	375	345	337	365	319	356	324	362	365	364	350	383	332	334	337	354	383	354	377	338	379	331	373	338	341	382	391	348	314	381	360	398	323	356	350	383	353	346	384	355	355	362	347	364	345	333	339	360	338	394	330	328	359	361	401	361	372	355	359	308	364	324	369	379	354	326	323	322	330	354	348	334	382	360	359	372	377	338	319	342	374	347	365	373	350	373	354	362	374	341	348	327	371	343	352	362	356	328	394	354	357	337	331	389	371	372	382	366	353	343	335	362	353	348	334	373	330	353	311	336	346	360	378	346	385	356	345	388	352	358	312	343	346	359	356	366	357	343	365	354	361	349	376	350	356	360	310	387	373	314	347	358	377	356	395	357	373	377	316	362	371	335	359	371	317	371	363	385	357	341	357	341	343	360	376	358	331	366	356	320	374	347	361	351	347	337	334	373	340	384	339	357	358	353	346	371	357	336	389	340	355	328	331	338	343	378	335	366	360	370	341	361	324	358	373	353	390	366	343	311	367	355	365	356	339	335	348	296	361	334	352	394	342	350	353	369	354	345	355	306	374	350	324	330	345	347	370	336	340	355	366	357	339	366	348	362	341	347	342	356	345	395	365	363	324	365	377	330	350	379	377	356	368	338	352	355	349	367
4147	2305	3335	4882	3602	2975	2618	2101	1998	1700	1469	1367	1226	1253	1455	1406	1710	4380	3360	4179	2809	2645	2227	1609	1081	907	942	970	942	852	905	970	941	936	944	905	933	938	958	907	888	953	934	927	927	947	911	910	928	901	974	924	930	857	956	925	923	866	951	928	950	941	901	876	904	917	914	900	1028	890	911	925	893	928	918	920	899	930	973	926	961	943	917	942	895	923	919	871	906	903	918	927	936	894	930	879	859	970	969	918	871	893	920	904	916	888	908	911	929	961	915	958	914	916	915	963	937	904	908	961	955	926	974	940	876	911	985	961	911	950	949	922	965	894	923	893	998	897	916	932	925	924	909	888	947	924	916	931	965	882	956	915	936	943	918	910	938	877	883	918	947	927	915	915	875	894	920	980	898	923	905	871	876	909	887	871	929	889	939	943	931	946	969	920	957	916	932	909	900	888	902	929	862	900	932	915	937	928	878	979	898	918	946	934	863	916	929	899	902	947	992	916	905	929	980	964	938	971	982	954	905	967	945	894	951	960	861	905	868	878	892	886	897	885	922	950	878	950	883	925	939	924	909	933	989	879	918	916	931	934	894	927	953	909	1017	937	912	927	897	947	948	902	902	911	885	988	945	882	937	897	882	914	834	907	909	929	915	959	955	918	867	853	927	900	907	918	925	923	916	933	949	888	974	945	992	915	926	946	920	928	947	898	892	974	901	901	925	932	910	994	898	914	914	890	899	932	928	897	879	929	948	949	927	890	904	936	908	925	900	861	932	852	889	954	945	954	878	938	893	916	904	924	957	930	902	954	958	891	906	914	948	920	956	932	926	906	950	884	968	874	935	923	980	974	872	936	885	910	974	908	964	910	955	938	950	888	923	895	877	924	962	916	927	974	900	952	895	904	970	913	970	941	939	889	880	919	944	920	950	933	960	909	936	887	926	977	946	950	928	851	955	941	918	909	940	857	941	901	914	913	913	947	936	873	911	916	931	895	909	898	942	936	939	957	910	985	912	935	909	996	910	893	891	897	898	880	893	975	956	893	927	864	987	947	940	892	907	947	903	948	905	916	878	908	910	940	990	906	956	954	931	899	911	900	910	943	907	891	948	909	903	889	964	946	922	937	911	863	942	909	872	943	890	870	924	927	917	911	935	937	910	886	905	923	951	916	951	891	900	873	903	919	917	921	902	956	974	911	927	923	931	919	955	921	964	902	930	886	968	928	1003	946	839	915	916	883	897	938	985	922	944	911	902	951	920	905	916	896	872	940	949	948	951	906	892	969	919	936	863	935	909	995	932	955	923	940	945	945	867	946	903	914	921	938	899	902	937	900	934	954	944	885	900	929	919	925	892	957	906	975	972	919	915	940	953	936	951	959	930	911	916	949	909	973	934	913	864	942	924	899	932	970	955	849	883	964	946	916	940	909	943	940	916	909	920	933	875	921	948	905	942	968	931	903	885	884	941	924	957	933	911	881	896	904	960	907	882	1024	919	948	970	964	900	971	960	886	887	923	893	922	915	910	904	956	974	880	963	939	893	920	923	902	918	970	927	907	886	939	888	915	1014	933	921	871	916	931	901	933	886	942	914	877	948	948	909	862	946	909	912	926	987	909	927	979	918	883	992	941	935	898	964	972	931	931	946	889	947	913	953	888	912	942	885	925	945	897	978	955	900	898	897	940	946	901	950	913	944	926	878	917	895	945	955	903	921	978	877	883	891	906	898	931	931	898	944	930	913	949	902	942	906	949	963	935	954	915	899	914	902	936	945	944	938	908	939	931	910	928	899	910	952	948	947	935	924	951	877	960	933	901	931	872	936	933	895	888	963	921	916	945	924	890	932	948	933	931	928	974	954	922	959	963	945	989	978	949	944	935	934	934	987	970	957	994	917	963	977	931	957	999	981	941	937	912	904	893	988	951	912	923	917	881	913	886	881	938	899	917	929	946	904	937	893	933	889	912	880	989	903	928	887	932	923	943	890	902	914	918	874	927	910	920	964	908	900	948	909	911	981	906	948	923	917	864	938	947	917	940	906	1008	929	918	917	1007	905	908	901	948	866	927	949	936	931	917	859	895	928	895	910	987	904	940	960	916	865	930	890	951	934	942	920	938	893	889	933	933	926	930	889	903	919	894	896	920	953	909	876	903	885	928	914	1010	944	897	886	943	926	917	935	921	934	967	881	933	946	961	959	865	928	907	896	916	867	953	946	915	899	935	941	967	903	961	957	952	993	879	921	923	958	906	904	909	915	894	938	849	918	937	927	844	932	862	983	928	918	933	882	890	942	938	975	925	937	928	896	918	888	893	936	1000	938	953	904	991	953	952	954	923	1003	933	854	945	903	914	893	929	941	932	939	967	937	891	978	929	947	956	954	972	968	875	863	909	891	942	925	968	890	881	937	914	952	928	927	874	918	901	966	869	903	848	994	888	979	901	892	890	952	971	924	922	905	899	947	909	977	967	916	907	966	900	912	906	938	861	913	988	939	959	926	923	926	911	911	955	937	863	877	992	960	909	932	862	928	920	957	875	881	930	902	972	904	888	930	891	925	946	928	931	892	910	923	900	944	940	945	903	920	871	963	946	875	908	971	895	927	919	961	878	942	954	942	922	950	914	909	968	852	889	976	945	903	904	937	924	901	895	928	873	947	967	950	976	858	955	910	888	878	910	924	897	890	964	875	931	910	909	918	921	969	932	963	983	937	865	927	932	933	922	936	965	934	949	943	926	946	909	945	920	947	941	936	928	896	937	882	880	956	943	958	983	972	919	906	908	960	1001	933	926	948	955	931	934	937	916	913	950	922	914	936	968	905	995	900	940	929	939	960	945	933	895	911	916	917	897	958	969	949	914	948	936	912	897	919	982	945	965	886	898	946	874	898	979	970	930	910	946	864	928	995	903	913	899	916	948	884	905	921	892	893	863	928	911	943	958	922	898	941	950	890	971	918	897	965	969	942	916	943	893	942	920	947	898	903	886	890	930	884	878	944	947	876	894	920	941	889	887	987	962	930	976	892	968	932	860	968	893	912	944	947	941	935	920	934	923	954	924	962	946	915	921	931	946	932	917	932	929	899	978	931	841	906	916	896	902	946	871	906	928	949	896	915	930	918	900	910	927	919	948	902	957	889	882	919	1012	921	912	971	857	921	932	888	878	918	984	897	897	943	978	932	929	922	900	873	914	869	933	876	947	930	925	976	972	895	940	894	960	888	886	930	890	969	966	934	885	920	907	899	920	910	955	966	970	898	937	909	904	908	919	888	913	948	932	877	927	894	848	911	910	918	890	946	936	923	945	935	912	981	910	935	879	892	875	907	939	908	861	936	905	964	906	854	940	963	874	918	944	874	930	889	887	865	921	923	973	943	996	994	939	974	911	914	921	908	982	887	920	895	930	949	912	950	900	897	905	893	870	904	885	931	910	936	916	992	934	892	886	911	962	897	923	941	903	896	937	894	964	924	942	933	986	920	944	963	892	978	937	917	923	907	882	1004	939	960	917	916	909
16368	3598	3996	3741	2645	2108	1672	1279	1012	789	681	529	423	428	405	440	2051	7451	7149	6048	4923	3218	1329	712	339	269	288	331	292	324	303	280	301	291	281	305	274	258	270	285	302	305	262	315	272	274	314	287	293	302	286	283	272	274	298	307	244	317	291	307	301	255	269	273	312	291	304	259	285	290	276	285	282	295	274	249	275	310	301	271	283	275	297	310	274	292	268	270	290	295	267	305	276	269	261	296	309	282	289	272	280	285	261	249	272	287	257	295	277	292	303	236	275	278	260	263	295	300	289	280	300	264	265	294	268	301	285	278	299	304	271	271	287	274	264	295	281	286	282	266	302	275	286	265	265	270	285	273	288	272	278	286	262	263	257	275	270	315	289	308	280	277	316	287	292	277	277	309	260	302	301	306	278	288	264	270	269	288	291	291	271	295	281	283	289	272	293	265	275	252	288	318	296	291	292	259	301	239	259	290	286	321	281	306	307	284	283	284	279	290	273	292	250	288	266	295	293	296	283	308	295	275	289	246	285	261	268	274	271	291	298	287	299	283	301	282	280	254	265	300	291	314	280	309	295	247	285	289	305	272	330	268	285	316	287	282	299	289	280	265	288	299	261	289	287	273	296	266	281	283	268	278	278	262	276	307	305	312	259	268	308	291	263	281	280	308	280	282	298	276	300	285	284	280	271	269	270	284	283	308	285	277	294	248	287	255	295	280	294	277	283	269	258	270	277	274	297	285	268	297	311	279	301	300	321	273	251	283	262	334	300	262	296	279	264	257	280	284	271	283	272	295	269	287	277	265	305	303	275	278	294	288	282	279	274	272	277	295	283	261	263	294	301	303	287	309	302	287	289	295	282	287	270	272	299	307	268	286	270	306	270	300	278	269	303	304	291	281	312	279	250	258	261	269	294	299	306	283	294	270	268	296	267	277	300	268	299	289	275	291	289	272	316	313	286	310	294	291	302	268	293	260	275	280	298	290	315	279	270	295	250	272	300	283	255	280	272	301	290	292	315	269	283	288	267	280	287	291	281	299	267	255	289	246	297	277	298	284	297	313	261	306	254	261	275	266	292	272	254	261	270	275	278	306	265	299	260	318	247	284	296	310	290	255	278	314	271	307	264	241	293	276	291	279	305	276	272	285	289	287	284	284	290	288	313	317	273	295	271	274	292	309	290	294	281	292	268	256	282	307	294	290	319	274	282	274	281	269	311	290	256	300	286	281	298	277	282	299	274	290	274	282	302	299	272	302	304	279	259	271	279	280	272	267	270	281	297	269	269	310	282	278	301	282	297	262	259	285	297	310	272	263	281	256	279	279	286	296	308	294	311	261	290	281	299	302	279	245	260	274	264	277	285	274	318	295	283	275	280	270	255	293	265	304	296	277	282	313	270	300	289	286	293	257	265	300	296	285	297	289	284	283	279	297	286	284	282	254	324	247	282	264	291	293	292	267	298	331	257	253	273	292	277	299	270	258	319	287	288	239	306	275	292	303	289	270	252	265	273	316	259	269	253	298	278	292	302	285	272	286	270	276	294	299	278	281	282	279	284	247	270	286	273	243	287	277	283	276	299	285	243	308	298	274	298	281	285	298	287	279	271	276	331	267	282	281	306	264	265	276	276	264	309	291	301	273	262	293	288	295	285	270	265	278	272	288	259	281	270	288	257	270	280	258	291	268	273	312	246	282	260	267	271	290	276	283	277	286	277	294	286	263	264	266	263	267	297	286	280	268	265	313	264	296	266	295	280	285	286	267	293	304	287	279	270	288	268	275	253	298	305	280	292	317	315	247	275	304	271	271	311	300	278	283	295	283	291	280	272	285	295	266	283	292	273	290	272	285	278	317	264	275	254	289	276	276	294	273	268	281	305	296	295	298	301	256	295	251	286	285	300	270	269	292	284	271	301	296	278	294	265	316	281	288	279	287	285	288	276	274	287	268	290	295	280	281	269	275	264	288	259	306	293	303	298	298	286	266	260	268	260	264	313	282	258	295	305	277	319	289	272	281	308	292	289	278	284	284	294	281	300	272	283	279	284	295	275	293	280	294	293	267	267	292	263	270	279	232	303	274	294	261	298	303	289	251	258	303	287	264	257	277	292	271	288	283	307	269	303	305	295	284	293	289	308	297	284	321	275	273	261	268	278	251	279	278	265	293	307	266	247	277	308	266	254	266	279	265	327	300	309	287	272	300	293	278	284	268	285	309	286	293	276	288	278	302	275	290	291	279	312	270	275	323	263	289	314	286	286	275	266	296	287	287	273	269	286	267	285	255	290	280	274	278	267	278	295	256	293	277	304	289	296	246	303	299	293	285	275	257	247	311	263	270	247	300	317	267	277	293	316	266	276	300	323	295	285	277	256	287	263	305	304	294	279	306	289	278	261	274	263	260	281	276	275	284	262	281	277	281	262	299	292	250	270	301	289	311	284	304	271	268	261	299	312	274	291	284	310	278	297	279	293	302	307	297	279	312	291	278	242	305	278	316	319	259	294	297	265	303	270	278	327	284	285	311	289	301	294	284	289	280	277	283	284	268	299	305	270	265	290	304	304	283	251	307	323	283	272	306	279	303	286	314	281	280	294	291	271	295	278	288	290	295	301	284	289	271	318	266	292	286	256	258	273	274	314	327	272	292	314	294	258	280	300	268	275	274	280	272	261	295	258	280	298	257	278	271	269	334	282	291	315	246	332	294	257	297	328	287	286	264	288	296	280	281	274	297	257	319	291	305	287	268	252	277	273	296	299	264	292	254	301	278	311	279	268	280	302	252	271	286	258	303	306	297	278	316	276	285	269	324	308	316	270	277	247	264	291	273	279	274	281	287	296	268	298	268	306	272	255	283	271	290	261	297	275	276	271	282	266	317	288	298	279	289	305	325	273	263	290	290	282	289	270	299	307	279	295	279	291	298	236	315	282	284	265	292	266	298	265	314	282	266	285	279	329	313	279	264	247	305	295	291	282	258	269	288	316	285	294	259	281	256	288	288	301	279	254	284	285	260	292	287	284	273	297	287	285	266	304	278	275	252	273	283	273	297	284	292	290	310	288	272	279	279	304	275	286	275	288	275	254	275	294	267	273	269	308	269	297	282	274	287	253	278	266	311	275	276	288	303	283	308	264	275	294	300	291	284	261	258	269	286	255	262	262	277	299	289	287	268	295	310	261	276	278	265	281	298	317	283	297	263	282	268	300	283	293	263	301	304	278	266	285	288	286	284	274	293	274	297	292	260	273	277	300	298	305	281	302	295	278	317	287	267	291	296	311	295	262	280	278	275	289	282	287	280	274	304	269	300	249	292	286	271	292	271	267	230	253	307	289	321	268	301	293	289	301	296	295	264	277	296	266	290	288	254	242	316	276	303	301	288	280	262	277	267	245	326	287	290	277	320	293	256	273	289	283	252	308	280	274	302	279	255	269	281	310	293	311	290	260	283	273	281	306	228	290	285	261	285	307	288	303	253	308	277	314	288	284	270	304	291	264	280
9641	3471	6959	9065	8169	7650	6301	5066	4139	3632	3223	2215	1864	1769	1788	1862	10313	27477	25840	23440	20832	14020	6467	3156	851	745	798	781	759	747	753	759	817	768	738	764	756	739	778	788	740	779	754	773	825	775	771	717	746	715	780	761	779	783	769	750	751	814	797	755	756	725	785	731	803	734	716	762	776	806	787	787	787	811	784	722	779	694	757	745	736	833	746	751	755	733	796	758	715	702	727	753	726	717	748	723	754	716	783	773	768	761	819	776	767	752	756	782	745	748	784	739	733	766	770	777	773	726	783	762	726	775	765	763	766	798	817	780	764	731	744	768	756	717	791	752	770	788	756	774	776	755	741	763	774	738	753	767	747	757	740	727	814	750	752	753	757	778	767	764	754	816	793	733	734	775	746	745	752	748	776	737	794	739	769	763	778	831	781	710	798	745	749	765	739	758	777	713	723	743	766	753	741	751	793	753	782	763	735	726	768	781	753	760	737	818	755	788	774	754	735	745	769	778	768	804	746	744	803	744	742	787	825	720	790	791	806	741	796	809	792	737	772	784	706	757	753	759	737	789	791	771	725	741	731	725	775	708	739	742	807	789	734	779	774	768	757	783	702	721	801	801	779	764	761	799	776	756	800	762	754	763	766	783	774	773	787	720	723	787	720	792	798	787	757	749	742	756	720	819	767	785	747	750	750	747	773	779	744	740	789	756	765	708	786	773	805	734	803	782	779	750	770	749	810	732	778	786	794	752	749	726	777	755	698	787	766	741	775	717	735	741	681	770	783	779	771	765	809	729	748	727	748	779	753	788	758	745	777	725	763	790	752	794	746	749	803	750	749	834	763	720	757	785	759	755	753	738	725	772	706	739	746	802	749	773	732	775	736	729	833	764	748	742	712	761	752	727	776	745	780	748	799	801	784	818	772	792	778	743	751	815	810	759	736	778	811	775	747	770	766	765	771	763	764	810	801	803	740	745	788	714	736	835	748	778	768	785	762	767	790	704	780	734	799	811	793	763	719	719	777	740	710	804	768	798	777	788	771	750	756	734	796	772	782	724	760	765	764	792	785	724	766	734	704	763	754	780	723	746	748	779	786	760	739	784	788	747	733	786	753	717	808	688	785	823	781	816	802	745	772	756	744	737	770	773	809	713	829	754	794	722	771	763	761	739	781	770	739	804	761	772	783	784	735	758	787	737	846	737	752	758	849	784	743	774	774	732	763	737	743	782	739	820	804	764	770	749	794	772	770	754	747	806	755	772	757	687	748	733	780	804	765	764	739	750	778	792	716	823	792	756	747	782	797	792	720	776	725	739	747	784	784	748	779	809	792	744	794	790	742	729	773	741	781	790	779	745	814	770	731	725	793	796	834	724	805	722	755	748	749	790	752	773	788	729	722	725	723	732	772	695	788	784	798	766	770	796	772	760	750	767	796	775	716	767	748	792	768	781	763	766	780	712	736	679	755	759	787	732	769	768	753	759	745	728	741	782	728	748	749	711	768	761	752	748	805	805	776	846	767	765	731	750	764	752	762	783	725	796	726	706	730	753	803	762	744	801	799	741	753	751	738	775	757	800	765	724	777	785	778	713	770	735	763	784	728	760	830	756	808	744	817	759	801	750	817	719	726	758	726	780	744	756	747	773	758	748	789	774	764	739	812	814	753	797	762	733	766	775	802	737	747	747	752	780	737	803	799	751	721	772	684	773	797	754	735	737	809	733	768	756	750	776	707	751	737	777	775	787	783	702	778	783	773	752	782	743	765	769	777	749	749	784	741	766	733	813	819	776	766	765	827	758	767	719	776	809	765	756	811	819	754	786	764	761	748	751	724	764	826	765	739	748	781	807	771	747	715	782	794	829	821	749	806	727	765	724	726	757	741	753	805	746	778	802	797	722	755	745	799	781	765	740	729	802	735	770	727	721	728	759	762	772	740	772	757	738	752	784	725	751	759	737	795	746	752	769	728	743	762	763	759	776	780	761	732	740	789	804	754	708	763	690	764	734	846	765	720	771	721	781	785	812	736	771	717	786	808	776	797	735	772	742	749	731	738	725	765	683	711	826	784	816	782	681	754	746	761	738	746	742	760	760	783	779	728	741	768	804	761	779	773	766	791	759	800	722	784	776	718	732	765	780	762	745	724	717	707	727	794	766	807	782	755	789	775	800	773	823	790	799	746	768	741	806	758	768	729	759	784	760	801	828	771	768	793	803	733	770	798	791	789	712	778	777	751	770	752	770	783	773	778	713	810	737	766	780	738	784	832	696	776	740	761	818	704	741	750	743	739	781	766	725	739	735	753	757	774	765	754	752	770	738	788	769	796	752	760	750	777	759	768	765	736	783	763	778	752	738	812	790	744	746	770	797	716	800	754	747	734	716	759	774	778	745	767	792	767	784	710	692	749	759	755	772	754	732	801	757	773	777	767	755	789	762	755	781	764	742	773	703	784	743	819	787	727	761	789	746	753	761	760	792	719	729	781	790	831	759	780	766	765	746	719	744	735	726	735	749	795	751	763	750	716	804	768	730	796	731	764	759	764	742	776	738	737	772	733	756	751	772	743	730	731	783	748	744	767	770	737	752	744	772	748	740	759	741	774	794	734	745	746	787	768	760	758	774	780	745	755	724	793	772	783	743	771	729	745	760	731	756	768	763	781	745	757	685	749	705	761	780	740	743	724	784	792	742	779	801	781	794	727	766	746	819	729	749	790	815	775	770	729	766	724	727	777	761	725	742	797	764	739	735	773	776	769	797	757	748	791	729	737	717	731	754	763	765	741	774	800	818	752	737	786	768	764	772	799	791	768	796	725	739	763	731	805	725	736	794	738	752	770	790	748	752	749	734	781	760	729	777	760	810	757	778	760	813	814	755	760	811	747	740	736	792	780	749	795	748	789	755	710	721	734	757	747	728	789	767	734	771	705	749	776	697	773	812	769	754	736	795	783	744	738	782	725	732	757	738	764	808	757	781	746	779	776	747	754	732	729	806	751	776	751	777	784	750	747	789	780	750	788	787	758	755	732	710	769	719	801	720	759	737	779	750	775	747	767	750	795	745	787	766	765	764	811	771	830	796	723	728	768	741	721	767	788	738	702	762	806	786	766	773	807	755	788	756	820	763	771	767	741	788	771	769	766	709	741	826	814	716	753	755	825	756	730	791	760	741	710	749	769	789	730	779	748	760	751	717	759	753	718	792	733	841	761	784	786	742	725	760	784	790	783	725	742	757	774	751	787	765	756	780	766	783	751	744	762	756	744	782	703	777	798	773	818	749	763	821	724	728	811	766	744	753	705	706	742	765	710	765	737	760	747	757	745	775	797	740	749	750	777	709	745	779	745	757	819	725	757	764	729	770	715	736	760	778	753	796	758	837	727	776	757	741	784	736	779	737	780	762	713	739	755	769	746	804	831	775	762	794	791	773	789	779	798	793	759	744	751	787	704	728	761	746	715	725	768	773	753	757	760	769	743	785	744	793	771	776	729	779	757	728	757	764
21789	5469	5387	5191	3580	2640	2224	1602	1408	1407	1018	661	513	462	381	558	4186	10987	13548	9899	6513	3715	1478	646	248	261	251	231	186	209	245	207	214	245	216	244	230	221	211	207	219	212	214	232	209	225	223	239	230	252	238	233	256	220	248	245	215	210	237	228	209	218	239	236	208	234	233	238	201	227	231	206	218	217	215	211	208	224	251	234	233	222	208	235	227	260	204	240	238	222	232	226	198	235	232	235	242	234	232	228	227	225	251	235	232	220	235	238	224	217	247	205	228	239	245	219	241	208	218	217	219	219	215	222	212	205	229	265	250	241	232	236	246	237	234	206	228	233	230	207	209	245	229	219	241	220	256	228	238	225	218	228	203	220	226	239	229	233	232	222	245	230	231	234	224	250	211	257	233	214	243	245	214	249	236	228	238	237	249	212	225	245	258	203	241	235	237	224	231	226	231	238	231	228	247	236	249	217	204	250	231	236	234	239	232	179	228	237	223	244	248	218	229	243	217	207	207	253	244	221	198	246	231	217	228	223	236	228	227	234	231	205	248	220	224	263	213	248	231	224	212	247	250	231	232	200	243	249	223	244	227	252	228	217	229	228	235	250	227	220	212	229	229	220	222	240	238	243	209	244	231	241	218	243	225	211	231	235	236	197	223	236	240	202	236	214	216	231	207	231	245	209	232	209	227	229	213	205	216	234	188	218	212	234	242	226	243	189	243	226	234	256	216	245	211	206	207	251	235	229	205	232	217	243	230	238	251	233	241	233	213	209	262	230	224	216	240	238	218	240	224	245	238	232	219	219	235	218	231	233	267	206	210	215	223	229	224	234	245	214	218	237	228	214	223	234	247	225	216	239	228	232	223	197	243	246	247	215	216	200	211	237	220	213	210	213	204	223	228	212	241	236	227	227	213	232	227	236	230	227	208	229	219	214	233	238	194	255	232	226	222	243	232	228	241	239	246	212	232	201	235	224	221	207	211	248	212	188	207	205	245	238	228	189	208	219	228	202	228	222	217	273	251	212	223	213	230	246	211	241	213	234	215	249	213	225	208	224	223	204	216	242	221	237	212	221	229	230	217	227	231	223	236	224	261	237	239	235	244	201	230	231	217	247	219	237	264	239	224	220	242	231	239	215	229	255	223	210	235	242	211	217	236	235	226	232	242	231	210	218	233	250	230	218	244	240	219	219	214	218	236	253	286	200	245	237	223	236	215	237	208	230	241	236	243	240	255	220	236	228	241	226	213	213	216	222	270	231	241	231	244	222	226	229	266	220	239	212	202	229	229	224	216	223	229	218	243	211	241	236	235	209	226	222	203	196	248	216	230	230	242	241	216	269	225	240	258	243	207	248	218	193	229	239	233	232	238	207	262	222	236	222	237	192	233	238	224	236	229	218	212	213	213	238	218	247	217	227	230	220	258	226	209	239	245	212	219	237	205	227	234	202	212	228	241	219	216	210	229	269	209	224	242	250	245	239	227	214	239	202	219	228	218	234	231	245	203	232	191	234	244	228	235	247	268	250	243	240	194	233	243	242	200	205	221	243	230	222	243	250	241	216	194	196	219	230	225	231	229	252	224	248	237	233	241	220	233	229	241	228	234	241	241	196	217	217	217	209	232	218	268	218	224	246	209	234	219	220	214	236	227	206	233	209	205	234	225	249	240	244	268	233	219	247	221	222	232	224	242	232	224	223	235	253	226	207	248	219	246	214	208	245	205	197	223	244	228	225	211	216	252	243	206	245	229	254	208	207	216	227	206	224	252	234	216	242	211	233	207	232	224	231	213	219	266	261	209	237	234	219	243	236	240	241	241	185	210	192	239	221	230	245	222	226	206	266	257	248	223	239	199	208	238	242	224	205	228	204	232	211	203	253	258	238	241	235	200	232	240	202	183	247	203	231	234	248	239	230	244	198	211	234	250	231	215	242	229	243	192	242	252	218	211	241	257	208	236	219	216	229	214	229	219	229	237	219	225	234	247	223	222	254	220	220	219	217	219	218	225	244	214	207	212	218	225	236	256	216	227	228	226	255	229	228	209	237	238	223	238	249	225	201	232	228	241	236	222	237	256	245	218	217	230	243	232	213	225	206	226	234	224	218	193	244	244	223	219	245	214	216	240	207	246	220	222	204	226	225	236	236	243	225	250	205	232	227	221	217	221	227	237	236	218	218	232	239	209	232	221	234	203	199	240	254	224	202	241	218	227	206	236	236	210	240	210	262	208	225	233	226	214	229	226	238	238	222	243	236	245	204	235	210	219	209	236	223	212	250	235	221	229	228	236	228	194	215	239	232	209	238	247	231	221	200	215	229	224	194	217	241	222	245	245	227	231	213	220	238	227	221	203	233	250	210	221	221	246	211	237	253	219	232	207	218	226	236	217	210	235	216	214	224	199	232	263	222	253	223	215	222	242	237	239	207	217	246	245	216	229	240	221	241	207	233	209	226	262	220	212	239	232	232	225	235	241	211	222	235	211	232	228	223	231	220	218	198	226	227	245	258	241	207	239	241	204	229	208	201	225	225	211	230	191	205	235	200	240	219	230	241	230	245	221	248	238	241	228	240	232	198	214	208	213	241	221	259	217	237	247	227	233	236	227	220	211	237	231	249	227	215	210	215	201	205	256	250	249	242	236	250	232	213	217	228	221	255	231	221	220	221	245	215	256	205	243	235	228	220	218	214	236	234	242	254	231	215	215	218	203	230	215	246	236	207	247	233	209	234	201	224	231	238	221	259	235	239	245	241	227	240	228	219	246	188	223	234	229	221	227	220	242	219	199	227	211	219	242	252	234	234	241	194	207	224	234	239	231	236	230	236	229	215	240	255	231	219	260	216	238	241	234	216	241	216	238	241	239	208	247	241	168	219	226	233	224	245	264	230	189	228	215	224	240	223	224	223	246	217	218	213	220	216	227	207	217	239	230	225	217	221	240	216	229	221	224	218	234	212	215	229	238	233	245	250	228	240	211	249	233	187	238	230	241	229	230	219	246	228	232	238	221	204	208	207	231	251	217	243	237	232	204	243	233	196	220	218	237	244	255	231	231	252	231	226	211	256	209	223	212	240	238	226	219	236	212	220	212	207	225	242	235	235	224	223	211	211	223	214	234	217	183	210	222	255	230	232	229	223	211	258	255	256	219	222	232	242	246	237	249	202	248	207	216	220	229	241	217	227	245	248	212	195	215	201	241	222	239	213	212	248	227	218	257	208	226	258	223	199	216	234	219	224	221	232	220	222	229	229	220	224	260	226	256	202	228	250	217	237	242	258	207	184	229	226	235	204	230	234	226	233	214	220	213	256	209	225	210	231	232	215	253	245	268	239	211	223	200	219	215	249	232	210	243	231	221	199	236	217	212	256	197	252	233	225	219	260	247	218	230	220	230	227	227	243	208	218	220	222	216	206	205	226	217	213	243	204	238	220	224	229	208	255	241	215	225	257	242	167	213	255	226	224	249	230	227	208	218	219	228	199	243	225	227	242	230	218
11361	4255	9081	11746	10158	8694	7767	6678	5687	6156	5083	2907	2144	2007	1893	2924	17029	33857	36217	29442	23689	15600	7236	2778	701	612	678	617	679	609	652	650	658	642	653	620	658	651	598	624	665	630	647	633	630	642	644	660	625	621	665	664	640	648	637	647	663	673	605	611	666	634	582	638	607	632	604	672	572	645	614	647	628	596	649	621	582	654	623	689	632	608	628	609	606	680	660	647	613	646	651	640	647	622	656	650	713	618	629	618	640	657	654	619	584	628	648	630	654	647	640	615	606	651	624	617	624	637	634	663	597	625	632	671	648	637	579	623	671	651	651	644	616	628	624	636	610	611	619	617	643	640	644	688	639	621	645	593	644	630	604	676	621	639	678	613	641	600	634	626	596	620	684	641	613	653	616	647	641	626	644	656	613	621	635	650	641	596	651	640	637	695	632	671	648	610	683	667	649	643	654	623	604	568	634	619	659	594	604	622	643	629	622	669	622	575	661	641	569	673	619	600	654	648	623	618	626	617	622	617	633	626	634	603	629	620	605	612	615	643	630	586	627	634	603	637	602	629	638	626	603	653	621	611	632	650	645	634	665	666	631	636	627	606	616	654	630	608	594	614	632	588	654	657	589	627	635	663	616	676	576	645	647	611	592	658	626	668	646	637	654	623	597	678	656	588	616	641	576	636	663	603	606	640	599	616	646	618	617	621	631	604	620	608	591	619	613	650	599	620	668	604	628	634	647	671	625	648	617	620	620	590	656	655	583	621	583	594	613	649	626	607	626	663	657	647	667	640	587	625	625	627	662	649	644	607	615	653	619	643	621	662	667	615	609	620	608	586	623	638	643	659	607	656	603	627	598	614	561	644	600	655	649	636	656	608	627	635	641	662	631	648	624	612	636	644	681	674	584	626	624	634	640	608	594	606	614	591	641	635	642	646	636	617	595	644	668	660	594	626	615	614	628	644	615	629	650	624	628	648	619	612	641	649	626	596	603	670	588	687	671	647	621	636	651	691	593	621	664	630	625	614	627	635	581	669	637	588	627	634	636	605	593	639	624	653	615	627	620	624	639	604	603	650	631	620	644	652	647	598	614	639	659	631	629	638	646	602	669	651	625	650	647	648	614	671	613	594	624	594	654	620	630	596	591	634	624	603	666	613	663	631	649	643	584	675	608	615	612	660	630	593	638	588	651	647	602	637	635	595	632	634	643	612	616	652	636	623	644	636	614	589	608	599	691	644	599	628	628	656	636	625	663	626	618	610	625	610	642	648	599	632	663	675	581	638	618	582	621	639	607	632	624	622	638	633	618	646	649	615	648	645	646	662	641	626	642	654	656	642	618	630	626	655	654	598	655	603	597	630	648	628	589	653	602	655	650	609	614	579	634	665	626	611	644	670	602	665	641	617	606	622	647	617	589	625	618	691	656	633	632	635	663	643	647	636	638	642	642	641	620	649	672	640	664	620	623	638	633	635	592	634	632	621	641	667	637	648	592	595	617	689	620	591	649	671	661	580	614	605	679	640	597	627	600	617	667	619	668	604	657	628	614	669	633	629	613	611	605	627	606	664	609	679	583	615	635	650	572	640	671	627	588	664	670	634	697	641	608	649	631	622	638	652	642	641	638	601	638	650	633	702	617	605	609	613	602	694	666	598	601	648	630	664	632	598	679	560	638	609	680	662	608	656	589	633	646	632	627	602	664	619	628	643	631	575	658	650	602	645	620	629	676	664	658	660	622	612	604	622	612	650	643	590	655	662	687	631	612	643	678	630	636	647	605	663	601	622	589	668	617	666	619	648	607	638	681	621	614	660	651	590	590	671	631	609	679	640	627	648	637	630	597	600	667	627	640	627	658	601	625	642	605	599	676	671	640	630	619	588	682	665	630	590	610	620	622	624	598	557	640	658	650	646	585	619	652	628	608	662	642	647	630	656	660	600	638	682	606	665	635	632	599	621	641	580	636	621	606	662	650	621	638	634	627	643	624	641	638	627	651	614	636	631	597	656	633	627	623	629	629	622	654	596	632	645	652	650	642	635	649	639	628	626	589	648	598	599	649	645	620	615	602	635	625	606	628	598	601	601	662	598	620	619	637	624	596	639	633	629	654	650	650	592	671	605	667	640	635	605	602	625	633	619	621	610	599	610	619	603	602	622	591	646	607	621	630	641	597	628	612	628	604	641	610	693	651	638	626	584	590	654	629	664	617	625	635	611	655	596	639	701	625	603	655	658	605	625	633	600	609	624	646	628	650	623	626	655	648	651	598	605	640	631	616	651	662	599	636	615	651	627	615	673	640	593	637	628	625	672	659	605	665	650	612	616	664	612	627	637	595	656	626	607	665	643	666	613	648	624	630	647	684	621	613	625	632	628	600	589	660	622	645	633	629	626	610	632	636	627	645	594	590	646	666	633	613	626	627	614	674	667	647	627	666	639	639	651	630	626	637	643	619	650	646	601	635	641	634	643	653	606	660	636	644	643	603	658	605	617	646	632	604	673	642	603	667	624	616	635	636	618	630	670	578	615	599	638	638	659	620	624	648	672	645	631	601	628	613	590	586	605	632	619	611	647	621	621	601	652	679	688	656	647	621	577	637	640	616	572	661	621	635	656	621	623	586	636	615	636	631	680	628	642	643	653	624	609	648	628	628	627	642	612	626	643	624	640	598	637	641	617	604	616	618	625	635	613	638	624	646	620	615	656	575	637	657	612	617	619	607	616	663	683	651	644	591	645	629	694	653	594	580	674	693	621	622	676	618	586	597	678	672	653	660	636	665	676	637	645	618	634	622	643	644	617	617	665	643	608	679	673	644	621	633	621	619	662	605	589	618	660	620	635	667	619	639	652	671	677	676	630	652	637	640	684	598	640	593	599	668	638	608	622	609	614	605	627	689	614	622	619	639	627	636	660	653	650	578	631	676	676	636	630	652	621	615	665	646	666	692	624	625	664	643	635	626	626	622	617	678	682	654	638	613	639	675	618	632	607	667	643	586	633	598	645	619	639	641	647	629	627	636	607	588	618	629	637	652	652	649	687	614	642	649	609	637	624	597	669	654	689	593	640	660	630	659	630	627	639	610	617	657	632	618	622	643	637	694	628	614	635	631	631	660	637	671	602	623	609	584	614	630	619	659	588	654	618	664	637	590	684	631	637	676	648	655	613	610	621	625	660	687	653	677	614	617	690	599	617	640	597	617	583	627	669	678	607	679	610	610	598	611	636	643	664	649	597	657	580	623	632	610	607	655	577	671	633	640	639	628	596	663	606	610	663	636	604	606	598	582	591	618	617	626	650	618	627	649	659	586	679	604	663	646	633	692	670	629	612	676	630	649	616	645	610	617	647	636	636	667	644	629	661	644	653	652	668	649	618	625	689	655	620	618	640	627	608	650	614	614	661	647	638	622	608	617	670	625	673	659	635	638	640	627	639	623	629	640	624	595	592	608	571	616	635	609	645	654	654	625	642	599	642	652	635	640	595	665	629	630	628	663	637	653	591
4777	1285	1447	1116	842	765	653	574	490	511	452	416	373	371	352	392	431	753	1156	1146	1068	754	556	399	321	321	331	290	345	330	369	366	355	339	346	339	312	346	328	337	333	371	350	333	335	311	335	357	325	337	405	306	370	371	318	323	332	331	339	337	345	304	323	337	351	305	322	307	344	335	340	336	339	336	329	342	349	320	308	323	311	335	319	346	372	299	324	331	329	326	322	336	344	316	332	317	349	389	317	347	316	342	357	358	336	336	342	333	324	340	355	343	332	360	336	343	320	330	325	324	358	329	351	345	328	341	318	312	326	346	358	301	342	359	346	350	319	327	373	327	325	325	339	337	345	348	347	355	331	310	374	340	345	337	371	294	346	365	328	327	337	304	337	302	347	368	333	358	306	330	365	310	343	338	325	342	339	317	319	336	364	344	328	346	360	326	326	342	327	360	346	317	342	356	355	345	316	356	320	317	352	333	288	361	316	347	305	365	320	353	364	328	334	335	341	304	359	318	345	333	314	344	319	329	305	330	348	342	341	335	349	325	331	319	341	324	333	371	293	345	317	281	318	341	341	348	337	339	335	333	343	332	341	343	323	335	330	346	338	315	311	334	345	334	323	334	367	331	333	338	333	362	332	340	317	352	350	346	317	365	332	347	355	336	344	356	335	304	314	349	321	337	305	319	359	302	356	330	323	317	356	343	341	302	319	392	333	309	324	328	305	358	316	329	362	299	309	346	343	329	323	324	383	322	337	355	330	347	317	343	320	287	353	335	324	327	329	335	350	348	331	359	325	337	288	311	289	328	348	300	338	379	341	352	358	363	318	330	349	353	342	327	320	345	328	328	299	352	350	329	344	340	291	320	340	290	315	351	345	332	343	355	354	347	317	317	344	322	305	320	371	314	294	308	295	328	326	329	352	339	325	310	318	372	344	370	350	337	314	329	334	323	319	346	314	366	350	304	327	342	316	323	355	299	345	330	342	343	354	299	324	324	355	363	295	344	359	343	330	377	320	320	312	322	331	337	362	315	329	308	346	375	367	334	339	328	361	328	322	319	317	295	343	342	324	355	348	328	310	359	329	339	278	315	349	314	346	346	321	312	320	296	307	373	364	357	345	297	345	336	308	358	321	287	365	335	335	348	333	325	337	346	329	345	347	347	336	341	340	363	334	316	320	348	330	351	303	296	327	326	342	342	304	354	341	292	311	321	322	364	316	320	332	313	333	308	334	306	342	328	302	346	330	331	354	353	333	330	333	369	341	314	321	307	363	310	323	328	326	297	324	318	344	319	328	313	353	313	309	307	333	325	346	320	332	356	328	332	362	339	316	330	310	345	322	314	332	315	315	366	339	335	343	330	337	342	346	332	315	328	347	295	327	319	348	341	359	345	336	341	326	327	316	340	352	336	342	339	339	347	355	338	358	363	331	360	329	342	353	350	336	313	331	343	355	324	312	336	385	362	339	308	353	330	366	317	349	358	359	318	325	329	329	346	331	350	351	336	332	356	345	344	349	324	308	335	343	343	313	350	332	321	343	283	335	318	335	357	343	329	338	340	345	334	300	348	306	305	328	342	292	311	373	298	339	368	298	332	350	333	353	337	299	312	319	334	318	298	319	361	354	330	377	348	331	319	352	349	312	344	341	311	335	345	334	309	341	315	325	370	322	323	337	326	315	342	314	316	335	324	369	343	330	339	332	347	325	341	324	353	323	332	313	318	342	336	363	355	349	380	337	335	332	352	376	345	321	360	302	326	341	321	329	324	358	301	324	323	331	325	355	287	321	334	338	365	315	343	337	323	353	359	355	324	346	407	350	310	346	329	341	334	351	322	323	333	342	328	337	305	312	322	348	317	332	351	350	366	335	335	353	352	354	347	322	318	311	335	344	305	344	359	328	355	352	304	372	330	352	311	327	313	348	332	376	333	316	352	353	351	372	367	350	299	340	331	355	329	320	319	348	352	349	365	312	320	332	343	334	344	350	319	339	330	323	321	323	310	336	356	338	332	315	345	307	354	312	336	329	337	281	353	323	374	335	322	328	317	362	324	335	336	329	349	333	334	354	334	318	351	355	361	310	339	329	324	347	347	318	356	330	335	304	342	336	329	314	369	314	318	387	363	338	335	338	336	339	308	321	349	340	318	354	320	354	337	345	330	368	307	353	338	342	299	324	351	321	351	315	347	337	329	348	339	328	348	331	348	329	367	319	350	348	338	320	336	315	331	351	325	318	325	304	336	356	329	323	320	352	347	322	366	364	342	348	284	315	336	356	332	334	352	308	325	325	325	326	358	308	309	340	337	309	325	331	322	313	327	374	340	373	341	332	350	333	356	366	347	350	326	327	331	310	340	336	340	360	306	331	312	330	340	333	328	378	346	363	343	310	317	344	364	338	336	358	353	333	348	328	322	348	330	324	337	339	336	323	322	353	328	355	360	326	338	330	328	322	317	352	350	309	317	324	344	339	327	339	336	332	342	371	346	344	339	361	305	312	360	306	316	338	320	363	338	328	308	335	314	334	309	309	324	347	330	298	355	322	347	343	377	350	327	355	339	330	316	327	347	337	352	335	355	348	344	344	327	328	339	333	328	321	343	324	341	333	330	317	371	335	336	318	356	348	331	301	350	359	332	333	330	337	320	340	368	317	355	337	330	346	354	345	338	335	332	339	350	306	326	294	343	338	320	320	301	316	334	334	325	307	328	337	349	313	318	329	345	342	318	348	312	335	336	324	330	303	317	343	364	337	344	320	341	344	364	340	317	325	325	338	331	322	360	346	377	330	322	303	344	334	344	324	324	324	340	360	373	324	312	319	334	322	352	272	330	358	342	396	348	287	354	357	358	314	347	369	306	318	348	359	338	350	318	315	295	336	354	356	316	343	338	330	357	338	316	316	341	346	368	341	306	317	355	353	366	332	334	331	314	353	351	340	357	304	329	335	337	340	338	352	362	363	336	358	331	330	353	336	331	316	307	368	341	351	368	365	353	311	344	385	361	339	344	346	305	349	341	319	344	381	341	342	323	341	328	323	331	319	349	311	346	307	332	376	335	328	343	312	313	318	351	344	331	328	316	324	314	332	361	332	334	353	365	333	324	319	376	342	325	340	369	358	332	292	307	286	343	325	360	327	325	330	338	325	336	338	378	332	303	311	356	339	338	308	355	337	314	336	334	326	315	341	330	337	338	322	335	324	327	330	364	311	339	345	346	350	335	347	310	313	347	333	350	335	319	339	338	309	322	331	342	338	320	325	333	334	321	338	312	348	336	351	339	298	304	341	340	337	324	327	360	304	308	342	320	343	329	340	322	333	336	346	324	330	349	313	322	292	363	321	305	330	330	300	335	341	398	328	330	312	312	336	334	322	343	366	294	333	345	337	332	343	334	359	326	320	309	344	325	350	331	289	343	328	327	340	358	328	320	329	331	313	329	327	351	324	346	360	346	351	331	322	343	349	344	335	330	349	344	344	323	321	343	357	358	355	321
3772	1782	3036	3467	3164	2868	2426	2162	1922	1791	1548	1481	1249	1120	1046	1130	1446	3275	5825	5163	4387	2963	1800	1154	870	914	867	871	887	928	892	824	857	866	869	906	832	856	893	886	883	888	868	843	902	942	905	872	947	901	958	902	829	829	911	873	868	882	851	907	853	832	878	875	873	905	905	830	896	861	861	844	853	860	848	834	856	884	831	910	884	831	877	864	921	914	879	965	855	905	832	869	850	847	939	860	899	818	900	873	914	876	860	888	851	893	868	925	897	871	857	894	886	872	890	888	903	902	926	916	863	894	871	863	844	898	896	843	899	847	906	857	850	935	882	900	830	920	875	880	890	895	846	882	906	884	857	867	877	851	934	887	869	929	868	865	860	859	913	859	839	898	852	960	848	884	828	907	911	911	910	896	970	890	950	875	864	899	848	867	941	919	931	818	826	886	861	887	874	910	894	896	896	884	861	877	922	861	858	880	900	904	867	891	888	869	871	817	894	922	838	885	903	926	914	908	887	868	867	867	874	857	928	928	911	871	889	928	882	882	853	895	822	858	857	900	875	872	933	839	940	871	910	861	926	868	938	889	847	884	891	946	884	936	847	857	886	903	846	876	843	880	884	877	855	877	843	892	883	855	907	838	844	873	864	844	863	847	886	899	934	895	923	893	826	829	913	933	911	852	893	895	868	907	863	922	853	868	825	926	815	865	899	826	847	888	943	835	871	900	916	877	875	847	853	857	890	879	836	849	856	907	834	838	887	891	927	886	886	859	829	887	824	873	874	893	884	827	892	891	856	839	847	918	832	932	842	879	882	885	863	900	901	864	920	844	838	899	861	892	863	846	836	858	871	898	913	834	891	913	872	920	891	854	911	915	878	861	871	878	884	854	907	886	856	882	837	874	876	881	848	867	860	931	846	862	816	868	915	837	882	898	868	876	926	927	920	911	858	889	880	889	895	896	838	842	871	855	870	925	852	890	834	901	867	843	878	851	853	860	892	937	889	865	855	895	867	850	862	892	893	916	878	875	928	861	853	884	918	869	910	897	863	902	860	868	883	854	882	895	949	902	920	937	915	863	897	864	961	878	896	891	881	906	882	916	881	886	849	933	829	849	911	857	870	869	898	892	862	904	837	891	795	914	872	839	877	856	862	975	841	842	868	907	818	905	883	860	858	841	899	906	900	891	836	885	862	879	847	852	852	868	823	913	855	925	878	959	927	946	910	907	870	931	863	868	860	872	838	858	883	903	847	943	913	871	862	856	836	889	879	875	886	877	854	893	897	858	865	875	890	908	830	877	894	901	893	852	842	870	948	838	837	839	882	850	919	892	826	867	827	854	868	852	860	876	889	893	960	844	862	898	935	892	870	851	950	904	882	854	925	893	908	906	920	859	891	908	889	933	861	899	923	853	874	894	879	892	889	887	894	909	875	848	864	905	891	883	911	923	884	868	849	909	895	833	878	903	921	839	893	865	858	885	863	881	864	880	842	901	905	841	866	880	844	856	882	896	859	880	932	900	883	880	876	840	853	909	903	911	906	899	830	869	869	821	838	878	861	873	888	888	882	855	843	914	868	910	869	862	886	893	897	872	815	894	921	892	902	882	824	852	865	901	870	883	938	945	858	916	891	885	880	844	875	874	925	866	828	847	845	886	909	882	875	879	861	861	830	933	853	904	895	908	833	914	812	896	929	890	882	869	889	860	861	880	867	911	900	881	846	922	877	849	863	849	838	840	916	833	941	940	898	923	891	898	903	870	883	887	857	912	928	921	856	890	821	841	874	861	846	868	887	879	851	902	866	906	862	883	887	854	856	901	900	905	917	912	958	879	876	873	890	870	914	845	827	880	862	850	870	849	889	862	895	866	863	867	859	909	856	898	877	881	908	929	916	843	847	835	894	890	918	942	877	861	858	896	927	852	914	843	883	876	840	873	890	915	843	894	854	909	917	851	883	874	889	870	861	888	804	890	911	864	922	860	864	954	944	876	894	892	826	909	906	830	876	939	928	891	903	873	879	880	884	889	811	813	940	853	822	879	900	872	910	890	914	922	891	894	877	843	819	884	909	843	878	941	926	810	887	888	857	868	829	863	936	887	869	910	862	907	826	875	882	880	893	918	879	911	858	840	937	943	869	894	888	863	965	903	938	920	859	877	873	852	886	860	911	846	933	864	881	846	826	886	878	872	912	852	876	885	898	901	825	911	820	859	933	884	913	873	884	837	880	856	852	868	854	895	971	856	876	908	870	821	867	885	864	808	895	840	852	895	877	863	860	897	862	876	896	871	879	903	867	901	867	856	865	861	865	922	874	891	860	850	883	877	903	866	917	867	912	858	842	904	927	853	879	859	904	891	825	878	882	843	913	864	853	887	919	864	894	889	943	911	896	891	871	863	843	943	867	873	912	927	835	902	864	920	880	853	840	900	886	791	907	840	855	906	850	862	890	898	858	909	831	870	860	832	873	860	815	901	883	908	920	934	889	866	890	866	842	880	905	874	911	898	913	874	886	836	942	859	901	837	870	884	875	828	906	877	867	910	953	933	887	843	855	863	889	898	906	885	848	931	896	891	882	874	872	906	889	873	907	813	896	935	926	869	870	897	835	859	947	842	894	888	933	930	847	840	875	829	885	867	873	857	887	841	880	820	887	889	848	880	830	870	850	863	893	849	910	833	880	921	895	847	881	892	851	897	906	914	947	866	881	865	890	882	883	893	831	894	859	850	895	879	895	849	891	908	842	925	858	917	847	894	896	838	897	835	897	882	882	871	894	883	931	862	856	814	866	888	898	909	868	860	933	851	903	854	822	843	888	882	915	913	902	880	905	889	876	869	875	892	845	866	890	852	881	875	876	869	854	836	869	905	884	882	828	921	827	867	846	914	915	871	909	878	933	872	911	851	862	912	837	868	942	851	926	878	871	893	862	888	883	888	872	821	899	967	888	863	849	895	815	936	894	876	915	911	869	877	874	898	858	865	873	881	850	904	887	900	856	871	908	876	867	876	889	904	872	847	916	899	893	831	826	883	879	895	871	930	888	873	879	887	912	909	891	897	842	884	901	902	880	864	908	903	905	939	827	931	940	838	864	871	865	886	872	932	892	887	892	912	885	885	834	858	892	817	895	900	843	888	885	859	858	835	890	880	906	841	904	888	929	942	924	852	942	823	918	879	888	942	910	892	853	864	920	904	928	848	847	868	821	849	901	854	866	875	874	830	826	924	861	871	961	846	882	881	866	861	903	882	868	935	884	875	932	902	893	858	912	853	875	854	877	862	868	874	909	915	877	876	912	867	842	897	892	878	872	850	906	866	864	893	888	906	859	890	891	892	828	842	861	821	912	859	873	854	856	841	887	856	905	958	907	884	827	872	887	904	878	860	869	869	903	876	828	858	891	874	915	858	840	810	866	895	876	862	907	878	902	862	834	914	886	891	861	876	885	884	909	839	895	930	845	875	885	892	853	871	892	911	853	889	863	868	861	889	860	881	875	907
15689	3881	3757	3316	2995	2475	2011	1397	1080	975	712	580	429	428	386	378	373	2321	6525	7968	6537	3858	1928	783	255	244	226	218	257	217	239	254	257	214	263	250	231	278	271	238	256	261	273	262	258	234	252	247	255	261	250	252	236	271	238	269	262	267	238	230	241	271	240	245	254	263	266	252	244	246	250	264	240	241	256	268	245	242	231	277	268	233	246	255	242	272	228	262	239	238	263	240	277	235	237	267	278	227	254	237	235	251	262	235	263	265	246	241	262	237	252	248	254	235	246	254	243	242	262	256	238	250	253	233	272	231	269	245	225	247	249	218	254	210	256	217	211	273	263	257	248	224	229	236	254	232	229	255	225	261	279	244	271	265	267	255	243	248	258	253	274	233	242	249	257	243	264	253	257	237	246	225	247	260	249	241	279	269	243	254	252	232	255	240	243	261	262	271	230	232	260	228	237	269	263	238	231	219	226	267	232	250	229	266	215	244	256	246	245	263	224	245	261	223	249	246	267	246	273	222	252	247	259	248	248	239	267	232	237	230	250	238	252	279	246	272	248	207	258	253	275	255	249	237	245	241	238	227	247	260	273	270	234	228	221	251	284	256	246	264	253	250	245	225	256	228	237	256	270	266	261	243	253	246	224	245	263	281	248	249	262	265	245	259	255	257	264	269	274	240	240	238	258	279	262	243	263	238	244	279	264	232	240	270	215	248	271	242	232	238	253	228	234	218	279	263	271	236	237	256	264	235	259	255	254	230	251	236	250	246	283	247	225	253	266	238	232	268	259	245	234	243	257	256	241	246	239	250	272	241	222	244	249	258	246	246	229	236	240	263	254	248	231	247	256	241	235	270	269	234	227	227	236	262	273	243	240	241	234	243	251	244	236	255	270	244	236	248	234	259	235	248	231	262	227	255	237	234	234	233	233	236	249	233	210	240	268	258	264	227	281	247	231	251	268	249	233	219	282	276	246	225	248	239	277	247	254	272	240	261	253	226	259	268	246	222	256	283	225	252	246	259	268	238	251	259	263	238	274	229	269	264	240	242	242	254	231	262	272	248	243	244	237	252	263	226	241	248	256	263	230	259	233	253	259	243	218	254	271	263	236	224	283	225	244	264	274	239	267	218	211	251	230	241	257	219	228	272	231	246	237	215	277	264	246	250	253	275	216	228	260	276	223	224	252	252	238	212	223	256	236	248	247	273	247	254	255	246	224	240	258	241	254	248	260	250	226	261	253	253	222	254	262	254	225	250	257	275	240	209	231	252	288	238	246	264	242	255	235	259	242	256	241	240	248	239	254	259	230	236	274	233	232	234	235	241	234	269	260	240	267	246	248	281	256	246	240	280	238	253	221	259	264	246	235	240	241	244	257	240	233	230	225	275	258	236	243	262	235	239	270	257	236	258	258	278	236	251	285	262	242	231	248	255	253	264	287	241	254	240	240	216	231	262	247	216	254	227	278	243	262	226	277	254	269	272	237	249	281	250	246	249	270	247	244	233	267	246	237	254	276	231	237	282	251	246	251	252	276	236	256	235	252	260	256	257	231	246	260	253	240	245	281	245	277	255	238	281	236	260	242	279	256	241	245	257	265	260	257	229	237	224	263	229	242	244	231	270	273	233	295	252	238	262	254	253	268	243	260	247	253	220	238	232	249	297	243	277	250	233	236	252	233	263	267	227	249	283	243	262	265	264	289	253	224	268	257	230	226	256	245	261	236	232	234	238	239	272	272	251	260	255	245	264	256	238	267	242	241	248	249	239	265	239	262	282	277	255	292	260	281	243	251	248	226	255	234	271	253	242	267	225	232	261	258	227	258	258	271	251	241	234	274	224	238	229	228	249	270	230	279	261	237	261	236	267	257	244	254	234	239	241	243	262	257	273	258	284	260	239	243	229	239	242	260	261	259	216	238	243	210	263	235	257	222	218	269	256	236	240	244	225	233	260	250	278	234	245	253	280	234	236	227	228	248	252	232	261	266	275	280	256	242	260	233	228	238	253	238	253	268	257	238	277	260	251	271	267	264	255	250	265	233	256	297	248	257	251	247	273	246	226	252	224	255	218	232	253	257	244	270	256	230	266	224	269	263	243	232	239	217	245	242	271	244	233	247	274	261	229	256	246	244	265	269	252	217	236	246	230	243	225	259	232	266	246	240	271	238	252	253	240	243	257	269	244	251	240	236	241	258	256	220	264	276	242	251	247	224	249	223	244	249	243	223	246	267	251	251	247	272	242	243	254	256	239	294	263	212	251	243	257	270	252	255	232	241	243	240	272	257	247	238	262	257	258	253	260	229	238	237	270	250	242	272	234	252	267	253	248	240	256	264	228	241	277	276	269	261	261	256	257	249	260	259	256	253	236	244	262	260	238	227	259	226	276	245	244	270	225	240	250	242	273	282	219	270	249	262	256	234	233	235	257	238	251	227	249	272	269	256	270	241	262	233	254	261	269	268	269	261	248	249	243	262	252	235	232	246	233	280	261	262	258	250	240	248	250	225	241	235	253	242	263	238	255	269	255	225	244	249	240	256	284	209	260	255	228	267	267	241	253	231	244	210	201	218	245	246	241	235	248	263	236	229	257	265	234	245	221	254	284	262	226	250	242	242	244	237	245	250	229	228	252	242	229	248	266	237	241	237	256	221	228	263	235	232	250	235	267	237	254	255	239	234	253	228	247	260	270	269	257	253	246	252	250	249	271	238	247	251	220	256	242	234	254	243	234	239	257	243	269	231	287	272	256	256	254	257	237	244	213	217	265	267	244	261	228	247	245	246	264	250	250	223	227	257	266	237	244	264	265	234	271	218	231	243	272	270	271	240	239	232	224	290	265	247	242	246	250	272	273	230	230	240	248	256	280	274	251	257	225	237	256	260	261	236	271	237	259	261	249	218	276	249	252	267	267	246	248	285	260	264	236	261	250	244	243	251	244	231	234	243	236	247	252	223	263	263	255	256	257	262	233	236	225	255	245	243	256	256	257	282	270	221	244	237	247	249	259	241	254	241	265	244	236	240	253	262	246	258	244	239	251	251	228	256	248	224	266	248	259	237	249	234	235	258	232	241	263	219	263	248	228	250	255	241	267	260	234	251	263	238	270	222	241	240	245	261	235	258	263	259	238	241	280	243	221	245	229	251	243	245	275	263	236	226	267	261	265	251	277	269	234	242	277	259	241	244	253	212	268	244	260	246	248	248	230	268	229	245	236	219	245	231	254	245	250	264	230	213	236	242	284	234	278	281	242	281	238	239	287	235	248	272	282	217	238	233	246	264	274	277	237	262	238	246	239	210	238	240	232	228	279	231	245	243	251	239	228	240	242	232	259	244	230	238	259	239	250	234	275	219	260	209	256	268	244	262	219	228	213	249	258	246	261	236	255	254	281	263	250	256	239	248	251	270	245	234	238	250	240	257	234	254	265	252	266	240	259	248	224	234	268	250	285	252	282	217	238	224	228	244	230	263	236	261	261	220	238	220	277	245	251	247	264
9155	3622	6660	8313	8713	7786	6705	5195	4817	4109	3161	2402	1936	1755	1478	1350	1363	11806	25784	28368	24413	16423	9093	3628	687	675	689	627	619	629	682	701	664	666	657	659	666	665	655	648	700	693	672	676	696	629	710	699	654	655	640	649	707	663	678	664	645	648	655	697	655	682	671	695	658	663	690	670	624	647	672	658	667	691	654	644	669	663	670	660	662	679	688	662	666	694	678	681	679	625	692	646	670	676	683	636	664	713	635	691	657	659	647	664	658	713	684	649	662	675	654	656	739	664	678	724	709	722	704	657	652	638	669	630	677	685	714	705	681	646	653	640	642	639	685	646	674	678	702	737	638	635	667	665	654	690	685	671	677	671	648	669	708	689	654	682	695	705	679	696	636	667	674	648	671	633	654	664	667	696	645	640	663	695	629	676	666	649	691	675	682	647	643	656	637	649	686	650	684	644	666	698	693	676	644	637	668	649	653	642	656	668	675	664	682	631	723	670	670	698	646	673	654	698	677	677	706	682	693	690	688	665	660	666	677	658	677	681	651	685	701	700	653	678	683	621	687	666	686	706	696	629	645	705	705	683	729	685	686	683	709	672	688	664	668	683	665	687	674	713	685	654	674	663	647	702	684	662	656	667	699	647	666	683	664	651	650	648	674	666	642	688	674	693	636	665	692	662	687	680	703	663	668	688	624	655	643	631	719	685	685	668	656	678	625	635	727	622	687	675	652	678	708	692	705	682	690	615	689	656	689	688	666	659	706	645	689	709	700	703	680	656	680	699	692	672	688	719	628	647	663	705	692	680	714	683	673	709	610	728	690	710	657	662	698	658	672	691	665	662	662	690	699	635	692	710	668	654	661	650	624	657	676	662	699	645	661	685	708	678	668	624	675	647	642	690	706	661	684	664	674	625	701	644	681	678	637	677	668	670	679	686	631	707	663	676	663	688	726	671	657	711	695	655	697	665	666	717	652	675	691	669	690	659	697	708	652	649	696	707	721	661	673	690	646	642	671	697	665	710	646	650	676	675	658	686	662	649	662	656	645	705	657	656	643	660	666	665	713	644	663	683	674	681	648	707	690	714	694	644	693	698	691	642	635	675	659	659	668	698	691	699	674	638	653	676	645	660	674	708	657	678	635	614	691	660	629	630	694	699	691	688	637	655	697	698	666	672	721	688	697	687	650	686	702	716	687	670	680	681	666	684	666	676	633	704	675	684	696	661	684	733	649	656	643	643	681	678	687	679	673	650	699	680	682	690	684	657	660	656	731	660	672	673	666	669	664	685	699	708	692	708	677	627	680	694	683	657	675	631	657	670	719	649	670	656	682	663	671	676	659	694	660	651	704	664	701	679	648	661	693	664	673	684	680	645	673	635	689	648	653	690	661	690	666	682	684	618	682	722	673	706	651	688	663	648	647	642	639	669	661	731	646	662	672	674	641	687	689	693	641	688	680	688	684	638	704	698	650	699	674	665	617	649	673	724	655	718	699	654	674	679	693	661	646	679	690	658	668	667	668	664	662	677	694	704	676	636	688	622	688	682	697	658	666	635	663	660	699	670	620	674	664	665	669	662	646	709	658	671	648	701	681	609	648	666	709	671	696	681	636	695	642	705	694	666	697	679	668	670	682	687	653	683	644	683	659	682	648	654	651	662	669	646	695	642	716	643	714	611	661	705	606	666	654	672	690	641	635	685	659	680	698	705	678	684	664	648	692	691	686	674	695	681	651	709	649	612	673	696	679	649	665	597	685	674	651	670	681	651	724	670	667	654	698	683	701	661	666	696	614	707	641	686	641	694	692	691	662	723	709	652	631	716	693	689	617	635	682	679	666	631	645	717	622	659	655	683	674	707	678	675	647	705	668	683	671	676	671	625	696	662	676	676	650	677	633	681	653	639	688	635	698	642	667	677	687	673	724	668	658	691	667	653	683	646	648	649	707	654	684	636	721	699	672	679	681	657	640	677	697	666	695	664	667	705	678	703	650	698	661	649	671	664	671	692	704	714	655	671	666	678	673	639	665	661	664	674	671	667	654	650	664	666	681	653	652	683	645	686	669	646	659	690	700	665	688	665	673	734	651	661	642	683	679	667	670	615	669	675	697	667	600	644	684	708	700	638	667	681	659	691	641	688	669	733	634	684	675	730	686	712	692	646	677	663	708	669	702	705	675	631	690	677	716	636	635	671	687	687	669	634	666	663	707	680	662	731	644	684	668	737	658	664	648	723	725	648	649	645	652	641	671	617	676	736	675	695	672	663	666	691	679	679	686	619	673	690	672	704	694	658	670	624	615	685	668	675	651	654	702	658	676	649	682	643	707	673	673	676	670	666	697	694	720	664	670	731	643	656	652	682	723	661	681	622	653	696	661	659	641	672	665	703	695	669	677	676	635	634	656	702	711	663	684	731	706	689	641	691	698	692	655	689	724	693	685	708	670	665	646	663	733	681	668	736	689	678	693	662	655	632	647	660	673	686	621	661	648	667	687	651	651	657	649	652	702	681	713	699	727	679	659	660	659	712	709	643	686	712	676	635	689	670	651	649	688	687	666	684	700	665	682	658	668	646	660	669	671	654	698	633	709	683	647	687	668	717	637	679	648	702	664	655	703	684	710	642	694	667	651	698	675	673	685	685	673	703	699	643	674	681	695	707	703	666	703	657	632	676	706	695	638	676	676	702	640	683	663	703	705	684	646	653	670	606	663	664	641	615	672	686	654	703	697	663	678	691	685	653	616	623	657	717	677	671	648	630	660	688	666	642	645	662	624	700	675	681	626	667	679	654	698	652	643	625	669	627	671	659	641	638	611	711	669	673	662	637	656	678	655	718	701	636	643	683	688	634	695	647	669	708	683	685	687	716	649	699	694	661	695	711	688	679	665	715	675	643	635	688	677	648	646	677	682	652	713	679	625	672	666	643	691	695	686	678	676	736	680	620	649	671	639	709	692	643	734	634	670	660	672	668	653	655	685	691	667	687	700	679	672	633	636	690	685	667	697	650	664	717	668	678	681	663	639	662	700	656	689	710	638	672	686	680	694	652	683	685	653	734	664	665	679	660	668	666	645	697	677	684	668	704	682	657	685	639	658	664	631	706	648	648	658	656	666	644	657	690	671	673	628	708	713	677	689	658	689	664	653	695	665	648	652	671	699	684	649	636	683	690	651	647	656	703	654	728	677	649	674	672	657	652	703	643	673	695	674	634	622	693	684	663	668	654	651	624	693	686	642	653	669	665	639	679	684	644	668	652	622	680	687	716	682	623	689	691	674	652	674	666	674	656	651	612	676	662	644	711	642	667	690	657	681	637	697	648	639	684	676	625	689	723	679	668	633	694	689	665	673	698	691	664	666	719	641	677	683	695	717	671	675	638	711	697	673	648	630	681	664	638	631	661	703	650	687	678	688	662	664	681	655	646	657	704	692	664	728	670	641	664	630	679	634	655	641	678	678	698	697	661	666	659	684	661	712	647	689	656	688	652	659	649	696	659	622	640
22584	6245	6993	5900	4911	3704	2761	2219	1912	1132	727	587	504	493	323	319	313	1935	8204	13505	10398	5868	3042	903	190	193	187	186	159	176	187	191	176	176	186	162	195	173	167	173	173	174	178	172	202	160	172	187	174	183	204	190	163	173	167	182	165	196	166	168	147	185	199	196	174	183	177	181	197	177	179	196	181	174	153	178	183	192	191	193	214	183	161	181	170	166	175	176	186	186	194	163	179	197	186	161	175	188	178	200	185	202	156	207	181	170	147	192	185	158	180	172	196	165	171	186	161	170	181	180	156	177	171	177	187	194	194	173	168	179	175	164	175	181	182	205	164	168	175	188	176	171	158	186	167	186	156	161	197	185	170	181	177	181	178	185	182	152	196	176	201	185	175	190	169	189	176	187	180	185	186	169	164	159	183	169	156	174	164	181	187	182	181	168	181	192	195	158	203	194	190	148	172	184	174	173	161	172	165	164	177	146	183	166	185	184	216	198	168	165	174	194	164	161	192	172	176	175	174	194	189	165	189	206	175	185	172	156	201	166	175	177	160	158	188	158	180	200	200	207	183	190	208	198	193	213	180	193	175	176	155	206	180	183	178	174	161	195	175	168	215	186	188	175	210	171	161	169	178	169	191	206	183	195	192	178	180	206	174	181	178	192	159	192	186	156	177	196	186	201	204	177	172	200	203	190	169	176	180	162	168	164	196	197	200	158	201	195	197	171	175	161	180	212	150	179	185	173	191	186	148	172	165	179	175	167	187	187	174	173	161	184	196	175	176	182	187	171	166	159	188	177	168	182	174	170	171	208	189	170	193	182	188	156	169	176	171	177	192	174	168	180	192	184	183	191	183	187	187	175	163	190	160	180	192	195	177	183	186	189	177	199	185	163	200	184	179	159	182	180	190	207	168	176	194	218	185	201	199	169	181	172	172	189	180	184	206	181	163	139	192	182	159	183	212	177	182	211	186	167	206	180	190	161	175	141	186	179	194	201	162	175	177	179	198	185	170	182	204	172	199	193	179	205	184	179	189	179	182	188	185	200	182	182	193	195	189	199	159	165	178	184	202	181	176	183	177	155	178	186	177	176	194	192	193	198	172	204	184	205	185	188	210	195	162	183	180	191	159	195	173	202	191	199	200	189	177	182	172	180	179	211	169	185	169	180	185	189	175	186	160	185	148	183	164	185	176	165	199	173	159	197	198	194	181	190	196	184	187	191	155	163	192	187	177	180	177	185	164	167	180	182	181	184	191	173	169	172	194	186	158	205	179	192	179	197	195	206	206	166	201	179	191	182	196	176	165	172	166	178	166	169	156	196	161	189	197	188	178	147	181	180	167	183	161	164	197	179	189	170	191	173	196	179	183	210	214	151	165	171	158	165	189	169	201	180	179	173	184	171	161	146	178	181	165	188	172	156	158	184	184	180	187	148	176	179	169	202	190	184	150	187	176	176	169	158	183	165	213	194	181	156	195	181	208	172	178	185	190	184	183	162	163	160	187	194	177	157	177	192	182	161	184	190	179	203	193	182	196	170	186	168	158	184	212	182	194	150	189	176	161	187	166	184	220	174	183	174	166	178	182	164	195	168	190	186	187	147	163	172	175	169	187	210	206	196	169	157	170	177	160	171	217	205	176	192	203	191	180	194	187	175	210	173	194	188	194	158	198	182	174	162	191	178	184	187	150	199	188	174	197	174	172	185	176	181	187	187	172	167	150	183	176	179	196	194	173	153	186	165	192	175	211	191	189	168	169	176	190	174	185	204	165	186	184	196	179	200	194	188	179	155	167	194	189	168	186	163	174	180	179	197	164	178	192	171	183	204	192	180	188	184	200	185	153	182	176	167	181	216	163	138	193	175	177	203	180	155	223	168	185	166	163	159	177	179	152	195	177	168	187	179	178	162	177	184	192	191	175	187	207	163	175	195	169	182	186	186	162	171	204	184	155	136	160	183	178	162	164	198	187	174	187	184	164	176	183	173	193	182	186	180	154	181	172	197	193	196	187	179	196	174	170	174	185	169	181	173	191	192	168	206	189	189	196	172	161	158	165	176	193	181	162	160	186	173	147	179	182	183	184	206	169	179	208	190	178	196	188	173	182	158	175	165	177	175	165	191	192	187	184	170	185	209	183	168	189	197	178	195	175	184	159	182	166	154	169	186	190	151	180	168	177	211	174	173	186	181	166	183	172	185	182	176	198	172	181	194	165	191	193	176	180	194	178	168	173	189	157	190	171	183	183	194	188	145	177	186	205	182	182	192	181	179	167	161	183	168	184	156	172	173	163	183	180	182	201	174	189	172	200	191	176	177	179	175	198	199	184	179	183	187	166	173	183	167	183	180	183	176	186	183	173	171	178	193	203	173	203	200	187	190	171	169	191	164	169	159	191	198	199	156	166	168	183	205	178	190	189	160	179	176	184	185	200	173	203	188	187	175	182	169	176	180	185	190	194	200	174	190	169	160	188	174	187	171	171	185	173	179	180	205	192	180	187	178	184	166	176	199	179	175	152	181	161	196	192	167	192	189	178	199	181	176	189	199	180	193	199	162	212	163	188	193	205	170	160	172	182	198	183	160	168	200	195	180	181	178	157	162	194	173	182	197	170	167	192	183	163	162	173	168	189	163	189	172	202	167	161	184	204	167	180	196	166	186	174	215	184	190	178	202	201	181	187	161	173	180	185	186	190	162	184	180	198	164	201	175	191	171	158	199	175	205	186	205	178	176	167	174	170	187	209	203	151	178	195	181	185	161	179	179	176	164	172	169	184	185	165	183	197	185	159	194	175	173	192	170	182	190	199	193	166	164	185	187	183	177	180	173	169	202	164	190	190	192	191	186	208	188	162	193	175	166	186	176	186	199	160	168	181	192	197	189	198	185	165	159	162	200	185	176	169	173	210	167	174	180	188	196	187	179	171	175	175	199	193	191	179	169	204	197	185	210	188	181	183	169	178	179	173	189	204	198	167	180	167	184	156	183	175	174	192	161	151	189	185	185	175	198	192	182	174	176	199	169	170	180	165	157	184	155	200	183	180	170	184	189	195	177	184	167	175	171	188	161	159	187	175	174	199	189	173	183	173	180	169	171	173	174	156	177	170	153	201	190	155	186	175	175	193	189	194	204	172	186	179	195	188	196	186	162	171	196	195	177	197	163	185	175	178	182	198	181	195	190	181	186	186	180	181	202	179	185	155	185	210	153	182	180	149	163	178	173	178	173	179	183	172	177	191	196	167	198	164	166	180	177	206	179	171	167	164	178	174	169	188	176	193	165	187	154	164	189	181	162	165	205	196	169	176	187	195	185	163	183	166	188	191	151	159	189	186	200	153	170	184	193	181	182	174	183	184	184	165	180	169	171	173	180	185	198	181	194	177	175	189	168	166	188	175	172	191	178	181	155	185	196	170	184	176	178	185	178	204	175	204	171	169	162	155	182	200	165	180	179	176	200	204	173	191	208	165	161	185	183	170	193	199	178	185	172	177	146	185	199
11817	4485	10413	12350	11585	9401	8226	7591	7198	4865	3465	2930	2587	2668	1501	1261	1321	9171	28829	36936	31063	22354	13588	4129	513	521	513	539	525	483	485	467	534	514	524	541	488	466	531	540	530	512	505	468	505	519	475	534	512	505	486	538	525	511	501	485	488	521	548	506	517	510	487	506	524	572	511	487	513	516	495	479	506	485	544	516	484	473	515	492	473	488	493	468	472	491	522	506	519	493	505	477	496	533	536	526	450	530	488	469	442	526	511	497	518	489	527	511	519	503	481	501	481	510	511	443	516	537	503	484	477	485	529	514	487	509	524	476	510	513	493	527	532	502	503	492	497	491	509	542	501	511	473	515	498	505	502	505	493	555	474	510	505	500	517	519	477	551	520	495	517	556	534	496	486	491	477	479	532	476	528	488	509	461	474	529	504	531	477	519	478	508	489	495	490	536	497	480	508	499	492	515	510	498	501	480	507	519	491	520	495	506	527	508	497	514	509	499	484	486	518	496	537	529	521	489	463	511	491	518	517	519	474	488	528	513	514	509	519	520	487	507	511	497	492	502	473	532	513	486	505	486	520	483	493	471	510	474	487	553	536	487	516	531	478	499	526	517	518	501	494	543	521	515	499	520	510	497	484	536	548	492	518	504	512	479	476	499	523	509	486	493	459	502	507	543	496	492	543	530	495	546	474	495	507	521	465	487	501	501	517	494	522	499	508	473	491	516	459	536	518	512	505	481	509	525	492	469	495	511	496	484	535	500	517	462	518	514	490	506	555	524	522	519	502	498	522	528	545	527	497	524	491	521	519	510	499	484	501	512	530	490	456	509	481	488	464	488	519	492	510	490	530	510	500	462	500	509	517	511	487	478	483	488	516	514	550	456	479	481	487	526	494	502	513	542	496	458	535	499	537	520	492	489	539	503	506	510	505	484	514	480	491	481	514	552	507	512	524	500	507	507	502	462	492	504	509	496	536	477	499	511	528	574	481	500	545	475	535	488	496	500	514	506	488	502	493	499	511	517	487	518	517	514	511	494	493	552	518	476	511	481	508	522	529	510	494	479	508	465	531	507	491	493	509	509	494	526	496	516	517	507	517	527	533	515	525	500	459	519	532	518	489	522	507	514	509	493	469	535	504	484	524	485	525	499	487	491	511	517	447	496	529	481	486	544	512	479	503	515	530	514	454	525	514	508	524	513	573	480	511	516	529	520	501	508	475	446	514	517	504	519	496	530	495	505	529	505	518	489	463	477	493	467	531	468	467	470	514	497	500	502	507	484	477	522	526	497	520	519	479	514	541	518	492	490	498	531	560	496	443	523	502	469	532	487	520	493	508	504	491	519	480	498	522	531	522	489	544	550	506	487	500	518	507	510	521	485	514	471	489	532	474	476	496	499	507	468	522	486	481	492	503	469	485	510	481	496	514	504	504	496	509	491	516	517	492	516	532	553	506	548	500	497	459	489	551	516	526	471	487	464	480	509	473	492	498	492	509	471	494	486	491	525	508	478	492	532	517	480	471	488	530	489	479	533	505	484	528	494	488	531	480	503	502	516	503	533	472	524	479	517	483	481	473	504	506	483	513	503	534	536	492	448	511	506	464	493	523	483	474	521	497	452	526	488	519	528	490	479	532	522	487	524	531	512	510	487	503	528	500	539	452	503	504	519	518	546	487	476	538	496	475	501	502	524	488	510	517	509	489	505	498	479	494	473	510	517	527	522	519	507	474	496	546	499	511	499	474	557	494	495	536	490	534	466	497	509	463	509	492	535	510	459	484	479	485	510	484	493	514	466	524	480	489	510	508	501	512	525	502	476	477	507	506	533	513	501	508	495	498	518	505	545	511	522	492	512	465	474	503	503	490	478	544	519	533	482	495	520	472	520	488	503	495	504	494	477	501	499	496	521	503	511	499	511	484	494	497	519	550	497	482	458	477	496	528	489	512	545	478	486	487	500	530	511	506	507	510	493	484	473	501	507	498	523	516	482	516	480	472	493	519	506	534	539	512	496	518	474	527	528	500	490	481	529	491	500	519	514	551	506	527	537	534	501	513	506	483	522	505	517	462	512	499	514	512	503	512	474	459	507	469	482	507	490	516	508	469	508	538	528	473	518	494	495	467	484	563	488	506	546	504	523	480	533	501	508	486	492	508	497	486	485	512	494	542	465	523	517	504	498	522	518	509	488	488	468	478	512	530	494	521	504	492	480	512	523	497	480	535	517	476	483	506	478	502	507	484	531	533	482	477	503	508	499	495	513	555	502	520	542	509	486	527	539	466	524	504	509	533	487	533	489	511	524	513	519	548	462	463	522	492	518	507	443	576	524	488	512	507	487	482	547	521	555	522	521	490	491	515	477	458	533	486	492	573	497	490	483	472	470	482	507	536	517	547	534	506	520	539	494	484	540	503	540	536	479	480	472	505	530	517	468	499	485	528	517	489	476	467	499	530	483	515	548	507	490	558	502	492	501	503	492	517	545	541	516	497	554	488	544	505	520	493	468	510	513	531	537	531	482	461	512	452	489	504	496	508	535	527	486	525	526	537	515	512	531	491	522	505	488	493	508	479	544	507	499	513	539	518	523	496	501	462	496	497	515	492	491	492	548	477	558	545	497	493	527	514	522	495	514	533	525	484	503	482	521	513	508	499	498	477	463	483	531	525	521	520	472	500	523	512	522	526	512	496	487	520	490	513	494	472	531	509	479	497	496	503	502	501	526	493	505	515	519	513	526	478	561	477	479	477	528	513	504	465	513	507	498	501	494	496	507	509	533	480	488	475	485	491	483	520	482	516	517	508	500	507	507	519	542	487	505	505	485	515	510	496	494	491	531	495	505	512	478	492	485	490	486	510	509	507	478	488	522	496	518	509	510	469	521	510	500	517	515	509	479	483	494	500	488	492	508	516	523	523	511	483	484	523	494	492	516	488	482	505	534	488	529	480	498	520	511	548	496	496	502	520	515	493	516	464	525	514	531	474	517	512	479	515	500	514	529	501	500	526	513	497	530	515	522	502	490	489	476	502	494	485	456	537	458	492	493	532	516	455	512	523	504	512	509	518	499	463	530	515	550	504	471	539	528	530	497	503	489	536	497	455	508	525	495	505	501	507	544	510	518	536	517	501	491	501	513	508	476	533	523	520	518	508	518	515	516	520	486	480	465	510	489	508	504	459	502	506	524	523	517	534	495	499	505	552	505	489	497	496	502	540	494	485	527	540	491	502	503	467	510	493	496	510	466	510	507	522	494	502	531	521	492	503	522	522	527	505	518	488	475	523	490	502	546	497	489	526	508	510	529	535	474	518	511	534	483	498	543	490	469	489	506	494	544	458	509	517	514	498	471	523	531	502	489	505	481	516	485	500	507	446	508	532	468	520	534	539	502	491	539	514	512	570	508	520	474	490	521	516	575	506	503	539	536	489	493	550	539	510	505	517	492	529	493	507	517	510	485	484	522	459	537	500	504	530	483	525	500	492	517	520	459	516	490	483	471	511	492
5057	1120	1560	1432	919	604	549	488	504	466	390	333	365	358	309	334	336	362	463	916	1019	865	628	404	308	310	291	282	281	292	312	297	301	286	277	295	281	288	291	272	356	303	307	304	306	310	305	285	292	304	349	284	315	288	311	337	309	303	275	290	301	293	308	312	280	304	285	284	283	298	324	292	298	314	299	314	344	308	295	278	303	314	297	299	298	287	281	313	309	282	318	310	286	291	280	270	300	270	256	304	296	281	276	292	281	313	257	293	284	310	302	292	307	282	297	304	274	299	295	309	309	300	336	325	299	327	277	294	302	295	318	307	283	306	278	289	277	317	298	311	299	334	302	285	308	305	318	299	306	318	306	316	317	305	324	312	278	321	302	290	312	299	309	304	307	353	324	275	293	268	294	314	319	345	279	268	286	303	306	256	306	295	303	284	247	322	284	294	286	272	294	268	300	313	294	324	323	304	281	298	301	272	294	313	301	275	329	263	301	339	286	291	313	328	277	301	296	336	299	326	290	285	266	279	320	275	287	288	319	312	305	315	337	296	279	312	277	277	323	288	309	280	305	282	294	292	299	288	268	291	296	300	274	321	329	282	312	293	325	317	310	306	316	298	335	300	270	263	298	308	261	289	263	298	308	305	329	277	328	318	319	308	297	309	267	288	310	283	314	317	278	315	281	311	281	301	308	302	271	303	308	312	292	289	338	293	293	299	296	309	306	313	291	300	257	297	296	308	313	294	304	300	284	307	305	327	285	317	297	278	314	306	290	260	285	266	272	321	292	295	299	311	299	277	317	284	311	302	310	289	279	326	276	292	299	301	292	257	317	281	318	269	288	297	288	287	279	289	271	276	309	271	324	304	302	316	309	309	282	325	322	276	294	302	312	317	312	292	300	271	310	253	303	303	293	302	313	281	307	267	318	283	317	317	278	296	292	271	289	309	277	316	287	284	243	298	293	304	291	345	280	308	308	311	311	302	272	286	293	299	285	290	296	306	294	284	280	310	292	258	272	314	325	301	315	299	294	290	264	295	333	288	291	261	314	307	302	300	312	294	287	323	285	303	297	287	289	292	295	324	292	308	288	326	303	294	331	292	295	341	303	286	267	261	287	292	285	299	304	275	313	273	322	299	282	322	311	286	295	311	309	285	297	291	300	278	307	348	299	328	303	257	292	285	309	270	290	323	308	280	274	282	288	297	290	336	325	297	320	303	330	284	259	294	287	309	296	305	321	276	280	296	282	294	291	305	290	287	284	266	302	288	323	304	297	320	310	307	310	304	321	284	299	295	331	299	271	329	286	281	322	272	286	297	306	318	294	269	295	323	275	325	257	297	320	320	284	317	328	323	330	244	291	304	308	299	290	295	335	295	268	283	317	285	312	299	312	330	302	327	300	298	302	293	300	290	321	292	326	309	291	264	293	292	317	288	297	286	317	300	254	333	264	290	317	302	285	278	323	310	280	321	315	296	296	281	309	323	312	310	311	297	304	308	273	294	284	295	298	306	273	304	269	283	272	330	272	285	265	328	289	308	301	309	288	282	312	319	294	295	263	288	276	316	306	281	300	295	305	307	327	295	318	278	303	288	282	262	310	319	310	287	325	294	317	303	300	260	315	289	286	298	276	295	312	278	299	286	333	315	319	307	317	324	313	290	292	276	314	293	306	285	264	304	303	316	275	330	305	292	302	296	338	289	314	306	293	319	298	280	282	301	312	294	286	272	295	282	309	283	290	304	321	314	287	323	295	318	288	319	288	299	313	310	265	291	310	301	282	302	307	296	332	286	311	316	295	302	302	298	300	269	318	277	324	282	294	275	319	298	307	303	259	297	294	279	289	263	298	331	271	251	302	309	279	304	300	299	288	307	319	283	302	274	279	299	315	278	277	288	323	273	292	305	298	324	297	317	301	313	302	278	249	292	278	312	329	292	236	300	285	298	295	317	315	278	311	276	288	315	295	307	288	284	297	278	284	305	291	305	305	300	308	260	314	291	285	293	310	275	259	308	306	318	265	288	293	293	288	284	315	322	299	295	322	257	293	316	280	277	286	291	295	331	285	281	310	292	311	301	272	268	287	306	298	311	317	297	292	292	292	291	307	280	323	288	275	299	296	298	324	301	291	284	306	303	333	298	258	339	319	261	294	295	270	312	297	306	310	265	316	270	294	279	296	279	301	294	293	279	292	289	301	291	287	283	298	286	272	328	302	275	311	278	288	284	300	286	308	326	318	321	323	256	305	299	313	290	278	327	313	282	305	280	307	264	280	297	280	288	301	292	300	322	316	305	260	281	279	314	342	298	300	284	301	284	286	317	286	317	303	297	293	264	320	287	296	275	322	319	320	309	316	318	284	338	332	289	309	311	309	307	309	301	243	291	295	308	291	277	310	269	292	291	279	287	285	292	288	329	276	291	269	325	313	313	304	291	269	287	301	298	292	317	332	277	297	297	284	279	261	299	321	299	289	293	306	291	324	283	316	315	277	282	298	267	298	281	308	344	293	277	297	294	277	288	316	311	267	289	307	287	297	324	319	298	320	266	286	300	302	281	289	296	333	265	306	289	314	308	308	313	280	306	290	258	295	294	314	316	293	300	314	311	289	280	301	305	298	275	294	299	289	318	297	298	293	313	280	312	296	290	311	297	284	286	272	293	332	282	284	281	306	306	319	316	292	315	293	292	291	338	304	328	287	281	301	293	301	329	293	305	317	325	313	310	269	278	289	300	321	298	336	311	276	258	278	317	279	283	299	285	290	282	306	300	314	288	274	281	284	299	300	322	264	267	296	288	314	292	308	302	295	295	288	305	313	288	301	277	274	298	314	318	315	267	262	350	293	308	278	292	280	296	290	284	277	324	303	305	336	282	312	319	295	285	283	288	321	297	321	290	317	270	299	295	323	304	317	310	311	349	325	302	319	283	334	307	303	275	289	314	302	287	291	286	283	301	280	254	290	308	316	310	291	347	301	291	312	300	320	279	300	275	298	280	323	303	288	332	324	285	327	306	293	279	309	307	279	283	307	305	290	300	309	289	287	290	295	276	287	290	295	260	288	272	287	276	298	307	330	295	270	290	276	282	309	303	284	307	308	297	279	308	283	278	333	280	292	315	324	286	313	313	288	337	288	295	280	310	304	274	292	340	306	267	311	327	292	288	286	294	330	297	296	295	316	289	301	302	295	307	309	301	286	315	316	284	317	321	287	253	272	296	295	326	261	292	280	323	303	295	297	278	263	312	297	302	270	296	304	308	350	317	324	297	291	339	300	245	281	282	335	282	297	296	298	314	277	286	276	313	316	286	280	290	302	293	287	327	303	278	314	303	293	299	294	295	259	325	289	304	259	332	299	299	277	307	304	307	302	294	262	299	313	289	310	253	294	294	306	325	276	335	310	286	307	314	297	290	299	281	291	294	268	315	293	303	309	291	294	278	296	280	326	319	313	289	334	316	302	253	298	278	313	281	288	299	299	324	313	280	334	269	310	304
3940	1567	3340	4392	3232	2487	2084	1929	1937	1498	1261	1235	1077	1086	907	950	1032	1344	2552	4784	4822	3651	2314	1300	739	761	780	797	766	775	778	743	803	796	707	780	746	785	816	777	803	821	727	755	795	794	802	795	788	754	732	751	807	745	728	768	777	804	824	774	791	761	691	758	778	758	804	780	792	758	731	785	745	742	727	737	805	752	765	794	743	773	806	781	751	773	833	814	768	740	746	791	784	711	780	763	760	749	761	757	780	779	841	756	773	758	753	819	786	754	748	786	783	791	754	786	719	754	762	781	793	763	732	753	787	796	778	773	759	741	780	807	714	788	804	834	764	757	764	757	776	788	802	762	744	753	787	791	759	762	722	765	787	758	782	760	809	779	760	790	773	735	779	800	775	802	825	779	787	718	784	758	782	747	754	797	813	772	749	805	762	740	768	696	745	755	747	759	838	697	745	748	783	814	804	794	739	766	801	708	787	803	784	794	768	754	758	752	778	781	748	848	776	794	792	742	771	787	739	752	789	749	833	785	742	757	769	731	753	769	780	820	748	801	778	781	762	751	815	791	738	736	761	770	779	764	766	784	751	786	757	811	833	726	740	723	767	725	753	776	773	726	806	793	720	742	783	758	765	802	758	815	766	731	794	812	818	729	775	730	758	772	816	822	740	773	777	799	780	733	761	723	729	788	773	779	788	798	784	795	734	813	717	830	779	784	776	776	803	750	761	775	788	832	789	757	789	737	788	758	805	780	795	820	757	760	757	803	790	734	775	788	773	783	810	761	822	762	732	783	859	789	753	812	816	749	748	741	779	760	779	798	755	746	757	771	793	758	765	737	800	821	770	741	811	783	743	797	779	792	770	838	744	753	724	755	730	809	792	802	729	772	811	708	762	736	740	780	795	736	758	797	797	832	780	814	795	798	772	729	846	765	776	783	775	817	762	787	737	752	739	755	782	775	743	773	785	772	788	778	778	765	774	787	756	771	782	727	742	796	760	776	806	778	830	759	823	790	760	796	784	791	778	806	746	743	685	746	720	729	797	724	812	749	788	759	787	744	753	802	747	798	750	767	821	741	773	750	745	774	787	780	716	765	780	767	794	796	810	739	791	767	766	800	759	732	769	749	851	779	815	803	783	795	779	785	773	780	756	800	772	821	751	734	829	753	763	738	774	768	807	780	783	808	769	783	793	784	758	762	788	727	810	768	799	741	798	847	780	785	766	779	765	743	741	769	750	760	797	760	746	758	789	793	786	823	711	766	736	776	808	780	766	771	782	729	796	770	760	802	733	803	785	792	779	765	787	784	736	811	765	755	760	751	802	739	772	786	786	783	784	735	740	777	855	765	773	805	805	773	766	779	767	731	785	810	825	756	717	793	798	747	728	753	743	778	781	748	814	786	739	801	818	744	767	775	790	724	788	804	796	795	766	766	801	830	769	792	771	779	748	783	805	760	821	737	749	760	812	834	814	800	767	789	785	797	795	776	769	749	745	778	800	748	780	789	751	777	783	733	821	822	797	762	786	738	776	779	784	771	749	811	746	771	747	724	758	822	768	775	742	764	780	810	760	751	771	774	751	772	754	773	771	728	763	762	794	778	787	792	756	808	739	731	775	760	760	743	789	807	785	772	795	763	756	783	813	704	763	726	785	778	774	787	802	782	766	764	747	762	756	802	790	789	765	797	760	754	750	781	788	797	763	776	766	753	768	754	736	781	766	754	754	762	743	830	794	756	749	778	719	825	824	755	755	808	784	791	813	732	790	762	805	774	736	837	739	767	793	810	785	820	753	746	763	807	793	833	803	749	744	775	771	811	749	804	768	778	773	755	731	793	773	801	731	759	827	750	776	818	756	742	806	818	762	794	778	829	807	769	721	766	805	785	728	758	789	779	772	752	778	725	814	794	783	821	769	762	836	787	752	743	816	779	725	758	777	750	726	775	731	791	716	813	758	796	762	756	796	837	718	809	758	747	747	763	755	759	744	785	768	778	795	785	753	739	768	798	724	742	766	764	760	788	797	749	836	798	735	773	795	791	774	754	768	786	752	802	764	789	727	758	728	781	782	764	722	790	772	738	708	771	792	842	796	771	744	776	750	766	777	767	752	818	782	826	747	788	795	728	755	768	787	784	739	717	786	802	750	845	740	793	724	754	788	775	771	769	819	733	778	809	780	778	796	774	722	780	799	751	784	746	730	797	762	781	787	781	806	811	726	771	750	779	771	811	843	772	718	787	818	735	748	778	821	787	779	766	822	797	760	804	799	764	776	770	724	820	777	734	795	788	802	787	755	759	772	771	803	770	773	766	808	750	781	744	795	754	775	778	770	793	780	738	783	786	766	783	756	713	734	748	818	790	740	777	792	716	743	763	796	779	777	760	770	824	697	780	803	792	736	740	767	728	713	773	759	754	774	801	753	814	760	762	771	761	745	781	786	807	732	793	773	757	771	787	775	777	810	725	748	740	771	816	771	713	811	790	827	732	796	823	774	728	848	758	779	773	793	792	753	766	772	740	701	770	778	761	767	755	787	780	728	801	766	809	777	805	757	775	738	815	743	778	764	856	763	727	808	803	788	743	796	792	773	774	768	823	736	754	785	750	762	787	777	765	745	793	771	773	780	824	738	825	786	734	806	726	749	781	783	732	744	808	769	800	710	800	774	791	798	760	737	764	760	799	765	745	777	775	769	774	773	782	776	779	782	780	774	757	774	753	757	730	815	781	764	786	785	756	729	795	760	801	730	792	799	790	770	764	826	771	738	741	784	750	783	770	781	797	800	735	747	794	760	760	785	766	772	773	771	799	735	808	746	737	726	756	765	841	766	738	739	772	736	778	796	752	737	781	764	795	692	793	781	772	766	766	759	760	722	779	772	833	784	800	770	739	785	778	763	808	750	732	759	753	790	730	842	821	784	819	759	744	776	765	788	772	786	769	715	763	698	776	787	790	746	783	773	745	768	772	776	811	777	745	756	816	795	776	763	796	765	766	757	768	771	774	775	759	771	731	751	821	806	755	789	785	753	819	708	761	779	803	749	744	740	808	823	812	816	793	772	772	727	812	741	817	780	794	734	803	739	762	739	795	766	773	813	782	778	842	779	768	765	748	737	714	798	793	754	731	774	810	787	743	761	776	800	777	748	776	728	755	756	766	769	766	789	786	819	762	751	769	793	772	784	765	746	823	780	771	785	784	819	800	800	756	756	806	764	771	769	770	805	747	748	767	748	778	807	754	777	773	736	741	815	789	771	763	790	730	737	793	774	808	791	704	802	791	759	750	840	774	829	782	721	745	759	751	766	807	790	792	757	783	783	728	737	756	759	786	776	764	757	764	754	806	771	797	762	747	756	742	765	724	776	788	754	818	800	752	765	801	766	743	729	710	785	786	781	704	847	808	742	763	780	787	741	767	770	777	778	729	766	787	802	774	743	834	764	803	794	780	787	783	751	766	777	829	821	783	799	780	786	779	814	769	795	803	812	743	770	782	778	784
15256	3291	4107	3721	2619	1904	1971	1505	1252	842	536	452	329	312	309	268	232	288	988	4217	7020	6723	4080	1066	210	173	176	198	193	194	202	178	164	190	186	173	173	178	182	175	189	165	195	191	173	191	191	185	195	180	187	178	171	167	168	185	186	178	182	197	185	180	185	189	173	161	185	170	192	171	197	175	189	177	209	193	179	168	176	181	176	174	169	184	192	158	161	191	183	196	177	195	195	184	184	189	170	165	202	187	173	181	208	204	190	193	187	199	193	175	186	196	182	177	182	182	177	154	171	175	173	178	162	180	176	186	169	179	193	191	162	186	186	196	206	191	205	157	183	197	182	190	184	195	208	187	165	186	191	179	178	171	181	228	187	208	176	183	176	195	198	188	200	207	191	178	165	193	187	201	168	208	185	174	172	191	182	177	188	206	174	175	194	201	200	184	198	193	171	194	206	196	169	197	195	190	193	192	181	188	159	193	170	181	173	183	182	181	184	179	181	192	192	195	176	165	199	177	166	157	193	195	181	158	203	186	165	189	205	185	165	162	142	190	170	166	185	184	168	187	182	194	177	155	159	183	192	168	203	177	165	160	173	177	192	178	208	209	184	179	169	171	204	202	203	203	182	187	187	202	171	210	213	174	199	199	181	192	186	176	209	222	180	164	173	175	182	186	157	184	183	187	155	187	204	171	221	185	190	180	150	208	161	196	185	183	196	186	178	194	208	175	189	186	190	153	176	182	188	166	162	184	162	166	170	162	219	179	191	192	199	173	158	181	206	199	180	216	196	201	188	191	171	159	184	177	198	175	191	170	157	179	166	199	191	191	177	180	201	166	188	173	175	173	185	169	192	203	211	183	200	167	178	183	180	178	190	181	178	197	204	187	162	195	210	184	185	190	189	182	169	192	191	190	178	190	175	195	197	172	161	205	178	186	179	167	207	189	168	183	183	182	174	187	171	177	175	190	191	164	189	198	165	194	158	160	185	188	185	183	180	196	204	171	172	178	179	181	175	189	175	182	166	217	208	172	179	180	206	175	165	178	183	183	160	174	164	196	165	167	158	168	181	187	163	197	170	163	193	181	184	177	183	173	152	180	192	181	177	196	173	180	214	182	185	182	205	181	167	171	184	188	167	179	188	184	181	189	197	183	155	183	179	203	164	161	197	175	172	187	190	181	201	209	161	160	169	190	178	192	163	171	194	181	176	190	202	188	184	182	177	162	204	162	189	173	190	166	190	167	185	178	207	199	168	180	189	185	172	180	195	185	199	182	181	218	183	196	167	168	199	183	188	176	177	180	187	180	181	183	177	188	196	169	192	173	192	172	200	191	180	165	192	183	209	153	195	183	177	169	197	207	171	183	182	202	173	211	191	164	169	188	182	193	179	182	187	197	180	175	166	189	171	166	176	182	189	164	175	170	207	196	212	176	189	169	186	161	188	187	203	166	160	198	192	177	173	184	189	170	191	183	189	173	170	171	193	192	193	171	185	171	158	142	190	192	199	188	186	177	181	186	203	167	174	172	162	172	200	171	163	175	187	174	176	189	176	193	184	169	172	186	221	182	190	179	180	161	194	187	181	184	179	221	177	187	161	167	168	172	191	178	173	196	173	195	172	186	201	174	199	192	203	188	179	166	151	183	192	178	188	179	208	173	192	183	190	187	155	181	202	194	189	181	167	199	190	202	214	178	171	166	177	177	172	161	203	178	187	170	163	165	199	188	167	164	189	198	171	185	217	205	156	184	181	193	168	188	194	169	190	176	177	173	203	185	162	171	212	185	160	169	169	210	163	191	202	206	184	178	193	210	168	176	166	182	170	178	195	202	199	183	181	186	186	177	163	181	151	197	191	184	164	152	179	180	188	172	201	197	191	177	189	197	207	184	166	174	170	190	182	174	208	187	213	175	185	217	184	202	193	206	180	158	206	173	171	180	178	168	182	187	201	167	189	181	183	185	179	190	177	187	196	171	187	189	184	161	199	201	172	189	207	178	181	193	174	162	177	180	174	174	168	185	180	186	219	187	165	172	219	166	194	196	211	204	171	180	176	177	166	181	168	173	183	171	194	171	197	197	171	181	189	155	179	181	196	185	170	188	166	179	185	204	164	205	186	176	185	186	188	213	158	217	195	160	173	163	193	176	188	193	204	177	174	181	183	180	170	184	178	164	175	180	173	185	195	179	196	193	186	174	165	200	183	186	188	174	198	189	191	155	189	185	206	168	183	179	180	169	162	176	201	169	174	188	180	189	186	193	188	155	153	172	189	207	206	171	170	175	182	188	187	194	192	185	166	174	199	200	208	172	191	185	168	191	186	159	188	179	175	185	176	199	156	195	189	182	186	171	168	173	186	187	177	204	188	173	175	200	200	167	165	198	170	197	208	176	176	181	203	165	196	191	166	180	182	204	196	196	186	193	162	201	184	177	173	170	189	167	160	164	185	195	168	184	191	204	160	188	178	188	189	180	200	181	187	172	201	179	188	183	204	200	187	165	217	208	177	161	179	153	205	210	179	170	199	173	208	189	226	179	187	203	183	180	159	187	179	165	193	189	182	175	186	168	168	199	198	186	184	181	188	168	190	176	186	176	185	187	179	189	183	180	197	180	200	202	198	171	178	197	182	186	189	163	178	200	165	168	178	195	197	184	180	182	187	181	163	182	207	168	189	175	167	199	198	198	197	168	188	202	185	183	186	196	159	197	184	168	199	168	206	169	177	168	166	174	192	171	171	183	191	179	171	192	187	188	172	179	187	186	192	169	182	190	164	161	176	178	167	174	191	179	194	189	174	186	193	203	219	199	171	216	196	191	181	186	178	183	178	184	192	206	167	173	205	186	186	182	179	172	176	173	182	184	181	185	208	183	176	185	191	178	181	162	178	187	215	166	179	190	212	173	173	175	197	196	186	163	166	178	180	179	186	201	168	192	189	161	202	176	189	185	207	178	196	184	169	173	185	195	177	194	178	201	176	203	154	200	170	202	184	198	180	197	173	203	185	178	191	195	171	195	182	180	181	180	139	194	212	177	187	180	181	187	205	184	184	195	173	172	169	219	168	143	192	186	188	175	174	196	184	181	198	193	188	197	178	197	189	169	184	175	184	176	198	208	163	185	185	179	182	177	195	178	182	192	205	165	193	173	199	166	202	206	178	172	143	178	190	183	186	195	196	181	173	188	175	175	189	206	207	173	164	214	185	179	171	173	184	185	160	186	169	173	171	167	189	214	197	193	195	163	174	188	157	197	194	190	195	180	181	199	202	200	217	175	180	168	185	171	168	200	201	194	170	205	170	180	181	171	211	188	168	166	185	201	190	179	183	213	178	196	192	173	186	199	194	206	180	175	179	182	174	202	187	159	193	182	185	195	181	203	185	185	173	213	163	161	163	180	162	204	201	176	200	196	165	174	185	199	162	197	173	162	170	201	211	186	153	177	190	187	173	183	216	194	194	188	200	178	185	210	189	210	155	172	193	212	169	201	171	164	185	177
9149	3035	7722	9762	8490	6723	6547	5131	4758	3486	2336	2054	1739	1438	1292	1149	941	1214	5392	19113	26991	25642	17581	4618	658	482	516	476	528	523	488	495	517	503	494	470	513	481	504	482	462	474	466	480	493	493	478	463	470	505	485	472	514	493	517	483	492	456	487	480	456	483	491	495	480	499	468	525	503	491	549	524	506	491	488	507	502	492	468	486	497	503	543	491	477	479	500	500	512	455	482	458	487	504	501	477	495	495	520	476	462	494	464	563	489	514	529	485	491	493	498	498	487	476	437	475	474	492	498	485	470	521	506	451	483	505	502	504	486	468	468	485	516	467	476	519	449	496	501	531	508	470	489	471	506	470	492	483	489	522	500	530	473	458	515	492	489	496	464	499	487	449	505	499	504	471	488	474	484	497	448	505	499	497	503	505	498	521	533	497	539	503	491	508	463	457	487	509	510	473	458	493	523	484	476	449	531	513	506	467	476	512	444	451	438	504	498	473	480	483	512	489	493	475	465	489	508	484	485	477	492	473	478	507	480	509	512	498	468	493	427	493	489	455	500	487	474	492	461	467	497	535	494	468	508	463	503	506	473	489	491	489	476	515	456	512	528	493	482	518	457	505	497	516	468	505	483	473	498	492	489	498	503	502	501	494	488	480	497	489	476	469	490	504	450	490	513	485	495	479	490	508	523	512	445	505	503	475	447	423	492	506	501	486	487	449	467	539	489	463	491	469	533	472	464	516	457	521	485	493	496	504	496	486	471	461	497	449	469	528	507	493	497	466	487	504	446	482	468	500	479	486	508	498	473	493	470	528	471	491	492	465	472	486	490	490	477	494	498	450	486	485	466	485	538	492	510	503	484	520	494	472	446	458	461	508	503	488	513	453	525	500	486	489	461	536	459	488	483	503	512	469	495	475	499	450	459	473	500	470	494	494	468	503	520	503	477	475	466	500	486	498	511	445	474	474	492	492	446	502	485	501	474	473	488	521	505	511	471	472	487	490	470	512	468	507	475	504	466	534	501	506	490	463	523	467	511	467	482	513	445	473	501	544	517	541	463	438	481	495	489	474	440	455	487	492	513	490	478	502	517	481	514	483	490	465	489	513	481	512	493	472	516	478	466	493	474	477	518	479	480	474	483	504	489	515	479	507	494	470	510	503	493	508	492	504	494	463	482	501	509	505	511	489	500	499	502	522	489	492	497	452	524	472	514	465	492	510	484	480	528	434	491	458	467	543	491	472	488	520	458	529	493	501	459	503	491	502	486	519	491	500	475	490	452	493	481	475	470	475	493	494	488	491	482	490	472	465	526	525	461	501	528	474	512	507	459	504	487	552	507	480	502	479	503	488	493	467	536	490	499	473	525	504	485	499	495	510	497	518	480	477	469	467	474	504	470	486	442	470	483	492	480	498	470	503	511	458	491	504	538	474	442	478	499	470	492	508	498	525	495	518	462	492	520	491	481	458	500	494	506	507	503	440	482	473	485	490	460	516	450	481	477	480	496	497	528	527	508	494	465	487	510	502	466	480	511	453	493	485	482	476	461	492	504	505	521	499	504	488	461	505	490	494	509	471	486	490	508	496	516	491	507	509	489	473	491	509	462	491	480	488	493	474	505	487	485	462	468	498	481	503	517	520	482	470	464	491	499	448	513	493	475	485	497	520	477	478	486	506	487	498	485	453	541	486	494	506	485	473	473	495	519	499	466	488	506	489	480	505	479	447	480	514	494	482	494	487	456	498	533	490	526	488	528	480	456	496	518	470	542	451	489	508	473	468	475	492	514	464	508	488	481	432	526	488	459	496	480	503	467	533	479	479	451	477	513	533	486	498	502	518	517	462	495	510	485	510	532	507	460	488	501	483	479	480	530	481	543	492	482	469	506	466	488	454	444	485	487	467	496	487	525	441	500	482	509	475	476	482	488	510	523	474	508	490	484	484	529	493	487	514	484	499	497	497	459	481	453	507	485	512	496	526	477	478	482	475	500	503	511	482	493	485	461	506	505	532	504	483	469	470	486	479	534	486	474	475	494	523	478	520	501	525	475	465	510	474	462	529	510	493	511	505	505	481	488	490	562	539	441	478	464	459	479	486	485	448	476	489	466	463	487	510	461	449	473	484	509	447	483	501	556	478	503	491	519	469	483	519	489	519	485	480	499	510	524	489	503	516	497	491	479	463	472	489	505	478	508	481	502	460	470	513	472	444	500	470	513	480	487	496	480	508	462	483	502	559	479	490	483	497	549	505	496	520	504	537	481	520	518	527	460	459	493	482	541	469	530	506	506	467	504	500	461	454	468	501	491	464	481	505	499	493	497	495	477	482	490	497	482	477	473	425	486	563	508	521	479	510	489	449	522	493	465	495	502	462	485	518	482	466	472	494	519	465	498	497	488	469	480	502	491	509	520	491	471	480	521	440	481	488	512	516	520	502	464	484	527	471	464	526	462	454	488	483	490	519	457	512	520	509	470	494	491	496	465	463	519	499	479	478	549	456	468	471	476	473	482	508	495	520	490	497	499	470	529	519	463	513	467	485	511	441	527	447	487	500	467	505	521	487	469	458	449	499	497	518	434	441	452	459	480	475	515	518	491	470	468	495	488	472	453	519	523	507	506	489	520	478	510	504	493	503	538	519	519	497	500	519	500	484	560	480	481	520	500	501	500	489	500	484	493	498	464	494	498	519	510	497	486	481	498	494	489	479	504	461	462	542	532	497	526	474	457	473	481	498	521	494	501	470	496	500	482	476	524	487	454	526	506	450	513	482	490	501	523	524	480	502	536	457	476	467	507	476	492	452	486	504	485	509	504	501	521	450	496	490	490	479	518	507	528	471	499	481	489	455	459	473	499	495	461	499	525	512	455	494	453	517	505	455	495	478	469	512	489	507	503	525	508	480	470	520	487	506	483	494	485	502	515	469	459	469	518	540	443	453	457	488	445	485	471	450	484	492	466	517	480	481	477	476	465	504	535	485	471	507	507	476	521	511	513	487	508	453	479	496	475	460	488	540	513	508	503	525	514	488	510	463	474	499	474	499	477	478	484	540	490	444	471	492	497	505	498	514	470	508	484	469	499	478	483	521	471	537	488	496	489	500	435	459	507	518	480	494	475	509	501	484	507	465	469	523	468	486	458	449	498	473	461	501	481	511	464	520	499	483	492	459	497	481	508	444	481	507	471	501	528	453	508	475	479	486	532	523	486	459	473	499	504	522	502	452	499	499	505	464	508	510	474	525	462	456	471	488	456	511	472	486	493	480	495	515	476	523	525	462	463	475	496	457	532	482	528	482	457	489	527	482	493	512	477	488	513	501	475	513	521	501	505	498	474	479	462	513	503	500	495	436	480	482	525	482	481	494	542	529	497	478	482	464	488	481	495	476	505	500	466	476	481	485	516	533	520	469	488	516	498	492	472	489	509	496	520	506	515	484	473	512	485	500	494	527	523	527	477	495	518	504	511	491	470	483	480	495	477	473	494	503	533	507	487	496	488	492
22066	5782	5112	3712	3086	2664	2006	1571	1464	1259	783	462	303	265	268	199	186	446	860	2390	6208	7435	4244	1143	145	108	75	96	84	81	85	97	98	102	80	83	96	87	78	86	77	92	89	88	102	80	93	81	98	97	86	70	97	79	96	89	74	94	83	82	97	90	82	91	77	95	85	79	84	82	77	78	93	74	88	78	76	81	81	78	86	102	100	74	70	71	74	79	86	78	87	77	74	67	90	86	87	97	80	90	86	60	71	82	72	68	91	84	86	65	78	97	91	55	81	70	79	84	84	72	70	70	66	93	85	72	82	84	80	79	89	90	73	94	76	86	75	93	77	80	77	70	88	79	66	86	88	76	90	66	84	98	100	87	82	68	91	67	77	87	67	75	66	67	87	79	85	66	74	72	74	98	72	110	89	78	83	96	87	90	68	82	92	81	88	80	79	76	65	92	73	88	76	79	84	83	63	88	86	76	70	77	72	70	89	75	78	76	86	96	79	66	77	77	78	87	81	80	90	95	87	52	95	88	82	90	78	90	93	84	85	83	73	86	87	83	81	88	105	81	82	83	99	82	91	82	77	82	91	100	89	93	96	72	73	90	80	72	85	97	84	74	94	90	94	83	87	73	85	92	97	89	68	81	102	84	84	76	80	86	73	86	87	102	72	82	85	66	81	83	67	82	88	90	83	92	86	73	76	80	68	84	82	89	79	78	76	79	85	77	102	85	71	101	82	78	81	97	98	68	78	84	74	68	89	79	73	99	85	82	85	92	87	88	81	77	87	75	77	89	72	64	85	96	74	81	71	76	76	81	98	93	77	87	87	63	81	80	61	72	74	79	92	86	92	78	77	67	64	96	78	71	91	58	69	89	105	85	67	84	68	79	86	92	85	87	75	93	78	78	74	65	95	80	82	78	75	82	74	88	93	88	96	81	76	91	75	90	80	69	73	74	66	73	79	87	89	69	74	73	87	81	89	97	94	104	78	86	85	85	86	80	65	80	85	91	98	80	83	74	85	74	93	83	77	94	84	71	69	66	104	73	70	78	80	71	90	90	79	71	92	95	77	82	88	81	86	84	89	85	72	80	84	74	72	76	81	82	89	96	74	77	83	79	95	90	79	89	77	79	75	83	80	84	69	80	65	80	72	69	84	66	91	73	75	98	82	76	79	79	94	86	83	77	86	78	83	87	92	86	71	102	87	85	79	71	80	70	81	82	85	81	84	86	81	90	94	72	97	71	90	74	71	78	99	96	84	89	76	85	64	90	85	74	83	75	80	67	89	78	85	70	85	75	79	85	85	62	91	86	73	74	84	83	73	72	75	68	77	84	65	68	75	91	69	89	67	70	89	85	73	76	77	91	74	75	69	78	86	85	95	86	83	87	79	71	60	85	87	76	77	94	63	85	68	87	111	72	91	74	91	83	80	78	83	87	69	77	89	99	81	79	73	74	71	74	88	78	89	77	94	81	97	97	82	92	81	70	78	84	96	71	76	77	87	81	75	82	83	98	71	89	69	78	83	83	83	71	98	96	74	92	72	95	81	77	110	78	89	80	96	66	83	89	77	86	91	103	91	88	77	85	76	75	80	73	82	78	78	90	74	96	84	79	89	71	82	91	79	78	81	76	105	80	70	69	82	80	80	74	83	86	66	100	69	74	81	75	84	66	90	93	98	75	92	72	77	62	103	84	79	74	63	89	76	91	91	81	78	65	72	80	79	84	73	82	95	92	70	73	66	84	72	76	100	82	73	78	91	72	89	67	86	92	76	85	72	106	84	74	74	77	78	83	70	79	83	73	92	89	83	66	86	76	72	86	79	85	82	71	83	70	71	87	87	76	79	85	86	86	73	86	72	82	85	83	68	81	92	74	74	84	65	81	66	84	88	63	86	92	75	90	94	85	82	72	89	87	91	71	80	88	94	92	82	84	78	89	92	69	75	79	95	86	93	82	74	72	62	84	93	82	73	87	112	94	79	74	73	79	77	87	83	88	90	99	89	79	76	86	83	82	95	76	88	81	91	87	80	78	81	80	75	81	75	84	77	81	77	80	69	89	81	71	74	71	67	69	80	86	71	85	84	89	71	82	72	88	79	73	61	85	91	90	85	67	68	82	86	58	80	79	94	86	92	79	93	83	87	94	81	77	85	75	74	77	87	97	91	82	94	86	79	96	80	84	73	104	81	86	60	86	80	82	87	79	71	84	79	89	91	85	90	78	81	84	65	90	83	84	82	81	70	77	102	74	95	74	94	73	86	80	81	72	76	71	84	80	76	72	73	98	67	86	71	74	87	86	72	86	74	77	97	81	72	92	75	97	90	90	83	68	83	71	76	85	65	69	76	75	70	72	76	99	86	78	67	71	75	97	87	104	93	87	101	79	78	83	91	67	85	84	81	82	88	89	81	83	76	82	71	83	91	85	84	77	103	76	73	76	83	88	74	88	73	87	92	84	86	92	81	90	77	72	86	73	86	80	85	91	87	79	79	81	94	86	86	72	95	69	81	78	79	72	81	85	78	81	85	87	74	88	92	73	93	66	72	87	65	100	85	92	86	86	93	79	79	80	91	83	87	82	62	77	82	80	85	78	74	68	84	78	70	82	71	84	77	81	73	69	77	63	89	80	79	75	86	62	69	94	84	76	96	68	76	85	83	73	89	84	101	80	97	81	69	79	91	103	87	72	82	106	77	89	62	75	76	91	78	82	68	75	104	96	88	89	87	87	98	82	73	62	75	98	99	79	77	74	90	72	83	73	74	67	87	78	84	84	80	90	64	86	70	92	76	70	75	73	63	92	71	98	74	76	64	92	69	71	73	82	77	81	72	72	86	77	70	65	87	84	89	85	74	92	79	93	80	82	78	77	73	76	66	85	87	71	83	90	62	91	74	82	85	69	81	86	88	82	88	90	95	88	84	90	83	89	69	85	86	109	79	80	70	86	75	92	84	84	96	79	78	91	80	80	87	81	85	69	75	80	77	81	73	82	82	96	93	78	81	71	86	77	89	88	77	83	86	76	90	85	73	89	72	88	72	72	65	77	78	76	73	80	81	85	85	78	64	81	83	84	80	74	79	82	83	79	62	89	102	61	85	93	88	87	65	80	81	77	72	84	95	73	109	91	81	88	78	74	93	74	59	100	69	88	71	78	90	82	78	93	76	93	92	69	80	86	75	77	84	78	77	73	82	85	91	61	78	75	74	73	85	83	90	75	82	77	69	93	72	81	93	95	73	86	94	88	88	70	92	73	92	87	76	86	77	75	70	65	89	96	79	103	70	63	78	77	101	74	91	64	66	81	55	99	74	74	87	83	82	86	96	79	79	86	78	77	71	76	77	78	68	87	66	70	87	80	68	91	67	75	69	80	72	80	70	81	67	81	81	75	74	84	90	83	85	80	84	60	74	96	88	85	73	81	74	93	77	86	72	74	79	82	81	84	83	71	96	81	69	69	95	94	78	97	88	74	79	98	90	87	78	80	92	86	100	81
11578	4306	8400	10281	10454	8786	7424	5852	6227	5694	3918	2293	1852	1632	1501	1252	1145	2698	4845	11188	22390	26377	19167	5409	568	342	350	308	308	289	293	279	292	280	279	301	292	283	280	267	275	248	270	265	268	258	257	265	285	261	255	254	244	243	263	229	263	286	276	242	285	238	271	246	270	232	234	272	266	272	260	236	246	226	264	250	268	227	243	240	241	254	269	246	251	245	244	236	243	246	256	253	216	258	273	234	257	264	235	231	253	222	266	238	248	235	251	249	242	258	242	243	237	201	235	266	261	265	253	265	229	237	240	254	240	263	264	263	267	250	247	247	271	253	240	239	260	248	258	225	248	257	223	268	259	217	256	251	256	273	250	297	265	257	253	239	233	231	239	232	243	235	232	249	251	242	266	206	255	235	235	208	273	246	260	237	241	271	236	236	267	266	230	264	252	218	254	257	231	239	263	261	241	256	252	232	260	237	246	245	238	245	261	245	233	273	229	254	257	250	272	261	220	272	267	241	233	221	252	252	243	228	242	264	246	223	234	271	242	219	261	248	256	252	236	257	250	274	241	236	234	238	234	229	236	240	269	247	225	237	243	272	246	216	240	258	232	268	252	246	233	280	234	252	282	227	254	222	221	236	226	232	242	267	252	241	253	273	254	234	255	264	217	276	247	241	267	226	238	217	244	247	285	267	249	235	241	241	240	244	240	254	224	231	258	230	235	233	250	240	219	249	262	263	239	214	228	251	242	242	259	244	237	237	241	236	235	233	234	221	235	250	234	197	237	226	247	221	256	244	219	253	235	268	238	230	223	214	230	250	246	285	252	261	220	231	210	239	246	239	216	238	237	238	234	252	263	247	244	237	191	236	231	234	247	229	244	215	230	234	241	243	238	256	229	271	269	260	255	225	234	270	233	254	257	208	252	220	247	231	227	248	262	227	256	208	245	257	245	235	235	218	222	237	222	222	257	248	230	195	249	232	244	254	246	241	245	231	255	255	244	243	243	236	225	245	218	242	248	236	258	231	245	235	292	221	261	229	244	267	251	219	229	243	266	281	220	235	212	262	272	266	231	237	238	229	253	227	253	248	246	254	282	236	218	245	230	268	256	264	236	254	218	212	230	241	228	255	235	229	241	240	223	234	233	268	232	227	224	254	244	243	226	260	250	230	257	232	229	224	231	245	239	272	254	262	272	237	230	236	244	221	241	263	261	237	279	231	220	226	255	264	239	248	241	245	254	218	232	257	242	278	246	266	217	271	228	246	218	248	233	226	248	243	249	244	249	260	258	265	229	263	210	240	237	249	236	198	221	261	249	232	236	250	242	232	224	232	253	266	249	233	272	235	270	255	204	246	223	249	235	262	253	260	228	256	234	242	223	261	229	263	239	216	266	273	257	256	248	247	216	251	230	252	257	235	252	270	295	258	270	240	243	265	239	255	236	229	239	262	247	236	270	236	257	254	228	253	265	261	244	241	256	248	231	214	225	247	235	269	241	244	252	246	265	257	256	221	236	252	260	213	263	242	229	229	229	251	229	240	257	235	257	259	227	266	248	242	232	213	237	220	252	252	239	228	221	242	255	251	246	243	243	238	228	268	256	236	217	233	262	230	238	293	233	206	249	248	273	235	218	226	233	239	254	265	248	253	262	253	248	255	244	248	268	243	244	252	224	258	272	234	248	232	222	241	208	244	243	258	267	250	248	243	258	222	229	249	247	236	239	246	233	254	231	229	230	244	239	228	249	223	224	268	187	239	247	263	244	230	265	225	237	257	256	249	260	257	239	264	261	233	237	235	249	272	259	237	231	248	210	253	252	238	216	252	232	230	266	235	225	237	240	264	237	223	234	211	263	264	230	219	234	246	231	250	253	215	240	235	226	224	248	235	229	254	250	252	229	236	264	239	251	226	256	221	249	269	254	241	266	270	257	261	240	252	244	247	240	236	228	188	237	238	250	258	250	233	267	257	257	225	231	250	239	247	244	245	254	267	251	241	230	224	236	241	240	248	240	262	241	216	231	243	266	246	228	270	238	248	245	243	271	238	237	247	252	210	262	246	260	254	224	218	236	242	230	240	259	249	274	244	256	222	255	244	266	234	248	240	228	247	243	242	269	238	216	254	242	207	262	256	262	280	248	238	251	256	217	248	267	240	231	243	228	231	231	239	197	256	240	269	259	256	231	223	269	255	232	262	198	240	251	256	233	239	250	266	255	243	215	257	224	254	242	248	235	261	245	241	253	232	233	259	241	235	261	235	257	233	246	240	243	236	221	255	241	220	234	242	231	220	220	266	247	258	245	242	221	269	217	261	252	248	232	241	251	238	223	254	258	236	248	249	257	250	237	235	222	233	271	244	252	261	261	249	255	228	209	239	232	246	235	247	244	259	234	244	217	253	253	260	241	248	256	235	268	244	216	239	257	226	262	226	224	231	213	235	247	219	226	238	257	215	243	232	238	262	262	251	246	223	259	229	249	232	225	245	219	265	239	239	244	270	228	239	249	239	261	259	234	239	234	275	237	217	223	265	238	268	246	238	232	260	261	249	255	250	237	270	246	256	260	229	245	204	255	252	235	253	239	207	239	245	244	238	250	241	248	211	254	229	267	237	245	239	229	218	234	233	237	236	234	231	256	239	242	217	247	246	241	213	276	256	237	275	218	242	244	256	240	227	239	277	257	238	235	242	227	261	239	258	242	242	235	225	246	248	273	267	224	241	242	226	241	262	244	228	237	277	247	247	224	248	245	244	229	236	240	251	230	222	221	253	252	230	250	247	276	257	239	261	232	255	253	242	232	244	255	267	236	246	251	224	244	243	240	251	213	251	244	237	260	239	218	241	249	240	242	250	233	251	235	231	254	251	249	232	235	246	241	248	229	256	245	242	237	238	244	238	225	249	256	275	248	244	232	237	252	235	212	246	260	238	254	254	241	229	239	230	253	245	263	248	237	262	232	255	246	243	237	251	254	237	227	254	262	210	245	230	243	224	269	254	231	238	223	255	215	268	240	218	233	245	231	260	239	280	267	250	252	222	230	270	249	222	241	250	231	252	211	259	222	251	248	240	217	247	265	248	235	255	231	251	256	254	233	250	226	251	240	228	227	266	222	215	222	256	241	264	258	271	249	217	255	225	256	249	208	248	240	238	223	256	247	241	256	222	247	249	245	243	216	237	255	289	235	228	224	258	234	218	258	246	240	243	252	259	281	235	255	254	254	220	232	248	241	259	242	235	227	239	251	255	246	239	240	243	234	229	262	244	239	257	256	243	264	255	247	246	227	211	239	245	247	230	244	255	263	249	228	243	238	263	259	249	257	251	244	274	236	269	244	258	227	223	231	250	225	263	224	243	252	258	224	241	251	262	224	251	258	258	239	248	243	223	263	232	228	258	213	225	221	234	266	256	253	257	246	262	252	264	237	237	233	250	229	246	248	249	231	259	227	232	241	247	251	239	229	241	246	246	220	276	260	255	237	222	253	267	221	235	235	249	252	252
4497	1219	1409	888	673	501	503	497	427	373	310	272	259	253	241	249	226	228	227	216	261	372	508	287	234	217	210	204	238	216	218	236	226	217	213	224	227	238	210	215	191	228	238	203	228	216	209	209	222	215	217	219	195	222	185	230	195	220	212	207	200	215	236	216	226	193	223	187	244	211	209	247	231	188	212	211	228	216	202	238	208	247	217	221	220	255	215	196	206	204	207	215	214	241	221	207	232	227	236	222	220	233	209	224	204	209	199	219	222	241	222	202	194	218	215	234	225	215	231	208	224	226	206	227	222	226	211	216	237	217	223	217	224	230	208	204	212	239	221	227	209	225	218	218	229	196	216	206	194	218	177	200	216	227	228	232	218	222	221	236	221	233	242	203	209	216	241	208	200	198	213	228	216	225	223	224	224	212	230	210	203	229	233	202	218	199	212	225	213	210	222	227	204	202	231	204	203	217	218	194	207	218	239	201	226	249	206	195	224	229	199	198	212	211	231	232	238	221	216	203	214	231	217	200	227	222	250	234	208	193	224	233	216	233	203	206	207	227	199	194	211	230	221	225	229	192	213	183	221	223	229	224	226	226	215	215	223	176	226	237	214	219	208	243	220	229	227	260	217	223	234	225	214	219	228	217	239	207	214	218	210	216	195	223	209	227	236	228	197	211	215	235	207	197	199	201	224	246	213	215	222	197	203	208	196	230	213	206	214	234	221	213	225	225	198	202	221	197	212	212	220	202	230	218	214	201	207	227	228	207	224	210	215	186	234	210	208	245	216	215	219	191	234	218	223	217	240	219	230	206	228	205	220	217	195	202	215	224	224	181	216	221	228	214	205	199	209	212	210	205	221	230	215	219	225	184	198	214	212	203	212	220	220	196	254	215	192	210	219	214	220	219	202	220	219	217	206	221	192	216	207	202	214	185	225	214	221	219	217	207	226	253	222	201	247	232	211	203	202	217	243	234	246	234	231	201	229	225	222	189	235	203	209	214	217	245	229	223	212	231	221	227	221	198	223	207	190	190	197	210	230	219	230	201	232	217	202	215	207	215	191	250	199	221	205	216	198	229	225	226	211	199	227	204	219	251	214	236	222	206	234	230	205	189	209	212	223	209	226	218	239	215	223	208	216	195	222	207	214	231	207	199	220	211	222	201	227	196	199	198	224	196	193	261	215	210	213	227	198	205	198	226	199	195	193	228	205	215	217	205	208	227	218	201	220	229	219	218	216	221	209	226	226	219	195	219	191	210	215	225	223	211	186	222	221	202	229	234	247	199	240	217	229	198	208	174	212	236	225	236	223	222	219	210	198	207	202	233	193	178	243	217	198	240	198	221	199	211	203	219	178	214	220	213	220	227	222	194	219	220	228	211	214	197	231	194	218	221	235	207	239	189	232	216	223	232	232	224	222	261	215	234	215	211	213	216	208	232	224	179	253	217	242	194	195	199	209	219	237	186	218	253	208	194	196	231	206	207	184	204	202	212	204	222	202	217	200	232	219	245	212	222	223	228	226	203	196	211	233	223	226	191	202	248	235	227	214	195	206	234	225	192	236	233	222	217	202	202	215	231	225	219	222	201	214	202	205	212	203	205	228	222	224	215	225	231	217	219	229	189	218	213	216	205	208	218	240	207	192	211	227	228	216	226	232	202	238	217	221	218	211	215	199	224	195	197	192	202	232	235	205	236	217	232	216	196	232	194	231	210	208	221	214	221	210	218	221	212	201	191	212	203	207	253	238	237	220	213	216	213	224	216	224	225	195	207	212	215	231	205	213	219	204	188	224	206	226	199	223	241	224	198	218	197	222	190	212	201	208	224	230	230	218	222	210	215	191	220	203	256	218	204	219	221	212	215	224	228	212	218	207	215	209	218	181	209	215	244	214	209	206	235	207	193	213	205	226	223	207	206	203	214	237	233	240	205	241	226	227	223	213	191	202	233	205	223	214	226	255	215	203	216	222	227	217	235	207	215	247	204	205	211	230	224	209	236	223	206	210	216	228	191	235	202	204	213	210	212	215	244	211	225	232	196	226	241	221	198	225	226	220	226	213	204	236	208	218	215	204	238	225	219	204	217	205	224	218	225	209	203	198	196	223	195	197	205	225	226	214	216	228	229	222	225	209	218	234	220	201	231	231	225	243	195	203	213	232	212	219	213	205	213	226	237	229	225	200	237	209	199	212	210	194	201	196	245	230	252	195	214	226	213	217	204	208	218	220	204	213	228	251	235	236	182	207	209	237	217	190	229	214	212	204	189	192	204	212	186	235	178	203	237	188	210	254	192	254	226	194	229	221	227	216	209	215	213	220	217	231	185	210	211	218	204	221	202	205	216	217	217	207	236	197	222	209	239	200	208	205	228	240	199	203	224	199	202	220	236	234	225	230	218	217	229	211	199	215	207	196	223	213	207	240	223	221	227	206	232	207	233	225	253	206	191	172	222	230	196	204	196	203	205	240	236	225	212	216	197	223	218	207	202	214	207	198	216	221	213	222	201	217	215	209	218	219	194	201	219	215	221	214	234	210	226	216	226	191	196	228	208	227	227	208	234	200	187	199	195	221	230	204	239	222	226	223	217	215	207	234	186	210	225	208	213	231	215	220	233	201	197	213	201	259	224	200	223	222	205	224	216	222	213	209	202	231	244	216	204	209	226	191	201	223	234	218	226	204	219	219	232	231	216	227	213	234	219	198	217	201	250	240	216	201	236	204	218	231	208	227	189	217	225	211	209	253	253	203	219	196	197	212	238	209	229	197	218	214	208	209	231	222	193	214	232	216	228	197	195	226	216	209	208	226	231	232	205	176	209	180	211	239	220	198	219	208	222	236	216	207	223	211	256	182	202	194	196	226	227	218	213	220	203	220	194	226	204	236	206	237	219	227	217	223	191	228	209	224	222	208	223	215	213	209	198	226	218	213	211	220	195	219	219	203	228	227	208	218	233	206	228	223	218	204	198	209	240	223	224	212	219	195	202	211	238	190	211	233	207	225	204	210	211	221	222	219	220	205	242	230	192	242	213	213	211	219	196	235	209	212	211	223	206	208	222	220	228	214	190	191	195	213	205	216	202	185	226	220	228	226	209	191	217	203	211	178	224	238	222	185	218	247	211	191	224	199	210	219	228	236	232	202	207	208	218	220	212	216	224	211	227	205	197	202	228	225	224	172	257	228	224	204	233	210	231	232	187	223	230	233	216	224	216	201	232	195	219	212	237	202	212	205	231	242	221	219	220	221	219	220	209	223	214	237	203	237	217	200	223	221	185	198	198	218	220	213	197	241	222	203	223	227	243	201	236	194	198	241	217	222	218	224	228	202	217	224	227	212	236	215	192	204	204	195	247	192	222	212	246	217	191	197	227	202	242	203	229	208	206	240	225	234	198	201	217	201	245	229	227	222	237	199	218	224	209	233	201	208	196	214	224	219	217	227	207	236	228	231	234	221	193	206	190	198	224	228	200	223	222	217	194	227	230	232	211	221	225
3366	1609	3074	2727	2543	2224	2331	2148	1869	1483	1172	883	818	775	725	619	599	672	608	709	957	1972	2626	1005	588	570	577	557	600	579	575	590	551	558	526	552	548	568	547	543	587	562	557	565	602	609	552	590	592	515	579	557	561	594	583	575	571	595	609	549	572	568	611	563	561	587	567	587	531	556	577	546	590	597	551	595	564	565	538	594	540	576	583	561	544	573	568	552	557	604	563	579	555	557	574	596	554	555	557	617	608	554	602	586	538	601	568	557	544	561	572	562	556	583	556	598	567	562	599	533	567	579	543	570	571	570	594	551	580	532	551	575	557	573	556	524	539	546	556	578	572	578	644	531	585	595	553	583	564	552	585	572	598	545	586	564	585	566	586	566	587	615	539	567	527	534	567	597	535	546	589	558	568	594	573	543	552	617	529	536	531	584	562	598	587	579	594	594	589	611	552	578	564	570	567	595	607	596	532	610	592	567	558	539	540	582	579	583	574	557	567	527	551	571	555	564	578	592	590	549	563	527	558	536	574	560	564	587	567	575	606	556	597	548	575	592	582	585	562	570	600	579	578	597	556	549	572	571	539	565	587	541	552	570	523	586	554	551	550	553	536	535	588	589	636	564	564	521	584	552	566	537	560	599	526	593	553	574	566	593	527	556	577	587	555	533	579	565	577	535	535	561	555	554	587	581	552	559	588	559	602	594	610	574	575	561	583	556	599	570	578	570	557	579	570	571	560	595	596	554	574	601	594	565	566	610	570	557	539	558	560	599	548	546	569	570	607	597	583	589	550	558	603	565	580	552	548	531	548	560	585	581	569	589	605	589	589	579	546	587	558	541	571	581	548	581	569	589	571	550	573	579	561	592	567	589	562	515	586	561	571	576	564	569	575	530	554	553	514	597	533	525	562	558	557	563	584	552	586	535	558	579	625	653	606	597	574	585	554	608	592	604	536	579	555	580	615	562	546	537	595	558	563	601	473	595	561	553	570	591	577	574	557	594	521	592	573	586	533	551	575	506	546	555	553	546	577	550	611	585	560	592	573	554	565	556	582	593	588	561	536	610	573	540	540	614	578	573	569	568	570	572	547	582	570	590	617	602	581	560	553	568	578	571	554	561	575	607	561	548	597	517	568	589	605	553	583	603	603	509	587	568	556	582	574	559	586	566	564	523	578	521	561	592	585	563	592	592	567	536	540	576	529	555	549	602	591	541	580	556	560	565	555	605	543	593	571	559	573	550	573	608	577	555	524	572	558	552	567	582	545	607	552	573	605	587	575	555	595	598	534	598	577	565	577	533	549	568	571	577	571	611	542	601	546	603	526	535	596	551	581	559	571	543	578	596	599	562	582	554	584	552	585	609	564	535	546	588	572	580	565	589	545	555	588	586	575	607	612	538	558	583	549	534	538	535	540	598	576	580	523	554	541	586	530	563	557	578	572	544	564	556	569	595	560	584	595	585	558	585	568	541	569	580	557	539	592	595	563	583	574	563	543	572	552	614	573	603	578	561	567	546	597	578	532	572	575	572	552	551	594	588	565	554	638	587	554	576	561	555	557	584	574	549	488	596	539	563	562	594	565	569	574	579	534	590	559	595	564	534	556	561	571	558	534	551	544	594	538	598	522	584	588	588	586	550	551	593	590	554	566	581	543	556	562	595	600	548	563	543	542	574	575	579	603	558	586	585	557	598	569	594	564	605	593	571	560	594	565	551	541	591	554	589	628	569	587	566	573	576	537	602	577	574	579	607	581	568	556	556	578	603	613	550	556	575	620	553	597	581	523	596	557	553	555	527	530	574	563	551	584	591	561	579	535	595	581	590	580	571	591	537	552	598	573	620	519	580	581	587	586	540	603	532	618	598	550	578	526	602	561	545	549	557	585	539	529	648	583	534	528	559	611	536	563	531	580	579	554	596	567	586	567	562	557	579	571	549	560	558	613	576	596	591	554	566	613	572	592	532	583	589	589	566	554	556	573	566	579	562	579	547	604	535	571	538	528	538	545	585	561	559	592	578	572	585	589	553	577	566	565	571	590	566	564	587	601	585	569	585	595	541	570	578	527	562	536	573	598	552	566	567	537	566	541	601	560	591	554	634	605	591	572	570	562	557	532	567	579	538	583	565	568	578	620	560	592	569	600	556	542	566	542	539	604	567	592	574	566	576	563	519	583	525	581	591	582	576	547	600	565	589	562	575	553	597	575	567	568	578	577	529	546	604	551	562	552	567	561	583	559	572	556	573	548	544	564	578	547	587	573	586	561	579	566	590	592	565	580	585	606	555	594	580	560	570	559	505	590	622	549	579	570	597	561	566	592	585	641	617	528	638	579	533	595	552	590	530	585	566	530	570	561	576	538	599	557	554	549	539	549	585	561	526	541	531	567	551	548	598	570	581	572	603	596	514	573	574	597	614	575	558	593	605	584	584	574	563	565	601	589	541	573	514	604	552	558	584	571	580	581	562	596	576	548	559	570	539	569	577	580	569	554	544	584	603	538	560	565	579	579	570	551	583	609	581	602	550	550	556	549	611	621	566	567	556	564	541	572	559	568	578	545	574	558	553	589	579	559	573	536	547	572	563	553	532	563	599	597	569	594	579	587	525	586	537	614	617	559	596	590	545	579	557	554	580	566	577	546	591	568	610	545	549	585	555	590	540	586	586	558	597	581	542	563	577	568	576	564	567	592	559	550	604	557	562	596	539	629	573	568	576	553	608	575	570	577	548	601	576	540	525	539	591	572	575	526	549	580	521	570	579	553	578	545	540	593	562	549	562	605	577	546	555	594	603	558	574	654	550	536	601	558	526	570	556	564	565	597	564	599	583	571	530	559	578	617	558	556	537	534	564	545	589	596	558	582	593	585	538	556	547	567	563	603	556	574	586	550	546	567	573	589	546	582	602	575	570	556	562	555	595	613	600	511	596	600	560	578	629	557	561	601	536	584	552	552	570	551	563	645	540	563	570	534	557	566	583	584	571	557	592	572	538	555	590	561	570	603	573	547	607	585	566	548	578	550	565	551	569	567	605	572	532	568	558	565	606	555	568	596	588	608	569	537	581	588	555	587	570	594	560	590	553	562	546	599	600	549	567	597	557	577	566	641	551	597	505	583	549	613	554	554	585	556	541	581	554	580	542	597	587	559	594	593	607	582	553	576	566	548	556	570	566	558	567	548	600	560	594	584	593	556	572	526	566	615	601	543	547	574	590	545	592	558	606	549	575	537	605	571	556	569	564	548	545	545	608	579	513	588	581	546	525	566	559	589	554	616	582	507	568	580	566	546	605	581	579	572	558	573	578	557	555	549	560	602	528	573	540	597	586	614	591	550	523	588	599	559	529	575	587	568	535	569	566	534	550	553	591	573	602	570	550	589	565	531	549	587	567	584	551	591	578	647	600	606	609	528	585	612	555	564	560	566	570	548	573	551	584	581	546	522	582	548	563	576	556	573	585	605	588	561	565	540	535	577	565	554	535	564	589	556	599	569	561
13553	3738	3933	2793	1921	1627	1413	1372	1105	821	518	358	298	267	234	265	565	1785	227	318	1582	4584	5484	2827	216	147	161	159	179	179	150	159	163	174	166	176	160	153	158	135	171	139	127	138	154	147	148	190	160	140	164	142	143	119	164	137	144	156	168	151	164	152	166	157	160	148	134	144	136	163	159	175	150	165	146	163	148	168	145	153	142	166	139	158	170	148	147	156	152	144	142	154	154	149	164	141	168	145	148	143	155	158	161	179	155	140	146	158	197	182	157	129	151	166	151	148	156	154	160	148	154	170	136	149	161	171	147	121	138	144	160	160	147	143	154	154	149	137	152	158	163	150	143	160	155	132	163	157	153	165	133	175	145	156	151	165	142	151	161	151	162	163	167	134	160	158	145	146	143	154	165	150	144	152	168	163	148	147	160	156	163	159	159	161	149	154	131	154	176	149	179	147	157	172	150	154	160	129	161	142	162	158	157	138	146	154	158	160	164	154	147	149	149	142	143	140	153	152	162	140	148	143	149	144	146	169	139	142	148	130	148	172	156	129	153	139	164	153	177	146	150	168	145	137	126	170	152	192	142	143	144	164	172	157	125	140	148	174	147	156	130	142	140	172	148	137	167	168	134	144	150	139	149	161	159	147	151	156	156	154	135	158	164	165	154	176	129	171	164	161	160	160	162	134	125	127	169	149	145	161	147	157	128	141	170	150	156	134	152	128	122	170	161	154	130	181	159	148	158	146	152	165	165	165	148	155	131	156	134	141	142	148	161	146	141	145	163	139	160	165	142	136	141	142	161	144	124	123	133	141	166	148	147	173	148	141	156	162	165	150	142	140	161	139	167	161	157	165	144	145	148	159	162	145	156	148	168	163	132	151	123	139	169	174	135	153	161	153	164	150	158	135	143	115	158	168	149	161	144	178	146	152	164	152	169	158	177	147	155	145	142	157	166	167	128	145	158	128	133	162	159	164	149	151	137	152	168	162	156	132	162	156	168	185	132	160	136	155	161	155	141	155	139	144	131	138	149	154	131	144	144	153	168	155	173	159	133	141	132	150	173	140	159	159	153	159	157	172	149	153	154	142	140	150	148	153	152	147	160	153	143	166	151	140	151	159	155	141	145	165	145	154	158	169	136	160	143	159	150	154	163	180	141	160	155	148	151	137	153	159	158	195	137	152	130	153	150	143	168	157	171	153	130	133	135	147	155	161	145	142	157	151	131	137	137	160	164	148	148	151	149	156	123	140	138	152	160	149	146	162	160	153	143	172	151	161	161	150	157	141	153	157	171	163	143	153	145	156	153	147	169	139	153	151	145	158	149	145	172	149	148	158	169	146	152	161	165	158	161	148	162	154	149	149	139	142	145	153	171	158	147	146	152	159	166	167	139	167	133	145	142	160	132	186	156	175	147	143	133	172	159	152	141	145	155	172	150	139	153	157	146	124	124	148	162	152	151	163	126	142	160	157	150	136	137	168	150	161	169	148	153	166	154	152	161	151	130	147	162	161	130	130	147	147	151	157	164	151	161	146	137	160	172	152	158	168	138	155	139	144	164	169	153	149	150	169	147	151	169	136	142	148	153	164	161	163	193	166	155	135	155	167	142	159	165	146	139	153	128	141	129	140	155	172	162	151	134	156	157	172	130	155	149	168	154	135	149	147	174	142	149	157	147	140	163	142	150	134	142	145	138	161	145	132	152	191	120	135	143	135	162	160	133	148	135	162	143	164	145	148	150	154	151	166	159	138	156	153	139	145	166	161	157	161	183	142	147	147	138	146	148	144	135	146	147	151	160	165	153	160	140	127	143	156	147	152	158	146	161	153	138	145	155	166	149	157	128	151	125	148	165	184	143	167	163	141	141	146	153	162	151	160	148	145	165	150	151	147	135	150	147	141	146	130	125	155	159	145	144	135	144	153	139	145	150	158	150	139	158	150	161	132	148	156	164	149	142	164	151	158	140	166	156	164	160	139	151	138	161	147	139	156	157	141	158	171	168	146	153	152	141	151	181	148	142	154	131	140	138	169	170	176	160	158	153	137	141	153	134	154	134	155	158	152	145	151	144	152	140	153	169	176	135	152	146	123	133	141	152	151	136	138	127	159	132	159	145	145	161	141	156	168	157	136	158	147	155	145	145	165	143	159	156	151	153	119	156	147	157	142	165	140	142	157	141	169	149	165	130	175	152	159	157	161	145	167	165	145	146	139	159	167	136	147	172	163	131	148	158	154	159	157	162	150	153	138	134	135	130	162	183	147	150	154	180	146	170	163	153	155	152	136	152	154	163	126	147	158	147	141	123	151	155	160	152	153	136	167	132	161	159	134	156	133	136	148	160	142	147	165	145	132	147	139	140	161	160	135	166	185	161	155	173	154	172	138	142	161	155	136	150	130	187	162	155	125	168	157	168	154	146	143	172	143	174	152	156	160	160	146	157	159	134	142	150	159	128	150	177	134	146	162	147	135	167	165	143	189	169	148	147	149	147	137	132	148	141	152	167	157	149	152	139	166	168	163	158	137	151	158	143	139	136	159	170	134	156	143	167	154	138	150	160	154	168	132	155	157	161	146	167	170	145	143	152	159	150	152	145	152	137	141	155	167	159	137	147	147	164	129	165	168	139	168	180	141	135	148	116	160	162	144	160	144	140	136	148	153	155	148	152	193	167	152	177	165	150	133	144	143	146	159	147	142	148	143	137	139	163	150	142	135	158	156	150	153	155	167	154	161	153	146	163	159	135	160	167	148	137	154	158	165	155	142	174	138	141	175	162	144	133	161	126	161	153	142	132	148	162	148	152	134	122	160	175	155	159	167	159	151	147	154	151	138	132	155	159	127	130	152	126	146	139	151	155	148	165	133	155	159	131	157	135	151	131	146	145	163	142	148	148	182	142	148	151	169	137	143	166	160	151	162	170	139	162	136	159	155	146	160	158	166	151	163	153	143	173	168	139	147	140	137	138	149	168	150	130	162	163	161	152	139	154	159	158	169	157	143	142	154	161	160	155	166	181	162	149	133	156	158	147	157	160	171	158	141	177	131	143	144	136	145	150	154	155	160	144	137	132	158	170	157	167	137	153	156	141	160	142	167	159	154	153	144	152	159	160	165	160	159	143	167	150	171	138	147	146	150	171	155	135	136	165	155	146	170	147	150	142	145	150	143	134	143	157	172	144	150	146	178	165	172	145	166	143	141	164	172	162	165	169	170	150	142	159	145	151	139	170	146	164	152	156	146	187	136	161	165	153	141	113	142	162	162	138	152	144	146	158	147	141	148	141	144	154	177	142	138	149	144	158	154	149	163	150	162	142	154	168	138	139	155	170	138	178	150	153	163	173	185	158	144	164	163	139	153	156	153	172	140	142	157	151	135	152	152	165	171	140	138	150	152	159	142	136	156	139	169	148	164	137	152	135	156	162	155	157	174	143	142	140	137	146	152	175	140	155	139	152	171	193	163	144	143	145	132	158	155	149	154	147	146	154	142	156	166
8232	3496	7023	7912	6774	6134	5205	5254	4950	3662	2398	1928	1395	1190	1067	1045	3045	8700	734	1735	9652	21485	23705	13420	562	460	427	438	419	416	423	448	464	447	420	463	411	459	456	405	436	418	438	445	390	423	415	446	403	430	459	437	420	435	459	418	427	434	400	390	437	436	414	460	437	409	426	442	390	438	441	390	382	437	412	419	425	447	430	440	408	406	446	425	414	424	446	449	402	452	428	406	446	386	444	429	368	412	392	410	435	422	400	385	430	381	416	415	445	447	406	416	441	407	456	394	432	380	411	371	417	418	410	414	416	433	405	418	410	425	436	404	409	438	440	416	409	396	409	427	431	411	393	408	422	438	426	421	449	437	436	448	377	420	423	407	429	412	423	437	399	410	438	434	408	451	410	442	420	424	410	425	450	437	405	441	409	403	368	414	437	404	423	390	410	449	417	425	427	404	446	425	419	395	378	392	428	394	460	394	402	404	401	418	411	400	427	425	394	430	412	418	427	441	432	402	410	435	426	437	413	423	413	454	401	395	387	411	427	386	417	469	428	414	418	408	408	434	451	386	417	446	385	354	374	364	420	411	399	424	405	403	390	388	430	426	419	444	437	409	420	391	386	425	415	416	407	437	438	435	385	429	402	393	423	409	393	417	388	426	408	386	437	423	393	415	409	412	370	385	402	455	386	375	427	413	439	397	430	416	416	432	387	451	426	426	436	417	439	422	416	412	425	427	436	424	406	420	413	409	427	353	422	415	394	411	413	436	381	404	407	444	420	451	469	412	444	388	396	427	391	414	437	440	421	419	432	416	419	396	403	408	434	396	431	414	388	427	410	410	455	432	431	430	411	428	412	398	419	443	431	404	437	460	389	390	400	446	401	393	462	443	398	445	423	407	392	466	440	399	423	398	421	459	395	364	418	416	399	410	399	380	437	441	386	430	420	430	431	412	444	421	468	473	444	403	412	423	438	431	408	388	400	409	419	443	411	403	411	433	414	364	376	420	425	443	385	391	417	413	412	429	396	425	407	487	415	394	430	415	410	431	464	416	383	428	402	429	416	423	398	428	370	411	397	420	387	407	432	404	425	437	429	417	425	405	396	409	393	383	395	405	360	437	401	434	435	434	439	437	438	379	454	440	412	439	411	440	452	419	419	435	415	400	397	407	451	374	428	409	434	406	427	367	445	390	430	424	417	380	389	417	444	418	401	406	386	400	451	405	379	451	442	410	418	451	440	433	404	442	429	431	391	383	383	425	423	418	437	398	391	422	391	421	426	439	395	430	391	415	406	407	437	414	404	428	425	411	398	440	401	414	435	440	414	409	421	429	408	410	419	414	428	440	414	448	428	414	435	370	436	410	411	405	410	403	401	412	397	383	405	440	435	412	411	410	433	443	390	422	418	421	418	422	426	431	429	426	424	388	426	416	391	411	414	397	430	390	446	418	389	459	452	417	410	440	415	407	397	408	397	386	438	405	410	410	397	398	424	412	429	436	421	428	400	428	428	415	401	435	398	419	429	400	418	408	436	411	466	439	414	408	410	408	401	417	396	423	390	383	445	438	417	439	440	400	442	410	430	402	413	449	438	437	399	389	434	417	417	431	415	395	401	428	398	424	400	419	445	426	394	434	414	418	401	421	436	377	427	401	429	398	406	401	443	441	428	401	420	382	376	392	442	443	397	415	433	424	456	435	414	425	416	432	414	385	441	377	413	415	423	383	435	430	410	401	418	435	399	403	401	416	429	438	414	409	399	417	395	428	438	406	370	440	456	427	457	420	378	460	392	414	412	435	420	380	451	419	428	414	391	471	411	382	423	418	435	431	401	433	450	379	378	414	434	409	427	395	425	405	436	390	420	433	394	409	378	438	437	417	428	413	397	430	398	440	424	412	373	406	409	424	427	440	423	449	416	466	399	417	425	458	405	458	422	398	452	441	409	405	437	424	418	444	426	407	404	450	425	410	380	413	418	363	434	387	461	429	418	432	413	374	398	455	422	431	386	423	386	422	427	394	442	416	394	386	406	406	388	404	440	436	424	417	451	418	405	380	397	432	402	430	387	373	382	445	401	421	436	412	394	407	425	446	439	432	427	428	402	454	417	401	451	414	420	408	433	378	403	410	402	414	429	417	440	423	388	414	418	416	416	439	427	408	439	406	425	383	401	423	422	397	414	446	421	413	429	416	413	429	424	406	417	390	410	388	398	413	397	413	402	436	399	394	407	425	424	433	421	413	373	413	436	414	394	410	453	440	417	391	407	384	399	421	458	425	430	424	409	395	425	434	413	412	392	397	418	412	408	447	433	418	426	423	394	407	402	378	445	425	404	405	423	395	435	467	419	430	409	397	433	426	433	422	399	415	395	426	443	431	419	388	441	384	417	394	406	422	433	379	443	414	430	423	405	424	447	452	419	355	415	446	387	408	422	434	465	402	443	415	360	420	428	418	420	442	431	398	432	415	427	423	384	392	416	398	422	381	409	426	430	382	443	450	371	405	434	399	391	397	401	418	402	433	406	404	449	380	413	407	410	428	365	413	449	426	431	379	409	410	433	408	378	432	399	398	439	408	417	373	425	410	386	410	406	424	392	407	406	427	409	389	427	384	391	392	445	372	431	408	419	418	428	400	417	407	411	376	396	420	424	427	421	376	422	394	384	429	379	391	430	429	406	427	422	395	398	402	423	427	428	416	405	415	399	395	420	393	411	430	404	441	409	399	415	417	425	417	406	427	409	444	407	426	365	429	415	384	447	443	417	398	431	431	403	389	407	422	405	421	391	422	396	384	423	381	408	434	386	413	413	448	408	413	437	402	429	405	431	437	397	404	415	437	426	408	408	431	418	431	424	424	408	409	408	412	447	402	431	410	396	382	429	443	413	414	406	407	396	430	437	409	438	374	455	374	427	420	402	399	411	440	390	448	397	403	388	401	401	446	417	445	406	411	409	435	408	406	395	441	412	449	442	406	412	402	396	434	418	420	414	406	386	443	468	403	404	405	431	408	432	426	407	408	422	419	425	412	431	418	410	386	478	405	434	411	407	429	432	423	423	424	412	374	405	425	427	417	428	398	391	414	414	427	393	402	378	444	395	404	426	391	430	429	429	401	420	453	386	394	445	394	401	409	411	397	396	439	381	443	425	421	379	419	406	418	429	395	422	407	413	421	436	435	402	417	419	400	418	423	413	414	377	445	398	413	403	412	407	429	413	413	395	447	441	471	407	430	414	392	442	425	416	405	447	385	433	393	421	426	433	399	402	463	416	397	379	432	422	440	406	373	408	421	409	360	440	428	385	376	421	407	427	416	390	408	408	456	424	439	405	425	406	435	403	403	411	418	393	426	415	423	437	426	387	427	434	404	442	401	443	438	399	397	424	423	419	443	413	387	412	406	435	430	415	406	399	388	408	418	445	427	396	420	452	395	378	417	423	367	397	443	436	409	432	435	418	429	383	414	399	405	395	414	414	441	420	432	411	419	424	425	454	443	407	446
21186	5607	4605	3546	2663	2270	2011	1610	1328	890	668	483	306	253	269	230	227	2547	1912	612	1996	6209	8650	3712	203	105	127	116	102	105	88	105	89	110	93	103	91	101	99	103	98	94	102	91	77	83	104	88	94	94	97	107	102	87	88	101	73	102	91	116	97	97	100	100	88	98	101	82	102	94	94	91	91	93	100	95	108	89	96	93	102	107	99	102	92	94	84	82	90	90	108	98	91	89	92	96	87	95	95	87	82	109	97	97	113	97	103	91	111	94	90	97	115	91	100	101	83	103	97	84	82	99	80	100	76	96	96	112	96	98	89	89	95	103	99	78	98	96	83	109	104	100	89	101	83	84	95	97	87	102	104	93	92	92	98	93	91	99	94	103	115	93	107	101	91	99	101	95	106	96	99	96	114	76	87	120	101	97	83	95	106	79	90	107	85	85	108	91	101	103	89	93	86	84	106	79	99	86	97	101	100	90	123	101	77	98	83	93	80	107	88	99	99	104	93	90	85	95	105	106	89	78	106	108	95	97	96	104	88	132	101	101	100	80	98	83	109	102	95	68	100	102	89	91	97	81	110	99	110	84	84	88	88	70	89	97	97	102	100	94	95	88	92	92	89	96	94	99	117	115	105	100	106	88	92	84	104	102	105	80	74	96	71	91	84	104	88	107	78	99	98	114	110	97	95	96	98	89	100	81	90	100	88	103	95	115	98	95	111	94	100	92	103	87	92	96	97	95	108	85	91	110	100	97	87	99	95	99	106	100	122	102	100	104	92	98	83	95	105	76	98	110	74	88	92	103	97	100	98	104	93	109	90	97	106	111	73	86	89	84	96	101	106	94	98	95	103	90	96	108	108	110	103	118	107	101	77	89	91	96	87	101	105	96	99	97	102	96	105	91	97	87	93	93	103	106	100	96	84	85	112	105	89	99	102	104	84	99	81	96	101	92	95	97	98	100	105	101	69	81	93	108	80	101	96	85	82	111	85	97	86	87	107	84	97	83	104	103	80	104	94	95	105	111	130	94	92	89	97	83	86	82	78	96	92	100	90	96	92	102	90	87	95	92	84	84	85	85	94	94	91	98	107	86	103	97	97	75	97	84	95	82	91	91	99	103	90	97	111	89	93	91	97	84	103	87	80	80	107	107	102	101	114	97	97	103	115	106	96	101	97	90	93	108	110	90	102	94	75	81	102	89	89	87	118	90	84	106	80	103	98	109	106	88	121	85	85	78	81	93	82	104	113	96	111	91	99	90	87	89	105	103	86	100	105	102	97	103	90	106	102	93	97	81	84	104	91	90	85	114	93	103	108	79	88	102	84	100	100	83	97	109	91	103	94	105	87	100	96	89	82	93	105	78	108	88	93	108	88	113	93	110	86	102	94	100	105	108	88	105	88	89	103	90	105	97	101	100	99	98	112	107	79	84	100	127	102	86	85	100	96	95	95	102	111	106	104	110	95	110	94	75	77	105	93	107	102	103	84	94	94	106	88	96	84	98	94	94	92	92	94	102	86	98	96	70	100	101	93	105	101	104	93	93	89	111	85	100	93	98	108	94	86	90	110	86	98	92	96	91	108	98	96	71	107	81	105	87	112	79	86	101	82	105	98	99	105	89	92	88	81	95	90	104	71	111	84	107	101	99	100	92	96	105	108	91	97	101	85	106	114	89	95	92	78	99	93	90	80	98	106	66	112	101	106	111	128	82	94	91	94	109	106	94	81	102	103	99	84	108	86	104	98	87	95	116	91	94	103	94	89	88	97	92	89	93	101	93	93	79	117	92	69	111	104	108	77	82	92	101	101	84	104	91	94	96	102	104	114	93	79	103	83	86	77	97	94	86	85	111	88	114	98	103	98	82	91	91	103	75	102	84	95	94	94	102	89	90	85	109	82	82	90	97	104	97	85	104	82	91	109	77	106	94	94	96	90	98	87	97	107	91	100	73	99	104	100	84	99	107	104	114	95	88	103	94	110	96	108	93	113	85	90	103	100	89	93	99	76	97	95	108	105	90	93	94	106	109	94	83	107	95	114	102	88	97	89	85	103	95	88	94	95	93	89	100	85	94	96	99	114	110	106	97	116	95	110	104	114	109	93	105	91	98	93	91	91	75	97	84	95	101	100	88	93	103	89	87	102	106	99	96	100	92	98	93	103	108	87	90	102	109	90	105	98	95	68	92	82	90	82	117	108	105	99	92	96	115	100	99	89	95	108	85	109	100	107	95	92	89	98	98	82	94	78	94	107	90	75	98	86	82	101	98	98	84	93	112	89	96	102	94	90	107	75	104	103	94	95	96	86	110	96	114	108	107	67	96	101	99	93	98	98	89	105	94	113	102	101	95	102	80	99	111	103	91	108	78	97	106	94	109	101	104	112	80	89	83	99	113	85	108	90	95	88	103	109	94	99	89	83	74	94	100	87	106	85	92	77	105	88	82	95	110	110	95	94	116	113	82	104	96	96	79	87	81	110	89	86	93	108	89	112	87	101	90	105	91	106	94	74	88	83	100	93	122	101	123	82	96	97	94	79	84	108	90	92	93	98	89	95	112	82	99	95	87	99	96	100	93	91	95	95	101	95	113	107	102	91	107	109	101	78	106	88	91	93	91	96	88	100	91	93	87	85	96	90	93	91	90	79	83	79	80	95	92	90	98	101	98	89	96	106	106	93	100	89	92	88	99	90	113	102	95	84	95	100	90	105	90	88	103	83	101	128	90	80	81	108	85	97	131	82	92	104	123	98	87	86	95	110	81	95	85	94	102	89	99	96	96	96	92	86	98	82	106	100	94	93	89	91	90	102	95	103	92	93	106	94	99	87	94	104	108	95	104	90	91	84	86	96	79	102	103	90	81	105	98	95	98	94	105	102	106	92	93	98	104	99	88	81	92	93	78	108	106	90	72	100	71	89	92	101	106	83	106	94	90	104	109	95	90	106	106	87	96	104	96	97	97	99	88	85	85	95	117	105	108	96	95	89	107	98	101	110	136	100	111	100	103	81	110	84	126	96	93	102	102	99	97	86	108	94	106	97	90	99	93	79	90	102	91	97	93	95	106	104	94	115	110	83	95	75	83	92	89	105	95	84	95	100	96	105	87	95	89	102	101	100	102	100	90	101	96	104	97	102	91	100	104	93	96	80	104	89	97	82	101	99	90	92	93	101	102	74	80	117	89	86	90	91	110	91	93	91	102	90	101	78	98	105	104	102	103	103	106	117	86	94	88	97	91	112	93	94	81	98	101	109	106	101	88	99	101	80	110	81	105	96	98	102	90	97	119	85	78	114	99	87	104	98	109	98	94	94	94	90	98	96	100	100	85	89	88	93	117	101	87	82	98	91	99	100	96	89	104	93	106	114	94	94	79	99	93	78	103	107	85	96	100	90	106	107	102	109	90	96	110	87	89	78	93	84	112	107	86	87	96	89	92	99	117	97	105	104	97	89	105	95	99	100	92	95	86	77	92	115	97	88	89	123	90	82	97	101	102
11398	4325	7897	9346	8611	8384	7954	6915	6173	4493	3376	2542	1702	1530	1409	1315	1140	11239	8918	3305	11088	26401	30532	13806	934	361	340	363	337	341	322	294	324	354	280	326	306	290	316	295	302	279	303	318	309	304	295	306	300	283	310	299	288	303	294	306	316	306	293	272	310	295	278	288	323	285	281	284	288	288	293	290	283	313	294	277	322	317	311	292	314	283	285	289	290	284	293	316	289	288	285	270	305	341	311	311	267	319	309	303	290	287	281	292	303	288	281	291	303	270	293	306	270	316	302	272	280	261	285	297	264	289	307	299	278	277	280	314	265	322	303	272	273	303	302	310	297	267	292	244	284	313	258	277	287	299	297	300	292	293	277	279	305	276	257	281	285	269	283	252	264	256	294	287	280	255	315	279	264	243	292	291	284	276	290	296	266	306	290	296	235	289	326	253	277	290	284	287	285	299	296	270	282	287	279	297	285	271	302	283	302	274	293	292	283	302	280	310	272	264	302	299	267	318	293	272	303	263	280	270	298	294	277	285	314	259	274	297	303	310	289	296	290	264	314	290	274	276	261	324	277	277	275	266	254	303	290	303	293	292	253	285	271	303	308	279	273	259	271	298	255	307	308	266	281	266	275	300	300	295	314	292	281	276	308	300	287	284	274	293	293	275	282	291	281	285	291	282	252	309	286	294	289	312	275	303	290	281	264	280	277	312	286	310	305	282	282	272	289	279	279	305	303	312	290	278	280	286	297	303	274	270	283	304	313	282	257	287	265	296	284	304	296	266	285	260	278	263	278	319	260	284	287	273	302	302	265	263	277	295	274	276	289	296	325	315	282	282	286	268	294	299	285	320	278	303	310	307	296	284	257	296	299	276	278	288	313	303	295	304	286	273	283	290	242	268	287	269	305	305	267	286	259	280	293	270	268	293	264	279	314	316	294	290	295	293	268	309	260	298	280	276	277	315	284	294	301	264	307	258	289	278	303	274	290	275	300	288	298	284	273	288	289	313	295	305	306	310	309	309	305	301	271	292	294	300	291	288	265	287	289	275	285	305	300	297	272	269	269	292	258	282	291	271	283	297	271	276	274	269	280	298	304	289	290	292	270	305	328	291	290	294	292	292	325	263	300	305	270	297	290	287	287	302	268	304	303	273	274	267	304	255	264	327	282	298	277	306	309	304	274	300	298	261	296	270	291	247	316	280	288	271	285	273	280	260	277	302	293	292	281	291	309	255	298	283	261	281	270	310	271	264	298	275	294	283	268	317	275	299	262	291	257	272	284	292	282	248	268	277	279	275	285	290	272	271	280	282	327	294	281	301	306	269	289	299	292	307	288	300	267	304	283	278	267	303	286	289	288	286	285	285	299	292	276	301	273	288	307	289	311	294	328	333	276	278	292	292	274	284	262	304	291	307	293	312	285	303	307	293	275	310	312	282	287	302	298	287	301	261	250	285	276	279	306	286	259	291	310	261	261	267	287	312	290	281	284	286	281	309	302	298	302	275	303	282	307	304	295	284	287	276	246	281	262	306	297	297	293	293	311	280	281	295	269	285	265	293	278	282	312	272	252	279	271	284	281	316	272	299	281	288	314	278	277	307	290	290	298	285	302	283	308	310	318	276	289	311	297	293	286	268	283	281	290	291	284	307	278	310	280	297	289	267	284	303	289	288	305	293	305	286	315	291	258	277	288	274	276	330	299	275	260	277	314	293	299	281	320	291	287	269	294	275	280	291	274	291	263	290	262	287	301	256	293	265	280	292	298	259	295	252	276	291	273	310	287	281	301	307	286	287	301	295	312	285	283	253	299	318	301	265	272	291	311	283	324	291	289	261	302	305	284	286	295	287	273	272	298	273	293	286	323	299	287	262	278	274	271	293	272	270	312	295	283	261	265	292	282	307	276	282	295	282	299	289	318	301	292	290	261	301	325	294	282	311	246	298	289	284	307	318	305	309	346	274	284	264	266	294	287	269	272	256	280	310	290	268	269	279	268	277	256	288	286	304	323	288	291	306	293	309	296	291	288	301	278	285	299	287	297	287	283	267	282	282	291	302	278	275	278	291	267	259	304	335	294	291	269	298	302	275	274	266	289	284	265	307	301	278	291	295	275	262	308	277	292	289	293	269	288	287	275	301	302	304	267	276	262	310	304	278	293	295	284	279	300	321	259	300	278	297	308	273	262	263	268	265	287	286	326	321	281	309	284	272	280	273	258	264	269	323	279	290	268	308	299	265	264	249	301	313	303	282	293	285	307	246	281	283	300	304	280	301	286	273	252	307	293	271	283	256	318	289	294	271	309	297	275	307	274	268	307	339	277	306	316	266	319	302	294	270	294	309	294	276	305	304	285	337	269	292	296	281	245	280	301	263	277	261	309	300	288	292	280	302	274	313	288	297	325	279	259	285	281	289	296	290	283	311	287	276	299	254	282	285	276	258	295	270	320	259	303	240	290	290	309	265	260	277	275	274	272	299	272	288	275	243	298	280	291	278	289	267	295	316	276	268	287	318	273	292	287	268	273	293	286	277	269	269	280	289	277	261	295	281	269	283	294	275	276	289	271	280	300	284	288	270	313	278	291	281	262	251	297	287	317	284	284	279	304	274	268	257	264	275	275	281	270	293	270	264	317	297	239	277	271	285	292	271	282	277	290	294	299	284	309	298	304	342	267	269	295	297	289	280	273	290	287	307	261	259	271	315	305	306	287	287	292	286	270	289	282	278	284	270	298	273	269	329	266	318	286	265	330	293	284	308	296	260	304	280	248	265	293	255	307	292	290	307	278	277	283	272	276	293	281	283	298	259	320	279	314	283	316	267	321	276	288	277	288	293	292	302	281	259	276	286	296	303	287	278	278	285	285	285	322	280	297	302	304	279	295	253	287	294	277	315	292	264	283	284	290	268	315	290	327	306	251	282	274	297	306	316	307	267	278	278	281	278	324	311	301	297	287	316	301	280	286	269	293	276	260	277	277	277	287	300	305	307	308	294	285	290	304	301	256	294	294	265	297	282	279	302	280	298	309	302	264	282	290	278	256	272	289	259	301	311	286	289	296	291	313	287	305	291	269	297	298	306	312	286	319	274	299	292	263	275	255	287	314	285	303	299	288	248	284	298	289	290	281	293	316	283	301	258	291	332	302	272	284	282	305	275	304	273	276	313	254	285	252	246	325	267	296	285	266	283	282	274	265	255	294	305	270	289	292	315	304	288	290	297	282	304	285	255	285	308	298	263	268	309	290	275	279	282	303	288	277	291	291	298	282	276	261	313	288	295	275	306	280	289	288	293	285	300	228	272	289	309	297	283	301	276	277	286	303	307	274	310	294	281	290	287	255	270	287	282	310	280	294	315	290	269	277	297	315	264	257	298	321	266	280	297	301	252	324	301	251	263	318	311	293	300	276	291	286	313	267	284	264	292	260	284	283	310	296	302	272	300	302	273	274	270	278	277	284	293	281	312	286	302	281	258	295	296	291	268	263	276	284	291	266	299	304	285
4538	965	990	922	819	725	670	568	468	375	342	324	320	307	377	283	329	377	452	600	868	818	677	444	304	230	263	294	258	262	293	280	271	275	281	258	290	289	286	273	284	311	320	279	288	295	265	278	279	273	273	271	291	296	253	301	265	253	264	277	269	287	286	280	263	272	256	286	289	313	266	301	280	278	259	233	284	284	300	266	279	244	262	286	270	311	280	269	262	268	298	278	268	272	277	285	282	276	280	277	294	260	282	284	272	273	287	275	269	281	254	293	290	278	281	295	291	245	286	256	282	288	294	298	303	263	253	291	299	257	267	312	288	268	272	272	281	279	269	277	296	254	285	261	273	295	292	258	264	271	273	256	268	278	297	261	264	283	240	281	287	290	290	261	283	282	265	264	255	273	252	330	267	266	259	272	262	256	273	251	261	262	269	314	269	302	313	268	280	273	297	247	280	276	308	295	267	280	255	255	302	270	257	256	265	257	268	273	265	280	282	250	257	272	270	269	258	276	289	272	273	279	299	265	285	304	280	254	235	249	286	281	288	285	268	303	254	296	265	292	311	270	279	285	286	272	265	261	266	272	243	287	270	250	241	263	243	259	278	307	283	276	334	272	271	293	285	280	272	291	271	296	256	280	288	314	262	277	268	289	303	251	326	259	252	298	267	255	283	266	273	243	261	273	276	267	280	282	277	252	260	301	291	293	254	247	259	278	285	258	267	302	252	276	283	267	305	276	265	272	272	267	304	319	289	265	279	306	227	236	260	308	277	275	263	250	260	246	282	302	272	299	281	255	263	276	277	288	277	273	277	278	271	274	275	268	305	294	271	230	270	257	262	247	280	285	243	292	285	282	254	279	308	270	240	247	266	251	271	280	290	264	254	248	282	240	263	267	265	278	264	278	269	249	279	288	294	267	238	258	271	274	286	276	284	266	261	285	266	281	233	282	236	290	253	252	271	265	281	256	259	293	264	271	281	278	256	275	278	310	272	264	292	260	258	237	242	262	262	256	262	255	258	280	302	273	279	304	279	237	266	283	297	259	239	274	243	265	257	276	284	279	267	272	241	301	288	270	281	256	287	242	290	273	297	302	257	279	308	307	288	263	268	255	292	252	270	276	273	270	315	282	270	284	270	291	271	297	249	272	274	269	272	278	273	276	280	269	258	272	298	276	266	301	290	268	273	288	249	247	300	253	264	265	268	278	234	226	278	306	254	281	260	309	286	277	270	266	291	252	283	258	273	260	309	289	276	296	265	244	270	288	267	291	281	286	295	265	285	283	291	264	256	282	302	269	268	282	296	271	310	286	258	254	276	267	289	265	282	273	289	274	291	275	289	270	285	274	263	264	254	276	313	259	264	293	268	279	252	236	263	297	275	286	280	292	283	287	251	280	281	263	262	286	291	250	279	308	304	272	259	273	273	310	279	255	243	254	269	252	265	296	247	263	299	263	265	260	271	262	274	236	268	271	285	292	286	292	249	278	273	236	273	267	260	274	297	267	289	270	301	294	275	277	279	282	297	263	255	299	262	289	292	283	282	263	272	290	271	258	257	288	281	263	286	260	266	279	301	257	265	262	254	292	259	298	284	294	259	282	272	268	257	294	247	308	290	277	280	245	288	278	268	269	241	282	236	266	278	292	297	298	269	287	284	298	260	310	269	274	259	260	265	262	300	292	284	287	254	263	262	273	264	275	298	285	271	303	285	263	274	248	281	292	289	262	275	282	275	267	275	275	264	273	290	286	276	254	267	272	269	299	267	271	257	267	279	277	294	283	279	279	303	277	260	262	228	258	268	267	270	302	252	266	288	273	287	230	275	238	259	244	254	271	293	274	284	262	272	285	251	249	266	252	286	260	258	296	270	238	296	255	280	268	296	296	296	284	266	282	264	280	288	287	301	268	253	262	267	288	276	287	274	268	286	284	272	248	269	315	267	286	255	253	256	280	265	250	265	289	260	278	266	275	278	256	280	281	280	268	261	290	264	246	298	270	302	266	286	259	277	256	264	265	263	274	266	256	281	254	269	333	261	239	275	295	264	275	295	250	267	270	302	292	268	288	294	313	281	274	285	285	271	263	269	273	268	291	280	272	302	309	288	274	270	267	278	288	270	287	276	299	289	291	268	280	252	281	268	292	287	267	272	295	257	283	265	287	267	272	265	264	286	252	280	254	254	313	297	274	259	274	248	275	261	309	283	263	269	275	256	274	261	312	273	296	286	307	276	287	270	279	289	245	264	259	238	275	278	273	283	264	270	290	248	295	243	293	274	280	298	271	281	293	262	257	264	299	256	271	283	260	302	256	256	289	272	295	259	264	271	266	283	293	276	268	284	275	288	269	268	242	266	274	267	273	268	293	270	291	296	301	306	258	258	302	281	246	267	267	262	297	297	302	278	273	250	282	263	270	271	303	305	295	276	283	285	244	278	299	258	278	256	253	248	260	278	283	271	284	278	287	299	288	285	266	288	244	267	289	292	291	266	304	268	246	271	284	299	289	253	306	241	272	269	235	286	288	280	309	302	265	285	286	267	254	289	296	277	270	281	310	281	276	285	265	287	288	294	288	251	256	274	269	276	305	284	257	261	271	281	275	242	268	271	274	277	281	249	249	266	271	269	274	272	269	292	267	253	276	279	283	272	260	266	282	231	245	264	265	277	280	284	286	285	261	278	266	249	257	306	266	296	305	248	251	274	275	305	264	291	321	278	270	284	264	289	228	293	278	302	278	263	270	273	292	263	271	285	278	261	285	297	255	280	263	262	266	305	299	279	288	278	276	262	271	264	281	248	258	285	261	295	266	273	272	267	256	276	290	246	300	294	280	268	289	268	294	267	267	240	312	268	285	286	289	270	300	240	306	298	258	298	263	267	256	280	285	284	265	250	276	264	282	261	275	268	299	299	294	274	290	279	271	291	279	271	261	314	297	287	272	270	279	299	282	250	251	240	254	313	260	304	290	301	280	260	267	252	280	267	257	267	277	268	277	280	230	271	271	288	275	286	269	295	282	277	265	262	269	277	265	268	278	274	288	290	269	278	273	263	254	280	294	302	255	270	291	267	247	260	292	302	285	257	321	291	274	279	279	257	313	279	279	298	278	258	278	254	271	293	244	281	281	252	264	306	282	264	262	295	278	290	273	261	269	277	314	287	264	254	270	265	279	276	269	297	267	285	279	296	286	280	270	260	285	278	266	266	275	303	291	265	279	296	254	259	272	275	266	275	264	274	258	277	289	269	232	266	285	252	277	255	283	259	262	272	274	274	277	274	289	281	270	306	263	280	276	302	312	275	278	278	263	271	266	275	269	266	254	291	257	258	273	259	298	262	307	283	259	254	285	250	247	280	315	278	256	231	274	265	300	291	270	263	281	283	252	263	300	251	278	280	272	288	284	290	267	265	298	281	248	274	272	301	300	306	255	269	253	263	270	252	291	296	268	270	290	267	304	263	286	251	256	301	280	276	266	266	262	262	288	276	264	267	282
3557	1285	2185	2915	3027	2966	2941	2394	1643	1218	1076	891	829	864	803	852	1273	1460	1962	2843	4453	3570	2660	1625	819	697	701	701	740	746	670	718	687	659	704	697	734	767	725	729	711	677	717	762	696	704	707	740	725	719	720	693	750	706	728	722	725	693	704	711	732	694	729	695	750	725	735	711	716	713	734	764	722	750	750	773	691	736	739	701	735	718	736	778	712	703	736	719	732	755	697	732	742	707	763	724	718	694	700	735	704	749	752	655	679	701	694	691	737	739	750	735	699	709	756	686	757	725	677	725	716	727	695	669	695	746	704	725	699	703	706	711	722	711	655	784	695	709	789	736	725	717	707	757	777	726	748	685	708	729	698	707	698	691	688	743	763	729	745	751	741	703	729	776	734	702	739	722	721	723	713	727	705	736	749	746	736	664	732	742	708	725	751	751	720	714	721	727	719	696	709	767	709	707	745	690	711	729	698	747	715	691	704	698	759	746	709	715	752	718	705	685	706	737	724	711	702	743	697	764	712	728	709	740	741	740	713	748	729	695	780	733	695	709	720	717	712	712	694	742	706	702	708	731	770	730	727	757	745	687	706	687	707	786	682	698	763	716	695	739	712	739	685	709	733	713	782	712	733	729	737	728	735	734	678	727	697	714	738	683	737	758	708	806	762	751	753	763	728	679	726	701	713	738	762	742	755	742	726	696	678	695	730	708	752	728	693	688	705	717	670	721	740	725	734	725	724	667	705	722	692	716	736	760	727	737	726	693	722	729	756	711	735	722	676	718	698	681	705	704	720	771	700	738	697	698	745	708	696	719	727	701	703	720	718	729	755	742	730	685	730	743	719	671	730	689	665	734	713	690	744	714	691	711	694	731	754	749	723	734	764	745	753	731	698	646	741	741	739	720	729	741	740	734	690	738	714	699	729	729	753	725	709	727	744	753	721	741	700	746	708	690	710	730	749	705	698	752	703	651	695	723	662	724	735	705	670	671	699	706	728	754	746	683	683	734	754	732	728	684	706	725	665	721	712	754	750	728	727	693	719	681	723	704	723	717	728	739	709	721	749	725	716	718	758	714	705	686	737	702	701	766	730	704	760	704	684	730	731	742	728	750	761	776	715	722	732	745	742	705	701	728	683	696	685	783	695	726	705	710	710	725	752	759	722	716	752	689	694	704	683	730	737	768	727	734	700	712	686	734	730	675	692	722	724	749	700	729	695	714	735	762	692	691	735	736	699	687	747	772	694	711	717	735	733	708	682	734	770	688	708	712	736	727	732	729	689	718	714	739	691	742	709	753	735	677	674	746	692	675	764	731	681	744	654	667	720	739	709	720	702	740	788	710	679	692	717	657	700	726	725	766	766	763	735	707	667	720	682	694	721	725	771	740	735	696	712	664	748	736	741	720	706	675	736	725	761	728	744	709	755	743	692	730	686	716	671	741	685	732	704	746	706	694	766	727	698	722	699	700	714	726	755	725	714	721	738	713	725	712	742	761	711	733	715	690	697	741	724	710	682	699	733	736	703	772	759	689	742	723	750	770	696	700	767	704	677	707	742	703	684	706	775	701	722	756	742	737	732	718	722	693	749	727	717	736	715	741	729	732	725	740	741	715	701	692	711	720	665	812	749	777	712	699	754	772	741	704	743	698	713	721	729	744	724	702	671	699	751	695	744	712	731	739	693	677	714	728	762	755	751	707	699	664	707	723	765	659	743	716	762	723	770	697	718	721	704	726	687	751	678	719	756	728	716	726	747	753	737	724	710	756	663	676	738	750	717	722	700	700	695	727	715	743	656	689	687	727	716	744	769	713	748	731	781	737	703	695	750	775	740	765	719	729	749	705	675	691	725	698	702	735	732	720	727	717	676	707	737	736	725	762	720	675	714	750	744	750	747	771	749	749	732	783	733	681	663	716	636	719	684	717	723	786	728	762	727	741	746	688	710	726	748	700	723	689	698	695	751	746	711	732	744	721	709	697	730	675	710	711	749	761	695	709	690	740	774	743	719	687	703	718	727	720	740	731	697	750	716	707	706	688	721	700	727	718	688	694	743	718	714	734	774	671	715	702	745	659	722	751	744	744	734	713	731	669	725	720	749	717	703	721	743	707	729	756	657	688	723	722	742	699	723	757	738	710	693	748	708	713	735	735	711	709	732	684	717	671	753	736	724	735	734	747	741	762	720	729	689	775	713	729	641	721	727	733	715	765	723	683	689	693	753	738	730	762	715	730	723	741	691	778	697	723	714	689	762	740	744	713	695	737	726	726	680	739	754	756	743	736	749	697	688	743	726	742	720	683	687	722	731	692	705	691	712	704	709	750	735	750	740	683	715	741	723	746	716	733	722	706	737	704	743	769	693	762	748	735	716	698	699	719	713	709	755	724	735	688	738	706	696	730	712	747	702	769	681	682	706	668	720	679	679	708	722	773	738	780	721	693	696	707	764	709	713	742	742	704	678	735	661	688	633	709	729	739	723	693	733	694	716	748	743	709	763	715	694	689	685	742	712	733	718	722	718	720	685	642	743	740	725	721	740	683	666	721	747	694	767	699	694	662	732	742	730	692	719	692	722	713	735	707	735	714	700	759	721	713	751	748	709	708	728	758	713	740	723	789	696	730	723	692	768	700	740	733	698	695	706	705	739	727	708	700	718	715	747	705	742	702	738	664	688	755	718	720	718	728	717	731	711	698	693	757	667	721	667	696	753	705	740	740	695	721	676	691	758	691	774	688	723	753	731	708	707	708	721	736	715	725	688	722	720	728	704	732	737	731	723	735	716	699	685	715	738	721	731	711	688	721	710	722	722	674	731	751	786	688	714	753	700	684	703	744	752	714	672	741	719	686	724	707	729	744	739	681	733	727	719	757	699	691	729	700	744	692	694	730	708	684	720	732	766	731	662	756	695	738	737	733	716	707	723	686	738	719	718	713	731	745	746	721	676	700	731	689	752	710	685	678	749	763	734	756	702	715	716	661	704	728	734	745	713	723	746	731	754	729	693	728	691	715	665	730	738	683	707	744	715	705	704	696	707	758	770	749	724	716	765	701	702	724	739	740	743	738	707	742	660	737	682	773	724	704	719	751	690	708	776	704	744	738	691	684	705	741	746	699	728	732	691	693	750	757	740	699	729	723	671	713	734	752	699	741	716	728	696	723	750	728	682	686	757	692	718	745	708	765	735	753	723	707	726	719	686	728	683	773	745	711	736	754	693	739	733	713	746	709	700	722	705	732	694	747	698	730	724	666	705	699	684	701	751	668	660	724	720	727	758	725	755	721	688	683	699	745	711	730	696	764	711	687	698	797	722	726	714	661	709	707	685	728	671	721	696	693	742	707	681	695	694	677	730	686	738	768	754	687	736	698	706	697	704	740	661	723	696	725	710	730	729	746	724	726	750	700	758	732	677	715	740	723	712	732	690	721	686	713	731	732	659	744	696	737	689	705	718	756	708	665	696	723	740	727	722	711	778	721	710	728	700	721	720	692	725	708
13683	2478	2787	2593	2178	1868	1735	1095	775	561	437	358	307	333	254	238	492	2397	1652	2924	6850	5966	3286	1286	249	166	188	200	193	162	195	213	180	178	181	154	146	184	187	167	182	207	190	188	188	160	187	214	185	196	185	184	188	185	175	183	177	193	199	180	169	183	173	184	176	155	170	206	184	189	189	178	170	179	189	184	196	177	185	157	187	156	151	159	210	165	177	177	201	190	200	199	188	193	184	197	191	186	183	173	191	166	178	197	156	196	166	167	158	162	176	189	177	177	192	196	204	168	204	184	194	172	204	166	180	167	192	181	210	163	178	174	202	159	188	179	188	195	186	182	170	174	179	168	163	189	185	173	218	174	171	168	193	206	191	157	187	181	199	188	166	195	180	189	192	177	173	164	170	180	170	175	193	202	181	200	167	204	172	167	186	178	168	172	191	179	186	176	183	197	188	184	186	173	181	197	185	196	181	192	161	203	195	183	177	191	184	154	185	175	202	173	181	190	216	186	165	213	188	190	175	179	171	179	168	184	181	193	175	197	217	197	182	183	188	179	167	177	205	187	170	172	190	205	178	188	195	201	167	208	189	195	161	147	179	178	193	179	178	168	232	220	178	178	183	227	181	169	193	189	195	149	181	185	165	180	184	185	177	195	190	185	194	183	212	187	184	191	179	194	164	183	170	199	176	208	167	174	188	181	190	216	192	210	192	179	173	161	186	200	206	183	180	151	155	185	210	172	173	178	184	194	174	174	202	187	161	196	188	166	183	171	169	180	191	188	177	167	204	179	178	183	195	212	170	181	200	172	148	189	176	195	181	168	176	168	209	173	177	167	196	181	196	176	190	195	159	177	177	183	163	217	208	193	181	160	166	177	185	171	159	170	159	199	170	187	168	169	183	171	175	183	197	174	175	192	167	169	216	160	198	197	180	167	182	188	180	183	196	187	186	191	179	168	196	186	191	159	180	208	176	193	157	173	157	157	184	182	197	170	162	189	158	187	188	160	201	183	206	214	195	153	169	164	192	180	177	199	171	213	194	202	170	165	168	177	169	180	166	162	178	190	165	189	185	189	154	205	197	179	178	171	180	197	163	189	196	152	177	181	174	174	205	204	179	181	186	166	176	176	200	171	177	181	169	186	206	166	184	176	173	166	178	168	183	164	178	181	167	177	185	169	171	181	190	182	190	184	187	187	158	182	171	176	183	185	186	176	158	205	180	185	192	204	156	180	186	180	185	206	174	191	187	188	163	178	193	169	150	178	194	160	181	193	165	174	160	187	168	190	165	178	198	150	169	188	178	204	179	201	179	171	190	170	181	161	165	193	195	194	189	196	223	194	157	194	173	201	193	190	158	171	181	180	205	193	192	190	187	167	187	186	184	156	156	175	165	185	186	215	191	163	173	182	177	161	184	193	182	197	190	170	181	167	156	171	170	176	188	188	181	178	175	171	179	194	200	196	181	192	171	178	196	157	182	196	160	172	202	170	176	172	193	199	176	177	165	173	179	196	168	198	192	177	175	197	195	153	186	167	200	162	192	155	183	170	186	164	179	186	174	188	168	168	171	175	198	184	187	169	213	166	171	178	179	187	174	170	164	145	194	185	196	179	189	185	170	215	175	215	169	189	188	203	175	179	177	202	182	191	174	168	197	192	195	170	174	190	178	185	189	187	211	173	159	169	177	182	221	175	181	200	183	198	181	176	172	171	234	197	168	190	187	184	187	191	173	188	188	179	179	198	172	174	204	163	170	197	178	194	154	216	181	184	191	195	185	188	177	155	178	186	177	172	195	176	180	165	191	168	182	192	163	190	213	192	174	198	168	192	180	182	188	160	182	194	164	197	190	169	179	198	190	196	175	144	189	198	171	170	191	177	152	191	183	199	150	196	188	169	173	199	176	189	191	175	178	191	192	180	180	190	182	151	189	179	170	162	188	185	184	180	194	186	190	157	196	180	207	180	175	173	182	193	176	159	174	179	168	191	187	201	194	184	184	174	189	184	179	197	182	183	187	178	184	200	167	207	180	171	185	183	168	179	158	187	167	187	213	176	195	202	190	179	176	176	161	175	150	204	182	197	191	170	180	186	148	167	159	185	185	190	180	162	153	199	181	166	194	172	189	185	168	200	203	181	192	200	188	179	186	181	175	192	209	175	177	222	190	172	194	202	172	192	173	155	177	185	178	186	188	207	197	184	166	179	176	187	191	205	169	193	167	179	167	182	174	173	170	172	185	176	186	186	184	188	176	195	169	189	171	183	176	185	156	159	196	186	212	157	210	159	174	202	171	205	198	167	191	167	186	168	169	175	185	187	166	175	166	184	192	215	186	181	178	187	178	194	173	176	195	182	181	161	197	183	181	194	187	134	182	183	189	182	168	164	204	218	179	182	193	181	179	177	192	168	178	204	182	173	155	166	206	178	187	162	166	174	175	162	163	211	213	193	179	189	186	177	177	156	157	172	191	179	157	161	202	171	171	176	198	175	193	186	186	177	191	175	193	189	183	189	170	172	184	188	198	182	157	191	185	182	187	176	194	189	169	199	184	180	186	170	177	179	174	195	191	214	194	175	184	172	170	208	174	208	187	166	192	192	183	175	197	185	191	174	180	178	190	179	189	193	200	174	201	204	191	211	204	178	175	175	166	170	193	172	187	165	181	188	167	168	167	193	183	160	195	189	187	184	183	184	185	165	224	168	177	180	178	185	204	176	183	186	195	181	196	190	174	156	154	180	193	197	144	207	190	195	196	193	184	165	207	177	166	169	165	185	179	203	182	203	206	184	161	183	194	186	191	177	176	196	193	200	146	183	205	198	179	192	188	186	176	189	183	168	188	174	181	167	188	189	206	180	161	188	173	164	205	183	192	179	171	170	202	149	171	175	166	198	174	171	181	209	179	184	184	166	195	177	187	187	175	193	194	161	161	184	201	172	180	183	168	172	179	164	187	187	196	194	178	183	166	189	206	169	194	191	162	198	182	196	171	164	196	189	189	159	179	165	188	171	177	191	210	173	155	187	190	179	152	190	185	181	213	185	171	172	181	165	179	181	180	184	179	191	201	175	188	173	177	188	194	195	199	169	195	162	183	181	198	179	187	199	177	189	171	198	211	144	185	212	199	162	183	178	169	186	193	166	194	189	206	176	188	152	207	182	169	182	180	181	169	177	174	208	174	180	207	186	178	162	209	162	177	172	179	190	194	165	179	181	198	163	183	188	178	197	196	184	180	170	189	179	187	191	164	177	177	183	171	174	169	178	190	175	174	177	150	171	198	170	192	210	177	188	178	191	210	181	169	180	177	174	177	210	175	194	182	186	173	193	180	164	173	180	173	189	166	186	187	181	188	182	189	168	185	178	178	198	191	185	184	174	199	210	196	198	167	176	199	167	175	162	174	211	173	171	187	169	183	191	184	199	192	194	200	203	155	195	200	168	171	201	189	188	174	184	193	192	193	176	193	181	172	193	145	185	179	164	154	168	171	195	189	184
8271	2386	5390	7181	7239	6965	6699	4674	3567	2764	2005	1822	1411	1276	1116	990	2514	12796	8292	14948	27235	23708	15594	6797	756	531	477	532	485	483	497	524	500	472	557	494	509	541	482	541	473	524	550	510	502	514	467	509	495	488	466	509	463	480	541	471	523	474	492	481	479	489	510	544	485	459	526	508	502	498	484	503	495	495	551	456	536	479	448	512	508	522	518	475	497	483	511	451	500	494	512	538	457	507	494	465	531	460	523	488	484	478	462	543	516	477	523	528	502	483	493	516	458	464	493	479	489	468	437	491	510	474	542	518	497	504	493	488	506	508	502	498	476	509	495	510	495	484	484	514	509	454	499	487	519	505	511	504	529	479	504	480	481	504	534	512	487	481	523	542	529	468	480	493	526	472	445	460	530	502	463	470	487	473	506	518	522	505	505	508	505	479	498	475	480	481	438	496	497	503	499	493	492	510	535	502	492	484	506	527	489	498	459	472	508	473	478	505	452	486	521	478	471	501	520	524	517	513	477	522	503	490	516	506	502	473	473	486	476	466	529	473	525	480	494	493	465	469	489	522	534	466	457	519	496	472	511	487	440	443	454	462	450	514	487	495	503	514	458	494	480	476	526	482	520	477	476	450	517	490	501	487	473	479	466	525	483	457	481	531	501	457	453	496	445	474	483	528	512	463	493	495	476	489	486	478	459	527	533	507	473	512	515	503	523	494	482	497	477	486	493	526	463	498	527	511	486	518	469	487	480	472	500	523	479	493	514	546	498	502	484	521	507	515	524	490	488	519	533	475	513	498	498	543	481	498	521	494	484	524	466	503	476	494	534	511	508	483	467	483	521	479	498	539	523	541	521	497	487	491	494	509	491	483	487	504	481	477	474	517	500	477	522	525	547	445	495	521	477	501	484	496	527	505	490	477	476	497	491	505	501	495	498	505	524	477	474	490	501	519	513	502	450	474	505	479	502	507	472	497	463	512	548	503	519	475	508	531	512	477	502	502	518	475	475	491	488	459	507	494	486	482	538	512	527	494	489	490	513	492	497	497	469	477	549	508	452	544	506	504	505	506	485	493	504	474	531	485	504	474	497	479	475	478	487	492	504	495	469	470	539	502	470	572	506	481	491	459	475	494	524	495	519	495	533	518	510	507	497	501	493	488	479	522	508	522	477	514	508	510	519	462	492	480	509	495	505	485	477	506	495	505	496	459	517	467	480	489	454	474	474	469	479	511	491	515	523	537	506	492	486	509	523	472	520	518	459	451	493	505	503	467	531	518	502	494	483	498	521	468	527	479	499	474	473	519	461	507	525	509	494	484	490	495	511	496	481	479	495	476	486	494	502	488	516	499	504	511	473	508	496	498	510	538	525	496	487	501	529	510	449	523	504	502	483	468	504	510	493	531	445	465	463	508	485	508	467	504	500	512	468	502	515	469	499	510	473	493	505	510	515	499	471	487	486	514	498	472	491	518	506	486	538	467	501	530	456	491	513	487	529	509	502	487	481	474	460	472	497	494	543	545	482	461	520	515	492	506	482	508	503	501	509	497	508	481	477	564	497	512	457	513	544	494	489	512	541	513	482	485	525	496	477	560	526	511	478	540	468	486	516	521	461	502	491	514	523	462	498	489	505	485	497	495	469	491	540	494	524	519	509	525	502	510	502	520	494	490	482	523	482	479	506	498	525	517	480	499	496	465	507	461	534	492	475	487	483	548	465	499	514	479	503	524	480	497	485	507	519	497	480	505	473	503	499	497	489	482	496	505	449	472	461	487	474	499	491	469	499	488	508	477	487	504	551	486	498	475	505	486	517	480	506	486	486	515	504	501	492	454	522	456	497	516	492	509	526	484	471	481	467	499	502	460	478	506	472	483	517	452	582	513	506	488	504	497	488	518	518	468	476	538	545	494	505	502	469	516	477	501	478	493	535	509	513	466	472	513	532	517	507	485	488	461	538	528	467	472	452	513	488	503	506	507	550	448	499	490	500	503	493	510	480	468	520	485	515	482	465	500	473	497	515	487	512	500	462	512	488	490	519	529	509	556	486	525	499	484	454	521	509	479	514	488	462	521	468	550	475	479	503	510	503	501	498	527	504	457	482	496	492	500	530	485	482	483	487	510	487	489	503	471	506	545	501	471	536	481	475	513	554	515	493	464	509	488	471	493	489	517	450	508	488	490	523	492	509	501	516	499	509	474	533	519	511	536	475	489	488	500	449	495	502	514	509	565	483	477	529	492	507	450	492	474	497	488	504	486	520	498	513	519	474	476	453	490	488	517	488	534	484	492	482	497	490	519	489	506	487	463	523	532	518	469	476	477	537	474	549	463	533	480	495	511	489	488	461	508	512	505	511	517	478	503	452	469	476	492	496	486	503	492	512	486	449	525	473	496	477	495	511	487	493	499	515	521	476	477	507	473	476	506	504	526	484	487	431	486	488	461	512	491	457	483	457	483	485	495	486	484	461	501	503	502	482	493	461	491	469	504	497	459	472	469	506	524	467	479	527	517	530	510	490	495	468	456	516	484	420	494	504	481	504	500	497	528	467	518	475	509	532	515	468	425	486	499	517	501	488	473	496	455	465	471	505	501	525	505	460	523	489	455	521	507	504	460	464	526	475	492	465	493	483	516	496	454	522	510	483	510	448	495	484	500	512	499	479	536	476	491	510	506	517	465	480	485	506	493	487	490	497	516	501	512	504	494	497	509	487	499	525	476	499	511	514	524	476	479	507	465	528	489	508	492	512	484	525	486	478	508	507	518	498	487	500	483	507	471	551	516	526	497	539	522	532	507	523	491	452	530	486	485	491	474	477	500	519	516	481	515	496	473	503	464	518	502	519	462	465	517	494	476	480	500	481	502	519	551	512	477	499	479	485	475	484	470	493	481	498	466	491	511	512	492	535	519	533	482	470	501	509	466	475	530	515	461	490	512	496	471	527	464	469	483	483	474	528	507	483	512	457	506	528	509	484	527	484	523	463	517	480	469	491	508	479	455	487	489	504	508	518	486	484	483	495	497	494	484	518	499	492	515	475	511	519	480	497	542	515	516	501	488	533	487	490	505	504	499	482	486	482	483	496	515	483	509	458	488	438	490	510	494	481	521	501	502	511	530	465	551	508	502	446	483	495	492	493	479	479	499	459	484	513	478	513	478	467	525	464	509	492	467	510	501	470	502	467	507	534	507	514	479	467	454	471	522	491	497	484	521	498	508	450	492	495	472	445	495	486	487	514	486	503	493	470	525	487	498	524	480	521	521	477	530	468	501	514	464	529	525	497	519	501	474	447	537	494	505	490	497	497	474	484	498	508	495	471	513	485	499	497	512	468	508	519	517	527	467	512	487	479	482	529	456	493	451	475	475	492	508	452	473	486	500	509	491	520	496	479	499	496	491	462	514	505	529	481	463	531	527	473	495	491	499	524	518	534	448	476	508	503	502	514	479	497	526	493	493	526	452	487	493	465	511	484	508	483	493	477	492	482	495	491	492	506	490
18089	3808	3999	3726	3204	2903	2365	1960	1508	1262	746	455	410	302	223	212	718	6374	4732	5205	8554	6193	2161	386	217	118	111	121	106	89	117	106	105	120	104	98	91	99	104	108	87	107	111	98	112	76	99	113	120	119	105	92	95	107	108	114	120	114	87	110	98	87	100	106	91	104	104	118	101	119	91	84	109	102	102	85	112	104	108	87	107	91	93	92	108	101	114	98	111	107	119	84	101	95	105	83	104	96	109	85	84	84	125	108	96	103	108	102	96	79	100	91	91	98	108	108	84	104	104	89	106	99	119	100	103	74	112	100	104	100	103	128	92	95	106	115	91	102	112	103	107	127	102	107	95	101	95	101	109	112	101	107	116	93	106	101	114	102	102	120	95	115	110	103	93	93	120	114	100	87	97	104	90	95	116	100	91	128	104	111	101	86	109	99	83	110	98	80	92	86	94	115	110	98	111	112	117	108	115	87	98	107	94	90	96	96	83	104	99	105	94	128	97	105	103	122	83	103	91	115	97	102	106	95	102	93	92	90	108	105	92	103	103	94	104	122	112	113	105	92	93	96	106	107	106	101	107	96	113	103	99	96	90	104	95	88	109	105	104	100	102	108	97	92	99	106	90	117	107	107	105	110	115	92	85	112	103	92	95	113	87	92	122	97	93	99	92	108	101	93	106	94	107	93	101	76	94	118	96	100	89	95	88	97	89	107	78	109	78	108	110	105	91	97	119	100	102	80	103	127	94	94	102	110	85	90	109	97	118	115	121	83	102	85	98	112	107	84	109	104	92	106	95	109	99	92	110	122	106	120	99	98	115	98	109	88	115	87	100	95	91	111	94	117	109	95	111	110	105	97	97	130	99	129	90	110	111	99	81	87	98	85	109	96	101	86	94	92	109	110	112	107	108	93	97	102	101	93	116	97	95	90	92	103	107	97	102	107	93	117	115	109	110	86	95	91	100	110	113	87	115	121	106	113	105	85	92	94	102	85	99	87	89	104	94	99	107	101	105	109	111	101	97	84	102	98	99	109	124	94	85	109	97	107	99	118	80	98	99	115	112	109	93	90	95	97	106	82	103	114	122	94	87	92	107	91	104	99	109	89	95	112	107	111	87	104	103	103	100	107	91	100	99	91	99	99	95	110	89	109	100	104	123	97	107	109	90	106	98	95	99	98	107	99	85	93	94	106	94	127	110	100	102	96	87	103	114	100	98	80	108	118	90	89	113	91	101	106	71	121	107	102	100	104	90	108	84	120	101	74	93	112	106	92	100	96	109	104	115	104	108	101	104	89	91	115	100	102	89	110	90	123	115	90	107	107	94	92	111	95	115	105	107	107	108	115	87	113	99	98	96	102	98	102	121	100	100	101	108	114	97	121	108	102	90	107	114	98	111	82	103	111	101	108	99	99	109	119	111	95	74	96	88	105	94	99	83	102	104	92	102	101	102	101	109	104	84	120	102	107	98	91	128	108	94	81	95	103	100	104	81	95	93	98	111	88	79	112	80	106	118	115	115	97	87	114	98	98	102	118	110	117	98	95	112	104	95	110	93	97	108	100	85	94	110	115	100	97	97	97	94	114	108	97	95	89	112	87	89	99	88	100	88	99	103	101	90	103	113	119	102	82	116	98	97	96	116	128	104	88	91	88	104	97	112	98	95	96	119	113	111	89	94	79	116	102	96	103	85	86	116	107	104	94	98	95	79	107	131	85	82	99	125	104	109	104	95	103	85	88	96	88	98	92	114	98	95	131	113	93	97	99	96	119	101	99	106	106	95	109	82	100	79	101	100	117	112	101	99	88	94	103	122	109	106	101	100	103	109	92	104	94	83	86	100	95	100	93	99	104	86	110	103	91	106	115	106	126	100	102	95	101	110	98	87	110	88	96	101	115	108	109	108	103	101	101	100	83	115	107	114	105	114	117	100	93	81	113	113	84	97	95	99	97	97	79	107	104	93	87	97	78	108	103	101	103	77	102	88	97	84	92	84	94	106	99	112	98	110	96	102	108	99	106	110	97	100	96	119	93	88	98	93	113	114	94	108	98	93	93	98	95	100	104	109	86	90	99	95	98	96	128	86	113	102	107	113	107	110	88	101	108	101	76	106	110	123	83	108	103	92	83	102	110	104	94	109	92	97	101	89	88	105	101	99	119	85	97	86	108	94	99	92	106	104	98	104	106	122	100	102	73	103	91	103	99	102	104	94	87	96	110	109	118	95	106	100	111	79	98	88	99	117	99	96	87	110	95	108	87	92	80	84	97	99	113	84	91	110	111	89	100	103	98	122	108	98	112	112	100	119	106	105	97	107	97	109	96	102	97	97	118	84	91	103	96	96	106	97	85	110	96	106	110	103	108	96	87	104	95	108	95	112	82	97	117	107	80	105	112	113	93	102	92	97	118	108	111	91	99	117	99	92	93	89	101	104	89	100	107	98	95	99	97	116	87	104	107	97	93	102	94	99	82	103	128	108	103	105	94	100	130	108	101	114	112	95	97	104	97	106	97	82	110	99	109	96	104	107	101	113	84	97	90	107	103	100	104	94	98	102	87	94	95	113	102	98	111	103	102	93	110	99	119	112	122	83	89	105	93	101	106	109	117	92	83	80	105	90	112	97	110	103	98	96	95	110	98	96	91	90	96	88	94	122	101	130	97	111	92	102	89	103	95	85	94	117	103	95	96	94	96	84	95	88	113	87	103	101	90	120	100	94	104	82	98	110	105	92	126	102	111	107	98	106	86	116	97	95	109	98	95	91	90	115	96	115	97	97	109	107	96	97	102	98	92	98	105	106	100	91	100	100	88	98	98	103	107	105	95	98	127	100	105	99	105	101	109	107	84	109	109	109	104	106	95	90	112	117	109	105	110	111	96	124	95	119	94	106	103	119	120	90	100	91	93	101	105	95	114	105	105	101	98	117	100	102	97	118	109	90	104	80	93	99	93	108	95	117	108	88	102	102	100	113	94	96	84	96	110	117	105	88	112	110	85	114	97	106	103	101	105	114	83	102	106	90	101	84	112	97	103	102	101	107	95	105	108	103	95	94	80	113	109	83	84	120	100	106	114	95	110	108	121	95	102	107	92	104	103	114	95	105	115	88	90	97	99	107	104	106	104	98	102	93	114	108	116	115	101	99	97	102	85	107	102	106	105	101	96	105	122	97	93	102	104	105	92	94	102	100	91	104	81	99	109	77	100	103	105	77	101	113	107	87	115	93	124	85	97	100	95	110	89	119	107	103	121	104	89	107	102	109	91	106	102	97	102	101	109	104	115	106	96	101	108	125	105	106	101	113	108	76	96	104	94	105	117	101	95	87	95	101	91	95	82	113	111	100	94	93	86	115	82	108	99	95	102	123	110	112	94	100	101	96	92	90	87	87	90	106	97	95	109	105	96	84	87	76	88	112	93	106	114	109	104	115	108	120	98	120	97	99	102	110	113	100	93	81	102	90	101	92	102	101	113	93	106	103	100	86	99	110	96	100	88
9243	2960	7322	9553	9188	8197	6533	5782	5597	5224	3788	2709	2199	1512	1233	1097	4214	25429	18103	21676	29478	24474	10322	2191	1003	323	322	342	341	317	317	319	308	327	334	316	306	327	319	298	309	297	318	312	316	343	298	330	332	310	317	328	332	309	300	291	319	315	299	304	318	288	333	280	302	298	316	319	320	317	327	314	303	294	293	302	313	341	324	324	280	291	266	290	300	311	304	293	334	316	303	313	286	291	291	331	331	292	309	314	299	320	346	305	324	321	275	301	276	293	298	277	285	288	296	292	275	290	346	299	302	274	311	297	295	316	299	317	304	291	302	279	276	289	279	271	282	296	244	299	309	291	319	306	284	287	294	297	313	292	313	303	292	293	302	321	324	298	314	287	284	298	261	316	271	338	297	313	328	314	315	284	321	291	313	323	294	283	317	313	319	316	318	298	308	265	293	301	302	293	299	293	297	298	318	286	282	280	308	277	296	311	280	292	282	311	314	291	254	319	306	306	306	258	270	297	281	275	298	317	267	279	294	309	299	318	292	297	316	278	326	328	253	300	302	280	273	307	298	335	311	278	317	270	314	316	320	277	337	280	300	310	352	293	296	265	294	297	305	302	311	337	329	307	287	298	334	271	290	284	293	304	260	291	332	279	303	295	302	264	298	315	311	274	296	281	288	291	289	296	284	273	309	292	296	307	304	313	319	296	290	300	301	280	284	312	283	300	301	300	307	306	317	292	280	323	272	323	268	286	300	325	325	272	278	269	290	279	273	329	292	301	281	321	290	263	318	317	300	325	302	282	281	318	302	273	297	295	287	309	275	300	324	318	295	323	303	273	255	282	301	298	302	304	311	270	327	272	313	292	300	336	323	334	317	337	305	296	312	268	300	253	329	301	341	282	298	282	258	294	297	304	297	302	279	308	309	305	281	308	322	311	296	279	294	297	304	325	260	325	295	297	317	311	290	306	308	292	318	271	311	291	325	314	318	303	308	300	298	306	284	288	290	301	315	308	326	307	301	307	287	340	300	289	299	288	293	295	303	305	296	296	284	278	300	313	312	300	300	318	288	303	275	321	302	316	262	288	304	281	298	273	323	280	262	331	318	296	270	328	311	289	290	298	275	335	306	312	272	293	290	280	294	281	303	296	310	310	289	261	319	305	298	281	255	308	310	283	253	303	325	301	317	301	298	327	322	321	301	311	268	297	281	292	299	298	308	289	291	283	277	301	284	298	309	272	285	294	282	300	304	293	291	297	281	294	290	274	315	324	280	308	318	305	286	295	308	314	301	308	308	302	279	289	289	327	295	306	334	269	292	294	271	329	314	293	303	292	280	303	289	305	270	297	316	308	276	293	296	281	329	298	269	305	288	302	286	324	269	309	270	310	303	294	324	309	287	314	311	319	307	261	315	285	272	285	284	299	316	279	318	299	341	295	283	295	306	289	277	309	288	304	330	302	349	275	295	297	262	302	295	307	291	293	304	284	314	316	305	320	300	263	316	309	310	317	284	282	318	326	314	325	289	297	274	317	308	304	320	286	309	305	302	263	297	298	309	294	297	301	309	331	286	301	275	310	282	301	320	319	297	288	279	286	300	312	281	293	319	290	293	309	317	284	291	277	297	283	299	314	295	281	298	304	280	309	315	300	283	297	296	282	311	284	303	311	317	267	341	279	295	305	292	295	326	293	301	279	272	312	286	314	298	274	282	315	325	270	317	327	292	279	321	263	283	298	278	272	317	286	297	309	308	310	262	291	315	287	274	284	313	303	289	323	297	283	278	315	286	293	285	281	326	326	294	268	302	267	301	282	292	301	308	309	284	304	305	322	300	335	291	303	263	324	305	299	296	299	311	297	301	289	308	304	270	310	304	270	322	262	301	280	300	311	293	297	296	297	335	275	295	297	290	304	275	292	297	299	303	298	306	315	292	318	325	280	308	322	279	272	325	273	315	281	309	316	274	315	293	294	282	323	309	313	293	319	306	310	320	316	308	298	299	314	333	298	320	311	324	299	315	316	317	338	288	310	310	305	336	273	318	322	271	321	296	290	301	259	280	300	301	289	297	293	312	311	305	265	311	274	322	306	254	296	278	309	306	291	282	266	294	305	264	293	280	303	320	311	310	290	309	311	315	306	290	320	293	290	308	299	304	311	290	298	290	279	327	302	301	322	322	295	311	304	300	265	302	272	266	300	327	295	304	277	300	292	312	314	301	312	306	299	285	312	293	292	295	319	296	312	281	302	291	320	319	284	306	278	307	292	272	264	312	301	277	299	289	301	306	304	335	309	321	300	308	291	318	293	305	286	292	301	316	282	295	311	291	279	334	280	313	322	313	282	275	304	273	287	322	286	283	276	309	292	285	296	280	306	290	283	296	286	301	320	306	318	311	325	281	305	300	315	286	285	297	313	294	303	309	307	295	305	279	303	282	288	309	307	280	294	284	290	271	266	294	277	282	308	270	302	261	283	273	297	298	308	266	338	316	295	277	298	287	288	281	296	303	305	312	275	262	301	289	301	341	316	317	360	312	344	311	335	289	324	272	303	276	296	263	272	333	288	296	312	274	266	319	306	285	303	267	303	321	282	318	336	279	301	291	289	318	310	279	301	298	306	323	313	269	287	296	307	281	286	312	303	303	276	296	289	304	304	318	289	306	301	283	327	320	299	310	314	301	337	309	317	304	310	318	285	325	318	315	322	288	305	292	274	303	306	273	301	305	303	308	295	304	314	298	276	309	280	290	292	292	273	293	300	331	303	306	323	287	287	314	322	325	276	300	315	355	268	301	283	280	301	296	285	313	295	317	300	284	271	311	283	279	299	306	283	291	297	305	290	288	287	313	294	271	300	300	286	312	302	304	270	289	306	286	281	284	299	298	294	307	292	294	320	283	314	303	277	310	293	289	289	266	288	320	308	273	287	300	319	287	298	289	298	294	292	309	285	276	289	296	276	293	290	300	310	310	303	302	312	312	291	315	317	282	325	312	302	296	306	295	320	307	300	289	267	294	295	281	303	315	352	309	298	313	294	297	307	317	292	290	284	302	273	280	309	302	302	290	301	315	285	323	307	297	277	300	282	362	279	312	272	308	267	286	284	293	289	298	301	259	269	287	290	292	275	320	304	288	321	302	312	308	305	298	300	276	299	323	279	276	297	297	311	311	305	292	292	283	295	293	315	271	303	301	277	305	316	309	276	326	279	304	294	265	328	299	297	326	277	299	276	289	316	295	299	306	310	290	286	268	291	284	282	319	309	309	281	291	290	279	266	295	288	287	301	322	312	298	277	290	268	297	293	307	310	311	281	281	325	278	276	316	274	308	274	311	312	277	300	293	285	289	318	271	310	328	292	317	276	273	282	283	300	321	293	295	289	273	299	283	296	309	316	324	280	296	299	331	320	298	267	283	315	319	291	303	298	290	301	311	297	288	282	282	282	292	307	284	304	287	313	277	284	315	316	330	290	326	293	290	311	298	308	329	285	268	291	303	299	317	283
4281	820	870	744	542	451	412	371	342	299	314	251	243	250	258	203	231	335	265	329	452	589	457	328	252	267	233	210	221	230	234	245	229	231	240	204	243	240	261	216	252	230	243	240	217	270	224	243	228	221	225	251	257	227	230	251	229	226	244	221	216	209	207	192	227	220	214	215	204	233	233	234	239	241	214	241	231	258	243	212	219	207	244	239	221	224	226	240	240	238	230	224	237	231	248	226	233	234	230	217	235	233	225	243	215	198	239	218	241	235	236	263	253	247	216	249	214	223	233	228	224	259	223	211	205	233	238	220	251	227	236	218	239	237	233	229	205	218	259	246	217	219	185	216	246	225	276	255	250	223	229	210	240	224	251	255	236	219	237	225	200	240	239	204	223	226	241	231	246	225	248	221	231	237	266	249	225	235	259	201	234	208	252	219	272	229	235	223	215	220	225	220	223	240	221	254	239	239	226	228	216	242	250	223	233	223	254	237	243	235	244	224	225	247	242	224	231	224	235	240	246	231	241	253	229	224	223	238	225	252	237	196	217	241	240	239	240	233	219	238	213	187	216	233	235	224	237	232	231	207	250	249	251	229	258	235	237	240	221	238	225	224	241	270	223	230	253	222	250	201	216	244	246	234	248	279	264	234	251	266	238	223	231	225	246	222	257	229	239	253	245	227	246	228	211	227	239	235	242	227	233	221	256	224	234	247	234	209	231	223	230	232	233	237	232	242	211	221	227	258	225	244	222	213	244	211	234	260	221	219	232	232	245	235	241	245	209	227	239	240	208	209	219	237	226	201	216	215	233	202	237	215	271	215	245	229	230	246	238	233	208	259	206	239	231	218	231	239	232	218	225	227	232	227	227	248	214	262	211	225	225	263	248	267	240	211	273	216	232	231	253	241	248	223	212	201	215	256	230	217	256	227	285	229	252	237	273	231	243	244	253	232	232	239	229	223	238	225	208	226	231	213	239	233	243	230	226	224	253	237	230	244	230	241	253	234	218	207	222	239	208	232	224	258	227	239	215	233	212	260	242	250	233	219	237	229	218	235	263	224	246	237	212	202	217	207	247	231	247	220	225	244	244	204	230	206	257	260	254	222	232	257	236	244	212	248	262	251	217	226	222	252	223	215	247	234	218	206	252	235	227	236	219	234	255	256	214	209	249	199	246	204	249	225	240	227	244	215	249	220	216	258	233	248	218	246	254	245	220	217	231	275	225	236	242	229	247	227	227	231	238	235	225	232	239	208	237	232	233	247	215	226	210	241	217	241	228	225	250	242	224	219	233	224	251	239	236	212	212	214	258	216	228	248	207	251	215	266	229	231	228	225	238	259	241	258	223	231	212	238	188	233	205	255	250	226	233	268	254	226	208	222	241	232	217	212	229	224	243	222	215	210	224	230	232	220	233	229	262	241	248	222	232	226	220	250	241	223	237	246	238	228	228	221	212	263	219	246	226	240	213	214	252	226	224	227	200	262	237	238	242	243	242	252	251	221	254	239	230	252	229	241	244	233	221	258	231	231	247	213	221	223	235	223	230	242	231	255	247	230	214	240	250	224	231	230	236	237	244	225	227	217	237	242	221	235	257	239	254	223	243	216	218	254	248	236	204	235	245	254	224	229	244	221	250	202	228	215	237	257	246	240	239	243	241	218	214	237	214	223	246	224	227	223	239	248	226	235	256	207	229	242	257	254	273	213	198	236	230	218	213	227	231	233	221	244	206	232	236	230	231	229	260	224	222	249	217	214	231	229	225	218	249	245	193	223	245	197	237	228	232	255	249	222	216	241	206	227	259	237	225	223	244	217	235	221	258	246	227	243	233	252	242	222	241	220	226	238	255	225	217	224	241	234	232	220	249	240	254	225	240	271	262	215	249	235	253	235	221	198	229	236	221	241	235	221	224	238	212	205	205	250	232	216	221	246	243	211	235	224	243	214	233	224	228	226	223	225	225	206	228	243	209	223	251	220	232	232	199	214	225	225	254	223	216	260	231	236	239	218	205	226	241	226	243	238	224	243	258	207	256	210	216	244	224	226	237	207	219	233	235	230	251	231	264	239	247	224	208	226	231	221	224	239	222	241	203	217	232	248	232	239	245	230	228	242	243	229	223	236	226	226	238	204	220	225	219	238	214	262	248	249	235	199	231	217	250	220	238	238	225	231	215	235	242	229	222	225	237	217	226	250	207	223	216	236	227	212	247	260	237	219	219	255	232	207	213	244	244	242	256	256	221	214	242	247	226	220	244	238	240	229	214	234	255	260	236	234	252	234	213	223	218	218	208	218	215	203	257	249	254	231	195	225	246	247	234	247	240	219	239	232	192	226	250	221	217	202	247	251	202	219	224	247	242	248	239	267	250	219	227	231	217	212	230	218	244	215	251	233	247	247	249	217	234	257	221	235	227	214	221	225	236	258	227	229	246	226	223	241	224	245	233	249	271	204	240	230	242	251	252	245	222	242	256	245	230	275	229	238	254	241	246	228	234	230	255	236	234	233	238	239	223	244	222	207	230	257	256	255	221	230	231	244	225	206	225	234	232	241	236	237	249	224	210	270	222	211	231	215	243	236	244	238	208	219	232	224	249	242	231	238	227	210	237	229	215	224	238	230	229	228	247	238	233	240	244	255	229	220	192	258	221	205	252	249	229	233	239	206	216	218	227	220	263	233	219	232	234	216	206	256	249	239	231	234	243	217	229	227	245	211	244	235	216	242	263	238	242	225	220	187	240	237	238	247	252	218	225	238	204	252	224	225	215	227	218	210	221	242	234	258	264	238	216	221	249	253	256	226	241	242	231	255	219	221	219	224	237	243	243	220	254	215	225	226	254	272	236	239	249	235	231	207	217	237	224	222	231	230	224	260	240	229	214	207	260	226	262	210	219	227	258	248	227	219	198	214	240	253	240	231	213	228	223	210	214	199	241	246	227	238	227	249	231	223	241	221	234	228	244	235	229	247	240	240	235	229	217	215	227	230	236	242	248	221	262	224	256	251	259	222	248	251	250	259	251	233	232	230	214	243	279	232	211	239	251	223	222	215	220	252	235	280	228	215	238	191	216	234	212	222	192	222	227	243	223	188	218	238	230	233	229	231	230	253	244	230	260	248	219	258	218	231	212	240	237	235	233	242	224	226	215	222	239	210	237	244	229	216	243	229	250	234	236	235	232	233	243	223	251	197	245	226	238	236	211	239	238	268	244	237	195	255	251	205	247	256	215	217	219	231	217	208	231	212	222	255	230	256	194	209	250	221	237	229	211	253	236	237	222	236	223	263	225	241	228	222	226	223	224	205	231	217	262	226	224	235	245	255	248	247	259	260	239	229	256	249	202	240	237	241	210	236	209	238	222	234	210	227	263	217	225	218	223	238	219	224	231	269	231	233	242	215	223	229	262	238	240	233	230	225	256	244	220	238	252	232	237	228	209	233	231	209	231	217	239	204	244	258	227	241	206	232	216	233	221	249	237	227	240	235	232	240	222	204
3438	1200	1924	2420	2067	1675	1523	1462	1287	1098	1072	877	776	730	721	674	839	1594	966	1441	2426	3077	1831	1072	656	549	569	648	625	614	614	634	607	571	575	614	616	630	654	628	572	625	614	589	630	607	621	651	589	603	597	644	623	633	616	658	621	648	622	594	642	608	590	642	621	601	591	585	615	649	633	618	618	600	632	606	638	592	603	640	585	602	664	611	626	639	700	656	637	643	573	640	635	652	622	596	615	623	579	573	598	597	614	649	621	644	634	625	569	598	606	644	645	583	607	629	633	637	595	624	627	591	587	612	636	609	603	648	608	571	573	555	645	613	648	615	616	649	617	643	602	611	596	634	613	605	583	617	577	600	611	615	598	608	590	595	600	614	584	618	634	603	605	666	651	623	624	591	578	592	585	610	600	609	624	630	625	574	598	584	607	615	633	625	619	610	609	649	589	621	630	623	640	632	602	601	601	605	593	585	568	662	625	635	649	639	597	607	596	642	648	558	632	622	609	606	674	612	628	575	596	570	631	594	633	619	640	627	628	600	582	614	571	586	562	586	593	612	627	590	632	602	623	634	626	639	625	576	598	588	615	628	611	657	623	602	607	631	663	594	591	642	610	598	602	639	612	611	609	653	607	616	613	615	614	590	633	627	598	589	603	581	613	586	586	600	641	602	616	598	615	567	583	612	617	620	545	646	602	644	620	596	584	627	605	614	623	668	637	690	612	616	637	599	641	572	601	589	650	628	616	595	642	608	572	629	605	645	638	592	593	572	613	612	613	643	617	656	585	615	641	652	583	629	598	600	595	672	645	592	570	619	614	613	636	651	627	623	615	594	614	658	660	592	633	569	649	565	583	645	606	632	642	581	615	603	638	652	623	610	624	565	610	623	639	589	640	648	588	589	589	641	594	596	622	612	606	608	639	606	597	573	638	634	605	654	647	621	612	640	630	658	615	623	580	591	598	635	631	618	602	574	647	591	641	626	625	617	613	626	645	599	669	613	607	629	623	613	631	642	565	641	628	629	607	613	589	615	632	622	631	632	588	581	670	605	617	603	630	611	608	629	653	625	605	652	654	601	630	566	637	624	627	631	574	579	604	601	661	614	560	637	598	618	637	624	627	556	615	601	623	603	615	594	607	596	605	590	610	627	622	636	617	618	613	620	641	641	671	623	606	658	589	666	654	623	601	608	610	592	596	604	546	611	644	599	618	614	646	565	614	609	619	604	579	624	556	601	605	640	610	592	680	630	612	632	619	600	591	644	609	611	636	618	594	632	615	628	620	577	618	637	575	603	595	590	631	600	583	600	608	598	605	627	567	624	657	579	605	620	609	615	649	652	603	592	633	595	598	604	611	647	589	600	627	643	568	613	594	622	630	598	609	619	656	656	613	628	583	590	589	637	584	590	598	620	647	613	615	601	616	638	637	564	612	639	603	636	681	652	639	582	595	650	590	636	643	663	604	602	612	663	639	630	598	631	602	633	602	627	572	595	634	593	648	624	608	614	638	624	617	627	652	607	637	654	605	624	598	602	618	585	628	630	627	604	649	598	587	608	608	609	571	601	578	639	630	658	607	585	596	630	622	626	568	614	637	615	597	603	562	601	604	632	591	631	597	648	608	638	592	626	591	646	658	617	628	613	573	611	622	605	643	628	575	579	594	609	590	592	608	611	622	631	600	615	661	641	573	602	609	594	635	595	640	615	612	589	588	636	573	575	593	611	649	626	629	650	593	602	626	631	655	606	616	581	661	652	601	595	572	606	592	604	657	607	638	577	631	639	622	593	619	588	611	640	610	608	612	610	610	587	638	561	603	634	674	614	635	648	637	637	636	603	643	657	660	620	602	618	621	600	639	564	613	637	603	605	574	570	588	643	623	636	619	593	647	593	653	633	618	625	670	592	601	627	621	568	631	671	587	575	615	575	658	583	637	590	623	613	575	658	647	598	611	600	602	620	569	621	602	589	642	618	619	663	628	611	602	603	645	595	656	597	603	621	588	593	644	623	657	592	655	621	649	629	590	607	597	613	607	598	607	654	599	581	548	628	597	601	575	623	659	604	572	615	623	638	652	633	627	613	601	597	664	622	607	600	610	643	628	612	620	621	630	624	614	540	592	634	625	604	630	588	657	621	598	631	601	640	623	589	587	577	647	617	594	627	592	589	633	613	607	561	631	610	623	618	649	621	607	606	625	622	625	647	624	596	602	596	609	630	648	569	602	614	643	623	665	616	561	628	636	609	628	608	656	623	647	593	636	616	662	614	658	630	641	626	628	634	614	614	631	592	638	616	599	639	638	646	589	600	638	619	664	618	627	636	618	648	612	602	630	617	647	614	573	644	659	612	642	583	627	608	616	625	596	637	596	567	602	597	608	569	610	624	645	604	626	599	593	636	580	591	614	623	610	596	620	642	642	624	573	584	621	619	643	616	645	577	599	634	551	673	628	621	640	591	634	604	597	628	607	647	598	633	637	627	650	617	608	599	570	641	651	628	600	615	653	643	593	628	601	607	632	578	611	587	613	601	604	614	628	650	616	585	618	650	608	599	616	620	622	636	595	606	655	624	675	598	629	611	628	569	645	661	633	581	651	621	654	629	631	615	618	612	586	600	615	639	660	627	586	608	624	586	570	610	592	634	624	587	670	626	572	583	622	581	600	638	610	604	616	591	653	650	645	599	635	595	604	632	605	624	642	623	665	585	635	614	619	640	589	634	627	618	577	665	620	640	590	592	592	644	611	666	640	643	601	656	582	564	585	636	566	611	629	552	600	626	593	626	604	603	598	595	634	659	563	588	616	595	652	591	614	627	597	574	617	594	629	602	618	576	566	600	603	628	628	671	587	643	642	585	628	610	581	623	601	589	586	576	623	595	561	630	613	647	572	660	621	577	641	681	621	639	599	589	626	602	610	605	626	612	605	589	629	611	640	590	621	588	603	610	591	639	588	645	654	597	630	644	580	606	608	625	620	587	597	589	603	625	646	609	608	634	664	555	619	676	622	618	607	604	603	657	617	647	604	652	640	594	579	623	615	655	609	614	597	604	599	577	596	627	602	629	629	619	600	594	598	642	623	683	624	606	640	596	591	605	618	584	587	592	602	570	585	612	601	592	585	610	614	614	574	628	597	637	631	623	594	577	589	659	643	611	588	621	607	638	583	613	589	640	611	599	602	609	609	613	579	614	623	614	636	618	651	626	628	652	621	609	603	573	635	606	631	607	596	617	651	610	565	662	598	599	622	570	610	616	631	638	634	641	588	588	625	598	576	623	612	610	612	571	622	666	612	636	575	605	588	586	592	629	613	611	633	675	587	666	609	599	611	597	616	687	631	670	594	627	622	592	630	663	620	613	593	614	597	602	596	628	602	577	604	614	612	654	629	599	644	579	613	635	600	653	589	583	644	628	606	649	609	631	625	611	636	615	603	595	639	599	621	592	632	614	670	591	641	578	603	581	654	593	602	606	662	616	619	605	646	653	575	590	654	654
12844	2294	2831	2743	2238	1753	1037	817	756	606	488	357	262	209	207	268	356	4504	4390	1504	1664	2663	2011	644	164	134	137	132	152	139	135	141	124	136	133	141	163	133	155	131	147	141	137	151	144	144	137	135	123	131	139	143	128	153	140	139	133	120	146	109	130	132	142	121	123	112	136	124	134	133	155	147	122	123	144	131	137	126	120	140	132	124	133	135	142	144	137	117	144	151	118	130	145	130	136	119	137	130	139	136	140	123	115	166	144	150	136	146	127	147	141	136	137	114	133	143	107	132	119	148	151	130	146	127	140	125	113	137	121	131	149	131	130	119	130	136	139	143	130	133	137	149	126	112	142	110	136	124	146	129	146	116	126	123	128	144	130	137	141	146	137	118	146	132	137	152	128	130	153	133	143	125	127	143	122	149	136	128	116	116	132	133	124	123	132	125	132	145	127	137	136	149	137	143	132	162	127	133	155	116	139	154	144	133	146	142	132	143	119	134	136	129	128	123	148	150	117	116	133	160	148	106	131	125	142	125	146	137	106	140	115	106	145	136	127	118	136	124	135	111	124	141	124	122	132	152	128	126	155	132	139	146	132	133	126	140	150	132	147	147	125	135	137	148	138	138	139	135	138	134	132	141	129	108	120	120	128	129	138	104	115	131	133	150	144	146	151	121	137	150	143	128	143	136	124	145	137	110	129	135	155	147	120	136	138	155	135	144	113	122	133	125	129	129	139	114	127	125	130	146	135	139	147	135	175	134	141	122	116	132	161	147	142	137	120	138	132	146	138	140	126	128	134	136	119	135	162	140	141	122	133	133	143	116	133	123	122	136	148	134	158	130	116	124	138	130	143	141	135	135	119	122	158	139	139	153	140	135	132	133	140	123	139	140	146	132	117	119	144	131	127	160	144	123	134	149	138	155	132	141	142	138	130	122	123	141	129	152	132	138	124	144	122	127	147	124	113	134	145	128	134	143	129	126	128	129	157	131	119	107	133	138	148	136	138	131	158	139	145	163	121	151	138	122	122	142	142	124	121	141	133	115	131	158	149	151	144	126	155	131	136	132	140	114	151	146	144	153	115	135	145	116	119	128	139	142	142	132	149	153	129	125	127	129	151	141	125	133	126	127	120	119	125	116	141	148	131	139	127	143	135	139	132	120	120	123	145	148	137	123	120	139	148	144	147	157	140	135	147	135	134	147	122	126	119	138	131	129	144	126	127	133	124	122	133	129	149	148	129	139	131	125	135	128	106	129	159	126	137	139	129	116	153	141	133	122	116	122	131	159	130	128	138	141	135	144	134	122	150	132	137	132	132	156	139	128	137	122	141	110	136	129	132	144	139	139	152	138	118	125	136	110	154	132	132	128	145	151	116	130	134	136	141	124	133	128	151	139	152	132	125	146	133	149	117	122	139	156	130	135	144	113	126	135	135	124	131	140	122	128	135	140	135	132	142	141	137	135	147	118	131	141	127	118	117	140	140	140	133	127	130	129	138	136	121	123	151	149	145	131	132	138	160	124	115	152	144	118	138	160	142	141	131	137	122	132	147	135	134	139	131	131	139	103	145	132	126	134	126	126	149	129	144	121	145	152	142	142	151	141	116	133	132	142	124	133	129	129	143	130	135	118	143	128	138	129	136	148	125	143	142	114	150	154	137	145	151	138	128	113	130	120	149	121	129	131	135	135	129	135	118	150	127	126	118	144	137	145	128	146	140	142	121	121	145	132	116	144	135	119	137	143	122	147	134	129	153	137	144	133	136	135	146	131	141	136	143	142	130	132	139	126	168	146	130	136	146	132	135	148	146	142	147	106	140	153	133	132	125	140	129	112	136	139	130	147	127	150	141	136	135	152	139	122	131	142	132	124	119	135	116	128	133	121	136	148	138	113	132	119	132	102	123	115	132	116	132	120	134	130	127	129	130	131	142	125	149	128	158	121	119	128	139	126	129	145	138	143	145	134	133	127	149	101	122	138	141	131	125	133	126	134	132	122	134	135	152	146	143	138	121	134	158	121	129	141	124	139	134	133	136	140	120	134	142	128	138	149	128	143	152	138	115	125	139	132	127	119	139	117	127	130	147	128	142	134	128	151	118	135	125	153	139	133	127	113	155	139	121	129	134	118	149	125	126	162	121	122	146	122	132	136	145	128	137	146	141	147	136	133	136	131	139	133	124	149	156	132	135	156	144	150	142	128	136	140	125	120	149	120	148	121	131	121	111	150	141	147	124	139	161	139	133	131	134	144	145	173	139	127	149	135	147	137	140	110	127	123	136	135	126	119	120	116	132	135	151	121	148	126	142	108	119	153	149	144	150	121	145	138	122	131	136	142	132	108	137	152	127	133	148	145	148	130	118	126	133	146	136	141	128	131	131	143	134	139	125	140	115	114	133	133	136	148	125	133	137	144	145	127	131	144	134	141	121	138	146	145	136	148	139	147	137	130	132	124	127	149	142	134	152	149	133	129	127	125	120	133	125	125	132	146	125	127	129	135	138	122	150	158	140	140	152	156	122	138	141	131	127	118	127	130	125	131	141	118	144	118	137	151	146	137	156	138	138	121	136	145	130	142	145	132	121	136	120	147	129	120	152	152	142	146	109	118	127	110	137	145	118	150	139	128	129	142	155	138	125	141	135	118	141	132	110	139	126	132	127	134	104	123	139	146	141	141	142	139	143	157	140	144	125	108	112	131	112	132	125	147	151	125	149	141	140	131	119	126	130	140	131	120	119	144	131	146	125	136	143	130	124	128	139	152	155	120	131	117	142	149	158	141	150	157	125	136	143	138	119	127	130	139	137	124	139	118	145	125	128	131	130	136	126	117	133	120	120	123	137	146	129	141	128	143	142	124	135	112	143	127	140	127	122	158	133	145	139	175	126	137	130	149	132	125	118	135	153	131	141	147	127	129	138	155	114	129	123	149	121	129	129	149	130	124	152	156	128	149	141	140	147	143	124	133	141	147	141	145	113	136	125	154	147	139	125	114	127	130	139	141	137	138	155	140	140	125	148	133	156	142	137	134	135	129	130	122	123	132	135	131	143	137	141	148	133	135	114	133	134	127	123	139	116	134	129	128	118	145	96	124	162	136	140	140	131	122	132	122	126	138	141	139	139	124	153	136	131	144	125	120	139	137	133	148	120	143	140	152	120	160	125	117	112	144	129	122	144	126	140	125	124	141	130	136	133	120	140	137	158	139	137	123	131	128	138	134	140	130	149	135	127	129	143	135	155	114	116	142	130	118	119	138	135	139	119	137	139	140	140	130	124	140	128	151	141	119	115	148	122	119	145	118	136	116	116	148	128	134	141	136	125	140	135	138	119	131	109	144	122	121	96	135	142	130	112	153	117	144	120	127	117	120	140	134	156	147	109	127	116	127	135	131	145	146	138	131	134	122	162	119	116	137	122	122	125	139	127	127	155	141	122	109	137	126	149	133	114	129	132	126	119	139	124	135	141	127	136	128	123	119	136	138	146	144	123	138	133	134
7770	2367	5281	7073	6481	5324	3951	3486	3300	3157	2497	1876	1147	997	929	1107	1877	19871	17975	5692	9491	13767	10076	3304	458	453	406	421	416	400	406	392	401	416	393	414	388	384	381	385	411	391	388	402	418	392	384	397	399	383	395	364	377	386	346	395	383	372	424	379	395	386	368	355	354	374	400	376	373	334	388	363	374	348	386	398	368	340	345	366	358	325	383	411	367	428	370	391	350	361	354	369	359	404	351	386	337	388	357	383	369	341	366	380	377	341	357	391	366	360	352	392	358	395	351	366	388	352	419	390	364	364	397	376	375	362	363	380	360	345	344	384	368	393	335	378	345	331	321	337	361	388	368	342	363	366	355	393	356	320	383	369	387	359	360	356	345	343	341	377	346	341	344	377	364	345	377	317	367	327	343	390	364	402	389	355	388	360	348	391	380	359	373	374	356	330	345	372	371	356	355	368	347	390	344	364	380	346	389	339	363	350	319	379	385	376	356	394	379	370	379	378	381	370	374	380	368	369	353	400	349	365	379	319	369	368	391	392	367	366	355	373	371	369	348	368	350	365	384	381	398	336	378	361	367	354	345	357	350	366	369	341	376	374	334	369	334	383	360	337	393	362	350	365	365	368	381	407	375	354	394	342	392	357	374	366	363	358	351	347	353	356	361	376	367	368	382	375	361	352	368	364	368	343	372	389	358	358	375	350	358	361	379	363	366	354	364	355	393	356	371	412	352	333	361	326	388	383	367	368	382	341	387	387	390	386	384	354	349	392	390	360	334	349	379	395	388	374	369	414	406	342	378	376	344	365	374	372	364	386	388	364	390	382	361	388	379	371	382	370	369	350	366	374	371	373	388	374	330	364	388	352	369	366	339	381	369	368	360	370	358	378	352	344	358	385	378	373	350	390	400	364	344	381	373	376	349	366	383	387	351	377	334	329	355	397	391	358	399	396	368	370	353	359	349	379	366	364	379	365	359	385	392	378	392	324	355	367	389	334	383	366	342	386	355	385	340	374	387	386	368	355	369	373	383	333	368	327	369	384	362	326	397	352	343	377	370	350	351	378	362	375	373	369	365	357	329	344	381	381	381	363	365	367	373	375	357	386	350	362	396	395	360	369	386	385	345	373	372	376	395	363	380	367	367	363	371	337	328	362	386	382	342	357	388	378	351	345	374	359	373	332	372	365	364	348	362	368	371	359	373	371	339	384	368	394	340	358	367	368	340	359	346	380	341	366	333	366	370	350	389	363	374	383	375	344	395	393	381	385	355	359	383	356	381	390	393	362	388	365	370	360	368	369	365	378	363	372	377	365	368	392	356	371	349	370	347	381	349	346	384	392	373	352	339	384	374	368	335	362	375	339	383	366	363	354	376	368	372	369	369	423	359	365	372	374	373	373	395	360	358	369	367	389	343	357	403	369	381	358	366	356	340	343	359	391	391	361	380	352	357	354	349	368	374	361	346	363	347	355	358	378	350	399	373	348	385	368	379	341	325	377	356	369	338	358	403	386	384	389	390	365	344	409	355	354	368	376	355	347	366	408	334	394	369	361	372	358	344	348	345	355	362	365	352	352	352	357	384	380	357	338	382	381	373	382	386	363	399	363	368	365	350	358	367	354	383	373	370	393	359	367	364	365	377	389	378	371	370	353	352	348	365	362	367	348	389	386	363	348	346	344	353	362	358	362	375	351	372	366	366	364	383	375	341	365	371	376	379	376	392	375	345	357	367	394	370	365	385	359	355	376	337	362	366	355	375	390	347	411	365	351	342	371	380	383	380	343	397	382	363	376	396	336	365	403	362	378	332	377	368	371	341	383	385	389	339	379	369	374	390	379	380	381	380	326	373	395	358	349	350	376	351	352	367	386	358	334	360	345	348	342	349	370	375	350	384	399	366	385	373	375	387	355	383	410	368	350	363	379	387	368	387	333	353	343	349	361	348	363	364	363	393	386	369	355	376	359	393	333	333	394	393	372	409	366	353	350	373	349	331	386	344	398	387	353	355	393	360	362	371	368	358	373	335	381	342	388	386	376	404	360	368	349	358	358	361	360	388	397	381	374	325	369	377	355	338	333	341	330	398	344	331	371	389	352	388	363	370	326	360	375	365	363	383	350	403	367	389	384	366	378	360	365	348	339	352	351	399	359	384	360	358	383	390	408	385	356	377	369	362	386	385	355	353	371	357	386	346	393	376	384	374	369	374	332	383	375	374	384	366	360	339	381	353	372	363	370	347	379	339	359	382	346	369	391	368	364	365	387	351	372	339	367	364	352	345	365	392	369	363	376	353	342	354	365	370	363	412	358	346	358	347	364	379	373	349	363	335	375	378	353	351	332	367	356	373	375	374	342	371	350	389	398	338	387	337	363	398	335	360	381	352	372	369	355	392	377	364	369	347	379	368	324	342	352	344	385	402	354	372	378	371	356	370	388	365	381	422	368	353	359	346	382	320	357	361	379	375	361	351	369	375	375	355	375	372	358	381	373	382	371	425	373	361	355	385	409	386	384	371	365	339	377	382	370	360	360	332	385	337	381	362	348	377	353	367	387	386	383	358	350	342	354	367	377	364	372	329	367	364	366	347	360	390	338	335	372	355	365	366	375	364	340	371	374	373	363	395	380	404	378	377	368	344	361	344	354	386	365	369	377	393	365	387	384	378	351	392	351	355	385	338	337	396	344	362	351	359	393	383	364	344	356	383	366	390	381	336	357	373	352	369	364	358	375	387	344	372	356	350	343	340	374	360	370	391	352	365	347	385	371	342	388	353	364	364	349	392	351	392	351	374	389	371	372	330	371	374	366	359	349	367	346	366	363	418	342	395	329	391	376	389	377	396	359	386	350	357	369	363	415	350	392	333	372	360	373	332	407	386	384	391	387	380	380	352	353	379	359	379	339	334	362	366	353	352	356	335	378	400	370	380	365	401	358	366	365	388	409	394	380	399	378	351	353	345	369	354	361	345	393	337	342	355	375	403	371	374	337	359	393	360	353	397	387	375	348	378	344	374	369	388	315	351	380	371	361	370	391	384	356	365	340	356	400	356	369	386	373	396	347	410	379	360	376	348	347	374	358	385	406	379	354	411	343	416	391	356	375	372	357	313	357	377	374	370	368	394	349	365	358	349	348	339	386	344	357	366	361	344	401	354	373	402	378	348	356	349	397	366	365	339	359	388	402	341	358	357	356	352	357	361	382	402	339	356	368	368	334	367	341	393	395	350	340	409	373	430	388	360	372	373	352	390	414	356	348	374	368	317	332	379	345	405	352	355	393	367	398	361	344	341	355	382	368	350	356	358	375	380	390	373	394	386	358	377	397	338	369	392	372	376	372	355	391	373	355	345	366	351	328	400	356	361	367	357	354	322	367	359	374	341	369	370	383	365	367	337	350	371	365	398	339	364	362	360	389	383	400	363	380	346	379	375	355	347	350	369	371	381	386	367	338	388	351	340	365	363	344	366	364	373	388	373	385	340	354	376	352	335	370	378	373	352	381
17928	3824	3840	3325	2850	2293	1465	1066	1187	1129	663	446	247	191	177	187	1122	5798	9134	3613	1054	1569	1240	91	93	82	70	89	89	79	74	62	83	68	81	72	79	62	73	77	74	76	66	50	62	85	81	78	83	64	70	69	73	76	66	79	80	61	74	47	68	74	66	73	71	52	91	68	71	63	73	63	69	71	69	83	74	63	71	61	68	78	48	64	54	62	72	70	74	82	66	76	62	70	76	69	63	56	75	60	78	70	57	66	64	67	58	45	48	65	70	69	68	80	67	83	68	61	89	71	64	72	68	71	77	72	70	75	60	77	75	65	57	67	65	63	58	77	66	76	70	63	87	74	76	55	58	63	76	65	47	64	66	70	46	78	63	59	56	63	61	79	62	70	69	64	55	62	73	55	79	67	58	59	59	75	67	67	79	64	74	65	59	64	66	76	70	67	67	61	68	53	58	70	78	71	68	78	69	72	69	63	76	81	64	68	78	66	58	75	74	66	73	60	57	71	69	64	66	74	67	93	72	73	74	56	71	67	72	79	67	65	80	90	62	76	49	73	67	74	73	80	71	58	69	58	70	73	50	65	77	69	76	80	62	80	88	83	67	67	61	59	62	83	68	67	77	60	68	70	56	59	71	72	69	65	79	54	87	73	70	62	70	55	81	61	72	81	73	65	74	61	73	71	69	75	68	61	71	62	71	65	55	63	65	44	68	66	64	84	75	69	71	76	61	64	66	59	77	73	69	72	75	67	65	71	63	68	63	76	78	60	83	66	56	78	74	73	56	64	63	74	78	71	82	50	49	67	75	71	57	62	72	66	62	63	60	63	59	55	63	65	68	70	78	89	58	49	53	65	68	65	78	65	77	65	75	70	64	74	63	73	81	76	67	72	63	75	76	75	57	61	84	67	61	70	70	72	69	53	64	81	60	58	76	77	57	64	75	68	59	60	72	67	67	65	75	68	72	65	65	66	71	64	75	66	61	74	76	63	63	64	75	50	59	81	65	56	49	63	71	62	63	67	71	58	66	76	59	85	84	43	62	73	68	68	71	61	61	59	73	58	73	60	81	58	67	72	62	64	74	68	62	71	58	70	81	68	71	53	71	67	61	88	70	65	60	78	68	74	65	69	74	45	61	66	60	79	70	70	72	70	63	72	65	65	65	66	77	74	60	61	78	85	66	75	77	80	68	65	72	65	58	67	62	58	68	63	77	60	73	68	72	71	71	73	74	62	67	64	72	59	74	67	89	81	71	68	80	63	74	69	73	62	69	76	82	73	52	57	66	81	72	77	72	62	52	74	86	59	63	72	69	60	61	68	69	69	71	68	67	70	63	62	71	69	74	52	86	79	61	71	64	87	74	60	77	72	67	73	72	77	58	76	66	72	67	61	60	71	78	65	73	63	62	52	64	66	62	67	83	74	49	60	79	65	75	62	83	78	85	72	75	63	76	71	69	60	74	73	84	81	67	72	62	74	66	61	71	58	67	48	66	62	75	64	68	61	48	77	76	71	74	54	82	64	78	55	60	74	64	70	53	65	94	52	70	62	72	63	74	65	61	57	78	59	79	75	69	51	76	63	79	74	75	79	77	75	77	55	64	77	65	70	76	75	68	71	65	77	72	78	90	63	83	70	67	72	69	58	67	73	75	74	67	74	67	72	69	78	69	54	68	59	58	72	67	60	73	70	72	66	75	55	68	65	63	68	73	61	71	64	66	70	67	83	68	58	69	63	70	68	76	69	67	71	63	73	65	62	73	51	78	55	59	72	70	55	78	54	64	57	56	71	69	62	71	53	61	63	62	65	60	63	70	83	82	81	83	67	63	57	65	53	63	59	75	58	63	70	63	77	62	60	68	67	69	69	67	69	76	69	65	71	65	61	62	58	60	79	79	72	62	68	76	60	61	64	65	64	58	84	75	57	60	75	62	62	57	65	66	65	80	68	69	68	53	71	83	83	58	80	66	67	69	65	65	72	58	63	70	69	67	67	71	69	75	81	64	56	73	79	70	58	69	70	88	56	73	74	68	56	75	54	74	71	62	70	61	67	61	68	70	77	64	77	59	74	85	64	57	73	61	86	77	80	71	69	65	74	89	63	69	66	75	70	73	67	62	76	60	60	76	62	70	77	80	69	54	77	68	63	53	70	64	69	62	59	51	55	77	64	63	63	67	69	61	77	59	75	68	57	61	69	57	68	68	79	65	54	77	50	56	71	60	79	53	60	72	79	80	52	82	63	79	73	71	85	71	56	73	80	74	59	62	77	56	73	79	66	68	75	65	82	59	75	64	72	72	92	66	51	70	82	86	69	62	68	61	75	68	70	77	93	62	77	72	74	62	62	52	68	63	72	70	80	63	71	74	61	58	68	67	63	56	58	67	74	68	48	65	59	66	60	59	66	80	59	58	78	63	71	48	76	79	68	67	78	70	67	60	75	62	78	66	75	69	65	69	61	54	65	56	64	65	85	60	66	74	63	71	76	61	63	75	70	71	64	79	73	93	59	52	69	77	59	72	64	67	74	68	75	71	84	60	59	72	54	66	53	59	64	69	60	63	67	66	57	64	62	79	63	70	73	73	83	78	59	66	76	64	80	74	81	64	52	76	57	59	77	73	89	76	67	69	65	57	75	74	70	58	65	72	59	66	70	79	68	66	69	58	67	69	69	77	72	63	73	53	68	66	62	81	70	74	70	77	65	70	70	69	69	71	64	72	74	63	89	71	78	68	70	61	68	59	70	66	69	71	55	56	76	81	70	68	62	60	63	63	62	73	66	72	65	67	69	82	67	76	63	79	67	69	74	76	70	72	70	64	71	79	71	56	57	68	62	57	54	61	68	71	66	84	62	70	83	63	72	60	75	60	71	64	62	72	58	63	65	63	72	80	68	71	62	60	73	66	70	72	65	73	65	66	70	74	75	68	67	78	71	86	74	66	82	76	71	77	77	68	62	68	66	69	62	74	69	75	69	73	62	56	79	67	65	74	62	54	77	65	53	61	74	73	70	63	83	61	70	70	63	74	62	69	70	74	59	70	68	66	61	66	78	65	76	55	61	62	55	75	70	68	63	66	72	64	69	71	81	71	73	58	60	57	63	75	69	74	69	86	66	86	70	76	50	62	54	70	71	77	79	69	62	64	70	69	88	49	60	61	78	70	77	66	105	63	70	67	74	74	67	72	60	72	80	66	67	62	76	63	74	68	74	56	73	74	68	64	65	70	68	60	91	54	88	61	75	68	66	65	60	64	58	55	85	57	70	61	73	83	50	68	57	64	62	69	69	68	72	75	58	70	74	74	69	56	54	64	78	70	67	66	77	55	68	64	68	66	55	66	54	59	69	75	75	68	59	67	70	77	59	58	72	58	54	69	62	64	72	74	66	75	63	80	83	86	68	73	59	75	64	55	72	83	59	62	56	73	67	69	73	64	79	73	96	56	81	64	78	63	63	66	86	73	78	57	65	67	70	58	65	52	78	71	60	70	56
9247	2924	6868	8801	8402	7292	5496	4446	4745	5217	4040	2371	1306	1185	1094	900	6366	23496	30247	10124	6581	9510	6158	366	341	328	336	284	306	281	264	271	255	296	262	246	240	243	277	273	268	229	265	250	262	215	235	241	220	238	239	229	251	231	222	239	255	196	229	219	238	219	188	223	233	222	204	237	219	234	235	249	215	218	215	190	208	211	208	214	245	213	232	222	216	233	207	234	202	223	227	203	200	215	224	224	193	210	214	213	201	205	211	222	221	181	203	201	199	198	201	225	216	195	200	246	209	220	205	204	212	224	232	202	230	218	228	218	187	194	198	210	229	205	196	227	212	191	221	195	187	199	229	190	234	241	219	222	194	221	214	186	234	187	210	213	219	194	206	193	191	233	210	228	198	212	208	197	191	218	208	233	208	199	224	214	209	200	200	214	212	216	215	239	202	202	184	203	187	200	224	210	222	211	202	213	208	191	196	195	247	207	216	233	233	189	200	210	223	218	198	199	209	213	207	213	194	207	207	201	189	204	215	219	215	198	204	228	214	226	221	227	204	189	217	195	195	200	230	197	180	202	208	216	160	212	205	189	211	216	216	197	242	216	251	207	205	193	201	237	218	205	187	207	204	197	197	219	201	205	224	194	216	225	200	233	233	205	196	178	215	225	192	182	224	202	203	231	189	219	196	198	211	207	207	186	189	225	212	185	261	223	196	220	203	220	218	207	212	222	188	204	192	222	202	216	222	217	195	189	218	211	217	209	192	230	205	191	217	213	187	215	206	204	210	191	216	207	231	210	218	229	214	225	223	195	180	201	205	215	208	211	201	228	250	199	197	194	208	208	201	216	200	196	205	220	217	222	198	204	194	198	198	185	222	205	212	207	218	232	192	186	201	202	212	202	205	230	197	196	217	202	199	232	191	228	228	208	205	217	177	204	202	228	197	210	218	214	190	224	199	208	213	200	201	208	199	210	222	187	214	230	216	205	207	218	222	226	202	203	185	207	216	223	207	230	207	197	186	220	227	193	210	207	198	186	227	203	201	186	191	191	192	226	207	204	199	185	216	241	195	218	223	192	224	204	219	212	209	189	201	190	209	185	214	193	201	218	212	185	199	190	207	196	207	215	212	196	191	218	176	223	202	203	202	221	214	221	201	204	199	208	207	203	216	225	189	204	209	183	190	194	233	228	200	208	204	199	193	200	175	197	217	232	185	220	192	188	226	194	207	220	197	229	219	193	231	199	226	197	212	232	211	206	198	176	183	203	228	198	207	176	218	209	213	201	201	190	224	200	218	172	191	207	209	169	212	172	225	209	246	220	214	201	237	208	201	203	230	206	225	186	210	199	206	201	198	222	208	209	211	222	198	232	180	193	210	220	215	212	200	222	219	224	201	199	189	197	223	204	187	201	191	213	192	187	241	195	224	224	193	219	207	213	210	204	207	213	209	218	202	205	217	210	224	181	198	194	183	219	217	205	219	199	180	188	191	222	230	215	223	217	196	202	210	224	204	226	215	218	217	227	182	234	225	237	182	201	212	229	198	203	221	204	175	197	233	214	229	197	183	226	200	216	235	196	228	204	215	242	203	220	194	229	220	182	216	246	215	200	199	204	190	206	217	200	218	212	210	204	210	223	188	192	194	213	215	185	214	219	200	226	194	210	217	217	229	228	200	205	204	193	198	211	198	215	212	219	228	199	200	215	202	199	200	195	216	213	203	207	212	206	200	206	212	197	212	179	200	184	213	216	201	215	212	182	227	229	211	185	209	219	212	248	191	215	198	199	212	233	217	225	183	182	211	204	207	222	218	194	217	203	208	248	217	200	215	224	209	214	194	252	215	238	205	216	208	198	206	224	222	202	204	192	185	220	230	205	205	198	212	224	203	218	238	187	220	209	187	205	235	193	216	212	202	206	231	226	179	194	215	209	203	201	175	208	205	201	195	190	195	227	224	190	208	217	217	222	204	208	214	198	197	237	201	240	207	207	201	204	197	211	176	203	213	196	197	197	190	206	206	217	194	222	218	208	196	207	210	208	210	159	188	220	227	206	211	206	195	188	226	203	189	204	213	191	225	217	221	190	200	195	220	230	198	203	196	236	211	183	215	193	196	206	209	218	180	218	219	224	206	207	216	225	212	187	202	221	199	198	217	222	204	225	209	232	186	209	207	211	179	210	209	243	227	242	185	201	224	213	207	229	187	207	197	199	187	191	205	198	195	197	190	220	202	204	217	203	241	213	228	213	231	207	202	179	209	206	190	188	177	197	215	207	236	187	208	213	208	221	210	204	195	213	224	220	178	225	227	189	207	186	197	191	226	196	224	215	197	198	217	238	198	196	210	203	209	192	224	223	211	183	200	196	206	244	205	205	197	239	206	203	204	207	206	214	223	210	184	205	197	196	234	209	222	197	193	234	195	235	209	198	232	198	231	226	219	205	243	213	211	225	213	191	201	208	225	197	211	234	232	213	211	188	224	185	203	206	218	203	222	207	214	210	210	195	224	225	199	212	216	211	215	211	206	200	204	209	208	195	228	183	201	199	224	213	215	209	209	197	200	209	209	226	224	204	217	219	201	218	211	212	194	210	184	228	201	186	178	209	213	182	202	220	210	200	199	207	204	213	192	200	220	227	231	217	228	207	214	208	218	196	210	231	194	216	230	190	193	212	212	195	188	217	208	197	231	205	218	192	251	193	193	190	214	217	216	201	219	223	200	212	196	194	232	217	223	209	225	181	203	201	225	241	218	214	204	205	212	212	230	214	197	212	216	184	202	220	205	201	190	203	213	227	236	192	218	206	175	226	194	183	205	211	225	240	213	221	189	224	209	206	199	233	212	215	185	192	197	187	232	206	222	204	194	195	203	218	211	231	229	227	199	197	202	207	193	194	223	208	209	187	212	224	225	197	206	211	210	231	213	215	223	215	223	196	193	230	177	199	234	219	194	217	206	212	209	217	216	179	243	227	191	221	206	225	207	218	208	211	176	221	208	224	234	210	223	197	186	197	210	215	225	187	223	193	211	214	201	205	213	238	196	198	249	227	223	189	211	235	193	202	244	190	205	200	190	202	233	209	208	217	188	206	207	218	205	192	210	207	198	220	208	203	203	224	217	210	189	214	211	191	225	190	205	217	226	212	212	222	225	222	210	220	191	236	211	203	212	169	220	209	197	215	229	211	202	219	219	220	188	191	204	213	212	196	210	213	178	227	198	202	219	215	185	214	218	211	216	209	198	173	200	208	211	203	222	211	190	217	211	225	194	204	204	205	218	202	229	221	184	186	224	213	197	189	191	211	250	221	212	195	214	208	206	196	201	219	209	241	186	206	200	218	208	190	177	206	182	214	196	202	206	192	189	213	205	212	202	237	214	231	197	197	190	220	209	207	163	201	212	212	231	223	193	212	207	227	193	186	218	213	181	193	217	233	224	214	234	190	195	191	179	205	207	199	220	223	209	207	210	206	211	207	200	197	209	209	214	215	216	217	200	216	237	179
3504	611	777	642	549	479	354	295	266	233	224	216	193	229	207	211	218	363	660	284	229	242	187	194	190	197	199	210	208	218	210	218	225	207	200	208	191	206	214	214	204	205	179	179	222	218	200	211	194	218	208	218	191	209	208	226	226	222	201	222	226	236	209	199	239	194	209	191	182	204	224	203	200	217	199	201	210	207	208	226	254	211	207	195	191	186	204	225	222	206	205	205	194	216	221	186	190	202	244	218	191	216	205	200	212	183	215	197	217	190	208	214	197	212	199	209	224	217	192	212	187	195	216	200	206	201	218	195	193	201	221	213	214	203	203	204	201	210	190	199	184	172	206	180	198	198	212	219	232	200	212	217	219	196	212	205	234	201	202	208	207	226	217	197	211	216	192	197	221	217	198	186	227	206	208	232	205	217	204	197	224	195	232	201	194	202	201	200	207	229	213	198	222	207	211	218	199	229	197	215	206	203	195	213	201	199	210	231	202	225	212	213	195	207	209	227	236	223	209	208	226	217	197	224	182	209	217	209	218	190	219	213	208	213	182	197	211	208	220	214	216	222	241	219	226	215	197	203	208	195	229	223	195	223	209	202	208	181	200	229	213	227	201	242	203	193	189	204	243	209	204	183	168	208	231	225	225	195	209	192	192	197	201	201	202	228	221	210	214	206	205	202	236	197	223	212	220	229	219	187	211	238	212	217	200	234	213	202	189	209	211	173	213	215	200	233	203	212	232	184	216	212	181	201	238	238	190	215	201	216	207	202	205	208	203	227	206	203	247	190	210	186	207	202	239	186	224	225	191	212	200	211	194	230	197	187	188	178	207	204	193	191	214	213	250	183	196	195	234	202	204	206	199	203	194	228	223	195	203	206	221	218	198	183	229	237	207	238	210	180	209	225	191	195	227	212	219	195	211	205	218	201	215	219	195	229	211	201	215	216	178	192	228	230	209	219	204	181	214	217	192	182	217	230	211	208	228	214	208	203	181	211	185	214	187	217	206	196	206	200	200	219	215	213	191	205	217	230	210	209	211	209	232	189	181	231	221	194	189	210	200	236	215	201	218	180	199	167	214	221	187	207	214	238	224	214	216	202	191	191	226	240	215	202	201	212	209	238	228	218	221	211	195	214	204	220	186	204	218	214	198	198	205	186	213	230	205	217	198	207	198	235	198	212	216	200	211	204	194	179	213	205	190	198	207	207	200	217	213	218	192	205	215	204	217	201	197	195	230	223	236	223	242	237	207	226	221	238	203	234	197	232	195	216	192	218	244	225	222	210	202	259	189	197	178	220	197	224	194	193	213	187	217	202	207	198	182	192	213	195	226	194	230	196	219	203	227	202	200	216	231	196	173	192	205	228	203	199	240	231	181	207	209	216	227	224	217	192	191	214	196	206	215	183	242	218	207	196	232	198	199	205	213	193	211	221	218	209	205	173	204	208	220	246	205	210	216	215	207	184	222	211	169	215	198	238	214	196	194	209	195	214	219	206	213	210	204	197	195	229	210	224	192	220	206	225	211	242	196	225	191	215	230	202	237	198	216	221	212	238	208	212	199	219	231	235	197	219	210	197	227	223	231	212	202	205	200	207	182	197	220	200	217	199	213	208	230	202	176	222	208	205	190	217	194	201	235	213	209	209	201	198	194	213	203	219	228	205	204	181	212	195	212	212	192	183	236	223	211	220	208	219	207	211	225	196	183	234	238	213	216	227	216	206	203	203	206	206	218	216	222	202	178	186	204	202	210	202	196	241	193	229	217	208	212	213	215	202	214	195	234	183	205	201	183	195	215	220	222	187	200	191	238	229	207	213	229	209	215	198	200	202	215	214	229	221	227	188	188	223	203	215	221	224	184	218	205	214	194	230	212	199	217	206	208	199	198	210	220	219	203	193	208	187	223	201	188	228	191	228	202	216	233	240	234	202	226	199	196	177	214	213	210	224	206	218	234	210	199	240	209	220	208	209	216	209	204	199	239	214	220	205	210	213	214	229	227	213	222	221	225	221	188	247	209	193	191	219	187	208	222	220	220	224	238	201	198	238	238	214	198	193	213	213	232	208	198	200	202	204	212	178	213	217	221	225	198	216	197	240	187	200	216	199	207	223	217	206	207	200	191	205	213	218	226	197	207	187	219	209	210	191	202	212	224	196	198	197	203	213	202	214	224	227	200	198	204	210	201	221	191	189	164	195	215	227	209	194	218	194	209	202	202	203	204	204	203	211	222	208	191	215	186	191	218	211	219	185	189	206	207	216	204	194	239	223	191	215	201	220	214	190	210	192	219	221	181	208	180	212	205	201	205	203	200	207	220	215	227	210	198	202	212	230	232	235	208	230	204	222	182	203	195	198	202	223	215	216	199	202	205	215	208	216	215	204	190	199	206	235	213	175	206	213	204	200	238	211	209	200	196	196	185	171	204	223	215	211	221	210	203	180	207	204	198	205	189	197	197	203	214	213	221	207	236	215	197	218	216	214	203	221	197	228	219	230	194	222	186	197	192	190	211	207	216	204	208	208	202	230	211	222	192	217	196	225	206	240	221	215	246	235	186	197	206	192	204	223	212	231	204	222	219	247	229	184	217	212	196	208	188	218	195	206	241	216	210	218	204	199	207	218	218	192	239	197	228	200	199	213	198	227	194	228	186	170	200	184	184	215	217	205	214	217	189	211	197	210	183	186	197	219	192	221	209	223	218	190	216	199	217	197	218	207	229	221	183	252	212	227	208	218	196	223	200	190	206	203	211	208	202	213	224	218	214	203	195	205	221	194	208	227	223	197	219	218	207	232	214	222	190	214	241	212	194	221	230	209	186	220	218	219	226	209	200	200	204	212	216	227	200	202	211	241	209	212	191	207	211	215	212	216	201	221	197	198	241	195	209	173	205	215	181	204	195	192	195	213	231	214	236	225	208	200	223	170	204	199	208	222	222	234	229	199	186	221	225	222	211	200	223	246	197	193	206	230	216	238	211	197	185	206	209	198	193	210	201	218	216	220	209	203	191	221	206	198	199	205	196	204	197	194	202	211	188	220	211	223	223	218	201	197	195	214	198	211	211	226	209	180	237	194	211	203	191	188	207	215	199	200	204	222	238	220	210	230	214	215	220	191	197	217	228	213	199	197	226	241	218	194	195	205	198	219	208	200	186	238	203	206	228	218	196	205	197	201	201	202	195	225	186	191	195	209	194	218	238	203	213	220	211	224	223	189	214	211	235	247	200	217	170	179	215	224	193	203	227	190	208	222	184	197	233	221	222	202	212	227	210	221	236	188	218	213	222	223	201	206	186	209	208	230	237	214	212	204	218	213	194	207	191	223	200	215	207	226	216	229	209	197	221	197	217	201	219	203	225	213	171	190	207	191	237	212	218	201	200	197	219	206	199	204	199	198	219	204	226	205	206	216	209	197	210	213	180	206	245	190	194	213	205	205	215	219	223	229	233	194	221	231	207	196	215	215	205	210	200	214	186	203	203	188	219	212	234	214
2985	1028	1724	2060	1941	1857	1382	1115	967	915	901	701	633	670	599	623	624	2088	3706	1231	731	800	578	580	583	538	553	583	554	518	546	581	556	553	550	564	521	561	561	550	548	562	577	580	531	540	530	577	559	598	550	555	572	539	585	557	540	556	527	531	535	539	564	539	544	526	565	546	575	557	522	551	560	537	512	553	520	541	581	554	563	560	554	578	561	546	580	556	576	524	554	544	563	551	541	538	551	512	548	513	602	563	553	535	501	546	550	603	543	497	565	492	523	545	533	568	505	561	574	554	549	564	578	559	560	601	546	561	585	580	578	583	562	516	533	574	565	549	550	561	556	563	535	531	558	570	553	531	575	564	538	559	571	522	545	564	561	548	557	567	582	553	542	548	584	547	579	510	554	528	536	557	550	567	553	538	548	519	526	563	555	548	560	560	574	564	527	529	557	564	571	565	516	543	554	535	593	549	528	540	562	576	517	565	583	560	533	543	556	575	554	542	546	526	543	518	573	552	542	519	519	588	539	582	558	526	547	524	528	554	571	557	528	568	538	564	518	548	541	523	540	547	575	568	572	569	559	502	571	584	540	553	572	530	520	560	568	568	597	513	570	606	596	523	633	551	550	571	569	540	562	510	543	585	569	579	517	549	564	541	517	568	542	528	547	529	572	559	568	571	515	536	564	529	545	577	545	537	576	559	591	550	613	551	563	517	559	543	529	542	544	535	556	573	553	519	547	584	535	596	513	581	530	505	570	509	533	575	586	581	503	599	567	566	577	546	557	593	555	564	586	513	584	559	508	557	538	532	553	528	577	548	538	569	550	583	550	567	569	584	561	559	548	526	561	531	519	527	561	540	534	595	542	569	542	549	538	518	524	558	543	524	561	570	570	554	517	586	543	561	560	540	539	542	548	562	588	552	561	539	528	555	523	540	568	528	531	572	518	581	530	575	517	561	573	523	568	543	553	560	548	545	520	566	540	565	581	543	568	544	561	547	547	548	544	550	547	546	577	547	557	565	557	559	573	521	581	507	533	532	589	580	566	560	531	545	541	565	552	523	548	594	551	584	554	533	560	581	569	504	547	544	567	556	548	524	554	551	555	576	591	600	551	542	514	549	545	587	566	535	558	548	575	555	596	567	582	527	537	566	626	491	589	575	593	568	574	511	522	575	563	494	561	564	572	569	564	530	578	557	536	535	609	600	528	566	565	564	532	555	557	620	548	568	535	596	547	564	550	573	539	596	569	558	546	575	552	541	551	559	580	577	570	539	543	540	554	526	553	557	559	529	548	548	532	541	559	561	590	559	558	581	511	538	561	566	531	575	556	550	542	544	533	527	546	586	516	557	588	526	549	613	507	588	509	610	536	523	560	588	571	570	522	545	548	549	543	563	525	593	549	529	540	556	564	568	578	516	571	563	573	564	533	579	542	563	539	526	530	581	553	526	564	571	552	549	538	577	563	597	582	538	526	518	524	574	516	531	560	557	539	562	559	592	558	524	585	549	547	585	516	562	550	572	566	534	545	559	530	497	522	558	571	591	549	561	550	529	542	546	543	558	543	548	536	590	574	526	561	580	538	559	537	536	536	599	548	561	542	564	536	585	535	588	535	521	563	569	541	547	548	589	589	560	519	514	525	557	559	528	563	552	526	553	561	562	541	584	577	573	573	537	564	563	550	530	566	582	567	542	568	547	559	580	546	581	545	571	525	589	551	530	528	594	549	572	567	561	547	551	557	526	523	586	542	558	559	545	598	587	584	563	552	545	556	609	579	523	539	585	547	549	598	527	558	528	580	530	546	588	577	568	509	527	562	582	555	540	565	552	519	571	554	529	552	562	555	561	582	585	554	578	531	562	605	525	531	529	583	529	546	541	547	560	515	586	518	514	559	534	589	566	535	557	521	515	566	563	544	542	521	568	545	559	547	515	599	553	516	537	564	511	515	546	600	577	502	523	569	555	529	551	512	558	525	546	591	558	554	560	563	543	556	580	568	546	570	628	564	585	557	541	543	562	537	620	526	548	520	573	612	496	552	512	517	547	585	552	531	554	532	540	532	569	563	561	523	529	513	602	592	522	534	588	521	546	588	554	507	540	568	564	545	533	533	585	528	564	607	568	537	536	561	524	589	542	552	537	560	550	525	563	555	507	567	617	532	550	543	556	552	552	580	544	543	555	562	506	529	570	560	545	514	532	557	533	505	530	570	557	547	560	544	540	576	565	557	564	533	547	530	562	513	555	566	584	546	553	560	561	519	547	566	564	549	540	547	544	555	559	531	561	540	575	573	538	528	543	556	569	582	557	590	552	588	508	563	561	562	552	555	560	533	559	538	522	557	580	551	571	542	569	571	552	589	600	520	583	557	532	530	583	558	547	527	570	543	547	535	547	542	556	538	556	564	571	551	554	570	569	573	522	562	528	534	584	554	517	553	553	590	584	544	558	554	557	564	558	527	524	536	554	573	519	582	582	558	545	575	588	543	577	576	596	548	544	556	601	532	523	561	562	528	596	534	563	530	578	533	526	572	535	565	543	587	532	562	583	549	553	566	541	531	558	536	573	580	543	578	554	547	577	557	499	579	555	555	558	558	568	517	567	536	569	600	538	554	558	543	582	558	570	577	555	551	560	589	557	595	587	569	544	606	504	546	592	566	563	573	558	544	526	550	605	549	522	520	517	555	548	563	583	583	541	548	544	531	585	559	562	533	617	560	538	554	528	565	562	586	588	572	556	558	566	542	573	601	548	558	546	541	551	579	539	536	531	539	557	521	527	541	539	585	532	544	556	519	532	559	561	556	535	541	555	521	540	552	577	516	616	541	513	555	578	579	544	535	567	514	592	510	553	578	577	520	555	553	561	552	594	590	543	547	545	578	538	557	552	573	509	530	565	549	570	545	536	522	510	542	580	603	544	592	549	578	567	548	548	563	581	545	549	539	587	577	571	504	532	536	540	551	520	544	549	572	579	553	538	588	583	555	598	531	544	548	592	578	555	584	583	604	600	565	548	561	500	559	577	569	550	543	558	574	507	555	551	581	568	565	523	572	523	511	550	545	539	542	567	534	514	576	553	544	555	565	531	539	564	533	588	573	575	529	553	580	563	545	557	515	560	579	614	554	576	511	537	553	541	527	560	602	560	560	589	532	543	502	543	581	564	557	529	556	517	523	547	536	563	564	525	547	552	603	532	544	581	569	548	590	542	536	600	542	576	510	528	489	578	553	545	503	564	537	562	542	566	533	564	578	578	567	511	600	571	544	567	558	550	543	527	571	581	524	513	580	553	588	564	577	563	577	528	574	572	532	535	517	559	506	513	614	524	557	563	501	570	553	540	562	583	590	567	573	530	545	588	583	567	554	573	506	584	567	536	533	558	552	577	532	599	550	521	602	585	511	545	562	560	518	593	533	559	551	540	602	566	606	555	554	545	542	525	547	559	548	518	541	550	574	559	560	617	585	592	588	540	541	529	583	581	558	546	537	598	532	580
11941	2318	3350	3587	2692	2213	1262	800	517	423	411	298	253	209	200	176	492	4905	3107	244	189	140	146	327	121	140	126	128	110	118	134	128	115	113	112	131	135	111	132	128	109	121	119	107	103	103	128	125	104	135	114	122	105	115	130	129	103	111	120	100	107	101	116	120	123	128	114	107	116	114	115	119	141	122	107	120	120	114	114	115	125	117	130	116	131	129	103	115	98	104	122	110	117	121	103	107	96	107	117	121	106	126	112	118	116	110	94	113	108	127	111	135	119	125	121	91	128	118	112	122	134	111	114	99	116	128	129	109	105	122	103	114	144	122	108	97	111	127	130	129	115	109	109	121	119	128	120	118	99	133	123	96	99	122	124	120	109	115	101	139	92	129	138	120	122	110	115	117	109	115	110	122	118	108	124	123	105	107	118	129	104	133	119	116	131	119	115	126	126	115	115	118	107	116	115	93	116	123	126	118	123	124	119	127	106	119	107	127	128	130	115	103	103	91	121	123	127	96	118	116	111	131	104	99	119	99	98	103	115	117	123	106	115	135	138	120	103	122	112	134	113	120	112	128	95	117	109	111	124	88	98	122	119	134	109	106	121	117	107	93	111	101	132	106	106	122	105	114	126	118	122	112	124	104	113	105	121	115	98	102	98	123	113	120	114	126	120	103	126	110	104	114	97	115	106	114	97	146	99	113	111	112	104	126	115	124	115	110	100	125	101	110	117	120	104	110	107	116	108	92	102	113	107	118	108	130	107	105	124	121	129	107	119	94	97	86	122	98	113	141	102	98	98	85	108	98	108	120	116	118	107	107	121	98	101	112	110	110	108	128	127	119	105	120	108	117	134	109	116	115	130	125	107	98	121	126	123	124	116	110	128	132	107	110	122	142	118	128	124	104	120	134	120	117	109	127	109	120	115	114	131	111	126	113	123	123	110	110	120	116	127	122	118	110	104	109	111	117	97	125	111	128	100	133	104	126	118	129	111	134	110	102	121	136	125	107	101	109	113	127	113	123	115	110	104	121	127	136	118	132	143	104	131	95	138	97	119	104	115	128	102	125	108	129	129	112	107	110	93	125	115	105	125	113	124	104	111	120	111	107	130	103	131	119	128	106	115	128	121	109	115	95	129	121	128	132	104	115	111	105	102	120	120	127	132	103	112	109	139	98	125	107	117	100	92	121	113	118	130	112	93	117	115	127	117	125	121	117	113	109	110	109	96	107	112	133	106	129	138	111	115	113	130	106	117	124	106	113	102	102	112	111	109	119	91	95	111	111	117	128	107	130	120	138	110	110	115	110	135	115	137	139	121	123	115	112	119	113	115	111	119	122	102	120	113	121	120	118	96	122	98	107	126	108	113	101	119	132	116	111	117	110	133	110	116	125	100	132	123	122	118	104	129	95	113	119	110	117	106	122	116	114	108	118	112	118	113	111	127	113	105	115	95	124	135	129	109	116	119	111	116	103	117	124	115	101	125	105	126	137	121	119	104	108	108	127	108	129	114	85	129	130	104	126	99	118	124	131	112	126	130	123	118	129	108	116	111	125	125	110	125	103	109	125	112	117	101	108	117	130	104	108	122	112	116	117	105	112	109	120	104	132	108	124	113	134	113	104	121	109	120	128	121	125	120	113	103	108	127	123	98	130	107	121	129	107	105	121	102	136	124	102	100	126	114	115	121	99	110	105	106	119	116	125	114	124	125	114	114	130	100	118	104	125	123	111	115	86	143	111	125	113	114	124	118	122	115	118	113	126	138	111	123	105	118	113	132	106	122	119	119	110	135	123	125	120	105	109	101	106	102	108	110	102	139	117	104	103	137	123	109	117	131	98	124	89	126	137	110	128	108	103	106	93	116	119	113	120	107	102	102	122	130	121	116	128	136	129	116	115	124	111	109	101	122	114	127	120	140	126	128	132	109	118	117	123	117	115	113	117	113	88	129	117	105	122	119	107	111	108	119	125	105	111	116	119	138	108	131	109	104	132	111	105	127	103	131	98	113	119	100	110	126	116	122	94	112	98	105	113	105	101	124	115	108	134	100	122	121	100	104	115	126	123	121	99	121	105	120	113	112	107	115	124	125	126	118	103	136	105	107	117	104	104	111	124	113	112	104	116	127	103	100	116	126	123	117	132	104	121	98	100	108	108	118	102	116	117	101	101	123	116	112	124	107	106	117	105	109	118	102	109	128	130	144	116	114	104	136	112	124	96	117	116	113	125	125	125	113	131	122	103	126	120	130	115	106	118	126	128	117	125	117	130	115	118	126	104	125	120	136	111	123	122	108	105	106	127	106	114	100	118	116	123	118	113	101	111	106	131	101	110	126	121	114	136	117	103	127	120	120	99	109	104	99	109	127	111	119	95	96	109	118	136	122	122	105	102	126	94	109	113	101	130	112	111	119	110	110	126	113	118	121	117	106	117	112	117	127	108	110	107	107	124	112	113	121	98	129	110	95	105	114	123	129	142	129	127	127	131	109	126	107	126	105	118	105	135	108	114	106	127	111	126	117	100	98	127	110	105	134	111	115	104	113	106	127	119	116	122	118	112	107	125	136	111	131	145	115	116	125	116	125	114	130	123	112	115	101	116	123	122	123	114	119	109	111	97	129	131	131	105	108	118	115	136	115	130	141	123	144	115	132	133	102	116	139	112	103	120	115	110	118	122	95	116	117	138	122	104	112	124	108	124	116	130	116	117	119	123	126	122	110	103	126	111	123	113	94	123	102	116	117	110	115	117	130	103	102	110	113	122	121	104	103	128	108	103	121	139	102	109	99	95	118	124	101	118	123	120	109	126	121	118	102	104	129	116	113	93	130	95	127	142	127	101	112	97	103	134	137	130	111	93	121	117	104	106	135	109	95	124	119	119	86	113	93	114	120	115	105	100	119	136	108	108	98	110	110	115	121	128	117	114	129	110	116	99	124	104	132	121	126	85	113	118	118	119	133	128	90	137	128	116	107	111	125	116	136	110	111	109	124	124	137	119	120	129	109	122	91	119	118	105	102	120	112	88	115	104	115	110	119	122	122	114	142	109	115	120	124	125	124	122	96	107	108	130	108	122	111	104	124	138	104	108	97	110	86	111	96	151	125	147	106	100	103	109	103	120	125	116	111	107	113	107	120	111	104	114	109	110	117	95	124	116	117	122	108	107	112	118	109	112	134	96	121	114	115	130	106	110	119	114	108	120	90	125	114	133	114	143	110	119	113	100	112	127	111	116	117	102	116	105	131	102	124	111	106	114	96	113	109	143	105	99	115	108	122	122	110	116	134	128	117	102	120	121	113	100	128	108	123	100	113	118	111	101	114	129	102	109	111	120	115	120	126	123	125	112	130	107	118	98	129	132	117	126	132	119	140	132	128	106	111	126	98	130	113	124	115	107	114	120	116	119	110	114	123	86	100	110	110	112	119	106	116	103	116	115	119	111	137	131	124	119	133	101	121	103	108	123	108	128	122	123	127	114	102	103	95	124	113	100	122	103
7288	2330	5996	8072	6945	6251	3914	2822	2363	2161	2048	1478	1072	937	889	822	3112	22148	11105	1052	928	482	492	1930	429	429	394	405	404	382	356	404	371	377	336	357	370	371	342	382	348	358	380	343	350	336	345	353	382	328	362	319	362	332	331	340	360	353	348	315	336	340	325	323	316	348	353	350	312	337	340	333	318	346	360	311	367	310	307	342	329	320	349	316	337	317	297	325	314	355	343	331	310	317	329	324	333	326	326	324	336	344	308	325	303	300	335	324	288	338	311	315	290	347	334	344	334	307	325	304	313	325	328	313	320	337	296	318	313	306	320	327	307	299	350	343	327	353	327	336	307	300	287	338	336	311	342	313	296	306	296	326	312	331	344	306	330	344	321	315	312	348	309	330	306	353	355	327	320	341	339	315	324	311	283	343	316	308	344	312	331	322	307	319	292	302	316	318	346	300	322	318	312	315	319	297	313	323	320	309	326	315	307	288	327	326	330	344	262	337	315	276	311	329	315	318	302	311	317	353	312	352	315	319	320	306	358	331	329	315	326	323	317	325	328	341	320	327	329	308	334	316	302	318	294	324	311	298	318	300	308	298	313	299	319	324	290	299	294	369	333	308	311	333	329	317	303	311	292	325	307	325	291	313	319	317	294	326	318	318	334	304	320	338	313	317	342	303	299	315	322	313	298	302	321	300	343	343	287	350	319	291	347	337	290	291	305	314	336	337	317	307	307	340	322	310	331	330	329	320	322	314	330	309	291	305	281	306	289	352	361	331	336	310	325	309	309	311	307	335	321	330	331	321	305	311	309	307	276	297	295	319	308	333	310	334	308	314	338	319	318	325	356	334	308	321	315	291	264	325	328	309	316	283	333	315	330	317	366	299	328	317	313	297	317	310	286	292	331	285	310	304	325	310	303	340	306	310	344	336	319	313	320	346	322	306	301	300	324	303	319	304	313	311	352	323	310	317	317	325	337	323	329	296	326	319	348	319	277	308	324	326	324	338	339	334	292	343	321	323	329	306	329	328	311	331	302	286	311	306	332	285	267	337	306	286	345	326	316	324	299	313	339	329	309	311	323	332	344	321	303	330	326	316	323	314	311	323	288	297	304	295	277	325	317	332	328	314	341	335	298	279	292	310	311	294	302	333	308	331	335	333	324	301	327	351	309	309	330	295	314	325	341	332	299	318	323	340	317	295	302	325	359	304	334	344	319	334	318	356	311	311	320	314	305	328	317	344	330	317	328	304	307	359	287	321	290	311	324	324	296	290	315	353	317	301	312	323	306	339	307	334	301	328	312	345	345	311	337	332	347	336	341	316	292	318	330	341	331	304	293	297	367	370	348	295	291	328	320	266	337	311	336	287	313	316	339	332	310	314	320	283	331	313	336	303	298	327	291	329	338	325	337	307	314	331	311	331	316	326	298	331	310	281	285	311	326	301	301	338	311	324	310	290	335	325	363	323	293	282	328	324	337	285	316	300	323	310	332	330	269	318	331	320	337	320	308	304	313	316	333	307	298	332	328	352	326	340	309	312	311	294	346	277	339	318	333	314	334	319	309	371	319	331	294	305	311	316	323	310	340	279	309	335	321	329	309	277	312	289	332	305	335	303	318	333	301	325	308	333	327	360	306	324	310	331	303	312	318	307	334	293	302	331	330	309	296	295	315	308	312	307	318	307	337	303	314	318	326	284	299	314	308	315	317	309	326	332	305	303	318	333	352	309	335	329	334	289	329	302	333	318	329	325	308	306	299	343	333	339	309	326	317	294	311	295	299	312	309	311	321	322	303	323	304	327	343	338	290	373	312	308	316	321	362	314	283	329	344	324	348	342	311	313	283	315	286	329	318	327	303	333	320	321	289	319	330	311	315	322	307	336	324	322	325	290	293	297	312	319	288	312	321	319	332	364	322	332	296	278	312	333	331	311	298	299	343	300	317	346	298	338	319	337	289	341	332	329	348	341	302	335	336	321	295	312	303	305	327	313	320	316	358	298	315	318	308	298	316	328	314	318	301	305	321	335	356	352	319	331	344	316	316	341	311	303	331	350	331	289	317	309	327	312	325	309	332	344	329	318	305	285	330	319	312	332	347	345	335	300	340	312	324	309	313	320	340	323	281	311	298	324	327	323	291	313	308	280	309	343	336	314	325	326	315	275	288	287	344	316	313	319	325	317	310	341	311	296	303	308	323	289	293	352	335	358	325	316	323	304	332	357	331	330	320	292	283	318	306	286	299	325	291	351	299	327	367	296	287	333	318	289	301	330	349	315	314	302	318	288	311	306	327	320	314	278	309	334	325	319	310	335	330	325	328	349	331	310	300	337	330	321	295	312	312	290	314	302	313	304	304	317	289	337	300	322	325	318	326	345	332	308	325	330	310	312	304	314	339	307	314	325	291	309	337	326	328	312	301	328	321	321	297	366	303	367	324	325	313	355	337	305	344	276	287	301	346	305	343	297	332	327	325	340	355	334	339	326	279	323	299	304	293	334	347	332	334	324	302	358	305	325	313	337	334	291	330	345	299	361	319	293	278	335	326	328	315	290	326	316	318	326	306	328	353	314	301	316	291	327	333	334	315	301	315	304	337	311	295	306	318	310	298	332	332	314	309	300	308	309	328	323	314	312	285	339	344	326	349	288	329	348	312	291	303	327	315	310	310	326	327	289	294	338	337	310	300	299	335	339	322	291	284	311	289	313	341	310	319	300	318	329	300	318	325	310	310	296	293	303	322	320	300	303	338	324	324	312	327	320	339	352	312	363	309	298	344	329	351	315	337	351	326	304	314	304	303	315	330	290	292	325	318	295	362	321	309	319	292	296	325	287	293	329	309	306	312	323	286	335	344	344	313	314	301	275	326	308	322	330	317	330	304	341	336	307	307	315	323	325	335	301	336	307	308	324	314	320	302	305	300	298	321	339	321	326	297	293	318	342	296	305	334	331	293	311	303	314	324	321	327	315	340	295	309	322	309	326	338	337	352	317	353	310	332	325	309	296	321	297	323	312	321	299	312	292	299	257	316	316	304	305	315	334	326	328	333	281	270	285	336	298	316	327	333	307	316	328	321	347	320	308	337	325	318	322	300	299	328	306	296	333	328	318	335	330	328	313	316	342	314	339	330	338	307	340	328	344	318	303	332	322	304	320	297	308	327	320	291	305	320	307	311	344	327	309	332	326	320	335	343	369	311	309	299	308	300	342	355	299	354	285	329	301	330	313	324	328	315	303	321	322	356	331	305	313	292	343	322	327	317	275	311	338	343	301	310	310	317	297	287	323	335	313	329	312	313	342	344	293	340	279	338	333	299	328	312	323	319	313	334	325	318	329	304	336	287	318	308	326	315	372	294	334	327	299	336	287	320	330	326	292	302	288	355	318	308	301	312	324	341	343	345	302	327	315	321	348	302	289	331	307	342	318	315	344	343	316	300	317	290	297	289	338	299	334	302	326	280	301	317	324	309	274	345	302	334	307	325	355	367	342	350	342	327	337
17719	4455	4738	5260	5756	3035	1763	1116	864	566	359	264	263	203	166	178	210	2633	438	114	165	118	318	3719	1088	104	78	77	62	69	84	67	70	64	67	68	48	64	66	65	62	58	48	64	67	58	56	54	56	65	40	82	60	60	57	57	48	59	57	53	66	52	63	64	51	61	65	58	74	57	59	54	46	51	60	59	71	51	51	59	77	53	63	49	56	58	69	57	57	58	50	47	59	62	50	58	69	49	67	68	67	58	50	50	50	40	58	54	52	62	52	59	40	63	69	42	55	64	56	52	59	52	74	51	69	50	50	69	57	51	58	67	54	41	66	59	56	66	64	60	62	43	54	62	59	53	50	58	61	63	52	55	44	44	53	62	51	64	57	57	69	40	54	44	58	56	56	48	61	46	55	68	53	59	58	61	52	52	55	51	54	69	38	55	53	49	48	53	61	57	54	46	77	69	64	60	48	63	51	63	49	66	70	54	57	56	49	63	56	56	45	52	55	55	63	73	57	53	53	58	67	57	66	44	52	55	50	52	61	62	76	53	54	56	51	57	52	59	64	65	55	53	63	53	66	66	51	61	63	55	46	50	55	50	54	49	66	51	60	55	61	53	52	49	74	64	41	50	52	68	46	70	68	61	48	56	65	62	59	43	67	58	61	59	67	66	62	52	62	56	59	57	41	52	47	55	60	66	58	64	64	67	56	54	55	56	59	68	58	57	62	45	46	50	59	60	55	56	64	50	54	52	47	44	54	53	51	57	54	59	59	61	53	56	47	57	58	55	46	47	57	56	71	55	48	51	56	59	70	70	62	69	62	60	58	56	57	55	51	54	66	50	53	61	64	62	61	55	58	57	47	43	52	44	51	61	54	67	59	54	57	55	53	60	78	50	52	39	57	52	51	65	48	51	57	51	67	67	45	64	58	56	58	58	60	57	54	49	54	66	55	56	63	70	51	64	47	54	60	61	58	57	50	49	61	40	55	48	53	64	60	67	68	56	53	48	52	58	55	59	57	62	54	65	44	46	55	54	47	49	66	45	57	53	49	50	58	51	58	50	64	65	53	53	56	41	58	73	52	54	63	63	59	65	49	50	48	47	41	67	48	58	69	51	55	51	48	58	52	58	55	52	53	55	59	64	52	57	54	47	57	57	60	76	50	55	65	50	59	53	56	57	57	56	62	64	37	68	48	65	61	58	62	63	61	48	52	54	68	54	70	55	58	67	66	50	56	49	51	61	54	56	53	54	62	52	55	65	69	51	62	42	57	68	57	45	51	60	45	54	64	66	56	47	69	57	60	50	55	54	67	53	47	60	48	61	59	64	61	56	55	59	42	51	66	50	48	60	59	58	73	58	54	58	46	56	65	49	67	52	57	55	64	59	47	52	64	66	46	57	53	60	67	49	50	59	56	62	68	51	58	70	53	57	42	57	41	71	56	68	62	59	51	46	46	66	58	44	51	42	59	68	56	53	48	53	61	47	56	63	55	69	65	52	72	57	59	67	60	66	48	41	53	56	46	44	63	42	55	53	43	35	59	54	55	54	50	60	63	63	50	56	53	62	71	60	56	47	55	47	55	62	56	59	56	61	42	54	52	54	52	56	56	66	60	54	51	50	59	62	45	62	54	53	48	63	53	58	66	56	62	53	59	61	60	62	67	56	63	53	62	49	49	43	73	68	67	57	47	57	61	39	58	40	55	58	54	55	55	59	61	58	62	66	61	63	58	53	53	42	55	41	47	54	53	61	61	56	63	58	59	48	45	55	58	54	53	61	40	47	63	56	48	60	65	56	50	67	63	60	50	45	59	69	47	69	63	60	56	63	46	62	70	60	61	61	48	64	29	63	51	58	48	69	61	44	64	69	57	53	60	60	53	55	36	59	67	46	77	52	52	60	47	52	63	43	59	65	46	48	52	60	66	68	45	43	52	69	70	60	71	48	47	65	65	48	59	48	58	78	50	53	53	49	57	62	63	59	46	64	62	58	51	47	45	53	56	50	62	57	54	52	55	61	62	49	47	47	57	60	40	49	49	53	55	61	51	62	45	51	59	57	54	55	62	51	58	53	46	64	46	57	63	66	51	55	56	68	58	59	60	56	54	64	44	61	65	42	47	59	50	54	70	45	53	55	54	55	57	64	60	59	50	62	59	47	70	51	60	67	57	60	58	47	60	46	58	65	57	53	67	60	66	60	51	50	60	46	66	56	57	53	56	60	57	43	57	57	49	70	58	53	48	58	61	49	62	45	58	60	66	51	58	52	58	49	56	68	47	59	50	59	61	67	48	55	59	61	64	69	62	52	59	58	61	58	63	72	64	54	51	53	66	49	56	70	50	44	48	56	42	52	51	43	51	55	53	55	58	47	58	52	60	56	53	59	60	46	66	53	55	54	56	53	67	53	64	47	61	63	42	72	76	46	48	50	68	76	56	62	67	55	55	50	60	60	57	66	64	54	60	59	54	53	57	46	48	63	42	53	60	66	36	56	62	64	54	48	60	57	46	52	46	63	43	52	63	49	45	64	54	50	42	45	57	54	62	39	56	51	64	59	67	70	49	55	47	46	55	56	44	69	64	59	56	52	46	59	66	59	54	53	63	49	72	53	60	65	51	46	42	51	43	58	56	58	57	51	48	56	45	59	71	56	47	46	63	58	55	48	52	59	57	62	69	65	51	61	51	37	55	64	55	64	63	47	55	52	44	56	53	62	54	55	52	58	59	64	67	54	72	61	43	53	52	53	55	55	54	54	66	61	61	39	54	47	44	47	55	69	50	59	53	56	61	46	60	67	51	47	69	51	66	62	61	69	51	69	45	68	53	47	57	54	53	48	60	54	79	60	55	62	55	55	57	52	47	51	51	44	55	51	66	62	59	59	50	40	49	57	44	58	35	56	59	62	60	56	54	49	48	54	58	55	49	52	52	37	56	44	49	56	53	68	50	49	55	58	57	57	50	57	60	62	58	52	50	49	45	68	62	55	60	64	43	50	54	61	48	60	57	61	48	78	50	54	50	62	45	64	75	59	61	68	45	55	58	62	59	58	53	34	48	60	57	64	65	59	60	43	56	48	69	61	65	55	48	63	50	52	58	60	55	53	42	59	67	57	63	59	38	57	41	47	55	62	63	54	54	68	51	49	51	64	46	66	52	60	61	61	68	56	54	69	51	46	47	57	54	69	56	57	53	57	49	50	58	57	59	52	53	49	55	60	47	59	49	55	67	65	60	54	61	71	59	56	54	51	43	50	65	70	61	60	65	61	71	54	66	59	64	53	45	55	53	47	67	54	68	59	49	60	53	55	63	52	46	40	48	63	50	60	63	53	68	57	57	74	47	38	52	56	49	55	51	52	47	65	61	50	55	60	46	40	39	54	47	50	57	51	68	48	57	60	61	55	61	79	54	48	62	52	67	73	55	50	40	51	68	53	50	65	50	50	71	73	52	59	55	66	61	49	55	51	59	52	40	46	51	52	55	54	55	59	58	66
9107	3743	8016	11174	11798	6793	5394	3880	3535	2902	1968	1550	1300	1113	1005	931	1477	10156	1134	637	997	569	2062	19119	4693	337	360	328	332	321	313	294	307	262	262	262	234	234	239	272	251	246	212	227	253	218	227	217	239	231	214	220	253	220	201	222	226	181	212	191	222	214	231	185	207	212	228	210	192	210	207	228	206	177	192	195	177	199	187	190	208	176	188	198	186	196	201	197	179	178	183	176	183	213	214	186	177	200	198	205	155	184	194	187	176	170	177	190	178	171	190	191	213	197	197	188	189	201	164	169	178	179	195	199	177	207	166	198	189	192	205	184	186	185	206	184	160	183	149	190	198	195	186	180	173	178	177	161	200	172	193	201	196	186	151	157	187	180	183	174	190	181	177	173	176	154	206	173	176	185	170	168	168	170	176	162	190	174	204	176	188	167	198	168	195	154	159	158	187	169	199	175	176	160	192	194	184	180	179	190	186	189	201	164	186	181	192	174	189	188	194	206	172	157	164	189	179	164	162	173	199	195	195	161	195	182	190	207	174	200	181	160	153	172	149	204	159	186	206	173	198	170	177	159	173	197	174	169	159	184	173	186	167	195	203	171	180	175	187	167	183	167	167	179	171	157	186	182	161	167	200	178	168	175	159	170	176	174	172	138	178	157	180	167	181	175	172	161	187	181	189	182	188	159	151	182	153	169	156	172	193	167	172	167	161	193	175	177	166	166	160	202	183	198	165	157	150	169	176	189	176	165	173	160	206	179	172	183	186	175	162	176	178	186	172	162	188	170	164	150	179	183	160	188	197	156	154	182	165	159	159	164	183	175	213	206	168	166	198	160	183	187	176	191	166	178	164	203	159	169	165	166	193	176	184	164	172	163	174	210	158	163	201	178	172	167	168	185	160	148	175	181	189	167	173	182	188	183	145	154	154	165	183	147	180	174	162	172	164	191	203	161	188	191	182	188	172	153	179	176	190	183	158	188	186	182	190	185	189	184	188	179	183	169	163	162	161	162	168	175	173	183	196	175	190	185	169	185	195	181	158	190	164	182	161	190	166	177	194	182	169	161	190	173	154	170	189	189	159	176	181	181	169	170	181	169	171	180	153	154	169	164	184	184	171	147	174	205	188	213	173	160	174	180	181	183	164	162	175	171	200	175	164	167	199	186	173	153	173	165	199	182	172	170	166	191	209	178	166	224	179	179	170	191	194	178	191	186	163	145	171	171	131	171	181	166	187	186	196	165	187	175	177	179	179	167	167	179	181	170	151	156	168	183	181	191	160	164	189	178	157	170	176	149	213	182	203	169	190	178	169	166	180	173	187	193	198	145	171	173	169	186	168	178	165	162	163	206	185	167	170	178	197	160	180	181	179	177	175	165	159	177	183	145	168	182	166	180	179	172	170	162	161	186	175	184	179	183	184	159	172	166	177	160	189	172	194	159	177	169	169	164	159	182	187	181	178	175	188	169	180	194	178	194	182	163	174	199	178	173	163	173	161	176	205	153	184	161	160	178	184	175	181	180	171	165	190	187	181	179	202	150	165	193	174	180	163	164	157	174	163	176	179	160	173	170	195	165	186	169	180	158	174	169	199	189	164	164	144	197	196	183	155	167	170	174	200	155	172	190	150	145	164	161	185	179	173	193	190	195	178	177	176	165	164	142	167	169	155	158	193	153	183	183	163	172	185	158	155	192	171	173	159	175	181	211	183	187	177	185	178	189	174	166	215	139	170	189	171	188	180	175	176	175	184	193	187	186	161	210	175	190	166	203	171	178	187	185	188	176	188	182	163	201	188	184	182	159	182	176	175	174	169	177	177	171	180	190	169	178	184	185	188	170	160	178	160	164	169	190	151	164	152	188	164	169	186	186	175	185	192	168	203	166	189	149	165	180	189	173	194	175	166	179	196	199	194	182	191	177	177	161	194	173	184	162	152	173	191	177	192	184	179	174	168	190	188	171	180	164	189	174	161	174	145	165	185	178	181	180	170	177	196	183	186	184	168	152	187	165	182	181	179	176	192	175	155	160	192	201	177	189	163	177	168	173	190	196	178	179	159	164	192	176	191	173	146	173	166	166	166	197	177	184	187	158	191	168	179	175	178	165	173	177	200	165	191	184	180	191	176	143	171	172	186	177	180	180	165	193	164	184	206	160	170	181	160	186	168	192	168	178	184	149	193	165	170	197	181	173	194	172	181	168	209	183	169	200	169	154	185	171	184	146	202	158	197	172	177	172	185	176	166	190	179	188	160	159	170	192	161	188	190	192	192	177	181	182	189	188	185	173	200	162	201	170	159	160	162	176	176	180	171	163	176	171	167	184	182	171	168	157	171	180	188	174	185	162	188	182	171	175	168	204	179	158	184	173	164	204	148	187	189	181	166	170	169	187	183	144	171	159	203	172	168	175	155	166	193	181	148	194	156	190	167	168	167	196	175	164	181	187	160	205	163	196	186	170	178	158	191	170	186	176	200	179	178	166	162	180	184	164	179	170	161	158	197	168	185	200	168	169	170	168	178	176	173	170	155	169	190	199	175	177	165	202	173	173	176	164	182	160	171	166	163	191	155	169	186	180	187	196	173	185	173	183	196	187	161	193	158	180	187	164	170	165	168	213	187	154	164	160	176	198	188	165	179	179	163	160	175	185	180	175	193	197	175	144	164	179	166	182	170	186	151	188	158	176	164	195	180	164	177	178	150	171	177	177	182	187	187	168	190	191	192	166	170	153	167	171	181	189	168	181	172	173	191	176	172	179	174	164	162	194	155	193	163	180	169	179	180	202	174	190	168	184	187	172	195	183	185	172	166	165	152	187	173	172	186	176	153	162	180	175	194	180	185	175	206	189	164	178	161	188	175	163	172	180	177	183	198	187	159	191	173	174	187	176	178	149	179	166	194	170	167	195	188	185	184	169	196	174	154	186	157	165	179	169	157	150	182	181	180	178	180	163	175	188	153	177	172	184	197	174	192	172	175	168	188	158	172	181	189	180	185	192	148	170	182	177	201	189	188	165	193	170	159	181	165	185	166	172	164	158	159	181	197	194	187	178	172	189	167	198	155	184	183	188	202	173	162	185	189	162	180	183	179	161	186	173	175	186	175	193	162	183	180	175	163	176	193	189	189	180	156	176	156	163	160	177	184	165	194	179	196	161	156	166	202	190	163	180	193	191	170	171	191	148	160	164	176	190	161	156	179	175	197	201	201	168	190	193	183	194	205	176	173	170	150	183	158	172	161	178	150	212	173	168	165	182	189	183	157	176	176	166	169	180	176	177	164	182	178	152	168	150	173	182	188	186	174	185	177	177	167	160	189	162	162	173	191	175	169	190	174	152	207	198	179	188	172	213	188	184	186	186	184	174	192	164	155	175	160	162	173	179	189	181	164	178	157	159	188	169	169	160	170	188	174	193	188	201	183	154	160	150	168	204	169	172	174	173	163	170	190	195	174	188	188	180	173	163	168	171	192	176	153	182	176	175	186	176	187	185	150	179
3515	701	859	847	524	403	306	281	251	251	217	220	217	217	216	210	222	169	192	207	194	212	234	435	252	201	219	210	202	255	187	193	194	191	224	210	202	206	181	216	207	219	209	234	206	183	216	226	196	198	202	227	201	226	205	218	216	187	224	176	186	202	183	204	188	232	215	207	218	198	207	208	194	193	224	216	199	216	205	202	192	216	193	183	213	221	205	173	218	232	208	198	222	190	197	197	227	210	186	195	195	214	206	202	200	184	211	217	175	170	195	215	200	198	193	206	200	228	222	223	212	211	197	202	196	233	209	218	197	221	166	226	205	190	185	179	201	192	198	205	216	233	193	224	197	192	216	208	218	219	225	197	185	201	203	242	228	168	220	199	198	201	210	209	218	202	187	203	187	189	198	215	205	198	217	182	218	217	205	192	201	206	193	226	194	193	199	216	223	195	207	176	198	209	202	215	185	216	188	212	187	192	190	204	205	201	191	234	233	206	200	189	212	221	200	219	204	195	194	201	200	194	222	200	223	201	220	205	208	209	200	231	188	195	185	205	217	215	205	205	204	210	205	226	218	208	205	212	204	199	195	222	207	213	201	194	206	199	211	191	200	197	182	198	176	182	212	219	198	214	214	221	191	200	173	200	183	189	203	219	188	200	223	185	204	215	216	183	197	197	204	189	208	213	196	210	213	208	190	198	187	210	236	233	182	192	211	194	197	182	213	217	208	220	194	195	215	231	209	213	207	194	195	219	189	220	210	204	218	215	237	219	211	225	207	202	222	210	214	197	192	199	200	201	198	228	185	208	221	216	228	219	228	220	192	207	208	233	200	198	216	216	214	223	177	183	211	214	218	184	199	215	211	221	205	215	217	213	196	203	228	191	197	227	222	210	205	216	209	194	214	205	219	203	211	203	188	232	206	186	205	193	224	185	218	205	170	204	207	183	201	189	197	226	187	186	223	218	205	228	220	201	217	196	198	221	187	223	189	237	205	194	201	205	203	245	209	244	199	229	219	213	198	196	211	204	220	205	181	181	231	204	226	204	212	188	219	192	217	181	222	223	215	199	220	221	198	209	184	194	223	186	226	197	198	217	218	235	206	204	185	178	230	206	221	228	207	181	197	216	225	219	208	224	214	224	231	225	207	214	204	177	233	193	205	191	199	202	201	208	218	182	189	194	206	222	205	226	193	182	194	190	211	200	205	221	209	212	201	200	193	228	229	205	191	212	221	193	206	240	193	212	217	200	198	206	194	182	208	200	211	229	227	194	209	215	190	209	212	225	200	216	170	223	193	196	181	190	193	257	225	219	191	207	208	206	216	199	202	222	197	227	190	194	195	227	192	194	189	202	215	211	232	209	227	191	211	204	217	181	189	200	204	189	200	195	198	184	202	197	210	217	213	208	212	194	228	206	214	207	228	238	198	194	199	218	218	193	178	211	196	201	192	230	218	199	219	202	195	172	194	196	224	211	216	203	208	228	205	236	215	204	187	193	207	212	173	197	201	215	188	189	206	211	219	200	196	199	212	200	183	207	218	208	186	234	201	216	188	202	228	217	238	211	189	208	212	216	179	204	191	210	229	190	196	214	215	183	221	197	210	236	217	201	185	204	223	210	194	217	198	218	197	205	194	208	177	230	193	205	195	206	195	211	247	195	174	173	197	208	200	183	214	182	196	207	183	173	230	217	192	188	195	179	195	227	208	215	210	212	194	212	223	199	220	232	202	191	210	214	198	211	214	211	190	196	222	206	198	210	224	197	204	208	192	196	218	221	211	223	220	212	226	193	187	229	224	218	210	214	206	193	218	234	218	225	228	242	226	201	214	209	206	222	232	220	209	208	200	195	189	203	185	193	210	209	222	203	195	206	236	208	225	208	236	211	192	228	201	203	237	197	219	202	169	225	210	219	246	200	202	202	224	208	228	210	198	226	221	176	212	172	206	211	223	206	201	203	217	200	189	188	210	202	216	175	214	179	196	184	197	199	207	203	215	228	210	195	209	241	222	188	202	211	204	208	206	222	191	179	190	179	201	194	195	169	207	219	190	220	209	198	200	201	198	210	172	211	205	188	190	194	163	216	211	223	214	185	177	231	199	216	216	180	224	198	222	229	209	203	209	223	203	210	213	209	231	219	215	201	197	226	205	212	196	207	236	238	208	212	225	203	190	190	207	196	201	222	193	209	196	220	192	237	214	197	234	201	235	199	213	240	244	195	207	224	210	194	223	198	228	191	215	204	196	200	216	225	189	200	230	239	205	205	221	200	200	206	208	210	192	186	173	205	218	186	208	215	231	215	213	194	210	204	219	212	204	212	189	204	192	182	219	223	230	177	213	204	207	188	190	193	189	192	206	190	191	220	204	196	193	180	199	219	181	205	210	215	207	188	210	218	190	203	218	210	227	192	186	181	212	229	206	189	213	208	183	197	240	208	183	193	197	207	191	192	178	204	202	201	208	190	194	213	191	215	205	229	218	196	197	215	188	234	182	194	231	211	215	194	228	186	223	208	212	198	220	197	213	206	188	198	226	205	186	216	201	216	214	236	226	209	179	212	211	176	202	213	220	198	213	209	177	214	221	220	215	193	205	218	211	205	214	213	197	213	201	188	203	209	203	196	245	214	225	195	202	208	184	233	225	198	190	217	191	196	210	214	211	221	204	202	196	207	194	196	170	200	187	208	202	197	213	187	214	191	223	218	185	199	201	202	216	217	200	213	195	203	217	228	194	184	201	241	177	195	202	204	216	194	200	207	191	214	184	199	202	181	218	226	216	211	195	210	208	211	202	186	177	214	172	199	177	226	221	218	209	199	208	225	224	201	204	212	207	207	206	193	208	217	201	205	194	216	202	217	178	197	216	191	210	183	221	210	207	201	202	211	211	200	210	184	228	201	201	224	220	215	209	207	235	196	210	227	205	192	198	222	210	190	205	209	215	215	188	192	206	203	208	184	184	210	172	214	190	201	193	210	199	199	198	231	204	192	197	236	208	225	192	223	206	206	226	199	207	215	203	202	244	199	164	190	216	193	203	203	188	228	199	195	204	199	208	230	224	213	207	181	187	195	223	220	204	189	184	225	194	206	188	200	216	206	210	182	199	204	218	208	210	190	214	221	200	211	219	204	208	196	220	208	241	210	172	207	220	195	205	216	197	194	205	234	199	181	219	214	196	205	201	210	184	210	189	204	194	196	209	227	180	201	187	214	172	204	201	206	184	217	202	198	214	202	209	186	215	223	219	202	219	190	178	190	206	198	192	203	169	208	212	203	194	196	211	213	203	213	194	201	186	216	217	204	181	213	205	209	206	211	222	203	230	196	220	184	179	181	223	193	199	218	202	195	200	207	206	206	212	224	195	197	195	203	208	214	194	184	214	186	200	227	190	204	210	219	195	206	207	184	202	200	219	196	229	215	213	208	216	189	202	196	203	229	215	211	207	197	199	201	181	210	218	209	193	205	197	233	201	224	195	182	179	190	211	196	205	189
2916	1143	1903	2790	1888	1593	1162	1042	982	905	693	626	606	649	601	636	621	598	593	527	622	608	901	2339	847	518	567	546	534	584	554	552	569	529	520	553	579	532	519	560	556	555	547	591	538	537	569	504	538	520	559	581	499	573	544	554	585	534	580	536	528	554	581	519	562	590	555	541	576	538	586	517	561	553	554	540	558	517	572	538	557	541	520	549	541	559	505	546	553	558	560	562	561	592	541	562	552	538	580	511	539	551	569	547	521	548	541	518	537	523	585	549	543	531	545	545	568	536	562	535	517	505	489	524	554	546	549	527	580	504	602	559	548	552	551	533	557	570	544	540	489	580	557	549	553	562	556	475	570	526	549	566	464	514	565	544	577	542	571	556	524	580	517	531	541	540	565	539	527	503	528	557	596	533	533	564	528	546	534	516	494	558	518	537	560	585	562	517	548	556	516	553	527	593	534	502	563	558	517	518	537	514	545	507	521	530	539	552	511	592	555	534	553	525	519	539	558	566	574	520	537	550	533	528	528	555	500	575	543	558	542	520	555	539	539	508	528	529	525	524	512	544	542	509	528	531	548	572	573	532	556	535	560	531	500	528	508	592	525	505	510	542	541	480	570	528	534	527	517	543	568	529	497	561	503	553	528	528	543	547	542	586	530	536	550	556	557	583	573	526	574	532	537	557	546	594	580	548	566	524	517	556	553	538	555	514	532	548	590	576	528	521	579	533	525	536	521	549	566	561	542	583	525	554	546	550	540	549	548	553	559	563	564	573	558	494	535	559	503	484	587	526	512	539	563	570	543	542	542	559	576	559	530	571	530	573	522	556	559	545	527	554	559	552	529	539	568	561	523	533	572	577	505	572	566	522	549	534	522	555	530	504	520	561	537	570	513	560	578	547	570	530	566	535	485	574	574	542	567	551	609	566	522	532	547	542	482	557	527	547	572	574	530	528	510	514	528	596	515	531	491	523	499	539	534	544	508	571	526	582	589	596	568	523	538	541	528	571	564	575	542	522	560	521	529	532	555	536	546	536	540	513	532	539	518	549	586	564	559	568	536	509	599	576	535	514	527	556	513	576	546	518	574	577	560	505	539	493	562	515	558	545	558	561	559	540	560	560	532	525	555	567	552	544	550	546	574	491	470	511	531	526	563	522	490	572	533	519	549	561	571	519	549	523	582	542	549	552	559	524	546	541	530	542	537	562	586	538	547	583	571	541	555	523	530	538	505	493	552	538	510	541	549	549	586	588	564	531	550	546	528	555	542	531	592	590	513	512	547	537	597	530	548	568	600	524	576	562	507	542	522	566	597	500	557	524	496	536	537	560	529	584	541	562	530	549	563	576	535	555	582	571	489	515	533	545	551	514	474	595	546	576	525	531	554	576	554	534	504	547	509	559	527	562	558	529	518	568	526	531	571	526	525	530	541	579	551	552	586	534	540	511	522	518	521	566	558	570	541	515	524	538	538	543	538	579	532	557	524	525	551	523	547	547	517	534	541	537	531	525	565	523	524	559	531	565	580	557	501	512	524	541	529	518	551	535	563	574	515	552	565	574	531	511	548	563	605	589	544	501	575	540	549	543	555	560	553	546	533	601	562	558	493	558	578	538	530	496	580	486	570	558	567	520	533	511	537	576	546	538	513	502	552	522	562	526	578	549	536	572	562	595	523	537	529	537	532	548	527	524	554	571	550	512	559	550	553	554	521	566	538	555	527	552	532	551	546	567	574	547	539	550	554	558	525	576	536	519	546	544	550	544	508	518	525	536	550	509	517	530	559	527	557	541	536	534	560	578	587	516	547	529	540	533	529	558	508	534	521	553	539	536	520	544	581	583	551	533	527	505	515	544	544	516	536	524	536	531	528	561	570	533	578	533	570	576	539	526	574	585	520	564	531	530	522	563	535	547	550	536	576	544	560	558	539	538	549	567	525	548	521	592	523	567	512	531	527	565	555	526	543	545	491	545	509	501	529	555	556	517	553	547	554	516	548	561	528	565	533	518	559	530	541	578	564	511	555	525	545	540	568	567	527	512	533	549	556	549	552	525	567	471	519	591	539	508	530	529	565	512	496	494	578	549	554	525	546	590	554	550	556	574	567	481	529	541	564	527	539	540	508	550	538	535	529	556	536	525	534	528	522	548	531	553	542	546	558	573	565	537	561	563	573	557	568	554	562	537	544	544	547	582	493	566	552	549	534	539	579	565	528	541	546	578	560	518	582	513	546	576	548	535	534	517	562	561	567	534	545	547	537	575	528	542	540	526	598	559	573	510	527	536	565	512	570	555	518	581	538	548	558	531	560	495	602	530	574	524	537	499	543	586	541	528	516	565	538	546	537	550	592	559	518	484	565	567	535	529	549	512	503	529	552	581	533	520	526	529	505	536	557	527	495	561	498	522	545	518	520	527	521	563	580	593	558	546	519	539	549	567	557	562	543	538	597	553	548	547	571	547	505	542	556	548	526	572	538	563	554	538	555	505	498	559	493	532	522	504	539	529	567	538	566	537	563	554	532	535	543	573	520	579	523	519	522	530	545	537	530	494	595	540	522	547	561	538	527	515	508	557	555	533	559	522	565	566	546	581	569	501	544	570	542	575	542	579	535	560	532	547	593	580	542	575	515	567	538	536	567	557	531	563	525	541	519	551	563	534	539	516	531	547	551	536	539	547	570	534	566	557	526	536	539	583	605	559	540	529	575	528	580	509	542	529	518	553	529	460	556	534	537	566	547	539	544	534	594	552	540	518	583	557	596	534	509	555	523	557	523	552	567	549	531	542	536	559	565	495	556	545	546	535	600	589	575	548	557	546	532	530	580	555	544	565	532	520	587	541	545	525	526	551	532	562	537	535	510	524	537	470	555	559	537	552	569	581	531	553	526	531	598	556	558	556	592	555	555	557	552	529	532	500	569	586	557	529	492	559	566	559	550	527	507	554	567	590	533	574	557	577	521	567	569	555	552	545	549	545	546	565	553	591	534	526	554	550	558	594	537	540	551	564	564	523	540	571	519	525	467	511	547	556	555	538	494	554	526	546	579	557	536	543	546	561	521	533	544	502	554	485	552	540	552	539	525	531	593	541	538	535	555	519	530	567	542	528	573	553	548	528	602	531	560	554	560	545	528	535	558	547	591	570	507	511	487	524	557	555	548	535	579	538	586	587	545	537	540	554	568	533	546	528	538	555	507	521	555	495	528	539	592	568	532	556	508	549	560	526	555	544	552	578	569	556	551	533	510	541	564	507	520	547	551	544	530	556	551	511	485	507	552	513	540	518	530	559	543	558	548	514	540	492	514	584	611	566	538	554	593	518	534	548	577	575	533	572	544	516	538	535	567	541	525	501	542	544	576	527	537	518	537	545	539	568	545	555	552	592	552	535	574	556	505	561	506	514	570	513	541	551	528	563	549	505	500	561	559	544	539	550	610	557	566	552	552	559	555	573	529	528	553	539	529	555	564	519	509	545	550	538	574	586	545	539	560	547
11612	2903	6127	5258	4991	3589	1690	979	611	442	332	268	252	220	236	335	1515	3605	933	171	171	298	2287	3480	1362	146	146	160	145	136	158	127	154	140	134	125	145	131	163	130	129	125	130	159	149	150	144	118	130	124	140	121	151	136	149	139	134	128	171	135	140	145	144	133	143	118	122	140	141	158	137	145	127	114	106	127	154	148	154	154	126	170	137	142	119	137	139	158	146	150	127	131	132	138	124	120	122	154	143	123	141	128	128	138	138	129	140	142	121	140	131	147	154	142	140	136	160	132	120	135	145	160	117	144	128	136	131	130	140	119	138	130	119	121	162	155	136	149	128	131	130	115	120	125	150	140	143	138	135	166	141	139	135	138	132	114	117	139	131	157	149	139	124	136	153	136	143	124	129	131	115	128	137	121	135	123	154	128	149	133	125	150	137	131	124	134	129	143	143	125	148	113	125	119	148	137	151	133	125	121	138	137	141	129	125	142	137	153	145	153	131	154	131	140	144	155	168	111	100	126	133	134	144	117	127	130	121	131	139	130	145	151	137	135	120	128	149	116	126	123	160	112	141	130	137	105	141	133	122	113	138	143	135	124	133	130	145	132	143	136	131	136	121	145	131	162	131	140	130	130	131	138	131	134	129	139	117	153	137	130	127	122	144	153	126	128	125	145	141	142	128	142	148	144	120	123	120	142	135	146	143	110	133	134	122	143	144	138	132	148	144	135	124	150	127	119	121	150	142	117	148	121	138	111	158	158	123	129	133	112	146	119	133	122	126	143	125	104	118	122	124	143	150	154	140	122	128	122	133	127	143	144	144	141	139	151	147	133	132	136	134	159	139	120	118	130	144	139	138	137	138	144	138	115	131	123	127	114	150	141	157	149	132	139	156	126	129	149	139	125	133	116	140	119	127	140	115	152	121	128	125	150	133	127	116	150	128	128	119	131	152	108	132	138	154	124	125	121	143	125	155	147	121	157	112	131	138	137	141	142	140	146	139	131	135	128	120	136	148	142	148	137	152	140	161	141	151	128	133	141	139	122	133	121	143	131	143	145	136	154	114	115	116	127	116	147	134	150	126	124	147	140	147	127	142	161	122	132	145	116	130	129	137	141	144	125	139	125	147	127	139	149	141	144	143	158	136	124	150	139	137	139	109	119	135	133	137	136	151	128	132	149	141	130	119	137	148	121	133	140	151	131	123	153	151	138	153	125	142	160	126	116	167	131	146	129	140	138	124	130	128	140	144	138	155	124	134	122	147	130	147	147	127	139	130	136	141	130	163	133	135	146	130	120	138	140	140	127	136	123	147	133	129	155	139	118	166	139	121	132	124	122	126	128	156	121	155	139	123	127	119	124	135	138	121	154	155	142	132	124	150	126	122	131	135	126	121	121	136	160	137	119	121	155	149	140	136	122	132	120	132	123	122	153	134	133	151	133	148	147	134	125	130	132	136	122	141	129	136	117	146	142	128	156	137	153	127	127	114	143	127	130	136	140	134	142	141	139	138	167	142	129	117	135	159	149	124	141	132	152	160	131	142	132	135	125	138	138	128	145	144	110	128	148	162	154	137	146	129	154	145	124	129	132	144	134	114	101	142	136	148	118	145	139	137	123	149	133	150	158	141	154	135	115	169	149	123	147	138	135	140	137	118	145	131	135	118	127	131	131	127	133	142	123	151	127	139	132	143	144	143	134	105	132	145	121	122	134	134	154	159	107	135	131	127	140	161	133	146	137	141	134	152	141	141	156	168	138	141	143	137	140	142	143	138	153	144	135	135	109	127	140	137	135	147	155	122	138	124	118	149	138	132	148	130	127	140	120	143	146	161	131	141	145	122	121	130	123	135	128	125	120	138	122	116	135	137	116	144	144	152	146	130	138	135	129	133	115	133	132	135	127	112	165	151	142	127	129	140	146	153	143	128	149	128	133	123	155	126	138	130	125	134	149	133	137	118	131	127	130	150	134	143	123	134	151	131	151	135	148	145	126	140	141	142	127	146	147	147	135	161	131	138	129	159	140	130	133	139	145	128	127	144	133	148	118	130	141	141	137	152	120	133	130	137	158	142	130	154	143	151	148	156	141	144	141	127	142	129	139	148	126	152	148	139	136	131	148	135	136	151	112	141	116	135	147	168	143	115	133	134	155	148	155	127	137	128	125	142	138	135	126	115	112	129	121	151	136	150	139	151	120	131	129	138	139	122	132	133	120	137	128	143	148	140	128	129	156	146	128	138	148	122	126	109	157	141	135	137	133	147	115	122	133	135	128	114	133	162	144	136	123	134	141	117	117	140	134	145	142	129	127	155	127	132	141	114	133	134	135	135	117	123	127	120	153	145	150	144	141	131	120	118	135	140	133	161	133	136	126	124	134	142	136	132	127	154	156	138	132	126	137	141	138	125	135	128	123	137	135	148	137	156	129	116	131	135	149	135	150	136	155	142	146	132	111	122	135	127	142	116	154	155	133	145	142	142	156	113	135	118	136	128	127	147	110	126	119	124	162	142	161	113	122	147	144	151	127	146	137	118	155	141	127	121	128	137	144	162	151	136	127	162	149	156	152	152	124	120	140	137	128	140	149	150	135	146	148	126	139	142	147	146	123	153	133	131	136	131	154	138	148	136	119	125	116	138	131	132	112	142	149	146	154	134	128	144	147	147	138	141	139	137	138	138	143	125	127	125	135	139	123	135	136	139	140	139	131	131	128	135	150	162	115	151	132	127	130	133	156	133	140	143	136	136	129	140	142	120	122	127	141	144	116	131	138	137	147	163	126	140	143	140	142	154	126	135	116	144	130	135	133	146	122	150	133	121	119	135	134	134	147	153	139	144	150	144	151	113	114	146	129	144	151	144	136	130	117	130	146	131	126	137	128	119	127	129	129	133	151	126	148	137	119	140	146	141	134	134	127	159	144	146	156	136	137	127	146	140	134	150	130	144	131	121	123	140	127	128	118	127	139	144	159	140	148	141	136	127	108	122	109	139	153	142	123	114	119	145	139	133	126	113	148	145	135	136	144	120	129	134	137	147	145	159	122	124	118	124	150	129	150	133	145	145	136	150	131	149	144	113	149	141	149	142	130	137	130	128	138	138	139	129	136	124	141	159	137	120	157	141	119	145	151	131	117	136	138	131	147	133	152	129	149	153	121	124	136	159	133	144	156	136	141	160	138	144	140	144	143	154	137	142	158	111	154	125	153	134	135	123	157	139	154	124	132	153	135	147	130	155	106	136	151	115	130	119	156	143	131	145	127	134	136	142	137	152	148	105	133	132	138	131	127	137	138	156	141	165	119	131	131	132	128	143	149	136	129	151	134	146	111	148	155	138	144	120	146	134	135	129	135	138	136	114	136	152	151	153	118	159	138	134	136	129	138	142	118	151	149	146	132	132	141	135	115	155	137	162	125	147	149	134	121	135	129	148	140	120	121	144	125	104	137	133	139	125	124	152	140	128	121	117	122	148	168	147	153	142	141	126	150	116	128	144	154
7440	2832	9234	9646	9450	6884	3631	3082	2627	2014	1525	1301	1138	948	922	1762	7735	13246	2628	617	624	1743	13567	17926	7830	429	463	460	423	407	451	419	412	417	407	412	445	393	409	433	412	423	384	380	367	416	436	380	357	370	388	379	407	404	413	405	411	400	383	436	420	399	380	409	352	385	354	360	416	370	391	375	367	375	367	373	372	356	371	369	368	376	360	380	407	349	379	353	380	355	380	351	367	356	385	381	399	372	360	363	404	384	347	361	357	386	394	369	367	390	364	393	402	365	375	363	375	401	375	387	387	369	379	363	385	391	374	404	386	365	363	379	341	363	400	389	421	380	381	370	383	380	392	379	378	370	374	346	389	375	377	392	380	389	358	373	403	359	387	369	383	359	374	380	368	353	391	379	364	394	406	394	345	398	382	362	386	369	336	374	431	394	356	405	391	354	406	371	373	412	375	385	370	392	394	376	393	362	379	375	342	390	376	394	363	391	372	359	390	368	404	393	350	399	339	398	353	359	404	408	399	354	390	363	384	373	387	378	403	378	385	360	347	339	401	348	389	371	388	365	362	361	395	354	352	384	361	422	390	354	373	368	364	381	379	373	365	392	357	392	374	355	361	369	367	411	404	384	381	378	365	348	366	395	401	381	398	373	369	363	331	379	332	338	362	377	398	384	408	368	354	380	402	410	422	371	376	380	366	366	381	378	382	359	360	402	392	371	354	388	397	377	358	385	345	340	361	389	361	398	386	365	386	371	416	365	360	375	348	347	375	348	384	423	352	369	377	402	341	372	377	406	355	395	369	350	366	387	359	384	354	375	337	367	382	351	391	399	347	360	374	372	388	382	398	392	357	384	416	367	377	365	361	380	378	350	365	366	389	371	395	421	375	389	337	361	390	376	348	371	380	365	364	395	399	362	351	346	389	362	409	367	374	378	370	332	394	386	356	351	335	408	385	395	378	387	385	364	396	374	404	359	389	363	342	383	344	363	389	380	364	391	400	387	383	393	401	393	393	398	374	380	366	377	394	393	367	377	398	379	350	368	362	366	411	358	404	396	367	365	395	391	384	354	392	371	399	343	361	398	397	383	352	389	379	363	359	381	357	379	412	351	358	386	345	356	367	359	391	374	398	358	348	394	352	363	392	398	386	416	371	397	365	418	355	338	331	372	387	378	363	360	361	397	366	365	351	365	395	381	400	414	369	353	366	347	391	373	380	369	355	402	367	407	377	369	365	355	387	393	359	410	402	364	378	363	379	325	385	339	392	394	375	379	375	389	390	378	329	376	378	363	391	358	392	357	373	402	402	345	374	403	369	358	369	387	369	410	361	372	389	388	380	400	406	359	405	378	347	380	375	401	351	371	371	392	400	375	382	404	365	410	348	363	365	381	365	383	372	415	358	372	375	373	394	354	405	387	391	353	397	380	370	389	343	403	407	377	393	375	375	403	397	360	381	367	380	396	363	375	386	346	359	369	358	396	328	374	359	377	351	394	356	386	332	359	344	349	405	385	399	371	394	400	359	406	384	379	375	380	342	373	398	374	373	405	361	351	386	392	337	387	348	404	375	397	388	364	365	408	368	370	374	318	385	345	371	358	399	372	382	375	391	374	347	363	387	370	383	407	403	364	411	378	368	380	389	364	409	379	362	377	374	392	354	404	391	374	378	359	378	360	382	359	399	354	381	373	373	410	386	379	390	377	392	363	365	387	364	354	376	358	398	338	349	365	369	380	401	393	389	387	383	379	362	397	392	383	402	374	359	358	379	400	358	421	373	367	361	395	370	385	397	377	373	367	389	373	414	362	431	354	403	358	365	417	401	368	418	365	314	389	370	375	365	390	371	363	324	394	374	364	366	330	392	373	386	375	349	368	369	359	393	394	365	349	402	392	355	393	356	368	349	378	416	388	370	367	377	340	338	349	372	371	353	372	397	386	376	413	371	359	384	372	364	390	383	359	365	389	397	383	367	379	393	375	374	355	380	329	373	371	366	401	365	360	369	365	367	355	385	383	356	367	365	386	384	384	357	384	364	357	357	376	419	357	356	386	375	349	372	369	376	349	384	365	362	408	403	352	374	386	370	377	354	381	424	385	363	361	365	349	367	387	376	370	330	367	394	376	406	378	379	337	419	377	396	376	346	400	373	382	380	356	387	404	377	363	374	416	384	376	373	377	375	366	392	400	401	367	391	390	372	372	373	351	390	354	360	366	384	372	386	392	358	365	354	410	383	386	378	336	384	374	380	392	355	367	371	384	359	369	393	387	390	367	377	388	381	402	375	418	363	377	374	400	371	378	376	373	369	381	366	364	357	378	330	355	356	360	381	377	394	383	381	388	364	380	386	350	360	392	366	349	389	370	340	383	399	404	362	370	398	354	350	365	348	396	374	374	354	363	417	365	353	378	376	371	385	361	373	346	390	383	363	402	400	376	347	377	357	373	341	355	403	369	378	347	361	369	393	342	397	362	374	384	399	380	373	369	395	371	394	350	385	354	424	415	393	377	371	363	362	374	376	356	344	365	398	402	359	364	387	384	352	362	382	379	413	365	376	410	378	336	386	406	376	371	366	391	367	372	416	382	397	374	346	425	384	395	382	387	409	391	386	367	383	366	364	352	381	373	405	362	371	340	366	379	368	328	383	367	388	337	401	363	379	381	363	372	395	342	407	342	417	356	353	385	351	388	393	387	372	367	394	373	377	377	368	350	356	352	370	394	386	379	384	402	382	360	385	372	366	391	363	359	362	358	333	339	357	378	357	386	341	364	367	361	363	376	394	379	378	379	383	375	389	359	383	386	429	397	376	355	386	358	380	410	394	397	397	409	388	357	368	413	337	382	389	391	344	396	380	368	358	356	382	390	393	376	380	399	352	362	357	395	369	380	358	367	395	387	331	382	379	388	392	349	363	372	368	407	372	365	387	418	390	351	385	366	377	382	385	356	372	378	429	387	402	400	387	351	363	404	379	377	367	384	333	357	396	386	363	384	391	358	383	399	407	377	323	368	404	361	355	379	371	390	359	395	353	367	399	387	388	368	358	398	376	346	372	389	353	392	370	385	387	387	386	368	381	374	378	378	382	359	393	357	344	364	372	385	404	362	393	366	385	379	393	376	392	375	397	348	351	391	378	398	373	361	368	383	369	359	379	400	350	397	368	414	392	349	376	358	364	350	349	374	372	360	372	388	384	371	377	345	374	362	352	375	340	374	379	367	393	364	391	374	380	359	371	389	374	342	390	400	374	385	360	351	351	344	376	353	395	385	405	387	362	376	392	375	373	359	361	421	328	358	349	385	385	354	369	355	340	371	392	367	387	382	354	363	396	365	398	398	360	361	336	357	376	396	373	385	387	405	378	379	372	350	397	389	352	380	391	381	368	389	353	358	387	371	380	376	404	403	353	390	372	390	389	362	356	351	338	404	347	374	415	397	372	370	355	402	375	371	351	337	391	363	387	376	386	389	388	365	362	378	389	392	398	371	363	425	389	366
18345	5065	7795	5901	4828	3323	2485	1503	913	532	384	324	298	265	267	787	6306	11421	11528	6476	533	778	2508	1989	881	105	130	145	137	130	137	133	120	141	133	108	131	111	134	147	129	148	128	126	127	113	111	128	126	123	126	112	135	122	123	139	111	119	97	139	127	108	126	133	131	138	117	140	132	113	102	115	132	145	148	125	119	117	138	157	125	133	128	109	131	117	107	115	124	113	133	130	153	144	121	136	119	111	135	143	112	117	99	113	134	127	142	127	125	144	133	117	122	114	122	132	141	126	123	127	133	134	112	121	155	120	124	131	118	123	111	118	101	132	106	132	125	114	141	138	110	121	129	120	127	121	146	130	139	128	126	127	138	147	122	122	136	119	138	100	126	138	124	106	129	126	124	133	121	145	110	123	124	105	115	117	121	128	108	118	118	138	142	149	144	137	137	116	132	118	136	113	102	123	119	134	129	126	140	145	128	136	131	121	140	136	136	129	133	113	136	126	132	120	112	137	122	133	101	112	96	140	113	125	132	120	108	129	162	126	121	154	132	127	128	105	129	124	131	136	138	144	134	139	120	126	132	124	127	127	107	147	119	116	114	128	128	121	117	128	132	120	136	101	140	119	131	120	127	110	109	125	142	123	145	128	127	137	136	122	124	132	129	124	128	106	130	143	130	128	123	116	127	123	115	138	118	105	130	148	129	122	117	128	136	113	163	119	139	133	112	123	117	130	144	131	115	126	135	122	105	109	116	123	118	120	111	115	130	139	113	117	114	128	119	105	127	125	128	121	148	117	139	145	126	121	127	121	124	120	135	136	119	140	111	118	105	123	129	103	140	136	117	117	126	125	139	137	117	129	121	120	134	117	112	131	129	124	148	122	131	122	107	115	120	126	132	115	136	110	118	109	122	130	130	106	116	117	129	119	118	132	135	121	117	126	143	135	128	121	130	139	118	133	117	110	124	133	107	115	128	154	113	122	120	120	119	104	128	114	112	113	146	146	125	150	132	134	137	135	110	144	115	125	119	132	121	114	111	119	127	120	125	126	108	114	126	131	125	116	127	108	132	135	122	112	130	140	134	125	124	115	130	138	126	137	136	119	114	124	147	129	132	133	128	142	136	113	121	145	132	121	124	120	147	125	119	138	148	125	120	122	131	119	112	118	118	126	104	129	120	134	135	155	120	115	111	134	122	115	130	116	128	137	128	123	144	139	135	115	126	126	124	123	132	136	123	127	108	136	117	125	150	128	130	107	115	110	133	137	109	131	125	125	132	116	140	119	120	133	132	130	112	130	134	154	137	123	128	138	129	106	123	128	117	125	113	121	127	150	115	128	126	130	147	95	129	127	131	108	120	137	143	135	118	140	118	129	116	113	142	114	119	112	131	124	141	117	133	130	119	135	123	129	112	118	138	138	129	117	137	138	116	136	114	135	132	119	146	119	101	141	121	157	147	140	129	118	133	136	137	116	115	111	117	101	125	139	124	132	132	125	126	115	132	107	116	128	126	131	136	132	140	125	122	124	135	111	109	122	134	120	159	125	123	122	122	118	147	103	132	136	127	138	137	114	119	117	119	140	127	126	106	153	161	138	126	110	133	109	131	144	115	127	120	135	149	124	100	131	111	108	120	142	128	142	107	131	121	128	127	124	120	126	134	130	124	130	111	125	109	127	140	128	110	119	123	130	116	116	129	128	123	124	120	119	121	126	115	113	137	105	126	138	130	122	109	134	125	126	132	131	152	120	102	112	134	120	119	130	135	119	119	121	116	127	135	119	125	148	114	133	115	122	109	130	135	117	132	119	129	118	133	128	133	122	138	115	141	142	135	118	130	137	113	95	122	115	133	142	125	126	141	137	116	127	112	137	133	145	107	125	131	130	127	133	128	133	118	106	133	140	140	124	130	110	107	121	137	124	108	116	126	132	121	123	146	122	133	122	118	123	140	136	119	122	134	163	125	126	147	129	148	141	147	124	131	151	134	95	117	112	118	128	132	134	115	114	121	116	133	119	124	130	123	135	137	130	111	121	150	114	134	136	124	124	119	123	110	106	132	112	124	113	163	141	112	143	122	128	140	149	109	134	131	125	128	97	134	98	116	124	133	120	111	113	125	112	125	127	113	114	114	114	140	117	152	110	114	123	99	117	128	122	123	141	115	138	137	124	140	141	119	138	110	126	139	122	140	106	127	112	128	112	116	118	117	113	123	140	143	121	144	107	126	124	115	126	129	127	151	137	126	131	134	131	121	121	132	108	115	139	108	132	142	119	124	122	123	118	125	128	120	117	144	153	121	110	133	147	124	134	147	121	129	120	105	137	113	111	138	103	136	123	148	118	111	116	132	124	136	120	125	122	122	127	130	112	141	113	143	123	110	125	141	108	147	128	111	119	144	118	131	119	131	152	109	119	137	140	133	140	135	111	123	129	124	144	112	147	113	125	114	138	111	143	139	131	117	108	117	134	117	136	139	124	133	120	128	123	127	134	128	118	120	126	122	124	136	137	131	120	107	108	154	134	112	132	121	125	109	135	133	102	127	120	134	115	143	127	118	122	123	134	136	139	145	116	97	117	106	103	127	131	130	110	96	119	133	118	131	134	125	157	140	135	128	135	151	106	137	128	138	128	137	132	151	124	144	134	103	116	116	126	132	112	124	122	131	130	118	137	117	133	128	121	137	136	120	130	131	132	138	120	126	110	135	139	125	130	126	113	138	128	133	143	112	118	151	122	113	102	112	111	131	106	122	131	132	120	135	119	134	118	132	121	130	120	127	117	126	133	143	129	97	130	114	117	101	132	128	121	110	122	152	118	110	120	141	104	128	136	119	132	128	121	140	99	160	137	131	127	133	129	128	140	123	132	133	114	130	145	129	126	130	107	109	119	135	121	128	130	116	115	125	100	123	125	140	130	122	123	127	122	108	128	131	109	121	110	114	100	128	138	127	129	116	134	118	139	123	145	129	138	148	155	110	150	136	133	107	127	117	122	138	114	152	127	134	128	128	133	130	120	144	141	123	142	114	107	143	134	120	122	123	146	120	122	130	119	123	130	127	127	132	114	103	144	126	126	115	107	119	127	111	135	135	137	112	122	120	144	139	122	149	131	124	132	132	139	129	141	125	140	117	135	128	142	111	157	144	142	121	134	145	124	137	124	117	124	135	115	121	145	121	123	124	103	116	117	119	110	138	119	100	142	125	119	134	143	162	140	114	142	109	124	133	106	133	114	127	125	145	143	130	116	119	120	128	132	95	114	116	131	122	112	121	122	117	117	168	153	137	93	113	139	140	115	141	134	138	157	106	119	123	141	130	138	118	124	113	119	110	139	116	134	140	139	129	113	116	115	132	106	118	135	118	128	123	129	122	124	125	135	126	124	125	137	136	128	122	120	126	110	119	134	140	122	149	116	117	129	110	142	143	152	122	132	136	127	139	114	126	122	122	119	110	133	128	120	119	103	137	119	106	121	134	125	134	126	108	107	138	139	121	110
9531	4052	10555	10166	9783	7303	5805	4178	3083	2361	2031	1695	1563	1315	1176	4251	22879	33956	33001	20251	1725	4293	13635	11396	5217	411	408	392	330	387	402	387	384	391	379	423	366	407	391	375	371	387	379	382	407	332	385	405	384	362	392	398	380	377	361	367	334	368	381	355	382	414	357	377	328	392	361	402	388	390	365	381	389	373	356	365	376	404	378	360	432	406	368	332	351	341	349	369	387	369	361	346	382	359	354	364	360	357	378	391	370	373	387	370	377	327	387	373	387	390	368	353	339	378	376	348	349	377	379	341	357	344	368	351	369	345	370	373	371	378	360	368	353	391	340	381	341	350	346	363	391	379	371	365	390	393	368	362	342	382	387	363	350	372	340	368	362	382	366	384	348	370	365	384	359	341	361	352	388	393	346	379	354	388	348	347	357	336	364	374	352	376	340	375	390	375	373	380	377	353	374	350	372	410	390	342	404	392	349	365	375	383	403	335	355	358	373	354	383	336	428	373	343	350	355	367	357	390	407	357	369	362	349	382	361	371	400	336	367	371	342	348	355	368	359	377	360	355	368	372	364	397	360	335	347	359	370	359	334	351	353	359	362	353	369	351	369	343	357	377	365	397	384	341	355	337	354	335	350	320	350	366	390	382	384	362	360	391	365	357	367	369	366	347	391	358	393	360	392	367	321	362	361	393	393	396	341	379	381	380	378	368	370	364	349	385	363	376	364	365	345	367	341	375	356	354	340	379	387	363	399	335	365	392	373	368	341	373	378	356	363	357	364	382	375	386	385	373	358	352	379	337	388	362	375	349	389	374	328	360	356	378	377	345	397	336	372	403	372	378	344	328	366	364	368	360	383	358	377	383	384	390	390	381	391	383	372	379	417	339	381	394	387	350	405	380	370	373	375	366	375	325	378	380	381	374	317	382	365	335	381	382	355	338	349	370	397	386	379	371	356	373	342	355	346	354	361	370	383	349	366	372	354	361	353	384	391	352	351	363	388	353	370	378	390	344	396	391	396	362	348	355	351	373	399	358	334	333	372	359	379	351	355	367	355	365	372	379	354	368	370	355	376	386	371	371	384	408	408	369	354	371	360	348	340	360	335	394	381	361	362	329	363	335	348	375	331	343	329	360	355	385	388	390	364	374	397	416	388	378	367	353	365	338	352	394	382	380	357	411	387	362	359	333	365	385	380	337	364	358	402	361	379	368	393	348	360	379	334	362	341	326	346	372	361	391	382	408	355	361	369	352	353	350	373	360	362	375	359	368	328	345	372	356	353	395	380	330	384	363	365	382	382	350	427	332	375	364	366	378	385	355	353	371	374	357	330	361	353	340	366	361	311	345	361	375	345	393	366	357	358	389	346	370	385	368	344	384	369	374	368	346	381	344	351	393	359	367	373	367	357	352	344	381	378	395	340	375	392	377	375	354	406	368	350	339	360	369	385	359	352	383	346	383	358	377	377	389	334	358	374	382	397	379	359	344	361	358	351	363	365	375	394	352	353	352	356	396	393	404	381	371	388	355	376	373	346	373	380	417	345	334	384	394	361	373	372	355	357	357	373	370	347	361	338	358	346	350	353	392	380	356	353	361	351	405	345	372	362	373	369	364	362	355	359	338	389	375	362	366	344	368	379	336	399	336	382	371	387	383	357	358	336	397	365	323	346	401	367	357	363	394	355	362	383	360	372	382	351	405	375	390	351	357	316	364	368	372	360	399	354	345	352	381	376	375	381	335	331	361	403	354	349	373	334	385	356	346	386	358	349	354	368	366	396	354	386	334	373	368	342	382	373	356	373	378	335	363	383	360	366	324	354	357	349	381	399	374	359	386	341	365	344	355	363	369	359	377	362	372	372	392	366	350	376	352	354	393	324	329	370	338	364	414	359	378	364	350	340	378	346	340	341	353	370	366	372	357	357	384	363	375	360	350	330	396	356	408	392	360	389	373	346	387	384	368	400	366	414	345	359	384	344	364	392	396	371	366	365	382	364	369	369	343	386	341	352	351	395	373	346	391	365	395	373	367	369	385	378	349	394	379	398	340	359	408	362	397	410	404	328	365	351	362	366	381	340	352	360	343	316	335	359	380	364	360	369	362	360	366	390	362	364	388	356	346	337	386	332	368	368	359	386	334	389	390	406	374	351	357	402	361	335	325	405	385	358	346	375	352	372	358	375	344	376	378	352	348	371	387	356	332	351	329	374	404	382	406	369	336	378	360	331	346	384	330	398	391	360	330	364	383	371	381	351	362	317	366	361	333	343	378	383	366	374	356	378	350	378	375	355	367	330	389	374	364	347	355	369	329	374	377	415	339	415	362	351	365	377	366	375	406	386	340	364	366	355	362	345	347	379	401	394	350	359	381	372	365	391	399	330	344	352	362	370	358	390	366	349	353	356	342	363	372	346	371	366	360	363	349	338	333	397	362	360	382	368	362	419	387	374	332	354	365	362	385	390	378	368	342	383	343	372	359	340	331	379	366	373	359	333	377	382	334	375	370	393	349	387	359	370	365	401	343	354	363	382	376	366	379	367	386	375	390	371	365	365	365	328	365	377	365	393	362	321	393	367	380	358	386	392	379	366	371	347	394	403	370	338	405	365	345	318	335	380	388	346	385	407	363	415	382	356	342	356	378	392	386	386	358	383	363	352	364	343	352	389	421	368	378	384	366	350	383	362	388	394	376	349	363	371	392	388	376	334	350	365	393	361	405	375	361	370	353	376	363	380	347	349	372	381	380	324	330	367	357	377	351	378	399	393	357	365	392	366	369	397	349	377	356	370	349	362	374	359	357	372	373	381	365	365	370	383	345	393	380	356	360	344	362	346	378	366	362	409	354	399	357	368	388	366	406	357	374	349	339	344	339	343	354	347	385	392	371	348	354	349	381	378	382	371	378	367	363	377	360	314	397	359	365	352	361	357	372	367	378	333	386	402	380	374	347	349	366	397	382	386	358	387	390	382	372	380	417	356	375	359	399	380	363	390	388	342	369	368	362	367	341	346	383	352	362	352	347	370	358	368	357	364	390	406	335	319	349	354	350	388	363	377	319	365	357	345	376	392	403	347	311	354	339	363	336	367	335	346	395	378	371	363	344	385	361	328	406	366	378	390	380	367	383	365	382	372	363	359	379	374	367	387	354	406	332	368	357	373	343	372	383	367	361	338	357	393	376	366	338	363	334	367	361	376	346	365	405	339	362	371	393	398	341	350	358	338	381	382	329	344	386	360	383	365	389	373	354	372	351	385	366	361	359	352	384	355	366	341	343	358	359	361	366	344	371	351	331	382	356	362	334	377	357	378	350	386	345	375	379	332	395	366	382	381	401	375	348	351	358	342	345	327	340	373	391	341	347	382	353	351	362	356	377	406	361	349	375	343	357	350	316	349	356	346	348	386	361	379	358	398	379	324	350	384	338	333	362	394	363	391	382	359	349	329	378	366	360	333	350	338	342	400	372	397	356	357	365	374	368	334	365	398	365	360	330	377	377	365	396
3470	720	1140	785	599	486	421	333	353	332	344	289	298	268	317	458	878	1083	938	635	440	339	330	331	353	274	294	285	327	299	327	290	293	306	293	319	310	305	300	305	297	305	282	303	272	331	285	316	286	285	293	313	312	297	295	265	295	321	290	294	293	285	328	310	289	312	289	291	269	325	318	280	278	306	291	317	286	293	285	306	275	304	280	254	314	271	284	315	290	292	279	295	336	279	284	298	305	262	291	270	316	277	279	258	289	287	300	306	294	264	306	294	298	309	271	298	299	258	295	294	280	286	299	325	302	303	287	285	317	285	255	286	293	287	288	281	287	327	332	313	277	307	306	309	265	283	294	305	277	302	312	302	320	300	283	271	305	300	283	322	320	278	280	252	310	299	277	309	294	300	331	321	283	278	305	320	306	284	300	282	285	279	323	311	339	303	298	303	294	242	303	311	322	288	328	288	303	297	282	328	298	323	279	309	323	274	297	272	284	288	314	354	308	292	333	297	298	274	271	287	304	286	288	292	268	281	312	315	307	301	295	301	266	279	308	310	287	281	329	316	249	322	300	263	273	322	324	306	303	301	324	290	299	313	315	283	278	294	287	318	301	292	319	296	295	295	295	266	293	304	278	321	299	283	328	300	292	294	262	314	294	323	292	288	295	300	292	305	287	306	280	301	298	293	264	300	293	290	302	297	310	304	292	294	293	302	287	275	305	314	300	268	286	299	324	283	272	290	304	277	316	259	254	306	292	277	316	319	288	289	300	288	299	275	268	297	296	286	288	316	264	300	287	278	290	298	298	265	305	316	312	306	332	300	316	316	303	303	304	314	313	304	289	292	290	307	316	311	354	329	309	274	288	278	315	298	269	258	300	288	291	333	301	311	305	276	304	330	292	289	278	296	287	323	287	311	291	305	303	255	330	283	274	312	304	276	317	268	313	292	300	304	308	312	312	282	284	311	303	287	294	297	308	274	308	264	290	291	278	314	286	264	269	298	290	319	329	288	287	295	269	294	315	327	289	267	300	293	292	288	271	300	295	276	292	309	298	312	273	330	293	313	298	325	284	322	314	313	281	289	300	286	277	305	277	308	288	291	324	292	302	308	292	305	294	322	306	298	277	283	302	274	271	300	293	297	303	279	278	291	268	303	320	284	326	301	261	340	298	289	299	293	262	300	311	297	272	305	335	291	312	307	301	308	286	307	306	296	290	295	279	318	275	306	337	311	289	264	292	274	311	310	297	302	288	297	319	305	286	300	311	314	281	280	309	305	294	314	287	304	273	262	282	261	312	261	298	270	300	292	295	287	316	291	272	316	276	311	306	270	298	313	283	311	279	283	324	333	291	285	321	318	266	317	330	313	293	272	304	328	275	285	320	308	313	292	311	283	331	322	314	278	307	324	281	297	273	311	309	285	286	287	319	296	272	344	276	327	299	278	312	289	295	311	276	319	257	310	304	283	279	287	285	287	304	282	278	309	279	321	291	306	296	273	277	308	275	302	273	318	293	274	316	288	306	292	310	276	291	313	353	317	290	274	300	274	302	296	295	302	337	307	292	309	310	291	276	311	278	308	311	313	308	304	280	306	304	282	296	276	290	314	301	265	277	317	271	319	320	289	305	274	292	288	290	297	305	294	297	333	327	327	315	298	310	279	282	279	309	291	316	299	261	280	315	303	299	282	309	297	315	309	321	260	292	315	291	316	289	312	278	292	311	306	302	274	321	292	350	298	308	291	326	325	304	286	299	307	263	294	300	300	280	290	291	301	316	287	301	332	297	310	323	308	256	300	296	287	284	307	296	301	317	299	261	294	299	314	310	287	293	327	321	311	332	306	331	315	297	312	276	293	323	284	332	290	274	301	283	284	296	296	299	301	273	306	322	294	263	278	298	310	296	277	294	285	283	261	288	292	306	268	291	297	320	280	295	319	293	294	277	284	297	295	299	289	299	315	298	308	281	313	280	283	290	278	288	309	307	292	295	295	326	310	270	341	271	299	321	274	312	295	278	319	293	278	300	296	286	276	286	288	333	274	287	288	294	311	287	311	303	309	299	260	305	281	310	348	275	310	309	301	289	313	308	291	263	313	277	324	306	317	285	327	325	298	320	312	294	289	300	303	296	316	289	306	315	274	276	287	295	293	303	301	306	303	305	318	330	289	325	282	276	324	295	292	308	327	261	295	307	310	325	259	280	271	324	316	330	308	290	304	296	302	303	305	303	312	299	275	313	305	299	280	282	284	313	317	306	290	298	309	315	306	303	278	289	332	283	309	282	294	307	303	315	309	269	285	310	320	309	316	342	295	284	294	312	257	290	315	277	299	287	310	284	339	293	319	295	284	290	302	308	278	292	294	275	295	283	308	302	283	324	298	325	315	313	318	292	290	285	286	273	266	309	292	287	314	269	298	298	305	315	290	264	305	304	300	329	336	335	279	278	285	306	269	279	278	294	304	313	327	298	321	331	290	297	305	271	285	295	290	288	308	309	289	335	290	284	309	290	288	297	309	288	316	301	309	280	315	320	305	307	294	288	295	265	312	277	314	290	295	322	298	307	307	259	285	291	265	305	308	295	305	308	301	291	328	289	282	310	289	294	280	294	333	304	292	294	301	294	282	315	295	320	316	302	271	287	308	300	308	303	271	314	316	340	288	299	281	291	280	316	312	298	294	260	320	281	331	268	306	312	282	292	321	291	304	304	293	312	303	293	295	289	294	305	286	269	266	284	278	326	305	300	302	265	311	306	305	305	289	333	323	289	334	263	315	312	311	317	261	287	307	316	299	287	292	294	329	274	317	293	313	318	292	286	296	280	301	311	288	321	312	290	296	294	306	308	248	288	280	296	290	283	308	269	275	283	270	269	328	319	283	305	297	303	296	298	300	323	266	338	294	301	322	300	277	294	326	288	303	328	308	305	293	297	324	285	296	303	317	292	304	295	273	275	305	318	304	285	306	327	319	310	301	301	290	307	265	304	297	305	325	290	303	305	262	300	284	290	329	311	304	302	295	320	310	294	289	309	272	296	274	296	298	316	280	317	311	315	303	322	287	292	274	314	329	273	322	296	302	295	267	314	302	289	304	307	316	288	281	299	302	287	284	289	287	308	307	300	286	297	280	274	303	320	318	294	278	280	293	286	303	303	303	295	303	273	291	315	305	298	283	290	317	284	276	320	289	294	304	296	330	294	307	280	272	303	267	270	310	310	333	314	282	285	282	266	285	303	288	289	295	307	285	290	308	298	319	294	303	285	291	276	287	295	285	282	272	288	311	278	297	287	277	301	297	261	309	299	300	321	282	291	303	280	295	298	297	284	292	277	301	313	310	286	331	281	291	302	283	286	287	294	302	303	311	296	268	281	302	302	312	322	274	244	291	289	269	301	303	304	274	300	269	269	275	292	261	321	264	303	322	301	285	311	289	270	282	279	297	341	275	287	275	332	277	279	270	302	289	286	295	298	293	293	306	293	317	284	302	308	266	267	337
3157	1252	2301	2173	1850	1696	1399	1270	1017	1071	974	924	842	860	860	1849	4546	5366	4226	2688	1395	988	1035	1059	940	799	795	780	775	798	824	821	766	745	772	832	773	780	719	848	817	784	801	807	763	767	785	757	764	777	790	775	838	754	775	785	773	780	795	822	794	768	776	774	780	755	828	774	765	771	740	778	780	807	780	788	796	779	742	758	786	783	783	797	804	783	765	758	791	818	773	799	757	751	810	776	815	842	771	764	784	819	805	814	774	795	801	780	757	787	749	723	763	820	739	849	780	772	762	809	759	731	762	756	774	789	754	804	752	831	818	733	789	780	767	784	779	778	789	773	779	777	752	820	789	804	780	748	845	787	835	800	773	772	794	777	798	791	769	750	750	779	783	784	755	782	776	751	752	734	807	808	779	802	776	765	798	771	783	783	747	827	803	796	754	780	770	764	808	803	755	771	785	772	829	765	759	827	766	792	825	808	760	784	782	770	754	747	822	740	852	866	814	799	788	773	778	768	745	777	748	826	802	803	844	801	762	785	780	777	733	775	772	774	771	829	799	795	744	753	806	790	764	773	797	794	753	761	796	768	793	786	784	798	800	758	820	769	778	809	755	788	766	763	781	805	798	814	784	810	797	754	794	751	792	802	782	833	796	743	787	770	788	797	807	796	833	764	825	838	779	806	788	759	804	783	752	835	801	791	741	778	848	806	767	841	831	766	757	812	731	832	803	821	825	813	823	821	772	803	832	834	748	788	788	760	789	842	798	779	757	836	784	801	821	774	773	757	769	774	813	741	736	794	779	745	785	749	778	764	767	769	798	801	794	767	753	730	782	799	808	782	765	790	790	774	758	764	788	777	779	761	840	816	751	791	809	746	777	765	747	802	804	794	808	772	725	772	833	787	799	794	802	786	811	795	790	766	800	781	840	809	810	789	770	797	793	770	789	751	793	765	791	765	780	762	794	750	802	774	841	777	836	770	843	779	764	782	799	756	770	789	782	743	778	737	784	771	737	772	788	758	791	803	768	790	798	763	802	790	789	820	799	784	779	828	768	744	779	783	787	804	789	798	797	767	787	777	810	813	753	778	835	807	785	793	806	796	793	813	782	848	802	755	810	763	811	754	775	784	774	750	783	754	740	783	783	767	739	814	772	796	778	817	821	800	753	771	754	808	788	727	798	799	778	777	747	836	763	779	811	739	808	837	793	784	813	748	775	855	789	775	800	795	803	760	763	800	808	761	760	753	768	755	795	793	799	770	771	773	839	771	855	778	744	741	806	773	777	766	763	773	809	795	796	763	758	753	817	799	770	718	753	746	849	793	801	795	779	761	861	769	789	805	778	808	801	784	813	786	774	788	759	785	806	816	788	807	812	817	794	752	805	809	822	746	775	782	762	746	797	740	796	832	771	877	808	832	796	769	749	796	773	763	841	817	735	823	790	789	746	791	800	773	803	763	741	784	772	786	829	817	762	772	764	779	821	786	807	782	813	770	747	780	803	744	832	833	768	775	799	785	770	758	752	757	795	776	833	794	740	778	758	767	826	803	788	787	760	841	791	812	746	783	771	767	782	818	761	788	790	761	748	757	782	812	759	768	789	788	824	761	790	805	810	776	793	771	788	780	803	813	847	853	749	775	745	765	780	834	747	780	757	806	772	772	753	808	759	731	765	747	779	777	800	818	774	820	800	843	859	778	724	792	788	784	760	759	769	702	772	768	742	768	752	760	817	746	727	803	776	769	751	815	821	792	810	766	789	749	747	749	811	786	747	779	763	740	772	800	743	768	780	835	809	767	807	811	825	818	805	727	781	806	806	807	837	815	799	767	802	747	770	807	761	805	841	777	818	765	762	763	771	757	780	772	835	762	791	843	777	806	743	799	768	828	774	812	782	800	786	767	769	774	791	830	799	802	790	804	779	771	805	750	841	839	795	772	813	760	755	770	816	810	819	846	829	785	781	739	845	756	783	819	809	763	807	760	744	836	761	779	771	777	803	785	770	776	800	749	780	772	788	809	843	774	740	784	781	787	791	768	781	805	819	815	743	784	742	791	773	795	769	776	738	798	796	788	770	829	782	740	831	826	807	777	746	804	799	819	828	824	762	772	749	801	716	751	766	775	827	816	861	737	776	807	776	790	767	763	774	752	775	801	773	766	776	773	751	821	803	786	761	776	770	796	767	777	760	776	794	820	835	758	790	787	820	798	835	786	754	823	772	774	757	798	806	738	823	773	781	784	803	799	808	685	750	813	831	803	775	777	824	733	772	780	793	798	765	785	792	746	732	797	811	781	745	799	748	733	789	798	793	773	785	808	822	747	740	803	739	783	807	779	757	859	850	797	796	774	818	787	792	778	761	803	847	788	783	763	794	742	761	837	762	791	772	780	778	794	786	761	801	767	785	807	819	758	798	777	699	770	788	803	804	839	778	747	808	786	813	846	786	781	816	777	768	797	789	792	784	727	832	779	798	778	820	807	807	741	760	800	806	800	745	812	788	761	768	827	780	799	835	788	807	791	815	797	835	788	793	803	816	792	768	757	799	787	764	769	732	765	802	779	785	762	840	786	820	807	777	781	847	770	730	807	788	827	825	770	807	784	747	771	800	757	772	780	813	741	808	797	792	756	797	791	781	776	831	833	781	790	756	797	770	795	754	807	793	758	825	802	771	825	764	798	782	767	844	765	780	754	800	798	763	848	829	794	807	791	826	828	775	779	774	806	779	803	754	798	835	796	755	781	756	817	748	795	745	800	755	754	770	800	810	822	757	782	784	813	791	802	761	803	788	769	749	791	777	788	764	811	753	821	767	774	800	746	772	749	776	782	809	784	771	792	809	794	854	828	765	773	793	799	784	782	717	783	808	817	717	845	768	826	801	834	799	787	793	775	828	754	768	755	755	780	838	811	794	814	750	793	825	785	812	778	847	842	778	836	765	817	739	816	806	821	743	770	775	780	762	826	797	737	793	820	772	796	783	785	827	761	740	776	816	747	806	795	765	850	718	777	777	798	797	761	783	766	771	851	745	779	777	777	743	803	759	779	791	769	812	787	807	764	764	787	730	799	768	783	771	808	787	773	775	813	773	762	764	815	774	834	769	742	763	756	765	802	765	827	801	821	746	775	770	822	811	845	788	793	809	808	792	743	834	787	798	821	776	754	810	771	822	809	813	780	767	812	747	743	778	824	800	759	808	757	770	828	777	840	763	824	786	787	785	779	773	771	777	774	798	743	806	754	791	785	784	726	802	756	727	769	792	830	762	770	801	806	779	816	755	813	788	801	823	779	788	766	768	829	810	735	779	776	784	798	784	804	755	793	776	754	821	833	778	721	810	800	825	787	756	795	820	763	834	761	807	774	773	800	791	780	820	797	799	817	825	783	775	796	745	769	764	764	763	797	771	734	766	801	757	761	763	750	802	821	783	799	815	744	790	781	781	754	801	783	764	759	838	792	824	818	765	687	793	753	759	857	845	755	787	801	805	769	810	792
11624	3150	4701	4819	4141	3111	1482	928	642	546	400	372	385	330	326	616	2149	10363	9414	5257	2553	1038	701	590	304	235	208	204	211	216	235	205	207	224	235	237	228	225	225	233	258	211	217	221	209	227	221	215	237	216	201	215	219	232	202	247	226	210	194	228	226	217	211	194	233	236	228	208	223	226	224	195	227	225	184	233	219	224	216	206	243	241	223	213	214	224	196	214	240	222	233	215	234	218	221	238	194	210	211	219	190	208	238	226	206	210	225	227	225	195	242	241	217	222	217	205	224	234	240	213	230	215	239	223	206	201	231	239	210	205	231	216	197	227	216	233	233	228	218	220	216	217	252	224	232	224	231	226	250	222	209	228	215	216	226	214	230	229	191	231	232	189	204	263	233	217	219	203	241	231	243	220	214	206	224	213	214	224	226	229	245	236	228	204	200	211	214	216	222	232	234	263	218	232	212	206	221	237	210	230	211	224	213	207	204	246	209	209	231	216	209	210	231	235	221	220	221	226	199	228	236	231	208	236	243	205	231	220	201	203	201	219	241	203	221	226	218	231	221	197	221	217	222	219	205	200	242	213	180	251	229	218	199	217	199	210	215	219	230	193	221	219	233	208	235	231	234	211	213	231	221	218	223	198	224	220	265	202	245	225	247	246	209	239	245	228	228	230	221	231	217	230	204	204	211	210	230	206	217	201	184	222	220	223	229	215	205	214	206	194	228	217	249	227	230	209	230	233	217	222	204	202	236	224	208	232	260	220	215	229	210	271	245	216	219	219	235	200	223	211	232	223	203	225	236	203	231	232	236	204	228	220	202	210	207	210	229	230	226	201	235	217	233	208	224	257	230	208	233	206	228	228	210	215	214	231	221	208	212	207	222	210	226	207	212	211	222	197	238	227	225	207	210	228	206	228	222	245	217	222	224	230	257	223	217	223	210	220	208	208	216	225	217	229	222	245	211	216	215	226	237	242	211	209	206	249	207	251	232	235	178	207	228	226	213	190	244	216	196	210	207	204	200	218	229	212	254	205	218	239	238	220	207	218	232	230	243	245	260	228	238	221	245	237	192	190	208	221	231	214	208	208	223	218	235	225	194	272	210	203	232	212	248	241	196	213	215	226	251	227	224	230	225	207	229	220	206	225	251	235	236	234	227	191	223	215	221	235	216	248	201	210	215	211	212	215	211	237	222	219	243	208	262	252	251	241	215	213	224	209	229	243	229	230	237	196	239	221	250	222	211	208	220	220	216	245	217	215	224	210	243	237	202	233	253	216	210	221	246	222	221	214	233	245	230	242	235	236	222	205	196	232	215	230	248	205	213	214	215	223	228	229	229	188	199	218	245	190	219	230	214	211	233	225	209	238	234	220	234	217	209	215	245	214	208	209	222	212	234	243	203	258	221	249	222	252	232	208	227	219	226	250	230	215	239	221	242	215	221	230	213	203	210	189	210	227	252	235	223	226	220	220	223	236	220	233	199	221	252	222	214	220	211	201	230	184	227	212	201	206	221	225	202	217	217	219	225	207	191	231	207	243	232	221	226	228	238	213	225	226	228	225	222	210	242	224	220	236	249	218	217	226	209	198	235	207	221	203	221	217	207	212	225	184	233	214	213	225	232	225	190	213	230	228	230	229	216	224	238	227	218	219	227	223	208	225	221	216	224	205	214	235	227	233	236	230	224	223	261	222	221	209	224	236	224	219	223	212	197	216	213	227	210	232	208	218	206	229	212	236	216	224	213	219	239	217	217	240	234	216	205	250	232	196	222	206	205	216	220	208	220	208	207	218	226	233	216	204	225	214	218	224	246	228	201	213	213	201	204	217	229	220	225	212	205	236	208	205	240	253	218	199	227	228	196	197	240	251	226	249	194	207	211	223	221	217	213	207	227	250	241	206	246	218	230	226	215	223	235	224	233	232	229	221	232	230	226	239	235	234	223	215	236	244	197	220	237	205	224	236	182	213	233	235	221	224	210	249	215	199	213	223	217	196	229	216	241	207	214	224	217	202	224	227	223	225	241	207	203	226	228	232	216	209	244	250	254	222	199	206	222	234	211	237	253	228	238	240	208	194	223	233	206	229	231	209	197	197	235	224	216	225	229	222	188	212	197	203	205	220	229	238	204	219	219	207	205	215	220	216	223	228	231	208	220	237	250	197	210	228	227	194	241	206	209	209	226	225	235	213	212	228	214	220	242	236	215	254	207	236	225	233	210	228	246	220	242	228	244	230	214	245	218	208	223	220	222	234	228	227	205	239	227	198	226	247	235	220	221	260	218	202	208	201	242	219	219	214	226	231	219	225	202	241	223	204	216	221	243	233	275	238	204	246	231	234	214	221	213	218	220	232	231	211	225	214	218	201	213	222	205	218	214	251	212	220	228	243	190	209	216	235	248	239	213	218	219	213	191	183	205	238	232	190	217	230	248	189	207	220	236	245	212	230	218	227	241	231	182	222	228	218	211	237	230	213	230	236	244	207	235	224	220	233	220	207	234	211	241	220	195	225	218	234	191	202	225	231	196	200	190	207	240	237	207	224	233	233	204	221	233	212	212	210	211	221	246	203	227	235	221	219	232	247	230	218	218	240	235	234	255	226	218	219	230	222	214	213	247	212	224	225	230	221	235	217	241	223	224	227	233	248	217	223	242	218	236	208	239	227	253	212	214	224	200	229	244	238	249	213	208	223	237	217	218	219	211	223	230	209	209	236	251	249	218	235	217	219	233	239	208	245	206	214	235	212	210	221	211	220	246	227	217	242	224	216	205	236	226	197	229	223	206	215	214	235	246	220	218	232	217	246	215	253	199	221	228	236	198	212	221	194	225	227	225	213	234	230	214	204	209	256	230	205	200	234	227	203	234	213	233	235	200	219	256	221	219	234	213	236	244	194	221	216	233	203	207	202	220	260	207	218	233	228	244	224	224	184	224	227	232	259	223	206	232	202	202	221	239	207	219	239	195	217	208	232	233	267	218	208	224	225	228	228	231	214	222	200	210	218	240	197	212	217	242	224	229	228	203	215	225	222	218	230	223	207	225	234	189	227	223	217	213	225	251	219	212	206	241	210	231	193	226	213	215	220	208	211	205	231	237	201	206	230	257	207	214	223	240	238	200	216	246	239	240	250	237	214	231	211	220	208	207	221	220	220	207	187	202	216	239	201	205	232	238	205	219	215	236	205	220	202	211	191	244	198	229	222	232	227	223	198	220	235	242	237	213	213	219	211	232	262	231	216	222	219	245	224	206	227	195	234	243	237	238	247	223	219	207	231	203	247	218	220	223	206	209	218	259	199	198	193	207	231	226	216	210	225	234	206	226	249	224	218	226	206	217	218	228	229	228	214	195	216	235	227	229	202	215	221	208	190	218	212	238	241	224	237	229	197	224	219	236	214	238	226	247	237	211	231	203	200	202	233	247	219	231	239	233	248	205	225	216	218	224	235	205	207	206	217	250	217	233	210	201	224	207	204	249	216	215	206	217	196	223	187
7423	3353	7321	8238	7592	6680	3949	3022	2494	2222	1673	1406	1492	1339	1278	3199	10894	33871	29817	21205	12004	5228	3802	3070	1380	627	641	587	615	601	618	595	619	577	588	596	638	589	623	628	595	563	603	588	629	568	615	577	626	629	597	603	595	568	608	599	591	583	606	609	634	555	598	569	620	613	603	647	624	642	618	635	619	571	625	593	626	579	629	613	646	597	603	576	600	565	645	578	628	627	556	600	575	648	605	602	592	635	592	608	631	630	635	602	606	620	609	630	619	599	578	615	604	589	569	588	606	624	587	596	601	586	554	589	607	609	594	549	597	606	601	622	642	609	601	602	615	584	613	609	534	601	598	615	636	608	611	578	617	619	650	578	603	611	600	632	621	627	617	645	610	625	577	650	591	580	589	591	597	581	621	624	638	607	632	576	646	609	602	565	571	602	603	597	615	606	621	574	603	623	656	644	565	612	617	627	568	606	586	611	600	564	583	593	574	578	543	586	574	583	610	600	574	631	623	661	613	591	592	605	581	638	612	570	584	645	596	564	574	648	607	623	614	625	576	641	609	616	562	562	660	635	615	567	636	609	608	608	599	631	588	633	653	627	603	623	618	606	605	595	579	574	579	599	621	588	647	588	584	582	565	553	644	609	633	627	620	613	622	578	590	651	605	599	612	598	655	648	632	596	586	584	612	638	605	584	623	599	567	561	590	599	623	548	613	592	642	561	635	636	591	642	617	619	607	526	579	613	597	629	589	626	568	625	621	595	610	603	642	550	618	619	610	588	607	682	591	616	576	593	576	594	609	605	581	619	598	621	565	608	603	621	598	593	621	617	606	648	607	608	649	616	603	623	643	573	579	642	614	617	642	617	605	585	604	569	586	599	593	601	603	630	593	638	591	593	646	585	586	638	562	604	626	568	612	547	647	647	572	606	624	608	642	576	605	595	645	624	629	580	608	627	616	614	594	601	611	595	644	608	612	587	620	594	627	619	608	623	632	614	660	673	581	615	646	607	582	600	617	596	589	581	584	590	584	617	561	605	637	577	640	598	604	593	634	591	600	564	600	619	637	629	600	627	598	615	615	617	603	542	582	565	634	608	596	647	633	631	616	621	621	572	616	606	643	603	598	605	588	575	639	618	633	623	578	563	616	602	633	603	634	639	613	621	596	633	657	590	599	616	590	598	600	616	614	614	538	596	624	576	596	577	596	600	629	602	628	590	621	651	610	597	596	584	657	605	580	577	625	576	592	606	559	581	585	576	579	590	600	582	589	601	637	609	566	606	623	593	613	570	633	613	598	580	623	624	619	590	602	625	619	558	615	586	644	638	608	609	585	589	641	618	591	618	600	628	588	606	649	618	618	589	615	637	592	616	609	601	603	641	603	591	610	607	638	611	584	627	573	609	641	589	554	607	598	535	640	588	628	620	643	621	644	586	571	636	622	615	585	629	605	598	604	594	585	580	629	598	624	661	620	592	612	573	641	621	590	662	637	579	620	573	581	591	594	625	626	573	603	584	594	575	630	597	572	622	601	632	577	625	607	598	583	615	619	573	595	592	572	626	545	598	585	620	583	615	579	634	556	583	590	604	630	581	638	590	629	580	595	596	652	604	581	601	599	610	602	585	573	569	570	637	654	605	618	598	572	593	645	595	615	597	621	610	660	657	607	617	598	620	593	607	576	613	586	599	605	601	653	632	607	591	628	584	594	637	614	589	596	575	593	564	577	590	597	653	600	620	608	616	604	651	572	599	645	614	586	595	563	657	576	680	559	639	594	565	620	602	577	636	589	619	608	570	641	589	601	579	666	558	590	617	632	605	541	601	584	590	614	642	619	616	537	589	646	625	586	596	631	592	609	582	621	597	605	607	630	602	576	592	613	590	659	586	622	605	638	582	601	613	561	565	596	596	567	629	604	571	550	602	618	577	643	567	587	607	608	630	628	589	599	603	599	639	599	584	607	593	585	602	602	622	649	618	606	609	609	617	599	608	582	575	603	601	646	621	611	620	588	606	636	574	554	604	658	593	592	625	636	601	629	577	636	641	632	598	615	587	611	563	615	558	579	591	597	600	604	606	577	630	628	645	631	637	614	620	620	598	591	612	595	613	612	622	615	607	560	574	609	585	607	632	596	567	582	629	591	604	573	611	622	607	581	602	611	591	619	575	600	638	573	602	647	577	599	590	622	601	597	564	653	592	586	582	618	616	586	581	649	571	612	601	594	611	564	624	618	602	592	604	582	648	566	574	609	564	585	618	597	578	656	598	637	609	625	613	576	644	606	596	633	597	586	594	555	584	554	599	570	564	581	594	625	594	615	583	612	605	628	568	602	626	632	588	663	631	619	624	611	625	595	625	598	608	572	617	575	606	612	577	582	626	560	598	582	602	598	602	647	617	592	618	606	613	600	610	621	614	625	596	620	629	597	574	592	613	614	591	628	599	568	630	605	629	622	619	573	640	593	605	573	607	630	617	606	634	596	620	630	560	605	623	598	607	602	622	590	581	628	580	591	644	582	602	641	606	592	593	601	579	572	635	592	611	578	593	593	599	589	597	608	599	613	626	635	629	609	597	631	603	627	618	614	588	605	614	627	633	611	579	603	583	574	619	606	578	610	547	577	612	591	599	617	597	662	631	619	615	619	589	628	577	597	599	573	636	628	611	605	593	596	617	578	616	604	602	610	589	608	599	608	654	597	614	594	579	582	664	616	601	587	616	614	576	585	622	609	575	589	620	602	574	592	650	551	580	596	607	591	556	578	593	601	595	647	576	593	599	609	634	553	583	630	613	635	575	647	602	599	588	618	603	588	598	665	600	636	604	584	551	650	600	611	567	622	590	596	607	587	632	602	573	597	594	596	595	615	638	619	599	629	602	571	595	581	567	562	628	650	609	631	545	586	586	616	611	591	602	622	605	578	620	593	590	618	577	584	571	648	611	623	623	613	610	608	554	584	589	613	622	615	556	577	629	613	564	590	574	562	618	615	612	649	610	628	591	577	560	610	567	627	574	602	591	604	586	634	600	604	555	561	614	625	603	592	578	606	625	559	598	595	614	642	629	612	637	616	601	612	664	611	636	616	587	658	577	628	588	576	603	610	608	579	631	582	610	570	608	588	618	624	619	624	599	645	581	608	615	599	654	614	599	545	612	600	599	601	602	591	620	596	606	611	636	635	562	582	621	591	589	599	611	583	606	604	609	578	603	582	580	560	602	599	594	631	579	616	608	564	626	597	608	606	564	631	529	633	619	596	583	564	594	635	611	621	566	556	615	618	594	602	636	564	658	624	565	599	591	605	614	575	584	569	603	593	646	605	598	587	628	629	636	614	639	598	586	600	601	572	584	597	593	595	603	627	610	636	612	602	618	622	554	588	619	614	562	627	595	596	543	583	611	586	596	619	638	567	597	616	593	594	581	607	605	642	627	600	654	630	624	588	628	628	623	598	593	601	570	583	627	623	589	580	608	621	610	581	552	585	558	612	604	616	614	617	566
17006	5135	6231	5953	5632	3149	1650	958	620	502	444	408	316	301	301	318	4356	12880	12941	8090	4783	1444	1008	995	439	151	166	170	182	146	161	159	147	147	144	151	134	171	143	182	144	153	162	146	160	158	167	148	153	161	154	147	150	144	173	178	180	152	158	126	156	153	150	153	160	165	148	153	138	152	161	162	140	163	149	169	172	146	165	157	171	148	148	151	168	156	158	137	149	151	149	148	152	139	153	150	159	147	159	162	161	141	169	159	142	124	168	147	149	163	156	154	149	150	162	151	143	159	162	163	153	148	173	149	159	159	147	141	164	156	168	149	144	160	140	166	139	156	137	138	179	144	158	162	146	180	138	142	149	140	126	163	186	158	147	158	148	146	155	175	162	141	150	169	152	152	157	179	155	151	176	148	144	146	173	159	191	164	150	167	166	163	145	159	127	168	140	134	156	129	153	163	163	163	153	164	170	165	165	159	149	143	175	159	178	168	153	172	166	152	152	152	139	142	153	149	156	156	151	160	154	157	172	121	164	146	157	163	164	142	154	122	156	171	144	158	161	149	163	146	140	138	154	142	157	148	168	167	133	158	157	137	153	175	166	149	133	177	149	147	145	157	143	161	155	160	153	145	153	133	145	191	145	162	159	175	155	155	167	152	149	154	153	162	146	162	144	111	156	173	156	134	151	136	130	153	159	163	151	158	175	161	170	146	166	149	169	174	165	174	128	120	159	164	182	171	136	150	161	157	156	164	151	152	154	144	145	145	147	144	150	140	161	151	175	135	155	145	150	165	150	167	165	151	151	153	157	154	163	171	154	164	137	146	152	152	164	155	181	150	169	162	143	176	154	131	170	167	157	135	164	175	144	140	164	155	161	157	152	168	160	173	149	164	145	178	144	152	169	143	174	163	160	146	145	157	159	145	153	170	161	142	164	148	155	152	156	152	155	139	155	186	147	169	157	168	150	157	157	161	150	138	155	138	155	173	156	155	161	130	165	169	155	144	129	180	145	160	174	161	139	159	160	137	147	189	142	175	163	135	144	141	142	184	167	153	166	154	131	171	153	152	152	157	146	160	137	141	153	156	159	165	158	161	145	161	157	165	178	161	166	144	148	158	168	137	162	148	153	138	147	168	142	143	152	149	162	160	159	167	164	172	162	125	151	151	166	148	184	174	146	154	151	161	159	147	145	153	140	151	161	184	165	176	159	158	163	141	175	144	165	181	160	166	141	154	156	146	167	130	161	152	178	155	144	171	160	125	168	178	160	148	164	178	154	163	145	172	168	148	170	176	158	151	150	153	142	146	149	146	184	180	147	154	182	146	154	149	140	147	149	180	146	147	172	177	130	167	141	156	144	176	160	140	160	153	156	152	147	130	140	151	152	139	164	182	158	158	166	171	163	145	163	141	163	168	164	199	157	146	160	151	162	146	155	181	148	134	151	138	167	168	157	152	165	164	160	162	153	156	142	151	151	149	152	143	161	155	155	164	128	151	145	151	152	175	168	153	158	170	158	147	166	139	165	147	166	167	162	169	180	139	154	196	150	163	157	156	144	155	162	160	149	140	156	156	154	127	165	132	149	148	185	157	135	175	152	176	169	147	164	156	165	137	166	136	152	174	174	149	156	175	158	165	157	151	152	162	153	152	135	158	177	158	159	171	156	161	160	170	152	166	177	162	169	185	141	167	161	155	143	176	161	142	155	146	147	146	170	151	138	155	146	148	170	154	159	134	167	132	196	162	151	157	126	174	169	177	164	141	170	151	165	152	148	162	132	156	174	169	170	134	150	164	151	169	150	156	164	147	155	166	159	148	136	157	149	136	151	176	147	165	161	144	154	137	172	142	154	154	163	134	183	140	154	148	160	137	156	170	150	151	142	147	173	149	151	162	144	136	131	143	157	156	157	160	152	199	168	149	140	157	150	180	157	120	145	164	146	152	149	156	173	167	156	137	155	149	160	157	147	151	143	176	156	157	164	156	169	161	164	128	162	155	158	189	157	143	155	125	141	175	161	169	150	168	171	162	189	177	144	175	172	164	158	167	159	117	135	144	164	154	154	138	141	159	142	144	135	148	150	157	162	153	152	140	151	162	129	143	145	149	145	152	156	170	142	142	143	131	152	150	145	164	155	148	159	145	174	153	146	161	154	153	168	170	168	153	148	158	141	143	166	176	166	156	152	139	158	163	137	174	180	149	178	139	152	159	168	175	151	149	154	146	159	129	145	147	173	159	171	189	160	165	167	171	159	169	155	166	158	156	149	147	148	145	163	143	157	161	139	150	155	138	142	173	169	170	161	160	178	172	134	147	171	165	159	154	159	121	170	158	141	157	176	156	148	147	152	151	161	157	148	135	172	146	141	147	177	150	151	146	135	158	143	168	148	141	154	168	190	162	147	187	132	147	145	155	145	140	163	171	150	126	151	145	147	147	155	158	149	166	153	182	145	168	152	154	161	145	175	170	150	148	160	165	175	168	183	159	170	152	157	143	158	162	155	154	161	163	156	141	134	146	163	158	152	150	143	175	149	173	159	159	161	159	162	144	169	144	175	161	151	179	150	165	156	161	128	196	156	165	166	144	184	143	172	164	163	157	157	169	169	155	161	156	165	149	159	145	155	143	173	143	172	171	188	150	175	169	181	156	164	164	176	158	152	168	162	153	138	155	152	147	158	159	141	143	153	167	139	147	173	146	150	155	157	155	146	156	173	147	148	159	136	152	137	140	154	157	143	150	161	160	165	163	169	152	160	147	172	145	150	146	156	153	162	156	185	146	151	160	180	171	155	159	143	158	139	129	150	151	138	147	154	140	141	177	158	171	144	153	142	142	155	129	152	156	161	156	142	140	138	156	155	158	162	169	164	138	143	154	151	134	156	158	132	155	140	170	163	164	148	161	140	143	168	153	135	149	142	133	157	131	147	157	145	165	150	143	149	176	158	170	138	170	177	165	158	167	181	158	146	159	167	158	168	150	142	162	160	133	167	148	155	155	155	150	182	154	151	128	166	159	150	170	152	149	153	143	161	160	165	148	157	158	147	159	162	132	139	159	131	157	128	148	155	176	152	160	156	140	151	133	151	166	170	140	144	172	161	137	158	147	163	139	156	167	151	162	173	162	173	149	132	143	155	164	149	152	184	165	155	138	146	158	169	147	173	147	195	169	164	170	147	165	151	151	149	142	156	137	167	168	129	150	138	147	151	179	139	139	156	165	147	121	142	167	167	145	124	148	137	175	162	152	139	182	134	156	147	139	151	154	153	164	170	166	166	155	153	175	132	160	155	141	163	157	147	147	165	167	144	148	156	159	143	176	162	148	177	147	158	155	155	133	149	144	161	158	153	151	146	179	136	159	164	142	153	158	154	165	151	171	161	174	177	168	152	156	154	148	163	166	170	149	145	159	148	160	167	124	152	160	145	164	173	170	160	163	177	170	176	161	157	160	144	141	163	146	147	134	160	161	158	172	162	157	166	174	145	179	144	173	142	167
8829	4391	8812	10208	10375	6596	4613	3560	3092	2945	2344	2052	1744	1558	1377	1443	18110	36809	35198	27377	18909	7206	5690	5909	2436	457	485	471	478	455	429	465	473	437	471	459	456	448	474	445	464	463	435	444	431	445	401	436	439	439	445	448	452	471	455	416	461	431	448	473	467	419	473	428	446	470	469	430	429	448	451	483	437	478	495	478	436	457	452	463	470	439	439	438	472	487	446	470	457	438	456	442	451	481	456	421	457	483	426	448	480	448	457	457	460	456	412	413	434	425	413	443	482	453	446	468	461	417	435	444	441	448	435	442	472	433	477	441	417	468	481	472	433	452	469	461	426	439	440	411	468	455	449	461	465	466	469	434	442	482	458	452	442	452	424	474	432	455	446	459	417	423	442	449	464	463	465	434	457	445	451	448	468	463	408	458	436	442	422	448	421	405	439	437	442	446	438	407	464	458	446	447	482	431	404	422	428	429	456	431	451	471	439	463	411	412	496	464	488	458	456	441	499	442	432	430	436	446	439	481	450	478	486	452	454	470	441	446	433	456	433	439	433	426	478	483	447	440	458	412	441	411	420	486	467	450	441	468	401	441	436	438	424	440	468	440	443	474	457	422	420	433	490	458	420	427	445	425	437	439	453	431	453	492	462	476	435	471	422	431	452	443	454	430	424	440	416	407	437	438	466	455	458	450	434	465	432	456	435	432	454	479	459	415	416	427	438	475	464	466	412	438	474	444	468	437	459	451	429	489	425	449	462	504	477	470	462	446	477	449	412	467	462	452	429	414	453	462	435	469	455	451	434	472	445	397	392	428	456	495	471	474	419	472	487	444	453	461	441	439	478	457	437	454	441	452	468	449	405	483	424	448	445	446	450	460	448	476	455	453	469	489	431	402	451	448	458	459	425	415	457	425	465	413	438	436	427	451	425	444	460	452	446	435	426	405	467	405	461	421	449	449	419	444	429	447	454	449	444	450	441	446	423	463	455	420	446	489	451	429	463	482	439	447	438	421	457	418	473	455	459	428	482	426	483	437	433	446	460	450	443	475	458	440	431	449	428	439	436	421	426	450	425	433	444	434	469	440	447	454	407	437	455	429	409	446	428	445	433	453	438	504	437	455	452	423	417	434	448	433	451	457	431	461	476	457	494	449	459	440	467	406	482	492	422	444	485	422	413	430	453	435	447	425	461	472	437	444	430	441	438	434	461	466	417	431	476	438	443	445	426	449	439	453	472	427	411	424	431	451	441	445	436	437	460	448	491	437	462	466	428	477	452	435	427	478	444	479	439	449	471	452	424	444	435	445	486	448	447	440	464	482	442	397	417	442	410	448	440	412	430	460	444	465	441	451	456	428	458	456	460	422	426	445	395	451	442	442	494	466	478	451	419	423	461	440	455	443	450	481	490	455	434	420	409	403	431	447	435	429	484	484	425	421	449	447	460	425	441	440	450	445	461	437	442	421	454	463	456	430	467	432	431	436	448	437	438	437	455	452	451	432	472	426	470	476	446	458	477	438	449	417	473	435	496	469	436	458	471	478	449	428	448	425	455	412	451	456	433	464	441	452	443	478	404	437	446	439	451	447	476	448	455	462	454	476	481	412	441	453	469	454	411	458	427	439	433	463	441	402	446	412	449	446	464	436	466	450	419	428	474	455	445	456	477	460	457	442	426	425	443	468	435	425	454	476	451	437	431	446	461	483	435	463	439	444	443	433	445	456	444	446	461	481	430	430	442	469	433	395	463	459	443	446	437	436	444	453	450	402	448	447	453	444	454	413	437	439	461	482	463	449	435	431	417	473	452	450	438	449	447	458	440	463	436	455	474	430	456	450	459	438	472	440	435	443	435	429	465	455	450	416	424	437	443	457	483	445	463	445	445	479	426	436	411	457	439	439	416	440	458	489	480	421	459	443	462	449	415	434	457	452	470	431	417	452	419	421	449	411	439	463	426	464	444	460	468	447	478	489	405	448	433	448	445	500	447	477	445	455	478	453	411	470	471	508	439	478	453	453	447	469	457	452	460	459	439	463	465	446	427	430	454	478	470	443	481	449	466	406	449	414	452	463	425	430	469	450	468	415	435	466	467	436	465	436	419	449	447	438	434	478	436	456	417	454	428	436	437	467	479	449	429	437	462	444	460	459	431	483	468	433	420	459	459	437	464	439	424	458	463	449	410	456	484	389	452	464	440	469	434	444	434	444	446	433	465	472	421	446	433	449	483	416	412	404	451	455	453	468	438	437	430	433	419	449	477	475	445	455	473	467	457	459	447	477	423	469	420	474	440	452	445	466	412	464	477	398	425	470	467	473	416	436	452	446	456	431	461	451	427	476	463	440	428	440	476	403	461	435	462	473	454	504	444	476	400	420	457	470	433	461	449	420	462	420	434	442	442	418	444	445	409	449	439	452	454	461	451	408	451	436	452	454	483	437	453	433	420	441	422	450	426	445	435	441	462	437	456	447	456	470	415	446	407	481	465	432	432	479	494	476	439	427	428	459	417	439	477	440	479	467	454	455	458	449	438	481	456	449	444	457	427	486	429	461	432	452	420	423	452	442	433	420	460	441	433	440	439	435	447	443	421	436	435	438	442	435	408	446	489	466	448	483	464	438	453	450	444	481	430	444	484	435	457	449	428	461	472	437	434	487	465	447	472	449	435	438	485	455	438	445	442	394	433	435	429	487	441	440	483	450	451	432	448	475	432	457	439	452	483	480	457	453	468	439	437	475	425	469	447	436	451	448	456	432	413	428	446	458	466	406	456	453	415	423	441	438	488	422	424	429	455	500	417	455	465	463	444	472	417	455	466	465	439	425	460	448	467	426	489	412	455	490	442	435	451	438	459	431	441	413	440	402	412	463	454	439	436	442	438	425	438	431	454	451	499	446	445	466	420	418	440	419	439	430	449	427	451	444	442	440	436	450	452	481	444	440	461	472	466	456	410	460	434	429	451	462	476	457	427	423	466	420	451	466	453	428	454	431	448	433	465	481	446	447	451	437	435	413	455	471	425	406	404	434	448	407	464	444	426	410	444	463	446	472	442	427	447	447	447	435	460	462	484	439	417	467	407	473	468	476	426	449	422	483	428	440	434	440	428	437	432	417	441	458	434	462	454	426	497	471	452	424	461	426	410	449	447	451	441	473	421	445	431	431	446	431	429	428	460	471	476	425	471	445	421	451	465	465	445	454	422	426	430	460	442	438	431	463	457	413	452	450	467	423	458	442	427	419	463	427	438	486	432	465	456	479	455	434	451	454	459	470	491	460	410	452	460	431	440	460	433	477	447	452	449	472	444	431	449	443	479	407	440	422	424	430	415	471	412	449	443	418	408	447	434	452	424	466	467	427	448	449	444	416	433	410	490	413	457	437	462	408	463	437	438	479	470	438	431	455	436	446	462	433	440	442	435	453	420	443	471	463	444	451	430	456	443	410	439	463	437	427	443	455	477	414	436	433	415	466	433	452	428	409	469	466	443	471	483	445	459	476	427	417
3152	801	893	728	553	487	433	407	352	360	374	341	305	317	348	297	552	883	1011	744	614	570	374	356	319	301	287	282	283	303	281	315	288	264	286	284	279	322	298	340	292	304	282	303	274	282	268	273	295	334	328	321	299	293	322	301	289	315	270	311	313	302	306	281	293	309	293	309	328	294	278	284	335	291	292	289	339	318	312	308	307	310	296	286	287	294	331	318	318	314	318	282	290	323	333	321	291	330	286	322	297	304	297	313	293	317	282	305	276	296	310	300	319	288	333	293	283	296	317	294	314	279	279	288	274	301	302	255	323	283	281	281	311	328	326	283	334	310	301	282	288	294	310	290	304	326	317	319	276	322	315	286	330	307	313	303	301	297	303	289	303	301	287	306	291	318	291	308	310	278	287	301	318	301	294	277	310	322	298	349	308	285	300	305	315	283	331	310	327	317	268	310	288	298	308	291	265	291	307	302	315	293	302	325	335	291	297	305	282	301	293	318	307	318	346	322	313	263	313	304	299	308	274	285	295	297	283	295	304	331	335	270	296	295	290	298	266	293	297	250	297	281	288	302	291	284	317	301	297	326	307	312	286	323	311	308	301	311	324	293	329	273	310	287	269	325	297	319	296	267	284	291	306	303	322	328	267	291	327	281	290	303	295	318	311	297	303	318	289	309	315	296	288	294	290	299	316	267	257	319	308	313	306	292	301	292	304	332	314	306	311	288	318	288	304	300	290	294	325	299	328	280	309	299	302	323	285	298	289	290	289	312	275	304	323	295	292	294	314	323	292	306	305	301	307	325	304	266	288	315	282	304	330	275	313	306	281	289	298	280	342	315	324	294	292	348	298	318	301	298	337	282	322	303	308	301	289	336	276	319	318	299	277	268	323	304	307	293	310	337	293	295	296	268	299	301	322	330	290	315	264	287	300	314	264	289	282	316	307	298	282	244	322	318	326	293	301	292	294	304	317	296	323	316	281	332	302	319	312	291	286	278	291	316	305	318	323	282	318	323	295	316	307	288	283	286	322	340	309	319	272	298	274	296	306	332	291	283	274	292	296	306	268	310	307	327	315	289	300	307	304	314	325	303	309	295	296	327	312	292	355	303	301	296	327	321	286	289	320	300	344	318	265	303	324	351	326	303	306	287	286	304	303	316	294	305	294	297	282	306	300	313	331	319	306	277	272	315	304	268	303	305	312	329	322	310	284	323	331	340	299	293	314	323	314	299	336	328	308	314	286	305	309	291	302	315	313	290	335	288	311	325	286	306	293	316	297	320	302	309	331	280	255	291	290	278	308	305	294	307	308	294	300	300	287	324	298	309	338	297	315	297	265	332	295	292	318	306	292	297	314	302	286	300	340	291	321	317	296	291	302	309	298	310	295	276	293	260	313	292	282	318	294	297	320	322	305	292	296	307	311	291	303	299	326	324	290	285	306	308	319	285	318	297	305	328	288	289	306	278	309	303	270	299	292	289	304	302	299	320	288	314	317	306	271	318	289	304	293	338	287	316	284	284	279	280	297	331	312	302	315	305	288	282	300	283	294	303	320	308	293	323	335	281	343	284	291	315	315	316	315	320	309	295	284	336	267	305	325	276	303	343	291	292	293	307	291	291	284	285	271	307	278	309	317	288	308	317	313	349	304	302	292	308	278	317	300	297	305	287	290	290	323	281	268	292	299	305	319	315	299	309	301	269	302	278	314	300	277	306	281	283	285	325	286	302	286	334	306	314	294	317	301	268	300	336	290	291	316	314	285	311	312	294	293	292	278	294	300	315	290	309	302	309	300	323	299	299	287	305	250	301	313	318	276	283	300	321	300	317	316	309	324	312	329	323	327	293	264	314	324	318	294	286	311	296	318	299	302	301	307	297	287	299	312	307	299	294	316	248	309	292	304	282	327	333	319	267	306	306	318	297	311	321	301	303	308	298	303	275	292	312	282	320	294	286	283	261	283	302	298	314	310	266	322	304	319	312	313	291	278	267	316	307	290	297	305	295	318	290	293	307	294	308	299	324	314	300	265	310	276	276	311	272	321	302	323	290	275	316	322	281	298	314	302	304	320	332	290	288	308	325	326	337	309	317	313	299	310	318	264	312	304	297	295	295	294	293	298	326	308	291	289	327	342	295	302	275	304	281	294	270	303	307	301	288	302	297	287	325	288	278	290	323	294	314	288	312	297	280	270	305	314	290	325	310	283	293	283	310	326	290	285	340	317	298	304	274	284	323	307	301	309	299	316	282	278	309	294	298	282	315	310	322	304	304	323	311	310	309	297	290	319	294	294	293	303	295	303	322	321	266	269	299	309	305	285	313	296	284	307	277	306	303	264	299	279	272	280	307	304	333	314	319	301	282	330	299	295	338	297	317	327	311	282	294	286	316	283	316	313	291	289	299	291	323	295	298	305	294	303	313	320	256	320	325	291	295	297	292	303	288	255	286	275	317	287	302	328	308	306	284	289	336	274	335	302	300	275	330	321	290	300	282	291	302	297	288	289	283	322	317	309	317	284	304	308	310	328	289	288	302	294	316	301	296	291	306	279	290	266	318	264	312	310	299	327	279	282	287	293	311	314	281	301	290	305	331	309	297	293	325	258	315	312	313	330	290	315	315	292	287	295	320	280	312	321	299	303	295	332	309	293	325	324	312	308	315	294	302	305	282	338	293	308	305	297	292	288	301	289	323	276	347	338	329	298	318	323	284	311	287	333	287	290	294	305	298	285	311	327	308	281	325	306	294	287	312	302	290	327	329	315	280	306	320	293	308	316	346	283	283	301	317	303	318	325	314	314	274	289	280	293	299	304	308	359	300	323	331	328	294	305	304	303	304	290	322	304	311	311	294	338	295	320	325	290	315	304	296	308	316	301	308	281	325	317	288	300	278	327	304	291	309	300	280	307	287	312	328	308	317	289	283	293	294	314	284	308	325	276	338	299	298	271	321	302	295	282	265	318	284	280	278	302	295	282	295	297	272	313	285	293	294	261	307	313	301	309	290	320	284	285	310	291	325	298	325	306	298	302	331	292	297	300	287	324	284	324	287	308	323	277	302	305	276	299	315	306	313	301	311	277	291	322	318	292	287	297	297	303	268	294	251	289	299	289	312	320	307	298	305	327	300	286	334	310	279	302	325	295	309	279	298	286	310	337	296	290	310	279	311	297	316	294	313	332	304	307	301	298	321	318	315	315	293	310	265	291	282	300	321	268	301	307	296	268	308	333	288	293	288	314	313	308	294	276	224	279	297	295	319	279	302	292	340	301	316	296	342	307	299	313	333	298	286	271	295	312	290	278	307	304	316	275	303	284	322	279	303	293	265	331	319	278	294	299	267	303	325	296	275	303	292	330	319	325	299	309	313	281	305	283	324	297	312	309	302	292	280	283	315	269	280	288	298	288	290	311	283	273	331	306	316	307	307	299	296	326	291	310	292	300	287	294	313	319	294	294	294	313	292	299	311	308	333	316	307	312	300	286	305	326	314	295	334
2978	1302	1961	2104	1909	1687	1456	1309	1269	1202	1178	1185	1124	938	957	913	2423	4578	4877	3046	2533	2005	1302	1068	809	768	818	849	817	767	836	779	791	850	787	827	824	828	791	802	840	772	815	766	804	834	800	807	812	785	778	804	781	862	784	741	805	741	758	778	813	808	778	819	802	777	768	782	724	802	775	758	815	807	777	781	822	787	774	812	787	799	784	802	840	784	746	747	854	773	874	819	773	794	819	807	765	790	769	766	787	812	761	772	790	772	788	809	833	815	818	819	796	814	818	802	785	807	783	758	841	800	759	764	812	783	758	812	831	811	799	792	819	831	769	755	841	802	802	731	842	748	768	759	835	775	756	787	773	798	804	832	775	838	833	784	739	773	748	774	802	882	799	821	782	795	805	778	814	772	807	862	780	787	800	790	797	824	766	829	785	847	771	785	819	822	800	762	807	792	799	759	797	812	832	799	806	786	761	765	775	820	795	791	778	797	769	745	836	807	796	820	729	747	785	768	789	761	797	785	788	810	786	780	758	792	772	792	797	811	798	779	800	850	811	768	845	798	772	776	813	850	810	808	771	815	783	750	766	808	774	818	791	823	809	807	798	770	774	762	759	762	803	824	835	766	777	804	795	804	814	829	781	843	771	794	827	801	808	794	822	795	809	817	808	813	784	790	834	816	769	792	807	814	834	810	822	785	835	825	820	760	809	784	760	805	723	807	780	783	795	736	778	795	795	803	764	815	744	749	824	764	841	762	813	811	828	760	806	772	725	840	810	800	783	786	813	774	805	800	778	797	781	818	781	756	817	795	843	813	774	842	758	806	815	785	851	779	770	781	779	804	835	777	817	811	747	737	808	863	756	853	794	773	816	817	829	783	820	831	791	792	790	796	842	789	784	785	786	822	794	837	850	797	863	836	793	833	792	780	811	775	774	796	813	779	798	807	803	816	800	798	786	838	807	822	740	837	793	775	808	809	764	787	770	793	772	789	851	829	829	819	790	795	853	804	857	804	778	809	820	727	781	757	773	804	760	781	782	761	752	791	778	803	820	801	787	790	802	805	830	767	822	795	886	828	787	799	770	821	792	793	771	755	755	811	785	805	761	748	769	787	765	815	814	829	798	827	790	763	767	816	806	781	823	809	739	821	830	804	837	807	775	824	771	748	775	800	839	842	765	852	812	753	765	854	780	788	793	780	764	779	798	780	749	844	824	818	755	840	819	773	795	780	740	776	849	792	849	758	790	808	804	779	773	778	729	795	718	897	826	799	814	823	841	831	784	803	784	791	710	799	824	811	813	820	743	788	795	828	790	779	780	809	773	811	825	763	805	794	755	824	728	823	797	775	716	830	720	773	835	805	812	863	853	832	764	785	828	799	787	755	762	796	742	771	841	758	784	828	837	767	845	788	782	865	806	771	795	793	783	809	753	825	790	776	787	798	825	766	813	796	857	809	782	754	773	811	790	846	799	825	800	822	841	806	728	798	758	776	792	841	805	771	785	793	752	791	764	817	791	825	787	817	817	807	777	796	746	790	796	820	832	799	771	801	815	765	774	865	821	766	792	822	809	821	821	786	823	756	783	794	777	776	804	810	843	812	768	760	786	846	795	772	799	841	783	786	799	807	796	755	861	813	768	827	741	773	819	783	769	813	808	784	756	771	812	781	825	745	752	825	830	790	816	830	785	788	832	793	837	765	757	800	823	791	821	847	808	819	761	760	801	801	782	784	800	806	790	805	813	758	748	760	807	852	817	773	706	800	824	835	824	771	787	842	783	807	777	778	792	764	754	798	767	838	785	811	823	804	802	783	803	848	830	815	738	750	778	844	814	774	765	776	805	757	819	796	742	772	777	786	764	790	814	795	797	756	818	811	768	830	809	821	781	803	775	766	793	770	803	788	777	836	759	775	804	810	801	793	816	823	793	738	789	772	779	781	791	817	790	777	761	828	786	805	814	774	863	735	743	796	802	782	786	817	780	826	819	825	843	794	808	780	793	818	795	819	775	778	842	804	789	826	790	783	820	808	768	802	803	833	796	769	821	772	810	798	778	739	773	769	753	764	770	734	803	826	783	798	799	823	810	827	803	789	795	781	823	809	775	836	795	804	792	814	775	786	793	849	866	765	805	834	847	851	822	848	776	798	781	775	798	802	765	793	764	808	800	820	770	823	767	775	807	812	755	778	846	803	844	792	841	805	768	795	843	792	802	838	793	779	817	785	779	857	748	825	768	757	800	799	800	790	778	777	807	789	850	790	820	802	772	824	793	788	753	772	827	779	746	861	774	825	806	790	783	795	755	797	749	826	804	843	799	776	864	793	766	788	783	814	794	855	794	776	829	765	817	788	820	840	790	847	807	786	806	846	798	806	790	766	779	767	825	810	784	803	736	812	785	783	819	799	802	790	766	813	812	830	820	787	817	763	778	804	815	824	835	792	789	781	824	792	763	779	831	793	884	740	822	756	793	830	793	788	816	798	829	803	741	738	806	811	827	813	821	738	812	783	780	796	797	777	822	827	794	779	806	788	793	813	749	813	757	790	766	767	791	765	810	749	750	798	758	854	740	788	819	812	803	813	857	767	849	819	806	766	787	802	849	823	813	733	752	773	826	804	790	767	796	769	772	814	802	817	789	773	788	825	798	806	813	790	834	793	774	818	797	847	779	815	754	785	805	766	776	785	772	792	790	784	798	797	828	788	766	839	815	791	807	836	738	800	792	796	826	785	808	818	779	785	775	764	779	779	834	818	819	824	811	763	783	789	818	813	813	811	792	795	819	783	798	841	816	787	816	759	811	778	787	785	785	756	765	752	797	759	783	831	773	735	757	821	769	801	831	754	812	851	853	789	831	833	787	813	810	802	808	757	787	792	761	757	788	790	806	767	810	804	820	768	750	798	766	808	773	809	793	804	761	795	798	772	823	802	827	823	798	814	839	836	785	810	809	759	833	807	778	811	833	781	783	791	777	816	792	858	752	759	771	775	807	884	803	848	807	807	833	844	763	801	788	804	844	804	802	752	782	786	821	819	804	808	755	788	772	775	837	782	800	792	823	799	831	816	846	774	783	803	841	797	780	778	778	870	799	772	752	816	766	802	788	780	744	846	768	803	789	782	805	785	775	767	791	748	731	843	779	786	821	752	791	834	826	779	808	794	804	781	731	789	783	778	759	835	797	815	751	762	791	809	804	805	814	800	778	810	782	800	825	840	817	807	774	832	838	791	781	788	800	781	804	788	781	825	799	774	800	834	759	764	848	796	786	790	772	765	756	794	767	789	829	832	793	806	859	749	795	799	752	812	752	786	839	745	816	798	821	766	793	818	810	774	791	790	777	765	809	790	831	844	800	778	785	768	799	861	779	758	754	812	708	785	804	786	785	752	770	821	781	835	790	698	759	759	769	804	807	779	769	801	838	795	812	751	768	802	817	765	838	762	727	853	783	819	833	777	824	775	805	773	776	848	789	798	809	758	789	762	801	768	774	842	812	817
11663	3415	3693	3188	1648	1182	953	690	566	516	500	438	373	344	320	307	4908	8546	6199	3603	3266	2611	1490	851	375	249	223	241	231	248	248	213	244	226	227	246	205	255	215	222	224	229	252	208	233	241	226	213	222	243	214	228	194	236	232	194	229	224	254	235	247	230	204	219	260	218	239	252	252	219	212	231	245	247	229	229	232	196	228	203	238	212	214	241	224	198	203	192	242	219	254	200	247	243	249	237	228	217	228	221	227	216	228	224	240	234	227	229	218	239	230	246	235	214	216	220	208	263	246	217	228	227	223	224	196	214	221	222	224	246	231	192	225	241	227	240	248	212	211	227	242	229	217	239	249	234	223	219	199	214	235	237	228	214	226	236	224	245	237	236	210	201	212	226	228	239	243	213	260	251	206	209	220	214	232	212	235	210	216	230	226	217	232	243	237	222	271	206	238	234	248	224	226	204	218	247	215	198	206	237	224	241	202	244	230	250	219	223	235	212	226	202	224	237	222	235	235	211	205	229	242	230	212	235	205	233	247	230	242	217	251	228	218	218	197	256	235	197	225	202	241	231	233	219	219	223	199	235	219	224	231	205	217	257	231	203	224	239	256	207	208	207	219	216	209	232	215	238	242	226	231	256	218	218	235	237	227	239	221	238	231	215	212	209	220	227	241	222	223	217	220	201	231	235	219	249	250	215	239	245	245	236	206	207	221	222	205	215	219	225	236	207	242	228	191	192	242	247	242	214	236	236	232	233	250	257	216	265	226	213	216	222	274	225	229	213	262	214	236	211	235	229	249	198	220	223	205	243	215	228	205	217	215	211	224	231	231	226	224	226	238	229	223	214	245	212	211	223	245	218	262	230	239	231	239	243	213	215	251	241	216	226	186	210	214	212	210	214	231	203	226	219	221	235	230	237	202	238	222	198	237	212	234	210	213	209	209	237	217	230	227	208	244	211	212	205	259	234	228	268	209	251	228	226	215	236	215	190	273	239	192	239	236	220	229	212	242	221	230	218	250	206	251	231	236	265	219	215	239	237	220	225	231	227	250	221	199	214	241	193	233	229	236	244	238	226	211	241	220	238	233	220	220	231	202	228	234	216	223	237	242	198	219	245	209	224	239	243	231	241	227	214	229	185	228	230	252	231	241	207	233	216	212	233	235	234	245	226	215	234	219	217	221	244	243	231	224	225	241	246	222	203	249	191	207	247	215	237	222	258	221	241	219	222	247	218	230	246	215	216	244	240	233	234	212	224	223	221	232	242	230	245	215	224	207	220	233	205	225	212	224	222	238	229	226	224	218	224	234	226	228	223	247	246	208	237	205	238	229	216	241	223	204	239	244	189	216	215	235	238	224	263	254	212	249	228	253	234	216	215	245	198	218	240	258	238	231	245	243	233	202	218	252	231	238	224	229	213	237	199	225	205	253	198	246	211	227	216	226	225	252	237	205	228	249	257	230	204	224	229	234	231	226	227	235	227	244	262	222	231	239	250	217	238	228	225	205	235	222	215	224	235	202	216	231	263	234	229	209	260	209	225	211	208	213	217	224	192	254	235	234	234	237	250	216	213	201	228	198	219	233	222	244	247	226	223	219	237	236	212	231	212	209	222	239	205	215	237	220	222	235	251	274	233	240	219	189	205	230	248	205	219	220	219	210	228	204	221	241	216	249	213	237	245	222	224	224	237	230	204	249	221	223	220	208	234	227	221	252	259	240	223	211	212	244	230	208	210	256	260	226	216	232	211	234	221	219	222	268	227	243	243	225	218	209	213	263	234	225	221	232	227	235	222	232	243	252	205	240	237	244	246	208	241	218	217	230	226	233	250	224	235	250	236	210	225	232	227	201	223	234	222	235	215	236	263	238	235	245	232	240	221	208	204	222	240	211	191	215	208	229	233	222	225	234	231	227	220	240	256	215	223	225	197	215	225	239	219	243	205	228	208	210	221	223	242	234	238	230	222	241	223	216	235	251	220	245	228	221	207	242	226	242	215	206	230	200	250	209	193	220	235	236	208	214	227	211	217	226	197	241	250	226	206	222	246	230	237	224	218	232	205	200	226	225	198	226	217	234	233	225	224	225	244	225	237	227	227	251	217	204	221	255	244	225	209	230	205	226	258	226	225	212	248	228	239	234	240	217	245	209	237	214	212	213	233	233	212	263	224	186	232	248	228	229	213	233	235	215	231	201	232	223	225	211	210	228	226	238	219	230	240	233	225	208	200	212	240	230	237	246	216	247	221	219	224	215	222	203	235	218	242	219	237	218	246	204	258	233	227	216	204	194	222	216	222	252	202	199	233	231	213	204	234	233	238	243	220	232	208	215	235	208	232	242	238	234	234	243	197	229	228	214	251	246	238	236	201	229	211	247	240	210	227	238	223	224	209	257	242	219	222	238	205	240	252	219	250	236	238	211	233	218	223	233	218	232	237	217	238	239	245	254	242	237	235	218	222	209	224	230	212	239	217	230	234	216	255	202	228	258	226	251	228	221	214	225	234	227	248	229	254	236	220	221	230	209	212	230	219	240	212	207	190	226	238	245	226	227	253	245	206	226	250	211	241	240	245	213	253	231	217	244	244	238	209	235	221	216	199	249	226	215	215	237	248	219	212	250	231	236	223	223	242	215	233	215	223	220	217	257	228	233	217	250	222	230	220	227	199	236	234	236	206	202	223	239	259	244	223	250	235	240	228	252	235	229	235	225	226	242	244	232	208	211	255	236	199	228	214	240	204	224	235	226	246	240	228	222	227	238	234	235	219	221	242	227	232	234	234	215	231	232	227	247	210	220	226	254	248	237	281	223	218	221	226	235	222	211	225	238	201	218	227	233	224	224	258	251	208	191	239	220	255	212	218	197	224	242	221	207	239	234	218	231	232	201	258	213	244	221	237	237	226	221	239	245	220	176	231	219	210	216	248	202	230	199	218	200	247	207	220	240	212	225	229	215	254	218	196	225	238	234	208	187	204	224	243	210	242	240	223	211	223	227	229	222	225	243	237	235	252	221	238	212	237	226	221	236	230	238	223	210	223	233	211	221	224	225	241	230	241	217	233	229	223	222	226	201	222	201	233	208	199	237	220	229	246	223	234	233	214	231	195	226	220	204	233	248	234	217	216	235	219	235	261	241	248	216	223	240	251	234	224	242	222	214	226	233	218	238	212	212	226	235	235	240	221	226	213	221	252	230	220	232	240	237	237	228	225	217	238	236	231	233	238	211	220	239	216	226	244	254	199	203	246	217	223	211	246	218	250	213	218	249	229	241	225	245	219	223	241	255	252	226	203	266	233	228	251	237	215	259	231	214	246	273	220	237	221	207	229	230	236	236	225	205	229	239	223	202	226	220	228	239	232	230	242	210	225	225	219	216	213	233	231	209	223	224	217	247	240	237	223	227	218	220	206	238	221	209	214	216	248	221	231	208	235	205	229	253	242	225	258	227	232	220	217	231	213	225	203	219	216	232	232	243	231	218	224	220	215	219	246	246	187
7378	3360	5935	6727	4892	4358	3741	3104	2767	2468	2293	2063	1770	1454	1314	1165	20679	29651	23537	16871	16154	13311	7740	4575	1345	597	626	604	641	672	653	652	592	643	654	627	623	584	620	630	634	592	567	593	589	604	610	607	636	595	619	648	601	607	589	640	661	625	625	623	616	602	588	595	603	611	645	645	611	573	613	598	598	606	598	581	590	658	612	598	641	614	659	639	618	625	626	599	619	612	619	596	603	638	618	621	658	659	560	670	632	628	636	612	592	630	595	591	636	628	577	594	607	620	602	657	614	624	646	594	623	640	639	579	589	603	561	633	650	625	633	628	622	599	573	607	593	627	593	613	589	621	626	625	570	595	643	644	643	609	627	622	610	604	654	640	637	599	571	612	634	671	573	605	610	617	676	595	602	630	631	621	619	604	641	619	598	627	614	664	619	600	592	618	581	644	635	638	599	596	641	618	605	603	606	648	572	629	643	578	602	630	640	618	589	622	562	631	615	578	639	600	622	581	648	605	628	552	618	602	609	589	623	589	633	652	642	649	643	660	609	610	630	627	621	583	633	625	588	622	575	604	610	575	653	627	636	634	634	634	604	615	615	643	601	608	615	567	622	647	607	615	580	628	657	600	656	609	639	605	652	638	643	588	625	630	591	632	664	672	618	639	609	618	618	634	601	658	604	621	605	626	598	626	600	624	618	580	600	618	647	586	613	589	580	584	626	621	596	602	573	634	636	568	621	606	647	579	579	602	571	565	643	586	633	638	619	630	642	584	611	625	649	590	615	668	590	626	596	618	666	644	597	611	603	612	634	616	615	626	614	574	615	632	627	619	629	606	617	574	632	648	626	658	653	640	602	575	599	648	599	589	654	599	658	623	611	623	629	605	602	627	583	645	655	562	637	651	630	562	603	613	676	633	618	597	630	639	631	597	619	646	662	641	660	629	641	623	574	600	604	570	624	612	627	651	585	620	616	643	656	636	609	600	608	601	610	578	619	622	647	658	601	670	622	649	615	597	603	634	604	646	628	624	604	594	634	592	599	585	628	642	616	644	574	615	664	611	638	633	631	627	656	611	645	607	611	651	642	620	648	651	652	624	577	635	625	569	604	613	626	622	610	571	611	579	590	617	614	595	627	609	610	626	579	566	569	595	622	608	611	653	597	587	586	629	600	634	637	631	609	642	610	634	674	689	602	583	599	572	627	641	630	603	611	624	619	647	616	623	602	604	617	619	598	617	647	627	615	653	613	635	588	625	618	613	622	656	628	636	617	616	623	647	605	600	616	601	650	635	632	628	666	624	600	605	588	620	584	594	663	596	634	628	606	614	633	643	594	615	627	625	625	671	608	629	613	629	600	601	584	629	655	604	618	610	612	648	609	616	627	623	625	597	595	623	605	633	629	603	628	644	625	600	574	626	589	615	654	602	603	656	612	602	624	657	586	604	673	671	618	648	608	623	592	614	660	605	623	633	607	655	591	607	693	637	650	646	585	616	619	655	634	595	619	592	592	614	623	621	621	594	651	624	630	643	661	582	583	652	586	646	634	655	607	598	613	626	613	626	606	658	545	624	623	597	625	611	656	599	590	589	604	602	625	643	625	614	657	630	625	650	579	631	602	618	631	594	625	596	642	614	630	609	601	641	610	640	619	654	629	626	585	616	637	613	612	627	603	594	608	629	604	628	588	628	642	636	603	588	570	596	659	613	665	620	626	579	650	616	588	645	646	612	562	621	639	565	631	644	602	593	625	615	619	622	612	613	617	640	618	636	653	605	616	617	634	542	640	607	594	601	627	586	613	603	569	626	630	606	668	655	617	629	635	592	641	627	629	653	623	608	614	622	592	617	602	633	587	615	603	619	646	580	628	632	626	608	620	605	628	641	605	618	585	614	613	593	630	584	609	585	608	576	606	612	614	633	642	589	560	597	602	621	631	603	605	637	607	657	574	606	583	570	598	640	631	563	644	641	622	651	648	639	661	645	604	628	569	655	598	590	641	638	588	570	621	619	588	653	617	650	614	607	617	638	611	639	622	605	598	604	630	618	618	599	652	599	628	566	581	645	590	646	609	591	600	634	646	618	586	652	612	622	594	622	605	590	619	574	637	663	619	583	671	653	641	599	614	639	653	654	587	604	558	673	616	625	625	633	603	614	604	626	634	607	604	621	626	623	606	599	621	588	656	631	587	587	664	650	593	615	626	588	617	606	637	589	589	634	622	570	635	648	607	589	616	633	599	596	635	599	594	620	643	616	632	581	649	601	595	629	627	615	618	621	593	623	605	617	624	625	616	630	655	623	559	598	569	596	626	628	598	647	604	589	642	613	592	640	622	640	631	621	613	657	694	611	602	600	605	625	646	615	608	612	620	649	617	646	617	589	614	579	622	645	623	574	666	642	651	614	610	587	639	628	606	632	589	615	606	633	652	594	584	614	629	562	579	562	620	622	604	620	598	563	633	614	630	630	633	650	623	615	621	639	614	607	591	651	608	622	638	601	641	608	594	632	626	613	612	627	617	634	613	595	615	603	642	602	624	626	630	651	594	619	623	603	632	672	649	636	615	612	623	614	615	594	590	630	594	605	646	615	595	628	600	622	628	639	610	631	627	653	598	621	642	621	625	634	621	584	597	627	574	620	651	644	669	618	628	589	608	637	617	637	653	599	616	625	604	618	625	602	617	617	640	614	639	648	627	663	646	659	659	632	576	587	588	642	562	589	618	627	643	619	599	639	652	572	620	561	617	622	608	636	608	634	652	609	602	636	603	585	640	646	618	629	645	678	652	641	606	610	612	618	613	621	595	613	615	603	554	611	586	582	631	632	658	615	605	626	622	615	666	615	628	640	616	606	609	586	632	595	630	620	590	646	623	601	629	629	657	602	616	577	644	607	632	553	597	632	625	596	612	604	631	588	612	583	626	598	622	660	632	669	650	642	576	644	642	649	624	615	674	591	602	612	623	578	589	615	564	630	622	628	587	601	681	570	616	599	624	626	578	630	611	617	634	638	651	646	625	644	573	589	679	629	627	648	643	586	596	658	578	674	622	569	586	622	626	618	640	589	628	634	585	613	668	590	611	574	621	607	616	673	634	615	624	615	630	593	612	654	614	616	636	599	611	620	618	625	607	629	616	642	605	638	584	643	669	659	605	597	599	605	639	626	624	618	643	608	628	601	661	589	600	597	609	591	637	600	631	595	584	609	646	600	591	622	600	653	587	603	655	612	624	594	611	623	634	575	650	587	611	635	614	609	624	623	621	640	655	631	599	648	645	626	639	639	619	662	614	650	621	612	584	621	648	608	651	605	618	579	598	629	632	623	653	610	600	603	608	576	628	659	654	614	590	605	609	614	621	616	605	668	628	642	572	632	654	597	614	635	681	635	611	586	603	610	603	593	648	654	628	614	591	599	618	647	651	615	660	665	597	644	585	638	604	585	614	619	631	591	604	663	646	568	605	576	600	646	636	635	599	604	633	566	655	655	575	584	574	596	645	602
17335	5500	7765	7651	3117	1915	1404	1017	753	644	643	536	481	418	346	319	5032	12325	12631	9560	4821	2592	1439	925	323	171	178	213	158	178	181	174	182	212	182	160	167	179	194	192	183	190	173	194	173	212	204	200	202	203	190	189	173	173	198	179	167	186	177	178	177	214	205	193	194	174	190	171	184	173	170	196	206	203	190	198	228	196	195	179	193	208	194	168	184	214	187	192	186	192	186	189	189	195	203	210	176	182	186	207	163	173	186	183	183	198	170	159	185	202	200	180	167	204	161	174	212	200	191	191	192	198	184	172	173	192	195	196	186	201	223	167	180	200	193	191	188	184	172	203	183	195	191	172	200	188	212	181	191	175	173	180	209	165	210	189	192	182	168	206	185	179	180	197	198	179	201	175	176	187	181	200	190	190	163	178	196	206	184	224	174	175	156	178	175	184	197	184	190	164	190	182	164	179	184	192	211	176	221	201	165	183	202	190	188	208	195	172	197	206	174	162	190	192	196	180	184	164	175	174	206	178	200	191	167	186	180	206	189	196	162	169	174	159	168	204	174	170	169	175	153	183	180	180	198	174	191	202	165	191	182	190	156	183	170	199	179	158	173	174	177	195	188	195	177	165	167	201	204	183	197	195	192	171	188	173	192	191	193	183	199	174	152	190	163	179	169	203	194	183	184	186	190	200	182	191	187	170	205	182	192	180	184	193	197	200	173	176	165	193	192	178	180	182	172	194	200	179	194	200	188	199	185	189	223	209	197	162	203	183	189	176	163	172	178	209	161	183	153	176	202	171	167	180	201	190	198	185	190	166	187	159	213	205	208	179	188	176	192	174	197	156	199	182	176	181	170	185	181	172	168	196	184	191	199	172	172	156	198	195	193	207	197	144	165	169	204	175	190	158	211	176	190	154	204	181	182	180	187	195	230	190	194	181	167	179	174	188	187	159	197	193	181	199	183	204	190	197	192	161	181	154	195	212	199	161	180	192	186	196	181	199	202	194	183	171	188	187	201	187	175	192	222	173	198	166	181	173	205	191	206	160	191	163	168	195	170	216	181	183	194	215	167	194	153	175	165	202	202	193	219	182	198	190	195	183	181	184	205	207	169	202	204	196	180	173	215	210	189	204	169	197	163	197	172	165	164	192	216	185	199	194	177	213	195	200	181	197	180	180	174	178	185	205	182	172	214	164	181	189	188	189	199	183	193	172	200	180	205	189	173	191	179	190	187	162	193	193	175	164	233	160	190	192	187	192	181	170	177	177	219	188	191	168	186	214	175	178	193	203	199	180	185	189	212	190	186	183	164	183	182	181	200	180	165	189	210	196	172	179	171	189	166	195	206	210	185	189	179	192	196	188	175	186	203	204	196	178	177	163	198	202	178	206	200	182	200	208	179	211	196	192	169	184	192	171	190	188	203	180	181	210	172	181	172	167	180	206	191	169	183	169	188	186	210	186	192	193	199	205	210	182	194	166	205	171	175	175	163	168	184	186	172	184	190	162	188	178	209	194	193	173	180	184	164	162	175	194	201	205	194	157	168	189	181	182	198	160	166	208	187	191	191	166	177	165	194	199	185	181	182	184	203	176	192	189	180	205	193	190	179	194	200	199	182	166	190	160	165	175	210	223	184	182	183	175	202	186	170	174	182	169	199	209	199	193	196	184	166	189	186	162	211	184	193	191	200	190	186	178	182	191	200	168	204	218	181	182	188	187	167	197	202	153	189	202	164	169	170	184	185	196	167	170	190	178	173	209	201	209	178	204	182	185	165	210	174	180	157	175	188	181	185	212	168	179	187	170	183	188	217	197	189	187	191	166	184	199	170	156	195	203	190	190	188	198	186	201	171	199	170	198	186	196	175	189	207	171	188	206	153	186	165	165	169	179	204	169	184	176	166	190	200	193	172	189	204	163	161	174	192	211	199	186	188	161	200	168	189	201	173	180	206	189	172	209	217	169	218	208	192	207	172	219	211	185	188	203	194	187	173	189	170	171	194	176	192	188	168	191	182	181	156	166	182	193	182	212	174	171	193	182	175	153	195	174	212	172	208	208	184	176	170	179	208	181	189	174	198	188	181	173	184	211	177	183	181	163	179	192	179	189	189	209	179	194	158	199	195	183	221	197	182	167	192	178	172	185	186	213	182	202	181	204	182	183	186	203	172	195	192	171	187	168	186	190	213	195	165	182	192	196	167	209	204	205	187	208	174	186	177	156	221	189	189	196	200	177	166	179	182	198	201	191	194	201	204	185	193	185	184	166	186	196	199	168	195	171	186	166	186	187	200	199	182	187	172	176	165	201	201	177	181	165	163	184	190	187	166	197	211	193	179	178	185	185	182	179	170	198	192	184	203	188	177	184	174	211	193	188	180	179	191	173	188	203	192	203	189	175	166	170	186	168	203	190	203	191	187	194	200	170	196	153	200	186	188	166	162	185	197	183	194	179	177	191	192	182	195	148	212	176	165	212	190	182	192	202	155	195	164	188	185	174	176	181	185	187	166	183	190	177	185	169	191	175	211	193	196	191	208	170	171	187	200	196	182	210	166	192	182	196	160	182	172	170	164	203	191	182	195	157	187	189	176	168	164	184	179	189	203	178	201	184	184	206	204	211	168	183	192	176	204	176	193	173	176	161	183	190	210	170	187	151	194	183	166	178	167	180	196	183	182	167	190	203	177	172	163	202	184	169	168	187	186	189	189	180	159	182	194	199	211	165	170	186	202	191	200	176	198	213	176	187	203	196	174	197	177	176	183	192	199	175	174	171	183	198	161	175	208	171	186	177	174	179	181	178	181	183	187	173	169	183	194	200	187	166	167	169	178	210	212	170	191	196	176	178	168	181	199	179	192	178	195	205	216	192	181	182	186	216	189	155	154	175	203	174	200	185	175	196	196	178	167	163	180	166	177	189	190	180	184	202	200	212	194	181	181	181	179	180	165	153	206	173	179	178	178	202	207	190	198	186	177	200	193	189	160	178	173	197	209	185	192	203	187	197	186	211	194	185	182	187	169	191	197	192	186	207	187	182	187	175	166	180	168	200	168	165	192	214	180	165	168	197	176	179	231	160	173	174	171	209	200	189	198	192	195	185	180	171	171	163	193	174	198	164	173	207	180	204	180	146	182	203	169	202	189	218	191	197	204	189	167	190	218	150	198	190	178	190	185	167	161	163	184	183	204	183	178	183	198	186	213	209	183	195	173	170	175	173	187	164	194	197	185	196	179	178	189	172	188	180	173	182	206	164	189	171	177	192	159	194	214	192	205	183	190	173	183	187	191	176	193	215	164	203	191	184	175	186	178	189	173	198	171	178	218	215	163	167	177	169	175	155	197	198	191	203	207	194	172	190	177	172	185	168	197	195	194	192	184	193	170	194	191	195	184	182	185	176	162	213	198	165	175	165	191	203	191	212	168	170	207	185	209	198	183	187	173	164	187	175	176	167	182	187	187	193	182	187	207	186	203	199	191	190	155	181	200	196	183	170	188	172
9063	4666	10572	11614	6805	5663	4800	3971	3584	3170	2990	2665	2336	1929	1720	1524	19689	35487	34893	29806	19288	12673	8049	5246	1428	512	526	537	535	531	555	495	493	526	521	550	512	531	517	519	518	509	501	552	572	545	570	500	493	506	504	515	548	533	488	538	543	513	560	496	548	496	555	531	496	499	524	554	559	496	507	508	559	552	489	523	501	539	520	541	573	534	546	531	531	517	507	511	508	532	557	513	491	526	546	542	518	545	522	515	527	534	565	527	542	534	521	528	542	524	574	533	525	523	524	549	508	492	482	540	516	471	539	568	476	527	562	501	506	493	531	525	541	520	514	530	524	479	526	548	515	525	534	547	525	547	495	538	502	535	527	533	525	514	538	519	513	508	537	526	528	504	532	569	536	513	550	541	520	537	549	529	545	520	479	510	516	511	550	515	529	527	500	511	578	472	498	545	513	544	545	534	557	565	492	521	511	506	527	478	507	512	516	496	565	516	480	511	547	491	512	523	534	578	509	555	566	536	488	543	526	546	555	495	502	543	508	540	545	550	510	500	544	576	582	513	533	518	520	553	503	565	555	485	556	511	519	520	515	521	537	517	501	530	515	529	525	531	535	516	550	519	550	513	527	535	565	503	537	512	532	470	537	514	531	524	557	556	480	537	578	522	554	520	536	530	539	501	526	530	530	505	538	516	534	472	467	544	528	528	535	535	517	546	524	551	547	537	520	522	549	579	547	526	507	513	540	512	524	519	532	566	536	522	472	499	507	525	540	543	490	525	503	495	532	525	495	556	501	575	517	537	539	531	509	532	510	565	528	523	525	555	510	495	551	518	519	554	540	548	507	495	551	524	499	524	531	469	524	534	522	528	547	510	556	533	521	521	580	506	520	497	513	552	514	500	563	553	514	506	516	494	537	525	516	531	559	585	542	517	494	534	525	531	484	536	541	505	493	549	553	526	528	553	559	506	530	537	486	531	550	531	502	544	519	524	507	513	506	536	506	543	519	500	539	494	506	516	500	540	523	519	537	534	547	467	494	534	529	512	465	501	494	535	504	513	531	501	557	519	509	565	509	562	543	514	514	533	592	526	535	515	517	570	560	549	532	508	531	521	571	513	512	512	559	528	495	524	538	516	526	528	536	506	532	526	498	547	560	544	551	542	490	517	533	508	538	519	522	522	521	484	534	525	537	536	526	512	518	544	540	492	527	539	546	517	512	530	563	517	525	493	543	524	500	524	508	505	565	486	479	570	492	495	575	517	497	531	497	513	510	496	493	556	504	486	536	491	538	517	508	525	540	547	547	533	531	504	518	505	510	501	549	542	504	518	546	568	531	533	532	512	532	546	546	534	539	502	486	579	488	496	571	514	539	524	538	519	560	554	546	492	481	547	536	515	519	516	556	542	530	519	548	517	532	540	502	531	503	514	504	490	548	521	541	510	486	566	508	550	507	535	509	544	505	542	472	504	568	565	542	578	591	513	526	534	523	528	484	530	497	538	559	521	527	505	537	548	525	546	511	493	512	506	550	514	493	511	532	521	536	559	533	528	490	508	516	546	530	516	563	534	505	517	517	508	558	475	516	503	580	514	577	509	542	493	490	558	516	526	551	535	565	529	531	526	550	533	468	515	521	495	517	502	510	566	485	564	539	518	493	494	505	551	531	529	511	492	578	510	548	553	517	516	498	459	538	581	524	509	469	571	513	533	481	542	506	573	495	555	544	534	575	551	535	531	525	534	553	526	536	518	551	550	511	552	569	565	533	514	536	453	516	563	513	476	509	499	483	490	523	511	546	505	538	557	510	481	518	536	528	529	546	543	574	534	573	517	495	560	512	508	516	542	491	542	541	554	522	531	558	541	516	530	497	503	532	516	497	538	523	537	523	545	545	519	574	530	518	533	544	536	498	514	502	487	493	509	553	570	498	528	488	575	513	527	476	544	502	551	501	515	544	534	541	518	499	487	500	532	525	561	547	540	515	504	525	531	508	536	477	494	543	567	510	495	514	491	525	521	515	528	535	516	524	514	469	558	535	511	570	549	544	473	538	478	537	491	597	463	507	525	527	553	537	518	555	538	510	519	518	567	530	533	524	533	522	503	499	534	533	531	554	525	543	509	517	536	527	545	499	523	516	548	508	513	524	510	522	541	553	531	535	505	553	489	563	550	520	526	503	564	479	527	534	488	557	502	534	525	570	503	545	512	539	508	505	533	507	538	538	521	549	532	547	511	490	475	550	509	530	522	558	547	513	510	534	548	521	527	542	532	524	491	529	501	573	535	552	509	541	555	554	522	541	509	530	529	541	506	483	536	561	508	505	503	540	489	537	566	520	537	504	548	486	507	565	529	561	516	518	550	525	502	534	516	498	500	527	540	535	542	507	501	484	566	529	542	520	517	559	500	506	533	502	567	543	531	496	538	524	544	531	478	512	533	525	507	535	466	559	524	536	519	513	515	513	521	493	538	512	473	536	549	530	526	521	521	519	536	519	546	528	528	490	541	574	577	527	532	517	531	532	567	557	505	525	504	486	508	492	503	527	554	476	475	521	566	510	521	507	519	567	518	562	515	535	568	496	551	517	529	558	505	545	512	532	525	501	533	524	523	525	514	497	544	451	537	510	517	533	516	553	550	513	519	528	507	558	516	535	511	529	520	501	523	497	532	461	549	493	513	545	511	562	516	519	559	529	512	511	529	522	550	548	562	524	518	507	532	548	503	533	515	467	538	559	536	487	555	517	511	515	572	513	512	531	539	524	494	527	530	518	515	533	501	478	506	519	545	537	538	494	541	513	503	506	552	538	521	514	531	532	514	556	538	530	498	529	509	514	538	530	549	492	580	508	511	494	509	502	521	504	492	516	551	527	539	518	528	529	499	523	473	520	541	522	512	525	516	569	529	498	527	530	504	522	496	528	564	530	526	515	509	532	491	533	520	523	513	522	541	521	528	517	528	500	505	569	484	508	523	544	544	506	525	519	556	538	523	529	532	552	554	525	557	556	488	506	492	480	511	537	501	506	551	563	488	525	506	567	513	505	526	513	529	517	529	560	524	531	545	473	536	539	478	510	526	520	554	500	496	511	528	516	510	510	500	532	546	520	537	543	512	538	560	540	540	520	517	542	523	522	519	493	524	539	499	560	548	508	535	502	538	491	489	529	559	514	527	521	536	541	526	508	555	514	545	519	495	505	544	557	520	537	495	499	529	509	467	470	502	510	507	547	527	533	531	510	507	524	532	512	548	513	509	510	529	490	535	507	524	510	542	526	517	478	537	519	489	567	512	517	536	491	508	490	536	509	509	517	533	492	512	495	518	499	543	473	502	509	556	535	510	533	485	517	516	508	498	533	528	542	562	522	497	546	540	496	544	535	445	546	536	534	534	534	553	529	494	485	526	502	546	508	527	537	526	532	527	537	539	516	541	499	532	561	553	505	532	551	507	539	500	532	511	494	519	484	523	513	545	539	488	538	507	557	531	507	533	538	515	524	519	521	498
3163	775	1052	675	512	492	462	454	384	431	387	398	328	327	308	303	372	531	585	1054	960	636	471	384	309	299	309	289	298	275	307	324	281	275	265	294	313	291	345	299	271	330	297	285	306	285	324	330	300	308	309	276	287	283	289	322	292	286	292	327	280	295	310	298	276	310	267	308	285	299	315	306	315	324	310	336	271	293	321	306	293	303	296	317	305	267	311	286	302	298	306	294	317	327	276	309	312	301	299	321	327	302	296	287	273	329	306	313	292	305	289	283	304	342	309	320	312	315	286	326	297	301	295	305	300	272	318	299	268	329	298	311	315	281	313	312	311	313	287	301	316	273	305	274	298	319	287	323	305	305	307	331	300	337	309	252	316	267	310	324	315	330	295	292	312	313	321	286	316	315	283	277	309	287	302	288	306	313	303	279	320	294	289	307	286	304	317	325	322	278	304	316	294	305	279	301	292	306	291	283	295	313	271	263	305	294	267	302	309	313	312	306	285	302	302	288	318	283	302	326	316	298	279	303	268	289	308	319	315	320	313	284	260	275	315	281	306	305	276	301	293	316	290	294	272	334	289	287	286	293	272	307	296	315	289	274	293	283	297	327	297	321	343	314	279	311	276	340	289	294	294	320	307	317	330	316	310	303	287	304	290	315	332	313	310	311	316	304	302	304	302	290	291	292	307	291	340	302	322	307	303	313	279	277	287	262	297	307	324	297	310	322	308	279	316	299	262	284	286	300	292	260	283	326	300	272	305	307	308	325	306	300	301	312	330	289	292	305	291	282	303	326	266	326	274	328	308	305	291	267	308	299	331	306	294	287	321	253	296	295	338	295	319	257	297	305	299	351	304	285	300	303	308	308	285	339	276	297	299	288	309	304	303	285	293	289	286	303	308	305	342	309	303	317	296	332	282	294	296	290	300	303	291	290	280	300	294	284	276	307	293	311	270	288	292	305	313	289	312	313	284	288	294	303	290	290	292	297	311	298	316	268	299	276	316	293	289	333	300	273	318	291	294	289	298	294	265	295	303	298	306	290	301	325	310	321	316	268	284	309	335	302	307	322	317	286	307	293	313	283	321	290	301	296	322	283	291	314	288	283	280	297	349	356	309	295	288	299	317	313	311	312	300	308	309	318	317	284	292	322	313	291	302	281	293	289	303	287	269	297	299	320	334	294	295	305	341	298	330	305	303	286	295	298	327	297	282	318	280	328	266	319	265	265	303	311	299	295	307	291	294	300	324	285	332	306	313	290	267	302	331	300	356	329	253	306	308	296	286	293	309	284	278	292	277	272	320	307	274	283	314	276	325	276	313	280	308	308	249	311	312	294	331	294	303	280	334	317	326	302	284	273	310	311	278	267	303	275	285	318	289	332	326	303	264	279	300	313	303	311	307	282	316	288	293	305	307	306	313	299	277	288	301	300	315	320	279	287	331	331	260	309	318	318	275	308	265	306	307	323	322	281	288	317	292	296	324	300	320	311	313	324	311	271	309	303	300	297	302	281	333	298	313	284	292	231	265	296	266	298	288	291	328	297	345	303	301	297	314	281	265	276	326	303	294	272	320	319	283	284	323	276	261	290	313	302	309	302	266	301	301	324	306	312	284	297	290	310	300	293	295	309	283	308	318	318	295	279	238	297	334	296	293	325	261	325	320	299	315	298	320	341	301	303	287	308	306	321	310	276	324	290	307	288	302	299	334	280	315	292	301	312	289	324	284	313	303	307	311	272	321	331	297	282	254	296	285	282	323	304	303	283	298	308	313	332	314	309	314	327	304	284	305	290	276	320	295	291	315	270	282	295	305	297	280	291	309	319	297	291	292	344	304	297	320	288	308	304	294	297	275	271	278	283	268	311	286	283	293	287	324	326	314	265	291	298	297	342	315	255	270	289	296	283	282	287	283	287	300	309	333	285	296	307	309	313	286	312	278	312	310	292	321	322	314	296	285	321	290	317	321	285	284	288	285	256	329	290	288	287	314	274	302	272	317	310	331	301	332	327	313	304	343	303	287	275	273	328	287	291	294	308	323	310	316	289	299	293	281	293	317	306	319	307	273	295	318	294	276	296	319	284	302	280	286	315	289	335	311	272	308	327	291	302	311	302	325	307	276	295	326	301	299	314	323	295	270	290	276	295	323	302	306	320	299	338	339	305	292	306	295	285	312	333	307	311	291	297	297	313	296	294	291	287	298	319	312	282	333	315	293	307	317	279	305	305	282	301	319	295	279	276	335	333	303	324	325	302	317	310	311	277	317	307	321	285	294	327	306	282	298	320	280	302	306	285	276	291	288	280	297	314	303	283	293	317	279	298	312	305	307	295	303	312	329	307	299	308	293	301	293	371	293	310	336	290	325	296	294	303	273	292	303	289	298	317	246	308	283	357	299	300	283	292	306	287	280	279	309	305	324	326	304	313	283	268	314	316	324	300	288	324	299	278	330	289	326	317	271	314	283	279	304	274	264	312	281	313	292	296	355	297	299	287	287	279	291	311	264	316	283	333	312	305	282	317	325	295	294	343	288	288	306	331	300	284	303	307	326	282	337	329	309	287	278	318	337	263	300	311	323	302	290	285	292	324	308	294	323	352	287	313	294	267	304	303	311	306	295	313	278	302	303	297	327	298	316	296	272	305	309	320	319	306	300	297	282	315	319	292	304	317	289	334	286	334	315	298	319	331	299	301	320	317	297	306	308	267	316	304	294	314	292	289	306	319	317	325	312	321	315	329	304	319	292	269	289	323	277	303	290	292	289	298	313	294	301	295	280	295	297	314	312	324	313	284	286	300	294	333	294	287	307	325	285	309	278	314	329	271	312	322	282	264	342	298	285	312	306	286	298	328	323	306	293	296	330	267	273	312	307	303	294	280	298	293	305	301	289	292	309	294	336	316	289	303	307	307	281	268	322	330	342	333	323	273	334	301	316	282	305	306	289	282	289	313	298	278	302	327	302	282	309	326	287	302	322	265	252	309	302	312	332	322	284	295	281	277	294	289	296	288	295	308	287	272	300	287	316	306	316	288	293	266	294	305	310	309	289	341	290	298	343	310	305	294	322	310	272	303	337	309	339	303	309	327	307	273	339	310	295	295	279	308	309	304	273	323	298	291	297	277	310	315	275	300	284	294	285	344	326	322	319	286	297	291	291	307	305	281	288	317	286	318	278	297	283	314	293	297	291	307	274	325	301	310	329	287	313	293	304	277	288	275	337	294	316	314	306	274	305	322	267	299	327	323	318	295	286	314	283	294	304	318	306	300	315	282	303	271	332	303	296	314	320	292	332	298	320	294	258	287	316	289	285	327	299	323	303	298	274	301	341	304	279	297	264	287	287	299	311	281	285	284	301	295	297	318	287	288	322	309	282	302	291	307	306	307	293	279	259	300	299	300	316	295	296	308	347	303	317	303	290	293	304	304	323	318	304	291	301	291	313	327	318	332	285	315	303	298	285	318	314	275	308	287	292	271	301	310	331	297	307	291	319	312
3036	1307	2358	1841	1623	1663	1738	1569	1359	1353	1239	1140	1052	1020	948	922	1204	2267	2720	5513	4309	2829	1808	1286	825	773	747	750	783	840	744	797	790	862	776	801	810	835	827	757	802	785	800	756	725	838	767	806	893	806	804	819	797	810	830	847	835	805	790	771	786	771	794	789	775	771	798	853	787	796	779	795	780	808	817	763	784	770	806	810	828	809	800	771	761	785	795	744	808	826	798	773	817	798	790	784	838	799	754	826	800	821	817	776	790	738	779	844	784	827	768	829	849	843	807	755	778	787	839	866	790	811	791	828	770	792	808	823	777	787	732	815	807	814	750	838	806	792	806	765	792	839	798	822	808	865	867	799	829	802	808	790	765	765	806	815	783	742	789	799	840	772	760	778	795	781	831	777	769	723	756	787	799	800	797	810	762	832	867	773	753	820	784	795	790	824	821	840	749	801	825	752	787	789	831	789	805	827	748	785	782	810	853	829	801	783	786	781	813	833	727	812	765	828	854	752	841	792	805	780	786	788	769	795	816	790	793	768	748	814	819	796	798	758	808	782	750	844	792	849	775	795	804	768	804	800	764	788	785	781	801	794	820	792	742	836	808	865	783	761	887	793	792	783	773	817	809	804	799	808	850	755	791	802	793	837	784	825	755	821	806	870	746	785	779	841	723	799	812	772	847	809	793	790	773	865	831	758	804	791	775	805	777	761	802	793	761	824	753	821	877	801	779	803	782	780	775	777	785	791	788	749	825	789	819	784	823	787	781	812	821	802	796	821	848	811	810	812	784	762	788	815	812	719	816	772	806	785	840	750	780	827	770	787	806	807	813	812	759	799	768	782	797	713	837	782	768	814	773	857	776	763	802	820	836	832	813	806	792	803	790	826	788	739	803	788	786	811	806	756	765	805	884	818	791	821	814	815	835	798	820	794	780	811	768	796	846	798	768	737	760	850	827	784	779	752	832	794	789	771	747	754	822	782	842	795	831	794	797	818	827	817	765	768	803	835	826	803	807	746	788	739	809	818	784	841	769	782	770	743	801	769	754	807	781	828	749	734	767	773	777	796	775	869	784	783	805	825	852	794	838	824	792	789	791	793	750	787	779	813	810	796	831	811	765	744	799	799	819	822	764	790	812	784	807	840	858	787	777	800	742	820	750	822	774	778	760	823	769	832	795	797	755	752	834	817	805	809	776	842	806	752	751	785	842	753	796	776	827	760	791	822	801	769	804	731	815	757	792	801	792	760	832	822	828	781	797	803	790	825	789	743	773	817	797	790	814	828	830	816	818	767	805	813	826	792	779	853	837	784	749	792	765	859	837	791	774	825	818	799	783	782	814	783	741	763	791	767	829	799	835	810	821	826	752	836	786	829	773	834	823	753	768	810	784	816	815	830	842	805	845	784	765	809	839	769	797	798	775	790	827	827	767	823	833	779	802	749	800	757	814	802	809	790	765	824	805	798	763	790	820	745	823	808	780	811	754	807	791	771	813	801	784	812	780	772	833	808	784	785	790	808	781	798	808	812	752	818	810	759	795	745	783	808	761	811	842	859	767	799	771	780	770	807	815	810	754	791	744	803	818	841	793	794	811	798	788	804	812	765	760	773	803	848	757	824	799	774	792	796	804	803	796	796	768	810	764	816	755	816	794	776	777	811	745	749	771	767	802	776	755	827	745	767	784	763	789	803	791	800	801	776	818	862	799	798	790	834	787	749	827	817	782	805	778	798	761	852	776	781	792	779	756	758	770	799	803	817	770	837	737	751	793	796	787	803	804	795	790	738	820	820	814	736	810	710	794	811	791	827	739	775	761	845	782	827	822	778	776	772	786	808	802	774	768	814	794	786	770	799	776	772	802	800	839	776	794	803	773	756	795	764	796	826	796	797	819	773	763	747	797	793	719	811	797	780	821	719	782	803	760	827	808	776	807	834	758	806	776	813	743	812	787	793	821	838	779	788	763	808	796	730	728	806	764	806	799	747	802	741	766	813	810	769	818	761	802	814	758	830	792	828	782	807	810	798	835	751	804	801	764	780	778	800	778	801	762	782	825	811	784	792	807	741	761	767	799	840	776	795	810	783	794	842	782	830	737	798	776	809	827	730	758	805	785	735	786	778	734	799	825	768	817	788	801	831	770	809	816	786	811	852	814	790	780	819	767	764	793	800	774	809	787	815	848	775	816	797	802	818	767	828	760	780	823	819	777	771	881	868	821	790	800	787	874	808	832	766	782	808	793	818	804	792	807	767	743	801	812	734	794	776	829	790	726	848	753	792	811	792	783	781	802	818	812	776	773	793	783	796	817	781	822	815	780	802	784	769	772	761	802	836	818	822	786	802	791	811	766	778	822	820	814	791	799	849	763	773	801	792	809	795	751	843	770	814	782	819	776	813	820	824	866	825	812	798	818	785	845	764	823	835	820	756	787	892	793	822	820	808	826	752	782	826	776	817	822	755	820	806	762	771	813	835	786	816	828	774	797	847	765	808	795	792	820	772	810	840	803	801	797	794	831	735	789	781	807	779	792	767	728	823	765	778	804	799	828	832	782	816	788	784	753	816	782	793	776	814	838	820	774	817	790	753	784	813	804	814	773	759	777	756	816	755	776	804	781	813	790	794	863	826	760	764	818	794	767	823	831	779	789	800	793	787	789	773	830	805	811	783	813	758	836	807	766	788	799	853	774	796	723	803	789	788	836	762	833	798	802	851	764	844	776	823	798	775	810	793	788	763	833	800	801	761	834	792	777	789	844	791	759	855	763	770	827	792	815	754	807	805	839	789	808	814	766	781	824	810	816	813	789	718	810	809	762	832	809	852	823	740	829	778	792	782	808	778	781	743	788	800	779	813	778	841	784	786	772	822	777	766	804	848	752	788	832	797	786	831	802	783	758	820	809	760	768	837	853	804	798	835	811	807	778	804	876	807	807	818	816	796	796	791	789	826	821	806	812	788	835	742	784	768	827	816	815	752	795	760	773	808	806	790	810	796	789	812	752	816	761	793	862	760	784	785	803	819	774	809	746	757	835	758	821	786	797	826	787	818	803	770	775	850	804	767	784	798	790	753	810	762	868	792	774	792	782	833	802	795	754	799	728	801	772	778	804	810	777	822	823	818	829	798	778	765	802	763	779	772	831	808	754	797	800	776	833	818	826	827	782	765	825	776	787	823	768	783	785	814	796	809	774	812	797	827	780	837	743	783	819	781	802	734	800	773	778	793	790	786	821	789	795	781	868	781	811	773	810	797	758	774	766	802	782	828	773	787	766	815	761	812	781	812	809	838	756	791	781	758	779	792	741	848	829	761	790	803	814	810	780	827	748	748	772	781	807	762	766	804	782	791	813	814	841	769	820	786	821	802	765	762	831	782	822	762	817	806	825	772	802	806	754	812	781	820	751	826	811	751	786	805	807	758	761	832	793	795	808	745	829	763	779	845	808	777	775	800	800	771	772	771	809	783	752	870	848	786	820	786	772	779	804	783	820	798	808	811
11777	3609	5405	3238	1634	1240	902	737	547	529	476	431	382	343	300	270	573	288	922	7319	8930	5840	2613	1175	270	230	231	242	195	224	229	259	209	227	214	204	242	224	239	217	212	234	208	214	216	219	212	229	213	216	231	199	240	231	221	244	237	189	224	222	220	225	229	235	220	229	238	226	206	192	227	219	227	219	226	214	234	218	243	228	225	217	229	241	237	232	237	185	216	252	247	259	209	188	241	208	226	210	220	205	238	239	229	208	222	209	235	223	255	258	236	246	222	203	233	235	220	228	191	230	237	250	210	238	208	222	227	203	218	204	202	217	229	221	198	225	219	187	188	214	213	202	225	223	216	217	223	223	222	227	217	211	214	221	201	219	233	200	217	243	224	224	220	201	230	215	216	208	219	213	242	226	215	227	222	210	208	223	228	219	223	211	220	220	235	241	233	231	225	227	244	222	215	226	208	225	279	217	222	220	196	206	192	205	217	232	202	221	230	212	221	235	225	231	227	222	238	225	216	225	229	241	227	215	234	226	220	232	196	208	204	229	214	223	257	195	242	225	234	248	240	235	237	222	225	224	213	234	218	211	215	228	215	197	206	224	229	205	203	201	201	216	219	200	193	217	216	213	212	212	221	227	217	217	224	235	203	226	219	238	214	192	217	222	253	243	235	218	220	226	216	199	218	221	193	227	218	226	206	207	210	208	226	219	222	238	237	217	201	248	229	212	227	203	195	222	212	215	228	235	259	217	203	222	224	210	218	216	221	219	211	198	256	253	236	221	216	243	230	239	211	216	243	217	214	216	253	215	233	223	201	211	243	206	232	251	198	247	225	219	219	225	215	222	204	218	229	235	204	229	217	205	220	249	226	226	213	200	205	221	216	239	210	223	192	219	234	237	211	221	209	215	208	184	233	225	210	242	229	197	239	207	194	241	196	219	230	221	208	231	252	213	212	214	232	230	227	204	235	232	209	224	223	236	208	230	236	235	234	202	235	259	232	234	200	225	203	231	200	240	210	231	205	221	230	172	242	223	210	199	227	233	220	199	246	241	227	232	231	218	209	244	238	233	218	217	221	234	224	179	202	236	226	232	217	228	224	241	212	231	228	220	250	209	232	202	236	222	229	250	218	221	220	242	193	232	228	223	247	220	225	235	214	219	207	232	208	196	208	201	224	224	224	197	205	225	229	211	231	254	215	208	238	245	223	185	226	199	233	218	213	206	212	233	218	229	231	233	220	218	231	235	215	204	241	201	257	215	229	217	225	214	213	228	211	228	211	224	232	227	199	224	217	209	213	233	221	224	231	211	194	227	239	224	243	197	198	218	222	224	204	197	233	223	238	233	204	201	219	251	195	198	242	226	225	218	209	230	228	202	226	214	207	226	220	209	205	220	253	237	201	242	262	217	184	225	230	218	221	191	211	217	219	199	244	225	228	218	227	237	237	259	256	190	231	226	218	243	226	204	216	208	233	239	204	211	237	229	215	210	222	228	230	209	234	230	237	209	219	227	235	222	241	233	247	198	177	197	242	233	216	246	222	236	200	211	213	232	211	209	226	265	241	192	203	207	214	221	197	225	248	201	217	218	222	208	233	228	222	239	228	212	237	213	258	203	223	233	252	230	209	217	223	229	226	219	230	230	234	241	248	238	214	206	225	232	212	202	216	186	236	200	240	211	215	213	203	218	217	217	224	225	228	224	214	229	219	220	230	248	197	247	240	218	205	258	216	233	214	212	225	242	227	228	214	195	236	201	234	215	236	217	207	248	208	229	209	233	219	225	214	235	219	213	239	240	225	216	213	228	206	228	248	195	221	240	201	227	221	239	194	191	236	237	247	229	184	206	210	167	240	216	234	213	250	225	239	217	214	220	248	202	223	229	204	234	222	230	208	220	224	216	219	214	208	231	228	212	221	234	210	209	217	227	225	223	235	222	215	221	254	227	178	238	190	224	225	208	211	224	246	229	209	191	230	227	214	238	205	219	234	214	207	215	224	222	236	226	208	215	236	240	222	233	237	227	216	194	240	227	204	230	229	230	214	242	211	213	223	219	202	223	218	226	231	201	228	220	200	196	220	229	231	220	214	215	236	226	198	237	245	219	229	244	207	217	201	221	249	247	220	216	227	231	217	241	240	250	194	195	242	261	220	202	212	222	232	228	205	222	223	230	219	209	193	205	224	209	220	233	232	217	235	223	217	213	227	188	207	236	240	237	229	220	246	215	233	239	212	205	255	206	223	186	198	232	203	218	197	230	198	232	221	233	216	213	226	206	219	216	234	209	187	186	236	219	212	216	240	231	210	237	199	208	211	215	245	216	239	237	222	225	196	230	212	208	203	218	224	203	257	236	221	234	198	207	250	220	222	227	217	253	216	233	210	231	203	210	229	239	228	229	224	206	209	218	202	213	215	219	202	218	206	202	248	210	213	222	234	210	225	217	211	187	217	200	231	224	223	212	214	240	246	216	194	228	200	226	221	229	230	235	240	227	239	180	219	211	204	234	216	209	203	224	234	242	210	222	219	208	229	205	250	248	199	207	198	220	225	233	221	206	199	217	198	213	225	220	225	235	226	212	229	223	213	252	215	246	231	197	216	224	216	239	191	217	205	201	218	235	210	203	224	217	199	222	224	227	223	210	229	234	194	224	215	205	268	244	256	219	246	219	228	188	223	226	234	211	242	210	213	216	229	192	210	232	206	212	201	239	226	220	258	209	213	218	223	225	242	227	230	218	237	219	224	226	220	246	207	211	255	253	209	230	210	225	227	205	222	236	201	226	203	212	248	220	203	259	216	195	228	201	230	237	237	227	208	210	229	236	212	234	203	216	222	219	231	248	239	233	219	211	208	212	211	225	223	203	223	238	226	217	196	212	218	197	248	208	211	221	233	223	222	223	221	233	203	216	229	226	216	225	228	228	233	244	223	228	213	224	240	197	235	240	198	230	225	203	222	219	211	214	222	240	210	214	220	212	236	240	220	218	223	225	232	226	228	243	216	230	222	221	231	227	197	226	234	217	204	193	224	212	224	245	226	209	212	208	216	226	217	212	226	238	203	200	219	212	252	218	200	242	226	204	219	218	221	220	247	247	232	223	218	199	214	208	235	210	213	223	236	233	201	227	216	233	221	204	252	218	196	195	205	240	198	218	235	248	233	211	196	226	232	226	238	200	215	217	209	204	239	210	220	212	209	208	206	206	182	230	211	207	219	203	240	225	234	236	218	218	210	232	229	236	230	202	218	235	209	208	234	248	226	220	237	211	231	211	224	202	237	200	205	200	215	221	188	215	243	213	233	218	250	222	209	218	210	215	188	232	225	222	231	223	203	202	204	230	245	221	212	239	233	196	213	244	244	213	208	217	230	231	213	237	221	222	235	233	223	238	195	232	224	211	236	229	259	214	212	231	208	214	226	227	208	237	229	223	224	233	222	217	200	228	215	214	224	196	230	222	246	215	207	224	199	233	215	231	216	226	244	235	219	233	221	239
7368	3652	8166	5964	4699	4641	4028	3255	2885	2380	2092	2079	1643	1453	1229	1150	2862	1126	5153	27319	29929	22305	11938	5950	919	603	604	539	584	653	608	587	627	596	625	587	609	551	568	615	579	599	590	601	595	603	597	635	622	591	602	582	594	580	608	592	611	616	596	574	545	633	673	599	615	592	554	639	586	577	584	627	590	547	653	583	563	568	583	577	618	580	595	593	624	632	604	600	574	655	562	613	609	572	571	610	582	627	576	574	608	597	555	643	623	609	583	661	629	627	562	603	581	594	637	584	594	592	579	570	598	569	600	579	603	571	581	596	549	601	595	613	596	591	628	588	578	592	574	579	610	617	609	614	600	602	585	565	563	599	601	638	609	617	608	605	667	613	634	587	614	583	559	621	584	578	601	585	581	588	573	615	574	583	625	622	610	663	560	605	575	616	590	583	581	563	578	592	588	635	579	584	619	587	574	606	589	577	573	601	615	576	598	570	624	623	622	582	621	604	644	623	621	577	586	583	644	581	622	638	569	619	576	581	544	591	581	644	596	579	618	575	572	616	597	604	572	512	611	605	617	609	625	564	592	586	612	606	586	613	588	594	639	601	611	603	604	596	608	624	559	600	580	619	604	587	599	639	632	610	630	614	584	603	583	619	635	585	654	622	596	598	577	560	579	607	645	567	606	573	591	560	642	608	584	609	596	602	587	595	604	569	607	542	549	618	575	586	601	589	629	599	651	579	558	617	558	596	620	562	591	605	593	599	555	625	597	590	613	598	621	546	619	637	607	606	637	594	580	582	592	597	585	615	587	620	578	580	637	607	640	586	581	561	640	618	580	613	555	635	560	578	572	607	566	595	591	582	592	597	609	614	637	595	602	641	586	644	624	610	619	647	602	586	586	561	617	606	601	568	575	637	605	607	633	574	589	563	627	606	630	622	624	601	589	612	565	585	593	621	652	639	594	599	610	554	658	624	641	575	637	637	593	581	595	596	591	575	617	564	603	614	573	565	594	594	596	587	543	564	608	620	564	602	607	574	547	603	619	589	593	595	600	563	622	573	602	611	621	584	615	597	575	588	560	596	624	589	581	599	571	637	604	592	595	620	578	635	591	581	603	540	569	604	612	614	585	565	553	578	609	595	583	597	606	613	611	595	590	599	625	601	569	586	600	596	613	618	564	544	630	597	590	623	608	604	620	636	594	593	574	579	570	575	615	590	602	557	599	602	623	603	606	554	623	624	589	575	564	563	619	604	614	592	593	554	575	631	567	623	595	628	610	594	621	588	587	571	585	597	564	587	575	595	618	606	619	628	573	565	617	616	590	572	576	611	588	562	596	592	613	611	611	646	583	605	581	610	622	595	546	604	632	574	625	604	618	612	631	657	645	630	590	596	574	591	601	591	627	569	639	618	606	547	628	591	641	619	584	594	625	627	596	557	590	572	574	603	579	586	567	622	574	567	610	601	646	562	599	603	600	578	605	578	581	572	674	586	586	620	565	596	592	561	570	600	641	623	609	598	622	593	586	585	675	569	567	555	622	598	572	623	602	580	622	617	576	582	599	594	639	629	567	599	573	556	613	609	628	613	569	617	577	615	618	651	592	618	611	577	589	631	579	543	611	652	618	627	587	576	569	587	573	575	555	597	598	558	593	628	594	613	613	562	633	621	595	599	575	592	643	544	561	562	577	585	598	605	573	580	552	562	588	633	598	612	596	586	572	651	586	558	621	586	628	595	589	565	567	610	618	584	574	608	543	608	594	580	565	610	617	583	637	563	581	649	595	631	560	617	590	574	600	566	552	635	587	603	595	616	626	553	646	599	632	577	554	612	568	562	579	595	614	582	609	605	611	604	637	676	597	649	631	574	627	569	623	614	618	593	594	626	595	602	630	594	598	613	580	570	583	605	576	578	606	577	555	616	623	630	616	588	600	590	623	609	608	626	622	581	601	588	619	633	586	572	619	583	585	603	597	582	596	587	570	600	610	557	572	579	635	626	573	624	599	604	607	601	558	624	636	608	585	606	609	587	626	643	579	629	572	590	652	563	535	607	627	587	560	627	594	601	555	610	622	604	578	624	630	614	624	610	593	604	562	603	621	589	590	627	607	576	643	616	602	600	595	581	577	600	613	596	589	566	607	576	627	573	610	592	582	577	611	610	633	596	627	594	613	610	606	567	603	563	548	596	607	567	562	611	568	628	591	564	598	603	630	612	592	579	590	607	591	578	580	586	611	581	579	627	597	570	589	562	588	596	548	592	640	592	565	582	615	576	618	568	626	568	623	596	602	625	578	585	611	576	588	583	605	589	601	617	568	644	569	593	576	604	599	626	549	620	591	589	600	618	602	598	599	607	611	619	608	576	643	611	619	604	595	607	558	644	591	625	596	619	623	597	620	586	604	597	586	611	616	584	632	586	612	648	581	625	526	570	602	596	569	603	656	611	594	621	618	603	631	620	573	613	541	606	568	580	604	641	576	603	598	596	611	614	578	599	597	662	591	642	609	565	597	601	591	568	597	603	611	627	636	601	584	602	607	617	600	576	574	575	578	579	593	582	593	636	632	655	592	622	598	550	594	617	639	616	569	600	594	572	575	614	628	608	638	600	619	561	556	596	544	569	621	573	666	586	591	620	577	593	554	585	605	586	647	577	567	593	579	636	580	650	545	557	572	550	584	583	598	543	595	650	623	624	599	630	594	571	591	578	621	593	598	605	613	567	580	595	596	555	613	595	614	636	621	605	617	577	615	595	590	560	581	607	613	603	613	614	600	562	605	594	628	573	642	599	600	594	597	603	619	601	602	592	601	596	603	615	639	582	600	610	605	583	590	638	618	588	570	594	636	610	619	609	592	609	585	613	630	660	628	613	560	596	585	604	585	609	570	579	645	616	528	638	619	610	578	620	640	587	616	603	576	601	599	643	603	584	588	636	608	588	547	585	630	605	627	572	622	601	594	655	589	610	595	623	561	636	624	626	633	640	581	604	573	643	632	588	608	575	592	628	608	630	592	559	629	574	577	582	583	590	572	578	555	615	574	606	586	557	580	622	565	624	639	614	629	585	571	542	608	613	593	624	578	599	601	585	577	623	588	618	613	611	603	579	586	591	603	621	586	627	569	605	542	605	598	572	629	654	589	619	576	601	591	594	619	580	578	629	616	581	623	577	581	632	582	624	584	648	617	602	635	571	615	625	640	619	637	597	586	599	599	604	634	569	602	578	608	592	615	584	552	596	619	635	604	592	584	648	596	579	596	628	624	629	629	628	593	574	659	621	595	592	562	591	578	596	601	616	605	628	621	637	584	581	568	574	575	609	585	650	610	627	611	574	568	564	616	605	593	616	576	620	649	596	605	550	606	582	565	592	600	568	615	587	613	577	586	583	533	611	561	622	621	587	583	579	572	614	582	556	632	586	606	617	588	639	613	646	619	600	589	616	628	584	608	564	580	608	638	625	617	608	585	584	619	579	605	623	595	601	585	581	579	579	595	580	550	600
17244	6436	8986	7058	3553	2394	1502	974	775	649	528	432	377	355	281	256	493	255	340	5402	10647	12121	6266	1614	168	128	149	127	170	134	144	144	140	140	130	127	143	144	141	133	126	129	147	132	151	127	160	140	149	170	133	148	127	124	128	129	146	149	144	140	135	145	142	145	142	138	142	121	154	134	131	136	150	157	159	136	130	120	133	113	150	141	156	115	147	134	162	134	139	135	126	126	124	149	131	155	131	140	121	160	132	139	145	134	157	139	148	138	129	161	137	133	134	133	143	147	144	149	133	152	132	154	127	146	124	135	135	137	157	119	129	142	144	145	157	153	145	151	123	153	155	146	146	117	145	157	124	134	128	151	145	160	144	132	132	141	143	139	158	136	139	130	144	139	141	129	148	153	128	125	160	142	117	140	139	132	139	138	137	135	132	144	149	120	132	141	135	128	127	162	137	124	151	135	146	147	145	134	147	136	166	156	155	140	122	154	134	124	125	172	144	108	125	146	166	128	145	142	128	142	137	122	150	150	140	135	136	141	139	136	121	126	144	137	137	134	152	141	143	153	166	136	148	137	142	134	125	147	110	147	146	133	148	111	146	137	120	132	108	131	132	140	141	143	130	143	169	129	124	146	136	160	135	137	141	146	146	137	105	136	135	136	126	146	134	135	145	139	140	130	132	119	153	149	130	138	146	128	126	133	157	133	141	126	148	150	137	140	139	138	154	151	119	120	150	132	175	142	139	141	142	137	173	138	133	135	137	150	134	141	122	125	168	147	142	125	154	145	135	133	157	138	126	141	129	141	162	94	138	152	141	142	141	140	125	142	150	149	145	126	136	121	148	119	169	162	144	138	127	155	150	147	138	136	139	126	123	142	137	151	137	143	122	133	163	148	136	146	137	140	177	151	134	172	136	133	132	124	133	131	128	139	118	152	153	146	142	133	117	142	133	151	141	122	131	147	161	125	117	153	165	120	145	109	107	160	144	138	125	129	110	126	154	126	127	153	142	131	146	141	139	124	123	130	122	160	133	151	153	139	141	122	162	143	148	142	134	141	130	129	128	139	132	146	107	137	157	151	161	155	145	146	157	153	138	153	141	145	138	136	137	134	140	98	161	135	137	135	173	135	136	129	136	123	137	115	135	155	112	146	140	137	149	127	132	138	117	142	157	131	131	139	147	155	156	146	151	134	128	121	159	126	131	164	144	137	152	138	153	166	123	157	132	131	138	134	146	135	152	143	152	143	136	158	143	143	129	142	155	135	124	124	135	141	127	151	150	116	148	125	145	137	139	139	150	145	141	136	157	117	129	151	124	148	135	144	146	134	143	130	152	150	150	124	137	121	160	128	151	129	150	144	160	140	134	149	142	138	146	138	138	117	129	139	131	113	132	131	117	143	144	130	126	145	142	165	145	138	141	144	129	147	134	127	145	124	156	162	135	124	124	130	135	123	147	145	152	132	139	143	128	104	136	121	147	150	154	149	126	127	135	136	138	146	132	121	144	153	156	130	120	130	124	128	126	136	123	145	145	139	160	118	128	137	126	139	141	151	110	130	113	146	154	156	144	153	124	136	130	133	148	151	146	129	149	158	148	133	134	143	136	162	129	141	139	135	153	145	150	147	128	139	128	146	136	141	157	128	149	148	123	133	136	146	116	132	143	146	134	140	140	140	136	140	140	145	130	145	140	142	123	146	129	153	149	154	140	132	127	148	145	142	154	114	135	133	136	127	128	121	121	137	147	151	124	147	137	139	157	160	162	134	115	158	147	138	125	135	131	146	146	124	129	156	143	154	142	146	145	122	145	154	160	141	127	130	142	138	144	143	132	136	146	134	146	145	143	141	136	153	122	143	142	138	152	139	128	140	120	129	133	128	134	132	148	140	126	117	122	166	168	152	139	166	130	137	149	126	145	115	136	138	139	148	145	143	156	157	141	151	133	140	136	131	145	155	116	136	142	137	144	141	122	144	137	156	145	136	137	157	135	130	134	132	146	158	139	150	147	126	155	145	140	122	105	127	134	126	152	157	133	142	148	148	135	140	141	137	153	139	154	138	142	137	144	134	134	147	120	150	153	117	127	162	150	137	145	118	152	164	139	141	138	168	149	127	108	124	137	126	137	133	142	130	153	133	132	124	134	134	133	149	154	142	119	157	147	125	113	137	151	158	148	138	133	159	153	142	139	157	138	156	130	131	130	148	127	141	142	143	147	141	161	133	134	138	122	111	134	147	140	144	135	151	135	119	126	146	110	169	146	124	143	137	153	133	136	134	153	133	133	125	116	123	150	140	114	133	123	140	166	153	125	165	141	123	114	137	139	131	130	155	111	128	131	153	119	120	125	157	123	148	136	150	133	117	141	135	141	121	115	133	139	136	174	137	130	157	147	133	141	135	134	134	142	143	132	144	126	140	141	141	125	160	166	140	131	142	136	127	139	128	165	147	155	144	140	147	154	143	125	151	137	141	121	156	127	136	144	148	120	155	125	129	138	119	143	134	139	135	166	143	143	126	145	154	161	135	130	131	123	124	135	131	149	130	143	140	138	140	156	156	160	121	144	137	137	156	135	152	145	134	137	134	143	144	133	139	151	124	162	124	140	136	146	156	137	139	129	131	139	143	134	134	146	144	133	127	141	157	152	142	162	173	140	159	149	122	152	145	131	120	136	137	151	145	137	152	132	131	127	131	163	136	139	148	140	129	123	144	136	148	126	150	139	150	126	130	160	129	132	133	129	138	121	150	140	138	137	132	159	149	142	132	153	138	125	139	154	141	151	137	148	128	140	137	154	138	138	139	124	158	142	134	136	140	153	147	140	134	145	130	139	144	129	131	157	144	149	124	125	144	155	130	143	130	142	150	131	145	147	146	133	145	158	143	130	136	147	146	139	142	133	144	118	127	138	135	169	133	147	127	142	122	144	148	125	123	145	162	133	137	171	131	167	143	134	154	136	141	130	138	134	140	152	142	130	139	133	135	147	148	149	126	140	136	124	148	143	143	138	159	123	135	148	163	122	138	155	146	146	152	155	154	143	139	146	140	133	128	133	152	143	116	116	134	123	144	147	136	109	142	129	138	149	149	139	129	130	152	139	142	134	140	132	150	135	149	127	130	145	129	145	133	150	127	149	126	135	155	150	129	137	114	115	146	145	131	134	139	136	133	134	141	127	129	150	144	138	133	139	133	122	131	147	160	125	148	148	136	135	132	142	144	131	132	133	130	131	93	139	155	137	110	145	138	160	161	152	140	150	146	149	154	122	140	123	125	149	131	145	124	133	140	139	127	143	134	129	137	133	132	131	148	134	146	141	162	141	138	145	138	153	146	144	136	145	119	136	154	152	134	147	144	129	136	148	141	141	136	159	144	144	133	144	129	122	135	133	136	165	123	151	127	158	144	151	147	126	130	130	145	138	145	136	139	121	141	156	131	132	132	134	137	147	159	153	146	153	149	155	154	116	144	129	121	138	121	151	136	132	143	130	140	116	137
8987	5666	11716	9604	6920	6212	5458	4125	3915	3281	2623	2269	1967	1688	1374	1156	2747	1318	1784	23389	34216	34793	22507	6908	453	440	408	431	454	376	427	415	418	396	406	415	425	442	399	454	435	385	386	392	391	383	434	408	410	407	420	386	402	372	405	403	371	402	356	394	425	396	375	426	385	410	383	382	397	395	403	409	389	411	401	367	384	405	431	380	382	401	420	432	411	423	422	417	423	386	428	395	384	415	373	407	399	389	394	422	397	443	400	408	385	377	411	400	382	391	390	391	428	412	398	387	420	386	409	402	402	440	376	407	437	395	388	394	395	389	417	428	388	393	428	391	417	397	413	439	351	419	438	427	398	442	392	417	384	382	427	375	388	433	413	423	345	405	439	424	408	416	390	407	399	411	384	419	398	413	389	398	408	415	384	376	438	381	389	403	406	387	398	416	413	380	413	408	410	381	407	367	427	412	378	396	422	434	414	447	410	392	432	434	420	438	400	416	366	423	405	385	400	423	416	410	367	418	414	381	390	381	372	441	408	403	379	417	420	393	400	415	402	389	400	376	415	434	410	365	407	400	415	383	393	413	390	384	385	401	404	404	395	418	399	420	447	381	404	384	383	403	403	427	417	406	409	414	413	443	410	378	386	397	413	393	409	425	378	386	375	431	381	416	377	390	412	433	371	388	371	380	376	389	406	375	441	383	373	417	409	368	395	403	389	393	408	378	398	382	378	402	391	396	395	381	415	397	393	389	392	416	358	395	400	398	355	392	378	382	418	390	431	409	395	376	435	396	400	372	414	359	429	417	377	398	415	389	398	405	403	402	426	401	412	429	399	420	408	381	425	424	421	397	388	433	399	385	394	390	399	363	406	416	425	417	408	399	440	412	403	390	415	414	402	401	404	422	396	421	396	414	404	421	390	390	388	406	411	388	394	368	422	397	396	405	428	407	429	404	426	421	422	370	441	402	434	394	398	408	392	410	360	405	423	395	400	396	409	387	391	417	415	402	420	397	395	373	373	378	401	388	410	393	378	398	405	390	417	389	390	441	385	401	388	408	358	424	416	414	400	373	353	384	431	407	416	400	412	403	384	416	375	380	372	402	396	407	366	404	404	387	414	404	416	425	392	392	408	406	400	399	402	408	394	362	396	383	431	422	442	402	400	453	368	390	429	403	403	402	420	405	384	421	350	389	423	409	380	461	402	418	383	427	395	421	403	410	377	419	392	439	422	393	398	387	398	412	436	407	399	382	372	369	381	390	408	438	449	439	398	399	422	414	405	423	389	377	408	419	393	415	430	411	414	430	384	390	390	400	453	396	417	379	388	416	395	404	389	378	430	360	393	391	381	405	383	415	380	398	428	401	373	394	370	391	406	387	417	421	419	418	366	401	415	391	390	380	370	391	413	397	413	397	388	391	409	396	382	368	395	401	442	392	381	415	413	402	384	409	394	413	391	401	392	399	401	392	404	424	418	424	386	417	405	408	407	408	416	398	405	409	388	387	398	379	441	381	384	409	370	405	398	408	428	445	424	393	367	405	418	435	380	414	406	422	387	378	410	395	388	414	397	367	390	386	379	413	426	425	384	410	376	401	410	401	393	410	382	421	379	359	395	405	419	386	434	407	398	416	417	371	413	426	410	377	386	408	383	423	388	420	384	411	366	381	392	375	422	376	393	412	421	408	396	401	404	398	377	398	401	372	382	385	429	422	383	384	352	424	404	405	390	459	442	409	382	379	376	384	377	392	381	384	409	393	390	370	401	427	388	390	412	394	402	431	408	420	407	388	406	422	434	407	399	380	409	406	436	410	401	399	380	366	402	406	391	401	437	346	427	435	412	401	446	430	368	382	421	436	414	384	444	402	416	402	378	413	398	426	393	377	397	427	386	382	400	407	404	389	400	423	411	437	389	383	422	381	381	391	434	384	391	423	398	404	387	395	411	430	414	397	415	406	404	408	384	396	384	421	431	368	387	403	421	382	364	427	399	392	406	411	409	410	443	425	433	433	397	377	365	407	397	374	404	397	411	367	444	406	409	411	406	384	448	381	429	383	407	411	399	394	405	393	409	419	392	382	405	354	372	416	400	421	422	421	412	388	389	388	382	419	356	417	396	411	376	356	450	399	439	404	366	398	408	395	422	368	430	374	411	422	404	425	392	435	405	393	376	406	444	410	427	387	373	394	458	349	415	414	419	381	378	400	396	376	430	399	399	413	419	368	411	384	422	412	392	398	419	393	409	376	372	372	358	372	406	402	398	396	413	370	388	429	395	404	406	444	391	359	432	447	386	428	404	368	394	427	414	407	394	396	403	431	390	400	402	390	396	406	437	378	420	410	384	414	393	401	433	406	409	385	409	388	419	383	410	399	372	374	403	388	386	405	360	388	415	428	388	412	382	386	406	398	414	399	431	379	383	425	403	414	377	383	387	385	418	393	389	370	412	409	373	393	412	418	378	386	391	384	408	372	407	388	447	406	419	417	339	418	410	386	428	416	389	431	417	398	376	385	384	394	424	382	426	379	392	394	383	382	430	393	395	400	425	429	398	429	406	396	418	441	412	448	421	394	406	400	381	433	407	374	402	415	380	406	396	370	377	428	432	407	422	368	385	421	398	415	399	436	378	399	421	408	423	390	443	417	404	410	402	411	367	425	397	392	431	398	390	401	367	419	443	400	386	412	398	397	407	419	439	429	406	428	404	384	427	421	394	399	393	442	401	404	394	402	370	397	388	409	411	386	399	442	394	437	392	435	387	412	403	425	385	367	410	395	414	417	393	380	417	425	411	407	423	406	410	396	403	418	407	389	357	413	404	425	395	421	430	415	448	414	390	414	442	420	385	391	353	413	382	374	399	407	416	441	422	400	368	381	378	410	424	401	397	374	425	465	412	400	397	396	417	432	416	410	401	400	399	384	427	376	417	381	355	426	399	418	421	423	399	422	419	404	423	418	392	377	395	409	419	406	416	395	387	430	366	347	416	414	387	426	374	338	388	395	391	426	384	413	415	427	408	430	377	363	420	406	366	403	429	406	421	382	393	384	383	424	428	445	409	383	400	394	421	412	390	418	391	407	376	382	430	425	395	399	416	383	405	377	446	390	405	423	418	398	435	404	390	377	394	415	388	423	424	398	429	431	438	385	429	388	352	403	426	428	375	418	381	425	387	416	429	388	395	366	419	398	439	412	414	401	371	407	388	403	406	406	385	386	405	411	365	406	378	423	419	439	390	413	368	417	400	452	376	395	406	390	427	393	412	408	411	425	416	421	431	413	428	423	438	438	398	380	386	383	412	392	402	373	417	405	365	400	391	422	377	371	400	396	402	403	374	364	416	415	411	403	428	417	374	444	372	418	413	421	463	401	398	390	366	379	434	417	370	389	397	383	372	403	404	388	383	417	388	427	379	392	404	416	388	392	395	423	393	379	402	394	417	411	409	393	396	400	408	467	392	414	414	406	447	409	385	393	371	410	407	389	400	386	417	418	425	396	425	404
3099	831	1369	923	514	441	441	366	373	365	265	285	285	282	278	293	276	293	341	540	828	1017	807	426	287	290	252	264	248	257	275	257	275	250	283	276	268	294	287	273	257	243	288	265	256	258	214	231	271	245	273	285	257	275	264	261	238	241	251	272	285	261	253	267	279	255	280	273	232	242	267	285	269	228	235	283	262	241	245	266	269	276	264	304	261	248	274	286	265	245	275	251	259	267	283	276	256	274	258	256	274	241	248	293	298	259	269	247	274	232	269	276	286	282	278	290	272	273	251	266	246	276	254	270	263	307	245	269	265	238	293	287	276	264	269	233	247	295	280	265	284	259	294	283	261	265	277	269	259	262	270	275	294	251	243	264	254	263	266	260	253	245	253	274	283	263	284	271	261	267	274	260	248	238	283	286	293	254	279	261	255	252	271	281	257	262	277	273	281	269	264	253	272	249	238	270	259	266	254	274	269	247	254	265	276	270	265	289	290	272	253	272	265	251	268	260	281	276	233	260	271	299	273	245	274	268	264	272	257	260	280	269	265	255	277	252	259	248	250	271	253	266	273	248	289	273	267	279	281	297	244	255	268	256	275	274	270	269	253	280	229	262	267	278	275	289	275	256	245	286	245	267	249	282	262	254	269	259	285	298	261	269	259	265	298	251	274	266	296	221	274	268	283	233	261	268	265	275	269	254	299	275	248	243	264	275	303	246	254	263	266	289	271	280	270	251	280	256	254	238	260	275	259	275	251	269	286	236	284	255	246	253	287	292	259	259	264	279	246	276	235	253	285	235	252	266	247	257	283	225	266	275	224	242	280	280	269	254	272	238	272	244	262	232	253	268	285	279	300	231	266	254	279	276	279	245	232	241	267	232	286	276	282	270	249	286	270	262	260	234	273	270	266	275	253	263	274	292	266	294	241	243	232	284	264	282	252	248	271	244	282	252	268	251	257	270	269	250	242	261	294	264	276	261	265	260	234	260	262	274	277	255	251	254	264	259	266	281	282	280	273	259	245	283	284	266	260	269	290	235	250	261	244	257	265	265	248	272	270	268	251	269	262	257	252	281	289	266	272	292	265	240	259	294	266	239	274	261	267	284	267	288	281	269	288	289	287	292	273	259	258	297	270	253	257	240	246	257	275	272	263	247	270	256	255	255	289	268	274	269	263	280	249	279	245	274	260	281	271	259	272	241	257	284	287	245	270	259	249	277	278	259	250	257	271	249	235	260	251	271	252	254	275	243	254	261	247	255	280	260	247	251	245	255	267	261	260	219	266	258	282	244	260	242	273	263	282	261	257	265	263	248	257	276	242	262	246	263	260	238	239	278	264	280	244	263	267	210	259	278	282	280	268	263	255	229	249	289	273	249	262	268	283	247	254	276	266	263	280	272	279	294	256	263	251	248	260	287	274	255	277	270	259	241	242	268	276	282	279	249	287	285	263	273	244	291	257	246	265	289	259	229	282	277	257	258	298	262	272	261	234	261	283	293	243	258	264	259	301	261	257	262	272	233	270	249	268	254	283	260	229	261	276	245	230	266	244	264	290	270	265	280	266	289	283	292	256	242	267	265	284	262	262	258	299	251	270	269	253	258	270	301	257	271	271	247	280	289	256	269	249	235	287	260	271	294	273	273	265	277	250	272	282	282	249	249	245	245	239	298	257	301	278	251	250	235	278	253	258	277	278	265	258	258	281	276	259	258	267	272	259	280	267	266	227	258	260	267	246	269	250	275	266	271	278	282	254	295	251	232	272	282	263	287	252	274	280	289	263	268	252	234	265	277	284	289	254	253	245	270	283	249	270	280	286	276	283	289	242	284	267	238	287	261	283	247	260	263	251	262	282	278	282	221	269	266	241	293	275	235	257	277	274	273	267	253	232	281	293	233	267	262	234	277	251	260	274	264	249	269	247	256	265	233	267	276	293	272	261	266	250	273	270	294	243	261	261	260	292	280	254	251	286	253	274	273	270	279	283	259	251	217	291	246	251	271	229	261	267	268	253	270	283	268	277	268	295	261	289	239	278	258	262	264	279	263	232	303	301	271	246	262	286	256	275	255	239	265	258	271	252	270	263	255	245	254	276	284	257	262	279	284	258	271	274	276	243	221	288	256	273	267	275	272	276	250	264	244	260	255	251	287	259	226	263	291	262	260	273	283	290	276	260	273	268	274	266	258	243	258	245	290	251	226	275	287	286	304	266	263	268	255	272	304	281	257	269	258	266	260	267	236	286	256	272	275	258	259	268	245	259	266	244	255	297	269	254	251	257	249	259	240	296	269	272	285	279	254	265	276	273	277	282	296	289	267	275	267	256	310	282	304	273	248	273	250	242	262	285	251	266	279	220	249	303	262	254	271	283	286	256	259	273	234	231	262	276	238	258	248	260	280	265	318	265	271	247	265	264	278	294	259	260	235	281	261	246	289	275	271	265	272	256	278	244	282	288	288	289	252	245	258	266	274	252	274	264	250	238	279	228	278	271	259	237	279	261	303	280	263	281	264	254	287	281	272	268	256	248	256	274	273	261	263	249	301	259	267	284	274	249	274	264	250	270	249	272	247	276	267	258	258	268	257	278	262	268	285	275	258	258	254	250	254	222	254	272	265	256	245	273	264	252	291	264	296	271	262	250	264	261	290	256	257	262	255	280	261	263	248	263	294	287	274	277	269	295	259	248	291	257	279	255	250	267	252	274	271	274	252	226	251	264	251	281	266	301	269	261	244	274	253	246	259	250	280	235	236	249	284	260	273	266	270	288	275	294	274	265	255	277	270	289	271	255	275	275	264	283	235	287	260	244	257	242	304	286	253	262	271	253	264	249	266	274	256	269	234	268	278	242	271	262	264	237	257	245	268	278	257	276	267	273	249	262	258	278	259	267	256	275	277	250	264	274	244	245	257	269	271	284	297	264	252	278	230	296	243	261	297	244	292	274	247	271	287	256	281	270	286	286	268	306	260	290	283	281	283	263	276	276	273	295	280	245	269	259	247	299	270	288	269	277	264	258	307	256	298	277	277	261	270	267	252	278	273	260	247	256	260	256	263	307	273	254	285	254	225	289	253	246	277	294	273	253	239	249	283	304	264	281	288	264	261	276	249	266	269	252	245	251	268	265	262	256	276	261	257	249	254	250	269	266	261	259	275	291	246	280	237	282	281	265	264	242	261	227	281	267	256	238	292	294	270	253	253	264	275	291	269	252	275	277	229	272	255	275	279	253	230	263	244	253	261	255	277	276	251	261	300	270	269	249	277	287	264	267	245	281	300	267	249	250	266	278	259	277	260	257	265	239	280	260	264	251	246	278	254	268	264	267	276	274	246	245	296	241	293	279	272	279	242	290	308	280	283	264	270	259	296	270	282	281	242	247	263	267	266	229	257	273	306	259	247	265	265	288	246	269	287	264	279	283	284	268	270	278	253	236	288	271	278	267	278	250	243	260	266	281	259	259	267	268	248	266	279	274	270	240	244	239	260	271	239	264	293
2930	1425	2919	2171	1736	1568	1563	1298	1380	1233	967	947	877	884	793	783	829	749	1183	2874	4072	4983	3662	1293	698	686	679	683	716	688	663	677	698	656	670	726	753	702	689	717	774	732	688	717	732	689	667	716	712	709	692	720	751	690	733	701	694	690	742	749	739	723	725	679	648	692	704	671	740	661	695	683	722	675	693	689	649	704	673	710	673	693	731	713	700	694	764	751	722	710	721	692	677	722	679	732	733	708	668	703	707	715	728	717	662	694	685	702	715	715	664	690	686	709	715	723	735	681	737	690	689	642	720	714	687	651	658	676	682	689	683	724	721	676	683	650	660	725	702	702	713	710	692	711	724	726	662	680	694	714	671	687	656	708	728	707	664	741	702	698	650	721	727	696	708	654	726	692	693	714	707	711	673	740	699	686	723	684	718	696	750	703	715	683	741	692	685	680	728	675	714	696	673	726	667	698	699	704	721	674	722	706	680	684	711	721	675	664	669	697	678	731	741	726	716	709	731	731	697	717	665	662	678	703	741	703	716	643	706	699	701	706	693	702	730	666	754	732	689	709	721	741	706	670	650	724	717	679	761	646	752	770	737	717	674	673	697	755	699	690	697	702	674	688	674	740	760	691	721	667	717	756	716	729	741	728	682	673	707	711	731	696	705	725	708	715	683	685	708	663	752	705	715	621	742	705	684	724	698	709	695	680	750	716	703	714	665	742	672	675	717	687	708	709	671	691	719	649	684	717	708	702	714	735	723	718	725	718	698	724	760	718	712	682	666	731	692	721	692	657	670	679	672	688	706	728	715	713	719	698	730	709	684	710	721	761	670	721	716	730	666	744	672	719	713	723	743	677	699	709	724	693	717	720	680	720	711	719	689	685	731	694	684	711	739	663	696	697	640	677	634	694	682	726	646	701	662	682	720	701	667	648	700	643	662	713	675	675	732	714	667	695	687	676	694	738	702	670	717	709	707	681	655	653	689	728	708	695	689	730	693	733	677	728	675	670	700	779	709	695	725	716	712	660	749	648	685	692	709	673	695	717	689	679	720	686	684	700	692	734	727	710	709	693	682	737	726	736	707	698	751	667	718	690	678	706	710	706	681	737	697	667	682	665	745	692	708	721	653	745	645	697	704	727	686	746	713	684	708	715	698	695	694	707	700	724	720	730	691	706	727	708	718	741	667	688	665	708	694	685	693	708	750	689	679	709	706	743	703	635	676	732	667	749	705	652	668	740	715	704	696	659	679	667	678	723	679	709	686	755	699	661	671	690	689	665	731	664	673	679	680	715	719	735	741	708	715	688	698	705	688	656	701	664	706	709	676	732	710	676	720	707	671	729	712	695	702	708	726	715	683	667	729	732	691	715	689	728	713	718	690	680	695	688	704	720	730	745	703	666	691	738	705	720	759	689	673	691	707	676	697	656	689	716	701	739	723	670	685	681	711	702	720	715	692	732	709	706	682	684	737	717	704	687	737	710	689	688	659	726	689	686	716	685	723	744	771	701	642	708	691	691	677	686	703	686	698	725	713	688	693	720	771	674	698	669	713	704	726	658	678	700	715	684	690	683	696	716	685	671	715	724	700	667	738	678	664	726	693	713	702	728	632	683	662	716	709	715	667	676	686	716	671	673	649	678	709	672	718	660	671	694	709	667	709	689	720	727	674	676	689	707	708	707	646	685	700	724	697	697	728	734	712	701	714	719	652	697	693	698	694	659	730	658	694	685	697	663	680	707	756	696	668	688	660	690	714	715	712	682	729	712	689	718	703	732	698	687	674	684	723	762	695	674	756	691	711	733	716	753	707	719	708	664	659	674	674	688	661	693	695	690	731	712	736	699	706	686	724	704	689	702	659	685	667	736	735	662	704	720	725	722	727	684	718	693	680	689	646	705	709	689	708	673	705	668	740	676	717	718	736	748	705	708	715	759	717	722	762	724	661	665	704	715	709	674	663	716	685	728	688	719	643	749	660	684	717	658	686	729	689	725	650	632	766	756	711	686	750	678	719	686	731	707	685	700	724	702	667	718	693	676	665	710	709	739	690	739	716	706	688	713	683	714	742	698	709	731	715	732	700	729	648	729	696	714	760	698	726	757	705	690	701	725	681	650	702	691	697	669	715	647	713	680	679	724	653	708	711	725	726	737	694	693	753	708	693	696	721	692	689	744	702	728	725	703	704	687	713	703	681	694	679	668	700	685	703	730	703	702	656	707	716	711	711	706	738	699	667	713	697	719	753	707	702	707	716	690	694	676	693	713	717	702	686	704	644	740	725	771	679	695	709	737	708	692	678	700	654	679	729	766	710	684	710	694	732	664	691	700	731	649	688	698	717	691	690	723	729	704	733	714	709	688	706	723	729	713	710	756	730	693	695	705	726	707	642	646	658	676	719	724	707	707	714	700	692	690	680	674	714	687	681	699	665	708	729	728	696	727	716	692	722	663	686	726	678	680	700	699	718	723	652	683	669	696	664	703	747	722	734	621	681	699	750	717	631	691	699	728	703	678	738	705	679	670	727	651	696	706	681	658	701	694	646	694	735	708	709	674	710	695	722	694	654	712	751	694	718	684	689	687	684	720	707	716	694	701	698	682	699	698	679	697	689	756	704	748	735	717	717	703	682	721	688	709	696	667	683	725	716	713	661	738	685	705	685	716	749	740	677	699	736	680	703	724	775	724	728	747	694	683	677	674	672	702	725	713	711	661	700	696	693	707	708	712	659	681	689	678	719	729	729	727	678	690	750	721	675	672	664	679	719	691	715	693	704	754	728	710	660	676	711	702	704	694	705	701	720	733	719	697	698	709	727	722	715	702	719	712	727	708	720	691	689	686	729	679	662	719	742	691	729	651	679	715	670	729	677	733	690	664	701	714	738	675	679	682	676	677	664	694	737	693	647	733	696	691	685	684	726	741	737	693	752	652	664	663	685	716	665	719	710	712	703	709	703	712	687	655	687	678	692	710	703	715	688	733	689	689	671	708	689	717	659	658	653	674	731	719	695	634	697	696	688	701	714	708	689	702	686	758	716	728	702	685	664	735	693	749	688	756	682	712	725	748	638	725	718	680	736	703	697	665	689	668	682	688	677	708	676	670	728	689	708	715	736	718	715	689	670	689	717	689	689	732	712	719	671	700	737	698	681	716	686	655	703	706	693	670	703	679	679	764	713	742	730	645	707	688	688	752	697	759	681	745	731	691	741	715	671	698	692	732	657	721	706	671	680	700	685	689	742	704	698	682	672	758	745	675	656	689	710	696	720	704	725	656	740	687	666	702	664	684	641	690	711	681	713	691	712	692	725	703	678	720	696	707	656	737	696	692	715	650	667	688	737	692	707	701	662	658	711	717	660	652	720	713	679	744	643	718	689	654	733	728	711	657	689	699	697	726	710	730	687	688	649	721	720	729	723	720	732	708	721	682	703	718	704	715	679	741	726	747	683	760	692	659	721	682	709	714	687	741	729	746	695	703	665	733	713	692	667	625	702	724
11506	4803	8743	5880	2879	1677	1052	814	685	566	424	407	382	300	280	230	248	886	5944	7881	5610	3752	2341	590	216	176	206	186	200	185	191	185	182	226	190	196	174	200	169	171	183	187	175	168	185	213	197	182	195	189	191	209	179	191	177	189	187	182	186	176	194	211	183	187	157	190	200	168	190	200	217	195	211	183	173	212	175	187	193	190	205	176	208	182	197	182	185	212	179	182	181	180	177	202	187	175	180	186	190	187	177	188	180	194	163	175	194	192	207	212	160	175	165	207	174	184	171	192	175	180	197	197	211	183	176	179	200	188	187	191	171	189	178	217	162	182	180	181	180	183	190	220	200	207	179	202	189	198	181	178	186	196	213	172	222	175	187	187	204	185	185	178	180	166	213	179	201	176	195	216	179	160	195	191	186	170	206	173	191	205	191	199	184	170	192	188	194	179	199	181	191	208	193	180	189	181	188	192	176	193	185	179	168	192	205	192	192	182	181	168	185	190	217	218	190	211	195	171	195	216	191	196	176	178	184	212	185	199	204	186	205	188	186	202	201	190	180	171	202	204	190	171	200	185	164	182	190	177	161	159	194	192	213	183	205	184	173	182	177	176	184	175	204	176	184	185	219	181	212	197	201	174	165	175	187	173	181	188	187	181	196	188	184	186	201	183	194	183	188	193	206	197	196	196	195	198	187	202	191	189	176	170	183	206	200	163	187	192	200	193	169	190	192	177	176	196	192	198	185	197	188	190	178	165	181	179	210	169	191	174	182	187	178	182	172	204	191	200	185	184	200	176	210	181	180	189	205	161	189	169	195	196	201	191	169	176	207	191	196	205	203	195	190	177	172	201	197	172	201	180	202	184	196	180	193	186	192	194	166	201	169	190	171	197	215	184	201	216	222	198	171	187	167	200	212	163	191	186	198	196	194	169	184	201	188	190	213	201	169	200	191	205	190	165	192	208	193	172	183	169	188	194	189	181	179	185	172	193	186	184	169	203	185	186	202	191	170	181	190	201	174	174	172	179	190	167	189	188	202	197	180	199	172	174	194	167	190	195	207	183	182	201	164	178	199	196	194	183	162	174	204	187	183	187	203	202	196	170	193	191	170	171	149	194	198	194	189	192	185	172	185	186	193	203	177	184	157	176	158	197	184	189	192	195	197	198	176	186	177	182	194	177	160	194	203	187	215	211	172	191	195	200	190	175	201	199	185	216	182	177	183	180	180	169	200	199	195	180	181	198	188	188	202	206	205	177	177	195	198	177	167	194	192	181	175	180	186	170	209	185	174	184	201	180	185	177	179	180	185	181	197	197	210	196	187	171	197	199	187	166	177	184	195	188	217	189	213	185	205	192	169	186	187	177	187	190	210	205	191	185	190	190	162	190	183	196	181	213	190	183	188	188	170	186	169	189	187	185	186	187	197	160	189	181	179	188	214	178	201	188	168	188	190	199	204	188	209	192	174	207	180	214	189	151	172	177	189	189	193	171	212	194	194	151	198	189	197	221	176	186	196	192	202	198	182	186	174	195	192	168	192	196	167	188	175	179	174	175	165	197	192	179	183	186	167	184	191	185	182	201	207	171	203	185	172	179	194	168	175	200	188	189	186	193	185	183	209	195	177	194	168	179	182	168	200	197	190	194	199	160	193	198	203	184	206	212	173	171	174	193	185	178	182	195	161	197	180	176	207	187	183	159	157	199	185	187	189	181	173	177	192	174	192	204	176	184	170	180	169	215	185	165	193	195	174	211	189	200	222	189	199	202	199	196	181	194	187	182	185	209	189	185	191	180	192	213	152	181	177	178	196	176	168	203	165	180	166	187	191	206	185	174	201	203	187	184	180	198	178	175	190	214	163	189	185	185	166	193	214	176	180	200	202	192	188	190	166	197	168	189	185	214	213	189	193	211	203	180	183	195	184	179	167	193	208	189	175	174	186	180	176	187	190	174	176	185	198	189	196	167	206	188	165	177	183	183	183	212	196	188	199	180	189	178	199	182	182	176	212	176	208	186	169	189	207	204	178	174	190	212	184	193	191	201	164	179	191	179	210	191	187	177	190	197	173	162	171	167	201	208	208	192	207	170	194	186	176	181	188	187	218	194	163	192	207	228	190	190	182	187	161	196	182	178	181	194	193	184	210	207	175	204	174	179	206	185	193	180	214	188	192	194	170	171	176	194	192	160	193	201	206	181	185	181	202	179	161	200	192	191	166	167	169	173	188	203	182	169	208	190	175	197	191	192	218	182	201	201	191	199	186	204	180	184	202	210	206	188	182	171	188	200	200	194	182	182	192	189	176	225	180	198	195	189	188	191	202	182	195	203	173	183	166	218	190	196	198	176	184	212	185	206	196	182	174	200	211	182	192	186	174	161	167	197	217	202	168	202	191	188	182	215	193	186	191	178	165	179	191	189	193	211	190	188	180	179	181	185	172	189	185	182	164	184	175	178	201	204	200	188	189	206	201	186	193	196	206	200	198	176	212	194	207	179	192	200	197	168	172	223	160	148	168	199	186	173	191	196	175	197	202	174	175	174	205	190	199	179	175	188	194	156	191	198	176	214	184	164	178	190	176	176	166	188	168	168	195	194	183	195	194	197	186	169	210	192	180	193	186	159	181	200	206	225	187	176	174	204	212	185	202	195	196	197	169	202	210	194	226	210	150	210	179	190	191	201	196	186	188	182	192	200	214	185	187	198	193	206	192	204	180	191	186	188	196	205	196	181	174	187	195	181	182	199	193	213	183	169	170	188	194	189	203	187	190	201	197	207	181	195	183	195	236	212	202	178	188	188	197	175	187	196	205	194	165	182	188	225	178	191	192	170	162	195	191	189	172	213	215	188	176	174	196	198	184	214	186	198	200	183	187	178	194	189	177	172	178	190	198	196	219	193	172	189	166	194	198	188	192	199	175	189	192	181	179	195	184	170	194	204	197	177	177	173	190	194	175	180	180	190	204	214	168	203	217	186	167	190	193	209	195	215	199	162	187	189	211	196	181	185	209	205	203	196	192	180	183	198	206	178	176	170	195	185	188	175	204	196	201	210	201	178	183	199	182	193	173	167	181	192	191	196	196	181	192	211	211	164	187	194	189	204	169	214	175	195	183	199	186	201	201	184	193	201	203	209	196	196	182	210	190	191	179	182	185	193	209	177	201	212	191	185	173	171	188	199	180	183	174	196	176	176	192	177	181	196	213	193	175	198	175	187	200	190	186	183	200	207	184	220	187	203	173	184	187	202	165	181	180	214	210	184	181	200	178	177	180	187	212	211	209	174	180	229	190	209	199	177	203	199	196	184	168	193	179	175	181	178	190	216	169	181	194	181	185	198	204	183	173	189	190	208	181	187	183	178	189	164	199	195	181	197	192	170	183	194	179	186	210	192	179	202	192	182	171	171	202	193	184	187	182	177	225	176	189	187	189	182	201	186	183	191	180	181	171	206	215	206	187	182	170	176	204	183	190	174	184	169	200	217	198	201	211	191	197	194
7402	4394	11628	7829	4735	4036	3267	3037	3000	2792	2190	1784	1604	1348	1141	1035	1125	5140	25461	28440	21935	17428	12179	2625	573	542	532	480	498	490	506	545	523	557	483	527	503	544	503	554	491	490	550	511	535	539	468	547	484	544	511	555	530	543	532	503	477	526	559	517	520	483	459	552	514	516	496	499	502	545	516	519	521	507	506	536	488	514	496	523	525	481	511	503	490	494	545	563	485	477	515	521	541	528	543	536	495	530	529	538	550	470	538	505	474	480	544	538	512	508	525	539	498	529	501	549	488	512	499	499	494	533	498	533	485	511	514	572	506	486	498	539	498	503	515	503	512	538	535	493	516	500	509	519	533	554	504	531	496	530	506	520	515	538	528	528	485	517	545	458	513	513	536	499	505	511	521	468	506	564	532	512	478	538	490	520	527	506	529	534	471	493	523	522	502	499	505	494	492	518	527	493	515	524	542	535	519	509	493	509	533	543	523	571	496	530	492	495	532	497	502	544	554	539	516	484	486	539	492	539	537	530	517	514	526	518	519	527	580	549	500	522	477	509	550	504	481	528	500	478	550	524	500	528	515	465	463	520	502	535	522	502	491	487	570	486	572	550	526	472	527	546	508	528	474	498	495	503	501	535	524	497	524	543	510	502	529	498	515	554	542	529	521	511	549	507	528	474	536	510	512	493	499	516	544	529	471	504	530	503	518	473	490	559	569	525	534	525	525	522	500	500	505	532	543	526	514	522	466	518	481	497	515	526	500	558	524	540	510	506	556	552	541	502	504	495	513	553	523	527	497	531	468	497	485	524	483	522	520	526	489	531	485	510	530	513	535	501	507	499	475	495	481	497	519	548	478	523	479	532	521	549	565	521	497	514	521	500	498	515	498	532	543	534	515	527	532	544	506	524	525	503	505	521	517	533	508	506	494	517	564	560	519	488	537	528	512	524	497	498	543	537	523	507	542	480	483	522	534	486	532	503	528	506	522	497	496	538	480	534	492	530	514	507	518	506	502	509	492	479	554	500	500	539	492	499	486	532	484	503	482	483	477	538	548	508	489	503	560	523	518	496	564	528	531	493	534	541	494	498	478	526	519	526	531	534	489	524	527	470	519	490	499	532	501	513	541	499	510	496	507	539	530	526	499	510	517	538	550	509	549	529	492	496	532	513	533	550	548	475	485	538	528	497	515	519	563	547	542	502	520	512	515	525	493	543	511	472	502	553	544	490	529	515	490	499	507	509	509	549	520	480	501	526	539	546	527	519	521	456	539	484	549	547	500	503	529	546	541	582	523	520	527	442	498	540	506	534	507	507	534	532	483	553	469	510	498	505	495	554	503	510	507	528	533	535	464	479	540	472	516	538	560	477	487	525	502	491	472	533	511	512	504	515	504	512	510	515	534	484	509	467	520	514	507	502	496	540	538	537	516	489	508	499	513	562	510	520	517	514	527	510	512	509	508	500	520	515	512	552	509	533	487	499	542	501	517	511	539	490	486	555	522	526	520	451	534	504	530	525	520	510	540	471	505	467	516	526	505	518	492	519	489	596	527	553	515	515	493	516	509	507	546	562	512	522	551	538	527	516	495	500	507	481	516	509	519	488	554	493	527	491	494	523	478	531	501	498	527	554	487	470	517	492	509	475	527	497	527	475	504	533	506	504	499	488	519	493	529	509	528	508	522	513	541	513	557	522	545	518	522	487	521	507	525	522	495	469	498	518	531	526	500	510	507	527	498	515	529	512	508	552	525	505	509	532	516	517	555	512	538	493	520	521	505	522	552	532	480	495	511	523	498	487	529	476	519	541	494	515	543	529	534	508	494	528	477	523	543	509	538	489	491	518	527	499	534	526	551	529	558	529	518	523	541	522	506	540	525	527	515	521	488	518	511	489	500	512	550	518	505	526	471	517	481	482	528	511	565	516	493	522	523	508	496	496	542	506	537	538	511	557	489	492	501	545	501	506	499	483	508	506	554	515	514	551	524	483	550	573	476	506	486	526	507	533	525	483	516	578	504	496	489	540	512	532	511	522	496	574	496	500	527	507	545	544	532	532	550	511	543	494	500	521	478	486	507	505	514	538	486	525	499	510	504	477	524	532	544	534	563	453	514	518	535	486	491	495	546	546	490	532	505	487	515	537	468	516	539	526	490	501	519	523	523	534	521	517	479	532	511	525	539	548	512	524	530	508	513	510	527	551	509	533	496	489	489	505	511	527	537	530	537	547	537	501	495	524	506	496	515	530	517	544	531	499	537	518	516	496	498	556	511	514	502	500	496	522	567	511	540	533	530	523	496	513	544	523	485	500	499	498	495	517	499	524	496	502	499	562	530	529	509	536	540	474	485	518	585	503	516	493	536	538	486	523	500	510	525	515	525	514	486	534	521	518	505	524	560	543	535	466	530	508	503	533	532	470	548	527	520	531	507	494	526	514	577	510	483	529	519	515	504	530	553	492	568	547	487	507	502	519	518	532	501	490	531	505	520	547	517	489	520	529	534	502	481	475	460	545	518	531	541	527	493	504	498	486	548	493	495	494	552	516	523	482	499	530	490	494	557	488	540	511	507	518	539	485	540	558	542	529	540	496	543	542	481	481	518	551	536	506	522	473	545	523	518	521	517	549	476	521	526	523	547	536	526	502	477	523	494	510	513	544	506	496	537	564	509	543	519	543	562	514	530	521	494	539	489	509	503	487	532	516	529	553	524	509	491	553	500	494	519	523	526	542	544	487	538	485	490	500	520	548	534	479	508	500	529	540	486	507	495	515	555	466	529	555	495	544	548	504	528	530	527	481	559	486	503	529	484	509	468	549	507	521	502	494	498	512	533	547	545	501	501	542	562	505	540	476	498	482	525	535	533	490	497	511	525	518	508	531	490	505	468	521	530	534	547	514	509	534	507	505	527	514	465	519	486	514	487	525	529	535	513	550	504	514	496	497	492	532	561	503	551	505	535	485	480	522	525	533	513	526	523	501	538	524	491	463	521	501	536	507	513	546	511	541	506	495	556	491	479	485	541	543	498	487	538	485	541	555	518	495	501	528	476	491	501	461	512	516	534	492	523	516	501	502	556	516	492	534	506	496	510	496	549	499	542	539	529	547	531	496	516	529	494	514	528	495	509	531	490	530	491	482	518	537	506	511	515	491	528	484	520	530	504	522	521	498	484	529	547	511	524	521	537	513	497	480	531	525	548	503	508	502	504	513	468	533	564	516	536	519	519	535	492	497	552	527	538	551	496	510	510	528	537	530	537	518	520	534	473	516	504	535	473	510	486	487	516	540	558	518	514	484	483	533	515	495	502	513	510	508	535	488	514	489	521	507	492	534	514	496	500	538	480	533	528	498	501	494	500	516	509	506	522	517	518	503	515	570	551	532	507	525	534	525	488	530	515	494	526	485	473	522	515	509	521	519	525	558	499	452	524	518	568	539	527	539	532	534	503	508	511	494	534	492	516	491	481	502	498	543	516	494	521	540	518	541	514	493	518	466	553	512
17309	7161	13219	7613	3543	2150	1557	1196	965	743	517	383	367	330	292	335	322	860	11204	13240	10048	5569	2339	638	160	160	152	135	157	158	165	141	177	156	134	143	170	159	150	168	171	149	140	183	150	146	147	183	162	155	151	170	168	165	170	163	159	148	152	153	153	158	163	163	146	154	174	155	159	155	152	169	163	158	151	153	170	153	145	145	159	155	169	178	187	153	169	157	153	160	168	161	144	134	138	183	168	161	152	154	179	154	170	153	167	161	157	152	142	176	162	156	144	158	162	163	157	159	143	151	160	142	154	143	168	161	174	157	151	154	153	151	141	167	160	160	171	158	153	153	156	160	150	147	153	171	185	146	137	152	157	161	168	140	162	156	168	159	148	166	174	163	171	159	159	153	154	148	140	160	159	159	138	165	170	169	169	176	161	167	145	178	160	150	151	173	143	149	151	153	155	135	149	163	144	146	165	157	150	143	140	162	153	153	161	155	157	149	173	166	151	148	160	146	144	156	176	171	166	144	167	152	149	148	157	160	169	165	173	154	165	141	174	160	180	161	148	145	139	166	150	151	154	167	154	161	166	172	188	162	155	179	148	135	151	156	161	154	157	146	160	156	135	151	159	148	180	127	155	159	173	173	146	157	160	180	161	132	147	158	169	166	162	132	176	151	172	163	149	167	164	178	165	162	147	156	166	173	155	145	174	132	158	152	169	137	156	150	179	146	162	159	155	157	161	148	162	161	160	149	156	164	151	153	138	173	176	153	147	148	153	154	159	158	162	137	155	165	166	148	155	173	139	151	156	174	151	169	156	149	142	142	154	134	175	161	189	165	144	169	156	152	151	153	160	151	157	154	150	160	173	140	170	154	151	159	164	175	157	129	174	150	139	144	147	170	160	181	149	160	164	157	138	166	161	147	168	164	138	153	164	167	179	142	199	171	182	163	151	185	158	143	163	142	169	170	148	145	154	170	149	183	182	171	145	146	179	155	141	166	154	148	170	131	153	164	163	136	157	146	130	156	156	159	176	146	153	194	141	145	154	148	131	154	157	141	160	138	146	168	159	157	156	151	139	167	159	172	150	134	148	142	158	164	155	163	159	177	164	150	165	165	148	149	160	176	164	153	147	157	146	160	158	143	172	186	159	162	167	153	176	158	150	148	165	153	151	166	161	161	151	156	153	172	165	156	131	172	122	164	179	166	192	160	162	160	187	180	171	165	133	167	150	170	142	175	145	131	165	156	136	140	183	161	152	165	135	148	154	172	179	143	157	163	145	173	140	162	164	169	142	140	142	143	151	177	164	148	165	153	156	139	157	164	147	159	154	154	165	140	166	151	166	173	165	165	146	166	185	160	150	143	155	171	129	153	163	169	190	161	165	147	168	183	159	163	148	155	182	162	155	158	148	134	171	163	173	148	169	145	147	187	159	156	166	166	164	153	168	152	124	167	171	172	153	158	141	165	164	157	156	167	148	160	149	143	143	115	165	140	164	166	156	177	151	154	167	134	157	192	160	170	151	143	149	176	135	166	149	172	154	158	154	169	153	160	157	159	157	159	180	160	138	167	170	180	174	161	187	146	194	155	161	149	159	157	166	177	132	136	165	153	165	155	179	145	168	159	154	161	161	141	155	157	152	152	183	150	184	170	153	139	147	153	173	160	152	154	162	158	158	148	165	155	158	141	146	167	152	155	168	179	150	175	161	144	153	157	170	152	173	137	181	141	149	182	150	141	149	178	145	163	157	151	136	151	161	145	180	159	154	140	155	145	146	166	143	163	169	168	155	180	152	162	177	196	149	145	169	179	152	176	156	171	179	139	144	172	147	153	182	150	145	159	164	173	138	136	172	155	158	180	151	164	171	168	147	165	158	143	143	147	179	159	166	168	155	174	151	148	165	155	183	145	156	145	163	168	153	159	165	186	136	149	167	158	191	157	152	190	157	167	150	160	181	157	175	144	178	160	139	169	173	149	152	147	178	164	155	176	146	175	167	149	158	167	146	161	149	153	156	167	134	149	163	147	174	146	147	179	157	131	171	156	148	148	162	148	152	148	163	150	139	141	157	155	155	137	155	161	172	151	139	164	176	152	169	143	143	160	152	157	165	163	152	167	151	177	159	155	163	149	178	159	160	138	146	162	166	155	154	155	137	157	134	142	156	162	168	124	157	163	163	160	157	147	156	168	154	172	173	152	178	159	185	172	136	164	149	162	172	161	160	183	140	164	152	144	184	150	141	164	148	173	147	170	179	147	142	152	171	151	136	174	154	154	149	172	142	160	180	158	160	175	139	159	164	175	173	163	140	153	167	152	161	165	144	153	146	168	173	174	134	168	154	150	158	140	163	154	168	178	143	153	129	150	166	160	175	160	160	164	171	198	165	135	176	171	159	159	181	151	164	170	178	131	152	168	180	153	156	162	150	144	153	161	163	167	168	161	171	146	174	154	159	169	176	152	155	168	175	172	162	151	140	155	181	185	165	157	156	140	140	138	155	181	159	141	149	161	157	151	145	169	178	173	166	146	158	148	154	145	170	165	161	149	172	154	140	139	150	164	143	162	128	170	153	153	141	156	157	147	159	155	140	182	152	140	153	149	171	136	167	159	163	136	164	141	145	154	161	145	140	158	164	189	150	144	134	171	153	149	151	162	157	146	164	145	142	154	193	149	146	134	132	164	190	155	155	164	155	179	139	133	146	180	160	155	172	150	161	146	181	167	157	143	165	168	145	159	175	166	162	137	155	165	154	164	140	170	159	165	158	155	176	140	153	163	173	161	166	148	153	139	146	151	159	165	169	165	171	146	143	166	153	146	168	166	172	182	150	165	150	160	156	174	165	141	160	169	167	184	156	175	141	147	144	143	141	171	155	162	137	160	161	165	149	172	163	159	162	149	162	153	168	148	169	139	153	180	156	184	146	144	164	150	173	142	165	175	137	158	155	161	154	177	151	153	154	179	179	141	150	181	158	148	154	147	177	146	151	136	156	158	172	155	157	181	158	158	165	151	164	172	140	172	156	159	163	167	127	152	160	168	166	163	172	127	152	158	168	168	163	143	189	152	130	173	171	156	161	173	169	178	153	166	168	163	150	170	156	164	170	174	151	149	164	156	149	170	156	160	163	140	165	156	135	149	152	167	169	159	163	151	171	157	173	169	166	143	180	127	149	159	152	169	159	147	161	169	165	165	149	165	167	146	175	145	194	148	157	156	170	159	163	165	162	173	170	158	162	133	136	163	142	147	163	191	173	143	159	158	150	170	166	159	149	166	130	141	173	165	148	144	170	156	172	136	149	162	147	176	151	152	168	166	172	181	187	148	154	164	173	161	163	171	161	152	159	153	175	140	172	153	149	158	151	178	142	153	154	155	159	181	157	140	151	153	160	168	167	170	173	161	134	140	184	177	157	156	154	163	153	154	154	167	167	165	156	143	164	146	153	188	167	167	145	144	167	190	161	164	156	166	154	154	169	151	154	150	151	173	140	161	162	165
9049	6043	14852	8629	6162	5040	4859	4395	4184	3703	2688	2018	1806	1624	1405	1644	1433	4741	35560	36587	30543	21493	10920	3121	449	452	437	476	441	485	480	490	481	460	434	464	454	475	436	450	444	488	464	445	473	453	473	453	438	422	473	459	441	447	454	459	467	442	456	476	418	481	450	453	465	450	463	425	464	474	445	460	434	483	466	450	441	415	447	470	469	428	441	458	450	458	434	402	439	401	449	467	451	415	483	444	437	450	468	442	423	474	442	462	494	464	454	452	442	452	430	491	439	420	443	435	443	438	430	462	452	475	443	442	414	444	410	467	488	437	432	478	443	457	479	460	461	460	498	467	449	442	461	434	429	459	460	468	441	458	407	427	455	469	456	437	494	426	460	434	436	420	477	435	454	470	449	479	458	456	483	462	468	466	438	472	451	492	460	450	483	433	493	436	444	482	442	424	438	470	422	468	478	459	473	485	465	442	467	482	450	448	489	443	446	463	457	451	413	441	416	405	447	442	471	443	457	444	492	439	485	479	445	441	461	409	431	473	452	488	455	463	452	459	432	424	427	427	453	448	455	464	485	452	453	429	462	455	447	451	467	477	422	451	441	470	470	452	450	402	428	486	476	449	461	467	456	437	457	441	455	442	423	433	440	448	454	463	440	448	463	463	465	442	435	454	414	453	480	444	482	480	431	438	483	441	459	450	469	411	456	445	452	453	461	409	466	448	444	459	426	438	443	426	466	462	452	437	488	496	462	444	444	445	439	430	437	430	431	453	447	455	484	472	455	410	459	474	441	454	437	431	467	492	449	428	462	478	426	451	453	423	435	498	464	433	482	483	500	446	463	429	430	454	463	423	443	423	444	479	452	461	484	407	428	416	440	456	423	460	492	503	477	439	438	436	453	462	467	466	455	452	448	430	485	469	425	452	422	455	465	446	435	462	422	483	416	437	454	464	441	488	453	465	473	414	456	454	489	430	486	426	488	458	498	437	445	451	425	463	459	461	469	432	468	520	478	422	442	433	473	471	454	479	434	459	470	466	451	467	445	448	460	445	470	433	457	432	412	483	455	439	454	441	451	467	436	485	493	455	459	447	454	487	464	450	438	478	464	467	445	434	431	419	481	435	467	442	471	446	480	423	438	425	450	443	425	456	454	456	445	439	417	470	435	412	462	476	462	499	476	419	426	448	459	424	414	455	470	421	462	444	431	423	453	480	481	427	424	443	488	396	463	445	426	441	429	494	474	431	467	455	435	409	483	455	462	465	446	425	431	460	452	459	453	430	444	439	473	450	436	478	411	471	464	466	470	444	452	456	448	473	491	410	475	448	471	466	411	448	446	448	488	457	447	479	456	422	425	437	489	466	409	470	441	397	447	500	429	447	456	443	456	453	475	443	456	461	468	439	463	442	472	451	459	439	466	432	456	423	447	473	422	426	446	465	470	417	460	490	461	474	420	448	456	420	469	443	457	432	440	428	473	468	435	430	451	477	455	464	411	493	458	467	467	406	463	468	481	471	481	446	446	458	449	475	453	461	493	446	462	445	435	459	471	451	426	472	491	419	465	476	463	466	453	453	490	418	456	418	440	479	471	425	482	438	423	419	456	457	478	448	464	481	470	447	441	447	464	452	455	462	481	443	462	442	444	456	443	443	448	463	427	472	460	470	448	467	425	477	505	482	444	440	448	447	470	464	454	481	427	484	461	478	470	472	443	450	475	440	460	456	451	466	443	406	445	441	458	466	450	489	443	441	456	440	449	487	490	445	503	406	452	465	432	483	432	445	443	453	413	472	418	477	456	448	476	478	463	484	477	428	477	429	457	483	426	480	496	442	436	431	457	472	462	438	445	462	427	439	441	430	440	474	415	436	448	462	433	470	431	452	473	450	432	448	453	454	447	434	425	462	462	439	461	469	451	448	455	404	439	438	452	464	443	412	438	425	455	462	479	441	429	454	458	467	471	455	444	490	441	439	479	476	453	486	469	459	456	440	435	466	454	476	517	446	445	442	439	475	466	421	472	413	480	437	454	497	447	473	462	456	394	446	485	413	439	496	441	465	432	411	470	456	506	456	484	480	470	463	476	475	467	449	454	436	467	439	457	485	453	443	468	474	478	450	426	469	490	471	429	426	437	447	431	463	471	480	461	436	437	455	451	456	464	472	431	458	474	456	449	448	435	430	451	451	429	473	455	476	420	455	456	465	450	464	475	484	406	476	424	440	486	460	437	436	432	429	480	445	445	468	454	423	433	441	454	454	414	427	414	447	467	434	493	478	469	471	467	471	458	455	451	467	472	467	444	469	472	482	434	415	422	472	444	447	423	496	429	435	472	468	456	473	494	444	472	447	464	471	418	456	440	478	468	469	428	476	453	462	458	456	441	455	423	472	468	474	418	471	457	437	459	437	451	449	396	432	458	462	437	461	453	417	433	468	434	412	426	428	487	457	440	461	478	422	458	476	458	414	488	465	446	486	480	457	455	423	449	422	444	487	450	464	433	459	464	472	468	461	492	445	462	465	411	446	415	448	470	425	460	451	467	468	440	444	485	422	477	469	440	457	470	431	451	437	456	454	430	482	420	444	456	452	457	456	464	422	456	445	470	409	412	488	471	497	451	416	469	479	475	443	429	460	447	466	419	471	423	462	441	423	452	437	448	462	441	458	457	440	471	430	450	429	441	476	478	419	469	422	472	445	439	439	467	445	448	486	463	432	453	447	488	446	486	410	433	447	430	460	438	449	455	457	445	464	424	425	468	458	460	474	451	438	461	463	436	433	431	444	439	471	452	477	457	429	450	438	479	449	449	457	454	447	455	471	462	444	453	453	462	426	453	450	451	474	475	468	451	467	440	451	431	471	481	471	438	463	455	411	455	438	451	416	501	471	465	454	464	407	461	473	416	447	438	456	431	432	444	444	443	467	455	468	446	466	464	450	423	452	455	449	428	436	431	429	459	441	430	462	441	448	488	461	459	460	444	475	438	451	439	464	465	461	430	470	442	465	453	459	467	453	451	462	496	502	459	470	438	439	419	445	437	455	429	433	471	447	448	437	435	469	451	443	493	437	413	473	433	468	453	465	473	440	472	458	468	459	447	447	477	421	418	448	447	494	464	447	422	452	455	484	473	461	476	442	470	424	454	481	462	462	479	432	462	448	462	452	442	451	480	453	473	481	444	421	436	477	428	496	409	457	415	459	492	465	420	467	470	467	487	442	452	435	434	444	474	432	467	420	430	433	444	419	479	432	473	417	473	418	386	442	465	466	457	425	471	410	496	471	490	443	407	451	463	444	444	439	407	452	456	441	464	458	456	466	487	474	465	465	481	462	429	445	431	442	436	448	431	434	488	429	456	462	457	440	420	451	467	450	428	424	446	429	473	468	436	442	496	462	460	468	464	422	443	434	468	442	480	449	445	453	473	416	464	434	424	461	462	442	433	462	463	462	452	471	474	426	461	445	428	420	495	447	439	439	460	432	485	443	430	463	430	466	431	485
3049	1075	1011	552	433	396	401	445	402	388	333	290	308	307	326	285	340	378	679	988	1097	858	563	323	260	277	256	290	281	272	293	287	281	289	280	292	290	288	289	267	318	286	264	333	297	294	283	305	288	303	268	296	281	309	314	283	314	315	267	282	287	301	303	292	326	269	280	238	280	287	288	298	282	292	260	301	300	291	300	290	292	267	286	259	303	290	269	275	280	322	264	291	295	332	262	307	284	258	294	274	273	267	279	277	309	307	307	282	278	274	273	259	260	334	282	291	298	292	297	289	304	279	329	307	286	295	263	303	294	309	274	303	296	244	323	284	297	288	279	307	276	278	281	318	285	271	268	281	257	297	278	305	294	296	300	295	273	298	301	306	307	300	275	289	291	294	261	292	280	305	277	300	300	263	295	265	288	264	303	303	292	289	271	292	282	278	314	313	300	305	267	273	277	268	295	311	295	308	305	302	292	272	249	306	274	300	268	306	268	250	284	305	292	295	296	302	288	276	289	263	306	318	296	298	295	286	276	268	294	280	283	292	290	306	294	303	299	300	272	281	274	312	284	311	281	303	302	295	280	264	305	274	288	289	279	271	296	271	273	272	294	294	295	314	275	276	284	295	268	302	288	307	278	308	315	253	271	293	263	281	274	306	317	274	267	279	282	304	298	272	272	278	300	287	277	321	290	266	290	290	256	299	259	280	305	282	290	292	292	294	306	287	298	302	329	283	280	279	292	307	297	286	258	281	284	288	316	305	307	276	284	283	260	291	296	311	275	309	275	273	256	266	299	305	290	279	275	255	278	270	303	290	274	296	305	326	286	310	292	275	306	313	300	274	290	293	288	269	300	303	268	312	303	265	321	246	295	306	303	312	282	280	259	279	273	279	333	308	274	301	291	268	301	318	279	268	285	310	299	317	271	274	296	274	294	306	323	264	266	291	301	259	312	274	258	305	285	286	295	309	288	319	277	323	324	274	280	265	283	271	260	287	288	287	298	307	307	307	288	274	307	288	277	259	289	271	293	287	287	292	281	281	314	280	274	283	311	277	271	255	288	275	299	267	275	298	299	296	275	294	284	309	272	289	294	259	264	292	253	288	297	294	264	309	294	260	284	298	303	285	251	308	294	282	305	294	306	348	303	292	299	289	302	289	325	291	307	305	289	274	276	307	284	295	285	289	275	274	293	262	260	315	293	308	278	261	302	272	263	268	292	288	254	280	289	298	308	278	270	322	304	262	263	283	293	285	303	280	286	287	276	276	282	284	283	286	284	310	303	298	298	290	280	237	273	289	282	307	307	290	302	295	273	301	305	293	258	282	339	294	282	291	294	281	305	284	291	291	319	270	267	313	299	274	254	273	299	292	267	279	277	285	296	287	264	292	297	279	319	267	302	284	272	288	298	305	287	284	267	282	287	301	318	310	283	306	260	318	296	285	279	291	259	282	289	301	268	299	293	316	276	291	296	333	282	263	260	276	291	270	286	286	293	297	294	265	280	267	299	266	291	280	299	307	300	291	280	278	279	291	287	280	300	270	292	252	295	267	309	288	304	289	322	273	285	282	291	285	298	286	267	281	269	291	278	288	297	279	282	287	295	286	270	289	299	311	267	292	271	256	283	280	290	276	281	330	324	261	278	295	294	286	272	281	284	263	269	284	276	292	303	327	270	283	300	273	297	265	318	319	300	306	302	298	286	323	257	288	279	261	278	286	298	310	308	292	280	285	267	285	271	257	294	280	271	280	301	285	266	309	312	296	288	260	270	260	314	295	287	280	312	313	293	286	278	294	242	272	278	277	304	308	283	319	274	289	293	303	312	271	306	295	284	280	276	288	296	279	275	284	279	305	297	275	290	301	268	279	272	277	282	268	261	284	293	318	290	314	299	297	298	305	299	275	295	327	264	291	309	292	262	266	279	301	278	290	286	285	299	287	290	252	280	292	276	291	293	311	282	274	270	304	301	296	293	304	217	295	256	270	264	313	271	268	274	281	290	298	287	288	282	295	299	307	274	320	295	319	295	299	324	288	289	281	293	283	306	266	295	268	274	287	300	281	287	282	300	315	280	282	279	267	277	296	254	329	313	286	283	291	248	315	300	283	285	293	294	288	269	329	282	298	274	285	293	319	288	301	299	291	309	317	314	300	286	276	242	280	275	310	276	285	272	318	320	301	305	287	277	266	305	295	310	305	257	307	278	268	282	268	323	268	293	253	273	293	279	273	274	266	276	273	269	307	300	318	305	280	317	304	281	302	267	281	289	307	298	280	325	290	276	289	268	282	303	260	274	280	272	318	311	313	264	257	301	284	291	270	298	293	269	279	307	273	268	304	288	283	273	289	282	326	245	306	281	287	280	289	308	293	285	309	285	287	269	286	260	294	300	263	278	271	291	262	287	293	293	290	287	291	288	281	323	302	282	290	292	286	276	308	296	291	277	309	299	274	292	313	271	282	279	288	287	304	271	289	287	280	299	291	296	289	291	289	286	268	263	271	296	283	261	287	283	285	298	303	267	311	302	296	258	259	291	295	284	279	289	302	306	298	314	303	251	274	267	271	301	241	274	295	299	269	289	297	259	310	259	265	289	267	292	292	259	291	285	282	288	251	303	273	304	267	289	262	269	286	289	289	267	283	281	288	256	282	300	292	257	281	309	280	290	316	292	279	261	306	289	292	302	307	286	288	308	283	283	292	249	269	274	280	271	285	270	277	312	276	301	296	292	291	313	275	304	283	279	275	295	293	297	292	282	272	299	284	290	313	294	276	264	285	279	275	334	257	282	285	281	318	297	306	291	285	311	283	265	308	283	266	284	287	273	309	283	340	309	319	307	313	276	306	286	261	288	274	280	307	288	291	289	295	264	292	281	294	276	277	304	267	277	267	279	271	306	296	266	253	300	303	277	291	281	262	316	305	280	285	298	279	271	256	293	289	279	265	309	285	310	262	303	306	306	288	281	307	317	305	293	284	281	301	308	314	270	330	286	311	270	283	312	310	313	287	274	271	301	256	259	329	272	317	281	317	275	315	295	278	287	291	289	298	302	278	274	282	269	288	308	294	289	298	291	290	293	295	282	282	275	289	309	254	264	264	274	283	294	293	286	316	294	253	274	295	279	318	298	269	323	282	273	275	263	320	318	280	292	261	280	282	325	250	265	297	302	278	296	269	325	264	289	305	312	287	296	312	270	296	288	274	268	252	281	300	291	317	298	301	308	298	299	307	307	273	309	273	281	287	314	323	268	300	262	298	290	254	318	270	299	291	267	291	305	270	311	274	308	267	307	296	265	288	256	308	257	302	276	277	307	280	263	288	296	332	256	292	296	260	287	274	298	287	261	301	288	305	274	272	313	283	260	298	340	285	313	298	326	274	257	295	306	290	293	287	266	305	291	273	297	274	287	311	271	278	288	288	301	285	300	321	290	250	278	317	286	306	300	275	316	278	329	275	280	275	291	241	292	284	282	236	305	296	302	281	317	319	270	288
2857	1784	2077	1677	1350	1183	1505	1595	1371	1108	962	904	931	930	906	919	874	1507	3528	4929	4930	3456	2059	939	786	773	770	772	756	794	794	811	726	740	786	799	751	747	784	714	757	754	708	820	805	718	718	767	792	779	758	726	750	831	726	746	750	799	758	777	738	767	798	822	738	748	787	803	747	723	744	801	738	773	746	732	731	756	778	749	749	784	792	759	704	753	720	767	756	747	715	734	763	803	755	709	780	784	782	776	697	780	749	807	779	776	823	752	760	755	788	789	766	721	723	803	745	749	773	756	703	727	763	835	780	763	800	747	758	724	750	792	793	724	728	747	785	714	744	771	719	789	799	777	741	801	704	792	713	733	815	738	769	769	762	808	773	816	721	761	759	752	736	767	766	799	712	762	780	750	744	779	764	761	740	778	748	795	789	810	690	763	769	812	798	779	756	774	731	761	771	769	777	769	757	748	815	753	768	794	789	743	760	707	792	780	760	802	743	745	812	746	747	826	727	762	752	753	727	814	751	724	802	755	758	759	735	786	792	778	772	754	771	803	765	761	791	796	716	686	790	781	731	770	737	735	796	762	730	780	771	777	735	755	725	734	763	767	786	740	733	720	703	734	818	783	749	756	759	752	767	796	738	777	799	773	741	779	739	764	767	762	793	775	723	776	781	776	769	759	772	769	739	752	791	812	757	793	695	766	768	786	780	785	744	766	728	712	767	812	763	748	702	789	760	806	723	789	771	768	786	778	727	767	799	768	731	706	778	745	792	734	788	768	747	753	874	746	771	763	810	832	726	735	788	800	769	734	775	779	757	788	725	714	775	788	809	817	723	753	726	780	737	749	758	722	756	756	773	774	767	731	780	703	725	767	738	783	770	769	766	760	696	756	776	722	754	737	731	790	794	784	730	750	761	761	740	722	755	737	753	751	758	753	789	735	795	772	802	797	716	709	775	739	739	766	763	801	776	749	750	768	737	762	755	807	726	731	730	797	766	769	726	816	763	815	756	757	785	774	782	767	764	736	697	736	733	742	787	793	788	726	740	753	753	718	769	796	761	703	740	706	741	768	814	756	808	747	756	743	761	778	776	740	812	761	820	761	780	755	796	770	711	785	692	776	778	771	750	765	758	801	758	813	785	776	767	735	761	747	751	735	789	757	734	763	736	770	807	759	750	757	729	749	780	806	689	738	767	758	780	822	758	771	757	796	748	773	735	762	757	786	708	735	723	725	819	776	803	760	761	743	742	762	738	765	763	731	801	711	726	744	742	781	787	760	775	748	798	807	768	765	793	799	758	709	757	752	810	773	758	765	757	827	747	746	770	788	773	755	761	731	749	776	781	754	720	792	748	801	769	779	752	737	771	788	733	763	779	717	763	763	737	753	753	796	782	760	735	777	771	772	755	714	776	750	783	804	794	768	740	748	794	746	753	734	735	732	729	788	780	762	748	789	733	718	775	772	773	786	788	769	769	748	764	730	779	781	749	770	749	739	752	728	715	775	793	785	783	785	747	753	741	761	749	724	797	765	794	787	715	785	762	729	765	789	783	800	707	742	744	751	730	800	763	722	742	768	756	796	753	784	716	795	760	767	747	767	805	752	719	804	803	774	782	743	752	757	761	778	796	792	771	756	744	729	680	736	760	781	764	752	795	756	756	759	742	741	764	776	728	747	761	746	772	733	753	749	785	788	731	737	712	718	745	741	775	839	744	760	788	722	808	768	805	779	791	739	761	749	740	770	742	796	767	751	663	728	722	766	770	742	781	748	737	735	783	787	781	754	755	739	723	738	727	788	726	818	795	768	774	746	777	804	743	738	731	743	747	785	734	718	815	829	773	830	774	770	743	753	737	738	726	792	776	723	761	771	751	729	742	740	729	761	783	755	762	757	777	743	748	739	745	720	752	741	801	802	756	780	789	757	775	736	755	730	781	786	800	763	740	765	784	735	821	757	773	749	676	774	694	766	793	759	745	750	782	778	783	749	766	766	793	786	759	749	753	757	798	745	737	734	790	758	760	727	768	783	778	708	776	764	758	710	776	792	780	754	783	746	790	734	750	714	721	802	743	724	764	736	772	785	762	820	753	713	712	755	764	726	769	766	752	736	741	770	727	735	800	809	707	742	767	712	740	725	748	791	781	777	743	724	772	720	774	723	771	779	718	765	764	817	761	767	706	787	734	764	766	787	808	747	775	797	779	760	760	763	755	719	797	757	735	733	731	747	769	778	761	690	796	742	784	806	786	756	774	763	742	775	804	745	714	740	769	761	768	725	757	772	749	761	797	753	733	744	744	712	749	757	751	775	781	777	737	758	739	779	735	766	698	725	817	747	756	753	755	746	758	762	763	776	772	756	722	745	768	747	773	788	709	765	760	686	755	803	789	796	742	749	794	727	779	742	734	769	744	743	757	770	763	740	771	740	766	801	706	749	688	739	761	786	788	773	743	751	709	777	732	767	746	729	773	736	745	747	774	743	826	739	741	762	793	764	780	757	735	753	792	721	793	742	756	738	764	784	765	764	749	783	765	791	768	782	761	794	745	752	753	741	713	776	803	725	782	774	762	781	772	793	722	746	766	771	755	782	701	722	782	790	736	723	762	754	795	769	782	756	742	808	807	724	784	772	762	789	733	741	793	739	774	763	737	698	738	789	774	745	809	746	799	761	808	788	757	742	750	805	775	737	803	760	753	691	779	752	757	763	751	791	755	797	697	744	734	739	731	750	769	782	765	759	775	814	755	798	752	777	746	766	687	771	702	748	765	760	798	737	822	776	744	753	706	773	783	775	803	793	761	742	795	744	756	712	728	794	767	764	747	777	788	758	816	773	795	711	790	773	770	808	762	792	804	786	782	787	730	753	725	794	780	773	787	773	779	792	832	761	738	745	748	751	737	763	813	777	758	787	766	749	790	784	761	689	790	789	777	837	770	719	817	714	735	721	725	758	777	774	743	759	759	781	776	771	759	769	742	741	775	751	771	768	767	773	734	803	729	803	772	817	747	717	780	719	788	774	766	721	716	761	762	717	758	788	759	750	735	756	762	784	744	818	785	736	771	778	706	842	754	765	782	743	730	797	788	731	779	785	770	658	752	703	749	782	745	749	767	805	774	738	769	731	717	768	701	776	732	759	765	730	767	776	755	762	779	750	739	746	731	720	817	740	718	765	742	763	789	749	755	721	761	791	749	730	736	809	761	817	791	777	697	711	754	782	778	805	723	764	737	740	732	802	748	745	795	709	785	764	760	754	767	764	785	735	731	711	783	761	791	781	774	751	752	774	794	778	728	758	755	808	747	732	773	746	756	741	798	715	734	746	739	749	743	730	732	780	726	778	777	781	786	757	733	749	746	823	721	746	824	760	818	759	770	746	715	828	818	750	755	746	780	774	760	838	769	716	770	743	760	774	775	775	744	763	731	790	753	772	726	761	770	749	771	760	784	796	758	766	731	755	773	746	782	775	830	749	815	731	784	777	779	752	786	801	760	757
11026	6093	3798	2231	1478	1192	837	768	646	587	445	423	342	345	291	360	1305	2456	5582	7171	6255	3653	1825	398	190	209	228	194	193	196	186	175	200	193	195	183	177	217	209	221	235	192	182	216	184	215	181	183	203	184	216	223	176	167	221	213	187	221	202	219	165	203	223	214	200	234	200	211	171	188	210	198	203	200	158	197	199	235	199	231	225	184	193	192	201	223	203	189	214	172	197	184	205	181	208	193	179	206	224	217	228	203	194	183	191	189	187	216	194	209	182	220	191	177	208	227	195	206	176	191	195	184	211	189	212	205	180	182	164	204	214	181	195	202	203	202	191	191	215	203	209	185	213	209	184	187	209	191	207	204	189	193	214	181	187	212	204	190	194	221	188	195	195	215	187	199	228	219	187	213	199	187	209	194	194	205	226	208	215	179	203	166	200	172	203	168	185	221	212	174	185	202	198	174	200	193	202	223	179	200	212	209	209	230	204	194	171	217	210	180	201	203	182	248	211	191	174	190	189	205	219	208	195	212	190	205	200	207	232	195	233	175	206	189	202	201	206	208	188	201	179	167	203	198	204	231	223	217	203	202	188	227	176	229	210	224	171	198	193	211	172	174	199	204	196	197	207	184	172	212	197	197	204	210	215	232	228	202	199	203	196	163	204	210	198	184	216	211	160	199	183	190	180	197	197	193	220	176	187	212	193	189	173	207	195	188	165	177	202	189	205	207	223	191	224	188	226	202	213	203	198	184	182	189	212	220	194	186	186	179	178	209	207	193	195	228	208	218	177	201	175	200	193	205	201	178	179	170	212	202	191	209	213	192	188	205	200	212	190	213	203	165	196	183	208	154	219	189	206	213	192	199	203	207	208	202	195	197	159	188	173	190	185	201	202	188	198	221	197	186	186	210	209	192	215	205	200	188	174	193	196	194	201	195	206	202	185	192	202	220	221	193	192	192	189	197	208	184	182	217	217	189	213	196	184	212	207	192	221	198	206	192	206	202	194	196	211	178	192	196	199	193	191	166	207	187	173	208	183	192	200	209	196	178	188	222	197	201	178	210	183	223	190	200	174	205	207	171	194	194	176	195	193	201	179	206	195	199	219	185	165	201	207	223	169	208	171	217	171	192	210	179	187	221	190	192	251	207	192	194	231	193	197	204	195	207	205	217	187	221	199	193	183	199	217	209	221	184	200	178	209	199	217	199	221	203	209	183	209	213	198	200	197	180	214	202	202	190	201	197	182	194	182	237	204	208	203	181	206	195	183	207	215	209	199	225	169	209	212	197	188	200	190	213	194	207	187	197	204	158	201	195	206	196	185	226	199	181	192	218	178	231	210	229	186	198	213	208	204	192	218	194	213	185	201	203	206	177	221	190	206	191	186	182	209	213	191	179	231	194	202	201	199	198	193	191	209	192	189	224	217	211	178	174	204	197	201	192	187	227	221	213	202	186	207	193	209	205	195	196	186	194	187	185	216	230	220	182	216	181	187	197	190	187	216	224	221	211	179	186	209	184	210	204	203	199	202	191	187	223	197	214	201	187	200	203	215	198	188	198	203	202	196	181	229	216	211	175	197	196	197	200	213	194	206	180	197	178	199	182	200	196	209	203	178	181	202	187	195	205	182	191	209	182	207	203	178	186	210	195	204	193	191	228	214	197	207	190	185	203	194	201	214	194	187	226	203	178	186	196	182	178	203	185	206	187	176	202	178	197	191	205	213	241	204	213	193	195	198	210	201	199	207	182	204	192	209	197	225	188	196	200	185	183	214	227	205	187	196	217	181	205	185	197	199	202	201	200	191	235	191	205	181	215	195	197	213	207	188	213	193	205	175	203	201	214	194	197	223	184	193	217	188	189	208	203	166	196	217	209	189	182	208	218	198	212	195	207	181	203	210	208	200	200	194	200	192	191	206	204	182	190	188	202	200	176	198	206	201	204	231	202	185	182	204	209	184	207	149	190	197	239	192	202	227	204	205	202	209	210	195	194	186	174	215	193	189	205	204	228	192	175	205	173	194	170	204	198	196	198	226	218	195	180	212	209	215	185	195	188	184	181	215	182	190	193	190	172	207	211	224	208	188	196	199	192	217	179	210	203	178	205	206	200	220	189	212	182	196	180	179	200	206	206	200	194	184	214	214	180	215	191	216	185	206	188	228	183	174	179	216	232	227	189	193	198	216	198	189	241	177	205	179	225	249	188	212	194	207	185	205	219	204	191	180	182	207	181	220	211	201	186	211	187	189	232	190	194	201	213	202	203	199	204	189	193	198	199	194	201	194	192	202	194	201	187	205	220	204	205	202	187	178	195	216	201	203	195	181	198	194	173	207	174	205	199	206	192	187	177	206	189	202	199	190	191	195	199	196	194	211	226	207	193	196	215	194	201	179	204	208	204	200	178	200	204	219	182	188	204	201	202	195	174	178	191	190	220	212	190	197	185	228	214	173	208	180	184	200	212	189	213	204	203	222	203	177	186	219	190	190	182	223	196	177	199	227	185	217	201	229	182	193	206	209	185	181	204	202	214	186	200	197	185	201	203	201	213	196	221	194	216	216	221	178	200	197	191	185	204	205	215	184	203	197	187	163	214	196	209	203	217	201	191	220	189	176	197	196	192	191	190	221	195	206	191	186	204	184	186	231	206	208	177	192	202	229	213	206	199	198	202	217	221	187	211	201	216	229	203	195	217	196	196	190	193	203	183	189	183	191	200	195	182	199	204	191	192	196	207	218	198	186	201	230	197	185	201	190	209	227	196	204	175	168	190	191	182	183	199	221	210	204	200	192	215	176	181	222	204	212	192	212	207	212	191	200	198	184	186	190	195	213	208	234	197	196	208	205	175	188	198	179	208	225	213	199	209	214	175	214	188	169	191	205	198	203	214	181	201	219	213	214	159	183	189	212	213	199	171	209	197	187	216	194	217	206	189	224	194	192	186	191	202	192	226	209	167	191	198	166	218	186	191	189	199	183	215	174	202	208	218	178	204	203	210	188	203	207	203	213	190	185	208	195	190	184	205	201	216	233	209	195	202	203	205	228	193	198	194	210	172	199	195	207	193	210	198	183	217	205	205	193	220	198	183	228	196	202	217	172	195	224	204	207	190	211	232	226	196	180	235	212	182	185	180	199	205	193	196	203	206	187	181	188	217	212	200	192	216	210	182	217	216	225	186	204	222	222	194	185	194	198	220	208	201	198	197	200	182	183	203	196	199	214	193	195	194	200	205	209	208	199	186	191	209	181	195	167	187	199	192	186	207	204	160	206	191	180	211	177	202	204	209	173	190	192	226	184	183	199	192	197	194	210	205	186	210	189	210	207	223	179	186	197	184	188	181	196	200	165	189	196	181	207	209	194	217	193	185	202	223	204	188	190	182	207	192	203	202	209	204	215	176	206	213	205	179	202	196	215	177	204	193	221	198	187	189	193	186	198	196	199	246	171	198	209	215	204	221	199	188	204	239	195	230	199	199	206	175	230	202	214	193	188	198
7009	5809	4846	5329	4680	4641	3672	3384	2822	2432	1874	1889	1584	1503	1338	1725	6159	12930	24385	27824	24656	16436	9557	1724	544	512	525	553	557	515	557	530	585	559	514	534	531	535	569	527	570	552	531	534	519	537	527	545	535	522	526	530	491	564	561	573	581	484	566	505	572	503	526	565	557	515	549	541	558	560	592	543	536	568	546	502	566	561	594	558	542	522	610	499	502	532	541	582	571	539	552	536	560	573	522	483	538	554	528	536	521	540	537	500	547	570	539	549	545	552	523	521	573	522	517	568	557	582	497	566	514	512	547	579	576	502	565	541	539	558	539	535	562	552	544	555	578	518	550	554	556	545	519	530	538	537	528	544	537	530	507	520	568	499	602	556	570	568	559	511	517	552	560	533	570	521	571	561	549	555	535	522	511	573	554	595	557	529	560	512	584	526	522	520	581	583	486	543	531	523	537	557	576	571	516	544	580	525	525	542	574	557	606	562	515	524	547	515	569	525	551	512	524	539	558	510	530	521	571	523	561	528	570	591	531	528	545	534	507	502	531	560	552	550	542	467	532	551	522	532	518	556	564	534	524	549	544	553	581	550	542	546	586	582	533	569	524	520	513	541	536	497	547	548	559	591	519	545	592	601	568	548	520	558	524	535	568	497	565	522	529	540	576	530	497	586	524	528	528	526	511	561	555	559	535	570	562	558	547	557	532	498	517	537	506	531	557	529	552	536	526	571	572	572	531	565	537	554	558	568	556	583	525	540	531	528	567	548	549	590	547	515	498	547	549	540	528	523	509	547	551	564	594	535	504	573	545	507	554	545	556	530	570	524	542	511	531	562	582	479	528	539	545	529	542	497	548	545	510	537	561	548	519	557	560	520	544	559	547	539	593	547	523	488	518	563	529	550	561	529	564	543	523	526	545	555	518	580	555	566	569	567	507	504	538	532	546	548	563	539	542	530	539	532	545	511	524	595	541	522	577	579	528	534	546	536	553	511	542	546	526	536	544	522	551	555	525	544	542	537	530	538	532	530	529	538	549	565	588	549	527	479	522	563	501	542	547	525	530	507	535	587	561	555	575	544	596	510	566	565	530	548	573	541	539	503	541	542	553	557	525	556	477	560	556	510	547	507	571	563	508	568	529	519	516	560	524	542	563	514	529	541	533	560	552	536	542	555	535	531	521	521	519	557	527	545	560	579	551	547	566	555	564	535	552	524	549	536	520	553	592	507	538	546	556	553	525	559	575	541	548	566	576	549	520	552	515	553	605	518	565	535	519	558	516	535	545	558	535	532	514	490	521	503	535	538	550	544	541	558	522	519	528	528	531	573	581	535	551	543	552	532	615	510	584	535	584	539	556	539	583	501	607	511	535	579	551	553	539	545	514	525	555	539	522	483	535	569	490	549	542	500	511	524	569	534	542	519	548	539	523	548	474	568	530	547	547	515	544	549	557	536	570	550	516	540	540	520	553	556	573	509	552	553	572	524	529	558	500	542	487	556	529	499	535	579	556	555	547	524	587	539	541	533	551	522	563	544	566	527	556	553	555	575	538	529	492	540	541	569	597	558	550	575	590	560	545	546	506	552	534	537	539	499	520	555	566	523	533	594	542	577	560	543	543	533	565	557	568	539	550	531	537	595	545	532	548	579	529	540	604	529	515	574	559	532	572	572	576	519	567	598	552	509	540	527	573	541	503	561	532	541	533	534	535	512	491	553	553	493	562	558	549	561	558	522	524	531	574	521	563	572	566	548	563	532	538	565	554	551	563	545	485	542	509	546	523	532	564	526	563	535	539	556	563	545	540	558	530	550	529	547	535	584	516	569	550	536	550	566	517	558	530	558	512	586	570	534	523	530	509	563	525	559	573	560	522	526	531	501	509	538	559	595	584	535	539	562	524	512	586	518	578	586	502	542	532	542	563	512	513	551	536	527	511	546	525	556	519	553	549	526	531	540	549	550	506	514	539	562	517	575	530	569	513	526	568	530	515	565	541	565	568	529	542	539	517	562	587	566	567	522	517	565	562	542	557	549	592	553	546	542	494	557	549	552	548	496	590	540	518	595	508	555	514	600	536	511	565	532	503	535	521	568	521	545	513	546	579	546	554	549	538	522	522	511	585	545	517	533	548	560	540	555	516	530	576	553	543	543	534	574	510	555	571	560	517	540	565	550	532	538	525	556	564	552	577	517	574	536	558	525	534	568	506	503	509	514	520	534	505	517	532	525	569	518	508	502	537	500	574	542	562	560	518	540	532	504	593	556	550	538	558	568	547	561	550	575	553	509	573	548	571	549	519	528	585	493	533	524	536	519	519	573	525	522	551	548	530	515	555	529	532	558	524	534	555	566	561	547	539	546	540	560	583	528	554	584	512	552	557	559	509	543	516	550	548	557	555	523	545	563	544	548	547	569	514	530	544	530	511	591	534	540	552	549	571	548	540	566	576	529	551	576	582	552	533	559	544	562	512	532	533	509	550	532	557	565	540	509	527	592	485	555	570	567	531	543	514	551	547	529	567	546	581	541	536	561	535	516	553	539	517	523	552	578	513	543	588	548	522	552	532	521	518	504	552	553	554	532	554	529	555	536	515	548	517	575	548	534	493	524	523	555	561	522	578	542	556	505	574	536	582	502	562	532	553	510	522	517	537	533	570	572	523	573	555	572	610	554	559	534	528	577	523	555	522	558	521	538	578	549	554	547	515	588	518	566	533	491	562	580	560	569	528	537	541	562	526	574	597	562	502	570	554	528	544	560	505	535	527	558	496	524	523	530	513	525	547	561	546	562	574	557	530	535	564	534	534	511	527	511	520	534	509	532	521	525	519	528	545	579	534	544	553	547	555	569	496	536	507	584	580	516	534	543	516	547	558	529	560	527	506	556	502	517	537	507	587	527	545	542	526	514	520	550	579	581	580	554	521	529	531	532	563	545	555	531	544	537	552	513	554	546	550	578	532	516	570	554	554	591	528	499	552	547	555	530	536	521	553	554	542	546	496	560	528	580	538	503	523	527	533	554	561	597	545	547	519	547	532	512	523	558	506	515	549	535	507	564	558	540	566	579	562	535	516	585	561	580	532	571	563	539	531	552	533	568	546	552	519	545	533	530	527	560	512	516	545	554	507	558	542	558	558	562	559	546	493	545	523	504	544	529	513	544	565	569	565	555	569	574	565	533	549	577	549	531	536	540	548	509	564	540	567	520	531	499	537	542	533	488	499	496	562	531	544	551	522	544	584	562	525	567	567	565	583	556	560	568	537	567	557	558	516	557	552	525	556	560	537	572	546	536	549	542	544	520	524	557	500	563	547	518	514	511	508	537	530	553	567	518	563	537	569	536	578	546	581	543	580	548	558	565	534	538	520	500	555	535	545	545	565	552	515	504	524	535	539	558	517	530	553	588	542	540	565	547	550	535	513	542	500	548	538	547	505	513	541	531	547	523	536	567	541	501	519	531	553	541	572	557	537	522	521	574	546	554	542	527	527	528	506	557	505	547
16823	8588	4687	3194	2112	1510	1223	1115	933	676	615	518	438	337	269	972	4762	4011	9087	10577	8794	5085	2148	177	119	135	130	148	148	113	142	121	138	127	143	124	116	135	115	136	143	125	143	129	136	107	117	128	153	121	141	138	133	131	139	135	142	122	130	147	149	148	160	136	135	127	140	130	147	147	136	120	142	125	133	140	131	135	107	134	143	139	138	140	145	143	117	152	148	111	122	146	134	130	159	141	130	126	128	143	128	133	116	137	148	109	125	144	120	133	148	141	140	110	164	124	131	130	142	132	118	136	131	130	148	123	130	140	129	129	125	146	117	117	122	130	108	130	108	130	110	125	127	143	142	123	113	135	139	125	131	134	137	129	107	153	146	138	117	119	106	131	144	135	147	142	145	136	151	146	135	121	115	159	169	133	141	144	148	115	147	128	122	141	122	134	156	135	127	131	126	113	133	128	141	129	146	130	127	132	128	139	119	134	123	119	135	118	135	145	122	144	136	121	147	121	139	122	112	132	120	146	136	127	124	146	118	138	143	128	147	122	148	135	130	164	108	137	127	118	155	134	137	137	136	99	120	137	127	132	134	148	143	139	125	118	128	120	142	122	137	113	137	167	128	124	140	148	152	112	129	125	136	137	134	131	123	125	121	136	143	122	139	128	142	129	132	128	118	148	126	127	148	132	113	123	126	132	131	119	131	108	114	136	126	134	133	122	119	125	129	125	146	124	134	125	143	132	136	127	148	126	137	111	126	152	125	134	128	121	122	130	156	149	141	134	127	120	129	134	130	118	125	132	131	138	125	131	144	123	135	135	144	135	146	133	116	129	120	133	134	141	137	144	130	118	145	128	155	133	133	145	141	163	132	130	128	132	115	138	143	135	116	150	141	133	130	129	123	120	100	130	122	139	139	131	127	146	115	118	128	132	137	135	130	114	122	130	144	156	135	120	132	143	122	162	143	135	136	121	157	113	119	134	128	161	143	122	118	126	122	116	115	125	146	161	114	122	127	139	137	138	128	137	115	131	115	136	146	152	146	117	124	133	132	114	121	136	118	148	127	122	121	124	124	122	131	145	156	141	143	105	132	132	131	128	141	138	141	129	125	131	147	128	137	164	138	127	132	128	135	147	137	115	143	143	134	153	124	127	116	151	127	126	119	135	127	127	126	131	131	125	140	119	132	136	130	137	131	132	117	139	130	128	128	136	119	127	127	126	114	123	137	139	133	125	142	129	141	135	149	151	128	119	122	121	117	129	134	132	146	124	117	142	113	120	137	126	131	138	132	132	106	123	136	154	120	132	127	121	151	130	131	117	128	135	127	118	148	130	123	170	137	110	134	138	127	125	122	129	132	133	123	158	123	125	157	140	138	112	144	122	110	126	137	147	130	158	129	148	159	137	135	131	118	132	135	140	139	139	142	128	133	130	145	116	134	144	124	132	135	122	136	135	111	139	143	132	132	110	142	132	144	127	147	112	117	128	132	119	144	127	126	140	117	116	113	129	128	117	127	132	145	130	122	135	148	138	134	128	141	121	139	129	125	141	134	153	139	137	118	120	136	158	129	146	153	120	111	150	146	117	131	137	131	122	138	116	129	130	127	138	112	123	143	133	119	143	121	118	144	141	126	133	147	123	128	141	109	117	111	135	113	113	134	129	116	148	180	129	130	124	115	148	101	152	121	134	150	122	155	128	117	106	128	117	138	118	129	121	111	143	127	135	114	128	123	117	151	136	155	119	149	123	131	151	122	117	125	120	145	161	135	134	132	112	121	167	141	135	119	140	145	148	135	132	132	143	135	143	138	115	141	131	121	123	140	144	118	136	162	140	126	130	147	137	136	121	113	139	141	114	130	157	151	126	114	146	118	132	146	167	139	159	147	141	138	128	129	125	143	136	151	129	122	135	123	128	160	123	121	131	120	123	146	144	135	123	145	129	139	127	120	134	114	120	123	128	120	136	128	146	120	132	112	145	130	140	145	159	124	132	133	115	140	136	128	145	127	125	123	132	133	132	135	131	129	121	139	129	121	131	134	144	123	125	123	143	125	143	129	130	129	143	147	152	124	125	135	132	138	126	104	124	142	129	138	134	137	136	133	132	128	119	142	119	141	110	119	136	118	122	134	139	119	135	150	124	136	118	135	153	127	107	129	134	144	122	142	128	118	124	135	146	150	123	123	126	143	129	139	150	123	123	138	126	146	129	123	126	136	136	143	144	134	139	135	104	142	113	132	153	118	132	126	125	116	144	120	141	141	144	128	147	122	151	120	137	127	116	128	126	139	122	137	127	124	139	113	125	138	136	124	143	120	142	109	140	138	120	121	156	140	142	120	125	141	151	144	121	138	120	145	123	128	107	148	122	161	132	108	141	127	142	147	115	127	128	129	140	136	107	143	134	144	141	143	124	134	145	127	127	134	123	123	140	139	130	130	160	137	110	114	139	136	132	122	127	110	151	133	135	132	130	147	154	145	139	143	146	122	134	138	114	150	161	142	142	142	132	140	138	145	137	132	133	127	107	125	115	121	133	140	131	138	118	128	147	131	151	113	155	128	157	140	133	153	135	140	161	143	138	115	128	115	125	158	138	124	146	133	131	133	123	150	141	127	130	138	126	136	131	142	117	135	137	118	134	115	147	140	135	122	144	144	135	126	132	128	139	127	152	138	120	125	143	133	135	142	155	127	142	140	141	137	115	120	123	128	128	129	147	134	124	134	130	112	131	133	119	148	139	154	119	140	123	131	120	151	120	117	135	131	136	132	138	124	150	134	125	138	126	139	112	128	132	134	130	134	139	143	114	130	136	116	136	118	141	145	136	122	125	122	143	129	127	136	139	145	118	155	142	148	128	123	104	127	159	128	147	159	144	148	96	120	139	139	132	145	132	133	125	141	148	138	141	121	141	131	130	144	150	124	137	112	140	136	158	149	153	120	139	126	145	153	144	157	134	137	153	138	148	137	133	142	128	133	140	138	119	140	122	139	130	137	114	121	132	123	131	120	130	142	118	110	108	141	135	129	129	140	134	134	133	146	116	132	130	127	155	153	138	120	131	148	125	128	132	123	117	134	142	132	130	114	114	141	133	107	111	126	146	129	124	121	125	137	132	125	130	134	134	120	110	116	134	120	137	131	127	121	128	137	131	112	143	119	136	122	127	123	110	128	128	150	127	136	120	158	116	134	128	128	129	156	127	130	128	131	114	138	140	140	121	152	162	125	141	136	129	143	143	124	156	104	156	141	138	129	127	116	131	108	154	127	120	125	122	147	112	123	115	144	108	137	123	147	130	125	139	123	137	140	148	128	137	138	135	98	145	126	123	147	143	128	120	112	122	123	157	139	127	124	144	104	129	119	133	124	120	131	132	131	142	119	134	149	140	123	130	138	117	124	137	107	145	105	124	118	134	122	127	136	113	134	147	112	152	116	146	136	132	159	143	129	114	129	147	129	152	102	131	129	140	162	126	116	130	138	153	99	138	129	135	117	145
9014	6970	6097	7117	6194	5345	4943	4633	3667	3283	2961	2554	2029	1798	1387	4615	16488	14618	31623	32696	28861	20550	10297	567	386	390	354	377	375	364	386	382	399	378	368	376	385	396	380	393	416	403	352	354	375	382	353	368	394	383	405	367	389	391	405	401	391	373	378	390	341	396	348	374	389	395	369	388	384	380	348	410	386	392	366	369	349	380	366	404	408	371	406	372	359	425	395	396	387	362	384	397	378	372	363	358	392	368	383	375	361	375	391	337	338	392	366	367	370	388	358	387	320	371	401	397	388	360	355	343	394	394	350	398	373	376	373	363	343	363	352	368	404	402	401	383	412	387	377	367	384	374	364	395	378	350	328	381	354	400	416	400	374	346	417	383	364	362	386	367	372	357	332	371	342	380	390	377	365	390	385	385	386	392	372	366	381	409	406	329	353	363	379	385	397	385	378	356	416	400	356	386	361	383	377	370	401	365	368	403	350	379	399	372	353	337	365	336	351	384	366	339	374	365	344	364	412	399	371	381	377	369	389	362	346	368	393	389	365	409	387	377	351	355	382	366	385	353	381	378	373	367	400	364	361	359	356	387	386	383	433	342	390	378	390	377	345	406	364	385	361	376	362	361	379	378	350	350	383	365	361	344	392	352	380	377	389	385	361	388	418	378	385	388	401	397	374	371	432	389	362	387	331	407	387	343	384	374	392	372	385	360	366	364	366	396	362	420	348	366	366	349	361	386	369	391	360	373	406	388	358	393	393	387	380	329	375	375	381	365	373	383	364	399	379	369	370	378	406	396	363	399	383	394	387	377	390	374	339	348	352	422	364	376	370	381	360	375	407	361	403	345	395	388	355	377	357	388	366	335	325	377	363	392	392	375	395	358	358	355	394	394	371	407	348	362	387	364	367	396	384	343	359	417	373	391	367	365	378	390	357	372	341	390	381	391	405	412	370	362	384	422	394	383	333	351	363	403	355	368	378	374	381	414	404	375	344	408	400	362	397	399	371	394	341	400	410	345	395	375	386	390	363	383	381	363	407	387	366	369	403	392	365	397	382	402	359	437	392	403	371	376	387	396	397	370	391	383	354	395	381	370	340	362	358	369	380	400	389	355	388	368	396	394	409	364	409	400	371	381	363	362	402	338	355	377	379	407	397	350	351	391	375	362	356	353	418	361	372	411	388	383	384	399	364	381	365	398	380	342	387	397	382	372	381	374	373	424	342	345	349	357	388	379	383	366	408	411	351	388	369	349	368	374	358	390	377	357	358	378	367	368	390	341	366	383	396	385	395	335	380	391	374	380	359	360	392	363	338	389	381	424	355	391	381	359	372	412	378	365	342	385	361	374	358	359	381	368	386	406	385	380	370	396	351	367	349	374	373	375	398	362	384	356	363	343	385	383	363	368	358	401	364	383	385	370	375	407	355	390	372	400	346	415	376	362	386	404	404	387	366	394	401	377	388	345	396	385	347	376	388	392	387	340	363	370	403	346	401	377	374	427	369	413	362	357	367	395	347	404	366	375	356	384	349	382	400	339	386	377	341	371	391	359	381	343	376	375	370	399	358	367	352	399	364	430	364	359	365	392	347	376	357	358	392	355	376	369	336	404	341	379	384	400	377	382	388	342	380	382	358	389	360	388	346	373	380	360	409	379	385	383	344	376	362	403	426	395	379	382	434	410	390	351	379	345	400	346	337	373	414	361	361	376	361	395	380	350	379	378	382	369	352	358	400	393	417	367	400	382	376	385	377	392	358	380	415	396	409	338	399	390	397	400	328	370	353	386	362	322	394	372	372	386	376	370	397	402	391	401	408	367	411	384	334	392	347	370	360	346	372	390	369	354	348	364	332	382	372	370	372	366	384	414	379	388	379	378	412	390	368	369	337	416	318	396	364	347	362	356	375	390	361	360	352	385	356	347	375	389	417	382	360	363	358	392	364	398	377	388	366	387	392	344	388	396	400	392	364	385	405	382	355	392	399	382	364	392	357	360	386	377	370	376	359	379	389	378	394	375	385	388	382	375	389	362	396	376	409	430	370	371	369	379	345	383	386	376	353	404	387	367	387	355	369	387	363	385	370	366	386	367	384	410	379	404	399	365	376	412	390	360	358	370	382	387	338	383	402	365	382	408	378	416	389	405	371	375	399	325	408	405	348	338	402	380	367	351	399	410	336	396	377	406	376	380	393	368	347	398	423	389	358	355	376	364	385	396	399	386	384	386	372	406	362	379	339	390	353	378	385	405	365	368	364	376	354	413	356	389	361	379	397	387	364	367	423	383	320	399	394	388	360	390	365	411	368	348	397	361	376	351	347	378	376	357	361	393	337	415	374	385	383	394	370	375	390	393	361	369	325	372	366	388	391	371	361	373	365	401	365	377	390	381	390	374	413	391	413	335	342	352	389	386	362	364	345	340	347	353	359	396	381	359	389	360	366	376	351	349	425	343	396	374	365	401	347	400	396	388	380	349	345	357	369	375	384	397	355	355	369	368	369	357	397	368	355	377	342	394	350	399	406	370	378	345	359	402	383	353	359	387	361	340	366	364	363	352	373	341	375	372	395	381	350	382	353	398	402	356	430	351	362	381	355	387	374	380	369	377	317	363	432	383	363	395	362	398	366	382	380	405	382	376	398	384	394	369	396	380	412	362	357	353	365	381	357	364	371	368	403	403	385	381	372	369	389	384	373	384	366	384	386	385	393	394	403	394	383	361	402	402	341	394	364	378	389	384	350	409	380	395	375	389	355	352	373	368	383	380	408	343	370	345	387	422	369	377	407	366	391	367	323	385	372	329	338	358	373	396	345	405	345	366	351	338	381	410	416	377	334	366	370	365	373	371	365	347	370	379	363	377	369	379	387	384	348	417	366	419	371	414	382	374	369	377	400	352	387	376	378	381	355	364	322	368	375	408	406	399	359	409	361	379	349	377	377	376	414	405	376	364	420	350	381	378	363	389	361	367	362	367	365	367	364	360	379	362	388	344	359	369	354	375	396	376	369	408	343	386	369	388	390	384	398	367	373	386	362	400	370	354	396	371	384	393	389	393	375	360	353	377	419	380	351	357	372	354	367	364	407	384	333	384	373	373	384	359	390	409	368	367	325	347	403	364	413	352	376	372	371	360	390	377	392	404	374	397	359	372	424	342	380	345	413	397	372	377	373	374	371	391	351	364	349	391	380	386	382	388	391	394	382	385	327	343	415	339	403	393	389	380	346	390	400	367	413	377	372	372	348	370	344	365	353	317	386	415	348	397	374	364	395	393	403	368	396	386	367	421	355	359	381	391	368	391	383	423	380	376	355	373	387	392	390	345	394	393	394	366	383	385	357	346	421	357	359	384	349	398	382	370	350	385	383	377	390	337	411	315	393	376	374	396	373	346	358	370	399	353	377	372	376	355	402	411	364	352	364	379	376	407	360	386	359	391	388	361	331	358	349	386	384	372	377	413	408	332	383	361	382	388	381	380	360	387	383	384	403	369	373	400	375	336	391	375
2840	1065	627	430	479	411	331	279	290	295	317	288	276	254	269	266	483	496	607	569	516	404	243	249	229	240	233	244	246	253	256	222	230	239	229	230	209	251	249	255	283	252	224	243	226	228	230	227	231	217	248	250	268	230	251	221	237	221	224	242	270	241	255	250	217	258	232	267	234	216	244	241	227	251	218	219	216	218	255	229	247	236	241	229	237	259	228	255	215	218	231	219	249	214	231	231	225	221	211	218	222	267	237	223	245	254	241	212	231	231	248	269	238	243	228	220	258	227	233	252	219	257	244	237	224	260	219	262	237	220	248	251	262	233	215	244	241	253	223	242	233	242	238	222	231	257	269	219	222	218	223	229	238	216	227	217	228	234	226	207	249	226	232	229	234	202	252	210	229	209	220	218	236	247	254	233	245	248	226	230	230	221	220	231	202	223	231	203	240	254	237	245	245	220	226	213	236	219	220	250	230	224	225	247	226	233	239	236	259	257	227	217	236	211	234	255	241	228	237	206	237	216	225	220	205	252	231	234	222	234	246	222	225	228	217	234	243	268	224	237	252	243	243	234	253	234	230	237	256	237	242	220	234	215	218	225	237	274	196	239	230	222	234	227	214	204	233	262	244	256	265	226	255	232	234	256	230	201	238	201	255	232	253	228	277	235	246	224	224	220	238	239	247	243	242	201	214	225	238	264	222	228	222	245	237	226	249	215	243	227	236	222	242	236	221	217	236	219	224	250	245	207	262	255	245	239	234	259	216	184	259	204	240	257	260	217	224	243	248	225	236	242	274	258	232	265	212	226	233	286	234	207	257	236	255	230	240	216	244	244	254	228	244	244	207	229	255	249	235	217	246	224	214	241	237	247	220	261	229	245	258	271	242	249	253	246	219	236	258	220	237	249	244	257	247	213	238	234	255	230	260	215	251	240	247	257	221	243	233	267	234	215	240	225	263	217	233	232	237	275	228	217	225	235	224	238	238	261	247	219	251	231	255	234	228	247	234	231	242	227	226	199	257	235	251	236	233	237	250	260	235	196	232	259	244	245	241	220	206	262	229	252	236	257	215	223	229	240	242	244	241	239	250	249	195	225	227	261	224	239	256	256	233	240	238	209	211	235	235	222	214	215	209	203	233	248	239	226	215	234	227	230	214	220	204	263	253	239	221	222	242	254	247	272	237	238	226	222	260	199	245	223	214	249	264	253	249	231	236	230	219	224	252	247	229	239	237	236	242	243	217	263	240	238	234	220	236	226	214	233	237	230	236	245	232	242	213	233	231	242	237	217	255	259	230	227	221	252	235	230	257	233	250	252	231	230	215	242	218	224	233	216	227	261	192	216	240	244	255	238	227	232	221	249	246	238	273	259	253	239	223	234	210	231	235	235	255	275	252	251	222	236	248	222	251	252	228	226	247	226	226	269	252	227	210	240	227	217	209	210	232	257	218	217	239	239	230	238	234	230	233	230	227	230	218	241	271	221	221	239	252	253	227	245	224	241	248	240	205	268	247	218	246	244	235	244	225	241	248	254	212	216	236	227	211	231	252	247	214	243	236	244	229	226	203	242	255	244	241	233	225	245	217	223	219	229	245	244	228	248	245	226	234	265	218	251	227	226	227	238	231	248	241	245	251	204	252	237	206	239	260	249	233	260	251	201	209	192	236	255	262	238	247	251	224	235	256	250	229	271	244	259	257	234	229	266	215	248	227	232	237	249	222	242	190	232	221	239	230	235	214	270	215	231	234	194	242	239	227	229	237	259	232	235	246	259	231	245	254	224	269	238	283	234	238	234	235	247	213	235	239	231	231	240	239	222	228	236	229	247	238	236	236	233	232	200	230	239	247	242	257	242	222	246	222	245	254	228	240	233	237	235	236	236	219	250	236	270	231	224	250	217	241	211	229	235	234	224	246	234	248	214	279	235	211	237	249	253	234	249	209	234	213	244	239	241	227	272	252	261	227	204	219	242	263	234	274	241	240	243	243	235	251	258	217	237	245	242	269	241	230	227	238	229	222	251	227	241	207	256	258	256	230	269	237	244	234	256	213	234	244	260	229	253	243	232	237	259	215	245	244	237	237	235	232	229	235	241	264	241	268	221	262	222	219	204	231	271	233	243	239	246	217	260	272	236	232	251	234	252	250	266	229	225	230	245	233	222	237	232	238	251	213	236	240	231	235	232	244	226	229	243	244	235	225	249	231	245	225	216	234	211	235	270	254	234	254	272	246	225	226	258	241	232	262	234	239	243	236	236	219	254	238	219	235	222	251	218	228	244	215	256	247	225	246	201	213	225	236	236	225	220	221	218	241	200	222	225	262	239	234	220	251	262	217	264	275	234	252	237	233	240	226	236	244	236	242	233	225	254	249	220	228	251	226	239	265	236	213	229	255	230	267	237	224	245	243	230	258	246	225	217	251	223	242	201	216	253	219	230	244	242	233	232	242	228	199	196	224	223	214	243	241	256	239	252	215	248	245	223	247	235	225	252	218	273	236	229	237	243	232	234	223	223	248	221	255	248	237	244	246	240	277	228	212	228	232	195	238	235	246	254	244	228	229	262	232	251	253	265	204	238	216	234	217	238	214	256	248	243	229	246	246	235	219	237	233	215	236	242	245	204	231	251	241	255	236	224	236	268	209	223	250	243	221	250	227	241	242	227	247	213	194	229	237	251	230	247	233	230	242	218	226	237	228	210	237	229	236	235	256	213	206	259	227	260	233	226	222	211	238	237	216	230	274	224	249	233	254	230	243	237	231	240	222	238	246	216	230	245	229	242	244	240	243	232	238	221	233	240	227	222	246	215	234	216	209	259	263	238	249	227	240	214	235	221	260	248	223	233	256	257	233	228	247	223	238	260	236	204	225	237	251	207	239	217	214	230	208	221	252	262	234	237	210	247	236	271	218	234	200	238	253	240	240	220	227	223	222	261	242	219	243	217	248	222	234	229	231	239	240	221	234	243	260	268	230	242	244	229	225	216	222	242	241	219	244	248	241	227	229	266	234	237	232	249	236	234	233	228	261	207	242	240	232	233	228	223	213	219	207	227	243	238	228	250	226	229	222	227	207	205	224	207	231	246	253	245	238	224	226	256	264	257	239	223	238	252	237	203	215	259	250	227	243	247	212	235	244	229	242	231	241	252	260	226	255	241	218	223	256	231	235	225	229	222	244	246	242	213	245	234	252	236	232	219	264	229	232	268	238	233	232	207	232	241	272	229	225	209	260	228	241	255	253	221	230	245	221	241	263	219	258	233	239	249	236	200	235	252	243	215	207	223	260	261	251	222	228	210	211	234	231	241	237	210	237	212	228	262	225	249	220	245	244	270	231	251	234	231	216	229	253	199	253	262	239	229	209	215	237	253	237	234	214	259	194	227	229	225	251	242	220	240	196	228	239	210	220	253	235	240	248	240	247	220	255	250	251	239	246	205	256	241	238	215	232	257	245	210	230	249	221	246	214	249	239	237	216	250	229	246	277	241	240	225
2789	1438	1287	1413	1550	1357	1237	1036	910	823	957	988	1004	892	679	871	2183	2518	3079	2919	2493	1669	841	630	638	577	587	576	617	631	621	671	639	591	588	623	626	600	642	596	616	605	634	593	615	631	616	587	641	624	592	629	600	613	662	625	646	615	631	579	615	614	673	632	588	645	592	659	619	578	614	645	602	622	635	595	591	606	653	577	584	619	664	640	660	577	598	578	646	600	638	651	611	615	641	647	646	583	591	640	632	642	604	570	618	631	637	628	615	642	629	590	637	631	621	594	648	632	603	584	624	627	635	630	601	620	619	611	636	595	628	627	635	614	648	615	626	617	660	639	612	619	616	610	602	636	629	641	589	597	617	568	607	648	579	602	638	616	712	571	645	639	660	580	609	650	605	591	646	634	596	569	621	623	633	614	641	637	617	603	610	625	630	638	609	616	581	640	609	614	656	624	650	624	641	667	620	636	598	595	601	651	634	610	619	674	630	659	617	617	606	620	591	627	620	624	604	615	617	588	619	634	593	557	584	599	630	586	630	615	615	595	591	634	649	574	636	602	620	604	623	613	616	587	640	621	601	604	631	626	605	631	602	619	642	637	632	655	608	598	648	612	636	598	656	600	603	628	638	648	607	634	606	573	590	600	595	655	653	606	582	592	629	625	610	642	623	611	655	616	610	635	629	608	633	637	581	619	601	600	665	644	592	640	638	624	596	627	622	613	602	592	649	623	660	605	626	589	596	628	647	617	624	621	624	640	611	585	609	634	633	617	630	613	624	620	624	604	581	609	637	621	623	624	593	640	612	617	627	647	630	648	624	600	644	643	599	655	621	621	582	627	638	636	631	610	623	593	618	636	597	650	628	639	601	613	613	625	628	665	586	632	662	592	653	620	601	615	595	637	621	621	651	605	591	638	631	609	627	657	641	669	604	569	659	614	615	610	618	605	607	604	655	627	613	632	646	605	672	645	619	614	625	653	619	626	616	623	624	590	636	674	591	643	636	587	608	616	536	619	624	641	608	654	614	656	623	640	605	617	605	674	644	565	654	627	601	603	601	649	616	609	578	603	594	601	632	637	641	593	634	581	606	591	616	628	625	604	642	633	628	623	616	610	599	655	631	641	646	593	637	641	643	558	563	602	624	636	604	607	625	592	630	624	580	673	651	671	637	585	651	618	646	618	643	614	618	602	586	624	577	668	624	622	599	630	626	633	663	634	607	586	616	619	601	595	626	660	605	614	660	640	586	623	628	619	572	617	630	599	651	614	590	634	643	593	625	589	591	625	624	631	613	631	626	626	597	631	674	619	612	598	599	614	631	660	624	593	631	649	626	672	627	626	672	632	619	645	667	612	617	625	600	632	642	644	666	626	625	592	576	615	592	576	656	602	623	615	601	615	650	587	645	646	616	574	611	633	632	608	663	625	623	578	632	619	668	605	621	661	621	611	588	624	602	617	570	612	638	576	602	603	607	628	602	606	644	569	616	582	695	636	597	626	610	654	632	651	630	565	664	595	619	633	621	616	598	648	613	652	604	580	606	618	616	605	619	666	630	586	607	575	641	614	636	583	620	619	610	615	630	629	623	614	615	645	595	606	652	656	623	631	606	637	612	596	574	600	636	597	618	579	580	650	629	609	610	649	597	627	636	611	660	631	637	610	580	625	635	585	594	674	637	631	643	595	653	595	597	619	648	649	598	627	658	612	612	582	618	601	574	614	610	591	616	630	647	667	613	648	618	662	599	640	639	609	671	622	601	634	617	614	640	600	599	651	623	668	643	606	646	653	657	627	610	624	637	645	598	632	635	610	622	612	596	633	609	631	630	616	623	614	591	639	640	632	628	631	620	607	672	627	633	655	648	613	597	600	616	612	638	616	616	619	603	637	623	669	607	606	586	603	603	655	573	627	601	648	636	599	608	583	624	557	639	613	600	656	627	608	614	664	638	613	666	621	612	598	633	645	580	596	636	625	619	628	621	600	636	581	616	584	625	627	644	653	581	658	621	633	650	629	657	623	628	631	655	619	610	600	632	630	612	589	631	620	610	599	636	626	600	607	666	606	612	631	617	646	612	645	598	672	623	641	659	574	611	586	586	603	602	637	680	601	622	628	616	663	600	601	634	577	652	647	599	625	594	607	673	618	611	594	594	612	572	624	652	596	628	613	570	652	612	630	607	632	611	659	607	597	667	598	624	643	645	643	625	612	591	629	592	662	613	605	594	642	613	585	613	642	641	643	594	634	603	613	628	610	586	652	616	641	570	629	622	591	626	591	618	604	630	633	649	633	639	597	620	615	597	608	623	635	625	582	594	635	632	617	608	620	607	588	650	695	644	630	592	680	604	638	631	637	644	638	634	619	637	636	607	617	588	630	594	629	670	634	651	615	591	596	579	573	577	584	620	645	615	607	646	591	613	627	571	587	589	652	621	621	629	638	622	589	621	636	596	649	627	587	639	662	612	594	586	624	614	645	628	620	617	606	595	593	621	593	608	588	633	561	631	575	611	608	613	646	611	615	636	594	628	601	617	630	589	564	611	629	616	616	603	639	608	610	610	578	642	621	637	625	620	617	644	583	598	622	638	671	606	584	608	656	652	630	579	603	586	611	639	645	561	632	598	627	642	583	638	622	578	591	598	630	601	639	621	615	597	648	602	633	677	614	639	606	620	608	605	645	626	634	594	599	615	611	631	643	667	633	606	603	590	637	647	626	590	627	611	636	647	610	619	651	686	623	621	566	613	624	623	602	610	635	633	622	643	628	613	629	599	638	646	575	534	615	672	619	593	641	629	628	650	641	591	650	599	673	640	595	626	628	610	616	571	640	620	625	627	635	655	605	592	603	607	630	627	671	599	625	606	636	576	598	618	624	639	592	619	630	611	581	609	644	613	603	622	621	627	585	613	639	615	653	578	612	632	625	593	603	659	625	582	616	622	647	616	649	602	627	613	607	627	599	618	608	593	587	609	654	620	629	604	648	632	593	610	597	650	635	606	595	632	619	617	612	647	631	600	620	592	662	635	617	644	655	620	629	651	642	663	600	609	669	630	639	630	600	608	619	621	626	686	641	608	663	614	585	591	610	611	645	546	626	636	628	596	632	645	650	628	591	605	669	644	624	630	643	631	625	572	657	597	650	608	649	623	571	630	601	595	623	652	610	619	629	601	586	597	626	580	682	662	577	643	639	622	597	649	650	647	615	620	597	632	652	620	666	653	624	635	647	576	608	642	650	654	585	652	621	639	606	599	586	623	617	610	627	596	640	626	622	636	646	652	616	619	640	607	590	633	668	631	546	624	631	626	632	653	624	623	636	609	614	619	635	642	618	610	650	600	586	575	606	602	616	636	635	583	606	595	634	616	623	642	642	608	611	558	637	582	616	642	635	628	612	647	650	608	640	617	631	640	581	630	625	618	645	673	597	650	627	629	624	647	638	611	614	555	590	655	624	625	604	669	573	657	622	623	601	610	630	579	622	614	625	605	603	601	641
11358	4704	5046	2110	1709	1201	940	766	553	440	479	360	320	294	276	283	238	1568	7652	6606	5497	3381	831	169	157	168	147	176	169	145	169	162	176	173	175	156	172	141	152	156	172	164	155	157	140	145	187	148	167	157	172	142	162	155	156	123	166	166	152	173	138	149	177	168	164	157	149	148	167	146	160	171	160	147	193	135	177	139	146	153	145	147	144	165	155	151	175	157	175	162	137	143	163	160	141	158	161	157	150	176	163	147	152	165	165	154	163	156	136	142	152	168	158	145	138	152	169	173	173	172	154	163	160	162	171	177	146	160	157	165	165	133	144	151	138	141	139	171	165	172	149	149	174	169	166	165	170	149	155	162	156	169	174	151	158	159	177	170	164	153	158	168	163	172	151	136	153	158	153	142	142	176	153	157	161	149	143	152	170	144	161	156	156	159	138	152	169	167	153	138	171	141	161	155	150	174	147	156	153	122	167	132	152	175	162	170	163	133	159	160	173	123	147	172	165	160	176	144	156	164	167	154	151	153	128	174	152	165	151	163	158	185	176	151	141	159	158	151	151	150	159	166	158	147	162	186	179	149	152	149	143	159	153	152	160	141	159	184	156	132	171	167	137	152	131	146	165	154	168	144	164	150	146	160	146	165	178	173	188	142	156	140	172	158	134	162	152	148	135	149	166	153	150	143	144	137	144	164	157	158	157	153	143	153	155	163	149	159	152	162	171	166	163	177	141	127	159	158	160	141	168	134	141	159	161	183	154	160	162	157	154	170	165	165	148	137	185	184	169	141	178	159	146	161	150	163	146	165	131	167	151	157	163	149	142	159	149	138	160	169	160	143	177	147	167	140	182	179	159	171	178	169	154	147	163	141	162	171	168	162	146	152	133	162	150	178	153	143	158	168	182	164	139	146	178	165	164	151	159	149	169	158	169	153	159	155	150	179	168	149	156	164	169	163	151	157	139	153	162	167	150	185	155	147	158	134	164	147	146	168	143	159	167	150	172	143	162	157	171	156	159	149	177	137	144	156	162	122	149	145	145	163	135	163	169	158	157	189	161	168	151	136	145	143	156	148	150	159	175	166	157	145	163	159	146	138	148	122	160	148	161	171	157	145	129	164	160	155	168	154	184	144	178	189	170	142	168	151	151	142	142	142	155	148	157	149	152	153	151	142	174	177	156	191	134	172	160	154	145	165	171	175	164	156	160	150	139	133	179	180	172	170	176	162	176	162	179	163	151	134	170	165	159	132	172	155	163	141	151	173	162	166	143	173	159	158	157	167	137	161	166	155	156	140	155	159	182	149	136	155	175	150	159	162	155	177	160	162	156	174	166	152	153	169	148	128	150	143	150	152	158	149	131	124	153	131	162	137	134	165	130	164	163	155	147	172	163	169	153	167	178	166	167	160	156	167	151	135	142	141	158	145	170	154	161	171	152	169	166	154	138	171	164	160	150	136	155	153	157	152	165	163	161	164	159	160	155	168	163	150	173	156	168	166	152	188	168	143	146	154	179	178	157	156	146	167	162	138	145	157	137	175	159	165	152	182	159	179	139	153	168	182	151	143	158	164	160	139	163	161	121	152	149	162	153	151	145	133	161	142	175	175	163	164	159	164	158	147	158	174	135	163	149	145	176	144	155	130	153	161	132	156	156	158	152	185	162	162	161	183	169	148	150	144	167	157	150	157	151	143	175	161	163	186	143	141	128	147	152	151	170	151	169	149	156	151	176	151	152	163	163	168	173	155	164	151	145	154	161	159	171	141	148	124	158	162	162	163	177	135	156	157	177	135	163	167	171	134	173	159	164	145	157	152	135	163	156	129	150	142	145	145	140	163	140	171	136	149	151	164	166	150	145	156	171	163	177	177	182	153	167	149	152	178	158	160	159	128	142	154	152	162	143	146	170	152	134	140	153	170	194	153	157	143	134	160	156	164	152	158	167	180	147	143	136	174	150	153	143	154	199	152	168	143	189	174	165	182	144	157	158	145	167	172	153	156	164	156	150	169	162	132	156	154	167	176	160	139	164	147	143	140	188	163	150	182	165	165	162	145	164	147	177	151	176	167	156	167	152	186	161	158	164	155	150	146	154	159	169	153	139	158	171	169	148	170	158	160	163	157	164	143	161	169	154	159	168	133	137	164	164	171	146	141	171	149	143	138	160	170	145	162	148	138	161	137	141	175	157	145	152	148	143	148	169	158	162	144	167	135	177	156	159	151	149	169	163	161	156	153	178	152	168	148	158	152	158	152	167	157	175	155	137	154	143	153	142	171	153	147	163	157	170	169	172	176	162	137	152	143	171	160	149	136	154	156	167	146	159	155	147	174	141	154	164	163	154	149	147	154	151	172	142	196	158	168	155	181	150	152	139	156	151	158	146	162	166	149	143	155	145	148	157	140	157	139	153	192	160	169	169	125	155	134	155	154	159	160	163	172	166	150	137	154	165	135	151	158	167	164	165	155	153	172	165	152	168	153	171	175	133	145	143	146	163	141	137	179	150	145	167	179	153	165	166	149	164	171	158	153	174	131	168	156	168	144	153	165	155	151	157	145	162	162	152	172	156	156	166	154	150	165	152	162	175	144	161	167	155	154	153	162	157	172	157	180	142	149	160	156	161	157	128	159	176	174	141	160	137	140	163	151	161	164	146	150	173	180	160	141	149	140	155	141	155	161	150	157	144	154	145	165	148	163	167	150	127	155	159	148	152	158	165	167	153	173	156	160	161	160	187	175	185	159	155	172	172	149	182	154	126	162	153	141	154	159	179	160	161	164	146	156	157	158	162	142	153	174	149	165	157	195	172	135	136	167	175	159	155	162	160	153	164	153	156	165	181	156	152	156	138	147	159	167	166	156	161	158	157	149	161	157	187	158	165	164	167	149	174	151	143	165	156	129	155	165	155	142	155	163	176	151	158	155	149	166	158	157	157	149	150	164	139	177	144	150	150	152	180	164	143	157	147	174	158	142	176	170	153	156	145	128	156	164	169	147	146	155	170	187	173	166	138	156	159	151	159	164	140	160	142	146	180	148	147	165	158	165	166	152	145	177	156	155	185	154	151	174	137	152	167	155	144	160	159	161	161	132	166	176	151	168	135	155	145	160	137	159	154	168	161	158	159	151	151	152	162	163	146	160	160	134	150	165	149	171	138	166	156	150	152	174	147	145	187	170	158	165	157	154	144	175	161	171	164	147	165	155	155	165	180	137	160	162	140	146	149	177	162	161	169	142	136	163	152	130	162	154	157	139	145	151	141	153	149	155	152	148	157	154	149	154	133	159	168	126	179	153	137	145	157	166	153	153	161	141	143	137	181	140	156	177	155	152	173	145	141	145	146	137	140	173	158	143	152	176	189	152	145	164	171	163	137	143	149	151	134	141	152	164	156	155	158	142	147	161	172	187	143	169	152	155	159	147	134	180	162	172	174	151	182	151	143	163	153	144	166	181	159	147	156	153	170	152	165	139	182	132	148	143	171	175	164	164	161	176
7443	4726	7162	5239	5264	4172	3886	3257	2478	2168	2151	1503	1480	1359	1226	1153	1208	8688	28787	25359	22314	15688	3781	445	424	427	460	434	406	440	432	447	424	464	412	487	425	454	461	456	467	443	427	443	436	457	407	418	431	454	433	443	427	456	447	407	401	386	421	419	444	414	422	452	427	415	426	428	448	428	479	441	440	447	411	402	428	404	406	466	432	435	462	453	452	418	431	440	405	425	408	410	413	425	427	420	429	436	421	443	440	408	433	462	449	401	420	462	461	439	453	425	430	437	446	404	420	443	433	418	428	464	417	430	412	435	441	447	439	439	406	444	447	414	400	450	403	406	421	427	435	384	469	435	456	428	393	443	474	400	411	418	420	420	409	445	431	434	454	437	373	448	425	378	416	439	437	422	435	402	421	431	426	423	425	473	426	454	424	422	394	429	443	407	442	402	429	428	461	446	434	452	433	449	432	434	433	398	446	438	411	445	406	403	413	438	466	431	428	460	443	428	443	399	446	454	421	454	422	416	445	432	443	437	430	414	388	426	445	402	440	427	444	463	468	418	503	447	474	418	413	478	411	430	410	418	428	403	427	393	420	423	420	424	420	438	385	422	416	478	459	429	449	422	410	444	447	443	427	406	439	436	413	446	464	433	458	433	423	423	470	415	405	468	421	436	443	448	432	477	417	435	408	449	440	420	451	438	439	424	429	436	396	415	418	435	437	438	430	416	447	428	388	456	417	468	499	424	435	441	449	429	417	401	407	430	445	464	441	409	418	411	461	424	412	451	412	441	419	422	444	440	393	443	428	443	426	409	415	429	446	444	431	403	432	420	457	386	446	420	436	440	424	425	440	482	435	427	465	418	433	430	424	427	407	444	464	442	408	413	466	445	448	408	468	427	439	456	392	469	456	451	459	409	428	434	430	398	455	410	452	419	465	425	462	430	427	411	411	413	392	446	456	408	422	442	469	433	420	436	425	417	396	470	476	444	436	405	452	461	410	427	430	399	440	446	390	430	431	424	423	417	435	430	452	396	428	427	418	438	395	450	435	442	419	437	448	462	428	461	434	455	446	433	422	431	469	442	442	411	430	442	427	434	466	389	432	477	441	441	421	404	432	432	409	444	464	451	441	433	439	431	392	437	443	417	415	458	458	377	453	428	431	411	437	452	405	398	440	429	423	415	406	442	447	485	429	438	424	421	433	405	407	445	445	437	417	445	377	423	452	426	412	444	438	423	404	415	400	445	443	415	414	415	425	423	416	430	436	456	425	409	438	447	434	414	413	426	446	445	446	439	441	437	445	448	464	465	501	406	442	431	440	410	429	424	448	412	431	439	407	416	450	449	398	433	423	397	439	408	415	418	429	416	423	459	417	441	459	380	402	398	416	462	396	453	430	409	433	437	459	455	447	421	413	402	461	399	463	434	443	421	412	419	410	398	421	447	410	469	441	450	441	423	423	450	426	460	423	450	425	415	448	476	421	416	448	432	436	460	419	475	425	421	436	422	439	447	431	445	420	422	395	465	457	415	416	452	450	445	442	417	444	456	431	446	429	436	422	414	446	408	394	440	456	411	405	449	443	460	439	413	418	411	428	420	449	442	412	422	415	441	452	410	443	456	420	454	438	426	406	423	419	451	407	450	442	424	425	425	435	441	420	490	405	454	422	402	435	487	407	413	438	428	415	427	425	425	422	418	420	435	426	463	455	421	440	416	460	429	440	439	425	440	445	417	440	435	429	453	444	405	432	456	422	440	425	441	445	446	446	443	423	450	431	439	445	418	429	429	412	425	418	402	431	449	433	430	399	417	443	434	438	487	465	382	403	422	387	406	419	414	453	450	426	471	462	461	389	394	436	424	399	421	407	432	418	419	403	419	408	475	455	464	442	408	431	439	423	445	450	456	394	437	437	397	427	427	448	450	456	425	421	466	433	435	435	467	441	431	454	409	442	435	448	440	436	460	423	444	459	424	424	469	427	430	425	433	442	448	424	441	427	400	449	448	445	427	417	408	452	421	462	445	392	421	455	441	430	440	439	445	425	449	422	435	459	469	401	418	446	413	465	414	393	455	457	406	439	448	426	453	454	414	392	424	433	430	430	441	457	447	390	459	420	468	417	398	417	401	438	428	473	407	425	457	415	404	442	424	429	439	432	405	443	404	428	430	437	429	419	432	440	438	441	444	414	464	424	414	448	393	380	431	434	419	467	451	389	464	412	423	392	453	470	436	428	417	465	474	433	447	445	439	421	415	450	458	447	410	447	424	426	428	394	425	429	457	414	401	446	399	447	432	429	442	447	470	427	410	403	433	428	440	463	460	443	394	451	401	422	438	422	385	414	453	450	458	422	392	402	452	440	423	435	420	443	382	463	465	468	406	417	466	425	432	438	411	413	400	415	405	447	420	438	424	450	421	448	442	415	389	412	430	435	393	465	436	422	438	415	453	438	431	392	421	441	491	426	423	409	413	434	393	430	400	432	419	418	468	443	440	440	433	430	402	446	424	450	426	391	454	436	424	444	426	417	446	434	427	413	463	426	423	454	431	437	406	441	409	446	412	417	462	468	424	410	446	438	454	452	426	402	424	421	464	425	433	489	424	418	442	415	399	448	421	403	421	454	430	464	455	435	464	421	446	417	422	449	465	408	490	451	417	456	434	437	448	442	419	469	432	432	428	465	457	410	452	418	427	416	463	434	417	424	468	444	448	444	443	410	460	443	432	439	422	433	440	401	441	474	428	411	447	425	406	422	447	428	430	421	426	409	441	446	433	415	425	400	433	407	426	425	393	415	428	404	410	449	429	449	400	469	438	417	407	440	426	424	467	410	468	429	436	427	435	428	400	435	434	410	437	446	431	451	429	427	390	438	433	418	445	421	426	411	466	423	485	446	435	413	480	398	432	446	441	444	431	414	443	433	456	438	419	450	447	493	447	414	448	441	427	453	424	412	452	443	444	422	452	424	409	428	424	426	461	398	399	403	425	416	451	444	466	438	459	413	444	426	420	449	423	443	447	429	423	429	421	416	432	463	419	447	450	418	420	453	411	441	443	441	450	440	469	408	426	453	435	439	453	434	452	438	422	405	401	414	431	462	410	370	424	424	408	396	466	428	426	443	488	449	433	419	435	459	416	414	413	435	427	431	437	426	428	418	455	457	415	435	419	464	416	424	439	452	425	419	436	435	437	451	436	397	441	434	451	473	416	452	454	435	430	431	433	424	429	418	447	441	462	461	433	402	451	438	412	473	403	467	430	435	450	394	438	422	413	441	409	413	399	462	425	450	431	439	390	415	424	434	433	421	437	443	422	457	419	438	435	442	450	419	400	415	431	458	392	433	444	483	478	420	433	475	426	418	419	436	463	451	415	415	407	464	426	418	392	427	400	442	408	464	426	406	454	406	415	482	440	420	431	418	424	463	392	453	454	424	421	420	465	426	443	435	419	429	419	433	410	428	453	432	484	480	452	420	450	444	417	416	410	408	415	432	415	423	424
17008	7878	6523	3653	2437	1700	1227	815	687	504	435	365	329	308	269	273	419	3681	10370	11750	8952	5498	1640	120	126	125	109	120	136	110	116	147	126	128	123	118	136	126	121	100	131	109	121	108	105	116	102	121	116	115	115	133	134	100	120	123	136	114	124	125	115	121	118	109	120	108	101	127	111	126	134	113	134	104	134	120	123	125	121	118	115	120	130	126	113	120	122	115	120	118	114	114	117	116	114	119	106	116	125	133	111	112	126	128	104	126	119	131	141	126	121	113	131	122	127	138	130	124	112	111	111	115	98	111	101	125	113	116	109	117	122	117	135	122	118	93	134	110	112	134	127	118	111	116	119	119	108	120	120	128	120	113	131	108	128	112	130	121	114	130	117	127	115	118	128	114	130	139	154	126	114	118	96	101	118	93	109	118	107	106	123	119	144	143	115	136	115	124	121	119	114	134	132	118	117	117	129	112	102	126	121	110	122	138	138	116	123	111	130	96	122	119	134	145	127	118	124	125	118	122	126	132	130	131	125	127	117	134	120	117	123	119	137	132	104	131	128	134	110	131	102	136	135	127	122	98	129	139	118	115	105	125	118	110	126	132	126	113	126	125	113	102	121	104	109	123	136	127	121	133	136	110	116	124	131	126	103	112	120	121	120	122	125	141	124	113	93	109	117	101	125	115	116	136	127	98	127	105	112	120	112	105	99	110	126	119	119	110	111	105	123	120	119	122	123	115	104	111	110	122	126	127	107	113	114	121	129	121	120	111	123	106	129	104	121	118	138	108	130	118	127	120	139	115	111	126	127	123	105	110	110	91	131	137	93	139	107	126	132	107	124	112	104	127	129	116	118	99	124	117	107	109	113	107	112	117	128	126	120	108	134	142	131	128	117	123	112	116	125	133	116	101	103	105	128	106	108	129	127	113	116	118	110	102	137	146	129	128	128	110	118	125	121	135	122	123	137	109	129	117	115	129	117	124	126	130	133	124	111	110	133	105	133	100	108	124	128	102	122	130	108	105	98	128	109	130	132	121	115	113	111	129	138	118	119	101	111	125	93	118	130	117	115	116	131	126	114	124	117	118	130	110	124	133	132	121	114	128	119	128	119	112	112	103	118	126	118	100	129	116	117	124	120	120	140	116	104	117	110	120	119	93	137	112	109	116	127	122	113	120	102	115	111	122	129	119	135	114	105	126	126	123	108	106	118	126	144	125	128	120	114	113	117	127	104	114	125	116	127	125	98	106	134	110	117	106	132	129	110	105	127	110	121	125	128	125	128	103	113	111	114	113	123	103	118	132	108	113	136	129	132	150	138	123	110	133	134	119	94	127	112	114	122	122	134	124	131	133	102	113	113	142	122	111	122	106	116	143	117	119	116	100	126	133	154	146	140	115	117	124	116	103	122	117	90	111	132	117	121	116	121	130	145	140	107	110	125	113	107	109	121	110	133	114	126	110	124	121	127	135	118	107	117	117	117	119	120	124	110	115	110	101	115	107	133	115	113	113	109	131	115	119	118	139	115	138	138	102	125	133	105	121	128	91	108	114	99	139	110	120	121	142	127	122	120	118	119	120	125	108	119	113	116	122	115	143	116	130	122	138	132	142	113	115	142	118	121	132	113	115	135	125	110	121	114	103	119	141	115	101	144	97	121	118	109	105	115	117	112	117	111	132	125	113	126	121	130	113	107	111	111	118	116	113	121	115	103	111	127	123	131	130	105	126	127	113	104	118	116	123	83	124	123	108	120	117	124	103	130	108	97	128	138	124	116	110	131	123	110	130	122	110	106	128	117	119	111	134	97	101	138	127	132	116	123	109	107	133	119	102	123	130	112	115	110	115	130	132	133	137	114	130	127	129	140	122	126	117	136	115	126	125	106	139	119	111	115	124	131	120	112	119	116	123	117	124	130	114	153	122	117	128	129	142	105	98	109	125	127	113	134	104	98	128	114	141	115	116	108	128	127	118	126	117	143	108	132	107	132	132	101	125	123	109	132	124	132	120	113	115	113	120	129	128	110	137	116	117	128	122	130	122	115	117	111	111	131	94	121	140	128	137	109	117	140	115	104	139	121	118	119	119	120	115	132	95	108	123	128	127	113	121	111	105	112	106	105	118	133	86	130	102	103	128	100	112	113	119	114	116	91	101	129	120	117	128	127	139	114	110	122	96	106	121	123	125	106	113	118	119	118	128	118	126	125	102	106	114	116	118	123	130	109	128	122	105	113	124	122	126	132	137	130	134	122	130	101	120	124	115	112	109	125	127	142	136	111	113	114	121	104	108	119	123	110	120	126	117	136	118	108	129	105	136	116	125	114	112	118	125	116	101	124	110	127	110	125	121	114	131	121	129	130	96	109	111	114	129	97	123	121	151	125	124	114	121	108	118	127	111	139	130	113	104	104	126	116	117	125	111	119	112	108	108	115	121	116	122	117	123	120	105	128	110	125	107	115	132	124	126	116	137	129	132	93	103	121	120	120	131	127	132	116	126	120	94	138	129	115	105	130	130	121	107	126	111	94	115	134	123	130	120	98	114	118	113	123	146	129	133	121	112	117	123	140	125	129	116	123	100	117	123	131	125	137	125	116	126	127	112	132	126	105	107	137	111	107	111	130	123	119	107	93	116	116	114	118	127	101	103	107	117	136	130	130	121	124	129	125	107	142	126	146	120	111	127	115	111	109	118	119	127	119	133	131	129	135	103	125	110	119	104	105	109	115	96	126	133	116	115	116	118	96	118	125	118	121	117	114	131	122	107	97	126	128	103	120	107	129	128	128	112	105	124	116	106	107	108	116	128	116	129	128	122	128	105	121	105	120	138	109	129	132	132	107	112	122	115	114	114	138	135	112	125	140	117	116	122	108	135	130	132	117	117	132	101	119	122	108	103	114	114	115	128	138	125	133	103	129	122	103	118	106	125	123	132	126	106	112	106	106	111	102	123	119	121	137	134	113	124	117	131	114	126	116	156	106	129	127	130	114	134	133	123	135	131	121	117	127	123	112	123	125	124	116	135	101	110	117	115	115	124	121	103	135	113	104	122	127	125	132	127	111	110	118	118	124	109	112	133	126	144	119	120	120	121	119	113	108	114	109	122	122	143	120	110	121	109	106	124	101	120	113	132	113	138	123	114	127	116	124	121	135	127	122	138	119	135	109	122	121	119	113	131	123	129	113	113	127	121	127	102	128	126	122	128	118	111	132	120	114	122	127	118	106	111	115	127	124	103	111	137	129	120	133	115	126	118	117	125	124	125	114	115	121	102	128	124	132	118	105	124	123	121	121	117	137	137	94	115	112	132	105	104	118	107	107	106	130	103	124	118	107	98	112	127	111	122	123	119	112	114	108	114	111	108	127	117	140	115	81	126	106	126	121	115	134	101	132	108	120	99	115	112	129	126	126	104	96	120	141	116	123	121	108	106	133	118	120	121	125	112	130	120	108	131	127	110	99	96	120	107	118	109	112	122	110	113	100	110	105	117	116	119	128	109
8724	6874	8797	8201	7211	5872	4600	3805	3272	2608	2488	2070	2037	1768	1630	1458	2512	17717	34058	34802	29184	21714	7377	348	360	369	387	357	370	362	393	380	363	351	335	346	316	349	343	334	333	341	358	374	327	376	323	396	338	353	369	352	368	334	353	349	333	329	327	331	357	358	368	349	301	374	373	361	318	332	347	345	326	320	329	358	335	357	333	394	378	345	366	340	345	374	365	380	356	344	354	361	336	353	327	327	343	366	389	344	377	381	341	336	325	374	344	357	365	353	342	332	328	365	379	368	354	334	362	352	365	375	330	349	344	329	359	338	335	348	325	345	351	346	367	325	362	360	334	361	332	373	376	354	372	331	356	356	362	372	391	327	349	349	351	327	370	349	391	367	337	358	355	322	353	354	335	309	369	339	360	357	373	359	342	363	327	326	362	360	339	356	358	362	344	330	363	370	314	349	296	314	342	356	343	362	356	363	401	398	329	341	340	352	326	372	356	362	321	347	325	357	348	333	352	345	322	391	315	341	353	346	368	350	349	339	365	338	350	331	341	358	318	354	378	353	360	362	346	353	337	321	333	345	384	367	364	360	333	345	349	349	334	303	343	334	351	364	311	324	322	335	359	310	326	329	346	338	370	332	346	355	372	360	336	379	294	330	377	337	341	360	338	374	346	397	385	346	334	310	359	328	341	369	341	358	358	354	332	377	341	361	333	348	353	366	316	323	335	356	352	336	375	370	374	329	388	363	356	337	333	362	342	319	360	342	363	365	380	349	346	366	358	351	368	366	333	343	346	337	346	359	352	318	347	309	341	359	360	348	355	348	344	377	328	381	343	344	357	347	337	324	373	386	363	370	351	370	336	355	313	367	331	310	333	342	360	385	327	353	334	351	346	371	340	359	366	343	355	366	348	361	309	337	382	354	350	322	359	375	348	360	374	353	369	365	314	332	352	351	391	360	320	353	346	372	303	330	356	352	347	335	385	355	333	340	345	342	303	343	370	294	381	337	355	357	341	342	368	340	383	336	349	346	352	349	376	340	359	361	336	352	368	341	349	335	311	346	384	374	352	355	359	322	339	342	365	343	334	338	337	344	327	347	348	365	394	331	363	357	386	362	370	330	344	350	325	359	358	326	340	355	357	388	343	352	353	350	353	336	380	372	369	330	336	337	347	351	344	350	355	329	379	311	356	353	364	320	333	331	334	370	342	320	348	383	358	346	352	360	328	336	362	355	389	353	347	349	360	332	341	365	382	354	323	324	316	389	352	325	352	327	330	374	326	347	358	368	338	341	359	325	317	339	296	342	341	342	329	366	335	364	345	335	396	376	328	335	332	337	339	335	327	302	359	348	340	363	357	348	342	362	336	341	336	384	360	370	346	354	374	368	308	352	357	377	352	346	348	342	364	349	336	359	332	351	397	358	334	303	335	357	364	323	358	327	365	356	350	328	383	363	333	354	368	333	322	381	357	346	363	362	351	356	358	327	354	324	357	360	359	339	377	338	351	333	331	363	331	322	390	335	345	332	348	355	355	330	353	315	341	374	345	331	350	308	333	362	355	385	387	372	347	387	356	372	350	322	344	367	337	380	341	342	337	343	329	354	352	321	333	365	361	361	376	337	342	358	388	333	363	336	335	342	348	327	309	321	335	386	348	317	341	353	328	335	340	360	376	370	361	348	341	380	327	322	339	359	373	388	364	340	359	358	317	365	355	367	364	371	331	351	351	342	344	335	335	358	349	323	341	333	344	345	342	391	358	351	337	354	372	360	358	354	319	369	343	346	343	362	340	348	349	341	339	338	369	360	358	332	360	357	310	362	314	340	371	340	346	307	361	359	340	339	346	345	321	357	373	346	356	342	326	342	358	357	359	319	336	350	384	353	334	349	358	330	350	354	345	379	332	334	305	370	334	343	348	347	336	380	338	358	334	364	345	331	362	355	321	347	345	335	352	342	340	344	327	358	354	343	327	375	336	317	337	337	381	358	348	342	359	332	347	383	364	348	318	379	366	343	367	347	376	339	345	343	346	342	328	327	314	333	291	344	344	331	351	352	339	338	365	340	340	338	350	317	360	340	361	342	377	344	363	351	332	311	338	355	373	324	325	402	334	340	332	325	357	359	349	374	371	375	337	327	363	357	343	359	357	343	386	335	333	333	320	303	317	342	359	324	318	352	338	378	356	339	378	330	353	340	350	354	303	355	359	337	356	331	349	406	347	359	388	357	350	369	330	363	354	343	369	337	360	339	368	355	381	373	367	353	323	337	331	315	335	392	333	339	347	345	328	350	336	324	330	352	354	309	355	348	350	356	365	358	371	368	360	344	349	343	347	364	347	372	341	380	334	350	350	333	302	371	349	316	357	368	389	340	363	339	367	355	349	364	365	362	349	360	362	376	341	352	338	352	370	369	354	342	342	340	327	351	354	348	347	332	366	386	355	338	360	354	320	331	317	356	398	358	345	355	367	354	363	343	357	350	339	352	321	365	355	372	351	382	380	341	324	362	347	353	345	372	385	348	367	337	384	333	335	352	353	327	346	370	343	375	353	344	356	436	339	382	362	384	365	335	328	344	353	391	357	328	323	361	349	341	373	362	352	345	364	343	354	347	332	340	369	374	384	342	351	355	330	348	368	353	375	344	350	322	356	365	346	323	371	357	331	332	371	343	365	364	347	324	343	336	332	336	368	378	304	352	350	328	335	386	352	362	332	332	348	338	366	337	334	349	366	345	371	319	357	332	345	354	355	339	369	369	371	338	370	352	384	347	366	320	347	348	344	341	329	337	331	368	338	331	367	351	355	346	349	335	324	339	350	331	340	332	361	365	358	361	351	328	359	353	372	353	363	336	390	361	358	367	363	364	369	335	380	383	379	366	327	380	348	361	323	337	343	311	333	349	349	351	336	349	351	361	342	343	357	342	370	372	350	338	341	345	349	360	368	361	385	366	321	329	358	347	332	368	344	343	377	355	322	365	385	341	338	326	397	354	335	353	374	355	358	389	349	353	343	364	348	342	353	340	340	346	373	339	384	351	379	319	363	337	346	346	347	335	365	363	374	334	342	340	353	344	297	352	327	354	345	344	410	320	346	333	325	344	313	352	386	343	337	383	321	340	318	358	310	327	321	363	388	356	345	336	349	331	327	363	349	362	332	353	371	351	379	340	339	367	369	381	343	337	379	359	334	355	357	379	396	355	358	309	351	378	291	345	380	342	374	360	332	387	339	359	361	305	352	353	328	384	335	329	326	367	362	361	358	354	357	344	340	344	335	369	317	306	338	323	356	367	362	333	363	356	343	384	364	372	351	321	372	338	343	366	335	341	381	336	317	344	360	339	360	348	389	356	369	369	329	331	336	342	325	339	359	349	350	344	349	304	363	338	351	369	339	357	377	352	382	321	353	320	305	388	343	334	345	341	338	332	364	360	314	394	337	345	344	362	319	378	363	338	354	349	364	324	335	359	378	337	340	359	373	347	336	385	343	359	360	381	395	394
2637	963	889	671	442	331	349	324	290	285	292	294	277	278	273	283	273	354	495	813	1091	861	551	268	246	305	287	229	230	234	253	251	239	244	222	245	257	259	255	234	275	264	252	263	269	260	260	267	261	254	238	232	266	250	250	244	263	256	229	262	265	228	253	276	230	243	296	262	240	248	258	254	258	220	252	256	245	260	223	254	292	255	250	262	260	258	253	246	249	242	265	271	280	248	244	276	248	276	234	262	265	269	246	262	263	261	243	236	266	253	229	279	266	241	243	252	250	266	237	241	247	264	217	286	252	270	248	252	257	255	254	244	249	246	243	250	245	268	228	229	250	257	233	250	224	247	249	279	267	241	262	244	244	251	251	233	226	230	279	258	235	238	262	267	270	245	260	245	241	263	247	230	273	248	244	252	252	271	251	252	221	250	249	255	256	244	279	243	226	230	259	232	257	260	233	284	252	274	243	273	248	250	278	271	279	237	250	259	245	230	230	263	247	273	260	260	258	235	227	249	248	251	244	225	243	254	248	238	264	240	286	275	297	228	244	230	245	241	258	252	253	220	258	265	270	250	274	267	278	220	231	229	234	239	220	237	232	251	239	237	237	274	262	245	266	255	242	265	233	230	245	305	248	244	261	249	241	249	224	246	221	238	251	233	254	250	276	275	236	273	248	254	264	245	250	240	252	247	224	259	263	247	257	253	244	285	259	280	234	259	236	265	248	254	242	253	245	238	230	263	249	290	229	241	262	250	237	264	248	267	246	284	257	257	256	256	239	249	254	279	215	235	243	271	218	251	255	244	235	239	220	224	257	288	256	253	248	226	236	251	262	277	280	252	250	254	226	242	250	235	229	251	232	260	262	247	270	283	246	243	273	260	248	233	274	265	246	242	246	247	262	255	225	285	259	223	270	266	245	263	243	264	270	237	233	259	270	263	265	251	234	231	228	290	259	244	240	235	252	263	254	248	233	259	250	251	263	275	253	269	251	254	243	246	241	243	260	273	259	250	269	252	236	246	259	256	278	284	261	233	260	238	248	243	263	217	240	245	254	255	248	221	264	255	274	261	219	224	250	242	295	228	271	279	247	245	250	258	245	273	264	239	250	240	254	238	257	267	251	235	256	245	267	254	249	280	274	220	228	254	253	234	265	261	276	259	223	277	247	273	255	252	260	235	247	241	244	263	244	263	213	263	268	282	257	252	248	290	244	239	270	232	271	234	259	258	242	256	246	290	244	246	249	245	211	244	232	245	237	258	257	241	262	262	240	245	249	238	274	252	243	253	243	282	256	251	268	243	256	241	260	246	262	240	264	235	262	250	262	261	267	279	282	220	246	227	236	263	242	284	226	244	244	251	249	235	258	236	232	250	252	253	241	256	209	218	264	241	260	231	214	247	242	229	239	236	247	270	226	271	245	249	244	248	227	254	226	255	296	245	259	244	237	258	266	243	230	241	256	262	241	241	252	252	252	251	245	254	258	265	224	258	232	283	244	261	261	243	232	232	251	269	275	276	275	238	263	264	245	238	259	248	259	258	247	256	241	263	280	265	259	241	253	251	262	259	265	247	275	265	259	246	250	233	267	235	250	262	236	281	257	239	230	253	270	260	250	249	248	232	268	262	283	222	263	243	263	256	236	255	252	224	284	266	247	263	234	241	263	252	224	261	238	242	240	268	249	247	252	268	225	230	226	238	239	237	241	253	288	263	270	246	249	227	243	235	251	238	253	218	225	262	248	260	247	241	227	260	247	232	237	259	248	248	226	237	225	255	274	275	240	255	271	249	224	217	261	227	261	242	213	256	258	243	239	255	252	265	278	256	251	241	257	266	246	255	269	279	256	244	273	266	250	244	242	275	296	251	255	256	265	254	255	241	271	267	263	244	240	260	267	237	265	250	260	264	259	234	239	242	246	255	223	248	283	257	256	263	292	268	236	240	239	251	257	239	244	258	238	260	236	267	258	262	230	274	250	268	241	227	280	269	258	255	247	252	249	244	253	241	288	243	286	269	244	255	248	242	261	280	266	282	250	259	222	249	267	248	237	249	277	249	259	235	237	266	259	234	247	260	241	285	263	254	241	265	240	244	257	257	232	229	255	242	260	239	233	263	261	259	272	249	242	252	255	261	288	263	255	264	235	275	239	273	284	263	244	264	253	244	237	232	262	257	256	282	229	242	251	256	252	256	255	231	221	241	242	241	251	258	239	261	251	265	252	214	260	247	266	271	262	249	220	245	253	253	254	275	237	259	235	259	258	304	245	201	233	255	251	245	242	247	263	255	286	250	250	251	240	242	232	254	249	239	265	277	245	260	249	243	240	271	256	241	253	273	239	239	263	260	251	242	241	253	260	254	238	259	245	232	235	244	251	286	248	236	239	282	221	292	259	266	258	252	282	262	231	232	228	255	254	262	265	249	251	219	259	267	236	249	250	263	259	219	265	264	261	247	249	264	260	258	268	256	255	245	243	248	252	255	257	269	257	232	238	249	228	278	263	248	266	244	264	230	254	265	235	255	265	232	262	244	247	253	270	262	249	221	243	253	278	280	274	265	232	262	228	241	254	255	247	250	241	238	249	247	248	252	277	228	252	237	252	259	264	244	241	249	252	247	263	242	253	238	248	261	257	242	242	267	231	248	247	238	278	254	291	262	259	245	285	236	274	239	257	251	253	281	254	265	224	249	234	255	271	240	243	260	276	241	250	246	246	243	223	262	261	253	235	251	254	257	229	271	259	264	251	266	263	265	250	212	248	252	266	223	281	269	244	243	226	239	238	245	275	246	257	231	247	255	259	214	262	246	246	241	254	255	261	248	255	249	264	243	234	277	272	249	238	228	258	277	260	247	269	265	277	223	264	280	253	259	256	260	260	259	280	250	276	226	247	255	249	242	250	264	252	261	250	252	238	277	252	255	256	246	256	249	227	269	227	227	244	249	247	273	226	258	226	237	247	271	240	255	266	252	249	248	240	278	261	255	276	245	256	244	245	258	270	230	270	266	255	248	253	238	244	255	240	219	273	272	231	248	256	251	212	268	256	257	227	252	243	274	228	231	251	253	253	244	258	249	261	245	266	269	282	250	280	252	254	272	249	233	244	243	293	266	271	257	244	273	274	257	251	268	245	271	251	262	272	263	258	261	245	245	239	269	233	259	239	239	257	256	262	288	246	249	229	270	259	254	233	264	244	252	250	248	264	260	255	258	264	240	223	233	273	256	248	235	260	242	256	269	276	261	249	239	259	246	256	230	258	243	262	231	252	245	250	247	270	278	268	236	269	259	258	228	230	248	221	221	252	242	235	276	265	267	280	236	260	264	245	278	255	266	252	239	248	261	262	279	252	253	264	211	223	253	236	254	258	249	216	223	252	277	235	235	277	217	229	256	241	242	266	275	280	234	264	246	241	238	242	262	260	256	263	215	239	246	239	238	267	288	242	246	250	237	207	253	246	241	236	265	254	227	247	260	248	254	257	220	264	247	262	252
2700	1521	1816	1937	1445	1100	971	1027	965	895	928	872	842	894	837	717	814	1445	2375	4666	5245	3956	1905	682	659	649	673	648	691	675	607	679	645	694	714	659	642	687	702	656	660	687	647	632	660	667	661	591	680	706	645	695	669	686	632	674	666	670	724	711	660	655	676	634	641	682	691	670	679	627	725	702	656	700	660	616	662	646	622	653	682	701	712	653	677	686	692	676	661	685	633	650	641	654	704	685	668	673	664	627	641	667	674	654	682	658	669	632	667	661	648	710	662	669	651	715	636	685	657	674	652	652	693	724	683	640	661	697	661	629	658	670	680	642	664	678	679	685	646	672	657	662	664	687	680	630	661	657	694	687	683	661	653	628	653	696	696	675	649	692	654	685	633	665	640	711	692	671	689	638	638	646	636	661	674	681	645	634	616	713	655	661	707	640	667	656	707	671	636	673	680	675	653	687	672	649	743	684	610	674	659	628	643	654	682	668	646	664	695	700	656	664	670	665	737	655	640	660	683	647	648	665	657	628	672	667	679	610	679	663	629	697	672	648	694	653	663	666	653	659	705	647	651	645	696	703	612	660	636	674	682	677	674	653	688	628	679	634	598	673	667	710	674	693	716	658	694	658	689	661	702	682	635	679	720	658	654	661	681	706	635	672	670	672	656	652	658	701	651	676	654	690	677	631	642	683	656	663	649	653	684	623	680	684	633	658	662	653	673	634	639	682	699	684	670	671	646	664	678	693	669	659	660	641	676	656	691	704	632	709	663	640	711	675	664	630	655	665	714	657	641	650	675	665	695	687	715	668	668	631	694	655	697	693	620	611	711	706	653	683	663	649	681	651	685	624	696	661	639	700	675	695	727	615	664	662	662	632	659	684	636	631	698	641	655	622	652	662	663	659	655	675	676	666	664	681	655	651	669	722	697	635	692	679	654	661	666	685	627	716	677	681	663	618	719	648	651	658	623	697	657	623	701	682	695	670	658	656	625	691	735	665	648	631	698	694	688	688	700	654	656	639	625	667	685	658	683	670	699	668	612	650	654	677	701	662	701	687	657	640	650	680	649	704	652	672	640	649	697	670	682	664	637	637	639	665	669	619	679	636	702	635	622	693	675	642	674	664	660	673	681	629	715	606	629	666	692	626	719	732	668	670	641	666	658	706	676	660	604	628	670	700	648	631	683	658	664	655	692	657	692	691	663	621	651	656	644	660	686	678	686	633	667	679	648	644	663	664	673	648	643	693	668	643	681	642	702	637	683	708	649	654	653	676	673	676	649	686	662	708	665	673	654	654	668	659	669	687	662	638	650	674	660	686	684	697	616	691	630	686	604	669	669	675	660	658	634	650	650	647	689	655	641	687	627	655	646	686	649	658	621	688	675	656	647	664	659	645	728	665	691	673	641	693	662	678	635	685	635	651	698	683	640	680	666	673	657	642	652	648	664	655	664	669	679	659	668	673	642	665	640	656	636	643	644	649	691	670	651	676	674	682	669	659	720	649	655	674	633	673	629	616	650	632	671	673	688	660	647	700	650	682	654	674	654	651	674	682	682	673	670	650	676	638	685	646	685	657	661	673	639	632	661	661	642	637	653	669	663	641	679	731	707	658	726	671	633	622	642	710	655	656	632	665	725	630	703	634	686	687	676	647	596	631	659	675	677	661	629	623	642	650	672	629	623	744	656	628	657	693	671	650	680	697	663	628	710	637	639	674	685	694	689	607	621	655	653	631	639	635	678	667	714	667	647	650	674	687	669	683	662	683	692	664	695	663	703	672	609	651	667	637	667	691	636	679	670	688	640	660	655	679	645	679	658	667	614	654	684	632	620	619	626	678	671	700	657	694	658	691	692	718	721	675	654	644	673	655	665	701	605	684	640	705	655	665	624	655	635	676	641	683	688	640	651	640	636	674	641	631	650	672	670	717	690	697	656	671	648	656	676	696	644	683	662	664	709	629	643	616	646	716	670	662	690	658	639	662	621	654	637	651	676	662	667	666	614	663	643	670	680	640	689	618	644	650	667	699	656	650	696	657	645	627	688	683	642	667	617	649	658	652	648	641	626	661	668	656	683	661	637	627	688	711	658	679	684	655	653	680	650	666	633	698	628	646	629	645	689	657	665	654	653	661	684	652	688	661	671	660	650	681	650	610	689	640	659	713	659	654	705	648	683	676	654	686	668	687	647	688	688	653	677	644	632	635	688	638	689	657	662	656	692	670	693	646	691	696	673	664	714	677	699	710	667	676	656	688	639	626	701	644	694	651	663	689	658	592	689	670	632	662	672	632	624	606	648	689	677	656	688	632	688	643	686	695	677	620	621	673	701	659	666	623	659	648	668	701	637	641	644	680	648	629	670	666	658	668	656	705	690	665	671	671	709	670	666	679	661	636	661	649	614	638	656	612	619	736	663	684	689	650	658	649	672	683	675	651	602	675	648	628	636	690	658	685	702	654	608	638	642	679	652	596	631	666	708	639	698	680	656	692	666	636	632	632	667	690	684	691	686	672	666	665	681	690	650	652	690	649	661	641	666	661	675	606	692	648	667	663	656	657	694	645	662	630	670	619	673	648	691	686	640	636	660	669	652	686	624	648	671	681	659	659	668	609	679	661	664	671	625	674	657	607	651	668	676	654	699	661	684	671	675	673	686	676	646	678	674	660	663	656	711	679	697	671	673	699	719	705	631	666	682	659	680	671	635	683	645	712	692	717	655	629	674	667	647	612	673	645	636	741	732	693	666	674	642	667	639	622	647	663	678	677	664	704	669	660	716	681	652	705	631	632	647	652	687	650	649	689	672	619	684	678	629	610	706	623	630	637	660	635	637	668	645	625	672	642	623	687	639	655	636	683	668	630	654	625	691	701	684	692	716	694	631	649	632	641	649	681	669	682	699	667	648	684	641	632	652	674	641	649	692	646	648	688	704	672	657	659	644	656	658	628	639	672	677	670	695	660	676	659	637	587	655	694	632	667	643	720	698	650	620	651	683	662	652	600	660	648	636	651	678	664	662	692	661	652	684	665	679	652	661	647	634	635	621	664	701	656	678	674	689	639	702	713	683	651	659	678	611	672	685	683	678	645	675	657	643	634	676	654	653	675	699	616	675	658	668	662	660	660	649	687	656	625	648	650	650	656	641	655	637	688	673	633	680	656	673	679	642	683	719	665	648	675	698	600	649	649	669	679	698	672	657	728	630	629	681	631	665	643	678	642	708	683	651	633	627	683	610	674	689	628	680	660	658	634	665	701	682	629	667	648	639	659	695	714	707	668	691	679	652	654	614	639	702	655	721	635	657	710	733	667	626	710	637	658	664	639	664	672	645	655	603	648	711	662	643	670	693	671	665	656	713	624	622	620	668	662	645	700	692	665	650	679	676	668	648	641	686	654	652	671	669	648	645	630	650	615	734	707	620	693	659	671	653	629	697	598	675	655	631	679	707	728	686	678	650	668	589	719	699	636	607	655	683	704	672	701	693	668	692	696	665	667
10783	4415	3323	2158	1301	942	1004	820	558	470	352	273	268	256	219	213	527	942	3824	6367	6012	3847	2429	266	164	160	169	148	137	147	145	146	140	169	149	150	166	143	144	174	134	150	170	188	149	147	165	160	148	172	147	145	128	153	138	145	135	153	161	156	157	148	169	132	135	147	134	149	165	154	136	142	123	117	153	125	134	162	147	148	155	136	122	134	155	152	157	180	141	146	169	139	136	127	153	165	161	164	153	142	150	138	151	150	160	135	142	156	147	142	142	145	131	137	156	181	119	161	132	158	142	151	174	145	134	154	167	159	132	130	154	156	133	140	157	143	186	131	121	146	156	147	144	154	154	139	144	158	156	149	128	140	146	117	149	163	152	147	144	144	134	129	168	152	138	158	137	135	165	163	143	152	146	149	163	123	135	177	148	162	140	124	142	129	132	144	130	166	137	156	160	139	123	156	162	147	143	172	147	147	137	131	160	149	131	128	124	156	136	138	142	124	151	142	159	143	150	144	140	150	134	153	151	159	159	157	137	158	154	142	150	135	159	166	148	133	147	165	128	151	155	169	142	142	165	130	146	157	140	149	157	165	159	148	140	129	155	149	141	163	150	142	169	155	143	158	170	135	173	159	145	135	185	160	159	140	152	155	164	142	147	159	141	143	198	158	154	139	134	133	130	150	141	130	145	146	162	152	136	144	158	148	142	174	163	160	154	138	158	145	172	134	148	155	121	132	136	122	152	141	148	142	166	155	132	142	144	146	160	152	144	158	167	151	150	173	150	138	149	142	169	165	132	153	147	145	153	152	127	181	114	144	150	129	162	122	174	171	191	151	153	128	160	164	150	135	152	144	164	144	169	139	153	146	172	150	161	159	134	148	166	139	145	160	143	143	141	156	144	165	156	167	149	183	148	149	143	150	144	151	163	142	136	153	138	143	137	151	147	155	133	141	172	144	160	172	148	148	166	143	132	147	153	147	138	149	150	147	128	118	136	131	159	161	136	166	131	125	137	152	141	141	158	174	151	145	128	160	153	142	165	170	145	149	140	145	134	150	147	134	152	165	163	150	145	171	150	145	165	155	167	165	157	151	153	157	155	165	169	129	141	149	157	138	134	153	147	142	157	153	167	164	138	153	159	164	145	153	141	144	124	170	143	178	152	126	138	140	154	122	147	136	152	151	146	144	138	172	142	130	165	142	158	178	151	128	125	151	150	161	173	146	156	147	148	151	168	151	151	144	145	152	140	138	165	149	148	168	158	141	163	143	132	150	154	153	163	157	172	151	166	157	140	136	135	147	151	141	164	158	156	153	158	142	138	123	156	169	156	168	141	140	148	142	130	133	152	157	144	152	139	153	143	136	145	159	171	142	140	152	154	140	157	169	145	178	149	144	136	149	131	164	161	160	138	146	127	140	162	151	170	150	154	161	166	136	147	150	152	120	126	119	144	164	130	149	146	162	156	159	136	147	139	133	151	142	154	155	144	170	137	132	126	111	146	152	147	141	136	164	153	153	147	155	169	156	149	150	163	151	154	141	141	155	150	136	133	133	153	166	145	131	144	164	129	128	133	159	143	164	148	149	165	154	139	141	150	155	154	148	143	136	150	162	169	151	166	158	160	137	177	153	152	162	147	158	147	155	144	153	157	157	159	142	141	144	161	161	141	166	179	162	162	128	166	156	147	166	149	147	168	133	153	139	141	131	146	160	160	148	146	147	131	149	158	150	174	161	128	158	132	160	141	158	171	145	142	164	166	155	134	134	158	160	125	138	160	121	154	155	151	140	146	155	149	155	158	154	167	125	148	164	146	157	144	142	137	159	160	141	155	169	132	160	138	142	156	149	172	155	163	150	134	150	175	130	153	135	145	155	145	138	141	134	127	144	164	162	136	151	155	176	149	149	173	145	160	135	174	139	170	143	124	145	140	158	149	131	151	153	155	158	156	169	166	150	141	150	150	156	160	148	150	155	165	175	167	142	144	143	145	170	138	141	141	145	154	136	150	143	153	166	143	151	142	140	141	161	130	152	141	128	155	141	148	144	156	149	161	140	139	136	130	153	149	147	148	131	146	138	137	163	126	138	131	135	166	125	141	135	143	137	130	150	148	148	126	159	147	143	157	173	156	133	148	154	158	157	160	159	150	125	142	148	145	155	156	133	138	136	156	156	137	138	169	158	158	145	162	160	141	135	152	137	139	143	145	159	143	153	169	168	141	147	152	140	162	150	153	181	135	155	136	151	172	144	154	151	146	134	168	163	149	162	149	172	150	145	152	163	128	148	159	147	149	142	143	135	167	161	157	161	150	154	148	151	130	145	144	149	137	146	143	130	137	148	146	151	160	169	142	147	152	139	127	128	143	146	172	145	149	155	161	140	177	145	163	163	144	126	174	149	157	153	151	151	145	140	140	159	138	147	161	154	157	146	149	158	146	141	141	166	145	131	144	140	163	133	166	157	138	171	145	139	138	157	152	138	147	152	156	169	163	135	155	176	159	156	155	142	147	161	173	125	144	150	132	126	155	149	176	161	162	133	134	154	144	150	153	149	163	165	128	190	148	142	153	142	141	159	141	145	129	146	148	152	146	161	142	167	134	157	147	141	125	133	153	153	168	144	163	130	139	125	161	147	157	165	178	128	128	153	143	127	133	134	154	159	149	170	137	157	154	170	148	139	158	136	147	152	129	147	163	129	165	175	164	159	128	157	137	141	124	148	145	169	145	148	146	150	142	142	142	143	138	137	125	157	137	157	144	156	145	134	172	137	168	152	164	160	141	134	155	177	157	173	153	141	138	168	165	127	137	161	152	153	133	121	170	163	126	147	148	155	144	166	137	145	157	144	127	162	163	138	141	153	151	152	159	131	151	152	121	174	151	147	165	158	138	166	147	144	141	141	143	144	137	153	164	161	140	137	154	156	154	153	140	147	165	145	163	155	136	147	163	163	140	153	153	146	145	183	147	158	136	160	134	141	148	144	142	163	154	154	148	125	143	141	154	136	160	131	151	165	164	156	164	144	140	134	167	162	176	150	129	168	147	145	147	150	153	140	156	156	145	134	142	159	158	143	148	157	176	144	143	150	157	133	126	171	152	149	150	171	144	174	168	146	165	141	143	152	153	155	145	139	158	158	143	141	155	148	151	141	157	127	154	144	151	154	130	142	178	148	174	134	159	147	140	188	145	138	147	159	161	164	149	124	139	150	163	144	148	143	178	154	131	148	159	149	146	164	143	152	142	141	147	134	135	160	156	138	163	139	142	149	148	158	135	156	149	148	143	157	159	155	144	128	151	152	136	157	152	160	149	147	175	147	140	166	152	150	159	146	148	192	135	130	160	168	151	161	162	153	151	121	153	138	140	141	158	149	154	130	136	143	139	163	151	156	148	149	157	149	135	129	116	142	168	153	175	166	141	145	151	145	166	123	150	136	154	140	169	167	161	156	149	165	136	149	168	157	142	161	127	157	131	144	170	136	150	154	144	175	150	143
7064	4182	5062	4878	4145	3623	3463	3006	2313	2075	1696	1310	1091	1005	988	895	2631	5485	18849	25022	23922	17209	11669	806	438	475	401	402	433	424	391	419	393	459	423	402	415	410	394	406	387	417	393	431	426	455	389	419	399	392	388	402	393	439	381	415	407	409	418	411	421	393	434	430	381	421	436	407	436	403	404	389	428	437	433	412	434	440	360	404	388	394	398	399	461	394	395	423	423	419	422	395	388	421	421	403	397	419	395	402	427	424	426	404	415	450	417	403	424	395	403	423	443	419	409	379	412	421	421	425	401	382	423	411	412	402	436	395	424	406	428	438	438	429	418	409	409	376	423	390	395	403	412	355	392	429	425	415	440	389	405	375	403	387	399	382	413	386	400	410	428	384	403	416	392	433	395	386	428	436	404	441	391	394	391	414	419	380	413	411	407	385	377	418	452	381	382	415	420	405	384	415	362	404	387	405	412	433	383	397	443	445	436	404	417	379	435	391	423	403	398	410	381	364	374	377	393	388	398	438	414	391	409	411	454	395	445	409	393	427	454	404	406	443	420	400	405	394	390	410	404	416	418	437	400	410	421	400	385	413	381	429	388	390	390	365	387	407	411	433	425	423	401	450	437	379	417	391	427	371	417	405	411	397	432	414	428	387	403	390	399	393	417	406	424	414	406	432	403	411	421	413	432	399	438	424	414	409	396	384	379	443	448	414	361	460	427	419	411	406	433	395	421	421	414	433	442	405	446	410	419	385	433	416	398	396	388	414	446	459	415	402	405	378	400	402	402	389	406	431	427	458	426	394	402	416	424	405	388	419	388	416	420	401	432	402	386	413	401	431	439	397	426	391	406	429	368	408	422	403	389	411	415	392	384	399	389	383	416	387	386	407	433	402	438	412	420	363	387	385	449	387	397	430	377	432	412	389	426	430	393	395	411	395	457	450	421	375	358	426	380	393	415	378	411	391	416	377	411	420	386	406	386	409	428	399	408	439	361	383	401	395	413	422	438	398	436	400	420	406	406	402	397	422	408	382	395	437	412	396	408	424	443	402	395	369	425	438	413	396	387	407	402	384	402	426	389	400	415	425	434	402	410	412	426	385	445	383	419	394	383	413	389	421	378	405	406	407	420	417	425	385	400	433	390	416	429	387	431	421	380	374	388	415	429	410	422	391	398	422	408	420	414	426	415	407	430	420	442	449	418	409	403	399	432	444	397	408	395	453	393	454	453	398	406	425	396	407	390	408	408	394	402	380	427	418	426	400	410	413	423	377	412	378	415	418	437	438	438	389	407	391	407	428	419	400	395	422	431	384	401	408	426	380	382	422	388	411	405	397	410	444	380	392	406	402	400	439	401	424	414	364	387	419	411	355	386	372	396	448	401	386	406	393	405	439	381	420	411	434	420	395	394	355	450	422	429	385	417	438	426	440	432	390	403	438	362	403	409	384	380	422	413	407	405	365	428	418	388	444	386	414	400	420	428	401	394	420	386	419	392	397	426	407	435	371	387	414	422	405	397	418	373	461	420	384	418	429	401	403	395	355	444	416	417	391	421	371	420	430	422	412	403	431	405	408	416	424	405	395	401	401	435	413	375	396	443	385	445	396	422	407	406	393	389	420	403	371	401	395	424	412	387	387	423	401	435	396	403	389	411	421	435	426	363	418	435	399	398	392	450	414	408	436	419	407	425	389	401	408	372	391	412	404	400	432	380	381	447	392	400	386	392	439	407	382	421	414	410	391	383	420	411	418	430	420	397	432	400	416	394	418	384	408	411	427	389	405	367	369	398	401	413	378	406	423	397	405	389	400	424	415	420	431	449	375	441	413	377	377	435	411	394	463	406	412	410	371	416	422	403	453	401	388	406	381	389	402	392	401	391	430	430	443	391	367	402	413	425	385	381	414	426	418	416	403	402	452	381	383	393	395	421	373	397	431	446	400	407	400	395	399	441	415	419	421	405	432	422	440	439	361	407	408	391	404	372	385	420	401	439	421	429	412	394	405	425	431	399	405	409	443	400	420	435	442	407	385	390	390	417	406	393	415	401	391	388	427	446	394	441	385	461	422	394	415	439	415	404	372	385	369	418	404	414	397	391	428	438	372	413	400	427	413	429	408	406	414	404	432	394	429	381	438	378	390	404	421	383	427	421	426	385	401	419	378	408	420	388	394	420	407	409	403	392	393	401	421	407	390	405	409	385	351	414	373	435	418	444	409	382	419	428	429	416	422	405	433	426	418	384	406	417	452	418	391	413	412	409	420	400	414	395	388	415	394	401	399	370	423	402	356	432	402	367	419	436	405	458	397	425	404	439	409	413	386	427	387	384	382	422	441	404	404	406	426	441	409	411	390	399	405	406	375	393	431	452	392	406	393	381	414	381	411	398	406	402	378	453	409	402	411	369	398	407	413	404	446	423	419	387	424	418	402	418	416	377	364	387	407	378	417	388	403	383	390	385	425	416	399	412	418	391	445	409	412	426	414	415	419	443	407	419	416	420	408	423	403	417	385	409	407	401	407	403	437	423	387	398	382	417	430	387	434	396	394	399	406	414	441	401	402	414	439	425	438	389	418	417	404	391	431	387	418	434	433	418	392	445	393	370	397	396	384	414	397	423	442	387	358	419	406	376	414	434	409	388	400	410	400	405	427	411	399	404	455	400	409	400	420	376	409	430	396	396	388	425	378	420	417	386	422	408	405	408	425	414	415	393	425	396	434	391	432	412	424	360	389	419	427	428	429	421	396	421	453	409	422	423	391	429	393	420	441	419	397	436	431	423	418	391	423	391	441	396	424	406	412	418	409	442	388	427	390	402	414	416	441	405	413	427	423	391	433	435	406	402	420	422	389	419	378	403	411	420	414	385	455	404	426	418	407	395	403	406	437	389	392	388	421	402	381	420	391	424	444	395	435	407	372	403	399	419	399	412	433	414	433	375	422	416	419	416	445	398	435	406	417	400	384	404	413	389	424	387	421	398	434	444	401	401	406	403	424	417	405	399	406	455	433	392	376	422	412	417	410	402	416	423	418	410	368	405	398	428	418	438	418	413	408	431	383	408	428	435	405	408	428	408	414	394	422	411	428	416	426	398	390	390	407	367	418	396	375	407	455	409	440	426	396	402	400	359	369	427	391	407	360	407	444	427	440	409	387	413	407	426	458	432	407	431	424	387	459	405	403	364	432	456	420	400	416	406	404	389	399	389	416	404	415	437	426	396	420	420	425	411	428	385	434	416	403	428	396	406	406	401	410	419	414	407	402	383	431	415	400	428	383	417	444	435	428	420	436	425	407	432	437	410	361	413	381	413	395	407	416	394	421	435	422	441	415	377	429	378	421	370	433	375	454	420	447	421	477	451	354	410	369	402	426	422	396	415	364	410	380	421	441	387	453	405	406	393	449	398	377	408	419	456	401	377	409	373	397	402	446	404	405	352	353	384	393	419	411	428	462	402	395	371	388	414	440	426	419	420	368	389	374	400	373	420	419	410	424	457	417
17153	6044	5476	3739	2135	1395	1109	911	716	567	414	312	310	252	248	234	1622	7174	11025	10319	7661	4813	1681	130	117	110	103	102	107	129	110	111	116	93	136	100	126	118	99	114	116	101	109	105	112	121	122	108	113	108	125	125	105	109	105	106	124	135	127	125	109	113	99	87	118	126	105	121	131	103	125	107	123	107	115	105	124	112	106	107	126	115	121	122	108	107	124	119	113	137	120	110	118	120	124	120	118	99	129	132	140	120	127	121	134	96	120	121	128	113	114	112	113	103	102	124	122	128	122	107	105	114	122	106	108	88	134	139	105	115	114	123	108	110	131	102	118	119	124	109	115	93	94	110	107	118	134	131	131	89	114	101	115	153	108	113	109	121	132	118	109	100	122	107	120	116	113	98	109	120	99	116	130	125	127	139	105	131	125	123	118	103	113	115	123	108	118	91	113	105	120	100	101	103	108	109	116	111	104	105	134	118	119	133	107	111	110	103	105	116	100	101	116	99	115	112	100	95	112	124	132	92	115	102	113	115	98	117	115	117	113	119	110	101	126	116	105	103	108	112	137	100	132	123	104	119	100	97	115	116	104	108	102	119	103	117	118	111	106	98	93	115	95	113	121	95	122	130	95	113	104	119	125	119	121	118	115	131	93	135	104	120	95	114	102	118	107	119	97	114	116	110	106	103	112	100	120	128	115	121	112	97	113	122	113	133	79	103	106	104	114	113	116	120	113	118	101	119	127	132	111	106	123	114	98	106	90	97	121	119	117	101	108	113	109	113	117	128	115	124	125	113	123	130	113	106	125	131	138	123	120	128	110	102	123	114	90	99	113	106	89	101	100	108	134	127	131	127	103	110	118	110	124	108	117	107	130	104	124	101	124	109	119	127	108	109	112	119	121	110	131	103	99	110	138	136	121	121	124	120	108	124	114	88	104	123	110	109	108	117	111	116	122	116	116	115	117	99	99	106	120	119	103	120	118	98	106	114	112	103	113	113	125	109	131	125	115	100	114	119	115	114	124	118	113	117	120	126	124	97	120	124	122	108	132	103	126	113	123	118	118	108	127	131	111	114	104	109	109	115	99	92	117	119	124	134	111	118	133	131	125	117	131	99	110	118	136	100	123	119	144	124	116	124	135	112	119	130	136	98	105	110	97	112	119	109	129	112	112	117	104	101	115	119	104	133	117	104	111	112	105	125	122	120	113	97	120	115	109	104	104	119	121	117	107	125	119	100	110	108	126	112	100	111	126	125	107	109	112	104	120	124	105	119	102	120	113	99	125	130	128	109	101	116	120	108	105	122	111	114	114	126	117	105	113	105	131	114	119	124	103	111	101	114	115	135	107	120	93	114	121	91	120	114	105	114	136	125	116	110	129	113	98	124	119	116	112	103	125	101	150	93	111	120	124	108	96	120	107	104	109	107	115	112	96	98	121	120	126	121	116	109	121	118	131	123	102	101	110	113	122	105	118	112	94	106	109	97	107	125	118	117	122	107	112	116	102	107	111	103	97	113	115	97	116	120	106	109	103	104	133	108	111	110	97	112	110	101	113	99	134	106	109	115	105	111	125	106	104	118	122	102	114	125	107	102	130	113	115	119	108	115	102	102	123	119	99	99	112	124	139	112	132	104	111	102	113	110	117	120	125	121	115	121	132	106	92	96	127	143	98	86	109	129	109	119	118	117	111	118	117	106	113	98	121	88	99	108	105	114	117	113	121	132	106	123	100	102	115	122	123	126	112	114	107	104	112	107	125	114	99	108	128	100	122	113	121	120	112	114	107	123	120	105	105	113	114	123	109	108	113	96	102	121	112	113	110	108	105	120	101	113	105	100	110	123	114	108	117	109	119	111	102	122	133	113	132	123	139	123	102	130	97	132	106	117	124	132	114	103	124	105	121	112	119	112	106	117	119	107	106	109	106	113	114	127	112	133	104	101	121	114	102	134	104	107	97	128	125	108	126	103	109	106	125	133	117	107	120	108	112	122	120	115	122	104	116	96	114	91	102	129	152	107	122	123	114	134	103	132	128	98	110	120	112	113	109	118	113	101	121	120	114	137	96	106	106	112	88	125	101	126	112	119	103	109	123	129	102	120	114	136	132	121	113	120	107	116	102	101	122	114	124	115	105	109	115	114	111	99	129	119	113	115	114	124	112	125	109	116	102	111	110	110	91	122	127	133	139	90	113	116	120	102	102	115	117	103	111	117	129	82	100	104	127	121	127	111	110	117	104	87	103	108	104	79	134	126	116	125	109	125	101	122	114	128	98	120	120	103	114	99	124	125	93	116	116	104	115	91	108	108	117	98	93	102	93	108	120	108	117	108	124	125	114	122	115	118	104	114	126	122	120	133	102	121	110	109	108	134	105	118	133	114	110	99	96	116	113	121	109	116	122	121	110	115	105	116	106	94	111	95	94	102	96	117	120	118	113	125	114	106	98	122	115	115	116	121	111	127	129	122	109	115	117	118	127	125	132	112	118	103	114	133	127	108	111	105	111	107	111	117	112	93	106	118	86	136	129	121	103	112	120	117	111	100	119	131	124	110	105	116	120	121	122	128	114	120	97	117	114	107	110	139	106	109	103	109	122	114	113	97	128	116	122	98	123	123	125	111	111	121	119	84	113	123	118	111	105	118	113	122	111	99	122	136	149	103	116	116	128	86	116	110	117	125	117	117	108	139	124	96	115	121	99	117	103	102	130	127	121	77	104	112	111	124	107	119	109	111	94	109	104	119	126	102	111	110	122	133	123	126	94	108	102	109	96	128	112	106	101	138	107	98	115	121	112	119	103	110	124	109	112	108	125	118	108	125	141	119	107	122	124	110	105	116	97	116	123	113	120	111	121	114	123	106	116	126	121	111	104	101	90	105	131	124	109	98	113	114	121	119	103	109	97	118	121	115	126	132	123	96	113	120	108	113	104	99	106	116	110	115	118	133	116	116	121	134	117	126	100	123	131	114	98	110	115	130	132	108	109	122	96	115	100	131	107	117	93	127	107	126	108	109	124	125	117	112	117	117	119	88	102	123	120	122	103	123	125	136	102	134	114	114	108	120	109	106	111	107	120	115	100	113	113	115	119	109	123	102	86	126	112	107	105	121	121	121	119	88	112	128	107	123	132	114	101	110	115	105	132	113	127	124	124	110	104	113	117	132	119	101	110	127	98	125	105	115	124	118	123	99	118	123	111	106	116	108	135	121	110	116	120	126	125	110	95	120	118	105	117	101	117	117	125	106	124	113	126	102	117	123	121	113	93	114	114	111	133	101	129	126	115	115	128	120	112	118	124	113	119	115	116	102	102	122	125	95	112	95	110	119	107	133	118	110	108	113	116	135	108	112	102	122	111	120	110	118	96	115	114	106	104	116	127	105	122	101	101	128	108	110	113	126	104	108	132	123	132	108	115	102	121	105	109	120	95	126	120	127	113	99	115	104	122	125	124	106	135	118	88	133	117	118	116	121	116	108	112	105	101	124	123	121	111	99
9416	4627	8137	8902	6525	5510	4931	4353	3755	2954	2248	1621	1491	1306	1247	1135	8409	26806	33988	31415	26637	19858	8233	382	328	353	358	342	363	336	346	348	322	334	346	326	360	355	342	349	331	330	355	345	355	341	338	358	341	372	327	351	346	344	381	322	330	299	361	347	301	372	333	370	341	352	355	340	338	318	352	316	313	354	337	342	341	327	357	355	381	348	323	373	309	320	335	346	341	322	323	311	349	350	362	368	333	356	349	355	345	307	337	348	352	314	314	331	322	328	366	340	338	335	365	320	315	354	331	326	328	351	332	336	346	322	339	316	380	335	316	343	372	343	354	338	346	294	409	339	339	341	347	328	304	315	324	336	366	345	337	357	311	323	321	319	322	294	320	341	348	354	334	339	347	327	326	341	315	338	319	353	337	339	338	309	297	296	341	347	329	324	297	286	348	338	314	315	307	317	329	311	318	355	351	331	345	309	304	311	340	321	353	322	378	361	339	293	344	322	376	296	361	358	364	312	351	334	333	320	346	321	328	307	325	294	314	358	340	337	342	317	338	349	312	323	291	328	321	323	340	337	315	306	350	351	355	331	344	371	362	343	328	307	319	313	354	356	346	352	332	301	341	331	336	341	312	337	313	311	324	361	316	296	345	314	322	289	319	293	327	329	302	347	311	316	351	341	364	353	337	336	328	320	356	350	318	339	329	339	347	360	346	355	324	300	346	323	349	325	325	333	329	297	320	332	350	295	335	348	322	303	322	334	334	327	334	317	334	325	349	364	332	339	339	356	332	340	340	373	346	342	344	317	342	321	311	346	335	316	338	330	312	321	321	323	368	333	323	337	343	345	320	309	340	346	353	383	362	322	340	341	330	343	318	357	292	333	319	298	308	353	327	327	331	321	327	339	314	303	303	342	352	328	329	329	323	318	361	351	320	322	353	332	353	332	326	350	288	333	342	323	315	319	332	343	335	294	356	311	335	329	311	345	345	352	326	324	310	336	332	318	339	349	331	310	319	327	334	349	365	338	330	311	323	361	332	334	325	352	346	347	328	323	342	333	348	337	316	339	341	333	331	328	317	335	309	340	326	348	352	351	358	333	315	352	339	342	322	313	323	336	369	305	343	335	313	307	335	304	326	344	350	321	329	307	345	332	330	338	311	348	330	343	293	304	305	312	324	370	330	320	368	309	337	315	314	335	358	305	332	348	309	342	325	305	338	313	375	325	360	358	331	353	333	321	311	315	346	323	322	370	319	299	350	334	359	351	331	326	336	332	310	317	336	347	347	337	317	324	321	333	332	337	339	345	331	342	366	339	276	334	353	322	336	360	317	338	362	345	349	380	335	296	353	313	347	316	316	310	303	320	332	291	313	343	330	333	340	304	336	317	334	333	319	314	341	366	347	332	304	315	312	346	325	323	370	310	363	316	345	343	377	304	316	338	326	322	347	327	335	324	296	334	367	331	315	313	317	301	319	310	335	361	335	325	329	330	307	348	330	330	376	314	363	320	324	325	314	335	365	329	379	327	357	364	348	359	368	345	343	310	312	303	338	322	318	333	312	380	330	357	362	332	376	313	316	318	348	326	323	353	346	316	328	341	359	341	355	328	318	322	362	353	332	321	363	340	357	365	335	328	333	328	314	347	323	358	326	340	321	317	319	326	330	347	308	321	297	338	301	304	338	326	345	368	327	340	332	332	320	314	339	315	309	344	343	309	345	335	362	322	310	344	318	332	310	357	363	323	328	310	341	307	342	346	319	335	300	319	346	324	301	316	364	308	320	340	306	339	315	304	320	372	329	342	326	322	356	338	331	315	364	325	321	360	350	324	334	328	344	309	334	304	317	326	342	324	333	343	317	319	340	300	334	315	310	334	344	315	312	316	332	303	340	325	337	333	321	338	334	327	326	332	344	343	347	301	345	325	314	319	357	363	302	356	330	314	336	356	321	322	353	319	312	349	350	327	364	325	320	347	330	335	320	338	333	339	321	320	336	304	322	315	310	365	345	311	348	342	344	317	347	330	318	333	344	346	365	339	314	323	341	331	322	356	354	337	340	348	352	336	305	296	296	315	359	316	351	344	336	329	321	301	320	356	332	346	385	329	343	353	365	295	357	335	351	322	318	330	330	325	310	369	341	300	363	311	353	338	338	344	341	360	337	302	320	303	364	290	333	303	330	339	331	399	317	329	319	320	379	322	371	335	288	313	338	325	298	350	341	334	329	340	360	318	325	304	347	309	313	329	343	332	325	299	313	352	317	320	335	329	338	324	346	309	325	348	337	317	329	337	339	316	315	357	329	332	340	331	321	323	334	332	306	345	357	320	313	351	328	363	336	326	307	313	308	326	316	346	338	333	359	355	310	355	313	339	333	319	316	324	323	339	336	317	343	355	340	340	359	329	324	321	328	319	340	368	297	361	306	342	333	356	336	329	336	321	343	341	350	317	325	339	334	346	334	313	303	345	325	314	315	322	340	312	347	331	334	361	325	326	326	305	334	334	330	351	300	343	357	303	344	332	330	369	357	316	341	324	344	333	308	371	327	314	297	342	346	329	331	355	336	333	319	361	346	325	349	300	339	338	357	320	351	348	342	293	321	352	320	308	327	302	353	344	363	336	324	326	352	317	324	358	320	294	331	322	331	346	311	285	312	336	314	313	318	347	332	325	358	332	308	316	359	340	365	357	348	322	333	334	326	326	299	293	322	313	318	364	352	354	333	338	326	319	356	367	331	354	351	335	318	322	313	303	342	328	349	338	321	326	343	331	325	325	310	338	321	339	354	331	334	315	340	309	333	365	339	333	308	312	325	317	306	314	341	301	341	350	333	347	318	306	311	304	363	363	363	328	319	319	302	311	334	347	331	367	321	350	358	332	313	331	351	338	322	339	340	304	353	293	326	303	312	338	313	328	337	348	347	305	329	329	343	345	327	319	331	350	331	314	341	345	359	297	358	316	324	357	321	336	331	360	301	333	311	335	327	323	301	309	347	338	334	319	350	360	336	362	348	327	315	352	320	346	301	334	340	356	342	365	312	336	356	349	332	310	345	328	311	313	349	326	324	319	339	337	350	336	349	330	323	356	337	297	334	340	323	358	316	371	335	305	316	313	343	338	348	314	335	338	340	348	311	358	305	331	325	313	340	347	329	342	342	346	332	364	330	318	337	349	354	363	316	346	309	350	341	330	330	344	320	349	345	377	327	339	315	338	325	298	312	342	319	330	354	303	336	314	318	308	341	313	323	348	355	327	357	337	348	315	313	323	356	319	369	314	358	327	340	334	347	335	331	317	324	329	369	319	334	334	337	334	335	333	312	313	338	332	339	316	324	306	325	318	366	348	347	322	304	314	319	348	356	341	321	372	328	342	320	324	344	332	349	304	343	328	314	342	324	329	360	333	351	342	322	323	344	345	330	325	320	342	345	343	322	334	335	357	337	336	337	337	307	349	305	321	355	362	324	316	324	326	339	321	340	348	355	357	308	336	368	359	347	337
2784	1139	1225	612	485	397	403	419	339	329	328	304	269	256	260	276	260	313	498	787	1024	891	416	231	232	237	235	266	241	273	254	255	240	248	216	243	232	221	248	232	258	231	252	236	248	248	236	248	246	255	275	250	233	271	246	214	237	245	211	258	265	218	237	258	236	212	242	228	242	219	236	255	214	282	245	257	231	237	227	228	228	254	227	240	233	264	232	245	241	229	229	236	256	221	251	248	223	229	250	221	220	234	246	229	239	230	268	253	247	246	232	234	242	247	230	237	223	243	243	218	266	231	253	241	230	253	229	228	253	236	237	219	238	248	271	217	239	238	237	247	261	252	268	241	221	235	236	235	244	253	217	250	235	258	235	250	271	271	241	239	268	242	230	259	251	235	251	210	245	253	220	218	236	245	261	251	233	253	264	231	248	262	216	251	236	223	234	247	233	232	253	246	231	240	240	235	249	223	235	229	254	247	254	224	241	255	270	231	244	235	260	217	228	251	259	241	255	253	214	244	234	213	249	215	277	260	251	207	247	229	247	240	253	236	230	235	241	268	245	256	244	241	225	227	210	227	237	199	266	242	241	232	267	216	239	230	239	231	275	236	246	248	284	241	226	228	241	221	233	244	209	257	235	237	272	232	214	249	223	237	251	252	242	249	254	223	254	271	238	278	230	222	248	239	256	253	259	230	249	241	231	267	246	249	235	255	248	237	241	247	246	220	216	249	228	265	225	256	247	265	249	296	230	245	219	239	244	235	234	255	234	259	227	253	246	249	227	252	231	242	224	268	241	255	229	232	235	278	257	234	269	248	253	225	239	280	228	210	242	256	240	246	244	228	225	237	203	242	258	262	260	232	290	269	241	222	266	260	237	229	245	259	292	284	255	239	236	229	239	257	244	220	227	251	201	240	229	248	237	254	232	259	239	241	200	226	255	236	214	253	228	226	232	234	235	232	254	218	229	248	247	223	255	256	233	283	285	249	213	254	268	233	251	240	252	218	227	225	257	257	216	231	253	284	245	234	256	234	269	269	237	242	221	261	241	234	254	241	254	252	264	206	248	221	246	247	216	241	256	262	232	249	277	238	239	242	243	254	237	238	223	225	229	254	214	249	251	242	212	229	234	209	233	241	228	243	237	200	252	236	261	254	233	236	237	243	276	240	247	243	265	249	247	229	235	219	253	248	249	245	251	238	213	235	218	213	263	250	241	241	262	248	228	262	256	232	212	242	229	264	231	229	267	238	261	236	232	231	233	240	231	240	219	224	216	227	269	217	253	244	241	261	223	248	244	257	258	237	246	235	236	238	228	232	233	239	254	258	243	257	218	251	238	248	243	240	238	244	216	228	219	246	248	215	241	283	246	254	251	271	239	233	252	244	252	221	253	247	252	211	255	234	248	241	229	237	235	228	234	210	251	257	242	243	241	258	241	234	235	232	236	209	201	213	219	205	227	227	215	251	260	238	236	247	238	242	257	256	254	236	235	228	228	213	221	263	233	273	245	259	219	249	230	223	254	259	230	231	251	237	224	228	248	242	277	242	220	276	247	238	261	255	244	245	260	236	249	283	250	258	228	209	229	235	211	235	224	242	234	224	228	248	218	234	284	256	249	236	249	242	233	224	230	265	242	237	229	228	257	238	229	250	249	253	256	239	248	264	245	248	268	216	232	219	254	243	243	215	231	240	259	232	239	233	227	265	234	247	249	250	211	257	238	233	268	221	242	229	235	250	234	248	260	234	237	222	246	252	247	223	242	271	246	232	187	256	260	231	222	233	230	215	247	229	254	251	237	234	245	258	255	241	240	235	286	220	239	242	240	257	255	244	227	231	229	244	221	204	225	215	245	235	229	226	259	244	244	235	235	230	246	244	245	249	228	257	247	268	257	233	245	248	267	236	249	235	271	248	220	270	268	236	275	224	262	217	238	253	240	221	255	228	245	257	258	248	236	228	236	248	259	236	242	233	239	232	250	260	250	224	246	231	232	222	238	250	216	244	243	243	245	230	261	249	250	265	270	247	226	239	274	263	230	225	235	251	241	237	230	235	235	239	241	239	270	258	256	257	233	225	246	225	279	241	235	236	265	232	244	234	252	241	252	258	251	231	242	242	247	236	221	255	246	256	246	224	233	248	234	258	218	230	244	250	241	245	251	252	243	233	251	245	253	240	255	243	246	256	232	245	236	260	224	225	241	201	248	218	276	245	234	248	235	245	259	224	236	248	235	215	225	243	238	195	280	231	257	209	226	266	251	260	235	251	230	247	244	230	259	255	253	195	249	217	255	207	240	235	234	264	286	247	236	215	227	240	251	262	243	267	269	257	257	254	249	233	271	242	252	240	247	229	269	240	255	229	233	246	244	248	224	237	231	253	220	238	227	255	229	254	247	214	242	235	248	238	254	235	230	257	256	220	233	247	230	237	226	228	234	227	230	251	228	249	249	248	254	240	232	256	232	255	230	235	253	225	251	252	258	249	226	255	254	222	232	224	236	243	266	215	222	210	232	250	227	262	213	271	222	254	238	247	238	250	234	234	247	234	233	237	257	224	263	257	246	266	222	238	250	254	228	241	234	263	243	225	242	234	221	216	229	252	235	215	255	232	236	236	243	207	228	222	228	250	259	250	244	235	230	218	270	230	255	248	217	242	233	257	220	220	239	243	223	245	245	241	241	220	250	222	236	231	250	250	239	236	221	247	220	243	230	231	230	243	241	269	231	230	226	249	224	245	213	260	216	253	250	245	229	249	250	240	258	221	203	224	247	247	220	229	233	218	241	225	233	235	242	248	244	250	238	240	237	236	235	267	240	250	234	259	211	217	237	248	244	273	237	269	239	220	234	254	234	250	246	225	237	216	249	229	219	249	227	224	254	233	224	252	215	234	285	229	242	240	264	242	210	240	249	256	235	204	230	234	233	244	230	228	251	272	233	226	251	244	247	217	229	245	231	223	245	240	256	241	247	244	265	250	253	257	228	259	255	215	254	235	232	237	230	219	258	250	255	220	278	250	270	263	229	238	205	255	229	238	212	244	253	238	222	211	256	235	230	214	223	231	232	219	242	227	247	225	243	244	252	255	259	257	242	236	256	252	269	236	236	245	243	263	269	241	233	260	272	242	252	213	253	214	253	243	238	250	223	235	269	228	264	230	232	242	239	196	272	237	274	209	250	267	256	250	218	241	254	234	251	239	237	218	239	236	227	216	242	243	232	242	261	252	242	240	229	234	258	240	254	248	236	227	243	203	232	237	254	252	236	237	253	211	256	254	238	196	256	228	206	229	250	270	260	227	220	237	223	232	244	251	245	231	258	222	246	237	207	234	229	245	259	233	266	231	224	224	251	256	244	278	230	238	226	209	229	244	252	210	259	236	228	240	230	234	245	254	237	278	254	231	243	258	241	231	245	246	245	244	273	241	228	231	238	235	238	243	236	216	256	241	227	235	241	254	219	256	221	233	222	246	268	248	235	248	248	224	237	239	234	227
2767	1557	2601	1882	1651	1449	1352	1419	1271	1163	1119	1063	848	798	700	729	854	1245	2803	4586	4898	3758	1479	662	658	653	636	631	668	655	610	635	641	629	625	643	637	590	669	656	635	607	648	623	646	667	626	639	669	638	676	665	638	665	695	627	695	597	632	631	649	661	672	647	620	629	666	617	645	640	623	637	620	632	586	630	680	602	620	618	630	642	588	646	645	660	642	670	624	632	668	674	599	657	682	619	659	608	650	674	638	674	649	628	660	603	607	645	671	642	629	624	657	674	634	630	675	657	618	652	650	658	604	633	702	637	626	643	614	633	620	693	609	657	638	653	711	587	686	651	708	646	645	632	668	635	635	678	604	621	624	633	664	614	610	635	638	687	557	616	670	628	620	678	661	686	645	669	655	623	615	653	615	615	609	644	639	625	637	676	672	613	672	664	684	611	653	635	678	672	640	667	652	660	627	662	668	638	652	643	604	635	658	694	647	613	685	673	683	615	618	612	643	663	680	683	642	692	657	642	585	640	626	638	573	621	621	600	642	647	648	643	637	649	600	645	645	612	605	643	652	644	626	659	618	644	622	608	641	644	643	697	638	667	604	646	648	661	623	627	632	645	647	603	651	623	639	639	642	601	663	612	627	664	656	634	593	679	673	641	686	611	588	640	579	633	684	712	620	624	631	643	655	651	694	647	603	615	636	641	659	604	655	608	611	598	627	636	639	660	652	650	650	623	689	665	635	676	680	655	610	671	652	631	637	668	633	629	651	676	604	635	663	651	645	580	595	659	628	669	624	674	607	645	666	619	625	630	659	612	668	634	633	647	607	644	602	626	643	659	681	701	624	646	627	658	612	646	634	651	623	688	638	638	646	613	691	709	648	654	630	663	652	639	656	608	638	639	666	614	641	594	608	615	653	649	648	660	594	606	653	654	621	688	656	606	640	638	662	665	651	665	678	651	652	631	655	686	640	647	633	612	627	629	625	624	668	644	601	622	661	648	621	608	632	619	620	658	629	661	625	620	697	625	691	651	610	665	642	616	633	663	646	649	612	650	649	620	600	667	641	665	615	621	660	640	627	650	648	663	653	603	644	627	661	661	609	632	635	677	610	622	631	643	692	659	629	646	647	660	657	668	632	645	613	579	640	597	611	630	623	642	642	661	619	619	679	603	617	629	632	627	607	657	666	647	659	659	635	676	623	631	674	610	652	636	618	642	631	609	663	707	673	669	670	648	679	688	649	665	625	660	672	650	616	638	620	623	608	664	667	631	656	616	678	613	625	605	613	694	638	639	641	634	635	635	628	680	587	661	638	634	633	650	699	639	652	650	671	610	684	605	633	635	657	664	640	641	659	655	635	660	614	697	626	637	643	633	687	588	607	616	615	651	634	652	638	632	616	667	658	615	590	649	650	676	632	610	578	641	602	620	670	659	626	673	617	615	648	644	656	662	631	598	691	674	672	620	605	685	650	616	662	625	644	622	622	605	655	685	661	642	649	672	638	649	625	626	670	590	684	617	655	679	680	629	648	619	636	663	642	614	668	631	635	632	625	663	613	607	659	636	647	635	664	681	609	628	634	637	643	623	630	672	618	629	641	588	664	670	630	635	630	682	634	618	653	587	596	689	642	659	623	652	666	677	666	632	672	624	656	659	700	678	631	645	617	672	602	639	624	627	651	637	682	632	626	645	646	637	628	637	607	604	628	640	624	626	650	651	625	634	687	627	615	660	603	644	674	643	637	665	647	635	601	617	685	643	626	602	627	657	649	667	602	645	695	663	645	642	663	603	642	650	573	635	644	646	653	639	608	656	621	606	657	607	650	653	648	638	606	639	662	689	620	634	634	696	649	691	563	662	601	633	663	653	688	605	661	585	680	649	658	612	650	625	677	599	617	653	636	611	591	621	616	642	646	614	669	605	656	648	592	645	643	641	614	654	610	659	644	660	673	671	639	646	654	688	622	651	645	632	599	656	610	606	690	657	612	617	672	669	644	609	617	624	628	650	669	635	631	672	612	633	593	623	625	673	641	613	634	629	617	650	624	641	661	658	659	638	621	608	695	634	630	617	637	691	704	624	659	624	657	623	652	610	627	692	641	671	631	649	634	645	641	681	633	622	632	617	670	629	639	627	706	640	617	658	634	631	647	650	636	637	624	617	681	620	638	668	601	641	631	688	606	641	667	611	648	669	672	653	649	638	632	625	648	654	666	644	637	652	680	645	623	656	637	647	636	621	641	654	633	658	658	623	660	693	628	637	631	670	637	639	608	602	702	643	636	647	639	615	610	621	649	652	651	608	652	609	642	661	670	641	658	672	632	610	675	620	657	639	670	631	651	630	607	633	602	649	605	648	671	678	666	643	633	622	660	630	665	623	633	645	605	651	620	653	580	672	572	613	635	653	661	639	610	643	626	653	605	649	667	645	617	651	628	621	654	680	670	619	594	642	657	590	654	647	659	621	626	647	660	682	635	624	637	648	645	617	615	596	647	628	652	598	680	650	643	664	654	602	606	630	601	657	617	639	644	680	669	625	637	591	639	680	600	661	675	661	630	641	636	640	633	670	648	618	640	679	644	650	657	692	638	661	617	664	628	640	583	656	710	645	617	605	642	637	599	690	601	607	600	669	644	634	645	646	654	662	662	657	642	622	654	641	662	659	702	659	607	650	662	670	590	650	651	589	645	661	673	638	630	664	618	651	647	674	681	641	672	649	634	618	655	623	669	642	631	622	650	617	657	673	656	613	582	655	628	607	629	663	679	642	626	673	646	610	666	708	643	653	600	655	685	659	623	609	628	612	617	634	660	621	639	662	602	621	597	621	689	617	624	675	670	632	666	638	663	630	619	652	619	680	658	594	662	623	640	631	633	666	621	666	639	654	637	686	646	655	639	656	611	686	634	664	650	660	664	673	624	626	645	660	670	636	667	652	649	629	606	639	654	622	604	606	660	625	652	633	663	660	667	639	630	654	637	625	601	652	603	614	654	650	614	646	679	596	587	673	659	603	644	646	632	644	702	585	655	645	658	649	660	670	656	624	638	664	639	609	609	652	597	649	626	630	616	641	681	644	639	617	647	643	655	599	638	624	651	665	651	666	672	653	612	657	644	596	602	650	617	668	592	613	636	645	614	674	677	627	623	639	674	634	621	646	650	654	624	609	675	692	626	646	673	696	601	661	687	620	638	653	650	628	653	608	679	643	634	671	635	690	625	607	621	613	621	669	590	622	668	635	636	625	660	611	664	665	640	607	657	650	658	659	609	589	636	672	655	680	641	669	650	720	634	640	647	673	651	649	571	660	652	643	626	667	608	638	660	648	628	642	659	591	670	606	638	629	617	632	659	682	659	601	630	602	639	643	647	632	647	692	658	633	657	687	609	707	634	643	706	625	612	684	646	647	664	668	622	689	658	643	606	614	603	624	650	646	583	662	634	628	668	600	660	631	658	645	633	675	589	660	663	653	737	647	654	649	615	649	664	620	642	628	620	640
10638	5429	5721	3072	2325	1776	1441	685	533	441	412	345	295	282	291	253	257	927	2468	6841	7637	4925	1575	143	157	162	176	153	166	133	154	160	158	156	171	140	150	154	149	178	156	138	154	160	145	173	144	153	162	138	172	189	146	145	146	159	136	141	175	158	137	166	150	144	166	128	127	141	156	144	148	145	166	161	156	176	169	144	147	164	156	176	170	151	159	166	145	156	166	143	144	167	160	140	175	149	150	165	171	146	178	122	139	141	163	161	148	164	162	162	140	162	168	151	142	124	154	165	151	115	170	141	158	172	161	163	148	162	167	147	166	154	173	181	171	129	178	155	134	148	172	157	146	155	140	162	142	150	157	134	165	159	153	130	142	147	140	156	172	131	166	158	172	144	159	163	193	134	153	170	159	152	151	153	155	148	175	173	156	155	153	143	163	150	144	181	149	157	141	164	169	163	165	175	159	157	162	141	162	138	136	156	168	135	161	160	142	149	145	180	141	145	153	135	165	170	157	169	157	131	155	175	158	168	188	156	160	143	152	155	153	160	153	139	160	149	146	153	131	151	169	181	160	152	155	159	144	174	176	188	146	145	161	143	166	157	156	158	180	147	153	185	162	164	159	156	149	151	148	160	143	164	163	165	153	160	178	144	146	154	145	169	140	155	164	138	162	185	149	154	153	148	161	164	167	149	154	143	164	150	149	160	146	160	176	137	146	159	166	143	128	172	161	167	144	172	146	160	150	184	156	145	170	137	161	147	142	150	155	151	166	173	169	154	162	176	159	166	140	153	135	171	138	171	152	147	164	151	165	154	153	150	176	161	163	165	176	142	155	176	159	175	170	151	152	167	145	157	157	146	178	144	165	164	153	158	173	166	147	158	158	141	175	167	168	151	155	154	174	163	165	140	152	166	151	144	157	167	152	175	155	159	162	125	145	163	163	143	176	161	156	148	172	149	145	160	158	154	168	145	164	141	161	159	159	155	154	134	138	150	162	148	157	166	145	172	157	141	173	166	167	174	156	149	160	145	151	149	157	144	159	160	162	160	174	149	162	156	157	152	132	167	159	149	133	149	140	160	151	159	159	163	168	168	153	158	157	169	178	130	161	139	166	170	157	152	148	159	142	156	145	164	167	156	132	140	159	145	160	143	153	143	171	146	162	158	169	151	148	167	164	158	189	179	151	148	165	145	174	170	167	151	180	161	157	152	142	148	164	170	172	160	173	133	151	180	156	149	144	150	173	148	152	152	148	137	175	178	140	137	163	180	166	152	155	164	159	162	142	166	150	163	177	155	154	164	162	125	146	159	177	142	145	149	161	131	148	163	143	154	162	141	186	178	160	136	148	174	151	142	152	159	180	171	143	157	146	169	169	144	153	149	162	164	167	158	141	149	159	155	160	164	147	178	153	148	133	184	163	151	147	144	151	139	156	153	157	156	168	163	158	164	170	150	166	160	162	167	174	143	146	155	156	168	177	160	183	141	163	132	148	155	148	150	135	167	158	158	149	146	151	147	170	147	152	148	170	149	142	151	143	157	142	153	156	162	156	166	174	166	141	157	158	163	139	151	177	152	167	141	138	154	142	156	156	150	166	138	159	160	176	167	151	124	122	141	169	139	123	152	151	165	153	144	152	141	174	163	149	159	168	148	148	155	151	174	155	159	172	164	131	153	154	168	149	141	162	142	127	159	162	157	169	179	148	123	148	143	152	156	146	149	145	149	139	157	152	174	157	139	150	142	132	154	147	152	144	166	172	152	142	191	150	140	176	160	172	164	133	142	142	154	164	154	159	171	160	163	170	173	158	155	170	159	131	187	157	155	173	149	179	147	190	147	151	150	174	182	150	149	145	163	155	170	136	185	161	149	148	153	156	179	161	155	150	149	155	178	142	155	149	135	166	162	154	163	151	140	150	153	175	138	163	167	167	167	156	156	169	153	171	151	162	188	168	166	157	166	162	163	163	180	150	158	151	159	157	152	148	181	169	154	172	162	166	156	155	157	138	163	154	155	152	146	179	148	158	180	160	180	142	153	167	167	140	143	160	167	145	134	156	136	177	159	175	154	169	139	152	159	134	158	168	168	169	139	167	175	156	135	158	149	169	161	152	139	161	160	166	146	156	133	160	169	165	165	157	162	159	148	171	149	147	152	150	153	152	153	158	136	164	164	179	174	167	143	168	163	139	169	156	168	164	185	168	163	147	159	154	160	160	150	152	164	160	139	165	171	157	185	140	144	139	147	143	155	171	138	157	167	144	142	168	159	176	141	164	149	176	148	142	140	176	153	150	153	152	171	179	164	151	149	163	179	134	164	160	172	156	167	152	151	163	140	135	187	149	160	177	151	155	149	158	156	143	159	152	164	154	150	158	141	152	149	163	150	163	183	171	158	153	151	167	169	139	159	144	154	152	153	144	179	164	164	121	161	169	148	143	171	146	160	138	160	137	163	165	180	161	145	153	159	175	187	152	142	146	143	164	156	143	173	146	166	153	159	166	142	146	163	161	154	158	155	139	165	150	134	156	177	147	142	151	136	131	169	148	164	156	175	165	155	169	157	173	135	162	150	151	153	175	161	174	160	184	152	161	140	140	147	150	138	137	165	161	155	147	156	168	154	165	164	156	157	170	153	145	158	147	155	137	179	162	171	144	168	132	148	158	147	160	162	161	142	161	166	169	153	155	152	147	159	140	152	162	169	143	144	137	163	153	148	156	152	181	163	154	159	161	162	139	176	169	139	160	144	170	169	153	133	145	161	162	170	146	166	152	166	171	135	148	144	156	164	137	170	157	164	132	145	158	166	141	147	169	170	165	185	155	150	160	142	162	167	166	165	144	179	168	162	146	159	136	154	176	151	136	153	166	158	149	170	154	165	163	173	144	140	149	159	167	140	163	151	167	168	142	168	159	165	133	171	149	160	173	150	156	135	161	151	150	159	156	184	167	143	152	149	159	157	145	181	166	149	155	158	156	169	173	136	158	143	170	171	142	163	181	188	155	184	173	164	130	159	132	202	162	179	143	147	151	166	154	172	172	139	150	151	152	163	156	144	143	142	137	163	137	150	170	137	171	132	128	145	142	159	153	158	168	160	147	152	157	155	149	172	172	134	158	161	173	134	143	144	169	161	160	145	152	149	157	156	153	146	146	138	165	162	159	153	156	148	153	172	156	131	161	169	155	165	173	156	148	157	129	156	156	175	168	147	155	150	157	163	134	143	149	142	166	172	148	156	145	164	161	129	153	163	154	138	149	134	152	162	177	155	170	134	150	157	160	167	149	168	165	159	143	185	133	155	153	129	158	172	161	161	150	164	163	138	165	168	160	188	151	186	140	171	134	151	175	163	160	160	146	165	166	133	144	164	156	165	172	162	156	163	153	170	154	162	158	150	161	150	160	125	141	135	174	162	151	161	156	165	170	150	155	153	168	157	131	126	155	179	192	142	147	177	158	161	148	173	156	160	141	167	129	175	156	150	149	161	150	144	124	164
6978	5614	8423	6837	6162	4964	4277	2648	2408	2265	1994	1744	1387	1189	1116	1034	1073	5130	13234	27670	27948	20844	6591	427	465	461	495	415	473	413	430	443	451	450	469	446	440	444	452	431	450	414	420	411	383	391	422	422	416	445	486	373	433	455	428	415	422	392	410	437	421	410	418	422	443	448	440	461	436	454	450	440	391	418	445	457	425	436	435	418	455	360	450	440	449	408	478	411	382	432	395	432	456	468	459	433	433	448	380	432	433	438	459	447	469	433	424	397	421	443	458	419	446	431	429	439	411	435	406	435	398	433	421	455	468	444	472	411	427	440	438	445	450	432	420	436	414	414	465	384	420	425	414	399	430	438	410	390	389	421	424	408	439	423	443	434	446	449	426	434	465	434	431	420	449	387	391	425	421	439	428	429	457	429	396	402	411	418	417	433	449	425	457	440	408	441	418	451	462	466	410	433	442	410	427	435	473	427	429	421	435	416	420	478	428	425	463	452	441	420	471	441	449	414	456	391	492	388	442	429	429	470	432	415	387	457	445	426	409	467	464	409	434	423	409	431	410	421	437	378	424	378	426	404	454	403	433	408	427	425	423	390	441	448	404	435	435	440	458	431	408	437	401	407	422	414	399	469	425	417	439	414	419	424	386	441	466	431	452	419	398	463	449	423	471	430	449	404	424	421	419	446	444	472	403	448	422	426	454	401	432	431	434	435	398	463	399	454	415	451	453	429	404	423	432	455	413	408	419	411	432	429	444	463	404	468	424	441	421	438	418	458	467	474	404	445	433	403	437	419	487	397	426	440	464	450	416	448	469	410	401	429	418	488	444	441	424	448	444	398	410	438	438	405	444	414	480	437	432	484	447	427	458	442	427	449	443	484	438	409	413	422	413	399	427	405	430	445	437	448	413	388	404	447	427	438	442	451	457	430	418	453	440	473	399	423	446	461	424	421	441	441	461	410	455	413	425	445	435	476	409	436	438	384	442	430	445	422	423	429	436	432	457	430	402	399	428	443	440	438	429	420	448	449	450	478	418	472	421	431	427	436	408	413	417	410	435	421	460	422	413	400	398	413	437	414	422	437	430	406	453	414	430	456	411	398	426	431	403	413	427	384	413	404	414	439	392	455	444	389	463	468	431	401	422	403	414	460	418	467	470	450	419	437	413	407	416	411	451	418	430	432	425	420	437	436	449	426	428	452	440	446	456	445	457	428	450	448	402	442	407	440	450	436	447	463	459	451	443	426	424	438	438	442	401	430	448	434	398	423	445	438	431	455	417	412	410	437	429	417	440	403	430	440	441	401	434	418	440	488	426	395	405	427	454	417	476	426	438	423	425	402	404	441	404	427	408	423	423	427	404	428	443	415	421	435	415	413	422	396	456	443	452	453	418	433	479	431	423	444	419	395	422	449	398	427	447	446	437	435	394	456	434	456	469	436	453	437	429	391	446	474	429	460	419	443	466	428	410	438	445	422	402	427	438	431	435	406	438	412	413	400	441	433	451	431	442	440	472	441	409	441	438	433	363	443	442	447	440	409	375	405	467	450	421	428	401	467	447	405	418	398	409	407	446	393	414	403	407	442	406	416	417	396	447	425	475	432	442	416	424	446	440	464	451	422	410	396	422	464	399	448	418	401	430	431	419	391	439	396	428	398	420	455	411	420	439	420	389	447	404	410	428	418	396	432	407	409	426	440	454	427	424	392	449	453	419	439	399	385	432	435	446	404	409	424	467	422	427	450	432	452	424	428	424	439	444	404	405	425	418	417	440	431	444	446	458	423	433	418	383	423	450	395	470	425	448	464	422	420	452	427	430	441	443	450	446	458	451	412	436	423	403	449	441	405	430	445	446	450	417	415	460	463	423	397	439	434	432	440	397	411	407	497	395	425	476	422	421	422	418	422	424	440	411	415	437	451	405	474	469	467	448	427	439	460	423	435	412	436	446	439	410	443	467	416	446	444	455	432	498	449	439	427	428	398	407	442	423	426	429	425	450	411	452	449	419	458	420	433	420	410	408	449	423	429	434	448	427	461	410	446	417	421	430	403	440	455	441	433	406	431	463	417	474	414	454	423	392	420	408	444	452	442	410	410	446	436	406	451	427	455	460	481	421	427	426	426	398	477	456	420	443	448	437	395	401	442	444	463	433	443	421	400	427	422	442	461	448	461	438	433	389	431	423	461	447	433	427	412	443	433	397	413	451	428	409	432	431	387	445	409	430	420	425	466	439	419	421	397	427	449	432	456	423	383	422	462	413	435	437	435	444	433	400	472	452	422	435	428	410	429	442	412	463	417	408	444	441	459	450	423	454	431	451	410	424	377	451	452	447	425	455	453	431	421	403	400	422	438	423	433	432	437	407	426	416	403	444	422	464	458	430	443	477	436	453	436	416	437	417	420	409	460	440	372	436	429	407	421	414	430	429	471	464	428	436	422	431	406	412	398	424	428	447	441	404	420	428	443	397	430	462	411	419	417	457	461	393	437	442	404	407	433	430	456	413	446	421	446	421	415	454	438	398	431	438	432	404	413	443	448	387	410	436	407	447	416	480	433	379	419	419	443	398	404	427	403	409	464	444	454	404	427	488	397	414	437	431	411	412	416	471	438	417	447	460	448	434	442	385	405	418	442	407	412	445	395	410	452	419	415	463	459	405	462	412	411	410	417	431	423	426	418	436	411	450	394	388	444	402	409	433	440	410	443	453	450	414	415	402	411	441	500	413	431	401	431	446	417	419	436	447	393	420	479	431	415	440	429	444	417	439	413	404	410	407	415	429	428	423	454	420	386	439	430	429	444	434	458	411	442	401	445	430	460	459	437	409	426	389	460	419	422	404	418	425	455	465	425	422	421	454	447	442	429	400	417	436	408	432	432	472	396	459	426	394	421	464	420	431	440	447	453	405	426	413	400	440	450	427	403	416	436	389	419	388	444	404	400	433	462	425	436	416	420	421	414	495	412	433	453	417	430	449	421	396	447	421	421	447	377	453	425	444	426	463	443	399	411	470	403	437	391	453	450	440	426	456	433	401	420	448	459	421	468	383	441	471	454	452	412	464	433	441	408	415	438	468	440	413	431	403	407	458	439	384	435	409	402	454	452	445	427	438	398	463	430	442	429	403	438	408	411	432	444	495	422	441	422	437	428	409	420	421	408	431	406	431	419	415	462	427	454	432	451	465	404	410	422	463	440	437	438	451	433	443	451	414	434	411	420	427	426	464	455	437	394	429	435	406	416	417	427	415	402	376	439	432	425	442	398	404	410	487	403	394	431	420	418	435	432	425	418	419	432	458	416	447	459	459	452	428	452	401	427	435	433	432	410	467	399	437	431	428	432	430	385	419	391	443	458	462	457	421	452	443	400	429	416	420	486	440	439	402	437	381	426	440	467	407	450	432	424	435	452	446	428	432	411	421	415	430	444	418	452	432	430	450	447	448	439	402	419	444	452	462	396	443	440	423	427	399	459	424	431	420	414	419	416	433	465	447	439	414	446
16747	8083	5375	3885	3186	2793	1437	902	686	576	417	330	318	265	248	229	409	4446	8530	10073	8956	6146	2881	194	126	123	136	96	150	128	113	106	117	117	127	113	127	116	114	109	104	115	113	139	110	116	120	128	123	124	115	127	126	113	109	123	133	112	108	131	122	124	124	122	122	127	107	110	131	112	115	131	132	135	116	106	130	123	101	109	135	121	111	129	120	125	117	131	113	106	130	124	103	122	113	111	114	114	134	109	111	116	121	129	127	116	129	130	131	118	107	126	143	124	116	104	125	127	119	123	116	115	135	138	116	114	116	117	134	129	134	127	111	116	131	110	103	113	101	120	106	115	127	116	122	110	110	118	130	106	101	142	131	132	119	117	119	132	128	118	132	139	109	142	129	142	140	123	122	103	112	126	126	126	124	108	125	103	107	132	121	138	121	137	119	122	116	106	122	108	130	133	128	122	139	121	105	123	118	126	96	126	122	123	125	116	94	129	112	111	132	124	131	122	113	107	130	113	126	113	112	114	125	111	117	95	125	120	136	116	115	131	107	109	114	129	132	134	116	116	108	118	117	114	130	114	124	129	115	106	117	113	144	114	118	118	112	122	105	123	112	116	114	127	133	118	118	104	120	127	123	119	119	124	118	116	120	106	128	126	141	107	130	133	121	106	120	126	113	103	117	112	128	131	117	122	102	123	143	106	110	116	121	110	120	134	101	122	117	114	120	125	123	133	125	112	124	137	102	126	106	118	135	129	120	133	137	135	116	112	111	127	142	127	116	112	133	127	116	117	104	111	134	120	126	114	131	122	113	117	113	109	149	127	110	129	105	125	102	124	98	109	113	134	124	116	122	122	131	124	115	118	107	131	114	119	123	126	132	139	123	117	128	145	126	109	139	118	117	109	120	125	122	114	113	119	129	120	115	126	113	119	108	118	126	105	144	110	114	119	124	119	127	116	118	128	125	126	135	128	129	134	124	107	121	102	110	118	124	125	109	118	121	113	123	115	100	110	102	131	135	135	126	123	98	121	136	132	119	116	118	107	135	113	149	129	119	134	117	124	117	126	99	123	133	134	132	125	115	124	104	119	126	111	108	111	123	105	116	128	104	128	114	113	129	106	139	124	125	130	123	109	112	102	130	122	124	109	135	107	135	112	117	117	153	123	144	106	101	130	134	117	107	111	116	125	108	133	130	133	116	116	114	119	98	124	128	104	122	135	145	130	121	120	114	114	141	122	123	123	100	106	108	108	107	109	115	133	144	120	123	115	98	133	126	115	129	99	105	125	117	132	128	127	127	111	93	137	137	135	126	129	114	129	135	101	131	127	106	103	113	124	144	131	125	108	103	123	112	107	130	110	127	120	142	119	111	121	124	119	109	110	134	114	130	128	114	107	110	117	105	121	134	105	108	113	100	130	97	103	131	132	122	127	129	115	109	115	121	113	101	120	143	113	120	121	131	138	127	97	111	117	117	131	117	116	128	122	116	97	123	119	117	117	114	110	142	116	133	122	99	144	119	108	127	129	118	102	116	121	106	102	124	137	118	137	112	148	127	141	130	112	123	137	129	119	117	109	123	147	110	116	122	133	124	115	135	134	136	115	111	106	124	123	122	92	121	135	92	109	127	119	108	127	111	132	142	122	146	117	144	107	111	101	140	118	104	133	126	110	106	142	139	128	109	110	142	120	133	113	125	132	114	115	124	130	136	121	119	147	114	118	124	95	110	128	119	117	127	126	114	130	106	96	140	113	115	117	154	131	104	142	116	130	117	109	113	127	113	124	128	132	131	112	105	124	116	121	131	141	111	119	113	140	126	116	108	125	101	134	123	119	146	134	118	116	120	114	115	149	125	124	134	104	126	125	110	120	123	110	113	112	127	111	125	99	119	104	129	112	112	139	137	108	118	96	132	121	126	114	136	117	121	115	133	137	139	125	119	118	133	103	130	107	120	119	118	125	123	128	110	129	124	108	123	132	132	111	129	119	126	118	109	111	128	134	145	122	132	119	127	109	132	118	124	133	112	106	110	110	125	114	116	110	130	111	119	118	122	130	128	103	138	109	124	124	123	134	125	117	116	111	137	122	107	120	123	127	106	107	105	121	141	127	105	132	115	126	127	113	126	131	111	125	122	118	119	140	125	122	115	134	120	131	104	118	124	114	122	125	136	131	117	105	133	133	128	125	115	109	125	137	127	125	132	118	122	122	115	116	136	105	130	126	108	138	136	141	137	115	118	113	109	110	141	89	112	115	119	135	114	108	122	136	127	123	126	120	117	113	120	124	114	124	123	98	104	125	108	127	121	117	143	108	133	133	118	129	138	138	116	103	118	142	123	108	116	116	125	109	112	121	111	108	131	108	116	118	115	122	127	135	138	110	121	122	116	114	105	138	111	92	130	136	126	126	142	128	133	124	130	110	118	129	124	120	121	118	123	134	101	117	120	116	107	118	92	103	127	134	129	138	112	124	127	126	143	121	134	125	116	133	142	131	122	138	139	103	141	123	131	140	108	129	135	142	115	132	110	114	130	115	100	102	121	106	125	119	135	124	128	120	148	119	96	130	115	128	123	119	104	112	109	131	137	126	120	134	104	113	124	124	101	145	100	128	125	113	101	139	123	116	121	132	124	112	141	126	114	100	109	127	105	113	99	116	135	135	130	109	122	118	130	121	103	138	110	119	125	112	139	111	127	124	136	130	121	135	112	107	110	123	110	143	126	89	131	125	116	97	99	120	121	117	136	112	130	99	113	119	102	149	124	109	116	129	128	123	134	107	145	105	137	108	105	110	106	123	101	104	109	121	138	127	109	116	124	121	132	112	121	142	115	94	129	117	123	138	126	114	115	128	124	131	121	133	121	118	131	122	102	123	112	124	118	118	146	120	114	108	116	131	131	116	98	118	118	111	124	125	126	112	103	135	119	89	122	107	129	118	122	135	130	120	105	110	134	125	120	130	110	116	113	121	138	127	121	135	107	136	115	134	125	118	122	105	126	116	131	115	126	126	120	131	120	140	110	127	110	115	104	139	134	120	134	90	120	123	124	116	133	114	115	117	138	122	139	138	116	123	99	108	131	119	119	123	116	143	123	122	117	114	118	132	116	113	140	110	124	129	106	116	124	116	109	115	130	113	132	111	101	110	112	124	127	126	109	118	115	121	109	114	110	111	128	106	135	125	135	111	126	122	124	132	111	130	122	126	112	109	121	139	132	130	119	121	124	118	118	107	113	141	127	115	133	125	121	131	121	138	145	108	117	116	140	128	104	117	122	115	117	128	110	118	111	114	104	104	127	110	130	125	129	118	126	128	108	133	130	126	125	121	125	119	122	108	131	115	124	125	138	130	113	125	104	117	114	120	131	140	118	111	122	121	132	108	106	117	121	125	125	117	127	119	131	129	127	117	105	140	119	111	118	108	125	125	120	116	108	107	119	112	122	137	115	128	142	102	131	132	127	107	115	117	127	129	123	121	128	117	148	118	116	124	128	98
8827	7111	7949	9400	8100	7464	4632	3700	3238	2729	2241	1756	1649	1499	1247	1229	2494	18977	28524	32267	29770	23624	13787	547	376	365	373	392	374	364	337	382	360	353	355	332	359	330	376	343	317	401	328	373	370	375	339	373	351	358	320	322	357	360	358	402	348	362	366	348	350	356	355	335	383	326	357	321	373	356	325	324	346	329	352	388	339	335	346	345	332	374	383	343	390	316	351	368	346	378	385	373	398	332	355	373	318	321	368	320	371	339	369	362	339	346	343	358	333	321	351	342	341	337	346	358	361	352	343	344	388	375	364	333	358	349	319	354	341	346	393	364	330	378	368	354	348	357	370	364	345	353	328	360	333	336	343	358	362	333	344	321	368	351	333	380	360	370	336	335	345	352	376	374	343	364	373	349	335	374	354	373	364	334	341	373	326	356	356	350	328	356	366	358	356	365	362	336	354	356	327	340	351	352	352	329	366	358	354	355	349	330	349	349	349	329	332	348	352	340	353	349	333	356	361	358	341	326	387	349	353	313	367	343	344	365	331	371	355	363	361	372	353	335	357	332	320	365	384	329	357	315	377	372	372	355	350	387	336	349	342	372	357	361	343	342	378	325	357	331	355	378	375	358	338	361	344	337	365	356	353	347	381	356	332	360	342	347	333	350	367	356	369	342	334	348	358	360	375	352	350	333	315	353	353	376	397	337	360	354	358	351	362	345	352	388	359	333	325	377	388	364	365	376	355	337	347	346	344	341	356	364	359	361	363	364	344	325	368	373	389	364	357	333	366	378	393	356	344	339	364	312	369	348	337	373	349	328	335	329	359	350	338	363	334	359	365	336	329	330	392	368	351	373	366	349	355	357	379	347	394	355	346	350	380	350	358	347	362	343	351	342	375	367	368	359	357	348	359	360	338	365	324	369	357	342	358	367	372	332	343	388	381	327	336	372	339	370	382	345	391	360	341	345	379	370	344	385	341	354	383	352	343	355	364	352	360	351	369	337	322	366	316	337	322	375	363	330	360	359	374	325	386	346	341	342	335	346	339	377	330	366	331	384	351	362	382	365	344	365	333	328	349	337	369	320	344	366	354	337	373	358	332	328	339	352	352	395	337	320	346	331	389	366	365	358	344	357	332	337	340	338	353	339	351	360	355	342	348	347	357	375	358	360	390	330	353	345	354	341	343	347	328	323	377	362	350	376	362	354	366	372	336	356	351	374	327	362	343	359	322	331	371	355	357	364	327	330	351	384	372	370	335	332	355	342	354	356	380	349	365	340	346	333	359	336	387	381	329	343	363	364	323	376	346	344	340	329	333	318	363	330	340	361	370	350	342	378	369	359	350	323	358	398	354	332	323	367	338	345	338	328	334	355	351	360	355	343	336	366	343	336	337	344	382	344	355	348	357	333	320	359	370	347	347	366	359	362	364	338	348	330	357	353	335	339	359	349	365	384	362	316	344	374	358	341	373	349	334	363	359	345	343	346	371	353	376	358	375	383	334	356	336	341	381	373	340	347	384	338	351	324	354	344	329	336	354	336	375	378	345	385	362	372	375	371	325	361	339	316	364	368	362	339	326	372	337	365	382	368	363	356	366	362	352	335	358	315	330	367	368	333	365	363	377	359	338	345	363	340	347	361	330	361	349	313	324	336	341	344	352	340	381	349	323	375	360	314	359	329	371	366	369	353	393	384	365	366	355	392	412	354	342	377	356	346	328	346	352	352	349	337	361	377	345	330	393	385	366	341	368	357	331	376	372	364	357	329	364	363	344	365	343	309	388	405	342	354	353	377	327	390	388	377	368	367	328	343	354	314	372	332	384	341	353	333	371	324	340	344	343	319	350	378	346	324	379	345	336	347	375	326	373	371	335	332	360	355	356	340	346	365	344	350	361	344	360	318	362	380	377	357	358	373	335	362	332	360	333	344	341	358	382	290	339	343	341	326	377	356	394	346	362	348	387	374	365	330	369	355	403	342	355	354	335	340	354	355	340	358	377	396	395	341	362	326	331	347	370	314	364	356	315	344	362	371	375	376	339	382	354	323	356	339	374	346	381	337	337	365	352	363	378	372	329	366	347	383	345	330	355	336	360	339	355	339	344	368	369	387	331	333	318	357	344	365	373	379	386	350	339	372	335	330	373	318	360	342	334	331	376	367	340	339	355	350	358	321	329	336	384	340	377	365	351	321	294	348	349	387	380	336	322	357	328	349	358	360	340	366	353	318	320	358	366	340	357	368	348	350	381	348	377	348	379	360	347	366	367	351	338	333	324	354	344	349	327	348	360	357	357	314	391	359	364	358	367	347	336	360	340	317	352	372	359	338	361	346	347	329	396	360	356	319	351	341	356	391	344	357	347	364	357	361	327	381	317	338	356	353	343	366	355	367	365	341	335	325	344	355	362	351	318	341	339	325	367	368	356	383	338	364	375	346	353	355	363	391	361	348	351	384	346	361	356	350	339	368	364	363	334	327	336	363	374	328	336	356	336	319	332	399	320	397	362	314	349	335	350	340	330	373	381	363	362	376	350	350	346	353	366	327	334	335	333	332	344	376	348	328	319	361	354	314	339	333	346	354	348	329	355	313	367	345	360	347	366	355	348	343	337	363	344	358	370	363	354	358	373	330	337	354	296	305	349	351	368	332	341	388	352	352	378	339	333	335	382	367	357	346	336	334	353	325	371	345	360	354	383	343	356	360	368	352	393	380	340	394	354	370	374	324	389	339	332	351	324	325	327	323	335	356	338	330	387	345	329	335	377	338	342	372	354	370	357	343	354	348	360	322	356	337	351	329	334	358	339	363	337	353	343	379	314	336	348	360	371	362	331	344	348	332	350	337	367	365	327	347	365	363	355	346	361	329	324	332	354	328	365	331	369	365	389	369	354	351	348	351	350	370	349	338	323	354	358	336	385	365	340	339	334	413	340	386	372	363	375	374	352	370	351	343	362	359	345	341	343	349	334	371	403	362	385	365	377	332	331	344	366	334	341	343	376	353	370	362	350	375	354	351	326	340	359	350	363	324	346	319	368	341	360	359	355	327	367	343	338	343	383	340	378	338	349	349	344	342	347	332	360	361	385	410	307	359	350	385	350	343	334	324	360	330	349	335	377	362	350	395	378	350	327	361	381	343	368	334	344	303	364	355	357	337	344	325	342	356	353	363	330	350	355	348	328	353	335	355	345	358	349	376	401	299	356	370	349	346	330	321	354	339	379	372	342	347	347	369	328	356	368	323	329	327	322	339	381	340	356	333	387	341	326	367	366	341	319	344	325	371	356	359	377	356	361	344	345	361	307	358	340	387	383	369	337	363	342	351	343	340	342	360	382	313	366	347	369	347	321	352	372	346	362	339	332	366	302	355	344	371	351	357	339	338	355	373	369	380	348	346	376	349	352	342	324	368	330	392	355	388	349	331	352	357	324	355	380	334	381	343	361	357	308	365	360	359	351	324	313	325	341	401	360	344	341	338	361	354	353	364	390	352	367	363	328	360	357	362
3146	1186	871	675	495	355	314	341	304	272	306	267	276	287	264	276	457	693	797	759	709	602	430	277	252	258	271	262	272	252	258	261	244	251	279	260	276	253	234	271	291	265	253	264	259	250	283	281	268	263	271	250	244	263	236	256	273	301	289	269	279	254	281	280	269	237	264	249	259	257	236	273	235	258	290	230	249	250	284	265	264	253	242	251	249	269	257	235	283	245	263	244	231	264	265	243	251	272	279	231	248	253	271	251	264	266	244	225	261	233	283	285	274	270	253	268	264	252	258	259	261	279	250	248	266	246	270	277	244	256	261	241	250	287	247	303	253	249	238	263	254	255	256	262	258	259	247	252	269	276	269	270	279	272	266	250	257	295	241	255	278	253	232	261	248	288	281	240	239	275	253	253	266	261	268	298	246	254	269	283	250	282	230	232	247	259	272	266	256	263	246	298	290	248	249	261	259	253	231	281	243	260	281	281	253	239	232	243	247	260	229	250	291	233	270	236	254	273	233	255	262	257	235	240	270	265	254	271	253	241	250	284	240	259	239	256	285	229	255	261	270	244	247	264	276	262	253	252	251	265	302	242	285	248	250	262	253	315	283	254	290	259	249	264	266	270	229	267	252	261	250	243	297	235	275	256	248	253	257	248	267	259	256	281	262	259	263	274	264	264	273	274	258	241	283	256	264	248	253	237	261	241	220	232	255	266	263	274	249	274	248	258	261	214	275	253	258	226	245	286	248	241	259	272	285	286	250	294	278	255	281	276	275	239	264	274	278	265	250	263	261	296	237	263	288	240	242	271	260	261	248	270	265	252	260	255	243	262	248	248	242	249	237	257	272	237	267	265	254	256	260	283	231	265	267	268	286	259	272	253	252	286	259	253	256	243	255	261	243	251	243	245	284	276	252	265	261	286	257	290	253	258	262	263	267	284	245	285	242	262	242	246	261	271	259	245	277	244	264	247	255	284	247	229	292	269	287	254	260	243	244	247	256	226	250	265	270	259	283	289	269	256	254	303	245	264	254	266	246	237	266	276	265	254	272	237	239	257	268	221	254	267	253	248	260	245	279	244	259	286	262	243	258	252	251	244	250	232	224	269	260	270	257	258	243	263	243	264	274	240	252	249	255	281	249	266	285	238	259	285	250	244	246	287	244	263	266	247	264	265	251	257	275	258	266	273	256	261	281	256	250	268	255	250	255	305	249	245	249	288	259	281	241	281	251	261	281	254	295	279	248	252	242	263	252	250	257	275	253	253	281	260	264	261	246	226	242	240	268	249	263	268	234	257	265	283	247	239	253	264	251	263	246	282	246	247	236	231	264	253	233	256	256	253	264	259	269	251	255	254	255	231	270	241	271	249	257	294	289	232	257	256	305	240	278	276	245	251	264	273	276	270	242	241	256	285	252	258	257	283	268	272	257	251	264	253	267	231	271	274	294	279	248	252	248	279	244	265	276	291	247	238	228	274	276	241	267	253	250	259	281	260	285	257	264	260	234	257	258	232	269	244	247	284	247	235	255	261	255	260	240	273	269	214	277	266	251	263	256	264	235	254	249	285	288	275	248	230	256	253	267	261	251	220	268	261	270	298	268	277	250	241	255	280	281	273	269	278	254	267	259	271	251	260	242	270	266	253	296	264	243	256	260	265	255	275	248	238	257	274	245	252	243	260	256	289	303	269	263	249	259	247	287	272	249	276	245	236	245	287	245	265	259	224	241	272	265	264	241	253	280	286	283	252	297	254	276	228	252	257	245	276	270	254	281	237	249	286	290	264	256	272	236	267	232	254	257	237	247	282	290	245	246	241	271	246	251	270	275	271	254	264	248	262	268	262	279	269	246	245	255	256	271	287	256	249	259	272	277	262	257	258	235	244	239	281	301	260	245	268	246	276	258	262	276	257	284	279	254	236	266	238	261	272	259	273	292	261	255	258	259	245	277	258	272	266	261	257	260	259	287	295	259	253	230	259	268	263	244	257	244	263	248	240	232	230	258	286	247	250	259	264	279	282	265	262	279	240	269	258	237	242	258	241	282	263	268	251	251	289	242	236	262	283	240	226	277	281	247	283	260	263	271	273	235	232	261	251	256	273	259	252	251	230	251	279	288	264	288	249	265	267	256	272	277	256	245	270	272	246	291	274	250	270	230	255	269	282	271	260	251	260	278	259	269	243	237	244	235	274	273	287	252	257	269	282	265	243	278	249	269	248	242	239	264	242	266	236	238	270	258	259	262	248	240	304	249	274	292	252	263	247	252	263	266	253	291	257	260	244	264	245	250	252	254	251	247	253	251	294	259	267	287	256	239	247	273	261	270	251	270	253	285	252	288	287	237	260	258	251	243	269	241	277	262	262	233	248	240	242	264	262	242	251	260	255	254	259	249	248	256	281	294	255	243	280	241	244	242	265	222	278	283	247	271	255	259	273	262	265	251	280	263	264	254	273	253	280	256	227	257	242	228	272	259	258	256	264	282	276	263	222	243	267	254	234	265	260	239	261	244	290	264	279	254	283	252	284	275	273	257	259	247	246	272	277	272	259	267	237	270	271	246	257	234	262	271	277	290	254	257	257	248	262	249	216	272	260	282	281	267	250	287	282	251	261	261	248	233	273	258	246	269	281	261	260	257	243	237	275	260	256	258	270	258	271	262	255	276	288	229	238	252	252	290	270	238	253	282	252	273	263	250	271	260	272	227	269	290	246	244	287	238	253	252	247	260	287	271	258	272	252	266	282	252	271	271	235	252	282	251	233	265	262	269	258	244	261	235	267	251	277	271	231	250	233	252	244	237	258	262	293	278	263	251	270	251	260	257	295	257	275	256	260	271	268	256	233	268	271	276	238	229	259	261	241	250	238	263	273	232	265	275	268	277	267	247	262	264	267	258	270	235	265	258	275	244	262	276	290	272	274	258	264	255	206	233	252	263	244	264	269	247	261	258	252	250	290	238	248	280	245	228	260	260	271	256	236	281	265	264	279	261	256	261	261	258	294	255	276	261	240	273	231	253	266	212	283	261	266	254	238	272	253	278	238	274	271	247	294	259	239	261	253	249	260	266	273	250	256	248	266	241	264	253	270	261	279	271	275	238	267	252	261	234	257	255	266	254	286	244	271	249	252	252	266	266	254	246	257	242	239	284	270	257	241	278	273	270	263	252	248	243	258	260	259	275	271	286	275	300	284	269	279	275	254	249	259	258	281	256	266	237	270	246	250	267	239	266	222	273	240	261	271	269	263	241	265	279	247	261	276	256	278	253	216	236	257	244	265	247	236	279	266	281	255	269	259	246	249	266	258	286	241	264	248	256	275	253	270	273	284	258	242	272	259	254	243	233	245	272	272	254	250	261	249	288	248	249	251	255	257	271	248	262	213	293	214	263	293	251	246	261	259	298	271	279	257	266	287	272	243	251	260	283	248	267	242	239	303	248	271	255	252	267	261	252	291	268	285	241	272	247	282	245	274	258	225	239	240	275	256	263	280	229	245
2983	1604	1870	2046	1486	1200	1074	1066	985	808	765	809	899	803	791	925	2323	3509	4078	3691	3376	2524	1498	717	634	675	677	671	713	715	716	690	711	708	681	700	666	698	696	699	658	684	715	704	726	684	644	686	693	710	728	712	703	700	708	723	679	738	646	697	711	676	684	749	677	668	652	667	644	670	744	706	717	735	741	725	685	681	697	682	711	724	707	670	651	702	693	676	679	700	730	690	665	693	699	730	715	659	614	696	688	674	720	684	699	712	685	692	698	684	687	674	639	701	688	714	684	677	688	698	678	707	706	676	701	661	724	665	628	725	689	682	673	739	745	701	732	709	711	702	684	714	701	685	689	702	693	664	701	743	703	701	686	757	672	709	717	684	711	699	697	707	675	694	624	693	755	685	694	728	722	683	700	728	651	708	697	644	700	688	683	669	657	696	660	740	678	715	741	683	687	709	684	661	677	686	718	699	671	715	633	671	699	706	696	650	691	713	703	711	716	689	673	746	675	698	740	716	683	668	705	701	681	676	637	642	689	702	677	695	679	699	754	606	659	702	661	676	660	696	683	691	654	674	693	697	739	707	664	685	755	694	697	694	690	679	702	706	706	648	695	677	713	650	703	698	686	731	711	664	715	688	687	682	686	728	682	671	665	699	665	698	672	685	705	688	675	678	696	689	675	678	643	697	687	737	663	648	716	731	655	640	685	694	692	701	705	678	696	747	706	702	708	675	703	700	701	670	688	703	656	675	698	688	690	695	665	690	718	726	688	686	681	716	696	693	730	705	723	674	704	647	631	714	659	694	636	681	713	691	692	718	698	733	661	685	696	676	683	738	652	726	652	729	692	722	726	667	694	666	753	719	692	681	626	661	723	663	681	689	642	741	692	701	743	685	689	680	665	717	678	750	689	692	684	741	701	704	673	681	713	715	717	691	732	687	651	698	705	644	689	651	695	647	755	730	676	706	695	690	735	688	683	696	722	730	684	741	711	696	673	659	682	691	701	683	684	699	669	690	672	724	672	700	672	718	684	712	719	722	670	669	655	686	741	709	731	657	684	648	723	671	748	666	664	713	651	708	685	660	662	700	686	708	652	713	711	681	667	721	668	683	699	660	707	668	727	690	698	717	731	685	675	705	694	695	736	738	661	703	687	698	670	749	720	671	651	664	642	703	662	668	692	721	668	690	740	676	694	664	721	692	698	656	677	693	724	768	696	639	694	728	690	712	688	630	723	695	705	679	682	677	685	690	698	669	692	699	668	680	726	700	704	708	677	690	688	723	708	688	701	715	696	706	698	697	722	643	661	685	631	713	685	770	655	685	704	733	744	715	693	687	695	708	655	688	688	691	645	704	707	718	674	715	728	674	693	658	691	684	678	667	707	708	701	672	680	688	700	691	695	686	710	764	713	706	621	743	655	672	679	647	710	715	701	688	678	654	738	643	713	707	689	671	670	677	702	693	713	699	734	661	703	710	734	684	662	720	718	688	714	688	702	663	735	658	668	698	667	685	702	695	720	648	633	679	696	681	721	708	682	713	744	626	741	697	692	694	687	670	664	717	651	641	710	693	718	725	656	720	673	702	671	700	664	732	710	704	712	680	644	681	681	675	674	705	682	663	729	693	714	657	676	666	664	658	691	718	690	661	744	692	648	683	696	700	674	650	716	696	681	688	691	684	698	673	707	708	700	683	696	673	663	699	754	734	720	673	718	698	690	687	668	675	658	686	701	671	696	714	720	639	700	698	712	689	649	687	745	659	701	692	736	706	730	692	691	697	709	708	687	702	681	697	656	750	703	683	727	719	720	668	730	670	731	708	651	715	693	677	760	652	698	709	716	729	711	667	683	710	729	684	679	681	664	689	673	682	694	680	684	674	703	719	707	682	696	712	680	735	712	690	722	729	742	712	659	681	737	696	655	667	689	726	699	693	708	697	676	684	656	698	711	695	636	721	682	689	708	655	740	694	668	695	697	719	660	712	700	710	697	708	635	652	743	656	694	653	716	674	703	659	693	657	717	732	739	714	694	710	664	670	661	714	725	690	726	760	715	671	672	683	687	690	737	727	713	683	715	701	696	678	678	716	631	682	677	660	756	679	704	718	706	721	690	693	703	696	740	695	690	696	687	693	729	653	714	637	671	687	730	726	709	675	688	671	767	696	701	658	673	667	693	684	669	652	718	673	746	670	684	711	672	721	698	708	713	637	729	716	678	723	664	705	682	690	703	690	673	733	675	671	737	692	697	709	687	660	681	708	727	726	717	695	679	700	694	683	762	692	686	649	690	675	704	736	741	706	714	631	695	687	653	689	710	671	710	701	678	667	644	689	686	681	719	689	671	676	691	675	726	714	680	674	686	692	671	653	717	687	647	712	742	717	625	662	691	661	674	701	713	666	681	695	737	682	705	691	703	672	699	716	671	723	646	650	699	713	679	673	683	704	693	672	719	678	699	680	717	683	689	681	674	681	658	642	685	630	684	670	657	676	737	693	649	727	678	695	681	648	706	709	683	719	723	693	685	630	673	671	643	678	741	732	642	721	740	737	659	669	695	696	705	685	648	703	734	684	688	645	706	689	652	680	684	667	670	695	639	711	754	650	654	682	710	681	687	666	704	674	716	712	711	691	704	703	660	718	718	679	677	707	695	721	682	714	684	657	682	662	709	673	650	696	691	665	676	745	680	658	687	654	688	689	683	662	659	666	690	729	696	649	637	678	701	709	740	719	702	651	721	669	690	675	728	690	658	694	684	693	711	703	727	712	712	698	667	690	686	662	678	689	716	653	700	640	693	672	658	671	682	695	680	678	686	680	752	680	671	688	727	674	638	685	662	678	682	666	667	661	685	709	640	679	694	718	749	706	682	675	705	671	711	648	698	692	710	648	698	669	704	730	691	694	679	681	677	714	696	685	743	682	709	687	679	675	705	708	719	731	703	702	690	673	689	698	669	649	723	713	723	691	711	684	695	700	651	648	682	644	677	645	683	722	693	691	676	734	720	764	714	721	695	693	674	697	676	672	650	719	753	712	657	685	658	665	688	654	702	696	685	704	672	683	688	698	687	668	665	658	702	658	692	684	643	657	698	730	640	692	660	668	703	694	704	670	677	671	718	698	714	720	654	724	678	684	700	681	711	657	685	691	723	660	695	710	682	683	701	702	680	677	712	685	734	668	662	654	677	728	673	701	713	653	719	673	641	681	708	650	690	683	717	730	729	705	641	713	677	690	738	700	666	695	651	703	716	671	690	681	668	644	704	662	672	696	681	704	692	705	684	694	681	739	708	685	713	727	723	687	666	671	646	666	718	678	688	701	702	708	692	704	694	690	686	710	706	697	675	678	659	722	671	715	661	661	708	666	711	693	706	637	688	702	677	704	689	727	724	639	768	730	671	715	638	693	718	678	693	735	726	610	700	727	651	675	726	670	691	703	676	694	718	701	628	661	719	643	680	685	675	696	759	656	671	740	670	664	706	649	688	727	650	677	700	667
12049	4421	3750	2170	1608	1019	860	612	465	390	402	350	296	279	239	622	3844	6969	8740	6662	3517	1809	955	182	198	197	193	207	207	178	174	204	181	184	163	192	198	188	168	200	182	187	173	178	214	170	182	156	190	173	201	183	197	156	169	209	191	192	177	180	188	201	181	211	181	198	178	182	203	180	185	181	184	204	194	199	206	164	200	216	184	171	207	168	208	192	177	190	201	182	190	190	201	169	185	169	192	194	170	171	185	169	191	162	176	175	180	188	193	212	192	173	189	183	216	182	168	178	195	178	202	164	189	208	183	174	192	211	172	191	168	199	166	205	186	198	187	196	181	181	186	187	201	211	189	211	178	189	172	177	185	195	171	202	186	186	184	183	163	198	169	188	174	189	175	186	185	178	189	168	170	184	191	169	178	181	191	173	194	179	200	174	206	190	194	195	161	201	173	194	203	176	188	176	205	217	174	193	174	220	184	188	182	184	188	175	176	178	196	176	219	188	184	205	156	191	192	195	161	195	172	161	189	178	160	215	202	179	168	189	202	180	200	175	190	172	190	162	193	159	180	167	185	187	174	162	199	183	213	187	175	186	193	187	202	195	198	171	159	182	197	203	184	171	187	223	205	167	183	209	183	218	169	196	192	190	185	191	186	180	208	175	181	173	191	188	203	196	222	189	199	189	178	172	189	193	171	192	193	182	180	191	160	184	193	202	184	194	186	172	203	186	186	198	180	205	179	188	177	198	190	158	163	212	191	188	190	207	173	207	182	163	197	171	202	167	171	180	176	216	209	172	169	182	197	188	185	188	191	176	199	148	191	176	183	157	193	188	196	213	176	172	176	205	185	231	183	211	187	192	187	185	189	197	190	174	163	186	197	199	160	185	192	180	197	188	183	193	182	189	202	200	180	177	176	190	178	176	181	199	193	181	183	190	186	203	177	184	152	202	191	173	184	193	191	183	176	189	172	187	172	178	197	198	188	164	181	202	203	171	205	201	184	183	156	202	179	175	171	182	214	185	191	191	186	202	190	185	215	189	212	189	215	183	192	212	184	177	195	193	172	186	172	194	184	160	174	197	167	197	184	180	165	182	201	186	183	195	171	163	176	188	194	171	177	189	175	166	192	182	185	201	207	182	193	191	198	202	181	178	182	170	189	182	191	184	197	215	177	154	175	194	185	158	182	178	202	185	188	210	206	209	194	199	184	175	202	175	184	197	177	214	183	181	195	178	187	174	184	165	154	183	191	179	203	158	189	171	184	179	170	187	209	185	192	194	246	193	164	163	221	194	213	177	163	185	205	196	168	183	185	177	185	189	176	197	179	190	179	193	190	180	178	165	159	187	168	202	172	173	196	188	154	191	200	208	191	187	178	185	190	179	195	180	214	200	177	184	159	215	219	180	202	190	206	193	182	196	165	172	170	186	205	184	165	175	167	194	179	157	162	180	181	199	179	207	198	189	186	197	176	168	195	206	189	228	180	169	185	198	193	165	175	197	201	175	198	183	181	178	195	208	203	200	179	189	181	180	180	197	205	190	181	198	192	178	173	188	191	205	190	189	156	162	187	187	176	185	178	188	161	189	167	184	195	184	188	169	214	179	183	177	168	181	197	188	187	175	180	189	195	202	186	201	196	169	191	202	184	193	166	190	201	163	190	202	167	208	215	218	209	191	204	197	180	183	188	185	181	193	166	193	187	193	204	169	156	194	180	199	190	196	214	187	200	188	203	174	173	176	171	193	174	203	188	186	190	165	184	191	219	223	180	189	175	174	183	194	204	181	176	196	161	195	177	183	194	183	210	192	176	206	191	178	182	185	186	180	197	178	182	178	205	214	188	211	190	170	191	198	187	179	210	190	184	187	192	193	188	180	187	181	186	196	190	190	207	174	206	160	187	180	193	192	181	173	186	181	201	178	160	182	194	167	200	186	200	187	175	191	172	202	179	169	188	214	192	172	158	193	186	183	199	195	199	173	224	181	180	176	174	156	209	179	186	210	179	174	183	206	196	180	196	178	171	192	186	197	201	169	166	156	172	173	173	169	185	204	176	209	165	187	184	193	184	173	191	199	184	183	213	195	198	200	192	180	184	163	208	204	172	185	193	193	172	192	194	199	208	200	197	191	181	184	207	186	190	187	179	182	209	168	211	196	197	179	195	185	173	174	229	177	210	196	180	175	173	180	181	182	158	181	198	186	175	179	193	181	176	196	198	188	167	182	188	187	199	175	182	209	196	191	192	195	191	198	169	222	205	182	181	181	171	195	173	196	178	191	182	197	201	168	172	182	196	152	199	208	158	193	188	183	177	195	188	172	157	188	219	197	194	181	181	206	202	175	168	198	166	178	201	178	158	165	169	188	191	166	149	173	194	200	173	196	182	164	197	199	184	197	169	196	182	180	178	171	192	213	213	184	146	172	186	178	179	193	191	202	203	191	177	190	178	158	197	191	186	183	184	189	182	196	186	214	182	202	184	178	201	190	187	190	167	187	208	185	193	185	177	196	172	170	186	152	207	178	202	215	174	177	193	216	225	206	223	191	192	187	192	205	187	200	194	172	212	203	191	166	157	187	195	191	191	193	189	149	167	176	186	205	209	181	158	191	178	189	197	206	196	211	191	181	191	177	193	190	195	205	187	177	168	175	176	184	178	181	180	192	172	187	218	170	179	169	197	178	200	153	187	157	189	196	190	198	178	191	191	173	188	181	192	187	203	200	174	149	200	190	205	184	195	174	192	177	165	170	180	220	177	187	169	193	173	186	207	185	190	177	177	190	197	203	217	197	190	187	190	158	172	211	151	193	183	180	197	191	173	181	209	164	210	189	208	150	186	190	169	178	183	175	182	201	210	180	219	197	165	174	176	179	162	194	186	189	195	204	164	211	173	193	209	148	178	194	180	165	197	172	203	198	176	191	189	175	185	193	158	188	171	180	207	172	177	200	178	223	175	194	166	149	176	188	185	176	164	186	203	206	196	181	204	192	192	197	177	197	176	184	183	178	207	219	183	189	180	172	170	181	200	182	162	189	203	204	184	175	182	200	168	200	191	185	199	185	200	168	197	181	169	192	155	180	184	197	187	168	185	182	186	208	193	176	175	186	199	166	187	173	182	180	203	177	173	169	168	187	192	167	174	176	188	175	170	180	183	171	177	196	192	188	177	193	215	166	176	158	196	188	194	179	149	176	178	154	174	182	182	190	183	180	175	190	200	207	183	179	204	194	168	198	178	194	162	176	179	171	204	165	186	171	193	185	186	173	187	178	171	159	202	186	206	227	204	194	166	213	167	205	169	199	175	218	191	177	190	200	189	181	187	151	188	225	175	202	191	195	204	199	173	189	165	196	171	181	178	189	178	178	203	183	182	194	197	196	173	201	202	176	177	192	166	194	174	184	179	204	186	180	195	181	195	195	199	188	199	181	197	196	212	185	217	148	190	200	200	182	192	187	166	188	151	178	208	184	189	185	191	184	224	177	178	176	181	174	188	171
7961	3987	5724	5562	4657	3709	3087	2606	2103	1812	1840	1637	1266	1164	1117	3733	18770	27192	30213	24525	15896	9568	4663	592	505	497	493	570	489	558	513	474	546	533	507	496	531	514	493	480	506	477	520	545	541	504	530	526	533	508	500	525	517	502	504	454	532	536	540	527	498	514	491	525	518	497	525	513	517	503	481	555	496	498	508	504	526	545	535	533	504	523	498	536	506	530	530	491	507	536	518	521	533	526	518	505	505	522	530	490	527	503	519	484	519	514	523	492	542	492	502	491	508	538	555	537	505	473	512	528	535	507	490	515	502	487	517	520	487	541	518	520	541	500	478	474	507	470	507	505	524	532	532	535	521	547	512	510	544	523	545	523	519	499	543	480	541	551	533	485	457	508	468	549	531	543	512	489	497	500	515	496	515	525	487	471	516	495	493	551	558	519	537	541	544	497	513	543	446	516	520	470	497	487	526	540	470	493	520	462	505	507	495	495	502	505	535	502	486	449	523	495	511	507	490	485	497	495	531	505	526	514	543	503	474	550	500	520	498	548	521	516	480	491	505	498	476	513	472	546	509	520	546	547	484	485	500	475	543	531	484	553	507	499	523	491	539	529	522	462	503	498	488	512	506	537	523	504	539	516	497	502	527	487	534	520	540	486	522	510	513	506	492	535	512	538	498	505	490	518	522	506	493	515	504	500	555	490	533	511	505	483	525	535	541	555	518	511	508	488	471	515	491	528	491	489	558	537	523	522	526	521	487	547	465	511	504	498	517	477	506	506	464	533	509	496	524	517	537	531	517	540	533	547	521	494	518	542	521	509	523	496	510	492	540	470	516	518	513	507	492	528	520	526	496	544	530	532	546	507	510	514	510	498	498	526	547	503	537	511	499	532	499	515	508	467	536	524	478	541	534	497	544	472	554	554	495	514	554	508	511	517	497	521	520	504	509	487	537	479	500	539	513	517	477	547	510	526	510	483	533	496	521	500	510	523	543	468	523	552	481	538	538	547	486	512	451	502	519	552	508	481	526	482	532	565	489	499	483	491	527	501	536	507	552	522	516	495	546	530	525	499	531	496	504	497	490	510	538	515	530	527	524	517	539	487	507	523	496	509	528	521	541	541	518	526	506	505	485	514	508	522	483	532	507	498	486	514	504	498	477	521	502	482	488	544	533	515	517	477	522	512	468	493	534	496	490	518	514	534	562	519	509	504	484	531	513	515	554	550	519	514	538	529	486	479	512	502	527	513	517	543	504	549	536	489	520	528	562	513	545	549	518	530	494	522	495	524	554	517	492	553	509	499	482	525	517	528	494	506	488	553	538	474	490	559	522	481	536	551	531	505	513	502	524	510	515	534	556	529	541	513	517	477	485	524	523	510	533	520	500	514	501	526	490	534	486	538	510	522	499	491	512	539	486	519	520	508	522	489	515	493	489	536	522	487	501	520	478	524	514	546	505	480	537	522	514	498	519	528	485	508	487	500	534	478	474	535	520	515	498	530	481	502	503	516	491	500	522	489	512	476	543	485	547	528	525	471	483	502	525	512	542	510	520	524	537	516	523	461	505	510	481	511	527	525	489	488	542	515	514	482	546	522	496	550	527	515	515	498	503	494	509	526	501	480	519	547	471	487	521	543	515	543	521	507	500	515	511	498	521	521	462	479	513	501	535	556	494	513	517	503	501	552	505	492	478	533	529	514	540	498	531	520	526	507	523	513	519	508	482	522	475	521	517	484	507	539	525	494	522	589	541	514	539	512	524	526	488	520	535	507	554	485	513	554	515	512	520	469	484	519	538	543	505	495	471	505	498	551	525	456	475	502	469	540	536	498	472	474	474	528	501	515	524	487	499	512	495	496	533	522	499	514	506	529	519	502	484	491	523	513	499	509	526	490	484	505	508	531	500	514	545	510	502	517	509	497	530	528	544	490	511	537	528	525	489	533	535	493	568	504	534	530	500	484	540	499	482	508	515	528	489	549	537	516	539	526	553	532	544	521	495	524	504	485	485	531	533	506	502	532	490	555	491	491	486	543	541	476	512	525	540	529	504	509	516	526	473	510	510	487	506	522	571	515	516	533	486	495	518	540	491	537	499	467	487	516	546	494	532	506	518	535	530	543	466	502	502	528	480	526	536	517	501	514	516	507	502	501	574	519	532	496	517	509	502	476	511	542	523	488	513	561	473	481	573	531	500	520	484	554	513	501	513	542	503	491	510	480	521	523	511	551	497	502	539	528	520	493	548	503	468	561	569	482	493	538	519	515	522	515	521	529	457	507	540	475	516	501	544	518	534	513	474	481	516	537	486	531	522	510	524	557	509	504	514	527	534	536	517	510	494	512	531	484	507	560	538	518	507	522	502	543	514	493	563	527	531	496	505	534	469	502	498	533	533	496	536	527	518	509	506	539	525	539	529	505	503	480	515	491	512	518	452	497	536	531	475	507	516	495	521	489	509	469	541	537	544	497	508	511	497	491	497	497	517	495	479	544	513	504	521	461	516	536	500	466	531	517	496	457	533	547	513	530	497	510	510	486	506	484	530	458	518	535	506	566	527	525	532	497	498	548	509	537	482	534	530	526	494	544	478	518	472	487	494	517	528	511	500	527	523	533	505	522	476	448	517	556	484	516	501	533	508	471	482	535	556	473	494	546	499	498	499	554	487	504	509	534	489	526	515	515	511	535	494	521	496	543	491	521	540	532	489	492	500	518	563	487	530	499	506	492	478	485	515	519	529	494	525	506	488	547	495	525	520	531	537	527	499	541	479	522	512	512	456	531	519	510	493	514	525	538	551	533	526	519	503	497	518	492	525	501	499	493	482	502	471	533	530	503	527	479	493	550	488	524	543	514	505	517	529	524	546	538	528	479	529	551	491	501	510	538	467	527	515	500	515	490	532	505	540	517	507	513	501	496	486	493	537	531	528	509	520	512	536	497	479	466	497	474	487	514	458	497	489	509	507	456	512	483	512	529	509	539	522	524	527	504	507	539	509	543	528	502	523	446	515	506	502	510	500	544	520	454	539	497	493	532	542	508	479	534	521	490	508	556	506	488	554	472	508	521	485	534	530	494	465	526	514	550	500	533	518	530	545	497	541	496	478	510	511	503	531	501	508	510	521	542	489	455	532	538	499	508	499	516	483	511	482	494	475	523	502	520	482	511	488	513	501	520	531	498	552	569	533	469	519	487	497	488	543	494	544	507	501	522	491	547	486	495	538	532	496	504	486	507	489	465	518	530	522	508	543	522	473	506	515	493	555	482	474	524	487	483	482	507	540	535	479	506	500	527	495	526	541	498	544	521	559	486	521	532	476	496	521	512	494	528	510	525	539	482	517	501	495	501	525	516	548	575	518	517	489	518	530	493	544	550	512	538	495	532	506	514	502	535	549	525	504	528	512	501	495	498	533	514	528	545	516	532	504	527	549	543	504	556	497	551	488	511	535	503	501	496	526	505	519	524	521	516	499	497	504	524	472	506	464	520	501	523	508	537	520	510
17022	6911	5219	3441	2373	1510	1041	870	628	575	528	390	321	255	236	233	864	4508	10821	13313	8729	3366	1165	117	123	128	92	107	101	96	113	120	121	99	93	113	116	118	104	116	114	86	114	100	105	95	122	101	121	106	110	102	103	117	95	115	104	112	103	104	100	102	106	98	117	97	103	136	120	129	118	96	108	95	114	111	105	113	111	110	101	120	114	95	99	124	116	96	109	118	103	130	110	118	102	95	112	97	88	120	109	102	112	117	114	114	104	114	120	96	95	122	102	88	101	117	120	120	105	102	109	115	106	116	97	118	96	107	106	110	139	117	127	128	112	114	123	90	111	110	107	101	109	106	105	93	112	106	102	107	113	101	112	125	111	90	103	127	103	103	115	104	110	117	112	101	118	100	130	112	118	153	121	95	88	109	134	113	103	93	118	117	101	117	113	109	134	105	105	72	110	115	111	96	91	117	112	113	112	100	109	117	110	103	98	115	103	118	91	107	102	108	111	109	116	91	105	110	99	94	112	114	91	83	103	120	120	115	109	119	95	114	120	110	123	116	100	108	111	108	103	111	107	120	104	111	129	108	123	105	103	103	124	125	106	118	102	110	107	127	130	100	89	98	107	115	86	112	117	103	110	103	110	101	113	106	117	106	109	103	98	110	124	133	103	112	117	113	81	109	103	112	109	100	103	118	100	94	112	107	103	110	113	102	103	107	112	107	97	121	129	109	120	106	106	115	127	116	108	138	94	111	112	107	107	107	111	113	121	91	111	116	139	124	108	124	107	115	99	105	93	86	108	112	101	114	115	108	110	116	124	121	107	106	112	120	105	119	92	112	104	111	102	117	109	113	102	118	102	99	103	111	110	112	114	122	105	134	110	108	115	103	117	136	112	103	131	109	107	93	101	94	100	107	106	110	106	124	85	125	119	108	110	113	110	125	88	104	133	102	109	103	109	122	106	100	117	111	100	123	121	110	116	117	115	117	121	98	106	92	107	105	121	89	111	115	90	105	95	111	104	119	123	124	117	100	114	84	101	115	113	109	93	103	109	102	94	110	92	110	95	113	104	115	89	104	115	93	95	129	96	113	99	112	102	126	110	95	116	115	118	113	109	111	103	80	111	99	89	106	116	105	109	127	114	118	116	97	105	110	112	104	116	90	117	111	84	111	95	101	104	101	97	100	131	109	113	115	113	93	105	122	104	94	113	117	104	129	110	102	110	117	99	116	109	98	105	101	113	103	83	102	108	114	109	109	99	102	107	98	122	91	126	107	111	104	92	117	104	112	113	121	102	101	115	100	106	109	96	116	102	116	113	108	114	111	100	104	111	112	122	108	109	92	117	99	118	118	108	108	128	97	96	98	98	99	142	86	124	117	117	95	98	110	109	104	78	99	101	104	114	111	100	118	121	107	123	114	105	113	105	137	109	94	114	101	112	91	108	120	115	100	94	115	108	105	99	124	107	117	104	100	112	115	102	80	104	106	115	114	111	119	88	118	119	108	119	102	109	104	104	115	101	115	109	88	106	92	87	100	113	121	99	118	98	108	104	119	109	121	128	97	105	122	121	110	105	124	113	112	99	92	103	100	95	117	114	109	115	111	116	117	98	111	115	110	118	106	126	110	108	111	111	134	106	106	95	87	106	106	105	123	113	116	109	98	123	124	113	113	116	101	112	111	109	92	99	91	111	106	122	121	105	117	106	115	109	99	102	117	112	116	103	96	103	95	106	80	107	113	110	131	112	107	110	129	105	106	106	112	90	102	104	93	101	114	114	110	112	105	108	106	114	122	117	110	110	101	112	112	116	110	129	113	97	113	127	110	104	118	123	123	99	117	111	111	111	114	116	117	119	126	100	101	110	121	103	103	108	107	116	100	111	107	101	120	98	115	104	88	119	114	104	114	120	116	95	110	119	106	103	111	103	97	111	117	109	98	138	114	106	114	114	122	101	99	117	103	108	107	121	96	125	106	111	118	101	116	102	135	113	109	113	115	118	104	115	122	109	118	117	97	125	108	115	125	111	113	131	115	98	134	108	123	112	102	115	104	80	108	103	125	107	107	125	102	102	110	107	120	121	103	116	119	101	96	115	104	117	120	85	104	105	107	101	106	95	117	107	95	115	110	110	116	106	106	121	112	121	106	114	96	98	110	107	107	104	106	108	101	109	101	94	109	100	98	118	110	106	127	102	117	105	91	121	100	124	103	94	106	115	105	103	105	109	121	111	127	98	108	100	92	97	110	113	93	116	95	115	110	122	116	116	106	102	105	114	107	102	107	104	125	134	104	101	107	113	112	99	100	117	101	106	129	124	130	113	94	123	121	123	95	110	93	107	110	123	92	105	114	122	100	114	122	116	106	131	119	121	122	100	89	105	109	96	102	105	121	108	131	102	106	107	117	119	106	120	97	100	110	109	105	109	122	107	99	120	115	119	118	117	105	115	110	107	106	97	109	109	133	100	113	114	104	133	113	124	116	100	120	90	94	120	103	111	110	132	127	101	117	114	112	91	122	106	109	114	116	117	124	115	94	105	106	93	118	99	91	123	105	111	109	105	88	99	107	115	112	119	129	98	124	114	106	115	107	118	98	97	125	126	133	119	104	126	109	104	103	101	112	96	102	93	105	104	115	111	121	124	119	98	127	105	108	95	102	86	102	118	105	109	123	93	124	106	119	104	110	110	85	123	121	124	105	120	96	101	120	98	109	111	108	111	116	103	108	97	106	110	105	111	104	120	91	106	99	108	104	90	116	132	119	122	108	114	108	98	117	108	127	99	107	109	100	111	110	98	83	113	95	91	102	103	119	102	103	119	115	115	111	111	116	129	110	110	116	106	113	108	119	104	112	121	89	104	125	106	104	109	103	127	109	116	119	108	116	112	108	122	100	128	104	102	116	106	99	108	113	91	102	114	93	109	114	122	101	111	111	109	89	100	106	110	118	119	97	110	129	106	110	108	113	108	101	111	122	101	110	108	112	106	92	94	101	125	113	121	110	93	111	96	101	123	121	122	115	121	103	110	127	121	118	107	111	116	115	143	93	117	112	106	112	116	119	106	111	138	114	124	111	111	116	124	103	105	119	123	114	105	115	96	112	119	109	94	106	98	108	114	112	103	102	109	116	106	106	114	100	109	114	109	107	118	102	133	119	135	105	100	126	107	113	95	88	88	109	104	99	100	121	118	104	117	95	117	113	115	107	113	121	108	109	93	97	94	120	113	92	120	106	90	109	97	123	105	91	110	94	102	113	112	108	116	116	103	110	109	115	94	112	100	113	113	116	94	111	112	106	97	105	113	105	105	116	103	112	120	98	88	117	105	124	116	99	98	106	104	105	102	108	97	110	105	98	85	113	125	112	107	117	116	93	119	113	115	120	103	95	115	93	103	119	97	116	105	112	91	109	101	104	100	108	116	100	110	81	111	97	115	111	114	92	112	109	103	113	114	94	98	123	109	119	104	109	111	121	107	137	103	126	106	105	115	110	97	130
8706	6023	7227	7399	6582	4960	4430	4016	3373	2883	2799	2198	1762	1454	1167	1164	5219	20283	33977	36047	27456	14546	6076	388	346	324	348	327	324	336	339	343	329	374	322	373	330	317	323	327	320	315	322	367	331	324	340	340	328	290	325	345	331	338	330	299	302	305	318	318	346	321	320	343	302	310	348	328	335	330	336	308	321	332	341	318	310	305	338	319	342	320	323	274	297	334	324	323	318	344	321	324	299	321	349	324	334	320	308	310	321	324	309	352	325	342	316	328	306	356	321	331	315	352	337	317	333	326	301	309	314	292	337	306	342	295	331	320	320	288	336	348	294	337	320	304	299	321	319	324	315	300	313	333	325	300	329	304	361	322	336	319	342	348	308	321	323	323	344	339	319	317	321	319	342	322	317	334	342	327	329	346	308	327	339	295	325	310	313	347	309	307	330	295	315	332	346	299	353	315	333	343	293	319	338	316	322	338	319	308	322	355	350	320	299	298	310	334	284	328	315	339	327	336	320	327	301	311	313	326	318	302	342	325	295	307	310	308	327	323	343	310	332	315	316	348	314	324	350	325	307	350	322	299	326	314	306	343	310	322	328	332	326	296	313	342	306	304	295	306	327	294	315	269	285	322	291	307	288	341	299	334	328	311	349	343	317	324	316	293	310	314	358	323	317	347	320	294	317	328	294	323	301	309	341	316	336	330	276	338	348	368	328	290	351	340	334	329	329	328	331	316	342	305	322	319	323	324	315	329	327	353	325	332	311	324	325	313	304	310	328	293	316	310	301	328	275	300	324	314	312	306	298	297	340	341	278	312	324	312	333	313	308	314	316	293	308	328	291	340	322	344	304	329	304	350	324	309	313	285	303	357	324	327	289	295	345	321	296	302	354	336	332	290	323	311	349	351	354	340	311	315	330	345	300	299	330	362	318	314	318	295	329	314	326	337	342	332	301	314	316	348	346	314	311	313	316	318	331	336	304	346	320	327	324	318	294	286	299	312	336	313	337	306	329	315	318	331	317	332	297	306	327	345	353	274	311	317	321	322	302	328	315	319	307	325	318	306	313	356	332	307	329	299	343	328	339	315	339	325	286	351	286	327	319	356	345	321	322	338	318	330	323	346	324	338	305	329	345	328	352	321	307	317	316	338	333	317	289	296	307	304	324	354	315	294	302	313	305	344	320	319	310	309	335	344	323	321	292	331	305	350	334	318	339	316	336	325	321	329	300	344	336	344	306	350	329	303	313	305	333	320	355	290	329	328	334	343	319	310	345	317	296	310	317	315	315	338	347	306	323	335	304	325	305	324	331	340	303	350	312	316	329	317	331	315	300	299	353	330	342	311	304	342	339	312	330	352	315	334	284	315	305	295	321	316	310	351	361	335	323	324	316	314	301	309	335	311	323	355	317	316	314	303	355	318	294	293	312	328	307	304	334	308	337	313	308	314	314	321	305	329	328	319	324	305	281	323	314	306	346	345	345	314	316	321	281	328	302	335	337	308	321	360	336	293	336	301	304	305	330	347	317	294	316	310	327	305	323	326	333	302	304	332	330	293	314	338	332	333	327	327	275	313	335	297	344	308	315	322	338	331	321	308	310	313	318	308	304	309	313	324	322	281	314	330	281	333	359	293	331	286	323	307	289	296	283	301	309	311	365	334	332	327	296	290	324	338	333	315	308	334	315	293	289	317	302	330	286	317	295	316	342	312	325	341	317	330	300	302	360	311	325	284	321	323	340	296	331	343	322	318	303	341	305	296	312	330	307	354	306	315	334	348	318	286	327	339	353	343	309	305	315	323	292	330	329	333	345	317	338	365	313	312	286	324	296	338	298	327	292	319	327	313	304	314	316	304	321	307	306	313	301	312	323	323	349	289	327	344	295	294	308	328	255	336	316	309	315	350	337	310	323	316	328	321	319	294	310	326	325	324	313	339	347	324	321	326	306	329	352	345	317	320	332	304	298	315	324	290	311	318	318	361	338	325	327	339	315	339	332	336	311	344	330	308	326	321	333	319	330	317	316	284	349	338	334	297	295	333	325	299	317	351	307	355	320	312	329	311	316	291	332	329	350	328	311	340	301	339	350	304	354	320	332	320	296	318	318	322	305	299	323	324	312	315	312	299	304	339	310	337	272	350	327	310	305	292	341	328	309	314	334	333	333	312	325	314	326	314	331	327	323	327	307	295	310	317	334	330	315	366	296	339	309	314	312	300	313	295	321	344	336	308	331	292	331	313	324	339	318	339	296	294	346	304	324	303	307	296	293	354	308	313	318	289	328	326	332	320	313	352	331	337	326	329	339	299	302	322	316	333	290	355	299	358	316	332	331	349	351	314	342	301	334	301	298	322	333	310	332	332	351	308	346	314	328	313	340	323	317	334	343	342	329	327	334	339	315	327	307	312	314	339	306	298	312	307	290	355	300	342	310	321	350	353	312	333	344	324	315	305	294	328	311	322	341	308	322	327	322	318	341	341	307	301	351	324	310	314	312	324	309	336	317	309	323	346	336	340	317	321	285	310	307	357	300	300	279	301	284	330	326	309	324	343	330	353	338	337	296	335	341	301	333	324	321	355	321	324	296	311	331	312	328	310	313	334	335	284	332	314	304	339	338	321	321	312	339	326	337	340	355	324	306	287	350	358	314	313	320	348	331	302	330	336	310	303	306	300	317	318	314	308	315	325	330	310	317	319	334	330	347	324	308	334	323	328	317	314	315	296	320	332	329	346	280	329	339	325	291	308	300	348	328	306	314	320	331	306	294	316	312	310	309	317	302	315	310	335	329	298	325	327	319	292	304	322	314	285	295	328	355	299	337	326	356	311	330	341	310	356	304	350	339	365	360	330	306	298	326	325	323	348	319	350	323	319	305	313	309	326	313	356	326	318	328	321	314	289	331	333	314	340	323	334	330	332	328	344	315	316	297	315	310	338	288	329	306	313	319	292	325	303	304	314	330	352	296	311	327	326	324	327	301	330	295	306	342	335	325	317	333	340	343	292	310	317	330	328	304	328	313	302	337	330	296	353	317	306	327	308	331	291	325	328	337	332	336	310	275	360	327	312	300	309	299	329	308	309	324	312	315	323	310	330	320	316	292	277	303	318	315	341	337	315	318	333	303	313	319	346	337	304	312	319	308	327	339	340	294	302	320	324	335	353	316	343	290	327	318	333	316	324	347	324	316	343	347	327	330	320	313	301	311	348	306	334	317	326	337	322	327	324	294	366	303	320	313	316	324	336	348	315	273	306	349	303	317	332	317	309	307	320	313	318	314	319	326	324	305	328	314	307	352	341	324	380	329	300	315	326	302	324	340	292	315	309	323	321	312	297	295	302	308	342	323	326	296	354	311	349	357	293	336	306	328	328	329	317	299	340	314	298	349	350	353	338	325	303	332	309	321	305	287	288	341	288	309	373	331	322	328	332	285	326	339	321	307	315	312	326	333	283	323	325	321	300	319	339	308	327	322	304	316	316	341	322	310	354	303	356	297	316	333	329
3130	1068	685	505	369	333	299	325	301	333	355	338	285	300	272	275	277	327	639	1059	1130	838	489	269	246	232	257	253	242	249	239	244	267	257	244	240	246	245	247	245	246	246	233	246	257	227	242	229	232	270	234	267	257	235	227	235	242	256	250	230	297	236	268	240	255	213	224	216	246	263	252	253	244	240	263	233	241	269	235	271	241	234	261	239	214	260	219	246	239	247	258	233	246	246	210	247	241	242	221	220	262	247	262	264	234	255	226	262	237	255	221	209	246	243	249	251	251	224	243	249	252	266	232	227	255	269	274	272	263	244	213	253	238	250	274	254	261	223	227	275	265	243	239	266	240	241	238	266	258	250	264	266	237	237	228	258	242	231	221	216	228	220	246	216	246	240	242	265	259	250	266	225	244	250	230	238	229	260	259	255	237	238	257	243	231	264	281	229	244	240	225	231	255	228	255	253	250	219	274	270	214	267	220	230	234	241	259	235	260	243	283	246	241	250	253	222	253	226	224	237	242	237	273	244	250	243	252	239	235	252	232	229	248	252	239	233	254	241	256	298	239	239	235	225	262	258	233	272	226	246	238	275	255	244	270	249	255	274	237	215	268	270	250	255	254	224	249	270	235	243	249	289	253	271	223	254	257	240	214	245	258	223	237	252	232	262	268	254	233	247	242	246	232	234	262	221	265	258	241	256	268	237	243	262	244	249	250	263	259	255	255	231	243	269	231	221	239	230	243	265	257	240	253	249	256	255	230	244	230	247	251	237	235	257	261	225	249	245	264	228	272	265	253	218	287	238	244	275	248	227	267	248	241	256	210	218	261	256	237	232	255	274	253	272	224	230	264	258	240	266	253	233	272	252	263	242	227	232	239	250	245	253	243	283	247	232	239	229	258	274	241	252	251	275	250	235	272	246	288	255	216	235	247	241	254	241	230	277	234	261	218	256	246	244	232	271	259	297	235	262	226	253	242	260	211	257	265	222	235	196	246	246	242	256	255	294	252	239	248	232	230	259	221	227	241	231	214	235	230	255	241	251	237	273	262	278	237	260	242	279	261	227	249	244	209	241	249	259	260	236	263	233	237	238	239	237	215	251	237	235	234	244	254	231	272	236	268	262	254	241	264	252	281	269	246	225	216	244	227	263	270	260	243	269	266	249	258	254	231	264	231	245	274	218	239	246	244	269	252	244	223	273	235	235	210	270	243	229	237	225	261	231	246	245	252	248	248	242	252	222	228	233	279	247	252	236	261	240	255	246	249	245	259	241	235	260	261	252	236	241	254	264	266	260	228	280	237	243	243	234	226	237	244	250	265	218	262	247	286	250	278	237	218	243	246	238	231	250	232	239	242	225	257	264	265	266	282	223	237	245	263	238	234	270	257	264	250	260	284	223	251	242	253	263	268	251	244	247	240	250	237	265	242	253	262	258	228	243	254	230	253	227	264	242	250	239	264	246	259	234	219	246	270	232	221	227	233	201	226	257	251	247	233	249	249	222	243	236	252	263	228	237	243	287	245	265	262	251	249	258	238	245	243	219	261	257	228	225	274	239	242	247	261	238	248	263	263	237	268	240	250	231	272	222	252	256	251	251	267	264	229	263	240	259	242	249	227	252	234	231	245	263	241	235	233	246	226	250	250	249	232	234	253	251	245	248	247	265	250	269	268	256	245	259	269	241	250	272	239	216	239	267	244	274	232	223	269	271	248	239	248	262	254	258	248	204	235	219	242	262	223	241	274	235	227	236	257	241	260	257	264	265	237	245	226	226	224	246	268	216	247	243	249	205	239	251	240	232	227	247	267	254	266	270	227	254	269	254	240	239	250	242	266	230	264	232	245	257	211	227	264	249	224	254	249	237	259	236	261	246	237	239	264	289	249	244	246	237	232	251	232	246	274	209	265	243	249	251	236	216	263	235	235	232	230	244	246	237	260	241	228	225	246	231	241	261	247	239	231	274	260	203	233	243	275	250	263	265	202	261	224	255	238	216	251	269	251	247	267	229	247	251	243	225	255	262	229	236	230	232	247	269	254	238	231	275	238	246	256	247	232	241	235	269	249	277	262	257	251	241	238	213	241	230	270	226	254	246	276	240	262	242	210	251	254	257	236	232	241	259	251	246	240	240	254	242	222	231	249	243	224	257	224	247	237	272	233	231	243	231	240	267	256	248	239	238	235	274	235	242	230	229	213	238	232	237	234	264	245	244	267	244	233	265	266	252	258	250	260	257	255	224	235	229	235	239	278	241	260	255	253	218	251	236	231	237	246	252	241	238	227	226	247	289	255	259	251	260	276	233	242	267	235	265	234	260	251	224	279	250	247	265	280	250	269	243	262	253	234	260	231	251	257	238	238	255	210	234	227	243	247	232	261	244	235	250	238	239	244	234	248	241	256	244	244	236	229	243	251	244	240	244	221	255	234	251	266	257	248	243	245	267	226	266	226	241	250	254	221	257	238	275	259	255	267	234	241	260	244	248	245	261	228	264	243	271	234	247	252	248	239	267	228	214	263	242	252	208	260	264	270	273	243	259	218	233	235	254	256	260	258	258	255	237	250	261	233	228	262	233	237	259	244	249	248	255	262	224	283	261	256	249	244	229	243	269	232	259	236	211	250	232	240	237	246	238	247	249	218	232	270	227	237	245	227	248	263	221	234	227	222	256	195	250	224	267	225	252	250	234	255	229	253	209	246	258	241	265	237	241	250	245	239	246	258	240	247	239	264	268	245	248	242	266	241	240	226	228	225	230	230	245	240	231	228	253	254	227	250	243	250	233	224	250	224	230	217	222	250	248	271	257	227	242	230	257	239	216	237	237	239	243	267	241	263	239	262	256	254	268	232	244	243	231	243	252	228	243	247	239	251	271	239	249	273	239	250	234	251	255	243	231	246	287	253	256	239	225	258	237	273	256	256	233	232	256	255	248	266	258	249	230	279	239	262	229	255	232	279	245	279	234	264	249	213	248	224	241	226	252	243	249	253	250	259	246	263	249	258	256	245	223	244	219	243	259	258	258	211	243	252	230	224	266	253	257	222	233	271	268	227	240	205	243	233	260	251	252	247	235	233	258	218	214	224	252	242	256	256	247	242	253	241	262	243	245	237	232	234	270	237	234	237	283	231	249	246	238	253	254	259	249	272	257	237	233	246	258	243	234	257	251	272	219	278	239	231	247	267	256	231	248	248	261	243	211	239	259	247	247	260	218	252	237	245	231	253	238	253	248	232	232	270	246	238	228	244	270	255	240	233	229	250	253	271	248	212	280	283	257	263	261	258	260	223	242	214	260	264	243	260	254	251	240	236	247	242	240	257	262	235	229	247	287	250	245	252	266	233	245	252	255	264	253	261	248	246	249	241	248	236	226	218	247	235	245	254	250	241	250	241	225	253	240	236	250	253	245	237	267	271	246	219	237	266	231	241	244	251	247	217	282	221	253	251	249	259	240	256	279	221	239	235	236	256	245	247	227	256	245	277	264	234	238	238	219
2907	1503	1478	1374	1211	1098	1016	1145	1158	1205	1225	1209	1141	1015	1031	972	885	1208	3334	5736	5293	3566	1941	657	649	656	676	645	646	656	667	694	680	660	616	651	683	710	655	672	657	615	613	689	668	625	664	661	650	645	713	602	676	664	607	640	666	652	658	650	634	640	667	614	647	667	657	635	611	618	695	647	704	666	609	672	649	649	651	635	673	651	643	652	663	654	682	670	676	667	636	683	653	628	669	686	643	640	627	665	629	595	730	653	624	659	600	662	634	664	630	664	626	653	646	702	666	681	665	663	699	627	625	631	636	608	668	645	646	662	675	661	670	622	647	628	621	639	639	643	682	711	656	661	672	612	688	650	677	652	704	694	624	605	637	677	665	609	656	647	663	633	654	626	622	670	613	604	620	668	668	652	610	693	641	611	650	649	671	664	642	620	642	697	633	623	636	665	660	629	636	640	637	639	677	655	681	683	645	624	641	679	608	623	689	632	622	704	671	702	698	648	647	620	650	659	680	649	684	640	678	663	670	648	616	657	662	669	633	683	657	642	673	656	641	623	680	630	660	627	656	612	637	662	629	614	660	705	661	621	681	655	632	626	660	671	685	658	708	636	658	587	645	644	627	667	630	697	664	671	651	645	642	667	700	645	641	669	603	653	686	661	709	679	663	657	656	663	659	662	637	646	619	614	672	691	696	644	657	622	697	649	695	641	679	655	678	663	608	642	618	644	654	662	618	655	644	627	628	657	639	707	647	615	627	643	669	660	690	602	653	671	614	671	637	644	712	639	704	637	639	610	608	655	659	714	661	647	684	690	672	633	689	664	669	646	647	678	630	633	707	714	641	677	661	637	656	618	684	616	682	653	636	655	656	635	697	697	634	688	644	683	649	643	657	667	631	666	669	633	654	629	615	664	699	682	654	591	677	620	617	608	675	639	687	646	582	699	620	608	644	647	663	654	664	654	607	632	637	618	637	723	646	610	662	652	627	679	646	591	656	656	655	653	701	636	670	667	667	614	612	661	659	675	668	660	649	645	603	682	666	650	679	669	637	681	669	617	666	610	634	646	638	640	654	646	617	627	695	660	671	678	742	647	646	629	624	624	644	653	597	648	648	645	680	650	628	668	682	627	660	674	649	690	685	652	641	620	672	677	662	667	659	641	644	633	690	659	670	703	663	639	691	694	622	672	656	646	643	662	662	670	675	607	666	674	622	670	659	702	612	648	625	656	684	640	627	638	672	689	609	636	648	668	640	628	634	655	646	639	656	670	641	644	602	647	666	684	644	682	617	667	629	688	647	615	648	641	633	694	618	650	628	619	629	650	594	661	654	699	667	635	661	660	602	636	669	700	628	666	602	627	654	650	671	694	652	642	659	642	674	654	675	649	656	615	600	648	624	662	649	633	704	606	580	648	655	690	639	605	656	608	680	665	607	658	654	612	646	688	651	678	622	627	640	702	641	633	692	676	648	656	683	656	590	615	632	682	705	638	657	643	689	676	626	604	679	616	675	688	670	620	638	651	672	663	681	662	664	681	647	678	653	638	660	629	639	618	634	629	653	651	628	622	640	649	709	661	700	618	647	685	679	677	695	638	632	629	667	693	688	615	638	598	684	622	635	658	660	643	658	637	666	651	604	616	670	651	625	689	655	686	638	636	698	672	641	659	650	701	660	631	682	635	650	692	626	613	688	650	657	624	654	601	693	664	627	688	657	657	615	664	685	654	640	655	625	648	669	653	648	653	654	705	641	662	635	676	695	632	691	668	633	677	662	625	636	622	623	599	649	640	667	645	654	682	676	612	621	674	648	628	627	618	635	687	630	680	643	641	691	641	654	649	681	700	627	680	652	640	679	642	670	678	688	655	651	690	625	654	637	620	667	692	644	680	624	625	611	663	684	653	658	630	623	710	618	660	647	637	638	657	670	639	670	651	657	704	661	679	694	650	600	653	684	637	646	647	609	645	594	617	670	660	688	673	647	631	630	630	659	675	613	688	624	659	655	610	663	675	676	649	662	653	649	611	645	694	661	663	659	665	633	652	613	729	604	640	664	661	649	647	681	693	717	641	634	649	642	662	658	648	672	661	645	662	638	673	668	647	631	583	663	630	644	661	664	687	620	625	608	645	623	637	641	694	648	641	670	635	615	671	650	625	627	711	692	647	680	661	673	694	637	675	663	605	628	699	660	647	721	623	619	627	637	649	714	654	622	618	663	665	663	643	638	651	658	648	691	680	663	677	675	655	654	654	627	688	635	660	632	711	679	650	682	637	674	645	638	722	659	611	623	694	645	611	693	670	644	677	665	678	689	660	663	688	624	642	695	669	627	671	689	649	647	656	643	687	651	663	670	658	671	662	645	606	660	665	614	649	659	628	641	652	608	603	664	646	683	689	643	655	655	650	658	658	648	678	604	622	663	642	659	641	669	642	670	669	646	653	637	668	594	647	659	661	641	626	654	632	680	682	683	624	637	626	673	703	633	679	651	721	659	665	669	628	653	638	671	657	625	683	656	670	656	662	656	663	645	685	611	611	655	632	696	638	665	655	634	674	703	668	657	711	644	674	669	675	668	654	651	644	647	640	642	639	648	642	632	668	651	657	635	655	640	644	679	636	660	666	649	637	655	626	658	671	650	652	623	724	628	625	671	636	619	645	639	676	641	679	638	668	720	640	649	611	674	662	686	664	664	658	614	692	664	648	649	649	617	627	654	653	626	622	667	659	647	683	667	674	650	596	674	647	644	687	669	673	673	630	625	681	673	678	641	669	657	661	642	661	657	653	678	702	685	649	655	656	684	667	621	671	671	675	656	674	712	601	664	648	699	679	624	648	629	624	664	657	684	617	641	660	681	634	690	650	607	700	648	645	644	662	696	648	696	621	718	605	626	635	668	698	646	615	662	673	585	654	660	666	699	605	696	657	578	688	655	655	675	652	635	651	638	639	619	656	638	629	628	602	607	640	667	656	724	661	643	685	654	665	694	644	687	655	634	616	619	648	655	669	649	623	669	622	643	631	688	666	662	688	704	658	661	700	631	612	651	665	651	606	645	654	645	635	664	674	642	659	691	647	656	667	626	626	632	680	679	618	623	667	692	681	609	680	679	634	660	664	650	642	609	693	647	659	649	624	683	654	661	647	660	669	610	653	665	661	635	636	637	635	635	651	686	670	630	648	631	695	681	648	634	648	683	653	670	652	640	685	625	634	635	644	625	628	627	590	697	668	621	663	657	648	671	654	672	653	637	667	690	662	654	615	635	674	705	689	674	663	635	654	634	638	680	638	646	663	669	683	682	656	633	684	670	651	679	634	679	653	682	619	644	631	676	647	617	665	680	680	637	697	639	649	637	637	613	638	640	624	634	654	661	625	642	656	614	570	671	618	702	663	609	668	663	662	678	658	660	647	671	689	697	626	648	705	670	683	625	647	654	668	690	619	612	655	642	657	676	687	673	658	658	618	684	640	631	627	673	613	630	612	651	665	654	686	632	635
11839	4332	3049	2274	2150	1562	1308	739	546	486	361	315	362	348	285	505	2393	6139	8771	6719	3748	2034	381	173	137	143	149	177	167	149	172	158	165	159	148	162	162	143	159	157	155	131	158	169	146	168	156	164	162	162	198	154	153	151	158	145	149	173	157	150	140	177	166	160	179	140	159	162	160	146	146	161	172	171	162	150	154	154	137	156	167	143	143	147	175	164	169	171	143	139	149	163	156	158	149	164	128	174	154	152	156	143	158	150	147	163	144	176	161	134	154	148	145	155	126	171	152	163	170	144	152	169	163	160	135	144	143	147	131	143	151	170	167	171	186	149	152	170	157	168	162	152	135	140	154	148	146	159	157	156	157	170	161	168	158	148	149	146	168	156	177	153	157	169	159	126	147	150	144	148	161	133	163	177	147	149	178	173	164	167	180	165	164	162	150	172	145	173	157	163	161	178	157	170	156	163	128	161	163	159	160	146	150	180	167	150	146	160	148	147	146	157	134	162	163	159	152	152	146	160	158	161	161	135	152	153	156	158	152	175	160	137	144	151	171	175	128	159	158	182	176	153	186	138	172	145	161	170	162	144	150	142	163	149	156	159	140	154	156	146	146	179	166	154	166	160	152	145	170	157	156	168	144	141	169	148	154	155	179	154	144	146	166	152	161	170	150	141	185	174	146	151	154	166	148	143	149	152	143	160	167	165	167	132	147	153	142	172	164	144	158	134	150	165	172	174	141	161	139	159	158	137	138	153	169	174	147	160	148	155	179	152	139	144	132	138	167	149	153	168	171	153	167	174	147	170	147	167	151	163	175	151	159	148	164	138	154	128	192	139	154	159	145	146	183	177	155	178	151	161	157	171	168	156	153	157	175	145	131	174	159	186	160	159	168	165	161	172	147	162	136	151	137	146	142	154	154	163	163	148	170	160	152	152	165	170	156	159	167	173	159	155	155	162	143	163	149	160	151	158	142	137	169	142	146	162	154	166	149	160	144	159	156	146	156	161	176	171	144	140	181	132	137	162	166	172	145	147	171	178	162	145	162	157	166	140	164	163	123	140	162	132	162	162	153	159	163	167	153	135	146	160	153	160	146	157	160	164	173	180	148	155	138	161	163	144	159	139	176	177	167	164	144	151	190	142	175	146	168	156	169	150	172	178	155	171	160	134	163	166	124	175	152	186	148	161	167	168	154	163	170	161	141	175	158	130	166	185	158	137	140	171	152	159	161	142	144	157	190	147	157	168	182	175	181	179	141	141	162	175	141	171	131	153	169	144	153	138	160	157	160	149	145	139	155	161	150	149	128	141	159	139	167	170	154	165	155	155	163	158	137	147	145	155	150	162	157	170	149	164	149	173	164	172	146	164	169	132	145	143	156	204	150	145	155	144	173	158	161	166	161	158	144	125	142	137	152	134	144	164	141	179	171	148	158	172	153	160	146	157	140	183	179	158	136	136	133	174	156	162	141	154	154	162	138	163	161	173	145	144	158	157	137	159	149	151	124	146	167	157	150	149	148	164	169	167	164	176	153	131	156	152	138	145	141	139	158	181	166	162	172	159	162	151	161	152	180	184	163	158	175	148	152	152	156	152	174	157	163	154	158	130	168	168	167	130	133	166	142	146	170	168	130	158	169	165	169	168	163	184	164	160	150	176	173	172	132	147	148	160	151	174	141	194	138	159	170	157	178	152	168	147	151	155	165	163	142	150	134	169	157	159	153	149	192	155	149	140	149	183	153	161	159	150	169	150	148	154	159	165	192	129	156	153	167	137	138	156	142	149	146	140	171	159	176	164	140	173	168	146	145	165	162	167	173	156	151	147	173	159	154	153	146	154	156	152	155	135	180	160	152	170	155	148	167	157	151	165	163	147	169	155	150	138	151	157	151	146	129	156	155	157	167	163	139	177	173	161	152	155	150	156	151	143	148	149	159	158	174	163	138	142	163	162	183	151	161	171	142	153	148	161	188	172	155	165	162	150	148	152	171	142	169	146	154	154	149	165	152	159	157	141	167	149	145	170	126	137	151	173	148	122	151	171	164	161	187	158	147	185	162	151	174	151	157	186	182	165	151	164	179	159	155	141	138	157	149	162	145	143	161	153	156	142	146	173	130	165	166	153	159	180	166	140	155	151	143	159	186	159	148	158	159	143	148	165	164	162	138	162	181	142	149	168	172	150	143	164	158	161	147	157	155	178	171	134	166	160	158	127	135	148	145	144	131	131	150	156	159	164	147	170	145	139	159	154	178	135	153	173	194	149	143	160	157	165	163	138	153	152	152	164	138	143	145	154	156	151	173	163	165	146	171	154	184	150	178	166	149	151	162	166	130	156	150	158	155	150	174	166	190	151	150	144	165	163	159	149	148	151	170	161	154	160	155	164	165	136	149	175	159	181	175	155	164	136	165	131	156	170	155	149	158	148	147	155	140	164	146	160	164	162	156	148	157	162	149	163	145	159	145	168	142	136	151	185	150	160	166	170	162	163	189	155	155	152	142	156	147	173	167	154	164	164	165	161	174	149	151	172	146	150	150	144	147	187	137	158	152	151	157	152	166	164	166	155	160	136	152	145	138	163	151	152	170	158	186	178	156	163	157	157	162	136	168	148	152	143	166	162	140	157	138	155	119	162	146	146	155	160	148	158	163	159	163	167	148	151	126	123	155	184	136	161	146	153	173	138	176	162	155	166	150	174	173	137	152	132	153	169	146	178	147	153	161	182	148	154	151	136	153	155	148	144	148	154	173	156	175	152	134	161	158	169	140	155	155	145	164	172	135	165	154	159	176	155	163	150	152	151	156	163	157	148	153	160	142	168	140	155	169	142	151	166	166	149	152	165	154	165	145	150	163	150	159	155	153	166	159	161	157	152	162	177	172	156	168	150	156	141	174	143	152	164	158	159	156	147	165	156	164	141	148	146	158	154	166	148	166	155	156	164	163	175	157	148	153	148	149	172	165	171	129	138	147	160	176	168	144	161	161	138	149	153	170	165	146	149	151	163	163	156	167	154	162	144	151	163	149	160	167	157	179	164	142	166	154	168	150	134	165	152	127	164	178	169	141	161	148	178	145	164	155	163	145	156	166	166	159	143	155	171	149	129	168	152	148	168	158	158	170	155	169	185	166	155	157	162	170	138	159	152	151	166	156	149	162	161	151	161	152	148	162	155	171	153	160	138	167	158	157	151	145	149	164	188	162	156	131	144	173	164	165	149	139	146	144	158	177	151	170	147	163	152	153	162	157	153	154	177	154	144	165	151	160	150	175	146	163	151	148	157	181	173	148	167	165	152	135	160	128	144	148	162	178	179	173	173	151	154	152	146	140	164	161	156	123	154	146	151	170	169	163	167	197	147	139	160	170	144	157	149	155	165	153	160	154	168	163	147	167	150	168	141	178	147	135	177	133	153	155	191	154	159	166	151	135	163	146	144	164	188	174	142	158	148	154	157	168	160	169	138	154	139	172	132	151	160	153	163	172	168	145	140	149	138
7774	3925	4633	5198	5636	4431	4049	2740	2474	2104	1939	1765	1816	1594	1179	2866	11643	24129	30194	24789	16814	10337	1741	399	434	417	441	452	469	402	431	426	431	434	443	439	411	444	453	400	426	431	431	452	427	464	468	422	460	459	443	439	426	438	452	436	416	432	436	439	409	397	403	436	429	435	436	472	454	414	416	431	454	437	395	476	442	419	406	425	429	413	407	443	464	416	425	441	436	430	466	398	411	396	467	448	436	412	436	412	420	464	424	478	407	414	438	403	427	451	485	453	460	408	444	442	423	445	439	422	420	465	424	433	445	443	428	447	443	419	454	467	412	406	431	442	421	435	448	408	452	425	414	421	422	416	441	408	424	436	434	481	442	436	459	444	415	449	445	443	431	472	438	412	458	439	414	392	478	428	469	444	436	456	402	479	446	445	420	429	458	442	417	461	460	408	417	417	398	440	432	427	429	403	462	427	446	453	431	453	415	437	423	421	444	442	414	437	424	425	418	456	424	429	430	424	451	398	399	419	392	471	420	412	429	404	443	456	435	432	414	424	434	407	428	445	422	444	434	429	420	416	412	442	451	427	412	462	460	448	409	398	424	392	428	434	419	444	441	452	437	424	430	396	405	432	463	429	437	426	434	430	421	422	425	437	441	432	439	420	381	447	391	452	451	423	417	386	431	438	463	411	436	411	449	455	439	438	422	426	453	448	431	455	460	410	433	438	400	439	441	452	460	386	391	446	435	424	446	442	443	412	454	432	438	449	441	435	422	413	415	419	447	438	385	438	412	409	412	416	432	446	426	450	428	456	409	422	414	435	429	418	427	416	415	422	463	453	437	412	459	454	435	394	431	391	451	407	405	418	445	450	409	449	432	427	411	442	414	453	452	441	413	443	428	464	416	447	408	440	449	431	457	432	400	463	432	448	430	427	419	439	428	435	408	386	397	423	411	455	432	402	438	472	432	441	409	424	409	453	420	418	467	465	415	442	429	405	434	454	420	406	418	422	394	392	451	451	438	393	428	451	405	410	430	434	429	412	437	423	401	449	409	458	421	423	476	427	464	434	456	393	397	455	467	417	421	416	446	427	432	424	450	411	401	418	424	444	408	443	447	396	426	408	456	440	422	434	394	398	429	444	382	402	460	399	434	427	423	443	427	422	451	445	424	470	399	436	446	437	434	417	461	419	416	464	409	422	429	442	461	412	427	403	441	409	427	452	445	439	401	373	429	459	408	420	444	459	440	447	440	426	437	424	473	444	423	442	430	445	423	486	411	415	453	425	456	482	429	425	423	419	411	438	441	431	416	430	413	466	430	397	418	418	392	402	420	466	436	428	414	420	422	418	433	427	435	437	451	430	415	442	433	420	434	422	457	420	430	460	430	410	401	420	401	396	435	437	441	389	422	418	428	423	444	423	455	428	428	424	420	435	412	403	438	436	380	414	419	461	412	465	454	426	417	448	450	452	432	408	435	442	436	414	407	440	423	440	429	441	411	437	416	434	412	426	459	437	431	446	446	408	432	418	441	427	426	452	422	440	458	434	455	423	433	424	378	428	456	419	431	442	417	434	402	442	423	438	431	465	438	411	445	445	411	423	434	451	423	455	407	451	407	440	412	468	434	429	436	436	422	408	403	425	427	415	416	413	440	408	444	406	474	427	429	440	406	436	439	456	455	397	405	445	435	473	410	416	461	468	424	428	455	454	434	412	440	422	425	466	432	425	441	434	412	405	491	450	458	434	472	440	422	428	396	385	461	413	427	444	405	444	411	454	438	447	445	446	467	438	407	409	417	456	407	419	402	458	437	445	467	457	421	427	448	430	416	451	431	403	447	442	409	424	444	438	439	439	438	400	448	418	409	478	429	410	423	424	455	419	437	418	424	388	382	424	432	412	453	448	435	439	426	449	461	439	442	437	458	420	414	397	420	415	484	437	459	447	444	412	386	419	459	403	409	440	400	455	444	408	459	423	426	408	415	413	459	419	501	407	411	406	426	444	419	414	419	430	463	449	390	414	417	467	435	427	451	457	447	421	422	431	458	470	380	485	446	453	421	472	427	431	432	417	428	413	411	438	434	414	418	453	406	424	439	432	439	407	439	429	438	424	438	394	448	441	399	454	446	415	450	405	415	422	425	485	394	454	439	437	432	422	443	421	448	415	451	416	417	460	420	469	401	423	430	466	433	411	437	440	416	413	415	478	413	426	418	434	423	445	422	432	476	440	449	445	444	441	453	439	424	403	467	411	413	442	459	423	465	426	411	446	469	460	404	459	426	412	422	424	443	440	466	438	451	464	440	418	438	423	428	408	447	463	439	435	429	420	444	408	429	446	407	432	402	461	412	431	442	432	447	413	422	444	470	414	460	450	417	430	422	414	400	439	440	405	427	431	447	422	444	428	446	419	440	444	411	392	380	441	432	420	469	389	426	436	400	443	401	464	449	411	423	459	444	405	453	429	420	437	448	462	415	419	429	419	411	401	439	396	433	407	430	432	451	460	443	452	424	421	428	430	413	405	419	406	424	443	437	452	442	440	409	470	491	418	385	449	409	412	431	428	447	435	461	463	439	417	426	435	422	445	450	434	432	401	407	415	423	421	438	415	419	428	431	454	460	442	436	457	407	404	433	456	383	447	410	460	383	450	415	414	388	458	452	399	424	375	443	423	446	415	463	444	452	420	433	416	408	428	404	425	448	410	413	452	447	401	413	434	448	466	445	444	425	415	463	447	437	433	418	443	441	418	416	447	445	420	428	428	421	465	464	425	407	447	446	446	462	460	398	454	426	419	411	431	453	377	412	473	427	455	402	413	405	405	411	442	445	463	444	416	426	414	467	404	409	400	424	454	430	414	457	428	461	409	445	447	441	393	435	453	433	403	386	433	441	456	448	424	418	408	425	449	428	447	403	416	399	435	452	421	395	432	473	453	441	418	475	431	446	421	450	438	419	405	414	423	429	451	437	455	406	470	424	417	401	438	410	414	464	425	405	431	439	455	441	428	445	459	442	447	428	433	397	405	449	429	437	441	418	407	424	421	437	455	442	428	426	395	424	444	439	435	422	472	407	398	435	458	415	447	432	453	413	441	444	437	432	465	442	441	457	479	460	428	435	414	407	400	418	441	409	416	435	424	429	430	410	423	448	441	414	436	428	387	458	454	426	408	427	461	416	431	441	439	454	417	442	457	433	422	419	455	460	438	445	439	429	425	448	409	445	454	444	437	412	434	409	421	422	425	423	435	427	427	473	444	426	435	452	405	441	401	435	428	405	426	470	433	417	397	481	441	432	409	402	430	396	431	431	487	391	438	435	400	441	441	431	444	413	438	451	427	408	437	431	432	428	449	410	446	465	438	443	420	436	422	380	429	409	449	420	415	409	450	447	429	427	451	409	433	429	441	407	431	443	447	392	404	431	432	411	474	436	430	408	424	453	427	447	450	411	420	448	419	413	440	396	421	435	451	378	439	412	395	417	438	435	428	422	450	426	402	419	456
17816	7062	5280	4525	3443	2889	1798	1010	667	529	411	365	328	241	242	439	3127	7301	13089	11542	7181	3578	641	105	116	103	116	116	114	113	114	114	119	98	132	92	119	123	117	103	105	118	100	108	113	133	102	132	121	119	121	117	124	136	117	122	120	120	99	125	117	101	111	118	127	117	102	125	115	101	114	115	106	104	99	116	121	129	90	100	128	119	98	122	117	121	106	136	112	106	93	127	104	117	93	115	110	113	120	108	118	110	106	109	107	96	97	123	112	112	110	107	123	84	93	111	98	123	109	127	126	106	112	99	99	108	95	119	114	113	120	109	118	109	104	108	131	110	123	107	128	131	114	117	116	96	120	98	119	105	114	113	107	123	125	117	122	119	120	98	131	119	96	106	108	127	125	103	111	102	115	129	117	109	120	92	97	107	116	97	107	123	103	99	125	123	104	114	112	120	114	129	107	107	109	118	91	122	121	124	108	102	101	90	110	122	128	111	111	125	108	109	118	125	113	123	113	111	116	112	135	104	118	120	120	113	138	137	121	112	132	117	98	111	111	116	119	105	120	105	90	134	106	104	106	111	106	107	127	124	117	117	94	117	122	122	84	96	111	117	148	107	114	107	102	107	96	117	91	124	100	126	116	133	87	116	101	117	123	121	131	100	91	115	103	111	110	124	104	120	127	97	89	118	100	102	118	107	118	117	130	99	99	109	123	127	103	127	115	120	119	121	121	125	113	113	114	96	114	113	105	98	116	117	113	105	121	108	114	114	107	138	115	111	106	114	111	105	99	118	93	105	126	86	117	103	108	104	104	107	110	108	135	124	122	103	120	113	112	113	108	107	114	99	151	101	117	121	103	102	129	99	116	101	115	120	127	102	96	107	130	113	110	118	112	122	109	105	114	111	106	117	102	102	111	114	129	124	110	126	119	115	109	108	112	102	113	136	113	120	120	103	133	101	133	123	100	84	119	107	114	110	121	128	124	126	117	126	103	105	123	105	110	123	106	106	101	136	100	121	100	103	115	109	93	120	121	104	106	127	120	93	115	90	121	113	119	104	145	112	126	113	125	137	113	113	113	91	117	101	105	134	107	121	106	111	120	94	112	123	136	114	128	103	109	99	129	109	126	122	98	117	122	114	105	108	92	94	92	136	109	106	99	102	126	116	94	102	97	101	109	90	118	98	101	122	103	112	110	126	84	125	124	101	103	117	132	115	114	95	118	107	99	105	113	124	125	110	125	110	117	113	116	116	105	107	97	109	115	109	118	115	127	119	99	116	113	122	117	104	89	114	86	118	110	104	112	90	92	98	133	111	112	126	124	91	91	108	134	125	121	119	106	124	111	134	98	101	137	118	111	108	111	118	113	108	92	131	119	122	114	109	107	108	124	100	133	116	122	119	102	112	118	114	116	117	119	107	122	125	103	116	110	112	114	118	120	116	114	122	109	104	111	119	115	117	110	114	128	95	100	105	120	119	106	103	122	109	109	124	109	122	113	118	111	121	116	100	105	98	128	110	105	120	111	100	128	121	119	104	120	104	109	111	98	116	98	104	108	115	96	115	101	109	109	97	124	108	96	115	107	118	119	114	120	118	132	118	112	125	118	111	107	99	103	110	114	120	112	103	124	111	97	121	130	110	129	97	113	122	115	104	110	121	131	98	114	106	122	94	116	104	135	120	103	127	132	118	116	110	108	129	113	97	113	119	118	106	109	118	122	108	93	98	113	103	118	113	107	101	110	112	95	111	109	115	105	104	111	106	115	103	105	118	123	108	110	109	115	101	111	95	104	116	119	135	109	123	127	106	118	105	123	118	123	111	96	114	98	107	123	116	119	113	118	113	125	111	115	106	128	128	105	114	116	121	111	122	117	120	111	142	106	103	112	97	107	123	127	110	98	105	118	115	125	121	102	128	107	121	124	99	106	110	127	125	104	128	100	112	99	101	115	103	100	121	117	115	104	110	115	105	114	118	125	113	98	105	129	128	128	121	84	130	125	116	111	125	111	122	117	117	101	117	125	120	94	115	131	124	130	128	128	116	108	130	123	94	123	101	100	102	126	113	107	112	130	105	106	118	95	130	107	86	120	122	108	126	108	114	112	122	115	146	107	106	103	105	119	107	119	93	122	111	114	106	125	114	124	120	108	118	123	113	105	122	119	106	106	109	119	114	111	134	127	128	108	114	120	130	109	107	127	84	110	123	116	112	122	108	114	129	111	92	101	119	95	128	105	103	121	129	125	131	117	108	125	125	115	81	108	102	104	87	120	124	109	118	126	98	111	106	121	109	110	113	92	115	97	110	127	115	132	95	128	122	99	118	113	118	123	107	136	102	110	109	108	107	130	115	122	117	126	102	120	124	137	119	115	115	126	105	117	110	118	93	113	123	137	113	109	108	123	104	137	116	111	130	121	112	95	110	126	122	93	134	122	119	119	103	106	110	99	102	120	108	116	109	117	101	105	112	104	99	136	102	127	116	109	105	108	116	107	124	101	127	100	117	105	98	106	115	112	100	79	108	108	116	126	100	109	124	115	139	103	115	106	117	129	112	91	102	125	94	116	115	127	124	117	114	107	108	102	99	102	117	111	105	108	109	115	126	125	113	116	119	115	106	101	94	113	107	101	114	92	113	120	96	128	100	132	110	110	104	124	116	115	101	120	96	123	121	109	99	114	107	113	104	126	103	107	107	116	95	106	121	97	101	108	100	114	106	137	112	99	93	104	122	108	110	130	96	117	104	126	126	113	117	120	132	125	113	114	108	113	101	128	99	113	120	99	113	125	106	110	114	119	108	140	104	126	112	103	95	116	122	118	113	123	121	126	106	115	110	121	99	116	127	99	111	139	142	126	114	91	104	108	83	117	121	123	115	125	111	107	108	122	109	118	110	118	107	126	108	101	106	106	100	90	108	142	111	97	120	102	109	107	110	140	111	109	113	106	116	131	131	125	112	106	127	113	102	122	153	108	135	115	129	97	119	114	136	93	132	116	106	118	112	135	93	109	124	129	112	104	118	96	108	120	104	129	124	122	125	117	121	112	114	111	100	100	127	84	104	98	102	105	111	99	104	98	118	100	110	115	123	112	116	107	119	98	104	133	112	108	98	119	110	111	112	119	137	112	118	125	108	102	99	119	119	87	106	121	140	122	117	137	100	101	128	101	113	115	112	123	117	133	112	89	81	118	105	105	104	110	108	138	121	118	113	125	119	124	106	107	111	104	112	120	121	98	97	117	112	117	105	106	101	116	118	117	133	120	116	123	118	130	118	117	96	115	127	120	124	95	134	110	141	94	115	138	117	126	126	110	100	118	105	124	104	96	129	126	113	135	126	120	134	95	86	111	113	113	112	135	112	110	112	109	130	107	105	103	121	102	110	122	94	115	110	88	126	94	114	107	106	107	100	121	107	99	109	105	118	103	131	113	107	119	122	114	93	97	114	109	105	105	116	123	98	122	93	98	106	100	118	119	115	104	116	90	107	94	105	114	101
9364	5609	7411	8985	7853	7143	4986	3620	3155	2581	2299	1944	1709	1440	1271	2906	14501	27005	36956	33315	25256	16158	3235	365	327	345	327	335	302	340	323	351	343	309	324	368	377	364	327	316	354	312	318	328	307	307	310	348	340	313	321	310	366	330	355	300	310	343	351	371	365	345	367	346	353	318	336	327	342	314	359	343	324	316	343	331	321	315	331	344	317	328	296	331	378	314	347	341	337	305	334	341	333	325	316	322	347	341	358	329	356	337	315	356	289	310	316	334	342	356	340	309	342	336	338	312	344	338	343	324	358	344	372	380	321	318	345	344	326	340	313	336	327	327	336	371	306	331	312	318	340	343	360	311	340	340	335	361	344	302	319	318	316	324	331	343	331	367	325	341	356	341	317	349	350	334	343	340	355	330	355	347	321	360	333	312	304	318	315	341	345	329	298	346	351	343	349	337	311	318	348	327	346	326	328	340	337	341	348	352	327	323	313	343	325	335	318	330	313	352	333	309	322	342	328	388	308	315	286	320	312	282	331	327	340	320	330	370	345	329	329	339	326	326	317	328	297	307	378	339	371	328	317	353	338	300	363	339	320	338	337	332	308	334	349	338	336	341	347	311	341	337	315	310	364	339	312	367	330	319	357	333	334	331	307	328	328	337	334	345	306	325	342	358	320	298	326	334	343	314	341	307	353	338	315	310	320	347	336	304	314	337	335	317	316	331	339	323	343	310	344	324	336	324	364	316	317	355	359	346	379	331	316	330	341	329	326	319	334	342	343	306	354	346	344	332	374	316	325	345	355	326	353	336	366	339	319	352	361	318	323	317	332	322	314	319	336	356	319	322	295	314	328	347	313	343	283	327	321	344	333	328	338	311	323	289	316	305	345	310	362	322	341	329	343	329	319	350	325	325	310	317	316	339	336	345	319	342	334	345	337	324	318	310	333	333	355	341	348	374	343	329	358	329	323	371	347	369	308	335	306	330	317	327	376	328	318	324	353	342	316	340	336	356	329	361	353	344	321	329	329	343	354	379	359	300	324	342	325	331	319	315	332	304	321	305	334	337	371	292	325	326	317	339	329	341	324	329	326	316	353	336	333	330	326	347	336	358	329	339	323	311	359	343	333	319	298	345	360	303	335	319	296	313	297	343	299	327	318	325	292	325	345	363	326	350	355	344	313	342	351	347	306	335	333	314	313	324	349	347	314	322	349	321	327	330	320	328	320	342	296	324	351	312	325	333	339	316	337	322	343	329	341	336	317	307	333	323	346	314	341	312	350	328	338	352	325	332	376	323	321	353	331	316	328	325	347	346	303	334	337	344	348	321	353	319	329	311	337	330	300	315	333	363	329	302	338	324	311	321	356	321	318	341	300	327	341	314	318	308	338	328	346	319	314	339	288	350	344	331	346	342	305	364	356	307	364	294	328	328	297	328	343	344	366	347	336	319	310	334	324	342	338	309	339	345	365	332	330	333	352	305	348	309	300	336	298	313	336	303	322	340	356	336	310	337	325	343	334	324	315	334	311	328	355	354	342	311	334	367	341	334	318	348	300	344	308	342	311	351	349	311	327	331	319	353	333	322	316	342	337	350	332	310	341	333	382	373	321	341	320	313	342	313	347	355	344	316	312	332	349	345	322	337	345	341	342	371	328	333	317	335	359	309	323	335	285	308	313	336	331	330	314	340	307	333	336	332	325	334	325	332	361	334	341	338	338	356	340	329	338	350	298	299	335	330	320	342	315	329	312	332	312	346	346	319	338	285	312	335	331	324	331	311	340	319	329	335	351	314	349	323	378	337	335	350	310	323	343	329	364	300	320	331	310	309	338	293	347	312	339	356	305	322	332	343	344	335	348	335	320	318	327	320	365	342	364	339	334	336	318	334	313	327	318	333	343	358	304	318	342	324	310	321	346	326	368	340	320	301	367	324	324	344	332	328	357	329	341	332	364	330	321	300	324	351	310	349	362	293	333	321	333	354	340	320	353	350	333	330	337	340	303	328	315	322	348	329	335	330	349	335	343	353	344	342	330	365	352	348	321	366	324	367	340	343	327	354	309	303	320	324	332	338	306	366	295	318	321	299	321	337	345	366	311	358	339	318	315	345	340	349	295	336	367	312	334	338	305	319	352	346	316	347	342	342	328	328	330	321	331	330	305	336	334	366	291	304	344	367	291	314	355	329	354	323	298	321	342	329	294	363	299	342	347	328	323	328	307	327	356	332	359	310	346	308	355	349	328	327	343	325	311	359	358	327	324	316	322	369	326	319	346	303	314	331	334	330	322	315	310	337	340	317	314	333	295	321	355	311	340	346	304	322	320	325	334	345	312	330	363	338	302	346	342	318	316	307	301	314	338	337	335	331	335	357	334	335	276	350	337	331	334	344	350	322	304	324	365	313	318	320	357	327	323	320	324	307	311	315	316	315	320	289	345	357	318	366	333	356	316	333	334	359	325	302	324	323	332	320	352	324	326	313	332	322	337	319	328	341	336	339	322	347	323	369	368	336	343	335	325	331	365	338	375	319	346	341	324	352	394	335	334	342	343	371	338	354	337	330	337	339	367	336	373	369	311	342	329	350	330	314	353	332	336	314	327	319	350	340	344	331	310	350	355	325	343	355	348	324	341	311	341	324	345	331	348	322	329	333	328	356	332	317	327	341	304	327	358	354	316	325	304	357	307	341	312	337	354	334	314	317	317	344	333	311	317	334	367	357	336	375	322	340	331	333	343	338	330	328	337	342	297	322	314	325	344	338	314	317	321	326	365	343	313	308	321	314	352	324	335	346	363	301	332	355	329	337	324	328	321	351	354	319	319	322	332	358	352	324	344	323	331	346	326	326	360	333	356	358	335	312	342	308	339	328	355	358	337	321	316	356	303	344	328	308	304	329	316	332	325	328	368	314	315	320	314	331	348	314	329	335	333	365	359	305	325	310	347	332	312	319	324	330	323	345	347	317	332	338	323	377	360	336	302	331	336	347	320	339	325	328	351	340	346	309	332	333	353	306	305	329	332	312	342	321	343	330	346	330	331	321	310	308	335	322	319	333	351	349	315	325	340	299	321	346	344	337	333	327	338	321	344	322	353	350	322	329	310	297	376	322	320	321	338	333	335	327	319	327	329	304	315	302	340	320	339	347	300	284	322	332	332	336	330	320	335	359	325	312	348	321	318	318	312	336	357	349	327	319	340	325	331	318	390	329	337	323	361	354	328	331	320	324	306	325	332	345	339	344	324	321	322	383	305	338	310	335	320	281	360	336	342	325	327	299	344	332	351	348	335	344	373	348	319	335	306	315	324	323	340	349	305	329	318	320	300	344	316	318	356	325	307	333	375	349	319	320	321	321	335	339	351	308	328	325	329	352	300	331	308	348	342	332	311	327	303	324	348	338	356	336	327	344	319	329	307	321	350	306	344	346	347	317	323	345	310	352	340	353	343	308	323	331	343	321	340	334	337	329	302	309	317	332	337	307	344	351	337	328	337	319	379	330	334	316
2947	919	635	519	443	370	376	285	316	287	290	303	343	396	319	303	333	467	915	1085	964	646	382	254	235	271	259	245	284	290	260	238	253	256	285	238	255	282	253	253	268	256	269	260	247	262	220	252	255	263	229	271	255	255	263	252	283	278	246	259	244	240	228	243	254	260	258	255	266	247	242	224	219	242	233	248	248	243	252	226	250	266	258	270	224	270	243	238	284	254	237	209	271	246	229	239	273	256	240	229	231	266	227	238	262	263	248	245	256	271	239	251	271	272	250	260	221	247	235	241	246	264	252	254	226	270	272	277	238	239	235	244	254	271	225	238	238	252	247	272	253	247	231	240	257	241	218	249	243	261	234	242	249	208	252	267	261	251	254	255	227	265	251	248	253	250	282	243	273	238	246	263	249	264	271	260	241	235	277	229	247	265	254	242	262	253	262	239	252	261	236	254	237	234	248	276	224	244	249	253	291	231	227	253	236	247	230	268	232	245	272	226	255	233	249	258	264	258	233	261	253	249	245	258	286	246	230	263	255	259	253	235	250	249	269	219	239	248	239	242	260	227	262	281	238	253	274	232	257	230	281	266	243	256	254	246	245	226	250	241	255	248	283	267	235	248	264	256	253	262	249	239	234	246	267	272	267	265	227	254	261	232	242	217	239	225	248	234	258	253	229	245	239	240	276	246	239	240	260	269	278	220	231	237	258	251	230	273	230	275	252	273	268	251	239	257	235	244	243	248	258	245	261	263	248	242	243	252	236	238	237	261	245	272	234	231	196	248	252	265	245	267	256	246	238	228	243	268	236	250	238	236	249	228	264	231	256	273	263	267	259	271	233	246	237	234	249	244	249	256	269	271	251	235	226	255	249	258	246	261	249	263	269	243	248	257	229	262	237	244	239	253	235	298	212	247	248	239	275	241	260	229	244	236	236	257	244	249	243	262	284	263	235	238	247	229	241	253	250	222	269	243	251	266	243	267	271	253	242	252	240	255	254	255	250	232	262	244	243	243	243	254	305	239	236	274	218	238	264	248	232	251	236	259	274	253	243	259	249	262	238	248	265	253	217	267	238	248	238	261	255	259	240	256	248	240	266	239	272	255	237	230	264	251	248	245	238	248	240	233	225	251	246	242	265	273	240	230	278	207	252	263	248	256	240	264	248	260	251	221	231	230	227	239	255	236	258	256	258	244	236	239	291	236	269	248	245	263	248	266	255	257	236	249	251	243	250	262	272	252	222	267	253	250	262	238	244	244	281	223	259	262	229	254	258	280	223	241	252	242	235	266	219	225	277	263	253	232	245	227	226	241	253	239	246	226	240	244	254	262	247	231	235	238	239	237	274	266	272	263	229	234	261	262	251	255	247	276	235	261	279	257	275	247	220	261	271	244	245	267	278	258	238	236	226	221	268	231	249	249	256	250	271	260	234	278	255	269	264	231	237	246	255	249	264	268	254	250	248	239	271	253	242	273	251	219	245	252	252	241	255	210	283	255	267	262	303	234	272	284	284	261	256	239	266	268	243	245	235	263	254	242	237	264	227	258	248	280	262	249	267	268	268	236	301	255	250	249	241	244	253	232	280	241	268	235	262	243	281	257	252	267	261	248	252	291	279	230	260	280	231	273	236	228	242	268	227	281	242	248	274	252	261	255	257	247	258	229	243	253	240	239	278	248	243	267	251	253	255	255	250	271	276	239	242	255	252	260	245	229	221	234	252	226	253	234	236	247	239	262	250	262	221	256	248	255	241	274	249	261	272	266	255	261	254	260	266	262	250	245	236	254	269	252	246	261	236	250	246	238	228	257	228	222	238	272	248	243	274	267	238	267	250	232	257	261	234	247	244	267	267	259	244	264	245	240	257	231	221	232	234	249	273	231	248	239	232	241	310	231	254	248	234	250	228	252	264	249	275	236	235	265	244	260	232	231	248	251	270	242	257	245	239	280	258	236	234	231	239	263	247	229	239	223	215	251	262	220	273	280	257	238	232	284	241	274	239	263	285	253	244	238	251	272	259	265	259	226	237	223	273	235	224	243	245	265	244	265	250	251	239	249	227	279	252	267	232	248	237	255	232	280	232	261	266	239	229	240	230	243	239	244	246	258	261	251	266	252	237	258	253	226	260	256	256	260	256	259	247	283	238	234	252	237	266	255	228	266	275	248	278	240	231	244	248	269	251	254	257	256	252	286	254	245	248	242	253	231	234	237	235	226	259	270	257	248	237	264	217	234	238	237	260	249	267	244	235	250	275	276	252	241	239	234	235	235	242	287	239	230	267	267	255	274	221	262	245	221	266	234	265	281	231	215	262	255	238	259	245	252	260	235	274	226	265	260	246	263	274	246	243	283	254	254	263	242	262	265	268	219	261	249	245	240	240	245	233	235	237	252	244	254	274	245	280	254	286	273	250	234	266	249	245	249	268	246	277	244	222	232	265	232	270	257	250	237	237	221	242	243	266	242	278	242	252	273	224	241	254	212	256	270	252	224	252	257	259	272	266	266	238	258	263	261	252	241	238	269	237	231	281	284	235	263	251	218	247	252	240	234	253	274	267	235	270	242	221	234	234	249	254	248	259	273	252	260	260	270	252	268	219	241	221	244	253	245	267	240	278	241	255	247	264	247	236	245	246	252	249	238	238	268	246	275	213	266	243	246	274	234	263	265	262	235	239	265	234	243	244	274	261	258	232	245	254	265	271	267	254	253	247	247	269	275	298	255	243	279	275	251	267	256	256	249	283	272	272	249	229	265	227	290	230	228	260	276	239	246	240	243	268	246	239	262	273	250	247	278	252	209	272	282	250	260	257	261	248	252	250	247	252	273	256	256	246	241	227	219	220	278	234	265	269	253	258	258	260	243	270	237	248	243	264	232	219	249	253	244	246	270	247	239	231	286	244	244	281	250	241	265	257	267	228	234	246	266	252	266	275	227	244	249	248	250	208	226	291	236	253	270	260	260	280	246	249	240	249	254	242	232	242	265	274	248	258	223	252	263	296	224	244	247	290	225	267	240	254	260	247	253	235	252	227	245	269	285	242	238	242	252	223	253	238	243	240	284	271	256	247	263	258	232	235	280	267	238	257	250	242	272	258	258	209	264	239	270	255	270	265	221	242	250	241	251	248	231	252	242	233	267	251	281	243	273	223	246	264	265	247	253	232	244	257	288	252	270	241	248	261	291	281	255	251	245	262	272	276	230	236	243	234	248	247	249	255	242	269	266	260	254	265	268	266	260	204	261	228	262	290	255	225	250	252	239	245	241	282	229	244	215	262	254	253	245	231	254	270	242	222	231	232	256	241	278	249	272	281	239	266	248	210	264	236	243	233	233	265	262	234	251	255	242	244	248	249	253	250	241	242	262	249	261	248	250	299	256	262	244	231	240	253	277	261	266	219	243	247	227	259	240	249	260	239	280	234	256	252	274	218	246	226	220	270	258	246	245	282	234	274	265	229	233	254	252	251	245	231	255	264	248	269	263	256	222	238	260
2887	1369	1572	1539	1368	1505	1282	1045	919	891	916	1168	1259	1357	1060	1048	986	2556	4979	5435	4316	2747	1332	682	642	639	685	686	651	672	703	702	621	615	652	677	719	684	699	673	640	641	689	655	668	686	678	655	672	666	677	685	708	644	655	660	695	720	678	681	688	679	657	638	660	689	678	726	655	639	634	674	682	668	663	676	703	686	659	630	663	698	633	677	684	685	675	688	667	713	696	665	669	665	688	632	638	657	646	701	718	652	688	635	716	715	681	645	690	694	663	694	674	699	657	668	656	696	661	653	731	676	678	638	667	658	652	657	643	694	639	625	649	639	645	684	675	700	645	680	611	684	753	686	674	732	684	616	673	725	662	651	628	699	702	660	645	677	703	697	693	667	654	668	719	646	679	653	676	687	677	689	650	673	681	635	660	650	690	686	687	733	686	676	713	741	621	692	667	678	648	624	672	708	745	765	661	643	699	676	657	688	668	645	663	671	660	662	668	651	676	700	628	680	701	697	646	634	621	667	714	645	637	667	653	662	671	674	670	662	674	674	695	675	699	657	709	713	700	675	692	664	720	700	715	704	685	640	695	635	700	632	702	653	621	676	692	683	698	682	661	672	688	675	650	663	631	650	748	682	684	688	635	676	686	689	714	669	653	651	692	674	629	670	682	639	673	661	671	666	659	711	660	605	671	666	678	682	668	685	673	720	692	667	679	698	674	693	693	673	627	676	672	629	641	707	646	671	712	649	661	678	648	666	685	671	646	652	673	625	697	715	694	670	724	609	690	675	661	669	684	659	694	712	653	663	705	665	673	700	705	682	719	677	693	692	704	655	647	683	697	630	668	677	671	690	616	648	714	721	642	658	695	661	704	687	729	722	644	677	700	711	690	672	655	647	683	703	667	656	678	628	631	718	677	705	641	638	667	689	665	653	687	647	672	666	670	700	672	673	637	648	693	685	642	675	669	656	589	702	690	681	667	654	698	663	691	654	649	686	623	668	633	707	659	667	686	737	679	669	638	746	651	652	692	660	686	721	661	670	664	651	603	707	665	643	647	670	696	659	651	651	655	642	697	643	678	663	655	681	663	684	671	678	677	733	733	718	699	704	662	714	680	690	733	672	653	655	657	664	682	667	695	696	639	684	633	674	727	681	698	710	640	660	647	688	640	695	697	678	699	657	631	653	655	712	676	660	715	636	676	679	693	715	655	676	718	629	684	669	654	630	705	664	678	676	615	683	678	684	689	688	676	690	671	693	604	670	664	644	715	676	672	667	674	694	670	648	682	693	670	674	698	717	710	614	663	678	637	680	709	698	661	678	687	682	615	695	664	637	630	656	613	657	676	662	697	639	675	648	674	660	692	640	665	691	653	670	669	649	658	698	653	677	660	679	653	676	725	672	731	654	699	678	644	700	674	718	700	706	690	674	661	656	652	700	648	680	647	653	689	685	623	640	686	650	653	650	686	681	687	706	741	684	647	677	676	619	682	695	667	685	683	693	687	682	658	661	623	690	675	659	655	712	664	646	652	668	668	681	665	669	630	714	671	701	708	637	681	629	656	676	669	650	694	631	699	690	678	673	683	700	645	661	685	678	675	693	677	671	700	635	645	730	723	616	688	639	710	652	664	672	667	660	618	668	715	697	670	730	696	694	680	656	650	607	637	686	700	677	694	682	699	647	691	684	673	709	603	642	676	694	686	624	693	685	691	643	596	637	701	703	695	685	686	681	655	692	704	706	623	711	651	663	671	671	693	675	674	696	681	705	676	674	658	663	671	673	717	650	679	713	655	663	679	652	667	643	713	674	651	719	635	632	691	691	671	661	671	724	641	663	673	656	691	669	672	656	670	682	620	666	695	670	658	670	674	640	648	635	720	684	689	657	648	693	710	707	705	697	675	642	641	645	643	655	742	658	663	670	634	712	667	649	671	697	714	698	664	663	672	632	664	592	693	751	691	693	700	708	671	633	672	656	695	670	686	688	643	658	640	697	662	655	696	700	664	676	687	669	673	653	720	676	657	672	664	687	665	726	702	721	632	640	732	669	642	665	709	689	667	671	652	686	651	643	690	702	656	677	677	678	636	701	694	698	686	659	680	680	667	673	712	664	625	640	674	694	727	676	678	644	692	666	648	669	656	679	704	720	668	664	638	595	637	700	634	722	685	654	672	664	704	648	643	691	680	676	661	668	723	663	653	646	675	685	687	677	640	675	670	698	648	672	688	675	673	671	623	673	685	679	617	676	645	644	629	662	698	673	700	717	692	652	673	695	686	684	662	692	669	722	688	629	667	654	669	648	678	656	682	677	692	652	682	663	691	641	620	661	680	626	697	654	678	670	672	678	685	629	632	670	659	669	679	605	662	669	652	665	688	702	690	666	648	666	708	661	709	680	648	737	728	608	683	639	693	667	615	654	649	718	661	666	619	647	693	682	678	686	647	684	684	703	662	648	730	691	643	682	731	659	717	659	697	668	657	667	689	670	664	669	653	706	663	696	698	745	673	661	647	689	680	681	680	699	669	664	701	615	681	662	651	652	635	675	627	705	707	680	702	664	675	631	676	667	673	666	657	638	703	648	638	676	687	683	608	699	694	716	701	647	615	678	714	655	682	647	680	688	709	710	689	690	686	652	655	665	687	676	674	616	664	653	706	658	744	667	666	635	641	603	627	665	703	663	675	667	709	674	649	668	702	674	709	666	712	656	653	654	662	650	655	681	668	641	659	668	683	650	689	632	680	633	689	661	710	680	676	651	665	669	678	703	675	659	698	655	642	640	662	667	649	647	683	657	682	684	700	670	618	648	653	691	698	671	637	665	642	664	696	658	676	619	673	682	682	700	689	660	640	691	657	686	636	691	628	640	623	720	718	672	710	629	616	710	666	678	689	708	715	671	665	635	706	612	681	635	674	671	676	682	679	697	656	633	690	654	673	672	661	680	706	667	666	715	669	621	694	668	672	655	648	684	654	635	661	629	650	647	673	664	699	652	675	637	681	696	669	664	709	666	666	667	686	695	675	733	691	638	661	658	660	657	680	649	700	666	662	673	706	737	707	676	681	668	678	652	653	674	640	690	670	688	636	699	614	699	652	696	736	686	713	686	671	659	656	665	645	717	648	648	663	640	657	741	658	661	638	672	653	656	659	663	719	638	701	693	665	691	696	646	690	684	653	669	662	702	663	677	696	657	637	647	691	706	628	659	671	642	677	685	667	689	705	657	627	651	729	647	705	692	641	704	704	675	684	704	676	667	665	680	722	656	663	694	682	686	676	671	634	692	671	692	684	630	672	668	652	642	658	634	695	663	699	698	669	678	676	634	641	655	696	693	670	690	646	667	721	666	662	698	641	651	686	666	674	679	646	645	679	688	672	650	692	678	707	686	641	710	638	682	666	616	698	697	662	652	679	621	669	630	654	718	670	672	655	675	674	666	656	673	650	662	682	652	668	670	629	656	670	721	679	669	660	708	666	674	663	715	646	680	655	667	631	709
12162	3299	3054	2357	1700	1136	886	675	505	471	497	534	457	533	469	339	271	2365	8946	8839	5594	2683	940	209	211	182	186	175	196	193	166	159	174	169	192	176	174	175	196	184	193	190	180	184	184	173	192	191	186	170	164	184	158	212	168	170	184	184	179	186	174	156	175	182	190	170	177	174	167	193	195	192	189	202	183	188	183	188	182	185	212	196	191	189	210	179	199	171	179	183	167	166	179	195	168	193	165	193	181	183	182	181	162	186	182	180	182	183	169	176	179	178	166	166	182	193	166	191	167	176	177	183	181	184	181	186	162	178	177	189	218	198	183	172	191	187	187	200	194	185	208	199	179	178	152	172	180	182	195	179	132	180	181	172	166	179	176	204	185	171	188	198	179	159	163	186	178	159	168	165	194	184	188	194	186	186	186	177	180	169	176	186	180	183	169	167	172	163	169	158	204	172	182	216	170	168	170	182	171	173	218	176	174	179	165	182	171	164	170	169	175	184	194	166	198	167	190	211	182	213	171	169	188	152	173	156	142	169	195	183	170	173	190	184	176	156	179	199	201	179	186	190	169	150	195	210	196	184	181	185	169	186	212	191	193	177	206	179	199	199	202	180	187	166	183	186	182	159	189	179	162	180	173	196	180	173	171	186	165	172	194	169	168	187	172	169	158	184	189	196	171	165	157	192	178	152	203	172	179	183	199	181	178	198	186	193	172	173	193	190	188	183	170	187	168	220	179	166	179	194	183	196	176	175	161	183	175	187	145	193	191	207	189	179	191	163	163	188	179	161	172	184	183	189	190	177	184	177	184	185	185	189	167	189	160	178	203	185	163	192	208	178	176	175	202	193	181	220	176	179	181	164	167	179	195	198	180	164	165	175	147	189	197	195	155	170	165	182	177	202	181	198	160	177	193	195	168	157	191	203	168	178	167	161	169	180	214	168	194	169	183	166	210	166	197	169	169	189	192	175	179	171	197	171	169	180	179	182	226	191	189	204	169	197	191	166	184	178	202	163	167	184	178	173	171	193	180	193	187	172	175	209	189	171	150	188	183	180	202	185	196	205	186	184	193	208	182	174	162	175	180	169	176	166	188	209	200	191	175	193	189	178	197	175	169	191	173	213	178	175	156	194	195	164	210	178	194	166	168	162	193	170	160	150	153	176	194	188	179	171	179	182	190	165	160	190	183	168	164	183	186	185	179	156	190	175	175	175	188	187	159	179	185	187	190	188	172	178	153	195	187	149	154	147	171	175	172	193	177	161	175	189	188	211	165	177	175	195	155	180	165	173	184	176	178	176	186	189	186	176	195	201	188	206	193	189	196	195	177	172	204	188	187	189	191	189	161	185	172	187	180	185	184	168	162	166	156	192	207	170	199	206	153	187	211	190	217	191	172	190	184	170	180	187	212	166	179	175	201	190	217	186	166	193	176	186	181	188	182	165	183	180	190	181	189	171	176	188	182	195	163	171	180	155	168	194	176	190	178	180	186	184	173	211	183	156	194	179	194	184	191	187	196	205	173	171	176	184	172	176	168	175	186	173	163	171	188	202	195	185	177	178	164	180	167	184	171	165	180	172	189	186	198	164	196	196	167	189	214	189	194	185	165	185	187	186	177	177	199	183	176	185	159	168	166	204	191	191	176	184	178	193	166	196	192	179	177	169	184	180	162	170	183	165	202	185	178	179	182	183	180	191	181	198	206	197	170	181	192	161	197	203	180	183	192	183	170	177	176	170	191	166	172	173	166	179	168	202	198	186	173	196	197	171	183	185	184	180	169	168	176	166	180	152	177	188	208	177	177	210	184	166	192	196	182	186	198	183	180	171	218	185	178	174	174	170	182	193	184	162	166	186	164	185	179	205	167	178	177	167	193	162	180	198	187	167	194	169	213	203	179	196	181	199	180	191	211	188	202	179	164	188	168	192	167	205	184	168	190	187	170	187	182	171	167	174	200	166	171	192	162	182	176	181	175	170	186	177	165	186	170	172	179	179	169	179	173	167	187	171	190	173	196	197	177	190	176	163	188	173	179	192	180	168	162	165	190	149	151	175	203	169	187	193	187	172	174	198	188	172	188	207	191	164	183	172	197	170	195	168	198	202	184	182	176	187	172	189	178	151	193	178	199	187	175	191	187	181	182	188	166	182	212	166	195	181	186	172	183	182	193	182	186	151	162	178	173	180	175	191	190	199	172	167	163	212	171	191	162	169	176	170	203	185	182	197	179	154	187	190	189	175	177	187	174	171	169	200	186	185	176	171	231	172	165	182	184	203	183	189	178	162	170	185	195	179	211	172	204	206	180	173	170	185	148	189	173	163	196	198	192	213	166	185	164	183	190	161	178	158	199	157	195	170	171	195	183	177	183	187	180	180	185	177	178	162	194	154	185	160	178	189	164	213	179	165	181	191	185	180	175	169	197	175	186	164	200	189	174	157	200	169	175	191	151	218	174	176	175	184	177	189	196	180	192	194	176	176	172	172	186	163	197	186	190	201	199	192	181	183	178	159	163	181	174	183	183	170	208	184	165	185	203	189	172	188	198	174	175	153	173	174	165	165	182	193	186	174	200	186	177	210	173	179	199	171	170	156	186	172	140	180	173	176	203	187	161	178	194	184	165	203	195	207	189	217	166	174	189	149	169	195	171	181	201	193	203	182	187	180	184	165	186	172	181	198	190	188	163	185	193	185	175	170	189	193	178	197	178	181	171	157	171	190	181	187	166	182	179	177	182	177	171	186	169	174	184	182	161	172	195	169	181	194	210	188	195	191	181	162	190	161	156	196	188	181	202	159	163	170	184	178	174	191	159	196	196	191	200	173	178	184	164	185	170	183	181	168	193	189	177	179	176	187	161	190	187	203	201	179	188	185	162	156	169	180	189	186	176	164	181	213	184	187	192	174	163	188	171	161	192	156	155	162	182	188	182	215	164	166	194	172	191	170	213	175	175	188	197	184	195	180	181	183	185	175	175	182	183	207	190	173	201	181	193	186	173	175	182	178	179	196	180	183	179	201	202	182	174	158	170	200	170	180	177	209	169	173	171	151	188	180	206	189	168	177	181	187	170	187	201	209	162	160	169	199	180	189	187	179	184	192	181	178	190	208	183	171	160	172	176	178	182	182	183	167	183	203	177	197	193	206	181	194	191	168	195	186	159	197	192	199	191	171	188	188	165	177	177	184	183	180	178	179	177	158	170	186	191	200	186	175	179	185	165	163	185	188	181	160	178	189	178	183	179	169	187	211	178	197	201	180	165	164	176	194	172	160	194	163	173	173	169	178	186	184	148	186	185	192	170	180	174	179	188	168	184	181	185	194	171	182	187	185	183	188	192	175	193	179	189	173	207	188	201	157	211	202	173	169	170	173	160	167	175	202	161	187	182	166	208	162	171	181	202	191	174	183	177	182	178	204	181	176	180	183	192	181	190	185	204	185	185	174	152	200	191	182	168	176	187	186	164	177	188	191	202	193	180	202	214	191	178	172	205	190
7776	2974	4895	5401	5020	4155	3411	2814	2188	2303	2557	2834	2693	2836	2253	1541	1180	12304	31652	29959	22055	12932	5092	550	501	496	492	483	491	478	484	510	501	524	509	517	474	471	508	521	492	501	492	519	522	547	513	512	553	464	485	501	513	472	482	499	535	510	477	513	502	509	540	480	514	500	513	467	503	491	547	463	525	472	478	469	507	524	473	470	474	504	526	466	517	524	510	479	483	488	490	545	536	503	483	519	510	507	476	534	534	499	522	502	511	503	505	485	505	514	444	452	546	523	534	454	485	503	520	511	530	486	520	518	516	481	509	468	502	520	465	479	490	480	480	482	536	482	522	458	530	521	507	465	507	466	534	479	475	517	530	493	545	491	489	499	473	491	534	484	470	503	479	501	453	481	518	496	528	497	494	460	487	490	507	499	513	496	517	492	453	477	530	490	465	545	483	459	487	520	485	512	472	476	513	471	507	528	470	490	487	523	510	474	482	527	507	525	480	492	455	494	542	469	465	464	512	485	485	461	496	477	540	531	532	497	541	523	490	501	538	498	495	512	487	516	505	480	537	496	488	528	497	475	524	505	504	538	513	543	534	489	494	519	485	470	526	530	450	533	514	510	524	562	501	518	476	478	567	495	500	547	513	519	459	521	519	534	473	489	520	508	493	529	506	487	511	496	486	517	455	524	495	515	509	518	490	472	493	479	544	495	528	492	489	492	564	494	519	498	498	489	512	531	483	469	505	490	466	529	520	534	503	518	499	487	515	504	515	492	483	471	465	481	488	514	510	496	479	497	500	520	466	480	481	494	489	514	523	522	489	496	526	469	498	512	482	499	504	515	508	569	517	509	537	478	476	442	508	507	494	489	508	531	544	513	477	498	475	484	495	493	523	543	475	488	535	541	513	499	464	488	512	483	508	543	445	498	494	493	481	467	521	509	499	498	492	534	540	510	514	471	486	544	481	471	468	479	522	492	527	512	476	461	473	497	469	504	499	533	500	536	503	506	497	513	485	460	518	504	492	449	510	509	470	528	510	479	514	488	513	494	510	499	482	474	545	491	500	496	519	503	511	500	536	504	484	504	482	499	477	508	487	502	471	532	493	522	517	482	481	496	489	454	471	482	463	462	494	493	507	512	514	496	519	511	545	474	512	501	488	497	491	517	528	496	541	526	518	513	494	505	474	496	524	527	508	488	483	477	533	526	527	528	515	508	529	518	488	482	495	489	516	471	496	482	464	479	513	487	518	470	510	512	515	515	502	539	511	489	485	492	514	521	486	498	484	512	475	490	527	490	484	500	469	471	497	518	497	514	491	469	512	521	468	477	486	504	497	510	508	475	468	523	515	489	525	502	522	506	468	520	512	501	474	515	490	478	473	485	496	485	477	534	505	530	528	529	537	483	513	499	522	503	475	537	468	489	495	489	485	536	508	521	547	507	471	498	502	498	472	516	480	497	510	495	516	521	505	543	496	509	483	504	513	461	501	532	478	493	525	485	502	502	488	518	498	516	517	487	509	479	465	519	521	477	508	493	495	473	565	523	521	458	470	521	476	506	502	537	506	535	474	439	518	494	524	493	486	469	520	530	499	499	495	514	511	492	518	536	515	472	514	476	483	530	541	491	479	464	467	516	519	497	490	544	508	496	509	443	466	500	490	481	493	517	518	515	497	505	468	519	499	502	501	493	540	514	530	510	470	490	469	516	484	489	490	539	486	500	452	524	477	451	529	525	492	494	496	508	483	532	532	510	486	497	498	505	503	513	544	516	491	514	521	493	526	497	483	515	547	503	552	458	526	473	548	475	490	523	495	499	475	492	492	519	485	497	482	488	490	524	510	502	480	470	490	542	505	514	495	459	508	487	508	502	497	469	499	468	512	523	547	528	513	524	556	536	492	523	483	480	522	517	510	494	492	549	491	514	502	472	488	481	514	479	489	504	482	489	518	527	500	520	484	505	496	496	480	488	489	462	478	496	528	497	490	522	509	469	496	501	515	452	513	474	507	503	490	539	482	505	490	515	490	540	504	500	479	501	498	517	513	462	489	483	500	514	529	456	502	523	483	529	506	491	518	510	529	536	478	472	494	498	481	528	483	527	515	535	519	510	472	479	544	499	528	459	519	494	507	504	529	464	480	482	470	482	532	482	498	470	516	507	502	491	486	498	466	487	521	469	484	476	457	494	455	513	514	505	469	492	545	546	477	495	505	503	492	504	470	542	494	489	499	525	506	490	453	464	496	505	491	539	484	468	556	499	475	503	509	526	482	514	532	502	505	505	478	514	470	518	482	508	507	518	483	500	487	484	455	517	502	507	512	498	490	500	431	506	501	500	517	482	553	494	483	465	524	460	546	436	520	510	508	514	517	468	507	519	524	495	489	477	515	482	497	519	521	500	510	495	514	496	521	502	501	519	519	459	507	483	527	507	503	452	500	513	498	459	454	510	473	519	509	525	480	497	491	491	504	484	514	531	497	515	498	532	508	485	498	521	509	447	536	496	512	522	479	525	492	520	477	497	554	529	506	502	465	523	470	557	495	493	515	515	501	474	537	497	485	497	487	482	465	517	487	467	479	506	467	531	536	534	501	507	524	498	466	510	497	536	464	498	491	520	488	503	521	488	492	479	463	490	519	497	504	483	520	501	529	513	519	515	530	478	490	494	508	488	480	481	506	482	502	490	476	458	493	537	504	488	478	505	473	489	504	531	524	523	489	513	492	476	475	495	501	507	466	512	503	481	525	493	504	493	518	493	501	537	481	474	508	468	476	509	548	508	499	504	480	446	531	513	453	522	507	517	497	464	487	530	497	554	476	507	462	483	470	526	512	499	488	521	508	495	571	504	531	448	504	518	498	482	469	517	452	505	528	515	461	490	498	468	509	496	506	469	490	503	533	501	493	496	522	519	495	490	508	484	511	503	551	525	491	504	496	497	476	531	525	482	514	510	513	480	487	496	499	493	499	512	481	502	519	487	484	504	485	467	473	498	516	520	485	510	526	532	478	483	512	489	485	507	539	505	480	504	476	462	487	499	469	501	496	519	465	488	531	493	450	504	511	489	484	518	550	498	506	519	495	510	514	510	462	486	479	490	477	502	519	472	532	517	528	537	460	516	532	451	500	478	513	520	472	514	537	488	503	509	511	504	486	497	486	538	502	526	510	501	500	488	520	527	498	484	507	520	527	444	511	510	503	494	507	449	497	477	497	490	527	512	510	520	531	478	530	495	509	489	487	507	479	503	515	451	496	470	534	504	532	543	493	501	468	509	526	514	515	490	453	499	520	508	509	487	490	525	502	481	437	491	507	516	508	484	462	510	496	496	506	532	501	495	472	525	503	462	499	457	496	514	502	514	459	503	473	527	501	496	544	487	463	500	538	506	503	513	549	460	502	494	507	529	496	470	471	493	499	519	479	519	518	479	502	468	497	518	503	504	516	483	510	529	527	503	500	480	511	495	496	548	548	521	506	508	491	507	479	523	483	514	519	509	470	499
18138	5547	5099	4201	2793	1798	1276	805	706	703	568	502	460	332	278	398	1851	8533	14483	12009	6824	2867	990	152	142	129	138	127	135	151	129	137	126	148	146	144	132	136	132	119	133	133	149	141	139	128	140	118	144	133	127	140	129	138	131	135	152	136	113	143	122	141	154	146	135	128	136	138	124	123	130	159	154	136	135	109	131	119	136	138	128	134	134	132	132	130	143	142	142	133	119	132	120	134	131	152	140	134	153	126	144	127	114	129	108	123	127	125	143	158	142	138	118	148	123	146	129	146	124	147	133	142	121	154	140	151	130	144	136	129	138	134	129	118	128	141	124	136	155	129	141	141	149	143	135	143	127	130	133	120	130	146	131	129	128	141	142	124	135	125	139	115	130	144	147	138	156	141	144	120	118	146	123	132	151	134	148	142	130	142	136	150	140	136	146	156	150	123	148	145	132	122	159	116	133	115	139	115	138	143	128	138	125	125	146	142	138	158	143	135	146	141	155	130	129	116	135	124	128	126	123	139	142	108	131	136	133	134	144	128	135	140	140	121	124	140	142	127	145	139	129	156	109	159	142	120	132	127	120	139	113	140	127	135	120	158	137	123	133	150	129	148	133	125	143	131	134	146	129	152	130	121	134	159	121	134	153	145	142	131	118	151	151	125	141	145	134	148	133	112	143	154	124	144	118	132	134	130	111	129	158	133	137	130	121	124	154	127	114	134	134	130	135	138	139	113	126	152	117	129	109	122	134	142	134	140	140	143	119	138	127	144	112	131	147	155	157	129	124	133	144	127	153	128	150	155	133	120	142	131	129	131	120	145	129	149	146	149	116	125	147	139	126	131	138	147	129	136	163	132	149	141	132	125	118	127	142	138	143	130	133	122	125	121	134	132	149	129	154	159	115	131	115	150	124	133	150	121	123	144	134	139	154	142	135	140	135	125	115	131	119	141	138	131	132	138	139	165	142	154	136	169	149	136	139	149	144	108	143	142	143	154	126	133	132	145	149	151	132	114	149	152	114	128	138	145	149	133	132	130	122	117	123	149	134	122	133	143	141	125	133	134	122	132	134	150	133	123	146	143	151	141	128	151	124	146	127	111	130	136	142	110	157	162	132	128	135	134	126	117	128	124	149	113	132	132	131	156	135	126	124	134	127	138	128	138	130	142	135	133	152	139	130	152	163	138	130	134	133	146	148	137	114	107	144	132	136	145	125	123	135	140	132	129	153	135	130	143	131	119	153	141	117	114	135	124	159	146	121	127	139	133	142	123	119	147	158	145	125	159	144	119	128	129	144	120	150	125	133	133	149	123	130	134	152	143	147	120	126	129	145	157	148	125	145	149	123	153	133	130	120	138	125	149	130	122	151	121	136	150	144	121	140	131	129	117	126	119	129	126	135	140	122	150	133	143	165	160	133	147	135	141	150	122	122	133	117	128	123	166	135	133	132	142	131	148	146	135	132	139	132	124	147	130	121	141	146	124	139	129	121	142	153	141	139	132	147	114	146	128	131	133	133	140	138	140	126	159	140	139	137	121	142	125	130	122	139	138	122	125	149	130	136	140	127	125	135	150	135	133	122	134	117	151	131	131	143	156	124	116	136	125	142	153	130	114	134	126	118	117	147	121	133	138	121	143	119	133	136	123	147	116	141	158	139	139	143	138	131	141	137	138	148	134	144	136	154	152	143	108	132	125	129	109	126	121	140	132	136	144	122	134	109	136	143	140	134	129	146	136	144	142	119	150	126	129	111	125	130	133	144	116	133	133	146	148	143	155	136	136	155	150	134	152	157	129	126	124	137	123	134	142	116	142	122	115	127	167	132	145	124	134	146	157	133	126	139	134	145	130	133	133	137	132	142	114	148	149	145	122	124	127	140	124	145	119	158	133	134	130	125	127	120	127	128	134	139	124	137	136	148	141	130	138	144	140	121	129	151	144	146	139	141	138	134	133	142	138	138	140	153	120	125	129	123	133	154	122	132	140	128	143	123	127	147	120	139	160	103	142	137	120	113	139	106	136	126	145	138	129	132	126	145	134	156	116	108	123	140	126	117	140	129	151	128	155	135	140	144	136	156	133	139	161	151	133	125	151	124	135	127	140	129	134	126	135	135	151	141	131	143	113	116	115	137	147	141	125	114	137	131	125	127	129	151	128	137	166	127	139	142	131	133	151	147	135	129	151	140	115	140	136	133	142	125	120	128	118	120	116	119	121	134	141	127	133	126	123	142	135	111	145	126	141	143	119	150	136	158	147	154	159	133	156	141	124	131	134	136	134	134	139	149	152	126	118	137	123	121	126	150	152	148	158	157	130	119	135	122	140	143	133	137	137	129	143	133	113	132	134	122	143	129	110	122	149	134	138	136	141	157	139	130	140	127	144	153	136	155	117	139	132	144	132	154	139	146	128	126	137	139	147	127	144	133	129	139	129	137	149	111	120	134	142	129	139	124	113	132	134	142	158	134	125	123	150	137	128	128	133	126	126	163	126	119	128	117	127	130	133	134	125	111	146	129	124	133	137	145	126	136	142	137	122	144	137	160	135	142	133	122	118	131	140	158	138	128	127	115	145	125	152	131	134	122	151	129	160	151	136	139	114	137	141	132	121	128	135	128	144	119	169	132	127	130	140	124	159	134	138	134	137	146	156	129	111	138	124	130	139	132	135	137	142	160	136	152	141	146	120	126	138	124	147	137	136	140	119	141	136	119	155	151	120	157	122	134	127	129	138	129	115	97	129	138	140	149	112	144	141	146	140	156	126	163	131	153	143	132	128	153	136	136	126	138	135	122	144	147	134	125	140	123	132	131	141	151	116	146	141	138	141	115	121	142	131	132	117	145	144	141	142	142	114	131	149	127	114	131	124	148	125	134	140	132	164	122	129	121	123	154	137	143	142	134	139	110	141	129	133	142	133	150	139	124	134	140	149	142	135	129	129	134	117	133	152	137	126	145	120	115	147	125	157	145	129	141	140	149	143	140	161	119	131	134	141	117	136	150	129	133	147	113	130	152	130	140	129	123	143	131	139	142	120	118	139	146	142	125	137	145	137	150	123	148	125	121	113	130	118	116	142	141	128	146	144	144	126	131	135	147	132	139	133	130	138	136	133	155	135	131	121	125	143	140	142	151	137	120	129	139	116	136	134	138	144	141	119	154	142	135	151	130	135	176	125	140	139	117	120	141	127	160	126	133	132	158	132	120	120	144	140	110	144	140	125	146	131	121	152	127	141	119	139	136	120	131	132	128	147	123	139	126	131	145	126	142	110	133	140	124	135	135	123	124	155	128	158	131	132	154	122	125	154	133	134	147	152	124	125	140	140	139	140	137	109	163	129	134	133	155	138	154	131	111	129	136	167	137	127	135	134	140	125	148	147	148	125	123	138	135	125	133	124	143	134	121	121	146	143	130	150	147	144	146	152	149	117	150	129	119	128	130	155	144	123	144	128	137	130	134	153	138	146	145	123	161	113	158	134	148	148	127	132	151	135
9624	4260	7091	8647	6807	5503	4298	3631	3524	3579	2995	2838	2567	1757	1319	2216	8097	29057	38148	33821	23920	12494	4793	507	377	411	405	370	371	387	401	432	399	367	435	446	368	366	366	403	420	405	433	411	380	422	392	394	366	406	385	386	387	430	428	416	419	396	386	372	406	406	385	409	410	395	401	412	382	380	387	386	400	415	410	395	401	354	404	415	433	416	395	432	394	418	428	412	366	396	439	384	403	361	365	406	386	354	376	397	392	379	382	424	368	397	365	411	379	393	391	404	391	425	423	398	418	378	401	390	422	394	401	386	411	366	382	390	368	379	402	374	390	360	390	379	407	413	414	395	370	388	418	374	416	395	416	400	403	375	366	369	376	392	378	389	407	398	401	406	373	398	367	408	433	406	401	397	409	362	390	392	369	427	410	394	419	394	395	388	384	375	397	381	411	400	395	407	398	401	402	391	369	375	399	410	394	395	426	394	404	409	392	393	405	396	397	394	410	386	349	401	409	374	410	406	407	405	387	409	391	429	377	420	399	362	403	414	405	374	376	393	369	427	400	367	377	377	375	388	367	401	396	399	397	396	362	389	374	377	426	395	397	405	447	399	431	406	400	383	386	402	415	357	427	401	377	393	413	403	408	384	385	385	410	419	376	395	412	399	406	388	410	364	449	397	391	390	389	415	367	376	408	378	409	379	363	402	364	397	382	406	380	398	378	369	439	403	397	375	380	375	389	401	379	400	395	399	436	387	388	417	427	393	391	359	386	364	376	411	391	381	392	352	410	369	441	407	358	391	392	428	403	408	405	388	386	378	370	413	418	415	378	413	389	405	392	395	367	398	386	389	372	411	382	399	391	411	412	375	404	382	424	416	401	415	386	368	403	363	390	400	417	387	403	376	386	403	394	387	390	398	406	358	422	394	406	382	379	391	405	374	372	389	403	384	371	371	369	413	419	405	400	348	420	422	365	387	404	409	405	399	379	369	417	395	379	359	383	404	335	381	381	398	390	364	386	383	409	395	393	405	412	384	376	398	369	425	412	397	388	412	384	423	395	396	410	382	416	373	401	402	416	406	362	366	418	410	380	382	414	377	408	404	428	367	408	402	407	392	370	352	381	430	386	414	421	401	423	391	411	421	391	398	394	418	395	391	399	408	403	385	385	418	380	415	403	419	393	405	367	369	362	373	417	407	413	392	405	394	395	401	396	365	390	375	404	392	410	414	385	371	417	440	389	369	383	433	377	408	409	396	418	405	373	380	431	409	412	379	410	425	376	385	420	406	404	387	346	377	387	399	406	407	385	370	406	393	364	405	381	372	410	398	401	355	396	371	388	379	388	331	379	378	404	417	430	404	370	370	379	381	399	435	382	369	365	381	412	371	410	373	424	370	346	406	412	420	398	404	432	396	374	434	399	386	423	406	414	379	414	399	402	372	377	428	405	378	368	375	396	386	405	398	422	362	395	394	381	371	378	382	391	371	405	435	356	383	401	392	371	397	388	413	401	349	388	401	445	420	384	396	395	396	396	350	407	390	406	391	411	393	419	380	429	373	397	414	413	371	399	402	411	359	381	396	418	406	428	431	390	371	378	394	399	398	386	413	388	399	393	412	399	367	425	396	401	384	357	452	418	398	402	392	405	392	377	383	417	391	373	391	402	380	421	409	427	391	378	375	389	404	391	370	382	400	378	402	406	392	396	362	362	425	404	403	419	411	401	402	404	408	411	353	422	391	401	366	385	387	384	383	416	386	354	378	383	378	386	410	376	358	418	411	394	388	393	361	383	405	396	420	421	397	398	385	380	360	447	392	365	399	394	375	399	399	398	420	396	418	407	348	379	370	408	418	401	385	417	389	415	382	392	418	428	385	396	413	379	390	386	366	382	423	440	404	421	425	413	381	416	403	389	386	421	415	396	391	424	426	376	377	371	410	399	376	395	391	381	395	424	388	385	380	366	402	383	356	412	369	404	376	352	391	428	384	384	415	376	394	413	389	418	406	419	430	425	404	380	399	392	404	381	399	394	352	406	393	388	397	404	363	387	390	406	367	404	410	408	396	403	402	380	395	419	410	373	381	388	383	371	400	395	368	404	354	385	375	377	385	410	392	405	393	364	430	403	418	399	385	400	389	404	367	443	370	366	361	420	364	380	430	396	417	411	440	378	364	434	420	386	397	385	407	428	424	422	394	381	390	413	391	347	401	407	378	393	399	379	369	430	404	397	400	393	373	358	405	377	379	402	380	410	391	388	377	406	371	392	397	406	402	402	393	426	388	425	378	428	378	418	367	392	387	397	385	409	378	402	396	434	352	412	400	360	407	408	393	410	392	411	370	395	431	417	388	356	389	378	379	416	387	388	484	422	387	399	415	404	406	373	403	436	414	411	390	421	408	409	394	390	368	401	403	431	347	418	379	385	416	390	424	401	419	360	377	385	405	392	362	406	369	390	371	382	376	412	395	377	367	406	404	392	357	413	390	373	428	395	410	389	370	403	393	383	397	421	437	433	377	410	385	358	393	384	392	379	408	381	368	391	415	364	388	386	406	412	391	389	393	439	372	375	392	426	403	412	391	384	369	406	371	383	440	394	382	337	417	364	384	380	401	410	411	375	371	381	407	386	392	352	396	388	379	386	378	362	431	420	405	399	400	379	416	393	416	359	412	414	406	387	383	379	404	409	446	381	378	424	406	396	359	405	426	391	430	373	404	426	403	376	378	385	361	389	373	340	396	382	420	369	409	442	404	384	402	388	401	371	370	431	411	424	369	397	365	395	434	376	410	348	381	420	402	402	379	419	380	380	389	386	393	423	355	414	364	392	400	401	443	393	388	375	405	369	414	355	343	423	386	396	394	352	422	408	376	391	421	400	422	356	421	414	398	419	394	370	379	423	384	373	373	384	414	388	382	374	374	372	436	429	431	392	391	406	411	415	381	402	423	371	401	394	403	432	366	417	390	354	415	372	417	370	391	401	421	406	400	356	403	353	381	438	387	432	391	402	409	388	421	396	370	380	405	402	375	370	360	367	384	416	375	402	353	359	426	374	343	380	378	392	389	384	404	408	382	416	362	404	404	370	401	377	395	408	386	392	391	374	404	372	362	404	411	357	392	398	419	377	419	420	388	433	395	402	400	404	404	416	356	400	408	398	366	377	390	398	393	403	377	403	374	407	418	390	361	426	411	386	422	403	385	395	383	382	371	390	412	404	404	386	404	404	404	394	380	401	369	388	380	345	425	395	380	408	397	386	424	431	370	416	404	406	414	395	428	374	387	409	365	409	387	380	391	398	412	381	379	391	374	374	357	424	381	433	383	417	426	365	410	415	397	398	372	382	397	429	399	385	395	429	429	378	404	368	395	400	365	376	378	400	407	415	400	375	400	379	414	376	378	374	396	403	357	383	387	372	377	394	374	407	404	401	408	420	398	363	402	372	368	379	398	390	347	402	410	394	373	408	383	434	389	392	391	386	408	385	374	370	416	400	381	414	422	398	370
3068	708	617	608	468	353	324	326	368	364	382	361	334	290	261	274	406	747	954	997	800	532	404	278	237	281	261	255	256	276	233	276	259	291	285	278	259	275	251	250	255	249	272	233	267	271	291	264	259	253	278	287	247	267	266	291	245	265	275	294	256	248	253	248	283	295	248	271	251	267	260	265	252	254	249	266	234	257	273	224	255	245	257	255	261	267	242	275	243	259	235	275	264	243	243	278	255	253	264	249	265	256	260	276	244	263	275	244	260	271	239	260	242	272	268	262	256	245	255	247	272	263	253	237	283	266	270	243	292	276	267	224	228	270	237	265	237	244	289	249	263	239	292	255	269	255	243	278	256	264	231	245	268	279	234	269	266	251	245	265	237	242	253	250	288	291	242	275	265	264	278	281	280	266	256	267	249	249	274	285	269	281	242	231	262	268	269	260	235	280	257	254	260	266	250	243	252	285	284	266	283	255	253	257	272	287	255	260	252	255	258	267	240	260	233	285	232	256	241	246	253	249	257	259	267	242	264	263	266	268	266	286	252	258	254	277	268	243	250	282	237	246	295	264	260	267	254	271	258	274	242	255	252	282	264	275	273	242	256	274	283	254	245	258	271	248	287	278	281	250	263	242	243	289	285	270	289	266	239	255	258	258	270	236	266	282	240	284	251	287	274	256	265	269	258	249	261	276	261	277	278	300	271	267	291	253	269	258	271	270	258	250	241	232	246	261	252	257	268	254	272	305	264	272	284	251	260	256	270	252	267	258	283	245	253	250	259	259	253	285	262	269	253	275	265	255	256	281	260	280	257	301	272	277	290	252	265	243	271	261	269	259	239	275	272	263	262	255	274	260	243	285	250	258	277	276	263	263	283	253	264	295	237	254	255	261	256	240	256	252	269	256	311	279	271	270	261	247	242	226	240	284	273	275	253	273	259	282	258	255	261	254	242	256	255	255	245	240	273	254	282	260	271	263	271	246	242	300	273	270	245	270	265	252	234	264	251	298	269	257	239	258	280	222	258	275	222	261	271	272	232	253	246	253	256	210	288	229	294	269	239	254	252	247	267	269	278	262	279	253	255	256	259	243	255	240	234	237	294	246	259	269	268	298	271	258	278	255	237	277	293	240	253	244	260	228	263	268	270	255	259	257	270	256	280	259	217	262	239	240	257	256	280	250	265	255	251	226	285	267	279	289	254	276	246	262	253	252	250	240	248	238	285	232	247	261	264	263	252	284	250	247	253	256	274	270	259	236	280	270	266	282	268	253	259	269	243	290	270	239	293	236	257	255	263	249	254	282	261	277	281	255	259	255	284	256	263	283	240	252	226	248	263	292	253	260	254	245	246	267	291	265	272	259	238	237	270	270	243	255	279	241	251	279	252	245	250	270	270	276	281	274	267	281	241	284	239	269	283	236	260	231	252	251	257	268	238	254	274	273	258	248	271	246	273	245	264	263	267	282	275	288	264	253	290	281	280	252	268	280	265	269	270	248	262	256	224	234	270	283	247	284	293	255	258	271	260	300	265	301	312	270	262	259	245	245	242	218	262	230	242	240	293	270	260	285	284	246	286	259	256	278	229	260	266	259	244	271	252	257	241	233	261	249	247	269	247	229	259	265	257	259	268	276	279	287	244	277	287	260	270	268	246	261	257	277	245	266	251	278	267	257	274	261	243	284	272	269	260	289	268	268	257	250	267	250	286	264	261	265	271	266	270	245	258	280	247	271	267	234	276	245	252	278	249	259	254	242	276	270	252	260	256	274	235	248	278	267	273	278	232	253	260	262	280	267	241	303	267	273	255	264	267	277	287	294	267	262	232	259	267	266	240	233	263	259	269	261	259	266	275	275	247	245	276	252	258	256	272	268	240	261	271	263	270	256	270	240	259	279	248	266	276	232	265	283	272	266	279	254	203	255	277	262	282	296	265	265	257	247	265	260	258	258	293	260	274	241	264	266	231	265	281	250	259	262	252	256	272	263	259	245	283	261	257	267	233	265	253	262	250	287	273	269	288	240	251	257	256	274	266	296	258	276	254	252	299	237	261	249	276	301	261	273	251	228	244	287	263	254	269	255	256	259	248	278	240	249	266	271	258	270	283	266	285	257	262	283	283	247	252	252	265	265	248	278	278	278	251	256	260	242	279	277	283	269	244	272	272	276	238	244	224	247	277	243	245	254	264	269	228	263	258	242	259	259	267	228	298	281	267	274	229	270	252	261	240	262	255	248	279	266	268	255	269	281	246	264	265	265	263	262	265	259	259	256	250	267	265	302	232	260	269	267	290	268	271	253	255	275	273	254	237	256	258	235	268	256	288	258	249	258	259	279	259	284	266	281	274	249	277	260	248	262	255	262	236	257	249	244	275	284	317	248	275	257	256	271	264	262	270	274	243	276	239	255	240	291	257	272	246	258	245	260	235	265	274	267	284	282	263	288	276	273	272	274	266	235	269	293	266	247	268	249	249	250	257	276	256	264	285	247	260	256	259	258	243	289	266	296	273	269	248	274	285	256	242	284	240	290	299	262	277	251	255	263	240	214	250	273	244	245	246	281	275	277	262	269	255	282	269	257	278	257	245	244	231	242	248	263	264	264	258	296	260	267	270	267	284	261	304	262	252	257	286	281	259	267	260	269	256	271	252	276	232	274	268	266	239	291	289	262	259	241	268	258	277	259	252	277	246	306	260	251	282	282	243	270	252	289	263	268	294	242	271	271	274	273	280	288	291	254	259	266	256	258	262	246	280	280	277	242	236	238	261	250	298	268	243	247	255	256	267	286	241	233	244	274	287	233	278	270	260	192	232	258	275	249	246	244	239	272	236	242	291	278	289	264	236	275	251	287	242	269	260	275	254	245	263	252	268	260	242	260	280	262	255	263	271	268	257	272	255	287	236	306	274	252	261	258	271	246	248	243	271	224	265	262	248	278	277	266	271	256	262	266	272	281	263	292	239	253	231	274	249	252	251	273	271	256	279	273	225	249	264	275	291	255	273	273	296	279	266	273	249	265	261	257	229	243	280	272	257	230	298	231	269	274	260	281	291	275	236	257	262	291	284	286	271	256	252	266	249	238	264	273	296	266	268	248	243	254	273	249	247	260	255	272	254	253	282	262	264	245	230	275	248	238	245	255	256	215	245	297	239	279	254	261	258	247	259	283	267	279	254	274	239	265	278	263	281	258	280	262	247	257	282	260	252	248	256	267	258	283	259	225	254	270	260	273	242	255	262	257	275	270	280	244	281	274	232	278	286	266	258	257	247	274	264	255	267	260	258	233	272	265	272	252	300	239	249	275	239	245	245	239	237	249	258	262	257	275	243	276	269	267	272	277	245	270	279	255	260	269	245	255	263	263	287	281	276	264	270	246	243	292	250	254	275	257	244	243	278	281	238	249	245	280	269	242	293	267	250	270	235	275	252	269	289	247	260	236	280	289	230	248	248	262	290	279	268	292	296	276	260	271	248	259	264	281	277	248	282	264	263	256
2978	1191	1330	1891	1644	1167	1094	1104	1214	1483	1417	1244	1137	883	819	912	1739	3750	5328	4697	3295	2329	1316	681	684	686	727	670	613	696	696	702	740	733	746	693	713	653	687	687	668	715	671	673	683	758	708	752	705	711	727	683	698	697	692	644	734	675	694	731	713	700	663	676	643	665	705	676	651	682	682	703	671	688	694	720	691	705	697	714	645	701	760	646	711	652	706	722	736	689	683	713	696	686	716	670	746	708	678	688	733	712	718	708	666	723	685	709	679	686	702	671	705	689	685	734	711	681	697	683	689	676	668	706	702	731	692	659	746	656	711	760	674	727	707	742	687	676	698	725	668	671	688	746	676	684	713	707	739	705	700	724	707	717	676	665	713	696	684	702	719	727	675	654	720	723	699	699	690	699	716	680	704	648	686	692	677	699	705	622	710	729	726	667	717	726	725	692	714	674	720	692	703	694	686	721	625	717	702	685	728	711	699	694	686	700	681	652	700	658	699	643	706	694	693	714	664	710	761	764	709	646	717	677	634	659	728	676	722	692	728	659	680	695	718	681	698	674	689	691	678	719	732	669	711	686	682	647	694	628	667	665	644	655	700	670	666	727	696	682	702	699	743	675	680	684	683	661	694	697	678	709	634	665	719	683	752	690	681	669	670	677	660	672	652	678	697	664	648	681	690	746	712	730	708	714	654	697	667	709	714	724	707	681	706	704	732	654	677	731	680	708	669	704	727	702	683	671	685	714	698	690	675	674	713	705	688	755	689	640	681	713	691	673	689	708	698	665	653	711	697	715	670	649	647	661	737	713	645	733	715	674	697	691	728	718	687	710	691	696	672	717	732	727	693	696	708	741	686	654	700	670	689	675	662	720	680	768	713	709	693	738	673	681	684	683	673	726	663	734	682	708	722	668	679	707	762	663	671	631	668	667	700	635	665	700	667	694	696	735	683	732	691	700	713	680	654	678	689	701	676	645	672	714	673	746	699	701	721	678	704	739	685	687	671	723	708	703	716	664	693	689	676	711	722	698	714	717	679	639	677	680	741	714	683	653	724	683	698	700	707	685	737	701	649	679	702	776	697	656	685	722	706	697	719	693	707	716	678	677	697	671	719	693	706	716	683	646	763	738	722	690	711	694	714	728	681	713	723	760	703	685	689	702	707	659	643	731	681	715	705	685	731	723	657	677	701	729	642	696	701	704	663	687	737	733	642	689	743	732	690	676	665	668	692	747	666	714	702	707	687	708	683	708	679	670	679	700	706	706	683	724	666	725	701	718	705	707	743	690	698	729	703	675	696	717	705	715	649	685	670	720	668	749	715	668	690	703	740	712	706	733	726	639	717	738	697	692	726	718	703	693	708	726	709	755	684	686	695	660	668	713	703	693	657	688	679	728	694	725	655	674	767	678	677	651	690	707	715	718	706	709	702	708	682	683	639	680	699	695	669	720	704	681	683	686	680	723	704	663	661	665	654	690	667	710	698	688	652	653	705	707	682	703	715	722	616	706	649	721	727	682	718	710	680	695	692	699	736	703	700	722	701	721	748	687	719	667	682	723	666	713	718	695	713	718	726	690	700	685	699	657	738	675	688	699	730	682	688	649	666	702	636	735	721	657	753	718	700	716	697	656	667	680	677	698	635	669	712	754	700	678	676	702	705	699	728	670	706	718	728	702	694	719	702	695	673	699	698	694	709	692	698	652	743	697	669	704	649	679	693	697	699	672	726	665	690	728	714	720	734	701	692	711	693	707	656	690	706	732	718	717	729	730	723	711	668	685	676	698	691	689	699	758	734	699	713	658	709	699	731	706	695	705	726	707	605	678	665	728	735	680	704	701	728	716	658	685	699	726	669	680	685	720	682	671	690	738	752	686	660	709	735	695	690	728	703	684	665	655	662	696	696	719	702	723	696	702	666	680	708	700	722	734	707	706	730	667	665	700	700	708	680	690	718	699	667	722	734	700	685	692	671	657	729	657	689	675	687	668	672	695	704	682	698	648	711	713	683	694	646	642	728	727	684	717	712	696	702	728	709	710	633	663	685	698	669	708	714	757	664	732	676	697	685	638	693	658	666	677	673	695	710	662	697	665	699	669	693	708	675	674	683	658	653	707	697	677	732	717	701	673	707	658	710	650	716	737	669	682	685	681	687	730	692	729	689	661	689	682	649	715	719	722	706	672	698	696	698	700	700	702	678	734	710	701	681	697	710	711	698	679	654	684	736	737	728	768	714	699	652	725	719	710	702	691	713	666	736	674	733	717	692	643	702	688	681	691	705	717	696	644	720	716	685	719	648	727	721	721	726	720	726	690	690	696	713	731	692	698	689	716	678	684	673	721	717	663	694	679	703	659	774	682	676	700	706	682	718	681	706	628	731	692	677	688	733	706	630	708	694	661	687	672	741	715	740	675	701	714	681	674	654	751	667	695	708	761	743	715	714	702	692	689	694	664	721	686	694	668	685	684	686	658	758	716	688	667	709	706	729	711	672	715	703	725	676	702	706	708	661	712	706	696	670	655	692	684	688	729	698	683	662	687	682	716	686	719	708	704	743	701	678	778	678	695	682	640	669	723	656	756	698	705	679	674	710	665	713	676	705	686	698	765	704	639	715	707	692	652	746	688	655	723	683	633	678	713	688	670	646	752	685	725	664	713	748	666	703	656	723	666	726	686	685	671	677	697	699	690	713	676	680	703	715	652	692	684	707	694	699	691	738	680	704	665	694	721	660	687	671	652	695	675	722	705	685	715	676	703	727	717	705	700	682	656	685	663	678	690	685	696	666	710	731	720	714	676	697	662	678	688	695	714	703	704	665	756	677	706	691	718	649	659	720	693	645	663	738	743	733	681	753	669	708	695	685	712	655	661	719	654	728	678	678	787	708	712	706	736	609	709	666	658	706	680	736	677	711	667	700	733	649	731	640	689	733	732	703	687	662	701	718	662	678	659	704	690	704	702	706	684	699	690	667	684	648	683	715	712	643	657	681	711	718	736	685	688	704	733	674	702	710	680	720	748	721	711	741	697	717	725	698	702	668	658	701	676	656	723	671	678	699	714	684	695	712	679	725	697	725	694	697	692	691	657	725	659	667	718	682	729	712	684	730	689	706	704	685	717	713	690	750	676	712	703	724	687	672	682	658	679	683	687	726	660	677	660	697	672	695	712	664	672	739	701	695	724	669	706	667	724	676	647	701	716	665	691	667	673	691	701	713	671	663	694	671	653	719	680	694	673	709	685	700	678	713	711	641	757	686	697	766	686	651	703	706	672	716	715	712	701	667	660	700	649	669	689	695	719	646	699	677	692	681	691	709	678	663	716	660	702	701	723	699	673	711	680	707	718	704	706	683	659	689	707	718	724	705	670	692	689	706	750	682	752	684	706	691	696	755	655	656	709	713	730	688	730	690	698	704	692	760	689	678	700	703	712	743	671	710	675	700	718	682	696	677	681	709	692	707	670	699	674	680	709	654	678	726	690	698	723	711	680	664	664
11177	3428	3350	3081	1902	1176	837	684	558	584	443	348	291	276	236	355	3249	6774	8068	5854	3616	2496	1119	187	196	178	147	159	199	195	172	175	162	189	162	161	171	148	171	167	156	175	135	174	181	172	170	169	166	177	155	146	171	181	172	195	157	175	163	168	171	161	161	188	176	186	166	159	179	171	164	149	167	154	169	139	190	161	152	180	184	186	166	159	139	167	174	146	141	168	162	167	169	149	170	179	196	168	179	167	187	190	178	159	181	169	161	183	145	137	151	135	179	180	165	169	156	155	171	163	174	161	171	173	164	146	162	176	192	152	155	170	149	169	161	161	181	168	155	167	161	152	186	180	171	152	175	163	180	196	155	167	189	163	202	179	157	166	151	175	160	151	167	152	175	149	143	156	177	184	159	180	188	192	165	173	163	145	169	174	156	160	170	164	167	170	149	150	172	156	175	166	173	145	144	180	167	168	163	195	149	165	163	144	154	161	157	141	181	165	178	181	162	144	168	170	178	194	155	165	147	167	173	133	149	159	148	169	167	153	171	169	145	168	170	168	164	150	148	157	167	186	166	173	163	148	173	167	140	155	174	178	187	168	162	181	150	188	152	158	168	167	163	173	193	162	192	168	186	164	187	145	174	166	179	194	162	170	167	164	189	174	171	174	189	187	152	143	170	171	185	170	161	171	170	156	153	173	184	169	160	162	162	171	165	170	162	170	201	181	173	190	173	163	165	170	158	164	169	176	173	186	146	166	167	167	152	187	162	163	170	186	183	164	173	172	141	142	200	176	166	168	191	168	156	161	176	174	149	175	152	177	173	176	197	164	165	169	176	155	176	183	170	174	179	158	165	164	179	155	164	164	167	176	148	175	182	183	160	165	167	156	190	148	171	178	162	165	175	168	175	173	167	171	154	161	148	153	176	151	152	159	182	162	185	196	172	181	180	187	148	177	167	204	170	142	147	176	186	165	166	163	156	153	166	169	166	172	178	167	168	177	179	176	165	166	161	190	172	164	165	151	169	150	156	191	184	174	167	156	164	163	163	181	193	174	174	159	167	174	157	165	170	151	179	158	183	163	173	148	175	164	178	170	161	166	153	180	204	163	182	139	177	176	140	167	170	159	159	145	175	186	166	190	162	145	160	174	155	163	178	173	145	163	172	169	160	182	149	175	172	157	168	163	162	177	190	157	170	162	163	147	153	175	187	169	167	155	174	146	159	171	173	162	164	157	165	168	192	168	164	160	165	165	151	170	155	160	162	155	139	159	153	177	162	165	168	177	173	159	150	164	169	162	172	180	159	160	151	160	167	169	165	150	162	183	147	175	180	176	163	168	175	166	146	157	180	168	179	200	180	173	144	163	185	160	172	180	163	173	155	161	176	162	173	179	165	175	164	156	139	161	188	167	172	174	125	140	178	155	171	182	159	179	162	143	174	178	168	164	155	192	155	155	195	155	180	171	159	161	140	162	165	159	156	165	182	182	162	158	180	173	154	181	171	178	167	143	175	169	138	190	163	158	188	175	167	167	146	182	162	182	171	172	159	134	157	153	178	160	175	150	170	172	188	154	166	149	171	179	161	167	153	144	156	167	159	158	177	193	174	173	140	159	165	145	161	159	159	175	159	170	159	173	157	152	164	136	168	177	161	153	179	170	159	156	184	157	166	160	181	180	175	166	196	189	170	177	177	164	169	155	176	159	169	178	166	163	173	164	156	162	173	179	154	163	183	163	171	183	149	174	146	195	167	158	193	155	160	166	168	198	171	174	161	172	168	148	161	142	161	169	181	157	194	167	151	171	160	158	153	180	167	160	160	172	163	180	152	170	172	186	162	164	164	172	174	185	166	166	169	149	182	177	157	171	175	174	172	171	160	159	166	195	153	161	154	165	171	182	182	185	159	166	166	167	156	172	159	190	142	166	184	186	170	176	165	173	170	182	183	178	157	169	143	168	180	152	172	153	162	174	186	189	170	177	163	159	146	165	165	173	167	167	175	167	169	168	158	157	185	172	172	168	179	145	160	158	181	168	162	185	148	176	163	160	168	178	188	182	157	181	171	183	170	183	160	168	159	175	187	172	174	168	154	201	146	168	178	150	179	138	171	148	174	175	181	181	187	165	163	176	171	152	155	149	168	155	180	189	158	131	165	160	181	171	152	188	155	158	166	172	188	174	151	172	181	151	178	161	175	183	161	184	157	162	174	177	171	164	160	170	152	153	156	189	170	153	167	164	164	167	160	183	185	155	161	150	186	172	163	161	189	175	163	163	174	162	165	147	165	172	151	150	171	167	170	154	151	190	162	168	151	164	164	167	170	162	149	159	157	157	151	155	148	181	162	170	177	161	146	174	171	186	173	162	165	195	178	183	160	155	155	169	195	174	168	189	156	176	172	158	160	174	163	167	160	165	157	153	172	174	157	140	167	178	163	157	171	150	161	187	178	177	136	180	165	173	161	162	180	169	164	185	183	181	163	160	167	159	154	163	167	155	190	167	162	175	134	155	175	158	162	149	167	170	170	173	166	153	161	165	182	182	139	187	158	184	171	186	184	171	174	155	173	167	170	165	168	154	156	154	154	149	188	155	179	154	156	159	153	162	164	168	161	149	191	190	177	170	155	156	164	189	165	163	159	165	155	158	171	160	151	167	156	160	169	163	191	162	178	188	165	153	162	184	166	143	171	147	160	167	176	168	142	149	169	187	177	177	170	165	169	161	151	164	161	155	168	167	176	179	157	182	171	176	157	163	180	182	139	176	150	172	161	187	154	151	184	159	155	182	164	147	175	152	161	206	167	168	176	172	164	166	193	166	151	184	137	162	156	165	168	163	151	196	155	160	161	185	156	192	185	157	153	128	178	177	159	187	184	163	166	166	175	158	143	176	188	181	170	153	179	158	148	166	157	155	177	170	163	182	164	171	162	159	183	179	153	164	176	163	184	177	171	161	179	140	157	153	189	180	140	151	146	156	179	172	150	185	153	151	171	141	172	173	156	168	170	146	166	154	182	159	167	181	168	155	195	173	158	135	175	158	154	171	158	150	161	161	155	174	180	161	194	172	157	170	188	175	156	160	171	159	161	199	161	190	178	162	163	147	132	169	142	182	156	165	147	170	175	164	169	171	147	193	172	164	171	176	162	161	157	180	170	169	181	163	190	152	170	180	177	179	180	161	145	170	172	170	167	169	185	152	187	182	160	181	181	157	162	160	182	143	164	187	180	169	180	170	183	167	170	165	155	153	178	180	157	191	170	156	167	158	167	159	137	153	169	178	170	164	180	163	175	163	170	181	157	190	170	169	167	172	152	189	177	172	149	181	159	197	162	169	192	156	167	171	153	159	171	151	175	156	166	172	167	150	159	144	183	174	161	162	167	153	151	159	175	161	154	156	179	198	158	161	171	179	180	146	160	170	153	172	177	173	189	158	181	169	191	156	131	160	156	150	171	166	173	152	151	186	162	159	149	201	165	170	190	164	167	166	186	160	175	176
7036	3480	5158	6779	4768	3714	2970	3049	2643	2692	2420	1633	1372	1133	1083	2040	16377	26746	29278	23047	16546	12326	5755	487	451	469	478	411	462	456	462	467	441	446	437	482	459	477	457	493	431	470	441	435	436	461	478	444	476	465	468	434	489	469	431	471	478	404	445	454	484	435	475	440	502	488	452	467	477	470	436	439	473	469	417	452	448	477	456	453	444	448	425	472	442	471	463	463	419	424	466	460	449	474	466	454	463	449	470	471	440	431	495	473	466	444	417	437	486	467	468	480	447	431	488	413	443	451	471	438	489	431	470	436	462	482	432	445	434	461	425	486	469	431	435	457	485	397	453	455	473	453	433	440	449	449	456	418	441	490	498	459	449	468	438	414	438	465	446	455	458	472	419	467	462	453	486	485	456	458	453	442	475	487	493	484	468	469	472	467	444	469	447	471	429	424	429	473	486	449	471	481	456	472	435	452	446	461	452	483	433	436	471	444	433	414	450	469	426	475	399	477	447	447	482	419	498	422	434	474	481	462	426	488	506	440	485	464	458	475	444	474	464	457	467	408	479	459	457	465	441	484	491	430	457	444	474	486	422	445	462	471	464	434	442	416	471	449	460	496	469	436	463	489	439	439	481	476	477	446	455	445	471	486	455	490	443	432	469	441	472	439	452	469	449	446	474	453	436	464	474	429	482	458	468	484	458	493	453	493	499	471	455	447	474	434	474	494	455	463	433	443	436	468	482	435	479	497	444	475	456	435	516	479	442	429	415	485	480	435	455	481	481	462	457	436	480	433	452	414	466	442	463	443	482	441	470	446	464	471	453	458	460	497	431	457	446	451	455	494	460	429	438	451	444	462	477	448	473	470	475	478	456	435	400	476	477	405	462	447	455	444	476	478	437	463	446	459	440	472	440	456	471	474	489	408	454	447	458	455	461	479	438	456	425	466	445	469	445	456	478	470	463	472	467	468	488	485	437	442	490	453	445	475	466	465	486	435	471	454	473	472	482	460	461	477	446	450	469	479	469	466	451	448	511	443	455	463	427	436	458	500	457	419	460	474	486	435	442	493	425	469	493	415	440	483	470	420	459	427	481	450	455	423	500	502	466	484	478	488	472	446	442	442	434	449	464	501	435	477	443	444	480	466	435	434	417	462	451	432	464	459	462	454	460	500	463	450	449	500	452	460	502	434	438	452	430	462	472	492	462	402	441	498	430	437	508	444	442	458	480	495	466	476	479	452	466	447	488	472	454	467	443	440	466	402	453	487	469	428	422	434	437	446	487	453	464	440	469	473	487	432	423	443	461	472	491	458	468	465	479	492	459	491	468	408	459	470	469	441	454	422	435	449	445	440	491	459	437	466	428	486	486	449	485	408	439	467	490	460	431	452	468	458	482	480	441	476	461	461	469	460	418	470	513	438	424	475	437	484	455	428	472	445	455	472	478	467	482	442	443	441	481	478	487	479	465	419	475	447	441	467	447	437	417	458	460	486	422	473	417	453	454	433	450	447	425	443	491	506	460	449	429	460	436	457	444	504	433	471	441	456	458	409	477	488	476	462	439	457	460	497	479	446	426	457	430	422	439	428	486	414	445	458	453	456	434	406	438	481	473	444	456	468	432	443	426	426	411	448	491	494	459	442	461	452	451	474	476	439	448	447	432	451	446	456	458	446	462	456	476	461	484	474	462	435	453	487	460	482	475	433	451	437	450	466	449	455	465	447	430	452	467	439	428	430	466	422	461	495	485	452	471	498	459	497	449	482	423	436	455	465	427	453	484	451	454	422	469	457	444	457	485	449	494	457	473	452	435	452	461	443	436	478	463	497	468	479	444	430	459	465	473	448	420	474	470	470	429	450	468	473	493	454	433	447	484	483	461	466	463	429	440	423	484	462	491	440	486	433	480	438	464	461	476	464	442	457	469	445	448	473	462	475	473	475	455	444	500	492	418	430	463	471	450	485	447	473	458	462	451	475	498	454	461	481	465	457	492	453	432	436	412	439	492	412	479	475	460	475	508	465	445	422	456	455	455	497	472	478	408	467	467	461	478	433	486	490	491	440	459	445	428	439	456	469	451	418	473	460	449	473	440	497	493	491	479	468	470	460	419	481	453	475	453	471	473	450	452	486	449	468	449	500	428	425	477	440	453	442	457	456	469	464	469	449	460	467	435	447	435	438	474	447	472	462	464	473	465	467	499	433	464	419	455	482	490	469	474	476	475	421	457	473	490	449	487	483	438	476	440	444	434	473	458	464	503	442	451	446	455	442	481	459	480	458	482	455	458	456	461	468	467	454	462	454	445	425	453	458	467	467	440	441	493	439	462	439	441	425	489	476	464	469	440	452	451	446	472	465	436	428	436	487	473	480	441	411	448	483	415	437	486	431	476	494	441	468	439	443	448	430	492	446	479	423	488	464	474	458	429	448	469	442	428	457	467	475	449	450	461	473	458	475	471	411	475	439	440	461	493	445	467	421	458	468	436	493	441	439	468	457	443	468	477	455	446	421	427	427	456	454	412	463	449	469	444	463	501	445	480	447	507	481	457	460	443	508	452	438	434	483	473	469	455	451	443	461	464	426	472	433	483	465	469	458	450	479	445	416	460	505	450	462	473	454	418	433	462	439	469	476	435	456	459	467	448	475	428	465	461	465	439	445	476	466	434	461	462	453	484	444	486	402	462	429	460	495	458	457	495	451	436	461	427	463	501	415	413	469	470	429	450	469	451	455	432	463	489	417	480	446	457	430	413	480	438	464	452	439	455	466	434	462	453	445	411	454	429	434	449	502	457	472	471	469	450	445	433	461	411	448	472	460	492	456	483	490	415	470	448	467	452	473	472	458	439	491	451	443	466	458	432	454	497	461	452	487	455	462	435	484	450	472	470	472	475	461	498	466	471	452	417	420	483	457	435	467	477	468	415	401	460	466	486	493	489	473	455	470	477	464	464	464	452	492	449	477	459	454	466	430	463	454	428	440	429	456	417	447	460	466	457	428	436	465	458	472	491	487	465	467	439	426	490	454	449	465	455	480	463	454	428	469	465	466	462	446	455	513	440	447	485	488	483	462	456	455	454	442	474	450	448	444	433	472	491	450	471	510	497	423	482	472	508	487	437	435	460	445	486	458	474	455	435	449	489	476	475	446	411	414	487	507	490	487	453	442	456	443	459	459	434	470	428	426	531	498	488	451	439	480	445	480	457	442	486	456	446	436	494	458	499	452	465	431	436	455	393	462	481	413	430	493	481	468	451	439	482	450	448	493	437	424	467	468	422	447	466	456	462	458	459	448	481	499	447	451	438	496	451	436	491	448	466	476	466	482	500	459	460	466	471	448	461	491	467	473	493	448	464	464	488	446	449	471	435	445	461	407	458	456	478	480	486	448	477	446	492	461	483	458	436	459	427	451	416	462	432	474	449	458	428	446	438	476	454	458	410	466	453	476	459	460	455	480	456	458	445	490	496	424	463	527	472	447	479	480	437	497	460	503	448	443	420	461
17400	5783	5414	3723	2254	1574	1052	798	581	594	604	516	250	307	295	331	4480	10997	12860	9977	5568	2683	487	137	99	120	114	114	93	116	130	117	104	106	100	90	100	128	98	117	107	108	116	110	120	121	108	114	104	109	121	114	107	126	112	99	118	103	114	112	125	107	124	126	115	96	105	110	102	100	106	109	123	107	103	121	134	134	105	125	119	95	106	115	104	125	152	84	95	115	101	101	134	89	133	133	122	116	104	98	120	115	103	103	124	123	103	108	105	99	108	97	114	98	108	115	138	106	104	106	106	109	95	106	89	113	98	108	120	95	97	111	125	121	94	110	107	86	104	120	101	108	103	109	137	122	110	138	95	110	109	100	102	107	119	115	111	108	119	97	101	106	112	105	111	95	109	124	103	107	126	113	97	105	108	123	114	126	107	100	102	102	126	106	110	116	113	118	125	120	122	101	118	108	84	101	132	112	95	92	122	117	110	92	116	110	100	101	114	136	120	110	122	102	115	109	105	123	102	116	123	113	118	98	114	126	113	117	130	105	96	104	123	99	130	125	125	102	118	123	115	99	119	107	131	112	112	103	111	116	104	97	112	114	139	99	115	116	100	120	118	111	98	116	88	124	112	103	124	111	96	137	115	92	113	116	97	116	104	105	112	113	116	106	119	104	98	119	124	123	121	113	118	125	114	115	133	83	106	105	130	97	125	105	125	107	113	121	116	129	118	109	93	123	110	131	112	105	114	106	120	116	106	118	117	103	123	112	120	106	88	113	126	96	95	107	118	94	114	109	103	106	103	115	120	110	124	109	105	106	118	119	118	99	106	91	120	117	102	108	117	105	139	95	106	109	118	109	108	104	116	104	102	120	125	108	118	114	93	106	115	118	111	124	95	122	125	99	102	106	94	121	125	107	121	127	116	131	90	118	103	127	106	110	106	109	103	102	109	108	116	97	90	100	107	115	118	106	111	111	97	94	91	123	100	114	98	94	110	90	116	116	101	110	126	114	88	107	112	121	104	110	104	119	109	115	117	107	102	102	134	105	116	97	98	91	106	119	127	114	124	107	112	104	98	128	123	137	109	117	112	127	122	111	101	84	115	89	91	141	133	124	117	108	112	101	92	128	96	112	102	119	114	97	96	93	105	110	105	121	119	115	113	130	108	106	109	112	123	119	127	122	122	116	110	113	110	126	114	116	114	114	113	116	96	100	94	116	104	107	95	121	115	118	108	120	96	110	124	112	115	104	116	102	105	121	109	110	114	123	118	129	109	128	121	120	118	96	113	113	117	104	103	110	98	106	108	117	107	100	107	116	112	99	111	123	115	101	108	118	113	112	106	113	98	114	107	116	122	122	103	132	107	135	104	99	102	110	113	110	100	124	106	112	128	115	108	106	112	122	114	108	127	113	113	120	110	112	123	110	124	101	125	118	95	108	121	112	128	127	131	109	131	115	117	121	124	135	120	111	119	118	120	109	115	120	116	110	106	122	129	120	116	114	129	123	113	118	94	106	118	92	118	115	111	105	98	128	119	121	111	95	91	97	115	111	114	108	117	105	126	116	102	112	103	113	106	119	112	108	124	98	121	117	113	119	106	93	130	105	108	112	111	101	105	102	97	106	95	129	120	92	106	112	102	106	121	112	89	110	115	120	132	122	113	107	118	123	119	101	97	107	123	122	104	113	121	116	115	90	106	117	102	115	124	108	100	97	100	108	109	98	116	103	108	109	125	108	93	119	115	96	104	103	114	101	100	139	101	104	95	109	112	116	114	92	119	95	117	119	120	93	94	99	125	108	119	109	125	83	102	113	126	97	106	121	112	128	103	100	107	109	114	114	112	114	104	120	115	90	121	123	101	117	101	112	109	132	96	121	109	109	108	119	110	109	121	101	105	118	116	127	89	107	119	129	105	125	108	111	107	106	112	131	120	104	115	115	118	118	107	126	101	114	103	115	114	98	96	107	109	100	118	97	105	93	103	102	120	125	101	113	113	105	100	111	118	101	101	117	108	130	95	101	112	88	100	111	104	93	100	134	112	108	105	115	125	113	97	102	102	110	102	115	126	112	125	116	138	110	106	130	122	123	99	108	146	117	109	117	105	117	111	108	104	113	104	102	112	116	100	128	115	96	114	110	122	124	83	96	112	105	106	116	122	114	101	114	114	124	120	99	118	119	110	117	115	103	113	110	107	128	107	100	123	95	101	89	105	120	127	110	119	128	101	127	105	114	103	113	101	108	113	135	106	119	99	101	109	92	137	110	110	109	100	113	100	99	118	91	99	138	104	123	109	148	118	146	96	116	119	92	108	109	120	122	99	106	125	137	114	118	107	128	134	101	98	121	127	105	107	105	110	111	109	128	121	125	93	113	111	110	121	122	124	113	128	103	135	120	116	96	105	109	125	107	103	104	114	114	95	112	114	99	89	116	115	105	123	113	111	93	109	108	103	121	99	133	101	106	109	106	114	98	108	106	91	104	117	120	101	126	101	124	111	110	113	121	108	93	126	102	121	100	102	114	118	132	94	127	124	132	89	122	105	95	123	100	98	107	112	106	133	117	125	120	87	114	116	129	90	108	101	104	110	103	126	100	125	117	108	115	107	104	112	112	113	122	117	124	109	119	113	119	98	119	106	123	113	136	104	123	118	126	106	106	113	118	113	112	103	101	152	113	111	111	113	112	114	125	109	97	109	118	114	115	111	111	124	100	121	107	104	98	107	108	118	114	120	119	118	123	113	108	106	126	119	89	106	109	83	108	130	103	114	113	113	115	118	123	103	111	113	95	116	113	131	117	101	126	105	92	117	114	109	102	101	116	112	109	104	112	125	98	108	121	93	114	109	109	110	119	114	119	99	110	129	111	111	96	99	118	96	106	113	125	106	122	102	117	115	118	104	110	116	112	104	127	112	118	104	98	105	122	106	106	89	115	105	119	107	119	115	119	119	116	97	116	119	115	115	103	118	100	100	127	108	114	112	119	119	107	105	107	96	112	111	102	90	103	106	108	97	113	113	119	119	122	134	123	118	98	103	114	127	99	114	136	127	99	117	115	122	108	121	124	119	124	105	91	104	104	108	98	97	123	108	111	118	108	123	112	129	108	111	90	102	117	111	118	108	111	111	123	115	90	105	121	89	112	127	112	102	114	107	98	110	106	105	106	117	108	108	103	102	110	104	88	106	101	130	121	107	119	114	85	118	105	108	111	112	107	108	110	106	112	97	130	111	113	102	89	103	102	130	122	93	110	121	100	104	109	98	120	108	98	121	116	130	101	113	124	109	111	106	131	108	94	108	116	111	109	108	112	107	109	129	112	93	111	113	104	78	104	133	122	123	120	141	105	109	123	119	114	116	107	114	105	116	96	112	106	103	113	109	96	116	105	107	132	122	89	131	104	113	123	127	107	103	125	111	94	114	86	111	103	126	120	129	95	124	114	109	117	108	115	116	102	91	100	112	102	119	109	114	114	98	105	118	127	114	102	105	119	104	121
9010	4968	7280	7655	6146	5041	4243	3534	2899	3177	3311	2770	1536	1364	1559	2088	19895	34491	36294	30882	21850	12976	2326	337	332	357	294	347	313	301	356	324	316	338	346	347	329	348	333	321	308	312	339	330	348	332	344	334	352	351	330	324	326	346	321	320	338	317	325	368	352	342	328	305	355	315	331	313	301	333	304	372	325	314	332	334	337	320	322	335	332	301	306	340	346	361	337	305	367	369	312	324	324	328	314	310	315	341	317	310	278	320	303	314	307	339	312	372	291	291	325	317	328	316	320	329	344	312	338	331	318	329	359	327	310	311	316	316	366	340	322	335	319	314	334	332	328	330	372	342	315	354	324	314	320	313	337	290	340	320	299	310	318	310	333	301	328	281	320	342	323	289	320	323	330	330	316	335	349	336	315	334	346	319	350	350	328	340	324	290	301	337	333	329	329	279	295	315	338	324	291	333	320	346	324	305	330	355	313	340	317	330	329	357	322	301	335	295	323	336	303	312	314	290	336	337	300	350	333	387	342	325	288	321	311	320	308	351	299	358	351	296	299	313	350	366	309	334	322	324	329	327	321	343	336	322	292	344	323	325	318	309	317	351	314	342	344	319	317	317	301	342	333	333	344	315	326	325	313	312	303	330	333	337	318	335	313	313	359	346	305	310	309	297	345	341	332	302	312	299	326	317	318	316	291	313	337	295	338	352	318	348	356	332	318	308	345	338	356	331	330	352	359	328	302	301	338	321	324	302	317	296	347	304	324	318	352	373	320	332	306	349	312	333	302	343	322	304	294	302	347	299	308	332	328	297	358	363	294	311	337	310	344	287	303	342	316	362	329	288	335	317	337	351	304	320	340	327	315	309	311	347	345	270	350	326	304	355	315	346	330	328	343	328	322	332	294	299	330	332	319	323	321	365	329	330	345	316	369	327	308	322	361	302	317	340	309	330	296	338	352	327	339	307	322	334	337	342	326	315	312	350	326	331	300	309	319	368	314	317	311	330	326	312	327	303	333	323	349	314	328	312	335	329	296	352	338	320	321	297	378	293	360	332	334	322	315	343	290	316	352	334	310	335	336	310	324	312	365	338	312	335	312	351	326	353	312	302	347	309	328	293	315	347	335	328	321	310	334	327	345	316	349	329	351	327	329	313	332	322	347	307	313	310	326	312	318	326	349	337	304	358	321	329	330	344	339	312	321	330	316	317	352	366	324	332	299	292	325	299	322	386	311	333	322	343	362	323	332	348	321	305	338	313	321	328	309	323	326	324	341	334	316	311	319	337	320	310	316	350	319	339	321	371	298	318	348	323	325	327	323	338	343	319	333	334	343	340	333	331	320	338	347	341	332	320	340	327	322	294	309	328	341	331	337	323	311	360	304	288	287	338	299	329	321	324	365	333	336	315	326	338	329	335	365	332	373	330	330	319	276	366	320	307	343	332	355	305	329	346	320	292	307	319	313	322	310	335	315	330	315	331	317	323	312	324	368	326	324	367	340	326	324	341	346	307	344	315	369	297	318	318	340	341	336	359	359	301	313	322	343	321	299	363	336	341	302	350	339	309	335	351	330	336	320	352	313	341	322	288	341	316	295	330	340	355	287	317	299	338	298	348	303	312	316	326	328	334	309	350	385	290	308	338	311	293	355	316	350	309	357	294	296	317	348	315	287	300	330	325	336	304	361	312	312	333	352	320	323	362	356	300	319	327	375	333	318	329	343	332	346	358	333	307	353	306	358	343	321	291	345	366	337	333	333	306	324	316	348	331	347	316	334	333	330	313	309	313	319	299	344	308	354	329	320	329	317	311	304	346	357	340	308	320	324	317	318	290	338	300	270	298	303	329	318	335	330	371	315	321	330	340	304	312	338	326	336	310	330	285	306	346	323	305	343	349	298	316	338	319	315	324	299	336	346	354	325	313	375	297	296	332	297	304	328	364	325	317	349	325	372	332	306	314	300	323	351	359	311	344	323	314	319	322	317	319	341	304	336	312	372	325	340	329	337	315	347	325	325	341	356	344	323	313	321	325	329	348	363	339	324	303	326	323	311	326	315	328	324	355	327	331	325	319	307	327	319	295	335	372	332	333	344	330	358	306	312	324	302	327	310	343	341	373	283	325	319	306	311	333	321	336	295	351	311	288	298	328	308	325	313	296	336	324	372	337	320	343	329	315	320	337	344	367	315	342	334	353	334	342	332	313	302	308	297	317	319	313	316	344	286	307	342	334	322	311	333	319	378	302	350	341	332	322	349	347	315	357	315	335	324	320	351	330	328	338	313	343	313	306	344	331	330	299	338	348	318	305	306	294	310	331	351	315	310	352	321	354	330	350	307	336	322	291	311	299	360	330	321	326	346	321	331	355	316	369	334	325	319	355	312	330	318	352	337	306	332	315	330	333	332	358	321	305	347	333	350	352	320	329	361	317	285	346	304	331	314	298	333	319	330	338	309	355	330	331	330	329	331	324	337	338	342	350	317	304	316	301	313	333	326	307	333	310	323	321	336	335	331	302	370	334	328	289	331	322	300	348	342	319	341	320	338	337	316	360	315	326	351	327	309	314	303	328	323	347	297	321	344	321	318	305	322	324	331	334	321	341	329	308	344	317	348	315	310	319	356	318	347	299	380	331	346	311	318	313	322	329	334	348	323	314	311	302	340	311	320	322	285	356	347	376	326	315	341	299	325	328	313	363	348	317	345	315	331	314	348	341	355	394	335	357	325	315	338	301	321	364	356	350	352	335	296	323	312	349	345	323	343	321	340	346	315	343	337	329	322	337	332	337	316	329	324	327	341	318	331	347	316	317	343	334	330	318	334	354	335	330	374	309	352	341	304	302	311	335	338	293	311	329	332	333	323	361	299	313	331	329	306	315	332	301	313	353	324	314	336	354	344	318	327	355	322	317	334	328	323	320	327	291	350	335	332	328	311	323	311	343	333	309	293	342	334	323	318	308	325	344	330	353	318	320	311	331	327	367	330	296	350	346	305	337	306	338	349	307	312	351	305	330	333	330	291	310	330	359	357	343	317	344	336	355	309	318	335	328	343	310	344	330	339	326	329	326	315	339	323	317	315	303	312	334	314	312	326	305	317	286	297	344	304	328	339	330	329	296	317	348	327	333	327	315	349	334	318	329	330	311	313	360	340	334	324	302	325	295	317	324	334	342	308	308	359	358	360	300	346	337	311	354	329	345	328	335	320	314	298	327	348	314	326	340	346	317	294	353	308	330	324	326	319	318	325	358	319	309	299	331	299	337	335	353	355	347	330	327	347	341	307	331	310	328	343	288	333	305	345	336	319	343	347	308	349	311	311	318	326	293	345	342	330	320	280	303	346	329	335	334	326	324	350	339	330	331	303	366	318	316	323	304	357	346	321	349	328	349	336	349	327	330	332	344	328	326	323	311	312	325	338	331	332	357	330	331	322	320	344	307	336	336	317	335	314	320	300	329	369	338	317	306	307	365	344	334	325	335	347	311	310	316	309	325	298	348	357	305
3267	856	803	565	456	378	352	312	365	400	360	298	270	295	264	263	351	757	973	978	774	516	338	236	238	259	236	241	254	212	224	242	234	276	242	214	271	234	230	254	265	235	227	255	254	219	258	256	248	226	221	239	273	253	248	238	238	254	245	237	246	228	235	233	235	220	242	236	250	262	260	248	238	239	248	242	242	231	255	231	248	242	245	262	228	271	243	218	246	226	236	270	248	283	219	260	260	244	236	260	235	243	211	250	234	252	259	235	239	247	264	266	228	239	233	246	241	258	253	237	234	228	251	223	237	242	253	221	205	217	260	241	237	254	262	223	241	223	254	240	235	238	243	190	234	223	240	261	251	258	272	249	243	234	240	242	234	260	222	260	220	232	269	240	219	236	213	227	221	278	251	250	228	258	241	236	222	249	239	266	248	240	269	233	247	255	246	232	246	233	227	246	247	205	224	221	237	234	245	258	253	242	253	269	225	238	260	284	216	234	230	236	269	234	228	231	263	253	257	252	242	260	237	261	229	229	245	286	252	220	235	243	268	253	209	227	266	229	231	219	215	223	265	238	233	262	250	241	261	255	260	250	251	245	224	255	225	244	267	234	238	218	227	231	227	240	211	249	236	233	227	245	262	261	242	234	245	241	271	249	231	249	224	258	289	263	233	233	236	229	217	231	275	255	254	238	244	231	243	240	215	247	257	242	257	246	228	255	235	255	243	255	222	244	265	222	261	233	256	252	234	221	247	238	232	247	218	257	245	238	242	222	265	264	246	250	241	226	241	237	265	253	245	244	228	226	247	241	255	257	222	249	242	219	236	221	245	249	249	248	228	258	242	228	228	233	264	248	239	259	227	231	274	214	236	219	243	232	252	235	214	264	243	244	240	269	229	228	225	242	248	253	241	281	215	224	222	241	227	240	235	228	218	245	251	261	225	232	235	202	248	262	239	248	222	250	240	210	226	242	253	258	241	253	230	260	248	244	237	250	251	257	250	226	238	252	244	224	257	238	252	232	231	245	240	248	251	262	201	248	248	246	247	257	266	242	242	256	235	257	234	248	257	234	221	242	243	241	240	249	250	243	252	237	228	224	234	264	245	255	245	235	246	226	246	234	237	275	239	241	216	246	230	237	267	240	237	221	213	256	270	256	263	251	256	226	263	196	275	222	245	231	267	228	240	222	235	242	246	231	235	245	267	214	236	245	227	259	266	267	218	231	244	269	254	232	269	252	247	255	231	233	214	249	228	253	266	242	266	268	225	250	238	230	258	229	261	265	252	227	236	249	274	221	245	262	244	216	217	240	205	245	253	241	244	268	279	255	229	232	222	247	245	221	255	260	268	237	257	227	227	229	208	210	250	239	235	232	243	246	247	220	224	233	231	238	270	236	237	213	243	245	235	258	255	252	252	256	253	251	257	281	229	277	230	249	264	220	274	245	240	254	252	224	254	265	239	264	267	257	227	240	256	241	262	249	256	240	241	242	255	270	224	235	237	234	236	248	247	249	264	262	250	259	276	234	234	246	255	263	250	259	258	241	223	237	248	280	267	244	241	211	249	244	230	248	223	235	220	234	239	240	235	235	248	242	228	233	238	232	247	252	269	244	252	230	235	233	259	260	245	246	251	240	234	211	247	249	240	235	263	222	268	237	228	242	246	232	246	239	262	248	232	243	209	236	211	250	260	269	249	260	234	265	247	229	237	237	213	271	250	261	244	234	269	212	244	240	255	236	273	246	225	246	262	254	239	262	258	240	249	218	231	236	225	247	245	252	221	242	223	231	268	233	242	222	220	240	246	263	251	242	248	242	242	228	243	238	261	259	250	252	243	260	226	228	226	260	240	252	257	239	254	218	247	265	229	238	238	243	221	235	252	237	234	265	242	243	250	242	262	228	265	252	250	233	229	239	264	232	225	232	234	216	231	214	244	249	271	253	225	272	232	241	258	260	207	252	249	209	231	236	264	232	265	230	289	241	237	259	237	240	234	231	258	258	261	234	267	239	224	264	242	255	224	234	257	265	227	263	229	234	265	277	239	218	246	279	235	237	235	248	253	240	278	257	248	238	218	220	231	225	198	264	227	250	221	235	235	226	265	233	240	257	234	229	252	245	250	259	271	260	256	252	269	247	252	259	250	240	261	245	233	241	216	264	260	251	254	222	262	275	240	263	227	243	240	237	231	250	230	256	232	238	255	235	243	268	252	265	242	239	234	275	244	216	236	230	256	260	242	255	233	234	249	229	284	258	231	226	241	230	233	260	270	245	246	259	258	241	250	238	215	226	227	253	249	255	242	233	269	229	252	232	252	221	232	240	227	249	244	214	253	247	251	246	253	245	280	245	237	245	231	239	252	226	246	219	223	242	268	239	242	227	223	236	226	242	260	248	241	242	292	214	250	260	248	220	256	254	236	257	250	246	250	243	247	270	251	243	235	240	208	232	247	238	243	242	226	244	260	240	215	262	246	240	256	227	222	230	242	234	243	222	240	263	225	241	220	249	233	250	240	248	247	229	258	248	249	230	268	240	231	248	235	258	262	220	257	266	228	241	234	232	274	231	240	236	233	230	224	251	249	223	225	246	260	230	221	228	221	254	238	243	230	247	253	237	241	247	274	240	232	229	248	229	228	234	261	258	230	249	223	235	247	236	253	237	244	247	236	267	241	258	260	253	243	213	234	217	265	244	233	263	242	256	215	224	243	248	265	260	241	239	227	235	279	235	245	263	257	244	203	263	233	225	249	229	264	265	241	239	225	251	238	265	241	242	241	222	260	239	255	241	261	245	224	213	261	241	238	243	244	263	242	232	256	245	237	243	222	221	243	247	222	300	239	246	248	227	239	236	269	260	273	256	246	251	242	211	254	268	219	251	219	275	244	246	239	252	234	233	227	245	247	248	238	277	247	218	258	253	253	271	232	222	250	238	229	262	255	266	231	246	246	273	213	246	231	210	247	215	261	278	258	245	236	239	258	236	270	207	247	233	209	205	234	250	255	228	220	253	232	244	224	255	252	226	249	253	236	248	229	230	250	230	243	230	244	220	230	255	230	240	223	254	239	261	269	253	253	256	264	231	247	244	242	248	228	218	234	282	222	279	254	262	241	245	255	237	237	220	275	255	277	231	242	273	214	254	253	237	281	234	251	253	249	274	244	255	256	237	240	248	250	248	267	267	249	250	226	254	237	229	260	246	257	241	229	227	236	260	230	226	242	212	228	209	248	235	279	237	258	256	216	255	231	264	240	231	226	244	234	251	272	254	271	243	245	245	243	253	246	202	242	235	241	273	249	261	245	246	245	230	271	263	243	237	242	211	264	248	225	245	271	256	245	257	257	246	251	246	217	228	244	243	228	259	231	249	233	241	234	234	257	241	255	209	244	225	259	218	205	228	258	263	252	248	238	247	243	238	267	215	252	241	235	239	237	243	236	254	234	249	254	239	277	226	269	259	234	244	261	213	284	288	244	253	237	245	233	260	239	222	235	232
3020	1398	1700	1636	1545	1310	1361	1148	1202	1796	1426	1087	898	914	826	793	1288	4074	4870	4771	3471	2133	991	625	656	669	635	639	642	653	639	638	678	682	655	655	700	656	620	599	605	643	670	613	643	647	640	645	699	670	639	628	653	627	652	656	656	689	665	658	627	641	641	635	666	637	598	650	672	665	653	635	607	613	623	656	670	696	630	665	648	650	611	638	612	643	629	647	648	619	638	653	618	666	626	652	634	609	638	634	620	650	701	700	666	648	636	660	682	675	667	653	639	640	642	690	663	620	636	645	651	650	676	652	637	672	639	665	602	682	617	646	669	654	648	616	664	653	601	638	658	594	671	682	685	650	634	686	644	659	632	627	623	656	654	617	660	641	688	645	670	636	653	639	633	625	637	614	626	629	636	650	660	620	629	641	671	645	649	636	652	699	684	644	646	691	649	614	669	647	620	624	634	645	654	607	613	634	618	645	617	640	637	685	659	617	640	656	642	597	660	659	599	651	634	672	645	626	634	627	655	632	669	608	683	623	615	669	686	650	625	606	644	637	649	619	610	601	628	616	653	686	679	638	627	641	609	632	613	605	617	651	618	610	629	659	632	642	614	669	601	600	621	611	636	635	651	652	656	644	614	686	649	596	654	673	639	635	639	643	613	613	643	646	690	672	623	630	659	639	668	648	661	683	627	637	665	650	651	625	641	603	673	604	602	670	698	641	655	598	624	669	626	642	617	602	635	675	674	656	654	619	606	665	620	634	643	667	618	649	615	630	666	635	664	641	643	638	702	604	627	648	663	642	665	611	610	606	618	640	650	621	630	571	656	632	617	646	619	665	600	624	602	633	651	662	631	615	649	582	622	648	643	636	641	659	631	669	639	605	641	684	641	611	619	670	654	656	643	645	632	649	625	630	609	633	679	644	699	638	667	670	678	707	625	603	628	646	638	646	656	652	647	624	696	638	647	633	685	665	629	678	653	669	638	670	606	615	640	654	644	660	695	682	642	622	657	661	611	706	685	629	622	631	629	624	665	639	664	647	622	680	636	676	638	600	659	645	684	640	640	674	591	616	657	609	667	608	680	593	648	638	643	652	607	613	608	643	658	623	637	675	643	644	647	692	608	651	659	635	624	625	669	661	674	643	660	686	659	662	634	687	626	646	648	601	672	629	656	662	669	672	639	624	646	654	685	672	669	642	644	623	664	664	676	679	672	664	633	613	704	663	657	627	669	658	659	692	630	642	632	675	647	634	647	639	653	623	615	610	648	652	644	610	653	663	667	670	656	663	616	632	693	639	648	604	627	626	679	681	683	659	664	677	599	629	626	590	607	650	669	638	635	617	617	643	622	661	636	636	609	663	632	654	710	628	632	676	603	646	625	642	635	635	628	636	627	669	649	611	640	653	657	640	617	676	620	659	664	636	633	633	613	703	657	635	639	634	649	658	665	608	657	634	622	642	657	683	686	647	658	682	673	663	664	653	637	641	643	676	631	617	660	629	658	631	665	669	634	658	666	680	655	630	656	663	683	624	672	639	608	666	683	620	682	655	612	644	665	690	634	646	663	668	653	701	624	644	634	661	633	685	626	644	649	662	687	643	611	645	624	640	641	626	605	601	651	668	656	688	634	652	660	666	662	610	664	656	657	661	694	650	629	674	609	621	671	659	656	659	635	693	621	655	671	621	641	635	629	683	644	662	610	619	681	614	606	628	643	647	639	598	623	650	616	650	695	674	676	616	668	613	666	638	625	634	630	641	682	640	619	626	610	664	671	663	656	690	644	690	568	651	669	660	628	673	683	614	633	688	614	650	624	666	681	607	632	668	666	623	598	643	626	653	648	638	644	662	663	647	702	639	635	649	653	643	620	637	629	656	603	684	666	675	699	611	630	649	631	659	622	682	655	625	651	628	645	661	591	611	666	653	620	654	675	652	635	630	611	638	625	654	641	689	606	588	645	638	648	701	656	621	667	641	701	662	682	579	578	652	631	649	665	632	652	638	661	646	634	658	614	626	613	631	661	695	612	632	640	660	664	645	712	721	717	615	645	672	680	679	618	623	628	620	635	629	618	636	632	651	681	626	649	635	615	634	635	624	685	664	636	670	620	625	656	643	648	640	593	629	660	675	607	665	621	642	688	656	641	632	618	642	630	661	645	665	678	672	624	650	644	614	621	664	601	601	666	609	632	678	659	670	669	673	641	626	646	675	640	615	637	621	627	665	672	692	636	698	681	624	599	642	654	678	652	655	695	641	658	579	633	665	696	670	605	650	647	688	631	633	629	658	633	643	591	609	659	670	627	622	646	657	641	629	629	671	644	644	697	621	680	600	639	663	666	691	670	694	588	657	645	630	624	650	639	670	654	697	635	617	659	649	615	684	669	647	684	628	654	631	626	628	635	622	631	696	629	656	633	632	634	677	623	650	650	625	616	664	652	599	675	633	631	632	604	661	691	627	665	629	641	675	675	669	609	652	678	646	631	640	634	625	609	653	680	638	671	650	663	697	646	641	646	647	633	652	634	622	697	629	649	593	640	651	645	681	672	617	662	653	656	642	635	649	675	638	704	666	647	656	602	631	607	612	655	671	650	677	603	616	638	654	636	654	639	655	622	661	646	623	620	603	598	662	683	677	627	680	655	604	660	626	638	629	626	649	626	701	670	607	691	619	619	610	609	693	659	673	634	693	666	635	635	664	702	652	613	677	637	642	645	675	610	662	661	634	668	655	593	650	643	646	659	614	667	629	645	626	660	641	653	657	652	609	639	652	638	649	628	626	633	675	638	657	634	659	653	625	670	603	708	658	621	640	660	677	625	639	631	667	624	616	625	646	691	634	658	643	676	625	650	657	601	604	649	656	698	645	623	632	692	671	649	624	629	670	644	681	643	636	652	620	651	628	628	639	682	659	667	653	601	630	630	618	664	636	604	640	644	664	644	605	693	653	681	642	677	656	616	618	669	654	667	671	663	622	677	633	639	621	647	646	640	650	709	648	633	668	665	627	637	601	643	658	629	643	647	636	653	610	659	679	649	660	649	630	641	626	639	643	637	651	598	653	632	647	670	639	620	708	645	642	656	624	615	662	618	649	609	638	623	592	608	593	647	651	589	653	690	636	645	677	661	674	622	643	656	639	617	660	647	632	650	670	641	675	628	664	615	660	654	637	622	600	667	640	636	661	718	641	629	699	629	678	665	645	651	649	663	667	683	693	597	607	645	655	665	638	654	652	665	652	632	642	692	620	673	581	667	640	591	661	650	616	618	587	666	634	645	648	658	679	659	634	645	670	612	662	662	632	615	676	618	627	659	653	680	610	625	619	659	627	622	639	627	653	661	676	622	628	647	681	637	631	607	655	616	675	653	604	616	638	676	606	671	638	634	639	680	650	661	627	612	602	655	658	634	674	690	662	601	642	633	608	639	631	628	632	644	659	615	602	580	663	641	615	632	624	636	640	676	671	646	659	642	624	662	596	650	633	644	631	676	662	627	634
11767	3249	3543	2707	1968	1266	884	596	607	495	435	361	325	280	235	276	2097	6237	8142	7168	4198	2114	661	168	185	170	163	179	145	189	150	150	164	170	195	164	158	173	155	167	171	163	161	191	169	165	184	167	171	164	157	174	148	180	163	157	165	184	166	157	153	178	152	154	188	158	165	163	166	171	139	139	149	160	162	141	167	143	155	139	148	201	162	162	159	167	171	188	156	180	138	165	168	166	189	171	178	163	149	149	169	154	157	141	165	177	161	153	170	159	161	170	158	173	172	192	159	152	164	150	167	158	139	180	152	157	167	171	169	169	177	149	170	151	160	152	160	148	190	155	174	178	148	161	147	152	161	136	159	166	171	163	155	157	162	171	157	174	167	183	184	162	159	161	151	155	152	165	161	158	151	150	156	165	174	151	159	160	153	146	167	174	190	194	181	149	150	168	151	167	148	163	162	173	152	157	154	184	162	187	164	164	153	150	149	165	155	169	171	189	154	170	155	165	147	158	154	186	171	169	161	171	189	165	162	157	173	183	140	156	150	163	175	166	155	163	149	171	140	158	147	165	162	164	159	165	174	156	157	168	178	158	155	167	154	166	145	148	144	143	172	167	175	162	160	158	186	165	155	158	154	151	150	161	168	165	158	154	165	174	140	152	142	163	163	155	171	165	149	148	170	169	174	150	163	150	181	146	138	162	161	178	168	169	160	147	169	154	169	137	164	184	168	177	175	175	144	164	156	149	166	177	145	180	164	153	189	159	160	168	160	169	159	162	171	181	163	126	145	154	174	160	139	180	170	171	176	170	162	163	160	144	172	151	159	174	171	200	159	160	162	159	177	170	138	155	158	165	147	154	184	166	178	143	171	175	141	165	131	178	153	171	153	153	139	160	154	175	177	171	159	177	162	166	160	151	188	157	165	159	160	170	154	172	167	173	155	164	170	181	164	184	153	194	160	154	148	158	154	165	167	157	168	161	149	145	167	159	154	172	163	155	184	153	153	155	167	180	174	180	155	180	148	164	159	174	150	134	190	154	174	168	185	182	183	160	156	161	163	170	168	183	157	186	174	180	165	163	169	160	171	158	164	183	166	173	157	171	153	191	166	155	168	177	141	172	185	155	187	152	158	180	188	189	170	170	156	176	159	172	146	159	164	163	170	156	176	159	161	164	132	170	171	148	170	168	166	156	168	154	150	139	152	156	198	167	175	163	139	180	168	172	175	166	158	167	172	174	177	167	184	171	151	141	153	156	179	161	142	149	167	161	161	169	161	161	152	161	156	152	175	141	176	156	154	160	156	147	155	192	150	181	162	162	171	177	156	162	157	175	155	166	162	154	160	169	151	150	156	170	158	159	164	152	154	178	149	160	157	153	163	160	149	168	138	178	180	176	146	161	159	164	163	163	158	168	174	173	161	167	167	163	164	139	164	175	156	155	150	165	159	170	171	157	140	158	172	166	151	151	172	164	157	170	171	168	163	128	158	164	164	153	152	161	149	190	160	175	150	168	159	163	158	168	154	162	158	158	173	158	198	144	195	178	137	141	159	180	152	183	168	163	155	161	133	162	157	180	163	153	167	171	183	165	185	179	179	178	142	137	150	145	172	184	170	173	157	202	180	161	190	162	172	168	169	168	179	164	168	152	140	157	170	174	177	140	172	147	170	162	165	172	170	149	181	159	155	156	181	160	180	168	154	173	168	170	167	169	156	150	148	157	176	187	185	159	156	175	147	168	178	155	151	162	153	165	154	155	183	171	170	175	146	167	149	157	164	151	178	151	185	166	167	168	173	170	184	165	173	160	203	161	169	162	159	144	162	165	149	163	162	172	136	157	174	128	162	150	154	166	172	172	165	184	155	171	163	163	164	171	157	157	172	180	197	168	165	181	158	161	171	156	159	186	149	183	164	166	186	155	157	161	183	176	191	173	174	161	160	169	152	164	161	168	161	154	153	167	194	171	186	168	146	151	145	158	182	164	150	169	176	158	162	162	146	173	162	159	149	160	175	159	127	157	149	146	139	168	143	165	147	176	170	175	171	166	162	162	156	147	185	156	175	150	155	158	188	182	170	158	156	153	156	179	154	172	163	137	165	156	163	167	157	170	172	149	172	166	177	165	193	154	175	161	150	171	170	172	152	154	178	180	155	187	161	166	164	135	166	165	155	165	162	175	177	169	192	173	176	165	154	151	169	172	160	184	164	168	150	153	169	179	173	156	176	162	167	173	182	167	162	155	159	138	168	147	182	172	151	166	159	197	158	177	152	158	161	145	180	152	166	156	167	189	162	148	154	183	142	161	201	178	157	167	170	153	157	168	161	145	149	174	170	157	151	176	149	175	158	150	173	177	166	141	164	176	170	163	165	183	158	153	149	194	176	179	162	155	152	151	173	176	149	191	166	142	177	187	180	141	149	164	160	161	165	153	167	159	177	148	150	143	164	156	177	177	156	143	154	135	163	164	181	173	166	170	152	182	157	166	192	172	170	165	169	176	177	200	167	190	176	182	158	176	154	160	168	171	175	148	197	180	159	165	158	177	180	189	130	202	166	156	147	169	173	174	177	164	163	166	181	180	165	181	164	151	173	158	170	185	194	171	180	145	138	172	169	168	173	159	149	178	165	179	162	159	179	176	162	167	159	170	154	158	177	162	180	174	155	181	188	179	186	157	162	182	150	189	168	170	169	174	150	144	165	165	138	159	200	160	168	187	154	154	163	152	172	140	170	168	166	185	171	159	179	175	148	162	160	155	153	167	179	166	169	155	163	151	180	161	156	156	163	172	197	168	156	144	159	195	192	155	154	170	170	167	137	179	163	176	171	172	167	170	168	171	160	161	162	156	169	141	161	141	168	155	151	173	150	144	159	149	168	160	158	165	191	164	176	155	157	163	178	150	151	176	180	190	166	152	175	147	143	168	168	150	153	156	147	186	159	170	134	157	171	170	165	159	149	137	144	140	147	163	171	161	152	137	161	168	140	166	162	168	157	173	178	178	163	153	159	154	155	143	171	144	179	174	188	150	166	174	169	178	163	153	178	166	163	161	163	157	157	178	162	168	165	155	155	142	150	197	185	182	187	169	185	162	163	175	189	157	207	171	157	157	180	165	158	157	168	162	160	165	146	185	151	196	164	194	155	138	161	167	149	144	143	172	153	184	185	150	169	169	160	174	171	153	153	183	189	173	152	145	179	153	166	146	160	171	169	191	163	158	153	134	146	173	155	144	161	148	156	151	182	168	158	177	161	174	150	165	198	150	162	157	175	162	183	176	193	143	166	167	175	199	163	163	164	164	136	138	174	156	167	193	192	167	135	168	154	161	168	157	164	152	159	168	160	174	159	152	163	182	142	175	168	172	163	185	168	161	157	194	175	151	167	177	159	157	148	143	164	162	168	170	167	166	170	162	178	176	150	165	164	169	162	177	144	163	157	156	164	160	145	156	165	191	162	147	162	163	151	149	165	179	142	179	154	156	156	164	156	174	156	171
7457	3296	5583	6513	5439	4460	3388	2776	2934	2431	1978	1585	1501	1264	1145	1149	10266	25105	29125	26225	18040	10541	3013	443	421	463	455	475	438	470	496	482	471	445	429	466	467	427	426	476	479	435	444	470	463	476	454	481	432	449	433	452	416	465	424	452	422	461	460	433	471	463	457	465	446	415	445	475	450	428	467	433	482	439	407	427	444	427	427	505	438	418	464	482	450	460	435	493	449	495	446	457	445	448	432	429	421	439	437	453	453	451	478	473	428	494	497	449	450	460	458	396	449	428	426	458	450	465	465	455	448	429	439	456	437	491	447	465	473	420	437	453	415	452	447	455	421	485	459	420	466	419	449	470	418	401	479	423	459	434	434	460	430	466	433	445	449	479	472	470	446	439	456	455	436	460	434	427	454	441	470	421	417	423	458	456	447	447	414	430	462	404	480	495	404	452	434	488	478	419	494	434	459	458	481	434	455	465	455	457	440	473	483	432	446	445	449	454	459	433	488	401	473	447	420	412	434	477	452	454	446	487	449	468	445	500	415	463	416	509	441	466	449	459	439	436	458	452	446	461	486	483	469	456	397	459	439	470	457	439	443	460	453	488	424	474	429	405	407	423	421	424	482	483	453	499	426	450	439	407	462	453	447	456	430	483	451	479	479	447	426	415	416	490	467	460	462	465	431	439	444	448	444	422	443	446	453	430	455	426	427	471	460	471	459	482	424	439	436	453	435	478	457	461	431	457	464	468	425	486	471	469	475	436	447	468	470	459	462	454	424	444	464	451	455	458	491	437	465	498	443	463	408	463	481	477	473	499	431	471	450	399	425	438	423	408	470	462	440	475	464	449	462	454	494	464	464	451	486	442	415	450	451	473	478	446	418	444	479	453	460	462	469	472	437	449	465	496	464	455	471	472	454	432	443	428	396	472	478	443	458	440	423	455	460	408	463	403	497	444	464	425	438	469	459	479	459	454	440	465	416	447	416	478	483	442	425	452	460	447	431	440	460	442	447	454	450	484	415	452	410	477	455	485	429	451	448	443	457	471	453	461	463	442	418	454	436	434	480	483	481	448	479	448	445	435	475	450	458	432	478	434	439	449	480	450	421	402	467	428	457	478	469	464	443	449	455	475	422	461	470	428	445	474	480	480	459	484	455	426	453	441	491	465	412	435	459	476	468	448	386	451	447	438	470	419	458	440	453	438	447	463	443	441	448	456	475	463	518	465	455	431	424	473	417	456	409	439	479	451	435	466	441	449	466	458	462	483	462	476	450	471	451	438	400	460	476	442	487	470	454	445	428	436	468	403	470	456	488	437	451	448	430	445	414	461	434	453	470	413	430	470	448	447	432	445	451	451	466	448	415	420	498	463	442	458	437	452	452	452	488	444	475	433	470	454	511	431	459	446	441	430	430	438	437	408	439	468	462	453	466	425	441	456	456	450	447	474	432	454	460	468	462	465	432	455	447	442	458	453	445	435	466	473	443	467	422	461	432	432	487	429	474	450	453	444	460	451	422	436	454	459	454	441	449	425	492	449	441	470	431	431	463	444	417	451	421	439	442	477	457	487	450	461	435	451	449	435	436	458	440	432	459	432	442	537	458	428	433	424	417	428	458	430	455	477	454	470	463	448	423	419	444	444	458	449	492	458	405	442	464	451	426	450	441	459	423	480	465	456	455	459	459	449	459	437	437	455	442	444	472	464	460	467	435	467	456	436	464	484	492	449	462	447	471	402	477	426	427	450	433	493	431	464	480	447	460	457	453	449	393	481	421	429	472	458	414	469	463	432	455	454	454	446	468	462	480	436	451	446	428	436	427	469	463	468	468	482	446	465	460	434	453	463	457	412	410	411	453	434	478	450	432	458	431	460	455	489	434	482	453	461	420	476	483	445	451	409	446	461	438	433	433	417	421	419	448	489	462	453	451	463	399	422	443	454	436	439	467	449	452	451	432	470	424	447	452	471	475	434	394	457	435	487	463	421	449	436	463	485	413	479	448	467	469	456	454	446	427	434	461	485	471	468	446	463	455	468	437	421	458	453	446	462	430	470	466	422	405	452	475	457	479	404	441	454	450	472	433	463	459	479	471	447	423	437	431	451	477	450	463	453	395	442	422	415	435	463	448	460	462	431	451	498	404	473	447	423	466	448	468	463	464	435	447	458	446	425	471	447	454	431	455	406	488	465	465	433	419	445	434	448	444	427	486	436	464	441	422	491	445	450	476	416	461	451	493	454	410	487	494	449	479	428	431	468	504	450	395	459	446	428	452	435	447	474	454	439	455	518	450	449	452	449	458	454	443	446	447	447	443	467	444	454	437	452	484	470	400	467	434	450	411	481	447	395	423	465	458	410	460	442	411	433	456	433	466	392	432	438	459	482	496	460	425	438	433	454	478	442	460	445	439	494	476	457	469	466	399	431	402	422	453	468	440	471	431	424	451	438	444	430	449	460	447	439	431	437	421	472	435	448	464	448	470	453	439	438	479	482	456	502	440	436	450	455	523	428	475	460	443	477	442	453	487	427	394	454	432	457	445	476	439	443	410	418	440	426	451	470	444	482	466	463	445	458	435	446	444	446	440	486	439	419	472	440	445	468	418	428	456	494	463	431	448	441	444	446	480	456	448	428	451	435	443	462	455	471	425	397	456	442	460	426	458	427	451	457	450	461	431	459	456	479	438	423	456	445	452	441	426	432	418	458	514	443	468	456	467	455	442	489	438	434	451	428	465	473	476	423	427	391	435	465	474	462	453	432	466	459	469	480	412	440	440	471	472	458	443	426	454	471	426	480	463	472	461	441	462	422	461	493	448	462	448	471	474	431	450	468	469	452	441	444	437	442	425	446	448	471	404	472	476	425	433	455	450	442	417	450	467	437	471	426	427	454	428	402	466	448	451	466	413	458	450	473	439	459	462	428	444	447	421	418	429	443	442	454	435	459	487	437	449	473	424	440	448	448	415	443	405	442	440	432	436	478	441	447	478	456	429	463	457	495	469	421	404	438	445	428	439	450	403	464	453	425	470	475	416	447	488	453	461	458	442	431	467	440	448	466	455	416	457	460	469	428	443	457	454	463	426	441	401	444	433	489	429	460	485	419	433	459	437	450	458	449	492	431	466	492	449	421	472	481	474	433	433	446	472	474	476	459	451	444	423	470	478	415	463	466	426	457	459	430	402	462	457	461	435	459	425	456	424	477	491	411	481	407	441	438	469	475	448	452	463	409	416	455	459	482	439	440	455	438	491	422	459	432	432	446	455	477	405	424	444	468	426	454	463	425	419	417	428	406	454	454	425	425	458	437	434	440	450	430	468	475	440	429	469	444	443	439	482	429	478	457	448	432	400	461	450	460	467	440	425	481	424	449	423	469	443	432	445	447	434	416	465	476	456	440	453	450	449	418	444	429	443	460	444	469	428	495	492	477	465	465	499	468	432	465	431	454	450	462	441	468	455	476	430	438	436	463	464	437	438	442	458	440	477	449	438	458	436	441	451	430
16826	5089	5443	4157	3025	2203	1216	1000	882	629	439	348	313	300	295	550	2004	9171	13358	11266	6141	3183	1268	147	124	121	137	143	121	119	96	126	147	114	128	125	128	105	116	127	119	130	127	111	123	108	115	120	144	114	125	113	120	113	119	135	131	137	141	124	103	121	108	128	115	116	110	150	124	111	133	134	128	98	119	94	119	130	130	120	127	121	118	112	143	146	100	130	128	122	121	114	129	111	124	114	135	125	160	128	121	125	121	133	120	146	130	120	112	128	150	107	139	126	111	122	127	126	117	132	119	113	121	118	127	125	122	119	112	116	128	124	125	127	133	124	129	126	110	115	165	115	153	110	129	120	98	113	115	122	103	105	118	127	112	112	126	109	125	127	114	126	109	116	111	112	109	127	115	103	119	126	131	141	138	125	101	121	148	142	104	118	105	129	120	117	140	111	110	120	107	127	119	128	130	125	127	124	121	98	112	156	101	115	128	117	109	135	126	129	113	125	120	122	126	122	115	107	128	134	123	125	131	125	146	115	114	136	136	123	124	125	102	123	108	150	119	117	121	113	126	119	129	114	110	107	125	134	122	124	109	121	120	121	139	128	128	122	114	120	127	112	121	108	117	117	123	132	111	131	113	120	110	127	109	105	117	115	113	114	124	130	132	122	129	106	120	123	126	119	125	118	124	121	120	156	125	125	129	120	147	106	116	126	118	114	112	99	110	118	122	137	125	113	121	113	129	144	132	119	123	132	105	128	114	113	113	137	110	130	128	144	99	144	113	126	120	125	124	131	137	106	113	110	117	113	110	101	128	107	123	131	107	112	113	128	138	121	110	125	129	119	140	134	122	124	114	108	114	133	127	116	127	135	128	128	125	134	129	119	96	115	117	126	124	120	121	101	130	116	116	127	102	120	112	132	130	129	133	125	129	117	119	112	106	102	139	109	111	109	118	116	112	117	132	111	125	117	114	117	103	137	95	112	124	120	115	120	127	114	131	118	120	128	122	110	123	111	126	130	123	109	121	146	120	125	112	116	122	107	134	110	135	110	127	130	122	125	132	120	98	103	108	136	135	118	112	118	113	135	115	129	132	122	124	127	105	117	116	108	125	103	118	128	106	127	109	138	121	125	109	110	123	108	113	101	119	128	103	146	95	143	131	120	122	101	97	130	114	129	108	128	121	118	113	111	138	113	107	113	129	121	133	113	105	118	121	135	120	127	122	130	129	116	121	113	139	134	117	119	132	129	111	132	149	136	121	126	98	117	115	115	116	153	114	123	142	131	134	124	108	133	109	113	108	108	134	114	116	107	102	111	128	106	116	123	114	128	150	118	118	107	102	111	122	124	123	107	117	123	106	115	110	122	100	104	132	112	126	116	128	123	117	122	111	117	106	128	108	118	120	113	132	143	123	106	109	108	109	98	129	116	116	127	122	104	115	107	112	117	128	126	110	123	131	118	124	106	111	123	124	133	129	104	104	115	124	119	126	141	144	140	114	117	136	120	127	134	120	143	120	124	122	119	119	124	118	118	125	112	114	121	131	124	115	140	125	127	123	125	102	122	118	134	130	121	116	128	123	132	110	114	102	116	122	143	141	108	106	101	128	128	124	121	118	126	147	135	86	123	144	123	121	118	114	119	105	132	111	132	124	116	140	114	119	125	98	108	124	140	139	100	121	140	136	139	125	114	125	118	99	117	131	123	119	138	124	110	123	117	140	126	125	124	104	110	125	127	128	112	117	112	110	117	131	112	123	125	123	123	120	162	130	116	123	123	117	131	115	134	125	128	127	115	123	136	116	142	115	100	130	120	139	122	114	134	117	129	104	115	124	127	134	130	124	121	113	129	109	134	127	125	130	134	136	166	100	110	128	128	114	132	113	126	122	109	141	113	102	132	135	143	112	132	127	119	119	103	143	111	130	126	124	113	128	126	118	124	95	110	125	133	122	122	129	118	123	122	131	123	112	129	118	108	100	129	105	108	114	128	111	110	124	111	114	127	119	127	113	126	140	129	107	123	117	129	132	132	104	135	124	128	119	115	127	112	108	102	124	122	140	112	108	137	134	130	118	136	130	96	111	124	124	97	125	118	128	132	129	133	132	100	121	122	119	137	125	133	120	116	116	125	117	133	123	124	126	142	119	123	120	121	151	141	118	126	115	131	111	118	124	111	126	119	111	129	107	119	133	136	136	136	130	132	127	132	129	104	133	122	117	121	115	109	126	130	116	112	124	106	140	126	130	129	122	144	127	115	126	120	135	118	113	109	131	118	121	113	115	114	127	142	124	120	121	112	124	156	116	123	107	139	135	111	117	121	107	132	124	125	116	124	137	137	125	143	123	125	123	153	134	128	114	127	142	128	142	121	120	112	123	125	118	115	130	128	135	107	147	134	126	136	129	131	112	118	121	109	123	108	143	97	121	123	121	146	149	110	138	124	125	131	129	102	132	138	115	117	140	126	141	132	112	131	111	110	130	132	135	112	125	129	141	140	132	103	119	129	111	103	110	134	120	134	117	120	134	115	116	131	143	117	116	110	106	128	130	121	128	123	132	131	149	121	134	117	129	120	113	109	98	127	118	132	118	115	109	127	119	105	126	125	101	143	134	133	115	129	117	108	146	122	114	137	120	111	109	114	113	118	123	115	135	111	117	113	137	149	144	130	130	121	127	145	140	120	118	124	119	128	121	151	124	145	122	122	137	145	151	107	115	104	108	118	107	140	121	115	127	112	115	146	117	106	130	127	124	114	118	121	134	116	128	141	158	128	122	127	111	110	108	126	127	101	116	110	134	125	128	127	145	135	110	120	122	130	123	121	129	139	115	113	134	148	115	121	118	126	123	102	141	121	114	120	123	120	112	120	129	119	123	141	134	112	96	108	120	109	114	121	112	125	132	122	130	129	123	134	110	134	124	126	118	95	127	118	134	137	85	124	114	123	125	122	136	140	139	132	117	121	118	108	115	132	117	139	124	125	127	129	121	130	116	113	121	133	97	142	115	131	129	122	112	124	127	114	114	141	133	103	142	157	106	116	133	128	128	106	130	148	137	118	126	121	115	118	118	140	131	112	131	120	137	140	117	125	127	137	116	113	95	110	125	119	120	110	124	127	122	123	110	133	121	140	130	112	114	124	106	106	111	135	112	126	121	135	112	109	123	102	145	127	109	118	107	108	113	125	129	106	109	125	131	134	141	123	127	134	126	123	107	106	115	122	139	132	131	128	135	115	124	119	138	114	125	138	134	112	129	125	120	112	124	111	115	115	105	133	119	111	118	131	123	123	120	134	122	122	107	134	126	134	125	145	137	143	115	114	133	119	135	116	140	122	110	134	106	124	115	107	123	134	122	119	121	91	113	124	128	112	128	124	108	142	98	118	151	146	123	94	95	139	150	132	136	104	125	99	137	144	107	119	127	120	134	128	136	146	131	123	114	122	111	122	99	128	143	142	137	136	146	108	91	121	145	123	123	137	114	124	143	115	127	104	112	129
8783	4588	7543	8587	7643	7251	5010	4775	4655	3301	2293	1961	1783	1665	1565	3434	11302	32333	36791	32353	23043	14926	6485	433	368	372	354	384	392	369	358	358	364	343	331	358	371	322	355	369	388	389	333	353	357	359	342	345	343	365	376	372	353	352	348	352	371	349	359	365	382	349	342	343	351	351	378	353	365	397	331	360	349	327	360	386	383	381	355	348	332	386	340	356	318	355	361	358	345	367	334	338	399	339	380	341	345	324	352	349	332	331	385	345	351	330	371	339	387	356	400	358	361	315	360	372	361	322	377	390	370	367	366	352	353	360	375	352	340	357	323	335	335	348	368	341	327	359	334	348	360	378	360	384	325	350	337	338	346	323	346	389	370	325	354	345	335	348	353	352	382	336	364	348	345	353	341	357	358	370	341	330	376	367	355	349	361	342	370	333	351	379	343	361	355	347	348	358	378	358	391	379	383	378	340	383	356	319	360	379	348	361	359	329	339	361	378	344	360	364	369	349	353	309	325	327	349	379	385	366	387	385	334	341	366	355	349	360	313	339	363	335	355	368	362	408	338	350	362	330	388	363	379	343	373	355	364	368	360	379	340	380	350	323	336	369	321	333	368	360	343	390	363	345	354	348	379	328	374	331	356	338	345	365	382	369	402	365	348	340	361	358	378	352	356	324	339	318	381	356	363	349	337	328	373	346	345	351	351	354	386	377	391	354	374	351	348	342	338	394	358	354	341	379	319	374	343	346	391	349	348	349	368	342	368	327	324	361	351	357	367	369	381	364	362	331	322	347	362	360	367	384	395	370	358	406	358	355	345	371	360	370	378	373	374	350	347	349	332	338	359	345	338	357	348	371	336	356	359	367	378	353	349	349	393	385	344	344	330	344	354	355	389	351	384	370	366	374	351	324	373	312	341	368	396	345	359	357	333	323	323	370	358	371	347	363	379	321	357	336	357	349	338	390	371	357	362	351	360	355	313	359	375	337	340	333	334	365	352	332	374	325	380	350	355	377	351	372	345	341	364	364	371	320	347	375	349	366	381	339	342	363	350	333	331	328	380	395	353	362	336	331	387	331	381	351	326	375	335	335	349	353	345	372	387	356	365	324	372	389	353	351	339	351	362	376	388	381	322	344	365	331	339	351	342	376	385	368	384	338	341	334	343	355	324	363	348	359	338	367	330	317	359	336	351	365	370	329	364	395	349	401	359	386	342	331	338	360	349	393	359	352	332	366	336	363	357	342	333	353	356	361	354	357	359	346	382	375	372	380	363	357	362	388	346	354	358	343	347	338	372	363	397	356	369	376	377	364	351	345	351	384	343	368	344	365	319	356	341	362	370	379	349	326	382	362	342	358	338	352	372	328	364	358	354	340	370	347	344	343	379	373	351	307	345	376	367	338	351	358	341	374	385	333	350	373	354	327	341	397	401	346	359	350	334	402	394	337	346	373	329	318	349	352	352	386	391	333	343	346	379	389	364	341	382	316	354	373	341	345	347	346	344	355	326	362	332	378	336	339	344	362	344	335	333	378	334	352	349	355	337	366	361	369	327	406	324	350	335	353	334	379	335	382	341	338	365	388	357	360	376	357	355	381	371	375	337	350	380	359	342	368	336	362	359	368	369	368	336	354	333	374	349	366	342	328	351	325	339	349	380	338	373	353	337	361	368	362	356	353	358	370	331	336	354	356	365	373	372	386	381	358	399	369	343	327	373	324	350	353	346	360	372	333	359	324	367	387	348	352	381	367	341	346	360	389	352	349	319	379	367	363	343	341	330	396	348	336	358	359	401	375	381	326	354	354	337	370	337	361	395	362	331	334	350	332	354	365	381	324	342	352	359	350	355	362	346	355	391	336	345	344	372	366	362	347	371	373	351	377	382	340	350	403	367	330	390	349	347	353	321	372	358	371	367	364	340	340	381	336	381	346	390	401	320	388	337	327	343	301	396	374	372	359	315	365	405	385	353	352	362	340	372	384	366	364	346	373	369	357	336	354	359	369	374	356	326	380	333	357	334	376	341	346	333	373	337	380	317	378	334	361	355	308	364	357	355	383	348	350	365	344	354	352	363	371	361	356	376	345	357	320	340	336	377	365	377	349	358	369	329	341	366	357	366	372	356	377	388	305	375	356	351	370	370	359	372	363	358	380	371	373	351	371	377	362	346	363	341	366	340	360	343	348	383	327	376	351	340	378	398	307	338	362	339	335	365	360	377	371	347	360	348	356	357	371	358	380	352	349	361	355	319	374	343	352	359	356	324	343	363	331	339	352	321	338	352	328	374	345	378	346	344	367	322	389	378	334	351	341	350	359	367	357	337	337	339	370	337	367	346	383	366	356	372	358	317	354	353	330	356	392	367	348	343	390	373	381	367	366	311	344	354	332	357	338	352	389	370	367	349	353	371	363	353	364	361	373	353	346	363	342	359	333	358	352	351	339	340	371	354	342	348	346	353	326	374	327	345	348	333	373	353	363	355	351	365	371	366	383	366	367	381	321	376	364	357	352	352	362	384	361	353	332	342	348	375	320	365	357	356	375	333	385	352	343	384	365	362	380	310	365	376	376	338	343	351	337	341	364	355	351	330	354	347	339	357	356	345	349	338	355	344	356	338	358	382	368	323	371	354	339	357	367	386	349	367	335	317	356	367	366	359	360	382	361	357	388	333	352	379	321	368	394	396	354	366	387	373	371	356	375	372	380	303	376	350	316	348	341	347	365	342	362	375	396	362	348	383	352	330	337	336	322	362	385	364	328	378	355	317	310	333	387	371	378	352	334	364	343	371	354	368	348	364	375	350	321	389	322	368	331	393	377	342	363	363	335	370	338	345	367	334	358	344	359	384	393	355	348	361	340	355	372	334	381	356	357	359	364	365	381	358	382	368	339	363	342	366	333	370	363	345	352	358	357	381	401	403	370	391	346	361	342	343	380	353	378	339	353	368	335	362	341	348	389	376	354	351	334	361	339	346	355	346	361	344	362	367	359	380	323	337	325	378	332	354	322	386	350	344	362	361	349	382	367	349	369	361	351	351	338	371	378	352	357	391	340	363	344	346	340	337	357	341	360	340	366	388	366	345	343	340	332	365	337	357	348	382	356	352	381	338	329	348	374	359	396	339	365	354	398	353	357	365	340	357	334	371	341	341	361	354	328	340	383	346	376	366	343	337	363	366	339	359	321	350	366	373	359	371	349	351	344	366	348	381	403	387	347	380	337	363	342	371	309	322	337	369	333	358	353	365	361	332	393	347	346	360	342	302	357	367	353	366	369	367	327	341	347	351	374	373	362	352	359	371	356	360	361	390	388	356	376	335	368	370	370	326	345	377	348	347	374	361	352	359	340	345	385	353	324	348	357	358	352	339	371	343	381	385	327	344	331	338	371	339	382	346	349	362	327	350	362	350	360	336	344	365	347	381	375	338	369	358	329	346	350	359	359	353	371	335	355	341	361	338	365	350	346	355	350	357	348	324	339	390	333	362	393	352	362	380	382	348	382
3124	924	742	565	508	472	409	360	332	378	334	275	272	261	293	275	330	634	1031	1030	834	620	408	252	258	236	245	228	239	259	250	261	228	257	232	245	225	224	258	259	288	271	258	253	263	261	275	239	255	281	238	238	251	266	266	252	230	226	239	212	221	263	235	230	248	271	228	254	232	228	265	234	262	243	233	252	221	242	271	274	257	221	225	241	227	252	249	243	229	217	257	229	258	230	209	259	221	250	245	233	251	278	239	270	243	247	246	222	253	235	244	235	247	252	255	245	237	253	239	235	234	251	245	218	233	232	245	253	231	266	220	232	220	222	229	221	271	236	240	251	221	246	213	236	233	235	254	208	242	245	214	220	245	249	244	222	250	245	214	259	247	267	230	231	270	273	231	250	249	236	229	232	234	225	243	268	239	254	246	220	224	232	233	246	279	263	243	250	231	241	268	258	247	253	236	232	233	212	230	256	247	244	251	242	204	250	248	249	257	236	236	243	226	247	251	294	246	235	237	245	218	270	235	238	245	236	238	227	220	224	228	254	236	242	244	268	236	255	242	247	236	250	221	277	229	239	240	257	253	226	264	236	207	266	270	217	228	252	264	250	255	231	222	227	241	251	251	264	211	211	252	232	230	238	237	231	243	261	246	235	232	233	240	227	226	221	250	227	249	236	274	224	240	245	247	237	238	223	228	242	232	240	279	246	241	262	231	238	237	250	224	241	241	225	267	251	245	271	241	278	255	256	241	240	260	235	224	249	247	266	257	229	247	245	234	276	252	233	246	245	243	246	252	226	231	261	239	253	237	257	234	245	248	231	253	254	261	269	221	250	235	214	236	256	223	228	236	269	231	216	225	244	229	267	254	226	257	256	233	240	230	223	266	232	243	234	228	247	236	258	254	250	260	240	234	242	247	247	257	282	229	242	235	229	247	256	236	217	248	249	225	242	232	245	271	239	226	237	241	230	216	213	254	255	247	250	267	246	238	240	233	260	270	219	243	279	232	252	245	234	223	225	238	249	246	250	240	250	255	235	265	254	209	227	257	228	240	245	235	238	248	260	249	249	262	247	240	238	228	260	215	268	264	236	259	248	235	252	229	230	238	251	233	227	253	258	278	248	241	233	257	253	252	256	242	235	239	254	253	246	253	271	258	220	227	250	250	276	228	230	228	268	233	241	239	251	243	222	248	245	230	221	246	233	215	245	212	262	262	241	236	235	243	213	233	243	228	231	213	241	270	234	236	235	252	212	235	265	274	276	233	259	246	238	239	254	248	248	228	208	232	261	247	257	250	251	232	237	249	231	263	258	247	220	240	213	251	254	233	249	258	217	259	266	223	251	251	244	232	218	242	218	271	218	217	262	261	245	233	232	248	236	242	245	228	219	242	276	241	236	239	242	260	257	247	236	228	258	240	235	272	251	232	238	241	232	245	221	227	235	217	224	256	235	263	226	220	240	277	259	252	225	250	257	257	259	242	264	232	243	258	240	259	220	244	244	245	276	278	238	228	233	252	237	244	225	247	239	238	268	238	244	255	233	259	230	241	257	257	248	240	239	274	200	270	221	210	216	252	237	223	225	248	242	249	232	253	244	234	248	286	226	239	281	249	241	249	250	236	263	231	229	241	254	246	250	258	237	250	241	245	228	240	240	245	230	230	268	236	221	223	224	268	245	229	236	234	231	283	261	253	228	247	226	272	242	226	241	235	254	274	237	220	249	237	255	213	264	251	263	246	243	241	261	230	237	266	245	231	236	264	250	231	234	241	198	238	249	237	243	257	214	254	249	241	243	249	261	235	215	248	218	265	247	225	252	242	274	268	201	240	255	246	213	268	231	232	233	211	237	268	243	241	247	236	252	230	265	253	264	259	260	248	253	241	222	230	217	248	230	231	232	236	254	240	244	243	235	233	224	278	273	222	217	235	231	233	261	251	235	216	231	231	254	252	234	237	225	260	249	249	231	242	232	225	257	247	239	245	230	252	251	245	266	237	244	233	223	245	257	221	238	238	233	239	217	265	241	236	214	255	266	254	257	242	211	223	251	231	222	253	220	257	235	259	219	249	236	267	238	259	238	242	240	224	211	240	238	245	259	263	234	263	280	258	222	267	257	268	233	258	256	232	236	240	217	206	253	250	235	228	227	251	261	227	224	246	251	264	250	264	256	228	230	241	226	261	236	220	219	208	277	261	245	235	234	264	220	243	238	228	239	254	229	250	256	247	228	227	225	233	268	227	247	265	218	227	240	234	226	247	255	225	261	224	229	256	250	225	225	266	244	227	241	263	270	249	222	229	243	257	236	244	224	222	254	247	235	229	228	249	217	269	259	248	230	238	240	232	225	256	223	249	225	247	244	231	236	202	244	230	224	249	222	244	235	232	245	260	248	211	223	217	263	233	245	244	245	208	257	243	237	235	226	225	250	229	252	233	243	246	242	247	228	245	241	248	234	240	215	240	243	244	236	251	254	234	225	289	213	251	242	235	239	235	245	217	228	239	255	241	242	244	223	230	282	240	217	240	252	243	220	225	243	257	244	254	233	281	263	228	238	244	231	241	267	218	222	267	230	221	232	233	243	212	248	225	257	231	228	258	244	202	238	263	236	248	242	221	217	281	240	258	246	227	225	274	254	242	258	222	239	261	225	225	246	214	244	261	246	255	241	235	242	225	249	244	227	210	219	240	223	237	220	224	241	220	226	232	238	235	233	247	213	240	268	237	263	212	242	240	238	206	271	244	233	229	239	239	253	255	245	233	243	241	231	231	229	236	243	234	266	247	259	226	236	208	257	213	234	225	248	245	225	251	253	241	211	233	213	222	233	223	250	241	264	250	253	225	228	252	237	228	242	260	261	253	238	208	242	259	203	276	243	252	235	264	250	259	281	216	246	254	210	239	241	218	245	257	248	264	235	250	238	265	275	244	243	238	256	252	227	266	225	240	250	234	232	232	245	235	230	234	235	216	237	262	291	254	254	261	244	272	223	227	245	219	249	254	218	245	262	237	232	235	235	261	238	233	224	244	237	269	241	243	250	267	268	247	238	230	243	232	252	239	244	218	248	236	220	246	230	260	239	250	221	264	226	253	240	249	229	265	239	259	277	233	257	241	238	249	250	240	203	214	232	240	218	240	229	228	245	219	260	243	241	229	236	269	260	230	242	259	223	270	259	224	237	233	257	246	230	258	255	219	235	241	249	240	271	225	247	223	241	237	255	253	267	243	234	260	239	237	250	241	231	247	238	275	254	250	255	242	242	234	244	230	234	249	226	222	260	227	209	248	222	274	228	234	219	242	216	227	258	231	239	246	257	233	236	244	247	240	243	237	231	286	239	225	216	251	233	230	231	212	248	265	238	266	227	239	241	263	268	258	243	225	241	241	232	228	235	220	227	235	242	240	239	256	252	258	237	241	236	221	245	246	236	247	261	245	255	264	247	214	230	259	214	248	246	258	226	233	222	228	237	265	240	237	244	253	207	238	237	258	253
2999	1458	1639	1827	1803	1652	1627	1426	1289	1346	1109	938	881	913	908	938	1191	2995	4937	4676	3828	2679	1520	687	664	680	631	595	623	648	646	631	596	708	664	662	652	642	635	687	635	631	648	632	694	669	674	612	673	650	615	687	618	652	672	614	636	646	657	659	632	639	665	634	675	628	650	680	626	613	599	661	637	643	674	634	660	645	630	673	662	712	626	696	642	653	657	609	642	688	608	627	662	661	649	612	636	684	655	651	645	635	652	645	602	665	659	668	627	635	606	677	645	591	658	688	661	588	649	637	627	620	650	667	647	627	657	641	695	670	638	645	644	657	675	632	662	663	642	668	671	662	656	613	650	689	660	615	617	638	671	617	659	640	674	664	624	623	680	612	597	692	687	652	635	618	664	612	675	649	668	593	657	620	672	659	653	626	668	632	636	658	640	677	598	641	696	670	632	628	624	614	609	634	657	689	689	610	680	600	647	661	657	633	639	694	658	652	647	620	594	599	624	627	657	706	657	654	644	615	640	645	640	660	634	631	682	704	638	642	652	604	678	692	620	599	642	659	650	649	646	634	622	622	622	621	634	655	651	661	637	677	644	612	656	616	665	590	650	653	667	611	626	654	624	625	692	621	637	627	635	661	638	654	671	674	613	658	626	677	675	622	670	665	635	643	639	647	664	651	658	648	661	613	614	642	645	625	641	599	626	635	653	627	631	651	655	615	659	654	669	626	636	642	671	657	640	623	645	666	615	659	627	694	710	668	600	647	650	617	662	663	647	629	645	665	675	613	617	637	662	652	620	645	651	703	589	623	630	630	632	672	608	691	676	636	680	630	690	643	636	655	669	649	628	585	691	623	655	686	614	664	630	636	649	657	666	636	665	616	627	697	649	610	659	626	644	632	600	632	667	636	703	630	651	661	642	623	659	644	598	636	593	658	691	604	694	601	660	655	685	658	667	584	624	645	673	655	670	676	633	643	637	609	642	683	653	642	636	621	639	672	633	670	661	608	602	609	667	630	632	613	618	668	608	632	624	674	641	615	671	657	628	614	667	652	645	650	638	656	654	633	679	639	652	612	631	663	639	652	644	670	582	683	662	633	639	654	673	636	628	641	628	615	677	629	672	664	670	634	641	664	630	651	611	637	648	698	700	661	659	658	651	629	659	637	607	651	655	671	637	660	643	649	640	635	642	610	642	665	642	652	693	663	623	663	610	614	646	655	632	639	633	653	684	677	680	650	680	657	646	641	615	644	607	604	653	622	627	630	650	649	598	688	660	649	663	650	715	619	627	661	605	654	700	643	668	622	651	628	627	677	665	623	684	631	670	686	678	646	662	633	677	686	622	600	670	643	662	600	660	657	640	650	663	619	664	627	640	639	660	641	621	662	667	642	605	606	633	622	601	600	627	668	685	627	697	628	654	635	652	688	617	591	621	648	664	646	631	636	648	670	678	615	650	641	640	662	632	608	634	651	655	650	613	646	642	672	677	641	619	631	651	670	653	619	651	676	670	653	635	677	625	654	600	649	645	673	611	652	675	590	638	612	637	656	607	630	614	677	648	612	614	653	637	653	639	656	648	652	644	648	635	645	613	677	641	675	634	641	691	672	653	686	645	666	676	669	663	663	609	616	679	685	683	644	652	679	610	664	648	672	677	676	643	633	713	663	654	652	628	657	682	616	669	624	715	648	627	618	692	654	664	665	664	630	618	655	608	671	646	626	666	665	625	633	617	683	647	679	638	653	682	625	615	622	619	686	677	684	614	630	647	631	713	691	650	650	611	645	627	631	665	610	614	656	611	623	659	660	663	616	681	638	652	639	676	660	630	639	634	660	602	642	644	626	628	608	646	657	656	682	619	642	685	636	607	659	636	625	622	660	625	677	613	670	665	630	640	638	644	655	653	594	632	651	639	631	662	655	630	657	681	671	609	644	682	623	612	677	640	648	626	649	679	670	637	654	644	680	632	644	662	650	651	650	612	665	637	673	670	640	635	671	665	636	659	674	639	658	681	616	636	713	612	595	601	666	579	656	682	643	613	616	652	651	665	663	676	634	674	621	668	631	598	626	640	609	641	647	684	616	652	637	652	671	666	651	639	622	639	621	663	669	649	657	666	650	644	654	671	649	658	607	647	659	653	589	619	651	631	649	615	629	634	628	644	675	679	667	648	692	606	652	642	646	644	650	622	670	676	656	640	624	663	670	668	695	639	660	646	662	679	619	661	651	717	689	651	641	657	659	624	674	665	679	646	649	651	637	663	692	650	634	657	629	629	616	630	655	677	651	623	665	672	621	673	639	652	629	604	621	644	651	682	652	643	604	633	655	591	668	652	677	611	633	624	659	645	642	633	630	671	679	606	642	580	659	649	669	613	646	644	669	639	641	656	634	662	666	675	662	677	620	638	652	611	657	636	671	635	676	641	620	640	649	636	654	674	638	614	676	617	625	651	663	705	680	637	655	690	660	603	625	632	604	680	657	736	636	621	658	635	656	677	696	616	634	634	623	648	639	616	666	599	630	674	639	634	651	620	658	723	662	680	695	621	635	658	634	661	662	670	657	666	689	655	649	658	661	694	673	689	609	642	683	627	655	644	669	648	679	669	716	655	633	685	644	618	594	650	637	651	675	619	671	642	645	626	615	659	613	682	667	670	625	634	635	662	619	658	639	660	625	658	631	673	634	632	668	667	637	643	649	679	613	638	682	698	643	650	665	651	651	669	656	626	611	645	655	637	644	631	692	655	608	635	572	628	660	611	631	651	620	661	629	635	694	661	699	602	629	643	677	657	645	618	671	624	666	643	650	630	641	627	670	660	603	627	719	623	649	633	600	652	660	653	650	645	617	665	622	634	644	648	628	660	655	614	636	702	653	613	676	630	593	624	641	685	697	655	653	628	606	646	654	623	672	672	650	646	706	679	686	640	661	644	664	667	675	655	646	647	662	663	663	664	626	671	632	683	621	648	653	622	673	630	655	654	673	649	621	646	635	642	631	644	657	668	667	636	648	691	604	655	642	680	665	638	625	653	634	709	681	665	644	597	663	635	655	601	635	655	671	661	638	665	708	648	658	679	649	596	656	626	696	615	639	663	641	667	641	631	668	698	649	693	654	705	689	635	653	660	634	688	660	660	657	615	625	654	669	641	674	616	665	663	618	641	646	640	647	638	651	643	644	661	638	620	657	663	619	663	647	663	613	641	629	625	636	640	673	650	635	628	650	645	657	641	637	647	693	640	673	690	661	651	668	634	639	648	673	644	661	635	613	618	638	604	646	623	677	666	631	637	626	648	640	627	623	667	645	675	636	634	662	662	651	634	642	683	676	655	678	614	670	660	642	671	627	609	662	651	625	630	675	627	620	680	631	667	659	652	664	668	645	676	652	659	650	644	643	676	667	586	639	637	667	642	664	658	638	671	649	615	620	659	631	637	644	631	639	678	657	638	661	641	698	649	687	653	637	680	683	595	674	657	628	658	663	622	655	627	640	625	648
11505	3964	3068	3486	2961	1752	1070	623	586	559	466	412	321	298	309	282	418	4284	7386	7593	5639	3128	1501	406	207	172	172	189	174	173	168	183	191	178	158	216	191	167	196	182	190	183	184	179	180	142	167	159	179	176	171	176	199	177	154	174	157	191	189	169	172	177	181	184	199	197	173	181	171	188	198	162	145	187	184	176	183	174	200	171	183	159	167	176	199	209	195	159	198	154	176	190	172	180	170	159	167	190	196	159	178	183	187	196	160	183	157	173	167	165	174	180	168	182	181	175	182	180	184	164	189	178	195	156	173	178	157	177	173	171	169	182	177	177	191	174	206	180	185	186	183	186	200	186	201	208	185	197	152	177	179	171	150	196	184	159	186	194	194	174	213	157	169	173	176	173	157	165	171	188	187	182	171	177	178	168	188	181	185	182	183	184	200	141	180	190	154	172	149	183	187	184	162	160	193	179	195	190	203	167	170	173	186	180	175	187	172	188	176	196	162	166	177	176	188	186	165	175	167	166	180	182	179	173	209	152	187	182	175	160	164	155	167	156	192	163	176	173	182	185	178	190	176	206	171	156	173	198	162	180	169	181	199	176	195	176	167	175	191	187	176	179	176	179	187	191	191	155	166	184	165	186	174	175	190	192	169	183	199	156	189	178	190	179	174	177	180	162	172	176	176	174	197	175	173	180	196	161	170	178	171	153	192	166	164	165	186	187	174	179	178	190	169	191	164	167	195	170	194	199	177	184	207	170	217	186	195	191	179	193	175	176	193	158	163	199	171	196	188	196	140	158	164	187	173	177	159	161	172	188	178	176	174	180	200	195	167	197	186	191	174	171	167	175	194	191	183	167	162	169	191	158	167	169	214	174	195	182	164	185	156	182	167	173	166	188	175	186	196	169	152	188	197	191	192	183	180	179	188	155	183	170	177	168	188	161	175	179	177	200	167	169	188	187	200	186	170	174	180	177	182	165	193	209	181	173	189	193	174	163	160	170	168	155	187	147	165	184	178	213	177	181	183	199	169	195	182	178	168	200	173	180	202	168	183	168	191	165	186	190	201	191	172	203	175	164	190	165	216	183	172	191	176	173	181	168	170	177	168	185	156	170	183	186	145	226	177	184	157	187	182	175	179	172	181	173	159	191	176	175	175	169	173	177	184	179	179	186	212	190	171	180	180	208	190	181	168	179	171	176	170	177	168	172	189	181	185	181	173	178	181	183	171	193	163	180	193	168	174	178	169	192	152	166	173	173	183	179	187	187	181	173	181	173	186	193	192	186	179	173	176	167	168	174	186	177	179	186	160	185	170	179	201	172	183	177	174	183	182	194	155	203	171	176	174	179	178	191	178	165	182	173	188	160	162	200	182	158	169	162	179	153	168	175	166	181	166	178	182	186	175	183	211	169	177	161	175	184	180	171	178	191	170	165	187	191	148	154	167	172	187	163	180	169	188	167	167	203	165	153	182	177	170	168	185	196	206	177	187	186	199	164	173	179	193	158	168	201	177	186	163	174	174	178	193	178	162	162	193	179	159	155	187	189	195	179	164	168	189	171	195	191	195	169	178	199	167	190	150	159	177	192	188	185	172	204	163	160	165	173	177	199	162	168	162	217	195	183	177	184	186	155	188	165	197	180	192	190	153	175	177	169	179	161	155	196	176	172	182	193	182	181	166	166	182	183	199	206	170	172	185	185	158	173	172	163	174	180	168	171	187	167	188	164	182	182	174	197	185	174	198	145	187	160	180	189	171	197	188	181	187	173	184	172	188	209	178	198	172	209	167	168	177	185	169	206	188	199	182	164	192	168	184	177	170	172	184	182	172	163	176	185	181	154	174	172	179	157	193	186	179	185	180	187	186	164	176	189	176	187	202	182	201	190	169	176	167	184	175	185	188	177	179	181	177	159	176	185	167	163	185	186	160	192	177	189	180	187	203	159	171	186	194	174	191	184	189	189	178	157	182	178	166	162	166	166	196	190	160	166	177	191	182	186	163	154	175	201	190	181	196	175	182	169	207	195	196	173	190	150	195	174	167	185	159	148	181	179	156	162	176	192	186	177	161	167	150	176	185	176	181	204	176	200	194	172	182	175	209	191	179	174	197	176	197	177	194	171	167	196	164	163	163	171	170	180	193	200	185	174	179	164	194	179	195	164	193	179	181	176	150	202	172	157	174	171	200	183	194	181	177	181	173	177	182	190	184	194	179	184	166	186	173	165	172	191	169	154	165	172	169	168	170	171	205	177	155	161	155	186	196	192	174	163	203	172	168	186	187	166	178	173	176	170	176	194	167	170	163	198	157	190	211	175	169	159	182	195	197	184	166	181	188	169	179	169	187	185	208	162	176	166	158	168	159	185	151	169	169	189	205	168	189	166	172	202	199	188	189	183	189	163	170	164	185	177	173	187	204	188	191	148	191	182	184	178	166	207	193	190	179	179	178	177	200	183	194	185	196	165	184	196	187	166	177	196	194	175	204	169	181	183	171	193	168	190	162	178	166	192	171	169	181	195	173	186	164	172	154	180	165	200	170	187	166	165	184	182	166	212	167	171	164	165	181	160	182	171	179	179	194	220	184	200	171	152	155	190	169	194	174	207	197	171	159	180	191	176	191	173	188	188	188	185	168	199	167	186	177	172	168	195	175	189	184	163	172	173	182	188	190	206	192	174	180	183	156	155	208	194	155	195	182	163	167	165	159	183	202	164	148	180	185	174	185	152	195	178	172	187	193	169	179	171	184	183	185	161	178	154	201	177	188	181	177	184	180	173	170	175	194	188	193	168	177	173	180	180	153	193	175	167	179	180	196	183	166	167	182	176	201	198	172	173	174	178	184	172	191	195	165	151	180	163	172	201	190	183	189	201	187	193	189	170	147	173	174	188	196	191	185	177	184	186	188	166	168	195	173	186	165	181	169	191	174	165	190	176	158	157	162	176	166	180	181	188	184	175	198	197	182	161	158	178	166	168	194	165	158	176	185	161	182	199	175	170	197	178	197	196	167	177	178	182	187	160	194	215	185	159	188	180	192	186	205	189	169	152	167	201	206	187	163	173	181	185	183	172	180	191	184	193	207	195	182	203	181	188	179	180	198	183	158	184	203	176	178	179	175	183	174	181	176	176	173	167	188	184	160	173	172	180	152	173	178	175	176	189	205	187	173	171	166	160	188	190	159	171	178	172	152	192	167	198	169	199	186	211	191	183	181	196	183	182	175	164	175	190	174	196	176	181	208	166	183	194	183	178	165	196	197	173	195	165	175	171	169	185	193	163	180	186	189	175	172	181	172	180	179	197	191	151	181	164	165	184	188	180	178	190	165	213	175	159	196	199	195	137	197	179	171	164	171	192	167	184	183	177	215	188	171	188	162	176	152	182	177	200	187	170	168	187	190	159	178	186	179	182	170	179	174	185	187	165	186	164	170	165	188	194	185	176	185	163	164	172	169	159	177	174	187	171	174	168	200	182	180	196	174	184	161	177	186	174	190	152
7389	4014	5176	7546	6534	4842	3720	2568	2525	2546	2234	1900	1536	1391	1399	1295	2513	20124	28168	27347	22624	14605	7784	1856	461	501	492	498	480	474	475	478	505	464	512	492	500	504	479	451	486	480	484	490	481	502	501	470	485	511	479	525	516	484	522	489	509	511	498	504	487	528	465	492	489	499	525	457	526	495	480	505	477	503	483	470	499	491	480	481	466	478	502	463	487	510	502	484	511	509	459	460	460	484	486	471	472	510	458	492	456	494	538	524	474	466	507	506	434	481	454	475	520	470	483	499	501	461	460	495	475	486	476	527	525	484	470	480	455	494	503	501	499	485	457	477	437	453	511	473	509	513	519	481	488	473	482	528	469	478	472	481	453	475	499	431	465	498	500	506	437	518	477	495	498	489	458	503	489	454	513	456	472	462	481	503	501	450	497	478	515	498	449	503	516	472	482	484	477	452	482	479	443	501	549	481	465	507	503	519	499	494	472	495	469	518	535	486	500	467	480	517	468	474	492	454	488	453	531	473	454	477	498	528	499	485	483	459	485	483	437	481	454	492	562	462	511	494	484	500	487	508	470	497	510	509	469	461	463	507	473	456	489	488	509	487	490	491	461	467	483	493	486	507	461	485	479	495	472	480	511	452	534	476	497	488	485	485	445	497	505	473	466	483	479	475	499	465	497	497	482	492	504	472	490	495	498	481	479	507	487	469	512	457	512	502	514	480	470	512	464	487	480	473	507	500	434	488	488	488	494	482	479	468	499	439	497	480	509	477	475	501	513	445	472	474	465	489	477	508	452	466	513	484	495	457	491	473	482	485	496	476	466	443	473	497	494	496	488	477	487	529	488	482	437	475	456	522	514	486	468	496	516	499	480	447	471	494	444	480	443	506	473	461	505	500	485	452	495	532	500	490	525	468	483	471	479	476	455	474	478	468	483	499	449	502	472	500	479	473	445	509	457	499	458	441	468	460	468	478	498	462	501	500	496	495	485	477	492	509	525	510	487	502	477	478	470	466	487	491	513	535	483	511	491	457	450	542	508	492	480	535	500	474	541	455	489	483	499	531	492	466	494	508	487	482	497	503	534	470	494	510	512	486	463	493	519	545	541	519	490	514	505	494	518	498	498	459	456	480	467	519	505	518	502	507	515	497	494	466	480	485	478	447	479	462	519	475	514	484	539	522	467	495	489	474	454	529	483	477	450	512	517	520	499	458	513	484	486	508	503	441	502	501	513	480	461	491	528	497	511	443	472	493	484	507	477	482	480	502	489	463	469	478	496	514	467	469	490	495	480	485	475	501	457	518	489	519	467	500	480	514	506	494	495	508	482	519	515	463	493	496	530	462	515	493	483	518	493	470	507	480	485	466	505	470	475	452	478	476	476	518	498	476	524	500	444	503	516	456	510	513	489	480	489	514	529	453	524	508	501	488	482	505	461	514	502	509	496	489	544	519	463	508	515	475	504	460	492	506	519	465	479	490	518	465	526	500	519	493	435	497	495	513	476	474	516	481	507	500	484	444	491	485	464	466	504	505	492	495	466	468	506	481	503	513	488	501	495	463	503	486	479	470	482	503	495	530	484	496	476	473	514	521	445	487	485	475	501	462	461	501	482	465	484	506	470	521	505	463	439	480	486	511	477	527	470	492	497	488	458	521	495	536	464	500	490	541	494	481	484	510	501	544	490	489	477	451	499	474	496	481	463	478	457	463	451	516	469	481	524	491	464	494	486	498	463	519	507	496	491	518	491	493	473	478	495	523	523	454	461	485	479	484	448	472	474	475	488	503	484	535	474	486	488	483	485	501	503	488	460	483	448	489	542	519	442	485	509	457	483	510	485	515	502	451	467	504	450	462	515	508	499	470	473	484	503	461	458	519	570	507	513	496	479	488	502	449	464	521	515	496	452	504	447	471	495	497	480	536	501	468	511	473	476	493	475	477	508	503	494	513	481	526	467	475	470	486	508	472	483	474	510	477	512	493	462	478	492	496	472	452	449	466	491	488	480	512	468	477	503	477	450	475	473	458	482	485	530	477	447	516	474	493	452	505	475	478	510	481	516	496	460	484	468	519	468	499	501	510	509	499	539	489	484	482	474	446	462	474	496	493	483	489	480	445	485	480	479	499	498	467	474	495	507	481	519	494	506	506	493	491	463	473	502	458	525	485	462	539	505	507	461	482	474	466	458	505	506	459	492	501	484	476	480	454	505	456	482	507	471	465	484	484	503	488	501	465	488	495	488	486	493	497	530	515	479	498	492	472	476	486	505	530	514	488	513	514	521	506	502	472	498	439	479	498	503	479	510	472	483	521	528	478	461	544	487	534	501	476	505	517	449	484	487	510	471	502	504	515	501	474	493	537	498	475	475	471	454	485	498	488	498	459	488	508	481	493	460	500	510	499	464	490	538	501	492	506	475	490	469	457	483	478	503	518	531	497	515	504	425	462	444	481	537	481	537	519	490	452	463	463	511	478	473	468	511	464	479	465	480	512	484	513	471	465	534	504	499	511	465	506	531	467	492	488	503	494	492	489	501	511	456	514	473	463	489	513	483	489	459	468	522	487	497	478	462	523	497	488	481	469	468	505	476	510	474	477	482	521	517	544	502	471	486	514	515	477	489	497	516	502	483	509	468	487	502	482	495	496	473	499	489	511	499	489	514	470	496	513	477	512	498	463	474	508	470	518	518	513	494	508	454	475	499	495	505	457	496	487	518	514	510	467	480	510	489	472	485	509	504	476	503	507	490	503	522	480	463	465	511	492	528	474	465	416	462	521	496	518	516	483	478	493	494	489	493	501	464	449	529	509	463	514	518	483	470	476	487	473	524	521	475	475	473	498	446	452	526	454	491	478	453	507	471	516	496	490	481	467	490	440	483	460	493	524	494	462	500	478	525	486	504	495	475	500	462	441	492	473	498	442	530	490	434	484	509	512	478	487	503	464	497	486	449	504	519	499	453	493	522	467	492	475	504	482	463	492	540	453	465	463	487	526	518	496	493	497	501	482	465	458	448	533	476	465	441	495	504	474	478	482	494	500	489	512	476	470	505	480	509	476	490	514	487	519	498	467	484	494	489	484	486	504	517	480	461	461	479	487	516	473	529	510	503	524	495	458	480	511	515	458	508	504	491	538	513	501	479	525	498	531	492	429	445	496	487	464	471	459	482	477	456	480	500	455	499	497	484	489	472	493	467	525	452	511	464	506	483	524	471	513	453	455	477	477	479	465	487	486	454	507	486	492	470	443	476	490	450	479	520	541	521	523	464	481	510	476	478	500	516	506	519	523	497	463	485	458	443	476	493	508	509	466	498	472	466	523	475	497	466	497	502	498	497	499	503	471	465	489	506	501	516	473	469	498	477	506	503	489	502	503	484	453	487	494	495	495	470	532	460	454	473	488	521	508	490	462	526	472	498	474	519	458	463	502	513	514	526	496	463	484	457	487	471	495	527	491	470	507	503	484	488	479	467	490	521	486	486	444	501	496	511	484	499	480
17821	6594	4961	4618	3835	2181	1233	969	686	593	471	374	347	328	383	298	455	5399	11576	13327	8868	4188	1795	381	147	139	125	128	131	158	141	127	158	164	151	138	133	146	153	119	148	122	144	116	129	181	144	146	152	135	136	137	127	143	132	139	122	119	141	141	130	135	150	134	150	131	144	149	125	149	130	132	156	137	123	125	138	135	154	137	140	136	145	141	133	123	127	116	136	131	146	151	126	128	132	124	143	125	138	137	140	150	130	126	127	138	132	128	139	136	147	133	137	138	142	122	133	115	124	149	147	157	145	137	126	140	150	168	134	165	110	132	145	144	130	123	135	156	134	113	140	114	144	111	160	145	135	161	124	143	126	138	144	126	145	125	138	130	126	153	155	155	147	129	151	129	129	141	134	132	147	129	121	153	164	116	138	133	126	138	140	116	145	143	116	141	124	135	144	120	148	149	138	145	144	120	136	146	145	137	131	113	124	153	159	134	143	122	120	138	143	132	161	140	141	136	141	135	145	136	147	141	152	145	129	141	135	132	148	134	145	139	128	126	121	119	139	134	111	135	124	123	145	150	132	136	148	141	132	113	141	133	125	152	127	145	130	127	134	148	148	138	126	140	147	137	132	160	131	145	140	134	150	129	122	150	144	118	146	127	141	137	138	142	163	142	131	133	114	136	141	139	140	133	130	157	127	129	146	148	139	131	152	133	136	158	131	159	156	133	139	120	116	150	117	134	149	164	140	161	131	148	150	138	156	106	123	140	126	145	147	158	146	136	130	146	125	120	123	139	155	146	148	148	145	134	127	119	129	137	151	137	131	142	136	131	162	128	129	131	164	146	127	138	164	139	144	125	141	118	144	160	138	128	132	136	112	145	123	126	123	143	144	150	130	135	133	138	119	137	129	143	131	143	140	148	125	119	152	150	134	121	128	134	116	127	144	118	134	114	144	141	133	120	118	113	138	150	143	138	126	126	131	139	130	136	172	143	128	124	140	132	130	159	147	138	138	141	140	146	121	138	121	144	160	132	119	151	138	110	140	143	126	129	127	128	135	140	137	129	150	130	132	130	124	136	128	157	137	135	104	132	136	145	140	144	138	126	152	138	132	136	155	134	141	140	123	112	142	126	150	153	131	131	138	140	160	149	130	118	147	121	130	125	123	143	114	129	128	145	139	136	132	152	143	148	100	136	133	136	161	160	129	133	150	142	133	125	139	136	137	134	137	119	134	123	134	140	141	123	132	129	121	141	139	129	134	139	132	143	141	118	136	158	140	137	122	142	147	134	141	129	127	132	128	135	123	130	140	149	154	128	149	141	138	144	111	118	146	138	125	121	136	137	148	142	152	134	112	132	134	160	167	120	134	121	122	136	157	132	162	148	125	152	134	126	130	137	138	119	141	128	140	126	131	148	119	141	139	150	126	130	135	137	146	143	158	136	137	147	137	140	138	126	147	151	119	127	147	152	128	144	123	159	139	133	139	139	119	136	131	152	140	139	147	129	93	131	147	139	129	125	140	132	135	121	150	181	164	137	147	127	150	162	128	129	140	142	137	138	136	162	159	147	126	134	137	137	130	124	125	160	153	159	141	121	158	159	117	128	118	144	141	146	151	136	139	135	115	146	122	140	141	121	122	121	157	145	153	134	124	130	138	128	138	142	116	141	140	136	154	122	109	136	148	145	139	137	137	143	150	130	115	125	136	118	128	134	130	121	142	135	153	136	125	143	139	143	143	128	132	128	137	132	125	141	113	147	156	139	156	132	118	176	138	139	147	118	161	153	154	142	123	131	127	153	133	150	118	126	131	144	143	133	152	123	126	129	129	135	137	134	149	119	125	148	147	122	129	154	129	116	116	137	150	122	136	150	151	136	119	146	129	128	156	118	131	148	127	145	135	138	141	144	138	125	123	146	122	135	115	118	126	132	129	125	130	138	142	146	127	135	128	111	124	132	134	122	135	129	143	127	120	140	137	134	130	171	131	143	156	150	112	149	120	156	145	139	146	149	143	144	132	128	136	128	148	133	119	140	127	124	139	138	130	129	118	148	116	127	133	119	121	136	166	135	134	140	110	126	139	134	142	123	122	144	147	112	135	142	150	111	159	152	137	120	137	136	132	131	116	133	152	165	114	126	152	137	141	128	124	145	116	136	136	143	130	139	155	122	152	133	134	127	123	125	131	132	152	126	150	137	141	127	168	137	134	135	158	154	124	124	144	147	125	138	130	127	130	126	132	141	140	128	107	137	134	142	147	137	129	129	150	143	141	130	129	146	135	138	138	148	136	151	117	152	140	144	137	134	136	133	153	136	142	119	138	132	132	140	114	149	126	131	136	141	145	128	136	123	143	120	145	128	119	119	129	130	128	138	147	135	124	130	119	135	140	144	127	168	147	146	147	122	135	152	146	136	147	144	126	133	130	131	117	139	128	135	134	124	134	141	132	121	137	140	136	137	136	139	137	135	134	126	154	127	131	153	137	144	137	153	128	130	154	119	137	147	130	148	132	141	112	144	136	125	139	141	135	155	128	137	135	144	137	133	145	124	153	136	126	136	160	104	130	141	138	139	129	139	142	130	137	169	122	121	142	153	152	143	137	130	139	159	131	126	146	159	141	123	146	150	153	112	143	136	140	140	157	174	142	146	148	136	118	125	116	147	142	134	151	122	131	131	162	143	135	163	140	164	136	159	138	129	139	127	145	134	126	138	118	133	137	142	133	143	132	131	126	151	145	138	130	130	152	129	122	164	134	142	134	135	144	120	133	181	174	133	143	126	128	149	131	138	161	155	128	129	148	121	121	141	144	112	148	147	125	146	135	121	132	146	136	138	140	120	148	133	135	146	125	142	131	137	127	129	167	138	122	127	158	147	124	114	145	150	123	131	146	140	131	152	134	132	131	140	155	121	129	122	145	142	143	136	130	142	121	142	130	141	126	147	137	127	133	134	134	130	135	156	131	121	141	113	123	138	122	104	125	144	140	135	133	129	140	148	157	110	138	143	121	123	104	150	143	134	136	125	144	145	140	152	135	132	133	126	143	153	141	134	137	148	133	145	151	135	155	131	141	140	161	159	144	128	143	161	137	127	138	129	137	134	155	143	145	128	148	141	119	121	125	143	135	151	156	135	152	140	122	131	143	138	142	129	134	138	153	139	125	116	142	130	144	143	132	137	141	158	126	135	130	149	147	136	144	126	126	133	141	147	129	144	137	159	120	141	128	107	132	140	138	129	144	142	130	163	140	147	132	142	138	135	149	144	144	127	127	127	142	145	145	141	148	139	119	131	143	123	135	145	143	125	141	119	152	132	127	145	117	112	136	141	140	120	139	136	124	127	122	142	135	131	151	135	142	128	130	139	134	144	142	110	145	142	119	147	132	146	151	123	143	144	139	130	124	138	119	141	130	123	127	137	150	103	133	128	136	156	142	136	133	140	125	142	136	131	125	139	138	146	134	145	145	143	118	144	139	133	161	136	137	144	157	132	122	145
9684	5401	7263	9597	8264	5276	4167	4047	3505	2777	2408	2056	1906	2086	1829	1499	3037	23596	35444	36579	28172	17536	9391	1842	424	382	403	404	388	390	423	369	406	400	393	395	415	378	389	406	371	379	391	403	378	386	419	401	407	381	391	376	375	387	390	416	372	383	391	390	413	407	394	396	383	373	400	382	405	405	375	406	395	402	407	401	413	404	427	380	380	391	435	398	407	385	410	394	385	416	428	401	390	401	370	380	379	384	397	392	440	384	391	392	407	398	388	396	371	379	403	381	434	391	401	421	358	386	405	418	373	380	350	383	419	403	397	363	374	405	391	440	391	375	391	397	417	392	401	390	398	378	355	421	395	366	397	397	408	387	428	413	402	407	402	403	392	401	354	397	422	382	411	404	403	423	421	345	375	393	412	392	390	384	404	424	369	398	433	380	400	385	392	401	387	408	388	446	389	383	402	426	389	404	381	384	397	382	390	400	387	374	357	408	395	399	401	375	404	402	418	429	382	407	427	383	401	381	397	416	425	389	379	357	414	395	383	417	379	426	411	383	393	385	421	420	392	383	408	403	389	413	367	357	391	387	425	390	403	426	379	392	411	380	377	400	375	408	409	422	390	394	411	394	369	376	391	410	368	410	417	431	421	408	403	379	392	377	422	448	388	398	375	406	383	386	389	392	387	398	408	414	371	392	422	416	396	377	418	372	392	378	383	394	386	428	375	383	406	366	414	397	424	403	353	405	395	395	401	431	379	377	423	372	358	420	401	404	371	425	417	418	385	440	394	422	355	374	375	406	402	375	396	402	392	432	410	396	380	376	361	390	391	379	396	383	391	393	399	406	384	403	348	372	393	398	389	379	387	411	386	420	395	397	415	378	431	398	395	409	424	394	363	437	389	397	353	383	406	394	385	426	395	412	400	387	407	406	388	402	358	372	438	399	402	441	377	388	433	404	377	409	385	410	406	405	416	393	403	400	410	411	386	391	362	377	407	382	378	389	396	422	426	360	413	379	406	347	407	363	404	369	397	379	354	407	420	411	406	400	406	381	389	367	416	391	387	369	400	406	381	426	420	422	381	409	405	405	391	395	403	350	374	384	410	399	384	398	395	388	405	394	416	380	432	377	405	415	380	389	410	419	393	388	432	391	384	327	418	384	386	409	386	401	397	391	401	390	384	410	408	388	401	410	355	411	423	391	354	405	371	376	417	404	371	386	372	406	390	378	413	407	384	410	418	415	408	366	373	408	403	390	373	423	407	385	382	367	376	427	414	397	408	396	408	406	406	389	361	392	384	399	373	374	385	383	399	399	381	363	413	386	390	401	399	384	391	409	409	386	383	416	356	398	384	408	377	387	387	360	400	403	446	400	414	435	361	371	411	419	424	394	383	398	405	382	407	397	416	409	402	436	385	417	380	387	409	413	405	395	382	392	376	413	388	423	352	389	393	388	405	415	390	376	400	384	381	386	415	431	434	412	363	399	373	368	412	412	409	402	438	366	409	435	397	418	428	407	399	392	376	395	393	377	369	383	373	410	382	393	363	359	382	384	397	429	406	400	379	409	413	416	378	383	391	377	373	413	368	375	394	394	396	405	402	385	391	402	432	406	392	407	414	409	416	419	375	375	375	417	393	403	402	411	379	420	420	404	408	369	395	405	406	359	405	403	413	381	411	415	356	385	390	402	389	378	414	374	447	416	377	372	403	380	387	411	410	394	393	391	377	392	414	396	402	376	430	370	378	376	447	434	366	387	385	354	393	387	373	405	417	389	444	385	410	409	368	382	401	365	339	375	349	425	379	403	392	403	397	390	397	398	385	389	419	386	408	370	406	406	398	397	403	406	377	324	363	389	373	406	397	401	373	361	385	430	402	415	414	397	427	425	416	415	401	377	413	373	385	385	390	356	396	382	394	397	380	394	386	395	407	429	377	391	365	407	404	359	409	374	391	391	446	369	387	398	406	409	389	401	365	416	351	399	398	371	410	376	401	407	399	390	412	410	396	427	416	399	392	397	402	419	372	417	410	403	413	429	403	391	375	420	382	408	376	380	403	381	400	425	403	433	377	428	403	418	395	377	389	394	421	398	401	399	398	381	402	361	413	401	381	412	392	379	362	394	359	400	398	397	396	388	408	399	371	410	423	389	370	424	419	398	407	384	392	401	425	372	375	400	409	406	425	383	397	357	404	353	377	360	392	416	410	387	411	413	424	427	386	418	390	381	387	375	416	387	393	420	394	395	373	389	408	374	401	369	383	389	429	409	369	395	366	401	384	425	381	377	373	357	393	382	361	365	388	387	364	400	401	388	384	423	367	406	414	383	387	376	397	420	421	412	393	397	424	400	411	407	346	414	369	357	402	390	381	397	401	457	395	385	371	409	367	383	389	397	383	397	385	383	393	408	387	407	381	395	386	440	412	372	382	369	377	373	441	391	392	381	396	417	408	367	362	377	395	412	365	393	388	349	432	396	405	402	400	363	392	372	387	410	388	391	360	378	390	403	370	393	360	421	383	368	360	383	364	450	435	393	353	370	387	398	384	415	408	378	386	371	374	418	395	407	372	426	380	401	364	446	383	391	416	353	393	378	409	384	382	410	409	377	362	408	368	376	390	375	414	408	406	422	387	387	377	390	392	416	410	378	419	400	368	405	369	407	344	412	371	390	340	393	401	395	409	397	376	383	380	380	381	364	367	406	367	373	414	393	398	374	410	406	407	380	389	391	445	366	384	387	367	333	376	392	404	387	366	437	384	395	405	387	405	424	414	406	389	422	402	390	415	403	402	412	394	374	388	426	389	360	380	382	416	427	420	410	357	385	390	381	409	373	386	419	389	370	435	396	409	391	402	386	371	409	389	403	379	415	394	402	395	392	414	419	373	375	407	381	358	384	377	381	397	396	380	390	385	390	424	406	393	423	396	362	398	371	396	384	403	377	393	373	416	378	397	405	382	413	384	397	403	394	411	387	388	402	380	364	401	387	380	401	435	372	379	375	389	389	388	391	386	389	379	396	327	368	388	386	386	385	399	389	427	387	427	399	382	396	387	394	368	371	373	380	381	404	369	402	399	385	382	398	390	386	381	382	432	394	382	399	454	400	391	422	375	413	408	378	389	390	411	444	377	408	397	393	373	370	397	374	382	400	403	389	381	367	389	443	356	409	388	390	367	375	411	381	395	361	377	405	408	401	389	438	367	393	428	410	412	383	402	445	419	397	400	368	372	366	384	413	399	422	386	377	422	387	380	368	386	397	384	383	400	382	417	398	369	430	411	377	356	355	400	382	386	381	382	399	390	403	404	399	387	381	411	355	399	449	426	403	394	393	351	416	418	405	373	455	376	416	386	400	360	424	403	403	393	409	398	396	403	408	407	387	382	396	390	399	380	394	400	395	427	425	390	402	424	411	367	358	359	393	423	365	334	381	398	411	382	405	423	441	401	399	374	357	400	387	396	432	418	390	378	402	388	379	384	405	384	367	431	389	415	413	388	378	377	441
3338	1028	643	527	447	399	401	345	299	288	306	303	284	310	318	269	317	565	901	1073	946	642	403	298	241	270	251	255	260	271	281	266	267	255	224	272	273	255	255	240	255	262	251	275	268	283	288	282	269	275	279	264	254	247	238	296	268	277	261	232	242	271	274	253	277	283	256	273	288	258	258	265	264	266	285	289	260	266	275	271	305	253	246	226	254	271	285	244	290	231	260	235	287	245	269	234	257	268	255	251	254	260	266	262	281	242	266	266	240	279	267	260	266	239	249	262	259	261	263	266	269	275	274	237	245	252	284	271	276	257	242	271	217	267	278	255	286	271	270	260	264	271	276	268	232	246	261	277	254	248	254	268	268	254	268	251	270	251	249	253	271	260	245	265	257	279	236	251	274	259	260	281	223	274	264	240	251	269	262	282	244	238	251	274	256	265	270	256	283	271	239	252	272	280	245	269	239	248	256	266	248	291	274	290	229	265	300	261	303	268	252	267	249	278	239	266	245	288	272	287	269	285	262	260	273	271	280	254	257	281	245	266	281	247	282	267	254	282	230	295	258	242	253	236	278	269	259	262	260	250	282	252	250	290	240	261	266	291	277	270	252	273	284	300	277	244	244	253	265	260	249	235	253	273	278	264	276	251	264	253	272	263	261	291	285	252	250	225	278	252	283	243	276	274	274	249	248	275	262	260	250	249	290	275	247	262	265	301	260	276	239	250	255	242	273	240	274	266	269	271	309	248	238	264	277	247	268	265	265	267	247	257	257	263	254	243	274	284	256	257	253	268	272	287	265	278	291	282	268	259	245	265	274	278	233	257	283	275	253	255	244	253	233	238	263	267	295	265	284	245	262	267	243	274	273	232	256	250	265	254	276	253	227	239	269	257	295	245	280	243	268	255	264	264	242	223	275	246	249	283	287	268	267	233	288	284	250	264	224	255	294	276	287	263	266	239	250	278	248	239	264	291	259	231	264	255	262	268	249	257	254	273	268	267	269	289	294	255	245	254	238	243	250	274	238	279	274	270	272	271	228	269	266	264	280	248	263	256	270	269	275	265	247	239	292	266	245	287	269	253	274	256	236	217	260	272	289	269	269	244	275	282	297	269	312	270	265	245	252	255	262	251	249	262	289	257	259	280	241	290	233	273	267	245	266	256	268	240	242	262	283	274	260	249	280	302	241	305	261	265	253	281	274	262	248	272	259	300	284	235	272	268	239	254	262	268	263	249	258	264	249	303	252	267	249	255	286	262	275	285	266	263	261	225	240	297	244	271	268	247	258	250	251	258	288	282	264	272	255	236	245	275	259	265	281	240	266	249	281	256	278	256	237	243	273	248	301	252	280	264	278	246	273	285	238	250	276	275	249	257	267	258	285	273	252	240	287	259	255	252	286	263	265	254	266	272	242	238	253	272	299	271	242	256	257	251	275	262	259	251	255	276	249	274	279	260	251	251	253	260	294	254	265	245	259	254	283	262	255	251	258	234	233	262	254	243	268	261	282	238	271	227	255	249	272	280	267	252	235	252	293	256	268	278	267	250	242	262	225	275	257	281	257	259	269	251	268	269	293	264	272	269	256	255	244	255	256	266	267	273	247	270	259	272	245	278	259	227	278	266	267	254	246	264	249	242	278	250	285	271	272	269	259	278	283	260	259	252	259	260	271	246	264	279	277	254	269	272	258	296	295	246	238	272	265	259	274	263	257	258	257	258	269	246	261	251	312	258	299	271	253	244	258	252	291	245	268	244	299	278	271	278	269	269	266	258	274	264	262	245	272	266	273	259	263	272	250	281	273	283	236	292	281	260	269	271	273	257	234	276	265	265	254	245	251	272	251	265	286	264	279	289	264	276	242	281	285	284	259	273	276	287	275	238	271	279	296	257	252	218	270	281	272	274	265	273	249	278	263	246	224	267	268	275	297	250	254	266	271	260	284	265	277	276	218	277	301	258	279	254	281	240	259	293	287	275	271	262	292	271	246	246	270	278	251	273	251	257	273	276	315	261	279	249	278	246	288	251	272	253	234	287	276	278	279	267	258	254	263	264	280	267	248	302	283	274	265	233	234	245	282	289	267	274	262	277	263	251	293	285	290	286	236	244	250	251	289	240	259	253	264	298	262	251	276	251	264	269	282	242	271	270	257	270	295	253	230	245	246	253	249	260	252	252	282	241	271	266	266	259	264	267	274	273	243	271	273	267	253	278	262	244	274	270	272	281	272	292	268	245	240	247	278	293	190	283	277	272	236	268	263	274	240	274	255	283	271	260	283	276	274	284	243	269	265	262	243	275	212	243	276	259	265	247	255	240	290	269	242	261	254	239	272	242	264	253	283	276	286	244	241	281	276	279	301	253	216	254	260	238	270	272	261	251	253	276	265	275	245	291	289	280	287	265	246	294	260	271	263	289	275	258	249	255	275	272	250	244	265	249	282	243	267	278	270	275	220	269	253	280	244	257	231	269	272	252	256	262	267	291	244	268	250	251	303	255	271	229	255	297	295	237	266	246	249	249	246	240	271	269	238	240	274	273	283	271	269	258	275	251	248	252	270	269	259	279	274	264	256	276	253	247	268	274	264	268	247	254	258	258	264	268	224	275	266	286	256	255	288	260	275	265	295	254	232	240	269	259	260	267	275	242	268	266	257	312	246	257	279	267	267	267	249	276	281	282	299	279	244	248	293	255	225	307	237	237	277	245	273	274	269	232	260	262	303	277	262	281	250	265	286	251	273	286	282	271	234	270	271	271	254	245	252	250	252	291	281	272	252	254	267	289	266	285	284	250	260	264	288	270	266	243	258	267	271	245	233	267	244	257	259	225	258	268	230	258	271	253	262	281	266	247	256	276	271	258	288	251	275	271	270	260	284	266	248	286	295	252	265	263	259	242	259	268	231	270	239	270	284	269	277	240	268	251	260	259	262	256	251	241	249	323	283	263	262	248	236	247	272	264	244	253	263	287	248	262	255	257	278	222	260	274	264	251	266	233	259	251	254	261	289	283	260	250	279	280	301	246	250	272	294	289	266	288	254	259	270	263	247	260	256	239	236	252	255	267	246	283	280	259	261	246	299	259	275	295	277	244	257	273	285	270	256	238	287	281	280	263	267	272	259	278	234	255	245	272	242	259	225	290	289	247	247	271	248	224	250	250	288	252	288	252	256	220	247	235	247	297	268	258	261	289	278	263	288	262	274	277	275	238	293	221	274	252	251	256	283	257	274	286	263	252	261	274	277	268	279	229	273	241	247	265	256	271	267	282	249	258	266	268	269	266	264	266	254	280	251	245	276	279	263	292	242	244	267	277	276	275	242	226	273	252	273	269	246	233	245	297	315	235	270	271	274	248	257	258	265	246	244	273	262	233	255	290	307	284	264	314	238	279	231	278	226	281	262	279	266	265	249	270	263	286	281	278	208	267	280	282	259	249	262	257	280	260	256	257	271	271	267	290	265	262	242	276	259	240	270	249	263	263	264	258	255	266	294	278
3154	1486	1435	1494	1415	1379	1476	1268	990	972	877	1002	940	909	988	933	1014	2892	5089	5520	4196	2474	1420	843	724	699	693	726	710	673	680	725	687	705	684	684	698	752	671	708	744	668	689	734	689	714	719	684	721	694	754	718	675	676	721	720	728	737	687	707	655	692	704	693	692	705	717	712	680	695	720	713	673	698	742	673	704	707	709	703	706	722	700	686	722	725	683	744	688	708	702	687	716	723	704	721	688	688	712	746	749	727	711	733	692	737	668	721	704	682	670	685	748	701	711	660	709	666	675	675	743	681	686	721	714	744	734	699	733	713	709	683	708	679	712	718	694	662	683	725	695	670	671	730	706	641	695	705	695	719	708	670	686	731	675	679	670	673	722	693	673	711	741	744	700	683	666	714	664	696	692	664	734	690	710	692	673	751	652	684	726	709	680	738	728	682	697	682	708	689	691	666	654	659	684	694	707	745	725	667	694	723	705	711	712	685	679	713	727	667	701	739	675	684	675	707	701	731	735	683	693	681	740	703	745	717	709	650	685	723	787	717	712	759	695	720	695	661	681	682	655	688	700	749	686	710	714	718	675	699	732	686	709	670	716	682	733	681	709	713	688	674	692	744	695	646	739	726	700	739	682	733	690	704	699	725	701	724	756	685	750	674	754	693	697	687	701	700	727	681	780	676	681	694	711	688	690	719	678	711	720	711	712	698	655	706	725	690	669	677	744	667	665	692	665	746	704	713	723	700	707	757	648	729	762	707	717	666	727	698	675	733	706	683	758	693	713	727	660	691	720	698	685	696	647	667	740	703	724	696	654	674	656	693	725	670	736	698	714	733	748	675	702	715	703	647	651	749	677	663	689	715	733	737	732	707	722	697	719	721	693	743	698	693	693	709	677	678	765	711	695	712	717	676	740	749	721	696	718	696	703	706	730	721	763	715	723	727	702	642	730	681	687	666	724	704	709	694	740	696	689	693	706	706	742	701	735	726	685	709	670	729	687	717	670	707	712	696	664	707	675	740	695	744	706	738	694	696	681	669	701	696	707	724	673	682	670	693	687	722	663	678	704	682	699	704	752	691	731	700	698	707	724	690	721	710	717	664	701	709	677	776	714	763	731	709	708	718	683	659	737	671	702	689	689	712	679	647	721	716	712	711	719	707	726	702	724	643	676	733	738	672	709	702	722	689	705	668	640	724	694	710	706	689	652	702	712	702	754	733	738	734	695	708	690	710	708	717	687	709	671	698	705	709	727	686	732	704	734	725	707	703	704	754	717	657	710	689	726	709	706	667	656	729	739	684	692	700	726	722	685	761	716	686	696	714	752	713	722	725	676	740	676	751	689	688	728	700	705	702	747	752	673	667	699	701	693	711	648	697	687	702	661	719	700	718	697	721	716	748	712	706	709	699	715	683	705	715	763	728	749	712	681	698	715	735	676	712	697	711	734	710	728	689	702	717	678	708	662	701	708	752	744	660	662	736	694	721	710	718	703	666	694	728	689	732	773	700	681	708	671	727	661	731	724	670	702	670	727	645	704	689	702	674	695	719	724	644	640	701	680	707	685	684	690	719	742	708	696	677	651	707	718	668	708	743	701	688	750	707	676	702	709	673	704	717	673	671	755	695	690	683	704	718	720	652	695	664	666	695	713	738	739	721	691	683	676	718	697	714	714	701	720	678	697	663	700	690	688	726	716	711	721	702	719	709	676	698	731	731	666	671	672	718	670	738	734	666	719	715	704	771	727	706	713	707	731	720	700	711	732	696	669	702	668	673	710	700	683	696	705	696	674	719	700	707	716	673	710	713	699	654	704	685	723	740	681	723	679	711	693	690	712	717	649	735	696	746	719	716	696	701	709	700	710	730	656	724	694	725	664	668	688	708	712	691	691	712	664	718	705	704	704	701	685	660	667	670	656	714	648	664	712	699	718	764	660	707	731	692	666	716	676	720	724	693	667	735	684	687	685	711	712	738	664	705	700	658	712	693	698	708	688	751	632	685	729	676	721	748	693	704	698	733	756	693	708	720	706	667	702	694	673	650	646	679	737	723	726	658	678	728	707	730	743	717	709	742	696	732	707	722	696	696	724	691	703	712	686	675	676	690	706	694	674	677	673	714	719	715	682	705	718	687	707	697	695	747	746	744	732	672	738	724	663	712	680	692	687	730	659	724	665	676	718	686	692	662	667	675	716	697	741	782	733	666	705	682	655	710	720	707	712	742	727	672	694	697	693	675	724	676	704	728	727	650	650	700	736	723	740	677	683	704	693	709	696	675	687	731	732	724	703	671	654	714	670	703	641	693	664	707	690	678	708	709	719	693	728	723	713	693	670	710	669	698	701	734	666	687	702	714	704	669	671	719	689	693	640	706	727	696	707	691	716	674	709	697	688	720	722	686	691	711	723	709	710	688	723	714	716	716	690	759	711	704	688	729	701	711	682	668	692	722	765	693	725	724	661	729	645	691	673	736	699	682	708	709	707	685	673	659	710	700	700	713	727	760	740	687	668	675	712	689	716	691	699	731	746	732	662	711	743	741	695	650	725	734	724	699	679	655	718	728	707	688	705	701	728	698	680	728	631	699	707	679	755	673	693	700	661	713	666	731	666	695	702	753	694	757	727	677	661	718	742	694	732	710	716	669	703	745	709	719	666	688	732	715	696	676	683	699	695	730	711	701	682	711	693	735	726	716	717	668	692	700	712	699	630	689	695	719	707	692	683	697	693	664	699	671	713	758	703	690	705	680	730	682	739	710	700	707	672	701	648	692	646	671	723	686	691	716	717	667	692	733	689	682	713	749	676	658	713	729	661	671	730	696	660	700	693	652	713	697	744	712	711	713	723	670	674	719	698	708	661	698	701	663	709	714	690	667	745	632	729	721	762	700	751	692	676	723	684	672	757	701	707	640	730	726	720	679	700	694	680	644	662	694	666	661	681	757	737	725	671	695	708	700	668	719	695	717	716	678	702	724	718	723	678	709	680	703	725	688	668	705	679	688	688	709	677	719	673	752	696	741	686	764	670	652	700	690	734	709	722	687	743	690	757	730	647	701	694	735	663	737	668	712	715	741	664	730	684	702	700	708	686	729	720	720	702	705	702	744	726	710	741	761	712	701	712	708	691	686	684	704	756	685	690	701	648	699	687	675	709	715	666	709	716	738	725	668	683	709	707	737	740	716	707	699	773	703	695	727	730	707	741	712	648	745	663	710	696	688	729	694	706	691	746	697	789	731	760	681	689	665	690	703	705	675	678	719	696	677	655	742	675	700	663	725	688	686	682	694	678	704	691	660	688	700	703	695	678	730	755	755	724	690	770	737	741	686	690	688	753	725	668	752	725	693	650	737	719	704	739	689	734	701	719	679	707	715	714	728	692	665	674	683	698	671	711	744	677	704	708	669	743	706	675	710	692	723	679	698	704	674	666	680	692	701	672	728	691	695	723	689	681	705	735	677	669	751	725	697	712	675	699	732	690	727	741	708	694	722	709	686
11875	2323	2418	2521	1953	1377	873	628	503	490	421	371	359	340	288	319	902	6659	9170	7670	4587	2045	1040	416	169	203	188	173	182	189	187	188	190	190	214	199	179	194	208	196	215	196	180	203	164	187	172	193	198	195	196	195	205	207	184	169	189	199	205	228	199	199	194	191	189	198	182	191	195	206	227	197	198	198	201	182	167	189	188	198	176	187	182	203	190	192	182	206	194	212	210	196	225	208	191	207	204	193	192	207	171	182	172	171	217	187	186	211	174	194	217	185	199	208	207	192	211	182	196	172	182	175	175	185	201	191	185	196	171	197	191	212	178	173	190	190	192	187	197	201	194	150	213	199	182	200	170	179	207	191	229	180	168	197	192	185	199	189	183	188	177	204	218	175	215	171	219	221	201	203	163	186	190	181	159	169	178	194	191	213	198	179	211	182	177	197	199	193	204	194	166	202	194	188	188	211	191	213	207	189	179	183	201	217	166	197	205	191	192	217	201	218	203	182	194	182	184	185	196	207	189	215	199	206	174	194	212	189	187	172	172	178	171	183	183	204	180	178	183	199	191	188	191	192	203	161	211	208	189	187	191	183	188	202	175	206	213	186	170	218	208	212	181	194	192	167	198	180	194	163	176	182	221	188	197	185	210	205	169	192	207	203	185	210	184	174	185	205	208	188	215	204	173	180	191	208	186	202	179	178	183	181	197	192	203	202	208	189	190	215	184	193	185	201	218	216	176	196	194	198	200	167	193	191	200	199	202	179	180	174	182	164	173	173	199	189	183	175	198	170	188	194	206	176	175	193	221	199	208	184	211	229	196	192	182	196	184	211	181	209	203	167	203	174	187	205	167	212	207	157	196	188	197	186	171	188	223	183	193	175	223	188	202	201	173	170	204	199	169	212	207	199	203	163	204	201	201	194	201	196	172	173	172	199	194	204	203	181	216	201	195	194	199	185	213	227	225	185	195	188	171	186	180	206	183	215	195	195	187	194	186	201	192	212	196	193	189	188	208	210	176	179	216	208	167	184	185	195	221	176	194	199	198	179	193	207	222	207	201	213	196	184	198	195	179	185	198	171	181	188	191	229	193	177	197	185	196	182	193	212	195	180	203	171	176	180	184	200	200	213	192	208	219	202	225	183	192	183	189	175	201	204	216	199	188	203	192	205	191	168	181	183	197	206	188	181	189	199	198	197	187	186	157	193	142	185	218	216	175	203	185	191	219	216	191	204	186	181	195	203	196	174	194	195	211	191	167	185	196	197	182	190	166	200	170	210	192	192	202	197	199	190	171	178	179	194	197	172	184	214	192	211	193	166	187	191	203	203	191	199	195	179	187	195	186	161	172	203	187	191	211	203	187	209	196	185	186	215	186	206	195	206	180	200	190	203	174	184	207	215	193	202	186	179	214	203	207	152	161	202	178	211	196	196	188	215	218	190	205	186	169	219	152	180	212	202	186	173	204	192	211	210	210	168	198	195	179	196	223	192	193	229	172	199	221	200	174	170	187	188	182	196	223	224	198	186	187	211	209	222	186	235	196	207	217	178	187	203	190	193	208	190	198	200	183	201	204	202	195	202	189	220	187	186	205	202	188	199	167	199	215	184	172	212	175	177	178	202	205	200	207	191	179	176	184	168	202	183	186	176	190	190	210	232	208	222	196	205	163	187	182	182	193	192	215	211	189	176	185	178	177	180	208	219	193	192	180	174	204	178	184	205	188	176	170	205	191	196	203	150	210	208	215	194	184	189	179	210	220	194	211	199	175	174	183	194	204	191	181	212	195	188	208	179	172	220	181	194	199	202	189	197	208	183	180	201	177	185	191	213	175	187	196	205	199	186	187	185	180	218	204	210	205	187	216	213	206	212	207	206	186	179	188	197	214	187	193	198	189	183	194	185	218	182	183	210	188	209	181	208	191	201	168	184	226	190	202	174	194	170	193	194	188	204	194	178	202	195	217	171	185	200	195	195	189	197	171	184	194	174	198	195	185	183	180	181	204	203	174	188	181	159	199	237	194	210	204	191	190	193	182	193	200	192	230	206	198	190	181	179	196	203	191	186	222	187	160	202	183	205	175	183	193	203	178	194	204	203	202	167	215	194	200	217	200	216	204	176	185	194	179	203	203	196	223	174	184	192	194	191	213	188	206	194	163	200	190	183	196	185	159	176	192	203	179	209	196	197	210	192	176	187	176	195	205	179	178	208	190	213	192	207	167	165	191	203	167	203	180	192	198	214	205	229	198	176	198	225	224	186	166	194	203	190	203	202	178	174	191	200	172	192	191	207	191	223	202	195	215	201	215	180	157	202	195	195	205	194	187	191	189	198	172	196	185	202	176	205	201	207	199	189	159	179	184	187	189	198	175	182	180	178	209	194	188	195	184	190	180	190	223	172	194	197	192	197	219	203	201	203	195	187	211	195	193	188	224	195	206	182	178	216	184	181	188	211	201	195	195	194	175	191	192	200	175	174	185	201	183	205	197	201	198	182	188	198	195	182	189	194	167	190	212	196	164	190	198	186	209	167	178	197	208	214	183	186	208	212	205	209	207	178	186	195	209	190	186	170	203	201	211	224	210	202	196	194	198	187	213	200	185	203	182	185	185	204	199	197	193	187	204	208	196	172	189	200	193	214	194	185	183	195	201	186	208	195	185	201	192	225	191	170	197	199	190	190	204	190	181	188	182	180	154	201	195	211	195	187	174	187	179	182	189	194	182	206	191	157	192	187	199	180	192	219	213	185	192	198	189	202	152	178	184	169	186	172	210	224	195	202	182	176	203	174	183	207	194	179	201	194	171	184	199	198	180	183	183	191	168	188	212	189	191	193	185	200	194	166	175	187	193	191	185	190	182	183	205	198	198	204	195	198	224	186	185	170	185	189	212	187	200	200	199	202	190	168	194	198	185	183	230	205	180	228	191	202	196	206	197	171	193	179	199	199	203	201	218	207	187	218	190	171	189	186	195	208	204	198	212	197	186	174	180	192	186	184	202	204	183	181	203	209	209	178	187	190	208	193	184	227	201	182	197	199	193	182	192	199	218	197	184	194	232	219	196	197	207	201	208	188	205	197	211	202	192	178	163	170	184	195	174	213	205	214	220	186	188	204	178	190	187	186	232	200	214	184	164	215	221	216	183	182	193	198	183	203	175	205	190	216	194	198	198	184	199	193	189	201	177	214	193	213	192	197	224	198	211	188	188	182	192	188	182	178	190	184	205	181	212	191	186	206	201	180	214	196	177	175	210	170	176	192	176	179	201	168	196	195	209	192	186	188	182	205	197	177	177	207	222	171	197	186	174	192	228	175	195	174	197	216	181	192	198	150	216	183	187	203	200	166	169	171	168	215	187	184	178	201	194	220	205	195	200	218	193	201	174	197	173	188	198	183	186	201	197	181	199	184	207	188	191	213	177	205	199	182	192	172	200	193	188	168	206	203	199	173	178	188	195	185	194	197	183	189	192	195	185	181	201	178	189	185	171	209	193	168
7765	2465	4258	5726	5696	4821	3436	2480	2074	2127	1918	1732	1598	1455	1377	1175	5519	27037	30982	27190	19274	10079	5521	1565	568	503	530	540	520	489	481	549	574	540	524	551	539	523	524	525	519	539	529	550	496	547	493	494	522	603	520	547	500	536	517	542	526	490	512	544	489	564	539	530	520	548	516	509	524	484	560	544	546	580	527	532	547	513	562	559	534	477	533	533	507	523	507	512	541	518	545	512	560	502	557	504	517	555	529	500	547	565	496	502	511	501	506	501	519	493	562	507	522	535	457	517	554	538	478	545	541	524	575	537	521	545	521	507	490	513	520	581	526	488	525	547	516	503	566	475	542	538	511	507	540	537	522	567	562	536	547	535	545	543	525	575	550	549	529	527	527	506	499	507	518	498	457	507	499	530	517	533	493	516	518	578	520	524	555	547	530	553	567	500	486	506	513	517	505	520	510	565	513	539	547	556	505	550	576	602	552	537	545	502	510	517	523	521	539	535	539	531	587	558	532	541	574	489	509	521	514	564	510	542	529	514	525	524	535	567	508	555	555	543	509	511	505	556	537	521	563	490	521	538	509	503	515	560	507	501	541	576	496	543	517	549	512	528	549	517	555	572	523	547	517	527	576	559	511	541	503	529	557	527	556	523	556	531	552	490	523	523	534	487	544	486	539	545	511	506	522	552	552	508	543	533	539	525	559	508	503	519	539	560	560	506	503	509	515	560	536	517	533	518	536	539	554	548	569	504	524	561	528	513	540	505	515	538	500	544	493	541	505	574	514	541	544	543	468	556	517	466	543	528	506	532	519	549	519	505	532	490	509	511	558	553	506	530	545	527	478	533	529	571	547	537	523	519	514	558	559	541	526	543	520	551	505	550	539	519	557	512	568	566	536	513	531	532	537	528	529	514	500	576	535	530	487	492	491	553	559	501	513	550	586	529	547	551	495	529	502	506	541	557	526	492	524	523	554	538	516	516	519	495	540	529	536	519	529	541	539	525	511	521	481	525	521	514	504	525	510	497	515	552	504	504	527	513	468	549	533	533	512	569	541	498	509	525	567	535	516	517	536	561	530	527	528	553	491	534	540	518	511	515	528	529	543	533	534	492	511	500	554	509	545	525	515	537	541	524	515	514	559	524	569	561	540	505	530	565	511	504	547	538	521	525	523	539	501	507	504	513	547	522	540	558	465	529	488	597	542	532	513	505	533	530	515	530	552	545	494	555	534	501	513	553	522	506	538	527	528	553	534	516	560	561	527	531	540	513	520	520	544	492	541	519	525	544	556	529	542	497	525	493	553	529	529	541	480	534	546	543	492	548	537	495	521	525	564	537	536	510	527	491	507	527	567	495	534	553	520	515	514	499	549	525	558	538	527	498	533	541	542	513	536	538	519	522	530	507	534	496	561	556	514	557	523	498	518	512	502	511	582	549	561	543	511	508	508	586	498	503	534	539	514	537	512	491	532	549	589	526	538	568	530	477	521	516	536	498	505	520	532	526	532	531	564	504	520	517	534	552	533	517	541	557	538	502	546	502	502	514	540	552	538	508	501	511	529	517	531	542	539	572	529	553	521	526	522	536	545	527	503	498	550	516	565	550	543	531	544	568	515	488	524	551	551	524	526	505	525	528	521	560	523	550	520	519	479	525	507	521	550	545	504	544	537	521	503	538	555	537	567	513	521	555	495	555	569	542	558	504	559	481	567	512	531	547	555	482	540	497	556	517	521	538	560	509	540	534	497	510	517	519	563	552	501	532	515	523	586	516	537	502	530	511	526	529	493	532	520	518	492	537	482	492	523	561	500	523	488	543	556	533	537	541	506	557	521	541	534	498	525	531	524	523	479	515	525	513	541	488	548	506	498	518	504	499	482	544	524	520	524	567	542	523	481	574	502	539	527	535	533	540	509	543	515	510	516	553	561	539	555	548	514	549	535	517	541	557	481	535	535	543	534	513	526	511	524	526	570	509	567	528	487	503	514	476	575	560	538	542	563	480	508	558	514	540	525	536	519	524	526	528	543	506	527	530	557	515	546	566	522	523	518	510	539	509	532	524	550	531	506	510	520	558	476	538	520	540	528	555	517	573	529	537	512	502	505	542	514	477	551	538	511	518	532	529	546	501	505	530	527	496	481	552	554	518	541	515	530	521	571	526	520	501	543	547	535	529	550	499	536	568	560	509	482	526	515	470	534	525	530	534	573	509	520	549	496	529	514	509	551	529	549	511	533	554	497	536	535	542	512	534	520	551	536	470	561	516	512	575	503	527	514	536	522	530	503	531	574	559	569	495	533	557	528	511	501	542	534	469	544	508	535	533	540	548	594	501	538	489	541	511	506	489	550	554	551	530	536	564	556	507	523	554	543	526	511	513	555	517	488	533	535	534	533	562	481	586	521	534	521	506	519	498	547	546	547	503	557	477	500	533	531	532	538	533	488	543	512	532	517	563	563	555	511	555	532	527	523	544	544	476	541	541	549	537	518	517	514	533	521	522	521	492	533	544	554	517	565	557	562	530	537	548	522	526	526	562	514	503	508	535	511	546	500	550	531	532	565	556	536	513	501	551	568	511	526	522	565	566	531	542	523	525	502	544	528	507	525	490	534	547	505	523	531	554	526	511	518	562	517	504	552	499	543	545	490	517	554	515	526	532	472	553	507	586	569	548	548	520	526	525	555	546	560	552	565	581	564	499	547	533	537	519	551	515	549	515	499	515	505	592	555	472	542	534	535	528	523	557	509	560	536	525	563	542	491	503	529	509	552	514	563	539	513	507	525	555	548	526	530	577	515	538	549	534	536	507	582	537	553	563	534	544	541	551	523	532	541	499	542	526	503	528	541	466	540	501	498	557	530	534	557	503	545	514	548	497	552	494	544	509	542	514	476	526	501	521	539	571	493	493	554	525	585	491	496	533	513	549	548	546	522	520	492	512	546	536	516	525	567	534	540	583	536	526	491	525	478	540	520	491	533	532	512	506	562	520	492	535	558	541	530	480	515	517	511	506	522	552	491	510	565	534	525	512	547	497	514	499	531	525	568	545	535	483	569	497	503	483	554	509	557	553	512	535	509	558	528	522	535	509	498	487	550	557	538	537	545	548	524	520	526	573	550	522	500	555	548	506	542	529	540	513	559	517	521	537	537	532	503	539	531	571	568	539	552	529	538	484	494	491	538	538	539	554	468	517	508	573	517	528	512	532	540	556	503	493	510	599	533	559	530	536	554	514	522	490	547	554	542	511	556	542	562	544	501	527	522	503	516	502	514	485	522	525	554	505	567	498	486	504	531	511	531	528	523	498	517	548	511	503	548	536	521	498	510	529	528	534	528	501	494	560	489	532	577	526	529	523	566	523	570	525	484	548	565	463	522	534	480	515	505	513	522	479	550	540	532	542	509	488	547	563	537	502	515	495	574	511	559	508	510	545	512	509	552	546	541	508	525	548	529	495	526	515	543	487	541	474	494	504	514	471	547	535	583	524	545	526	493	551	508	557
17381	3748	4239	3450	2428	1460	916	776	648	519	459	424	335	313	310	304	1613	9284	11549	10144	7885	4197	1920	537	164	153	134	147	131	126	135	143	152	150	144	150	141	117	124	138	129	135	130	132	143	138	142	172	127	140	137	140	147	134	151	139	142	147	157	148	145	132	156	146	123	136	136	161	143	152	152	141	154	150	141	151	138	141	149	169	124	135	150	145	151	139	148	149	157	153	134	144	136	156	140	131	151	141	129	173	119	157	157	137	129	168	166	152	163	125	144	156	119	153	154	131	163	143	135	147	154	134	150	141	152	152	143	138	146	160	138	151	146	125	155	140	163	146	138	158	149	142	143	152	160	142	131	130	130	147	145	137	129	122	139	157	138	137	130	148	141	143	147	155	157	138	136	140	152	147	147	137	141	143	143	138	129	125	146	139	126	152	149	126	139	173	134	157	155	131	142	147	134	136	159	141	156	135	123	140	151	145	145	134	164	136	124	129	140	113	150	159	136	134	164	144	147	127	145	133	127	162	149	139	147	152	121	158	146	137	149	137	144	152	138	144	127	142	138	133	131	132	126	169	156	116	145	124	151	135	156	137	156	162	141	141	152	136	136	147	141	160	131	144	150	159	143	126	144	166	135	149	144	116	128	160	136	146	159	132	140	146	133	148	146	146	160	145	138	135	129	114	137	134	142	149	160	119	151	130	132	136	154	155	140	151	149	150	129	131	129	126	128	124	140	136	117	146	155	150	147	142	160	137	152	145	142	145	135	120	156	156	150	144	167	149	148	154	140	142	158	164	133	150	147	130	144	145	162	141	142	164	152	137	136	141	154	137	140	139	142	127	130	155	141	128	137	136	144	142	156	139	160	158	149	134	148	136	153	149	158	153	130	142	134	173	151	167	141	144	138	140	155	154	157	145	140	141	130	128	148	155	128	135	150	158	127	159	146	125	134	150	130	162	129	144	134	149	132	131	136	148	138	120	139	136	151	131	139	143	154	141	114	153	136	166	136	132	121	150	132	164	134	142	132	130	161	128	145	137	137	154	177	152	158	144	160	155	140	137	110	145	132	123	150	162	150	156	146	135	142	169	151	145	141	157	158	151	158	123	135	135	154	152	148	132	124	166	133	134	150	146	153	153	137	154	142	143	156	143	140	141	159	130	144	147	138	125	128	141	156	146	132	151	149	156	165	143	125	140	149	133	150	146	124	166	157	154	151	154	139	150	164	133	131	141	157	116	116	142	117	175	155	135	120	147	152	144	115	147	155	127	144	132	153	131	161	160	135	135	157	145	153	156	138	149	152	147	142	145	135	136	147	153	146	130	149	153	138	128	155	130	144	156	148	139	143	130	148	161	149	140	154	124	132	157	157	134	153	145	129	149	167	137	145	163	154	142	156	164	154	154	149	143	176	143	166	164	137	149	145	146	151	136	160	141	150	162	141	142	139	152	151	131	166	148	147	135	136	147	153	152	138	161	136	144	125	145	144	143	141	116	160	163	130	146	146	143	146	154	134	120	160	151	172	135	121	151	161	144	138	151	163	113	148	157	137	154	133	140	142	137	138	123	145	135	147	164	127	139	151	163	150	140	120	150	139	137	168	136	144	142	165	141	142	153	157	138	142	170	165	134	149	138	135	159	157	149	138	137	153	139	136	150	156	179	161	130	148	151	150	134	145	158	142	135	129	147	128	126	146	152	147	148	151	131	146	138	137	131	148	168	157	132	161	122	174	148	124	151	142	144	159	170	131	158	134	158	147	135	139	145	130	178	141	161	159	130	155	146	132	136	154	127	152	142	123	139	127	124	134	153	138	108	144	150	143	135	155	125	155	144	131	141	125	148	134	155	147	134	130	160	148	137	157	134	158	149	137	160	147	156	165	163	139	127	141	133	123	144	147	138	131	149	130	165	146	114	159	146	123	139	143	164	143	168	140	153	158	140	133	156	162	151	134	152	133	146	145	140	155	128	129	138	133	146	145	163	151	125	124	136	129	131	149	133	150	143	143	138	149	136	137	162	159	155	161	138	147	130	151	132	153	141	157	164	165	144	140	154	147	166	146	140	146	144	143	142	151	148	138	133	150	137	142	135	130	137	147	146	151	145	167	156	174	137	134	148	138	152	152	132	139	143	129	143	142	139	134	152	117	151	152	137	146	138	141	132	135	128	173	139	171	135	126	142	130	139	136	128	152	166	144	129	125	142	137	137	183	126	140	142	142	133	173	158	144	138	147	147	133	161	133	153	142	140	137	144	142	147	165	128	136	135	162	165	129	153	152	140	134	135	141	146	152	159	128	132	142	149	118	137	141	139	133	129	143	139	149	140	136	153	140	158	135	149	145	144	145	136	168	129	126	124	147	141	142	151	147	117	154	163	147	143	156	147	135	151	143	136	146	138	158	147	143	142	133	152	128	143	135	131	142	169	141	145	158	139	146	134	169	151	126	137	148	146	133	139	147	128	139	138	163	150	133	166	140	151	150	148	140	139	139	143	123	132	135	141	128	152	146	127	134	153	154	149	125	153	156	139	153	135	142	149	147	124	150	149	135	150	168	145	128	143	136	136	137	158	167	165	167	145	156	148	114	163	146	147	158	168	135	146	142	143	143	138	127	141	135	152	125	126	160	142	142	110	136	151	149	158	127	149	145	139	152	144	136	153	137	155	131	144	164	151	144	159	146	141	155	138	140	126	149	153	120	138	140	166	124	153	140	151	150	157	144	158	151	162	142	142	140	138	130	159	135	153	161	139	150	129	160	169	156	140	149	152	124	152	136	158	138	145	152	141	150	167	135	143	135	143	170	133	131	151	154	143	142	152	144	159	138	127	138	125	134	142	159	156	126	162	146	120	125	141	138	146	157	156	148	151	154	134	146	126	130	148	136	134	126	136	160	174	160	148	130	131	150	145	150	129	156	135	137	152	140	154	143	136	126	170	140	133	156	150	147	157	152	133	141	167	130	145	131	123	141	144	169	144	157	141	142	150	144	136	152	147	144	154	147	143	127	137	125	132	116	124	146	137	141	155	144	153	162	122	135	159	146	157	152	115	124	160	140	169	132	157	149	122	126	136	140	158	146	160	141	147	159	156	171	162	152	136	153	165	146	145	137	135	131	145	136	157	155	130	137	150	120	149	143	160	153	151	131	142	123	162	142	132	146	136	134	131	153	145	153	132	177	134	139	146	155	158	164	145	139	149	133	139	159	134	139	143	150	176	130	164	133	157	130	161	144	145	144	127	177	140	148	137	146	141	127	161	145	129	135	143	162	125	128	152	162	146	168	137	130	137	154	133	122	141	151	168	137	140	139	174	129	129	126	151	145	169	135	162	148	140	135	159	123	128	158	134	146	149	141	109	124	132	152	113	129	152	143	160	124	132	136	109	157	154	165	117	144	145	141	122	134	155	146	132	151	138	143	128	134	140	132	119	159	144	144	167	119	124	139	141	158	161	153	126	140	129	124	140	134	125	158	165	136	154	143	147	152	123	121	168
8995	3136	6525	8337	7930	5223	3721	3383	3117	2758	2412	2274	1799	1634	1556	1338	8465	30974	34406	31828	26955	17426	9725	2236	420	421	414	419	412	405	424	449	406	435	417	454	420	431	407	391	399	382	384	445	463	444	433	414	409	409	423	392	400	436	416	436	409	404	389	414	424	468	445	425	431	417	401	367	406	397	434	423	406	387	400	406	409	401	398	423	392	434	398	395	381	435	432	467	407	425	425	390	409	389	410	418	416	452	452	431	436	397	395	419	395	410	448	398	404	406	398	433	422	416	414	414	395	422	409	413	405	395	460	413	408	391	402	422	401	417	431	434	413	408	436	408	435	449	398	429	432	422	381	443	421	430	391	433	400	407	428	435	433	417	408	414	427	409	418	385	432	393	427	395	421	423	440	403	398	427	435	422	404	404	407	376	416	376	418	396	403	437	420	401	443	408	396	423	413	386	426	412	399	363	420	436	393	376	418	409	424	389	414	430	428	419	426	444	422	416	425	431	425	439	375	398	413	443	432	403	416	445	398	403	406	414	406	399	432	433	407	425	422	429	437	407	414	430	409	395	435	396	409	433	412	382	410	394	436	415	384	396	419	392	403	419	392	387	425	418	400	419	381	416	418	411	410	397	367	403	388	457	397	412	423	425	397	417	424	401	444	407	444	419	432	448	393	449	377	432	412	406	416	402	428	435	389	405	396	421	418	394	406	424	457	385	429	438	449	428	386	390	432	372	419	398	416	411	406	379	424	409	392	393	387	450	427	408	459	432	411	409	409	419	425	387	432	409	405	430	397	425	401	424	418	409	422	402	393	375	412	404	445	397	429	431	404	414	403	408	472	404	436	436	410	432	391	409	380	421	380	385	419	372	420	385	416	414	422	422	435	381	440	406	409	397	400	421	429	408	424	377	404	430	425	461	425	397	423	390	411	423	404	396	438	423	444	408	447	386	401	393	425	407	426	392	361	430	403	417	430	409	387	385	413	414	401	364	379	402	399	440	409	433	391	403	436	433	423	426	408	443	407	413	427	440	407	408	420	440	391	448	393	427	430	449	398	390	407	409	390	409	408	411	464	387	390	421	440	399	467	410	421	397	402	406	417	436	402	434	448	387	360	437	408	455	432	432	421	451	386	416	430	414	378	418	410	428	390	389	405	403	388	414	407	381	395	393	394	420	404	391	418	446	406	439	432	424	423	396	388	427	431	409	398	427	434	461	400	405	456	409	399	409	378	404	409	415	425	431	437	422	440	405	434	408	404	418	427	423	405	431	438	425	425	405	425	426	437	380	397	401	441	415	397	394	433	438	395	419	424	393	432	412	427	421	398	387	407	431	410	379	429	369	425	436	426	425	444	397	401	410	443	445	432	415	428	401	429	410	379	413	403	420	450	412	439	402	415	431	410	401	452	423	440	438	411	409	455	424	435	406	404	386	441	429	448	395	418	389	423	431	399	420	441	399	402	419	416	412	412	393	408	437	390	413	387	423	397	381	413	424	402	392	437	426	413	386	390	406	391	432	376	412	408	439	400	421	435	425	383	403	394	397	426	422	382	418	437	404	434	415	399	407	398	398	443	412	393	436	443	426	397	443	374	425	406	393	397	442	423	413	376	401	408	399	424	396	392	425	410	406	385	450	429	435	420	425	429	398	425	417	425	408	405	413	384	398	384	408	376	418	424	426	412	407	425	438	436	469	386	383	373	423	422	419	439	407	405	411	428	402	404	422	390	418	443	423	404	418	410	368	387	388	425	372	401	416	420	427	429	439	443	448	405	364	407	417	393	419	426	400	400	400	420	436	439	425	428	443	404	423	444	388	425	426	424	401	416	417	414	382	397	429	401	403	455	405	412	395	424	387	423	399	440	407	371	448	417	439	428	380	416	436	412	414	386	411	419	426	418	395	428	420	418	412	423	383	444	384	400	400	429	423	414	411	415	405	422	427	425	453	426	419	395	408	406	402	358	392	423	423	409	409	453	420	379	424	412	423	402	398	411	422	458	380	444	403	404	421	434	420	438	386	445	408	377	423	411	422	430	424	430	449	416	416	418	407	414	421	409	401	444	426	425	410	357	433	410	395	420	391	398	422	391	400	410	411	390	436	439	412	459	413	391	403	417	421	394	386	430	430	406	424	445	379	411	419	395	428	421	399	413	421	378	401	455	439	375	428	411	405	380	390	412	412	442	414	405	431	399	420	417	383	381	421	411	417	390	447	400	416	428	404	417	427	402	445	415	429	396	430	403	433	444	429	418	418	390	436	391	407	445	416	397	407	459	411	460	389	421	421	406	417	433	438	411	420	421	404	398	404	419	431	437	437	396	415	413	404	443	435	374	401	425	446	410	398	414	429	400	399	407	414	422	418	406	400	405	391	414	405	414	380	420	407	465	423	445	450	410	402	432	417	414	434	397	431	418	411	444	398	397	398	404	374	394	414	395	407	397	423	420	421	387	432	383	462	429	459	423	406	403	401	399	390	390	400	407	382	392	428	431	410	413	407	426	399	434	435	423	408	398	450	451	399	446	421	435	394	435	469	405	395	395	384	413	385	379	410	380	410	423	434	407	409	424	402	402	438	417	425	423	427	413	388	410	391	395	405	413	403	428	452	419	412	413	425	430	406	427	401	406	404	402	399	401	425	430	406	412	423	403	439	432	411	424	420	403	430	407	402	422	439	416	409	404	429	378	407	392	427	423	436	420	407	429	437	375	418	403	405	418	457	406	427	412	425	429	411	427	397	413	422	389	433	437	434	404	469	459	422	417	411	418	367	392	399	435	402	414	367	409	413	379	395	418	417	449	441	387	361	403	408	459	406	406	413	416	428	428	414	425	422	411	450	409	399	414	418	397	431	416	427	424	399	411	429	433	424	391	436	410	453	399	447	427	428	430	440	384	419	430	404	406	388	422	394	385	402	420	408	392	405	408	419	413	407	420	424	415	407	406	444	434	430	421	407	424	407	407	401	398	405	417	421	433	422	419	412	395	421	432	410	402	442	409	391	432	394	445	454	381	397	411	418	352	432	424	386	406	413	424	417	422	404	385	403	455	409	434	379	406	374	410	395	380	418	416	423	406	439	402	410	403	400	412	452	417	422	452	402	434	416	388	423	409	397	433	435	402	436	402	421	419	417	431	391	383	428	414	419	412	405	412	394	427	384	430	431	399	435	386	407	438	375	374	414	411	424	410	437	456	397	399	394	402	377	443	440	402	384	391	436	425	451	441	425	401	420	407	432	465	430	406	426	420	398	398	367	420	389	416	422	437	420	412	410	372	430	416	428	450	422	397	446	417	391	413	407	429	420	422	438	390	412	427	422	420	364	400	409	422	431	415	413	412	441	433	392	409	457	420	387	398	390	412	423	425	431	391	372	392	386	426	373	432	387	389	408	413	415	394	424	425	402	407	425	377	425	416	385	407	420	418	443	408	401	423	404	394	430	410	406	421	417	433	412	405	394	395	395	420	388	415	422	467	400	398	415	426	452	412	432	413	392
3378	783	652	715	461	353	340	350	359	367	291	344	281	279	267	293	293	311	638	911	889	767	603	393	223	261	231	238	234	289	277	254	259	243	241	254	277	253	271	252	244	258	250	261	287	229	244	260	244	254	263	246	274	243	232	274	299	283	261	250	270	232	257	231	250	251	249	289	221	275	248	260	273	236	238	255	247	232	279	259	227	245	258	258	234	229	272	272	257	261	240	236	261	256	247	238	246	270	254	246	283	252	273	238	273	250	275	248	259	261	240	259	237	257	249	247	234	263	254	272	265	270	264	258	286	269	267	210	252	263	283	251	274	243	271	266	259	272	242	245	252	270	268	265	249	278	240	244	262	273	233	256	271	299	262	250	268	243	273	262	270	237	285	254	251	258	256	283	226	267	255	254	265	261	255	244	207	255	244	257	257	255	255	273	284	250	243	257	257	280	282	254	289	242	248	250	246	249	256	278	267	259	235	239	245	251	285	264	235	253	280	234	233	248	253	270	267	262	295	261	218	241	261	271	263	240	237	238	246	271	272	235	267	245	273	249	255	304	266	255	271	240	261	267	263	229	264	268	266	238	262	263	244	247	279	259	277	255	264	251	266	238	261	249	253	285	231	268	277	259	248	252	244	261	245	244	278	255	250	256	273	265	274	284	269	258	229	240	259	245	251	254	246	266	231	267	241	263	246	250	265	227	263	260	285	281	261	253	233	268	271	220	241	243	263	252	258	237	246	242	291	273	271	250	248	263	265	252	250	248	234	238	269	249	258	252	265	234	257	254	263	264	235	224	268	278	259	260	297	252	267	246	316	257	269	250	282	236	236	244	243	255	249	250	249	256	257	227	252	275	287	256	270	269	256	223	235	239	249	263	253	286	243	265	288	263	236	240	253	254	275	215	222	252	268	269	260	237	234	287	258	290	243	238	245	270	282	236	256	270	242	264	260	250	240	263	217	263	246	243	262	278	240	220	268	245	223	251	261	279	276	280	222	234	250	273	270	262	240	281	257	259	233	244	292	255	244	262	266	247	238	250	250	247	260	251	306	253	275	265	226	279	235	255	270	265	267	260	263	281	249	263	274	255	251	264	272	245	259	235	259	243	226	261	275	267	232	246	282	259	242	254	253	260	236	264	262	225	238	253	272	235	242	248	274	262	271	275	248	263	262	278	243	262	265	238	240	270	249	233	248	283	277	269	268	256	247	222	254	260	270	264	242	248	232	251	253	252	241	269	265	269	301	258	241	254	253	258	255	260	246	250	275	254	262	231	245	254	266	270	250	249	252	246	270	253	265	262	300	258	275	260	263	249	267	237	262	250	245	268	251	270	241	266	238	244	263	230	242	282	277	277	252	250	276	273	243	277	255	268	270	240	263	255	259	277	258	245	229	246	262	260	237	240	262	284	275	272	266	222	237	249	262	249	260	270	248	244	208	249	276	278	277	260	283	274	245	251	240	257	275	247	254	256	269	263	268	290	268	280	243	274	225	266	243	259	240	279	243	241	241	270	260	269	259	257	270	270	250	267	272	263	247	269	283	277	255	238	265	248	246	272	242	254	264	227	250	244	241	284	238	272	294	285	262	256	257	240	240	267	269	261	263	251	283	238	263	262	274	259	254	269	299	256	274	258	245	249	252	251	257	283	255	256	250	265	275	241	243	240	261	269	255	253	248	288	260	236	255	271	252	263	267	256	269	287	251	263	258	241	251	277	264	261	232	270	234	251	238	275	252	269	266	247	235	248	258	247	235	258	273	279	245	257	275	263	263	276	246	251	281	242	263	276	257	245	259	256	232	259	249	279	249	265	240	247	249	245	264	261	251	243	269	284	267	267	249	245	289	270	223	237	267	266	272	274	264	259	240	268	233	263	227	265	261	254	252	244	280	236	267	265	266	268	264	228	236	238	263	244	260	271	248	261	273	232	259	277	252	243	248	243	274	250	253	248	240	246	255	258	288	280	247	264	272	265	243	263	249	251	269	285	258	253	257	233	238	269	245	236	263	262	252	253	236	240	261	258	224	260	263	257	257	236	253	257	256	228	253	259	254	225	254	261	270	238	248	250	247	257	266	272	234	263	266	253	254	253	249	270	256	268	235	262	253	270	243	264	241	274	241	255	283	273	240	240	266	254	255	292	265	264	247	260	253	268	277	302	226	253	282	254	248	272	247	228	252	251	257	251	254	250	247	265	256	237	241	251	245	268	241	253	249	229	256	256	259	283	277	283	257	241	249	256	264	252	251	225	263	233	247	259	249	290	260	254	246	294	234	257	261	278	234	277	271	257	254	252	284	236	277	257	239	274	251	260	250	275	299	259	271	210	264	271	250	259	244	241	212	277	282	250	281	264	250	241	251	249	236	260	277	251	282	237	241	251	273	241	243	258	249	258	264	265	255	270	275	259	241	247	302	263	294	300	266	241	267	247	281	253	234	258	277	229	251	257	261	254	251	249	251	261	239	263	247	244	276	255	248	261	246	255	261	268	245	229	236	258	228	245	243	270	246	221	242	255	252	265	253	278	261	237	243	235	226	245	259	261	244	247	217	251	265	244	248	258	264	269	257	230	238	264	251	262	293	259	244	237	263	228	278	233	245	240	269	296	282	277	238	243	270	250	255	300	283	256	259	252	256	249	279	279	236	244	301	254	290	260	260	248	276	241	250	252	248	274	249	253	271	240	254	239	256	253	252	241	277	247	234	281	271	264	243	254	248	243	271	274	275	251	274	246	277	294	260	264	262	255	272	278	236	274	263	274	266	268	234	258	257	266	262	271	258	228	286	248	253	261	247	256	260	251	258	260	253	291	238	242	234	275	259	258	293	236	256	240	251	238	243	254	264	232	243	241	271	284	241	292	240	280	278	246	247	269	271	238	244	247	239	270	240	252	255	272	256	274	244	265	245	237	259	231	264	261	237	237	250	255	228	242	264	272	266	226	255	265	242	261	222	231	270	271	271	254	257	256	236	256	256	232	253	265	240	220	248	218	241	287	242	270	286	267	258	263	250	240	289	276	226	264	269	268	262	268	246	263	241	267	265	214	252	238	280	290	230	257	258	264	266	261	262	262	271	246	243	250	270	256	265	255	220	258	244	268	250	240	262	246	253	280	270	248	274	279	278	264	236	228	268	255	261	253	269	234	282	254	260	212	273	252	243	260	265	241	246	252	252	257	250	255	253	266	221	296	279	256	240	267	229	249	274	279	260	251	232	269	249	249	271	283	238	253	277	259	284	241	234	277	288	255	244	235	275	248	288	250	274	271	241	271	253	299	251	289	259	295	228	232	309	261	239	280	258	271	244	227	237	252	250	245	246	274	267	227	272	262	285	277	275	241	241	248	253	214	270	261	234	254	269	250	265	234	227	257	288	276	254	260	235	260	264	242	265	298	262	233	259	266	239	236	262	242	244	250	276	264	271	271	267	267	274	267	280	250	264	287	227	284	254	258	244	244	255	258	259	271	254	251	234	240	265	258	273	268	251	240
3273	1201	1505	2355	1436	1008	1171	1233	1246	1304	1259	1030	1033	883	822	832	888	1362	3281	4786	4456	3508	2349	1149	654	695	675	624	672	680	670	705	660	714	668	676	702	720	668	697	740	684	713	674	664	619	718	686	666	655	673	686	664	721	659	651	683	648	653	691	669	712	635	737	657	682	660	691	657	670	674	651	671	669	653	684	687	694	714	673	705	721	679	664	691	664	668	624	683	731	655	690	676	655	670	689	648	691	636	687	675	656	699	711	694	678	664	677	685	659	652	655	732	685	674	697	660	684	661	697	662	734	723	615	658	668	725	683	750	715	651	654	706	723	675	649	718	676	669	667	672	701	666	693	715	634	671	659	692	676	701	644	700	613	733	683	668	702	699	717	626	654	657	647	648	685	655	695	664	635	677	670	685	634	689	702	681	667	690	703	713	694	696	676	661	684	712	707	678	701	667	670	686	664	664	691	686	693	683	665	678	671	681	682	709	639	663	734	637	677	650	715	692	641	672	680	671	682	715	683	647	667	712	708	674	667	680	642	647	680	649	675	672	683	661	672	682	687	670	676	691	640	645	665	645	720	653	668	684	668	653	667	688	686	698	724	681	666	675	689	727	705	702	698	672	657	687	703	647	658	660	646	651	730	714	684	638	709	661	687	699	698	679	698	614	699	656	665	751	642	690	700	653	639	703	697	691	742	663	660	659	667	674	699	644	720	689	715	636	680	686	689	686	683	710	661	720	674	637	703	730	653	672	663	684	702	677	641	701	661	683	711	692	681	647	710	681	746	615	711	666	689	669	688	697	671	676	655	628	709	628	679	665	719	651	736	661	675	687	659	683	692	652	678	684	670	671	663	673	702	726	716	696	650	670	699	703	649	747	688	691	699	703	664	687	663	658	676	681	667	665	661	697	665	665	696	641	697	695	708	710	680	673	704	697	673	659	704	667	705	697	673	692	716	709	665	678	668	691	672	692	689	731	675	703	720	666	664	685	679	712	717	712	679	706	710	671	687	706	667	673	688	704	703	696	661	648	673	745	641	677	698	644	666	692	656	669	699	688	714	696	651	706	678	718	720	688	697	683	713	673	657	660	698	651	701	638	709	710	716	661	662	648	695	680	680	688	692	634	717	671	676	663	686	669	669	736	685	705	659	706	702	688	681	647	680	719	675	673	686	687	686	615	675	685	690	695	651	643	711	664	668	680	743	669	725	670	764	711	681	671	710	691	663	697	695	748	694	729	726	677	686	661	688	689	684	710	664	691	688	694	698	726	695	650	643	751	691	676	700	639	737	670	675	719	704	708	678	679	668	648	688	666	667	710	666	704	679	658	674	662	681	649	695	646	760	710	679	710	667	746	629	690	672	741	679	677	698	653	709	691	739	734	721	728	693	704	655	688	682	696	656	676	653	693	714	695	657	672	687	708	733	669	674	683	668	672	705	704	674	676	698	671	716	680	690	663	705	637	692	676	664	701	724	659	693	642	696	718	677	663	648	740	670	696	682	676	645	640	671	686	690	697	671	705	676	656	707	688	671	676	652	700	698	639	669	680	678	749	655	645	737	662	663	662	664	702	683	670	709	676	676	697	649	694	666	663	666	656	703	684	675	721	726	705	661	692	704	637	650	672	755	712	715	689	674	621	713	662	689	667	715	676	705	722	698	678	714	694	679	699	671	681	674	669	684	658	677	691	666	694	679	698	694	664	687	681	680	661	705	702	683	670	657	680	663	659	717	676	662	704	636	690	665	694	665	661	668	669	673	640	701	661	739	662	658	713	680	651	715	670	635	634	668	687	700	708	681	674	694	691	685	674	673	687	687	705	636	714	647	654	668	713	688	669	713	700	673	665	705	671	695	680	676	714	743	676	682	667	676	667	741	665	655	656	640	729	651	686	770	694	656	672	667	694	682	652	688	695	669	677	673	682	706	694	691	686	686	676	663	657	662	685	661	709	671	671	672	691	663	700	689	698	722	700	659	686	692	683	709	673	723	691	665	667	684	719	697	713	703	703	676	647	683	658	659	687	657	660	692	666	647	652	705	641	664	658	671	720	722	683	705	721	751	660	662	676	714	693	702	680	698	646	717	703	712	695	701	675	673	670	697	644	678	718	696	668	713	658	657	672	727	716	739	757	713	660	715	666	707	730	692	720	675	709	662	657	713	675	681	681	680	693	715	685	696	675	729	734	670	640	687	720	690	680	673	699	662	689	677	693	686	689	704	697	639	670	642	667	653	669	678	734	684	652	702	698	727	660	663	632	657	647	596	630	691	674	657	715	688	672	710	688	667	647	668	680	690	648	653	705	674	669	689	670	680	697	705	681	692	683	679	688	722	698	678	665	692	709	670	709	662	679	713	701	661	685	731	677	710	672	710	688	690	654	700	704	677	695	633	677	671	709	660	705	697	700	716	691	668	722	687	665	711	684	730	704	675	713	708	707	670	661	651	682	719	663	694	725	685	691	680	680	668	661	673	687	682	656	664	672	676	690	665	658	671	682	652	681	676	659	701	644	687	667	689	663	672	631	686	645	694	649	674	721	679	695	710	713	652	680	674	666	731	651	670	673	688	690	655	673	731	677	740	701	682	647	640	708	669	698	729	708	648	703	648	641	652	658	693	655	654	656	689	703	649	706	665	683	640	710	637	658	664	673	674	681	688	645	660	671	718	697	692	679	707	663	657	645	659	660	641	677	670	674	694	707	678	700	676	682	684	650	704	681	652	703	634	669	649	690	672	700	698	666	683	692	665	686	706	676	688	683	712	679	717	696	727	654	667	674	688	743	717	697	686	664	719	656	741	746	690	698	677	708	641	677	681	706	694	665	701	667	709	648	715	651	696	664	635	643	705	659	664	724	690	640	699	655	650	686	702	722	690	697	713	676	689	626	687	672	681	649	648	666	649	744	683	689	704	653	662	698	662	710	689	679	682	734	718	670	667	711	680	707	681	716	697	670	680	681	737	707	689	678	630	700	653	648	650	714	703	680	613	670	651	686	684	662	715	689	697	643	643	673	707	640	683	671	690	658	633	695	711	711	645	710	671	662	665	657	674	669	659	656	652	654	682	658	692	679	704	688	721	647	681	662	728	639	638	638	641	651	700	713	679	687	664	684	696	680	661	675	672	663	654	669	644	637	686	664	661	710	683	676	642	655	637	666	672	649	697	692	669	692	716	656	657	683	687	684	710	657	678	659	694	718	744	680	699	630	697	671	680	665	673	723	692	715	764	656	662	743	674	672	725	650	725	682	697	672	671	698	723	730	685	722	676	711	697	669	684	688	702	681	692	694	656	714	674	635	646	718	721	676	687	665	685	683	651	653	634	709	703	657	612	663	718	697	736	673	649	671	668	695	649	674	675	688	712	660	685	668	706	680	643	686	625	715	678	701	681	668	712	743	697	667	678	675	681	664	673	687	738	715	711	657	677	705	651	654	691	663	698	699	725	693	658	680	670	735	689	680	727	688	705	678	647	663	695	692	671	681	660	677	646
14634	4584	4140	3116	1881	1009	701	523	420	341	319	299	289	275	245	272	475	2167	6501	7971	6211	3827	1826	615	180	194	184	156	167	151	176	200	144	184	167	173	169	162	183	205	151	209	150	180	149	161	162	166	180	163	195	165	160	187	178	180	173	180	183	163	159	194	177	164	164	154	156	154	189	174	178	170	162	163	160	179	147	176	179	153	182	209	169	161	159	185	178	154	157	168	164	180	189	179	175	183	176	194	212	155	211	194	206	175	186	201	167	187	169	174	188	171	165	207	170	167	199	181	162	170	166	152	202	178	180	190	173	159	184	158	173	191	184	181	168	172	160	172	164	181	160	179	179	148	203	174	160	203	175	175	169	160	175	177	183	184	190	165	160	167	183	176	173	159	196	179	190	170	147	190	169	176	172	180	163	206	186	171	188	160	179	178	177	178	188	164	176	172	183	185	199	159	181	175	170	160	181	179	173	184	157	176	170	170	187	181	167	158	162	173	192	163	188	160	182	178	189	184	190	158	188	186	165	199	155	161	163	165	181	197	174	186	166	174	176	209	182	179	168	183	177	165	173	175	182	160	172	191	197	183	180	198	206	195	175	159	191	158	171	166	176	195	180	173	174	169	158	193	173	185	173	184	164	164	193	190	186	144	180	184	191	174	154	177	156	188	196	180	185	174	179	182	151	161	198	156	171	185	198	188	173	181	186	209	161	177	167	144	186	158	176	179	181	187	185	166	157	172	184	152	166	167	187	179	168	158	190	201	181	186	171	157	153	194	191	160	200	170	184	148	173	168	147	172	188	172	165	166	191	160	184	171	175	172	143	163	162	179	174	175	195	168	146	179	195	174	167	169	179	168	180	178	167	168	159	176	166	200	170	191	165	155	184	174	143	154	185	168	195	168	179	162	175	170	165	173	200	178	173	161	161	142	184	175	141	164	173	178	163	161	162	173	160	170	177	166	183	185	194	189	191	176	172	185	194	176	162	184	189	158	170	168	193	168	181	180	189	176	169	184	181	170	177	164	185	185	185	204	161	189	188	183	180	161	175	181	187	176	170	185	177	178	167	193	180	155	176	196	176	169	169	187	193	190	180	176	184	179	157	183	182	157	169	158	158	184	183	161	166	196	189	175	171	148	187	174	183	181	189	174	165	171	172	163	182	183	199	197	161	211	165	185	181	176	156	173	188	179	172	163	167	167	176	183	152	177	177	182	177	167	170	182	173	159	183	172	168	199	142	173	180	171	170	168	171	180	189	173	171	177	192	141	170	173	179	172	170	172	142	181	175	185	168	179	171	188	163	169	196	196	173	173	151	182	180	172	158	177	165	198	166	167	172	153	175	156	174	165	172	191	159	167	165	217	164	191	162	189	174	188	165	187	159	172	183	194	179	159	183	191	182	172	183	178	166	177	193	176	147	154	180	182	181	166	170	173	156	163	155	193	178	160	184	187	166	199	190	163	173	156	179	175	183	176	197	172	173	147	198	167	176	151	172	178	208	184	200	171	172	176	149	205	177	174	166	185	169	164	200	168	165	182	166	169	171	197	184	186	182	183	160	174	158	181	183	152	182	184	198	183	174	179	185	177	157	191	170	172	166	179	197	172	172	164	180	161	168	160	175	168	165	180	173	187	172	179	168	163	173	195	171	189	177	163	179	186	170	179	166	175	180	180	173	207	170	181	182	147	185	179	176	153	164	148	198	196	161	198	181	173	178	176	167	195	181	167	185	190	166	197	169	170	158	190	158	184	178	194	162	175	185	207	164	191	193	168	168	178	167	163	197	163	198	190	172	180	169	178	165	155	159	169	168	168	161	181	187	161	181	182	198	173	195	172	164	170	153	185	181	189	182	188	178	178	173	176	181	163	174	166	154	179	167	157	174	157	196	169	193	169	174	196	168	158	176	193	157	176	205	162	173	141	159	147	187	184	177	187	176	170	197	157	183	164	180	185	182	182	186	185	180	184	169	173	179	187	190	182	197	171	176	165	167	172	185	197	168	156	172	188	159	181	181	185	163	153	162	175	157	159	166	188	201	179	178	164	189	189	177	178	161	161	169	184	158	190	155	184	170	202	177	177	192	160	183	166	191	171	168	163	192	164	195	174	182	183	170	183	157	182	188	174	194	183	182	208	163	180	171	169	175	200	188	163	181	200	159	178	158	190	148	195	174	167	162	182	173	177	163	181	165	151	163	171	170	170	190	189	163	197	168	158	181	188	161	193	164	177	174	168	167	170	159	188	172	173	143	202	159	151	184	192	190	160	188	178	189	167	172	156	160	193	187	175	180	175	161	173	196	207	172	170	156	189	209	185	163	190	175	181	185	172	200	169	202	151	182	195	177	176	187	158	157	198	185	168	189	184	173	182	199	170	191	180	186	186	181	181	175	197	155	180	182	192	189	172	193	192	168	149	181	186	167	194	161	195	160	179	152	172	173	177	186	187	176	181	178	190	161	170	193	179	173	177	167	187	183	174	183	203	193	175	179	177	163	191	170	160	189	163	151	154	165	202	198	177	162	172	152	191	180	200	170	172	167	184	157	160	194	175	171	180	168	187	191	172	179	163	167	178	166	173	161	181	183	156	190	157	168	176	165	183	167	179	169	174	168	153	165	189	170	158	188	183	183	171	178	161	205	178	162	190	152	186	189	152	174	164	175	198	167	173	177	165	197	151	171	174	147	161	184	162	177	188	193	166	182	175	164	179	178	167	183	196	186	167	161	156	168	186	179	201	188	182	170	182	187	208	175	170	166	173	157	192	214	184	184	188	177	175	180	161	162	182	177	168	177	181	227	171	193	183	182	176	184	182	192	174	167	176	209	184	162	170	186	174	197	194	172	175	175	187	169	177	175	158	166	180	193	182	180	155	185	139	185	172	194	177	185	174	181	166	140	157	174	193	180	188	175	153	161	171	179	156	156	166	187	171	192	210	192	188	181	174	206	178	184	167	168	183	164	180	174	188	174	184	162	182	178	196	180	162	206	169	172	169	168	188	166	174	158	166	190	172	166	163	187	178	163	177	169	173	177	169	168	180	170	151	172	162	184	170	189	177	172	170	170	189	178	156	180	176	159	185	181	165	159	184	192	191	175	194	166	159	175	179	174	186	150	177	156	176	181	180	191	149	176	173	185	171	188	178	187	176	177	175	173	178	165	176	180	195	175	181	180	159	191	187	170	158	201	172	180	174	149	182	178	154	163	182	192	167	174	195	173	192	177	172	182	169	145	187	169	163	173	181	198	149	178	182	161	167	159	155	175	197	179	172	147	170	166	173	169	193	185	184	164	154	159	194	173	170	164	189	182	183	167	180	138	190	155	170	164	185	189	172	171	190	193	200	189	172	174	177	177	183	172	164	161	157	177	173	177	190	164	174	162	168	175	151	186	194	165	150	183	203	172	159	185	186	165	206	175	190	159	181	190	178	147	190	175	185	205	157	168	184	178	172	166	167	183	168	172	173	175	175	172	180	175	176	189	198	165	148	159	163
9719	3284	6229	6577	4504	3071	2606	2186	1929	1636	1536	1332	1257	1064	1078	1113	2702	11324	25745	28700	24260	17032	9231	2901	451	453	510	486	506	536	492	474	520	455	461	508	467	478	471	454	526	489	504	457	498	465	479	470	513	465	474	504	481	489	479	468	467	465	482	474	485	481	487	492	464	499	470	453	482	471	522	496	479	508	458	486	484	456	468	531	458	491	483	480	483	492	462	447	496	436	494	509	480	499	476	486	491	493	447	517	459	492	468	495	490	488	488	494	422	476	484	473	436	488	500	500	497	489	476	459	466	475	453	449	453	489	461	478	492	474	494	474	460	469	467	462	496	479	467	472	469	491	507	501	473	443	492	474	466	493	452	482	472	499	472	477	488	493	454	476	493	458	451	485	475	456	460	490	502	436	440	504	484	525	529	480	443	483	466	444	452	504	446	482	476	528	472	521	479	477	475	497	459	447	518	493	482	481	496	445	468	506	503	491	456	486	484	468	458	488	470	493	483	488	478	495	477	515	480	452	444	507	444	472	466	441	475	464	507	452	490	431	493	478	484	468	450	507	496	487	489	491	453	462	492	455	505	487	457	529	495	500	480	445	477	467	459	472	488	477	486	446	483	473	478	472	473	483	497	497	491	494	492	452	475	491	496	538	476	484	483	472	482	462	468	500	487	484	491	509	502	470	472	492	456	529	512	496	475	520	483	466	495	473	489	455	466	519	482	464	477	469	455	490	463	493	492	488	470	520	498	459	447	502	455	494	477	501	470	460	518	448	477	484	455	497	498	488	475	492	466	436	444	484	424	457	486	493	476	455	473	471	469	514	465	476	465	532	479	433	498	470	490	455	464	473	466	474	497	525	470	501	482	476	500	478	477	480	459	496	509	481	489	476	507	485	466	468	488	425	472	475	467	481	435	469	484	472	440	461	461	484	481	507	517	482	471	449	475	479	453	465	425	539	474	484	496	487	511	469	475	482	478	498	523	510	428	493	486	474	511	433	513	451	474	496	476	453	495	544	507	480	462	503	454	492	473	478	497	507	500	447	506	509	480	463	476	492	501	449	482	482	481	474	505	488	506	458	469	557	471	466	422	501	477	523	481	473	471	480	440	451	491	478	481	481	455	497	484	506	515	482	426	453	471	495	509	471	483	465	506	508	484	468	474	507	459	484	482	472	534	499	461	512	498	467	472	472	480	488	495	448	438	460	474	491	473	482	481	475	467	487	468	527	460	460	462	486	478	492	507	443	465	489	536	487	481	469	462	462	477	489	488	506	482	505	470	517	517	498	497	501	484	468	464	484	505	499	485	475	512	428	491	440	496	521	478	468	455	512	474	449	435	518	514	500	470	501	437	496	502	469	460	460	500	489	464	470	478	436	449	489	508	487	469	490	454	450	439	455	504	463	482	449	508	455	537	469	486	486	474	516	450	452	455	492	479	484	500	468	460	492	480	472	492	458	502	455	480	475	477	485	463	514	465	461	476	482	481	490	461	457	472	482	437	498	468	495	495	495	455	493	476	492	474	517	518	489	498	429	455	461	475	477	508	466	464	467	471	458	454	474	478	481	484	484	472	490	459	453	489	469	502	535	490	460	483	457	474	467	473	462	501	479	461	485	470	520	501	491	467	488	511	494	465	479	447	493	481	459	479	486	428	507	496	508	509	448	479	497	466	517	495	453	481	498	490	446	478	484	490	538	461	510	476	513	462	514	498	484	463	455	468	536	491	519	485	486	488	486	454	480	482	504	493	470	457	478	498	494	492	510	497	466	479	486	500	469	492	475	483	466	467	491	475	481	463	481	465	494	459	470	508	491	492	487	488	473	479	473	456	441	483	498	458	500	505	478	493	447	494	461	472	472	504	486	492	480	508	485	462	479	489	474	474	473	490	493	471	534	489	478	482	464	474	466	496	499	457	459	469	481	472	507	473	448	464	508	432	502	481	518	477	476	462	450	458	444	452	475	477	468	437	487	468	466	479	525	477	487	482	452	489	466	457	503	490	479	503	469	480	469	453	463	501	484	427	516	527	436	476	466	485	464	496	486	508	454	492	494	504	468	493	490	491	483	478	456	511	499	482	476	497	481	506	552	463	473	434	444	470	475	470	486	476	473	496	458	508	431	517	471	453	497	499	482	485	499	460	461	455	453	535	503	478	476	460	448	484	433	501	463	491	497	532	464	471	446	485	478	466	522	485	497	471	495	484	448	517	463	502	464	452	492	485	508	483	487	497	478	475	458	490	452	521	464	483	454	477	478	492	481	441	466	506	472	473	477	466	448	477	455	480	486	481	480	459	511	492	507	489	472	492	479	484	491	481	428	480	493	482	475	507	464	476	461	477	462	493	456	475	455	487	495	478	510	494	482	447	484	470	480	461	477	510	506	531	469	485	481	440	491	521	452	499	471	510	477	475	504	464	460	497	480	431	478	480	476	487	476	474	494	478	485	452	458	506	503	451	456	479	504	469	486	473	487	528	450	510	474	506	438	474	510	487	495	473	474	511	497	486	459	489	477	472	478	485	505	462	512	469	468	517	493	473	487	499	472	517	489	462	506	481	482	474	453	464	449	484	478	450	454	500	509	479	502	510	491	510	484	489	524	502	471	466	486	481	500	477	484	485	482	489	473	474	479	486	485	457	492	468	505	486	519	492	496	434	481	514	500	479	450	470	458	490	444	486	489	511	505	439	488	503	460	456	466	471	488	502	452	477	484	495	512	479	487	512	488	467	469	479	475	468	527	477	461	473	425	504	457	467	472	435	522	432	484	447	489	464	489	502	486	479	481	465	473	462	492	490	499	490	488	474	479	530	491	462	454	485	517	485	531	496	502	497	492	478	442	484	485	462	483	466	495	486	480	520	510	441	458	451	450	491	507	469	463	475	491	458	482	454	446	475	516	490	476	502	464	510	498	454	451	543	502	517	458	420	462	502	466	507	502	465	475	521	494	497	484	442	459	476	480	486	478	487	531	468	474	471	469	499	475	489	481	477	485	499	477	442	492	487	471	518	490	488	497	504	464	468	489	495	509	489	489	477	497	463	476	476	502	420	485	450	454	470	479	472	486	431	515	488	463	483	473	428	482	466	498	454	480	504	434	471	459	456	488	456	495	474	489	483	482	461	472	482	415	467	513	463	463	502	439	464	519	463	528	493	488	481	476	473	482	473	468	477	481	460	485	466	499	507	493	492	462	484	493	471	487	456	432	487	463	548	524	514	437	479	462	499	448	460	442	505	464	486	491	502	494	493	462	520	479	512	482	466	497	498	480	473	509	459	531	472	505	467	470	500	470	482	513	466	479	444	459	460	516	473	469	465	457	499	494	489	459	537	487	505	497	471	454	475	483	434	502	474	499	458	442	487	476	489	491	508	503	461	485	442	481	466	469	475	503	495	507	474	491	532	491	491	469	493	480	516	484	448	471	456	457	507	495	469	491	525	519	480	472	496	506	451	476	480	470	477	455	477	459	505	491	479	494	452	512	517	462	441	468
19842	6115	5190	3350	1910	1178	817	610	501	454	382	286	281	300	207	281	872	3606	10237	11740	10228	5227	2370	547	143	137	131	126	112	110	124	119	131	135	125	119	119	131	128	128	125	132	136	106	135	124	122	144	136	111	123	137	112	115	111	120	130	130	119	111	128	122	124	107	133	132	127	137	137	118	111	127	134	116	125	104	101	107	108	141	108	113	107	111	113	119	100	133	123	117	134	120	106	106	152	118	129	128	116	120	126	125	121	119	104	133	119	99	109	144	105	125	125	114	123	113	109	124	123	122	109	120	104	120	112	109	98	131	120	132	125	137	120	109	123	116	113	115	138	116	105	110	112	123	102	117	114	112	130	120	126	121	120	107	120	130	109	116	99	125	139	119	144	134	127	117	126	128	117	104	144	133	125	131	127	144	122	134	141	131	146	150	127	107	132	145	103	121	121	132	111	127	112	111	136	136	113	125	114	126	112	127	127	107	137	130	128	119	127	151	130	139	161	113	123	116	108	110	116	138	122	126	129	133	133	122	133	135	114	98	119	129	114	122	121	100	129	127	119	126	106	125	122	124	129	124	141	123	118	110	130	115	132	126	137	139	116	108	134	106	118	97	108	125	112	97	113	125	128	135	132	107	114	125	117	116	104	111	105	121	113	132	120	133	118	102	134	128	114	143	121	124	130	120	120	128	129	115	120	127	119	114	124	120	116	120	120	122	137	115	107	130	127	105	132	112	120	117	122	110	140	123	121	129	103	128	111	123	110	120	96	91	115	121	98	108	116	120	119	121	117	105	159	131	131	125	134	109	119	124	119	111	106	117	105	119	139	147	132	113	130	117	124	117	110	129	105	106	115	110	121	110	119	123	111	126	138	132	126	114	130	122	122	117	105	126	140	132	135	106	106	112	111	131	121	114	108	124	103	107	133	119	104	117	111	118	118	126	124	124	131	116	123	125	113	128	138	127	115	115	104	127	115	133	123	136	129	120	108	116	110	122	115	113	140	115	116	103	129	123	120	114	121	104	98	120	124	136	117	112	125	123	110	140	111	89	123	128	109	129	118	121	103	125	112	118	107	119	100	116	123	112	127	115	148	150	117	112	124	112	89	135	119	110	104	130	114	123	104	107	117	121	113	104	121	133	124	118	133	114	124	123	114	124	146	128	106	131	114	131	112	106	120	103	127	116	120	113	119	124	119	125	106	105	119	114	120	99	108	151	93	109	133	117	116	126	121	116	132	138	118	121	129	128	107	117	134	120	121	128	121	128	109	133	111	131	117	106	98	105	102	120	108	131	140	117	124	121	111	101	131	119	115	111	130	121	107	127	118	116	114	103	130	126	132	118	118	129	119	96	107	122	121	120	129	129	105	103	110	111	140	123	126	118	116	124	116	130	120	103	106	119	129	128	126	138	115	131	120	117	112	111	134	115	126	113	122	119	144	104	117	119	117	124	109	112	149	109	120	109	117	107	120	115	137	124	109	109	114	120	120	109	108	118	132	120	119	123	102	107	83	125	106	125	129	109	128	107	120	122	129	131	113	142	130	123	139	128	114	112	114	119	107	102	117	110	112	138	120	124	134	137	122	119	100	125	123	122	104	116	93	130	110	103	127	134	129	118	122	140	145	92	120	132	116	111	139	105	149	131	115	120	129	113	124	134	115	136	146	117	107	134	117	110	125	117	114	117	94	126	122	131	113	109	106	118	123	136	136	116	123	123	101	123	101	116	132	120	126	114	107	114	142	123	145	126	123	132	124	115	102	107	114	117	126	108	124	116	109	135	122	118	143	127	129	116	118	134	144	106	108	127	118	105	112	138	128	127	117	118	123	115	119	132	123	122	93	134	120	117	114	129	138	111	113	112	110	128	125	126	124	97	101	132	126	114	122	132	125	120	131	128	116	125	106	140	131	122	119	98	111	140	122	137	138	122	132	104	111	111	117	99	127	128	124	124	108	111	117	124	120	132	138	129	97	104	114	120	114	133	105	143	115	150	137	123	138	115	121	130	113	109	135	123	119	122	110	123	134	137	124	111	133	142	96	111	120	125	122	111	129	140	107	128	118	102	112	118	130	102	140	119	140	118	115	111	117	123	104	132	114	145	113	121	136	119	96	111	125	135	118	110	105	120	115	107	120	131	110	119	122	132	139	129	100	109	128	119	118	113	132	102	103	112	130	111	134	149	118	110	106	132	109	113	120	128	130	123	110	131	116	107	130	119	109	96	110	122	125	119	115	97	122	127	131	127	125	116	113	132	107	108	130	138	110	117	118	126	115	120	117	116	108	117	112	143	120	112	129	114	103	128	113	121	120	115	129	113	113	102	106	119	134	114	104	118	115	129	136	108	115	110	109	125	109	125	117	116	110	140	150	122	121	121	120	122	104	136	111	117	121	142	134	114	113	106	117	131	125	150	123	125	134	113	118	139	116	128	136	108	114	116	107	109	106	119	107	127	120	139	119	124	125	137	139	128	118	124	153	119	127	118	138	112	119	107	116	120	115	116	125	112	110	118	115	130	112	141	118	117	111	101	127	132	115	113	111	119	138	134	122	122	131	102	101	119	116	122	116	125	125	129	95	122	137	138	126	133	122	116	130	121	112	117	120	123	102	128	105	123	120	112	116	120	110	114	121	113	116	109	119	115	139	111	114	105	137	117	108	118	115	104	124	108	115	115	114	121	112	115	121	118	110	114	122	118	126	103	104	112	121	107	124	115	133	142	143	126	131	135	98	136	115	129	104	122	132	113	126	120	111	126	113	126	112	126	122	136	130	118	125	108	119	112	105	133	113	149	107	112	106	111	111	108	107	122	118	139	114	131	104	113	128	122	106	125	117	113	128	140	129	103	129	115	117	124	117	132	125	124	123	125	122	124	137	116	114	109	115	114	125	132	117	119	129	116	129	141	118	125	113	128	130	119	126	135	108	125	121	132	116	114	135	119	98	120	112	113	126	114	116	123	134	115	115	135	124	128	111	124	131	130	124	108	133	127	120	110	123	109	132	134	126	118	115	125	106	141	140	133	116	127	102	97	141	115	118	102	126	121	104	111	122	128	118	124	110	114	125	119	137	119	107	123	104	110	117	117	142	117	116	112	106	120	120	131	130	118	110	110	103	125	121	117	139	139	118	132	108	130	111	124	109	125	113	128	124	140	133	121	125	126	129	110	122	125	119	134	125	137	113	125	120	140	101	103	107	89	142	97	111	132	122	100	125	114	102	107	128	125	128	130	106	118	107	127	116	107	130	137	96	129	129	119	124	115	113	138	136	118	112	128	106	134	100	106	115	115	127	113	111	110	113	126	125	129	127	132	116	124	108	101	135	112	102	145	124	129	113	129	108	98	133	131	109	140	114	121	134	118	142	128	120	125	143	91	115	125	125	107	118	109	122	121	125	110	122	116	134	125	122	120	120	110	111	128	115	113	99	124	105	117	116	128	113	107	111	108	115	104	115	105	127	134	148	120	120	117	121	120	127	126	117	119	115	102
10851	4233	7656	7375	5720	4475	3631	2941	2669	2199	1775	1640	1398	1379	1258	1193	5742	17499	32714	34899	31484	20194	11622	2769	372	347	364	328	355	377	344	352	310	370	325	382	348	348	324	338	329	346	360	392	356	343	366	351	385	352	337	338	331	353	343	352	366	331	357	342	357	363	362	342	340	340	319	373	346	351	364	362	330	352	347	373	360	328	326	353	346	352	355	351	346	340	353	353	349	370	316	349	365	344	352	351	352	348	369	343	350	349	364	352	338	332	342	388	348	357	327	367	355	346	350	329	367	333	336	330	336	368	327	344	351	336	376	384	348	360	369	346	331	358	377	360	334	340	341	376	393	342	344	398	351	356	350	313	348	384	360	357	356	361	336	345	314	346	339	352	344	345	384	361	348	339	350	356	309	360	309	392	387	338	340	356	336	367	357	371	361	377	377	375	358	365	341	365	355	359	345	321	354	304	334	384	402	336	375	340	348	350	392	338	395	322	384	372	338	334	340	318	346	326	344	366	346	319	345	351	315	346	329	324	345	356	327	332	328	310	347	346	381	331	357	371	363	370	346	332	345	368	328	348	369	376	375	353	397	341	368	322	340	345	363	316	356	343	366	325	317	348	345	351	365	366	332	366	346	339	329	352	347	360	373	319	372	346	351	344	340	327	335	350	322	341	341	355	340	357	380	356	353	326	363	364	351	361	352	327	346	394	336	362	342	347	359	333	374	333	343	348	356	348	373	348	351	386	358	334	344	394	345	340	339	339	365	331	342	336	357	376	356	366	368	384	380	367	378	344	374	348	357	355	354	348	327	346	371	359	336	371	335	326	313	353	365	381	363	381	364	374	364	328	340	369	391	344	344	363	340	370	376	329	325	310	316	381	362	336	312	354	374	361	364	365	374	347	329	351	356	376	364	337	344	356	352	329	326	371	339	353	333	366	380	327	341	357	323	337	338	344	370	357	353	372	355	378	357	325	354	334	341	331	344	359	357	345	344	351	394	369	343	331	350	348	351	341	332	369	359	394	340	336	317	342	354	363	358	345	347	330	345	356	356	327	324	363	354	342	371	337	360	353	339	324	342	357	344	357	383	328	359	364	351	320	344	365	367	353	358	358	342	351	318	344	360	341	346	360	310	355	327	353	363	387	340	348	352	377	344	374	349	315	362	327	366	338	382	377	349	360	353	349	340	365	334	362	312	346	353	416	352	334	360	340	373	375	369	359	350	332	300	358	376	367	347	369	363	358	338	354	347	311	360	334	378	374	340	361	335	343	364	365	356	358	376	342	330	373	351	355	350	343	342	356	364	349	334	355	340	373	356	356	346	377	355	332	356	346	363	328	360	332	340	347	351	335	366	365	347	350	355	352	341	339	359	357	301	351	342	372	374	353	347	330	340	349	335	327	338	338	373	352	336	324	313	357	364	359	363	351	353	360	340	329	359	355	350	352	320	375	343	312	319	356	342	367	330	356	341	337	369	347	331	353	333	355	336	361	374	348	324	344	343	341	367	361	352	340	339	360	369	359	368	362	368	374	383	342	337	380	341	331	356	332	365	345	352	347	340	344	336	343	365	356	355	345	345	345	353	333	361	376	352	378	347	356	349	326	359	325	327	366	342	366	334	352	338	345	337	344	335	326	329	330	338	342	337	334	386	321	341	363	325	330	325	359	405	371	387	358	334	385	338	348	322	358	345	370	348	351	321	352	354	326	371	351	347	330	343	341	330	333	360	344	339	357	388	314	356	354	384	335	326	341	333	352	354	339	339	345	347	360	343	339	364	353	395	336	349	362	385	325	342	347	322	399	372	348	340	380	339	347	363	323	368	327	364	352	386	362	352	333	334	339	353	331	369	327	299	328	342	393	326	328	345	355	368	345	353	347	367	366	338	361	340	345	366	377	328	330	305	339	374	338	389	331	356	366	363	344	351	380	387	355	363	350	323	338	341	362	343	374	369	367	350	343	336	354	336	334	339	362	331	388	378	369	348	358	323	327	349	360	342	331	373	337	341	369	340	326	355	363	373	362	304	365	327	350	368	348	322	345	349	328	376	350	370	359	324	378	348	381	360	327	332	366	345	356	356	329	357	332	383	339	366	386	364	356	372	355	367	381	370	342	368	349	337	344	340	328	371	382	350	363	342	356	354	350	314	358	309	352	332	310	336	334	323	340	337	324	361	347	403	362	359	359	335	341	375	365	386	375	315	340	350	356	319	324	373	344	353	323	355	344	348	342	383	374	369	350	300	389	315	367	367	357	383	332	337	342	350	361	368	366	321	354	383	323	341	338	390	368	381	366	324	342	338	341	358	318	334	349	334	365	335	352	330	337	350	357	358	371	398	372	328	399	343	380	342	362	378	359	365	383	371	361	358	367	329	330	350	368	360	382	337	332	352	350	355	309	321	316	358	360	332	366	323	349	372	328	300	334	352	352	328	362	362	351	373	340	336	412	333	388	353	352	318	375	358	322	360	347	340	352	327	381	338	343	336	351	337	366	336	350	368	335	333	340	362	365	344	360	325	347	354	357	336	333	363	339	351	353	365	361	359	340	324	374	340	351	332	335	369	389	339	377	366	335	361	319	364	345	342	342	302	362	335	352	346	348	300	382	361	339	342	379	367	360	339	376	339	343	361	338	370	372	342	339	358	362	316	366	360	318	334	362	347	346	372	364	351	353	325	352	363	365	330	349	326	332	369	376	357	321	314	367	344	364	298	359	371	333	376	376	361	326	361	330	324	325	365	355	343	358	356	352	395	352	349	347	338	356	342	355	322	363	367	371	349	359	356	355	381	323	350	337	354	356	323	355	341	339	360	361	343	325	344	359	342	332	338	345	362	370	332	361	350	352	351	365	352	351	356	342	357	320	348	362	325	359	390	367	334	358	357	350	307	343	351	334	357	336	375	358	349	321	357	359	338	362	330	349	346	362	360	372	382	343	363	340	384	383	334	339	367	336	343	360	334	337	321	352	366	356	354	376	371	309	357	365	329	374	355	348	352	352	340	385	351	327	331	373	353	359	356	365	349	369	371	361	326	375	354	345	324	341	387	358	359	363	311	366	328	357	366	337	373	370	353	344	351	367	347	360	326	343	380	352	349	363	377	336	364	364	339	374	354	328	347	365	366	383	358	372	357	335	343	351	352	368	355	335	347	309	345	318	339	329	361	353	304	343	319	346	331	347	364	342	343	343	366	309	365	325	343	335	325	349	363	369	338	344	354	340	322	334	331	336	333	342	366	368	335	376	328	335	319	350	351	345	347	331	344	345	341	337	364	315	363	311	350	353	353	342	344	338	363	330	339	345	375	356	354	332	376	330	349	364	374	347	335	337	364	320	334	348	334	373	334	357	370	374	342	367	337	347	376	358	346	374	372	351	349	349	326	353	365	344	374	350	330	317	312	329	364	337	360	386	324	332	329	374	364	366	342	354	319	378	355	373	358	344	367	365	365	331	379	341	357	342	352	382	336	342	365	330	346	359	346	374	345	367	340	342
3539	903	939	552	317	283	269	266	270	258	251	261	276	270	241	236	293	498	653	819	952	737	502	272	245	247	262	233	268	250	245	219	270	267	256	248	257	222	246	237	222	253	254	240	254	231	238	248	248	234	235	244	265	246	252	215	242	264	260	219	196	234	225	259	231	203	262	237	255	244	252	233	231	237	243	249	224	231	256	234	264	238	233	238	231	249	229	251	268	229	254	232	257	232	226	248	227	269	233	233	228	254	238	216	240	238	246	257	229	241	244	253	263	268	256	218	233	232	255	223	227	225	228	225	222	237	236	238	239	263	233	244	255	241	241	251	256	246	255	249	210	232	254	222	247	234	252	259	261	260	246	239	237	251	234	249	271	227	225	251	256	229	256	256	247	228	269	258	229	234	255	224	256	232	216	249	241	239	260	255	262	240	246	241	272	253	229	243	237	264	244	253	231	238	233	264	266	205	220	237	245	241	244	239	266	215	223	230	216	231	210	220	261	250	223	218	253	232	228	251	260	222	218	248	239	226	220	235	249	227	247	244	246	231	248	233	217	246	249	220	229	250	259	244	227	238	237	220	246	235	252	218	222	246	264	240	239	233	218	228	227	233	218	244	229	212	248	249	251	219	252	244	245	257	229	235	242	214	218	237	215	207	245	232	243	238	234	226	264	250	216	234	231	243	251	219	241	248	248	211	252	249	227	235	238	249	245	210	222	217	246	220	259	222	244	230	243	240	248	240	224	244	242	242	245	217	249	244	247	222	248	243	218	223	232	264	234	253	246	224	217	241	235	243	249	226	217	275	239	251	261	275	252	259	222	255	255	257	244	234	242	234	239	261	216	242	224	250	253	236	248	202	250	214	220	243	229	230	221	242	242	240	253	228	268	246	238	220	233	236	232	237	205	262	246	256	246	257	251	233	241	231	216	228	236	238	238	231	227	251	245	249	259	255	235	230	253	241	212	238	250	268	235	247	232	240	253	239	226	236	264	253	242	226	237	231	237	248	218	233	242	265	239	251	238	250	247	238	223	233	238	240	265	235	229	222	280	243	231	268	197	218	230	262	250	216	227	247	242	234	234	261	241	231	255	232	233	207	251	232	249	253	220	246	252	230	220	246	226	267	265	238	217	270	246	216	262	275	251	242	242	245	238	229	227	244	251	271	248	224	257	260	225	260	238	223	243	210	231	238	232	236	236	252	240	257	252	230	242	246	246	210	248	250	234	249	227	245	220	259	236	226	245	241	228	240	232	244	207	258	235	251	246	261	238	230	237	222	208	226	245	236	215	249	244	237	234	241	255	241	243	257	231	260	248	264	223	215	251	225	254	250	221	236	245	250	264	227	253	256	223	240	256	225	257	258	245	233	240	226	232	207	224	235	240	232	238	227	258	245	233	231	242	268	223	223	222	251	234	255	248	235	253	264	226	228	227	270	243	264	267	254	240	254	198	209	239	224	252	281	241	255	241	245	264	278	239	246	232	221	246	234	242	239	233	221	220	258	252	263	233	252	218	231	257	253	266	232	224	225	261	236	244	259	250	264	217	235	260	238	223	251	226	210	243	242	238	281	262	251	228	242	270	241	256	240	245	227	232	266	239	228	250	249	254	243	219	225	247	218	219	228	264	223	256	249	254	242	259	229	237	261	245	253	233	221	263	232	256	229	236	240	213	215	225	239	256	272	259	234	249	250	253	246	240	226	249	241	236	267	239	250	253	233	246	249	249	227	234	247	242	240	257	242	200	258	249	218	240	242	265	244	239	241	222	263	233	263	243	264	273	250	239	247	233	241	237	210	224	258	224	248	250	244	246	229	266	235	206	208	239	248	253	208	249	211	196	229	244	230	262	243	271	236	230	266	261	240	231	239	230	249	241	236	217	230	243	209	248	242	227	282	258	260	242	240	210	222	227	237	215	242	229	249	250	234	245	236	258	242	219	251	236	253	230	230	243	234	238	256	257	220	241	255	265	239	231	233	239	243	272	223	254	236	216	234	266	264	237	272	244	254	253	233	254	240	234	242	254	227	238	236	261	226	249	233	232	238	231	231	233	280	212	225	265	229	226	246	233	259	246	253	246	244	243	218	220	254	248	284	248	263	231	238	250	280	242	225	256	224	249	244	247	239	233	264	221	267	231	243	225	254	248	252	231	234	249	235	257	219	241	246	230	268	259	265	223	238	249	255	244	249	268	230	228	232	213	224	223	245	219	252	252	226	224	241	238	240	218	231	267	226	249	227	256	251	226	240	236	261	245	229	272	245	206	228	243	258	205	235	235	260	250	232	236	236	236	231	252	225	226	254	223	234	230	213	219	229	238	255	246	220	228	249	260	228	220	223	223	247	242	232	232	224	263	278	240	229	213	238	252	251	271	225	237	249	283	248	240	249	243	236	236	227	243	251	239	229	247	249	245	233	233	225	248	226	250	250	235	220	231	227	213	228	240	241	217	253	263	252	239	243	231	243	237	267	236	221	236	216	233	201	218	235	221	255	237	260	237	258	235	257	230	243	226	251	243	229	229	253	260	227	233	252	229	248	238	242	233	277	262	253	223	248	222	236	240	225	201	226	282	254	259	235	229	205	253	247	258	250	241	252	244	239	227	225	257	249	236	223	245	223	233	241	248	241	237	221	233	247	246	237	237	245	237	227	270	232	211	233	231	228	220	249	259	234	249	234	253	225	265	250	231	255	210	229	230	205	276	248	266	261	234	239	236	246	271	234	247	241	238	236	272	219	227	241	231	237	252	251	272	268	245	246	236	235	224	234	264	248	243	201	255	224	256	247	242	226	238	259	264	242	260	264	258	248	237	214	235	218	248	226	256	219	241	263	248	252	230	269	235	212	224	231	243	253	261	270	248	236	261	243	242	243	231	282	249	220	236	254	249	262	249	232	219	246	251	206	240	274	209	219	225	263	256	252	246	251	250	231	254	249	224	234	238	261	231	254	218	226	261	227	221	242	257	262	220	227	239	218	239	243	242	267	252	212	247	254	231	239	229	242	231	268	245	250	251	251	229	243	235	238	234	247	229	227	209	249	272	246	235	260	243	252	231	237	246	244	244	242	231	240	229	235	224	261	219	249	214	240	253	237	232	222	236	237	238	226	273	242	240	243	206	250	238	221	253	231	263	226	248	252	254	230	233	256	261	237	234	244	227	248	231	221	253	230	236	238	244	276	218	239	251	270	244	250	251	219	240	221	244	222	247	256	247	228	235	238	250	239	266	230	248	241	250	229	234	231	223	239	263	259	248	232	260	238	243	235	243	263	231	240	223	256	216	260	267	249	232	269	246	225	232	237	256	242	229	237	241	266	210	233	216	249	256	202	211	232	233	267	252	237	255	204	232	229	237	239	274	253	250	216	243	241	246	226	262	246	242	247	245	242	241	244	232	214	245	258	230	222	244	237	199	244	238	262	262	256	269	247	233	245	231	235	255	254	245	260	232	224	231	248	253	259	246	282	270	240	244	265	246	251	255	237	244	249
3106	1420	2065	1604	1025	1000	872	883	885	867	757	777	747	829	772	750	838	2437	3606	4130	4793	3210	2046	844	585	669	633	675	648	655	631	646	657	648	655	646	675	646	644	650	625	626	652	632	632	664	655	639	672	670	652	645	562	683	613	619	674	626	625	649	634	654	648	676	618	668	634	629	641	630	668	605	623	602	651	683	634	641	697	646	665	659	662	654	679	626	682	624	690	664	637	671	662	683	625	636	639	616	628	637	626	653	641	639	655	647	655	646	625	671	676	660	697	640	665	597	639	652	617	613	623	618	677	691	640	649	634	646	649	655	673	636	687	661	668	637	672	631	693	649	688	629	669	642	689	631	650	663	653	634	672	619	643	685	611	684	591	609	669	629	673	614	703	632	698	643	685	596	657	654	651	687	678	627	638	657	627	644	633	656	642	627	683	635	634	678	617	654	663	608	636	627	666	629	638	636	612	658	669	651	678	652	657	706	627	613	650	630	595	633	661	691	635	623	658	627	665	687	620	686	663	666	647	684	621	645	644	647	719	629	665	636	628	651	657	641	635	675	653	676	646	697	682	667	632	639	661	629	681	617	648	679	626	659	664	653	644	622	677	647	645	674	635	700	632	656	619	615	688	672	679	678	697	667	675	659	625	719	669	649	678	631	657	615	637	662	662	679	662	634	636	654	698	629	692	598	667	654	650	599	661	693	653	650	632	661	693	669	665	662	666	696	658	662	674	679	654	707	646	668	617	670	647	632	617	628	644	668	643	657	627	634	659	647	688	662	587	608	645	631	638	662	617	651	681	630	665	664	619	636	625	581	658	651	646	683	642	611	679	651	665	630	633	636	669	668	618	645	643	587	676	636	611	649	599	684	630	649	644	664	623	642	649	624	657	668	685	613	680	601	662	659	670	608	698	657	646	654	634	665	650	614	692	662	683	598	623	711	648	653	697	639	650	677	666	620	607	648	645	656	629	635	665	656	638	643	625	637	666	651	641	635	624	648	712	659	667	669	608	652	641	637	700	645	628	682	650	649	625	629	681	667	634	636	652	628	628	638	658	651	663	655	660	666	643	640	671	646	613	629	669	655	653	691	667	635	663	651	653	628	628	660	639	660	654	607	617	656	612	648	621	663	688	626	623	681	640	636	650	704	631	636	671	669	667	581	651	659	705	659	630	699	688	624	664	629	621	685	644	666	690	661	673	632	626	698	676	662	624	651	649	602	670	641	655	671	657	654	674	689	692	634	618	663	687	639	605	646	649	639	658	640	658	639	656	645	643	635	631	650	633	679	654	652	645	621	619	693	639	638	637	647	651	620	642	705	644	684	655	656	644	625	667	659	637	659	672	671	639	639	632	641	704	713	591	715	618	680	663	599	661	640	680	641	641	666	666	651	713	642	657	678	655	640	678	652	649	670	630	677	676	667	658	652	656	621	675	660	648	659	651	607	649	646	659	638	665	647	619	695	648	622	654	646	666	613	630	635	651	601	692	646	664	642	669	657	696	647	647	651	656	653	639	627	641	608	671	680	630	608	634	687	623	692	649	661	634	683	631	584	644	676	618	624	625	656	593	648	604	655	674	693	629	642	653	643	622	619	676	630	642	625	656	652	624	661	676	669	642	677	639	638	643	671	633	686	644	633	702	653	629	629	649	678	652	680	651	616	631	659	678	645	657	653	672	638	673	653	648	701	643	652	689	661	645	660	673	624	673	676	669	680	616	673	680	631	616	591	652	619	638	673	668	663	630	631	613	603	697	627	683	616	677	632	692	629	682	605	649	663	625	640	643	637	632	696	632	634	656	664	631	622	716	658	660	689	646	646	633	666	619	642	648	654	614	662	653	690	619	603	632	658	652	656	665	653	649	688	632	674	631	603	689	686	630	625	616	657	682	614	706	713	624	666	619	664	644	639	636	647	657	624	642	638	646	617	632	650	695	652	643	580	654	631	660	676	676	634	628	646	680	661	649	685	689	686	663	642	627	630	691	729	653	679	703	630	642	674	609	649	629	614	653	627	654	654	658	627	644	608	660	660	624	693	645	643	674	642	634	635	664	659	648	595	606	671	601	665	676	633	643	641	632	655	655	646	619	663	631	627	636	647	637	625	666	632	707	637	664	649	630	640	662	578	660	611	679	607	636	596	619	677	686	661	620	628	607	655	621	644	664	682	660	601	647	644	676	596	609	678	646	652	678	646	687	619	651	661	620	675	674	599	649	652	674	660	683	641	647	669	649	664	629	673	600	652	672	656	657	698	650	654	612	684	664	679	635	671	680	678	616	667	664	708	643	670	685	641	639	727	677	650	616	669	615	675	667	656	636	634	614	679	673	664	666	639	653	657	706	622	658	616	672	638	694	661	681	651	646	680	663	642	656	649	695	668	632	667	681	658	680	626	624	665	650	672	668	674	645	644	651	629	658	690	642	654	696	682	648	657	618	571	627	618	596	668	654	681	653	688	653	666	627	621	700	626	614	643	657	641	638	652	641	614	653	650	657	632	684	671	670	668	619	709	633	646	644	646	657	606	628	630	630	624	678	648	647	655	644	628	681	673	634	601	690	635	670	645	664	626	658	646	644	632	621	659	653	671	642	629	632	683	671	599	664	652	625	649	661	628	689	632	642	623	640	621	696	620	627	634	657	648	649	659	696	644	651	699	643	619	629	661	646	680	668	707	681	654	685	651	632	622	647	647	625	684	638	697	677	604	667	641	650	686	654	668	657	639	677	676	632	689	650	681	650	637	648	671	644	649	672	627	665	633	625	679	622	709	645	650	662	669	642	628	633	695	614	619	633	679	681	664	660	692	709	576	669	623	575	683	640	688	670	666	632	635	652	654	630	631	667	639	676	637	681	643	655	648	663	703	630	670	608	645	629	709	669	642	621	617	679	645	691	639	614	666	620	649	626	668	649	657	641	675	654	642	684	659	671	656	629	680	630	668	650	706	655	607	671	662	635	649	665	686	630	665	612	656	643	660	652	645	666	639	648	630	613	632	626	624	614	629	680	673	682	677	642	637	673	650	731	633	643	602	648	660	673	644	629	653	687	643	616	653	609	672	641	626	662	608	688	628	618	665	672	656	679	667	613	629	660	682	631	633	632	647	681	687	669	648	596	611	634	608	634	662	674	682	614	702	688	657	630	631	674	658	660	653	622	667	665	627	658	681	646	643	682	642	686	654	640	638	653	686	664	626	694	652	620	626	694	652	666	646	613	655	637	646	655	652	674	664	661	653	691	590	654	649	649	646	640	634	666	667	635	664	612	693	621	687	639	635	657	613	669	663	671	695	650	691	644	644	620	646	639	649	636	616	663	686	636	605	653	637	670	654	639	628	651	667	627	711	604	668	669	669	624	600	653	639	652	701	652	703	674	676	660	677	688	641	649	641	701	645	656	656	623	639	670	666	616	649	668	628	624	633	656	619	667	660	633	646	661	593	652	650	629	653	679	674	680	663	664	678	683	669	626	643	652	679	706	634	629	599	626	641
13341	3546	3338	2309	1328	1003	610	483	392	335	330	304	279	324	310	293	455	3172	6782	7937	6570	3211	1401	545	194	186	163	196	190	172	166	147	165	166	169	194	174	165	189	154	178	183	182	191	176	165	189	170	181	177	178	174	193	160	162	201	171	183	166	187	206	151	169	198	176	186	152	144	188	152	177	180	161	168	181	162	174	157	160	153	167	167	174	201	168	176	144	169	165	170	168	169	167	171	135	201	185	190	153	174	184	192	194	195	193	146	167	180	198	155	175	153	188	184	156	162	189	170	183	176	171	183	189	161	173	163	170	186	177	190	179	190	167	175	176	174	179	195	203	176	160	172	211	162	190	168	184	182	163	183	184	178	175	182	198	203	158	161	190	180	177	185	181	179	162	155	165	175	179	190	178	149	180	163	138	177	143	176	168	162	165	169	185	182	168	167	201	168	186	165	175	176	162	170	169	163	162	163	197	197	181	166	190	155	165	189	174	152	178	147	168	207	175	159	177	168	195	190	146	184	181	181	202	167	162	173	191	177	176	187	161	179	169	171	184	190	176	193	163	181	172	158	178	198	166	169	158	172	162	176	177	153	181	173	155	174	174	174	160	182	180	188	178	156	178	181	185	160	187	152	186	186	166	179	175	174	175	188	155	169	169	180	174	178	166	197	179	164	190	173	160	173	175	199	173	168	182	181	168	172	163	188	170	167	171	159	179	171	185	166	168	176	161	168	161	180	151	185	167	190	175	190	172	168	164	170	194	184	196	160	187	158	176	184	187	156	184	164	170	188	171	176	166	195	178	178	170	188	175	167	179	172	172	176	134	168	170	179	192	148	159	187	156	187	169	174	189	198	178	152	145	169	180	192	162	160	161	149	160	170	186	177	186	170	179	142	154	179	173	191	166	173	201	187	179	180	178	168	171	173	185	157	160	173	158	179	172	169	166	180	174	205	165	192	176	153	184	190	180	186	166	167	181	159	187	166	174	187	166	186	166	176	199	182	180	170	195	166	175	187	145	173	158	153	174	153	176	157	171	171	150	147	176	177	185	193	155	205	185	196	177	166	166	163	183	168	177	181	190	177	183	178	155	185	173	163	190	166	180	166	178	161	166	175	178	167	188	157	167	168	179	181	175	177	163	165	172	170	191	193	191	176	192	161	169	175	160	188	170	161	191	172	188	175	164	180	198	174	184	185	159	182	182	161	155	178	192	178	185	184	154	171	190	149	173	174	159	176	192	145	179	183	182	160	165	206	175	184	179	175	191	190	161	171	184	160	183	164	164	176	144	156	179	181	163	175	170	176	167	192	161	169	175	182	164	205	176	166	157	200	160	188	168	160	192	184	182	169	166	183	174	196	178	182	169	177	166	172	177	172	179	168	154	170	184	168	174	178	162	165	180	165	163	171	165	172	197	169	171	177	181	177	164	170	177	170	177	148	201	165	173	221	177	175	179	169	153	190	187	167	147	168	171	166	168	179	156	182	176	154	187	199	170	171	184	194	146	174	188	190	155	173	180	186	150	183	171	178	201	166	195	199	188	178	186	161	160	175	188	185	170	170	166	142	186	163	174	152	156	186	131	176	176	161	188	162	176	195	191	162	200	209	183	152	177	173	195	179	182	176	163	191	148	167	156	159	189	169	175	158	149	166	189	185	177	175	171	159	177	168	171	195	152	165	170	179	183	162	165	178	173	179	164	178	186	145	201	152	165	191	187	155	163	178	168	179	152	169	172	157	185	186	180	159	176	157	177	186	164	162	181	170	175	189	171	208	168	161	170	175	170	174	160	163	180	207	174	177	158	189	144	155	201	141	172	164	180	188	167	175	187	163	176	160	182	191	160	163	174	154	193	165	176	165	175	183	179	188	157	170	187	197	189	150	161	185	185	178	172	173	174	194	181	165	185	160	172	171	165	174	187	193	164	191	149	192	179	173	157	188	172	178	179	190	201	171	175	181	179	162	185	188	188	171	197	155	180	195	177	150	194	190	169	163	180	172	187	167	190	165	146	182	173	183	189	163	192	163	183	151	153	168	179	152	172	163	161	144	159	178	193	180	178	195	153	172	189	166	180	153	151	179	154	165	211	180	167	160	162	195	191	176	158	184	180	170	189	184	168	157	182	168	190	189	193	202	183	163	196	169	172	177	172	167	187	195	163	158	179	188	178	188	159	195	180	182	157	194	196	195	178	179	197	184	182	160	157	171	198	153	150	187	157	174	168	171	185	184	172	150	159	186	175	185	191	170	181	149	184	172	165	148	176	198	181	177	144	159	187	157	172	182	189	181	187	190	186	165	171	182	194	167	185	168	163	169	174	171	167	185	177	181	185	154	178	190	164	170	168	179	148	161	168	208	199	196	186	169	171	204	173	173	194	195	194	174	187	165	169	169	167	159	179	185	170	166	191	171	156	193	171	163	169	190	207	196	182	169	181	185	148	159	177	184	184	166	192	163	168	197	166	202	204	144	170	166	166	181	192	188	188	176	173	177	166	155	176	176	169	159	196	174	157	153	191	178	170	178	173	181	187	186	180	175	180	208	173	170	176	177	163	172	175	182	171	186	173	177	170	167	179	191	197	149	164	188	181	169	174	176	167	161	199	175	168	177	166	184	180	183	149	174	152	179	153	168	187	163	179	186	192	153	187	171	171	166	173	188	174	168	150	165	167	155	165	192	167	188	166	172	178	188	181	165	168	186	152	165	180	177	179	190	178	185	172	149	156	162	167	164	171	185	168	165	191	189	170	144	161	178	162	191	173	178	172	190	170	160	163	183	166	161	155	210	178	161	175	180	166	157	188	179	163	191	173	181	178	157	178	181	198	167	169	177	154	164	185	200	178	148	154	180	200	186	170	187	168	166	154	167	175	165	184	177	182	160	165	180	185	188	183	165	167	190	182	174	184	176	181	181	151	184	181	174	163	162	173	206	197	184	175	176	156	187	187	165	173	160	158	174	184	198	170	171	163	169	185	165	186	166	170	157	160	160	167	178	195	169	183	157	153	158	177	176	184	181	189	176	164	181	174	189	147	190	176	162	169	174	157	160	169	193	181	167	184	166	187	164	144	181	193	170	182	151	204	170	177	186	179	185	169	154	161	169	154	170	167	166	174	202	157	153	207	178	189	173	188	158	167	161	157	196	190	183	184	183	190	175	179	183	187	166	184	170	161	185	189	174	161	174	168	193	167	181	167	171	176	178	172	158	175	152	197	186	187	181	173	200	183	178	184	171	171	188	182	174	186	187	153	169	174	196	177	181	171	195	181	182	176	170	199	168	173	170	182	139	190	163	191	193	167	163	176	193	157	178	182	180	170	162	184	180	181	196	186	166	174	183	144	193	176	182	175	178	163	153	174	168	165	170	155	161	185	179	183	182	178	185	141	186	176	178	189	197	181	172	168	180	166	178	188	166	157	152	180	185	197	167	194	175	176	165	171	171	180	167	174	158	184	165	179	159	202	182	166	186	181	174	170	172	161	194	174	181	173	159
8237	3335	5504	5746	4243	3342	2508	2129	1861	1726	1600	1359	1308	1340	1534	1354	2686	14898	26500	28905	24206	14596	7318	2193	476	502	452	473	485	526	480	496	448	463	462	469	493	522	499	475	467	498	470	502	469	475	480	442	471	482	450	469	511	451	479	499	498	505	488	487	475	483	468	477	491	464	473	457	534	522	477	495	485	493	478	438	475	491	476	478	476	477	470	495	440	471	475	483	527	504	493	491	478	468	479	528	499	519	463	463	447	467	489	501	504	490	483	445	505	492	493	492	500	468	463	477	458	521	486	468	481	456	522	485	461	479	458	466	498	463	437	466	487	498	468	527	495	498	477	482	496	532	477	500	452	531	494	505	458	511	460	465	493	477	463	461	462	466	506	448	512	454	483	544	451	468	484	508	495	527	495	505	495	516	470	482	477	482	518	479	500	484	494	506	553	476	427	478	471	487	486	482	460	484	511	532	504	496	456	480	476	498	514	516	459	478	446	491	491	472	475	507	518	503	497	471	503	504	493	481	487	488	470	462	501	513	485	436	498	491	489	469	432	485	455	491	485	459	488	509	502	491	465	505	487	457	511	456	544	425	426	504	472	483	504	494	505	480	519	437	496	483	456	480	480	481	453	490	502	460	492	485	522	528	497	491	556	541	474	509	486	444	493	479	496	471	493	499	479	456	519	506	444	478	491	470	471	482	455	481	490	455	485	506	489	457	503	521	484	509	466	462	481	512	470	503	473	473	501	517	471	485	486	477	517	494	466	470	462	499	464	480	486	484	492	517	481	469	504	499	485	472	493	520	484	450	486	493	494	481	468	481	483	500	501	465	507	511	502	491	458	498	501	504	460	499	483	481	464	483	505	503	515	482	503	489	525	497	482	521	487	488	520	484	497	492	510	477	484	517	463	460	502	475	480	462	473	527	498	500	471	505	495	477	460	469	465	472	469	497	503	467	474	500	477	471	466	481	493	472	484	509	483	493	476	485	479	486	514	468	488	486	513	508	477	469	468	487	483	434	529	478	479	484	484	518	463	461	489	452	471	496	487	487	517	498	460	459	460	473	447	491	496	477	459	455	470	533	485	494	469	505	485	484	475	483	531	488	496	489	458	438	491	470	498	508	506	497	487	467	483	477	507	506	459	472	493	494	482	545	472	516	453	491	484	503	498	474	454	500	475	518	490	444	517	484	489	488	495	454	487	481	483	468	477	546	507	495	482	457	492	500	474	464	532	484	475	492	456	463	508	494	461	479	429	501	520	503	459	513	450	508	489	490	514	483	478	449	503	504	474	517	500	489	493	466	442	473	465	490	501	452	476	490	463	478	483	503	474	424	499	516	506	508	540	515	463	476	513	484	476	520	517	515	530	480	487	455	500	508	484	465	486	508	471	466	486	499	460	515	524	522	476	528	473	466	501	515	479	511	451	482	452	484	473	508	487	490	503	495	470	491	463	461	457	491	513	479	504	461	479	477	459	474	468	457	462	437	511	483	482	493	500	509	474	528	519	458	486	490	487	479	488	474	478	465	495	476	488	479	497	501	508	466	487	468	511	465	448	532	481	495	500	516	509	480	495	474	428	504	503	446	533	496	488	469	483	519	474	499	520	467	473	465	503	521	467	479	497	491	512	443	500	449	483	501	500	487	455	485	492	493	510	457	508	507	478	520	506	478	469	501	504	443	518	484	496	497	485	481	477	465	484	525	464	473	492	468	478	450	496	469	469	464	511	455	506	481	486	463	505	513	432	490	486	469	462	448	502	482	502	470	534	506	513	511	509	495	468	474	487	495	463	526	461	463	507	510	492	457	500	533	480	491	516	489	495	476	476	480	492	471	524	458	464	440	467	464	453	487	483	488	505	446	538	448	489	487	489	459	482	486	491	523	450	513	443	455	482	502	445	489	533	476	519	484	449	506	495	480	478	485	487	510	474	461	515	481	481	487	488	477	471	471	470	525	503	511	468	482	503	473	545	498	461	520	478	456	461	513	465	499	452	500	470	472	451	494	490	483	450	511	478	466	472	507	475	429	486	489	470	493	503	477	448	462	480	498	464	482	497	514	494	458	488	474	502	486	505	487	515	519	518	499	488	482	489	473	482	477	517	537	530	462	498	488	431	483	475	452	471	508	514	531	487	516	486	466	503	488	494	460	505	461	474	445	485	455	484	515	455	460	491	480	466	509	509	479	513	463	460	461	497	492	475	454	440	461	508	478	476	488	499	498	459	496	467	460	458	475	497	480	495	507	468	530	488	465	479	524	484	511	500	490	474	489	478	501	497	529	492	474	500	488	461	494	513	497	495	506	515	462	509	508	481	507	475	478	476	471	441	478	483	483	549	499	498	481	488	512	482	454	527	509	458	478	473	498	470	514	448	472	518	500	465	485	473	482	495	509	482	475	471	496	525	488	452	497	497	460	529	496	466	508	470	502	478	467	472	492	484	489	426	516	501	503	487	502	493	477	481	515	476	452	486	508	485	492	490	522	509	524	475	466	512	509	452	497	464	466	470	497	463	532	490	458	494	478	458	459	473	514	489	500	455	476	463	461	462	464	479	481	480	469	496	455	473	499	492	484	511	487	499	451	507	471	501	465	478	465	472	503	468	442	532	493	510	501	459	472	468	509	498	524	477	489	478	468	467	488	462	476	468	460	482	461	502	500	464	488	437	516	470	467	508	518	460	479	488	415	502	511	457	459	471	508	485	513	464	484	479	498	512	469	498	469	512	462	448	490	480	473	486	486	464	464	460	501	481	504	475	471	466	511	448	467	509	419	488	495	437	469	511	492	479	478	476	482	478	481	506	452	485	487	486	440	503	477	488	500	509	495	507	484	468	494	472	501	479	476	466	485	443	488	482	459	522	524	431	448	456	469	482	514	481	487	475	467	465	454	481	458	515	523	449	474	462	474	478	484	495	512	492	490	478	486	490	473	487	474	486	473	451	484	483	458	469	475	511	500	476	476	454	480	506	487	515	483	509	500	475	479	492	485	439	487	492	456	503	474	474	489	455	482	528	480	496	484	462	490	489	497	444	514	510	498	485	517	505	460	469	521	476	482	502	480	464	485	457	523	471	493	489	497	474	453	517	441	470	480	516	470	478	455	468	483	538	456	482	502	507	485	495	488	513	466	482	478	490	496	487	498	454	472	454	490	483	534	469	487	499	494	509	494	474	463	494	477	492	495	510	500	488	474	537	508	517	455	479	469	522	474	463	460	488	518	499	439	487	472	474	484	516	517	464	483	473	468	496	504	475	494	467	505	509	520	502	464	500	447	466	484	480	466	459	456	453	456	503	500	436	472	465	498	467	447	466	442	448	503	518	468	485	517	479	463	461	489	465	497	473	502	509	489	501	424	463	452	472	475	468	437	507	472	509	454	494	468	477	499	541	495	478	497	485	468	480	498	478	460	515	483	457	500	504	482	507	470	490	483	474	452	504	485	497	478	439	488	510	507	517	468	507	487	500	488	500	502	491	506	502	439	499	471	465	467
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
