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
335870909800	335870910356	335870910906	335870911456	335870912006	335870912556	335870913106	335870913656	335870914206	335870914755	335870915306	335870915856	335870916405	335870916956	335870917506	335870918056	335870918606	335870919156	335870919706	335870920256	335870920806	335870921356	335870921906	335870922456	335870923006	335870923556	335870924106	335870924656	335870925206	335870925756	335870926306	335870926856	335870927406	335870927956	335870928506	335870929055	335870929606	335870930156	335870930706	335870931256	335870931806	335870932356	335870932906	335870933456	335870934006	335870934556	335870935106	335870935656	335870936206	335870936756	335870937306	335870937856	335870938406	335870938956	335870939506	335870940056	335870940606	335870941156	335870941706	335870942256	335870942806	335870943356	335870943906	335870944456	335870945006	335870945556	335870946106	335870946656	335870947206	335870947756	335870948306	335870948856	335870949406	335870949956	335870950506	335870951056	335870951606	335870952156	335870952706	335870953256	335870953806	335870954356	335870954906	335870955456	335870956006	335870956556	335870957106	335870957656	335870958206	335870958756	335870959306	335870959856	335870960406	335870960956	335870961506	335870962056	335870962606	335870963156	335870963706	335870964256	335870964806	335870965356	335870965906	335870966456	335870967006	335870967556	335870968106	335870968656	335870969206	335870969756	335870970306	335870970856	335870971406	335870971956	335870972506	335870973056	335870973606	335870974156	335870974706	335870975256	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16711	2388	2443	2003	1384	1069	872	13411	50153	32798	21257	4265	320	303	303	276	269	277	266	285	252	275	281	273	265	264	243	259	265	253	266	247	270	242	259	254	265	263	260	268	277	258	275	278	260	269	269	253	263	251	257	270	243	266	257	253	252	280	263	261	278	268	231	254	269	247	282	265	265	268	259	255	251	277	258	264	275	266	260	248	256	257	278	275	296	276	255	297	257	276	273	242	255	244	281	238	253	244	265	264	285	240	251	286	262	257	252	258	248	288	254	289	279	272	264	260	272	266	267	274	252	238	269	248	254	255	224	267	261	244	236	292	248	262	255	238	261	250	257	251	257	277	261	261	281	284	274	258	273	277	275	248	263	271	245	247	253	253	273	298	284	257	259	248	255	269	249	291	258	259	268	273	260	267	290	247	249	262	246	268	266	274	268	259	255	255	248	285	282	256	267	285	264	237	253	258	232	263	266	253	251	245	270	252	282	272	292	288	264	259	244	265	264	279	267	258	258	238	266	263	262	278	274	276	277	262	304	296	253	252	264	269	286	242	236	267	240	272	255	272	279	223	277	278	247	269	230	267	243	274	254	256	272	253	272	262	269	244	287	297	308	242	260	265	262	267	263	248	251	285	252	288	248	254	252	264	250	256	269	245	260	289	274	271	275	259	271	259	235	236	262	240	261	279	275	279	271	253	264	267	257	275	262	293	252	271	263	236	298	283	236	243	278	264	262	261	245	269	255	279	257	254	277	292	259	276	263	248	277	245	277	256	262	249	270	278	271	275	260	277	228	280	278	299	250	277	293	262	257	250	236	234	255	257	245	281	257	244	263	289	263	284	247	286	246	233	278	250	244	263	285	284	271	249	255	266	275	274	254	263	263	249	269	263	250	295	285	275	284	258	315	234	250	278	236	256	277	279	270	260	271	239	251	264	267	253	257	266	249	253	266	266	264	268	256	272	255	258	276	287	266	252	262	269	264	289	284	271	252	251	253	270	286	259	292	245	241	264	267	270	256	249	268	234	253	252	228	246	249	242	262	292	249	256	294	283	258	245	236	275	294	251	272	277	268	265	289	281	259	279	280	237	236	260	255	256	271	258	280	260	264	292	256	241	239	257	253	249	286	263	273	267	252	236	253	278	258	267	243	276	284	263	247	270	265	263	237	265	249	250	240	278	257	256	240	273	240	244	274	254	291	251	285	273	234	226	264	259	269	268	303	259	244	254	273	243	244	254	267	277	289	254	264	276	269	265	265	277	260	256	269	278	279	258	285	286	268	280	264	214	264	252	257	235	256	261	243	272	263	248	234	258	276	269	252	261	249	248	226	257	249	249	257	250	234	277	288	273	247	238	271	271	256	268	269	255	265	262	248	275	248	267	251	288	268	287	240	293	225	279	245	268	297	256	267	251	267	293	267	255	261	273	259	250	258	273	255	252	266	270	279	251	245	268	233	248	254	268	283	250	236	259	247	247	280	267	264	274	286	265	251	241	286	282	269	241	294	284	264	262	258	267	251	262	278	265	251	260	248	280	259	260	257	272	268	230	259	261	252	232	269	274	247	246	237	249	304	252	258	261	271	249	263	250	297	267	275	249	245	284	257	277	264	274	244	278	270	268	255	300	273	251	263	254	278	309	278	265	255	257	276	274	245	277	259	273	262	277	266	251	264	278	276	303	241	243	237	287	255	287	272	215	250	263	266	274	258	271	259	272	275	258	252	270	279	234	278	258	253	278	265	257	251	266	278	244	277	246	274	305	271	257	274	261	235	246	263	280	276	290	245	257	256	279	259	254	236	277	241	254	263	261	224	235	249	238	267	239	246	271	279	284	265	260	262	252	241	260	263	253	230	264	247	264	263	249	255	250	261	254	247	271	265	224	266	267	257	268	277	269	285	238	216	263	287	291	242	231	264	265	282	255	240	272	247	262	283	261	257	253	255	274	244	242	249	253	230	263	277	260	247	259	240	247	258	292	243	265	282	243	261	270	253	243	255	265	285	232	269	265	240	258	232	268	245	280	249	256	269	230	262	251	268	253	265	264	240	212	217	255	271	257	282	259	264	259	265	239	237	245	249	280	249	254	282	259	281	263	290	269	263	248	264	280	236	273	279	261	277	276	251	281	258	297	265	258	267	256	280	260	229	278	274	262	260	254	275	272	287	284	270	252	285	280	237	292	245	245	251	272	275	295	265	239	284	231	232	246	257	257	241	252	251	261	258	257	292	277	278	244	261	250	287	249	243	275	253	263	269	264	278	270	271	247	256	271	272	258	270	247	269	253	289	253	273	231	261	251	249	247	266	233	287	256	258	245	246	281	270	256	265	281	245	284	251	266	263	278	265	253	284	245	241	255	266	232	267	256	265	272	260	279	257	265	258	241	246	271	259	258	275	242	245	253	282	258	281	256	264	243	266	254	250	261	251	274	273	276	246	238	253	278	277	247	280	270	253	261	284	252	262	253	239	266	282	293	271	258	271	262	248	258	241	267	254	255	249	277	246	233	266	259	260	242	264	262	251	268	267	257	285	292	267	272	281	254	285	278	275	238	263	240	236	261	248	257	284	289	272	242	288	249	272	267	253	258	260	271	248	256	225	270	263	261	283	262	267	284	260	254	249	275	271	259	251	273	267	263	282	258	271	239	230	234	228	244	260	251	275	256	259	257	264	273	262	303	277	249	246	285	254	252	270	261	258	282	245	222	258	299	279	272	290	254	230	280	247	249	279	239	232	259	250	254	257	250	289	285	255	272	242	248	247	289	260	287	237	258	244	247	246	274	246	287	242	257	298	238	252	254	231	271	267	267	257	285	249	262	261	256	268	297	272	218	273	296	268	243	260	265	243	267	264	274	259	269	267	266	226	241	277	250	247	288	235	265	256	253	264	283	261	311	252	260	279	253	279	245	302	266	267	261	254	256	248	265	265	269	261	260	264	248	290	274	263	252	250	246	274	261	264	252	249	258	265	265	250	262	255	263	289	284	254	262	238	257	267	247	275	251	241	283	298	247	276	273	241	262	273	263	266	261	272	235	273	295	270	272	283	229	262	267	255	264	264	282	293	269	270	289	288	269	280	223	242	216	239	263	263	271	233	277	258	279	281	237	275	263	274	269	264	237	259	249	295	262	270	249	293	296	237	257	290	254	248	288	299	280	258	251	265	253	280	269	282	256	253	257	249	247	266	249	269	273	263	252	249	258	281	258	280	262	260	263	276	270	268	316	250	272	259	266	254	251	269	285	256	263	272	272	257	275	254	264	296	276	280	268	246	263	257	276	286	265	253	252	274	286	266	303	254	272	254	256	245	252	267	265	274	261	272	247	259	263	270	269	263	254	235	248	288	278	244	276	269	289	256	260	268	261	249	210	304	255	254	271	241	298	231	253	265	283	244	261	272	250	256	235	279	254	243	242	262	255	250	260	254	274	240	297	248	261	221	233	280	248	265	255	273	253	253	258	276	298	274	264	253	270	241	266	286	247	277	238	255	251
7844	2583	5245	6105	5446	4490	3854	20556	62007	46026	37940	4600	1079	1058	1073	945	1043	991	955	1007	974	979	938	924	984	954	824	934	942	906	927	914	924	925	908	904	926	959	887	851	908	896	878	889	924	910	958	925	886	937	891	945	876	904	888	960	875	935	882	910	886	920	916	918	913	926	914	924	877	946	941	940	895	920	899	951	936	868	861	919	965	899	877	923	945	908	838	899	910	930	879	904	924	885	895	913	940	885	931	835	899	898	850	912	896	905	836	910	897	856	933	877	875	907	887	922	902	911	834	913	888	898	927	870	898	892	887	852	866	881	931	950	908	901	868	906	873	870	913	880	867	868	949	868	941	907	888	892	860	924	856	881	893	885	946	883	859	866	927	826	884	957	851	919	918	846	888	891	872	860	918	886	876	943	872	922	906	945	918	855	872	860	969	894	909	902	911	912	959	875	840	830	885	942	897	906	903	879	899	873	919	843	913	882	929	880	901	904	845	823	914	920	892	907	871	911	877	897	919	896	947	917	885	968	901	901	875	914	975	918	897	821	929	900	824	912	909	912	908	877	872	884	913	925	861	907	877	863	926	911	953	890	899	931	892	901	903	922	866	850	888	904	905	920	923	871	902	898	958	888	890	888	872	850	893	909	939	969	856	898	967	876	903	922	902	899	964	905	923	866	883	873	957	861	881	860	864	883	902	886	900	930	896	825	893	955	892	851	876	862	870	950	942	960	888	923	838	921	896	889	908	884	893	934	908	884	937	869	899	898	872	922	872	867	892	922	862	903	931	903	879	927	879	886	931	917	897	900	907	898	919	872	896	865	887	885	935	917	947	843	859	934	875	933	849	924	848	918	908	914	844	970	906	887	880	907	890	854	936	874	918	918	909	927	870	856	856	905	890	913	952	918	903	872	862	909	893	932	924	874	874	865	872	898	881	909	894	935	865	959	896	894	901	948	891	899	864	896	956	908	915	925	898	845	941	900	882	830	951	883	939	889	908	886	889	908	885	828	915	873	941	874	905	826	858	876	886	949	893	866	841	906	896	913	892	936	923	878	917	919	980	904	928	919	898	936	874	893	919	953	907	926	857	951	905	897	883	918	821	883	915	889	877	868	912	918	910	860	895	897	923	868	900	899	917	910	927	899	848	882	915	897	894	907	906	883	936	889	917	892	900	895	897	890	936	898	884	922	935	898	817	900	854	885	932	896	950	860	880	917	910	860	907	925	858	948	910	869	928	927	951	887	913	835	898	918	889	900	907	867	892	848	886	823	882	910	866	903	884	897	907	917	930	925	886	929	889	923	912	899	863	880	969	894	868	939	883	902	891	853	868	881	862	901	892	886	902	929	865	913	919	922	882	867	901	878	883	890	924	905	949	855	928	890	861	948	927	878	899	881	922	925	904	926	978	871	904	919	895	912	913	933	891	894	931	863	871	892	860	895	886	840	937	910	897	932	895	929	912	947	945	894	912	934	906	873	893	930	886	900	910	903	942	916	910	872	861	915	853	878	927	896	905	911	914	965	859	858	892	819	866	891	905	892	932	885	872	908	937	927	916	842	904	869	879	908	904	921	893	912	895	884	922	873	895	918	933	892	909	842	895	953	935	928	882	919	869	914	910	899	911	921	934	958	901	919	893	960	889	924	897	933	869	899	913	880	948	898	897	895	915	921	888	909	941	875	933	842	942	869	826	861	904	909	923	925	879	942	848	870	916	881	918	939	901	932	944	854	922	858	922	902	887	941	899	847	857	902	907	911	883	836	917	917	958	889	909	899	874	923	856	934	829	912	924	905	889	911	910	881	870	862	903	911	915	924	901	840	906	888	827	900	883	932	880	886	911	919	880	883	884	946	895	851	867	920	878	914	912	878	869	890	922	925	938	896	889	961	913	896	908	898	998	927	850	890	891	912	923	904	855	936	913	903	948	880	886	916	850	918	920	873	874	912	896	906	937	918	900	905	898	878	849	890	889	937	932	880	880	904	906	920	909	895	945	888	916	905	943	923	908	869	897	926	884	895	868	888	894	939	964	905	931	946	904	903	888	870	945	913	909	908	857	903	927	928	897	909	944	909	858	878	930	914	934	904	833	909	859	964	898	870	912	893	886	875	934	887	904	884	902	917	894	880	913	876	900	894	884	908	862	888	971	957	926	884	892	876	939	948	919	922	878	875	841	919	858	933	928	853	982	908	896	897	851	844	875	887	885	895	935	966	840	923	872	909	900	898	899	945	914	886	878	882	880	912	921	897	949	870	885	872	895	933	874	926	897	914	936	920	908	913	845	905	902	924	922	886	923	867	949	901	892	910	933	892	832	854	914	905	906	875	923	856	867	877	907	869	913	865	937	900	879	887	892	900	941	880	897	928	910	958	868	947	860	901	909	931	900	878	829	890	949	900	914	935	915	916	874	897	844	915	892	885	867	853	948	912	951	946	836	899	921	893	863	955	850	892	879	937	854	876	870	946	935	947	936	943	919	891	906	913	867	924	891	925	884	890	942	884	883	893	871	907	853	876	881	906	904	913	951	911	900	932	962	884	890	832	893	889	858	895	886	895	934	930	885	867	885	844	841	953	835	895	888	902	909	918	921	937	973	888	929	926	922	855	923	869	885	899	866	914	914	855	927	931	891	921	893	946	910	879	876	908	888	900	910	833	843	953	907	935	878	885	967	894	867	906	904	920	857	937	919	882	881	899	882	946	881	859	924	964	899	986	945	925	868	922	939	883	909	874	874	860	883	924	917	929	884	879	946	919	894	914	904	916	898	908	844	882	934	887	924	922	966	956	909	889	889	973	931	882	926	894	955	896	915	888	912	890	919	873	905	908	912	867	889	882	908	891	948	978	862	859	952	924	930	908	923	905	917	797	924	886	862	881	876	904	933	939	873	923	863	922	929	888	851	940	889	846	877	912	896	934	861	896	900	941	914	903	862	886	859	952	931	922	858	900	889	904	864	924	910	908	961	953	944	956	897	837	894	934	962	879	903	944	888	899	905	870	935	867	900	909	857	955	885	904	897	909	888	909	934	916	887	951	896	854	920	844	911	854	910	923	912	942	885	912	864	898	919	896	885	956	893	903	936	873	925	890	961	901	902	867	884	882	912	866	889	910	896	918	895	913	873	939	909	920	889	904	939	929	925	959	916	896	930	904	865	927	876	941	891	894	930	889	847	901	886	894	882	903	878	881	931	929	905	921	871	917	923	937	944	888	934	902	920	895	913	923	886	909	897	903	936	889	945	913	903	957	936	906	905	940	894	952	913	863	836	899	921	925	936	920	872	855	907	892	911	870	899	914	911	859	911	886	946	914	868	926	926	906	843	909	911	861	901	945	933	909	925	907	910	886	877	898	949	862	907	856	930	912	868	873	945	877	926	936	904	884	897	883	885	888	879	944	903	905	931	898	945	836	855	911	880	956	897	907	906	901	935	910	896	855	875	930	935	861	868	890	837	875	894	894	873	889	889	869	935	882	886	865	868	880	934	987
2043	380	420	439	406	422	356	1249	2951	1383	1667	482	372	356	371	334	361	369	377	387	351	370	394	356	385	339	359	362	378	383	362	354	389	398	379	377	391	387	362	375	372	373	373	387	373	362	362	360	379	378	359	381	350	414	388	370	377	384	358	384	357	341	398	352	354	381	334	376	339	373	366	378	360	366	369	373	388	359	368	332	360	372	385	386	384	385	408	345	391	332	351	427	388	375	393	360	361	376	369	362	390	322	375	340	352	386	345	346	342	384	393	322	387	375	362	415	372	377	361	352	373	367	304	382	381	389	372	346	373	368	398	373	388	339	393	350	366	352	405	351	340	389	391	354	389	350	379	386	402	342	359	379	339	346	366	374	401	370	335	350	348	357	345	353	391	386	361	355	367	340	371	357	353	382	376	359	364	399	390	362	364	384	338	372	386	355	381	366	357	345	384	375	408	396	352	382	350	336	368	384	372	354	370	331	386	351	389	385	359	336	356	398	397	375	399	387	373	345	368	367	354	356	358	354	357	352	360	387	353	364	355	351	357	347	356	369	352	357	333	387	374	375	344	371	375	374	367	397	364	362	354	340	370	354	386	373	366	378	364	381	351	378	354	363	339	397	349	386	389	378	378	382	361	385	379	374	359	383	392	360	393	394	369	366	341	380	380	360	337	368	349	356	384	386	394	388	382	354	389	330	401	359	368	352	370	392	352	360	391	334	359	379	377	338	368	374	361	356	361	343	371	366	308	369	342	357	325	344	404	397	363	353	377	354	362	369	372	364	348	383	360	346	378	367	370	319	353	364	342	349	385	341	375	394	384	378	359	366	347	376	366	357	339	375	358	363	331	339	346	360	349	358	336	386	384	361	372	378	368	355	392	383	393	381	435	373	386	349	351	350	367	358	384	367	373	392	373	375	364	337	366	369	332	377	375	350	366	327	332	379	339	363	361	395	357	362	325	387	364	383	374	388	368	388	379	342	359	392	330	388	395	372	322	377	376	387	375	377	409	356	363	353	350	368	360	373	370	374	376	357	345	350	348	370	395	334	359	399	438	365	333	403	323	350	393	370	340	347	378	372	397	360	342	377	385	368	343	335	377	312	341	364	371	377	349	381	387	387	391	375	379	369	381	378	369	411	389	373	387	360	359	386	374	362	373	329	414	373	376	386	395	371	320	370	352	417	366	364	390	367	379	373	347	341	366	375	393	344	326	350	413	371	381	342	392	374	401	408	353	394	352	365	375	369	397	377	367	395	396	377	346	369	388	354	359	355	347	336	385	392	353	360	337	380	367	367	364	391	354	347	365	391	382	339	407	371	372	412	410	367	357	345	405	337	345	385	371	352	346	346	379	359	334	439	380	365	409	370	349	374	372	378	379	370	381	340	363	356	390	358	376	363	352	377	362	331	373	374	385	360	362	397	388	370	337	358	381	385	371	359	360	358	349	358	349	330	393	367	375	363	360	359	358	361	391	391	364	369	416	351	375	354	360	356	388	384	360	359	360	349	387	374	393	311	367	330	381	360	366	363	371	345	375	352	344	386	394	378	381	388	355	374	396	339	394	394	391	343	369	359	369	374	371	359	378	312	366	366	382	366	392	328	338	401	350	378	357	342	371	361	378	359	377	376	384	362	382	361	377	368	365	349	375	350	358	351	361	377	330	330	362	385	368	373	387	416	371	379	346	372	374	400	385	392	341	367	354	401	348	317	346	374	372	353	368	353	362	366	406	395	333	385	348	361	361	331	353	338	378	345	359	369	393	356	377	344	393	386	348	329	354	342	338	362	378	355	368	370	403	372	387	378	375	366	362	348	361	377	392	393	355	346	382	327	363	391	385	344	350	389	358	386	331	386	388	364	373	393	354	342	355	376	376	382	350	381	351	340	372	339	393	396	366	355	338	347	374	378	352	399	380	373	322	367	379	370	387	385	394	370	375	337	358	351	385	390	362	378	385	354	353	328	377	404	371	372	407	357	406	384	356	367	385	362	362	380	381	340	376	334	356	344	393	382	350	359	383	349	385	361	393	358	375	389	368	361	354	364	358	368	362	352	379	350	387	388	324	370	383	396	398	358	402	418	351	342	340	373	341	402	364	376	355	370	366	355	355	349	389	376	372	384	380	391	338	354	385	384	366	363	353	320	384	353	361	367	354	341	373	362	358	379	372	415	358	376	329	347	388	379	394	391	395	358	360	355	345	368	351	349	361	400	382	397	369	367	370	351	375	354	369	361	372	375	375	400	361	351	367	337	379	362	371	359	370	344	397	345	355	370	370	369	350	364	390	335	351	360	371	351	370	377	330	343	346	368	330	371	340	371	378	379	393	392	359	354	359	378	380	364	371	365	367	360	356	361	342	375	382	334	361	377	352	377	368	350	382	388	376	393	379	358	349	355	374	352	372	355	366	384	397	388	359	348	348	378	368	386	383	373	386	361	372	376	336	391	384	391	347	390	357	375	385	359	364	376	367	368	390	367	378	371	387	358	342	372	397	376	370	371	358	380	359	340	399	351	383	375	365	358	356	351	401	379	350	369	374	361	378	385	357	390	348	343	356	383	413	396	384	358	364	368	370	366	383	405	373	376	371	365	390	363	351	385	362	324	357	386	354	385	382	367	345	324	352	374	379	393	371	357	354	334	373	362	342	382	342	349	396	390	386	368	363	388	347	353	388	362	371	375	357	335	381	335	345	341	399	373	374	372	336	368	375	355	372	314	393	353	349	357	347	343	348	349	390	342	372	411	375	376	391	393	382	390	370	387	391	348	329	389	345	369	377	362	332	362	375	391	375	363	363	360	383	361	360	350	385	362	335	343	374	387	383	368	393	405	342	344	375	335	369	372	359	356	368	398	339	349	371	360	379	376	360	412	368	354	348	336	393	356	387	410	374	375	359	372	337	347	400	364	358	355	373	373	336	392	364	409	358	387	414	386	388	393	372	364	354	361	389	359	381	366	391	319	369	367	399	338	381	327	376	375	352	332	377	404	355	404	365	371	382	381	338	372	372	382	344	348	397	367	364	357	414	372	378	359	346	372	357	415	352	387	369	396	370	401	346	337	348	353	362	372	366	354	337	363	375	361	354	369	360	360	372	357	334	322	343	367	419	380	366	380	378	388	364	375	382	345	376	321	396	371	377	370	371	404	356	371	344	373	371	390	383	369	380	380	360	360	375	387	355	375	349	376	370	378	386	356	350	391	374	349	365	363	375	377	361	378	331	375	386	368	353	386	342	369	388	378	373	396	354	343	348	365	369	371	342	354	378	364	373	371	353	361	386	367	347	343	391	347	333	382	416	380	379	387	373	404	325	364	385	349	393	358	349	367	392	390	361	371	344	372	403	386	377	384	369	361	361	356	372	380	417	376	370	365	354	362	345	376	334	362	373	377	343	389	375	366	380	378	386	377	392	330	355	395	367	360	350	360	376	346	350	363	362	385	410	385	377	388	385	367	337	365	397	342	368	337	405	353	379	409	368	352	362	388
2568	1272	1308	1381	1338	1325	1302	5579	11290	5965	6897	1391	1157	1148	1161	1167	1210	1164	1206	1248	1224	1173	1207	1271	1147	1179	1174	1187	1180	1198	1141	1174	1178	1150	1217	1214	1219	1191	1207	1160	1140	1225	1181	1145	1198	1169	1215	1157	1170	1180	1220	1212	1174	1201	1217	1183	1180	1187	1158	1210	1202	1234	1201	1169	1191	1269	1208	1236	1171	1186	1160	1144	1121	1122	1139	1238	1208	1221	1130	1225	1250	1139	1220	1237	1181	1210	1176	1177	1227	1110	1138	1184	1210	1230	1161	1136	1204	1164	1220	1208	1239	1106	1169	1180	1131	1193	1229	1203	1209	1189	1185	1187	1189	1211	1151	1163	1133	1171	1210	1157	1235	1214	1213	1202	1245	1192	1188	1144	1239	1167	1223	1241	1217	1193	1141	1099	1167	1232	1210	1230	1159	1157	1131	1153	1195	1162	1171	1222	1169	1167	1200	1225	1199	1116	1241	1177	1207	1231	1196	1174	1202	1189	1209	1204	1148	1160	1181	1212	1167	1209	1164	1188	1181	1208	1173	1180	1185	1193	1222	1168	1187	1164	1145	1218	1157	1190	1154	1160	1212	1193	1209	1155	1209	1191	1156	1271	1176	1106	1171	1199	1239	1146	1183	1203	1167	1181	1191	1186	1163	1160	1257	1167	1152	1140	1194	1203	1190	1153	1161	1179	1222	1185	1161	1180	1117	1133	1195	1203	1152	1222	1172	1134	1202	1191	1189	1193	1196	1228	1200	1181	1247	1176	1216	1132	1187	1132	1210	1182	1204	1148	1119	1174	1187	1128	1215	1156	1267	1219	1201	1217	1207	1188	1231	1211	1155	1154	1163	1183	1187	1182	1197	1169	1150	1219	1150	1245	1188	1238	1173	1174	1194	1246	1190	1232	1176	1206	1209	1156	1191	1217	1195	1175	1165	1165	1167	1239	1120	1205	1161	1190	1189	1183	1178	1189	1213	1196	1202	1231	1205	1169	1278	1174	1177	1127	1141	1203	1194	1126	1146	1186	1175	1217	1182	1206	1162	1172	1180	1180	1156	1179	1177	1269	1172	1146	1145	1171	1189	1203	1187	1220	1240	1173	1182	1102	1191	1154	1181	1200	1210	1263	1188	1228	1246	1117	1194	1250	1172	1208	1198	1191	1149	1204	1153	1235	1190	1240	1245	1224	1161	1246	1153	1155	1210	1167	1159	1128	1151	1185	1179	1131	1163	1165	1250	1205	1146	1198	1145	1225	1159	1211	1220	1257	1218	1235	1191	1167	1159	1190	1202	1189	1200	1165	1177	1182	1184	1153	1165	1157	1213	1207	1191	1168	1192	1211	1165	1171	1193	1164	1188	1254	1212	1170	1186	1187	1193	1203	1209	1209	1179	1231	1157	1200	1195	1208	1181	1132	1266	1172	1135	1148	1197	1187	1199	1202	1175	1182	1166	1160	1207	1104	1211	1210	1228	1209	1226	1241	1200	1198	1255	1145	1169	1200	1199	1161	1170	1256	1226	1226	1175	1213	1194	1221	1195	1157	1213	1163	1170	1195	1254	1228	1251	1210	1171	1142	1222	1219	1174	1186	1145	1246	1151	1151	1193	1150	1255	1241	1170	1188	1168	1217	1245	1147	1175	1216	1189	1153	1169	1165	1183	1209	1160	1199	1209	1238	1176	1147	1147	1173	1222	1205	1180	1185	1202	1171	1230	1179	1232	1151	1219	1166	1166	1158	1095	1231	1229	1157	1199	1171	1228	1234	1124	1215	1195	1272	1181	1149	1247	1221	1219	1209	1140	1198	1222	1136	1194	1172	1192	1150	1202	1176	1239	1165	1162	1190	1213	1176	1135	1191	1295	1176	1170	1213	1177	1179	1166	1243	1115	1257	1225	1208	1165	1188	1178	1253	1191	1231	1121	1217	1265	1115	1193	1188	1199	1210	1214	1140	1183	1235	1142	1150	1205	1152	1191	1220	1176	1237	1232	1193	1158	1209	1169	1168	1159	1206	1177	1164	1187	1213	1128	1191	1151	1194	1164	1179	1225	1154	1255	1177	1140	1157	1209	1212	1169	1184	1197	1198	1201	1212	1187	1234	1200	1153	1141	1169	1182	1202	1260	1164	1217	1188	1141	1185	1156	1173	1199	1204	1173	1152	1126	1153	1167	1150	1180	1150	1218	1232	1197	1178	1240	1235	1193	1236	1177	1183	1123	1130	1177	1161	1180	1184	1200	1137	1147	1203	1200	1210	1185	1139	1131	1194	1154	1214	1212	1213	1197	1209	1230	1193	1194	1155	1203	1193	1155	1220	1193	1195	1203	1207	1203	1172	1250	1234	1176	1199	1156	1196	1184	1153	1178	1158	1197	1142	1250	1145	1206	1085	1165	1175	1201	1190	1256	1250	1235	1240	1199	1151	1165	1135	1145	1205	1174	1225	1174	1194	1172	1160	1181	1207	1194	1182	1181	1250	1196	1106	1127	1219	1186	1207	1162	1149	1177	1191	1152	1227	1121	1209	1272	1167	1176	1228	1239	1167	1167	1172	1144	1192	1197	1174	1196	1149	1209	1161	1155	1192	1176	1238	1200	1148	1243	1178	1167	1117	1147	1193	1244	1157	1218	1193	1195	1142	1173	1228	1169	1235	1193	1227	1198	1197	1189	1213	1122	1226	1196	1102	1209	1189	1157	1177	1199	1146	1239	1266	1127	1180	1160	1155	1161	1187	1155	1188	1188	1277	1118	1159	1119	1183	1242	1200	1275	1211	1170	1140	1243	1239	1183	1198	1186	1166	1159	1224	1149	1178	1179	1162	1185	1211	1179	1177	1170	1163	1231	1164	1232	1243	1209	1159	1156	1150	1227	1203	1248	1186	1188	1175	1208	1139	1226	1199	1224	1142	1178	1267	1209	1168	1108	1226	1144	1219	1227	1217	1160	1242	1166	1143	1206	1193	1208	1176	1218	1191	1178	1202	1203	1162	1210	1111	1183	1174	1162	1148	1124	1210	1194	1167	1154	1240	1195	1117	1175	1119	1164	1280	1203	1190	1172	1177	1151	1183	1166	1149	1190	1178	1143	1183	1175	1172	1218	1190	1203	1180	1130	1213	1186	1208	1207	1217	1218	1194	1217	1199	1165	1223	1174	1236	1175	1177	1212	1186	1166	1172	1212	1212	1232	1208	1220	1188	1182	1149	1162	1187	1191	1214	1198	1256	1192	1167	1157	1243	1190	1190	1175	1179	1207	1199	1179	1174	1182	1214	1133	1254	1214	1147	1178	1172	1180	1224	1204	1219	1172	1166	1166	1176	1213	1142	1203	1162	1120	1180	1144	1211	1095	1153	1197	1160	1223	1187	1188	1217	1144	1229	1210	1177	1151	1170	1191	1174	1211	1224	1202	1168	1173	1167	1197	1121	1137	1171	1208	1219	1107	1233	1140	1160	1192	1251	1197	1141	1144	1162	1186	1246	1230	1205	1161	1164	1222	1124	1187	1109	1214	1198	1219	1113	1184	1221	1239	1273	1208	1223	1190	1170	1187	1144	1247	1161	1174	1214	1208	1230	1188	1184	1187	1197	1191	1162	1213	1204	1141	1234	1201	1202	1151	1201	1215	1228	1191	1177	1155	1225	1179	1158	1239	1234	1205	1202	1211	1191	1143	1200	1209	1104	1175	1148	1155	1214	1171	1185	1200	1220	1161	1188	1264	1150	1182	1191	1181	1232	1231	1251	1168	1133	1125	1167	1143	1233	1124	1145	1163	1174	1155	1162	1162	1149	1171	1222	1228	1180	1162	1227	1199	1224	1214	1217	1170	1131	1198	1216	1232	1167	1142	1251	1209	1224	1195	1199	1180	1169	1269	1198	1177	1221	1140	1241	1198	1223	1220	1170	1212	1151	1202	1162	1210	1143	1170	1164	1169	1152	1188	1165	1182	1180	1225	1186	1207	1216	1150	1185	1247	1240	1183	1180	1209	1218	1169	1191	1183	1159	1194	1152	1154	1260	1162	1167	1174	1227	1215	1182	1234	1196	1140	1212	1179	1187	1206	1156	1197	1131	1160	1149	1207	1151	1200	1137	1216	1235	1211	1174	1163	1226	1152	1246	1183	1197	1231	1189	1172	1155	1240	1208	1162	1177	1182	1198	1166	1198	1214	1223	1175	1164	1224	1243	1223	1216	1174	1201	1128	1231	1119	1240	1189	1236	1172	1158	1197	1203	1189	1223	1159	1196	1113	1177	1205	1185	1160	1217	1163	1180	1248	1133	1176	1159	1176	1217	1192	1139	1189	1248	1174	1130	1158	1170	1154	1203	1132	1134	1127	1126	1139	1210	1206	1130	1200	1200	1164	1219	1152	1146	1180	1190	1145	1204	1183	1206	1226	1189	1159	1256	1230	1202	1200	1163	1186	1158	1221	1136	1174	1187	1175	1160	1250	1158	1152	1144	1190	1190	1124	1158	1224	1185	1197	1177	1106	1171	1161	1152	1192	1193	1207	1245	1111	1160	1237	1177	1221	1243	1173	1218	1231	1197	1178	1255	1137	1201	1202	1191	1173	1196	1126	1222	1209	1186	1140	1193	1200	1179	1140	1245	1161	1144	1077	1146	1177	1256	1206	1175	1155	1165	1135	1155	1190	1174	1195	1175	1207	1172	1196	1183	1202	1205	1212	1184	1181	1173	1226	1225	1179	1196	1229	1176	1223	1180	1143	1185	1151	1216	1178	1192	1197	1197	1257	1209	1125	1178	1170	1238	1202	1171	1203	1162	1199	1195	1225	1207	1186	1167	1148	1126	1154	1157	1201	1158	1103	1163	1174	1172	1139	1175	1220	1149	1170	1260	1221	1204	1172	1242	1181	1195	1181	1239	1236	1198	1151	1142	1190	1192	1220	1214	1194	1204	1182	1161	1150	1127	1273	1174	1184	1197	1267	1188	1235	1205	1226	1195	1188	1191	1197	1196	1206	1196	1158	1163	1169	1169	1196	1205	1201	1199	1169	1210	1244	1181	1208	1192	1195	1226	1200	1257	1168	1158	1227	1168	1239	1266	1194	1238	1155	1179	1205	1185	1225	1178	1174	1161	1234	1174	1223	1198
7838	891	1235	1000	784	627	636	11951	27612	15085	11157	1954	293	289	306	284	276	261	295	269	243	285	249	284	262	262	247	276	281	280	244	238	286	276	271	224	272	246	249	241	270	283	227	287	265	289	277	267	266	277	258	247	282	266	267	293	269	256	269	260	290	259	251	287	273	233	277	255	261	252	271	286	272	271	266	273	291	231	267	283	257	264	260	252	248	242	295	299	270	288	257	282	270	271	265	283	268	241	287	270	261	262	290	250	247	256	267	264	270	215	278	280	240	256	256	250	255	219	294	271	275	292	278	265	251	246	254	262	257	259	246	262	264	251	296	286	254	265	266	274	255	265	278	259	263	256	268	279	263	296	263	256	290	270	275	236	258	236	276	270	251	301	256	266	282	274	289	259	277	301	272	251	249	268	262	254	251	272	266	289	241	263	268	289	285	218	262	246	238	275	277	273	245	276	264	289	273	276	248	263	284	244	272	270	244	237	254	278	241	270	245	251	267	262	248	245	254	272	273	286	266	271	277	256	246	242	234	269	281	251	258	243	250	263	293	226	297	278	262	265	272	256	251	263	279	259	282	262	244	274	267	300	266	254	280	296	253	283	259	266	285	242	265	268	283	266	260	283	265	232	278	254	251	245	291	272	259	268	279	221	258	272	269	225	257	288	280	264	271	268	279	250	270	252	258	266	261	272	263	264	293	277	271	252	262	289	249	259	294	253	276	240	283	264	290	254	269	284	247	278	263	295	251	286	250	268	282	244	255	279	250	245	269	281	276	280	251	263	277	253	259	284	247	235	250	276	286	262	251	247	253	264	279	231	279	281	259	262	252	275	229	274	271	262	244	297	270	274	247	277	261	260	269	267	273	277	268	256	261	269	251	258	253	255	278	276	283	241	252	256	277	259	248	274	241	274	284	257	276	248	249	284	256	273	273	274	257	255	230	281	276	296	268	263	235	267	303	248	301	268	273	253	268	263	287	277	262	294	219	254	291	256	232	284	280	294	227	269	301	284	286	287	292	241	262	261	287	266	266	267	260	269	279	262	243	271	239	290	235	274	257	260	262	265	267	269	277	244	279	271	280	276	257	246	283	268	288	255	257	287	289	292	274	261	259	259	287	264	247	274	289	296	248	230	271	236	264	284	274	244	294	261	285	270	246	261	269	253	282	288	278	264	255	241	249	253	281	266	246	250	290	284	279	270	304	252	241	257	276	273	278	263	286	289	247	272	281	274	243	288	286	235	290	260	248	277	232	270	276	264	274	279	264	269	264	237	271	255	216	257	261	267	255	247	272	263	280	227	280	275	268	253	252	279	236	277	272	272	264	241	260	281	273	268	261	277	271	271	258	277	251	237	254	270	277	258	288	266	246	261	276	255	244	247	252	268	274	253	246	254	254	241	285	263	255	259	264	256	314	252	249	240	266	270	284	233	275	264	274	270	272	258	279	291	256	248	260	265	264	250	287	282	261	260	261	259	255	242	251	285	228	257	258	270	289	229	268	260	270	280	258	265	272	295	269	245	285	242	291	281	287	261	280	249	265	242	281	294	249	247	265	246	260	259	281	278	285	268	265	284	260	298	263	270	266	304	269	257	236	276	260	264	276	265	272	255	267	271	260	251	266	271	269	248	248	222	268	268	276	293	295	260	285	273	279	241	279	260	251	244	231	236	267	283	261	253	252	315	271	273	264	279	263	271	247	254	246	268	273	257	246	249	244	249	239	260	283	252	257	301	251	262	263	307	287	272	274	259	285	268	243	254	260	268	238	217	275	257	275	237	253	267	280	274	282	275	253	282	252	283	283	279	280	264	256	296	251	273	251	264	254	292	267	254	273	235	266	261	277	275	281	252	259	255	317	253	269	270	265	266	241	246	272	264	260	275	249	259	251	299	299	279	256	263	318	307	260	235	226	247	271	284	290	265	260	252	252	284	277	252	281	253	263	281	266	236	246	255	246	260	259	257	255	272	267	273	282	268	266	248	280	231	239	244	261	253	246	262	288	265	258	290	256	265	284	253	243	299	248	254	270	274	304	251	298	259	257	267	254	309	275	283	272	267	233	254	258	273	242	267	264	258	281	246	271	269	238	278	277	262	259	246	255	277	275	274	252	264	267	272	257	257	241	232	268	283	253	241	259	274	255	267	261	263	273	245	256	248	257	272	266	246	240	263	272	265	276	258	281	266	246	297	270	270	272	249	273	280	274	260	242	260	267	225	268	239	272	276	238	270	294	258	242	254	270	231	271	245	256	265	281	243	265	270	274	257	307	281	250	270	264	270	287	270	251	266	290	253	276	294	263	288	286	251	243	277	284	272	270	272	292	256	258	274	293	289	270	256	275	257	272	278	277	284	262	248	285	260	256	303	266	256	240	262	268	282	280	271	243	257	286	285	247	257	266	305	288	249	289	277	273	253	255	250	263	255	255	257	259	247	284	251	239	251	261	248	284	298	302	267	262	287	259	272	268	245	263	238	244	221	269	278	271	272	291	283	282	261	231	272	277	254	270	247	260	268	261	272	259	220	261	259	256	268	278	268	253	244	263	254	262	244	250	277	250	275	254	250	280	258	260	247	298	244	273	280	246	265	261	237	265	270	294	256	274	264	264	281	254	266	285	260	254	279	258	307	248	265	239	242	262	255	283	259	251	270	263	278	281	277	268	276	267	276	266	256	257	314	247	267	265	256	297	264	244	226	237	278	257	249	258	264	239	272	262	260	254	258	261	303	271	269	307	286	291	292	260	264	276	292	278	265	239	268	245	262	301	277	266	223	262	258	268	266	268	296	250	264	264	248	247	245	259	274	280	282	242	255	262	273	254	301	268	280	247	281	266	239	261	264	262	242	249	255	250	275	287	281	267	256	279	268	278	287	242	256	269	246	285	269	272	273	296	258	283	227	245	229	241	230	263	254	239	279	273	256	255	277	261	273	299	243	269	253	253	284	273	272	277	258	257	265	288	246	272	245	280	264	270	284	279	275	260	230	238	258	262	255	263	246	255	269	301	245	315	272	251	282	269	270	272	266	281	270	293	273	288	259	287	311	301	260	277	270	278	269	271	293	268	263	258	292	253	239	266	276	230	277	304	258	258	287	275	267	280	256	277	276	252	246	275	267	279	256	266	267	287	268	254	281	252	262	276	298	290	241	263	288	280	271	256	235	240	289	269	259	242	289	263	254	270	240	255	269	266	286	255	251	275	273	261	281	294	283	262	268	283	274	262	270	251	268	267	259	245	277	275	266	266	291	249	255	264	282	256	265	279	251	264	255	296	263	283	248	263	286	252	296	260	272	286	249	253	262	233	311	257	248	270	246	243	264	248	255	293	252	256	267	256	271	280	279	261	287	259	268	286	268	283	266	271	286	260	267	231	269	271	266	257	264	278	254	242	255	274	239	297	226	264	269	263	254	277	250	266	279	253	278	244	277	271	261	268	263	283	266	247	275	267	252	263	274	280	229	280	295	250	246	254	285	262	266	261	282	250	259
5421	1705	2928	3377	3098	2654	2504	27383	44061	30801	29488	3810	1063	1000	1032	990	960	1010	951	942	965	909	950	984	919	892	870	953	960	917	942	955	883	915	904	920	962	952	933	878	929	913	887	898	859	902	884	865	945	957	874	846	850	865	897	898	901	895	863	935	938	855	880	887	890	888	909	863	960	914	858	951	911	902	911	876	887	920	892	885	890	894	882	867	881	884	894	877	874	902	874	860	820	902	918	920	944	935	900	927	903	869	883	826	850	951	852	864	903	899	856	880	906	917	876	850	882	888	899	858	889	923	910	878	883	853	910	889	911	859	937	881	863	872	896	817	928	940	846	959	933	901	908	897	855	889	869	886	953	906	831	861	853	937	877	870	934	909	880	852	902	877	911	883	919	906	914	905	903	904	932	837	897	862	886	871	937	844	873	878	897	887	950	918	886	946	903	887	928	901	892	881	830	917	913	906	884	916	877	889	928	906	860	960	903	875	903	880	878	929	929	877	935	903	902	925	973	856	908	839	903	838	922	855	925	897	921	957	919	933	906	909	845	889	886	872	868	870	921	926	894	948	889	899	895	883	877	883	894	929	857	921	894	867	931	884	897	900	953	916	924	897	907	921	903	827	874	876	884	890	883	863	918	922	846	924	831	860	917	848	868	884	924	870	886	845	888	898	881	858	873	894	859	915	900	896	905	873	885	921	874	926	884	954	869	969	919	905	892	908	848	892	842	920	921	979	900	891	898	917	881	915	849	931	869	892	869	883	905	841	892	948	892	885	884	900	899	894	929	887	862	863	867	836	910	852	885	876	916	890	893	897	896	937	911	871	875	923	883	889	881	851	874	881	949	927	906	914	861	914	860	911	895	904	841	944	852	940	898	855	870	886	846	908	923	947	883	886	898	925	898	881	945	883	914	856	939	911	910	906	933	855	855	886	863	857	896	932	940	892	892	871	925	870	931	909	864	940	916	908	919	864	906	896	839	978	901	877	876	893	934	871	891	894	880	889	856	822	863	913	918	950	923	924	876	860	832	953	878	961	896	905	885	927	944	885	916	899	877	846	897	861	937	898	954	908	829	918	834	880	924	888	849	851	917	901	868	882	896	894	911	853	854	898	874	891	865	903	943	897	855	927	913	942	917	888	919	887	923	901	902	853	897	853	893	863	894	847	891	886	903	844	892	932	866	867	926	931	830	864	926	940	893	870	867	929	858	923	936	881	900	884	941	959	904	843	916	873	867	933	904	883	875	926	918	923	881	824	902	900	933	914	911	951	930	933	847	822	880	898	951	847	859	862	875	909	922	908	872	890	915	882	899	910	900	862	885	950	889	851	873	962	872	937	884	842	914	919	847	860	943	880	912	876	907	930	943	890	857	859	904	902	839	866	890	865	871	874	869	929	939	824	926	901	925	883	937	955	906	911	860	833	873	932	891	935	944	911	937	887	905	915	933	888	860	919	914	873	866	871	891	903	885	903	920	929	897	956	908	866	875	867	879	942	901	937	880	912	881	848	876	854	928	899	872	904	874	936	873	933	860	891	891	951	844	893	922	877	874	830	915	831	890	877	950	942	890	935	879	870	894	920	917	876	923	913	900	905	850	849	873	880	903	867	850	911	890	856	958	930	913	907	915	880	874	881	845	918	884	851	924	913	862	854	880	910	885	893	927	931	899	878	888	896	853	899	935	913	928	875	827	884	921	968	864	921	888	868	925	842	904	872	862	847	970	863	877	888	850	874	895	938	938	875	903	959	888	867	891	859	880	929	924	885	923	926	847	867	891	920	883	895	885	903	909	861	931	902	904	888	870	889	912	872	952	870	949	923	857	920	879	859	896	966	844	904	900	918	876	921	920	877	910	881	864	908	867	872	868	925	886	860	897	903	872	877	884	928	904	891	884	927	888	882	910	905	867	953	883	900	906	886	945	860	852	902	891	875	933	932	860	869	912	883	867	890	915	859	868	900	953	927	902	892	879	907	893	920	911	883	913	863	922	907	895	897	925	888	877	888	903	932	866	865	840	918	870	898	883	858	935	881	902	940	884	881	902	877	913	922	889	969	913	909	913	903	900	889	960	871	863	854	881	883	926	873	915	899	864	869	943	907	887	938	867	868	863	877	837	909	892	857	840	824	922	926	872	856	872	921	906	928	892	905	949	912	884	836	871	889	880	838	910	933	888	861	901	876	884	918	883	854	840	882	912	893	888	880	953	896	887	907	879	904	880	904	873	904	892	888	932	917	931	864	869	886	876	934	877	857	843	892	894	905	936	871	928	952	929	879	899	930	897	876	948	897	900	841	864	877	902	918	953	897	868	859	920	922	893	862	861	912	882	916	948	915	892	894	922	896	912	873	909	900	903	913	886	882	923	867	940	872	893	861	897	891	792	844	880	877	875	934	886	884	849	818	867	868	892	847	871	938	880	884	926	904	829	878	872	940	943	905	874	920	862	861	903	895	937	855	868	914	828	919	919	891	866	924	858	919	899	898	859	900	921	841	903	926	898	887	899	850	925	926	859	911	928	894	880	931	854	846	912	909	850	949	851	936	917	940	915	902	883	937	885	933	922	899	889	872	861	946	939	927	902	904	903	888	864	938	921	864	913	850	901	843	957	878	902	910	861	905	874	937	916	891	943	910	923	884	846	874	968	847	875	887	874	869	910	898	930	898	915	947	847	884	872	906	916	893	890	891	880	862	916	879	918	892	874	886	884	842	882	940	931	919	871	920	938	877	897	853	976	898	874	884	936	924	875	868	821	932	900	911	865	876	906	842	897	910	881	850	915	887	869	913	882	922	901	871	883	886	913	904	864	888	910	859	946	871	890	904	846	885	897	880	926	879	916	907	890	901	837	909	900	907	856	918	900	916	878	882	854	951	890	880	895	890	891	888	893	876	850	906	916	914	899	894	866	912	890	861	870	874	886	882	930	845	891	939	892	922	912	885	935	882	917	942	911	865	898	879	898	854	958	872	853	902	861	901	857	897	875	880	863	953	871	902	897	879	926	960	885	895	904	913	910	847	943	914	875	874	898	875	852	922	887	919	873	837	900	927	863	922	893	889	849	851	887	928	899	917	866	919	893	900	867	926	924	908	866	956	893	910	896	870	898	866	876	899	937	914	885	875	849	854	893	916	893	888	895	858	896	823	868	930	884	893	871	893	879	931	911	852	903	917	890	897	904	904	947	953	865	876	907	883	812	893	924	894	892	894	935	857	909	892	906	899	890	840	864	946	906	846	896	886	869	881	881	897	864	923	957	900	907	935	908	891	895	916	875	917	891	932	926	880	833	836	915	884	890	908	876	860	915	896	891	928	915	902	921	908	866	932	870	890	916	871	949	866	936	848	955	882	870	907	879	928	885	908	898	913	922	911	925	883	850	894	828	915	882	873	927	974	908	868	893	908	885	845	864	879	913	872	905	884	910	903	867	858	880	950	901	922	915	899	913	969	865	844	887	839	918	848	901	956	925	924	856	864	892	942	846	910	842	877
16454	2295	2322	1869	1337	1044	785	6380	41669	27181	18930	5236	265	256	242	249	208	220	212	255	240	214	180	190	218	208	186	224	171	202	197	216	215	173	202	204	224	169	213	189	210	214	205	192	188	221	213	218	193	197	185	217	189	201	196	196	201	223	171	220	241	198	196	215	216	214	192	210	190	208	210	207	219	203	218	206	211	227	211	213	166	198	212	192	213	183	229	202	198	221	207	231	223	203	205	185	208	190	188	216	200	193	204	186	194	214	188	198	226	207	191	220	206	200	219	200	190	224	216	181	198	220	206	198	196	212	199	206	195	228	217	203	212	200	228	206	200	229	202	194	227	198	208	205	201	176	215	211	191	212	191	204	204	206	182	204	208	189	200	203	211	194	209	217	212	177	201	215	182	195	194	226	175	183	205	210	189	224	183	185	189	194	204	184	205	220	187	210	201	222	221	210	191	204	227	205	198	176	186	233	209	204	203	209	191	215	217	186	209	198	214	237	201	213	204	199	221	212	200	193	207	195	210	206	191	197	209	226	182	226	219	195	228	193	207	231	196	232	176	180	185	189	197	208	188	202	240	210	211	206	192	190	194	173	203	196	193	198	196	209	214	196	203	192	209	195	215	216	230	218	216	183	181	210	184	189	209	211	173	202	218	230	203	212	192	210	205	203	199	205	195	183	187	215	193	206	186	191	225	220	208	201	203	197	188	207	200	197	196	200	199	181	211	204	202	201	196	193	201	184	189	182	196	189	216	197	226	214	186	197	221	193	204	186	224	223	193	210	237	199	215	188	224	194	220	196	190	217	214	205	195	187	216	212	222	199	182	197	187	217	171	189	173	168	212	196	241	182	185	203	198	193	207	218	205	201	229	194	204	211	214	203	195	215	199	215	202	191	203	196	189	206	188	195	220	197	194	207	190	201	185	204	200	213	210	197	195	205	211	205	190	212	209	197	184	203	213	209	196	222	200	219	196	211	202	199	205	198	192	219	227	212	188	186	201	192	194	212	195	210	218	223	206	210	195	209	203	198	191	193	190	221	215	202	194	206	216	217	230	224	190	212	224	208	199	197	195	210	199	207	207	180	196	220	189	204	226	183	219	200	191	209	195	235	191	207	194	200	193	234	203	198	232	204	200	203	211	200	194	198	198	198	231	200	190	199	211	201	193	179	210	183	208	229	205	188	179	192	203	210	231	204	202	190	213	221	204	203	200	210	216	218	194	195	230	203	208	212	206	226	208	169	212	203	216	231	196	200	208	174	188	196	192	181	197	193	198	190	193	179	186	204	202	183	212	193	235	196	207	199	192	187	182	213	183	184	208	204	201	219	187	205	194	210	202	221	180	208	210	212	210	216	209	197	217	214	235	214	199	187	182	200	223	190	197	205	206	219	191	218	190	217	195	210	203	198	224	207	202	202	207	207	194	209	213	173	183	194	180	215	207	218	214	196	180	209	196	185	195	207	193	202	205	199	212	216	207	177	194	193	219	196	209	183	198	174	190	195	171	192	184	199	227	203	187	204	223	223	197	207	206	212	184	200	200	188	197	189	225	204	200	199	198	203	198	205	203	202	177	213	185	188	203	227	208	182	200	197	192	237	198	203	206	190	217	201	171	209	169	187	184	192	209	214	207	207	205	230	194	206	185	181	221	191	223	211	203	188	198	211	198	198	176	213	216	209	203	186	198	207	198	185	202	191	192	230	214	230	207	206	204	212	199	195	199	229	219	204	222	188	214	209	186	191	240	184	205	203	201	210	216	173	187	185	209	211	197	195	206	203	214	214	200	204	214	181	199	192	212	213	192	198	203	193	237	201	204	200	230	199	189	221	184	217	215	198	207	202	200	177	196	200	194	196	174	188	197	197	203	193	223	233	212	194	200	227	196	203	217	202	183	201	208	208	200	238	220	186	186	207	210	218	177	203	197	221	196	211	191	217	211	222	220	189	188	224	168	190	221	208	186	201	203	189	214	194	197	185	198	235	204	186	207	195	203	189	201	214	200	185	203	210	202	184	223	197	201	216	185	209	216	204	220	212	216	180	165	200	200	172	183	199	203	189	169	233	226	213	223	184	176	223	195	192	186	218	201	205	200	237	200	190	213	216	241	194	205	191	203	175	223	191	210	191	195	210	202	197	202	202	206	202	196	208	192	214	220	192	220	192	227	199	188	217	206	213	202	181	191	208	201	205	206	208	198	203	227	213	215	210	214	204	199	181	202	212	214	201	206	210	200	227	218	208	208	200	209	199	181	211	194	200	214	211	198	178	205	210	218	229	196	199	187	195	201	219	206	209	204	203	188	179	190	197	216	198	219	198	220	187	201	205	203	199	192	210	205	209	205	182	216	211	197	193	197	180	182	196	172	222	215	169	176	232	206	213	184	213	195	204	210	186	195	207	210	181	180	210	193	210	222	204	208	197	187	205	195	191	203	231	198	205	186	192	197	241	201	192	196	197	194	213	208	191	219	181	198	202	188	208	182	206	203	181	230	196	206	191	202	181	207	202	203	204	205	229	205	192	207	193	187	200	210	204	216	207	202	191	198	185	189	198	197	211	212	204	190	193	220	185	225	216	206	191	209	213	209	213	196	193	217	218	196	204	197	194	200	180	219	207	199	181	185	206	192	222	184	205	209	187	197	207	202	217	187	179	195	201	185	204	218	188	203	194	210	203	220	187	184	194	192	235	207	171	205	174	218	195	197	181	175	198	196	193	206	198	195	193	235	175	219	190	231	180	212	213	203	184	203	198	209	202	201	213	208	190	208	193	207	198	220	194	218	210	193	189	207	212	206	185	207	213	184	226	208	161	198	216	185	234	209	206	190	189	188	199	205	206	238	212	199	192	225	194	185	203	200	213	184	209	213	181	208	213	204	215	206	171	198	180	189	212	207	184	209	206	199	183	186	190	215	218	200	196	211	208	186	194	233	216	198	195	190	220	218	191	211	206	192	196	197	238	199	206	241	209	202	213	182	188	195	196	224	198	222	211	200	209	212	229	197	214	226	178	209	175	181	220	195	212	205	198	180	186	205	210	199	193	201	189	208	193	203	177	201	184	206	230	198	211	184	229	205	175	209	184	209	215	190	199	163	188	209	212	189	219	207	195	232	211	187	179	221	202	176	235	188	222	189	201	215	200	204	243	196	211	230	242	201	211	208	191	190	206	182	224	223	189	223	190	211	197	210	214	193	206	183	207	228	199	218	198	208	197	197	201	197	183	202	198	180	208	204	183	220	228	215	194	189	204	232	210	230	208	193	215	197	193	224	200	199	187	195	216	214	208	206	221	196	206	215	179	214	202	198	184	205	204	223	188	228	172	198	203	223	225	202	196	185	210	207	201	216	224	183	221	229	187	219	206	178	195	230	187	224	200	210	209	220	194	220	222	197	203	192	208	204	185	217	201	204	209	210	214	202	169	200	206	205	170	224	206	184	216	196	210	205	194	222	202	176	193	208	227	188	197	192	216	185	221	183	207	188	196	181	190
7646	2433	4947	5929	5174	4300	3568	14532	54310	41457	36300	4670	1076	1068	1001	959	917	966	856	864	855	805	865	836	800	796	753	802	753	783	804	731	767	739	792	730	770	751	719	758	721	757	693	711	712	752	743	678	729	751	749	733	772	745	753	754	708	748	776	757	758	705	743	733	722	689	738	719	703	705	730	725	756	768	722	722	732	663	757	730	712	680	697	705	708	728	750	743	714	716	711	707	756	718	722	706	737	701	736	700	715	777	744	738	691	650	709	751	695	736	743	681	737	689	691	740	700	745	672	715	732	689	728	742	725	723	677	702	675	769	744	750	749	685	728	697	721	719	701	727	709	684	733	682	760	685	698	736	712	688	696	701	726	720	738	795	739	744	774	747	715	698	729	728	739	745	757	725	753	715	725	655	691	693	713	732	700	768	705	764	741	712	677	700	722	735	711	731	706	721	689	697	701	736	682	753	672	743	741	677	712	690	708	704	690	726	731	743	682	721	675	698	686	700	715	702	711	693	782	667	687	718	683	706	764	737	739	696	662	686	724	737	728	710	739	708	723	689	749	696	717	704	729	725	674	697	739	661	692	694	698	687	704	718	715	752	685	722	704	686	737	697	708	697	675	732	689	743	726	700	699	686	717	706	775	739	708	719	744	737	703	743	697	664	741	662	692	697	732	701	712	742	670	716	728	718	710	723	672	733	727	697	749	731	752	700	762	741	727	714	741	749	684	718	713	709	743	655	695	771	718	741	717	753	687	671	686	736	725	711	703	738	745	720	713	737	701	746	745	694	764	706	714	717	687	712	724	681	723	702	729	718	701	737	718	683	705	691	703	751	703	701	738	672	692	746	713	727	725	695	697	710	657	708	697	738	701	703	717	700	727	694	683	679	692	746	751	714	721	692	704	715	750	725	685	757	680	711	690	717	681	731	720	770	715	698	705	739	683	692	699	672	693	705	696	733	706	750	726	677	729	734	745	727	674	691	733	716	719	697	719	703	710	665	703	765	692	659	728	707	702	727	715	694	696	698	682	678	686	756	701	699	688	744	706	718	687	699	684	742	704	684	708	735	737	705	729	692	689	704	715	649	671	750	716	688	680	719	693	679	746	721	683	730	721	718	747	752	717	722	756	660	723	682	679	756	684	715	771	681	709	694	713	729	717	731	697	756	732	680	775	677	714	723	677	729	640	757	705	730	731	698	710	724	698	717	720	688	702	737	763	709	688	712	657	686	675	758	689	731	681	746	706	742	731	705	679	686	707	700	722	712	697	726	657	721	714	686	689	690	694	659	635	707	692	736	729	724	725	717	720	648	668	729	688	703	743	713	708	752	713	720	735	707	708	687	694	708	728	684	697	710	717	709	727	679	756	688	745	681	698	759	668	684	727	697	676	747	700	680	769	693	692	746	736	709	675	748	683	769	756	734	696	707	724	738	720	719	710	712	712	674	705	753	694	746	716	710	746	717	712	707	699	708	690	723	744	728	730	729	702	738	707	690	692	742	695	734	691	696	721	714	682	709	770	759	698	719	707	703	704	715	682	681	712	709	736	712	712	761	738	708	682	723	745	777	783	705	675	755	677	680	719	729	701	691	732	692	745	734	693	727	698	756	724	724	665	668	716	702	664	727	779	704	675	670	696	688	709	689	742	713	709	756	731	738	693	686	735	766	688	733	708	662	744	680	721	702	715	743	747	693	752	703	693	710	691	718	722	700	694	739	708	732	740	707	755	748	697	652	661	725	700	731	706	773	765	694	713	633	733	690	769	699	680	713	724	744	715	683	705	704	700	721	713	708	703	696	706	713	661	712	719	714	674	759	693	711	714	760	668	699	688	659	723	690	720	726	742	697	717	695	703	752	699	754	721	657	697	765	687	716	743	735	745	722	736	718	696	699	746	716	722	656	715	712	713	698	676	759	680	715	730	772	742	741	733	719	696	659	680	724	740	707	756	707	687	753	703	680	707	751	703	734	689	720	727	712	681	701	730	720	721	707	718	737	676	714	747	740	730	717	661	757	725	694	746	736	684	757	741	692	743	717	682	679	732	698	699	705	654	709	700	745	695	713	702	706	755	732	758	741	708	759	736	724	693	713	739	677	738	673	695	710	681	672	753	694	739	678	754	685	707	723	687	690	673	669	717	722	741	663	728	719	715	718	711	698	731	764	740	712	708	712	724	696	704	720	682	708	688	729	652	713	709	708	743	740	746	741	686	724	729	700	714	706	699	728	738	713	700	703	704	700	785	736	721	707	695	762	767	740	722	659	715	740	719	757	714	708	677	686	718	673	741	677	729	713	729	726	704	751	677	692	712	731	746	718	743	718	703	709	681	722	707	686	759	688	686	705	718	676	687	699	699	691	734	691	738	732	717	709	755	746	731	694	687	673	724	675	668	690	677	721	750	714	742	742	699	733	666	738	702	748	699	728	728	705	672	724	719	745	693	726	688	675	711	728	670	693	718	732	674	766	679	731	698	719	712	682	719	688	695	743	709	688	713	722	748	697	708	720	719	652	688	725	757	711	710	702	700	762	733	709	724	694	699	684	782	709	722	721	751	700	712	763	700	729	739	704	722	721	705	735	761	754	732	680	698	714	757	694	692	721	773	683	711	690	713	703	722	758	644	761	751	664	732	721	733	703	689	689	742	713	759	709	713	728	743	675	713	749	712	746	743	724	687	707	739	674	688	651	733	700	736	657	699	733	732	677	687	685	725	675	725	756	706	686	715	681	729	683	684	705	767	747	731	706	738	731	688	706	744	756	727	739	697	744	689	709	717	727	677	719	706	719	711	764	705	725	703	736	727	692	718	750	718	726	741	703	724	726	699	735	706	704	670	689	720	726	707	700	708	731	714	690	654	670	732	733	747	725	686	733	681	754	677	701	679	691	703	709	691	752	750	678	752	711	681	687	717	753	700	708	750	711	729	727	747	677	749	748	717	678	711	701	767	692	750	690	715	752	674	715	655	639	771	743	708	717	669	716	749	701	758	725	734	738	716	719	667	660	724	716	736	695	761	735	709	768	717	694	760	735	670	715	646	726	758	693	743	662	679	720	738	702	713	711	728	656	726	705	693	711	716	695	748	722	677	724	688	683	682	660	734	708	739	766	689	768	736	672	700	718	707	698	679	693	708	721	721	790	731	696	700	663	743	707	690	740	710	675	688	739	734	742	710	739	776	715	728	748	775	725	711	703	706	662	713	730	699	689	672	709	723	767	710	735	699	695	697	772	697	770	704	688	724	713	696	729	689	682	723	653	713	729	704	747	701	685	768	724	686	700	763	711	740	738	759	704	714	693	702	741	696	685	733	738	733	700	719	695	712	702	689	732	761	677	738	656	726	698	704	724	704	724	731	677	712	670	715	677	713	739	723	716	772	671	718	717	685	692	740	712	713	699	703	699	721	697	714	737	727	674	708	708	709	694	676	738	654	744	742	736	790	660	694	694	688	717	731	727	696	711	787	745	737	739	708	753	741	732	744	698	708	688
1870	394	409	400	345	351	355	553	2175	1448	1034	464	318	353	302	371	333	347	356	304	352	375	372	342	317	302	330	351	324	334	345	335	329	351	320	321	327	330	340	338	348	359	359	350	331	356	330	348	366	371	327	297	308	346	364	332	386	349	376	343	352	334	344	315	365	338	342	362	316	334	346	338	344	326	336	347	344	338	335	336	370	360	357	336	359	344	355	326	355	343	360	353	352	320	363	346	333	357	324	381	362	326	357	349	336	355	329	320	321	347	321	304	313	356	356	349	340	347	322	338	317	316	329	365	340	325	333	357	336	362	341	339	336	310	366	334	354	350	351	339	333	320	345	330	329	334	353	340	350	310	370	336	339	342	346	331	334	356	361	339	321	348	300	389	342	341	327	347	339	363	333	321	367	337	348	360	346	322	371	338	345	354	355	335	331	318	322	322	303	327	331	332	343	345	365	321	343	362	352	388	320	340	379	366	353	340	334	340	338	342	366	346	317	356	342	347	351	358	372	364	314	311	328	324	362	343	329	337	345	332	335	328	332	336	326	336	313	333	329	355	312	350	344	327	333	325	371	360	377	336	346	336	376	334	343	298	369	359	339	330	340	353	331	328	383	357	368	393	333	338	371	350	341	341	379	375	324	355	392	341	319	373	339	332	336	422	357	334	360	331	356	330	353	361	333	306	359	348	374	347	363	359	350	364	350	343	346	353	327	375	353	338	353	346	363	334	360	327	341	329	356	370	334	346	341	362	336	346	381	351	368	333	322	349	350	354	337	341	339	377	328	313	336	319	359	358	373	314	318	353	327	369	349	363	344	341	310	332	296	362	341	335	325	309	348	334	335	324	338	332	351	339	348	361	328	329	316	372	348	333	328	320	332	385	350	277	351	347	358	338	295	370	347	319	323	354	389	345	331	358	353	352	353	330	322	355	348	330	377	347	303	369	344	374	350	348	328	316	357	331	331	366	339	335	337	332	341	361	343	344	296	312	352	334	337	325	347	332	359	378	326	335	356	361	333	370	341	353	332	393	341	350	342	338	368	338	361	385	339	332	345	324	334	306	320	356	351	337	346	359	359	330	352	340	334	356	371	327	351	353	345	348	317	346	326	342	302	368	329	341	323	374	345	328	292	324	362	355	357	350	345	333	372	350	329	377	370	342	344	333	357	350	348	374	336	372	331	339	374	366	331	361	362	346	362	340	344	339	373	354	331	361	342	305	329	319	325	342	358	338	360	354	366	321	357	360	330	344	346	334	343	377	342	346	362	356	335	351	362	343	351	327	356	372	340	378	348	312	346	351	327	328	373	315	371	348	345	354	357	349	367	400	341	369	348	356	335	330	308	320	327	314	320	351	348	342	361	332	363	357	331	354	336	329	322	341	351	339	337	325	329	364	336	378	359	361	353	359	338	320	359	323	312	342	365	337	368	342	372	353	307	372	341	355	342	333	340	368	327	339	346	339	360	348	333	366	326	357	335	337	354	327	370	350	387	348	326	339	313	353	315	326	340	322	371	341	380	327	321	352	344	337	367	357	368	349	326	313	339	345	339	282	349	367	347	366	350	389	332	362	339	346	352	336	379	327	367	331	324	343	339	353	346	338	359	365	352	350	336	362	333	359	366	370	322	368	360	367	350	377	332	314	327	350	359	342	322	330	321	337	352	348	366	336	370	325	340	372	354	369	357	330	353	329	346	323	333	341	299	347	347	345	338	350	323	351	323	333	336	306	325	372	357	317	347	365	353	341	316	307	349	348	313	372	342	383	351	336	359	334	374	306	403	356	360	339	334	339	313	337	349	352	362	377	362	340	345	364	348	339	340	351	359	325	316	344	312	353	367	340	335	338	343	382	359	370	346	295	354	320	288	311	354	340	329	366	360	349	361	329	341	331	321	360	325	363	321	344	357	341	335	367	331	336	317	348	344	336	316	329	352	342	356	337	301	327	331	368	337	354	324	368	301	341	323	351	369	334	335	328	342	343	335	358	357	348	334	354	357	360	379	342	363	336	348	346	350	332	357	350	309	379	346	337	344	319	342	348	348	316	389	331	347	355	369	374	326	349	355	325	369	339	322	362	361	341	348	375	344	338	357	338	337	349	339	328	361	331	357	371	348	347	339	356	336	342	368	350	323	350	337	317	366	339	332	352	317	343	339	331	322	369	338	341	360	328	365	375	307	344	353	333	336	366	328	323	361	347	331	337	358	345	363	325	346	339	355	346	329	343	346	357	354	334	324	319	356	358	336	354	312	350	316	365	360	349	312	358	357	337	346	341	329	352	359	324	363	350	369	372	356	315	319	335	338	338	350	341	346	333	332	344	355	344	357	369	342	377	359	365	333	326	360	365	350	322	368	361	356	333	327	354	344	350	359	311	366	354	353	354	332	358	305	357	337	364	348	343	324	353	342	344	348	362	363	340	315	340	335	356	354	358	346	327	357	319	343	315	330	337	337	354	346	359	341	336	383	347	378	352	379	316	339	325	376	317	334	384	349	334	331	387	330	354	376	337	369	342	377	342	346	371	332	332	341	335	378	313	355	335	316	325	387	323	373	339	357	311	326	337	332	396	331	333	328	335	325	327	341	346	319	341	332	348	342	339	298	327	349	367	335	349	371	314	368	318	359	354	353	335	345	352	347	354	334	355	359	331	405	307	346	348	354	333	351	316	355	345	347	371	343	335	348	332	376	322	311	326	340	370	347	345	298	345	307	329	324	340	337	362	351	345	379	361	360	338	353	328	346	324	343	319	360	343	341	349	303	389	330	348	351	338	316	353	307	357	339	357	370	342	323	355	340	338	365	361	395	373	350	361	374	350	321	339	316	346	346	334	371	365	325	343	355	341	340	337	360	337	356	374	321	333	333	345	357	331	335	339	335	341	361	361	363	314	329	344	346	351	355	346	378	314	324	356	365	358	352	337	341	315	302	342	344	348	391	365	339	358	358	319	349	312	371	354	362	356	337	325	349	333	348	361	343	350	353	367	336	377	322	341	325	377	330	348	321	336	319	350	368	330	333	348	344	347	343	373	318	379	332	363	326	310	362	326	323	355	344	321	360	318	371	322	314	329	355	366	322	359	332	376	350	347	341	312	335	354	328	379	342	364	342	372	343	370	350	340	383	327	325	363	356	366	333	336	329	379	321	348	327	320	336	344	376	344	340	336	360	326	352	349	338	323	336	327	319	318	346	352	352	351	343	348	346	337	355	346	351	335	364	358	349	339	344	370	358	374	366	391	370	330	341	347	352	318	335	356	303	359	332	365	355	348	323	332	353	361	333	328	337	349	324	368	349	325	338	331	331	345	351	333	353	344	360	320	371	380	364	340	329	348	359	347	353	358	341	346	339	350	322	327	346	333	315	350	352	314	339	360	382	350	306	344	319	353	365	324	340	333	355	335	343	378	335	341	368	377	316	381	316	353	343	357	344	336	366	333	324	335	334	360	341	338	360	352	340	309	350	379	371	339	343	325	332	352	358	330
2499	1230	1298	1177	1274	1237	1258	2421	10501	6271	5204	1643	1132	1158	1085	1108	1097	1092	1087	1086	1135	1124	1135	1086	1149	1112	1124	1137	1083	1141	1093	1104	1101	1112	1085	1089	1140	1057	1118	1128	1065	1109	1161	1137	1108	1128	1142	1152	1108	1132	1115	1105	1121	1103	1112	1147	1089	1100	1126	1184	1146	1132	1117	1074	1119	1137	1145	1186	1094	1160	1169	1133	1025	1175	1128	1166	1081	1096	1107	1125	1131	1100	1131	1066	1106	1179	1129	1158	1135	1093	1160	1073	1110	1100	1116	1157	1155	1073	1085	1069	1116	1114	1075	1034	1121	1063	1104	1073	1125	1189	1086	1090	1121	1112	1141	1155	1047	1212	1170	1072	1168	1127	1137	1081	1134	1074	1083	1099	1055	1164	1105	1120	1166	1165	1134	1096	1120	1114	1081	1077	1109	1131	1137	1095	1067	1131	1144	1098	1118	1120	1142	1131	1092	1172	1097	1047	1084	1129	1138	1106	1138	1140	1140	1086	1131	1107	1161	1101	1138	1158	1070	1088	1165	1091	1130	1020	1099	1073	1107	1121	1118	1127	1122	1126	1198	1073	1138	1126	1085	1123	1131	1077	1126	1143	1083	1115	1146	1130	1133	1125	1062	1113	1117	1103	1097	1165	1107	1106	1142	1078	1114	1140	1099	1155	1109	1101	1155	1096	1074	1157	1106	1055	1052	1166	1143	1102	1170	1090	1085	1071	1141	1119	1082	1117	1116	1099	1126	1087	1130	1120	1082	1131	1118	1096	1127	1125	1138	1133	1149	1114	1103	1174	1117	1092	1102	1126	1095	1118	1096	1142	1055	1073	1126	1082	1069	1088	1124	1190	1121	1095	1120	1120	1104	1068	1079	1092	1119	1119	1118	1102	1184	1172	1162	1063	1087	1115	1165	1114	1102	1145	1157	1163	1154	1120	1050	1125	1104	1130	1099	1090	1096	1115	1155	1177	1112	1132	1118	1168	1166	1132	1137	1112	1099	1076	1103	1142	1161	1096	1070	1163	1118	1105	1134	1119	1050	1145	1132	1086	1122	1141	1131	1130	1117	1105	1108	1160	1118	1068	1136	1083	1135	1144	1166	1104	1086	1121	1130	1149	1165	1049	1150	1102	1099	1118	1077	1098	1140	1074	1115	1122	1093	1109	1083	1085	1086	1091	1133	1151	1127	1153	1104	1096	1086	1080	1138	1137	1120	1097	1101	1152	1095	1064	1028	1117	1060	1095	1126	1061	1078	1184	1160	1102	1130	1143	1085	1193	1089	1124	1185	1151	1152	1144	1062	1122	1128	1127	1154	1173	1203	1107	1110	1160	1148	1105	1119	1034	1119	1111	1121	1075	1186	1142	1189	1136	1166	1222	1147	1107	1158	1095	1140	1116	1183	1055	1090	1182	1145	1129	1086	1107	1155	1139	1176	1131	1144	1112	1113	1115	1123	1122	1145	1085	1103	1160	1129	1077	1101	1118	1078	1155	1117	1116	1105	1132	1110	1223	1149	1085	1076	1112	1140	1105	1130	1095	1151	1136	1087	1080	1101	1107	1138	1102	1099	1105	1173	1159	1064	1074	1161	1109	1136	1091	1108	1030	1100	1146	1106	1154	1030	1177	1091	1059	1085	1121	1094	1047	1124	1113	1063	1148	1079	1138	1071	1080	1125	1124	1089	1105	1122	1103	1060	1074	1125	1154	1089	1116	1117	1118	1124	1087	1089	1186	1183	1079	1100	1186	1093	1157	1107	1131	1098	1144	1103	1116	1124	1116	1126	1126	1091	1152	1118	1173	1103	1068	1161	1139	1090	1028	1116	1091	1184	1116	1127	1070	1058	1105	1159	1110	1143	1088	1150	1160	1088	1094	1134	1168	1180	1175	1112	1080	1182	1138	1169	1138	1079	1088	1144	1126	1164	1065	1070	1171	1129	1133	1136	1146	1100	1115	1111	1154	1113	1075	1129	1121	1129	1097	1137	1152	1110	1065	1135	1132	1174	1110	1121	1117	1138	1128	1096	1122	1141	1118	1110	1135	1158	1163	1101	1151	1166	1081	1122	1084	1136	1112	1084	1133	1173	1100	1139	1123	1078	1095	1111	1156	1155	1127	1139	1067	1118	1100	1064	1175	1141	1106	1080	1035	1125	1035	1083	1096	1111	1081	1090	1134	1151	1131	1107	1137	1096	1160	1094	1128	1119	1131	1174	1131	1070	1125	1114	1098	1093	1130	1129	1166	1115	1155	1174	1104	1102	1101	1123	1166	1135	1113	1123	1127	1097	1089	1116	1121	1161	1101	1138	1133	1132	1149	1069	1150	1064	1125	1164	1115	1154	1066	1053	1109	1121	1093	1089	1083	1190	1077	1088	1127	1142	1089	1097	1081	1081	1141	1130	1114	1083	1160	1126	1063	1105	1175	1093	1090	1114	1090	1041	1137	1097	1118	1101	1067	1089	1120	1095	1097	1119	1113	1106	1124	1120	1108	1141	1109	1104	1126	1098	1076	1176	1115	1151	1177	1097	1092	1121	1130	1157	1105	1113	1091	1109	1053	1115	1085	1067	1158	1137	1140	1122	1071	1149	1144	1079	1049	1112	1169	1195	1084	1136	1101	1139	1084	1160	1121	1088	1104	1100	1047	1122	1159	1071	1163	1073	1087	1186	1106	1120	1071	1167	1050	1107	1158	1075	1134	1197	1086	1083	1126	1106	1109	1110	1100	1119	1142	1147	1107	1085	1190	1130	1094	1070	1104	1163	1097	1155	1112	1161	1120	1102	1213	1130	1132	1111	1169	1082	1119	1194	1098	1122	1148	1142	1133	1121	1104	1149	1102	1166	1065	1127	1099	1089	1114	1172	1148	1106	1152	1167	1143	1102	1119	1140	1119	1139	1099	1074	1107	1196	1154	1089	1130	1151	1098	1069	1148	1072	1107	1144	1101	1143	1087	1107	1172	1100	1071	1118	1085	1171	1121	1128	1075	1130	1142	1104	1118	1073	1152	1128	1120	1181	1184	1177	1176	1114	1126	1134	1096	1095	1104	1111	1120	1174	1110	1151	1049	1112	1113	1132	1075	1164	1125	1094	1129	1155	1119	1102	1072	1138	1047	1139	1088	1143	1081	1128	1043	1118	1121	1101	1134	1077	1083	1170	1122	1137	1127	1160	1113	1081	1166	1109	1122	1119	1173	1123	1096	1105	1112	1096	1098	1139	1159	1112	1141	1131	1101	1162	1177	1103	1144	1135	1070	1193	1082	1088	1122	1102	1132	1150	1096	1096	1150	1155	1141	1132	1069	1084	1137	1033	1090	1090	1122	1157	1106	1125	1134	1156	1128	1176	1132	1094	1123	1162	1135	1149	1103	1111	1138	1120	1100	1105	1091	1103	1070	1058	1107	1108	1178	1137	1108	1082	1110	1135	1129	1130	1059	1118	1087	1083	1120	1127	1112	1149	1128	1072	1137	1124	1096	1101	1141	1044	1070	1112	1130	1093	1055	1066	1089	1110	1117	1061	1153	1089	1205	1058	1115	1133	1123	1129	1158	1118	1180	1105	1084	1098	1129	1128	1112	1117	1099	1161	1149	1120	1103	1151	1100	1085	1094	1142	1142	1121	1089	1082	1182	1074	1133	1098	1139	1095	1086	1123	1133	1153	1106	1125	1115	1071	1096	1160	1134	1081	1149	1127	1105	1048	1058	1065	1097	1076	1090	1120	1139	1075	1090	1158	1130	1110	1118	1118	1111	1094	1047	1119	1088	1081	1141	1074	1128	1090	1173	1108	1173	1058	1103	1087	1088	1173	1100	1142	1127	1139	1157	1101	1153	1091	1180	1094	1126	1161	1120	1100	1148	1135	1136	1113	1076	1125	1102	1125	1122	1107	1125	1113	1155	1114	1104	1094	1142	1150	1106	1179	1132	1111	1152	1151	1127	1128	1168	1084	1088	1101	1083	1069	1096	1112	1128	1065	1092	1116	1117	1127	1096	1134	1156	1118	1089	1082	1162	1123	1135	1155	1161	1146	1092	1082	1186	1154	1154	1129	1166	1096	1078	1135	1170	1104	1158	1119	1088	1133	1170	1125	1110	1112	1055	1111	1121	1092	1144	1116	1075	1144	1113	1082	1153	1167	1148	1129	1078	1119	1069	1113	1084	1155	1073	1116	1153	1163	1158	1114	1118	1132	1167	1110	1190	1112	1172	1127	1151	1089	1128	1120	1017	1124	1108	1130	1080	1104	1102	1093	1169	1031	1099	1109	1151	1077	1077	1125	1163	1184	1179	1082	1125	1082	1091	1104	1115	1116	1135	1112	1124	1131	1123	1148	1091	1088	1139	1093	1148	1141	1070	1131	1149	1087	1043	1142	1150	1136	1086	1075	1096	1097	1124	1100	1180	1129	1175	1094	1155	1131	1098	1113	1075	1192	1091	1083	1153	1142	1196	1097	1102	1162	1085	1089	1125	1170	1097	1117	1156	1077	1115	1150	1107	1163	1135	1093	1129	1100	1145	1118	1113	1106	1122	1119	1122	1105	1118	1162	1078	1122	1150	1119	1170	1130	1073	1128	1221	1072	1153	1103	1119	1086	1103	1119	1129	1152	1122	1073	1093	1108	1107	1045	1071	1210	1108	1132	1118	1159	1107	1123	1096	1040	1173	1135	1076	1103	1144	1073	1104	1140	1111	1107	1135	1030	1047	1206	1198	1119	1186	1164	1086	1132	1135	1119	1135	1155	1107	1115	1076	1142	1118	1070	1122	1156	1114	1073	1145	1160	1158	1063	1067	1174	1162	1115	1136	1169	1113	1146	1108	1119	1078	1109	1094	1151	1099	1112	1116	1199	1070	1128	1141	1115	1088	1146	1121	1097	1147	1085	1127	1099	1154	1113	1084	1141	1049	1148	1059	1102	1165	1092	1110	1097	1123	1088	1114	1135	1125	1172	1109	1112	1115	1065	1098	1152	1114	1145	1145	1085	1174	1158	1095	1143	1109	1136	1101	1072	1141	1174	1149	1134	1125	1068	1100	1108	1142	1126	1089	1097	1131	1148	1166	1151	1080	1175	1075	1139	1139	1066	1123	1144	1110	1125	1089
7829	948	1214	1054	788	628	542	1948	25909	18274	10338	2114	252	268	266	273	262	238	261	206	242	266	250	240	272	246	269	263	253	281	247	255	263	259	251	229	234	277	232	226	250	251	255	257	260	243	255	217	246	240	236	247	267	223	222	238	233	255	257	247	266	215	243	273	217	231	273	246	254	237	246	247	259	232	259	247	250	253	251	245	256	256	246	262	258	246	251	210	255	224	252	238	231	260	248	261	223	247	262	256	235	243	272	244	265	228	246	240	230	240	254	244	257	249	258	253	262	249	257	260	244	240	234	235	249	229	226	242	270	208	239	275	240	247	240	246	258	203	260	261	275	250	251	248	245	253	276	267	254	286	243	240	245	214	251	243	247	266	244	251	231	237	254	251	259	229	240	238	255	235	248	248	240	246	254	243	255	248	248	263	264	249	255	262	222	247	241	251	236	243	236	255	244	247	265	230	218	250	229	270	266	263	251	258	261	228	263	264	237	278	256	214	219	245	230	229	265	258	270	247	239	232	266	244	261	254	244	221	242	267	246	250	247	242	228	252	242	255	239	259	226	262	224	246	223	211	261	245	229	241	216	242	259	228	250	268	246	248	229	237	241	208	261	268	268	292	256	258	258	241	264	257	257	240	240	236	257	268	230	251	254	260	231	234	282	214	229	267	239	249	242	255	291	225	234	253	230	273	234	218	247	238	250	232	279	245	231	247	218	257	268	229	230	261	240	257	249	216	214	236	218	229	241	270	236	219	239	251	247	250	237	235	261	245	278	218	277	235	231	265	268	264	249	228	227	283	263	251	269	265	247	244	254	227	267	238	261	241	278	236	276	257	234	230	265	269	232	253	256	247	229	260	262	226	240	277	280	218	258	236	232	231	259	259	243	261	277	240	246	249	236	254	249	258	245	252	236	224	233	251	230	226	254	240	245	252	239	216	248	251	224	209	227	255	219	199	242	235	261	242	250	228	243	260	241	240	238	236	276	247	260	262	245	244	221	250	252	216	262	244	246	243	275	262	243	209	220	240	274	246	242	253	244	239	272	249	251	226	218	249	272	230	268	240	253	248	242	245	248	265	253	236	259	274	279	243	242	255	230	227	246	261	245	252	243	224	236	235	270	218	230	289	261	261	225	241	233	236	234	234	278	246	232	253	226	237	243	233	258	236	245	254	213	245	239	220	266	252	234	245	271	234	256	260	225	231	252	253	222	246	234	249	254	234	224	271	246	247	254	256	264	277	246	220	250	240	226	232	249	279	236	235	248	229	224	246	229	233	235	255	249	252	265	241	252	247	217	231	223	239	237	248	257	252	258	266	227	247	231	236	256	256	253	243	233	245	249	263	234	273	244	240	234	220	248	251	246	268	263	270	238	253	239	255	251	249	262	245	276	270	262	248	247	256	269	277	252	224	236	240	256	267	242	253	270	229	237	247	261	254	242	253	282	269	230	237	245	252	277	263	259	214	265	244	224	237	259	240	269	247	231	251	230	261	246	224	205	237	228	239	239	229	216	258	255	235	253	235	270	253	237	228	235	240	261	246	268	260	258	225	256	238	263	214	229	249	242	239	245	276	249	242	232	243	250	265	261	232	244	253	249	251	245	230	257	241	232	259	253	236	260	223	253	242	253	258	215	262	249	257	244	234	231	222	236	267	292	239	234	253	246	242	238	246	233	286	252	255	264	266	254	248	247	247	248	253	264	241	248	246	220	228	270	259	246	259	255	261	275	250	247	223	251	258	253	249	250	238	260	250	253	235	228	249	231	238	230	256	278	260	271	251	236	228	229	246	224	209	238	240	247	248	259	266	233	257	241	254	254	220	247	251	237	237	250	251	237	259	228	265	241	254	234	270	253	255	251	262	271	240	252	261	297	260	253	217	249	240	239	242	222	275	254	260	227	233	230	259	235	263	236	250	268	278	240	258	264	229	264	258	262	264	251	247	237	237	270	244	268	252	247	253	275	266	259	256	269	241	233	232	246	238	258	258	241	234	249	288	234	230	261	275	256	251	273	260	244	259	230	246	238	222	255	242	240	250	242	263	261	239	262	249	235	230	235	240	243	261	253	237	270	221	256	249	257	231	254	241	249	258	253	244	251	245	254	226	290	257	267	244	246	259	242	254	236	257	263	254	237	252	244	260	251	248	281	257	276	275	243	273	251	236	233	241	251	242	240	242	219	261	254	246	252	233	258	238	241	242	267	220	255	268	233	236	253	236	258	246	251	252	232	240	257	260	266	260	280	272	264	262	228	251	233	249	250	237	232	249	250	243	263	246	279	233	249	249	242	263	279	239	243	256	236	248	237	260	246	235	251	240	252	269	243	231	278	279	256	224	225	252	256	256	244	263	249	242	236	231	222	243	246	227	249	244	247	230	268	254	232	257	247	260	243	249	246	232	253	264	229	246	261	223	257	242	231	261	244	263	233	228	274	251	256	233	250	255	232	233	246	257	276	229	255	245	232	259	256	245	260	251	265	233	258	259	261	221	230	279	267	274	256	266	264	255	231	237	231	235	249	238	240	267	218	215	282	253	302	251	263	289	234	242	255	259	243	232	256	254	237	240	234	256	260	235	225	261	261	236	232	229	277	251	247	277	226	273	245	238	252	234	238	289	261	286	256	267	265	249	248	231	276	269	242	271	251	231	270	273	241	247	257	274	250	229	243	251	231	244	262	210	232	247	235	242	264	237	246	271	230	281	232	242	278	244	255	251	268	251	262	231	263	251	256	273	243	253	254	217	261	252	233	267	238	253	250	272	239	278	214	237	248	240	260	255	250	257	251	252	252	251	265	239	258	267	237	268	252	235	249	252	257	261	241	270	267	250	263	246	237	259	248	248	238	238	253	243	233	257	221	236	258	249	222	292	258	277	285	253	248	238	258	251	256	267	254	237	225	228	276	230	258	256	265	254	229	219	225	243	246	244	243	239	276	240	247	268	262	227	223	252	236	273	264	243	255	271	245	236	243	279	257	236	239	223	205	276	272	254	257	241	243	248	234	268	248	261	239	230	236	261	258	261	227	270	239	258	249	254	236	249	256	253	244	244	239	259	255	243	228	272	252	249	238	239	265	236	223	237	244	258	235	238	266	236	254	256	249	260	254	262	280	235	232	252	253	277	242	239	215	218	229	248	234	229	245	244	246	258	289	237	236	263	233	274	260	268	244	234	250	261	245	237	247	222	276	240	220	230	238	243	239	254	243	218	238	237	231	198	254	256	238	260	248	233	244	229	255	261	257	248	268	238	238	243	249	252	265	240	242	247	265	238	237	251	239	215	240	265	283	272	252	246	222	265	259	253	289	254	259	255	236	271	212	232	238	207	249	234	244	236	243	259	268	259	243	252	235	228	237	250	258	250	269	244	248	270	227	252	236	258	258	249	224	248	296	277	234	252	229	276	265	257	268	276	264	254	246	232	231	232	276	266	264	237	293	236	251	256	251	228	220	233	240	245	229	232	249	243	253	233	256	219	276	242	262	228
5346	1649	2922	3434	2964	2616	2202	7481	44251	27474	27170	3958	1016	919	980	890	925	951	961	883	864	889	938	877	877	822	872	818	904	835	900	892	818	838	867	837	899	872	828	858	890	841	830	831	850	885	867	849	878	874	860	829	851	834	812	848	840	809	860	828	801	849	832	862	859	911	855	825	814	846	841	842	820	839	871	866	815	864	844	847	807	896	839	857	828	842	852	851	788	818	817	870	843	790	819	838	804	843	866	838	852	836	813	827	810	896	801	813	805	854	871	809	822	848	844	807	821	855	818	749	858	868	873	799	838	853	849	859	881	840	897	840	849	884	825	877	843	885	874	822	870	929	833	819	829	815	810	822	887	850	796	808	877	809	832	860	808	866	872	823	814	784	880	802	819	820	820	902	816	814	824	840	811	804	792	794	832	831	852	835	815	860	839	802	846	861	871	790	828	896	826	849	835	865	856	828	846	835	846	821	770	865	903	837	830	797	858	825	822	920	785	825	861	872	793	889	884	833	872	835	832	840	846	827	832	825	837	803	881	847	853	818	840	827	875	840	861	805	809	822	825	854	847	845	860	787	873	846	820	797	872	812	820	808	808	832	842	822	809	845	829	869	801	769	866	802	874	829	871	820	815	795	843	828	819	802	835	842	817	857	813	799	835	855	802	849	838	844	798	830	845	831	880	866	850	893	826	828	859	848	834	856	831	815	800	874	863	773	797	855	812	823	830	825	824	857	789	827	834	828	778	859	851	864	781	816	841	844	838	792	823	851	849	815	831	826	817	872	889	868	806	873	884	869	798	823	869	863	855	803	876	842	821	842	820	838	807	806	826	834	864	763	866	841	863	860	829	806	879	828	817	829	810	799	851	839	867	834	854	849	856	820	835	833	824	794	851	829	889	863	815	866	841	854	836	779	819	814	808	861	855	916	819	816	864	859	875	819	830	838	906	865	826	896	842	811	822	871	908	817	839	858	850	844	934	845	849	841	909	804	817	804	814	836	833	926	850	805	862	828	876	848	823	863	835	794	848	843	765	846	879	880	829	852	843	869	828	849	831	841	879	795	823	863	884	837	829	869	822	849	861	861	827	838	802	885	818	827	821	793	785	832	816	842	834	791	839	867	872	838	872	849	859	823	837	820	838	822	839	824	855	836	901	830	887	864	811	890	842	812	801	857	855	831	831	891	873	875	832	774	874	843	904	819	830	812	809	845	840	854	841	851	834	833	843	859	863	820	833	872	832	864	858	826	865	840	852	850	820	874	903	780	841	869	846	789	806	874	811	821	810	829	828	884	836	781	860	863	893	810	884	897	837	827	809	827	843	793	836	892	839	843	788	846	905	794	828	872	868	789	865	838	829	839	828	876	826	917	849	848	863	879	803	820	810	835	814	845	814	883	818	848	869	824	855	847	825	852	819	827	816	910	836	863	871	834	832	834	812	855	865	836	818	846	815	875	843	827	815	868	829	796	858	835	842	829	843	835	864	836	827	834	848	861	872	835	852	825	861	820	880	821	873	828	866	830	841	826	843	853	821	804	872	886	871	819	844	880	859	821	865	867	826	863	855	859	834	858	887	873	808	842	841	774	854	800	816	828	896	884	860	827	869	821	841	805	915	888	825	867	834	845	821	824	820	824	855	864	830	809	798	821	808	864	842	806	837	787	819	865	861	845	829	813	829	870	856	849	829	845	813	782	861	812	865	828	819	775	775	807	875	834	824	813	806	856	813	812	826	826	817	861	818	896	803	921	850	841	841	843	830	832	868	887	808	851	814	803	798	831	837	839	849	842	827	865	816	794	851	882	809	855	813	856	831	847	846	803	873	783	854	799	806	856	833	812	877	853	858	852	809	834	854	853	854	842	851	883	812	826	881	869	850	865	834	847	841	829	779	902	834	862	848	852	805	851	875	817	880	860	824	852	887	808	845	878	823	816	831	820	848	836	877	858	896	811	833	859	807	815	838	824	821	805	844	854	787	790	827	896	825	853	881	796	784	868	831	813	784	812	849	878	842	880	859	839	886	860	854	849	830	841	877	828	826	780	868	873	819	811	823	838	840	866	848	827	839	810	890	879	814	834	861	873	822	824	861	848	791	816	850	842	812	838	796	854	842	786	891	846	810	873	804	873	813	862	870	829	818	772	845	814	795	864	862	789	868	836	886	801	845	803	900	872	818	821	823	845	824	820	867	862	894	862	870	812	868	818	818	842	833	858	760	784	890	835	869	863	780	845	830	787	796	859	874	841	813	830	859	862	805	843	834	853	860	838	844	830	779	834	840	750	898	783	829	865	815	793	776	841	881	830	885	881	825	834	860	851	821	797	838	858	801	860	838	845	838	844	853	887	804	841	870	831	798	865	838	863	841	839	866	821	815	810	802	831	821	857	822	789	821	793	869	819	825	812	837	818	853	815	879	861	861	806	868	846	843	845	874	829	850	842	841	820	861	810	785	817	781	817	826	843	819	830	836	840	848	878	827	863	859	857	825	881	878	821	847	815	893	837	850	859	821	850	827	820	883	853	829	859	923	859	832	830	869	823	848	839	872	882	808	816	794	871	860	821	886	872	816	864	858	846	813	825	832	815	858	829	800	830	846	833	830	788	827	873	848	789	808	837	869	844	834	855	780	856	826	802	811	830	784	793	875	792	828	822	824	840	850	815	832	857	805	833	833	813	859	829	810	811	847	807	892	853	845	812	855	926	876	831	877	821	832	902	884	890	833	883	858	836	815	815	814	833	874	880	865	852	865	852	844	816	821	890	866	859	864	848	834	840	920	871	833	834	875	805	810	801	867	825	865	851	846	859	830	813	841	814	795	822	897	896	815	871	845	812	823	842	877	864	783	885	903	822	834	878	764	888	791	867	820	842	806	850	821	850	836	875	851	763	811	856	891	845	841	809	795	792	828	843	831	795	863	844	849	855	854	862	895	855	874	869	883	833	817	812	789	808	864	815	828	881	852	856	834	867	773	851	818	852	831	859	800	810	817	859	804	824	839	842	843	893	847	861	869	830	882	802	853	890	864	768	830	816	871	827	820	886	858	813	798	832	753	832	882	846	843	799	855	862	793	868	837	815	846	805	797	817	816	827	830	796	863	826	858	894	847	791	825	854	854	853	850	842	813	872	770	850	812	811	792	820	824	865	876	840	815	844	755	826	804	868	827	879	861	846	809	833	854	855	818	822	868	864	842	809	840	848	795	850	815	888	833	861	853	799	841	844	795	795	807	821	855	822	748	818	810	836	832	897	802	813	865	844	861	849	869	862	849	826	818	850	887	778	793	865	828	874	827	860	758	826	841	870	866	837	824	830	861	863	807	865	829	852	815	831	867	836	813	842	845	828	806	834	845	816	820	874	862	842	843	838	839	809	803	850	839	805	815	852	794	849	832	824	828	837	889	821	819	844	838	833	815	845	816	871	834	835	862	845	820	842	852	784	832	882	853	831	835	792	838	880	872	863	824	853	848	841	832	877	844	848	819	857	781	831
16608	2248	2372	1833	1295	1030	722	7965	41332	15424	19204	5841	274	226	214	187	211	234	193	215	216	187	188	206	169	194	201	186	206	193	190	211	188	201	208	195	183	182	198	176	180	177	176	194	170	181	182	167	154	224	188	182	185	187	175	198	187	193	178	161	176	193	207	183	192	193	196	161	201	189	175	187	170	188	201	180	189	205	190	165	179	183	175	200	159	180	192	188	194	190	198	196	178	211	184	174	200	151	166	208	191	178	183	173	181	176	193	194	182	184	209	170	192	203	179	195	188	175	178	182	181	182	193	188	175	176	215	168	168	178	175	203	175	182	172	197	200	201	194	183	192	194	190	179	174	213	181	193	195	193	181	191	177	191	170	209	177	185	194	204	181	208	167	180	181	179	184	199	168	159	187	183	182	171	164	186	207	195	178	191	166	202	188	172	184	173	181	169	178	173	176	186	186	173	203	208	208	176	193	212	199	175	165	203	165	185	174	174	179	190	193	182	173	205	186	203	199	178	192	182	183	168	189	172	189	184	162	190	191	195	176	174	172	195	200	175	178	198	177	191	159	189	179	190	176	183	178	183	180	173	200	191	172	175	157	180	174	193	181	164	186	178	157	183	206	179	178	181	199	179	170	187	208	182	182	185	189	185	187	187	174	185	173	183	182	182	206	181	183	196	185	180	177	170	196	190	168	158	183	188	217	170	171	191	174	194	186	201	170	162	183	200	175	183	192	173	177	160	210	192	199	163	203	177	176	178	172	201	175	166	187	208	184	209	192	162	189	208	167	206	196	178	190	165	201	177	179	195	162	177	176	166	211	176	180	195	179	192	182	194	189	185	192	212	171	175	177	188	183	198	177	184	186	176	180	167	173	211	168	173	200	181	169	171	190	179	203	175	168	176	188	186	180	158	206	180	163	183	162	183	170	171	186	167	175	163	227	206	189	187	194	205	202	189	171	170	157	180	213	171	176	168	206	163	184	201	184	189	187	181	189	181	166	176	170	182	202	181	188	163	190	205	184	187	176	201	167	177	189	193	162	202	183	177	163	180	169	158	200	182	180	185	196	204	192	177	159	172	158	200	188	181	194	188	174	169	178	162	190	199	182	201	190	186	185	155	177	172	191	168	155	170	199	184	161	172	171	163	174	174	152	180	193	189	196	190	187	171	189	164	170	173	200	183	181	176	178	179	172	206	185	201	197	198	191	180	170	207	214	196	198	172	194	202	164	210	172	173	169	173	187	197	161	170	183	192	188	183	175	178	178	184	172	186	193	182	173	171	191	200	182	158	174	177	202	186	209	163	183	195	192	185	211	192	190	197	192	190	176	169	183	190	171	205	179	172	185	175	176	174	192	178	219	178	188	213	190	184	173	198	216	151	196	198	183	158	176	191	198	164	179	177	185	185	187	185	177	196	186	174	182	179	178	180	183	175	180	175	193	184	173	179	182	181	182	183	169	187	187	181	172	194	174	182	146	182	189	155	192	181	163	179	186	183	192	164	184	190	227	185	188	180	203	161	186	184	176	157	188	177	177	178	202	205	176	191	183	177	176	198	180	187	171	177	163	188	200	180	188	188	180	167	206	172	187	182	193	171	188	208	185	172	162	203	195	200	202	177	177	188	193	170	181	192	161	180	160	194	154	204	159	171	176	195	191	171	187	172	182	186	192	180	192	151	167	183	175	172	200	188	190	198	168	197	169	180	201	181	154	194	175	211	160	164	185	184	187	208	193	185	196	167	157	188	198	178	196	185	187	193	197	189	188	193	170	181	178	185	172	189	175	168	183	185	207	181	201	180	181	209	166	191	166	172	196	212	206	177	196	179	166	204	181	191	174	172	186	169	217	179	176	198	165	191	167	170	189	179	180	169	193	193	172	187	182	173	154	179	169	181	201	177	187	196	183	191	198	164	187	184	191	183	177	186	185	188	186	182	178	187	196	188	166	186	198	189	176	192	187	186	168	162	177	181	171	180	184	185	182	192	189	192	200	180	169	182	178	192	178	183	172	206	180	181	179	187	184	193	200	169	170	166	193	172	186	193	180	186	181	160	188	212	159	199	174	197	189	180	164	169	164	200	166	181	200	193	174	164	190	179	173	176	182	170	190	184	179	174	167	190	189	189	173	176	187	205	174	192	172	187	211	190	183	170	174	205	179	198	164	173	187	185	170	175	181	167	206	188	186	192	206	193	182	201	170	192	185	178	189	179	190	191	198	216	195	162	181	193	189	195	179	182	175	183	202	177	188	181	187	196	178	173	182	170	180	214	214	196	172	191	195	175	197	173	195	178	167	177	171	172	189	215	176	176	173	187	145	217	176	166	184	192	176	198	199	181	145	180	188	184	167	196	196	166	174	186	214	179	195	171	186	205	179	184	187	168	200	192	178	172	171	152	186	193	195	171	173	193	173	179	172	181	192	203	196	155	179	185	178	167	191	170	190	199	186	197	190	201	196	196	163	187	177	195	197	172	201	184	179	203	175	175	186	177	190	187	184	181	191	175	193	223	192	166	193	189	195	187	193	195	173	185	216	185	168	172	196	182	199	175	179	183	187	186	173	171	193	197	188	181	173	190	181	202	164	185	190	196	186	173	177	174	173	181	178	176	190	172	182	191	193	178	175	199	209	175	187	181	183	177	173	181	204	171	173	174	176	176	173	190	181	181	169	203	184	177	188	181	167	187	176	164	181	174	203	171	193	173	165	172	169	168	162	186	208	193	178	170	198	188	202	173	194	172	172	178	170	194	188	191	175	203	203	195	186	187	215	187	197	179	200	191	208	170	170	146	184	176	181	186	190	194	180	181	182	178	178	165	178	191	186	166	163	179	188	192	165	172	193	180	178	204	194	203	189	181	142	198	195	174	194	159	205	184	203	205	216	175	187	192	192	176	225	172	186	197	166	191	188	172	161	170	199	188	175	190	189	168	170	183	209	201	209	167	196	207	190	175	177	198	185	175	189	187	182	175	186	200	146	172	188	192	173	199	186	190	187	207	194	201	180	185	169	186	184	192	181	167	188	164	177	185	184	196	185	172	162	170	195	185	204	175	206	210	195	187	158	193	167	195	176	196	182	174	178	169	186	190	188	178	198	173	162	171	181	174	197	162	170	208	181	184	179	174	183	180	188	172	177	212	160	171	176	181	202	186	162	185	211	184	178	177	184	206	178	161	211	178	179	180	180	204	177	194	192	188	176	202	160	200	177	182	214	164	172	191	181	199	193	168	152	189	196	168	189	186	180	185	174	194	182	197	169	186	166	158	182	183	180	176	180	183	196	186	197	180	163	187	206	210	157	163	202	179	183	183	195	204	191	201	206	179	165	194	191	212	208	196	171	197	175	183	218	182	179	160	177	173	192	195	179	176	178	171	175	199	198	216	187	168	214	185	176	186	202	203	191	192	182	204	183	180	168	175	171	197	187	183	180	173	184	194	193	156	189	177	183	187	180	195	182	166	165	178	190	179	172	181	167	165	181	203	193	191	191	204
7521	2358	4839	5875	5188	4274	3403	19051	53468	18686	37025	4999	1059	1052	1013	948	898	824	863	799	848	784	812	758	790	736	767	784	800	726	724	725	716	753	760	729	657	707	718	728	693	703	712	638	727	748	734	650	710	692	697	682	699	644	691	657	658	652	654	654	679	690	639	656	685	645	678	686	654	739	647	672	594	701	679	671	671	674	714	674	658	668	698	679	647	685	707	636	628	648	668	671	713	644	642	647	656	639	713	698	638	660	659	658	637	670	639	686	663	705	680	657	682	654	669	650	717	649	712	681	660	692	654	694	665	672	669	690	678	690	666	713	643	649	659	632	624	657	634	683	696	684	655	687	659	665	690	629	620	657	650	667	683	634	696	651	676	667	597	710	666	688	665	677	696	660	650	665	652	700	657	647	649	649	632	638	685	720	671	679	616	667	667	674	657	643	683	661	646	665	689	646	708	683	660	611	645	693	676	679	688	632	665	654	610	725	696	642	645	634	642	676	642	665	689	655	631	663	671	691	646	639	620	632	662	616	709	661	660	638	636	682	658	685	644	656	687	641	649	682	671	674	616	621	666	678	654	646	602	623	639	649	659	637	725	642	653	661	680	664	678	673	645	672	659	642	700	655	630	656	684	683	663	630	721	689	677	656	651	666	693	647	719	692	688	642	677	645	662	639	663	675	649	700	657	640	648	669	689	658	707	630	641	660	668	663	723	672	667	682	636	669	630	699	681	649	670	672	703	660	652	665	600	635	677	671	651	712	686	651	664	667	689	675	676	666	631	665	696	636	665	697	636	619	649	641	667	680	637	648	648	635	684	701	644	641	696	672	667	629	657	670	664	707	642	718	646	694	673	682	669	679	667	676	646	660	640	667	652	666	652	639	648	680	705	667	671	666	667	673	651	638	675	668	626	669	623	663	683	672	687	658	608	636	690	675	660	678	709	656	650	651	690	674	662	641	666	670	643	695	698	644	700	664	623	680	656	648	658	637	694	657	646	690	642	668	675	645	689	645	677	622	677	685	678	670	643	696	698	631	668	683	662	724	709	667	692	652	652	652	651	658	679	689	623	685	662	654	697	655	684	654	608	638	658	682	666	669	679	615	684	693	642	644	663	638	668	653	658	640	652	645	632	684	672	682	637	701	663	662	639	668	661	642	635	648	662	687	680	685	650	655	629	697	644	678	623	681	643	669	665	732	689	694	652	689	647	669	662	673	676	677	661	644	683	668	624	634	664	676	650	610	670	626	648	657	677	644	661	674	692	654	622	674	660	682	660	680	652	669	681	676	705	645	635	664	638	621	668	649	640	637	654	626	673	684	737	660	646	685	705	670	647	640	677	653	655	653	635	667	707	641	689	625	676	713	619	697	665	650	639	653	636	648	655	662	610	687	696	640	681	680	718	659	667	660	659	668	591	634	638	703	682	678	639	668	674	606	649	702	666	629	688	660	652	691	712	683	709	671	654	633	674	705	651	659	629	690	665	683	665	656	684	662	647	668	692	614	682	633	663	629	667	657	663	647	685	662	685	640	662	697	698	675	633	694	623	714	652	634	678	682	591	645	687	633	680	620	680	678	676	678	655	612	645	666	669	652	667	702	654	694	651	631	679	680	650	704	661	684	674	636	672	660	647	724	649	660	695	694	618	664	648	667	670	660	650	646	662	643	672	672	677	680	648	666	678	650	624	672	669	659	653	676	658	654	677	642	610	657	659	674	689	638	688	641	636	702	676	668	624	695	683	608	651	671	688	649	694	732	638	637	664	653	644	679	674	624	672	626	670	667	653	625	697	710	678	657	692	669	607	661	625	676	672	710	653	658	667	657	666	653	662	644	672	645	663	670	695	626	637	693	642	662	685	674	653	667	633	660	676	673	740	684	652	670	662	687	609	694	668	625	654	666	667	685	636	702	619	670	646	683	647	654	659	682	675	688	677	674	666	654	662	680	609	624	669	686	633	664	705	639	654	629	708	678	624	738	629	654	655	645	655	709	677	629	665	645	676	663	687	653	665	683	679	678	728	609	638	663	659	695	684	628	639	640	655	670	650	660	657	645	660	651	659	696	682	665	665	672	678	672	653	675	654	682	649	658	657	663	687	668	612	665	670	667	646	681	649	653	638	686	687	643	665	692	672	667	694	655	674	676	686	682	665	659	623	652	603	668	662	628	619	686	684	700	603	651	648	673	634	660	690	631	628	719	681	671	595	636	693	658	689	678	657	682	680	670	688	643	684	673	630	678	641	653	662	661	662	728	665	648	674	671	669	685	669	676	633	681	688	648	698	641	672	658	652	680	668	685	673	624	648	617	702	615	645	676	668	683	651	614	632	642	679	656	660	643	656	644	675	659	701	684	645	678	668	710	655	658	694	635	652	643	694	646	655	704	661	607	695	601	662	641	661	663	671	707	685	647	668	707	624	709	616	648	657	621	672	624	662	666	703	633	646	720	646	675	615	659	653	651	709	688	704	704	632	710	678	649	677	738	617	655	629	666	667	647	660	661	651	700	668	688	703	682	628	696	682	688	682	656	689	660	695	665	685	705	650	645	589	667	700	614	688	671	672	683	667	650	647	659	662	602	645	633	657	669	673	642	677	684	647	675	665	658	629	666	680	633	658	638	665	666	687	704	640	668	644	670	669	639	622	653	653	713	650	603	679	681	691	666	717	678	648	664	666	658	683	642	696	653	623	712	698	646	649	641	694	678	666	651	694	645	647	636	698	642	645	711	678	677	635	651	662	663	676	669	667	671	670	665	672	635	678	692	655	689	660	680	651	633	677	656	657	700	704	643	655	707	653	605	663	652	676	663	666	674	690	692	682	662	695	677	685	611	666	630	649	685	704	665	650	660	660	660	666	652	662	677	691	650	692	696	638	645	654	631	623	703	666	664	665	635	664	648	638	684	705	662	665	649	647	610	655	646	661	691	685	658	685	677	660	659	670	660	656	594	647	671	685	650	715	645	688	700	629	666	675	677	683	681	659	663	670	691	695	690	653	641	658	641	673	602	714	634	702	672	681	679	694	659	687	666	650	675	698	694	633	674	681	645	702	691	702	646	652	659	642	685	622	657	681	633	678	650	672	666	652	664	603	653	637	621	643	706	611	619	670	668	676	649	669	695	647	647	644	635	674	649	668	685	662	650	634	688	638	638	687	682	664	679	655	686	629	715	652	662	651	632	655	649	692	629	620	662	672	623	655	629	635	697	680	667	603	709	652	663	657	648	634	662	670	659	684	695	683	679	670	619	688	668	643	661	670	670	685	668	698	643	660	680	665	686	657	649	683	714	680	695	651	687	665	699	675	677	693	648	676	688	689	677	652	640	650	660	682	685	676	651	707	645	688	661	643	671	678	646	653	680	664	659	622	678	680	625	665	697	676	677	638	640	668	683	652	684	674	633	642	653	643	654	664	673	622	607	633	630	691	632	662	656	641	672	663	642	659	681	674	632	683	667	624	631	642	659	681	645	676	689	664	663	722	695	645	659
1977	358	412	384	363	332	364	1134	2248	533	1114	516	341	340	365	341	340	304	363	363	316	317	332	312	336	325	314	331	336	304	318	329	328	324	354	307	361	299	329	327	308	326	316	314	330	339	345	292	329	319	321	302	333	342	312	317	347	340	306	297	327	306	334	332	344	344	340	329	317	310	335	332	316	305	333	331	325	318	315	317	314	323	316	309	360	330	293	323	336	352	302	314	339	348	343	315	333	316	329	363	313	314	335	332	316	324	294	327	314	323	360	321	335	348	348	302	329	339	324	312	314	303	301	320	321	335	367	315	337	330	354	333	348	312	336	361	340	333	324	337	304	317	323	340	347	319	317	330	313	324	326	324	307	340	344	323	319	290	320	353	301	316	315	284	312	352	322	329	324	321	340	356	320	333	318	298	362	344	324	327	314	340	350	324	368	334	314	321	352	296	303	332	356	349	336	340	335	307	335	340	359	333	317	351	304	321	325	321	298	318	331	318	297	301	365	316	314	321	297	340	322	318	329	329	345	331	331	318	341	308	332	341	351	347	370	321	350	285	304	344	350	323	336	341	343	308	341	337	301	306	323	330	351	300	343	327	335	341	351	317	318	328	314	315	322	324	328	342	340	327	355	361	323	314	313	341	307	332	334	299	322	329	322	332	300	351	353	348	299	296	346	307	313	327	334	330	332	327	304	323	357	299	342	325	339	339	325	305	346	288	327	376	333	319	333	348	327	335	321	315	319	294	292	333	336	339	331	360	322	324	358	294	306	304	335	311	332	328	326	310	326	337	342	345	330	327	347	337	323	343	353	284	333	307	326	345	348	321	321	328	330	346	321	321	356	354	333	322	318	342	320	323	325	315	348	316	298	303	299	323	322	318	332	344	343	285	339	353	317	317	296	317	308	328	329	306	339	334	310	343	309	315	350	316	283	362	340	335	321	313	316	326	357	337	312	316	338	309	324	374	332	318	332	315	335	306	336	332	317	314	332	345	315	294	328	330	306	345	350	339	329	346	331	343	291	328	338	368	287	341	316	328	309	343	332	296	358	336	340	357	320	344	341	300	314	336	307	345	336	339	319	356	337	347	364	304	334	330	328	340	331	306	338	322	307	347	329	304	328	368	329	346	325	365	325	320	325	323	333	332	340	334	319	338	330	325	311	308	359	299	314	343	311	329	339	308	301	307	356	343	323	301	330	359	320	339	342	340	292	341	339	336	321	327	308	336	319	349	307	302	353	308	323	327	317	303	333	315	352	340	337	363	311	331	308	321	354	318	320	328	325	304	318	331	331	332	330	305	323	328	357	338	313	329	312	302	340	324	316	342	325	284	324	348	288	340	324	324	299	322	330	313	320	307	320	295	334	301	319	337	332	320	347	368	350	334	342	357	336	336	339	347	345	328	331	340	308	336	323	328	311	327	319	354	323	322	301	324	317	322	353	320	348	321	322	315	315	335	317	338	337	317	312	325	320	365	313	312	292	326	350	346	316	342	337	307	341	327	316	311	307	317	335	329	310	325	318	313	330	337	317	325	327	364	312	296	322	341	322	362	332	341	319	336	311	330	305	323	338	323	322	340	321	311	356	291	326	327	335	341	346	323	321	302	309	351	351	320	292	319	341	335	355	320	328	321	331	340	309	321	325	356	361	306	359	349	332	340	314	340	352	340	346	337	343	337	348	324	365	322	311	331	340	346	306	337	354	302	311	333	314	325	318	336	333	325	328	322	328	328	307	369	325	369	334	324	307	351	328	325	320	364	312	325	331	319	359	312	340	335	338	317	365	343	334	349	309	318	356	341	311	343	313	306	338	320	339	347	319	348	336	298	352	331	322	321	312	341	312	329	318	351	319	338	323	356	340	287	342	334	339	317	300	343	330	332	288	357	327	350	329	340	305	322	349	323	325	364	325	306	282	318	321	334	320	307	343	291	316	314	332	335	336	350	303	308	325	349	314	348	330	300	335	375	370	356	313	342	315	311	361	322	315	343	371	325	314	330	305	342	320	312	318	309	307	287	285	300	341	322	318	313	348	348	334	343	307	321	337	316	308	347	311	340	345	314	317	322	359	327	327	363	315	323	350	295	362	298	316	330	321	321	302	314	375	331	342	345	341	330	330	315	333	374	310	308	332	338	307	296	306	325	299	339	292	337	334	332	341	314	323	349	362	329	331	344	353	338	333	311	322	356	331	319	324	332	329	301	292	319	332	337	298	315	328	316	324	353	324	359	305	329	351	329	320	350	316	356	342	316	322	320	363	308	329	302	334	379	337	324	359	328	304	350	340	319	348	317	325	287	344	331	342	336	311	326	322	307	337	335	337	308	355	313	328	341	316	298	335	349	327	333	324	335	325	321	322	301	302	337	352	336	348	335	308	308	340	337	348	346	324	336	294	318	332	321	357	276	332	329	324	327	341	340	351	336	338	332	285	329	329	324	346	318	310	294	331	294	321	319	301	348	348	306	325	292	335	331	343	350	331	341	295	322	322	295	311	327	314	311	393	317	334	348	305	325	355	331	274	340	306	347	345	346	325	331	336	311	285	319	319	317	313	310	334	307	312	344	307	336	280	310	320	331	329	328	329	304	308	340	319	321	348	325	318	329	335	323	332	332	307	359	340	351	328	358	314	348	325	294	313	325	349	305	302	331	342	331	317	312	322	349	311	315	347	333	309	323	324	333	363	316	313	349	320	325	376	336	327	344	358	328	343	329	313	307	343	339	322	326	308	318	286	327	297	323	301	311	340	301	358	332	320	347	378	305	333	340	343	354	348	323	330	336	346	341	335	298	331	321	330	348	340	317	331	322	337	316	340	345	311	347	340	332	334	318	323	334	329	344	344	324	318	304	312	333	336	325	346	320	336	333	341	280	342	315	336	281	320	304	326	324	334	344	359	313	305	284	339	338	366	319	354	324	327	353	343	339	302	321	320	329	337	309	336	306	298	340	349	343	346	311	317	317	318	346	350	336	311	312	375	331	325	349	321	344	346	293	299	323	337	301	325	320	330	326	291	345	301	326	339	333	325	325	332	323	318	345	341	333	304	345	316	329	333	345	305	314	326	313	348	326	363	330	325	307	322	334	310	362	311	372	347	333	365	336	374	315	316	335	358	324	327	315	306	344	323	319	308	331	338	351	299	319	316	351	323	318	321	334	324	293	318	336	320	315	340	330	309	314	342	321	312	335	325	309	322	343	325	311	338	333	342	332	344	300	308	307	318	307	317	304	311	317	297	339	280	334	355	338	307	331	296	325	366	326	324	355	328	324	310	311	322	301	327	353	300	324	336	326	346	347	324	319	360	355	347	327	322	331	321	335	321	336	329	352	341	339	335	297	328	332	315	316	336	332	350	322	328	351	322	338	326	323	329	323	310	353	360	350	325	321	336	314	326	342	321	334	344	301	300	330	319	317	369	324	355	314	312	360	312	352	353	329	334	295	307	315	325	316	360	355	339	310	325	302	350	329	328	353	322	318	324	335	343	348
2477	1159	1199	1224	1167	1175	1183	5266	10010	1737	5446	1812	1080	1132	1074	1094	1009	1089	1083	1062	1068	1119	1068	1072	1075	1135	1066	1016	1093	1093	1003	1070	1066	1023	1030	1098	1064	1100	1066	1097	1031	1096	1067	1057	1064	1053	1045	1066	1083	1137	1055	1037	1066	1087	1086	1034	1059	1068	1048	1030	1052	1015	1023	1071	1057	1058	1033	1018	1077	1062	1020	1054	1050	1053	1097	1077	1043	1025	1060	1058	1105	1078	1061	1064	1095	1077	1008	1072	1088	1013	1009	1072	1049	1061	1096	1100	1102	1095	1058	1051	1038	1106	1057	1063	1101	1074	1051	1089	1025	1050	1055	1035	1123	1057	1060	1037	1069	1055	1064	1029	1084	1148	1049	1116	987	1083	1082	1086	1129	1071	1032	1035	1038	1033	1043	1072	1128	1071	1031	1072	1055	1110	1081	1054	1062	1100	1110	1130	1104	1093	1064	1001	1062	1099	1052	1057	1085	1014	1090	1041	1019	1065	1041	1111	1060	1077	1106	1061	1080	1063	1100	1060	1057	1053	1041	1127	1066	1119	1054	1067	1069	1092	1053	1060	1020	1038	1037	1061	1088	1056	1005	1021	1032	1049	1072	1073	1047	1046	1050	1114	1058	998	1033	1130	1095	1058	1062	1093	1039	1087	1061	1094	1074	1062	1059	1050	1152	1052	1112	1058	1072	1036	1111	1098	1083	1088	1077	1076	1028	1095	1054	1028	1104	1082	1097	1063	1048	1055	1133	1051	1040	1022	1067	1024	1101	1004	1058	1067	1080	1077	1014	1063	1053	1063	1094	1038	1096	1062	1073	1012	1075	1106	1095	1060	1032	1048	1077	1022	1119	1048	1065	1073	1028	1054	993	1035	1064	1068	1049	1089	1126	1049	1021	1065	1121	1065	994	1134	1119	1102	1090	1012	1054	1072	1112	1134	1087	1120	1013	1084	1127	1069	1084	1074	1043	1052	1027	1064	1106	1086	1007	1052	1082	1047	1131	1111	1032	1078	1103	967	1076	1098	1028	1053	1115	1031	1059	1055	1037	1023	1083	1070	1067	1037	1071	1081	1061	1079	1046	1068	1001	1012	1074	1115	1105	1064	1111	1070	1124	1090	1054	1064	1082	1067	1123	1094	1085	1082	1065	1104	1095	1097	1102	1048	1054	1060	1065	1050	1079	1046	1085	1088	1059	1011	1088	1144	1092	1054	1102	1047	1084	1050	1075	1020	1059	1043	1075	1049	1057	1029	1046	999	1061	1076	1075	1142	1058	1031	1107	1059	980	1088	1082	1045	1010	1044	1097	1091	1056	1077	1100	1091	1064	1041	979	1012	1062	1081	1077	1147	1068	1054	1018	1049	1072	1048	1125	1123	1093	1087	1060	1007	1070	1050	1110	1070	1038	1059	1043	1108	1062	1102	1090	1117	1077	1052	1071	1116	1086	1082	1053	1134	1055	1070	1053	1065	1049	1003	1091	1062	1026	1081	1068	1086	1035	1055	1092	1064	1083	1086	1088	1063	1082	1125	1075	1060	1112	1028	1065	1036	1070	1095	1078	1060	1081	1133	1054	1009	1089	1078	1041	1038	1028	1071	1035	1001	1050	1098	1039	1068	1093	1089	1023	1103	1026	1050	986	1063	1106	1058	977	1000	1062	1026	1051	981	1058	1059	1071	1083	1090	1102	1053	1106	1104	1012	1063	1076	1096	1107	1080	1033	1048	1007	1063	1097	1063	1065	1032	1022	1006	1079	1104	1053	1024	1057	1083	1080	1042	1017	1025	1095	1035	1046	1061	994	1073	1086	1095	1049	1049	1145	1094	1070	1039	1089	1097	1076	1072	1087	1070	1039	1046	1085	1037	1025	1084	1064	1045	1075	1090	1050	1093	1130	1061	1025	1084	1036	1046	1050	1020	1074	1067	1030	1066	1035	1058	1071	1024	1080	1107	1066	1087	1062	1072	1051	1076	1030	1078	1021	1056	1054	1061	1071	1096	1105	1148	1060	1130	1086	1052	1085	1065	1062	1072	1116	1083	1125	1060	1058	1034	1030	1103	1037	1059	1103	1084	1074	1058	1097	1076	1041	1110	1114	1090	1041	1088	1004	1126	1089	1113	1046	1071	1057	1070	1106	1029	1051	1110	1111	1043	1081	1051	1066	1114	1092	1047	1050	1047	1046	1043	996	1059	1106	1083	1090	1089	1090	1108	1000	1099	1070	1045	1142	1107	1035	1080	1090	1046	1060	1051	1055	1104	1028	1050	1085	1065	1088	1092	1017	1135	983	1086	1087	1099	1068	1089	996	1076	1075	1106	1024	1084	1067	1083	1066	1083	1091	1081	1101	1043	1041	1073	1064	1061	1075	1075	1119	1078	1000	1047	1060	1121	1075	1035	1052	1030	1028	1032	1010	1050	1039	1099	1010	1113	1110	1088	1092	1051	1066	1115	1120	1067	1032	1032	1048	1064	1096	1038	1064	1038	1059	1049	1090	1113	1090	1077	1095	1127	1097	1032	1055	1133	1066	1080	1054	1071	1083	1049	1112	1041	1077	1064	1104	1028	1054	1084	1054	1093	1116	1012	1046	1074	1123	1064	1087	1066	1030	1085	1055	1099	1050	1075	1084	1061	1096	1059	1106	1074	1031	1072	1021	1050	1014	1060	994	983	1110	1089	1020	1047	1049	1052	1065	1041	1014	1070	1061	999	1078	1114	1102	1040	1043	1103	1081	1095	1088	1114	1044	1139	1093	1070	1048	1034	1044	1010	1013	1081	1079	1045	1034	1072	1085	994	1073	1058	1112	1057	1087	1054	1103	1080	1079	1014	1078	1141	1049	1099	1064	1060	1096	1095	998	1029	1070	1071	1016	1110	1094	1062	1053	1019	1078	1011	1092	1012	1078	1050	1040	1053	1018	1097	1124	1089	1064	1015	1028	1079	1056	1024	1082	1054	1116	1026	1106	1081	1082	1078	1026	1106	1062	1049	1025	1044	1092	1060	1077	1083	1104	1040	1033	1090	1088	1039	1025	1080	1060	1036	1093	1037	1101	1048	1107	1111	1086	1095	1014	1060	1110	1072	1016	1056	1022	1052	1073	1046	1076	1046	1078	1104	1044	1064	1044	1014	1076	1119	1076	1014	1141	1083	1094	1047	1077	1054	1066	1056	976	1037	1037	1059	1047	1089	1094	1085	1061	1069	1049	1075	1048	1045	1071	1002	1055	1075	1045	1060	1079	1050	1056	1117	1116	1065	1042	1107	1062	1074	1041	1123	1107	1012	1053	1053	1055	1075	1050	1083	1030	1061	1058	1044	1106	1095	1070	1004	997	1010	1036	1057	1039	1078	1033	1037	1060	1080	1054	1107	1074	1055	1074	1109	1025	997	1022	1121	1065	1030	1120	1008	1090	1080	1026	1020	1011	1027	1062	1094	1100	1116	1079	1056	1060	1059	1093	1021	1024	1073	1050	1072	1060	1078	1109	1090	1035	1034	1067	1005	1060	1065	1049	1071	1068	1054	1104	1077	1065	1121	1081	1101	1046	1147	1076	1077	1026	1062	1137	1019	1119	1056	1035	1039	1090	1070	1062	1109	1064	1044	1059	1061	1074	1026	1058	1020	1062	1067	1045	1043	1065	1021	1134	1089	1083	1029	1028	1103	1051	1049	1009	1064	1098	1062	1052	1026	1120	1054	1085	1033	1097	1085	1059	1064	1118	1051	1083	1052	976	1095	1070	1096	1040	992	1107	1082	1049	1039	1054	1081	1059	1043	1038	1037	1019	1039	1041	1052	1064	1107	1062	1017	1038	1037	1092	1063	1109	1111	1148	1059	1043	1076	1045	1091	1088	1085	1019	1044	1066	1107	1037	1013	1070	1088	1044	1057	1049	1071	1110	1042	1080	1083	1067	1109	1028	1032	1029	1044	1026	1047	1102	1009	1064	1050	1093	1044	1075	1077	1100	1107	1110	1130	1089	1068	1072	1097	1053	1106	1039	1095	1090	1058	1045	1034	1087	1079	1069	1048	1013	1063	1067	1013	999	1050	1080	1032	1095	1019	1129	1065	1031	1080	1057	1068	1056	1105	1026	1096	1052	1110	1057	1092	1058	1055	1130	1035	1052	1060	1014	1097	1086	1070	990	1117	1031	1074	1120	1045	1009	1090	1109	1074	1090	1123	1130	1088	1060	1151	1112	1077	1015	1060	1064	1005	1086	1046	1139	1093	1082	1100	1051	1044	1013	1087	1021	1060	1055	1032	1102	1036	1136	1043	1080	1056	1069	1080	1048	1049	1074	1066	1075	1113	1022	1040	1089	1105	1000	1042	1083	1037	1058	1089	1052	1095	1066	1062	1042	1082	1050	1032	1047	1004	1073	1116	1003	1031	1091	1008	1028	1065	1040	1072	1058	1135	1085	1093	1088	1049	1015	1084	1062	1124	1047	1111	1062	1110	1112	1120	1064	1085	1104	1068	1047	1034	1059	1006	1083	1055	1071	1055	1017	1081	1117	1063	1086	1073	1036	1129	1044	1082	1048	1025	1099	1067	1077	1040	1136	1085	1051	1037	1086	1096	1098	1075	1044	1085	1045	1037	1083	1024	1037	1092	1097	1092	1047	1037	1088	1015	1053	1062	1027	1026	1055	1060	1063	1041	1026	1128	1056	1099	1030	1079	1047	1042	1112	1050	1027	1094	1106	1062	1089	1112	1065	1028	1024	1016	1036	1068	1077	1103	1070	1051	1090	1071	1107	1039	1058	1055	1032	1112	1092	1095	1025	1093	1068	1106	1058	1059	1055	1089	1042	1051	1115	1116	1068	1060	1076	1070	1064	1088	1065	1066	1020	1065	1113	1103	1000	1065	1058	1081	1118	1069	1048	1118	1047	1082	1051	1079	1004	1068	1065	1132	999	1068	1032	1047	1063	1029	1050	1111	1046	1079	1068	1101	1052	1051	1041	1017	1114	1052	1120	1059	1038	1009	1050	1095	1078	1085	1042	1037	1109	1051	1086	1029	1019	1036	1107	1091	1038	1091	1069	1042	1064	1021	1080	1040	994	1098	1112
7819	867	1181	941	727	586	516	6261	20537	2789	9552	3052	253	245	235	221	214	218	258	201	210	216	210	241	261	190	203	172	196	183	229	222	210	231	196	190	260	249	228	192	257	196	195	226	199	216	200	193	200	220	193	195	208	236	218	216	217	213	166	193	217	215	226	197	207	225	214	190	224	202	223	199	201	205	213	175	195	209	202	227	215	230	183	202	212	217	209	187	239	191	222	201	170	219	214	187	223	238	213	229	218	237	225	219	206	220	196	216	196	187	222	226	185	220	195	212	211	220	201	183	211	188	200	213	198	203	208	214	194	201	200	232	198	226	214	217	234	197	205	217	192	220	213	197	205	200	200	242	208	176	221	232	204	199	203	217	204	219	212	197	205	242	200	208	203	204	200	233	225	203	225	249	205	212	191	199	202	209	220	214	202	212	219	198	201	212	209	195	229	205	219	206	211	197	202	193	229	174	197	231	195	183	207	216	215	199	222	209	217	202	189	208	214	203	205	224	201	206	204	202	222	218	213	203	187	241	204	217	196	211	216	214	213	207	209	203	219	234	195	174	215	223	195	188	216	206	186	224	199	235	207	197	221	222	197	209	198	192	191	206	230	219	173	200	229	190	231	219	213	216	221	222	179	209	221	204	216	187	215	204	209	203	240	198	218	193	211	218	214	186	198	192	226	211	205	200	188	209	194	225	196	206	200	182	199	227	188	205	207	191	187	193	222	209	205	216	218	185	206	242	209	193	246	200	223	188	195	206	188	213	200	205	208	213	194	194	221	214	200	194	212	223	205	217	212	197	205	192	236	203	225	220	210	196	208	224	224	214	209	180	198	230	214	201	208	198	207	208	211	209	194	206	205	219	197	183	186	200	217	193	214	227	204	214	219	208	186	205	201	209	211	229	212	209	193	218	212	221	203	219	224	203	214	223	190	208	209	212	220	216	211	256	219	198	182	209	207	210	217	201	203	201	185	204	199	226	189	186	210	184	172	212	223	200	186	214	214	200	201	184	195	220	215	191	206	189	196	217	227	199	227	214	190	200	199	194	220	181	227	219	183	208	200	207	194	225	225	230	216	229	214	227	209	201	200	195	221	201	216	205	196	210	201	209	192	181	229	205	214	193	203	210	211	225	208	194	189	199	219	210	220	214	201	206	197	223	210	193	178	201	242	211	200	210	207	198	212	214	205	213	218	218	218	215	222	226	198	193	210	223	212	201	212	184	210	179	214	225	210	207	216	216	229	218	224	221	208	239	206	189	234	210	216	217	227	222	198	204	208	223	219	221	232	214	206	201	230	226	215	214	221	194	192	216	184	202	200	210	202	222	196	185	213	239	226	222	213	210	178	226	211	173	216	213	201	190	224	216	211	209	203	233	190	205	233	226	188	208	211	194	209	216	198	211	236	196	226	203	205	208	222	191	222	248	213	220	196	197	211	241	218	209	220	197	189	178	229	201	219	191	228	214	213	201	201	206	203	211	218	193	206	170	224	188	198	180	187	191	201	179	205	182	228	203	206	238	215	190	192	210	207	202	234	220	226	223	206	213	245	226	209	208	209	210	199	201	205	197	214	222	222	194	197	179	207	201	224	206	195	192	190	216	180	211	215	195	223	200	214	205	204	200	232	224	203	195	206	210	182	188	224	239	226	232	195	214	229	184	202	200	215	201	218	214	199	225	225	216	210	215	208	222	209	221	190	191	191	199	208	209	209	215	196	208	197	234	201	231	197	224	195	214	219	242	179	213	213	214	218	197	198	184	186	205	228	190	185	218	203	204	204	237	255	231	210	182	197	184	209	190	200	232	217	215	209	213	185	188	214	191	181	188	196	220	199	202	193	217	200	201	206	187	195	192	200	205	202	216	199	202	223	211	229	213	219	228	205	221	201	214	197	204	212	228	222	213	199	208	238	219	203	218	206	210	196	207	201	222	210	193	216	215	200	204	212	194	225	201	203	216	195	228	210	218	216	225	187	210	198	232	191	199	195	200	200	208	196	201	207	205	193	171	224	209	201	219	184	199	191	229	198	232	214	200	209	199	193	193	187	218	174	206	215	205	201	243	218	220	234	208	227	212	213	219	185	203	187	209	213	199	183	214	213	187	209	240	191	215	191	213	205	228	210	217	220	202	198	211	214	178	190	215	219	237	193	205	201	217	171	194	195	215	208	195	194	203	236	210	209	205	198	211	197	221	202	214	218	224	217	185	190	218	215	196	208	188	215	211	212	182	214	217	222	225	187	179	211	233	203	199	196	183	230	210	238	216	222	185	215	189	226	201	204	204	213	219	190	202	205	194	191	198	196	210	216	212	209	219	215	221	215	249	226	198	198	210	212	205	213	218	226	187	188	196	213	195	207	203	192	189	217	195	186	203	233	224	223	188	231	199	214	232	224	195	231	207	212	226	211	208	220	228	203	233	195	230	205	231	222	197	208	228	214	236	203	240	222	220	208	198	203	195	221	220	205	194	217	217	194	223	202	178	201	198	213	207	219	194	193	213	193	193	220	206	202	195	190	199	238	216	220	226	214	217	206	202	198	217	178	211	203	211	210	203	237	188	194	208	193	210	189	214	225	209	226	217	197	226	200	202	205	197	195	206	193	182	213	195	209	202	198	203	188	194	229	214	216	209	211	190	210	168	195	193	207	198	222	207	194	236	224	207	224	207	216	194	205	183	182	197	192	221	221	180	191	220	223	220	203	202	201	192	257	211	212	213	186	231	222	183	197	216	213	210	217	246	221	226	208	243	219	190	224	217	208	196	190	216	201	208	193	192	213	215	218	223	186	230	217	205	225	195	201	205	243	210	215	192	195	200	200	233	230	192	206	201	223	201	223	202	201	188	210	197	200	238	201	204	222	222	190	186	228	240	198	206	237	189	189	187	218	190	218	186	208	222	202	215	195	211	195	209	201	205	198	238	186	217	203	216	201	223	208	225	194	221	227	216	211	206	226	215	205	199	230	209	186	215	188	215	220	197	199	198	213	220	230	218	204	246	203	198	236	205	227	222	235	199	216	184	190	230	224	214	219	203	210	219	210	221	218	206	204	212	238	208	179	219	202	209	216	212	195	213	220	203	183	221	196	208	208	189	232	215	200	201	248	217	227	220	225	163	193	202	196	217	201	238	217	199	228	189	171	221	224	183	218	185	205	225	231	182	218	218	226	194	207	188	178	191	199	205	194	208	205	180	193	204	210	211	194	225	211	203	190	223	184	211	186	191	206	180	225	185	197	198	210	211	220	222	208	212	227	208	224	215	208	225	193	207	224	203	218	188	215	234	216	218	231	211	197	194	189	174	213	215	201	202	206	244	197	201	220	194	220	210	232	209	202	178	215	202	221	224	191	218	211	212	224	242	232	207	233	216	227	195	207	220	205	230	187	219	236	192	219	212	220	182	219	202	223	201	186	247	222	183	206	199	196	218	200	194	220	216	203	190	199	201	202	207	201	243	214	184	190	227	231	221	200	232	214	214	206	214	228	200
5260	1499	2716	3249	2953	2450	2270	16967	35059	3011	27277	5307	1008	934	879	893	905	934	869	830	788	789	853	802	814	785	744	765	789	777	743	731	764	776	758	753	745	764	709	797	783	778	715	731	758	675	700	774	719	702	697	720	771	748	761	733	742	710	719	745	743	731	758	742	738	716	752	685	780	737	780	772	726	707	720	668	730	728	713	714	755	767	736	685	705	724	762	679	747	678	772	680	703	740	704	668	710	765	695	760	750	729	673	747	731	716	714	707	718	727	767	682	737	749	708	734	734	738	765	746	719	729	694	687	656	743	715	722	678	728	752	700	739	726	743	678	731	746	720	793	739	769	716	737	713	694	706	703	696	734	738	755	677	693	764	749	696	707	692	707	739	703	734	707	793	721	743	751	745	736	728	697	784	719	716	724	760	696	753	700	717	732	759	692	697	734	673	710	747	726	688	740	684	768	669	685	783	709	776	728	702	735	740	705	737	667	734	700	699	693	744	725	678	705	727	735	762	760	731	719	731	669	718	713	744	782	682	743	737	796	714	714	752	677	696	751	767	745	739	697	732	741	729	723	743	774	721	732	745	698	720	707	713	728	742	711	730	718	738	682	735	722	712	713	726	714	668	715	720	722	739	776	741	726	754	674	727	714	690	733	710	742	727	770	710	765	702	718	733	787	793	712	724	732	776	690	713	706	705	708	713	742	723	725	742	712	754	740	759	696	713	730	719	734	734	740	740	718	721	782	732	718	740	753	697	718	773	711	738	701	700	723	739	675	715	702	677	702	707	687	732	707	726	687	697	718	711	697	746	712	717	665	762	733	725	697	747	708	687	705	731	766	754	739	722	718	720	640	676	757	746	696	785	731	720	725	701	722	717	793	730	735	688	747	733	746	716	691	711	709	716	693	691	717	746	743	719	702	692	717	733	719	689	732	697	730	711	712	741	738	758	667	741	711	715	780	700	715	717	685	716	704	722	739	691	677	721	728	731	732	737	727	731	760	693	753	709	679	748	689	706	693	740	692	679	731	713	763	737	732	703	718	722	722	684	674	715	711	729	688	695	705	696	716	718	724	669	748	735	759	763	732	715	739	697	715	682	738	747	776	754	736	686	742	727	694	669	781	727	745	754	719	717	723	721	717	728	741	719	762	763	730	741	730	682	685	726	748	735	714	708	725	728	732	707	765	701	738	753	750	743	700	718	745	705	746	713	680	695	692	724	713	767	751	704	688	702	733	735	719	715	680	747	733	718	754	738	786	726	710	736	727	721	778	699	693	688	754	709	711	737	664	741	702	722	688	760	718	730	710	722	724	737	710	759	714	720	701	731	767	658	678	736	703	753	755	714	687	729	694	715	700	735	792	749	713	717	695	738	761	741	695	752	792	707	708	730	759	771	683	712	735	766	723	724	735	776	723	694	780	744	716	711	732	743	748	733	720	733	708	732	749	689	724	751	703	717	732	693	738	746	755	712	735	712	717	754	709	741	741	768	726	736	732	751	712	728	756	743	672	713	735	747	733	696	721	723	738	735	701	682	726	775	724	733	716	736	763	731	728	725	718	738	704	720	686	747	736	712	705	749	690	702	712	765	736	713	702	753	751	738	713	718	723	718	705	756	774	764	730	720	712	723	784	777	730	742	687	714	704	716	716	758	747	706	726	732	746	711	752	722	709	691	708	738	704	736	782	712	735	744	744	788	752	681	697	727	700	718	717	716	746	719	749	726	741	749	720	686	719	700	717	772	716	735	757	738	722	741	727	707	714	785	715	727	753	690	701	730	721	681	671	701	692	720	763	730	692	708	722	760	710	738	780	710	717	703	723	763	740	702	694	744	701	741	725	732	712	745	712	764	732	775	780	694	727	689	712	724	740	727	728	718	734	719	681	690	725	680	783	720	705	718	714	726	717	720	729	668	716	718	769	743	737	732	739	739	750	781	706	733	733	706	719	700	732	754	716	743	694	710	689	726	688	713	709	722	669	710	678	710	712	750	734	715	701	701	758	691	727	741	717	734	670	721	710	690	736	750	738	704	737	732	703	749	727	646	758	748	769	740	729	753	728	744	692	749	726	761	712	671	717	777	709	742	707	744	746	704	711	703	736	707	750	685	726	656	672	737	734	722	744	678	773	679	768	700	721	765	725	728	709	738	703	724	665	742	720	661	704	738	687	704	724	705	706	724	703	705	718	711	695	758	742	763	695	760	759	721	719	710	691	730	763	694	746	719	750	723	701	711	714	711	846	755	704	680	739	728	705	704	724	767	752	734	722	732	740	781	691	729	749	721	753	749	698	717	736	759	693	721	744	714	725	701	747	703	727	724	757	700	745	730	759	718	677	686	739	712	741	713	740	715	741	771	693	700	710	691	700	729	693	755	730	747	749	729	690	721	734	694	748	727	682	733	755	709	721	711	739	754	730	713	743	730	723	763	709	735	687	749	671	719	690	759	733	645	742	690	744	711	754	713	735	709	671	712	708	728	742	734	690	709	762	740	715	684	755	707	719	700	726	772	696	753	738	709	720	751	716	759	735	747	708	683	741	742	716	718	705	716	727	696	729	745	716	720	731	777	703	722	757	684	735	744	735	706	731	725	702	738	725	731	709	735	733	684	692	685	731	747	731	684	690	708	746	762	692	720	744	735	712	743	734	736	727	721	724	758	696	734	717	752	760	693	705	711	712	705	708	769	713	694	728	700	700	714	720	685	727	690	700	736	724	710	678	722	693	703	724	738	713	751	718	698	760	696	742	742	745	719	681	761	768	737	714	694	681	684	756	722	778	670	712	746	722	702	762	732	684	708	704	756	727	702	715	708	696	730	704	709	709	757	768	709	712	720	761	707	759	698	682	679	691	731	761	767	766	749	714	748	722	710	736	748	737	737	754	685	729	750	751	762	741	707	735	761	686	703	759	767	735	712	703	726	734	730	684	735	690	726	733	708	713	733	732	744	726	704	716	689	725	717	775	711	712	734	765	714	736	718	732	713	745	705	739	712	699	745	707	699	698	681	708	691	675	728	690	677	687	676	752	748	703	719	745	695	777	744	759	698	726	716	724	694	718	727	717	743	709	722	722	760	709	680	689	694	751	750	696	692	744	717	717	713	743	682	739	712	746	724	702	703	688	717	746	743	753	720	727	727	739	756	730	749	692	700	736	733	721	741	734	701	728	689	724	743	697	704	692	690	705	786	709	669	719	753	727	776	690	708	762	677	731	749	695	766	709	732	714	752	766	732	745	751	729	702	729	697	769	730	724	759	722	701	728	710	733	752	674	697	711	652	691	757	757	772	733	741	718	709	732	773	698	713	699	714	741	692	716	735	758	730	761	725	733	681	742	779	700	725	695	654	735	690	725	696	724	758	683	739	755	726	733	698	721	711	820	755	733	733	735	733	765	750	727	726	704	707	718	766	712	691	713	681	719	678	714	717	745	698	737	682	761	710	739	764	725	699	727	718	708	711	734	741	657	716	756	749	727	738	707	706	777	719	690
16181	2080	2344	1844	1272	949	765	15616	35710	17920	13572	5307	270	226	223	225	233	218	202	221	217	196	202	209	199	227	192	216	197	157	185	166	164	151	168	180	190	170	172	210	182	204	175	205	202	186	173	212	173	179	181	209	192	180	200	198	184	181	204	207	188	207	173	177	179	196	182	165	172	169	175	183	186	181	169	179	191	166	168	193	197	168	198	189	177	182	197	189	173	185	177	177	191	168	174	184	172	182	201	155	167	194	190	171	187	165	153	193	169	184	205	195	188	165	180	179	183	180	182	188	197	165	189	194	194	173	177	172	161	182	192	174	198	177	184	175	181	172	166	177	173	186	166	202	186	198	168	180	195	193	172	185	170	211	182	173	189	171	165	195	175	183	189	170	190	177	174	178	186	171	171	190	173	177	168	183	190	175	171	176	200	178	186	179	148	167	176	162	172	185	178	196	160	165	199	160	159	179	237	188	162	195	171	205	185	171	169	185	206	186	190	182	184	167	184	193	186	186	170	186	172	181	188	171	188	180	182	182	151	171	177	184	184	157	171	202	170	177	171	209	165	193	167	166	187	196	183	161	184	207	206	203	190	188	175	202	170	170	185	195	169	181	159	202	189	221	186	170	205	204	178	153	173	171	200	189	178	202	182	165	182	197	160	192	156	183	192	170	185	160	176	167	177	189	174	187	184	180	183	189	167	182	156	161	182	176	180	176	190	191	196	167	178	186	186	194	189	189	175	165	169	174	192	170	196	175	181	196	175	175	170	190	201	180	171	173	173	203	179	153	162	161	189	172	174	199	183	166	177	177	182	157	197	175	159	206	203	188	160	179	181	172	176	190	184	161	180	182	187	170	165	207	201	179	187	175	190	164	179	183	174	154	196	187	197	169	190	183	174	158	162	179	184	178	192	163	167	150	175	167	204	162	210	184	176	163	191	172	175	193	164	185	203	182	189	213	149	170	194	178	165	184	186	167	185	172	178	184	185	168	168	174	204	184	156	172	156	156	185	188	186	159	164	175	195	186	181	199	158	175	184	169	173	195	187	172	154	193	189	165	190	178	189	173	182	182	168	187	170	180	164	168	193	172	187	163	172	205	204	180	181	206	183	165	167	212	175	176	171	185	192	191	163	193	186	209	173	186	176	168	160	180	203	179	203	171	191	192	190	198	169	175	190	161	160	196	201	230	195	194	170	174	177	180	149	178	176	186	179	179	187	188	178	170	196	190	177	199	167	183	198	195	175	175	200	192	182	204	172	195	170	182	185	197	200	170	183	168	178	172	160	162	190	187	210	162	167	177	190	196	175	185	188	197	167	163	198	193	164	202	192	163	189	190	187	170	186	199	181	193	175	186	184	158	184	175	182	177	196	191	205	167	188	175	192	190	173	181	172	189	181	169	207	171	176	183	186	183	199	190	170	198	168	189	202	183	197	174	182	182	192	174	187	170	182	192	160	166	187	161	176	194	177	187	180	182	152	188	168	193	181	156	186	159	177	197	203	167	162	191	181	182	170	167	203	186	181	184	165	177	170	201	171	176	163	162	200	192	190	164	181	191	165	198	170	188	192	173	208	158	190	167	191	169	194	176	176	169	196	188	198	187	187	193	191	188	191	167	171	183	173	177	169	148	168	191	177	177	167	174	175	195	167	166	157	187	174	172	184	168	199	151	178	183	187	175	180	192	164	183	165	191	172	169	162	167	178	177	178	177	199	165	199	181	172	205	189	164	169	180	175	211	168	198	179	178	184	180	195	189	185	186	170	183	159	199	187	180	159	179	159	204	190	177	174	193	174	187	201	189	178	154	195	164	214	182	201	207	193	160	182	160	184	183	182	179	176	173	179	186	172	179	179	194	178	181	188	176	179	152	165	191	190	179	162	189	178	204	195	168	208	176	176	190	190	182	194	177	181	165	189	152	192	178	187	200	185	180	175	168	152	167	193	193	177	181	202	196	168	172	173	197	193	189	191	189	165	173	192	183	194	173	155	168	187	207	184	205	179	177	177	174	175	176	188	178	209	160	167	196	176	173	175	177	163	202	182	177	149	191	167	187	181	172	161	189	165	174	170	182	178	162	180	185	186	183	160	164	213	183	186	195	169	173	186	190	171	185	181	177	195	195	190	175	185	206	156	160	205	156	206	176	167	178	162	185	176	152	177	173	191	174	202	199	162	189	185	178	178	183	179	197	163	168	197	188	180	183	200	177	166	168	179	191	203	189	154	156	189	156	191	171	202	197	198	179	170	167	186	180	164	172	209	184	194	169	191	190	215	166	196	178	170	182	192	168	163	175	178	187	189	190	166	179	168	170	198	197	192	182	216	169	189	181	188	191	165	185	175	186	175	154	183	201	179	181	160	194	181	172	178	206	176	201	171	161	197	181	173	171	180	188	185	210	212	175	181	204	196	180	178	185	160	153	192	183	182	188	188	192	167	191	187	187	178	178	184	166	175	182	190	163	174	175	162	180	185	169	172	178	191	192	185	165	169	177	170	173	183	164	188	177	163	187	173	186	187	175	175	179	174	175	172	176	197	202	190	203	189	174	183	172	180	163	205	192	179	172	168	168	169	185	184	200	205	169	200	167	161	183	189	213	193	185	184	186	180	189	168	200	173	199	180	174	158	178	180	178	189	157	180	198	190	193	184	193	174	181	218	164	166	179	201	188	158	176	162	175	206	165	162	186	176	177	181	174	174	209	159	171	187	170	188	181	192	192	165	174	170	182	184	196	201	179	183	197	184	190	181	179	168	164	200	158	184	173	180	191	193	188	184	188	180	204	201	171	186	178	200	183	157	178	192	171	170	177	201	188	163	162	176	189	176	170	190	198	183	174	190	178	201	196	187	170	166	175	177	171	183	162	172	202	192	195	171	170	172	200	167	173	173	188	179	177	193	193	159	177	189	194	189	197	189	183	176	168	178	185	168	190	161	198	161	165	163	178	173	208	185	174	156	173	191	184	182	191	180	177	175	173	139	160	177	193	167	171	178	170	175	173	175	188	180	192	166	172	187	196	207	200	162	180	168	191	189	164	196	180	226	206	193	175	185	152	188	203	174	193	199	196	179	156	177	191	174	201	188	182	179	195	161	176	171	178	197	191	188	181	191	160	178	184	181	189	199	170	186	163	184	170	168	172	196	172	183	188	186	174	168	191	168	196	207	187	162	184	172	170	183	197	167	163	158	179	176	177	168	184	184	170	167	212	193	179	198	195	189	206	161	199	164	183	183	174	163	206	163	183	192	182	186	183	158	172	180	184	208	178	182	181	181	162	178	162	179	165	188	169	208	176	185	174	168	203	179	174	174	182	194	175	170	203	164	214	189	181	174	191	183	195	166	169	189	189	193	191	179	158	178	180	161	204	171	159	189	164	180	186	168	169	201	190	180	169	173	218	181	198	159	166	199	186	192	189	199	175	191	170	182	175	189	182	187	183	165	172	179	174	177	185	186	142	205	183	190	181	182	182	163	187	169	184	176	168	173	175
7451	2387	4865	5773	5099	4098	3543	27744	49298	15604	30577	6408	1120	1058	989	989	887	877	864	861	859	835	809	812	777	727	729	773	756	753	723	692	752	699	706	699	726	724	705	637	683	648	729	699	728	708	668	642	686	646	715	719	625	676	690	659	683	677	686	687	660	672	671	663	708	724	626	681	607	647	667	669	639	629	670	637	673	673	739	664	670	687	635	658	679	665	660	685	673	662	649	674	655	700	668	681	648	671	674	670	649	651	603	672	690	653	645	627	647	651	695	638	652	683	650	652	667	650	687	662	713	641	626	686	643	666	660	704	717	634	661	651	665	624	605	636	667	660	664	639	637	626	620	624	701	672	636	634	621	660	644	656	620	614	628	636	651	688	674	647	626	625	608	668	623	645	621	637	631	642	698	649	674	622	649	602	619	616	665	597	647	684	630	639	670	634	650	697	665	648	623	673	666	628	656	643	639	637	667	681	631	666	631	703	646	669	605	623	635	653	662	672	659	652	673	639	705	664	661	610	639	663	668	634	662	676	637	655	658	641	656	677	622	688	639	647	660	666	676	664	661	675	654	634	646	670	647	651	640	628	673	667	715	640	611	628	693	648	629	660	609	638	659	663	663	642	657	615	653	682	630	695	644	666	645	651	640	612	644	652	617	672	663	685	684	697	659	668	620	691	662	690	659	698	631	603	647	648	661	666	660	682	654	626	647	651	657	641	617	634	646	651	643	680	675	624	688	668	667	653	646	686	653	671	658	716	652	676	643	679	677	668	678	685	616	656	654	683	667	668	674	647	647	664	605	640	645	650	660	703	665	679	665	635	677	610	659	686	648	640	714	626	706	654	673	669	649	657	651	649	606	648	656	625	661	667	660	672	697	605	683	615	631	621	687	641	675	646	606	655	677	614	643	591	652	675	664	657	663	653	615	633	600	650	673	659	647	642	671	611	680	647	667	651	638	626	636	650	632	656	661	676	668	640	641	623	651	655	668	653	641	680	668	721	672	633	714	630	658	660	628	686	675	615	689	601	666	662	606	661	684	656	612	690	689	681	660	660	667	666	642	639	638	674	700	704	642	661	606	652	668	636	643	638	639	654	645	680	655	633	639	646	662	653	642	654	633	720	644	683	629	666	712	681	642	652	643	670	647	664	643	657	704	696	630	667	632	617	648	668	620	637	636	638	649	678	675	646	644	671	637	658	625	670	682	635	664	656	668	671	635	671	633	651	663	647	635	637	640	636	628	656	654	647	690	650	654	665	637	636	661	681	694	673	663	706	711	621	686	668	677	628	642	685	637	682	623	692	644	637	671	629	684	614	717	695	692	718	628	636	632	693	704	660	645	661	685	665	647	649	641	669	679	611	662	676	706	680	629	641	649	643	646	653	623	653	652	682	658	672	670	669	621	636	630	624	683	679	700	614	647	685	673	633	639	655	641	645	645	687	658	571	643	634	681	672	650	641	668	630	681	657	664	650	669	625	670	725	653	633	638	674	652	698	637	676	672	646	639	652	680	645	681	650	668	663	665	625	646	660	687	645	672	640	627	675	689	665	641	676	684	652	649	678	638	712	678	655	647	675	674	626	643	674	698	698	615	695	617	661	656	659	602	626	665	635	657	673	636	622	639	694	681	652	679	648	674	663	693	630	632	650	653	643	654	678	723	646	645	651	648	629	671	621	691	638	628	659	668	645	631	666	614	707	622	694	625	624	650	656	625	695	654	678	629	666	646	688	650	664	656	616	626	646	649	608	624	627	635	687	633	619	664	664	645	648	639	653	645	690	651	682	649	639	636	650	651	635	635	632	658	705	615	683	658	699	679	679	625	645	659	665	658	648	633	682	615	625	638	632	633	645	638	614	635	677	720	653	658	653	679	661	674	621	669	622	709	659	638	643	617	670	622	620	697	620	596	702	652	649	606	644	657	675	679	637	626	612	644	622	688	633	648	669	660	679	651	683	676	650	651	636	662	697	649	603	639	662	623	667	650	652	630	613	639	648	706	620	654	636	630	634	671	675	651	652	640	672	659	651	685	649	652	656	668	641	668	641	661	663	690	653	644	589	661	618	694	647	679	645	641	670	672	640	627	634	645	652	635	661	639	640	605	698	712	628	681	636	632	621	685	647	632	668	630	687	623	582	635	701	611	621	663	680	666	652	681	707	634	661	670	665	664	645	617	644	682	630	655	629	676	669	642	610	647	639	648	712	629	646	667	623	658	669	630	681	720	674	648	631	686	617	634	638	653	652	656	681	695	628	670	639	678	686	614	623	635	624	679	653	619	659	595	612	644	620	659	628	659	635	656	663	639	618	626	654	684	712	668	668	687	664	619	652	623	643	626	606	694	668	655	665	670	631	672	674	667	667	630	618	689	671	612	614	650	698	629	628	671	666	628	632	680	641	652	657	632	683	647	657	680	642	635	660	615	645	665	647	677	640	654	660	656	664	687	646	640	668	710	636	669	598	686	672	703	660	644	688	681	649	653	655	672	627	655	638	642	653	625	657	664	632	652	689	656	639	683	643	664	648	673	647	659	630	661	653	659	672	675	642	624	652	614	609	598	673	654	666	693	698	655	635	703	660	670	666	650	658	636	670	618	668	666	668	641	643	700	671	629	661	691	681	644	659	655	639	643	684	635	665	654	619	665	686	665	624	685	662	675	659	696	688	639	631	640	623	610	641	633	624	695	691	625	608	671	645	665	668	671	660	676	631	667	661	655	657	691	651	636	631	662	619	664	688	653	639	599	645	582	632	683	674	659	651	619	653	643	676	655	655	672	638	662	643	647	673	642	623	667	652	614	633	617	645	681	659	628	672	682	647	676	653	656	661	682	666	674	649	649	620	652	686	689	633	684	663	623	617	640	640	632	656	652	628	684	711	651	661	645	676	652	589	652	677	616	681	670	664	648	617	654	651	671	665	584	641	685	673	657	655	618	667	625	628	684	651	685	658	680	641	683	665	642	631	620	639	655	664	672	682	639	678	673	632	662	674	631	710	679	644	691	673	655	670	658	600	628	628	615	633	691	650	646	616	707	679	616	641	644	655	658	638	673	655	679	662	623	630	692	670	642	624	696	661	638	633	646	644	653	691	673	694	693	709	655	650	631	664	684	646	636	693	640	654	624	699	671	666	701	635	639	703	641	678	649	645	712	611	675	644	641	648	667	686	654	663	666	634	638	639	674	614	672	673	637	638	621	652	689	621	719	654	681	677	626	707	654	679	653	658	632	665	613	640	648	649	652	599	672	684	641	654	630	617	649	638	635	633	714	669	702	654	688	647	659	679	639	641	709	695	619	729	692	649	621	612	677	606	621	654	626	626	644	682	627	660	630	637	674	626	628	628	656	640	658	662	673	625	690	684	650	621	646	609	638	665	643	650	634	607	657	647	623	649	654	696	656	660	598	703	655	667	684	658	634	652	654	665	671	700	667	662	620	628	709	653	716	619	674	678	662	650	705	649	607	638	691	687	586	639	677	663	699	669	676	662
1961	377	378	384	322	365	339	1992	2668	524	656	467	334	308	328	330	333	298	296	315	304	340	311	312	310	343	349	301	335	311	337	331	333	310	353	305	312	372	323	333	364	302	301	310	306	306	330	333	323	284	353	313	314	346	305	311	300	339	325	333	316	334	318	328	338	337	290	318	329	326	312	328	330	314	340	308	297	324	307	333	313	303	351	275	331	333	308	297	331	326	326	319	315	297	328	310	312	317	311	326	347	286	310	333	341	347	314	332	290	339	303	328	319	315	317	313	319	319	329	338	299	328	325	328	335	325	334	320	305	303	303	334	313	304	313	323	314	306	309	289	330	313	320	319	314	341	302	328	307	305	319	343	357	314	307	323	319	298	335	331	311	296	291	349	293	326	314	307	330	337	313	318	299	358	338	322	329	310	293	322	295	327	320	349	322	352	308	336	282	311	323	296	330	343	337	302	339	302	309	351	314	325	318	345	330	276	320	322	345	354	342	307	315	349	311	308	329	327	325	317	315	326	325	319	338	324	343	325	312	328	280	340	342	355	297	272	294	333	325	337	330	342	283	296	313	330	348	324	318	324	284	337	310	310	325	297	334	310	354	322	332	302	316	302	328	297	332	351	317	323	311	337	317	341	350	315	322	312	318	336	314	326	300	347	320	312	299	361	336	316	295	320	307	342	328	343	312	292	315	312	327	312	324	332	305	323	346	297	332	318	329	329	316	315	324	314	325	367	306	291	315	324	340	305	341	341	345	314	323	312	324	303	350	319	336	316	316	307	310	334	343	335	311	310	310	316	305	316	332	283	314	298	340	318	313	325	332	337	287	300	316	303	309	305	314	366	295	329	306	296	299	332	335	310	322	285	324	323	339	302	308	328	334	328	318	305	327	346	340	317	310	294	319	306	318	331	345	341	312	369	312	335	316	271	339	322	320	322	323	320	321	347	324	322	297	342	322	359	350	319	282	290	331	339	293	299	316	316	297	340	317	351	297	315	323	341	330	337	325	330	342	314	329	320	322	330	334	351	334	348	321	293	334	316	325	348	337	321	378	316	306	309	328	299	364	313	301	352	307	312	326	325	289	317	305	319	310	329	317	336	308	331	315	339	320	321	335	324	308	330	339	308	296	329	335	291	324	326	336	341	299	295	328	328	323	344	343	332	332	314	273	331	329	352	327	332	301	336	312	290	312	328	312	298	351	332	354	311	314	336	317	307	348	323	323	327	309	318	320	330	350	318	341	324	347	283	356	326	318	312	348	315	321	333	317	312	296	309	317	322	349	325	332	306	321	320	327	351	311	333	334	324	324	306	340	302	316	393	310	324	337	320	302	339	325	342	323	306	316	314	311	322	306	307	330	328	322	328	315	321	323	325	343	319	293	294	345	293	326	328	301	331	330	317	307	335	313	339	316	286	341	324	350	290	331	326	306	342	323	313	304	324	291	354	326	322	329	326	313	311	341	319	328	342	323	323	340	297	326	340	347	281	291	340	332	302	298	292	330	321	311	351	332	302	320	361	282	331	325	344	327	300	333	322	327	290	322	321	339	335	345	321	311	302	331	320	296	306	349	310	323	316	310	314	315	317	326	281	301	323	318	343	294	334	337	358	336	303	343	303	300	347	312	316	317	341	308	342	316	310	342	323	321	304	333	317	324	325	343	336	363	335	317	276	343	322	321	317	326	327	307	337	334	295	323	332	337	298	354	351	358	318	337	327	317	329	314	280	331	323	339	354	332	323	322	322	309	292	358	299	359	322	336	336	335	311	315	324	340	324	327	312	305	335	318	325	290	291	285	337	319	294	334	306	326	303	324	292	291	308	337	325	326	304	322	305	359	315	320	323	325	342	354	308	304	330	289	321	342	357	341	352	352	316	301	352	312	316	320	363	299	327	363	297	295	307	313	330	319	318	300	331	299	314	317	322	316	330	303	278	332	338	337	335	291	298	299	332	326	316	299	351	329	290	313	295	324	292	309	322	337	315	280	326	341	339	339	328	317	340	293	316	341	327	347	318	324	332	311	305	318	318	329	292	354	318	322	348	290	334	316	321	326	324	313	313	330	292	333	335	330	331	310	301	346	305	297	325	336	342	293	293	302	334	330	315	324	343	341	325	297	317	319	341	334	312	326	311	318	318	319	324	342	300	314	317	341	316	322	300	326	333	307	305	319	299	313	344	335	317	322	340	328	317	333	297	300	325	334	342	318	308	299	330	303	318	331	287	323	311	312	321	323	319	328	332	307	316	345	348	318	313	314	339	312	331	311	333	300	308	310	358	344	320	359	305	310	306	336	354	319	321	323	328	297	282	334	307	333	337	334	327	328	304	342	312	336	317	328	310	301	302	334	304	327	304	321	319	339	325	339	329	304	340	310	298	357	335	316	354	332	319	330	307	305	329	334	315	328	291	314	294	298	335	326	313	350	315	323	365	325	317	321	311	304	324	329	312	326	329	357	308	320	337	324	300	314	318	337	315	313	335	325	310	327	335	318	298	309	331	309	305	344	349	305	300	327	328	282	317	319	327	331	317	313	324	337	314	300	307	336	271	311	297	326	328	322	337	322	329	319	325	297	280	338	334	330	320	326	318	323	304	290	331	332	335	303	293	338	316	301	310	321	322	339	321	343	332	313	335	324	332	312	306	317	316	283	308	292	312	312	343	320	327	324	339	297	308	312	298	352	308	321	334	292	327	328	339	304	296	335	346	342	324	333	326	324	335	325	330	327	325	317	321	325	333	332	331	314	337	324	335	325	312	335	302	316	328	323	320	326	323	307	333	310	301	321	297	314	339	309	335	306	319	340	299	334	355	314	348	335	336	327	320	328	347	322	313	316	290	343	318	316	319	285	318	340	324	329	306	314	346	317	343	305	313	316	321	328	315	284	310	311	316	314	329	333	310	325	337	344	297	322	309	328	325	313	318	326	328	328	363	316	336	305	330	309	339	354	332	327	338	317	301	329	304	311	326	310	336	307	352	302	284	304	332	304	311	303	314	317	303	323	298	318	343	323	328	291	330	323	344	329	329	344	297	324	348	328	347	326	317	313	337	332	325	355	334	333	314	324	354	327	286	303	307	294	320	332	332	313	337	320	327	345	323	336	320	327	328	318	328	341	329	304	330	326	342	317	338	328	345	319	294	315	341	334	358	342	333	297	340	369	312	361	304	317	311	292	345	298	322	329	325	337	333	312	297	337	319	303	350	362	334	313	324	305	320	343	326	332	341	324	316	320	320	316	335	334	297	337	333	320	336	346	318	341	319	336	303	318	307	304	326	344	320	291	339	302	345	303	290	345	337	306	312	312	329	331	350	299	323	310	299	335	287	315	341	345	308	309	309	319	333	334	352	308	311	281	340	326	329	315	312	329	287	341	312	309	318	323	311	356	347	333	315	296	325	295	326	315	269	313	312	332	320	326	338	326	338	315	333	314	327	329	306	315	319	318	293	303	298	294	345	325	308	322	322	311	328	329	294	327	321	322	307
2564	1144	1218	1164	1193	1156	1174	8508	10863	1525	3148	1611	1089	1028	1022	997	1081	1027	1050	1040	1067	1048	1059	1074	1074	1058	1041	1090	1012	1024	1070	1042	1114	1035	1024	1012	1033	1010	1063	1031	1081	1078	1039	1027	1092	1102	1053	1039	1090	1076	1053	1056	1086	1071	1096	1050	1030	1069	1085	1070	1075	992	1038	1045	1070	1045	1071	1042	1035	1073	1096	1023	1015	1087	1057	1118	1126	1041	1043	1045	1006	1016	1042	1052	1070	1066	1079	1083	1039	1002	1047	1058	1043	1021	1067	1035	1062	1071	1081	1026	1057	1087	1053	1039	1034	1063	1064	1000	1016	1050	996	1045	1007	1033	1053	1053	1101	1037	1020	1120	1083	1047	1057	1126	1017	1019	1029	1068	1069	1038	1069	1037	1009	1066	1014	1044	1119	1025	1002	1067	1056	1034	1014	1038	1040	1048	1082	1099	1088	1050	1051	1011	972	1062	1085	1078	1044	1072	1044	1044	1085	1025	1033	1065	1030	1048	1058	1017	1014	1020	1052	972	1065	1018	1047	1037	1043	1071	1070	1034	1078	1028	1042	1079	1105	1065	1031	1068	1126	1048	1112	1085	1057	1012	1015	1051	987	1099	1008	1090	1029	1084	1056	1024	1072	937	997	983	1041	977	1055	1004	1030	1014	1033	1068	1049	1060	1007	1056	1077	1070	1056	1052	1066	1025	997	1025	1049	1082	1105	1089	1040	1054	1027	999	1075	1023	1081	1040	1071	996	1047	1076	1085	1041	1060	1039	1065	1045	1069	1068	1077	1028	1032	1044	1054	1004	1057	1075	1073	1089	1105	979	1053	1056	1035	985	1075	1083	1075	1081	1064	1016	999	1052	1017	1063	1028	1052	1064	1054	1068	1061	1068	1057	1076	1031	1046	1101	1016	1049	1025	1021	1082	1053	1055	1075	1035	1055	1079	1098	1083	1079	1025	1029	1018	1077	1052	1087	1036	1041	1069	1042	1120	1061	1078	1042	1081	1014	1030	1024	1069	1043	1107	1066	1090	1055	1031	1075	1055	1081	1068	1109	1100	1068	1084	999	1055	1051	1085	993	1035	1054	1057	1118	1039	1062	996	1006	1037	1058	1016	1024	1086	1046	1015	1074	975	1030	1034	1072	1089	1079	1025	1057	1048	1076	1054	1067	1044	1014	1057	1063	1102	994	1039	985	1023	1041	1046	1037	1038	1050	1049	1033	1017	1047	1068	1025	1095	1020	1013	1041	1114	1103	1069	1063	1084	1063	1090	1047	1050	1060	1130	1038	1059	1069	1071	1036	1082	1041	1019	1073	1055	1065	971	1073	1048	1084	1062	1080	1052	1059	1001	1056	982	1017	1053	1059	1074	992	1034	1027	969	1013	1039	1046	1124	974	1047	1080	1033	1034	1134	1055	1069	1061	1043	1067	1029	1042	1053	1003	1008	1079	1072	1064	1095	1120	1036	1018	1114	1079	1095	1087	1038	1019	1098	1122	1041	1069	1075	1057	1057	1029	1051	1056	1077	1034	1060	1087	1012	1067	1075	1049	1013	1049	1095	1096	1013	1055	1049	987	1035	1019	1045	1058	1028	1030	1073	1048	1022	1073	1088	1039	1045	1017	1093	1104	1096	1036	1067	1028	1001	1092	1109	1057	1054	1077	1000	1059	1071	1024	1092	1110	1032	1059	1022	1094	1053	1045	1062	1072	1053	1084	1033	1052	1108	1016	996	1097	1066	1006	1055	1082	1107	990	1102	983	1072	1054	1037	1024	1027	1059	1058	1064	1081	1050	1054	1074	1056	1072	1069	1040	1031	1030	1061	1036	1059	1045	1087	1098	1115	1053	1068	1093	1017	1034	1114	1095	1066	1050	1003	1003	1002	1080	1056	1043	1056	1012	1028	1054	1045	1091	1101	1063	1007	1096	1070	1083	1046	1036	1096	1013	1103	1024	1006	1027	1058	1037	1097	1068	1101	1011	1096	1041	1115	1023	1087	1011	958	1043	1024	1124	1066	1077	1054	1056	1045	1021	1060	1058	1000	1076	1046	1036	1067	1046	1075	1056	1035	1017	1027	994	1066	1020	1017	1063	1045	1062	1056	1080	964	1035	1106	998	1052	1045	1095	1055	1063	1017	1070	1097	1017	1065	1064	992	1053	1096	1077	1058	1064	1073	1046	1011	1102	1049	1060	1029	1120	1127	1105	1014	1092	1026	1060	1063	1045	1050	1023	969	1089	1006	1036	1028	1016	1034	998	987	1052	971	981	1065	1037	1036	1008	1039	1029	1069	1051	1066	1052	1064	1025	1072	1048	1037	1110	1074	1056	1050	1037	1056	1083	1018	1074	1035	1071	1058	1040	1069	1001	1076	1006	1016	1013	1070	1058	1050	1031	1027	1072	1055	1060	1061	1030	1048	1080	1069	1077	1032	981	1090	1068	1048	1047	1063	1044	1035	988	1048	1041	1017	1070	1026	1023	1033	1005	1092	1080	1050	1096	1067	1049	952	1055	1050	1093	1061	1050	1061	1029	1086	1082	1004	1051	1010	1072	1002	1038	1042	1036	1054	1028	997	1029	1075	992	1061	989	1012	1072	1032	1054	1054	1091	1069	1082	1065	1032	1082	1047	1028	1076	1013	1072	1044	1056	1114	1030	1044	1062	1023	1026	1066	1074	1002	1065	1102	1057	1098	1030	1046	1033	1069	1054	1057	1065	1035	1070	1037	1099	1040	1088	1077	1035	1021	1003	1030	1056	1032	1012	1075	1049	1052	1059	1020	1045	1035	1084	1062	1070	1033	1087	1065	1110	1066	1074	1076	1020	1094	1026	995	1015	1065	979	1092	1065	1061	1053	1011	1009	1040	987	1061	1042	1026	1058	1103	1064	984	1040	1059	1096	1044	1045	1021	1073	1052	1042	1021	1005	1028	1031	1035	1029	1078	1084	1137	1062	1090	1060	1040	1065	1025	1115	1053	1050	1044	994	1073	1074	1025	1060	1086	1084	1053	972	1091	1044	1039	1038	1073	1047	1032	1023	1098	1089	1067	1001	1079	1046	1058	1076	1029	1119	1035	1083	1006	1064	1096	1067	1051	1027	1039	1107	1155	1071	1053	1023	1118	982	1040	1000	1007	1069	1025	1044	1088	1033	1031	1042	1068	1044	1076	1056	1042	1028	1016	1089	1054	1067	1052	1072	1034	1100	1054	956	1055	1071	1085	1062	1026	1049	1055	1003	1067	964	1019	1012	1010	1061	1085	1070	1046	1108	1095	1063	1031	995	1067	1032	1024	1041	1027	1046	1055	1052	954	1082	1066	1043	1054	1031	1066	1095	1058	998	1045	1073	1043	1040	1079	1052	1023	1059	1106	1037	984	1019	1071	1069	1039	1068	1041	1096	1042	1118	1031	1139	1026	1055	1038	1044	1056	1013	1005	1019	1077	1071	1117	981	1010	1043	1042	1038	1058	1068	1070	1107	1034	1027	1026	1016	1020	1045	1077	1072	1119	1063	1064	976	1086	1046	1056	1042	1011	1029	1020	1034	1008	1103	1033	1049	1039	1061	1046	1082	1044	1041	1026	1077	1082	1027	1060	1048	1065	1068	1063	1099	1079	1023	1011	1058	1044	1059	1080	1100	1033	1100	1051	1020	1054	1044	1070	994	1038	1069	1024	1075	1039	1032	1056	1028	1045	1016	1031	1098	1045	1056	1024	1057	1040	1042	1037	998	1022	1051	1078	1079	1021	1055	1060	1049	1021	1055	1087	1005	1032	997	1059	1018	1028	1069	1013	1089	1017	1057	1095	1031	1076	1085	1084	1058	1013	1029	1023	1085	1088	1074	1047	1027	1058	1075	1049	1069	1088	1070	1059	1056	1019	1056	1034	1056	987	1022	1074	1089	1018	1075	1034	1054	1104	1010	1059	1019	1009	1083	1050	1027	1011	1099	1038	1053	1063	1018	1072	1008	1075	1049	1042	1108	1061	1066	1045	1083	1088	1069	1056	1029	1077	1019	1034	1013	1015	1057	1068	993	979	972	1024	1052	1039	1051	1000	1002	1056	1056	1028	1047	1022	1050	1043	1047	1052	1057	1052	1029	1084	1099	1034	1100	1027	979	1084	1048	1042	1066	1036	1009	1049	1078	1151	1077	1080	1102	1076	1030	1002	1002	1013	973	1055	1062	1079	1116	1036	1050	1030	1064	1011	1016	1098	1001	1081	1062	1095	1053	1083	1037	1052	989	1007	1059	1015	1058	1043	1010	1060	1063	1090	1070	1043	1049	1034	1075	999	1056	1031	1038	1081	1054	999	1034	1039	1066	1062	1098	1021	1089	1002	1076	1063	1029	1098	1038	1121	1038	1067	1065	1080	1028	1059	1062	1068	1088	1020	1029	1026	1027	1072	1052	1077	1041	1091	1059	1150	1077	1032	1047	1076	1000	1055	1038	1031	1017	1057	1018	1058	1023	1007	1043	1128	1067	1006	1061	1044	1082	1021	1014	1015	1121	1121	1031	1081	1040	1089	1045	1067	1085	1025	1053	1039	1011	1047	1093	1052	1050	1011	1079	1052	1057	1003	1092	1035	1062	1026	1052	1040	1048	1090	1080	1034	1089	1094	1075	996	1001	1075	1057	1030	1044	1059	1080	1069	1068	989	1038	1042	1030	1103	1071	1058	1073	1055	1104	1088	1010	1049	1022	1046	1048	1070	1085	1044	1044	1019	1032	1052	1043	1010	1020	1053	1028	1071	1051	1100	1061	1058	1059	1042	1041	1075	1039	1033	1001	1066	1018	1099	1137	987	1007	1067	935	1022	1080	1025	1066	1057	1043	1095	1112	1023	1064	1086	1059	1088	1125	1048	1005	1081	1059	1103	1104	1026	1009	1039	1047	1036	1036	1064	1136	996	1043	1100	1081	1053	1000	1041	1006	1005	1084	1076	1012	1100	1072	906	1100	1107	1029	995	1075	1046	1010	1053	1087	987	1079	1016	1094	1040	1036	1005
7691	853	1134	903	729	578	1444	15804	18650	1642	5712	2078	234	218	216	247	220	216	201	232	221	231	218	216	228	225	214	185	200	195	230	197	210	209	200	224	205	211	207	178	204	206	190	207	194	214	188	180	215	213	205	225	202	211	215	204	204	201	205	202	185	218	180	189	231	182	198	207	208	222	195	218	177	185	199	221	207	194	206	202	214	191	201	206	222	223	196	210	190	201	171	198	206	204	201	208	209	217	201	219	208	191	184	194	181	190	193	203	200	175	210	201	216	189	221	209	187	191	224	200	195	175	206	198	188	225	192	205	207	194	197	178	223	221	189	196	194	227	218	213	223	195	184	201	189	205	222	209	212	214	204	228	202	191	189	205	186	216	211	180	213	197	215	209	192	220	178	213	214	216	199	215	210	201	207	195	198	222	192	199	175	207	219	179	190	216	231	201	201	214	216	199	213	184	213	195	221	202	206	182	222	217	215	207	228	173	200	224	197	216	213	195	207	221	210	201	191	204	208	224	213	186	184	187	216	223	224	214	206	186	184	216	201	217	189	189	206	222	223	192	221	211	186	182	195	187	207	195	222	194	231	210	197	200	206	202	189	212	190	208	231	192	197	181	198	219	208	207	216	198	209	237	202	211	216	203	230	186	191	222	202	197	188	191	203	214	194	201	200	187	173	223	214	177	199	212	226	227	213	169	192	204	185	219	191	192	187	196	201	188	219	199	206	193	192	189	191	193	203	222	217	205	186	196	196	189	188	175	185	202	176	219	202	194	207	214	185	200	206	217	170	206	215	221	225	201	223	187	191	204	209	198	207	198	197	187	207	193	193	200	201	180	179	236	196	179	208	187	227	182	223	175	212	186	202	200	203	199	211	193	204	197	198	191	182	198	208	190	200	215	182	206	187	172	205	214	193	183	185	189	178	196	212	176	194	218	181	224	218	229	194	206	216	197	208	211	213	185	209	207	208	178	216	194	212	207	223	191	216	207	214	219	207	220	198	158	179	189	178	206	202	217	198	210	178	206	230	206	205	198	209	210	195	206	201	201	217	195	212	193	177	205	245	197	193	217	199	222	204	217	220	201	200	183	209	178	205	207	209	197	206	197	214	203	208	225	190	183	216	204	196	198	204	216	171	204	202	192	216	192	213	217	199	204	197	200	195	210	193	190	205	184	207	198	204	207	220	176	191	209	199	196	188	188	195	211	181	184	194	191	178	196	211	233	208	197	195	195	215	181	220	197	187	202	185	202	203	213	204	203	187	197	189	198	188	203	208	189	213	225	190	237	225	207	197	232	205	226	210	225	214	176	180	187	213	197	201	192	206	206	214	180	209	213	191	216	208	209	210	218	184	205	189	190	203	197	201	217	214	179	186	195	191	198	198	206	214	229	208	247	205	203	199	205	195	213	213	199	225	175	201	232	219	219	205	213	188	219	222	204	213	198	194	224	210	223	189	191	195	198	191	200	205	217	192	186	212	197	190	208	216	184	215	221	202	201	211	193	205	180	190	222	186	203	184	215	187	201	208	210	196	219	203	184	191	206	205	206	215	207	186	207	189	206	194	198	176	190	215	180	203	200	199	205	206	204	204	210	184	212	223	198	193	218	195	177	197	200	213	215	185	219	183	192	217	187	193	208	229	201	207	190	183	217	205	194	198	193	193	194	211	208	192	170	193	217	205	202	195	198	190	204	193	180	211	212	232	200	208	193	232	185	224	192	185	182	201	199	216	238	208	206	184	188	201	201	202	200	195	199	196	210	177	235	212	213	219	198	186	206	212	224	189	197	163	181	194	203	213	199	187	188	212	186	216	228	196	227	202	211	196	177	213	209	226	213	218	217	215	211	195	196	219	197	204	223	187	209	202	198	199	210	199	179	220	213	198	189	187	190	176	189	211	192	225	202	207	220	189	208	211	189	198	169	195	209	203	193	214	211	216	216	190	213	189	208	191	192	211	183	206	215	182	187	213	182	191	197	188	208	204	209	210	191	210	217	181	189	210	201	173	217	202	219	216	216	174	200	195	219	235	212	204	185	190	195	183	219	202	183	211	174	186	203	223	204	195	192	185	195	195	197	215	202	215	212	205	209	210	187	205	211	194	197	218	219	173	193	227	197	197	213	192	199	211	225	191	196	216	193	193	191	195	177	196	208	194	192	204	197	216	186	198	181	189	175	218	201	204	209	209	188	223	170	211	186	192	221	183	183	203	217	232	191	197	211	220	179	200	181	184	211	187	210	202	221	186	198	208	219	221	186	218	209	210	215	180	189	206	206	202	190	209	197	217	191	200	212	185	189	210	216	196	202	205	196	213	216	199	184	209	184	194	206	195	199	185	241	216	188	201	204	203	215	198	210	222	187	196	188	218	222	200	190	217	191	176	200	187	196	214	215	203	204	192	187	210	202	185	185	199	212	229	216	200	205	182	226	215	228	220	199	210	206	216	204	218	211	209	202	196	215	221	205	175	213	212	184	223	220	204	217	211	227	190	204	211	207	188	217	207	196	196	221	180	217	207	217	177	181	194	212	234	182	206	200	208	205	213	212	190	197	213	202	203	216	205	203	181	217	197	193	181	204	214	202	198	206	198	204	198	209	193	198	209	211	214	200	211	182	234	204	219	188	199	211	212	222	191	170	215	194	174	217	175	186	187	196	209	203	209	193	212	189	192	199	204	210	208	207	174	219	196	207	194	229	207	208	221	207	198	182	197	205	229	196	181	216	186	220	199	199	189	184	178	212	185	215	207	186	194	186	204	197	232	207	205	205	203	201	183	213	198	206	210	206	194	199	190	225	220	252	206	180	224	223	187	200	221	191	198	209	202	209	195	192	200	207	222	176	195	197	191	193	208	187	197	199	204	200	223	203	210	168	216	197	189	210	190	193	230	220	186	198	219	167	196	208	209	203	208	224	227	190	206	192	188	215	217	184	212	199	209	194	198	191	199	221	213	219	241	220	217	191	262	206	200	203	231	191	180	190	212	204	242	198	202	175	195	203	212	214	190	225	216	209	193	201	219	207	201	199	196	215	212	229	211	198	205	197	216	201	221	200	228	198	240	188	196	191	195	204	217	181	201	204	186	170	202	196	197	219	198	207	186	220	194	201	209	204	188	201	193	183	196	208	209	213	200	200	191	202	207	215	202	191	203	192	188	196	201	180	199	219	199	205	191	214	212	193	190	197	202	210	179	209	175	208	207	200	189	187	192	189	202	222	199	210	206	211	190	210	187	181	189	199	213	199	228	184	219	219	184	185	212	215	175	213	206	207	182	203	216	190	182	220	197	185	205	211	234	211	214	173	190	212	194	208	208	211	206	189	179	183	192	184	201	182	193	214	209	163	189	194	195	211	222	192	209	211	210	183	201	197	208	187	215	211	213	207	199	179	208	223	170	210	159	170	206	204	162	207	194	209	215	198	193	199	183	218	197	229	213	216	176	219	219	197	194	215	203	217	208	195	176	211	215	193	198	222	229	192	180	219	200	201
5157	1508	2774	3223	2827	2395	5013	32245	31835	1731	19993	4645	966	953	864	872	844	870	840	795	804	819	789	748	801	738	712	751	696	696	735	767	768	790	757	772	727	745	719	677	714	749	736	715	737	743	729	742	728	716	717	726	703	705	730	678	700	712	694	707	703	665	751	688	736	721	707	675	696	718	670	746	695	697	700	698	698	739	683	715	684	670	713	690	699	706	706	674	693	709	766	611	681	671	728	715	734	699	714	684	726	719	700	727	721	713	727	669	695	701	667	726	709	733	674	668	697	691	667	710	694	753	701	711	709	753	683	653	726	701	707	705	729	708	706	696	733	654	713	718	716	697	688	656	717	705	702	711	689	717	670	702	715	652	724	678	742	685	744	740	729	657	674	653	744	675	731	711	696	700	770	722	656	654	686	724	721	692	696	688	657	669	747	701	719	748	681	688	667	672	684	649	679	739	697	676	725	724	701	721	713	699	746	677	731	706	711	715	686	704	696	713	664	731	690	697	678	732	672	729	728	725	665	724	703	679	690	663	689	682	715	677	668	662	704	731	726	718	682	670	683	674	730	694	666	694	711	675	655	698	722	701	728	660	715	683	739	715	701	690	671	712	723	703	662	694	698	701	677	688	696	723	692	717	672	774	703	691	734	692	701	674	677	684	668	679	754	753	711	698	751	688	691	677	683	714	669	729	670	698	707	768	729	734	681	726	691	694	694	744	736	671	649	661	718	689	730	674	695	687	683	696	709	724	705	734	680	741	682	668	664	710	694	689	716	708	726	693	702	699	707	722	706	680	663	670	705	702	675	699	701	733	713	685	686	661	683	676	710	684	717	691	724	762	672	719	705	700	739	696	694	687	662	724	721	688	711	701	673	716	680	650	737	689	747	724	706	698	685	711	726	734	684	703	652	705	658	695	679	717	681	721	679	719	729	737	690	700	736	750	661	699	699	709	695	665	712	671	704	692	719	723	683	685	685	701	702	731	668	740	694	662	712	689	702	731	711	715	681	720	677	711	714	698	731	712	754	669	687	692	678	730	690	675	736	675	724	713	690	702	722	691	717	690	728	708	676	670	668	703	695	654	651	683	704	738	687	690	722	725	721	683	733	688	679	667	711	711	716	679	684	716	677	710	668	720	656	680	743	671	723	746	689	742	706	732	719	678	703	651	690	661	710	719	693	724	686	731	672	712	753	696	686	692	714	694	717	742	710	740	688	694	664	730	683	692	693	696	627	723	693	715	704	720	690	678	686	686	659	676	715	691	689	719	698	710	678	695	739	710	722	666	686	696	728	696	680	712	693	658	678	698	681	740	652	688	702	735	709	719	686	705	732	698	700	683	673	705	730	672	714	752	718	706	707	679	687	668	681	671	733	724	698	693	734	675	766	656	663	673	715	682	691	711	714	715	716	693	703	687	674	741	648	714	653	684	698	691	708	677	698	698	706	717	693	722	718	719	682	711	678	667	739	677	709	722	688	658	695	689	687	730	652	684	701	695	703	718	656	705	692	706	697	709	690	691	682	703	726	690	709	711	739	712	697	716	674	720	711	711	702	785	718	716	745	680	746	669	651	700	673	705	667	715	728	652	639	677	677	707	686	675	751	702	784	691	686	733	705	711	771	694	705	669	708	699	705	734	696	739	730	682	680	708	697	711	706	664	663	667	691	689	697	683	694	713	681	697	652	719	713	707	689	710	701	676	701	700	693	683	713	717	707	716	723	730	703	691	678	675	728	672	720	730	694	711	657	703	718	678	728	683	730	663	685	629	740	602	684	668	697	682	720	690	715	695	749	687	699	716	700	707	692	720	710	735	707	671	728	704	667	722	693	707	713	681	718	696	703	687	682	712	698	656	654	718	722	732	683	694	714	737	720	660	685	726	670	717	657	669	683	698	675	714	653	689	695	723	690	714	664	765	725	740	699	641	695	706	690	752	687	716	684	673	736	713	695	689	727	686	689	709	681	700	739	673	660	684	733	651	681	679	686	685	722	721	715	706	716	696	720	686	668	734	737	697	702	718	658	658	737	683	714	660	691	673	734	660	688	742	744	733	769	643	664	697	694	705	672	666	751	744	691	649	730	738	669	739	693	690	710	683	719	712	712	760	709	683	706	714	691	741	720	730	697	710	721	697	691	706	696	699	715	683	666	681	721	662	711	695	688	662	674	680	709	654	725	693	725	701	698	658	745	673	694	696	710	695	722	695	719	683	690	706	709	732	706	703	754	713	715	666	688	676	688	682	716	675	726	698	711	714	760	736	729	682	693	719	733	755	665	716	698	701	746	688	740	693	697	675	652	676	657	761	722	700	685	682	694	740	706	727	695	735	689	670	670	712	702	771	716	687	670	709	692	728	722	691	719	710	686	706	680	699	708	749	704	731	711	694	756	689	709	657	751	664	735	683	697	692	694	682	723	659	691	662	684	700	687	673	715	708	707	664	648	661	630	696	671	740	705	735	687	723	680	693	703	713	706	732	676	700	754	724	687	692	708	677	741	690	698	716	674	671	719	644	727	691	648	689	618	629	672	679	714	695	687	729	701	689	718	736	739	711	694	709	696	701	685	700	640	702	681	701	667	709	718	677	716	701	671	669	682	744	724	774	712	682	668	720	733	738	689	704	693	700	704	689	669	719	738	713	724	687	695	732	683	689	666	708	687	677	731	671	659	683	697	707	692	657	703	673	649	738	694	657	704	690	668	714	726	645	678	691	695	717	665	732	703	701	706	693	678	747	670	679	741	721	638	724	725	721	787	693	702	680	718	725	723	661	687	729	727	687	710	705	719	730	716	647	692	671	739	688	722	690	676	682	726	694	674	725	675	730	720	690	747	663	643	677	737	686	679	706	688	685	684	713	697	682	679	651	687	690	726	716	697	717	701	742	684	685	669	699	736	710	701	669	734	697	734	678	692	706	736	685	711	702	689	705	722	696	640	718	702	706	680	684	680	650	719	712	745	656	702	707	666	692	670	708	705	702	663	687	706	692	691	678	699	713	666	738	705	688	757	731	733	684	713	668	689	720	688	669	739	680	706	696	680	685	717	689	704	672	673	725	664	715	686	663	714	715	741	699	708	727	673	698	722	694	735	700	732	708	716	681	685	679	694	747	726	703	744	667	675	684	701	713	711	663	726	684	670	707	688	651	756	713	687	729	709	686	733	723	710	746	688	685	721	713	708	715	676	732	695	708	664	680	694	740	685	699	732	714	687	682	720	695	658	691	706	704	704	751	720	676	712	652	695	667	708	664	733	665	722	699	701	702	705	691	656	680	683	693	708	674	702	706	679	718	692	717	728	714	692	689	679	703	725	695	683	720	716	663	710	702	736	667	710	714	729	688	666	668	702	699	696	702	706	695	706	675	700	664	701	698	699	677	705	689	718	755	710	698	698	688	715	748	690	685	691	715	705	736	758	739	691	711	730	718	715	720	756	729	718	674	694	662	696	720	734	704	656	707	725	692	718	686	750	714	689	700	706	694	695	705
15988	2118	2195	1781	1315	966	1463	29564	34822	6713	8291	4111	229	212	209	188	219	210	190	168	196	177	131	183	185	181	179	189	166	194	170	194	195	167	174	152	140	148	193	148	169	164	153	188	174	183	189	150	180	132	164	166	181	186	183	168	168	167	175	179	147	156	166	147	162	144	153	165	176	158	169	150	149	164	160	173	181	168	170	141	162	165	164	167	143	164	168	180	169	164	156	185	170	145	169	154	147	152	152	151	173	157	167	161	166	148	145	165	162	155	164	140	154	155	141	159	165	149	163	157	156	167	154	141	144	155	161	143	150	164	169	147	168	135	163	157	192	149	144	156	134	172	174	147	155	181	181	149	164	149	159	183	164	164	160	160	145	149	169	168	171	141	165	160	156	177	153	162	155	157	180	154	175	136	146	141	162	167	152	138	171	165	187	179	148	158	152	181	144	145	162	164	154	167	150	151	148	174	140	181	159	160	168	173	129	144	152	147	165	162	176	133	142	164	165	118	188	161	140	145	133	183	175	147	157	148	168	159	170	177	148	164	139	136	165	164	155	129	172	161	168	154	149	177	149	166	151	149	153	168	158	146	160	146	157	142	157	139	129	160	158	160	179	142	174	162	185	153	148	150	183	170	151	172	136	187	167	135	160	139	167	169	186	134	157	154	158	165	166	143	158	139	168	129	138	134	138	172	164	158	175	171	156	170	171	170	178	153	150	150	154	148	171	163	151	134	155	162	165	135	171	171	165	165	157	136	158	157	163	165	164	176	155	176	145	158	156	151	159	149	152	163	146	169	130	132	155	141	162	167	154	168	174	163	162	159	167	166	172	175	166	158	164	157	178	203	152	138	178	161	170	156	139	160	182	144	147	171	133	149	153	146	167	154	136	158	148	155	152	128	165	149	142	181	153	171	164	155	156	168	184	140	173	163	158	165	164	178	151	147	155	171	155	138	153	152	164	171	167	157	172	165	143	150	167	172	139	149	165	157	157	152	161	150	185	164	164	153	171	154	148	150	147	160	165	170	169	155	170	147	180	144	158	143	179	149	159	180	141	179	178	148	150	159	134	149	149	155	170	160	155	173	161	128	151	159	174	150	176	151	146	148	157	139	152	146	164	160	171	155	152	148	167	155	167	152	142	175	156	165	174	144	159	184	156	143	142	142	159	164	159	191	164	170	172	142	147	170	135	122	175	155	151	145	159	153	167	158	146	161	181	171	153	140	156	166	159	143	165	156	153	128	152	180	177	165	154	148	159	145	164	146	177	148	164	150	151	154	155	128	160	172	144	175	172	172	142	197	168	147	146	157	154	159	177	156	147	150	146	172	141	177	159	166	147	169	177	172	162	166	171	165	160	161	161	151	149	162	162	169	172	148	169	141	168	163	157	161	151	162	168	159	159	160	168	152	180	156	148	145	167	140	141	164	157	141	174	129	164	158	162	159	153	161	168	153	148	158	148	160	156	177	164	153	147	165	145	167	158	149	175	162	164	160	163	166	141	149	143	125	150	172	162	152	138	147	169	156	160	154	167	185	152	149	132	161	173	157	193	160	153	140	159	188	143	153	155	151	172	187	157	140	147	171	150	153	158	154	160	176	147	188	167	142	156	145	166	171	174	148	157	169	185	177	198	166	152	161	153	164	141	159	148	150	152	164	148	167	147	178	151	141	171	138	144	181	168	144	176	171	154	169	146	158	147	158	159	145	146	174	135	157	168	145	158	148	153	167	167	144	157	169	164	167	153	147	153	164	145	140	139	183	149	158	150	161	171	166	159	165	163	138	140	152	151	138	154	161	160	182	156	147	169	172	170	154	147	186	165	178	157	166	161	154	170	146	175	154	146	174	150	183	164	182	164	167	170	156	159	173	153	145	166	183	169	133	171	160	158	158	152	165	149	188	145	166	149	157	167	156	148	126	179	159	173	156	143	154	164	162	161	154	150	166	154	155	176	140	166	145	170	172	161	163	151	148	141	181	164	153	152	164	174	149	157	160	159	175	164	159	146	133	181	167	166	164	185	173	144	177	171	155	154	179	162	183	162	167	151	179	162	150	176	152	154	153	139	165	171	167	163	174	150	131	149	165	135	162	162	177	136	172	176	178	174	169	151	197	177	161	147	167	149	175	164	144	167	136	174	163	178	177	177	149	172	163	142	160	154	149	169	145	150	177	164	173	157	176	176	148	166	153	181	167	153	159	157	165	153	132	161	142	157	134	166	160	173	159	175	164	171	145	135	178	177	146	153	134	153	147	179	158	181	186	170	157	163	164	159	154	175	147	160	154	149	154	168	169	159	153	176	157	168	148	172	164	168	159	144	164	157	163	170	186	140	156	153	162	177	156	144	148	168	168	146	161	164	161	160	171	151	151	138	159	161	145	156	158	161	174	157	152	167	182	162	167	159	173	146	149	157	171	157	151	184	148	142	170	145	149	159	150	174	163	153	152	181	162	160	178	178	144	146	151	164	166	173	154	154	156	142	162	149	141	164	159	149	131	145	160	154	145	171	166	147	171	148	165	162	152	164	174	148	150	169	156	142	152	163	133	151	150	156	157	179	170	183	146	158	184	152	153	163	152	155	171	153	154	164	168	161	150	168	143	176	154	168	177	139	174	169	166	140	158	173	154	151	121	173	157	174	153	160	169	150	185	152	166	171	185	175	143	157	165	179	178	148	180	126	155	159	180	142	174	168	136	140	152	153	145	169	171	143	155	156	156	164	156	160	167	156	155	179	141	146	165	155	165	164	151	149	153	149	137	136	170	162	146	158	150	155	161	143	161	178	150	147	157	149	170	157	164	168	187	161	130	146	152	166	168	180	182	145	153	146	172	169	150	166	136	139	168	138	167	131	175	166	159	176	145	166	151	163	158	168	147	147	166	126	161	172	167	144	164	177	179	160	137	143	183	141	164	154	149	155	152	170	162	161	157	171	143	140	182	158	165	139	181	149	174	147	154	176	171	150	171	142	141	160	159	155	142	160	161	167	157	180	177	149	175	153	169	165	136	152	172	181	170	143	158	165	158	149	140	157	156	167	149	149	175	168	149	166	153	173	138	153	143	161	182	168	169	166	157	164	160	151	169	158	149	154	154	180	150	167	151	147	160	168	163	153	207	166	157	169	166	164	158	159	153	156	146	162	142	143	146	154	171	152	152	158	134	178	144	143	152	154	180	180	162	185	147	163	135	146	140	160	136	152	147	162	150	165	171	171	165	157	139	168	167	197	151	145	158	139	167	179	162	166	142	157	157	165	165	156	132	184	188	170	143	160	145	172	172	142	172	157	156	154	168	167	152	155	163	177	173	170	175	175	153	147	140	152	189	134	155	153	150	166	147	147	160	186	164	178	148	160	164	155	160	162	170	170	167	156	190	163	163	186	149	176	152	189	136	176	176	153	147	155	150	161	146	192	175	161	141	148	148	138	165	154	159	157	159	164	170	146	160	167	156	136	155	157	162	169	155	165	173	154	145	172	157	158	141	148	156
7525	2219	4917	5817	5030	4053	4994	45722	45053	1931	22894	6771	1157	1056	996	931	907	897	817	796	793	763	767	757	718	741	706	712	660	698	677	626	699	659	671	675	649	612	645	691	647	629	620	593	665	633	559	654	629	618	630	592	638	578	624	619	605	612	627	584	583	605	625	601	565	606	631	636	563	575	593	613	568	563	596	553	595	629	587	592	603	571	604	601	550	581	614	582	660	596	602	601	578	575	645	621	591	567	581	563	575	558	600	562	558	577	567	623	568	605	551	581	614	610	563	586	528	588	540	578	570	559	599	613	577	598	582	580	597	594	630	585	604	614	579	556	555	573	584	594	598	581	609	548	603	549	598	574	581	598	575	608	551	623	547	603	558	600	611	558	594	547	583	569	560	544	619	554	553	610	594	585	628	599	557	605	576	572	581	577	563	591	572	585	621	567	574	615	578	587	581	562	600	563	504	600	600	562	582	561	555	566	581	578	592	583	560	567	582	554	597	562	613	548	577	579	582	560	572	542	586	582	615	578	581	576	581	571	542	563	534	589	569	600	604	564	599	595	600	564	556	587	581	565	605	570	532	560	567	578	558	556	606	572	553	597	582	623	602	582	615	553	618	563	582	572	562	537	554	575	561	569	573	578	554	553	597	593	558	595	559	626	527	539	576	571	568	568	563	587	613	567	557	583	588	619	575	625	549	576	634	587	575	592	599	584	568	568	605	565	600	586	623	594	590	573	607	568	595	589	594	541	597	584	604	562	612	593	586	588	601	576	560	593	614	569	570	572	555	560	560	662	574	593	580	565	576	557	580	609	591	601	614	584	579	569	576	626	595	634	559	590	582	601	579	586	580	566	585	566	569	637	566	592	559	616	570	618	563	581	576	607	541	567	602	557	612	580	567	617	550	552	574	603	554	574	643	585	590	611	585	599	580	575	598	595	609	624	579	573	581	636	613	574	591	547	593	619	560	567	564	603	554	580	583	608	578	591	546	583	559	589	590	581	579	549	582	586	602	590	551	557	584	613	536	580	550	600	590	562	598	547	592	552	602	586	610	588	562	619	563	554	552	575	554	617	629	574	551	595	570	608	589	577	567	600	586	579	616	593	612	590	568	557	601	545	562	557	569	567	572	573	622	560	570	573	582	540	552	580	578	588	618	585	575	607	556	598	547	540	619	553	578	546	538	609	585	600	572	598	594	581	553	556	575	581	579	558	618	554	589	562	572	594	568	598	586	583	543	593	558	570	601	628	578	576	591	622	592	620	582	594	578	590	575	537	563	604	546	570	544	563	579	619	613	548	557	586	548	562	592	569	620	600	601	555	591	571	641	578	571	585	563	545	538	576	573	624	593	614	617	578	586	587	576	628	577	619	600	548	553	607	602	586	573	551	575	627	542	538	621	575	574	594	553	641	575	580	594	596	556	626	574	552	570	572	589	586	610	583	549	558	556	568	560	573	585	568	564	606	621	586	653	550	588	602	597	620	558	558	548	601	523	592	541	627	569	612	560	553	558	556	575	583	592	585	605	617	589	601	597	616	591	585	584	592	606	560	577	640	607	611	611	602	569	581	581	565	575	574	595	565	585	614	580	535	560	603	567	587	588	603	580	601	592	577	597	580	603	574	585	573	585	588	597	662	585	586	589	591	555	568	579	583	572	584	567	626	566	580	551	564	588	544	640	587	578	609	575	592	612	623	543	548	579	593	574	595	606	566	553	566	586	536	568	580	598	585	574	539	598	585	577	591	614	619	584	591	583	616	568	568	561	587	617	567	616	607	581	611	602	570	550	603	592	607	560	559	590	597	576	580	546	591	574	604	589	589	584	558	542	600	632	581	533	629	553	586	609	580	539	587	592	568	588	548	623	584	560	635	613	617	581	550	597	586	610	593	632	577	548	534	550	564	574	576	617	596	569	586	605	548	571	628	643	562	609	622	595	586	575	580	553	581	558	597	604	565	578	606	539	578	597	590	560	588	522	559	593	566	553	557	596	593	566	575	586	553	589	606	579	569	585	572	563	569	556	604	594	586	566	592	596	595	567	572	562	567	545	574	576	630	588	542	587	545	564	608	572	575	593	587	579	579	564	597	579	599	599	567	524	507	579	575	596	563	585	547	589	561	545	603	567	604	569	602	595	562	583	604	641	568	607	605	575	583	600	596	583	558	618	577	608	542	586	579	546	583	581	560	610	585	560	604	563	588	567	573	617	553	597	596	574	571	576	570	573	576	606	585	529	591	569	551	598	575	571	556	588	615	573	536	580	612	586	564	566	612	578	574	583	598	581	573	618	547	583	578	549	655	570	557	566	545	603	606	577	573	556	586	593	588	563	580	539	555	550	546	569	580	627	593	542	623	567	613	592	594	584	541	560	599	604	589	611	649	548	584	598	581	584	542	573	584	618	613	588	573	567	559	561	592	617	568	566	634	605	576	637	580	551	582	558	583	551	594	599	560	564	590	538	539	546	586	575	578	586	569	605	577	561	580	593	574	548	535	606	552	598	602	535	653	567	532	623	576	586	608	594	578	516	581	577	581	567	602	591	566	601	596	597	551	576	581	639	602	570	575	555	559	554	544	612	533	552	603	572	568	607	597	571	545	580	590	546	609	562	616	568	562	595	580	606	584	585	588	567	604	580	554	595	589	600	594	594	532	549	585	583	553	575	574	571	571	575	595	628	596	581	598	557	599	577	564	552	593	627	583	609	561	575	621	565	611	588	558	568	612	586	590	568	617	587	589	546	579	598	605	550	586	562	593	558	571	594	589	565	575	550	572	587	568	643	593	625	528	580	590	541	613	573	578	573	565	545	553	569	575	621	554	575	514	604	542	570	572	588	619	550	587	580	609	561	565	593	604	585	568	551	555	571	572	592	591	604	579	568	549	595	483	557	564	584	607	534	569	571	593	575	581	616	569	598	610	561	618	644	573	566	572	610	611	510	552	598	568	624	532	551	615	546	585	598	543	558	584	598	604	627	605	603	556	613	578	536	565	554	602	565	577	597	581	552	601	528	572	547	555	579	553	616	585	533	559	609	564	547	623	554	607	598	502	563	581	572	619	618	603	624	593	588	585	667	554	578	589	566	574	585	564	555	573	552	586	566	608	582	568	518	557	572	578	606	577	570	627	554	573	588	591	569	588	584	547	573	575	547	585	527	611	564	570	608	559	602	600	610	554	608	568	591	599	603	605	584	614	597	558	605	613	547	575	579	579	613	547	551	567	557	639	600	620	592	616	552	609	588	615	556	541	570	591	599	578	582	616	558	573	597	626	581	650	582	574	544	566	631	583	581	559	644	573	589	552	558	587	582	546	598	577	608	590	581	557	607	599	560	562	608	588	608	603	618	576	562	559	576	590	579	575	543	545	596	597	609	613	592	559	571	510	590	604	583	594	582	547	590	593	574	584	580	600	587	573	592	570	584	564	590	561	579	569	608	594	573	563	600	619	531	568	602	564	621	610	530	586	605	587	610	572	560	574	615	602	543	594
1943	332	381	365	329	314	290	1497	2140	374	495	410	329	266	288	283	292	338	320	337	283	320	290	285	293	335	302	319	318	272	298	310	263	316	311	309	316	307	315	327	287	287	293	331	317	294	313	300	300	306	333	309	288	281	288	290	286	333	313	280	292	294	290	308	287	330	305	307	303	311	334	282	327	329	308	286	300	310	303	275	298	301	293	276	333	292	319	279	315	308	318	297	295	314	307	305	311	310	273	308	337	300	301	308	319	279	308	314	319	272	303	301	301	337	278	314	286	313	305	268	294	286	324	296	300	304	327	304	299	309	314	342	323	289	296	283	323	304	302	324	320	300	319	311	288	316	290	288	295	304	308	278	299	312	326	338	323	305	282	320	307	298	348	338	295	274	286	316	296	288	285	277	328	339	303	307	302	311	316	298	320	300	294	297	296	305	303	319	302	283	290	309	285	284	292	318	289	291	280	323	304	308	310	315	334	297	282	311	288	329	302	309	337	292	301	296	307	309	289	293	281	313	325	294	338	291	296	299	295	307	296	292	301	312	291	345	289	302	310	314	310	307	310	282	278	316	317	298	300	308	313	303	279	310	303	316	293	292	302	288	323	265	325	291	282	290	278	304	288	321	294	305	290	313	292	324	291	298	315	307	338	272	286	289	290	295	302	300	334	297	306	281	273	300	307	294	307	326	307	333	349	298	311	290	281	294	319	310	300	272	305	281	314	236	272	295	285	299	280	277	340	297	301	334	311	280	298	321	303	315	328	300	322	297	285	287	297	290	332	291	278	337	338	294	305	306	294	277	307	307	314	287	267	296	316	305	317	322	302	293	292	277	282	318	320	313	293	301	294	296	296	263	313	297	311	312	306	326	296	308	295	296	295	299	282	295	283	316	304	297	305	292	304	300	315	292	304	306	270	292	319	322	297	286	329	341	310	305	284	297	313	283	297	304	316	300	306	309	297	289	317	321	294	332	329	303	297	308	324	326	292	322	346	286	317	270	299	303	316	300	283	314	301	295	299	293	276	275	291	328	311	309	296	274	281	315	316	305	285	330	308	306	299	323	313	302	279	299	292	332	297	313	297	282	277	314	276	286	270	302	296	287	307	297	277	311	310	296	323	309	316	290	273	284	269	252	283	283	298	303	286	294	301	325	294	287	283	284	303	305	304	268	303	262	312	279	282	323	261	317	288	317	297	318	306	323	306	288	296	289	275	305	308	306	319	304	291	307	277	323	328	315	320	288	287	317	303	268	283	316	275	321	287	299	315	328	292	318	321	289	281	290	287	313	301	321	307	310	304	292	305	263	318	293	294	309	304	298	277	299	299	315	304	311	302	297	331	306	279	311	295	318	321	297	264	319	337	296	316	331	305	292	277	297	337	309	291	285	308	300	304	275	300	292	271	304	319	308	291	296	310	344	277	286	299	303	306	278	271	285	321	333	322	306	316	321	311	298	305	293	303	303	325	298	313	272	323	274	302	303	311	293	296	307	334	308	334	291	302	304	326	312	314	319	338	295	297	346	315	303	322	308	306	317	297	291	324	269	291	284	321	284	326	293	324	292	324	299	304	300	306	279	288	341	307	298	300	314	312	291	261	312	297	285	311	319	280	298	290	313	264	297	286	267	295	297	296	287	311	310	298	309	325	283	290	290	294	281	307	299	302	284	321	282	339	276	272	323	286	316	287	342	303	300	312	305	301	313	303	294	273	312	286	277	295	331	322	296	298	276	278	279	315	312	281	293	309	291	285	304	302	285	305	318	310	326	287	292	276	316	287	296	290	274	311	314	267	301	285	293	309	273	295	326	301	321	283	258	301	304	311	331	300	302	302	278	308	326	294	296	277	287	284	262	296	284	322	306	281	319	305	296	310	302	305	330	292	327	317	287	280	300	332	313	315	260	299	286	285	285	311	321	317	297	285	317	322	288	298	289	329	307	281	291	298	311	295	289	283	288	315	301	259	306	316	275	346	301	303	301	305	308	282	305	281	290	305	309	283	299	316	308	327	328	304	306	319	326	284	329	279	338	303	292	298	309	328	314	305	294	318	292	313	303	274	296	306	303	285	296	298	296	305	314	323	316	288	303	342	307	303	299	302	309	301	326	289	273	292	299	271	315	267	306	324	296	286	306	288	307	339	313	315	311	317	289	300	312	327	297	283	258	300	301	344	291	328	294	303	320	327	300	332	311	306	285	308	310	289	299	284	317	286	288	310	290	330	288	301	344	316	326	277	275	301	303	273	312	320	314	290	307	321	316	284	331	291	287	304	309	281	291	300	307	330	263	285	318	313	308	313	322	310	301	315	298	295	304	310	293	313	282	296	306	294	291	289	322	313	295	268	287	308	296	287	319	298	323	318	287	312	295	316	283	300	309	299	291	323	309	300	312	308	294	302	297	283	333	303	342	305	278	294	298	290	299	288	316	288	297	327	295	288	314	307	298	299	300	300	320	314	312	293	280	273	293	291	302	269	331	297	279	299	328	309	282	306	340	323	315	307	305	282	293	298	303	305	322	302	295	304	281	315	303	277	313	294	297	271	311	290	296	318	323	327	310	319	285	273	304	291	352	312	290	332	303	325	312	292	315	287	264	312	308	288	337	307	303	296	321	295	295	305	336	294	304	311	332	317	331	322	270	318	303	326	321	301	289	280	300	303	311	303	310	285	314	314	336	286	304	286	305	314	297	284	306	286	297	267	319	309	302	307	292	307	321	313	312	317	298	304	323	309	316	317	299	294	336	325	336	283	273	313	308	333	312	316	355	296	296	342	303	283	307	297	327	317	293	295	316	315	284	323	317	313	287	274	318	302	296	314	310	294	313	280	303	301	319	297	321	307	320	313	337	316	301	284	301	278	278	277	307	334	276	323	301	298	290	286	271	334	303	283	306	333	328	297	274	281	281	302	306	312	287	302	320	303	294	275	301	302	303	301	328	298	296	276	279	279	305	303	287	287	293	299	317	327	328	296	278	278	294	312	297	295	310	302	296	301	283	273	286	318	304	318	268	286	316	294	301	304	298	319	284	283	303	284	273	301	280	300	297	301	310	308	253	320	299	281	290	294	316	302	289	312	295	307	312	310	312	274	317	297	301	325	292	325	289	297	327	297	302	320	313	322	298	311	318	296	327	304	302	294	330	314	288	329	318	291	315	347	308	315	294	301	290	316	296	317	325	287	339	321	281	305	287	324	301	336	294	322	288	311	308	317	323	281	317	309	305	259	306	290	334	285	277	300	326	316	311	329	294	283	286	286	305	318	318	340	296	311	285	330	288	293	333	326	307	336	328	274	287	314	291	307	322	314	283	272	293	313	292	291	308	321	290	302	294	300	329	303	337	319	280	332	319	289	289	290	321	305	305	297	311	304	283	313	321	280	311	288	326	295	326	301	291	319	322	312	277	283	294	283	297	314	306	308	302	268	314	278	286	297	294	290	290	299	315	290	308	298	317	305	302	337	282	304	288	299	287	290	288	275	303	283	312
2504	1067	1107	1259	1139	1113	1144	6376	9173	1073	2087	1623	1037	1032	1034	945	987	989	1030	1025	979	987	1033	986	962	967	1024	992	1040	985	985	1013	999	997	1003	961	1024	987	957	957	978	999	972	1020	1018	1010	984	1033	1015	978	925	1015	1007	1001	970	1004	957	956	961	988	937	991	975	1002	1025	986	983	1013	1026	1001	987	1024	1004	960	1006	944	1009	1000	950	994	1005	1060	947	986	1025	929	979	1029	996	1003	996	914	948	963	969	951	962	930	981	987	1011	932	982	1011	967	980	1044	960	977	930	988	1046	962	993	989	966	950	961	963	983	960	990	981	1017	988	978	1024	914	1024	955	955	988	984	1015	1045	1014	1018	990	986	1005	1006	996	948	1031	1013	933	985	993	970	986	981	1029	1029	1026	1045	956	1040	1005	1006	996	1016	968	1003	996	1004	1045	953	978	992	930	978	979	1003	1001	942	948	1007	998	939	977	1009	955	1056	987	962	1028	974	1051	976	968	939	1000	970	976	975	988	1023	979	1010	993	975	981	966	1001	969	1041	1002	1014	970	979	996	970	890	948	982	1002	941	1027	964	946	1003	1017	959	985	974	1003	1032	991	955	1028	935	994	998	962	964	1015	970	967	925	970	1029	967	967	984	1025	945	979	979	1034	977	958	951	935	1026	989	1048	1010	1013	942	1014	1004	979	961	966	989	1012	980	978	992	960	1007	976	930	1026	926	1034	974	984	979	999	994	1019	999	995	1009	1045	981	1009	946	983	1017	1011	1021	963	932	951	983	958	957	922	991	992	1002	1024	967	997	980	1047	1005	952	1005	1020	987	979	1016	978	969	983	1003	1018	981	952	952	993	945	962	1016	1009	968	1004	947	1032	1031	960	1000	983	955	997	1002	1011	1017	984	1037	950	927	1019	988	916	1028	1000	991	993	980	950	970	999	1009	994	945	1021	997	957	1013	979	973	1050	1004	972	967	1023	996	971	1029	953	976	945	983	1010	998	996	934	1036	937	1014	1005	1025	946	1030	1024	1027	1016	1024	974	977	953	1060	997	948	956	982	991	985	1003	1014	975	928	983	974	933	971	1055	1035	1007	958	995	988	1011	949	1006	979	1006	1041	961	990	1027	963	1050	987	1033	989	1025	971	1011	997	999	1029	972	1024	953	978	957	969	951	1002	995	983	1002	1031	1046	956	990	1061	1015	1031	1011	986	979	1012	977	1009	974	975	979	1013	1030	1018	957	1030	1007	1031	1038	1050	1050	1008	983	986	983	1024	972	972	1020	985	991	1004	1034	1010	980	1015	942	973	1011	969	973	915	989	1002	997	1023	956	1068	1027	950	965	966	1061	1010	975	972	1019	1012	945	965	1024	965	984	1032	977	920	951	939	998	992	995	980	992	1029	1005	951	998	991	1007	982	998	1016	957	976	976	940	956	1016	934	1046	972	999	1016	1015	974	967	1010	991	930	979	1008	1005	934	1035	949	1061	1018	1006	1011	1022	1005	1002	1004	993	973	973	1012	953	982	958	989	1030	1062	958	962	954	1018	974	1047	973	950	1004	1013	1009	1041	920	983	981	981	1025	983	973	959	1016	941	978	1035	967	995	977	1017	917	966	973	1035	1015	981	987	995	996	998	932	984	1065	979	975	1104	959	977	968	1009	961	977	975	1029	966	983	1045	1017	986	968	962	1027	1006	1023	983	916	960	979	1007	941	989	1044	985	965	1005	966	987	982	982	982	946	968	943	970	971	1007	972	1007	957	995	1014	968	979	987	975	1005	1017	978	1013	958	970	963	995	1013	1001	925	1023	997	998	1010	970	997	977	1058	985	1048	986	999	1015	1010	1025	946	962	1028	941	968	959	1006	948	976	987	989	1031	977	999	1007	959	946	985	974	1042	1021	1002	990	1007	999	979	1008	969	977	1007	1027	951	966	958	1048	1001	979	964	969	971	981	994	1020	998	929	980	944	974	969	972	925	986	940	935	1024	968	973	994	960	993	933	934	951	937	1037	955	1001	1014	993	1000	958	939	984	1004	974	965	1049	1011	983	994	948	993	954	935	977	961	959	947	994	992	1016	989	1004	962	990	965	1016	1023	984	996	1053	996	1003	1000	997	1019	955	997	978	999	952	1032	936	969	1049	999	962	1066	964	988	955	986	1011	972	949	1027	1058	995	1007	968	979	1004	962	937	998	966	974	985	1012	951	1009	1078	979	947	1042	935	982	968	969	971	958	971	984	985	997	996	1042	958	995	939	937	1025	998	989	1048	961	988	1008	997	1058	1027	974	968	976	1024	947	998	948	1040	956	986	951	1045	1049	969	1071	989	1003	953	941	1037	930	1026	910	946	986	1009	958	947	1006	1014	1076	991	986	1014	981	940	988	978	1029	1014	1008	1014	1024	1013	1037	926	961	987	941	952	866	1001	1016	1005	1017	999	1009	986	1000	993	935	1014	978	967	974	986	973	1015	1031	981	936	1049	1019	987	974	969	981	979	958	988	987	961	953	977	936	953	963	1066	964	956	970	943	973	1014	1007	1008	960	962	996	948	921	1031	967	994	1003	1026	1013	1046	998	1002	985	966	1007	969	937	976	959	994	925	1009	994	960	1017	985	996	1012	953	1021	985	993	1002	947	985	957	958	975	1045	992	1010	971	948	974	965	1011	1025	1021	975	965	1006	1001	978	1021	996	979	986	1000	940	1010	995	1002	970	1013	1009	1015	955	998	1011	935	919	991	992	1016	988	929	1018	990	993	991	983	971	983	993	1018	1010	1006	973	996	1022	959	1015	994	1008	935	935	998	1007	993	964	1073	1040	965	947	1018	993	1027	1011	1009	942	991	971	977	969	1027	985	965	994	956	1006	1098	970	1071	1003	962	1002	977	972	983	1019	957	981	987	971	927	1001	963	974	1019	1051	966	977	1005	998	990	969	983	1007	1012	979	964	956	995	1006	1029	1040	994	1019	1024	964	1024	1005	1032	960	933	904	981	986	1013	1075	967	945	1005	974	944	1038	984	950	944	1025	926	962	1011	1014	985	997	969	972	1018	991	992	941	983	942	1044	967	970	986	1006	940	993	1016	1009	996	971	941	973	965	977	1013	957	1001	960	1008	987	986	969	982	971	961	991	998	941	983	945	956	982	998	982	971	998	1002	998	1000	977	975	984	955	1027	995	1032	1004	1008	975	966	944	1006	1013	987	1015	939	919	998	957	950	973	1021	1001	969	970	955	1015	979	934	981	1013	1022	928	955	977	1052	1018	988	941	943	973	1034	963	987	950	962	922	973	977	1002	999	976	967	982	985	1055	1004	934	1012	986	978	1016	969	1010	1003	971	971	1010	1025	954	968	1015	946	1009	960	990	1000	974	998	1048	1046	948	977	1017	1031	1051	1003	958	998	984	986	1011	995	988	1036	988	993	992	978	981	982	1003	971	1005	1014	1028	964	948	996	975	1014	957	934	1009	937	980	1040	990	1022	970	1058	991	1003	957	1005	1009	992	928	954	971	967	1037	1005	1009	1018	972	992	1009	989	992	971	1003	984	995	942	1030	941	981	1014	1018	974	986	962	1041	1028	975	976	987	1016	974	930	959	977	983	970	996	1031	991	976	989	958	976	999	946	943	954	989	1024	998	1042	996	977	996	1038	1023	965	957	935	916	982	1060	972	981	988	946	1004	1008	996	1017	1033	998	953	970	986	984	976	977	1022	984	974	965	989	961	983	972	1009	967	1028	1004	980	935	992	1012	992	935	1048	986	985	999	998	1018	980	998	1020	972	991	969	1013	1017	975	996	964	982	971	971	989	1016	1003	1012	964	997	1004	918	1031	953	974	996	1019	1014	1022	1033	961	963	976	1014	967	979	991	1001	1026	982	1063	1017	975	1012	951	959	996	947	1014	962	1103	1004	1014	985	1003	975	983	964	1043	1017	976	1000	998	1007	1013	978	987	986	1018	1011	1049	1007	983	1024	965	994	1001	965	966	953	1029	934	1044	971	959	1022	945	960	960	945	965	1015	1011	1001	972	988	1010	976	1005	960	1002	994	960	990	940	1014	1013
7679	902	1136	981	718	545	442	7021	23114	3531	1798	1689	266	229	206	248	187	203	204	198	190	180	220	192	197	230	224	197	174	199	196	184	203	203	202	206	183	189	194	194	199	180	182	208	190	200	200	196	192	194	182	194	187	178	203	186	196	181	168	202	193	175	185	171	178	168	192	185	172	196	207	206	182	176	179	207	209	183	196	192	201	194	170	206	164	157	176	214	197	201	203	205	190	183	185	173	181	197	181	193	210	216	185	197	211	170	193	191	199	189	190	166	187	212	194	167	189	170	198	206	211	186	186	182	180	195	187	198	196	214	228	184	189	182	184	204	198	186	223	187	209	216	195	188	194	203	208	193	215	209	196	191	179	199	191	208	192	167	181	177	200	180	199	184	194	191	185	174	190	204	183	216	193	196	183	214	198	192	199	188	188	174	199	207	203	194	183	175	198	208	197	190	189	224	192	180	170	191	183	168	195	190	188	210	178	192	203	209	185	199	185	188	196	192	203	155	193	176	211	180	201	184	166	191	197	203	205	176	196	186	238	179	198	184	186	198	172	206	200	198	185	170	205	213	213	182	198	191	209	198	186	190	179	189	184	192	169	203	186	187	157	194	170	201	211	205	198	198	187	221	184	199	206	191	183	188	172	193	210	240	211	209	189	172	206	201	188	211	182	217	177	195	194	189	198	192	194	190	184	166	174	184	190	195	167	189	188	199	170	178	190	192	188	189	201	184	195	185	173	168	192	218	218	193	175	193	199	179	189	215	199	200	218	194	179	182	181	176	196	215	195	179	205	179	170	193	191	167	183	169	202	189	164	187	178	165	199	182	203	182	198	188	198	230	188	187	171	180	175	188	178	192	192	198	177	183	202	180	191	203	172	216	194	205	216	220	188	171	198	211	199	196	210	208	175	185	168	151	209	195	198	188	180	202	181	201	199	190	212	212	196	181	199	179	199	205	224	184	192	195	193	195	171	179	179	179	193	193	186	197	199	173	175	193	191	208	192	184	204	178	194	201	199	220	197	183	176	179	175	193	220	157	156	199	214	196	175	189	194	204	195	200	194	187	210	205	167	192	181	190	178	208	201	205	196	213	149	178	189	178	165	193	176	183	188	194	183	193	192	205	173	189	213	183	213	175	197	210	186	178	216	198	187	214	177	222	185	185	191	189	222	209	187	188	194	177	200	176	198	217	185	185	182	237	192	208	195	191	183	170	188	194	212	182	184	206	203	182	207	201	195	156	195	195	174	204	186	219	197	200	177	183	168	214	160	200	200	198	182	181	176	184	194	199	194	177	178	171	185	196	171	209	183	194	193	190	192	178	199	192	177	188	193	195	184	176	196	191	201	176	202	178	186	177	195	208	199	168	199	202	182	224	194	188	180	172	185	193	203	188	215	183	186	207	203	182	214	186	195	182	189	205	212	197	182	190	193	201	202	221	174	179	202	215	192	182	189	202	205	174	208	200	203	187	192	192	200	185	170	180	188	201	202	200	185	209	210	205	202	207	180	183	200	181	203	216	199	185	204	170	194	173	212	196	196	168	191	188	182	168	170	202	196	199	202	189	204	177	192	198	190	174	177	182	205	216	178	188	183	182	197	168	191	174	173	198	190	180	196	178	223	197	206	184	191	191	189	196	208	189	223	190	195	198	211	198	199	197	220	191	196	186	209	172	189	211	181	184	180	192	187	201	202	204	188	184	216	184	212	180	200	182	177	202	183	186	166	199	205	178	196	197	176	217	197	205	196	195	220	197	204	226	194	187	207	188	217	203	171	181	216	196	213	208	215	171	179	184	198	207	214	202	200	170	223	217	199	226	199	203	199	201	189	210	202	200	185	173	198	213	194	188	217	166	196	172	193	184	185	201	178	194	209	165	200	177	168	199	183	226	189	186	202	187	175	186	180	207	187	181	179	198	184	182	196	174	189	209	197	160	188	195	187	197	169	158	195	198	198	178	174	183	198	207	194	179	175	202	198	170	200	193	201	191	181	197	210	206	189	216	208	192	184	189	194	206	196	172	202	173	205	169	186	186	206	186	200	200	195	225	172	166	225	183	180	163	217	184	189	191	217	203	195	176	193	211	181	200	212	199	203	201	195	198	157	188	188	178	178	179	153	164	203	220	208	200	175	179	204	217	200	194	202	191	187	226	182	168	194	208	177	205	193	179	202	200	193	183	197	167	204	185	194	207	204	161	179	202	220	200	180	180	218	209	166	201	206	168	210	168	213	185	202	233	186	178	184	156	191	172	190	212	191	174	196	196	186	190	201	205	196	206	202	202	213	170	211	171	200	198	191	198	200	200	201	188	187	172	213	184	197	194	191	209	207	197	191	184	195	165	222	206	193	175	180	190	178	200	182	183	170	187	172	189	180	173	213	170	180	191	194	205	212	198	174	187	182	169	192	197	182	197	190	181	202	200	185	171	164	192	186	169	200	198	187	203	195	185	204	191	169	189	160	179	226	190	193	189	200	210	220	183	212	169	196	193	193	164	196	180	191	195	190	186	181	180	213	186	198	210	200	186	211	207	180	175	190	196	175	162	201	214	213	196	190	197	176	185	187	192	206	183	177	188	205	172	181	184	198	201	212	197	189	190	195	202	198	167	166	182	205	172	198	175	191	199	167	171	188	181	178	196	198	186	202	202	176	190	189	185	190	213	206	192	201	204	175	198	204	210	184	220	184	195	222	205	199	193	215	214	200	196	198	187	183	180	189	209	200	210	194	187	169	193	196	177	197	184	186	183	194	180	199	189	182	197	213	185	215	183	184	180	169	184	183	179	205	179	186	178	205	194	197	203	203	187	200	196	214	186	167	203	205	193	199	192	207	188	202	156	197	192	216	202	201	190	192	208	182	184	206	165	190	198	211	201	201	183	204	186	170	192	166	225	213	177	196	186	181	203	225	213	211	204	210	211	188	178	209	192	196	203	196	200	176	189	194	176	172	194	227	174	192	232	188	210	194	184	158	172	186	180	201	199	202	186	205	189	180	184	175	193	206	178	202	196	175	201	203	166	187	176	208	213	170	158	200	224	182	185	165	218	177	205	192	193	180	209	209	184	187	192	192	190	193	194	191	190	201	178	203	172	202	186	191	184	195	171	183	182	196	186	173	192	182	188	184	184	162	201	207	170	187	157	210	184	202	220	179	184	181	206	180	193	195	212	220	180	187	183	185	195	190	175	200	188	193	185	185	192	197	180	198	202	198	189	171	211	198	190	192	209	198	189	185	201	171	172	196	212	198	207	214	183	186	184	184	201	174	173	210	197	187	187	191	159	203	206	191	189	170	194	188	179	185	191	192	205	198	183	192	190	200	176	195	184	182	193	176	186	188	181	206	173	197	181	193	203	183	178	194	203	193	177	199	203	194	198	199	170	207	183	178	199	171	191	178	193	195	197	155	202	177	200	203	223	177	202	196	170	209	210	190	201	201	196	205	183	183	188	201	172	192	161	183	208	201	199	190	176	184	180	193	194	177	182
5186	1413	2708	3213	2906	2387	2090	17377	40230	2294	8164	6357	941	944	890	903	817	789	801	814	786	735	794	750	764	725	747	772	754	696	747	819	752	740	704	753	721	726	731	709	676	739	701	654	691	683	707	697	681	647	718	708	684	695	678	651	718	697	668	702	712	684	664	688	634	652	651	683	686	670	658	675	668	707	647	717	672	659	659	698	681	684	670	692	690	699	661	669	662	700	657	652	669	669	681	661	717	697	715	643	699	680	612	694	685	708	626	701	654	671	668	687	722	681	670	671	632	658	708	682	657	710	669	664	692	692	701	731	722	658	674	692	674	669	693	650	629	657	646	695	698	680	694	663	655	629	687	703	682	645	683	723	647	736	664	723	640	693	703	660	646	712	654	674	670	716	681	694	665	690	660	659	696	681	673	680	662	624	662	673	680	687	661	708	731	677	676	681	663	693	671	661	682	705	678	646	697	673	642	651	630	687	656	665	714	668	674	702	671	667	677	672	675	664	702	668	656	661	687	663	664	683	645	703	674	669	630	704	644	639	704	700	664	631	682	663	695	676	628	638	693	666	723	668	670	654	666	659	649	714	697	652	710	678	661	641	715	702	672	686	703	661	710	680	635	637	675	684	695	681	694	602	657	640	686	686	651	683	682	687	715	628	680	655	650	685	622	602	703	680	660	662	643	653	701	689	642	662	697	676	689	663	691	648	690	678	703	692	695	646	657	645	654	688	660	671	677	694	694	636	708	666	689	730	685	665	674	664	681	641	660	715	664	647	706	655	687	664	683	689	643	659	663	741	676	657	684	670	706	626	677	717	694	656	660	686	671	665	712	654	661	646	652	630	661	688	666	670	654	633	638	666	730	653	648	623	699	668	632	659	653	695	720	612	699	664	646	640	694	688	709	668	639	689	676	695	648	664	699	654	638	707	640	672	618	681	661	648	669	671	699	722	677	675	712	690	669	671	656	701	676	657	665	692	629	738	663	652	702	628	700	630	680	657	710	618	608	689	649	697	670	702	626	635	687	660	697	649	714	725	723	674	686	658	658	629	707	650	645	687	649	689	676	679	642	665	669	671	704	637	686	677	679	685	682	704	671	704	705	675	629	719	652	671	685	668	688	680	646	661	648	669	638	662	642	649	614	689	650	709	669	664	700	633	655	648	725	665	654	656	627	690	678	673	662	632	723	690	719	651	719	669	677	666	669	703	690	646	677	655	660	671	623	650	732	698	719	642	659	674	654	757	641	680	624	670	643	711	680	676	664	687	705	702	654	688	678	743	646	641	702	673	667	624	666	710	665	710	611	649	645	664	692	676	657	671	646	627	689	655	675	685	675	683	660	688	689	696	711	634	665	668	643	649	629	668	630	607	674	691	698	629	708	673	695	686	643	683	711	640	657	691	673	692	654	659	655	687	664	679	676	656	682	694	706	699	693	670	656	697	666	669	717	687	634	704	664	740	700	665	676	658	659	681	674	676	666	676	673	661	647	635	693	738	683	684	674	676	688	689	648	638	674	674	646	650	672	704	716	753	686	653	602	714	673	702	660	679	675	694	656	669	692	656	670	670	612	701	652	702	662	667	677	700	625	619	670	629	664	690	694	669	636	695	631	681	671	619	664	652	660	666	686	673	683	666	655	662	659	634	692	652	706	609	686	682	643	669	634	688	685	658	665	653	644	608	668	698	625	712	659	673	644	653	672	681	667	652	667	739	658	661	666	673	638	649	714	712	681	667	659	729	660	693	652	682	681	707	691	665	701	657	711	660	693	711	662	659	653	668	654	678	679	627	680	635	702	681	653	674	663	639	668	659	703	676	654	613	685	675	689	680	756	681	702	698	662	669	716	697	646	656	678	652	664	624	642	639	697	682	688	687	647	661	650	654	644	697	664	634	744	688	682	698	707	665	666	695	658	645	607	660	695	685	664	700	699	691	692	657	616	692	743	734	688	635	662	625	682	675	702	639	676	628	646	672	671	655	683	712	706	667	695	682	708	660	654	745	673	659	672	703	702	625	668	667	620	688	695	642	691	663	664	695	661	733	675	670	651	715	712	678	650	703	668	699	704	713	665	684	692	666	653	681	671	707	655	711	636	706	679	675	659	689	658	692	641	670	662	674	655	713	687	652	680	668	652	667	681	666	684	673	693	689	660	644	671	698	702	603	687	686	655	700	671	603	679	681	686	658	663	637	668	650	674	707	658	639	649	687	647	644	631	637	682	619	648	737	696	678	625	703	692	671	615	662	694	636	673	680	667	645	719	688	685	696	675	671	645	677	698	702	644	644	664	674	669	734	685	636	665	670	661	680	711	692	687	677	686	684	664	654	673	738	681	647	629	643	706	648	668	690	659	660	693	703	675	731	599	713	632	663	693	672	687	693	741	653	699	655	684	636	633	710	710	645	684	678	721	674	687	667	681	681	660	673	651	661	726	697	698	674	649	682	692	648	634	662	658	638	687	677	709	687	682	679	667	673	647	699	692	699	657	706	691	681	610	627	705	639	663	632	684	651	661	676	730	695	667	673	643	679	637	670	695	702	665	679	650	688	698	630	673	641	694	717	652	665	635	677	706	633	643	705	684	659	662	703	655	636	644	671	637	671	664	694	645	673	679	632	667	656	663	662	687	689	693	623	657	660	664	670	653	680	651	666	670	669	663	681	626	687	698	691	637	710	664	695	723	639	680	629	656	663	689	674	668	654	636	686	702	663	662	697	695	698	672	723	677	641	666	685	674	679	620	650	663	675	652	660	681	680	658	673	653	687	604	672	674	695	642	641	688	631	673	631	699	700	712	670	675	622	663	629	699	699	700	680	616	669	665	630	618	674	679	668	668	664	663	685	690	711	670	705	694	698	685	664	684	716	655	660	715	677	653	674	693	663	652	666	678	694	635	636	664	689	650	693	660	636	703	674	623	659	668	687	681	632	687	649	684	670	678	615	690	691	642	699	650	674	692	663	667	678	673	708	683	670	635	662	680	679	666	668	652	645	630	665	690	631	688	666	657	707	642	686	646	655	670	688	648	680	678	661	707	672	641	695	750	656	700	677	665	702	660	669	698	695	662	650	681	667	666	712	696	702	682	683	633	661	696	674	639	686	651	698	656	710	627	676	684	678	689	653	668	660	694	702	660	665	669	683	657	668	657	613	702	681	722	693	695	647	695	653	704	666	705	699	705	615	687	707	724	674	706	650	665	642	728	689	670	666	640	684	628	716	671	684	647	683	677	669	676	683	694	702	668	676	652	714	657	716	692	670	721	641	625	650	657	683	675	673	661	672	695	653	709	675	676	673	686	739	649	664	656	666	647	724	613	676	630	701	658	672	683	650	715	642	701	679	682	705	669	622	686	667	631	655	718	667	671	729	676	693	700	694	655	690	669	671	686	659	697	683	677	665	697	660	676	645	679	667	656	684	658	687	643	660	680	651	691	658	712	680	688	673	674	690	688	717	652	648	656	670	675	698	658	648	668	654	747	692	681	668	683	693
15856	1978	2265	1761	1269	944	759	31018	37478	7159	1756	1915	239	273	226	198	171	170	197	203	185	198	149	185	170	180	174	161	182	171	175	158	177	155	168	132	158	152	168	163	165	151	143	158	164	177	172	150	159	157	155	168	167	154	149	144	158	170	150	155	163	178	159	172	117	162	149	140	208	164	167	155	173	157	163	141	172	145	157	142	158	160	152	153	160	152	156	144	174	155	177	158	152	140	156	161	152	158	173	136	157	154	132	144	188	183	155	151	166	173	147	156	155	158	150	148	160	162	181	185	154	167	176	163	171	171	170	172	162	154	143	159	155	155	140	157	155	169	170	139	143	165	170	152	149	173	150	158	162	157	145	154	159	161	152	148	144	173	129	137	169	160	148	162	161	155	168	149	148	154	181	163	167	160	131	159	174	184	153	172	157	149	164	185	169	184	186	146	161	156	161	140	187	137	158	125	155	139	164	152	180	140	168	160	162	171	179	153	140	151	151	142	152	138	148	140	159	164	150	176	155	148	186	156	141	159	153	164	138	164	167	152	152	165	170	167	156	169	155	149	170	152	165	180	153	160	157	155	165	152	150	170	143	166	155	160	173	175	163	137	154	151	154	150	160	159	167	168	163	151	171	159	151	180	160	139	175	152	165	151	161	164	158	157	166	169	138	152	154	143	159	144	165	159	143	164	142	162	162	163	166	160	165	150	164	167	161	161	112	174	165	158	180	158	162	177	141	174	157	148	152	155	168	166	140	169	158	172	155	165	156	145	147	167	149	152	176	160	156	153	148	182	164	172	148	151	168	177	149	156	166	177	138	144	172	166	162	174	142	149	167	164	159	144	164	158	153	169	157	174	150	173	154	154	152	179	149	136	162	169	167	145	135	171	155	169	155	138	166	152	162	141	151	164	148	190	126	163	145	155	161	167	136	164	148	175	183	161	156	143	142	160	162	151	173	144	166	167	165	170	150	154	169	163	191	156	150	155	186	167	158	140	162	148	144	152	165	149	153	147	146	152	159	167	161	152	164	165	145	163	128	162	160	146	165	170	157	170	164	160	144	163	173	140	169	161	148	151	146	158	161	163	168	158	149	142	151	150	169	163	160	165	161	152	160	172	160	151	145	164	165	170	160	167	152	164	156	172	152	144	179	153	158	158	164	157	149	166	172	153	140	166	150	149	154	164	163	168	157	163	144	158	182	167	155	166	169	160	155	160	163	168	176	161	149	161	157	148	174	143	138	171	151	164	150	170	168	175	154	141	143	172	172	151	157	175	166	164	148	147	149	174	176	159	156	160	155	184	157	173	160	152	156	155	152	166	183	141	159	154	174	152	135	161	165	160	147	162	161	153	160	147	168	187	149	150	164	154	147	157	143	180	161	190	160	148	159	155	146	168	169	159	153	175	178	146	144	138	171	159	170	173	173	148	161	179	153	155	166	172	149	191	138	156	167	162	166	164	151	151	191	162	167	147	133	169	168	146	174	171	154	152	149	145	139	133	172	173	179	149	147	136	156	148	144	176	186	135	164	143	150	165	167	176	155	161	158	161	158	152	134	175	158	138	160	156	142	162	147	132	167	169	143	132	159	165	177	163	139	160	181	135	158	168	150	155	145	171	152	158	144	184	155	158	148	153	139	172	153	164	165	164	175	148	144	173	153	152	162	156	138	173	138	161	159	189	165	167	145	184	146	164	156	150	162	176	162	146	168	144	166	164	157	182	149	169	160	160	140	158	176	156	145	172	151	154	156	162	146	158	151	141	176	158	168	141	154	181	158	152	161	169	148	166	154	166	163	146	150	166	138	137	152	152	178	163	159	168	155	127	167	175	160	134	156	155	159	152	157	153	136	154	145	156	138	156	149	140	149	172	175	157	142	160	148	138	150	160	146	147	127	167	139	182	161	183	138	161	173	163	169	154	170	148	160	167	157	154	134	186	145	164	156	153	164	165	149	162	158	155	156	153	163	162	173	161	163	157	157	156	156	151	152	184	160	159	159	152	132	187	149	149	163	140	162	168	138	147	165	154	155	160	135	193	153	156	152	156	154	166	179	153	153	156	134	142	166	147	167	169	151	151	160	175	179	144	180	152	161	161	159	136	138	149	132	167	167	146	140	144	168	142	176	161	150	182	165	166	149	159	166	151	167	151	167	150	147	167	170	172	187	163	157	148	158	130	170	157	159	182	161	171	141	147	128	132	150	147	145	142	168	158	162	153	163	158	171	157	142	146	170	167	133	163	166	161	172	175	153	162	170	162	136	147	166	168	153	158	159	142	177	168	139	160	165	151	147	134	171	171	156	140	169	166	159	151	163	163	161	182	169	163	158	164	147	144	154	146	168	165	159	159	171	132	148	154	142	166	145	165	161	162	144	153	147	149	175	146	156	164	173	150	147	151	136	159	143	173	167	147	156	167	173	163	167	142	156	163	158	185	164	160	161	170	149	175	140	172	174	167	168	153	151	155	138	151	151	155	175	124	180	156	180	176	146	162	191	132	184	167	142	170	155	158	150	154	172	159	168	134	166	172	154	142	125	139	158	155	146	140	156	164	142	142	174	143	158	152	169	144	154	164	173	158	151	173	168	162	157	165	153	145	152	157	183	144	149	169	153	157	172	160	157	194	155	151	147	159	150	147	153	157	175	157	148	172	153	172	154	152	153	157	158	145	158	168	171	151	135	175	161	164	148	166	158	145	154	151	164	146	174	189	166	180	150	172	178	160	156	166	161	152	155	148	144	166	159	170	164	157	170	152	166	162	149	168	188	177	156	161	169	174	166	138	177	158	157	160	162	163	140	154	181	165	146	172	158	157	143	143	161	145	134	157	166	166	180	152	162	169	162	157	159	177	150	144	154	163	151	132	171	160	155	156	142	152	151	157	157	173	148	150	157	175	171	171	144	162	148	163	134	156	169	165	152	153	161	157	177	147	153	158	155	146	167	152	155	168	148	156	153	155	178	153	147	158	169	178	138	146	172	161	161	161	158	154	167	159	149	153	161	148	141	168	145	150	176	151	175	160	181	140	177	152	181	161	178	147	149	170	148	163	160	133	181	150	155	141	163	135	163	173	145	137	187	151	159	190	172	144	185	168	146	147	146	144	170	176	169	159	130	149	147	165	190	152	167	145	175	171	164	180	173	151	182	173	153	157	161	176	135	135	157	158	163	152	139	163	139	146	170	132	161	168	135	141	163	162	170	159	152	145	141	146	146	140	148	171	142	187	160	167	163	154	160	156	152	165	153	157	138	162	149	179	154	167	155	148	167	162	170	174	168	176	165	144	174	163	160	181	155	169	171	160	143	143	157	137	170	130	157	164	151	154	131	157	168	176	172	146	157	170	167	123	117	151	161	152	164	146	137	178	139	148	166	142	142	170	143	174	158	161	159	167	157	158	142	177	169	140	141	148	161	168	165	177	176	156	156	162	152	152	154	166	144	161	155	170	152	151	137	166	159	161	161	152	154	150	168	152	157	170	180	155	122	134
7620	2242	4822	5736	5039	4115	3650	45245	46307	1766	7390	7475	1117	1102	995	934	853	875	864	811	802	778	729	705	735	693	705	667	703	669	662	678	701	648	657	625	675	647	620	620	660	621	626	619	600	595	626	610	601	605	593	601	647	610	592	598	603	578	613	550	582	579	547	633	630	579	571	626	604	634	566	597	595	578	612	585	575	554	572	579	575	579	608	622	608	607	608	585	641	579	581	610	633	547	590	629	634	578	604	588	545	573	554	568	588	596	593	559	580	584	575	600	570	612	509	599	557	579	574	594	581	552	572	591	626	602	600	592	604	567	595	560	559	574	595	522	596	617	606	598	570	604	567	560	571	591	557	545	604	562	610	555	592	595	577	577	529	615	598	555	597	593	580	589	543	569	584	561	570	592	549	586	579	580	582	596	568	592	579	567	608	587	578	611	572	597	548	618	580	563	612	588	561	608	585	561	555	581	592	598	609	568	599	561	579	606	571	579	577	611	585	605	559	588	564	561	627	577	566	570	588	604	591	557	600	591	566	595	561	558	602	606	594	571	566	615	565	601	593	559	599	589	593	535	567	587	565	580	590	575	601	582	602	607	597	616	575	584	588	573	568	539	541	552	577	579	560	592	562	539	566	543	572	582	591	590	560	550	585	565	530	538	568	567	571	571	591	554	556	574	614	594	579	591	621	609	581	636	544	568	587	623	570	552	559	577	589	567	547	544	585	578	591	531	597	583	613	591	623	580	596	560	587	557	587	550	555	555	558	638	569	551	565	565	577	548	571	629	559	560	592	581	590	584	578	590	590	532	533	593	558	565	539	591	620	518	546	516	561	586	586	582	599	570	602	594	554	583	594	577	563	561	534	568	552	590	595	570	614	583	561	575	575	575	541	586	512	569	576	603	573	549	532	617	594	581	548	558	591	589	572	576	561	539	566	591	578	608	559	581	616	550	588	624	553	630	616	594	560	563	579	577	575	563	613	580	559	606	555	585	589	555	592	549	627	631	575	589	592	541	519	593	580	582	535	579	598	599	561	593	593	582	589	618	594	559	579	611	603	589	612	619	608	553	549	620	556	596	559	629	591	576	571	602	565	569	580	570	587	560	553	579	555	601	601	555	583	564	613	612	579	587	598	572	589	539	562	580	590	561	538	609	600	607	590	571	584	605	581	598	605	559	585	580	552	560	556	594	595	586	595	589	574	616	557	571	578	575	599	548	618	544	568	594	569	596	609	568	571	592	607	593	571	591	582	585	567	601	590	584	595	590	587	527	594	622	585	569	562	571	565	546	555	570	585	600	598	587	561	624	566	586	598	623	590	558	562	602	592	585	560	536	578	551	581	560	626	621	570	533	597	579	600	546	596	576	568	579	585	591	544	584	584	614	597	579	545	618	536	615	594	550	580	642	547	604	587	612	538	557	564	603	550	586	577	561	629	613	583	565	632	555	609	589	546	586	605	594	527	557	569	559	576	594	591	579	570	558	603	570	647	574	559	570	582	581	609	582	569	547	585	596	549	561	568	545	614	581	594	560	620	570	575	599	561	609	582	599	607	558	588	545	577	580	569	560	535	580	599	546	541	593	566	604	558	564	561	575	632	575	580	543	589	558	564	568	607	596	587	583	593	587	561	574	571	576	645	543	592	548	557	571	558	565	629	602	603	548	593	582	589	589	577	637	608	550	594	551	580	558	553	545	594	532	604	519	564	593	561	596	566	589	568	594	567	547	601	561	518	556	593	596	577	583	542	580	634	560	544	575	614	572	612	595	570	591	585	616	595	592	573	591	588	611	584	569	566	574	622	577	533	562	595	583	582	594	574	592	586	545	544	620	603	588	578	590	581	598	585	574	561	583	610	609	563	571	534	555	603	602	577	570	604	583	585	575	581	621	579	589	580	591	599	619	588	595	548	583	576	613	509	591	593	591	603	575	549	623	549	546	597	546	552	576	587	596	589	548	597	570	552	561	532	588	603	574	542	554	561	575	571	570	540	567	596	571	516	556	547	567	583	603	616	608	564	544	578	622	581	513	581	582	586	583	561	638	581	564	580	620	575	552	571	661	577	584	570	582	605	600	589	564	536	601	521	566	622	544	603	568	585	556	579	530	615	589	569	597	604	625	569	563	597	570	568	575	578	578	569	575	600	571	556	581	602	568	605	587	589	567	593	596	617	526	568	589	574	551	569	581	601	575	575	631	631	601	582	570	564	574	602	508	560	589	599	541	541	542	594	601	595	602	566	551	599	570	549	613	566	530	633	565	568	554	584	559	590	559	579	558	571	549	566	568	564	563	548	580	542	566	557	552	576	621	504	599	596	577	568	542	591	557	585	613	583	595	539	579	612	598	558	576	579	544	641	612	594	588	613	596	587	552	569	549	572	545	588	546	590	583	569	574	649	555	538	553	571	571	590	564	628	594	588	543	603	558	610	595	558	570	569	600	607	560	565	546	577	593	547	534	547	572	568	578	572	575	589	593	594	541	579	567	582	590	560	613	569	551	587	569	580	608	599	596	568	642	589	551	564	589	554	608	600	563	591	586	541	540	608	569	554	569	620	631	614	593	589	589	585	618	577	542	586	594	595	546	623	601	600	568	581	605	663	541	582	675	604	566	609	560	553	598	587	588	612	591	581	555	562	576	562	573	560	564	569	569	596	617	580	610	623	602	559	540	612	616	513	565	543	626	576	580	562	543	575	559	597	545	567	601	578	541	558	555	600	558	582	583	580	560	579	589	573	591	579	596	566	557	601	576	567	539	575	600	547	570	591	590	640	597	612	585	593	610	600	563	564	569	560	625	610	563	597	575	564	561	590	601	581	573	618	595	560	565	624	552	562	559	562	595	566	571	584	546	625	585	602	588	580	608	606	566	579	597	596	596	550	584	569	578	561	574	558	593	562	580	578	613	589	569	596	599	554	557	587	601	593	551	573	569	547	609	529	606	554	586	601	553	591	564	553	597	585	518	579	608	618	584	569	561	604	598	579	576	581	619	559	542	566	557	584	566	596	561	599	563	565	565	571	620	581	593	545	580	583	566	611	567	600	579	567	584	547	580	576	560	585	552	559	594	611	626	592	584	572	593	570	580	544	579	563	602	584	563	568	576	584	570	588	587	578	604	594	566	631	535	586	581	542	591	611	570	563	624	609	571	598	574	605	570	576	565	594	597	537	563	549	615	558	566	561	562	568	580	556	547	557	615	595	583	621	564	619	564	592	610	598	564	541	562	556	560	570	592	568	594	542	560	592	592	576	550	535	569	588	574	577	566	618	620	577	571	571	584	557	587	556	585	622	586	622	596	568	552	571	565	576	565	583	613	547	559	568	562	608	567	589	581	541	598	567	563	590	565	593	582	576	586	569	571	579	586	632	612	553	580	600	575	581	542	583	560	586	594	583	577	581	570	562	592	558	585	572	547	578	609	533	544	570	575	570	579	580	561	547	571	545	592	576	595	593	579	565	600	592	603	527	558	576	558	620	580	572	535	535	569
1952	337	332	344	317	318	295	1505	1920	326	298	305	292	303	292	266	290	304	295	311	275	296	305	297	293	278	300	261	261	304	275	290	272	313	311	319	302	272	285	280	282	277	313	302	324	280	280	328	272	293	296	278	294	305	280	278	288	296	299	284	322	280	281	303	336	275	294	286	313	275	280	289	292	282	318	279	300	308	274	317	269	319	279	284	290	295	278	297	325	306	316	297	299	271	299	312	276	298	274	306	306	319	270	318	281	281	309	268	262	278	294	288	302	294	279	275	289	315	294	281	295	282	255	322	304	271	306	296	289	277	312	310	293	288	311	261	291	294	286	281	313	293	267	296	280	269	291	296	295	294	342	259	310	273	300	295	293	285	283	278	251	303	282	302	325	298	310	299	311	299	308	282	269	287	309	283	252	290	320	272	313	283	274	315	302	278	282	284	293	289	298	298	309	294	306	295	293	288	295	269	298	276	281	304	294	269	307	288	291	288	294	274	289	302	278	294	310	282	263	294	298	315	296	293	292	303	310	312	282	291	281	291	278	277	301	266	293	289	307	270	306	307	268	301	316	294	294	290	303	277	279	295	295	260	278	311	299	309	266	278	279	342	275	285	299	281	289	287	299	308	313	295	237	285	286	294	298	285	272	303	274	281	290	296	280	320	260	317	291	289	326	261	270	283	303	283	255	277	286	270	289	295	308	295	284	277	269	314	283	308	312	272	336	295	297	306	291	321	294	309	301	283	276	273	272	302	270	273	295	265	298	297	302	328	300	275	284	278	273	297	258	245	282	311	300	288	285	289	290	317	301	271	301	308	293	289	299	279	294	277	285	259	294	329	257	273	289	292	302	254	339	285	283	316	313	277	288	259	271	288	302	252	310	308	300	273	285	286	292	301	288	280	312	309	282	304	308	299	307	266	302	278	287	266	299	283	289	319	280	259	284	312	299	322	268	315	308	272	277	285	298	317	314	260	249	276	282	286	292	295	322	321	305	272	329	287	278	304	270	290	282	289	295	304	293	292	317	272	268	292	312	270	301	292	293	305	328	277	342	306	286	290	274	302	316	275	273	271	325	309	304	281	277	262	307	274	288	317	278	291	256	288	277	310	275	283	272	297	292	283	337	297	291	295	284	264	282	280	294	280	286	308	286	292	323	251	294	303	277	320	278	318	272	288	296	266	297	270	286	288	293	287	311	293	295	263	299	288	282	291	298	295	269	283	340	290	270	290	295	303	284	293	292	287	279	273	280	318	294	278	282	261	320	292	265	283	297	284	303	279	279	306	266	279	300	305	300	288	303	299	281	283	303	289	289	274	292	277	299	317	283	330	261	330	292	280	318	301	274	310	315	298	265	277	284	282	263	304	292	251	319	323	275	269	298	313	281	304	269	282	291	257	345	272	302	293	275	303	278	285	273	308	269	284	294	298	293	283	291	280	282	282	270	295	258	300	290	275	309	293	250	310	269	272	302	306	281	320	276	262	264	259	299	297	305	315	236	272	255	329	268	275	321	272	285	305	299	305	284	277	323	296	273	292	293	321	294	265	329	294	288	293	296	269	301	263	268	298	281	297	266	295	310	277	321	301	293	279	276	307	278	295	290	295	288	305	250	267	270	298	271	270	286	263	292	264	283	269	299	287	309	277	298	297	270	292	285	305	290	289	286	278	292	320	291	319	283	323	277	280	276	291	288	290	301	296	287	284	289	292	281	336	264	295	298	268	268	305	306	284	266	262	296	308	271	302	325	267	326	327	279	292	298	308	314	276	265	285	304	297	258	294	283	285	288	271	307	287	237	275	316	284	274	292	284	281	309	268	304	297	305	300	296	299	294	311	302	284	279	299	325	283	275	307	292	290	274	273	268	228	298	280	293	282	279	263	281	299	284	292	285	262	294	297	290	289	293	295	285	279	279	294	290	293	278	288	255	314	304	271	281	288	288	283	321	284	289	283	296	277	287	308	275	294	314	316	270	277	316	258	292	305	258	307	288	273	299	283	267	279	262	282	296	272	296	300	266	267	293	287	284	299	293	282	280	293	291	290	259	283	288	296	300	317	276	301	299	287	291	298	292	294	285	307	283	282	303	304	292	274	262	262	290	281	303	285	286	288	314	271	273	267	308	314	299	290	260	300	286	270	294	263	299	286	267	319	282	298	302	292	287	277	277	331	287	281	267	327	268	296	259	293	288	261	301	294	295	322	303	309	286	286	278	303	281	284	266	300	295	263	320	296	292	297	286	317	310	272	308	247	321	308	307	285	270	300	276	294	291	300	288	293	292	265	264	265	283	268	274	292	308	296	287	291	259	270	279	300	312	278	283	293	299	256	296	342	264	307	288	283	294	322	275	287	305	284	316	275	289	274	268	319	296	263	302	306	264	308	291	263	257	264	328	322	265	292	302	294	292	313	278	292	277	296	279	267	277	259	302	311	277	294	279	276	259	292	303	269	267	342	288	270	299	276	264	286	262	325	283	299	271	293	313	309	331	293	318	283	270	288	303	285	289	282	272	309	276	278	286	279	260	298	299	303	320	319	314	289	295	286	261	297	321	314	273	299	284	290	300	315	280	291	295	317	290	293	269	298	275	273	296	311	257	276	298	288	291	291	281	303	307	277	298	314	305	272	306	269	304	282	291	276	293	263	274	254	298	296	314	292	292	280	291	317	301	284	256	326	270	314	306	325	263	283	306	325	282	278	291	282	275	311	288	268	266	277	291	281	295	284	276	294	283	295	302	270	309	290	290	290	296	316	270	293	258	311	285	280	285	295	289	309	285	274	274	279	286	286	297	311	289	277	296	273	283	283	280	270	324	293	281	274	265	290	275	302	311	306	306	255	290	311	306	317	287	313	300	291	288	280	325	301	302	268	321	302	309	304	305	281	312	298	267	266	267	310	304	283	276	314	293	303	296	268	283	289	318	301	259	274	286	286	297	322	268	288	283	319	283	295	299	287	301	304	300	295	298	258	279	291	299	309	323	294	325	315	284	318	285	279	287	289	262	293	281	287	304	296	269	288	311	273	313	292	284	313	239	285	282	321	293	292	267	327	306	275	285	289	311	270	316	279	299	290	305	306	249	290	271	264	310	269	295	286	295	292	314	279	283	263	296	306	297	292	284	313	276	284	279	288	311	286	271	285	291	291	277	279	277	314	290	269	297	305	286	266	282	299	298	310	274	287	303	280	282	271	275	275	295	269	265	284	293	289	258	303	311	291	276	279	298	279	306	257	295	309	261	290	291	292	299	267	287	299	240	271	315	299	292	290	296	285	265	280	295	274	292	290	317	295	319	271	279	299	268	297	283	266	306	288	262	263	314	290	256	245	269	304	279	258	271	299	276	292	301	265	218	300	280	287	266	303	276	307	269	283	292	284	278	287	309	304	280	283	308	264	298	313	286	289	317	271	280	271	272	289	272	280	280	287	273	300	292	284	265	252	291	279	286	305	274	292	284	292	289	309	281	282	259	290	284	304	288	294	289	285
2380	1055	1039	1138	1080	1110	1050	6534	8234	960	1131	1128	1015	946	990	977	1002	1014	964	989	949	1007	1051	978	931	1001	988	904	876	1005	966	992	1004	1004	994	931	945	993	948	972	934	922	987	978	1000	952	982	919	888	957	1014	934	992	947	963	952	893	931	947	967	919	1008	956	900	1009	996	969	936	958	912	960	955	906	976	973	959	962	981	932	916	1008	947	934	929	946	919	969	969	926	997	965	995	906	916	995	948	939	1011	989	1010	931	929	965	929	990	1020	937	947	917	935	957	927	912	971	917	911	998	913	911	978	950	906	919	928	954	970	982	939	960	969	972	894	933	933	971	932	952	945	998	946	932	947	966	960	943	946	985	954	999	940	904	999	958	952	935	983	968	945	990	967	951	1008	972	948	999	967	960	967	914	883	933	929	947	1009	982	960	984	950	980	1002	966	1000	1004	936	977	905	952	997	939	950	1013	951	970	972	1053	930	938	935	896	992	999	927	980	962	945	997	943	936	976	939	994	894	956	954	975	951	981	938	923	993	910	1000	1001	977	974	948	889	971	933	945	983	905	918	943	975	973	929	989	986	946	934	970	944	962	947	941	974	932	949	925	982	954	903	992	957	921	938	964	957	983	937	982	936	937	932	920	949	928	941	982	970	898	995	933	977	951	977	963	969	930	968	975	957	920	884	980	961	1048	962	973	947	945	945	948	944	954	936	967	935	909	965	921	950	968	955	956	995	933	953	926	935	981	949	876	968	934	954	998	931	964	950	961	925	965	935	918	983	953	955	973	963	980	911	978	958	1035	989	980	942	991	950	982	906	923	947	960	975	955	1006	962	985	960	967	974	982	916	919	946	964	942	943	952	931	978	936	953	969	972	1003	938	993	912	934	984	923	989	975	917	949	950	889	951	946	964	965	946	949	969	915	963	989	1006	964	956	1005	1008	928	952	925	949	933	954	1008	949	913	967	968	921	975	984	963	929	950	975	910	981	963	968	951	936	902	996	956	956	949	982	997	958	968	948	909	950	946	904	971	966	965	974	1012	1000	960	977	1020	966	967	981	979	923	1016	1014	929	961	947	973	994	950	858	891	985	966	936	977	978	1001	937	956	948	941	955	943	929	931	955	938	927	997	941	947	941	952	918	925	982	959	971	974	947	934	1006	935	933	958	936	983	1001	991	1004	962	979	988	955	927	973	903	969	1020	966	950	962	948	936	980	950	983	976	957	884	929	959	960	917	895	970	916	952	924	977	911	945	973	1012	935	984	937	955	972	971	901	897	971	981	910	975	977	970	955	943	882	970	962	987	942	946	971	887	988	988	939	974	989	940	929	973	957	949	934	962	940	963	974	913	938	951	1004	943	902	997	966	952	910	947	937	970	910	974	949	944	987	950	971	917	934	939	933	939	915	933	986	965	903	947	1005	959	975	953	986	959	967	866	884	927	978	944	909	966	967	930	924	913	1002	977	970	1016	942	984	990	956	972	969	950	947	951	915	935	962	991	1003	950	939	1011	973	917	966	946	956	929	905	938	988	964	1004	941	996	941	925	927	907	947	922	1015	958	998	973	971	939	994	970	974	929	941	929	999	934	899	915	972	884	961	967	929	949	966	959	901	936	937	925	941	880	968	958	912	896	1014	908	986	902	927	887	956	916	912	990	879	956	966	975	995	948	931	986	912	896	976	947	969	953	948	991	931	951	930	941	971	964	953	893	941	935	962	930	1007	974	973	1007	978	963	967	923	972	896	982	900	970	968	941	993	948	1015	928	960	983	921	986	970	959	909	1017	974	903	917	947	1007	958	941	963	946	959	923	968	974	946	923	955	930	968	924	946	934	949	968	965	1005	981	971	945	962	964	953	927	956	942	932	968	966	961	963	921	989	1023	929	967	928	955	983	928	987	914	994	956	986	947	974	950	1014	1013	959	932	911	977	962	946	947	938	925	960	958	940	913	976	939	939	927	920	952	948	950	950	970	941	921	917	1004	1030	939	973	988	1005	971	944	918	953	975	894	924	949	962	922	932	970	961	944	968	957	962	962	928	957	1009	920	975	921	970	914	894	936	943	987	966	971	967	997	978	974	1007	875	960	930	979	953	973	955	953	974	941	956	989	940	962	949	1002	995	960	891	1011	967	919	909	980	966	938	958	936	971	956	926	911	1008	964	948	1018	994	919	944	914	974	930	991	959	973	952	954	926	891	941	966	947	989	950	984	906	971	929	926	984	976	998	893	977	958	959	907	956	965	919	984	937	928	949	959	975	921	943	953	889	931	945	952	972	941	995	960	954	968	949	912	997	947	962	989	933	941	943	903	961	907	980	892	944	926	984	933	938	949	971	923	958	935	954	911	926	943	923	946	1015	986	940	914	961	921	1005	964	988	1001	930	955	993	984	967	912	960	928	928	942	942	1003	921	960	934	907	1008	914	925	973	949	921	964	932	910	928	896	960	960	970	926	976	968	970	974	932	928	940	989	944	1003	908	912	909	959	938	936	983	942	939	946	904	971	939	973	945	949	936	960	919	936	956	942	961	999	975	964	975	935	954	934	943	938	948	936	947	955	938	1010	953	1007	914	926	976	1010	915	964	948	951	986	924	984	920	929	881	998	1004	939	954	972	964	916	946	939	969	1008	883	958	975	955	897	979	945	1017	992	945	956	971	960	980	977	983	973	921	972	924	913	983	969	1009	932	891	909	960	984	922	947	1001	936	984	950	1016	990	943	969	990	918	949	971	967	938	922	962	958	933	973	888	1041	921	903	961	957	922	918	953	1023	979	915	979	904	977	932	895	891	977	966	877	954	944	941	999	940	904	973	1004	931	956	935	930	906	937	986	909	935	921	918	1011	962	913	966	963	947	939	994	910	922	951	925	958	913	963	920	962	926	923	986	929	921	999	1003	937	873	970	978	976	1022	986	903	944	938	950	911	957	956	990	915	988	1005	902	938	938	973	884	966	940	943	984	965	986	948	980	947	976	943	990	925	936	905	992	957	932	958	919	970	951	968	939	968	946	977	929	964	943	909	957	901	970	960	993	931	938	961	941	972	1018	969	991	984	926	936	945	935	976	982	967	954	948	935	959	973	955	983	974	966	976	925	931	935	979	981	940	1009	975	932	1008	902	895	952	950	968	987	933	925	980	992	944	955	956	956	965	998	971	985	934	946	959	893	911	962	928	992	951	955	910	954	1016	973	960	880	975	934	984	940	985	958	978	1011	928	991	999	980	903	934	972	979	978	960	935	974	963	950	936	967	911	963	942	970	987	960	978	989	961	954	940	962	949	967	921	938	959	939	957	880	896	958	963	969	968	930	908	939	925	958	913	967	977	922	937	989	969	996	968	949	981	959	937	930	954	945	1023	942	959	915	934	962	961	924	948	959	954	945	946	1001	875	944	994	933	1001	979	930	959	947	924	993	961	960	957	964	985	991	968	966	973	934	906	952	1004	908	952	928	924	941	922	970	952	962	948	968	956	933	913	934	960	984	917	973	1003	982	1032	933	951	966	1027	917	984	964	965	885	975	943	965	1015	919	958	950	1004	926	939	957	995	981	951	991	972	938	999	1023	966	1044	925	909	973	951	934	951	981	958	976	998	992	937	954
7474	855	1190	949	693	566	459	6494	25557	5735	337	370	204	238	222	198	219	215	201	197	200	211	190	213	193	188	204	196	210	193	202	217	211	166	199	216	191	172	189	209	200	215	199	211	164	192	198	188	196	193	186	172	179	225	181	198	185	201	172	175	194	192	227	205	208	180	179	196	187	175	181	211	177	194	202	208	181	190	195	174	188	187	197	175	169	195	204	181	212	205	167	197	178	202	189	207	166	188	180	211	200	213	185	169	210	192	195	171	200	184	181	185	190	202	186	188	196	192	176	196	250	175	191	181	213	187	190	187	208	194	203	176	172	178	191	198	183	203	176	183	169	167	196	197	193	196	186	196	186	189	193	199	211	175	180	187	196	191	196	189	191	169	202	188	189	183	212	207	177	179	198	196	167	168	181	176	189	215	182	185	180	193	195	195	202	188	190	211	181	200	201	198	187	167	185	190	192	181	190	183	185	179	212	202	191	185	178	184	187	159	200	228	208	181	186	176	188	175	207	194	187	220	196	209	206	180	176	198	180	172	191	191	196	190	192	189	178	212	177	184	166	191	170	178	209	194	200	202	178	198	181	201	178	203	211	202	198	173	184	175	212	176	175	191	226	196	201	212	199	191	159	171	203	181	212	167	170	169	171	194	205	228	204	184	178	206	182	193	184	182	201	188	174	201	204	179	161	208	178	202	191	206	195	191	189	207	186	183	193	168	176	186	187	171	197	192	187	202	216	160	202	223	187	176	189	186	191	171	197	172	186	200	210	186	199	175	180	209	178	211	187	187	196	189	196	190	183	181	197	175	183	209	192	184	199	193	178	190	190	188	201	183	216	185	178	176	186	191	190	191	213	188	202	186	200	200	182	179	192	198	179	189	200	193	188	188	193	189	175	168	175	204	189	187	174	207	180	198	194	184	180	177	184	208	189	204	201	170	182	180	214	190	205	206	187	197	173	150	191	211	177	168	185	177	205	184	178	204	166	162	188	206	207	169	171	204	198	208	208	192	196	171	173	181	168	227	195	203	166	194	197	187	181	226	194	193	185	181	210	172	187	211	187	195	198	190	182	204	163	188	178	210	188	180	185	186	186	169	176	185	189	219	166	211	174	204	180	201	206	196	201	182	183	193	186	204	181	201	170	185	195	198	197	179	176	197	179	211	202	184	214	186	175	197	177	194	177	198	172	187	178	184	196	186	195	193	195	186	169	182	203	193	209	207	202	162	193	222	202	195	191	222	196	189	179	168	200	160	196	182	164	180	185	185	174	211	218	175	178	197	197	212	193	207	192	190	178	168	214	177	175	181	217	170	171	183	205	196	172	190	212	227	178	207	202	208	169	192	199	186	191	177	182	173	184	200	171	187	197	187	175	208	177	201	186	200	158	194	192	191	210	173	165	179	182	203	194	180	202	207	197	196	193	181	205	181	197	174	164	171	192	199	168	167	189	213	191	194	193	179	195	181	189	194	176	202	180	190	217	197	195	182	167	216	185	184	201	223	181	204	202	172	204	186	193	182	187	185	211	180	203	175	189	199	183	176	173	186	160	175	206	181	176	169	195	175	185	182	190	183	178	185	194	188	170	198	173	208	177	188	205	197	188	218	181	191	200	191	184	180	202	199	191	223	184	196	210	189	190	184	212	170	178	214	196	162	176	186	180	212	206	192	172	187	196	180	191	198	215	172	219	196	194	204	175	186	168	182	199	193	199	185	205	192	192	199	192	178	187	192	195	160	191	192	204	188	188	185	191	204	195	211	186	189	181	200	186	204	203	189	194	208	199	195	179	209	200	197	203	190	192	209	175	212	199	195	204	186	188	190	177	183	190	174	187	179	199	202	193	181	194	192	194	162	215	175	186	165	196	192	185	203	169	197	176	198	210	227	184	171	192	189	210	186	179	182	206	192	218	176	194	193	179	192	208	188	213	192	175	201	207	199	202	201	193	192	183	189	189	163	185	193	196	201	189	179	221	180	181	191	202	193	192	176	175	218	204	188	202	180	185	191	206	190	161	199	192	188	193	204	205	196	196	179	198	179	186	217	206	174	192	164	195	190	190	186	196	186	213	189	185	209	182	147	192	204	193	180	188	185	189	208	206	190	164	168	204	224	206	183	177	193	196	181	232	174	191	203	193	191	181	209	181	176	200	208	180	184	195	187	188	188	185	195	211	196	192	197	189	220	210	193	188	190	198	193	183	182	184	169	183	171	180	181	194	171	199	193	210	186	218	194	194	194	179	198	178	171	194	197	163	193	187	186	204	187	205	192	183	220	207	179	197	209	187	174	156	174	181	180	185	202	187	186	193	166	154	186	194	189	195	178	185	207	177	193	229	205	184	197	198	184	194	190	184	190	200	181	198	190	176	207	179	189	207	188	190	187	225	179	189	179	209	207	186	206	203	182	188	207	187	193	220	178	187	176	199	176	205	172	177	206	214	197	186	182	168	185	180	150	181	181	210	204	210	175	182	196	179	173	198	180	196	207	180	181	193	184	179	178	188	190	167	177	176	209	209	175	181	173	191	173	186	171	208	178	219	173	194	203	192	192	185	194	156	180	191	166	203	176	193	174	172	220	185	190	161	198	200	189	184	193	188	192	204	171	175	195	188	205	182	191	210	172	185	202	180	188	210	171	182	198	194	190	197	208	169	192	225	213	188	176	165	184	195	208	184	167	155	182	193	195	173	193	183	190	195	192	191	184	198	187	189	218	187	186	217	208	203	191	196	194	191	194	176	210	193	210	162	192	190	189	182	179	210	191	180	166	189	177	173	189	185	203	190	180	185	201	156	184	215	174	199	205	209	180	182	174	189	174	189	200	231	188	216	198	195	178	189	222	194	201	187	157	196	192	202	203	182	196	187	192	197	164	180	193	189	178	201	184	167	193	176	182	201	197	206	179	184	222	174	199	228	188	185	206	195	180	193	199	179	188	202	187	187	185	182	219	193	189	183	172	199	171	179	193	206	196	216	185	188	177	198	193	202	176	193	184	171	207	205	209	171	191	201	187	216	189	194	180	220	197	187	196	196	175	184	190	201	185	186	176	178	182	183	201	197	203	166	189	184	194	194	185	193	197	168	199	201	193	196	181	175	204	186	199	179	178	199	203	193	190	184	184	184	208	192	165	192	187	183	176	192	202	182	194	194	206	199	185	209	178	199	179	199	168	199	199	198	190	198	182	198	214	208	177	197	185	173	174	189	185	172	196	196	191	187	210	186	218	173	191	208	173	197	211	181	201	221	169	229	236	212	185	190	183	182	171	179	218	196	179	175	185	191	197	204	187	167	180	193	189	194	187	202	194	192	189	189	174	203	190	187	173	187	212	207	227	216	184	178	189	179	202	196	180	212	184	180	186	185	207	188	206	197	190	208	206	185	176	220	196	211	192	173	167	188	183	180	183	209	177	183	186	211	209	193	187	173	199	179	199	190	198	206	178	213	189	195	179	185	179	187	185	186	187	191	190	215	195	188	209	200	170	207	189
5265	1428	2757	3158	2785	2424	2034	14281	42175	4156	1345	1706	945	898	908	815	784	812	815	740	798	749	725	784	747	725	698	758	684	718	754	746	780	718	697	712	715	722	687	729	694	688	723	719	695	716	645	752	669	719	681	675	650	636	683	650	728	713	703	678	666	656	663	685	693	688	686	678	668	627	654	666	667	680	615	692	661	632	673	664	702	674	646	656	640	663	708	656	668	673	693	734	633	667	647	638	712	656	742	652	661	662	681	655	640	658	667	678	699	659	659	668	667	647	662	673	680	637	649	661	586	671	661	660	667	689	659	636	670	672	648	624	656	702	701	675	716	671	651	688	657	651	655	662	630	648	662	709	672	689	667	659	652	647	619	636	663	638	657	720	635	645	675	700	664	647	688	639	673	715	648	678	655	666	687	738	643	644	698	599	660	629	668	677	668	634	680	675	672	671	654	685	660	699	685	700	694	692	707	661	666	647	643	660	682	653	646	693	694	674	673	652	653	679	606	691	647	728	659	664	664	678	679	662	647	708	628	641	656	677	660	653	655	688	668	674	613	635	703	691	645	629	684	629	682	691	693	674	667	682	617	671	638	688	651	661	703	664	674	652	626	681	639	687	706	666	663	676	651	654	625	646	651	694	649	627	655	682	692	640	669	676	661	654	662	674	652	675	656	661	655	669	624	665	660	625	688	692	694	663	663	646	643	623	699	640	644	670	624	689	647	698	653	631	654	642	680	647	727	696	697	676	708	730	697	670	642	699	674	667	657	695	663	688	659	651	730	676	691	641	668	656	671	674	656	667	646	667	730	676	647	626	660	651	668	688	664	658	673	658	688	640	630	704	689	643	642	700	627	663	691	661	633	666	659	679	646	654	663	633	584	684	641	649	657	684	659	662	665	663	680	687	628	683	667	672	679	651	632	673	685	645	710	682	666	682	677	633	691	699	666	682	674	662	671	637	603	669	682	689	683	652	635	666	704	683	654	652	676	617	613	659	642	714	647	674	720	664	658	636	672	654	667	646	708	664	671	645	695	682	735	674	649	639	636	658	678	664	676	660	671	645	686	662	671	669	648	680	666	630	650	628	682	624	667	690	687	656	650	632	658	691	689	696	662	607	684	606	682	682	653	635	675	619	662	685	696	667	656	641	695	670	674	644	646	651	626	661	684	720	661	700	676	639	650	689	669	633	656	648	678	677	694	688	645	683	650	686	644	665	627	645	676	653	696	664	710	601	657	706	650	653	698	695	651	662	665	708	695	626	647	625	614	670	693	667	657	669	692	672	657	647	654	672	647	658	684	657	655	675	650	670	668	685	664	661	661	662	662	688	624	665	691	694	636	660	678	621	696	649	672	647	611	662	679	610	637	696	643	684	658	656	677	647	645	681	640	656	679	648	665	656	620	662	643	618	676	642	644	643	669	655	661	638	661	633	689	653	641	686	643	635	695	643	674	642	687	630	632	684	646	680	669	666	654	640	657	646	653	647	663	698	692	684	691	628	668	685	650	676	655	630	663	661	657	645	671	646	670	676	690	720	674	660	694	628	630	670	677	670	649	672	636	670	687	648	660	649	682	662	643	618	688	649	663	652	641	724	663	648	676	636	692	700	679	691	678	640	667	642	658	655	684	670	662	689	644	688	633	657	645	627	601	617	644	700	670	654	641	673	708	690	672	690	702	685	692	671	670	628	668	673	672	679	700	664	648	640	627	662	699	679	649	662	628	633	702	647	639	648	657	689	675	646	704	665	680	650	659	665	656	695	633	661	712	652	671	661	628	653	642	635	705	690	609	652	642	648	665	700	634	644	690	653	639	648	691	675	680	693	639	640	653	655	663	652	688	653	678	659	702	635	654	625	662	644	654	649	627	641	652	646	631	668	677	699	670	681	664	674	633	716	683	635	668	668	698	681	641	643	675	663	616	627	706	652	681	633	674	639	624	635	674	648	690	662	632	689	642	682	690	718	643	675	645	652	623	710	632	656	699	691	626	639	689	661	688	688	667	665	640	662	680	663	676	647	676	647	644	698	667	652	718	650	629	630	717	710	653	685	641	641	649	657	660	663	675	701	669	683	635	649	655	665	616	675	727	685	695	679	688	674	665	627	695	677	647	633	688	657	685	666	637	689	630	682	652	695	658	685	660	661	692	680	640	648	647	671	606	646	694	656	690	642	686	665	687	662	646	683	648	663	679	683	711	719	644	647	629	636	607	700	603	651	668	674	675	683	643	700	679	668	659	694	684	696	673	632	707	628	648	634	681	663	673	676	684	688	641	644	633	615	646	658	665	670	670	652	635	685	637	632	651	698	697	676	673	648	697	654	673	719	703	742	680	688	663	678	683	675	689	712	617	678	675	684	683	644	666	676	682	705	687	688	650	632	647	611	654	617	679	672	710	708	631	651	672	664	688	649	699	652	701	669	665	698	653	674	672	689	700	671	680	668	658	653	658	644	690	690	634	725	660	639	657	668	684	670	669	644	666	665	643	666	674	661	667	610	643	665	679	697	700	647	664	635	675	624	649	643	639	670	653	707	649	698	691	646	633	667	671	666	657	626	657	664	674	624	651	660	670	665	677	660	678	635	620	676	660	643	653	680	650	689	648	664	682	684	650	656	629	613	668	677	626	670	612	652	678	666	661	674	712	696	683	656	631	652	656	646	667	667	699	707	656	686	655	652	694	671	634	658	645	632	670	645	697	645	706	668	646	669	679	663	662	669	688	669	677	680	706	670	669	666	714	633	636	695	660	680	656	679	624	632	691	659	703	671	662	690	695	645	658	645	681	636	636	623	581	635	672	632	643	659	663	687	626	662	648	640	625	666	686	624	641	686	698	686	683	707	600	654	684	660	632	682	679	659	701	637	680	685	665	713	711	645	712	669	704	657	723	641	624	669	685	620	641	645	694	657	708	684	674	659	639	630	670	676	670	627	656	689	707	702	680	631	713	647	656	709	653	652	646	704	678	679	679	680	654	665	618	698	652	651	641	702	710	682	637	670	679	696	644	696	680	686	675	659	688	647	648	676	691	633	647	669	694	651	666	636	634	630	666	676	714	700	672	649	664	653	608	622	637	655	620	690	648	684	610	668	691	641	620	674	654	646	670	632	641	609	642	655	623	652	715	675	678	655	616	644	671	638	650	645	621	646	668	619	638	709	674	661	654	667	684	639	613	681	705	667	641	657	678	611	660	686	668	617	660	699	635	618	643	665	644	666	649	684	614	653	617	638	672	668	648	677	682	668	678	676	659	685	666	627	617	653	618	635	692	640	631	698	705	697	589	643	674	616	657	700	631	639	688	679	620	626	663	681	639	662	646	655	658	666	651	669	649	676	679	669	676	687	675	682	685	685	656	685	683	676	666	666	660	637	603	635	647	712	588	625	671	661	645	638	656	620	641	620	623	635	656	694	682	685	597	670	663	681	638	647	632	666	730	722	678	680	658	664	673	616	687	648	697	669	664	668	643	660	655	669	673	641	660	701	696	683
15796	1990	2173	1738	1191	982	1034	8088	34946	6216	440	301	194	245	193	213	188	213	190	171	166	162	167	152	151	149	151	160	178	158	145	143	161	171	131	142	152	169	154	146	147	143	152	139	158	155	152	174	150	132	146	147	162	148	147	153	133	144	157	156	153	125	143	126	143	140	135	151	138	143	124	140	146	144	124	149	148	120	161	129	141	133	149	148	131	133	160	120	144	143	132	116	147	121	131	141	142	141	136	145	127	126	145	138	128	140	128	150	117	123	132	153	134	138	136	132	130	144	142	136	154	141	145	138	138	154	138	136	140	133	155	135	127	148	137	133	131	119	138	140	139	132	127	136	152	136	133	142	135	161	131	122	145	153	136	123	151	133	144	124	153	134	125	128	132	147	130	130	135	140	130	136	137	148	138	133	143	132	126	130	151	121	142	138	160	144	159	154	134	136	135	147	135	144	138	126	131	147	123	122	139	140	139	125	131	143	127	130	139	133	155	135	153	129	126	141	137	128	159	152	139	150	162	153	152	162	128	137	124	145	132	126	133	144	124	129	126	132	129	135	136	149	131	152	151	128	132	138	136	153	145	143	155	135	132	145	133	141	144	122	155	118	148	144	151	133	121	143	142	117	152	140	137	147	121	138	140	139	159	135	131	125	155	127	127	149	126	135	123	136	119	162	126	154	142	136	140	134	155	133	126	133	146	141	134	144	126	133	140	155	130	147	124	152	152	154	133	135	114	127	141	152	133	163	138	142	126	132	140	134	148	159	142	119	127	141	124	133	131	137	142	129	131	151	155	147	149	129	127	166	136	148	130	150	116	162	137	145	102	143	133	128	137	141	160	149	125	148	126	131	126	151	126	121	162	128	171	128	138	145	132	161	121	137	147	145	159	146	147	138	135	135	152	147	124	142	127	133	136	150	139	134	146	147	119	123	149	142	138	128	123	131	119	144	123	172	124	141	141	129	136	141	131	144	143	147	131	142	142	140	141	137	140	112	128	145	151	126	136	132	149	144	151	135	143	138	143	159	126	135	131	134	155	147	132	118	138	142	121	117	130	165	118	129	147	132	147	123	118	134	151	152	135	123	147	133	129	150	129	128	122	126	125	139	148	159	144	153	147	123	165	158	161	146	137	122	153	131	133	164	130	121	164	128	135	139	125	113	135	126	128	137	146	141	150	142	150	133	135	132	164	150	142	137	150	136	139	148	145	112	154	137	131	156	136	156	147	148	116	121	113	123	147	136	151	132	147	126	135	148	135	127	127	150	146	126	147	141	133	160	131	138	122	159	139	143	141	138	151	137	147	141	127	142	121	131	132	113	143	122	136	148	137	154	129	147	139	131	149	151	133	134	131	112	150	146	152	128	152	151	159	147	155	131	121	129	154	142	129	145	149	153	143	132	152	117	150	138	139	141	134	126	151	166	133	129	154	129	136	148	127	127	105	123	121	134	135	116	138	128	134	143	159	134	152	127	154	130	145	144	139	112	116	152	146	140	134	134	138	136	145	135	138	120	142	126	148	137	138	146	148	150	124	126	129	146	137	144	130	117	130	118	128	132	113	163	143	131	121	152	143	139	153	150	150	145	138	161	126	139	151	135	139	162	133	136	156	145	140	118	141	140	137	148	113	126	142	123	149	138	139	117	162	134	123	128	137	161	117	120	161	119	141	134	128	142	139	135	135	154	149	130	151	151	156	150	150	124	142	144	133	135	110	144	163	149	150	143	121	144	120	130	147	148	146	126	144	138	123	130	138	143	146	152	149	152	138	140	141	137	143	124	135	139	150	126	146	129	147	134	141	129	137	142	138	142	125	138	139	134	146	157	146	136	140	165	136	143	105	124	128	146	122	140	141	150	141	139	132	134	148	134	136	133	149	145	126	152	150	146	150	133	144	133	132	138	121	140	150	148	135	138	147	136	139	142	134	136	135	142	131	137	123	133	156	149	125	158	132	137	116	141	145	141	136	133	145	139	135	133	146	127	126	138	136	148	135	135	134	132	138	132	129	144	127	144	126	158	147	148	132	141	132	125	140	124	139	149	151	152	147	143	145	113	157	127	115	146	112	135	144	123	148	130	125	131	138	156	151	141	123	151	141	123	159	142	142	133	143	134	149	148	123	144	139	140	144	151	147	143	150	139	137	139	129	153	121	131	124	126	133	145	129	120	166	137	130	121	139	140	135	137	134	148	129	129	152	141	147	142	138	129	156	140	166	165	133	113	144	124	139	143	146	128	124	129	158	133	152	133	137	149	148	143	135	149	135	149	120	124	139	146	150	130	141	152	129	125	140	146	133	136	113	145	156	128	129	144	146	142	134	152	137	138	157	144	139	143	124	165	124	136	135	145	132	130	137	129	160	148	132	140	152	130	123	122	158	141	141	138	133	129	120	161	160	111	125	154	146	142	137	151	149	134	148	153	144	142	128	154	131	136	156	138	155	135	139	163	146	152	112	136	142	133	132	131	116	142	140	169	129	155	132	153	130	131	136	123	169	129	138	149	150	156	144	138	136	149	134	143	125	136	145	136	150	127	138	130	127	147	130	124	134	127	154	127	120	135	120	131	140	153	140	132	137	134	131	126	137	167	125	145	130	141	136	162	122	137	145	150	135	139	161	146	139	122	139	143	121	130	150	141	144	146	134	138	145	142	144	135	135	137	183	145	165	129	134	101	153	135	138	147	133	118	130	150	144	139	118	151	124	140	134	128	130	133	124	103	132	139	128	124	145	146	144	138	149	132	142	126	141	130	156	172	136	139	140	150	145	138	119	118	131	148	149	137	129	143	121	132	150	119	136	138	162	145	139	128	157	134	113	121	155	143	115	155	152	125	125	122	121	127	141	139	155	155	122	132	146	150	141	146	136	112	167	132	148	117	128	133	123	130	135	153	143	133	103	137	151	142	160	156	138	164	137	141	158	139	147	149	114	153	155	145	129	132	147	115	142	148	127	135	150	149	124	145	124	136	147	148	149	127	132	122	117	130	124	125	149	130	153	169	148	130	162	140	125	133	130	132	144	147	152	148	137	146	129	131	144	133	147	147	163	113	134	136	151	148	137	135	159	129	138	129	132	117	128	138	149	140	111	138	144	138	135	133	132	154	134	136	142	139	143	156	150	142	139	146	155	125	128	138	131	129	138	150	143	139	162	138	144	130	131	140	145	147	128	140	142	137	161	153	138	136	139	127	134	144	131	152	137	174	123	138	136	129	137	163	140	138	150	123	145	141	126	146	144	125	132	125	134	130	136	114	124	146	130	135	142	144	140	163	127	137	139	141	123	143	152	134	145	154	147	142	165	151	140	136	145	144	137	136	128	155	137	134	138	142	128	135	141	127	138	129	129	142	154	127	144	156	136	125	142	139	145	123	152	125	134	142	150	142	141	128	122	131	146	150	147	136	124	137	139	128	145	140	152	146	145	134	159	128	146	138	128	138	129	139	133	151	137	155	144	107	139	143	134	143	124	123	148	135	123	143	144	122
7487	2281	4715	5769	5015	4010	4962	14572	42640	1984	1534	1617	1190	1136	1038	988	938	891	844	787	745	780	759	660	706	717	660	698	659	642	668	654	634	585	609	626	568	579	607	621	546	614	601	595	565	584	598	561	595	545	553	519	530	571	576	552	596	531	556	523	555	530	518	537	520	509	545	544	558	540	607	557	524	532	535	549	550	509	530	524	543	584	581	537	525	509	551	493	538	555	525	515	555	518	544	482	547	504	546	545	520	535	545	488	537	532	523	562	549	512	542	532	552	534	505	515	500	503	531	516	524	529	536	492	486	531	564	531	541	538	490	524	543	571	471	534	551	519	527	538	540	534	511	527	544	562	527	534	534	526	557	481	497	528	511	529	516	544	478	484	519	491	528	526	541	556	509	556	527	518	557	512	496	520	529	477	521	524	492	528	537	502	534	543	493	544	507	532	563	535	503	541	530	531	527	540	500	492	515	498	539	496	530	510	507	472	506	484	525	529	519	529	511	533	514	515	530	514	562	518	506	485	475	552	511	507	501	540	497	555	485	532	533	534	560	562	519	482	481	538	519	543	537	498	491	525	548	510	547	527	521	534	506	538	531	519	550	566	507	528	510	462	505	486	516	521	515	546	517	545	504	547	505	506	530	495	513	513	542	548	514	509	502	500	518	534	538	554	490	511	558	509	504	491	530	541	533	518	508	504	460	513	527	504	537	528	512	548	531	502	502	547	545	496	529	553	486	513	490	516	532	537	544	547	531	556	524	509	507	491	510	498	522	536	500	534	496	515	481	522	523	571	533	528	496	513	491	505	502	564	514	547	507	540	527	558	557	503	534	549	502	538	488	560	513	544	509	505	525	502	511	493	481	518	538	466	524	525	481	501	571	541	516	489	496	493	506	506	477	531	566	548	525	579	503	555	491	516	509	549	522	542	523	530	530	523	557	520	500	557	507	506	470	514	461	527	505	518	520	527	529	543	557	476	503	485	486	547	534	540	517	530	517	517	528	495	540	551	516	521	485	520	549	515	516	539	532	559	538	511	524	481	575	528	501	491	533	549	560	476	512	534	516	526	547	509	537	521	531	491	509	503	527	490	519	490	495	551	550	498	515	491	516	506	510	505	542	540	539	494	530	519	540	487	546	520	492	504	450	530	513	563	535	552	506	494	471	546	521	489	520	515	494	531	537	497	482	527	537	506	530	556	505	513	516	525	514	539	525	534	524	496	506	517	511	488	552	536	508	490	510	495	480	498	559	498	481	513	513	510	521	515	504	495	485	541	487	498	530	520	524	462	500	523	504	536	496	486	532	512	485	503	543	496	541	515	505	510	537	483	539	484	517	542	546	526	496	523	521	561	529	496	498	482	539	543	496	513	503	495	543	525	516	536	509	474	531	482	533	523	536	475	505	537	467	517	499	475	479	501	497	531	495	517	557	525	496	559	518	470	485	563	483	515	508	486	535	539	526	509	532	491	515	520	525	501	504	535	519	490	519	529	532	494	524	486	534	517	523	522	510	436	511	486	527	536	531	479	494	539	510	498	517	468	524	543	490	523	525	542	515	525	500	586	514	513	531	497	495	512	551	534	551	496	513	559	490	484	524	502	503	504	516	531	513	528	535	514	518	559	491	509	521	525	533	532	506	508	561	491	516	490	529	531	523	527	544	550	529	524	532	540	529	495	512	514	496	532	519	509	522	493	494	513	508	500	500	500	528	508	484	512	487	541	485	508	566	531	504	532	464	495	519	520	511	479	506	497	488	495	504	489	486	520	507	515	516	493	468	520	509	525	544	512	524	538	534	535	524	498	517	508	510	523	475	515	513	531	523	531	539	521	509	513	492	541	527	553	508	500	483	532	486	506	557	492	526	533	533	549	483	468	554	540	519	491	530	557	543	520	511	475	505	512	493	522	515	536	499	510	521	570	520	505	512	544	532	532	537	514	485	518	502	555	515	488	477	527	516	582	525	523	498	482	516	489	498	518	466	524	522	530	486	469	514	524	530	475	503	544	492	527	483	513	540	538	518	480	524	518	493	515	528	578	516	520	507	497	533	532	508	547	535	552	518	541	533	488	534	505	520	529	514	509	497	548	484	512	535	526	518	528	487	548	517	540	505	505	501	512	529	545	549	488	547	531	508	543	515	479	519	486	523	514	496	532	516	509	533	521	519	486	469	509	514	513	512	506	516	522	497	519	517	516	475	498	511	506	561	518	553	544	475	495	504	485	501	547	498	539	461	478	535	511	524	533	501	502	512	545	533	519	496	520	509	514	489	563	526	512	532	518	518	499	515	519	513	495	527	489	537	532	508	461	522	519	531	517	500	560	521	537	501	518	514	541	536	543	501	528	514	542	493	468	529	535	538	534	529	520	489	509	512	543	514	510	482	531	539	549	506	536	507	512	534	542	523	517	525	527	528	503	549	476	507	532	497	558	518	506	511	503	525	531	522	523	536	523	528	510	507	524	497	556	515	531	482	449	502	504	536	527	524	547	497	506	513	529	502	505	523	512	525	524	501	505	525	502	498	557	522	501	510	509	480	511	518	513	504	505	579	497	521	508	535	521	534	509	545	523	483	474	552	488	479	498	516	525	502	534	481	508	511	496	537	540	514	553	490	544	516	500	504	506	506	518	558	491	536	517	511	539	509	528	493	516	495	514	517	524	505	533	515	528	541	551	477	526	549	525	533	545	525	466	540	565	500	537	530	489	474	522	500	541	516	501	549	511	509	496	496	555	537	504	520	483	527	491	494	505	509	502	529	574	481	497	530	517	530	557	513	513	506	486	511	489	472	526	517	496	511	541	499	498	535	479	495	523	494	521	542	476	520	486	542	516	518	520	519	486	504	558	505	512	502	473	494	516	533	518	536	471	492	496	510	528	510	526	519	512	491	500	471	490	542	531	534	516	500	523	520	476	518	527	553	501	539	498	500	483	517	494	508	501	498	490	503	486	525	498	510	549	536	526	474	502	534	507	512	523	541	541	486	588	504	510	508	496	553	502	509	530	504	527	522	510	503	482	530	489	523	498	477	532	511	529	518	497	525	500	471	538	509	529	560	476	517	508	489	502	541	524	515	465	514	548	542	536	540	515	529	506	544	542	505	523	525	503	484	478	520	503	534	533	538	518	468	548	526	527	490	551	517	513	537	491	527	546	509	538	552	502	478	503	477	547	522	488	501	541	511	495	541	493	511	527	484	505	488	511	516	478	497	480	501	514	529	511	494	492	482	504	522	560	464	508	486	480	545	533	525	476	506	468	496	510	548	543	540	481	551	506	473	581	541	494	530	501	530	580	539	549	536	482	495	511	577	508	529	531	546	486	521	523	544	527	513	505	520	506	509	572	499	524	550	490	509	516	513	537	503	535	517	530	507	496	526	541	533	511	532	510	495	563	533	492	513	522	464	538	499	528	532	505	511	509	545	521	528	466	546	485	519	551	536	517	521	492	518	539	500	508	538	470	472	536	538	555	528	516	575	522	530	525	470	483
1869	336	344	328	328	340	486	1894	1939	356	314	292	309	303	322	333	326	281	294	328	282	305	290	300	295	291	290	309	283	294	282	317	287	294	293	310	308	297	290	302	282	294	278	283	285	328	277	303	291	293	294	273	284	305	268	294	292	284	297	296	285	278	310	295	265	326	303	283	342	317	280	294	309	304	324	275	277	274	311	281	305	281	304	293	284	321	293	307	262	312	306	292	296	303	307	317	308	278	319	298	295	309	269	277	323	278	315	286	306	289	292	302	319	290	297	295	304	300	312	290	301	276	286	300	283	303	310	258	277	301	308	289	329	311	281	264	270	311	299	325	328	286	278	277	330	314	294	297	301	296	304	289	291	280	286	292	322	309	300	318	291	285	316	303	301	295	284	268	296	279	305	263	286	278	303	277	266	278	275	293	320	315	282	299	299	315	310	285	299	315	310	303	297	310	287	309	282	312	289	289	315	281	285	296	323	326	282	304	307	303	310	325	296	314	340	307	270	337	293	308	288	276	316	308	275	284	314	317	323	323	266	295	302	307	285	298	286	293	261	284	290	317	305	310	323	326	285	311	293	283	311	308	268	282	296	288	315	293	303	316	296	273	281	319	329	272	292	301	299	289	266	288	303	279	294	305	262	286	309	274	265	271	302	301	292	274	301	296	311	298	319	276	300	307	287	298	297	269	300	321	276	292	295	273	314	297	282	300	278	280	293	323	275	336	291	297	276	294	317	268	289	299	315	312	292	271	290	302	292	297	275	306	320	296	303	305	310	300	278	294	277	304	314	287	301	278	269	314	292	291	282	290	292	305	288	286	337	319	292	307	300	289	291	297	286	287	323	304	295	276	285	281	291	299	292	267	288	310	284	262	281	317	304	317	283	308	286	295	288	296	316	323	293	293	320	260	282	310	305	294	298	307	285	285	308	285	315	301	297	298	310	321	293	271	305	301	273	294	287	271	304	304	277	287	346	302	284	299	316	300	286	313	309	295	287	293	270	295	294	272	318	301	289	315	313	284	281	280	295	331	286	286	297	332	291	312	320	339	273	273	279	309	293	307	308	334	308	291	300	282	274	292	303	275	294	286	307	307	271	281	295	278	283	273	293	292	293	295	334	308	307	274	292	296	291	304	295	291	284	270	276	276	290	262	271	310	296	276	301	300	282	343	286	274	320	295	282	329	301	280	320	284	307	331	250	310	315	298	312	311	278	314	290	290	296	329	328	259	274	285	299	296	255	325	287	285	284	299	295	278	298	287	305	286	326	309	281	304	314	290	294	292	280	312	272	325	313	295	277	296	317	274	282	311	300	270	322	318	298	298	291	293	288	322	254	317	293	307	297	307	277	290	330	299	281	288	296	299	285	314	293	297	307	309	308	285	309	289	276	303	282	309	293	276	306	310	301	296	274	306	287	307	329	310	293	274	305	298	275	327	273	303	314	289	302	263	295	334	291	292	272	285	297	306	304	280	314	294	322	293	287	268	304	329	291	307	288	289	308	286	298	283	294	269	292	309	273	299	298	295	294	314	307	313	302	273	313	264	307	273	296	317	289	298	269	295	311	286	291	278	263	270	272	276	313	317	300	273	273	285	320	290	291	303	296	305	270	267	308	286	295	280	267	284	315	306	280	261	298	301	280	313	267	287	307	290	324	324	305	293	306	273	296	330	299	305	285	268	323	322	303	301	318	320	304	294	320	290	296	299	279	292	277	282	286	299	310	280	314	291	289	289	311	320	305	268	282	266	295	289	286	310	291	321	270	308	322	296	281	279	280	293	256	299	316	320	270	296	309	306	294	286	295	295	323	290	317	303	299	308	273	316	278	283	297	315	294	271	286	285	324	293	293	282	289	304	334	321	299	284	321	295	291	312	308	323	299	288	312	279	318	302	263	277	306	308	303	347	277	258	298	336	315	290	261	284	293	296	319	340	292	308	313	307	279	312	287	282	310	298	309	274	243	302	287	297	304	301	285	308	289	281	288	303	296	319	270	309	313	308	310	312	311	273	294	334	298	292	262	277	285	291	253	323	289	302	318	308	285	286	310	275	305	293	320	307	295	278	285	296	331	288	302	274	300	274	306	300	328	311	327	353	322	312	276	315	290	293	273	290	292	323	302	292	310	299	296	314	323	309	271	271	304	281	295	298	280	310	297	284	291	332	296	304	333	272	292	335	321	302	318	297	284	292	312	282	284	314	328	314	304	283	264	291	300	306	292	304	322	281	279	306	283	306	258	271	299	283	318	285	288	322	283	299	269	281	295	290	317	296	288	283	274	280	311	298	304	288	305	312	312	306	283	321	287	305	290	315	312	275	302	283	297	306	285	307	284	300	296	279	290	267	298	284	286	289	299	297	274	280	300	317	288	303	275	294	248	286	263	277	274	276	304	295	296	286	297	300	277	270	325	309	290	302	313	302	272	330	286	297	281	281	315	296	316	285	306	284	271	294	313	297	300	313	312	294	311	319	317	302	279	312	284	298	298	331	262	315	318	294	291	302	282	277	282	301	280	305	292	321	340	314	288	298	307	330	298	325	304	306	282	276	296	299	292	303	288	333	306	310	309	309	306	287	309	295	301	278	295	291	316	303	301	286	280	286	304	303	296	318	303	315	316	279	293	308	311	311	325	321	306	281	301	293	258	292	257	290	312	276	288	301	268	293	278	309	293	298	298	314	320	300	254	286	290	278	295	280	280	293	300	254	278	296	305	288	303	295	301	275	310	317	305	313	286	316	302	292	259	287	307	273	314	289	279	287	289	302	305	316	295	310	282	297	300	288	279	315	270	308	288	328	300	295	296	272	312	287	316	275	290	300	302	287	294	282	278	343	293	264	283	280	302	297	273	300	283	312	292	283	293	318	292	298	320	259	275	306	281	279	327	288	302	284	280	276	332	314	296	300	294	274	327	334	270	308	303	302	280	282	298	258	308	300	295	282	280	281	294	278	284	307	318	294	278	292	280	278	281	297	285	296	295	313	348	266	296	303	298	276	289	288	295	313	297	298	286	296	283	323	282	280	287	294	290	308	319	287	281	283	290	295	324	284	337	306	303	326	288	290	343	309	283	301	314	292	297	316	286	322	306	313	293	266	286	283	288	290	294	278	307	311	295	344	256	283	295	304	300	290	296	269	278	289	283	326	293	331	272	294	321	297	291	307	298	291	304	304	304	298	296	285	316	316	324	334	328	306	335	311	306	310	297	298	283	296	275	305	307	281	296	295	311	294	297	308	304	264	272	313	344	308	331	279	276	323	274	338	327	336	320	297	295	263	287	314	273	296	264	310	291	282	317	292	299	280	292	296	295	319	295	272	288	269	307	290	325	293	304	296	251	289	309	285	311	322	304	284	337	302	288	281	285	321	303	295	297	275	291	261	270	297	291	288	289	292	299	303	265	298	261	267	290	280	296	324	287	308	297	311	318	278	318	332	309	291	276	304	271	313	312	329	310	292	269	296	274	292	275	307	301	291	301	298	326	303
2406	1022	1114	1159	1138	1141	1895	8959	8055	1062	969	1043	1010	962	978	955	976	1069	1042	955	983	994	997	998	1011	1005	957	929	1016	957	1020	971	976	986	1024	985	955	954	957	1002	942	936	987	933	1002	968	1063	989	972	947	957	1006	991	967	989	975	951	978	1001	998	987	927	994	976	1030	966	1011	945	991	1002	960	1023	962	988	928	973	945	1005	957	976	1002	991	1017	928	1025	1001	944	993	947	1008	973	1058	979	994	988	914	904	983	969	975	996	979	1000	997	953	982	1000	1001	970	1024	957	1023	999	994	980	1023	993	1022	995	981	950	1011	998	972	938	988	949	964	992	1022	1007	998	991	989	994	927	992	974	987	933	1020	940	971	992	911	1018	950	931	963	978	1006	947	1052	980	986	990	964	932	944	991	998	994	959	1006	951	1020	989	980	1041	991	975	981	962	974	985	986	964	998	1019	991	962	1008	975	993	936	1014	973	942	981	951	992	984	977	1037	1038	940	1032	1019	1032	939	961	986	925	958	951	942	967	937	949	963	1006	949	951	988	987	985	964	1012	963	957	1002	986	960	1038	951	977	1009	964	950	1042	992	931	995	933	922	981	989	941	932	943	993	959	993	936	968	955	948	997	963	962	1015	982	1016	972	990	1016	960	983	969	1029	1003	963	929	1027	949	994	979	979	944	952	963	999	1006	978	1010	954	983	965	984	951	1000	929	937	984	986	995	997	995	997	994	987	1046	977	979	1013	992	1020	991	920	941	969	976	944	949	947	938	985	1031	996	971	1003	1016	904	985	1000	1006	1005	1025	1032	942	991	963	1021	1005	982	1017	1008	1020	1049	986	984	949	1046	998	979	1045	999	986	985	941	947	1022	971	979	997	1001	963	946	955	948	895	952	1008	942	961	942	959	909	1012	925	954	997	967	933	962	988	999	1038	976	1045	923	993	971	968	980	905	1002	978	993	991	986	947	965	985	972	971	1002	929	970	982	972	958	979	916	957	1000	969	998	980	928	1035	957	960	998	933	985	971	959	993	954	968	989	989	988	978	987	972	1009	1024	1001	976	991	1020	991	1030	970	977	978	948	987	954	1002	960	921	936	1006	990	973	1033	1010	1011	958	945	938	1011	956	983	1009	972	1040	976	1029	965	974	984	989	955	1009	1013	944	934	923	992	982	989	972	990	1027	904	970	951	965	978	970	942	981	989	998	929	1014	977	983	974	998	967	1002	943	999	980	961	1031	964	938	950	916	992	985	998	950	959	953	979	954	989	1022	979	957	1004	994	982	1010	974	1000	954	981	1072	1050	1020	978	934	1007	958	976	982	961	1008	1050	977	995	970	997	948	939	969	981	954	932	1017	992	944	939	1014	951	940	1020	1031	976	977	993	1042	1010	979	1003	961	965	936	1001	992	957	990	1007	949	1040	943	999	916	984	1035	991	991	992	931	953	950	914	1028	1024	951	972	955	973	904	972	966	969	958	975	923	996	1004	1053	931	975	963	997	979	981	1018	1032	927	940	932	995	999	993	996	929	1008	971	960	963	939	943	970	1010	997	949	958	941	996	961	962	983	1015	991	1019	970	957	995	975	1012	988	948	964	986	968	969	962	936	927	1012	987	986	944	920	962	948	947	938	1036	968	943	972	983	916	965	961	921	975	939	981	966	956	978	957	1013	954	970	992	1041	980	992	969	962	990	999	937	1024	991	983	968	960	929	991	998	932	1015	974	994	967	970	999	954	946	952	986	940	962	949	993	977	1001	1004	999	1024	983	953	981	1017	970	980	916	965	1016	985	981	996	1000	949	996	1016	999	936	948	1004	983	971	1016	935	977	997	1028	946	1012	995	1012	988	994	1001	970	1006	976	989	968	960	972	992	1006	1029	976	966	940	970	969	965	983	946	998	981	979	951	923	990	971	1029	958	993	971	940	989	973	979	999	965	973	982	1011	992	991	977	964	966	996	1017	991	983	1016	963	992	988	1014	957	1012	975	1008	961	1019	900	1007	1029	1030	937	990	1005	936	1016	1058	963	922	963	968	985	978	1030	1005	961	957	982	1004	996	974	969	993	965	950	965	972	981	963	940	984	1038	935	967	946	996	947	987	955	965	967	980	975	991	967	966	984	912	1060	1031	993	975	990	995	987	973	956	922	964	988	966	976	961	1001	999	999	994	991	989	980	952	993	972	951	961	985	977	965	1057	1009	989	980	1032	989	989	978	1043	976	1020	905	997	982	991	1011	1004	987	964	988	993	986	982	976	987	990	981	997	948	979	1017	939	1000	1012	989	907	963	985	993	983	983	1007	987	981	1024	969	1022	962	994	1033	982	994	969	1057	956	1004	948	981	968	961	920	970	1027	974	988	987	950	986	980	1009	892	1004	980	986	970	968	972	1019	967	981	956	1032	929	982	975	930	959	994	1022	1004	989	1003	1003	951	1014	961	1033	967	1000	954	959	940	969	993	987	995	996	1015	943	973	1008	948	963	955	939	986	999	977	955	986	982	1056	956	1013	970	1014	1013	918	970	985	984	927	1008	963	993	980	976	1002	993	1002	1005	985	983	941	978	1005	990	975	1034	965	932	908	979	1004	930	988	938	991	991	939	919	985	982	1040	941	990	1018	967	977	1049	976	1020	987	997	1011	889	958	1002	990	909	929	1043	987	970	965	981	958	952	933	999	955	971	993	1008	982	1051	945	960	1045	980	1021	1020	996	952	941	949	979	1018	1058	984	986	929	997	1003	959	978	917	968	917	942	915	962	947	999	936	968	946	992	1022	1007	968	974	949	943	954	1062	940	1056	967	995	946	983	985	985	981	884	989	1055	987	968	989	974	1020	957	962	1020	1003	983	996	982	957	924	978	1031	963	978	1015	976	975	992	965	935	1033	985	997	954	957	995	976	1016	973	958	980	975	1000	961	989	941	966	986	961	957	918	1000	960	980	1003	939	996	1021	980	986	996	965	985	1002	954	974	976	1036	972	1037	1025	953	948	990	987	969	940	1015	975	967	1018	978	894	1036	935	965	993	971	1028	971	1035	990	1004	980	978	988	983	1017	977	980	951	1008	1024	964	952	995	962	933	942	1028	968	958	977	1038	1027	995	999	953	1002	979	973	958	1025	942	958	989	979	955	979	972	982	964	1017	963	990	1028	979	976	923	920	1045	962	916	955	950	952	1034	1019	999	942	912	1004	1009	934	1024	961	980	1005	965	1007	979	956	993	1004	974	938	1009	936	1004	1052	1003	927	1004	988	972	991	997	941	983	933	905	974	1013	974	1045	977	1017	1020	1025	943	1015	975	981	957	968	941	931	960	1002	955	967	987	958	911	1018	1036	967	953	1000	982	965	943	989	969	1003	942	1016	996	956	963	974	985	982	984	1020	975	965	943	939	952	980	1009	996	988	967	1005	1039	1005	964	974	967	994	965	941	968	971	1002	978	1003	979	1026	970	1005	975	967	997	973	995	1001	991	1007	998	1014	965	995	1001	1004	996	995	1000	948	948	1009	944	1071	996	990	979	1000	1037	993	978	975	949	980	1025	987	942	1013	953	960	917	1016	967	1003	999	923	1054	973	1002	990	954	964	975	1017	999	994	1008	1023	963	1005	996	1054	990	928	984	969	1000	977	1018	1009	972	1027	934	964	963	995	1016	1005	1012	975	951	979	999	987	934	1001	1015	994	940	959	994	983	992	1051	1030	1039	993	953	1001	982	982	981	1016	999	963	954	938	1024	1010	1037	998	934	974	950	969	965	993	964	955	972	997	985	994	926	951	949	985	982	983	951	978	1040	974	972	1014	953	1028	1003	995	991	1004	1012	958	946	950	1038	981	1054	958	915	973	1017	1050	1033	971	972	970	1004	957	948	923	988	1051	959	969
7590	838	1121	923	658	518	1282	24361	19589	1025	262	275	233	212	195	192	232	197	189	239	203	218	199	186	203	203	192	208	186	169	199	193	202	182	203	211	206	178	183	205	183	189	191	199	218	208	220	205	182	202	202	206	203	181	195	202	209	183	167	168	207	194	185	197	207	189	203	204	158	215	194	181	200	203	203	195	188	186	189	214	206	168	186	189	172	176	185	195	218	165	193	192	208	192	202	199	189	196	183	212	205	201	202	226	176	204	211	172	192	210	189	212	188	212	180	185	194	209	192	208	205	190	176	198	185	213	203	183	195	208	188	183	186	201	181	177	181	189	202	207	201	206	199	184	190	183	194	213	189	180	175	176	207	196	175	191	168	191	195	205	178	192	205	185	188	200	193	159	213	178	198	166	217	208	200	187	168	210	200	189	200	224	168	210	209	207	196	189	188	192	185	185	180	191	177	185	172	180	178	193	198	214	194	170	193	209	207	190	180	210	180	168	199	214	210	162	197	193	185	209	193	174	184	178	187	199	189	200	220	179	179	178	169	192	172	203	206	193	213	217	201	196	192	205	169	196	175	192	199	192	186	197	203	196	230	203	220	183	210	200	196	185	203	177	216	189	199	197	190	169	182	211	202	213	179	197	173	168	194	193	194	185	192	212	193	156	181	210	174	194	201	206	191	193	207	182	169	201	215	197	217	209	191	180	222	191	177	201	196	192	206	195	199	191	187	201	196	177	192	168	194	159	213	180	218	201	188	167	187	196	223	181	185	182	193	189	203	186	176	196	169	181	200	175	186	175	215	178	173	198	195	194	206	176	191	176	201	183	205	204	200	189	201	189	206	210	188	172	190	206	179	195	207	191	191	220	189	189	207	173	194	177	197	178	174	199	180	197	182	189	207	212	201	196	206	193	210	214	189	202	191	191	194	202	220	187	174	175	213	200	208	202	217	212	203	160	199	197	191	204	176	186	180	166	169	162	172	208	176	175	189	191	195	188	182	187	181	190	207	178	223	191	201	203	197	194	213	181	197	182	192	210	192	195	188	183	205	198	205	181	181	198	191	181	200	183	178	189	191	210	205	191	210	184	204	192	210	191	178	177	201	180	198	186	200	199	205	205	208	206	180	197	202	213	199	191	176	178	193	194	183	185	195	180	185	174	177	205	199	195	187	200	208	223	194	201	221	202	198	179	214	200	185	192	213	196	185	185	196	185	168	176	201	191	200	195	192	219	185	196	155	194	186	168	190	170	192	176	198	183	193	198	202	227	196	215	214	196	183	182	178	199	190	185	183	211	191	201	187	185	186	175	196	204	177	206	188	180	224	183	213	202	196	210	193	209	186	179	206	190	200	186	202	185	189	173	197	182	208	189	201	191	202	176	187	197	177	201	178	202	214	206	195	191	181	200	188	184	196	186	204	191	164	176	195	221	186	178	199	192	200	193	193	198	189	180	198	189	207	191	177	180	184	177	213	186	201	191	177	211	183	213	228	184	185	173	191	190	197	217	198	194	196	169	180	212	198	203	175	188	175	185	188	184	209	169	195	199	188	194	178	206	215	202	199	179	212	190	208	162	198	203	169	191	194	191	193	175	182	180	187	161	196	189	196	177	180	193	182	189	197	178	176	197	183	214	163	188	170	184	197	196	191	198	178	191	190	213	191	181	182	191	200	183	215	190	188	192	189	202	186	199	193	194	187	195	172	193	157	215	196	192	223	200	216	183	190	207	193	188	182	202	202	212	183	197	211	151	199	204	158	208	224	184	193	200	190	216	198	197	205	201	198	196	225	206	209	190	180	202	169	182	206	201	191	177	209	207	190	196	189	207	193	188	153	180	193	201	207	173	215	206	178	196	216	183	207	193	178	219	182	200	201	208	186	188	186	192	191	171	169	201	211	185	201	177	205	173	181	188	198	208	175	189	192	216	190	198	199	183	218	202	201	208	200	195	194	225	191	191	202	178	195	200	216	183	209	211	200	175	206	222	186	193	189	183	181	183	175	197	195	172	180	183	191	214	173	201	195	207	185	181	184	211	178	190	194	195	201	205	185	211	184	161	220	194	193	194	169	191	199	200	185	196	224	184	193	199	163	188	197	187	194	203	224	176	190	201	196	191	209	189	180	185	224	189	181	226	198	187	183	204	180	191	205	203	217	198	203	190	203	195	183	219	181	199	178	195	198	186	165	176	175	174	200	197	189	225	201	200	174	188	206	194	181	191	201	207	207	184	195	184	178	178	168	193	181	177	204	178	167	183	193	173	182	204	194	213	195	191	197	219	186	216	180	177	198	178	196	199	190	178	197	175	204	207	194	192	184	204	192	210	193	200	214	170	204	167	175	205	198	189	187	193	212	179	158	159	215	193	199	200	209	187	181	198	183	207	182	182	216	189	177	199	205	215	207	195	176	178	178	211	182	189	222	206	201	196	206	211	193	205	189	205	186	168	203	188	176	174	209	182	185	191	179	196	193	190	181	217	210	191	183	185	189	173	190	181	184	182	213	225	180	189	188	188	178	194	215	195	210	197	195	191	194	198	209	164	183	204	206	165	171	192	186	175	192	204	175	201	174	184	183	223	190	168	194	191	208	192	196	203	187	185	211	185	229	182	202	182	197	171	222	193	167	197	179	210	204	215	193	181	174	203	180	197	177	197	206	210	190	180	184	204	181	221	177	180	178	195	205	185	213	184	210	202	228	192	176	194	201	195	176	180	184	173	203	185	201	205	204	195	199	192	211	180	215	197	199	205	203	189	190	206	191	181	198	199	208	187	215	198	213	205	197	173	199	179	188	214	173	205	212	205	179	197	185	201	194	202	196	199	185	158	195	210	161	193	205	195	163	193	204	166	173	194	192	188	195	198	223	196	197	221	203	180	188	183	179	169	191	188	209	180	196	186	218	199	182	186	203	213	170	192	188	197	198	197	177	177	190	194	187	182	196	212	199	187	207	189	194	181	200	196	211	185	221	191	196	185	214	179	200	194	189	174	190	199	158	210	179	183	180	199	195	168	198	170	193	188	225	186	182	188	186	193	179	193	180	184	179	185	193	197	179	202	208	199	185	196	191	239	208	190	174	178	168	206	217	196	196	187	161	182	212	194	205	183	176	174	197	181	198	173	192	193	203	143	217	231	170	178	190	183	192	198	209	201	174	193	173	170	195	208	214	181	174	194	194	157	163	187	175	192	192	194	194	190	179	201	201	193	220	172	204	194	214	185	174	191	197	188	179	195	198	189	210	207	160	188	199	184	179	169	185	179	201	203	195	183	178	183	211	181	202	198	190	179	176	173	216	185	193	200	198	197	190	194	187	193	200	199	177	207	185	181	220	188	176	173	207	190	198	187	213	186	170	175	201	220	175	211	194	197	218	203	203	199	188	203	167	196	191	179	209	229	199	218	202	192	181	168	186	176	208	192	202	192	197	176	204	200	178	175	211	202	195	208	214	216	184	182	192	173	199	190	171	185	203	188	185	198	186	166	181	192
5220	1450	2675	3144	2772	2465	4495	42350	24598	1124	1069	1002	951	950	937	879	875	851	815	767	764	715	760	698	813	730	732	754	734	707	729	709	730	693	706	740	720	723	705	745	706	662	728	683	699	693	670	688	690	674	674	717	712	678	718	740	669	647	671	646	666	703	705	704	663	666	728	703	657	655	654	712	645	650	646	655	704	705	652	648	684	716	736	713	688	711	666	679	736	684	710	727	705	663	688	699	722	653	677	685	729	717	672	704	671	671	697	692	664	676	717	716	655	658	698	681	680	662	675	649	661	641	718	707	683	671	649	675	672	668	682	661	660	680	681	672	688	693	658	702	691	675	654	649	769	678	667	721	674	703	692	693	710	687	662	726	686	700	628	682	714	675	712	697	694	731	652	662	662	651	709	660	721	721	633	657	684	695	689	675	729	633	704	694	674	711	669	690	708	647	717	733	649	689	682	693	648	675	692	724	692	674	714	667	712	664	685	690	658	658	663	686	604	717	697	682	672	684	682	645	640	684	724	670	686	655	689	685	616	658	676	659	668	694	719	646	666	693	672	683	712	687	691	625	706	622	708	705	687	677	705	676	690	645	675	617	619	677	686	639	662	707	643	683	667	693	691	690	723	663	634	689	671	677	689	642	642	670	642	697	682	685	705	681	692	683	667	683	685	629	641	662	696	671	668	655	688	686	653	672	724	648	669	651	737	696	628	681	671	685	678	677	686	699	719	696	661	719	682	700	703	669	669	642	654	687	707	679	661	701	666	676	642	696	652	637	682	695	713	695	696	703	695	631	721	653	731	655	680	704	717	678	629	705	649	702	676	634	678	695	680	715	692	635	749	642	693	636	691	669	672	671	706	664	624	700	681	708	689	669	666	646	680	657	649	653	673	660	664	637	693	630	684	709	658	667	690	696	664	683	636	695	632	668	660	683	658	707	638	711	716	646	691	593	685	692	653	703	709	675	678	752	626	684	643	704	664	672	673	659	678	664	678	695	712	649	676	746	698	676	674	636	629	705	688	649	695	666	679	687	703	670	703	675	657	631	688	689	703	682	647	708	704	665	621	651	732	678	677	711	659	646	700	719	681	675	674	699	725	681	643	638	703	671	704	643	669	654	722	643	699	673	665	679	711	649	666	704	655	691	677	671	673	649	691	686	672	675	637	666	665	653	708	649	667	665	611	685	701	646	616	692	667	640	677	676	664	677	643	669	680	675	726	713	641	657	675	708	710	682	645	708	680	686	680	678	649	679	687	684	691	737	718	697	664	671	668	714	679	679	674	691	675	658	705	670	650	657	682	731	671	639	648	699	658	681	690	690	697	696	678	653	688	686	657	645	640	656	707	674	684	679	664	655	704	650	688	617	668	710	647	692	710	692	683	662	668	705	678	644	676	676	722	683	647	644	685	647	709	682	724	684	671	645	706	646	639	684	674	661	661	703	648	680	690	676	679	684	690	675	648	716	680	691	653	701	599	735	668	667	714	651	660	680	685	677	662	679	661	649	671	715	694	690	716	730	661	679	622	651	684	656	669	650	660	727	681	650	671	648	695	667	616	644	648	697	664	692	666	590	644	709	651	657	707	711	696	661	666	688	667	697	676	654	721	694	636	635	662	685	671	651	696	641	647	710	710	683	658	721	688	691	633	642	651	698	683	681	736	719	637	652	702	673	678	640	707	679	678	639	692	694	670	680	717	661	723	658	640	658	645	699	671	689	668	688	664	688	632	701	702	665	688	701	688	689	706	677	657	655	696	684	664	673	662	675	711	668	595	664	660	696	696	648	699	683	693	702	654	676	628	696	682	668	644	638	637	724	678	661	674	687	665	625	700	596	659	655	646	658	684	691	653	643	674	681	670	716	677	711	640	718	680	676	671	677	742	653	646	657	725	712	677	706	650	657	672	649	665	681	664	755	653	694	684	671	675	697	673	649	666	701	691	639	667	687	685	665	636	656	702	687	673	682	659	696	680	668	647	711	674	695	667	716	650	704	708	661	717	682	647	665	737	714	694	633	666	701	674	690	675	723	684	702	696	709	647	666	706	691	706	656	734	695	657	649	655	651	686	633	651	719	686	710	685	689	701	624	663	668	679	676	688	723	653	646	647	668	652	650	644	703	680	675	665	655	708	661	668	682	664	675	699	643	676	689	676	669	705	647	650	680	641	673	675	692	701	662	637	699	674	628	659	650	680	689	687	667	735	722	638	638	665	714	668	689	672	690	613	662	634	686	674	670	661	683	681	672	653	718	660	696	657	668	738	687	691	635	667	684	672	640	678	698	653	686	678	697	668	692	694	678	657	678	654	645	708	653	655	674	671	750	659	668	688	684	638	653	682	701	667	689	684	675	703	685	680	661	633	691	714	681	684	682	730	692	688	709	677	675	638	732	664	636	689	680	714	653	685	682	682	672	673	635	661	699	647	673	704	680	701	691	686	639	685	651	655	692	669	648	686	678	646	684	664	668	652	684	692	688	681	647	687	690	742	700	703	691	638	710	681	647	692	703	653	679	695	694	704	672	672	666	665	660	669	687	690	698	611	682	682	647	622	667	706	673	672	617	681	696	667	672	719	627	663	733	674	702	639	662	660	652	651	684	673	690	640	664	707	646	671	674	658	641	669	657	662	696	675	650	662	644	646	675	636	644	698	634	624	711	674	698	679	664	673	664	666	654	658	707	695	631	662	685	649	659	697	661	681	711	673	714	658	706	644	719	660	676	694	682	651	657	692	659	690	654	675	665	642	659	677	677	743	687	669	665	670	664	644	695	628	691	679	716	670	672	672	678	621	695	648	695	729	659	637	708	613	677	698	690	663	730	687	676	685	637	643	715	701	665	691	623	716	683	677	713	663	669	670	700	685	712	662	693	633	679	670	646	697	656	687	683	662	688	716	662	666	664	693	639	690	667	678	699	633	685	696	681	674	648	636	684	697	655	658	639	677	643	712	629	658	673	702	695	667	664	637	662	687	686	687	661	668	706	693	673	671	702	725	710	702	676	651	651	672	618	644	709	690	725	659	697	669	671	656	641	667	645	685	637	639	685	733	615	694	695	668	707	678	728	687	701	667	669	712	685	636	711	652	668	744	705	712	681	659	698	711	665	668	671	684	651	687	667	655	709	656	686	700	636	676	688	726	685	698	648	707	696	670	720	696	672	667	668	681	655	656	709	687	694	644	718	632	656	702	698	642	661	684	664	710	723	655	670	694	690	671	670	726	695	658	686	668	661	669	684	688	665	685	651	691	639	670	670	649	705	711	675	663	634	701	694	655	669	733	675	664	650	682	646	654	652	649	705	692	647	696	688	657	660	647	710	729	701	722	692	711	733	674	749	653	741	703	699	669	688	703	640	719	736	657	735	630	624	730	703	689	607	674	681	655	660	699	659	694	668	662	712	636	666	688	712	669	680	649	661	692	669	669	646	652	678	680	717	712	718	705	636	694	694	634	704	672	658	684	678	706	661	681	698	645	664	710	671	678	712
15614	1984	2265	1843	1273	927	806	25228	32557	3972	349	274	241	244	199	189	179	177	170	165	178	188	180	141	148	153	155	165	132	164	165	168	168	172	160	151	155	164	171	161	155	144	140	139	155	171	159	148	143	150	150	154	162	148	162	145	137	144	140	158	130	122	143	141	164	151	155	160	126	138	140	136	168	142	158	135	153	155	172	158	141	127	141	156	145	147	162	148	138	121	118	129	143	138	169	149	134	154	126	139	148	129	157	132	137	145	144	131	146	143	139	138	130	139	164	148	152	143	167	146	131	126	121	138	140	152	142	148	137	143	134	153	138	162	159	143	130	121	130	122	131	140	150	151	151	152	142	145	143	123	151	145	147	143	162	133	158	138	150	167	151	154	143	171	134	132	118	130	139	159	119	148	152	139	141	138	161	141	141	157	141	173	139	133	151	163	147	142	138	132	129	149	116	141	138	125	148	164	136	141	124	124	122	164	151	137	150	143	137	132	138	118	160	149	146	146	149	135	146	116	156	127	133	151	133	127	147	135	146	139	131	152	150	133	141	127	126	146	135	123	128	158	152	148	154	145	140	145	144	153	144	158	143	165	159	129	152	150	123	157	144	146	142	122	135	135	150	135	164	168	144	134	147	147	133	140	152	135	127	141	139	162	139	151	154	122	152	150	142	143	161	161	137	136	154	134	156	154	124	134	130	131	163	138	121	135	135	147	142	150	130	145	139	143	121	129	152	158	125	123	139	148	134	141	118	133	131	122	133	139	132	113	135	117	151	141	141	147	129	155	137	153	139	152	149	137	125	148	154	136	126	146	142	154	138	145	135	150	137	125	144	148	144	135	165	149	132	142	146	142	155	147	148	126	147	157	153	149	143	125	155	128	129	137	143	126	146	168	141	143	173	134	147	133	155	151	139	156	128	139	132	144	138	131	160	152	143	152	154	141	130	153	147	157	164	136	126	146	122	181	135	143	131	141	146	149	170	144	155	143	146	129	130	152	143	139	140	143	145	126	156	152	134	145	143	153	128	125	114	142	131	156	136	162	141	148	148	150	135	149	149	128	130	155	156	134	160	151	158	122	126	133	165	139	141	158	152	143	140	147	138	132	117	125	152	128	136	130	155	141	121	140	131	143	134	126	108	136	125	155	168	135	151	140	135	143	129	146	157	126	131	138	159	141	139	151	130	136	154	146	131	143	150	145	117	125	149	169	154	126	128	122	129	147	121	129	137	155	132	154	134	144	137	145	137	133	148	123	151	142	139	124	139	138	147	133	145	140	130	163	148	145	129	149	151	145	149	143	135	135	145	148	142	148	171	139	152	137	138	140	132	160	142	136	153	154	152	160	153	147	134	137	150	160	155	160	140	150	141	124	132	162	153	150	148	139	154	136	157	111	133	150	127	127	130	141	142	132	133	142	156	147	148	142	144	142	138	158	147	141	135	162	139	152	162	174	139	139	119	134	130	175	147	178	160	131	154	136	110	145	118	145	152	109	120	151	132	125	133	129	152	141	155	136	166	124	146	148	143	134	160	159	122	122	167	137	138	150	134	154	119	122	130	127	155	157	143	124	138	148	146	131	138	138	153	133	166	139	153	156	135	157	132	144	172	161	139	143	149	133	137	173	149	140	164	130	111	153	145	134	137	121	143	137	151	147	143	145	163	150	138	138	158	139	152	132	155	161	148	167	160	138	141	163	130	138	132	139	154	131	143	133	132	158	155	145	147	142	150	150	122	141	130	158	137	118	150	149	134	139	127	131	162	134	133	148	135	135	181	145	142	153	138	125	156	129	166	155	146	156	126	134	131	126	139	146	152	131	149	130	158	144	157	138	120	150	126	151	124	144	129	145	142	148	147	146	153	120	133	154	137	136	137	145	139	141	145	165	144	124	140	137	132	155	161	134	122	144	149	167	133	139	132	151	150	130	143	143	153	136	159	146	166	142	139	149	131	151	151	150	133	137	147	166	134	139	130	145	146	149	135	142	143	141	141	139	117	130	140	152	149	141	158	138	136	120	151	164	144	156	161	138	143	141	145	129	148	132	160	164	140	136	139	138	155	138	136	141	130	141	146	140	139	148	132	128	151	121	130	146	146	151	137	135	162	120	150	141	133	127	149	143	160	120	125	153	128	129	124	137	138	148	152	152	130	155	130	133	134	162	154	124	145	144	147	118	145	134	145	138	144	120	149	156	150	140	148	149	130	146	133	142	159	161	156	147	153	133	147	149	146	125	137	153	138	156	142	151	143	121	128	147	140	138	123	141	126	126	142	133	129	158	152	129	158	139	135	121	156	157	143	140	164	156	148	125	160	130	154	141	146	150	137	148	129	149	160	155	140	127	153	151	138	159	141	128	130	152	132	141	154	156	119	134	145	156	135	164	156	137	141	115	156	146	148	145	149	145	127	153	146	129	155	148	129	168	137	150	135	160	145	148	152	169	148	145	170	159	119	164	157	135	151	124	152	142	140	160	125	128	149	167	132	145	141	133	161	139	147	153	138	159	146	127	127	159	131	142	143	124	134	157	132	137	154	124	142	121	143	148	132	124	135	136	161	146	170	162	135	127	147	159	141	153	148	117	127	145	134	133	140	130	151	128	129	157	148	131	146	144	156	131	160	123	142	158	136	145	155	135	130	149	126	155	131	142	146	112	146	159	122	147	130	136	149	141	118	143	134	140	141	135	162	136	158	152	132	155	131	133	134	127	134	155	156	147	147	148	143	134	122	135	144	155	116	140	143	115	134	129	135	148	155	151	151	138	145	133	140	143	137	145	123	163	180	133	130	162	129	138	144	117	160	123	159	134	167	153	152	135	121	151	142	141	148	129	135	115	151	118	138	140	140	151	135	140	159	117	129	129	136	152	142	157	143	145	138	138	138	146	133	151	124	148	119	161	142	128	157	146	149	137	140	139	151	156	147	159	145	129	126	151	142	149	127	126	128	122	149	143	144	157	136	124	139	160	140	158	135	135	149	151	155	156	146	147	150	137	149	142	135	139	120	143	137	145	151	139	133	156	142	141	149	154	134	134	156	155	136	163	138	134	155	141	142	132	117	151	140	152	143	100	140	147	137	142	160	134	143	141	147	146	136	131	118	130	153	141	136	128	164	146	136	134	130	129	148	160	135	151	143	128	135	142	131	143	133	135	165	133	160	132	144	135	162	152	134	136	154	154	149	137	151	160	156	162	145	158	148	123	133	149	176	142	158	131	127	138	141	137	151	139	143	123	162	128	143	141	147	127	161	136	135	129	150	167	127	147	145	146	133	126	144	147	140	121	139	134	155	115	145	140	138	139	148	155	128	167	142	139	129	151	142	113	157	136	134	146	148	133	131	149	134	138	128	124	144	137	148	151	131	136	143	145	147	135	158	153	159	130	143	145	165	134	164	164	132	141	143	153	146	147	113	143	132	148	144	150	137	145	138	131	157	126	128	137	135	149	130	130	153	121	135	141	148	161	140	145	158	149	142	140	160	151	166	175
7460	2219	4733	5576	4892	4024	3946	42463	38082	1652	1467	1255	1127	1111	1038	985	932	849	880	765	763	783	706	744	672	713	689	676	682	666	637	630	649	645	612	587	574	610	613	571	607	584	595	599	631	567	543	543	544	565	538	509	572	557	605	518	579	550	545	565	569	594	560	533	529	558	534	541	538	589	560	606	537	508	526	500	550	556	582	564	542	580	531	552	557	541	546	523	545	544	560	556	532	498	512	515	536	541	501	569	542	571	507	527	494	541	540	468	572	554	540	548	535	558	516	523	525	516	546	525	531	499	519	519	533	569	536	496	555	529	531	553	574	531	528	527	495	549	538	527	548	523	512	577	515	578	539	496	538	537	556	550	512	523	537	536	546	514	543	552	548	541	522	533	537	537	540	543	556	552	521	521	508	519	521	506	553	506	511	569	544	547	508	535	505	558	514	541	475	564	560	541	565	496	509	584	543	509	514	569	543	548	539	523	505	504	561	527	540	530	545	526	525	524	510	566	529	511	512	525	592	547	524	554	501	513	514	557	534	535	532	536	521	544	553	509	539	551	534	538	491	552	563	563	558	561	524	546	530	550	534	538	521	513	522	543	483	518	543	519	571	547	538	541	516	498	538	557	514	494	539	542	502	497	519	508	525	529	522	561	525	533	503	518	546	490	540	508	537	537	565	509	532	537	531	494	563	538	477	494	566	527	533	551	546	522	494	547	513	534	533	525	538	561	527	534	553	511	505	548	531	518	522	528	569	534	539	537	513	543	524	551	557	529	536	506	462	536	549	504	554	515	560	538	501	549	549	547	557	530	523	532	539	542	564	499	555	547	545	584	520	569	566	527	475	550	554	551	515	551	530	533	521	519	541	491	514	566	552	530	511	532	505	497	514	544	564	542	539	542	555	523	493	526	522	484	563	557	542	561	503	514	507	545	481	504	502	576	542	524	532	504	550	499	524	584	549	552	529	536	525	542	567	545	545	499	556	498	507	545	555	519	547	522	530	486	543	492	528	537	526	522	516	489	533	536	508	526	519	468	563	531	567	536	537	504	519	520	511	516	512	538	486	543	534	510	527	586	495	514	521	552	517	519	557	526	543	541	536	504	508	523	535	541	528	521	506	544	555	521	555	526	500	495	533	501	543	531	512	550	499	522	572	550	534	521	529	521	545	520	529	551	502	531	495	567	534	503	538	519	540	553	552	507	543	551	528	519	535	516	558	531	577	504	518	542	503	542	547	547	506	556	520	527	566	521	531	495	533	530	488	579	605	553	514	513	523	540	511	533	536	546	511	507	517	532	524	501	492	526	543	517	526	544	531	548	546	523	524	570	518	513	571	545	524	529	534	506	517	522	521	560	565	546	486	521	461	527	543	583	493	555	542	532	559	588	514	525	512	512	496	541	515	523	485	533	508	570	526	523	542	563	530	547	532	513	519	527	516	490	537	529	515	581	521	514	528	532	549	499	537	582	530	527	503	517	545	499	509	509	535	506	545	524	515	522	514	502	497	527	519	463	559	538	549	502	552	570	513	567	542	499	524	577	534	506	473	534	519	512	549	549	484	501	543	520	553	510	568	526	520	491	495	529	528	523	536	513	533	566	487	516	525	517	540	519	539	567	520	562	574	523	557	551	517	522	519	492	533	486	533	530	503	522	547	547	554	552	558	534	541	510	505	559	524	528	529	536	526	540	511	521	494	507	529	544	494	553	523	557	520	514	573	543	499	532	492	512	531	513	522	515	510	555	499	509	531	545	528	494	481	536	503	488	563	527	540	551	506	552	515	531	498	557	518	565	549	519	538	526	526	505	529	473	540	513	512	539	505	492	522	521	561	541	501	521	549	553	561	549	557	537	507	524	533	520	546	506	520	547	549	526	505	513	508	551	488	521	552	480	531	533	497	553	535	532	511	529	528	561	511	547	525	529	526	550	544	551	484	533	526	546	517	498	520	531	542	551	526	508	518	539	555	538	482	553	528	509	541	517	514	551	547	532	534	498	530	492	566	530	527	491	499	486	506	509	507	539	520	492	568	534	521	546	543	496	564	516	536	511	540	555	510	501	486	499	539	539	546	525	560	530	546	504	526	559	589	493	556	520	505	577	566	549	514	514	524	518	535	544	541	544	503	510	551	554	500	520	545	528	534	532	532	521	523	559	553	526	537	490	463	539	503	539	549	537	499	530	560	533	537	519	472	548	524	518	532	514	514	549	525	504	493	539	558	523	531	524	606	519	558	509	597	543	523	541	486	543	541	526	535	540	512	543	542	511	545	502	556	515	563	544	560	513	528	562	529	550	549	507	557	511	565	550	559	505	561	538	532	542	493	555	491	569	542	534	509	556	482	538	528	491	501	540	527	532	492	564	525	519	501	526	540	565	519	549	531	535	556	513	522	541	528	527	536	545	539	537	492	546	528	553	558	512	494	530	537	501	487	537	515	533	535	513	539	537	541	524	547	560	507	541	530	562	496	505	548	558	523	568	504	565	525	523	504	503	511	562	471	488	559	556	512	523	474	552	573	490	535	480	530	512	517	523	516	531	523	527	549	524	537	503	536	545	548	549	535	532	551	525	565	525	550	502	499	585	510	560	544	532	514	520	515	552	525	541	509	469	545	456	533	504	538	557	533	533	535	490	533	531	514	500	539	550	551	583	515	513	558	528	557	525	541	526	516	553	490	538	514	527	531	569	484	502	532	511	546	517	533	535	527	562	565	520	500	504	514	506	527	500	534	576	547	519	531	531	547	536	525	526	521	548	545	528	520	544	520	523	493	549	512	513	523	520	544	532	517	548	573	538	531	527	527	505	525	518	525	526	539	547	523	564	494	544	505	544	526	519	502	510	526	507	538	527	526	559	529	534	538	530	552	513	547	518	539	527	519	541	533	551	514	562	530	541	553	485	506	558	529	536	495	543	526	531	535	537	569	524	519	535	557	561	535	506	550	511	528	525	514	572	514	549	514	569	491	535	524	512	541	565	545	544	481	478	563	532	528	538	532	523	548	496	557	515	526	517	552	495	525	529	558	523	557	527	550	500	529	546	554	500	484	532	521	545	529	530	517	530	540	545	505	520	532	525	514	528	567	520	499	505	468	546	534	566	554	536	524	570	496	482	561	528	518	519	535	533	543	527	579	518	568	586	504	546	577	525	537	574	521	499	503	533	534	499	555	493	546	536	525	505	577	538	575	537	522	515	576	519	526	569	520	513	519	520	575	521	512	561	531	515	526	524	514	581	501	514	497	547	521	541	508	541	527	521	536	534	501	506	474	549	528	540	510	498	547	535	501	514	530	567	536	556	527	511	507	549	530	529	528	535	505	564	534	539	498	577	543	534	514	532	521	501	537	524	506	513	522	539	536	529	513	480	542	509	565	531	533	533	548	512	524	521	544	528	519	501	566	543	566	521	490	513	535	541	576	473	549	551	521	539	534	471	542	541	518	563	542	550	548	530	525	539	524	521	531	540	565	545	544	553	565	473	533	510	545	527
1875	311	313	333	313	321	300	717	2005	346	286	277	274	314	277	301	264	286	299	334	254	309	281	295	295	272	284	279	293	280	269	321	293	302	282	313	293	293	278	261	282	290	280	301	284	292	290	298	284	253	288	310	278	245	262	292	268	276	282	328	253	316	271	290	281	288	268	290	278	252	272	292	270	293	289	273	295	283	285	299	284	286	265	269	298	297	271	292	285	283	271	257	282	247	286	277	291	287	294	286	282	283	279	289	277	297	260	270	280	279	275	325	290	296	286	307	301	271	271	257	268	252	253	278	303	310	294	266	274	277	260	297	287	259	315	295	291	297	277	277	294	293	256	277	275	278	307	258	314	288	265	270	290	281	259	291	295	271	286	267	285	259	270	270	273	305	282	260	305	262	293	292	291	269	257	312	311	262	289	260	297	273	277	266	257	268	290	270	285	287	287	295	280	250	277	289	285	287	278	275	269	277	282	271	291	264	296	297	261	251	299	272	270	292	330	289	252	306	294	291	281	271	297	287	264	270	261	258	347	281	315	298	261	254	269	290	274	291	294	287	289	282	313	269	276	258	285	281	282	260	262	290	307	283	300	281	270	279	297	289	293	298	294	264	276	292	313	282	272	249	258	275	281	270	294	291	280	285	278	297	296	286	257	293	277	280	272	275	290	255	277	298	297	296	288	274	289	291	294	286	265	284	271	291	300	282	267	286	273	272	265	322	287	253	297	258	269	262	278	244	298	258	300	275	294	276	284	293	293	270	279	296	308	272	274	308	302	274	283	301	319	267	276	320	288	261	293	276	263	267	264	271	290	295	295	283	302	264	269	272	278	284	305	307	273	267	289	286	277	291	260	293	290	325	288	292	293	304	280	274	308	276	303	285	276	268	264	287	323	294	273	288	281	291	299	269	279	287	276	258	255	283	288	280	325	287	301	258	283	275	294	287	301	289	303	276	279	287	280	298	296	269	318	277	286	274	283	285	298	302	276	292	292	300	260	272	294	250	294	325	251	278	301	289	291	292	293	288	289	297	270	284	289	260	257	290	302	287	283	274	275	246	269	308	285	273	297	274	257	281	267	265	284	289	293	276	267	282	321	265	253	267	270	289	304	295	266	268	271	308	292	272	276	305	269	299	272	279	297	288	264	250	272	286	270	286	276	248	276	274	286	302	247	258	263	270	317	282	281	280	299	270	278	250	262	275	268	271	301	293	254	276	259	288	272	278	273	257	249	269	296	259	280	286	277	273	236	292	291	294	295	296	283	302	273	282	237	300	298	303	279	260	302	288	272	280	297	258	274	254	288	292	243	226	298	288	294	238	278	287	236	255	266	299	300	264	295	307	266	307	287	290	287	288	311	294	296	266	307	311	273	301	264	266	279	268	247	296	291	260	285	235	279	287	264	288	292	258	270	314	279	276	260	265	296	294	259	268	289	273	278	260	281	302	283	304	283	268	299	259	269	273	275	260	263	298	254	255	282	262	253	263	295	313	309	247	284	290	276	278	276	273	276	269	283	278	271	258	301	264	283	283	271	279	330	267	264	280	280	302	273	301	323	295	306	280	267	277	292	247	254	269	295	253	293	303	255	278	311	273	274	271	298	290	270	278	258	265	297	268	271	250	257	282	271	263	293	287	302	265	291	275	295	266	278	302	255	282	288	256	281	306	271	298	251	282	225	318	291	295	280	274	287	299	255	293	317	293	288	273	292	284	267	303	289	278	278	272	279	299	250	275	247	281	284	284	285	284	253	306	274	273	304	282	265	290	267	308	262	255	266	310	290	266	278	281	283	291	268	311	272	285	268	294	279	275	292	277	262	306	263	259	272	285	283	282	274	260	264	287	290	296	262	286	240	245	321	301	284	275	255	317	273	291	301	262	295	280	275	280	302	332	288	263	277	294	266	288	276	285	290	288	320	289	262	312	293	298	273	286	287	304	272	301	254	265	286	267	290	260	288	267	257	249	294	282	298	285	302	302	253	291	295	274	271	303	279	279	265	288	311	294	312	296	280	306	270	284	289	272	303	265	278	289	283	271	255	298	263	281	269	258	275	262	277	274	290	325	303	304	279	296	283	252	274	264	286	297	268	282	292	303	268	281	297	256	298	295	266	262	269	273	256	306	286	294	280	278	291	273	296	293	271	265	264	306	281	244	278	286	269	290	274	242	273	267	290	277	311	294	290	311	267	280	275	281	283	279	271	316	243	294	258	286	260	270	255	306	276	292	293	282	309	284	281	273	268	306	291	303	267	277	289	302	278	281	273	305	285	267	301	304	294	278	285	272	281	285	290	273	253	275	273	275	324	264	302	285	290	270	269	280	308	306	311	306	293	284	306	267	299	297	279	258	269	284	288	246	280	284	293	310	274	285	263	255	318	322	291	282	294	276	290	286	300	273	309	303	293	280	288	277	258	324	281	300	301	304	279	274	294	298	304	291	292	260	275	305	260	286	282	275	278	282	267	293	288	261	262	281	303	282	275	276	299	310	304	304	271	285	250	244	287	263	269	272	259	300	273	273	272	275	275	289	305	274	263	285	245	264	289	280	272	282	279	259	260	294	264	276	276	291	278	275	289	276	287	264	248	305	278	273	305	261	273	277	286	241	280	298	265	271	278	277	262	286	287	278	276	267	278	283	260	271	269	261	317	296	253	273	293	267	256	267	287	275	289	286	268	290	312	284	267	291	277	252	308	297	287	274	312	279	303	290	284	286	299	286	295	262	266	270	296	294	274	272	275	283	277	292	270	298	279	286	290	257	258	273	253	277	275	263	288	296	309	262	264	275	269	325	289	293	274	304	264	271	281	256	289	257	277	286	264	295	292	303	299	261	294	288	270	297	300	277	287	285	283	284	298	278	276	282	303	299	273	271	289	278	272	267	273	270	284	278	307	287	289	286	289	277	291	254	292	261	294	302	277	296	247	315	245	258	279	303	301	283	298	258	281	269	267	287	294	256	288	260	297	289	267	296	255	290	272	313	293	268	304	282	288	283	303	303	286	277	280	289	286	343	281	285	288	279	272	278	279	273	297	272	296	275	282	261	264	263	285	315	309	273	254	293	285	307	264	259	287	246	290	263	290	314	285	278	273	281	296	261	271	281	277	273	255	300	284	275	302	304	248	286	319	277	279	284	259	313	272	265	322	282	287	277	274	296	267	254	278	294	305	306	297	268	271	284	305	299	288	294	276	290	268	293	310	309	291	292	274	271	276	272	287	287	286	272	289	289	263	296	264	300	288	291	255	256	275	275	290	269	318	258	274	303	294	257	314	269	277	284	309	279	246	250	295	278	261	299	267	265	274	270	298	253	283	295	292	274	270	318	300	284	304	309	274	276	296	271	280	274	291	270	281	270	274	283	283	278	284	274	295	291	318	298	322	280	240	316	282	269	256	271	284	259	297	308	268	264	265	318	287	266	286	287	273	245	283	287	290	303	308	327	270	273	281	280	281	272	246	271	267	287	282	285	264	257	259	277	282	296
2327	1028	1056	1132	1096	1080	1073	3068	8728	1019	1043	979	968	986	956	987	956	983	961	925	930	931	930	902	958	950	902	930	980	905	937	1013	910	959	984	919	924	930	920	943	954	931	953	901	961	887	984	954	959	975	943	904	882	964	877	883	941	901	900	946	936	983	940	968	929	913	954	946	964	957	925	921	946	925	922	911	901	1004	946	970	929	938	917	889	968	882	966	999	938	951	913	940	904	951	958	893	955	902	875	975	917	903	925	875	907	895	926	912	978	915	919	989	894	907	904	844	946	936	897	908	955	936	909	960	972	886	983	937	954	891	921	908	896	902	945	933	914	928	914	930	929	914	888	961	885	950	958	963	889	917	933	908	958	964	931	911	887	910	1027	924	1027	955	966	985	901	885	913	959	953	934	911	949	911	940	894	970	963	877	923	900	942	960	987	936	921	941	924	896	938	963	918	914	939	974	917	950	912	984	956	926	975	978	940	901	1014	912	978	909	937	949	985	921	947	870	963	991	899	904	918	906	944	947	922	909	927	910	915	975	873	848	945	939	1013	920	954	904	952	935	909	943	926	883	932	918	911	929	1017	946	908	938	966	889	871	923	950	887	983	869	912	936	902	917	912	957	984	921	927	919	944	1003	898	924	911	912	895	928	962	944	938	955	942	1002	944	941	977	937	934	907	945	932	980	966	978	896	949	1008	963	911	903	937	910	973	946	928	922	919	901	910	873	966	993	925	954	903	950	904	942	915	933	938	910	887	924	961	931	989	912	887	917	965	947	887	949	947	904	931	943	983	873	906	943	857	910	951	945	950	927	916	933	910	908	919	953	907	898	920	923	909	936	992	942	907	947	942	926	931	952	969	956	943	950	938	958	935	924	949	921	906	951	959	929	919	937	983	944	905	917	916	908	905	930	928	977	907	942	918	940	947	923	974	881	899	969	935	942	970	912	897	937	911	912	962	992	931	956	921	887	940	954	898	878	945	942	924	942	946	928	920	943	928	956	875	876	880	951	955	947	928	909	941	923	958	953	874	867	986	938	938	851	989	960	941	907	984	895	910	927	975	912	912	925	974	921	975	962	932	920	922	898	942	936	931	964	908	946	987	973	900	931	899	939	980	916	895	943	971	936	951	910	920	987	930	925	930	895	911	932	993	883	900	930	917	937	928	902	927	924	922	951	968	930	933	933	914	904	979	911	892	950	908	968	894	930	900	926	905	994	898	902	944	982	893	947	987	942	897	916	937	951	987	952	968	946	932	933	889	928	955	892	895	906	945	918	938	928	941	939	905	904	917	956	957	934	882	951	942	921	936	920	916	917	919	882	915	993	937	919	922	939	929	951	924	937	1016	899	926	892	935	918	973	884	911	933	1008	928	941	918	937	925	949	954	919	984	914	906	924	913	936	917	947	948	980	934	916	872	939	928	938	951	893	913	885	878	921	942	936	977	947	946	962	1000	969	1018	972	945	927	966	937	942	941	859	966	959	982	979	930	985	853	931	909	924	936	920	966	954	954	901	963	891	908	972	967	925	967	923	898	971	944	966	897	1013	925	957	895	926	920	959	920	950	945	895	898	973	933	951	936	939	1006	911	937	896	991	958	881	959	979	887	943	930	914	905	982	949	933	962	943	962	977	857	898	916	915	912	904	936	894	901	930	953	934	946	945	925	935	916	968	945	961	873	980	913	931	957	970	949	982	927	937	910	932	927	940	962	934	931	976	904	923	998	878	919	885	969	914	926	903	877	920	918	953	917	899	914	930	938	948	899	923	944	942	891	879	901	922	924	940	931	976	989	957	964	937	937	899	943	933	972	966	966	971	924	963	922	955	893	926	948	917	917	909	899	940	969	919	899	936	906	953	936	975	996	951	981	935	960	889	950	959	922	957	917	967	908	902	948	975	960	939	948	982	938	922	973	926	888	915	944	972	889	940	960	904	924	969	927	939	926	934	927	922	937	903	883	900	945	938	891	957	928	939	900	992	935	926	952	918	937	928	960	948	921	993	890	913	901	977	958	971	939	944	943	926	1002	926	949	948	967	961	943	967	960	962	922	927	899	943	904	916	971	926	939	957	927	931	919	889	923	962	929	952	1000	949	869	945	964	936	927	970	954	927	921	951	935	917	877	937	994	975	987	932	897	891	927	958	921	979	916	902	934	926	927	919	929	945	899	928	911	909	940	938	944	926	997	941	923	921	948	934	896	946	908	928	940	946	950	968	947	922	936	952	927	1008	962	922	942	935	945	910	951	915	921	966	969	896	882	970	924	922	879	997	909	989	912	934	904	935	963	921	910	948	956	937	906	949	917	897	908	952	929	938	915	926	923	974	910	931	968	949	960	907	958	981	987	911	929	970	949	882	934	941	978	920	970	893	976	950	894	932	934	948	950	939	957	911	977	961	972	961	982	939	909	920	891	918	972	939	878	917	916	957	1005	900	936	931	953	1003	921	946	938	951	850	938	932	934	970	957	910	944	971	936	934	900	909	915	963	894	939	932	922	954	934	943	948	929	942	950	928	900	978	941	888	932	969	926	937	963	944	946	962	927	954	919	962	963	932	919	969	950	887	971	999	950	932	918	928	961	880	919	918	908	957	932	929	915	888	830	955	950	948	891	953	951	903	920	936	949	944	949	917	970	914	946	905	902	934	914	971	932	1005	939	901	901	903	941	943	941	968	887	899	903	927	981	1002	935	918	883	936	928	885	910	1003	901	910	968	935	885	949	899	914	984	894	912	929	960	955	981	922	864	919	935	939	909	944	879	960	908	977	897	921	890	940	904	919	881	956	924	914	952	977	910	950	942	965	990	903	893	978	963	951	936	963	916	932	947	957	949	965	940	912	928	971	948	966	880	933	969	870	909	892	926	909	922	926	915	945	954	910	996	923	918	960	924	877	927	927	943	937	950	934	916	928	895	893	914	932	883	906	957	900	946	913	887	885	940	913	918	949	905	928	897	988	983	940	976	966	892	896	909	944	911	920	928	944	975	946	927	984	967	961	955	934	926	890	903	943	978	949	961	924	934	972	935	946	942	947	919	911	910	931	929	887	909	934	913	923	999	905	946	976	911	934	892	984	956	958	848	952	915	902	950	986	921	914	949	951	908	994	924	958	864	932	873	960	975	950	941	881	923	999	983	885	949	978	962	950	924	913	940	951	993	934	946	941	919	896	941	879	930	907	925	908	943	901	906	929	924	920	906	934	894	906	912	927	931	921	914	1005	920	931	981	952	900	928	939	926	936	981	950	938	886	885	950	926	975	922	953	927	992	902	977	946	908	936	890	973	894	942	920	880	956	1013	944	925	964	931	935	929	921	888	981	935	908	956	922	878	911	936	948	886	908	963	926	928	972	913	879	936	912	928	917	937	936	919	920	952	920	913	864	960	929	909	907	898	986	949	915	920	893	924	968	957	945	933	907	966	921	885	927	914	937	951	938	945	947	933	918	985	918	952	959	919	944	946	965	933	884	919	891	957	861	947	977	964	935	928	980	932	948	930	931	950	877	963	954	935	970
7268	816	1101	930	647	514	444	4236	24356	2010	286	254	244	233	234	217	198	215	206	205	216	182	201	188	176	163	196	183	187	204	178	156	168	179	170	190	181	179	187	175	148	184	180	199	206	209	194	191	182	188	195	176	189	185	176	161	212	183	191	196	162	187	196	184	165	179	159	178	183	212	179	189	168	182	185	150	199	191	199	183	198	165	199	155	197	194	177	177	186	225	185	173	191	184	170	199	213	153	168	179	194	168	178	192	183	189	166	175	168	178	174	163	179	192	161	193	200	171	169	184	177	179	198	199	177	189	188	173	176	164	189	183	215	188	174	200	173	187	153	175	171	190	187	175	198	207	159	183	183	181	170	200	179	173	194	201	200	184	176	151	188	178	178	164	177	190	183	187	189	178	194	180	189	195	179	161	197	174	201	190	176	197	186	181	174	197	187	211	185	190	177	200	196	181	203	189	173	207	162	181	181	192	149	182	183	172	181	176	176	179	194	184	194	188	192	186	194	182	185	175	171	175	164	184	170	188	177	183	176	163	184	178	173	193	180	184	192	176	178	153	175	192	168	192	195	171	168	174	198	167	177	171	171	182	183	193	183	202	153	197	171	158	173	201	172	191	192	195	165	182	171	178	174	173	168	192	180	190	186	173	201	167	169	161	207	177	190	196	152	192	194	151	173	208	201	173	188	194	172	182	185	174	168	195	179	194	181	178	186	185	173	149	179	192	192	190	192	182	182	185	167	179	168	192	177	187	179	177	201	193	165	177	189	205	177	155	201	156	160	201	183	201	212	174	181	170	193	194	189	180	198	171	191	185	183	196	187	190	174	184	181	191	179	178	186	172	169	191	182	204	180	191	165	174	174	174	179	189	178	175	180	152	176	181	193	186	178	188	186	171	184	163	173	198	174	200	194	169	178	148	177	184	165	178	177	168	179	188	171	182	160	172	191	177	182	173	164	172	197	169	179	166	173	183	203	162	173	180	171	177	174	187	196	187	194	160	187	161	176	170	187	160	205	192	182	206	178	173	152	191	193	176	193	175	191	202	188	186	173	167	180	181	174	167	182	181	191	194	188	154	172	162	184	169	174	174	169	174	189	185	168	184	176	186	173	176	192	200	179	218	158	174	186	162	166	200	194	192	177	189	170	165	189	170	181	162	162	155	166	173	173	185	194	179	186	187	184	193	177	181	197	169	181	186	151	186	179	168	193	183	195	165	166	181	157	181	181	179	184	191	182	205	195	190	176	188	179	164	193	166	184	171	167	172	180	180	159	171	169	176	178	166	216	179	164	185	195	183	158	179	184	171	197	186	181	196	179	198	193	199	162	179	192	197	195	183	191	183	190	169	159	178	175	189	179	191	197	191	180	181	178	171	175	195	189	173	206	169	197	191	204	166	197	184	174	185	152	178	155	176	184	192	168	163	182	179	172	202	170	181	184	190	181	179	188	200	181	195	182	182	191	209	194	184	197	155	176	187	197	182	173	163	190	202	172	174	194	175	174	173	170	189	186	204	192	188	170	181	185	180	191	165	151	187	187	174	170	197	199	182	174	171	204	188	168	192	187	205	197	181	168	183	171	186	172	228	172	191	190	182	186	199	203	178	182	177	207	186	161	184	174	168	165	181	188	185	189	180	188	196	175	185	172	187	201	185	180	198	181	184	164	183	177	169	178	180	151	170	169	163	175	187	170	171	180	174	179	208	201	185	169	182	182	173	188	158	190	186	159	186	178	173	180	183	175	182	168	167	178	178	151	169	188	171	168	172	189	190	214	188	166	180	160	190	190	209	183	178	184	162	189	170	172	194	193	180	160	170	191	176	175	168	168	181	174	175	182	180	203	182	174	177	181	170	198	190	181	177	185	179	210	186	187	185	160	199	203	163	178	182	193	188	165	186	175	173	212	174	192	172	168	182	190	189	189	182	185	162	197	167	182	189	195	168	160	198	174	179	160	172	191	170	172	212	202	187	174	192	153	178	191	181	192	188	188	193	178	172	207	172	172	171	186	178	177	187	175	171	185	184	173	169	204	165	172	172	197	200	169	207	176	192	183	179	171	206	191	190	192	192	193	175	212	199	175	164	173	171	141	196	156	213	166	193	183	168	179	183	191	171	180	182	160	177	189	184	178	188	192	174	192	197	185	162	199	144	181	179	187	172	175	186	165	194	166	178	173	217	180	175	184	187	164	179	201	193	204	167	168	171	181	175	176	185	184	162	158	181	177	178	167	168	181	191	178	171	170	182	168	182	172	180	180	179	199	195	162	188	174	195	190	179	176	176	198	156	166	194	165	165	173	198	160	191	171	189	173	174	171	174	186	170	188	192	176	151	172	181	189	168	195	163	158	180	153	181	188	190	164	192	192	143	184	185	176	137	172	202	187	181	167	167	173	197	174	161	201	178	204	166	188	174	196	165	193	151	213	198	175	183	171	172	170	166	158	203	185	168	197	187	173	215	180	200	193	186	186	189	173	202	172	201	171	159	188	187	186	172	151	182	163	187	165	160	173	168	170	166	190	181	209	185	149	201	189	196	181	176	188	167	167	169	186	185	152	178	174	204	155	186	183	150	184	194	203	187	190	172	194	158	191	160	196	177	180	169	174	184	168	174	186	179	172	188	179	203	165	193	160	176	164	163	177	198	186	183	163	176	165	155	186	183	179	176	158	151	220	196	175	176	177	193	175	179	165	176	169	196	197	176	180	183	196	191	172	176	158	172	193	201	186	152	152	170	174	176	211	200	192	185	202	157	157	177	170	181	156	168	178	195	190	184	181	192	193	189	174	186	186	175	189	177	190	182	189	219	200	185	198	208	181	195	163	165	174	174	178	198	182	173	187	212	189	194	176	152	190	205	177	199	188	168	176	172	168	193	177	168	189	177	174	167	172	188	166	172	180	188	197	185	174	178	192	171	183	177	146	195	197	170	186	162	191	179	194	192	182	162	171	174	196	181	186	163	170	171	187	168	188	191	197	166	177	203	169	180	192	174	185	186	196	163	204	182	175	174	182	199	187	188	192	185	168	177	178	192	166	169	175	184	161	181	191	161	170	204	204	165	183	180	194	174	168	186	184	179	186	181	160	171	194	194	177	183	165	188	181	172	179	166	201	192	191	167	201	167	214	195	171	178	192	169	172	199	194	177	194	175	172	193	192	183	185	162	149	182	188	170	193	157	178	204	186	193	189	157	192	173	170	199	176	188	170	178	191	195	172	174	173	166	188	205	172	176	177	173	186	170	180	184	182	207	177	175	174	199	170	180	168	166	193	171	177	180	185	203	210	190	186	182	173	190	168	197	178	161	173	180	193	193	153	171	192	165	177	189	198	182	186	194	204	175	175	182	182	195	189	169	183	174	162	185	184	181	158	194	167	213	167	175	196	167	166	171	188	168	175	172	167	151	214	190	174	161	184	195	188	180	172	188	201	187	182	180	192	184	187	173	179	185	162	177	171	186	192	173	190	178	192	172	190	176	190	176	184	189
5235	1414	2617	3092	2772	2376	2028	11765	36530	1220	1153	1004	920	856	882	819	833	791	797	695	775	742	724	758	734	696	658	687	694	751	704	685	705	706	672	658	675	645	669	676	676	660	628	649	673	621	677	636	630	663	655	653	669	664	615	630	630	637	653	662	615	647	679	662	708	649	635	627	630	621	619	646	610	626	690	604	640	653	609	651	645	673	639	610	648	643	663	611	672	637	627	669	655	703	637	591	626	646	655	662	637	629	620	622	645	639	624	613	681	614	639	643	670	637	665	655	670	641	672	663	623	635	648	650	650	597	635	622	631	615	630	677	648	596	633	658	592	636	623	620	614	673	651	636	627	660	641	636	658	630	586	608	608	647	607	640	661	627	611	617	647	640	615	685	652	628	699	653	635	636	626	606	625	629	643	668	657	635	585	636	625	656	650	638	638	665	656	682	643	635	616	665	628	605	686	628	623	664	662	634	631	633	625	633	647	685	647	643	662	599	650	630	602	610	653	620	658	655	637	675	620	661	622	631	668	658	646	625	663	645	646	610	705	621	598	627	645	640	634	604	656	649	643	644	678	655	658	655	626	644	632	620	622	660	639	637	648	630	620	613	638	594	613	657	649	646	657	648	609	609	640	618	652	656	616	628	640	632	666	632	671	626	636	664	627	625	635	623	646	609	699	621	630	647	629	621	591	630	669	629	648	623	628	624	642	621	640	638	598	623	682	639	638	569	628	673	640	659	627	619	597	647	694	655	653	628	661	643	639	639	685	686	641	593	603	632	638	614	640	600	675	673	662	614	639	668	662	632	676	576	617	638	642	622	617	637	638	649	615	605	646	660	628	633	652	658	655	618	626	571	622	629	620	602	645	608	639	621	643	611	583	658	657	619	636	618	637	632	660	645	643	589	644	635	638	653	618	644	605	633	633	631	648	607	623	570	649	628	636	628	619	602	638	630	650	640	676	625	587	631	614	606	606	647	640	660	623	613	598	624	645	625	622	667	610	648	620	620	673	648	657	655	671	648	600	600	683	676	652	646	672	650	657	610	610	672	616	603	603	605	627	632	670	599	622	671	653	639	648	669	668	606	660	642	640	662	625	615	624	623	638	613	622	641	632	628	600	615	629	663	643	636	631	613	642	684	682	697	634	630	639	631	686	689	644	628	638	678	626	611	634	677	603	656	659	587	606	634	625	699	627	669	622	644	645	630	611	694	637	644	664	627	664	618	593	684	650	642	681	662	612	635	622	590	613	626	651	647	621	629	637	624	608	588	654	625	588	650	686	650	645	633	634	658	658	638	638	688	617	611	678	633	615	629	665	664	655	672	619	577	640	654	618	637	604	625	658	632	640	599	635	685	620	637	656	616	597	630	682	634	637	631	657	618	647	665	584	653	590	650	670	648	605	635	652	585	610	676	619	592	610	618	573	644	657	649	630	657	575	623	644	654	609	638	664	669	702	652	658	614	644	624	609	602	663	670	617	648	611	646	609	653	645	650	636	595	643	655	631	627	665	603	668	597	690	601	688	673	605	621	632	638	652	620	650	593	608	642	606	651	658	616	637	627	628	616	606	634	663	640	624	619	633	638	673	653	623	650	651	611	606	611	637	652	607	657	625	602	661	634	649	630	644	665	665	663	672	634	635	651	634	623	606	632	632	649	612	648	651	667	618	650	625	634	620	641	651	650	643	628	605	631	654	621	617	611	623	596	644	661	634	621	652	630	632	636	671	656	627	635	575	586	593	639	614	667	648	630	640	592	631	632	625	661	662	644	649	594	602	674	629	635	616	632	594	613	620	620	657	624	613	613	652	595	641	633	644	583	654	622	608	623	679	654	629	623	641	709	665	661	639	637	614	625	638	653	616	662	642	594	613	617	647	668	630	663	629	651	659	680	608	631	610	622	599	667	629	669	622	686	672	603	633	629	631	657	666	637	614	634	644	641	671	643	654	691	667	649	649	696	669	649	658	696	693	651	620	636	646	686	641	630	639	654	617	583	643	634	591	671	643	649	639	645	674	655	622	687	661	641	640	659	651	640	565	595	648	629	618	622	670	658	630	623	634	601	647	613	572	623	624	621	657	653	648	627	645	610	645	653	662	654	647	641	608	691	631	627	663	627	612	603	641	675	636	617	634	653	624	665	644	622	613	632	615	635	626	622	625	607	618	629	666	672	646	675	637	615	662	646	653	646	641	664	638	607	629	590	642	612	568	630	598	649	661	616	581	603	667	631	642	609	617	632	654	601	640	572	679	665	648	671	614	600	669	633	632	648	662	641	610	671	639	632	640	623	619	667	642	679	611	621	629	609	635	639	657	599	620	632	603	662	631	638	588	602	625	638	638	644	643	595	635	666	629	656	665	666	644	625	648	607	650	637	642	625	640	604	643	643	654	657	616	642	657	638	636	646	617	678	664	651	638	624	637	622	650	678	635	627	605	611	664	660	611	616	641	639	578	622	611	592	640	654	624	691	650	647	697	630	589	669	626	606	653	626	647	607	604	593	617	608	588	659	636	628	649	624	663	677	647	665	646	657	653	691	657	638	648	657	626	645	642	652	600	597	669	611	606	674	606	647	613	695	655	623	676	601	659	622	668	708	656	648	640	636	629	661	644	673	641	654	633	625	643	639	645	595	645	632	627	617	652	635	655	630	636	629	606	557	622	678	635	624	667	616	638	643	613	636	683	622	606	580	694	633	646	654	614	655	664	673	624	640	633	678	581	661	656	585	684	634	644	635	663	640	662	622	616	601	635	631	654	657	656	642	616	693	630	646	674	633	638	656	630	678	645	621	621	644	606	653	677	626	659	675	627	645	619	625	628	639	603	645	664	594	631	600	649	654	605	650	620	615	673	675	625	624	618	644	633	654	664	604	628	650	646	639	666	644	656	645	615	676	629	606	621	629	603	598	659	663	650	636	643	588	636	634	633	636	661	634	628	633	643	634	633	612	672	631	605	613	593	639	664	626	628	654	638	676	646	633	628	652	609	595	616	648	662	642	663	656	619	594	693	627	601	670	646	649	657	636	667	653	605	655	673	621	627	562	644	675	636	617	644	613	695	625	601	620	584	635	644	620	651	647	685	627	682	634	644	670	688	603	603	657	644	654	657	681	591	671	599	617	639	616	631	580	621	669	586	664	602	659	649	597	617	653	675	690	603	597	647	680	615	622	609	684	632	651	663	627	663	664	672	633	651	644	637	639	670	647	611	644	616	615	618	662	647	675	659	647	590	645	628	670	702	643	624	619	690	649	651	647	622	632	633	647	615	659	593	672	645	648	655	672	688	664	604	643	621	631	642	612	642	651	632	633	636	667	640	640	661	690	641	610	627	601	649	643	666	638	607	593	679	666	673	659	677	661	669	655	606	650	604	627	621	662	613	643	637	597	644	626	635	677	673	642	656	566	630	658	638	623	668	626	663	640	611	649	633	657	626	650	613	658	595	639	598	632	644	661	674	603	649	638	624	662	616	660	661	626	656	631	619	662
15512	1943	2213	1797	1245	960	638	11834	36001	8094	381	270	208	210	228	208	187	180	184	175	189	175	181	147	130	149	142	159	167	143	150	159	132	166	139	147	145	165	144	145	157	140	159	156	151	152	132	131	147	177	136	138	127	120	139	145	124	148	139	155	134	131	157	130	139	150	140	134	147	138	158	146	162	132	138	134	169	158	153	132	134	122	137	148	125	166	116	154	155	139	138	159	146	146	132	132	151	136	157	125	157	169	145	125	139	116	151	124	123	149	144	149	147	145	180	137	157	127	138	137	138	129	125	141	136	142	130	144	132	142	148	144	145	124	137	143	149	132	141	143	154	155	128	158	149	127	126	150	155	127	148	142	117	141	140	128	146	140	135	125	144	149	144	136	156	120	132	165	130	121	141	155	138	131	140	133	139	148	140	138	134	135	155	150	141	159	147	132	149	159	158	125	153	154	132	128	137	156	144	123	139	152	149	140	138	132	119	152	132	142	126	145	131	132	156	152	139	150	121	134	167	156	134	138	155	125	151	158	163	141	119	131	146	148	135	138	129	135	166	121	149	148	135	144	118	124	150	136	144	147	140	133	134	156	141	124	124	137	142	139	148	144	133	157	149	146	115	144	140	145	133	133	160	135	121	147	148	129	140	170	124	132	140	152	115	160	122	146	141	141	127	145	147	127	158	147	121	155	149	141	141	129	114	145	153	131	149	148	132	145	116	138	152	120	154	140	150	129	145	139	151	129	139	149	140	128	151	156	165	134	143	130	146	128	136	130	140	137	133	131	139	137	134	163	142	137	132	141	136	155	149	131	131	149	135	128	157	116	122	148	141	135	149	146	156	141	145	134	165	151	131	139	152	153	149	154	160	140	135	138	130	123	163	153	137	129	130	146	148	144	128	140	131	141	145	114	160	134	136	110	140	140	144	149	129	133	140	128	125	145	159	152	149	136	139	123	145	126	129	138	131	134	148	138	123	136	143	141	135	144	131	139	152	145	138	132	153	140	161	156	159	147	145	123	122	114	132	116	143	149	142	139	143	144	134	142	136	144	137	142	142	133	151	148	127	135	142	146	137	132	139	159	135	148	140	148	140	117	156	155	140	135	121	159	124	137	131	132	137	143	151	138	153	127	140	141	127	145	126	151	144	156	132	140	119	147	121	142	128	137	138	140	112	128	120	132	130	139	138	143	132	160	152	141	115	143	162	130	161	128	156	153	146	139	142	139	135	149	147	126	145	155	146	156	157	137	110	151	158	139	130	152	162	136	134	163	156	142	153	132	146	157	150	154	135	148	126	150	142	163	116	146	141	161	147	144	141	129	148	122	141	131	129	136	142	143	154	114	145	135	134	148	135	155	124	135	151	138	126	124	147	161	123	146	140	161	138	144	149	137	157	139	146	158	128	141	148	129	138	146	140	131	131	151	142	111	150	122	138	149	128	140	139	133	140	131	123	138	145	158	108	128	144	110	114	137	128	144	139	124	149	154	136	151	129	144	139	140	170	154	143	154	135	130	135	144	149	125	125	133	150	130	147	149	137	139	139	141	145	131	133	127	141	141	112	137	141	142	140	133	156	174	125	142	112	140	138	156	134	129	132	142	140	133	152	126	135	143	161	139	150	137	122	140	131	111	127	136	114	140	149	123	148	153	137	136	155	113	156	152	151	134	138	119	135	130	144	136	131	116	160	145	113	134	106	128	143	148	123	142	152	163	146	139	148	154	147	127	155	159	134	147	142	159	138	138	153	142	135	136	146	136	150	130	155	125	143	138	141	139	143	146	146	136	160	144	138	134	145	135	159	122	139	128	144	161	126	127	159	120	146	156	158	127	135	148	136	149	127	138	136	146	142	142	153	143	133	133	119	141	157	120	135	137	120	138	162	151	133	120	120	119	144	144	152	137	144	125	119	152	134	129	140	136	129	144	112	160	130	144	134	150	131	159	128	141	124	133	134	145	121	150	132	163	126	123	131	126	139	162	164	125	117	141	144	145	119	137	120	141	153	136	137	128	139	133	154	146	126	124	144	149	165	142	150	140	142	150	130	124	142	134	138	139	157	151	143	146	136	145	138	137	125	143	143	146	131	143	140	154	134	156	150	146	118	138	141	132	132	136	152	128	151	137	129	146	155	122	126	167	145	146	151	159	120	159	133	148	136	134	139	141	156	122	162	108	134	146	149	126	139	130	142	159	153	146	135	135	127	148	147	135	139	144	125	158	142	143	151	152	144	169	143	128	161	130	152	145	146	153	142	143	153	147	124	130	128	140	139	144	116	127	140	127	151	126	139	124	131	137	137	153	133	158	147	154	115	155	126	152	149	138	150	155	134	147	127	140	140	151	139	153	133	130	152	111	149	158	142	142	144	145	143	152	145	138	130	140	156	132	144	127	132	129	144	154	148	113	134	158	145	159	138	132	138	146	147	142	132	131	141	136	150	148	115	128	176	156	128	135	120	149	134	152	155	139	122	142	133	141	143	125	154	140	136	141	147	143	135	143	151	135	144	142	148	146	149	143	125	132	141	142	150	150	132	139	149	141	123	154	149	121	138	137	150	133	142	143	124	158	154	146	147	136	127	133	146	161	135	149	141	133	151	152	116	130	111	135	128	139	122	131	148	148	130	150	134	142	149	148	151	135	148	128	147	137	144	146	142	145	138	115	135	153	146	143	149	142	150	141	124	158	127	139	153	145	140	116	143	155	148	135	145	137	139	149	140	139	124	149	126	134	117	146	149	144	135	146	131	138	142	144	153	124	154	138	130	136	129	132	137	136	146	131	128	127	143	139	161	154	131	150	136	127	137	137	147	162	151	146	145	148	127	127	149	157	132	131	126	125	137	141	139	138	152	141	159	120	139	162	159	142	148	148	148	167	151	149	144	145	152	115	120	108	130	122	148	136	131	139	138	136	147	158	148	120	148	141	136	141	145	133	143	134	133	133	123	127	134	145	134	151	110	114	168	120	141	158	136	146	153	126	164	125	135	148	129	147	140	156	137	148	123	149	165	134	141	154	132	136	138	140	136	147	128	133	165	150	145	144	127	138	130	134	124	138	146	149	119	160	139	123	133	134	131	137	153	150	115	159	151	142	122	156	135	147	134	142	142	137	144	129	139	138	140	134	153	142	135	135	123	139	160	140	138	135	144	129	144	142	138	148	147	143	135	140	136	166	133	139	144	137	138	147	139	149	140	140	123	147	157	137	148	125	149	126	152	147	122	130	123	135	161	114	135	143	130	145	145	155	147	144	128	148	156	148	128	120	130	142	141	152	136	176	142	142	137	152	130	130	152	152	120	136	144	118	131	140	128	124	122	134	144	154	137	149	143	136	169	134	163	147	145	125	172	147	142	132	170	127	143	140	139	144	122	141	142	136	142	149	161	171	136	153	143	142	160	141	119	137	138	135	132	132	125	131	155	141	137	131	159	151	137	137	127	121	132	156	144	135	143	148	127	145	144	142	162	147	133	151	123	126	162	113	120	154
7437	2251	4799	5584	5040	4008	3427	24108	47852	1964	1460	1245	1255	1130	1071	984	870	850	825	850	782	752	760	743	718	723	710	677	637	658	599	644	646	636	614	598	598	597	613	577	564	590	613	544	597	583	593	551	583	567	597	529	579	550	536	555	546	565	557	538	556	553	536	525	554	527	513	535	582	564	565	534	523	526	555	536	529	557	548	553	541	510	535	525	490	551	510	563	534	574	590	531	551	542	545	545	525	509	557	578	528	553	514	516	515	558	493	544	553	534	513	498	558	550	528	507	521	537	564	547	563	496	493	517	487	537	568	519	526	496	553	514	459	559	541	538	509	534	533	530	522	500	565	504	572	516	519	532	536	531	532	533	569	517	507	539	512	547	505	510	552	517	545	554	554	523	548	544	547	519	496	524	533	544	555	549	494	557	561	542	473	522	527	519	512	513	551	531	528	528	529	524	521	509	535	521	522	568	515	541	488	501	534	532	548	573	530	506	542	557	524	515	524	561	546	532	513	501	489	574	556	547	491	508	523	539	531	514	551	543	553	514	510	502	510	524	560	544	542	520	501	528	519	538	514	510	545	515	499	519	558	521	566	509	519	539	540	535	507	526	487	552	538	506	547	520	575	507	522	473	547	532	511	506	498	533	516	542	516	525	516	489	494	553	472	535	507	525	546	551	511	557	560	498	530	501	521	521	533	542	538	536	505	500	494	516	500	560	555	517	497	532	500	532	531	519	557	568	524	515	510	509	506	562	549	517	527	538	549	526	508	558	522	530	526	492	509	488	539	521	540	539	513	501	531	526	512	490	527	530	514	521	532	562	567	523	537	515	553	538	547	507	517	505	507	514	515	543	565	526	499	487	503	507	501	555	491	521	515	523	525	448	537	539	553	559	508	510	532	503	504	490	527	522	538	523	504	482	526	588	542	533	517	512	556	541	523	526	505	512	542	534	497	501	553	493	541	512	565	545	533	473	507	554	500	478	508	510	507	519	533	560	521	504	536	551	497	537	528	496	472	506	510	536	495	522	543	555	511	474	507	531	533	539	561	561	516	552	533	521	513	518	566	499	531	552	525	514	526	499	493	479	527	511	506	504	553	540	508	509	527	544	541	545	532	497	510	519	516	528	512	549	540	563	541	553	514	544	545	553	566	554	514	520	519	530	573	506	532	495	515	522	531	501	532	526	516	538	513	515	540	558	527	466	505	543	527	509	504	519	530	504	517	554	524	503	521	496	539	479	543	498	507	502	529	534	576	512	549	510	525	502	517	553	537	531	538	515	530	579	512	519	502	519	528	547	553	519	509	487	551	532	536	514	542	498	505	571	529	554	529	508	531	511	553	532	513	517	489	497	521	545	503	538	536	547	552	556	518	542	546	550	522	535	520	507	512	534	530	508	508	477	505	546	485	533	544	489	506	510	492	517	514	533	493	575	521	533	532	517	507	536	532	524	540	526	509	528	492	517	588	519	499	529	488	525	511	487	542	535	512	516	513	535	532	531	501	523	499	523	523	535	499	526	503	551	492	517	537	494	526	552	526	523	531	521	509	505	523	555	511	582	561	522	539	512	541	527	507	535	502	512	517	522	507	516	520	530	525	497	541	482	492	548	541	510	533	499	511	505	500	526	517	500	557	526	540	509	490	495	542	492	502	517	522	541	536	520	519	478	469	513	518	512	547	518	529	555	525	548	570	517	541	551	496	499	519	516	545	531	521	477	528	504	496	532	534	547	525	532	493	529	555	548	496	476	500	508	558	543	512	505	516	517	480	537	507	494	516	544	523	526	554	498	531	508	511	523	536	476	506	534	494	509	514	499	500	494	528	567	520	529	516	534	555	478	516	484	499	532	511	530	505	557	518	472	528	528	525	454	525	539	566	556	512	455	533	474	513	550	527	518	481	520	540	499	545	519	539	550	481	507	516	574	510	514	505	531	506	479	564	529	492	474	550	546	533	528	553	503	523	537	535	548	505	533	526	559	548	508	540	520	533	528	497	514	501	535	534	539	499	501	544	506	503	508	505	538	524	497	555	516	566	530	525	537	496	510	522	504	474	522	515	536	576	541	542	543	501	472	530	541	542	531	541	547	506	550	495	480	495	530	517	505	514	482	531	534	537	530	504	541	543	468	542	496	511	522	520	539	501	530	510	499	528	525	524	527	508	463	527	545	543	519	548	544	544	512	516	505	498	534	512	512	515	501	521	530	505	561	535	521	567	588	549	526	547	512	537	516	495	524	545	512	553	508	528	517	514	540	492	492	501	522	492	485	519	480	563	515	526	511	544	543	516	509	480	503	507	524	490	492	535	510	500	497	510	504	501	528	522	476	477	560	507	529	500	488	497	513	524	537	505	507	512	490	553	578	522	514	479	527	532	521	520	516	524	540	529	505	519	526	517	543	530	482	521	505	548	563	536	511	498	544	529	503	497	491	473	503	544	526	533	549	519	530	514	543	543	538	513	507	506	535	498	546	535	548	493	520	529	515	539	507	526	495	494	528	522	525	557	538	526	533	547	526	526	511	475	508	538	491	540	492	526	533	514	507	535	528	524	513	511	515	508	526	561	529	527	492	512	534	531	485	497	531	550	500	524	519	516	538	531	485	504	533	523	531	538	481	528	526	521	514	525	500	513	571	497	547	531	514	559	522	532	543	518	484	517	553	509	510	525	533	503	501	523	524	568	502	557	527	534	497	484	522	544	521	493	520	517	516	519	520	533	523	534	533	522	561	525	505	501	498	482	545	493	506	531	521	561	522	528	511	565	540	515	519	564	500	523	510	521	545	534	488	507	512	495	526	506	476	522	531	500	540	514	517	553	502	551	517	513	542	546	501	568	514	487	536	476	528	498	564	495	534	509	525	503	536	525	531	577	490	522	530	508	555	511	514	551	529	491	533	506	499	534	577	468	508	492	521	507	530	499	505	508	514	529	561	521	503	538	488	508	510	490	503	503	541	488	503	535	505	512	505	521	504	493	452	502	516	550	494	524	522	529	491	513	558	501	502	521	490	508	525	523	527	550	495	513	526	541	545	478	523	498	495	531	486	492	496	545	520	509	538	532	524	540	530	550	514	506	513	485	548	516	501	515	555	494	543	535	490	557	523	506	496	541	521	539	523	608	532	508	527	498	533	546	496	551	537	541	539	510	530	538	529	507	569	514	527	567	523	531	513	527	590	510	467	489	520	550	514	555	473	481	510	532	482	542	514	523	549	512	490	520	535	576	560	559	526	520	512	507	557	469	537	482	509	487	564	507	520	552	540	524	538	544	531	486	531	483	518	498	503	504	511	531	525	522	541	471	558	528	534	521	568	544	541	501	511	526	511	562	481	540	569	518	523	521	484	541	519	549	552	562	517	538	531	517	523	521	525	551	564	520	555	567	548	529	521	505	533	510	532	516	510	547	478	522	489	579	500	517	542	522	507	581	503	550	513	521	518	547	511	531	565	491	533	511	546	505	506	471	493	498	523	529	549	489	520	500	502	532	526
1944	317	365	334	324	287	323	927	2281	418	280	248	312	287	287	281	277	284	293	267	293	278	261	310	250	273	289	280	257	302	272	304	286	284	267	298	284	272	293	285	271	278	302	282	276	283	260	259	292	269	289	315	271	276	267	288	316	293	280	280	280	302	322	295	277	269	273	298	280	263	293	276	263	310	297	267	302	264	265	287	286	278	263	306	288	292	308	293	288	298	290	298	252	284	279	278	275	291	305	304	286	262	263	257	330	268	292	277	269	281	296	304	280	258	300	271	269	274	262	280	295	309	301	292	277	270	290	308	292	291	287	296	291	268	322	303	284	289	265	295	255	294	303	261	288	282	288	313	293	299	283	278	283	275	269	273	301	288	281	283	275	270	265	270	277	287	260	307	273	288	279	330	275	297	272	249	289	257	281	294	278	316	285	270	281	265	263	273	319	285	280	288	295	298	277	242	271	290	280	263	284	303	260	294	286	252	278	269	282	272	281	277	303	301	277	319	291	290	281	263	299	256	303	280	275	286	295	281	302	304	274	296	300	293	304	282	299	293	292	298	282	300	284	305	253	287	290	297	276	268	282	290	268	297	300	294	304	293	263	306	270	268	292	324	285	289	330	287	309	278	288	272	299	307	259	293	289	286	281	262	291	252	324	275	309	275	284	280	249	298	292	273	302	285	253	299	313	278	295	284	266	281	297	275	293	325	289	289	277	278	282	293	274	296	270	294	299	270	323	276	257	272	283	278	269	268	271	280	290	264	286	280	283	285	299	288	314	311	302	283	315	303	258	304	311	301	291	284	287	276	271	273	292	286	278	304	286	264	276	267	266	288	275	284	269	265	289	261	299	307	269	303	273	281	273	259	293	299	297	274	297	312	289	249	275	283	316	240	252	249	309	271	286	274	271	293	288	276	281	295	302	277	255	306	322	259	307	267	316	322	285	288	274	273	289	276	295	286	256	306	308	271	271	312	291	271	226	301	306	281	245	273	288	274	298	325	296	274	290	295	268	285	260	299	307	298	284	271	262	292	271	302	294	265	279	280	308	255	270	290	275	278	295	288	269	264	264	279	287	257	269	294	258	270	276	284	259	290	271	298	274	268	267	275	278	296	280	272	269	282	307	274	279	262	286	289	289	296	298	289	325	271	294	255	267	278	314	295	306	275	265	285	258	258	278	249	274	269	282	260	305	295	291	290	293	288	272	294	323	331	299	261	275	285	279	293	269	270	281	303	300	294	284	268	306	321	312	286	292	290	290	288	279	260	293	292	323	272	284	275	293	318	287	292	273	269	252	265	299	288	307	296	269	293	281	258	275	276	294	304	269	277	297	301	311	298	278	274	302	275	311	272	271	284	258	279	299	279	298	317	265	293	284	261	274	289	265	293	275	290	277	294	280	256	268	298	301	291	289	282	305	275	266	293	267	281	301	283	277	294	271	290	297	282	275	292	292	310	272	275	280	280	289	281	277	275	278	294	313	275	288	263	287	305	291	262	291	293	261	289	266	285	317	285	279	267	262	258	274	296	315	258	295	278	284	265	258	287	257	281	271	283	281	285	260	261	301	284	285	299	295	291	286	281	284	272	296	302	278	300	292	288	283	290	294	300	291	270	309	258	278	312	299	268	261	278	308	315	282	305	292	266	276	276	259	282	307	292	274	291	267	271	271	267	274	292	319	313	279	306	278	260	267	275	295	277	287	266	290	286	275	270	287	267	286	290	296	280	279	272	274	303	309	300	262	303	256	274	307	282	265	278	290	282	298	274	304	319	249	303	264	274	269	289	308	282	296	284	285	264	258	267	262	284	311	299	250	312	283	282	287	301	276	275	302	301	297	266	318	279	317	280	281	306	277	294	291	274	275	274	271	292	276	298	296	269	270	274	313	300	281	276	284	273	303	307	289	300	280	273	296	266	289	266	286	283	295	248	294	297	278	266	258	276	275	288	282	268	247	291	287	262	242	277	323	284	270	293	269	266	265	274	270	309	266	291	276	291	285	300	303	285	279	279	308	280	272	272	283	273	311	269	283	286	284	301	284	267	271	268	282	298	288	249	289	317	268	264	296	293	296	269	283	286	303	299	328	289	281	295	277	265	268	287	279	309	283	267	298	287	286	268	299	249	302	276	265	283	298	263	271	308	263	316	306	292	308	308	297	290	286	295	271	286	282	287	281	281	268	278	295	288	280	267	254	310	279	312	264	251	278	283	302	286	232	277	274	272	294	274	317	295	298	300	317	280	287	265	308	305	271	310	311	239	276	274	280	311	262	286	260	259	280	296	304	305	289	261	294	305	278	310	297	321	273	276	277	308	290	258	274	268	300	277	265	278	287	294	276	253	315	293	304	289	288	279	261	300	304	262	297	272	299	299	235	280	288	280	307	290	297	292	282	265	298	285	272	303	273	298	268	299	272	290	289	263	293	320	278	279	291	288	284	268	265	259	299	270	301	265	273	281	294	290	270	318	278	263	298	270	272	273	265	309	310	284	265	265	302	281	291	313	316	297	251	288	259	312	259	264	276	295	293	275	296	258	271	285	267	299	288	295	249	276	297	268	289	268	297	276	287	294	250	274	295	319	299	289	275	267	306	271	271	278	283	264	310	287	282	274	290	309	306	308	306	287	274	281	285	270	268	253	294	272	261	303	250	295	303	288	312	275	299	281	291	272	269	299	296	289	263	263	263	267	267	275	269	287	288	278	295	302	288	283	290	287	280	275	298	286	293	283	263	267	301	279	278	292	269	285	276	278	258	276	315	267	296	282	275	281	290	310	265	304	272	300	313	278	289	282	282	296	301	278	299	260	281	256	284	264	253	277	288	293	273	279	283	309	293	289	293	314	292	303	309	267	286	274	289	287	251	238	269	267	305	288	261	275	279	279	302	289	264	266	291	270	291	322	309	264	284	299	285	301	298	281	298	300	309	304	274	288	305	295	264	297	300	279	315	286	277	285	309	265	267	280	287	286	272	269	281	271	314	278	269	268	281	278	280	287	275	271	284	265	288	307	280	293	294	271	252	306	278	286	245	267	291	290	273	267	280	304	290	281	307	290	274	296	257	286	310	292	290	285	271	278	291	313	278	284	270	301	314	267	302	307	256	306	287	288	297	283	290	303	280	267	277	283	285	262	270	254	297	280	277	270	293	248	297	279	284	278	258	272	290	257	266	283	305	293	290	282	267	290	300	262	271	275	288	269	277	284	276	290	289	264	306	286	289	276	256	295	271	279	288	331	301	244	292	287	280	291	278	274	273	247	285	298	266	276	254	290	300	267	276	309	276	293	300	290	291	260	272	261	282	292	275	277	271	273	299	304	290	312	268	289	288	269	279	274	279	280	275	261	280	296	336	309	287	311	256	293	297	286	303	276	286	270	300	252	285	311	299	303	301	260	297	286	289	268	277	279	276	275	313	280	269	312	290	291	282	286	298	301	312	291	287	257	288	298	277	301	270	284	275	270	306	284	265	272	283	297	306	288	246	279
2426	1064	1115	1167	1156	1076	1051	4200	9395	953	928	978	946	984	991	919	921	909	963	960	957	959	929	949	957	970	933	910	978	982	990	973	956	953	938	973	954	891	904	924	960	940	936	939	891	950	894	944	989	951	990	983	968	935	977	984	976	901	979	907	930	935	923	892	948	924	945	954	973	963	952	979	988	974	927	978	978	955	940	973	925	935	957	946	934	989	917	923	895	904	941	927	926	973	934	961	938	968	941	941	944	951	960	996	976	956	942	1000	912	914	922	947	1006	985	940	884	945	983	892	969	918	948	918	882	975	843	993	991	955	921	920	922	943	874	947	1000	972	983	958	990	938	918	911	929	945	942	970	954	957	948	912	941	893	869	911	981	914	932	925	943	947	912	960	944	983	938	955	915	919	922	1004	900	974	914	920	912	957	942	889	948	953	980	922	855	942	938	932	948	940	929	914	943	947	979	927	981	952	964	886	933	956	897	918	1004	951	986	960	878	916	971	948	935	909	934	897	976	975	921	953	915	909	961	950	927	949	892	979	950	923	937	971	952	966	933	943	882	905	931	864	919	949	935	927	911	959	925	934	925	915	942	953	957	907	905	921	959	953	930	984	934	911	890	893	977	914	976	929	903	953	936	936	956	953	951	892	935	954	887	965	935	941	934	964	937	946	916	928	922	896	926	956	971	957	922	959	935	935	933	925	983	946	963	956	935	988	956	984	913	964	926	940	951	930	935	888	952	972	929	935	988	878	927	917	899	921	969	919	983	985	918	968	968	901	896	916	958	1014	983	953	1004	969	940	892	960	892	948	931	909	921	896	931	929	967	930	957	954	895	903	920	972	952	946	955	957	942	981	993	950	896	920	990	951	931	936	914	909	915	883	911	934	926	899	983	939	958	939	909	892	866	865	887	947	919	935	960	958	975	947	950	976	953	973	945	925	943	970	941	910	959	964	984	921	992	901	950	954	983	910	1005	941	914	952	947	1013	931	953	928	963	966	899	988	948	895	972	975	933	924	879	932	961	923	958	987	915	945	934	957	893	906	978	991	975	961	930	944	951	973	948	1010	943	918	961	925	925	948	963	976	905	958	947	970	959	960	916	917	945	922	968	931	975	957	914	917	935	946	968	919	947	963	919	931	969	949	952	921	954	949	918	885	946	950	946	939	901	905	952	920	927	943	910	906	939	978	940	927	941	925	897	994	910	981	984	958	984	898	944	926	895	881	909	879	961	977	915	962	930	885	927	937	929	971	917	955	954	930	914	921	914	957	932	960	923	923	968	928	943	959	952	910	938	946	881	874	937	958	933	928	1011	961	993	929	945	963	941	938	988	944	970	920	944	946	977	909	925	957	992	981	951	944	921	945	1001	1003	989	941	919	957	929	917	951	957	889	981	924	944	935	933	944	942	958	892	963	896	920	944	928	953	951	990	941	954	957	939	889	967	934	931	942	991	896	869	980	966	926	932	1002	942	989	931	949	980	984	936	965	992	952	973	931	940	910	924	933	930	954	987	954	948	898	924	969	946	941	908	979	963	946	956	983	959	902	1001	961	962	886	949	971	933	928	1003	939	931	953	907	911	914	943	937	954	936	935	953	891	948	960	945	954	976	943	932	960	907	963	973	963	863	954	936	932	919	920	918	1012	928	928	982	968	902	948	910	961	917	914	950	979	931	963	921	903	952	925	937	942	910	905	923	907	958	954	889	951	943	980	968	956	979	935	971	947	963	909	958	983	985	924	935	966	951	920	975	974	988	990	957	958	987	923	978	949	966	975	954	964	970	950	959	908	921	896	953	991	919	935	908	973	962	945	931	917	926	957	972	874	947	945	933	954	926	937	987	934	902	892	945	1012	883	932	893	920	942	949	938	899	956	964	946	891	948	971	1010	941	965	965	999	975	953	947	962	919	954	905	973	936	899	964	940	961	892	921	916	949	924	935	890	923	920	914	938	961	984	903	935	924	938	925	906	912	982	981	960	904	914	986	928	941	898	967	944	950	968	924	987	911	918	942	916	944	932	934	997	909	929	963	928	914	901	938	962	943	968	867	979	937	996	904	932	922	1026	924	995	912	942	916	923	969	949	914	891	961	956	900	914	987	928	871	982	912	933	930	931	869	957	914	965	943	932	981	974	929	903	949	926	914	956	983	939	905	933	976	933	1030	1001	923	1018	956	941	989	929	892	953	1048	949	991	940	936	884	964	941	967	921	939	916	898	1005	947	898	972	985	920	929	934	937	943	900	906	934	919	949	922	901	934	926	900	887	924	950	909	970	957	887	960	965	934	945	922	945	959	916	939	888	957	915	853	947	952	919	912	937	991	975	952	869	978	946	914	936	926	974	904	997	932	956	926	953	959	922	963	915	925	945	938	926	954	924	871	990	866	1012	951	945	931	1007	915	975	948	898	938	897	983	958	871	934	972	936	975	902	934	915	916	987	919	947	951	920	925	987	932	951	930	983	964	892	907	958	943	937	903	938	968	948	967	976	926	949	933	912	914	927	919	917	922	936	940	919	903	920	911	959	927	999	998	926	967	921	989	927	956	905	1007	959	965	911	963	942	880	955	987	960	984	936	1013	956	917	974	967	958	953	944	951	966	938	910	942	988	918	921	915	904	929	969	935	969	909	931	954	954	952	924	968	917	964	916	911	915	992	977	921	933	990	970	929	979	951	889	951	938	952	957	917	923	962	906	961	872	962	919	964	949	962	922	916	941	913	952	943	914	933	975	956	993	881	925	889	945	894	942	937	934	981	964	899	891	938	952	952	987	895	959	981	918	906	986	928	912	941	937	941	958	918	926	940	920	937	916	923	972	913	972	920	939	992	938	975	945	948	936	936	983	866	954	952	942	985	946	1013	933	922	952	1024	979	942	930	908	968	987	909	922	897	903	930	978	984	882	989	965	954	916	947	962	945	947	959	990	966	908	876	905	912	931	958	886	973	884	983	964	942	941	906	939	930	939	989	934	990	945	884	908	914	967	915	960	960	937	964	931	957	943	939	887	917	1020	954	939	938	920	959	944	934	936	965	951	916	910	960	953	987	949	905	915	989	929	952	908	948	943	896	989	953	884	951	959	941	974	973	973	979	930	921	937	941	985	981	915	930	947	886	959	985	987	904	920	920	954	913	898	955	933	958	912	893	952	927	974	878	963	913	945	903	965	928	967	951	932	939	927	952	966	944	965	946	948	892	957	967	968	952	970	936	925	965	949	920	935	914	969	918	894	950	972	912	926	980	922	921	977	924	972	932	888	971	938	903	948	930	880	922	894	938	917	959	952	914	934	933	895	915	969	968	940	909	943	921	951	954	938	928	984	922	1002	920	926	910	950	943	911	937	956	951	929	929	996	979	971	988	958	947	995	921	931	959	987	945	923	904	955	949	915	913	970	979	927	915	925	961	939	946	982	943	954	976	964	1020	995	912	937	959	952	967	939	932	915	992	917	980	948	951	936	933	949	997	923	936	962	974	960	907	970	939	922	942	977	952	925	930	923	1013	985	971	907	933	949	922	926	998	949	915	994
7470	826	1218	946	716	529	456	9955	23642	2107	241	247	220	217	233	224	217	194	192	221	225	194	187	203	162	176	192	181	181	185	216	179	194	187	170	176	188	188	168	204	186	200	208	193	190	186	179	195	170	194	183	180	203	194	190	178	191	199	225	192	213	189	197	222	185	163	173	200	182	209	170	180	184	178	196	177	187	183	207	180	166	211	189	183	188	202	170	169	158	161	152	190	192	200	189	203	190	178	177	176	164	205	180	176	195	182	205	170	195	184	194	204	196	187	200	159	154	198	191	163	178	216	185	202	172	189	182	186	171	198	182	182	181	155	187	169	171	167	184	168	205	190	181	177	174	174	181	197	183	190	178	195	191	188	186	184	197	182	206	190	177	179	187	181	172	167	193	181	172	188	178	188	165	181	186	180	179	191	170	166	166	170	186	189	184	179	190	183	195	165	160	170	173	195	195	196	178	197	182	189	170	175	188	185	164	189	188	181	160	192	192	210	166	162	177	178	171	195	189	185	177	202	191	182	202	181	194	195	189	185	183	178	187	188	181	198	158	198	213	174	198	191	181	193	154	190	191	190	193	186	178	212	193	172	183	151	180	177	175	166	203	195	184	186	186	173	197	175	184	177	184	175	183	188	193	184	187	166	204	186	188	190	185	173	194	186	176	208	198	190	164	190	189	200	199	184	164	182	172	181	155	185	209	171	195	187	157	202	188	179	203	177	170	214	190	198	180	189	187	184	181	193	187	182	175	188	207	181	164	206	190	193	188	186	186	182	171	156	158	185	174	217	173	155	171	185	211	194	192	207	173	197	205	197	158	170	202	176	176	177	166	183	213	179	187	188	185	198	178	172	228	208	179	197	165	175	192	187	152	170	196	187	155	194	184	168	192	172	196	195	192	187	181	177	184	190	219	194	192	167	211	185	179	189	163	187	190	164	200	165	185	148	189	188	179	203	184	190	174	168	216	172	189	181	164	172	187	208	182	202	175	196	189	173	176	189	164	195	178	174	188	199	176	197	185	191	193	176	196	191	164	206	166	179	196	176	165	174	209	180	175	182	191	238	201	193	211	192	200	192	196	206	189	177	179	195	188	217	190	195	191	188	188	184	171	182	172	176	163	197	192	189	184	180	184	180	229	169	184	180	181	196	194	189	167	188	192	202	205	182	173	183	182	203	182	193	176	162	190	179	169	178	177	203	177	198	197	195	172	158	189	185	161	193	152	157	198	191	191	176	178	199	163	202	176	175	187	195	218	207	190	178	178	178	185	189	177	186	161	195	166	200	195	203	170	157	190	174	187	181	169	210	187	183	206	184	197	173	183	206	176	186	171	187	190	181	185	206	178	186	180	209	208	184	168	168	178	184	158	179	188	177	187	205	180	178	193	191	203	194	180	171	200	196	183	198	184	195	153	186	196	197	197	186	187	171	194	169	193	182	211	182	197	167	172	176	182	202	185	190	163	178	171	198	169	179	191	189	175	183	187	173	189	171	202	174	168	198	170	183	189	190	197	179	217	167	167	185	160	175	187	171	184	217	188	188	214	162	195	190	180	183	212	166	186	158	165	184	174	204	165	190	200	179	176	203	191	191	172	190	175	175	165	196	166	190	188	187	193	184	177	172	173	191	145	164	179	183	192	171	175	177	202	171	173	185	180	190	168	176	201	201	176	177	197	200	183	199	181	202	191	187	179	187	192	179	186	181	210	225	181	169	177	177	207	196	180	169	197	178	185	203	202	198	170	176	196	201	165	177	184	191	174	162	164	182	169	179	178	219	183	187	171	171	194	190	206	189	193	212	187	172	190	184	170	187	196	196	188	175	185	187	175	177	188	171	189	189	172	186	179	167	175	173	159	205	176	182	171	174	188	197	195	176	192	169	161	174	192	199	189	177	162	186	168	159	205	183	197	190	164	189	192	173	191	192	209	188	155	190	192	206	175	177	189	177	182	163	146	183	201	172	175	167	169	199	189	165	181	168	178	182	189	191	176	187	191	177	168	162	152	195	173	177	198	181	186	185	207	186	177	199	202	183	160	167	180	167	180	162	211	189	180	188	195	206	178	193	184	193	199	168	199	202	185	166	192	182	168	194	207	195	161	189	178	185	178	167	196	163	171	196	191	189	187	180	184	180	196	205	169	186	191	161	174	176	173	167	189	196	198	188	187	193	174	190	201	172	186	180	178	190	178	184	180	182	162	194	181	189	172	183	188	201	172	174	191	188	182	196	195	187	176	185	190	203	188	195	180	189	184	194	200	188	203	191	179	173	202	174	181	156	194	179	189	187	186	198	155	177	191	188	177	183	194	181	157	191	176	160	163	169	192	197	186	200	199	203	182	171	161	190	178	179	179	183	202	177	170	204	188	158	197	194	182	169	178	164	176	186	177	178	170	171	195	181	190	185	210	181	174	167	165	183	187	184	186	174	190	186	178	196	186	175	197	161	172	164	195	175	167	171	175	182	224	204	148	199	177	184	200	192	195	179	163	187	197	184	173	197	178	172	201	188	151	178	189	180	181	186	180	213	186	178	220	200	188	182	185	211	171	164	206	188	186	190	180	173	159	209	192	179	180	198	175	166	185	182	178	196	202	169	193	191	186	171	204	176	193	193	180	196	175	182	184	176	195	175	179	175	219	197	170	191	186	197	157	168	195	174	194	149	178	202	182	182	164	159	198	185	207	175	195	179	172	171	208	182	204	182	197	176	181	182	163	183	173	187	193	203	177	201	160	171	190	179	191	146	174	165	183	200	185	197	201	195	177	200	167	205	189	178	195	197	204	216	204	204	178	184	182	187	171	186	188	185	182	179	172	169	175	186	206	199	185	208	179	191	167	223	195	198	160	204	194	166	175	188	162	190	193	201	176	165	175	202	174	190	186	167	183	201	185	181	207	154	186	184	191	181	188	171	161	198	199	208	180	151	176	191	176	176	193	205	164	167	184	200	177	198	162	194	194	166	186	170	185	189	192	166	208	175	165	186	181	155	177	180	195	188	184	195	152	164	171	167	192	193	189	203	190	177	188	195	175	199	187	171	207	182	162	175	193	184	192	174	178	179	179	183	178	160	179	173	160	178	178	147	167	193	187	180	162	195	169	180	173	197	191	197	190	181	201	171	187	196	196	187	178	179	192	178	169	187	166	172	202	181	180	167	186	193	165	164	194	192	171	191	183	193	187	194	172	202	183	191	196	190	151	191	176	199	166	191	178	155	180	187	183	182	212	179	184	180	202	202	178	193	181	195	205	207	212	201	198	169	184	187	163	156	212	156	191	176	168	157	195	201	196	199	173	191	182	168	196	175	204	181	189	190	202	194	204	197	176	199	194	185	184	215	164	166	179	191	177	217	178	180	177	187	182	204	171	203	185	171	165	188	194	185	182	197	173	193	175	181	196	179	189	175	181	176	189	193	205	189	177	174	189	191	192	162	191	165	184	181	203	198	196	194	177	176	181	193	211	183	199	205	163	196	190	171	165	166	171	187
5207	1472	2685	3230	2756	2347	2001	24881	35250	1139	1097	941	931	897	856	807	812	885	788	759	768	739	738	725	717	708	725	779	740	694	692	681	693	671	736	716	653	651	719	677	689	678	659	691	693	727	657	700	620	712	713	684	653	673	709	662	669	708	644	665	681	645	694	658	633	625	637	632	676	660	686	665	623	610	670	655	651	645	679	633	705	627	674	670	646	668	676	695	679	646	639	685	631	667	614	599	678	627	661	620	667	629	657	653	642	618	676	665	672	677	643	639	674	637	631	693	634	637	661	667	664	672	677	681	628	691	646	632	645	690	668	598	670	704	622	666	658	668	635	648	679	625	662	624	658	597	584	652	683	656	690	695	660	655	670	681	635	651	622	647	603	636	693	717	606	702	672	667	665	628	647	695	667	648	638	671	659	687	621	644	631	668	644	618	641	635	671	621	637	647	654	638	679	655	672	659	648	621	615	631	715	627	644	650	629	624	592	667	647	679	634	660	601	623	627	658	640	570	672	617	617	667	649	640	660	653	641	656	600	680	596	650	685	667	604	691	643	614	670	640	635	681	637	679	663	608	640	685	647	689	661	631	659	632	652	646	674	668	642	674	661	634	627	648	664	676	693	682	655	681	635	669	646	672	734	665	681	632	699	646	646	626	695	664	689	653	658	642	672	685	586	626	655	700	645	608	639	616	630	633	628	631	631	694	662	646	615	655	644	682	694	650	620	628	668	644	679	657	659	625	636	612	591	646	608	651	648	658	646	681	667	647	628	691	690	655	665	670	604	656	620	643	643	689	651	633	642	663	626	617	624	665	690	592	667	657	678	646	610	619	632	647	659	629	616	673	644	655	630	642	643	628	621	655	670	673	680	684	626	646	661	640	629	654	614	668	611	632	635	656	662	676	634	639	710	650	648	679	674	674	694	608	678	685	655	660	631	651	660	669	649	694	668	617	653	664	610	651	683	698	638	640	686	645	657	663	668	693	635	609	685	621	632	662	620	652	674	653	638	657	663	649	653	657	628	636	621	658	626	665	637	614	648	652	666	661	652	628	672	616	684	669	622	641	648	613	647	643	612	661	640	627	670	684	658	611	695	687	667	642	647	648	643	680	664	656	607	672	643	608	664	621	650	715	673	660	657	620	638	621	657	647	634	662	610	653	641	654	648	668	645	628	600	687	632	635	658	653	635	634	650	657	662	665	698	674	621	660	617	689	670	646	624	680	651	656	639	695	691	658	637	654	664	632	658	631	602	664	647	649	582	676	654	683	658	616	676	661	613	652	597	658	612	636	647	660	661	644	696	646	653	629	658	636	610	689	617	671	668	699	664	673	649	635	640	631	628	624	659	665	684	669	665	674	656	663	636	669	632	605	694	613	617	647	666	646	671	692	623	646	669	630	627	646	651	637	697	694	656	700	612	604	628	615	680	660	638	656	613	648	664	665	643	686	677	618	657	703	620	646	637	677	640	630	670	656	650	647	668	660	672	628	656	653	661	659	644	674	679	622	677	604	655	639	680	631	625	652	667	624	646	666	683	642	631	618	648	663	635	665	599	721	647	615	668	637	648	616	664	639	655	652	655	712	678	656	641	667	616	661	647	623	599	645	626	627	678	633	651	646	630	657	626	645	637	674	631	647	650	624	633	648	721	658	669	643	671	658	618	678	674	649	632	641	645	645	638	625	602	657	681	593	623	643	627	617	606	633	622	636	641	652	613	673	660	626	648	665	645	673	619	638	629	660	649	621	697	670	615	624	671	645	650	645	669	651	665	685	635	631	660	633	643	620	690	677	606	668	622	600	638	648	680	659	655	648	651	638	651	666	665	636	653	638	633	666	648	631	666	643	647	646	616	634	645	668	638	621	636	607	656	641	662	650	661	639	662	643	635	654	683	686	632	650	637	647	656	678	631	657	630	647	671	661	636	649	629	674	632	696	621	665	697	651	619	606	615	655	696	632	624	634	640	561	656	628	644	621	622	655	648	696	634	646	652	626	649	649	618	602	660	638	701	667	642	653	624	662	609	661	658	620	624	645	687	640	625	673	654	640	635	658	638	654	664	648	677	672	644	628	632	668	611	633	651	662	648	623	683	653	695	625	610	618	636	661	652	675	687	667	656	696	664	618	666	680	672	644	639	681	661	608	646	655	630	663	667	646	642	618	669	645	618	669	662	612	632	646	633	642	718	680	664	604	706	649	629	683	631	660	636	583	645	656	615	665	653	665	649	636	620	714	653	648	648	594	613	612	692	617	620	643	623	688	654	661	644	669	635	635	667	701	669	668	647	619	632	649	644	675	671	677	646	631	641	637	697	664	644	645	626	654	625	647	668	618	614	654	640	613	652	642	712	699	666	680	649	644	626	686	643	688	666	659	629	618	647	627	660	625	657	677	712	666	631	656	645	651	621	678	676	632	640	613	648	631	689	641	650	657	625	649	625	619	671	683	615	643	623	637	646	650	686	688	670	661	646	679	631	649	650	659	659	642	645	650	609	622	646	625	601	648	659	669	626	609	609	700	689	655	621	593	599	667	645	588	644	654	646	668	681	635	670	655	648	645	654	612	635	642	681	654	671	637	643	623	654	621	629	668	660	676	654	633	623	674	678	639	701	684	681	646	621	673	659	656	664	623	636	623	675	691	644	637	656	631	605	665	639	676	648	649	633	668	664	623	650	651	607	623	649	631	606	615	646	649	617	629	607	636	636	668	626	619	615	644	673	659	667	653	695	638	643	634	667	609	663	669	683	656	662	646	651	678	611	710	620	632	620	650	640	612	634	636	635	669	648	644	623	617	671	670	614	635	647	655	673	696	675	608	666	630	610	644	653	644	660	650	637	707	618	697	647	649	649	661	636	587	645	676	656	688	672	647	673	626	627	666	642	628	652	676	648	657	663	636	677	650	694	675	644	649	633	667	618	658	620	680	669	625	645	676	688	640	625	648	617	649	657	679	706	611	653	668	650	678	634	627	645	629	599	626	653	669	632	659	671	642	639	643	647	654	655	622	628	651	636	680	634	642	658	620	690	601	614	690	657	654	662	688	655	671	653	698	647	656	681	630	641	668	640	663	620	645	666	627	697	631	651	676	662	662	657	638	629	669	609	676	660	629	576	655	590	670	641	684	685	647	624	619	617	662	647	650	723	637	728	634	680	670	657	649	663	649	639	608	623	650	668	625	706	647	679	596	663	684	711	648	695	672	665	647	648	634	675	648	650	684	630	637	688	605	630	618	657	665	690	623	654	649	656	639	636	662	633	675	636	631	665	599	628	665	611	711	661	656	645	659	635	630	608	676	646	668	646	623	634	656	681	654	579	646	656	622	663	613	585	663	660	649	645	684	713	647	642	673	639	651	639	652	657	626	635	684	678	635	661	654	646	641	670	636	620	639	638	669	631	621	665	631	643	646	667	645	621	676	708	650	634	643	609	666	632	685	672	628	647	622	617	634	660	654	625	685	709	656	665	661	607	651	643	665	666	655	635	651
15552	2027	2204	1740	1207	885	688	15397	32630	3822	309	262	225	202	197	177	186	186	188	193	164	201	165	164	173	163	136	132	161	168	134	161	155	160	144	139	149	154	152	138	144	151	152	141	127	143	134	135	154	133	126	129	133	148	126	148	135	141	131	160	140	127	129	144	137	115	154	139	140	137	137	120	148	127	135	140	122	153	131	151	132	151	149	158	133	158	142	142	146	136	143	133	127	125	143	147	136	141	140	120	135	102	138	132	134	134	131	123	164	136	132	142	116	143	128	125	129	138	136	131	135	137	145	124	151	152	119	113	139	138	123	131	141	141	124	119	127	127	138	127	133	145	146	141	145	121	154	142	152	133	127	137	135	138	139	149	143	137	118	138	130	140	129	129	145	151	142	136	129	135	143	157	120	129	129	151	162	124	158	114	150	140	137	156	146	126	123	149	136	134	149	141	133	124	152	147	164	122	143	132	139	135	146	116	131	150	163	131	141	122	138	131	122	147	124	120	142	142	117	116	127	131	122	151	120	137	152	132	141	134	149	142	152	123	127	125	134	150	142	130	128	126	141	147	137	133	146	126	126	147	126	145	135	131	136	141	121	149	149	132	156	153	123	150	142	154	122	144	139	147	144	128	115	145	135	128	142	122	142	147	135	140	153	136	138	138	147	108	133	135	134	141	137	138	160	131	141	121	126	148	138	113	125	134	138	155	124	123	131	143	137	124	132	140	133	125	152	150	138	119	119	118	141	128	130	134	124	132	147	150	145	131	162	129	154	137	122	144	138	137	153	126	135	133	137	125	108	141	163	151	115	134	135	148	159	134	160	168	155	150	152	132	122	150	160	136	141	127	143	139	136	123	146	119	149	134	135	149	122	134	118	139	131	138	115	113	136	121	147	140	133	142	129	150	138	138	145	140	123	153	134	131	119	145	131	123	145	150	135	163	139	143	133	134	144	121	147	130	118	122	144	109	153	127	118	104	140	133	130	137	153	144	145	132	146	124	128	149	132	137	138	148	121	129	138	150	126	125	143	120	155	143	136	123	148	119	111	130	133	140	132	141	129	128	135	137	139	147	134	143	153	119	140	117	133	128	135	133	139	128	128	124	140	146	127	137	129	145	127	135	125	122	147	144	146	138	135	143	135	131	134	147	130	129	148	130	120	131	141	135	129	114	118	126	121	108	120	138	128	138	149	126	148	111	139	135	130	135	139	137	143	125	143	111	120	137	143	123	130	120	127	143	130	138	130	133	119	134	120	129	146	137	155	130	123	134	132	128	160	156	152	141	120	126	162	138	123	116	142	125	133	138	130	133	145	132	133	136	150	147	152	138	129	125	142	132	142	138	137	154	135	148	135	145	132	131	132	134	145	139	145	129	139	143	118	117	116	140	123	117	142	139	114	116	132	133	130	123	160	103	134	141	126	129	141	137	134	121	141	140	126	149	131	127	133	149	145	132	138	136	134	141	141	131	125	128	135	130	141	152	129	119	140	124	131	149	115	131	127	130	147	127	139	115	157	145	133	132	120	123	153	141	121	124	129	134	139	149	145	123	132	141	150	126	134	136	147	138	144	126	125	140	147	114	163	130	116	131	143	124	129	146	129	119	134	142	134	115	114	135	142	128	146	131	136	136	147	158	143	151	117	107	135	130	141	132	150	145	123	165	143	134	146	145	158	134	142	134	138	151	147	131	110	146	150	135	114	140	130	131	139	113	135	132	132	139	120	116	142	126	126	130	116	153	130	147	142	135	154	135	137	144	134	145	149	125	135	140	138	131	133	121	124	126	144	139	121	150	129	145	139	136	140	129	121	129	127	140	131	157	125	130	130	134	144	136	121	137	141	149	158	139	130	136	144	126	129	125	144	123	133	156	120	139	129	141	133	121	142	135	125	124	143	122	144	135	124	143	128	160	128	121	123	133	135	144	144	123	154	131	126	136	139	128	111	111	138	147	130	124	153	125	162	145	129	125	153	130	129	150	134	125	134	135	156	142	128	121	136	135	140	157	137	134	138	114	135	136	148	130	130	129	164	118	146	130	139	130	159	139	141	119	109	117	144	127	144	133	124	131	113	136	133	138	116	128	130	141	130	119	126	138	130	151	135	143	149	130	148	158	119	119	131	118	132	129	131	149	141	123	149	149	129	138	141	137	123	141	144	129	138	142	134	131	122	171	132	145	150	141	134	133	144	137	126	113	115	135	126	135	133	138	131	127	131	132	138	148	115	136	140	121	158	142	117	118	148	153	131	147	143	131	130	132	145	140	128	136	131	142	122	139	135	139	135	148	135	126	138	133	127	121	146	141	129	122	124	135	124	148	121	130	150	129	149	149	135	138	134	158	140	145	134	140	155	148	116	154	135	114	127	140	130	129	138	149	121	125	124	153	136	119	139	123	109	119	129	147	155	117	131	138	145	142	152	129	134	148	137	149	122	119	160	130	137	145	139	123	136	120	125	154	140	159	132	123	146	131	115	157	131	143	137	150	136	135	146	116	148	126	135	133	138	117	112	116	118	134	122	136	117	129	142	140	128	128	136	147	142	139	154	150	128	156	131	117	141	126	139	123	128	131	129	142	143	150	144	135	135	124	136	125	158	123	147	138	146	124	123	126	159	136	151	166	132	103	122	137	130	124	146	147	133	131	119	129	125	129	119	139	154	118	145	149	144	139	145	146	125	144	123	137	131	140	142	131	133	145	142	166	143	134	137	135	138	147	136	131	125	139	128	132	129	114	143	138	129	121	131	110	135	136	132	127	122	165	138	116	112	130	156	153	158	137	164	161	142	144	141	125	138	143	125	136	159	123	114	156	139	151	141	129	120	126	123	130	141	127	147	152	121	139	123	143	133	111	142	136	135	149	143	150	137	118	134	149	125	170	133	135	139	126	136	151	154	142	138	144	133	123	141	133	127	132	110	145	156	170	134	143	128	149	137	143	134	152	149	124	121	116	133	140	130	146	135	130	149	125	125	118	148	144	140	125	103	145	140	141	117	124	131	151	131	142	120	157	132	140	119	144	137	140	105	128	148	131	143	133	125	129	146	137	125	144	128	154	146	131	129	168	142	140	141	142	111	118	143	132	143	156	140	112	152	142	118	137	122	147	117	141	127	149	135	131	136	149	152	147	148	143	141	143	130	139	130	147	130	124	115	137	135	123	148	128	130	127	131	127	122	133	143	128	143	134	161	142	124	171	119	143	134	129	118	126	141	138	132	138	134	135	142	126	150	162	148	114	135	140	142	110	134	141	132	138	141	145	127	147	130	132	143	148	148	127	140	158	148	136	119	145	136	141	143	134	145	125	153	130	124	129	125	118	141	133	153	136	149	124	133	111	125	117	136	141	127	132	141	145	146	122	158	121	141	155	138	121	156	133	141	138	118	167	125	128	142	139	136	141	129	149	145	129	144	126	138	128	130	121	163	140	138	121	135	141	145	130	127	133	136	136	126	141	142	148	118	149	155	142	144	151	163	136	134	133	120	139
7487	2249	4804	5744	5064	4051	3389	27409	35492	1677	1492	1303	1220	1148	1026	987	953	845	898	805	798	758	722	665	729	697	653	671	660	622	661	669	589	596	594	612	591	584	589	587	569	581	602	597	607	562	541	574	558	552	529	548	550	578	533	547	553	564	532	540	543	594	524	536	569	562	515	518	534	503	547	508	515	527	545	490	521	546	520	511	529	549	506	548	531	529	498	540	518	496	532	493	485	531	501	534	555	549	510	500	564	496	508	559	505	532	508	471	527	528	538	501	504	547	517	541	529	543	505	511	552	551	515	494	498	524	501	520	526	509	532	537	520	581	513	515	514	507	531	486	509	552	490	528	552	497	472	548	528	497	513	535	510	490	534	484	520	545	529	542	529	510	504	510	495	505	511	512	519	515	536	542	504	482	534	533	515	533	511	476	560	536	530	512	533	503	523	495	511	503	564	528	523	533	538	526	542	481	534	525	522	496	499	449	515	477	523	555	499	510	549	512	501	473	552	494	486	523	529	508	550	501	535	520	516	551	506	488	497	502	479	508	517	465	533	569	513	554	512	556	544	498	509	518	474	492	512	552	513	526	519	494	495	541	493	488	524	529	535	505	531	505	538	556	462	486	545	526	458	521	507	526	489	541	519	503	522	516	532	531	514	546	508	505	525	467	494	513	499	508	540	491	486	531	521	499	476	522	520	507	499	529	528	509	494	507	493	504	507	501	514	521	531	546	504	522	518	496	509	473	522	507	497	553	530	538	491	507	526	534	483	512	509	518	508	530	508	546	507	519	530	536	504	533	517	542	547	495	544	516	511	508	528	523	488	511	512	484	536	534	505	539	524	508	496	530	472	485	518	518	512	508	555	552	489	486	490	501	544	514	510	506	501	523	517	515	503	470	490	498	517	496	534	508	526	499	539	554	513	488	515	518	520	520	526	523	524	509	522	482	532	499	503	533	480	472	521	473	520	505	490	499	510	511	539	506	568	479	490	531	540	534	519	504	557	517	520	472	520	491	469	504	526	507	548	502	478	465	508	533	533	518	453	494	485	508	509	531	497	508	472	511	494	537	557	505	547	485	520	459	499	533	504	492	495	500	528	488	508	491	534	512	505	523	509	489	492	503	532	506	485	513	502	510	505	516	532	513	488	500	522	491	486	508	493	516	539	485	534	530	486	507	497	494	544	482	528	521	459	526	518	514	497	567	539	559	481	485	541	494	485	521	502	534	532	510	490	548	494	500	496	514	512	496	508	492	525	507	499	514	513	479	544	517	562	520	470	529	498	500	531	482	526	548	500	510	490	529	517	505	508	486	520	511	547	539	490	540	547	500	548	528	561	482	518	523	532	507	538	488	500	482	525	491	555	520	500	534	515	548	496	546	523	501	496	506	531	512	515	531	521	526	528	517	513	500	509	504	487	499	524	496	485	537	511	468	566	506	519	553	469	524	509	523	502	554	541	505	520	504	522	527	535	472	525	503	502	514	529	510	487	465	507	507	518	500	512	532	468	459	505	492	510	560	529	551	508	535	520	500	565	496	508	493	478	498	527	511	524	513	528	518	526	540	477	556	516	522	518	493	499	498	483	509	503	492	500	504	517	466	508	520	546	533	512	522	489	464	502	519	509	507	511	513	495	504	508	491	496	501	538	547	506	506	528	488	491	515	546	515	528	512	473	502	510	486	496	517	489	532	539	551	487	524	498	498	514	539	558	521	481	516	529	504	529	498	502	549	510	514	518	505	493	502	481	471	464	517	470	541	527	517	530	465	503	517	558	514	509	529	529	520	511	504	506	558	504	510	519	507	502	514	528	494	524	515	527	505	478	556	556	554	511	512	522	466	515	524	557	537	490	534	554	525	532	504	532	536	526	512	526	503	530	528	514	516	507	499	515	501	508	545	532	525	498	525	483	524	495	494	502	516	495	511	515	513	490	509	496	532	562	519	507	506	505	509	486	506	506	542	550	544	485	494	514	534	490	525	511	473	485	507	486	489	544	507	512	501	502	510	534	515	492	528	524	543	513	514	512	500	536	520	537	505	527	544	494	497	533	544	505	506	519	545	533	538	523	477	529	509	503	504	491	516	496	490	491	528	519	523	495	488	502	544	515	507	521	512	506	533	445	520	496	523	507	542	514	542	498	531	513	479	512	521	559	518	511	478	508	545	513	471	532	562	493	484	542	536	488	539	496	511	525	510	545	471	470	494	492	516	502	498	506	502	525	518	494	524	473	555	514	527	507	503	458	516	517	499	504	495	534	545	507	536	533	533	523	504	516	534	528	516	514	548	517	492	491	494	514	505	472	465	541	486	531	533	551	504	512	509	509	500	497	493	486	479	508	503	479	524	523	506	545	498	515	530	504	483	507	552	540	521	508	502	478	535	507	501	517	472	505	506	499	523	502	536	505	514	494	515	479	507	513	498	506	503	505	530	524	524	480	499	524	484	524	524	524	516	527	508	513	531	504	524	519	488	484	544	502	504	492	492	497	495	514	536	540	470	522	502	522	500	503	508	531	535	528	517	503	494	548	518	489	504	554	553	498	527	510	489	526	520	463	518	496	493	504	509	491	510	501	528	505	536	504	523	454	542	547	532	501	485	510	530	529	542	538	490	519	528	530	487	518	502	477	541	561	507	513	541	519	490	540	486	508	521	517	514	521	488	534	477	515	465	554	490	540	522	494	484	502	493	516	514	548	475	510	487	546	520	514	522	495	508	514	545	546	538	489	523	508	525	499	541	503	489	547	544	548	519	478	507	500	488	534	506	529	542	511	482	510	475	520	523	494	501	513	518	530	505	494	490	506	508	516	524	518	491	503	492	539	517	535	553	511	485	536	487	506	488	523	495	514	521	549	535	519	507	444	519	541	497	453	535	536	514	512	505	471	502	509	508	495	520	545	543	461	518	534	495	520	500	522	514	491	496	511	496	524	497	522	527	496	520	478	522	474	469	507	499	534	524	533	503	500	518	514	518	544	506	515	550	539	473	486	498	521	543	564	532	488	514	573	503	485	512	489	532	540	480	503	508	526	514	531	516	502	514	481	522	497	502	494	520	529	516	498	540	514	485	557	501	519	522	527	534	524	515	506	486	491	548	526	488	567	508	536	527	548	544	469	543	497	537	494	489	471	505	506	477	527	472	469	516	520	513	515	513	441	474	497	522	507	514	517	519	473	498	518	531	526	482	500	553	478	510	549	485	512	555	475	493	483	500	504	540	511	493	490	507	501	509	536	554	527	542	486	530	499	544	545	490	491	536	504	522	518	471	484	502	502	516	503	515	488	534	539	510	471	523	500	498	502	500	531	522	510	556	517	532	544	520	521	516	544	509	498	524	525	567	509	497	540	497	520	525	544	497	549	512	506	545	451	529	494	500	500	485	551	512	511	560	524	522	476	508	504	494	500	515	476	524	522	478	518	521	549	492	521	519	539	471	500	530	505	493	520	527	548	489	509	496	508	483	502	572	473	483	503	508	501	490	545	510	511	498
1929	371	372	375	350	310	315	1694	2164	343	287	294	267	308	294	282	304	271	268	287	291	286	268	315	306	295	277	302	300	304	261	291	298	287	309	318	281	300	276	301	290	307	271	282	288	303	310	301	289	272	276	293	303	288	289	301	280	318	284	298	299	294	320	285	314	315	289	324	247	283	279	310	280	274	292	267	282	289	284	300	285	272	269	269	282	286	318	299	269	292	303	311	313	293	284	290	304	306	300	273	326	287	268	270	302	282	291	301	299	320	278	293	276	294	299	281	322	299	273	304	302	317	288	288	292	340	281	285	273	274	291	305	291	301	312	280	270	300	242	320	316	299	299	304	307	289	295	266	260	243	299	295	295	294	299	285	282	274	289	286	268	287	283	244	312	287	297	257	273	295	291	271	283	284	281	249	286	297	241	303	294	299	303	279	268	293	309	283	307	279	321	286	337	267	297	274	281	304	288	279	269	273	311	282	252	312	297	308	304	300	308	308	265	298	312	298	292	275	275	301	285	281	282	299	292	300	291	292	303	313	271	298	297	316	309	319	304	304	292	265	276	277	288	287	316	275	296	306	281	282	281	274	315	308	255	291	298	306	308	278	288	284	287	281	290	287	319	309	281	257	302	291	285	295	284	276	323	294	306	267	290	268	302	311	283	269	267	299	282	283	324	287	273	287	298	304	287	276	283	280	311	288	290	287	284	304	279	300	289	287	296	316	293	269	289	290	288	273	287	310	250	273	272	297	304	260	279	272	287	304	281	306	308	293	259	288	304	296	284	281	295	308	296	282	282	301	289	252	288	305	311	308	293	290	317	282	278	304	261	273	302	285	290	282	282	325	293	314	296	260	286	284	275	301	295	286	289	306	268	296	294	282	280	285	300	247	295	312	280	304	272	277	280	302	287	281	275	269	289	294	289	311	317	308	291	272	313	302	295	302	289	277	291	311	304	288	284	303	298	288	296	280	272	285	293	276	303	296	278	296	277	292	335	290	282	296	296	278	288	300	262	299	265	308	300	295	274	271	305	298	292	312	283	286	308	266	269	276	268	286	276	302	322	279	279	291	308	296	283	283	262	280	242	290	308	275	294	308	301	295	274	291	272	265	302	287	290	280	260	299	260	270	300	259	309	291	269	302	278	290	282	294	299	318	307	269	305	290	258	301	305	271	284	280	295	276	271	309	286	279	264	295	283	266	259	289	288	273	296	317	255	301	291	284	286	254	279	272	290	280	288	270	314	273	272	260	297	303	291	261	283	290	257	284	260	297	315	275	292	280	317	286	281	323	299	297	255	271	304	288	284	290	299	292	267	320	293	335	290	278	299	267	290	296	298	306	279	316	284	300	296	278	267	265	272	278	305	301	250	275	273	299	292	296	287	302	291	245	277	317	313	266	304	278	299	288	276	306	296	260	341	291	272	310	288	312	275	307	272	277	293	274	314	310	320	295	276	282	310	303	250	294	268	283	292	259	267	287	277	296	284	306	274	267	294	307	311	285	262	290	276	248	255	314	294	282	271	269	281	269	296	307	302	285	289	288	278	327	322	312	283	286	282	275	318	289	276	308	291	324	292	277	312	289	291	277	317	280	272	288	295	295	318	314	292	294	293	312	293	250	328	278	322	290	281	295	297	281	303	290	321	308	306	284	309	264	290	276	282	295	287	264	287	282	293	247	274	333	297	293	306	313	294	275	306	318	310	282	341	286	279	273	351	289	310	303	288	319	292	303	277	285	274	284	301	263	294	261	302	311	297	292	281	286	320	279	296	268	276	269	278	311	299	291	306	306	268	289	298	264	293	293	256	318	262	291	289	271	303	309	282	286	273	290	278	288	323	293	297	296	274	296	321	311	273	284	308	279	287	282	296	297	313	287	311	319	288	302	253	296	280	302	278	314	271	299	280	288	326	284	277	294	292	307	280	279	284	294	282	297	290	284	280	304	288	273	285	292	283	296	302	262	281	291	281	309	269	299	266	307	277	273	289	284	311	316	315	290	291	294	317	290	309	311	273	308	269	257	284	286	281	292	301	311	269	290	296	274	280	294	290	290	250	313	270	300	305	285	287	286	284	274	302	270	280	311	302	314	306	302	291	246	293	308	290	285	301	282	298	275	299	278	302	281	266	312	284	307	274	265	281	300	280	291	251	324	289	278	307	285	267	270	299	292	324	299	274	294	275	287	273	279	317	294	278	279	290	308	293	295	274	291	267	270	290	279	299	285	294	292	284	267	288	278	269	269	291	280	294	297	321	287	285	314	264	269	294	322	280	308	266	267	266	328	271	285	297	306	298	292	265	311	303	316	304	313	293	274	298	288	288	274	336	292	299	284	289	281	271	321	298	271	285	295	314	291	319	315	272	316	256	276	292	283	288	276	290	270	283	292	304	318	303	292	271	315	292	274	273	324	274	269	305	274	297	285	282	291	282	330	305	297	279	301	290	289	288	303	304	305	305	291	303	246	290	297	294	301	292	286	298	282	309	304	298	296	275	294	275	305	300	287	289	291	336	259	268	284	291	305	262	290	281	292	306	284	295	283	316	301	359	285	288	297	323	254	299	270	294	263	293	293	316	296	268	300	304	289	251	326	272	271	293	290	271	261	286	279	294	285	274	278	313	276	315	301	277	271	278	289	302	311	283	313	294	265	274	306	301	284	307	305	285	285	285	279	281	291	282	304	266	284	292	310	269	301	311	305	298	272	293	288	282	303	308	287	272	274	300	302	302	279	284	322	279	307	306	282	304	294	297	268	271	280	302	306	297	309	287	291	282	311	284	296	298	250	269	286	285	291	276	284	283	309	268	270	301	282	273	319	294	292	291	270	289	282	265	335	306	270	288	285	292	271	283	275	292	306	304	280	298	293	280	326	318	314	263	270	304	296	323	282	307	304	299	293	285	293	275	299	280	277	283	299	273	334	291	271	305	254	281	282	304	310	257	296	278	310	293	255	287	312	306	276	297	304	265	284	296	290	311	297	320	303	270	273	308	296	267	291	308	293	281	293	297	286	283	297	284	306	290	335	297	281	293	299	273	295	272	304	295	284	287	280	308	280	302	313	306	285	309	305	275	277	272	299	269	297	294	293	290	298	301	290	303	314	290	304	275	277	268	271	292	271	267	271	293	274	290	266	291	310	281	314	314	304	293	254	273	285	300	255	295	300	263	300	297	276	302	283	284	298	289	245	282	292	277	284	261	279	266	307	305	269	304	264	290	290	286	293	271	275	290	273	288	265	293	258	289	290	280	305	300	289	272	318	302	248	277	276	312	304	293	293	283	294	288	305	274	261	312	301	317	286	292	297	309	288	286	277	292	290	312	300	267	311	277	270	310	282	292	276	287	301	297	314	298	260	258	320	299	313	289	270	276	304	260	258	287	277	280	263	286	281	261	285	308	277	265	319	290	273	284	272	315	298	314	292	290	274	303	304	276	275	281	287	282	318	282	269	260	281	293	326	246	305	281	297	286	264	271	292	304	315	296	283
2362	1089	1160	1150	1142	1131	1075	8113	8385	1010	980	1052	970	986	960	1035	1007	944	963	1007	945	1029	971	920	944	962	990	984	959	945	984	1001	932	1016	948	1022	936	988	969	973	983	954	1011	1068	948	942	982	975	993	939	911	958	960	992	1016	986	965	925	949	943	984	906	925	1011	986	945	948	991	1001	988	980	988	979	1019	970	1004	1018	950	965	930	953	981	926	1034	953	920	964	948	952	936	964	942	944	985	979	932	969	960	971	880	983	984	954	958	952	965	956	980	964	998	911	985	970	984	944	939	950	1015	1040	924	1012	963	925	898	983	925	959	1009	963	925	995	1005	983	966	969	967	966	958	962	955	914	953	945	950	1018	973	957	978	1019	967	995	979	964	935	956	1039	988	987	990	986	975	961	913	937	982	935	1015	969	937	941	932	1004	986	932	979	951	997	911	950	974	953	987	939	961	929	955	986	949	990	1002	914	996	930	945	997	914	961	920	944	982	971	997	910	954	971	979	967	985	966	993	939	963	957	980	955	946	999	1000	971	901	982	933	964	966	939	956	970	1005	983	939	968	962	959	975	955	904	973	932	984	1035	957	967	998	953	1015	937	918	963	992	982	943	953	921	961	943	984	973	959	974	1005	968	958	906	992	1033	911	923	973	992	949	1009	943	984	989	956	965	995	988	999	968	938	974	989	977	939	998	950	982	979	910	953	990	1007	942	992	984	948	1006	942	985	1011	968	1003	987	977	931	982	937	919	947	970	986	940	1020	965	948	979	986	959	1004	993	949	997	1016	962	981	974	981	1011	977	982	950	943	942	950	992	991	999	978	918	937	988	916	947	990	920	949	971	968	939	960	977	951	922	938	970	923	960	985	940	974	995	974	954	937	944	933	973	980	976	959	947	974	946	896	990	990	965	955	966	983	960	908	979	956	913	913	994	999	964	950	924	953	956	958	969	958	989	918	946	930	984	931	960	989	1013	939	938	967	963	1001	961	925	969	960	955	983	976	962	922	959	978	1015	951	935	1004	926	1006	936	937	984	963	959	937	927	1042	985	1005	964	1028	1003	987	1012	985	1001	994	989	990	920	931	939	971	923	953	988	980	946	945	968	955	987	997	1027	926	949	918	1013	955	1004	983	961	906	960	948	909	958	934	945	955	946	997	924	974	929	954	1008	959	932	940	963	928	979	980	989	979	973	977	989	988	956	970	1024	980	982	914	964	1004	929	946	1026	970	959	963	985	1016	992	927	958	962	912	986	941	988	916	939	940	925	979	1047	981	988	936	922	927	896	984	939	981	1004	975	945	971	955	971	902	1036	976	929	1008	939	953	983	992	937	976	949	925	1039	972	934	985	927	948	981	1020	1026	929	965	951	960	920	947	940	935	975	902	989	990	946	932	978	979	883	919	1003	967	942	934	954	980	982	951	970	983	973	976	991	945	937	989	944	1020	1007	957	966	979	976	940	1026	957	955	981	953	943	939	1013	923	975	974	1002	973	908	978	1018	987	948	973	966	965	1020	917	1014	1024	1009	956	948	900	913	992	980	963	912	964	917	944	995	890	1002	942	993	922	989	997	955	993	984	912	919	1019	943	960	977	998	948	992	939	954	971	975	1044	950	996	946	1008	959	994	953	974	955	963	941	989	1058	1006	1000	935	942	958	1024	1017	1011	992	964	988	994	965	989	982	910	950	938	975	974	1012	1060	908	985	973	949	998	943	985	934	946	987	970	1002	943	981	924	983	955	936	1023	882	988	972	1000	1031	1004	996	999	944	1012	980	971	966	907	949	937	927	967	982	944	1023	1017	960	988	997	993	1008	951	972	986	966	1044	1006	974	942	959	900	958	1012	988	982	955	1003	945	991	976	936	991	977	953	943	971	963	992	974	956	996	968	972	947	974	1010	927	947	1005	942	982	926	959	954	965	978	938	961	964	1033	990	970	989	971	989	961	947	943	984	958	938	939	917	1013	952	960	948	978	978	963	942	957	973	1017	936	966	942	1016	967	979	1053	921	998	964	981	961	972	960	957	890	1004	976	962	1010	1026	978	922	936	989	965	984	932	1030	950	990	1057	994	979	961	1006	1000	921	998	963	1002	1006	927	892	975	971	957	963	990	927	970	983	999	951	919	970	947	1012	946	998	942	927	953	999	954	967	1001	959	966	925	943	973	948	954	1000	976	931	953	952	941	878	987	1026	966	1005	936	997	998	931	961	960	972	961	968	944	926	907	959	987	972	1004	1002	942	914	938	953	978	960	934	954	1024	966	999	1027	960	919	1001	988	952	939	935	931	1015	960	965	893	992	989	954	966	949	963	942	973	1027	972	967	980	949	946	991	967	1018	990	932	952	987	1009	949	956	972	926	954	1016	965	969	1005	954	980	1010	955	993	950	945	963	914	934	1010	1022	966	996	947	972	956	977	993	971	959	986	1002	965	1002	960	982	1018	982	1000	958	998	899	976	937	1014	918	1013	1002	938	962	986	936	943	971	959	954	956	982	955	968	950	907	924	1014	1002	1013	931	1030	974	1017	979	919	942	968	950	1000	971	965	945	950	966	977	997	912	955	951	991	961	960	940	1012	989	953	959	985	967	945	1010	1028	938	980	1014	1007	988	973	920	954	921	960	1006	1015	1006	997	963	962	915	982	935	1024	1001	1023	960	979	952	970	999	958	975	1001	986	943	996	1038	928	979	971	975	955	930	982	977	1053	965	956	1013	914	986	938	995	991	967	998	954	975	971	983	953	1002	946	958	942	994	1006	980	984	952	956	994	929	954	1011	930	979	988	994	953	997	928	967	970	964	916	968	927	952	897	980	947	982	958	918	1003	991	933	980	960	1019	968	921	964	944	974	993	979	1006	950	1041	957	893	958	955	924	942	955	956	963	975	970	987	1004	977	960	1012	941	1023	952	985	1012	992	989	993	988	993	979	924	987	946	973	970	941	962	985	1010	922	948	950	939	929	928	1021	982	909	1065	886	952	1030	986	974	988	1018	945	936	979	973	959	902	989	948	979	954	914	1008	1012	926	935	996	963	974	979	975	1024	1003	988	939	999	991	987	969	979	959	1032	968	969	972	974	957	936	983	953	912	1006	932	978	934	939	1023	924	957	912	994	955	964	999	918	1001	948	998	934	954	1038	961	1019	976	971	944	978	959	979	981	1023	984	991	991	971	965	995	987	993	965	1059	997	1017	965	993	970	977	1005	968	944	1045	1019	1007	977	999	1060	986	972	968	1004	943	952	986	968	984	921	930	904	930	959	957	1004	983	891	984	1001	973	952	969	965	975	987	937	1005	957	939	988	1005	916	928	944	991	996	958	992	942	970	874	997	964	980	942	931	979	981	1008	937	984	983	924	943	1000	965	966	971	949	948	921	1002	956	972	942	935	927	947	958	955	932	947	983	993	957	1018	1029	887	1011	973	993	972	1004	1006	1010	932	926	960	950	1000	967	1009	982	996	1010	985	966	926	939	963	946	974	960	986	977	961	941	1001	917	935	983	972	941	968	978	919	1005	927	969	971	990	1001	994	993	947	904	971	932	987	972	1001	982	1013	962	966	954	975	990	986	981	992	930	987	969	984	925	984	976	944	985	975	998	936	937	887	1001	902	911	953	962	951	930	915	968	956	942	959	999	978	927	969	973	929	961	935	969	899	967	984	903	983	944	920	958	1007	960	955	906	1065	947	966	982	980	978	981	939	969	919	958	942	956	942	920	1003	1061	980	929	1019
7355	824	1163	972	676	526	516	19494	17725	762	266	205	204	221	216	227	198	203	208	189	200	177	218	188	201	219	189	192	184	179	196	194	194	193	187	180	185	187	174	191	189	176	193	185	191	170	203	179	152	172	196	190	170	201	184	191	189	197	167	208	197	165	187	188	165	182	200	194	177	166	177	198	209	164	183	180	171	175	187	181	187	168	179	186	189	190	177	169	158	179	165	197	186	163	164	188	190	184	193	195	211	188	190	176	180	160	171	194	191	206	185	156	200	182	169	159	203	176	167	183	175	175	198	172	187	173	175	187	175	200	167	190	186	206	171	192	182	183	178	176	205	197	178	208	200	202	157	190	203	174	195	178	175	181	202	155	176	168	195	179	179	185	194	185	180	191	215	183	184	182	194	197	183	185	161	172	172	173	186	190	186	198	176	192	168	185	186	165	195	201	172	196	171	194	194	172	170	226	211	150	178	209	182	192	187	176	176	193	184	176	186	166	174	162	206	223	181	180	170	188	189	198	199	199	177	172	188	192	172	181	194	182	183	182	185	181	179	199	170	177	186	202	157	182	163	179	197	180	215	199	169	171	180	171	209	185	165	187	179	199	193	183	172	183	189	205	179	198	184	199	209	165	160	175	194	196	167	183	197	179	196	184	195	174	194	198	199	181	172	182	166	178	198	181	178	180	219	195	179	202	189	195	182	170	174	178	189	190	182	198	171	175	179	177	193	185	206	172	208	175	186	177	167	204	191	188	194	180	177	173	186	157	206	204	185	171	166	180	183	180	166	188	185	198	180	224	183	171	177	183	201	197	191	166	208	184	197	166	214	174	182	215	179	186	200	162	179	173	198	162	177	191	186	155	162	179	195	194	172	197	217	190	182	208	213	190	183	185	204	171	191	193	207	164	188	194	187	200	198	167	179	176	177	199	211	167	157	163	174	168	177	191	159	171	183	184	186	203	194	183	158	194	188	189	188	177	182	186	178	189	195	200	153	214	192	185	195	180	174	184	190	172	191	186	184	181	195	193	195	174	187	164	185	187	187	168	165	188	178	186	182	189	203	186	178	184	192	209	176	175	184	175	201	189	179	169	202	192	172	182	187	183	182	174	187	194	195	211	176	193	170	211	182	192	180	189	162	152	181	173	186	169	202	186	169	159	189	179	196	190	193	193	164	175	175	211	176	187	200	172	216	164	162	190	199	185	191	169	197	162	194	177	195	183	181	175	174	193	206	201	188	206	197	196	190	195	174	177	212	180	179	198	194	182	180	197	194	191	176	177	163	171	185	187	192	170	182	221	182	169	184	190	162	170	158	185	190	171	183	180	188	174	185	204	192	179	195	193	191	184	198	187	200	177	172	170	177	204	177	183	196	201	179	170	163	190	187	193	177	192	217	181	158	194	180	189	160	145	190	174	182	187	204	174	214	147	168	188	181	181	163	169	184	205	189	204	158	214	160	185	191	189	180	188	189	175	185	180	215	184	210	195	192	177	186	202	182	193	193	158	192	190	166	176	212	180	192	199	213	180	187	197	192	202	184	192	183	209	156	182	188	195	173	191	185	174	179	190	189	184	183	176	205	195	165	160	172	193	216	193	173	188	196	179	169	185	191	182	194	183	188	170	193	223	189	183	164	187	177	186	196	196	198	187	165	149	193	170	200	187	195	209	196	193	184	200	207	169	203	188	191	161	182	178	188	168	159	163	197	170	168	190	161	190	179	198	199	179	187	145	177	174	189	190	174	195	155	170	189	166	213	201	209	209	202	194	163	182	177	183	200	182	188	174	172	186	172	158	210	190	172	202	185	192	176	188	200	191	181	164	202	167	207	180	180	199	190	169	193	166	198	167	198	180	162	174	204	188	189	185	189	179	175	199	175	197	190	185	165	187	189	195	179	175	156	178	193	193	171	197	193	169	183	202	187	169	182	210	195	199	183	188	182	178	228	180	204	178	196	183	171	180	190	192	181	194	196	175	166	190	197	195	175	190	198	199	185	181	182	160	178	180	178	196	194	189	193	176	182	189	197	188	178	194	210	191	157	183	189	189	166	177	177	185	185	179	203	189	194	188	201	198	171	164	188	166	209	163	177	187	197	189	177	180	201	176	169	195	211	170	167	196	189	186	198	215	198	180	179	167	187	180	182	148	181	176	148	203	177	184	170	211	184	162	198	181	169	176	199	211	190	173	213	182	186	195	201	180	195	188	170	186	181	201	200	195	172	173	189	203	201	171	183	194	184	188	201	176	183	187	157	166	189	175	185	193	184	206	172	206	204	178	194	177	173	213	184	180	185	204	198	185	173	179	198	217	182	200	188	193	175	205	186	201	192	189	197	184	189	179	202	186	191	206	208	171	184	184	157	192	189	189	196	194	193	193	223	198	173	194	170	165	172	190	196	204	177	186	201	187	203	199	179	185	173	184	180	154	209	171	193	204	191	198	190	176	200	171	183	191	169	201	153	196	177	164	181	177	196	184	164	200	192	198	180	201	179	197	194	182	178	196	139	175	191	175	184	196	196	193	184	201	164	178	148	188	190	190	185	170	181	187	182	190	205	205	192	165	196	182	160	177	190	200	186	185	168	191	172	175	207	206	170	173	201	218	184	184	175	179	159	192	211	171	221	193	191	195	182	197	184	205	183	172	205	199	181	204	169	202	199	169	161	188	198	196	200	169	171	183	212	171	174	187	175	193	179	194	184	216	190	188	156	182	178	169	165	179	188	191	194	170	199	159	192	194	170	177	192	182	167	189	216	195	188	201	193	156	190	180	177	190	181	169	169	182	172	172	180	180	212	191	203	196	184	195	178	176	168	196	180	201	174	202	215	193	171	184	192	178	184	187	188	190	181	190	169	208	198	201	162	178	192	158	173	165	189	194	193	180	198	200	162	196	193	194	183	195	178	194	212	188	183	197	174	182	183	192	216	192	185	184	165	204	170	166	189	200	185	194	192	196	200	189	196	151	213	195	190	174	180	177	197	193	194	206	195	201	178	170	190	197	186	200	204	187	173	199	215	174	173	184	187	171	179	182	166	186	193	174	183	185	170	200	182	188	201	185	189	167	188	178	176	192	180	188	199	198	177	158	187	165	181	202	205	190	185	150	167	229	214	190	189	198	185	163	189	209	206	180	215	213	169	193	203	205	159	176	181	169	192	180	201	178	198	159	162	183	166	181	177	171	172	177	196	181	180	190	186	190	182	187	182	173	177	159	183	198	196	192	168	171	194	186	196	173	180	195	179	174	178	178	208	197	169	192	212	183	197	188	183	184	174	188	179	181	179	195	189	206	190	211	193	181	172	171	184	180	179	195	182	195	187	188	159	204	168	216	191	174	172	165	194	193	191	169	183	175	193	194	186	201	175	187	164	186	178	208	187	168	183	179	188	187	198	177	199	184	155	162	194	200	191	193	193	199	200	200	193	188	196	176	172	202	186	154	174	179	188	169	170	182	187	187	183	168	179	171	173	197	211	176	200	173	194	197
5223	1420	2608	3144	2779	2381	2273	33711	22356	1096	1119	978	946	936	869	860	877	827	750	825	739	805	720	758	715	752	668	735	686	717	662	710	699	680	732	695	701	719	672	719	670	657	647	617	676	661	665	691	636	650	696	727	683	683	668	686	686	614	660	668	627	660	642	642	688	673	669	671	680	663	610	674	678	629	685	676	627	647	717	648	606	660	621	665	639	655	683	658	657	723	664	659	659	645	688	654	605	670	694	639	653	663	660	622	657	686	646	657	655	698	626	643	651	713	649	649	656	663	675	659	637	679	641	652	677	659	636	683	663	676	627	638	697	634	652	632	620	664	597	656	668	601	684	645	655	655	625	635	676	683	680	650	691	636	646	632	638	629	679	692	639	658	671	661	693	693	638	668	610	615	666	686	644	668	632	655	690	645	653	638	603	673	631	636	663	629	637	633	629	628	658	694	670	675	664	655	686	647	685	653	661	588	613	667	654	620	635	648	628	631	672	615	698	629	683	675	637	650	655	609	648	661	629	668	654	620	643	655	626	652	658	689	624	653	628	676	636	671	642	694	657	673	656	659	691	691	665	664	597	668	641	618	696	665	658	660	654	648	591	691	636	594	604	626	632	621	661	603	717	642	624	667	646	645	635	647	576	606	631	605	671	648	661	667	678	698	624	648	631	657	604	668	688	604	648	668	670	686	638	649	652	647	614	666	662	633	608	613	641	678	674	632	638	628	638	716	664	643	647	651	638	661	690	657	648	674	675	681	618	659	597	693	685	718	704	660	609	681	674	686	674	612	677	650	642	647	684	680	680	648	700	637	661	693	613	628	678	617	627	616	617	677	679	654	652	615	657	694	652	608	630	641	682	657	637	626	647	671	640	653	600	653	632	682	667	671	655	673	689	603	662	647	627	663	653	684	644	645	661	655	628	674	685	655	710	659	614	629	654	697	678	660	662	640	649	669	655	646	637	631	595	635	678	672	670	639	651	697	628	652	669	645	662	650	635	659	678	671	635	652	720	653	604	672	643	671	650	675	627	691	648	648	662	646	657	658	623	610	657	625	668	653	635	637	686	649	665	659	650	628	651	620	727	674	648	623	627	662	683	678	658	632	640	664	624	666	644	677	679	656	732	725	699	692	639	632	601	592	580	658	620	672	611	634	652	631	649	689	651	683	645	641	625	645	679	636	627	675	668	659	670	679	656	677	610	651	644	643	644	617	645	716	644	662	628	663	654	699	656	636	653	644	628	632	634	609	680	702	672	609	622	649	604	641	658	655	639	681	680	624	681	666	663	632	656	705	635	632	612	623	702	665	697	620	659	652	655	653	658	627	697	709	680	636	606	672	636	653	645	622	659	651	653	631	611	658	628	647	678	642	645	646	668	660	648	693	634	660	693	641	597	681	678	626	689	675	658	658	687	604	635	657	674	668	667	693	645	645	669	649	640	653	626	648	705	649	675	712	613	639	619	697	699	665	623	673	652	680	719	652	646	626	656	681	619	680	649	648	655	632	635	664	644	644	637	650	609	642	582	674	683	631	664	618	674	630	640	668	625	626	688	645	618	647	656	654	653	666	663	646	692	669	645	661	611	666	676	659	694	675	654	644	640	693	617	653	649	647	690	627	659	660	638	663	660	671	695	625	605	619	641	676	663	672	707	647	622	640	648	690	605	636	644	634	619	649	661	652	635	654	647	667	662	648	652	629	627	611	717	689	670	677	642	667	656	659	623	644	639	648	687	698	660	610	677	695	658	604	645	704	631	644	659	631	680	692	676	710	636	642	665	699	635	611	637	587	637	667	702	621	618	651	659	655	626	618	621	663	617	642	616	605	689	684	691	641	685	685	634	675	687	663	650	654	670	615	659	691	652	629	639	626	710	676	657	652	686	689	664	611	667	657	622	667	654	641	663	643	646	659	667	669	654	637	678	655	650	662	631	638	670	655	674	612	664	655	686	601	689	684	649	645	643	641	676	643	684	642	674	648	649	655	644	664	676	611	607	638	656	640	645	630	628	650	652	651	660	673	653	643	631	655	621	621	628	673	665	679	608	629	652	622	637	681	685	692	628	623	619	647	645	655	679	651	676	642	632	662	640	629	665	681	635	624	626	674	653	643	647	684	651	578	666	613	639	683	643	648	670	607	627	639	620	635	634	680	710	608	636	631	658	646	631	652	714	691	659	636	671	639	669	660	650	629	667	664	672	617	631	664	660	604	660	647	676	700	648	675	617	646	644	641	624	664	693	676	689	668	685	637	674	650	658	647	662	643	646	643	628	652	646	609	657	621	695	685	680	610	644	714	658	665	657	646	620	656	673	700	663	654	594	629	693	662	662	669	633	658	659	646	647	660	646	657	683	680	656	616	674	599	644	621	673	685	628	670	698	643	602	690	664	629	622	640	729	630	645	619	648	608	635	637	662	631	628	661	660	660	656	637	661	618	660	621	631	706	649	676	641	685	658	684	658	639	684	637	686	638	702	613	653	643	635	688	651	694	631	633	684	662	673	670	690	683	675	700	592	634	636	721	684	649	671	612	627	610	642	645	627	655	678	646	650	655	650	678	708	665	639	697	620	632	660	670	647	655	654	662	645	665	647	693	637	669	644	664	696	679	661	648	625	631	630	656	684	664	653	638	625	552	639	668	659	630	660	640	652	652	623	656	632	702	649	616	696	642	664	720	623	602	623	709	665	662	699	622	655	609	636	695	680	644	692	643	635	655	696	649	693	627	657	644	650	602	603	631	638	652	625	645	702	659	658	680	631	674	697	694	673	668	645	736	658	638	634	662	603	618	675	616	647	681	603	656	609	681	644	638	666	608	635	678	635	639	646	591	680	619	669	595	656	637	670	660	665	654	617	653	632	686	649	672	674	682	650	654	655	697	614	668	672	645	691	645	636	640	671	648	660	666	661	597	642	649	673	687	649	642	641	621	694	659	644	616	632	642	650	683	673	665	654	651	701	624	614	601	667	633	637	625	680	703	610	635	694	677	636	663	633	661	686	686	630	668	651	672	611	663	672	709	673	654	644	674	712	684	654	658	689	680	647	645	655	683	668	617	648	606	701	613	640	701	598	629	669	654	617	613	624	694	638	661	672	636	645	661	670	682	645	650	684	688	660	651	646	661	688	658	606	670	642	639	641	708	681	655	649	635	631	664	638	697	634	637	572	627	628	631	640	640	646	611	588	624	649	664	646	646	633	714	667	656	665	654	672	651	673	620	683	672	663	640	703	653	627	663	683	622	669	634	601	688	658	688	651	651	666	630	692	668	622	678	653	673	664	662	634	670	684	606	621	688	675	627	669	688	678	659	614	664	656	640	691	673	682	644	612	633	675	630	688	657	652	649	720	692	652	634	625	674	633	595	668	671	668	624	670	645	656	671	646	671	646	614	606	651	631	642	625	686	662	647	659	676	647	676	704	589	659	667	622	695	660	639	656	630	655	640	675	660	630	659	634	631	667	669	722	595	642	628	606	659	658	654	669	688
15333	1984	2282	1769	1195	877	696	9245	27109	4338	331	251	206	220	219	207	213	196	178	181	160	186	148	131	160	158	139	137	155	138	144	154	139	128	145	135	154	141	150	140	131	158	151	144	124	143	137	139	139	135	137	139	144	142	124	137	118	139	143	159	120	125	135	142	125	149	118	131	119	129	129	133	147	152	156	118	130	144	140	135	130	172	117	129	143	112	145	142	118	129	121	144	129	128	155	120	128	133	131	145	106	149	132	121	118	129	125	138	133	127	150	133	142	131	137	157	137	119	114	154	136	123	118	150	130	125	116	131	130	119	129	142	132	129	134	145	131	138	134	141	131	151	131	108	133	157	140	122	139	142	137	125	139	122	129	138	133	137	112	144	150	118	128	133	117	123	143	129	116	114	136	147	120	123	155	132	142	123	124	127	148	131	132	128	116	131	132	123	149	153	147	130	118	126	123	149	157	143	136	137	142	118	114	126	141	131	130	118	130	126	150	118	119	155	151	124	143	124	140	142	136	131	129	119	167	119	133	151	128	144	130	136	134	123	140	148	134	128	131	133	132	128	128	122	123	123	125	137	116	143	131	126	128	137	131	139	130	149	122	128	133	133	122	154	110	109	117	125	133	130	146	125	134	108	140	149	131	130	128	120	130	149	110	132	130	151	120	126	123	128	128	140	125	132	125	149	141	110	132	132	127	116	141	143	129	132	140	126	114	102	106	145	126	123	123	121	140	152	130	120	157	125	159	124	122	140	145	136	140	126	125	147	149	128	142	118	118	121	146	133	124	135	128	120	137	121	124	120	139	126	142	136	141	134	127	121	130	140	129	126	125	131	116	134	152	133	120	135	122	126	130	122	144	125	145	136	148	150	130	146	131	134	135	128	134	121	128	123	128	138	137	119	117	136	156	158	132	130	125	142	130	132	135	117	116	122	132	122	129	140	149	134	144	155	126	123	122	123	160	123	141	142	143	121	125	134	123	138	125	138	134	124	122	130	157	114	129	128	122	137	117	135	125	125	135	138	150	132	130	123	130	147	138	116	124	139	132	140	149	144	130	125	137	123	143	154	140	125	127	158	132	138	133	133	129	135	139	171	116	132	120	130	117	123	116	120	123	124	138	114	130	142	135	127	116	118	115	160	130	151	140	139	120	135	135	148	133	130	148	118	144	123	127	139	130	127	132	144	112	126	134	141	170	147	130	134	123	120	138	130	132	122	137	118	127	120	127	131	138	124	140	125	148	138	120	117	147	124	142	110	136	119	122	115	119	130	126	123	112	140	142	127	124	137	140	150	151	157	143	130	153	120	134	139	135	126	126	131	114	130	122	110	126	120	129	114	133	132	118	115	151	125	128	136	122	144	129	144	123	131	140	121	138	131	134	113	148	130	106	116	120	129	126	124	134	127	128	130	128	135	137	125	132	125	126	131	100	111	145	138	153	134	140	107	132	126	149	135	123	116	143	155	120	149	132	115	164	132	116	142	145	140	134	124	148	131	132	131	123	128	124	116	132	129	125	122	118	105	143	114	133	123	122	131	146	131	134	142	146	141	149	132	145	143	113	133	123	155	137	116	142	136	138	135	142	140	143	137	141	121	137	110	159	137	137	141	122	150	127	104	148	125	142	145	142	115	142	125	137	121	116	128	148	119	128	133	132	116	132	126	135	135	122	122	141	136	119	135	128	135	127	125	126	101	133	127	143	134	127	154	138	135	134	122	141	137	125	142	136	127	130	130	144	144	140	124	143	125	142	125	131	125	141	113	127	135	129	130	131	119	144	139	125	132	122	139	115	141	143	155	136	127	155	123	113	140	129	124	129	140	118	130	104	126	126	149	132	127	121	141	135	116	156	118	130	136	118	130	127	122	125	130	139	116	153	126	137	156	118	105	119	149	122	149	137	127	115	112	118	117	117	121	135	142	130	135	131	116	123	149	130	111	110	130	144	124	142	139	146	124	133	125	132	120	113	123	125	124	106	140	132	117	118	135	126	143	137	139	127	131	117	115	111	136	132	127	119	121	131	110	147	115	155	130	140	123	145	135	131	119	146	135	124	106	132	122	107	137	111	119	139	155	112	123	126	134	128	132	128	114	119	143	167	144	115	129	123	146	135	127	139	125	140	136	131	128	123	134	148	127	128	119	141	131	146	115	147	140	132	126	149	130	118	134	136	136	122	119	117	136	122	132	96	120	118	153	135	117	128	128	132	151	127	121	135	109	132	153	146	127	130	104	161	144	144	140	123	131	123	132	135	127	99	131	143	129	102	149	135	123	123	107	117	124	112	121	138	139	121	120	136	137	108	143	129	106	124	132	123	125	143	141	128	137	130	138	125	123	133	107	137	138	121	122	113	155	128	116	121	118	117	119	128	135	117	114	118	149	140	117	142	120	121	129	122	135	150	145	130	126	115	128	136	124	127	146	156	142	147	119	128	130	118	129	121	133	120	128	135	132	131	129	137	147	123	112	126	121	137	143	135	128	141	125	117	154	128	122	139	112	133	150	131	139	135	146	145	138	127	124	137	140	144	118	146	142	123	135	139	121	111	107	152	124	106	134	122	116	129	133	133	109	134	129	128	140	131	133	126	135	149	133	132	131	117	141	117	127	125	131	120	145	130	132	100	139	141	137	117	116	113	132	152	136	123	157	123	120	155	114	121	129	145	128	127	148	126	122	125	150	135	129	121	99	130	124	132	122	133	134	119	120	110	125	103	131	125	139	123	132	137	136	135	119	134	112	125	134	129	136	141	133	117	133	129	158	116	133	127	115	121	115	139	143	129	135	126	139	117	144	120	123	147	112	137	141	145	141	122	134	135	118	126	138	138	137	123	134	144	137	131	116	142	133	156	146	127	129	143	128	124	134	129	118	123	125	153	118	118	127	121	139	133	136	139	113	136	127	131	140	134	125	151	140	123	133	119	128	106	136	135	119	129	124	129	123	148	140	131	137	135	127	137	129	128	131	135	149	126	157	134	133	119	143	115	143	119	154	121	125	123	122	141	133	112	139	128	115	137	121	139	149	122	116	116	129	135	151	130	108	128	140	126	144	125	128	137	134	130	149	118	139	140	127	122	150	121	134	122	116	130	134	149	138	124	142	120	127	122	132	115	130	145	129	122	121	127	148	151	102	130	150	124	124	138	175	132	135	126	122	125	124	145	135	105	133	159	126	125	126	112	126	134	133	113	154	138	132	136	130	140	130	135	106	139	125	136	130	117	138	141	127	126	122	106	132	126	130	143	128	134	123	155	144	123	123	140	145	122	116	154	124	146	117	138	127	129	119	118	116	131	115	122	140	141	131	130	118	125	128	107	121	125	141	111	146	125	138	135	121	119	121	142	137	128	103	144	145	128	149	144	131	120	129	111	124	124	135	108	112	122	130	127	109	120	141	117	120	116	127	130	127	146	131	165	132	146	140	142	136	141	127	127	135	120	111	123	140	118	109	126	128	130	129	138	141	160	151	134	128	128	143	142	120	130	141
7456	2200	4792	5767	4896	3989	3319	16335	36658	1874	1562	1404	1223	1204	1108	1023	1023	910	916	838	823	742	724	763	733	682	669	681	641	623	661	618	602	629	607	627	565	583	560	636	551	587	600	510	535	546	517	552	568	521	517	520	530	533	509	557	557	570	527	540	543	513	512	530	493	504	534	497	513	535	552	528	502	536	530	473	521	503	521	500	565	549	515	541	521	481	549	478	527	509	485	501	482	526	537	483	537	496	511	492	455	507	489	534	510	528	523	484	498	487	538	439	510	505	433	504	514	503	504	502	507	502	518	487	514	528	519	505	505	456	477	509	489	505	527	514	539	537	507	510	518	497	503	488	500	522	485	504	488	484	464	511	502	490	524	466	498	522	494	491	520	515	539	509	480	506	507	466	483	503	527	507	467	491	502	509	494	506	505	490	490	507	501	513	475	507	522	496	477	482	526	523	513	501	510	496	521	466	541	489	513	452	494	493	512	521	489	471	467	499	430	487	517	503	448	483	499	516	505	453	489	511	464	505	503	495	550	525	449	496	521	494	455	447	491	489	493	509	485	458	463	515	514	501	521	451	522	535	530	487	485	495	512	490	518	537	505	516	487	502	484	507	492	485	481	489	476	483	473	524	498	483	524	494	482	474	462	505	451	534	470	489	485	481	503	509	487	523	485	522	501	463	522	535	498	513	509	502	465	470	483	485	538	500	474	470	484	485	509	471	486	463	494	510	516	508	478	486	511	500	479	489	497	523	489	523	514	504	480	515	510	516	512	523	516	497	515	516	534	506	533	505	504	475	486	502	477	517	527	474	457	459	489	494	492	469	484	526	495	502	517	480	507	527	482	524	462	499	498	486	481	462	502	475	495	517	494	514	474	493	508	486	487	469	463	521	497	471	535	502	515	539	553	511	490	553	520	508	469	518	548	525	512	501	480	492	529	469	463	495	485	529	488	544	506	467	488	475	497	506	461	473	503	463	487	487	517	496	475	496	460	504	451	480	507	437	480	506	520	514	471	494	515	495	484	510	526	466	506	491	497	476	521	527	506	482	546	463	473	486	444	474	508	476	507	496	496	540	471	503	455	515	486	475	517	467	510	486	551	468	469	531	495	506	524	477	507	503	487	505	449	464	495	508	516	487	464	488	514	451	536	504	550	499	518	481	533	501	525	499	487	527	528	494	510	505	502	495	513	494	502	513	478	485	529	455	469	540	483	506	518	503	508	500	473	485	524	518	444	464	504	487	521	504	506	474	512	465	499	486	519	497	508	486	504	488	566	475	493	506	502	502	523	515	498	505	514	486	497	491	517	523	482	502	472	485	463	519	489	482	491	482	470	423	490	488	472	492	518	498	510	539	508	536	509	477	505	508	525	497	489	509	511	514	511	501	472	473	497	497	455	497	456	497	507	518	519	529	445	509	499	530	495	464	525	496	478	474	488	511	484	493	489	497	485	524	499	534	494	548	532	493	480	475	500	505	514	507	467	523	487	530	505	527	500	532	522	540	509	525	489	530	511	466	533	501	442	506	482	501	513	496	498	484	494	502	515	481	473	527	487	469	488	524	508	481	541	489	504	514	491	477	514	485	497	470	505	490	495	476	517	506	547	498	486	493	519	485	472	509	521	509	464	484	499	582	537	492	513	528	508	489	453	515	489	446	497	498	496	522	491	487	492	503	479	493	494	465	512	496	447	488	504	491	446	474	523	479	517	475	521	484	512	565	519	519	509	467	504	499	504	454	530	476	500	503	507	495	488	492	500	518	524	460	528	461	504	526	478	503	513	480	492	494	506	503	432	444	478	519	477	482	473	507	504	501	461	522	485	547	473	485	525	443	455	521	523	501	465	526	475	490	535	468	546	489	480	512	489	509	491	508	494	493	525	453	470	500	532	512	489	445	533	498	462	478	539	493	527	482	477	496	490	508	455	507	449	521	508	462	498	484	527	507	488	452	449	516	509	477	499	542	505	449	533	469	497	491	510	459	466	495	479	505	498	477	486	543	477	529	509	498	466	501	503	513	502	499	501	479	457	520	495	522	438	498	504	491	487	474	492	472	508	478	493	520	514	481	488	477	507	497	496	473	497	505	491	497	484	516	484	496	465	503	486	464	486	483	494	514	519	486	494	496	518	527	534	533	527	489	473	461	505	484	521	520	472	472	520	478	521	472	494	497	501	498	502	503	496	511	560	497	507	468	471	514	485	533	464	498	539	491	503	480	493	492	479	481	539	487	514	544	507	479	525	494	502	514	523	493	484	506	486	494	540	513	512	503	522	436	511	534	476	437	518	525	500	465	524	512	502	472	516	556	489	473	557	494	505	472	484	519	488	535	511	466	505	527	501	503	531	507	509	514	506	507	469	487	517	509	507	507	518	504	489	535	454	504	443	492	509	510	492	481	489	486	470	523	520	516	485	486	492	464	498	486	534	486	464	530	473	494	492	506	470	483	499	516	486	509	494	501	483	513	515	505	502	517	463	512	493	497	511	498	475	477	479	462	484	501	516	519	499	498	531	503	510	453	556	520	503	489	499	491	486	518	507	499	496	456	461	514	476	515	520	544	481	509	517	516	482	475	497	493	513	494	523	475	524	506	496	482	507	467	477	512	486	483	507	509	479	511	544	551	502	497	470	503	503	519	502	526	524	511	494	510	507	523	504	526	504	481	481	500	506	541	481	505	515	464	495	455	514	514	508	485	548	514	473	504	473	470	514	462	524	500	483	479	475	492	503	495	484	529	507	487	496	519	547	484	460	487	511	539	469	510	474	481	502	503	524	508	467	488	498	503	488	456	524	479	542	485	510	500	503	516	536	477	498	515	468	485	483	520	500	508	457	465	499	485	484	498	513	478	501	516	543	538	513	504	495	516	486	493	491	501	499	496	537	490	491	517	476	450	512	488	494	476	498	503	450	526	533	530	485	476	509	526	483	446	528	463	502	512	475	496	521	502	503	534	494	517	537	522	505	505	472	508	484	538	495	495	438	488	478	488	454	528	483	488	475	510	527	525	470	493	473	470	483	538	482	510	519	487	478	481	553	505	468	497	505	445	479	488	538	460	471	494	527	451	485	480	481	502	473	462	518	465	476	508	499	492	494	491	500	476	497	504	502	475	524	474	479	483	504	489	519	501	482	513	489	529	480	505	475	493	468	431	521	465	523	462	554	475	487	478	484	514	427	509	495	480	496	509	490	506	483	465	516	515	501	485	494	513	479	513	511	488	508	489	501	502	522	480	480	478	477	492	501	500	505	493	517	478	492	478	447	504	470	519	501	526	488	503	513	480	505	504	480	538	492	497	502	494	484	501	482	493	504	514	525	507	516	525	494	486	502	520	479	528	539	507	521	474	493	468	491	469	501	506	483	460	537	511	501	496	466	506	482	477	485	547	455	463	508	471	535	497	532	491	478	531	462	488	538	480	503	524	496	528	508	502	451	501	489	472	466	508	508	489	493	514	510	490	472	508	541	518	497	538	486	508	452	501	531	493
1967	347	346	374	325	317	309	1364	2324	356	282	281	299	283	284	284	270	333	294	273	281	323	338	283	287	254	301	280	283	284	281	272	272	273	295	271	291	267	276	278	295	324	307	300	280	281	281	284	291	292	311	258	274	278	316	263	297	281	303	259	300	285	300	300	263	278	256	269	294	279	288	315	249	262	287	282	303	290	284	277	290	311	301	292	261	275	292	258	310	289	278	305	262	315	319	311	309	306	284	275	286	245	285	276	308	298	274	280	307	309	267	284	299	298	277	243	257	245	280	284	271	286	285	329	299	275	275	284	305	297	263	285	265	276	290	298	282	312	289	298	284	280	271	299	286	287	291	268	306	294	303	274	276	298	285	257	340	315	280	280	258	287	280	266	269	287	284	297	244	287	279	274	301	261	264	266	291	298	290	312	259	252	303	240	293	303	311	286	274	296	317	292	286	300	270	305	277	287	283	239	280	279	260	264	293	291	278	291	264	291	304	268	277	291	278	304	315	282	280	257	334	286	288	265	288	282	283	283	309	258	279	294	316	284	263	298	281	264	278	312	279	292	271	321	294	312	280	294	269	290	269	285	282	284	275	267	318	312	283	265	272	302	278	265	298	270	319	281	272	317	274	270	307	311	299	287	286	333	280	271	270	303	288	287	273	278	276	264	290	313	272	316	294	287	325	314	305	308	279	313	281	282	274	301	290	305	291	257	290	299	297	279	298	291	267	269	261	290	277	271	308	284	311	288	280	280	286	287	291	291	290	296	269	274	264	281	284	271	306	303	279	316	275	281	303	308	279	251	294	296	275	280	271	301	299	288	293	270	289	296	306	292	262	271	290	268	317	293	296	286	273	265	289	258	290	287	289	304	293	264	300	295	326	259	278	277	285	279	273	276	283	284	288	266	295	288	288	264	249	261	271	283	299	305	292	281	283	302	290	273	285	288	299	289	288	322	302	274	250	299	259	294	293	312	271	280	288	276	293	286	265	310	296	299	296	316	282	281	264	307	290	293	305	299	291	284	271	304	281	303	281	285	276	279	287	310	301	268	281	305	276	293	285	296	270	272	269	303	304	302	305	290	256	300	285	256	310	302	280	289	298	262	294	280	298	303	287	275	296	299	264	304	277	287	299	278	265	293	288	299	288	289	278	286	264	318	296	278	264	317	290	281	265	305	311	285	315	269	302	290	285	300	285	278	277	260	291	292	271	277	309	271	300	289	279	304	298	314	272	275	286	265	289	277	291	309	257	282	284	293	284	265	281	309	272	250	276	286	288	266	298	269	272	279	272	300	299	288	265	284	292	291	283	276	284	289	291	287	308	257	275	285	300	292	300	285	290	308	301	281	305	294	270	290	277	276	260	291	296	289	276	296	301	286	273	262	305	307	277	294	289	275	281	283	260	265	283	287	314	294	278	299	303	297	296	317	269	278	313	312	300	287	294	305	260	294	289	298	275	285	293	259	284	277	278	281	291	288	279	286	298	289	283	281	290	280	282	278	295	290	286	305	273	294	299	302	258	304	285	301	262	298	326	280	268	267	290	284	278	280	301	263	296	308	292	285	288	277	266	293	317	267	281	259	285	288	299	300	287	299	296	299	267	277	288	273	274	283	302	285	259	295	268	313	274	291	298	305	319	306	279	292	310	257	272	299	286	288	284	287	274	289	310	276	275	285	307	308	289	279	310	298	343	272	285	312	283	270	280	287	288	275	282	297	293	275	283	292	316	275	298	274	248	312	298	283	289	284	286	302	321	309	305	303	304	277	266	285	257	310	278	267	311	280	289	280	274	292	285	299	283	293	297	275	262	289	311	294	308	262	278	290	290	271	300	261	299	328	307	290	258	273	304	298	257	323	311	281	290	300	281	283	261	295	272	289	260	279	263	274	287	285	283	297	309	269	297	300	310	285	282	275	257	277	311	268	273	250	291	268	287	284	250	284	279	313	272	310	293	291	288	311	291	312	282	312	276	276	291	290	305	294	286	279	312	287	273	290	295	286	294	254	291	257	300	270	298	268	289	289	275	284	296	261	295	265	289	269	290	251	282	320	285	274	299	275	287	306	299	317	311	266	288	276	287	276	276	302	301	275	280	293	278	273	295	262	295	272	278	276	263	271	323	256	309	311	282	268	270	285	272	302	272	279	293	277	299	265	302	298	269	280	283	284	297	294	314	320	259	300	302	262	273	276	288	278	280	300	274	273	283	276	266	273	266	273	335	293	314	291	284	292	296	292	296	270	272	264	308	282	271	288	289	275	316	274	296	296	262	314	279	286	262	263	311	332	276	243	244	292	277	284	291	288	270	283	284	299	285	300	294	290	300	312	277	279	307	271	288	275	318	295	281	263	304	292	251	274	272	315	294	237	256	313	289	302	293	306	310	282	295	263	275	277	276	261	304	294	248	268	301	270	280	305	295	289	282	314	278	291	277	294	283	295	298	284	284	259	292	310	265	273	290	278	292	253	284	301	260	307	274	303	283	239	296	291	280	261	319	290	312	290	296	289	289	282	323	267	271	276	254	304	283	299	294	289	286	279	268	283	319	298	262	284	293	303	305	295	276	281	270	293	316	265	291	279	274	280	295	293	289	302	298	317	292	296	273	273	300	270	303	269	268	300	303	258	302	298	274	299	270	279	302	315	284	279	277	284	267	281	292	284	287	294	285	308	276	295	274	287	323	247	325	284	287	292	277	294	293	291	306	292	284	299	285	297	300	267	254	323	296	280	297	292	303	262	277	266	256	263	295	251	285	261	284	302	299	283	298	266	265	298	286	280	270	271	305	272	329	292	283	294	295	287	271	296	282	286	291	294	277	282	322	305	284	301	316	306	283	266	299	321	289	283	286	301	293	295	309	281	286	299	296	298	291	281	293	285	266	292	283	259	273	307	290	284	310	253	281	299	260	280	270	271	290	267	262	303	289	283	266	307	277	262	293	276	297	270	295	315	261	318	283	287	285	290	263	302	276	315	300	273	288	279	301	305	274	291	273	293	279	277	269	283	291	307	308	288	284	288	274	281	304	297	300	275	265	300	299	280	278	293	312	269	289	304	263	317	256	308	294	298	299	255	301	251	269	289	273	309	299	301	292	327	294	281	260	271	269	299	269	302	279	282	273	309	256	285	257	294	272	320	298	283	298	269	280	300	279	286	280	299	288	271	285	263	290	265	276	279	285	257	265	302	281	297	277	274	281	259	316	296	280	277	257	301	265	273	296	278	304	286	321	308	319	276	300	273	301	276	280	295	272	264	263	272	285	296	303	276	293	293	288	273	264	247	303	277	271	275	292	282	293	272	279	284	291	285	286	275	319	292	281	287	312	263	276	257	293	257	295	275	301	269	291	248	295	274	268	266	270	311	278	287	264	288	289	281	282	280	320	308	282	266	292	289	265	292	316	285	285	296	307	314	264	282	313	305	290	301	299	281	289	274	269	265	313	292	303	309	292	262	300	278	298	283	293	297	303	299	310	280	275	281	304	295
2364	981	1082	1113	1179	1070	1067	5914	9582	923	976	1056	1007	941	979	982	969	1016	906	975	1041	951	984	992	968	993	972	954	996	978	946	997	958	991	970	899	947	880	958	952	970	939	984	946	934	928	987	944	901	907	973	973	983	944	951	962	1005	916	929	1004	986	970	971	953	988	989	959	955	954	874	940	919	970	966	972	898	916	969	957	984	890	989	1003	922	945	943	907	948	992	948	930	1002	953	981	958	957	908	931	960	962	991	991	982	952	887	985	951	873	984	983	952	935	998	965	947	964	974	973	921	977	985	1014	994	939	987	955	934	943	985	1015	989	986	878	941	983	930	944	998	954	980	947	910	946	1012	945	918	996	966	981	997	964	926	925	980	917	956	972	952	890	975	961	922	984	976	952	954	953	924	980	981	976	1004	965	1006	960	940	980	940	967	974	924	929	990	973	1000	949	931	991	967	949	929	975	865	982	931	990	1002	967	966	954	893	948	990	1001	920	977	968	994	945	908	959	964	946	980	950	970	913	926	959	935	948	942	981	993	911	963	969	1020	971	911	963	975	964	896	944	948	1038	920	954	899	938	949	938	933	977	994	954	1020	941	991	946	983	964	1011	1000	936	1014	972	968	951	934	970	968	945	980	922	945	927	941	940	944	967	976	986	952	924	1009	915	953	947	979	918	1033	975	1005	927	1008	954	913	918	905	983	960	1005	911	1009	962	960	952	940	979	1009	901	960	950	938	966	1016	967	916	929	961	935	952	875	957	999	931	970	990	1000	998	940	991	945	1009	933	940	933	966	964	919	933	959	937	943	981	967	916	1008	908	959	932	912	978	881	933	995	945	972	918	969	956	949	957	924	927	958	954	915	974	899	992	929	929	959	977	1007	908	972	967	964	990	916	957	929	964	970	961	989	1012	941	923	909	985	962	945	934	947	978	961	953	935	957	951	951	1002	963	963	947	1002	970	962	952	952	963	988	958	938	978	963	960	957	958	925	907	931	945	976	991	960	988	963	1035	927	946	961	952	953	956	938	958	958	949	944	932	964	957	1006	955	1042	952	991	945	952	982	930	962	919	959	989	946	907	981	1008	913	995	976	993	982	1013	947	973	998	970	989	926	961	1014	1003	980	961	996	1002	978	989	989	952	1001	950	916	987	1022	993	1012	946	954	1003	922	914	982	978	987	973	935	980	941	944	976	979	930	951	928	979	1018	968	971	978	931	913	1002	953	920	956	946	908	930	939	998	978	906	944	968	905	953	959	941	967	893	999	943	973	983	952	904	896	1017	970	953	923	1000	899	1007	939	935	985	988	1033	951	951	953	923	966	1004	943	966	966	942	960	966	961	973	960	994	904	981	944	927	956	936	985	952	964	1004	998	975	951	963	935	958	996	929	913	986	999	948	964	982	940	954	953	1005	964	946	943	985	955	975	981	925	966	928	952	904	955	953	908	964	966	1023	932	959	913	957	950	972	898	934	949	914	996	945	1020	957	921	970	965	950	920	926	908	1014	966	947	991	953	955	935	893	989	914	984	949	972	947	949	955	920	968	904	916	912	959	976	960	954	967	960	930	934	953	925	977	940	905	996	900	1024	935	880	936	993	975	942	937	940	984	950	959	962	942	943	928	997	909	966	991	970	926	949	1004	908	963	991	973	990	998	906	995	915	962	955	922	962	984	909	928	960	969	926	991	949	962	958	968	966	993	950	959	946	1017	907	926	980	917	956	968	989	972	975	966	939	955	934	947	923	1007	930	948	966	931	940	946	997	963	945	935	936	978	972	954	947	979	936	951	1007	960	993	902	981	995	908	968	934	958	980	971	916	935	898	951	920	933	985	983	917	923	908	893	957	980	1034	998	974	915	967	985	960	900	1027	951	964	925	958	957	946	962	990	962	980	922	948	946	956	942	955	970	918	944	928	972	949	968	942	923	967	955	932	944	897	916	957	967	998	935	978	981	939	941	917	910	935	889	930	954	942	962	959	962	958	933	915	939	935	984	923	966	937	908	954	951	972	931	996	934	911	954	985	961	916	944	927	987	1016	914	957	895	935	952	941	933	924	968	1014	930	981	961	985	983	955	1010	982	954	951	915	995	1017	928	973	986	1035	950	978	951	938	943	951	978	966	967	980	946	929	916	961	957	962	984	945	957	1050	994	974	936	967	971	909	967	980	950	933	972	947	990	968	968	978	979	960	941	976	920	921	928	937	932	961	956	994	936	914	905	963	940	952	1012	948	991	969	970	919	944	994	968	964	927	950	964	1002	907	955	951	982	934	952	972	944	913	909	943	938	917	896	944	951	1014	910	968	986	1011	966	964	987	937	870	1022	905	943	944	977	914	961	940	976	934	1026	993	993	955	969	966	985	937	1018	931	956	945	969	915	1018	976	986	940	954	997	984	961	961	897	932	927	991	920	973	909	942	942	953	953	968	894	993	928	929	958	939	955	928	976	943	906	978	972	986	933	982	968	930	939	1006	957	991	918	947	985	938	1011	978	906	939	919	972	931	949	933	976	968	955	924	930	930	922	960	975	965	940	940	913	964	954	963	940	967	954	958	957	908	985	885	960	948	926	976	1002	937	934	975	947	968	964	959	881	912	976	1016	1003	965	969	954	940	954	938	944	979	984	944	972	953	992	941	970	998	995	952	975	968	935	963	971	928	930	955	973	941	976	934	934	959	971	913	981	947	923	966	872	967	940	944	904	992	949	957	915	982	944	913	947	967	961	990	957	965	967	967	922	998	968	968	949	938	977	921	957	1033	951	945	996	920	950	958	983	960	945	990	918	1005	946	1004	929	861	979	984	956	926	915	890	919	940	984	968	977	959	960	927	896	1016	959	981	898	920	941	964	952	903	929	991	928	990	941	982	915	905	921	927	961	990	952	989	972	939	956	1010	913	989	961	956	976	1000	945	962	945	926	920	969	964	943	961	934	1025	935	948	959	959	908	958	938	955	942	987	949	981	918	940	983	947	947	967	961	984	918	922	907	985	963	942	973	909	961	1024	938	927	991	971	919	971	942	956	996	914	951	937	975	979	999	962	1003	911	997	975	949	951	965	971	939	886	980	969	954	944	979	946	973	1016	950	940	984	965	918	943	914	940	985	938	916	969	962	906	964	962	985	1032	991	940	1008	919	958	941	995	910	892	1035	918	932	912	991	901	1007	970	964	992	969	946	991	952	952	988	975	934	965	969	935	955	933	918	953	954	906	962	988	984	990	1007	950	995	964	914	959	939	938	958	910	965	926	958	908	949	1008	982	984	917	922	923	907	945	942	895	965	904	948	1001	928	955	971	965	958	977	956	987	1002	943	905	947	916	984	973	956	926	916	928	980	991	951	933	898	960	947	988	946	979	929	964	965	927	919	965	942	981	996	945	940	989	1008	969	912	988	979	961	959	955	958	976	932	977	977	944	952	947	948	932	980	968	945	979	922	962	967	1022	1005	931	967	984	928	934	926	969	944	947	970	949	994	955	921	957	921	988	936	987	967	937	968	929	981	896	1005	933	934	944	962	935	974	983	934	991	952	966	916	952	917	919	955	933	956	961	929	948	969	950	991	969	953	918	950	951	935	874	978	945	960	956	907	984	964	974	917	942	905
7400	777	1028	875	684	559	425	6857	17555	1045	271	228	210	200	195	231	198	217	159	186	195	175	195	177	167	178	184	184	179	188	189	164	173	182	178	152	167	185	170	175	178	171	176	182	195	175	177	190	189	176	184	171	166	177	149	160	185	166	180	172	195	171	177	164	164	169	177	159	184	168	164	195	175	150	178	176	185	171	171	171	182	180	178	166	168	160	186	186	163	148	171	185	164	186	158	164	178	171	153	175	168	173	138	177	179	153	176	176	185	161	156	165	170	165	189	179	184	150	182	167	171	172	165	170	150	193	173	166	202	175	176	179	165	189	197	161	168	189	188	166	183	159	161	188	181	171	161	168	166	189	173	157	154	180	160	187	169	175	168	190	192	178	183	170	160	177	177	161	181	194	166	179	170	176	182	156	188	162	162	177	161	153	174	172	164	159	180	207	159	179	187	168	161	199	182	189	165	168	171	171	189	163	160	165	148	180	157	183	198	176	157	194	183	154	176	176	187	183	149	172	191	190	217	164	175	177	179	179	184	169	161	171	201	186	166	174	165	192	174	161	176	173	177	181	178	202	189	170	181	173	169	187	166	172	171	170	187	186	150	154	169	172	183	176	183	176	202	197	183	173	162	167	170	174	167	178	181	161	163	152	169	173	173	182	178	166	163	177	180	165	153	164	163	174	166	189	179	170	176	161	165	166	184	186	183	179	166	162	177	182	192	170	148	169	182	178	169	177	194	162	166	194	173	176	152	145	176	186	191	172	169	176	175	178	189	180	179	182	176	153	183	201	161	171	169	190	170	174	163	201	186	175	187	178	182	186	190	158	177	172	174	175	161	172	188	155	165	171	194	165	169	166	160	184	179	168	188	151	165	168	153	175	175	184	181	161	174	146	194	151	149	144	166	167	154	179	163	201	173	159	171	182	189	199	184	177	186	187	169	155	164	165	171	172	153	152	190	165	176	192	174	163	168	157	189	163	180	190	167	182	164	167	183	190	172	186	193	169	148	213	187	168	168	171	177	173	174	174	170	177	173	178	167	176	222	174	155	159	165	175	158	187	171	144	199	163	154	167	147	161	182	162	166	184	180	179	190	170	184	163	171	158	150	178	181	180	173	175	165	161	177	158	187	152	181	177	171	176	177	184	173	183	154	175	195	149	174	172	150	152	165	182	176	175	156	185	161	173	171	164	181	172	185	177	173	178	165	166	148	166	168	172	178	169	208	158	171	173	188	164	188	181	186	157	163	153	161	163	188	201	152	167	169	187	169	171	183	172	166	165	184	160	175	167	164	179	170	170	156	167	198	158	141	147	161	150	169	173	189	178	177	177	187	175	170	160	160	170	177	171	159	167	198	181	162	170	165	175	163	172	189	178	186	171	185	173	177	197	169	178	165	173	167	168	160	162	157	157	176	143	161	177	177	160	180	159	163	170	159	167	185	177	180	149	168	154	176	179	176	167	172	172	152	164	200	184	172	170	162	162	182	178	169	161	167	194	200	174	181	168	181	162	150	169	158	190	172	152	164	165	177	168	163	164	159	148	161	176	159	180	148	191	191	197	152	181	196	183	178	171	152	175	183	199	186	158	166	171	167	168	191	180	200	163	175	189	180	179	180	184	182	166	158	179	175	168	169	167	156	179	177	163	185	173	189	173	167	177	164	174	189	161	157	174	157	179	176	170	160	173	182	168	164	168	162	170	172	172	182	177	170	182	154	172	172	167	171	162	163	172	155	182	173	189	177	179	164	176	187	162	184	186	178	161	169	202	190	165	153	177	174	180	180	149	172	159	177	186	172	174	181	178	171	162	182	161	186	166	169	185	149	165	168	159	182	188	176	195	178	156	192	163	178	163	167	159	208	173	176	155	156	170	180	170	184	170	186	170	187	177	203	151	168	184	170	179	183	178	169	174	163	166	182	183	174	156	173	156	174	178	175	151	154	175	164	182	157	188	160	154	168	177	150	165	174	202	167	174	169	164	153	160	189	171	176	161	163	168	188	172	154	175	175	185	195	156	179	154	183	161	150	184	188	168	181	182	156	156	170	168	174	175	139	188	165	160	175	175	168	181	172	176	159	177	169	169	179	172	175	184	185	191	176	163	177	154	145	183	161	162	168	179	177	164	194	198	161	155	181	174	153	204	184	166	191	184	177	167	170	176	160	160	180	192	180	172	152	151	173	166	186	169	168	161	172	170	172	186	170	154	145	156	163	171	169	148	166	179	155	167	154	182	173	184	178	195	180	160	164	166	167	205	164	169	157	194	185	169	195	174	155	187	175	187	180	180	161	174	168	154	179	167	192	162	184	186	172	177	180	176	205	176	170	154	177	150	171	158	175	181	174	197	156	179	191	162	162	162	188	163	165	157	195	190	154	165	185	159	171	161	171	163	173	193	172	172	174	164	148	185	187	159	187	162	169	145	164	185	194	191	181	163	162	173	190	176	169	168	186	169	157	165	178	172	169	187	181	148	193	162	162	175	200	170	161	186	171	182	173	220	153	155	155	188	179	167	152	164	154	160	178	181	147	155	168	169	165	174	179	192	185	190	175	164	169	158	163	179	163	163	183	157	153	166	188	169	147	172	169	177	167	164	169	184	168	190	186	179	176	162	169	196	183	156	183	175	186	165	163	153	179	204	191	152	186	178	189	169	169	181	176	179	181	173	171	184	189	167	191	159	181	162	179	196	170	156	172	160	171	200	189	153	196	142	174	173	174	151	177	173	181	184	160	166	168	155	199	171	167	182	167	170	167	168	185	167	151	168	190	171	166	153	182	189	179	181	162	161	183	180	185	147	172	152	202	179	160	167	179	188	171	168	199	192	181	168	181	173	161	177	177	187	168	174	156	181	175	199	173	163	154	164	172	157	163	155	174	169	180	166	197	181	164	175	172	191	168	174	174	170	175	174	171	170	171	178	189	159	184	161	171	160	153	163	158	173	187	170	190	174	166	177	184	185	164	184	175	165	161	170	182	173	184	176	172	159	159	161	162	173	186	185	191	161	175	190	177	182	180	152	179	184	164	158	189	173	170	181	175	167	171	176	148	162	154	177	169	158	169	175	183	155	156	166	171	206	161	162	158	163	171	189	184	177	160	184	167	196	185	168	173	153	179	159	168	155	180	174	169	154	180	176	173	171	181	156	169	167	160	202	188	188	157	181	150	178	159	186	168	144	177	170	174	170	175	154	181	150	185	171	182	183	165	191	161	199	180	171	159	153	164	179	177	179	180	172	170	186	180	162	167	190	169	168	182	149	190	177	177	179	162	166	152	187	187	164	158	169	168	172	193	172	160	176	162	168	186	160	176	169	204	172	164	165	198	185	178	175	170	190	194	161	188	180	199	192	176	178	182	160	182	189	176	195	190	163	178	160	185	174	150	152	162	168	172	172	176	150	162	145	173	174	162	155	185	162	205	177	165	194	199	203	189	202	174	176	186	183	177	197	186	170	187	173	167	160	155	182	172	178	170	175	146	179	180	169
5081	1332	2722	3149	2739	2425	1861	13657	26858	1180	1093	1007	932	876	832	830	827	780	799	732	729	728	721	719	686	708	676	714	711	619	721	647	689	649	668	665	666	652	654	631	644	671	659	679	700	648	613	608	623	594	611	695	640	625	663	637	627	591	637	664	624	650	609	661	614	675	622	645	637	603	611	595	625	576	636	598	633	606	643	608	628	639	645	598	625	660	643	574	607	622	576	628	648	646	641	603	623	665	617	646	641	623	608	613	630	603	635	644	552	585	645	598	614	650	629	599	620	602	652	635	606	597	577	641	627	628	636	616	557	598	611	607	611	605	645	607	606	604	650	628	625	645	595	573	610	637	633	626	596	601	592	676	662	602	635	640	624	675	592	672	597	617	616	633	642	627	683	640	629	653	625	586	638	640	646	564	597	692	630	614	600	603	603	619	599	610	610	613	615	614	588	567	646	557	587	616	592	585	628	615	613	619	659	590	616	624	652	626	649	625	587	589	615	642	630	571	619	589	626	614	642	587	601	590	590	649	643	606	607	629	580	639	625	628	585	596	621	635	576	584	628	622	611	657	593	583	620	624	586	604	623	579	613	613	612	586	638	658	647	604	631	641	643	620	609	604	602	642	634	606	609	658	634	613	629	624	624	644	671	606	637	626	643	645	617	609	577	636	630	622	630	622	651	631	630	628	594	582	628	634	591	651	639	616	592	600	622	597	613	606	613	608	625	620	596	606	604	664	631	601	608	578	644	602	629	587	586	615	616	590	602	629	637	597	576	679	641	624	579	630	667	553	591	623	580	593	588	619	607	628	622	652	610	627	607	569	622	672	599	640	617	689	653	656	649	587	598	586	639	645	593	631	640	560	611	592	627	629	595	631	604	606	611	628	624	615	631	651	591	593	629	576	636	584	608	621	588	594	632	606	630	601	670	605	599	578	662	597	661	665	586	607	577	613	612	621	586	618	602	576	656	594	630	627	647	626	647	606	585	630	675	641	650	597	661	631	630	611	593	674	601	619	607	617	647	568	618	610	642	652	632	587	604	611	632	594	628	619	647	619	619	622	618	674	584	630	608	639	615	611	618	595	635	624	612	649	575	617	620	657	613	617	626	617	620	605	592	630	632	583	652	596	634	610	596	614	641	633	612	601	632	621	596	607	642	599	587	601	621	628	602	597	665	586	613	588	610	572	607	642	604	591	634	611	603	633	598	614	589	636	643	604	655	567	622	610	620	622	633	587	560	594	584	604	618	661	616	610	565	596	600	608	602	650	613	561	569	598	585	657	636	631	624	622	606	595	609	592	609	651	610	633	633	614	585	609	610	599	650	591	579	592	636	615	587	624	564	647	593	607	615	612	653	613	694	625	661	601	618	616	622	629	652	584	641	601	620	667	655	593	571	649	610	567	642	596	627	629	625	678	625	682	608	628	596	619	604	592	625	598	611	589	630	583	618	599	606	617	668	564	600	604	596	598	669	634	588	628	567	625	664	619	581	617	616	624	607	599	625	615	633	628	667	633	638	635	620	589	612	583	615	634	594	645	660	588	621	617	578	606	634	598	617	612	621	603	635	636	603	568	631	600	645	598	642	621	654	652	634	627	624	616	609	662	650	607	604	633	590	632	643	628	620	622	572	635	621	613	582	606	572	582	647	620	594	628	625	635	619	639	606	629	635	601	592	617	594	579	628	605	645	571	611	608	665	638	645	594	614	641	595	605	626	657	652	617	608	628	594	577	648	637	611	595	634	690	667	626	604	617	608	616	594	586	631	621	606	565	567	656	639	633	616	607	624	662	641	625	623	628	625	587	603	569	611	628	601	600	656	616	641	574	653	634	597	607	612	587	645	623	640	640	609	553	647	640	660	634	614	646	637	634	668	605	623	610	621	626	623	627	640	623	660	572	643	608	623	639	617	606	663	630	626	624	641	671	611	610	640	589	633	605	646	635	623	603	643	633	605	659	620	609	593	609	612	606	621	615	648	608	642	604	602	595	565	613	605	627	605	579	622	626	706	597	644	601	569	673	651	594	651	627	612	629	600	609	636	639	624	631	547	626	618	616	618	625	633	615	617	664	589	612	618	640	616	595	661	607	579	622	655	629	655	600	611	636	593	599	615	621	606	638	617	615	605	624	638	653	607	579	650	632	616	596	594	649	605	611	641	653	659	646	658	639	609	617	649	581	624	603	595	630	592	638	603	592	570	647	654	573	641	638	592	649	610	636	652	632	631	613	605	614	593	626	553	640	590	590	619	614	649	590	645	622	626	605	651	583	589	604	644	621	613	642	589	593	553	630	609	595	626	572	629	613	588	613	584	575	645	624	623	629	600	632	639	611	631	616	641	598	572	627	654	645	628	583	603	597	598	629	627	586	587	576	596	594	662	625	647	624	643	578	642	603	608	637	578	612	629	613	624	623	608	614	586	636	611	648	608	601	627	646	615	618	652	626	610	607	597	635	661	605	627	638	601	611	623	594	597	592	584	574	631	599	631	573	654	633	603	657	616	587	628	612	640	622	590	612	625	571	611	640	622	603	605	594	596	621	628	628	608	585	627	607	642	596	574	620	646	555	649	646	610	642	601	615	620	621	599	602	632	602	589	599	649	597	622	650	679	600	601	602	608	631	577	659	620	578	603	595	609	674	606	617	618	629	645	610	620	620	634	638	618	614	635	628	607	582	572	624	635	651	622	565	589	671	639	629	614	595	605	653	609	602	616	632	624	612	618	617	604	597	614	633	613	616	597	593	645	613	581	628	617	584	621	605	621	598	616	623	614	594	603	614	623	626	641	622	593	627	580	620	606	650	604	604	593	604	615	595	576	678	628	665	621	589	615	606	640	585	648	593	647	601	598	655	605	605	623	626	654	644	646	620	617	618	624	596	605	594	632	685	591	620	613	630	606	608	611	610	605	626	635	626	640	612	596	573	626	659	652	587	597	605	629	624	629	592	649	563	588	596	671	641	653	579	565	601	633	603	631	597	662	604	647	611	611	586	632	616	640	633	604	639	623	603	622	635	615	679	602	614	602	628	654	589	609	629	646	639	588	600	607	613	613	611	589	651	627	556	593	583	591	628	567	623	609	619	581	618	625	599	628	637	640	599	614	636	633	610	603	634	601	648	627	613	596	603	617	609	627	611	656	615	617	627	605	598	610	617	643	647	616	593	619	603	665	622	613	646	605	615	610	609	641	643	583	633	599	612	615	563	625	620	621	640	618	585	613	626	637	618	589	610	611	613	654	616	629	640	622	607	626	615	646	618	629	643	610	574	572	663	626	586	595	603	630	592	636	619	592	643	610	580	644	634	611	628	626	626	638	616	622	597	615	653	613	659	648	645	607	647	615	600	595	645	568	604	603	610	603	597	617	609	640	603	656	620	627	650	560	637	579	612	628	610	585	627	631	612	612	628	634	547	635	687	615	576	645	655	588	570	611	628	633	594	652	612	651	605	615	627	601	611	606	620	574	635	672	622	583	597	648	607	565	615
15306	1902	2182	1755	1179	891	704	835	27931	6265	352	287	233	210	203	174	161	189	172	166	170	154	156	129	151	148	120	149	136	133	139	161	133	146	154	143	143	149	129	144	121	131	158	146	141	134	122	153	149	134	128	144	106	134	135	133	156	136	130	114	134	119	122	122	142	167	125	140	132	152	133	124	132	127	140	138	116	122	135	142	126	141	116	145	125	123	141	143	125	114	118	134	130	143	130	118	139	135	147	139	139	138	136	127	134	125	139	133	127	130	136	128	125	120	132	140	142	129	146	117	121	124	115	128	121	125	118	125	118	131	133	131	125	123	137	116	129	140	142	139	146	111	143	134	121	147	145	122	128	127	107	133	124	113	135	137	127	129	146	116	145	113	136	124	123	123	137	157	134	138	133	128	135	138	130	133	139	133	132	142	132	128	137	135	146	143	133	135	133	140	138	124	119	127	115	128	124	138	114	140	129	144	156	120	139	152	133	128	133	122	116	142	125	136	126	146	137	137	135	113	154	120	115	137	125	127	124	122	129	148	114	137	117	133	119	129	114	129	125	146	117	125	116	133	139	127	124	117	119	130	140	112	144	145	133	140	121	133	130	142	138	128	127	147	118	125	164	125	133	158	145	122	134	129	136	121	133	122	119	129	122	151	131	137	136	125	125	132	131	136	115	113	141	114	138	122	135	134	114	129	136	127	124	126	137	130	140	123	120	126	143	128	119	133	114	148	127	128	111	131	116	115	123	132	126	134	135	116	116	113	133	114	128	101	133	135	153	146	129	139	118	129	135	143	120	131	137	135	125	146	114	125	158	153	129	140	127	135	141	138	125	122	132	117	116	129	117	137	121	179	129	142	154	127	123	121	115	118	124	140	128	125	116	122	132	123	118	117	128	127	113	142	124	132	140	130	120	147	118	128	140	152	137	125	116	135	135	118	132	115	130	122	129	129	133	142	125	130	136	142	137	120	120	100	126	119	140	135	136	117	143	124	113	127	119	142	140	105	132	143	126	138	133	143	127	118	148	103	119	98	149	124	116	126	155	128	151	112	122	122	120	106	123	147	117	134	127	119	118	130	134	123	136	99	129	128	117	113	148	130	131	143	118	141	137	113	148	122	133	121	139	134	116	156	122	118	127	119	122	106	125	118	127	128	113	137	131	119	147	138	133	141	116	136	108	141	133	124	126	133	129	113	121	124	124	145	136	125	141	138	128	119	145	132	118	170	124	119	120	129	147	133	137	103	115	122	116	133	132	120	143	140	137	131	128	113	121	117	141	125	133	152	149	131	127	137	112	131	131	125	125	141	145	133	138	134	126	130	117	131	133	123	131	124	123	129	138	115	133	147	135	134	135	128	130	119	140	151	121	133	122	132	121	136	138	120	118	124	110	135	125	132	140	135	125	121	140	137	137	142	127	147	116	124	138	118	144	129	130	138	105	149	122	135	123	127	146	134	112	136	106	134	104	121	139	133	127	121	156	150	126	121	130	117	119	114	141	129	119	136	127	117	111	132	114	126	126	120	131	127	125	141	126	104	132	102	139	139	122	118	132	125	136	123	136	130	126	150	125	130	120	136	132	131	157	158	128	131	124	129	113	120	118	132	131	129	149	114	142	132	124	123	143	145	122	118	140	119	118	118	139	155	111	131	126	128	112	126	132	140	132	115	136	138	122	126	143	123	110	134	126	130	136	116	136	137	117	129	130	134	139	130	132	112	146	105	136	146	142	130	121	137	155	129	126	156	126	128	119	149	124	117	132	149	150	112	126	128	129	134	119	108	148	114	116	130	125	133	122	126	124	137	134	108	122	147	118	125	122	130	120	125	130	128	110	116	138	130	124	122	128	134	136	105	122	143	135	130	122	132	114	125	123	139	146	120	119	136	137	116	117	126	114	120	110	127	138	133	124	142	127	118	127	113	119	126	120	105	144	141	121	139	119	130	120	120	123	142	127	127	128	128	135	114	117	103	120	159	121	112	118	134	130	142	108	124	122	116	153	143	116	124	121	126	135	148	140	123	123	155	131	135	126	142	122	118	141	139	139	118	123	127	123	108	120	138	126	136	129	139	120	131	116	107	141	136	119	134	130	126	125	156	115	122	157	123	151	140	140	152	145	135	127	120	147	122	141	150	129	140	131	139	132	116	126	119	120	137	134	120	111	122	138	140	137	122	120	127	144	113	136	133	129	106	131	129	145	126	120	106	136	110	128	149	131	120	146	139	115	98	121	158	117	120	130	118	140	156	124	123	129	120	153	119	128	135	141	114	133	124	134	131	137	116	142	132	124	138	139	147	132	122	128	134	120	119	131	131	151	123	106	121	139	123	117	113	122	116	123	122	107	138	138	122	123	114	138	131	117	152	126	111	132	145	141	125	114	134	120	126	131	133	124	136	112	123	125	128	127	117	108	139	147	122	131	138	107	143	128	122	107	142	159	114	134	137	146	122	131	130	144	123	120	129	135	135	125	129	138	132	132	126	126	123	123	130	121	115	152	133	117	127	124	107	125	135	140	141	130	139	135	124	145	136	116	138	134	137	125	105	131	108	147	119	117	126	110	121	128	133	132	119	115	129	128	113	141	134	124	127	101	118	120	123	125	139	123	134	127	142	131	133	128	130	125	132	124	116	122	139	116	145	125	123	140	137	110	148	138	129	118	122	135	132	131	137	139	132	131	125	125	141	133	150	131	136	137	137	144	145	120	137	122	121	147	121	130	127	135	128	133	134	146	150	129	131	115	124	127	141	108	134	147	123	127	135	136	127	151	143	124	108	124	142	138	131	147	129	127	132	143	125	130	128	152	131	135	133	127	141	118	120	139	127	124	150	147	121	125	120	146	127	148	129	92	128	128	119	129	123	123	109	136	126	118	117	153	138	120	126	133	125	113	138	118	108	131	123	148	121	134	139	118	99	126	123	123	98	126	116	116	127	146	123	146	117	132	135	113	137	115	116	123	124	122	116	142	151	125	147	115	126	122	136	126	141	114	114	126	134	157	128	130	126	135	125	134	126	124	116	152	125	128	144	130	123	129	141	140	117	132	130	108	118	146	120	124	131	113	105	129	133	119	113	117	125	149	121	142	139	120	129	118	128	131	134	147	157	115	128	156	109	120	121	125	132	136	133	134	153	145	120	127	141	132	137	112	131	114	148	138	118	128	147	120	122	153	131	144	125	136	123	130	146	105	136	152	122	142	119	116	127	122	134	146	149	117	126	94	149	132	129	124	141	110	121	144	130	111	119	117	128	130	119	115	126	155	135	123	129	116	117	138	156	154	125	134	133	131	144	120	117	135	133	142	134	113	125	145	141	137	118	149	150	124	131	161	137	133	131	118	126	147	118	137	140	134	126	142	134	129	113	140	134	122	128	125	112	121	133	123	140	121	141	129	134	139	141	133	130	129	133	134	123	133	145	115	124	131	123	139	125	143	130	134	151	130	131	132	137	122	127	131	112	146	118	127	124	113	118	137	122	124	109	127	136
7470	2174	4947	5675	4966	3989	3269	3713	37052	1837	1581	1371	1239	1159	1114	1047	1032	897	814	850	757	806	710	718	661	660	673	645	630	613	660	574	609	599	571	583	555	562	559	585	609	569	557	538	540	545	537	538	535	540	557	541	509	528	563	529	523	574	529	510	498	518	528	504	518	561	541	505	500	502	489	526	524	522	465	512	473	494	486	495	508	506	537	484	509	579	528	506	557	471	531	508	500	526	536	476	507	497	479	515	465	426	479	476	470	457	509	499	476	495	505	517	526	465	494	510	487	465	486	506	496	506	471	538	517	527	478	467	474	483	516	503	520	489	466	453	533	493	458	482	468	540	511	504	516	475	512	498	495	502	489	512	507	493	513	484	518	502	481	489	506	499	477	477	494	497	471	463	512	461	499	504	483	532	495	518	460	477	451	478	463	498	491	512	472	487	518	485	466	443	518	505	474	479	504	477	537	505	506	493	460	482	498	473	485	518	511	470	521	494	511	472	499	519	466	480	467	514	476	483	496	522	507	494	486	511	472	474	519	486	539	470	469	511	503	507	491	506	468	486	492	500	514	487	488	490	489	472	471	473	535	513	452	477	491	484	516	460	441	472	484	502	471	495	456	487	480	458	471	489	502	497	499	462	498	469	490	478	474	505	472	463	494	516	487	481	517	488	523	510	468	511	501	529	492	455	504	499	450	493	463	439	527	460	500	488	491	468	475	497	524	511	500	507	511	453	519	497	483	471	496	493	456	501	486	543	492	464	493	493	494	496	471	480	504	438	483	504	474	518	457	510	510	496	506	460	453	496	488	473	474	502	499	472	482	482	512	487	477	521	457	494	517	451	487	476	474	457	513	490	500	479	507	503	530	520	476	493	474	460	514	434	488	462	525	481	459	466	473	452	462	546	508	471	445	516	521	491	475	531	451	493	492	428	491	485	504	474	502	485	445	479	417	500	453	457	466	465	513	456	510	494	484	471	518	466	493	488	470	536	493	472	530	506	473	477	454	468	441	444	483	480	484	501	507	476	496	505	478	493	492	506	494	516	475	498	502	486	486	446	476	472	521	470	469	487	529	492	501	497	444	473	510	499	512	493	506	465	531	477	435	481	501	494	485	534	473	510	496	475	473	491	536	491	492	505	485	493	486	494	459	484	481	437	481	495	494	516	461	483	464	495	474	488	495	463	504	527	489	465	453	477	475	476	524	499	499	483	445	478	512	529	484	479	491	464	500	470	472	501	438	477	491	489	497	461	486	478	496	471	470	521	509	463	459	471	508	503	503	517	544	503	460	482	489	494	511	477	470	494	486	498	482	538	522	491	533	470	487	463	507	491	500	486	470	456	454	494	454	500	466	511	490	460	460	481	493	480	491	523	483	532	494	501	465	508	522	514	510	510	466	470	502	531	498	496	481	487	530	490	497	463	486	491	550	472	502	471	541	448	500	481	524	509	456	499	491	485	511	453	511	484	456	459	451	521	493	485	488	512	494	455	456	495	468	482	470	501	473	518	504	484	506	469	460	517	482	495	518	502	448	484	486	470	499	519	477	499	475	488	506	474	466	467	476	476	478	475	479	493	460	516	463	430	495	494	515	474	547	486	502	469	497	493	469	471	475	474	512	474	492	449	489	470	508	488	505	480	494	463	486	472	436	525	524	480	490	485	500	508	460	487	468	494	478	477	492	461	465	463	478	480	508	496	554	485	469	508	457	453	515	487	487	480	499	509	493	497	530	494	471	493	491	501	516	479	480	490	489	481	465	471	529	499	472	526	512	489	460	481	459	497	491	509	465	519	504	501	490	445	463	493	490	468	502	500	523	457	476	501	493	461	502	511	482	502	466	494	505	482	491	507	470	477	495	497	477	431	472	507	496	481	507	491	488	476	432	501	480	473	415	514	516	477	481	539	450	458	506	514	521	497	455	488	465	489	498	483	528	473	533	501	477	498	502	517	458	499	499	491	506	501	487	510	512	472	500	446	441	508	519	469	457	492	497	485	458	539	485	492	460	452	524	471	475	504	481	476	477	514	494	477	492	490	454	462	488	463	490	499	491	518	485	490	423	513	445	480	515	468	468	454	497	520	514	481	527	498	494	502	510	493	479	495	516	478	507	480	503	484	506	477	483	488	490	514	513	493	492	500	516	493	451	485	528	472	513	478	482	448	479	484	514	484	536	470	464	517	485	478	465	516	480	513	445	504	461	488	525	504	482	495	500	508	435	490	477	499	537	479	505	487	477	470	482	505	513	519	451	495	513	521	468	504	494	476	496	478	496	512	485	534	463	519	484	452	462	495	515	516	486	500	473	461	457	490	496	440	510	528	490	550	526	490	500	510	487	461	466	492	477	512	448	489	490	496	508	444	478	496	477	496	473	485	506	480	504	518	452	458	482	483	475	489	497	463	479	481	483	503	485	486	484	473	459	506	526	494	483	471	471	461	489	467	490	457	497	483	491	487	512	452	495	510	481	488	467	502	533	487	539	523	496	492	519	522	514	498	472	494	498	502	487	503	505	483	487	480	521	473	492	500	467	542	504	470	454	520	474	465	504	466	483	425	497	498	484	480	478	490	510	491	465	438	483	485	495	481	521	502	513	512	493	514	486	510	466	540	494	456	465	509	455	471	509	492	482	477	505	436	515	497	473	466	485	491	484	506	486	495	515	477	498	486	480	533	482	459	488	459	496	483	469	497	466	463	452	491	499	423	524	482	491	458	457	463	524	537	542	511	506	489	477	522	522	506	460	509	524	509	530	512	517	516	498	488	494	506	476	489	508	502	474	475	496	449	495	503	450	512	508	483	500	461	502	477	530	473	476	476	477	505	498	544	480	448	468	491	491	472	481	491	500	463	486	451	475	530	521	437	467	497	490	474	511	484	476	504	486	497	491	535	514	520	462	508	500	496	498	471	506	487	520	507	508	470	516	521	499	436	476	477	493	547	469	478	450	472	492	502	481	454	535	483	472	480	511	497	514	490	484	504	471	513	471	478	487	490	517	497	503	462	518	502	500	497	492	522	484	494	461	518	484	481	484	472	514	458	457	493	477	483	481	486	514	561	475	499	486	458	509	499	524	502	458	443	453	534	488	486	452	481	486	487	493	471	462	498	507	422	512	521	552	539	501	494	500	489	488	475	490	479	517	469	470	479	491	478	530	462	499	475	470	518	462	508	461	502	510	518	471	477	516	515	479	464	536	508	509	511	506	506	462	460	497	503	498	489	514	516	471	501	439	485	495	463	491	462	501	533	506	498	477	472	480	444	470	460	479	500	505	478	495	505	512	481	478	480	512	485	535	486	516	471	469	458	493	499	487	472	512	497	489	479	457	518	503	502	524	490	471	460	480	504	482	472	509	496	477	463	502	498	495	490	460	467	451	481	516	469	522	474	493	512	475	512	492	478	506	506	509	468	500	459	474	535	492	521	466	448	509	446	458	496	481	496	489	522	504	507	488	493	475	492	452	494	481	503	477	466	491	472	465	501	485	497
1883	310	344	347	323	303	291	786	1672	344	273	262	259	297	291	255	291	303	282	258	286	304	272	268	283	293	273	304	297	297	263	253	279	279	274	270	255	238	269	308	236	261	277	309	268	276	242	274	276	265	265	294	227	262	280	287	298	289	297	283	266	276	263	242	279	247	269	284	251	276	289	262	256	310	279	289	245	259	267	284	292	266	255	281	283	266	289	278	299	263	271	278	266	258	282	289	297	291	292	273	270	277	291	285	278	289	285	267	264	275	285	257	271	280	265	259	268	274	281	258	304	274	280	300	290	250	272	278	287	270	264	262	252	268	264	264	269	256	256	281	297	272	274	271	274	274	248	253	286	296	282	274	278	278	289	249	264	314	296	282	266	251	287	274	285	270	261	277	275	255	274	300	266	266	294	243	265	266	256	251	257	318	275	251	276	264	278	280	264	269	280	285	282	270	277	273	252	273	301	265	259	272	280	261	259	245	254	283	289	280	265	277	278	266	299	271	255	277	277	274	287	257	287	265	255	242	261	296	284	241	288	280	263	275	301	270	267	283	274	274	303	308	269	265	304	258	293	284	280	261	318	287	264	248	263	275	265	261	287	265	257	302	284	291	269	253	277	267	282	278	248	278	260	268	262	263	262	308	253	267	275	292	240	275	280	298	251	292	235	270	262	289	296	268	255	287	261	254	273	287	294	278	279	267	303	240	285	265	270	264	271	267	295	287	283	271	257	274	305	242	248	280	296	280	273	279	262	282	289	280	267	256	291	283	262	280	280	259	264	295	249	286	273	256	287	243	313	289	249	278	257	263	287	268	296	296	275	276	297	252	289	288	282	302	247	252	269	265	272	273	287	270	294	267	269	271	251	273	267	291	301	267	260	274	272	258	314	264	268	276	256	275	265	263	270	279	286	291	275	302	287	295	274	261	249	257	260	268	260	307	251	284	275	275	275	256	281	257	280	277	271	259	288	296	255	257	279	263	269	266	251	273	309	275	256	227	274	270	267	280	261	273	283	291	288	265	272	277	278	273	276	252	282	286	280	263	286	293	299	250	255	320	281	257	277	307	278	263	258	236	290	270	278	277	262	269	269	245	267	272	295	252	299	229	259	254	306	289	266	299	271	282	265	263	283	266	273	266	282	275	275	258	237	282	253	270	275	269	271	256	257	277	279	280	284	282	248	282	274	274	262	295	256	262	271	272	264	278	267	248	274	275	284	279	276	277	290	265	246	310	277	302	254	292	274	267	255	269	273	274	261	282	282	281	266	244	291	266	260	285	308	265	298	295	286	285	255	286	280	253	279	264	240	264	281	259	255	267	259	286	265	277	252	281	286	268	255	250	257	299	258	288	278	253	257	274	268	308	263	287	261	245	302	275	299	245	276	245	280	294	277	263	250	262	255	266	251	289	247	269	277	286	269	270	264	260	265	263	280	284	279	300	262	281	252	265	279	275	281	251	268	267	283	266	259	266	290	283	244	288	276	273	299	261	263	272	273	261	297	296	270	248	285	266	264	286	266	287	295	232	267	270	283	246	292	302	289	279	283	247	280	270	286	288	258	302	253	271	247	275	255	259	299	297	300	273	245	282	274	263	248	268	291	290	277	281	254	301	283	258	256	244	282	256	262	276	261	295	289	277	297	264	270	276	293	260	270	285	265	258	278	286	275	254	260	253	296	294	256	318	306	287	282	285	290	318	290	265	293	241	281	295	297	255	290	276	276	288	286	251	298	282	281	279	292	269	255	274	291	274	276	246	285	269	263	266	262	299	303	288	260	274	271	285	248	277	276	223	284	256	289	261	255	248	293	248	299	290	288	285	267	282	271	278	271	279	305	285	323	250	266	253	278	280	309	277	291	261	275	267	288	273	250	243	257	292	266	285	275	301	269	292	285	271	261	268	307	257	275	274	284	288	275	274	274	289	268	266	264	286	247	281	265	237	268	272	300	260	277	248	274	256	274	281	261	275	258	272	264	281	276	251	282	300	256	289	293	302	294	298	276	272	254	247	269	305	282	275	280	277	262	285	274	258	270	276	265	273	286	295	265	279	280	250	312	284	266	270	282	279	249	246	266	288	256	278	279	288	292	254	275	251	297	292	264	240	279	266	278	274	272	253	275	258	255	252	266	245	274	265	293	298	270	277	279	287	274	272	308	259	263	293	299	275	261	262	287	283	258	301	280	275	296	290	298	289	272	254	249	269	267	277	273	280	274	286	294	278	294	258	266	313	271	279	263	306	307	280	242	261	272	288	253	279	251	273	264	269	285	285	287	271	256	269	309	258	289	275	278	280	260	278	281	268	301	273	287	288	285	292	291	263	284	281	285	291	301	263	286	299	279	263	278	271	257	257	269	264	261	273	267	285	257	262	278	266	273	271	254	249	269	272	248	272	226	257	264	286	299	293	272	262	254	269	276	293	255	298	276	244	297	277	283	269	314	243	307	264	266	282	271	283	279	283	273	289	265	273	259	308	289	269	264	302	233	298	256	303	271	274	280	290	270	274	294	266	275	286	270	264	278	287	226	271	288	300	302	313	290	277	291	256	289	285	317	268	250	266	281	284	269	307	260	273	267	257	256	279	292	284	231	284	281	301	290	262	268	276	268	282	281	280	265	279	289	282	269	299	284	309	274	256	269	268	279	274	270	257	270	276	270	282	296	321	255	275	296	283	269	303	256	295	276	307	276	272	290	267	254	292	271	300	269	268	276	274	260	274	290	286	254	268	299	252	295	290	266	319	277	248	282	290	269	265	272	285	269	298	274	282	260	271	264	277	234	277	287	279	285	253	281	292	274	230	289	285	266	311	254	280	280	288	251	275	287	264	284	256	272	252	310	257	267	253	258	267	286	298	271	288	277	257	261	266	258	298	270	264	268	263	263	266	246	302	281	245	277	266	275	286	294	269	257	242	249	251	287	260	279	297	256	267	284	270	263	273	235	306	291	299	291	268	280	290	268	264	293	261	243	264	285	258	271	285	267	278	263	282	278	287	261	275	252	271	263	290	313	271	282	289	285	263	272	246	282	271	280	277	272	282	261	253	289	275	280	272	263	232	277	268	269	285	271	254	264	273	280	286	291	273	301	244	267	258	257	268	289	318	270	282	289	282	270	264	282	287	290	304	293	262	259	270	255	279	261	257	255	249	293	256	273	279	266	287	281	265	279	256	260	268	278	249	272	291	269	275	264	280	300	279	257	234	256	267	284	257	267	274	278	262	270	227	262	256	267	277	292	261	246	282	274	260	244	261	269	292	276	270	271	290	268	284	264	267	269	276	285	286	292	278	277	311	269	294	270	306	254	238	291	256	264	283	297	288	279	266	281	287	265	285	263	297	284	280	291	283	257	274	280	299	288	299	259	271	260	299	285	265	246	265	263	271	254	276	292	287	267	292	281	262	255	279	264	302	273	283	249	283	278	287	277	289	272	282	297	302	295	270	275	268	287	286	267	255	281	286	237	248	276	285	295	281	299	280	274	263
2390	979	1050	1127	1048	1080	1104	3916	6506	981	936	949	932	955	956	917	886	964	897	944	944	950	961	909	869	917	938	898	929	928	946	951	882	931	961	917	870	922	904	906	918	914	940	892	883	896	880	933	945	871	918	920	931	907	900	913	878	883	966	955	878	924	924	951	843	891	922	866	923	937	910	964	900	887	905	933	920	920	936	905	907	892	893	912	869	887	905	917	936	942	890	905	944	940	974	884	910	898	915	856	894	922	893	926	950	894	891	900	860	955	954	912	865	889	906	950	923	869	896	810	911	914	902	935	897	913	887	908	866	926	888	880	861	908	910	890	923	958	945	948	917	907	897	950	894	911	938	889	901	915	967	926	941	885	883	922	961	873	927	867	889	948	908	921	935	924	897	904	922	958	914	931	934	911	916	918	865	904	895	947	911	921	930	926	913	930	932	881	868	875	917	901	928	930	906	926	874	895	885	905	957	941	959	902	925	931	892	900	920	904	898	888	870	867	930	885	900	869	889	885	922	902	846	909	874	939	861	944	937	944	949	895	940	952	873	883	937	926	920	931	930	829	914	909	886	954	955	887	891	940	886	932	891	940	881	974	894	930	939	902	934	912	955	956	880	946	845	935	1003	883	909	916	923	888	914	913	937	925	934	915	940	936	972	954	918	927	889	945	908	869	921	959	942	917	884	938	913	966	930	849	976	893	931	954	921	911	942	917	903	945	865	914	890	871	920	908	924	939	965	953	948	882	923	853	907	934	883	967	919	928	925	903	933	944	911	850	913	934	911	933	928	972	958	881	900	913	906	889	958	875	860	861	981	938	893	949	936	934	898	974	863	925	938	931	866	950	936	932	962	877	910	959	934	896	908	939	966	887	895	914	925	903	875	910	913	866	894	933	929	917	872	957	904	918	947	913	983	883	879	907	957	922	918	889	899	947	893	916	882	935	889	917	945	865	922	898	912	913	1007	890	889	908	920	919	932	963	933	953	876	911	885	916	900	939	926	958	920	912	953	914	885	905	905	916	924	897	918	936	884	930	908	912	899	860	904	936	902	947	911	921	930	906	890	912	949	911	913	894	922	869	943	872	923	925	949	930	908	941	866	919	881	918	877	908	935	952	926	916	915	927	886	877	937	900	920	973	899	849	915	921	922	970	943	903	942	920	879	879	918	906	900	851	894	888	891	912	980	863	871	909	935	892	962	904	892	924	893	943	963	936	927	859	968	888	887	898	923	911	944	978	914	864	954	937	961	873	887	875	906	915	912	883	951	926	930	923	885	858	904	863	895	955	913	908	939	862	893	920	872	935	895	919	929	953	910	977	906	953	902	877	942	911	902	882	955	955	902	905	956	943	936	837	929	891	925	930	931	877	879	942	956	904	935	859	907	899	882	881	916	886	924	865	932	951	906	927	928	930	906	912	916	920	905	948	912	885	939	914	928	902	951	891	918	917	902	911	882	863	953	911	861	918	964	906	914	945	900	899	895	926	881	949	1011	947	910	885	912	939	872	906	909	939	974	913	897	888	910	900	934	913	900	917	918	927	912	908	918	936	926	929	910	885	896	916	953	938	889	882	863	920	883	931	931	931	890	873	924	929	855	910	929	909	946	940	966	912	920	977	921	909	929	891	906	921	933	904	896	919	906	931	933	897	903	920	930	947	914	951	917	868	943	939	946	928	909	869	943	855	884	910	936	936	912	936	896	921	881	918	917	908	913	938	841	936	929	898	884	939	909	916	886	927	938	907	957	945	907	928	877	867	947	922	929	946	941	925	892	901	879	882	903	911	912	905	945	946	932	932	930	994	972	893	917	930	908	949	865	882	873	887	898	932	947	904	951	859	959	957	885	958	956	915	900	900	907	959	920	875	902	878	918	876	890	899	904	949	861	944	973	901	931	929	943	934	913	895	891	930	924	949	918	915	906	899	949	928	895	957	918	846	851	879	883	910	872	927	870	946	890	863	937	900	943	947	892	959	888	913	867	938	913	929	896	962	882	926	922	883	868	929	912	863	927	918	911	894	918	927	918	893	891	931	944	907	967	889	940	909	871	898	935	906	925	955	901	882	963	883	940	862	989	913	928	944	900	950	903	921	977	918	909	925	925	939	894	882	943	902	895	931	962	887	922	950	969	971	885	907	936	953	968	864	899	918	898	931	905	912	924	963	971	910	924	897	876	917	925	888	920	885	902	913	860	930	928	921	949	933	969	955	927	918	922	876	940	891	905	904	919	959	921	916	947	942	872	924	927	937	889	947	909	923	908	900	960	951	908	897	957	890	945	891	962	972	944	927	917	865	892	934	895	885	923	917	911	1008	887	906	927	899	922	949	922	898	936	955	927	879	893	941	960	912	911	889	888	950	947	944	914	886	894	893	930	934	966	918	955	941	887	932	947	968	919	923	940	905	883	927	929	962	909	868	889	950	933	914	910	949	907	868	903	932	858	914	894	921	887	874	957	879	963	920	900	918	908	886	912	960	949	906	932	934	906	900	959	943	892	943	911	907	850	930	916	933	933	938	952	926	935	886	881	916	906	894	870	961	945	889	947	930	884	871	885	944	960	943	977	857	924	958	946	865	896	916	853	875	912	941	892	924	922	915	876	913	920	947	933	915	975	963	892	988	938	902	910	938	914	881	928	942	961	904	950	944	898	938	897	975	884	874	915	954	895	936	947	929	964	884	911	951	888	915	918	870	909	896	898	920	929	915	907	905	928	908	904	900	882	848	902	936	907	861	930	899	914	927	982	909	912	917	880	968	988	889	871	928	977	928	864	892	962	948	868	957	925	909	908	907	907	950	908	955	947	840	913	913	893	908	925	940	953	901	972	921	969	930	976	920	943	913	910	917	918	920	955	980	937	829	962	976	968	926	896	894	839	886	938	905	943	865	949	919	903	903	941	892	935	902	934	857	931	915	908	894	870	952	980	871	833	933	894	970	940	969	926	903	926	967	900	928	888	957	900	915	969	958	916	910	928	910	911	946	950	1006	936	895	883	967	890	914	917	900	937	905	954	927	931	884	917	858	900	929	916	861	960	909	913	866	903	914	896	954	951	895	915	935	960	867	967	943	959	907	921	992	935	978	905	982	907	941	900	924	900	858	934	913	958	979	916	931	958	898	859	909	908	907	940	899	928	906	939	916	970	868	885	911	874	872	923	927	909	966	957	931	891	900	930	933	969	920	950	939	935	940	903	910	867	868	857	958	942	917	898	937	911	930	923	922	952	938	904	933	941	950	908	881	935	904	918	885	907	883	948	951	943	936	930	941	946	910	943	862	936	905	894	871	950	991	967	845	987	916	921	900	939	878	928	980	911	898	952	882	937	948	925	912	888	988	927	911	943	907	904	837	883	925	892	881	896	943	928	974	908	922	943	857	933	851	942	952	913	907	896	965	928	954	919	933	932	916	875	885	916	883	890	959	922	883	937	929	952	933	892	939	880	927	959	932	898	864	915	950	944	915	919	995	932	869	950	949	922	946	933	934	920	940
7199	843	1074	913	645	523	418	2156	17069	723	249	244	232	205	201	198	226	190	165	174	196	197	193	188	214	184	179	199	178	185	162	164	165	177	159	183	169	180	172	167	169	177	157	181	191	177	153	166	178	184	159	160	185	167	176	152	160	182	167	185	170	173	171	148	163	165	163	168	151	139	182	188	184	183	163	163	142	202	169	163	174	170	155	179	165	157	164	144	144	150	160	168	176	147	179	188	178	145	162	135	158	154	154	159	163	167	164	180	155	168	172	160	164	164	177	164	161	179	201	154	149	155	169	162	175	168	163	177	139	167	174	150	150	158	171	167	150	158	174	179	170	144	161	175	149	163	131	159	167	176	157	173	151	150	173	176	142	156	174	176	149	150	159	165	157	166	174	146	172	167	180	160	180	161	167	180	169	141	179	175	167	144	188	169	186	165	173	176	179	170	196	183	162	178	167	185	139	150	150	175	160	160	166	153	142	169	169	168	156	159	158	190	181	180	170	150	173	168	157	143	190	177	182	187	164	183	169	188	153	167	165	168	173	171	163	166	178	162	160	179	173	160	163	171	156	171	168	179	174	166	165	179	158	166	155	166	136	169	167	169	163	197	156	179	162	154	174	145	159	172	157	180	150	164	182	162	188	150	179	177	186	159	160	157	189	164	164	187	179	176	160	147	180	171	160	155	167	160	157	137	194	161	169	183	156	167	141	159	159	155	154	180	162	169	159	181	176	147	160	153	166	159	165	160	161	160	174	176	159	165	159	178	162	177	157	181	165	167	169	156	182	161	162	162	147	164	178	170	168	170	169	174	173	157	162	170	151	193	182	176	151	182	146	158	170	165	161	185	157	157	148	166	171	175	160	141	178	179	159	169	157	172	163	168	157	169	164	170	161	166	131	167	164	163	153	155	159	148	172	162	154	183	168	158	166	162	137	151	176	194	172	180	172	164	177	179	165	150	176	173	163	178	191	192	171	165	165	176	160	177	160	181	152	186	175	160	171	188	163	146	176	146	158	171	165	161	186	174	162	198	165	172	181	183	183	189	181	177	172	176	153	168	169	149	171	169	168	174	158	182	190	164	171	172	164	157	160	170	177	171	148	164	152	186	162	173	176	167	167	136	176	160	157	179	146	181	156	159	156	151	161	156	166	164	165	170	174	172	162	171	175	149	150	155	168	175	167	161	154	188	151	141	152	168	142	155	155	151	152	179	169	170	164	182	150	166	157	134	158	164	165	147	170	165	183	184	162	185	150	167	166	179	158	162	153	157	172	183	159	164	174	192	144	156	162	161	179	185	140	174	183	180	172	174	173	148	178	173	152	167	170	161	164	147	164	174	149	159	161	180	172	146	173	168	161	143	161	174	191	160	161	156	164	191	155	171	173	174	165	171	163	163	170	160	151	152	169	154	174	158	153	163	167	189	182	171	169	158	162	183	156	180	181	170	157	158	163	181	166	172	183	141	166	169	140	165	188	152	143	174	161	186	166	164	167	178	155	165	166	182	163	165	161	141	166	174	153	157	158	165	158	139	162	175	174	159	157	139	162	182	149	157	158	162	171	155	163	164	153	145	147	176	161	165	169	179	184	161	172	149	154	171	164	167	161	160	170	178	152	166	177	162	174	158	178	165	164	204	195	168	158	168	168	198	161	163	169	139	149	193	174	147	171	132	178	181	158	172	167	176	170	159	180	190	165	175	170	187	145	155	141	164	162	148	174	150	173	164	167	178	171	181	161	188	161	177	160	172	167	161	172	161	170	171	161	177	160	171	191	176	174	150	153	158	171	182	164	162	175	151	167	165	151	195	162	156	183	192	164	167	174	156	163	175	172	166	161	161	205	161	191	138	143	194	167	165	176	174	166	182	152	170	169	168	148	168	163	186	150	187	171	180	177	155	182	156	173	171	163	151	171	165	170	154	171	159	182	178	144	185	156	162	173	158	163	164	144	164	181	174	169	175	162	179	161	155	164	162	154	158	174	169	195	153	167	173	159	177	166	160	166	157	173	155	164	169	158	156	156	150	165	166	193	160	162	163	197	181	175	173	182	147	176	170	202	166	172	162	161	157	200	179	183	136	167	147	160	186	178	158	171	182	175	165	167	160	175	172	159	180	169	155	148	162	153	170	186	157	165	180	178	176	200	158	146	140	174	177	157	167	189	167	153	161	178	171	177	153	175	170	169	177	165	176	160	158	174	171	168	177	154	171	160	181	167	159	180	144	188	148	161	181	167	173	162	178	162	163	177	163	165	188	158	194	178	153	169	145	179	165	183	163	161	174	187	147	191	138	197	188	177	152	152	166	162	166	167	146	151	178	158	152	172	158	167	161	174	133	143	166	157	153	154	158	159	179	188	192	160	164	178	179	170	156	184	164	167	153	190	159	155	147	152	179	173	164	161	160	164	163	168	202	150	188	156	160	180	165	165	179	165	163	150	187	156	174	167	167	169	183	194	161	149	196	166	180	170	173	173	169	166	153	184	153	180	181	170	169	143	166	171	157	168	182	178	183	148	148	147	173	174	178	158	144	163	172	181	157	178	162	157	173	175	164	165	158	159	169	173	173	175	154	184	175	191	162	160	172	146	159	163	169	172	151	180	171	188	165	172	165	175	144	176	190	177	194	178	143	164	170	157	151	186	164	177	140	172	191	168	167	162	154	163	156	165	164	182	167	155	165	146	197	186	143	163	167	172	172	161	185	191	162	169	135	187	191	158	180	181	168	159	151	169	145	144	172	169	159	168	180	173	159	191	182	162	178	185	165	168	186	177	176	155	176	164	200	158	159	157	177	150	174	209	157	160	175	172	180	157	186	173	166	155	173	142	178	191	171	177	166	174	163	169	150	160	197	182	157	164	164	155	166	184	146	168	167	170	172	147	152	164	139	180	171	193	167	157	176	159	156	149	172	163	191	156	193	158	167	162	175	166	172	165	183	170	173	163	177	142	174	151	158	150	181	173	190	150	190	164	199	146	164	166	143	163	150	168	167	142	164	168	169	174	194	180	158	168	169	162	184	164	166	173	157	185	177	162	152	171	178	153	164	150	173	170	182	148	180	162	163	162	187	163	178	175	167	146	163	197	198	157	191	145	179	179	148	151	166	194	151	154	168	181	175	188	154	180	177	165	157	150	174	170	176	186	162	149	167	155	164	165	166	162	163	167	157	166	182	164	166	190	170	160	153	174	179	174	181	184	144	152	175	156	157	165	198	176	163	179	163	155	135	175	167	186	175	149	168	169	155	162	164	164	164	144	169	167	169	186	159	156	172	170	179	170	164	156	150	156	190	160	166	170	174	155	184	179	174	189	153	168	178	165	160	183	164	158	171	198	156	153	177	161	154	179	172	146	153	193	169	158	158	181	179	174	165	170	185	165	172	141	169	145	173	150	157	177	169	170	156	144	166	155	180	161	181	171	164	145	195	192	166	191	149	154	166	168	173	162	169	168	173	157	163	148	175	163	177	188	147	174	156	162	165	168	168
5052	1324	2652	3112	2717	2331	1975	7239	25769	1261	1076	980	922	912	869	852	874	840	735	820	783	693	724	697	727	666	676	714	670	652	661	608	717	660	666	624	659	637	618	649	612	621	637	655	644	633	636	604	600	667	601	633	627	581	592	609	634	603	628	603	600	639	591	610	610	589	590	625	621	596	644	622	654	581	633	663	656	641	644	597	632	594	618	622	603	621	625	593	574	603	591	636	614	613	599	599	562	586	612	631	605	702	601	604	637	553	574	607	600	594	589	622	589	592	611	627	636	634	592	570	611	655	645	613	595	599	543	551	606	589	642	622	592	522	578	573	612	583	561	607	588	573	573	606	593	582	596	590	584	580	599	613	628	612	558	570	643	618	587	614	584	653	584	623	582	615	580	589	607	604	607	602	578	565	585	592	589	600	640	559	582	607	573	556	636	598	573	586	570	574	599	594	624	568	577	601	626	578	640	602	581	647	623	554	614	604	564	654	587	579	631	531	590	612	605	613	527	601	628	595	625	549	547	579	535	581	618	544	552	587	625	622	573	589	565	594	581	625	555	572	624	611	600	631	546	622	621	607	606	671	591	555	610	623	592	626	626	593	620	581	571	582	634	574	617	636	616	609	625	591	624	630	612	588	594	608	574	598	617	590	570	574	614	641	607	652	572	616	549	629	575	627	601	603	586	584	612	575	593	588	604	587	576	611	600	619	624	627	601	594	595	630	593	599	575	577	552	612	609	553	617	573	625	615	589	603	554	587	621	612	599	605	605	582	575	585	598	617	555	598	636	575	627	643	601	552	558	611	613	623	581	580	608	635	604	572	606	613	605	608	606	592	594	579	591	610	633	583	622	590	584	546	568	584	565	602	629	589	568	603	609	546	598	582	597	599	572	608	609	590	591	559	636	615	599	559	618	630	615	593	618	589	588	560	620	579	608	582	571	651	619	571	572	613	597	610	566	595	566	611	621	581	556	580	560	615	603	619	613	623	569	633	634	566	598	612	658	562	633	590	601	581	599	598	604	649	585	588	587	547	577	554	573	599	590	580	610	611	629	600	579	568	615	611	568	601	615	567	603	603	586	616	587	590	622	603	617	594	612	608	549	600	597	563	618	591	586	636	604	553	609	606	632	636	641	582	639	574	636	554	626	598	573	578	625	578	586	589	602	595	611	589	603	632	570	615	584	600	561	607	619	602	544	604	591	619	551	598	614	574	631	585	562	630	545	623	665	616	603	593	554	574	607	582	610	598	584	582	586	604	591	607	590	610	643	625	607	608	640	586	584	603	604	606	628	592	624	613	602	586	584	572	625	579	590	586	638	579	585	580	642	603	620	573	577	577	601	658	595	608	626	679	593	555	586	581	591	581	601	590	563	591	609	583	590	595	569	635	605	614	627	607	647	599	553	623	598	615	610	613	595	604	590	602	628	594	639	595	559	606	607	613	608	571	576	640	589	612	583	608	593	590	566	575	641	629	604	615	560	623	584	592	571	635	594	590	590	567	593	615	572	582	611	595	568	600	613	632	597	603	600	605	607	602	558	577	544	656	596	643	621	617	619	634	601	599	599	598	591	602	584	604	627	611	598	582	582	578	587	599	577	586	649	583	571	594	602	565	600	603	586	663	600	584	618	581	583	608	605	610	643	606	569	563	570	614	617	638	593	621	552	572	594	567	617	580	564	578	624	622	614	619	618	611	612	582	597	619	572	640	568	596	622	578	574	608	566	583	611	599	619	579	598	616	664	631	569	576	582	575	551	611	625	615	569	606	629	585	640	584	643	579	589	619	578	626	577	636	623	643	607	647	588	570	587	591	621	579	628	587	612	589	585	642	610	603	624	584	614	573	557	626	631	604	607	606	620	593	593	609	594	641	609	581	582	609	541	598	582	573	601	605	597	552	658	588	595	629	579	568	605	603	554	574	616	575	574	610	580	616	632	633	591	574	611	621	625	593	621	572	613	592	604	625	603	604	559	584	547	570	591	595	629	602	574	622	601	662	581	594	606	642	582	598	556	618	632	601	588	611	557	590	630	596	593	564	578	644	640	607	607	617	599	620	570	639	554	595	580	570	603	586	587	616	616	578	642	632	632	584	635	597	602	587	624	584	623	567	643	626	580	580	532	609	579	601	554	589	602	597	623	633	583	627	578	595	632	599	587	661	627	611	619	603	569	592	600	609	620	585	581	624	606	623	587	609	584	618	573	610	612	602	622	605	569	635	617	592	606	621	577	604	581	602	600	579	591	584	617	616	618	618	568	565	680	592	581	635	609	643	596	586	630	625	607	632	561	598	593	580	625	616	608	625	619	616	641	613	595	648	580	620	601	546	617	628	622	559	600	602	549	577	592	629	612	568	600	551	584	596	631	623	638	599	631	574	587	567	543	523	600	550	582	601	604	612	571	624	585	618	598	609	590	611	576	620	588	566	621	571	581	584	555	642	589	598	588	562	618	582	596	574	586	629	543	591	657	568	603	605	633	611	596	599	589	560	621	586	579	571	635	586	630	609	580	583	632	634	617	574	587	595	630	571	615	580	601	591	640	560	620	606	610	642	584	566	582	604	555	608	594	583	586	590	567	606	649	582	629	595	570	592	632	604	585	539	594	584	551	552	607	599	577	548	590	602	630	537	615	568	576	576	606	542	568	551	582	642	623	603	624	597	603	573	631	552	575	569	577	561	609	616	566	580	587	630	633	635	592	627	618	533	637	576	560	660	598	614	585	574	572	619	591	569	574	602	607	582	621	624	636	588	612	586	638	606	620	604	641	635	582	622	575	597	600	544	603	610	602	591	597	593	576	612	631	668	642	590	612	590	639	576	620	541	613	535	576	620	589	657	631	565	602	631	589	573	589	559	588	589	591	550	598	583	611	605	576	579	586	642	612	586	575	633	601	655	587	589	575	570	568	589	597	598	603	624	600	598	571	580	611	588	597	581	601	570	616	598	592	626	594	605	610	603	577	560	636	604	613	607	543	607	598	617	610	569	585	609	566	616	557	566	573	620	558	581	550	596	609	609	592	597	617	625	591	612	579	626	606	603	604	634	615	617	629	639	596	580	600	618	625	578	628	574	646	609	599	651	580	620	588	601	602	607	559	607	618	619	584	627	537	609	623	603	619	588	560	560	579	630	530	615	612	565	635	581	626	576	543	623	623	599	614	587	592	575	618	611	598	593	596	608	577	546	571	574	609	596	578	601	594	578	615	588	615	590	608	596	585	562	609	607	619	572	624	571	621	678	585	570	642	593	665	640	603	600	607	632	605	578	584	597	569	613	606	639	580	565	576	610	602	592	599	595	575	586	637	574	545	557	617	594	560	637	554	620	559	612	577	589	588	578	607	641	617	568	633	598	607	607	621	595	592	617	599	573	560	564	598	618	592	658	583	608	596	581	548	588	650	605	582	609	558	619	612	607	549	630	631	626	594	579	595	622	613	614	574	611	591	603	571	607	607	601	591	632	596	618	592	632	601	600	584	600	586	632
15186	1885	2256	1764	1173	922	683	7512	33128	4072	281	215	237	228	184	175	162	199	170	181	141	167	155	167	143	161	158	176	163	143	133	145	153	156	151	158	151	144	135	133	142	139	153	123	134	140	144	145	114	117	140	143	124	123	120	136	145	147	159	144	154	141	124	147	144	126	147	147	132	150	128	131	141	147	124	127	138	135	142	137	120	136	135	146	148	137	131	128	141	134	137	135	127	136	125	158	119	126	138	138	120	152	122	156	130	151	145	134	159	142	144	131	133	135	156	145	129	140	142	119	141	155	166	137	131	129	132	164	129	137	146	138	117	144	142	138	147	141	136	136	137	114	119	115	140	153	141	129	161	123	143	114	140	125	151	135	133	142	114	127	137	124	136	158	128	129	121	135	118	145	124	134	123	150	126	131	144	134	117	127	120	128	139	128	142	146	139	118	133	148	139	139	146	138	115	130	138	128	114	135	142	127	136	131	133	134	139	147	122	137	127	148	135	153	136	165	155	122	149	158	134	116	132	142	145	136	152	116	125	128	128	125	136	141	122	112	114	136	164	130	134	136	164	141	129	106	128	127	149	155	125	138	136	129	117	141	125	153	112	146	157	131	139	142	137	139	120	124	139	118	142	127	143	146	128	141	157	126	148	131	125	142	136	122	133	150	121	149	140	124	150	135	130	136	122	136	147	130	142	132	155	141	126	161	151	114	147	122	140	128	132	123	137	128	146	167	132	147	151	127	129	138	158	157	123	122	143	130	140	129	121	123	119	124	122	135	147	139	133	138	137	125	132	119	123	135	124	117	142	130	131	126	142	127	140	117	147	143	154	122	136	165	118	123	148	147	134	142	139	107	144	127	128	122	129	150	124	129	154	122	130	131	139	117	147	121	122	135	127	149	112	136	129	159	125	129	140	110	142	131	130	126	138	142	131	134	121	142	116	132	150	144	134	139	133	138	127	139	137	134	120	130	115	135	126	156	147	133	142	142	141	124	122	115	138	136	125	122	128	127	124	114	113	130	115	143	153	123	115	133	147	136	130	120	156	148	133	143	134	144	142	127	157	141	156	141	127	107	130	141	155	118	149	128	123	153	155	138	136	129	129	148	139	142	140	129	134	120	136	143	127	150	134	159	125	133	128	143	125	118	138	129	139	157	118	153	125	147	131	165	148	143	126	150	135	115	132	123	138	127	146	110	120	118	137	140	112	115	140	136	140	153	118	134	117	127	118	103	115	133	123	140	145	136	140	150	143	146	121	128	129	121	142	128	131	120	114	150	128	119	137	135	136	132	157	132	137	140	122	132	159	140	127	130	150	120	127	120	119	145	155	134	122	149	150	123	123	126	118	147	153	143	123	155	140	148	128	135	117	138	125	110	146	144	130	133	133	145	140	135	144	132	140	126	120	118	143	170	147	136	121	158	135	141	109	130	131	125	135	146	128	141	114	124	124	133	167	133	130	117	135	120	164	111	148	124	129	149	105	152	116	137	119	147	173	128	137	180	148	133	141	147	123	141	135	132	127	141	137	133	156	150	140	162	137	135	143	123	131	140	132	139	133	127	143	138	130	130	141	109	123	130	143	130	143	121	135	168	111	125	144	129	121	122	118	143	164	131	145	151	133	133	122	130	140	134	135	123	138	139	128	115	137	127	139	137	145	144	156	128	149	142	166	125	144	131	125	142	120	124	164	121	135	125	123	152	116	138	130	142	113	132	133	123	139	151	125	134	141	119	138	146	124	129	137	111	122	137	124	113	135	141	120	141	119	130	139	107	142	129	121	128	150	112	136	150	146	132	151	124	160	126	132	120	119	139	144	135	144	120	119	120	127	125	150	133	166	131	158	125	131	130	144	144	121	156	144	141	120	142	144	139	134	152	107	119	146	145	129	124	139	139	92	132	142	137	125	128	134	146	154	126	140	127	145	132	120	137	109	143	127	118	132	106	112	141	129	130	130	123	131	132	134	110	144	127	135	131	133	132	175	138	125	139	122	156	150	110	123	149	141	144	151	160	128	112	132	132	129	126	151	125	132	132	131	114	137	128	118	131	140	165	127	144	134	125	137	129	140	138	136	118	153	129	147	133	126	141	133	144	117	121	129	130	112	124	129	131	126	138	127	136	136	123	118	135	144	127	129	136	134	123	155	117	115	120	134	152	107	155	112	121	142	125	122	135	158	124	125	146	136	131	136	145	162	138	111	130	135	143	119	149	121	138	137	113	127	130	129	143	122	144	148	130	120	112	139	145	147	144	133	118	126	128	132	121	126	136	133	133	129	132	131	111	139	122	134	145	124	148	143	144	132	133	130	138	111	123	131	124	145	139	126	117	130	126	137	141	141	138	135	124	133	123	152	134	126	176	139	130	156	125	133	133	129	115	140	135	146	134	147	142	149	133	130	140	136	133	119	125	135	149	138	138	118	151	138	118	147	133	124	142	137	140	138	144	147	126	134	132	132	155	128	135	165	153	132	150	151	131	155	135	110	128	137	127	160	112	127	119	138	138	147	132	151	121	133	134	151	120	124	135	164	137	123	118	129	140	135	123	137	119	134	138	115	146	126	143	121	141	147	117	133	141	141	152	141	151	145	135	125	147	156	119	131	134	126	143	151	129	119	120	145	130	126	136	126	116	128	126	161	122	140	112	130	124	129	147	122	145	147	148	125	126	137	135	133	147	112	145	135	139	122	115	108	139	140	138	134	110	115	131	139	152	125	107	121	133	124	126	122	131	129	139	130	144	129	131	131	128	130	117	142	156	138	131	162	137	147	131	135	129	147	145	127	145	126	139	134	137	149	124	135	147	135	115	134	120	117	132	124	140	129	125	108	126	120	131	113	141	136	132	161	136	138	132	129	142	154	138	135	119	141	140	128	107	134	114	134	126	151	113	128	121	135	142	152	132	141	144	132	140	115	128	130	128	122	133	131	137	138	142	118	118	152	133	124	109	122	126	140	140	135	128	142	134	133	123	143	130	120	131	152	111	140	133	128	116	142	147	149	147	128	132	126	109	131	123	138	147	134	130	144	123	131	123	151	127	140	130	139	136	137	114	129	119	147	120	142	143	136	123	122	124	141	117	140	129	161	121	145	147	136	133	131	141	126	140	131	109	127	143	144	135	138	139	124	135	133	148	142	143	147	145	116	132	135	116	122	129	125	130	127	128	129	127	148	140	119	160	104	135	147	154	135	117	136	133	145	126	127	152	141	124	128	132	131	134	131	132	150	144	131	133	149	132	140	136	127	132	136	139	122	125	132	127	137	122	134	152	134	126	114	122	136	130	135	148	141	130	136	127	114	125	113	131	133	147	138	143	122	119	139	116	124	152	132	136	129	129	145	141	134	143	154	111	138	126	109	152	127	125	131	124	121	122	141	145	129	142	136	145	132	107	126	134	126	130	139	129	134	116	137	133	133	148	128	122	138	131	154	124	161	153	144	124	135	119	135	140	131	138	145	136	124	152	143	136	127	147	160	130	117	114	137	150
7392	2226	4718	5589	4890	4038	3353	13370	36784	1680	1501	1317	1249	1094	1032	992	931	931	854	767	802	796	707	692	687	680	657	637	620	618	568	602	604	631	643	562	571	572	577	592	556	575	538	568	547	560	586	545	613	551	542	541	523	531	518	547	527	472	556	541	531	572	537	548	546	526	524	566	528	497	522	512	542	534	527	514	532	530	488	510	527	524	478	467	541	490	512	549	529	532	511	539	543	509	500	546	487	520	529	509	523	520	489	526	521	563	549	532	524	487	497	526	499	516	532	549	515	490	521	527	532	486	514	517	481	469	501	513	514	500	544	455	480	497	491	499	549	500	454	554	479	467	528	532	518	535	493	531	463	464	482	529	478	502	481	533	491	517	504	526	479	481	491	493	501	503	495	490	516	539	466	506	507	480	479	488	468	488	538	519	529	527	486	568	542	479	501	537	503	493	464	504	534	513	485	476	515	514	486	472	467	522	508	498	508	449	491	511	491	499	500	538	522	520	505	514	500	479	507	501	477	508	473	515	500	522	494	498	483	484	518	491	495	450	487	487	514	494	533	498	493	520	487	494	501	558	504	501	474	525	546	492	541	488	473	483	524	495	494	506	513	517	516	509	482	527	470	530	488	478	501	512	520	509	490	504	526	536	512	508	485	480	505	486	491	501	477	526	522	497	528	516	523	495	497	500	516	516	515	518	487	532	537	527	533	492	478	518	536	523	507	513	508	482	475	507	472	518	531	506	518	520	494	525	493	536	464	519	499	483	468	501	477	521	522	511	476	504	516	565	502	516	494	494	514	502	514	487	543	481	521	469	491	499	501	539	520	529	506	538	510	545	519	475	523	492	505	494	503	491	516	531	501	501	540	482	500	514	500	507	474	514	478	525	510	497	520	478	479	497	527	472	491	475	512	537	481	522	494	509	501	559	486	526	544	515	525	494	520	513	519	487	542	503	511	487	505	480	481	515	507	470	474	498	523	482	495	502	533	494	510	508	533	472	518	515	480	510	495	492	490	497	516	522	493	531	512	541	482	476	521	495	547	508	508	484	444	499	522	498	530	490	498	489	472	493	498	507	500	503	522	489	509	513	506	522	497	474	496	483	458	504	520	517	497	504	517	522	476	516	486	503	487	483	482	532	498	488	511	505	489	511	513	515	480	501	488	512	518	540	477	503	512	509	503	507	521	479	475	508	505	479	495	486	512	483	471	458	458	539	511	537	509	493	500	487	519	475	532	500	503	525	491	494	506	477	507	459	508	481	489	520	501	509	496	485	492	498	538	557	514	506	513	480	489	497	487	473	488	485	501	495	546	473	513	497	537	495	500	505	493	526	516	494	518	489	481	499	522	490	509	539	530	537	512	507	527	490	534	496	523	518	528	503	499	484	509	579	458	477	491	537	502	535	485	505	498	510	479	507	526	504	484	445	523	479	512	495	467	481	510	475	530	474	480	499	472	518	461	497	488	505	495	478	525	460	508	490	540	463	518	525	524	501	500	534	558	482	554	484	462	478	530	505	488	517	547	422	498	495	510	513	463	509	497	492	483	492	485	485	489	476	554	488	524	523	503	512	509	473	525	511	474	458	509	524	531	498	465	520	476	509	502	513	490	476	495	538	504	525	494	470	487	543	472	456	528	537	574	535	537	485	511	509	507	494	511	495	512	526	475	519	502	484	504	507	475	532	532	515	516	485	512	487	466	519	527	492	496	472	501	484	543	525	544	553	520	545	496	490	470	488	479	520	509	477	522	505	511	475	515	502	504	520	502	526	502	510	537	511	534	481	529	533	526	516	504	493	519	493	524	501	517	520	494	501	505	552	501	489	526	566	492	506	489	527	473	534	487	500	491	475	500	495	527	473	500	494	498	464	547	496	500	482	476	489	494	465	496	497	521	473	535	476	504	502	529	501	495	492	499	485	482	504	521	510	510	513	487	523	536	486	519	529	543	495	509	506	458	480	526	549	518	507	462	481	492	526	499	524	512	510	520	462	529	565	470	482	474	496	504	477	504	493	507	479	515	508	502	532	519	512	531	486	479	487	560	481	530	483	496	558	502	493	494	502	482	473	513	474	548	493	505	531	516	490	485	492	493	554	455	509	510	484	488	514	495	471	504	467	493	537	519	507	485	508	483	484	481	475	473	490	504	478	496	473	514	479	488	499	487	499	483	506	510	515	469	519	507	526	499	496	536	530	488	474	483	516	494	515	532	506	481	521	476	505	524	516	514	497	513	464	466	517	499	490	526	503	521	518	525	525	497	542	529	536	477	495	474	481	498	494	487	452	525	481	501	504	488	515	554	497	504	521	480	525	503	493	486	506	519	527	506	557	485	499	543	538	476	529	490	524	494	500	547	509	498	521	510	487	508	517	472	459	489	520	497	477	502	517	479	530	477	458	531	531	497	511	503	476	511	514	499	488	484	493	505	526	517	512	488	520	496	509	524	488	503	476	510	523	548	524	484	508	522	514	514	501	523	499	491	516	544	500	483	504	513	551	521	495	493	520	485	492	522	474	507	537	515	496	535	504	503	518	497	521	499	488	506	510	479	494	524	501	534	531	503	525	517	486	460	492	492	485	506	510	491	498	511	534	511	474	504	503	502	506	538	542	518	557	501	550	475	499	512	514	479	505	499	527	472	495	498	521	439	486	506	494	508	512	537	501	553	514	513	501	513	484	539	510	423	493	457	516	488	488	509	507	511	524	504	490	478	532	491	500	524	519	509	504	495	510	454	507	464	488	515	472	504	479	513	505	493	460	504	489	508	521	460	484	483	501	513	477	509	494	569	537	508	469	501	535	494	476	504	538	491	480	487	533	508	531	522	528	512	493	465	535	497	500	467	520	488	459	443	474	521	502	521	500	527	533	510	468	518	488	499	476	512	531	510	499	464	488	539	538	528	527	490	479	474	502	499	481	449	517	475	498	528	509	481	533	521	452	549	503	487	508	510	521	480	466	514	518	503	477	485	545	502	498	477	495	490	502	503	497	490	522	474	511	490	490	512	507	510	515	506	520	501	466	533	515	527	506	477	551	494	526	515	536	522	516	527	473	456	484	535	491	518	548	448	539	493	492	506	558	497	527	503	518	499	468	503	496	515	535	540	551	502	464	480	510	479	527	469	480	496	483	536	506	480	536	536	516	472	511	524	507	522	462	468	511	511	486	491	531	478	473	477	491	523	472	519	523	496	528	539	506	481	484	473	481	503	499	498	523	522	505	485	500	476	537	525	498	537	492	464	516	467	500	496	485	502	498	471	559	515	554	488	526	505	516	540	551	508	490	498	483	471	500	515	475	525	515	538	500	507	514	491	508	487	514	506	533	475	488	477	480	504	453	505	536	536	479	498	486	482	537	481	504	512	495	515	504	465	507	484	487	487	516	522	517	496	475	512	524	493	513	523	499	529	523	505	503	516	513	486	538	452	488	530	503	448	532	502	495	482	530	496	509	476	549	507	509	488	504	555	469	487	507	500	490	491	535	481	493
1832	305	341	317	297	300	288	891	1779	288	298	281	283	275	279	266	276	259	249	307	257	263	269	273	295	302	292	291	292	299	279	277	264	264	321	289	302	278	280	285	294	278	292	281	270	292	298	260	264	310	275	294	310	260	286	296	273	289	264	280	269	289	263	294	268	271	278	267	289	282	293	284	254	276	286	291	292	276	299	309	246	267	302	274	272	259	301	278	298	284	279	303	291	283	311	264	306	282	272	258	253	288	265	289	278	291	315	274	293	249	317	289	264	258	253	264	271	281	283	268	288	268	279	250	255	274	299	267	261	263	290	276	267	292	293	269	294	269	288	294	312	278	299	277	298	293	250	271	280	300	274	277	298	310	283	273	296	296	281	276	277	292	295	289	265	285	267	289	270	288	258	319	301	288	285	268	262	289	290	272	314	280	275	304	271	292	265	283	274	301	287	282	270	287	261	259	271	278	282	303	275	293	273	276	273	284	264	284	285	294	277	271	280	291	290	300	270	274	287	291	300	252	297	251	287	303	260	276	306	299	292	309	293	297	266	281	269	275	270	297	298	305	295	248	284	288	288	290	284	275	295	293	288	296	280	292	284	278	274	270	298	320	270	283	302	280	271	255	255	294	323	240	286	243	278	288	261	277	286	284	273	280	273	266	291	271	263	291	297	286	269	265	252	288	275	297	282	273	285	281	284	313	292	289	262	271	275	284	277	294	272	267	274	257	258	257	266	285	270	274	287	253	297	277	278	315	296	282	272	305	267	265	284	284	266	265	275	282	311	297	276	265	276	283	260	287	284	292	276	237	279	273	273	276	278	315	284	284	297	289	266	255	281	269	261	269	288	265	272	287	281	282	284	271	288	270	266	236	313	286	275	281	291	253	270	271	291	289	288	274	271	288	297	295	289	257	290	257	263	309	260	289	283	303	269	272	302	288	281	297	289	282	304	252	292	276	300	292	261	291	275	263	252	285	263	267	291	312	251	299	284	280	293	284	278	288	283	288	282	248	316	288	220	290	289	259	270	280	264	255	283	261	266	259	261	279	269	292	271	265	277	275	251	335	295	297	283	263	279	263	280	291	255	289	282	270	304	290	286	268	276	314	293	304	285	256	281	257	263	285	276	275	299	299	281	287	273	308	289	312	312	288	271	254	246	271	272	286	298	261	260	292	285	292	268	265	296	301	279	288	285	306	296	272	267	314	274	287	272	266	258	287	255	303	271	275	285	304	300	277	266	276	294	293	273	299	297	307	256	294	284	273	267	254	280	280	286	255	287	264	268	276	294	276	279	298	313	264	282	268	281	274	279	276	264	257	251	320	253	303	277	288	237	294	307	300	296	294	278	291	281	270	282	299	298	252	263	308	272	266	299	296	264	294	288	289	271	282	287	266	271	270	325	283	267	301	294	270	282	264	278	251	292	244	293	277	301	284	323	280	272	288	289	283	269	283	274	306	322	270	269	281	273	276	307	257	308	283	286	264	265	290	288	280	300	294	307	262	267	257	277	284	272	303	281	276	254	286	272	291	281	302	305	265	335	269	306	283	269	287	290	275	258	298	290	268	288	295	280	298	260	280	301	290	308	276	312	291	277	272	262	294	276	289	279	282	293	263	256	278	266	283	280	276	286	276	285	285	291	300	274	281	286	253	267	262	263	277	300	285	278	239	298	286	268	271	287	263	273	274	294	291	274	266	288	288	265	292	285	283	295	280	304	269	280	268	272	305	235	290	300	272	280	265	301	283	265	322	279	274	259	258	270	258	290	283	301	310	267	286	247	280	274	281	281	274	272	255	307	266	299	270	290	278	268	287	286	249	306	292	277	266	285	283	267	289	300	287	293	284	263	268	306	285	267	277	305	249	279	298	301	268	284	293	277	275	280	258	274	296	305	286	252	301	276	314	264	256	278	293	273	259	292	257	275	281	311	256	305	265	294	275	290	277	270	301	263	297	298	285	291	276	314	281	266	284	278	244	280	277	285	295	257	285	302	282	305	257	235	267	285	325	278	273	257	276	282	291	289	275	289	277	287	289	274	280	297	265	292	253	280	280	280	280	278	298	269	263	270	280	231	283	275	283	300	294	281	281	278	275	273	307	298	268	295	284	265	306	297	270	278	287	298	262	286	297	264	269	231	263	287	285	273	256	280	265	281	257	270	294	293	270	284	306	266	274	303	297	292	254	276	275	274	289	276	280	263	288	277	279	275	274	287	275	273	288	318	270	272	272	274	296	297	294	288	293	295	278	297	295	258	267	288	276	285	284	279	269	265	266	300	316	288	268	291	266	267	288	307	277	283	272	262	321	322	331	319	296	276	272	287	303	295	296	276	271	286	306	271	274	272	273	292	281	298	261	280	268	240	309	260	286	276	279	297	292	282	271	261	286	300	286	287	289	288	277	289	291	270	252	274	271	248	291	294	282	268	281	251	267	268	304	269	249	287	297	264	280	270	289	238	294	279	304	284	297	299	290	281	284	292	296	282	289	276	275	266	298	308	297	248	251	292	291	263	274	255	282	273	286	288	310	288	283	285	272	284	257	295	259	275	294	246	255	261	295	301	264	269	269	286	267	286	273	282	287	304	292	299	291	259	277	264	276	301	282	285	256	270	293	298	296	293	290	285	299	321	312	288	293	267	283	271	294	282	304	283	280	296	281	265	284	279	255	252	287	302	262	246	289	306	323	284	270	302	262	276	276	274	272	275	234	282	302	297	311	254	272	294	310	285	258	256	286	297	265	280	279	257	284	248	262	268	282	283	270	254	283	286	275	264	271	312	293	272	274	279	295	300	256	264	273	316	274	302	259	262	282	300	282	285	251	281	298	291	294	289	297	295	265	269	277	289	295	274	263	280	292	255	300	276	236	261	294	273	262	298	313	304	285	289	295	310	291	291	263	278	285	291	246	300	289	292	246	272	273	266	280	285	271	270	271	280	311	283	292	280	256	295	303	266	328	287	289	258	279	262	270	294	277	274	256	266	251	263	247	298	274	270	282	322	298	271	294	252	281	284	279	281	266	276	294	255	275	257	248	301	297	293	297	272	280	282	263	285	282	278	274	285	259	283	279	313	278	269	265	277	288	261	236	265	306	287	278	269	305	279	296	284	283	243	251	271	266	275	275	268	289	300	286	291	279	281	295	297	269	263	295	281	304	268	282	261	265	286	284	280	281	275	317	274	251	261	290	294	282	258	303	278	278	268	265	266	292	300	311	312	271	247	261	289	295	263	265	284	249	265	288	266	294	286	243	303	275	288	274	297	300	277	281	277	250	277	265	285	286	300	275	258	268	268	345	274	268	295	286	281	317	302	292	274	247	273	284	299	268	310	266	278	290	272	266	263	281	278	274	313	267	271	273	285	300	301	289	288	281	260	261	259	292	279	275	304	281	275	283	256	268	313	330	288	283	260	242	287	279	297	298	291	293	279	279	285	285	279	265	279	295	268	297	262	261	275	277	272	255	300	287	273	315	283	299	266	317	301	290
2348	984	1067	1110	1097	1104	1029	4424	8287	991	987	967	952	915	928	961	963	951	969	959	929	972	1023	902	954	898	894	971	911	961	945	922	928	933	967	965	964	1017	954	988	928	966	964	984	952	912	965	940	966	914	903	932	964	900	951	983	959	905	902	917	958	942	961	914	986	916	916	948	992	970	967	932	937	903	897	941	904	1014	912	986	914	955	924	901	997	882	963	942	895	952	892	952	920	909	929	910	953	972	925	954	963	944	936	959	910	974	940	945	971	889	956	966	891	942	972	977	960	961	954	961	919	957	960	938	956	947	915	960	895	965	903	958	935	948	966	917	924	956	930	949	947	941	950	964	919	912	912	901	992	940	924	939	945	959	909	940	941	933	944	955	920	900	989	916	948	917	941	955	956	917	932	892	1006	965	932	910	924	951	945	976	916	1005	967	947	893	916	926	936	917	960	949	958	949	941	926	984	946	928	900	961	981	933	946	995	894	931	928	975	939	943	884	919	939	927	960	984	933	882	906	918	959	918	979	984	970	972	927	942	950	994	956	896	987	951	944	912	958	916	954	939	918	956	990	960	959	921	983	921	914	965	952	963	971	916	847	986	933	953	980	911	952	947	951	964	993	901	960	965	960	997	899	944	940	985	977	947	970	896	922	915	905	964	967	950	972	971	968	961	946	889	925	931	972	945	957	908	931	964	999	946	883	923	919	967	981	946	908	966	941	935	955	943	922	837	959	896	904	932	937	910	944	890	919	952	911	943	910	960	960	972	926	912	917	1006	958	977	895	1008	896	990	944	906	956	983	894	932	942	945	918	948	969	947	970	955	946	924	955	995	967	964	958	913	853	959	943	917	944	950	979	960	981	861	896	958	993	923	916	948	911	955	905	929	938	963	951	993	979	937	979	978	929	896	925	916	982	944	896	975	993	896	925	945	919	987	930	960	936	939	975	891	927	901	995	912	909	948	950	943	951	969	937	1005	992	912	977	914	937	951	931	950	950	978	912	946	916	921	927	976	920	909	955	935	979	961	961	939	933	964	906	931	963	938	949	930	960	931	917	983	929	953	928	922	967	905	989	930	1015	913	948	948	910	900	942	985	893	945	916	908	914	929	950	934	913	924	930	894	960	889	906	904	892	915	923	935	927	919	926	959	916	941	937	920	977	936	924	907	923	917	955	987	925	985	924	954	988	933	972	971	939	901	980	966	966	926	920	966	894	917	959	935	932	943	891	954	943	933	973	998	1030	947	929	989	932	935	917	905	961	915	1004	933	920	908	940	927	940	951	957	976	924	927	955	911	915	924	942	991	976	885	893	915	942	946	899	911	978	880	971	1010	969	985	964	946	962	991	910	944	919	925	910	901	915	914	926	933	1013	922	926	920	916	935	961	987	907	929	884	958	936	950	941	960	944	993	923	939	908	954	877	931	928	948	990	988	911	898	997	938	928	909	919	914	902	998	929	898	932	942	940	905	929	952	937	955	939	973	965	902	896	963	997	966	923	965	933	980	947	913	957	959	996	908	920	933	943	934	956	991	913	929	984	946	922	919	976	908	924	920	965	932	886	992	938	946	919	970	964	1016	924	911	985	905	989	877	929	951	963	933	914	978	933	948	946	936	969	926	905	959	950	943	895	973	942	900	977	966	939	903	922	934	913	932	924	1000	962	954	951	963	961	895	914	966	876	949	919	912	945	944	927	912	984	968	967	922	931	874	898	956	903	957	871	940	925	939	941	939	903	967	969	884	956	967	937	944	969	902	980	960	928	944	937	905	895	909	944	964	923	913	921	1007	926	901	957	960	908	983	926	968	946	929	980	992	995	950	918	904	972	936	919	958	937	964	935	878	907	967	958	977	957	939	892	902	910	937	932	953	996	953	929	927	980	926	938	890	953	998	859	937	907	906	905	964	950	932	923	904	978	881	863	913	973	933	971	1015	917	985	965	963	934	940	912	897	985	965	952	945	885	927	914	936	970	940	934	987	981	964	910	962	920	960	963	868	958	913	948	932	956	905	965	946	911	927	956	951	944	913	874	934	956	913	915	965	993	1011	912	991	916	973	921	952	967	951	915	921	907	892	956	937	966	940	939	915	907	945	972	930	931	942	904	939	882	979	987	865	979	993	942	952	990	924	954	958	974	958	925	903	913	929	924	876	952	946	957	935	948	934	977	942	932	974	941	954	927	933	959	956	949	878	934	935	938	965	915	943	965	930	901	949	925	956	931	988	956	925	899	989	913	997	866	909	957	956	934	977	914	895	969	990	984	945	941	901	898	941	894	982	939	924	999	921	967	939	923	875	956	908	936	929	956	958	897	911	888	932	942	892	898	936	899	905	944	918	930	945	885	968	953	934	926	959	929	952	921	932	961	948	948	925	925	975	933	903	973	943	922	987	997	951	968	874	960	978	945	925	909	989	1001	923	937	937	988	954	897	898	983	946	914	955	964	940	950	972	977	950	968	984	955	927	883	940	982	940	935	958	1001	895	966	937	969	946	959	971	980	906	938	899	907	921	909	934	925	898	925	954	914	963	980	907	955	943	1001	974	917	898	900	961	965	956	944	875	929	954	988	897	931	920	890	942	872	976	1001	881	907	929	953	972	908	933	976	917	979	968	936	950	963	937	1009	936	955	928	931	928	925	917	929	927	931	920	969	940	937	932	924	948	917	950	975	889	915	874	987	948	907	923	981	993	912	912	924	888	1021	953	858	916	961	885	960	971	932	968	952	913	966	980	944	896	962	937	945	900	976	970	956	946	980	920	980	920	994	957	940	981	948	935	923	934	954	941	925	940	954	965	893	937	996	922	994	924	984	945	996	997	917	987	913	920	966	984	952	921	938	919	914	956	957	931	912	935	932	917	1010	975	962	934	905	973	928	910	977	960	954	987	926	935	921	895	888	915	954	935	947	938	949	930	929	936	858	917	914	980	945	957	907	937	981	932	969	903	923	917	987	915	919	945	954	919	936	901	976	909	976	926	960	911	985	927	961	902	892	931	957	926	936	958	968	972	990	979	934	927	972	957	903	957	949	934	911	913	942	916	934	917	945	929	923	942	966	932	965	878	989	936	934	930	937	927	979	946	930	948	907	896	1012	977	954	951	1014	906	935	944	938	932	941	908	972	864	919	897	924	998	934	946	924	968	976	938	951	915	923	888	966	905	921	994	967	935	963	952	1001	954	934	961	927	932	961	965	999	986	915	941	993	948	926	976	942	902	981	915	930	918	908	945	947	921	932	950	888	951	986	915	962	924	927	882	931	975	939	974	929	962	923	911	942	942	927	959	940	944	939	937	953	918	916	892	975	963	1016	889	954	910	944	941	946	921	980	897	914	949	896	949	930	908	911	934	936	944	924	924	976	920	976	947	947	937	945	986	907	905	917	872	935	926	971	964	926	954	925	947	945	919	1043	943	998	930	967	903	971	962	938	886	923	972	933	901	932	930	898	979	953	939	910	905	961	966	1022	944	932	913	958	986	992	958	943	942	947	945	962	941	932	959	912	960	921	916	964	934	1004	904
7205	811	1060	899	691	534	422	3937	15494	615	247	245	231	208	196	218	190	199	182	194	170	210	179	180	175	190	164	178	183	175	172	172	177	174	170	180	176	164	145	162	164	154	181	140	179	161	175	187	157	172	173	162	179	160	160	161	155	174	172	168	169	160	178	156	172	158	155	160	163	172	166	154	173	156	156	180	186	168	158	165	176	160	196	173	191	168	175	153	182	177	145	163	182	149	166	154	174	186	163	156	184	150	192	156	157	157	153	175	172	170	159	156	169	169	160	176	183	163	178	150	178	166	163	182	187	172	187	161	159	156	151	170	152	166	165	176	205	166	175	176	167	170	145	159	143	147	184	166	180	172	139	179	164	181	198	165	171	139	167	182	174	170	181	164	179	169	180	137	184	169	174	150	174	164	180	182	185	159	176	163	150	169	158	166	143	176	164	183	167	176	149	167	167	160	180	164	167	163	168	170	164	166	160	169	176	169	183	165	155	184	167	162	169	162	145	164	149	158	183	155	162	166	172	156	165	184	169	188	155	161	171	151	201	191	184	157	172	175	162	161	168	151	167	169	177	160	158	163	167	171	192	160	148	153	133	151	185	180	172	165	172	171	167	166	163	137	182	166	184	157	174	148	183	192	159	161	162	191	175	180	154	165	169	159	178	181	185	154	177	180	159	173	156	153	171	169	189	178	151	175	149	171	160	149	184	171	175	189	182	178	173	150	175	165	148	190	165	171	197	148	168	180	156	163	164	169	185	152	160	166	171	173	155	150	161	163	185	159	162	150	172	159	184	147	155	172	163	161	161	172	157	163	191	168	149	162	163	174	164	177	177	197	150	167	152	179	173	161	166	180	162	154	196	169	168	159	166	170	166	175	139	163	175	185	185	166	148	161	164	157	177	170	193	187	162	187	165	134	168	170	153	156	167	141	150	185	157	166	181	168	172	141	165	169	175	164	140	160	159	155	170	172	165	154	162	191	169	188	180	184	156	174	154	157	163	169	148	176	162	165	167	178	171	167	168	190	148	165	176	124	159	164	192	158	187	161	171	158	205	154	202	173	155	168	179	160	156	178	178	177	172	175	157	178	165	146	181	166	169	165	141	154	150	173	175	168	159	171	180	151	168	169	139	166	158	162	178	171	149	170	164	177	175	162	198	171	164	161	152	198	154	153	142	155	169	153	199	156	162	163	172	152	169	185	163	164	158	138	162	147	160	156	142	163	157	166	186	154	177	162	163	151	161	168	168	157	184	155	163	175	176	160	164	178	159	167	158	159	176	162	176	161	161	164	168	197	144	178	197	163	168	148	171	173	167	165	182	164	197	170	183	164	162	168	162	174	177	150	160	160	172	161	188	170	174	161	151	158	186	139	162	151	179	149	157	199	166	185	170	159	176	179	172	150	162	158	158	158	167	168	160	178	190	168	183	185	168	145	182	161	145	166	170	172	161	158	195	172	150	175	157	163	185	169	191	141	155	192	161	149	150	183	173	188	181	146	148	136	184	139	171	151	157	161	158	180	180	159	172	180	148	172	160	171	164	168	170	151	164	155	166	150	134	177	191	160	184	157	182	166	161	179	164	158	174	148	190	158	194	164	176	165	175	153	171	145	159	157	178	146	151	156	171	166	166	156	171	164	163	172	171	174	153	154	151	151	174	162	158	175	164	150	180	166	149	164	168	183	161	177	178	162	173	160	147	148	160	162	169	162	173	162	171	149	172	139	165	185	140	168	155	173	176	185	170	166	174	158	177	183	176	174	160	155	157	141	159	186	172	181	163	145	175	161	162	178	175	175	157	167	156	165	171	161	153	151	172	164	157	143	162	163	188	153	190	143	158	147	156	171	164	167	177	167	168	174	180	155	159	172	158	162	158	179	168	197	175	147	153	146	151	175	166	175	182	194	155	175	156	174	144	157	179	139	163	186	173	157	171	219	177	151	161	166	169	145	176	146	152	162	171	181	160	160	154	172	180	189	144	150	167	149	174	198	185	176	187	170	186	190	166	157	148	177	155	150	195	174	179	185	160	164	187	179	155	181	159	175	161	182	159	185	165	152	169	159	172	157	166	146	182	171	166	190	162	174	153	186	158	191	160	156	161	159	157	181	164	142	194	164	149	169	172	146	156	164	142	153	162	155	155	144	181	182	173	162	156	186	175	160	166	148	174	165	165	177	172	183	205	151	161	158	172	161	163	150	183	162	161	175	165	163	137	164	159	153	182	148	177	183	164	156	146	149	165	150	179	149	158	153	177	184	170	186	184	162	170	163	169	169	158	158	179	175	181	169	192	175	179	177	163	150	169	144	196	184	149	140	172	187	155	167	167	187	176	164	166	168	177	181	159	167	170	176	167	177	160	169	158	145	171	169	170	155	151	176	171	169	181	162	188	147	194	150	183	170	168	182	173	142	193	174	136	161	173	158	169	196	183	169	188	174	158	171	159	182	159	183	164	161	163	173	171	175	164	163	172	159	180	166	186	187	175	178	154	175	193	185	165	154	166	148	159	163	156	184	152	172	188	173	178	172	204	179	152	179	151	180	154	169	165	178	170	145	154	165	160	149	153	154	158	177	159	163	159	170	173	174	174	184	175	157	182	166	166	168	167	154	170	173	179	168	188	166	165	148	153	159	169	187	178	180	163	180	187	166	164	164	164	166	178	191	163	157	178	157	163	171	154	190	169	166	152	172	164	180	165	176	167	175	183	173	184	160	151	169	183	175	164	160	147	177	177	166	147	155	180	149	158	185	175	185	164	151	125	151	190	140	167	178	164	158	163	154	186	152	168	152	171	174	147	159	182	187	169	168	143	173	157	162	150	163	140	164	157	172	168	149	165	177	168	153	177	160	158	174	155	188	159	168	175	180	161	152	171	190	155	173	155	169	161	153	174	149	186	172	182	150	192	158	163	154	168	177	183	163	187	177	180	156	183	166	198	165	155	180	173	160	169	171	156	186	173	178	169	179	178	153	149	187	156	170	187	186	172	163	196	173	159	167	178	148	162	168	163	162	165	186	175	160	186	174	173	168	154	163	156	167	175	181	156	167	165	147	205	144	177	152	167	148	164	175	199	186	144	165	162	157	165	153	180	161	152	165	158	168	191	185	167	172	162	180	168	171	148	168	163	173	187	165	148	142	178	189	170	172	188	178	176	150	181	162	188	154	184	178	168	171	175	162	153	155	164	165	199	181	195	160	157	163	154	171	164	146	150	139	156	164	153	166	170	190	164	163	150	171	179	159	168	174	162	178	193	179	183	168	181	154	145	172	149	148	192	159	175	162	160	192	163	154	194	170	178	150	192	156	164	167	166	168	151	180	165	182	156	161	165	185	166	150	170	161	175	186	168	168	178	175	161	172	148	168	159	168	171	192	150	161	163	166	150	159	163	153	185	165	162	152	163	170	156	149	162	178	170	155	171	199	172	184	163	158	161	156	179	183	160	173	190	152	156	158	144	162	160	171	153	162	161	155	176	166	161	155	179	174
5194	1402	2604	3056	2664	2322	1980	10631	25897	1218	1133	1044	961	910	837	816	769	822	758	793	732	726	719	717	687	678	714	687	678	662	685	660	656	688	600	614	671	640	676	637	614	646	620	602	613	621	609	613	595	639	619	651	586	618	629	578	634	612	572	630	635	611	613	664	603	631	613	620	596	616	572	585	585	579	602	626	586	658	626	621	591	578	663	590	588	609	603	635	600	635	571	615	625	609	591	659	601	532	633	601	607	571	629	615	539	612	589	632	568	567	574	574	571	607	617	602	591	581	572	566	600	593	619	615	595	604	603	592	620	564	600	599	599	588	608	636	584	598	602	592	582	608	616	621	628	609	592	631	575	606	603	586	635	655	630	605	593	582	603	590	569	597	623	609	631	642	558	586	620	573	601	606	588	564	596	626	593	623	567	611	642	602	598	607	558	597	604	598	606	645	604	603	567	606	599	554	643	615	612	615	626	596	599	610	565	535	598	624	619	575	593	583	600	588	614	597	618	574	576	615	607	635	648	590	609	604	612	589	617	637	584	589	610	606	588	577	608	616	571	626	601	570	614	567	567	617	644	579	630	621	599	562	613	586	581	606	569	564	601	603	635	532	609	604	610	581	565	614	612	623	595	585	592	598	642	592	572	627	578	552	574	605	622	567	599	632	598	629	586	568	572	617	562	616	575	595	642	573	609	595	592	608	593	560	615	601	654	613	607	599	620	579	567	610	619	609	600	601	585	597	574	570	605	626	593	573	613	527	565	609	591	587	595	595	627	582	585	622	587	536	610	621	599	567	583	594	588	633	600	639	598	591	617	600	610	590	627	648	582	636	657	587	588	635	618	572	608	616	578	590	543	585	587	581	610	567	659	557	614	611	578	569	615	610	580	583	559	651	621	570	548	596	596	599	622	598	581	576	616	623	609	627	529	584	613	630	571	631	580	612	592	565	601	597	547	639	589	613	602	544	597	593	552	598	580	588	617	604	568	577	618	661	612	634	545	553	602	619	609	608	627	609	601	543	585	628	541	607	560	616	590	579	594	572	584	601	576	595	607	580	648	562	579	571	571	592	574	593	586	609	610	578	557	615	590	574	636	578	587	609	640	575	620	608	646	592	582	614	645	558	605	571	615	573	568	605	592	562	565	556	609	615	551	582	620	583	601	598	571	575	599	570	594	585	597	551	604	596	599	629	587	579	644	581	625	621	600	619	569	613	597	589	589	569	616	609	579	589	607	628	611	613	595	569	603	611	599	568	613	570	610	575	587	611	558	575	633	607	603	583	587	635	618	566	654	582	623	602	630	558	591	630	581	546	639	621	618	616	588	535	583	590	612	618	571	596	590	624	630	596	563	566	564	596	565	600	567	603	591	618	641	606	602	604	597	591	618	615	581	635	606	578	605	581	605	608	605	599	605	560	591	573	584	599	620	604	590	596	525	615	574	655	619	635	597	600	573	628	568	547	617	596	610	570	569	601	630	609	572	570	625	609	643	606	636	610	644	590	583	606	553	625	582	571	599	572	632	554	628	608	562	596	565	593	631	648	579	583	598	585	584	579	625	606	613	603	563	591	569	631	564	586	557	579	531	578	597	592	636	578	596	645	583	577	542	587	541	605	610	585	625	588	558	561	585	623	610	642	604	586	590	613	594	584	623	584	574	595	582	571	582	558	535	575	583	607	631	591	564	611	592	649	611	575	593	616	591	567	585	631	612	596	601	573	598	565	594	602	561	574	621	636	551	594	587	580	611	581	623	561	571	618	548	556	618	591	584	554	587	600	604	651	608	593	617	585	620	587	593	598	610	587	583	545	625	572	610	589	543	600	588	588	553	612	579	577	629	618	623	603	577	602	599	593	584	629	621	651	656	550	580	614	574	590	589	597	633	577	591	630	630	623	600	606	576	593	608	597	617	574	629	612	599	620	594	568	602	577	564	574	600	601	595	571	599	561	569	606	605	571	586	591	575	585	572	598	583	563	594	616	616	584	593	573	603	607	583	601	567	616	610	584	563	597	594	590	583	581	593	557	593	638	595	585	590	564	609	550	607	599	610	577	574	583	617	575	602	612	581	561	606	604	558	607	635	603	591	603	570	605	635	583	609	569	591	582	581	620	654	616	595	629	577	612	601	557	617	597	586	573	614	598	560	596	562	584	616	610	598	589	590	605	594	573	616	582	582	580	580	570	588	588	583	588	607	577	589	581	617	594	602	580	603	565	616	628	580	582	582	594	582	632	595	648	620	581	588	588	596	597	609	621	586	559	550	621	611	565	585	583	648	587	558	566	605	572	597	581	599	636	541	614	620	673	596	619	594	584	598	610	572	599	574	601	581	615	586	599	562	603	597	628	595	625	568	610	583	656	597	598	594	587	605	594	599	579	599	580	622	571	631	623	609	541	575	595	574	601	610	634	606	581	588	603	537	608	610	560	609	595	585	598	627	569	599	547	620	572	606	601	562	575	625	592	579	574	586	618	591	601	603	592	560	600	595	588	584	623	618	594	585	561	560	603	583	569	593	555	562	630	559	586	573	581	635	553	597	588	618	568	591	582	575	592	597	563	582	599	632	639	613	606	595	589	608	617	573	592	601	600	603	618	592	563	605	578	587	576	598	588	580	595	591	575	603	602	563	649	590	594	557	593	594	594	591	575	608	558	606	594	599	592	607	583	624	584	563	618	551	584	574	582	553	628	632	593	579	577	589	600	620	581	594	608	589	588	594	591	575	577	605	622	621	537	616	564	582	613	612	579	572	566	638	589	579	618	594	598	640	646	600	591	567	549	592	556	601	603	594	579	592	553	607	626	610	562	581	577	575	630	589	617	640	623	601	583	587	595	613	603	561	588	537	605	613	590	641	624	648	602	595	564	586	590	526	611	602	596	651	588	599	607	618	581	623	564	584	583	593	605	601	621	562	593	596	651	574	589	562	581	645	602	595	596	615	624	607	540	577	628	562	570	579	603	597	572	557	594	579	576	599	576	576	609	602	578	559	603	583	575	601	586	623	617	573	559	615	585	575	598	622	594	597	603	611	595	645	625	588	588	624	587	618	584	605	669	635	578	601	575	620	574	539	594	543	625	574	626	566	593	597	582	649	601	607	632	635	630	593	594	566	586	581	583	586	576	613	561	619	613	570	594	611	588	576	605	608	573	614	559	603	600	550	574	589	576	600	586	605	584	606	584	606	599	612	598	632	574	613	597	599	585	628	569	627	573	614	614	639	564	567	606	583	577	591	583	591	631	625	605	604	578	596	577	583	614	594	598	612	619	529	573	561	567	584	555	573	537	542	601	568	603	632	576	626	569	615	582	638	598	565	609	590	584	604	588	637	595	570	596	628	587	540	566	625	557	597	660	599	597	564	621	616	587	558	539	608	560	599	589	619	570	577	588	601	585	578	580	591	594	599	565	598	619	632	592	532	606	609	582	595	559	570	594	584	556	580	606	561	581	614	570	631	633	574	599	590	636	623	594	632	596	551	537	567	610
15460	1957	2243	1700	1194	907	694	2976	26916	1673	279	271	243	252	186	212	185	173	155	149	138	172	146	151	151	157	159	143	127	140	158	141	142	133	175	121	144	138	141	137	142	138	132	139	135	132	150	121	126	161	135	136	139	148	125	129	128	125	136	152	127	102	111	135	119	124	134	139	104	120	135	148	119	119	126	119	122	130	125	97	123	150	104	137	124	116	107	114	104	138	106	120	109	124	132	115	145	118	148	109	124	149	146	147	135	99	134	130	115	117	127	122	116	130	100	98	111	118	108	110	130	120	110	135	122	113	110	136	130	113	131	116	136	128	128	124	119	126	113	133	126	125	109	123	134	128	150	117	134	116	122	120	117	125	136	113	138	120	133	128	142	131	104	107	125	114	116	128	121	114	125	135	123	130	110	136	140	138	131	121	134	121	122	128	146	149	131	125	123	110	116	109	109	129	120	128	117	126	134	122	135	126	115	136	123	119	140	122	144	138	128	129	99	151	121	149	112	125	133	122	138	113	133	141	138	118	122	128	131	129	135	124	134	119	107	138	116	105	136	135	151	116	129	124	131	131	127	121	143	140	117	131	143	135	123	112	136	117	109	118	125	131	118	134	121	141	123	124	127	128	126	127	125	132	133	117	131	125	107	146	121	121	129	123	119	147	138	116	139	145	137	137	129	104	121	121	160	119	151	144	129	100	107	121	128	132	134	115	112	127	101	123	109	126	116	117	142	117	112	134	113	119	113	132	132	116	116	140	127	126	129	131	136	134	130	116	127	113	127	125	119	131	116	117	147	128	118	139	120	132	109	123	133	122	124	116	126	137	120	132	132	120	133	133	121	133	126	126	117	113	130	139	98	110	145	130	112	113	128	115	120	126	117	127	119	138	135	131	144	111	120	130	114	139	133	149	134	124	131	158	123	134	129	111	132	119	135	126	123	126	104	118	126	119	117	118	128	127	138	128	128	140	111	108	124	137	130	115	124	105	133	114	118	136	97	98	123	111	110	117	134	134	142	124	109	151	114	139	117	127	114	122	148	131	125	137	117	124	110	121	107	117	113	121	130	112	120	131	143	119	107	125	127	101	120	133	116	130	111	120	125	118	108	117	126	120	124	129	131	131	123	129	114	125	127	116	117	122	126	113	120	124	127	99	113	137	133	128	122	123	127	132	108	107	128	113	118	124	135	122	120	123	125	121	106	143	141	126	130	116	128	118	131	153	127	157	118	130	125	107	127	128	139	130	126	148	109	123	140	131	114	120	121	132	138	129	119	125	100	122	139	102	121	130	108	124	108	120	124	121	112	118	122	133	137	117	136	118	119	137	110	115	125	133	103	120	119	136	102	117	128	118	128	134	124	100	123	109	126	135	130	105	135	133	127	117	125	120	124	142	126	117	101	125	126	130	125	124	133	133	126	140	103	128	146	126	121	135	110	154	115	114	117	122	140	140	111	119	126	111	121	140	100	138	124	113	127	134	125	142	135	127	117	121	131	143	141	138	133	114	119	133	121	128	138	119	119	139	133	131	119	116	130	115	110	129	115	133	120	126	114	117	117	124	141	123	121	131	127	107	116	129	135	140	106	112	124	141	120	110	106	130	129	121	127	130	113	112	121	127	121	121	138	152	133	132	114	128	130	104	124	132	114	126	134	116	139	131	136	135	132	110	128	132	123	120	143	101	124	102	125	113	141	113	127	133	113	140	126	122	124	128	121	128	121	126	132	133	137	135	142	118	133	128	105	142	133	122	150	112	136	128	137	101	123	124	142	126	112	115	113	130	125	124	134	124	128	133	124	127	132	104	154	136	126	107	130	155	134	124	126	98	131	124	138	113	129	145	141	114	128	126	110	138	131	140	129	141	117	116	143	126	125	132	138	123	121	138	109	120	115	101	143	136	133	118	110	137	109	115	124	121	136	151	135	124	119	129	121	135	146	110	134	109	125	104	124	119	125	124	131	136	120	143	119	141	116	104	112	107	139	113	134	120	132	113	112	118	125	125	138	127	136	122	108	117	115	111	125	126	140	108	131	130	119	141	135	122	106	114	110	126	125	111	118	130	131	108	124	130	108	129	126	146	112	124	112	115	129	121	115	116	124	129	140	134	116	115	119	124	123	118	133	147	126	131	117	121	126	148	113	90	135	138	132	126	129	123	115	112	162	128	122	118	132	126	124	122	127	124	127	121	148	117	134	154	121	115	121	121	119	130	101	122	125	120	107	115	135	123	98	137	126	105	113	121	108	126	144	137	125	130	118	119	155	134	104	132	130	118	106	111	138	124	121	108	123	114	128	135	102	122	107	128	126	121	122	115	110	131	129	111	128	126	135	118	113	134	124	133	127	120	104	116	109	133	123	106	127	121	140	138	138	110	140	131	136	127	109	124	133	136	135	112	132	132	105	122	126	150	118	112	130	140	114	112	141	139	121	128	138	125	125	120	105	103	145	136	113	131	135	120	123	139	134	130	99	137	135	131	130	118	126	112	151	119	136	121	128	125	129	142	127	142	126	149	115	120	133	125	132	133	109	116	130	117	130	150	124	132	130	138	106	116	128	118	103	109	117	125	116	111	138	133	106	104	131	112	135	130	122	148	136	117	131	139	115	135	128	130	121	141	134	127	122	121	134	101	102	112	119	126	117	128	129	121	114	119	136	126	129	145	128	120	130	136	108	127	138	111	105	159	142	134	122	128	129	116	136	139	120	123	132	128	124	130	141	122	135	139	114	121	137	135	111	161	129	137	135	113	125	111	119	118	125	130	124	123	131	96	142	107	139	120	120	139	108	119	120	119	132	135	119	120	120	113	125	104	140	115	124	122	117	122	112	125	130	142	129	108	108	131	119	148	135	133	113	140	123	115	138	116	124	114	100	163	132	132	128	128	133	126	126	136	116	96	109	119	117	123	115	144	125	120	128	129	119	116	129	117	128	117	111	131	123	147	121	117	128	140	116	135	113	133	132	141	130	133	130	123	111	120	135	127	128	130	135	140	125	116	136	99	111	110	135	136	144	118	145	122	142	115	122	122	113	119	114	137	113	110	125	118	133	108	125	131	129	125	117	117	124	128	118	126	107	131	135	119	130	112	144	121	118	106	128	134	112	107	121	105	136	130	119	127	119	140	116	106	124	121	119	122	122	109	131	128	111	130	124	118	131	124	132	131	110	115	117	118	113	127	116	120	116	137	131	118	135	99	140	126	133	129	122	149	125	130	137	126	107	115	140	130	141	140	110	141	131	128	140	125	103	135	121	124	126	134	122	124	112	141	116	123	109	111	118	136	126	139	129	120	118	136	116	133	131	138	145	137	135	115	128	139	130	128	106	129	139	120	133	144	130	145	131	122	145	127	121	110	143	136	116	124	128	129	133	133	124	114	110	126	129	128	129	138	126	120	99	117	119	137	127	127	108	107	129	129	119	123	115	139	94	127	135	132	115	113	123	103	115	107	113	124	117	131	134	147	126	118	154	124	131	135	124	133	135	124
7399	2236	4679	5605	4790	4013	3295	9188	29528	1867	1596	1390	1283	1182	1061	1034	963	908	889	834	777	733	753	698	690	700	678	642	665	637	620	649	571	587	578	581	555	538	560	517	543	527	545	573	555	515	535	491	500	532	508	486	503	507	500	555	495	512	540	501	488	523	533	529	541	507	479	499	476	477	503	469	494	494	520	501	506	504	480	469	485	490	494	485	486	451	498	496	507	456	470	520	479	514	458	515	501	494	525	521	468	497	464	477	490	474	524	463	473	466	452	487	469	517	499	517	464	465	515	453	473	516	450	469	496	484	498	472	440	494	463	483	504	490	510	475	492	511	473	511	479	505	458	447	473	501	486	517	492	494	465	479	492	449	462	464	474	467	475	494	491	472	505	470	480	473	495	477	475	481	488	462	462	479	521	464	454	484	470	487	517	453	477	473	486	439	521	505	482	485	454	445	474	451	466	487	473	458	505	443	485	480	474	461	501	524	471	486	454	492	460	515	465	535	472	471	531	474	451	479	495	510	464	475	475	451	508	455	455	489	497	473	488	473	487	468	483	506	466	456	464	459	460	461	476	466	508	471	504	462	443	494	438	476	459	489	443	490	453	480	463	431	472	484	470	447	472	477	482	458	453	479	443	453	492	488	454	487	487	499	450	479	491	463	499	467	494	454	462	449	482	466	429	457	464	455	477	478	489	490	468	496	495	476	461	447	465	478	451	476	475	442	475	468	439	441	453	471	481	468	531	504	532	451	461	470	484	492	510	445	510	482	557	458	504	483	457	475	481	471	460	521	435	466	488	434	467	495	447	487	493	464	465	474	499	468	487	451	468	497	474	491	507	448	466	485	482	460	464	482	435	472	494	470	480	467	446	477	478	480	479	473	478	503	514	467	449	447	452	490	478	475	465	496	460	495	474	452	469	439	473	453	456	485	512	471	493	461	483	507	484	507	485	445	485	479	428	441	473	507	483	516	459	446	475	460	448	471	472	453	461	504	482	457	495	489	498	492	436	487	469	473	469	480	488	499	465	455	486	486	451	471	456	459	450	494	468	466	470	462	484	518	481	523	488	461	479	505	454	495	453	486	453	458	461	480	478	470	507	469	484	441	491	496	485	502	494	489	494	466	489	470	464	487	438	473	466	461	461	484	468	448	462	501	470	487	489	456	467	450	423	459	462	494	504	478	482	509	440	451	486	476	491	439	458	463	500	489	466	516	473	472	430	517	458	487	481	484	453	454	454	450	489	479	479	473	503	460	475	441	443	489	468	441	466	490	470	477	507	486	448	468	486	470	493	401	476	473	500	471	469	454	459	448	473	490	500	458	484	515	438	491	471	460	484	491	457	469	483	491	480	455	469	465	490	461	463	467	464	484	498	457	490	431	504	482	491	489	507	463	501	502	495	451	498	517	486	484	472	462	493	436	485	450	450	445	448	499	510	462	415	491	454	505	474	474	474	509	463	471	447	509	471	490	492	488	449	475	437	483	483	484	522	487	466	480	477	497	479	488	467	460	450	428	462	458	473	496	476	475	450	471	477	489	446	486	487	445	470	431	485	486	487	469	454	479	469	484	499	502	457	493	465	484	479	474	485	465	464	469	497	507	502	482	488	451	446	480	493	444	484	485	446	470	480	448	433	475	463	477	451	439	470	470	477	450	471	525	478	495	473	479	484	522	467	513	472	461	461	456	531	472	492	493	502	451	491	466	461	445	512	420	445	470	500	484	474	461	458	462	472	484	455	472	482	485	443	432	483	519	503	476	476	444	501	463	470	484	476	475	442	434	459	467	461	442	467	498	449	477	479	470	494	469	448	484	473	475	459	476	471	431	463	447	481	479	471	464	478	510	474	516	483	488	479	499	456	505	476	462	474	501	447	498	498	492	451	427	453	508	463	477	492	479	443	429	475	463	448	465	452	492	494	493	469	477	489	470	459	519	447	485	463	477	530	480	485	464	477	460	469	480	444	509	447	466	452	481	492	483	444	466	504	459	509	484	505	449	452	494	460	491	471	496	460	452	476	464	472	490	449	451	451	494	435	472	503	489	464	497	478	451	511	502	517	468	468	479	476	508	495	449	472	489	466	437	493	488	515	458	509	448	461	500	487	477	468	461	501	449	488	442	459	464	482	452	501	495	454	444	480	452	491	491	485	478	470	469	477	464	439	427	455	469	442	448	439	493	471	471	484	480	459	511	480	454	481	524	445	462	483	462	510	484	460	452	452	447	509	505	513	468	465	454	453	482	465	456	499	470	489	428	467	472	477	498	484	441	465	452	484	466	468	481	481	476	453	504	525	467	479	420	483	476	498	489	477	428	474	471	481	479	480	476	488	465	481	554	481	463	471	429	476	474	492	475	456	502	482	502	479	466	496	507	447	453	452	468	477	467	505	442	476	463	481	487	483	491	455	451	480	469	471	444	439	500	493	480	473	456	484	457	491	459	460	459	473	420	475	451	455	469	473	467	456	484	454	451	465	441	489	494	468	486	438	488	422	489	465	484	456	481	483	459	458	468	454	443	490	459	478	483	459	447	469	492	490	491	452	457	472	470	464	498	464	467	470	471	490	492	474	454	469	443	446	469	471	485	484	470	463	460	478	478	464	490	491	489	463	493	465	512	470	437	470	494	459	476	461	459	490	476	476	458	480	497	529	462	454	469	476	450	467	477	484	489	477	489	440	484	492	482	485	474	474	452	416	464	465	464	492	486	469	489	496	442	447	451	502	420	483	464	478	450	467	448	457	488	457	494	479	478	495	487	511	514	487	500	456	521	460	508	486	465	444	448	467	450	514	493	469	507	453	497	454	493	464	447	456	480	480	478	476	474	475	459	455	486	486	477	456	509	438	486	443	470	465	460	500	463	464	464	481	483	435	479	533	453	516	488	473	456	442	472	476	490	493	483	505	491	485	482	496	465	408	462	426	459	501	488	449	485	474	505	492	517	449	505	462	516	461	470	454	461	490	432	452	503	449	469	457	462	462	477	475	453	478	460	467	489	472	472	478	503	503	490	471	483	470	437	445	479	459	484	527	482	483	477	419	468	462	474	483	493	435	512	496	480	454	500	490	456	530	455	426	469	468	471	499	482	487	490	508	467	483	451	464	457	472	436	488	474	481	433	463	457	448	498	448	504	447	480	458	501	484	430	458	436	468	468	483	486	481	435	510	427	476	441	475	484	456	469	466	468	495	478	461	512	500	502	491	461	472	487	481	454	497	492	480	474	510	461	455	449	472	458	481	471	494	457	479	445	458	500	503	489	429	478	478	481	516	465	484	492	464	474	490	474	481	470	460	472	469	454	480	449	497	473	498	493	470	495	486	454	466	475	473	459	468	485	463	413	507	490	505	498	482	474	462	469	473	491	431	477	492	453	481	471	472	487	471	481	484	494	518	451	458	467	483	434	503	491	470	495	476	462	489	447	495	528	460	486	477	482	446	463	510	447	483	475	486	463	476	489	468	513	447	452	467	513	490	440	484	493	484	501
1972	343	351	323	329	274	286	603	1491	276	268	275	295	254	258	267	270	291	236	281	289	270	292	299	273	314	264	287	252	245	262	242	254	276	257	270	281	318	270	250	256	285	263	245	239	288	282	268	286	268	267	292	276	268	269	317	270	245	257	258	263	266	253	279	259	276	263	287	259	274	279	240	264	254	310	270	253	273	310	269	273	259	248	262	276	267	254	253	230	274	266	274	289	271	273	290	275	299	257	265	244	302	260	275	294	267	268	259	231	261	271	253	278	272	241	273	282	270	272	264	274	236	272	272	276	281	255	299	263	261	272	257	261	265	286	285	267	267	296	248	270	263	236	271	267	277	263	266	270	271	233	227	241	283	261	253	269	254	280	260	239	291	252	279	282	265	297	253	262	272	260	250	246	264	257	275	244	284	303	251	264	284	254	280	280	268	275	237	248	271	298	234	250	284	251	274	277	251	267	288	287	284	278	247	291	269	272	289	271	295	287	306	245	290	274	274	274	253	277	306	252	250	265	270	275	250	250	302	259	276	264	259	247	245	272	266	254	268	269	293	260	240	276	278	296	288	267	267	257	276	285	281	281	255	278	253	258	283	252	260	278	294	295	261	260	298	270	269	233	254	278	292	282	253	253	254	273	276	263	277	264	263	281	274	259	252	269	258	266	249	292	296	250	293	291	268	283	270	268	241	283	241	250	276	277	268	295	260	271	300	283	255	245	259	247	242	270	281	272	264	255	262	246	274	288	251	274	295	275	280	251	261	282	280	288	274	255	275	260	271	258	278	277	272	253	281	281	300	234	265	263	249	265	263	275	269	271	280	283	304	269	297	283	274	252	261	275	262	292	313	279	282	274	277	282	300	267	247	273	281	260	252	269	290	255	261	239	294	253	286	247	285	279	297	248	239	273	265	256	238	246	263	268	293	277	264	275	279	292	274	292	259	275	238	287	275	266	278	273	272	300	307	281	278	283	259	277	259	243	255	289	286	303	282	282	272	297	277	272	257	263	291	255	262	270	269	288	285	255	269	287	275	240	297	285	264	278	279	267	278	280	244	257	233	284	263	268	265	259	238	275	264	268	240	257	276	282	262	255	305	275	259	266	271	252	263	275	263	267	268	246	270	255	286	286	268	259	276	247	272	249	262	260	271	267	247	240	285	266	258	290	292	294	274	276	256	249	282	267	280	270	280	277	276	276	261	275	277	260	261	248	291	294	272	249	264	236	254	239	265	249	249	289	276	254	283	281	266	235	277	280	246	267	279	246	272	259	305	254	232	293	265	310	253	279	283	266	274	244	255	282	275	270	221	274	271	275	264	298	271	259	278	262	260	223	257	275	277	251	255	254	285	292	280	284	263	260	271	259	277	269	290	262	293	262	256	259	258	250	256	267	273	251	273	250	252	264	260	261	289	280	239	282	259	253	276	270	267	260	274	269	270	252	289	269	271	277	254	294	265	278	284	255	259	274	275	296	305	267	260	256	261	279	247	270	258	287	278	273	273	265	305	255	278	280	300	243	279	244	265	265	260	273	265	271	259	267	290	279	273	254	278	286	266	272	279	272	258	280	276	267	267	260	282	278	273	232	265	258	288	248	296	276	262	267	244	260	256	253	264	272	250	276	251	260	266	226	229	248	250	266	294	263	249	243	259	259	264	293	280	265	236	263	245	261	291	292	232	270	278	276	295	269	275	260	303	247	302	270	273	291	296	261	253	267	267	298	287	299	283	285	306	282	245	260	272	245	297	279	258	286	280	286	260	249	252	296	276	256	279	239	252	309	281	246	267	279	245	263	269	260	308	280	267	263	298	249	276	258	277	243	280	282	261	274	277	261	251	253	275	257	276	267	246	305	293	263	269	247	298	281	272	267	302	250	265	270	253	238	281	272	252	251	275	281	263	288	291	278	266	274	254	276	258	240	256	256	270	304	277	289	260	265	284	262	258	282	243	258	279	258	296	290	266	266	272	275	257	274	250	232	288	245	259	293	274	285	291	283	243	261	267	280	281	266	303	237	271	273	255	266	284	303	264	261	272	288	231	249	281	277	260	260	289	244	276	230	280	267	237	285	252	262	287	273	260	273	283	291	266	309	281	307	290	297	257	276	261	259	281	260	263	257	304	277	273	258	271	319	257	296	279	263	274	288	261	250	261	261	279	239	262	264	286	257	263	271	247	267	269	255	278	306	282	251	252	271	315	252	283	265	247	282	273	262	280	262	262	273	305	263	280	265	245	289	241	273	286	260	265	277	253	280	268	262	261	310	274	294	265	277	283	233	249	288	256	298	290	277	246	274	264	285	251	308	256	279	295	289	240	273	281	252	285	250	271	255	262	247	245	257	267	262	284	301	267	283	242	266	289	264	279	283	254	235	278	263	270	271	277	272	288	277	290	246	245	259	250	264	281	274	284	267	274	278	267	255	236	261	289	272	256	236	289	282	290	254	293	284	251	253	253	288	230	277	273	271	269	247	294	287	258	259	227	264	263	277	287	297	273	263	273	266	298	236	252	274	238	290	278	279	279	277	261	270	268	287	274	237	250	251	238	259	266	248	270	261	270	259	251	246	284	279	258	248	286	289	277	271	273	270	262	263	289	261	275	289	274	267	249	296	270	268	296	268	274	278	254	301	292	279	271	254	256	264	280	254	279	268	262	312	262	286	272	275	274	280	279	274	288	255	290	272	303	272	261	251	252	301	295	257	252	251	279	271	274	297	261	274	260	265	282	279	256	273	271	260	251	266	265	269	288	283	264	275	292	276	272	272	253	261	308	296	257	298	250	273	285	249	266	234	289	265	253	256	257	247	271	273	288	268	285	285	293	287	275	268	280	270	231	259	282	247	296	264	262	280	278	268	288	276	240	268	238	234	266	276	264	251	264	268	273	256	255	255	269	253	278	269	269	259	270	254	232	263	259	279	252	283	277	276	276	264	279	301	292	286	293	257	263	258	286	264	252	270	262	284	279	283	258	268	262	276	272	251	263	265	250	258	269	253	253	292	297	261	279	270	288	255	283	272	269	300	255	301	259	297	266	256	264	242	262	265	285	259	285	252	264	256	255	270	253	313	239	270	269	271	262	245	270	284	255	268	242	271	289	267	307	271	309	252	266	269	261	270	274	239	265	277	266	272	262	232	286	290	286	256	277	267	272	279	269	263	274	262	280	289	267	269	282	252	267	273	254	275	250	286	266	265	290	271	251	258	287	251	260	268	269	256	282	255	250	260	269	270	289	258	271	308	253	279	290	269	247	287	251	289	275	255	299	293	275	299	276	268	277	243	290	268	258	248	258	261	294	280	269	279	266	270	267	290	265	279	280	270	265	278	283	291	261	283	292	252	258	264	245	288	239	256	272	268	265	295	290	260	229	253	247	300	284	290	246	298	225	274	252	241	258	262	258	289	280	258	272	240	278	271	258	285	283	252	245	223	258	246	283	269	278	283	271	278	261	248	236	235	271	262	273	264	287	289	277	263	273	276	295
2358	982	1064	1125	1104	1019	1074	2917	5938	925	1002	972	900	900	958	942	941	936	921	900	937	953	900	923	919	886	902	911	877	863	926	873	879	920	939	923	895	872	918	873	876	899	876	869	886	888	966	905	917	965	921	854	912	932	854	856	868	923	906	900	884	900	895	891	937	872	891	890	919	894	869	935	898	880	919	926	933	869	912	899	900	858	922	899	924	887	911	942	933	838	936	905	889	918	898	874	898	910	893	880	938	881	918	917	916	960	955	917	908	922	877	953	869	874	887	910	884	912	840	906	894	964	904	891	856	868	941	891	915	894	866	886	921	886	859	945	898	896	928	848	862	859	923	910	893	870	861	860	911	938	840	870	893	931	879	910	867	846	910	892	815	874	891	915	908	832	882	926	828	929	879	878	830	868	862	892	888	924	892	888	819	864	944	863	921	882	834	906	885	892	889	883	913	922	932	948	959	910	935	892	885	927	906	894	876	946	882	950	892	927	915	947	946	879	894	878	859	881	891	911	919	936	840	919	880	887	921	860	862	907	863	889	876	880	894	838	851	891	899	879	915	867	879	914	856	933	922	870	884	914	890	875	935	806	890	895	902	937	908	926	912	866	917	876	923	870	822	967	929	951	867	878	943	882	927	967	905	912	911	901	915	928	876	925	871	908	874	816	850	922	961	854	917	883	901	911	888	868	904	887	877	889	890	928	927	822	962	922	901	830	989	916	927	869	932	929	928	910	883	933	888	921	918	895	906	829	915	905	890	931	881	948	915	918	917	898	886	911	914	958	947	919	835	934	908	937	960	890	916	906	926	860	871	861	934	910	856	914	903	879	894	863	922	930	897	893	885	901	876	896	920	923	897	944	937	898	867	925	907	891	916	889	949	868	890	900	841	844	906	887	897	905	916	895	929	881	901	879	850	919	841	944	860	977	902	877	912	922	854	914	889	899	906	926	933	940	871	877	917	895	905	938	887	898	935	931	882	927	891	901	893	940	925	841	849	914	917	920	939	898	890	874	951	865	915	922	950	886	901	962	925	919	902	937	903	899	936	856	935	909	961	868	860	918	820	892	884	871	872	878	905	912	881	905	916	908	884	893	913	874	867	935	901	838	894	877	950	853	891	881	938	900	908	916	889	896	856	878	952	923	947	868	877	909	901	919	852	895	901	910	916	949	883	958	933	903	904	957	918	861	933	864	907	869	852	899	935	923	876	876	897	839	938	895	907	897	909	890	914	841	888	880	899	901	899	866	901	912	907	879	888	857	871	842	898	924	896	835	892	893	849	905	862	928	865	896	856	832	941	936	849	878	972	914	960	877	903	900	947	882	913	894	906	902	919	862	879	828	898	865	892	924	925	918	921	898	945	875	836	911	912	889	929	893	893	936	871	952	860	856	914	884	931	866	925	933	906	897	902	881	872	897	917	896	908	875	901	926	898	938	899	932	878	920	888	900	875	917	881	864	946	951	908	905	901	861	874	891	917	941	922	906	863	898	890	921	874	882	918	879	879	951	887	907	890	930	939	893	846	903	911	876	926	884	868	908	893	876	881	924	877	848	921	872	850	877	906	861	912	845	959	902	921	956	914	885	907	898	888	851	930	923	918	860	898	867	899	867	840	931	845	897	910	853	953	853	931	894	905	848	919	896	866	841	885	893	959	917	894	916	879	825	920	906	852	907	893	871	890	863	895	855	877	875	930	917	948	908	919	886	919	859	852	902	893	863	883	873	911	853	867	881	873	873	893	878	808	897	873	913	899	919	885	854	924	953	871	955	907	901	907	907	907	867	916	889	956	871	886	924	927	895	872	877	892	876	903	833	917	952	940	950	943	908	871	936	867	911	914	908	935	911	952	895	905	866	891	940	907	895	877	894	874	873	932	898	844	934	933	957	891	866	898	864	880	878	863	900	919	873	925	859	921	873	919	909	914	882	935	897	895	918	911	879	894	856	897	915	891	891	887	895	927	908	860	937	883	851	860	896	899	884	898	882	850	827	914	939	813	902	898	839	856	966	919	877	932	867	894	892	892	895	904	873	908	908	929	857	841	882	899	862	881	853	902	933	980	909	938	871	896	862	939	896	913	900	866	929	867	904	856	911	925	913	899	923	837	922	911	868	865	857	898	856	890	896	938	903	886	913	913	919	851	840	892	864	840	895	883	893	906	882	912	919	852	953	905	917	888	936	925	912	923	908	906	923	918	904	858	938	879	836	904	940	913	910	885	884	941	895	894	793	896	950	938	890	868	893	843	909	943	909	880	874	954	954	873	916	884	838	899	900	866	910	870	934	912	926	913	910	906	887	899	962	931	958	838	902	884	920	895	880	867	885	880	845	836	929	843	896	914	906	824	823	871	862	883	905	891	920	890	931	891	890	883	938	910	909	973	865	908	866	894	847	884	922	889	883	926	858	879	909	865	946	907	883	901	889	843	910	917	897	924	902	850	927	907	887	923	897	927	923	908	843	911	879	941	929	859	900	881	935	885	869	884	895	887	916	908	875	860	863	865	878	849	916	876	866	867	847	833	925	903	864	889	880	931	870	931	962	903	859	887	877	866	836	900	875	930	903	859	887	900	846	930	877	871	896	894	902	912	900	887	854	932	909	930	857	844	913	887	930	923	893	923	955	860	867	868	910	894	887	912	853	886	978	887	848	911	898	838	854	862	926	901	930	931	957	905	929	917	914	864	947	856	924	914	858	939	892	858	887	918	894	840	856	887	899	830	911	892	893	893	927	860	885	887	873	892	883	861	879	958	922	958	916	895	891	927	889	962	904	884	860	928	856	892	880	935	882	863	934	891	911	914	882	888	881	932	923	852	962	912	913	867	875	879	916	907	931	894	908	899	929	871	901	895	905	846	887	875	825	842	890	895	911	898	899	898	864	916	859	913	916	867	862	928	927	889	939	906	863	902	936	882	890	877	852	965	911	939	891	904	959	926	906	877	900	930	858	915	912	916	909	853	900	942	904	889	911	880	874	858	915	915	864	915	878	882	928	861	902	893	919	888	907	878	910	939	904	937	910	917	857	871	936	927	918	871	892	958	844	872	928	910	867	878	889	890	869	929	932	952	890	896	954	938	884	911	869	932	870	851	909	849	922	925	940	876	906	905	887	912	860	916	919	881	935	935	863	926	867	958	884	938	892	902	901	887	863	884	887	883	924	941	869	885	831	866	832	890	879	901	876	891	903	937	844	925	887	853	895	882	891	887	909	934	888	855	865	880	932	911	921	894	914	880	909	953	887	943	964	824	868	909	876	847	849	891	864	869	918	925	938	878	911	889	844	869	900	900	902	921	873	903	873	887	879	883	918	960	798	893	915	915	909	859	920	863	877	887	920	899	939	904	974	846	948	926	882	843	897	904	907	905	848	882	956	893	924	933	912	894	893	887	844	889	903	876	828	923	890	861	909	865	922	839	903	901	879	917	894	863	894	910	892	885	907	826	924	880	915	916	916	886	943	902	917	900	887	911	908	880	865	894	929
7032	824	1062	853	637	501	396	1368	13097	421	242	229	249	207	202	217	188	180	202	195	185	189	168	185	159	198	165	171	180	150	161	156	157	162	167	210	175	161	160	155	186	156	150	174	181	166	151	161	164	169	153	161	155	173	176	169	142	156	168	155	169	169	149	185	172	162	157	168	153	171	170	145	155	151	159	148	154	163	156	135	174	158	163	159	171	160	160	146	147	161	159	142	158	170	156	158	153	152	160	164	136	156	165	147	179	160	167	181	158	165	161	151	178	179	177	154	168	164	176	173	153	158	173	160	144	187	182	158	170	174	169	171	182	158	165	171	186	167	144	169	167	140	132	166	140	166	154	149	146	157	132	157	172	160	149	170	184	160	187	168	148	151	128	152	164	166	199	143	171	161	174	141	157	158	174	153	151	159	160	167	163	187	163	195	145	181	173	163	143	165	145	175	153	180	150	149	145	178	142	151	151	167	159	168	169	159	154	146	150	160	150	172	159	142	168	163	173	160	178	166	158	178	169	153	148	151	144	153	147	163	161	157	170	147	166	166	165	167	157	164	163	171	180	166	168	154	160	150	153	166	165	149	157	162	169	161	161	160	154	163	139	162	189	147	181	149	183	162	161	155	152	144	175	176	156	165	156	172	164	147	152	169	172	154	177	179	161	176	170	181	189	180	169	177	167	159	173	178	182	176	190	171	166	166	140	154	180	138	152	156	181	163	142	165	167	153	157	159	170	152	138	140	187	177	144	150	152	169	168	164	159	172	164	144	183	158	171	166	146	146	150	154	166	168	177	180	171	149	155	184	177	171	179	154	167	155	151	153	176	150	159	175	148	156	179	113	175	168	159	170	185	158	154	159	176	169	165	162	158	183	169	171	161	169	162	167	171	147	154	167	141	144	181	165	154	147	163	173	142	167	174	168	168	145	160	149	171	169	164	153	164	154	160	149	149	167	164	176	154	157	149	162	155	144	141	151	166	156	170	158	134	134	157	167	151	167	133	147	152	153	175	167	164	190	155	173	181	162	173	144	157	166	143	183	150	148	158	156	154	159	159	161	145	159	154	196	129	152	161	159	154	144	141	163	142	175	155	165	169	144	153	167	165	184	151	158	171	165	131	157	166	150	151	158	169	150	157	174	162	193	175	155	146	139	164	139	170	161	157	144	154	155	179	166	173	149	167	176	170	159	169	147	161	129	175	166	162	168	162	143	148	153	163	161	173	157	167	166	155	134	155	139	142	154	164	162	180	165	149	158	167	149	145	161	157	151	150	164	133	120	148	165	168	147	154	157	154	167	175	145	159	172	139	175	172	182	145	155	149	163	145	142	168	174	141	170	167	146	168	176	174	148	157	152	170	153	165	161	191	147	173	154	196	154	138	143	173	157	155	176	159	182	144	148	170	160	187	156	153	153	168	160	180	166	154	177	169	174	149	153	174	165	137	164	164	172	154	149	161	177	167	158	151	172	152	147	149	143	159	160	177	140	170	152	151	169	139	170	143	157	169	153	155	158	177	150	149	176	138	136	149	146	146	158	158	157	162	173	156	168	159	163	168	168	144	164	143	148	186	164	138	182	189	158	137	177	161	181	133	184	148	182	142	162	142	157	167	183	152	159	166	161	168	169	152	167	161	163	147	125	165	163	155	159	172	171	152	143	182	169	157	153	159	139	148	168	166	172	161	160	155	145	157	162	137	161	164	146	152	159	148	177	178	149	166	150	150	132	179	164	154	145	134	144	131	195	176	133	173	160	142	160	158	185	157	150	187	151	156	162	167	176	173	175	153	179	163	154	156	172	186	166	151	172	174	175	183	159	152	149	184	157	155	160	166	166	138	144	155	157	156	151	158	157	169	178	126	156	171	163	174	155	153	174	177	157	174	160	171	170	177	160	164	153	151	156	167	153	157	171	137	142	158	167	156	177	179	163	175	158	155	134	174	163	180	138	158	151	178	159	182	153	164	174	174	160	145	160	148	175	161	156	176	158	147	161	173	164	161	187	153	157	172	178	154	163	165	164	175	188	153	173	186	153	175	169	146	165	161	156	163	153	157	182	168	138	152	162	159	167	163	157	147	161	151	175	161	153	131	166	152	165	170	158	136	157	156	154	156	162	151	171	161	151	153	155	141	181	147	165	158	153	172	152	165	174	165	151	163	146	167	154	150	160	162	150	161	146	149	164	180	153	164	158	153	157	168	174	180	159	167	182	163	141	159	152	150	162	172	148	181	143	171	164	154	167	180	169	153	169	170	157	155	138	199	168	166	176	165	134	144	156	157	169	176	163	145	152	147	159	152	160	150	171	159	148	167	159	153	163	155	161	164	173	158	157	160	177	154	131	141	149	162	168	179	156	160	157	159	156	156	150	157	157	144	159	160	159	164	164	141	140	164	172	191	163	161	156	167	162	150	162	174	161	177	167	158	162	181	172	168	163	168	183	157	183	162	155	181	132	163	170	164	154	157	166	162	154	147	164	163	168	166	175	155	145	165	173	174	172	169	162	148	171	175	137	173	143	165	156	169	141	168	168	148	173	153	148	139	161	179	158	162	156	160	179	175	149	163	142	169	163	163	152	168	142	163	168	156	170	156	170	163	158	181	167	151	180	157	141	139	169	167	137	168	171	155	162	178	131	181	154	160	141	158	153	155	168	135	183	175	163	164	166	153	155	163	178	156	161	174	168	158	168	138	149	156	169	141	163	148	169	164	169	157	142	194	164	166	154	147	167	146	135	168	148	190	133	199	161	175	138	164	166	159	135	143	178	184	170	138	152	149	157	169	172	147	174	157	180	173	122	153	129	163	172	144	164	143	163	172	131	136	158	156	179	156	143	171	162	165	169	146	164	171	146	148	137	164	147	145	164	154	148	169	147	167	161	133	183	159	159	169	155	157	164	157	154	171	151	190	158	147	169	171	155	151	131	149	155	148	149	159	169	191	153	159	139	167	164	158	174	161	152	152	171	165	178	174	142	170	165	159	155	170	147	178	173	160	182	184	179	165	160	158	170	150	174	171	179	144	140	168	176	167	164	185	173	168	159	179	156	183	156	160	171	165	170	177	157	155	143	162	151	176	160	157	146	170	154	172	166	165	163	154	141	165	155	148	152	186	147	143	140	154	137	156	165	150	175	176	140	167	133	150	172	168	146	156	155	159	170	169	160	159	164	165	157	155	154	160	145	164	152	141	140	162	148	182	178	174	155	183	155	158	169	171	157	142	152	145	173	149	166	142	170	165	137	152	167	183	157	169	163	159	144	185	163	167	165	148	166	157	164	184	188	162	178	161	158	170	153	151	171	147	174	147	163	174	157	159	162	143	157	159	164	155	146	166	167	176	156	167	151	179	174	149	189	152	174	151	179	164	149	154	162	183	182	172	157	159	179	146	158	167	159	165	125	158	179	168	166	163	142	167	178	166	153	158	157	179	148	155	156	179	161	188	176	174	152	159	166	160	156	176	178	144	156	152	149	156	181	184	164	186	159
5176	1371	2634	3203	2756	2293	1959	5238	20305	1219	1094	1048	954	947	849	843	763	769	753	736	676	660	755	700	700	644	683	657	621	681	610	659	698	632	641	647	640	623	622	625	601	577	596	636	610	593	582	611	615	599	620	602	611	561	584	613	584	608	573	604	616	581	570	586	613	576	645	584	588	619	603	582	604	590	629	550	589	601	595	598	609	587	583	582	614	613	600	600	570	584	564	570	575	606	595	593	601	546	603	528	568	521	587	612	626	560	542	557	605	586	557	567	613	608	597	570	606	535	609	584	588	627	571	584	556	559	591	554	587	574	587	559	597	589	597	578	549	561	576	657	593	554	548	593	567	575	586	560	583	563	574	586	619	591	534	589	602	594	564	585	544	562	590	550	587	582	561	637	586	569	602	560	591	612	587	542	577	600	588	605	572	552	559	557	554	569	579	563	593	585	541	562	598	559	607	610	575	550	591	593	595	552	546	546	643	575	585	655	590	570	563	569	580	590	600	572	565	567	559	565	580	613	583	576	616	631	583	561	584	572	575	607	553	604	567	591	546	560	581	569	538	558	565	610	569	534	518	567	548	595	596	599	542	589	602	604	587	577	601	559	579	531	545	557	599	585	557	600	593	572	612	583	562	549	588	578	596	551	565	593	590	528	587	614	569	611	564	601	585	600	590	557	544	571	621	533	578	600	616	592	579	573	526	546	584	574	580	561	564	575	570	595	576	568	599	571	564	551	558	594	551	592	581	556	626	611	603	571	564	568	612	578	587	585	638	603	553	600	565	589	576	536	608	558	592	570	593	601	575	548	582	600	549	610	560	592	552	583	546	581	596	574	583	595	567	566	572	581	580	602	572	575	526	525	553	578	572	592	572	557	594	570	607	548	585	568	592	552	584	561	573	600	585	573	599	576	569	531	587	552	592	615	573	583	542	578	519	579	602	579	563	571	568	559	590	561	600	580	568	563	587	566	591	617	594	600	538	598	581	600	583	561	587	627	576	605	555	532	571	590	607	575	559	585	561	582	557	597	553	587	593	557	606	605	564	543	554	601	565	587	521	549	614	601	569	580	547	624	566	607	555	534	544	595	576	581	573	609	572	548	560	551	604	578	575	572	596	588	586	578	616	568	602	569	535	580	553	575	614	565	582	589	583	562	575	593	565	609	578	588	554	556	555	580	560	602	551	549	588	556	562	576	559	581	579	608	564	588	584	566	570	569	606	589	585	566	588	602	597	569	536	586	570	528	594	577	577	591	610	621	582	562	541	603	516	594	565	602	613	573	628	565	563	624	569	599	551	597	562	577	575	595	566	549	591	579	550	553	560	601	583	577	569	558	577	588	578	571	593	578	611	562	591	555	564	600	592	529	589	555	561	600	562	561	560	569	575	573	609	594	575	586	593	584	551	539	555	611	627	598	598	602	585	579	556	576	590	565	565	599	570	602	609	575	537	609	572	577	592	578	554	640	560	575	589	588	575	588	577	559	579	583	583	610	597	529	582	603	564	581	584	571	594	601	587	594	577	561	558	575	573	587	538	592	560	565	628	574	575	591	562	573	598	569	560	567	555	587	601	551	564	596	588	619	563	599	603	552	598	602	584	584	526	567	598	560	634	517	566	627	575	537	599	584	553	577	652	573	570	608	593	549	595	592	620	568	577	559	552	577	594	606	567	562	546	579	555	602	552	608	576	618	592	599	599	575	581	644	593	549	608	569	577	598	567	572	574	547	591	589	614	558	584	565	578	583	579	538	556	587	554	560	558	615	570	547	607	545	587	556	610	625	559	591	586	574	586	570	564	601	584	569	595	609	578	549	571	531	555	597	597	548	523	547	567	571	582	571	596	520	566	539	601	601	596	549	548	583	529	580	574	585	542	542	579	562	582	612	557	617	611	605	556	558	599	567	562	586	571	574	578	623	569	591	522	548	610	555	520	572	620	547	563	595	572	612	560	577	598	588	590	583	552	563	584	580	562	623	589	610	563	565	617	558	581	533	568	571	561	597	612	563	591	538	613	573	565	529	556	593	587	555	597	588	560	626	612	619	557	554	601	546	592	639	619	575	582	581	595	586	574	550	580	617	568	558	577	578	618	567	613	558	541	602	584	589	561	605	539	579	581	546	606	600	566	522	606	568	562	552	606	541	582	558	581	569	578	531	524	546	568	637	580	574	582	585	589	585	548	600	581	556	584	576	602	570	551	535	533	596	591	568	611	592	584	600	612	591	614	609	554	577	570	563	558	570	609	595	600	543	574	567	574	588	625	546	583	545	585	593	539	586	583	597	612	568	579	606	565	607	575	568	589	590	564	571	545	588	565	552	584	550	574	547	537	613	568	566	608	594	543	580	545	606	572	587	590	579	597	559	561	577	576	578	513	564	577	568	570	557	569	602	606	567	572	589	558	560	585	538	574	559	585	578	580	592	578	594	592	580	562	575	573	570	592	585	589	565	565	603	536	579	567	560	576	566	633	593	553	589	581	548	565	596	592	542	551	612	618	559	572	583	616	518	584	545	591	587	559	530	570	548	585	529	573	567	577	593	584	540	579	548	585	563	579	580	576	594	575	630	571	589	586	573	602	637	594	567	586	594	612	600	578	562	600	540	543	568	538	589	567	547	622	610	577	549	583	609	621	519	578	550	638	603	588	618	612	586	554	568	542	574	527	590	576	566	556	565	577	602	588	563	552	605	599	560	585	600	548	561	632	588	609	575	573	540	609	596	587	602	630	556	576	553	559	587	539	591	568	574	557	607	557	571	601	554	560	548	568	570	577	573	645	551	563	607	560	590	618	592	567	598	586	575	565	581	586	593	589	591	598	551	585	576	597	562	586	574	510	561	537	549	575	584	574	578	576	545	599	553	561	577	556	568	604	637	540	578	575	571	544	582	570	528	569	609	589	583	600	624	568	550	555	592	565	576	553	556	580	573	593	584	572	563	571	557	582	605	574	557	552	595	583	608	607	551	562	605	611	583	551	558	558	595	554	583	572	622	560	573	580	578	598	528	612	570	573	586	547	583	547	578	568	576	570	573	596	562	580	572	599	604	555	585	539	528	548	558	567	564	587	525	554	582	558	586	519	560	576	584	591	605	542	527	615	579	560	602	569	582	553	564	630	566	569	603	586	563	581	570	622	514	575	614	598	557	577	599	587	579	589	559	577	567	583	606	586	569	535	545	599	558	604	620	580	622	586	626	572	600	558	541	613	545	608	587	592	575	574	575	622	547	610	598	580	550	598	588	559	591	583	576	581	589	572	579	578	551	569	561	577	574	590	574	582	602	577	550	571	580	586	574	621	567	553	591	584	549	555	570	587	543	570	575	605	590	590	573	538	644	568	591	582	607	548	593	542	553	609	563	591	575	603	552	600	566	585	550	568	542	559	572	601	574	595	523	581	584	561	569	561	597	591	568	599	547	623	580	570	576	571	614	591	600	583	587	559	565	558	561	612	564	570	612	587	604	594	585	583	593	615	580	590	583	524	578
15171	1901	2196	1717	1250	897	655	3338	23983	1460	295	262	234	238	210	185	197	205	160	172	173	152	157	147	144	143	143	148	146	140	142	157	127	141	151	136	133	144	138	106	137	126	124	142	142	123	137	134	130	128	137	132	134	144	114	129	122	136	126	120	115	119	140	146	132	127	114	127	116	121	104	128	142	128	124	131	112	121	143	122	118	131	117	132	113	129	130	136	124	138	119	127	111	117	110	137	106	116	112	127	114	116	116	119	125	138	115	131	101	122	122	116	119	120	129	105	113	131	131	136	123	123	114	148	147	106	118	113	135	129	125	120	126	114	105	118	116	115	123	127	136	133	113	128	133	148	108	114	110	106	136	104	116	110	119	98	115	125	132	104	134	135	143	126	130	135	124	107	130	125	128	123	117	118	130	136	115	108	126	131	132	116	127	135	126	107	130	125	123	122	119	132	117	122	114	105	111	132	136	129	123	124	114	119	126	129	137	128	134	113	144	104	120	121	121	112	155	118	110	110	110	117	122	119	118	121	117	125	124	130	137	126	139	121	120	113	127	115	122	119	122	128	113	113	121	127	124	115	120	118	113	118	105	125	114	121	123	120	108	124	106	105	125	122	105	124	122	116	130	133	128	102	112	135	123	136	122	129	119	126	154	131	122	126	108	106	103	102	104	131	127	129	115	126	150	131	133	142	103	123	120	111	117	110	119	109	131	120	101	131	125	114	133	136	121	140	125	135	127	123	122	113	107	142	107	131	103	137	120	128	129	142	114	160	139	108	133	108	126	136	112	120	130	125	126	122	138	128	107	142	112	123	137	116	128	137	122	111	107	98	106	129	127	113	108	112	133	108	104	147	119	113	126	111	121	140	135	127	129	133	113	105	138	127	134	110	113	133	129	129	123	120	123	124	129	103	122	129	129	128	128	123	141	130	121	123	123	119	134	122	114	125	115	120	97	123	113	130	147	118	123	117	112	128	108	170	123	123	113	109	112	122	129	100	115	132	117	110	130	104	127	124	127	119	89	115	116	106	105	134	129	121	110	124	125	122	134	120	122	110	128	121	139	131	92	131	125	116	118	114	136	134	112	131	124	130	131	141	132	131	122	121	114	120	120	126	99	112	130	122	115	125	115	112	118	113	122	154	128	103	114	132	127	135	133	136	110	129	122	119	143	135	114	111	118	125	121	117	102	123	114	109	121	112	122	120	113	130	111	118	136	98	110	124	117	109	114	129	126	139	112	121	134	109	143	115	109	103	123	123	135	133	130	128	111	114	122	120	132	127	122	113	150	107	129	154	111	111	123	127	132	135	123	136	101	114	107	125	113	97	128	123	110	109	124	128	134	120	122	132	147	131	134	118	110	104	114	115	135	120	109	108	117	114	115	132	120	114	136	115	146	103	135	126	141	114	119	109	119	133	114	135	114	115	109	113	127	129	121	93	124	99	126	123	129	115	106	119	102	138	133	134	126	108	125	103	120	127	110	125	139	117	124	130	126	123	123	120	138	104	98	112	124	114	116	114	125	119	98	114	119	115	123	131	122	149	110	116	118	141	129	124	125	119	119	117	116	121	102	126	111	127	127	113	115	121	121	128	115	130	121	129	115	130	100	119	114	112	139	111	137	101	125	118	117	135	105	127	142	122	113	119	123	120	125	121	127	148	103	120	130	133	119	113	129	117	121	111	135	122	130	114	107	122	122	95	124	121	137	112	116	113	112	110	121	136	133	122	128	121	114	127	121	104	138	115	137	122	117	109	104	118	116	126	103	130	113	126	121	116	120	123	142	118	107	116	151	117	141	128	126	128	127	139	116	127	126	99	125	134	104	126	129	118	120	113	122	132	120	127	107	126	138	121	123	117	129	113	121	117	135	119	112	111	106	106	116	136	123	121	127	119	113	135	122	128	135	141	123	95	122	137	147	115	116	108	112	137	122	105	119	125	111	135	135	120	129	125	103	115	131	120	117	135	119	127	126	125	128	120	140	140	151	113	106	124	128	108	111	136	144	111	120	106	122	135	116	133	134	122	126	108	139	146	119	118	133	123	116	124	131	140	126	124	128	133	115	112	141	129	96	131	129	124	143	123	113	128	108	112	132	126	112	109	122	119	122	116	133	105	126	136	112	114	119	138	117	108	120	113	110	114	102	124	106	116	145	129	131	127	132	126	130	111	107	129	122	141	132	125	142	110	109	124	118	116	132	117	117	132	110	138	110	125	116	112	121	107	110	134	123	111	122	92	123	115	124	108	115	129	121	127	120	127	122	116	129	140	118	123	135	129	125	123	122	120	131	126	104	141	114	124	122	139	124	145	114	121	120	116	115	127	124	112	148	95	117	121	126	118	115	109	119	141	130	122	129	122	127	105	130	107	110	108	125	135	130	122	100	122	124	134	101	123	130	122	122	133	128	134	128	133	121	133	109	128	127	132	112	111	130	112	127	120	108	128	135	122	138	115	146	125	133	120	132	125	126	119	114	121	141	119	124	138	111	124	102	126	114	119	125	110	100	110	126	122	123	116	123	125	102	116	117	112	123	121	127	122	141	135	114	121	125	117	115	110	136	126	124	113	125	132	117	123	127	123	113	137	113	113	119	111	131	117	117	115	137	113	120	122	127	130	113	124	128	138	132	117	111	120	120	117	116	112	109	120	123	117	127	114	117	133	137	106	137	105	133	128	119	112	117	137	137	125	123	117	112	129	109	127	123	138	130	122	106	132	124	117	107	117	101	124	122	106	119	120	124	125	117	115	136	111	99	121	129	115	125	114	115	123	132	121	111	118	109	128	137	134	109	125	121	111	113	114	134	126	132	117	125	143	134	117	117	122	138	98	125	115	135	130	118	112	131	144	123	121	107	132	142	137	127	122	105	112	132	131	119	121	135	121	120	103	114	115	130	133	129	135	138	116	128	113	113	121	103	116	131	126	126	125	114	139	120	115	152	120	125	146	112	122	110	122	95	120	115	115	126	136	115	123	118	114	118	132	140	128	101	127	128	110	123	140	121	120	115	102	124	121	106	110	131	135	131	137	133	122	110	128	120	131	127	135	94	135	106	108	144	137	116	115	124	141	107	116	118	129	109	119	122	132	104	119	117	119	133	112	126	115	119	106	97	113	128	141	139	137	117	111	147	132	121	103	127	137	118	112	138	131	111	125	128	131	119	126	125	121	124	129	120	116	126	122	108	138	129	129	118	115	132	114	114	139	132	119	126	116	108	117	121	113	134	116	111	133	114	135	115	115	129	118	124	124	137	140	132	111	115	114	137	100	132	134	119	104	126	129	103	107	117	96	113	123	161	125	130	127	123	125	121	130	130	110	126	119	102	134	125	105	121	111	89	123	119	122	103	140	135	117	112	103	106	105	109	112	131	103	147	127	141	123	127	105	129	129	110	125	143	121	121	130	124	118	123	122	123	113	107	114	105	133	111	137	113	119	118	110	141	119	113	97	122	117	104	116	119	121	121	123	128	120	114	116	125	113	106	118
7394	2123	4704	5725	4701	4021	3285	8662	25151	1810	1586	1417	1293	1172	1074	970	980	917	819	794	770	736	726	753	764	719	629	610	681	649	628	579	608	563	596	594	543	599	573	550	527	536	533	547	501	495	543	525	527	520	500	505	504	506	540	507	505	510	542	546	468	487	478	500	497	480	463	545	489	479	499	520	521	500	487	482	505	511	552	528	493	434	488	494	462	471	470	484	497	473	452	484	473	466	507	465	489	460	477	509	440	468	477	482	502	493	436	506	489	449	451	478	468	473	443	488	469	486	482	481	504	502	461	439	451	479	483	465	484	453	443	498	471	470	479	492	491	460	521	456	452	478	504	476	500	482	496	458	501	425	473	464	519	480	483	475	468	503	481	470	474	448	484	451	475	455	457	491	478	483	476	485	465	488	471	482	481	443	411	478	487	475	475	499	463	499	500	460	469	435	454	488	476	492	440	461	438	460	465	471	496	491	442	486	450	494	489	453	472	477	453	487	468	541	457	476	422	485	481	496	471	502	478	455	455	482	438	484	459	488	467	475	471	461	498	451	519	521	448	458	453	487	457	486	482	443	440	480	468	463	469	444	505	464	429	478	467	495	490	429	478	449	457	490	491	473	471	491	456	430	416	443	463	479	466	451	450	479	460	464	433	473	516	467	485	468	465	444	439	443	486	492	448	473	459	475	468	453	496	442	456	475	461	493	445	424	475	451	459	432	463	435	506	445	508	492	469	442	483	437	477	501	500	484	468	476	477	506	437	453	461	468	423	439	446	504	490	479	440	463	452	457	447	446	443	423	467	497	441	483	495	454	481	436	454	502	433	474	471	500	427	491	445	518	493	464	469	458	475	465	496	498	468	449	478	465	462	455	445	497	463	467	466	448	474	447	499	497	476	476	454	455	467	491	497	438	433	432	472	487	514	481	467	469	439	463	448	465	484	465	493	454	503	448	470	447	469	439	467	504	442	471	405	489	464	445	466	477	469	474	477	467	465	506	439	499	498	472	479	462	468	471	491	485	452	433	476	438	484	466	490	437	436	453	462	481	445	469	490	471	474	429	446	477	434	487	471	478	483	471	474	484	491	458	462	405	449	463	461	429	468	463	497	492	458	455	476	460	480	455	464	431	466	470	485	446	458	470	484	440	476	453	493	445	436	483	457	443	445	433	477	461	450	480	485	412	457	479	447	436	461	465	455	501	451	456	475	486	490	462	476	470	455	440	475	432	467	467	449	466	465	471	514	457	447	433	456	470	473	474	431	486	506	458	435	446	463	509	464	471	481	443	466	456	484	509	425	479	497	503	448	472	482	450	463	442	490	444	470	456	453	476	472	484	463	464	419	493	468	483	467	424	476	479	496	483	453	481	445	448	465	480	515	483	435	481	506	436	493	432	464	429	504	448	435	449	464	448	478	459	427	482	453	442	467	412	492	471	464	458	464	465	473	441	429	519	482	450	430	487	495	467	448	479	493	500	459	487	478	490	468	465	431	457	466	479	457	454	452	435	470	474	430	467	507	499	462	459	446	441	456	475	486	426	485	449	430	454	478	474	457	446	433	457	460	460	494	455	426	477	476	476	465	487	472	454	451	434	473	469	485	463	495	468	448	458	441	480	456	463	498	447	450	452	460	504	474	467	456	459	469	447	441	503	483	442	455	483	457	498	464	471	467	470	457	482	455	454	488	456	475	458	456	452	455	477	442	501	471	445	467	476	476	457	477	427	439	470	512	466	465	478	488	461	448	451	437	494	472	492	470	453	475	456	481	471	488	447	479	430	462	466	456	479	451	461	425	446	438	461	475	434	470	484	471	472	487	515	492	474	516	467	500	451	437	449	455	490	458	463	472	458	508	512	459	434	459	474	483	476	469	401	493	513	449	465	432	450	448	447	455	479	423	491	458	482	448	474	458	492	484	465	477	446	434	477	452	471	489	474	472	485	482	442	467	493	484	483	487	422	498	439	488	463	479	430	450	489	435	436	445	428	452	470	441	421	462	425	473	453	435	470	478	492	498	488	477	500	458	437	465	436	506	454	481	483	418	481	502	469	429	449	510	495	466	493	465	449	470	464	504	491	494	483	406	459	465	430	450	443	465	445	444	467	417	441	447	482	451	479	484	479	448	509	485	454	458	454	521	443	493	472	481	440	455	507	438	440	472	508	416	474	456	482	485	490	447	464	472	489	514	429	475	462	506	440	489	482	434	466	444	480	432	510	461	473	421	479	477	463	494	480	480	468	479	453	467	485	448	456	484	488	445	430	476	450	463	468	456	488	454	468	477	488	470	471	508	486	448	471	473	461	440	490	498	477	488	475	500	494	467	479	480	479	497	439	444	453	441	473	516	450	445	458	470	509	465	478	465	475	459	431	440	458	432	444	446	479	459	485	490	432	471	446	472	424	493	471	465	486	489	487	500	461	429	498	470	505	435	476	455	492	438	447	495	483	453	506	484	435	457	454	489	459	434	434	447	446	418	485	425	534	467	485	483	498	483	435	478	473	470	474	462	436	491	445	454	427	470	458	502	463	450	444	467	509	505	482	492	481	484	486	505	468	491	475	463	484	457	452	474	467	428	459	428	509	450	430	452	490	497	460	469	463	499	468	456	453	487	450	445	478	486	450	467	471	484	471	446	457	466	470	467	462	423	467	452	445	472	431	473	437	475	455	471	478	431	447	456	457	484	500	437	462	487	475	466	434	449	463	475	496	440	463	486	470	473	491	480	451	457	448	479	461	455	476	459	500	469	477	468	480	481	471	469	451	521	487	463	463	490	467	477	444	467	486	477	455	489	450	471	427	460	444	446	464	475	462	463	438	499	496	426	467	439	454	456	489	453	456	487	461	496	462	447	498	481	410	467	484	442	435	489	479	469	471	477	465	483	483	477	442	474	479	506	461	466	432	440	455	441	440	471	457	470	417	491	436	461	460	500	474	471	444	451	461	500	486	459	507	486	461	503	424	427	466	493	483	454	478	433	450	464	467	461	488	517	467	464	466	451	487	431	443	468	475	473	473	500	499	454	484	458	470	432	483	470	450	420	490	491	444	488	468	510	417	477	454	458	453	453	516	459	486	496	468	453	450	459	471	463	474	487	464	428	483	472	438	427	447	470	467	452	470	500	471	445	441	484	467	437	457	520	465	435	467	459	505	485	434	472	462	489	456	466	477	425	486	472	472	446	474	494	455	480	511	477	475	417	470	485	464	468	505	475	468	466	479	479	472	480	456	504	478	446	449	461	464	425	450	499	503	451	474	483	440	484	436	457	465	481	480	454	480	490	459	467	494	466	474	451	435	482	465	428	416	484	454	448	512	460	486	457	474	449	428	492	454	453	461	427	476	480	493	448	447	455	431	439	465	448	452	446	502	461	480	453	452	445	446	472	448	471	479	476	433	481	502	472	474	464	433	452	467	456	468	464	456	461	482	482	482	444	493	463	459	473	493	473	443	434	454	464	462	437	462	454	466	481	482	432	490	455	456	430	485
1871	318	349	296	305	273	298	365	1365	281	270	260	261	287	240	244	246	248	281	276	272	278	240	276	246	256	265	242	253	241	245	252	262	263	260	246	298	245	273	260	261	262	255	242	250	272	250	286	259	256	282	244	248	270	240	269	240	247	275	278	261	262	271	254	250	260	262	259	253	283	274	271	294	256	262	286	253	244	305	270	267	255	273	292	259	275	261	279	291	271	248	249	271	250	248	258	274	281	290	274	264	256	283	247	265	243	246	244	262	262	261	259	291	277	257	263	279	254	276	302	236	265	256	275	257	285	256	276	294	285	260	279	271	269	281	274	228	282	263	248	259	297	275	277	261	247	264	270	289	270	277	288	288	252	244	273	264	260	273	270	258	235	252	252	236	241	287	278	265	286	244	267	272	263	269	250	254	261	270	265	232	243	253	244	271	276	272	280	287	258	248	272	245	269	275	254	248	297	254	261	261	276	280	261	293	256	270	259	262	271	252	262	261	254	273	256	259	250	270	261	273	276	270	266	257	256	288	248	236	266	244	268	265	275	281	261	281	276	241	256	248	279	249	276	272	261	268	273	251	289	261	258	275	260	267	276	249	274	259	273	247	285	258	288	285	245	251	260	274	284	271	244	287	250	232	275	278	259	241	296	275	275	271	284	273	251	250	235	263	279	285	272	275	248	282	261	280	280	271	305	264	269	260	251	262	245	234	282	213	247	287	266	268	242	303	286	258	250	267	287	275	230	271	243	241	250	272	274	299	247	271	254	264	265	279	259	257	263	276	268	261	259	261	236	255	265	257	277	272	274	249	290	276	270	258	265	272	272	289	230	261	261	266	254	238	269	244	252	261	263	281	252	288	301	273	279	274	255	260	228	261	251	282	274	259	297	273	261	277	254	247	280	247	235	277	270	270	253	266	274	251	277	243	244	286	270	252	229	253	227	276	271	293	259	278	258	264	278	250	241	257	288	279	275	277	260	267	250	282	277	263	256	253	238	258	244	270	287	262	262	276	246	269	251	261	266	294	247	307	265	270	289	267	275	253	235	275	261	273	264	257	262	247	285	267	258	259	279	268	243	242	285	248	247	273	281	269	248	274	305	248	250	270	259	272	235	260	266	263	248	253	234	258	295	254	288	248	264	285	262	268	274	263	267	296	291	285	267	298	291	251	276	277	254	267	270	270	243	265	280	261	267	302	273	278	291	256	263	234	281	246	303	275	273	265	268	266	266	250	283	274	263	294	264	284	275	259	245	276	256	271	272	259	283	295	269	248	290	280	264	269	269	290	271	269	283	243	244	256	294	268	249	269	271	260	286	245	249	269	271	247	282	275	244	260	268	278	291	294	281	245	254	264	289	258	298	254	264	283	279	249	284	271	270	261	258	251	266	285	251	257	287	238	252	287	250	240	278	259	283	272	252	263	271	260	277	284	294	279	295	283	261	233	273	225	247	249	270	247	272	251	247	263	245	255	249	259	246	278	262	255	273	275	253	256	260	270	267	240	285	258	266	237	254	262	234	283	261	246	278	264	303	270	267	262	247	260	282	257	298	285	252	263	286	269	286	253	279	254	266	288	256	246	262	271	278	247	219	226	267	267	273	276	275	276	239	259	276	266	268	249	259	271	266	258	262	260	262	267	259	252	250	259	251	281	243	243	277	279	263	273	275	285	302	271	256	246	301	273	269	265	270	265	290	285	251	289	275	264	247	280	260	255	259	252	308	258	247	271	268	223	264	293	235	308	244	247	269	264	261	256	274	253	263	249	248	264	273	251	260	237	270	255	242	271	271	237	280	250	280	268	230	279	232	284	223	256	248	266	263	267	266	251	266	278	268	268	276	252	261	265	244	287	293	293	258	257	277	274	277	276	232	279	265	245	254	267	291	257	283	250	264	284	293	257	257	272	285	260	242	250	259	270	263	261	269	286	241	244	262	264	271	281	250	246	282	278	245	254	253	254	259	288	270	256	282	290	267	265	282	258	263	273	254	267	272	243	273	265	261	244	294	268	276	266	287	256	275	277	273	293	263	238	254	253	255	245	243	257	266	246	237	260	263	250	235	253	270	282	271	277	245	249	238	277	273	223	257	261	265	297	287	280	290	266	246	312	264	256	288	288	278	260	247	255	265	276	271	244	256	282	254	262	282	275	273	248	275	287	289	284	284	258	295	262	247	269	282	276	263	265	256	257	285	252	269	269	269	269	284	253	268	284	217	243	263	265	273	277	242	267	273	264	269	273	258	276	262	274	258	268	260	259	232	292	257	236	278	267	288	273	249	267	252	264	256	267	254	263	292	259	248	234	271	268	270	260	278	253	285	289	301	253	257	264	295	269	235	248	261	280	248	274	257	286	264	261	281	251	263	271	242	241	252	250	261	277	250	255	267	241	297	269	272	276	285	256	273	241	235	245	277	245	279	264	254	219	260	278	242	252	250	269	274	245	269	284	261	262	260	256	269	267	266	275	276	288	257	247	256	244	288	260	286	216	289	248	250	254	265	251	241	283	240	253	262	269	273	252	269	272	283	264	258	248	246	290	275	292	235	256	268	267	255	261	269	227	279	249	273	249	273	263	286	261	284	226	269	238	258	253	255	279	277	275	267	257	293	257	252	271	276	241	268	273	270	275	296	247	262	283	272	268	293	260	261	257	274	273	260	270	268	272	232	263	256	276	265	291	259	280	272	244	228	269	282	286	236	268	252	265	262	245	242	260	272	276	273	226	263	283	270	279	245	266	276	265	233	252	260	260	256	293	272	250	241	258	292	267	270	268	284	264	253	250	275	272	261	254	286	254	262	283	293	246	255	259	262	255	237	237	264	258	248	287	264	278	255	267	285	264	251	266	263	271	287	257	254	274	275	264	253	280	271	254	257	259	268	272	253	269	283	285	308	280	281	260	224	256	270	273	281	274	245	274	271	276	270	294	250	241	277	271	265	248	265	276	284	243	217	259	269	257	268	289	258	277	278	247	247	250	260	270	279	248	286	262	264	265	253	276	246	277	243	242	271	254	270	253	267	256	268	256	261	266	251	264	257	250	249	281	260	217	268	241	274	253	260	249	249	271	271	279	264	278	250	245	244	266	277	278	250	294	281	269	272	280	252	257	259	275	244	259	262	263	252	282	284	249	242	251	266	255	244	254	258	246	262	262	268	266	255	275	263	266	269	262	262	265	267	251	260	267	253	281	268	263	245	282	253	266	269	247	268	259	257	255	221	263	262	247	276	248	294	269	283	276	272	257	244	261	271	263	266	284	267	240	243	273	276	275	264	259	276	252	260	252	255	275	265	234	279	288	269	247	289	256	258	264	254	268	267	262	283	280	264	297	268	273	247	238	269	255	241	260	271	279	257	285	267	264	237	255	279	292	271	260	256	283	288	259	253	271	297	248	261	272	261	276	294	262	292	278	271	257	266	255	266	266	291	273	261	260	238	263	235	265	252	241	258	261	269	281	226	250	269	252	266	242	271	310	269	248	223	264	241
2276	945	1141	1065	1055	1063	948	1492	6104	919	917	921	981	931	970	941	858	859	905	906	879	905	908	917	904	858	892	909	945	895	929	860	844	865	893	848	902	891	908	925	960	901	892	911	848	890	890	881	927	914	883	868	909	953	900	879	901	879	885	941	862	908	846	911	914	889	893	868	866	894	892	857	891	870	897	861	858	900	890	888	915	891	906	927	863	953	929	861	840	877	910	859	864	815	875	920	898	899	886	901	951	877	911	915	910	896	890	851	859	892	907	893	896	882	881	913	886	888	862	899	869	899	876	925	912	871	862	878	816	896	889	875	844	897	919	910	919	937	886	901	888	885	880	880	908	854	890	879	867	903	913	855	965	912	852	858	878	873	896	905	856	893	908	843	911	930	927	916	910	859	923	887	911	841	840	879	900	902	832	960	925	927	854	826	915	883	876	887	883	939	931	895	912	891	872	898	914	890	915	912	874	931	887	863	976	904	909	886	923	878	899	890	896	901	855	876	924	929	898	862	864	895	902	840	871	885	900	895	873	883	842	923	978	908	835	875	914	865	879	910	900	849	892	922	853	848	896	836	908	900	894	911	891	908	868	859	935	907	847	909	931	923	892	906	875	945	864	977	874	906	857	874	921	869	923	940	912	930	887	938	904	906	869	872	924	890	912	889	840	874	852	900	879	958	885	940	912	910	896	902	899	905	907	829	950	856	892	917	931	901	967	948	854	860	946	889	859	910	879	902	920	941	879	894	906	900	891	876	880	853	863	826	885	883	841	873	919	876	881	883	887	870	900	902	901	928	904	883	898	876	909	848	932	908	861	880	934	882	890	875	905	876	917	922	912	866	956	886	898	915	931	933	853	892	898	930	919	886	883	870	897	901	928	900	932	916	805	888	938	884	869	856	901	887	873	893	907	915	897	907	871	886	886	865	897	875	909	918	851	874	895	903	902	869	876	887	897	881	882	879	873	840	851	876	839	906	921	887	927	880	848	846	859	908	895	909	865	910	865	928	871	867	915	875	936	867	844	880	865	903	868	881	843	836	914	879	862	879	915	950	849	935	879	862	908	872	890	923	916	916	836	878	906	889	872	883	921	932	855	871	903	855	845	886	895	873	897	943	924	874	955	892	882	874	927	877	895	901	937	947	877	889	884	914	886	915	912	905	857	919	911	916	882	935	911	901	866	848	864	838	875	936	904	801	904	909	912	921	913	937	843	856	876	903	920	949	885	895	905	914	849	911	822	905	847	852	874	858	884	913	842	863	883	892	826	893	881	848	917	878	892	931	858	874	907	873	865	845	917	826	902	882	858	921	874	921	826	883	901	953	856	879	893	909	880	908	913	948	971	887	876	880	915	882	917	907	893	892	861	875	835	879	855	855	861	899	860	922	893	878	914	855	925	835	861	922	885	849	905	913	923	908	902	844	878	861	883	922	846	903	878	913	897	907	875	877	924	908	885	881	904	846	946	871	822	877	857	847	923	915	908	925	921	909	875	909	900	902	937	905	870	830	876	943	890	882	857	864	851	882	950	888	904	910	901	937	916	894	865	885	895	846	909	892	859	952	893	943	919	869	885	930	927	869	917	883	935	943	905	977	902	833	907	897	860	861	874	911	853	916	894	861	887	842	913	866	900	879	923	864	888	940	870	900	907	842	901	870	871	891	911	907	854	861	904	876	877	918	932	893	922	892	932	867	895	853	880	895	874	866	879	886	912	870	859	888	890	929	878	912	897	938	938	972	912	850	951	929	900	899	862	913	914	858	870	855	840	882	915	897	860	923	924	915	844	909	934	883	886	925	914	963	880	885	890	914	887	903	910	865	885	938	908	867	871	915	902	868	869	919	894	885	900	910	894	925	881	903	832	878	885	866	873	844	875	860	907	918	889	858	855	871	883	878	932	887	844	938	886	879	921	907	925	897	909	894	849	905	883	858	867	869	888	965	916	868	855	902	863	950	946	933	837	877	882	917	929	938	901	847	885	881	905	939	893	898	851	881	878	896	923	893	882	876	890	849	886	880	854	891	857	906	923	933	888	907	847	897	866	902	863	941	874	935	885	860	859	885	866	871	866	892	878	892	896	850	905	868	886	880	869	875	855	892	899	890	872	875	892	865	883	936	932	947	861	853	858	842	930	964	817	880	881	858	829	877	901	850	933	942	874	901	920	921	874	951	930	845	896	862	913	878	894	847	873	887	895	908	915	891	850	937	924	933	932	857	836	843	899	868	914	879	910	894	906	910	841	854	906	919	902	886	859	889	906	888	898	918	905	838	901	894	861	870	877	949	859	926	872	903	927	892	861	900	927	907	826	914	822	904	824	886	895	936	885	905	885	913	897	856	897	926	902	939	914	867	887	894	891	881	849	876	936	932	865	905	837	889	901	868	870	896	836	961	909	913	893	884	908	915	826	906	923	875	905	894	839	877	894	845	894	892	896	946	875	886	913	898	866	925	876	952	872	932	924	842	912	902	886	908	918	904	917	861	891	865	838	887	896	913	858	899	845	887	894	926	886	884	868	889	937	903	923	924	895	873	908	880	850	858	882	884	844	883	875	882	861	929	865	910	902	833	901	859	933	906	868	930	918	953	895	895	868	899	920	879	921	886	899	893	878	910	846	932	854	908	875	943	922	927	895	914	813	868	912	906	894	876	901	891	908	866	961	909	900	868	907	833	889	894	899	923	885	877	872	893	886	920	864	855	859	914	804	864	885	864	910	870	957	920	872	872	863	907	868	874	922	939	956	834	834	891	906	852	875	879	888	917	870	917	875	859	925	905	937	960	846	899	819	847	875	893	861	875	904	879	893	845	847	965	843	884	943	883	820	871	889	874	848	876	916	854	883	832	872	851	890	888	884	928	904	933	876	904	890	931	900	888	884	877	915	878	891	919	917	889	909	883	914	852	892	934	904	895	899	922	934	877	913	876	942	880	804	896	876	886	930	937	866	926	861	890	915	860	859	909	909	927	837	898	883	952	885	902	889	906	882	910	910	870	891	901	904	915	906	880	854	860	901	937	892	846	916	873	862	879	910	876	954	887	902	909	884	956	861	928	925	821	893	912	923	876	940	914	874	851	905	873	936	884	914	855	876	914	882	842	877	936	858	884	835	915	853	887	916	883	952	907	888	894	914	866	875	945	855	876	909	942	866	894	850	894	893	924	907	898	926	940	904	860	899	926	865	886	913	943	928	923	854	906	840	910	883	915	881	895	893	922	861	853	918	914	842	919	850	843	874	903	897	871	872	846	924	914	902	896	888	932	855	897	826	928	909	895	885	879	900	945	914	927	869	867	899	870	917	941	871	899	917	872	949	900	887	892	855	881	968	884	892	889	893	838	885	894	861	870	816	879	872	909	889	886	865	902	877	866	904	907	891	907	862	868	852	866	914	877	879	832	921	854	904	862	913	823	885	954	904	882	880	904	895	881	961	865	860	945	881	833	893	866	881	899	930	897	861	875	906	881	938	846	888	862	910	908	914	876
6980	823	1045	885	679	459	410	3701	11147	374	242	234	202	221	212	194	199	187	153	200	175	180	169	164	184	179	160	191	167	150	164	167	169	160	173	180	174	146	152	147	157	154	141	182	169	157	159	147	186	157	169	155	147	149	160	180	168	170	149	158	186	136	167	158	153	159	158	148	150	170	141	168	142	177	172	152	168	164	183	175	187	152	166	147	157	163	156	139	171	161	164	147	143	142	138	170	176	162	158	146	174	162	157	164	173	154	172	161	181	153	174	139	182	158	177	158	167	164	161	165	167	140	170	152	139	160	159	155	156	180	168	161	155	142	168	146	168	172	171	166	145	135	175	169	143	153	163	166	162	155	141	169	150	171	152	169	179	148	164	176	166	149	174	161	175	200	169	143	184	159	160	149	154	142	142	155	148	164	152	174	145	163	153	157	175	147	151	161	168	167	167	160	116	154	150	156	176	158	164	148	156	152	155	180	185	176	170	176	135	153	174	170	170	167	153	150	182	171	138	147	163	164	141	162	165	157	170	178	165	164	155	150	156	153	163	150	163	177	167	166	152	173	157	168	166	153	154	156	152	156	149	142	165	160	144	157	155	169	140	157	157	154	162	161	167	145	176	181	162	164	154	133	163	163	135	192	175	162	179	166	160	167	165	190	197	173	147	156	173	184	167	158	138	181	181	175	161	151	148	163	159	154	183	139	152	167	160	133	167	146	144	159	155	164	169	157	163	152	144	182	165	166	154	154	149	169	180	168	159	163	163	141	133	171	169	144	168	155	168	158	147	160	160	164	179	171	147	175	165	148	163	144	170	147	171	157	144	163	149	149	172	163	148	157	165	150	163	161	145	164	160	170	151	169	171	164	178	163	173	152	148	165	187	161	152	166	161	145	168	153	146	184	154	170	161	169	174	144	144	154	149	179	151	180	189	164	150	186	162	155	165	167	174	159	173	161	177	150	168	153	173	167	149	172	157	164	166	167	165	164	167	149	161	146	168	155	162	170	147	159	172	148	157	189	142	160	172	155	157	172	159	151	149	154	150	165	173	188	167	159	161	164	160	133	146	169	198	140	170	172	185	157	171	143	152	172	154	168	169	148	170	131	146	153	175	134	181	173	177	183	170	147	153	176	141	153	161	154	152	138	175	162	184	161	176	140	176	164	164	148	152	151	156	140	179	162	170	165	152	146	170	171	165	162	159	161	153	162	177	173	158	147	156	175	152	133	162	145	163	160	138	153	148	123	173	170	166	181	166	190	142	167	152	181	162	156	179	164	158	155	185	142	173	172	182	167	154	176	161	165	172	177	168	177	156	142	150	158	159	159	148	139	146	164	154	166	182	167	149	164	155	155	164	160	146	158	151	143	159	171	166	156	156	171	180	160	154	157	171	157	164	181	163	169	166	148	159	160	135	159	170	183	166	156	150	143	183	146	165	157	139	151	176	174	158	145	150	172	159	168	167	182	165	168	172	160	166	174	169	168	156	157	148	159	178	162	161	158	168	152	178	148	180	179	158	164	160	150	164	160	163	130	144	164	183	157	162	163	147	185	178	169	169	169	155	163	159	146	174	157	177	152	143	175	152	156	145	164	160	164	159	164	165	153	161	154	152	153	131	173	140	143	167	156	150	175	173	158	169	177	132	167	163	149	151	155	149	144	152	160	159	181	171	142	153	182	150	156	141	161	146	155	130	168	152	168	154	172	173	166	177	129	149	129	163	154	174	177	121	165	156	165	148	185	174	157	144	157	155	170	170	164	167	174	174	156	131	189	171	147	186	169	164	156	164	160	149	185	136	158	164	150	179	148	172	164	151	152	147	139	173	150	159	145	131	160	172	135	161	152	153	128	172	146	158	173	164	140	186	160	162	154	152	170	177	153	154	156	173	162	161	166	174	159	157	158	175	177	147	165	179	159	151	177	159	166	162	147	168	154	171	160	147	148	147	159	171	149	147	164	165	156	154	158	159	169	167	182	161	152	172	143	170	151	156	186	165	172	156	161	161	159	168	156	155	153	161	148	171	161	145	163	157	149	172	144	152	162	186	158	148	151	140	145	147	142	160	151	141	179	149	151	154	141	166	159	140	158	164	160	170	159	181	177	165	165	149	177	164	173	152	144	181	161	180	153	134	161	150	161	154	157	157	166	150	165	188	162	160	167	187	157	152	167	169	178	165	147	166	163	150	177	174	165	154	176	150	176	156	151	172	175	170	159	162	147	146	161	149	161	162	190	145	136	173	146	155	149	190	142	167	144	161	175	162	159	172	168	150	151	172	137	180	162	167	187	175	160	165	181	156	189	180	167	158	168	174	151	148	145	156	177	153	191	142	164	168	149	160	153	174	165	146	144	167	163	163	165	144	134	180	151	173	140	175	170	181	176	162	146	172	198	179	149	156	149	153	164	158	137	175	153	172	157	170	194	157	161	144	169	148	164	178	174	160	157	146	154	140	190	175	160	146	158	165	147	152	145	167	169	150	132	155	173	169	170	153	170	172	162	143	166	150	164	166	158	137	158	179	160	167	157	159	139	156	163	169	164	167	168	140	146	155	170	168	141	137	139	163	169	157	168	170	172	176	162	171	147	172	152	167	170	171	169	168	173	187	160	137	149	165	159	137	172	163	151	168	172	157	145	136	168	163	147	171	164	154	159	158	152	158	167	146	155	180	180	170	166	155	179	163	149	177	170	157	161	165	142	152	143	166	153	158	184	175	173	168	179	163	139	160	149	174	166	167	163	146	157	162	179	147	156	152	165	164	166	184	159	165	168	177	155	167	172	180	166	171	182	167	172	163	144	176	145	160	171	165	147	158	163	147	163	175	150	155	152	141	151	185	148	176	145	167	160	167	143	161	153	175	150	140	206	156	163	181	165	174	190	151	161	145	169	168	158	162	184	159	154	162	175	164	146	180	137	168	149	154	164	180	147	159	177	163	152	156	158	185	146	151	136	179	163	150	148	133	167	150	153	151	170	177	163	173	165	173	144	167	158	168	151	168	157	168	165	161	153	160	197	159	165	184	147	168	167	177	153	173	174	154	162	146	138	172	180	174	164	167	135	159	167	163	157	156	164	185	167	165	167	160	162	187	171	184	158	138	166	187	193	150	163	187	152	172	168	149	158	134	182	150	147	147	164	169	158	155	152	173	152	168	180	166	159	166	177	165	154	159	156	152	141	163	166	179	157	153	164	141	157	154	160	166	144	159	166	147	161	163	157	150	157	164	157	163	166	160	166	147	173	175	180	148	160	192	143	170	177	160	165	141	157	147	141	170	160	165	162	163	170	157	156	169	149	148	170	146	163	162	178	160	148	155	130	176	169	153	166	169	172	175	171	166	162	161	151	175	144	154	178	167	164	153	167	168	149	152	164	152	152	157	160	180	151	141	165	162	151	154	137	150	140	165	163	183	155	159	174	156	138	155	156	146	188	157	150	167	170	160	146	165	161	159	165	155	186	146	149	166	145	176	153	153	173	157	178	178	162
5059	1295	2622	3078	2720	2285	1937	10440	17230	1238	1138	1069	983	905	895	842	813	787	766	706	684	734	661	660	680	724	680	648	642	647	651	628	623	655	612	641	624	594	644	661	620	648	625	593	656	586	598	632	624	599	597	559	588	596	596	628	566	598	625	573	616	593	648	579	605	593	591	573	605	544	588	615	542	594	586	626	568	570	618	558	626	588	588	576	570	612	597	583	594	552	597	548	582	593	559	596	584	631	613	577	570	607	575	571	601	534	562	571	604	595	645	616	603	589	586	554	589	590	580	603	647	619	616	575	558	573	615	570	610	622	639	579	594	573	569	564	575	548	622	592	597	573	540	600	577	615	595	551	570	552	565	546	600	610	602	576	553	621	571	589	584	622	604	607	562	602	579	608	553	593	631	589	608	629	589	577	552	544	551	562	579	589	571	585	547	581	604	575	537	575	579	612	594	562	584	564	544	595	579	577	597	556	576	557	585	589	588	575	567	578	568	540	573	576	588	553	583	550	592	565	578	603	559	580	537	523	552	590	599	559	564	583	601	554	596	575	596	566	587	627	588	562	597	600	569	603	570	628	551	560	573	568	592	588	586	581	578	576	574	555	636	590	564	587	570	582	538	616	565	556	612	628	542	585	576	575	570	556	596	556	594	612	552	556	576	567	604	544	579	567	573	594	591	577	574	615	598	592	577	563	588	558	600	575	536	566	595	558	543	594	551	609	499	556	543	579	615	614	578	602	589	562	589	552	605	573	573	583	616	586	589	543	596	584	560	590	630	570	576	606	566	624	594	621	552	553	616	555	558	579	605	556	598	543	571	592	595	590	586	549	593	573	579	622	561	600	570	539	585	574	614	612	568	602	571	588	569	561	578	572	574	531	594	541	539	576	572	591	581	606	560	590	550	560	579	599	609	576	593	579	590	530	586	562	594	586	577	599	570	566	616	575	573	590	609	559	601	569	587	557	586	615	592	577	618	642	579	607	600	543	640	562	583	573	612	568	557	614	569	568	577	553	545	554	594	579	615	604	556	600	574	586	589	561	606	616	544	579	533	572	626	561	635	585	587	605	581	600	634	597	603	546	553	515	539	546	629	546	569	567	529	568	618	573	588	551	556	582	571	558	588	598	588	622	553	567	567	615	624	574	570	608	604	606	602	607	575	554	591	640	564	553	565	586	566	555	595	560	577	620	605	568	556	549	547	565	615	597	593	532	568	619	574	568	492	599	555	578	572	573	555	548	557	553	550	595	547	562	591	579	622	607	579	592	567	575	569	546	544	618	611	567	610	601	550	564	582	570	565	570	552	589	605	552	580	590	537	569	569	604	572	566	579	557	610	616	587	581	611	580	604	605	527	551	599	565	561	582	599	564	564	576	592	578	579	579	570	608	592	590	571	568	560	578	562	593	608	584	605	563	568	613	599	540	603	592	593	553	578	563	545	564	620	598	545	564	620	560	539	577	589	623	609	575	586	578	565	594	557	541	640	553	573	563	609	562	573	622	577	595	606	532	556	572	594	577	600	596	618	565	602	618	557	543	590	544	576	576	605	555	613	559	589	613	620	601	598	562	583	610	600	603	584	598	593	576	572	584	544	591	532	643	583	567	590	587	627	542	588	511	583	581	559	586	606	552	592	589	586	583	589	623	559	599	595	553	570	585	636	570	637	601	542	555	562	598	571	582	517	579	630	582	627	542	575	577	599	588	569	552	584	518	597	583	578	567	598	563	600	603	565	610	603	603	570	621	575	599	595	563	568	587	557	580	563	608	612	598	572	530	568	547	574	611	544	568	569	552	612	604	592	551	601	609	584	603	561	537	601	535	610	595	577	617	605	584	567	613	591	587	574	601	563	563	602	590	593	568	586	592	627	561	535	579	574	609	581	567	559	620	564	585	603	558	627	584	582	571	574	546	623	592	549	607	581	598	619	551	594	561	582	568	577	577	542	600	546	580	522	609	602	590	603	544	607	585	548	583	576	596	544	603	589	636	602	646	558	581	570	536	593	600	577	546	580	586	586	605	597	566	585	607	564	619	575	606	592	568	563	620	535	585	600	605	612	577	591	569	541	620	629	555	567	552	635	534	564	603	568	576	624	582	625	600	596	618	589	580	574	570	618	598	596	548	544	566	613	573	546	553	552	579	550	579	576	600	605	561	603	580	537	564	549	596	579	578	581	624	544	605	600	573	550	561	542	597	587	578	567	559	565	539	585	563	557	600	573	535	631	532	612	583	575	567	584	591	584	603	629	577	606	544	601	592	592	570	568	596	615	585	563	584	623	563	555	571	537	589	610	619	544	531	576	575	554	561	612	566	581	586	565	557	584	572	583	592	560	582	549	569	604	549	592	595	610	571	592	565	585	543	580	563	556	562	638	625	550	558	573	609	568	583	579	571	578	601	603	599	548	589	578	560	562	585	630	605	567	568	608	542	562	592	607	564	556	626	572	571	560	562	600	592	574	568	565	568	617	593	587	578	579	572	575	545	553	608	599	605	588	557	589	574	593	561	597	591	546	600	571	569	572	576	577	571	586	570	586	559	557	577	612	554	579	599	591	578	574	580	566	567	632	572	583	571	583	598	583	545	571	580	544	554	610	570	615	563	554	599	578	605	606	525	571	604	582	569	586	568	579	568	588	534	605	572	622	592	580	584	574	583	548	600	580	574	587	541	599	588	596	518	554	577	550	590	604	562	630	570	562	579	561	576	570	587	566	606	565	550	617	613	584	551	607	551	592	566	543	555	516	597	600	619	583	618	552	576	612	561	564	587	559	550	591	594	594	554	560	597	613	585	608	619	562	559	590	543	555	548	614	567	582	559	595	576	581	572	611	599	592	574	626	593	636	552	643	597	575	565	591	583	577	618	556	551	574	552	575	640	603	590	597	583	588	562	596	559	577	597	544	541	561	570	561	587	547	605	541	601	579	558	582	620	623	559	581	596	587	594	564	603	569	601	579	570	612	575	631	591	571	559	562	553	554	584	578	560	601	534	586	513	566	594	601	589	547	551	577	617	525	616	581	595	559	586	544	614	579	568	570	571	586	559	599	575	597	605	604	600	560	572	554	576	584	573	609	550	572	577	545	596	621	597	589	596	560	559	564	568	577	579	547	590	572	576	638	578	591	540	557	571	555	573	601	551	620	569	608	575	583	603	567	592	580	564	600	523	592	565	581	570	550	556	579	587	575	566	590	607	597	607	570	588	561	548	582	588	604	581	584	577	627	569	572	570	590	547	609	580	637	581	603	637	573	605	616	559	550	570	588	614	588	559	543	602	558	591	571	618	571	578	569	545	595	562	562	571	566	580	577	548	594	642	633	596	595	617	532	572	568	598	629	583	572	576	568	577	582	613	589	573	579	585	578	566	576	560	588	573	566	609	582	595	598	552	585	614	561	586	589	583	594	603	598	599	528	552	550	559	599	613	555	586	599	602	550	601	570	641	549	587	580	542	571	578	559	620	609	576	553	547	543	565	548	599	547	548
15001	1913	2212	1684	1230	877	701	6757	18297	754	289	248	239	222	219	178	183	179	174	178	151	136	140	132	148	142	158	153	132	138	141	127	144	148	110	135	130	122	129	115	128	130	145	128	123	117	139	110	120	135	135	131	133	141	137	129	116	115	119	114	136	128	127	131	118	111	118	142	145	108	118	132	130	112	114	140	128	140	108	118	128	129	128	143	110	103	111	123	106	122	138	123	134	125	122	118	115	145	115	133	117	125	134	130	138	128	120	127	126	107	108	133	101	123	108	121	126	121	138	114	119	114	119	115	107	118	129	127	110	120	143	133	122	109	127	128	134	138	120	129	130	112	123	105	127	109	108	141	111	107	116	112	109	99	121	122	123	109	121	138	125	112	109	106	121	125	120	111	125	117	133	124	114	119	111	97	131	132	106	125	133	107	120	110	136	128	108	110	139	108	142	115	135	130	107	125	125	117	118	111	120	123	114	118	137	111	126	122	119	123	139	105	111	109	120	134	128	104	150	108	116	121	110	117	111	128	116	104	113	118	123	112	125	146	135	115	120	110	98	114	112	125	117	118	112	104	128	124	113	107	112	125	111	111	101	112	110	137	139	110	115	144	112	111	130	121	124	123	127	121	122	96	129	111	123	102	117	120	121	115	119	107	116	125	118	108	132	116	126	119	131	129	111	107	128	118	127	138	109	109	120	116	129	122	123	115	117	116	122	128	130	115	129	122	126	135	121	102	142	116	103	115	107	143	112	123	126	116	121	109	126	121	121	112	110	111	104	118	111	125	94	116	129	132	113	135	118	103	117	124	143	131	136	117	122	124	114	123	100	135	118	125	106	138	129	117	120	108	118	126	132	104	129	134	129	125	117	133	129	135	109	121	106	112	105	124	108	112	128	121	121	113	129	124	104	119	130	155	128	106	124	109	134	105	107	129	119	121	114	121	128	134	102	137	122	131	121	137	120	112	107	124	106	140	105	109	107	134	121	128	108	110	124	109	128	132	117	128	110	100	116	108	109	103	110	119	112	117	110	118	115	117	111	120	109	126	122	117	117	123	106	118	119	119	106	115	110	129	132	127	134	125	120	120	118	112	110	108	131	127	123	124	112	121	134	128	117	110	125	142	137	137	108	115	91	120	108	112	128	101	119	119	143	151	110	107	118	118	131	112	124	127	123	131	123	124	96	101	109	115	134	131	108	125	128	121	116	133	118	114	132	103	110	119	143	114	115	109	102	121	123	114	111	127	111	125	107	127	116	121	123	112	127	123	136	120	114	103	111	117	112	103	105	118	125	124	122	124	123	115	110	121	120	136	137	129	128	119	132	120	131	118	124	108	107	118	123	120	117	143	141	112	107	97	114	123	129	110	100	117	129	137	129	111	106	126	106	113	125	118	139	133	117	119	119	133	118	109	106	124	129	115	117	125	140	124	118	123	111	102	125	117	126	109	114	123	120	119	139	131	121	107	104	126	134	112	132	104	128	110	127	126	129	120	111	120	129	133	140	109	134	138	117	107	98	125	123	127	109	101	118	107	135	125	125	124	126	112	136	112	143	124	113	107	109	128	118	114	112	113	114	99	103	99	123	117	133	110	122	110	114	120	107	124	115	120	125	110	134	110	128	114	120	120	112	111	124	130	116	118	125	134	112	113	120	127	128	129	124	119	116	118	109	104	96	129	134	134	121	134	120	148	124	127	117	119	120	115	113	112	108	121	124	120	120	139	134	112	118	113	111	121	112	139	123	111	119	100	120	130	148	120	139	117	134	127	114	133	122	114	103	114	123	97	110	142	112	131	102	120	114	112	117	114	129	132	131	123	113	116	114	129	118	128	129	116	120	119	111	97	120	136	109	115	122	108	119	131	120	132	115	119	150	123	127	109	112	113	118	127	116	99	137	128	114	109	119	122	102	110	129	116	126	122	106	105	117	131	123	110	117	146	117	122	109	113	130	113	119	113	118	123	122	128	133	147	124	105	119	110	120	128	118	133	122	129	142	126	127	119	126	131	101	114	136	124	106	119	105	122	121	128	104	122	129	98	121	127	125	109	112	121	121	114	137	156	120	131	119	118	120	134	109	109	116	134	139	117	118	115	121	118	135	131	101	128	132	107	126	112	130	122	131	128	117	123	128	122	114	142	107	136	125	139	122	110	118	126	116	117	104	123	97	113	135	111	122	116	132	124	116	125	125	114	124	122	122	131	138	114	97	129	119	131	114	115	126	136	127	106	128	114	125	120	118	126	138	105	119	120	130	114	121	108	135	121	122	124	115	130	139	151	124	131	111	106	115	130	145	104	118	129	114	132	117	104	117	122	123	117	119	107	103	116	131	110	131	130	126	136	108	117	120	135	137	105	118	120	133	127	119	141	118	132	122	120	127	127	121	89	117	109	102	121	120	118	113	128	106	117	95	130	120	133	110	131	123	119	153	122	120	118	118	127	136	120	114	127	112	112	147	129	130	130	118	113	127	121	116	144	115	115	114	138	111	115	137	123	115	137	125	106	114	131	120	140	119	114	118	118	128	133	116	107	117	133	130	115	103	129	135	125	128	117	133	108	138	107	138	120	120	113	110	124	116	117	142	116	110	112	114	126	123	116	135	112	110	105	135	123	118	110	114	107	133	114	103	99	115	126	124	104	117	121	112	112	119	111	93	121	113	118	115	122	118	125	130	102	125	123	130	121	107	118	135	127	109	122	103	113	128	117	131	121	123	109	125	121	133	148	117	98	97	117	120	119	126	127	124	123	138	103	151	122	110	117	135	121	130	112	133	112	118	125	121	117	127	107	126	135	99	122	123	106	131	132	100	118	107	111	120	124	135	126	105	107	115	111	105	125	118	125	128	126	107	112	103	152	131	128	117	116	104	135	118	118	129	115	99	129	106	117	122	112	123	101	135	125	169	138	139	121	132	117	128	125	128	115	139	125	137	115	112	111	126	118	100	116	123	129	101	120	123	125	144	121	105	122	124	120	138	126	147	102	108	105	113	145	115	116	122	94	133	126	139	134	127	110	127	128	101	115	115	145	112	123	109	108	116	116	121	125	131	127	128	122	110	112	126	122	117	118	114	130	134	124	130	105	115	149	131	123	126	130	120	111	145	139	105	113	135	121	104	118	140	117	117	139	106	116	115	118	122	110	104	114	109	119	115	124	142	143	123	132	138	122	117	124	120	116	121	136	131	132	112	123	113	104	120	113	128	110	116	112	103	121	121	123	127	114	125	128	127	117	118	144	114	123	120	118	133	115	136	119	133	122	137	133	123	111	107	103	109	130	111	120	126	129	125	118	129	141	117	152	118	119	129	117	105	100	117	131	144	122	130	127	126	106	112	113	135	102	124	121	115	119	115	111	127	143	123	115	113	124	124	124	125	124	116	134	107	137	133	112	103	111	130	109	126	116	98	143	118	117	124	137	127	126	115	119	131	123	126	123	132	124	116	118	117	123	105	113	132	118	132	114	128	141	137	127	121	110	135	108	107	105
7434	2200	4845	5696	4844	3951	3251	14377	19308	1832	1594	1390	1291	1262	1134	1075	904	935	874	889	785	766	726	702	673	707	625	648	628	610	612	581	624	580	540	551	510	575	549	532	535	535	560	562	533	514	524	528	530	533	538	525	528	496	530	464	494	503	513	474	458	504	467	489	455	477	509	494	461	452	535	470	513	438	497	463	461	542	453	464	515	485	494	507	474	451	522	471	501	499	460	448	487	471	502	466	464	476	464	463	492	450	461	496	530	438	480	452	460	459	441	479	451	436	497	485	486	492	476	490	485	501	485	481	436	495	501	471	441	447	474	458	486	471	451	483	486	449	459	516	477	436	457	455	463	479	458	463	448	466	446	421	445	442	475	502	444	428	464	454	420	429	454	483	463	474	452	477	480	457	445	449	406	499	446	462	438	503	413	458	503	490	470	476	442	476	443	456	496	468	479	467	441	457	485	468	482	465	459	414	473	442	446	463	451	481	412	457	455	467	467	420	488	445	510	440	476	433	426	441	478	435	471	457	482	434	459	487	436	478	462	473	467	436	430	428	490	475	432	423	493	446	468	461	447	468	473	447	457	465	501	447	453	464	458	492	443	451	459	495	432	484	415	521	436	459	457	434	493	442	461	502	480	463	482	444	454	435	468	482	495	453	428	475	454	455	463	458	435	452	410	466	520	472	485	476	485	423	463	452	446	461	437	453	474	462	481	463	439	456	457	448	455	464	444	450	438	505	458	449	497	471	449	487	453	478	394	448	406	471	471	460	441	470	438	437	433	467	446	468	451	466	458	458	456	405	470	432	470	477	430	481	455	459	498	496	527	508	456	476	497	484	507	445	411	411	480	462	435	440	465	462	463	478	482	458	462	467	464	489	499	473	478	397	480	442	427	450	485	432	476	457	476	435	469	492	449	458	443	437	502	451	465	475	429	451	472	473	460	482	459	434	460	477	461	459	441	442	450	422	423	470	474	455	439	490	463	428	447	465	486	433	473	459	470	467	452	421	437	442	471	437	486	448	477	486	444	454	452	476	467	470	471	493	462	459	445	491	481	461	493	425	458	479	431	484	438	447	451	418	486	455	431	476	426	450	502	462	475	486	469	470	486	453	446	470	450	462	478	461	436	462	485	481	450	454	466	440	480	434	446	443	434	414	442	460	423	487	418	464	485	459	468	470	435	512	470	432	433	453	456	445	467	444	472	422	417	485	480	476	435	474	473	463	458	435	478	499	484	450	448	450	448	428	439	449	459	487	481	480	448	483	470	446	473	469	465	446	469	480	480	474	441	492	456	445	462	471	471	466	443	421	470	484	435	443	471	467	428	466	453	445	475	466	475	483	504	463	460	432	495	459	463	451	429	415	420	459	439	511	437	458	446	477	504	455	455	480	472	476	444	484	465	433	442	414	511	458	494	488	510	452	419	478	441	451	471	400	481	468	495	498	458	441	435	432	477	448	469	452	480	430	474	447	448	452	460	435	451	444	466	442	443	461	470	452	468	453	449	452	468	457	470	493	472	458	430	412	440	476	448	442	445	472	461	465	445	459	458	450	516	458	445	489	446	439	443	446	477	463	421	466	448	514	468	442	478	439	448	437	464	470	456	481	438	454	464	469	446	440	463	428	461	495	444	442	464	458	459	473	497	453	423	415	469	460	432	447	445	466	490	468	471	450	452	441	480	458	446	457	440	483	405	437	504	471	446	457	442	460	460	473	478	454	454	456	461	480	513	465	497	477	436	476	474	481	438	436	469	453	436	418	452	468	463	441	465	455	470	461	414	439	452	469	476	462	455	460	461	410	486	515	461	494	447	462	475	457	435	435	484	468	454	426	477	486	449	455	427	421	454	521	426	508	445	471	445	513	445	472	438	458	469	470	477	427	449	470	498	458	455	483	465	433	450	444	443	459	465	478	471	465	437	459	411	457	475	462	434	448	442	434	430	472	429	456	467	479	502	470	448	471	427	461	485	440	437	473	461	446	438	427	464	489	463	433	474	443	450	488	466	474	464	492	472	482	466	418	469	446	464	444	498	461	480	461	429	453	488	480	475	440	450	476	425	483	445	477	442	468	431	480	425	450	422	490	408	438	449	452	503	477	467	439	491	437	456	489	430	451	507	453	499	462	454	457	457	463	457	482	473	458	488	458	416	421	495	459	475	448	473	470	471	455	431	474	452	450	457	471	460	481	415	467	463	467	464	462	468	475	468	512	462	460	471	444	480	483	472	490	449	457	502	487	445	483	445	452	428	410	464	453	468	455	419	437	473	460	459	493	497	479	490	490	472	457	477	433	489	460	463	468	465	448	480	443	453	442	433	433	446	443	455	450	464	469	433	476	448	467	460	444	447	445	478	436	473	439	469	481	446	464	474	472	467	499	463	426	438	482	472	468	447	474	460	445	469	448	472	442	501	450	440	490	446	462	475	470	444	459	465	444	446	461	465	492	471	452	495	423	465	456	483	494	432	492	491	447	506	435	458	474	477	467	468	489	458	476	456	417	468	468	465	507	484	475	443	459	470	460	451	489	506	454	486	445	464	442	476	452	454	498	485	473	431	439	484	477	487	483	441	417	462	516	472	472	483	443	450	472	438	462	440	419	437	452	423	440	431	440	489	419	466	429	462	474	467	451	447	441	470	474	459	462	454	455	472	474	475	480	478	471	435	486	442	469	459	496	414	474	453	454	470	473	469	451	425	438	422	480	494	440	460	500	425	448	441	468	508	423	499	451	471	459	431	455	460	468	459	465	472	447	460	454	476	436	479	480	486	455	460	451	467	506	446	480	455	448	472	477	468	461	434	426	490	425	487	463	438	458	468	462	466	472	482	452	461	465	440	434	444	486	437	450	468	422	452	441	457	470	455	471	421	450	433	483	446	442	461	484	476	430	464	467	457	423	454	492	471	420	444	488	455	433	447	444	417	478	466	466	465	491	453	467	459	459	456	455	444	454	476	434	459	462	463	449	456	459	486	461	448	433	449	479	469	443	447	470	495	444	428	471	469	436	482	460	487	479	489	434	489	443	459	450	456	451	452	441	483	491	478	459	468	464	468	453	477	466	443	479	434	448	504	451	428	471	475	451	442	458	479	429	424	452	486	498	453	455	462	468	455	434	407	443	489	444	432	487	455	478	466	495	444	453	468	434	464	404	434	464	444	449	453	474	442	506	435	433	460	466	463	433	482	478	462	448	454	457	477	447	483	489	439	465	439	451	450	454	447	443	434	500	453	449	448	489	425	435	500	444	476	464	442	465	452	480	436	428	459	455	467	460	462	485	488	422	440	438	417	476	478	483	470	472	469	493	464	477	448	459	521	467	453	440	472	438	483	463	439	465	473	439	448	462	410	421	436	451	441	469	456	451	486	475	426	454	465	432	436	463	429	436	468	444	446	459	461	486	478	458	426	453	443	480	463	481	482	446	491	421	461	431	455	434	439	485	445	462	516	472	458	467	439	448	440	460	467	468	500	473	460	476	454	461	455	471
1826	303	329	320	336	273	298	398	1158	305	261	255	271	272	304	271	267	259	301	250	267	251	245	240	245	253	266	248	253	262	272	257	310	259	264	251	238	239	282	262	272	271	252	246	240	292	274	269	280	263	243	270	258	241	255	254	263	253	285	257	275	288	262	282	256	260	263	287	267	283	251	232	263	261	269	249	262	273	252	296	260	233	254	274	260	290	262	227	295	262	256	277	262	245	246	279	253	259	275	274	254	280	235	276	282	250	242	237	280	246	244	271	259	255	249	263	275	255	260	276	271	277	267	272	236	254	287	253	300	277	275	262	264	256	236	245	253	238	269	247	245	264	250	275	266	227	277	276	243	285	271	274	245	290	238	256	288	266	292	240	256	253	245	245	277	277	265	243	255	244	245	272	260	263	245	233	244	252	279	257	272	252	255	280	260	272	265	282	270	251	274	253	265	262	243	280	268	235	255	268	288	273	247	266	261	262	282	261	285	230	240	266	250	268	268	224	261	268	273	283	245	256	269	272	251	284	253	263	262	256	267	290	255	222	261	266	244	271	270	273	250	238	256	264	250	257	259	242	273	267	259	240	259	250	261	263	255	247	266	259	219	272	259	273	222	256	258	264	254	282	256	235	280	280	276	262	266	276	279	255	265	256	267	245	269	232	279	261	266	254	246	265	251	273	253	305	264	256	240	290	233	263	268	240	247	273	247	248	265	257	238	270	270	247	268	248	236	273	242	242	283	272	255	268	256	283	261	252	285	262	238	235	293	237	236	273	237	284	272	240	256	233	252	254	293	263	258	240	257	274	264	293	234	246	238	252	267	241	259	247	278	286	263	266	255	255	280	232	241	303	265	278	242	253	254	298	259	268	257	258	291	284	229	240	275	233	256	268	289	234	282	244	228	268	237	248	250	274	268	248	258	264	246	275	286	254	273	257	269	257	277	273	269	269	272	262	257	260	259	272	243	258	265	225	259	272	273	255	232	245	242	248	266	239	274	228	257	259	243	224	259	263	258	267	290	258	264	263	275	264	241	257	248	259	294	266	275	263	257	246	253	263	261	271	284	270	286	259	279	260	263	262	284	262	258	282	245	243	273	271	233	283	254	246	260	232	265	264	272	246	285	286	266	237	258	268	278	252	262	261	254	260	253	278	257	255	279	265	248	244	238	268	228	254	255	276	236	261	292	279	282	303	253	245	286	220	259	244	268	267	239	262	247	261	252	253	274	277	245	279	280	227	271	262	263	236	257	264	273	249	287	238	295	282	254	272	272	246	232	261	263	274	263	271	271	229	269	272	273	242	234	246	282	291	258	265	254	256	263	256	266	236	244	254	243	273	289	271	258	263	282	251	247	239	268	299	298	283	259	274	295	240	258	247	260	278	275	254	264	258	270	282	235	251	275	267	278	247	273	266	267	254	260	260	260	252	239	275	269	252	284	239	239	271	277	247	245	254	257	254	271	253	260	269	235	260	243	266	244	259	247	274	244	218	251	257	287	262	236	283	256	262	263	235	251	280	276	260	268	264	267	244	271	223	272	291	279	264	282	240	291	280	261	272	250	278	274	263	276	284	293	259	258	257	256	286	270	241	231	266	252	306	265	269	254	238	276	261	231	255	242	247	264	264	254	260	280	265	245	223	249	272	265	269	216	262	257	240	268	239	289	266	262	243	249	293	278	271	258	269	265	269	301	219	271	257	238	275	241	248	262	272	287	257	284	255	264	247	281	265	255	254	262	240	281	261	252	265	262	259	251	268	280	257	270	241	253	255	271	239	273	280	259	281	290	277	279	281	239	264	263	262	265	266	249	238	268	275	251	267	252	278	248	252	261	259	231	232	253	262	268	249	261	258	255	251	248	268	275	270	270	273	278	279	261	265	275	251	240	247	255	274	268	260	283	270	248	263	281	265	265	287	272	247	249	244	259	257	268	273	263	233	261	242	277	226	277	245	261	242	260	283	240	284	273	253	279	257	269	258	258	288	291	275	253	267	275	260	280	267	259	263	288	305	271	266	250	238	259	272	257	250	285	261	281	253	262	277	271	299	263	279	263	228	267	252	257	253	254	268	288	272	277	264	244	269	295	262	234	265	268	244	280	253	274	275	248	266	259	237	271	259	242	298	259	270	262	262	255	252	258	255	254	261	295	245	267	263	282	237	253	261	254	258	264	239	250	261	266	260	246	263	271	251	237	253	250	258	271	272	279	255	263	270	258	248	259	232	276	283	261	266	279	282	262	234	252	262	259	252	266	269	316	249	271	287	254	250	278	272	265	248	238	274	259	250	270	258	251	241	258	249	267	248	287	280	249	233	237	265	260	258	272	264	273	253	269	263	228	245	232	283	253	237	237	253	298	261	231	274	268	264	249	254	278	299	255	289	255	246	253	249	259	256	252	267	273	253	246	272	259	220	245	281	276	288	271	243	271	276	263	242	301	260	284	266	274	272	280	236	270	281	244	274	255	279	245	254	276	268	283	275	268	263	235	253	266	262	256	263	253	261	282	279	275	248	262	266	275	251	256	286	260	266	271	270	249	280	257	272	271	261	258	244	243	293	262	277	265	285	242	261	285	288	259	275	239	250	264	266	267	210	269	259	257	231	268	262	253	287	259	248	243	257	262	268	252	248	275	253	253	243	269	239	258	281	273	255	254	263	257	270	248	269	257	248	277	275	285	251	258	244	272	266	254	239	270	233	266	259	278	285	243	226	275	265	248	269	259	298	286	261	273	237	257	275	263	252	253	253	285	255	259	252	244	263	265	273	273	273	256	245	269	254	257	247	251	255	284	266	239	296	255	241	278	232	276	274	279	269	246	259	234	262	266	253	264	244	251	240	263	248	269	246	245	242	273	246	260	249	280	262	247	238	262	275	298	262	268	239	288	267	260	297	249	265	255	272	255	268	258	216	257	239	248	262	236	265	261	268	240	265	240	250	261	284	295	253	249	243	255	251	262	271	270	276	265	260	251	266	259	252	274	257	267	260	255	254	297	258	260	253	258	274	291	253	271	279	285	254	250	233	257	257	249	255	269	267	262	250	245	263	254	275	286	219	278	247	264	270	280	223	242	263	218	270	250	250	271	267	263	272	225	272	285	249	251	254	284	248	264	274	259	252	287	268	229	245	251	234	264	270	271	223	283	246	271	260	276	279	246	258	286	251	263	248	270	270	263	265	240	251	250	230	279	246	266	305	248	263	268	272	249	273	243	265	276	269	255	266	278	269	260	264	270	236	262	258	240	248	257	248	269	266	263	269	270	282	241	257	275	258	238	251	257	259	272	254	315	280	241	261	247	297	248	256	208	272	258	296	297	245	224	245	270	266	286	270	263	252	275	294	257	231	261	265	244	266	279	251	259	251	226	256	258	256	250	276	270	267	267	255	260	246	239	251	241	239	265	250	264	252	251	258	251	255	233	233	266	262	260	230	279	259	259	227	251	270	279	247	240	259	266	277	269	285	247	250	271	243	281	264	237	262	264	259
2325	928	1056	1035	1045	1078	908	1473	5003	951	964	985	910	930	924	882	905	909	875	907	852	913	874	930	849	867	904	870	891	853	897	881	896	919	905	914	881	843	903	896	869	842	917	868	921	882	869	918	877	851	866	880	900	888	844	862	931	897	867	857	843	855	864	821	932	876	869	874	863	919	876	875	886	852	858	843	932	888	905	886	905	888	892	823	927	859	905	867	928	963	875	806	875	896	875	885	868	864	910	860	931	914	837	873	891	892	858	858	919	844	861	909	906	848	857	880	895	830	902	888	843	885	860	870	876	894	960	874	883	885	826	923	897	907	925	828	840	874	833	885	837	877	887	906	898	846	903	872	894	846	887	902	863	902	889	854	926	871	915	877	891	854	900	867	897	892	878	912	866	921	926	882	864	901	822	847	909	879	908	865	860	887	869	839	872	806	874	909	865	895	926	905	905	854	855	953	849	905	867	876	873	903	826	887	876	891	821	876	867	892	959	883	932	889	878	869	844	880	885	908	888	888	869	859	918	871	850	913	865	907	881	833	899	893	920	882	876	863	893	851	839	861	913	871	877	838	940	920	907	922	906	872	915	885	889	837	845	867	869	864	872	838	876	855	872	910	919	869	870	843	881	884	869	872	873	904	902	895	881	928	894	842	867	873	877	828	848	882	868	851	863	902	867	893	879	870	865	897	872	906	889	851	912	865	857	919	864	864	878	865	874	818	843	899	862	899	848	858	911	871	943	836	906	881	867	894	862	955	831	925	864	849	887	818	944	920	888	866	904	908	901	899	884	924	889	858	887	872	857	935	858	883	878	842	842	868	880	889	961	915	869	855	845	888	900	896	903	910	835	842	849	931	909	876	868	926	839	900	861	850	864	878	893	872	824	854	853	880	838	932	904	857	867	909	889	818	863	884	899	835	918	919	869	895	859	921	921	876	865	836	891	875	926	845	951	908	886	859	915	891	816	878	856	882	895	795	829	864	892	908	862	883	918	867	856	880	882	865	852	941	872	871	831	942	907	912	858	849	851	837	910	914	837	823	852	836	883	914	888	863	863	875	899	913	858	907	897	884	915	823	828	912	865	881	903	894	888	852	925	877	901	827	936	857	913	869	881	906	878	940	872	878	868	877	860	839	848	917	872	844	864	880	873	844	907	837	892	872	824	863	897	883	865	875	872	917	888	850	931	903	867	914	896	889	829	902	885	898	858	892	888	912	900	921	901	893	851	831	903	888	889	859	867	869	811	837	914	870	886	860	848	888	867	856	902	855	822	866	821	886	912	881	907	863	915	893	928	915	870	949	841	846	897	891	925	918	853	877	858	886	865	919	895	895	819	899	885	866	932	838	915	816	873	870	908	883	826	934	888	843	884	858	882	925	848	869	870	862	928	881	833	840	884	904	890	843	898	871	858	925	849	837	838	929	874	848	930	882	902	847	867	866	917	931	848	832	970	904	833	872	889	941	838	879	857	877	907	870	891	873	918	871	867	895	879	887	873	901	880	888	895	846	894	845	862	895	926	835	882	841	897	864	860	837	888	866	907	926	853	834	899	889	878	910	832	892	838	883	939	864	916	873	854	888	880	854	890	896	956	877	843	928	858	932	939	885	962	892	876	874	892	848	859	890	876	859	865	884	947	893	874	900	898	873	911	896	888	843	889	895	894	862	899	896	865	838	878	852	868	900	856	890	870	864	876	848	912	864	819	867	932	826	811	896	853	900	892	832	893	862	907	915	842	844	843	919	871	893	903	874	883	843	928	849	836	852	930	853	909	872	891	910	874	888	851	820	867	922	871	850	874	861	832	864	888	919	886	864	881	905	860	881	909	866	842	874	929	883	907	844	860	877	865	843	903	905	925	835	926	847	893	869	869	856	872	879	855	916	879	862	876	943	912	882	854	878	876	902	884	844	927	888	873	875	913	908	859	773	881	883	864	870	881	826	886	908	904	927	893	869	875	923	876	912	896	867	906	899	885	930	902	886	915	850	893	900	864	893	872	897	838	918	902	889	884	864	866	834	897	845	857	831	899	885	879	853	914	886	900	845	867	845	880	876	876	893	866	868	888	879	896	849	857	915	887	857	878	916	866	946	923	878	874	873	871	885	869	832	901	822	906	874	809	888	814	918	938	895	929	858	875	855	834	900	887	860	848	920	911	874	981	903	976	880	894	845	858	868	863	865	873	868	904	830	831	883	829	883	882	858	845	865	839	885	804	863	864	842	883	898	887	888	935	873	809	902	886	919	910	908	865	874	870	885	904	862	854	799	914	873	875	902	891	857	895	931	868	918	842	882	880	923	889	919	868	890	944	874	839	891	895	846	860	914	837	900	881	882	846	851	846	861	954	870	885	881	913	875	910	847	850	971	862	888	870	850	897	917	880	873	870	860	896	818	915	844	837	887	885	909	873	865	892	869	859	845	865	849	859	849	915	830	867	898	821	875	850	861	878	919	846	822	847	842	870	932	881	861	929	876	867	853	887	908	884	865	884	913	851	897	858	844	938	881	868	880	882	826	901	894	874	902	879	872	864	882	879	844	895	882	866	845	831	833	890	807	908	848	940	843	911	887	862	864	837	853	910	889	861	847	839	844	851	910	842	869	885	910	894	899	867	858	917	891	831	824	900	892	894	936	884	893	876	870	825	925	919	888	859	898	886	868	866	888	883	832	821	856	877	826	916	886	838	878	874	849	839	898	936	840	904	888	884	902	883	857	916	864	876	900	828	860	879	833	894	914	917	853	893	864	882	911	853	847	837	869	855	900	891	884	841	881	873	908	844	896	859	882	866	865	858	859	855	846	912	886	888	901	841	864	817	876	833	908	878	855	911	889	867	866	859	916	865	874	846	884	828	934	879	885	887	890	967	906	899	880	885	913	854	881	813	798	885	919	940	912	867	873	840	867	898	860	835	879	914	887	900	892	910	862	834	871	807	852	874	865	848	848	872	872	868	858	857	869	865	918	894	880	813	911	905	882	948	908	866	868	859	816	896	916	867	882	844	894	874	863	849	908	892	889	893	891	927	826	888	848	904	858	899	913	898	830	822	848	889	896	872	872	826	889	883	857	907	916	871	861	845	874	909	914	893	914	873	892	918	916	908	889	839	864	900	863	888	859	880	873	890	805	843	890	803	879	884	899	857	856	842	869	862	873	867	888	942	887	865	877	944	854	890	867	866	829	939	903	871	873	926	868	897	908	884	955	880	888	903	918	913	946	848	849	900	836	884	833	874	839	876	920	848	903	863	894	851	856	856	862	903	855	875	916	879	863	838	866	885	929	895	882	913	918	882	830	857	931	845	898	845	920	907	875	853	902	896	859	858	847	831	832	896	866	854	889	878	933	903	885	901	916	867	899	875	876	888	863	869	861	879	877	854	909	888	883	873	876	889	884	863	866	874	866	891	882	811	861	901	868	892	899	943	873	864	898	894	916	871	910	841	856	954	848	905	843	839	868	900	907	876	936	849	834	881	881	905	864	917	900
7034	777	1071	858	650	510	400	1705	11822	366	230	224	211	183	196	200	204	168	184	170	172	169	171	182	196	183	177	182	145	175	148	171	156	181	164	156	140	150	170	168	160	145	168	181	164	181	167	195	191	180	163	178	149	170	150	144	173	135	141	190	147	180	166	160	148	164	165	169	152	154	158	150	169	146	151	164	138	161	154	152	179	174	152	152	157	132	184	166	166	159	148	159	185	162	177	150	154	185	171	178	164	170	149	191	149	171	156	140	180	158	177	160	179	168	165	179	170	156	167	149	158	166	163	149	168	138	167	169	170	139	155	154	179	147	165	152	136	168	177	135	188	177	163	149	137	145	152	180	175	180	154	145	168	166	170	173	149	155	180	154	161	165	173	169	142	147	175	194	154	160	162	165	161	153	179	159	142	162	129	170	178	151	178	161	152	169	162	186	169	151	163	157	176	152	165	155	146	148	147	146	167	145	158	161	183	170	162	168	162	161	139	162	153	147	176	124	153	167	175	135	156	150	151	165	157	173	172	154	167	161	162	168	141	157	158	146	148	161	143	170	177	133	175	163	155	154	155	139	156	166	173	167	165	138	153	186	153	187	152	137	133	183	157	163	162	164	143	163	165	166	176	149	201	171	164	149	144	163	150	153	148	169	163	157	183	149	158	168	165	161	159	150	146	161	160	160	138	168	145	152	157	192	156	149	154	173	168	162	155	147	159	183	169	156	158	157	180	178	148	168	152	165	171	162	136	195	170	149	150	152	174	150	187	191	185	176	150	163	173	129	153	160	150	150	158	172	184	177	155	161	141	167	172	174	162	148	152	165	168	157	178	153	152	182	149	153	146	163	167	140	168	160	175	167	179	153	187	151	152	163	151	149	169	149	148	174	163	146	132	155	166	156	162	138	153	181	167	159	164	179	150	157	143	171	170	145	150	172	167	169	155	167	152	160	155	158	164	182	141	153	165	152	149	153	176	154	133	164	175	160	138	169	142	159	154	173	162	147	145	155	169	146	168	157	163	153	170	173	151	154	169	157	179	166	163	164	155	181	154	157	142	161	178	159	163	152	161	156	151	163	172	166	150	162	154	159	154	181	145	149	141	166	167	148	165	178	169	164	151	171	141	155	157	156	155	171	159	145	166	152	151	167	155	169	174	142	137	175	173	154	170	172	168	148	143	136	161	145	138	170	171	165	166	167	150	174	138	182	164	136	166	141	160	147	170	124	158	166	149	155	167	162	160	167	171	158	188	171	181	178	141	167	144	154	166	153	154	155	139	155	165	171	168	142	148	154	171	158	157	136	163	163	173	159	191	159	161	149	181	157	176	146	167	166	168	158	156	152	155	174	164	151	177	162	162	151	159	158	153	155	173	163	189	160	149	164	155	159	167	178	169	146	159	162	147	147	163	155	168	143	156	160	162	160	177	151	151	181	144	166	153	135	158	171	165	161	171	147	148	173	167	144	169	161	135	170	194	155	164	151	157	161	142	152	171	157	155	143	167	193	154	169	164	159	157	165	163	149	163	155	163	142	160	177	159	134	150	161	170	158	157	139	180	164	165	147	150	138	148	173	151	163	165	174	171	188	174	136	177	173	161	148	159	165	175	150	178	157	136	152	153	161	174	161	167	161	173	185	149	179	166	152	158	153	160	144	179	167	159	165	147	161	166	146	157	160	168	142	161	163	159	164	159	160	175	180	161	187	163	157	149	159	134	165	182	156	166	143	159	155	136	171	140	186	178	177	154	150	161	173	181	158	167	158	164	155	152	173	164	159	172	154	161	154	154	170	151	152	155	163	174	176	168	168	155	142	164	167	173	166	157	157	149	154	137	170	148	166	157	151	141	165	143	170	166	173	154	153	162	139	153	154	144	167	182	145	154	163	147	169	153	177	162	162	172	174	155	163	173	127	154	140	159	145	140	153	148	172	167	174	143	167	153	144	164	163	177	154	150	160	167	174	157	146	158	170	174	187	161	146	147	155	156	175	163	156	165	162	161	186	151	171	195	158	148	147	156	159	151	161	165	152	136	163	169	140	160	155	172	171	191	165	170	180	159	163	156	154	151	164	170	159	149	155	159	167	161	155	168	161	184	161	168	138	155	128	166	153	155	163	137	148	162	174	154	161	155	162	160	153	153	145	167	176	145	148	169	156	157	147	179	153	144	166	163	181	152	165	154	181	166	175	150	161	135	166	156	171	183	155	157	152	168	158	158	151	152	157	144	160	181	152	151	159	156	168	135	143	166	137	157	153	162	173	170	158	165	176	168	183	162	169	185	167	156	170	162	161	171	129	135	160	164	170	156	155	172	166	160	168	162	153	160	151	157	159	149	139	162	131	160	178	159	170	152	178	162	168	183	153	168	169	156	140	155	149	148	151	174	173	158	151	185	160	175	161	162	147	152	154	165	180	163	160	184	146	168	160	150	151	142	169	172	174	177	163	143	151	170	157	177	151	160	129	146	185	166	142	177	151	154	165	131	158	152	153	182	147	154	161	156	158	187	156	160	156	159	137	166	171	145	166	136	165	182	152	155	167	165	164	153	180	163	146	130	151	175	140	200	155	169	158	152	157	168	165	159	167	158	149	163	166	159	162	149	166	146	155	166	165	179	138	182	150	164	176	147	163	163	161	155	166	166	162	154	168	169	148	147	155	155	147	156	139	166	154	148	177	148	168	171	140	162	163	145	146	137	157	155	168	175	150	175	171	168	154	141	177	174	153	176	161	180	155	181	177	167	155	156	149	166	149	148	168	146	164	168	169	166	151	138	160	139	145	153	154	184	174	127	158	163	176	146	180	156	155	183	176	153	156	144	167	156	169	159	139	173	156	147	168	134	176	163	160	157	159	172	158	166	145	140	163	168	191	163	161	148	152	151	157	155	150	151	163	171	165	162	163	145	142	162	153	171	160	158	161	154	175	190	166	147	147	158	142	158	139	151	161	172	165	149	164	165	163	154	160	177	143	140	163	163	154	166	148	168	176	164	135	184	172	163	182	165	144	170	173	155	165	146	144	172	168	172	159	176	185	149	139	172	167	193	183	152	154	174	151	166	194	170	169	150	140	170	163	164	157	169	175	174	149	150	156	136	152	162	170	139	145	176	146	180	156	150	199	182	129	165	138	172	142	167	167	159	157	139	134	156	159	147	168	146	159	147	172	182	145	159	151	156	165	141	167	152	145	137	170	157	183	171	179	167	155	172	180	165	156	157	150	152	166	142	171	138	170	147	160	152	169	136	162	169	136	150	175	151	170	166	156	156	158	173	157	160	153	155	155	158	165	148	155	142	182	177	156	172	144	155	142	165	168	149	166	173	164	152	145	157	156	148	149	150	184	183	164	162	170	164	164	155	131	170	180	175	152	164	123	156	153	156	175	159	162	145	155	155	142	164	147	166	161	162	178	172	151	131	165	164	170	138	135	164	157	163	149	172	154	145	178	143	156	166	170	159	157	171	150	149	164	182	137	175	136	169	172	156	142
5066	1348	2619	3167	2647	2275	1850	6686	19635	1242	1144	1086	983	882	858	842	769	731	782	777	761	680	670	709	680	657	650	671	635	635	670	671	652	583	636	628	656	564	616	604	563	579	628	634	605	633	572	559	584	624	560	616	568	583	571	573	589	577	574	596	577	587	611	637	619	601	617	565	606	591	564	638	572	577	538	557	554	615	578	606	588	553	586	601	594	614	574	587	591	572	606	596	576	589	622	574	593	528	589	587	559	556	608	566	578	623	559	547	565	606	604	565	565	575	594	594	586	616	579	535	567	603	577	589	613	569	557	589	607	571	592	592	578	587	622	575	557	551	524	563	524	551	568	586	541	623	583	571	576	579	563	552	575	583	625	567	531	585	596	596	586	581	590	623	574	525	555	599	581	587	565	555	606	596	561	578	583	572	567	557	581	595	535	615	578	581	557	559	588	574	588	623	598	594	571	551	558	578	562	569	562	592	609	585	555	560	580	617	606	596	599	564	600	606	607	571	562	624	600	561	577	587	579	584	564	594	580	533	565	605	589	571	581	590	549	584	597	553	571	563	576	609	573	563	569	580	642	599	610	599	603	530	575	578	584	557	610	566	547	583	611	566	583	603	572	570	577	569	549	596	589	582	588	564	584	592	604	556	512	588	563	564	561	543	614	555	594	581	574	567	585	553	556	568	566	554	545	598	564	593	604	558	565	535	551	591	585	540	555	615	540	619	595	567	608	556	574	587	554	559	532	566	582	585	551	600	567	573	595	549	567	607	557	538	611	616	572	580	594	576	602	540	534	597	598	532	591	594	562	575	584	591	618	540	582	560	597	557	573	561	565	567	572	519	565	550	572	558	566	630	588	548	617	561	560	557	607	574	581	592	566	556	583	593	565	553	545	574	579	568	563	562	550	572	543	587	549	552	612	550	549	590	640	588	587	556	553	588	556	559	549	582	540	587	578	536	550	535	564	539	569	601	574	554	575	575	555	608	570	559	577	601	550	560	559	591	589	602	640	571	604	595	563	598	553	591	588	569	563	560	550	539	584	551	559	514	552	625	582	599	627	558	562	504	556	623	548	600	588	586	568	613	565	560	560	579	600	559	560	564	554	579	568	582	566	563	589	528	570	607	620	560	585	578	584	620	561	560	587	562	579	562	574	561	617	556	586	572	630	565	628	563	577	614	608	587	547	574	578	580	593	569	588	575	591	568	621	565	557	574	524	598	583	589	600	568	564	600	560	566	555	591	561	574	575	579	535	605	553	567	570	591	597	557	581	587	546	555	580	569	576	607	584	604	569	600	544	559	552	589	564	588	582	546	569	578	594	545	599	597	584	596	532	555	598	568	583	556	580	565	568	554	556	570	585	554	566	592	597	645	600	530	593	583	575	560	586	558	604	595	614	579	531	595	587	622	556	561	596	556	545	612	521	567	627	584	569	599	602	545	588	525	608	557	634	564	564	611	560	550	558	576	586	588	622	617	602	551	607	566	582	565	586	550	613	601	575	534	533	552	565	544	563	597	549	580	557	613	599	588	547	552	550	595	541	585	611	586	606	541	545	545	553	552	594	590	604	533	575	546	567	592	542	576	554	561	578	565	604	540	601	601	546	576	547	574	592	574	594	549	568	519	550	584	547	589	625	534	566	563	600	572	571	577	587	581	548	574	561	550	595	606	644	555	569	608	596	540	572	567	564	562	559	619	573	556	556	608	560	598	570	561	593	567	595	552	600	537	593	565	565	621	607	540	584	589	574	594	635	602	562	568	573	593	577	545	613	585	562	594	565	583	585	568	593	596	532	553	592	563	557	607	545	664	543	598	566	581	556	605	591	611	595	582	595	592	604	556	588	523	558	580	575	604	598	550	563	569	618	596	579	581	599	556	569	543	577	576	536	539	568	617	554	506	580	594	594	601	563	544	547	586	563	555	570	587	579	521	597	587	603	536	547	570	575	579	594	602	572	539	612	559	582	582	600	583	544	583	563	567	597	574	644	553	613	555	568	557	538	533	549	603	575	544	562	564	585	595	570	555	568	554	636	569	570	561	528	556	596	572	561	600	549	560	541	561	537	516	539	573	596	570	540	562	544	553	610	590	579	568	551	574	551	583	603	577	610	564	579	563	540	597	570	596	565	557	570	573	562	584	570	598	546	592	537	575	587	574	603	570	525	591	591	570	587	590	577	567	592	601	598	583	589	580	621	567	582	576	577	537	553	599	610	546	573	575	575	561	532	546	587	573	554	588	606	558	536	541	582	576	565	593	570	596	575	580	571	572	554	554	534	569	557	597	566	598	563	581	594	571	577	564	575	551	580	593	556	585	607	581	579	587	573	591	524	594	542	558	576	522	550	529	569	585	574	562	595	583	561	609	597	539	549	602	591	574	576	580	551	567	603	552	613	598	593	573	594	576	554	543	540	596	536	592	577	599	537	584	512	541	576	574	561	577	573	548	540	608	587	600	615	572	575	578	549	559	567	581	593	599	580	591	583	581	564	618	576	586	571	521	579	560	582	599	604	582	562	564	583	563	569	611	587	592	589	582	551	599	592	541	540	564	579	589	571	539	565	562	543	582	587	567	519	584	604	528	545	594	586	577	571	531	558	581	566	551	563	552	586	584	600	603	574	590	578	547	546	540	572	566	551	558	562	517	536	586	553	603	611	608	558	585	631	577	586	572	545	572	563	586	560	578	572	557	567	502	580	578	528	572	550	574	557	580	546	567	567	595	546	562	591	595	513	566	524	512	553	575	541	575	576	542	567	557	569	565	574	599	630	607	582	590	598	583	589	636	586	578	604	594	570	583	578	554	570	614	574	573	583	586	578	561	589	620	590	562	602	601	577	564	628	565	590	570	558	566	589	579	566	586	601	554	563	546	564	603	537	589	602	613	561	600	533	546	572	573	562	551	538	611	582	602	555	549	581	567	578	576	565	599	569	561	559	580	547	612	565	572	548	609	580	570	586	583	571	554	570	569	601	548	548	571	500	555	601	593	584	571	560	588	576	594	600	604	580	575	602	598	560	597	606	592	560	604	572	576	552	599	616	579	519	585	548	595	599	559	596	572	575	570	539	573	591	601	587	595	578	571	586	550	572	575	586	581	572	582	526	577	592	577	556	575	596	602	535	588	593	547	591	586	561	585	585	620	569	524	561	575	589	527	588	584	588	500	577	603	575	575	611	550	566	582	646	575	557	566	587	545	564	598	597	562	589	586	557	583	542	609	544	569	581	591	567	572	547	550	589	558	585	603	556	591	617	551	599	594	556	560	572	625	559	618	575	613	551	622	569	565	600	550	568	573	603	597	599	605	553	559	593	606	591	538	599	575	554	573	569	583	549	584	597	564	597	609	584	572	550	576	535	613	548	581	586	555	574	545	539	585	531	578	569	535	613	542	596	632	598	591	556	551	577	552	584	580	589	569	580	579	550	572	608	541	592	625	578	605	564	567	549	535	566	533	573	578	541	582	560	581	586	561	557	599	546	574	562	571
14860	1814	2228	1782	1197	867	646	2820	18205	991	321	264	243	199	204	219	178	178	168	179	139	158	158	146	164	141	129	156	148	140	158	123	135	149	119	123	116	136	120	132	119	117	128	117	130	103	138	106	122	111	124	120	118	111	122	127	107	140	120	136	134	130	90	144	117	122	123	135	130	107	133	130	131	144	116	127	130	115	128	106	116	126	133	123	126	127	123	110	112	124	110	101	101	121	115	121	117	125	119	121	132	107	127	132	117	122	108	118	126	122	106	118	118	124	133	127	134	112	127	106	120	98	119	110	112	129	106	128	115	128	119	109	109	121	123	125	113	140	118	110	103	116	123	108	108	123	113	123	119	114	120	118	121	121	115	121	116	141	119	133	129	139	131	123	124	105	126	97	107	119	120	104	108	110	125	118	123	109	124	125	119	127	111	138	103	110	125	110	114	110	110	118	121	119	118	127	128	118	111	102	117	122	104	108	96	124	101	125	129	115	130	111	90	120	113	92	110	129	119	126	115	118	123	91	107	113	111	107	108	108	134	125	131	117	112	106	113	106	126	112	117	124	125	114	104	130	134	116	120	138	142	120	130	114	139	125	150	116	123	106	105	130	123	126	129	114	110	135	118	108	130	119	115	111	109	108	131	119	117	116	117	111	115	124	102	115	107	99	130	110	119	136	126	113	105	131	115	103	86	121	108	131	115	110	132	109	126	120	104	121	126	113	122	107	116	133	143	112	112	111	114	125	99	118	131	122	126	113	117	113	115	117	100	134	104	140	126	109	125	135	113	132	110	132	125	135	114	94	119	115	121	126	115	132	105	117	107	105	124	114	113	132	100	107	137	134	135	131	136	127	134	115	103	133	115	129	108	119	131	109	123	131	107	108	118	129	123	130	131	93	115	113	116	124	124	96	111	122	127	95	105	130	120	113	137	119	130	98	125	125	111	137	123	102	141	110	105	136	121	112	120	128	105	118	116	115	143	106	128	108	130	118	118	90	119	98	122	126	113	99	112	112	119	128	106	117	113	107	101	113	122	129	92	106	94	114	111	122	113	130	113	136	107	137	105	128	115	113	130	124	119	95	104	115	117	109	131	114	110	103	109	133	99	110	122	124	121	107	119	103	87	98	116	121	108	119	123	108	142	125	105	129	120	130	115	109	101	118	131	133	114	112	124	118	125	122	89	107	133	138	117	124	110	135	117	125	111	137	125	114	123	127	135	124	136	128	110	140	133	99	108	117	105	130	135	123	115	110	109	125	101	111	107	109	136	112	125	116	127	138	121	136	138	108	115	128	106	121	124	107	126	123	112	128	120	127	109	96	127	116	123	130	139	105	105	117	123	118	116	117	117	103	108	121	115	126	113	103	122	117	123	95	115	125	121	107	123	111	117	121	103	112	141	117	125	98	113	86	102	117	119	150	110	122	126	103	118	105	129	123	99	115	107	123	118	137	125	120	126	115	104	108	113	151	118	119	115	112	110	137	114	115	115	111	128	136	106	107	114	110	118	112	100	119	108	147	120	120	110	107	117	95	125	112	114	119	131	124	113	110	105	123	109	122	134	141	131	125	122	131	117	134	94	134	122	97	112	106	110	140	110	122	102	115	103	110	107	96	108	105	94	116	105	110	117	121	122	126	125	110	96	95	123	109	119	95	120	99	122	123	111	119	112	135	101	120	129	122	113	107	122	117	129	108	129	114	127	111	119	114	116	118	117	122	104	137	126	122	116	121	104	121	112	121	116	113	119	119	113	111	132	122	136	114	86	112	127	117	113	110	122	119	125	114	133	133	119	117	110	122	117	126	137	117	107	112	110	123	136	132	137	125	102	111	135	135	85	108	121	127	117	132	106	120	113	114	112	113	123	111	128	103	108	116	120	128	103	133	122	118	116	121	125	111	136	107	131	123	96	126	106	101	112	116	129	116	132	116	132	114	134	121	134	105	112	116	125	124	113	115	103	108	114	118	119	112	122	122	112	120	122	110	139	112	119	119	97	145	120	108	109	126	104	122	132	135	121	115	133	101	125	130	109	117	121	110	106	121	111	128	112	121	137	116	125	136	120	148	112	107	130	114	126	127	128	112	129	103	108	123	132	135	130	115	122	121	115	127	136	134	107	111	110	127	130	117	120	126	118	113	107	121	114	105	122	123	114	121	113	124	95	121	126	119	127	125	112	121	99	133	113	124	114	126	118	124	118	96	127	126	130	112	123	122	128	124	107	124	104	121	115	105	116	102	115	120	110	102	138	118	140	112	126	128	107	114	126	123	116	119	117	117	95	130	139	114	115	119	106	114	103	123	102	139	109	99	120	107	112	120	131	132	103	108	111	126	117	101	117	135	121	109	122	132	117	111	96	114	131	121	112	124	122	128	110	117	136	123	108	109	114	121	110	125	113	103	114	114	123	122	110	110	114	125	90	143	121	120	110	104	134	109	124	113	117	125	126	122	115	102	127	113	117	104	118	146	134	136	116	124	121	110	121	107	105	115	112	129	120	117	102	120	124	104	120	131	100	120	94	104	129	112	117	120	119	125	139	109	104	113	118	119	108	102	116	116	107	96	131	119	110	125	110	160	105	128	130	100	122	109	118	121	101	124	127	110	98	129	124	108	108	108	135	119	126	127	136	127	102	122	94	127	128	123	123	122	117	113	117	106	126	126	108	122	105	118	115	103	131	121	121	143	130	118	126	108	123	131	112	119	111	113	118	91	112	106	118	122	126	110	128	103	139	147	98	134	117	112	126	117	106	111	112	116	112	108	109	121	120	103	118	142	129	107	102	134	113	107	109	111	132	123	143	112	139	105	121	137	104	116	125	104	105	111	114	126	116	120	137	107	114	113	126	119	103	124	109	122	112	121	118	124	112	120	109	130	127	121	120	121	118	121	123	119	118	127	129	149	109	121	121	120	120	123	112	139	110	137	128	120	122	106	117	117	111	141	113	107	105	118	104	115	124	109	114	102	121	108	110	99	110	111	114	121	124	149	124	111	117	104	130	111	123	125	125	114	101	113	117	112	111	119	135	110	117	114	121	104	119	124	117	124	111	111	109	109	118	87	113	125	115	127	139	107	110	126	98	108	136	122	111	148	114	118	132	121	102	103	134	140	132	132	112	113	127	116	118	132	133	116	121	89	128	123	115	110	142	105	121	134	110	123	140	90	117	122	107	135	111	116	116	124	109	116	104	112	118	118	128	102	108	127	95	126	125	118	116	127	112	97	101	114	124	115	101	126	136	117	103	111	120	123	112	121	117	114	134	120	120	118	125	136	131	121	126	125	105	115	127	101	128	113	122	116	120	123	120	121	142	128	118	121	110	103	133	113	119	124	124	112	105	119	122	107	109	154	122	120	107	147	124	130	107	119	115	106	129	96	110	106	106	103	135	120	107	91	136	117	126	97	131	124	106	124	123	104	117	111	109	100	128	108	124	129	128	101	120	102	127	117	110	108	112	116	137	95	117	132	116	130	146	120	135	112	113	110
7256	2168	4631	5725	4842	3921	3255	8793	23166	1830	1698	1417	1299	1205	1161	1037	995	903	852	895	860	735	766	722	645	642	621	654	614	575	628	592	594	646	578	554	562	570	537	544	503	508	589	591	518	524	543	485	485	532	499	524	512	483	495	494	465	467	538	497	512	480	474	497	476	497	508	475	484	464	508	472	499	503	476	471	515	494	484	474	522	534	443	459	480	488	469	509	460	464	486	466	488	433	434	446	483	465	432	459	424	467	440	484	463	446	446	471	474	451	541	477	472	475	452	475	447	479	490	435	443	475	461	505	418	445	463	477	458	447	460	430	446	426	485	433	451	450	456	494	468	448	459	466	452	430	503	428	456	464	449	474	518	476	444	467	454	468	418	442	464	455	466	429	465	471	436	458	469	462	476	476	437	441	463	477	454	429	474	414	480	441	449	466	447	445	456	422	479	495	437	451	484	454	452	467	506	466	455	449	462	445	459	452	445	445	449	475	457	479	451	456	439	466	449	472	436	454	465	440	446	446	435	456	459	441	452	434	456	426	482	402	462	423	505	457	450	483	474	433	443	444	441	429	448	465	457	409	451	448	451	451	436	425	443	460	452	471	421	467	490	451	428	465	444	474	438	434	447	463	453	482	471	435	456	437	476	468	457	398	494	438	472	475	461	427	493	436	457	445	439	428	469	469	456	435	452	458	469	413	471	413	462	459	476	449	490	450	444	452	445	460	457	459	493	418	446	467	490	458	432	476	474	446	461	441	447	448	472	464	458	462	480	440	463	479	459	452	467	466	429	434	463	431	458	461	454	462	442	496	467	427	449	443	441	450	453	460	465	474	422	442	470	436	462	482	468	477	443	485	490	440	439	452	438	469	450	473	467	445	442	406	464	443	473	461	444	432	473	465	445	483	461	461	469	466	454	474	458	482	450	485	435	480	467	464	436	468	468	448	430	465	451	447	465	435	454	468	451	463	444	440	442	464	459	434	433	443	479	480	461	434	446	406	451	427	451	408	441	450	454	451	450	472	459	420	427	444	458	442	464	436	433	426	432	490	447	465	456	456	481	468	458	459	448	459	459	484	446	414	476	452	421	451	472	406	435	440	462	486	475	453	438	459	451	468	481	442	467	481	452	456	453	478	413	450	445	433	424	451	451	446	470	419	403	450	443	459	474	466	433	480	479	453	450	457	423	464	456	434	396	478	407	468	474	456	432	426	453	446	442	468	458	434	433	461	429	460	493	467	476	446	489	425	459	461	486	455	457	436	449	467	461	418	468	464	445	454	471	473	479	440	442	468	479	449	422	471	441	458	458	474	436	434	428	428	474	438	459	438	436	459	477	452	458	457	447	428	480	487	487	491	468	439	434	445	461	487	462	441	436	460	418	467	440	480	445	427	476	463	478	443	418	459	482	430	449	459	461	446	439	460	442	506	502	426	435	484	460	443	455	426	450	428	412	475	427	455	460	439	440	452	414	445	435	461	487	455	476	465	429	471	432	452	428	489	448	455	425	458	460	467	485	447	433	445	418	466	480	439	495	435	431	428	419	455	446	465	463	445	469	432	445	444	442	453	440	447	464	443	475	427	454	448	453	457	459	428	454	430	461	472	451	431	462	469	461	466	447	476	465	449	500	462	451	468	453	457	411	457	434	416	451	446	449	431	488	457	500	451	464	470	463	420	429	401	449	433	421	438	457	468	484	427	439	465	471	426	443	424	431	428	488	461	454	460	475	463	469	442	475	453	416	443	445	463	466	464	454	470	457	469	434	444	476	425	431	483	432	430	463	459	421	486	463	536	437	454	470	432	459	443	466	439	424	448	460	442	470	436	441	467	452	436	452	487	482	459	473	430	437	471	402	444	517	442	463	475	440	452	433	466	451	445	447	499	426	449	449	448	471	476	431	480	455	448	459	475	436	456	480	471	443	461	428	461	477	431	462	473	477	385	510	454	456	465	445	465	454	458	445	449	446	436	492	471	443	489	453	425	466	450	460	449	495	454	444	429	417	469	442	451	467	470	480	437	443	439	411	450	472	464	456	486	449	466	441	445	444	468	448	502	468	442	434	451	426	453	409	450	467	423	442	455	460	496	448	497	422	450	462	470	442	496	432	459	434	458	458	490	477	473	461	440	436	444	479	445	466	459	458	465	464	479	448	416	418	443	438	446	453	430	453	470	452	422	406	468	497	463	447	490	464	462	451	431	460	437	435	424	427	417	426	425	439	467	465	441	439	439	430	452	461	455	451	489	443	470	447	461	491	489	426	421	461	440	423	407	445	437	461	491	473	487	425	433	465	480	474	444	442	422	473	491	459	450	454	476	466	454	458	455	432	469	453	458	412	444	438	428	458	400	435	428	450	394	504	431	436	483	470	492	430	478	453	441	474	447	485	444	422	472	445	480	472	446	454	442	441	458	471	460	447	438	456	456	444	432	461	442	477	413	447	449	476	473	466	404	455	441	453	464	464	460	433	439	445	453	469	447	445	423	439	453	489	432	454	447	475	452	457	451	450	429	439	456	459	429	450	468	480	454	446	412	410	436	478	479	495	458	439	449	411	454	430	460	444	463	447	513	434	450	435	472	475	442	419	453	429	476	425	443	487	478	451	471	445	460	457	454	445	479	431	402	472	438	440	456	524	444	443	455	469	408	454	458	505	441	468	489	426	480	443	467	444	503	422	463	438	458	481	421	434	434	419	443	457	452	429	459	478	465	477	435	457	496	463	460	488	449	412	440	501	429	483	441	428	472	417	489	426	487	431	432	470	433	432	442	438	472	470	469	459	464	458	443	426	443	476	455	443	433	455	494	478	458	434	437	474	440	420	439	486	511	482	456	466	469	450	454	419	428	429	482	435	463	472	460	452	392	474	420	466	418	436	490	462	426	448	428	462	458	437	457	452	468	456	461	452	469	454	484	476	411	483	441	462	477	459	424	467	458	471	435	463	459	446	472	426	503	458	438	456	443	426	481	460	487	457	427	496	442	463	472	480	448	486	449	421	452	429	449	485	417	479	450	431	466	441	454	477	441	448	443	416	458	480	436	481	412	421	443	440	438	492	459	486	408	468	457	506	455	404	452	488	434	474	443	449	445	432	439	474	440	429	416	456	416	441	421	424	436	477	448	437	473	437	427	459	463	478	485	407	438	454	483	462	443	476	443	468	471	464	389	443	470	431	427	426	435	473	451	447	479	461	422	459	466	478	450	470	432	473	444	459	457	444	443	400	444	448	443	471	441	453	464	471	478	449	412	465	391	422	485	428	432	455	484	450	441	428	485	454	445	459	465	470	442	475	439	435	440	466	469	426	459	487	491	468	454	453	436	429	455	447	438	429	456	426	464	440	455	479	504	470	446	468	433	431	452	457	463	436	451	452	488	508	445	458	469	444	454	461	480	470	461	452	466	474	454	477	476	431	458	430	444	454	449	450	394	467	451	436	460	455	462	480	460	401	467	474	464	470	469	432	412	485	454	447	466	443	494	476	446	470	493
1896	299	333	320	300	300	300	347	913	279	284	267	308	278	239	298	250	264	231	239	258	255	265	263	267	281	282	245	253	237	277	259	256	246	249	245	270	260	286	273	271	243	298	244	248	256	251	248	259	275	248	264	257	260	268	252	266	305	251	254	265	261	248	252	293	278	256	255	259	278	266	273	278	241	274	282	245	240	278	242	256	261	245	281	267	283	237	250	238	256	263	287	246	242	258	270	243	265	255	252	237	257	253	262	246	245	259	265	266	228	222	263	281	243	243	259	277	285	250	241	265	264	257	259	260	283	258	263	262	259	268	275	268	246	297	281	261	255	236	283	236	242	285	258	286	270	264	262	238	241	242	271	273	234	276	262	270	235	248	251	233	254	243	268	269	274	286	267	264	257	242	249	277	256	258	280	259	250	263	262	284	278	241	262	274	259	262	304	273	256	242	262	253	233	256	256	255	252	244	262	247	289	280	232	267	258	244	267	263	273	259	256	260	294	251	260	246	257	266	264	243	273	268	270	264	267	261	266	267	253	247	273	242	264	262	253	246	282	258	254	274	264	256	231	264	283	247	265	292	296	265	251	263	242	270	273	254	225	227	234	262	275	242	245	235	262	249	252	259	229	248	233	249	263	276	257	251	255	251	296	271	256	270	248	256	250	272	245	270	264	231	247	244	280	247	245	257	265	287	303	276	254	271	262	253	277	264	242	252	268	296	282	255	249	260	233	271	281	258	245	264	254	292	268	268	262	277	229	229	248	270	251	251	248	242	258	260	265	261	260	264	255	252	255	231	278	260	286	229	270	272	261	267	263	245	277	234	227	226	269	275	272	248	249	254	253	253	286	271	281	251	265	257	245	263	298	252	272	265	253	280	267	255	267	274	258	250	243	264	235	256	256	248	251	255	247	252	254	245	260	269	253	263	262	267	272	250	264	229	291	266	251	269	249	278	268	259	270	255	261	267	258	230	267	242	262	276	267	271	263	258	241	266	277	238	247	281	260	253	250	237	246	268	253	239	259	279	263	258	262	282	280	255	254	260	254	237	251	243	238	234	242	232	298	242	267	280	259	254	252	252	274	277	268	240	264	278	242	253	227	261	248	255	255	241	255	209	236	285	264	270	253	262	264	256	260	270	247	244	256	273	245	271	261	220	257	242	266	223	260	248	249	295	254	284	232	267	252	268	250	232	243	254	265	264	270	270	208	266	269	258	257	264	270	276	274	248	269	269	242	270	249	264	261	275	232	238	264	232	253	271	261	273	265	263	255	255	241	252	253	259	272	249	283	269	251	269	254	256	245	252	269	228	271	260	252	259	256	250	263	280	280	257	247	268	251	283	272	280	253	271	264	264	268	248	288	260	258	269	259	232	285	239	246	294	266	278	253	239	248	265	300	251	266	255	258	244	240	263	236	286	272	250	264	251	257	273	245	287	264	266	238	285	236	249	274	254	256	284	261	253	232	252	305	244	234	264	247	267	242	272	270	281	254	250	278	247	263	245	284	277	279	250	255	259	259	257	243	238	253	267	241	239	251	253	266	263	254	247	262	262	262	289	259	230	263	246	265	252	229	262	255	279	264	265	272	262	260	279	232	281	254	271	261	280	248	262	227	260	292	273	259	256	274	268	241	253	273	279	248	253	273	262	281	240	266	267	257	237	255	222	255	253	257	296	249	263	269	259	269	250	301	246	248	259	254	230	262	256	249	239	257	269	261	239	277	234	263	261	260	254	283	254	240	273	281	230	240	268	290	272	261	283	259	253	271	268	269	230	262	259	241	240	270	257	264	283	252	284	263	248	248	257	252	257	273	249	259	247	251	251	259	271	253	252	239	258	259	266	272	259	241	257	265	286	293	265	258	265	287	264	269	286	274	252	250	270	276	259	248	233	258	263	231	258	250	238	252	261	239	269	250	242	245	287	309	269	247	269	260	242	249	235	239	292	268	253	268	227	262	221	233	251	268	280	271	266	269	267	235	268	254	284	236	291	251	262	250	263	262	255	283	253	258	238	255	259	243	228	271	271	257	241	287	272	250	264	272	278	267	281	264	251	277	253	247	274	253	250	269	262	261	246	269	231	231	244	235	240	268	254	268	252	247	249	261	255	271	226	285	271	257	255	257	286	292	287	259	276	264	259	292	264	259	275	268	252	267	240	260	274	286	264	240	276	263	264	255	283	272	261	263	254	239	292	249	239	242	257	279	262	291	238	252	258	252	270	239	246	260	249	240	257	271	268	261	286	237	253	243	264	249	255	295	267	269	272	238	244	247	262	265	289	280	273	260	277	240	264	268	243	288	297	245	225	274	256	280	248	281	262	263	256	265	240	272	262	265	248	264	287	259	270	275	258	273	278	252	273	259	283	240	268	282	284	258	262	266	235	284	246	263	298	280	267	256	281	242	264	241	265	273	255	266	257	255	228	266	241	239	259	252	265	272	273	267	251	278	285	278	239	263	240	266	256	283	257	266	281	266	232	243	258	259	271	242	256	280	247	247	279	262	239	281	243	239	251	225	276	269	289	281	283	222	251	264	262	230	290	266	286	237	277	251	277	278	242	289	251	243	272	252	248	266	257	245	252	254	266	266	257	253	288	252	249	289	266	277	258	275	268	267	279	257	258	243	235	275	273	268	247	258	239	256	271	283	250	277	274	254	269	252	255	251	299	254	264	242	273	252	254	258	248	269	265	284	238	268	266	272	213	266	287	280	263	252	254	246	262	277	239	257	248	306	263	282	272	307	259	273	246	273	262	258	259	266	250	258	258	283	257	261	259	246	250	242	272	243	261	242	259	229	254	261	244	287	277	255	264	279	258	250	261	282	256	261	255	268	283	238	261	267	223	250	268	268	252	248	245	288	238	266	279	272	279	260	232	235	289	275	266	282	240	248	247	251	250	249	256	247	247	255	260	283	261	281	268	258	258	235	261	247	252	280	252	248	269	267	287	244	275	278	242	235	265	234	256	286	229	255	259	247	243	263	267	284	255	235	254	253	255	258	265	271	239	266	276	260	279	258	285	267	266	276	275	265	274	297	260	283	247	279	234	280	258	250	270	254	253	278	259	278	257	252	233	278	285	248	278	257	235	253	256	285	269	241	262	252	239	298	255	227	259	273	246	250	261	253	257	261	327	260	266	258	276	271	246	254	262	276	274	236	272	266	256	267	263	263	282	268	268	251	255	269	273	257	224	283	233	264	270	290	245	270	265	229	240	279	262	247	265	265	242	262	205	248	275	220	281	232	227	234	261	280	235	254	255	249	270	274	243	246	262	251	248	259	262	247	266	253	283	253	240	256	237	247	255	277	256	278	274	271	282	261	288	248	250	282	290	265	255	240	249	242	279	252	280	277	287	283	245	264	272	258	258	240	277	271	250	234	273	244	246	255	271	266	250	262	253	296	235	284	269	275	268	263	271	251	246	267	259	256	255	238	227	255	259	270	266	265	239	228	267	281	269	227	264	265	259	240	252	275	263	292	253	279
2254	947	1061	1124	1004	1079	1014	1464	3814	936	961	842	838	889	917	872	848	882	867	858	926	876	855	898	919	846	864	878	885	876	836	858	907	893	927	912	898	853	863	848	854	879	869	937	900	908	867	898	880	869	842	917	854	885	891	858	866	824	867	920	880	896	875	843	904	859	836	857	889	899	828	885	872	871	902	823	867	858	861	854	919	832	900	877	899	813	890	896	865	803	857	835	903	896	897	883	819	885	880	936	845	849	924	893	878	837	828	861	856	845	932	900	873	874	899	848	886	901	849	865	850	800	867	883	885	874	829	919	909	897	931	846	892	927	897	859	879	892	854	868	853	818	884	846	818	831	865	892	899	886	831	887	901	871	902	883	854	876	858	870	871	886	856	882	886	840	866	904	915	842	848	889	878	871	825	796	919	839	901	867	914	807	860	888	874	891	877	854	864	849	887	822	820	875	824	850	856	896	828	857	857	887	822	856	874	926	831	886	852	881	862	863	854	838	862	848	825	898	874	904	839	889	905	853	888	864	827	847	847	903	836	893	813	841	844	884	861	904	848	839	786	906	872	869	890	878	908	883	901	880	873	883	859	796	888	873	875	806	818	855	883	913	876	918	853	848	871	915	904	911	900	912	850	895	877	849	829	899	857	886	887	896	876	883	865	838	874	808	859	848	833	903	905	915	863	858	873	871	889	890	897	845	842	875	813	877	886	927	894	865	850	824	907	830	865	957	855	872	909	878	859	857	887	873	887	879	882	859	882	853	883	855	821	854	865	930	821	889	790	849	845	889	901	863	870	835	843	864	820	899	866	868	854	880	873	870	845	877	897	910	867	852	838	859	870	904	931	822	862	880	869	883	830	926	808	906	849	835	857	883	927	898	844	895	897	868	889	887	874	923	864	817	874	849	903	849	857	929	865	902	898	836	858	851	837	842	861	892	853	861	815	848	931	878	849	824	869	870	896	891	877	845	881	838	845	832	901	898	828	868	805	873	877	886	911	852	865	834	881	868	900	858	854	861	857	830	870	875	824	842	867	862	865	841	853	875	904	863	892	863	911	858	842	882	868	849	903	855	815	871	854	896	873	835	917	908	898	852	804	879	889	849	831	846	879	890	810	896	858	855	844	859	850	849	852	842	895	906	840	839	892	855	821	835	904	926	856	865	901	837	891	889	922	890	881	869	901	868	916	910	863	868	903	868	888	909	871	879	853	879	867	854	876	908	880	854	890	914	868	880	925	866	837	898	883	892	865	882	859	860	899	867	856	886	879	848	794	889	901	895	849	891	857	876	897	901	851	868	914	856	859	871	893	827	857	886	857	872	876	889	884	853	871	861	919	892	870	878	878	797	872	880	881	850	860	891	880	884	865	872	873	849	834	889	855	916	881	883	832	867	849	898	859	919	880	876	846	856	842	885	819	862	882	915	919	802	885	862	900	901	882	816	920	899	850	822	896	833	865	896	886	841	882	871	864	807	859	870	866	832	889	822	851	810	897	888	859	879	922	868	879	885	845	871	900	897	876	883	864	868	852	834	839	943	913	890	849	854	883	853	868	893	888	867	849	896	907	875	871	902	866	871	924	889	854	862	854	910	879	865	901	903	834	878	846	864	860	862	933	886	872	837	906	884	916	857	926	855	950	891	876	886	891	867	877	852	883	872	817	866	880	866	858	880	865	876	811	842	894	866	870	856	871	873	894	934	879	859	868	887	895	892	937	873	828	866	840	875	875	855	864	856	845	869	863	817	846	876	900	874	865	835	880	927	849	857	856	873	900	860	874	857	849	852	910	846	858	880	835	850	899	904	828	829	851	899	866	844	873	904	871	865	898	876	926	899	860	828	884	815	870	910	851	901	847	877	891	826	916	879	909	823	935	881	935	851	852	870	904	857	887	880	916	854	846	823	916	843	903	869	908	891	863	820	901	848	876	857	870	865	862	906	903	910	848	883	906	894	855	845	862	836	893	896	874	848	811	914	850	946	860	876	839	877	883	915	853	887	848	897	922	851	878	855	851	861	886	854	886	892	837	848	882	894	885	896	900	843	922	893	889	871	858	873	839	847	907	871	899	870	834	865	868	858	955	889	826	811	881	893	874	872	915	926	849	856	878	817	866	873	859	889	865	911	879	909	850	874	907	871	840	880	892	813	849	850	882	868	844	888	856	877	831	832	884	836	899	884	855	853	843	888	849	873	855	857	910	862	873	893	860	849	858	866	854	889	816	836	886	844	876	894	850	897	848	837	807	862	846	847	899	851	865	860	836	800	869	802	860	855	876	864	786	880	880	851	887	855	929	873	872	925	910	911	822	811	877	878	874	867	873	875	880	901	919	847	888	904	880	896	839	912	857	813	875	858	879	866	875	843	895	885	935	929	902	908	853	847	837	875	880	854	868	902	908	836	837	819	853	895	946	885	864	911	914	867	864	814	866	874	925	875	888	871	824	894	855	887	809	912	859	844	887	869	875	841	862	865	844	856	893	850	864	835	891	854	873	902	876	857	840	856	880	868	840	853	854	922	911	835	828	868	878	904	864	902	916	861	863	895	880	891	825	904	876	861	841	845	891	902	892	838	908	834	878	868	839	911	890	906	849	891	871	805	834	837	838	882	871	902	851	838	903	863	892	870	870	887	875	902	827	889	851	859	795	864	861	866	879	866	880	874	862	900	856	890	893	897	816	865	884	877	830	907	898	849	899	826	910	862	887	838	848	891	878	888	902	857	880	896	897	843	915	851	927	865	835	814	867	882	874	876	907	913	929	874	842	826	925	835	855	907	833	835	839	848	893	893	866	903	884	825	923	903	870	890	861	833	875	926	843	913	892	877	804	823	911	895	888	823	848	907	841	866	871	834	896	884	893	903	917	885	860	898	887	850	935	811	907	890	858	885	941	883	855	868	871	819	871	883	874	865	873	873	838	890	839	855	803	887	874	826	784	893	888	863	899	892	863	881	864	799	923	882	896	846	876	897	893	867	899	905	889	903	861	837	840	868	845	865	864	859	919	901	905	920	859	872	829	882	835	825	845	908	864	863	861	851	831	890	872	889	881	882	852	839	867	841	899	879	854	829	893	895	860	863	837	854	833	895	906	865	888	841	902	780	870	904	835	918	810	885	834	854	881	878	908	832	875	853	877	897	861	861	883	878	877	909	835	876	846	922	874	828	835	860	912	837	908	911	875	857	894	833	892	847	854	891	840	878	871	886	878	843	900	856	850	884	852	861	901	856	838	795	831	885	913	852	816	859	893	879	870	881	916	832	864	926	872	892	828	848	865	902	887	857	924	878	929	863	869	841	823	889	864	938	823	897	896	873	808	853	908	768	915	867	859	853	916	899	898	884	929	876	916	856	842	934	867	894	871	846	863	876	900	830	860	848	851	840	866	840	890	863	897	846	835	924	807	889	858	889	895	857	870	860	904	893	851	909	904	843	854	883	877	859	904	803	870	891	842	862	867	889	870	887	933	927	862	916	918	870	852	850	896	910
6986	780	1128	895	645	493	458	1540	7365	300	229	252	195	203	178	172	170	174	165	186	148	179	173	182	166	156	170	171	171	168	171	153	155	170	157	144	160	159	157	181	154	164	167	165	177	142	183	162	140	185	158	158	175	181	167	156	169	180	153	153	154	154	150	159	162	152	153	153	155	165	155	149	148	170	148	162	159	169	167	154	156	151	154	163	148	151	142	148	150	142	150	150	154	134	156	167	164	127	135	126	153	142	137	167	159	158	150	158	138	162	160	137	139	155	165	169	158	190	167	162	145	180	159	129	144	156	157	154	151	153	138	165	130	158	170	141	164	150	133	158	148	139	168	150	168	156	161	149	148	170	159	162	184	155	134	156	163	159	148	145	158	170	148	150	151	165	140	149	146	150	155	156	155	183	169	156	155	137	148	159	153	147	156	158	150	133	139	147	151	141	149	149	153	162	148	137	133	148	141	139	177	144	142	169	160	142	181	157	142	152	131	146	139	156	140	163	139	154	156	169	163	145	159	141	169	151	157	134	130	163	172	170	162	153	171	176	162	146	157	148	137	151	152	178	149	155	152	149	149	176	156	143	149	160	158	134	148	136	161	152	158	153	132	173	134	142	151	143	157	172	155	153	140	142	155	145	137	167	150	154	173	138	152	181	173	166	147	161	149	158	150	160	127	156	171	156	164	136	152	158	186	143	142	160	155	162	155	154	144	142	158	160	155	144	161	155	145	188	153	165	138	136	153	194	145	159	177	135	180	152	155	165	152	129	165	171	159	142	139	168	154	167	163	142	157	144	162	156	164	162	140	163	163	152	154	133	159	176	146	140	144	129	158	169	173	177	167	149	148	136	128	169	134	148	153	157	155	144	140	157	159	153	159	152	137	152	160	153	150	127	146	159	132	152	161	147	150	142	150	166	152	140	139	148	163	155	145	159	151	143	147	176	155	166	146	170	150	177	131	165	173	144	168	164	149	166	133	165	148	156	163	146	138	156	168	153	135	167	163	133	147	150	161	160	152	155	124	159	165	154	171	155	145	172	142	142	173	164	170	151	140	165	164	147	153	156	178	161	165	153	158	156	141	140	170	157	153	143	160	151	168	158	149	167	144	174	157	159	177	151	137	147	174	183	179	165	162	125	147	159	140	159	153	173	137	155	151	143	160	153	146	139	153	155	127	157	133	151	140	169	159	162	157	124	157	144	158	161	147	163	155	145	173	147	141	156	161	161	131	152	155	145	160	203	137	163	161	160	130	159	137	141	130	128	146	152	152	128	170	150	155	144	138	177	152	163	149	136	141	135	159	175	168	127	156	169	173	146	142	159	153	153	159	166	145	159	181	140	138	152	161	134	150	170	161	173	145	138	155	166	163	139	146	164	139	159	157	143	145	135	158	134	187	147	141	138	181	142	148	180	161	150	148	161	140	140	135	168	153	155	172	139	155	150	169	189	164	162	131	158	155	167	172	177	180	136	167	145	171	164	168	154	135	164	147	151	161	159	155	163	169	167	142	152	161	144	162	133	150	155	162	162	161	145	152	173	160	168	162	178	165	152	143	152	150	132	145	156	152	157	159	171	152	150	170	168	164	164	155	165	154	156	160	150	161	155	128	168	159	142	152	163	131	152	136	169	155	163	141	153	151	151	155	136	139	142	152	160	189	168	148	151	157	160	159	155	167	173	141	166	146	125	152	132	145	144	163	154	154	161	152	177	157	155	134	162	166	150	145	155	150	150	149	139	144	154	143	166	129	140	156	144	155	169	168	144	148	173	169	146	147	179	161	165	184	153	139	144	163	162	147	146	162	140	155	165	161	154	155	151	167	144	139	169	158	155	122	146	153	141	158	145	153	148	162	137	172	145	169	140	167	159	171	170	155	150	155	150	162	151	147	145	161	168	144	151	142	149	157	156	159	145	157	165	145	175	160	154	178	183	142	131	168	146	140	137	148	168	157	148	151	159	176	148	160	144	176	149	156	164	166	151	147	148	162	160	141	159	172	151	145	155	162	161	153	152	165	163	166	159	160	139	144	156	139	152	161	156	144	173	155	161	152	145	145	163	135	167	141	138	145	167	156	159	168	124	158	141	147	140	152	162	137	165	128	137	156	156	159	154	157	148	164	134	141	160	167	138	147	151	155	135	169	135	159	139	171	151	142	158	151	173	166	156	160	150	169	141	150	131	150	144	152	161	134	144	160	143	141	144	132	171	147	185	171	152	167	149	146	165	158	162	162	147	166	147	157	140	140	176	136	162	147	148	162	157	149	146	154	139	139	159	139	160	139	151	161	156	130	155	156	150	149	176	166	169	158	147	141	163	146	163	153	151	131	155	149	129	154	168	164	143	159	156	179	146	153	142	155	142	148	151	170	152	155	142	154	164	136	156	151	147	153	150	152	175	158	128	150	134	130	153	151	143	177	164	154	154	158	168	158	148	163	160	149	140	153	164	145	151	147	156	167	139	156	138	143	182	135	141	137	173	143	160	144	131	177	156	140	147	161	160	151	158	160	161	155	159	131	157	148	144	139	152	148	155	179	159	160	172	178	172	151	142	164	140	135	150	163	129	158	142	143	142	152	140	153	185	143	133	141	151	165	143	141	164	142	140	124	176	160	155	158	170	161	182	165	167	139	156	141	169	148	175	166	139	159	159	153	123	123	155	117	163	140	150	140	164	147	135	160	143	163	155	157	161	136	150	147	139	153	148	144	156	151	141	167	139	166	132	159	153	132	153	155	171	162	163	185	158	141	149	161	139	142	157	167	163	169	153	167	177	149	151	152	153	136	148	141	165	146	164	147	137	171	164	153	148	147	150	147	144	152	166	165	140	157	135	177	146	156	147	170	147	146	153	155	155	154	140	159	150	143	165	159	155	143	154	156	152	156	142	162	176	154	135	163	144	155	138	145	166	166	142	150	177	180	166	140	156	173	136	134	135	150	144	162	149	163	153	153	137	155	175	148	152	151	145	146	137	142	162	168	148	131	142	176	170	150	166	161	160	149	148	181	150	156	162	129	130	144	149	149	161	166	160	144	148	165	158	133	142	139	175	186	132	159	141	161	147	137	148	149	143	156	152	151	140	148	131	158	157	169	138	155	172	165	172	152	172	159	158	157	183	150	143	156	145	151	149	155	150	148	146	156	129	144	140	146	164	164	138	174	137	147	158	161	185	186	158	157	172	139	144	164	153	173	165	165	138	152	153	161	136	141	135	158	138	145	139	158	161	166	142	166	151	155	142	135	131	150	166	151	153	148	136	138	163	154	154	152	151	154	141	173	139	173	149	156	159	157	151	149	152	138	143	146	145	159	144	154	153	163	151	145	139	159	157	165	126	159	155	122	160	150	157	152	137	159	172	153	133	150	169	154	150	145	149	158	165	157	161	133	139	150	155	131	153	136	146	168	134	172	156	140	184	187	133	176	138	141	181	134	178	145	168	133	162	151	153	152	152	142	135	145	156	150	154	152	137	158	136	152	165	143	154
5167	1317	2687	3088	2669	2234	1914	5616	16111	1262	1080	991	958	900	867	866	764	832	735	701	733	726	666	657	650	646	681	677	589	643	619	615	670	614	614	667	565	610	624	569	607	637	609	604	608	604	636	608	561	594	569	570	578	552	553	587	575	567	550	563	594	601	560	567	598	611	591	584	549	530	563	596	575	571	540	624	549	545	575	557	569	572	580	551	569	589	618	546	552	569	580	567	567	578	582	583	541	561	591	616	568	579	553	563	554	579	593	617	572	564	536	555	583	527	581	571	552	568	546	533	542	546	576	536	575	562	531	517	590	553	566	563	588	582	592	579	581	564	532	574	517	586	521	529	563	565	569	575	556	540	561	546	542	555	564	582	619	539	572	569	547	569	555	566	536	544	587	558	531	582	576	570	563	527	535	571	569	585	549	564	578	548	562	538	591	535	579	579	569	587	559	534	583	543	548	552	572	552	546	567	573	543	600	520	590	566	532	564	574	531	567	578	567	556	560	542	547	531	562	574	556	555	535	560	611	543	579	534	567	565	597	583	552	564	531	568	549	549	527	556	512	553	565	606	564	593	521	548	528	559	578	537	580	576	541	577	576	590	533	540	565	521	564	581	627	518	560	552	565	543	537	562	561	571	554	536	585	524	578	580	567	575	572	508	600	591	569	535	518	559	554	546	525	615	494	568	545	568	549	579	567	532	552	580	557	537	584	567	596	538	557	540	553	556	551	585	579	570	558	545	528	555	524	594	608	593	607	579	543	516	541	611	586	562	550	545	566	585	564	522	525	556	573	585	553	560	538	587	503	556	574	519	573	577	579	524	592	531	551	572	568	551	558	592	577	584	549	565	553	569	577	570	529	569	554	591	541	533	582	570	533	563	571	556	564	586	581	541	567	567	574	575	551	553	531	554	592	541	549	577	534	586	545	557	557	558	541	565	530	553	543	576	557	535	600	553	580	548	581	539	543	560	535	531	544	523	576	587	576	610	523	572	532	606	583	531	575	531	534	533	562	570	572	560	558	510	548	551	525	568	562	584	569	563	581	543	572	574	514	558	560	572	576	561	571	542	590	561	537	536	579	560	553	542	578	528	545	533	555	492	577	560	612	527	554	590	583	547	559	558	560	571	563	543	564	576	561	520	574	549	554	546	568	545	568	556	580	510	553	551	581	523	511	556	527	556	580	561	563	569	585	534	552	576	572	544	571	584	556	559	543	631	523	573	553	580	569	568	566	603	586	539	533	520	546	527	615	556	576	533	564	572	571	572	533	565	541	531	559	567	612	563	512	602	566	537	529	549	569	540	557	579	557	551	571	539	563	555	558	582	551	567	529	540	533	530	541	566	594	538	545	523	516	571	549	608	523	600	567	529	560	598	519	555	561	544	568	571	571	541	614	549	559	586	578	524	555	543	581	580	582	540	502	543	566	569	573	550	544	564	540	611	584	518	557	548	564	519	519	561	553	535	565	562	575	546	545	567	520	573	559	544	547	587	558	517	568	529	564	570	580	569	572	583	545	553	552	594	533	538	517	567	499	553	596	593	565	577	597	546	585	567	547	573	563	566	547	546	556	530	573	601	537	524	570	543	542	557	586	581	579	597	573	557	553	545	580	522	536	527	571	580	603	563	533	518	540	566	575	583	574	555	558	573	570	586	569	566	553	562	567	573	560	536	562	544	531	577	571	569	564	552	560	575	564	604	560	541	574	539	535	559	514	535	556	556	578	574	555	533	559	549	601	544	565	539	566	551	546	553	611	545	528	565	530	539	565	544	528	576	544	571	579	547	550	587	540	582	531	548	588	538	547	536	510	529	542	547	569	584	546	510	543	565	575	525	622	547	550	581	576	568	541	555	618	535	538	563	568	548	520	581	577	554	535	532	515	536	558	602	566	567	555	596	536	533	580	553	614	542	558	564	539	572	561	560	612	570	591	596	545	540	595	538	608	548	560	561	525	550	598	544	559	546	573	517	606	546	579	551	553	573	593	544	568	590	565	559	552	542	562	540	596	545	565	540	558	552	543	569	571	540	512	551	546	551	567	530	582	570	577	579	552	579	530	572	509	549	522	545	542	569	576	560	546	560	545	545	525	528	521	545	577	582	536	513	541	560	548	550	546	572	559	561	540	576	545	527	592	518	574	597	536	506	563	558	517	556	579	575	532	572	551	563	600	557	565	536	552	513	550	559	506	579	512	554	556	523	572	532	532	553	534	595	568	580	605	554	542	577	578	520	596	544	564	549	569	543	609	572	566	557	538	522	564	541	556	570	547	548	527	567	582	549	564	569	540	556	535	579	544	525	556	557	547	552	586	606	550	549	525	591	558	602	550	562	562	572	563	586	578	596	528	613	583	566	544	541	532	585	560	562	557	546	557	577	545	567	563	525	555	551	513	548	575	500	559	606	527	526	592	555	556	548	568	538	590	564	577	563	592	587	594	549	532	528	607	573	559	587	578	557	601	546	572	588	562	583	513	579	533	547	580	564	567	589	568	557	539	575	584	562	537	573	531	602	537	541	577	540	529	565	544	589	548	612	537	596	532	601	556	533	561	588	578	525	569	564	499	550	585	562	550	531	533	552	574	529	570	570	531	525	555	539	531	520	522	583	552	529	563	580	561	604	609	563	580	521	554	528	540	578	581	507	556	539	519	561	581	551	550	565	542	552	543	571	535	531	582	559	556	544	534	524	579	545	548	543	544	594	603	563	588	555	575	564	547	584	568	549	591	554	561	539	567	584	604	552	593	539	519	594	544	500	541	561	583	583	538	509	519	535	564	547	553	570	554	564	555	565	567	551	538	596	586	559	558	558	522	553	608	552	567	572	562	579	581	570	540	555	594	562	532	554	562	538	539	510	554	598	567	573	578	506	542	576	559	526	576	574	573	536	549	555	582	557	528	610	528	577	548	541	603	567	534	570	522	534	530	549	546	553	588	592	566	559	562	551	541	566	607	581	572	556	581	551	525	558	564	585	610	537	553	577	581	577	574	545	530	550	565	582	541	562	553	588	571	520	556	564	580	542	557	572	546	547	495	542	561	606	535	545	572	551	560	563	587	584	592	579	586	483	531	591	572	574	534	590	582	535	521	578	538	581	578	599	575	598	529	583	573	590	544	543	527	549	548	579	558	589	552	596	568	561	525	553	564	545	586	578	578	573	573	574	509	544	535	549	575	564	512	551	536	534	530	564	581	573	549	527	562	543	544	532	576	558	523	585	566	537	557	540	552	540	509	540	552	549	594	561	560	509	574	568	545	525	554	563	587	528	575	574	537	575	571	564	529	593	546	572	528	560	559	573	571	558	559	614	564	545	555	545	525	559	525	575	551	581	559	523	560	552	547	534	581	547	561	571	553	609	567	582	549	602	538	572	535	531	573	597	549	556	574	538	557	604	535	570	519	555	577	594	540	606	545	504	579	553	559	578	576	570	516	563	583	563	581	586	559	575	564	572	548	564	553	561	572	560	583	561	536	593	508	531	579	517
14940	1895	2162	1764	1224	862	645	1581	16996	741	290	259	250	233	216	183	181	153	175	182	168	136	156	157	147	138	122	150	118	121	138	129	127	127	144	110	126	133	123	124	117	131	116	107	136	119	111	123	120	108	136	117	142	134	104	114	131	124	128	117	107	127	105	126	130	128	107	110	126	121	128	127	134	111	115	139	124	103	128	126	114	108	108	127	123	123	117	115	114	130	116	89	126	124	106	138	117	136	120	130	128	107	110	117	132	120	124	105	118	99	125	130	125	105	109	124	103	106	105	140	130	132	103	114	88	105	127	123	99	123	136	121	99	144	120	132	124	130	113	96	119	117	108	122	104	116	119	122	109	127	120	109	116	114	125	105	122	106	114	119	114	102	126	125	136	107	120	127	119	122	111	104	125	119	98	125	118	106	114	126	118	128	124	120	106	129	118	120	107	112	132	124	129	99	110	113	95	113	112	120	113	105	114	120	111	123	121	126	124	128	105	105	122	83	120	119	133	105	122	125	102	124	108	112	158	114	127	122	113	115	114	130	112	98	134	114	104	107	99	111	123	124	119	130	128	122	124	125	116	128	116	123	129	104	125	109	133	103	105	112	110	114	127	124	108	108	108	116	112	130	104	110	119	92	110	106	111	121	117	116	114	103	136	107	127	109	130	112	104	116	130	109	123	120	101	117	117	116	125	131	117	119	97	120	120	116	99	125	132	100	97	106	125	117	113	116	118	109	113	113	110	119	111	105	119	116	123	143	123	118	111	114	106	135	121	127	120	117	123	124	116	142	113	135	113	127	114	133	139	101	124	127	124	124	132	103	109	108	128	112	126	112	129	116	110	114	127	112	120	136	103	126	128	116	119	108	112	123	126	103	124	114	127	119	128	104	141	112	130	104	117	130	106	107	126	120	130	108	118	113	108	117	123	96	125	132	104	127	134	108	115	110	120	120	128	110	126	123	111	118	128	150	119	122	114	114	117	113	106	90	126	113	105	136	113	101	108	129	115	105	109	122	120	123	139	117	115	106	124	125	123	104	122	136	111	123	117	125	114	120	95	127	106	113	106	100	130	122	112	117	127	119	120	107	131	122	104	102	126	121	108	117	115	122	112	112	127	120	117	122	113	123	126	110	137	126	120	102	143	117	111	120	111	127	97	126	106	105	127	118	118	127	108	129	119	127	135	107	103	127	118	124	128	123	121	114	128	123	114	134	119	104	127	90	115	109	138	144	123	112	118	107	142	118	109	110	103	108	120	124	131	114	117	118	111	124	126	106	100	108	132	107	109	112	123	113	111	114	115	109	113	111	125	133	120	120	101	122	98	109	105	108	126	121	114	90	116	110	95	115	127	114	136	100	108	131	117	121	133	105	121	117	116	125	118	115	119	114	132	113	116	113	103	99	93	122	122	122	131	122	109	115	121	116	109	115	126	119	101	118	122	109	109	119	94	114	123	108	118	138	110	128	94	132	114	107	107	120	120	109	112	110	102	115	123	98	99	146	124	124	122	109	119	106	107	115	105	127	100	106	110	122	117	108	124	81	126	123	143	116	130	131	94	117	125	115	88	116	107	109	116	97	101	135	118	142	116	127	136	122	122	118	112	127	108	118	110	110	120	103	109	125	120	118	102	119	99	103	128	103	99	99	116	117	124	99	107	115	136	125	116	117	108	125	121	123	120	128	118	106	131	95	102	111	116	131	121	90	108	125	102	130	102	104	120	127	108	114	103	101	110	112	129	111	100	97	119	117	106	133	123	119	107	111	116	107	112	117	140	99	121	115	119	115	111	119	116	115	126	130	123	103	112	120	120	112	116	134	122	117	112	118	112	94	120	127	125	120	112	138	111	112	129	125	110	122	107	123	112	112	114	96	117	108	127	102	129	116	109	95	117	114	124	116	123	98	130	127	126	103	108	118	134	115	113	113	119	118	117	137	122	109	134	126	130	125	120	126	137	114	112	88	110	125	122	112	112	120	111	106	116	102	126	105	104	101	126	109	129	122	128	110	118	114	113	122	116	115	121	111	104	123	123	113	128	130	134	118	125	125	105	112	132	133	129	92	122	121	107	112	95	127	137	111	120	106	139	107	101	100	123	117	113	105	113	116	111	122	109	135	120	99	114	125	129	110	123	120	140	92	140	98	110	108	117	118	124	127	106	121	110	96	117	117	87	116	117	121	128	112	150	111	118	116	121	128	124	137	109	101	136	110	105	121	139	122	116	123	106	127	121	123	103	102	132	111	103	114	118	119	113	123	104	117	120	138	113	115	128	110	112	115	108	113	107	136	115	107	96	106	120	111	116	134	100	104	133	111	112	129	109	109	117	128	107	109	105	131	85	103	121	117	102	126	125	105	123	111	123	127	124	122	99	115	107	107	114	108	120	119	113	117	106	110	111	104	114	116	145	124	125	123	133	108	107	106	116	105	126	114	134	123	102	108	109	120	101	115	126	135	99	117	125	112	127	120	143	127	100	115	116	105	111	118	130	117	116	127	122	125	102	133	130	125	128	112	122	137	109	104	118	126	146	117	121	129	119	98	128	107	108	123	119	101	142	127	128	126	116	105	118	111	105	103	110	105	119	133	97	110	135	123	129	117	110	112	130	122	128	103	118	88	122	118	97	95	121	108	116	104	115	129	125	113	137	126	113	138	107	100	117	136	132	128	122	102	127	109	117	110	108	96	104	110	128	122	127	127	127	116	110	139	108	119	107	121	116	106	123	109	119	108	121	113	118	115	133	121	116	92	129	116	101	117	103	103	138	116	114	105	88	125	114	123	121	124	128	121	106	115	110	103	127	106	144	115	100	112	128	110	117	126	115	119	128	115	135	94	110	117	114	111	122	112	95	118	140	116	90	107	117	116	147	115	121	124	124	115	131	126	108	117	109	130	125	143	119	114	105	113	116	95	114	135	115	114	125	113	95	108	108	106	105	128	116	120	112	119	111	109	122	112	133	118	122	117	133	108	94	114	133	117	131	101	131	116	110	123	108	103	116	125	110	131	100	111	107	122	114	127	127	123	125	130	110	141	98	122	111	111	102	113	110	121	95	116	108	111	113	116	110	131	119	127	103	116	110	120	145	109	121	114	115	120	97	120	105	100	138	129	124	135	76	110	125	104	117	105	122	119	109	116	109	117	125	134	95	101	114	118	104	97	109	126	125	122	121	119	110	115	114	133	101	115	104	114	110	124	122	143	90	110	141	108	103	124	112	103	112	106	122	129	117	130	123	108	129	106	131	108	112	116	137	120	127	123	124	105	130	116	127	127	128	117	119	122	94	129	125	136	103	120	127	97	129	113	142	128	114	123	134	115	108	100	120	106	123	115	106	120	130	116	122	124	102	133	121	132	99	111	106	117	115	139	101	115	130	122	121	126	117	108	112	115	116	133	127	118	100	120	94	88	111	112	111	115	109	132	111	124	123	114	105	106	120	114	121	108	117	120	119	103	116	115	121	121	113	115	113	122	110	108	119	109	120	107
7391	2200	4713	5667	4902	4029	3449	6488	20525	1938	1668	1505	1398	1185	1109	1073	945	902	876	833	775	773	728	685	715	695	670	626	638	621	606	553	569	544	582	559	547	550	551	495	553	553	470	549	535	503	519	484	495	506	475	501	534	521	549	495	508	490	517	508	477	445	465	504	449	489	476	455	494	516	493	487	463	479	487	480	487	447	445	443	515	479	507	451	461	463	472	496	459	456	486	442	507	448	473	479	438	443	478	464	485	472	453	470	451	490	484	443	509	459	419	470	439	445	398	467	411	458	459	517	455	452	451	456	491	484	433	428	470	454	449	441	439	455	470	492	408	510	462	415	469	430	443	464	457	437	432	459	432	450	462	481	454	450	494	458	479	441	489	420	423	418	460	433	447	419	463	441	438	453	434	440	457	443	471	466	444	459	493	409	453	486	450	438	472	475	449	464	435	476	461	428	439	464	463	464	460	469	452	414	438	437	458	482	400	429	434	453	427	429	449	457	444	459	459	462	436	427	438	465	464	478	438	441	474	470	542	432	439	445	459	480	409	450	445	440	465	455	414	447	423	455	459	440	464	464	455	464	446	454	464	455	431	451	444	476	459	448	432	474	444	448	408	488	432	481	444	418	459	414	425	470	428	437	457	464	442	475	469	458	449	415	459	454	458	469	437	483	485	425	416	421	431	488	452	468	450	452	436	439	450	432	459	434	478	434	443	458	441	407	433	459	465	423	447	470	422	460	462	423	439	470	457	408	427	408	430	441	459	461	465	416	425	455	456	461	481	470	436	458	448	464	441	454	445	454	453	447	469	456	444	444	472	456	467	503	449	469	454	402	470	491	474	466	444	429	474	475	434	446	477	466	427	415	459	459	470	462	464	441	450	436	477	451	457	460	460	458	421	427	428	432	473	429	436	461	422	428	427	464	452	457	438	427	456	440	508	458	469	464	449	417	438	461	456	472	441	447	469	453	462	436	445	438	479	445	440	461	440	467	449	453	442	423	468	448	454	457	458	453	418	450	452	442	455	421	438	475	438	436	439	440	436	449	435	470	427	451	437	462	456	430	472	409	488	440	450	458	433	456	465	497	436	418	461	472	478	439	457	444	466	452	484	427	447	456	459	445	435	478	437	475	467	454	412	436	462	438	450	447	462	465	467	428	412	487	441	480	408	442	455	430	461	443	479	494	423	446	424	431	433	472	431	447	483	427	453	442	455	414	468	438	467	446	425	438	422	414	459	450	456	445	459	472	447	480	461	463	457	422	448	445	444	430	484	480	436	432	431	427	443	515	462	472	433	471	433	453	461	475	468	476	428	464	493	467	451	487	441	471	411	454	439	477	515	455	474	457	432	419	451	430	453	425	420	400	467	461	467	469	418	451	437	472	443	463	411	432	438	437	449	450	465	465	433	485	458	472	439	431	466	438	434	460	432	438	456	450	446	452	459	424	417	447	448	424	452	449	466	447	438	480	447	457	439	425	444	460	456	446	457	455	446	440	450	469	460	434	457	442	449	438	496	441	429	428	469	445	441	432	464	457	479	434	457	462	435	437	460	471	470	441	445	439	465	443	469	449	458	478	437	445	503	477	440	463	446	480	470	448	434	428	463	415	450	468	447	424	469	474	479	441	446	451	461	459	440	459	446	460	450	457	452	424	462	435	413	466	417	431	446	449	430	458	443	455	439	448	480	430	450	430	422	466	441	441	446	428	467	455	385	469	458	465	469	463	431	437	433	447	477	452	429	401	452	483	446	441	460	457	450	439	414	476	455	467	430	442	437	455	477	459	424	434	459	426	454	456	412	448	431	474	451	476	428	451	449	444	435	453	447	469	452	440	474	440	431	475	437	414	410	436	485	457	440	461	437	432	460	476	423	476	453	475	447	419	427	460	434	454	460	438	447	444	492	486	441	443	481	474	433	450	466	488	458	437	463	439	444	496	458	458	452	455	491	482	465	430	437	452	453	413	455	455	444	433	399	415	467	460	428	456	442	438	461	443	458	427	425	488	480	470	468	431	435	466	456	435	459	494	473	470	443	407	480	435	472	459	467	455	461	465	463	439	455	421	424	437	469	454	463	428	430	439	424	461	448	465	439	473	430	419	481	434	471	476	430	461	420	468	466	467	432	449	451	454	456	470	443	419	447	454	426	447	445	430	463	462	493	443	443	464	462	476	460	463	430	463	489	424	427	488	481	442	454	475	468	456	476	486	451	411	418	445	469	450	465	461	426	473	492	452	440	499	437	443	443	436	450	438	445	468	461	463	433	449	432	482	469	396	433	482	428	420	433	484	427	453	450	438	489	442	447	461	477	469	460	423	444	470	464	472	448	432	436	451	449	459	445	440	433	436	451	444	469	452	431	427	451	431	427	454	429	427	458	469	458	427	468	442	445	420	420	456	500	435	435	447	441	471	439	434	423	443	427	469	395	458	459	427	416	434	450	433	452	461	425	447	471	420	422	439	441	475	445	436	444	443	402	442	440	434	437	451	433	447	461	438	464	457	425	450	470	462	430	416	454	419	428	427	437	460	445	410	483	468	440	437	445	487	463	416	462	435	439	466	463	446	467	438	431	423	445	438	431	452	433	434	447	456	421	437	493	484	459	475	414	441	472	393	456	467	417	431	420	438	471	467	450	454	451	463	480	464	449	473	432	454	466	435	454	433	459	454	463	402	451	407	433	465	498	466	456	447	458	441	433	467	477	439	463	465	454	458	469	424	430	452	455	473	449	428	436	445	448	429	433	436	467	458	456	419	472	459	464	474	443	476	424	442	463	474	452	517	432	449	439	442	471	427	436	434	418	440	485	467	431	440	445	444	441	480	440	457	450	481	450	415	450	469	438	463	445	448	466	405	457	405	441	454	472	417	465	426	478	442	433	430	416	450	463	439	459	510	472	497	446	433	479	470	501	461	430	417	483	465	455	442	407	469	417	449	420	462	493	436	460	478	462	411	434	493	434	440	451	492	483	468	436	452	476	459	472	428	444	502	448	477	424	430	436	480	442	442	430	432	454	436	432	447	467	436	473	427	444	436	464	470	450	450	458	432	478	479	488	455	447	443	467	479	477	415	443	459	462	439	439	462	459	453	441	490	446	407	425	444	457	441	434	453	458	427	454	434	438	433	448	473	443	443	477	442	482	451	443	461	462	474	461	490	455	462	426	477	455	454	471	431	480	452	463	429	465	412	471	435	477	456	442	453	450	479	442	470	440	442	458	461	431	429	447	426	474	456	505	442	424	454	457	457	463	433	447	443	478	430	493	450	447	479	436	480	458	435	441	436	444	454	450	463	462	442	479	461	470	441	466	460	445	428	453	453	434	443	479	451	454	407	443	417	463	419	434	434	445	438	440	428	471	466	472	455	452	432	438	448	455	463	403	443	471	467	425	451	465	469	410	466	422	431	455	430	457	438	475	467	451	410	458	481	449	492	464	504	460	432	458	451	434	460	447	392	437	456	430	427	471	450	425	494	434	453	413	434	451	436
1929	303	338	297	291	297	283	304	908	261	231	278	248	246	237	235	273	287	255	255	302	251	233	255	261	274	288	250	262	238	280	244	232	268	252	269	248	235	236	273	246	249	265	259	250	304	267	264	246	252	227	240	263	257	231	268	256	270	279	249	244	247	265	292	278	256	248	250	248	257	276	231	255	289	231	253	266	266	250	261	297	233	261	237	247	273	241	291	275	278	253	250	246	288	234	265	293	264	240	259	238	262	244	264	265	251	259	265	271	250	221	250	268	246	274	225	238	239	233	259	243	229	271	243	242	288	247	248	240	277	271	252	263	260	247	242	257	264	265	253	261	251	251	274	204	265	208	244	277	250	241	278	255	234	242	247	267	252	239	256	230	243	270	240	269	277	262	253	284	255	259	253	252	265	254	231	263	259	255	237	249	218	289	255	252	237	260	260	266	252	263	221	247	265	260	270	260	254	306	258	237	246	243	283	222	285	249	249	275	245	255	267	272	226	275	253	260	253	223	296	227	260	276	239	227	253	271	261	257	273	234	265	272	265	257	271	245	251	269	269	282	262	262	259	281	272	257	253	241	270	267	259	260	257	271	236	226	251	272	252	261	254	267	260	248	273	227	260	265	223	233	259	275	276	237	261	261	259	256	283	276	264	258	245	238	263	252	272	230	251	274	238	261	254	276	262	276	260	251	258	261	263	260	262	237	275	266	255	270	244	299	260	230	263	255	272	254	259	240	241	242	260	249	240	250	225	253	230	217	232	238	251	239	265	233	268	277	253	278	217	256	247	265	262	258	270	266	273	262	251	245	237	256	250	230	276	243	229	257	241	258	250	258	253	245	261	273	267	244	258	263	245	286	251	253	254	247	274	238	261	285	274	266	238	261	227	252	265	266	245	253	245	248	285	246	270	247	245	272	249	263	250	245	274	244	246	248	258	249	264	246	265	264	278	256	240	246	264	237	241	273	261	256	281	256	262	288	254	265	230	270	276	260	276	263	264	281	277	250	223	250	271	234	247	262	270	268	256	250	293	248	251	276	265	275	241	253	249	261	251	246	268	247	253	258	282	239	296	275	294	251	258	259	242	241	291	235	237	284	277	278	257	251	229	265	247	248	251	256	245	256	263	271	268	245	283	282	270	260	253	242	239	261	255	214	278	267	246	274	263	247	263	259	257	264	250	285	285	258	244	248	256	235	300	287	253	239	253	272	219	263	261	247	248	239	293	226	279	277	272	252	269	257	264	249	283	265	279	244	282	255	257	263	248	268	235	279	253	276	252	238	258	275	265	225	287	255	238	274	288	270	234	290	251	263	254	238	251	250	235	243	238	245	306	268	289	250	270	246	247	271	243	253	241	273	249	261	267	236	253	256	262	258	252	251	244	275	283	213	236	268	253	245	253	255	250	261	232	247	243	255	268	235	238	253	252	275	224	271	234	264	255	279	242	248	273	222	274	263	229	239	247	277	265	279	264	278	217	256	259	275	244	251	281	248	235	275	241	279	296	243	225	286	261	231	254	239	245	231	264	264	240	239	252	275	250	273	231	242	269	262	250	264	264	252	262	260	239	262	290	251	247	268	240	245	255	283	237	236	252	231	237	292	239	266	267	282	229	259	243	280	274	277	294	253	275	264	255	277	278	258	260	233	261	254	241	236	228	247	269	258	266	253	250	270	261	241	240	240	247	269	250	247	269	264	232	248	270	255	240	282	238	254	261	267	266	266	274	276	251	245	243	264	280	230	253	266	252	282	231	253	272	248	254	260	255	272	262	237	253	295	252	292	273	282	260	243	234	264	247	249	260	246	268	261	237	238	258	273	230	259	272	246	271	259	248	273	287	267	260	261	277	292	236	270	277	256	232	251	251	237	249	258	224	252	260	245	273	233	229	232	247	257	242	237	263	240	254	235	271	247	293	275	268	252	263	255	256	253	246	256	239	258	281	255	264	258	247	254	249	240	274	255	266	256	276	284	274	242	233	231	258	255	258	262	276	255	257	296	254	249	233	261	232	255	286	246	239	237	275	250	263	252	258	244	273	263	217	254	250	241	274	261	269	266	235	238	293	262	252	240	235	256	264	260	271	251	227	270	263	245	286	264	254	264	263	258	267	267	256	280	263	261	233	261	230	274	255	246	260	271	278	249	264	231	235	279	262	238	275	267	258	234	273	262	232	254	257	247	279	257	250	252	256	260	251	270	271	249	248	258	272	247	236	288	266	259	234	222	235	246	249	276	271	249	236	293	245	276	251	296	270	241	271	286	266	271	254	257	256	262	238	234	275	255	264	243	249	267	270	268	250	242	238	297	271	236	281	280	280	237	254	260	246	261	262	265	281	282	251	260	276	266	281	269	265	293	259	248	249	258	287	258	221	252	287	237	248	246	266	274	257	266	279	255	288	282	263	263	235	273	262	256	255	244	240	257	271	255	246	283	265	249	279	275	259	231	276	263	249	239	248	285	213	246	266	276	215	252	263	276	260	265	225	255	244	262	258	239	221	278	273	274	245	256	247	229	267	240	240	253	258	268	246	268	247	268	248	265	287	243	263	258	232	270	238	274	285	257	266	278	282	260	253	282	224	229	260	282	264	257	257	266	253	258	275	260	277	238	252	267	233	250	253	283	252	247	219	271	253	246	260	248	261	268	242	219	265	261	257	249	276	268	291	237	257	270	262	273	247	238	233	270	247	237	288	254	249	249	241	258	249	273	240	264	249	258	269	258	249	262	254	232	252	259	239	239	238	278	260	264	255	249	249	227	248	230	237	229	268	241	244	243	281	240	268	250	267	260	241	268	257	259	247	266	276	268	240	269	254	255	255	268	234	275	287	268	249	260	245	281	247	260	251	250	269	249	241	262	250	241	259	256	265	258	276	237	228	261	255	246	252	235	248	260	238	255	247	259	239	257	220	273	258	257	256	216	250	224	269	268	271	261	278	259	249	285	245	246	261	251	245	258	283	298	261	238	286	297	263	262	261	251	268	256	249	254	230	251	271	265	258	254	272	269	236	270	262	277	279	256	245	242	237	264	225	247	256	239	266	279	272	243	252	265	234	238	267	262	298	248	255	275	241	241	259	284	270	256	266	270	262	247	270	267	251	241	273	233	251	264	238	241	228	307	269	252	261	250	276	257	254	231	245	219	277	246	265	252	273	256	247	234	255	246	240	250	264	238	268	258	248	241	244	277	245	264	257	287	264	239	286	265	249	252	272	262	276	266	286	263	258	293	259	274	270	271	254	252	272	250	253	256	253	263	265	262	239	289	268	255	267	257	275	262	285	239	257	230	238	247	241	269	272	256	264	252	260	295	274	268	265	264	207	248	267	296	273	267	268	258	250	255	256	267	255	264	275	221	233	263	253	270	239	242	282	275	263	257	252	272	253	254	264	248	235	270	257	254	241	260	256	249	231	249	251	265	252	241	258	246	260	289	225	261	268	280	270	247	233	269	257	262	259	242	268	249	260	262	259	248	260	236	228	280	269
2359	964	1069	1129	1077	1033	973	1206	3815	899	896	907	937	872	917	909	897	882	830	907	833	859	896	853	870	864	873	844	932	858	863	850	825	854	886	857	900	849	860	901	897	906	844	882	900	870	860	893	907	879	887	849	895	942	905	863	891	893	876	875	889	867	897	870	875	890	876	932	840	838	849	879	859	890	855	901	888	865	887	855	913	853	922	849	824	925	852	849	871	843	878	878	824	859	831	868	887	861	863	843	924	901	922	852	860	860	952	894	834	866	903	868	850	848	858	840	880	842	904	873	882	878	906	870	892	845	909	888	826	840	828	843	827	853	849	811	912	838	865	888	930	866	797	864	844	852	850	836	904	845	834	902	883	894	886	908	826	877	853	892	844	850	842	819	887	880	858	858	891	885	859	907	849	873	852	887	912	842	892	893	874	873	806	880	834	876	902	882	854	892	794	881	868	854	907	852	841	902	842	915	890	853	844	890	878	841	887	870	883	891	935	865	863	952	824	880	851	863	872	852	841	880	857	875	848	843	855	845	898	904	854	918	852	868	909	814	917	833	893	849	908	841	898	874	914	845	908	888	861	897	853	849	860	846	887	895	870	837	891	873	820	883	883	899	818	846	802	874	892	841	829	845	871	932	830	859	840	899	894	862	892	909	855	845	847	839	865	850	898	879	802	870	874	824	828	882	904	869	873	844	863	799	857	835	903	877	862	868	889	860	875	870	849	878	910	835	916	865	903	854	808	832	869	854	885	871	864	880	829	864	870	887	906	863	932	871	863	862	892	825	859	856	890	837	924	896	892	877	857	811	834	908	842	814	839	862	878	829	860	902	873	897	854	870	947	862	872	856	873	865	878	912	920	854	868	817	870	853	863	943	862	870	862	850	816	859	859	885	842	882	869	819	824	900	851	867	880	786	812	802	860	880	903	862	847	887	852	896	862	855	883	850	814	834	861	893	853	852	854	877	861	887	894	884	875	856	837	825	895	910	895	870	884	852	900	826	857	852	833	887	892	850	853	808	859	872	901	887	858	861	854	843	880	920	842	879	874	859	832	894	873	891	871	880	863	831	884	829	870	852	861	858	848	909	851	885	858	908	939	924	928	834	863	835	847	848	877	884	847	837	884	834	883	835	877	860	839	875	846	881	842	858	895	862	870	882	900	908	870	840	856	857	884	873	909	850	877	845	832	854	848	914	855	905	882	861	854	896	862	920	847	948	918	855	830	845	873	893	842	856	910	895	835	836	903	881	874	809	919	884	888	894	895	850	850	879	871	865	822	865	877	912	892	817	842	896	895	866	887	869	834	834	855	895	818	892	880	863	870	886	824	867	851	868	899	870	852	865	847	894	894	907	866	941	837	861	851	854	862	873	884	825	862	821	891	837	858	871	915	876	902	853	838	894	851	891	885	901	878	880	862	939	835	898	839	875	880	866	868	840	898	844	845	895	848	836	816	840	828	889	864	881	803	824	933	849	807	857	828	881	899	806	876	837	875	811	850	840	848	902	857	894	883	867	919	831	822	855	869	892	840	809	877	864	854	878	910	868	871	854	864	842	841	840	865	802	828	874	875	916	817	857	871	869	891	856	858	868	895	855	870	864	848	895	820	866	846	866	824	888	852	867	856	864	849	903	824	880	855	883	860	867	889	914	867	833	875	905	858	886	857	897	892	845	878	865	892	900	830	874	826	876	900	804	851	866	846	896	890	899	846	913	813	856	888	905	874	863	865	828	844	860	849	887	881	848	923	881	829	860	863	858	893	910	877	873	861	852	901	892	826	842	911	905	847	856	935	836	812	853	862	890	853	900	926	846	919	879	903	858	843	818	848	911	921	876	884	849	898	875	894	846	876	898	878	840	876	874	911	859	815	871	864	909	825	897	908	878	869	859	881	861	818	860	861	902	854	872	863	847	881	904	854	798	899	875	878	843	848	885	835	873	908	843	904	914	899	932	860	843	868	870	865	867	868	865	842	860	853	808	795	827	872	813	862	870	842	879	844	891	836	894	883	866	870	882	884	911	839	881	836	879	851	838	887	856	892	879	858	886	847	868	891	858	832	884	842	875	839	809	830	898	872	890	900	895	866	886	877	862	841	922	849	901	916	884	878	842	872	859	828	881	898	828	835	833	868	810	857	850	947	867	871	875	872	822	873	882	850	857	832	887	880	945	836	880	852	814	913	892	855	890	904	871	853	873	860	859	870	847	857	859	913	879	906	836	884	855	882	863	833	874	855	863	891	885	868	845	870	886	868	845	898	886	845	852	861	881	913	852	878	862	833	854	830	913	847	885	858	891	890	861	940	844	876	852	864	898	825	867	853	885	937	891	879	892	860	861	899	862	888	859	866	842	895	881	873	817	868	842	826	860	875	857	867	879	899	931	901	808	895	822	903	935	857	869	839	863	868	859	872	871	864	826	884	901	815	848	849	872	820	842	893	866	870	869	882	892	897	863	871	862	850	898	850	840	825	886	863	919	894	867	868	865	881	826	910	839	897	863	869	924	867	848	874	893	899	844	860	870	914	854	868	844	870	900	888	835	856	878	900	900	889	832	831	866	847	862	895	865	874	893	849	920	854	892	882	833	861	882	855	919	850	864	905	887	888	890	847	881	844	912	847	908	880	881	847	815	878	839	836	898	857	896	890	833	889	890	852	891	874	922	876	810	881	877	893	874	867	917	859	912	843	816	870	855	904	877	927	874	838	873	848	925	834	829	892	849	857	857	897	846	880	838	885	854	841	859	901	858	870	847	863	829	890	892	830	854	835	832	862	862	883	902	858	886	882	830	835	836	882	863	853	853	861	822	877	869	885	860	870	853	875	884	872	840	825	832	852	857	886	897	927	873	865	889	909	831	914	905	868	833	852	858	890	867	866	831	805	828	876	888	849	852	882	836	900	877	859	852	833	837	922	886	911	858	824	860	885	870	877	817	846	840	851	863	870	834	878	844	885	882	877	906	861	833	896	875	860	865	861	877	890	864	857	841	875	872	841	912	853	855	834	874	895	905	828	891	894	887	857	881	879	965	875	915	873	815	832	862	870	836	824	836	864	854	864	943	882	832	888	870	862	900	884	876	880	834	820	846	817	801	874	863	894	881	890	898	822	868	889	906	896	883	890	841	894	902	858	904	884	870	821	873	901	835	863	868	860	845	896	958	882	883	905	895	913	845	865	864	940	905	860	893	837	912	854	877	846	874	791	882	835	878	882	832	851	908	868	900	838	914	889	888	829	887	869	856	862	871	888	851	877	852	868	886	925	851	872	846	841	848	808	887	856	866	912	868	825	868	880	879	852	851	850	861	848	878	851	892	842	844	898	889	818	830	855	865	896	800	902	863	900	926	877	840	882	841	922	885	881	879	871	903	836	871	903	854	849	820	894	908	863	826	897	906	851	827	842	875	849	808	865	821	937	831	884	861	857	894	844	917	882	903	841	855	891	863	871	934	823	879	817	821	851	835	875	786	938	832	837	920	839	882	878	905
6752	745	1101	871	663	492	413	2603	8603	288	235	206	220	187	181	191	190	188	191	195	167	205	152	171	184	184	185	163	157	182	152	148	176	168	174	189	161	163	177	155	184	172	169	159	146	170	169	143	177	162	165	143	150	154	159	153	149	150	140	174	161	188	152	131	144	178	147	149	152	147	146	176	155	165	145	172	155	154	149	152	166	174	163	165	153	159	156	156	174	150	166	146	169	141	163	145	158	163	133	146	159	154	163	160	157	164	178	157	171	150	160	160	151	166	144	144	152	157	156	168	175	151	144	155	152	158	143	157	157	140	158	165	161	167	164	180	171	153	170	168	137	137	158	150	175	146	154	144	153	147	147	178	155	133	146	159	141	170	148	166	175	136	159	172	140	132	140	151	170	140	158	153	151	166	184	169	150	151	157	138	166	161	149	174	160	137	154	164	185	178	154	149	163	177	158	150	160	148	166	138	161	145	136	160	170	161	142	149	176	156	155	155	160	158	160	154	171	170	151	145	161	141	172	162	163	152	178	171	145	150	156	149	177	173	164	172	164	155	157	155	148	186	167	169	178	147	156	140	166	172	149	163	165	162	159	145	162	151	162	178	147	175	162	165	175	147	154	158	176	163	153	150	167	155	147	176	159	151	149	174	131	141	137	155	146	164	159	169	160	163	144	158	168	165	184	184	186	177	167	158	138	190	158	173	151	150	141	154	155	159	158	159	159	172	149	173	159	169	158	135	155	152	148	153	164	146	153	177	156	185	138	152	158	149	158	146	159	158	143	177	144	139	176	150	163	143	163	169	140	164	135	171	166	160	163	149	165	138	153	143	165	156	155	152	138	168	139	144	156	159	141	152	172	148	154	155	140	162	171	141	170	137	180	146	134	165	142	131	150	159	141	175	147	152	145	152	151	171	137	158	145	166	158	166	146	132	177	162	157	173	140	157	156	165	150	158	163	146	145	169	166	166	173	132	169	143	152	143	138	160	160	155	155	143	175	130	172	155	162	149	179	153	164	169	157	166	152	148	161	154	164	134	156	159	148	154	148	131	148	167	158	170	158	155	150	151	151	155	146	174	167	166	170	174	169	167	146	145	166	131	164	137	152	156	153	131	158	150	156	162	144	170	159	131	148	174	136	168	151	159	173	169	149	155	157	193	154	158	153	168	163	145	156	167	149	167	178	163	171	144	157	150	136	148	139	162	164	163	141	140	170	165	141	166	162	146	140	174	143	141	157	161	171	166	137	159	156	153	148	144	175	170	176	147	167	165	162	165	155	135	159	152	162	148	168	144	157	137	131	180	168	160	153	149	187	158	171	136	171	150	131	173	158	148	152	156	175	143	162	160	147	157	162	174	150	162	142	141	171	151	152	176	145	127	149	127	165	161	160	148	167	142	143	149	143	148	140	129	137	175	166	154	160	165	173	162	174	176	181	149	137	161	158	147	140	168	163	159	161	144	127	174	168	146	168	164	171	162	144	168	160	141	164	170	153	151	139	160	160	179	160	162	153	168	151	171	159	131	173	136	157	139	162	180	180	158	155	154	155	160	159	156	153	158	141	158	148	164	155	154	156	145	147	152	142	145	148	152	155	173	133	148	151	170	143	156	155	143	147	156	137	145	158	170	162	179	159	138	146	171	175	155	153	178	163	170	166	142	176	161	163	145	141	165	136	180	169	157	148	180	133	166	168	156	139	142	182	156	157	150	164	158	165	163	178	154	159	154	149	151	172	154	150	143	136	160	160	145	153	153	151	153	163	140	152	150	177	165	146	144	161	142	177	149	151	131	159	152	160	159	148	168	152	161	139	170	166	174	167	152	153	143	152	154	151	171	156	169	152	144	142	158	161	143	143	147	177	160	155	143	145	157	163	154	158	178	173	143	165	160	125	160	160	162	150	160	135	130	172	156	180	162	171	154	202	147	183	157	151	135	165	172	160	145	157	142	178	147	158	154	176	181	160	147	177	143	183	141	161	176	181	154	147	178	171	164	170	153	158	165	161	168	152	156	150	164	161	146	160	163	161	132	163	181	153	151	159	149	168	143	157	170	148	163	137	160	155	131	167	164	163	174	164	194	173	175	162	137	136	162	142	165	153	139	155	151	158	181	164	156	144	161	150	151	153	167	164	150	169	153	170	156	148	149	156	152	177	153	166	164	162	155	152	152	153	151	136	157	155	152	179	150	127	148	162	179	153	138	158	146	154	158	147	155	144	167	154	144	168	155	145	156	166	170	185	164	162	147	131	153	155	163	156	171	159	165	152	157	169	145	147	167	157	155	146	166	141	149	143	168	166	175	172	164	143	178	151	148	159	162	144	160	143	156	164	158	153	162	176	182	147	167	168	171	139	154	170	156	144	148	158	174	152	158	171	155	133	170	181	150	167	168	156	159	169	190	156	156	143	175	161	172	160	159	166	133	143	159	183	145	147	158	156	150	151	172	174	167	168	176	165	154	158	165	157	154	168	152	190	150	177	141	163	189	152	160	151	139	151	175	139	146	151	147	169	175	165	150	153	156	158	159	143	153	170	154	153	145	178	146	153	166	164	163	151	138	175	158	150	156	165	154	176	155	165	167	154	163	145	150	149	151	150	145	148	168	151	147	173	161	166	158	162	170	170	156	161	138	157	161	114	147	145	149	149	164	150	155	163	149	167	168	157	154	147	172	139	158	162	151	140	169	168	153	172	147	153	163	145	130	163	170	172	147	161	135	174	165	161	160	156	149	136	158	161	147	167	138	155	158	147	126	146	148	153	165	141	156	170	170	148	143	152	141	169	137	152	151	164	159	167	149	163	178	153	159	143	171	176	152	175	164	155	160	165	160	146	136	163	150	150	178	147	171	143	153	184	158	155	171	170	173	139	153	149	149	144	149	154	172	162	154	159	154	159	152	160	137	148	143	153	148	158	181	155	153	160	161	140	167	166	146	153	165	166	146	152	165	164	181	165	167	137	132	143	149	160	156	137	136	153	128	150	160	137	145	146	168	146	151	154	158	147	172	176	144	146	145	175	148	169	152	150	144	143	161	148	134	151	156	149	150	177	154	187	161	168	139	156	164	148	141	159	150	152	170	148	178	146	175	156	160	171	136	172	156	144	158	170	165	150	159	158	164	155	140	138	161	142	178	163	159	143	163	144	163	160	146	176	171	177	152	138	152	150	187	172	143	159	147	138	160	147	165	164	151	153	150	147	151	140	158	156	148	165	159	162	176	159	170	151	143	155	158	178	140	157	137	154	139	152	161	161	156	188	154	146	154	139	148	159	162	153	152	163	172	161	170	149	161	164	136	173	167	166	152	147	155	144	165	175	158	144	145	165	148	153	167	154	178	150	150	146	149	147	171	134	160	171	146	155	147	153	152	154	160	153	160	161	143	180	159	156	151	175	151	180	147	138	158	143	160	192	147	161	139	153	173	161	149	165	159	161	155	166	174	149	159	161	183	147	166	153	164	135	160	137	160	126	167	139	127	172	170	167	142
5064	1329	2617	3201	2776	2212	1855	8320	13992	1186	1197	1071	910	939	859	849	757	801	769	749	722	774	686	723	656	706	673	683	635	646	630	651	599	580	672	597	591	615	647	627	580	600	646	605	618	602	596	605	508	534	619	595	595	562	544	548	560	542	568	537	561	580	559	575	573	557	576	586	585	575	580	580	606	516	593	567	564	577	533	560	599	619	575	587	613	583	577	537	531	598	542	548	516	563	581	505	606	588	574	551	507	561	565	536	585	590	562	556	594	554	562	553	525	546	576	599	563	552	561	578	582	535	536	537	586	567	552	577	573	545	559	600	559	585	562	551	606	575	582	564	545	595	561	551	548	581	564	564	596	581	565	565	567	555	538	546	532	511	569	561	570	605	569	581	561	536	560	575	554	545	595	542	552	525	556	575	512	566	544	586	547	576	515	543	581	583	555	560	605	537	493	539	547	555	540	528	567	549	571	590	590	557	579	616	554	599	537	581	557	563	536	547	555	577	577	579	574	553	562	566	585	603	570	583	589	562	595	535	536	576	504	590	537	568	548	531	569	553	543	548	554	576	525	573	591	582	586	600	558	531	585	536	590	528	601	572	570	559	536	607	601	568	584	543	531	549	549	532	572	558	555	565	546	614	598	514	572	544	560	548	558	535	571	554	559	540	597	580	559	578	573	574	559	582	563	539	555	549	543	543	556	576	588	601	588	523	587	573	544	578	583	568	581	563	602	570	557	547	524	530	570	528	577	584	539	582	567	580	547	569	558	537	563	552	529	569	584	548	607	585	550	517	560	569	587	590	527	581	585	536	542	608	572	622	543	561	553	550	538	600	542	607	509	531	525	556	589	552	586	547	570	540	591	564	536	568	589	560	538	562	582	544	562	578	529	572	504	565	553	570	528	592	620	576	598	562	576	569	588	558	562	540	541	566	576	543	586	596	575	548	554	536	566	580	580	575	581	534	559	564	560	606	553	555	578	556	588	559	520	568	570	552	551	570	555	546	596	560	547	582	539	571	573	571	576	563	507	557	549	596	560	540	568	562	528	575	585	562	570	573	572	585	552	573	550	563	536	522	551	606	614	615	560	565	557	598	577	580	523	587	588	557	607	556	606	553	581	556	538	546	566	591	540	562	573	587	572	543	527	572	556	539	577	534	564	582	565	569	597	563	539	577	563	552	588	604	522	565	579	542	592	570	566	562	550	561	562	536	554	587	565	606	519	578	560	544	501	585	557	589	550	606	558	550	543	588	557	580	559	559	542	559	578	544	590	565	545	638	585	549	542	545	560	585	580	549	572	601	541	553	583	545	596	558	555	578	518	587	558	560	553	573	535	576	586	567	557	609	563	594	583	544	585	603	549	554	548	527	542	572	541	597	586	553	577	553	569	623	571	552	585	561	577	561	548	605	588	542	598	590	559	535	564	523	555	581	566	548	558	533	560	531	564	562	560	583	533	524	613	558	537	538	587	586	568	549	573	548	547	546	567	547	542	547	559	535	582	593	533	552	570	529	545	567	561	540	570	559	553	591	557	569	581	580	581	570	600	533	522	539	586	543	576	568	561	588	546	551	549	575	541	574	533	547	518	541	571	527	585	535	561	565	542	580	572	561	566	568	580	544	556	551	569	559	540	589	528	576	536	551	575	560	602	580	590	563	541	589	567	573	531	574	541	597	580	556	572	541	638	561	614	585	597	557	577	549	562	613	586	602	552	548	593	574	604	539	612	542	562	587	539	588	584	538	542	565	587	561	552	580	565	576	548	541	577	522	598	554	580	577	539	539	565	548	565	534	553	569	598	537	566	522	585	575	573	568	569	546	570	547	525	558	557	562	582	554	559	571	537	576	570	533	534	560	546	574	532	544	595	556	590	596	596	590	488	576	532	552	562	585	559	598	602	565	567	532	567	542	534	595	548	584	559	583	565	569	570	593	581	573	574	592	513	531	517	583	540	567	555	544	549	573	560	539	568	557	541	536	594	587	541	546	561	559	553	534	547	586	536	536	565	586	524	589	583	553	517	564	587	587	606	537	569	540	582	611	598	558	570	542	581	577	534	548	551	546	597	543	593	607	572	566	616	584	592	609	533	629	524	592	574	601	566	572	559	539	539	525	554	542	573	533	557	554	601	546	608	581	571	556	552	564	543	579	551	571	544	565	541	542	578	543	557	556	570	578	539	576	574	570	591	579	550	572	539	548	560	579	559	568	584	513	590	589	544	561	535	577	591	582	543	567	583	585	528	564	550	540	556	581	564	551	561	573	564	557	553	537	574	544	597	558	575	508	581	561	554	588	550	571	572	536	629	554	561	554	551	558	541	562	565	567	588	525	550	553	587	555	586	567	501	540	554	530	572	550	541	554	586	555	570	585	580	534	551	552	556	592	534	538	530	579	563	599	553	544	543	530	553	567	569	503	550	546	582	576	603	553	569	556	524	573	552	583	543	517	560	575	530	568	545	572	589	584	574	550	528	564	588	584	584	563	590	507	525	558	564	597	575	555	553	567	560	585	571	572	552	534	572	521	570	532	630	540	580	572	507	599	510	550	555	574	588	546	558	554	605	550	561	572	549	549	569	555	537	567	589	517	543	550	552	542	571	571	565	569	573	563	582	551	552	593	588	572	553	543	580	561	614	518	588	542	539	523	539	553	563	574	556	566	548	554	559	563	547	602	559	586	537	588	524	588	534	568	553	613	549	587	603	533	533	585	547	517	537	563	568	546	580	551	578	603	575	553	567	546	526	560	555	521	563	573	550	550	579	563	545	574	523	574	582	575	559	541	547	568	530	586	533	563	557	571	576	577	571	536	588	538	575	558	530	545	560	610	545	588	547	562	512	588	577	574	552	554	577	593	581	558	550	565	579	565	525	533	546	592	613	542	562	513	517	536	575	633	583	548	585	541	517	545	541	585	540	640	594	567	559	556	555	560	560	595	583	623	556	607	574	565	612	541	579	585	565	581	573	591	579	541	596	514	572	620	582	576	541	569	584	539	532	545	565	520	586	543	549	554	557	603	595	592	578	551	547	548	536	558	533	549	605	552	526	558	549	524	572	592	564	558	547	621	555	589	560	521	547	580	611	566	588	562	589	579	553	543	577	491	525	586	555	563	546	556	530	555	568	523	579	547	534	574	578	507	552	548	537	563	549	545	535	579	583	523	568	523	577	541	562	541	561	597	576	597	574	628	565	532	569	569	549	560	573	582	537	562	559	569	568	548	615	529	542	563	566	567	547	590	569	540	551	515	535	571	547	553	565	546	558	561	568	544	538	553	552	564	582	569	594	578	580	540	584	583	586	554	545	553	531	549	574	582	525	510	547	540	565	589	565	599	571	590	563	576	586	575	527	567	592	561	552	576	547	564	579	564	554	568	537	586	548	599	538	520	551	574	535	597	540	583	541	570	576	571	491	530	572	590	576	553	596	559	588	556	549	553	546	567	583	534	572	566	569	519	549	565	546	577	551	559	534	582	528	570	595	534	556	577
14606	1909	2112	1670	1199	868	703	2165	16109	641	306	282	244	234	203	187	195	200	182	174	155	148	148	150	144	154	143	144	166	140	132	136	138	138	115	112	117	126	129	130	132	138	127	116	124	143	134	141	117	128	111	131	123	130	114	121	133	129	117	123	129	129	117	98	128	117	120	134	146	123	114	95	107	118	119	123	116	120	130	136	109	118	96	120	118	126	99	106	112	116	137	117	135	133	122	137	96	113	133	119	120	132	110	144	98	124	125	117	111	113	126	119	96	111	111	127	114	115	126	122	129	121	115	131	114	123	114	133	105	117	120	145	124	127	110	135	122	115	128	124	114	126	95	111	101	115	127	103	132	122	97	123	103	107	108	118	138	105	108	118	126	108	111	113	156	123	109	100	125	127	111	113	125	134	103	112	108	125	111	106	126	113	120	98	124	147	114	127	100	117	129	127	111	123	114	122	104	131	126	110	131	106	118	137	130	98	100	133	127	113	115	105	107	137	90	114	108	126	104	115	114	110	113	121	121	106	119	116	118	116	140	115	114	89	135	108	131	111	112	119	113	114	96	109	95	138	101	108	104	124	132	124	98	131	123	104	128	110	95	127	114	111	121	113	104	118	108	120	111	95	122	116	123	124	108	126	121	106	121	119	109	104	122	120	102	98	112	138	116	108	105	109	124	95	129	114	113	105	121	113	100	116	106	125	92	125	105	133	92	115	108	114	115	112	114	109	103	115	133	121	126	98	100	111	120	115	93	119	133	117	119	127	115	111	114	122	115	112	125	123	106	127	111	105	114	100	116	124	110	110	105	119	114	114	107	118	103	115	113	110	134	130	131	127	116	120	125	123	127	113	119	122	131	111	102	120	118	127	113	121	116	119	113	122	126	98	119	115	106	128	97	121	105	101	101	124	116	108	129	113	111	109	128	111	116	117	120	109	124	129	127	119	130	136	103	119	111	117	103	102	120	112	124	84	113	102	111	108	104	111	114	119	106	115	95	109	132	117	108	125	98	136	133	104	124	128	121	140	120	123	92	114	109	115	103	123	126	109	124	114	118	108	132	121	106	111	110	116	130	128	118	122	131	107	119	124	133	120	118	106	115	131	111	125	99	103	114	119	132	120	127	110	121	117	115	124	113	119	113	128	113	117	112	115	84	121	116	114	112	131	125	131	121	128	118	92	114	115	124	96	120	122	129	108	131	130	118	107	99	116	135	128	125	131	129	111	112	101	103	118	105	114	130	121	118	103	110	116	118	131	131	113	136	128	121	108	131	109	116	125	123	106	123	132	111	124	128	147	133	119	127	122	126	107	113	134	114	121	114	140	118	112	127	116	126	117	111	97	130	120	115	109	129	127	125	115	109	110	126	120	106	126	124	112	104	112	120	103	128	109	114	123	108	141	126	101	126	135	117	133	107	132	125	138	90	131	111	124	122	107	117	114	109	112	107	122	111	115	94	107	118	115	99	110	119	113	126	122	112	117	115	130	110	120	128	124	127	108	122	116	126	130	102	110	110	111	104	122	127	111	101	124	127	113	110	124	123	110	112	114	117	112	109	116	107	129	114	111	124	134	121	106	112	132	125	106	114	109	108	125	113	128	119	114	97	127	127	123	117	124	120	125	115	107	127	104	134	116	100	122	114	114	113	104	107	117	101	120	123	105	129	102	119	127	134	109	125	112	129	119	103	135	130	125	141	108	112	116	118	109	112	129	125	111	119	108	111	97	115	126	112	107	106	114	100	128	102	97	122	116	136	122	116	119	115	120	92	120	112	111	126	120	121	132	111	118	111	124	124	110	125	127	112	144	109	110	124	134	95	117	123	108	99	112	101	93	128	109	117	137	104	116	120	113	116	110	124	104	101	101	102	118	125	110	113	113	127	111	135	119	140	103	140	114	127	109	105	105	121	104	129	132	115	109	118	118	99	103	98	112	120	117	118	111	107	112	132	108	101	122	120	108	128	118	120	103	104	122	117	99	105	116	121	111	109	111	121	129	108	105	107	120	139	113	126	127	106	123	104	117	109	132	105	117	137	110	105	120	96	113	109	117	115	123	133	111	104	120	113	110	116	119	109	107	131	148	125	103	119	106	115	122	115	106	120	128	107	125	142	117	99	110	126	119	101	115	122	117	133	117	121	127	107	125	109	118	114	127	103	110	123	133	101	124	119	129	129	122	106	103	119	117	117	109	129	116	111	104	129	126	116	115	113	95	115	100	121	111	100	111	133	131	109	112	123	102	125	105	119	124	139	120	107	120	144	121	134	131	119	109	110	106	128	112	122	120	107	104	103	113	111	118	120	108	118	112	142	110	120	120	127	118	104	104	105	114	134	113	104	136	122	120	107	114	109	137	108	114	134	105	107	129	125	91	102	143	108	124	130	130	110	115	109	129	119	95	132	116	108	95	118	117	120	137	124	122	126	134	121	131	125	107	124	119	108	118	117	124	129	128	117	98	134	110	122	101	96	135	124	110	115	117	127	137	119	119	113	97	108	114	125	131	124	126	122	126	110	121	107	112	130	113	102	100	109	123	113	108	100	128	133	102	106	137	124	131	114	125	95	120	99	115	111	123	99	127	105	130	103	118	132	112	115	112	127	114	95	114	116	134	134	131	121	143	116	111	120	134	102	114	104	128	115	111	113	123	116	107	105	123	89	110	106	134	125	125	118	107	126	125	113	148	114	107	103	104	124	105	111	123	131	127	131	110	110	118	108	126	115	122	113	135	129	113	125	129	114	116	120	95	133	105	112	140	123	117	127	120	104	122	143	134	113	115	116	120	119	107	108	125	110	101	122	122	139	119	107	109	117	125	118	96	106	142	101	108	105	120	108	121	116	114	117	101	125	124	139	134	112	91	109	119	108	102	97	133	114	145	125	108	112	127	124	112	118	118	110	121	118	133	115	143	118	110	123	122	119	134	123	120	138	107	113	117	101	129	123	132	114	112	116	121	124	119	112	122	113	124	103	120	110	126	133	120	115	109	121	124	117	136	109	93	131	97	112	125	135	130	109	110	127	106	122	118	138	113	108	125	136	137	117	107	117	127	96	109	126	109	120	140	99	126	110	113	126	127	106	116	125	121	111	115	127	115	130	128	122	135	108	117	117	113	108	129	103	124	122	120	107	107	136	113	80	130	118	115	108	120	103	108	127	129	114	107	135	106	123	129	106	135	115	128	107	108	112	104	111	119	99	102	128	131	125	140	113	119	134	105	110	133	113	96	132	106	115	104	120	117	108	116	110	112	131	93	132	110	112	97	117	120	118	120	110	112	115	133	120	104	120	110	123	135	128	123	136	111	103	118	107	102	113	116	117	117	115	122	140	124	109	122	96	110	123	115	124	122	118	110	109	118	106	119	128	110	110	105	115	112	132	115	105	117	120	129	115	116	111	107	122	136	125	110	115	118	118	119	125	116	105	101	107	104	110	137	99	120	123	116	107	119	116	112	128	133	114	123	128	91	121	115	131	110	91	127	123	111
7394	2170	4704	5701	4757	4051	3303	7410	16272	1912	1679	1474	1311	1215	1075	1003	936	862	948	786	792	751	740	691	700	649	675	618	594	623	617	599	596	546	574	566	579	587	535	591	544	538	519	529	508	522	496	479	512	503	489	510	462	518	475	445	538	503	518	475	489	504	456	519	459	492	451	459	485	458	450	449	496	493	467	464	477	431	455	470	485	492	458	448	471	437	443	515	476	463	480	455	452	468	487	499	424	470	434	472	417	442	460	469	490	441	436	429	453	459	439	484	474	449	443	425	458	493	428	473	448	427	443	477	471	478	491	455	443	470	460	456	460	458	457	456	441	444	449	453	478	428	422	430	422	432	451	487	413	444	459	439	496	464	466	477	451	471	445	457	475	497	451	463	485	440	431	430	463	426	478	426	462	456	453	454	453	452	431	481	425	458	467	456	446	445	433	423	493	454	460	454	462	443	505	431	457	450	444	437	488	428	429	395	467	471	412	427	457	436	494	466	441	409	484	411	441	426	433	440	458	429	429	448	441	445	454	454	458	420	412	441	445	435	452	447	416	437	475	444	463	443	453	440	467	433	437	456	438	472	421	513	449	419	467	429	444	422	478	444	418	461	449	486	391	454	445	430	427	479	424	459	431	462	413	481	451	468	444	399	454	463	413	466	422	454	450	444	447	481	442	475	462	447	453	465	486	461	473	448	431	419	493	413	455	447	416	451	426	437	453	431	420	492	445	442	439	443	431	409	458	483	443	436	430	453	449	449	461	462	440	439	431	444	435	465	447	443	451	453	446	438	460	456	465	442	485	436	486	423	434	449	469	441	439	455	496	433	491	432	447	456	492	455	446	441	449	440	448	447	508	444	486	451	458	454	476	422	460	432	488	442	450	448	468	498	433	430	428	444	477	456	433	403	432	453	509	412	454	433	468	434	405	420	444	481	423	467	478	457	419	451	460	464	479	434	451	424	411	440	462	433	451	460	461	493	478	428	425	500	451	456	420	445	428	427	449	419	453	466	427	490	455	461	488	442	457	426	434	410	436	431	449	458	412	448	480	435	440	470	449	487	457	431	435	475	430	439	419	465	495	441	429	460	487	465	477	459	420	497	453	436	416	442	464	416	444	424	442	463	440	448	420	460	455	390	426	407	455	445	438	447	451	477	472	420	493	423	471	438	401	435	444	450	441	452	445	452	443	451	479	458	485	430	434	437	472	435	410	476	467	442	451	480	438	483	444	460	429	414	442	468	409	453	464	416	434	434	457	475	461	422	452	453	460	451	484	477	426	430	489	489	444	484	447	449	446	458	482	445	484	444	467	454	433	435	419	481	444	431	413	489	448	459	473	421	464	431	480	463	442	426	457	461	427	441	431	444	428	460	431	425	422	499	449	423	445	467	425	468	425	463	477	437	416	462	410	449	449	456	421	451	505	428	446	450	481	424	450	441	456	440	462	436	418	473	436	431	463	451	431	438	461	434	472	449	440	431	436	468	419	434	406	471	423	432	440	438	447	464	463	423	455	476	400	470	475	482	450	458	480	452	459	456	440	438	446	426	441	472	438	454	442	446	442	454	468	443	469	441	448	439	447	474	428	462	467	455	443	440	458	452	460	449	444	465	422	465	459	448	413	448	401	429	445	445	415	433	489	461	453	484	441	498	466	416	465	448	422	482	453	445	480	456	450	449	464	452	440	412	453	433	481	451	464	461	419	415	458	459	463	438	463	486	441	427	480	426	440	476	489	461	415	419	452	440	480	444	434	449	473	432	472	487	449	434	506	446	452	475	454	441	497	473	471	470	448	427	450	466	465	444	445	485	481	427	443	458	421	456	432	467	469	467	436	458	465	497	397	440	438	445	479	467	475	432	454	428	456	469	492	433	474	446	436	474	411	443	412	443	476	447	391	454	439	491	510	490	487	453	426	454	415	447	464	453	451	462	444	447	438	461	459	460	462	423	413	460	448	459	484	458	455	420	415	464	436	459	451	425	473	405	417	474	423	474	477	439	445	437	440	456	443	467	407	448	443	435	413	436	415	442	428	445	429	431	445	439	426	507	448	405	447	471	475	439	451	444	449	451	385	460	462	453	457	481	471	449	454	430	438	440	435	470	424	448	439	464	434	435	486	452	435	429	435	483	426	462	447	492	426	495	445	449	459	476	457	462	467	454	449	432	446	463	429	487	445	424	460	426	406	446	427	476	476	436	454	427	472	469	430	481	444	431	462	444	456	401	459	459	443	421	453	487	446	435	427	449	498	472	459	438	466	466	459	455	448	431	423	471	457	465	440	419	465	433	410	445	447	443	478	435	446	422	430	436	425	461	461	450	466	446	469	426	463	445	433	459	433	459	443	440	396	437	471	445	412	461	397	433	437	467	430	460	431	479	439	454	469	470	463	457	425	416	471	463	467	450	448	457	442	413	419	460	457	417	434	392	438	443	449	447	439	436	440	468	408	442	443	461	496	449	445	450	501	458	437	462	464	447	437	409	454	483	454	457	462	442	427	428	443	457	460	469	459	435	424	449	443	476	452	453	450	439	489	449	466	448	487	419	457	435	492	465	430	456	445	441	418	450	430	441	444	424	425	432	496	414	448	476	452	454	422	441	447	438	463	455	417	462	490	473	440	479	440	453	448	472	448	480	458	480	483	420	463	435	443	434	450	472	475	456	439	464	469	462	490	432	429	463	424	472	452	441	459	462	443	445	436	423	446	448	480	431	443	459	465	434	442	426	469	449	437	462	472	476	461	489	430	432	452	463	443	456	425	446	467	413	500	448	442	456	453	413	430	453	468	441	473	469	469	440	414	402	456	452	458	450	469	452	435	503	437	424	466	421	470	463	428	432	466	425	505	435	456	483	439	479	458	465	453	419	453	451	457	431	461	448	428	383	439	442	437	518	468	445	404	498	421	465	429	430	445	437	492	435	435	440	447	460	452	422	436	439	436	450	422	458	420	490	457	436	429	459	438	506	411	426	428	432	465	432	476	452	458	439	455	462	445	436	444	470	403	465	458	465	491	459	430	431	466	447	475	437	430	414	419	440	444	435	467	439	431	449	470	461	455	458	448	410	433	468	447	398	445	418	475	475	417	426	490	458	455	469	487	446	449	432	493	455	445	453	450	466	465	457	426	476	441	460	441	457	453	443	449	417	439	463	483	414	450	434	449	432	435	418	455	435	414	455	442	448	440	482	460	430	452	449	439	490	462	450	443	474	487	456	444	466	443	483	438	448	445	440	387	455	446	455	458	431	469	424	447	479	448	475	447	473	444	482	431	470	447	432	449	453	436	426	412	419	431	463	490	460	440	446	488	432	425	441	432	481	426	471	483	478	468	444	437	486	439	459	434	436	422	480	441	456	441	436	454	427	457	436	437	472	416	449	455	460	501	414	466	465	453	424	471	445	459	467	453	460	451	476	456	451	438	453	416	484	486	473	469	475	467	452	452	460	493	435	419	424	471	463	422	465	428	447	463	431	481	435	455	443	456	476
1832	330	367	307	325	248	261	305	858	283	250	276	260	277	274	264	274	254	299	274	235	277	243	250	258	259	283	245	270	276	252	278	241	233	247	275	272	268	281	271	290	258	254	267	235	258	251	268	261	296	243	234	266	245	242	237	253	271	240	248	249	221	271	261	263	279	242	283	233	269	256	268	268	281	264	243	226	257	254	225	241	242	229	281	265	253	265	250	287	261	232	277	261	279	268	252	273	251	235	257	254	240	262	253	257	224	256	251	254	231	265	291	291	246	269	240	259	271	269	260	261	282	242	243	264	262	260	225	254	259	266	222	271	259	237	273	271	248	267	249	264	242	242	256	270	247	275	254	276	247	250	259	235	252	280	276	255	243	263	259	242	266	263	258	285	259	243	253	252	240	258	270	282	262	235	277	249	266	253	245	243	236	280	252	251	249	273	247	256	275	239	245	276	252	281	240	262	263	251	270	267	239	244	241	228	283	280	268	262	251	269	279	277	272	276	230	241	259	281	248	290	250	253	263	280	239	239	253	274	253	253	248	257	247	272	247	242	271	288	278	268	277	252	277	287	282	263	261	221	225	259	264	217	239	254	233	238	259	269	247	253	251	286	264	255	263	281	258	245	281	252	259	241	255	266	282	275	257	227	260	271	266	254	252	257	279	255	257	271	258	253	253	249	254	243	256	289	259	252	234	285	245	247	266	262	250	270	252	263	285	295	246	252	282	275	260	266	275	249	242	254	256	259	292	274	264	257	265	268	246	246	250	269	258	227	243	259	291	248	251	276	261	256	273	240	271	271	272	256	276	251	251	262	272	264	272	248	248	260	273	250	268	287	220	266	258	258	252	279	272	253	242	254	288	255	260	251	269	270	259	250	261	247	253	265	271	248	216	243	281	255	238	249	261	252	236	248	239	282	274	264	264	274	281	255	238	248	269	230	249	286	233	268	249	258	262	259	269	285	249	247	247	237	262	253	236	268	236	262	249	246	260	243	252	286	252	265	253	280	249	257	262	223	232	277	222	269	249	259	261	264	253	245	234	252	267	281	265	253	259	245	245	261	276	280	276	257	275	242	252	260	241	284	269	256	263	248	244	280	232	246	256	258	255	247	269	273	249	260	269	284	267	255	263	253	282	258	268	297	273	277	265	283	288	259	252	264	250	270	270	260	246	239	253	244	270	276	259	267	245	267	272	255	277	292	267	268	249	237	254	255	254	253	264	238	255	259	272	271	288	285	249	255	292	241	276	249	252	280	243	245	264	233	254	272	240	252	276	301	277	261	266	264	270	253	261	276	268	264	269	255	264	262	266	263	265	262	260	255	263	265	261	273	248	261	264	288	282	242	239	280	240	264	303	274	213	242	262	237	263	272	279	234	246	268	250	250	263	269	276	248	248	252	263	285	263	260	268	271	281	239	271	234	257	261	262	257	256	264	300	262	266	262	273	253	250	290	273	261	260	239	261	239	262	242	242	257	252	293	245	248	235	261	258	262	237	275	256	256	265	268	258	248	306	279	221	285	282	262	276	286	245	242	249	260	254	259	254	259	282	248	249	271	271	275	239	239	272	243	245	244	248	260	278	251	267	254	269	290	239	234	252	279	259	246	250	249	252	271	255	255	261	278	227	251	232	234	264	259	272	243	254	245	284	255	250	259	244	248	232	263	248	246	267	276	280	256	273	247	246	294	264	262	250	259	261	240	249	237	267	282	266	275	251	280	256	240	252	265	264	253	256	257	293	236	265	269	249	259	232	291	264	294	264	255	271	277	272	256	258	268	274	231	235	273	298	307	249	247	219	261	269	244	281	256	256	257	258	258	253	265	273	274	272	242	236	248	271	256	279	262	266	268	283	243	238	267	267	269	241	284	270	249	258	294	266	254	235	246	257	231	258	244	248	258	279	259	250	271	257	273	242	237	267	244	271	247	258	266	244	278	291	299	277	278	264	231	257	264	276	264	264	251	254	239	258	271	253	257	270	264	277	280	272	256	276	281	294	240	267	280	249	263	264	260	273	242	249	272	240	275	237	288	235	249	233	261	255	246	254	253	246	259	225	270	237	244	252	283	258	247	220	273	246	253	227	294	256	252	282	226	247	286	260	260	255	239	272	262	241	258	233	260	248	265	286	259	277	235	260	253	266	275	252	270	257	238	250	282	216	241	248	249	267	265	271	260	256	270	268	251	265	256	248	273	276	252	271	228	241	275	260	286	255	258	227	257	272	267	246	259	256	284	290	267	280	256	235	235	249	258	262	266	267	259	275	245	262	272	246	291	270	261	265	288	275	266	237	275	269	276	262	246	247	249	249	275	243	234	258	239	278	267	249	287	260	270	245	265	267	262	270	262	266	266	279	249	253	287	281	237	243	255	252	253	295	246	269	256	268	263	236	270	265	253	249	240	278	273	254	262	278	248	256	254	265	235	269	260	285	277	258	248	244	253	244	240	254	292	260	226	239	209	305	295	259	228	271	267	254	263	246	249	243	253	283	246	290	238	261	249	260	279	257	242	254	261	267	263	241	281	257	264	244	240	279	275	230	268	259	255	301	281	242	256	258	251	275	243	252	234	227	273	269	228	232	266	236	251	263	258	253	283	257	276	284	252	252	272	247	310	256	265	265	251	236	276	257	258	253	261	267	258	255	262	228	220	249	273	255	264	237	272	234	256	258	242	221	259	264	251	274	237	288	240	246	258	258	230	294	255	253	244	258	240	255	291	254	262	287	277	271	267	263	257	273	247	250	262	224	252	235	260	256	267	257	253	246	237	237	230	302	290	259	281	255	260	256	263	264	241	247	233	273	244	270	262	303	241	260	266	252	240	214	270	284	276	251	232	251	254	273	249	263	243	282	261	266	282	251	233	236	256	249	242	246	240	263	256	261	273	286	285	283	232	264	258	274	269	267	286	291	255	244	277	254	229	249	271	244	255	266	275	276	248	252	261	279	287	252	245	249	262	258	251	229	250	236	245	273	245	277	277	261	273	246	271	268	238	283	280	253	265	271	280	257	253	237	264	254	265	290	256	249	272	242	282	274	260	276	235	244	275	253	281	247	247	294	262	267	258	243	254	284	252	262	276	244	261	259	263	257	242	239	249	268	260	228	239	257	252	282	270	252	254	245	268	263	267	276	229	268	243	284	246	255	244	269	277	260	263	274	234	245	249	252	243	251	249	275	273	253	278	287	270	271	284	263	232	249	247	261	297	272	275	250	304	246	244	279	253	253	274	249	245	266	251	236	245	259	272	262	234	247	277	258	269	265	243	248	230	287	249	250	238	246	260	268	242	271	256	277	267	247	295	259	283	274	260	253	258	266	280	308	282	259	265	249	233	263	247	235	252	288	255	234	255	257	266	276	266	283	251	287	256	261	282	238	264	242	254	257	271	250	262	269	250	285	271	238	255	253	269	270	290	256	228	247	263	279	239	265	281	274	218	258	257	242	244	253	289	273	273	285	279	250	276	263	259	263	277	272	274	265	251	278
2264	967	996	1041	1084	1007	993	1148	4009	935	916	938	934	883	916	877	891	927	914	883	895	904	881	846	848	881	880	875	848	896	909	872	912	881	872	870	862	889	885	886	851	939	842	922	850	872	859	872	842	841	879	848	905	816	874	868	910	842	947	871	876	865	873	864	883	896	892	842	867	884	858	871	939	890	822	845	891	850	876	899	874	887	886	911	904	918	839	909	836	870	886	909	868	895	902	828	860	882	856	894	840	895	874	857	846	881	830	837	955	891	894	855	904	887	957	887	853	866	838	887	854	843	860	833	816	835	823	921	847	892	882	857	874	862	828	884	864	865	810	852	879	857	890	888	822	826	830	901	835	850	843	835	813	897	870	907	880	925	845	840	844	904	874	910	875	893	892	850	881	834	872	885	865	888	841	846	902	877	818	866	912	896	862	887	899	873	892	837	896	805	902	849	870	850	880	861	829	877	913	877	909	881	865	833	862	912	868	913	895	824	818	860	871	872	881	899	922	892	907	895	886	828	912	888	861	914	882	848	882	882	908	888	821	891	825	928	845	856	849	826	873	893	864	828	889	902	897	862	911	828	831	847	890	912	895	921	894	851	880	840	891	881	849	881	872	870	875	849	838	884	855	876	841	867	829	887	902	895	849	854	860	843	888	880	886	903	892	833	954	856	847	898	892	963	861	864	857	840	892	901	879	848	897	856	889	889	854	842	844	851	847	844	937	848	877	874	836	860	849	908	918	816	831	903	866	843	909	883	865	899	847	882	854	894	822	847	871	810	867	899	881	853	904	863	853	871	861	825	926	891	839	847	896	927	859	859	848	951	874	876	843	893	862	876	893	908	872	881	871	852	875	836	910	868	841	887	908	912	864	865	869	860	902	891	820	849	922	868	870	853	844	855	862	926	848	889	868	908	855	807	851	871	903	903	823	812	829	911	889	907	836	877	861	884	841	862	910	826	852	901	863	821	825	882	884	879	865	876	823	894	853	845	849	889	834	852	878	803	923	874	871	820	853	866	885	847	879	868	839	887	850	840	788	823	882	898	828	905	911	890	861	866	856	876	872	881	842	881	895	874	862	859	891	879	865	908	902	902	876	839	923	880	844	855	890	847	849	908	837	881	814	830	890	766	895	855	848	840	873	845	860	818	909	874	876	866	831	896	875	835	817	827	860	793	857	848	865	821	873	857	882	861	813	853	852	865	908	879	845	904	896	891	907	869	822	901	865	883	855	912	898	867	841	839	867	895	850	878	859	906	871	902	854	849	895	909	899	929	825	837	919	821	916	838	843	961	870	957	878	884	849	833	878	872	876	895	875	868	830	880	854	926	883	926	864	887	891	880	914	817	881	835	837	840	875	865	843	815	881	878	875	880	846	847	863	925	887	874	903	876	858	916	850	820	833	879	842	900	905	841	881	844	867	876	894	856	916	814	886	837	845	856	879	908	842	864	883	837	860	849	879	859	902	822	897	886	832	833	866	855	900	910	834	876	867	877	901	883	856	850	877	911	888	868	903	856	861	856	844	843	862	891	837	868	916	883	844	829	867	869	910	890	853	907	888	870	883	830	881	877	846	894	899	852	861	818	887	836	923	890	885	849	843	853	856	944	862	817	831	841	921	890	863	852	870	877	899	865	848	859	839	855	875	871	813	902	916	831	887	855	862	847	839	896	816	803	865	876	778	888	917	854	833	836	849	856	908	838	889	841	892	878	880	861	867	884	872	867	869	891	845	899	825	857	875	843	918	870	856	856	879	838	883	856	821	895	923	904	875	861	843	891	825	891	867	838	816	858	849	869	818	854	826	856	852	928	820	877	840	915	855	871	908	876	893	861	856	886	843	828	859	892	884	901	852	889	889	893	898	906	910	917	935	909	884	851	944	865	896	835	842	826	845	862	866	858	876	823	897	891	865	860	891	839	882	877	924	848	916	897	866	860	850	905	878	862	820	894	894	932	882	905	878	810	889	855	849	850	874	890	854	907	892	900	856	846	879	838	855	841	877	840	896	891	858	891	914	863	894	858	864	820	936	921	844	860	904	907	834	906	866	886	825	904	861	896	881	887	857	854	867	896	878	883	886	844	871	877	876	856	875	847	885	848	890	901	844	869	876	839	844	881	895	906	842	869	807	817	861	895	833	945	899	841	891	872	881	874	895	885	862	892	924	880	856	870	848	837	869	841	867	879	879	872	903	875	829	904	866	882	940	862	817	849	872	864	810	861	853	922	857	842	836	871	820	880	903	885	836	858	893	913	876	857	848	886	857	900	884	834	856	853	898	948	847	885	880	846	917	855	870	888	871	883	910	907	896	862	852	882	877	885	843	932	882	888	900	918	808	841	889	820	896	895	906	833	916	831	852	887	910	904	854	862	837	872	848	888	880	871	859	906	909	825	913	867	828	900	866	863	859	819	881	885	911	928	871	842	875	909	880	866	910	885	887	903	868	853	850	851	877	897	815	914	844	886	849	891	873	895	887	863	819	881	884	797	927	855	892	865	866	828	919	907	853	864	950	846	844	910	858	824	898	896	869	875	858	870	826	852	861	760	874	861	782	867	881	893	952	858	855	806	871	867	850	831	867	813	882	886	848	821	868	901	866	860	858	926	895	872	880	854	848	847	909	910	904	892	870	883	881	874	911	866	868	891	901	899	887	869	822	875	876	837	907	888	825	832	843	920	939	896	856	842	910	903	880	866	880	925	781	870	837	851	889	845	886	904	876	870	893	902	871	910	805	828	923	847	839	871	880	920	881	865	889	898	870	825	877	849	845	838	906	860	855	861	853	876	823	838	875	915	813	893	882	869	856	863	872	842	882	892	868	840	893	867	834	849	811	885	850	939	831	830	887	873	869	882	906	864	876	878	915	863	865	859	915	936	927	876	852	865	873	908	848	888	827	811	796	904	893	873	850	897	828	892	920	870	867	925	866	852	892	876	886	909	858	844	875	833	894	887	861	907	858	846	908	927	864	872	902	846	863	795	845	868	857	810	878	871	853	861	914	872	860	855	889	817	868	875	838	830	881	910	898	867	860	871	816	917	849	890	838	850	875	866	906	868	891	811	896	934	803	848	826	911	864	893	843	858	887	876	846	868	896	887	920	893	920	886	856	827	896	870	841	902	891	948	844	874	856	863	920	858	854	906	901	899	848	931	848	860	901	861	853	900	845	848	859	867	837	886	877	865	892	883	907	898	858	878	853	901	884	885	814	861	881	870	869	821	843	871	888	907	869	887	812	831	811	899	877	878	914	853	845	871	850	838	908	903	875	888	937	824	859	886	862	865	876	880	868	874	905	869	859	908	841	917	841	910	900	866	857	849	858	879	821	866	911	850	892	860	860	918	854	888	907	860	832	864	850	870	819	841	877	903	858	879	863	862	900	882	871	859	871	859	886	870	905	881	858	821	934	880	894	857	849	876	837	889	873	877	908	876	864	840	867	838	909	883	909	873	827	846	837	922	884	876	879	860	947	906	912	873	865	858
6773	774	1062	865	680	489	394	686	9414	316	252	226	228	206	201	194	177	190	187	188	156	197	186	162	174	163	186	186	154	188	180	161	171	139	179	163	160	168	163	160	160	143	135	179	170	167	153	135	167	169	171	155	152	167	166	170	159	157	157	153	176	139	156	157	144	139	171	171	143	140	154	137	145	153	144	164	181	156	147	168	149	166	161	160	168	159	157	163	158	159	168	153	166	174	163	123	132	178	163	175	171	170	147	156	149	177	144	162	176	138	159	159	148	161	140	163	137	156	153	130	132	141	150	148	171	153	155	150	169	161	160	160	144	158	183	143	159	156	168	166	168	161	151	148	157	183	145	168	148	170	158	156	177	169	155	134	148	173	162	151	153	173	136	156	139	154	160	154	141	155	162	146	173	156	153	148	164	152	135	156	173	149	146	147	153	179	155	138	150	146	162	168	173	162	139	163	149	132	172	145	152	148	137	153	153	168	127	150	148	139	160	162	175	180	157	185	148	140	151	137	148	131	145	150	153	154	180	150	186	164	161	173	186	172	168	135	148	142	165	174	154	140	141	169	149	144	177	155	135	156	161	173	160	174	148	166	154	142	142	147	164	134	160	134	163	143	128	175	144	141	152	163	181	161	160	159	148	154	169	176	146	174	161	138	138	150	152	164	147	149	160	172	145	157	167	163	147	170	155	150	159	155	147	166	160	155	157	141	161	144	155	157	158	175	165	139	149	174	136	161	149	166	175	150	167	176	174	143	145	181	164	193	170	150	144	146	158	166	164	148	145	154	154	156	151	154	147	178	165	132	159	158	142	169	144	141	151	155	154	149	167	146	149	157	170	143	174	149	166	169	151	154	138	135	159	162	168	149	172	179	148	149	145	150	155	135	148	159	161	145	176	157	158	139	165	167	142	159	158	165	144	132	178	139	148	150	158	147	158	137	140	143	159	168	163	164	151	183	151	143	139	166	162	152	150	179	147	145	169	148	157	139	180	154	157	172	152	167	157	157	157	167	162	139	176	154	145	154	132	135	164	160	148	171	178	166	161	175	157	145	151	156	140	152	174	171	162	156	168	151	171	160	155	167	141	153	171	165	140	150	178	152	144	184	171	157	155	146	148	138	149	159	153	172	157	148	167	146	158	166	162	159	163	148	161	144	148	148	178	180	140	148	177	165	175	157	164	147	149	161	172	173	151	166	156	160	160	143	157	162	115	155	166	173	187	153	169	132	142	152	169	162	137	154	156	166	186	173	138	167	171	148	158	154	158	161	143	152	155	164	153	158	142	165	152	153	150	155	131	146	140	141	139	168	166	142	159	151	148	156	155	166	169	138	171	158	161	134	152	138	160	147	176	149	141	168	145	145	150	162	175	169	136	177	156	146	139	153	156	169	145	147	162	161	148	158	146	157	149	157	148	145	149	163	172	149	171	147	137	176	161	144	149	164	161	165	159	133	141	155	162	159	149	155	167	141	141	167	142	149	158	146	155	158	144	156	151	140	153	139	150	167	161	156	127	141	163	147	158	158	159	152	143	161	159	161	177	168	146	151	149	181	144	135	147	154	188	151	162	152	151	162	141	155	136	162	165	142	149	146	163	132	162	150	147	141	146	159	163	162	155	145	136	153	170	183	136	169	145	144	122	151	155	156	150	188	153	170	155	146	168	154	172	143	159	149	164	154	158	145	168	163	151	155	160	162	164	144	152	159	166	161	145	152	155	155	159	159	153	164	174	161	148	158	147	149	149	184	155	174	143	174	179	153	158	168	166	168	156	152	148	160	155	152	157	153	175	141	146	153	170	152	143	157	145	152	170	162	157	140	152	156	158	168	147	149	136	176	161	157	145	161	148	164	143	167	153	163	123	154	152	161	149	161	164	158	146	158	167	153	158	145	156	153	160	135	164	174	170	146	146	149	144	125	166	153	157	170	141	152	172	143	163	137	161	180	164	145	150	147	165	174	154	162	151	135	163	143	142	168	173	152	157	144	152	155	154	139	163	161	172	165	174	162	140	162	154	141	169	149	143	171	148	138	155	147	167	137	158	161	121	166	162	138	150	133	146	160	147	142	152	150	147	167	149	167	140	180	152	153	143	177	157	170	156	173	156	157	139	140	152	155	165	153	157	151	152	149	151	131	135	160	164	141	142	156	140	148	147	165	138	132	173	146	147	151	152	169	159	168	159	146	151	156	124	155	154	172	149	177	148	144	158	139	159	168	152	186	152	151	161	162	154	175	184	162	165	168	156	164	157	181	170	163	167	131	159	144	154	160	180	150	156	155	150	147	158	172	155	181	142	137	145	145	150	171	159	157	161	159	159	144	150	147	159	166	163	194	131	150	161	161	122	151	159	153	181	171	136	154	159	135	153	147	149	140	148	168	150	166	166	147	184	160	168	170	160	171	146	152	166	165	146	175	166	142	151	171	165	156	154	175	187	151	154	145	170	171	132	182	167	145	170	147	182	162	158	148	145	151	157	150	164	182	168	158	161	161	160	176	157	152	151	179	159	136	172	157	158	166	163	159	157	172	163	151	159	174	166	146	174	175	147	132	139	167	128	142	150	137	132	147	150	164	152	169	137	145	157	163	171	148	163	157	149	148	146	180	167	172	151	143	161	132	153	160	168	151	142	161	148	150	171	169	172	129	146	155	130	148	138	159	149	155	154	155	159	164	162	163	149	172	149	147	144	160	168	162	154	142	153	140	152	151	137	152	156	142	135	166	148	152	160	150	151	161	135	172	175	162	160	168	165	159	182	151	155	157	161	159	140	156	151	157	158	150	151	155	147	165	177	153	161	158	153	166	160	160	181	174	166	168	167	141	182	138	151	152	149	149	178	138	168	158	172	159	155	128	147	170	180	160	178	156	149	149	151	152	162	171	191	175	160	145	151	154	128	169	177	147	153	140	170	152	158	174	185	166	177	152	180	152	148	157	163	135	143	143	167	178	164	144	133	155	151	147	154	149	153	141	151	148	143	159	137	155	141	153	142	141	167	154	157	140	171	162	168	163	154	169	182	167	155	166	183	148	138	150	172	152	138	155	161	165	145	164	149	162	169	158	143	166	145	142	168	163	160	142	143	139	169	151	149	141	181	147	144	151	160	141	156	153	158	137	118	146	157	146	154	149	137	155	199	151	146	162	149	161	142	171	174	155	159	143	158	128	155	165	129	132	168	158	155	181	161	159	146	172	155	175	128	155	139	140	182	138	167	146	161	148	175	134	139	156	141	165	151	167	144	144	157	143	139	143	147	162	165	146	151	159	153	153	168	129	157	154	160	146	157	175	168	151	156	153	164	163	138	165	152	145	157	139	146	150	174	145	145	179	139	153	139	170	140	139	150	157	144	178	155	142	168	144	153	176	143	133	153	152	170	167	182	154	162	165	171	136	166	173	144	158	155	143	182	143	155	171	157	151	172	141	146	164	166	157	147	162	143	138	160	141	161	167	175	145	168	152	159	166	152	133	144	142	174	158	163	176
5194	1328	2613	3065	2794	2289	1912	3394	17214	1246	1130	1054	996	906	881	844	830	796	741	743	746	687	760	662	683	623	672	669	615	649	622	647	641	662	588	613	599	598	574	574	614	611	595	590	631	615	591	586	603	590	602	565	567	612	543	551	551	555	594	511	618	586	536	560	600	567	568	579	594	547	584	565	584	587	571	598	574	568	596	555	566	555	558	584	568	544	566	616	570	582	611	536	578	590	578	550	537	584	557	588	603	595	573	568	571	568	525	549	549	553	576	547	574	547	577	575	584	544	567	554	600	596	567	554	606	524	579	555	572	562	552	572	565	517	589	571	552	538	548	572	573	586	593	544	550	558	584	566	558	561	542	572	579	575	594	550	546	583	582	559	610	557	543	557	577	568	561	585	545	570	539	568	581	571	570	555	563	526	545	564	570	549	596	556	555	582	590	546	556	571	572	559	558	566	538	528	571	600	564	551	534	547	568	579	551	584	572	546	573	570	588	554	600	554	524	538	578	559	522	556	566	610	525	589	564	554	572	572	571	550	620	570	564	496	542	579	544	552	529	563	527	576	568	592	538	572	588	505	538	572	557	559	530	562	586	545	565	551	569	577	546	581	589	532	601	563	534	585	603	563	576	605	513	565	598	581	588	599	603	568	557	534	573	533	526	612	556	546	589	532	550	579	519	595	580	587	586	572	531	539	555	496	586	566	587	570	552	543	548	566	568	582	562	554	563	598	560	565	557	580	549	552	581	579	565	560	567	552	566	516	551	584	544	627	543	590	614	512	549	550	536	530	592	595	559	533	545	568	575	575	551	578	590	562	556	505	564	565	532	576	560	551	532	551	527	546	542	553	593	525	533	534	585	589	574	553	563	610	589	576	545	525	578	606	579	544	555	552	560	604	559	546	552	548	567	599	575	568	548	565	550	578	542	603	561	549	570	579	556	619	542	553	551	550	558	537	533	578	563	559	585	582	542	559	541	593	566	553	545	545	514	576	602	593	540	555	531	579	552	542	547	589	550	555	538	586	545	558	601	572	525	525	586	508	560	573	596	594	599	539	580	627	562	574	563	602	561	533	566	548	560	560	573	550	575	520	584	578	561	532	592	557	546	530	558	575	562	585	597	503	560	582	601	558	612	580	595	558	593	533	548	527	631	573	544	530	575	606	573	546	534	632	527	600	575	523	574	587	562	563	549	550	595	578	582	601	563	547	543	564	561	538	548	540	552	559	542	569	567	536	601	584	598	597	542	582	556	572	568	544	534	518	566	607	611	568	532	568	592	564	550	578	527	573	566	568	578	546	541	621	588	579	567	585	583	582	590	566	578	608	587	593	582	574	589	545	577	541	561	546	563	577	552	572	533	575	550	545	540	555	606	554	539	554	565	582	558	520	540	553	541	589	559	515	550	591	605	550	597	563	606	565	541	609	591	558	552	546	557	559	567	558	561	542	544	549	579	573	585	540	579	611	569	564	544	541	525	588	624	511	575	545	552	574	568	562	546	568	553	569	571	568	559	528	556	599	522	529	539	562	573	616	571	599	539	573	537	566	610	539	555	591	533	589	555	586	574	562	559	508	552	541	534	540	527	552	571	558	624	615	563	514	558	552	568	526	560	535	555	597	597	527	559	611	597	557	556	545	564	556	540	588	567	571	540	584	544	583	586	574	549	575	578	553	503	607	527	549	596	558	549	560	550	574	595	564	585	565	550	589	561	552	512	554	604	570	586	551	574	556	596	585	510	547	576	546	570	561	546	560	585	573	544	563	557	566	556	573	552	575	569	599	567	551	541	577	573	576	559	571	562	555	589	555	564	573	559	608	567	583	576	570	519	580	579	579	583	552	562	551	539	549	544	573	549	565	581	545	576	551	540	557	607	569	563	536	615	580	580	583	549	550	568	570	608	568	539	550	570	571	573	552	553	582	556	597	532	545	518	600	574	559	562	586	569	508	572	561	542	603	583	551	629	560	596	554	574	564	553	528	578	538	565	544	580	558	528	582	572	526	552	583	580	566	589	570	537	562	570	605	590	551	533	584	555	515	550	580	595	617	577	562	548	613	576	582	571	541	581	572	536	585	564	573	478	561	557	512	595	567	589	576	548	566	537	567	543	571	582	526	530	578	565	557	578	574	565	576	559	547	582	552	574	576	580	562	570	595	574	548	558	562	575	549	543	592	591	522	515	609	586	549	554	554	556	567	519	515	545	570	501	565	547	564	540	530	564	574	561	598	545	527	543	586	583	556	600	549	565	537	605	590	575	540	571	558	571	540	579	561	519	511	549	532	577	564	565	569	523	569	579	548	533	568	590	580	575	544	570	585	568	591	588	552	577	594	521	557	562	560	546	519	571	591	552	573	549	553	535	590	555	546	594	547	559	560	571	598	595	566	548	553	551	547	576	591	554	561	532	555	545	613	513	560	542	540	508	597	596	559	616	548	574	595	576	570	564	571	583	577	570	528	584	571	537	551	556	607	545	570	595	590	563	566	543	542	558	569	566	587	552	549	553	583	606	582	565	544	548	564	567	563	544	571	566	563	573	605	520	580	552	559	545	553	598	526	487	549	562	560	545	530	535	606	581	570	553	590	515	524	568	547	566	616	550	610	566	563	581	550	576	567	601	532	567	602	564	552	519	540	537	569	561	582	592	539	562	601	553	641	554	583	607	574	573	536	576	568	577	584	558	591	583	571	599	564	602	558	566	533	581	510	595	535	564	603	563	537	547	553	606	534	563	529	576	581	551	574	575	556	583	556	559	580	606	554	521	539	528	557	584	517	522	550	616	570	557	518	546	536	563	569	546	552	561	566	561	594	575	568	552	515	558	575	556	620	525	568	565	534	542	551	535	575	544	562	546	528	560	575	555	562	547	537	563	538	597	535	556	601	527	585	548	544	603	578	527	567	580	533	526	562	566	526	586	554	565	576	582	534	608	522	570	550	590	519	517	570	541	528	575	551	594	572	555	561	575	526	541	581	514	577	574	545	574	548	552	579	554	581	587	586	571	544	504	519	599	520	526	555	549	604	605	577	568	523	540	571	558	561	563	604	576	567	533	569	558	593	531	564	511	559	561	521	556	535	552	594	561	534	572	533	544	553	522	515	547	560	565	568	601	560	569	524	611	575	560	565	578	565	554	574	575	578	563	608	565	570	581	542	579	584	609	551	563	547	603	586	589	528	576	564	553	539	550	543	535	572	543	597	563	563	516	561	551	540	553	556	565	543	548	529	580	537	563	542	589	551	597	556	573	569	551	570	565	573	573	598	551	548	604	599	583	568	573	603	513	562	559	567	527	563	589	550	587	557	594	571	535	549	549	541	538	595	601	561	554	599	592	567	601	537	529	552	551	618	615	584	553	594	552	585	543	574	570	555	551	583	535	565	541	611	523	531	559	561	586	544	618	595	549	590	569	579	608	565	550	568	567	498	570	590	564	535	563	568	614	534	556	595	549	567	600	608	516	573	538	568	565	560	553	559	565	566	521	602
14691	1873	2254	1733	1219	932	700	1135	19087	1093	319	290	249	228	185	196	195	181	182	179	181	152	133	164	159	145	136	131	128	141	126	114	119	148	148	152	112	129	121	124	134	119	129	123	153	93	117	133	109	131	135	107	132	131	129	116	127	115	104	104	125	126	110	101	128	145	106	126	127	106	129	97	118	112	120	110	116	126	122	120	133	123	124	121	120	120	115	127	122	138	110	135	108	129	112	117	124	144	107	115	133	130	126	120	117	123	110	126	94	127	120	150	109	121	121	134	137	111	115	100	105	119	121	117	101	131	109	100	119	136	107	131	127	117	120	110	105	120	109	102	115	110	109	130	119	137	121	137	113	119	134	94	113	111	119	124	111	129	104	113	109	98	127	111	121	116	121	123	120	114	119	100	106	116	121	125	119	106	123	123	122	122	134	115	113	109	114	105	113	152	112	111	135	107	108	123	83	121	107	129	108	118	100	129	108	117	115	119	114	120	120	108	115	101	143	116	130	102	131	108	120	105	113	112	101	124	127	126	141	110	115	118	116	88	113	106	114	131	149	132	111	120	129	127	108	103	135	107	130	139	116	130	127	114	126	114	124	134	110	105	104	120	108	106	103	125	126	114	109	101	137	106	132	128	109	120	120	102	126	117	137	123	109	107	130	110	116	136	121	128	111	103	100	122	127	137	117	110	116	132	109	126	123	134	135	102	109	132	118	147	107	142	125	114	130	112	132	103	136	119	133	127	125	121	111	107	117	119	92	104	115	90	94	125	124	106	121	109	123	107	122	119	81	111	107	123	126	122	110	121	129	131	118	129	121	115	128	114	116	123	129	128	110	119	126	98	133	132	127	108	83	128	116	114	111	96	96	123	113	111	129	125	119	126	133	128	125	111	102	122	100	92	122	104	117	106	127	114	129	110	112	106	107	113	121	107	106	127	130	136	117	117	119	133	108	95	137	108	110	130	96	110	104	102	112	99	128	116	131	115	140	125	108	113	127	120	128	115	109	126	114	110	109	115	112	119	112	139	119	114	119	117	121	112	120	94	110	137	130	117	110	125	108	105	86	105	126	115	111	130	111	120	93	121	117	136	94	115	106	121	113	124	114	102	112	129	127	120	139	104	115	125	120	104	118	117	123	118	126	115	119	111	126	121	128	120	108	108	136	133	103	128	124	119	143	131	123	125	128	125	126	105	116	115	102	119	118	120	117	119	110	135	118	119	103	113	113	146	136	106	101	118	126	118	100	122	112	122	114	142	115	104	108	109	111	129	124	107	116	120	114	122	115	108	118	104	117	123	106	122	109	128	119	122	137	119	112	117	128	150	113	116	105	116	115	105	113	106	122	122	133	111	134	115	126	140	130	120	115	112	129	137	107	122	114	114	127	125	126	115	105	132	131	132	113	124	112	108	145	113	115	106	114	103	106	145	106	124	127	119	110	130	109	105	108	120	117	118	134	125	117	115	125	110	112	116	92	115	118	117	106	108	118	126	103	113	124	137	116	121	119	98	127	111	111	132	118	105	117	115	117	122	97	113	113	131	121	125	103	105	126	117	117	134	138	123	96	106	137	102	115	134	103	117	125	112	126	120	112	108	120	119	106	121	101	114	124	124	122	119	132	127	116	132	128	133	134	111	110	115	103	141	125	121	107	124	116	123	130	102	122	116	113	131	123	115	130	109	120	116	113	114	130	116	121	132	117	114	105	103	128	116	124	153	110	116	115	121	118	113	124	109	114	120	122	133	108	132	114	137	133	128	118	84	120	111	106	103	119	131	130	137	139	118	134	115	102	134	123	131	111	117	128	132	125	104	129	118	97	106	125	102	125	114	135	137	126	118	110	129	130	123	98	105	116	119	115	122	108	109	100	121	115	109	111	96	113	119	131	113	122	111	129	117	133	113	118	96	144	119	104	118	110	123	122	116	112	126	113	115	126	105	101	123	106	103	129	116	117	141	115	123	126	128	116	111	108	118	99	109	106	105	119	125	96	131	137	110	114	127	114	109	107	132	120	127	124	122	108	109	114	125	115	133	114	123	118	101	129	114	113	127	120	129	128	121	117	129	111	120	123	103	107	116	131	121	123	108	112	112	110	122	122	123	120	130	116	115	124	118	127	133	116	125	128	121	107	120	108	116	142	104	127	119	106	120	119	125	118	118	120	106	114	118	97	126	109	104	119	123	128	110	120	120	94	98	121	112	107	112	126	121	134	141	107	133	150	125	105	126	110	130	128	126	120	122	131	126	110	111	109	105	116	126	112	145	112	114	115	124	128	117	121	129	114	124	120	140	137	125	125	112	123	107	121	122	101	111	114	121	111	111	121	117	98	114	126	124	107	101	114	110	119	114	105	116	111	127	130	125	138	109	101	114	111	115	125	119	112	101	108	129	121	116	119	106	104	112	144	122	128	109	116	93	123	107	102	130	109	117	89	100	113	104	109	103	130	106	125	119	105	127	111	128	116	107	119	123	136	119	116	103	125	119	96	102	107	107	121	104	111	127	115	91	133	120	122	129	129	135	118	115	114	97	136	117	107	97	115	126	105	127	112	117	134	136	143	118	108	121	110	96	102	126	102	129	123	108	111	121	110	104	97	119	105	112	125	111	126	117	110	126	137	115	116	117	112	105	115	114	104	116	110	106	125	138	123	137	124	127	123	124	110	99	110	116	109	122	119	107	123	124	110	114	126	104	116	117	105	129	138	136	126	104	121	98	106	110	112	131	123	104	104	128	131	115	110	113	99	117	127	108	120	131	129	121	137	131	116	118	122	120	130	106	121	107	123	114	111	121	104	116	133	126	109	119	119	119	129	129	115	105	110	126	133	127	130	113	97	115	112	113	125	118	121	116	110	112	128	122	119	98	112	126	111	115	134	109	115	111	121	116	120	111	104	92	96	105	127	110	114	118	115	134	116	115	101	119	105	105	104	113	141	118	128	136	125	113	115	142	109	115	108	124	114	127	96	127	130	112	123	124	124	120	123	126	107	126	113	119	137	133	121	112	123	109	116	122	140	110	119	99	121	137	133	134	96	133	121	123	135	129	121	134	114	123	111	117	133	120	133	126	124	135	111	131	118	130	130	125	124	122	116	102	119	127	108	129	122	118	119	112	119	102	109	110	138	100	131	111	125	140	118	127	141	123	133	110	105	108	136	108	131	148	146	102	119	112	126	126	102	132	120	121	102	111	134	119	110	125	131	119	113	139	122	114	133	124	118	102	113	124	116	113	126	122	126	108	113	115	109	113	113	118	111	120	111	107	128	112	108	133	120	129	102	122	128	92	120	97	126	112	120	130	109	141	133	140	124	123	125	102	134	115	116	106	118	113	135	125	115	145	125	113	116	117	109	109	109	109	116	124	139	124	107	141	118	123	114	105	113	131	110	102	94	110	115	119	114	129	128	126	113	115	130	95	124	129	108	117	136	128	127	124	124	105	116	125	114	111	113	88	120	133	134	120	103	126	117	112	125	128	131	117	112	113
7414	2138	4741	5642	4873	3961	3369	5371	23875	1889	1654	1471	1356	1230	1190	1069	929	911	866	828	825	755	797	712	701	664	656	632	585	617	609	611	579	576	592	563	561	550	544	558	551	531	501	515	492	499	516	526	496	500	496	529	456	518	480	473	507	461	508	493	478	507	477	517	504	482	476	420	497	477	496	481	476	467	503	472	458	488	502	486	477	485	462	487	499	424	474	460	441	445	447	502	483	473	495	448	460	449	486	479	421	489	465	456	429	423	472	463	455	422	437	416	446	446	472	465	499	459	486	458	445	455	500	504	459	430	475	441	496	462	442	471	455	453	440	451	419	459	452	446	464	442	460	471	468	448	469	444	458	489	449	473	450	485	449	456	442	440	408	448	447	450	452	442	483	443	455	445	447	433	465	455	489	483	477	466	472	462	491	465	481	471	426	444	425	469	429	443	478	483	489	423	491	491	456	454	442	451	432	458	473	454	441	437	461	482	461	478	459	462	467	429	470	464	487	452	472	429	450	439	490	477	446	448	426	453	442	487	431	428	452	479	434	450	464	415	436	430	446	461	422	434	451	443	469	449	459	446	501	441	463	458	451	427	434	453	433	459	424	446	444	424	450	474	459	444	463	477	487	514	477	445	470	424	445	463	425	419	440	482	435	391	427	446	455	442	485	424	467	433	467	441	445	494	452	452	478	420	433	485	451	462	467	436	440	431	439	444	455	442	469	421	454	463	444	440	439	468	474	462	454	461	484	460	467	406	477	471	433	490	440	435	440	440	487	454	441	469	476	415	434	395	471	463	440	454	497	424	446	443	416	457	456	459	427	449	431	435	433	433	442	482	448	440	483	407	465	439	460	478	480	433	488	470	449	452	476	458	467	421	455	463	477	467	436	446	522	443	485	437	443	459	493	480	463	446	449	429	498	446	476	463	467	495	451	444	489	475	470	432	472	435	466	428	482	403	434	445	400	453	503	469	457	455	479	446	453	462	473	445	476	439	427	471	468	466	458	432	455	502	471	472	449	403	439	482	427	472	450	432	436	459	487	477	455	440	466	444	471	439	445	468	444	421	510	447	455	455	437	443	462	496	470	441	435	440	468	405	451	435	462	458	462	466	434	446	400	447	469	465	477	438	460	450	425	462	476	430	399	446	466	450	476	473	423	433	482	433	453	444	445	487	426	432	453	454	487	454	454	434	460	453	446	458	454	415	449	495	442	440	440	459	492	476	439	397	493	501	472	451	459	451	439	435	435	478	460	436	469	467	506	458	452	425	440	417	501	479	505	454	466	456	431	458	437	441	462	481	434	443	442	452	440	466	432	404	467	441	457	443	466	441	436	430	456	422	486	491	448	431	458	451	436	438	428	487	462	455	456	420	419	448	455	441	445	444	509	444	439	435	458	443	443	474	434	456	445	420	488	419	438	440	451	439	446	471	468	472	426	480	485	454	444	438	434	451	498	468	464	479	414	446	463	409	451	427	463	448	447	456	483	471	456	442	428	469	421	436	461	414	442	447	504	456	450	454	410	417	453	435	457	433	452	456	480	442	475	452	483	472	486	417	454	442	481	422	458	440	479	446	435	462	464	446	453	465	411	453	408	417	470	470	447	440	485	443	411	474	440	435	463	478	445	445	467	438	442	434	487	507	427	429	460	446	441	453	461	441	445	452	448	445	448	508	438	451	458	445	491	404	467	422	450	473	414	482	457	487	476	466	425	419	469	459	458	456	464	479	431	459	429	452	455	450	485	438	461	451	476	478	411	442	451	471	438	457	499	448	429	493	409	450	445	484	438	435	465	428	425	432	436	438	449	435	472	422	450	432	393	472	436	447	462	466	437	451	481	438	427	492	466	479	446	461	470	454	475	397	483	450	467	476	463	462	468	455	483	452	437	440	399	431	444	441	484	458	481	474	472	425	456	477	491	475	462	437	438	404	415	458	452	458	450	449	447	419	448	467	422	456	461	462	484	488	433	482	465	472	483	466	455	428	455	467	463	440	431	449	467	445	466	458	463	478	442	469	411	438	400	436	468	445	458	423	488	467	408	457	423	415	453	458	405	457	452	486	470	442	444	455	452	429	470	444	448	476	472	433	445	457	454	414	475	480	456	423	475	442	487	460	468	441	459	450	463	457	430	460	485	454	470	411	470	474	444	455	479	467	472	462	447	443	483	468	397	467	411	418	467	443	438	453	499	433	446	456	458	430	426	491	465	476	433	445	436	438	456	412	442	477	408	462	424	423	472	430	473	485	485	485	461	432	462	464	445	470	455	461	438	444	470	453	462	427	439	431	469	478	438	459	470	464	464	468	460	433	469	425	468	419	410	505	459	469	455	478	466	475	457	441	436	426	476	471	467	439	457	450	464	467	414	510	456	448	454	472	429	462	428	477	433	456	478	415	477	491	481	444	476	474	420	447	431	429	446	442	479	429	449	451	480	454	460	455	427	437	394	485	446	474	467	462	438	447	502	450	451	436	441	405	456	451	461	488	454	483	473	472	430	444	445	462	436	452	488	469	476	441	505	455	440	460	468	462	444	430	458	413	474	434	429	455	451	488	467	428	475	435	446	451	446	451	427	444	469	449	467	443	477	436	454	458	456	396	441	462	468	441	455	443	443	440	465	470	448	494	465	443	448	425	478	450	478	439	428	437	406	462	440	445	466	433	439	441	409	435	478	468	434	410	444	443	472	445	466	448	427	499	460	463	428	407	391	463	438	470	434	469	454	481	457	433	453	447	428	470	453	464	449	441	438	456	453	437	478	460	432	439	477	455	467	470	448	456	497	483	465	445	430	438	459	486	477	472	469	488	464	456	456	452	431	446	435	432	440	455	429	473	444	456	452	449	471	451	426	456	474	462	474	449	474	485	413	418	450	425	445	436	432	417	454	465	485	473	465	414	422	438	455	481	500	418	462	439	431	410	450	470	423	464	471	435	434	461	428	451	450	472	443	453	420	429	434	451	474	467	475	436	460	459	479	432	485	452	493	432	444	493	462	453	428	449	475	435	430	440	436	426	477	468	456	459	445	463	460	476	452	457	435	434	484	445	431	430	459	458	455	478	470	479	459	457	481	439	475	423	457	465	466	462	438	438	460	464	432	438	456	462	465	462	456	459	418	484	433	446	456	439	445	451	415	456	457	465	447	461	432	441	505	525	482	465	414	468	433	416	446	442	439	468	457	481	447	480	498	478	442	448	458	464	474	401	456	491	453	425	426	448	453	471	459	427	428	476	423	477	470	465	439	431	468	444	472	431	457	442	442	449	451	432	478	451	433	463	472	407	453	476	471	448	492	397	497	483	441	501	422	448	473	460	472	453	493	463	439	470	469	442	436	419	437	444	428	427	470	436	443	500	416	429	441	499	454	461	445	438	476	446	434	482	463	442	490	494	471	421	457	442	490	483	456	467	448	471	411	466	468	473	474	490	473	444	414	487	458	431	433	462	436	457	424	492	431	439	472	453	456	444	418	442	460	489	448	460	486	481
1841	341	340	311	303	295	275	325	1098	240	268	274	246	248	235	284	279	263	264	268	292	277	278	275	258	255	261	272	260	235	256	239	252	260	289	301	221	280	263	260	265	251	275	250	283	247	243	237	246	249	248	275	232	275	251	283	248	260	280	241	227	257	244	255	225	263	245	248	245	243	271	259	263	251	268	233	262	296	238	257	241	229	227	246	217	278	268	252	268	262	238	260	264	288	256	238	266	298	252	253	237	257	249	263	277	267	238	305	288	272	270	234	250	268	269	258	237	291	258	249	243	271	244	259	241	237	241	255	274	282	253	255	307	230	256	257	260	277	262	246	245	249	247	301	284	243	283	245	241	240	252	261	239	242	269	266	254	242	244	268	263	250	255	255	267	226	242	237	268	255	240	273	274	245	279	236	276	253	266	232	259	217	242	234	259	282	270	277	275	256	287	249	263	260	241	258	261	252	261	259	256	273	245	261	244	262	251	249	254	238	264	288	239	243	258	221	248	257	257	244	238	274	246	247	263	253	261	250	289	262	233	247	224	273	289	257	249	223	262	276	284	254	265	261	262	270	230	224	246	254	266	277	239	229	248	279	253	257	239	292	250	265	255	238	229	282	257	271	259	275	239	237	259	260	257	270	232	288	260	259	261	239	257	291	242	258	263	269	249	252	251	250	281	261	273	268	252	254	259	289	261	245	254	279	239	296	229	258	268	272	258	255	275	263	252	254	283	227	261	250	223	247	242	249	288	236	245	259	256	243	253	247	272	270	249	256	257	266	249	268	247	261	244	254	278	245	262	269	272	267	242	268	269	259	235	257	264	228	260	229	253	263	269	233	264	249	265	253	262	242	258	255	279	240	249	255	255	263	240	257	235	251	263	273	243	272	240	264	245	254	265	256	265	269	282	249	313	285	262	251	243	236	241	236	246	244	263	233	239	271	237	263	261	245	249	275	261	236	255	253	260	258	262	239	279	249	241	279	270	238	264	249	275	226	256	256	244	245	249	262	260	245	248	253	260	233	263	264	250	269	226	271	258	276	282	277	246	266	264	287	255	229	225	234	250	274	263	258	241	257	264	270	284	281	222	276	255	281	264	251	277	258	249	277	279	252	277	236	230	253	246	254	253	244	255	272	267	280	268	233	242	254	269	265	270	226	251	253	258	280	235	281	260	289	280	265	258	279	277	269	245	265	258	263	263	249	244	259	279	272	246	252	245	282	266	231	226	242	238	246	273	235	274	251	249	261	252	265	264	247	281	254	241	266	275	269	277	285	282	241	271	264	235	261	246	238	234	241	250	256	225	235	270	277	269	264	258	245	284	255	269	241	258	245	288	250	264	248	250	255	252	246	284	235	258	249	257	255	234	272	265	281	235	247	269	256	238	248	252	253	257	254	258	256	273	261	260	248	265	260	226	264	259	262	267	272	236	260	260	271	261	254	304	259	240	243	244	260	271	263	243	258	250	264	271	269	265	248	258	226	268	263	270	274	288	266	258	267	274	282	270	240	265	276	242	251	265	274	268	272	251	246	262	256	252	258	270	249	267	277	246	262	256	243	243	268	259	272	258	262	262	236	244	269	253	284	234	275	260	249	248	257	231	238	280	261	255	261	258	227	256	237	270	233	240	246	283	264	239	304	254	251	284	232	257	260	293	259	246	236	274	257	265	254	267	232	241	251	262	244	239	239	231	257	279	244	242	226	249	240	246	246	266	254	270	249	270	245	244	249	254	280	282	253	238	270	286	264	258	268	266	267	244	275	246	293	252	265	285	266	216	270	276	233	249	247	257	232	223	296	276	295	255	264	259	264	242	289	281	250	251	265	262	255	271	257	270	257	277	252	253	234	250	278	256	245	250	252	266	219	237	245	247	254	271	243	231	238	263	259	280	259	256	251	261	253	284	267	248	296	257	256	280	285	255	271	274	256	247	268	267	276	242	280	251	251	238	266	240	260	233	239	262	271	265	246	256	252	282	266	260	243	217	267	251	253	272	249	253	263	218	231	238	264	253	248	262	263	269	248	259	250	251	242	240	272	246	257	250	291	252	264	251	274	241	257	236	248	281	260	263	253	241	262	262	237	249	249	245	259	270	238	283	265	226	266	255	268	269	229	259	251	232	232	282	262	244	271	246	241	254	275	236	266	253	235	252	270	270	253	257	243	236	257	259	262	258	261	257	237	275	250	235	242	267	216	254	279	281	262	242	290	257	278	270	245	263	252	235	247	236	257	283	276	267	244	256	232	277	219	245	290	257	255	285	260	246	269	231	255	254	224	248	256	241	287	251	274	243	253	253	261	252	246	269	278	235	265	292	244	240	249	264	246	274	250	247	250	239	265	270	253	278	250	257	258	239	236	277	270	250	268	266	244	290	268	237	273	254	231	229	267	287	239	253	277	265	260	276	290	255	257	274	256	258	248	265	237	240	261	249	240	243	276	240	274	273	269	270	246	273	262	261	249	241	260	262	231	260	261	260	254	256	244	254	241	251	262	241	254	233	285	242	242	247	258	270	252	259	250	253	269	269	290	259	291	241	260	249	265	279	241	277	269	239	251	269	254	251	265	251	271	253	269	236	232	283	251	266	270	240	268	240	242	268	262	236	232	284	277	238	229	264	228	235	243	249	234	245	246	265	243	253	256	262	283	279	293	207	260	258	266	259	243	239	270	237	255	279	285	261	250	257	245	235	245	246	237	268	259	259	263	244	274	286	259	238	271	256	257	260	266	246	285	258	247	273	278	256	282	278	243	237	235	218	253	272	257	271	251	271	266	254	242	220	216	252	265	247	247	233	247	247	228	257	250	262	269	218	278	263	266	265	284	274	273	262	270	251	231	290	259	228	240	256	248	232	272	250	234	240	243	285	239	231	289	248	263	245	250	291	272	231	248	260	280	255	227	264	266	267	249	247	253	272	263	274	262	275	265	252	236	260	254	265	268	254	272	243	278	252	260	253	262	264	247	230	258	264	259	236	258	245	283	264	261	254	261	269	256	263	253	276	272	260	255	223	250	264	283	251	251	224	257	237	255	248	241	266	234	228	246	261	249	266	273	297	250	238	249	257	293	280	279	259	253	251	269	258	234	234	252	252	288	252	253	274	262	289	265	252	273	231	232	250	259	258	248	272	256	271	260	267	248	263	269	248	261	262	280	266	256	257	233	256	262	244	232	257	232	267	258	260	286	249	243	243	263	226	252	279	264	274	239	250	231	261	276	272	253	258	259	242	291	257	242	227	291	281	255	268	248	268	226	259	264	252	255	278	253	237	257	298	247	263	217	292	249	266	259	239	293	254	230	251	226	246	266	294	251	249	262	270	244	268	261	261	245	288	254	252	283	228	273	280	253	261	258	293	239	280	272	289	244	262	281	262	253	234	258	255	237	251	275	241	277	282	267	252	265	278	252	257	283	219	237	240	247	233	225	267	256	259	278	240	242	269	263	233	259	287	273	228	262	261	284	244	288	227	251	287	249	283	260	245	261
2356	939	1029	1134	1105	1004	974	1352	4376	934	929	893	914	885	976	833	844	908	899	930	885	881	872	871	887	890	877	858	887	916	885	911	851	922	875	881	881	846	874	925	835	856	830	852	838	892	878	899	884	852	900	910	866	832	904	862	880	954	854	880	880	849	868	908	921	907	861	824	897	904	873	866	820	887	855	897	869	884	886	896	880	833	875	925	858	882	852	895	880	901	914	906	848	937	842	868	865	845	841	859	898	870	821	845	867	850	859	907	862	873	879	904	897	884	884	839	833	876	868	853	841	901	855	851	925	850	932	900	904	917	944	853	912	896	893	887	875	911	854	861	849	892	876	856	889	861	827	913	830	819	876	883	903	853	881	897	896	854	897	895	884	862	886	871	873	854	862	868	907	841	907	881	823	854	859	880	817	893	880	847	824	822	884	841	854	881	853	929	891	853	838	899	847	883	852	888	847	834	895	889	880	903	932	880	850	854	845	871	887	884	881	818	866	876	861	914	872	898	929	922	898	882	834	826	904	876	884	836	876	876	830	845	880	855	863	886	883	860	852	851	885	917	833	904	872	952	840	908	892	894	889	829	864	803	847	887	859	847	891	883	838	885	878	862	924	869	927	887	914	869	906	961	824	910	796	855	898	824	869	880	862	867	853	869	862	877	917	915	902	845	838	848	930	839	862	902	831	882	833	806	903	868	842	863	918	834	832	854	841	857	890	886	868	895	858	822	924	842	880	879	851	841	859	898	845	866	865	822	874	840	860	869	885	896	877	974	858	913	879	892	838	881	891	872	855	901	920	845	907	851	905	880	855	866	855	886	914	864	903	870	895	839	850	885	837	941	895	912	837	859	797	882	875	821	896	866	932	845	849	853	819	902	872	803	905	847	897	884	865	873	888	883	840	862	855	887	888	880	864	901	835	864	866	869	858	949	890	834	856	931	881	934	836	929	836	843	901	878	913	877	896	921	868	821	822	888	859	871	884	899	911	900	896	852	908	828	838	860	887	830	902	872	870	816	846	891	873	836	896	881	876	846	899	917	860	840	875	863	893	864	835	924	864	817	905	830	826	874	891	866	879	888	876	854	885	903	863	898	842	868	901	910	822	832	879	864	848	846	887	857	912	898	888	834	887	863	851	872	888	939	823	842	837	885	843	882	907	872	862	837	863	868	860	815	874	844	938	868	870	825	815	912	860	881	868	884	837	871	867	840	903	908	913	830	938	890	871	923	822	873	841	808	918	906	853	880	842	888	856	850	846	857	891	896	875	810	861	881	905	827	828	853	880	854	870	872	875	840	835	856	904	930	889	855	865	850	829	850	851	869	873	906	906	891	827	867	928	890	862	876	866	874	847	884	867	846	872	868	892	853	868	891	942	883	865	874	831	849	842	832	860	849	838	853	871	845	892	928	861	874	885	896	859	883	851	857	859	874	809	849	890	871	830	847	894	873	888	879	801	847	841	834	854	919	847	877	856	851	903	846	878	843	856	879	862	874	845	840	885	891	860	874	847	886	860	859	844	903	891	890	850	892	895	879	842	859	857	845	915	890	916	872	873	873	842	856	839	920	889	925	866	903	881	836	908	863	872	880	879	845	899	919	849	840	882	918	891	869	830	874	847	895	860	880	817	858	897	926	888	884	828	839	873	880	863	873	837	872	840	911	835	879	829	876	877	868	827	872	844	869	821	870	843	899	934	925	863	904	889	903	887	864	924	911	870	806	881	869	887	789	923	866	848	813	901	892	809	877	824	862	870	890	925	862	845	858	871	869	932	897	852	840	855	887	828	946	882	902	862	868	894	867	864	878	831	913	866	904	846	877	838	875	847	862	930	853	872	900	835	863	929	885	898	881	914	863	869	887	877	864	881	904	854	823	843	861	897	853	852	852	842	892	900	844	893	878	826	841	802	898	916	903	847	841	871	849	878	910	887	789	900	839	879	848	812	825	912	878	886	864	819	865	894	863	841	843	829	842	879	841	881	954	855	873	874	934	853	828	859	882	859	835	886	886	883	862	873	843	853	882	821	877	830	807	885	873	823	854	908	885	880	853	849	876	855	898	882	905	847	842	893	874	895	826	895	886	860	825	906	852	844	882	917	913	870	913	912	853	867	833	871	867	895	860	876	880	882	928	862	884	857	868	890	879	896	844	785	896	866	892	866	890	834	886	814	829	873	848	892	859	852	867	826	856	888	866	905	917	899	853	882	843	903	870	877	852	883	869	899	875	879	876	877	846	905	854	824	904	855	825	898	897	884	900	863	919	901	871	871	850	895	858	820	902	862	845	882	852	928	856	893	843	863	877	898	828	918	860	849	857	861	861	864	858	907	819	834	881	867	842	905	888	882	855	917	817	899	888	896	833	919	861	855	886	867	875	832	821	853	842	908	901	860	862	854	927	861	849	824	913	880	892	894	823	914	877	891	872	903	884	831	922	844	879	888	847	829	885	921	908	889	898	903	871	846	909	848	870	865	861	881	859	872	929	895	880	860	877	859	880	887	876	876	884	866	852	867	869	840	860	827	883	846	895	872	859	839	892	895	923	848	884	882	854	850	871	830	827	847	856	889	839	891	878	897	870	862	825	882	832	898	886	853	855	856	847	876	911	903	853	864	914	881	826	829	820	839	809	789	828	871	921	854	833	881	870	852	913	846	859	883	873	867	870	871	828	861	832	832	814	879	813	863	908	863	883	910	877	889	876	874	868	880	869	845	923	863	944	903	895	889	865	880	827	859	905	904	857	890	840	859	875	817	836	860	841	890	868	866	888	853	881	901	882	894	875	809	878	862	896	855	843	814	830	872	867	920	886	868	868	865	855	820	867	844	880	873	875	887	895	844	885	922	871	888	856	833	904	840	925	904	892	893	886	865	886	833	869	877	926	882	926	900	867	918	874	850	869	881	824	861	893	871	835	861	849	865	880	877	938	849	868	856	902	835	877	824	868	888	849	874	893	861	887	849	875	895	869	890	829	827	868	868	837	826	857	919	835	871	904	915	825	894	899	840	899	873	856	877	862	922	895	870	876	837	878	923	897	886	881	854	792	874	874	863	851	891	909	893	862	878	877	879	877	861	893	835	835	873	916	849	923	847	859	894	841	854	843	869	857	887	846	873	823	908	861	813	866	841	848	875	866	887	838	919	891	866	874	899	871	918	846	896	864	848	902	881	830	850	815	827	900	829	932	898	906	859	907	863	842	851	918	859	829	870	892	884	832	856	877	874	881	870	905	881	837	926	892	925	878	891	843	853	865	874	861	872	838	871	823	870	892	863	942	866	891	903	860	872	866	859	907	819	867	854	876	867	814	886	887	842	838	895	907	886	898	867	885	841	845	867	886	855	840	893	890	924	890	818	878	852	834	863	856	898	852	922	857	828	795	900	904	852	849	877	877	895	874	868	857	900	891	879	903	911	824	918	812	832	866	837	840	905	942	855	876	843	900	894	855	867	843	830	889	888	883	933	876	879	884	855	844	887	875	876	888
6745	710	1094	924	663	534	414	1475	7120	272	234	223	215	213	208	167	192	194	185	189	176	167	156	175	167	163	170	150	138	140	141	149	189	145	161	152	157	170	143	153	170	175	164	135	170	161	121	155	165	162	179	150	155	161	167	153	156	144	186	162	160	155	154	155	131	137	169	165	129	154	130	154	141	143	167	165	163	141	158	149	133	156	163	156	138	140	160	158	140	167	141	146	156	159	149	119	155	167	160	167	174	147	154	154	154	151	176	159	155	150	147	166	164	149	153	153	160	153	129	142	176	154	166	156	152	159	150	146	138	146	161	159	149	152	149	153	143	165	167	132	140	178	169	167	171	160	165	150	145	156	152	160	152	141	157	160	145	144	168	145	151	162	161	168	158	173	152	149	158	141	145	157	146	140	160	166	133	157	151	164	152	153	153	163	155	143	150	169	156	147	166	149	139	148	134	146	168	138	154	161	145	152	154	157	159	137	152	175	150	169	161	169	133	156	176	129	159	161	159	144	135	163	153	162	143	146	144	163	168	134	131	161	151	146	167	156	143	163	142	175	155	165	150	147	152	148	153	144	171	165	146	152	135	144	172	140	133	144	182	174	156	151	129	158	141	135	150	156	155	154	153	164	158	161	159	135	157	170	125	165	173	173	154	155	155	157	140	157	143	150	163	168	150	140	161	153	180	148	162	150	156	154	175	167	155	166	146	155	153	161	149	147	144	147	148	166	168	144	167	141	125	128	152	157	128	136	139	160	177	156	160	163	151	123	146	143	168	144	135	161	154	165	156	160	143	150	152	158	144	159	148	178	163	156	148	148	131	161	162	174	149	166	147	151	155	162	135	163	151	161	150	146	143	160	146	165	189	163	152	156	129	160	135	168	160	146	137	152	158	166	138	147	167	143	177	173	177	162	162	146	155	143	147	140	139	162	141	180	166	148	136	157	153	181	173	163	180	170	164	170	159	135	152	158	151	147	151	147	165	134	159	150	166	161	153	162	157	179	144	164	149	151	150	178	143	151	175	167	158	146	139	172	170	166	163	159	180	145	137	145	149	144	190	157	141	154	138	147	142	143	152	154	166	149	180	156	151	156	166	128	145	161	156	149	156	143	146	162	156	139	153	167	169	176	164	139	145	161	158	160	165	161	176	151	149	146	175	132	158	163	147	151	143	158	149	141	159	142	139	153	159	139	135	178	148	157	148	155	152	141	162	150	125	141	150	170	148	151	167	145	143	158	158	171	165	138	161	167	166	134	177	142	146	146	148	147	164	147	162	141	162	150	149	169	142	137	147	167	178	155	147	168	149	143	142	153	153	163	150	157	135	173	149	170	157	146	150	160	152	174	159	157	118	170	131	157	158	151	133	147	149	142	146	180	155	141	162	148	145	167	132	157	143	168	139	164	155	150	157	151	165	140	152	182	152	141	151	167	165	160	153	176	176	159	163	140	162	156	152	144	170	134	138	152	153	149	151	155	162	157	162	143	151	147	147	168	142	181	141	142	177	139	155	159	171	139	126	168	163	143	150	145	177	139	146	159	154	139	133	160	146	149	172	162	171	172	156	161	146	160	146	168	156	169	120	142	185	155	149	149	161	156	161	153	140	156	154	168	154	149	159	165	145	142	164	186	161	139	162	172	127	164	162	151	149	184	158	156	168	158	188	156	157	157	139	169	159	170	163	158	164	139	161	148	144	141	141	155	138	164	136	156	172	178	154	165	147	147	154	153	158	139	165	162	157	158	141	179	164	150	137	154	140	130	146	143	158	137	156	160	171	156	155	181	159	173	169	162	162	173	145	149	153	134	147	187	152	137	160	151	156	150	153	155	160	159	145	161	142	160	151	150	151	157	156	160	166	149	163	147	143	147	161	149	163	155	154	145	165	160	153	152	175	125	154	151	124	155	158	161	136	161	141	154	149	156	149	163	146	162	139	167	149	172	154	167	169	128	167	151	149	153	142	147	163	141	161	147	147	154	155	154	185	170	163	140	156	169	131	159	156	139	148	131	167	145	166	154	145	161	152	149	173	152	144	147	165	145	153	161	163	158	150	170	156	143	161	155	143	151	160	156	165	160	162	147	175	154	148	156	156	151	169	144	131	168	163	161	137	172	147	154	151	157	161	141	167	160	162	158	132	132	163	164	153	181	133	178	136	171	160	152	147	169	135	146	142	135	146	165	154	163	136	143	137	176	156	137	160	144	165	131	152	156	166	163	147	147	181	165	168	186	173	139	150	162	156	152	160	143	150	170	149	169	172	162	143	166	168	157	147	159	142	127	159	161	161	156	182	190	138	143	150	156	153	153	122	132	157	146	143	143	163	145	140	165	157	152	181	147	136	150	167	162	134	161	140	174	175	144	148	149	162	142	140	144	184	179	152	160	149	133	180	161	142	150	141	157	157	158	158	157	162	168	173	163	137	163	153	134	170	165	156	175	138	174	157	160	166	152	143	143	170	147	157	143	149	154	153	151	149	176	141	147	150	159	160	164	157	154	150	140	148	149	148	159	130	149	160	138	154	164	141	157	154	155	146	156	170	132	155	156	155	153	173	163	159	137	169	143	143	151	151	160	139	143	172	156	142	175	139	141	169	153	169	143	151	188	145	144	139	149	178	153	172	152	137	152	154	145	163	153	143	146	151	156	147	156	152	136	149	131	153	159	138	142	148	169	141	151	143	155	167	121	146	174	156	123	139	148	122	129	141	159	132	148	150	164	142	153	150	141	142	165	155	155	157	142	165	130	169	172	162	155	155	174	140	147	147	168	164	151	150	153	155	145	151	175	151	139	163	133	127	162	149	151	129	161	160	157	143	164	141	155	148	150	152	170	150	162	155	157	153	158	153	144	155	155	153	127	165	159	158	169	148	143	157	179	144	159	170	149	166	149	156	163	150	143	150	149	141	136	157	162	152	161	150	145	171	132	143	157	143	176	158	147	161	158	166	159	152	146	181	153	127	134	140	136	151	175	158	173	165	157	153	142	146	156	151	165	130	152	167	157	148	156	167	132	149	155	158	176	154	146	158	161	150	174	158	146	145	159	149	155	149	169	152	148	147	156	131	139	138	160	145	141	163	165	125	119	139	155	135	177	160	141	175	174	143	178	163	163	150	146	150	144	183	161	152	140	168	152	153	142	149	128	153	136	131	143	147	148	145	149	150	157	155	155	154	175	172	161	145	144	124	153	151	166	155	154	149	168	152	160	158	161	147	156	148	173	160	156	159	154	138	154	133	163	162	148	136	158	143	168	152	177	148	168	146	158	138	164	127	170	148	141	139	134	158	180	148	136	148	158	143	161	154	150	155	169	155	168	185	141	146	128	138	146	152	156	132	150	160	154	133	154	157	168	140	162	159	195	172	148	148	192	154	145	151	139	149	137	129	147	175	163	161	138	152	149	145	134	157	181	135	147	144	141	143	158	152	140	165	148	157	151	168	157	168	168	146	159	146	168	130	151	171	157	160	139	154	163	136	154	155	175
5077	1364	2658	3165	2720	2260	1910	5958	13385	1326	1102	1064	1029	922	836	823	784	804	756	721	736	728	646	668	682	618	645	629	658	632	610	585	619	586	614	618	579	647	591	605	556	626	621	623	568	532	607	605	583	604	568	577	577	609	546	571	542	573	564	590	551	621	562	600	594	581	591	613	537	542	544	557	578	593	567	562	609	570	578	571	568	578	553	586	596	597	503	586	564	557	541	560	575	568	553	563	565	554	589	542	545	573	577	546	537	598	561	552	528	613	570	576	558	551	570	558	557	544	583	547	557	558	586	544	562	565	593	564	517	534	569	573	531	561	564	583	579	538	559	566	531	589	559	536	545	566	560	560	507	604	560	522	578	570	559	566	545	499	531	557	545	602	549	572	555	532	535	550	559	570	555	535	533	588	527	558	538	623	556	583	565	537	563	529	560	572	523	548	544	508	575	555	520	584	572	542	527	552	584	549	555	587	526	559	556	549	528	542	555	557	563	590	530	598	559	515	538	549	641	570	595	551	548	511	566	582	526	517	615	575	553	520	586	545	538	572	567	524	572	536	520	581	542	610	503	521	560	529	540	521	523	569	549	584	535	616	599	565	550	562	559	535	569	575	529	586	596	564	603	596	562	575	559	566	570	570	519	576	553	600	532	559	542	570	550	578	549	569	533	538	539	540	614	547	601	537	555	548	569	586	542	570	591	577	600	548	553	540	531	520	556	535	548	517	524	564	556	550	542	554	565	517	556	487	556	569	582	564	542	539	590	577	510	580	567	556	553	558	550	559	510	545	567	531	506	552	558	576	601	537	550	581	538	550	513	553	567	595	538	583	591	571	554	586	555	562	566	556	530	567	553	519	580	537	546	528	554	556	544	570	536	514	527	563	577	566	572	547	552	536	530	547	606	574	565	546	580	571	564	530	590	553	573	560	603	537	571	552	587	558	599	560	576	577	559	576	543	526	548	560	553	528	531	596	562	569	586	567	555	520	517	528	557	523	546	519	522	560	556	554	550	532	618	529	572	613	618	592	593	600	559	597	533	576	529	569	546	560	533	529	528	566	559	547	547	535	552	560	562	574	593	616	548	570	566	528	547	571	509	545	538	569	574	522	574	555	510	580	551	552	585	512	555	605	555	521	592	583	566	550	554	518	556	547	587	537	576	576	558	546	543	564	533	569	553	559	589	593	550	546	540	550	552	553	594	542	568	521	593	596	539	560	551	568	574	549	560	560	534	565	600	576	612	562	578	600	615	574	539	535	581	547	562	559	553	527	577	594	605	508	581	532	523	553	606	559	589	549	525	538	528	550	567	546	552	539	594	539	567	538	563	566	539	568	566	609	542	575	557	549	561	561	545	529	561	518	553	515	560	550	561	530	527	542	555	565	569	543	558	503	555	542	526	576	579	547	577	540	581	517	535	546	588	542	528	582	528	599	519	566	602	547	549	537	577	610	549	542	561	558	567	585	569	553	562	588	592	551	477	571	546	549	564	564	550	556	581	543	537	542	572	527	540	523	533	527	577	539	544	539	544	545	566	506	538	552	572	532	565	532	560	578	522	560	568	558	560	540	585	564	585	547	527	565	606	529	579	575	547	462	569	568	525	538	556	520	592	553	537	531	601	557	554	557	590	583	543	529	593	562	566	520	565	587	612	563	558	518	560	571	534	591	547	555	547	566	545	572	573	557	536	533	549	544	560	573	552	601	515	566	616	528	550	568	553	590	564	565	571	558	560	615	552	543	570	564	571	539	552	586	550	562	551	571	524	547	537	564	585	551	538	562	569	529	525	578	569	558	559	558	598	578	514	566	534	574	565	548	511	543	549	566	574	595	569	537	563	523	585	595	553	578	563	576	557	559	521	562	579	566	553	573	515	571	595	585	536	571	573	552	522	565	582	526	515	557	569	553	569	594	546	563	554	560	578	606	555	554	547	617	545	558	552	570	553	580	586	534	526	593	541	590	593	546	569	547	554	601	553	601	554	550	559	558	604	537	570	564	554	542	505	535	546	558	584	535	565	541	559	559	553	568	529	539	533	542	565	569	535	561	523	579	565	549	589	549	551	522	547	518	548	576	542	526	539	619	543	580	553	542	534	581	576	541	554	556	521	520	548	565	542	533	547	552	511	547	528	578	551	546	511	541	567	556	539	593	548	612	517	557	559	556	568	580	557	557	541	529	592	594	589	519	537	554	570	597	535	528	541	600	565	527	551	536	528	530	626	550	544	497	545	542	567	573	561	556	546	574	560	547	586	521	559	621	577	540	587	592	537	556	572	551	551	534	566	571	578	551	585	536	521	536	569	540	552	564	581	567	573	552	539	562	520	582	545	598	555	513	545	588	575	521	542	539	523	546	528	594	539	540	606	564	547	535	542	589	564	556	547	559	505	589	571	590	557	552	565	578	536	544	561	579	518	534	564	606	586	544	582	568	549	543	550	554	518	532	574	551	572	611	543	598	547	558	581	558	543	569	561	567	530	551	545	577	566	549	565	533	555	575	537	591	599	565	564	552	546	519	576	570	568	539	547	547	538	544	592	567	546	538	524	517	542	548	521	570	581	596	594	533	570	548	535	568	560	567	530	624	568	569	556	562	554	578	570	567	546	533	528	544	581	567	498	545	502	554	523	586	552	561	619	570	504	568	577	533	578	562	548	564	581	528	514	521	596	580	625	563	581	563	565	564	518	536	557	562	568	586	570	526	593	543	532	552	546	584	541	558	582	573	517	550	562	566	536	570	564	552	543	541	561	577	547	574	549	524	547	588	586	556	547	531	596	584	603	556	584	559	573	603	549	549	567	571	589	550	617	536	542	548	545	576	560	564	577	550	573	587	568	554	572	595	557	566	543	542	586	552	563	568	559	594	559	550	568	527	554	565	552	538	564	524	567	550	548	540	548	573	522	538	540	592	567	568	571	540	555	555	548	558	523	552	581	544	541	552	543	558	550	504	553	525	608	544	509	565	575	526	567	540	570	498	553	527	509	634	527	579	544	545	553	553	563	540	551	591	619	559	576	579	532	548	576	579	562	593	555	516	549	569	588	584	506	583	529	546	590	505	559	574	509	556	549	532	552	562	539	560	573	566	549	513	553	525	542	598	571	548	575	554	574	548	595	576	518	599	561	521	543	545	545	554	541	584	592	594	566	587	519	575	569	601	536	539	543	565	550	555	544	604	520	555	539	573	549	541	561	542	553	522	551	556	563	552	537	536	537	556	518	536	594	549	548	605	537	558	591	549	526	560	524	533	551	547	555	569	543	590	549	584	602	543	551	554	571	577	556	540	577	581	537	516	574	555	568	552	564	606	583	568	545	558	533	555	550	592	542	565	570	591	581	577	546	526	549	577	547	574	555	572	569	530	567	630	546	550	596	567	536	545	562	571	588	539	597	562	571	569	544	584	555	567	560	537	514	581	583	542	551	606	516	555	569	576	553	558	558	579	520	544	610	543	564	555	594	616	551	563	546	571	548	600	560	570	535	530
14404	1794	2250	1746	1186	876	634	1335	14590	640	288	267	223	211	236	194	194	181	155	151	143	155	166	160	139	127	127	141	142	134	162	126	117	138	123	139	110	127	118	113	126	138	116	139	127	132	124	146	132	119	119	111	134	119	118	131	110	120	110	136	122	127	100	118	128	104	123	108	115	121	122	126	131	120	122	118	116	108	118	111	108	111	110	110	134	100	132	119	132	94	125	109	95	93	117	114	124	123	121	113	119	99	121	90	126	114	98	124	128	103	115	138	132	115	131	118	118	132	118	125	135	115	125	119	111	147	109	109	109	123	117	111	146	122	110	129	117	95	115	122	128	120	117	105	113	121	123	114	110	101	121	129	115	111	117	112	125	99	97	113	123	102	101	101	131	103	115	122	109	109	136	130	105	137	112	124	106	118	116	117	113	117	117	111	131	111	116	96	115	128	92	117	95	102	138	137	110	109	105	132	116	129	99	111	126	104	105	132	100	105	99	114	117	108	112	113	104	122	124	107	97	118	96	131	104	114	135	120	118	128	109	119	103	115	118	105	107	119	126	106	120	117	118	110	108	116	116	93	104	134	119	117	116	112	134	115	126	84	120	125	100	138	107	125	125	110	125	106	113	122	97	95	125	119	104	114	124	108	100	105	122	105	103	117	100	107	108	132	135	121	101	107	115	107	83	128	113	122	103	120	121	111	97	115	132	101	91	128	110	117	111	113	101	100	111	101	103	94	108	114	132	114	120	125	110	118	122	96	129	124	105	126	112	132	125	109	124	108	101	116	133	110	111	118	131	114	126	114	132	136	112	114	116	111	113	108	119	103	122	115	112	117	117	115	120	110	111	109	109	121	122	131	118	112	141	102	117	118	111	117	133	137	90	120	114	103	103	109	140	96	108	113	136	113	132	95	121	125	96	115	118	112	116	94	120	109	99	130	115	97	129	118	123	116	99	132	116	106	110	94	116	143	90	121	100	105	118	112	109	123	97	124	117	130	98	118	127	112	91	107	112	131	123	118	126	110	117	107	112	107	104	119	126	128	122	108	106	109	113	110	111	142	124	102	121	116	112	98	139	108	134	127	113	103	97	95	122	120	121	116	115	115	132	122	99	114	114	128	113	129	133	109	119	112	126	111	104	106	133	100	122	106	100	107	110	124	102	124	119	115	120	124	105	137	123	108	108	106	127	130	120	121	128	110	107	120	109	107	128	103	116	131	123	103	127	144	104	97	116	120	98	108	123	126	102	110	128	122	98	123	131	102	106	133	128	108	107	115	110	112	122	122	103	120	119	120	120	109	118	111	136	135	110	134	119	119	122	125	119	139	99	116	107	136	112	114	122	108	114	127	122	110	114	128	121	92	118	110	108	118	98	129	124	144	110	119	95	108	103	109	110	135	104	110	121	118	112	114	126	106	101	97	120	114	113	97	105	127	96	106	121	93	111	104	128	107	106	126	107	121	127	114	126	113	109	119	114	108	118	116	106	116	114	114	118	105	117	149	132	114	104	118	144	98	123	100	127	105	127	111	124	107	97	123	146	101	109	129	100	140	124	131	115	101	113	103	118	110	100	99	119	96	127	112	117	130	111	106	123	105	106	122	129	109	108	100	125	122	104	104	104	117	119	108	104	105	119	100	115	112	121	120	126	112	114	117	122	102	111	110	106	120	132	111	113	77	127	119	113	120	102	110	121	125	118	106	126	98	98	120	95	113	122	132	120	111	114	98	108	94	103	126	94	122	110	136	124	119	133	123	102	101	138	96	142	124	121	119	113	112	100	113	109	120	113	115	101	106	107	113	136	111	116	123	100	115	104	118	132	110	124	91	118	124	127	112	116	129	116	107	123	117	105	95	113	87	109	110	122	121	122	134	126	138	129	125	98	115	116	98	97	117	108	119	117	105	115	97	128	126	133	117	117	126	112	115	116	108	123	104	115	132	141	120	100	111	114	117	118	114	119	115	118	128	117	100	104	99	104	115	106	106	106	103	113	119	113	120	128	106	108	110	98	112	115	117	111	112	103	119	114	119	108	102	113	111	109	105	107	121	101	102	114	118	119	123	122	116	112	115	116	119	117	122	116	154	114	99	122	114	116	114	101	118	113	120	127	108	103	110	118	109	120	111	107	97	127	116	108	108	105	83	88	103	124	93	112	114	90	113	120	114	118	117	105	111	107	111	136	123	124	117	119	120	127	105	108	103	124	118	124	108	121	128	130	120	113	111	112	111	109	111	112	118	124	115	126	132	112	113	116	104	113	122	142	113	110	111	115	114	125	124	97	118	136	107	114	113	117	114	125	113	113	117	127	111	125	142	111	110	113	121	125	107	118	103	126	128	118	113	111	89	127	117	120	123	130	117	117	114	110	124	117	123	116	126	123	115	101	114	120	129	128	121	105	110	104	97	124	119	98	98	112	114	112	134	124	87	109	129	96	123	121	108	130	123	99	126	125	114	103	124	116	111	110	126	124	118	110	96	97	109	114	113	112	111	119	109	122	132	109	119	125	132	108	114	115	105	128	122	116	127	113	105	108	124	129	101	121	133	105	114	117	117	120	121	125	110	105	127	129	125	121	95	103	116	110	123	105	111	114	119	113	114	120	117	100	102	120	118	124	128	108	130	117	111	105	100	101	101	109	104	114	111	115	124	100	122	143	122	108	112	90	136	125	107	111	118	115	106	136	115	106	132	116	111	101	112	104	143	112	112	115	135	116	101	131	109	122	106	123	116	106	121	100	94	112	94	123	128	130	122	111	98	125	122	122	133	99	128	109	119	123	102	120	109	131	103	108	94	118	104	112	99	120	113	142	113	109	103	98	118	117	106	133	122	97	120	110	109	126	128	91	114	112	96	115	114	112	113	111	112	125	126	87	107	117	115	108	139	128	115	118	118	114	126	104	114	110	113	97	123	111	122	109	103	107	123	101	116	111	103	107	111	112	100	118	109	112	121	119	117	112	111	114	126	126	111	116	119	107	120	106	126	124	107	126	110	139	100	92	116	117	132	110	93	118	107	131	120	97	109	125	100	97	114	126	121	120	106	100	112	119	118	104	97	117	110	130	111	118	134	120	84	117	122	125	118	109	109	87	119	112	102	117	97	104	104	122	102	103	88	125	118	130	124	124	101	128	118	113	116	120	102	114	115	117	117	94	127	99	102	119	118	129	109	110	115	117	111	116	119	93	112	126	127	99	112	96	107	122	117	130	131	115	120	126	126	115	121	117	130	114	128	115	122	109	106	117	104	100	111	107	121	102	100	113	114	121	104	113	111	125	117	111	118	114	109	127	118	114	127	110	131	121	113	133	116	120	118	120	121	122	120	107	122	107	128	118	119	126	119	110	115	110	112	120	117	125	124	129	129	118	125	111	132	119	130	116	97	88	109	92	105	125	88	115	128	109	131	117	114	107	108	111	122	126	96	110	112	126	119	122	106	120	112	127	108	120	121	125	104	114	90	104	124	97	106	104	115	125	115	99	119	102	116
7357	2163	4785	5614	4744	4045	3300	5649	16306	1884	1675	1458	1281	1230	1142	1056	983	900	871	843	820	756	743	662	674	676	624	634	608	603	619	628	567	564	531	550	577	614	543	552	531	537	512	518	540	549	514	557	533	503	455	504	497	490	517	485	485	471	449	500	453	488	484	469	474	480	504	454	428	460	446	487	415	454	489	483	442	466	467	466	473	481	444	460	494	458	492	458	468	433	453	472	445	493	413	487	413	435	460	472	512	429	481	435	467	413	415	438	441	477	439	415	427	462	448	484	481	450	457	482	468	433	444	458	486	470	463	441	402	439	455	439	457	452	423	465	427	420	434	469	462	439	442	449	480	476	455	413	463	477	431	424	424	439	484	461	441	444	470	428	472	457	447	455	422	467	409	465	440	425	461	427	470	433	452	428	457	433	436	466	464	444	408	500	450	437	443	397	433	469	457	424	462	448	485	420	461	478	458	438	469	426	440	419	448	463	459	432	428	441	436	469	485	402	415	437	454	474	453	472	436	422	459	493	453	475	453	440	433	445	420	418	437	450	442	437	425	454	466	477	481	421	460	423	424	433	419	443	435	432	436	442	411	418	457	404	432	459	457	480	450	434	488	413	450	443	467	473	440	429	437	440	438	438	442	429	412	421	455	433	413	431	427	439	443	429	462	415	438	442	452	438	419	451	458	423	500	411	429	422	425	421	470	426	438	475	461	427	408	447	421	452	487	460	457	457	419	449	451	435	457	429	432	466	415	432	466	465	472	416	452	440	443	439	447	424	446	440	442	421	450	447	446	444	453	430	487	455	450	454	468	469	405	461	446	419	437	447	488	464	466	465	466	451	472	442	491	426	456	431	425	475	459	451	453	430	456	441	444	456	453	445	452	473	446	450	418	464	435	431	445	427	404	425	418	419	435	416	440	432	464	456	446	464	456	443	447	440	454	390	436	444	437	445	465	445	419	421	414	437	446	440	379	436	423	403	450	429	445	440	433	467	450	467	446	415	458	458	457	457	454	458	433	471	397	449	430	423	449	448	467	449	438	449	460	462	458	479	418	487	422	431	480	454	441	477	448	430	445	433	442	457	443	420	454	447	448	454	426	388	446	447	463	415	463	471	499	429	444	448	445	428	463	450	456	429	440	457	432	460	453	469	445	432	415	409	477	467	445	451	406	437	442	428	408	462	479	437	471	446	442	430	412	448	424	450	440	481	453	458	453	409	475	486	431	471	442	449	460	435	448	439	436	417	470	458	461	453	479	440	432	474	465	412	429	426	486	468	446	449	467	456	457	457	419	430	425	431	467	451	433	471	494	405	445	459	433	414	425	479	405	457	452	422	484	474	480	407	380	425	424	475	479	458	442	448	460	447	455	428	449	426	434	467	435	439	445	423	445	428	446	468	430	466	424	465	456	426	483	447	455	442	480	447	455	429	440	451	464	484	467	493	420	469	468	454	425	436	449	446	441	420	427	409	429	436	422	450	441	445	397	453	448	448	418	488	424	435	474	440	445	448	421	426	451	467	486	451	447	467	439	445	421	452	468	453	433	448	423	460	428	446	459	454	444	445	476	446	448	448	443	439	412	424	486	438	512	413	424	445	406	431	447	445	449	458	468	418	436	469	432	444	450	457	476	422	479	460	453	479	464	461	417	434	402	469	433	433	419	420	438	457	449	447	440	464	442	448	433	454	433	427	447	476	435	418	464	469	464	454	419	405	456	439	400	413	439	460	460	425	464	418	468	441	445	460	424	461	415	431	402	440	453	428	473	457	443	447	448	484	427	427	440	439	426	397	398	431	420	445	451	440	442	446	427	424	404	466	448	438	422	453	426	422	413	429	442	456	433	445	471	433	476	456	472	419	458	447	463	438	432	449	449	430	440	494	423	432	445	465	423	433	455	422	435	484	449	457	455	427	418	438	468	422	438	435	444	484	461	427	425	442	427	428	438	483	400	445	425	412	470	453	438	451	417	448	425	435	435	429	418	449	447	423	465	454	473	433	459	467	476	468	418	422	466	461	482	441	486	452	478	431	422	423	425	455	445	454	441	431	486	427	439	482	422	449	446	441	451	435	446	438	454	450	439	445	463	432	451	420	449	418	418	439	469	435	439	425	437	443	467	433	396	460	421	424	472	442	417	408	480	428	470	425	453	466	455	506	447	438	413	405	428	453	472	431	472	479	448	425	426	432	424	458	461	431	486	477	472	441	439	462	460	427	416	439	453	427	464	440	478	453	431	472	470	405	483	443	419	443	409	443	432	407	452	438	452	457	460	453	460	430	409	442	409	397	446	436	478	427	424	462	432	465	425	412	488	444	464	474	435	441	442	471	433	457	434	463	447	486	443	413	447	442	431	436	436	429	435	444	419	432	423	434	441	449	443	460	404	412	462	431	456	453	417	452	469	409	426	461	436	438	426	444	451	460	429	424	499	490	409	454	428	476	432	440	452	455	463	449	464	433	414	433	454	451	446	467	412	453	429	425	454	398	447	475	458	448	436	436	434	420	446	475	431	432	431	430	458	454	482	462	401	482	448	460	455	444	470	427	404	480	440	464	425	435	459	459	432	419	440	497	451	406	449	466	433	421	467	408	432	405	462	431	475	469	449	453	436	460	430	407	447	446	459	455	433	436	406	423	413	453	461	490	474	409	464	469	424	450	421	483	429	444	480	403	438	442	446	425	418	390	459	468	451	424	451	449	431	430	456	464	440	435	435	416	434	439	436	422	439	474	482	464	445	449	449	432	435	458	444	426	448	440	464	463	437	487	491	430	469	449	417	427	436	466	440	404	416	452	424	471	408	459	482	449	445	454	442	422	464	429	411	436	427	468	434	451	453	400	449	419	433	449	438	453	431	425	450	387	470	434	431	474	421	455	447	464	409	448	474	460	455	457	401	475	434	442	445	462	432	476	443	493	482	502	461	443	497	456	440	445	464	452	429	454	426	444	418	438	452	458	456	416	454	469	441	481	444	438	474	420	436	441	437	442	436	415	466	418	464	468	424	462	449	461	441	412	469	433	440	447	464	453	466	430	487	474	457	473	440	414	413	428	437	432	464	439	449	436	419	445	446	439	434	478	420	450	446	465	461	405	468	450	450	447	429	445	402	463	465	444	436	409	464	482	446	474	416	450	456	445	481	438	453	396	455	458	470	437	462	448	477	410	398	444	416	425	419	451	452	458	433	487	436	440	444	420	482	468	430	449	426	419	432	446	447	460	439	421	440	450	445	448	423	464	455	438	439	470	448	457	443	408	433	448	448	434	484	450	454	456	423	393	405	429	423	416	439	470	430	424	440	442	445	461	437	448	456	451	466	461	457	453	427	424	426	444	443	472	450	477	449	441	449	434	436	427	450	450	476	439	461	441	457	437	442	420	458	458	451	430	436	440	446	476	459	458	440	451	445	467	421	486	455	476	432	440	423	405	455	449	428	465	427	421	438	452	480	429	460	402	480	445	446	443	466	487	420	456	434	401	426	429	418	436
2001	323	325	302	315	269	280	277	828	299	255	229	260	279	267	255	220	259	265	242	270	265	249	270	250	248	275	243	218	254	250	260	238	269	294	255	237	250	272	243	252	260	268	260	268	252	259	266	255	233	247	269	246	282	246	238	253	260	254	241	261	249	241	256	236	269	248	252	271	257	267	253	237	244	245	223	249	241	229	243	247	279	241	247	265	239	255	237	237	251	278	263	256	278	282	250	270	251	257	249	266	300	276	263	260	243	259	252	253	238	267	266	237	254	239	248	247	269	243	280	255	273	248	262	237	257	247	246	260	239	225	280	233	250	242	255	230	296	264	240	250	264	266	260	259	272	265	252	262	255	277	289	267	235	239	273	255	288	237	246	250	245	278	236	247	269	225	261	265	247	269	258	275	282	268	223	247	217	243	280	252	300	252	251	260	238	243	244	247	257	240	245	258	264	238	268	251	269	270	265	239	280	243	233	252	279	266	253	243	250	249	266	230	254	266	267	245	242	249	276	265	278	240	262	252	228	228	241	268	245	260	274	232	271	235	207	252	238	282	253	234	261	268	264	268	255	231	268	259	265	278	271	263	246	239	250	242	231	271	265	224	253	244	267	253	257	255	272	285	283	267	274	248	266	251	254	267	253	242	262	266	248	243	269	255	250	286	263	271	288	243	250	239	224	255	267	274	269	266	275	252	254	250	240	248	232	246	236	254	252	266	248	237	271	268	238	254	273	248	252	224	265	253	256	263	258	241	240	276	251	245	261	272	250	264	259	263	277	266	263	254	261	254	262	291	222	246	273	251	277	267	240	238	236	276	260	258	269	235	268	259	250	241	261	252	267	277	258	243	243	254	255	240	232	279	272	241	276	259	284	250	269	272	246	275	241	255	218	248	271	263	247	252	228	264	263	258	236	254	275	230	254	261	291	264	250	286	258	264	252	237	260	253	268	254	251	282	265	252	273	264	264	257	266	238	253	234	284	249	245	274	263	264	297	278	274	250	264	262	242	258	267	264	262	265	263	242	272	250	276	268	251	260	284	286	276	231	244	237	256	257	269	250	272	305	237	230	280	265	243	260	251	272	285	249	258	267	249	294	225	253	267	243	275	237	225	250	248	242	246	253	269	246	265	255	265	239	267	278	251	291	232	251	249	268	229	285	224	253	281	252	247	240	262	248	256	249	252	221	274	248	235	256	263	260	284	250	254	250	230	264	263	243	254	282	233	256	257	231	260	242	229	246	289	256	238	264	238	247	265	240	240	280	255	227	263	291	251	240	244	264	250	237	287	217	236	284	280	239	265	288	251	268	243	259	237	231	247	257	248	270	268	273	277	225	265	249	267	252	267	257	282	262	243	249	253	258	260	237	244	242	241	252	239	273	266	237	275	258	267	269	271	249	241	263	262	220	271	285	275	270	252	277	227	252	253	260	257	271	267	241	246	271	248	264	239	282	255	234	286	270	255	258	280	250	292	245	258	248	246	238	245	246	255	239	268	239	248	265	271	278	255	223	271	301	227	263	242	265	237	247	250	282	252	276	258	245	240	281	267	269	263	242	250	240	264	252	271	249	267	272	236	253	258	252	225	252	251	236	250	243	254	266	246	289	229	279	270	275	254	267	257	224	273	281	249	264	263	233	262	232	238	261	255	284	285	253	243	252	247	263	266	216	223	258	202	245	250	249	236	267	257	247	256	239	271	256	272	249	268	257	235	255	255	262	240	222	277	264	243	258	263	255	220	265	198	251	248	263	238	251	250	259	248	291	248	250	279	255	246	262	249	240	254	251	260	261	252	265	272	257	245	255	257	248	238	245	267	261	224	290	246	239	272	313	245	242	259	250	290	264	225	270	255	272	257	249	284	277	270	255	252	269	234	245	276	274	211	243	234	254	255	252	235	253	223	223	245	237	267	257	259	261	271	278	278	255	255	245	269	268	246	244	266	256	269	266	270	249	255	248	273	259	227	252	256	269	266	245	259	246	247	243	256	254	248	243	258	261	270	244	245	260	264	260	270	229	255	282	230	286	271	240	252	261	245	237	247	226	253	243	292	272	261	228	238	278	243	238	234	265	255	275	239	271	248	262	258	237	239	249	241	240	249	265	279	266	287	210	241	265	266	252	269	244	277	291	244	272	276	253	240	229	255	236	220	269	249	237	230	245	275	261	237	271	268	265	248	254	277	252	239	260	247	272	242	261	280	261	248	229	252	258	264	293	265	259	257	259	220	257	266	236	243	266	232	261	285	270	229	250	265	231	245	244	264	229	256	238	250	221	272	279	243	291	248	267	234	268	264	245	258	281	252	276	255	226	252	252	270	262	231	260	268	225	260	278	260	225	253	278	247	271	257	244	266	262	249	262	242	259	246	283	266	257	260	259	281	247	246	277	260	272	298	228	263	265	242	245	275	267	273	265	260	229	248	270	265	257	235	256	257	250	269	244	248	254	244	250	263	249	234	250	280	251	233	262	276	275	249	224	260	263	264	261	257	263	289	245	228	236	266	248	275	228	284	240	257	280	279	224	283	253	215	269	261	239	262	270	238	248	240	282	252	263	276	254	281	263	251	270	267	240	290	265	282	243	254	248	257	257	257	233	230	241	261	250	234	268	257	250	220	263	248	253	277	267	264	252	256	277	251	291	233	259	259	244	258	267	256	259	243	274	258	247	266	252	245	243	245	275	265	264	229	259	233	274	246	269	248	235	268	251	246	258	266	257	266	245	281	278	276	262	238	273	252	248	268	266	257	249	261	251	274	260	250	227	252	244	275	266	254	277	234	256	261	263	223	263	257	272	278	258	269	239	240	266	246	259	262	272	275	227	296	255	242	218	265	256	246	241	246	254	234	262	252	269	255	287	237	232	226	248	266	263	226	228	252	246	248	264	275	237	249	261	288	273	274	256	268	265	269	245	255	279	265	267	256	238	264	266	243	247	283	236	257	268	247	263	264	238	254	252	255	274	219	267	261	262	279	254	260	266	279	219	266	254	266	249	238	246	239	253	272	251	251	253	258	272	275	259	250	260	230	236	234	291	226	246	265	271	252	247	248	265	225	263	250	258	244	265	243	255	222	261	291	262	242	268	267	252	257	245	263	275	230	264	264	262	274	244	260	237	237	283	266	277	264	248	266	268	246	266	265	226	266	249	241	241	275	254	245	265	245	220	240	263	240	237	252	246	269	276	264	268	250	254	237	270	259	261	249	283	248	228	274	274	228	274	272	268	250	258	276	250	248	233	245	262	262	255	252	274	278	250	262	252	233	240	262	259	250	263	262	259	249	251	246	259	250	252	239	270	235	278	252	269	271	246	264	271	268	236	255	245	281	240	271	275	260	259	250	246	237	270	249	285	240	258	280	245	265	272	247	251	272	266	233	243	238	272	225	255	252	262	258	269	260	244	243	240	251	297	282	263	248	225	267	259	260	268	230	234	281	241	250	264	254	244	277	272	268	255	255	247	272	245	261	229	246	245	275	279	258	241	276
2311	971	1043	1044	1017	999	998	988	3369	880	880	905	830	897	865	920	810	906	863	864	831	911	932	893	844	889	859	862	893	849	903	881	857	874	854	894	948	886	864	807	881	900	827	890	842	836	833	891	905	866	857	827	862	873	842	845	840	856	884	896	855	818	883	861	828	839	862	853	870	850	863	852	829	827	895	801	844	896	818	893	889	848	806	922	899	858	900	866	870	874	879	894	896	837	868	860	894	856	832	839	845	858	827	868	891	830	841	864	862	849	878	860	850	850	928	853	890	861	872	870	893	844	853	887	888	823	860	885	907	838	878	852	823	865	853	880	857	928	815	908	826	869	866	850	861	840	803	860	898	827	831	864	893	878	833	851	838	900	871	872	917	856	902	850	884	857	852	910	845	835	871	909	824	853	900	840	798	869	803	850	859	860	896	865	883	860	831	864	874	898	850	885	866	850	834	903	876	840	852	867	840	886	859	854	858	868	870	842	800	888	831	821	851	911	845	827	845	842	817	901	893	836	872	926	895	863	853	818	865	879	811	876	894	852	874	881	874	903	907	885	849	869	860	893	828	860	905	871	805	829	874	909	890	865	880	804	831	871	850	828	862	887	832	863	885	898	841	826	882	885	867	876	835	899	829	827	854	844	841	859	774	874	824	847	845	838	862	851	859	906	836	799	836	818	906	843	849	870	866	857	858	949	908	862	860	857	866	908	889	859	873	803	823	873	859	796	868	821	883	892	856	886	849	831	857	848	872	847	865	827	819	830	882	869	890	864	912	851	864	850	867	865	891	835	844	892	892	858	837	904	825	810	830	836	878	852	854	879	837	907	850	854	837	882	888	897	841	905	842	842	878	803	866	858	846	873	872	870	875	856	858	800	932	869	896	894	852	875	861	815	830	874	775	842	885	886	858	890	883	861	873	858	857	868	853	855	885	811	907	895	848	847	897	821	794	891	875	851	894	868	870	860	898	843	857	846	903	827	862	874	864	824	920	927	867	855	817	857	887	905	877	858	861	875	897	839	828	862	832	852	902	863	839	894	846	848	871	899	869	826	829	842	816	848	870	884	870	822	865	890	863	867	835	851	870	878	851	852	861	824	841	825	834	870	852	906	872	870	811	903	830	843	851	900	856	849	869	827	801	818	799	860	868	927	842	854	832	836	896	825	882	882	870	887	884	852	847	884	823	865	909	844	881	877	888	852	826	848	833	870	867	830	895	870	846	871	872	841	848	921	863	829	860	879	835	872	846	821	852	896	882	852	842	819	851	880	870	829	895	859	851	843	854	868	845	827	838	875	875	892	905	865	890	834	884	928	846	892	885	896	863	823	782	897	857	881	905	850	914	934	896	843	863	867	859	845	883	854	819	882	870	888	840	874	881	832	886	850	860	865	843	866	860	848	869	851	809	847	826	911	851	869	844	914	832	886	857	864	881	904	860	881	901	842	874	834	868	860	885	903	847	911	886	864	862	913	909	902	886	846	895	846	899	829	803	897	870	830	905	889	890	900	815	831	877	848	869	868	859	913	841	919	885	887	839	878	853	839	848	828	844	854	922	883	851	899	885	889	859	877	811	850	887	874	881	892	850	881	933	893	819	862	946	885	844	893	878	858	901	895	829	893	896	856	869	857	905	867	879	835	827	847	832	923	863	847	899	848	893	859	851	881	841	840	888	854	835	868	873	903	887	875	859	886	878	825	814	874	888	857	877	886	869	858	853	833	862	869	846	856	883	824	915	783	845	835	831	857	839	837	851	867	912	863	855	869	843	846	869	907	840	839	859	815	836	842	813	867	791	884	868	812	832	887	857	815	898	857	872	852	861	832	844	852	904	896	815	866	857	880	865	831	840	837	880	822	889	826	835	850	877	855	887	893	924	839	873	866	886	933	874	867	845	832	848	871	886	923	866	909	826	841	842	808	899	847	884	823	863	858	877	838	845	834	872	891	874	909	871	902	856	855	869	856	913	833	863	857	848	879	834	863	870	880	903	854	862	841	805	895	882	842	890	869	909	895	834	889	856	836	853	839	878	845	816	884	891	853	846	899	855	859	879	823	907	894	887	834	866	884	866	833	860	898	845	877	831	895	883	851	846	886	920	904	876	841	894	863	869	909	856	850	905	937	851	807	859	851	856	848	877	868	869	847	856	870	858	855	828	859	843	855	860	829	862	841	828	833	867	863	824	874	905	881	889	867	877	853	873	809	855	887	866	862	856	866	805	872	891	875	801	829	863	884	875	925	825	787	873	910	858	910	868	856	818	898	840	868	846	864	864	887	814	875	865	950	825	880	810	905	868	880	816	868	849	844	857	933	838	839	851	843	836	905	898	887	874	841	829	869	892	881	872	885	814	852	824	884	838	888	856	867	838	862	855	906	834	853	901	881	860	855	848	853	813	822	825	823	854	893	867	912	830	866	818	855	860	843	892	891	859	865	845	884	895	855	827	818	868	893	835	864	888	877	875	900	847	833	882	830	890	890	855	831	874	877	896	878	879	836	942	882	862	827	868	875	847	856	893	902	829	874	832	837	809	896	902	870	906	882	901	878	829	836	851	852	840	858	871	830	873	821	892	835	908	870	877	859	864	847	822	844	853	905	841	830	836	845	853	879	815	853	822	850	854	843	873	900	842	846	884	852	867	828	852	888	863	904	926	843	835	817	801	862	867	893	890	872	907	882	860	874	879	857	829	890	838	840	877	836	837	865	879	853	888	819	863	904	874	855	862	876	828	866	879	844	864	857	863	848	871	863	845	865	860	833	834	903	853	837	850	829	894	860	876	842	856	846	883	861	925	822	824	881	834	893	800	822	866	934	899	855	857	866	845	879	883	860	810	865	850	840	827	926	874	875	875	920	857	888	880	836	876	852	870	865	895	888	856	894	869	844	869	951	865	839	853	858	884	874	891	845	832	857	802	914	864	846	863	876	868	848	862	885	867	798	937	875	855	846	826	835	819	840	825	851	865	838	841	815	855	892	886	891	876	869	882	834	855	851	886	807	910	859	876	849	935	869	904	828	851	810	862	819	897	824	841	833	813	875	880	865	858	893	874	845	864	933	781	886	868	915	776	874	872	841	847	810	858	885	862	919	836	818	859	887	862	838	865	853	806	834	864	842	826	843	835	877	843	852	863	847	904	924	850	863	817	882	843	867	871	870	859	809	825	859	825	882	896	847	877	828	846	935	884	888	882	844	808	884	877	887	876	838	890	886	844	819	828	875	882	883	898	892	883	839	831	882	822	868	848	867	832	885	873	895	831	874	849	869	870	893	869	804	847	847	818	830	885	859	830	882	879	861	827	853	890	834	817	885	861	889	888	820	848	835	912	879	814	849	915	863	901	843	887	857	868	862	838	868	848	869	874	845	835	858	844	873	859	873	846	872	873	857	878	916	852	925	866	885	890	819	867	825	851	858	853	890	861	857	867	873	873	869	812	862	913	854	901	863	889	862	873	858	873	855	877	814	877	841	946	855	874	852	860	892
6698	789	1079	864	664	529	398	458	9756	410	227	244	208	237	203	178	184	175	180	167	158	182	169	154	168	179	167	159	150	180	156	172	163	170	182	159	162	171	160	167	141	159	155	177	148	144	157	146	162	163	150	156	163	168	163	160	151	130	156	139	150	157	157	143	154	151	160	167	174	170	161	163	129	164	169	143	148	171	151	160	174	168	150	148	167	144	164	165	163	163	176	161	157	184	147	145	150	155	141	136	160	141	164	172	147	151	169	147	166	150	147	166	162	143	158	143	163	154	154	154	157	132	143	149	168	158	141	140	135	144	138	180	151	148	149	150	152	145	153	156	172	161	132	154	143	174	163	148	150	154	170	142	146	170	158	157	170	161	150	147	129	164	145	144	152	158	141	157	165	151	124	152	174	158	153	158	151	142	148	154	174	156	155	159	153	160	160	154	127	144	156	157	171	154	182	156	142	140	165	150	151	179	163	163	150	158	151	176	143	156	178	147	147	171	147	165	153	165	156	146	143	149	154	142	136	143	150	134	141	138	169	148	157	153	137	150	153	158	141	174	133	137	164	156	140	171	151	162	162	158	148	155	168	160	148	153	154	135	149	168	148	177	159	153	162	169	155	145	163	161	149	156	157	168	173	147	149	143	138	143	176	141	149	135	138	141	147	160	152	149	150	164	152	169	174	122	181	149	144	157	178	154	136	153	169	158	138	164	144	142	146	161	148	180	144	163	146	175	147	148	136	166	168	166	151	145	143	155	142	150	156	162	185	151	148	161	152	158	157	143	157	165	138	169	174	148	160	162	168	165	138	157	150	170	139	164	150	143	143	136	152	169	155	173	147	126	155	141	139	141	156	168	181	136	151	133	144	158	167	139	144	147	160	160	148	164	133	132	145	136	136	165	139	150	175	154	144	139	148	159	140	161	159	157	157	130	153	146	150	145	128	172	148	158	167	172	132	165	140	162	150	143	150	148	157	152	171	156	151	143	151	135	172	154	151	125	151	164	171	157	137	159	142	150	160	145	148	150	143	141	169	160	161	165	155	161	150	144	170	166	141	154	163	146	141	157	162	155	170	162	142	170	141	158	160	146	157	144	151	154	164	153	156	120	150	146	154	133	149	147	156	169	148	137	161	146	166	171	171	174	155	175	149	164	163	163	163	150	149	149	144	144	153	176	158	169	151	159	148	143	142	150	159	139	153	163	168	161	163	154	153	168	163	179	146	152	178	149	154	165	147	151	146	166	180	177	181	138	156	162	172	147	128	154	163	154	153	150	151	128	159	152	163	166	170	172	165	167	165	152	147	136	158	172	171	162	156	146	168	159	151	170	168	164	148	156	176	177	162	146	161	185	152	169	158	152	138	150	172	147	156	155	164	158	165	149	131	158	141	160	165	145	163	143	154	149	165	155	164	135	184	130	159	173	177	142	152	141	156	145	162	170	164	148	163	152	171	149	176	150	164	138	166	156	132	138	148	152	163	160	156	158	151	154	165	149	173	134	164	162	152	155	177	167	143	150	146	162	145	161	161	154	144	154	124	155	148	167	146	184	171	168	148	150	170	155	147	158	144	158	146	180	150	157	150	146	155	172	154	152	151	154	162	179	163	152	164	167	156	154	165	146	164	153	149	134	129	152	171	153	137	132	159	174	155	171	164	160	160	157	146	175	165	144	177	145	154	174	160	183	141	148	148	173	133	152	144	155	160	129	153	170	141	148	159	187	148	161	166	140	158	170	152	151	151	157	140	127	150	176	134	138	171	171	143	145	187	138	139	139	146	140	183	151	166	170	155	142	168	160	169	148	165	147	136	140	167	153	178	147	134	159	168	170	147	153	179	138	166	144	157	157	146	170	149	155	166	137	136	171	151	166	157	171	135	166	148	144	134	175	147	155	166	165	156	154	151	175	162	170	166	149	139	133	152	177	142	146	165	176	164	148	141	160	166	146	146	177	149	159	141	154	160	154	159	182	155	171	140	151	142	136	158	127	173	149	149	165	169	167	157	148	139	155	139	165	180	153	141	146	135	146	158	154	152	168	158	183	149	167	152	166	145	148	145	175	143	142	157	153	148	136	151	135	160	158	153	142	175	149	156	151	150	156	174	154	181	134	163	151	147	139	175	164	149	164	169	136	164	177	146	144	158	154	155	163	146	136	152	140	169	163	150	149	148	133	167	151	168	153	157	158	170	139	158	152	161	143	125	171	171	130	142	161	151	178	135	129	139	163	149	147	140	157	140	156	175	163	163	152	158	152	172	159	166	136	162	153	145	154	149	153	183	160	165	165	166	174	155	161	140	130	145	150	138	170	155	174	165	137	145	136	149	146	149	144	162	150	151	146	163	141	143	149	145	136	178	168	142	137	178	151	159	176	152	166	165	137	137	151	161	157	152	145	152	158	169	173	152	146	157	168	163	145	169	172	136	171	160	179	151	159	151	142	158	168	149	150	156	158	156	142	162	156	175	141	150	178	207	161	171	174	172	140	166	150	141	145	168	137	145	162	157	160	155	154	148	156	138	173	154	138	159	150	171	174	154	149	150	162	145	146	174	163	163	155	152	164	144	143	155	150	129	137	145	155	135	149	163	133	152	161	139	153	152	175	167	139	159	159	161	142	181	135	155	148	144	164	156	163	162	141	145	137	152	146	159	160	165	141	181	145	160	136	140	138	154	159	157	153	135	151	170	156	151	159	183	155	173	155	138	160	140	151	152	160	149	152	158	147	166	161	155	179	159	169	165	147	156	139	151	150	162	156	151	171	161	160	153	157	152	145	178	150	160	153	159	134	146	147	167	146	157	173	152	180	182	174	162	138	136	156	153	151	162	161	174	151	140	151	146	147	136	159	150	174	172	140	166	171	161	178	152	157	152	161	175	143	161	157	155	167	149	165	142	146	155	152	156	147	134	173	124	165	152	158	163	142	149	172	164	167	147	146	137	137	151	146	145	147	156	168	170	165	143	144	192	132	161	160	171	162	169	163	182	152	149	165	149	140	149	155	138	163	174	151	177	153	151	163	119	149	147	154	154	160	186	158	145	159	149	143	158	149	169	166	169	164	159	161	154	173	164	145	151	175	145	159	151	167	156	150	157	140	137	149	165	158	155	170	155	158	165	141	145	140	158	150	146	143	156	153	157	152	173	172	177	155	184	161	141	158	145	131	158	140	139	158	141	148	159	170	169	152	163	138	154	166	157	147	133	140	171	166	156	144	158	176	156	166	166	168	151	158	136	166	158	145	152	161	148	168	130	154	165	161	167	157	149	164	172	182	138	142	166	176	150	152	161	160	186	184	150	160	183	158	162	154	153	154	155	135	174	184	157	173	155	125	158	141	149	170	154	158	157	141	166	138	158	162	145	148	173	185	145	165	172	143	142	146	147	167	157	152	142	142	134	140	150	145	166	141	133	140	128	155	152	138	159	138	141	137	149	146	156	160	160	153	141	172	166	156	140	146	146	130	158	152	170	149	160	165	144	126	171	160
5105	1294	2558	3137	2711	2250	1925	2269	18902	1163	1079	1009	942	932	884	802	801	783	796	726	752	700	653	653	662	628	669	625	651	635	634	597	609	619	595	633	559	627	596	581	587	569	581	591	604	604	563	571	559	554	551	597	605	605	602	589	608	581	575	517	563	591	569	577	580	549	585	575	510	610	551	550	549	567	562	580	555	583	595	568	613	541	600	597	539	583	514	564	560	527	581	562	536	531	570	571	553	585	583	562	587	570	574	567	566	560	523	589	581	558	587	579	550	519	598	552	564	573	596	568	533	591	533	556	556	568	554	568	581	587	590	600	566	552	551	588	559	558	610	605	571	592	575	608	547	549	544	545	570	568	544	508	555	512	563	580	556	547	573	566	598	555	567	524	594	576	533	574	562	581	577	550	575	546	568	611	557	543	585	530	550	513	606	555	588	609	573	550	581	548	595	539	496	550	570	497	552	603	564	587	597	533	536	574	549	577	541	584	570	544	589	552	541	573	585	591	551	585	591	596	560	541	547	526	551	566	580	565	554	572	565	561	594	594	513	552	591	528	586	585	600	576	575	549	548	563	513	526	549	536	537	528	582	590	548	507	558	553	559	574	533	566	596	549	552	527	577	582	580	550	585	551	547	554	572	569	565	614	552	497	592	587	589	563	548	604	578	526	512	578	558	552	545	571	527	580	560	584	552	586	552	560	571	604	567	572	559	547	588	545	563	592	579	527	561	580	555	543	564	594	557	524	542	581	569	513	553	558	580	614	565	540	573	590	543	538	554	562	560	550	617	511	568	494	556	571	538	575	524	541	560	596	603	538	597	545	522	556	571	545	623	569	562	569	563	575	560	585	558	522	555	574	539	578	533	627	572	497	562	575	543	566	568	559	569	558	556	540	539	547	549	567	556	519	548	544	559	594	564	572	563	559	571	569	533	534	557	534	547	561	544	590	550	546	520	532	610	569	569	522	530	512	595	583	583	518	558	537	521	554	568	546	574	564	560	533	529	542	553	549	573	553	547	555	579	590	586	559	596	533	570	574	526	602	551	575	546	575	578	556	542	572	593	557	558	567	570	562	530	528	543	548	562	537	550	596	541	585	533	599	563	553	558	585	575	572	539	579	580	588	551	542	583	564	581	553	563	537	547	555	532	538	547	567	583	553	561	559	568	593	535	575	602	554	590	555	545	585	564	531	558	539	561	568	572	543	534	545	573	571	577	568	530	563	566	555	575	533	587	522	551	539	579	565	567	561	577	609	536	544	526	565	543	576	540	537	552	594	527	556	550	594	550	550	524	533	541	545	540	559	535	568	580	509	577	553	555	549	566	574	534	521	554	561	580	549	587	588	565	545	552	539	534	598	573	577	539	573	584	555	538	590	545	594	564	551	525	589	568	562	556	528	542	537	522	571	567	561	544	576	568	523	588	572	571	571	569	552	576	596	552	517	580	562	572	556	565	571	575	552	574	554	580	574	560	607	592	599	538	546	582	548	555	552	547	512	538	538	592	581	527	561	542	557	517	579	569	593	548	553	552	556	573	572	592	541	563	564	565	509	596	520	534	562	547	545	610	570	554	553	535	528	599	566	565	546	578	620	556	555	581	579	569	581	532	557	567	554	574	585	541	579	558	568	542	589	556	537	591	524	577	562	597	564	534	575	592	578	573	594	540	536	525	557	583	590	576	583	614	563	604	579	545	568	526	552	553	562	563	551	569	544	592	587	558	580	565	538	545	585	547	577	580	558	560	576	584	529	545	531	548	546	531	551	529	572	603	566	533	507	560	571	613	517	554	555	555	542	539	543	563	560	573	520	566	568	598	520	577	564	524	629	624	580	571	527	593	562	541	542	573	548	557	560	579	579	564	578	559	542	564	584	556	562	573	546	563	507	553	580	633	549	504	590	559	604	558	589	554	545	534	572	558	629	547	576	561	571	582	539	623	512	557	551	577	601	587	581	563	548	570	581	535	561	539	575	595	556	558	606	579	562	560	569	562	577	555	578	583	551	570	572	580	595	565	603	551	535	551	532	533	572	515	561	589	565	566	533	537	547	539	562	554	572	538	597	561	545	554	558	564	570	543	526	561	572	591	508	569	591	564	553	504	574	552	562	528	543	562	499	552	567	560	568	524	532	585	553	592	518	549	584	619	554	551	564	583	551	556	538	562	527	557	569	561	584	592	531	534	531	546	541	565	580	564	556	584	541	549	535	544	558	611	561	557	550	583	603	560	569	563	581	564	549	531	533	552	579	565	555	545	545	560	577	536	532	549	505	533	564	561	563	569	559	553	553	605	576	537	526	533	572	591	530	576	567	557	578	533	577	555	593	528	550	556	562	541	561	555	511	524	552	540	541	548	518	560	559	528	566	568	557	545	614	555	556	544	587	549	569	594	580	533	592	542	541	573	590	542	571	535	585	578	585	546	569	555	530	613	562	523	566	586	552	566	537	550	528	535	570	570	543	553	555	584	547	526	536	593	538	581	613	581	548	540	521	579	543	548	568	571	521	591	570	571	604	529	612	589	556	562	551	545	520	554	510	611	577	582	551	558	566	590	570	531	523	521	556	575	564	550	587	583	545	573	529	585	557	535	570	552	568	561	585	585	595	584	560	529	546	592	549	561	568	573	585	549	597	576	544	596	540	519	568	526	582	634	573	558	563	601	553	523	569	597	538	571	536	551	578	525	544	515	592	540	551	534	571	569	529	577	573	592	576	588	578	536	591	548	578	550	576	550	551	527	542	614	601	557	554	555	547	571	524	561	589	551	549	538	567	554	507	586	584	571	493	559	527	546	557	594	590	535	565	564	605	516	566	545	557	570	605	555	584	526	553	503	526	561	534	568	552	554	538	569	616	564	518	531	524	590	612	547	565	571	532	565	587	564	548	555	532	591	578	565	532	545	557	576	567	575	525	556	541	582	576	570	527	589	558	558	576	529	544	538	593	559	547	507	582	536	575	596	587	545	594	590	607	531	542	569	543	549	564	553	576	571	569	529	590	563	547	530	513	596	560	543	608	590	556	505	571	550	592	591	551	552	564	533	541	565	556	578	542	615	582	537	554	547	600	548	566	574	526	528	512	569	557	539	534	524	548	525	579	546	615	549	587	576	574	537	535	581	574	492	549	555	588	568	540	549	583	562	559	548	583	571	566	524	566	547	559	580	543	553	539	597	579	542	575	538	547	542	561	560	565	582	547	543	547	543	560	556	518	549	584	569	572	593	534	591	580	565	571	556	593	598	588	598	556	535	589	528	547	560	555	574	566	552	602	550	579	572	599	557	551	533	502	572	529	533	571	557	529	538	538	572	573	543	553	589	546	538	528	524	595	562	538	561	549	526	612	594	546	522	571	569	547	524	590	505	567	557	588	530	585	524	557	546	621	576	537	579	537	592	569	582	565	550	556	589	518	528	544	511	546	580	550	572	594	592	591	597	583	552	580	552	578	562	560	569	591	551	591	538	549	547	564	559	557	533	556	549	527	530	534
14468	1789	2240	1745	1195	866	643	3501	16739	868	310	230	235	224	208	185	196	196	183	181	169	164	153	132	122	141	134	142	137	130	132	135	154	142	117	130	116	133	150	116	135	140	130	130	127	135	119	113	110	151	128	110	137	113	130	127	122	118	98	119	121	114	125	128	114	104	122	100	119	118	116	116	109	129	111	119	125	100	110	121	125	110	118	130	114	128	123	107	136	102	118	122	116	127	107	105	110	106	151	126	116	113	123	116	105	140	106	118	111	125	104	118	134	107	99	126	112	122	117	113	99	125	109	120	131	119	116	108	130	120	131	109	114	123	128	116	139	121	119	111	97	121	103	128	128	123	135	108	114	118	112	121	109	108	126	121	112	107	135	115	120	131	94	122	111	105	117	94	112	123	122	136	133	123	112	127	129	138	143	113	114	118	132	108	120	121	116	119	129	105	137	114	99	106	115	100	101	113	121	100	110	100	117	124	124	120	114	126	123	118	113	110	121	117	114	129	122	118	119	116	118	144	114	113	119	103	110	113	122	105	123	120	117	115	118	115	123	111	118	98	123	119	93	124	128	100	110	138	124	120	139	128	124	119	94	124	112	129	122	116	137	112	108	133	131	117	119	136	108	124	140	114	110	122	121	113	144	96	137	121	118	108	128	116	140	110	126	117	112	110	115	105	110	108	129	106	112	106	119	101	131	105	127	111	107	108	136	92	107	116	126	117	122	121	114	127	114	120	105	122	127	140	109	124	103	111	106	123	128	135	122	123	119	116	118	110	129	93	119	120	113	130	120	108	111	106	127	121	126	105	130	103	115	113	116	121	104	129	112	98	117	124	116	110	145	101	98	123	107	112	113	120	105	123	119	113	128	123	109	108	130	114	126	94	111	109	134	103	107	99	131	114	122	117	111	98	102	114	134	108	107	132	126	140	136	118	119	112	119	107	134	119	117	101	103	98	114	115	133	119	114	112	105	126	118	119	98	97	111	120	114	113	138	93	107	97	123	135	116	114	105	124	116	101	113	125	117	111	109	116	109	113	109	128	116	127	135	137	121	112	122	93	128	110	124	117	127	113	97	114	105	108	114	117	129	94	102	112	113	137	115	116	96	127	137	109	122	121	132	131	106	125	127	126	131	105	125	111	92	114	127	116	131	134	122	117	95	100	148	125	87	119	117	107	115	127	114	127	127	126	114	109	127	118	123	131	109	81	95	128	121	90	114	106	107	117	119	123	111	122	103	130	121	120	106	111	105	119	88	98	121	107	96	115	111	95	104	136	136	100	112	118	116	100	117	108	114	134	88	113	127	107	125	125	108	113	134	103	115	142	118	118	112	136	105	114	122	124	107	131	98	126	121	121	119	133	112	128	120	113	129	121	124	117	102	119	112	122	122	118	106	110	114	106	122	121	112	109	118	110	122	129	113	102	121	118	101	119	110	124	120	116	127	113	118	114	113	125	126	125	118	135	128	102	114	116	109	108	150	105	136	98	109	122	124	129	118	125	112	107	112	110	121	130	124	106	122	111	127	123	117	111	116	111	118	117	102	119	126	114	104	96	106	123	111	123	127	103	136	122	105	132	114	111	92	124	111	105	111	109	124	90	124	108	99	94	105	119	111	127	110	112	111	115	107	138	102	109	131	117	104	116	110	106	116	103	111	116	139	107	108	103	130	111	127	116	102	125	121	128	122	98	126	111	126	107	111	110	107	123	101	121	111	107	98	118	110	130	126	106	125	118	107	124	118	126	124	121	116	125	129	131	122	121	130	127	132	119	111	120	129	117	111	122	123	135	116	132	127	132	117	139	127	113	134	98	115	113	94	106	128	133	129	116	123	114	119	119	136	124	109	119	110	108	119	126	107	115	111	126	122	121	115	129	121	102	114	129	114	107	105	115	128	109	118	112	124	120	117	97	113	115	117	117	102	113	118	119	111	117	128	127	114	118	114	110	130	131	137	110	108	108	139	131	149	120	129	103	126	116	134	115	114	120	114	112	124	134	100	132	117	110	116	123	125	124	108	151	135	115	118	105	116	125	116	113	133	107	112	102	114	126	122	119	119	146	106	133	114	131	141	111	105	111	118	105	113	106	124	95	111	108	103	105	129	118	115	108	130	94	109	108	95	132	126	118	114	114	98	137	126	126	117	108	125	122	111	125	108	122	103	121	122	139	106	107	131	133	121	118	130	116	101	108	124	120	127	100	123	121	120	124	164	123	109	107	119	109	107	101	114	119	112	113	144	113	105	119	126	131	105	126	102	101	122	123	122	132	116	96	125	120	106	112	124	137	113	108	127	100	107	121	116	121	127	149	133	133	112	113	112	125	127	121	107	107	124	124	131	118	111	120	123	118	125	117	119	111	125	137	129	112	106	110	117	108	130	115	104	102	124	132	113	114	131	130	133	124	124	121	110	134	108	117	127	129	115	107	125	110	127	118	91	127	129	125	109	104	119	123	115	127	132	119	108	109	121	113	129	104	130	122	119	117	118	119	115	116	127	107	134	102	132	113	105	103	121	121	127	134	110	106	119	128	130	120	125	107	100	118	120	133	102	119	123	98	112	105	124	106	132	109	130	111	123	114	111	126	115	107	122	113	108	118	121	106	112	111	116	101	128	101	133	114	125	104	122	114	120	110	119	112	114	136	118	112	114	121	128	113	110	137	108	134	121	125	112	109	124	126	132	121	112	123	91	93	131	144	132	118	121	123	87	134	106	135	127	116	129	117	123	136	121	102	132	125	112	121	126	144	112	116	106	101	121	133	116	106	97	133	132	99	124	123	129	108	124	131	127	114	110	122	124	124	102	119	132	127	116	112	133	118	139	123	119	110	105	129	123	113	117	123	105	125	122	131	123	105	112	129	109	119	145	116	120	121	135	124	111	104	113	106	131	118	109	102	116	106	108	129	124	126	120	111	113	121	114	114	125	103	102	116	88	123	123	144	112	114	122	120	123	101	103	117	117	111	108	118	132	125	113	129	112	139	128	123	119	103	104	102	125	118	141	114	137	118	107	124	113	122	124	115	119	127	101	135	136	130	120	135	105	123	106	118	105	102	135	123	128	128	126	105	137	115	109	129	101	135	125	108	129	114	120	108	119	115	127	113	120	121	130	123	107	129	125	106	97	132	128	125	122	126	122	120	130	121	100	98	130	111	107	131	114	125	105	110	117	120	118	100	109	121	127	115	136	140	123	106	112	112	118	126	117	111	121	131	114	132	120	121	118	123	113	120	94	133	101	129	97	108	129	131	101	123	136	135	114	131	114	130	95	110	111	113	123	142	121	125	129	130	143	121	112	86	117	123	114	120	114	130	113	130	123	118	118	106	122	117	99	131	112	134	114	138	118	104	123	111	120	105	112	120	115	106	110	118	111	112	99	114	127	119	116	108	127	114	137	125	102	112	123	109	119	105	123	114	125	116	104	118	130	120	132	99	113	119	95	110	95	126	112	123	133	112	126	121	107	126	122	112	112	108	115	129	133	108
7371	2149	4723	5698	4872	4128	3268	10199	19956	1922	1627	1464	1264	1179	1117	991	985	861	849	809	759	725	747	696	741	687	674	603	617	601	641	584	569	559	604	580	608	527	589	522	573	544	517	546	516	542	536	530	504	511	513	523	502	504	535	484	486	505	491	530	514	471	527	511	465	508	515	485	467	499	513	511	507	532	457	495	478	470	504	446	491	495	494	427	442	449	432	446	437	473	511	438	466	480	498	467	466	444	487	477	483	447	458	479	474	434	479	499	470	444	442	441	480	466	449	444	457	449	479	444	438	445	456	458	444	445	452	469	483	435	451	476	466	428	470	489	469	469	464	431	450	436	470	484	503	467	459	468	407	445	445	442	450	473	478	465	459	445	433	450	461	465	420	443	487	439	462	469	411	426	450	441	423	446	464	444	439	480	472	439	475	431	446	483	424	437	448	494	420	440	443	446	454	457	463	495	456	398	452	445	434	459	447	456	454	441	475	460	448	436	482	431	481	456	433	463	464	469	447	431	433	456	458	467	417	483	456	475	465	453	483	468	479	482	444	444	435	453	474	440	452	447	462	480	443	484	481	434	454	474	468	513	480	489	488	468	440	456	456	454	451	470	490	453	443	450	449	425	431	444	452	478	447	437	427	456	455	442	412	432	418	424	419	475	494	490	455	427	479	476	433	461	457	468	478	474	495	491	459	425	456	487	463	468	455	462	432	484	497	449	481	471	478	467	501	464	442	434	462	446	433	456	437	464	467	437	460	431	509	446	457	424	444	443	416	463	460	470	498	456	470	486	433	450	443	475	468	453	443	441	456	460	457	499	482	463	442	451	449	443	469	431	447	437	415	482	448	438	448	478	466	433	507	467	404	461	450	454	391	468	443	470	442	446	466	467	457	474	456	444	422	475	479	439	469	454	423	414	435	452	430	464	460	453	464	433	408	468	476	438	419	454	447	489	417	478	471	440	485	459	448	441	501	512	427	463	460	448	452	484	458	467	466	474	445	411	422	444	436	459	439	447	489	438	453	442	422	444	441	441	391	454	460	427	463	484	475	444	430	460	460	455	460	472	462	470	454	467	439	433	512	453	469	432	484	454	452	477	444	440	469	459	462	438	463	438	423	461	465	451	442	466	437	457	417	477	435	481	436	432	473	453	447	473	453	446	454	462	446	431	470	462	443	446	452	461	451	477	435	476	447	447	422	451	434	431	445	429	473	502	496	439	420	446	490	463	474	477	423	451	450	462	440	453	444	416	420	496	458	447	451	430	443	441	452	460	438	462	451	448	428	474	462	441	456	434	466	424	483	476	487	466	434	480	437	473	447	414	429	473	458	478	475	453	425	460	437	419	457	469	478	481	457	451	464	462	432	424	423	439	470	438	446	442	426	468	433	478	430	472	468	463	455	477	413	401	463	435	447	475	481	434	440	468	480	458	442	470	439	451	463	445	501	454	460	422	481	465	446	450	433	451	466	463	469	452	430	448	463	492	442	467	438	446	455	473	447	493	490	456	458	459	407	474	439	475	442	456	449	463	485	438	470	444	431	467	483	430	446	440	462	450	437	430	487	437	439	437	436	506	460	424	463	439	465	470	470	444	445	455	456	472	485	451	449	453	460	457	453	478	482	435	423	419	448	482	462	426	440	453	405	434	458	465	475	434	462	445	431	461	480	466	469	488	392	467	453	407	485	458	441	459	426	450	430	433	454	423	479	462	450	424	469	454	464	470	448	458	465	449	463	460	494	452	452	481	460	463	451	465	441	437	439	439	438	467	441	433	451	425	448	458	439	427	473	469	420	433	451	472	468	447	449	418	455	454	456	456	413	466	433	439	433	423	449	449	459	427	471	458	470	422	457	429	461	425	412	472	449	445	480	483	469	466	445	474	474	417	489	457	415	463	483	475	433	414	428	453	436	462	452	444	442	467	433	470	457	451	478	449	407	490	464	449	460	440	466	437	468	438	438	430	467	456	465	432	450	448	475	474	444	471	456	422	455	450	454	449	423	450	485	459	414	475	423	493	499	437	471	417	459	447	428	481	443	429	464	450	453	461	445	421	478	443	422	433	470	492	438	474	455	428	491	455	533	437	421	466	495	434	458	490	447	444	420	453	457	458	471	472	419	477	464	451	451	457	418	469	474	465	448	498	438	454	489	455	462	432	441	425	445	486	430	453	433	462	465	430	437	469	471	449	473	421	466	439	451	480	444	458	470	452	433	502	479	441	465	478	418	466	437	447	451	407	450	441	497	434	476	445	448	446	479	480	457	426	447	450	470	503	425	430	443	457	455	433	442	447	511	412	499	420	459	433	447	443	451	454	455	430	496	453	438	475	464	443	445	496	449	429	432	449	453	452	438	448	463	433	432	425	474	462	422	488	469	472	426	440	475	464	454	420	446	430	465	433	469	471	455	464	438	455	469	451	455	458	444	442	444	467	429	442	462	469	436	464	464	437	455	459	425	466	435	450	424	449	472	431	464	465	479	452	430	472	480	450	451	452	444	461	459	460	437	432	494	447	463	480	485	420	424	457	451	468	458	467	459	483	459	447	493	442	454	418	459	430	465	478	454	475	457	441	472	466	478	472	458	442	436	446	480	426	448	428	477	445	474	471	442	477	420	460	426	435	417	469	452	476	507	461	470	463	456	487	430	448	456	473	460	460	475	410	459	486	435	465	453	478	447	437	429	467	478	435	461	428	416	475	486	460	479	443	463	470	433	456	480	443	479	437	436	454	449	444	448	461	451	442	498	476	459	422	481	466	466	451	458	491	437	462	434	464	456	432	465	456	433	417	437	482	432	446	482	464	438	463	435	419	458	407	455	450	483	462	465	488	426	440	448	419	444	461	480	448	436	439	447	458	495	456	479	452	469	433	447	451	428	444	431	431	452	439	478	453	457	443	442	457	442	460	445	417	476	432	489	470	410	439	461	456	426	433	448	459	473	424	466	407	445	448	479	475	415	455	471	420	445	492	437	423	465	446	461	453	473	468	451	456	456	437	437	461	462	429	440	494	421	412	447	534	446	437	410	422	454	457	412	435	444	476	473	452	450	438	455	453	432	472	462	470	464	462	447	462	452	426	446	437	452	429	457	464	481	433	417	468	472	486	476	446	461	421	455	458	450	448	446	462	437	458	477	445	451	434	451	491	443	445	451	447	402	489	428	441	460	446	425	448	447	440	453	466	435	415	429	406	454	454	499	442	479	429	466	454	408	471	435	422	461	463	484	442	471	451	472	442	470	417	455	457	464	464	418	467	435	469	454	446	458	453	415	447	470	479	443	443	412	434	463	436	457	484	488	468	431	428	453	459	454	494	483	462	461	450	490	471	476	473	440	471	411	450	470	478	497	463	476	479	461	454	459	438	430	446	485	433	453	445	458	405	446	447	417	436	460	420	448	448	443	472	475	422	478	464	472	451	425	410	450	461	419	437	425	465	455	460	471	418	473	460	458	472	426	434	468	401	445	414	445	451	440	437	486	431	472	462
1772	264	322	336	272	303	294	373	722	240	234	265	259	270	285	266	235	238	228	266	273	247	252	270	287	223	252	216	259	280	257	257	276	266	274	244	267	274	247	243	246	243	254	262	272	248	246	255	268	246	253	250	237	268	260	257	252	248	243	244	238	259	240	257	257	234	263	287	272	255	239	263	249	234	240	245	260	237	249	241	264	249	266	291	241	250	237	231	268	231	265	238	256	261	267	220	238	244	263	290	230	262	239	233	245	246	231	282	244	253	237	277	266	249	233	240	248	275	236	241	252	248	266	271	238	293	249	254	260	250	262	262	237	279	278	247	252	260	276	265	254	233	229	235	261	257	258	258	257	266	243	219	238	229	254	245	255	245	254	229	251	257	286	224	256	280	237	264	250	238	265	263	245	253	249	255	257	262	276	263	242	234	266	221	238	248	250	252	251	242	236	270	249	262	280	239	238	242	241	268	238	264	277	225	257	283	241	243	250	254	259	243	265	252	246	250	254	239	266	259	250	229	242	220	246	235	256	242	287	266	267	265	267	265	263	242	241	228	240	238	195	265	219	240	254	258	260	276	229	254	251	227	234	239	229	221	261	246	228	250	268	248	245	260	236	257	270	232	234	246	255	237	254	234	262	240	243	250	251	260	249	237	243	232	272	245	243	247	223	246	271	262	282	257	239	242	237	249	252	234	235	240	258	257	225	276	240	266	236	261	256	237	237	253	234	255	245	260	221	246	276	262	250	272	224	243	245	248	266	226	250	244	248	277	291	267	256	281	246	224	253	261	268	240	244	250	248	242	241	233	265	245	252	240	225	271	219	249	260	258	270	261	234	252	291	235	238	265	241	276	284	269	268	276	273	234	261	270	266	251	232	286	247	287	247	239	229	257	237	277	236	267	257	270	239	246	288	254	251	222	233	272	276	262	287	276	257	267	247	258	264	257	262	259	255	272	256	259	240	257	242	243	239	283	265	253	279	234	238	254	232	241	229	209	240	247	251	223	256	243	265	285	244	229	245	250	246	282	247	272	228	268	233	254	246	265	242	227	240	239	220	236	249	236	249	229	246	281	214	240	244	251	276	259	252	246	248	269	282	248	274	280	250	268	257	266	252	263	252	266	239	260	242	229	248	244	255	259	274	245	238	251	275	244	275	239	268	237	250	278	262	245	256	245	259	258	256	270	242	269	240	260	245	242	265	254	258	244	260	268	246	278	273	242	264	269	286	249	254	274	238	260	248	271	250	269	247	227	254	263	261	245	249	246	222	252	259	243	248	275	260	280	266	262	240	260	233	252	269	260	259	261	285	219	246	264	247	249	237	282	256	242	226	261	252	255	262	224	229	263	243	254	271	259	247	238	236	252	261	246	229	232	262	248	270	218	269	254	268	203	266	255	271	238	258	269	238	251	238	233	246	251	261	239	243	263	233	227	283	254	247	257	242	262	225	245	260	241	252	272	220	244	247	256	250	288	255	257	233	232	247	254	241	252	268	251	254	246	247	240	281	249	269	251	251	243	249	289	232	253	213	250	237	242	250	245	239	284	257	242	241	264	231	209	260	264	250	232	251	254	257	261	245	268	228	233	251	253	263	284	247	250	248	241	259	270	234	224	270	256	260	252	245	244	286	232	239	270	249	278	228	244	209	241	245	287	250	255	243	245	272	230	279	297	248	235	287	241	259	251	246	244	230	260	281	240	251	246	259	258	251	278	213	270	241	242	260	235	263	256	246	265	243	216	242	239	251	270	231	253	242	214	258	243	249	229	249	279	283	238	276	258	242	249	241	265	256	236	234	258	267	246	245	255	245	254	274	228	266	236	216	249	261	237	302	246	231	263	256	241	243	226	281	256	260	247	278	275	262	246	246	242	257	246	259	260	250	266	248	258	214	275	217	242	262	233	257	265	260	255	245	258	249	240	251	259	287	279	258	231	262	264	248	234	256	247	244	274	254	266	249	235	257	255	226	241	245	250	248	244	283	241	247	305	250	225	254	244	242	242	262	271	253	273	259	244	257	265	243	254	241	257	225	275	260	236	253	262	241	237	253	224	243	228	264	239	261	244	243	262	249	247	250	293	264	248	231	244	260	232	230	258	279	240	249	282	231	268	233	262	238	255	264	217	257	279	230	269	253	282	257	252	242	256	245	239	227	253	243	280	251	237	269	258	271	243	266	227	273	239	250	253	247	259	266	256	254	236	243	275	253	282	281	272	267	244	254	264	256	258	280	270	231	254	239	249	239	223	287	272	302	256	263	259	249	244	238	243	261	243	249	230	238	257	243	248	220	263	258	272	256	247	254	258	248	266	282	247	254	287	255	240	266	237	268	232	211	250	257	283	255	233	275	278	251	229	242	247	236	233	274	246	247	255	237	260	262	256	264	235	267	264	251	249	267	253	245	258	251	263	270	225	226	233	258	293	243	270	240	246	239	251	247	275	256	253	255	224	242	248	278	270	256	256	291	242	224	250	259	240	255	268	273	253	249	262	266	249	236	251	265	243	271	268	245	244	226	244	260	267	224	237	242	228	273	253	261	266	258	246	236	257	243	257	264	249	270	239	255	283	254	256	265	264	239	260	270	269	257	255	226	274	253	254	262	281	250	229	247	231	217	278	272	250	276	242	260	261	271	279	283	271	282	235	243	245	255	263	224	255	282	265	257	257	255	237	277	260	252	255	271	271	251	277	229	248	267	253	267	246	235	247	268	272	239	237	270	264	257	265	237	253	238	192	231	247	232	242	224	223	235	258	250	255	266	260	263	234	276	221	225	230	279	258	272	269	242	267	237	233	247	266	280	249	222	253	226	264	259	230	225	253	263	247	290	250	253	263	241	249	236	230	297	254	247	249	245	247	229	270	230	258	232	270	256	243	236	251	239	257	277	221	254	239	257	254	223	235	280	272	258	283	227	271	289	258	246	236	258	276	279	275	239	262	274	282	251	243	231	240	259	249	290	238	249	271	266	269	251	267	232	251	270	231	247	253	230	241	275	230	240	231	231	254	242	244	237	237	209	241	242	258	236	255	253	251	278	249	243	250	239	277	248	262	246	265	242	248	248	259	244	265	262	246	257	230	275	277	249	259	246	254	247	259	251	222	244	229	251	253	233	234	251	262	246	246	277	239	257	270	248	236	242	260	259	243	245	262	251	271	251	240	240	254	267	247	250	254	263	246	251	273	275	279	235	298	256	260	252	280	264	224	236	232	238	274	236	238	228	243	228	249	255	263	259	245	253	255	255	236	237	263	267	258	227	276	288	263	254	265	268	263	245	258	239	237	258	243	221	266	272	232	252	257	269	246	261	264	254	269	209	282	273	296	270	236	248	254	241	253	263	252	254	268	228	285	250	246	238	263	246	228	262	260	246	229	228	254	234	257	278	274	249	259	224	235	275	253	248	254	244	246	261	248	259	247	272	239	258	249	243	262	257	260	218	283	246	249	256	269	235	221	238	230	253	262	257	256	277	271	285	256	287	291	263	241
2367	939	1015	1102	1002	1024	934	1373	3011	898	887	891	905	861	940	845	900	910	836	895	886	869	872	888	885	904	853	883	885	876	871	804	852	846	881	885	888	866	863	871	878	888	809	895	867	842	870	908	837	860	847	851	872	836	833	859	858	900	838	844	845	902	839	808	904	836	866	831	830	867	867	872	877	856	878	926	884	841	850	865	879	820	866	862	881	834	845	847	853	874	867	909	889	893	832	871	889	857	852	821	844	914	871	860	861	922	881	859	810	807	836	872	846	866	849	875	826	847	851	853	874	859	933	851	897	894	883	907	845	843	848	886	843	873	828	851	847	873	901	908	857	899	895	855	847	910	900	863	912	898	874	810	845	818	878	816	897	831	821	868	900	886	779	850	931	857	893	901	852	856	850	879	950	867	894	869	880	868	855	834	894	771	902	857	884	878	854	881	907	842	923	858	888	839	875	915	875	851	823	872	877	876	901	830	899	864	835	846	829	834	830	836	857	884	807	871	828	877	843	890	863	875	879	919	865	849	868	923	828	913	851	851	829	893	838	851	850	905	897	842	887	862	836	807	836	839	831	882	862	836	830	858	883	878	835	892	860	877	857	889	893	869	832	914	837	840	847	900	927	864	825	877	814	845	871	844	827	826	879	859	910	843	866	855	884	885	803	867	866	874	842	910	880	866	867	885	865	886	870	892	786	873	881	893	893	891	874	865	947	845	858	844	872	895	871	827	864	890	908	878	855	845	893	834	847	859	858	884	866	871	860	843	859	898	886	860	926	871	859	801	871	799	830	899	847	851	852	822	833	806	900	859	882	876	906	841	934	881	890	886	834	880	864	907	819	872	870	863	885	876	860	842	813	876	867	882	885	868	887	892	833	850	862	868	893	845	855	815	848	865	871	883	867	875	851	818	873	825	891	844	829	869	866	827	850	897	851	875	842	837	870	881	860	873	861	846	884	893	819	865	833	869	860	835	851	862	843	837	887	805	783	852	871	856	845	820	821	854	841	827	832	834	835	867	852	804	894	890	868	869	895	821	871	895	873	874	885	886	850	844	867	846	831	901	855	897	814	843	828	845	934	889	903	818	877	925	841	830	894	824	886	888	856	904	878	840	865	836	879	885	872	846	892	868	841	853	849	892	887	885	853	897	876	863	867	867	886	859	878	843	900	890	889	873	845	823	859	838	901	870	854	813	840	882	835	869	850	870	850	833	839	906	873	892	879	928	892	860	876	898	886	890	849	834	880	922	854	852	898	902	893	832	891	870	850	848	877	875	816	842	880	851	875	833	866	892	852	857	858	878	853	866	817	844	876	902	837	867	814	832	900	825	874	882	892	896	833	838	844	862	918	834	849	860	861	864	818	850	854	871	798	906	861	867	861	849	849	859	916	841	889	810	892	846	840	829	890	895	841	815	856	840	890	861	863	831	894	850	842	860	836	897	894	847	891	829	832	861	881	869	862	837	914	882	841	861	871	866	922	859	877	898	857	872	815	872	919	893	867	901	904	870	874	821	854	845	849	849	894	905	811	893	819	923	895	799	899	858	893	909	888	865	849	866	906	897	834	866	908	866	885	870	869	829	880	908	868	826	827	861	806	845	892	881	862	839	838	884	905	836	827	886	847	859	850	913	844	864	867	924	865	940	858	885	856	889	852	834	910	902	866	848	890	886	867	943	897	840	869	869	833	892	876	886	894	840	877	885	870	862	901	828	866	852	853	827	838	869	868	858	846	841	899	854	892	875	877	833	828	827	847	864	843	896	848	861	840	890	906	889	869	866	837	848	854	870	889	880	819	887	858	858	853	886	884	867	851	775	888	859	871	793	869	877	852	891	872	849	848	840	860	888	878	842	884	855	878	837	858	861	893	880	805	874	842	863	832	868	857	820	902	855	889	892	894	879	826	837	901	849	840	926	852	889	850	854	845	866	853	838	875	846	897	858	885	911	822	863	849	900	860	909	854	870	934	895	876	886	831	816	881	835	895	906	942	894	938	894	885	833	886	814	830	835	858	883	840	840	840	887	845	894	907	773	935	852	867	900	853	874	899	893	864	857	867	852	893	877	889	833	840	872	801	884	876	836	855	833	911	807	844	857	847	832	844	859	839	868	828	843	864	887	887	870	877	810	869	920	916	875	875	866	812	903	878	855	907	872	862	865	860	891	835	853	867	861	823	881	851	815	843	877	853	859	884	865	878	855	844	897	869	861	884	855	863	865	880	894	838	832	822	896	819	877	909	865	872	828	880	920	804	863	859	850	874	912	816	856	861	906	853	835	862	857	836	879	859	880	840	856	889	879	892	881	842	893	847	882	888	845	859	875	909	840	875	859	848	840	882	858	834	905	834	817	885	899	879	882	911	860	825	905	851	894	841	875	915	883	822	827	809	886	819	837	810	846	856	818	875	834	857	843	838	834	850	888	852	850	887	893	816	828	876	880	861	864	826	852	934	858	859	858	936	859	848	862	904	896	886	921	856	824	881	851	941	824	882	858	860	894	827	849	862	872	860	890	830	846	939	867	885	817	839	837	872	830	894	851	833	813	850	874	870	830	848	886	843	826	908	880	806	829	828	808	873	842	854	898	868	867	872	892	885	843	854	882	873	845	824	875	847	873	855	863	833	875	859	828	855	918	857	869	835	893	849	840	855	883	860	843	858	875	825	869	887	914	894	833	852	837	848	883	843	879	843	794	889	881	879	806	909	874	869	874	840	821	847	858	847	831	883	813	831	903	875	897	862	869	838	895	872	854	883	813	826	884	848	853	891	901	849	823	865	879	779	834	815	880	851	887	871	909	871	861	814	883	854	865	852	842	814	859	878	894	858	860	864	880	895	883	874	852	872	868	850	912	867	878	905	857	881	856	853	797	830	849	861	844	865	867	847	892	865	850	852	827	865	842	863	875	898	822	870	863	918	882	836	913	855	875	862	836	826	889	884	861	837	843	892	866	899	898	841	883	854	903	833	899	896	836	846	795	889	885	873	864	826	891	847	847	863	929	869	838	852	855	837	845	850	918	864	890	895	860	838	849	854	837	836	827	853	818	873	917	834	851	895	834	883	872	867	820	942	849	861	868	873	866	895	900	817	845	873	849	834	829	857	861	877	860	873	910	900	897	835	867	870	852	899	895	889	834	874	927	843	867	838	849	886	844	857	873	802	906	851	846	863	887	875	858	842	859	834	843	893	872	836	845	868	847	899	833	911	843	842	818	819	907	878	829	865	855	916	857	843	891	883	851	800	850	851	868	863	895	834	872	922	835	855	819	855	827	847	867	847	878	836	820	870	842	911	897	798	873	850	878	899	866	836	920	854	837	918	918	897	862	908	838	847	914	835	850	860	899	830	820	828	892	898	841	804	829	896	887	837	860	871	890	881	867	908	820	887	828	863	872	868	830	816	871	881	886	844	849	834	844	903	903	833	877	893	901	897	869	897	773	820	842	893	855	850	852	852	864	849	924	845	829	884	861	801	875	857	887	891	833
6906	858	1082	914	628	488	462	918	7399	276	239	224	220	197	200	207	197	188	180	183	178	174	135	139	152	180	157	156	165	153	161	169	158	156	160	173	138	141	161	171	138	137	175	146	148	153	164	147	153	171	166	155	155	163	168	159	147	151	155	144	158	138	143	142	156	142	165	163	144	127	143	139	145	174	172	132	175	171	144	158	152	151	130	148	144	143	197	146	158	133	140	146	140	148	159	155	161	169	164	152	140	158	167	150	137	183	139	135	153	135	163	165	169	184	157	160	171	149	150	179	149	159	170	152	162	160	153	144	144	161	165	181	167	138	133	153	166	167	173	153	142	156	149	162	159	148	148	149	128	165	133	156	148	138	140	137	124	170	160	155	155	128	162	148	163	151	164	160	176	142	147	156	168	164	138	146	174	161	162	170	135	153	140	131	133	134	147	154	162	135	132	179	146	168	171	161	166	149	155	147	170	147	163	163	162	155	144	134	161	146	154	146	151	153	152	145	163	176	146	152	159	175	155	155	142	166	162	152	151	150	159	149	168	165	157	161	138	145	131	148	157	144	143	142	150	130	166	173	146	142	152	144	144	158	159	171	166	155	162	145	150	156	162	138	144	150	131	131	136	161	178	151	153	166	148	145	148	158	152	164	147	155	163	148	154	161	157	148	148	150	177	143	154	131	151	154	155	162	153	151	175	156	137	140	144	116	137	161	153	159	143	153	142	142	178	154	176	162	134	147	127	158	151	146	139	165	181	140	140	151	143	180	163	152	147	138	133	174	167	125	156	169	153	148	143	145	158	155	148	141	130	156	134	159	127	154	128	157	158	173	147	159	137	153	148	131	168	130	148	167	135	178	137	150	147	143	137	147	174	164	151	142	145	170	155	162	160	152	157	152	180	157	150	167	151	148	133	178	186	172	171	156	154	156	169	158	130	147	147	172	166	177	144	155	161	155	134	154	169	150	142	146	145	156	134	145	131	168	151	155	153	149	161	146	164	154	148	158	170	134	162	145	126	159	134	168	183	159	151	161	145	144	156	145	150	147	173	155	157	145	155	166	156	145	147	173	171	153	163	179	149	146	142	143	169	163	154	156	151	151	155	147	163	135	156	165	158	152	146	158	157	158	144	154	136	153	135	137	126	149	145	142	167	149	142	156	156	142	171	176	134	159	156	163	139	155	151	134	161	140	166	161	139	139	134	155	147	164	136	149	139	148	165	162	192	144	166	181	140	136	129	141	164	154	155	136	164	164	147	144	145	161	156	132	161	157	150	145	128	154	164	143	154	155	157	154	150	145	153	145	129	153	145	132	151	172	156	149	150	148	153	150	137	156	178	150	149	141	144	171	116	157	174	184	166	171	122	143	160	145	140	166	169	150	144	148	135	157	158	157	156	150	158	145	165	148	133	143	135	157	146	150	177	153	140	163	159	150	169	141	153	158	128	152	162	129	154	146	193	159	154	180	152	135	136	172	163	156	150	164	157	153	168	133	154	129	136	122	140	140	139	157	143	154	144	145	141	160	163	163	156	159	158	168	152	132	161	152	164	150	138	143	145	146	152	160	137	161	170	158	146	141	151	144	137	154	150	158	135	150	146	156	133	140	171	150	151	167	130	158	152	153	175	140	147	158	161	137	153	177	164	158	151	167	145	167	150	144	139	166	158	166	147	146	163	158	143	126	157	144	156	164	152	155	162	159	156	153	166	141	129	163	154	159	156	147	142	178	156	139	158	142	156	158	144	145	152	160	142	142	157	140	136	131	141	152	150	177	138	141	158	158	140	156	151	134	143	162	159	153	154	162	154	177	170	169	150	142	152	148	146	170	165	144	170	154	157	147	144	169	159	153	157	154	142	155	172	160	139	180	166	171	150	135	133	156	128	155	174	153	156	136	147	153	135	153	139	169	151	145	147	165	157	162	159	165	153	143	155	154	153	152	156	164	142	167	139	182	162	142	150	158	141	142	147	140	142	141	143	173	163	145	158	154	143	163	166	156	149	135	148	144	143	143	169	148	153	132	141	154	144	154	151	138	144	138	160	156	154	140	149	173	147	155	155	140	148	130	148	151	144	158	154	169	145	153	167	160	156	161	162	172	147	156	158	133	174	127	150	156	157	153	160	159	165	152	137	160	137	156	162	166	145	151	143	176	165	174	138	160	153	178	142	153	145	147	151	154	165	175	155	181	142	148	151	152	141	160	143	158	146	148	123	151	133	160	152	153	157	149	148	152	149	150	149	168	169	151	142	162	127	163	168	162	146	141	145	142	144	160	143	144	139	172	143	142	146	158	153	162	143	143	150	163	148	141	159	177	169	147	138	138	170	157	160	170	159	152	148	149	137	133	156	152	154	137	159	163	176	141	146	157	134	145	168	158	158	162	143	149	169	136	157	157	149	147	151	159	150	146	155	150	145	156	165	152	156	151	144	139	138	146	146	153	150	160	164	163	153	159	158	158	166	130	138	138	148	144	158	137	159	155	143	136	178	177	142	153	162	136	148	144	168	163	142	193	139	144	139	156	168	131	145	168	155	152	155	143	166	149	164	145	161	166	150	166	174	168	140	147	164	152	164	156	157	155	158	156	166	179	177	143	161	175	157	159	153	156	179	157	158	147	139	167	160	149	138	166	151	145	145	167	167	159	153	139	174	179	150	134	140	141	168	123	184	155	123	148	168	144	134	141	146	154	145	149	164	156	133	135	156	184	125	166	154	141	148	143	145	159	148	153	149	147	179	177	150	151	161	164	168	151	156	151	149	153	144	152	172	146	157	145	160	168	168	146	141	154	157	154	176	145	143	166	167	142	156	149	143	157	160	146	149	182	146	175	151	159	145	174	151	138	148	157	180	144	157	163	138	130	191	159	128	130	168	149	154	137	161	141	164	144	136	157	172	144	181	163	142	120	164	164	129	162	145	145	139	169	158	143	154	140	172	133	170	137	147	145	149	140	146	152	162	162	124	166	153	153	134	147	168	141	154	150	142	154	157	164	130	155	170	131	152	141	123	150	150	165	168	149	151	147	141	173	145	144	150	149	136	166	133	166	148	149	152	142	128	161	142	157	152	152	162	161	138	136	146	163	178	156	141	168	138	174	149	144	153	148	155	156	162	159	136	142	157	171	146	126	145	134	156	135	158	151	148	159	145	148	155	155	178	170	126	151	148	138	143	162	146	147	176	161	166	159	152	143	141	159	132	152	159	167	161	165	153	172	130	167	138	142	157	169	154	155	169	146	151	154	165	166	148	149	148	156	164	185	165	163	152	146	178	160	158	188	154	149	141	165	142	151	159	138	130	153	162	157	167	144	189	155	133	165	152	147	161	166	149	155	145	160	149	161	149	168	160	156	175	149	129	175	160	146	164	149	180	143	152	146	130	148	120	155	160	183	152	148	153	160	153	139	165	153	136	140	154	155	153	141	144	154	159	149	169	155	164	140	154	148	179	179	155	152	158	160	145	156	155	153	144	160	162	142	152	159	150	145
5040	1297	2566	3060	2672	2172	1930	3841	14862	1193	1099	1067	916	889	850	855	831	784	736	757	716	723	690	635	651	656	624	654	631	636	647	628	630	635	612	607	575	602	634	651	625	579	587	647	548	578	637	636	569	601	558	576	557	608	555	598	568	552	628	580	579	564	600	552	595	536	560	543	610	579	556	596	562	571	533	588	569	572	546	544	566	571	573	540	546	592	575	580	585	579	582	597	542	516	580	560	554	560	538	550	552	560	495	521	565	579	572	529	562	565	539	551	532	602	595	548	555	572	538	538	521	561	585	576	574	603	608	525	584	545	566	563	540	532	541	538	551	579	574	549	552	609	548	562	589	537	536	580	546	550	590	510	550	545	541	507	552	570	560	572	545	548	553	546	539	562	556	583	592	511	578	556	527	537	556	575	572	543	542	584	578	562	585	541	573	601	586	559	548	582	570	578	567	507	565	533	585	599	547	575	547	524	531	585	536	544	573	575	521	541	543	546	546	586	554	532	564	566	557	546	526	528	550	530	553	534	536	509	539	568	585	528	532	596	547	526	532	582	599	570	570	545	552	527	555	533	558	554	543	545	567	552	567	567	540	530	576	528	551	576	576	580	570	549	589	587	580	555	560	553	598	529	551	540	533	546	622	528	565	560	522	535	547	562	529	583	573	501	556	514	553	533	535	541	534	573	569	549	539	545	566	600	561	539	517	542	543	550	593	517	548	560	618	569	525	590	557	534	569	560	526	542	562	593	555	530	578	585	543	570	556	514	489	536	612	546	517	536	555	545	553	575	568	539	557	594	529	584	553	564	547	526	586	541	535	538	552	608	578	589	573	572	540	563	585	535	583	520	587	515	561	554	543	519	549	549	557	564	537	559	574	515	578	576	533	618	560	571	572	550	519	548	545	563	521	528	590	544	562	563	556	576	559	572	541	585	547	527	526	540	539	560	576	588	539	543	567	573	561	543	574	567	562	542	534	577	572	558	537	520	532	560	601	553	550	571	502	549	534	568	568	544	578	552	524	571	556	586	568	556	558	554	500	568	535	543	518	528	569	570	577	566	522	554	540	532	560	554	506	555	596	535	571	541	568	576	568	577	537	563	520	548	605	577	541	584	571	542	573	562	538	549	499	543	579	562	547	544	600	534	550	511	597	561	538	602	573	530	550	564	589	554	564	568	578	547	535	550	513	543	595	559	558	566	530	593	575	514	548	565	560	545	526	575	564	587	564	588	555	548	579	581	547	535	549	573	566	586	560	512	570	556	594	547	492	563	544	558	546	510	530	544	519	575	562	569	565	527	591	548	525	580	623	541	577	570	560	557	555	550	569	545	571	619	560	557	553	531	544	514	556	515	587	530	570	591	560	544	533	529	535	559	569	569	580	567	536	538	520	532	544	509	543	572	589	576	558	571	553	549	575	568	565	515	554	531	523	551	546	557	555	546	571	533	523	598	568	533	530	577	551	617	555	571	564	558	544	580	557	582	613	578	591	575	541	538	570	558	544	530	549	599	558	576	540	574	530	573	584	525	541	554	568	534	569	546	562	544	564	567	583	542	537	551	588	576	557	540	547	545	528	549	548	539	587	545	602	573	580	534	567	519	579	554	511	511	523	554	546	566	570	522	534	582	557	545	566	552	581	571	601	550	557	590	552	579	504	542	570	540	545	539	515	564	580	531	561	581	614	544	559	530	572	531	511	538	589	588	587	537	530	527	555	583	556	527	575	553	600	564	583	568	553	517	544	574	527	596	581	528	540	561	557	533	556	548	607	563	539	521	561	532	615	541	586	565	597	534	535	555	539	568	513	556	540	551	564	557	579	541	521	585	585	603	535	561	545	517	555	563	561	513	559	564	563	534	534	572	556	524	507	500	530	539	561	591	575	539	584	515	575	564	582	559	574	587	565	529	516	511	533	533	576	607	567	472	526	563	545	555	524	545	510	582	584	551	555	576	581	516	562	544	545	516	530	546	569	540	548	553	588	554	580	573	568	529	580	561	528	527	559	507	548	583	563	580	551	530	566	572	576	565	610	524	575	556	559	543	535	568	499	590	532	549	550	552	581	536	535	543	556	558	564	554	558	581	557	553	580	554	588	553	547	576	558	566	553	556	576	533	582	595	643	576	548	564	554	541	567	567	553	556	538	531	583	594	568	548	559	547	556	590	554	535	601	537	588	553	544	590	594	556	534	522	541	523	546	534	547	551	521	564	576	548	554	524	545	613	555	591	599	532	568	562	579	555	572	543	574	585	549	560	534	521	592	577	527	556	538	580	542	565	544	527	579	576	584	562	547	558	548	592	518	553	536	581	543	557	555	528	537	549	539	552	561	518	545	584	526	551	560	578	531	551	549	536	526	598	536	546	578	556	554	575	550	573	493	567	526	498	578	542	554	522	543	548	524	491	540	563	586	563	541	554	550	528	555	504	574	589	522	481	550	515	532	543	565	574	538	536	554	559	594	539	580	538	536	578	511	562	548	565	560	576	542	523	566	573	551	532	526	558	549	544	513	546	531	548	560	548	549	530	585	536	541	559	568	581	560	524	545	540	550	551	529	507	571	571	542	544	555	596	535	575	542	568	532	559	587	583	602	617	578	551	538	546	570	547	539	550	553	572	558	573	588	591	572	547	581	563	551	567	528	530	566	587	552	519	572	514	562	599	589	560	505	529	577	554	568	572	545	570	573	528	565	570	534	547	559	567	569	568	548	562	573	592	534	541	519	575	567	559	554	574	522	535	554	507	591	520	513	589	584	534	554	549	586	545	566	553	541	566	525	559	534	577	557	585	557	549	542	561	529	570	565	566	521	545	580	568	579	571	611	536	541	579	557	542	511	575	543	568	556	557	554	540	520	608	556	598	536	573	525	549	582	522	549	577	551	544	557	554	552	559	591	577	536	609	590	577	565	563	548	567	582	539	557	619	531	527	572	599	562	555	560	580	542	603	570	588	529	545	556	578	559	544	542	607	568	538	571	500	602	548	534	551	572	547	601	580	584	570	564	568	530	535	519	555	577	530	529	568	573	597	576	540	544	545	549	546	540	576	560	546	560	572	581	553	547	566	529	553	535	564	527	575	574	552	563	527	543	546	558	538	551	581	507	573	528	540	543	569	520	577	522	537	561	522	560	593	545	575	533	552	529	595	553	553	557	580	626	566	547	571	559	594	539	550	539	513	529	556	506	515	547	508	511	573	536	555	579	543	524	559	559	574	542	536	573	568	591	532	548	528	506	549	544	561	524	575	499	571	577	573	559	520	524	545	532	590	549	567	560	496	544	543	573	573	605	530	564	530	559	578	529	547	556	571	559	529	547	516	564	585	585	551	597	533	555	587	572	575	520	557	527	545	537	559	598	549	574	561	525	576	561	596	559	589	546	517	598	527	531	564	539	557	555	543	517	552	541	568	556	554	543	540	555	553	536	603	529	562	553	590	587	590	554	559	548	523	534	551	551	521	574	567	572	555	559	522	554	530	580	561	540	573
14633	1777	2165	1681	1187	897	581	1156	16004	951	297	230	248	210	159	197	179	198	161	164	145	140	171	132	150	149	164	134	137	153	138	136	127	127	145	129	128	134	136	110	118	118	129	123	124	127	108	125	127	112	111	149	138	118	115	132	116	93	114	126	115	121	132	119	125	122	112	134	125	127	124	121	119	112	130	134	103	105	110	122	116	87	130	119	118	107	113	102	109	101	116	113	111	119	118	105	101	126	125	117	127	134	111	122	121	104	103	115	114	127	110	119	121	108	113	132	123	107	111	112	119	131	108	116	121	124	113	103	116	96	106	105	115	97	101	120	116	101	111	102	122	111	120	111	97	118	112	114	123	118	109	126	121	131	119	91	117	100	121	128	112	127	124	113	110	104	114	150	98	124	106	135	124	101	97	113	139	95	113	117	122	119	116	92	120	115	113	133	123	137	130	119	115	118	117	137	134	113	130	100	121	130	108	128	115	103	121	115	105	123	119	109	107	90	95	101	113	131	118	124	134	128	132	112	116	133	130	99	119	117	109	140	131	88	120	125	118	119	102	115	119	113	107	110	124	124	107	100	118	107	98	128	116	121	113	120	135	122	110	110	107	126	110	114	123	130	108	112	117	126	129	100	118	123	113	118	127	108	126	120	99	120	113	122	119	118	127	123	119	130	149	127	88	143	101	117	103	100	111	130	108	109	108	106	130	118	145	96	122	119	115	98	98	125	118	110	116	89	121	112	120	112	123	106	111	92	123	110	97	131	85	107	124	113	130	119	116	98	107	112	126	123	123	121	110	108	111	119	146	100	110	124	109	126	117	119	104	134	118	103	117	127	111	112	124	115	108	111	107	106	109	103	105	124	118	110	92	107	125	127	123	126	112	128	131	125	98	136	128	139	115	110	140	119	120	105	114	106	129	126	110	132	137	114	125	113	131	95	106	120	119	104	126	114	117	123	129	102	96	110	100	102	123	122	121	85	100	125	123	120	117	112	138	123	131	111	114	118	100	127	124	110	117	116	123	111	121	111	115	124	116	118	106	120	113	122	118	122	136	109	137	104	128	120	113	108	102	110	118	111	119	104	103	120	115	135	108	117	116	122	113	122	110	131	114	122	104	106	131	110	106	119	117	146	108	128	110	125	105	131	125	122	125	111	115	121	104	104	114	107	109	119	116	121	113	109	102	122	103	132	116	113	120	114	103	118	105	122	92	117	107	125	121	119	123	109	124	123	117	140	118	118	129	116	123	115	127	144	127	107	112	131	119	119	115	103	126	120	130	127	118	112	98	120	129	98	119	124	129	95	130	112	129	118	112	117	102	145	125	111	100	118	128	112	117	138	125	123	107	123	126	104	124	114	111	116	123	109	108	104	137	122	98	114	105	119	121	109	102	127	114	116	118	110	112	107	116	112	128	105	101	121	123	127	115	114	123	117	123	116	118	121	105	114	119	101	113	101	114	110	121	116	99	119	123	109	110	123	121	87	102	117	134	110	118	121	108	118	112	107	112	97	108	114	111	107	128	120	116	126	108	112	122	121	111	127	118	113	112	116	119	125	111	108	115	108	117	121	107	137	105	110	109	138	117	82	126	90	111	123	112	126	95	131	104	102	127	127	107	122	115	101	129	128	130	114	110	95	117	114	99	111	130	117	106	106	106	111	121	123	98	118	113	133	115	108	127	118	109	115	101	106	123	109	120	132	103	111	109	107	103	115	119	118	101	106	104	116	109	99	117	81	119	139	107	134	109	113	102	125	112	102	113	109	103	123	129	138	124	123	115	125	120	124	117	113	122	127	133	95	114	122	114	113	109	117	93	109	107	100	148	114	88	110	129	118	103	120	119	117	109	105	116	107	105	135	106	123	119	112	101	124	130	99	123	116	115	110	126	121	108	109	128	119	106	133	117	114	110	114	120	113	116	120	106	114	133	117	103	121	109	130	115	124	104	117	128	136	84	128	119	124	121	106	114	120	116	104	96	126	105	110	106	120	135	122	129	94	116	134	119	103	112	125	114	136	108	102	108	98	93	120	123	113	131	103	119	118	121	122	146	129	126	108	110	111	97	109	99	104	128	128	120	107	115	140	113	92	122	122	104	117	122	105	126	104	98	116	142	100	109	109	105	117	132	102	112	123	123	107	118	109	115	118	119	122	98	114	94	110	136	121	123	125	112	125	127	110	117	114	111	110	121	112	104	102	125	110	125	102	105	128	101	96	105	117	103	138	117	119	130	97	106	114	118	114	102	114	117	116	132	103	101	114	116	132	132	100	110	137	103	127	124	128	111	125	131	120	101	116	125	121	123	126	108	136	107	113	109	117	117	122	111	126	109	102	128	109	122	148	99	124	133	124	137	122	126	119	120	90	96	116	121	119	131	120	100	118	136	118	108	108	111	118	104	104	131	128	112	127	107	111	103	99	97	106	129	128	103	119	103	123	123	115	102	122	128	99	105	108	130	119	101	123	92	113	126	110	125	122	133	141	129	123	128	105	119	114	111	122	129	106	121	109	112	117	112	124	121	117	105	101	129	121	122	101	126	129	123	125	97	123	136	91	114	141	120	119	104	113	88	107	124	128	116	115	128	102	95	112	114	106	110	103	121	142	113	93	121	109	134	102	133	125	103	115	129	127	112	110	105	105	119	118	120	111	145	104	122	112	99	124	113	120	110	130	129	121	107	138	116	133	119	99	134	116	129	113	123	116	124	139	117	126	130	107	125	123	128	122	100	103	123	110	107	98	105	105	112	105	113	100	116	101	127	114	118	117	112	123	118	119	135	130	131	103	100	120	112	100	108	124	120	122	118	99	105	121	123	113	106	110	125	100	110	114	112	117	140	128	117	112	101	106	110	110	142	142	111	134	123	119	116	135	124	115	100	110	105	96	133	109	106	89	107	112	99	115	108	120	128	122	128	115	107	113	136	116	112	115	120	105	109	124	132	106	119	113	114	109	116	101	107	107	110	115	110	100	109	97	113	122	121	120	106	113	132	127	122	117	122	107	108	127	119	107	113	105	131	110	116	103	111	112	106	128	114	108	112	128	121	91	112	135	139	106	114	120	116	120	144	106	111	111	116	111	92	111	126	94	121	131	108	88	121	115	104	121	114	123	113	117	119	112	110	131	119	112	99	113	116	131	125	101	114	124	126	120	107	121	112	118	104	108	105	108	97	112	110	114	98	122	118	100	114	128	99	130	144	115	123	120	126	116	125	97	125	111	143	120	131	111	133	115	96	126	116	113	109	109	99	125	122	109	130	116	121	116	117	95	126	109	128	104	123	102	107	111	146	120	127	95	119	121	136	108	116	118	125	136	126	122	99	127	93	113	111	110	97	108	121	131	95	125	131	110	122	113	101	119	99	123	106	120	117	119	112	119	105	121	137	128	146	112	117	104	125	121	118	112	104	103	108	116	108	120	111	110	120	121	114	126	125	102	112	110	121	132	100	132	127	114	115	110	115	104	102	110	105	110	111	106	139	104	115	107
7356	2126	4745	5634	4918	3957	3230	5158	20277	1916	1578	1519	1380	1252	1165	1038	940	869	853	805	762	732	791	735	702	634	668	664	663	621	646	581	558	594	601	549	565	503	535	518	532	509	522	514	507	489	494	511	530	522	501	509	443	494	535	502	487	485	492	498	466	506	475	494	460	478	457	459	501	456	485	430	473	470	477	481	473	449	436	465	474	474	489	487	465	492	450	447	496	444	451	418	436	449	462	486	458	415	471	431	479	499	456	434	484	472	436	510	456	443	420	450	472	444	437	465	433	450	443	447	458	447	462	439	446	454	454	420	465	474	458	465	454	474	454	485	454	453	477	444	466	494	473	448	486	469	479	460	463	475	492	471	431	455	464	471	436	467	445	443	455	464	457	428	405	441	445	425	487	430	456	483	455	450	455	450	462	438	452	460	488	426	416	443	412	410	456	450	435	456	415	456	451	427	446	443	418	471	443	454	465	470	416	466	491	456	416	469	430	430	465	413	417	423	484	457	437	460	480	462	454	439	397	448	456	435	446	473	499	456	454	459	446	412	471	438	438	469	435	466	477	471	423	457	477	472	422	465	435	464	428	434	447	492	442	453	437	478	437	481	469	428	484	450	451	459	425	476	440	445	405	450	414	448	429	453	458	429	501	439	494	456	455	441	440	416	466	509	428	484	453	457	477	437	469	478	421	448	436	413	475	428	462	422	468	465	457	451	475	449	464	402	464	493	459	465	435	493	441	459	484	439	447	427	422	473	473	466	456	441	453	456	455	484	409	413	434	418	448	474	449	434	425	484	428	447	464	456	445	439	417	443	443	440	458	420	435	451	458	431	483	401	398	504	458	450	452	445	461	487	422	438	433	496	447	419	518	449	469	469	484	447	425	455	404	410	429	474	452	422	402	443	455	461	438	475	443	444	520	431	440	475	476	472	448	446	439	443	420	456	432	439	449	425	426	425	469	445	425	454	441	457	443	445	448	485	439	419	437	432	426	438	453	408	478	431	456	481	466	436	487	464	436	457	474	480	456	417	476	429	461	444	471	445	443	438	482	445	417	446	442	486	495	464	384	450	453	445	466	446	429	439	416	457	419	445	403	443	457	438	413	463	444	456	491	444	436	444	463	443	429	458	472	495	405	443	466	469	383	446	434	473	459	458	451	463	479	441	463	433	425	432	414	446	451	440	386	439	452	446	446	425	408	447	456	457	468	429	445	445	464	439	459	460	375	473	426	446	449	413	457	452	429	451	458	445	461	444	424	463	430	458	454	452	467	451	400	466	431	464	424	500	428	424	407	459	403	438	454	451	448	459	435	458	446	444	443	464	451	418	460	431	416	442	454	422	471	489	473	411	464	461	405	441	455	449	464	444	461	449	453	448	425	492	458	461	436	444	422	476	493	436	414	462	433	449	471	463	445	431	447	415	421	470	435	472	444	470	448	438	460	404	445	462	469	434	452	458	421	448	446	475	443	434	440	423	438	428	415	422	424	412	443	461	426	411	432	443	418	445	438	464	454	461	459	443	426	464	417	471	441	435	418	445	419	491	431	489	428	433	463	453	443	447	446	433	438	450	470	452	439	429	440	453	426	466	465	443	446	447	446	464	462	460	449	452	439	466	434	477	477	433	434	479	438	482	452	434	454	452	397	483	444	476	452	428	470	437	450	468	443	441	399	479	475	455	481	477	447	426	411	451	496	434	457	427	469	437	432	443	476	460	422	449	451	461	441	415	451	440	432	449	432	412	445	466	411	466	431	436	478	437	455	456	438	449	441	436	477	440	494	429	437	461	480	446	452	442	417	443	463	470	457	438	443	475	480	477	466	453	478	475	444	428	454	473	452	443	459	456	437	446	459	413	472	449	476	444	459	441	454	463	455	434	476	465	394	415	458	459	428	438	438	455	481	455	440	428	459	481	450	452	444	434	419	472	471	434	448	430	425	430	461	429	474	480	437	452	466	480	439	413	483	467	474	440	469	456	453	447	406	414	452	478	440	423	438	421	448	441	444	444	496	449	407	447	424	453	443	434	442	478	425	450	471	458	479	446	469	430	445	443	427	446	448	469	461	433	441	437	406	478	448	444	468	436	490	430	483	446	438	462	408	439	452	455	448	423	447	430	450	463	459	459	455	444	463	457	430	452	424	480	455	435	503	445	433	453	441	454	411	458	445	474	475	416	396	430	455	463	460	425	422	447	430	435	476	444	454	457	445	435	465	470	428	464	448	455	442	373	433	463	470	467	435	472	459	436	485	444	454	418	461	467	447	445	426	447	449	498	456	408	422	445	412	433	437	450	440	428	455	489	461	487	476	446	445	477	471	465	399	459	452	476	462	439	454	433	435	451	414	450	447	446	413	453	433	415	416	475	477	455	448	476	467	468	451	475	471	460	455	435	444	448	414	472	472	436	456	464	463	420	466	477	422	448	426	443	459	432	438	445	472	461	461	418	442	467	464	431	453	445	462	491	515	428	440	465	437	448	429	434	452	443	482	411	451	437	425	447	419	440	472	488	452	452	454	468	444	483	449	478	452	468	451	457	466	478	451	444	424	486	442	414	454	424	464	442	446	461	427	438	500	407	467	439	480	406	448	419	407	489	464	461	465	450	463	454	492	474	446	481	421	486	466	451	430	462	422	458	412	467	476	433	447	464	471	423	422	437	453	425	477	463	432	452	473	412	466	467	454	475	442	456	454	416	452	431	436	457	480	440	480	431	452	445	455	448	468	441	439	457	451	471	439	407	454	494	474	454	448	453	456	444	449	470	440	421	450	447	454	436	419	429	421	436	451	447	438	446	454	445	473	426	430	423	423	459	462	458	469	422	475	510	447	454	448	472	452	468	467	436	447	444	446	470	439	429	452	445	440	443	460	419	436	431	459	429	448	463	465	431	454	462	480	429	457	461	459	475	454	472	474	420	453	470	445	401	465	441	450	483	415	467	427	410	441	437	485	423	443	443	430	413	467	429	444	444	479	449	475	459	459	430	451	469	487	444	451	433	432	445	494	473	436	437	442	466	429	472	423	427	425	471	447	439	471	443	456	431	423	484	435	440	455	437	422	435	468	459	464	436	428	466	455	459	461	471	444	430	460	455	473	461	474	430	462	472	460	430	466	469	446	473	493	447	414	434	457	419	445	437	453	417	425	444	451	467	448	466	408	477	436	479	458	470	487	450	472	421	427	454	471	448	438	470	488	445	456	421	426	474	443	453	449	433	438	429	466	439	460	458	425	457	467	457	445	468	448	438	425	430	480	422	458	441	507	467	456	435	444	492	456	423	449	421	447	490	448	425	464	474	409	441	455	449	446	460	450	432	477	440	406	429	470	444	440	436	462	425	454	459	434	446	441	489	429	449	470	431	474	504	488	454	459	434	449	467	466	412	461	444	479	507	418	463	462	433	433	439	457	444	454	442	463	465	442	457	425	419	420	430	431	453	482	463	456	437	444	477	449	432	442	469	481	444	452	442	455	451	441	459	452	472	463	444
1876	287	342	345	308	281	255	400	752	307	240	275	240	250	243	244	283	283	237	234	251	254	232	250	245	247	270	243	261	270	255	245	278	261	264	243	231	245	253	270	229	255	231	213	247	261	251	245	266	238	244	243	251	274	270	251	291	228	296	256	236	267	248	234	246	236	284	266	272	257	227	252	240	248	257	230	252	263	247	262	252	270	266	264	284	245	254	287	262	258	277	246	245	235	279	257	243	223	268	233	254	289	216	256	232	234	287	261	262	239	268	244	240	249	281	220	235	233	234	255	236	265	250	260	253	257	226	274	259	233	280	261	241	256	237	235	273	235	255	291	273	287	245	256	275	284	251	244	292	238	233	269	230	241	235	248	246	258	233	247	266	256	280	286	239	265	243	283	260	222	253	253	261	248	266	244	215	243	249	257	226	203	250	247	261	258	236	259	278	254	243	268	246	238	236	254	220	251	260	249	236	256	277	277	265	263	252	223	251	268	277	264	252	231	262	251	251	269	238	265	274	254	244	256	253	235	270	246	254	242	215	260	264	245	228	286	255	280	256	251	261	235	276	257	265	237	246	259	261	251	227	268	241	273	276	255	284	251	233	241	276	260	252	248	259	249	231	237	259	270	244	295	240	259	262	242	277	264	283	267	260	260	260	233	269	240	260	273	247	254	247	265	226	279	204	271	277	259	284	239	224	265	253	250	257	233	241	257	272	280	298	267	261	274	247	260	259	241	274	248	241	260	255	269	222	242	276	265	248	248	257	223	240	253	252	266	264	253	264	250	271	260	259	241	248	257	260	245	246	282	247	228	259	246	246	248	250	275	242	266	264	251	262	287	279	235	238	251	283	250	242	274	230	286	235	240	268	258	265	278	244	267	266	237	272	257	245	238	242	283	238	282	258	273	242	246	263	251	284	258	243	263	259	249	272	249	277	245	235	256	235	236	237	258	284	257	233	267	246	245	238	239	252	265	265	246	281	266	285	253	271	283	234	252	255	265	266	277	250	260	261	277	271	263	270	250	262	259	251	252	271	253	263	251	269	289	255	232	234	252	233	255	272	279	247	275	241	231	245	294	246	258	249	250	260	252	285	256	244	272	240	270	244	255	256	231	246	234	263	279	263	256	271	245	273	250	248	268	248	245	233	250	218	272	242	295	268	244	262	260	274	265	268	265	242	251	246	272	245	257	232	232	245	267	290	269	264	273	236	281	254	239	282	261	242	243	226	254	220	251	251	260	247	250	231	246	235	246	249	266	252	240	249	241	273	234	258	254	246	253	248	262	261	236	231	257	262	241	261	281	261	237	257	258	265	245	239	249	233	268	257	239	230	244	252	267	260	264	258	257	252	250	245	271	257	221	270	226	248	260	259	246	248	244	241	254	257	256	237	241	244	263	233	247	239	288	246	273	256	264	237	280	247	265	257	238	236	277	258	257	249	254	237	254	236	259	259	266	266	291	247	234	242	256	261	235	243	234	263	247	280	259	235	273	257	253	282	272	250	229	238	286	261	278	270	268	244	260	222	252	249	255	271	268	269	245	268	273	265	256	252	266	261	251	272	272	265	226	268	228	279	260	268	250	277	264	259	225	243	267	270	274	272	238	248	268	237	260	260	259	260	258	217	245	215	255	255	244	241	249	281	259	248	264	262	254	275	276	251	279	271	281	223	262	242	259	248	283	227	259	236	269	287	253	240	238	250	262	261	265	244	276	268	234	251	249	278	249	265	233	257	258	280	252	299	264	212	272	234	252	237	272	232	265	263	266	236	251	276	251	238	253	241	266	247	244	257	271	234	250	239	249	269	244	237	274	245	240	276	248	273	284	242	264	279	267	245	272	255	258	236	244	252	269	276	237	262	264	258	248	248	251	242	253	267	256	262	294	269	258	254	244	232	239	229	269	241	233	267	246	258	259	275	270	233	236	254	207	288	248	234	242	256	278	255	261	258	264	265	268	251	262	251	271	240	269	265	279	253	244	248	293	243	235	258	242	257	258	268	245	257	278	260	254	261	239	269	239	235	258	282	241	260	250	232	250	257	219	268	259	243	249	225	230	248	252	284	256	268	240	268	279	275	256	241	264	241	276	280	267	261	247	227	260	258	217	251	234	286	220	280	254	268	267	273	241	197	258	259	244	291	258	248	252	217	252	217	260	246	255	267	225	257	260	245	236	262	227	242	254	245	271	262	264	261	274	262	275	245	260	239	232	287	271	242	261	256	269	251	269	217	280	235	234	266	230	260	258	243	244	255	257	257	251	253	249	243	276	270	240	294	258	266	251	226	268	255	231	243	219	253	257	227	254	253	238	251	242	255	280	274	261	295	253	263	232	256	254	258	270	251	280	226	255	278	238	223	259	216	272	277	262	224	263	260	279	256	236	250	237	244	237	257	254	236	285	266	260	270	293	260	257	266	261	238	282	257	290	252	258	278	249	235	257	250	284	249	249	262	290	289	269	298	243	282	229	250	250	272	209	284	243	259	254	253	294	240	246	242	235	263	254	240	243	261	245	241	266	236	234	263	259	247	256	259	237	272	239	234	222	239	231	255	245	236	236	251	246	273	264	285	245	232	272	234	260	248	249	284	245	264	265	254	246	259	286	258	261	241	232	232	251	258	235	276	261	254	265	254	262	264	256	249	229	258	251	263	277	247	278	250	282	261	246	242	254	251	262	245	224	254	262	265	248	242	224	248	229	248	267	252	255	272	278	265	280	236	234	266	248	268	248	259	263	286	254	265	254	223	266	265	261	224	250	245	273	263	260	237	219	287	226	287	246	229	267	221	260	237	231	238	250	231	257	246	244	230	281	247	228	247	253	268	250	247	234	263	259	255	283	225	240	282	245	265	231	264	256	252	257	259	265	265	257	223	259	285	269	266	262	272	263	241	264	269	229	259	257	274	227	261	240	256	232	246	258	251	269	272	255	256	242	261	253	242	248	250	254	255	260	237	263	257	243	264	287	259	265	281	268	234	254	256	263	249	262	249	268	246	271	221	237	259	272	257	272	245	255	246	259	237	263	282	278	278	224	255	270	255	228	252	273	283	239	247	259	306	260	222	262	241	258	256	247	217	263	238	257	261	287	265	268	255	229	236	251	226	249	266	263	271	271	272	258	273	264	272	247	257	244	251	251	285	249	244	264	265	225	265	265	263	262	262	276	255	241	260	268	249	244	233	243	266	263	260	225	241	213	256	236	247	231	235	258	263	263	236	236	245	239	261	265	267	253	250	240	243	258	269	228	295	244	274	250	250	247	245	228	252	236	257	269	257	244	244	277	251	251	227	270	274	256	247	264	248	256	269	248	264	244	260	261	245	260	281	252	261	289	247	265	244	268	261	266	268	238	245	269	223	268	261	239	238	264	270	258	264	269	249	278	242	250	267	258	266	233	269	241	252	298	225	254	244	267	269	235	275	246	242	248	270	247	249	253	232	242	249	285	251	264	252	253	241	258	253	248	271	266	236	238	249	263	257	231	220	287
2259	954	1047	1003	989	958	948	1525	3092	882	891	906	899	878	897	830	858	887	894	850	875	877	883	911	842	896	856	859	851	848	868	853	946	876	866	802	943	859	897	835	847	905	816	785	875	858	862	819	873	870	869	807	845	909	842	832	814	852	865	803	844	889	842	827	903	851	854	869	843	844	868	850	870	833	889	841	842	854	818	881	864	822	886	879	818	835	884	868	824	883	868	839	934	877	864	890	845	902	858	854	904	852	805	884	856	880	843	872	802	848	866	870	856	882	859	881	917	862	858	879	903	897	839	860	842	840	874	804	862	897	858	854	817	812	879	863	911	839	872	842	825	871	847	882	846	838	899	838	854	902	890	876	820	893	850	853	919	823	915	908	849	820	825	842	888	793	818	857	840	905	826	870	845	838	856	841	835	861	841	899	905	868	880	923	829	853	840	881	835	895	866	861	912	825	879	908	842	834	833	852	817	891	817	877	827	863	837	826	867	840	885	862	873	868	891	860	830	881	878	894	871	846	844	817	859	855	808	890	834	899	869	889	823	904	804	865	885	802	847	875	880	874	867	855	863	830	878	862	824	875	827	808	809	875	835	855	881	832	870	852	857	861	847	804	888	889	883	823	864	846	865	825	844	847	870	844	862	871	875	886	845	834	848	899	870	868	881	867	891	823	818	828	834	853	861	893	823	846	877	861	852	834	885	865	866	917	822	880	841	894	850	856	844	830	818	834	870	863	891	846	874	817	906	843	871	850	860	825	840	864	830	809	860	849	838	875	860	884	869	863	850	911	811	883	912	846	849	840	907	839	834	846	855	810	826	874	870	833	856	854	862	867	846	888	858	846	837	865	842	859	864	910	813	894	856	851	834	855	934	873	888	886	862	818	885	907	841	897	894	861	807	846	902	838	813	846	887	902	827	836	856	825	849	875	827	877	796	879	870	870	842	832	879	870	865	826	919	843	853	900	884	862	824	846	844	881	860	815	900	848	830	876	822	861	806	906	871	835	861	858	814	863	852	847	838	893	850	849	860	880	922	872	873	849	837	887	872	853	880	819	875	839	863	863	896	861	839	836	866	861	867	818	905	902	824	856	936	869	882	832	855	834	848	888	865	878	853	848	826	892	847	866	936	827	865	860	847	853	835	896	846	823	842	908	859	862	874	896	858	849	853	826	879	849	831	863	853	903	858	837	817	796	877	864	854	875	889	949	841	877	852	871	920	895	868	873	863	866	880	840	855	877	840	896	861	868	896	888	875	827	846	835	881	835	853	872	869	857	873	839	816	867	881	888	879	846	840	894	827	812	850	799	847	832	852	840	852	841	881	811	851	843	870	868	830	875	930	874	859	817	837	876	874	888	845	836	853	820	875	924	824	879	879	891	891	825	836	845	850	880	793	803	895	812	869	852	814	933	868	873	797	910	895	890	873	899	866	826	826	884	869	900	831	869	873	835	882	887	861	886	858	871	866	913	877	845	840	883	820	870	890	880	890	816	838	845	836	919	815	844	834	903	847	911	861	896	855	847	890	874	834	919	847	827	896	863	882	885	819	899	855	865	862	812	869	850	911	874	878	822	857	896	860	846	813	891	836	844	826	839	863	847	901	835	891	880	859	877	897	812	829	809	828	907	822	864	876	876	853	893	892	863	891	911	861	854	864	845	920	855	856	867	877	890	847	866	891	866	904	820	813	859	859	898	888	853	824	857	888	892	882	877	796	815	826	883	839	864	824	859	815	824	856	876	852	887	827	870	838	838	861	899	835	871	860	890	767	889	879	888	825	890	834	852	875	869	872	853	846	871	835	802	855	857	898	834	847	900	876	822	825	893	826	866	848	832	853	888	827	939	839	871	873	882	855	857	845	874	849	888	849	867	824	862	868	859	807	866	883	882	836	864	803	797	869	799	834	921	816	840	838	861	880	857	872	884	902	880	870	882	832	841	881	856	836	869	876	868	829	867	904	851	922	847	873	874	878	865	829	882	867	850	828	864	879	887	846	857	834	908	856	852	853	853	777	879	818	911	888	852	839	872	826	816	870	871	861	843	845	831	849	876	867	863	872	853	782	813	814	858	877	887	871	883	863	879	795	871	860	849	821	832	843	828	899	854	866	856	828	818	887	820	845	876	862	847	893	821	840	880	856	874	878	794	882	883	913	836	890	867	815	858	822	836	840	843	887	882	901	859	872	906	859	903	888	842	822	774	845	892	903	833	853	866	842	821	853	854	835	864	822	888	874	817	868	817	855	840	833	890	826	926	857	842	913	922	893	858	864	867	881	919	904	904	905	836	804	894	879	828	826	855	823	859	842	901	861	865	901	885	834	866	866	892	877	843	872	805	822	851	801	905	843	897	870	859	812	855	925	859	924	885	772	854	862	851	850	886	877	862	879	843	866	863	867	790	845	853	856	862	855	878	901	825	871	817	856	838	854	862	849	886	867	795	856	868	841	809	829	855	897	834	884	885	917	911	812	850	851	837	868	845	840	830	870	912	914	870	838	875	865	888	897	875	890	869	825	881	885	853	860	846	908	857	849	835	890	859	899	835	821	833	822	856	895	815	879	892	877	863	869	815	891	863	911	846	885	941	863	830	831	854	814	853	858	833	903	900	861	879	920	834	831	824	843	834	851	880	850	896	873	909	909	811	872	907	844	834	835	840	854	874	906	811	822	840	859	856	876	840	887	902	836	887	808	837	834	828	877	895	852	897	890	907	827	847	870	810	883	913	850	838	865	868	852	907	873	865	827	848	910	853	853	796	896	865	841	895	895	866	843	874	872	875	896	868	896	871	835	820	860	851	892	844	874	898	894	852	863	898	921	875	891	896	840	886	859	865	864	850	851	829	872	844	884	801	844	884	854	867	833	831	920	856	870	896	833	874	847	878	862	823	829	846	858	817	826	885	867	841	900	857	793	898	896	872	884	896	850	842	855	884	862	876	877	835	845	852	858	806	841	935	864	844	881	850	843	814	865	828	875	905	854	818	863	827	838	850	861	854	939	851	872	886	901	842	863	823	820	953	858	883	885	861	838	909	855	840	881	865	838	833	873	897	821	854	885	893	853	874	859	879	878	864	821	897	868	823	855	848	889	841	843	882	879	865	816	876	853	829	887	863	835	891	899	862	914	817	825	842	866	797	852	892	837	882	893	877	859	818	911	890	861	805	872	885	837	905	861	855	828	871	875	815	853	834	934	835	870	873	890	849	784	855	873	859	843	893	861	857	861	855	860	806	880	861	855	855	818	895	831	857	902	845	851	884	879	838	883	873	874	866	855	823	821	856	854	890	855	846	828	854	855	889	850	862	862	796	866	856	836	851	863	894	880	861	864	918	884	877	820	880	859	882	862	885	868	856	882	827	854	847	867	869	843	852	885	860	819	882	842	878	836	885	844	879	935	869	879	908	886	857	867	849	896	868	846	841	855	860	837	851	879	847	890	865	863	817	857	859	883	835	866	905	852	860	868	887	907	859	763	852	884	924	855	828
6906	848	1087	859	644	515	384	362	4866	321	233	206	198	172	184	189	177	181	196	188	159	196	149	188	174	154	159	193	151	178	164	168	160	146	149	169	161	144	158	173	160	153	156	158	154	158	149	134	148	144	160	155	147	133	144	150	150	152	144	177	167	166	139	143	140	148	149	149	149	142	144	143	135	144	157	152	158	157	124	133	147	153	153	138	168	151	153	137	144	144	138	154	163	147	135	159	141	155	154	145	168	153	165	137	137	156	147	159	135	170	133	143	154	167	150	166	155	144	138	166	149	139	146	134	117	155	149	136	161	172	139	157	185	158	135	145	149	149	143	125	142	158	171	139	152	145	140	182	169	154	169	165	134	134	175	160	168	144	179	142	132	129	126	148	160	146	149	156	141	147	173	173	139	135	147	148	139	136	136	141	140	136	146	140	145	147	146	155	141	139	153	149	142	146	137	158	149	165	149	161	167	139	128	154	156	153	161	145	164	169	166	147	156	147	154	147	140	150	121	148	149	132	148	157	180	138	170	165	159	146	114	134	139	139	137	132	136	147	160	161	146	149	123	167	157	158	161	165	153	151	166	152	162	164	163	170	160	169	144	148	150	160	158	132	175	162	138	162	143	178	169	142	159	145	162	137	158	147	140	154	139	145	147	139	143	148	158	154	151	146	140	160	132	149	170	117	140	165	135	132	147	121	139	148	135	136	171	153	138	139	169	141	139	139	139	157	140	137	168	155	136	158	154	136	144	151	159	160	146	153	139	151	135	151	148	165	151	144	134	160	150	144	140	157	139	146	142	150	146	151	147	126	135	141	142	154	150	165	148	171	156	153	149	163	138	152	160	161	157	147	148	144	139	144	143	148	139	143	143	142	136	173	161	171	178	147	162	144	166	158	154	167	168	174	148	148	128	161	159	167	132	131	154	143	140	144	147	143	159	159	155	147	153	150	162	158	174	144	139	175	162	168	150	159	137	139	153	156	150	155	134	151	151	156	130	144	159	147	134	140	136	141	169	165	135	137	156	158	146	144	154	155	132	153	167	159	158	152	120	126	163	142	171	159	151	158	199	172	144	144	178	156	158	153	146	152	158	141	165	139	152	133	167	158	137	152	168	167	116	154	158	136	145	137	131	170	141	151	129	135	179	146	146	146	151	162	144	153	149	147	174	144	171	140	153	160	158	150	133	163	160	140	165	163	134	143	155	156	168	159	130	155	148	140	170	170	171	162	144	147	128	137	136	137	124	150	144	141	141	158	181	147	151	155	175	156	161	144	149	134	144	169	147	149	151	142	148	157	146	160	151	149	159	163	134	147	150	134	151	123	162	142	167	156	144	166	164	138	133	155	163	155	149	149	142	143	139	155	144	121	163	159	159	152	158	132	138	152	150	148	155	151	160	163	146	155	172	139	130	141	158	138	151	127	151	152	161	146	152	125	138	136	153	143	146	145	140	161	142	140	156	153	123	116	143	134	158	150	153	168	149	150	156	146	135	147	146	146	148	158	156	150	152	132	153	138	133	149	155	113	169	151	165	150	125	153	137	152	146	141	145	157	137	156	142	167	167	132	136	187	157	163	148	166	149	155	158	148	180	151	133	128	150	154	136	141	144	136	150	146	133	143	170	153	145	157	139	147	161	137	136	135	165	153	139	155	148	158	125	171	149	154	158	153	151	154	162	133	148	149	132	157	159	163	140	131	161	153	160	153	158	156	159	173	153	151	153	162	158	164	151	153	158	137	166	129	148	159	171	138	164	144	155	148	156	152	142	140	157	157	151	170	158	146	135	152	149	126	142	144	149	146	121	138	160	145	134	163	149	156	141	160	142	136	148	152	148	162	147	134	159	137	156	156	149	170	134	164	153	144	155	141	151	167	171	133	136	148	146	159	148	143	152	163	158	175	175	128	135	147	164	148	142	155	153	152	159	143	156	148	148	152	164	162	170	133	140	177	154	150	130	146	148	164	144	163	139	130	147	158	155	155	148	151	129	159	137	143	131	159	169	137	147	155	148	144	157	159	136	144	144	171	159	161	162	142	160	152	163	147	143	161	158	155	148	165	161	137	133	154	171	153	157	172	152	153	149	148	145	161	155	140	162	134	167	141	153	160	174	164	156	147	151	148	143	142	145	161	166	142	167	165	162	154	168	150	149	161	144	148	130	135	162	153	152	134	152	149	151	152	134	138	150	161	146	160	132	131	145	144	157	159	144	150	136	167	149	158	138	155	136	147	138	154	154	120	158	156	127	141	144	147	171	167	123	145	163	144	156	153	167	143	153	159	138	154	141	147	151	129	152	144	152	127	142	162	143	143	144	154	135	183	132	137	150	157	156	148	135	129	160	163	124	149	187	167	175	140	156	137	180	150	130	151	146	145	152	153	147	147	142	169	140	168	140	158	163	135	138	175	145	136	181	156	140	174	146	154	160	139	138	137	160	121	146	193	136	172	149	169	145	155	132	168	150	144	173	159	196	138	135	163	167	157	146	127	150	153	131	145	147	135	146	150	146	155	159	144	150	134	165	145	142	155	148	139	137	175	141	154	145	154	156	132	153	140	139	169	138	159	174	129	159	140	153	157	185	176	143	152	145	156	144	166	151	169	152	145	161	150	146	142	147	158	148	155	135	166	138	158	149	167	143	141	161	126	134	155	155	149	149	130	137	157	136	160	170	142	149	157	157	166	183	160	162	155	150	163	133	143	159	161	136	159	131	158	185	145	173	150	151	168	170	143	148	161	152	144	144	148	183	176	161	135	158	136	162	160	141	182	159	133	138	146	152	150	140	123	136	148	143	150	146	137	137	168	149	164	130	157	151	123	155	161	142	156	147	149	143	143	144	155	156	154	140	138	159	149	146	169	125	156	156	152	144	158	149	146	150	143	159	133	141	162	142	159	147	150	149	163	138	150	152	139	151	158	166	154	135	130	148	143	141	128	139	148	154	164	139	157	159	138	158	145	162	139	143	133	156	152	140	145	154	166	141	159	154	162	167	139	150	146	146	139	135	142	158	156	147	132	162	165	154	189	165	151	130	149	131	152	147	126	150	158	137	177	134	143	152	145	154	146	144	166	154	147	144	124	153	145	147	163	173	148	128	137	150	134	162	134	159	136	133	150	156	155	159	146	161	134	152	160	157	147	140	146	146	150	135	144	164	137	171	141	155	145	178	161	157	155	129	152	155	133	137	122	141	176	158	179	145	137	139	139	165	127	163	151	136	170	144	181	147	150	142	167	140	153	148	156	164	156	141	134	186	140	149	151	152	160	134	150	140	148	170	171	165	143	155	137	166	146	130	139	147	146	159	162	153	172	145	140	156	152	149	154	161	156	148	124	147	136	141	193	131	153	133	159	140	148	149	150	154	148	158	163	137	152	140	140	159	156	158	133	135	148	149	179	148	155	141	145	136	119	140	140	145	160	160	161	136	143	142	146	170	151	164	166	127	164	150	139	144	159	144	150	137	153	129	129	167	155	149	163	152	130
4982	1302	2576	3090	2681	2214	1929	1896	12893	1228	1130	1028	978	945	850	777	747	713	756	731	717	732	650	650	665	653	630	616	666	615	626	588	604	567	611	619	595	575	601	566	608	607	581	574	592	600	596	575	584	542	545	556	507	565	571	583	553	627	561	579	592	560	607	534	585	515	527	552	573	543	563	527	612	556	551	512	512	563	553	546	551	554	540	555	541	557	514	553	527	525	521	512	539	561	520	541	558	535	564	574	548	593	579	542	494	567	551	526	548	555	535	518	615	579	582	551	559	548	542	590	588	557	549	534	577	540	563	531	532	562	551	527	581	559	541	537	548	565	584	517	531	510	554	541	536	546	597	543	497	561	538	565	529	536	535	519	533	557	538	520	566	542	520	537	538	497	526	492	562	595	549	507	537	550	567	488	553	543	551	569	586	511	555	523	484	532	556	568	525	528	536	535	518	504	559	555	540	546	526	536	543	532	567	512	564	524	563	535	540	572	534	578	540	574	562	540	566	534	562	552	563	529	569	552	551	523	539	568	534	567	525	552	558	535	539	524	571	524	551	517	524	535	537	541	533	541	504	579	531	535	513	542	559	509	547	523	554	547	549	550	528	521	572	559	561	553	518	513	557	537	554	555	525	557	539	537	515	577	548	553	484	551	547	548	538	559	508	539	575	506	519	488	558	566	566	544	576	553	528	571	524	501	503	522	532	547	572	544	559	560	546	555	520	537	547	498	569	538	544	499	549	543	505	582	515	568	540	550	541	588	550	519	506	568	571	523	571	566	537	557	498	531	604	594	573	538	541	535	582	561	570	577	560	583	546	535	557	531	555	565	566	550	526	547	566	512	563	526	535	550	544	577	516	531	482	543	537	550	527	495	586	569	542	531	531	515	544	564	534	535	550	516	529	585	554	540	558	497	506	516	521	516	515	565	545	563	548	533	540	491	548	560	554	516	534	517	551	550	532	524	508	549	570	555	593	539	564	513	509	540	521	556	558	578	547	518	525	542	506	561	562	560	507	571	569	542	551	537	557	518	493	522	537	547	521	569	535	560	521	534	519	509	505	535	515	510	515	548	542	570	515	549	522	544	539	559	550	498	540	515	538	550	545	551	497	549	559	574	539	494	563	530	512	559	548	550	513	555	548	548	557	504	514	569	532	523	530	554	520	554	558	525	597	554	530	546	544	546	585	577	550	528	546	532	570	600	554	581	556	523	581	528	556	543	566	577	517	554	558	581	568	511	529	526	576	520	527	535	541	537	518	535	550	561	559	530	551	528	535	555	579	531	539	541	493	539	565	532	574	533	560	528	524	519	602	489	513	570	589	539	511	547	527	559	544	548	545	535	542	537	496	524	559	543	559	491	551	559	513	495	503	540	529	523	553	556	545	554	554	536	572	550	549	539	552	533	551	579	536	525	515	517	542	589	527	542	585	562	530	546	500	567	533	535	537	517	515	585	492	557	541	549	556	539	546	547	565	559	548	548	565	570	537	542	544	555	521	535	552	514	563	548	557	541	514	569	527	568	542	510	544	549	516	536	508	584	522	555	561	551	556	501	525	532	544	552	521	505	543	560	554	540	553	557	592	543	497	524	529	534	554	566	503	503	577	557	508	568	561	559	555	531	559	533	520	553	547	489	542	518	528	557	570	525	554	529	561	542	553	586	491	521	546	544	513	547	531	513	539	520	567	551	574	554	544	544	537	569	531	577	539	534	535	521	528	539	511	562	525	565	541	600	572	494	553	556	552	509	514	556	544	558	530	519	584	527	513	541	525	545	470	532	557	580	502	564	562	547	541	520	554	579	570	531	536	533	557	586	520	555	492	487	578	559	532	543	553	553	511	567	557	570	504	540	565	557	518	553	507	580	584	523	557	589	568	589	554	589	567	591	528	506	568	531	543	578	520	498	566	584	569	549	555	532	566	539	534	561	541	523	504	505	558	547	563	577	531	538	558	515	581	505	565	538	505	520	563	549	536	536	540	545	549	514	578	527	590	570	519	543	502	568	514	518	558	521	546	571	544	479	563	478	563	555	546	515	561	535	529	537	565	532	541	520	580	523	543	535	509	553	556	546	563	544	523	536	568	543	518	528	567	521	524	546	563	527	517	530	511	571	526	493	530	539	519	526	509	584	592	530	539	533	503	534	548	518	559	535	504	575	542	558	549	530	521	515	567	548	553	511	543	515	502	523	537	508	583	517	570	531	505	532	543	521	529	583	544	548	560	547	526	541	534	546	528	514	545	530	550	514	512	542	502	582	519	502	551	560	521	515	525	572	543	557	556	580	526	513	527	533	520	504	571	546	563	570	556	541	543	517	542	542	545	509	519	545	550	524	558	570	528	577	513	566	527	519	508	526	560	557	610	528	526	571	505	520	569	564	500	589	547	535	525	549	536	550	593	560	510	541	550	537	531	528	553	520	531	560	506	512	546	576	529	544	552	545	524	553	523	548	580	581	517	523	530	487	545	518	560	524	532	546	585	568	552	575	544	537	533	577	537	567	533	535	511	541	626	532	527	545	544	521	557	546	518	556	601	551	513	518	535	514	535	519	574	562	546	527	552	501	519	547	523	541	543	543	521	571	571	525	585	539	554	540	559	524	550	553	581	551	582	540	557	521	535	533	558	564	525	545	507	545	564	541	545	552	540	544	522	547	510	548	547	569	565	517	510	555	553	544	548	508	530	528	562	520	552	536	524	529	510	531	528	522	523	566	548	567	550	584	500	557	536	557	538	569	547	554	531	543	536	511	501	546	584	511	530	541	531	532	502	541	545	554	518	598	549	542	547	501	557	568	552	514	523	565	529	513	552	540	544	566	523	568	555	572	505	516	521	535	524	552	541	562	563	559	561	566	508	560	506	566	543	514	491	551	542	557	562	552	560	517	520	552	548	564	544	514	500	552	529	578	538	529	524	533	532	549	554	532	558	522	510	474	518	520	558	541	547	561	562	562	542	537	492	490	541	548	527	547	550	549	542	515	551	498	517	530	547	553	544	565	519	585	503	566	570	517	538	522	526	548	548	540	519	573	476	517	529	525	580	507	558	535	532	554	514	567	510	555	545	507	551	566	539	535	588	553	525	529	562	513	557	512	537	518	544	563	565	584	535	561	557	560	551	525	529	539	507	529	534	533	551	547	564	519	509	549	578	590	540	521	565	511	550	548	554	545	535	575	504	565	565	538	540	560	539	575	538	540	536	556	498	515	545	532	552	551	601	532	523	566	510	531	554	520	531	551	560	505	545	560	554	579	556	550	564	497	560	535	520	545	547	533	528	598	519	527	527	522	535	538	548	537	574	557	553	579	510	538	547	564	543	536	531	541	484	542	541	585	538	536	568	560	592	550	596	542	565	529	545	548	544	563	536	586	502	577	556	561	537	537	551	528	529	548	536	563	529	563	544	526	542	552	570	553	522	564	524	573	553	559	489	516	537	564	483	542	545	527	570	567	543	554	551	530	523	525	518	507	562	526	535	539	537	477
14765	1862	2266	1728	1171	906	601	530	9001	554	324	251	235	209	204	205	169	194	160	188	141	143	143	156	116	143	130	153	132	130	137	117	129	138	133	119	104	135	128	123	121	136	130	127	127	110	137	117	127	136	110	130	103	122	117	110	130	125	119	144	119	112	115	109	112	128	124	106	114	122	104	123	106	125	103	118	150	120	115	122	117	114	100	114	110	114	145	121	99	120	116	96	100	101	97	135	116	112	115	108	132	121	116	115	103	102	117	92	98	89	90	110	129	103	116	138	130	119	108	96	100	113	109	102	113	112	135	119	114	104	113	126	101	122	115	113	131	118	104	96	105	101	105	113	111	122	114	113	108	125	111	142	111	116	114	111	109	111	117	116	123	130	130	113	123	112	120	123	121	107	117	117	118	122	138	108	120	111	132	131	98	108	123	100	114	98	98	97	126	105	97	106	122	144	101	108	100	106	119	118	107	104	108	110	110	115	105	125	105	103	103	109	135	109	105	105	136	110	101	122	112	108	113	101	98	116	116	121	116	105	105	116	115	113	132	115	117	120	113	121	100	110	116	123	113	103	105	116	114	128	117	121	99	102	102	110	119	102	121	114	124	104	94	102	117	89	103	110	142	131	110	117	106	109	119	105	105	115	106	103	114	109	118	107	110	102	109	100	112	131	123	105	130	103	107	116	114	113	114	100	124	117	105	117	119	115	121	99	104	122	115	113	117	124	112	120	103	113	108	120	115	106	117	100	109	87	106	121	119	106	120	105	124	105	113	100	117	118	135	115	109	126	114	111	122	110	126	108	116	89	117	125	117	105	109	127	116	116	128	109	125	113	97	129	123	108	109	129	103	94	109	111	110	128	118	91	129	121	97	109	125	106	119	91	101	120	122	96	110	98	86	109	115	125	118	111	99	129	111	136	111	111	126	106	103	107	116	95	110	103	116	121	99	113	119	120	103	109	117	114	142	97	94	90	120	91	112	99	106	98	116	106	109	100	116	104	122	126	105	112	138	111	127	122	112	118	104	112	114	120	114	117	120	141	123	119	133	106	125	93	112	99	136	117	96	123	99	104	108	128	101	114	133	120	103	105	108	101	114	113	101	108	116	131	115	106	103	119	104	114	127	101	115	126	101	105	109	98	105	109	102	107	97	105	124	118	115	114	121	120	116	121	96	96	98	114	111	97	99	119	103	91	107	107	118	139	102	108	124	104	106	115	110	102	132	118	125	126	129	118	114	114	116	110	114	128	113	114	103	92	121	124	104	99	108	127	128	114	134	115	107	107	112	118	113	98	126	114	101	111	103	129	111	125	104	119	114	102	125	105	114	107	112	117	91	112	98	116	95	100	119	108	94	122	108	119	91	111	100	116	108	111	133	113	126	98	107	117	117	122	106	114	118	117	109	114	130	113	115	109	108	101	111	111	109	107	106	123	115	105	109	93	101	126	104	108	100	119	109	105	103	103	116	117	129	119	110	128	118	102	106	109	124	120	107	101	89	122	127	117	119	120	140	124	101	116	109	118	114	121	130	113	108	98	97	123	102	115	98	96	119	145	104	118	115	108	88	107	115	107	94	115	119	104	111	99	99	78	99	114	126	124	138	101	111	113	106	109	114	113	108	106	124	116	93	97	103	106	120	102	115	125	123	119	115	98	102	116	115	121	125	105	106	113	116	117	84	107	101	110	119	109	135	105	112	111	92	114	94	95	104	110	107	100	104	109	95	112	100	103	128	109	118	108	117	115	102	102	114	119	129	117	111	117	97	103	111	113	107	117	109	110	119	106	96	109	100	113	105	116	115	126	106	114	111	105	124	103	106	100	111	124	123	119	123	120	114	113	106	105	110	105	116	123	127	111	105	120	97	105	122	140	127	120	105	123	110	101	133	103	89	110	113	120	106	128	109	96	103	94	106	122	114	108	103	102	117	112	114	126	107	110	134	103	102	103	124	106	108	104	110	103	95	112	98	96	123	107	121	114	121	119	124	125	109	115	112	119	117	124	114	115	105	126	109	105	126	132	104	121	120	116	122	110	105	99	109	123	116	119	113	104	103	90	112	118	123	124	106	120	115	124	87	124	117	125	114	108	98	86	141	109	109	103	103	102	99	114	99	100	126	129	116	89	121	104	107	103	108	97	113	124	129	104	111	123	100	122	101	126	108	116	124	104	91	139	107	108	120	98	102	133	123	118	117	120	92	108	95	114	112	112	123	97	95	100	105	118	139	102	114	126	130	142	113	121	110	117	122	112	117	130	108	111	116	111	96	111	114	86	106	121	117	128	106	107	121	123	104	103	111	130	108	111	104	130	110	112	96	122	120	109	116	124	106	108	94	110	104	108	114	97	116	102	124	132	109	108	97	97	106	110	103	115	120	123	107	121	137	112	110	115	116	84	101	124	120	116	120	120	114	113	99	103	95	115	101	117	105	115	90	123	127	114	136	100	108	125	105	120	123	121	101	106	108	114	123	106	121	114	104	114	110	102	90	111	97	104	113	114	106	106	112	105	102	111	108	126	104	114	115	109	106	96	110	117	108	110	95	111	120	111	92	113	106	120	133	112	107	117	104	130	110	124	100	103	114	118	93	117	118	115	101	100	100	126	114	94	116	110	128	120	105	106	98	133	98	127	108	107	109	124	121	117	111	116	108	110	101	110	116	105	94	130	113	117	117	127	99	94	100	124	81	112	110	131	111	104	112	134	128	113	116	124	109	135	101	120	94	128	112	123	120	110	134	118	109	126	108	102	112	123	105	107	113	115	114	114	127	112	91	112	93	111	127	109	96	110	132	107	127	125	126	116	116	115	116	138	111	102	114	108	111	96	120	115	126	101	143	94	117	112	113	109	106	120	139	131	108	103	115	128	92	116	97	108	108	131	118	109	123	127	124	111	109	119	112	114	121	113	128	111	107	125	107	112	114	118	112	104	122	131	93	108	111	128	105	100	128	123	110	110	119	134	124	113	111	109	121	97	120	109	112	98	109	115	110	113	115	107	117	125	134	128	112	119	109	105	114	116	117	124	104	118	114	125	117	115	105	119	117	101	113	117	84	114	100	106	107	106	117	109	105	112	94	105	111	108	104	123	139	126	101	124	119	92	121	96	123	110	114	112	94	119	98	100	103	113	110	123	124	121	106	111	121	114	83	86	107	128	97	127	104	111	120	136	110	113	110	114	109	124	112	118	122	116	117	116	99	103	127	112	104	116	95	112	118	107	115	118	110	100	103	116	107	96	120	119	128	92	118	131	109	102	103	117	130	88	105	106	108	106	105	93	98	129	103	106	118	101	109	114	100	106	114	93	110	106	107	104	117	116	115	128	99	117	111	110	132	113	111	105	115	95	113	108	102	117	116	111	109	102	116	98	101	115	97	129	131	106	105	109	109	119	96	139	126	122	101	135	123	98	120	107	109	119	100	119	117	130	101	104	114	105	105	108	120	102	108	105	95	116	117	109	105	117	123	101	102	104	104	127	128	86	134	113
7335	2090	4738	5514	4851	3881	3283	2929	15012	1891	1651	1514	1362	1284	1180	1091	1003	915	884	834	847	695	748	725	658	657	656	661	607	592	617	617	527	547	530	552	543	524	544	496	553	522	534	548	487	475	497	506	507	495	508	482	476	494	490	498	497	497	488	467	484	487	456	480	467	532	451	473	444	500	463	468	474	470	432	457	480	476	498	474	459	422	474	460	445	433	456	477	497	479	459	447	461	423	435	412	449	477	417	443	483	445	472	419	465	427	448	423	438	427	454	441	480	441	417	470	444	407	474	492	452	441	435	459	486	423	432	429	404	438	467	424	456	432	471	437	415	444	414	467	427	466	454	452	431	410	440	406	410	419	406	427	426	445	417	416	449	438	394	441	427	447	447	477	461	439	415	431	452	430	460	433	470	443	456	413	437	444	471	433	429	445	446	447	496	428	405	438	417	415	410	437	444	463	468	444	432	422	477	452	437	435	393	431	454	463	419	436	431	444	429	427	436	454	421	430	451	454	422	430	440	410	447	442	442	427	457	445	413	451	435	474	427	449	447	426	428	440	417	397	444	471	408	447	440	453	411	459	468	438	436	485	440	431	414	464	451	463	417	445	446	410	452	466	443	453	427	420	435	461	413	432	448	417	425	464	425	459	432	477	417	432	406	466	443	429	411	417	419	423	439	440	439	458	434	457	430	451	432	438	461	461	376	402	421	472	409	468	455	408	418	443	453	442	441	444	422	441	454	425	454	444	409	466	403	442	432	437	423	430	457	411	474	415	406	461	445	452	428	465	421	429	430	423	422	453	464	422	476	437	420	444	428	431	422	420	452	440	412	443	433	462	399	442	449	445	379	432	448	418	456	416	451	429	434	474	466	455	456	457	446	422	395	405	441	418	425	446	424	437	438	429	420	424	459	413	446	458	438	468	422	462	457	448	428	432	401	453	414	437	429	406	422	428	430	458	400	446	419	422	394	366	424	443	433	473	417	439	441	458	436	426	457	431	413	413	439	472	436	474	434	452	436	457	401	444	429	473	449	397	441	437	429	440	449	406	459	432	427	436	456	451	449	437	408	421	450	413	462	450	434	422	464	459	443	435	433	433	409	441	450	417	441	444	449	434	403	440	438	444	428	451	453	427	401	430	413	428	436	398	452	432	479	424	424	467	456	428	398	436	422	431	444	421	459	395	455	422	439	418	422	431	472	434	426	429	403	416	426	403	457	446	407	445	473	422	456	451	464	463	436	457	426	450	447	455	393	464	423	425	446	451	459	445	439	410	447	397	418	444	428	451	451	454	442	425	406	390	450	474	450	408	459	449	463	398	450	418	443	446	443	412	434	424	434	439	449	455	432	464	439	425	422	420	424	414	463	409	423	441	445	445	440	418	415	439	432	436	425	454	426	441	444	463	466	456	446	409	429	450	439	416	408	451	437	433	414	431	453	398	422	421	427	441	437	464	431	444	413	421	433	440	426	425	413	426	426	441	413	455	455	424	438	399	427	461	449	482	436	433	458	475	409	431	426	460	431	433	471	465	436	447	464	438	417	411	439	434	414	429	439	423	457	438	402	398	425	417	444	441	449	444	453	432	424	451	432	410	467	435	437	422	441	445	421	431	426	410	454	446	433	433	414	442	430	415	462	436	458	447	460	470	447	438	432	449	403	456	449	455	439	405	435	430	431	457	424	455	472	467	430	438	453	408	439	413	483	425	410	410	461	429	382	453	436	410	433	399	424	463	435	442	444	409	442	425	408	442	456	450	428	484	450	420	447	425	450	481	479	476	446	445	466	413	439	450	409	422	437	438	424	399	429	438	468	445	433	393	433	467	435	442	466	440	412	422	413	464	405	417	391	459	431	450	438	406	450	410	420	434	417	449	437	438	447	436	440	432	446	427	413	395	465	396	452	431	424	409	448	445	413	454	441	398	457	393	431	428	403	484	418	434	418	431	424	483	481	440	453	421	453	447	442	434	450	486	447	422	465	450	431	434	441	387	433	427	421	436	445	433	425	449	414	449	417	435	419	431	418	446	394	362	402	432	406	442	432	430	425	448	459	428	439	439	377	433	410	451	433	407	428	486	433	442	408	421	441	430	413	453	424	404	445	424	434	434	416	411	452	440	444	444	439	432	439	462	406	417	423	480	409	433	422	441	442	471	401	454	446	429	426	464	418	408	442	435	421	448	436	420	451	459	448	446	455	425	443	399	421	463	467	423	457	412	458	445	452	458	437	458	457	419	444	438	434	453	476	433	424	436	443	415	451	438	445	399	415	418	425	407	458	428	432	419	473	405	420	425	431	419	437	443	434	452	431	458	450	456	410	424	430	436	431	435	473	420	466	430	427	411	447	433	434	442	406	479	438	407	483	456	453	453	432	477	429	449	421	418	396	448	413	397	424	423	490	439	432	477	433	443	422	446	468	411	446	436	422	433	423	419	454	463	415	400	450	444	435	452	453	446	475	426	407	404	431	429	442	466	437	455	440	447	451	424	399	415	429	440	434	429	424	427	465	409	440	412	428	448	432	446	450	393	421	432	447	433	447	440	440	443	424	425	433	439	426	449	453	415	422	427	467	480	448	458	457	485	431	453	394	419	423	447	429	433	432	415	403	443	413	451	446	442	439	444	457	404	442	449	459	466	420	443	398	458	422	454	434	412	449	450	423	442	445	465	460	441	400	460	410	440	438	442	425	396	430	465	435	409	455	417	434	449	463	486	437	444	417	395	408	397	432	428	424	453	451	438	414	439	422	417	436	428	425	407	448	417	461	413	419	443	412	437	447	409	424	425	421	409	454	426	429	463	441	451	426	412	409	453	425	428	480	448	412	429	416	418	427	413	440	434	434	423	467	430	431	436	431	447	462	416	400	461	413	433	429	448	442	420	431	411	462	408	471	429	467	465	404	484	461	433	420	450	451	444	435	460	437	428	457	451	439	416	446	439	421	449	440	420	404	446	440	451	423	414	442	482	440	425	443	408	452	435	431	409	422	415	396	455	423	473	424	413	416	420	416	467	412	440	462	458	426	451	414	456	438	395	412	468	460	455	455	424	433	436	421	447	436	442	406	470	378	398	431	430	422	444	445	429	417	434	417	442	429	426	425	418	408	456	414	434	439	448	450	434	446	432	407	443	419	475	436	418	402	465	444	432	429	432	468	433	440	440	448	397	432	419	454	436	449	432	478	421	436	435	432	451	392	440	482	439	472	424	388	410	441	456	428	406	408	420	454	440	407	435	458	438	436	412	445	396	422	446	470	433	441	420	437	457	467	426	407	427	451	446	451	445	447	438	486	433	453	437	423	412	461	396	422	385	485	442	424	433	477	435	444	413	420	434	477	414	452	409	429	467	436	441	417	468	437	429	421	495	437	465	467	455	412	459	454	398	440	474	401	441	368	433	444	391	463	451	464	425	407	452	450	426	414	415	423	389	462	440	447	428	440	472	449	430	422	440	435	421	486	427	424	448	394	437	444	410	452	483	448	446	487	465
1963	299	343	297	291	284	288	270	621	267	274	266	273	286	271	266	228	248	255	265	251	263	282	257	235	255	271	232	243	238	261	275	238	248	243	238	232	266	261	277	238	249	265	248	279	253	261	250	235	253	254	263	258	255	252	252	228	259	252	249	257	248	250	265	278	220	226	238	261	247	240	260	236	255	248	248	254	241	232	244	256	271	240	279	271	276	268	264	222	241	245	232	240	264	260	256	257	251	243	287	284	259	248	245	278	245	258	263	229	245	268	237	249	240	257	275	246	247	242	240	258	236	263	229	264	256	255	260	247	253	267	252	266	260	260	258	239	283	275	247	260	237	251	245	258	215	234	291	225	237	266	260	248	262	278	273	250	285	266	250	249	238	238	232	231	263	246	229	271	240	233	228	237	251	323	237	257	270	282	224	275	266	234	265	250	273	235	255	246	269	256	236	228	254	252	240	247	274	269	264	256	265	243	263	254	262	230	262	259	239	248	254	264	257	238	241	243	272	246	292	255	249	286	264	263	236	237	230	266	248	251	261	230	222	243	278	275	267	231	244	243	234	236	244	250	276	242	259	231	260	205	255	248	267	224	218	264	254	251	242	265	243	244	276	268	257	259	237	246	247	239	235	268	250	237	264	274	258	255	258	264	228	254	255	252	221	244	233	258	237	229	271	265	309	254	240	247	273	248	244	269	227	246	238	269	249	268	252	238	252	255	265	255	249	275	267	253	262	243	260	252	219	267	250	258	255	297	247	253	288	231	261	247	221	243	258	267	271	248	261	259	215	260	263	244	244	279	255	242	271	236	255	255	265	268	262	263	265	272	246	227	267	261	274	257	239	231	265	231	227	253	272	237	268	246	244	226	226	241	266	247	247	232	244	255	216	263	238	250	256	239	254	238	278	227	277	256	220	236	228	270	249	232	251	241	254	238	235	266	247	251	266	222	253	274	252	247	246	269	236	227	262	244	248	282	268	255	281	263	232	247	262	244	269	285	224	253	250	241	236	254	264	243	244	250	249	290	257	249	241	250	222	267	270	243	250	222	278	278	266	249	249	263	241	250	269	257	266	267	250	254	258	236	280	247	242	282	246	251	211	239	249	258	260	264	238	267	242	274	241	269	264	248	240	265	236	239	260	267	235	262	260	262	283	234	244	254	256	252	259	283	245	272	230	239	241	264	248	252	243	250	216	227	248	247	260	262	261	228	270	247	274	234	251	271	257	230	265	244	249	266	258	255	240	252	249	265	240	245	264	233	250	263	235	254	265	269	235	260	262	282	264	250	254	256	244	220	230	245	259	266	258	250	263	251	249	260	252	273	237	244	250	295	255	239	240	257	245	298	239	236	229	255	248	251	222	257	277	258	245	248	256	241	243	232	265	273	246	249	273	270	229	264	225	271	262	258	275	259	265	246	278	250	233	286	239	258	248	234	238	239	240	237	242	250	277	244	254	285	240	269	253	237	266	257	250	242	249	248	250	266	263	231	226	269	278	226	253	250	241	272	274	262	275	258	255	276	241	243	242	251	246	280	235	251	241	259	242	236	246	240	265	248	270	271	249	267	276	232	232	247	275	241	247	240	225	248	262	255	250	241	253	234	240	243	267	261	266	233	206	259	283	260	268	230	251	243	250	249	233	236	279	239	234	241	265	233	245	259	233	247	256	224	253	232	248	248	261	266	292	283	261	256	248	265	227	219	237	253	285	240	264	275	244	274	263	260	247	244	238	243	269	240	226	271	242	241	254	265	269	230	265	249	252	270	241	259	277	254	248	254	279	271	227	269	245	239	248	274	240	222	232	262	244	281	231	264	264	260	233	231	217	241	258	259	236	242	273	268	253	231	254	263	255	268	234	251	240	252	229	252	261	233	264	255	281	259	225	247	252	264	251	276	263	229	230	246	275	281	259	257	251	234	260	250	254	259	244	233	249	267	231	280	262	276	245	271	262	251	253	272	247	258	238	243	262	239	262	263	266	222	252	238	234	235	250	268	277	257	265	226	263	236	225	252	254	246	254	227	246	270	237	221	250	264	260	249	237	246	250	256	274	264	262	241	240	232	251	233	208	262	256	217	262	262	243	252	273	261	263	236	273	271	241	272	250	256	270	285	231	246	251	264	252	264	231	262	268	223	269	257	250	245	200	251	232	240	253	234	222	252	243	237	231	213	255	240	263	270	235	238	246	271	249	246	244	243	270	264	248	265	236	254	271	278	258	242	221	247	278	247	276	274	246	244	236	290	248	248	264	224	262	231	242	261	250	251	242	265	253	257	270	250	255	267	236	263	269	259	265	259	264	249	280	246	249	262	274	270	277	246	246	256	224	266	253	270	238	239	273	243	251	237	239	257	240	253	243	237	299	243	268	253	239	251	214	274	269	245	247	232	287	230	260	241	267	236	243	241	264	259	258	234	262	272	247	281	255	265	242	252	260	274	266	247	251	242	232	241	269	227	238	254	242	244	217	245	271	246	247	250	262	257	273	261	249	252	242	231	279	267	236	231	267	249	257	296	255	268	264	259	242	255	253	241	267	234	271	246	259	221	284	265	276	264	250	258	261	247	257	266	248	299	241	241	219	284	233	253	237	248	266	263	253	235	244	270	267	257	258	239	257	253	258	238	231	258	242	234	259	241	263	253	251	263	225	284	237	262	232	247	227	285	240	262	268	246	226	283	234	258	235	225	224	253	276	245	231	247	237	256	265	288	269	253	267	265	264	244	264	245	284	261	218	255	257	250	253	250	244	255	262	283	263	234	235	266	257	265	240	295	247	256	231	270	256	252	244	258	264	247	255	257	251	238	259	242	230	256	284	275	241	256	258	233	256	237	259	225	258	239	244	272	274	273	233	251	259	249	261	270	245	265	266	249	248	243	234	270	238	229	258	242	253	251	222	241	249	229	239	231	270	247	237	252	257	267	283	264	256	224	259	263	278	253	256	261	243	264	267	267	254	223	272	246	232	273	271	250	252	278	269	245	232	251	239	260	255	253	246	248	265	243	245	288	277	251	254	226	241	238	224	271	239	259	258	277	226	248	252	252	264	258	256	247	237	256	269	235	243	247	247	242	273	244	261	257	234	252	264	230	249	262	249	263	240	243	259	259	263	241	270	261	286	251	242	268	241	232	252	266	276	272	232	273	274	225	275	264	260	272	267	232	252	267	257	249	269	249	261	256	258	265	230	247	241	270	256	264	272	262	252	258	232	241	239	283	232	241	248	237	258	240	256	267	232	244	269	246	267	241	235	230	259	267	257	241	252	221	270	219	263	267	278	220	254	263	263	254	229	238	240	260	283	263	231	266	285	251	212	253	273	274	247	280	224	239	247	249	243	236	262	264	264	269	261	239	246	265	239	236	230	289	246	264	254	249	268	266	255	264	256	231	251	277	242	258	256	244	279	250	280	255	231	279	242	260	246	273	231	262	252	248	290	251	247	272	261	249	250	262	249	248	242	240	238	243	266	253	273	260	248	265	253	243	251
2335	953	1078	1036	1083	1043	872	985	2700	900	840	865	928	873	864	866	889	868	854	825	874	857	865	836	879	903	846	858	878	891	924	851	873	837	865	867	873	841	883	816	840	865	894	846	844	825	851	809	868	848	865	838	835	814	850	818	890	875	861	875	819	839	853	898	802	890	872	866	871	862	831	862	879	873	833	879	820	871	865	860	924	873	839	874	852	813	800	889	821	818	849	871	876	855	861	856	849	846	825	815	849	855	915	856	857	901	859	862	888	898	856	815	867	819	842	911	841	858	841	840	838	857	834	868	854	882	852	832	879	876	827	855	870	834	871	844	798	872	857	785	794	842	881	920	873	815	847	895	870	838	840	808	853	833	859	829	849	886	894	930	854	883	828	825	843	837	836	831	844	858	814	853	866	874	873	850	871	887	821	830	847	866	828	835	869	856	836	828	829	820	879	894	835	861	799	890	847	881	837	832	860	818	919	852	882	817	837	869	850	834	870	859	812	881	816	847	870	854	884	830	838	852	844	857	842	825	868	859	901	881	864	860	891	834	889	881	852	865	892	815	855	859	833	870	892	856	849	819	872	881	837	855	860	840	867	883	858	824	901	793	891	849	888	854	875	795	864	851	860	818	831	898	846	895	814	864	874	861	822	842	839	761	880	812	852	891	875	867	858	838	844	877	841	870	917	870	903	871	858	828	841	858	859	929	837	864	822	888	822	896	794	834	831	873	882	867	874	833	768	859	843	927	893	867	848	875	887	846	874	837	849	899	888	874	812	861	874	845	822	864	861	835	804	843	869	841	861	859	820	815	832	815	848	860	846	866	836	849	898	872	843	803	832	835	816	859	866	884	852	858	837	850	823	894	847	864	868	877	830	829	837	847	848	820	835	858	853	892	922	797	851	861	884	855	812	909	839	842	920	879	864	842	847	862	831	798	829	908	845	878	916	868	850	816	772	866	850	877	867	845	838	865	775	814	838	849	852	832	857	870	895	874	835	861	818	813	856	832	805	858	826	837	866	807	879	841	909	879	815	858	815	883	890	830	859	807	843	818	852	839	823	799	877	850	827	830	845	841	817	887	834	825	863	855	844	873	859	877	850	830	887	830	812	847	893	857	876	879	844	887	865	843	862	827	907	839	866	836	792	825	806	853	866	830	850	864	844	810	850	880	900	914	845	863	917	846	904	823	793	903	855	817	889	825	826	819	852	837	848	847	891	863	842	891	881	897	892	847	839	806	870	850	889	842	824	871	881	879	839	839	870	872	889	845	840	823	881	847	877	775	861	871	812	910	872	874	848	850	832	844	904	814	829	883	851	856	828	867	828	897	813	882	813	905	834	803	883	832	789	820	864	826	806	835	858	849	888	832	846	831	848	862	864	856	837	848	856	902	831	810	903	869	891	864	866	823	887	887	847	837	886	844	863	874	784	865	858	821	837	840	851	824	864	850	846	870	891	823	810	870	844	886	851	860	839	825	855	849	910	855	854	833	832	855	847	845	835	875	876	838	879	839	798	864	794	895	883	869	887	887	823	860	805	838	803	863	845	849	842	833	901	819	869	885	843	834	867	895	887	868	856	920	785	855	791	889	845	859	855	837	885	847	882	821	821	847	864	835	865	830	862	871	882	811	849	815	836	826	854	855	844	857	871	831	894	834	793	808	840	881	838	824	799	872	867	833	836	857	849	806	824	817	834	885	850	856	866	854	836	871	819	844	811	813	811	814	853	896	851	872	811	839	816	872	863	900	814	908	893	827	900	811	818	833	863	799	853	877	865	888	854	830	860	842	826	907	811	815	849	831	847	806	892	883	852	828	947	847	846	850	835	846	850	840	828	911	805	839	804	846	781	828	850	869	880	843	820	861	867	837	883	849	833	874	833	852	816	915	892	866	848	862	866	833	890	848	818	851	889	847	856	880	881	859	879	795	838	859	889	895	823	840	848	819	878	877	869	931	874	870	875	899	871	895	857	864	813	854	835	882	846	811	850	834	832	846	824	832	846	885	872	863	821	858	857	877	887	855	885	901	881	888	874	820	844	835	862	903	840	875	855	854	895	855	840	828	850	812	871	824	872	840	896	844	895	884	851	879	842	873	894	830	873	843	842	840	866	867	879	892	843	872	828	843	865	841	837	835	848	839	800	841	851	879	843	786	852	816	872	829	799	868	833	903	824	830	836	833	841	855	837	815	833	830	843	839	796	843	843	827	816	830	816	846	827	873	862	863	847	818	841	794	905	845	857	876	811	871	827	840	811	810	827	892	864	807	810	858	852	853	810	820	863	869	783	881	823	883	906	834	863	869	890	863	815	908	838	849	872	854	854	872	910	796	818	900	916	822	872	849	840	839	868	875	854	881	863	809	838	868	892	860	835	822	822	822	830	832	779	836	802	843	871	863	868	822	842	806	793	875	832	842	865	853	823	854	856	871	840	860	842	872	891	916	832	819	898	851	868	858	879	852	834	867	865	815	848	912	818	870	851	837	834	904	877	882	845	842	879	896	812	893	841	898	826	870	855	884	883	820	861	836	815	858	883	834	838	847	899	873	840	886	801	782	858	864	814	850	856	867	830	860	871	855	825	850	816	856	869	864	833	895	800	823	849	864	902	893	830	872	857	807	816	900	864	821	836	859	848	861	850	877	860	870	862	904	845	932	803	853	848	868	819	872	854	851	828	843	875	811	854	845	892	873	841	902	905	843	830	863	865	863	824	873	878	883	915	872	870	852	825	842	928	801	875	791	843	848	867	808	801	814	844	824	813	810	852	867	825	856	891	881	848	823	853	863	859	902	874	855	893	874	887	818	818	825	853	839	873	837	906	827	832	872	881	834	833	850	816	865	884	854	861	849	839	852	842	834	848	846	865	811	867	913	855	881	866	861	873	875	857	903	843	857	849	833	863	851	885	825	835	865	873	867	876	860	844	820	875	805	841	849	852	891	853	853	846	857	836	809	812	866	875	868	846	829	849	821	863	848	848	891	876	802	874	878	847	836	832	806	843	832	835	851	872	825	860	818	934	811	824	845	865	843	808	827	827	835	864	836	852	850	839	780	807	840	850	849	852	887	838	846	852	845	868	868	857	853	842	881	892	867	893	854	886	812	867	896	851	847	803	862	880	860	835	848	829	864	859	815	829	823	909	866	908	814	843	852	848	847	874	840	851	859	889	832	830	852	794	831	859	889	818	883	852	822	912	863	807	847	874	870	802	879	929	907	886	864	820	852	824	855	849	905	874	875	899	872	850	873	863	886	815	902	825	844	858	876	859	825	923	866	817	859	893	828	863	874	850	798	861	854	855	880	907	868	926	831	867	870	847	808	814	874	850	899	795	791	846	849	855	837	805	802	834	850	902	821	844	863	895	844	835	861	822	919	853	886	901	871	824	806	828	838	904	823	837	825	861	830	873	898	874	863	886	869	876	862	838	861	831	868	842	874	842	853	845	812	863	838	836	857	809	851	897	889	859	868	886	845	806	878	839	814	866	847
6957	766	1108	855	640	514	387	331	4009	280	229	219	230	221	163	178	187	179	171	180	142	161	142	165	159	176	143	137	151	156	155	162	171	153	169	171	155	138	153	150	158	172	163	175	147	153	137	151	155	158	135	152	122	163	144	140	159	149	159	150	158	148	150	163	152	159	139	150	146	127	133	114	163	160	151	131	139	118	148	177	159	151	160	155	155	134	161	144	151	158	151	167	153	150	137	137	141	151	153	140	138	128	154	139	142	158	144	149	140	149	157	160	155	156	153	142	167	140	166	171	152	140	157	155	150	163	156	146	169	159	161	176	138	147	133	161	158	134	143	144	155	151	153	162	181	152	150	159	160	154	162	164	163	140	146	156	162	153	147	127	132	141	148	166	171	169	153	157	132	166	165	156	145	165	153	133	143	145	149	163	137	148	154	159	153	139	149	153	139	155	157	166	135	146	133	142	131	150	147	143	129	141	130	142	157	144	140	149	154	134	168	164	144	158	144	117	153	128	164	151	149	142	152	129	131	152	149	154	166	161	160	140	147	144	170	159	137	138	141	157	161	150	162	140	127	154	131	139	140	146	136	132	150	156	164	156	147	131	145	127	156	159	127	162	136	156	137	156	157	153	167	145	147	142	144	132	136	139	151	147	144	158	143	146	147	154	138	150	126	153	164	151	147	134	132	147	167	152	133	154	150	122	141	150	159	154	148	139	160	135	146	137	148	140	164	158	132	160	133	149	150	127	159	146	141	130	120	129	142	143	143	134	152	124	137	156	168	143	166	158	145	157	132	163	155	141	147	149	135	154	157	150	141	139	146	132	151	147	156	156	151	139	163	139	136	167	159	133	138	139	159	155	140	151	139	162	158	132	130	158	158	160	142	131	143	142	136	142	156	137	148	130	149	131	159	141	152	151	144	139	150	159	148	147	149	126	125	149	153	150	156	149	170	138	136	152	142	126	149	121	126	139	162	132	173	156	168	161	143	147	130	159	130	157	144	165	144	150	166	159	164	152	142	160	154	134	117	180	148	165	158	154	140	145	148	144	147	140	150	150	134	138	155	157	160	144	139	157	136	131	137	139	163	148	147	154	131	129	150	160	148	184	144	160	133	132	168	143	155	143	145	168	134	135	156	161	135	159	156	150	139	151	156	139	166	147	151	138	139	166	154	134	164	129	148	157	136	137	136	123	139	151	141	137	139	153	118	135	160	135	148	154	131	163	140	150	156	169	140	159	145	172	167	164	157	141	133	166	148	148	135	146	168	151	150	123	150	165	146	144	147	138	140	150	125	147	137	135	143	163	131	178	153	170	157	149	150	120	160	156	154	138	150	145	154	137	143	147	141	134	152	160	144	144	148	146	152	140	153	136	140	141	135	169	138	144	150	143	144	155	140	141	161	162	110	126	137	142	159	145	138	151	137	146	142	177	144	170	162	146	174	118	157	151	143	159	140	160	141	158	141	141	140	141	148	149	138	136	138	143	122	156	135	162	142	157	151	146	146	135	151	135	159	155	149	163	155	112	142	166	140	150	183	150	158	123	132	153	167	161	136	150	140	132	138	136	162	126	125	143	166	146	148	147	133	154	131	128	144	149	145	144	140	159	136	139	152	136	152	158	145	146	139	152	157	183	130	157	133	135	159	160	129	146	159	138	151	154	125	133	137	146	136	159	151	169	153	129	150	164	151	135	155	147	147	143	133	165	148	139	139	148	149	166	166	154	128	151	143	156	130	161	159	153	150	151	158	146	131	144	167	171	123	119	144	134	111	129	139	147	156	130	147	151	151	142	125	148	137	162	138	170	152	136	131	138	188	148	135	161	144	144	136	159	147	140	152	148	149	156	158	161	142	153	152	136	140	155	148	149	163	160	125	151	135	153	134	149	157	144	153	151	144	159	174	153	156	152	164	137	151	133	154	122	145	156	139	152	134	152	123	145	136	125	158	128	142	132	133	142	150	173	153	140	144	173	150	138	143	153	143	157	135	139	165	140	151	129	160	141	128	154	183	157	142	144	144	136	151	154	148	119	139	156	134	169	155	157	135	158	151	164	151	162	180	152	136	142	148	157	138	160	157	143	139	144	146	137	187	153	148	146	127	149	146	156	150	146	159	157	158	160	133	149	152	146	119	137	148	162	162	168	163	128	115	157	165	147	148	164	141	150	138	141	148	134	158	141	132	134	144	148	164	134	145	164	156	140	127	164	152	143	152	129	112	140	153	150	151	131	147	154	170	163	131	161	161	153	167	167	141	141	147	139	123	122	134	149	141	131	145	139	153	151	167	148	139	164	146	140	139	146	115	141	159	131	150	164	150	162	151	149	151	138	149	144	161	156	151	143	130	166	151	163	141	155	143	169	160	152	133	162	145	147	154	164	143	124	150	157	133	158	146	163	146	149	135	132	153	147	146	159	151	151	163	118	157	133	148	143	152	128	136	152	150	144	172	148	141	155	161	161	173	146	137	124	133	146	144	146	168	151	160	160	171	140	135	150	160	140	140	142	148	135	138	156	151	128	142	157	133	155	152	146	129	182	139	156	132	131	136	155	163	145	150	161	157	145	150	146	158	149	149	131	144	145	144	142	167	163	142	172	142	145	128	149	147	126	133	154	157	147	159	149	145	139	130	150	140	135	140	134	163	136	159	166	125	151	170	139	131	168	136	138	165	160	133	125	135	148	137	159	125	150	137	175	151	143	143	164	154	136	139	147	151	134	118	176	160	159	150	152	157	161	145	132	148	154	138	136	162	126	138	138	138	156	149	173	154	145	131	148	144	165	141	150	151	153	167	139	148	160	150	133	144	152	148	149	156	154	145	149	165	132	129	154	152	136	138	146	150	157	141	125	174	141	146	109	146	171	144	126	143	152	156	142	161	138	142	145	147	154	146	126	155	144	170	125	162	149	140	143	153	167	163	144	152	158	150	133	136	136	149	144	150	135	151	143	162	138	142	139	172	136	148	141	168	158	154	172	147	128	168	130	149	148	135	156	129	145	156	150	159	167	153	166	145	144	140	157	129	128	167	162	132	146	146	148	134	158	165	141	142	131	160	169	156	137	124	137	139	135	173	134	157	139	169	136	142	139	152	174	154	136	145	158	152	145	130	144	154	147	129	153	159	152	138	144	161	177	127	145	155	136	157	140	147	133	171	133	135	143	155	151	158	152	148	143	131	152	125	163	137	132	135	149	135	157	157	142	132	139	137	149	143	163	165	136	133	157	147	148	156	151	160	147	154	143	143	162	154	154	148	153	155	165	138	150	154	175	188	152	153	144	144	150	130	131	146	111	141	162	142	133	170	172	130	139	144	157	164	145	136	161	132	166	157	167	155	140	133	150	143	161	162	134	135	135	145	136	167	148	168	147	128	149	158	146	141	148	171	166	155	121	134	182	155	142	144	144	167	132	155	139	156	146	141	148	134	161	140	159	166	145	140	152	150	112	153	145	154	124	172	145	150	141	141	139	157	152	144	154	162	145	148	137
5020	1329	2600	3172	2705	2140	1881	1674	10890	1234	1131	1087	983	919	891	875	781	757	726	728	736	695	668	687	669	683	614	605	620	615	618	612	591	591	585	592	558	585	656	620	596	608	563	557	577	575	571	575	556	582	579	538	596	585	606	509	583	560	551	551	525	525	563	585	590	517	602	545	568	550	579	533	559	586	549	541	579	551	583	543	562	550	562	558	548	546	555	550	529	560	558	556	528	577	540	513	532	585	551	563	517	553	577	543	535	553	544	573	520	543	554	531	544	571	536	551	569	569	550	518	562	561	568	594	549	485	527	532	581	556	563	551	569	498	558	545	538	555	594	526	553	565	583	573	525	540	555	556	503	563	526	552	554	538	558	579	569	554	561	528	515	528	544	560	524	561	571	528	523	566	527	562	562	569	558	537	520	569	513	560	538	514	576	530	526	551	560	529	538	535	572	564	558	555	560	543	538	525	553	528	506	542	499	536	533	518	537	508	547	520	531	554	534	526	501	593	531	586	556	553	528	518	502	559	502	548	537	532	520	537	546	556	523	568	553	553	591	525	567	555	560	520	543	546	511	517	541	546	547	598	550	545	537	521	580	545	550	550	529	525	561	524	543	552	543	525	582	542	544	497	542	499	537	555	521	574	535	523	556	553	527	543	561	545	545	524	556	518	519	535	558	560	560	516	529	527	517	553	559	572	561	556	527	525	538	500	492	535	484	542	532	548	536	543	538	535	562	533	551	556	530	509	516	554	533	554	525	560	559	514	559	561	544	542	543	516	526	518	571	543	507	559	535	536	539	525	566	502	574	525	542	548	527	516	513	533	472	562	532	496	506	514	532	547	557	556	534	578	506	586	528	549	556	518	519	519	560	552	536	533	541	568	501	571	539	558	563	511	561	510	490	564	508	518	531	529	530	567	532	522	539	520	547	537	523	538	535	517	515	507	564	517	560	552	524	563	539	506	544	529	524	553	523	561	528	533	529	530	524	556	524	562	552	539	576	552	508	555	557	561	573	515	538	560	538	532	519	503	585	510	564	555	556	537	552	524	605	585	558	521	548	498	531	533	565	526	548	534	562	548	581	504	542	551	549	537	520	534	548	525	486	562	528	549	557	515	521	547	563	593	568	571	592	551	539	564	509	532	537	568	548	516	523	570	519	578	522	539	585	522	560	533	548	531	542	534	541	563	567	546	535	503	567	499	593	554	521	532	507	575	528	532	523	569	565	498	522	535	518	552	535	537	507	540	515	529	527	559	567	533	545	520	540	501	554	579	539	533	529	538	557	576	531	530	537	524	543	559	536	542	583	514	509	507	548	491	541	549	544	552	562	500	529	591	540	540	543	555	531	548	537	520	535	574	544	542	539	561	560	509	519	541	546	548	507	558	548	516	540	589	573	517	559	546	503	555	563	526	490	558	555	530	554	534	503	537	536	537	555	520	529	486	561	541	551	513	552	525	543	530	561	560	501	534	534	536	509	534	536	550	532	546	553	541	524	529	562	549	534	570	547	559	534	538	547	563	578	501	571	548	518	498	506	549	541	531	516	535	581	528	527	554	551	554	569	556	536	523	542	539	525	489	559	532	561	560	566	557	507	549	523	534	523	508	546	500	542	551	533	545	530	508	560	545	507	508	572	532	532	556	580	537	582	536	550	521	548	530	542	534	575	538	512	574	506	524	528	544	525	539	503	574	502	534	520	532	556	517	556	516	574	574	517	481	530	517	562	522	528	512	571	522	545	550	519	533	523	523	517	579	508	561	550	523	554	564	506	559	527	541	532	576	543	547	553	555	529	517	521	569	554	515	574	571	542	557	523	530	519	552	534	557	563	517	490	554	531	539	529	503	525	515	520	513	537	527	554	526	533	542	571	513	537	578	531	536	565	557	568	528	520	510	518	532	521	540	549	543	508	548	501	535	606	555	571	559	572	540	535	560	529	569	515	550	565	539	557	545	565	581	525	517	522	539	512	555	548	493	555	563	571	535	543	545	510	523	528	573	587	498	530	547	528	542	594	543	577	563	531	549	542	542	584	566	483	535	531	524	578	571	541	526	544	479	538	560	520	531	521	528	585	546	552	499	517	545	541	518	540	505	547	542	530	537	528	565	549	527	598	524	510	521	513	553	516	542	523	523	550	542	526	564	537	517	535	507	532	529	564	517	546	596	550	554	546	496	544	514	509	537	565	542	551	575	511	559	528	541	538	516	548	506	537	582	530	566	490	566	557	536	546	535	519	533	529	496	534	561	533	524	551	536	530	546	579	505	546	550	525	542	599	542	554	512	552	497	543	499	572	526	543	533	559	514	525	555	552	527	533	541	566	555	533	508	558	515	524	552	566	570	523	541	525	549	535	535	520	520	550	568	504	534	571	541	527	543	502	498	533	510	531	539	522	562	516	526	542	522	539	522	586	547	524	521	518	501	574	537	557	520	547	527	539	508	566	540	508	531	525	539	547	525	524	508	542	534	533	501	499	541	524	538	526	551	538	548	525	556	531	541	518	519	543	526	567	548	569	521	547	542	542	580	559	556	522	516	534	513	523	528	516	547	531	543	545	570	545	533	538	523	568	543	511	553	518	569	527	555	529	556	531	543	527	566	510	579	571	551	510	521	539	554	581	529	543	575	583	535	546	528	522	496	538	546	535	552	554	544	507	528	563	587	519	507	521	511	561	514	536	524	533	528	533	562	592	577	512	549	541	544	531	492	552	568	543	538	528	455	501	538	543	540	582	584	557	572	523	519	510	556	541	538	534	547	527	498	502	565	521	541	522	527	544	518	557	566	566	565	526	516	521	539	555	545	532	580	565	511	528	543	508	518	532	542	510	513	548	518	541	525	494	541	538	540	537	538	512	538	524	550	521	533	513	487	530	551	524	546	541	547	554	542	558	543	537	542	552	531	564	557	519	554	522	549	518	537	505	530	547	505	524	574	523	541	538	527	543	506	572	534	567	548	550	525	500	541	595	562	544	553	504	526	526	511	526	510	507	568	516	544	528	538	601	521	500	551	526	524	524	522	521	536	542	521	540	511	494	558	513	552	524	560	540	562	558	531	581	555	541	475	543	517	499	497	538	573	542	496	528	557	515	565	534	540	537	532	565	510	540	558	566	564	527	561	534	539	535	527	518	544	514	516	551	531	539	545	518	570	501	519	533	542	514	573	523	564	537	496	559	543	555	543	512	557	548	510	531	529	554	554	527	533	521	577	548	564	519	582	560	533	536	579	502	563	522	575	504	560	484	481	525	532	572	529	545	551	529	585	550	551	564	557	529	520	498	539	528	530	540	566	559	538	522	500	550	516	500	537	550	550	527	572	532	568	561	544	534	563	516	539	550	500	542	569	542	554	511	568	561	567	540	562	522	563	549	560	533	480	531	518	514	536	513	554	570	550	549	551	562	520	523	509	510	545	528	538	531	529	519	512	535	532	544	529	524	531	532	536	527	570	538	518	500	558	543	565	543	593	556	512	558	539	525	561	572	505
14784	1856	2211	1676	1187	869	674	568	7393	433	300	250	255	198	217	214	194	176	150	190	152	160	148	152	128	150	136	145	118	114	131	119	117	117	133	106	116	117	109	120	133	119	106	129	128	122	127	135	106	119	140	110	110	106	129	93	105	108	105	104	100	136	136	131	137	116	111	122	114	109	123	106	105	116	115	91	118	121	120	101	106	110	134	129	133	108	110	109	109	93	87	123	112	101	97	100	104	97	96	133	142	121	104	111	111	124	106	128	98	97	108	102	116	101	121	124	146	122	97	106	101	103	119	86	116	105	93	87	103	105	114	123	103	84	115	111	110	118	80	123	120	107	97	111	94	109	132	97	95	98	107	109	99	118	104	110	116	107	122	118	118	111	128	103	99	122	100	115	106	114	109	123	111	94	113	120	96	115	124	104	125	112	113	110	100	101	122	116	121	112	123	114	114	113	127	109	124	108	107	120	101	104	106	98	112	121	128	120	112	127	91	105	107	116	110	121	95	109	101	105	116	106	120	120	121	113	107	100	109	112	114	105	105	121	99	107	102	127	104	113	95	127	108	102	126	108	131	124	110	120	112	93	101	121	105	115	106	96	128	109	114	102	117	110	102	108	101	115	124	105	111	109	118	142	107	128	120	112	106	90	105	100	108	106	94	90	110	106	105	102	115	116	102	105	113	98	102	125	111	115	109	86	118	103	117	116	113	116	104	117	110	107	121	120	110	103	123	113	108	116	112	106	93	127	107	94	109	102	110	111	108	103	125	110	113	113	101	102	96	112	104	114	127	112	114	100	103	127	103	116	108	112	104	135	115	110	117	120	108	116	124	138	87	101	107	103	118	109	97	125	115	120	114	98	98	122	104	112	111	126	115	120	92	124	93	97	118	115	105	112	95	107	113	106	82	109	130	106	94	108	115	113	94	117	107	111	115	111	111	121	107	121	124	111	108	107	121	113	102	118	107	113	94	118	107	113	109	113	131	105	121	122	110	106	110	128	102	119	95	124	129	104	101	115	96	114	108	104	132	108	111	121	126	121	95	105	120	119	109	108	109	94	119	108	107	121	90	91	124	114	109	96	134	118	122	130	100	120	112	134	110	110	116	106	93	108	121	113	102	118	117	103	123	103	104	109	106	110	111	109	90	95	106	110	118	96	115	104	99	126	93	129	90	104	111	117	108	114	108	104	117	105	117	109	109	118	117	90	103	113	105	104	127	96	111	106	98	116	115	125	100	95	106	101	105	130	114	93	113	112	107	121	114	121	109	118	105	99	116	100	128	108	97	127	117	125	126	95	121	97	113	90	117	128	101	110	118	114	98	102	89	103	110	127	113	113	123	124	101	139	109	101	111	123	94	101	127	107	111	98	100	119	101	106	104	118	141	118	107	122	118	101	84	96	86	133	117	106	102	105	114	128	83	94	102	122	93	115	107	102	107	119	114	106	117	129	99	113	110	130	109	115	103	103	110	114	100	120	114	112	109	114	106	101	115	97	97	118	97	112	113	105	102	115	93	113	98	122	118	88	114	112	114	103	117	98	98	117	106	113	113	115	100	99	124	105	96	111	107	92	134	110	104	109	101	110	107	108	101	98	113	119	96	114	129	93	111	101	125	117	129	98	84	108	112	99	113	108	100	105	114	101	106	118	101	111	104	103	95	114	118	101	106	116	111	114	122	101	87	106	134	138	127	102	121	107	118	124	104	130	116	115	102	110	106	102	112	124	103	125	116	101	120	107	103	94	101	123	121	124	88	102	110	128	98	112	115	108	110	86	136	121	110	98	93	134	125	83	116	100	136	104	127	107	125	124	93	106	112	100	112	114	101	119	98	109	109	115	101	112	122	101	115	118	109	109	98	113	101	130	115	112	115	110	102	127	122	91	106	123	102	106	109	112	114	135	115	127	100	124	109	106	114	116	97	106	104	103	117	113	111	106	109	93	117	117	111	96	118	104	104	113	102	94	112	114	122	112	111	85	95	113	99	121	102	124	118	107	95	103	102	118	131	117	120	122	111	102	129	117	110	105	122	96	104	105	134	104	116	121	101	97	94	111	104	103	150	100	127	94	92	109	116	105	103	117	96	110	108	111	104	103	131	99	115	113	123	110	118	118	105	104	111	118	101	107	125	99	135	116	116	110	111	97	108	111	112	112	107	94	105	110	125	106	118	103	122	112	99	94	117	125	108	121	114	96	99	104	95	129	120	102	107	114	111	103	124	119	102	109	103	124	108	104	119	117	112	110	106	92	103	106	96	125	108	108	117	106	106	140	119	94	128	97	101	102	94	102	98	95	115	96	105	109	100	115	122	102	116	112	119	105	116	89	109	109	114	98	104	116	116	132	103	117	108	106	125	116	109	98	107	117	96	119	128	98	108	107	111	119	102	107	120	102	110	104	113	143	104	102	115	103	101	101	98	104	132	107	110	121	120	102	116	110	119	116	107	99	115	121	97	88	116	104	110	109	99	100	111	101	101	115	110	124	111	130	111	127	102	96	120	100	120	127	112	124	126	116	143	101	115	110	99	121	120	119	118	117	86	114	124	83	96	112	117	99	115	125	104	113	114	112	105	138	120	107	97	118	117	95	107	107	127	120	107	119	124	122	112	106	104	126	105	111	98	102	115	99	123	90	118	102	110	133	119	102	85	98	112	90	124	120	125	105	103	107	111	100	120	108	123	106	88	116	112	104	118	127	94	118	105	106	114	107	118	130	112	102	105	118	100	101	115	117	105	123	110	108	89	107	100	105	118	109	116	110	120	102	109	109	118	105	112	87	128	118	113	128	100	104	93	111	119	102	118	112	120	95	90	116	113	97	111	120	111	125	104	116	99	109	107	115	110	110	102	122	116	108	137	115	109	112	127	103	112	133	115	115	110	110	92	103	108	81	121	118	104	109	120	110	99	126	102	109	121	116	104	111	131	100	108	97	116	91	95	99	123	103	122	106	92	130	106	107	117	109	119	119	103	110	127	104	115	125	108	115	109	118	114	116	120	113	95	113	101	89	108	101	97	132	125	123	121	125	109	90	118	103	101	101	104	128	103	114	112	136	107	108	112	85	118	107	113	128	102	101	99	106	98	107	96	103	125	120	109	105	108	108	106	103	139	100	96	114	98	111	115	104	114	123	105	110	108	114	117	119	113	104	111	119	93	102	114	119	103	120	123	110	112	96	109	102	105	124	109	130	100	116	121	115	100	124	128	117	99	91	123	104	103	125	122	117	110	117	99	112	122	104	103	118	106	109	109	107	114	108	111	130	97	121	116	105	113	103	118	101	111	111	100	103	112	105	105	124	89	107	104	107	115	120	112	89	112	111	107	99	107	116	107	116	117	109	111	119	126	121	109	88	119	117	105	110	121	131	119	122	121	117	107	108	132	114	100	128	91	93	103	102	102	100	100	107	111	119	117	99	106	122	121	119	115	127	115	107	120	104	103	94	129	104	115	108	88	104	102	124	110	112	104	96	123	138	125	114	115	107
7482	2096	4768	5584	4902	3957	3232	2799	13137	1922	1733	1520	1365	1236	1104	1063	1036	919	852	835	811	751	748	671	696	684	620	667	602	612	607	583	590	542	542	550	559	598	504	548	522	570	521	501	493	464	509	502	496	532	495	441	449	507	496	488	446	466	465	482	484	450	447	490	476	462	454	484	420	484	471	446	471	435	448	435	455	482	435	459	451	475	463	469	444	414	456	443	435	462	419	428	444	438	427	421	436	449	422	428	455	462	452	418	443	409	477	419	474	474	411	408	406	454	458	491	423	434	436	455	426	428	406	440	432	484	414	437	450	427	448	403	466	415	455	412	415	469	415	458	408	447	428	435	421	446	465	446	434	442	448	448	427	461	448	439	448	445	438	426	453	469	439	404	438	461	424	410	429	433	450	397	439	395	464	441	438	440	425	421	439	417	414	418	412	411	428	458	434	494	411	436	470	410	456	454	425	413	415	417	443	417	408	432	453	419	405	420	407	436	435	404	402	414	422	457	434	403	467	424	402	447	418	403	417	425	431	424	446	454	417	476	431	434	414	403	470	443	422	453	431	469	444	447	442	441	425	399	443	408	437	438	390	415	429	413	437	421	415	430	425	432	402	450	432	444	446	427	447	453	402	385	438	417	427	448	424	440	389	449	419	425	450	423	438	438	443	422	443	447	425	438	433	466	427	409	442	441	408	456	436	442	445	403	417	420	442	433	424	435	426	462	427	488	438	422	454	466	454	447	453	412	415	447	432	430	411	405	431	438	407	446	435	449	418	397	461	407	432	435	458	446	418	434	402	423	434	431	438	462	450	436	429	435	420	410	404	431	397	456	450	451	431	421	396	461	441	412	449	458	419	396	436	450	412	436	439	443	424	432	423	418	435	422	457	432	462	423	407	442	426	430	421	405	458	431	433	471	427	417	438	423	449	404	448	443	415	433	428	422	452	448	419	429	452	441	401	454	420	454	417	430	416	413	439	481	452	399	452	443	408	419	418	416	442	426	435	420	424	441	450	415	418	420	460	428	405	437	429	452	426	404	449	460	446	446	410	459	404	452	431	413	435	479	455	445	428	442	446	469	419	400	457	444	411	412	464	412	425	428	462	413	408	418	426	413	437	424	434	416	399	408	425	417	422	460	429	417	420	414	460	446	427	416	409	455	442	402	449	416	444	413	432	436	409	402	411	461	432	414	440	465	431	392	436	420	388	466	461	449	404	395	419	395	439	436	437	415	413	413	422	431	446	409	422	437	426	430	400	421	454	428	469	401	436	407	494	443	431	439	416	424	406	436	443	419	443	425	465	441	469	432	429	449	390	465	443	432	425	434	478	459	434	417	397	431	419	407	440	423	466	447	477	447	437	441	409	471	423	454	379	402	425	440	469	447	461	459	439	386	471	442	439	458	422	419	455	430	426	416	458	416	454	423	433	431	459	442	439	406	428	440	382	449	454	444	452	420	472	427	471	430	395	450	445	462	439	474	436	426	445	424	471	428	459	414	439	432	426	443	424	440	424	443	470	389	424	410	402	439	436	444	425	453	436	446	459	409	411	444	390	455	461	415	403	404	426	447	416	483	477	425	426	433	422	415	402	442	423	398	425	430	431	425	451	424	405	406	475	397	415	449	426	405	419	378	383	412	400	410	431	434	450	432	478	421	396	430	433	411	444	432	430	406	387	432	417	423	398	462	439	444	403	426	433	456	475	399	405	467	431	442	439	431	431	407	473	433	419	445	428	420	445	433	458	425	437	410	449	430	424	433	427	438	448	413	450	418	449	419	456	448	462	427	422	425	438	397	387	466	449	450	424	444	428	442	435	425	415	419	410	429	443	424	433	430	447	422	409	425	459	410	418	411	430	425	397	456	449	428	442	440	421	412	408	445	446	449	413	402	452	413	431	423	448	429	444	420	415	401	419	473	445	432	443	425	430	405	422	443	421	436	444	463	444	473	468	414	408	430	397	453	423	465	394	422	387	433	429	431	433	407	424	437	418	448	463	452	432	418	476	431	392	456	403	421	416	395	419	458	409	443	461	442	440	427	456	461	421	419	444	438	442	420	415	433	418	440	385	435	412	446	413	435	420	438	465	412	424	449	453	465	414	461	405	437	459	420	475	434	449	431	418	424	447	428	433	406	450	434	449	421	461	425	413	450	423	458	421	447	434	424	454	416	392	422	416	418	432	425	440	427	443	417	421	411	427	410	445	440	445	439	412	442	444	391	444	425	434	440	466	429	418	423	432	412	428	454	382	416	438	416	422	417	434	435	409	400	407	452	407	454	476	410	439	458	430	390	429	411	382	469	433	496	442	417	440	425	425	435	426	402	438	421	443	427	449	432	449	416	407	441	432	424	428	439	398	463	440	427	438	442	413	390	424	410	453	418	399	474	444	441	429	441	460	414	462	390	418	416	460	377	453	399	430	432	412	402	441	456	433	454	410	478	442	420	427	429	468	402	458	440	442	442	436	459	423	442	421	418	402	442	448	464	433	440	411	415	440	450	429	396	443	435	437	440	408	421	405	434	435	381	404	401	399	421	405	414	444	408	423	393	396	431	448	439	370	434	428	410	446	405	437	416	423	427	418	434	414	417	414	444	438	439	391	409	476	422	474	433	427	444	457	434	414	410	416	434	447	438	420	411	438	436	465	471	440	492	418	418	430	420	460	403	451	421	429	376	404	410	414	408	454	441	436	422	444	423	447	454	417	440	445	455	457	469	419	391	433	440	453	423	368	432	448	439	427	439	415	466	422	424	452	404	407	479	398	429	411	449	432	418	435	438	426	436	389	465	450	398	452	423	415	424	438	462	469	430	459	447	421	431	439	468	463	440	412	433	451	430	407	419	473	396	427	440	420	381	481	457	474	418	416	442	443	405	428	448	428	421	407	434	428	412	460	434	416	381	451	420	467	409	391	422	428	414	407	413	444	424	465	426	467	416	473	470	406	437	443	422	422	417	441	426	452	426	424	454	430	429	421	449	444	466	446	465	427	414	441	440	405	429	417	433	443	438	413	430	412	429	460	415	421	451	413	456	437	430	423	430	468	458	445	456	412	459	486	445	454	423	425	432	396	441	450	422	430	407	445	436	459	419	439	437	421	387	436	426	400	430	473	430	427	442	434	396	458	427	453	444	444	446	454	396	414	453	427	430	445	409	427	458	399	437	406	431	447	445	429	431	410	471	426	433	414	420	434	418	447	454	430	420	442	440	424	433	452	452	446	424	458	418	433	438	457	425	418	447	460	461	443	437	418	401	430	452	433	458	418	509	451	421	437	443	422	384	446	462	423	472	434	452	437	444	471	425	465	484	405	440	442	421	443	427	400	434	439	439	367	418	409	413	433	456	408	430	428	450	444	421	461	466	443	445	459	414	451	450	449	441	424	445	447	443	426	408	446	446	441	441	414	396	439	467	437	452	441	446	437	450	432	418	427	414	461	427	396	430	455	407	451	451	400	456	452	405	425	428	378	414	414	469	404	417	447	416
1867	336	321	292	299	279	286	241	503	262	274	253	238	258	254	270	262	242	256	240	252	274	242	282	244	247	264	234	237	264	265	229	245	256	243	242	247	246	260	258	207	244	257	260	265	243	250	245	258	241	278	259	227	270	278	265	250	243	267	259	229	225	260	269	263	261	240	249	272	237	241	251	262	278	236	248	247	236	268	215	265	238	228	239	254	253	264	268	268	267	257	247	235	251	235	247	233	245	266	258	219	258	248	254	233	243	249	253	245	266	245	255	244	260	227	227	238	261	247	257	265	245	248	249	252	270	243	222	236	266	261	244	245	254	245	256	239	307	233	211	251	256	260	239	229	263	236	261	244	259	250	258	249	233	260	253	257	261	240	249	242	285	251	208	257	232	235	233	232	255	251	255	244	240	244	249	273	229	242	249	252	248	262	259	253	259	252	253	233	266	264	252	251	229	254	239	243	272	225	238	234	250	270	258	240	251	257	250	235	249	255	269	248	241	234	255	264	243	240	249	262	231	257	238	245	251	255	239	273	257	234	225	226	213	262	219	262	252	258	256	232	243	236	255	253	253	213	262	220	228	247	260	242	236	248	242	229	241	247	253	230	242	266	266	271	264	264	233	261	222	252	251	238	260	270	231	242	267	258	268	263	271	211	264	246	243	238	249	263	275	262	230	259	244	249	261	238	234	261	249	237	242	226	266	250	270	236	263	264	278	258	243	255	238	259	256	275	241	255	248	270	274	253	240	258	246	246	248	285	254	246	270	275	266	228	231	261	263	294	248	245	251	267	244	225	244	287	310	246	240	266	247	271	291	246	233	256	211	231	285	253	260	253	247	260	265	248	246	220	234	248	255	253	245	246	296	257	251	257	237	277	243	237	232	227	251	246	238	256	236	232	247	240	249	266	239	238	238	277	275	261	271	274	278	236	236	241	284	272	233	251	228	284	247	261	253	271	247	254	240	252	246	253	271	225	257	245	259	249	244	245	224	263	226	243	227	242	247	245	224	249	234	239	221	257	264	260	247	241	261	250	244	235	259	265	271	281	247	249	263	253	267	248	257	245	260	241	256	271	259	256	249	259	258	251	235	257	255	253	250	271	266	250	269	237	242	284	258	247	253	262	244	250	249	266	244	275	267	232	260	241	247	253	241	258	240	249	247	254	248	259	254	261	253	222	270	247	230	259	281	255	261	257	242	272	270	219	257	238	259	292	244	231	246	241	250	253	257	265	247	257	271	228	261	268	250	260	270	235	250	267	249	250	250	248	220	271	243	255	264	256	259	225	251	231	272	234	243	262	270	254	255	234	237	265	258	285	244	240	232	235	251	252	252	229	258	228	247	259	230	249	257	226	229	254	264	256	218	229	246	234	252	263	236	237	239	250	252	254	233	289	236	275	247	245	250	244	283	238	228	224	268	233	224	247	267	238	237	284	253	267	241	269	268	246	233	245	239	243	258	275	284	256	239	247	268	261	255	241	246	244	266	243	248	223	247	241	238	236	216	269	278	263	235	261	241	261	265	237	229	238	266	235	263	284	236	243	267	229	248	231	243	273	276	258	262	247	258	220	232	222	244	227	254	232	242	280	251	267	258	264	239	241	249	276	244	255	242	273	248	268	234	262	234	228	269	238	253	239	226	241	237	242	276	259	210	276	245	247	252	245	270	222	268	242	241	252	239	250	227	248	268	227	257	260	251	228	250	281	252	259	272	231	237	243	226	240	242	254	253	249	262	282	255	257	246	253	255	280	286	258	295	255	246	241	264	253	266	241	267	267	251	264	267	239	238	260	260	228	270	264	262	246	216	254	261	276	254	229	262	241	246	231	246	251	259	268	232	238	244	262	232	259	219	233	229	279	244	236	241	239	239	243	283	303	232	257	236	262	256	253	238	257	244	252	233	264	251	236	269	253	293	245	242	227	293	225	281	276	236	266	249	242	231	231	244	246	238	269	230	232	281	247	250	233	253	215	242	245	246	250	281	241	242	263	278	278	245	249	263	256	232	243	249	238	241	244	260	249	236	267	246	247	258	275	251	275	245	268	223	250	253	219	214	273	243	240	251	261	249	277	243	250	266	263	235	243	262	233	219	276	253	257	255	237	259	258	260	234	246	235	267	253	239	260	252	231	264	282	279	256	252	242	245	228	240	241	246	257	227	236	249	244	240	236	259	260	266	255	248	261	244	275	249	238	248	251	285	237	272	251	250	261	248	236	238	288	248	241	245	261	250	268	279	246	262	246	221	230	247	258	255	190	254	249	252	241	266	238	274	261	239	258	269	254	233	256	247	226	246	266	287	242	259	250	254	257	263	267	226	250	261	269	252	275	249	242	220	240	261	233	230	259	237	272	269	272	227	259	269	225	251	235	238	264	248	235	266	252	277	257	287	250	240	255	282	228	237	261	227	280	271	237	248	297	252	259	245	237	254	255	248	273	254	257	262	240	241	250	258	251	231	257	246	218	230	251	269	246	269	233	250	275	238	277	267	214	254	254	256	241	269	263	262	251	256	228	238	243	255	232	271	225	249	242	253	243	237	261	244	223	222	250	240	255	249	265	248	257	267	258	245	249	239	233	254	252	235	265	245	260	244	253	255	236	230	274	228	227	245	267	263	229	235	278	240	226	242	232	220	257	254	238	256	249	241	240	208	232	249	249	250	254	255	250	245	289	254	262	265	248	254	243	260	270	237	248	244	254	281	229	259	272	244	269	247	255	220	229	238	266	249	252	236	224	230	248	262	254	256	229	263	253	262	234	268	254	261	237	257	258	230	227	260	236	259	258	249	266	233	234	235	241	278	230	258	271	248	260	266	224	253	249	259	262	276	253	265	261	229	256	269	296	267	257	252	230	283	273	229	253	241	271	279	279	264	254	259	259	262	251	232	208	240	264	251	272	275	277	247	255	245	216	264	254	249	258	278	262	241	274	263	245	254	266	228	265	240	248	281	259	234	278	233	244	242	275	245	237	252	246	262	251	237	240	235	243	266	241	258	264	240	235	257	263	251	224	285	240	244	273	237	270	272	247	261	240	282	279	253	271	256	248	271	255	249	249	241	264	267	255	280	249	259	264	229	240	260	251	241	250	210	257	233	279	227	260	248	238	276	268	233	260	243	246	279	262	220	234	253	238	253	228	227	252	234	235	264	230	274	252	263	252	232	243	266	262	250	252	288	221	236	270	261	256	242	225	263	261	219	229	258	293	237	265	254	270	263	226	272	264	264	260	259	250	245	236	255	260	251	267	275	253	239	256	239	247	224	238	238	265	229	246	252	280	223	274	290	272	235	258	243	260	237	258	258	230	245	273	263	291	269	246	234	267	253	237	237	224	278	238	251	243	246	252	283	244	242	247	265	262	241	258	233	234	256	256	238	259	226	269	234	241	260	248	220	272	256	228	241	267	250	243	236	267	238	239	256	234	250	263	233	244	256	245	227	265	257	254	227	207	247	263	233	257	241	258	270	242	233	237	254	270	251	281	235
2319	963	1053	1074	972	1017	1002	983	2182	874	859	874	864	893	825	849	880	833	895	889	887	896	879	912	863	856	861	868	872	872	820	877	843	833	872	872	801	846	872	829	858	880	829	839	827	836	813	828	822	837	881	871	880	865	830	837	870	848	913	844	802	865	835	869	864	824	853	825	847	891	839	841	858	855	882	804	868	833	806	862	838	811	844	856	881	863	850	854	872	800	870	827	841	891	879	887	832	840	835	822	874	828	828	795	840	839	862	836	853	838	832	882	859	883	851	835	865	872	818	878	804	866	901	865	853	871	826	829	856	882	861	830	873	836	828	825	870	889	812	906	891	825	867	806	859	857	869	881	880	843	879	831	875	772	860	849	841	834	838	856	854	849	878	879	770	846	842	861	925	870	834	830	843	781	848	851	875	856	869	880	883	876	836	802	837	877	855	815	842	879	832	864	852	854	808	842	873	843	846	850	896	858	840	806	853	903	855	829	859	840	830	900	849	813	830	837	891	887	841	857	872	801	842	865	826	847	800	840	876	861	833	918	850	840	836	899	867	857	770	858	848	833	849	850	880	842	894	789	798	889	834	858	878	804	840	832	828	840	847	884	836	864	870	833	853	876	831	907	833	828	850	858	881	854	800	855	867	859	848	814	821	790	883	810	820	854	807	847	821	832	860	815	841	835	885	813	864	799	846	818	831	799	838	801	852	829	852	890	849	776	853	853	867	848	873	876	846	800	841	822	843	815	866	881	854	821	812	850	823	879	832	866	854	871	814	923	856	854	849	891	825	865	809	860	858	866	800	844	861	820	843	787	822	862	859	800	823	853	843	865	852	876	859	950	885	862	841	848	827	820	888	860	841	852	856	832	867	817	844	930	844	853	849	856	891	853	898	816	833	802	817	824	807	829	828	905	836	829	839	869	884	848	837	848	847	845	841	854	864	847	815	877	786	863	828	862	855	880	827	840	894	808	890	850	807	861	872	838	833	839	819	853	838	882	870	878	844	822	856	874	874	830	874	898	850	821	871	811	806	848	846	874	836	928	829	896	875	838	861	843	878	817	845	875	831	897	862	828	864	837	813	876	847	846	783	827	852	817	904	857	894	830	849	904	857	812	847	844	820	875	838	810	830	909	909	852	830	819	913	822	861	770	829	851	874	869	857	867	824	848	895	822	902	840	829	857	853	862	861	819	868	845	765	878	855	826	830	899	866	872	842	840	870	891	848	834	813	833	846	817	816	844	824	858	853	833	858	878	848	850	832	805	803	876	839	852	822	834	843	895	850	865	804	911	849	798	814	826	883	885	786	842	778	832	880	803	815	820	872	820	863	839	842	834	872	848	870	804	865	833	851	843	821	834	830	884	868	787	899	862	850	887	853	827	851	863	864	896	826	909	883	853	812	833	843	835	857	843	810	833	840	878	796	854	816	806	832	827	879	846	861	828	896	854	851	860	840	858	847	835	875	812	836	791	873	861	862	903	844	904	827	862	849	862	817	837	902	883	840	838	829	835	847	863	798	830	863	794	838	877	846	852	830	820	868	906	848	847	865	842	778	825	825	863	857	891	849	847	862	844	852	868	816	870	865	817	909	843	840	872	919	880	908	804	867	876	839	823	861	846	872	833	816	846	845	806	835	825	855	793	816	849	811	825	821	845	795	836	840	847	895	845	841	896	807	817	808	842	817	827	825	793	844	882	897	850	807	835	872	874	904	819	839	854	796	864	875	847	842	897	890	882	854	824	805	790	842	844	851	903	838	834	877	836	804	822	826	844	812	824	845	819	885	845	827	794	847	868	812	826	842	813	808	838	860	872	818	874	841	829	876	846	845	880	824	856	832	884	857	841	861	883	896	800	859	841	833	781	859	854	883	851	819	842	838	836	871	863	852	829	798	834	833	859	841	896	828	817	795	837	856	850	879	896	804	831	905	831	830	823	844	899	840	837	815	821	875	789	831	860	915	881	844	813	831	824	883	846	817	836	870	860	895	840	881	809	826	887	884	881	863	825	798	886	849	816	828	825	797	821	868	865	816	824	853	863	857	830	821	908	854	802	797	875	836	868	916	822	855	871	878	814	864	844	847	823	819	824	817	862	878	861	832	886	892	848	879	907	875	829	867	826	831	864	881	850	872	870	851	816	863	833	851	848	800	798	823	840	896	805	834	851	795	824	856	807	848	881	837	877	842	868	845	878	849	866	834	848	882	835	792	857	856	822	855	837	858	850	827	861	803	857	835	864	803	839	834	843	811	827	895	861	873	867	779	863	864	849	852	860	875	906	816	840	891	824	807	821	864	851	841	864	845	787	867	806	826	879	806	829	838	845	840	888	850	848	828	819	853	864	814	907	920	865	794	793	833	844	880	883	832	902	801	859	886	825	837	854	846	810	860	836	846	866	804	808	861	844	827	830	833	824	856	815	805	867	852	770	831	855	849	908	857	846	858	852	795	871	887	889	860	866	874	860	812	838	802	822	843	810	878	814	803	861	877	826	793	846	881	851	829	892	856	845	809	817	789	880	867	825	874	843	851	826	826	862	832	807	808	854	849	885	833	822	823	870	825	820	869	868	871	813	858	885	825	870	815	828	864	854	816	846	831	854	893	865	842	787	791	845	848	850	877	804	867	855	873	812	859	882	870	858	850	851	864	836	849	841	817	810	844	872	870	893	877	828	854	869	809	874	856	922	839	863	818	877	859	856	885	878	891	836	845	881	848	837	831	853	815	827	838	807	827	863	855	816	835	846	840	895	883	836	810	858	846	848	819	859	823	800	841	856	824	843	810	838	825	885	828	904	861	856	857	898	814	857	841	902	889	861	868	857	870	865	892	823	860	888	885	884	817	822	817	859	902	780	868	883	842	921	906	882	887	883	838	831	837	884	816	880	854	845	833	860	859	824	880	880	829	862	859	895	846	776	868	856	849	902	893	850	801	891	816	878	807	823	853	871	883	813	823	853	858	863	862	886	837	846	859	856	844	851	856	844	889	819	844	867	849	857	852	786	849	843	802	855	871	820	855	798	841	824	808	873	806	855	836	840	846	774	849	829	844	861	809	870	849	839	821	822	825	847	827	841	851	833	925	824	833	860	837	805	825	824	888	859	826	807	853	906	805	853	881	818	858	871	813	838	837	907	812	885	881	839	828	840	844	824	830	789	813	839	855	840	900	879	863	818	842	946	853	856	795	788	852	913	803	894	896	870	881	876	860	837	822	833	854	806	855	803	869	844	849	874	802	837	833	857	803	825	833	821	863	848	826	856	831	863	824	862	838	840	841	862	857	862	835	816	815	886	848	865	877	876	852	890	857	784	868	815	878	840	825	788	848	845	909	854	872	857	796	834	848	863	809	841	847	852	802	845	829	865	856	843	845	788	771	841	920	844	835	890	783	866	862	820	832	845	871	807	828	825	901	841	874	852	851	826	809	817	848	913	862	840	825	831	883	836	853	800	882	817	829	872	892	837	840	841	868	835	816	863	843	877	859	846
6942	800	1050	853	601	492	422	531	2007	258	249	215	209	224	170	197	201	173	180	171	165	167	169	170	172	180	152	137	154	170	153	187	155	163	153	168	159	149	136	150	158	144	165	139	148	154	144	150	147	149	140	140	151	151	145	162	144	158	155	146	156	172	140	146	159	158	158	156	164	170	147	151	140	152	141	144	148	129	141	159	143	164	139	147	173	152	151	170	150	161	145	164	144	137	152	157	152	146	187	154	162	144	159	148	137	153	148	163	158	158	157	149	159	160	163	136	167	109	150	143	153	160	139	126	133	145	144	159	129	152	159	133	131	159	143	137	149	144	136	174	150	130	134	140	143	143	127	130	151	161	159	136	131	157	131	140	143	146	146	147	143	155	167	149	116	149	142	167	133	154	155	144	172	158	139	143	152	151	149	131	122	139	125	148	157	152	137	133	134	134	146	131	132	155	146	139	136	152	155	139	155	153	135	136	126	170	142	157	145	143	157	153	118	135	131	144	150	148	156	149	132	147	153	164	134	143	151	136	149	138	159	158	144	143	139	161	160	139	173	150	142	147	160	135	164	159	142	148	143	157	142	157	167	158	171	153	153	140	111	157	151	160	148	124	122	165	151	151	168	159	154	157	140	140	144	151	133	123	150	170	145	134	155	145	146	147	150	153	145	153	149	143	156	165	140	150	146	144	147	144	119	163	165	137	161	158	138	150	167	170	157	156	144	140	150	137	129	153	149	156	153	147	145	149	132	145	138	139	139	156	141	149	146	147	148	148	149	149	145	147	160	155	156	175	148	163	157	147	147	130	174	141	173	162	132	150	142	128	156	135	163	144	159	151	128	145	157	140	149	149	162	165	157	166	122	136	134	159	151	162	142	141	148	133	153	155	166	151	148	141	130	147	138	137	155	143	142	170	129	144	149	142	137	144	140	156	160	166	143	157	141	145	141	147	141	144	152	167	148	170	144	131	152	149	136	152	131	157	140	128	157	145	136	151	137	169	143	142	141	147	126	151	151	139	151	129	140	131	165	159	126	136	141	135	135	133	150	176	134	139	154	135	157	169	145	138	168	174	145	157	139	147	166	140	151	136	126	136	162	154	148	175	130	152	138	133	152	132	181	135	143	144	144	148	156	158	132	156	158	146	158	149	148	131	155	151	128	169	140	155	167	136	170	145	141	147	144	146	150	144	142	157	145	146	153	157	149	144	151	141	147	160	150	150	153	121	139	137	141	153	158	140	132	159	135	146	132	144	137	159	140	123	141	155	128	154	134	147	150	153	154	154	155	152	138	150	143	140	154	144	150	135	135	133	146	165	122	165	151	145	149	153	158	140	150	150	141	138	142	164	150	144	151	170	157	144	125	162	149	146	152	128	158	142	141	138	146	145	141	158	112	163	162	137	157	137	153	144	153	164	132	128	136	164	150	136	161	125	145	151	159	142	154	139	174	142	148	153	142	161	148	151	141	146	148	146	132	176	140	150	151	169	154	163	151	144	152	148	129	163	139	150	154	140	161	146	162	128	147	139	154	151	148	142	137	175	141	137	149	135	148	150	139	154	144	132	146	152	150	146	155	150	180	138	157	164	167	140	156	133	157	138	177	133	148	141	160	138	130	166	158	138	138	137	148	146	132	157	141	151	141	154	140	147	143	166	154	146	148	145	152	147	145	151	138	165	162	127	136	120	145	155	148	159	129	152	130	131	129	141	151	133	159	153	115	151	148	138	170	133	154	163	136	158	144	145	152	154	136	138	136	145	148	153	139	168	131	140	144	158	144	152	147	136	155	158	149	166	143	153	149	175	143	166	136	157	161	152	146	143	152	147	177	133	161	145	152	137	140	137	145	155	139	136	140	132	148	146	170	172	166	148	161	145	142	142	140	145	168	141	164	140	144	170	125	140	123	144	144	137	142	154	155	143	138	140	148	148	155	139	167	136	157	137	157	145	152	147	122	134	145	161	138	157	152	151	143	154	153	136	151	146	164	138	142	146	158	145	171	140	131	138	157	183	161	154	139	164	140	153	148	124	160	129	122	153	142	152	143	134	146	152	140	138	131	154	153	139	139	169	127	146	139	162	144	145	155	160	148	153	132	161	158	143	148	167	150	149	152	139	147	141	147	142	133	155	139	143	169	140	136	147	131	138	162	139	148	142	144	135	146	149	152	167	158	150	151	160	143	137	140	146	130	153	146	126	172	148	156	151	164	148	155	149	153	150	158	142	142	132	145	153	137	144	150	151	155	148	161	139	169	156	186	126	145	156	151	120	133	157	132	153	122	152	131	171	152	119	144	144	135	151	160	152	144	176	153	146	143	151	125	155	150	142	152	142	148	128	156	154	144	135	143	137	145	141	131	154	150	147	143	157	168	153	143	143	151	126	162	123	145	150	130	144	158	162	156	155	159	142	156	155	138	144	136	141	140	143	163	166	144	155	149	131	134	138	140	151	161	152	163	138	147	157	138	164	143	157	132	173	131	149	160	172	159	152	152	136	111	139	132	143	150	154	169	152	156	148	118	143	143	147	136	144	139	116	162	138	141	129	137	148	163	123	134	158	137	165	151	153	155	147	135	152	150	148	149	140	163	159	142	142	159	140	181	137	152	128	142	144	142	141	157	123	146	144	119	136	138	142	145	142	134	126	151	150	162	144	143	167	132	168	139	143	152	163	143	157	149	155	112	154	157	151	150	153	171	160	156	157	152	135	139	140	120	135	170	138	119	136	136	154	131	132	146	136	132	151	139	147	159	131	155	146	135	148	149	164	137	130	156	163	154	139	151	151	123	151	188	155	145	149	155	139	153	153	157	144	150	157	147	152	154	146	130	128	166	157	135	162	139	148	161	127	154	139	154	166	132	149	156	131	135	125	159	162	152	149	129	154	161	152	154	150	159	134	160	157	138	146	130	175	145	145	145	141	164	144	144	153	145	159	144	137	152	154	140	146	171	158	147	163	142	160	150	163	153	133	135	160	146	157	134	143	170	152	155	133	146	127	143	161	157	144	185	145	138	139	133	154	145	147	187	146	150	145	161	148	142	126	125	149	145	150	155	150	155	150	131	130	144	139	144	154	140	160	132	158	161	137	163	153	139	126	157	155	145	164	135	146	142	140	166	138	146	140	153	180	131	148	142	137	152	173	156	148	120	137	157	139	139	151	154	146	173	156	153	150	150	144	140	142	161	146	140	139	163	131	151	137	157	127	163	134	150	140	153	140	147	141	140	163	156	145	155	146	151	140	161	141	160	152	166	168	149	147	158	150	141	162	128	137	142	161	156	141	141	156	146	145	159	128	120	146	145	144	124	149	145	143	163	151	145	159	151	139	123	141	147	145	145	154	139	145	134	150	138	159	133	158	152	149	144	138	161	146	143	150	124	140	140	140	160	146	150	162	145	141	155	165	146	130	163	140	154	143	133	152	159	145	158	135	160	148	154	148	167	148	136	159	155	122	146	151	145	137	132	161	145	122	160	136	147	152	138	136
5081	1349	2555	2992	2628	2193	1919	2752	7097	1192	1179	1056	943	932	897	854	785	737	698	719	695	729	667	668	669	661	654	610	638	619	559	586	602	601	620	566	578	569	569	569	596	563	581	563	568	547	554	615	557	578	533	569	540	530	524	576	555	545	565	563	532	581	517	551	535	512	500	572	538	569	538	539	545	531	531	522	549	565	567	521	536	577	569	556	534	557	557	529	553	575	522	549	478	567	533	537	555	510	532	540	554	528	541	536	523	515	499	529	542	532	561	514	544	484	554	567	527	510	525	524	526	493	548	492	513	517	517	561	478	473	537	541	511	516	547	538	564	579	534	509	534	537	544	548	534	533	511	570	545	520	517	558	542	537	533	560	580	512	563	575	525	533	523	501	579	542	515	502	512	530	537	551	542	550	531	524	517	519	512	511	517	514	512	549	556	507	557	540	550	539	530	515	544	553	543	549	540	548	559	555	539	546	551	516	507	513	532	539	530	537	514	507	505	532	540	525	533	525	524	558	517	518	550	537	534	509	588	464	525	525	519	534	528	505	521	552	522	544	517	531	559	542	530	508	527	564	522	566	554	536	572	483	520	562	500	532	509	528	522	540	520	508	530	525	525	523	542	540	493	511	507	513	534	507	534	574	521	548	532	496	542	524	513	524	513	554	532	521	568	569	517	563	524	532	549	508	548	524	547	534	522	555	546	521	523	521	531	535	558	543	539	541	533	545	521	527	548	542	528	504	556	541	585	512	507	536	520	535	543	500	519	524	510	521	550	532	526	563	516	548	544	555	531	540	553	512	512	548	522	568	515	526	525	502	526	514	558	567	550	525	498	503	545	530	556	539	504	554	482	538	540	489	538	551	571	495	514	498	502	541	522	543	529	543	553	486	543	532	516	528	548	539	570	538	511	543	515	577	529	471	501	499	497	514	495	537	533	537	537	530	532	523	514	565	541	553	556	535	505	534	539	545	523	539	552	555	538	531	558	520	539	563	531	570	534	548	535	554	579	526	505	574	511	513	547	523	566	537	585	517	497	516	513	530	537	497	513	538	527	506	513	534	552	567	612	581	561	522	527	571	503	561	526	504	558	516	541	480	522	528	523	563	519	535	517	515	564	516	531	571	508	529	520	569	525	508	520	525	543	532	501	526	551	488	518	546	541	541	571	496	506	542	549	533	550	534	538	569	532	568	553	528	542	563	521	519	504	530	577	524	515	507	530	527	518	558	502	527	551	541	541	575	564	536	567	496	562	535	510	558	551	533	502	520	529	565	505	525	506	548	559	553	541	559	538	517	546	560	531	504	534	551	560	521	556	513	544	559	538	553	545	526	511	528	546	510	497	503	530	555	507	504	543	545	548	556	530	520	513	496	566	515	529	559	518	527	560	535	499	542	500	520	576	552	546	512	478	527	556	547	542	514	579	510	527	522	523	576	537	531	547	511	523	550	583	518	532	513	556	517	537	523	558	490	536	533	520	519	555	570	525	543	540	553	530	537	562	492	536	582	546	566	566	530	503	531	532	538	503	525	550	526	534	508	561	518	516	568	508	560	514	571	543	526	559	550	509	542	529	509	547	532	484	503	522	539	541	534	521	513	537	550	492	554	583	535	544	540	576	591	572	548	579	533	524	548	528	555	537	525	534	555	592	513	509	547	527	560	510	526	564	525	526	525	544	529	539	542	518	527	531	491	545	498	546	541	570	486	538	527	575	527	512	573	533	513	519	525	530	531	536	561	585	546	518	532	559	546	572	541	556	526	559	504	552	545	528	554	542	489	534	543	559	502	481	554	536	537	537	548	513	546	511	560	492	532	533	535	498	546	540	597	534	508	495	581	547	520	526	515	536	545	483	556	526	519	533	540	530	525	562	548	517	540	537	562	515	505	528	531	548	524	547	507	504	542	525	563	521	529	519	541	533	532	531	565	499	520	547	537	539	576	503	530	558	585	546	516	495	529	528	553	513	539	587	535	550	556	550	514	533	540	519	499	527	522	526	527	543	489	519	517	552	544	536	546	522	492	546	516	524	501	537	530	514	534	564	546	530	561	515	518	490	518	521	565	534	506	476	518	520	501	561	491	497	537	508	561	533	549	524	530	529	525	502	536	521	543	546	550	540	525	585	551	540	552	516	539	492	521	541	557	531	499	541	546	511	520	566	485	504	537	541	538	622	531	525	522	556	510	502	528	541	542	532	558	545	513	505	540	528	535	531	488	534	479	525	495	523	513	517	500	525	559	534	533	517	504	556	530	514	557	498	496	559	524	499	537	524	532	497	542	529	529	522	542	535	547	517	572	538	550	566	562	536	524	528	524	488	564	590	548	517	555	544	546	510	540	574	550	538	567	517	526	507	540	499	500	527	523	545	505	512	563	523	547	523	543	500	535	531	513	489	524	500	482	555	574	555	556	549	548	551	521	542	522	538	510	562	545	493	575	498	493	526	568	540	525	511	535	541	517	542	533	561	557	544	512	541	516	574	580	548	526	529	515	495	553	514	489	527	495	559	537	578	539	542	536	533	520	563	498	564	550	516	519	520	531	562	480	555	588	530	533	482	568	524	549	505	471	560	530	462	529	531	553	514	529	508	534	509	541	509	552	517	537	562	546	557	563	535	544	501	505	518	522	513	566	499	536	581	526	520	556	537	562	523	565	543	490	524	560	498	566	548	495	582	535	530	506	496	498	543	508	541	568	533	544	539	491	488	550	541	524	517	509	533	492	527	540	536	502	512	515	518	506	505	511	519	530	540	499	520	539	556	564	485	522	565	515	537	511	540	526	526	532	526	532	499	537	542	569	483	498	557	536	571	531	532	490	538	543	489	560	553	586	547	542	582	535	540	586	528	556	536	545	548	544	527	541	524	518	533	545	526	556	495	539	493	531	513	549	532	500	503	532	550	538	539	553	543	551	548	512	519	524	558	535	517	527	512	546	545	509	524	526	549	511	557	523	600	552	515	540	542	560	508	549	549	567	498	519	541	530	504	563	566	565	521	562	545	554	526	553	502	557	532	504	537	503	533	500	536	525	538	547	515	522	558	546	494	534	556	524	534	534	551	536	477	542	518	565	552	512	547	495	528	562	516	536	527	517	545	531	513	521	533	531	540	571	511	574	556	523	565	519	557	529	520	532	527	574	556	530	567	522	541	563	505	571	520	525	507	511	518	573	503	569	501	481	552	495	534	517	555	534	503	546	521	535	528	532	506	533	516	544	521	528	534	571	566	537	557	517	546	525	581	567	529	562	554	554	545	530	500	539	510	567	563	543	553	525	499	520	497	524	509	526	516	526	559	589	560	582	555	513	526	506	509	517	508	513	559	516	561	511	540	568	520	556	512	530	525	540	534	537	530	559	544	560	531	556	499	539	506	560	545	511	535	537	559	561	558	540	542	522	498	534	550	552	503	508	534	530	564	506	496	573	486	499	513	550	491	528	533	549	502	515	562	549	508	584	522	537	534	540	552	591	556	537	487	519	530	550	533	535
14697	1897	2195	1732	1188	844	683	523	1982	331	318	288	254	239	203	193	165	171	155	164	159	163	141	146	158	129	142	125	129	120	140	132	115	133	142	128	132	106	123	116	120	117	140	111	109	106	121	104	105	111	126	112	126	123	111	107	125	114	111	122	116	106	97	115	101	110	91	100	129	114	136	98	113	116	117	103	100	104	105	114	101	110	134	105	105	107	106	121	109	100	110	125	116	103	121	106	116	103	120	122	121	115	126	89	112	115	108	115	111	114	114	111	124	129	110	104	99	109	103	112	99	122	105	96	123	100	114	124	102	106	97	117	115	103	107	107	106	120	117	113	113	118	104	111	99	107	116	128	95	133	100	114	93	117	109	98	96	113	114	129	106	118	113	111	110	104	97	89	94	105	110	109	101	120	119	139	116	106	98	108	114	119	117	110	105	110	83	114	121	90	121	105	124	95	112	124	107	109	107	106	122	110	131	118	134	95	117	113	125	99	105	106	118	114	102	101	108	124	108	100	109	101	103	125	113	118	101	77	122	114	130	109	96	102	103	126	102	96	101	106	117	92	103	114	119	103	127	119	131	100	105	120	114	116	111	103	100	114	105	115	113	102	99	115	94	117	110	113	122	129	102	91	93	99	85	100	112	131	104	121	127	136	99	104	138	101	112	110	99	133	120	111	87	96	115	107	123	103	126	117	99	89	101	103	106	121	110	105	108	110	100	94	126	103	121	116	115	96	115	98	120	116	121	74	127	100	97	99	111	87	105	119	113	99	110	92	108	137	101	112	112	123	110	108	105	114	91	100	104	100	108	87	108	101	94	107	100	114	108	104	113	118	125	102	114	119	101	125	112	101	111	101	103	108	123	122	124	112	107	106	117	112	95	110	115	109	104	115	95	111	117	121	109	101	102	116	115	92	113	124	106	118	102	109	101	108	119	120	119	108	122	112	113	107	109	114	121	100	101	102	106	102	96	123	109	123	105	118	110	116	117	117	128	112	105	125	84	104	112	112	107	114	120	115	123	125	115	107	130	110	118	111	107	125	90	102	113	103	112	118	92	108	102	113	109	118	120	99	95	130	114	107	85	105	101	97	105	106	113	101	120	96	111	103	104	97	113	110	116	116	86	115	100	120	101	109	122	106	113	115	117	97	101	124	92	105	106	91	87	123	115	116	113	94	99	113	108	120	104	132	114	109	119	100	119	96	107	127	126	105	117	95	117	98	108	103	104	114	129	121	117	114	116	96	121	117	108	125	125	104	122	126	101	116	112	97	99	111	113	103	108	126	104	112	93	97	103	124	105	101	103	101	128	115	112	102	114	106	106	110	110	108	96	106	100	117	86	104	105	115	96	100	102	107	103	136	130	97	110	101	118	119	102	95	91	111	120	114	102	98	126	96	122	106	117	98	109	99	98	119	107	91	103	102	109	118	108	117	103	112	99	107	107	110	111	98	117	116	109	115	111	123	104	127	95	108	106	103	118	111	132	108	97	109	117	114	105	121	119	117	95	108	98	101	98	98	110	129	101	105	98	104	114	133	103	110	125	100	109	103	103	134	114	111	104	114	130	110	110	112	108	100	105	108	130	108	98	112	110	102	129	113	122	121	92	113	124	108	110	98	112	111	104	114	117	99	114	106	106	104	117	99	123	110	120	100	118	103	104	107	100	108	99	105	127	87	121	116	103	110	121	109	106	105	117	100	113	100	99	108	108	93	117	114	96	96	102	102	120	110	114	122	111	106	116	114	96	106	108	83	97	116	111	104	98	112	106	108	118	99	100	114	115	118	83	116	91	108	107	104	130	104	110	114	101	104	108	91	90	115	103	119	103	96	112	123	93	116	105	112	115	122	96	126	92	95	116	99	115	92	102	111	118	103	103	109	102	120	102	109	104	124	120	92	125	120	119	112	109	110	98	92	99	93	126	99	98	99	110	104	98	113	107	106	112	97	128	106	100	99	108	121	104	93	98	102	135	113	118	102	138	122	134	100	111	128	115	124	109	106	80	84	112	106	104	107	83	109	102	122	115	131	95	130	117	100	108	110	126	119	107	104	103	107	118	106	95	122	102	103	94	103	115	90	112	98	125	99	99	106	103	101	107	99	97	108	119	112	120	111	90	107	111	107	116	110	114	122	103	118	107	109	113	113	106	115	101	127	102	108	113	106	100	112	104	126	104	113	99	116	102	94	115	120	108	89	107	106	101	114	105	123	109	98	112	104	119	100	116	100	106	108	115	99	106	109	113	116	116	124	104	100	100	101	118	109	110	79	111	114	115	117	102	130	107	103	118	117	100	119	110	120	104	110	110	116	105	102	107	113	109	107	118	125	103	109	110	119	102	98	114	100	113	119	118	113	127	116	115	109	109	105	109	110	103	114	111	123	111	94	109	112	107	103	99	137	125	106	103	100	101	102	107	100	115	123	104	112	103	118	123	109	87	117	105	106	99	116	126	132	120	87	108	109	102	106	109	122	117	123	134	90	113	104	124	120	115	111	121	97	118	94	126	124	125	114	117	119	91	115	113	116	117	111	124	97	126	115	117	101	107	96	125	102	102	119	117	113	99	91	104	102	101	95	117	104	106	91	118	110	103	99	113	112	119	120	121	114	88	93	114	111	102	96	118	121	95	111	120	115	114	122	109	106	118	111	113	109	95	95	91	119	121	108	110	122	127	110	90	104	105	117	100	110	95	101	103	105	97	123	108	125	99	108	114	141	129	112	102	108	111	107	93	112	105	109	100	118	113	95	119	104	110	109	118	112	125	104	121	109	107	130	118	96	115	103	113	113	105	117	120	108	115	106	131	114	119	113	102	110	104	135	108	94	122	99	95	120	117	100	95	115	114	99	117	95	109	106	124	107	104	102	102	98	107	123	118	82	110	97	104	120	89	104	94	109	100	126	100	97	116	129	110	125	112	118	116	124	124	120	94	100	112	113	109	99	106	131	126	114	129	124	101	98	126	113	123	103	130	109	102	124	124	103	109	119	122	123	100	96	109	121	124	117	93	90	115	118	126	99	98	100	139	113	107	113	116	125	128	111	103	108	134	120	112	112	106	113	112	96	110	112	110	129	115	119	110	130	98	105	99	103	112	101	100	101	118	92	123	110	102	111	92	114	118	98	107	109	114	111	115	104	98	123	112	93	119	108	118	120	102	123	107	100	112	99	129	116	114	91	101	95	104	118	115	127	108	122	107	116	112	123	115	119	121	99	118	97	109	112	111	131	121	113	98	112	106	104	129	116	93	114	90	100	100	115	108	114	128	110	91	108	93	97	111	98	109	92	90	97	117	110	112	108	116	120	107	109	95	112	129	98	104	118	125	105	99	90	102	114	98	114	104	113	97	113	120	113	116	96	106	122	108	116	118	96	110	106	93	128	138	111	106	112	108	112	105	101	110	126	111	95	116	100	134	111	129	102	116	96	92	102	121	111	119	105	106	116	123	94	113	111	104	114	105	104	111	146	117	102	93	115	115	123	116	114
7341	2118	4718	5676	4765	3983	3299	2723	8054	1886	1764	1548	1274	1317	1128	1048	1038	928	911	842	783	756	777	686	734	628	652	657	653	569	576	569	534	587	547	512	522	491	500	517	549	516	526	500	506	505	478	467	506	481	497	476	480	477	467	474	496	491	471	485	499	453	451	433	423	448	462	458	449	444	464	412	452	470	435	488	456	428	412	434	451	425	481	451	435	454	434	397	435	416	437	447	428	452	423	430	442	435	428	464	446	430	451	422	448	447	426	450	459	418	446	462	441	431	412	435	416	417	448	428	431	425	415	448	459	398	448	400	473	421	435	429	456	419	426	440	444	437	429	416	427	431	411	397	445	403	429	432	401	417	414	457	442	428	428	433	423	424	432	416	433	426	456	384	438	455	426	404	443	418	399	414	463	423	445	433	427	488	442	430	413	390	413	426	438	468	434	465	416	425	437	421	425	413	424	422	398	399	395	411	433	395	439	403	411	455	391	423	420	425	414	411	420	420	399	449	448	414	420	442	412	407	441	448	414	441	398	407	418	437	443	422	439	454	439	410	458	438	463	413	448	456	390	398	402	441	449	422	432	451	429	420	452	440	480	418	448	408	410	435	459	446	434	415	391	444	405	409	459	393	377	426	409	409	410	442	410	450	433	398	418	442	430	405	412	436	426	420	442	437	412	409	451	466	433	430	433	421	422	409	429	403	439	399	395	409	430	414	441	396	435	443	438	434	451	422	389	405	418	408	438	447	417	424	411	443	428	368	423	377	445	447	397	433	421	407	399	417	409	439	399	413	436	439	404	433	446	435	417	373	468	402	431	415	416	440	435	448	391	418	417	416	401	454	448	414	408	431	412	438	396	420	435	441	441	428	396	434	448	438	466	442	418	419	404	450	378	436	398	432	420	424	424	415	459	420	380	430	409	400	422	439	422	413	435	441	430	438	409	416	438	440	427	450	430	419	390	401	417	402	400	424	375	425	421	429	446	432	428	439	401	431	400	365	375	415	391	392	406	433	437	419	452	410	446	433	446	398	439	434	414	433	437	429	401	442	389	444	472	429	412	430	448	441	394	473	413	415	424	409	457	427	446	383	422	425	415	397	417	393	435	440	439	426	376	451	468	455	413	419	426	412	383	455	411	423	450	422	384	376	434	423	436	411	451	392	425	451	409	402	438	403	439	429	420	414	422	450	444	429	424	439	388	430	438	480	443	413	438	459	389	440	462	422	413	430	417	399	419	426	426	401	442	400	450	374	416	388	435	443	401	395	432	391	412	398	404	413	442	409	422	428	411	442	436	445	431	435	431	419	425	410	403	398	394	451	435	465	477	403	419	410	375	428	388	454	431	427	407	467	426	441	438	415	435	435	441	408	440	419	467	432	464	415	409	412	417	422	401	417	382	417	413	396	387	454	426	411	409	459	374	409	432	408	428	415	410	451	455	428	424	437	424	444	423	410	434	431	442	416	436	428	446	441	444	419	419	416	405	440	419	436	383	480	401	419	404	397	429	428	406	443	462	429	409	412	403	397	432	436	429	422	437	428	418	427	412	424	428	439	448	435	415	435	440	429	420	430	432	453	427	408	456	392	449	413	421	430	468	424	444	416	431	459	423	398	438	404	417	392	472	411	413	392	428	452	382	418	378	427	441	420	400	462	425	429	409	431	427	407	415	398	429	451	447	400	451	393	414	419	403	435	428	435	444	460	429	421	402	392	422	386	434	442	419	404	427	408	461	423	441	417	431	389	399	400	418	398	421	438	417	431	426	415	412	439	429	415	447	425	437	419	402	421	401	426	429	407	471	398	425	389	412	427	411	439	444	434	406	450	401	417	428	468	397	457	425	431	438	424	381	411	416	402	390	393	390	389	433	416	427	431	427	400	379	430	426	421	449	379	438	418	434	441	419	454	410	434	426	459	440	405	433	447	409	413	415	410	407	443	423	443	432	422	411	415	435	434	383	437	434	382	450	404	438	412	434	437	438	418	420	414	425	395	401	430	421	421	418	393	433	430	449	408	393	429	400	422	407	407	400	415	428	399	442	449	433	431	462	415	401	438	451	386	396	395	425	433	394	430	430	443	414	437	421	434	418	412	416	427	412	421	432	430	429	376	441	412	406	422	448	438	410	452	414	388	440	404	430	407	433	425	442	442	420	435	440	411	426	401	403	412	428	437	424	451	422	444	428	388	430	450	440	404	430	390	454	428	421	416	404	396	409	394	430	418	398	421	421	409	415	450	384	430	426	461	472	392	431	401	434	422	411	431	414	386	441	399	439	405	449	391	416	424	412	430	442	419	406	438	423	406	429	423	423	410	454	421	385	435	411	414	416	421	462	430	449	411	374	444	451	407	392	459	433	419	463	465	423	408	425	452	424	429	450	417	387	430	447	438	417	398	412	446	436	428	452	439	404	420	438	375	426	391	421	419	397	414	417	427	436	411	402	423	417	464	428	442	411	420	428	412	442	421	383	406	410	410	402	409	416	393	439	408	416	443	415	396	407	416	425	414	424	409	454	418	396	377	406	436	443	435	404	405	456	420	409	390	443	445	396	410	417	410	401	455	401	451	403	425	416	431	407	400	476	427	425	428	404	445	422	423	441	424	427	418	404	373	431	420	404	394	447	421	408	404	435	439	437	423	394	414	417	445	404	420	448	398	406	435	448	416	402	407	447	395	447	436	411	434	408	410	418	458	417	437	409	431	412	421	434	413	444	460	444	415	431	409	419	391	439	433	404	429	437	447	426	407	403	419	420	374	413	403	409	385	427	453	442	417	426	405	413	397	407	426	410	412	419	427	431	435	425	460	458	418	378	405	405	437	394	410	396	416	404	422	402	429	462	399	394	405	422	425	458	427	421	402	418	453	442	407	427	421	443	424	404	467	413	392	415	413	391	395	437	454	445	375	469	419	424	435	425	429	430	384	423	417	433	418	410	399	393	437	420	420	426	459	422	430	421	422	456	438	430	440	423	432	486	411	458	410	425	427	410	472	434	417	433	408	427	432	435	417	410	445	438	404	439	448	433	405	439	404	415	427	403	431	410	437	411	397	419	443	439	444	415	435	469	435	365	427	392	442	436	432	445	398	410	427	444	421	410	448	443	420	466	406	441	405	427	431	445	449	432	414	427	406	446	442	443	425	443	432	415	428	420	408	433	390	404	407	427	391	410	430	395	426	433	434	399	396	423	424	441	396	449	402	422	451	414	405	453	440	440	422	405	431	434	418	431	434	419	438	415	456	417	434	388	413	423	422	434	417	411	415	418	419	407	428	410	420	447	433	411	425	446	454	399	386	403	446	461	427	429	418	423	439	400	434	430	431	422	454	482	403	416	409	385	425	382	426	429	417	433	407	428	409	399	459	411	415	414	429	425	442	453	435	430	392	426	468	434	448	409	426	426	410	412	428	419	448	444	408	406	486	424	421	444	412	409	461	417	436	444	423	434	463	432	424	440	442	422	432	443	435	418	445	441	429	428	413	459	455	395	426
1904	293	354	309	294	255	290	251	400	227	272	260	236	264	257	255	241	275	234	235	249	241	234	248	271	263	239	268	255	263	246	245	245	272	254	268	259	232	270	235	266	244	215	230	256	262	234	210	254	224	220	240	267	241	244	224	245	246	258	248	227	261	253	244	238	254	219	253	228	264	232	270	242	276	243	247	244	245	268	250	274	252	240	244	275	269	240	281	233	283	232	260	232	260	226	263	246	244	248	227	256	273	246	252	265	243	251	242	253	276	241	255	248	264	221	222	238	266	263	244	248	241	259	249	246	245	246	214	268	239	251	231	289	254	237	233	238	241	272	246	274	282	248	228	258	238	264	271	269	263	243	253	242	254	278	251	244	225	260	257	253	260	229	237	258	229	260	254	253	248	231	238	253	270	252	241	254	262	243	235	240	251	254	239	238	247	253	265	264	228	247	245	248	212	291	265	259	268	264	267	256	226	244	266	246	250	237	217	240	237	233	273	238	226	228	230	221	256	235	249	255	259	252	249	257	271	255	243	236	252	246	232	248	228	266	247	253	256	244	228	262	245	233	246	228	249	260	259	243	266	242	255	229	268	238	254	234	268	232	255	233	265	241	216	246	231	268	242	240	228	253	264	265	244	226	233	256	255	246	225	264	256	257	249	228	241	244	214	241	253	245	224	250	254	256	248	255	240	250	232	238	247	262	215	238	228	225	234	255	247	248	238	233	222	247	269	264	221	251	233	243	271	290	248	231	225	251	251	262	268	243	267	264	235	245	272	236	246	274	242	251	237	250	236	257	218	233	254	253	273	278	248	242	235	225	264	257	218	235	235	254	247	249	246	241	239	262	243	249	244	249	239	242	231	251	254	262	248	265	238	242	249	248	267	237	244	240	262	213	252	243	255	240	257	228	224	245	231	253	248	258	220	267	229	230	253	220	235	235	231	213	256	252	234	236	262	259	271	247	252	252	234	263	242	226	255	248	243	255	229	249	282	263	229	265	259	244	240	232	259	244	246	280	231	218	236	218	246	248	264	240	250	252	249	250	256	246	262	261	214	234	236	244	241	250	262	247	242	229	272	200	246	271	248	223	255	253	276	248	261	254	237	275	261	234	230	236	262	250	264	258	240	242	236	248	254	252	227	248	230	228	270	241	249	236	235	242	244	264	249	269	220	237	262	251	264	256	267	259	248	232	217	227	255	218	213	243	218	214	264	278	225	248	266	241	256	227	249	247	246	247	247	259	211	220	253	249	238	262	261	249	235	238	258	254	244	245	249	251	254	257	227	243	257	224	255	247	247	232	259	269	246	254	231	246	237	254	243	260	282	287	231	241	261	257	279	253	257	248	232	253	243	214	248	210	264	244	248	260	237	240	248	229	230	267	248	243	250	253	246	241	251	231	266	267	224	250	236	261	237	249	246	237	256	256	255	240	254	228	250	259	298	274	270	248	234	243	264	250	224	217	269	268	239	259	283	245	266	265	242	254	287	214	265	241	232	262	247	247	245	254	260	222	267	234	254	253	240	240	238	256	220	257	245	233	264	285	250	236	264	270	229	239	264	258	241	234	261	254	228	264	277	239	248	252	257	282	259	227	237	243	270	221	263	265	229	263	264	227	273	220	277	254	261	269	229	257	218	259	245	234	259	242	234	242	243	240	250	250	280	244	230	244	240	254	247	250	237	226	223	217	230	240	232	240	233	235	244	230	238	263	259	252	256	253	260	219	244	238	246	260	272	233	247	253	240	228	261	275	231	257	253	247	239	252	242	227	235	266	255	266	240	235	254	234	264	230	247	207	265	216	227	261	228	238	252	244	262	259	239	250	269	228	245	232	253	261	231	269	241	248	245	270	235	235	252	259	246	261	214	214	232	254	260	229	259	242	247	243	263	222	237	213	232	235	249	229	241	237	256	216	248	261	256	240	254	248	241	268	257	259	258	278	229	259	237	240	221	226	236	238	267	253	272	246	267	238	246	274	249	248	282	246	229	248	241	254	236	258	241	272	260	257	247	227	213	232	268	256	244	235	262	269	239	246	248	229	242	238	249	236	258	230	240	244	241	224	271	269	247	265	245	259	256	259	234	244	259	241	249	262	225	239	247	252	248	207	249	236	224	240	251	257	259	269	243	208	248	270	233	266	255	212	248	263	239	271	249	223	238	240	234	242	265	288	250	233	272	260	245	243	244	257	257	262	245	266	271	273	243	246	245	263	257	246	259	225	250	273	276	226	248	259	270	234	249	248	282	253	251	239	237	234	225	269	273	276	246	242	274	251	256	253	221	248	239	264	228	243	234	249	269	280	262	257	259	238	260	244	216	251	224	249	266	274	264	271	254	223	258	242	262	262	227	265	233	260	265	270	258	281	255	263	263	262	273	250	250	229	243	238	199	244	241	255	259	224	257	245	231	264	241	243	287	260	240	246	253	234	226	231	237	229	279	250	221	268	214	215	236	211	253	259	250	229	246	253	238	256	248	254	245	244	259	231	253	249	231	226	230	253	274	236	225	257	244	259	237	231	255	243	280	245	245	233	208	233	239	219	247	246	241	236	222	233	231	263	241	256	262	247	247	262	229	246	269	225	227	221	228	250	237	261	262	232	230	224	257	234	232	248	258	251	229	250	255	261	245	245	234	249	252	248	241	272	227	242	233	242	269	254	241	241	257	266	237	234	237	244	252	248	232	243	269	258	247	245	222	231	227	258	250	244	265	276	253	267	261	240	252	240	242	249	244	236	275	256	229	249	243	247	243	244	255	244	243	239	250	255	271	209	232	236	253	229	251	230	254	252	226	241	236	257	225	275	265	248	232	236	248	255	229	235	263	279	269	234	246	263	256	225	232	243	228	257	238	242	246	232	239	222	256	277	251	245	251	234	257	229	231	262	242	254	267	265	240	255	234	282	268	243	239	245	270	277	238	255	241	217	237	221	224	256	254	224	239	255	242	224	230	246	227	242	245	223	259	242	230	247	246	283	234	261	280	216	224	221	244	234	255	244	277	231	230	253	252	265	265	223	251	282	270	229	232	249	251	261	241	243	246	231	279	245	230	261	252	270	253	245	235	260	239	258	245	256	248	218	238	259	227	233	246	240	258	215	235	207	246	265	259	236	247	263	242	259	260	255	237	238	220	215	242	250	259	248	229	255	232	247	220	240	217	247	248	259	227	265	219	257	249	241	252	228	240	238	270	251	270	245	261	261	235	256	242	275	267	257	250	272	240	233	289	279	244	252	273	246	251	267	252	245	255	248	219	237	249	224	231	259	242	228	214	291	266	230	222	206	243	241	271	233	215	248	263	256	245	250	246	260	252	238	275	224	244	231	253	208	272	254	254	247	229	235	241	258	264	263	239	242	262	264	231	253	257	248	213	274	247	239	243	213	235	256	235	250	238	238	216	218	249	244	254	265	249	252	253	286	247	253	250	222	233	263	270	222	292	248	258	226	267	255	246	264	263	245	244	257	268	252	239	249	258	237	243	264	224
2301	852	991	1048	1006	972	1001	923	1384	922	911	846	843	886	791	864	831	849	870	836	816	874	834	849	854	917	868	866	892	851	855	828	864	873	908	833	878	811	808	880	877	870	831	824	833	813	850	820	817	809	819	889	848	809	846	877	847	869	841	795	841	797	831	820	839	847	838	840	873	884	853	869	842	850	840	804	838	812	839	850	837	828	764	857	803	792	875	840	858	781	835	852	881	828	830	866	843	854	800	868	834	820	841	818	826	815	834	873	825	820	833	847	851	788	819	870	802	885	841	803	863	834	820	853	855	863	787	868	821	860	836	851	809	835	872	894	822	884	826	797	803	754	841	828	813	803	886	876	857	904	828	802	814	817	839	838	830	817	874	816	843	805	864	819	886	786	831	856	872	821	808	843	854	861	875	825	838	813	808	821	816	828	884	900	863	850	891	828	866	826	836	872	787	827	807	872	815	848	838	867	870	855	782	856	841	844	856	822	803	838	845	813	850	879	840	880	843	873	852	823	847	907	798	838	786	823	877	800	839	825	854	844	869	885	847	822	873	835	817	819	786	793	843	859	822	798	854	887	771	847	848	872	845	759	853	818	830	891	855	875	804	875	850	868	835	856	810	877	807	824	835	835	756	797	865	822	844	824	871	843	837	825	839	836	810	863	889	817	813	844	845	813	911	847	847	805	797	822	856	820	806	779	834	845	850	791	872	824	838	835	867	876	859	821	872	815	827	861	840	877	885	784	820	852	849	840	833	875	875	848	847	782	819	870	829	887	850	840	816	864	824	863	818	809	832	842	812	874	891	852	894	873	891	835	862	898	874	840	841	823	867	863	858	844	835	831	827	856	835	844	814	833	856	823	805	824	833	834	864	863	854	844	873	838	871	810	820	874	843	757	871	833	849	815	787	860	868	856	841	839	816	845	832	799	836	870	795	847	812	840	880	829	864	868	849	839	796	818	798	845	843	870	844	844	844	854	842	856	838	846	809	819	854	828	805	829	849	848	828	870	842	865	829	803	857	774	842	853	831	818	853	841	832	863	872	833	817	856	865	825	804	827	884	890	802	887	818	834	817	871	856	862	807	799	790	827	843	843	886	795	852	843	816	815	822	858	840	863	818	844	849	827	831	781	856	853	867	856	836	842	826	834	860	840	849	824	836	803	827	875	842	892	843	848	857	815	835	845	835	847	830	785	823	813	863	878	791	881	860	940	843	822	830	824	824	898	832	827	828	873	842	825	865	824	856	846	831	891	806	811	836	865	794	833	831	889	847	812	821	833	811	836	847	812	826	815	841	856	846	847	858	836	824	840	800	816	822	830	821	869	858	840	827	808	795	874	873	848	818	854	767	828	860	791	819	853	814	858	821	848	827	840	821	903	865	771	868	863	846	800	830	880	815	839	854	846	831	852	826	858	802	854	834	836	868	856	840	848	802	810	872	864	895	804	853	808	843	848	814	799	834	833	852	874	828	862	840	874	850	785	852	832	795	831	828	874	814	847	835	841	930	858	857	840	828	826	850	827	802	886	817	846	865	843	835	889	860	794	779	886	876	871	873	843	862	780	806	804	854	837	809	825	846	853	926	829	838	810	917	815	823	810	827	880	850	831	894	807	767	832	834	824	863	886	820	809	816	861	794	812	827	862	845	828	818	843	852	831	832	847	851	814	826	788	837	807	883	814	822	856	828	832	883	818	902	909	825	847	884	829	839	830	790	887	798	851	807	844	795	815	815	844	856	833	831	791	899	827	852	870	874	847	814	816	827	814	811	878	841	856	852	831	819	844	834	781	803	839	765	895	835	837	862	850	823	787	829	849	838	854	831	865	818	876	891	856	858	853	862	795	844	773	850	843	820	810	839	829	857	787	891	838	848	840	900	836	855	837	857	810	858	843	848	838	884	861	822	840	856	788	819	803	823	846	905	908	868	844	814	838	875	869	850	882	846	853	933	856	825	833	861	853	847	832	793	872	874	814	843	838	843	846	838	867	832	867	839	817	820	819	853	844	894	847	808	842	863	851	784	869	850	861	873	847	818	831	784	901	853	818	877	833	867	815	820	865	855	836	841	870	814	819	823	838	867	836	852	826	853	793	818	826	875	843	850	869	827	863	847	822	832	832	815	832	879	800	815	878	825	878	798	860	891	833	882	831	850	831	812	829	870	852	782	885	848	880	817	855	847	855	817	824	853	826	835	866	775	878	787	823	903	793	805	826	847	829	775	848	828	804	860	831	833	893	823	781	817	873	838	856	853	901	839	826	820	806	808	820	917	860	799	878	856	863	829	825	809	839	871	856	818	864	764	807	841	866	809	824	851	848	815	805	799	856	895	844	859	853	832	917	833	817	851	850	890	837	785	872	854	823	783	853	884	854	880	874	787	813	862	851	815	805	831	833	830	864	838	816	827	824	880	841	811	838	839	834	840	820	834	791	838	820	833	837	847	835	812	805	814	873	824	884	820	800	806	833	876	850	821	854	809	856	822	845	808	787	812	839	815	837	811	830	856	854	848	754	795	843	853	897	823	852	856	839	820	787	879	834	836	826	862	872	826	826	828	811	839	839	838	868	849	814	800	828	903	808	865	813	827	816	777	866	809	899	840	855	843	900	806	857	860	883	812	880	830	819	889	834	842	785	851	832	887	822	823	840	811	867	831	834	860	914	816	808	835	816	841	839	799	865	863	832	813	788	851	875	854	880	857	834	858	840	836	854	819	870	849	817	879	833	819	852	855	847	852	829	859	832	854	821	848	856	843	831	813	843	827	852	856	836	876	850	839	879	867	850	807	861	832	847	833	811	813	838	790	851	845	826	847	830	851	831	806	803	838	883	900	843	856	813	865	881	811	860	836	875	878	815	862	855	825	875	837	820	764	803	850	894	790	791	855	863	874	829	829	801	887	900	843	820	810	816	820	836	819	872	915	860	855	863	798	846	852	841	828	880	906	865	861	821	850	863	825	824	796	856	817	812	849	829	841	846	822	844	855	860	806	837	808	779	823	858	837	881	861	830	850	867	856	806	831	896	819	860	827	852	904	861	836	849	870	840	890	817	845	862	867	909	818	828	840	869	819	875	791	802	837	831	898	863	843	752	777	888	873	858	860	867	841	835	859	872	799	883	850	816	830	812	798	912	763	898	852	866	840	807	838	831	831	855	858	835	805	851	836	865	793	827	849	854	822	867	852	825	840	792	853	892	859	912	812	843	833	871	837	833	836	824	818	847	828	837	809	820	854	780	822	824	825	834	832	887	853	827	846	886	825	817	819	810	842	856	885	885	903	866	847	861	811	802	857	836	874	799	841	876	841	874	825	825	836	841	812	832	815	856	879	856	784	843	808	882	812	786	920	830	826	816	815	868	845	774	844	796	876	798	862	844	862	787	880	862	904	890	818	902	809	832	823	894	825	808	779	853	851	835	859	825	827	881	868	842	864	820	828	811	859	830	826	776	830	892	767	848	844	851	848	854	851	832	820	786	821	797	797	841
7116	812	1110	817	620	464	361	350	1343	240	228	215	210	213	192	204	180	163	172	170	167	153	174	153	146	143	163	165	146	161	148	146	167	141	172	149	153	139	167	160	144	159	159	168	138	138	141	155	141	148	153	160	143	136	164	165	147	144	122	142	149	132	153	134	149	142	144	148	164	131	129	166	153	133	144	175	123	128	146	145	155	153	129	136	153	155	147	151	160	145	142	143	159	131	154	128	156	144	156	127	147	146	159	151	171	149	145	143	136	132	163	152	141	166	161	146	145	136	148	144	160	136	141	139	153	138	162	143	143	158	158	161	163	138	166	147	153	135	130	157	154	131	124	192	155	150	174	152	152	151	167	143	131	130	159	142	150	142	124	127	134	123	145	142	131	147	161	147	141	131	152	157	128	154	145	129	123	151	141	147	126	163	148	141	134	133	132	138	159	133	152	131	134	120	135	138	112	152	141	166	135	143	143	125	114	149	160	137	157	153	150	129	137	145	168	129	142	132	151	149	161	150	124	138	130	145	163	133	120	138	135	134	131	131	137	127	145	167	159	144	163	143	136	136	158	161	152	132	159	148	139	134	144	142	141	149	168	148	128	147	144	123	147	145	158	150	145	143	149	149	130	155	148	151	127	143	137	146	164	152	165	146	117	152	158	160	150	151	147	148	139	149	136	131	160	147	132	154	166	144	130	147	144	148	143	151	125	165	140	158	147	161	125	150	135	136	140	145	150	131	139	152	150	135	150	165	139	159	137	106	148	153	149	135	144	158	149	150	154	130	146	131	154	153	171	135	138	145	142	140	145	153	137	143	147	137	145	146	130	132	155	138	131	153	143	130	152	133	150	137	162	124	141	151	136	149	144	137	151	145	125	158	144	145	151	139	138	130	141	153	162	158	171	137	150	136	143	148	159	173	156	125	114	144	153	158	144	124	151	151	118	149	133	158	134	157	150	142	150	132	139	136	141	143	154	125	147	138	152	143	153	149	155	162	148	156	136	136	138	117	149	133	137	133	152	146	128	148	140	148	161	152	155	146	151	149	136	134	139	143	141	160	142	138	143	121	146	155	155	145	172	152	153	128	132	136	134	157	146	146	161	143	156	146	137	147	162	124	159	138	153	161	166	156	154	147	121	125	140	160	130	148	132	159	136	148	145	155	146	131	146	130	140	130	153	154	169	155	145	150	122	140	159	141	157	163	143	154	135	139	136	140	149	147	133	162	146	154	176	154	162	147	142	142	162	135	148	161	126	138	145	115	154	145	141	131	151	149	159	156	145	153	171	137	156	159	141	158	138	130	160	138	160	170	137	148	168	155	122	142	138	151	133	141	141	142	149	143	163	145	164	147	135	152	146	147	135	131	150	135	155	155	149	156	147	139	129	146	134	155	152	171	149	133	149	162	143	138	151	130	163	132	150	152	142	142	148	156	132	142	138	152	150	149	149	152	155	168	141	160	155	154	138	122	136	163	138	137	159	180	162	143	147	137	157	146	139	145	141	166	126	160	133	147	134	137	145	168	137	128	162	142	149	156	152	137	158	154	144	152	140	154	133	151	145	127	152	124	126	155	123	155	143	132	141	155	160	141	143	122	131	139	152	142	142	155	166	131	142	152	140	180	157	133	148	144	145	160	129	119	151	127	151	144	146	161	158	138	151	168	136	153	164	149	137	147	170	142	152	152	142	156	160	129	144	139	161	144	167	156	148	162	146	162	140	141	143	133	135	144	153	153	138	160	151	167	149	147	118	136	137	153	126	120	140	147	160	147	152	141	133	127	150	149	143	144	148	152	131	155	157	143	150	141	162	158	157	158	152	137	152	166	144	162	157	157	131	156	159	153	148	136	147	149	136	141	129	138	127	159	147	154	143	140	135	138	171	152	147	134	142	129	146	147	150	129	169	133	142	155	141	138	144	158	140	146	143	115	153	154	165	124	134	137	165	156	139	145	165	159	116	134	139	148	145	140	161	130	159	149	141	135	134	147	131	172	134	134	139	156	151	136	140	133	139	131	156	160	139	151	144	127	154	149	147	158	138	141	149	143	147	148	142	131	144	131	142	133	153	147	153	157	123	145	152	147	167	131	158	149	155	139	153	122	147	143	162	145	162	136	137	154	137	140	173	136	161	143	168	165	132	147	151	156	169	147	137	150	160	134	146	153	152	154	130	158	177	136	127	154	152	135	149	152	166	153	167	143	170	141	140	137	129	141	142	147	142	134	158	153	148	148	147	134	150	156	155	138	171	143	159	151	153	163	154	154	156	171	151	124	120	129	142	150	140	125	156	121	142	154	149	134	129	161	166	142	146	165	141	168	156	138	140	146	138	167	141	161	143	141	141	132	138	137	128	165	153	131	136	157	146	129	129	131	163	151	152	149	147	150	137	150	155	139	151	121	135	133	163	148	131	155	175	149	154	158	149	141	155	158	153	135	135	150	135	156	131	143	163	166	124	142	148	161	141	139	151	146	140	136	132	135	127	147	146	135	144	125	180	126	157	154	126	143	149	152	137	153	151	162	157	171	161	138	145	153	118	160	147	172	158	149	124	138	146	150	149	149	137	146	149	152	166	160	157	144	124	142	166	156	133	155	136	142	132	167	154	152	175	139	147	150	143	149	121	154	152	161	144	148	157	145	134	146	152	147	135	132	142	158	154	150	154	148	151	152	167	139	148	143	143	148	153	144	117	162	137	137	137	160	159	146	152	132	156	137	140	125	154	154	160	151	162	133	118	136	158	149	148	173	143	157	144	151	145	156	143	155	144	146	152	128	157	146	148	163	125	147	157	115	136	152	157	136	150	141	163	155	155	143	164	133	148	163	135	160	148	148	176	133	170	143	141	139	146	132	136	135	147	163	135	122	162	132	133	151	166	130	131	147	158	156	135	162	134	141	136	138	146	159	131	156	138	137	163	138	165	162	156	144	132	139	166	162	135	149	141	133	145	131	166	166	157	137	145	138	143	151	130	154	128	144	154	138	138	120	144	160	161	134	132	128	158	138	146	147	152	129	142	163	162	143	140	129	120	130	159	145	154	151	122	127	156	118	151	151	137	150	123	144	163	155	157	169	148	165	125	126	143	133	138	145	144	153	155	160	168	154	135	148	141	139	155	176	157	169	152	151	138	144	160	154	145	161	163	165	119	157	145	138	165	126	151	131	131	152	140	141	170	176	125	149	149	165	144	145	135	140	163	159	157	144	138	157	137	148	152	156	152	161	143	170	154	152	125	139	138	148	168	154	146	139	145	137	141	151	152	148	148	149	143	158	141	164	133	137	154	133	155	141	152	162	161	128	126	140	123	127	134	162	140	149	149	156	136	153	153	149	158	128	126	128	143	146	145	134	113	150	168	151	143	137	173	148	135	132	153	145	147	171	147	149	158	158	137	151	148	143	135	136	132	139	140	143	139	149	168	145	158	158	145	134	156	153	155	154	126	147	136	157	157	150	134	154	149	157	129	137	153	130	123	151	148	146	143	139
5107	1374	2584	3046	2688	2213	1903	1585	6337	1298	1202	988	963	951	840	831	801	791	737	723	709	666	704	656	620	612	629	651	634	615	634	609	591	587	574	578	584	560	624	567	584	566	552	619	568	556	545	533	575	538	599	528	546	585	566	567	538	523	534	516	523	539	592	550	553	542	535	528	510	545	563	558	555	532	583	539	551	552	541	552	532	566	549	552	535	527	537	548	530	528	535	535	545	557	520	523	522	525	555	561	547	544	553	556	526	539	536	524	512	551	541	525	539	561	573	500	514	500	512	540	500	535	502	495	518	478	524	538	535	513	531	531	547	580	504	549	548	531	520	552	528	547	513	547	534	516	526	533	531	545	560	556	519	553	545	489	507	554	567	549	494	508	540	533	523	558	516	533	523	539	534	555	505	546	516	504	568	558	541	545	499	557	527	537	584	530	537	483	563	529	517	538	548	556	534	476	535	537	570	578	519	536	509	533	551	478	530	532	537	574	530	549	578	511	566	530	545	527	519	517	541	522	553	579	516	508	544	518	518	490	483	543	576	512	488	527	503	519	577	535	479	559	533	544	561	552	545	570	548	571	529	522	559	554	519	564	507	559	531	501	505	582	534	556	511	540	543	493	521	565	533	522	554	528	569	514	544	519	577	533	518	496	509	566	579	548	534	537	497	517	514	506	537	522	518	578	533	532	571	546	524	548	534	503	556	506	494	511	518	513	551	543	559	575	561	554	560	564	497	521	478	541	514	585	502	544	535	504	521	530	560	551	559	513	561	544	557	507	527	492	533	552	512	533	548	515	543	557	514	534	500	541	499	533	553	539	597	551	578	514	529	534	526	596	529	516	520	510	503	475	512	508	553	511	525	489	518	532	552	516	521	542	504	504	562	507	491	530	550	574	525	529	520	546	561	531	501	518	581	523	508	535	548	483	521	537	523	540	538	505	530	519	503	557	531	541	538	528	526	510	521	498	522	480	555	538	529	519	506	537	550	521	542	507	557	499	518	513	546	538	529	518	510	551	525	540	544	559	511	534	530	537	537	488	519	565	548	559	523	537	536	532	529	527	549	509	511	520	560	504	481	520	519	516	558	536	549	556	515	518	502	533	516	527	495	560	529	536	506	570	529	542	538	568	512	560	538	541	573	536	573	527	525	532	499	544	515	537	536	513	518	518	516	498	531	519	545	527	509	514	564	509	539	531	577	523	517	481	538	510	505	572	515	535	564	561	541	504	555	534	516	530	543	546	528	554	558	521	501	499	543	514	507	518	543	559	553	543	527	507	543	542	536	531	519	537	555	600	529	546	529	566	538	543	569	550	542	529	525	552	516	529	515	537	558	527	548	484	569	534	506	506	532	496	514	531	534	565	505	537	508	577	567	536	528	545	532	553	536	534	556	535	519	543	466	540	566	533	544	508	532	505	513	509	491	511	500	515	532	561	491	515	520	559	566	503	536	548	508	570	548	549	536	557	522	512	511	517	522	541	499	521	529	497	534	497	540	530	539	583	531	579	519	518	533	510	553	487	534	497	544	540	572	536	543	537	512	504	490	525	528	610	524	544	535	506	509	522	502	535	518	531	559	497	500	542	486	563	501	560	508	494	512	515	522	549	540	548	534	523	522	575	496	548	543	487	524	543	539	517	528	535	511	541	563	521	560	526	567	536	519	525	522	499	530	533	524	547	529	509	529	558	563	530	547	503	512	535	518	527	521	465	539	501	523	587	551	524	553	500	581	539	523	531	551	522	521	525	526	524	510	537	486	541	546	519	561	508	541	502	526	516	548	539	519	489	554	564	540	500	533	581	545	505	536	552	510	554	506	536	543	494	540	527	545	506	531	528	500	577	491	567	549	510	510	537	614	539	545	489	508	535	563	488	579	514	529	490	527	532	483	521	515	520	526	555	545	506	514	499	561	548	554	575	560	531	518	550	522	512	522	550	538	497	504	548	510	474	565	530	551	516	539	553	550	561	566	508	548	531	531	546	543	537	533	539	554	560	575	534	483	529	516	527	528	490	514	546	562	515	530	534	535	512	503	527	555	545	545	549	518	533	514	544	542	524	526	560	525	556	540	521	503	528	557	523	533	569	501	518	572	514	533	526	558	511	524	505	529	525	551	544	560	540	527	547	548	542	553	523	521	512	534	518	539	530	528	558	505	543	541	503	552	519	559	572	509	530	542	516	538	520	516	524	537	522	535	523	525	532	514	564	537	516	531	540	533	499	512	559	528	489	551	523	510	537	545	520	551	537	530	555	550	525	554	507	531	541	491	499	522	512	504	544	508	525	540	536	515	553	549	500	496	523	506	531	535	522	515	552	494	529	529	554	562	476	528	564	541	505	529	519	544	512	517	515	514	540	542	506	540	540	522	526	525	539	550	531	547	514	505	508	529	545	554	554	516	524	539	572	504	531	523	550	574	529	577	519	503	569	533	528	539	513	534	485	523	541	560	540	583	547	543	566	579	521	558	550	574	537	546	588	531	496	510	525	545	521	534	564	588	544	579	467	511	539	525	555	566	581	560	512	522	531	535	509	536	525	551	540	526	557	526	538	514	555	490	560	535	563	526	529	508	530	538	560	523	507	536	530	571	525	533	500	530	524	566	512	545	492	514	532	517	520	555	503	522	519	540	522	501	535	525	515	537	511	555	532	535	513	501	513	546	533	519	518	540	544	564	571	486	460	508	533	537	518	533	513	489	565	538	515	516	522	509	561	537	536	540	490	551	538	558	534	537	561	506	527	515	566	507	527	520	579	530	513	524	560	546	553	550	550	506	500	549	523	566	542	571	520	529	533	501	531	591	511	578	514	526	573	532	541	547	531	509	507	480	504	540	546	552	538	496	546	487	548	486	540	537	544	540	517	524	519	522	530	493	536	590	537	513	546	555	547	529	521	527	568	483	521	567	574	553	569	547	522	527	512	526	507	520	530	530	527	568	532	523	538	514	530	526	503	546	530	522	491	518	538	520	543	588	517	542	493	547	552	541	547	598	567	556	545	566	530	503	515	565	490	537	538	516	495	548	509	540	572	540	546	515	513	506	569	559	541	535	528	556	490	549	512	504	540	572	518	505	528	547	529	550	562	498	589	549	544	525	482	498	502	528	489	543	514	544	520	537	530	508	520	538	509	554	515	528	485	519	546	547	513	537	557	528	528	553	562	571	507	534	545	557	552	486	519	494	530	534	497	509	523	531	555	525	510	554	537	553	531	539	510	512	554	560	528	581	516	565	510	524	518	531	525	506	548	511	572	525	530	540	559	517	543	521	470	512	515	521	505	536	513	498	527	538	568	534	504	522	530	549	497	540	504	553	530	545	535	496	560	528	523	498	537	507	534	584	539	570	555	498	493	542	547	542	489	539	536	515	532	537	546	528	529	513	530	539	513	537	538	502	531	536	488	533	541	550	496	493	513	560	502	546	547	512	476	522	554	504	579	553	543	531	564	506	533	530	516	540	539	477	545	548	516	484	522	550	542	539	510
14877	1850	2217	1746	1190	878	642	503	5093	374	326	236	216	229	204	181	173	191	126	180	173	154	158	124	155	150	143	116	147	124	134	109	134	139	123	128	116	119	119	101	127	121	117	113	109	125	127	124	124	112	119	119	112	125	119	118	131	118	106	143	120	124	87	124	103	103	137	130	110	120	114	115	118	122	111	124	78	106	111	105	112	124	103	118	99	105	135	112	111	110	120	114	115	123	119	121	128	124	107	119	117	93	108	115	117	111	96	102	103	97	107	117	109	113	113	106	120	103	109	110	123	114	120	121	102	120	105	98	107	109	109	125	110	119	120	124	111	112	127	91	117	107	110	106	121	104	110	111	121	104	103	90	113	117	100	93	102	122	115	105	105	113	115	123	102	100	131	107	111	108	113	103	111	106	113	119	118	120	110	103	102	106	137	118	117	106	124	122	110	119	119	100	106	101	105	83	99	108	100	118	92	94	120	129	129	95	107	102	102	127	109	106	105	122	91	109	121	120	112	96	102	82	115	108	112	104	112	90	104	117	104	106	123	125	101	111	136	116	120	100	117	110	105	125	108	103	114	109	96	99	128	116	106	108	107	113	122	101	108	110	109	104	126	98	96	105	103	109	114	111	100	123	99	121	107	115	122	98	93	92	115	96	123	100	110	128	97	83	116	118	121	117	104	131	126	106	113	108	111	98	126	111	99	97	106	118	108	106	104	113	96	118	112	113	124	113	119	89	106	117	109	109	132	110	102	99	88	97	124	118	110	102	109	103	96	112	104	122	107	100	113	97	104	105	120	119	118	95	103	106	88	102	119	96	122	106	116	106	135	115	102	105	100	128	128	108	114	104	105	130	102	100	102	109	110	105	131	92	118	109	118	126	97	91	104	124	115	111	111	103	95	100	107	107	107	111	108	103	113	93	104	112	99	106	113	105	123	98	92	113	106	115	121	125	111	107	114	89	107	100	113	119	109	119	128	88	105	100	113	115	102	102	123	107	116	108	113	115	92	109	100	126	103	114	104	128	94	102	104	122	119	114	130	111	121	107	110	110	120	124	114	116	122	127	101	99	123	105	106	123	102	109	118	127	114	116	94	97	101	89	100	108	113	109	128	96	121	99	97	114	99	88	124	114	119	126	102	107	116	134	106	101	112	111	116	116	103	138	124	101	101	117	93	105	108	118	129	120	99	111	110	112	92	100	113	106	110	134	115	111	125	117	132	116	95	104	100	120	117	104	94	124	118	106	124	106	109	103	113	129	110	114	99	104	99	116	89	109	105	100	118	121	100	111	123	110	97	111	120	102	126	115	109	120	98	117	98	121	128	116	105	106	97	120	117	112	120	104	105	100	114	109	125	111	118	123	117	120	106	115	94	114	102	98	101	109	114	83	114	122	108	126	95	113	108	132	115	115	102	104	124	120	113	124	104	98	117	110	100	115	127	103	95	108	131	87	106	95	95	125	98	98	125	93	103	110	116	112	97	109	106	117	94	106	92	108	114	103	132	108	100	105	120	103	99	107	102	114	120	105	107	113	114	106	97	121	103	114	115	110	121	105	115	111	93	117	123	127	117	96	106	110	107	98	96	108	105	108	108	106	112	110	91	105	123	117	106	107	102	92	113	110	115	95	116	119	104	121	107	102	126	124	107	102	107	96	124	120	124	90	105	126	113	115	110	115	107	109	104	125	111	101	102	105	118	120	122	105	96	99	112	99	105	109	83	107	107	106	95	117	100	118	123	121	117	113	105	126	106	115	112	90	113	92	104	118	109	108	102	99	103	121	134	114	103	111	132	116	106	117	101	96	108	135	120	101	84	122	121	124	119	121	112	102	119	118	131	109	104	134	130	94	110	115	124	119	124	86	116	108	126	104	102	114	108	108	108	117	119	118	101	95	109	113	116	106	118	117	99	101	120	111	116	111	108	106	111	119	107	102	120	119	107	99	118	96	114	101	97	88	135	110	136	95	106	109	107	113	118	127	88	101	107	114	117	108	104	92	109	125	112	98	123	99	129	95	112	98	108	113	108	117	113	114	106	116	94	102	104	104	126	115	106	125	111	108	132	98	111	115	99	104	116	99	112	105	121	122	107	114	118	105	102	112	109	95	108	118	90	103	119	95	112	120	103	88	111	109	116	94	117	104	112	129	113	122	112	130	110	121	108	116	101	117	125	78	103	101	115	90	103	92	94	107	110	103	98	112	115	119	114	102	120	116	101	111	136	112	108	122	112	91	137	110	101	107	100	85	103	99	113	105	126	99	100	107	102	118	111	124	113	108	97	122	116	100	120	115	126	125	114	121	118	114	111	113	138	114	129	105	109	115	112	104	117	107	107	117	104	112	118	102	120	112	114	111	91	115	100	103	98	121	114	102	112	103	99	114	107	106	118	126	109	105	118	114	116	124	111	127	105	94	105	125	100	97	100	78	100	101	102	125	109	121	110	110	97	119	123	100	131	120	103	107	123	102	118	117	129	103	102	108	107	100	113	131	106	110	128	107	132	102	113	101	112	106	110	109	99	107	98	100	107	121	109	142	125	110	113	106	106	108	108	103	116	129	109	118	118	103	96	115	103	114	107	108	101	98	120	116	95	107	108	138	106	82	84	115	124	126	117	109	104	88	118	112	120	112	104	112	113	102	82	111	134	132	127	107	100	108	103	96	97	104	103	113	117	111	127	118	92	110	120	106	126	99	102	105	142	110	105	115	115	107	99	116	90	118	99	93	100	105	127	111	131	102	121	101	113	101	113	122	117	113	123	113	123	109	99	115	117	103	120	105	109	116	127	111	121	105	112	111	111	113	100	105	111	104	92	93	112	89	116	98	111	116	103	112	98	104	113	119	94	109	116	94	113	100	96	94	98	94	84	112	106	124	98	110	94	101	124	110	98	115	109	104	126	132	103	118	101	112	118	124	95	105	127	99	100	96	111	128	96	108	130	132	116	111	100	91	125	100	110	107	131	109	92	91	108	100	93	99	108	97	110	131	112	115	114	122	103	132	140	126	104	133	124	118	101	127	112	97	108	124	106	98	140	99	116	108	102	99	100	103	112	108	129	102	117	103	111	111	104	110	125	121	105	115	100	110	98	122	117	103	110	110	122	115	96	107	90	103	95	108	128	142	114	113	100	115	114	105	112	116	117	101	111	87	122	98	101	134	105	113	102	118	112	109	129	125	114	94	116	96	112	127	113	118	119	112	120	124	109	112	110	94	128	103	115	114	105	98	116	119	115	129	115	103	113	111	116	117	112	106	114	89	104	103	107	108	100	97	126	99	115	115	105	118	109	114	122	106	112	126	107	113	97	125	116	120	110	117	109	109	101	101	98	100	103	98	104	92	106	135	102	123	106	113	108	101	100	101	129	125	133	112	93	104	117	118	86	127	123	120	126	116	112	129	132	114	125	103	113	118	103	116	138	116	95	111	114	105	109	86	91	113	119	100	122	93	111	105	118	116	102	104	111	113	100	129	125	123	99	92	108	97
7524	2135	4739	5725	4616	4079	3320	2739	12298	2027	1680	1542	1329	1313	1154	1073	1020	942	861	835	797	765	755	685	693	678	622	667	614	634	642	618	633	544	597	565	528	548	568	571	537	521	507	512	517	461	494	497	509	434	465	494	447	459	482	485	457	496	440	478	460	456	476	453	462	442	456	446	470	450	447	483	507	454	468	458	460	438	474	490	446	448	422	457	469	445	448	459	449	454	466	464	419	429	416	461	417	422	466	447	410	428	443	428	452	455	411	454	430	413	463	433	454	419	452	416	407	466	427	431	427	437	434	442	449	440	423	411	428	413	436	403	422	409	440	404	432	426	442	419	407	445	426	417	397	468	450	426	437	423	434	427	450	438	448	428	428	416	459	416	421	433	426	400	422	412	457	460	401	449	446	404	430	436	427	451	445	435	452	464	428	403	443	439	421	435	438	493	423	456	430	433	418	420	433	477	433	423	440	421	424	442	436	459	469	455	434	441	427	436	417	435	403	437	434	433	430	427	444	452	408	426	417	400	428	448	415	430	436	413	434	450	467	434	463	421	385	444	403	411	371	455	401	469	437	397	457	420	433	431	428	418	429	439	443	423	405	433	435	394	452	467	478	417	432	416	435	393	430	414	445	422	429	437	429	399	421	414	438	436	406	431	420	403	440	429	412	448	406	421	446	427	438	426	432	409	421	451	411	443	431	451	425	461	426	411	438	402	448	421	408	430	441	445	434	423	427	414	419	423	448	442	444	461	462	420	448	398	434	429	407	390	450	477	445	433	440	407	427	417	474	420	446	436	436	421	457	428	436	444	411	419	426	431	433	408	437	436	437	466	432	402	410	446	432	395	408	448	427	465	459	455	399	420	455	430	437	420	430	429	412	428	405	432	421	438	392	452	477	420	417	436	434	428	399	411	443	435	459	417	421	447	447	413	412	426	429	425	415	394	458	442	402	386	425	403	423	426	470	445	440	411	415	382	437	410	417	425	412	413	434	418	448	458	417	437	415	414	446	447	424	430	440	467	419	433	397	441	407	414	408	434	448	424	380	421	427	471	458	411	422	455	440	415	424	443	393	444	428	419	464	441	418	420	390	420	428	424	461	435	419	440	440	454	397	416	449	444	471	425	430	433	444	422	439	440	443	421	410	388	416	421	452	402	416	441	425	425	427	413	400	437	424	428	432	411	435	428	452	438	423	429	408	460	392	425	402	426	415	424	417	395	395	465	469	427	440	405	438	394	412	415	421	407	424	412	465	434	408	441	433	408	457	432	398	432	419	428	404	431	418	440	439	425	404	399	410	411	431	421	441	421	442	464	433	368	389	423	462	400	422	379	435	424	454	449	442	408	395	434	434	436	398	447	446	457	423	438	435	410	419	428	421	438	412	404	437	424	446	438	439	440	431	453	386	440	428	431	468	463	417	445	404	431	459	428	442	439	432	419	471	438	450	394	421	398	429	409	462	424	454	414	413	417	414	360	420	445	450	455	426	410	382	395	395	472	471	444	455	411	437	418	428	390	438	438	410	465	422	426	423	445	423	405	469	446	425	432	397	467	404	433	443	449	418	480	434	414	456	451	436	421	424	438	429	398	439	441	461	396	438	454	457	460	447	397	438	459	442	407	432	442	423	410	410	428	441	437	436	429	450	412	464	406	446	447	387	447	415	449	405	407	436	414	451	440	476	417	426	429	385	438	417	426	419	399	433	420	460	429	440	412	433	398	444	389	433	394	434	422	440	412	446	398	436	455	455	394	432	435	430	421	391	428	427	439	403	440	448	435	442	438	442	426	438	411	413	449	411	403	409	428	431	426	437	424	424	399	432	411	448	407	473	392	408	412	416	448	403	402	445	400	408	415	386	436	388	396	394	449	453	440	421	426	427	431	421	457	385	406	436	433	438	366	454	436	440	439	436	487	431	434	420	426	384	443	395	412	430	419	433	448	428	430	442	424	436	444	452	438	405	426	436	436	433	454	412	399	459	439	459	409	399	445	418	486	414	399	470	433	406	396	418	454	429	465	409	384	464	438	445	441	463	475	453	436	424	442	431	404	410	425	441	402	418	386	407	406	409	425	414	439	402	476	436	421	387	417	432	426	425	424	425	428	466	394	439	428	426	431	447	421	428	409	431	425	451	417	386	418	404	417	435	427	425	446	403	451	410	406	427	475	446	426	418	470	424	458	429	428	423	420	426	402	407	419	434	415	458	423	421	440	406	422	427	420	448	470	424	409	402	419	412	459	410	426	401	453	447	425	406	406	479	456	442	406	407	434	403	448	434	424	407	410	426	434	422	466	431	402	452	415	389	461	431	429	448	451	441	430	416	437	429	392	473	408	437	436	442	434	423	415	426	424	401	454	415	393	417	437	434	428	398	445	451	406	449	439	446	403	428	442	462	430	416	460	435	421	441	406	421	467	422	444	443	413	429	461	433	433	421	411	431	418	396	417	439	484	475	426	460	442	432	444	397	435	449	422	442	432	409	411	446	417	437	413	396	402	470	417	400	412	409	393	442	443	418	420	418	415	442	368	426	443	455	441	448	434	402	410	435	412	438	446	440	408	422	454	439	431	466	400	453	408	417	387	413	415	450	448	435	439	446	433	414	425	405	465	439	475	443	427	434	418	431	432	429	448	417	447	415	394	403	422	423	435	430	408	405	434	432	411	387	422	394	420	432	433	447	440	443	402	395	439	443	411	446	441	419	426	450	445	410	457	421	437	393	441	423	415	411	422	466	403	456	436	449	415	444	413	434	420	399	455	401	421	413	413	407	429	432	448	466	399	404	473	388	451	408	409	432	416	393	470	449	422	432	451	413	437	437	426	442	425	374	419	445	403	437	427	418	430	428	432	419	420	444	401	480	459	414	418	399	420	418	441	425	412	438	445	420	453	435	449	437	454	453	407	444	410	457	469	448	438	426	406	444	430	428	439	414	424	428	415	419	447	412	429	402	417	388	438	417	389	452	415	421	450	450	416	413	390	420	396	410	404	447	412	402	420	439	405	432	421	454	426	443	456	412	420	409	404	394	423	434	410	418	421	433	407	429	427	392	450	423	431	430	440	416	433	431	421	422	410	394	396	444	420	403	413	431	444	412	496	384	406	404	426	429	446	436	449	416	417	425	450	415	429	494	425	424	451	447	449	433	417	448	437	393	411	388	445	467	448	439	396	431	436	480	417	429	431	435	446	444	406	426	416	434	451	419	453	404	407	460	457	424	416	423	425	414	456	416	427	480	419	405	435	436	439	451	463	406	392	433	445	437	448	427	408	376	427	406	408	423	416	400	438	404	418	437	443	442	431	386	427	412	480	426	415	396	415	447	423	422	435	421	459	438	450	407	413	401	420	432	442	437	424	442	448	435	436	417	406	454	417	441	439	440	415	431	418	435	436	450	431	431	446	450	440	455	407	436	427	417	391	374	443	394	430	392	440	407	435	401	445	409	428	437	423	434	431	426	438	393	429	419	400	422	419	428	440	429	429	399	457
1813	305	299	286	287	277	274	277	405	249	263	244	257	256	277	265	222	277	257	255	259	250	226	253	274	261	232	225	236	247	280	245	232	278	243	269	266	229	269	279	248	267	248	280	240	238	265	271	219	268	235	282	268	287	246	251	228	248	238	255	253	259	273	230	257	223	255	248	241	245	239	260	252	216	254	244	238	226	260	276	245	258	259	251	237	236	244	258	250	254	277	252	248	256	228	269	251	244	217	236	231	261	237	234	236	234	249	248	254	234	246	244	256	268	248	221	263	246	245	249	242	248	231	234	253	273	289	268	258	256	245	261	262	256	221	231	240	262	272	257	221	245	247	248	260	255	233	252	234	244	250	239	246	221	234	255	269	261	240	240	238	255	240	217	264	247	254	242	245	228	226	257	272	265	252	260	269	239	241	278	260	255	237	224	243	247	253	256	257	287	240	255	273	240	237	241	244	254	249	254	212	251	256	249	238	230	229	229	227	261	246	270	246	241	237	238	244	244	239	234	252	264	245	222	292	273	258	222	242	244	260	253	219	266	265	236	248	262	244	232	273	230	265	248	230	277	276	252	247	250	246	224	243	266	256	259	235	239	240	248	243	211	224	256	225	238	247	254	239	254	218	246	230	258	260	228	266	263	248	244	221	258	262	265	231	250	253	257	240	224	236	272	247	248	250	253	262	217	258	239	262	249	248	256	245	235	254	258	234	248	238	255	249	260	220	256	214	227	229	260	246	259	253	237	243	241	257	242	241	243	267	254	238	232	266	265	278	250	226	297	241	245	214	256	280	268	265	247	262	223	254	247	256	251	267	248	241	258	241	225	239	237	254	243	265	228	248	212	249	267	261	235	231	256	273	247	261	254	253	237	263	249	239	234	250	219	235	241	223	246	272	229	240	265	276	250	243	248	243	263	237	271	240	261	279	237	235	263	243	250	259	243	256	234	245	258	261	253	219	254	246	277	220	257	245	244	274	208	262	249	239	238	255	247	256	244	224	233	258	199	249	256	285	237	226	236	251	220	285	245	247	237	223	261	225	231	257	251	227	254	270	238	255	243	248	245	251	221	233	223	247	224	250	243	251	224	244	244	211	255	254	234	255	271	240	240	242	274	243	242	250	226	228	240	254	223	242	245	237	250	234	266	266	231	234	242	234	229	243	257	269	260	254	253	274	244	253	260	273	246	258	250	236	261	251	232	218	246	238	229	244	250	255	242	239	238	248	249	287	245	254	234	221	231	240	264	265	249	265	234	231	231	243	239	228	271	246	273	239	264	229	259	284	236	258	263	253	221	227	229	261	256	251	269	265	249	245	271	222	249	253	264	234	235	246	251	239	244	255	258	250	227	241	228	277	225	237	259	257	282	259	261	225	241	226	277	266	228	224	252	230	225	269	248	246	273	253	236	245	267	232	259	261	251	245	225	238	243	263	225	251	222	238	257	260	234	229	254	235	248	236	269	291	241	252	248	240	229	230	263	269	267	261	283	250	234	261	224	241	218	266	263	261	251	242	228	246	274	262	242	260	258	278	283	249	270	244	234	242	251	288	242	259	240	239	242	248	256	230	264	260	256	245	301	256	240	256	283	260	253	247	286	249	236	238	258	222	254	250	242	205	226	239	247	250	229	276	243	263	261	240	229	269	256	250	262	243	280	248	254	240	246	259	251	255	260	260	256	242	237	244	249	260	272	223	259	259	236	229	223	245	269	222	253	249	242	256	263	253	265	243	267	255	240	275	253	264	281	244	230	244	241	250	244	270	261	293	268	222	241	258	220	231	252	243	240	250	245	250	245	256	242	248	248	239	217	258	233	226	219	277	244	249	243	242	267	238	260	239	230	242	250	283	246	217	223	249	247	254	252	245	254	228	257	260	233	243	235	254	234	246	259	231	236	262	239	239	251	217	227	265	238	219	269	254	239	245	253	253	225	234	253	268	231	255	236	247	254	221	233	282	270	260	244	240	253	243	253	211	269	235	273	225	241	241	268	233	244	260	243	232	218	229	228	273	264	260	231	264	242	243	239	253	285	226	251	259	251	237	236	241	300	256	249	236	228	238	257	206	243	260	245	254	269	271	240	226	248	290	280	272	266	253	223	259	282	237	262	256	229	245	244	249	243	275	259	241	257	241	285	233	236	252	251	219	270	259	257	273	248	277	299	268	260	262	235	259	232	269	224	261	275	228	234	259	252	236	247	254	263	254	251	227	248	267	241	239	239	234	235	241	253	245	237	257	226	249	256	259	246	274	261	265	256	242	254	248	248	217	250	263	244	261	225	249	231	243	237	278	247	260	252	263	230	254	247	275	219	243	265	279	223	262	233	242	245	245	225	274	262	251	247	255	240	237	233	251	273	251	268	233	271	270	242	235	232	266	224	274	246	249	260	209	224	257	266	264	287	240	219	249	249	234	254	218	235	236	240	255	246	268	254	251	211	243	231	247	250	249	274	226	233	289	241	257	253	265	231	222	282	263	280	275	273	240	247	244	231	264	259	260	245	245	219	276	228	250	254	237	236	239	228	226	215	214	246	255	241	249	239	254	279	243	247	251	254	255	258	254	236	254	227	248	221	251	225	265	252	234	238	271	244	251	230	236	245	247	244	279	266	252	239	235	231	252	228	256	249	248	240	251	237	269	257	231	282	260	257	270	260	264	241	241	246	239	260	242	264	219	229	227	226	227	265	233	236	273	236	251	221	227	248	233	264	289	255	233	240	241	228	275	244	252	252	225	273	233	265	231	237	237	249	227	274	253	248	259	251	283	267	264	252	198	222	275	239	223	235	234	236	250	224	256	251	213	259	246	245	245	245	280	239	256	263	266	253	247	223	249	250	230	226	259	252	251	263	251	252	215	265	246	251	256	242	259	279	260	271	270	265	236	236	267	268	259	265	283	240	254	261	247	261	264	268	259	240	244	233	260	279	269	245	269	252	269	232	257	247	274	244	266	261	250	240	239	239	274	251	237	245	247	287	222	254	238	270	256	253	241	286	269	252	259	242	266	255	235	257	242	268	240	220	233	232	230	235	240	253	272	243	240	275	213	271	217	263	244	253	237	241	251	258	264	252	269	252	247	231	236	252	232	256	253	259	240	253	241	272	283	254	286	263	234	252	267	246	254	265	228	231	244	262	254	255	236	225	242	254	234	265	267	247	264	261	256	258	231	242	252	251	246	259	245	268	219	237	263	262	242	236	269	251	244	257	241	258	280	251	260	243	256	263	238	244	235	243	263	262	250	228	250	278	239	241	238	248	234	262	255	258	242	251	249	253	254	241	247	244	260	259	241	232	245	260	256	267	269	231	221	244	259	252	228	238	243	261	259	237	247	246	241	247	226	248	211	212	225	238	229	240	258	250	249	235	244	245	236	268	234	247	248	253	238	246	271	258	247	265	255	276	233	262	264	248	284	253	265	245	267	241	239	214	241	244	258	258	246	252	246	229	243	246	262	276	255	248	242	234	253	253	239	237	238	227	248	249
2232	907	1050	1041	1040	993	948	966	2045	904	892	938	841	894	886	888	883	852	913	868	838	847	816	864	859	827	915	840	838	836	877	862	858	900	824	856	876	836	835	867	872	846	881	841	786	883	867	853	850	831	824	895	840	808	860	874	894	802	806	860	859	876	891	820	839	852	854	809	817	812	864	835	850	900	864	821	811	805	821	803	842	802	844	895	866	867	814	852	851	867	774	844	843	824	809	829	837	813	850	811	847	835	843	805	879	874	810	800	925	795	819	875	761	830	799	834	812	840	853	795	855	816	864	838	852	877	861	830	894	784	801	873	853	829	858	862	798	875	824	858	810	849	827	852	874	864	863	903	824	799	833	802	874	836	839	804	868	817	839	875	871	802	847	804	848	841	857	812	826	876	866	868	815	823	814	792	811	853	841	861	838	863	818	799	902	850	832	821	845	863	800	848	837	897	833	847	880	824	868	846	815	833	792	827	829	838	868	835	869	839	817	874	841	850	922	831	866	854	875	880	857	817	914	825	823	779	859	875	853	762	831	865	888	831	876	906	810	870	842	849	864	829	857	812	851	868	838	864	780	873	803	811	838	804	860	882	810	790	803	828	842	845	860	842	819	870	862	821	806	831	802	869	836	842	811	837	856	897	896	819	872	847	824	873	834	875	848	833	858	835	871	842	825	829	838	838	830	818	849	797	824	807	822	863	845	835	831	930	871	817	844	822	880	807	848	856	828	895	876	893	876	814	900	841	830	928	836	847	892	897	856	838	825	788	813	787	870	841	843	842	798	841	863	785	814	822	821	875	845	813	835	791	867	889	844	791	857	847	842	853	875	827	800	865	818	807	859	817	876	855	819	817	844	895	840	838	805	782	841	846	842	888	868	866	865	835	881	757	804	864	797	841	831	895	828	783	872	824	853	831	864	850	885	812	824	860	850	840	898	780	816	840	864	867	875	878	795	876	821	800	868	850	879	853	803	871	839	874	823	837	868	897	864	784	829	885	832	826	849	863	847	858	864	832	801	850	889	838	765	856	827	847	812	884	882	850	795	868	828	856	796	833	835	855	810	816	813	861	818	815	843	809	845	825	833	832	813	903	782	839	856	768	861	835	843	859	836	792	873	839	861	834	860	870	831	844	852	909	852	840	871	827	815	900	806	853	803	778	835	804	882	827	855	842	883	869	807	880	848	839	812	842	828	845	825	860	837	851	851	815	870	848	884	826	827	844	825	879	833	920	858	882	867	880	773	846	860	884	805	829	899	856	885	907	814	795	878	856	851	842	808	859	855	874	796	863	812	915	841	829	886	825	894	836	839	811	845	863	854	875	849	830	854	857	795	817	844	847	831	835	805	847	877	806	886	820	832	826	816	906	894	801	794	867	894	880	843	840	800	882	807	836	775	804	807	857	922	806	807	822	809	838	808	808	846	836	858	839	836	852	815	803	821	799	888	888	892	824	860	866	838	876	859	848	794	813	858	822	854	839	855	875	814	848	822	814	861	884	869	821	852	844	830	845	806	794	821	848	843	830	844	865	819	887	849	861	895	836	823	821	869	826	839	830	817	866	834	851	833	857	937	858	847	879	827	786	817	867	817	866	803	853	833	876	838	833	798	825	832	845	806	910	877	859	838	883	822	852	848	831	830	844	806	861	837	793	863	831	803	837	837	829	842	856	862	833	849	891	863	894	826	852	818	866	828	862	899	838	810	845	877	893	823	819	835	835	838	799	832	865	888	847	836	843	827	850	840	828	809	778	828	796	835	801	825	849	842	839	838	832	812	833	872	886	839	830	862	785	817	837	893	834	861	818	875	871	858	836	881	823	858	847	829	809	908	862	797	876	818	834	831	811	828	817	856	828	906	892	871	849	827	859	829	812	830	877	795	840	835	827	900	841	800	843	876	832	804	807	838	837	842	838	838	842	854	857	846	848	849	834	839	784	834	808	778	826	863	918	873	852	844	892	905	814	805	831	867	779	837	840	847	823	874	827	821	817	823	811	871	841	864	837	870	842	828	828	837	856	840	812	810	814	809	813	858	820	802	830	908	893	851	852	824	832	846	867	822	843	845	839	844	822	871	811	840	822	822	896	874	899	810	875	853	859	865	822	882	857	842	841	839	848	858	841	897	881	884	855	833	822	819	896	839	829	826	808	825	805	828	823	805	799	858	845	912	859	866	854	830	822	881	929	840	871	803	876	856	871	818	851	793	865	862	855	877	850	827	816	831	803	825	860	836	869	862	821	836	862	860	829	807	863	819	831	852	899	784	853	838	802	813	870	881	884	818	883	811	801	859	888	864	844	837	841	876	860	892	819	896	856	892	831	885	877	818	862	850	852	808	831	840	903	864	826	855	818	834	836	840	812	876	848	888	784	854	828	845	857	921	816	847	818	842	839	848	842	833	879	798	863	838	849	858	879	838	822	842	866	821	875	870	842	863	861	817	882	869	829	841	869	848	883	887	798	872	911	809	801	834	886	868	850	860	852	857	806	879	832	793	852	863	821	862	808	818	860	897	847	813	863	838	844	865	843	858	856	819	823	812	868	827	847	893	861	828	826	882	820	841	901	784	845	891	874	852	890	870	845	835	819	856	857	837	845	861	835	868	878	864	857	884	829	837	840	781	793	848	829	878	858	766	898	893	826	847	879	844	833	844	838	888	834	847	838	842	851	837	854	899	815	805	859	847	866	837	874	910	840	830	841	864	803	842	900	823	868	847	834	873	793	833	858	768	799	860	785	810	883	880	825	840	826	823	843	819	872	854	871	770	846	820	844	808	800	844	821	816	850	846	792	837	895	881	868	903	860	849	850	827	869	868	847	834	816	894	795	805	829	880	852	867	860	862	800	873	873	861	826	850	852	828	839	879	852	837	864	772	864	840	805	831	866	831	794	854	826	884	884	846	867	816	891	809	847	864	810	852	846	852	841	888	882	839	808	824	818	867	843	838	857	836	811	841	851	832	897	808	863	857	849	846	856	860	879	869	847	849	844	826	831	824	894	875	880	869	807	846	877	819	852	843	871	856	854	863	829	838	812	842	824	848	815	858	844	883	873	829	823	869	857	893	827	802	853	877	863	868	836	839	847	825	831	777	795	795	815	824	827	839	835	855	823	792	879	865	822	840	865	883	853	835	755	857	842	845	831	835	847	832	870	836	870	840	861	817	854	855	907	862	832	856	826	864	803	863	844	851	843	842	834	864	863	828	831	846	828	820	897	802	831	831	872	808	873	891	840	889	850	856	893	843	840	876	855	848	845	845	833	830	811	829	803	847	811	879	835	848	874	825	856	839	839	881	825	852	825	833	847	802	839	819	836	822	828	856	903	837	872	833	815	774	890	867	843	836	869	821	830	843	811	867	800	775	866	877	837	826	877	867	793	846	840	842	841	854	844	872	859	829	860	841	855	842	840	783	843	829	921	820	837	890	782	876	840	822	897	845	878	845	820	863	857	818	884	873	828	825	825	866	878	883	809	854	875	860	827
6709	794	1073	846	655	498	396	367	2175	252	240	219	211	199	189	169	170	155	168	186	188	168	151	151	158	154	155	170	171	162	173	160	169	158	163	178	141	149	142	150	135	155	144	160	148	141	146	154	156	151	134	119	161	158	142	139	131	162	146	137	152	149	151	164	144	161	156	156	136	148	138	157	150	151	147	147	148	150	147	159	135	153	137	141	143	149	144	142	140	163	168	124	152	145	178	134	146	148	139	137	151	143	160	139	148	144	167	151	163	169	164	136	163	153	127	141	153	153	136	146	175	136	148	142	138	150	146	160	137	156	138	151	126	162	133	161	147	164	152	180	153	151	134	144	123	130	157	145	140	155	148	131	156	150	134	153	138	167	130	148	147	142	137	156	166	139	138	161	146	130	153	148	134	146	136	160	167	147	145	152	139	143	136	164	131	160	153	156	142	145	161	154	156	150	139	137	149	168	158	173	164	145	138	146	136	159	152	158	136	138	139	140	156	145	129	159	129	142	142	153	168	147	144	144	136	158	164	130	144	154	162	146	147	128	142	149	136	137	129	139	160	130	159	147	151	136	155	158	148	160	129	142	170	151	145	136	147	159	140	137	139	136	124	140	142	139	121	136	160	152	156	139	151	146	129	133	133	152	131	164	129	140	144	168	163	153	129	149	152	147	147	140	145	146	133	141	149	133	156	159	158	151	162	124	131	147	128	158	155	147	145	145	144	146	131	137	140	166	156	149	139	136	170	159	133	135	166	148	142	134	164	132	134	148	123	146	160	151	146	144	135	132	147	152	171	183	178	148	154	144	152	144	181	124	126	137	145	128	147	150	144	162	132	128	145	147	147	167	130	155	148	152	158	164	126	134	143	144	131	128	147	145	149	152	140	136	154	148	144	138	147	142	143	128	154	136	144	148	128	138	147	134	160	140	144	124	135	132	176	154	147	148	157	137	148	159	147	138	139	150	160	133	161	171	138	127	148	156	126	144	149	135	143	146	163	136	142	150	154	125	154	173	123	154	143	159	156	140	151	130	150	149	135	155	139	132	162	136	137	143	149	168	153	150	140	143	139	129	150	164	140	137	138	137	145	161	131	153	150	142	159	145	150	150	146	150	149	137	149	151	134	161	151	154	142	126	133	130	139	138	139	155	148	147	145	155	152	156	154	142	169	153	139	140	135	136	145	147	145	150	148	150	110	132	145	148	154	138	152	143	153	136	134	152	146	160	150	153	136	136	127	162	141	139	149	158	135	138	148	156	132	167	160	149	138	136	153	145	147	126	131	149	147	134	160	134	153	147	151	136	135	149	148	137	161	124	130	137	157	150	161	165	150	120	165	141	148	145	139	138	141	160	136	147	136	150	136	152	137	149	168	142	140	145	140	169	161	159	147	136	136	119	163	166	175	155	141	136	154	154	150	160	162	143	167	147	163	148	142	177	144	138	170	132	147	140	151	160	156	133	146	160	151	162	153	132	141	150	135	138	144	137	148	143	128	148	147	158	149	151	152	138	152	160	124	138	151	127	142	124	142	163	124	153	156	149	142	135	144	142	159	141	116	156	138	137	157	151	123	146	158	154	138	137	134	154	141	141	133	141	144	154	135	151	167	151	140	157	151	144	147	147	132	154	150	141	152	152	149	155	150	155	138	133	130	149	157	140	154	155	145	141	140	145	139	151	128	146	141	147	133	144	129	148	124	137	134	160	138	149	158	147	167	155	130	148	155	120	151	152	153	132	158	144	149	126	137	139	162	144	170	152	136	135	144	127	150	133	132	128	139	146	159	134	139	138	143	144	163	148	121	158	122	143	148	151	134	137	150	167	135	150	152	163	162	159	132	159	131	151	152	130	173	162	140	122	148	145	135	142	157	158	126	160	143	158	160	142	129	142	134	151	145	134	141	143	140	154	129	140	142	156	149	138	148	137	161	126	169	136	159	157	142	142	150	146	139	126	155	146	136	142	145	174	145	131	139	157	166	145	138	136	151	168	137	136	160	136	147	130	132	146	143	138	143	153	169	134	133	133	123	126	140	153	148	147	135	147	152	156	114	134	139	176	159	129	145	135	161	159	143	132	145	126	136	158	151	139	132	146	149	159	142	142	143	148	133	136	141	148	158	134	136	138	174	168	134	160	146	132	137	145	132	144	123	145	158	129	156	160	152	149	152	147	167	157	152	144	153	156	134	146	150	169	121	133	153	150	153	159	142	141	150	153	131	138	128	139	149	158	160	137	125	140	157	148	144	164	161	122	167	138	132	120	155	173	153	162	132	143	149	149	154	145	145	174	148	152	153	138	128	140	158	158	143	138	147	153	133	143	151	154	136	143	169	132	133	139	161	157	115	131	139	158	141	164	143	161	137	144	155	150	152	143	124	137	135	134	150	151	151	146	149	140	134	160	147	141	153	132	158	153	166	166	151	131	170	137	151	138	129	136	168	142	173	143	143	150	145	142	162	133	161	154	165	157	146	131	156	156	132	166	132	152	134	126	137	131	143	150	135	151	152	152	129	134	146	126	145	138	162	122	121	151	129	161	141	136	157	153	151	155	132	139	133	146	157	156	132	154	178	127	149	162	114	133	149	128	136	138	139	158	149	149	147	147	156	141	159	155	154	157	166	170	155	148	120	144	145	142	154	158	158	143	149	135	156	154	140	140	160	138	137	141	157	148	150	154	146	145	156	128	141	135	148	147	119	148	149	142	137	158	143	163	147	135	156	154	142	154	165	156	150	133	133	145	141	128	120	144	158	134	133	135	117	140	136	142	153	172	154	135	129	120	144	151	154	169	142	142	148	141	164	161	161	131	147	146	148	142	152	155	157	161	123	149	152	151	155	142	143	142	132	158	144	144	126	145	134	144	166	140	143	134	147	138	149	150	145	126	117	126	156	160	154	138	143	135	131	150	119	136	128	163	148	158	175	138	133	161	144	149	150	131	136	148	158	133	136	148	154	157	142	142	151	141	136	131	146	143	142	143	165	148	138	142	146	129	156	154	162	120	138	161	162	149	146	153	151	161	174	125	129	154	140	142	146	136	153	153	152	142	136	150	145	158	138	129	145	144	145	134	141	150	152	147	163	154	155	134	141	140	138	137	155	159	170	147	136	148	143	144	137	154	133	152	144	162	154	153	161	161	142	136	155	137	155	139	136	134	147	142	150	137	150	131	136	146	148	154	148	128	162	163	144	124	159	145	147	148	146	135	145	154	151	139	155	136	153	151	134	139	144	144	130	131	126	146	127	131	146	152	143	158	159	141	143	147	134	174	141	160	122	143	142	126	126	136	161	132	140	150	131	148	172	156	155	144	136	146	148	128	144	162	147	136	144	168	133	156	166	139	126	120	134	159	121	154	134	145	144	134	157	122	151	148	141	153	151	158	144	157	144	159	155	158	140	152	162	139	148	145	137	107	169	131	152	132	140	166	147	149	163	146	139	130	150	138	159	156	150	140	142	154	145	154	139	151	149	135	144	139	147	133	162	146
4993	1293	2602	3002	2735	2240	1918	1958	8264	1325	1100	1065	1004	909	853	791	755	742	791	722	736	680	666	645	681	631	624	658	595	601	586	623	594	642	619	570	563	593	609	603	594	582	555	551	525	571	583	583	501	527	561	506	619	547	564	551	560	545	525	556	601	571	588	561	557	567	548	556	520	548	531	477	556	551	552	523	541	553	542	562	525	555	537	557	526	554	538	589	564	513	549	532	530	560	526	560	571	504	520	518	547	547	564	570	507	512	536	531	507	547	497	510	546	547	530	533	559	540	567	516	544	532	549	519	548	525	547	513	520	559	543	544	574	533	558	542	542	540	529	560	550	536	582	554	528	563	551	532	537	545	528	564	516	533	529	521	510	508	552	551	510	520	552	506	555	511	517	529	546	543	535	566	520	536	502	515	537	567	549	497	555	559	578	533	570	510	535	546	533	539	554	540	517	539	580	505	526	511	560	534	561	499	521	542	512	549	515	550	530	554	485	503	527	528	547	543	514	567	508	551	573	549	511	524	545	530	563	540	518	484	518	529	549	507	547	514	546	507	509	528	500	503	525	535	516	568	588	547	531	552	528	552	532	540	536	530	597	525	523	529	575	543	561	478	538	548	534	526	514	549	545	493	523	535	533	470	511	557	553	516	515	542	552	521	519	569	497	514	564	512	544	541	541	484	483	534	544	531	514	535	526	525	533	551	499	542	590	533	569	520	533	525	574	566	508	519	557	545	515	522	568	524	572	564	547	534	538	542	553	558	475	493	532	577	548	492	496	500	546	577	500	544	554	537	515	532	524	556	510	569	532	566	532	535	535	502	552	544	539	482	542	523	576	546	560	520	554	521	528	535	552	566	543	537	527	535	548	528	536	551	526	560	517	549	513	535	545	518	553	545	513	481	557	536	538	519	540	517	508	507	559	549	513	525	551	517	541	485	506	547	526	518	519	511	539	554	492	513	546	525	499	535	516	527	514	528	527	526	561	536	524	532	548	563	561	501	525	568	560	523	508	562	518	526	559	530	578	511	509	569	513	527	523	528	543	552	510	517	542	524	514	505	519	540	525	543	572	515	526	510	540	553	563	541	546	528	494	524	525	550	544	557	521	547	483	539	590	537	509	480	518	502	523	544	537	537	500	498	507	513	559	495	542	519	547	534	540	553	566	550	494	536	553	572	530	538	542	531	540	547	565	508	518	538	533	543	499	550	495	524	509	567	548	489	542	520	535	510	574	549	521	487	563	521	539	562	557	521	537	555	532	540	556	518	567	511	552	501	547	563	526	534	504	521	515	538	541	536	539	568	530	529	499	518	531	555	563	535	545	491	551	535	525	522	569	507	546	527	527	524	551	525	520	538	533	533	556	558	580	512	536	535	531	528	546	544	495	563	495	534	535	503	564	515	519	524	577	540	554	541	527	531	548	530	552	566	537	516	555	506	551	531	536	521	557	503	525	554	506	516	538	557	548	488	519	502	543	501	514	519	555	517	528	536	511	495	516	561	571	563	525	546	527	547	551	508	549	528	542	522	560	538	519	531	520	518	562	534	536	520	563	518	539	557	546	529	538	531	575	556	517	530	505	522	519	527	565	554	553	524	539	517	560	523	546	504	569	545	524	555	560	511	537	492	531	539	555	506	492	533	551	564	533	540	513	545	519	524	509	568	551	514	545	533	548	579	563	500	507	542	515	523	518	523	509	561	540	537	510	521	543	542	526	483	552	538	572	561	583	504	500	544	492	521	559	561	528	568	529	527	561	504	557	509	518	505	517	533	547	537	558	540	513	536	555	525	554	497	552	569	527	578	542	557	562	548	503	574	525	497	531	535	525	543	539	566	528	545	551	578	550	524	493	533	524	531	535	507	513	491	530	521	505	510	564	536	536	532	546	527	582	505	554	536	552	536	548	522	508	513	519	555	502	512	543	557	530	512	517	536	489	523	519	541	567	549	550	541	520	514	501	520	480	538	563	541	562	561	519	508	576	488	544	498	549	523	505	573	540	469	510	508	506	485	529	509	563	543	552	512	543	536	520	523	543	550	543	516	513	512	568	526	505	528	523	515	507	530	559	541	523	568	533	574	532	524	528	527	509	525	540	504	573	542	519	537	558	502	530	566	529	490	571	524	559	518	570	557	524	513	488	508	469	535	528	501	531	484	501	523	553	526	539	481	526	573	523	552	541	517	523	518	518	533	506	514	502	540	506	528	585	556	518	523	525	556	501	562	485	555	521	521	543	545	565	535	510	537	489	531	531	545	523	557	521	574	538	545	504	547	517	516	527	523	539	491	545	530	543	533	545	519	494	517	516	548	559	543	553	526	546	497	499	599	528	547	521	520	532	547	517	486	499	542	495	546	497	581	567	485	499	531	538	534	530	554	569	526	498	538	538	516	487	557	549	535	514	517	506	554	508	532	535	509	576	509	542	564	509	541	560	516	512	548	543	525	528	559	549	553	536	566	560	482	536	516	567	524	529	547	539	535	507	545	557	496	508	554	530	507	504	505	533	516	546	576	559	519	515	541	517	541	541	539	552	546	547	572	492	533	495	528	545	521	513	514	528	536	563	554	546	535	528	531	574	506	502	515	569	524	522	555	531	500	550	542	487	493	539	545	543	541	578	522	530	525	531	511	526	505	522	536	511	521	541	502	511	504	526	496	550	547	533	507	504	529	525	552	545	535	532	508	540	524	529	519	563	541	527	529	550	522	572	552	557	517	559	533	555	492	548	513	540	511	517	534	524	529	535	549	575	529	509	508	508	556	505	508	551	550	512	549	505	546	560	512	544	537	549	514	523	533	558	533	518	542	506	498	544	509	531	563	503	521	541	577	517	555	550	530	519	508	529	534	527	561	548	517	554	486	559	520	523	501	491	521	542	521	543	547	543	552	524	520	549	538	546	562	504	530	581	525	581	517	523	568	549	571	510	542	520	490	519	511	547	565	530	502	561	516	491	485	541	548	537	585	505	538	558	552	549	533	541	536	538	505	528	527	556	518	507	536	514	517	541	516	527	517	515	487	523	516	546	543	532	569	507	534	572	522	522	517	508	511	510	553	564	567	545	549	565	540	537	520	559	548	525	478	529	533	553	547	508	591	591	549	513	533	569	565	505	507	508	524	530	529	553	549	511	527	509	544	509	523	515	556	512	517	547	552	505	535	545	514	495	497	553	546	522	537	521	541	537	541	537	529	545	579	561	464	495	541	560	531	521	510	544	531	510	572	504	521	549	511	563	539	493	505	531	562	548	576	537	550	546	548	531	540	531	526	541	510	506	539	522	511	563	522	511	549	474	555	572	540	539	539	537	519	505	498	502	516	554	551	587	517	487	550	520	499	522	548	512	505	580	532	544	515	577	574	511	559	519	517	514	474	539	566	561	520	499	565	515	539	510	513	528	544	485	559	525	539	601	511	505	545	534	533	514	527	496	545	525	512	540	522	532	528	508	504	525	542	518	513	552	518	534	574	542	552	536	550	546	536	547	530
14525	1925	2231	1607	1104	812	617	935	3009	335	350	295	262	197	217	195	185	156	166	157	172	153	138	158	120	149	140	113	123	127	122	133	105	106	125	127	133	120	107	144	132	134	130	127	106	114	113	126	104	130	111	127	108	125	119	108	103	104	126	113	122	140	109	109	95	115	90	105	114	122	116	115	110	104	109	110	114	103	114	128	101	115	107	107	105	121	132	96	94	118	105	124	119	113	110	102	99	111	120	90	103	116	125	109	115	116	100	99	96	112	111	101	93	122	126	102	108	110	104	112	116	110	112	127	127	109	108	101	91	101	123	110	110	99	108	110	115	119	114	118	102	127	97	126	101	92	105	114	106	117	106	103	90	120	109	119	107	87	108	103	120	123	102	104	123	97	114	112	112	105	98	123	110	130	106	99	103	112	115	118	111	99	96	110	120	110	125	109	103	111	117	108	106	113	99	101	102	117	102	100	119	110	93	104	107	118	100	120	119	124	103	116	116	91	90	94	107	100	118	98	101	128	111	107	95	123	114	105	125	127	112	106	122	98	112	101	109	101	114	88	105	124	112	101	140	104	95	93	129	111	104	110	107	121	109	107	105	112	112	124	105	106	114	107	98	92	126	120	108	107	114	86	78	110	118	123	94	110	113	85	104	110	115	99	114	108	109	106	99	111	114	117	120	105	96	111	118	128	116	105	115	106	115	112	111	84	112	115	115	128	102	94	109	107	115	115	100	91	94	106	93	112	119	98	88	102	108	107	110	109	106	117	107	120	110	124	110	121	104	97	103	129	102	109	116	95	103	107	106	106	92	108	122	88	134	115	101	123	107	93	119	115	110	114	102	94	114	110	124	117	96	107	124	112	106	99	123	109	101	101	108	94	104	120	129	121	124	107	117	98	109	125	107	102	106	91	108	113	110	92	102	102	92	113	114	117	116	87	120	114	94	118	122	117	121	110	129	123	100	97	107	108	97	116	94	112	98	116	115	98	109	126	106	104	103	126	106	111	106	108	88	103	90	97	108	110	117	106	102	93	102	105	113	84	107	114	111	135	124	106	123	93	120	119	115	130	118	117	96	100	124	119	102	99	114	129	108	108	94	113	103	107	101	117	101	119	111	117	125	107	113	90	129	114	101	122	92	110	116	100	82	125	97	94	97	128	96	109	123	108	111	138	105	113	120	115	90	110	117	111	102	115	92	124	117	102	110	114	125	117	99	103	93	116	121	118	100	103	103	121	125	94	115	108	125	104	112	107	111	137	106	122	107	104	97	121	124	95	122	125	123	82	101	100	104	105	111	113	118	107	114	97	126	104	116	113	92	105	94	119	97	125	125	125	92	103	125	106	106	125	124	98	115	96	130	103	113	129	114	98	108	116	106	94	100	100	125	120	108	122	125	101	120	104	113	108	99	123	110	110	111	100	107	81	103	106	104	118	97	97	129	106	110	90	112	98	116	100	91	100	78	112	103	114	116	104	101	98	101	111	99	96	123	92	95	112	123	122	104	121	110	117	127	112	114	96	92	104	108	112	122	130	90	105	106	89	124	115	107	107	116	112	124	106	110	102	120	113	101	108	127	92	100	123	97	92	91	103	101	103	119	105	104	121	127	110	116	88	107	119	115	119	110	113	99	107	111	106	101	106	105	104	105	118	94	124	128	122	127	111	122	101	98	97	102	104	100	103	107	128	97	108	106	124	98	125	103	105	103	82	100	109	106	111	111	99	101	110	100	109	111	106	104	110	114	100	105	113	111	118	113	115	93	108	94	119	100	108	87	113	98	94	110	98	115	94	94	111	115	114	93	109	109	105	100	110	110	104	98	109	94	97	83	111	137	118	123	112	107	109	90	109	113	80	98	110	98	96	129	93	121	102	97	111	98	96	100	108	90	117	111	98	116	124	108	123	95	107	101	101	113	137	92	112	98	106	124	111	98	118	124	117	123	118	97	111	84	118	105	114	120	103	106	104	120	114	118	104	101	101	109	111	110	103	106	116	114	115	97	101	105	108	111	111	129	116	111	109	103	113	99	128	88	95	97	101	102	119	105	105	127	111	96	130	112	120	102	108	109	111	90	122	116	123	100	104	112	119	116	108	107	126	115	112	96	107	89	120	103	101	96	115	106	117	118	126	117	117	104	129	107	92	81	116	119	115	115	119	90	104	116	110	110	105	99	118	118	110	104	104	111	108	124	114	100	115	125	103	106	112	102	119	117	112	110	131	109	110	116	97	98	120	106	118	120	100	113	120	86	96	102	97	119	118	108	123	94	114	105	121	115	114	106	107	108	108	98	97	121	97	103	126	113	107	104	97	102	104	107	107	107	107	107	123	107	100	123	99	104	108	109	113	99	113	102	112	102	130	115	123	94	114	107	115	98	108	91	106	78	96	107	101	118	100	110	113	108	105	114	103	102	119	115	111	100	110	115	115	122	117	111	112	105	100	103	110	122	102	97	109	117	108	119	106	91	109	123	111	97	101	94	104	118	102	116	126	95	106	113	98	106	139	105	116	113	108	118	118	101	126	109	103	109	105	109	138	91	103	102	103	121	123	117	88	109	93	128	103	105	113	107	116	106	102	112	108	104	99	100	117	105	116	112	91	111	106	110	123	97	113	101	113	109	98	96	103	112	117	98	104	112	103	107	101	93	101	98	111	121	117	114	108	110	91	109	105	103	125	115	111	87	105	104	118	100	95	120	145	126	103	110	95	124	115	101	116	109	104	114	120	110	105	102	120	103	113	115	118	105	96	99	116	98	95	99	111	116	115	120	95	95	111	101	107	118	113	98	123	106	95	95	104	114	109	111	104	95	102	100	94	110	99	95	120	109	115	112	120	108	94	118	101	117	118	108	102	118	108	118	105	101	116	122	123	105	94	118	105	100	133	116	113	88	119	94	98	123	118	110	110	115	96	95	121	108	115	91	120	106	113	114	100	113	102	130	99	101	102	113	126	119	123	94	103	98	113	107	105	99	116	114	134	111	108	115	106	112	119	122	115	90	114	100	121	104	118	123	100	104	109	108	99	99	95	116	124	104	108	112	121	106	102	125	113	110	99	87	106	128	116	133	135	138	105	97	84	116	122	101	118	115	108	98	102	92	137	115	102	121	111	99	110	113	103	116	105	96	113	120	106	119	100	111	112	106	113	115	94	119	99	117	101	117	115	113	96	118	120	97	106	122	102	106	107	88	124	115	109	119	120	112	130	107	124	99	119	91	87	105	108	107	118	118	129	115	92	111	104	111	102	107	116	111	90	101	129	109	106	102	110	92	115	115	109	101	107	102	100	100	128	107	99	120	122	121	130	111	117	106	100	105	117	96	104	111	136	111	92	112	95	123	108	107	111	121	103	115	104	106	94	97	97	99	108	112	128	120	94	113	114	107	106	94	101	104	104	97	100	103	103	105	106	109	110	113	102	101	105	114	113	98	112	117	105	102	80	103	112	115	122	108	124	105	104	122	117	105	113	108	122	116	104	127	130	113	99
7405	2085	4703	5657	4786	3946	3416	4673	9194	1929	1679	1570	1365	1281	1192	1064	982	958	884	856	813	800	772	702	705	646	676	666	595	606	563	574	548	560	564	533	547	521	524	560	483	527	512	525	529	518	512	471	472	504	510	467	476	443	468	464	500	487	483	452	504	477	444	497	455	458	417	483	452	455	441	445	458	411	455	430	455	493	429	460	441	409	429	462	445	423	454	465	483	435	428	416	443	435	449	427	423	451	441	456	435	444	447	409	426	455	411	449	452	444	449	429	457	412	454	470	430	413	473	461	384	470	436	450	444	446	419	447	451	406	415	400	403	442	468	427	454	430	435	419	402	434	417	425	429	407	424	429	421	448	440	444	455	476	454	437	437	444	412	433	443	448	432	434	438	424	393	444	473	395	414	429	430	407	447	411	400	438	456	405	405	434	430	408	456	416	420	441	391	418	413	412	415	462	411	419	412	418	467	426	454	439	436	440	431	449	436	425	427	419	484	441	414	421	451	423	439	398	434	421	455	419	420	418	418	386	415	446	437	427	445	430	410	461	448	445	408	437	411	468	420	462	393	428	409	424	441	413	414	456	450	441	411	438	417	488	424	443	402	421	461	403	431	436	417	379	463	414	436	424	431	408	397	442	441	409	455	414	419	424	398	472	443	435	400	449	419	424	440	433	443	402	430	423	415	403	405	429	429	423	438	426	414	421	394	411	431	435	434	410	457	409	444	425	411	409	419	461	412	417	440	413	421	418	395	415	433	437	406	431	439	455	429	432	427	456	434	405	399	457	439	399	413	422	436	444	417	409	456	424	392	454	393	432	445	440	420	461	441	365	389	433	414	459	431	437	413	399	404	456	435	420	439	443	423	399	438	424	400	395	464	444	416	420	433	404	397	402	463	430	404	400	404	399	421	415	424	404	413	420	397	409	415	414	437	447	452	430	398	406	460	407	423	458	455	434	452	440	434	442	439	409	424	437	408	416	421	453	401	418	406	451	378	421	428	434	442	416	429	418	423	408	417	450	461	452	449	413	399	408	437	413	432	428	431	396	457	434	418	465	417	404	417	383	420	449	453	394	359	418	428	392	412	390	437	409	385	413	453	439	432	460	413	482	469	443	442	435	415	413	442	418	426	407	423	424	434	406	428	431	419	420	423	444	398	426	416	421	445	425	424	407	433	420	431	420	421	424	404	458	434	473	446	398	468	435	419	416	444	429	432	415	443	412	395	419	417	463	426	418	432	412	414	399	411	400	417	441	426	419	428	398	429	439	454	424	434	440	392	455	420	423	433	431	441	449	434	430	414	438	419	385	399	414	389	429	445	396	438	409	390	444	423	421	433	455	405	405	388	450	425	432	423	428	412	427	401	416	443	443	419	413	434	435	429	400	463	400	454	435	421	407	402	460	448	382	411	412	428	433	453	435	442	405	424	376	403	396	444	431	391	434	443	420	434	433	450	418	487	431	417	444	407	427	434	441	406	402	428	447	434	436	452	402	457	411	414	414	421	454	450	445	433	439	405	436	410	398	396	417	392	396	446	408	418	458	429	422	430	475	429	447	411	448	434	396	427	384	438	444	460	445	406	421	384	419	380	447	430	386	451	405	422	445	447	420	445	459	440	405	445	443	457	426	436	396	470	478	447	452	438	426	401	453	433	423	460	434	454	409	435	425	430	400	432	445	430	424	426	428	415	420	415	441	433	432	406	477	431	429	438	442	397	468	373	397	434	420	418	444	416	483	452	414	422	440	412	422	411	444	432	430	417	464	402	409	430	451	438	407	401	420	424	423	446	437	403	402	429	436	427	394	403	442	405	422	468	426	391	404	422	410	409	419	403	425	428	442	396	447	416	406	424	403	422	427	409	437	422	434	448	385	443	400	415	446	406	432	439	402	410	456	405	419	433	430	444	421	424	386	397	390	420	399	407	433	463	412	429	431	398	397	440	398	397	441	391	386	416	420	372	433	410	453	425	421	432	402	412	405	396	440	437	420	443	442	461	399	447	431	440	398	392	415	433	438	423	452	417	427	425	416	422	411	409	445	427	433	430	444	453	414	435	403	418	424	401	443	429	465	429	423	417	422	438	384	413	453	470	439	449	411	447	388	406	426	411	429	410	426	413	394	443	400	408	436	421	462	420	429	429	456	467	428	441	421	483	411	394	396	435	445	379	404	418	396	437	451	395	436	451	425	393	401	440	444	405	409	418	424	445	384	409	416	415	434	418	434	413	391	402	439	450	447	447	420	462	412	451	408	429	429	436	439	451	409	401	430	429	372	476	426	396	445	410	429	438	424	410	404	418	406	433	437	427	387	393	458	397	462	430	425	421	435	443	422	433	458	431	435	439	455	399	446	437	445	420	389	479	415	440	443	442	442	457	454	426	419	439	393	438	416	446	421	432	386	441	435	419	436	416	409	445	398	412	430	417	424	396	424	419	442	448	433	467	429	413	426	409	457	426	391	422	397	417	460	450	443	457	412	388	459	409	428	421	421	369	407	407	410	438	408	447	435	459	420	395	458	380	434	420	409	435	409	430	427	397	468	446	457	428	460	418	409	398	412	414	407	399	426	418	382	404	426	427	427	425	395	404	434	438	438	445	451	441	405	392	418	451	410	415	413	408	464	393	427	442	455	421	388	444	400	419	431	455	409	389	423	409	445	434	447	439	460	406	477	425	427	454	437	446	395	412	428	405	447	446	411	420	406	447	433	381	401	436	414	439	414	432	414	420	437	471	458	444	397	420	445	371	397	445	447	462	402	401	440	431	406	449	416	421	416	427	431	454	418	442	442	420	425	407	398	445	473	415	447	436	421	459	411	459	446	416	396	414	423	428	433	425	418	432	446	425	454	416	424	358	429	410	394	467	415	448	403	438	405	395	450	402	431	446	444	419	398	416	432	456	455	447	454	376	412	410	437	437	408	426	442	432	385	423	400	427	443	431	377	417	421	426	439	415	419	458	426	399	403	429	415	431	404	433	435	386	424	419	467	412	419	419	462	449	468	419	389	435	425	415	414	390	431	429	437	435	436	457	422	427	445	399	407	482	427	397	436	430	411	427	446	387	412	441	448	407	382	390	447	408	445	412	411	422	436	422	416	454	390	386	441	441	405	399	467	422	427	420	448	452	393	430	408	429	415	408	418	453	397	400	397	446	448	415	451	437	394	428	438	404	432	417	419	428	395	419	400	397	442	412	422	455	423	463	445	437	444	398	418	420	432	400	441	454	422	422	454	426	394	448	442	423	420	451	398	427	435	420	437	411	429	443	411	411	405	409	431	403	433	395	442	426	426	408	443	413	425	420	412	416	454	391	417	388	438	442	407	407	408	397	455	373	399	430	423	409	443	451	414	442	421	433	435	443	425	421	452	444	437	431	432	415	398	451	449	425	424	436	418	408	428	446	454	433	426	436	448	426	422	456	411	408	411	449	416	486	417	483	447	433	409	417	413	444	410	426	410	454	415	431	415	440	430	405	425	397	440	428	405
1772	284	271	273	290	276	260	245	294	274	255	243	256	254	230	239	256	226	239	227	253	222	283	244	246	228	250	252	258	253	253	234	222	231	255	241	273	227	235	257	242	242	241	236	235	230	248	248	263	253	254	238	263	245	249	254	266	243	255	232	240	247	246	231	249	258	264	283	254	253	234	242	241	251	227	240	237	243	259	245	228	262	231	271	228	244	250	230	253	262	258	244	256	246	236	252	241	222	255	242	256	271	239	249	255	240	253	231	201	249	220	248	235	248	240	241	256	221	228	234	219	233	278	239	251	258	242	252	248	250	235	255	233	265	233	248	244	239	280	245	233	226	234	277	219	230	254	260	233	223	275	234	246	246	245	223	245	248	232	283	245	263	292	225	220	266	247	248	248	216	240	251	258	238	235	250	250	249	255	256	258	248	270	254	238	249	236	234	236	231	262	240	245	243	221	216	245	219	236	274	212	218	237	257	230	225	262	260	247	267	236	230	271	236	230	250	266	217	252	254	235	254	265	277	235	231	230	225	241	240	259	224	235	227	248	241	220	267	221	267	251	239	243	247	264	227	229	240	280	228	242	237	233	240	250	275	264	261	252	239	236	238	229	223	256	259	243	225	246	240	251	240	234	256	232	264	232	242	234	264	281	250	223	280	245	248	210	264	236	277	241	221	256	229	248	251	256	235	235	240	243	232	238	235	269	216	246	255	231	239	252	259	228	241	268	270	249	277	247	228	229	256	297	267	265	227	254	236	252	202	244	247	218	257	270	269	251	234	257	236	269	239	276	258	239	233	238	263	262	236	232	247	232	258	256	228	252	251	221	230	235	235	231	233	230	243	257	255	258	250	262	271	254	245	252	235	214	218	257	232	237	242	248	257	240	253	242	231	256	233	263	230	254	209	287	243	264	244	255	229	243	281	259	235	244	228	247	263	262	211	254	265	244	257	236	273	262	205	257	259	224	212	225	224	254	231	222	265	257	258	261	264	238	234	257	257	249	256	215	244	228	230	237	223	263	222	243	242	266	239	244	227	236	267	234	264	254	241	228	229	241	234	221	238	233	260	245	226	273	237	258	277	249	237	257	227	252	250	256	283	249	250	235	256	281	255	227	284	235	223	234	236	220	246	235	256	248	260	268	238	240	251	255	253	241	251	246	257	217	248	252	253	223	264	230	248	252	241	241	224	219	242	274	250	225	260	244	256	248	265	246	234	253	235	265	254	260	264	235	268	236	233	225	261	254	242	234	266	241	269	246	234	226	245	241	260	218	276	229	241	261	233	247	257	241	271	279	224	236	273	270	241	221	227	230	234	217	240	222	236	226	233	244	255	256	242	234	211	232	235	266	212	228	238	244	239	230	243	229	223	212	228	225	234	237	235	262	220	245	237	260	258	252	237	217	241	256	273	228	233	252	264	259	240	225	234	231	244	233	243	246	291	239	249	233	252	270	244	237	247	290	244	228	219	229	264	249	215	229	246	265	265	245	239	231	248	259	230	295	264	234	228	248	242	245	228	243	276	244	250	227	235	251	248	218	248	217	265	237	258	208	251	221	225	268	246	255	285	261	222	242	218	242	249	256	225	232	274	234	246	246	243	255	243	259	228	224	236	260	243	209	250	235	226	238	262	284	240	272	260	234	254	235	256	238	246	276	254	250	251	231	251	252	257	245	232	250	227	266	270	242	249	249	279	269	225	249	240	270	233	239	231	243	233	253	260	246	235	258	248	256	252	226	230	241	254	266	258	229	247	246	278	230	241	225	248	237	256	269	242	240	222	233	240	261	242	257	243	213	258	269	245	254	228	235	266	251	246	248	229	212	240	228	224	245	258	262	220	251	238	232	234	228	265	238	235	239	264	242	239	265	241	250	252	242	216	244	221	268	270	244	249	244	220	253	260	258	264	232	247	236	288	260	250	254	244	260	258	245	261	237	231	251	238	261	231	227	259	255	227	235	262	280	274	246	245	235	228	247	243	254	233	249	250	242	238	252	253	253	236	222	241	233	234	229	264	242	246	244	268	241	235	255	260	225	234	259	241	256	265	222	235	235	254	243	248	236	242	272	233	230	223	220	208	260	243	259	239	253	216	237	243	249	242	248	245	287	247	242	243	255	240	237	246	264	226	237	220	219	242	237	235	244	259	246	253	247	229	243	259	246	240	237	237	244	222	268	245	212	237	255	251	267	234	238	272	254	245	226	260	250	253	254	242	252	242	239	258	253	238	250	241	243	270	251	245	233	281	224	266	254	235	238	255	243	230	239	264	260	237	232	240	225	264	245	298	269	264	222	237	262	269	268	289	259	241	249	245	292	230	223	243	265	225	229	252	267	253	261	245	243	243	240	224	233	217	239	284	269	251	249	242	226	235	230	267	250	239	272	258	254	252	227	258	230	235	266	254	237	253	231	257	265	242	272	247	229	257	270	253	236	227	248	241	265	269	240	231	244	266	263	232	237	241	256	242	243	269	248	256	233	257	267	255	233	217	250	231	241	241	236	258	259	267	255	240	244	240	231	244	263	251	241	226	235	232	259	223	260	255	234	265	206	243	222	269	233	238	220	243	248	243	251	235	276	232	245	252	265	242	269	273	249	245	230	272	231	213	262	260	234	228	236	246	259	250	255	239	258	241	234	233	238	241	263	251	224	248	255	222	250	234	238	225	234	242	248	248	244	278	255	229	232	267	244	252	283	248	217	250	239	237	221	249	251	255	235	285	234	227	236	249	261	233	267	233	241	256	226	253	244	248	268	266	242	258	245	245	234	246	247	255	256	250	248	286	243	249	245	236	224	280	227	245	222	244	224	230	225	236	225	243	244	262	241	236	277	260	303	240	260	271	232	230	227	242	267	256	236	236	251	233	233	256	234	242	234	227	266	223	237	250	264	249	270	248	251	232	269	226	248	233	251	247	238	258	243	259	241	223	221	275	231	245	249	246	247	250	270	263	220	243	244	240	226	229	240	237	235	252	252	239	257	240	219	250	213	218	271	264	220	221	237	265	263	271	257	239	244	254	248	231	236	245	244	269	256	251	236	217	267	233	270	259	244	259	232	255	264	264	245	263	246	264	238	237	252	267	249	255	241	254	266	275	273	261	274	276	242	247	231	259	233	235	222	256	253	237	246	263	250	210	240	232	248	245	262	276	250	257	211	213	242	229	245	234	257	254	260	227	222	251	277	246	229	235	262	247	251	226	260	244	237	236	245	226	256	260	223	236	233	277	263	238	251	214	246	235	237	248	238	259	258	250	218	247	257	235	223	246	270	232	252	248	275	269	241	271	238	229	238	244	230	234	241	228	234	273	263	219	256	245	241	252	227	236	227	264	253	225	256	234	240	223	239	245	268	231	250	240	264	239	234	237	237	225	249	238	275	224	227	259	247	249	264	248	257	248	252	251	256	267	238	252	241	237	239	244	252	248	239	243	277	245	239	231	225	270	249	288	278	260	239	252	242	282	242	259	236	244	240	254	229	235	266	266
2193	916	972	1014	977	945	922	939	954	901	857	829	877	866	903	889	895	885	831	853	858	857	844	814	793	822	904	860	861	874	831	832	853	811	819	878	880	859	835	863	850	819	904	875	775	823	836	862	836	762	850	872	852	829	842	799	843	808	830	796	800	825	832	796	843	820	797	851	834	844	870	882	840	825	833	827	803	867	811	906	858	815	841	805	826	834	829	899	862	776	864	846	834	825	847	843	821	889	869	846	804	855	870	832	852	816	793	865	827	792	893	829	809	831	820	808	844	891	802	833	829	821	829	838	786	861	844	829	887	860	825	896	813	807	879	820	823	818	835	803	812	831	864	848	833	849	825	884	802	840	833	794	849	843	839	834	841	843	846	858	872	789	835	840	821	886	794	823	803	794	834	833	829	836	796	816	813	853	779	806	896	869	833	847	855	844	824	867	844	863	856	823	793	815	818	800	840	835	814	789	849	859	801	839	801	841	818	810	862	857	854	808	812	800	840	894	853	847	806	890	842	888	824	836	856	835	857	807	857	792	784	877	821	822	816	858	854	818	768	855	798	823	827	831	796	864	842	848	820	857	841	849	831	793	820	878	853	816	838	838	844	860	810	844	899	899	841	858	845	796	811	837	838	851	911	835	844	826	856	825	815	764	862	775	858	793	877	828	827	831	774	825	799	826	819	869	858	853	863	859	869	828	844	878	819	914	840	838	845	824	828	876	839	856	852	862	806	825	795	837	857	841	817	815	807	813	776	853	813	836	833	836	839	746	827	761	816	825	808	812	864	810	812	864	854	835	800	799	852	841	864	812	804	846	823	822	840	832	816	845	887	781	860	841	796	813	858	797	814	822	866	806	772	874	800	845	828	846	810	850	821	877	804	885	803	832	790	821	818	840	810	804	845	837	836	845	864	833	851	843	861	846	801	876	859	823	828	865	794	846	871	863	816	837	842	852	828	781	876	798	808	857	857	783	804	796	830	823	861	817	839	879	827	812	833	821	867	836	862	840	860	838	886	790	836	842	851	877	802	824	816	816	830	828	832	785	828	862	851	794	867	780	872	882	830	827	876	815	788	780	802	836	813	837	815	771	843	798	829	854	833	837	865	832	825	807	821	830	796	817	876	829	833	842	836	819	805	827	806	782	842	833	838	823	828	887	833	826	831	875	876	800	801	847	833	750	841	863	794	870	845	830	811	877	805	834	832	819	809	856	837	835	831	855	805	855	826	831	838	863	807	858	876	811	807	798	836	824	811	831	791	799	853	842	828	807	820	833	789	870	807	844	819	829	791	900	877	885	824	844	885	831	866	814	846	796	896	837	879	824	911	827	803	888	821	816	855	818	857	819	856	849	818	832	817	881	815	820	873	808	812	797	832	812	780	821	804	856	841	810	771	852	826	822	835	877	846	826	831	837	815	852	747	792	814	848	797	834	850	828	828	837	819	866	824	805	802	851	835	843	862	823	856	822	847	850	812	800	813	831	892	877	852	825	834	831	859	814	843	824	899	806	848	806	822	843	864	858	817	854	874	819	861	853	824	851	809	806	881	857	784	858	878	833	825	884	851	817	834	911	837	800	834	860	800	832	859	771	862	824	844	804	830	859	922	840	849	814	778	847	788	823	857	846	835	899	842	834	840	859	816	768	845	831	849	775	856	840	789	802	821	803	883	800	850	833	794	803	751	860	815	810	860	855	856	776	855	882	815	839	878	812	837	866	822	824	866	793	803	812	858	884	844	817	889	871	812	850	800	877	768	834	858	815	778	908	822	864	819	809	835	814	879	834	809	837	791	755	853	788	804	881	806	816	809	881	833	857	808	841	815	836	869	840	819	843	781	819	838	806	813	851	848	920	825	813	826	842	866	820	860	866	847	867	835	860	823	799	867	812	822	824	803	815	860	835	822	849	814	760	840	890	860	830	838	800	842	827	855	786	816	794	812	809	832	841	832	799	807	787	861	850	781	761	813	800	870	850	827	823	803	849	809	813	849	815	852	837	812	803	846	860	844	796	879	810	834	863	836	848	868	819	854	847	865	827	819	898	893	837	842	859	771	806	866	809	834	866	889	828	837	796	826	799	858	836	840	837	875	890	826	815	867	849	845	834	868	803	815	828	804	822	816	818	857	791	816	869	804	839	879	816	811	882	854	843	822	812	892	811	870	825	817	778	831	861	876	816	881	883	853	792	831	882	813	825	828	894	865	831	818	847	873	827	845	832	849	881	895	823	799	804	808	838	833	751	847	829	853	811	818	827	818	863	840	867	824	812	896	845	814	794	863	836	846	810	894	822	814	837	842	816	800	897	805	835	807	884	777	837	864	780	803	845	845	847	783	863	830	789	873	853	872	771	807	838	874	786	847	882	813	858	770	795	833	821	830	824	840	773	845	799	856	834	789	801	861	874	841	899	847	843	844	832	863	855	841	855	791	861	848	823	854	879	833	824	817	839	835	794	852	827	813	822	770	870	825	847	843	806	826	893	838	886	836	858	780	840	840	815	858	760	868	804	828	862	806	884	868	836	811	773	820	869	843	812	816	794	817	878	863	858	807	823	808	884	807	864	814	768	860	868	832	825	807	837	822	812	826	814	824	816	786	790	798	844	829	793	842	891	797	855	812	808	831	838	808	804	851	855	829	844	850	834	796	862	792	861	854	847	839	802	814	811	803	810	788	791	785	841	815	744	850	853	858	827	827	842	816	832	808	889	840	783	772	850	873	826	865	806	795	893	881	846	786	829	851	849	857	823	841	818	879	843	843	875	830	828	787	797	821	810	848	813	839	861	804	845	854	856	806	869	861	840	835	853	855	820	816	836	903	802	817	780	784	817	834	847	849	816	813	841	777	846	843	824	844	787	859	814	816	827	839	802	826	782	809	895	836	826	840	819	825	888	832	847	809	820	797	834	790	835	852	847	783	813	782	795	805	925	884	828	795	834	835	815	833	838	815	838	824	808	876	798	805	815	829	873	856	801	847	826	810	860	856	855	847	830	869	854	871	881	825	860	800	831	802	852	827	793	846	841	821	853	819	867	826	883	825	826	831	847	801	789	810	844	836	877	804	839	808	804	830	860	858	855	849	854	842	821	819	895	855	811	833	830	848	840	811	783	847	878	851	826	856	860	818	855	821	790	806	787	807	826	821	857	855	831	848	794	808	873	838	793	833	868	833	811	871	868	844	834	808	850	825	782	857	827	848	859	881	841	860	805	779	854	891	824	829	796	830	832	852	790	825	864	794	832	842	846	772	853	823	838	803	849	793	828	809	839	802	840	918	834	769	803	825	870	817	838	784	807	870	851	797	817	824	810	831	897	813	859	821	875	835	794	816	815	845	825	809	823	804	787	853	814	832	794	842	832	833	838	834	864	838	846	873	830	884	844	842	854	860	855	820	853	843	838	850	850	842	844	849	830	860	870	818	871	848	803	833	818	827	774	828	810	860	869	796	832	841	835	836	838	875	837	851	791	836	819	870	868	824	792	807	832
6825	798	1076	855	654	487	404	325	507	244	244	231	224	200	200	180	178	194	162	162	176	166	170	175	185	151	137	144	157	166	146	160	172	160	161	160	132	148	145	156	146	155	149	161	139	144	165	142	128	115	141	139	160	161	136	149	139	137	133	132	121	136	141	152	170	127	144	127	153	129	130	176	149	149	157	140	135	144	149	138	155	145	146	147	156	127	124	161	145	145	141	137	159	142	157	126	130	141	147	146	134	137	141	161	179	168	134	166	148	128	144	149	146	132	138	123	155	137	134	127	135	160	137	143	145	165	124	146	143	153	147	137	153	152	144	166	144	126	144	153	144	136	138	167	145	141	153	147	140	135	147	151	136	146	125	156	147	138	154	161	141	148	123	130	145	129	153	151	158	130	155	124	147	155	156	137	136	131	150	138	143	143	134	134	157	151	154	129	151	142	139	139	131	168	132	123	140	162	130	159	153	136	167	160	139	158	144	157	127	139	143	148	136	160	151	139	155	139	152	143	162	149	143	144	155	137	141	138	138	158	157	154	145	126	136	133	117	156	159	133	140	152	138	141	157	147	140	143	155	140	162	141	165	170	147	148	129	151	149	138	134	137	138	123	150	142	118	158	165	132	147	141	126	165	149	134	158	159	118	137	149	147	158	141	152	142	149	139	135	128	144	135	127	125	136	119	158	157	149	168	153	135	159	132	136	145	146	148	153	143	156	123	140	135	146	169	143	153	151	157	150	141	144	158	140	132	135	156	133	155	138	162	137	140	129	161	154	130	164	135	140	138	135	154	148	131	135	164	136	122	136	190	152	141	153	146	153	140	132	151	137	132	140	136	138	128	148	141	140	151	140	129	139	129	147	151	155	143	131	151	153	153	137	137	129	160	146	133	144	143	146	131	152	153	134	153	138	150	163	155	160	163	146	146	128	126	156	138	127	155	127	152	167	122	150	175	125	156	142	159	156	146	128	147	134	128	136	160	129	125	128	161	153	164	148	140	145	131	134	139	130	119	165	129	148	163	139	148	142	129	130	141	166	155	143	147	162	130	154	149	127	144	125	161	151	130	135	153	129	168	140	134	123	125	136	137	141	148	138	145	161	150	128	152	134	133	124	143	132	141	146	159	151	124	145	139	161	163	141	133	117	154	159	147	135	126	141	142	138	118	153	171	135	136	149	131	143	134	139	150	144	135	148	145	129	155	143	151	129	136	170	150	136	131	139	141	137	169	148	147	151	140	154	140	148	129	143	157	152	144	160	155	148	165	161	162	141	133	157	173	134	137	156	162	155	130	133	151	134	160	116	158	127	138	130	133	133	151	150	125	122	148	141	146	145	140	164	144	105	139	156	137	142	161	154	133	138	134	130	138	152	136	146	141	135	167	158	149	132	145	139	161	161	136	152	155	157	152	151	141	162	143	132	124	175	123	130	160	125	132	131	139	147	134	119	133	174	131	126	149	148	143	144	142	139	147	131	140	147	143	151	143	139	141	149	142	142	154	146	144	130	167	183	159	138	151	145	142	164	141	144	137	154	139	148	133	159	149	133	147	140	162	138	142	149	151	165	124	157	152	144	138	148	132	135	161	134	128	133	157	146	132	158	149	126	134	151	137	136	140	131	153	180	161	141	163	151	147	124	137	152	136	170	119	138	168	139	132	146	131	149	158	160	118	141	152	135	147	153	163	157	139	180	154	155	167	124	145	147	144	161	146	138	137	133	134	138	154	153	119	119	165	151	144	132	131	148	135	142	161	152	155	132	133	129	135	157	127	154	171	142	142	138	128	162	154	146	151	140	150	151	146	138	136	143	129	138	135	140	117	141	147	156	142	149	140	130	163	142	156	139	138	133	143	153	150	144	135	153	135	139	157	137	153	131	130	142	152	160	151	147	124	139	123	124	137	128	144	162	131	138	121	138	149	145	139	130	158	158	137	133	146	163	153	137	151	147	153	143	143	141	147	167	167	142	146	148	130	121	133	139	138	141	144	159	143	158	123	152	151	162	138	143	148	133	168	140	172	143	132	166	150	149	154	136	154	132	120	137	159	141	144	132	130	162	160	143	153	113	170	144	156	134	152	127	129	153	144	140	141	137	157	138	136	138	165	126	162	140	172	163	151	153	179	144	134	159	139	138	147	134	146	162	155	147	141	136	133	162	130	148	136	138	121	138	142	142	161	164	146	163	117	137	143	143	140	135	148	150	151	140	145	163	150	143	154	145	148	158	172	146	130	127	150	122	164	150	137	132	145	160	126	163	143	150	154	144	173	142	145	119	152	144	129	156	138	120	131	133	146	158	165	137	125	159	158	143	157	130	147	141	145	142	158	157	144	136	147	140	140	149	122	149	170	131	160	151	151	126	131	136	142	148	134	123	167	146	149	151	125	169	145	165	137	144	150	150	149	143	149	146	154	133	131	159	133	146	152	141	149	131	122	142	153	137	144	143	138	167	143	147	127	130	131	136	130	151	144	127	143	147	151	148	140	134	140	151	141	144	140	157	142	160	148	147	144	144	158	115	145	150	149	153	126	150	160	127	144	140	140	137	143	139	137	149	133	167	166	176	136	133	145	142	129	152	143	141	142	148	153	143	135	136	129	126	153	133	154	144	149	156	132	146	124	156	142	129	145	131	128	135	132	155	136	143	137	151	147	132	149	127	150	164	135	123	147	147	163	154	147	148	173	130	166	121	143	181	134	139	151	167	142	149	127	146	132	136	158	148	144	147	146	159	135	156	138	144	146	142	127	152	130	151	137	136	137	149	141	143	155	153	146	165	143	133	139	134	139	149	116	154	131	151	138	157	176	158	155	155	152	130	138	157	146	174	126	146	128	151	135	128	136	126	139	139	151	143	140	160	129	145	152	156	167	154	134	152	144	142	135	138	149	146	151	169	137	149	151	147	154	164	142	148	147	152	143	134	145	152	138	140	147	143	139	152	148	139	142	140	132	128	141	131	168	157	149	124	133	140	163	144	139	129	142	141	158	121	122	181	139	151	148	129	131	142	152	152	153	155	142	156	151	143	136	141	150	158	154	156	152	128	142	138	150	145	151	157	142	154	151	143	139	141	154	135	148	147	139	169	150	142	127	148	153	139	164	143	140	135	132	126	137	145	143	143	142	170	148	129	156	136	149	123	141	167	157	147	144	150	130	153	123	137	138	122	132	144	135	161	145	153	148	163	170	125	124	145	147	127	148	149	113	160	138	143	130	154	154	159	167	145	130	138	132	145	153	124	139	140	146	151	160	144	161	122	144	142	136	144	139	131	136	159	155	140	124	121	146	145	143	139	136	127	130	115	145	159	143	136	144	141	145	142	134	129	158	142	149	145	146	132	149	132	164	143	140	144	153	151	144	159	169	141	140	140	140	133	136	154	133	150	158	145	155	145	147	149	153	173	127	152	131	133	132	132	135	136	156	154	141	121	160	139	114	163	140	126	140	158	132	144	158	149	130	147	146	117	134	121	143	151	160	155	150	127	138
5079	1272	2623	3020	2737	2279	1928	1700	2582	1280	1096	1102	976	886	901	802	791	741	693	731	720	646	610	696	674	625	622	577	654	577	623	608	635	595	594	522	623	632	551	557	534	561	559	545	539	575	551	553	524	560	551	614	559	546	571	573	547	555	555	527	560	535	544	507	501	559	528	550	572	607	557	566	552	547	530	550	519	531	543	544	533	536	533	563	547	518	567	575	537	502	517	546	539	553	550	510	506	565	565	505	545	531	552	526	551	517	522	572	508	530	487	531	498	505	542	525	550	556	543	569	549	520	553	551	507	570	541	521	575	554	518	547	558	553	513	519	524	527	561	526	544	547	518	534	530	559	484	529	554	516	527	517	550	548	507	556	548	528	509	506	532	555	570	528	469	508	533	488	487	526	531	494	511	530	496	540	512	549	504	505	516	501	514	550	529	535	493	522	509	548	527	548	560	515	537	479	504	532	540	537	538	504	508	519	551	568	507	513	514	484	523	533	527	534	533	488	559	535	482	510	536	515	541	558	520	527	537	513	548	561	521	494	522	543	532	531	554	494	561	556	546	510	510	540	547	557	520	516	499	520	517	506	518	523	521	519	527	540	499	516	565	540	535	498	522	544	523	561	547	525	512	511	529	542	547	537	530	507	508	530	514	560	524	530	554	539	549	567	514	543	515	540	476	573	508	518	532	518	507	525	511	507	554	497	537	522	524	545	542	533	520	542	547	532	533	520	546	494	526	525	523	537	523	504	521	527	562	501	528	492	503	520	510	519	527	533	495	558	531	520	567	505	533	499	549	509	534	503	506	502	531	524	537	481	595	601	461	508	518	522	546	552	561	553	538	549	512	488	528	523	515	493	564	504	538	532	518	548	551	504	506	522	536	510	564	534	524	544	538	501	526	525	504	559	509	511	534	532	526	557	540	532	570	546	508	562	540	546	561	524	533	526	552	529	511	537	515	540	516	521	526	549	529	525	481	537	511	532	541	516	508	564	520	513	502	505	563	540	541	526	498	531	516	520	520	530	525	488	504	554	492	542	545	512	521	513	533	525	491	493	510	510	506	527	523	511	554	523	502	543	535	521	548	542	534	526	516	522	529	500	570	557	499	537	537	508	519	486	550	537	556	507	512	506	505	481	491	523	553	549	509	532	539	540	514	565	498	537	567	554	484	536	523	523	507	499	563	543	565	548	514	517	535	567	538	517	542	543	536	522	487	562	535	548	531	538	546	550	549	521	485	546	533	569	516	553	525	475	518	525	516	521	552	520	512	527	536	529	530	554	485	499	549	518	518	540	512	502	514	525	514	522	581	570	577	572	539	535	554	564	543	517	504	502	491	544	558	510	543	547	541	544	493	506	525	570	491	482	504	522	506	559	513	538	548	523	517	554	532	535	559	517	557	534	543	532	496	512	539	511	528	516	549	521	520	504	565	556	562	541	532	497	538	532	530	571	540	500	504	507	518	545	550	513	515	567	577	536	499	536	518	525	518	502	496	561	526	552	548	525	548	519	530	538	503	517	530	543	523	556	536	507	542	555	556	530	538	586	533	515	508	506	542	532	478	530	534	539	512	502	498	539	473	551	520	474	504	553	549	539	497	503	548	550	528	499	516	495	539	517	538	517	519	513	528	578	532	527	513	532	520	523	544	532	556	529	539	525	498	591	529	510	509	534	534	525	522	546	517	518	539	562	520	558	480	544	542	549	541	531	545	552	532	496	513	568	533	553	552	495	545	498	516	487	524	521	546	577	513	502	509	551	520	506	532	538	526	525	545	543	552	522	555	485	510	567	515	537	515	515	526	503	481	527	533	546	510	516	547	540	512	548	515	516	551	524	525	510	567	535	496	561	515	538	529	515	529	513	516	532	542	525	492	523	484	528	510	532	499	535	539	492	518	534	536	525	543	518	520	517	516	541	572	497	561	521	511	567	559	544	565	519	543	545	534	507	514	478	527	530	573	512	518	524	484	523	546	520	575	496	524	545	520	554	513	521	537	526	501	535	524	524	497	502	462	518	551	546	502	507	520	543	510	535	540	586	552	540	536	546	538	522	500	516	493	511	502	523	537	543	594	541	501	498	537	517	554	511	520	556	508	521	497	562	540	533	538	546	508	554	532	584	537	545	515	569	545	547	540	526	531	507	543	529	528	507	519	542	510	566	552	533	488	516	531	547	517	556	522	525	523	531	527	521	552	540	538	522	504	525	533	521	518	512	537	536	554	544	550	547	513	501	488	519	560	502	505	531	510	533	495	537	533	496	533	509	496	502	561	517	514	529	565	538	580	547	507	565	496	541	533	509	483	534	537	543	520	551	565	492	551	513	508	475	563	543	512	527	553	509	550	516	533	542	509	507	564	518	499	509	519	496	494	523	513	518	523	522	561	493	489	531	556	546	516	493	548	537	510	540	531	554	512	513	521	575	556	516	530	515	556	517	500	492	548	559	518	538	553	455	523	558	485	539	553	561	536	508	554	548	534	524	529	538	529	542	545	520	543	517	535	518	543	537	497	522	526	506	491	505	531	523	524	548	505	505	500	535	543	534	554	509	516	533	544	530	532	505	548	519	530	513	565	567	489	524	493	498	561	516	552	561	558	490	496	518	493	516	519	528	525	526	543	574	520	559	505	527	521	539	551	540	508	511	514	533	543	534	509	534	515	472	538	561	527	579	521	533	552	539	504	464	540	504	485	557	517	566	497	526	514	567	548	534	540	493	538	514	562	521	519	550	536	534	505	510	511	558	547	527	551	504	544	533	535	507	489	535	570	507	492	573	515	530	506	516	519	520	575	517	525	536	565	512	495	542	546	516	536	503	546	511	522	516	540	509	491	495	535	519	552	532	528	501	546	509	552	492	505	563	557	574	516	531	544	534	500	546	541	519	526	478	542	539	529	528	558	527	540	546	536	546	522	530	558	518	535	514	484	549	547	489	534	518	547	514	583	565	517	509	515	516	536	515	516	471	531	530	544	534	497	563	567	491	560	536	539	485	537	522	551	506	546	503	533	522	515	572	540	542	492	462	518	557	526	506	552	510	556	563	530	524	556	543	490	488	518	528	553	531	551	524	523	566	556	569	544	556	552	482	541	542	538	532	483	565	548	516	546	516	563	511	505	546	498	496	542	564	555	539	525	536	497	527	537	546	520	505	529	529	525	532	505	526	499	525	512	498	553	558	526	534	515	543	513	572	501	584	550	536	524	534	531	504	555	504	522	562	549	515	548	510	574	543	564	515	484	491	534	520	490	508	574	513	538	522	515	545	528	546	527	547	547	523	520	508	507	554	527	513	550	527	524	540	560	509	520	538	517	542	534	544	496	544	518	531	537	518	538	570	555	509	560	533	544	519	478	543	524	497	483	521	495	521	518	514	528	528	472	477	550	513	555	538	529	547	513	550	524	547	498	526	558	537	547	559	545	514	570	541	548	543	519	509	531	538	490	538	530	493	544	501	501	519	528	528	522	547	552	536	539	478	513	532	518	521
14358	1853	2204	1670	1161	812	652	511	1555	350	361	240	252	216	228	182	180	180	141	186	155	173	182	141	149	142	141	133	132	128	134	121	125	123	130	117	121	122	128	119	102	117	115	102	97	123	119	128	120	118	118	136	105	116	111	101	125	124	123	108	120	130	121	115	109	109	110	99	104	123	116	118	93	108	111	109	121	87	106	130	118	97	107	118	112	105	132	121	110	109	122	127	102	112	94	96	101	105	111	102	95	108	127	109	127	92	106	101	110	110	110	124	101	102	110	113	114	128	97	103	122	100	88	113	121	110	105	123	85	98	113	105	104	99	107	136	97	120	92	102	120	106	111	113	106	110	122	93	89	117	111	98	107	117	125	89	90	117	102	106	86	105	102	103	105	126	98	105	119	104	109	113	91	111	101	98	106	88	132	103	106	107	100	110	90	97	112	95	113	127	112	99	97	99	124	110	113	114	107	127	107	110	127	105	115	110	102	111	109	101	123	123	100	113	107	119	96	100	102	109	105	92	96	124	105	103	107	121	104	106	134	115	105	86	109	110	115	102	117	115	102	120	87	111	126	99	118	98	111	105	120	127	113	100	116	96	99	109	103	99	109	109	109	103	107	138	131	81	108	103	122	102	118	118	105	129	95	100	117	89	117	100	105	124	88	91	103	108	116	124	105	109	110	114	113	107	110	109	123	104	106	114	114	113	93	102	102	101	113	112	108	116	127	99	113	81	100	113	93	120	103	120	102	87	108	92	106	119	88	99	116	97	103	94	114	101	111	75	114	112	86	101	101	118	101	102	109	110	119	113	99	114	120	95	121	109	108	126	112	90	105	94	120	106	104	88	115	116	128	90	109	106	121	104	115	94	117	125	86	106	107	109	101	111	96	121	103	98	113	111	124	127	99	112	88	117	113	98	103	116	92	113	94	103	96	114	109	97	121	86	113	103	105	123	113	106	109	112	125	126	120	115	121	88	109	101	117	105	103	117	108	117	124	100	119	99	97	102	109	106	117	103	129	94	92	108	110	96	92	101	109	108	104	103	89	91	119	121	99	75	91	121	105	129	113	116	103	127	134	107	129	98	104	83	96	96	95	116	120	98	102	109	117	100	93	113	114	98	118	106	118	108	124	116	114	112	116	104	110	113	85	115	110	126	113	109	99	97	118	106	110	88	108	105	107	114	97	103	107	94	115	108	110	124	108	115	104	97	104	118	127	103	102	106	114	92	120	109	98	104	103	114	119	108	120	108	127	108	113	109	125	103	102	102	94	110	120	92	129	101	121	104	113	108	122	106	94	91	117	90	107	129	98	121	117	106	109	125	104	98	114	117	129	107	112	109	98	85	115	103	116	110	111	107	86	92	103	103	116	103	114	97	118	116	109	93	124	100	115	102	99	130	111	97	139	94	100	102	126	106	107	114	92	98	103	92	91	109	100	122	96	122	106	107	96	116	95	109	110	109	103	90	123	115	117	107	137	88	94	102	105	110	115	111	101	98	107	110	118	105	100	123	115	99	101	113	110	123	106	119	130	96	94	120	116	100	103	92	98	98	92	93	107	112	94	114	112	98	104	105	111	112	108	106	109	109	124	114	96	96	124	116	108	93	122	107	111	114	104	112	98	108	103	116	118	111	119	115	117	98	121	131	100	127	110	107	109	113	115	113	117	113	116	103	103	118	109	116	88	96	95	110	122	117	108	109	115	112	105	105	111	114	112	114	108	85	83	114	114	110	98	129	104	119	115	95	91	107	109	98	107	122	104	108	120	120	112	92	116	105	107	119	115	101	96	105	96	92	106	117	121	99	100	104	106	132	94	120	118	111	102	105	105	95	111	98	110	109	117	100	113	123	125	121	124	97	104	118	123	99	104	107	94	108	104	108	111	107	101	100	119	104	109	102	115	114	113	126	112	100	106	95	117	111	89	112	122	101	112	116	108	89	103	101	110	97	117	110	123	106	111	111	120	97	116	88	106	116	101	102	110	124	98	107	110	123	114	106	128	99	106	98	95	104	101	109	123	120	119	112	100	112	104	122	98	102	105	111	118	99	123	129	106	97	113	114	112	96	125	124	101	104	111	90	106	94	103	87	111	113	94	116	143	116	87	118	108	103	116	109	104	107	91	130	101	110	95	106	106	100	103	107	110	108	120	113	112	112	107	98	92	123	107	115	116	117	94	104	100	105	101	98	95	105	130	124	106	115	113	108	112	92	109	96	124	95	120	97	130	96	101	106	108	114	103	113	112	122	102	85	117	114	106	111	93	106	105	114	99	117	113	99	116	110	111	105	112	79	113	117	107	117	109	100	101	111	118	100	114	117	107	99	111	124	93	103	120	105	121	108	108	105	120	117	94	100	113	100	124	92	113	109	97	97	123	101	115	103	107	108	93	91	125	90	94	115	103	116	110	114	121	120	87	121	93	102	108	114	103	115	97	115	109	101	91	124	112	113	115	124	117	143	107	90	95	109	112	119	114	109	106	102	124	130	108	104	132	103	114	106	116	118	109	94	108	98	118	108	104	130	92	115	100	92	122	112	104	91	119	110	118	97	94	124	101	98	104	129	102	98	89	110	111	111	135	117	123	99	99	92	96	98	118	127	102	102	114	101	100	109	111	107	128	122	105	125	104	118	83	122	106	97	105	107	116	107	103	105	109	105	115	114	107	112	85	107	112	116	111	99	105	108	92	114	122	118	105	126	118	109	111	104	102	84	111	118	131	121	119	102	103	110	88	107	106	117	106	113	124	115	106	116	94	108	108	99	101	106	126	93	109	108	113	129	113	101	106	123	108	119	107	101	94	105	115	128	94	114	92	88	113	122	108	118	123	127	93	95	109	135	119	114	107	105	101	118	119	119	110	114	128	126	111	120	108	114	97	90	110	99	115	109	100	103	123	112	100	92	121	90	96	101	116	117	120	96	108	106	102	97	99	103	117	112	119	125	112	124	93	120	111	96	105	98	95	99	115	121	103	113	99	116	110	110	109	124	95	121	87	136	106	123	99	120	96	111	115	108	107	107	95	129	104	116	112	119	122	108	104	108	102	123	107	110	113	117	108	103	103	103	128	102	106	93	119	113	88	104	102	111	114	104	123	118	112	108	109	109	93	115	110	115	102	103	120	109	96	111	126	102	128	103	122	107	117	95	94	111	106	116	100	128	107	131	110	98	110	120	108	102	89	118	128	95	116	116	110	102	114	102	102	108	105	119	94	99	109	109	116	116	108	126	97	122	116	127	123	116	89	120	91	110	109	108	121	98	113	105	119	104	108	106	104	112	127	99	118	97	112	100	112	95	119	105	107	111	103	116	99	97	101	103	110	112	114	96	107	120	113	108	111	100	112	118	110	107	111	97	115	104	95	105	102	104	122	113	117	100	131	95	116	90	71	101	110	109	103	101	105	113	96	124	102	121	112	113	105	119	116	116	125	111	112	104	109	115	112	129	121	90	119	116	96	112	105	101	98	136	105	113	110	126	117	103	103	121
7297	2106	4679	5759	4898	3874	3279	2659	6947	1966	1689	1514	1374	1243	1176	1086	959	945	846	832	820	731	724	704	676	668	646	678	590	554	617	608	562	560	576	532	525	556	529	539	510	452	548	504	492	505	463	479	463	471	492	477	470	527	467	436	460	451	483	479	421	487	441	421	455	430	473	450	469	451	453	436	443	436	451	458	406	434	452	435	484	470	437	453	443	430	443	433	450	441	460	447	443	450	466	450	439	438	475	417	375	438	409	431	438	448	433	462	438	432	458	412	449	402	390	423	406	444	447	453	419	426	408	418	459	438	423	445	428	432	421	445	412	431	443	411	415	439	433	436	426	451	449	408	423	433	405	449	421	412	411	453	420	429	410	453	401	431	425	447	427	440	411	422	437	433	440	416	411	410	394	414	419	431	426	401	442	454	444	433	406	440	451	400	369	412	441	455	443	438	450	417	403	406	443	462	439	427	422	436	410	442	454	430	433	409	435	434	456	408	412	431	388	450	432	438	454	405	416	426	444	444	434	407	431	375	416	425	447	432	407	396	456	426	453	448	410	447	443	436	436	356	423	415	443	484	465	435	445	432	459	404	413	419	470	417	442	436	406	420	392	448	418	462	403	407	444	436	426	422	386	441	452	424	449	420	452	396	419	394	404	421	440	409	447	439	411	421	414	426	400	417	415	407	408	409	461	412	408	392	451	420	422	450	396	457	409	421	417	400	403	389	432	385	408	398	429	467	443	432	405	433	402	424	421	453	392	409	449	410	403	412	429	433	436	423	418	420	439	415	449	421	420	452	418	416	416	439	424	435	450	431	434	390	425	431	428	394	405	462	391	417	405	400	423	429	422	441	393	363	458	456	423	445	458	418	424	420	392	412	494	380	447	417	451	455	423	410	463	407	423	401	403	440	435	386	421	434	430	417	452	415	425	402	416	443	411	438	426	421	436	449	427	399	440	412	429	423	409	448	382	418	410	398	458	404	398	448	471	441	402	424	416	456	408	441	467	444	410	425	448	442	396	449	419	443	413	412	435	425	420	439	423	435	411	420	391	413	366	455	383	427	427	419	373	415	414	449	394	428	419	444	424	420	425	429	417	421	415	428	456	387	434	436	420	389	405	420	406	387	440	400	409	434	411	443	405	399	435	461	438	441	408	412	406	444	382	388	400	441	414	426	456	436	419	443	420	438	394	444	394	422	403	432	456	432	393	442	421	401	438	433	435	449	405	454	424	430	431	429	398	408	435	412	401	426	428	443	413	413	453	403	432	422	443	398	438	432	434	425	452	461	461	424	422	468	439	452	432	414	435	407	421	441	423	432	389	394	383	457	414	425	422	399	436	458	455	433	468	444	400	449	440	418	395	433	459	412	454	437	418	457	428	384	413	431	419	400	432	436	389	426	420	459	420	400	403	406	439	412	415	384	433	436	414	419	430	452	424	440	431	400	439	441	428	430	421	401	382	403	428	415	425	392	414	418	421	436	449	418	450	444	387	447	437	439	447	397	449	413	411	395	426	418	414	404	423	433	415	474	445	436	432	431	402	417	385	413	418	435	445	411	416	420	415	412	426	443	436	395	411	414	433	477	423	448	381	436	427	384	486	380	451	418	439	412	389	424	414	425	382	436	452	403	418	442	423	418	407	445	408	414	436	399	411	446	432	432	413	406	429	393	378	422	378	426	428	409	416	433	401	433	418	445	417	405	437	422	424	409	424	421	459	447	431	390	417	420	419	461	437	442	428	459	419	435	403	424	446	415	419	437	409	414	451	413	455	396	448	437	393	394	406	466	385	470	420	422	414	403	428	441	476	425	437	445	410	403	427	429	415	416	431	427	406	426	416	458	412	438	447	434	429	407	424	429	403	403	411	415	428	433	430	378	412	393	451	449	447	401	401	407	377	427	407	420	419	412	397	421	385	431	409	431	407	422	439	458	391	410	430	422	453	419	396	427	462	433	401	400	412	436	409	414	400	413	428	436	448	432	455	420	437	421	425	429	409	442	457	410	418	403	387	434	421	412	397	422	428	446	447	417	393	409	458	417	412	405	401	392	443	419	417	400	422	425	442	436	401	438	424	436	424	424	405	442	408	436	417	455	450	419	419	404	418	448	455	408	414	410	407	419	442	395	405	440	416	437	405	439	395	428	426	431	425	411	400	444	387	399	428	379	405	440	435	415	400	420	426	448	370	420	424	417	449	432	418	398	421	436	430	425	413	422	411	393	435	449	420	431	408	457	389	416	412	421	401	470	438	426	438	442	411	426	455	419	428	464	434	448	428	431	430	419	452	447	408	441	411	461	409	416	418	426	440	402	399	432	403	415	406	434	422	418	426	439	425	441	427	449	408	399	432	425	455	388	380	425	446	440	409	418	435	414	416	399	432	424	415	430	441	426	414	413	416	390	409	460	428	445	390	414	454	449	425	427	422	407	398	443	412	382	398	434	394	400	430	427	404	418	399	421	396	412	443	422	421	435	407	429	419	387	410	422	421	433	411	410	414	381	410	442	446	449	409	392	407	404	429	392	448	411	413	413	439	415	396	421	433	408	438	432	423	393	377	425	459	411	434	408	442	417	440	437	435	407	440	419	424	414	444	410	418	404	476	409	448	434	403	400	429	468	411	441	460	433	419	420	417	424	420	419	485	418	411	392	449	411	449	436	420	430	434	418	398	414	419	428	424	437	433	399	396	441	421	387	438	389	414	424	426	404	405	399	402	420	422	429	432	434	431	432	405	453	427	454	393	469	408	435	440	400	418	407	446	398	402	427	383	427	398	429	392	421	450	408	433	423	414	430	401	462	409	419	393	440	474	436	445	407	432	409	413	430	451	445	401	432	442	429	434	417	386	461	449	401	423	415	448	452	422	414	415	417	437	410	439	428	460	440	413	434	429	448	418	452	437	441	426	408	434	424	422	406	383	450	436	391	405	400	442	441	459	456	450	417	404	427	437	460	420	415	429	415	421	440	430	379	440	396	466	450	431	491	443	416	432	403	441	415	400	467	405	434	450	443	427	463	380	428	458	398	432	425	461	414	423	429	416	404	440	406	376	395	393	444	455	415	402	439	448	419	385	415	444	440	430	408	429	474	469	426	442	433	434	431	383	440	446	463	411	397	440	425	443	433	414	394	393	455	409	431	410	402	427	430	442	438	423	452	490	410	434	432	396	383	433	396	426	426	430	402	432	402	425	425	413	431	426	429	418	426	380	388	447	451	446	412	427	407	400	440	403	440	428	419	388	414	453	436	421	458	434	421	403	426	441	426	383	410	413	410	391	409	424	420	428	432	404	379	422	447	423	434	409	433	419	424	426	418	418	432	396	372	428	445	429	421	375	418	438	403	439	446	430	427	445	429	441	423	425	401	417	414	422	405	435	393	459	436	398	432	413	417	408	431	442	409	424	415	440	426	430	423	418	409	444	433	412	422	435	428	446	433	398	431	413	436	416	420	397	415	457	410	414	438	395	425	449	431	437	430	436	413	438	390
1770	290	314	307	282	258	236	300	302	249	256	263	225	241	254	240	259	267	229	233	238	247	229	254	254	245	235	250	230	255	255	260	251	250	257	252	266	232	254	237	244	237	258	254	224	259	239	245	241	236	264	249	246	261	244	242	238	230	256	275	211	242	254	252	261	267	265	276	256	273	277	225	247	263	259	228	242	247	291	255	240	246	263	249	231	252	255	282	294	242	234	242	262	236	232	264	228	241	243	278	255	281	249	225	227	238	253	250	280	253	253	239	239	239	234	244	231	238	229	258	263	232	245	237	277	260	261	240	262	244	272	240	261	214	212	218	259	255	271	250	262	258	271	269	253	240	224	247	280	259	237	243	251	265	269	246	238	232	252	257	247	257	263	247	255	257	271	269	255	246	216	251	217	248	300	233	250	255	261	239	263	238	235	233	242	212	241	233	287	201	214	246	262	257	267	251	265	247	217	243	229	253	271	246	252	259	242	214	238	270	254	242	249	272	276	253	240	259	236	233	255	241	245	267	248	293	219	269	186	245	244	237	257	236	253	247	272	244	231	237	262	286	250	238	276	247	263	244	241	246	258	291	261	228	261	247	256	254	251	248	271	236	255	269	246	248	268	270	231	240	259	257	271	242	245	235	259	250	260	259	261	262	244	231	243	254	229	244	233	270	280	252	239	245	263	231	255	242	239	233	250	218	274	262	258	230	214	264	219	242	272	244	258	250	235	242	242	216	222	249	236	257	249	229	247	259	265	230	230	241	246	249	260	272	277	240	223	232	260	236	263	254	250	233	259	250	267	248	263	285	244	263	256	234	265	266	258	231	237	257	290	239	247	240	248	233	249	243	251	247	240	254	258	223	269	256	272	244	258	238	220	274	247	245	251	261	239	236	261	264	252	254	258	231	244	243	270	271	250	236	216	232	247	248	259	228	247	239	261	253	237	236	248	228	232	269	212	241	248	250	261	270	257	258	245	270	233	262	241	251	244	257	235	262	226	246	242	219	224	267	245	261	237	266	256	259	274	247	224	243	241	226	221	234	248	247	244	229	258	245	247	237	283	243	221	224	264	222	249	236	231	266	243	251	250	247	236	255	246	258	245	250	227	256	243	245	244	242	244	247	251	249	264	259	271	230	257	238	229	252	252	232	271	256	241	239	259	246	258	244	216	246	244	228	225	234	241	243	273	258	239	236	246	269	271	264	237	248	232	261	251	213	267	239	213	248	239	262	252	243	247	247	264	261	217	276	243	245	233	258	240	253	266	237	229	227	253	251	234	236	250	255	229	253	255	253	231	259	246	240	275	259	237	246	247	258	223	276	281	225	235	227	235	234	276	243	233	227	253	256	270	272	263	236	262	195	215	240	283	283	246	273	215	272	214	261	229	263	245	271	233	255	282	255	247	253	240	239	269	267	253	239	232	260	243	252	276	247	249	266	242	244	247	247	252	253	269	227	234	252	234	245	249	254	230	254	252	234	225	220	271	241	244	220	256	248	242	260	270	226	249	279	277	260	255	275	266	242	252	232	226	233	253	257	261	253	261	247	252	262	254	241	257	237	246	236	256	226	227	247	267	262	266	268	284	241	222	272	268	234	256	247	255	244	248	236	268	218	243	254	265	231	252	264	266	250	262	241	229	258	257	255	238	296	250	248	252	257	250	240	277	233	248	273	251	265	249	278	255	220	291	240	233	259	236	278	233	261	282	236	248	249	212	253	241	244	261	266	255	235	243	216	260	233	262	233	245	241	245	240	256	238	274	226	238	219	245	260	275	262	274	231	235	254	238	243	248	241	246	248	238	247	231	274	250	246	250	206	247	228	243	254	210	225	247	252	249	236	271	269	243	264	282	253	246	256	235	256	234	214	244	230	270	248	240	271	249	226	240	255	243	235	256	254	263	258	242	261	205	251	261	250	256	222	246	232	238	275	240	236	250	274	261	251	254	237	210	256	234	236	266	238	252	265	264	218	275	244	238	225	221	263	249	230	224	249	257	240	251	233	238	237	253	255	245	264	222	244	210	269	258	279	256	261	258	256	256	266	211	267	253	255	231	254	240	250	255	244	232	251	242	235	277	232	256	233	268	226	247	273	245	259	243	241	268	265	242	250	223	252	291	242	281	270	225	312	254	234	241	252	232	240	230	233	239	235	262	267	217	241	230	261	224	244	265	249	251	244	254	226	224	246	242	283	258	258	259	262	246	244	242	206	255	257	272	228	236	275	235	245	230	250	266	257	243	260	287	253	239	226	252	253	259	280	240	257	252	266	249	245	248	267	261	233	263	253	247	256	238	234	262	272	219	280	234	241	245	254	245	261	238	250	223	252	249	230	249	226	265	225	267	253	252	229	227	230	224	236	238	217	256	255	270	236	243	249	240	267	273	227	222	234	244	257	237	254	246	227	230	248	252	238	283	241	227	243	237	247	242	275	256	236	247	263	228	238	247	240	252	235	230	265	254	231	268	245	243	257	251	260	251	236	263	258	241	252	260	242	235	255	230	249	239	233	239	225	232	252	250	262	245	237	242	266	238	258	257	262	255	263	241	262	243	266	242	275	251	239	224	274	249	254	229	239	258	254	227	254	247	234	238	260	246	234	242	274	215	252	251	256	232	250	259	262	260	267	228	245	248	250	247	235	258	251	247	252	266	227	237	264	243	250	244	260	261	244	247	251	236	245	248	259	248	230	275	253	277	252	224	257	262	256	230	255	268	271	258	271	282	244	247	261	240	282	252	261	229	263	223	248	256	247	237	251	252	227	247	230	280	283	259	245	258	236	223	280	211	235	223	220	218	260	251	254	239	253	214	234	236	270	222	250	251	228	266	264	256	275	268	238	243	253	255	246	239	271	245	265	258	261	259	251	238	232	225	246	245	243	232	237	246	257	254	269	261	242	239	263	246	271	258	237	246	271	248	241	245	250	235	236	265	253	233	272	247	277	256	264	250	254	230	255	231	269	255	257	230	231	242	251	214	240	256	251	255	238	255	252	225	230	237	251	255	249	222	259	241	248	260	268	255	244	234	256	273	236	231	275	249	253	235	228	277	247	236	244	247	253	252	241	242	252	242	253	254	256	252	262	249	252	243	234	233	250	268	237	277	224	229	238	244	240	231	249	237	243	257	240	267	226	273	248	247	261	255	251	260	263	240	237	267	255	240	250	239	247	253	266	257	255	272	237	250	231	246	240	257	258	244	275	249	215	261	260	279	251	248	250	247	246	249	242	255	226	246	261	260	246	245	259	274	259	253	269	262	244	238	233	268	292	259	254	253	254	260	246	266	251	239	219	250	267	246	290	249	253	293	241	243	260	276	236	256	249	257	233	267	223	258	252	265	238	268	230	216	275	241	240	262	273	245	230	221	243	218	217	258	250	246	262	228	256	242	264	246	217	239	237	206	226	264	262	233	247	260	235	260	260	244	251	233	257	264	251	246	236	264	241	249	248	237	253	238	289	231	221	275	245	235	259	257	264	260	249	257	257
2303	892	996	1003	993	992	954	933	1255	897	847	868	922	865	811	905	843	873	880	921	828	820	867	840	840	848	866	873	846	859	827	862	881	854	848	845	862	826	841	805	858	843	867	903	836	888	872	824	788	809	803	821	866	824	898	842	882	893	822	847	824	797	836	835	846	840	821	889	872	850	900	832	819	881	881	859	840	858	858	852	919	877	841	837	829	863	893	868	804	845	791	844	849	885	857	826	886	829	839	836	825	902	780	848	828	817	859	843	815	822	784	905	810	819	838	801	811	847	868	797	844	802	812	883	825	835	736	879	813	853	803	838	819	889	871	865	835	826	856	827	821	838	896	865	858	851	837	907	879	790	848	821	882	872	818	885	846	854	849	874	845	827	779	856	847	851	848	817	921	890	832	854	877	823	827	844	789	798	821	850	839	832	921	837	828	821	862	819	879	847	798	837	870	819	849	854	836	787	887	801	811	871	763	809	879	788	874	834	874	865	794	815	869	839	811	843	855	838	877	826	803	851	865	887	802	850	866	858	807	829	842	846	857	843	789	832	894	822	842	823	853	805	876	801	840	832	829	822	815	807	815	830	851	800	839	823	856	862	806	847	857	784	794	854	883	797	876	847	865	867	904	804	797	818	819	820	842	786	855	835	801	824	824	843	864	839	855	860	839	892	825	858	849	782	867	903	850	861	835	843	879	817	884	819	808	832	828	795	824	853	783	844	882	874	854	849	914	910	810	877	837	866	810	853	875	813	826	829	835	838	830	821	859	856	828	851	856	869	800	843	823	851	843	845	851	893	834	845	806	762	820	856	854	832	860	841	883	900	805	838	810	867	897	821	798	879	905	867	862	875	837	795	820	812	878	811	840	791	842	864	832	774	819	853	865	891	857	842	849	812	900	828	837	895	859	846	890	831	816	891	844	858	793	821	848	819	865	812	820	831	810	835	770	819	873	874	857	806	849	869	868	797	783	785	801	813	873	833	834	841	825	894	880	848	839	850	865	857	884	847	802	855	878	860	881	810	850	854	852	806	873	856	841	872	830	870	862	854	795	869	822	820	794	774	813	878	863	868	843	840	850	873	834	842	864	860	875	813	820	873	791	854	857	886	833	878	866	869	792	803	787	779	795	893	865	869	824	822	827	861	856	823	819	867	820	881	851	833	876	854	805	857	829	835	796	826	826	854	836	856	891	867	837	850	885	879	805	802	855	840	829	844	880	870	838	816	822	813	856	851	821	837	838	886	871	834	861	887	857	878	937	802	834	807	833	838	906	810	839	823	831	848	803	886	778	840	851	854	870	827	842	882	825	826	853	841	849	849	897	805	830	803	844	845	828	880	816	835	864	822	859	813	882	820	814	850	838	843	874	823	839	784	793	900	826	885	828	832	799	825	837	827	826	856	838	810	845	874	811	829	867	811	843	872	876	814	871	870	879	875	864	840	856	880	834	831	889	836	868	843	781	832	837	926	814	883	776	842	816	780	834	828	854	854	833	896	864	856	826	862	852	880	843	801	867	834	814	859	857	856	804	875	842	841	796	826	835	864	882	808	838	814	816	874	869	815	871	886	806	850	893	813	806	845	819	852	891	838	819	874	858	865	821	838	889	877	850	865	838	809	832	817	821	810	817	791	888	813	833	832	838	857	833	832	839	857	786	799	869	813	856	903	844	849	861	855	864	847	819	846	853	848	813	834	874	832	848	861	819	849	817	865	854	857	824	847	898	831	867	800	846	803	833	845	872	851	830	902	857	886	826	811	843	894	848	876	851	878	844	850	855	834	840	883	926	877	838	843	830	886	825	878	810	878	833	852	841	836	837	825	816	854	815	877	814	861	815	838	877	805	827	827	860	814	891	889	833	827	884	842	825	802	840	839	823	883	859	785	910	814	843	845	877	816	833	805	854	805	843	865	848	872	888	854	809	829	872	815	887	884	852	900	833	767	869	872	874	817	834	809	871	876	851	840	836	830	875	798	812	819	846	864	831	866	827	842	787	791	835	931	853	837	796	886	859	872	831	790	853	883	871	834	835	872	839	832	888	866	788	892	851	858	852	905	824	814	869	826	834	847	810	865	839	826	888	793	887	833	866	874	857	865	858	807	830	871	763	837	875	804	836	815	858	825	849	841	840	831	871	845	831	847	809	825	882	844	865	818	817	841	845	826	836	843	875	842	804	836	812	814	818	849	824	833	855	905	832	838	776	846	813	824	846	827	876	835	844	840	846	831	809	824	874	857	857	826	853	773	817	885	885	843	805	858	824	843	790	802	881	818	861	803	829	874	848	853	842	820	819	877	833	843	818	840	859	827	864	838	810	866	832	910	871	858	867	770	842	785	854	838	824	802	867	842	850	843	869	839	844	836	849	816	841	835	835	815	828	830	809	858	840	818	762	809	824	844	806	849	823	848	866	791	832	808	792	819	842	853	859	849	837	888	813	855	834	863	755	835	851	860	818	875	823	861	833	890	893	841	887	812	824	868	845	836	828	813	876	831	790	840	851	844	804	889	824	880	842	818	788	805	817	856	874	853	880	885	825	866	880	811	850	882	881	840	800	840	847	829	847	870	836	841	844	833	785	862	826	819	882	856	854	775	842	797	812	870	828	843	832	813	829	831	821	845	833	836	858	820	815	813	816	842	830	822	823	838	803	834	896	833	850	828	849	855	849	827	867	822	869	848	823	845	793	870	834	826	869	869	867	844	850	833	806	879	870	865	844	795	853	920	846	813	797	865	872	846	890	826	820	895	836	864	788	842	840	868	856	814	823	796	857	879	868	812	936	857	827	862	836	854	868	850	877	819	899	799	790	806	807	828	844	830	835	880	816	882	863	814	787	820	866	862	853	826	864	845	811	847	855	844	846	827	813	823	809	848	845	823	806	860	855	892	840	870	836	823	835	840	875	867	849	831	853	874	835	894	856	868	848	829	839	866	801	901	822	843	830	865	844	838	835	866	828	790	838	813	861	814	844	877	851	828	876	848	836	788	821	824	802	876	845	875	836	817	841	830	791	821	832	842	772	865	875	867	832	830	837	848	807	860	873	847	829	883	831	841	816	866	845	890	805	901	850	863	904	858	824	856	848	869	873	870	849	845	839	825	866	806	792	894	814	788	851	877	862	843	853	852	837	854	857	849	835	861	863	875	881	864	813	796	851	894	912	814	833	853	881	836	821	851	818	834	805	865	870	859	861	865	840	844	826	846	875	811	880	790	846	812	838	799	891	846	839	830	809	850	839	841	881	844	858	811	834	836	867	845	849	832	867	826	837	828	807	823	870	831	851	832	844	835	849	853	804	868	832	835	801	834	861	889	859	839	860	812	790	823	860	814	857	809	798	844	877	834	840	812	819	842	859	820	836	864	848	812	879	841	826	848	844	863	845	852	838	869	872	835	857	874	858	858	803	822	835	842	827	844	886	873	822	784	867	786	846	851	825	834	833	854	797	852	818	836	783	789	814	848	862	892	831	842	779	864	902	878	849	861
6774	760	1046	892	678	475	365	360	2985	276	248	196	224	200	191	171	198	185	192	169	180	167	174	154	162	151	155	155	172	149	173	152	152	148	167	159	167	158	154	156	145	147	155	150	155	137	134	150	148	146	160	137	138	145	151	154	152	136	151	142	159	124	157	162	158	152	147	170	134	149	152	132	142	146	143	146	144	162	145	184	132	153	146	128	136	123	137	120	168	153	150	156	159	141	154	122	145	137	161	131	147	150	166	149	142	140	144	122	163	144	147	151	129	157	164	154	136	156	122	156	146	141	156	140	148	172	119	132	149	154	129	140	159	153	143	167	127	158	126	159	135	147	140	147	134	151	142	142	149	127	133	139	138	136	156	148	166	156	149	137	160	143	128	144	133	144	129	145	130	132	146	138	156	162	124	153	158	136	152	120	169	160	139	144	164	142	162	148	137	149	175	154	162	161	134	162	174	126	165	152	158	145	139	143	133	153	148	131	145	127	153	134	133	166	146	121	149	145	140	141	155	159	155	150	147	143	154	140	142	143	154	138	134	132	137	143	159	123	118	136	141	142	155	151	160	153	137	163	140	136	161	121	129	136	158	135	137	150	140	147	117	151	146	146	143	150	130	142	164	136	143	145	155	145	150	150	181	144	152	154	141	135	132	176	167	135	159	137	164	139	128	116	156	142	132	147	162	123	132	151	123	135	147	148	152	158	146	145	138	129	163	156	164	157	151	165	148	126	139	137	146	154	135	160	144	139	147	131	152	143	145	158	168	158	139	148	145	163	129	156	144	139	133	130	148	147	156	158	158	139	141	129	135	151	145	139	132	149	159	166	175	162	148	153	158	146	133	152	147	144	161	165	161	132	135	152	147	160	130	151	150	143	138	138	141	142	136	158	141	131	151	157	168	137	128	176	150	144	121	116	174	140	123	150	144	152	140	140	142	143	168	126	153	156	161	131	156	147	141	158	145	136	132	168	141	145	157	155	129	156	145	171	133	156	138	143	135	145	120	165	172	147	166	135	153	152	139	140	160	141	133	162	136	136	144	158	168	159	153	143	138	158	152	140	155	144	133	133	141	148	138	163	134	136	142	158	157	158	155	151	156	173	139	165	145	138	164	134	133	139	134	164	148	135	144	140	142	166	148	149	149	135	149	158	155	125	142	140	146	155	146	147	137	122	146	134	160	146	134	168	144	139	168	154	149	157	139	128	145	153	155	168	150	150	166	138	129	140	141	154	128	157	148	166	153	141	157	169	156	159	131	153	150	156	137	136	153	144	135	127	169	142	145	170	136	131	148	133	137	139	145	156	153	145	152	128	151	167	128	164	159	150	142	157	152	142	133	153	150	157	150	126	140	136	146	135	147	144	136	154	168	134	134	131	169	152	142	137	143	134	125	146	145	150	150	158	151	147	137	131	143	160	131	157	155	150	127	165	160	146	146	148	164	137	121	164	155	159	152	149	150	133	153	158	143	174	151	137	162	160	153	153	146	120	149	149	135	139	163	153	156	158	151	145	160	123	177	156	139	138	148	113	138	143	141	157	160	140	145	136	158	131	151	130	133	162	159	157	167	146	134	153	132	148	139	149	148	156	142	137	161	154	138	148	158	130	132	158	160	154	131	139	138	143	134	149	135	139	144	158	170	133	131	161	144	139	129	155	143	156	135	147	148	150	139	131	141	141	136	162	143	155	153	129	136	145	146	150	145	142	142	164	134	138	153	143	151	149	147	158	121	156	145	150	156	153	152	155	150	144	148	154	169	142	148	148	161	135	153	142	125	159	141	147	182	145	162	155	159	144	148	145	153	122	169	153	148	164	136	140	148	155	137	145	124	165	143	144	134	159	167	124	147	162	160	154	149	145	143	133	151	133	151	158	158	170	142	161	140	152	139	134	153	149	134	151	128	157	137	147	141	124	136	158	148	137	155	142	135	142	143	156	144	144	120	161	156	161	148	163	138	158	130	139	155	139	142	161	147	135	146	172	151	151	134	142	130	146	150	141	139	134	146	131	164	144	151	145	148	142	162	155	146	149	150	175	148	157	140	141	142	160	165	150	157	153	146	133	156	149	128	126	156	135	144	127	140	158	136	147	149	143	138	141	134	161	148	151	152	144	136	146	127	152	142	155	138	143	137	159	147	162	136	145	137	161	154	143	143	146	140	146	149	154	171	163	142	141	140	151	159	139	132	136	137	181	144	144	134	142	141	121	162	136	137	155	131	138	149	143	154	156	139	119	158	152	140	153	159	139	146	143	143	155	134	123	144	136	148	141	148	133	149	138	159	137	167	124	166	139	152	152	141	148	157	137	123	142	160	159	150	143	142	154	138	153	141	159	127	122	159	118	153	134	135	159	164	137	140	149	159	141	135	131	146	149	141	152	162	147	136	151	166	140	149	151	143	164	147	135	141	150	155	147	158	160	138	137	168	165	182	142	160	148	140	151	145	145	162	147	143	145	145	139	129	129	154	121	144	147	153	146	124	146	140	161	169	150	149	149	149	160	147	157	124	150	141	134	148	144	156	137	140	140	130	163	154	155	154	147	159	153	158	139	158	177	154	142	150	146	131	140	141	150	142	142	148	158	136	158	164	148	163	139	172	161	145	138	140	133	133	169	144	138	143	138	163	159	134	141	162	159	142	155	153	169	178	143	132	167	147	145	172	137	158	153	145	132	137	144	144	131	129	166	147	154	151	139	159	130	153	145	146	159	158	138	152	155	150	151	129	184	126	141	159	153	153	149	116	158	152	164	149	159	134	150	159	151	143	132	147	154	130	155	152	146	137	163	153	135	146	162	164	143	161	151	140	150	167	153	144	146	149	160	130	153	152	138	143	125	159	153	172	131	152	143	169	158	158	159	149	156	142	164	140	148	140	148	146	146	136	167	138	160	149	138	153	155	144	139	140	144	162	159	156	155	144	133	148	143	156	147	141	119	157	138	157	145	162	155	160	136	141	122	144	151	136	134	144	149	137	138	150	135	140	146	149	138	122	145	149	148	129	146	138	148	155	140	158	132	139	159	143	147	152	149	147	171	153	148	123	149	131	144	157	134	140	132	150	150	125	145	141	152	146	141	160	130	148	166	149	136	156	165	150	151	159	138	142	126	137	173	149	157	149	131	132	156	158	148	118	149	148	151	139	153	149	131	143	158	157	140	142	152	147	163	142	150	168	149	135	130	153	152	167	146	125	140	154	137	158	159	156	153	148	168	118	140	135	158	138	136	156	122	152	140	151	136	180	134	130	156	148	136	191	151	144	154	142	147	138	156	153	167	143	150	155	152	131	156	152	157	143	146	148	160	172	153	145	166	113	142	147	147	151	117	139	159	171	150	145	160	141	168	137	149	143	130	140	141	149	146	129	174	157	141	146	146	141	141	140	134	162	135	155	130	166	132	149	152	140	123	144	143	128	156	158	145	145	166	149	142	165	159	133	145	133	135	157	148	151	127	139	139	152	158	148	143	136	152	138	136	122	140	160	142
5012	1328	2530	3101	2645	2185	1913	1584	10604	1173	1201	1025	958	915	866	852	829	737	713	700	701	698	667	664	636	602	659	657	653	605	616	635	604	595	587	585	593	590	560	567	572	547	568	571	559	566	609	551	580	586	572	539	556	593	554	542	551	569	572	524	536	571	573	537	550	570	531	554	574	559	506	550	535	531	534	568	533	564	541	578	562	468	553	517	541	532	575	519	527	539	548	540	512	520	573	526	536	569	517	557	522	537	513	555	567	509	566	535	531	525	481	520	523	529	571	555	544	518	491	505	515	533	566	581	476	538	522	545	529	542	527	498	566	554	530	538	529	539	554	574	538	507	524	542	557	474	565	550	510	499	584	505	559	577	527	545	542	562	535	538	515	550	547	525	552	534	514	542	547	513	548	513	552	543	575	506	527	526	519	520	526	525	503	515	545	529	586	510	522	519	492	564	496	558	555	559	494	541	535	505	525	524	539	517	548	512	510	506	543	541	535	549	523	530	539	505	543	548	531	526	567	537	539	532	491	494	495	512	548	551	505	480	512	559	525	505	521	566	556	537	501	505	539	557	562	556	553	547	567	562	521	528	516	507	537	532	498	519	540	570	536	571	560	543	518	549	500	599	567	552	516	545	531	504	583	511	533	550	540	514	578	533	529	555	521	573	545	525	532	523	527	543	516	530	525	554	519	507	539	534	481	521	505	551	507	545	539	554	501	553	551	544	532	539	530	518	538	549	553	536	515	512	540	518	512	510	561	496	524	507	541	539	530	567	515	548	553	526	525	552	538	527	514	514	514	522	558	542	579	539	507	524	511	515	498	515	518	528	500	508	524	549	518	548	544	482	522	517	515	507	500	519	540	510	553	538	532	519	544	587	510	536	508	526	596	588	525	500	508	548	527	534	560	541	556	544	531	532	575	546	522	543	537	544	519	518	542	530	512	551	517	511	524	506	579	520	566	525	535	512	540	553	544	508	581	558	491	547	538	529	534	522	540	550	583	512	546	528	505	550	535	539	565	542	541	555	527	532	528	508	543	536	501	530	538	543	523	546	511	545	529	544	526	523	509	557	522	502	529	558	561	524	560	519	529	539	528	527	539	492	466	512	557	549	499	506	499	526	541	552	542	549	546	537	541	551	525	545	539	541	535	537	507	518	549	571	554	548	543	555	505	531	511	497	528	545	516	509	567	556	549	548	538	533	536	518	541	548	534	527	574	544	516	545	517	552	539	526	507	538	564	538	535	522	547	540	540	547	528	533	540	560	507	571	521	541	544	519	548	519	521	538	525	542	537	543	507	555	560	531	534	553	525	521	521	545	548	562	504	523	554	531	497	557	519	532	521	530	509	537	529	573	538	534	530	531	519	534	523	484	500	589	513	534	560	522	563	532	522	488	512	520	508	569	596	529	552	525	546	550	526	541	531	541	527	531	569	526	566	542	503	556	504	521	526	565	507	534	508	547	507	505	520	546	515	545	528	503	533	500	512	527	528	546	538	527	539	502	589	520	529	541	514	546	517	530	541	550	555	549	521	503	533	540	556	566	533	573	550	525	571	530	530	529	567	485	569	536	543	491	478	505	522	542	538	534	538	569	526	553	563	507	495	516	508	516	527	491	520	549	502	554	534	538	553	530	521	502	551	574	497	531	524	563	508	531	554	528	536	542	514	506	538	541	561	517	533	543	566	529	537	533	519	550	562	542	527	546	557	532	568	538	546	542	490	540	521	526	552	538	496	533	573	530	564	546	547	566	516	605	523	533	579	524	526	524	536	534	548	532	508	549	563	517	541	580	554	539	498	548	536	519	513	526	518	530	542	550	524	555	501	559	544	531	545	556	518	549	543	553	517	519	532	504	486	535	555	539	564	531	525	531	588	510	510	557	521	551	548	573	576	535	543	529	510	513	571	577	547	526	541	532	583	520	548	529	566	568	546	540	519	520	525	504	544	510	534	556	544	554	576	532	521	530	531	524	546	498	499	537	498	488	550	519	530	538	498	522	521	517	523	540	594	546	519	523	502	511	549	529	523	532	514	463	580	528	528	535	548	540	537	534	530	518	497	552	511	555	536	530	519	539	546	556	563	526	518	547	542	541	554	555	533	545	532	575	519	561	514	538	519	557	525	525	516	503	538	531	508	536	516	532	537	506	521	539	544	575	534	512	551	472	534	524	538	539	569	550	536	536	517	500	511	515	526	592	482	530	542	500	541	521	527	530	543	572	574	532	543	541	551	566	548	518	570	552	512	516	543	545	506	555	512	541	548	525	500	516	473	493	537	484	519	513	515	550	529	491	534	502	554	551	506	552	541	538	521	568	518	544	561	536	534	531	507	514	533	509	495	533	571	530	561	524	552	515	537	507	488	545	552	538	509	597	492	585	522	503	523	490	561	503	544	529	538	522	575	510	545	542	531	544	534	570	515	534	547	552	540	550	570	571	535	531	550	559	524	530	519	531	549	495	550	531	541	552	581	538	511	508	513	515	582	527	504	499	523	551	514	482	540	541	511	566	473	506	514	523	561	532	514	528	537	517	515	516	543	547	541	522	536	561	538	523	566	540	521	533	532	503	531	512	507	572	535	506	537	516	493	524	521	505	526	500	554	541	533	519	471	554	536	492	566	517	553	512	556	557	582	548	524	537	582	557	507	535	549	513	547	516	518	549	527	571	578	533	492	506	495	486	537	519	510	544	507	577	554	521	523	529	525	567	497	548	528	525	550	548	518	525	546	510	523	490	550	590	541	507	521	510	539	491	543	556	480	569	518	525	590	523	555	534	562	519	523	541	520	536	563	553	507	547	556	567	537	563	502	543	519	515	549	539	557	563	504	501	557	580	525	531	502	579	525	546	498	516	546	539	534	539	506	553	557	520	562	532	534	499	526	538	519	538	542	559	536	533	533	484	527	515	527	507	501	550	521	527	532	578	543	559	558	576	532	540	542	519	539	510	553	516	538	530	531	538	568	553	544	535	556	519	517	521	562	526	509	587	547	544	540	503	576	498	523	493	555	514	508	550	545	583	536	515	520	569	567	536	529	558	566	509	538	541	520	556	549	575	513	544	568	531	549	562	563	531	557	524	541	568	530	534	533	533	539	544	523	529	497	537	577	513	542	509	535	526	528	507	527	495	531	522	540	540	569	538	535	557	502	540	521	559	535	536	556	504	573	560	556	517	533	524	547	552	519	531	501	531	586	534	499	532	533	547	568	522	527	555	534	515	542	547	590	541	497	548	523	536	559	533	557	536	572	553	543	521	559	543	540	489	563	569	550	538	534	532	523	477	522	541	544	538	522	561	572	535	544	539	506	500	560	526	501	555	549	548	548	566	559	543	576	545	546	481	487	550	536	543	534	527	544	495	519	559	521	546	564	508	516	536	540	494	538	535	534	535	509	588	564	563	581	516	570	537	505	535	555	533	493	520	563	536	497	507	544	531	505	514	527	549	515	532	524	522	519	548	509	563	518	517	534	557	515	514	534	567	556	570
14612	1809	2097	1688	1156	835	652	512	7067	416	317	269	238	235	202	179	180	173	185	176	155	141	151	158	135	137	134	127	152	153	102	132	131	124	119	103	106	121	119	136	138	130	131	125	115	110	124	82	109	114	114	126	109	108	117	120	98	115	112	111	120	134	98	100	115	99	113	115	104	107	123	105	108	89	121	131	116	114	111	106	127	119	125	118	110	95	112	107	110	121	107	110	118	96	95	92	103	106	101	99	129	112	126	119	102	111	117	128	126	118	125	113	106	105	110	118	91	113	112	113	112	129	107	109	113	124	102	118	101	94	103	131	106	104	109	121	116	106	101	102	108	104	109	114	100	110	119	111	117	109	105	119	109	113	109	125	112	90	127	122	110	121	124	125	87	107	122	106	94	118	122	101	115	124	109	105	113	92	114	130	99	115	116	132	109	117	109	96	113	111	109	119	111	92	104	115	123	94	122	117	105	114	99	112	96	114	119	85	99	130	115	133	102	105	107	110	104	125	132	131	102	104	112	120	105	100	114	125	133	106	117	115	98	110	105	114	100	103	100	112	111	102	111	126	102	105	125	112	99	90	82	98	106	114	95	130	110	100	103	123	109	107	120	124	114	99	122	113	128	114	102	124	112	120	124	122	112	119	100	108	115	119	114	97	124	103	115	128	103	104	102	109	107	123	120	113	99	135	119	114	111	119	127	108	116	111	106	116	122	113	107	121	112	107	121	121	105	112	100	101	110	110	120	104	114	122	105	104	104	133	94	113	113	121	121	102	117	112	103	106	112	111	110	98	116	129	119	131	111	109	104	104	119	115	95	124	119	119	97	109	115	119	84	127	100	102	106	108	117	122	100	105	103	108	104	136	98	109	121	108	98	122	102	112	126	123	112	116	102	103	93	88	121	117	117	93	101	107	108	114	117	110	108	93	116	116	120	115	96	100	109	94	108	116	124	112	101	103	116	98	111	126	102	100	117	116	114	122	119	114	115	108	99	105	94	118	96	109	123	107	99	104	134	107	116	108	127	106	123	127	104	114	108	102	125	98	100	124	127	114	94	106	114	109	119	105	90	111	112	105	108	101	96	99	101	118	107	112	111	119	98	109	112	100	87	128	127	103	107	121	108	102	110	107	92	105	108	108	121	105	107	97	107	124	119	127	113	125	122	118	143	101	107	107	104	103	115	106	119	101	104	98	102	103	118	136	106	102	119	98	112	104	113	113	107	100	88	126	105	115	104	113	116	116	112	96	109	128	118	95	114	117	121	104	115	125	106	102	102	109	111	114	112	115	112	113	102	111	112	97	110	106	115	113	128	112	113	125	100	122	102	113	104	115	114	115	104	118	124	106	102	116	106	116	122	115	106	117	109	120	105	84	99	114	119	116	105	122	106	107	117	100	105	98	125	105	98	109	117	129	110	108	110	114	106	105	119	116	120	146	98	107	100	106	97	120	107	108	122	116	102	106	118	110	110	96	136	114	115	95	123	116	106	115	119	108	113	105	124	111	114	114	85	128	118	118	121	89	98	83	111	119	110	109	126	125	102	106	100	112	128	108	104	108	127	106	105	108	99	119	115	93	111	104	105	110	105	110	111	109	112	116	100	99	121	104	119	103	114	106	121	104	104	122	115	105	118	106	112	96	124	115	94	100	133	107	105	104	113	99	105	105	95	114	108	112	96	92	96	107	130	108	105	115	107	105	107	93	104	111	103	123	109	102	114	98	129	109	109	87	126	107	98	99	101	109	137	115	119	129	112	120	123	103	119	108	124	112	111	112	123	113	136	119	100	106	101	110	95	106	111	109	105	105	120	101	120	119	122	96	122	117	122	111	113	110	104	98	113	116	100	128	109	111	112	117	108	126	132	114	94	99	104	120	120	98	107	134	109	108	122	114	106	113	112	122	118	120	124	90	111	124	117	96	108	89	105	114	104	106	116	112	86	95	94	114	108	106	118	91	97	98	107	101	103	118	111	107	108	111	137	121	114	106	106	120	118	111	109	117	113	119	110	130	110	117	117	88	114	116	136	106	144	89	113	116	93	96	101	118	92	111	119	113	122	108	122	103	100	120	142	118	110	104	122	109	119	104	105	109	117	112	112	149	112	103	103	135	101	115	98	100	94	121	109	93	117	121	103	122	108	126	111	93	95	115	113	95	108	111	106	101	121	94	105	104	102	95	134	102	125	125	103	106	114	110	98	118	111	130	110	116	112	100	113	118	111	116	106	109	113	123	116	89	101	111	91	110	127	97	127	123	119	107	113	109	116	113	101	117	107	113	120	116	91	94	117	114	114	104	112	96	129	113	115	117	92	106	91	116	92	124	111	90	110	109	112	104	94	92	110	120	97	124	109	104	120	101	111	127	117	110	108	109	121	118	106	91	126	121	88	112	110	98	107	133	100	95	94	114	105	116	118	110	128	108	126	111	105	114	104	131	127	113	121	119	105	113	113	103	108	125	110	96	106	124	128	117	108	131	113	119	101	118	92	114	120	113	101	105	104	102	116	118	117	109	118	105	107	122	125	111	95	89	98	119	109	101	102	102	102	107	103	104	106	91	128	120	110	110	88	114	108	91	97	105	127	97	107	113	105	95	105	101	103	121	107	123	89	111	147	114	100	94	113	93	106	114	119	125	98	101	113	122	122	100	118	123	125	114	98	88	113	117	103	105	111	113	102	112	106	129	101	118	113	107	106	117	96	100	114	94	100	95	95	99	113	113	111	127	104	122	109	106	112	116	120	97	111	106	98	120	107	116	121	107	96	107	120	113	91	127	117	122	110	121	129	99	105	98	116	106	110	103	95	99	118	132	97	118	139	105	123	88	130	103	100	102	83	101	105	103	100	88	108	116	117	121	108	110	104	129	102	91	118	129	101	117	106	117	110	126	119	102	106	114	108	101	116	119	106	128	120	117	93	83	105	110	114	122	114	111	103	85	109	116	98	112	108	113	108	110	116	100	137	119	107	113	110	87	106	113	119	117	94	103	119	109	107	100	114	116	102	119	104	126	112	106	86	110	112	121	105	110	138	120	108	105	134	100	129	97	114	110	105	120	105	106	132	120	97	124	104	120	121	125	116	100	120	118	120	115	92	94	109	105	107	113	101	93	108	116	130	139	123	118	103	114	125	117	109	117	106	101	107	106	115	100	109	108	90	126	118	109	96	124	114	104	113	114	110	120	126	112	100	128	116	106	118	102	101	112	101	118	110	106	101	116	126	114	107	112	120	118	115	108	112	96	94	124	117	109	123	103	112	109	104	112	130	117	129	110	115	127	109	116	120	98	117	115	115	108	115	99	113	118	112	91	105	124	120	121	97	100	104	113	106	99	115	93	114	123	96	119	112	117	112	115	110	102	135	118	110	120	130	107	113	123	99	100	116	101	116	103	125	107	107	104	102	88	103	134	112	116	122	122	103	107	105	104	85	112	101	113	100	119	101	96	120	111	104	112	114	114	115	85	117	117	118	116	113	107	102	117	107	126
7335	2082	4822	5498	4875	3984	3277	2786	15911	1911	1761	1453	1356	1317	1128	1075	1026	927	858	854	824	782	739	757	689	632	658	619	659	593	602	614	559	555	545	567	562	542	607	544	528	528	518	520	521	530	477	462	498	459	485	456	515	472	460	517	477	460	476	434	468	485	468	512	446	499	444	460	501	459	416	431	479	506	445	459	460	454	468	454	454	482	463	446	470	452	433	468	469	454	401	467	400	456	449	480	446	443	447	456	444	420	444	459	436	439	423	449	424	456	479	473	449	436	400	435	435	444	386	503	465	439	449	420	432	456	480	429	411	425	432	444	451	424	477	439	457	423	423	450	426	449	456	422	452	450	432	419	439	445	436	418	391	452	455	457	449	424	413	433	403	463	462	454	451	425	420	415	404	426	399	443	448	456	396	436	457	409	431	443	440	420	418	462	425	444	456	441	450	461	478	414	436	441	414	443	449	433	403	464	429	429	431	413	422	427	433	461	418	438	452	434	430	415	430	447	430	458	425	443	478	413	450	413	430	481	444	448	470	441	447	457	442	426	432	430	397	437	464	442	412	427	419	430	435	407	461	448	429	477	468	431	468	392	425	433	457	435	425	431	446	471	431	443	429	441	459	413	445	423	439	484	414	403	457	418	457	450	428	385	448	462	409	419	478	438	418	429	420	423	431	428	464	440	457	472	412	466	460	436	447	428	437	462	400	449	447	402	411	443	410	473	411	432	432	429	434	429	395	459	434	429	444	445	420	408	479	442	421	436	414	426	404	475	445	474	443	438	434	421	423	412	398	489	445	434	427	468	448	437	450	448	432	465	427	436	404	439	394	440	390	451	442	438	454	443	441	452	444	435	453	451	406	421	429	432	422	434	438	434	427	471	443	434	467	421	440	457	400	431	446	435	430	393	446	450	439	413	403	418	431	416	459	428	411	477	416	436	445	461	443	451	434	445	439	439	430	443	410	423	432	447	425	398	406	457	453	447	419	408	454	453	453	425	405	446	401	422	455	418	431	414	428	411	471	434	432	424	433	415	401	427	441	438	446	452	412	488	460	429	447	443	502	439	431	415	421	413	445	425	457	399	427	461	434	462	431	458	432	441	429	415	406	441	446	448	436	448	454	436	460	442	433	424	414	463	422	418	412	437	428	418	458	437	427	451	401	417	434	425	418	428	429	426	408	464	438	429	450	460	403	436	482	402	456	429	459	419	397	400	432	440	411	429	421	447	449	421	420	410	400	447	432	437	424	404	434	437	429	435	429	413	455	434	428	459	437	427	479	428	456	453	436	385	431	389	450	447	444	430	448	455	415	383	430	384	428	428	409	443	405	438	449	445	420	418	431	467	431	431	421	419	431	426	432	398	414	436	468	429	395	433	417	411	448	414	374	423	437	465	437	431	398	469	453	440	434	416	410	458	438	450	449	416	449	396	458	410	447	434	467	436	464	442	443	455	408	465	429	451	427	413	431	418	440	448	424	426	427	449	439	451	424	425	437	470	390	412	411	434	408	384	439	398	455	419	381	428	414	413	403	424	436	436	449	410	383	424	416	436	424	411	411	486	384	452	454	453	424	446	410	456	431	431	440	452	448	428	410	413	396	457	451	396	422	428	439	451	396	432	460	432	433	431	432	437	461	421	460	418	427	431	408	432	453	458	439	437	416	466	467	426	486	444	402	447	458	453	428	457	430	477	438	439	417	414	448	435	435	448	448	430	456	427	430	404	451	444	429	419	395	402	424	424	489	478	426	445	428	452	436	414	473	437	448	459	432	450	468	446	397	409	453	401	390	434	449	406	419	462	430	455	417	427	448	444	378	434	426	448	449	440	419	427	435	421	431	405	409	431	457	432	389	434	423	411	411	418	435	410	420	422	406	421	397	432	449	425	444	419	404	401	411	409	427	479	429	420	431	429	459	384	440	431	466	438	432	412	427	425	421	389	454	447	460	449	428	433	444	428	427	426	436	419	415	435	397	473	436	432	409	458	467	456	427	421	439	435	449	415	394	420	464	399	442	426	399	412	453	418	435	433	415	400	424	444	451	439	413	451	417	408	446	439	432	435	411	437	394	458	452	450	421	412	451	419	436	425	428	458	448	444	430	449	449	420	434	466	409	432	415	441	440	398	394	378	450	427	419	434	395	463	453	440	437	435	430	385	448	447	402	423	387	436	462	402	454	445	431	460	465	423	435	435	435	421	414	405	441	445	443	444	434	432	406	415	432	423	420	433	429	426	442	445	425	403	440	433	443	436	454	427	453	397	407	434	412	428	449	414	418	432	435	449	451	447	413	448	438	448	418	457	425	437	460	425	422	439	406	438	443	442	453	436	437	475	429	412	445	455	404	412	431	428	421	413	387	455	450	421	386	435	451	421	419	434	411	440	435	448	419	437	415	453	421	434	423	411	434	445	410	421	485	423	448	405	416	444	416	412	438	460	466	455	471	452	442	424	455	463	454	413	455	440	404	411	411	424	449	396	455	431	397	439	431	421	443	444	434	443	431	430	449	430	445	431	452	467	395	409	436	427	411	418	436	459	394	410	423	411	430	465	442	448	445	425	438	441	399	461	433	434	463	463	447	422	476	418	456	401	451	404	418	445	451	461	428	461	446	447	410	397	442	436	420	452	477	425	506	438	464	454	449	445	407	411	437	433	457	488	466	432	429	430	439	458	416	486	415	415	436	426	449	416	459	455	446	440	402	468	438	461	447	427	436	412	413	429	383	411	446	405	429	438	424	437	429	414	465	424	457	425	432	432	438	420	442	415	435	474	404	422	417	419	420	445	465	444	429	418	437	417	421	414	426	408	414	446	459	413	429	454	425	457	416	369	423	471	412	455	464	446	410	451	401	411	424	436	401	393	422	440	422	459	426	404	434	432	385	396	467	458	401	413	484	418	461	459	404	421	459	447	444	445	448	429	387	414	453	422	439	445	393	415	428	429	453	429	419	441	415	449	427	411	399	443	406	416	456	430	465	434	434	417	436	420	443	461	429	439	435	420	413	463	421	475	439	444	406	451	433	413	429	457	410	438	465	436	415	399	418	430	426	411	466	430	436	416	445	450	457	433	451	446	422	409	439	422	410	468	400	475	456	400	440	431	430	415	441	459	446	437	438	436	420	421	443	452	416	408	404	453	438	400	397	399	432	410	412	444	396	426	397	422	392	432	412	397	447	410	439	439	434	443	431	482	437	435	428	386	479	476	435	419	413	422	406	406	432	427	420	456	449	423	416	459	385	430	449	470	453	410	484	426	455	410	397	424	453	433	438	467	452	424	425	421	441	461	397	408	402	408	400	400	375	414	438	439	400	421	500	432	425	424	415	401	419	418	412	415	427	418	451	414	395	443	454	447	433	456	441	417	418	494	414	434	432	452	429	442	480	457	451	421	434	435	457	399	413	424	414	463	447	447	466	425	431	419	434	411	423	448	465	441	401	430	465	444	457	443	417	411	435	407	441	442	447	428	411	425	436	435	425	424	428	435
1711	301	299	279	293	267	263	252	330	241	245	226	274	252	266	275	248	260	245	256	259	266	253	259	233	259	242	241	233	247	257	264	221	229	271	239	233	272	225	251	238	261	242	240	250	239	252	266	275	246	255	236	238	227	217	254	246	259	228	253	250	222	247	232	228	238	239	237	235	248	248	240	229	246	259	249	246	244	261	232	220	257	258	233	243	242	252	241	255	246	246	239	241	216	236	243	238	226	247	231	257	248	253	244	231	223	245	247	261	251	255	237	240	233	286	231	244	222	238	237	212	273	246	218	225	251	273	252	252	236	255	248	251	230	240	271	243	255	220	230	263	236	216	243	241	219	253	254	246	230	230	228	274	229	259	248	258	233	227	232	243	269	263	247	228	242	226	259	246	247	248	251	225	255	215	253	219	223	258	252	247	251	227	256	262	257	228	232	261	249	262	241	237	250	235	245	238	247	226	253	279	248	241	272	252	227	251	240	216	254	267	265	233	246	253	237	251	236	237	226	269	257	244	252	247	251	219	222	259	257	244	265	252	222	240	209	243	232	247	236	241	234	264	258	204	236	246	242	258	230	262	267	275	244	250	250	209	265	249	239	255	273	236	249	247	225	256	278	249	262	257	272	255	267	271	244	239	233	249	257	231	231	186	239	252	217	262	230	246	286	251	245	217	232	230	239	251	266	260	245	248	243	206	229	256	233	204	246	263	252	266	246	251	253	259	250	247	249	259	255	261	247	222	249	246	258	240	260	251	260	249	262	261	247	239	244	236	246	227	244	264	255	258	236	252	256	271	256	237	226	239	269	272	254	259	220	256	238	271	256	252	261	252	254	230	250	259	237	216	238	229	228	249	219	237	243	249	218	244	254	235	231	239	235	241	237	208	254	222	236	233	226	257	237	248	240	253	257	231	245	229	242	238	247	249	255	238	239	222	250	268	250	238	255	237	238	251	236	267	240	223	260	256	254	249	240	251	213	234	254	269	260	213	245	241	247	258	244	241	225	277	241	248	249	232	239	254	227	231	241	227	243	224	283	262	243	265	255	251	257	255	232	254	231	269	260	273	257	240	215	273	253	254	268	228	257	231	242	234	248	268	244	234	288	235	244	253	252	224	234	249	242	223	277	250	247	261	278	225	243	231	251	274	224	246	231	248	259	247	246	250	247	227	230	251	263	263	259	242	236	250	253	231	258	250	236	268	237	256	244	245	225	251	242	222	252	247	259	240	268	239	240	247	242	253	249	262	231	272	240	229	270	276	266	260	268	240	251	251	225	231	248	239	254	259	249	245	251	230	264	249	247	243	244	247	249	216	225	222	260	264	219	236	232	254	258	263	277	229	267	281	242	250	241	246	255	265	244	234	240	264	236	263	266	228	213	254	245	231	231	241	242	240	234	276	239	223	273	288	227	228	241	241	241	244	248	271	234	223	222	258	255	279	245	238	249	263	227	242	262	261	240	249	242	260	256	241	239	278	265	244	252	232	241	230	262	225	243	216	253	247	226	234	265	231	245	242	270	266	247	254	235	247	242	260	250	229	255	247	231	257	254	201	272	254	253	254	244	230	248	243	242	211	258	265	251	270	232	243	243	261	247	262	236	236	218	249	243	261	219	236	247	266	234	235	229	244	259	239	246	262	242	222	242	242	268	210	253	263	252	248	259	231	264	223	249	263	273	245	253	269	229	238	238	236	231	264	226	252	230	236	244	247	253	268	219	183	237	225	262	271	259	247	241	267	261	235	230	233	275	230	254	260	245	258	253	270	250	263	257	258	250	258	256	239	229	257	242	275	239	250	231	245	254	233	234	245	230	242	262	223	235	238	234	245	253	229	254	264	237	255	251	263	242	248	231	233	247	240	246	253	265	242	241	223	237	263	209	225	267	242	219	261	255	236	246	263	228	230	240	234	249	225	222	234	248	258	270	232	241	246	217	246	254	229	245	244	251	252	241	232	238	259	232	263	242	241	226	267	243	250	252	262	232	238	238	290	233	257	245	258	231	256	259	233	256	252	235	261	279	219	281	257	246	228	258	269	265	234	255	255	242	255	221	226	230	230	271	268	235	257	255	245	241	253	263	260	270	255	286	213	225	250	257	229	268	261	240	242	229	253	227	254	247	245	250	241	220	278	219	222	232	258	247	237	239	250	257	256	211	218	225	255	237	258	259	255	289	249	246	249	245	243	271	245	248	261	245	222	229	235	224	265	251	250	238	229	252	234	236	222	275	286	252	246	245	241	256	228	262	231	258	264	264	237	244	245	256	232	240	245	269	251	235	249	261	260	237	243	270	231	222	226	233	263	260	265	257	270	239	248	240	232	224	233	238	258	255	242	241	249	254	247	257	254	254	236	272	261	232	240	218	237	233	236	221	241	250	238	239	263	236	300	223	243	263	250	249	261	254	253	238	235	248	246	270	240	240	277	229	252	235	242	259	244	245	231	228	232	241	246	246	244	243	258	263	241	257	242	247	245	258	256	251	233	225	261	245	234	229	239	237	262	227	249	244	258	264	251	244	256	271	238	227	264	290	237	221	226	233	247	259	275	239	246	253	216	242	232	233	223	250	251	240	270	228	214	251	248	257	264	251	264	252	261	230	215	227	239	256	266	240	271	220	281	248	263	250	237	247	256	227	228	258	267	253	261	251	241	232	217	212	249	229	250	251	254	241	246	242	225	249	255	241	246	265	247	244	251	259	239	252	217	238	261	247	214	253	228	264	247	252	246	252	252	261	240	238	237	238	238	226	255	228	260	231	254	243	251	221	238	205	242	228	229	251	230	251	227	254	252	267	230	254	276	254	244	252	234	226	248	258	241	239	231	255	258	205	244	242	227	240	257	236	243	240	203	250	246	255	250	264	247	245	261	225	261	254	266	248	234	251	241	282	254	241	241	254	248	252	256	228	233	241	247	269	257	243	263	225	248	254	241	227	230	259	253	246	276	271	234	205	228	204	248	266	240	246	223	265	249	250	258	238	261	245	230	253	245	226	240	265	248	222	210	211	245	262	244	211	248	249	258	226	259	264	245	250	249	221	256	255	231	236	235	260	261	259	262	226	249	244	215	236	223	245	234	220	227	242	242	258	228	252	222	275	257	232	242	254	266	232	264	276	254	245	225	234	228	233	244	244	250	248	238	236	245	240	217	232	217	269	237	268	231	247	245	235	261	273	228	238	248	259	232	247	273	248	230	276	236	242	255	241	285	253	259	269	244	251	226	233	261	244	274	266	259	240	260	236	247	246	243	222	252	265	247	251	238	247	246	239	240	224	225	250	232	254	232	230	264	241	222	256	245	242	232	246	237	234	241	242	249	272	268	237	257	251	237	237	231	237	209	236	237	259	238	261	256	249	261	245	221	269	268	234	272	234	254	250	254	250	261	288	218	280	245	226	265	230	254	273	255	241	271	253	259	236	226	259	261	239	239	242	242	221	257	242	265	236	227	218	240	247	263	248	188	261	231	259	257	259	255	236	234	244
2275	874	975	1009	996	970	966	995	1467	934	867	920	870	896	873	834	832	830	878	866	819	841	810	840	853	881	894	869	839	873	863	851	856	876	813	882	906	842	838	821	811	831	870	879	802	846	842	836	881	800	843	854	832	851	841	898	916	810	843	862	840	862	884	869	853	858	885	832	850	826	841	822	840	862	856	887	819	889	817	852	839	865	837	846	867	916	794	862	824	825	871	857	797	851	841	823	819	885	801	827	801	883	799	812	832	862	772	874	835	867	860	835	842	877	848	843	872	851	842	798	817	856	820	839	836	847	901	850	836	830	870	750	849	865	836	819	864	818	846	874	832	845	904	858	863	877	841	841	821	833	837	877	831	841	888	836	845	874	839	773	838	836	875	810	823	878	845	840	869	849	865	863	847	859	857	852	834	833	822	829	856	866	850	810	867	868	831	836	815	840	844	852	856	882	906	832	867	775	832	903	838	821	869	879	840	830	812	820	839	810	813	870	820	869	840	884	843	809	814	791	831	869	861	793	829	834	819	856	806	931	830	892	832	838	783	875	812	824	854	839	864	815	852	811	850	842	828	817	835	906	833	858	876	788	876	871	835	855	796	819	832	855	825	840	853	858	839	854	847	800	833	831	855	834	833	883	839	854	857	825	830	839	866	841	871	785	835	821	833	800	836	793	891	855	865	848	874	909	805	855	857	854	849	822	843	775	840	837	865	874	849	852	852	791	827	848	806	851	831	837	837	822	794	890	847	867	799	830	812	899	802	817	814	805	833	932	835	857	836	819	875	838	825	783	825	787	837	881	822	910	840	863	861	808	823	815	814	845	887	853	854	799	802	838	797	841	845	803	847	827	858	843	874	864	841	921	851	803	836	886	821	832	836	866	805	831	879	840	840	829	824	820	849	883	832	821	836	860	827	877	815	765	840	837	814	829	839	909	811	818	878	851	837	848	826	835	831	806	832	847	843	817	828	861	822	775	825	817	834	902	866	910	876	857	829	826	855	842	803	824	817	876	874	902	824	851	760	869	877	856	846	852	839	815	827	845	827	885	854	898	838	807	828	793	845	834	817	799	846	846	871	808	826	818	858	858	836	836	837	833	830	804	834	811	880	808	825	816	799	803	867	861	818	761	828	875	839	850	868	816	856	814	810	798	864	879	844	837	831	844	854	898	842	844	862	836	847	854	884	816	835	884	816	776	800	851	865	815	879	796	795	837	845	839	806	850	916	898	857	865	926	830	792	860	844	866	866	851	803	804	856	827	825	830	828	823	892	853	853	830	885	806	875	802	884	832	875	796	865	879	901	873	843	852	823	833	863	815	826	806	831	865	829	841	849	836	826	833	891	852	835	796	849	831	877	848	805	867	836	817	874	839	869	817	842	870	812	811	864	819	790	813	822	810	807	773	837	817	868	871	837	853	851	812	846	857	814	862	884	778	843	843	813	852	841	785	832	811	863	841	874	859	850	823	829	859	835	843	893	824	881	782	884	858	838	870	877	830	845	889	782	873	879	897	816	810	858	815	865	858	800	849	856	900	786	829	831	820	840	862	830	841	870	857	831	855	876	869	821	860	839	813	852	853	866	834	859	766	874	834	830	822	840	852	814	832	914	830	860	836	864	843	835	833	835	807	861	880	830	844	888	772	802	811	799	860	816	854	808	841	821	867	879	824	805	860	866	874	829	816	848	821	841	797	829	848	860	831	867	850	831	843	856	840	881	863	841	853	812	832	825	842	795	828	842	838	827	876	892	850	862	854	871	902	911	856	864	798	848	824	797	832	820	883	842	844	859	843	796	881	840	844	857	830	832	869	855	877	819	841	854	853	864	868	803	884	810	808	867	841	855	807	871	822	812	819	812	836	836	816	857	864	892	844	897	799	835	898	799	866	775	851	817	852	835	862	791	841	869	825	843	857	827	788	799	798	819	856	793	839	882	803	842	827	870	849	827	847	847	839	892	872	808	861	852	849	821	858	841	864	865	830	869	799	868	831	822	822	872	875	848	835	818	857	845	807	799	835	831	846	854	828	814	794	822	838	794	828	833	890	798	862	876	842	851	877	832	827	801	895	889	829	875	783	825	861	867	833	852	833	878	828	833	807	848	846	889	817	776	879	777	815	845	869	856	867	828	883	833	800	881	819	911	876	805	822	807	779	832	838	885	845	844	838	887	809	872	831	849	822	834	745	862	888	852	810	871	860	886	825	805	852	799	828	846	859	863	799	831	838	837	855	828	821	866	834	870	832	831	818	900	814	867	830	836	800	803	858	824	858	830	818	840	850	806	812	832	842	856	844	922	855	859	830	858	793	805	836	772	840	806	897	834	840	823	820	861	830	845	867	844	819	849	814	873	849	841	828	818	844	850	850	896	850	868	809	860	824	796	792	830	871	887	853	880	833	826	837	847	856	849	802	839	856	882	875	831	810	847	810	835	854	856	847	858	818	824	805	840	843	802	827	857	848	857	836	794	838	879	884	847	836	892	821	865	860	839	747	852	846	882	843	869	790	819	789	875	873	876	870	809	834	822	787	831	805	888	834	824	825	834	809	881	837	832	819	811	864	802	829	847	813	848	851	814	876	864	849	854	842	871	823	861	819	832	869	865	876	861	867	834	805	832	829	831	840	827	863	857	846	866	811	849	864	836	858	889	840	810	875	838	837	818	832	799	895	867	843	834	825	844	817	788	875	785	894	885	839	806	821	806	836	892	854	815	811	800	797	833	847	814	812	859	851	826	871	794	893	870	914	810	846	835	837	858	855	820	816	886	865	883	841	843	819	864	852	853	855	817	881	807	848	854	866	866	857	862	839	857	832	815	811	887	804	815	864	857	821	795	880	854	806	858	873	818	824	841	855	839	820	833	804	858	808	838	817	849	801	898	875	829	861	844	806	830	845	886	850	864	825	861	844	886	818	843	890	814	829	864	881	867	861	825	837	848	879	807	836	901	857	783	815	841	827	804	858	822	822	866	896	843	903	830	836	778	829	821	853	836	796	853	848	835	834	737	855	833	858	801	783	852	830	832	845	861	857	842	881	849	899	898	832	811	842	841	861	797	808	846	838	882	845	890	811	814	823	823	818	850	824	841	809	871	816	864	870	820	858	860	837	870	890	835	821	844	839	875	836	855	815	829	848	884	869	862	803	875	801	822	833	844	799	887	825	841	839	818	814	803	840	865	856	860	853	838	828	852	806	815	840	834	825	779	830	809	834	818	806	769	836	839	840	842	828	863	824	878	801	865	768	837	856	838	881	823	880	832	830	834	813	860	810	823	812	843	827	881	873	853	885	809	882	831	852	857	786	861	804	842	823	853	899	776	899	832	853	802	826	863	824	879	897	859	813	860	873	836	790	802	870	876	819	831	830	853	808	792	844	841	859	794	857	860	856	854	827	874	881	819	852	857	856	889	849	853	844	803	847	876	900	834	864	843	811	837	839	855	842	814	852	840	867	853	822	884	850	894	871	919	813	864	820	831	830	856	835
6716	724	1067	860	668	494	425	370	465	244	221	208	202	211	169	183	168	175	183	170	163	165	158	194	163	169	159	160	138	154	157	174	143	158	135	141	135	143	153	150	142	148	153	138	172	139	142	174	139	135	132	142	148	141	137	162	160	147	161	150	138	165	144	155	149	162	149	149	158	131	146	109	162	145	139	135	146	168	135	146	159	133	135	142	156	131	146	122	159	149	161	157	138	138	137	150	148	139	151	153	149	147	132	124	141	134	133	138	167	125	139	152	136	135	149	147	131	140	144	153	138	159	113	147	138	153	121	163	134	161	175	160	140	136	155	140	132	142	117	153	151	147	154	156	155	159	148	155	140	154	144	135	135	132	140	149	147	142	151	127	154	132	143	137	128	134	154	142	144	135	162	161	136	138	142	125	117	136	157	145	159	158	132	148	150	131	136	126	142	120	149	162	154	135	150	120	147	156	149	156	147	146	145	137	142	138	145	149	139	152	136	160	145	138	130	152	160	119	150	131	146	126	150	134	143	152	148	155	162	152	156	147	133	141	133	121	133	137	167	159	147	153	141	134	146	131	164	142	139	137	144	155	145	134	150	137	131	145	149	156	124	142	149	136	141	146	149	148	155	142	156	135	141	138	144	169	147	144	137	161	142	147	141	136	135	144	181	131	137	143	136	140	149	145	117	132	164	137	157	139	134	117	139	133	135	129	131	137	167	138	128	141	148	144	144	139	137	141	140	141	130	137	154	157	150	153	150	155	155	144	155	158	144	140	150	131	124	159	148	152	149	151	142	148	135	131	135	143	150	146	144	166	164	147	154	146	129	146	128	144	131	137	152	154	155	136	151	140	146	140	129	142	136	157	148	139	153	139	132	143	144	120	149	142	133	149	141	137	163	139	137	157	142	150	172	153	148	142	145	152	145	130	151	145	133	138	136	154	144	141	150	127	150	144	117	172	149	131	138	138	150	132	119	130	153	129	159	146	162	142	142	147	142	164	159	156	138	146	134	112	133	153	143	139	149	153	137	150	156	106	146	163	130	151	143	151	129	135	153	143	135	146	158	135	142	126	136	149	122	152	144	157	153	141	165	146	145	145	127	143	133	158	144	139	141	147	133	141	126	137	146	122	147	144	160	142	126	149	155	143	161	138	150	118	158	135	143	130	149	145	135	147	148	136	148	158	140	133	169	154	164	136	150	148	123	147	134	136	174	156	140	167	143	119	135	141	142	138	142	105	137	149	129	143	151	132	149	161	120	151	140	126	118	141	146	159	158	154	144	147	154	151	149	154	131	134	139	135	145	151	164	139	119	130	134	132	146	141	144	135	138	126	128	139	129	122	152	121	142	149	136	128	142	144	134	152	137	149	130	151	154	145	132	157	125	165	142	134	127	144	141	153	153	108	122	126	173	147	129	146	152	142	133	150	148	138	125	122	143	118	150	142	145	155	138	158	126	138	146	154	144	147	181	144	141	148	132	123	176	147	144	135	166	144	139	157	148	159	154	138	150	136	142	143	155	137	141	163	147	147	138	140	145	135	133	160	144	142	137	147	139	140	145	189	133	138	160	135	140	137	138	146	153	132	140	161	139	133	143	138	131	133	145	135	138	129	128	150	135	153	148	153	150	129	128	119	160	136	165	127	133	152	149	125	163	162	166	142	147	117	145	166	150	133	129	136	133	146	139	152	130	156	151	146	144	155	132	124	126	121	139	148	146	131	169	153	149	144	156	113	147	170	129	150	138	127	155	158	128	141	152	129	123	141	135	150	166	147	138	159	147	132	156	166	119	144	123	142	145	157	129	138	149	122	140	155	142	154	148	134	162	149	146	150	154	152	153	151	138	150	133	138	155	156	118	144	130	155	134	144	163	150	140	141	145	150	121	157	138	159	148	122	147	179	145	129	154	139	171	141	156	141	143	149	155	147	142	141	137	171	139	143	144	135	135	146	164	114	137	156	127	141	151	150	144	140	134	143	150	132	139	120	149	128	151	148	133	129	145	149	151	141	147	139	143	146	138	140	120	163	159	140	159	137	128	153	161	119	151	142	175	137	145	128	142	144	151	164	151	152	127	148	143	140	151	127	158	146	155	138	144	133	145	139	158	128	159	142	150	136	140	158	131	137	164	124	142	145	129	152	138	139	147	135	159	170	144	154	134	143	136	140	122	160	156	140	137	151	167	151	143	160	150	152	154	141	136	122	167	142	125	137	141	147	135	139	140	125	130	138	161	135	138	156	148	130	145	125	152	138	142	131	155	125	129	140	150	148	130	146	163	156	167	144	141	144	144	138	161	158	152	135	142	136	150	146	145	130	130	140	142	170	155	146	148	155	153	143	148	132	132	129	138	161	148	135	146	138	151	162	131	145	136	148	145	148	140	156	134	132	134	147	143	131	150	132	157	156	156	147	137	140	145	142	146	133	158	136	144	124	146	140	145	154	150	141	132	130	166	131	136	151	147	135	146	119	140	132	141	158	150	146	137	127	145	153	137	141	148	142	165	151	131	130	141	151	119	131	161	140	151	134	131	130	134	143	146	137	149	130	119	128	148	157	116	178	131	156	135	135	147	151	149	147	148	148	152	146	147	136	146	127	142	137	145	162	128	131	124	165	158	132	151	149	148	138	143	141	142	141	130	145	138	157	126	157	157	147	137	124	156	144	146	145	137	140	123	152	145	135	149	149	142	149	138	165	156	161	137	135	152	151	161	140	149	142	133	151	134	150	145	140	142	141	123	144	148	129	154	150	146	132	140	119	164	146	131	152	166	149	147	126	145	126	147	141	133	161	131	150	141	142	135	150	134	146	151	132	166	136	152	140	127	161	140	136	144	140	150	144	146	158	145	158	141	138	143	147	120	170	132	126	119	147	144	152	161	143	158	156	128	140	141	126	145	149	150	153	158	146	122	123	153	152	161	136	164	134	149	127	151	164	129	129	163	165	160	141	147	122	159	147	154	165	135	137	150	144	136	150	131	127	154	144	156	147	149	133	131	136	134	121	143	124	159	141	136	133	160	147	139	151	150	154	143	153	145	136	141	153	144	182	115	136	134	146	137	152	153	139	129	129	122	143	132	145	154	125	159	138	156	130	158	137	163	159	136	132	148	127	148	139	147	147	151	161	147	157	166	118	160	140	149	131	132	144	118	124	139	143	140	170	147	141	104	136	157	157	140	170	162	127	137	156	153	147	145	140	137	114	157	147	145	152	139	133	134	142	141	149	150	146	147	163	139	155	164	141	136	137	152	143	146	138	138	171	146	135	140	156	152	150	148	151	160	145	148	140	146	142	146	129	144	144	138	146	144	130	144	145	145	144	144	154	137	157	140	152	137	148	140	146	139	147	126	140	145	153	142	135	148	144	133	140	134	136	150	128	146	152	146	136	144	140	138	131	139	147	136	136	132	149	143	137	130	137	143	136	142	154	139	155	135	133	156	159	187	135	133	146	144	166	149	128	134	158	116	136	155	138	150	136	143	138	149	147
5111	1312	2612	3099	2697	2272	1948	1610	2548	1249	1088	1056	1040	900	891	891	776	756	785	683	688	674	650	662	678	674	591	592	590	587	612	638	605	627	606	580	567	595	575	544	564	575	590	578	600	583	549	576	564	522	554	550	516	549	536	558	582	543	572	542	568	509	515	573	553	536	599	507	533	564	572	510	514	543	540	522	525	572	540	551	520	489	525	492	571	568	573	557	508	495	518	560	508	539	537	573	486	541	490	545	515	554	506	563	517	531	571	504	519	549	517	513	503	521	511	565	512	553	569	541	547	541	504	549	503	503	529	541	510	520	484	554	503	534	562	553	479	561	542	538	493	546	559	533	492	515	513	531	526	529	553	526	535	525	513	523	511	529	529	513	558	528	521	516	508	543	509	498	479	500	514	563	532	517	531	537	462	558	554	537	509	544	519	499	527	526	518	549	520	543	535	532	508	535	538	558	483	503	473	512	515	488	526	518	525	530	523	543	542	530	534	519	538	549	488	551	525	502	538	542	516	546	552	594	556	529	506	510	579	526	548	557	526	490	554	558	522	557	520	508	557	523	533	501	534	567	545	537	523	556	521	522	531	552	575	589	506	522	534	514	565	539	568	472	533	532	499	568	488	531	518	472	508	518	541	499	504	517	542	498	507	555	552	519	545	517	519	572	524	502	489	505	509	545	580	501	544	542	536	504	562	502	531	520	544	538	511	550	518	525	522	513	524	515	511	529	528	534	533	537	549	555	485	506	513	554	540	517	519	523	533	522	522	552	532	562	554	529	557	497	539	559	538	532	530	560	493	547	544	522	512	519	517	519	523	529	520	546	502	542	524	518	524	492	524	588	554	506	481	529	478	506	567	525	518	501	507	508	519	538	558	530	468	499	524	542	514	538	519	531	538	486	522	524	526	508	500	540	544	561	549	537	548	517	526	526	526	529	496	538	546	532	567	514	562	530	545	539	537	554	572	562	497	502	535	490	519	532	543	561	502	496	491	524	538	500	541	572	507	558	531	552	495	513	492	565	499	525	540	517	526	503	524	509	551	506	554	532	514	510	534	543	494	525	530	549	530	535	519	517	545	543	536	518	537	501	574	508	529	539	523	515	518	564	528	517	505	490	520	538	548	557	518	505	537	537	510	549	545	518	525	535	536	503	531	575	511	540	548	562	514	530	559	528	490	513	501	499	519	484	510	528	574	538	582	528	543	539	520	557	545	517	547	514	546	505	539	584	537	506	521	508	496	482	522	529	539	490	543	521	546	538	533	528	507	572	570	529	540	493	499	527	515	545	520	513	540	506	527	545	499	553	531	555	546	487	559	503	546	484	468	523	526	531	539	512	545	540	517	518	495	522	542	519	504	509	534	530	524	497	520	514	530	567	553	508	542	534	512	494	529	554	499	542	566	559	502	505	533	505	523	503	560	546	545	514	527	546	524	538	559	563	501	505	551	523	525	549	541	516	526	504	545	540	508	530	513	499	539	493	485	513	516	516	498	513	542	560	533	531	514	548	516	497	542	516	513	558	524	502	519	570	507	497	518	515	502	526	541	512	533	495	532	513	544	489	499	538	523	512	459	493	568	527	538	538	525	524	521	502	522	524	486	503	508	522	536	529	554	508	507	541	536	519	524	510	502	517	495	515	532	581	541	512	544	543	528	526	542	541	551	508	536	528	542	550	555	521	496	493	502	554	532	549	511	498	526	530	548	505	584	507	557	585	532	539	518	510	507	560	526	559	525	512	527	545	487	518	537	545	515	503	506	510	509	546	535	489	502	514	513	537	527	557	538	503	538	551	522	513	569	487	567	583	507	536	545	501	542	495	500	527	533	489	511	478	492	567	525	470	546	539	497	537	509	542	546	551	528	536	533	531	582	557	513	523	534	511	518	532	541	501	524	530	564	542	526	544	556	567	538	514	511	575	519	508	513	535	525	548	572	524	511	523	564	505	514	545	555	536	517	536	527	516	489	574	535	474	536	503	511	532	546	518	562	523	577	515	516	530	534	531	533	487	536	526	537	513	503	525	535	489	531	493	518	531	510	501	530	532	522	541	519	506	554	546	520	482	516	530	545	555	554	511	498	518	502	559	492	547	532	546	533	548	538	524	511	522	489	558	526	534	553	499	534	548	538	540	521	522	536	504	512	506	534	536	500	510	547	539	509	540	552	494	563	556	509	551	541	525	560	531	507	481	559	517	531	532	497	482	517	520	506	540	528	543	532	500	524	495	516	508	548	495	519	522	499	511	507	519	508	524	528	542	502	490	477	535	533	565	559	569	532	529	511	537	520	563	539	532	564	485	529	514	537	538	523	526	513	537	522	493	535	570	517	511	525	506	493	532	539	536	527	558	507	534	550	511	522	501	532	554	517	527	541	534	591	519	542	512	554	574	522	530	513	496	523	549	514	556	546	550	520	549	464	508	521	488	541	496	560	526	534	550	547	533	555	557	520	467	472	531	522	519	513	545	535	540	496	531	537	503	526	553	519	560	521	533	519	504	525	554	547	537	526	485	526	520	579	513	521	547	530	520	508	511	491	509	511	553	538	515	513	527	523	495	579	519	569	534	540	502	529	519	489	530	543	561	515	509	529	533	535	548	534	524	521	525	531	461	558	501	485	560	506	540	546	559	534	528	513	505	551	524	504	548	539	547	555	529	488	512	513	541	487	536	514	530	525	589	524	530	602	511	541	531	534	539	503	567	540	484	539	522	493	501	530	539	585	510	536	535	533	545	586	528	541	514	579	512	539	513	505	526	552	533	538	543	511	475	527	508	548	511	497	562	556	523	485	533	524	546	540	540	550	554	518	478	526	524	496	548	545	555	488	538	525	511	487	589	533	543	533	513	517	536	521	494	510	537	542	554	512	555	524	534	504	514	558	506	492	538	540	526	551	507	543	540	519	494	548	525	526	512	486	526	517	503	504	507	540	525	515	508	524	525	509	534	529	518	476	533	498	565	500	499	528	531	522	499	523	545	514	524	525	520	491	512	509	555	551	517	504	519	559	547	532	509	532	530	540	522	544	525	555	528	528	513	503	511	507	522	492	508	496	557	527	547	497	502	524	511	547	567	498	554	494	527	560	550	500	525	479	535	486	537	518	583	488	540	533	503	520	566	542	499	533	534	539	470	519	490	515	564	520	507	502	512	497	531	526	538	491	492	550	573	506	536	494	548	529	512	484	531	526	478	500	494	511	521	536	515	506	525	509	543	500	577	516	510	528	533	532	522	541	534	511	494	526	523	547	504	528	549	502	532	511	541	553	522	526	555	521	555	532	542	538	569	547	486	495	504	538	513	535	486	547	563	559	561	530	502	567	532	549	506	524	516	593	536	530	551	543	513	527	503	487	528	507	514	504	548	516	520	533	522	491	560	506	499	539	498	516	535	531	535	547	538	521	551	539	503	493	517	532	513	556	513	520	533	491	525	511	513	528	501	511	513	544	545	541	492	545	495	564	540	514	525	531	487	547	553	511	556	480	481
14584	1805	2131	1719	1165	875	645	507	398	366	351	300	242	217	209	198	180	160	157	161	149	149	144	135	131	127	137	135	132	135	116	124	133	126	119	128	126	128	102	120	114	121	126	116	127	122	114	118	101	133	107	124	115	95	123	97	97	120	103	113	116	118	117	109	102	96	109	89	118	118	112	105	126	108	119	114	107	105	98	115	119	102	93	117	100	116	88	114	122	117	87	114	127	99	98	110	95	124	126	102	109	119	117	100	121	104	89	111	99	122	106	107	126	111	116	113	106	115	99	93	102	125	136	112	105	88	120	113	121	113	102	96	113	114	126	91	105	108	98	129	119	132	118	93	97	136	121	114	116	116	100	91	108	113	121	104	117	108	109	96	131	108	104	109	104	104	118	101	107	116	120	104	116	127	121	97	113	105	110	97	102	99	119	109	123	109	107	110	100	121	105	106	108	102	101	103	110	123	113	105	113	90	128	115	109	107	109	92	119	126	95	98	118	106	108	107	106	120	103	101	114	106	115	104	112	112	108	96	114	112	89	96	104	103	103	122	99	106	107	104	123	115	99	114	102	105	103	112	92	90	99	90	125	102	118	114	101	109	115	114	99	131	89	94	102	114	109	109	106	90	120	108	103	94	112	112	104	103	120	121	107	115	106	94	110	96	102	109	110	109	107	105	123	111	102	100	117	96	123	101	94	102	104	97	93	123	102	109	142	113	99	111	126	89	105	115	117	119	102	98	121	113	127	108	116	106	94	106	99	94	111	98	89	109	115	117	81	114	109	127	95	113	109	101	108	102	127	110	97	125	107	113	106	122	120	116	110	112	101	102	126	122	93	98	102	93	143	116	101	115	100	87	106	118	116	113	119	100	108	111	133	105	119	104	121	107	114	92	90	114	114	109	106	94	99	96	97	94	118	110	118	96	116	99	118	101	115	96	109	104	115	108	93	117	105	100	95	108	93	112	108	114	115	115	90	112	91	103	123	104	102	104	101	103	117	104	126	119	109	105	127	94	116	112	87	115	111	126	104	127	111	104	107	113	98	113	103	96	103	112	116	119	109	107	124	90	112	118	104	101	89	106	87	107	111	105	107	106	109	98	115	120	108	111	124	115	109	117	101	100	110	98	108	103	102	115	105	97	127	112	98	108	106	109	104	103	111	112	102	112	106	104	120	95	99	111	96	117	93	110	93	114	95	128	101	128	106	101	122	114	118	100	123	120	102	119	97	110	108	94	109	111	109	82	123	109	98	98	95	114	114	105	95	108	100	100	104	107	116	117	112	98	117	102	101	93	103	120	101	102	114	103	86	104	100	109	94	105	123	108	108	103	139	116	94	119	115	107	121	113	115	112	109	130	114	122	92	133	125	120	91	107	84	105	98	122	128	99	112	103	120	85	125	128	121	91	112	105	92	102	120	121	121	117	115	108	109	130	121	87	106	106	112	117	99	125	105	109	126	114	127	109	93	105	103	95	122	117	102	104	84	102	111	100	133	113	80	112	123	117	98	110	110	94	113	111	106	94	111	89	95	106	119	125	108	112	119	109	104	114	103	100	92	94	104	100	117	100	104	125	97	110	104	132	113	100	116	107	110	127	105	112	100	128	106	93	113	100	110	89	116	116	104	108	108	122	117	118	117	99	107	110	87	101	95	112	93	104	96	114	114	112	112	88	126	111	111	98	115	83	98	108	96	112	104	129	100	104	97	117	106	93	123	102	108	101	121	92	105	112	97	108	99	117	97	113	130	108	99	111	119	87	112	95	89	114	111	122	122	109	100	99	99	88	136	117	112	107	122	120	113	104	120	103	114	110	117	101	103	115	104	113	118	127	104	106	107	96	97	116	128	112	108	126	103	116	124	96	122	98	93	101	102	109	102	104	104	112	102	102	97	93	109	105	93	109	117	109	116	104	106	117	111	108	125	99	101	114	103	92	113	105	92	110	114	112	99	93	110	115	98	120	111	99	101	119	106	114	103	107	126	96	97	86	86	106	118	108	105	102	106	108	112	109	109	99	113	116	101	109	98	107	111	99	142	106	108	107	89	108	101	93	127	96	123	114	109	110	111	83	102	112	90	113	113	96	104	103	117	113	95	121	109	118	109	107	125	95	104	102	122	106	104	112	120	108	107	109	100	109	104	107	114	96	93	123	97	100	93	108	96	114	106	110	124	95	104	130	92	114	109	106	124	108	124	105	108	98	103	103	124	120	119	119	116	118	118	106	125	109	91	122	110	132	102	95	120	105	114	110	128	108	109	113	111	109	97	102	84	106	94	129	126	113	109	102	97	110	96	93	80	103	109	117	88	110	113	117	108	113	98	92	141	108	118	121	106	100	100	116	76	113	118	100	120	108	112	116	104	112	95	108	107	99	112	111	95	106	103	117	119	101	122	100	111	107	104	118	94	122	110	86	116	125	97	99	112	100	120	121	124	106	99	109	97	114	114	107	107	122	104	103	115	93	108	89	112	105	130	108	96	112	111	108	103	108	114	109	129	122	96	105	118	111	108	105	121	114	127	116	123	111	90	97	101	105	108	98	104	121	102	101	113	113	106	102	114	97	96	103	131	100	103	110	110	85	121	129	126	124	95	130	90	127	119	124	114	121	112	99	132	100	101	96	115	128	123	116	91	82	115	105	99	99	98	112	100	102	109	91	109	113	107	101	105	118	100	99	96	104	87	100	106	116	96	108	115	112	102	118	102	97	91	100	111	109	98	113	135	88	99	97	110	90	116	108	113	94	102	99	107	106	118	111	120	110	126	96	87	111	102	96	114	105	100	110	100	115	103	105	110	111	108	114	129	127	79	104	99	95	95	117	106	95	91	97	99	119	119	103	118	119	117	122	116	90	130	127	131	103	107	94	87	110	111	104	102	98	109	150	87	98	103	108	124	123	100	111	109	87	101	95	113	104	99	127	108	108	124	103	92	104	102	114	114	105	113	90	115	100	114	106	105	110	107	117	104	101	105	90	107	111	112	127	110	100	109	104	121	103	107	85	98	105	119	91	98	106	110	106	97	115	112	103	128	100	115	103	95	118	111	118	108	106	83	100	99	114	89	100	114	109	118	123	108	105	98	102	88	107	105	105	112	80	94	126	99	124	90	124	125	107	113	112	100	113	103	108	107	87	115	103	108	95	108	123	109	93	119	103	101	108	112	114	108	110	126	113	112	112	112	100	113	93	106	131	109	96	94	95	101	110	102	117	117	116	121	120	91	103	129	115	97	117	138	111	97	98	115	104	110	103	121	135	104	111	105	98	100	94	103	88	109	111	111	105	102	103	122	107	117	114	104	115	107	126	96	99	105	125	121	118	110	137	110	101	105	119	114	124	114	124	110	97	121	109	104	128	109	102	129	94	91	113	126	114	110	105	112	113	110	111	116	109	118	111	117	97	89	112	92	105	87	114	95	98	113	96	112	108	94	110	119	118	114	115	96	106	110	124	97	117	105	126	106	99	118	110	98	102	109	97	110	106	103	113
7404	2139	4694	5516	4715	4016	3242	2749	2382	1926	1834	1543	1405	1248	1151	1097	971	927	839	820	822	776	760	707	678	647	638	620	606	643	594	537	533	603	605	519	502	504	500	534	490	494	522	526	500	470	507	515	513	522	446	491	502	451	468	443	438	488	452	497	447	497	448	437	457	492	444	477	475	412	457	412	407	444	411	429	455	453	445	428	440	450	444	428	448	456	429	456	420	453	427	435	392	460	443	418	451	477	451	428	448	402	423	389	469	456	457	434	427	420	443	434	464	454	424	455	425	435	442	455	435	418	445	424	418	396	427	426	409	424	404	417	420	467	431	452	405	427	428	420	461	441	445	419	428	451	436	420	426	403	387	409	417	433	471	444	425	406	404	441	456	444	409	405	401	393	416	423	397	436	385	379	444	409	402	407	436	401	434	439	438	422	394	424	408	419	427	404	417	450	422	440	455	419	429	433	453	456	424	480	391	426	456	440	428	402	389	428	427	441	448	448	423	418	428	396	442	448	415	393	436	413	411	413	422	415	419	437	398	420	397	398	423	420	420	460	453	416	444	437	434	447	427	438	407	416	404	439	426	428	435	394	396	434	442	437	443	443	451	425	426	456	429	448	442	473	398	406	399	416	455	411	403	449	427	398	428	440	463	418	440	415	404	454	429	418	441	426	391	424	428	423	458	406	382	428	447	442	432	450	419	440	419	420	462	391	460	417	447	417	439	452	415	456	440	428	435	453	386	388	429	456	426	389	421	432	409	382	436	425	410	442	441	396	407	418	431	458	444	430	417	397	404	433	401	412	403	437	426	404	393	434	407	447	403	442	424	435	462	434	406	455	412	397	398	419	407	440	438	394	457	436	400	424	407	438	425	447	409	411	423	443	417	417	443	403	387	404	387	416	419	425	416	449	397	445	439	425	412	410	462	408	453	424	459	413	429	389	422	413	422	432	406	436	439	387	447	389	370	419	417	415	419	440	426	420	376	420	404	437	425	441	412	389	458	419	422	396	439	398	402	406	446	426	435	375	386	466	432	429	412	397	420	418	404	420	425	421	392	392	395	414	461	403	420	387	397	425	422	411	430	437	436	410	427	416	407	427	422	416	416	452	418	403	411	393	408	447	418	438	445	383	429	407	435	428	416	402	418	395	415	450	455	410	434	414	424	429	421	436	415	413	418	411	456	429	393	429	423	429	428	411	444	418	389	443	417	428	454	425	415	393	417	447	436	406	382	408	421	414	384	402	440	397	412	420	404	427	392	384	410	402	408	457	395	396	404	411	392	459	395	438	435	409	446	390	420	402	412	392	430	468	423	392	407	399	429	455	434	419	440	436	434	458	407	430	449	443	412	415	416	436	427	435	404	420	438	404	453	426	457	386	397	415	401	390	415	395	472	438	444	424	451	441	423	461	415	419	443	414	406	402	433	385	446	400	427	410	414	426	414	408	427	454	429	370	432	437	423	384	404	389	415	408	429	373	387	422	405	451	450	408	418	457	456	422	399	396	417	409	441	402	441	376	412	430	442	415	415	435	444	393	432	419	436	436	412	399	424	440	422	452	417	427	424	456	386	387	473	444	426	435	394	432	440	415	430	412	456	422	415	416	427	423	438	417	393	417	428	394	416	415	435	406	424	433	432	444	412	392	482	410	408	397	415	464	432	402	441	414	431	405	385	435	390	414	428	410	434	397	437	451	443	442	411	419	419	397	409	387	400	388	421	449	436	434	438	425	411	457	403	439	423	396	394	398	439	459	400	451	384	425	455	433	388	440	450	441	366	464	448	378	403	420	416	412	413	458	422	444	406	405	444	464	444	423	423	419	405	395	460	422	420	432	439	418	398	419	424	448	409	435	456	386	425	449	402	416	406	416	414	430	438	439	414	429	412	428	428	405	390	409	418	422	410	401	465	429	432	432	436	433	415	414	405	434	471	467	404	424	450	405	439	416	389	422	384	415	410	382	407	415	442	429	454	424	424	408	455	441	442	417	431	435	422	442	439	402	425	447	421	423	439	439	430	443	424	426	412	434	435	407	421	422	431	418	376	408	387	387	394	424	382	437	448	428	419	406	422	422	431	440	375	422	417	453	399	431	423	427	411	435	417	395	441	412	433	393	433	425	462	404	420	400	411	461	409	420	414	367	434	433	414	430	441	449	444	455	458	389	470	413	406	439	436	406	438	444	435	453	428	421	403	439	399	419	448	443	441	427	429	421	410	427	393	434	472	400	447	443	430	419	398	416	424	407	415	427	413	402	446	422	412	438	431	418	441	404	416	409	415	422	440	411	422	428	441	425	392	443	415	415	457	426	428	425	452	413	417	450	449	418	374	425	396	444	422	432	414	412	424	431	396	392	381	422	410	419	448	402	424	387	410	442	427	460	398	415	423	425	407	424	405	466	440	393	440	435	425	432	437	418	413	394	430	394	415	407	408	450	414	452	434	429	404	434	400	392	441	433	401	440	412	414	402	404	422	411	446	436	439	412	428	432	424	392	439	433	404	433	383	401	408	407	427	408	432	446	414	429	437	439	410	399	444	417	462	404	421	403	406	438	441	389	431	426	432	424	452	453	421	451	409	396	428	418	425	471	434	473	440	416	418	422	409	435	406	392	402	457	438	430	467	419	406	475	427	444	375	404	440	451	392	401	432	413	422	407	464	424	406	454	419	456	380	382	392	397	445	437	394	389	450	436	443	427	435	422	405	389	421	403	416	423	414	408	435	434	396	384	442	421	431	401	452	433	416	411	419	441	440	430	392	427	449	437	394	412	417	432	416	446	464	398	418	415	438	403	431	446	437	417	409	407	436	425	439	451	429	431	405	457	426	444	413	425	444	438	397	441	394	394	431	417	423	419	422	434	393	428	427	401	409	453	412	430	427	422	412	445	445	431	404	410	432	426	425	430	430	421	396	414	438	440	423	461	427	423	399	422	432	424	418	437	407	402	409	423	437	398	428	414	420	429	388	423	425	403	409	443	433	440	404	419	430	437	430	383	423	421	422	441	397	390	410	413	437	427	403	454	415	432	451	400	410	438	391	447	427	447	427	465	441	412	407	442	398	461	400	407	427	426	422	457	427	459	409	427	420	438	439	433	414	411	426	417	444	460	435	396	446	410	417	425	420	379	408	421	428	442	388	453	445	392	425	418	454	445	449	445	417	433	440	457	406	402	428	415	427	456	422	402	410	440	429	409	446	422	421	417	433	432	384	402	446	410	419	421	401	414	421	434	410	399	424	437	390	423	405	425	370	433	438	422	453	396	393	430	419	402	441	409	463	400	415	412	381	443	401	425	411	432	431	415	416	405	416	408	434	444	435	436	385	429	411	461	389	404	398	440	402	437	397	426	420	422	395	396	409	410	438	462	448	414	470	407	410	407	430	433	407	425	432	400	407	418	416	426	406	454	421	416	414	413	443	427	417	425	422	421	455	404	390	436	406	434	490	447	405	404	406	427	440	426	436	391	410	399	423	402	426	421	446	419	407	392
1641	288	291	283	297	290	287	290	246	228	211	254	257	215	248	260	276	252	250	245	225	226	228	237	258	246	245	275	258	228	241	247	256	244	242	253	246	243	257	222	239	234	273	237	253	246	247	243	237	245	226	294	239	233	251	256	234	239	241	245	252	233	227	254	227	253	243	225	262	261	249	278	215	236	253	266	241	250	248	256	242	237	242	243	222	251	248	298	260	241	242	262	239	261	231	220	266	253	271	239	219	246	247	240	231	260	265	251	233	223	232	233	249	277	230	214	256	245	232	230	249	231	267	255	242	247	250	260	263	244	260	265	267	223	234	264	261	231	274	226	278	228	250	253	237	271	254	249	227	252	248	249	251	259	231	239	269	253	246	231	263	250	282	247	230	279	245	241	250	248	278	241	262	250	259	261	248	254	237	236	251	241	264	234	255	268	233	240	243	243	244	220	219	239	232	239	255	235	233	260	236	219	268	239	226	224	224	240	256	261	273	270	259	215	241	240	239	274	245	244	248	231	278	225	267	264	252	205	251	243	238	233	232	222	228	266	270	269	243	252	272	253	223	255	222	249	241	264	239	213	265	238	231	248	242	253	261	228	248	221	240	235	236	224	256	265	257	246	249	252	256	229	241	221	254	231	276	260	239	205	264	240	235	229	254	243	243	211	217	232	228	277	243	237	226	257	238	252	236	211	221	271	238	256	210	251	246	247	238	244	245	239	262	251	257	230	255	226	265	256	258	249	262	280	240	221	243	246	238	252	215	229	247	248	218	239	247	232	254	258	241	219	248	226	236	243	231	235	230	250	225	257	272	265	249	211	217	258	226	216	227	262	254	253	250	227	241	245	237	262	247	251	246	249	249	258	231	228	258	222	235	253	272	202	251	210	224	234	253	261	269	258	246	224	269	268	238	235	250	246	242	225	251	236	240	225	248	220	240	243	250	285	216	273	258	228	245	246	234	250	265	208	247	236	236	246	247	240	246	256	219	217	211	234	226	235	252	263	284	228	257	249	250	252	231	241	265	246	275	223	233	237	226	237	224	247	247	258	246	233	237	248	224	223	222	231	251	232	239	252	240	263	239	281	249	248	229	219	243	235	271	261	242	262	247	230	234	261	274	266	257	246	266	241	238	239	223	230	249	236	236	274	253	219	253	246	222	243	195	203	224	244	255	223	224	241	246	257	247	271	285	236	250	225	280	236	275	236	242	235	241	234	258	258	239	247	281	252	228	247	248	201	251	251	253	269	217	216	254	262	274	231	253	240	238	236	273	248	261	238	229	239	230	296	251	192	268	244	256	229	247	256	236	232	257	232	210	241	261	207	267	266	235	239	239	257	246	264	249	241	239	255	246	257	272	243	258	239	241	286	251	260	250	236	241	239	243	245	227	240	275	237	265	253	247	233	242	247	208	259	260	272	228	246	243	246	220	213	256	248	238	227	245	258	241	236	238	238	251	256	260	250	261	255	234	271	290	225	220	256	224	268	263	241	247	236	228	247	258	262	247	233	259	220	239	252	233	258	251	235	250	249	249	253	246	246	262	262	238	245	242	227	260	247	249	219	255	255	244	236	248	239	259	247	227	267	245	270	236	258	246	233	243	233	244	205	253	292	253	258	262	251	264	235	237	279	246	245	229	243	269	234	248	275	271	266	249	243	227	254	237	235	235	247	233	237	266	220	226	228	223	266	219	236	212	211	255	275	249	226	251	234	240	224	232	258	245	239	247	269	276	227	230	220	255	254	290	258	219	271	233	264	213	240	245	241	232	252	267	265	247	242	270	285	237	254	250	254	213	263	253	222	262	253	250	247	248	258	266	249	269	252	271	259	235	240	269	220	271	210	218	260	275	243	283	247	243	248	230	236	241	253	258	255	234	235	251	263	245	226	240	218	216	244	270	247	248	237	254	229	243	223	239	241	254	230	255	243	227	286	236	232	247	209	236	239	269	238	231	257	221	225	239	256	238	238	248	242	222	278	246	252	257	284	242	225	258	244	247	256	253	225	230	241	249	239	254	252	260	254	237	244	241	258	259	232	228	242	237	234	241	227	235	244	249	251	237	236	252	241	227	213	239	226	258	232	250	243	240	248	264	243	252	252	255	259	245	241	247	247	209	245	208	245	213	245	238	249	261	238	283	255	251	256	231	237	251	245	219	229	230	239	281	255	236	262	209	233	255	238	237	258	251	269	232	220	236	254	235	231	243	231	264	240	260	236	229	253	242	244	240	236	251	251	281	244	247	255	227	241	229	234	232	246	240	252	237	255	249	256	247	250	272	255	252	257	254	241	196	233	239	276	266	263	243	226	263	241	233	215	246	280	263	240	244	231	241	244	243	228	266	243	288	280	252	256	248	256	254	270	227	225	234	222	230	249	245	263	209	254	259	252	245	236	236	258	277	259	211	239	272	258	259	259	229	232	203	236	264	224	234	253	248	244	230	251	249	284	238	238	263	271	242	252	240	242	236	238	241	249	245	248	232	262	254	245	259	222	269	220	248	258	251	247	261	251	296	241	259	223	246	250	268	249	250	255	268	234	242	209	224	226	247	234	257	244	247	231	255	235	257	233	266	248	250	243	235	270	244	252	242	249	232	230	218	247	257	236	256	250	259	251	229	222	224	245	227	256	273	255	256	273	262	250	257	257	229	266	243	240	231	244	275	241	249	233	234	270	236	266	247	272	252	231	239	230	249	239	256	249	227	235	231	223	268	231	213	233	270	267	251	242	241	218	207	246	225	277	208	248	240	240	276	234	254	242	229	211	244	288	247	237	238	284	230	242	260	248	238	258	257	256	211	273	244	211	243	234	238	253	282	235	251	259	224	268	237	264	240	231	245	237	247	255	246	262	241	230	253	260	236	254	222	241	251	253	243	217	248	267	226	237	260	218	245	236	225	240	246	222	272	254	246	229	233	256	247	249	271	258	234	256	268	247	245	263	246	220	262	242	256	249	222	234	234	242	233	248	243	215	224	255	240	252	239	248	232	250	231	244	286	247	237	223	228	266	256	230	230	296	241	237	239	231	239	235	239	262	253	253	229	246	224	254	237	253	226	258	254	243	248	245	238	235	249	224	235	225	264	260	228	265	221	250	246	208	260	247	248	240	230	236	237	263	225	261	228	261	248	274	230	258	243	240	224	234	216	265	276	245	234	224	269	260	234	224	253	225	253	272	257	252	224	244	259	225	255	248	254	233	247	253	255	255	244	261	267	224	231	225	231	220	244	251	257	253	267	236	225	248	254	265	228	226	241	240	247	243	240	242	218	244	233	240	246	266	237	251	264	249	242	243	265	254	262	226	240	271	213	237	254	255	265	251	254	232	245	221	243	246	235	267	230	225	266	242	269	233	225	237	256	260	242	233	268	228	264	250	255	279	238	253	281	255	255	259	244	259	241	248	227	251	235	278	253	255	246	254	238	233	254	247	228	286	253	242	245	245	257	245	229	248	239	257	237	234	241	231	253	241	242	221	234	232	244	252
2226	945	966	999	961	974	909	935	964	917	866	929	863	812	868	883	911	864	859	884	823	859	844	813	789	902	851	860	878	797	809	886	864	858	821	852	896	893	846	797	862	882	865	827	853	898	845	796	867	796	832	906	915	814	850	856	838	886	822	848	837	891	860	815	846	842	824	843	853	841	822	849	877	844	882	845	865	822	798	810	845	797	801	814	860	855	888	801	817	854	830	911	834	815	864	848	789	866	869	824	855	808	794	862	822	870	918	816	826	841	850	809	835	850	802	890	838	798	865	878	859	795	872	862	830	817	877	819	806	858	869	841	831	840	824	801	858	806	849	853	833	782	856	860	854	849	849	888	886	805	856	884	867	821	843	825	877	818	859	842	843	838	811	807	798	902	851	813	805	848	805	814	844	829	866	864	861	856	822	840	873	806	838	832	839	845	837	818	831	883	796	858	841	826	895	833	850	865	862	816	915	851	842	796	819	859	836	806	851	836	864	819	814	863	867	881	888	842	831	858	875	826	870	822	881	831	848	861	856	815	806	786	832	863	893	821	845	838	821	836	789	877	862	796	805	872	868	896	838	850	802	821	878	881	855	856	844	872	816	846	845	846	891	830	874	824	887	885	795	842	864	827	827	862	815	890	828	855	858	831	868	861	843	821	777	847	818	860	845	842	873	821	835	824	873	859	834	816	852	819	843	844	797	796	784	861	851	897	846	866	893	854	812	864	885	826	854	789	920	845	820	849	788	849	852	857	852	822	825	839	848	807	830	792	838	864	863	869	825	818	864	867	855	880	854	884	822	876	846	839	787	866	832	833	828	831	863	863	849	823	825	873	847	855	838	867	779	826	807	804	823	806	908	812	807	817	846	847	793	855	903	897	870	837	829	854	828	872	847	856	851	790	904	833	857	843	865	822	831	861	877	837	828	824	828	803	816	845	834	856	869	872	816	805	827	835	845	856	855	834	863	877	866	847	828	796	834	886	836	832	884	863	804	833	873	827	822	844	796	879	828	884	834	852	819	845	847	841	833	864	807	866	854	866	828	851	876	822	818	807	858	828	810	805	822	809	836	850	825	909	872	814	806	841	849	839	837	894	846	844	788	881	870	825	843	805	882	775	866	810	856	850	842	831	867	869	842	816	795	859	840	856	869	773	836	783	828	830	801	843	865	879	799	820	875	848	844	842	823	830	871	858	808	870	888	902	822	901	846	838	837	782	810	868	854	823	857	818	881	800	847	822	872	834	893	849	834	812	807	792	845	806	827	834	815	835	860	827	835	800	883	882	828	829	828	873	832	825	821	821	826	843	839	866	892	799	801	846	835	872	809	818	854	821	833	874	839	853	869	813	873	824	851	885	797	830	871	891	809	788	815	818	861	884	821	868	840	839	865	847	859	831	819	894	841	828	848	848	836	843	853	818	824	854	874	866	823	862	872	810	856	851	847	857	765	830	844	861	846	850	895	885	833	823	868	883	865	868	854	809	852	827	840	776	887	845	830	857	863	860	825	859	836	810	812	792	840	776	870	822	855	835	812	832	824	880	845	815	872	798	832	829	847	864	823	833	824	812	800	911	858	806	837	810	855	795	855	858	822	854	889	805	842	842	845	820	819	786	842	807	860	869	880	828	844	776	838	836	862	863	854	818	860	865	854	841	847	854	844	775	852	862	809	822	804	880	857	855	881	823	811	831	830	749	871	836	777	830	902	876	846	882	881	853	820	853	742	845	841	822	869	837	836	878	775	825	867	827	817	814	847	788	788	840	854	867	807	846	857	880	825	785	854	838	898	820	865	854	836	859	865	821	820	848	918	866	856	822	851	812	833	820	832	815	810	796	875	817	886	877	852	850	854	834	827	811	834	882	867	840	846	809	884	866	884	843	848	836	822	856	872	861	871	822	844	854	896	844	839	831	834	874	854	824	858	884	820	842	879	818	889	865	867	863	842	852	857	870	847	818	871	784	876	838	866	850	846	859	822	835	808	863	841	819	835	834	914	816	866	830	868	892	822	837	826	816	824	827	849	838	815	833	806	831	814	874	833	859	873	860	806	822	832	904	873	839	837	855	821	898	856	813	863	812	848	826	839	814	861	847	849	849	816	856	796	815	876	830	835	816	858	819	812	852	809	822	849	937	889	855	819	836	787	894	847	809	867	865	842	851	782	869	788	840	822	862	808	782	837	794	830	819	837	844	823	821	859	808	846	832	851	830	814	843	807	836	863	804	855	846	853	872	834	836	838	819	828	868	788	831	811	867	799	841	903	862	905	826	832	844	794	852	825	881	798	886	875	814	805	833	871	842	832	897	892	870	872	837	814	838	812	815	844	848	842	868	850	907	879	786	869	814	819	812	822	791	842	814	875	750	851	853	851	860	785	805	870	839	787	853	825	844	822	862	828	844	841	881	820	814	875	872	855	859	842	847	829	832	827	842	890	863	801	780	847	820	881	870	866	810	830	766	796	824	876	795	857	850	812	853	867	884	861	837	868	812	840	847	839	839	838	859	836	861	852	889	858	849	849	848	847	794	800	905	831	842	860	854	850	822	835	879	855	828	830	846	839	875	888	824	816	836	869	866	854	854	840	805	862	790	775	855	844	875	836	835	818	853	817	845	796	830	878	871	833	838	855	848	807	814	835	814	796	868	838	835	864	816	830	834	823	846	799	866	798	779	818	827	844	892	847	793	780	881	864	833	811	862	832	859	841	812	888	868	815	844	877	814	878	885	867	825	818	850	820	798	860	820	823	884	855	869	850	822	859	839	901	838	858	871	789	832	860	839	821	854	857	863	854	831	819	826	815	844	829	863	872	856	833	844	833	838	804	818	869	780	839	847	869	804	824	782	821	819	891	869	869	845	861	820	812	809	838	872	851	883	800	819	841	853	795	821	828	869	817	867	831	851	853	810	864	874	834	836	816	840	800	828	888	813	823	867	825	885	813	813	842	870	801	836	836	905	824	855	859	812	838	819	809	834	813	875	843	826	899	818	843	832	797	825	776	850	865	901	851	836	858	864	911	865	819	864	838	864	850	861	842	795	881	831	820	813	853	862	852	825	801	803	838	820	907	817	841	847	875	869	867	857	825	858	818	820	860	885	821	867	829	855	821	902	821	850	828	841	851	911	858	822	844	840	853	873	858	852	846	817	816	857	889	844	864	884	828	844	872	809	869	825	793	845	818	890	836	866	809	809	866	790	826	894	866	836	837	823	822	822	856	835	812	826	842	832	844	846	850	825	817	788	822	836	844	813	845	830	840	886	854	834	844	859	852	806	852	850	827	839	802	847	849	833	838	865	803	819	895	823	871	856	845	807	806	864	857	896	858	822	828	854	812	859	869	877	878	891	791	817	894	895	891	845	876	834	825	846	858	859	836	837	772	862	837	883	850	798	851	779	852	854	830	783	872	806	772	806	837	859	877	895	823	825	842	818	846	853	902	830	849	821	864	805	839	875	846	821	836	855	846	864	852	874	857	834	886	884	835	803
6906	745	1137	868	650	502	405	308	305	248	238	229	189	196	189	185	151	195	165	170	178	182	185	166	172	139	170	155	167	167	163	146	153	143	169	129	133	145	153	131	174	127	141	157	143	157	128	140	139	140	168	165	120	147	140	146	161	147	142	150	147	148	131	155	148	147	155	149	148	126	137	153	148	160	123	145	139	148	132	140	138	149	143	149	166	137	129	151	153	149	155	142	138	154	147	138	151	144	157	152	123	174	129	116	139	144	119	162	118	136	135	150	150	129	147	148	147	134	143	156	122	137	155	147	145	131	117	130	148	157	150	154	124	163	145	131	130	142	138	141	134	134	148	145	140	128	140	133	130	136	153	129	145	145	136	138	150	125	135	141	147	150	129	132	147	149	118	147	159	138	135	149	160	153	143	152	149	156	161	159	130	149	137	159	144	154	150	154	139	131	132	138	150	138	148	156	141	159	155	149	147	140	145	123	141	116	139	133	135	139	140	141	127	146	151	137	140	133	148	137	146	134	142	142	135	170	131	143	131	139	151	137	144	141	133	140	137	133	132	121	147	148	136	161	145	164	127	144	149	140	138	162	161	136	148	143	142	125	150	173	131	140	132	141	129	146	140	153	156	148	159	159	147	141	125	140	166	135	146	137	135	131	126	156	147	133	147	148	133	160	126	139	126	129	142	149	140	151	158	122	148	125	143	144	127	135	131	136	148	150	138	139	166	139	138	157	137	143	151	146	133	161	138	122	144	146	157	139	152	131	145	130	120	156	127	133	152	118	150	152	138	136	153	138	122	151	145	152	159	157	140	138	131	128	134	148	147	119	124	140	144	140	141	133	156	128	130	128	155	139	152	143	145	139	165	155	160	122	134	132	141	145	135	143	164	123	138	142	130	143	160	147	126	128	142	150	131	133	159	142	111	162	155	139	138	136	126	149	139	154	125	147	155	127	149	149	149	155	144	156	158	172	136	147	137	140	145	126	145	133	143	146	116	138	151	151	125	129	149	123	132	139	145	140	146	136	155	152	167	143	145	123	128	133	151	131	158	143	131	154	132	156	140	141	143	153	153	136	157	151	121	175	150	174	132	132	152	136	150	132	130	119	142	143	148	137	157	142	150	148	134	182	135	135	162	141	154	151	134	137	136	148	179	155	153	133	127	138	138	151	137	129	146	157	138	121	146	132	152	114	163	172	141	135	164	141	140	151	164	174	144	114	139	131	143	145	161	139	126	153	144	151	114	154	111	142	147	138	155	151	145	148	135	138	150	153	144	159	148	163	163	159	146	153	121	158	173	154	128	145	144	133	144	145	139	131	141	136	138	126	134	139	132	152	142	152	158	133	142	138	120	132	139	144	153	130	171	133	155	136	155	152	114	140	152	141	119	121	140	136	142	157	137	138	160	140	134	133	128	171	125	132	148	146	133	168	154	150	137	162	154	141	153	127	142	149	131	150	139	132	123	163	152	134	141	134	137	157	121	132	151	131	136	141	135	135	135	173	115	132	141	136	127	158	143	140	160	155	141	138	155	149	147	146	142	129	151	144	137	129	142	142	157	114	154	120	146	138	134	130	135	156	147	128	139	135	137	135	155	127	140	158	144	146	163	131	131	150	142	122	148	130	132	162	144	162	131	134	151	137	144	138	128	146	134	154	157	130	142	133	119	170	145	139	135	124	151	112	160	129	158	135	135	139	138	152	135	141	164	128	130	152	139	158	154	134	131	152	137	119	135	138	136	141	148	120	118	138	143	141	144	152	159	137	136	133	131	139	143	155	161	140	131	135	134	133	145	141	167	173	143	143	123	149	150	159	158	131	130	134	162	112	130	138	143	135	137	138	148	154	151	155	154	126	149	146	142	154	161	138	154	145	148	152	151	118	150	134	138	162	156	135	145	134	152	132	139	122	143	114	152	134	126	138	146	144	129	127	159	148	135	140	138	147	138	141	134	121	144	110	148	147	153	141	137	127	144	130	146	144	128	146	138	129	129	130	130	137	148	133	137	139	146	152	157	147	132	117	124	157	148	117	138	148	159	140	152	142	123	129	155	134	135	118	150	156	134	132	139	154	137	156	155	137	170	151	127	151	165	153	150	124	162	152	142	117	143	146	138	133	142	143	159	163	148	151	152	151	140	138	136	148	149	147	171	130	126	146	146	150	144	141	135	124	125	155	131	145	131	132	134	155	145	143	115	139	150	143	132	145	140	136	129	120	160	149	133	132	158	140	139	147	134	152	148	147	149	153	160	136	125	160	142	152	136	158	135	151	148	139	139	143	141	139	141	156	173	164	153	134	133	133	141	152	147	122	138	134	161	132	140	140	132	148	142	149	156	147	142	146	137	148	144	138	132	123	147	143	160	153	152	139	133	136	150	134	147	125	147	163	143	142	146	129	158	142	136	148	144	151	139	152	143	151	143	152	136	166	145	137	156	151	132	160	157	132	155	175	121	122	145	142	143	121	138	126	127	143	126	151	146	137	140	136	161	126	127	142	142	123	131	133	143	130	144	151	127	138	148	132	147	132	132	154	148	128	143	141	154	131	129	137	99	109	154	129	141	142	166	125	125	151	129	142	149	153	142	154	157	157	131	138	132	126	131	139	126	144	139	126	160	128	153	149	150	153	123	121	119	152	150	141	118	144	140	161	147	135	132	165	145	120	165	148	136	115	157	147	143	163	151	131	151	137	126	147	142	138	141	156	145	135	145	155	143	121	151	137	157	145	136	147	142	133	137	144	143	138	136	144	148	128	155	140	138	125	141	109	145	144	162	139	150	127	147	137	155	118	137	144	137	149	138	135	138	132	139	143	117	144	144	145	145	145	162	124	153	119	160	145	125	108	129	121	157	157	142	155	154	148	149	152	118	150	143	131	161	160	147	142	146	146	140	139	147	170	144	149	117	193	154	132	147	122	126	155	128	147	125	152	137	139	124	125	154	159	121	139	159	149	141	163	146	144	146	144	147	147	138	163	128	139	151	138	135	136	145	139	140	162	138	137	140	153	137	135	143	124	142	127	140	176	160	151	153	151	159	149	116	114	142	136	177	155	128	162	134	154	132	154	128	132	139	149	151	185	154	117	139	140	153	156	166	157	168	139	145	127	140	129	136	151	141	136	151	157	148	143	131	146	166	152	134	121	144	136	154	129	144	127	125	157	134	138	145	151	134	128	128	111	121	127	141	149	141	152	139	148	141	155	173	174	130	143	154	154	132	152	155	152	125	143	128	161	142	133	151	154	153	147	129	128	147	150	131	124	154	152	137	125	141	143	135	124	160	156	150	143	130	150	151	158	133	139	163	150	196	141	142	119	147	156	136	148	143	146	151	157	129	142	139	140	158	149	139	155	158	161	147	166	126	140	142	149	136	131	122	165	131	154	133	129	141	145	142	142	159	144	154	134	151	135	136	141	130	145	137	146	122	136	150	144	145	128	136	126	144	154	118	151	152	123	135	138	132	154	134	128	131	168	171	142	142	116	141	123
5072	1292	2533	3100	2672	2204	1884	1578	1414	1260	1130	1054	999	876	849	809	760	792	706	707	714	648	637	642	631	644	633	676	600	616	586	616	568	567	601	551	605	572	614	533	555	542	571	565	537	543	528	564	520	555	596	572	587	593	542	565	530	562	534	509	520	510	559	542	552	480	570	540	541	514	511	499	577	540	510	544	521	533	531	539	563	536	492	538	510	564	542	516	536	527	547	481	517	547	514	547	495	524	533	528	539	553	550	515	541	509	508	522	491	554	518	540	525	487	556	566	523	524	510	544	501	494	517	543	514	520	502	547	530	538	561	522	515	530	547	550	527	513	512	526	450	574	537	547	504	551	541	515	524	542	477	535	543	514	525	523	527	523	513	519	508	526	559	517	546	516	527	564	553	534	533	525	521	541	543	505	496	515	506	530	508	535	502	512	489	470	524	513	554	511	524	533	526	473	515	547	495	524	514	504	511	520	505	544	561	513	515	485	529	577	517	525	533	524	511	508	483	534	527	562	496	515	470	542	590	500	522	526	529	532	539	495	536	549	524	517	552	510	549	533	548	470	500	497	565	523	514	557	510	534	518	516	496	498	507	515	541	525	497	575	527	527	557	553	501	541	495	549	500	558	550	554	511	557	500	501	538	547	513	551	517	501	569	492	540	541	524	522	519	547	518	538	509	557	518	559	566	522	502	556	523	563	488	554	513	524	504	537	508	529	540	522	513	505	545	533	539	567	529	538	563	549	536	519	517	547	523	516	493	515	497	524	508	503	502	534	520	512	551	543	528	520	506	547	536	544	512	496	549	521	514	505	566	502	501	522	520	555	523	509	528	546	530	476	448	527	513	511	580	505	520	566	482	564	571	517	521	493	533	484	546	504	515	519	516	518	492	578	533	520	520	522	520	539	494	520	529	534	561	535	481	549	497	489	532	497	511	536	536	476	575	536	512	528	511	516	517	545	502	541	509	507	545	507	498	519	486	516	493	491	510	553	499	560	491	559	540	528	506	534	552	524	526	548	521	503	560	574	520	517	528	533	505	505	530	527	567	508	541	528	531	543	529	526	506	554	550	528	519	539	503	507	518	535	541	525	520	529	470	536	518	521	523	587	523	519	544	532	531	533	516	476	522	503	540	508	524	499	523	506	513	519	508	544	552	528	487	509	542	539	530	530	542	493	536	529	530	525	538	515	494	539	544	501	519	531	439	522	533	510	534	508	527	509	557	503	527	474	495	546	514	486	528	531	535	508	525	511	539	485	516	524	547	515	522	524	563	526	534	521	568	547	517	525	502	514	548	507	550	541	527	485	500	499	530	515	483	522	495	527	523	540	506	482	516	555	529	562	531	530	544	532	514	547	535	533	564	534	529	501	532	509	520	533	476	504	521	482	512	536	492	515	526	517	504	530	547	532	528	532	546	491	516	523	537	530	511	522	492	579	529	570	525	534	543	530	545	512	491	503	532	545	495	525	569	538	533	520	559	493	537	470	529	519	546	514	510	503	522	515	524	521	511	502	558	497	514	543	527	524	505	564	556	550	490	543	524	547	556	556	517	542	543	518	522	502	493	526	518	530	548	506	474	542	535	546	531	489	547	519	515	502	520	504	544	496	495	481	516	514	530	509	514	501	485	509	527	545	530	545	521	493	516	503	532	543	496	557	536	516	511	473	507	528	490	519	521	524	539	527	558	520	537	487	554	559	537	541	500	535	556	518	527	519	519	527	484	501	513	543	516	513	527	540	531	550	524	522	538	523	534	518	477	505	527	540	542	509	573	457	556	497	502	534	515	570	500	518	534	540	509	547	534	539	506	497	511	515	506	513	547	529	536	520	533	520	527	533	507	490	484	531	523	564	532	514	513	534	489	524	558	505	500	542	514	506	520	509	538	526	551	542	511	514	509	515	530	535	572	541	542	504	526	507	492	538	532	538	545	502	517	525	523	501	528	525	508	505	516	550	518	541	506	490	544	559	574	544	512	520	488	519	547	538	533	522	534	498	518	486	544	528	533	575	528	536	517	502	541	530	521	551	529	518	525	525	518	507	540	507	524	531	516	559	502	529	508	514	508	545	554	530	504	510	537	576	561	531	511	498	517	540	495	542	512	520	555	538	514	537	483	537	501	528	534	563	482	495	555	520	514	588	535	546	544	505	506	519	540	481	536	536	542	542	523	550	474	498	553	514	536	476	522	531	541	489	551	584	500	525	552	510	502	503	506	489	520	525	505	536	528	532	523	483	503	510	553	522	517	548	523	488	541	519	540	513	519	516	543	571	486	535	495	569	515	560	547	534	499	508	503	524	509	496	547	516	500	502	521	530	504	503	494	518	513	575	526	510	537	524	541	489	544	530	522	528	532	501	495	494	507	494	492	517	514	561	547	533	518	558	484	498	540	542	523	500	498	505	540	520	552	521	552	536	557	567	500	511	489	501	540	537	515	510	530	533	543	557	548	546	525	501	494	522	550	527	534	549	553	518	528	556	497	551	513	501	520	509	527	487	494	515	544	494	533	536	518	528	534	537	528	516	484	516	500	505	495	532	551	559	504	474	528	503	505	536	516	546	510	543	522	536	521	521	556	518	552	476	539	536	493	497	524	508	526	520	536	484	539	575	498	509	500	507	515	507	540	515	526	521	521	551	498	518	523	504	531	516	534	513	540	503	560	554	523	535	517	553	545	504	489	526	516	541	481	520	523	554	545	488	550	553	534	495	473	496	531	531	473	542	517	538	503	563	510	499	474	516	535	518	530	480	538	513	554	553	487	506	480	525	530	550	479	516	539	511	559	541	551	556	502	528	519	521	498	546	524	508	519	551	485	509	563	537	507	528	488	545	509	492	516	503	510	562	539	538	493	540	544	539	514	516	528	580	522	519	508	527	565	526	501	536	517	544	493	526	527	570	496	560	576	525	473	530	572	522	496	507	486	560	525	469	530	539	509	505	559	530	526	518	502	525	581	530	532	557	540	562	516	511	498	544	496	512	531	516	560	486	499	531	534	576	549	532	537	475	540	542	527	523	507	494	537	519	535	536	518	529	518	516	534	519	522	544	554	525	539	493	527	506	553	531	518	511	547	544	476	536	551	510	559	559	580	484	528	502	514	553	533	522	499	509	494	519	502	502	503	539	556	495	526	511	540	531	527	505	480	533	509	510	544	497	508	583	512	550	497	575	497	525	573	480	509	488	531	538	493	487	537	485	555	544	517	499	535	592	542	508	525	518	524	524	495	518	506	540	509	547	509	522	496	506	548	480	547	534	546	478	529	552	513	566	536	545	526	518	550	537	523	536	513	543	522	530	496	560	551	536	522	535	527	523	533	526	531	512	553	564	547	501	499	524	548	494	524	532	493	513	536	528	552	531	505	543	524	527	522	547	539	524	524	520	516	536	488	516	547	527	560	516	513	559	531	534	519	567	543	495	519	528	555	529	518	547	530	549	511	522	537	573	506	533	499	535	567	513	525	503	509	558	528	494	525	528	489	534
14598	1812	2110	1634	1131	847	614	544	523	332	304	256	244	236	209	197	198	173	164	136	164	160	151	144	146	130	125	123	118	126	125	126	117	127	135	100	120	125	137	115	112	117	109	119	108	129	128	109	118	114	122	105	105	120	119	125	105	108	114	95	117	107	104	108	96	123	118	102	110	104	136	117	109	112	115	91	105	114	111	108	113	107	113	114	115	116	90	107	104	104	101	106	96	94	120	98	104	107	112	118	114	110	104	92	126	110	111	96	119	107	130	99	115	103	101	91	123	106	91	94	85	114	106	110	125	105	105	90	107	101	110	117	138	118	116	105	125	105	112	96	104	111	114	118	117	109	112	114	105	96	91	110	114	109	120	100	125	100	104	101	103	102	86	82	97	104	102	95	106	110	121	116	106	82	132	128	110	105	105	113	107	97	97	96	96	106	100	85	109	102	108	116	110	95	114	129	102	98	114	97	107	88	115	98	98	107	121	96	106	95	103	100	115	113	116	102	106	94	127	122	93	98	103	134	125	107	81	103	111	115	108	117	112	128	108	110	96	116	116	104	126	106	87	103	125	121	105	107	110	102	101	108	102	110	96	106	108	92	101	105	98	113	102	116	111	88	111	107	110	100	116	109	106	112	126	86	72	108	111	105	93	100	103	137	98	92	90	115	114	102	129	98	109	111	119	112	107	107	99	139	102	109	97	93	109	92	114	109	100	125	117	99	125	86	102	113	107	123	92	108	108	112	91	119	109	110	96	113	111	111	99	103	116	109	105	102	127	111	100	133	118	108	103	122	109	99	103	90	82	87	90	101	87	113	103	126	110	104	95	91	105	112	105	114	112	122	109	105	93	115	118	77	119	107	103	101	98	108	122	102	109	113	112	114	98	108	90	116	102	92	100	100	133	100	118	115	99	120	118	118	113	104	119	91	107	129	101	104	117	98	104	110	106	128	110	111	102	105	113	109	102	116	105	109	106	99	110	118	101	118	107	105	102	115	103	93	127	118	102	108	109	96	107	102	108	105	95	129	116	99	94	99	92	105	96	105	113	114	100	129	116	98	122	116	116	97	110	122	118	105	104	110	110	98	100	98	120	108	124	125	111	112	116	105	115	107	114	105	116	116	100	124	116	114	112	115	111	98	120	105	116	108	91	110	133	100	129	101	114	101	112	88	119	110	90	102	114	99	119	95	104	109	115	106	95	95	114	111	113	108	103	90	117	96	86	103	106	113	117	96	106	96	101	98	108	105	98	112	115	98	93	112	119	107	110	115	99	96	100	108	112	117	94	83	125	105	114	106	117	87	101	140	104	107	101	106	89	93	91	114	112	111	104	102	103	112	111	110	102	104	100	100	103	94	117	121	118	101	108	93	109	115	104	107	112	114	126	125	107	93	100	103	99	107	122	102	116	87	112	103	116	114	105	113	116	103	104	117	106	105	92	116	103	115	115	103	93	116	114	92	109	113	113	119	97	96	92	122	111	113	110	104	108	107	115	114	110	108	110	113	107	122	104	113	106	109	124	101	104	96	117	116	108	90	96	101	114	101	113	112	103	109	114	93	94	112	116	113	114	117	115	108	112	109	95	121	91	103	128	128	121	124	98	114	108	98	109	146	109	94	106	101	121	88	114	111	111	111	111	108	92	86	113	99	122	106	119	105	96	111	95	123	105	117	109	97	110	100	99	107	106	102	123	100	105	108	94	96	106	113	105	111	122	134	117	115	129	111	94	90	97	105	97	106	123	108	105	108	121	125	117	121	99	100	87	122	124	104	98	101	94	115	98	107	110	124	115	98	130	127	102	89	93	116	92	80	92	110	114	103	123	118	83	111	108	104	107	89	96	106	115	130	99	95	114	117	112	101	107	102	119	127	101	108	111	95	133	97	104	111	110	126	100	108	106	120	118	111	117	124	118	101	120	124	111	109	129	97	116	95	97	89	92	111	115	102	103	108	107	130	109	97	67	117	116	118	110	112	103	99	110	102	107	129	109	112	107	97	104	95	102	104	103	114	100	102	119	105	116	99	114	102	113	109	105	107	87	112	93	84	93	101	117	83	90	107	100	102	107	105	108	95	89	111	104	116	89	123	111	107	96	105	98	105	110	105	113	110	104	134	125	97	93	126	112	92	102	103	113	93	122	105	106	114	104	108	110	99	110	96	100	102	107	114	92	119	91	100	115	122	106	105	110	113	122	89	99	95	100	108	126	99	121	103	110	102	86	121	96	131	106	95	123	103	102	110	89	101	114	106	106	96	108	84	101	87	110	130	102	94	114	91	86	97	107	117	99	121	109	105	112	104	119	102	84	101	111	102	119	114	115	110	111	99	115	116	100	110	119	110	103	95	93	126	108	110	109	117	99	100	128	99	117	113	107	99	84	122	113	125	105	113	112	107	107	108	118	97	112	98	86	113	121	123	102	106	107	101	99	107	97	111	118	98	97	100	99	122	109	107	92	108	102	102	111	103	92	109	87	117	121	114	105	123	111	107	83	112	110	111	94	119	98	96	111	104	113	108	117	109	88	101	99	94	94	110	99	103	107	109	98	95	96	127	102	114	96	117	121	130	109	118	103	110	88	105	90	104	104	95	102	100	119	102	97	112	110	105	111	107	95	112	109	102	104	95	123	97	106	110	105	100	97	116	90	101	112	96	110	116	111	108	95	119	96	106	102	130	102	102	100	109	106	95	110	99	107	111	122	124	114	92	123	80	134	119	94	135	106	100	125	104	92	101	112	101	123	120	114	97	108	108	110	97	108	117	105	116	106	99	121	120	90	107	105	114	104	103	113	107	103	106	106	105	80	111	103	89	113	105	91	96	104	85	108	119	125	107	116	108	98	102	106	103	129	113	117	123	111	100	107	107	104	110	112	94	100	111	105	103	102	117	81	117	106	125	109	99	109	105	120	117	106	91	99	118	110	105	125	111	111	118	102	113	111	113	94	105	109	103	93	121	112	127	100	115	113	127	122	93	109	109	90	104	94	100	121	109	123	109	108	97	111	105	116	124	103	86	111	122	106	79	118	116	110	106	103	116	107	102	115	72	107	107	121	104	91	109	107	103	94	104	115	96	115	117	93	101	113	109	103	105	103	100	106	114	100	114	118	141	117	107	113	114	104	105	99	118	95	80	108	104	98	104	106	114	112	122	110	108	126	113	102	135	111	96	81	109	101	122	102	110	86	86	106	110	122	99	123	103	111	107	111	101	91	108	111	99	92	95	106	101	113	111	93	104	93	94	106	109	117	99	108	121	104	101	124	117	103	98	113	108	99	112	108	112	102	101	99	116	111	88	101	100	104	101	115	118	111	85	108	118	114	93	110	121	109	111	109	101	106	114	100	110	89	95	98	111	101	115	94	97	117	90	93	102	93	96	107	92	86	109	105	122	113	109	99	121	104	121	113	121	97	109	97	110	104	104	119	113	116	107	111	95	120	103	87	106	94	116	111	89	105	95	105	119	117	104	103	120	112	88	112	112	124	100
7378	2229	4822	5694	4712	3953	3290	2730	2750	1985	1712	1538	1368	1213	1148	1057	1039	943	861	862	794	775	755	715	653	681	640	611	630	602	609	587	612	551	558	590	557	546	568	518	508	561	512	495	510	466	505	464	496	483	458	446	482	445	483	465	443	472	474	513	454	466	452	475	508	482	457	472	446	468	435	503	409	430	458	450	413	437	460	414	442	462	436	446	453	447	428	441	412	447	434	437	445	425	400	442	426	464	417	418	437	448	430	472	448	433	463	452	432	432	432	442	439	441	473	454	440	418	483	399	418	440	431	440	421	445	426	465	442	439	438	419	390	456	395	376	408	397	428	432	451	409	449	385	404	402	391	398	431	460	454	438	398	420	427	438	429	468	399	436	414	398	408	442	403	412	428	446	419	398	409	402	369	400	405	431	425	431	436	412	415	409	430	461	423	400	412	408	439	410	434	422	447	412	403	438	470	476	417	439	436	437	447	415	426	395	424	414	414	412	423	391	396	414	468	431	425	450	426	444	426	401	395	440	386	433	435	402	421	425	455	450	422	385	488	430	429	425	445	428	394	429	433	446	457	437	464	436	446	420	394	413	401	416	422	460	391	408	420	422	398	378	414	400	428	441	429	451	447	452	396	411	390	447	394	445	434	413	417	430	425	441	450	398	418	468	431	381	429	399	416	432	431	457	436	425	434	391	402	431	402	418	422	407	406	427	447	414	410	436	438	418	473	408	390	413	418	411	409	381	420	430	413	438	445	383	466	417	411	434	408	409	440	414	394	408	411	443	417	418	447	388	434	421	430	413	414	410	433	431	422	433	412	427	417	413	420	381	413	405	412	399	433	417	447	432	426	386	423	419	450	415	449	419	456	424	421	438	417	418	411	384	426	423	432	435	418	437	438	411	406	424	446	396	399	422	430	423	441	405	415	397	420	420	433	423	449	412	430	449	453	428	404	422	409	427	414	427	412	416	428	435	445	447	466	352	418	440	430	434	415	421	387	422	408	444	378	449	428	437	427	432	391	435	420	430	442	438	410	447	449	439	400	413	414	412	415	448	408	398	438	379	392	438	426	430	448	478	395	419	410	440	428	399	431	375	420	403	403	393	425	417	477	397	420	400	407	420	444	447	455	443	402	433	434	432	428	406	394	439	443	444	386	392	390	409	455	411	422	393	391	432	420	423	442	449	408	414	392	416	444	430	408	407	438	446	417	432	442	433	440	406	415	456	457	440	420	435	407	447	413	419	434	447	410	429	397	411	434	429	459	436	406	406	416	398	419	396	431	420	426	443	436	395	426	419	424	399	423	409	443	418	378	476	432	408	387	419	410	432	401	422	459	385	384	418	425	403	367	396	421	442	383	451	427	464	443	396	438	453	416	404	445	409	421	395	448	425	413	400	419	424	437	422	404	431	415	430	420	442	435	426	413	430	423	401	412	443	400	401	388	402	416	450	430	424	450	436	417	411	435	442	434	401	441	440	440	397	417	432	429	424	403	468	414	390	433	427	419	443	433	426	430	416	440	427	420	412	436	413	416	428	420	423	431	439	441	438	434	408	434	411	435	435	433	427	422	408	418	429	436	381	393	404	401	397	399	436	401	426	426	417	432	416	424	401	412	381	405	398	417	396	396	396	401	435	431	409	423	403	428	386	409	411	425	427	445	429	447	418	388	430	423	367	420	411	406	441	421	415	448	369	421	401	394	416	445	430	408	407	446	428	463	437	453	413	386	413	378	431	404	399	439	416	448	450	422	405	435	413	420	398	432	423	385	419	402	406	424	397	420	422	425	383	421	436	442	444	399	410	405	438	409	419	415	395	420	413	371	433	426	393	434	441	399	439	410	403	461	419	445	451	414	400	442	405	433	424	448	425	409	433	436	403	417	429	399	412	453	404	469	401	421	413	394	405	433	386	392	437	429	421	412	404	438	414	457	418	435	406	417	420	397	414	415	423	398	423	395	426	432	435	385	423	433	400	404	419	429	399	433	387	425	445	430	449	418	414	427	417	441	424	419	434	416	399	408	413	416	429	393	439	405	402	416	419	462	424	434	423	444	442	389	394	400	414	420	395	422	444	404	444	406	376	397	439	396	423	418	450	434	411	409	438	414	417	459	396	410	415	446	436	415	421	428	408	396	457	415	415	449	441	432	430	415	412	409	439	398	428	430	483	449	409	424	406	418	418	416	445	416	410	419	436	434	411	452	429	408	416	413	410	420	394	378	434	408	412	429	444	381	404	426	429	430	462	476	422	417	452	420	416	414	422	442	390	452	403	440	387	412	425	436	446	409	408	422	431	421	403	432	426	431	405	420	430	392	417	423	411	434	420	425	418	449	407	437	425	415	392	392	421	442	417	381	441	416	445	460	408	438	416	442	421	441	389	432	416	426	403	437	369	408	421	416	388	408	391	406	413	385	452	423	406	431	423	398	437	450	406	434	376	431	402	406	404	411	449	440	420	389	423	446	425	407	420	444	429	397	440	420	427	454	436	420	407	444	401	435	451	391	375	388	432	415	452	414	445	432	439	428	415	431	431	374	427	421	402	407	385	404	456	422	398	456	432	417	403	442	434	399	428	418	378	389	419	387	394	434	416	418	399	439	409	416	403	385	436	425	416	426	414	419	378	416	400	360	440	425	382	417	423	429	424	407	421	436	379	398	395	409	449	443	349	415	415	414	408	446	414	394	428	435	437	435	462	481	411	401	375	405	398	412	409	462	393	419	437	424	430	432	435	418	401	469	398	427	450	413	449	437	451	387	429	398	392	433	466	440	444	385	438	434	444	398	390	417	429	389	402	398	382	397	431	410	457	439	405	437	419	409	444	404	409	397	397	411	424	419	472	426	399	400	404	408	399	414	406	439	413	439	430	404	426	402	414	438	399	396	401	439	405	423	428	404	429	431	435	445	407	433	459	443	418	402	444	420	391	400	398	387	424	429	439	392	420	414	441	442	414	469	430	423	414	411	417	401	407	445	413	422	444	426	440	427	379	419	435	365	415	433	434	424	433	422	389	389	427	461	393	426	385	411	409	408	423	415	418	442	447	418	428	413	405	422	413	442	423	390	432	411	401	443	455	465	451	439	412	402	430	436	441	384	437	407	429	401	413	414	428	446	415	402	412	427	459	409	425	376	448	411	420	451	389	433	409	424	427	426	415	436	428	424	450	409	423	420	398	445	397	449	440	458	424	404	422	435	444	411	439	428	426	391	415	435	407	378	417	431	414	389	442	422	409	426	413	459	442	426	406	388	434	410	392	422	426	405	421	451	414	426	427	377	429	408	422	412	382	448	438	425	427	436	428	436	428	417	453	416	412	405	406	441	401	389	434	401	419	441	410	414	400	414	413	417	428	427	395	434	374	405	436	443	401	408	430	402	424	441	462	449	424	412	429	442	397	435	378	401	404	416	380	394	431	449	446	397	428	411	402	414	425	410	403	422	401	392	427	443	449	428	397	423	394	432	399	427	434	408	432	379	396	460	406	422	420
1910	280	322	304	295	263	258	235	256	255	260	244	253	247	281	235	247	277	241	274	245	236	234	232	224	269	239	252	249	255	251	231	269	248	274	250	245	232	237	280	255	256	224	238	272	229	227	215	217	275	219	243	242	230	256	246	215	242	255	219	209	248	253	238	250	236	263	271	232	213	243	230	261	245	292	289	259	222	248	225	211	239	246	262	247	235	238	227	238	250	252	236	244	257	234	241	244	222	252	233	241	271	241	281	246	245	249	234	242	238	220	251	252	229	255	260	268	250	255	226	245	262	242	227	233	220	244	220	234	223	250	247	249	234	248	235	236	254	246	261	267	255	236	245	233	257	272	220	255	231	223	262	231	239	250	253	266	270	264	242	225	239	266	249	238	244	225	224	235	259	265	260	236	248	235	263	226	262	232	221	254	244	250	222	274	290	226	211	241	214	239	242	258	253	264	260	233	251	249	243	215	273	255	246	222	243	263	254	263	241	227	278	244	213	221	203	245	259	253	254	270	266	249	244	248	232	239	224	258	234	224	224	213	226	251	237	260	259	249	238	250	249	257	276	269	269	233	217	228	241	248	231	229	225	245	243	233	219	242	245	232	249	239	250	278	234	226	234	245	240	265	222	244	225	256	251	260	242	241	272	235	235	242	223	254	258	253	242	249	237	258	226	230	247	258	248	244	235	235	240	218	246	218	230	234	231	250	227	262	242	242	255	243	251	209	277	254	230	224	237	241	253	228	225	253	232	254	239	230	204	212	241	263	256	231	271	240	239	265	248	260	238	229	215	248	221	226	247	237	235	242	257	226	240	250	240	243	266	250	277	253	252	246	249	263	241	261	248	247	247	250	251	267	203	237	239	241	237	217	243	263	240	246	226	238	253	244	240	248	245	249	224	241	230	233	233	211	250	241	229	254	231	206	228	236	260	254	256	240	248	264	211	249	271	252	245	228	271	245	250	227	217	229	265	237	238	206	246	282	230	232	249	242	260	250	234	241	245	206	251	251	247	239	221	234	242	236	278	254	223	255	249	273	255	237	258	284	231	214	251	233	226	233	202	236	210	241	268	234	264	240	243	244	247	235	245	252	270	235	228	248	258	227	219	237	260	251	231	258	273	238	232	223	239	233	235	223	230	236	272	264	264	249	269	246	236	222	218	254	262	251	238	212	254	245	251	215	249	234	269	251	249	236	237	251	207	263	233	253	225	267	253	258	228	269	248	231	222	213	236	245	228	257	250	230	227	207	210	248	246	232	230	248	241	261	252	254	241	264	238	242	232	247	242	260	238	266	231	235	250	277	248	240	244	274	227	235	242	238	231	242	255	247	261	221	241	243	234	240	230	251	247	248	246	244	233	244	239	253	265	227	264	239	241	234	262	223	224	256	271	249	265	272	243	264	259	243	251	262	250	269	245	231	244	252	249	261	244	230	256	238	241	250	237	245	237	271	258	234	232	258	232	242	229	229	244	246	225	234	280	263	221	263	225	229	221	241	239	230	247	261	237	224	227	262	247	234	262	246	242	233	246	259	243	265	244	269	239	233	229	234	247	230	258	234	229	250	225	264	260	241	240	265	249	234	262	241	230	232	238	237	255	244	228	266	241	228	228	277	241	228	236	213	239	235	214	235	235	255	271	256	254	266	274	257	229	247	246	245	231	250	221	256	261	257	241	248	251	278	264	257	244	271	239	239	230	251	240	244	242	234	221	248	264	246	248	229	266	263	218	213	228	205	231	247	253	262	238	259	228	233	257	231	223	267	254	251	236	266	217	254	232	239	239	218	240	237	229	226	241	235	223	238	218	215	220	246	240	257	253	249	245	236	251	264	260	272	247	260	239	237	239	236	232	228	252	288	252	240	265	240	221	214	230	229	242	253	242	246	225	262	236	244	264	240	229	228	253	252	267	212	242	247	239	273	260	239	232	233	244	219	265	242	235	258	256	238	238	266	247	240	226	253	244	258	242	260	249	242	239	223	240	246	228	232	233	243	243	240	252	228	239	261	259	228	222	256	250	234	244	241	255	236	243	234	260	258	254	255	250	253	264	242	243	241	245	284	258	259	261	236	239	240	243	235	246	241	229	231	233	268	252	269	237	273	226	238	246	265	222	229	244	210	228	244	226	248	239	268	278	230	213	260	255	252	253	232	237	263	233	241	273	250	260	231	245	247	240	269	232	264	219	268	244	230	240	254	228	267	225	225	235	258	234	258	217	229	251	222	244	226	221	236	227	231	262	261	231	213	224	257	226	240	219	255	231	245	251	239	273	228	247	257	260	261	250	300	227	233	229	245	260	257	209	246	218	276	287	243	239	244	207	242	215	253	226	236	235	257	249	244	258	256	247	240	235	266	231	260	249	225	234	249	251	229	232	269	250	238	239	220	233	251	246	226	248	240	276	255	248	226	276	235	213	255	210	233	261	247	218	271	246	255	228	261	212	234	248	234	226	245	210	251	272	258	250	267	245	247	261	252	253	263	252	235	249	219	245	263	223	245	252	217	239	246	255	250	228	235	258	244	275	249	259	266	236	240	220	247	228	262	242	256	214	253	243	228	240	252	237	222	240	243	266	234	226	248	246	223	235	203	251	254	221	262	217	259	223	242	260	243	239	243	218	246	246	249	262	227	238	284	245	246	238	254	212	252	242	237	260	233	248	236	246	241	242	244	248	241	243	239	234	245	246	257	255	242	246	260	238	254	218	229	256	263	275	220	227	237	258	281	247	236	246	232	229	220	229	225	234	231	229	252	240	268	232	235	244	209	238	239	232	224	252	250	213	246	252	250	226	214	249	237	229	248	260	271	253	220	247	259	235	247	266	254	242	229	249	268	241	230	220	271	216	248	246	246	249	258	237	257	235	263	244	257	222	248	236	253	255	247	240	239	222	247	285	238	223	262	225	237	247	260	246	260	238	233	243	236	231	249	228	274	239	244	239	252	228	265	227	281	227	223	241	252	274	242	227	226	255	248	239	249	227	242	229	244	248	258	233	247	203	245	294	250	250	229	241	224	259	236	229	219	245	240	232	238	248	253	211	243	234	235	272	238	242	243	288	221	228	232	258	264	253	241	240	241	244	256	230	223	257	227	250	222	262	248	247	242	218	237	250	279	251	261	251	242	230	237	266	232	229	256	240	263	287	247	258	219	251	267	236	233	222	229	251	254	219	236	243	219	262	236	250	252	220	232	271	231	249	236	241	269	244	264	272	268	233	232	258	220	229	241	263	268	238	226	270	258	248	216	253	238	249	244	256	229	241	253	209	240	236	256	222	251	244	240	236	249	232	226	239	245	230	266	247	221	247	262	264	219	239	202	216	236	209	245	223	266	262	248	262	226	245	256	282	252	271	243	259	255	241	224	258	236	250	243	256	246	240	218	232	254	230	269	266	212	241	253	238	248	239	281	220	238	253	237	269	237	264	226	270	219	241	257	241	259	249	249	242	229	256	255	242	232	219	248	256	224	244	242	264	233	251	278	262
2375	867	1037	1068	1034	989	994	922	1023	928	903	878	890	840	895	868	904	795	758	832	872	831	822	865	803	832	836	854	807	902	835	827	874	843	853	836	851	829	818	852	902	809	827	824	863	812	843	865	823	798	857	806	807	850	897	846	788	784	858	882	814	828	844	834	780	851	805	794	804	796	832	818	824	813	809	796	844	800	827	845	833	838	818	843	850	788	811	818	823	828	849	867	834	850	871	881	820	872	834	825	862	848	839	867	851	820	843	806	807	836	829	828	829	802	795	794	783	838	847	840	894	846	842	815	798	804	845	812	793	844	798	855	789	805	784	821	847	813	869	820	830	820	815	788	817	847	847	866	811	809	816	859	810	818	831	786	811	855	798	830	755	816	829	874	817	817	853	761	851	789	828	805	835	816	827	847	811	822	847	853	796	835	822	817	803	842	848	835	821	877	833	856	821	822	834	826	864	851	789	845	848	852	839	817	846	862	818	820	843	818	776	803	811	814	815	841	819	803	849	816	817	812	831	872	830	821	814	837	874	850	842	810	841	822	882	839	832	853	864	808	852	848	834	849	840	833	810	876	829	860	844	846	824	850	829	851	825	813	818	795	829	831	845	840	850	814	800	821	834	863	835	833	871	812	811	856	803	823	846	818	830	838	813	826	792	842	843	812	779	864	797	863	812	858	817	884	838	811	807	847	846	837	841	872	834	787	864	835	808	807	836	813	814	857	800	867	874	882	836	800	791	813	851	811	855	835	831	829	833	890	823	792	866	838	841	901	802	842	878	854	778	798	881	850	823	807	832	820	829	833	843	838	851	872	813	821	858	897	800	790	862	854	842	867	799	820	836	833	797	781	850	792	828	880	844	829	797	803	839	848	752	837	861	835	803	823	791	886	821	816	810	776	861	901	798	818	765	775	848	780	812	815	819	816	787	788	793	869	827	831	801	851	891	835	831	849	791	789	853	847	813	859	831	823	900	824	816	828	858	813	835	864	831	841	831	842	787	885	816	821	860	890	843	832	836	804	828	803	806	810	841	878	852	836	795	836	817	863	835	813	840	868	791	847	878	859	874	825	847	817	831	859	842	837	800	821	816	858	864	863	821	865	865	833	775	849	834	869	843	795	818	822	876	816	876	806	880	843	773	784	866	816	831	864	790	794	864	872	843	815	816	812	818	834	817	827	849	804	791	877	828	849	867	825	839	863	832	867	844	809	839	839	795	842	792	850	866	862	851	864	808	865	807	810	858	843	807	811	797	836	806	837	826	855	811	820	816	835	845	821	874	791	805	851	782	820	840	823	833	834	846	905	853	814	800	822	785	814	852	779	829	821	841	845	869	818	797	811	874	842	835	857	836	844	858	888	836	888	799	830	816	901	877	846	858	843	807	840	814	860	885	864	812	800	828	840	832	819	840	815	772	825	802	837	862	856	822	810	855	864	830	828	864	821	826	834	830	799	795	823	776	819	870	829	875	833	810	844	824	779	854	871	848	861	840	834	793	830	852	819	840	803	852	819	849	849	835	813	850	824	862	827	820	812	837	924	798	819	842	865	843	814	847	828	872	823	886	828	817	808	846	834	835	897	889	785	843	864	832	742	810	890	844	852	824	845	812	870	810	808	800	878	882	863	802	800	873	824	816	841	780	838	839	817	844	850	863	818	839	822	865	831	836	783	851	803	773	845	793	776	825	782	814	798	819	873	822	879	792	793	863	804	857	816	830	818	863	826	838	884	806	853	829	796	799	809	869	903	790	818	849	862	800	845	816	883	866	829	831	810	841	811	844	842	824	799	843	880	817	830	823	825	845	870	818	816	845	826	860	821	864	860	862	813	858	837	825	860	825	825	846	800	803	805	822	869	844	826	852	764	858	821	837	830	801	844	799	795	800	895	866	841	805	800	821	809	763	839	872	814	807	830	831	866	813	868	781	846	845	856	877	801	830	832	832	820	819	859	832	861	810	830	834	771	854	867	818	814	853	848	858	806	840	881	890	802	853	852	839	835	833	813	815	784	837	863	808	845	807	828	867	863	820	850	791	860	806	862	818	811	820	839	832	827	815	840	924	815	797	831	795	822	853	825	818	854	832	843	842	816	826	864	822	801	855	852	808	773	840	815	842	825	795	816	853	820	821	853	785	860	846	809	872	827	813	835	892	883	822	884	791	840	885	845	835	817	766	878	878	830	821	883	792	814	810	836	809	859	823	810	798	806	812	868	784	889	866	812	843	840	853	814	834	829	860	838	844	778	853	834	821	814	764	788	837	802	860	820	820	850	842	855	829	842	835	844	787	806	833	846	853	829	851	863	848	801	860	870	832	812	804	898	801	863	824	829	879	887	831	840	806	852	812	821	852	849	791	820	842	791	826	870	786	841	805	844	827	832	852	809	866	805	832	811	805	827	836	832	825	876	798	850	836	802	846	837	873	817	816	835	840	853	812	810	857	807	771	822	846	868	868	801	837	796	805	824	791	772	819	844	812	819	836	810	831	829	848	820	865	812	862	823	813	798	831	856	843	909	804	810	831	829	808	835	786	851	800	845	844	823	833	824	842	892	792	852	822	826	810	843	869	845	844	869	800	868	805	826	853	815	802	800	814	862	820	837	841	819	835	819	789	832	810	781	861	851	814	857	851	825	866	826	820	866	808	822	790	791	810	837	867	804	829	852	846	804	826	853	835	814	844	895	797	799	791	826	845	856	823	794	778	791	809	792	818	862	818	894	825	855	855	813	827	801	820	832	818	838	874	829	803	875	852	861	836	855	807	853	823	811	857	832	839	837	827	802	842	823	852	909	842	837	802	847	794	759	819	786	826	783	828	811	829	809	784	809	885	909	801	831	860	816	849	726	843	858	802	800	770	822	858	786	844	853	847	809	837	827	883	843	908	866	852	877	882	833	870	866	794	859	792	855	824	810	811	904	833	812	803	894	840	881	830	835	830	836	841	833	872	803	809	876	862	790	821	819	765	870	889	840	823	855	826	783	823	808	822	817	812	779	813	847	849	798	831	824	810	849	852	860	818	828	837	840	811	875	884	851	811	805	823	844	815	829	831	831	824	847	793	870	852	836	829	821	797	800	872	818	788	867	805	821	853	849	800	771	818	804	839	862	917	836	867	863	879	847	892	825	843	840	774	779	791	816	843	817	834	832	809	812	837	843	823	823	812	841	779	824	849	832	830	846	843	850	854	841	840	836	812	834	853	852	840	864	793	806	892	804	847	812	802	831	788	870	821	830	799	852	852	784	840	852	864	747	822	796	841	814	830	848	838	840	845	791	798	809	870	816	782	802	846	836	864	798	854	828	820	804	845	865	848	784	854	845	852	837	810	865	821	837	857	769	851	791	837	825	862	848	843	874	875	813	880	848	809	829	840	826	844	806	786	859	807	842	840	852	863	849	856	838	841	838	815	838	869	849	841	883	854	829	744	805	761	885	883	838	801	805	759	827	848	813	827	805	846	856	830	859	879	837	845	837	803	829	829	857
6836	777	1057	856	593	510	362	343	1191	278	239	226	210	203	206	188	170	156	175	169	149	185	180	167	152	161	170	158	179	149	160	155	138	152	163	145	159	143	149	137	139	131	153	137	151	132	138	158	130	155	147	148	141	164	138	162	145	137	142	167	131	161	137	149	152	172	116	157	150	135	153	139	153	139	144	164	149	143	139	140	145	129	152	151	127	142	154	149	118	155	161	132	160	142	159	124	136	147	140	108	159	139	133	136	133	129	146	144	162	142	143	131	153	135	107	149	176	152	146	155	146	155	144	142	158	121	146	145	152	131	143	159	134	146	152	150	148	156	157	135	151	153	170	136	138	143	142	146	144	138	152	147	166	154	123	144	152	136	160	157	139	158	142	147	157	154	154	146	145	141	156	151	143	143	150	143	148	159	144	147	163	147	142	147	136	153	112	152	142	128	170	138	157	135	133	133	130	164	145	157	133	154	141	157	166	151	142	138	175	134	147	147	153	138	123	114	163	148	126	162	136	129	147	130	131	169	128	132	151	145	138	144	156	147	139	135	133	152	132	150	126	168	122	141	156	139	149	140	149	158	157	165	147	161	118	155	162	123	153	156	147	139	138	132	142	142	137	155	127	131	151	153	141	141	154	140	162	167	151	167	131	156	147	148	130	147	155	175	156	149	130	148	145	153	153	144	168	174	140	136	155	136	145	138	151	127	133	140	145	139	162	171	147	154	156	145	140	170	152	131	141	142	154	158	134	144	151	139	156	138	142	140	119	126	141	128	141	146	145	155	138	136	134	166	143	145	139	153	136	143	148	156	129	147	121	144	160	137	152	125	144	144	147	138	145	161	139	171	148	152	159	151	145	124	149	130	146	149	139	116	151	127	149	151	138	154	151	141	146	133	134	164	137	133	148	155	138	151	120	151	136	125	121	155	150	139	139	130	131	137	138	154	123	133	168	134	137	134	149	162	146	164	144	140	151	155	116	125	143	125	142	135	153	137	148	144	163	144	133	158	148	135	132	144	143	146	135	136	147	139	143	166	132	168	156	145	168	125	137	126	136	158	149	148	132	144	135	126	150	151	155	145	130	148	139	131	149	127	132	142	154	178	134	144	133	148	137	132	162	143	140	147	144	144	135	126	169	146	161	161	146	147	149	160	121	147	148	151	147	140	140	144	149	179	169	148	130	143	131	123	134	145	146	148	143	126	139	156	148	155	144	130	139	109	151	137	148	123	148	151	150	139	144	162	135	147	136	147	130	157	153	152	138	142	153	156	143	170	166	130	167	138	150	130	153	156	139	154	117	143	135	138	125	164	158	129	132	143	152	161	140	143	145	128	146	122	155	137	152	133	149	139	120	145	130	136	150	133	157	138	174	139	134	149	144	136	145	148	142	132	156	144	139	165	148	137	144	152	160	135	148	140	160	145	142	151	126	165	156	145	143	145	147	136	166	130	139	135	167	140	145	143	143	129	126	138	137	138	145	159	126	152	158	150	172	143	151	132	150	126	135	166	166	176	135	144	160	137	150	154	157	141	130	137	158	143	148	152	146	144	118	169	149	133	160	114	137	177	172	134	139	132	159	137	147	142	154	173	138	133	126	156	142	151	148	140	140	132	144	139	129	116	136	136	137	148	137	131	162	152	157	165	132	156	142	134	163	148	155	146	163	141	138	149	144	161	141	166	140	156	153	136	138	159	145	158	132	131	147	140	158	170	144	136	151	147	123	141	150	163	145	146	153	122	158	145	158	125	133	142	135	153	143	138	152	136	171	156	165	156	131	139	142	119	148	157	143	140	145	139	157	152	153	161	131	135	132	133	137	143	154	155	127	146	136	160	144	150	109	145	152	147	163	127	147	140	133	121	148	148	139	123	152	152	145	151	140	140	121	134	140	137	116	172	129	144	133	149	135	157	162	146	151	145	148	149	156	134	158	145	164	164	119	159	163	153	158	149	122	129	150	163	158	148	143	137	144	131	142	147	152	126	139	118	133	131	144	137	160	154	148	121	143	132	151	117	146	154	136	145	153	162	159	161	138	142	146	139	149	144	131	150	149	134	133	155	140	132	169	131	151	140	130	140	172	139	148	148	169	145	151	122	168	118	128	132	120	148	163	157	168	165	154	154	133	146	140	149	133	137	147	150	149	152	163	126	133	150	152	151	141	140	112	161	121	161	144	139	132	119	135	140	146	152	133	145	154	163	159	147	161	152	155	137	139	140	136	158	137	123	148	123	138	135	142	145	118	132	127	144	147	159	157	137	164	139	154	153	147	141	153	150	143	150	140	158	144	144	130	136	126	136	132	127	151	131	142	142	164	128	155	154	124	143	144	116	149	152	141	157	131	149	150	129	151	154	134	134	150	149	136	125	154	152	144	123	137	148	147	157	157	140	169	144	156	148	134	155	127	139	149	159	124	149	149	160	167	144	144	144	150	149	152	126	142	152	125	137	140	153	152	141	145	130	144	140	132	144	135	132	154	126	139	142	143	155	134	134	144	163	123	122	161	136	142	136	170	139	159	146	134	144	163	148	137	132	172	157	136	125	163	143	130	169	148	152	133	156	152	142	133	126	144	138	142	142	123	157	150	131	135	156	163	158	165	157	158	151	182	115	148	149	158	161	175	145	148	144	116	141	135	140	162	133	156	136	143	135	115	133	156	128	155	144	139	145	130	146	152	127	131	148	134	142	157	152	165	143	150	125	137	143	148	134	125	157	138	158	130	130	153	130	150	162	162	135	148	159	137	156	140	129	146	149	133	114	145	153	146	139	142	155	130	147	154	149	138	148	157	139	132	148	160	146	148	138	140	143	154	149	134	149	121	148	132	155	155	113	142	144	162	161	160	153	147	148	140	125	143	157	139	149	150	126	133	161	166	134	130	135	139	165	133	146	152	143	144	144	128	126	149	134	128	132	144	160	139	152	147	138	155	154	153	130	154	153	131	130	134	142	132	148	170	152	167	161	134	162	177	141	149	125	136	143	152	114	153	157	149	137	140	154	181	147	129	144	149	144	163	144	159	142	145	125	138	153	169	169	131	140	151	145	154	139	143	131	144	170	158	147	137	140	133	156	170	151	144	132	171	144	148	126	140	162	145	137	141	158	154	132	137	154	167	132	151	152	148	141	161	147	150	148	120	139	152	119	139	145	150	140	137	149	142	129	143	143	161	142	158	143	129	149	134	154	135	137	146	149	143	153	144	133	144	143	150	119	162	146	141	142	165	165	165	151	147	146	130	152	140	148	170	132	165	130	140	149	134	156	125	153	139	151	168	132	107	149	141	165	165	140	147	153	150	130	142	136	147	148	162	160	124	129	148	167	145	142	159	122	123	116	164	140	139	126	160	132	151	147	135	143	150	145	113	135	169	139	131	139	137	172	138	134	138	146	161	149	131	134	129	155	149	147	151	166	154	140	153	139	162	132	146	147	136	124	155	130	145	138	148	147	144	140	146	145	147	150	128	140	123	141	140	136	145	151	156	118
5066	1318	2590	3088	2722	2151	1901	1540	5784	1177	1164	1059	988	913	857	858	791	791	753	719	715	684	652	651	696	650	626	652	644	598	610	596	595	609	589	574	576	592	539	593	584	530	557	524	602	543	592	577	547	564	568	604	554	544	508	566	530	581	526	552	557	548	529	549	571	513	509	550	542	555	496	537	539	541	562	540	541	559	533	576	555	570	587	582	487	547	528	557	544	521	530	536	528	568	525	557	541	498	530	504	540	530	516	545	566	557	520	487	544	529	549	537	535	568	529	500	530	523	507	507	528	502	556	512	535	526	526	542	497	496	530	498	491	522	495	552	523	497	541	539	496	492	485	515	555	475	517	498	552	583	550	532	533	499	543	527	509	503	540	530	500	542	529	558	530	501	536	525	526	498	492	541	521	540	548	557	497	531	572	533	531	560	526	536	558	487	541	533	541	524	513	547	499	526	522	501	521	535	555	499	488	517	521	547	554	551	537	504	553	508	545	510	545	524	495	541	534	493	546	525	576	528	534	517	546	540	505	558	532	536	526	499	554	509	549	504	536	518	514	589	512	531	514	529	531	556	548	544	480	538	554	535	524	538	530	530	525	527	542	536	514	544	505	522	513	513	583	539	531	554	535	521	567	521	519	547	536	524	512	503	527	520	533	517	548	495	512	560	545	552	548	548	525	510	560	555	529	533	544	493	501	529	524	502	559	526	532	542	509	511	541	488	529	490	540	546	532	513	535	568	520	541	544	552	487	525	473	510	533	520	488	539	493	519	557	538	547	514	521	529	520	545	534	543	539	499	562	527	498	554	541	512	521	513	556	507	533	570	509	468	526	521	529	513	529	482	550	475	518	498	505	481	533	514	538	523	541	539	567	559	528	527	539	525	541	520	488	500	516	540	528	519	521	558	545	529	523	502	571	516	550	514	490	535	537	524	529	533	526	536	530	518	543	524	482	504	491	560	552	545	537	491	523	526	539	503	541	471	551	503	542	559	563	526	553	526	577	532	531	536	501	498	522	537	518	551	520	511	576	526	511	524	590	535	518	512	505	513	533	535	515	545	547	520	513	513	543	530	570	499	557	512	524	536	485	525	546	552	551	544	566	514	569	558	549	523	519	522	495	531	539	522	536	537	555	517	558	538	537	520	537	516	526	532	522	545	519	483	496	561	511	509	549	564	511	545	495	509	548	507	535	539	522	583	527	550	532	498	534	530	534	510	510	501	522	520	520	514	502	557	496	541	557	500	562	527	527	500	561	538	565	500	503	508	552	501	489	513	499	502	543	490	526	512	593	514	556	498	515	526	494	529	468	556	546	528	517	547	529	537	538	540	528	565	554	504	541	558	539	519	507	551	496	568	505	527	499	507	518	549	534	511	530	499	539	552	496	534	518	526	553	514	548	521	499	544	573	528	532	527	532	502	519	522	552	481	559	529	550	518	493	534	524	529	532	548	540	503	509	534	491	564	530	545	550	558	508	553	544	499	538	565	534	531	535	501	556	529	550	507	541	529	535	550	528	503	543	561	486	539	511	528	565	513	543	498	532	532	480	536	533	525	485	525	492	538	502	548	531	535	550	544	551	565	513	558	479	529	448	503	525	505	499	556	514	552	530	496	532	550	550	547	511	566	528	547	576	553	547	523	565	522	511	501	526	545	515	531	544	543	565	554	526	551	499	518	554	508	495	530	574	555	525	520	501	515	521	472	544	550	564	529	539	532	515	531	497	555	495	518	519	506	510	540	540	520	534	540	550	546	518	546	551	557	534	541	509	541	522	528	557	585	533	520	521	497	550	533	484	543	569	526	514	549	538	488	542	545	492	529	494	532	524	570	557	516	523	516	550	519	537	536	488	510	522	531	545	528	499	544	534	497	486	520	533	537	554	531	527	512	540	562	509	554	517	524	511	512	532	523	533	538	510	586	547	572	542	493	525	555	515	518	526	505	555	487	505	502	508	530	476	540	526	555	511	531	546	513	516	514	513	502	551	549	526	533	555	534	576	559	548	525	540	538	488	511	535	591	548	494	493	523	537	533	545	540	538	501	476	522	508	501	505	537	487	509	537	540	487	500	529	558	532	556	478	534	508	518	547	540	543	510	531	529	533	526	535	532	538	539	513	576	511	510	558	528	523	516	572	567	516	508	505	526	540	520	517	556	534	519	523	505	500	496	564	554	507	560	513	518	532	545	553	557	503	534	564	518	504	577	522	543	532	534	528	503	514	582	497	495	491	530	509	511	513	513	460	556	536	524	522	545	496	538	521	537	520	536	533	514	494	534	536	526	507	548	550	537	562	515	557	519	538	536	547	555	523	505	557	526	526	552	514	518	524	527	558	506	489	517	524	581	531	530	526	546	541	465	535	519	514	501	513	531	499	540	489	497	484	509	565	506	547	514	507	502	524	503	521	527	550	525	580	571	513	548	545	521	559	510	540	538	543	531	550	537	550	534	532	537	502	525	526	555	554	557	554	533	507	517	542	498	540	517	516	542	488	517	567	553	526	539	488	554	528	503	514	537	482	533	514	548	513	527	544	483	540	550	490	539	502	560	522	526	492	569	528	520	540	480	518	551	513	508	520	532	545	533	514	530	542	572	500	459	547	551	519	517	578	567	522	531	540	513	502	520	549	559	565	536	515	509	526	489	491	554	498	548	492	550	511	527	533	545	506	519	506	525	500	539	539	502	558	530	551	516	512	558	499	521	540	531	520	527	507	530	519	507	591	474	518	506	513	538	522	530	558	478	482	567	550	507	542	543	511	487	540	509	508	527	544	526	555	540	509	546	539	535	575	459	539	508	552	509	517	535	526	531	538	506	506	558	522	541	534	555	555	546	516	495	550	543	573	535	543	565	513	502	551	509	581	537	529	534	551	516	530	509	484	515	527	514	544	614	558	554	522	486	497	517	528	515	489	537	551	541	520	547	517	515	493	533	523	514	508	563	523	550	485	566	530	501	531	531	507	530	519	544	517	556	533	560	552	570	519	547	502	539	519	516	547	531	564	557	554	538	504	521	528	518	524	527	502	520	525	485	545	534	541	565	541	496	517	520	508	520	524	545	491	525	490	519	516	560	545	555	523	526	516	536	560	476	516	531	515	545	531	557	507	557	517	529	548	544	496	491	535	538	569	531	530	561	521	524	534	510	521	543	520	547	527	489	529	526	503	548	526	540	529	534	531	552	550	515	515	480	588	557	543	532	533	534	509	509	499	502	542	551	491	511	564	501	523	534	530	526	547	518	521	555	530	549	561	537	555	526	500	520	532	510	522	546	548	517	547	504	543	500	516	574	529	540	509	522	556	541	550	548	514	525	487	543	558	538	517	535	486	463	514	531	541	515	533	569	527	505	503	538	538	544	531	509	497	506	516	553	518	529	517	540	465	529	541	516	526	506	533	498	489	534	571	489	494	492	519	541	526	519	532	551	533	539	534	535	508	538	516	544	541	558	498	524	517	540	542	548	515	534	542	526	522	536	562	531	516	506
14581	1787	2195	1701	1195	876	632	478	1304	422	309	244	231	247	228	192	177	214	167	155	146	153	146	142	148	124	128	136	141	136	136	125	121	123	127	127	131	139	124	126	123	114	108	128	114	124	111	123	113	82	124	110	124	125	100	146	106	116	137	118	107	108	91	111	118	96	110	105	127	108	105	113	111	111	120	121	105	77	92	108	121	101	91	109	106	116	94	118	124	120	104	123	112	96	120	103	118	117	94	107	110	115	105	122	101	89	122	132	107	118	111	128	106	116	107	105	109	111	92	99	107	118	117	104	107	99	118	94	124	95	100	103	107	119	104	109	106	117	120	107	114	119	117	111	109	107	114	103	108	97	104	109	115	127	104	123	128	109	120	121	118	122	103	104	102	106	101	102	116	116	112	109	101	137	109	96	110	117	109	93	101	97	110	117	120	122	111	100	106	115	113	109	99	120	105	106	110	112	121	107	104	114	114	136	120	112	101	93	111	129	105	100	88	100	114	99	115	99	110	109	123	122	126	124	103	106	103	109	105	103	107	111	110	87	112	105	94	84	100	95	105	116	102	115	105	103	120	111	103	107	111	113	109	113	107	110	99	106	92	130	111	105	119	113	108	97	97	114	96	101	107	119	123	105	93	122	97	122	108	120	121	95	110	100	116	100	116	126	105	117	103	125	100	92	107	113	127	117	110	106	98	101	113	116	125	106	100	101	108	105	112	103	114	87	116	93	110	124	102	92	110	108	109	106	104	119	110	106	112	100	120	120	123	90	111	95	118	121	109	117	112	122	118	136	97	114	92	116	96	104	115	109	108	103	104	99	120	95	100	99	114	108	120	119	102	106	96	120	96	105	123	124	96	111	100	122	100	131	101	105	113	111	123	129	110	100	116	115	108	116	115	102	108	115	103	97	101	111	102	101	101	85	107	113	110	112	105	98	93	116	126	113	105	90	89	115	92	139	116	115	94	126	115	106	99	83	121	102	109	114	92	111	101	128	109	95	121	120	114	106	104	118	115	101	110	107	119	112	94	102	90	131	135	125	91	136	101	110	125	95	130	109	109	107	107	102	130	104	104	127	141	117	91	99	105	108	97	115	109	106	98	112	97	123	107	99	118	114	104	91	99	107	98	104	105	85	111	103	100	104	111	133	117	108	110	107	129	115	94	108	118	100	104	100	91	101	120	108	115	123	104	125	108	95	109	100	87	126	106	99	116	123	141	113	116	105	106	101	111	107	111	97	96	102	111	113	96	110	116	111	95	80	111	123	122	124	112	118	106	94	124	119	102	110	113	105	118	118	111	98	115	107	107	125	112	91	118	110	104	101	99	101	115	115	122	98	118	112	96	98	106	90	107	111	100	117	112	100	103	103	95	111	107	114	99	102	107	113	100	109	107	100	111	108	103	131	110	107	111	111	111	109	120	104	108	112	115	114	114	108	110	119	108	120	85	103	106	117	88	115	105	104	129	98	99	111	112	92	114	118	112	123	118	120	115	94	100	110	121	127	108	119	110	91	107	119	98	104	122	116	110	110	113	106	98	110	84	96	127	141	108	88	125	130	106	103	98	124	113	113	115	98	135	106	112	119	118	100	105	99	113	98	112	106	102	94	120	122	99	97	111	117	135	94	97	113	99	102	108	108	122	108	118	102	133	97	104	106	130	122	114	99	120	95	101	113	112	126	92	119	117	120	110	110	100	100	117	119	87	101	96	104	124	125	101	122	130	104	101	106	131	127	102	105	118	98	115	136	104	111	96	103	106	102	106	100	103	97	98	102	96	111	101	107	127	124	117	97	116	127	104	106	104	92	97	118	121	110	129	117	122	109	98	87	96	110	121	120	106	98	87	102	128	87	110	91	117	89	101	100	116	126	110	117	121	111	110	100	97	95	116	106	122	125	119	110	107	109	118	99	128	126	94	108	117	112	114	106	112	116	100	91	94	103	108	114	110	106	96	117	114	108	106	102	116	106	117	108	110	117	104	118	115	96	107	90	114	105	118	92	134	110	121	87	109	103	109	108	127	94	119	109	122	103	114	113	110	94	117	100	108	88	103	114	85	115	116	118	91	114	111	100	93	108	136	107	113	104	106	112	102	100	111	100	105	102	115	116	116	111	114	116	128	108	122	97	117	96	119	119	102	99	120	105	140	107	114	98	107	123	100	111	121	100	103	124	133	128	114	98	100	102	116	99	105	108	103	111	101	104	112	91	115	113	103	107	106	114	101	122	124	107	121	95	117	123	120	95	111	123	125	93	114	87	120	117	101	112	92	107	98	106	111	116	149	121	102	117	112	107	105	99	94	115	99	106	110	110	114	118	105	147	103	107	102	117	92	113	110	119	110	116	106	91	114	116	113	116	94	99	120	112	101	101	132	100	123	118	102	116	89	121	105	117	122	117	108	94	113	110	114	125	123	98	103	114	98	118	116	83	99	106	115	104	80	97	133	95	92	100	126	108	123	115	111	100	115	99	104	120	111	122	106	93	109	123	105	130	114	128	118	116	97	115	110	121	107	117	117	94	113	109	108	107	90	115	112	106	108	110	128	105	96	112	117	103	107	114	104	103	121	113	114	101	124	103	111	113	115	128	117	120	103	111	106	100	109	106	122	102	125	105	124	116	117	113	105	127	110	112	113	91	92	116	81	110	96	121	116	120	131	125	121	110	76	106	122	112	128	110	116	103	115	104	104	96	118	89	110	121	105	113	120	118	112	97	79	105	103	124	104	121	118	114	104	109	122	116	104	113	119	103	115	106	95	114	86	126	111	110	121	106	94	122	121	110	112	99	124	114	108	114	99	103	82	111	114	98	109	94	115	97	118	123	80	88	94	113	116	120	131	111	118	91	105	121	109	114	97	99	115	95	100	118	100	82	119	115	108	139	104	100	111	116	109	124	96	122	119	99	107	97	116	93	103	89	121	103	93	116	106	105	116	109	122	117	108	115	99	99	107	100	112	113	95	101	122	102	104	107	113	115	101	98	89	98	111	109	102	114	117	112	107	95	113	111	108	117	116	108	97	109	117	106	92	113	127	103	105	110	107	115	84	109	103	106	118	118	99	127	107	129	96	115	97	107	99	99	109	87	105	105	110	88	132	99	115	118	106	119	115	107	134	121	113	113	100	105	118	107	102	107	119	100	116	104	109	110	112	113	105	109	128	133	94	127	133	110	90	104	123	112	102	112	118	106	106	108	115	102	99	117	100	92	114	114	118	117	116	109	110	109	116	110	125	121	76	124	92	107	117	112	98	113	121	118	110	105	120	108	120	109	127	110	132	101	89	102	120	94	109	119	103	96	113	102	114	110	116	118	101	107	101	118	104	124	124	105	91	107	100	111	110	129	114	89	119	112	112	87	113	108	114	114	118	117	107	96	109	113	113	108	115	110	108	100	104	112	104	101	111	96	100	108	111	125	103	118	100	112	129	108	117	102	118	120	112	104	114	88	103	127	113	117	117	110	108	114	113	110	116	102	93	105	103	105
7322	2190	4597	5548	4872	4061	3262	2720	5907	1956	1708	1526	1392	1244	1186	1070	985	931	914	829	783	743	738	726	704	685	613	635	627	609	586	561	585	514	551	569	541	518	522	542	508	486	498	475	546	509	514	489	441	466	470	452	476	458	432	508	469	453	440	504	500	451	431	449	489	446	448	503	467	423	452	480	441	458	477	435	464	436	471	434	415	469	437	475	420	468	452	472	460	437	446	441	459	449	443	434	475	424	420	423	467	445	430	429	417	452	412	456	458	415	421	431	457	461	434	426	423	471	401	431	409	444	414	438	406	484	497	434	455	460	412	421	410	399	416	420	429	429	444	423	428	432	429	426	414	430	431	454	409	456	415	418	439	399	388	456	413	381	408	392	429	437	410	433	385	455	421	462	396	426	463	378	406	446	412	434	418	423	451	414	403	443	409	428	397	416	426	437	428	398	444	391	424	411	440	388	386	423	442	410	434	389	417	452	373	420	416	394	420	417	449	460	459	483	428	449	451	412	428	415	418	424	427	455	399	423	414	398	444	432	428	440	400	399	433	360	472	441	375	425	409	403	430	427	425	436	414	439	417	423	436	430	464	406	422	441	434	400	445	440	409	483	460	402	394	372	444	433	394	448	407	401	451	410	411	460	388	418	431	401	417	418	447	413	430	446	463	452	459	391	446	429	434	450	427	420	384	428	468	421	438	398	424	420	406	441	429	430	413	423	453	381	418	446	442	445	430	462	427	420	418	432	440	439	433	435	426	440	411	428	396	430	437	439	379	415	395	424	454	394	425	443	437	416	389	445	426	421	431	418	393	442	434	427	412	395	417	377	419	435	436	382	426	423	442	398	403	445	399	404	413	404	438	398	414	421	423	408	411	432	415	436	427	446	410	415	389	452	393	420	408	395	445	385	418	415	420	417	410	438	420	436	418	441	421	402	433	424	399	406	393	407	422	424	423	390	414	411	413	424	414	451	443	397	427	437	399	423	427	385	375	417	435	427	449	431	418	447	420	444	393	433	414	417	431	427	436	427	445	380	431	438	416	421	424	433	429	407	431	401	449	405	418	420	430	409	451	387	446	389	381	440	409	408	426	428	439	435	443	404	434	395	458	436	423	453	422	418	398	439	414	378	379	438	394	409	402	440	429	381	402	435	481	391	415	420	419	408	427	411	410	417	431	426	412	415	435	374	445	466	416	414	411	436	419	386	403	448	447	457	444	441	414	403	439	425	439	425	415	409	423	395	435	431	404	473	431	430	396	392	409	392	442	432	438	452	413	423	410	433	409	420	432	448	420	393	432	422	421	458	389	399	451	441	410	416	431	438	425	409	425	406	408	397	416	434	416	449	429	418	436	438	408	381	408	447	406	434	403	424	436	416	428	422	407	443	418	441	409	433	421	454	416	407	407	417	412	396	401	444	429	422	414	394	428	448	427	431	452	437	386	415	434	402	380	444	400	441	378	419	403	413	434	412	431	422	386	422	402	408	463	426	396	422	443	430	418	436	400	413	410	444	421	420	401	396	433	449	437	433	421	427	435	464	421	379	417	470	445	423	424	412	404	446	465	423	453	435	391	454	398	457	413	433	412	433	407	447	444	451	442	414	435	409	429	402	424	404	434	446	414	446	423	408	434	433	405	410	438	404	423	419	408	420	413	430	426	435	425	442	418	435	433	376	427	436	433	447	415	423	441	452	433	431	390	444	419	433	440	435	471	421	433	457	442	409	442	406	427	456	410	375	446	441	462	383	419	421	422	435	446	481	430	418	435	422	391	453	384	440	430	407	435	412	440	439	430	406	399	380	395	410	418	384	418	421	402	420	405	435	396	443	435	438	417	410	438	403	432	454	435	414	411	428	442	404	414	436	444	408	410	438	431	412	415	425	377	389	400	449	446	425	457	392	441	418	394	432	406	395	459	400	468	443	420	413	410	417	423	465	444	415	442	464	385	444	424	368	424	443	406	417	426	407	423	406	449	386	412	437	422	391	425	403	410	399	433	430	425	434	453	442	430	418	409	416	419	438	439	419	400	418	443	420	396	441	431	415	434	442	397	389	432	417	397	427	409	416	420	432	413	405	424	370	420	426	415	441	453	422	429	427	402	420	442	438	445	415	406	401	438	421	413	402	414	433	408	412	423	411	385	446	447	424	382	419	455	447	425	389	386	425	418	413	462	431	379	390	457	449	443	399	417	416	438	430	452	387	404	415	422	437	442	476	414	408	422	426	402	385	431	413	429	456	422	437	416	453	432	431	431	447	429	405	421	399	460	402	418	410	395	395	433	429	411	433	460	428	444	397	402	415	427	421	450	404	422	426	420	454	439	427	424	435	410	446	457	427	431	391	404	407	413	404	404	437	438	416	434	394	438	435	409	414	432	427	441	403	426	429	434	437	454	440	468	431	399	423	404	423	431	415	419	448	416	430	416	433	409	414	429	418	418	384	405	413	404	434	418	436	397	412	387	393	451	422	445	430	424	419	413	407	403	402	427	435	367	399	412	421	453	413	417	417	378	403	434	398	396	453	418	439	444	434	401	410	399	438	424	398	456	436	395	400	396	397	453	431	417	432	418	443	413	386	410	397	419	435	434	403	417	429	438	409	405	439	421	414	439	402	394	423	406	457	395	409	426	422	437	455	453	431	435	432	444	430	418	395	457	427	397	414	429	421	441	422	416	404	475	430	433	412	431	431	413	398	467	414	433	441	461	449	421	419	422	488	368	367	407	426	406	432	408	442	433	419	443	417	459	417	418	407	428	445	409	397	423	406	411	417	369	420	398	445	416	408	416	387	429	424	407	398	431	439	443	429	431	435	404	432	441	433	406	437	431	432	449	400	409	420	385	417	424	417	421	423	420	416	423	439	378	417	432	478	452	465	467	404	395	419	396	415	442	421	448	421	444	410	405	382	411	405	410	432	420	410	422	462	449	393	429	361	447	400	411	474	454	387	441	403	487	444	422	448	422	451	464	429	383	468	444	423	428	424	421	426	404	411	421	425	427	431	403	410	435	419	412	390	417	405	428	398	397	415	409	385	410	469	419	385	427	413	421	439	406	427	405	438	431	418	425	409	436	457	408	411	411	417	436	395	359	461	419	450	399	439	452	403	406	416	418	430	446	460	436	425	390	453	404	441	416	427	405	391	427	438	424	418	428	393	418	436	405	435	423	416	454	458	445	445	451	414	398	434	409	427	450	395	391	417	421	422	395	422	440	441	455	435	431	377	409	420	415	418	424	409	399	437	436	412	405	415	426	407	456	414	423	420	399	443	452	436	472	409	451	474	417	405	416	448	366	392	423	437	429	399	435	435	429	448	407	433	440	377	420	409	429	441	448	451	433	398	426	411	414	433	408	413	411	417	408	440	446	407	390	433	435	434	391	399	413	425	437	401	422	414	410	445	467	435	389	426	442	417	433	422	446	431	437	426	399	422	417	448	420	431	412	450	422	424	411	446	413	422	419	425	411	401	420	433	424	412	418	446	440	394
1834	285	276	315	296	295	237	258	258	238	257	241	244	238	233	258	263	266	247	260	246	274	255	232	266	220	253	255	230	228	275	242	240	253	244	248	246	250	283	226	259	244	256	250	265	230	247	296	238	219	240	242	239	245	226	253	229	255	252	262	251	278	225	238	259	260	237	235	253	233	234	251	226	267	223	254	253	253	214	243	233	234	260	261	225	244	248	244	235	197	247	241	256	284	258	231	254	226	239	266	239	229	240	248	242	234	253	252	236	228	234	261	262	246	223	244	246	224	249	269	229	234	233	239	248	216	232	251	246	242	241	249	235	241	264	275	241	229	252	242	223	226	245	246	254	243	243	239	249	247	235	242	225	249	248	234	269	265	269	257	240	239	245	243	236	276	233	258	243	251	256	232	238	253	217	264	207	240	210	265	219	242	241	258	228	242	238	224	231	277	246	229	239	239	269	261	215	272	235	238	264	263	225	259	248	260	278	239	222	243	257	238	263	229	258	233	233	266	223	254	236	226	250	260	253	246	262	220	264	244	245	237	238	242	225	245	273	220	254	247	239	261	225	245	226	234	272	228	230	226	238	255	270	247	260	238	226	232	253	239	286	253	214	253	261	209	243	249	215	249	269	229	259	242	230	213	262	239	254	248	253	236	270	230	243	226	251	261	241	240	258	233	250	223	226	257	248	228	261	229	272	246	241	223	249	248	263	240	248	217	240	240	226	235	219	251	231	243	264	261	278	259	248	242	266	266	242	231	249	248	240	245	229	237	232	247	257	236	238	240	259	248	220	262	266	236	220	258	232	242	249	258	223	260	269	236	237	236	240	242	257	249	263	247	217	236	241	236	244	250	250	260	214	242	269	216	261	246	258	249	236	219	251	255	234	270	243	226	261	243	273	261	253	217	235	248	248	249	256	223	239	261	256	231	226	246	202	265	249	247	222	280	240	237	260	248	215	254	254	258	247	231	252	225	234	224	244	241	230	236	269	252	238	242	206	239	258	276	269	255	223	219	272	253	244	256	249	245	237	238	241	236	237	254	216	250	237	246	225	248	226	251	248	245	262	249	257	246	247	233	232	241	235	231	245	256	246	251	221	242	208	246	239	260	239	259	230	233	258	245	238	212	266	240	254	224	246	256	252	243	231	249	255	233	258	226	253	271	259	253	225	233	216	218	234	245	228	263	249	242	258	252	251	226	226	272	241	235	254	235	252	215	231	254	247	239	233	212	237	206	241	229	242	229	247	244	268	236	218	226	248	238	266	267	239	225	270	256	266	245	271	221	248	232	238	228	244	251	244	249	232	261	281	249	236	242	231	242	221	275	243	238	246	207	248	250	254	239	232	219	242	216	258	241	240	270	237	237	251	235	238	255	225	227	252	243	283	234	244	249	228	243	206	221	251	252	233	256	246	245	261	221	232	224	251	243	237	271	245	239	231	234	241	239	277	257	234	265	209	259	233	253	250	238	262	241	245	246	233	223	259	260	244	275	237	238	246	250	261	242	245	238	256	231	232	238	258	216	255	233	234	241	249	260	235	242	248	253	241	269	236	220	260	229	228	235	256	254	243	228	237	270	255	254	238	226	228	224	235	253	274	255	249	271	240	225	246	268	284	247	228	233	251	253	277	235	259	256	239	235	239	235	240	218	247	221	233	233	251	251	233	241	259	260	225	256	233	258	272	219	280	269	229	253	239	260	235	249	249	228	232	241	234	214	252	262	240	246	234	233	238	250	210	278	219	213	216	269	246	265	235	250	240	248	222	227	255	233	243	246	252	231	285	223	235	264	270	230	241	249	264	231	244	250	240	256	250	220	242	260	252	242	290	251	228	244	268	252	247	279	228	260	269	271	243	237	264	251	254	250	258	248	255	251	242	220	222	227	264	249	251	250	242	217	245	227	250	251	261	262	232	266	231	224	223	247	250	244	245	248	260	245	291	218	229	240	231	229	257	223	238	244	249	249	252	244	235	243	293	249	236	230	231	230	236	251	235	252	235	223	239	246	265	238	241	255	254	258	245	239	226	236	250	249	248	237	286	245	245	197	217	252	238	223	247	255	236	261	256	266	255	237	246	255	251	213	244	233	238	241	213	246	230	231	255	212	231	241	218	262	245	237	206	246	245	256	243	251	252	223	249	240	253	245	256	225	267	239	261	275	253	256	261	250	233	248	223	239	236	229	268	254	232	252	217	229	228	242	233	243	226	221	239	248	235	250	257	252	247	250	241	259	240	253	257	240	256	263	249	260	252	242	252	243	249	232	230	260	251	251	232	265	253	251	254	236	258	239	245	242	258	240	256	259	238	243	265	247	235	244	212	253	234	268	241	246	218	238	233	222	251	242	232	264	239	257	258	231	250	242	269	218	267	234	244	254	251	245	258	215	248	237	255	252	258	256	237	265	251	247	239	262	233	249	216	245	245	238	269	267	212	267	209	242	242	229	194	252	220	257	211	225	223	267	267	260	236	260	243	219	230	251	237	282	272	255	251	234	232	220	267	219	226	222	210	245	229	252	231	251	228	204	275	225	251	238	232	220	252	249	224	243	247	246	239	237	242	224	243	238	246	250	218	256	230	224	252	256	232	257	247	250	246	226	252	255	234	253	222	243	239	228	259	261	233	231	204	244	234	242	236	212	239	239	223	278	228	252	267	219	225	235	246	237	254	271	242	266	231	220	253	248	258	224	242	256	230	248	243	243	261	260	224	231	242	262	245	244	261	242	257	256	231	271	240	256	244	223	249	276	245	223	235	243	244	231	246	254	261	238	249	204	253	241	217	225	231	257	229	217	270	277	256	260	239	230	241	235	231	257	257	239	259	254	229	236	239	253	245	232	228	249	242	258	260	222	251	250	258	229	272	249	251	252	267	228	255	253	225	239	264	247	272	235	204	245	248	260	249	257	222	265	213	239	244	233	227	250	247	277	257	211	257	234	227	246	236	263	221	242	243	263	234	260	261	240	267	219	245	223	246	277	257	257	242	261	255	235	217	248	255	247	263	216	263	235	241	247	248	261	220	238	272	231	249	262	239	250	245	258	248	236	212	236	220	253	248	252	272	236	253	235	246	250	239	255	255	239	253	246	256	238	222	236	253	222	242	265	236	209	221	238	277	266	226	236	243	250	251	252	255	227	253	239	241	233	229	239	236	241	258	219	229	249	256	246	225	231	238	246	262	249	227	260	223	237	251	243	254	252	223	222	279	200	249	242	230	254	259	227	234	246	272	261	249	280	261	246	237	260	243	255	291	234	248	241	270	238	247	232	247	225	222	229	265	257	251	232	248	268	255	206	248	220	256	263	241	229	258	252	237	263	236	256	206	260	250	233	238	241	277	237	227	249	233	262	227	240	236	217	242	241	239	225	240	241	255	243	251	235	236	240	272	247	235	201	235	252	240	256	283	247	246	252	256	221	226	241	255	227	246	229	254	268	246	223	248	227	242	252	263	250	234	215	231	232	257	242	225	221	257	243	253	239	245	249
2257	913	1032	1015	1032	1003	933	963	958	902	889	844	882	821	832	804	829	852	857	866	821	848	845	824	786	792	790	836	839	799	898	862	817	859	842	838	892	845	818	786	814	838	868	814	805	793	820	839	814	797	807	859	829	806	845	795	851	796	783	810	813	833	884	849	861	821	857	836	787	806	793	799	889	850	881	851	794	833	794	827	830	822	839	837	818	791	796	777	834	793	824	811	890	797	813	835	823	823	903	787	811	876	837	835	800	780	829	806	790	828	802	829	840	835	822	818	825	845	858	814	831	802	855	876	837	843	814	877	819	795	818	801	853	775	845	837	806	794	857	794	836	841	831	813	838	816	859	843	803	871	810	826	892	883	808	825	813	797	829	845	785	820	822	782	871	803	820	844	806	835	836	782	800	824	839	876	808	851	859	812	868	824	804	907	793	868	839	753	835	868	872	830	875	853	863	770	858	791	824	837	805	793	831	864	843	877	829	834	816	809	824	830	836	801	852	830	820	772	799	822	819	828	780	806	836	853	803	845	821	803	796	778	816	799	801	840	831	785	780	857	831	824	803	835	863	814	799	822	823	826	828	827	822	807	795	861	805	761	870	807	775	864	792	850	836	803	788	821	830	851	836	882	819	849	851	836	868	838	785	822	807	837	834	834	812	880	759	846	818	842	822	818	822	858	812	776	829	846	846	820	818	815	879	827	784	871	830	788	841	827	848	824	810	827	838	819	850	815	880	849	853	837	858	815	817	793	803	790	849	807	809	832	863	834	827	805	786	866	813	812	863	847	789	854	846	779	780	813	826	821	795	831	876	815	811	752	808	858	821	827	858	769	808	784	817	839	825	776	811	823	795	800	825	831	860	806	825	856	834	806	793	814	798	796	832	854	799	804	826	855	817	806	870	790	801	820	877	850	850	802	820	793	866	792	830	853	781	829	809	811	796	842	818	813	841	830	854	801	870	849	878	812	869	828	819	885	814	801	849	862	812	817	859	796	832	796	812	899	865	778	823	811	827	849	834	858	789	828	845	842	833	850	807	766	762	822	788	807	822	879	819	911	850	811	780	826	856	851	828	888	886	861	798	838	844	827	859	827	807	798	842	842	815	836	826	784	827	769	837	787	892	848	801	850	809	797	822	839	800	838	846	826	817	828	842	827	810	863	826	845	801	827	840	873	822	819	884	863	885	882	842	862	763	855	788	787	830	873	831	802	807	789	829	819	812	833	879	842	849	827	824	800	879	874	862	865	852	822	802	817	887	813	889	807	881	828	806	806	816	801	806	819	820	876	856	868	869	875	848	785	843	800	822	854	801	846	835	837	846	865	734	799	792	844	837	828	805	832	775	812	834	837	857	783	791	820	813	817	861	817	854	875	856	797	832	878	849	825	836	809	845	849	810	820	843	851	859	807	851	816	830	819	815	777	856	825	872	879	793	853	846	802	912	811	837	826	807	783	792	829	818	808	848	832	847	842	855	874	833	841	833	818	809	849	846	836	820	812	875	860	861	800	816	817	789	816	817	833	791	790	807	885	851	800	860	830	851	834	829	744	830	841	870	761	829	860	777	819	827	833	886	832	839	828	778	808	860	829	821	846	824	842	801	831	862	851	891	877	826	853	822	825	849	844	823	878	812	789	834	810	826	771	851	808	874	847	796	830	795	844	822	813	811	836	847	851	803	787	827	860	843	835	833	803	830	815	809	785	803	797	813	826	824	795	846	846	862	747	829	838	786	777	801	848	836	863	813	923	845	784	888	808	812	830	831	781	786	807	821	795	834	864	848	850	848	806	802	843	835	842	795	797	855	845	806	816	800	777	779	815	796	836	816	822	819	854	815	842	833	816	818	811	789	831	850	817	814	810	807	847	830	882	774	823	808	822	799	853	853	865	815	821	864	812	824	831	818	818	824	826	798	808	828	793	856	815	810	813	807	810	811	817	818	842	819	824	821	842	835	856	824	807	792	803	807	846	843	810	850	831	811	852	805	822	811	797	832	862	788	838	760	849	838	866	804	857	811	788	845	818	871	838	861	806	802	803	813	776	822	832	814	820	826	818	863	834	805	855	837	853	854	801	790	772	793	795	822	856	844	837	831	817	820	817	786	779	825	757	857	794	833	807	853	828	763	782	833	823	847	832	832	828	815	832	805	835	849	771	814	845	808	824	787	862	835	818	843	823	811	849	824	826	824	861	822	845	890	813	835	830	803	857	801	792	825	886	823	819	819	850	786	853	839	885	824	825	804	822	839	798	838	883	834	849	885	839	822	854	821	841	772	828	842	831	833	782	794	790	806	802	817	827	808	813	810	830	861	807	803	838	835	825	858	824	813	803	870	806	845	787	832	798	799	807	898	856	845	861	824	839	829	810	886	818	813	869	868	834	841	776	825	815	800	852	811	892	804	793	803	877	900	829	813	827	776	800	836	829	855	846	808	832	825	880	868	808	849	867	837	815	826	800	796	798	813	791	802	841	780	871	871	823	758	878	796	797	785	843	852	859	807	820	838	838	773	870	846	827	850	808	824	820	789	818	856	838	867	827	819	791	795	780	813	828	857	783	854	843	893	862	785	853	866	858	827	829	867	833	817	817	823	826	885	834	800	850	803	882	853	785	823	813	841	796	863	851	837	873	903	830	817	856	895	842	779	853	785	818	833	805	797	856	822	823	807	824	823	819	889	820	830	814	840	859	845	817	793	839	848	850	797	820	834	805	882	809	810	846	852	877	831	895	833	824	828	821	821	794	793	810	862	859	835	817	812	840	871	824	826	822	796	847	815	870	827	851	799	834	805	795	841	843	849	865	802	817	847	791	797	843	836	855	802	916	793	802	840	831	810	790	856	842	867	845	828	829	805	770	851	846	851	831	782	838	877	856	790	820	853	802	834	738	859	837	893	825	821	819	829	864	821	819	838	802	805	837	877	826	812	784	878	807	818	848	840	774	850	879	850	817	860	838	816	798	776	802	795	815	792	841	804	832	831	832	839	804	762	858	845	886	797	829	812	884	816	847	820	772	866	770	804	849	820	854	840	806	849	812	866	779	809	835	798	808	798	841	857	836	846	854	852	825	838	778	838	817	862	813	810	821	851	833	826	822	806	860	847	831	875	806	860	835	814	831	818	823	816	837	849	795	796	834	856	828	778	829	855	810	820	817	830	826	868	848	803	852	850	901	807	827	807	825	849	854	846	821	840	798	831	803	769	797	812	815	804	819	865	798	811	813	826	818	825	850	807	849	864	840	833	789	824	856	825	775	818	815	817	825	834	861	860	817	877	811	816	805	873	852	858	819	864	779	833	847	816	850	832	841	810	799	820	823	797	823	832	796	824	875	856	766	792	827	892	845	780	809	806	838	806	801	895	824	810	817	794	866	880	828	823	833	842	813	851	773	815	833	822	864	863	807	789	813	831	802	847	800	864	853	820	840	876	875	859	882	822	806	786	813	854	859	813	822	806	788	848	824	834	829	848	795	841	837	810	827	829	816
6901	768	1091	868	639	470	403	314	288	283	221	213	200	202	181	176	185	159	179	165	175	151	143	159	131	162	140	163	154	158	151	133	138	145	159	128	164	160	138	150	157	160	175	127	153	148	143	116	152	137	127	133	135	152	150	135	146	146	148	151	142	128	157	151	149	144	128	156	133	149	142	158	151	134	132	155	169	132	157	168	153	158	134	132	154	128	153	140	135	123	155	137	142	139	136	151	157	128	140	148	160	123	154	151	141	121	135	164	137	149	117	145	143	139	139	161	137	147	147	138	124	153	133	153	134	133	160	148	118	129	142	145	138	128	132	149	131	144	149	154	129	139	131	128	149	132	163	157	136	146	141	140	159	170	133	157	142	155	132	124	137	158	137	141	137	144	158	135	109	146	137	142	132	148	138	156	135	155	141	159	162	150	136	145	147	156	132	142	160	141	155	140	143	129	151	125	122	128	149	128	125	140	156	144	137	153	152	140	136	159	155	141	147	148	143	157	118	129	165	138	120	118	133	161	132	127	136	125	143	139	137	145	152	145	134	154	174	143	129	139	160	151	150	141	146	120	140	122	140	139	158	133	136	150	159	145	149	119	158	174	141	145	148	140	165	147	114	146	175	141	146	139	131	131	136	172	129	150	162	161	144	150	141	144	154	141	146	146	137	157	126	167	161	138	147	161	147	125	149	134	136	121	151	145	142	150	157	132	153	134	143	157	155	129	155	129	123	159	140	158	151	137	157	137	144	136	144	154	132	158	155	146	141	144	141	130	144	137	130	139	141	135	132	131	154	140	135	146	159	154	149	139	141	146	129	130	137	152	153	160	147	146	149	160	117	130	141	141	138	142	136	137	164	125	145	138	157	147	145	116	144	132	149	129	144	152	166	140	154	151	130	146	140	144	146	164	127	119	147	162	145	124	138	153	138	146	136	138	133	155	128	155	146	143	154	127	150	118	121	158	144	146	137	165	138	159	151	124	171	138	132	141	148	171	135	134	150	122	154	132	141	156	139	140	131	148	147	122	141	139	144	155	146	128	155	147	135	142	130	136	166	127	144	135	143	138	150	141	132	124	139	135	149	127	147	140	147	158	175	136	151	160	154	138	128	136	130	138	153	153	124	144	132	134	139	147	161	148	126	139	155	147	140	121	146	148	129	132	121	181	143	154	129	142	125	135	156	147	165	162	158	159	124	140	148	151	136	139	153	129	174	137	129	153	135	157	136	144	139	164	147	146	120	135	136	130	124	167	122	138	155	139	133	166	126	164	127	152	165	161	149	137	146	144	120	143	151	148	135	146	168	146	142	135	137	136	137	125	134	140	141	140	134	140	165	177	133	143	140	129	142	124	158	131	141	144	143	142	160	127	148	158	134	154	146	131	137	132	162	139	138	170	156	152	132	134	125	137	161	161	146	124	137	140	140	144	159	160	153	117	146	146	146	147	133	156	145	115	190	147	136	127	149	150	149	150	143	162	162	128	162	126	167	144	166	113	161	131	141	156	140	125	148	149	157	160	145	149	140	145	139	149	135	134	160	156	137	135	127	125	155	132	121	148	151	134	139	157	156	143	137	133	137	113	142	135	158	161	121	158	139	163	145	148	154	150	137	127	129	137	127	111	154	151	138	149	171	120	140	152	161	137	124	143	144	151	121	140	150	170	138	148	139	141	119	149	148	137	115	128	146	140	161	134	151	173	138	134	151	132	140	148	137	133	131	134	146	168	129	148	147	130	126	137	140	135	125	143	142	137	120	136	123	148	137	142	140	121	133	134	132	152	123	154	147	146	143	146	119	116	125	146	134	136	136	166	147	142	142	140	147	157	163	140	131	147	142	170	146	138	151	125	133	152	145	168	145	138	150	136	143	146	145	133	135	158	142	153	141	142	163	128	151	134	126	158	159	139	167	131	129	139	156	151	140	124	141	116	151	159	138	162	166	136	129	151	140	148	154	147	151	160	131	130	159	141	155	147	161	146	153	127	133	132	144	150	123	155	143	144	144	143	155	134	132	133	127	156	161	147	140	130	150	143	168	148	154	148	149	136	122	131	140	158	144	160	161	146	131	136	161	160	161	124	136	145	154	130	134	135	138	149	149	146	148	154	157	125	130	157	137	154	143	142	147	117	152	152	149	147	153	118	159	128	167	142	142	144	139	150	153	142	142	138	161	148	136	138	165	143	143	153	140	137	147	152	146	136	153	134	143	132	165	129	164	145	150	141	127	123	153	132	138	150	134	139	135	137	152	163	141	142	155	153	142	153	143	155	128	145	136	141	135	124	135	170	167	138	145	131	150	143	132	140	151	137	143	161	135	142	133	160	135	165	131	131	136	116	117	130	126	171	139	135	163	143	137	172	167	120	118	170	146	162	146	140	156	145	151	136	135	144	138	131	141	138	138	141	161	139	148	136	157	141	137	117	135	146	138	170	131	161	134	172	122	139	150	124	131	165	142	155	152	143	141	140	135	145	118	145	146	156	125	134	140	144	128	131	135	121	145	158	144	132	151	148	154	142	145	125	132	144	135	153	117	129	144	162	137	145	147	124	144	148	146	130	154	140	127	135	172	151	156	147	129	143	178	146	158	136	150	164	150	163	138	116	156	137	143	146	148	157	149	134	135	149	140	132	147	142	138	131	149	148	157	140	159	153	140	159	136	133	130	155	149	136	159	121	123	130	150	147	142	149	157	139	129	153	152	139	146	149	158	145	125	136	150	153	137	147	135	168	132	140	113	154	152	148	127	122	151	139	147	136	141	130	163	140	152	134	132	127	129	130	147	134	143	138	133	157	133	141	146	123	138	126	123	137	134	143	141	135	125	138	145	116	139	144	140	139	140	119	147	133	128	144	137	131	139	147	132	138	148	148	136	141	152	132	130	141	155	162	134	158	141	110	147	133	162	136	157	147	146	156	140	149	148	166	133	139	140	141	139	128	139	125	143	127	154	156	140	146	126	138	141	134	141	123	138	157	141	159	160	149	132	141	126	172	143	122	131	128	148	113	157	135	165	151	164	152	144	155	124	144	155	148	147	154	158	158	177	144	151	146	146	153	134	130	148	128	145	143	134	156	147	135	143	133	155	125	130	124	134	144	146	176	143	158	147	149	125	143	164	139	144	146	131	129	131	133	144	161	164	136	145	136	131	144	122	132	112	156	130	132	134	164	157	151	167	145	141	111	135	128	149	144	144	136	162	134	142	155	132	140	161	134	144	141	151	159	162	132	145	132	137	146	132	140	134	162	129	146	132	148	153	144	145	157	140	136	138	145	127	131	122	147	123	129	155	147	161	144	125	130	143	135	143	156	146	158	141	150	117	140	145	125	149	131	138	140	147	133	171	137	138	138	156	154	147	167	152	137	162	128	119	140	111	129	139	162	109	128	157	131	149	155	155	131	155	142	144	137	122	151	134	127	148	138	143	132	136	148	144	118	138	154	156	151	161	146	161	150	130	115	147	154	159	154	135	130	146	147	140	142	146	130
5043	1353	2548	3146	2675	2168	1842	1664	1443	1230	1132	1019	949	862	849	761	835	814	735	725	713	678	627	626	680	614	611	575	557	636	643	583	535	578	564	593	603	560	598	572	586	564	568	546	537	568	539	530	570	548	577	562	541	551	560	578	552	568	537	562	543	536	544	499	558	556	522	526	522	523	518	564	526	540	561	585	540	539	537	528	554	549	575	500	581	505	542	493	509	535	518	535	510	501	532	516	522	514	513	468	520	543	513	524	505	525	492	562	540	524	505	500	558	503	528	543	516	513	505	509	499	567	491	516	501	498	505	535	551	498	499	511	546	529	540	503	501	500	506	456	522	554	510	539	532	523	506	505	557	532	528	527	540	511	496	516	527	533	554	540	521	515	524	505	514	518	532	511	519	537	502	488	506	539	492	539	556	502	558	563	499	533	498	515	539	540	541	558	552	516	487	524	525	521	576	529	549	542	490	516	518	504	504	513	497	545	507	532	573	549	554	517	518	507	533	539	514	526	551	550	560	532	538	498	508	518	538	501	535	503	486	522	526	501	515	455	524	458	483	552	537	498	522	512	566	519	502	523	564	524	542	507	527	520	525	492	546	546	507	483	520	575	538	514	531	495	531	539	554	489	496	539	512	495	528	489	514	551	553	528	502	518	497	535	515	550	491	543	513	558	474	560	573	550	509	528	520	521	549	499	491	509	499	497	531	517	493	477	509	494	505	541	516	502	517	513	488	527	546	541	490	497	535	512	535	520	507	487	466	521	513	497	519	519	521	511	483	561	531	514	536	504	568	523	541	534	552	511	515	551	542	537	499	488	565	528	522	516	511	497	531	526	533	516	493	573	566	517	511	504	556	566	502	505	497	515	539	501	491	510	476	510	492	538	538	519	480	507	491	496	490	569	527	509	513	495	523	542	508	502	513	486	496	531	550	533	549	513	488	524	529	590	543	506	535	523	509	552	548	531	513	502	512	526	527	518	502	496	509	501	544	511	511	486	520	478	466	484	521	529	514	554	492	498	533	548	522	523	540	531	498	487	511	508	549	518	494	527	510	514	501	544	552	530	563	576	540	556	525	501	527	535	516	509	555	530	514	526	503	537	515	529	536	530	480	506	534	508	546	515	517	513	533	508	529	532	546	517	557	494	519	495	501	496	511	515	487	546	521	492	476	478	554	539	537	527	512	484	530	470	519	539	555	533	509	508	555	536	555	490	511	528	486	526	496	504	524	523	534	534	520	523	492	513	518	490	576	503	528	536	513	552	551	511	502	498	512	525	515	522	523	534	481	492	539	545	519	520	515	535	559	504	539	496	546	494	504	531	481	511	499	517	527	506	532	505	512	532	498	503	541	572	505	508	451	523	517	521	529	537	510	468	478	530	497	554	500	549	504	521	496	538	552	538	517	498	530	524	554	531	562	526	521	555	511	519	523	541	512	487	516	508	524	488	527	531	507	536	547	519	528	541	493	506	505	538	523	500	477	507	530	550	523	532	525	541	541	534	513	489	538	499	540	520	519	505	534	521	535	509	491	528	537	506	504	496	501	467	526	517	513	502	495	526	560	525	525	521	502	493	542	532	554	495	517	515	508	565	510	511	551	460	542	521	528	542	525	555	564	509	500	541	482	534	486	514	523	516	514	539	526	555	488	515	496	507	535	546	537	556	512	516	497	535	513	495	555	557	547	503	526	489	516	517	560	501	520	513	530	495	529	479	510	543	522	518	503	488	503	501	534	535	515	564	496	516	482	520	489	489	528	520	509	553	494	489	517	502	528	513	503	551	525	484	485	509	502	507	517	514	508	538	502	498	507	517	502	490	498	494	494	516	531	512	503	509	533	506	498	524	515	528	518	524	561	503	517	537	474	515	536	523	520	549	538	561	512	491	512	539	572	495	550	512	522	541	538	534	532	539	539	530	526	480	526	543	556	556	516	542	476	527	534	518	548	508	535	540	513	497	524	537	521	541	529	506	528	539	549	494	502	525	533	555	471	554	516	454	538	563	502	511	520	516	535	535	527	490	539	527	492	534	493	560	524	495	519	529	514	545	530	547	498	532	517	539	544	536	561	507	495	509	512	518	524	537	482	482	577	445	537	516	522	518	535	521	521	540	505	498	494	498	540	556	503	549	510	474	530	514	492	517	528	517	527	538	537	542	498	493	508	529	469	488	547	500	556	501	517	541	517	538	520	511	526	531	511	519	526	504	503	535	524	513	498	507	547	544	497	511	493	491	516	519	529	570	537	509	492	559	557	477	533	508	536	481	468	491	529	487	507	504	521	510	536	515	523	524	545	519	534	488	553	488	537	502	556	515	495	545	553	516	525	531	528	483	505	522	553	522	519	512	527	519	536	530	544	520	570	511	534	534	541	509	515	525	516	491	528	535	523	517	524	525	520	501	519	495	532	522	562	513	537	508	532	512	524	503	520	517	514	567	531	503	552	507	521	527	551	552	486	537	545	529	573	538	504	525	516	501	515	531	506	499	513	526	507	498	512	504	517	551	514	510	535	507	498	478	505	484	519	503	515	521	535	541	496	510	513	550	529	515	483	511	536	508	537	515	516	527	537	519	536	522	542	500	508	521	538	500	539	533	543	522	499	530	534	492	489	542	478	510	512	501	512	510	516	481	501	524	533	505	558	468	530	502	502	492	533	543	488	479	536	513	521	502	515	516	522	531	501	532	525	512	510	548	536	478	524	520	508	510	545	530	485	518	555	525	501	540	547	540	516	528	518	552	577	507	526	485	480	521	519	521	501	524	494	485	533	527	523	512	535	494	534	510	495	511	523	522	538	527	542	533	517	563	526	515	523	501	525	549	486	522	530	531	522	524	523	513	549	540	490	527	491	526	522	532	521	500	509	495	534	517	524	512	538	526	477	489	507	518	542	525	532	515	512	499	554	560	516	483	480	532	490	486	516	508	538	490	540	510	541	510	544	488	497	489	533	503	514	490	504	558	513	498	526	500	506	539	523	532	528	514	518	504	501	548	516	511	539	542	477	536	518	525	546	526	515	501	516	537	533	543	524	465	524	505	494	513	489	506	505	553	523	521	542	522	516	545	500	520	504	522	508	501	531	505	506	540	495	524	524	516	526	570	526	548	539	507	553	547	529	588	529	489	547	510	530	520	501	569	507	533	525	510	468	533	523	526	548	534	541	532	496	523	517	470	494	531	532	536	522	530	539	547	525	477	509	536	487	527	540	516	517	506	539	470	520	484	528	546	497	528	504	550	549	502	494	518	497	514	512	453	525	537	500	499	534	551	537	539	539	512	521	495	544	512	532	515	526	544	518	545	520	533	507	542	517	532	538	485	564	508	530	498	531	512	545	506	491	500	531	519	551	528	526	508	494	504	497	536	492	509	548	504	558	532	510	518	511	528	513	526	504	518	540	514	519	518	521	511	490	579	484	511	568	483	557	492	529	535	502	535	491	544	510	521	551	530	523	479	539	555	539	558	555	529	505	522	524	497	550	529	518	515
14360	1812	2117	1704	1142	846	673	499	432	346	295	271	237	224	217	197	148	164	172	146	145	135	157	133	140	118	152	132	129	134	139	122	117	124	131	110	117	138	121	121	108	110	111	118	123	110	105	135	106	89	127	106	130	98	115	98	88	101	92	110	119	106	137	119	118	115	101	104	86	109	110	109	98	118	119	113	114	123	105	106	116	103	107	95	103	118	105	111	101	110	99	116	105	116	108	103	104	104	112	100	117	126	128	102	111	102	100	113	114	108	107	102	111	136	127	105	101	103	112	113	108	113	101	99	106	105	113	101	123	86	102	117	122	91	107	95	100	125	105	120	101	112	101	117	103	118	108	114	116	107	99	122	113	119	125	97	134	114	102	108	101	126	124	114	105	99	110	103	108	97	123	90	96	110	106	98	101	109	106	116	97	107	94	116	117	104	113	119	97	118	106	106	103	106	86	108	115	102	100	112	113	98	123	99	98	119	111	120	99	123	102	103	103	101	99	105	109	139	106	117	98	113	118	114	96	95	110	76	108	121	95	115	113	108	106	111	115	104	112	110	124	112	118	128	119	117	90	117	95	106	103	114	97	79	116	101	111	101	107	122	120	106	113	102	93	106	100	122	94	130	113	114	94	101	107	115	101	95	109	111	109	94	105	125	84	104	86	96	93	103	110	119	117	111	97	119	118	124	106	104	97	109	122	127	92	110	107	100	105	111	121	117	114	103	97	101	119	121	98	110	111	123	130	98	106	104	122	124	100	119	95	94	120	105	106	110	107	94	101	99	128	108	106	108	102	106	105	88	97	112	107	109	103	109	117	106	112	108	112	95	130	103	107	100	108	110	105	101	110	107	120	95	114	118	121	99	104	110	114	107	117	117	99	122	109	110	107	112	104	94	101	101	103	120	107	103	98	102	116	104	101	96	113	85	109	91	102	99	111	92	86	115	121	105	104	104	107	103	119	101	106	108	99	121	118	122	113	109	125	83	105	109	105	113	94	115	110	99	116	114	110	93	97	105	96	100	108	108	119	88	128	98	109	125	116	112	99	115	92	108	109	109	109	106	88	95	97	110	120	110	115	117	114	103	110	108	103	114	112	109	109	107	83	112	99	94	110	125	107	92	123	111	113	99	102	116	107	103	87	108	107	91	120	120	96	105	105	111	112	102	115	99	112	123	115	106	117	113	119	118	93	106	103	106	106	121	128	114	113	113	116	86	110	114	112	104	112	126	92	105	99	99	97	126	88	112	114	106	94	118	130	100	118	116	110	114	123	126	126	104	118	107	123	115	104	123	108	129	105	117	115	103	107	116	107	107	117	86	119	120	124	104	85	120	89	98	119	88	120	109	115	110	122	113	105	105	102	116	111	109	103	96	113	105	102	105	111	117	111	111	86	102	99	105	117	94	115	129	94	89	112	91	100	119	112	105	100	118	91	117	125	114	109	124	114	82	110	104	108	120	114	109	106	99	103	106	109	106	110	102	114	126	113	107	112	119	110	119	97	122	99	111	95	115	105	129	95	112	130	102	111	102	103	94	104	106	120	98	102	94	109	116	103	113	101	116	124	95	120	98	103	115	100	86	87	116	109	105	109	114	95	108	109	107	99	104	91	92	117	105	122	93	110	105	102	116	106	116	108	99	111	98	111	112	103	105	100	87	111	84	113	93	120	94	88	115	102	117	101	99	97	102	100	94	108	91	99	86	105	103	90	99	101	102	106	101	100	92	105	109	125	109	115	88	104	110	115	108	110	137	129	103	113	97	116	108	92	98	103	103	96	109	105	107	128	101	94	103	99	118	104	107	109	107	89	125	95	105	106	116	98	104	119	103	102	122	98	113	97	122	111	104	121	97	109	86	121	103	111	95	77	113	89	96	103	100	89	96	107	116	95	84	100	110	97	102	107	115	124	94	96	88	112	104	131	103	107	102	101	104	108	106	108	109	118	119	100	106	118	88	108	102	117	102	107	109	111	121	97	96	97	106	111	90	124	114	99	101	102	89	127	116	117	113	112	116	102	116	113	92	115	107	95	105	112	111	118	93	118	114	101	109	111	90	114	139	99	127	111	111	114	125	91	100	111	104	109	102	107	100	122	116	113	115	75	110	113	119	96	92	96	116	114	95	107	114	121	127	98	110	115	107	110	86	135	124	121	112	111	108	93	118	86	108	118	85	112	114	112	99	111	103	92	83	99	108	88	93	102	107	104	110	106	105	128	125	101	112	92	101	128	108	121	95	110	99	107	94	105	116	110	96	100	127	120	99	107	104	107	129	90	124	108	107	104	117	114	105	103	112	111	88	118	101	114	113	98	108	105	96	75	103	110	96	98	111	118	116	106	128	108	120	97	107	110	108	111	114	126	99	120	99	100	84	125	136	95	100	99	109	116	118	100	90	106	128	106	96	88	100	115	111	100	103	118	122	99	106	114	101	93	105	103	105	92	96	106	106	110	134	110	116	98	105	114	106	111	100	113	92	120	101	102	109	108	102	101	116	106	101	114	108	118	107	113	116	101	99	130	104	101	102	113	106	117	110	100	116	120	102	118	105	114	94	118	115	107	107	105	96	128	105	122	102	119	111	99	101	99	116	128	118	113	106	105	109	116	111	104	125	104	117	114	115	102	106	108	118	109	108	110	121	105	116	116	107	116	116	107	96	114	103	98	106	100	116	105	101	128	109	95	100	102	107	129	110	108	132	107	107	115	97	103	99	124	115	103	90	79	99	104	114	94	101	103	122	114	106	88	95	102	110	115	101	100	93	116	102	113	105	124	95	128	94	103	101	125	119	120	102	103	104	96	105	92	105	87	110	103	115	98	95	119	110	119	108	89	101	98	109	101	114	105	87	116	108	110	102	97	110	120	89	111	101	112	96	91	111	98	108	107	110	105	115	104	104	109	120	106	108	100	125	115	114	111	103	120	112	106	98	97	115	85	94	111	108	96	113	105	105	94	116	118	105	107	98	115	98	116	104	118	124	121	94	112	111	101	119	132	117	88	103	96	92	110	112	124	106	108	94	94	101	120	117	99	113	121	115	110	93	94	108	113	109	102	107	112	108	121	103	119	100	112	107	100	99	115	108	112	102	91	105	106	132	105	115	96	109	102	100	102	119	99	108	114	98	103	119	121	114	108	95	92	93	122	112	114	121	111	99	120	98	113	113	125	95	101	115	113	96	107	107	115	94	98	97	110	121	101	95	128	116	107	98	113	99	127	105	105	104	107	105	100	108	114	95	114	115	109	114	111	106	103	100	93	106	99	99	106	118	105	114	110	118	96	88	93	102	98	101	94	114	106	115	96	111	100	114	106	109	91	115	111	110	131	108	107	107	97	105	102	96	112	110	92	111	121	107	100	117	91	110	105	94	105	107	117	106	103	133	116	129	103	107	112	99	117	123	102	103	116	93	101	113	108	93	120	101	110	124	112	105	118	127	110	91	101	102	98	122	109	111	108	88	112	90	116	128	93	116	115	108	116	109	86	105
7330	2156	4654	5523	4775	3789	3306	2726	2333	1994	1673	1499	1378	1299	1129	1060	1005	914	805	816	728	731	716	660	662	680	666	632	598	625	596	570	573	549	536	581	498	529	524	535	522	525	502	514	483	476	482	475	483	476	450	454	489	469	475	432	446	459	454	466	504	488	459	434	495	440	450	463	444	432	440	477	469	454	438	384	461	433	465	443	425	432	438	414	424	468	449	401	423	433	428	433	406	460	452	413	441	429	452	427	429	439	428	429	443	414	440	452	387	407	393	385	431	472	432	452	446	417	454	430	423	400	450	444	422	444	395	427	393	422	450	410	414	432	410	422	418	457	409	431	410	414	403	398	432	414	406	409	429	431	434	391	464	430	429	404	430	431	442	387	439	394	421	449	399	407	419	429	449	434	456	408	439	411	376	437	410	433	413	459	417	425	438	432	454	391	402	433	430	389	425	438	430	431	414	405	411	415	456	437	448	441	450	408	437	408	432	447	436	414	438	428	451	445	416	420	432	375	447	402	457	437	431	416	411	444	440	387	420	432	462	425	417	421	409	444	393	456	385	415	429	415	446	418	436	430	387	407	421	420	433	418	438	434	411	446	419	411	394	404	432	403	430	401	416	430	408	420	436	404	434	423	423	412	418	419	418	444	440	428	416	390	403	425	406	460	439	430	390	426	402	404	446	418	424	419	436	405	444	378	406	423	405	447	402	384	428	430	430	456	392	416	439	437	424	448	414	388	447	413	405	410	423	457	437	417	393	419	411	420	429	452	416	421	460	438	416	433	444	428	387	427	436	405	400	405	444	435	400	416	419	438	381	409	404	419	447	410	445	415	463	425	456	432	398	446	450	384	400	403	392	427	417	431	449	430	446	416	406	382	419	446	424	407	438	421	443	433	391	442	430	401	388	424	421	414	424	415	417	412	381	409	410	438	408	429	391	413	430	417	440	404	447	423	420	416	392	357	405	386	459	400	450	404	433	402	421	427	426	413	426	377	444	428	459	411	419	420	415	377	449	423	425	406	417	429	403	443	430	393	384	432	425	412	424	419	435	392	450	407	458	395	411	405	435	431	446	425	460	401	436	436	407	401	405	424	421	446	403	440	437	397	465	447	451	415	456	433	456	434	439	431	401	414	426	408	402	408	419	418	417	440	416	394	437	426	431	457	396	408	404	409	428	405	392	389	432	410	409	422	423	394	401	430	387	414	417	377	468	407	404	436	417	455	442	424	398	418	393	461	428	407	397	401	406	382	422	394	407	427	415	436	420	434	429	412	460	430	382	442	435	400	397	406	440	427	415	429	380	402	401	454	424	422	431	435	405	426	410	436	381	399	427	428	411	445	433	364	424	428	414	416	416	420	406	427	405	437	422	418	429	411	426	452	408	386	414	436	443	394	415	415	391	425	416	402	462	404	435	421	399	396	433	402	420	447	445	415	412	403	452	432	428	404	408	415	440	445	428	431	399	433	417	415	411	417	418	377	418	390	433	397	425	398	420	427	423	397	426	386	446	419	420	425	423	441	471	426	437	429	442	428	414	462	391	375	415	410	434	412	428	416	435	453	407	413	410	408	435	424	398	407	436	440	406	428	438	378	423	409	416	417	449	394	446	410	418	401	431	414	366	464	405	376	396	382	401	432	430	427	442	411	433	413	411	418	425	424	412	427	462	414	466	419	415	441	480	386	444	441	424	435	411	424	397	428	361	438	461	411	449	393	401	403	425	391	417	399	412	427	395	427	443	390	442	462	418	416	385	440	398	400	436	406	422	418	425	434	406	402	438	439	441	404	420	409	405	388	401	406	437	441	388	410	420	418	389	426	434	400	408	448	413	409	464	438	442	405	409	406	369	420	406	432	449	419	436	423	451	452	446	418	409	410	416	416	401	393	412	411	418	415	426	422	391	412	412	420	413	417	392	426	421	447	441	409	413	406	403	398	430	455	396	428	456	424	416	419	422	404	446	445	446	381	388	419	410	417	451	425	403	404	435	408	421	425	407	405	372	434	403	405	411	413	404	417	434	379	406	453	391	403	404	387	431	406	385	443	419	421	400	403	428	432	400	409	408	422	447	445	414	422	417	426	417	409	429	425	455	400	444	395	425	403	441	430	430	466	453	435	406	423	437	446	412	408	442	414	436	405	433	443	410	439	379	423	437	378	416	404	421	424	410	425	443	373	407	416	432	391	399	409	425	423	407	433	420	465	397	437	411	406	422	436	442	419	431	387	439	462	410	401	431	449	446	422	408	369	411	401	407	421	406	408	419	410	450	400	436	439	438	389	454	443	446	412	445	405	421	377	462	418	414	438	360	448	436	417	430	425	413	432	412	377	394	419	383	387	452	414	384	421	381	411	417	416	404	434	425	391	380	430	438	425	401	404	434	444	420	444	405	415	430	418	410	406	455	399	422	433	379	426	446	417	411	424	441	410	425	397	419	424	385	390	410	442	400	425	441	430	402	417	414	413	402	417	405	383	408	441	401	417	403	416	425	421	419	429	405	420	418	409	422	396	401	416	430	392	403	415	422	417	412	422	442	429	433	442	390	415	407	424	394	433	416	407	407	392	437	420	408	409	445	411	407	430	408	391	410	461	455	436	413	433	399	425	410	417	406	424	416	406	413	397	428	439	420	456	383	398	412	434	432	416	440	417	426	413	458	420	421	419	395	422	390	418	454	437	441	435	436	390	402	414	416	452	425	422	393	389	430	417	419	417	386	451	428	400	416	387	428	405	424	413	430	430	430	402	416	400	376	433	389	440	413	394	422	410	418	411	373	447	409	427	425	423	402	433	423	424	442	422	369	406	428	447	385	424	434	428	383	439	420	471	407	443	434	442	427	447	436	432	399	416	409	431	420	434	446	396	414	434	381	422	420	459	386	395	424	417	422	442	415	411	430	431	449	432	428	414	385	419	374	389	451	415	390	441	418	425	398	375	393	446	401	436	427	439	416	425	430	413	414	414	432	439	420	401	397	413	434	429	426	438	397	420	417	427	436	423	417	442	404	415	429	411	417	390	416	437	435	399	404	390	380	414	439	413	447	427	420	427	432	396	455	410	400	439	417	434	408	384	415	406	428	435	416	408	411	407	448	412	409	438	392	421	408	410	423	396	434	377	447	426	427	419	427	408	415	409	376	452	427	418	422	405	412	410	421	379	395	413	399	473	405	422	430	398	438	466	490	417	442	408	452	421	389	398	388	424	404	411	415	419	453	454	429	416	429	468	412	415	403	377	399	447	396	403	422	445	410	440	393	403	399	411	418	417	393	411	424	415	423	408	440	454	393	435	450	403	428	419	403	446	384	441	424	416	444	434	402	442	402	387	415	459	438	426	373	401	418	398	372	427	441	441	447	391	450	409	454	431	448	395	460	424	437	435	441	437	373	415	423	436	423	438	405	407	394	410	386	420	427	430	412	409	405	431	443	442	412	386	429	430	446	427	379	415	423	413	424	423	408	424	423	437	431	400	412	399	455	466	393	423	389	404
1783	266	301	292	281	275	257	283	224	246	233	246	234	245	277	252	245	259	263	225	220	268	265	220	232	269	263	240	248	267	229	259	253	258	246	235	243	267	261	233	233	233	250	231	236	256	222	242	253	243	245	243	239	196	252	233	251	236	221	241	274	237	231	238	237	222	252	247	238	252	220	220	258	227	233	242	254	242	237	277	226	254	225	275	266	248	241	243	225	244	249	258	272	249	246	226	250	254	257	252	249	222	275	235	249	255	226	242	273	241	256	242	239	265	232	226	255	233	209	240	261	255	243	254	251	228	254	217	253	224	234	237	246	267	234	238	217	246	209	237	242	256	258	260	239	244	270	267	250	222	271	260	244	265	239	244	237	253	262	265	269	258	236	260	250	239	232	225	249	249	246	258	235	270	253	267	245	247	238	234	248	252	251	240	250	235	249	226	235	265	244	251	265	234	237	249	233	268	237	249	240	216	274	223	245	233	226	229	242	245	249	226	247	247	247	252	260	245	244	241	227	239	229	254	248	262	232	231	245	274	235	231	261	237	238	235	265	247	246	235	254	227	291	253	239	232	249	232	221	253	263	254	261	247	269	268	270	260	246	230	221	244	243	255	238	261	234	257	266	272	256	256	251	242	223	256	236	253	240	257	244	235	247	222	241	232	252	236	239	228	246	254	228	234	257	272	230	252	268	252	264	237	245	236	227	245	257	257	234	221	269	250	271	256	242	239	245	224	236	250	234	232	258	257	248	252	231	247	236	253	253	246	241	260	257	249	262	229	236	242	270	244	251	259	230	235	250	255	227	248	257	259	245	262	254	231	253	239	256	250	234	247	251	233	256	226	259	283	228	249	238	236	233	225	263	248	257	245	263	237	258	240	237	222	255	266	278	253	240	236	220	241	236	238	235	251	238	251	251	236	251	250	250	267	260	249	267	243	225	251	230	228	246	250	250	239	246	269	221	251	253	257	243	236	256	224	248	233	231	252	224	248	222	275	263	274	242	228	237	216	258	235	275	254	249	265	273	247	269	237	271	262	246	223	255	238	258	251	229	259	239	240	259	230	244	232	243	247	250	273	257	261	213	251	239	247	256	237	248	245	250	218	256	220	231	248	252	256	239	251	251	245	259	244	256	232	236	253	263	241	234	252	264	229	265	237	244	237	227	250	259	259	259	252	267	239	225	254	257	238	244	252	206	227	249	228	240	236	265	263	254	237	258	225	255	244	250	254	255	259	255	239	245	250	237	255	255	246	244	269	250	232	232	250	223	278	268	237	271	248	225	261	278	224	246	239	238	229	240	242	266	241	243	256	239	240	247	255	237	233	211	247	260	238	243	259	249	225	223	239	234	232	226	256	244	256	236	254	266	260	243	252	253	259	221	242	252	252	244	246	238	245	232	239	249	242	246	240	281	245	261	240	264	258	241	217	267	256	249	264	253	228	260	256	246	235	237	225	244	244	251	228	244	233	232	258	241	265	262	234	237	247	258	252	249	260	252	258	235	270	280	231	243	221	263	232	233	274	241	241	231	222	250	267	224	227	223	232	233	244	255	247	241	247	250	241	246	219	261	245	251	244	233	259	261	250	240	229	257	199	233	213	211	246	221	215	246	250	239	238	268	226	232	244	260	227	260	254	237	227	237	234	250	249	256	246	274	247	274	244	235	237	234	219	244	244	250	252	246	236	236	222	232	242	256	244	257	243	260	217	259	260	244	276	259	255	227	244	248	246	235	255	255	261	255	227	272	253	272	276	231	258	225	254	254	239	261	214	251	255	240	263	233	255	266	237	236	256	265	282	266	239	239	272	239	227	232	268	259	250	263	267	257	250	256	251	268	250	242	277	222	239	224	236	259	244	275	258	238	275	270	251	225	260	246	248	248	248	246	238	240	287	287	237	248	224	221	228	253	260	253	229	253	241	277	259	241	215	233	259	256	251	238	235	256	245	274	236	231	274	240	238	260	256	260	253	247	260	272	254	241	263	241	231	217	227	268	252	239	251	245	208	239	236	235	258	218	256	249	259	270	228	240	238	237	243	256	233	250	252	247	242	276	253	246	271	231	227	245	249	238	221	244	232	231	242	264	233	238	279	273	253	257	264	229	253	242	255	250	268	249	248	271	243	249	247	248	238	252	242	253	252	258	244	220	256	264	252	250	221	275	229	254	239	234	262	239	229	239	256	254	240	262	225	251	251	238	219	252	231	224	279	249	253	256	252	222	256	244	237	257	223	248	254	233	252	239	248	241	264	246	258	253	273	232	255	252	228	228	267	223	236	245	240	251	241	238	216	271	240	264	264	258	269	235	243	266	228	252	232	234	271	253	264	255	234	232	241	244	235	257	235	267	243	262	232	275	249	265	274	229	240	256	230	257	238	234	217	211	266	236	233	249	228	244	255	248	236	255	253	243	234	224	295	253	259	265	238	252	217	222	237	267	252	241	234	272	226	230	232	262	259	262	251	229	246	264	262	243	280	268	231	229	255	240	265	256	237	258	242	252	249	249	220	264	261	262	260	249	247	239	254	255	273	254	258	225	243	240	238	229	242	230	254	243	244	240	252	249	262	245	256	233	276	236	229	239	247	267	251	235	265	210	255	240	279	262	272	239	225	239	268	261	264	264	274	235	259	234	253	264	254	236	236	242	252	212	258	254	238	277	266	243	244	228	243	236	252	242	270	269	237	256	239	250	241	276	254	259	229	262	263	242	249	249	264	238	262	225	247	240	247	263	267	254	221	242	268	273	224	206	247	218	294	251	263	271	244	252	201	260	242	231	259	239	242	243	262	249	265	239	263	236	263	234	217	246	243	225	249	251	251	259	274	233	240	234	243	248	261	264	246	262	256	258	222	241	217	277	248	246	233	255	285	258	237	260	261	236	246	236	246	233	257	250	258	234	236	238	242	262	262	261	251	248	234	242	246	255	251	214	235	246	249	256	226	234	268	287	256	254	262	256	251	236	252	249	233	247	231	257	222	270	225	240	260	239	236	260	235	259	255	235	239	254	261	258	245	250	262	255	237	272	240	247	243	246	233	227	240	258	261	230	219	225	231	271	237	241	244	236	247	240	237	277	218	228	237	251	265	243	233	234	235	254	246	240	260	260	261	235	226	253	218	264	261	269	238	247	274	236	217	265	273	218	255	245	242	245	265	226	204	249	235	233	257	211	235	233	261	250	244	252	225	249	246	244	251	225	266	227	284	241	254	239	243	250	226	267	215	238	241	242	231	231	287	258	230	235	254	238	252	263	253	267	230	266	226	243	240	246	262	226	269	249	267	235	252	248	250	230	263	264	226	244	238	264	229	242	250	246	249	248	212	243	244	243	243	266	244	245	250	256	245	265	250	257	256	240	238	236	236	231	266	234	277	249	276	252	237	252	222	238	242	232	230	237	263	228	235	250	238	237	222	258	243	257	248	243	264	240	226	258	260	264	268	238	253	246	291	250	243	213	241	289	240	249	248	244	245	237	244	237	263	223	269
2204	880	999	1052	999	947	941	936	887	902	877	826	864	825	826	856	816	906	828	851	793	890	796	831	857	833	817	858	886	879	813	900	871	781	804	862	837	836	852	802	843	809	858	841	851	862	884	823	831	805	810	833	858	845	828	892	836	811	825	862	856	836	829	849	825	804	808	821	814	788	774	832	854	770	887	821	781	845	797	878	835	853	858	824	794	858	830	849	820	818	818	832	844	840	832	882	796	787	839	819	829	859	835	833	831	856	839	833	817	827	844	855	907	784	871	852	848	876	855	837	744	846	829	796	822	827	874	863	800	822	822	857	836	862	806	798	839	853	809	834	821	889	818	857	835	784	799	864	854	793	802	806	852	824	849	832	809	815	801	834	806	790	838	839	839	793	786	866	824	863	793	871	873	869	842	814	889	834	808	834	840	834	835	817	809	810	836	815	824	781	887	836	847	772	852	821	829	882	824	833	761	832	893	829	834	875	864	826	837	798	807	846	804	811	830	838	793	850	781	844	798	909	787	832	836	833	870	806	826	793	819	838	831	806	825	790	836	869	763	857	830	817	822	854	803	798	829	842	792	804	835	850	853	830	819	825	853	835	838	879	836	843	805	887	864	874	804	854	812	800	884	847	799	859	822	763	823	825	861	806	825	822	859	839	802	884	848	808	804	838	857	825	880	838	853	804	783	842	818	885	823	789	825	850	815	811	858	815	836	824	811	843	813	780	866	816	817	819	841	821	811	839	872	861	866	865	778	797	804	852	858	809	791	813	893	836	838	888	853	838	815	819	813	828	860	793	812	863	856	813	833	887	859	856	861	822	846	841	787	806	872	831	818	810	829	837	832	883	822	803	793	845	838	832	845	797	811	826	777	811	809	878	813	843	836	847	812	830	821	815	854	855	820	831	846	862	833	860	828	813	841	822	822	837	821	835	863	854	812	794	827	868	833	834	848	867	832	844	822	891	867	845	813	859	852	858	789	883	847	816	835	851	797	811	878	812	813	823	822	887	857	864	820	848	805	796	836	876	853	855	853	815	852	802	835	791	782	813	827	824	841	819	809	817	914	860	885	779	834	836	819	805	819	861	865	828	847	813	802	836	853	856	806	850	807	859	866	862	843	778	840	791	849	769	841	838	810	786	838	852	804	840	840	868	818	830	830	895	871	825	817	845	850	797	849	904	758	829	866	805	834	842	847	836	817	816	845	850	834	864	811	831	784	810	768	775	827	861	817	784	831	876	836	839	824	830	802	790	819	857	800	818	868	812	864	858	834	808	867	802	825	826	855	834	806	778	830	846	836	846	874	829	841	789	787	871	799	831	828	831	853	844	836	806	823	814	903	839	820	820	877	854	873	901	831	806	805	833	804	824	778	798	788	775	845	782	791	778	887	799	823	882	805	818	843	844	826	833	841	854	796	845	824	786	781	850	852	799	879	855	856	819	838	846	863	800	838	869	806	836	855	795	779	815	808	842	843	870	852	821	881	890	824	835	889	840	867	846	825	837	870	785	851	852	818	829	810	840	879	799	835	826	830	817	822	822	850	843	843	846	858	779	831	840	809	836	791	866	824	806	821	806	819	746	814	826	794	818	790	832	865	753	830	835	799	784	813	812	832	790	815	861	889	806	852	813	836	843	841	793	855	862	833	852	873	876	854	849	801	799	835	858	849	802	845	846	832	765	844	818	844	808	829	789	846	780	810	834	843	837	871	846	843	845	809	790	827	850	859	877	835	865	813	859	857	851	812	863	826	867	857	859	878	833	897	840	866	851	795	838	840	810	819	785	796	872	837	883	785	839	877	850	813	878	838	840	847	865	839	833	833	820	835	841	793	861	828	827	824	855	812	800	842	828	805	863	862	821	802	880	820	773	804	803	858	885	818	844	804	837	857	797	777	833	798	811	832	831	852	828	823	889	840	836	846	849	842	848	850	862	789	820	829	839	820	823	804	849	879	855	885	853	822	865	783	785	914	766	837	881	827	825	843	873	819	839	796	860	832	857	777	815	817	818	819	816	819	839	859	867	875	827	840	837	838	796	812	785	820	835	806	860	812	805	843	826	845	841	782	825	865	896	822	858	861	884	822	845	817	832	795	819	883	864	884	846	838	814	769	820	827	850	797	855	842	848	797	822	849	855	842	823	871	805	828	837	806	887	857	806	835	763	828	798	818	886	841	795	799	817	840	829	866	870	842	833	838	832	813	830	814	801	823	831	808	815	812	820	828	854	843	801	830	791	806	836	811	859	857	828	833	804	843	883	840	813	818	838	860	826	809	859	864	804	794	814	852	829	927	818	795	843	821	787	846	869	790	795	813	838	891	834	855	825	831	825	833	799	832	821	838	833	837	853	854	831	874	845	818	833	830	877	785	831	893	888	834	806	846	809	888	840	830	846	879	851	833	836	828	886	846	806	831	854	820	859	821	847	841	855	898	799	816	815	797	817	825	872	803	811	810	798	793	806	890	839	832	809	835	850	851	822	792	879	843	826	818	811	795	799	857	854	845	806	831	840	832	812	820	824	809	774	816	796	841	823	776	883	794	836	817	855	847	838	846	826	875	857	806	826	842	825	823	838	839	836	856	769	806	843	815	839	819	826	873	838	893	774	822	802	781	844	844	862	892	874	836	875	805	826	839	843	848	809	818	809	775	783	789	842	859	826	839	832	834	783	847	855	867	828	818	790	830	837	791	821	835	838	827	828	839	809	816	818	831	859	817	847	880	802	843	798	837	893	813	827	837	793	778	777	807	809	822	857	808	818	850	823	822	839	846	807	887	811	818	829	835	803	863	836	872	788	880	853	903	817	785	854	833	821	869	799	810	789	809	889	852	865	824	823	843	844	824	869	811	841	820	818	842	873	849	803	806	857	800	889	820	836	817	827	829	841	857	817	813	788	854	849	798	806	861	838	856	887	779	816	843	863	811	809	824	814	865	827	822	807	849	816	839	832	812	852	868	810	800	805	844	828	869	834	880	800	845	834	840	846	851	842	842	847	782	807	818	839	881	808	842	821	851	847	845	806	825	868	855	822	853	860	827	831	789	833	840	873	851	813	872	816	788	903	807	842	768	872	832	874	804	844	841	789	876	870	850	873	804	849	856	865	819	777	758	799	761	823	805	828	799	837	810	836	854	858	869	823	829	806	767	828	860	835	814	835	842	843	869	823	849	841	822	849	860	868	839	819	833	879	834	809	827	788	842	853	875	792	810	817	808	869	851	819	804	854	841	827	815	803	864	809	869	856	839	854	845	794	876	821	780	793	858	813	850	805	867	828	819	812	856	845	816	792	809	811	827	817	845	860	827	858	835	818	844	831	850	802	820	870	828	841	870	843	819	879	788	845	859	802	788	848	864	834	790	842	852	775	841	820	867	821	863	855	815	831	848	792	819	845	814	825	794	835	864	800	844	828	851	875	845	831	801	869	865	864	854	858	831	830	849	832	900	772	889	831	793	838	835	821	860	821	821	832	808	849	849	821	769	800
6737	776	1036	863	633	481	450	376	984	246	247	193	187	208	202	162	171	162	201	169	159	166	149	167	160	143	146	145	163	162	138	127	156	154	144	146	148	155	149	156	162	149	171	147	142	153	146	174	165	169	133	139	159	151	159	129	176	139	171	133	135	152	125	141	122	154	137	141	161	158	139	128	133	125	135	134	129	143	150	117	148	143	134	162	134	127	124	138	144	118	139	138	147	139	159	139	133	141	150	157	160	115	136	153	143	143	159	158	149	136	134	127	161	140	136	124	136	167	131	134	145	142	137	141	142	153	164	123	129	164	112	168	139	144	152	127	138	124	122	153	137	154	130	169	182	140	163	146	153	138	126	148	139	137	142	141	145	144	146	159	130	136	139	148	154	132	152	145	143	141	141	148	126	114	135	132	129	154	146	115	145	152	150	140	157	142	120	154	135	154	125	143	140	147	151	151	135	143	125	144	140	129	147	138	120	138	155	126	142	126	133	143	146	128	126	139	128	163	118	131	156	140	150	146	112	163	155	148	164	150	134	159	147	144	134	150	134	150	150	140	164	155	140	144	139	125	155	132	165	114	152	143	156	136	163	154	149	158	143	166	142	138	172	125	116	132	138	135	128	148	137	161	136	140	141	154	152	140	123	141	144	146	156	151	139	158	122	134	150	130	140	146	147	124	162	146	139	131	114	121	156	141	141	143	133	145	117	131	135	141	147	135	143	142	128	141	157	145	131	133	147	127	149	133	162	135	145	139	157	137	141	152	134	130	151	158	137	142	145	137	151	137	149	142	143	143	140	140	151	135	148	149	147	132	130	119	128	126	160	120	150	135	126	140	138	143	146	144	145	149	147	149	128	164	137	136	123	137	142	154	132	143	146	124	150	132	150	150	153	118	140	156	136	156	136	140	155	153	143	172	155	147	125	133	160	152	140	125	154	133	143	138	154	137	150	141	160	110	135	135	159	129	157	163	141	137	161	147	136	147	164	135	150	162	165	141	159	144	115	136	152	134	151	141	131	135	144	146	162	173	154	147	138	164	159	149	143	140	137	129	125	173	143	130	151	128	129	126	150	150	147	135	140	152	158	141	135	152	138	146	146	142	152	155	144	143	143	140	141	123	120	146	116	134	127	131	144	140	132	130	163	154	147	128	152	139	145	117	147	142	145	133	156	137	128	133	164	147	136	155	143	147	124	127	159	130	149	145	141	146	126	151	136	164	131	134	153	171	142	116	154	148	137	137	146	136	147	155	162	136	139	136	133	134	152	159	139	143	146	137	137	135	137	153	155	140	161	158	153	144	126	132	141	141	122	140	141	132	135	137	153	135	133	138	146	137	161	143	138	146	141	161	153	138	162	147	132	136	127	124	155	131	152	156	137	146	140	131	127	154	138	117	124	145	161	147	141	153	137	132	135	162	164	136	150	119	117	143	142	145	145	127	151	137	130	141	135	132	170	159	127	151	143	140	132	152	135	127	157	150	123	158	159	140	132	134	137	159	119	148	139	139	146	141	140	126	151	132	134	146	124	142	148	136	133	139	123	152	149	149	140	151	160	130	144	135	136	159	152	109	134	168	150	150	139	152	155	125	128	143	134	130	124	143	136	124	137	135	150	163	176	139	131	148	150	143	139	139	136	146	136	143	144	138	157	150	146	146	137	145	165	123	139	151	148	134	141	155	145	124	139	135	138	144	130	142	143	126	144	152	148	129	152	133	123	138	148	154	128	133	146	148	141	136	143	151	150	146	121	149	146	144	136	132	142	152	122	138	155	168	138	143	124	137	148	152	129	141	175	149	135	135	138	143	133	130	148	138	137	155	143	141	171	137	152	146	132	143	136	151	144	154	135	144	146	156	138	122	148	159	129	151	150	167	147	146	153	130	128	148	123	157	139	154	128	159	143	145	145	121	148	146	135	149	150	139	143	154	138	141	150	141	119	122	152	129	131	135	132	140	128	151	105	131	175	145	136	149	146	121	159	129	158	139	134	154	153	134	138	160	141	134	144	148	157	129	134	154	138	142	131	117	134	162	140	139	146	159	125	120	159	158	146	147	116	150	132	142	141	162	159	152	132	143	139	137	162	153	148	149	156	145	132	122	151	151	153	141	143	156	147	166	151	133	178	160	130	158	131	141	144	141	150	142	135	164	141	150	142	157	143	150	137	126	148	142	161	128	156	139	124	160	144	140	135	139	161	157	136	158	140	148	134	149	144	129	146	159	142	150	141	164	136	135	138	153	149	139	129	150	130	136	149	146	144	158	155	135	127	119	122	136	149	133	133	160	143	145	157	149	140	119	151	133	136	135	162	148	149	144	140	148	142	139	132	141	161	149	120	145	131	139	126	143	145	148	140	151	157	153	143	148	135	169	141	140	159	140	133	159	127	121	145	147	148	158	129	151	146	178	144	137	133	142	159	106	140	132	172	135	151	137	152	145	152	159	128	141	144	126	148	149	156	130	135	136	171	125	133	143	173	134	140	140	144	137	129	156	125	135	157	148	140	141	117	145	139	133	163	152	133	149	124	156	132	146	131	155	161	148	173	127	122	130	136	142	147	142	126	132	137	148	119	143	130	145	145	153	122	140	144	158	128	132	116	153	148	132	159	140	165	159	147	140	123	138	153	139	139	134	154	126	140	143	145	145	144	144	141	107	166	121	143	137	128	134	157	143	144	127	146	140	142	146	143	124	127	129	133	135	159	139	154	165	143	127	155	127	146	126	133	156	133	125	155	175	123	121	162	168	152	128	128	161	140	132	139	121	165	155	159	140	144	146	137	130	148	141	159	155	158	115	133	178	142	141	153	152	160	166	156	164	150	153	169	133	156	148	147	142	151	155	154	164	145	145	148	143	137	158	166	132	152	144	139	147	134	145	154	158	131	126	144	133	107	114	116	130	133	151	127	124	151	164	133	151	156	125	146	150	163	153	120	147	144	127	173	138	130	138	149	127	138	140	138	152	136	153	152	156	119	153	120	153	156	144	153	143	133	134	125	141	147	133	130	125	140	138	153	140	130	121	137	150	125	150	162	153	156	136	132	135	129	143	135	139	135	169	130	169	140	146	149	139	159	149	158	149	133	149	148	159	127	144	139	160	151	127	128	130	133	129	153	126	151	148	120	165	139	145	136	125	127	145	139	133	149	153	151	143	159	146	149	163	159	136	141	145	163	133	147	158	155	156	158	124	132	134	113	146	147	133	152	139	139	148	137	125	122	132	154	158	150	139	133	136	150	135	144	143	142	146	153	113	159	160	145	145	139	135	144	186	131	167	145	155	123	144	130	134	145	151	131	150	153	145	145	146	164	147	142	147	139	159	164	144	152	110	163	152	149	149	137	150	144	164	135	161	151	134	138	167	128	142	146	130	156	143	128	154	141	147	143	134	144	138	143	146	158	163	140	144	157	118	141	155	143	146	140	141	169	131	150	147	128	157	130	146	155	124	148	150	166	160	115	120	152	128	139	134	132	143	124	135	167	134
5122	1273	2498	3051	2608	2217	1899	1582	4537	1208	1182	1038	1000	866	841	830	812	774	704	748	707	686	674	701	620	602	669	632	606	624	579	604	565	641	556	593	562	632	549	594	559	570	541	550	611	588	536	582	561	552	544	534	576	533	566	556	537	563	536	572	586	555	543	536	556	526	535	527	547	573	507	509	534	536	503	562	523	514	544	559	535	545	549	544	512	529	560	534	521	537	530	547	530	547	506	523	554	466	527	545	503	533	514	519	527	549	496	559	520	573	568	540	577	512	536	477	528	495	545	548	532	548	525	537	516	533	519	544	518	492	515	509	508	528	517	528	528	549	517	537	539	482	554	495	524	542	532	554	530	517	523	540	527	548	505	535	485	488	545	507	488	515	515	561	496	518	510	527	545	503	547	576	516	532	531	533	538	512	555	565	525	487	501	495	548	553	539	557	534	503	537	536	502	514	527	544	522	543	515	565	517	536	483	503	515	497	547	546	491	519	547	529	512	495	601	553	531	571	503	543	555	524	507	537	527	524	536	536	541	531	541	513	532	538	522	502	488	532	501	527	464	536	551	491	548	515	536	529	501	508	569	562	518	529	474	508	546	538	536	491	529	524	533	532	514	507	544	521	525	521	484	533	538	490	513	497	514	515	545	498	528	525	530	551	497	529	542	498	542	554	494	537	498	526	509	513	514	533	534	508	511	486	543	556	518	512	538	542	462	488	546	538	542	478	541	529	511	567	563	515	559	547	502	551	507	522	549	520	503	521	492	507	549	529	513	543	551	515	551	501	516	549	538	536	578	522	531	498	539	533	519	566	523	520	533	517	504	524	533	514	514	537	507	535	542	505	483	516	531	515	470	539	540	493	514	529	486	537	510	557	503	531	530	511	537	498	543	560	546	500	500	553	550	535	489	536	546	500	512	512	557	505	473	554	517	521	515	530	540	492	520	520	504	515	553	494	518	541	545	529	497	516	502	505	520	519	531	532	486	492	475	494	532	575	546	553	531	528	587	555	516	559	553	568	539	481	486	518	519	515	534	482	542	527	484	519	507	518	543	523	529	527	510	512	557	541	488	512	541	528	510	579	533	550	512	485	497	523	534	493	515	570	548	501	542	536	547	553	527	513	548	492	576	514	542	553	528	537	542	522	534	574	485	539	518	541	579	456	526	534	568	564	523	511	526	531	524	502	543	538	528	514	489	513	491	512	529	524	529	512	522	536	499	541	512	494	575	516	560	506	551	517	517	521	502	496	492	550	536	512	503	567	524	523	560	525	534	556	488	506	557	483	553	516	511	543	538	484	516	530	521	520	522	484	525	522	552	530	485	508	546	537	541	526	518	533	540	509	532	508	513	542	489	518	528	573	513	541	513	523	536	510	520	500	488	514	537	517	542	508	570	499	540	497	552	562	514	532	498	484	547	509	554	548	545	509	494	510	515	562	488	520	512	496	550	517	520	558	523	478	518	499	513	527	477	530	530	550	548	507	528	536	503	532	491	546	485	535	525	530	522	539	542	523	506	514	504	481	527	529	525	507	516	490	529	505	518	516	532	513	564	504	514	535	521	535	521	523	526	490	520	531	504	521	531	524	550	529	506	551	554	514	490	527	523	511	540	525	499	546	540	563	464	523	528	537	526	507	513	484	520	511	527	487	535	472	544	555	513	501	523	493	508	530	543	522	486	539	510	528	533	532	522	515	540	552	524	528	578	543	558	492	550	545	491	528	507	534	527	477	598	517	498	498	523	472	488	547	548	481	499	537	546	487	493	521	532	501	539	512	535	473	512	523	557	560	530	551	519	523	509	567	519	533	500	538	544	530	476	503	512	526	502	530	501	528	531	520	512	519	525	576	570	538	532	529	527	474	547	515	513	519	546	497	540	514	534	545	495	491	530	532	563	553	532	558	512	489	553	514	490	545	498	550	528	538	522	526	534	545	514	573	533	505	532	571	524	491	545	520	537	516	512	535	514	542	546	489	544	527	514	540	556	513	552	516	507	526	484	532	547	533	517	553	543	490	523	521	496	507	577	521	491	505	525	533	569	492	517	517	542	508	509	512	473	520	551	500	517	546	530	528	549	568	473	555	463	523	508	535	581	533	539	527	529	502	528	540	515	542	532	510	482	513	558	552	505	510	525	563	544	517	530	495	496	495	508	540	509	541	532	577	520	542	519	510	538	507	539	501	533	484	549	524	541	533	535	484	513	493	558	560	503	475	483	525	469	553	470	525	489	575	522	546	561	545	478	512	524	518	559	493	489	538	529	544	508	553	555	550	463	525	530	552	535	536	479	507	537	528	500	515	528	561	524	522	515	512	523	506	533	541	523	502	557	516	537	558	564	511	540	509	515	495	538	543	515	512	514	537	516	537	545	519	531	541	527	567	508	521	507	516	545	541	463	531	533	563	524	562	500	558	509	539	537	502	551	538	518	588	507	500	528	569	511	516	494	529	554	542	524	494	541	544	557	555	556	519	551	523	493	508	544	526	491	526	522	499	519	476	516	528	484	517	525	545	523	542	487	522	499	544	508	548	523	508	541	529	508	496	545	482	528	539	552	529	527	540	554	515	524	521	537	519	515	549	549	500	499	518	526	558	470	562	498	523	517	486	552	525	561	504	527	541	529	553	503	494	503	471	498	550	486	498	514	499	505	541	539	467	485	558	488	536	579	522	518	515	487	531	509	529	483	538	498	494	552	498	493	536	521	530	530	551	532	560	524	503	534	490	502	510	519	544	518	527	506	503	556	530	542	531	526	520	512	493	591	484	503	551	568	484	522	534	536	545	537	504	532	505	502	549	532	498	544	493	529	526	504	542	507	555	482	542	548	527	557	550	532	498	543	561	548	497	519	519	525	503	561	507	505	502	530	540	497	494	534	496	582	485	519	542	562	527	498	509	520	507	502	514	507	505	510	512	492	503	524	550	496	514	521	553	507	548	537	550	533	533	478	515	504	542	539	550	477	504	547	494	536	538	523	491	475	533	566	559	525	540	533	501	542	561	555	572	572	541	498	535	496	534	559	535	537	523	536	497	484	518	513	497	569	520	494	545	541	521	539	503	493	545	530	508	502	578	494	529	514	543	502	501	498	516	514	554	520	513	499	518	533	493	514	519	491	539	544	506	516	533	549	502	520	548	552	552	536	542	521	561	508	522	502	535	485	535	518	513	540	549	519	508	505	496	511	523	517	512	503	506	541	475	485	517	536	524	514	523	511	552	521	553	557	475	502	522	475	544	540	506	504	543	519	521	533	523	522	524	541	524	529	514	531	516	529	524	522	559	512	543	576	522	504	557	478	535	555	502	521	531	517	559	511	487	511	507	499	545	520	489	499	556	504	542	540	511	514	512	518	540	504	502	517	502	494	526	518	498	505	489	558	515	529	521	513	530	512	527	502	538	541	545	534	538	519	510	507	551	517	518	552	499	492	561	532	508	543	536	544	547	504	515	555	569	508	512	514	522	516	477	544	518	522	487	493	497	531	557
14424	1799	2166	1723	1236	821	647	531	4627	643	298	284	251	225	207	193	196	191	188	178	147	151	167	142	123	128	147	127	141	141	131	130	137	115	132	116	123	127	135	140	124	125	119	110	136	122	104	127	97	114	108	92	111	115	121	107	114	124	115	86	96	121	128	117	131	123	108	132	113	111	113	125	112	116	107	108	119	106	117	96	96	104	116	123	116	100	117	105	99	111	98	135	103	126	121	120	99	101	129	135	109	121	114	116	112	90	100	120	114	110	105	112	128	106	107	106	126	100	110	136	109	90	112	123	112	110	94	106	121	124	112	90	113	94	117	108	91	126	106	139	104	118	105	105	111	106	126	111	121	125	119	113	108	130	110	94	117	116	119	105	103	111	95	125	104	93	92	118	128	123	120	104	122	123	114	110	120	102	113	85	109	121	114	124	125	116	95	112	120	126	120	127	137	119	102	126	121	105	104	87	98	99	126	131	107	103	100	106	108	114	95	104	107	137	117	114	99	105	119	112	109	120	102	107	122	118	100	114	118	106	127	136	103	97	116	97	114	117	109	119	94	124	125	118	93	131	118	114	116	115	115	116	117	104	122	111	113	108	123	83	105	119	114	94	118	109	120	102	116	106	111	114	115	105	108	94	111	101	114	109	107	102	103	119	99	128	115	110	93	125	127	105	142	94	112	95	107	103	113	106	118	115	90	113	106	113	126	118	121	118	113	105	111	109	117	101	111	99	108	111	119	118	113	122	107	94	116	126	115	98	104	116	104	104	104	121	103	119	95	107	111	123	109	115	106	115	130	113	90	109	104	108	100	87	94	98	125	106	122	101	104	104	108	117	113	106	100	115	117	105	106	117	105	121	99	96	106	89	108	107	86	119	105	107	106	117	130	110	111	120	115	112	104	119	103	92	96	113	123	98	130	99	114	112	127	108	115	122	115	95	117	141	107	102	110	108	101	99	105	116	111	103	91	97	122	115	117	107	106	115	119	95	115	102	100	110	108	132	110	122	103	100	105	119	108	111	118	99	114	100	119	126	98	118	113	104	102	116	125	115	110	108	119	115	105	116	113	117	106	118	103	101	143	121	88	97	114	112	118	120	96	82	105	95	101	136	122	86	121	106	113	127	111	120	102	129	106	105	110	97	110	122	87	120	106	112	98	105	122	92	93	109	97	109	98	102	113	118	112	112	84	111	112	114	111	121	111	116	112	98	121	114	117	106	98	96	114	101	119	106	120	110	108	116	129	138	117	94	91	104	94	114	133	110	93	130	112	112	118	113	121	120	90	120	110	131	91	112	90	116	113	121	116	123	111	106	90	116	93	112	102	112	112	103	119	95	93	111	120	102	103	112	100	109	131	114	100	108	111	107	104	114	108	119	103	113	108	99	128	93	127	109	128	126	146	105	118	109	107	118	106	106	119	125	92	118	106	113	126	114	117	107	88	112	103	104	101	111	105	115	109	114	125	100	119	118	111	125	113	93	105	113	113	125	116	102	111	109	106	102	113	110	118	105	99	120	119	109	116	124	102	112	107	88	102	102	102	96	109	108	127	96	109	94	89	106	117	131	123	120	113	110	118	118	113	128	124	98	100	121	118	98	104	116	115	107	119	123	109	121	117	105	121	106	113	112	110	126	115	109	102	126	95	107	120	101	121	142	109	93	90	105	106	112	95	120	108	123	116	105	114	102	91	105	103	114	120	124	108	96	116	88	104	107	108	110	108	118	115	118	116	103	115	109	126	103	95	113	107	110	111	113	112	107	110	112	126	112	106	110	115	102	97	95	112	123	109	106	109	133	117	99	111	107	101	117	121	102	91	111	99	104	108	113	116	104	112	120	96	99	122	128	100	100	121	116	108	117	100	121	99	123	131	111	108	131	75	90	115	114	113	111	93	96	116	114	131	110	94	117	117	94	101	134	98	93	134	105	100	84	103	113	114	99	99	125	113	132	109	103	105	105	136	120	116	118	123	120	107	118	109	114	122	110	114	114	102	113	114	116	114	138	105	119	105	111	113	131	110	115	116	120	103	124	118	122	101	101	95	107	127	115	110	117	111	96	119	120	107	105	110	98	86	134	94	118	133	119	108	118	122	94	124	110	106	109	98	98	101	107	110	127	112	127	131	117	100	98	122	120	108	90	113	102	111	105	107	123	113	128	99	93	105	104	98	117	106	102	93	116	114	113	113	107	102	102	110	118	112	114	121	117	109	104	115	95	109	98	104	115	106	104	99	113	110	104	105	102	127	113	104	121	119	99	115	112	111	105	81	88	108	117	122	107	109	109	107	119	108	101	109	113	125	103	110	110	115	97	98	100	99	112	97	110	105	121	118	101	101	99	91	114	115	105	109	99	114	106	110	111	115	107	98	113	104	114	115	92	110	131	107	114	126	120	108	122	103	134	107	115	115	104	130	107	115	115	97	101	103	98	109	120	107	117	108	101	104	108	124	105	122	119	122	133	125	103	100	89	104	118	124	109	119	117	94	118	130	124	119	132	109	100	101	120	120	104	115	90	98	113	111	99	99	138	111	121	121	108	112	127	117	96	102	91	104	128	96	124	112	138	108	116	125	102	110	116	120	94	132	100	109	100	106	102	122	109	86	117	100	117	96	107	121	118	110	115	111	95	102	105	86	107	111	128	131	115	98	113	101	81	109	110	111	112	113	97	88	112	112	110	116	107	108	105	119	101	117	111	115	119	87	112	124	115	93	105	113	112	107	109	127	90	95	96	112	102	102	101	121	101	109	122	105	101	116	99	100	116	133	111	110	114	135	105	94	120	118	109	102	124	110	102	95	99	93	122	118	134	106	116	110	109	125	125	88	102	104	108	119	86	111	122	119	110	133	122	123	122	115	105	114	113	108	114	105	112	115	97	110	100	126	92	93	104	101	106	117	118	110	103	115	117	112	111	113	97	113	126	101	116	112	108	101	111	106	108	138	111	108	106	119	122	115	103	108	112	108	117	132	94	118	122	117	122	98	85	110	131	116	125	127	96	144	110	114	116	105	120	103	120	95	109	110	104	104	105	118	127	86	119	110	116	115	110	124	110	104	103	101	113	110	100	106	109	98	103	87	112	103	124	133	114	124	114	106	111	98	88	116	114	92	108	113	108	109	118	121	120	131	97	116	127	98	126	111	90	100	112	115	106	118	101	98	108	107	94	97	111	123	122	118	99	116	105	97	104	114	117	110	111	98	114	106	106	116	106	89	124	121	113	121	92	120	124	113	109	86	111	127	108	107	99	110	134	102	112	106	123	113	118	112	103	111	93	94	115	107	125	123	95	101	96	107	97	104	107	115	130	111	115	97	122	114	130	110	120	121	112	117	98	97	123	124	112	118	104	121	124	103	117	102	116	95	104	114	117	109	113	119	116	132	113	133	108	114	126	118	117	90	99	86	113	117	100	118	111	108	121	106	115	103	108	118	96	106	115	112	123	112	105	111	111	108	87	108	112	98	110	114	113	90	108	128	100	97	117
7327	2095	4748	5615	4790	3868	3272	2657	13116	1957	1673	1492	1370	1198	1133	1079	1012	906	836	802	777	729	715	662	681	651	649	619	599	602	609	591	571	529	546	546	553	532	531	529	523	534	529	478	478	471	503	512	501	518	492	487	463	486	504	456	486	462	499	452	480	457	464	459	458	453	414	463	444	460	450	466	448	417	457	454	445	432	435	452	446	432	431	418	423	457	477	452	465	481	441	449	466	480	422	428	394	454	445	407	434	459	426	459	447	443	449	466	464	404	429	429	428	446	433	419	456	447	400	433	421	419	453	417	420	452	406	451	444	416	426	433	429	423	397	458	480	436	457	434	468	440	439	415	449	434	463	417	449	447	430	420	441	428	449	423	423	411	431	429	427	436	429	377	455	433	440	451	417	427	444	426	446	413	413	411	462	429	402	420	402	430	456	426	430	439	424	428	425	438	446	403	411	415	468	421	406	404	438	403	434	427	407	422	413	396	435	427	401	463	416	432	440	431	446	426	422	422	435	458	460	443	388	399	446	433	423	425	435	433	408	427	456	426	448	441	446	418	442	445	445	418	468	407	446	422	422	431	424	424	408	434	445	435	428	424	436	438	441	395	426	444	420	430	416	426	409	405	427	438	442	472	424	416	442	409	437	413	408	401	458	419	413	445	427	461	408	415	423	414	409	432	450	453	410	453	423	420	408	412	413	425	410	419	448	438	423	417	430	467	435	453	451	450	443	416	429	407	379	441	465	435	435	434	444	430	408	429	404	412	398	424	415	409	425	437	454	425	427	482	421	417	416	442	428	433	427	385	428	454	414	434	435	450	408	414	448	419	399	434	434	452	444	420	442	419	398	465	392	433	400	410	418	396	428	387	431	435	409	395	446	434	412	406	443	415	393	392	413	435	415	423	411	419	420	417	396	401	418	428	437	420	432	448	441	436	438	445	420	446	431	445	437	391	396	427	442	447	429	460	437	401	425	446	401	400	420	406	419	401	411	407	419	415	442	430	432	444	421	461	441	413	409	423	433	412	394	424	448	410	455	455	439	414	430	437	439	470	408	464	427	406	412	406	422	414	396	409	429	471	417	402	395	396	433	426	423	439	376	402	435	427	404	430	432	428	430	422	440	391	439	420	445	451	452	434	441	435	467	427	433	421	450	399	443	435	436	443	439	422	442	406	402	457	429	417	437	404	445	423	428	437	416	407	380	470	426	393	469	408	411	429	402	440	411	428	413	427	432	434	440	391	429	427	414	402	420	426	441	458	457	418	443	428	408	429	463	411	437	427	412	483	426	458	457	399	396	442	403	418	440	401	412	419	413	429	402	440	425	424	413	425	465	436	418	452	455	441	398	411	414	453	406	393	421	418	467	387	399	446	457	426	445	414	484	437	419	412	439	440	406	440	419	399	446	412	426	402	455	461	396	421	381	405	430	431	438	391	449	447	428	452	411	421	415	410	458	377	412	464	423	410	429	437	442	420	434	451	377	430	405	357	447	396	366	380	425	453	421	414	462	430	419	434	390	407	442	405	447	390	454	413	426	404	463	413	400	404	433	415	393	450	408	444	427	458	440	449	434	437	408	440	435	395	434	427	432	408	436	477	452	452	426	393	439	408	394	426	426	421	437	431	425	448	451	443	436	425	434	461	445	447	458	460	438	462	437	422	431	437	439	403	420	404	426	441	415	423	411	424	419	441	431	455	424	420	438	426	395	404	437	401	417	418	422	438	425	427	456	428	459	457	442	424	410	405	449	425	415	361	447	396	386	439	414	427	431	421	446	415	410	422	439	429	409	427	418	449	406	433	451	416	428	432	444	435	428	428	415	413	433	427	415	443	417	412	411	416	464	426	420	408	439	422	428	406	416	417	412	441	436	424	367	445	446	424	456	428	424	420	415	426	424	463	391	406	428	428	405	405	444	433	417	422	425	404	472	430	500	454	428	412	425	454	435	412	463	426	398	398	413	409	419	435	426	445	464	426	412	418	408	397	435	427	416	444	430	414	474	386	424	418	391	428	414	433	439	432	466	437	413	453	416	436	435	405	433	402	429	441	461	440	445	409	433	383	420	422	450	462	459	435	446	410	416	412	426	396	420	419	417	428	423	393	423	397	404	406	413	429	409	448	414	424	431	464	383	432	422	431	423	440	420	417	405	416	453	431	428	456	453	429	454	407	408	419	415	398	421	438	414	410	406	425	408	441	433	422	426	460	401	430	425	431	411	454	474	444	429	413	420	407	456	433	458	410	413	463	411	416	440	407	428	459	414	427	409	423	468	402	419	422	421	454	384	462	416	409	421	425	440	419	425	449	438	417	401	468	412	382	432	415	408	432	466	430	401	385	413	441	422	409	414	415	384	469	437	401	430	439	386	396	434	443	413	437	433	473	416	422	442	461	407	392	403	407	414	482	384	453	396	457	448	425	414	437	416	439	409	446	446	417	418	394	439	451	447	411	425	458	435	452	426	435	441	397	450	463	438	472	450	391	437	429	453	433	427	426	403	426	404	454	451	445	448	430	414	445	416	458	450	410	436	418	460	422	433	462	463	448	428	437	455	435	412	424	406	383	415	435	443	419	414	398	449	423	402	472	440	405	425	382	403	434	406	390	449	445	433	431	409	431	421	410	431	451	404	431	452	444	407	452	441	434	453	411	374	423	430	406	424	428	389	424	418	410	431	427	424	394	431	417	411	417	436	425	426	488	427	407	412	429	433	431	401	426	436	408	442	377	432	399	438	413	399	433	411	430	398	450	413	433	442	447	423	413	441	425	474	417	438	408	422	446	411	492	439	408	401	409	419	434	389	419	438	414	385	409	422	430	399	418	431	428	438	418	449	424	453	407	402	423	427	382	425	431	416	435	420	419	390	412	390	403	424	450	449	453	434	418	401	470	445	443	436	413	411	432	431	437	436	428	478	444	413	455	431	454	428	433	386	413	441	433	420	417	433	372	421	405	418	437	433	440	439	453	398	427	397	410	444	405	423	426	408	405	421	406	381	446	445	422	460	447	439	412	410	395	403	429	479	409	422	418	424	456	419	417	413	434	435	452	431	442	437	447	414	436	442	411	458	440	460	441	416	464	419	409	391	426	435	411	439	381	410	372	419	385	431	435	417	424	475	410	413	422	408	420	417	441	427	423	427	438	389	445	365	413	400	410	420	441	415	436	386	457	427	420	438	473	435	420	408	427	440	449	431	462	443	447	404	486	441	428	418	443	430	412	400	411	397	434	455	447	430	400	428	429	433	427	420	414	428	423	375	446	435	420	401	413	436	399	427	433	402	423	459	444	416	409	419	422	425	431	415	425	425	438	461	452	423	419	422	408	415	441	437	426	435	424	386	403	405	417	447	429	435	429	437	454	458	465	440	413	449	416	404	404	392	450	458	431	401	413	411	400	438	415	412	412	406	405	452	439	441	432	437	463	432	412	421	428	397	407	467	416	446	423	430	414	441	449	408	408	427	430	427	413	436	406	404	454	448	439	402	428
1771	299	316	288	273	261	257	264	367	227	250	209	240	234	233	229	289	275	237	266	264	266	260	250	267	251	234	274	247	251	237	230	252	248	239	243	258	243	267	258	264	256	241	204	245	237	237	254	278	254	253	236	262	256	243	219	283	253	239	226	255	237	235	248	251	261	230	256	232	245	233	265	253	244	248	235	220	238	258	259	269	238	243	228	243	259	243	246	255	264	275	251	288	253	234	230	239	260	218	234	268	270	283	236	242	219	235	225	265	233	246	228	254	256	240	236	263	250	295	240	213	236	261	243	211	225	258	236	234	237	250	224	280	245	232	208	247	246	252	224	257	238	243	254	252	216	243	198	251	248	235	249	256	259	220	257	260	228	253	236	263	227	239	212	268	249	242	240	202	224	232	224	234	240	242	264	277	237	231	206	262	227	240	245	201	248	218	217	252	209	243	258	282	269	226	239	266	241	261	239	250	243	243	263	249	249	219	265	277	215	232	271	248	229	247	280	245	232	253	248	231	252	252	239	276	221	230	257	257	253	217	262	253	238	244	252	248	241	274	235	235	212	230	262	253	245	251	263	244	250	228	229	252	237	242	227	236	218	260	257	238	264	255	251	204	258	216	247	237	240	229	241	239	240	250	229	258	265	240	256	255	241	233	227	243	219	266	229	246	263	245	232	242	264	244	247	270	223	244	267	252	235	258	239	254	268	259	244	217	225	245	253	239	239	220	237	218	262	246	257	251	227	242	251	245	272	258	253	239	256	257	238	230	223	250	262	258	244	235	228	225	219	237	244	236	248	261	259	228	234	256	217	272	224	226	247	270	234	244	220	251	236	251	275	243	239	262	266	249	264	259	245	246	201	240	230	220	243	249	240	224	232	247	224	249	253	275	289	254	274	259	243	242	239	232	244	246	267	269	229	260	261	245	248	233	225	266	239	259	255	241	233	232	269	239	257	295	236	238	245	254	254	242	230	274	256	240	256	241	259	210	246	258	239	254	267	271	253	231	243	261	271	243	250	239	254	250	246	246	252	231	263	243	245	227	249	233	235	255	233	262	271	238	240	250	249	239	248	263	224	230	259	226	271	272	248	268	262	257	241	224	263	260	264	233	245	240	243	232	247	233	259	272	250	250	220	247	212	268	229	238	259	245	247	269	227	223	235	245	239	245	217	238	245	254	256	229	260	240	251	236	242	214	238	249	249	251	236	248	240	233	218	255	260	249	253	229	232	225	240	235	225	233	241	267	252	247	266	242	269	249	268	274	240	243	217	231	248	236	234	230	269	265	222	254	231	228	215	244	244	272	218	253	247	251	243	235	226	252	285	252	248	267	254	256	247	265	260	242	246	262	235	283	232	241	261	234	229	224	242	242	251	259	258	261	241	272	243	249	241	258	244	227	244	245	241	229	253	256	231	243	253	228	235	265	276	258	255	279	232	244	226	253	262	212	242	257	266	248	247	268	231	251	218	236	227	233	276	244	230	250	238	243	264	218	242	252	237	237	236	228	252	213	260	264	269	262	279	218	223	259	245	244	248	243	238	229	244	241	250	228	233	242	231	282	257	269	241	243	230	261	248	256	233	236	209	253	243	233	243	250	218	257	256	255	245	250	224	236	232	240	251	250	240	235	241	251	232	278	225	219	257	254	235	236	241	259	259	264	227	228	243	240	231	255	230	246	238	241	244	264	235	236	240	248	246	238	251	249	226	244	235	216	259	270	242	225	270	223	243	240	233	226	244	266	277	236	241	242	252	217	260	247	238	253	255	251	264	249	264	250	230	260	252	276	233	237	257	244	233	244	266	252	250	269	248	225	219	265	265	257	243	232	246	258	242	229	213	240	267	226	237	263	243	223	241	244	262	256	248	266	226	221	251	260	221	248	252	282	218	288	259	259	225	250	218	213	257	254	221	265	242	248	247	252	245	248	262	262	243	265	225	247	238	251	223	222	228	239	250	267	232	232	216	236	239	263	272	254	237	231	243	249	251	233	249	232	251	252	232	255	255	211	280	239	237	264	242	225	239	267	259	252	254	247	251	225	233	273	261	253	262	259	259	234	235	246	239	245	240	253	240	234	212	224	249	211	231	257	246	263	232	245	241	229	261	261	248	252	221	249	252	264	252	247	270	234	240	229	241	243	236	257	234	220	226	277	253	279	240	233	225	228	254	258	222	291	264	245	241	255	255	255	229	261	246	234	234	246	262	263	239	235	259	245	283	247	247	236	239	240	242	256	234	252	242	248	272	237	256	240	226	240	223	240	244	228	259	244	268	218	247	234	245	241	241	257	240	237	258	247	231	235	263	263	250	274	220	244	249	262	216	221	234	244	248	239	238	274	244	249	227	249	221	248	259	238	284	223	258	220	233	228	264	250	248	242	228	227	261	259	257	239	239	243	257	249	215	260	241	262	208	251	258	247	251	242	248	250	251	234	290	236	230	227	228	220	222	279	251	255	252	215	251	272	246	233	217	270	231	270	236	215	288	247	220	225	224	232	248	196	233	265	237	251	245	259	222	246	255	268	237	215	225	251	268	248	235	235	233	228	260	274	265	222	223	246	269	268	241	216	242	233	237	258	238	230	235	257	234	225	233	244	264	257	206	250	275	237	269	243	254	268	247	223	232	261	245	269	260	246	231	230	248	203	229	247	224	254	247	259	222	263	240	252	239	241	221	247	255	245	240	246	234	241	278	228	225	242	253	238	231	261	230	242	252	248	202	245	242	210	231	274	242	232	260	236	258	255	227	231	263	233	242	246	246	235	238	272	234	229	262	272	246	243	261	236	256	246	243	235	249	257	236	270	266	261	227	252	253	209	237	236	238	222	238	238	270	247	258	254	268	223	241	259	248	232	231	261	233	258	221	240	255	246	246	250	240	250	250	247	267	267	227	226	268	207	272	234	256	267	235	253	242	258	267	236	256	242	235	218	262	239	228	240	238	251	249	230	271	242	237	237	223	260	266	244	255	224	244	217	255	248	238	226	247	233	273	255	235	253	253	234	237	234	240	224	267	248	241	262	247	219	244	285	251	249	240	218	241	224	258	265	255	253	252	270	237	227	251	222	226	255	231	237	228	277	270	252	243	261	253	271	283	236	273	268	224	256	248	227	252	250	241	251	248	248	213	225	233	253	203	267	264	212	207	250	228	261	259	232	215	265	217	244	240	262	241	248	284	244	272	231	217	242	234	244	253	232	241	239	230	215	248	237	265	271	242	231	250	238	235	235	230	270	219	236	275	219	268	253	240	225	248	241	249	222	261	256	240	257	248	269	233	202	255	231	234	227	233	264	266	269	255	227	246	253	252	218	279	256	235	245	229	228	251	257	212	254	282	237	229	255	240	222	266	226	227	255	237	247	241	234	241	285	251	251	269	232	251	260	244	227	259	236	211	242	237	229	229	236	234	274	234	250	269	233	270	233	232	258	251	288	246	254	255	279	257	263	252	250	221	246	231	258	234	261	254	238	266	247	234	224	241	232	250
2200	860	940	1028	959	987	922	916	1602	935	904	906	830	844	845	843	813	902	816	837	849	865	836	888	825	797	810	820	831	839	867	811	834	857	851	839	868	807	873	864	812	819	830	845	827	774	832	780	803	833	853	794	820	835	829	799	808	815	838	815	880	789	836	865	842	810	824	832	816	854	791	802	818	834	785	799	787	836	810	837	868	903	819	871	800	827	802	820	800	848	840	821	811	838	818	790	895	831	880	804	823	795	836	828	766	820	848	847	830	835	832	904	898	871	812	841	795	870	776	791	828	837	782	923	839	873	837	874	828	807	814	821	866	819	804	808	831	840	798	832	789	816	805	835	801	841	824	810	838	811	802	813	844	831	831	782	838	833	861	846	827	825	804	786	800	816	853	784	840	784	797	836	834	796	866	849	837	784	872	848	812	819	836	840	882	802	878	808	866	814	773	791	853	855	834	839	789	833	858	790	811	861	805	835	837	819	842	811	848	807	897	880	840	790	812	840	802	826	788	860	833	801	807	859	815	825	809	866	804	815	780	809	809	819	827	803	867	813	821	850	806	781	808	796	826	844	769	819	839	826	834	853	755	842	895	837	811	862	856	795	860	817	874	829	823	853	857	817	810	855	851	816	847	854	815	805	854	881	819	841	804	821	830	831	843	815	847	834	780	830	785	836	830	846	821	816	821	822	816	850	813	867	855	864	843	803	833	837	821	875	831	810	871	860	839	786	838	836	839	806	870	840	829	805	829	825	820	867	791	847	887	762	885	838	822	833	862	811	841	823	841	802	841	819	881	799	834	860	812	791	777	838	804	805	824	834	848	810	851	820	852	813	836	795	843	797	817	788	760	821	827	835	841	815	779	835	804	799	858	813	865	840	835	803	826	821	829	809	809	889	846	792	867	846	805	841	828	791	903	825	836	844	858	804	825	820	851	785	822	830	860	843	799	791	878	810	822	810	824	876	810	876	889	876	836	874	836	849	864	856	872	821	842	821	883	806	815	869	770	805	854	824	819	836	829	856	817	804	848	860	827	789	814	868	842	849	825	825	892	816	838	857	789	827	859	863	840	860	815	817	809	874	837	851	847	825	809	837	785	874	809	822	828	860	816	774	811	837	857	815	854	805	865	846	782	846	786	822	848	897	819	784	818	828	822	804	772	821	804	811	820	803	824	794	814	852	817	803	849	773	822	819	828	835	815	854	808	850	849	830	837	821	819	817	810	826	807	813	844	809	802	868	831	828	864	845	862	789	809	840	858	875	802	837	868	817	794	826	851	802	825	807	830	797	838	884	848	825	781	781	824	816	849	868	843	840	809	792	790	809	861	825	824	801	853	863	824	856	840	892	819	784	812	861	803	881	842	822	885	847	891	831	861	857	778	820	770	815	817	837	849	798	865	815	830	848	785	844	773	805	864	872	817	843	823	825	868	807	798	828	832	795	865	828	843	799	827	836	844	856	847	828	822	814	832	788	828	889	777	865	793	863	823	804	852	912	815	815	867	842	852	848	821	846	808	808	847	777	774	807	839	812	806	823	795	804	784	810	819	897	827	836	855	855	807	821	859	782	848	823	842	798	784	794	864	801	823	842	824	820	800	802	772	918	812	811	832	835	849	855	860	839	845	825	814	787	841	814	867	799	795	832	778	829	811	832	853	840	853	772	816	860	810	811	798	878	843	803	849	813	817	819	816	811	850	806	816	828	867	890	825	864	792	830	829	869	854	797	862	834	785	809	871	800	837	799	849	826	868	828	864	831	781	839	771	784	860	805	834	812	830	844	766	828	820	811	843	806	832	874	834	803	828	805	792	870	855	828	839	837	802	845	881	812	829	804	876	769	803	835	855	873	805	859	804	823	846	816	796	833	796	858	793	853	814	834	794	824	803	839	832	844	872	883	875	858	831	811	785	821	800	877	812	807	882	855	874	878	807	883	829	844	865	880	804	816	851	775	828	821	861	797	825	825	792	838	868	772	787	779	852	782	804	836	837	884	858	841	824	828	848	818	815	865	863	833	868	798	841	847	823	845	852	793	906	794	827	847	781	882	798	816	849	818	826	884	805	846	899	782	851	832	781	825	822	827	831	837	823	815	840	843	834	809	826	851	892	798	813	806	795	861	869	828	859	867	896	858	831	840	859	814	811	833	850	829	846	864	810	847	841	809	826	835	873	855	869	885	860	854	789	841	784	805	853	829	836	813	851	799	878	825	790	789	807	873	819	853	840	819	815	835	805	812	877	786	835	892	825	848	844	829	826	799	801	853	829	865	879	846	801	837	797	824	865	830	869	831	794	818	802	825	816	804	856	861	813	851	827	799	838	794	811	836	797	842	840	815	812	779	838	849	789	827	820	852	823	843	809	814	839	839	807	848	827	823	863	885	831	855	793	800	864	861	855	848	786	817	867	828	855	761	842	838	812	855	858	836	853	841	866	839	848	844	826	821	870	890	784	830	864	845	825	822	814	834	822	809	789	816	792	834	782	789	835	769	863	909	873	856	797	804	810	760	852	856	852	763	831	858	850	830	849	858	786	776	808	843	832	816	826	788	813	824	854	885	902	871	782	828	835	817	874	806	844	858	829	801	828	842	756	833	845	825	832	851	845	826	764	810	834	829	871	787	832	840	860	806	859	798	823	803	767	824	872	840	813	832	792	837	873	852	817	808	826	846	825	790	832	805	766	845	886	796	830	823	827	802	817	908	791	817	792	839	858	841	822	821	830	795	835	804	808	879	845	836	857	824	839	842	843	831	855	817	844	843	794	857	802	806	853	807	843	813	785	761	909	863	808	795	778	875	825	807	873	811	827	880	853	848	895	839	817	830	826	862	843	844	812	822	830	813	803	857	823	852	784	860	869	890	769	832	835	825	866	848	833	809	860	896	865	876	850	836	870	866	824	814	792	847	809	799	852	824	848	832	864	903	792	848	838	789	820	838	807	815	816	811	809	852	781	775	838	838	822	829	806	787	836	840	862	863	806	820	896	859	830	866	867	852	823	821	809	877	803	829	826	809	822	853	808	853	834	825	894	849	822	827	838	852	829	842	767	793	790	838	845	795	824	834	797	820	808	870	791	806	820	823	834	827	835	856	847	811	876	826	824	843	817	834	842	856	844	787	901	803	863	861	859	818	881	789	819	842	860	836	842	825	838	826	912	835	830	821	810	868	837	789	834	822	805	852	845	823	818	804	775	772	847	818	863	840	856	863	812	813	890	830	868	893	832	856	834	837	830	861	860	810	833	844	856	840	805	829	810	793	879	800	881	850	884	794	827	780	824	842	814	819	881	861	807	834	818	823	856	827	825	867	843	857	810	857	844	818	821	883	862	849	825	857	810	808	840	842	837	832	805	795	818	834	892	802	882	812	761	832	856	806	854	840	834	821	833	774	851	836	814	814	784	857	852	859	800	832	826	829	824	786	806	810	857	823	844	897	837	830	889	829	846	887	832	853	836	874	832	819	800	877	845	812	807	838	848	887	790	792
6749	748	1075	795	611	492	425	351	934	274	233	202	188	173	167	170	192	155	166	163	159	176	156	166	145	160	151	147	146	152	150	165	126	152	144	136	153	153	133	175	148	147	142	146	146	160	134	156	160	143	145	126	162	172	137	149	154	159	149	155	143	150	152	166	140	158	133	114	148	136	174	132	141	159	161	151	117	141	154	140	160	140	137	136	143	136	156	150	141	119	147	133	148	139	161	131	132	131	145	136	149	161	160	132	150	128	133	140	144	136	153	117	144	138	139	151	171	132	127	127	130	131	120	142	144	156	160	133	165	137	145	131	140	167	149	118	137	139	156	159	151	152	135	124	152	141	155	137	149	143	123	128	139	150	120	121	158	146	129	138	135	117	143	130	134	135	143	143	125	130	135	154	162	136	154	123	137	124	142	146	139	147	155	178	122	128	145	128	147	119	134	132	144	130	143	142	128	153	141	167	136	139	130	133	141	146	150	143	153	133	129	151	160	161	150	129	140	126	137	143	131	129	159	157	139	145	129	144	140	155	161	136	157	133	131	134	149	136	136	138	127	139	157	154	124	173	129	157	154	124	145	140	137	133	124	148	140	142	140	162	142	137	121	138	142	166	142	151	136	125	132	162	150	161	133	159	152	132	155	141	140	129	125	156	143	142	141	119	171	150	134	121	148	124	141	158	154	156	138	138	125	148	165	165	148	141	124	156	126	135	158	142	147	163	142	141	150	148	133	121	113	154	131	140	135	130	165	167	135	136	139	119	158	143	122	129	125	150	128	128	111	137	136	163	151	127	133	136	156	155	120	159	145	151	112	155	164	135	136	170	135	143	135	143	143	141	128	137	148	160	155	133	146	125	149	146	139	142	134	162	153	145	133	135	148	132	115	148	138	112	149	134	149	141	143	146	146	127	145	129	144	145	149	121	139	131	149	109	138	145	137	138	134	146	145	141	142	139	146	135	148	157	151	130	162	139	129	143	133	137	149	137	123	137	147	137	140	133	142	137	153	140	158	115	154	149	136	113	145	133	117	148	166	149	142	132	152	142	148	124	152	140	138	161	147	154	135	140	138	138	139	159	154	133	149	144	146	133	130	130	142	139	145	148	105	149	123	131	149	131	122	149	132	128	142	133	148	118	139	151	142	156	115	147	125	129	168	136	131	145	139	134	134	146	140	153	135	144	158	160	142	148	139	155	133	144	140	140	134	130	141	141	127	122	133	132	128	147	138	154	153	152	129	133	118	147	136	123	146	129	119	154	126	117	144	144	136	150	154	121	156	151	143	154	128	141	135	146	125	157	127	146	132	147	153	163	156	134	154	135	151	157	146	153	136	125	130	148	140	144	124	143	142	166	164	148	130	158	150	131	138	146	122	153	132	118	134	122	151	132	132	152	141	133	133	136	143	139	141	127	132	133	138	144	115	165	126	145	135	137	139	117	151	127	138	144	137	140	152	150	160	153	154	152	130	150	122	114	139	158	151	159	122	138	134	118	171	141	131	140	166	143	160	150	123	154	138	134	135	137	135	137	148	133	140	143	119	137	134	136	135	143	131	127	134	167	140	149	144	148	136	134	150	145	142	150	139	136	149	138	148	122	150	154	138	130	171	172	136	134	140	133	143	122	153	143	135	144	149	138	134	154	148	150	139	131	152	154	138	152	142	109	131	148	144	150	141	113	162	129	138	128	128	149	151	138	162	138	151	133	135	147	134	135	143	144	154	117	134	133	162	136	146	131	136	141	146	153	122	138	137	151	161	143	139	155	160	147	158	173	142	151	136	142	142	141	169	126	137	145	144	156	139	138	153	134	133	137	124	150	133	147	144	129	146	162	148	142	139	154	143	121	189	172	131	131	158	159	147	156	155	116	122	144	140	137	150	124	123	133	129	147	156	131	150	142	155	140	131	142	158	147	131	142	149	138	146	143	139	152	160	135	144	136	164	141	137	144	146	136	175	132	141	142	145	145	147	149	141	139	133	143	141	133	154	137	134	122	125	166	130	149	146	137	126	136	152	125	133	153	148	151	161	116	131	145	121	132	144	149	128	138	152	139	154	151	166	138	135	148	130	129	148	139	155	138	142	125	124	154	142	145	133	143	153	138	138	143	137	141	150	151	139	145	125	156	149	151	149	160	147	161	144	157	132	125	135	158	152	145	123	158	170	155	146	143	151	143	137	138	154	135	160	142	147	134	151	140	143	129	143	140	121	141	146	146	150	133	140	152	141	147	149	127	138	171	135	133	151	135	128	156	154	148	142	116	141	128	139	138	181	153	142	145	139	114	131	139	140	139	128	136	152	133	158	162	129	139	144	139	155	164	161	149	139	154	141	145	150	139	132	140	115	134	161	150	144	144	149	141	144	145	162	138	123	132	125	148	144	126	151	125	143	148	133	140	136	163	148	165	142	142	119	141	151	139	163	139	127	130	141	142	142	153	149	159	144	148	139	145	144	127	133	153	148	119	157	150	165	141	139	147	154	130	143	164	154	134	142	155	140	133	144	125	135	159	159	128	153	140	138	131	147	144	144	138	150	144	137	159	131	167	147	145	155	139	169	147	136	128	153	140	158	131	126	152	135	158	132	132	152	153	117	148	126	142	139	143	125	134	151	142	141	131	127	129	139	138	133	142	138	171	138	134	139	143	132	138	141	132	134	153	129	141	141	155	138	133	133	119	139	155	147	146	151	153	137	150	116	136	144	125	148	147	148	144	151	145	142	164	145	159	136	133	133	151	126	123	144	124	154	159	171	126	123	114	159	155	144	106	151	126	146	142	161	130	131	127	171	139	150	169	142	136	148	150	144	150	145	143	120	135	164	154	163	137	124	125	142	132	152	151	131	135	120	140	141	148	125	151	145	146	127	143	118	121	143	147	142	143	150	114	149	153	135	146	143	153	141	145	144	142	121	119	150	142	147	122	136	152	150	124	126	150	125	138	183	122	156	147	152	171	153	121	140	133	153	140	151	162	146	132	139	157	116	149	145	132	154	128	138	151	142	157	151	145	143	155	160	163	115	170	159	136	143	132	162	144	147	134	153	149	127	161	124	140	146	144	158	137	159	164	134	165	143	150	129	112	135	146	142	145	157	139	133	154	125	143	147	132	128	126	158	139	148	128	154	118	146	126	174	137	165	125	159	119	133	127	140	132	156	149	156	142	150	146	153	145	122	131	111	112	139	130	159	135	152	142	143	137	151	126	129	150	153	149	130	130	142	140	145	142	119	144	163	145	141	128	144	130	149	146	151	139	157	155	150	152	124	143	152	154	128	137	142	132	139	134	146	144	132	163	143	138	133	156	122	133	122	145	136	141	147	137	146	116	149	151	134	134	163	149	138	144	154	138	159	132	141	154	135	163	152	132	137	139	154	140	133	143	138	140	150	130	131	127	136	147	138	145	146	144	153	166	138	112	133	128	144	130	161	120	145	127	153	128	146	129	138	159	145	159	129	125	125	133	150	141	147	149	149	133	150	133	133	155
5094	1317	2480	2977	2632	2249	1875	1539	4797	1257	1141	1053	1017	925	868	834	784	742	710	732	716	641	653	635	609	611	573	631	603	581	634	602	618	606	554	603	561	565	578	590	537	577	575	563	560	561	576	529	579	546	556	544	541	554	554	552	505	538	514	524	539	497	544	542	551	518	548	543	524	566	513	510	566	512	501	510	548	534	545	514	543	514	541	512	499	548	521	542	532	470	517	503	576	512	516	549	525	533	513	562	516	520	508	476	544	503	536	491	547	525	539	513	543	531	540	563	497	524	563	526	560	476	508	520	532	544	520	507	530	498	504	532	499	524	528	513	539	537	527	519	505	537	511	535	510	497	518	504	523	507	506	533	534	506	519	531	566	515	515	535	554	529	492	519	593	537	495	533	557	527	506	504	512	493	552	499	487	538	500	507	548	522	517	541	508	528	509	534	519	482	507	520	509	499	532	527	501	513	510	540	525	507	536	533	502	526	521	441	531	518	521	495	544	519	534	529	537	512	486	506	505	526	554	526	528	533	503	526	497	532	491	488	503	522	527	538	521	542	528	529	504	538	499	518	537	529	519	534	537	522	524	489	518	483	518	501	490	489	509	548	548	521	534	523	525	551	480	514	525	538	504	550	539	525	513	499	515	504	518	522	540	549	498	482	520	512	546	470	508	546	512	501	508	542	489	473	480	503	515	539	522	526	544	479	511	522	541	555	545	526	494	510	498	509	539	541	505	528	538	497	521	555	519	510	518	484	507	558	494	534	496	515	523	506	535	535	523	533	514	504	517	523	463	488	452	528	519	510	494	519	513	526	476	528	515	515	554	475	531	474	529	500	547	529	531	509	542	486	462	501	514	477	483	499	517	561	533	475	544	523	519	501	502	530	537	525	509	548	542	511	531	508	497	487	514	490	551	488	513	489	486	515	524	498	510	532	531	497	522	505	508	527	492	477	528	550	523	497	533	493	496	505	500	459	532	548	543	505	504	552	486	556	541	512	497	551	523	538	505	519	542	518	523	517	508	515	538	542	508	527	504	507	532	526	511	481	519	521	508	547	512	532	524	496	514	496	490	536	491	534	509	533	476	485	512	521	511	554	517	512	511	572	544	530	489	496	539	535	483	557	563	524	527	533	502	525	499	549	526	493	523	526	531	509	500	543	505	492	512	507	513	507	508	503	501	467	566	507	551	551	496	501	519	522	530	532	522	527	552	514	490	532	535	511	528	496	521	512	534	526	509	513	489	555	558	507	517	560	494	491	487	530	483	549	542	510	498	515	500	496	498	544	502	535	493	546	507	489	516	525	521	535	526	510	551	541	522	544	545	555	532	537	502	526	519	478	522	548	517	536	508	522	531	527	543	507	513	542	512	524	515	491	497	515	500	552	512	448	499	522	486	529	480	514	530	510	508	504	481	513	515	546	488	506	513	517	526	536	535	505	525	536	524	482	479	514	526	526	488	505	516	555	519	490	507	499	530	527	524	520	554	545	515	512	518	541	505	505	534	538	545	533	516	525	481	521	498	532	527	535	513	523	524	542	540	546	485	566	548	491	520	496	465	533	509	527	512	491	469	527	492	491	531	500	490	523	485	550	531	479	456	489	521	522	501	554	497	533	513	511	491	482	522	520	536	519	492	514	519	519	474	473	479	482	502	539	546	499	468	514	512	513	545	524	512	521	507	553	510	553	506	519	528	536	528	513	498	518	493	554	519	512	534	510	512	557	529	491	519	525	507	517	506	516	523	514	555	496	556	483	529	519	532	495	488	496	544	557	505	540	491	515	498	482	545	535	512	547	471	479	540	493	527	463	481	515	524	543	503	521	503	535	465	534	501	495	504	524	563	530	507	531	523	545	504	529	520	499	477	551	535	541	507	522	508	516	552	490	530	531	533	510	498	525	490	527	522	516	553	587	509	498	496	544	502	548	502	537	509	532	522	518	500	541	546	538	517	545	510	496	557	546	499	535	495	510	505	554	511	504	507	541	507	518	542	490	465	516	506	505	531	510	514	528	527	501	478	487	528	514	488	526	476	491	500	478	528	526	542	526	540	533	516	499	506	543	518	515	516	534	555	518	512	508	502	528	517	536	513	511	533	518	495	515	540	492	533	534	494	484	511	520	486	511	535	519	508	536	482	530	523	528	499	494	522	491	532	525	517	516	538	524	535	556	518	535	513	493	527	531	511	520	547	488	495	521	491	519	536	494	472	544	485	554	493	521	521	536	534	489	549	492	504	530	521	508	523	519	566	538	560	498	524	537	515	497	525	465	573	484	518	557	473	487	488	530	521	495	507	507	510	515	510	531	490	481	541	544	510	492	503	557	531	520	533	563	508	518	502	518	551	520	503	531	477	502	535	504	505	492	567	532	489	537	512	557	580	488	520	496	535	548	495	538	532	543	487	527	516	498	516	502	557	496	490	505	530	502	542	499	519	536	530	480	526	520	485	548	504	466	504	546	482	506	502	515	501	495	489	513	519	545	522	524	468	479	515	501	499	534	525	490	518	517	545	536	518	536	503	522	497	517	541	501	490	538	531	503	527	556	500	521	549	550	524	549	517	514	531	477	519	488	533	507	492	522	521	537	545	544	539	572	531	507	490	564	550	520	570	564	491	536	543	532	546	524	505	523	519	542	498	504	509	501	508	535	512	523	491	491	525	490	477	483	544	533	526	513	508	539	500	502	505	508	510	541	493	532	511	558	474	523	496	483	549	510	494	501	498	506	496	505	474	486	497	546	527	529	511	526	508	474	531	560	521	521	525	518	514	488	524	521	497	519	531	540	498	499	537	506	529	499	494	525	519	549	497	510	535	551	487	504	497	542	499	501	541	494	527	518	558	580	550	506	533	514	527	483	536	539	499	542	562	529	504	558	476	516	545	508	516	512	515	484	505	531	508	528	533	492	515	513	524	510	553	514	515	489	495	534	528	547	498	484	494	525	497	561	510	518	481	522	514	468	533	474	543	524	511	531	487	519	506	520	505	500	523	572	477	511	544	516	526	518	538	495	506	536	559	500	502	554	502	504	503	523	515	562	525	535	475	502	522	495	517	505	519	508	475	558	501	552	510	496	521	503	521	513	530	516	513	513	492	527	519	519	476	507	522	500	495	515	551	554	533	521	513	509	446	537	543	528	520	513	520	515	523	526	537	498	549	526	483	508	530	518	526	515	472	542	511	538	532	503	522	518	529	520	529	559	477	518	512	537	544	529	510	517	536	509	527	503	528	489	534	480	523	503	522	516	522	495	539	512	505	550	529	531	535	473	515	492	529	527	506	526	504	544	497	512	505	501	517	549	502	534	506	535	539	532	523	525	522	553	517	513	496	515	490	504	548	509	509	556	516	543	498	561	487	510	501	501	517	503	535	570	525	539	501	552	526	498	512	514	507	499	510	516	515	519	540	492	469	479	503	506	524	510	512	509	481	473	506	483	519	540	530	519	511	553	559	501	508	503	524	514	530	511	525	531	497	557	502	494	503	532
14238	1818	2153	1609	1196	856	659	500	511	336	309	281	255	226	197	174	169	180	164	158	161	152	152	150	161	134	128	129	121	130	125	117	113	131	109	127	107	133	146	120	131	130	113	126	127	107	99	115	122	103	113	104	103	91	129	103	121	107	129	121	115	104	107	139	116	119	112	113	84	105	124	119	106	122	106	114	117	102	111	123	130	117	125	131	117	118	118	96	120	101	109	114	113	92	122	109	112	101	131	124	139	95	94	104	122	112	106	108	110	128	129	119	99	124	98	122	103	120	121	107	92	122	112	105	91	120	113	117	132	118	108	112	134	107	102	93	121	115	108	103	131	120	121	116	109	117	122	104	79	108	107	124	109	90	106	102	97	101	123	95	96	120	113	101	107	120	92	111	100	102	109	112	113	100	91	118	116	99	98	103	113	117	97	107	119	114	128	88	97	100	114	118	97	109	108	110	103	105	127	108	103	96	99	105	121	99	122	93	131	121	113	100	109	112	109	95	106	108	95	128	95	93	100	101	96	110	98	103	110	120	82	88	106	105	104	96	102	101	115	111	98	106	102	102	117	107	103	106	107	125	95	108	119	129	102	108	113	102	120	112	116	118	94	137	108	103	95	97	103	111	100	83	100	113	104	96	115	110	98	98	94	107	108	116	117	128	107	104	100	78	122	92	103	109	107	90	120	125	99	130	127	109	112	92	106	113	109	92	110	112	114	109	92	95	106	108	95	134	104	112	119	107	106	122	105	96	116	119	110	112	108	109	114	84	91	124	117	112	111	98	93	121	107	94	96	119	129	108	99	112	81	102	102	94	127	100	94	120	114	90	96	111	117	116	110	97	107	102	109	113	95	110	116	92	92	115	99	119	103	99	102	129	127	105	108	110	106	118	94	96	115	129	106	120	128	124	114	114	100	95	105	107	120	110	102	108	118	83	109	112	124	91	122	90	93	111	109	119	117	111	85	132	99	127	105	105	121	122	97	123	105	112	96	118	90	95	102	103	80	83	104	97	104	121	97	91	108	119	121	110	107	112	95	104	116	105	115	108	95	121	120	101	120	113	129	96	102	114	109	87	105	97	109	102	101	109	121	91	105	95	126	113	102	117	109	104	117	102	117	107	113	111	91	100	86	126	122	102	112	111	101	110	109	101	127	115	99	96	108	94	115	104	105	104	103	109	114	106	98	105	112	107	111	100	118	111	100	109	115	104	100	104	87	112	116	99	115	100	108	105	88	105	101	105	102	106	103	97	114	106	90	108	130	115	112	99	122	132	108	108	107	102	97	106	127	116	89	119	108	94	87	106	117	111	99	89	119	117	123	117	122	91	114	100	92	109	97	104	112	106	123	126	122	112	100	127	107	108	91	109	97	110	130	112	124	102	93	112	80	110	126	118	111	104	122	123	109	127	112	112	106	99	114	113	111	104	99	95	103	97	96	126	123	115	100	106	116	110	100	108	101	96	100	97	100	100	110	119	118	112	108	126	101	110	112	94	100	99	110	94	122	140	110	109	103	105	106	107	120	120	97	96	118	104	104	99	112	105	96	123	109	101	112	115	112	100	103	100	119	101	101	110	119	124	106	116	116	115	110	106	109	100	112	119	109	103	95	114	97	97	112	118	101	103	108	96	106	94	119	102	110	106	95	105	113	99	117	98	104	96	104	106	115	116	113	122	111	116	96	96	137	94	121	119	81	113	97	118	121	89	112	108	116	118	122	110	108	126	116	115	128	107	99	123	79	112	113	103	120	105	113	115	113	107	103	82	108	116	98	110	106	123	121	98	80	136	103	90	92	112	105	97	99	108	121	102	107	104	96	101	100	124	132	101	109	115	96	107	111	107	113	108	130	120	105	103	106	100	118	88	107	99	107	118	116	109	115	104	101	119	104	88	116	133	111	107	116	116	94	124	126	106	94	94	117	89	123	107	104	109	121	96	108	103	131	109	113	123	108	103	101	102	102	109	122	112	112	106	108	112	103	99	95	112	125	103	96	123	112	131	91	114	107	120	95	100	93	88	122	110	119	98	103	110	118	105	117	108	96	101	117	103	109	120	123	110	115	104	126	96	107	93	103	125	114	110	96	99	89	105	104	115	109	109	111	111	100	102	125	115	94	91	91	124	135	98	101	101	105	99	101	113	138	110	113	96	112	117	106	100	111	130	107	112	122	101	102	95	91	124	118	110	104	106	107	92	106	98	85	105	95	99	101	103	118	93	119	94	107	115	115	117	115	108	102	118	99	117	101	116	133	97	114	112	83	100	121	110	122	109	107	118	107	110	127	90	95	109	100	103	105	109	111	104	121	101	118	104	111	103	113	117	111	116	106	126	126	103	104	96	117	107	104	116	112	93	114	116	107	95	117	99	122	124	118	120	93	107	118	111	117	100	103	114	115	97	120	100	114	131	104	98	113	120	107	111	98	122	114	108	94	111	110	110	112	115	103	104	87	100	112	98	103	107	100	104	118	113	110	116	110	80	101	115	132	104	106	115	110	128	80	101	103	99	132	86	109	105	98	109	99	127	116	108	101	105	123	120	98	106	121	115	119	95	107	103	94	85	112	99	96	107	122	126	104	111	105	99	111	108	107	120	112	126	103	119	116	100	114	102	117	89	91	106	118	109	104	110	119	98	115	97	104	122	105	101	113	105	101	115	103	108	99	117	100	108	103	94	107	97	112	116	99	116	108	118	111	91	106	110	105	108	113	117	118	106	92	110	102	125	104	124	116	106	115	105	127	119	96	122	117	120	92	105	119	109	97	100	112	104	96	101	112	123	89	109	94	108	106	115	102	111	110	96	105	93	115	109	103	113	118	116	107	133	96	123	93	114	108	109	103	111	107	113	95	100	115	100	104	115	93	117	115	121	110	119	116	116	102	112	86	119	115	122	102	92	96	109	104	99	96	101	114	107	106	117	116	146	125	107	103	91	106	105	105	113	125	136	109	117	123	104	95	110	126	129	108	129	96	99	89	105	109	128	106	118	115	100	119	103	101	99	115	115	102	110	92	109	109	105	126	98	95	122	113	105	113	114	112	106	117	118	117	97	127	101	110	107	114	132	119	92	113	110	116	102	124	116	134	114	103	116	105	123	130	112	95	103	109	110	108	121	113	99	108	91	119	92	124	115	108	107	109	103	103	100	106	110	99	126	99	123	108	111	114	97	104	120	80	115	100	107	124	97	106	123	101	102	101	111	95	97	90	114	118	95	107	101	99	106	103	125	104	117	93	125	117	96	113	116	110	103	122	117	113	100	120	96	110	110	116	112	114	93	106	101	96	102	109	108	103	113	112	110	111	130	127	104	91	104	116	111	110	107	112	129	123	103	116	114	104	89	120	85	98	103	111	115	123	97	96	95	112	96	88	106	102	117	112	98	127	86	96	110	105	115	98	111	125	99	113	98	110	101	93	97	106	98	89	107	100	101	122	105	109	112	124	120	123	116	123	123	108	119	104	111	119	118	104	107	82	110	118	108	106	106
7419	2202	4560	5624	4718	4020	3277	2656	2643	1953	1748	1569	1342	1248	1140	1091	976	867	902	811	777	749	724	716	648	623	660	597	570	544	639	539	567	546	558	511	549	559	490	493	520	483	507	451	497	493	486	477	453	479	477	466	550	465	484	464	485	467	477	474	481	479	426	443	436	453	435	464	463	480	446	443	432	439	465	443	420	445	461	444	457	440	448	435	419	413	439	380	469	424	452	414	456	456	426	446	424	416	459	445	428	454	435	431	422	406	453	402	411	400	414	396	369	452	446	412	412	431	449	422	437	428	417	434	420	447	444	436	389	428	400	436	399	419	441	445	422	432	432	430	442	456	454	432	428	423	457	438	444	417	416	405	404	452	435	418	448	421	450	394	376	434	427	452	401	418	439	447	406	410	417	416	418	382	404	467	418	384	403	415	430	425	430	413	431	430	369	379	401	385	410	453	469	418	425	395	465	428	470	422	429	382	392	402	399	397	442	465	407	389	392	463	417	402	438	397	396	453	393	458	403	416	461	425	409	413	423	437	433	416	455	398	472	407	453	412	406	404	436	430	410	394	388	430	443	433	446	402	416	413	415	420	450	426	439	412	438	415	444	431	439	392	438	387	398	414	434	394	383	406	427	418	407	467	423	392	429	436	449	431	441	442	384	420	405	428	386	399	441	418	433	409	439	391	440	444	431	442	414	431	439	390	466	421	431	378	414	398	427	459	431	413	446	406	425	417	399	472	417	421	422	432	419	386	433	415	412	433	449	436	427	429	402	416	395	421	445	421	437	418	439	390	418	413	444	463	468	387	410	452	415	406	403	425	426	418	404	444	412	422	421	424	464	426	408	410	425	412	429	449	417	462	424	425	415	431	436	404	412	397	399	471	438	408	426	453	402	417	434	386	408	443	409	462	409	445	411	383	454	435	391	442	418	417	390	400	420	438	465	445	459	421	400	413	404	408	408	452	397	388	420	412	422	442	461	410	403	406	415	402	417	438	406	399	416	404	398	438	433	400	410	430	378	383	438	414	430	410	415	418	380	372	413	395	410	436	413	462	396	415	438	433	423	405	430	389	385	403	449	388	421	436	460	395	417	400	443	442	417	415	421	410	429	408	421	438	415	426	423	431	405	422	407	433	385	424	397	383	413	405	449	431	410	419	438	427	415	396	404	436	437	409	427	415	451	396	431	407	445	400	440	419	431	428	412	397	386	439	409	398	416	414	434	428	416	424	423	395	393	436	385	434	408	392	399	426	429	416	431	450	429	405	389	433	393	451	475	420	433	416	420	404	459	401	416	391	396	399	444	425	421	431	425	424	399	458	448	431	432	424	449	428	433	404	412	453	396	449	421	429	371	401	408	406	380	430	418	396	425	437	393	405	459	428	406	454	394	416	411	431	425	419	394	440	435	430	408	390	411	402	410	400	425	434	411	441	442	409	396	378	420	389	444	449	451	409	404	426	413	405	407	401	409	409	399	450	414	407	366	406	376	417	437	389	369	415	459	381	444	397	369	406	415	389	379	396	414	398	441	444	406	438	429	406	414	453	404	416	434	434	463	429	414	407	383	395	435	417	428	462	428	410	397	476	402	404	419	430	427	392	384	400	422	414	416	427	383	410	396	438	422	446	412	446	413	412	420	387	429	399	451	384	440	399	440	455	420	428	427	411	417	440	440	429	409	416	411	411	420	437	449	395	406	428	410	414	408	412	449	441	365	426	430	437	425	422	449	433	420	411	410	418	398	403	429	411	403	411	420	434	402	399	443	402	401	442	433	416	426	420	424	422	388	437	410	409	419	435	438	476	379	408	439	426	415	397	404	416	415	448	437	411	404	396	452	430	420	420	401	384	434	456	402	397	372	458	415	392	414	443	410	448	378	443	453	377	452	398	430	382	440	447	408	369	413	433	403	427	395	418	424	409	440	391	389	468	429	433	425	409	418	391	419	398	402	418	375	456	386	433	417	382	394	413	424	428	397	393	437	419	474	403	402	427	394	402	411	446	435	404	423	409	442	408	372	415	449	411	389	426	435	396	402	429	414	413	397	396	428	424	436	422	447	419	429	396	400	372	448	445	411	466	447	430	405	462	393	395	440	437	457	439	437	423	399	455	419	441	393	412	418	393	408	393	432	424	449	387	404	402	389	438	438	400	433	403	396	447	448	409	377	418	422	405	403	391	446	423	444	411	409	430	486	379	428	398	380	434	421	429	432	445	442	407	440	445	416	430	363	424	411	404	408	430	427	452	419	428	394	396	424	454	450	435	457	428	419	399	423	405	399	421	422	421	401	467	412	427	446	392	435	403	418	406	423	427	399	444	383	389	426	421	406	445	423	450	440	416	418	458	423	385	404	425	429	383	429	384	348	392	431	412	436	448	403	443	436	422	398	392	399	473	372	405	384	440	404	401	382	430	439	387	409	411	443	427	407	392	440	394	422	438	376	411	401	408	419	418	450	430	405	451	402	418	431	436	388	421	420	435	420	415	422	406	417	439	429	419	423	383	415	444	434	411	403	467	379	422	403	455	477	386	407	385	387	362	418	404	412	428	412	411	411	434	393	393	406	407	407	414	421	414	434	419	391	391	418	396	440	425	409	424	402	407	445	448	436	392	434	408	427	416	373	421	418	432	451	412	405	433	414	393	412	447	440	429	383	443	443	429	426	409	387	447	439	448	424	433	424	418	453	418	409	413	402	387	435	429	458	403	429	394	402	431	406	424	404	395	414	417	441	425	427	418	440	434	431	387	380	410	420	411	461	383	429	399	392	405	388	440	425	374	426	412	397	412	425	461	368	397	376	402	410	402	410	388	412	391	356	429	396	464	407	395	426	442	445	397	432	450	375	412	402	414	444	383	411	413	418	408	387	437	425	390	462	419	390	404	454	435	453	439	424	413	416	443	403	428	462	422	422	418	427	452	441	386	440	389	402	451	434	397	440	427	416	412	420	435	419	443	389	434	383	450	448	444	415	422	439	402	416	429	411	400	427	416	410	440	392	427	434	436	431	420	428	447	420	414	430	438	418	441	376	434	421	400	395	406	427	456	398	404	426	435	428	385	406	430	420	445	385	394	446	434	400	399	385	401	406	463	430	382	427	402	434	430	412	405	446	394	428	380	433	437	439	449	416	423	393	423	403	420	458	452	406	404	378	460	398	420	391	412	398	412	422	436	404	414	432	412	440	436	476	434	395	437	453	444	415	417	408	380	419	427	394	425	425	419	400	455	398	439	461	397	444	380	449	395	410	417	408	409	431	443	422	401	441	416	403	421	417	433	390	412	454	402	449	419	415	429	387	423	414	400	415	414	412	430	425	402	423	394	416	388	426	450	378	425	442	426	399	451	408	390	400	449	451	388	416	417	429	424	421	447	432	426	405	394	419	428	449	433	466	411	397	436	421	447	393	433	410	398	423	405	424	447	448	411	422	422	378	406	440	459	390	443	421	460	421	420	467	412	433	408	394	422	416	406	359	388	379	430	422	413	380	396
1785	309	310	270	279	238	260	250	262	276	282	243	281	253	258	226	245	260	234	247	246	238	229	259	250	265	257	243	247	251	253	255	294	218	235	253	224	263	256	238	269	220	224	226	251	261	260	257	262	263	247	263	247	237	238	251	239	230	260	239	243	255	250	241	258	237	266	243	225	247	242	247	241	241	261	236	292	224	257	263	258	250	265	264	240	273	253	253	266	246	245	278	240	235	264	253	261	239	259	270	258	226	240	260	246	249	265	253	252	235	258	231	248	215	263	252	275	271	215	250	237	233	225	228	254	220	249	259	238	255	221	238	234	251	237	237	241	255	260	242	246	280	231	209	246	270	254	248	243	232	246	246	237	274	252	242	247	269	247	251	238	240	270	242	263	221	248	247	233	222	244	234	251	238	245	227	229	209	243	236	256	261	252	236	256	224	247	222	262	241	267	244	237	253	258	231	265	259	258	263	260	225	257	272	263	239	240	242	260	247	272	243	271	261	257	260	257	246	245	263	269	228	261	256	246	258	229	269	216	279	259	250	242	250	244	263	258	220	200	244	227	267	244	250	241	243	227	249	226	231	243	231	267	235	239	234	261	245	230	224	256	250	257	239	221	219	250	233	251	237	224	252	251	256	239	240	248	260	295	247	262	236	230	247	240	271	229	253	239	248	235	240	268	264	245	248	239	258	261	239	264	265	258	232	251	284	237	228	235	236	240	263	233	260	270	245	268	258	244	245	260	264	243	229	235	241	250	279	235	229	248	265	218	238	260	254	267	231	235	226	241	267	256	266	258	237	229	227	243	246	246	250	262	262	245	244	245	245	253	244	260	235	257	262	219	270	249	245	258	258	237	238	219	264	243	231	251	240	235	258	246	246	248	251	265	233	227	244	278	258	245	265	243	237	238	249	243	261	281	262	226	243	236	253	222	241	261	247	241	274	247	247	230	246	231	229	240	265	254	240	246	250	247	283	265	239	232	257	249	239	246	243	251	247	249	219	274	254	241	237	252	229	253	250	278	252	277	262	242	247	236	247	253	231	239	250	240	249	219	221	243	234	237	227	242	267	238	233	241	278	244	264	251	213	267	236	272	255	228	247	263	238	258	251	269	240	247	250	245	276	259	256	247	224	225	274	212	258	251	274	283	270	225	263	266	234	261	238	221	254	249	242	243	280	252	258	250	256	267	226	257	238	242	222	283	252	261	220	220	255	248	263	246	229	223	244	237	237	283	225	250	257	252	233	250	238	250	242	237	268	262	284	235	237	256	241	234	241	239	211	215	253	240	266	258	237	231	243	239	296	251	256	255	238	256	231	236	244	242	239	224	255	261	256	259	232	266	224	243	209	215	239	247	243	258	264	260	229	280	250	220	259	244	235	237	219	244	235	239	238	274	216	237	221	239	237	246	273	227	268	241	226	251	255	264	253	244	249	223	245	256	281	252	242	244	232	300	244	261	235	256	276	240	255	255	236	236	232	260	256	276	257	298	236	249	244	235	250	269	253	242	259	253	245	240	246	238	254	257	249	245	248	206	266	267	270	255	253	203	219	244	264	236	247	245	229	262	268	257	244	246	218	213	243	232	249	266	250	202	228	209	253	266	267	217	242	220	252	236	258	265	234	249	241	228	250	250	240	254	254	232	248	259	239	241	258	251	273	226	253	254	245	209	238	244	240	257	268	234	233	235	281	231	252	255	252	253	235	217	236	234	222	231	234	234	222	261	250	225	231	253	249	248	248	236	255	247	237	242	220	241	250	247	266	240	226	260	244	268	231	257	226	263	250	257	228	246	230	252	259	244	269	255	227	247	273	235	230	249	247	244	245	239	267	242	272	237	245	247	265	250	254	254	218	245	252	229	258	240	235	282	250	248	258	258	238	253	243	254	236	243	269	278	233	260	254	241	247	242	245	253	275	243	265	248	239	247	242	231	242	234	246	220	282	257	233	238	227	249	249	271	283	260	225	229	268	250	226	236	224	251	239	261	253	265	263	261	242	253	241	219	250	240	237	219	253	233	233	235	216	250	249	232	239	246	274	273	238	278	257	233	267	260	257	240	256	248	245	204	242	246	258	227	231	258	234	247	255	254	250	259	252	232	282	250	242	238	262	275	268	256	244	241	244	231	255	259	256	234	276	247	233	273	245	236	255	220	248	224	243	251	242	232	244	220	238	248	248	262	260	232	241	221	274	259	243	272	268	296	250	237	221	226	247	225	289	251	261	261	236	224	250	242	249	253	211	256	241	221	244	231	242	230	278	241	231	208	286	251	247	260	215	252	227	236	273	245	242	247	247	281	265	252	267	271	205	256	246	225	251	221	219	237	258	255	234	251	246	234	241	267	245	272	251	244	245	244	235	238	229	260	257	241	251	241	257	256	248	231	282	259	245	254	239	240	224	277	235	247	258	245	264	227	235	277	243	251	237	262	241	235	247	245	267	242	247	259	258	271	247	257	235	267	254	250	259	274	246	229	240	249	262	259	260	242	217	247	270	255	244	259	261	238	274	263	239	254	253	267	255	224	233	242	247	259	255	244	236	236	257	260	228	254	235	261	268	278	258	264	253	255	240	254	229	271	248	246	260	243	267	250	234	298	244	241	241	255	234	252	253	242	252	276	252	240	264	224	264	254	256	229	261	247	260	250	243	238	251	273	255	229	234	230	225	251	210	251	230	254	278	257	237	263	260	216	256	270	263	216	244	253	237	227	221	243	223	238	249	265	252	233	251	253	235	240	242	242	217	241	242	238	236	258	235	243	258	248	235	254	244	222	226	217	227	250	253	239	251	228	290	234	234	256	246	246	242	246	253	237	241	247	226	263	253	281	219	263	235	268	238	228	247	252	238	224	230	258	271	207	238	246	231	274	250	230	250	242	234	241	250	264	234	258	235	210	244	244	245	254	243	240	266	256	228	260	239	238	256	247	229	261	241	255	217	230	236	249	257	247	238	257	242	244	221	228	217	245	245	248	244	238	232	227	229	239	241	245	221	261	245	257	249	270	286	232	265	262	238	237	236	234	266	246	233	243	231	242	243	251	266	229	231	226	266	216	226	263	250	241	251	243	240	274	218	245	247	246	229	247	237	224	252	255	244	232	241	259	219	277	259	260	254	245	253	243	270	270	247	277	254	220	240	232	232	234	238	218	241	249	233	268	243	253	225	226	239	247	228	235	254	230	219	264	271	265	246	238	261	234	237	259	238	251	255	254	241	247	225	259	232	258	231	257	250	232	251	239	239	237	248	260	241	210	255	224	263	255	254	224	239	237	243	257	246	241	235	286	261	225	244	276	262	255	262	252	281	238	253	233	280	237	241	225	229	253	281	234	258	238	245	252	241	234	229	269	249	221	247	224	239	255	246	250	278	247	239	247	246	253	236	267	231	236	243	255	265	246	270	268	225	265	232	274	248	282	251	248	255	253	266	246	244	245	259	237	257	262	255	238	272	261	254	246	244	266	262	235	256	244	252	237	242	256	242	250	252
2209	877	962	1013	972	936	904	942	915	898	911	855	824	847	852	857	864	857	857	906	855	892	821	835	833	848	758	826	816	852	803	856	844	823	802	830	817	816	847	832	814	785	834	835	841	783	836	827	736	827	802	855	838	810	815	815	849	832	839	847	860	848	827	786	844	830	797	834	773	808	835	836	859	814	892	826	835	788	915	791	867	797	826	832	845	821	806	825	813	871	840	850	794	857	865	803	848	842	837	813	825	844	814	825	848	813	846	792	824	780	774	881	833	797	801	877	790	829	807	775	839	849	865	811	827	825	830	836	856	797	869	787	828	829	830	815	811	780	821	850	868	813	807	831	812	792	826	798	802	831	847	874	789	783	791	862	827	776	836	828	822	810	852	879	865	847	787	831	843	861	869	846	827	817	832	833	890	860	842	843	765	821	802	810	794	831	809	816	867	830	839	857	798	853	855	860	802	826	841	785	808	826	779	867	839	837	848	832	896	841	821	846	853	747	856	790	855	818	838	821	837	854	786	845	801	837	800	803	851	796	835	814	818	818	818	826	840	825	863	841	830	772	834	807	814	833	779	806	834	773	792	863	833	803	798	861	825	770	824	882	798	822	821	826	813	840	833	819	792	860	802	821	855	866	808	772	781	865	826	833	815	833	832	840	832	807	807	819	805	844	798	813	864	806	817	764	792	870	793	777	799	803	835	848	810	771	787	838	792	857	893	882	765	815	854	818	839	819	788	827	829	798	833	838	819	842	809	789	785	836	753	855	804	809	818	845	828	789	827	839	857	814	804	824	777	848	792	833	763	803	809	864	797	733	814	823	798	822	817	824	799	876	830	800	816	792	848	814	843	820	846	801	793	838	840	799	807	811	823	782	764	840	839	778	832	814	788	808	808	772	800	816	785	869	822	770	784	801	807	847	820	809	882	826	820	822	809	857	896	770	821	833	782	832	841	868	802	815	861	820	825	800	812	817	820	834	825	818	798	805	820	843	857	835	811	843	803	810	814	853	778	837	806	847	815	811	835	835	819	818	819	795	791	846	822	781	851	837	849	798	757	876	821	848	822	809	802	860	848	858	804	836	830	844	836	832	851	807	802	793	792	866	856	827	802	815	769	839	861	802	804	853	823	825	820	779	805	822	804	815	814	880	847	826	811	825	881	814	878	857	802	867	839	881	838	817	862	798	856	781	826	835	846	826	851	780	792	824	839	828	818	827	826	787	803	809	775	825	788	760	775	827	827	836	851	844	874	829	852	850	812	774	832	823	781	792	803	847	814	801	855	888	827	804	822	842	819	832	828	838	842	804	765	874	847	783	843	803	829	824	819	790	837	864	823	844	824	811	835	843	771	872	846	777	801	864	807	833	848	841	839	828	822	871	832	833	820	825	802	837	865	834	794	858	852	825	812	897	833	841	801	813	855	820	812	764	812	899	789	820	869	861	786	859	835	870	814	863	878	864	843	838	849	775	825	855	843	843	784	824	772	826	795	830	845	825	800	834	834	823	789	812	862	866	842	815	781	819	838	789	833	808	807	794	871	832	804	760	811	823	826	858	821	872	819	822	837	781	831	830	877	818	847	884	834	795	802	839	787	836	844	760	838	803	805	808	793	837	811	843	856	798	844	843	809	818	871	785	854	807	780	817	806	835	823	813	790	853	787	824	855	877	804	825	841	869	810	861	864	833	817	862	848	814	821	831	806	796	839	832	834	804	807	825	802	855	781	850	797	776	827	801	792	856	823	844	813	821	781	792	852	772	841	825	842	799	848	768	839	762	782	836	851	832	816	799	879	802	819	877	881	843	823	805	837	811	810	810	856	861	859	787	893	853	790	844	828	843	796	824	809	822	774	898	798	788	861	878	839	808	872	817	882	813	836	776	811	791	807	803	818	851	854	861	853	816	758	826	828	822	772	816	849	820	791	820	826	822	860	826	846	796	825	812	852	812	797	832	850	843	836	849	818	802	795	814	857	844	825	788	840	874	886	820	836	865	820	832	786	847	903	822	837	821	851	793	804	782	794	850	905	833	834	842	795	828	873	804	827	834	835	798	792	843	800	843	846	859	818	822	807	770	825	816	808	796	813	833	860	832	831	887	882	838	838	811	788	842	839	835	758	792	849	828	828	809	817	819	799	803	817	812	918	835	812	824	794	836	810	830	824	803	802	864	818	882	813	840	849	851	802	843	846	813	883	814	767	821	839	863	813	838	789	791	833	796	872	855	832	766	811	835	833	823	837	770	847	806	779	816	839	824	803	779	762	784	837	771	841	814	841	779	834	830	818	828	849	798	816	826	796	831	834	809	812	787	869	814	828	819	811	797	821	808	786	829	816	868	844	855	804	806	797	812	810	814	792	862	842	834	812	813	826	807	857	789	814	841	754	853	867	852	789	836	822	808	808	802	828	799	844	857	808	825	834	883	857	819	828	811	822	778	785	824	900	753	837	791	842	776	836	857	823	826	863	837	745	838	857	759	807	867	788	825	820	822	856	793	805	799	866	824	805	789	800	809	803	847	833	829	832	836	826	829	810	937	807	845	818	871	815	796	869	792	835	837	819	778	888	869	760	787	810	842	798	856	816	841	884	815	817	791	757	787	823	807	837	764	799	803	793	883	837	817	799	836	806	891	843	862	803	773	863	814	819	833	813	815	818	762	831	794	850	806	810	831	798	807	864	825	803	824	839	846	866	835	826	798	850	867	809	806	808	824	838	849	852	813	875	840	820	807	864	844	813	816	833	821	855	797	838	869	804	797	840	855	857	858	816	833	805	842	793	804	820	812	768	787	824	789	870	814	880	817	789	859	870	857	822	839	865	796	801	820	855	793	815	802	841	841	837	829	807	838	790	843	853	826	844	808	854	778	850	817	805	830	865	772	823	881	849	828	877	799	775	848	838	810	787	851	909	848	757	857	773	792	796	827	844	826	823	845	836	836	819	817	813	802	842	818	861	812	822	838	791	779	787	861	879	849	812	866	773	825	743	781	833	816	836	842	839	881	872	817	809	834	819	823	812	794	853	829	802	814	833	865	848	847	868	829	828	821	813	828	868	792	829	851	822	872	821	803	856	791	871	818	815	828	824	839	831	831	860	826	820	856	817	804	860	841	821	820	795	799	808	807	813	849	876	822	806	809	852	769	823	820	804	835	826	851	826	801	837	777	893	801	806	872	874	856	809	835	800	851	799	774	868	853	845	837	809	819	839	828	814	827	864	778	810	829	780	802	794	852	837	799	817	810	856	816	854	861	826	858	821	847	789	812	875	825	840	790	789	784	814	869	804	803	838	800	835	821	885	842	790	821	861	804	778	843	834	849	852	819	755	787	808	854	831	863	838	812	828	891	807	839	828	836	819	889	830	826	852	851	830	796	849	818	858	833	838	809	783	845	846	813	838	791	853	802	809	838	773	837	792	821	829	831	876	794	814	814	832	814	807	822	816	801	820	858	783	852	859	786	798	840	834	835	889	825	829	867	826	849	804	840
6764	821	1062	891	661	496	383	321	293	245	194	200	190	181	219	186	188	170	164	192	146	153	138	149	147	143	151	141	156	157	125	131	167	150	167	159	148	139	147	151	123	159	137	159	141	126	146	126	142	142	166	135	150	157	147	174	146	150	136	136	161	147	156	139	124	146	129	137	136	142	148	150	152	138	153	130	157	122	126	144	139	149	132	133	146	135	147	138	160	120	170	170	165	129	134	154	138	154	134	135	149	156	149	133	156	140	142	160	151	143	129	165	146	153	146	145	134	133	149	134	138	161	156	138	125	146	161	144	148	158	153	147	149	137	150	124	131	129	147	163	148	123	144	144	123	142	156	134	147	135	132	163	139	155	154	148	149	149	127	140	126	145	138	147	148	141	152	152	149	132	149	132	148	157	138	154	149	160	129	136	134	147	126	143	158	136	145	142	175	153	152	125	131	134	129	139	163	134	157	160	137	137	146	152	129	154	157	141	124	144	160	146	134	143	170	128	120	159	120	138	131	165	127	158	167	149	127	125	139	140	133	142	148	125	151	129	146	138	134	136	140	139	144	121	145	129	130	152	149	134	136	151	148	153	133	123	153	143	124	149	162	134	133	157	159	138	138	143	146	129	155	153	131	147	136	125	130	126	142	147	131	132	132	154	131	154	137	143	137	152	139	146	148	144	130	140	141	142	146	142	148	140	161	147	143	135	148	141	140	120	140	128	123	153	150	136	163	146	141	160	135	157	154	143	138	135	134	161	163	150	142	148	153	139	168	137	135	152	138	114	133	149	118	146	120	144	142	160	147	144	143	140	143	161	137	147	142	142	152	127	151	144	136	134	162	151	155	142	146	133	150	135	133	149	146	121	146	150	132	133	141	143	136	146	138	160	149	140	145	132	124	155	159	143	146	147	155	145	151	145	152	142	115	132	142	132	171	118	153	127	136	129	152	140	148	156	143	146	145	146	139	142	137	128	141	151	147	136	134	115	141	139	135	129	147	141	138	142	168	129	144	139	130	129	135	131	157	162	134	122	163	152	134	130	136	126	152	150	108	133	126	127	133	157	132	141	154	134	144	136	154	122	137	126	132	158	146	138	127	140	137	130	127	161	160	126	178	136	139	121	134	135	127	155	144	128	160	157	154	143	119	143	143	133	127	135	141	147	140	154	145	133	138	137	154	134	157	117	152	145	137	150	149	156	161	148	150	139	148	136	138	152	139	137	151	167	139	143	145	167	146	128	152	131	147	150	143	125	140	168	126	158	145	92	150	147	155	125	143	135	139	139	165	140	146	149	126	150	143	136	140	150	125	164	133	152	131	132	126	153	127	147	139	143	145	157	149	130	151	129	155	148	137	140	153	140	139	134	149	156	148	142	135	139	140	138	140	140	129	139	135	122	135	133	144	146	140	147	157	166	129	156	146	143	134	147	131	150	131	147	146	141	144	131	146	137	131	131	120	146	124	130	137	132	146	146	163	132	144	148	142	147	142	142	156	151	150	136	146	125	158	153	152	120	154	142	135	151	140	119	133	133	147	132	146	155	149	127	154	120	122	142	144	139	134	133	126	139	138	144	141	145	140	147	138	136	129	159	128	159	129	153	152	152	138	156	129	156	148	133	136	123	168	150	139	131	128	141	125	170	141	135	148	135	150	146	128	156	141	125	156	149	160	136	127	145	146	152	167	147	149	125	131	137	150	124	148	152	140	129	146	133	136	151	128	144	152	157	157	138	130	148	152	134	140	128	146	120	144	148	146	146	160	144	138	122	168	158	134	141	143	132	120	170	146	133	169	133	130	145	143	139	148	143	127	150	137	150	152	161	146	130	150	119	152	133	139	169	153	131	135	155	143	138	158	154	128	144	127	152	149	158	163	142	141	128	144	140	141	144	135	144	123	137	112	154	146	152	133	129	141	124	148	148	141	129	129	135	142	136	136	133	142	148	153	142	158	132	138	152	140	133	142	117	141	136	149	132	123	118	141	147	139	135	139	128	146	124	138	146	148	142	140	153	150	130	139	126	136	146	130	162	139	125	141	151	147	131	140	136	143	149	127	119	169	137	159	138	136	149	152	139	151	115	142	134	137	144	146	139	134	162	131	158	140	139	140	158	152	133	161	154	154	151	160	145	146	151	152	155	152	128	147	144	152	165	128	145	144	144	131	154	125	160	160	142	145	125	147	173	158	168	133	122	132	122	137	139	146	162	154	138	148	131	126	159	182	142	131	152	142	134	154	128	157	144	149	145	138	141	147	126	155	134	116	130	143	135	135	127	142	143	127	155	161	148	129	147	138	169	141	173	141	151	155	144	122	134	120	140	138	147	148	167	142	145	151	132	157	134	148	138	138	146	178	172	140	142	119	133	146	138	156	145	167	153	143	121	155	154	129	155	147	155	125	153	148	137	146	128	159	152	163	120	121	162	148	145	125	153	141	121	144	142	125	149	142	123	132	129	138	149	136	139	159	152	141	150	145	149	151	134	150	162	141	146	157	144	145	147	129	130	150	143	143	132	141	130	133	143	161	135	167	162	141	153	123	134	131	133	160	129	156	152	159	137	134	142	132	134	138	129	126	149	147	121	125	151	145	150	157	123	138	155	145	129	147	147	138	154	118	135	130	131	157	151	158	152	152	128	143	142	149	132	161	156	144	144	150	147	154	146	118	127	144	162	138	142	117	149	137	166	156	135	147	147	145	146	138	159	138	147	144	139	127	127	132	137	143	136	140	135	133	128	156	122	144	154	150	145	131	135	143	146	155	113	185	137	149	163	153	136	110	124	141	161	144	140	136	168	113	138	141	138	149	136	184	146	146	123	130	126	134	161	143	147	133	131	139	148	159	172	136	150	158	139	136	155	124	115	160	140	136	158	151	140	150	133	121	146	139	122	148	133	161	148	152	160	105	142	136	144	132	131	130	140	141	168	151	145	149	139	156	167	133	161	141	145	154	142	145	140	147	131	134	144	142	155	136	133	122	186	137	154	125	149	132	135	127	166	122	146	132	112	137	138	151	134	124	141	162	141	132	132	147	160	160	122	128	144	145	124	159	131	132	130	141	149	136	132	158	123	143	144	148	133	131	157	122	136	158	143	147	148	146	130	162	151	149	141	136	141	142	133	131	166	132	152	149	127	137	128	143	137	155	164	154	143	139	174	146	123	116	133	156	149	125	158	154	150	135	141	136	154	169	142	128	129	121	155	140	131	138	129	150	146	134	167	149	128	164	121	131	169	150	148	139	145	170	130	163	152	144	154	147	143	154	155	143	130	157	148	138	143	134	122	122	142	147	148	149	150	136	140	133	152	139	145	142	146	155	161	143	148	154	143	144	155	157	147	147	148	140	141	139	143	151	154	141	156	134	137	151	135	138	144	177	131	171	147	160	147	145	117	124	128	152	130	138	144	144	149	150	169	122	143	145	132	156	159	144	146	158	141	129	125	138	147	154	135	157	136	137	146	145	132	141	138	142	144	137	148	134	136	131	137
5045	1318	2484	3083	2734	2172	1810	1652	1465	1222	1078	995	988	889	913	846	749	727	722	704	661	723	685	671	640	658	615	586	608	591	565	603	568	547	549	585	554	578	574	560	580	519	520	582	526	565	537	591	546	514	521	566	525	566	535	532	525	539	531	527	533	572	532	515	523	549	550	563	488	501	507	571	509	532	497	485	551	568	504	559	511	505	542	499	526	537	497	498	512	525	507	479	533	539	472	534	509	555	483	506	528	488	512	509	566	544	524	478	520	500	502	499	514	529	511	508	488	524	550	534	492	538	529	509	563	559	513	537	549	514	490	481	545	470	515	537	496	541	520	489	506	507	498	531	538	522	554	542	528	540	530	527	510	502	508	532	502	507	533	492	507	573	553	497	544	538	534	496	518	521	553	501	500	577	506	556	526	530	536	526	499	490	501	539	493	543	496	519	504	508	527	517	510	528	474	505	535	503	495	495	520	546	487	543	540	534	556	533	488	514	520	549	545	526	528	572	524	532	555	537	485	543	502	508	480	534	515	538	545	545	499	546	528	529	494	543	524	493	519	542	510	534	505	502	506	505	530	477	533	524	534	507	520	506	514	541	534	505	550	523	515	537	496	478	477	482	492	505	590	522	514	510	543	514	512	496	513	503	498	482	527	520	517	523	522	533	520	486	501	522	534	528	536	534	512	506	490	497	510	520	559	487	526	502	525	530	514	498	480	506	552	541	510	490	500	519	479	510	527	529	538	564	518	493	488	531	509	536	527	471	512	490	519	476	551	543	497	478	492	533	502	506	528	513	478	527	507	486	517	501	531	519	522	511	517	516	513	519	542	518	560	509	533	538	484	536	506	509	539	497	523	530	531	491	522	529	515	474	500	501	521	532	502	556	522	499	506	554	509	493	540	536	523	484	528	492	546	491	522	494	535	475	550	514	520	540	523	490	556	495	539	534	541	529	510	475	548	546	519	566	462	575	526	493	515	538	485	498	516	484	513	502	507	499	513	506	520	498	481	513	523	500	527	486	511	498	529	529	514	468	500	548	490	552	522	508	531	546	527	534	516	536	507	546	530	488	530	559	543	516	503	526	492	506	530	528	531	517	528	499	549	502	567	540	479	536	534	499	535	506	536	498	520	510	537	534	533	508	472	523	511	546	539	469	508	514	496	502	566	494	512	479	552	468	530	538	541	499	525	546	517	517	534	501	515	513	534	527	505	529	509	547	481	519	490	508	533	533	491	517	557	525	562	506	517	531	522	500	501	530	523	514	502	524	484	498	491	509	523	525	472	521	526	488	514	498	497	491	524	537	483	515	498	513	518	500	511	514	508	557	513	491	489	524	499	503	544	503	531	514	499	500	506	498	523	560	544	485	529	494	504	552	511	520	531	533	505	455	515	505	512	537	523	528	516	514	573	481	517	532	509	518	510	491	508	504	524	546	489	518	522	507	485	539	533	529	499	513	519	520	538	540	518	568	506	509	530	508	507	515	518	510	527	510	500	519	497	509	517	513	485	544	524	446	504	464	511	500	549	540	471	528	537	534	486	503	494	488	494	537	514	516	544	515	509	499	508	523	506	520	470	511	503	464	513	477	514	531	534	515	499	494	542	518	523	533	480	520	536	540	521	516	547	492	531	520	495	524	553	515	509	507	521	507	480	478	485	516	495	529	543	555	535	505	532	492	546	504	544	536	501	522	516	517	494	535	503	542	520	528	502	539	490	484	524	531	521	512	511	512	522	506	499	496	511	522	521	468	488	519	514	503	516	516	502	523	510	508	573	527	510	484	505	516	504	527	508	537	491	526	506	494	488	521	505	511	506	569	518	532	546	503	534	531	542	522	507	488	551	478	541	500	515	517	526	524	541	547	501	498	506	492	521	499	559	504	535	531	473	538	499	513	481	539	528	516	521	555	525	503	511	510	524	505	529	576	489	488	532	489	562	493	517	497	539	493	454	472	522	563	535	534	532	529	475	516	525	504	524	551	530	560	508	521	534	474	508	532	546	520	520	500	499	559	538	506	546	537	527	491	512	488	512	513	514	542	540	501	518	501	512	496	527	537	510	528	513	519	541	530	501	478	555	507	509	517	533	517	499	513	522	523	545	538	560	532	504	517	500	519	514	493	496	516	502	494	521	499	552	514	522	501	512	513	534	505	537	487	534	493	545	476	523	528	484	506	491	519	505	509	477	509	536	522	482	507	517	508	526	526	493	509	513	508	502	543	485	519	554	544	524	551	545	500	525	515	573	479	501	466	498	536	506	522	532	498	504	505	536	546	560	516	513	468	502	512	512	543	480	506	489	546	501	527	561	520	507	473	516	521	502	505	493	526	506	540	496	542	544	487	544	491	537	530	484	528	517	537	503	540	513	537	545	470	534	493	501	510	486	513	529	497	531	534	529	546	514	504	480	542	513	515	521	475	543	513	477	501	479	499	520	493	503	522	503	478	517	518	501	513	530	553	519	526	541	501	515	525	517	525	531	503	489	536	500	497	491	523	486	525	536	511	520	493	519	521	529	531	544	486	529	517	502	516	527	532	542	484	532	518	510	527	563	525	513	489	487	517	480	472	492	534	514	507	522	499	523	544	525	479	515	541	481	529	537	500	526	519	511	513	531	470	532	512	522	533	504	489	524	503	521	563	536	519	524	535	486	512	516	504	523	499	497	564	515	533	565	534	552	506	537	504	508	540	525	549	495	475	487	535	513	512	544	487	502	533	523	510	553	543	520	493	482	476	544	505	521	515	524	519	485	500	512	517	510	542	500	523	517	507	525	501	551	517	543	514	560	495	483	471	522	519	540	564	480	496	521	512	535	519	563	515	545	484	537	517	477	544	523	519	507	550	538	512	512	508	520	543	508	503	501	530	515	514	568	533	547	550	518	510	489	517	525	502	469	548	530	535	511	492	522	486	526	560	531	509	469	490	525	524	526	451	507	546	502	513	500	470	552	520	490	547	501	512	530	516	449	509	523	528	480	517	499	521	506	504	519	519	501	492	518	542	531	511	502	515	523	515	525	512	532	522	551	511	487	530	524	501	513	536	509	541	516	559	515	515	469	490	526	523	571	531	485	518	529	456	539	501	486	497	532	528	484	480	521	544	503	536	513	555	517	515	536	537	500	551	526	533	497	525	528	521	538	545	522	511	505	536	516	503	492	497	531	494	530	481	507	506	530	483	475	521	482	560	522	478	529	511	506	471	494	503	505	498	545	511	512	510	500	526	510	530	535	554	476	498	506	500	540	480	500	560	520	503	510	461	551	530	561	509	505	487	534	537	525	511	518	510	516	472	512	503	486	513	521	543	536	565	524	501	524	547	565	516	546	474	524	502	558	507	493	517	507	539	530	517	512	488	538	475	521	513	504	495	489	549	493	500	524	484	464	546	518	488	510	546	504	511	538	458	548	490	525	497	566	527	502	531	520	494	544	508	540	589	508	503	482	552	500	508	516	502	502	471	519	533	531	519	520	535	505	492	542	516	553	498
14353	1701	2198	1669	1265	870	650	552	468	373	319	280	271	201	211	221	169	174	153	164	150	154	171	159	117	151	118	149	127	139	150	138	126	128	124	105	103	102	146	111	114	135	105	116	91	110	111	135	118	109	110	138	111	123	119	133	115	93	113	111	134	128	115	121	103	94	124	118	138	121	98	103	121	99	105	105	114	108	117	101	125	101	97	103	98	103	108	97	104	125	126	92	139	108	100	107	116	102	115	126	90	105	111	110	112	98	120	103	108	121	112	105	108	102	109	107	113	127	114	131	119	124	117	113	115	120	86	128	106	97	119	111	103	100	117	114	113	112	113	114	106	127	106	103	107	117	113	104	121	118	95	110	121	107	112	111	116	123	109	115	108	93	115	101	106	87	116	118	98	97	117	101	95	110	90	90	113	109	117	105	112	94	131	109	112	106	122	90	112	113	107	118	122	96	110	98	112	105	100	92	117	114	108	103	94	121	108	113	87	113	98	107	109	109	98	114	107	112	117	112	91	118	103	113	102	120	107	103	98	113	89	119	115	116	120	119	126	90	121	115	132	119	95	97	104	112	106	94	89	108	107	113	93	103	108	117	120	120	119	92	112	104	122	95	114	109	104	110	110	111	89	111	104	123	114	102	103	101	103	100	102	108	95	121	101	88	101	92	98	131	100	116	125	120	100	127	111	83	96	129	99	138	113	103	98	107	115	99	119	101	101	106	88	108	118	113	128	105	94	101	127	102	99	101	99	115	96	107	110	114	118	120	110	100	117	97	103	107	107	112	117	97	118	112	121	104	104	117	119	121	116	112	112	109	102	116	88	134	119	89	115	110	95	100	118	110	110	130	118	114	107	103	120	118	107	90	117	94	118	88	111	121	127	114	121	112	109	96	117	110	98	108	104	119	112	96	95	112	123	92	125	117	110	100	87	97	118	111	103	109	130	135	109	103	113	114	101	97	109	98	113	114	115	124	121	117	101	108	109	100	104	115	95	103	114	104	101	121	93	108	112	103	99	120	123	122	105	100	114	124	111	117	103	107	124	113	111	99	108	111	107	117	99	109	126	116	95	114	104	111	123	91	129	128	113	114	116	107	117	124	116	108	98	110	108	103	110	95	99	130	118	91	108	100	105	106	106	102	95	112	101	100	93	116	119	123	105	103	113	113	89	114	114	102	114	109	88	110	120	98	99	111	116	96	104	123	110	97	107	97	98	103	106	106	114	129	101	109	113	125	126	113	122	105	104	101	101	109	92	121	98	93	98	111	98	98	107	87	126	131	109	97	109	104	102	127	110	117	123	116	106	131	121	109	100	106	113	119	119	90	98	116	106	126	111	118	101	114	114	104	107	119	101	112	122	117	102	118	118	116	96	110	100	105	106	125	107	127	99	122	107	109	104	125	111	101	118	92	108	115	87	104	108	110	107	107	118	92	94	99	107	120	114	115	136	101	103	99	106	122	114	102	95	109	107	87	102	117	105	117	106	119	128	105	107	126	103	106	95	118	110	108	123	113	118	96	101	96	96	109	110	87	108	112	118	107	113	138	105	117	90	112	97	109	102	101	122	114	118	117	104	111	116	111	107	134	109	116	104	111	106	94	98	111	102	126	101	94	107	102	94	98	113	117	106	113	110	94	113	109	146	108	114	103	119	111	115	107	100	104	133	107	96	103	117	118	100	102	111	119	113	114	126	107	105	126	111	108	119	106	119	116	129	117	117	117	111	105	111	100	116	118	124	96	125	107	119	104	94	102	112	123	104	115	108	105	106	118	107	101	95	106	107	103	104	100	115	114	95	126	97	96	127	114	113	113	133	109	127	92	115	114	109	115	113	91	115	101	95	110	110	102	112	116	112	88	120	131	88	108	120	104	115	110	103	101	105	116	110	113	112	97	111	107	100	100	103	119	112	119	118	116	89	110	99	128	110	108	91	107	103	105	119	105	102	109	99	86	125	123	112	101	113	91	115	98	120	112	112	122	117	102	111	114	100	115	112	110	112	97	130	101	116	120	105	94	114	110	123	106	91	118	109	89	126	99	109	109	96	122	114	123	105	98	120	119	96	107	121	105	94	95	121	104	128	107	101	130	114	90	86	95	83	121	101	109	106	108	100	108	107	101	115	105	98	110	97	114	119	136	123	100	98	109	104	109	108	113	125	106	104	109	102	82	104	107	89	112	113	111	127	108	106	108	111	106	133	111	110	124	109	118	101	109	109	108	126	98	115	114	123	115	99	111	98	116	98	97	131	112	89	119	121	101	115	120	121	128	108	118	110	109	110	122	117	118	104	112	115	128	103	120	104	116	95	104	92	112	100	116	84	101	116	102	117	105	110	118	128	123	129	106	100	108	108	90	104	107	114	110	111	123	103	134	98	101	118	105	113	109	94	118	94	108	113	109	96	113	124	120	90	108	98	115	108	106	97	113	92	112	121	106	104	125	116	106	107	116	103	123	126	103	106	113	128	124	114	124	117	123	109	101	112	120	117	123	121	103	102	82	105	111	113	92	109	123	97	105	106	92	115	128	105	99	121	123	104	102	105	116	99	117	116	76	88	137	103	89	111	100	102	102	87	116	117	122	108	117	112	105	98	107	112	101	90	104	108	105	100	107	105	114	106	115	99	101	108	124	104	115	115	104	114	100	130	110	106	91	94	112	117	102	128	98	77	117	100	114	109	110	98	105	111	117	115	118	98	107	101	106	98	105	108	99	104	113	117	111	127	95	90	93	94	107	112	117	121	117	93	107	108	117	103	102	105	99	110	96	136	101	134	104	100	112	123	105	110	105	114	104	114	123	117	107	126	102	106	106	115	83	108	122	104	97	118	120	128	113	101	122	99	123	110	118	109	104	106	100	82	103	107	117	113	108	99	104	114	104	114	107	126	112	96	127	115	113	124	112	124	97	108	103	124	109	111	92	113	89	108	101	105	120	92	104	120	105	107	110	102	112	124	96	110	119	108	94	97	110	106	116	77	108	107	110	101	103	103	106	108	119	111	97	108	98	112	104	93	125	136	99	114	88	101	105	100	103	115	132	108	109	114	98	112	128	110	121	104	92	109	101	125	108	99	120	111	90	112	108	123	129	105	103	94	98	110	96	110	93	113	120	100	121	95	116	121	111	122	114	106	105	97	106	110	109	109	97	104	128	101	110	110	129	101	123	105	97	90	105	113	113	117	129	80	99	110	113	105	114	98	106	126	117	114	102	124	113	114	102	113	108	125	107	112	105	106	112	111	109	106	89	109	128	112	119	90	103	100	110	128	104	99	123	107	105	97	108	124	78	137	114	114	112	103	102	103	117	109	125	84	125	108	111	87	110	109	98	108	126	115	114	112	99	115	104	101	98	100	110	108	93	105	112	114	96	118	114	116	100	120	102	125	130	114	119	120	103	113	113	105	126	118	117	118	113	103	101	103	141	96	107	103	117	100	124	120	107	124	107	123	115	108	84	128	110	92	105	111	112	110	92	129	110	115	111	112	102
7417	2169	4620	5577	4805	3801	3252	2692	2358	1916	1760	1593	1369	1263	1198	1013	933	924	883	848	790	821	736	736	683	628	662	652	604	614	575	548	587	599	563	546	542	514	528	483	511	529	514	502	455	525	491	494	490	474	481	467	488	457	478	443	499	437	439	478	446	485	477	479	447	493	472	455	414	425	426	435	448	439	476	422	452	437	460	448	449	437	430	423	434	406	429	436	466	433	420	442	442	426	435	444	437	443	419	420	380	449	454	425	445	421	413	435	445	404	415	440	439	446	397	423	436	408	406	401	429	448	436	402	456	389	458	443	451	407	434	419	427	443	418	385	418	404	418	403	415	391	434	399	396	418	411	405	438	423	389	438	434	426	421	415	403	433	403	405	438	431	434	420	386	453	413	417	392	428	407	432	452	413	468	423	410	411	411	428	449	436	417	443	416	425	391	435	385	428	399	420	457	447	394	423	448	436	415	440	450	414	445	414	440	428	410	419	412	375	376	415	391	416	414	435	409	391	393	415	408	376	428	407	442	459	417	447	421	414	407	408	387	393	448	447	403	424	425	441	435	429	439	425	423	400	436	439	445	424	412	463	422	411	445	395	430	434	440	395	436	429	434	434	453	395	414	435	377	399	434	401	436	416	434	440	440	443	451	412	432	425	384	383	403	408	400	454	420	443	437	430	408	407	428	421	430	420	431	427	397	437	401	440	404	429	422	453	401	427	412	404	425	436	425	433	423	448	384	395	434	422	416	429	449	436	427	379	455	446	437	397	420	436	418	405	399	454	383	415	408	426	417	422	458	425	439	411	421	441	420	395	421	420	437	422	412	409	393	403	425	434	401	425	457	440	399	421	460	388	415	409	418	426	374	464	416	445	434	433	432	460	385	429	464	387	416	438	436	429	399	423	431	418	419	390	421	430	462	427	426	417	455	423	398	396	455	440	417	421	427	422	413	459	428	410	454	429	423	394	429	419	431	404	434	402	391	426	435	387	398	416	396	399	435	428	432	387	423	422	399	429	429	437	408	432	407	439	409	417	432	425	413	426	465	384	430	451	399	414	423	393	436	480	395	436	429	425	441	411	423	418	430	419	388	449	440	430	394	434	423	384	424	428	433	432	426	381	434	400	432	426	366	439	422	403	436	399	407	429	442	445	411	413	455	446	476	414	431	457	405	425	434	392	415	398	417	436	429	421	466	417	410	387	421	416	439	463	424	420	397	443	436	432	416	391	401	406	378	406	443	427	434	400	443	407	394	389	410	383	431	385	398	417	406	460	423	428	421	437	429	428	440	404	375	431	399	448	420	420	430	393	421	420	455	438	434	396	415	443	431	397	409	411	436	381	403	401	445	404	407	427	401	448	403	441	396	426	404	396	441	418	425	440	368	440	425	419	395	438	400	398	453	411	437	405	389	411	418	429	435	412	419	444	416	432	390	430	440	428	436	429	401	429	423	403	436	395	435	419	408	456	392	403	399	416	418	408	413	406	398	407	403	395	417	398	391	410	450	384	427	384	411	428	443	409	430	422	396	437	417	427	422	404	424	442	449	389	400	438	440	418	422	418	419	381	401	426	409	461	464	401	430	431	404	443	439	394	434	428	393	395	437	426	434	412	386	431	408	415	418	423	450	435	410	412	443	428	446	430	418	401	383	426	459	405	400	440	415	400	429	437	404	410	446	401	458	398	484	443	460	414	426	423	437	412	416	429	406	393	366	447	425	407	389	388	406	402	413	439	454	397	423	433	427	402	427	444	414	407	417	440	450	411	435	422	447	426	414	403	398	436	399	417	433	426	425	450	415	408	422	406	410	395	434	412	398	417	451	401	424	394	429	432	431	466	414	431	415	434	418	423	427	442	380	412	396	399	418	433	400	422	436	413	460	429	406	427	428	410	392	421	412	420	425	386	411	412	419	406	416	455	461	485	428	375	418	395	414	382	431	400	429	409	429	434	450	451	456	451	434	438	409	427	400	400	390	417	392	396	430	404	433	405	429	436	443	448	408	448	398	446	389	425	436	432	434	373	405	413	406	438	407	398	430	454	407	422	414	404	391	411	443	393	436	385	400	394	412	396	439	385	446	442	420	453	398	427	440	452	397	407	416	434	449	399	433	432	388	435	424	405	411	422	451	404	400	406	409	422	390	467	444	405	365	412	434	421	445	419	435	386	394	395	450	395	433	416	452	415	440	418	404	421	462	394	418	437	406	405	436	403	413	435	401	409	439	447	392	407	424	385	412	436	394	427	426	424	433	420	421	407	429	392	426	446	417	400	405	412	460	413	416	414	390	409	438	449	435	431	421	419	445	408	435	395	390	407	427	401	410	390	413	399	407	426	440	386	454	420	420	434	398	417	402	422	421	431	449	407	447	473	409	423	408	447	441	424	404	434	424	427	396	424	429	416	390	449	403	430	424	430	387	406	414	411	439	385	444	426	432	419	390	432	442	460	413	398	407	400	411	417	404	415	441	421	422	467	386	412	411	436	408	474	385	381	419	401	423	424	419	436	387	392	415	407	444	459	429	443	413	435	353	382	398	440	395	406	443	413	432	414	415	456	408	416	438	408	383	415	423	386	415	406	440	422	432	415	426	421	399	441	420	422	422	397	391	426	424	415	432	389	403	436	423	428	416	427	428	407	395	404	393	387	390	410	405	420	426	400	392	400	422	412	400	398	428	412	405	430	395	385	417	420	416	386	445	425	442	429	410	462	425	404	449	418	386	430	410	429	414	408	434	434	408	394	428	408	424	469	408	422	403	428	435	458	446	404	423	411	397	428	420	406	409	437	419	440	415	448	445	399	432	453	432	396	395	435	431	430	419	443	420	414	433	418	416	400	447	423	421	449	427	427	458	424	435	412	467	397	408	410	394	389	425	412	416	386	400	441	388	430	460	426	428	430	419	442	394	442	445	437	417	400	426	419	408	392	396	412	419	423	411	422	410	431	450	397	428	421	430	433	406	442	412	412	430	410	399	438	426	390	429	451	435	401	437	397	459	402	406	407	408	444	427	435	414	414	415	437	396	423	387	412	393	458	404	408	399	384	432	412	409	397	402	488	473	448	417	398	435	418	418	412	409	454	392	418	400	441	449	387	394	448	400	382	385	440	389	396	434	439	425	382	444	430	427	409	404	407	414	439	437	398	394	457	446	423	416	405	438	406	417	384	406	457	423	416	431	423	420	436	417	465	426	448	436	423	390	436	420	380	375	415	407	401	394	414	428	370	401	386	396	429	434	423	410	420	417	417	401	467	403	429	430	430	403	430	443	386	451	415	416	403	418	411	416	400	386	410	439	417	414	417	440	419	401	437	432	407	372	405	431	431	444	419	453	391	430	391	420	390	419	413	425	430	436	416	422	415	411	407	426	431	432	443	436	430	397	430	414	417	413	403	421	419	436	396	418	380	397	406	413	405	394	424	440	410	416	421	411	421	440	428	433	431	397	444	407	406	438	433	430	401	438	424	391	405	428	396	426	392	417	428	426	408
1766	299	304	274	285	283	235	261	248	231	231	233	237	262	261	237	236	235	240	240	248	235	253	256	260	245	223	253	235	253	227	245	245	240	249	202	255	244	242	243	234	250	251	225	251	241	224	254	238	242	242	252	229	237	240	261	257	242	261	234	252	253	271	265	251	245	224	233	236	226	235	229	246	265	251	231	277	253	228	213	260	251	243	223	252	284	245	261	239	214	264	245	272	244	248	264	257	250	255	242	245	253	212	252	252	231	251	231	266	251	249	247	245	265	242	241	261	269	265	267	248	233	241	221	243	240	238	230	246	246	237	235	240	252	229	225	241	213	229	246	232	229	245	241	242	230	243	230	235	240	227	253	238	229	221	259	223	247	224	239	233	261	241	239	255	237	239	246	237	233	256	230	248	222	240	248	230	241	246	221	201	265	241	242	261	238	267	237	221	237	224	248	245	223	254	207	216	250	234	251	225	234	248	236	230	261	265	257	263	242	262	237	264	222	237	217	231	280	261	234	241	233	229	265	235	235	230	233	240	225	255	252	248	250	217	272	232	250	243	222	249	242	242	242	258	253	252	234	255	242	248	272	261	243	247	241	220	230	250	252	235	240	247	250	237	246	243	244	248	231	245	221	257	273	258	232	235	239	236	238	226	239	230	237	283	248	203	224	234	231	239	254	244	225	237	261	242	221	236	216	237	256	242	252	254	241	257	255	232	242	245	241	223	229	257	213	237	253	253	269	219	241	251	243	260	237	241	239	248	270	241	225	217	257	228	238	259	235	259	223	253	240	230	254	253	245	251	237	247	271	229	225	223	233	249	267	247	218	251	250	228	237	222	232	241	247	238	240	243	261	227	233	214	228	238	257	232	223	227	242	234	238	226	245	268	243	259	256	232	233	226	261	259	244	241	235	243	235	233	211	230	226	233	271	263	268	239	239	291	296	252	270	258	237	250	257	226	249	234	258	244	268	204	252	244	253	257	250	244	275	264	260	263	244	255	241	246	260	245	253	240	233	243	219	252	244	241	231	237	257	260	239	276	230	256	248	264	255	246	250	245	251	262	226	215	233	252	266	225	221	234	256	239	243	242	239	258	260	276	253	230	254	261	241	222	222	239	278	231	227	244	219	236	256	233	261	227	262	251	255	275	229	232	246	251	246	259	238	244	244	219	246	236	252	253	230	240	239	245	217	241	221	238	261	219	238	245	246	256	243	247	240	268	259	219	227	250	253	248	224	257	221	278	283	247	249	260	284	222	241	242	289	266	258	231	240	261	252	224	231	253	225	240	238	235	259	263	235	234	264	262	237	256	231	229	212	251	226	236	252	239	250	244	251	214	229	273	222	253	247	228	238	215	244	255	235	235	245	239	263	224	267	269	228	238	257	262	242	231	260	231	240	271	256	229	257	245	234	255	210	268	241	261	254	240	240	226	240	231	275	238	258	242	226	234	259	236	255	260	229	221	238	226	246	228	227	241	248	240	267	232	243	221	238	244	254	248	272	232	248	250	264	250	232	248	254	240	243	227	248	253	243	217	259	236	239	247	252	243	271	251	229	240	274	227	262	220	248	258	249	234	242	258	244	282	247	238	262	259	244	238	239	272	219	242	267	258	237	244	227	247	233	233	246	274	265	271	229	246	227	233	246	245	254	263	254	240	230	238	222	244	214	227	220	229	248	257	274	266	220	243	230	282	251	236	258	247	229	250	230	246	229	211	236	250	234	227	245	248	231	227	260	244	204	265	275	243	252	228	243	244	251	257	237	233	243	255	236	248	244	250	255	250	236	211	223	254	268	235	252	258	229	260	230	259	219	230	217	248	227	236	230	257	223	248	264	248	249	256	260	239	236	253	274	258	257	266	233	248	251	244	244	260	213	230	266	238	268	240	265	249	257	212	249	211	245	243	245	240	238	234	249	254	246	242	264	238	276	223	233	257	271	263	231	245	216	223	243	238	261	232	283	254	217	255	261	250	223	217	221	200	244	233	250	211	220	229	224	221	225	243	237	228	238	223	257	234	251	251	229	234	228	250	220	239	227	254	248	254	250	236	275	232	257	231	233	244	247	260	228	214	231	248	260	265	240	243	252	243	281	255	255	229	285	256	257	254	249	242	222	261	242	238	233	252	265	241	294	246	253	234	275	246	267	257	248	244	248	247	252	261	237	241	234	251	263	215	260	258	213	253	234	221	234	236	250	219	233	258	256	256	224	245	231	248	242	231	240	244	258	246	219	250	249	236	251	266	235	242	243	254	242	232	242	261	257	256	246	266	234	235	268	235	273	232	270	231	275	228	256	237	222	228	260	237	243	257	248	238	244	246	276	237	267	256	213	245	236	261	252	258	235	248	236	247	254	250	214	226	242	235	221	247	241	246	220	238	254	246	255	250	242	250	239	237	233	237	223	230	271	216	267	214	267	253	260	240	242	247	256	266	222	212	266	234	230	240	261	257	255	267	246	236	279	230	233	236	225	267	212	236	237	253	234	250	223	251	227	218	237	263	248	264	229	261	229	247	266	241	220	232	262	227	254	245	244	246	242	204	250	250	239	225	251	242	257	237	223	244	214	256	231	249	264	233	243	241	233	229	244	236	244	247	231	258	254	237	252	253	225	243	226	252	237	241	235	237	258	250	227	240	264	250	244	247	254	244	247	229	228	227	247	241	254	259	236	234	282	246	239	241	230	254	244	238	241	226	227	262	246	237	228	237	269	237	237	234	259	252	234	232	225	259	240	254	238	255	233	229	262	234	251	236	238	224	237	241	260	231	235	242	233	226	258	244	233	283	243	248	262	244	240	240	264	236	241	235	219	237	241	221	216	227	266	275	239	266	258	240	257	256	217	219	257	224	233	271	244	225	233	235	246	243	275	220	238	266	254	242	228	230	223	248	240	232	241	255	256	252	246	238	263	239	239	234	255	253	248	249	278	255	270	247	257	225	272	235	240	227	276	253	230	272	249	263	218	264	238	233	225	267	241	218	249	251	265	258	252	237	247	251	231	226	234	232	290	261	270	251	250	255	237	242	236	241	236	249	230	249	233	221	249	241	248	223	223	248	228	218	222	260	243	264	264	265	258	246	228	217	279	225	238	214	247	282	228	257	222	276	221	231	262	237	278	224	232	266	265	250	264	267	227	257	238	223	232	287	232	243	249	246	246	233	241	252	244	237	235	218	244	250	222	262	214	257	229	250	231	285	245	224	233	219	252	224	227	242	250	261	240	226	251	238	225	258	237	237	234	264	287	259	260	265	241	231	252	250	281	239	244	257	234	256	263	257	245	219	257	235	242	267	214	239	237	217	251	235	224	261	243	214	247	243	219	236	258	255	231	259	242	240	227	215	251	254	214	233	249	235	241	233	225	215	239	258	244	242	226	228	240	216	254	261	240	219	235	253	244	249	250	249	264	222	253	242	240	246	242	266	233	262	239	242	226	251	260	241	253	245	212	257	272	238	236	242	286	241	247	229	241	239	227	256	253	225	253
2234	903	941	981	1016	967	940	862	867	856	903	887	856	835	823	834	821	873	820	817	845	821	797	894	815	840	839	823	870	851	795	820	844	834	857	827	823	853	831	872	833	843	812	804	829	822	802	780	874	844	795	814	791	827	859	844	794	824	815	861	801	824	836	839	814	818	865	819	835	775	823	824	842	823	825	864	835	806	807	819	794	834	807	844	809	812	869	793	825	767	807	742	763	841	800	844	864	805	760	819	791	809	827	812	840	829	823	844	787	812	810	825	840	774	797	776	822	794	803	849	900	858	825	821	784	774	772	847	814	838	850	807	829	787	821	809	818	800	816	808	805	840	851	783	819	834	854	815	796	847	834	818	823	849	831	838	822	869	819	766	812	854	810	762	856	831	839	846	801	822	798	800	765	807	781	818	832	797	822	825	857	817	811	830	816	835	848	825	862	868	803	844	863	781	855	801	819	860	793	794	821	772	871	800	870	828	852	822	784	835	834	788	853	834	794	783	815	891	788	782	813	822	795	825	770	827	868	794	830	876	819	840	807	835	816	859	821	847	833	772	780	798	813	839	804	814	824	833	850	804	829	795	827	755	799	796	780	853	799	810	835	794	800	801	846	838	836	814	823	838	812	804	771	826	802	827	783	852	849	860	901	810	822	819	872	831	800	876	865	808	805	810	844	898	858	821	781	792	822	860	816	802	843	834	750	808	789	865	838	816	833	852	825	816	828	838	793	835	782	836	881	806	850	812	871	887	833	870	863	843	848	837	892	816	847	823	811	826	834	833	807	809	845	801	856	862	819	783	834	832	792	820	779	785	787	777	777	807	833	808	805	851	855	818	845	792	854	838	796	790	859	825	837	857	816	780	831	791	793	772	802	860	829	818	844	835	795	858	791	786	804	809	818	824	794	830	851	815	793	825	815	817	816	784	859	852	854	815	794	826	783	821	809	822	833	811	828	866	764	828	818	804	813	784	868	812	834	820	804	809	817	780	858	813	852	762	878	833	817	826	868	804	872	846	875	832	853	869	816	837	843	821	812	817	792	868	853	780	822	911	877	840	856	815	802	769	850	873	747	838	781	794	791	777	817	809	772	833	878	811	795	788	784	868	869	815	832	777	819	785	828	861	803	820	812	777	842	813	848	806	827	812	786	836	891	802	827	811	792	845	820	814	834	770	829	832	812	848	811	815	898	807	793	845	856	890	815	802	851	823	797	816	840	820	790	790	837	796	782	838	836	844	800	803	858	836	821	818	804	830	831	777	826	813	837	856	820	822	778	811	780	800	786	866	846	854	793	861	800	793	801	802	822	824	834	811	818	812	850	785	819	800	862	843	806	771	870	829	803	826	823	805	823	857	826	802	861	811	807	836	830	789	822	839	819	874	795	799	812	818	861	780	743	874	765	812	785	814	837	815	884	817	847	828	786	843	814	829	820	829	815	850	792	859	817	851	839	820	776	861	811	845	744	758	808	776	844	785	789	821	876	801	801	817	835	749	812	855	795	869	855	780	827	802	869	767	817	816	822	848	805	815	818	810	818	836	849	805	851	810	815	835	824	824	812	790	854	769	844	850	805	830	801	793	876	826	801	771	784	890	837	864	859	772	836	862	854	836	772	810	847	819	805	858	833	827	743	817	767	804	843	832	845	827	767	814	759	833	805	869	822	831	797	833	837	804	759	805	764	837	864	837	783	789	848	791	843	842	786	871	801	812	837	775	828	859	808	815	843	802	827	843	824	809	832	825	834	847	773	800	820	850	857	855	844	852	868	786	807	839	798	822	816	863	829	795	793	832	830	765	788	815	837	842	800	773	889	827	795	796	822	808	859	801	825	789	779	791	796	816	857	837	808	806	803	825	814	830	851	863	809	865	795	831	879	830	862	818	835	805	810	819	806	854	816	822	832	865	857	828	797	868	834	844	818	827	833	817	834	844	828	855	823	775	874	803	843	778	806	804	841	814	848	922	830	843	805	770	807	817	783	841	849	844	813	800	820	814	837	757	866	867	783	782	816	826	792	825	876	828	795	772	857	813	836	846	852	830	842	862	822	845	741	836	794	765	808	786	821	829	845	794	862	813	838	819	780	794	808	809	850	854	782	802	787	806	803	824	832	790	835	823	805	804	800	816	789	812	834	808	804	853	824	837	846	822	778	845	821	850	814	830	827	796	861	796	865	890	830	786	826	856	822	793	853	848	834	795	789	835	827	814	865	855	831	802	862	859	869	831	786	799	832	801	827	837	835	814	881	863	815	839	791	836	812	840	826	843	797	756	785	827	806	878	817	802	865	829	775	799	775	808	801	862	863	775	805	865	868	838	860	854	793	821	805	822	817	840	817	853	857	819	820	772	776	755	811	857	847	833	805	797	850	794	846	798	858	868	801	847	818	824	824	830	809	791	790	825	820	766	846	849	785	855	813	869	810	874	796	833	796	838	825	817	819	847	827	851	825	814	774	843	773	829	820	820	748	797	843	800	816	817	825	865	829	841	833	837	891	862	841	815	786	805	788	817	806	781	820	880	783	854	846	852	822	832	825	861	831	808	797	794	821	852	834	829	765	832	792	808	782	790	868	836	755	836	850	811	811	855	813	820	815	870	786	831	824	808	835	784	860	775	844	838	859	850	813	813	820	779	775	848	758	836	823	819	855	765	816	834	836	824	884	806	812	830	804	839	834	831	830	818	816	835	758	882	787	791	814	822	849	789	843	809	865	801	834	871	806	831	801	763	807	846	806	835	829	809	832	863	862	851	810	875	879	830	811	807	828	795	843	788	829	828	811	865	801	806	812	826	826	815	788	830	780	859	826	866	796	841	851	803	837	796	830	820	842	832	764	820	850	824	845	836	821	825	799	799	842	777	824	840	847	840	778	861	845	826	875	819	825	831	878	824	822	836	834	803	836	819	825	831	823	793	832	794	818	823	793	788	820	819	826	823	825	864	784	765	865	846	803	863	875	851	831	820	824	796	791	816	854	826	841	832	863	772	736	838	775	793	868	812	804	830	810	813	820	824	833	839	806	854	851	879	808	792	834	760	756	837	800	778	776	809	841	823	833	796	844	809	806	793	846	840	859	794	822	823	812	829	801	804	746	819	808	859	894	762	859	790	844	782	802	820	783	787	870	837	833	809	812	825	816	807	839	775	842	827	832	806	782	819	829	806	856	789	800	825	765	795	805	819	834	861	867	771	784	821	814	834	844	816	787	866	785	779	804	883	793	882	862	854	868	835	815	752	827	812	813	804	826	801	880	802	797	846	860	790	814	855	781	816	831	805	844	806	844	801	762	818	846	837	820	759	850	821	832	859	848	829	840	821	786	823	823	849	814	880	783	881	811	817	831	796	799	877	844	843	829	847	862	804	884	847	902	817	794	847	846	815	782	798	834	823	810	832	852	879	794	784	806	851	860	792	770	837	800	827	857	814	809	820	845	850	843	811	783	831	871	803	837	810	781	820	860	820	778	829	842	840	842	816	831	869	819	801
6685	780	1094	901	644	477	379	318	277	245	220	218	199	208	196	171	170	166	149	176	172	150	169	168	154	145	147	159	152	152	150	161	156	142	144	146	136	154	161	145	131	139	160	155	152	152	140	140	137	130	157	167	138	143	140	146	120	145	146	140	134	147	134	145	145	154	121	151	131	152	139	154	126	127	129	103	147	143	142	158	142	148	142	143	127	148	145	150	135	128	122	146	145	115	137	132	131	156	144	139	135	160	153	153	134	144	147	158	148	122	134	135	139	135	133	124	164	153	163	130	144	127	131	155	136	124	140	145	133	150	152	140	144	134	138	113	137	133	131	161	143	147	140	139	127	166	148	149	155	138	140	133	152	154	166	140	118	146	149	141	144	136	141	147	143	133	137	151	136	127	142	141	147	150	150	142	130	147	138	123	146	154	129	151	138	140	127	131	119	156	144	149	152	145	135	150	150	137	139	126	140	147	150	140	160	148	121	141	155	132	148	145	146	140	145	149	142	147	136	147	165	138	143	147	128	140	156	140	148	143	161	127	126	158	112	126	156	150	139	126	131	157	135	137	136	141	138	158	153	155	143	135	144	113	142	136	129	142	166	159	156	128	155	122	153	133	128	126	146	148	138	136	138	127	159	134	138	132	131	149	141	138	133	140	114	151	134	150	137	132	139	134	146	138	135	135	149	138	136	148	152	136	152	150	131	149	145	135	152	155	154	137	168	127	126	120	150	150	138	137	154	153	138	135	139	147	122	148	154	142	124	159	127	136	151	151	126	150	140	152	143	142	159	132	130	140	138	149	138	128	154	161	131	128	132	119	134	179	145	141	140	153	151	147	163	167	136	145	127	146	159	140	152	148	135	145	144	136	155	146	128	127	155	112	135	138	147	130	140	146	144	158	141	145	152	142	146	171	141	152	131	159	145	133	146	113	154	155	145	122	152	133	131	146	147	156	162	135	144	138	147	121	148	158	145	142	149	142	130	130	127	133	144	153	161	150	144	142	126	109	146	146	134	130	171	144	140	130	159	133	144	139	129	142	141	154	145	147	117	142	138	136	136	145	162	169	148	112	146	145	131	138	146	145	145	155	137	141	123	149	173	156	143	140	125	149	140	121	156	157	150	157	119	149	147	180	136	134	146	151	127	130	137	161	151	123	146	152	141	143	131	141	130	150	138	130	148	144	130	121	138	128	136	141	132	151	152	142	144	153	130	154	152	143	141	146	131	146	148	126	154	147	143	133	140	152	149	159	140	138	141	141	134	155	137	127	150	127	122	140	146	138	169	141	146	134	155	129	129	137	154	144	143	147	125	129	143	151	138	127	151	154	126	127	131	154	143	134	123	157	149	114	155	131	128	157	133	137	152	142	140	152	131	152	166	143	154	144	149	129	122	162	144	136	140	134	145	147	149	156	138	128	140	147	135	152	151	153	145	138	143	152	136	132	127	137	147	141	143	129	137	138	128	112	134	142	142	133	160	128	138	147	130	149	138	125	139	133	141	114	133	134	152	152	144	137	147	157	154	149	122	152	146	136	131	142	140	137	121	129	154	151	160	133	122	152	132	138	155	142	158	144	131	139	145	144	124	152	145	147	138	144	151	133	157	160	141	137	126	135	168	143	164	146	128	143	154	155	136	151	127	160	170	130	168	140	134	142	150	154	145	137	150	126	128	137	132	138	125	134	136	142	148	139	125	144	157	125	136	145	138	136	126	143	152	122	163	138	142	138	147	153	157	157	144	141	133	138	154	134	145	143	150	133	140	138	140	139	136	141	144	131	160	141	140	142	124	125	138	141	141	145	133	138	140	155	156	170	129	156	147	134	132	119	128	139	138	154	143	140	146	143	130	133	143	139	121	130	131	137	150	173	137	123	141	147	146	137	143	154	130	130	136	129	143	134	132	146	172	143	133	136	139	171	153	140	141	145	130	140	159	140	143	128	150	144	146	154	127	150	149	155	137	148	142	133	130	163	150	157	155	150	133	133	139	153	168	140	138	151	136	130	145	148	146	129	128	161	118	137	150	151	124	153	147	129	140	149	139	137	134	140	133	137	153	124	161	153	131	156	139	141	154	162	134	127	108	132	140	158	155	135	158	130	137	147	147	159	141	129	136	132	144	141	145	142	137	157	152	151	155	135	151	134	145	142	155	147	138	135	137	156	123	140	157	143	141	136	125	137	127	143	152	141	130	137	144	132	154	124	161	136	134	156	147	147	143	159	153	124	125	167	147	135	138	144	136	146	149	132	123	138	144	150	129	134	167	145	130	115	147	159	154	134	140	133	160	145	147	149	144	124	152	153	146	123	143	144	159	152	122	137	132	130	152	140	160	147	153	173	134	120	151	117	150	147	136	134	139	134	131	149	157	126	132	143	130	120	137	145	141	139	142	156	127	147	134	149	134	135	145	154	141	146	165	120	128	124	135	147	140	148	156	138	152	142	143	132	137	137	144	150	142	127	138	138	136	136	135	150	147	122	142	156	146	131	137	147	153	167	152	147	126	133	153	136	158	135	151	167	140	151	153	157	147	154	130	146	127	137	134	143	146	136	151	148	140	131	138	136	137	148	146	128	127	137	124	125	156	142	142	149	150	144	129	148	128	137	142	156	139	147	137	154	143	145	128	150	127	135	134	151	139	130	153	141	138	131	154	148	146	137	117	142	145	115	132	124	145	131	133	148	135	132	144	156	150	156	153	153	156	142	151	112	135	142	154	132	148	152	135	163	153	160	155	128	129	129	166	157	135	130	152	136	137	141	148	118	144	174	121	134	161	136	156	139	159	144	117	161	131	151	131	137	132	137	163	133	137	163	135	130	141	131	137	149	141	146	139	136	132	139	139	159	159	131	139	133	160	128	129	128	141	135	150	141	137	129	135	129	122	160	147	134	141	126	149	170	144	136	150	140	147	136	123	158	130	143	142	110	131	140	130	120	150	153	153	135	133	123	157	135	149	142	134	125	140	113	150	141	148	158	137	142	131	135	164	137	164	146	161	136	122	131	150	139	120	133	137	128	137	148	159	136	136	145	142	155	149	137	133	144	152	132	123	149	139	154	154	128	138	138	145	131	147	143	154	151	150	122	126	149	142	155	135	145	142	136	135	128	152	136	142	146	152	151	155	160	128	158	144	144	136	144	149	123	150	116	143	135	139	141	126	166	147	142	155	150	144	138	136	145	168	163	127	129	138	123	142	144	122	145	156	135	154	131	141	173	138	140	125	144	140	127	142	134	132	132	144	155	161	117	128	144	141	151	143	130	140	145	152	138	132	122	136	125	122	175	132	155	129	155	149	140	150	126	140	148	166	181	157	138	151	141	153	164	122	132	162	157	134	163	158	146	138	127	155	143	153	118	163	147	139	152	117	156	105	120	130	151	136	149	134	156	144	155	139	150	129	143	159	121	122	153	155	149	115	135	136	129	139	126	133	147	146	147	144	122	138	162	146	139	157	140	151	150	135	120	146	150	141	150	160	134	147	143
5146	1279	2591	2996	2621	2239	1838	1591	1399	1243	1154	1021	958	942	789	853	762	750	765	693	654	675	643	626	636	617	616	645	576	633	606	594	588	571	553	570	617	571	551	564	556	579	542	538	540	572	557	563	562	578	551	542	547	516	553	520	548	523	536	516	526	515	535	505	509	522	513	555	556	532	496	583	514	533	555	513	534	511	516	532	526	501	551	546	525	521	528	543	480	517	555	549	544	479	532	545	487	532	535	510	553	555	498	573	538	529	502	547	523	507	551	527	544	520	505	510	502	500	514	510	560	537	550	525	486	492	527	489	537	488	495	500	540	526	486	511	506	540	490	558	539	516	494	544	549	490	523	527	544	473	520	472	496	489	507	477	489	516	512	538	492	569	551	522	556	491	515	501	547	521	499	538	552	511	538	454	489	527	523	479	537	523	528	500	496	519	523	508	518	505	581	546	521	546	525	519	479	515	461	526	449	473	526	497	537	522	554	495	522	508	516	528	471	519	497	525	524	507	476	516	516	524	548	534	508	497	506	500	505	539	539	486	564	532	500	506	513	514	545	567	514	548	569	483	534	509	521	479	482	524	508	540	508	519	507	502	495	484	519	533	498	527	497	533	484	510	521	518	491	542	511	527	513	472	559	561	536	491	496	537	493	537	503	554	527	525	489	528	474	519	480	464	482	499	532	569	497	475	499	493	490	479	500	579	502	552	530	535	515	539	487	510	480	507	484	527	496	488	522	531	499	550	504	531	519	497	506	507	524	509	527	519	476	498	516	521	533	548	497	490	538	525	501	537	517	516	505	479	521	578	546	505	518	506	486	541	477	520	481	503	487	531	508	480	555	529	516	565	506	495	536	514	538	512	518	521	557	498	543	508	515	513	530	485	531	530	525	563	523	528	489	518	565	511	480	504	515	542	507	487	525	488	536	548	534	490	537	554	467	512	519	503	531	543	505	494	516	554	520	505	520	525	524	531	517	505	506	527	559	517	505	490	499	495	491	496	500	470	532	478	492	538	522	515	548	539	486	513	520	556	477	549	568	483	546	516	549	475	518	537	542	513	498	516	531	537	556	521	509	523	499	537	540	494	522	531	514	505	543	532	516	517	527	534	531	562	513	477	485	549	559	492	511	487	500	488	532	515	562	530	531	504	480	533	482	482	492	486	508	523	556	523	539	502	512	486	544	544	454	502	505	460	489	512	486	515	471	522	501	513	505	524	524	536	522	498	518	490	503	512	541	536	525	513	510	508	492	530	522	528	505	509	550	516	500	518	489	518	521	510	537	547	516	522	484	467	522	509	484	493	512	487	557	525	486	508	520	489	536	494	544	500	525	507	467	503	520	500	508	542	540	497	533	541	516	478	502	492	495	491	512	510	507	499	517	489	517	502	525	519	500	561	527	506	519	535	480	523	529	507	526	522	497	503	549	520	561	510	519	491	544	527	537	515	512	500	510	466	543	484	493	514	530	508	544	578	486	509	514	465	531	501	533	519	502	518	499	530	489	527	520	463	538	538	508	482	534	503	539	494	467	532	516	522	515	519	538	499	533	532	535	503	520	479	572	491	536	501	540	524	520	539	515	508	537	490	515	513	530	527	515	542	530	520	532	498	499	533	484	516	524	495	554	505	505	542	545	513	513	508	504	538	503	518	486	536	525	523	500	521	580	500	525	538	481	513	509	476	504	539	525	521	531	514	530	521	516	543	515	525	497	568	495	477	489	490	539	533	498	501	485	555	528	488	528	498	547	498	547	541	508	503	559	534	547	542	529	546	536	522	464	521	530	523	497	493	505	530	528	553	496	535	483	502	496	530	511	521	496	485	518	510	526	546	519	524	487	535	495	507	548	546	531	510	515	510	497	500	559	493	500	490	533	516	505	498	521	527	535	520	502	534	534	520	535	483	472	507	506	531	483	525	537	553	505	523	553	537	540	503	507	528	510	523	511	509	525	502	554	520	555	501	536	483	549	457	518	499	569	526	544	505	509	557	494	483	519	538	526	525	539	515	498	568	503	505	512	561	539	476	526	497	513	504	542	509	520	520	509	509	512	510	536	520	539	491	503	484	530	515	531	503	508	499	549	536	522	559	537	545	513	478	532	505	523	556	520	548	491	506	489	502	562	552	508	528	532	530	476	546	500	500	522	492	565	517	525	491	528	525	508	509	510	519	537	518	460	499	554	554	567	497	518	527	540	533	518	536	565	498	505	547	535	495	523	523	513	510	509	458	512	486	517	527	516	522	527	517	537	550	485	503	508	534	540	553	526	517	527	469	494	493	519	536	481	542	518	522	494	501	554	502	483	469	521	466	579	540	512	514	529	519	511	511	526	531	522	495	528	490	510	502	493	519	497	550	488	527	512	512	531	538	489	541	534	467	532	537	506	510	489	527	477	494	491	522	502	501	501	486	525	482	522	523	555	535	551	511	522	540	521	516	487	555	537	529	484	537	504	483	542	540	491	520	486	516	530	559	525	476	506	512	490	498	517	535	510	530	540	498	534	507	515	537	491	511	490	533	491	516	536	503	495	492	544	521	487	520	544	525	504	496	537	552	496	508	534	486	530	519	503	546	522	558	487	500	539	503	531	508	493	508	497	539	538	529	512	505	510	466	477	505	557	546	507	508	507	540	519	501	515	525	504	532	538	530	531	489	526	549	513	526	523	509	482	520	544	542	532	518	510	494	532	503	515	550	529	487	558	503	542	533	496	479	538	526	509	531	540	511	537	534	493	531	519	533	492	550	500	471	529	512	498	505	509	512	506	509	499	571	462	518	515	487	492	566	486	534	519	495	498	526	493	488	527	488	499	513	504	504	491	562	512	535	520	532	550	537	529	530	477	529	493	503	523	484	505	526	542	547	512	544	509	525	520	551	519	540	500	530	497	508	527	516	505	531	534	542	464	472	537	517	544	522	521	507	524	489	501	554	542	499	560	462	517	510	514	552	495	535	549	514	531	527	549	529	481	509	478	542	566	495	531	503	518	527	540	520	518	538	542	531	568	533	472	588	523	502	498	541	529	517	489	481	507	535	549	459	525	525	493	539	501	534	534	516	509	545	567	538	508	499	525	520	488	525	519	516	495	506	474	561	513	484	520	497	532	511	499	555	476	508	469	564	504	537	502	479	498	527	537	520	522	494	533	536	512	545	480	519	477	521	479	525	547	477	523	534	495	495	511	522	504	499	520	494	546	516	521	559	532	534	500	489	545	535	509	506	568	546	519	496	494	499	538	521	497	500	529	505	497	512	534	525	535	519	508	501	512	502	561	532	475	517	505	530	518	503	543	510	523	491	518	539	499	494	511	524	501	562	526	516	524	489	475	477	487	493	502	551	563	523	513	501	535	541	515	529	483	537	520	520	484	517	515	486	502	535	511	515	508	538	519	527	490	541	516	489	522	535	534	517	514	535	515	498	557	539	557	540	504	464	513	539	532	540	549	539	535	548	498	528	484	496	518	515	516	470	546	522	504	477	540	503	510	497
14132	1772	2183	1722	1176	867	675	518	416	366	284	311	258	251	179	183	173	182	166	167	166	140	152	144	130	128	125	136	125	136	135	107	118	131	117	116	119	114	115	134	127	123	116	124	110	138	120	133	108	121	106	111	142	125	124	145	118	101	116	90	119	113	103	129	115	116	109	121	105	111	105	102	123	104	107	110	117	99	106	106	104	102	100	109	125	131	122	106	102	104	108	113	96	114	97	106	97	104	109	115	93	108	104	108	116	145	94	107	89	108	97	107	79	106	95	121	101	118	119	113	114	108	100	119	95	112	101	125	104	95	108	128	102	87	119	113	108	108	102	106	100	105	90	112	120	123	92	115	99	95	91	104	113	97	108	90	99	118	105	116	106	104	107	117	96	110	102	110	111	116	84	107	90	110	106	109	119	113	117	134	113	104	123	107	94	135	82	96	120	122	97	113	100	113	110	116	94	114	102	95	120	118	109	120	116	104	102	114	121	128	124	115	117	106	109	110	118	100	103	106	115	103	109	106	88	119	114	110	96	116	98	104	113	106	106	105	120	112	114	102	96	112	116	116	116	116	104	114	108	135	130	101	94	97	112	107	97	104	95	115	111	108	110	132	108	97	123	122	104	96	123	116	105	104	111	110	123	105	114	117	107	107	100	111	127	98	104	111	105	86	110	97	103	125	102	104	108	131	104	94	102	115	117	112	94	105	118	119	114	98	128	97	111	118	115	100	103	109	106	120	92	123	105	109	107	85	106	108	123	105	111	94	111	100	104	115	114	123	91	94	120	109	98	102	113	97	103	111	92	123	103	95	125	93	119	93	103	110	95	106	127	109	125	125	104	103	112	104	95	103	103	119	124	109	120	101	94	105	123	98	112	117	129	106	104	104	101	85	108	106	98	105	114	108	109	105	113	108	100	94	106	114	109	117	120	111	99	112	127	79	112	83	97	109	109	114	118	104	109	109	110	112	104	87	103	122	98	110	101	106	102	100	98	101	116	113	109	99	111	99	98	110	98	108	102	121	106	117	138	93	105	99	123	107	102	117	114	112	100	112	109	135	103	97	120	123	109	111	104	124	118	111	104	115	95	95	88	126	119	99	94	99	97	99	112	98	103	86	111	106	119	95	110	107	93	101	104	107	94	108	110	102	114	116	117	116	98	114	92	121	99	90	115	89	118	106	120	123	106	108	100	89	104	95	104	105	112	116	101	109	112	101	101	102	97	114	107	120	102	101	116	103	119	111	99	111	100	124	122	116	130	130	96	119	110	99	96	93	102	123	103	91	117	114	86	90	137	97	121	113	118	94	104	112	103	105	100	98	90	112	103	116	113	95	94	131	107	116	109	88	110	115	104	109	124	93	100	133	123	118	107	120	125	102	109	121	102	125	85	108	88	98	131	110	97	103	105	109	107	105	107	109	104	112	98	105	112	105	110	113	120	98	108	105	91	111	101	107	107	102	108	117	118	121	114	100	108	94	144	110	111	102	112	121	109	114	96	100	91	115	129	96	117	102	117	111	86	109	101	95	114	102	97	101	95	98	100	92	100	99	108	109	106	124	132	120	121	117	100	109	109	108	95	102	92	103	116	105	110	104	116	109	101	115	118	103	119	97	107	104	106	119	109	134	137	111	120	103	113	118	106	109	122	99	109	108	86	110	122	101	113	113	110	123	103	107	91	105	99	122	125	115	109	127	106	109	83	117	115	105	107	108	108	99	108	135	103	97	97	106	98	115	104	106	95	130	113	105	109	105	101	114	107	106	91	86	107	115	103	109	113	99	108	95	106	116	106	104	94	123	116	100	126	101	138	86	113	103	100	118	128	108	117	134	117	100	116	125	108	118	115	106	103	112	113	106	107	109	111	121	104	115	118	99	107	92	113	109	114	122	113	107	98	110	111	114	111	114	96	89	116	110	102	95	88	105	105	97	103	104	130	104	99	108	113	106	100	112	95	105	115	115	102	104	100	107	110	111	106	116	118	117	134	104	101	93	122	128	128	104	97	120	101	93	86	126	126	98	96	119	106	106	107	97	95	113	97	111	115	95	130	117	104	103	122	91	100	106	100	116	119	93	103	122	119	95	107	113	107	118	94	101	111	93	100	104	110	107	110	109	107	114	107	107	111	99	110	109	103	101	117	109	120	97	122	117	93	125	110	96	88	123	109	113	106	122	118	90	92	104	94	101	99	102	99	92	102	103	116	98	119	106	107	103	93	118	93	115	91	101	130	98	125	104	129	126	117	102	85	94	111	100	115	102	103	113	121	134	98	115	110	119	105	114	125	132	122	128	134	109	114	116	103	100	123	119	118	96	92	103	126	92	97	97	103	94	105	100	102	100	111	95	120	100	94	98	117	104	111	105	124	107	96	114	85	96	100	113	118	95	114	91	110	106	103	114	106	116	101	124	107	96	99	100	94	103	118	114	103	112	100	114	128	128	114	94	107	102	131	101	111	88	101	105	109	109	111	120	121	113	102	111	110	106	103	139	104	106	114	114	113	104	106	108	107	109	103	111	98	100	110	127	124	98	107	100	119	127	106	102	102	95	109	110	110	120	104	107	118	113	108	106	118	99	119	114	108	110	107	117	100	106	104	103	88	113	111	115	125	97	115	131	109	104	102	89	118	107	99	99	110	130	107	99	123	116	112	96	110	106	120	103	109	108	101	132	96	116	130	120	112	109	101	116	96	106	111	97	123	103	104	109	110	122	107	119	112	120	135	119	107	107	94	93	105	100	111	108	99	134	103	127	115	101	118	120	128	109	100	108	108	112	94	100	123	122	102	110	99	104	99	101	121	112	119	105	107	112	120	107	115	113	108	107	121	126	114	104	116	104	111	109	90	113	108	102	105	99	111	126	129	108	117	93	136	116	113	107	108	98	111	116	105	119	110	114	100	95	103	114	114	123	111	101	107	106	113	105	95	112	101	118	112	96	97	98	102	109	88	98	126	105	124	85	106	115	102	95	114	110	117	99	106	113	105	97	116	86	118	101	108	107	96	115	101	92	97	107	110	117	116	82	95	110	107	86	107	128	105	101	98	108	117	95	105	112	113	100	102	112	113	98	112	108	109	113	115	123	117	115	101	119	104	82	124	101	106	110	101	116	104	101	107	109	111	107	115	105	112	118	107	119	107	87	110	120	107	106	92	102	120	87	119	98	116	100	103	114	99	118	116	128	103	91	116	103	128	117	87	115	114	104	100	102	90	122	106	114	112	112	117	121	100	87	115	90	105	107	105	116	120	116	111	113	124	103	106	115	119	112	129	115	94	110	109	117	105	116	112	101	104	107	127	115	106	103	102	109	115	96	100	96	103	93	109	114	92	103	121	105	105	116	113	105	118	97	105	106	98	115	112	120	117	100	110	106	109	89	108	119	111	119	116	98	104	121	99	99	135	118	96	99	92	117	105	123	121	133	102	102	109	82	91	94	105	104	85	112	101	119	95	103	118	136	114	98	94	111	102	95	111	106	111	110	92	120
7364	2109	4703	5549	4864	3922	3321	2715	2316	2027	1685	1505	1365	1265	1105	1103	965	948	834	809	810	729	712	767	722	694	694	608	609	628	571	604	556	527	570	559	555	557	516	497	491	516	528	500	463	483	445	526	439	475	479	490	462	476	480	479	461	437	468	482	442	442	463	467	450	480	434	450	433	464	485	426	454	490	468	472	407	432	445	442	448	442	427	480	463	450	424	419	475	454	450	417	419	433	415	450	410	437	439	406	444	407	463	401	420	487	465	414	400	422	445	426	431	394	423	464	436	438	440	426	448	461	432	429	423	453	402	443	451	449	391	402	433	443	402	413	451	411	425	443	431	402	459	432	426	400	441	410	427	447	423	397	420	411	403	405	404	415	434	416	386	395	415	413	416	426	434	411	407	418	395	477	435	396	434	425	385	460	443	416	439	405	389	403	425	386	439	418	413	433	444	406	404	433	450	426	445	415	431	433	441	408	410	410	425	438	466	412	459	416	388	428	411	392	415	435	402	430	442	442	422	464	405	453	425	415	417	417	418	426	403	439	438	452	410	411	432	394	427	433	433	404	416	473	409	421	437	403	458	382	435	420	435	437	414	411	437	437	435	408	429	466	432	398	434	440	449	433	421	408	431	420	413	417	391	436	430	380	449	398	390	397	406	442	423	421	446	402	439	420	391	418	463	372	440	426	407	441	427	410	441	418	431	411	452	426	458	413	419	422	436	449	405	419	421	441	422	463	394	421	436	463	431	403	416	400	426	441	458	438	426	419	407	424	449	426	437	398	392	412	434	420	414	392	388	436	414	436	462	405	435	442	416	415	448	434	407	419	406	388	418	410	436	441	412	406	423	429	430	421	427	412	429	422	420	399	424	413	401	429	415	414	428	441	416	412	428	424	385	445	409	442	429	375	429	402	436	409	421	408	420	432	412	424	403	380	417	405	398	389	438	410	434	429	420	368	405	455	413	422	438	451	377	410	437	388	447	437	421	416	424	367	390	438	404	443	436	421	403	397	394	433	436	398	427	409	432	447	457	408	441	448	446	430	428	401	406	426	449	437	452	405	439	437	443	393	409	425	429	384	410	394	429	431	443	379	392	428	418	437	428	421	421	450	422	410	411	402	430	402	423	397	430	415	386	457	413	414	442	442	421	415	403	384	397	400	391	413	429	468	433	381	423	401	447	395	417	409	431	415	420	413	388	440	440	404	435	434	442	408	385	417	425	451	438	405	456	409	435	411	425	427	418	409	427	415	405	419	431	387	439	452	420	410	433	436	408	427	377	409	434	391	398	411	414	412	431	418	453	419	456	402	415	403	446	438	417	390	407	354	452	399	404	440	425	452	431	399	439	416	380	431	369	434	431	425	450	438	431	424	409	405	415	409	428	424	419	428	443	408	443	400	414	447	438	422	437	394	420	401	417	450	448	436	384	445	439	441	429	431	408	378	440	435	416	413	441	410	415	419	407	398	405	439	421	396	434	419	412	431	416	397	425	424	405	431	474	406	416	420	420	433	455	458	450	424	384	437	407	436	422	445	419	418	410	412	440	391	380	428	415	411	436	453	424	395	398	384	442	385	395	404	446	408	411	424	425	416	396	440	463	416	480	456	433	404	406	413	422	410	428	401	431	453	400	410	425	413	436	422	399	411	389	430	414	464	455	402	442	441	371	424	444	434	389	427	403	408	415	406	397	432	440	409	448	394	409	446	430	448	431	420	427	384	397	440	402	459	412	487	403	427	428	438	430	384	429	432	405	423	426	411	409	442	421	461	447	418	394	454	424	383	423	417	376	442	424	440	465	389	411	444	419	417	409	425	448	408	431	432	439	397	426	379	432	434	414	422	444	478	404	439	404	417	392	400	424	449	413	393	417	410	460	435	435	404	399	436	405	413	441	422	385	419	424	408	478	418	422	424	450	415	411	358	431	408	428	445	443	410	424	441	431	403	402	393	394	423	422	379	391	419	435	391	425	431	405	446	391	441	405	438	388	401	416	377	424	399	406	451	392	447	438	433	449	419	404	406	385	414	450	413	450	400	449	388	420	409	438	433	414	412	414	464	401	388	430	403	469	466	427	395	414	415	406	395	387	428	397	399	422	461	434	435	444	432	417	446	405	423	442	407	391	423	388	435	396	413	403	430	424	407	382	398	399	390	456	380	406	440	443	427	413	429	449	421	418	440	386	457	422	392	394	420	439	419	414	415	414	420	426	405	405	427	379	427	452	408	386	453	389	423	420	429	433	410	415	418	403	441	447	428	435	433	400	355	397	457	438	396	397	414	394	404	417	415	396	424	458	420	399	415	459	429	401	409	445	462	440	391	401	409	346	441	388	423	410	391	369	438	443	383	434	426	425	428	397	445	418	420	445	421	411	416	405	432	408	441	414	417	425	415	378	461	431	424	400	387	418	422	390	408	449	407	424	401	402	444	426	428	404	414	438	416	403	418	366	470	393	428	427	389	434	390	423	428	450	407	439	403	429	442	427	456	397	451	427	435	420	407	421	413	418	400	412	390	393	432	382	381	443	385	444	422	402	418	411	438	445	422	412	423	433	408	408	407	424	449	457	406	401	415	439	421	423	450	447	433	406	451	461	421	453	402	409	400	416	366	431	438	386	386	429	384	454	396	445	387	394	386	404	393	432	404	445	421	455	401	424	398	420	427	443	396	440	437	379	389	411	394	430	410	421	427	418	427	434	435	395	403	412	435	418	412	447	415	437	416	434	412	435	422	413	431	424	412	412	446	410	416	419	400	387	424	388	412	416	412	403	464	403	411	406	445	355	431	443	423	380	451	467	410	409	424	405	437	420	420	412	414	410	412	392	453	443	469	428	439	421	442	441	406	406	416	419	432	436	444	402	410	397	384	409	418	418	407	424	406	444	427	424	373	374	433	436	402	434	416	443	400	385	402	456	461	412	433	423	418	434	426	405	406	439	422	409	404	453	433	420	419	452	407	428	428	440	421	415	433	433	445	436	449	421	439	418	435	374	398	414	437	406	462	417	447	445	440	405	403	440	404	455	420	423	371	386	439	405	430	397	425	459	450	390	443	423	402	421	402	432	397	433	423	417	435	393	417	417	414	437	394	452	437	453	425	384	435	431	402	428	447	397	433	418	419	425	403	385	377	419	423	434	425	448	398	421	433	427	420	415	435	405	472	382	400	439	434	367	423	431	424	417	422	380	453	438	393	432	414	419	410	413	447	435	411	419	420	446	420	404	405	428	414	407	437	401	436	432	437	426	434	411	444	396	358	427	423	430	404	437	404	417	449	405	404	411	424	419	451	441	429	427	419	413	404	436	440	396	414	423	404	423	371	414	405	437	422	411	442	405	460	411	410	437	438	407	396	409	362	417	419	425	427	427	399	429	399	421	398	428	395	442	394	437	436	440	427	419	446	419	411	440	462	417	403	410	395	435	437	421	404	412	399	397	409	430	469	454	461	405	442	444	419	446	391	417	396	423	422	375	383	400	432	403	428	434	410
1820	274	359	304	256	252	230	258	226	242	253	239	238	225	236	251	240	257	252	231	233	241	216	239	233	241	213	258	229	258	240	236	247	246	297	215	274	231	237	248	251	257	238	257	239	240	239	268	277	225	256	253	234	236	232	244	266	245	266	256	258	235	233	242	254	234	224	224	261	235	259	239	250	221	266	238	275	235	263	255	220	244	228	221	222	266	222	246	224	238	248	237	240	248	217	227	234	253	229	245	223	207	221	240	272	231	246	254	231	231	242	278	248	244	253	251	255	230	271	251	217	245	256	246	257	257	240	230	220	258	259	228	250	259	256	264	222	265	228	250	259	238	234	229	251	261	223	248	234	254	253	263	216	251	246	262	231	247	244	235	253	249	222	243	240	258	223	222	250	239	257	231	246	241	210	229	229	254	238	230	236	269	248	235	229	260	233	227	271	248	231	247	242	273	210	232	227	269	233	266	249	222	255	257	228	243	237	245	235	237	230	217	223	263	247	252	241	268	244	249	254	256	267	273	239	218	257	269	259	238	250	216	257	245	269	235	228	222	236	206	236	232	262	251	235	249	243	245	247	235	241	238	238	244	228	217	264	249	239	233	251	246	229	264	222	250	227	218	253	241	281	243	240	244	223	259	267	250	247	226	238	276	239	234	228	250	251	199	244	207	251	249	227	231	255	251	235	235	240	245	265	233	240	231	253	245	252	248	263	241	235	232	227	254	229	271	243	230	256	255	260	248	236	243	261	232	207	235	241	231	241	237	249	262	244	228	218	222	237	272	216	269	237	230	237	263	253	254	264	243	265	237	242	237	228	260	234	221	244	227	253	250	246	250	220	240	243	259	270	230	231	276	223	249	252	261	232	225	273	229	247	226	250	263	244	269	234	236	280	238	240	219	247	265	267	233	259	252	248	237	230	250	243	213	247	194	259	220	225	267	252	247	268	241	229	244	238	240	251	246	236	238	271	256	223	247	234	246	249	233	255	263	227	252	241	230	263	237	248	229	264	229	226	243	257	255	247	246	250	248	233	230	242	239	240	231	250	251	231	227	231	230	240	235	215	241	259	245	246	245	248	241	232	267	233	210	251	226	208	256	246	265	228	252	242	251	244	245	257	217	223	247	218	241	253	246	220	226	235	251	240	210	230	250	279	226	247	246	233	235	263	230	231	235	267	220	240	265	246	254	228	260	234	251	248	246	230	234	222	250	246	251	222	247	236	252	254	249	266	240	250	221	234	243	245	239	251	261	239	242	225	238	278	251	244	218	223	243	238	228	241	210	226	245	238	210	227	229	264	254	251	235	225	237	250	236	272	238	235	242	236	273	226	247	235	238	242	260	265	261	248	231	236	250	243	261	263	243	238	235	257	283	250	252	252	272	248	225	236	241	245	261	238	244	211	242	255	213	249	273	272	254	285	228	237	242	230	242	253	244	241	237	242	221	250	242	224	238	247	220	229	248	229	255	249	236	274	252	255	239	221	264	254	265	265	233	261	234	226	222	237	256	277	206	245	245	250	244	251	269	240	214	246	253	237	221	252	262	252	224	208	241	258	256	264	256	251	267	247	250	247	259	210	250	258	278	230	220	256	250	235	237	252	264	271	269	257	246	255	240	298	246	257	246	251	245	238	251	272	270	240	219	264	271	239	230	269	227	268	232	247	241	235	243	246	239	239	226	251	257	228	232	267	237	265	257	223	245	266	253	239	242	250	226	252	249	243	248	229	243	256	251	208	233	244	253	250	239	247	236	240	249	260	227	233	265	232	250	239	244	262	248	246	261	254	257	214	253	241	260	249	251	248	261	235	250	227	259	262	236	241	242	247	260	217	236	234	194	210	285	250	250	235	243	243	239	256	239	236	255	237	234	257	248	258	240	221	257	266	218	216	254	244	247	243	233	218	240	242	278	237	233	275	256	245	257	216	263	229	271	216	252	247	263	237	248	261	270	234	248	253	245	252	240	240	257	245	264	252	212	227	276	276	241	253	206	229	231	256	209	245	232	240	243	267	251	264	240	232	245	250	253	249	246	243	256	239	234	252	231	232	233	222	240	249	256	233	243	287	236	276	229	263	257	257	259	257	250	237	250	218	237	246	252	254	258	258	261	255	246	247	232	247	242	248	244	238	217	260	227	238	233	213	260	256	230	245	227	232	222	265	253	255	251	265	261	279	248	256	246	223	246	252	249	263	257	242	247	232	232	230	237	242	232	239	219	232	219	254	255	250	253	258	267	228	271	245	249	230	233	237	244	265	217	276	254	276	242	243	258	239	233	253	224	249	251	243	224	247	217	249	272	222	243	243	273	255	244	234	225	239	240	240	225	245	255	244	247	241	261	217	245	235	259	255	263	243	243	246	260	276	236	261	266	248	214	254	245	261	247	244	260	235	234	251	256	248	232	262	235	247	248	221	224	248	250	217	259	225	249	258	258	227	243	242	224	237	264	264	254	258	229	237	232	269	255	255	258	252	262	236	246	252	242	239	227	244	264	252	248	276	252	229	253	267	262	248	244	256	232	244	235	217	239	225	235	278	240	246	248	234	235	274	224	228	234	241	279	244	269	231	225	230	231	236	258	261	231	264	270	245	237	249	240	228	269	256	248	246	233	236	261	229	264	225	246	253	233	249	248	255	240	241	251	245	222	252	264	254	232	242	264	253	239	243	257	233	232	250	223	247	234	247	227	242	224	233	232	257	220	240	246	234	254	246	268	267	269	229	232	272	226	246	262	244	269	234	202	266	272	265	247	244	238	251	241	239	241	242	249	250	243	235	252	261	258	208	249	262	259	239	252	255	247	240	254	241	223	251	254	252	245	251	207	239	237	231	262	246	251	252	247	259	232	231	243	230	234	254	270	244	218	241	270	246	231	243	242	236	233	232	251	254	228	222	221	241	237	242	222	226	248	273	211	267	229	245	277	235	237	252	250	244	273	242	243	246	223	230	260	246	227	241	260	273	247	259	272	262	259	248	213	216	228	260	288	252	253	239	244	244	244	262	222	264	230	261	216	240	249	252	218	247	234	236	245	264	251	261	247	236	238	265	278	254	233	232	243	222	204	254	257	252	248	226	227	264	233	236	238	230	259	254	237	256	241	268	251	209	230	240	274	213	251	235	239	280	248	259	261	245	248	221	267	222	278	270	249	251	233	248	245	248	258	273	229	251	226	242	243	245	237	276	255	266	250	228	245	261	240	238	213	227	268	240	235	243	252	249	235	246	233	279	264	268	247	258	280	234	223	237	231	225	257	241	216	220	229	231	223	248	228	204	247	236	238	252	254	250	253	226	265	260	227	282	236	246	228	252	259	207	229	232	258	247	258	228	246	248	252	252	235	245	250	246	261	208	224	282	241	251	242	238	234	249	273	257	255	254	260	217	238	264	250	263	261	256	236	257	241	255	217	244	280	275	230	221	256	247	229	243	249	211	247	258	264	270	237	267	235	246	236	246	249	238	223	236	270	248	275	243	229	245	250	248	225
2243	925	980	996	1023	924	932	888	881	916	874	883	873	849	861	834	823	853	832	797	804	814	858	836	821	835	836	851	812	802	879	847	829	839	912	813	822	853	780	829	816	785	814	824	849	812	813	815	818	796	884	814	789	829	843	826	855	833	844	852	817	819	792	870	865	801	829	876	814	820	857	828	817	837	841	887	865	822	809	830	862	876	818	814	845	842	793	777	842	827	851	800	878	881	796	793	822	844	819	776	818	781	807	836	853	874	865	838	847	794	814	843	823	793	803	793	835	878	805	858	807	821	806	863	824	797	844	800	859	839	853	803	853	787	884	849	830	831	842	790	817	774	820	812	776	833	838	835	805	832	901	811	833	815	832	810	810	817	812	820	751	829	827	815	813	759	840	826	798	848	852	837	804	841	825	814	817	809	867	782	860	819	852	839	869	843	842	836	828	772	842	805	826	814	827	786	805	794	850	855	824	814	820	859	839	856	793	832	870	807	833	830	761	851	835	820	816	826	869	846	848	824	834	788	851	804	817	881	807	832	857	882	804	897	846	829	883	819	770	779	801	890	846	826	850	785	815	846	803	839	788	851	842	802	819	838	885	842	782	784	825	790	848	828	792	798	795	790	850	856	833	905	814	823	774	828	841	922	874	789	765	808	840	803	864	849	894	841	838	817	800	788	821	846	880	865	796	852	830	812	795	815	823	865	874	819	806	880	825	846	839	858	808	841	807	847	835	853	818	839	803	824	821	805	842	832	779	873	840	788	834	797	794	830	824	833	832	889	803	889	815	847	833	850	807	873	870	848	857	837	802	859	789	799	874	849	823	840	816	833	832	818	855	847	818	882	835	801	819	819	770	837	854	806	866	761	856	791	834	820	831	849	787	780	871	830	822	826	809	818	823	802	785	820	836	826	825	838	825	826	797	855	911	823	872	824	827	814	839	848	823	840	869	842	803	856	848	783	806	844	861	795	824	777	808	830	833	827	812	785	848	842	824	844	786	819	827	846	821	820	837	784	828	860	823	812	802	879	842	826	844	826	812	800	839	851	832	838	809	790	836	830	850	826	845	819	848	862	800	794	834	897	871	811	801	832	882	876	853	853	817	836	793	827	858	842	893	875	795	813	864	808	802	820	785	807	840	852	764	811	818	852	827	810	840	825	815	798	822	800	820	831	850	866	777	803	890	858	849	782	788	822	844	790	813	886	823	792	803	803	851	853	883	797	819	863	850	880	799	844	886	808	852	857	796	844	830	837	827	855	815	759	811	851	874	802	794	802	779	809	855	779	782	740	830	825	809	850	825	826	806	827	847	817	816	830	852	820	824	802	832	866	878	806	799	796	880	848	831	783	872	835	818	862	844	866	812	890	839	820	849	859	824	834	813	768	804	753	783	831	757	883	823	834	841	808	804	843	826	823	838	849	798	830	846	790	819	828	869	805	830	835	862	801	859	863	828	843	789	853	776	831	831	814	819	812	832	875	832	809	854	863	833	878	850	875	824	868	825	787	815	835	763	844	830	874	792	851	792	874	844	838	831	842	796	806	849	813	792	835	809	830	818	776	805	872	825	835	868	808	789	848	796	810	887	875	848	855	834	850	857	808	823	811	782	880	831	824	787	879	814	813	838	800	825	861	822	858	869	814	838	837	827	851	828	830	795	844	795	822	825	813	779	843	856	828	886	810	827	809	792	810	850	842	855	805	858	808	819	886	752	866	866	865	828	835	815	833	808	854	836	801	805	817	873	820	778	801	884	820	839	805	809	830	864	827	851	822	815	805	867	879	788	773	831	810	822	820	800	793	866	809	838	849	893	847	829	822	795	799	850	895	794	890	827	815	872	842	825	817	806	822	839	778	813	814	871	865	842	801	820	824	838	823	835	883	799	887	811	834	771	837	809	860	806	799	830	867	824	855	792	818	799	824	852	799	829	806	827	826	825	782	823	861	802	792	780	867	798	819	807	808	803	821	850	831	823	858	856	817	852	790	829	776	811	848	814	814	814	800	839	821	824	819	864	816	816	841	841	788	814	776	846	900	908	839	831	813	850	813	793	834	829	825	801	849	839	816	825	849	831	850	813	862	803	869	836	820	857	801	828	803	792	842	854	850	788	860	831	840	828	793	830	841	873	784	851	806	792	795	856	824	808	817	841	835	829	846	825	836	801	830	875	803	814	841	781	769	841	810	833	837	800	823	840	837	796	811	815	809	834	808	817	830	760	841	795	849	786	858	813	879	852	873	875	827	820	830	817	817	829	846	848	831	805	862	858	826	855	842	843	836	821	799	857	847	793	766	835	756	832	851	803	805	819	878	775	863	855	884	806	827	828	830	867	848	840	753	845	815	839	879	786	828	829	818	787	788	836	856	857	803	792	848	813	875	844	791	816	832	791	800	834	855	800	865	813	878	826	866	799	799	789	832	831	782	833	826	841	775	872	813	867	843	826	807	789	823	815	848	870	825	813	813	845	807	836	806	858	816	790	794	805	845	839	837	829	782	885	778	844	801	827	787	819	832	780	826	842	844	797	829	854	850	854	837	824	840	824	811	799	795	824	874	822	799	789	854	801	835	834	830	847	818	826	864	804	838	777	821	883	813	831	779	869	842	802	845	774	835	848	844	851	773	846	824	811	812	852	862	734	861	798	794	834	884	833	857	855	787	768	817	809	809	876	841	883	857	764	812	841	833	783	868	855	838	862	863	833	823	759	837	797	812	827	787	816	821	784	790	811	866	836	824	810	860	810	834	836	832	827	818	837	805	845	833	804	865	806	840	841	822	815	812	824	801	843	832	781	838	802	887	785	829	834	842	848	824	814	833	804	822	828	833	787	804	854	833	791	874	834	853	836	820	820	859	774	869	841	853	793	844	823	827	798	851	866	796	775	857	833	802	838	806	788	847	825	877	845	835	836	799	834	879	811	828	878	815	818	795	849	855	820	808	888	789	802	847	789	865	838	846	839	776	845	834	876	832	769	810	823	813	827	867	875	798	808	804	810	810	870	847	854	833	770	805	807	834	800	851	798	848	911	837	851	811	827	826	847	812	879	789	810	830	833	852	830	810	848	851	824	804	840	846	825	844	854	796	858	769	828	851	851	864	826	869	831	873	789	835	850	835	801	814	801	821	804	851	834	802	854	837	799	845	817	791	809	852	833	852	828	785	892	839	857	858	816	882	850	790	846	849	788	808	803	789	878	818	799	838	854	784	812	813	795	807	860	851	828	795	784	820	816	843	801	772	872	803	852	844	848	827	853	818	867	818	814	802	864	836	818	807	869	844	767	851	843	857	822	827	866	862	812	856	811	828	833	824	899	847	884	839	842	816	871	837	815	795	802	785	832	808	819	867	789	849	854	822	887	834	827	808	820	833	795	812	800	811	866	766	831	794	834	821	842	845	811	834	781	788	813	816	828	874	811	810	791	808	832	795	812	872	792	797	821	821	827	847	815	821	814	803	845	762	773	829	820	809	793	881	845	844	784	845	834	803
6538	779	1060	868	644	489	421	324	272	269	259	205	195	192	179	165	184	176	141	134	156	174	151	137	148	149	170	146	160	162	147	143	151	147	144	152	156	160	162	132	153	168	134	138	143	144	140	152	145	133	133	157	125	137	147	131	154	161	130	160	153	143	138	131	147	156	135	158	147	153	118	137	139	145	143	163	124	147	149	148	149	132	151	128	152	148	155	139	136	124	135	139	169	138	116	138	128	150	158	127	141	129	142	145	140	138	124	142	122	164	121	136	113	143	143	157	143	142	132	113	128	134	133	161	155	126	143	131	154	126	159	149	145	143	135	140	141	145	156	145	131	150	134	155	145	129	174	139	138	126	144	148	112	155	133	138	134	162	120	142	135	136	144	162	134	121	136	145	168	125	130	123	150	149	126	134	146	138	143	131	141	146	158	135	134	153	138	140	146	143	130	132	137	155	118	142	121	139	149	143	162	176	154	137	148	156	125	141	130	131	145	130	136	146	152	151	151	160	125	140	158	141	149	159	160	141	151	130	127	137	166	162	144	128	137	130	132	147	136	144	151	157	157	143	132	158	151	132	158	135	138	142	116	137	155	126	140	132	136	132	150	137	168	155	138	142	133	164	142	137	147	145	133	124	139	145	125	149	147	133	125	139	125	139	144	144	152	144	138	145	147	158	135	147	128	144	150	138	154	147	126	144	134	134	137	141	138	143	125	149	145	143	132	140	130	148	135	143	148	152	151	123	151	166	119	133	144	130	145	128	116	155	157	149	141	119	154	149	134	151	147	134	131	151	175	156	143	158	146	149	149	152	146	139	124	104	146	145	135	148	133	132	151	114	150	131	146	119	123	128	147	164	159	163	164	120	170	142	140	139	129	132	161	143	129	140	146	126	145	131	145	119	139	141	129	119	130	149	138	130	156	146	123	118	147	130	146	115	130	136	156	139	139	141	141	141	149	141	155	136	131	134	145	148	150	131	153	137	141	148	149	138	133	138	123	134	111	149	143	144	124	115	124	122	136	147	135	139	133	148	135	156	134	147	121	135	137	140	137	145	141	142	154	146	143	135	139	117	159	168	137	131	131	131	139	130	136	137	134	135	126	123	146	143	143	146	154	145	164	141	152	120	129	159	151	143	129	145	150	130	170	129	158	139	167	133	132	145	138	163	142	137	134	130	156	170	158	122	130	120	153	145	134	155	131	145	142	151	137	136	148	139	151	159	122	141	153	128	129	141	129	148	145	148	158	148	150	136	144	141	130	138	166	156	110	148	119	135	147	149	151	122	143	153	159	155	151	137	134	143	138	136	133	133	146	144	122	143	148	145	161	159	162	138	136	128	149	136	126	147	146	151	124	143	151	134	151	148	138	148	133	135	126	139	127	134	153	148	143	134	130	139	152	156	153	165	129	158	144	134	126	153	129	141	133	148	153	148	124	122	158	153	134	128	140	125	159	123	138	131	140	153	129	149	138	162	138	157	151	144	156	162	134	144	143	167	139	145	151	164	151	145	173	139	163	138	142	129	157	130	133	163	146	157	143	139	161	143	149	129	151	155	151	165	141	143	125	142	159	153	135	141	135	132	151	132	132	139	163	141	161	130	160	132	134	135	143	136	143	135	129	115	118	138	123	140	131	139	143	157	146	140	132	136	143	138	164	145	149	144	132	138	129	150	144	149	134	118	123	159	131	129	135	136	146	137	135	136	117	132	143	130	148	126	161	126	136	153	159	135	141	146	139	152	147	138	128	136	157	131	134	125	136	132	165	139	147	123	142	140	165	146	160	129	126	154	145	127	152	129	142	153	152	140	133	149	152	150	138	144	156	139	116	164	140	143	156	148	118	134	130	128	143	133	147	152	140	127	123	140	148	153	136	151	126	137	136	139	152	129	145	130	126	149	137	131	143	141	137	163	139	146	153	113	145	138	148	167	141	126	131	163	173	146	135	139	138	134	130	140	149	153	163	144	143	145	137	123	154	148	153	135	140	153	141	147	135	144	149	148	155	142	131	131	145	132	141	152	143	136	166	115	138	133	154	137	150	148	156	145	146	141	143	132	161	152	134	143	108	142	120	156	132	131	130	153	153	144	127	138	146	160	160	151	127	127	133	149	148	158	129	146	129	147	174	146	124	115	155	138	153	125	150	134	132	133	124	140	126	150	137	128	132	138	155	153	118	128	152	135	142	142	134	141	153	152	154	116	146	150	149	148	146	137	167	137	155	136	138	144	161	135	153	138	121	138	146	155	141	149	137	148	125	139	144	150	134	147	136	115	124	157	149	145	148	138	137	156	123	139	155	136	109	142	130	132	147	148	166	131	123	157	141	157	155	140	145	142	144	122	152	159	155	141	152	125	145	149	144	127	150	130	131	149	131	129	131	149	152	148	135	167	146	154	165	156	146	145	137	158	143	137	167	156	109	129	127	150	161	146	140	132	131	150	132	150	165	149	151	133	125	155	151	154	123	145	138	131	143	126	153	145	151	139	140	162	134	166	141	123	116	133	163	134	161	146	143	122	142	162	143	154	149	143	130	149	145	136	147	139	144	128	161	143	134	138	139	132	138	137	135	152	149	139	137	156	142	155	156	146	142	131	166	136	134	137	122	145	141	129	125	161	134	121	158	155	151	118	144	138	150	135	148	140	142	129	145	135	162	140	146	156	159	125	137	143	130	146	135	133	128	155	132	133	134	148	144	139	120	130	137	149	137	156	129	137	131	152	178	135	148	139	140	144	111	122	155	136	149	140	159	129	138	152	135	123	140	134	148	160	167	128	161	176	128	135	151	128	156	156	133	130	114	133	142	145	127	133	131	155	158	150	147	150	133	143	139	153	119	147	159	162	151	131	148	139	130	153	121	158	149	135	144	138	141	139	144	123	131	145	146	142	146	133	143	151	146	137	155	133	139	163	157	149	122	145	162	148	127	130	134	138	145	132	129	139	129	148	132	126	145	139	139	139	130	128	133	148	127	154	126	147	141	141	126	141	160	154	139	155	134	124	122	140	131	154	138	129	127	150	152	147	147	156	148	154	129	147	124	128	126	122	145	143	123	134	165	169	163	136	145	131	135	134	140	129	143	129	134	137	130	145	138	150	132	143	127	154	155	153	138	160	136	137	131	145	136	138	143	125	118	129	131	134	153	119	119	126	123	118	141	154	146	143	138	147	142	151	155	154	130	163	143	135	131	125	140	153	151	135	152	127	135	125	118	148	117	153	125	130	130	140	146	141	122	143	106	145	152	146	145	130	109	147	151	140	128	146	131	136	137	136	124	130	133	130	159	148	156	144	151	174	155	146	133	141	144	162	160	155	150	130	134	137	124	151	143	138	130	153	152	138	140	195	138	131	137	148	147	147	141	125	151	134	155	145	167	133	154	151	158	155	134	132	140	131	142	148	148	148	146	147	155	140	142	135	142	120	127	147	133	124	132	129	134	135	155	153	162	144	145	143	133	161	148	144	126	146	122	128	140	152	124	146	141	145
5126	1281	2585	3004	2694	2242	1843	1528	1456	1286	1182	993	956	915	911	802	721	781	737	681	713	657	657	675	579	605	576	663	614	569	609	592	577	580	580	578	616	568	553	575	544	508	540	536	584	546	557	546	528	534	537	534	533	549	537	572	487	582	548	508	550	550	552	500	482	539	548	536	507	525	515	508	565	503	576	530	483	501	518	511	530	516	536	483	525	531	485	559	556	524	542	516	484	522	545	518	492	512	539	513	515	497	519	519	530	482	538	545	520	534	538	511	461	517	529	525	531	553	546	501	533	515	507	559	479	534	524	522	517	493	522	525	571	525	539	513	518	534	526	514	517	519	553	539	500	562	531	496	490	532	533	522	511	522	520	516	496	506	544	529	469	542	501	540	501	555	520	545	562	530	521	487	508	482	520	518	479	485	547	512	556	515	483	531	547	486	536	523	519	506	521	508	534	545	517	533	548	507	522	510	512	546	542	528	535	489	502	519	481	529	483	530	503	503	515	525	486	513	500	506	507	512	501	519	518	445	492	505	489	523	529	526	500	520	489	507	537	524	525	544	527	494	505	504	525	512	546	529	519	544	508	531	510	486	519	508	479	542	525	519	540	536	502	479	526	537	503	493	531	511	507	538	508	567	528	507	505	502	508	501	475	478	503	509	495	521	498	538	580	525	507	504	521	523	493	537	524	500	488	536	526	529	497	527	498	506	488	497	548	476	551	443	526	499	542	512	528	532	560	534	500	474	515	507	493	489	522	567	533	488	504	508	534	494	522	542	523	488	510	524	521	497	532	540	540	540	542	555	497	528	518	527	510	492	524	526	540	512	503	490	530	516	545	527	507	461	533	486	481	519	539	488	487	522	512	515	535	543	504	513	493	562	524	527	552	508	542	527	501	560	521	543	491	516	551	523	514	505	524	528	530	481	513	515	559	556	556	479	525	492	509	479	504	508	503	538	521	505	521	513	543	481	508	489	508	509	512	505	505	498	497	552	508	478	488	526	489	506	496	523	502	505	508	521	499	552	523	513	506	508	522	520	533	521	556	490	490	514	513	495	488	521	536	566	551	495	525	499	514	505	510	508	488	530	523	549	473	482	542	511	527	545	558	523	532	545	496	518	524	526	481	513	510	550	540	529	505	557	500	514	514	505	495	534	514	485	509	489	518	488	516	511	506	514	505	497	479	470	470	520	508	508	527	485	537	530	509	499	529	510	501	550	545	479	513	492	507	514	493	504	478	546	529	545	494	519	541	505	514	532	500	474	488	484	531	520	491	510	541	504	488	521	532	509	527	547	494	502	544	541	511	534	545	533	532	515	516	519	527	522	527	500	514	548	548	513	546	496	523	550	536	485	536	492	506	524	511	531	523	535	565	512	513	503	508	521	487	509	542	490	473	493	484	546	541	504	528	537	479	523	524	533	537	516	493	559	518	514	513	511	499	536	485	504	523	534	490	535	521	505	518	516	497	480	536	509	502	506	520	531	475	529	542	476	525	525	492	575	536	519	511	490	494	490	491	503	483	518	522	497	490	552	519	476	501	499	519	542	526	534	540	517	499	534	529	541	506	498	507	529	478	551	565	569	512	497	537	529	511	527	522	481	514	485	563	503	551	496	563	490	472	524	555	470	544	488	550	501	512	483	542	526	503	517	502	552	498	496	506	514	533	479	554	521	504	553	516	505	533	509	555	483	502	540	566	528	504	507	565	499	525	480	515	511	512	498	518	485	493	548	472	504	506	529	525	523	509	504	552	519	540	551	480	521	525	524	516	518	504	487	491	510	521	521	496	499	488	546	504	524	503	537	517	503	523	477	533	530	517	531	506	498	517	530	551	531	504	488	469	505	503	533	567	523	505	506	536	517	487	533	498	523	542	467	496	539	486	508	525	496	542	543	530	560	509	544	488	545	499	510	475	513	532	519	506	516	521	547	524	529	552	486	550	500	473	542	523	514	480	513	490	497	526	502	515	533	530	559	480	513	505	518	491	517	495	488	543	517	539	521	546	517	546	522	502	510	489	495	504	484	504	529	512	511	526	481	514	506	548	532	472	532	527	563	503	526	537	532	499	484	532	525	500	542	538	516	563	540	527	510	528	448	502	524	514	526	506	467	519	521	518	503	528	537	564	532	525	524	489	530	517	537	521	519	522	523	493	495	534	517	491	533	496	480	544	505	548	535	528	514	510	496	539	525	532	510	499	536	481	512	538	527	507	497	490	531	501	531	531	559	498	496	507	555	554	537	501	525	554	565	510	495	519	562	486	483	495	508	502	502	510	502	498	505	497	506	511	523	506	550	496	547	503	494	513	518	488	509	534	500	497	485	529	535	513	494	522	507	555	521	533	513	508	496	505	516	482	525	505	496	500	536	510	543	515	498	561	497	536	522	493	541	539	523	493	514	463	529	547	488	487	487	471	538	501	483	507	505	504	502	527	526	512	488	529	498	519	509	540	523	509	522	518	504	486	539	493	515	500	514	505	519	510	547	477	490	548	483	509	500	537	520	481	549	492	511	517	525	482	522	508	536	524	495	529	486	507	493	469	547	550	489	533	490	543	460	506	513	522	522	492	510	475	558	519	549	538	504	499	552	496	514	534	528	513	549	498	527	510	525	515	539	482	491	524	524	502	558	505	503	502	544	510	492	524	549	527	513	525	487	508	507	503	520	534	566	536	478	494	490	473	483	494	523	528	503	490	514	525	480	488	490	543	494	503	531	546	523	512	557	530	555	486	533	507	517	511	518	507	448	488	509	493	506	471	544	535	527	480	526	526	501	517	501	516	520	512	520	499	521	556	495	480	508	490	519	514	515	519	510	500	548	504	517	544	516	535	509	516	518	525	506	536	520	508	493	477	512	575	498	515	536	500	498	534	491	472	493	534	504	486	512	510	546	498	513	533	516	509	551	514	512	555	503	564	511	492	486	520	510	506	501	510	543	515	529	505	526	495	525	548	515	543	522	482	516	504	508	520	497	480	535	533	481	542	534	505	513	557	521	539	537	487	476	482	531	517	507	502	514	518	550	524	522	534	543	521	513	536	520	531	542	571	490	494	546	570	503	487	509	477	504	494	515	526	508	472	520	548	498	541	514	501	469	521	520	526	506	488	526	506	514	508	508	519	501	517	499	510	521	458	513	503	495	495	510	518	523	496	515	486	534	500	519	531	512	516	499	482	493	509	515	497	518	524	469	448	508	539	497	552	539	517	514	539	523	479	505	503	521	516	545	518	517	537	518	499	539	489	492	523	505	475	473	496	520	476	507	540	500	531	509	515	558	477	524	489	512	483	506	489	497	456	511	491	501	473	448	485	486	521	512	558	511	549	519	527	512	534	496	520	503	504	506	546	505	552	450	519	507	496	522	509	498	519	535	518	520	510	476	529	476	503	503	541	513	530	535	505	470	478	537	566	507	479	507	494	515	519	534	507	570	509	516	547	504	514	516	523	472	494	495	564	548	541	515	533	492	486	521	537	524	528	534	508	539
14102	1778	2109	1561	1114	823	645	527	441	343	302	261	284	202	219	210	170	169	175	196	177	134	144	128	135	138	140	108	133	136	111	144	115	116	126	125	141	103	136	137	137	133	109	123	98	126	111	111	119	105	110	123	130	116	99	105	100	122	106	120	114	107	121	111	111	100	135	110	110	133	116	95	103	81	108	104	113	82	116	103	98	107	96	113	101	111	100	118	95	109	102	99	111	100	105	95	119	113	108	104	100	111	102	124	113	122	108	105	104	122	100	113	110	116	100	112	127	98	108	112	98	128	116	107	95	91	131	114	120	106	128	92	102	94	115	102	98	109	127	122	125	107	110	115	111	83	119	105	132	118	96	90	110	115	111	115	110	118	123	133	96	112	103	111	129	87	122	123	135	114	96	89	121	116	115	111	99	106	85	114	110	119	106	96	108	95	108	112	102	106	101	93	104	99	111	99	121	103	126	111	92	105	121	96	127	133	103	113	113	116	127	117	111	110	99	99	109	118	109	117	104	118	127	106	112	95	100	116	115	131	98	103	125	100	103	114	103	110	113	90	118	101	112	103	103	112	105	139	122	139	87	102	103	114	119	125	105	123	93	91	86	121	113	110	104	108	105	107	126	118	114	104	103	110	99	112	102	103	101	93	102	107	111	102	101	109	94	94	109	99	118	104	122	102	121	91	119	111	114	108	122	97	118	97	92	112	105	125	133	109	112	111	129	98	113	109	112	93	102	130	97	120	87	109	104	107	108	104	113	103	89	111	120	113	121	98	115	111	98	109	97	109	105	107	122	97	96	127	104	122	101	119	115	116	122	109	117	103	99	118	111	125	116	94	107	100	109	106	105	85	107	125	108	102	101	107	118	98	107	112	103	115	104	131	93	132	120	85	98	97	116	99	107	105	98	117	118	118	102	94	96	97	110	106	98	125	115	111	103	115	120	103	101	104	119	108	103	93	109	104	112	99	104	111	94	122	109	103	126	125	103	115	105	108	126	110	114	118	118	95	133	84	107	127	118	94	104	97	113	114	103	97	109	105	114	99	110	116	109	108	112	96	81	113	111	120	93	104	110	108	111	105	103	111	103	107	101	118	106	116	113	98	115	125	110	119	109	115	101	105	101	118	91	94	91	103	117	103	109	116	104	116	112	102	122	100	105	104	113	122	94	107	96	112	106	104	117	100	101	110	120	122	109	118	109	100	109	93	133	112	84	101	87	107	88	109	108	103	115	131	110	113	114	102	103	96	98	101	112	114	105	111	103	123	95	118	103	129	122	127	104	114	108	116	104	97	105	118	109	106	97	108	115	118	121	108	109	119	112	116	123	109	125	99	108	118	97	92	107	117	127	122	108	102	115	111	112	94	119	124	103	99	99	108	108	108	108	116	106	109	108	98	112	109	118	112	96	106	107	124	105	92	87	97	129	115	131	82	114	102	104	112	124	127	87	107	111	95	124	114	105	101	108	88	96	105	101	118	100	111	82	108	102	86	110	93	112	125	118	105	136	108	91	100	110	112	118	95	111	114	106	100	115	91	124	120	107	95	113	82	104	118	109	104	110	97	96	109	111	109	103	103	98	119	98	113	105	99	100	101	119	99	107	101	119	111	108	103	118	102	103	122	120	120	99	109	113	103	97	96	106	84	126	102	119	121	123	112	106	121	102	112	98	131	119	112	121	123	128	101	108	109	106	103	90	101	96	88	125	108	105	101	125	132	113	109	131	87	122	95	94	119	105	120	122	114	109	98	108	92	131	97	104	98	122	104	104	101	102	114	104	120	129	101	119	107	117	105	111	111	101	103	129	103	109	101	109	113	116	104	110	113	113	105	116	90	113	108	102	109	99	106	118	94	84	93	118	116	125	118	121	120	120	111	102	93	101	103	111	113	107	121	113	96	111	111	102	114	127	112	107	90	117	92	101	105	102	125	120	107	103	92	128	114	102	89	98	99	95	92	96	114	118	104	105	107	106	104	123	114	98	107	94	110	112	114	99	123	96	106	108	112	105	114	127	91	96	97	120	114	88	113	112	113	96	116	108	120	119	106	117	109	110	100	113	106	126	122	114	120	114	105	103	110	114	103	117	127	110	106	107	111	106	116	125	140	109	104	90	100	126	80	109	104	108	106	111	99	108	117	106	101	105	108	118	110	99	100	121	99	95	114	100	86	107	116	108	97	108	120	110	110	127	104	87	101	104	115	109	95	113	96	112	97	111	101	100	99	95	98	105	96	128	117	106	103	103	123	94	115	108	94	129	121	104	116	123	92	121	120	104	112	104	107	119	106	105	114	120	99	109	113	114	127	113	114	113	105	111	108	111	93	98	112	112	118	124	108	102	98	101	96	103	95	108	110	113	109	112	111	125	108	105	96	107	136	120	101	107	107	110	130	119	111	95	108	100	119	91	111	131	111	89	103	110	88	109	105	116	92	105	105	106	136	105	113	116	119	110	104	88	129	108	105	112	96	109	92	102	119	118	99	115	120	104	93	125	125	105	102	110	105	116	128	105	109	94	102	105	84	106	100	115	105	114	116	136	98	76	92	121	133	99	111	105	107	104	99	119	115	114	111	90	107	101	104	114	116	115	106	96	109	102	113	113	115	97	93	117	128	99	121	117	119	111	125	119	126	117	138	110	95	107	94	110	108	114	106	85	97	106	102	110	91	109	90	108	98	114	97	110	119	91	133	130	89	102	112	117	101	104	105	98	123	109	110	124	118	118	109	99	109	115	88	113	110	108	102	110	109	112	109	107	104	124	115	95	90	110	95	112	106	93	112	117	118	106	100	102	98	117	104	119	98	139	115	115	106	118	90	95	109	106	105	120	66	120	120	119	123	105	128	81	114	102	112	121	108	105	119	104	89	111	98	97	106	101	121	112	106	117	112	127	120	125	96	121	92	98	116	106	105	122	107	112	122	78	101	111	104	114	115	108	113	103	94	113	102	117	109	105	102	113	107	107	118	99	102	109	106	112	92	105	114	133	109	124	107	103	134	119	99	99	116	98	119	127	116	127	98	116	107	89	101	112	104	107	107	107	104	110	103	91	122	119	104	121	126	111	110	106	109	96	96	115	112	117	131	107	88	94	100	126	94	126	121	113	110	122	114	114	114	110	103	120	94	116	104	125	127	104	116	107	121	100	89	122	112	112	111	104	126	103	107	99	107	127	103	102	129	120	104	117	119	89	124	103	83	90	108	132	95	118	93	90	91	122	107	125	100	115	118	105	118	119	107	101	111	115	91	121	95	91	80	100	118	95	113	114	107	99	110	102	104	93	110	105	105	84	101	111	110	95	111	109	99	104	104	121	105	128	111	114	107	99	108	114	102	109	118	119	106	104	112	120	114	116	89	105	114	124	104	113	113	97	95	97	103	114	113	106	104	107	116	86	130	102	104	120	124	110	121	133	113	128	114	105	89	98	120	104	108	114	104	120	122	93	117	100	103	107	95	93	105	101	120	117	116	118	109	113	106	119	108	106	115
7289	2127	4643	5736	4823	3953	3317	2770	2317	2048	1717	1448	1354	1226	1186	1018	926	927	869	828	862	736	719	665	760	608	612	653	638	607	570	555	605	565	564	519	507	475	532	507	534	506	528	516	485	465	513	448	507	497	478	516	483	463	465	462	446	439	475	468	446	465	474	435	493	494	450	429	445	455	438	476	443	457	421	460	443	466	406	440	419	423	432	434	419	477	436	432	429	462	413	433	421	425	448	447	420	459	426	419	486	404	406	473	421	448	383	413	458	453	428	416	425	466	435	427	454	403	435	430	424	406	372	427	416	419	417	404	420	433	422	438	460	421	401	403	406	421	427	424	395	450	412	442	416	417	428	433	410	438	427	451	434	417	430	428	402	412	441	451	412	447	453	450	405	442	442	434	434	393	440	398	397	405	399	401	482	418	419	407	407	423	453	405	410	380	423	383	451	379	426	450	416	435	385	425	416	435	433	469	453	413	387	434	427	433	433	453	467	397	456	440	423	440	438	437	410	421	405	413	403	455	396	469	414	413	416	471	427	449	415	434	429	458	464	416	403	413	426	411	443	405	421	399	434	450	374	419	429	444	445	435	414	433	416	440	410	396	417	398	408	425	427	466	424	417	403	401	442	401	408	419	396	440	461	425	393	421	388	398	415	388	448	415	423	399	422	436	412	421	450	409	436	404	384	448	427	389	421	407	420	394	425	392	440	415	429	446	445	399	424	417	398	455	402	470	371	446	410	405	427	437	411	441	421	416	447	435	395	426	411	424	419	402	416	445	439	427	439	379	432	402	413	405	419	419	391	384	429	411	440	451	413	430	408	451	430	398	453	426	447	419	440	409	398	442	418	403	457	429	397	424	438	430	437	412	408	421	426	413	454	418	417	407	413	415	393	401	415	436	425	411	430	439	402	423	402	420	444	384	417	426	407	404	426	457	449	469	439	399	413	406	419	473	411	438	437	426	426	428	433	465	405	402	407	409	400	403	395	425	398	396	430	387	423	440	415	403	423	383	438	393	419	451	453	424	448	391	427	400	416	389	389	432	440	429	408	408	424	376	420	446	417	389	410	421	385	399	414	426	421	399	419	435	422	381	451	389	411	423	430	445	405	434	417	426	452	415	434	399	406	427	458	379	437	432	408	393	442	457	416	430	411	436	440	464	395	425	399	427	396	421	429	425	449	427	433	452	449	433	432	401	433	409	424	435	425	417	430	438	438	415	435	453	390	455	427	414	403	457	403	416	393	449	457	381	437	424	417	410	420	416	401	404	410	393	424	420	424	448	400	432	421	410	449	392	441	411	433	429	383	428	422	451	402	430	420	403	437	410	404	434	403	435	396	416	411	417	417	406	436	420	414	407	424	417	434	416	430	479	420	411	402	410	412	409	416	463	445	419	420	426	399	426	399	420	447	432	449	418	439	416	403	467	424	426	408	434	413	424	437	441	444	394	436	383	411	407	441	420	400	424	434	398	403	440	402	428	404	416	420	423	433	435	371	395	407	411	419	417	401	440	435	397	427	436	441	404	390	428	433	422	432	413	435	404	402	391	388	436	466	416	437	424	416	390	432	397	445	407	421	423	396	435	431	382	409	399	417	440	424	385	374	430	419	450	444	411	391	460	395	410	423	416	432	437	416	426	414	420	407	478	418	406	419	421	422	421	426	445	421	407	426	403	405	400	428	420	430	457	422	429	414	398	424	441	411	419	461	405	402	428	403	407	388	400	429	406	407	436	400	406	432	399	403	432	402	415	435	417	429	439	448	393	412	394	417	411	403	387	425	423	434	427	443	386	435	457	387	457	394	442	433	435	440	395	427	453	472	408	446	404	437	395	384	415	395	442	436	411	392	400	401	422	434	384	408	413	396	387	461	425	425	419	373	439	408	429	414	422	386	413	408	412	384	390	446	436	424	440	400	431	438	427	422	416	438	412	390	447	384	444	426	428	416	417	458	394	440	397	409	424	466	425	433	424	442	388	423	415	370	396	413	420	439	438	471	447	447	416	415	418	414	415	415	417	434	414	436	416	429	401	394	411	420	407	450	445	420	427	448	403	417	447	374	393	418	435	450	383	418	447	425	437	414	411	426	433	420	444	449	440	399	392	393	419	412	445	449	436	409	416	440	443	416	441	426	396	451	444	430	412	413	423	415	421	441	412	453	388	428	418	409	419	436	451	431	388	421	420	400	406	418	440	438	441	425	432	422	404	432	407	406	406	383	408	455	468	458	445	428	420	433	440	424	408	409	416	403	417	441	449	437	416	431	416	443	447	395	424	404	386	374	411	390	409	429	428	421	424	413	423	383	403	379	441	404	411	421	407	440	414	425	426	413	451	416	387	393	404	394	432	414	427	439	402	433	386	402	392	431	419	444	431	409	423	418	425	410	420	422	437	429	423	473	422	445	457	400	399	395	445	467	439	407	408	427	413	441	418	424	372	409	391	431	456	412	413	403	401	404	411	420	424	421	441	434	405	404	437	455	386	432	470	428	422	415	465	407	416	416	384	392	429	419	409	416	402	409	430	449	415	389	412	458	440	423	387	427	416	433	422	409	378	453	392	418	402	410	413	425	436	405	393	434	415	405	427	452	410	402	450	445	417	384	405	436	424	423	395	408	437	388	412	392	417	439	461	417	396	394	405	422	421	413	411	450	396	415	417	434	414	420	380	428	388	418	408	373	397	423	400	402	427	444	438	411	423	432	444	453	397	415	433	405	419	420	424	430	407	382	428	421	383	425	426	419	403	411	411	442	425	443	425	435	423	427	412	392	415	424	426	429	394	374	392	404	416	423	368	428	421	437	402	395	417	408	419	404	452	437	426	440	396	384	433	416	402	380	419	411	411	407	425	391	445	439	415	437	395	420	408	399	393	392	400	417	425	407	406	397	428	402	410	376	420	422	393	434	445	423	420	463	425	401	431	433	412	356	429	397	426	416	453	449	425	391	444	403	423	414	377	397	438	414	443	404	394	450	433	386	405	404	410	429	430	444	363	450	404	429	410	421	419	423	397	388	418	419	384	427	383	464	391	420	424	429	418	392	423	434	430	421	441	445	437	397	412	371	414	398	421	389	433	420	409	394	396	431	431	401	420	410	400	390	384	431	427	396	396	432	407	430	432	432	397	402	415	429	402	405	413	428	443	422	412	412	434	423	411	397	408	408	393	412	410	435	434	449	402	405	430	402	408	423	425	397	428	381	408	425	426	442	416	405	423	410	379	430	434	428	417	467	437	392	454	480	443	459	414	426	392	393	442	427	401	403	390	418	424	424	436	377	383	387	447	392	417	425	389	423	423	429	414	404	452	412	402	402	414	436	385	447	377	398	388	410	407	472	399	460	444	396	389	391	402	440	414	418	438	435	383	433	454	438	420	454	377	418	434	398	429	402	426	408	417	388	393	366	426	449	411	410	424	407	408	440	429	404	419	437	455	426	444	431	414	421	403	402	413	400	444	431	412	405	404	399	404	405	418	408	433	394	435	399	448
1764	293	298	304	262	256	245	269	267	249	255	238	244	276	216	269	254	255	235	249	201	256	267	257	228	249	255	250	234	233	212	252	256	225	233	242	266	241	246	239	222	259	224	221	258	244	249	243	214	244	237	252	251	252	257	246	234	282	246	251	257	235	244	249	243	234	251	272	262	247	237	249	229	254	237	266	252	259	223	246	253	234	231	261	221	239	210	262	256	237	212	249	238	259	222	258	247	235	234	230	223	235	230	234	233	257	245	254	239	264	245	257	253	260	251	232	237	248	242	236	230	277	237	254	247	246	246	235	247	242	261	265	270	240	255	247	235	228	240	249	226	229	252	248	256	259	255	251	261	258	215	266	236	235	234	279	258	250	263	235	257	255	271	272	246	213	238	221	256	227	249	244	248	251	250	224	217	233	266	231	227	228	262	260	255	246	269	236	219	228	235	236	234	239	267	226	257	243	232	248	226	246	254	250	226	259	240	245	229	218	228	253	250	238	227	232	247	240	215	231	252	263	273	260	239	242	253	253	257	247	232	249	223	246	229	253	235	250	258	246	269	267	257	247	227	239	245	238	243	230	250	236	235	251	255	253	241	246	246	247	232	265	213	239	248	227	242	239	260	247	241	244	228	280	243	233	258	223	234	208	253	244	232	248	267	235	256	233	260	238	241	257	246	248	238	243	237	225	222	243	213	255	194	230	234	256	248	261	266	234	234	225	240	224	241	236	221	223	253	252	228	249	229	255	248	251	245	249	260	256	248	225	227	232	243	235	278	274	240	233	243	251	233	237	246	242	254	227	234	244	229	229	221	208	285	246	238	264	240	243	264	238	252	259	216	239	264	256	247	242	246	253	243	253	244	221	229	238	252	259	229	244	238	222	232	246	253	262	241	271	283	216	243	258	260	249	224	224	248	245	255	245	244	243	255	255	259	238	257	235	218	206	280	230	242	250	232	230	252	232	233	245	238	273	245	255	246	240	236	230	242	250	223	233	251	233	231	220	238	251	239	231	274	251	223	223	278	224	260	256	232	248	242	230	260	235	229	259	244	240	248	244	266	257	246	239	252	239	231	241	222	257	244	208	244	246	253	252	241	224	243	279	251	224	229	259	261	259	233	234	239	240	231	257	240	228	255	270	230	259	214	259	232	255	225	236	239	258	255	228	244	235	252	237	258	268	236	258	233	257	244	244	276	233	276	277	272	257	241	252	222	234	207	256	237	242	258	269	249	224	253	282	244	247	247	256	234	244	239	240	245	271	232	254	237	242	260	261	241	242	237	237	218	205	238	222	248	233	238	244	237	237	238	227	248	234	217	244	242	247	246	250	238	239	247	241	250	241	228	232	221	272	262	237	230	238	263	236	234	235	268	233	216	266	241	235	244	240	222	228	259	244	228	233	232	233	237	250	240	237	261	230	237	232	243	242	238	274	229	245	237	254	257	234	242	263	269	240	229	248	256	222	250	232	231	241	239	248	235	242	261	266	252	250	208	238	229	247	242	253	243	235	258	244	239	247	251	266	261	219	232	248	245	237	236	256	245	253	248	250	261	245	258	215	229	270	253	259	256	261	213	237	203	240	243	239	227	286	220	251	236	232	241	257	239	245	247	247	267	253	230	228	243	224	264	234	211	248	251	237	230	261	237	230	252	238	258	218	245	239	231	249	248	254	245	227	256	229	265	232	239	286	238	232	241	240	263	226	240	252	224	253	233	241	235	254	266	236	229	245	287	234	211	238	233	257	254	242	238	238	250	253	243	233	262	227	248	225	224	252	262	213	268	242	251	249	266	272	242	238	275	226	265	231	266	277	235	233	223	233	253	209	252	252	238	277	229	240	210	256	259	227	258	230	247	225	229	273	227	240	230	246	220	231	248	244	225	242	237	249	245	225	239	242	263	232	233	266	249	271	229	243	231	244	262	241	262	251	219	230	237	238	220	225	237	217	248	236	267	268	242	236	244	271	264	231	238	245	242	229	233	229	248	257	267	252	266	228	240	263	250	228	257	253	247	247	263	244	243	252	242	207	247	239	252	230	229	241	272	247	238	243	251	245	241	248	240	226	261	257	255	240	258	243	245	247	239	242	270	254	235	254	264	242	255	266	247	249	249	253	249	232	216	231	248	235	243	228	246	244	219	242	258	247	264	240	243	228	219	271	280	234	242	246	237	251	258	261	245	241	218	221	196	246	254	240	229	227	204	229	237	258	270	265	273	255	247	244	258	240	244	224	264	248	251	236	244	257	231	234	253	236	240	230	238	267	238	225	257	223	232	213	252	223	214	253	239	228	253	243	219	229	242	257	247	269	225	227	219	269	227	257	236	223	262	257	263	219	241	236	229	237	253	227	248	221	251	238	234	236	234	242	220	246	254	271	272	243	246	260	224	242	266	232	264	259	242	231	254	234	255	230	246	231	258	244	269	237	249	245	211	236	217	266	246	252	228	253	245	259	246	220	206	249	251	249	262	237	237	249	239	233	243	244	257	263	253	263	251	203	230	220	272	257	240	245	259	256	258	225	250	242	241	261	255	238	246	241	230	250	256	241	256	242	265	251	225	210	251	251	226	226	244	230	248	264	230	249	248	240	254	231	223	227	236	240	280	235	229	221	249	265	240	257	222	276	252	244	235	268	260	247	237	245	244	251	241	254	257	246	234	231	279	241	222	241	247	229	241	232	255	293	241	231	244	247	226	238	239	232	227	244	250	260	238	231	258	276	225	248	225	257	236	242	260	257	230	225	264	245	227	260	231	249	215	242	224	247	238	243	235	257	224	249	228	245	238	250	268	233	232	248	254	240	248	227	216	236	194	251	231	242	209	220	236	230	254	216	228	252	243	225	273	266	263	236	239	247	233	273	246	237	286	241	222	247	250	244	235	229	266	232	234	244	249	231	232	242	248	260	221	247	229	241	252	247	224	262	250	265	248	219	238	246	248	235	265	235	236	226	247	247	248	254	238	236	210	219	248	266	239	271	228	234	237	263	266	260	240	247	233	233	266	241	239	256	283	229	262	261	243	254	273	257	240	256	254	258	245	225	238	267	240	239	251	245	248	227	272	224	289	264	234	247	262	217	231	279	248	246	197	255	232	254	258	266	265	236	254	224	259	258	267	250	257	231	230	267	254	272	276	267	240	256	260	224	220	245	243	271	241	241	224	228	256	241	238	244	261	238	236	261	250	225	212	239	225	232	243	229	238	235	247	228	214	239	238	220	233	255	245	258	275	269	224	279	241	233	250	227	231	247	252	227	279	257	213	236	245	250	231	246	243	255	233	236	246	261	257	238	224	256	274	231	216	254	241	237	239	235	236	267	246	258	291	231	240	253	273	274	269	249	240	251	245	218	261	240	248	251	253	236	226	256	232	241	241	229	285	232	238	242	263	233	247	267	228	255	242	267	247	214	246	247	253	276	259	278	239	240	210	239	267	244	218	260	239	218	231	236	272	252	256	251	253	222	233	203	266	256	269	251	236	255	252	260
2267	891	1055	1015	1024	985	908	923	875	924	876	884	890	799	855	856	886	861	862	833	882	831	847	869	931	808	855	833	868	813	775	810	806	821	819	825	861	837	877	812	890	832	822	812	802	835	801	826	779	804	827	780	855	815	820	816	846	772	809	826	843	829	806	775	807	849	779	805	811	828	885	813	821	836	834	849	824	811	872	825	821	826	845	871	851	829	849	858	783	806	778	800	886	840	813	857	844	812	822	800	870	834	789	815	801	831	886	820	836	840	797	858	801	800	857	845	825	825	817	793	840	827	848	810	843	794	831	829	867	848	844	845	808	810	897	807	818	851	810	840	800	811	803	865	796	839	871	783	832	816	782	831	839	837	817	867	828	778	864	800	826	835	847	860	790	836	827	841	847	856	827	813	855	815	797	863	839	803	803	872	826	867	822	771	820	874	802	827	801	842	822	805	796	764	789	828	828	867	857	814	819	822	842	811	773	830	798	813	799	821	824	788	803	780	849	817	844	795	866	814	853	820	812	805	785	824	834	793	864	842	816	829	846	802	840	830	829	837	854	850	817	890	828	788	820	798	811	807	827	841	810	841	830	791	818	823	806	827	818	805	800	821	795	810	871	871	800	874	816	829	827	804	837	897	831	870	844	850	768	838	795	875	831	827	829	855	825	871	856	852	840	837	810	840	858	809	837	795	828	835	786	811	826	835	802	844	770	813	862	819	856	738	820	835	776	827	839	837	867	806	800	843	818	774	755	792	867	812	805	856	824	826	820	833	860	837	881	899	809	828	852	827	831	801	809	772	873	817	847	861	794	803	848	822	795	860	814	827	876	801	826	881	824	836	843	843	833	859	842	818	798	822	829	790	799	864	790	823	851	826	820	801	844	816	819	818	797	803	819	805	847	834	868	862	794	774	843	788	840	802	802	832	854	828	821	770	772	815	798	812	864	833	857	837	827	819	818	856	832	893	873	765	882	845	857	782	806	785	822	832	825	749	865	754	820	826	862	825	847	836	857	801	812	833	850	780	801	825	815	816	772	845	863	866	810	872	842	796	819	811	823	852	788	864	835	802	796	767	840	864	771	833	854	854	828	786	833	816	845	817	830	775	832	835	820	817	791	860	866	804	848	828	777	786	826	789	828	833	791	852	807	784	799	828	886	864	826	843	834	838	803	816	822	788	863	842	795	803	856	803	817	745	809	844	780	806	794	788	859	797	805	863	804	821	811	792	866	820	863	828	800	854	819	800	785	773	812	854	764	870	818	796	853	839	848	787	815	867	826	802	838	878	843	814	809	795	813	810	795	804	776	845	843	788	870	820	769	825	821	808	787	787	857	836	820	861	845	857	799	838	841	852	820	865	856	830	851	825	859	836	850	848	788	858	825	855	842	854	827	845	870	824	810	861	864	842	812	832	856	846	756	811	794	803	814	861	788	775	813	790	840	855	820	891	871	792	859	805	824	818	821	809	811	842	781	798	803	764	825	861	827	850	862	798	828	863	807	871	826	826	856	882	807	846	829	789	827	828	803	832	808	828	871	810	789	780	855	814	836	816	815	816	823	793	841	856	843	801	800	799	843	827	843	866	813	855	837	822	840	804	855	845	819	848	819	817	798	799	830	853	816	872	848	859	835	790	830	844	818	835	810	798	822	797	810	868	804	802	851	763	842	791	776	862	830	809	820	801	894	845	814	844	873	847	783	852	829	847	798	809	828	800	876	891	842	841	809	821	830	862	820	818	828	882	813	850	862	816	838	857	831	904	869	819	823	809	816	804	829	828	847	828	814	852	842	824	804	801	817	837	823	802	722	830	828	825	840	769	836	792	764	835	815	803	811	827	824	810	827	820	840	855	836	852	842	812	795	868	829	850	802	831	830	804	839	847	829	798	841	766	869	835	837	812	855	768	824	865	821	763	839	820	785	898	828	819	814	814	750	856	843	794	842	860	824	811	874	785	801	793	835	866	836	879	812	818	859	773	855	857	815	828	862	827	827	804	806	808	855	813	828	831	807	848	819	820	813	835	819	821	845	796	830	781	888	762	793	840	799	875	791	826	839	829	798	780	806	787	832	809	800	860	825	838	823	801	807	799	836	896	832	793	812	814	870	808	840	849	843	814	737	812	846	809	828	798	819	799	845	809	822	835	816	818	822	850	798	842	834	788	838	807	825	837	811	834	860	795	833	830	837	867	871	838	820	809	769	800	834	855	834	801	811	862	794	830	793	809	870	815	798	858	810	859	841	823	840	842	835	826	830	893	821	848	842	798	851	795	831	831	836	812	806	847	837	815	831	780	822	827	824	802	860	862	808	832	853	838	805	838	889	779	837	822	840	851	835	807	874	778	850	800	769	820	800	876	822	841	815	855	805	812	819	759	822	862	814	831	812	813	813	854	855	864	810	837	832	825	810	855	817	817	813	822	849	860	811	852	843	864	832	780	791	803	824	835	837	773	811	794	864	798	836	829	894	812	861	849	818	858	818	850	812	751	806	835	860	763	824	810	836	835	844	812	807	831	824	816	828	864	827	816	792	850	831	789	778	776	851	825	826	844	819	820	874	827	890	899	864	819	863	826	811	814	819	822	813	833	817	808	828	790	799	805	850	855	785	891	843	811	881	844	838	801	770	795	787	799	845	873	831	811	829	773	854	781	786	807	829	860	809	813	826	856	832	833	838	860	854	782	814	919	787	796	861	852	846	855	790	863	831	831	828	816	855	820	763	807	836	812	830	770	802	830	856	827	811	827	839	903	839	855	865	832	811	814	807	854	801	801	818	828	796	853	832	773	858	823	859	798	830	839	836	812	766	792	860	835	853	814	856	820	857	875	830	821	842	797	818	850	921	856	845	847	801	815	802	817	826	820	792	831	867	840	836	822	794	851	844	852	827	783	788	814	811	809	840	854	837	859	875	803	785	873	797	837	822	852	819	851	843	807	812	810	890	838	806	834	847	871	886	815	820	814	812	793	797	863	821	790	813	814	853	803	811	791	841	802	872	816	840	849	830	834	819	813	845	803	796	812	824	840	858	819	832	840	823	807	874	851	826	768	816	839	848	862	830	861	791	773	821	827	816	898	836	806	833	816	763	798	822	821	831	825	769	819	865	866	818	870	831	830	830	852	847	834	863	814	859	840	841	828	799	742	812	844	835	833	867	845	774	803	820	801	810	861	808	839	862	831	802	816	780	842	835	839	814	812	836	819	829	853	769	849	805	766	863	821	912	804	810	793	870	823	868	816	848	828	811	838	802	745	800	785	819	826	828	820	822	811	844	847	800	859	858	843	807	853	850	809	769	768	868	786	806	868	841	868	885	812	821	806	846	862	817	797	837	860	784	873	837	871	850	885	816	783	822	837	856	815	819	812	767	797	855	837	871	823	830	816	825	788	866	831	874	821	818	832	851	793	836	832	813	826	795	838	810	797	828	846	824	891	795	804	837	790	909	836	883	835	855	782	842	817	857	818	826	814	831	840	807	826	876	818	874	799
6729	734	1024	824	627	496	411	310	273	285	260	220	194	196	194	171	190	162	164	164	179	142	140	164	165	152	148	144	145	155	160	148	142	166	144	164	145	159	132	141	148	158	160	149	152	153	162	148	163	129	144	166	143	122	130	128	151	136	121	139	135	137	147	141	142	143	153	155	130	136	153	135	151	138	148	132	143	166	145	149	134	135	138	156	135	122	144	155	107	149	131	157	124	163	133	141	139	168	155	148	141	151	152	125	129	154	123	135	150	128	159	131	121	134	158	131	141	164	143	143	159	147	151	141	153	144	145	150	137	137	148	135	141	143	139	127	151	154	141	124	137	150	117	133	133	141	158	141	136	143	148	173	141	146	113	139	145	129	144	155	143	134	151	146	125	139	143	133	156	141	137	133	125	149	150	135	140	139	152	151	141	155	147	146	161	152	165	150	136	160	146	134	144	152	127	137	135	146	123	134	138	130	113	178	149	136	128	149	128	122	145	127	137	123	143	118	140	133	136	136	151	130	126	127	150	155	140	159	120	137	153	156	144	139	147	110	149	132	134	141	147	172	155	135	130	137	126	140	142	135	137	153	150	160	128	147	164	172	150	142	126	121	137	142	156	136	148	141	144	148	137	152	121	126	161	112	154	143	141	151	118	155	164	160	143	142	159	115	146	153	154	134	131	141	157	152	143	157	153	152	148	131	132	135	157	155	169	162	141	128	148	146	141	134	142	162	164	131	148	148	139	129	133	146	150	135	137	129	153	126	148	133	147	144	140	139	139	140	137	117	141	126	153	147	132	148	125	132	136	127	140	148	140	149	133	134	139	146	133	121	150	141	111	130	129	127	151	164	126	138	136	135	147	140	121	134	133	154	151	146	134	157	136	156	140	124	153	153	136	135	143	155	134	173	129	140	155	113	130	123	132	156	150	144	152	142	140	128	156	132	146	138	142	138	140	147	144	143	150	154	134	137	145	137	136	132	127	136	138	146	144	143	124	130	127	148	132	135	132	139	132	141	142	146	134	153	140	137	137	147	149	167	120	170	155	147	128	145	132	137	122	136	135	163	141	142	138	160	141	131	130	127	144	167	119	130	158	127	165	153	133	136	130	136	141	154	144	141	145	134	137	174	135	151	129	150	140	147	160	133	143	134	161	120	153	142	167	163	114	130	157	139	156	138	145	158	144	129	147	135	148	174	107	147	126	148	151	160	142	133	156	155	138	138	133	134	131	150	150	123	130	128	142	131	157	143	165	158	157	130	115	165	131	161	147	144	154	132	124	139	109	127	145	155	133	148	138	141	156	147	139	156	148	119	152	123	125	137	129	158	145	161	136	159	131	158	150	135	149	135	131	136	159	146	139	147	135	139	158	136	143	154	120	143	160	140	149	129	151	150	135	154	135	143	154	140	153	168	140	135	137	143	158	147	127	135	137	141	128	128	159	148	142	139	167	140	147	142	145	120	160	165	129	140	136	147	158	138	133	153	134	141	147	137	156	137	155	143	145	142	136	140	135	154	143	157	132	140	148	144	140	121	138	143	127	124	141	145	144	158	159	142	130	132	134	142	150	139	151	153	135	135	117	165	129	126	138	125	148	137	125	138	140	126	133	133	136	117	139	157	153	136	145	138	131	149	138	141	163	142	154	137	152	160	150	137	144	123	130	136	132	138	137	149	140	139	129	140	132	148	153	127	150	147	151	132	144	132	129	123	141	158	122	155	147	142	158	138	170	140	152	135	141	131	144	146	143	119	157	148	144	136	134	110	126	126	124	156	134	153	126	161	152	136	121	136	149	155	158	146	155	139	142	151	159	117	167	159	150	158	137	125	132	153	134	174	153	157	134	129	148	141	141	142	139	150	149	127	134	130	155	129	142	150	135	117	130	134	122	132	152	138	136	115	145	147	120	147	140	145	145	167	125	148	145	163	131	133	133	142	130	153	147	138	148	137	147	130	146	147	151	148	162	135	163	118	158	140	140	146	128	139	139	135	177	135	121	130	165	135	161	164	155	149	157	162	135	140	140	158	132	129	131	157	134	167	161	141	143	152	139	147	125	152	125	145	135	167	126	127	147	133	137	140	135	144	125	132	143	141	132	140	138	136	142	142	164	130	136	148	148	150	156	141	163	139	138	148	142	132	158	150	139	143	149	149	140	151	163	119	162	142	162	144	145	149	148	136	135	135	160	145	136	157	149	136	142	130	127	146	137	144	150	138	159	141	139	163	141	148	133	152	145	126	121	148	139	133	145	128	138	130	139	129	150	128	132	133	131	144	145	152	148	133	160	130	119	135	127	148	118	154	116	138	161	141	136	136	159	148	146	146	143	134	125	132	121	129	135	151	131	125	134	167	161	138	153	129	160	115	136	140	141	132	133	156	149	134	141	147	168	139	139	122	150	152	143	145	150	145	159	136	140	132	116	147	126	155	127	134	143	132	134	141	140	141	137	160	131	130	147	142	146	155	150	131	143	126	145	138	172	130	130	158	143	136	161	129	148	134	138	149	132	152	167	154	144	138	137	138	154	151	151	135	129	126	146	126	139	138	163	155	147	142	150	141	135	129	129	149	146	154	168	136	159	137	135	165	141	141	149	150	125	133	153	147	143	135	131	141	132	144	125	157	136	159	143	158	160	145	138	144	123	127	151	168	143	145	140	139	130	152	136	128	149	126	162	141	147	125	149	135	136	125	140	141	136	143	125	142	163	149	154	138	150	156	134	147	134	155	142	144	126	119	141	146	140	150	157	129	155	134	131	138	143	143	150	154	149	141	134	156	121	136	139	123	153	137	147	151	160	156	144	171	133	148	148	132	129	141	141	117	162	136	137	165	147	128	152	148	129	153	150	141	130	126	136	144	119	125	136	155	138	149	145	142	151	150	140	151	123	141	151	139	135	161	153	133	136	144	140	132	131	138	139	129	149	127	126	159	117	159	144	152	155	144	134	132	130	134	140	137	128	142	148	143	155	136	128	142	164	143	150	152	125	144	113	153	126	131	148	146	148	136	119	131	159	154	136	153	148	134	157	137	123	153	136	126	136	130	148	131	150	163	130	149	138	133	132	107	148	153	140	138	133	141	134	165	131	142	151	136	133	156	114	152	152	146	147	166	154	154	144	146	136	149	125	139	125	157	138	139	114	145	125	129	126	139	144	120	138	145	142	144	132	128	151	135	155	150	125	142	119	145	158	117	135	144	153	141	121	121	145	106	144	133	148	130	133	131	141	133	160	140	126	117	145	152	156	177	166	132	140	123	150	137	136	151	116	150	144	146	123	154	160	155	129	136	157	134	135	142	138	135	151	132	135	137	144	144	166	158	137	143	160	133	153	138	141	141	134	125	121	136	142	123	116	140	152	154	140	131	137	144	158	133	148	142	144	148	152	147	139	145	140	147	124	142	130	160	127	140	148	139	139	136	149	133	133	137	120	155	153	143	124	152	135	147	143	150	141	155	130	138	137	144	137	137	140	125	143	164	134	150	143	135
5012	1305	2580	2984	2624	2198	1781	1627	1423	1206	1142	1042	979	960	844	836	783	752	691	698	671	674	629	626	631	586	632	617	610	547	564	597	620	562	574	620	571	626	555	532	535	513	576	551	539	571	531	510	485	503	534	511	560	544	537	533	506	507	519	551	518	511	497	531	519	551	544	575	520	521	543	493	533	519	545	534	518	540	520	509	519	521	525	502	537	518	548	546	524	506	500	496	534	509	536	553	534	529	515	494	518	474	577	512	487	497	527	559	508	494	530	545	511	525	542	506	498	518	497	544	520	489	505	510	544	524	520	487	520	521	525	538	512	480	518	521	495	501	499	539	562	480	527	517	508	548	514	511	526	529	524	457	474	489	558	503	481	552	489	565	506	538	483	530	484	484	536	517	496	516	494	505	550	530	553	536	476	510	510	516	502	488	479	511	523	486	498	476	562	538	507	511	537	548	519	492	473	545	494	484	529	528	500	526	502	536	500	511	514	505	512	521	508	499	517	538	562	500	506	510	550	520	487	501	509	533	519	523	484	525	550	536	484	508	538	545	504	521	530	483	512	513	487	489	500	504	535	521	542	514	522	522	508	550	543	511	488	521	520	500	499	488	516	540	489	519	509	513	527	518	503	539	486	533	544	514	511	522	545	504	541	544	498	523	518	497	525	498	504	523	501	530	497	540	486	487	490	529	513	525	517	518	506	512	495	538	494	505	491	492	510	515	513	511	532	515	539	479	495	488	526	500	510	514	476	547	520	492	501	485	524	513	484	515	482	501	537	535	540	556	495	504	507	573	521	478	535	562	541	529	508	495	537	502	522	493	523	516	513	507	516	495	528	542	562	500	502	501	510	486	523	532	547	505	471	512	535	522	432	513	494	526	490	527	520	526	496	482	510	481	517	479	517	527	529	519	522	504	504	521	533	490	529	511	528	510	484	497	527	542	534	537	558	492	556	494	496	508	512	532	531	511	488	522	534	522	541	477	539	589	486	469	500	515	481	485	504	488	480	511	514	560	509	506	525	523	520	522	491	510	527	562	491	524	538	522	514	528	493	512	492	529	486	497	508	527	521	529	486	526	490	506	498	530	512	551	525	493	496	533	482	514	505	494	495	462	476	528	469	501	536	515	539	506	526	512	505	539	492	478	509	520	548	543	516	511	481	497	516	479	509	539	513	566	527	514	541	491	516	485	498	501	483	544	529	506	490	519	536	525	543	531	534	474	491	526	555	465	491	508	487	536	508	530	498	522	492	528	498	512	539	500	558	525	532	502	507	515	517	524	523	497	484	491	489	454	520	500	519	533	506	520	503	510	517	520	542	512	500	463	520	489	512	562	521	517	490	536	490	503	536	531	523	511	501	545	542	468	532	537	507	513	524	465	508	555	515	504	521	527	562	513	537	549	553	512	482	481	479	492	500	475	524	514	536	534	497	543	541	516	502	525	545	511	516	559	558	474	493	573	522	471	560	566	480	499	559	513	495	502	539	476	522	537	525	489	527	590	487	537	503	551	500	524	510	549	488	504	484	495	555	512	542	509	496	541	487	531	495	529	508	517	515	552	518	533	523	530	473	521	475	501	511	490	476	509	523	532	496	517	529	525	537	546	518	526	527	541	517	552	559	501	547	499	492	488	503	476	528	472	513	526	482	536	484	513	504	495	535	510	530	499	526	502	489	496	491	532	523	529	507	510	515	509	523	512	531	526	527	547	547	513	509	531	505	542	501	540	556	500	504	520	536	514	560	496	509	530	544	491	483	484	517	548	495	530	504	499	521	491	498	519	458	511	531	507	538	462	500	545	552	485	561	516	541	508	533	511	522	531	497	503	565	530	524	536	530	508	485	485	469	536	543	482	544	521	498	507	501	469	507	516	498	472	513	552	516	535	515	516	563	553	471	495	525	530	509	492	479	520	545	506	528	505	541	486	542	563	522	517	526	517	500	512	526	485	512	469	524	517	509	539	534	475	515	508	510	528	583	496	487	482	550	525	491	539	563	486	474	473	516	542	520	487	519	488	542	457	508	558	533	498	478	497	537	512	506	538	486	523	501	515	504	505	477	534	528	466	518	531	503	490	505	526	534	488	495	495	510	518	533	516	527	491	514	517	494	539	524	504	515	484	507	532	531	483	477	518	487	477	530	541	502	554	488	476	505	515	522	511	510	446	492	528	539	490	522	510	529	532	538	536	537	511	510	506	505	515	517	498	466	496	532	482	534	521	505	487	464	513	502	510	502	531	506	516	485	556	538	531	538	478	501	518	521	495	540	514	545	486	508	510	535	523	502	457	531	518	487	516	541	518	470	498	488	538	505	538	480	496	466	525	495	507	517	484	538	512	536	543	545	495	509	545	527	490	503	499	558	466	508	481	482	514	520	501	489	472	499	507	547	468	516	580	532	457	511	488	515	515	507	491	507	500	516	473	491	517	538	528	513	558	472	515	530	529	532	458	487	506	479	548	534	491	501	506	539	509	534	519	526	524	544	551	500	537	525	502	519	482	505	509	498	529	493	498	534	501	537	539	508	531	479	530	498	515	580	539	521	506	515	497	498	531	505	530	487	521	501	485	483	570	549	484	522	556	524	527	529	504	517	512	513	521	500	491	517	530	531	522	474	538	528	520	523	502	478	524	534	518	531	511	493	517	487	474	557	504	512	524	519	537	561	505	512	520	504	508	527	500	495	517	514	473	461	543	536	516	532	538	518	490	533	509	526	518	530	477	488	494	473	512	540	497	538	532	523	514	480	549	517	502	480	488	526	541	502	511	497	508	522	508	516	531	517	514	508	550	523	491	528	514	537	529	482	505	498	534	520	512	501	510	507	520	514	508	560	512	499	495	482	510	504	531	465	523	554	516	508	494	507	519	509	507	560	527	506	507	511	516	519	488	513	552	540	537	521	495	532	487	543	492	531	495	495	491	538	519	532	519	494	499	499	495	546	488	492	524	554	535	483	499	569	516	521	502	554	476	556	548	508	500	509	501	499	518	483	514	519	531	531	490	528	490	503	508	537	534	555	475	516	505	494	535	476	501	482	550	515	518	506	554	507	546	533	510	513	494	540	497	516	502	529	451	501	497	489	521	528	484	495	544	516	530	529	515	558	500	507	525	511	500	545	507	532	499	548	541	474	530	492	523	529	493	537	512	506	488	491	497	510	514	517	523	465	498	556	511	490	507	542	542	551	487	528	509	487	527	531	532	529	550	499	527	518	488	470	479	499	542	539	494	526	519	551	496	492	499	524	519	531	479	510	512	510	518	516	492	480	481	520	494	476	515	534	516	473	498	507	504	467	512	522	533	545	491	520	496	507	511	477	534	462	515	514	506	497	480	499	495	495	504	521	537	506	533	523	486	499	489	514	529	495	532	549	561	520	509	462	520	532	489	519	522	520	507	541	538	504	504	489	560	514	500	517	527	530	516	481	526	553	498	532	511	509	481	509	486	495	512	546	470	525	478	501	512	505	503	530	498	511	556	513	521	489	522
14208	1838	2128	1752	1197	845	649	524	421	356	279	281	250	235	203	203	179	179	167	135	174	173	162	153	139	133	135	139	113	131	120	122	136	111	109	126	108	117	112	115	118	129	105	113	147	102	120	104	111	106	113	103	94	115	105	104	109	105	105	114	111	105	116	108	116	121	127	110	128	112	121	117	104	108	102	122	117	105	120	127	115	89	109	133	113	103	114	112	107	96	100	103	109	102	113	114	113	115	101	116	108	100	108	118	106	135	104	103	117	105	101	109	103	121	112	115	106	116	107	128	107	100	128	90	101	114	113	103	113	89	116	101	108	98	122	108	103	100	112	88	118	106	103	94	98	109	129	104	120	108	106	118	112	94	133	110	111	110	111	130	106	93	109	143	122	112	110	116	98	119	100	93	114	104	106	108	98	116	110	105	104	114	109	92	99	122	118	120	120	104	93	108	97	107	99	118	128	113	110	90	113	86	114	95	105	140	123	122	118	95	93	117	123	128	126	101	101	125	123	125	114	98	121	112	114	105	124	109	123	106	124	120	116	122	108	125	119	118	98	109	107	109	113	129	117	114	101	97	110	106	113	107	119	112	120	118	85	109	110	120	119	92	128	105	112	109	114	100	126	116	127	103	121	112	112	115	122	103	109	121	109	109	115	108	115	98	126	111	115	104	111	123	107	109	97	117	106	106	100	102	103	121	112	121	114	113	94	103	102	123	92	100	115	121	100	113	98	94	112	117	106	98	116	107	102	125	106	120	95	126	112	117	111	98	111	94	117	111	112	110	91	94	98	106	117	111	120	95	126	106	108	101	96	117	118	109	107	108	100	115	104	123	112	96	123	114	112	101	123	112	119	106	112	107	99	107	114	118	112	90	130	97	111	102	111	104	115	101	124	103	113	102	99	116	118	109	105	93	99	113	121	124	96	104	111	110	119	124	120	103	115	100	112	113	113	98	91	107	120	114	109	101	98	104	117	96	106	99	125	110	121	116	89	92	105	103	102	105	114	114	109	82	120	113	94	106	120	102	106	87	111	99	107	96	93	93	103	119	119	123	104	124	128	112	115	121	109	114	111	114	99	115	95	100	95	115	97	108	108	80	117	100	143	93	116	104	123	110	116	110	86	94	103	109	104	119	116	100	107	101	98	105	134	110	109	105	110	111	124	110	117	118	101	106	123	102	93	115	134	123	102	110	114	116	101	101	107	103	121	106	110	128	124	115	120	132	90	91	110	121	116	112	110	128	110	101	97	117	117	103	118	85	103	106	118	108	117	104	111	100	105	112	115	111	116	112	90	117	115	129	105	107	86	104	108	107	111	102	105	125	111	95	111	112	117	122	124	140	115	96	115	125	128	122	103	111	103	103	115	106	98	108	118	97	114	103	101	109	86	97	108	90	111	105	104	112	98	146	109	114	98	115	130	103	101	111	114	101	104	105	103	100	92	124	123	123	109	115	104	116	121	103	92	104	109	121	106	114	106	108	102	106	96	93	101	95	102	98	103	83	106	110	109	128	123	102	104	122	109	107	89	103	104	123	112	117	111	120	115	101	86	99	115	100	103	121	109	109	123	126	102	104	113	119	104	99	111	119	106	119	87	96	110	111	118	117	102	123	116	114	115	109	113	101	106	92	115	109	102	111	125	126	149	101	85	91	119	96	95	106	115	99	124	110	111	131	110	121	112	111	117	113	125	124	99	80	95	108	111	117	104	112	100	129	101	103	112	111	102	113	120	119	99	99	108	111	106	120	108	117	106	97	100	125	101	119	108	116	119	115	101	105	120	117	114	99	125	102	106	106	117	107	94	105	114	114	117	96	100	112	113	115	105	114	102	101	117	110	107	110	115	113	97	97	121	108	99	117	115	112	99	122	134	95	108	113	108	97	93	107	99	94	116	115	120	99	85	113	117	115	101	133	101	126	122	115	105	118	132	93	114	131	112	119	111	110	114	126	103	116	104	108	85	111	124	106	123	103	115	113	102	124	105	111	106	103	92	109	110	98	100	107	104	103	120	94	117	115	110	108	98	113	114	97	121	110	123	122	118	81	107	114	112	95	108	106	119	90	96	95	103	117	131	110	100	91	119	107	117	122	110	96	115	99	120	97	109	115	113	122	91	100	100	115	112	116	114	103	131	106	92	90	112	99	97	83	105	99	124	116	116	104	98	104	122	96	119	88	98	130	90	103	95	126	84	120	102	109	113	123	103	100	106	95	105	103	129	104	105	114	102	94	101	98	105	111	118	118	100	109	116	104	111	90	130	121	121	89	123	108	102	128	143	114	90	127	124	109	103	119	117	98	105	126	113	112	93	107	104	121	105	114	107	117	115	120	104	110	111	98	94	110	98	132	99	103	116	105	112	122	93	110	112	113	110	97	107	95	116	122	109	100	106	98	115	119	105	109	99	121	101	103	102	114	94	99	92	126	110	92	115	117	109	97	106	121	98	123	123	112	104	105	113	122	110	120	126	113	118	79	143	126	100	121	104	111	124	112	114	120	92	118	98	93	97	116	89	104	103	110	125	99	116	124	110	117	112	101	108	109	125	123	97	112	125	96	106	116	117	116	97	118	100	103	99	106	104	119	122	99	101	113	113	115	109	103	92	99	112	91	129	112	122	117	122	119	120	115	104	102	119	122	108	102	123	120	105	91	127	104	102	117	105	97	100	95	84	110	103	111	89	106	117	96	106	97	113	106	130	103	128	126	105	83	108	109	108	110	117	95	111	105	120	127	100	112	115	120	115	92	110	115	126	105	119	101	132	113	117	99	110	119	105	110	101	111	115	87	118	115	96	114	114	114	120	114	99	114	119	129	96	121	98	113	95	116	90	108	124	87	109	118	110	121	117	121	117	108	108	116	104	107	116	121	101	107	109	98	115	92	108	119	106	107	102	109	108	108	113	108	124	121	97	106	105	111	116	121	105	108	110	99	108	100	97	103	104	123	113	89	105	109	98	108	120	112	105	106	107	108	121	98	103	113	92	109	103	119	105	107	107	100	105	115	105	107	107	112	124	132	123	110	127	113	85	113	136	102	124	109	113	99	123	109	114	102	91	106	98	106	97	116	112	115	105	115	109	90	93	134	114	120	127	107	108	104	115	103	124	107	106	125	121	130	104	111	117	105	106	127	96	102	83	101	126	113	121	105	109	107	124	127	119	118	98	109	112	112	118	88	109	120	106	88	118	102	99	101	102	126	116	107	99	118	117	103	126	112	122	104	102	93	108	98	120	120	113	100	113	123	117	115	90	116	112	101	103	105	91	117	96	102	101	95	112	110	121	107	100	109	104	99	104	111	119	84	103	102	119	107	122	108	117	100	108	103	101	115	107	120	113	118	93	82	116	99	94	113	99	110	98	111	106	90	106	128	92	110	86	106	125	99	112	110	109	110	90	97	128	116	102	98	109	97	124	109	120	129	112	122	106	114	113	105	109	114	87	129	120	131	114	119	115	115	105	127	113	111	113	96	110	110	113	116	98	98
7460	2198	4651	5511	4758	4029	3212	2732	2399	1905	1699	1543	1260	1266	1140	1047	1000	956	825	858	721	743	720	718	710	664	651	632	610	628	582	593	552	577	582	520	577	527	531	464	528	513	484	511	502	509	459	479	487	481	460	497	457	434	469	506	432	472	441	434	456	427	451	457	459	435	418	416	465	463	462	448	440	459	489	438	441	425	423	436	475	420	396	452	478	440	413	430	439	455	438	436	409	430	467	480	419	472	405	482	439	459	428	427	452	439	402	438	418	432	417	400	439	460	408	453	427	421	402	472	414	458	420	404	446	437	441	412	453	405	417	420	430	408	375	435	420	414	474	411	425	413	391	434	419	418	406	419	414	444	435	426	423	416	443	396	429	379	453	459	457	442	457	416	429	450	445	379	416	403	405	419	408	409	437	401	432	389	424	412	387	427	410	432	393	463	388	431	400	434	431	414	407	449	430	408	407	419	437	437	424	396	454	402	420	433	417	435	452	408	429	403	421	398	417	392	419	455	418	430	396	418	449	406	448	393	429	408	428	403	412	395	449	415	403	405	432	464	425	422	430	408	455	422	444	457	422	400	463	417	431	447	399	415	421	398	387	447	410	441	403	413	382	377	413	442	430	424	472	456	431	393	442	393	436	420	416	396	418	426	416	435	399	389	408	412	425	416	410	441	417	396	404	425	400	384	386	413	437	419	406	430	420	409	429	408	433	400	425	424	445	422	437	459	447	465	420	426	427	400	438	436	422	427	437	395	398	406	424	434	423	443	441	400	434	414	452	410	414	408	406	438	374	426	437	439	370	387	425	451	418	407	411	431	393	423	438	405	375	400	428	446	432	463	389	415	399	361	385	393	407	423	395	451	414	391	407	411	396	421	431	427	425	418	408	420	399	454	396	427	382	410	387	395	422	436	463	402	405	420	434	431	413	427	430	400	467	409	441	433	388	422	415	408	400	426	412	420	426	412	422	449	440	398	418	418	428	395	436	400	398	400	405	407	379	416	390	436	377	426	413	418	464	436	430	425	396	430	441	428	421	404	429	443	417	403	425	391	425	439	388	416	401	437	450	401	395	429	420	411	408	429	424	404	456	425	391	385	420	407	410	424	423	384	412	438	430	416	395	418	402	419	398	439	451	393	418	406	379	399	441	402	413	390	411	418	417	410	433	406	417	463	458	454	427	437	390	442	461	395	419	435	398	390	447	404	386	446	439	398	431	453	415	412	434	448	415	398	408	438	396	416	463	448	430	391	408	436	388	438	413	411	452	428	420	419	390	393	377	435	418	416	428	423	401	432	417	431	442	439	420	415	392	427	454	404	420	448	434	436	423	464	405	450	430	406	418	447	425	466	426	450	419	376	429	426	385	444	406	405	402	425	402	422	426	408	430	404	397	439	408	438	401	403	447	412	411	434	423	400	427	424	416	380	421	403	441	391	405	425	364	422	430	400	420	406	399	423	440	421	431	397	463	402	446	433	417	448	409	420	421	453	399	426	469	436	406	411	395	392	403	406	410	418	439	418	415	405	431	418	459	419	414	390	445	422	397	431	458	423	426	392	422	402	422	412	397	395	398	407	424	402	391	385	421	407	417	453	407	392	422	423	421	440	431	415	404	390	419	450	423	462	381	469	396	413	397	385	429	404	388	416	418	414	409	422	412	436	425	404	425	437	396	399	400	390	435	408	424	412	425	401	420	455	435	389	449	400	419	435	418	450	437	434	418	400	455	417	394	427	419	427	399	387	401	457	433	394	467	414	394	395	392	425	405	433	391	397	421	425	406	383	424	432	390	445	378	411	415	410	401	407	394	443	382	424	398	428	425	420	458	447	415	426	415	401	427	403	399	404	412	379	385	415	439	439	420	443	386	454	435	417	407	423	440	452	446	425	390	414	426	400	396	418	409	405	458	424	446	425	434	394	435	420	443	395	418	399	412	445	470	428	447	405	375	419	432	411	432	436	416	409	450	422	441	397	396	376	422	399	443	442	402	404	404	400	418	405	434	389	433	444	418	417	434	434	397	399	401	385	421	395	429	429	401	441	418	428	432	433	386	439	399	400	433	455	379	403	409	465	408	408	439	436	418	440	418	432	403	429	425	444	424	431	397	397	440	431	418	396	418	457	432	392	423	398	462	397	443	382	432	418	434	431	415	441	405	433	419	395	395	419	436	410	442	450	425	438	432	428	446	430	414	423	402	424	399	435	392	412	441	409	411	434	435	444	444	413	404	414	431	440	424	419	418	399	451	423	393	440	441	387	406	437	460	420	405	411	428	451	421	429	411	413	412	380	423	448	467	422	387	390	419	406	461	400	405	403	425	431	422	432	412	442	383	388	417	418	364	393	424	409	415	386	379	414	375	429	406	416	408	426	453	402	395	427	444	419	424	426	412	408	417	418	414	460	409	421	375	401	431	410	432	421	372	456	443	436	413	390	424	396	442	402	439	434	390	413	422	409	426	427	433	421	409	356	394	417	431	427	459	457	436	469	432	408	406	422	398	430	428	384	391	455	412	440	403	410	399	455	432	415	395	404	426	416	411	431	435	392	427	436	403	454	448	410	438	458	443	403	409	412	403	398	424	403	409	429	453	419	466	393	401	459	443	429	446	436	404	424	437	419	408	430	405	426	405	435	411	388	419	408	443	388	420	444	408	403	414	428	429	413	399	422	413	393	404	416	448	453	406	431	431	420	416	437	375	474	425	401	412	426	412	436	385	473	425	427	414	443	414	449	446	413	432	428	420	400	430	409	447	412	436	432	423	442	396	437	421	451	466	410	431	431	426	405	401	408	410	429	390	445	432	406	396	387	445	414	428	416	403	430	391	403	425	425	393	389	400	426	422	425	443	390	405	409	414	435	425	409	406	445	464	439	439	412	457	428	410	387	405	397	412	402	403	399	425	381	415	400	421	425	442	410	425	402	462	420	400	438	438	415	427	425	413	391	381	450	419	430	417	401	442	404	439	401	427	439	405	448	402	421	457	399	395	403	395	447	409	385	431	397	459	401	431	372	428	413	427	403	404	432	407	436	412	410	409	426	424	428	423	401	419	412	407	420	425	410	423	439	417	417	425	413	461	358	416	437	421	397	420	409	390	391	419	429	397	425	409	429	445	431	412	408	425	442	414	423	400	410	457	420	423	410	387	434	407	410	422	388	421	410	417	434	416	430	384	438	397	467	423	395	439	440	432	463	414	430	422	441	391	411	391	424	414	416	445	389	393	412	449	429	428	406	426	402	399	388	389	440	417	399	455	417	425	436	393	440	447	393	393	406	401	412	408	444	418	444	431	409	396	425	405	387	408	421	437	460	434	387	407	434	414	404	423	438	399	392	398	387	441	420	421	415	413	406	431	444	423	442	419	416	434	443	431	434	391	463	379	401	428	450	454	434	391	404	405	414	430	403	377	425	453	410	427	412	439	418	431	411	387	409	410	377	412	434	397	444	433	457	440	451	443	409	423	389	395	382	425	418	430	385	402	366	413	456
1738	301	320	259	269	236	292	264	261	265	273	265	248	271	261	276	233	247	232	237	252	227	234	248	233	291	269	262	249	249	250	229	246	238	231	237	234	238	263	231	253	264	270	243	242	303	254	215	239	226	259	265	201	270	241	235	268	258	260	246	214	244	254	251	249	226	232	237	228	271	220	223	251	248	249	266	225	210	222	232	247	250	251	236	228	265	249	224	243	249	230	247	273	196	255	236	266	243	237	247	235	255	227	228	243	236	236	244	229	255	249	264	252	254	256	230	237	255	229	247	242	247	243	216	216	231	263	240	244	238	224	246	223	242	248	222	246	239	241	254	229	282	241	250	233	247	249	254	251	263	255	273	229	234	232	242	239	236	252	239	259	234	229	239	244	257	264	268	234	239	252	260	259	233	260	252	268	239	253	247	283	242	258	227	257	270	253	239	245	267	220	225	242	242	260	271	276	268	225	241	234	226	227	254	246	225	240	255	249	224	232	221	243	248	246	243	227	230	246	275	260	228	237	231	251	250	213	231	259	247	259	245	234	229	246	237	239	265	240	248	281	233	256	247	242	250	216	247	273	253	280	254	227	242	239	270	231	257	271	242	286	234	218	264	250	255	249	237	254	237	240	220	209	242	240	242	252	235	241	244	208	235	257	240	246	242	263	232	261	242	210	231	219	216	256	233	251	239	256	231	238	256	250	222	236	261	251	232	240	245	237	253	236	244	232	227	241	229	230	265	250	209	238	215	247	256	224	259	240	276	240	257	257	233	248	266	231	236	252	255	237	237	243	242	227	256	263	231	273	233	235	234	251	232	240	294	245	259	237	242	249	261	232	255	245	268	248	237	224	214	234	234	238	228	258	243	232	228	239	226	233	238	249	250	254	238	239	241	222	254	260	230	244	257	228	250	232	272	259	266	256	227	239	240	226	254	238	248	241	250	258	246	232	241	264	246	255	265	241	242	266	235	230	236	243	247	225	230	237	241	228	221	245	249	219	234	246	244	241	223	226	241	250	265	243	243	250	233	237	259	236	263	254	235	251	250	252	267	231	233	255	242	259	274	243	235	238	220	252	257	238	264	259	214	268	231	236	271	258	248	236	240	228	234	234	228	255	267	264	229	237	248	217	230	269	249	218	261	265	240	245	276	262	279	247	256	261	257	206	236	235	243	229	242	234	238	266	233	242	218	268	231	229	247	218	230	248	269	238	246	242	251	236	258	266	255	231	242	228	245	252	245	252	239	222	248	234	212	250	255	245	255	275	265	246	249	259	239	256	247	246	252	244	241	249	234	274	241	240	223	253	246	246	250	250	241	264	247	236	250	264	241	247	264	264	250	244	234	241	264	254	220	241	215	237	241	225	239	232	243	225	262	260	205	266	269	252	238	244	242	257	240	194	245	268	240	215	264	249	269	232	249	232	245	224	246	238	243	247	231	227	283	262	263	246	257	222	223	297	220	248	296	246	264	238	239	256	241	251	270	249	266	237	273	232	248	239	253	247	226	243	225	243	230	241	272	221	248	252	244	232	259	236	248	245	238	239	248	240	267	263	277	242	264	249	252	235	253	236	222	243	232	245	237	247	241	244	255	262	240	253	233	240	273	249	255	216	227	265	239	248	234	230	259	238	250	250	240	230	274	272	237	228	223	232	242	260	272	240	267	246	237	230	266	249	245	250	256	235	255	253	237	229	265	262	217	240	239	275	267	259	230	228	248	250	201	254	256	274	262	251	240	240	249	263	255	243	229	252	242	239	261	240	237	211	245	265	181	218	233	257	232	245	228	229	281	233	251	245	240	226	217	247	250	232	260	264	259	237	252	256	222	212	274	245	241	233	257	239	247	224	254	225	234	253	250	219	269	236	220	230	261	266	226	196	280	237	262	207	206	226	242	206	234	262	228	250	267	215	249	241	255	241	259	210	247	254	230	219	263	269	245	237	246	254	248	215	233	251	232	257	247	252	252	223	243	245	249	219	265	239	227	246	234	232	264	266	219	241	213	228	220	265	254	245	197	242	245	273	244	250	286	208	273	289	256	223	266	238	246	217	256	223	221	268	221	252	262	238	246	254	245	261	253	241	264	263	253	262	244	209	262	247	244	235	268	233	244	233	244	229	248	244	239	250	239	259	266	240	226	252	240	237	247	224	231	258	246	232	271	266	223	230	244	258	232	245	261	229	273	256	228	246	254	232	217	216	244	234	261	216	224	240	256	227	229	266	260	250	235	225	258	214	250	238	262	224	244	246	247	230	219	258	250	231	228	247	253	217	250	246	231	248	273	256	238	234	241	247	240	248	237	257	253	221	258	268	243	228	246	247	220	226	251	258	268	262	231	239	244	240	273	222	251	236	246	243	236	261	235	251	240	223	233	241	211	254	242	248	246	255	221	264	241	271	236	214	233	234	207	234	264	257	230	273	268	257	260	245	221	251	254	216	244	232	223	235	247	257	238	260	238	251	223	267	234	236	235	235	242	274	213	228	246	277	259	249	241	255	249	236	259	242	244	235	229	262	229	271	226	252	278	237	244	263	247	242	232	243	219	236	229	248	236	241	298	274	262	243	270	240	216	288	252	226	246	219	243	274	257	244	221	267	232	243	223	235	241	236	230	255	264	222	221	279	271	252	250	226	238	252	256	229	265	257	283	286	235	242	226	247	256	246	256	273	236	237	232	250	242	247	239	245	227	262	256	243	259	246	266	257	239	259	226	258	254	245	242	256	232	220	224	244	251	247	222	251	254	229	259	262	269	258	232	233	237	233	242	228	252	243	258	223	235	248	242	268	250	218	233	231	234	268	242	248	237	245	241	259	241	233	248	244	266	239	202	265	244	262	273	241	255	257	242	239	225	253	234	280	248	231	252	257	252	250	270	275	250	264	222	247	278	256	217	262	240	233	253	247	244	236	235	222	233	246	214	275	224	245	272	222	246	256	230	263	245	240	298	246	257	230	232	218	251	264	246	246	242	224	270	237	250	259	234	259	234	285	218	259	228	228	246	262	223	241	240	210	251	240	225	243	226	245	236	246	244	271	244	263	232	229	254	192	240	262	235	235	255	251	225	239	258	257	263	218	260	253	231	224	233	235	251	253	230	211	228	246	260	245	221	242	233	220	222	255	253	259	257	235	238	228	243	260	233	233	240	266	258	255	212	258	253	231	278	267	242	265	227	243	246	234	274	236	253	223	257	239	262	232	220	219	258	217	274	228	254	246	249	234	253	252	250	265	263	239	262	237	234	252	259	239	266	230	223	231	248	231	252	244	231	267	252	249	238	258	253	243	250	218	232	232	263	243	228	247	240	264	256	248	235	219	227	216	249	218	245	247	277	240	255	252	234	243	228	238	255	252	241	234	277	250	245	241	240	228	251	244	223	254	231	264	266	232	226	257	258	232	266	263	266	226	271	248	242	245	215	294	236	254	243	269	262	235	220	246	262	257	235	273	213	277	241	231	258	255	244	225	235	246	249	277	232	261	285	245	251
2247	882	967	999	973	977	929	828	892	864	908	867	868	841	830	858	858	885	830	870	784	823	853	867	813	846	872	776	796	827	835	808	825	852	842	841	811	812	835	817	874	830	822	873	832	815	833	826	794	843	819	826	832	776	790	824	817	897	797	832	832	838	815	845	840	778	866	846	791	786	809	878	917	830	827	841	848	833	781	802	842	846	855	838	801	841	851	873	806	792	820	832	852	851	804	784	814	880	846	847	848	872	803	816	844	813	815	851	827	839	803	804	800	840	825	825	857	836	868	808	772	788	846	841	781	881	855	862	821	854	838	816	889	799	838	802	804	860	774	890	775	800	840	812	794	818	780	841	824	830	859	845	775	828	830	851	817	815	829	831	804	814	850	815	798	811	835	852	868	832	811	855	800	763	825	848	791	873	815	823	842	786	846	804	824	811	843	826	832	798	871	822	816	846	857	810	823	792	822	839	896	853	816	835	840	806	788	897	896	858	775	815	809	869	852	804	814	863	821	813	795	876	769	776	866	858	848	821	857	812	817	833	805	792	784	765	793	829	819	891	869	838	802	849	828	840	847	780	805	890	780	827	824	792	820	801	804	827	843	862	809	864	819	842	824	905	745	833	802	826	791	851	852	796	819	830	788	810	853	849	824	800	805	848	857	863	829	845	803	788	847	877	845	816	809	806	857	809	783	821	821	826	893	815	847	784	843	867	815	800	804	891	834	853	877	841	847	812	807	845	802	843	849	859	788	799	872	849	827	816	828	789	866	767	783	850	823	840	832	849	820	822	899	839	770	802	836	820	828	829	779	786	827	800	785	846	809	784	841	806	810	798	814	842	828	813	844	851	856	842	756	802	860	887	840	819	864	828	819	803	855	820	802	819	851	835	834	892	752	800	819	810	804	765	823	830	812	781	824	830	790	821	807	810	778	830	788	825	809	833	812	859	818	849	892	815	783	851	871	787	802	808	798	830	828	823	844	832	781	854	799	858	848	783	877	822	797	841	833	916	786	838	813	824	858	838	782	817	821	832	830	824	804	836	856	821	859	858	798	808	832	828	817	830	855	814	829	835	876	827	828	824	857	873	868	835	834	827	800	803	822	894	832	845	808	822	850	828	803	827	803	820	831	853	845	822	827	811	877	840	771	763	819	842	836	857	786	819	828	825	816	852	840	840	834	778	868	831	845	822	837	822	810	852	801	848	861	871	845	808	856	788	812	847	788	825	845	860	859	789	844	858	807	816	830	799	819	803	845	870	810	828	853	859	818	788	812	857	758	833	851	789	824	868	846	795	852	901	859	842	851	849	817	787	831	815	827	833	855	782	811	787	873	903	878	864	817	829	807	827	791	796	832	853	786	800	840	850	778	860	865	847	847	816	840	796	854	810	848	778	871	815	790	827	818	851	806	775	781	836	842	771	821	824	835	821	799	820	823	845	849	831	804	799	826	808	844	854	807	875	825	838	855	828	807	824	832	776	855	811	829	819	859	858	836	826	825	819	886	842	811	833	847	806	813	826	770	825	817	829	822	817	855	814	808	835	800	802	808	881	833	812	813	884	817	819	817	818	791	838	796	835	843	802	798	850	839	806	832	850	853	870	799	870	809	823	818	821	825	842	837	809	866	781	843	846	798	821	774	817	811	845	810	770	843	808	841	786	796	886	815	823	823	854	861	814	816	820	856	814	824	794	855	799	784	842	811	892	817	899	826	825	822	775	848	824	852	831	792	858	783	819	848	805	821	831	870	856	840	883	776	804	835	837	791	819	828	873	829	828	801	788	834	788	825	821	827	846	803	832	874	836	821	835	798	785	807	861	853	832	817	852	865	811	830	818	841	843	798	837	834	854	851	812	837	864	862	792	797	797	868	829	845	822	853	857	782	826	878	869	834	805	819	809	810	843	788	839	849	775	822	798	859	804	867	842	807	838	798	805	832	840	837	854	868	807	797	812	818	804	763	846	849	838	838	816	804	777	838	832	868	853	797	861	845	815	775	872	818	833	813	822	800	830	798	810	804	818	875	792	817	850	828	902	820	783	772	804	840	802	859	856	899	846	794	811	820	737	839	828	843	807	833	839	825	812	805	865	812	832	820	853	855	789	816	798	797	822	832	846	828	794	781	845	790	836	815	845	858	820	778	846	832	797	786	786	817	866	814	782	835	795	829	910	815	810	848	838	844	822	856	790	817	855	815	819	797	849	824	894	856	816	855	808	821	841	869	877	840	873	774	840	914	870	851	829	813	823	831	785	794	835	825	827	835	807	839	824	845	784	879	862	818	854	800	809	798	842	865	815	862	830	838	875	819	857	798	867	803	870	834	797	844	834	872	817	803	827	826	846	817	851	827	827	804	850	762	862	803	840	786	828	825	806	832	825	793	788	829	853	859	873	832	791	822	832	788	849	785	859	825	862	833	814	813	806	815	822	822	820	822	824	823	854	815	881	817	849	849	856	889	797	814	824	835	818	820	817	818	844	804	843	848	850	853	860	806	820	828	862	812	822	816	827	852	837	793	801	857	794	864	868	834	870	793	808	788	815	784	822	866	854	802	780	810	789	792	877	857	826	808	873	830	833	828	820	804	828	797	865	810	761	835	829	839	838	829	790	796	862	764	812	887	821	785	796	827	819	823	840	828	760	843	832	875	794	809	802	798	814	863	806	803	787	862	832	781	835	815	772	877	786	842	828	844	803	792	767	851	812	786	838	817	819	895	864	843	841	842	868	839	819	737	790	823	802	793	814	847	815	835	843	814	857	872	877	828	726	809	822	810	797	813	817	817	837	797	801	794	853	835	822	785	784	849	822	818	857	850	839	859	835	777	783	832	859	782	851	854	848	852	817	825	808	796	815	859	794	818	856	867	796	814	838	863	833	884	873	782	764	802	816	770	809	831	761	835	840	832	834	854	860	844	826	867	853	856	865	843	772	847	852	864	755	823	781	839	840	807	821	840	845	806	844	846	809	842	841	833	806	826	811	796	871	874	818	833	779	839	840	855	793	853	778	771	846	774	784	841	826	875	807	825	876	794	845	824	832	845	789	777	805	809	810	799	816	851	811	793	814	813	852	813	822	823	775	800	870	828	807	885	746	829	844	830	851	834	823	807	838	875	795	798	828	833	813	799	832	807	859	830	787	855	843	816	852	789	830	872	890	813	827	792	826	826	855	772	812	842	794	830	827	825	873	846	801	847	883	853	836	839	817	797	849	846	819	802	808	771	828	858	797	802	812	807	850	868	831	852	885	856	840	814	835	822	853	824	844	792	808	823	823	839	855	848	815	927	853	877	811	818	791	810	803	810	787	815	823	814	850	790	820	874	809	873	843	856	840	802	851	858	788	806	886	855	791	800	811	795	811	814	760	848	803	831	872	833	863	840	818	870	834	850	809	916	800	809	803	795	862	821	803	866	813	852	867	825	872	767	791	810	832	816	820	802	886	818	847	810	823	769	875	874	847	841	817	805	825	828	878	824	863	804	834	832	822
6711	806	1134	827	624	479	363	344	277	257	229	215	201	199	183	198	170	152	174	176	180	151	160	170	154	158	160	142	156	152	164	148	117	166	144	149	144	142	165	152	127	134	146	125	133	147	151	122	145	146	148	146	155	133	127	126	136	144	143	130	132	129	113	135	133	147	156	112	143	130	146	149	131	162	138	161	127	139	154	144	158	151	147	150	143	151	116	143	130	150	126	144	154	129	137	151	145	138	168	130	157	143	161	151	139	150	136	160	174	149	151	122	153	165	126	133	122	153	125	156	147	148	147	142	128	150	151	147	160	134	137	133	138	142	177	144	143	157	134	147	144	134	156	159	121	160	147	148	137	134	137	144	147	137	146	148	144	152	167	148	116	156	165	140	141	162	149	150	134	129	139	135	142	133	121	134	124	148	139	151	150	147	145	140	151	151	143	147	130	137	146	148	153	152	126	149	160	138	131	138	114	138	146	130	148	129	135	136	132	120	136	123	123	148	140	153	140	149	142	150	140	154	150	136	144	132	155	137	136	146	143	133	145	157	154	152	132	153	137	121	151	142	152	139	150	120	151	133	171	138	145	164	138	140	136	141	153	144	118	135	127	139	148	131	133	130	136	144	131	150	159	134	131	153	123	138	145	153	144	111	130	137	149	141	132	149	133	141	168	160	116	159	141	160	142	165	162	131	130	138	143	138	138	138	133	133	130	134	127	143	132	135	142	154	136	161	148	132	121	145	143	129	162	144	124	148	142	139	134	121	132	127	141	120	126	134	155	132	140	124	131	149	137	130	165	142	142	136	148	151	154	135	126	151	147	137	146	127	147	145	126	140	144	148	137	120	141	156	140	134	149	136	139	138	125	166	161	154	131	150	161	141	134	139	151	154	146	135	156	118	170	125	128	130	127	125	168	139	139	141	133	141	138	140	130	138	140	137	153	139	123	124	128	126	143	129	138	130	142	138	135	146	134	134	144	142	130	153	153	174	133	140	147	148	159	146	145	148	132	142	144	128	143	122	147	130	136	138	140	123	135	139	136	121	140	140	127	145	145	146	115	130	149	133	152	148	149	151	125	143	150	128	137	155	158	145	133	153	141	159	143	154	141	123	149	140	149	165	158	127	123	144	133	147	127	172	147	150	147	150	154	142	150	166	136	127	120	182	128	149	145	165	149	153	146	167	146	139	127	153	139	128	139	143	135	150	154	157	140	134	133	133	150	135	117	139	115	146	135	139	151	142	135	124	128	130	146	151	144	129	152	136	159	140	134	129	143	155	153	143	143	157	121	132	142	148	147	116	125	134	161	139	123	147	123	129	141	141	140	138	142	125	150	123	128	126	139	123	126	144	139	145	137	151	153	140	154	148	116	130	118	154	145	177	166	154	166	151	121	149	137	121	162	158	140	143	132	121	142	150	134	137	137	130	139	134	132	145	134	114	165	135	136	146	159	141	139	141	161	132	139	175	159	123	140	123	163	124	132	158	137	144	143	136	182	140	137	142	133	135	148	158	129	139	124	142	147	164	129	148	128	150	128	140	146	154	120	145	140	143	150	146	135	125	139	137	147	132	132	144	142	144	141	134	146	154	127	149	134	136	147	146	134	150	122	165	149	138	140	134	147	130	127	121	147	136	131	130	134	125	146	149	153	158	118	132	144	143	162	126	146	158	161	150	161	135	146	137	148	133	148	169	147	128	127	137	148	156	143	144	147	164	182	124	129	144	135	143	132	150	146	138	128	133	126	141	145	141	145	122	144	137	147	144	155	144	132	127	159	146	143	145	150	125	148	131	148	141	136	135	141	159	121	162	134	151	155	147	168	123	166	156	141	133	157	138	152	149	145	139	139	129	147	140	147	134	145	146	138	119	139	142	146	154	123	134	135	145	141	130	118	150	139	146	138	128	147	143	143	136	130	132	140	153	130	158	149	157	144	143	143	137	142	131	149	147	129	147	149	141	136	139	142	139	142	132	131	156	137	159	145	151	136	126	141	144	128	143	148	124	134	145	148	128	145	154	140	144	144	142	126	154	141	125	139	134	151	149	144	141	158	128	153	124	131	156	146	118	126	127	140	153	124	135	145	125	155	130	125	158	141	139	128	139	128	151	136	155	137	141	130	140	133	144	119	131	138	155	126	149	134	144	149	137	159	145	135	141	145	137	123	150	141	156	146	150	149	141	132	130	127	147	150	138	164	127	145	143	117	158	142	147	134	153	150	149	142	151	124	133	130	145	143	119	163	129	131	129	146	149	131	151	142	117	143	135	147	158	119	141	148	130	132	132	153	140	145	136	128	146	127	122	140	162	146	158	137	139	120	136	138	155	157	135	139	147	144	128	143	126	153	163	134	138	138	141	148	131	129	132	145	147	145	158	147	138	147	140	129	147	129	174	136	133	133	145	138	138	132	159	149	142	145	159	136	144	125	131	162	142	128	166	122	137	138	136	124	155	161	149	147	151	144	135	139	138	147	141	135	144	134	147	139	141	135	147	148	166	149	154	130	148	146	119	120	148	146	141	152	121	165	126	143	126	143	143	154	152	135	117	127	146	155	143	142	161	145	132	131	138	137	138	168	151	130	145	152	156	150	146	151	131	144	115	144	140	121	159	130	139	140	148	134	140	137	138	131	132	140	132	162	161	144	133	153	166	146	145	113	138	140	147	140	133	141	152	142	128	149	149	139	144	135	155	147	154	146	128	154	135	135	138	144	151	144	127	140	129	150	142	109	147	152	133	154	141	145	135	154	151	150	119	152	144	143	141	129	149	126	172	148	130	142	141	127	145	143	130	149	164	139	143	128	142	123	137	145	131	146	148	140	142	153	134	145	147	129	143	154	139	131	142	142	140	132	154	132	137	118	129	152	145	148	150	146	132	142	132	153	155	140	140	163	132	121	128	141	170	142	135	138	143	156	131	167	128	158	138	146	137	152	150	139	138	130	161	162	136	147	128	145	146	140	130	140	137	140	140	151	179	146	139	137	147	125	150	133	140	135	149	140	140	148	150	144	153	149	139	119	134	151	134	143	145	153	138	126	157	164	121	141	177	136	121	162	160	157	119	134	151	126	128	149	152	146	157	153	155	149	140	141	142	121	147	136	150	132	147	138	143	120	163	144	151	143	124	123	170	146	133	127	162	134	150	121	135	152	151	138	138	143	122	116	132	122	142	151	110	139	146	153	138	126	142	126	139	152	160	136	169	133	124	142	169	118	146	159	124	135	149	157	143	147	153	140	122	152	150	145	132	120	133	145	152	114	116	147	156	147	139	132	131	140	148	123	151	129	138	135	132	146	149	141	139	115	157	127	118	137	163	135	165	108	132	142	125	118	145	134	139	136	142	139	136	153	152	148	126	161	145	139	129	137	137	125	132	129	147	161	144	135	139	124	132	156	128	151	146	142	141	160	126	151	145	137	138	123	141	131	141	160	150	120	157	142	124	151	171	155	142	124	157	129	171	143	156	125	155	136	129	123	135	138	142	141	130
5193	1326	2658	3083	2629	2278	1777	1571	1428	1294	1157	1018	956	912	883	807	797	766	740	731	677	719	660	596	632	633	560	590	661	595	593	579	609	525	593	586	580	576	569	576	581	508	559	540	591	530	557	534	541	509	578	547	564	489	514	564	534	510	571	508	538	499	560	532	508	524	528	506	534	537	515	506	526	490	512	522	526	526	523	510	507	533	560	524	527	512	527	514	521	500	499	509	517	507	496	565	521	493	520	527	497	539	496	533	477	519	509	496	494	520	502	516	551	530	520	524	519	518	541	552	489	500	502	538	488	531	533	515	507	490	515	574	507	526	493	496	490	514	523	522	520	553	488	486	500	498	496	533	507	497	490	498	556	496	470	548	510	551	521	485	519	498	509	517	547	530	513	481	473	530	485	517	505	517	552	560	544	508	521	511	535	495	548	499	521	546	489	490	523	530	506	552	488	504	508	486	499	503	501	545	498	536	519	532	502	525	516	530	502	514	482	528	516	533	499	490	541	503	541	507	509	493	525	520	512	525	494	526	484	560	508	531	533	544	512	550	498	522	500	538	486	518	517	536	498	484	514	503	530	532	476	493	510	492	468	494	549	526	526	558	503	534	565	553	522	537	544	513	509	543	511	522	489	515	539	518	508	483	557	490	520	473	552	525	536	504	553	512	475	575	488	550	523	516	473	541	485	539	511	522	510	543	520	515	466	516	524	552	512	521	519	506	542	544	506	519	530	513	499	506	471	528	491	499	510	557	481	549	515	529	522	515	558	475	504	519	498	535	546	499	498	475	525	536	480	508	516	474	534	539	478	504	505	473	516	518	495	485	496	498	522	520	532	534	522	511	558	516	486	470	544	522	494	506	518	541	492	534	487	500	556	520	522	505	497	487	536	524	510	512	512	538	553	526	501	512	525	507	481	522	560	509	496	526	473	485	521	537	465	453	510	474	521	495	502	524	532	489	538	476	530	515	491	515	542	528	566	544	476	489	530	545	486	533	493	534	540	553	521	489	487	516	525	531	498	502	493	576	509	528	511	551	505	502	516	512	533	502	523	516	517	531	476	536	525	532	505	493	517	515	496	497	513	515	550	502	544	487	498	517	486	511	508	524	515	500	517	549	541	491	595	519	533	493	525	503	545	470	532	528	544	492	525	521	543	506	490	497	495	529	516	527	476	483	501	521	517	546	542	554	505	553	540	502	504	529	522	530	519	512	519	484	478	515	510	468	477	493	509	547	512	533	530	503	486	500	494	494	565	553	504	542	535	503	545	554	489	514	530	477	520	515	543	494	512	534	507	538	526	544	510	547	511	503	504	516	508	540	517	510	515	564	513	517	507	554	530	532	489	505	516	541	514	516	503	502	490	522	469	482	475	518	526	482	504	483	505	551	511	477	527	544	511	544	497	506	539	484	456	533	509	547	561	523	495	534	556	548	514	483	475	511	518	498	510	516	492	509	545	511	541	511	469	540	486	532	528	499	508	528	494	531	520	532	520	542	519	524	537	461	499	506	535	505	518	526	512	520	522	514	530	457	500	533	510	498	503	517	536	503	486	502	534	524	486	525	514	482	527	512	532	536	540	534	552	526	535	555	505	514	497	535	507	496	541	503	540	546	529	542	501	473	495	489	519	533	536	513	545	532	558	500	502	513	519	444	518	492	503	561	518	515	483	516	477	523	522	523	524	510	498	535	537	512	503	500	520	491	512	488	543	527	502	516	543	530	512	525	537	480	505	536	524	466	484	519	498	470	497	538	508	526	490	500	514	503	473	534	490	545	525	536	506	514	478	481	518	536	475	501	462	558	449	517	523	530	500	509	548	510	499	524	544	537	455	510	524	502	503	490	492	472	506	524	576	489	503	488	528	550	504	533	482	522	538	528	534	496	518	525	500	508	519	509	533	493	452	506	502	481	521	495	489	496	475	508	470	496	533	484	523	523	540	516	527	489	463	497	492	498	496	524	495	530	503	473	498	522	483	504	503	518	533	528	492	519	516	529	524	509	471	522	502	543	570	528	509	486	510	529	526	462	507	500	546	482	512	543	549	506	491	505	490	522	514	536	494	537	536	479	532	499	520	538	455	503	488	513	540	492	520	548	548	529	512	516	498	479	480	495	477	516	518	520	540	489	532	489	504	553	528	505	529	503	493	517	526	575	502	503	529	561	571	542	498	543	517	525	503	508	515	566	503	560	497	502	544	540	513	522	503	496	508	489	502	497	533	506	478	531	523	542	523	514	536	509	498	532	507	511	537	521	486	514	575	520	530	519	487	504	504	558	532	574	488	518	564	526	515	527	514	550	491	513	483	540	513	505	509	498	500	507	533	543	544	473	501	498	494	501	525	534	516	531	499	495	536	511	538	523	509	536	508	537	533	561	504	533	539	515	538	492	526	516	530	486	580	523	465	531	494	479	520	495	514	531	524	500	545	504	485	519	530	516	503	502	551	493	526	503	519	533	508	517	495	560	481	472	499	475	540	492	521	505	527	520	498	515	492	529	563	479	464	507	501	506	525	517	533	520	529	488	522	530	516	526	493	539	526	537	515	509	490	484	565	540	576	522	540	511	524	540	506	513	545	544	513	507	515	476	499	503	514	518	482	504	500	497	486	496	478	466	530	515	551	480	517	488	531	514	547	582	533	514	520	497	529	541	493	538	555	520	487	494	568	514	527	500	537	481	523	509	485	504	529	529	507	525	486	478	536	511	540	495	504	519	525	526	487	554	497	524	533	483	521	485	490	562	522	538	511	503	495	509	500	518	519	515	533	524	547	537	511	498	500	557	549	495	499	535	474	460	510	525	500	542	474	504	510	531	481	493	487	501	547	500	487	531	500	493	498	560	502	491	474	502	516	480	532	513	524	518	514	502	537	495	498	520	524	529	530	479	538	504	512	531	531	539	530	511	563	483	510	524	530	559	546	530	530	528	530	533	494	500	492	506	512	466	527	515	520	507	534	526	496	522	479	492	509	488	523	506	506	526	510	495	519	528	533	487	487	505	512	529	505	527	502	560	499	489	495	524	486	525	494	514	568	508	495	504	556	525	502	506	540	537	507	537	516	503	589	509	568	502	489	488	497	497	515	561	495	497	531	538	508	526	549	542	539	537	525	516	493	546	527	530	451	533	516	501	491	515	523	473	521	565	505	503	521	491	529	533	501	522	505	558	499	509	549	532	510	500	508	511	511	566	502	485	490	502	504	509	533	533	517	510	528	514	530	510	558	545	467	514	527	519	507	507	497	536	494	547	544	491	541	518	487	514	468	489	529	525	508	470	516	565	476	526	516	525	512	551	529	513	496	505	519	532	527	541	500	510	519	555	502	492	490	514	469	525	486	549	482	469	499	540	462	489	495	548	549	552	524	474	521	452	539	523	513	490	534	496	460	513	540	501	502	524	510	481	535	510	506	528	506	492	498	499	502	533	529	528	517	537	512	477	502	490	518	501	505	500	513	525	492	484	506	568	544	514	517	522	500	520	505	523
