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
338431968724	338431969279	338431969829	338431970379	338431970929	338431971479	338431972029	338431972579	338431973129	338431973679	338431974229	338431974779	338431975329	338431975879	338431976429	338431976979	338431977529	338431978079	338431978629	338431979179	338431979729	338431980279	338431980829	338431981379	338431981929	338431982479	338431983029	338431983579	338431984129	338431984679	338431985229	338431985779	338431986329	338431986879	338431987429	338431987979	338431988529	338431989079	338431989629	338431990179	338431990729	338431991279	338431991829	338431992379	338431992929	338431993479	338431994029	338431994579	338431995129	338431995679	338431996229	338431996779	338431997329	338431997879	338431998429	338431998979	338431999529	338432000079	338432000629	338432001179	338432001729	338432002279	338432002829	338432003379	338432003929	338432004479	338432005029	338432005579	338432006129	338432006679	338432007229	338432007779	338432008329	338432008879	338432009429	338432009979	338432010529	338432011079	338432011629	338432012179	338432012729	338432013279	338432013829	338432014379	338432014929	338432015479	338432016029	338432016579	338432017129	338432017679	338432018229	338432018779	338432019329	338432019879	338432020429	338432020979	338432021529	338432022079	338432022629	338432023179	338432023729	338432024279	338432024829	338432025379	338432025929	338432026479	338432027029	338432027579	338432028129	338432028679	338432029229	338432029779	338432030329	338432030879	338432031429	338432031979	338432032529	338432033079	338432033629	338432034179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20284	14998	1104	632	553	467	357	277	633	210	173	149	157	387	137	125	121	134	107	132	122	100	144	130	137	106	111	92	104	104	107	110	100	105	115	95	102	127	100	115	116	91	111	105	116	101	103	97	104	111	88	106	93	101	120	97	119	106	109	120	99	95	123	107	97	109	131	111	106	121	100	105	87	106	115	110	125	103	109	96	103	112	103	105	104	101	119	116	98	112	105	94	117	93	102	99	102	109	109	112	111	123	124	96	93	100	102	113	108	88	109	118	124	119	112	103	112	125	121	93	117	114	100	102	106	102	96	110	125	100	106	116	110	126	118	107	110	108	119	120	112	94	103	96	108	105	100	91	121	94	89	106	111	100	94	102	130	86	100	104	114	108	128	113	105	127	101	107	111	111	97	116	101	114	103	98	99	124	111	119	95	105	115	110	100	122	99	123	93	108	115	98	106	107	92	114	138	98	109	107	114	96	119	105	95	96	103	98	112	103	110	98	103	112	106	111	110	100	86	106	116	107	107	94	115	96	100	83	118	112	106	98	110	97	99	102	115	94	133	113	108	91	122	104	90	103	96	109	83	133	101	93	103	101	105	106	133	114	111	113	122	123	97	120	116	103	99	102	97	97	136	87	108	121	117	88	101	94	93	99	96	116	92	125	102	91	146	93	103	108	100	109	108	88	122	99	114	112	94	91	117	126	98	105	109	112	129	120	103	94	94	107	104	113	115	103	108	98	104	120	102	137	89	123	101	113	100	102	95	91	113	108	113	112	106	123	111	107	127	98	104	113	96	110	91	115	110	101	115	119	99	117	95	77	111	109	110	110	106	113	98	102	106	106	106	98	112	95	103	120	102	100	94	102	90	105	113	106	94	124	121	119	103	115	100	117	96	119	104	108	80	111	116	108	106	108	110	99	110	108	101	115	104	134	103	106	92	92	81	108	84	104	113	108	108	87	100	97	114	96	101	116	102	109	126	105	105	141	119	100	126	81	122	117	102	91	111	98	100	108	104	92	102	96	88	95	88	112	100	116	119	87	114	118	105	120	94	102	107	104	115	92	112	112	101	117	86	86	100	93	122	101	106	109	113	105	99	98	116	90	115	119	120	123	96	102	96	119	109	101	106	116	115	98	94	107	101	93	108	124	92	126	125	113	127	111	101	107	98	104	111	97	94	109	104	101	111	98	95	86	109	84	115	87	108	101	102	111	112	112	121	100	104	101	103	91	120	144	98	102	101	121	108	113	107	113	93	118	104	109	117	113	112	116	93	110	119	115	111	122	101	85	102	99	104	104	118	116	100	104	120	104	96	115	109	114	107	95	106	107	103	119	91	99	87	103	111	103	133	90	110	120	100	109	97	112	95	117	101	137	113	115	99	116	125	114	109	107	120	112	95	94	103	117	101	91	109	119	90	109	110	94	105	108	99	89	100	120	97	93	98	112	101	108	121	111	123	116	102	92	105	108	116	100	107	102	123	93	108	105	88	103	122	106	99	104	121	116	93	93	95	103	119	92	113	107	74	107	91	101	109	122	88	95	100	118	116	122	88	116	95	98	93	97	98	120	106	89	111	91	87	116	100	117	93	104	85	80	97	105	123	110	112	106	103	95	110	106	89	92	91	104	119	86	99	112	111	109	123	96	101	101	99	102	101	111	100	117	101	106	111	101	92	93	88	120	105	103	97	112	107	106	109	107	105	99	110	102	110	99	101	124	93	116	95	108	101	105	92	93	106	121	105	112	102	107	92	99	136	92	111	113	112	90	102	111	95	90	123	114	106	109	110	122	99	94	114	102	122	117	85	101	106	108	96	102	118	94	98	101	98	98	87	105	127	113	123	109	102	111	89	103	115	106	95	100	93	121	120	89	109	110	99	98	119	97	107	118	90	103	102	123	108	106	107	102	102	122	107	108	110	86	110	106	111	117	92	104	129	110	104	89	86	80	92	102	134	128	103	100	96	102	122	103	102	106	92	102	123	131	108	100	119	125	106	118	110	111	102	122	110	108	121	101	109	101	98	92	108	105	123	105	85	107	116	118	117	111	122	88	113	105	117	111	108	100	113	115	117	107	111	84	104	99	102	103	103	106	121	101	106	105	124	126	111	126	89	98	121	105	114	116	107	108	99	106	110	100	97	102	109	98	100	109	102	114	126	99	119	98	96	85	99	101	109	109	102	89	96	101	111	104	120	95	110	107	107	98	97	97	96	114	104	112	99	102	106	120	93	114	112	118	98	101	112	114	111	105	110	110	93	106	122	110	94	117	82	108	105	110	109	93	106	122	95	106	108	108	86	120	113	117	110	95	91	113	107	91	104	96	111	95	117	110	114	110	121	117	103	95	109	104	86	124	99	111	107	105	101	100	99	120	95	103	111	115	104	109	110	102	99	80	118	112	94	109	113	94	97	110	97	108	99	106	109	102	96	121	118	113	85	102	113	112	107	117	104	98	123	108	109	123	105	106	106	110	101	94	111	118	102	95	114	132	95	115	101	121	111	73	82	120	95	113	101	85	98	114	105	90	94	101	102	99	128	103	111	94	97	112	127	122	84	128	84	89	113	105	94	96	88	93	112	111	106	117	123	105	111	92	105	101	92	99	120	109	91	127	113	104	107	100	111	118	116	100	101	96	112	101	107	100	107	131	118	93	106	111	118	113	110	126	107	108	106	110	108	111	107	98	110	94	111	107	122	109	106	104	119	106	96	115	85	105	104	83	117	100	96	96	112	111	119	98	84	94	92	116	94	86	110	110	95	106	97	93	111	121	92	95	93	102	116	101	108	99	105	104	90	102	97	93	107	94	103	121	128	120	102	119	122	116	102	83	101	101	127	112	100	115	85	108	94	113	111	97	88	122	116	122	103	116	109	100	114	112	104	97	117	101	89	94	95	85	111	92	119	112	93	104	114	102	100	104	110	93	119	111	116	119	111	106	109	99	100	102	130	98	105	92	104	102	113	114	102	108	115	88	89	115	115	122	108	110	81	82	99	103	121	120	105	90	120	113	107	99	83	106	119	116	87	85	89	89	96	109	92	105	110	102	115	103	111	109	97	102	99	101	100	117	113	108	95	110	100	114	94	99	91	120	120	102	91	98	119	109	95	92	125	107	101	87	104	131	133	103	94	112	101	119	102	122	100	100	111	91	96	106	106	77	111	102	109	90	114	108	117	111	99	117	102	93	105	107	85	108	99	104	101	110	102	112	95	96	100	101	114	108	120	111	110	98	102	108	95	102	102	98	95	110	118	97	126	102	110	103	126	109	118	93	91	131	102	97	110	117	101	98	97	110	104	106	101	102	116	110	110	102	100	97	94	101	112	108	116	117	112	118	102	101	114	114	98	88	108	110	103	106	97	115	112	130	107	103	108	101	97	97	109	109	94	108	95	111	101	112	103	119	111	126	114	112	130	108	116	118	121	115	104	87	110	112	129	107	102	109	106	94	133	114	89	107	107	107	96	108	118	122	94	110	111	110	124	108	114	113
14883	6860	1667	2127	2280	2091	1739	1296	3446	676	634	583	644	2132	438	406	397	370	349	383	340	361	287	293	351	303	355	322	289	317	276	296	286	319	291	293	276	319	275	283	283	322	282	275	284	266	241	300	301	319	273	256	283	261	241	273	286	273	255	259	298	305	257	239	276	274	294	307	281	256	263	250	286	265	288	271	293	272	296	261	302	258	285	314	302	258	266	271	271	275	270	276	288	261	281	280	264	293	274	292	268	260	295	282	276	304	269	288	275	274	287	266	246	268	278	282	286	253	288	290	256	274	298	257	277	251	241	268	256	254	259	260	254	278	258	285	270	285	280	266	249	267	296	282	283	265	268	269	254	262	270	301	245	306	301	249	273	293	272	270	276	288	273	287	275	297	300	281	282	271	260	267	253	237	288	262	302	285	296	309	265	266	256	301	260	319	283	273	275	254	293	272	263	278	254	292	254	279	294	268	263	272	291	257	265	282	276	267	281	288	288	303	275	258	282	293	236	272	295	256	260	284	266	263	255	268	265	277	284	259	258	296	267	266	283	247	275	269	268	268	269	294	263	255	285	300	273	260	267	256	258	254	237	286	292	312	273	279	268	276	277	292	270	272	264	289	265	263	286	262	267	259	276	275	274	284	249	274	265	246	262	254	257	235	278	284	277	272	299	277	285	263	278	280	268	276	269	261	275	255	254	304	280	288	281	269	264	294	249	287	261	273	284	302	305	272	256	267	254	253	270	277	283	284	291	246	275	273	271	274	296	261	303	288	255	286	257	260	279	279	298	294	277	249	251	240	281	271	256	268	287	253	245	307	290	274	276	282	245	265	264	289	284	273	289	268	257	265	295	302	284	272	278	279	280	300	289	288	268	298	277	257	256	290	289	250	279	270	271	264	299	243	286	299	264	279	269	270	287	242	277	252	239	271	258	235	263	251	282	283	252	276	259	279	248	231	271	286	272	280	294	251	279	275	285	251	273	262	261	242	264	248	249	273	257	295	300	267	281	294	294	256	293	254	253	276	278	276	279	226	275	304	275	274	280	268	231	257	292	276	261	249	286	313	268	283	255	288	242	270	288	274	234	267	284	252	295	288	283	266	235	283	250	275	263	261	284	267	281	254	290	255	270	273	257	270	282	277	290	286	283	297	271	252	247	264	278	249	257	277	231	277	276	251	278	281	250	287	272	274	277	286	285	286	271	255	259	283	254	243	246	303	273	287	262	251	273	243	265	295	290	271	249	260	251	253	289	301	276	271	270	252	261	266	267	265	281	259	280	266	248	299	293	250	269	284	239	255	288	251	280	262	246	283	256	273	262	286	266	309	273	323	275	270	287	276	246	258	240	265	260	283	276	296	275	248	285	238	282	258	278	270	291	277	307	282	233	253	271	284	275	270	248	253	265	277	288	254	267	265	272	255	299	286	257	277	260	264	284	250	261	274	286	276	277	259	263	273	285	277	277	278	290	267	263	264	271	275	267	297	320	252	264	243	254	297	255	266	276	266	293	303	261	249	250	252	284	271	275	268	265	261	280	254	284	259	257	249	250	264	274	267	301	257	278	279	273	292	280	294	280	270	287	266	271	288	275	282	270	286	265	264	269	260	252	259	287	321	263	280	258	304	236	275	272	263	256	275	286	281	251	252	274	235	265	266	279	278	265	255	263	280	281	264	303	272	300	276	279	249	253	266	301	295	276	268	272	275	252	291	271	250	253	261	266	266	261	264	247	250	273	293	264	285	274	273	243	280	240	266	260	285	277	282	260	290	281	255	264	270	273	276	313	257	278	274	268	267	259	278	278	268	254	297	285	281	282	287	290	268	239	267	278	279	269	277	261	270	274	294	273	264	275	263	280	265	259	261	243	275	254	285	269	263	268	289	276	283	284	259	274	288	285	266	307	281	230	271	244	254	287	273	276	276	262	266	290	277	243	257	284	273	280	247	287	287	280	244	291	275	300	294	280	291	243	282	271	240	253	285	289	267	283	261	269	262	268	281	249	253	299	266	256	277	312	267	257	281	247	252	291	276	238	278	267	291	261	245	262	245	256	279	272	273	268	286	275	270	298	281	270	284	289	243	261	278	278	263	262	267	295	275	277	266	263	254	267	260	290	274	287	290	250	258	268	257	272	281	273	271	255	267	252	251	262	275	272	274	236	285	288	268	283	283	258	279	260	249	279	272	247	264	268	263	279	245	286	275	283	265	278	271	260	271	245	273	261	275	255	302	243	305	276	255	256	291	256	267	259	266	252	256	262	282	265	282	277	289	260	240	250	268	270	269	276	305	280	296	284	266	272	267	266	291	304	275	290	256	254	275	293	278	279	293	260	270	273	269	279	287	291	293	248	270	295	264	299	256	275	259	290	305	276	273	304	240	292	235	261	262	286	292	287	275	240	280	270	252	272	276	290	265	304	294	258	299	271	257	258	271	259	260	273	264	281	240	256	296	276	293	276	281	262	270	251	267	278	265	296	260	288	280	259	270	293	261	259	276	271	281	294	284	273	312	276	323	273	282	285	275	274	238	280	266	256	266	255	284	273	234	266	262	275	286	256	264	264	304	263	294	277	239	281	284	273	280	266	263	260	271	259	278	266	288	252	253	261	260	259	256	264	243	275	263	262	301	279	289	268	255	289	275	258	272	278	280	250	265	287	316	261	284	259	290	263	265	260	302	302	247	263	281	282	293	297	290	295	264	261	281	253	282	234	257	270	289	280	279	267	277	286	262	299	308	242	245	261	253	246	293	253	291	275	272	239	261	269	271	270	260	273	261	265	284	297	258	274	266	266	274	265	279	259	275	288	284	279	259	246	247	257	289	261	251	248	276	254	257	281	250	287	276	268	313	280	247	253	294	274	288	288	278	257	257	277	263	260	288	279	274	260	240	273	248	266	283	253	287	273	280	280	273	257	251	265	285	280	281	275	271	260	264	268	298	237	277	276	252	256	277	291	304	295	289	260	276	282	275	223	284	245	293	254	264	265	273	287	271	276	258	295	275	297	283	269	296	300	265	283	256	232	281	297	295	269	269	292	300	275	280	247	291	260	304	295	254	265	265	274	268	283	281	270	268	258	270	281	246	258	269	290	279	289	251	276	263	297	249	250	281	267	285	271	264	258	305	265	248	279	296	271	279	262	266	270	280	266	291	271	279	251	277	256	255	281	259	278	252	237	277	250	279	277	296	289	284	258	266	268	267	249	254	285	284	287	247	290	253	289	256	284	328	282	278	252	266	276	244	264	285	296	275	275	306	298	263	242	258	261	303	253	269	288	263	256	264	273	250	261	266	293	280	267	286	246	278	259	245	291	257	266	266	293	265	245	274	294	233	284	290	248	276	281	294	266	278	269	313	319	263	301	249	267	269	283	288	287	262	274	290	293	254	288	276	272	288	278	258	272	273	264	276	269	283	282	287	282	255	272	241	257	293	272	254	279	289	264	260	295	240	249	291	291	259	284	266	250	240	267	257	268	272	265	266	262	291
1623	493	336	324	315	342	298	331	280	268	253	258	248	253	282	279	248	270	255	276	256	251	264	242	257	264	277	278	286	258	243	227	236	263	264	256	245	229	251	257	287	255	264	265	273	243	252	283	246	237	264	251	268	267	267	251	274	270	263	258	224	244	236	267	250	251	259	264	253	248	233	219	234	244	222	245	245	255	261	269	263	267	269	263	231	251	251	261	248	262	270	240	265	227	232	255	247	249	239	238	260	267	247	237	233	274	261	252	248	237	230	271	214	298	267	253	263	225	284	246	247	267	273	250	240	233	255	227	250	295	285	238	272	257	279	263	244	260	263	247	243	235	288	256	247	243	267	285	240	265	269	221	259	284	242	263	263	237	263	248	261	243	259	265	286	271	253	244	234	266	242	254	277	254	240	243	248	238	254	257	244	239	251	248	257	251	266	265	247	296	219	277	238	241	277	256	249	271	247	284	250	237	220	308	282	228	266	268	284	247	244	248	252	221	226	257	230	255	271	269	263	250	257	251	251	225	260	245	256	257	234	243	225	235	269	258	260	236	282	246	251	247	247	273	268	267	241	268	255	224	247	262	227	261	254	253	273	244	234	267	234	264	284	229	265	249	266	256	262	270	272	251	258	258	268	275	246	247	258	251	254	260	264	266	247	247	261	261	255	249	235	253	283	231	263	233	259	260	251	253	250	250	287	262	256	276	228	245	250	257	235	269	290	258	253	259	262	264	248	255	240	233	251	266	228	250	260	235	266	252	260	258	256	234	252	247	238	248	264	296	261	256	290	271	238	290	238	237	240	278	248	261	259	236	258	264	258	244	258	229	256	284	258	262	256	277	257	258	243	260	248	276	288	255	286	273	243	250	261	219	245	221	282	243	262	255	260	270	242	254	262	241	251	262	243	255	278	256	254	237	247	239	236	246	259	284	240	272	265	260	242	257	290	250	271	230	279	288	262	260	259	261	259	234	256	243	225	256	265	228	234	237	242	293	283	207	260	272	241	270	256	242	272	262	277	227	252	247	231	263	269	217	236	275	256	276	247	239	260	277	265	257	243	252	236	239	260	263	228	263	271	253	223	289	260	218	263	256	274	257	249	282	261	258	261	269	243	263	260	256	251	271	238	256	271	249	280	274	254	243	245	240	260	263	242	233	262	241	235	249	268	252	245	267	229	271	226	258	240	302	240	262	247	258	252	247	263	233	282	280	249	252	259	226	240	258	255	231	248	237	261	257	270	257	267	249	294	262	238	273	238	241	283	277	266	251	249	257	221	251	291	274	249	252	273	254	272	259	258	250	264	261	244	245	240	262	269	256	261	248	267	283	255	244	261	257	259	216	247	245	236	285	280	268	262	228	244	257	262	253	268	275	251	278	238	237	276	289	241	301	251	270	273	232	254	266	243	259	274	231	266	244	248	225	248	242	255	282	271	258	269	264	246	242	219	249	255	264	259	274	248	270	237	262	262	244	249	262	276	233	242	264	223	256	266	288	276	262	233	253	259	248	269	263	235	257	255	257	231	253	249	250	260	258	259	265	236	268	262	251	237	252	243	261	230	234	246	261	242	274	272	265	289	261	260	250	262	268	241	275	235	245	242	256	262	249	249	270	250	271	246	249	265	278	248	262	255	238	279	226	251	241	236	270	273	257	232	250	301	270	275	273	226	259	248	250	219	264	287	254	273	267	279	266	276	245	243	274	275	232	243	287	269	240	279	243	245	254	252	283	259	260	247	239	218	238	274	267	279	253	233	264	262	245	266	259	251	240	235	260	252	253	261	279	253	279	225	253	249	285	271	258	239	271	252	241	247	250	281	299	265	236	255	242	249	275	260	264	275	262	241	245	262	267	252	233	236	267	261	254	277	245	253	242	211	266	242	243	261	235	257	261	252	260	257	285	243	238	253	263	271	254	274	246	259	257	285	287	259	243	274	242	238	250	272	247	291	270	257	263	278	250	237	238	243	266	243	277	252	269	287	236	265	276	236	253	243	236	262	256	250	264	251	251	263	246	263	236	250	281	225	233	254	254	259	245	272	260	284	229	255	255	257	267	252	262	245	272	296	297	249	271	263	248	259	263	276	262	277	248	254	252	273	239	243	237	245	253	279	261	264	257	273	266	256	278	240	265	261	283	257	259	277	258	247	259	273	264	242	274	234	252	253	259	297	258	238	271	232	272	266	258	237	250	242	278	256	295	290	264	269	281	245	280	270	254	245	260	257	245	274	262	244	261	263	252	281	275	258	268	238	232	264	235	236	247	264	226	245	239	279	260	297	258	251	228	254	275	260	259	278	265	249	228	275	281	246	263	263	254	240	237	256	227	251	248	245	263	232	243	253	287	265	235	235	252	273	242	264	272	246	263	253	257	251	229	275	240	241	265	229	239	248	266	249	253	276	267	259	268	239	257	260	251	238	238	266	272	260	247	237	239	239	253	234	281	264	232	265	238	284	218	279	238	258	272	263	227	240	235	280	233	223	244	250	244	267	272	256	251	243	249	248	261	224	279	266	245	291	254	295	237	259	241	231	226	240	224	251	252	273	278	242	263	241	265	263	252	255	238	249	254	257	265	236	277	248	284	264	248	258	252	237	245	268	267	287	261	258	211	239	232	265	231	252	239	239	230	245	240	264	248	270	211	260	236	256	260	245	257	263	252	255	288	253	251	255	242	266	251	261	247	272	269	294	260	251	241	260	266	265	260	253	271	234	242	270	254	235	233	240	292	274	242	257	289	231	254	260	285	237	241	246	260	260	262	242	252	265	236	266	248	274	240	239	278	237	246	257	266	251	249	277	229	252	236	264	251	229	272	234	274	287	270	241	261	246	256	266	267	273	265	269	275	260	256	258	230	251	251	246	239	268	249	270	260	251	274	275	277	269	248	243	248	236	263	218	259	268	254	269	262	270	273	282	242	280	259	250	268	265	292	258	236	249	263	272	277	258	274	262	276	274	256	261	270	252	259	255	259	262	255	245	238	254	254	259	272	234	248	250	236	255	266	299	252	289	239	260	243	256	295	268	287	247	250	246	241	273	253	285	263	288	260	251	266	274	244	269	245	279	259	265	268	267	248	260	237	260	255	236	251	257	255	261	244	272	258	253	258	266	285	208	247	232	251	275	265	275	262	264	259	256	248	267	242	280	272	227	244	266	249	277	244	256	244	232	259	287	213	248	257	220	254	287	250	234	257	241	249	254	251	275	271	254	253	265	253	232	244	276	282	261	227	280	261	262	265	240	247	257	253	246	275	234	260	232	278	259	235	257	241	233	248	251	272	269	260	267	252	263	251	269	257	247	234	256	234	262	241	276	244	227	264	274	274	258	262	248	247	300	268	266	267	264	261	247	237	227	273	264	239	263	282	252	208	258	251	267	275	252	251	250	264	229	284	274	231	259	255	255	238	275	281	238	248	272	279	268	248	249	266	247	253	230	225	258	290	270	234	254	252	271	244	245	248	246	257	275	256	262	263	247	248	266	247
2232	1053	730	900	1054	1005	887	764	762	690	730	633	716	682	589	572	597	594	612	613	614	581	622	606	651	619	614	590	538	592	615	614	595	580	618	592	586	627	596	647	578	628	645	619	576	572	616	596	661	573	618	580	573	608	621	618	651	611	623	627	582	622	581	593	622	597	604	623	632	611	649	625	581	639	590	580	635	575	582	574	596	616	591	620	630	606	590	581	627	602	601	617	609	603	617	609	641	573	604	560	589	604	598	607	610	622	612	621	622	559	588	597	584	622	587	635	637	590	612	595	624	630	592	631	545	577	622	628	633	633	632	595	619	592	618	597	605	591	585	618	631	598	608	620	632	615	634	629	630	587	599	610	634	612	595	624	560	604	595	642	625	617	575	633	569	580	621	635	586	582	607	648	624	617	600	623	593	606	619	596	584	615	613	657	645	609	542	587	568	595	625	656	614	619	592	619	596	582	597	644	619	601	655	637	632	612	603	553	595	595	633	623	581	584	580	591	620	597	596	609	620	630	609	606	598	606	598	593	611	626	614	561	607	628	581	603	593	579	623	564	622	610	579	635	650	630	601	626	581	589	602	593	633	644	598	621	610	578	602	627	576	617	594	597	627	591	621	626	604	617	645	646	591	600	605	604	598	617	578	619	563	569	607	665	599	608	645	576	596	598	599	590	653	595	596	612	655	629	609	624	660	562	641	595	608	617	592	584	603	581	611	601	633	633	608	629	645	574	617	608	593	607	630	601	588	613	607	604	618	610	615	599	636	666	602	606	570	593	603	593	622	608	590	588	597	582	610	602	597	596	593	616	637	636	639	630	614	584	592	621	611	620	628	575	597	675	622	579	587	575	610	614	638	591	610	603	622	630	653	603	636	613	625	654	632	599	664	630	636	611	623	612	616	584	624	618	608	604	590	586	636	605	608	600	585	562	612	551	615	629	581	605	595	648	628	611	653	620	593	603	614	599	658	616	579	593	598	629	608	635	611	591	640	612	627	608	592	622	606	625	553	605	608	618	645	609	621	626	632	597	617	559	640	632	608	566	553	577	632	593	614	614	603	618	628	595	597	605	603	696	607	587	577	537	596	604	608	605	589	647	607	633	604	610	566	617	626	584	617	648	583	619	605	637	612	590	591	567	600	627	574	615	578	580	624	611	645	620	587	631	589	571	596	633	602	619	624	583	639	636	610	608	617	641	576	564	637	645	581	618	611	613	621	616	613	644	638	644	590	632	624	575	578	608	593	580	613	563	607	584	622	539	579	613	654	582	599	602	590	619	633	621	623	627	633	604	637	567	626	609	582	610	588	610	625	603	626	576	604	625	610	611	568	584	630	589	626	595	637	551	533	607	597	605	626	631	598	549	650	598	595	601	567	587	620	610	589	638	634	595	583	625	609	643	621	616	609	643	606	590	590	586	634	593	608	594	642	643	611	605	642	609	695	575	612	596	651	619	612	652	638	573	589	648	576	575	614	600	626	630	608	653	576	610	601	612	585	619	655	592	644	592	586	629	613	573	635	593	585	619	648	591	624	635	593	642	651	595	603	577	597	623	593	610	596	608	592	603	590	571	617	612	617	584	575	590	611	617	585	572	612	549	584	576	649	613	593	623	632	640	598	613	589	632	563	575	594	594	557	603	607	561	656	575	591	594	634	624	625	625	653	590	564	606	611	619	645	603	552	603	600	611	562	580	579	650	583	574	597	625	620	647	608	622	573	625	638	631	631	620	616	592	568	615	571	601	598	567	589	628	607	593	611	580	624	625	670	622	648	607	595	615	631	624	662	581	643	596	647	599	581	611	601	622	625	646	640	597	613	615	635	606	606	598	601	604	594	603	606	607	605	615	633	610	630	573	584	609	597	667	658	603	588	611	573	572	624	636	602	595	635	593	613	552	606	595	626	628	588	593	562	581	597	631	637	594	592	624	621	616	607	601	625	605	616	609	599	596	605	619	605	646	605	600	621	590	621	593	638	584	616	597	613	639	643	611	588	589	618	633	632	592	605	619	634	620	600	650	613	621	625	621	588	614	605	612	617	604	622	569	612	596	638	642	556	601	652	574	608	651	638	616	630	621	588	591	619	594	608	616	586	604	583	601	608	576	644	634	612	584	610	605	644	614	611	601	600	592	629	617	613	558	605	618	634	599	603	562	620	642	622	663	646	596	637	582	659	626	640	606	584	607	576	610	582	602	576	582	663	648	629	578	606	605	612	633	600	576	582	635	622	610	571	565	606	572	606	581	573	613	608	580	598	557	613	576	603	599	645	608	614	624	570	628	587	617	623	631	612	596	607	625	643	574	574	592	626	592	610	617	591	625	641	586	624	595	560	627	608	629	605	576	578	621	592	594	599	594	617	628	627	595	589	605	582	639	615	613	623	619	598	658	574	622	631	626	591	623	615	600	572	543	656	620	624	570	629	617	578	576	628	634	578	555	604	613	618	612	590	575	624	623	638	583	608	566	595	620	624	590	646	622	609	593	640	663	623	619	638	630	580	591	629	590	597	625	607	633	613	625	626	612	585	632	633	604	568	621	646	647	615	586	635	601	607	608	604	597	600	632	569	640	626	588	609	578	643	577	608	604	603	636	615	619	628	616	536	628	614	601	591	649	647	600	615	591	587	588	614	622	616	597	613	589	612	587	631	619	585	595	604	596	614	621	649	623	585	570	613	600	576	612	590	649	563	588	629	622	618	618	597	585	634	622	583	553	537	580	591	573	600	589	642	626	617	607	587	589	627	596	626	603	588	616	617	551	626	544	587	616	584	626	637	628	612	618	562	595	636	635	629	624	617	595	592	624	570	612	636	593	616	640	607	579	611	595	652	602	610	584	594	601	602	621	641	595	629	671	598	604	556	615	599	571	586	610	552	637	611	601	595	605	620	602	612	628	609	621	618	638	605	663	641	647	645	632	617	630	597	682	606	635	622	620	615	608	612	601	595	615	569	590	644	615	618	596	602	621	559	648	589	613	609	572	606	603	659	642	624	612	612	599	635	611	588	594	572	601	635	556	632	589	619	595	680	597	636	635	608	581	600	603	614	610	628	570	585	555	635	658	584	628	609	587	602	615	599	572	580	605	594	649	617	612	574	598	607	642	631	606	610	606	604	585	662	597	601	635	620	615	609	613	600	608	571	620	576	617	590	588	614	606	606	606	671	573	596	604	567	660	585	637	616	597	647	632	580	605	578	601	616	633	605	630	605	570	595	551	615	605	621	615	567	643	605	559	595	586	598	578	577	621	591	606	635	610	584	598	642	615	640	638	613	636	622	560	555	579	604	604	593	570	634	633	591	658	600	623	606	571	637	608	571	674	626	619	612	593	588	571	649	614	624	581	612	634	621	624	624	650	574	633	627	625	600	621	635	565	596	586	588	592	589	612	638	621	601	598	610	619	615	637	647	624	610	602	616	589	627	592	623	602	621	630	610	653	596	622	608	575	630	646	619	599	580	597	620	609	639	588	625	569	618	611	617	586
12506	8459	674	507	475	464	400	357	540	278	248	268	294	436	230	229	262	233	239	220	225	234	254	235	247	232	240	240	227	215	235	241	250	202	246	246	250	236	254	251	255	218	263	247	213	236	226	246	257	248	251	242	250	244	258	243	218	268	252	199	262	233	238	246	234	227	239	238	243	231	243	255	254	245	262	246	263	239	259	234	230	235	239	239	228	239	259	240	242	220	252	256	204	232	247	279	231	221	210	233	233	281	274	241	248	274	218	226	212	250	208	257	211	235	219	264	209	273	241	239	258	240	257	242	244	212	243	226	252	225	222	247	240	244	224	231	220	221	215	230	261	269	238	234	255	249	241	225	223	241	223	245	222	259	252	238	265	229	230	235	210	254	241	211	220	240	237	246	264	195	262	234	272	250	232	222	227	251	230	260	269	229	244	246	232	254	242	264	243	265	203	255	268	211	243	250	218	258	222	229	237	218	233	267	276	227	208	221	243	238	259	221	228	214	237	229	250	220	246	245	223	207	254	229	250	232	252	271	247	233	234	237	220	222	244	231	241	261	240	235	224	226	248	238	224	230	262	244	262	253	242	194	248	241	254	244	229	222	221	220	252	202	253	242	235	222	255	237	222	242	205	250	270	184	228	231	254	267	244	265	268	209	218	255	248	229	227	254	262	250	257	244	234	263	222	213	241	224	218	244	237	244	245	232	249	261	252	233	231	272	231	238	227	247	248	246	244	205	248	242	232	276	247	239	251	210	258	259	252	243	224	283	241	239	210	259	268	235	255	237	240	259	235	255	230	247	226	242	242	247	254	231	220	215	240	215	230	270	222	222	237	250	237	242	249	244	239	246	240	249	258	243	236	246	229	245	271	247	233	216	233	237	230	254	227	240	243	242	247	217	235	241	205	240	220	258	218	246	227	253	215	208	219	248	208	263	251	237	248	236	263	238	228	233	243	207	239	260	224	239	229	240	254	249	257	259	225	241	235	252	244	240	249	243	262	245	240	250	256	206	280	265	225	237	230	229	253	248	231	245	242	239	265	231	249	249	230	252	216	245	224	264	257	244	240	240	221	242	251	230	227	262	229	243	257	249	242	241	221	247	230	258	260	242	212	272	216	239	251	241	250	249	265	240	229	237	237	242	242	248	248	248	225	252	223	247	247	254	223	224	271	226	238	245	232	247	218	260	247	215	224	242	227	223	213	216	220	247	248	237	236	255	247	225	238	226	218	260	244	244	209	271	263	240	238	228	213	230	245	243	273	232	237	247	228	210	267	238	240	261	239	236	233	242	270	262	236	237	237	239	207	239	254	265	241	249	249	247	222	241	232	246	204	247	227	248	235	243	256	230	220	242	224	235	257	246	234	225	224	232	215	256	264	225	232	257	222	230	231	245	256	262	254	227	263	214	245	238	261	229	264	243	242	251	250	268	226	231	256	207	271	220	229	238	245	235	247	229	241	246	211	238	245	234	220	229	204	230	231	247	253	227	228	256	261	271	257	200	233	228	251	229	248	230	232	220	227	208	227	254	238	234	227	232	262	234	241	256	232	260	226	215	234	245	233	247	232	267	241	224	205	255	245	225	250	217	237	256	246	229	250	257	232	231	245	233	228	242	218	234	205	254	269	244	243	231	226	255	235	252	244	253	256	295	219	258	233	225	212	259	238	244	231	236	228	225	238	254	215	232	229	209	246	258	260	203	263	210	239	218	227	223	290	257	250	235	227	260	228	247	229	216	240	262	219	210	213	259	213	232	244	249	238	257	244	259	240	228	236	229	240	241	242	216	205	273	225	289	255	236	247	225	253	227	239	232	225	244	209	219	224	257	261	296	213	202	232	246	261	241	239	273	227	242	219	214	199	249	235	246	231	237	256	248	241	219	228	246	217	254	213	233	210	233	257	204	197	252	244	236	224	217	245	243	244	249	258	212	240	260	231	221	228	260	240	251	230	212	219	264	232	227	230	255	216	228	236	240	209	252	231	251	274	246	226	236	203	222	223	221	249	225	249	222	238	248	238	233	253	240	248	235	220	228	223	256	212	251	242	243	246	226	249	221	240	226	223	233	235	249	243	230	229	241	229	217	225	263	257	212	221	259	254	229	223	203	217	243	250	267	225	256	243	247	232	242	242	272	239	254	241	248	229	226	263	235	251	212	263	219	239	267	245	253	235	220	236	226	253	240	241	241	235	226	245	236	211	234	231	232	260	239	206	236	248	249	237	246	210	250	246	262	229	249	220	253	254	241	238	259	229	228	255	228	229	213	232	246	236	242	253	219	222	219	256	227	222	240	239	252	229	247	225	227	238	233	228	236	214	208	247	252	236	247	241	243	233	232	239	237	245	255	248	231	250	213	230	242	241	214	235	238	228	230	230	228	240	212	238	252	249	230	239	231	255	243	222	211	228	225	218	236	259	214	244	227	271	255	238	261	261	244	247	242	233	255	256	250	267	235	229	202	220	253	255	221	219	219	235	261	255	215	242	230	233	225	239	259	255	231	254	229	240	228	254	250	256	223	256	245	231	253	255	235	228	243	234	230	249	260	235	230	219	268	247	242	237	252	243	230	234	267	232	231	249	243	226	234	222	245	220	243	243	236	230	252	246	240	261	251	252	239	238	225	253	221	240	251	235	247	233	235	238	220	236	249	248	250	238	223	245	232	227	230	228	240	241	229	244	235	245	237	233	264	227	242	231	209	228	224	217	233	262	242	264	231	270	247	202	229	254	218	253	229	216	257	241	247	253	236	216	241	228	269	253	261	246	260	231	251	242	238	225	241	228	230	230	253	220	202	247	253	231	247	207	240	243	227	270	219	243	214	217	238	202	247	233	218	237	246	231	259	213	237	255	262	250	256	222	221	238	247	255	223	204	252	260	261	224	242	263	218	242	224	241	256	226	243	240	241	223	239	231	263	220	225	208	240	243	232	239	227	244	276	200	211	243	193	210	266	232	225	236	220	256	234	222	244	247	215	229	238	251	235	233	265	233	236	240	239	234	235	246	242	265	243	218	247	248	236	236	225	215	285	271	258	251	256	190	221	271	216	230	242	231	228	208	231	248	232	248	225	207	225	231	233	258	252	228	224	213	243	253	226	230	221	263	235	235	232	255	249	222	242	221	186	237	245	238	232	219	264	240	247	230	214	228	213	260	231	235	255	244	216	223	226	242	262	223	232	244	239	243	221	197	217	217	240	239	223	237	230	239	218	242	236	237	233	231	210	237	235	246	241	242	266	243	246	220	221	246	233	248	244	250	245	244	235	208	222	232	234	254	224	209	243	217	226	273	225	225	252	237	222	248	245	223	232	219	237	218	236	262	257	258	216	221	226	235	233	251	237	232	263	237	235	229	251	236	207	246	233	224	216	239	251	257	223	223	230	256	221	233	244	279	274	260	239	257	250	227	228	241	234	237	228	240	223	225	242	234	210	229	248	253	245	258	211	238	218	247	206	231	222	248	226	235	235	247	227	226	213	231	227	236	256
11272	5404	1321	1710	1864	1692	1432	1196	2475	783	774	708	819	1935	562	602	589	619	618	636	614	567	576	568	626	598	596	562	595	592	568	610	603	614	581	552	580	576	589	598	534	544	540	555	567	542	573	581	589	554	592	586	590	568	597	590	556	629	557	544	579	570	589	599	590	581	569	592	571	603	571	587	584	580	530	574	550	568	585	591	579	620	522	584	562	566	545	629	555	582	607	567	544	530	544	551	553	598	571	580	575	544	583	593	580	559	600	592	566	596	570	561	576	519	527	581	559	566	575	570	599	569	627	581	590	565	585	505	524	582	567	567	579	562	565	565	630	590	588	590	582	572	540	546	598	554	556	558	571	600	517	575	554	533	548	570	553	584	575	534	519	530	609	594	563	605	585	547	585	613	530	536	551	559	556	549	561	558	579	582	575	566	600	556	575	562	589	582	550	605	566	574	573	572	561	584	543	588	547	552	559	583	572	553	582	602	570	579	595	546	564	556	586	560	549	577	578	570	560	497	543	500	544	567	594	582	552	572	520	559	584	559	539	565	561	556	547	579	552	571	565	567	536	568	539	555	598	570	582	563	598	616	542	562	570	580	589	583	546	543	591	615	574	578	602	581	593	599	586	574	566	558	572	589	540	559	578	529	533	578	561	554	552	592	568	560	572	562	549	534	521	573	593	550	544	556	557	548	527	533	546	561	499	524	577	552	566	567	561	582	597	563	549	551	551	564	547	582	468	549	519	561	558	510	556	547	578	550	618	619	583	607	595	589	581	594	580	559	589	575	556	562	584	618	548	549	531	526	591	565	582	550	579	550	582	547	562	515	565	586	580	577	554	581	575	576	600	575	578	557	589	559	572	552	582	531	545	552	560	546	554	555	622	526	603	560	572	537	574	572	568	572	564	564	587	588	555	551	579	558	545	592	567	598	538	597	541	588	590	539	623	612	546	545	567	574	568	584	550	517	563	563	602	569	568	546	590	557	571	549	560	538	594	557	559	577	575	581	594	551	535	582	598	581	557	568	513	576	530	548	592	553	560	530	567	570	564	541	580	565	559	580	577	599	574	565	571	569	613	631	564	564	544	588	589	609	593	544	598	568	548	539	540	551	552	559	561	532	552	550	559	582	560	579	604	557	557	579	562	561	531	542	586	560	571	536	585	559	539	567	553	583	574	551	548	547	566	534	622	557	499	546	557	617	568	565	584	555	560	592	566	523	580	584	569	567	586	564	569	587	574	598	546	558	569	577	576	543	573	566	578	587	532	589	559	541	587	562	541	601	554	601	549	576	542	536	546	572	563	581	587	572	561	587	596	570	558	598	572	550	562	556	539	543	566	587	584	587	598	622	550	532	600	559	534	558	555	588	582	582	589	554	606	565	526	539	551	557	569	564	545	548	593	583	577	552	581	537	552	557	571	523	539	538	577	553	573	548	526	572	524	604	594	604	545	568	587	577	558	530	617	550	556	567	581	568	543	593	550	586	609	549	552	580	570	611	584	512	546	551	585	567	564	591	552	536	609	494	557	562	544	599	582	598	579	552	561	605	595	537	588	596	611	605	541	588	580	567	589	561	552	570	630	571	568	581	564	548	607	551	553	545	578	563	575	591	537	549	598	599	578	538	565	571	540	599	562	539	590	583	579	561	598	582	553	572	566	603	541	543	603	560	557	553	544	554	573	588	561	565	573	544	613	571	568	595	588	538	564	571	600	578	570	578	544	574	558	565	561	566	548	578	574	590	593	577	569	561	588	563	573	574	556	569	592	577	566	564	551	562	536	547	618	598	596	563	560	569	569	592	612	565	552	593	576	568	559	549	535	562	580	558	598	576	604	568	586	544	544	550	557	592	551	583	601	597	594	600	560	608	581	554	562	546	569	562	540	565	569	529	598	591	590	581	558	559	553	583	560	555	572	575	587	574	520	566	574	566	584	562	545	600	596	562	592	535	586	577	565	547	595	593	551	607	569	566	552	545	599	593	588	563	591	566	594	569	561	591	578	540	576	525	543	549	550	558	594	545	549	546	547	590	567	599	536	528	574	600	625	568	566	586	570	541	532	573	572	557	520	540	601	577	522	539	601	559	545	608	589	545	579	547	595	582	582	576	519	581	573	576	565	558	535	555	535	590	535	519	596	617	585	558	572	508	544	586	576	556	589	568	562	576	575	604	557	543	597	614	579	602	519	534	547	580	573	554	576	616	540	534	528	583	570	576	602	553	591	543	587	557	572	583	558	583	543	576	604	504	601	601	612	541	529	538	592	572	594	555	543	556	569	546	576	574	570	554	592	540	534	567	586	535	545	544	554	637	591	568	570	596	567	589	560	581	549	586	554	533	532	570	589	614	572	567	530	553	563	584	577	571	546	553	531	530	596	574	577	575	567	586	585	538	587	569	544	585	539	575	554	569	596	569	551	581	560	548	578	599	541	557	584	583	554	590	573	565	552	568	542	535	612	579	550	530	587	575	545	560	614	564	561	595	511	542	541	541	562	546	533	538	580	550	544	532	548	587	587	591	550	558	522	593	595	626	560	599	577	549	551	539	587	606	577	569	545	579	548	578	543	595	560	588	556	562	566	574	520	522	541	542	566	595	548	572	545	560	562	559	561	578	616	565	578	619	564	542	568	546	572	544	559	513	532	546	563	553	540	608	532	546	559	574	608	610	580	525	595	624	543	548	589	555	612	606	557	532	564	563	571	562	584	585	547	535	585	593	557	580	590	607	560	581	567	597	552	554	562	588	594	568	587	553	547	543	578	585	547	550	577	583	577	585	544	562	531	581	568	605	531	565	606	591	559	573	636	561	590	562	563	563	550	596	569	568	518	544	581	545	564	558	563	559	542	574	550	539	610	546	613	565	558	584	565	555	586	589	573	546	596	549	577	576	604	578	554	578	590	556	587	557	568	567	554	581	541	584	518	567	548	503	564	566	555	600	576	591	586	573	578	587	584	539	562	558	542	578	579	585	544	584	541	549	579	576	560	571	562	591	594	567	578	555	565	561	526	554	606	600	556	592	557	521	541	569	587	601	569	534	584	531	531	583	541	556	564	583	561	554	572	588	555	600	594	602	549	562	565	562	550	607	584	591	541	566	565	553	558	548	578	534	573	590	539	560	567	647	555	577	561	560	540	589	539	594	588	556	592	527	580	572	559	587	555	538	556	553	553	549	606	552	522	546	579	588	579	571	541	584	605	574	575	530	619	565	574	562	557	555	617	593	564	548	568	614	541	558	544	591	598	553	576	532	534	600	522	587	600	556	547	558	563	605	596	605	563	625	571	562	545	577	568	514	553	581	594	535	620	559	562	607	578	564	622	568	529	541	596	553	574	606	574	559	554	578	613	598	577	529	582	610	592	550	587	573	543	573	559	590	533	563	571	561	552	530	603	555	602	571	572	568	561	568	587	578	551	591	571	579	634	574	574	544	533	558	594	547	575	570	584	562	582	565	551	564	558	596	548	542	585	543	613	571	530	607	568	582
22774	20352	2210	692	586	469	327	317	1065	252	167	154	168	272	116	121	127	116	120	120	140	149	127	117	117	113	133	106	112	118	136	114	97	97	125	109	107	121	140	92	126	119	105	89	127	102	117	100	107	113	116	113	108	107	109	116	131	101	105	108	101	117	113	101	115	101	118	110	87	113	94	126	109	97	129	132	120	114	112	121	127	128	119	107	107	107	114	100	95	125	109	109	120	123	112	110	120	99	118	108	109	97	85	120	115	123	107	115	122	83	113	133	112	123	110	139	117	100	109	108	100	117	124	107	152	103	125	118	102	100	121	101	113	100	114	108	93	111	120	118	125	103	113	118	126	114	108	112	106	107	104	107	112	106	106	99	128	99	115	114	130	112	98	108	108	127	116	112	98	123	110	121	115	105	119	109	112	119	99	106	103	109	106	109	107	127	102	108	107	114	105	92	101	116	116	97	109	111	98	109	92	111	105	131	113	121	98	118	106	96	113	106	105	102	118	117	96	133	120	118	115	111	93	87	102	125	118	104	109	103	92	101	98	115	101	97	107	104	98	112	122	97	96	93	107	108	101	130	111	127	95	116	111	121	102	116	124	126	113	114	112	122	104	106	109	120	121	106	113	128	111	104	124	108	100	116	124	96	97	111	130	101	122	106	96	140	116	122	106	109	120	119	111	100	108	106	115	106	120	119	114	94	103	104	93	113	98	119	112	128	114	110	104	107	115	97	128	110	122	118	112	116	107	94	104	110	112	108	116	111	111	117	124	107	117	105	114	116	119	90	113	123	112	104	115	142	94	96	113	112	97	122	103	110	129	107	99	113	95	103	115	108	108	94	92	95	105	114	112	103	118	105	113	130	103	94	121	112	100	90	102	115	96	117	104	110	112	103	111	96	100	117	91	106	91	114	90	117	116	119	126	101	120	109	114	113	101	121	139	114	107	96	115	101	113	101	112	97	120	119	118	122	118	111	99	109	101	103	96	107	96	84	101	101	117	82	123	133	125	112	101	105	99	102	131	99	106	104	99	110	138	108	104	129	121	99	102	126	130	109	108	113	112	99	107	107	104	125	122	95	117	104	95	121	122	103	93	118	102	100	105	122	116	112	109	113	124	104	109	110	103	105	115	123	115	121	126	115	102	93	98	102	101	103	98	124	112	83	93	108	121	102	109	119	121	112	95	94	98	119	104	121	104	103	125	101	103	103	103	94	119	107	108	106	102	108	125	114	104	99	108	106	101	101	107	112	113	102	90	115	100	115	109	98	121	95	132	106	98	125	106	121	100	96	114	128	123	99	125	114	106	131	112	112	119	110	122	100	123	119	121	126	106	107	134	110	102	122	129	102	133	120	117	127	116	125	111	116	111	100	112	107	121	97	109	109	102	106	126	128	114	127	92	108	123	110	88	113	113	99	105	119	120	93	96	126	98	117	113	108	112	126	129	114	85	112	109	140	128	137	128	110	106	118	107	109	121	118	95	114	112	125	105	107	112	121	111	115	102	113	134	106	116	104	99	120	114	111	124	119	104	100	113	98	107	113	110	101	106	107	109	113	107	96	104	102	108	98	109	129	104	124	114	110	99	109	114	110	100	127	91	113	104	111	94	118	118	117	107	107	115	119	108	109	123	95	106	113	104	105	112	99	97	95	92	121	105	104	100	101	101	98	118	98	104	116	114	120	115	124	101	111	122	112	94	95	108	93	116	115	132	103	95	97	101	101	118	115	117	106	92	99	118	99	110	124	121	115	138	95	103	114	111	119	120	136	99	136	119	105	97	110	112	109	131	115	100	117	96	95	95	104	98	124	106	105	117	100	119	99	100	120	126	129	122	105	101	110	117	126	121	115	105	101	110	98	110	120	86	109	102	113	97	100	109	113	120	91	111	123	115	110	112	104	117	102	112	118	103	101	122	104	123	120	118	110	112	105	90	125	99	107	106	98	99	110	105	130	111	120	112	116	110	99	104	87	110	98	108	95	96	120	101	81	108	105	110	104	102	116	108	114	109	89	105	108	109	118	115	92	104	113	92	94	110	120	95	129	107	130	116	119	126	108	94	91	107	115	112	99	110	98	113	125	113	91	112	120	124	108	100	105	102	112	104	101	113	132	111	93	103	126	108	99	112	108	97	100	115	142	114	114	96	118	113	90	106	101	119	91	108	124	121	109	106	112	107	101	96	108	99	125	99	110	98	109	100	108	128	112	130	92	110	97	107	98	119	89	119	115	110	105	105	121	90	96	99	110	112	112	108	88	117	97	88	101	124	128	91	106	94	115	105	98	100	97	103	112	115	104	104	101	109	115	92	113	109	103	112	112	123	116	94	111	109	108	92	125	116	118	95	116	108	113	99	114	112	113	113	120	125	99	130	118	100	116	106	97	109	104	105	117	135	130	81	113	118	108	103	103	95	105	92	105	120	110	129	119	100	130	99	102	98	113	116	109	143	110	115	105	121	106	117	121	117	114	118	122	102	92	89	93	113	120	99	123	118	111	114	106	106	106	105	110	108	124	111	112	112	114	123	82	97	110	107	111	130	115	106	94	106	103	97	115	105	101	125	100	93	109	107	118	119	118	109	100	110	107	107	110	123	97	105	120	104	93	114	111	127	102	106	102	92	131	107	101	107	136	113	84	88	104	96	95	102	110	131	123	111	114	127	85	122	114	125	118	104	125	116	91	126	106	108	94	100	95	102	109	102	97	99	102	118	107	102	124	117	111	125	114	107	116	99	118	122	124	104	107	118	133	108	105	100	110	90	115	120	115	103	113	110	103	120	93	120	102	119	116	97	112	82	93	122	114	124	128	113	114	103	99	112	108	112	128	101	113	115	97	104	94	120	99	103	102	102	124	96	98	91	122	92	107	117	104	139	123	102	97	131	106	110	114	99	101	113	117	111	125	128	123	98	103	105	104	120	106	108	120	104	106	133	109	121	114	105	124	101	115	109	112	109	101	118	103	113	99	89	107	104	111	97	137	110	94	108	89	107	110	103	117	119	108	113	129	105	119	120	109	112	99	140	121	100	110	108	117	122	117	105	139	98	121	120	112	112	101	141	111	100	95	109	118	132	104	87	112	108	106	95	119	107	107	124	107	110	120	127	102	104	101	130	110	92	101	116	121	129	108	114	116	115	100	97	131	91	112	110	113	88	112	103	123	101	119	109	126	118	122	123	121	113	111	109	106	141	111	79	115	94	130	102	103	95	111	109	108	107	89	118	110	128	121	102	93	135	109	120	119	114	93	110	104	115	107	114	121	110	100	119	98	105	102	111	120	93	142	121	120	109	126	110	106	114	113	117	113	105	113	106	106	119	108	92	98	127	125	129	124	113	119	109	114	108	95	104	113	98	103	102	126	112	104	106	109	109	106	127	97	105	120	111	123	112	92	121	92	123	111	109	109	88	113	118	115	117	106	119	79	92	107	119	115	110	124	103	111	118	111	110	109	108	118	102	114	118	117	97	102	109	93	104	115	117	128	102	124
16945	8934	1748	2242	2333	2169	1563	1378	5764	720	651	568	803	1450	440	435	370	371	380	362	355	332	336	319	339	307	310	314	340	306	291	300	300	320	311	316	301	300	283	273	296	285	310	297	295	292	286	284	311	286	251	330	277	257	264	265	278	278	298	294	297	313	267	289	279	287	288	286	283	299	273	273	282	293	260	282	297	293	265	269	287	291	269	272	280	275	280	288	289	296	309	258	273	256	285	309	262	313	282	275	280	297	274	306	300	273	275	308	293	282	305	295	260	259	284	280	281	276	279	296	287	290	271	240	301	275	284	279	270	292	280	287	270	278	255	302	262	266	269	306	280	285	269	295	274	259	255	247	261	262	280	288	270	285	267	275	309	257	287	304	280	310	287	306	262	296	291	318	286	279	311	254	272	277	282	288	267	307	286	279	309	245	270	298	287	290	309	269	284	275	308	277	288	260	323	302	292	275	271	257	284	316	290	296	281	269	289	271	287	247	298	282	289	292	273	265	331	294	264	292	274	283	249	266	268	257	261	294	275	290	308	243	308	319	274	257	297	259	295	310	279	261	288	294	308	285	279	261	271	270	283	291	283	273	259	266	253	277	288	276	258	285	280	300	280	274	294	247	273	279	274	282	298	275	291	253	274	294	297	284	271	285	267	292	321	256	284	275	258	307	280	288	294	282	304	271	315	288	260	275	264	301	279	280	271	307	264	290	255	267	297	284	297	271	259	277	279	275	279	267	265	278	280	305	298	277	270	295	278	298	309	276	318	285	281	246	268	261	294	278	286	285	265	296	287	279	269	242	269	286	279	286	276	260	273	235	275	274	255	299	293	281	278	278	260	290	291	276	297	280	274	271	285	275	286	293	281	298	290	275	285	299	297	305	265	292	292	267	280	256	275	270	261	303	273	295	264	288	309	271	290	255	280	295	302	250	279	255	275	293	300	277	247	271	281	294	281	320	270	256	291	265	241	269	250	314	269	313	296	284	273	275	280	276	300	269	265	263	273	279	305	295	297	281	254	258	282	282	291	295	273	275	308	283	294	289	303	289	281	270	295	250	296	270	270	306	280	268	282	283	245	279	281	280	288	300	294	297	290	263	259	297	265	278	275	301	301	284	270	277	243	289	308	294	296	283	298	276	261	270	291	288	292	300	290	287	272	304	279	288	284	259	275	280	261	271	257	274	307	260	265	273	292	285	282	300	268	281	319	263	302	285	271	294	260	279	274	268	286	248	297	285	291	259	317	263	271	283	295	284	283	292	285	305	269	305	280	259	290	277	291	295	263	312	255	262	282	287	304	309	269	273	244	281	259	281	248	287	289	299	300	300	266	318	273	298	308	264	299	309	271	296	271	303	286	269	266	287	240	280	271	282	293	290	259	280	259	292	291	259	291	268	277	267	270	279	263	277	291	279	295	281	275	294	273	279	242	264	259	304	302	266	297	281	262	294	287	280	305	284	257	245	294	267	305	267	286	280	302	273	290	295	297	288	294	269	301	291	247	298	292	298	251	301	256	272	274	297	288	297	280	292	300	296	284	263	262	291	283	269	302	296	288	290	277	305	282	301	294	274	258	271	291	307	289	285	314	287	261	296	299	276	277	287	270	291	253	296	285	255	293	278	296	270	282	266	289	297	294	310	268	257	286	289	288	294	288	316	277	281	267	298	298	256	305	276	296	267	274	292	286	302	268	288	255	320	304	239	271	281	292	290	279	286	296	284	255	257	292	309	291	292	282	300	271	264	286	267	300	253	285	320	266	254	259	282	266	269	298	305	265	292	283	259	281	266	291	296	265	292	281	293	287	284	297	295	286	277	324	260	305	265	290	304	273	283	286	307	275	287	298	254	311	269	272	299	278	265	280	255	290	310	280	268	239	292	244	269	281	282	306	277	276	263	301	267	276	293	301	288	267	292	259	289	245	298	272	294	286	280	277	272	319	266	267	329	311	285	259	255	274	274	289	256	264	296	325	270	284	285	286	252	275	281	265	290	280	285	280	299	277	268	298	296	288	288	286	279	305	278	306	258	275	266	290	269	274	271	261	280	283	262	298	293	291	266	303	291	305	258	268	285	281	311	269	290	267	282	269	274	292	271	279	309	286	316	278	263	307	282	310	269	289	289	299	292	311	316	298	275	276	285	262	275	284	279	279	275	275	277	263	263	289	291	262	277	282	273	286	274	270	278	303	272	264	291	279	304	292	236	296	280	300	305	293	267	283	309	297	313	301	301	278	265	283	264	280	285	272	269	313	285	263	271	285	308	281	282	255	278	255	296	283	278	290	281	245	277	278	282	268	282	279	270	289	282	313	288	281	290	290	285	306	297	292	292	270	264	274	275	292	266	272	294	271	277	298	271	268	289	263	280	285	285	299	296	307	305	300	279	275	295	261	281	289	295	290	285	299	284	299	269	299	288	288	281	297	279	290	286	262	275	302	276	243	288	295	292	281	282	306	280	273	300	267	304	308	325	276	296	269	299	295	316	292	273	262	301	278	293	297	299	308	267	274	291	298	262	290	278	279	295	271	321	264	317	291	281	306	324	263	286	274	290	298	250	299	302	278	261	260	321	275	264	279	272	262	307	279	278	292	301	276	299	272	262	251	284	282	271	297	297	299	292	263	283	285	269	295	277	319	266	303	305	292	266	314	281	277	305	282	299	255	301	258	278	260	280	285	270	258	272	267	265	311	260	300	282	265	287	250	304	241	258	293	313	276	289	284	286	308	308	320	276	264	280	281	290	314	292	284	267	318	270	276	296	286	302	301	292	311	290	251	250	294	303	292	297	246	288	286	298	274	306	268	291	282	306	284	293	274	254	264	296	273	284	259	310	274	281	300	273	278	255	283	257	266	294	283	271	300	287	277	290	263	281	292	283	295	298	239	284	278	294	270	283	247	262	283	306	271	277	310	299	282	258	258	256	275	296	292	277	279	281	290	238	259	294	283	290	279	287	281	282	255	294	323	273	293	293	298	301	292	283	280	274	268	278	277	284	304	274	292	297	255	310	261	281	274	293	276	319	307	267	253	296	278	290	237	304	326	256	295	273	281	264	280	264	278	266	291	244	253	296	285	270	267	280	241	287	289	276	290	303	304	309	279	270	288	256	263	299	296	270	293	273	302	267	251	291	260	313	287	270	295	252	275	300	310	296	285	296	287	284	256	284	279	259	297	262	269	285	275	275	285	277	309	295	308	308	242	288	279	269	291	290	264	294	276	324	305	272	277	296	268	290	272	295	250	270	283	275	261	255	280	294	292	273	276	280	297	279	271	284	290	306	296	257	323	281	269	270	275	268	259	289	305	282	269	276	291	264	251	281	304	268	274	294	282	274	275	293	292	280	301	267	289	274	311	276	297	287	298	307	277	292	285	315	273	296	284	306	271	279	296	285	304	281	271	275	297	254	274	272	288	296	279	276	279	297	253	283	284	282	292	255	255	307	287	280	279	287	282	296	292	279	328	263	262	262	274	280	313	268	263	305
1840	694	358	331	357	355	284	277	305	273	273	304	271	252	269	263	255	277	262	253	265	262	281	261	285	257	256	264	236	255	254	327	250	236	229	273	283	284	246	270	277	257	260	249	284	274	273	252	269	293	275	257	259	255	256	281	257	271	263	246	228	309	248	272	246	263	252	249	254	282	280	261	251	282	246	253	297	279	256	282	283	249	242	269	275	250	250	285	251	269	244	283	252	298	264	242	253	260	238	250	283	275	277	287	241	218	253	268	257	289	228	270	258	255	246	277	257	250	260	264	289	252	259	259	286	243	268	256	279	264	241	273	292	286	256	225	269	264	289	255	251	235	259	255	291	272	242	279	275	273	262	250	267	220	278	265	254	258	265	249	252	249	262	248	228	239	269	273	229	224	246	288	243	280	279	256	278	286	226	267	260	266	227	293	261	256	265	285	257	276	231	273	259	238	250	241	284	287	264	234	264	261	279	244	213	245	256	254	217	276	255	258	246	268	253	237	271	268	259	284	230	268	296	271	250	235	247	289	263	274	262	298	272	281	229	265	247	262	288	235	244	268	269	260	227	267	221	249	266	303	268	269	279	239	281	232	256	248	265	259	273	235	253	236	296	259	235	245	289	238	247	260	243	254	262	258	213	282	239	265	268	259	284	248	273	243	278	239	252	263	213	274	236	250	259	253	271	285	233	256	241	279	272	252	292	275	254	276	243	240	289	266	269	218	254	248	257	229	258	277	249	264	238	267	256	244	267	271	248	275	283	252	257	255	282	284	260	274	248	242	280	257	269	234	251	247	252	257	283	285	271	259	234	278	266	244	241	247	260	232	269	259	258	258	256	271	267	288	231	249	265	247	233	279	246	248	236	274	233	264	227	263	229	241	282	238	270	247	279	251	242	271	255	254	242	266	241	247	260	273	239	245	248	259	243	270	243	258	271	255	290	246	229	248	254	276	279	291	254	247	256	245	227	267	247	248	225	261	271	277	257	241	239	257	264	279	253	276	259	247	268	245	247	273	225	285	268	252	246	290	261	248	269	267	273	275	259	264	253	268	224	246	250	287	235	245	254	241	268	206	280	268	262	284	267	263	284	233	236	256	278	275	258	264	270	246	247	259	276	256	269	257	277	240	243	259	247	229	243	251	280	272	273	258	228	262	248	274	267	257	300	244	241	243	238	302	244	251	264	215	259	274	293	275	277	237	256	282	236	264	270	257	248	262	266	265	245	255	243	265	233	239	250	264	252	312	248	285	245	223	273	273	244	256	255	268	285	263	241	265	264	239	279	268	300	259	250	252	275	268	241	264	255	270	257	262	244	274	279	244	261	254	256	261	239	255	246	276	255	253	244	289	248	251	246	260	241	276	280	272	267	251	251	259	276	267	261	265	280	258	257	274	258	281	249	253	225	256	264	250	234	244	255	274	288	287	268	246	256	266	247	253	223	275	268	259	259	273	264	263	264	240	251	279	263	267	233	300	284	266	265	235	254	287	283	251	233	265	272	258	249	250	277	223	261	281	227	268	262	268	269	255	227	278	274	242	268	263	248	256	258	226	291	247	262	248	219	255	255	273	262	258	259	250	257	243	254	250	232	280	280	286	225	262	246	250	277	266	263	263	264	258	250	271	270	286	278	287	263	248	251	243	255	286	287	271	271	251	242	250	246	248	267	229	276	239	280	284	253	252	252	258	260	269	229	277	254	297	244	271	273	270	292	268	249	266	220	259	276	257	233	241	295	262	278	254	255	232	254	244	261	257	251	265	263	250	263	273	271	263	248	236	261	249	256	287	277	261	245	249	251	268	261	250	276	248	274	295	246	267	261	260	222	273	266	266	265	252	279	254	251	276	258	277	264	275	221	273	275	212	277	275	270	270	254	244	248	254	260	270	263	267	311	260	295	247	261	231	249	289	271	271	263	260	255	239	272	254	246	261	247	278	261	265	284	254	271	262	271	244	247	254	282	261	254	289	247	281	282	260	250	241	298	262	241	265	243	260	228	236	289	304	261	247	235	267	301	276	253	238	275	287	278	276	249	262	282	255	272	256	265	266	279	243	255	228	247	287	269	240	281	220	244	263	281	246	260	217	257	231	248	254	272	248	272	237	298	256	276	237	279	284	259	264	274	246	228	297	269	264	278	300	274	240	274	277	297	256	297	261	282	272	243	277	269	266	262	253	300	262	281	242	289	275	244	240	247	263	252	263	246	226	262	255	250	270	258	276	240	241	277	243	258	296	261	279	266	275	280	259	272	249	260	260	284	258	258	246	275	261	272	253	263	267	291	255	236	262	258	239	261	266	256	244	265	254	262	251	275	260	262	275	251	229	259	245	260	291	238	244	271	284	259	253	272	284	285	262	282	249	256	271	272	305	250	260	271	274	268	255	288	268	252	249	254	267	262	250	236	282	259	240	237	245	274	268	281	264	226	238	258	279	282	276	278	263	256	263	246	248	255	249	274	260	268	252	266	278	274	277	256	266	237	285	251	233	259	297	304	297	254	291	280	286	234	269	268	256	270	238	280	279	251	218	274	261	283	237	242	280	250	253	241	271	256	264	257	257	280	251	276	278	229	257	243	270	247	264	237	251	282	257	285	264	260	251	234	278	247	257	263	268	263	239	253	265	262	269	231	255	257	257	263	316	237	243	249	279	243	244	279	261	268	250	268	249	240	258	274	251	268	263	262	272	252	280	258	246	270	216	269	261	279	272	240	276	261	251	279	247	254	250	238	257	273	240	254	268	241	295	248	283	234	262	214	223	238	255	241	268	266	270	290	276	276	289	259	266	248	286	281	258	260	246	266	267	288	247	243	270	244	262	287	246	272	261	280	266	249	243	269	273	260	271	241	258	248	248	261	291	277	262	265	255	266	240	265	263	261	239	259	285	242	226	295	260	229	244	250	272	268	266	301	270	263	245	251	235	266	260	245	260	263	290	257	259	266	259	254	230	254	256	246	256	248	263	241	249	265	261	251	245	231	288	271	267	280	262	253	261	244	276	246	251	268	287	262	265	269	258	274	242	238	253	267	258	250	243	275	271	256	300	267	255	259	262	297	250	250	249	258	269	259	282	271	271	253	274	272	237	252	251	257	284	255	264	276	242	267	255	261	247	251	254	232	277	241	261	267	240	250	282	256	247	256	277	272	232	269	261	263	260	272	220	253	269	295	248	228	257	274	292	312	237	255	262	239	258	267	279	264	282	256	299	268	258	272	247	285	264	246	259	263	260	265	266	242	202	259	241	235	262	250	255	280	249	238	288	244	270	241	250	264	272	277	238	287	276	260	272	266	254	257	291	277	269	251	235	279	267	265	289	258	234	265	266	264	258	238	252	250	262	259	248	278	262	270	251	263	257	258	236	285	253	263	281	246	233	269	270	218	276	255	272	281	271	251	242	270	259	272	246	281	240	272	260	296	272	261	250	243	263	272	244	273	287	257	239	240	276	290	249	233	256	278	238	281	318	257	261	264	291	234	242	254	276
2569	1254	814	863	1019	1025	806	886	881	639	696	753	695	663	557	665	598	628	648	635	616	588	622	633	652	619	609	573	660	654	598	610	620	597	629	653	622	633	662	633	660	627	586	664	667	604	620	644	629	641	652	661	653	637	627	583	657	627	616	641	629	624	608	605	592	607	605	640	647	616	628	687	602	597	636	618	603	637	594	622	649	618	635	582	633	641	605	617	643	611	695	604	646	659	607	640	691	667	633	652	603	651	604	589	665	611	622	606	650	610	630	625	637	649	679	621	630	620	596	614	652	611	664	582	637	652	620	639	614	615	662	604	587	633	620	618	638	624	610	609	640	683	595	674	612	646	615	613	616	651	619	672	651	576	622	624	599	647	594	618	592	608	606	623	696	597	619	569	642	622	655	629	664	615	614	640	665	592	645	653	633	622	638	651	667	653	666	608	617	626	635	627	674	649	630	637	597	652	655	612	647	649	611	647	639	664	659	628	581	622	632	630	593	617	601	604	637	591	637	567	596	659	649	651	646	622	619	615	592	599	607	601	633	568	621	651	638	613	604	615	597	699	639	642	640	600	690	628	648	642	610	591	641	669	614	621	647	656	577	584	665	635	609	614	640	587	639	653	647	623	634	678	655	602	614	632	656	581	591	660	592	620	608	637	622	603	622	616	625	640	657	590	594	650	612	606	605	656	625	632	645	650	666	621	609	606	620	602	640	614	609	639	678	599	645	597	631	603	642	604	664	631	622	622	626	635	600	651	587	632	583	632	582	643	624	578	603	648	650	665	547	647	581	642	584	692	602	583	614	627	624	623	609	633	623	639	655	612	618	612	600	611	657	629	636	638	610	626	643	648	591	648	646	622	617	644	652	629	638	615	612	644	570	665	663	662	612	611	640	678	642	594	645	637	606	648	606	660	627	628	608	662	613	610	677	610	651	650	592	645	581	621	602	535	590	605	625	604	597	621	617	606	647	610	681	604	625	590	599	606	654	614	684	625	655	641	610	643	642	641	595	619	654	631	677	610	648	613	626	625	606	598	650	612	634	637	669	635	630	632	628	646	595	632	614	624	648	609	599	605	608	625	606	660	655	560	612	608	647	623	617	609	631	608	666	638	625	658	627	608	651	615	631	611	629	681	609	634	652	633	649	613	652	633	642	630	614	629	624	665	645	664	574	658	657	602	607	603	648	631	625	609	615	608	612	620	607	652	660	596	626	663	643	634	654	609	626	602	610	611	621	626	657	640	609	629	619	596	644	695	576	597	682	614	649	608	660	607	673	629	630	610	639	644	643	611	601	648	626	620	582	616	616	621	627	623	643	637	657	608	572	618	585	631	629	629	659	605	637	624	608	652	620	642	616	668	610	618	639	664	604	641	583	666	642	625	607	613	634	614	625	631	634	593	607	607	619	604	602	623	612	669	579	622	559	613	613	582	637	644	632	611	639	595	631	669	620	643	614	628	610	633	601	612	617	644	648	556	645	642	658	682	614	642	622	664	595	612	577	614	588	595	620	633	639	635	620	616	605	638	647	631	605	605	632	643	616	653	624	651	606	642	684	569	601	662	582	633	629	598	600	656	683	614	623	586	612	589	616	588	622	675	622	655	620	613	603	618	622	587	636	591	594	624	643	584	635	618	637	582	624	616	665	569	626	624	681	597	649	646	597	637	618	577	674	641	645	644	617	597	616	610	607	594	633	655	641	610	604	622	613	652	619	615	670	594	616	678	615	605	609	619	631	632	608	628	642	619	599	632	641	617	638	647	609	623	642	566	664	599	646	613	655	631	603	635	661	662	696	634	608	658	592	638	562	639	637	644	596	601	619	586	596	598	663	654	616	661	644	601	651	591	600	660	609	636	629	616	595	642	628	675	630	638	624	574	644	663	635	586	629	656	681	582	653	650	649	603	606	598	620	639	581	628	587	652	638	619	635	629	620	638	608	625	671	629	605	646	632	608	637	669	611	646	610	641	593	595	636	614	601	618	593	605	613	588	616	598	579	623	621	648	581	670	631	653	650	641	598	583	623	663	574	620	639	612	600	652	628	598	651	646	633	638	660	620	612	628	585	650	642	670	604	668	639	598	636	641	622	612	633	597	633	595	632	591	635	622	621	616	626	587	610	626	594	597	640	635	616	604	627	604	629	641	598	635	601	585	593	647	558	596	682	673	624	601	634	632	632	628	676	659	614	620	647	683	604	630	648	641	655	607	606	603	599	633	629	607	624	624	607	641	583	632	623	642	657	601	623	592	575	583	632	647	643	648	638	654	642	583	594	606	643	629	641	612	649	592	623	625	623	660	622	631	651	612	610	636	606	630	640	610	636	605	601	627	652	644	615	607	622	671	620	581	640	635	591	621	625	651	615	632	636	626	624	627	668	654	653	619	610	616	606	603	586	652	546	594	647	643	599	593	665	594	639	640	651	636	636	662	663	632	620	611	648	627	648	628	661	621	656	626	610	654	637	620	596	630	612	631	609	644	642	647	642	631	609	677	631	605	610	635	554	623	601	639	618	608	634	599	607	641	595	595	601	660	584	618	617	627	619	658	658	635	649	619	589	661	577	636	627	607	615	631	586	656	634	612	653	625	621	654	663	606	599	635	641	619	661	673	625	615	586	627	669	559	637	629	620	633	648	607	656	594	624	640	650	603	647	624	658	635	622	626	654	637	630	620	603	617	659	614	577	582	613	643	647	650	615	590	580	649	582	615	625	683	602	614	603	599	649	642	625	612	586	638	642	620	630	631	614	638	584	606	618	631	649	571	650	695	648	636	638	616	607	626	645	616	615	632	625	634	623	628	631	588	590	622	628	576	619	624	601	668	642	600	640	620	616	636	613	625	642	603	636	638	582	619	633	607	602	641	604	632	654	613	677	644	638	649	608	601	603	607	612	659	645	643	635	630	639	609	644	615	645	637	596	642	644	637	659	623	599	634	605	671	596	611	632	606	620	670	660	650	621	594	593	633	592	642	629	593	624	663	615	613	673	609	602	626	622	639	575	624	609	644	617	639	608	621	567	602	678	599	629	658	629	622	564	572	614	622	606	641	632	616	628	616	649	603	638	643	606	675	635	607	643	649	610	627	646	595	610	651	645	627	649	585	609	648	602	645	624	617	640	638	627	658	585	650	612	652	641	620	618	608	627	647	619	654	619	622	621	613	547	575	646	589	631	620	620	664	587	642	606	673	660	593	622	578	669	614	624	627	627	633	644	601	632	658	611	655	634	619	603	638	594	610	608	575	617	630	600	656	625	621	633	650	611	589	627	596	605	612	587	667	673	674	625	627	593	640	640	616	630	588	614	635	643	597	617	621	651	598	583	613	600	642	628	638	606	625	654	624	634	595	586	600	632	637	650	603	604	611	632	607	633	609	592	648	636	593	640	649	578	583	664	579	647	615	622	605	622	619	568	652	600	597	616	653	622	611	594	654	600	634	637	615	619	621	593	592	579	609	635	611	581	665	616	604	607	645	644	640	642	614
15877	13478	950	534	524	431	365	389	534	301	244	298	266	281	235	247	220	262	226	235	242	249	232	231	259	265	222	240	262	230	232	237	273	213	252	256	236	237	250	222	265	244	242	244	256	272	262	234	251	243	249	249	225	210	254	220	252	229	227	227	228	262	249	252	252	242	235	254	237	251	259	233	271	232	236	231	266	235	246	237	240	256	236	248	254	258	237	234	262	241	241	221	211	230	253	254	247	240	222	243	226	249	241	219	269	238	209	266	243	242	238	238	228	243	267	266	217	244	259	231	219	230	250	268	219	251	244	245	252	242	265	231	232	241	228	257	237	242	247	207	246	224	261	234	244	278	241	236	229	245	254	232	243	238	257	249	243	219	264	251	272	236	226	226	245	235	250	256	247	256	250	253	231	246	254	247	261	240	263	239	229	276	227	229	249	221	224	256	242	235	246	226	233	212	253	223	249	228	249	248	215	233	241	247	275	230	249	247	220	252	266	217	270	258	210	226	247	219	261	232	249	225	246	276	268	246	218	222	220	255	257	256	229	252	276	290	225	236	251	230	237	233	225	232	277	253	235	244	246	251	263	234	273	248	249	231	254	237	259	225	242	228	232	231	209	247	203	259	229	247	228	260	255	248	232	218	225	231	229	256	247	226	249	243	235	230	239	255	281	246	227	239	268	242	211	228	249	241	243	236	214	230	246	260	257	271	228	255	240	237	253	254	241	248	213	240	251	224	240	234	221	231	225	216	232	223	274	223	254	233	219	231	255	262	254	247	270	229	233	255	223	253	253	238	240	243	233	231	238	248	266	266	228	235	247	231	248	255	246	250	281	237	244	253	254	225	244	240	224	229	242	192	255	236	227	249	249	225	215	214	251	217	279	241	229	258	218	229	261	250	248	233	236	239	232	226	229	233	251	251	242	239	229	238	257	265	237	253	292	259	237	261	261	248	242	213	251	254	223	221	251	251	243	259	269	225	251	250	271	230	236	241	224	234	230	232	255	249	234	244	244	250	254	222	254	223	218	270	218	237	229	237	238	239	227	259	258	239	240	238	237	231	286	232	260	267	285	234	258	181	263	262	211	222	209	248	230	264	240	230	227	259	277	240	272	245	248	251	267	240	243	286	227	217	270	258	253	218	278	243	253	287	240	222	242	233	235	219	236	257	248	232	241	229	243	210	251	251	262	254	251	258	241	254	249	240	242	221	239	261	215	251	222	221	236	241	251	233	229	238	220	235	281	239	254	227	233	262	263	239	255	222	240	265	229	274	267	230	234	269	258	230	243	248	256	251	228	231	229	211	227	230	258	265	243	242	247	242	253	247	235	235	220	243	237	228	243	240	250	234	221	243	233	195	228	248	239	270	272	256	242	260	237	247	204	219	228	251	232	237	252	241	212	245	235	226	212	238	274	243	242	208	235	237	264	238	277	233	253	255	253	228	246	238	239	204	222	263	242	244	222	236	212	225	244	241	257	240	245	264	242	213	213	250	245	230	241	235	260	254	230	230	239	243	228	265	235	261	234	267	230	233	248	227	248	219	239	243	247	252	230	243	241	250	260	251	237	212	228	251	237	254	241	235	239	276	224	253	236	229	251	224	209	250	235	250	235	241	218	242	243	212	232	270	240	248	233	227	254	274	243	275	235	221	254	206	255	233	237	224	253	238	243	237	255	235	240	214	220	225	243	268	236	278	224	251	246	238	243	243	262	230	216	223	225	244	255	243	257	256	238	230	218	263	254	226	228	223	265	276	251	242	227	237	245	262	254	262	227	241	230	251	227	207	232	259	199	253	244	243	238	238	239	241	236	237	246	241	237	222	246	245	251	236	224	235	243	225	246	220	243	237	239	259	244	225	230	227	243	243	261	268	232	262	257	234	231	246	229	224	265	249	249	250	216	245	248	232	250	251	255	215	239	240	251	257	253	219	231	224	258	250	254	227	208	236	252	242	221	236	225	258	253	235	227	256	223	266	222	222	235	270	246	238	247	238	237	250	254	252	238	267	226	254	215	232	263	283	243	224	271	275	251	221	249	261	233	223	220	240	231	213	260	276	238	227	240	246	223	240	227	243	215	246	277	257	227	228	254	268	236	241	231	214	234	248	230	255	241	239	238	216	259	234	245	256	242	239	215	265	254	243	234	233	223	250	256	240	215	239	235	223	260	270	263	233	232	246	209	252	248	216	231	254	243	268	255	269	240	255	215	238	266	237	245	238	235	213	252	254	242	256	213	262	248	248	260	236	255	255	208	241	243	239	262	236	219	222	239	248	250	267	240	229	226	255	233	258	219	255	281	223	228	244	242	220	281	209	240	264	248	216	234	266	212	247	204	256	258	234	249	229	212	224	249	256	238	235	264	244	239	238	244	261	224	264	262	236	292	242	239	271	228	248	269	248	250	224	218	240	238	272	229	219	273	241	261	216	236	223	269	238	265	237	240	238	231	247	269	257	238	250	238	277	228	223	243	242	219	243	233	230	225	247	235	238	234	241	269	228	223	224	262	269	249	243	214	252	225	261	266	225	243	227	221	237	243	247	249	234	252	221	229	213	248	225	236	255	277	201	252	240	248	237	245	232	249	224	203	216	262	266	259	226	215	255	251	264	225	259	264	205	228	216	237	243	239	259	246	211	242	237	244	223	260	254	234	251	265	249	230	241	244	254	254	254	249	241	255	245	235	235	238	249	230	231	253	243	255	234	203	244	242	252	258	241	230	244	208	242	225	244	248	240	223	244	233	233	248	249	250	227	247	259	248	235	249	265	235	238	261	248	257	253	259	260	253	242	263	250	221	253	255	239	209	237	241	243	256	209	214	241	239	245	244	228	252	254	207	211	247	254	216	241	228	227	222	235	238	246	251	246	197	251	223	248	254	219	222	240	244	215	246	218	213	237	262	223	235	258	230	241	244	266	225	214	235	270	232	252	211	231	225	270	250	247	223	231	226	229	238	241	221	244	224	219	227	232	260	239	249	255	252	262	230	252	253	249	233	258	229	237	251	248	236	250	255	242	234	239	248	197	253	226	235	256	239	277	237	239	239	246	220	234	228	239	245	227	210	241	228	258	206	264	258	250	232	248	251	249	251	257	255	251	249	242	231	257	254	249	259	261	241	261	265	232	242	240	241	261	275	233	230	274	278	244	220	233	231	225	245	244	240	248	257	276	234	251	264	249	240	245	247	228	255	238	237	253	231	254	221	258	255	225	219	247	231	246	234	201	268	204	240	257	224	227	218	223	261	218	259	256	215	239	233	252	270	248	262	259	244	224	260	234	252	219	248	219	236	219	214	204	278	256	233	244	246	241	214	243	231	247	253	224	234	229	246	212	263	243	231	236	248	231	221	217	214	262	254	228	259	248	224	220	210	230	240	226	207	213	264	280	227	253	260	259	243	238	245	217	225	232	222	243	241	234	241	249	246	235	260	258	227	258	273	231	220	228	272	244	278	261	252	228	262	226	222	228	241	222	262	230	245	253	230	236
13714	7710	1280	1552	1769	1639	1153	1344	2333	908	686	766	752	716	629	631	622	583	653	595	622	591	592	605	591	634	616	592	594	624	611	582	551	567	577	580	591	614	549	575	589	576	568	576	559	599	596	592	597	601	572	572	569	602	590	524	558	566	538	607	606	568	609	562	590	611	549	568	548	579	600	592	561	605	549	568	568	551	545	576	571	598	611	576	552	585	560	582	574	553	566	585	620	558	612	630	579	581	517	577	545	551	602	605	533	578	559	552	581	559	555	572	550	544	608	568	592	579	563	580	564	562	571	581	578	580	569	526	575	570	593	566	554	538	539	521	610	562	562	547	557	492	576	561	533	579	544	543	581	581	627	583	589	597	623	553	580	555	599	559	565	603	612	544	599	577	567	575	586	577	567	523	557	592	571	638	581	581	607	589	570	556	562	573	551	555	582	625	586	591	557	576	592	608	626	585	547	557	543	585	570	600	574	560	584	577	534	584	574	520	579	547	572	563	596	592	588	555	568	589	593	555	566	582	607	561	554	570	549	579	556	558	529	545	611	582	539	557	594	604	561	560	553	582	553	579	583	640	577	602	618	580	615	555	583	614	581	548	581	574	567	542	585	555	576	609	587	586	544	597	537	515	571	535	595	586	591	546	518	565	571	568	563	624	564	563	595	581	573	537	562	556	593	564	579	579	562	567	585	579	587	578	567	611	525	586	605	569	617	608	569	553	540	528	569	597	586	564	561	591	606	562	551	563	556	596	576	582	560	578	585	547	615	532	537	535	570	591	590	557	591	587	563	533	563	582	574	610	567	563	551	608	602	600	592	530	548	617	572	599	574	593	537	569	621	567	603	553	537	580	522	557	596	555	607	518	583	573	608	575	588	555	528	540	589	576	561	569	565	511	538	541	565	545	577	590	618	565	555	553	590	553	564	552	584	612	595	646	585	589	606	582	609	551	573	597	602	532	580	610	563	552	644	622	568	592	572	598	562	567	593	604	585	576	553	611	584	528	609	569	578	561	559	583	541	573	525	579	565	649	582	599	565	547	570	566	580	549	547	563	475	563	565	629	540	580	590	573	580	576	582	578	578	585	568	533	535	578	552	627	527	562	534	573	600	532	559	550	605	582	593	581	593	590	535	617	582	563	503	591	583	569	573	587	540	572	571	592	567	561	571	570	591	547	534	574	594	575	571	570	601	563	598	532	571	593	533	576	568	601	572	571	554	603	577	598	618	542	613	609	583	557	602	518	590	546	582	555	586	551	562	577	542	558	574	574	568	583	596	569	570	572	582	592	546	519	597	594	584	593	578	593	557	606	556	565	620	583	578	648	576	561	564	577	552	598	527	515	572	591	571	592	588	570	568	609	555	587	590	602	559	551	591	587	539	603	572	551	596	583	585	579	544	583	576	582	596	544	568	573	573	588	532	591	553	555	566	564	595	542	555	595	557	561	545	527	570	588	573	580	572	585	544	629	578	536	561	538	568	568	568	562	547	579	558	553	592	572	586	588	589	538	589	632	583	549	570	541	567	566	608	528	571	591	582	593	622	556	577	574	552	589	568	610	556	607	546	587	576	622	562	541	561	595	550	572	565	572	594	569	598	563	551	596	536	590	569	542	558	604	571	584	569	583	538	587	558	542	558	566	595	575	576	572	587	549	578	590	541	561	531	585	579	613	589	564	570	551	580	584	557	558	561	581	578	593	555	571	582	545	571	554	577	598	565	571	515	589	609	577	600	569	555	583	537	549	604	591	544	602	555	593	602	584	553	573	593	567	584	638	591	545	575	593	578	567	573	553	544	540	537	590	580	596	553	562	572	546	551	572	636	547	569	579	596	543	552	521	619	593	575	559	560	546	625	544	583	556	553	554	569	570	596	581	582	626	597	589	544	582	584	581	599	593	583	582	539	540	621	529	587	539	547	593	570	569	519	567	574	538	569	562	562	557	602	545	538	591	537	620	562	597	605	558	585	547	565	572	594	592	596	547	608	584	582	559	570	570	572	580	597	612	564	575	579	585	559	583	593	542	567	586	558	571	579	590	618	612	569	616	548	559	539	592	596	618	599	557	572	606	559	559	564	586	603	552	587	502	573	575	564	624	560	598	567	595	612	602	587	609	591	544	562	623	561	555	575	595	599	549	597	592	584	580	574	545	586	570	531	578	583	570	570	553	573	587	590	570	615	566	559	515	556	584	570	599	540	529	562	603	594	567	553	559	552	573	598	532	544	555	541	574	589	508	569	583	528	602	536	563	585	593	571	561	623	541	580	589	573	535	571	576	526	552	542	536	546	606	562	590	566	604	599	589	606	596	595	563	561	539	565	561	547	592	587	615	585	595	579	588	582	556	528	554	554	552	532	577	583	557	563	569	537	569	599	617	575	576	614	605	591	527	552	565	544	553	573	587	552	569	589	630	555	604	575	620	577	575	546	573	611	574	570	564	601	602	559	621	595	577	581	562	589	547	519	562	585	584	511	596	554	567	540	585	583	589	581	557	586	546	570	558	532	613	635	552	582	559	519	576	570	561	564	546	577	538	583	582	580	553	591	556	540	557	592	558	607	597	606	565	543	545	537	545	566	583	572	601	556	530	591	559	593	585	571	582	540	603	529	538	535	555	553	557	573	579	552	504	572	561	547	536	555	554	598	602	566	573	631	592	588	581	578	542	503	587	556	574	581	523	594	569	569	572	568	557	569	571	610	574	557	560	570	535	601	572	554	592	583	602	616	570	589	590	575	591	548	573	596	589	593	585	567	551	568	590	568	604	551	580	550	592	564	601	574	564	626	558	545	576	586	563	549	610	592	637	602	540	569	576	622	596	579	589	581	588	560	550	600	569	580	570	587	563	558	584	554	601	546	594	599	583	535	580	569	581	581	584	574	565	555	578	545	576	578	553	580	588	572	563	563	553	583	575	548	615	564	555	588	612	593	601	543	606	591	579	547	574	630	557	560	543	544	571	547	547	598	563	587	572	553	601	570	601	594	555	587	572	588	534	578	595	562	630	568	574	523	570	552	570	581	601	557	609	555	624	587	566	602	543	568	522	544	553	589	587	555	604	551	604	593	561	621	540	534	626	608	538	590	587	603	595	563	582	559	594	599	581	560	529	573	609	557	607	610	543	575	598	591	550	601	592	574	602	573	555	544	537	611	528	568	582	572	587	577	560	563	592	629	570	606	604	557	585	562	599	589	573	583	581	562	532	577	561	622	610	575	586	586	560	523	580	569	574	501	565	588	581	544	570	565	595	593	563	571	613	564	583	566	588	550	556	591	577	567	612	597	554	622	628	581	576	544	583	553	587	581	585	559	599	576	548	588	536	574	562	547	557	567	549	584	583	570	558	611	593	591	544	564	601	581	553	557	574	561	536	554	560	603	538	556	576	552	601	581	543	545	587	591	575	582	511	624	577	565	566	557	523	590	589	587	586	585	565	573	594	584	566	548	595	550	556	545	600	576	566	569	622	565	606	577	570	595	558	609	584
25069	25069	3819	685	551	439	309	304	947	209	139	132	121	132	122	126	129	102	134	125	118	109	113	109	112	112	98	119	112	102	121	118	112	103	104	131	126	99	100	103	104	102	114	120	105	110	91	106	110	100	109	113	120	127	114	109	119	101	104	127	99	107	104	119	104	94	112	99	108	116	123	101	104	130	110	102	108	109	115	112	121	100	100	99	132	97	109	101	114	102	104	109	107	105	107	102	98	107	101	110	108	105	110	114	104	120	104	119	123	104	105	93	118	96	96	95	95	112	116	82	106	121	97	101	116	115	124	116	93	100	121	108	117	107	99	97	110	102	94	98	102	124	116	127	113	90	114	103	110	110	123	130	125	106	107	92	106	121	102	103	108	109	106	109	101	106	113	106	107	128	109	108	123	123	110	106	111	114	98	103	94	131	117	96	95	87	114	110	102	109	121	113	112	120	114	102	108	84	124	94	92	113	107	115	113	105	99	118	99	100	103	86	121	118	107	90	113	109	98	108	113	106	98	100	107	122	103	106	89	118	96	102	108	129	106	108	91	115	116	132	97	114	124	110	105	116	104	100	141	104	99	91	108	129	95	96	119	115	105	117	105	98	112	106	105	103	107	105	107	131	100	96	100	104	126	117	112	121	101	118	116	124	101	118	99	111	118	99	105	100	78	114	103	103	112	111	108	94	110	103	115	115	123	92	114	112	110	101	99	107	114	102	117	112	119	112	121	117	113	122	90	102	104	130	115	84	113	128	101	100	107	125	116	113	95	116	107	110	127	127	116	106	112	101	106	100	97	109	112	119	114	105	118	121	104	116	122	95	119	115	130	109	107	125	108	106	111	105	113	111	92	119	132	110	124	119	94	113	109	93	116	98	118	114	108	100	104	81	98	90	124	112	100	118	86	105	114	114	119	103	87	113	108	107	105	112	105	100	122	106	105	94	107	113	97	105	129	125	108	104	112	122	119	104	101	89	115	108	129	106	106	103	102	96	105	106	110	128	105	111	104	128	116	115	119	114	105	87	98	115	114	100	88	101	109	121	107	84	98	93	126	109	114	96	112	98	109	117	106	116	120	101	88	108	98	118	111	99	113	108	117	92	111	113	104	95	115	105	107	115	99	107	105	92	129	114	102	115	122	102	119	116	109	104	121	108	107	99	86	115	108	99	111	115	110	101	120	110	115	108	102	123	93	127	116	107	120	116	111	101	95	105	126	98	120	134	107	124	118	92	116	126	102	136	119	119	101	82	92	111	109	103	106	96	110	102	101	114	114	96	109	94	111	117	101	117	88	118	111	99	109	117	119	92	131	110	107	126	105	111	100	136	111	101	124	106	120	119	121	98	112	113	109	107	104	113	82	114	120	111	109	116	113	131	126	105	107	94	112	107	114	107	105	88	120	106	93	89	106	91	87	111	113	101	107	89	101	114	120	127	100	110	103	126	81	102	125	102	106	104	132	108	125	111	107	128	97	131	96	116	106	131	110	108	108	113	119	106	96	116	114	106	110	101	103	114	126	119	117	115	96	123	120	114	108	107	120	89	123	114	122	101	114	98	95	97	117	87	109	114	94	110	109	111	94	112	102	132	120	124	111	95	114	113	116	112	111	109	111	105	96	140	108	108	125	126	76	125	125	122	105	98	110	111	101	117	105	111	97	124	112	120	109	126	115	96	108	111	102	112	110	107	117	121	135	123	103	110	114	114	106	113	101	123	113	126	113	135	88	114	105	99	89	122	116	98	102	101	114	92	100	103	105	104	114	108	114	129	111	117	91	124	102	123	102	110	113	112	97	129	112	100	116	126	115	103	108	118	108	96	115	105	114	111	112	111	113	97	107	109	107	103	106	114	111	100	100	108	100	107	86	127	90	124	110	108	124	108	118	132	117	105	118	90	126	111	114	129	93	99	114	110	122	115	115	137	107	86	103	126	110	120	111	128	125	110	100	102	97	116	111	110	119	111	124	120	111	97	106	113	106	120	115	121	105	122	107	104	103	96	98	78	108	102	132	102	117	107	117	104	112	134	101	106	126	108	96	96	103	97	121	91	112	110	107	92	120	135	116	114	132	106	109	97	122	110	122	113	109	113	111	120	108	104	111	95	111	91	115	128	84	127	102	124	95	107	104	111	100	113	112	100	101	108	114	116	107	114	110	96	117	132	113	112	131	101	109	99	104	87	122	117	101	120	114	116	109	110	119	125	130	96	90	88	108	92	116	107	111	143	117	108	93	99	99	110	109	111	102	146	113	117	108	115	112	103	110	96	109	113	118	106	105	112	110	109	121	127	93	111	117	85	100	108	120	97	100	106	109	100	132	112	129	96	104	89	114	100	126	88	119	102	117	108	108	127	122	105	120	131	114	128	93	107	111	111	123	104	128	119	112	131	95	116	114	112	114	104	105	106	97	98	116	96	126	115	109	95	81	118	104	115	108	117	95	116	91	103	117	132	95	89	98	143	109	107	115	121	118	98	115	113	117	91	103	114	97	115	114	107	97	129	109	103	97	127	112	141	118	110	117	122	102	130	102	117	119	109	112	86	102	94	108	104	105	107	109	94	124	128	118	103	104	102	112	105	99	108	98	116	109	100	111	121	109	107	127	104	115	101	103	105	113	118	107	113	119	123	130	117	95	107	98	124	90	110	89	114	108	92	118	103	106	129	113	115	117	115	121	119	115	99	107	121	128	93	104	106	103	105	114	114	129	99	105	107	118	111	104	100	100	90	102	107	95	118	112	99	98	116	108	109	111	102	136	108	124	119	107	111	125	103	129	130	107	109	99	82	103	126	134	123	109	111	128	118	94	106	124	122	120	108	108	107	105	116	101	90	102	128	104	127	120	121	128	114	120	111	112	114	95	128	112	108	129	111	110	113	112	112	103	109	117	125	111	130	122	112	108	108	94	121	104	122	119	119	110	115	124	91	108	112	105	96	97	99	119	124	107	102	105	101	108	113	103	102	103	107	120	117	113	98	119	110	111	103	123	100	87	99	110	92	115	108	104	104	128	107	114	109	117	87	103	120	128	106	96	93	129	106	103	89	123	129	106	105	109	94	116	123	118	133	119	125	117	119	101	124	105	124	113	126	108	107	115	105	129	98	113	110	115	115	117	90	113	96	107	122	104	118	104	119	97	110	112	107	95	130	94	112	101	98	112	133	115	110	110	101	106	112	106	104	106	119	105	106	109	93	116	91	109	123	115	116	109	107	102	112	112	129	130	115	92	100	92	129	116	106	105	102	121	132	112	102	112	106	105	108	124	103	105	103	95	115	121	111	114	112	126	96	113	130	117	107	115	99	107	120	97	121	97	121	116	119	112	95	100	96	82	118	94	122	128	105	110	124	108	101	106	89	90	98	97	100	97	104	97	131	103	107	106	126	116	113	81	95	108	92	125	110	120	133	117	86	115	127	103	131	103	102	106	100	116	104	112	105	109	116	100	91	118	109	106	108	106	113	122	108	124	120	116	110	112	110	131	112
18362	11951	1602	2123	2279	1963	1415	1349	4745	846	603	543	488	461	377	375	352	329	352	354	352	361	337	334	293	332	333	329	304	312	326	295	299	287	276	318	319	322	316	303	314	287	292	276	300	271	278	314	292	274	275	294	293	307	288	271	264	268	284	265	317	280	270	285	241	288	251	278	292	261	267	304	263	286	271	302	264	327	241	287	257	276	290	274	283	268	269	293	290	248	279	272	275	275	283	303	277	256	283	282	285	268	263	313	295	301	322	277	288	308	295	285	257	305	262	295	310	264	305	256	241	299	268	266	295	275	281	276	267	269	287	291	258	297	264	289	283	285	279	319	294	294	277	264	271	281	283	278	263	263	295	291	265	264	303	295	278	275	291	290	270	278	285	287	300	295	279	304	285	301	286	301	269	272	280	254	304	272	270	284	287	270	303	278	279	262	272	268	259	260	289	290	274	249	294	299	314	278	270	280	297	265	272	294	289	285	246	279	293	252	255	265	281	271	285	299	277	296	277	284	289	274	282	294	276	297	287	257	282	272	290	270	278	318	278	251	269	289	288	306	276	276	269	299	286	279	270	273	257	242	302	303	294	321	280	301	273	301	253	308	299	293	286	287	287	280	260	286	265	289	264	299	297	263	279	269	284	272	293	311	267	281	292	281	297	287	258	304	274	300	307	277	278	282	299	275	289	265	257	288	276	290	269	262	274	311	300	283	268	269	297	252	275	283	260	290	271	290	276	269	290	302	280	308	276	286	276	267	279	311	279	265	292	286	259	245	286	282	280	301	275	258	315	278	327	294	305	292	261	337	264	298	255	293	242	263	269	253	270	289	282	276	305	294	295	311	283	252	317	273	269	282	277	290	298	289	311	279	281	276	283	287	291	295	286	273	305	287	277	292	307	281	275	264	325	320	248	271	285	276	260	288	298	290	277	276	264	284	295	278	279	301	264	281	280	269	288	289	296	289	276	291	309	270	283	273	266	263	247	262	270	261	280	289	265	307	273	294	259	291	283	259	277	304	259	258	281	286	281	274	289	294	261	271	302	280	261	286	335	273	277	301	275	311	284	279	267	276	320	256	281	272	273	259	332	291	302	240	284	285	268	276	289	263	299	291	295	291	285	265	279	289	280	288	280	280	266	273	279	241	290	268	287	310	280	266	280	279	285	300	290	284	281	287	282	299	277	317	277	301	268	291	307	271	277	281	263	291	284	282	305	281	280	301	276	273	235	275	251	296	287	291	282	266	279	283	280	298	273	258	264	273	295	294	255	288	299	231	288	279	299	275	276	238	303	252	269	283	248	280	275	269	286	304	289	291	305	251	282	261	264	277	263	266	298	281	261	254	283	263	277	282	274	246	281	283	291	263	289	276	280	266	275	282	288	280	295	259	284	282	281	256	270	262	289	292	276	279	290	255	272	281	283	282	263	241	269	295	285	263	292	308	263	251	317	294	294	288	310	255	298	277	284	303	296	274	270	271	306	308	270	298	305	289	258	303	307	273	270	296	284	286	266	307	305	264	270	266	299	283	278	278	292	277	297	294	266	240	283	268	265	274	292	279	280	276	276	302	274	255	282	262	293	282	273	333	291	270	307	268	246	279	276	293	293	279	306	289	308	277	290	269	293	256	292	276	322	276	263	258	284	274	287	290	304	253	271	304	269	264	309	268	295	244	301	295	295	254	286	275	244	284	261	270	297	296	298	293	284	288	279	304	271	279	271	301	297	306	261	296	286	287	280	243	283	288	299	278	294	249	276	279	282	300	281	266	320	272	288	292	256	287	274	272	299	253	286	285	313	277	264	287	240	249	272	278	291	272	300	286	287	271	296	280	298	256	258	287	265	292	282	305	308	304	265	282	256	273	283	291	267	285	293	302	275	298	319	281	283	305	263	260	277	314	278	320	276	271	295	265	312	262	285	272	272	279	265	282	247	284	303	300	289	285	292	275	259	280	313	298	314	250	291	301	284	271	286	269	279	260	288	266	289	257	290	298	290	280	309	255	292	255	280	281	269	299	280	277	283	273	292	301	272	251	302	285	271	250	283	284	277	276	285	308	276	275	278	262	293	265	284	302	274	295	270	277	308	284	278	280	289	262	260	268	314	274	280	300	290	296	278	258	269	246	293	280	288	265	275	290	277	275	279	288	292	279	315	299	308	303	264	307	312	295	271	283	267	295	294	276	295	298	282	281	284	266	279	251	275	263	265	280	290	281	252	256	283	265	268	267	260	291	277	278	275	250	264	256	282	273	269	270	301	286	283	277	266	272	278	287	286	242	273	289	292	284	283	282	287	288	293	288	299	269	267	270	293	279	291	269	263	286	295	293	304	274	289	288	292	307	269	281	313	286	280	308	277	275	291	283	267	267	291	293	278	278	249	274	318	289	272	273	283	320	280	268	307	274	285	291	261	297	265	276	289	280	271	291	278	316	262	293	278	288	298	257	292	271	258	299	275	277	254	300	274	278	279	303	251	257	289	278	281	286	269	244	263	299	264	279	321	268	278	281	279	307	281	298	315	225	282	259	291	274	268	274	246	294	288	251	290	303	302	269	284	284	276	293	279	264	314	315	262	269	271	297	281	259	278	281	288	323	281	272	269	276	302	286	265	264	307	294	265	269	281	286	289	281	300	265	269	268	271	274	241	258	304	304	261	304	253	272	266	298	274	298	274	277	284	283	248	254	281	272	272	244	259	271	271	285	294	260	306	269	255	288	276	279	300	276	288	277	276	301	264	256	289	288	254	299	279	307	260	287	265	275	305	246	309	266	244	281	259	262	263	267	272	299	251	287	255	277	260	269	293	295	283	277	265	297	284	291	277	284	272	296	269	283	296	296	268	288	264	273	254	285	262	294	281	290	296	337	277	280	267	300	284	282	271	285	271	271	267	310	288	319	279	264	269	252	283	270	283	262	264	280	279	263	258	281	263	282	275	288	264	272	312	278	293	283	268	259	266	295	268	289	287	289	306	258	252	244	276	276	268	295	288	304	276	293	299	275	268	300	276	265	274	253	294	291	293	269	276	250	288	297	276	260	264	266	276	280	293	282	277	282	310	263	260	292	290	277	293	280	269	303	278	278	259	282	287	280	258	287	264	270	251	279	276	282	296	286	272	286	250	279	286	258	270	264	272	283	303	272	293	288	281	292	279	279	263	264	314	251	282	265	272	271	290	264	274	266	288	297	299	267	253	278	260	284	285	263	284	282	272	291	282	267	284	265	269	273	293	262	269	256	277	295	258	282	260	282	253	280	261	278	246	289	295	291	275	278	274	290	284	283	226	284	270	286	295	277	312	265	281	294	236	277	256	292	293	290	264	260	268	285	281	271	275	255	290	243	282	255	291	283	275	267	256	313	306	268	248	286	287	271	294	294	301	284	285	253	289	275	273	294	263	260	270	285	263	289	301	255	293	324	283	255	269	288	304	286	283	274	312	302	292	294	281	294	290	278	314	297	308	289	297	296	264	262	280	254	281	296	303	286
2141	820	350	334	360	364	321	318	301	293	273	281	259	243	296	264	276	258	274	282	284	239	281	238	269	293	287	269	227	246	277	252	271	245	240	259	250	235	268	278	283	260	232	258	269	265	264	252	244	268	247	274	232	274	232	240	259	284	276	242	266	275	251	212	273	273	250	274	270	234	247	274	238	247	240	263	259	260	254	272	264	266	286	288	279	249	273	268	274	263	240	255	272	293	274	287	276	298	280	276	226	257	263	267	244	253	266	253	229	232	253	242	279	243	262	245	283	262	259	272	257	246	271	256	260	276	247	237	271	241	251	286	245	256	251	256	256	242	233	254	250	285	278	250	258	265	255	270	245	267	271	266	275	242	272	265	269	253	259	274	279	274	259	260	249	256	262	295	244	245	240	224	243	260	241	273	234	282	240	249	235	270	251	252	275	252	244	250	271	246	216	266	253	254	292	257	275	230	237	254	255	270	224	262	270	262	265	251	252	256	273	258	272	250	259	281	259	224	266	258	284	288	270	286	270	268	248	283	268	300	248	279	289	260	279	237	275	258	246	279	247	275	239	304	258	278	287	264	279	256	266	252	264	274	233	285	254	271	299	277	274	259	276	261	261	265	253	307	265	254	280	240	220	265	285	217	282	250	283	243	258	249	258	286	271	254	235	273	252	268	259	254	259	254	240	285	274	206	254	255	271	264	248	275	296	265	225	265	262	240	264	273	271	264	255	302	266	268	292	284	255	263	277	280	245	234	262	279	252	254	234	256	248	242	274	254	259	251	252	270	277	233	266	267	252	271	242	269	286	287	275	284	266	281	263	266	274	251	249	238	257	254	267	245	295	248	230	233	278	264	261	254	255	295	259	272	251	258	277	283	267	279	233	238	256	311	283	221	262	226	264	252	269	241	280	260	257	255	277	287	283	269	265	247	273	261	253	258	270	282	249	253	274	258	238	270	256	262	250	266	255	256	278	243	242	251	278	269	262	289	260	245	283	279	280	276	241	272	260	227	264	257	275	266	283	274	246	265	259	246	262	259	250	280	276	292	262	247	246	282	250	281	248	285	238	251	259	272	253	275	245	287	276	289	240	233	268	272	274	237	254	263	265	267	249	257	277	245	252	232	260	279	261	266	259	254	278	288	264	251	281	304	314	275	257	246	268	256	271	239	276	276	241	239	251	261	235	244	250	297	239	271	256	227	239	252	305	259	262	239	278	273	244	258	270	265	232	266	263	286	246	257	256	228	239	288	222	274	269	273	255	263	281	266	227	261	271	264	242	252	279	269	262	257	286	260	269	239	250	264	296	268	275	258	258	265	259	298	259	270	278	256	291	281	272	247	276	239	243	252	286	254	253	259	249	275	240	267	272	247	251	274	244	251	251	266	244	267	278	256	285	278	264	261	245	229	268	247	247	263	248	262	254	275	246	253	260	283	250	264	256	250	260	272	273	242	253	286	246	240	249	257	296	257	275	249	253	288	291	276	252	247	268	260	289	265	288	240	257	267	295	241	252	236	280	243	272	247	266	256	235	266	255	269	271	266	246	259	253	254	255	274	228	294	259	240	256	252	286	288	262	277	245	270	269	255	280	226	250	271	278	252	281	273	272	264	260	248	259	240	274	299	265	272	271	272	249	257	271	275	240	276	287	253	264	240	280	257	263	295	219	304	259	268	236	256	269	279	251	304	265	269	275	295	247	265	256	278	279	258	285	294	264	301	271	245	272	243	261	269	245	271	260	264	269	264	285	283	242	259	244	274	252	284	244	261	257	269	285	258	239	270	267	239	260	265	243	281	253	250	279	241	271	266	265	270	268	256	256	276	243	284	261	266	245	251	259	241	276	307	265	257	258	257	249	271	266	283	246	277	248	252	251	254	253	243	271	272	245	290	279	280	274	288	260	264	252	243	246	244	231	257	241	244	269	254	244	251	258	220	290	231	280	263	266	262	251	252	254	250	275	218	229	263	238	249	268	269	239	280	275	261	238	261	247	272	265	270	237	263	272	267	260	279	251	256	274	252	236	269	287	274	288	282	256	265	261	229	263	261	262	260	271	297	272	257	272	260	241	254	264	261	260	243	250	262	283	308	243	257	247	276	270	278	233	252	286	288	259	264	265	273	243	266	275	258	299	254	280	246	289	253	228	270	266	272	275	238	258	258	250	245	279	244	263	283	248	259	284	252	217	317	244	296	260	221	259	268	256	259	293	254	281	259	296	276	272	281	243	290	257	253	249	249	289	286	238	263	252	278	245	263	239	279	268	271	240	256	255	267	275	257	268	229	281	248	262	270	247	256	255	277	261	264	247	263	281	293	279	268	280	242	298	282	278	269	260	265	257	267	293	263	269	285	262	229	252	282	242	252	257	286	299	245	272	278	267	283	247	253	261	257	249	301	275	234	234	284	270	245	263	251	235	248	233	238	261	296	255	230	279	245	266	246	258	282	253	278	261	216	263	266	262	252	243	253	261	299	238	254	251	250	277	247	287	249	255	268	266	244	262	263	268	281	250	283	275	234	274	293	258	237	226	267	291	287	244	261	265	297	256	263	274	262	244	230	263	254	266	248	287	265	253	261	259	236	259	257	277	250	267	264	280	244	247	240	262	317	251	240	254	292	270	255	266	285	235	268	278	267	280	274	228	270	252	251	264	247	276	268	240	251	289	245	274	252	250	254	262	270	263	256	306	269	270	257	267	250	252	245	271	288	256	250	264	277	253	272	265	268	260	244	270	291	257	252	266	244	275	258	233	241	231	280	243	278	279	248	242	282	238	279	245	289	287	279	228	255	267	257	243	281	260	273	247	270	242	241	238	270	265	295	283	266	287	256	282	270	272	245	240	248	280	262	267	288	270	277	292	248	281	248	266	263	244	249	256	274	248	294	249	265	249	266	261	231	255	265	258	277	245	260	285	271	291	261	285	299	286	276	248	243	262	268	248	298	268	288	245	233	255	264	256	232	264	256	265	272	252	269	252	247	256	255	251	271	259	228	257	275	274	288	261	258	262	271	243	263	252	274	308	246	266	265	291	238	264	262	261	275	270	268	242	261	219	269	277	232	244	280	235	309	292	245	283	240	279	251	259	266	288	265	238	233	283	249	242	299	241	294	292	262	243	250	265	258	267	256	252	280	261	269	268	277	278	262	243	280	256	249	263	263	260	243	260	283	238	286	264	261	275	237	261	268	245	285	246	273	262	286	292	270	283	253	276	269	286	262	275	264	252	287	251	250	271	259	245	228	226	274	274	243	262	256	242	257	283	260	257	271	248	286	285	253	263	260	266	275	234	235	289	280	252	290	269	247	254	257	256	260	237	264	259	262	244	253	292	240	270	274	273	253	240	295	270	255	260	271	272	274	258	261	279	254	237	284	265	272	258	275	268	294	283	267	265	262	275	248	291	255	259	270	262	267	242	297	213	282	271	285	263	262	255	233	279	241	267	278	271	233	255	264	262	280	292	237	269	249	270	276	251	219	247	262	236	237
2704	1561	835	935	1132	956	805	859	877	683	664	667	613	664	662	624	615	636	665	647	642	640	620	587	639	635	633	633	619	610	608	620	656	675	629	600	628	638	679	645	603	592	622	612	575	630	640	600	559	628	623	605	622	660	615	602	697	654	638	619	621	636	637	564	680	636	625	571	590	600	618	606	612	620	615	626	594	615	610	639	616	630	625	620	617	622	646	632	622	591	628	636	647	658	649	619	612	606	607	575	590	613	611	653	618	656	580	639	622	635	636	630	637	654	618	595	621	608	634	650	658	682	605	631	612	689	618	616	636	594	609	625	601	574	601	638	685	632	634	655	615	633	620	592	639	636	600	650	615	606	650	676	618	652	673	624	626	649	632	651	613	655	657	622	614	644	601	582	627	659	657	617	578	610	635	609	601	626	652	580	649	623	609	602	638	618	634	627	617	656	600	585	612	623	619	622	653	589	661	636	610	567	667	635	666	605	580	601	617	660	636	631	647	601	621	611	604	645	641	597	619	601	643	604	622	656	614	620	577	661	642	592	625	634	580	620	627	602	655	635	657	661	623	639	602	587	620	620	604	633	636	593	592	616	614	613	599	666	625	650	650	604	617	600	600	616	612	642	599	629	641	592	612	631	614	639	633	584	632	639	630	632	634	594	646	636	586	619	581	615	591	589	633	649	624	630	586	555	628	602	628	638	585	646	637	627	628	647	612	634	589	622	644	649	636	653	590	651	613	597	598	631	652	613	655	608	598	648	602	605	658	639	617	622	641	643	600	625	647	615	662	631	646	619	605	603	666	606	618	668	593	622	612	614	658	650	608	616	638	623	646	600	621	581	640	621	616	653	622	632	593	653	627	611	593	609	656	558	666	630	640	618	635	646	579	641	564	644	588	615	603	653	624	601	588	631	660	612	591	632	631	630	631	616	638	593	617	619	697	615	583	587	625	606	599	616	631	660	616	674	650	645	641	559	630	614	658	610	623	577	585	622	610	609	643	623	568	623	599	617	648	618	642	630	640	645	612	602	599	637	630	581	630	611	595	594	628	637	642	616	582	641	684	598	621	628	621	616	585	613	631	614	643	607	639	622	609	621	672	633	622	586	634	605	655	613	609	635	622	639	645	640	634	650	593	592	618	604	692	650	594	565	630	648	625	651	590	612	599	589	628	637	620	566	614	631	621	621	592	650	624	591	603	660	649	653	615	580	619	654	598	648	594	641	581	589	613	647	649	662	660	611	680	673	628	617	661	632	626	618	611	612	625	642	638	664	576	639	595	623	603	620	632	682	619	599	660	598	599	612	623	650	637	620	643	577	592	644	639	649	609	623	608	602	645	640	633	656	577	642	650	622	671	629	606	617	629	647	577	623	624	644	613	603	636	615	631	621	657	625	580	613	622	634	591	638	627	657	638	624	628	619	583	642	644	616	658	585	591	655	649	612	625	641	622	633	620	627	681	619	638	566	628	658	615	599	655	637	592	639	588	607	586	636	639	634	598	621	640	661	633	593	631	593	614	618	645	653	575	579	627	569	658	632	647	628	574	642	614	629	641	597	636	619	625	597	634	665	591	624	616	636	642	613	603	611	625	615	654	660	662	622	623	614	602	626	604	601	604	656	634	612	626	614	662	585	659	652	624	659	625	599	612	603	580	619	633	655	626	613	624	674	602	617	615	624	649	610	594	646	616	611	601	626	583	616	599	652	571	635	649	605	617	610	624	612	591	618	586	640	594	618	636	618	608	564	634	583	636	574	656	652	618	633	598	651	653	647	639	616	652	587	628	604	621	594	613	620	628	626	658	665	626	608	634	601	570	625	626	593	607	612	628	629	601	635	608	670	567	613	613	655	647	621	632	671	639	615	598	642	583	612	638	616	604	672	661	635	613	636	642	627	649	619	637	598	592	633	602	594	633	636	577	616	654	621	649	645	612	655	638	621	614	688	653	646	588	634	593	661	625	602	622	656	648	609	607	664	616	654	598	593	587	610	653	611	656	639	602	616	592	622	643	606	633	627	629	625	643	612	665	605	628	586	638	621	629	633	629	624	625	602	649	613	638	633	629	628	626	628	640	625	641	626	639	615	617	610	687	615	630	666	622	644	667	639	620	640	636	668	615	621	638	654	641	615	630	592	643	649	612	592	599	586	622	629	574	647	605	615	593	608	622	641	615	611	653	645	607	649	642	629	635	704	612	636	653	669	644	606	630	598	612	644	638	618	629	650	629	637	573	629	638	629	638	609	631	659	621	614	686	641	611	608	626	606	595	611	647	567	567	608	648	591	623	613	596	636	612	616	651	633	655	613	601	669	627	630	603	602	615	589	631	649	648	614	644	621	640	613	634	624	641	613	613	602	646	641	659	581	588	638	576	625	591	614	655	620	659	621	624	631	615	628	627	614	609	593	626	642	646	601	607	669	611	617	621	656	608	589	622	660	603	613	611	566	587	603	631	603	635	630	634	663	607	647	589	664	644	651	637	554	637	600	640	665	641	602	616	632	576	634	586	617	585	610	623	620	575	601	649	680	645	645	622	587	613	648	595	621	637	645	624	622	615	594	626	640	630	649	629	626	640	638	585	600	628	636	611	623	672	588	657	624	630	619	597	664	618	628	636	618	589	610	640	661	611	648	657	567	644	612	590	634	613	644	627	640	648	666	659	639	606	590	606	668	590	625	619	603	634	628	633	618	599	637	613	600	592	629	631	628	638	621	629	581	625	605	610	599	662	637	594	665	627	634	631	573	622	597	566	647	621	648	632	598	603	583	671	606	628	611	647	620	604	596	668	584	583	631	618	604	639	618	637	646	631	636	639	615	626	644	603	609	653	611	614	594	585	629	626	638	610	616	592	600	689	585	608	638	645	610	634	585	622	624	627	666	560	592	611	659	673	587	591	586	665	609	623	649	621	647	651	615	618	628	615	677	632	627	616	615	646	625	605	640	627	635	633	559	636	627	609	647	609	609	612	596	643	592	642	626	612	609	679	649	623	648	610	620	637	596	617	621	657	656	687	592	636	605	579	608	648	672	595	639	630	615	617	650	599	663	568	642	610	599	615	636	613	617	635	632	650	644	615	655	600	676	636	639	590	646	609	636	627	619	655	595	563	649	594	605	667	639	631	695	607	625	651	642	629	662	641	629	607	654	591	653	654	612	616	630	626	614	650	595	638	601	636	639	631	626	638	618	645	664	635	637	617	602	619	626	641	566	623	641	612	629	613	614	650	610	594	612	614	593	621	627	582	609	629	607	632	635	641	599	632	678	610	613	632	608	659	656	587	622	621	678	643	608	630	648	608	604	587	643	591	618	620	637	603	641	671	667	647	614	615	584	649	626	642	606	652	640	605	671	666	636	627	623	595	662	621	647	650	672	584	631	604	630	569	593	658	654	625	611	620	628	655	624	598	608	655	607	603	621	626	630	646	608	597	653	657	650	586	627	662	607	663	615	657	633	633	623	629	660	600	599	582	609	607	601	632	618	622	595
17322	13082	1014	572	557	421	334	386	619	279	292	243	220	266	272	249	237	253	242	269	243	225	229	256	284	253	230	238	227	232	243	217	244	218	234	227	252	252	245	259	250	261	260	235	243	249	274	246	245	226	241	257	242	228	235	244	242	237	252	281	254	272	211	237	245	250	260	239	238	272	253	250	234	259	233	248	215	241	259	243	231	242	228	246	245	274	257	255	257	231	235	240	252	238	256	284	239	276	225	211	253	251	220	218	232	221	282	253	232	254	250	223	261	271	238	265	224	233	229	222	251	240	231	240	224	241	261	225	185	248	237	258	251	262	233	219	241	243	219	238	222	263	232	226	209	224	230	223	263	249	263	260	203	228	228	220	252	235	242	215	288	226	232	266	262	227	230	239	202	237	238	227	254	236	234	267	236	259	249	232	275	241	256	259	252	243	226	256	269	262	234	209	249	255	241	239	248	235	239	255	268	244	249	235	229	274	268	253	236	236	258	227	225	250	212	243	254	200	253	257	225	238	222	255	247	224	248	224	246	222	256	237	250	275	251	213	242	239	233	231	245	252	254	227	248	233	228	211	243	243	261	245	253	257	239	218	259	238	251	248	233	227	261	261	252	229	244	240	219	239	253	262	247	242	236	252	262	214	232	221	238	219	245	259	257	241	229	285	237	224	251	229	262	234	221	245	285	244	242	229	231	248	225	253	239	246	259	244	259	265	256	246	244	241	270	259	222	247	231	214	229	236	244	246	216	236	212	254	229	232	236	217	260	239	222	252	244	254	253	260	208	240	239	244	236	241	221	220	260	271	250	227	246	235	225	242	214	234	240	250	281	212	209	237	231	242	251	247	235	227	251	188	230	221	229	250	224	230	267	228	241	258	239	234	269	216	238	249	257	246	248	262	236	253	244	231	215	221	242	248	237	206	235	266	234	241	233	250	237	220	236	249	270	224	237	235	226	235	243	247	245	259	249	245	272	246	238	262	273	244	224	263	226	235	234	263	260	247	256	250	243	262	253	277	231	268	216	258	241	232	246	287	257	220	227	244	260	246	222	243	233	231	246	225	264	258	259	244	226	263	247	246	266	244	251	238	223	241	261	259	259	215	228	236	275	263	226	241	245	248	229	237	237	263	262	270	235	221	242	243	237	258	224	233	236	248	262	216	225	254	255	233	251	291	256	243	264	234	221	235	242	233	221	210	223	257	278	231	261	253	235	240	229	251	237	230	239	223	223	228	241	256	236	221	203	236	275	246	280	231	250	260	247	255	227	232	218	214	259	245	236	231	222	230	253	234	235	251	225	259	234	273	221	205	254	247	242	249	236	264	256	236	242	250	273	231	240	217	216	252	231	296	217	241	245	261	233	249	246	238	228	233	256	236	237	247	250	212	238	217	246	236	234	233	247	238	269	225	234	244	238	244	275	270	244	257	225	284	272	243	222	253	261	243	244	252	223	241	211	236	252	233	262	219	232	266	233	231	226	221	229	236	214	229	262	225	244	201	274	263	220	242	238	216	203	271	212	268	244	248	258	246	245	214	242	220	222	248	234	266	259	232	245	241	242	244	259	230	258	241	243	214	268	257	252	245	225	228	240	242	228	268	251	241	256	209	255	257	264	248	251	243	223	234	255	237	234	238	245	222	228	235	226	217	272	252	241	240	240	256	217	222	204	218	254	254	263	251	231	229	215	253	241	242	224	226	232	266	256	241	231	229	247	230	247	247	241	255	196	231	244	235	247	238	203	234	241	237	258	250	276	221	269	227	241	227	251	202	222	251	240	271	243	262	237	237	233	237	233	240	223	245	251	213	236	256	233	248	247	261	229	262	276	246	267	255	209	225	234	245	244	237	257	242	279	244	262	205	223	241	230	240	239	219	273	231	274	230	229	232	240	210	218	268	232	233	235	224	224	237	239	238	242	228	222	260	237	227	247	228	243	227	226	250	223	239	240	244	261	248	248	207	238	249	260	204	216	212	268	251	220	233	222	248	237	238	249	233	238	272	252	228	223	236	246	219	240	221	230	262	224	249	279	264	217	247	232	221	258	251	239	250	245	237	240	235	233	241	234	231	236	238	238	261	243	236	244	251	259	249	273	224	249	235	247	264	237	230	230	223	259	215	275	231	261	223	217	219	247	253	221	223	243	241	252	234	221	240	263	221	253	226	213	240	243	250	296	242	223	241	245	267	227	243	216	257	260	248	239	240	244	235	239	242	242	242	244	226	281	241	236	240	242	217	245	242	241	238	230	240	245	231	220	252	236	196	256	248	237	238	217	210	249	221	251	256	249	261	262	244	243	229	263	238	242	236	240	254	244	251	208	249	289	209	230	240	247	236	273	222	217	267	206	236	248	231	239	222	253	260	245	257	244	281	232	242	216	218	257	233	232	247	211	219	218	230	231	237	249	250	286	258	215	250	254	245	233	225	270	211	248	215	261	243	236	249	228	247	218	229	225	227	252	234	250	247	230	221	245	220	240	209	246	214	221	237	214	243	229	226	244	269	237	229	211	244	240	224	237	255	230	215	228	250	239	242	248	234	223	248	234	271	225	214	239	248	235	246	240	245	246	237	241	243	258	230	226	244	258	261	251	254	238	252	222	230	241	211	232	244	232	229	232	252	261	240	224	244	226	258	251	245	271	229	249	218	262	243	237	226	241	242	250	236	259	248	221	266	241	234	237	252	258	278	254	233	244	257	245	221	235	246	249	268	213	210	230	245	226	254	246	245	258	253	240	224	247	273	247	222	233	244	255	257	285	233	242	227	235	237	235	231	271	247	209	233	237	243	240	243	229	222	245	233	252	248	246	266	228	239	240	247	253	238	226	227	241	236	248	221	264	240	228	246	220	285	235	255	268	253	212	232	258	266	252	238	251	235	222	223	218	227	225	235	245	260	225	230	228	262	242	237	253	239	269	277	236	208	245	231	221	230	265	251	255	281	235	257	197	223	246	208	268	215	260	245	243	231	286	245	265	253	277	236	230	227	241	263	243	214	246	254	267	246	237	250	255	247	245	249	255	234	225	252	244	279	237	246	223	237	246	222	260	237	246	226	217	235	236	244	243	242	225	247	244	235	236	236	209	225	233	237	220	242	223	228	243	255	226	236	236	233	252	231	264	235	213	226	218	249	257	206	242	238	249	267	241	258	245	243	240	241	229	218	248	208	205	274	231	249	252	236	265	233	283	239	243	258	243	250	232	204	218	254	260	233	233	245	244	253	244	247	242	245	245	258	252	244	235	238	233	220	256	227	236	242	234	230	246	227	236	252	228	235	224	251	253	242	214	232	251	244	253	246	244	279	226	202	225	243	235	270	230	227	229	250	221	238	221	249	233	234	269	252	240	207	237	274	243	235	232	224	224	253	229	214	216	239	246	233	232	228	222	210	253	240	268	266	233	251	209	230	249	252	225	239	223	200	243	217	247	236	258	246	240	254	247	245	239	251	242	211	276	246	262	264	272	232	241	236	221	226	273	259	245	238
14426	7654	1412	1779	1998	1581	1219	1242	2556	813	702	710	679	633	621	612	604	577	596	568	594	631	584	648	594	566	585	608	562	617	573	572	563	557	598	571	571	581	628	562	621	571	560	610	630	591	575	578	601	561	585	577	601	589	596	590	591	575	544	577	569	607	553	571	606	566	579	611	542	601	535	559	562	560	542	556	583	618	599	577	598	579	515	568	572	539	581	558	563	575	535	587	570	577	578	572	575	585	549	598	533	533	582	562	601	594	567	565	558	554	599	561	574	565	579	543	597	600	558	518	552	604	530	559	574	564	576	558	585	563	556	584	573	557	571	555	595	555	599	605	585	567	569	551	583	581	589	566	573	541	512	550	562	591	599	588	599	579	603	556	564	580	581	556	564	575	606	576	596	587	560	576	516	599	597	545	504	617	567	576	594	526	566	582	600	541	574	572	511	573	582	539	526	631	543	541	557	583	590	563	603	608	551	552	625	619	556	614	600	608	598	540	578	570	563	576	570	592	580	579	583	572	592	560	589	582	561	571	573	525	574	610	586	535	579	548	581	565	589	577	555	588	553	545	545	592	559	584	549	585	570	571	570	623	550	594	574	601	571	552	600	588	549	559	561	587	548	587	519	591	572	536	529	611	540	552	546	624	614	552	590	533	551	570	540	551	585	595	599	555	608	518	594	560	554	575	533	583	551	591	592	517	597	573	579	579	602	589	579	555	547	572	578	585	636	592	591	578	594	618	582	584	569	580	601	570	576	589	632	568	566	546	567	557	527	572	572	565	532	563	582	561	567	634	581	579	568	615	566	550	580	597	568	604	580	589	553	552	599	566	606	561	592	556	579	562	558	555	565	612	571	598	610	574	569	551	508	585	567	571	567	572	566	526	594	540	519	564	595	579	587	549	539	549	568	560	551	570	583	552	579	580	591	546	552	580	613	578	537	553	542	531	557	546	578	559	557	564	571	558	589	574	557	557	545	555	583	601	593	557	581	568	559	549	556	564	574	574	573	570	581	589	598	557	529	559	551	592	575	578	597	592	584	572	595	560	577	580	585	578	574	542	582	563	585	549	619	604	599	540	566	573	547	528	533	559	560	591	544	539	549	558	584	567	533	600	562	570	586	548	600	589	584	526	628	575	544	566	560	555	533	574	595	575	587	566	587	585	561	559	617	570	612	622	606	553	583	563	558	567	539	567	542	557	600	557	568	557	565	582	541	609	550	556	580	576	602	602	604	588	597	578	570	565	564	591	560	554	559	553	570	576	566	570	575	551	570	551	545	561	597	504	538	540	565	544	564	599	604	594	565	564	580	561	600	559	563	558	528	603	566	559	591	608	559	552	567	568	530	584	598	588	608	549	568	548	553	565	587	509	540	572	574	551	545	544	595	545	558	549	615	557	577	551	575	571	558	549	555	541	550	555	547	549	522	575	559	613	529	560	549	556	551	563	591	570	539	623	568	606	537	567	566	569	538	577	567	569	610	599	553	572	557	536	584	567	556	599	589	602	561	602	591	587	565	561	615	580	567	586	556	557	584	546	565	584	603	548	559	580	594	608	551	544	567	547	560	558	532	569	565	607	576	586	572	583	576	564	554	535	527	617	561	597	545	595	553	587	577	548	562	567	578	521	577	563	547	570	586	544	587	551	577	589	517	600	567	578	573	611	587	563	569	583	576	540	533	592	619	592	577	609	540	563	551	551	582	564	620	569	589	607	538	559	571	551	561	533	586	567	628	552	563	550	538	574	596	570	570	566	570	618	564	609	551	591	590	597	568	578	566	512	624	554	536	593	607	519	592	565	585	554	611	561	566	603	554	508	547	521	544	567	576	614	549	560	575	561	553	572	555	535	578	598	614	578	588	561	588	558	598	558	557	578	570	588	578	543	607	561	549	563	583	571	576	575	555	543	591	604	598	558	597	554	526	560	567	571	540	559	589	536	595	581	564	568	585	553	575	566	567	584	538	582	569	582	538	518	581	596	542	626	585	579	589	569	555	559	540	552	569	579	596	550	590	534	542	519	544	582	590	574	558	578	567	566	548	585	591	549	562	555	541	586	558	541	599	580	570	580	592	549	530	573	585	553	590	588	584	527	566	532	569	557	560	570	551	558	601	555	562	549	520	556	609	569	574	602	605	582	543	538	599	526	543	576	580	540	547	590	548	573	540	636	547	598	528	546	565	557	595	584	595	564	564	608	561	561	580	582	578	567	580	575	570	589	573	555	599	617	562	545	619	597	531	601	593	569	616	571	536	595	580	598	570	601	622	596	574	573	541	611	574	567	613	563	575	586	585	557	577	566	539	529	544	548	557	576	576	565	575	569	572	559	573	585	583	576	598	573	634	542	559	575	548	611	545	569	603	560	625	571	523	574	600	569	543	588	561	598	544	560	564	549	573	537	533	526	572	546	622	534	563	622	591	548	576	594	578	571	546	563	556	583	554	569	594	594	580	630	539	548	596	590	553	598	567	557	582	549	561	573	576	583	585	584	548	552	562	549	537	562	558	571	534	570	633	571	551	604	557	614	533	567	595	541	577	525	581	592	595	570	554	586	579	569	528	546	576	591	540	535	555	550	549	598	552	543	588	548	573	607	566	589	551	586	580	629	549	537	549	579	563	596	570	553	567	585	531	593	571	617	581	601	580	581	604	553	551	514	566	565	617	586	512	582	550	531	599	589	593	575	537	523	608	564	607	530	548	580	595	598	579	535	568	571	583	582	532	562	577	596	535	553	564	580	568	583	575	563	553	572	526	576	586	566	583	587	586	542	568	570	567	560	564	553	580	529	588	611	579	551	539	546	588	562	565	554	539	540	558	574	576	603	599	588	582	590	544	555	593	595	568	583	582	559	559	555	566	542	534	497	556	541	524	566	583	590	615	572	590	559	587	607	516	548	554	564	589	590	576	594	568	579	544	570	564	586	577	541	601	563	552	562	552	567	564	546	520	567	606	586	543	558	580	542	566	567	638	600	581	562	596	562	611	587	560	567	574	583	581	522	561	616	577	586	569	529	561	599	565	563	594	540	573	574	541	581	552	583	600	601	581	575	556	542	544	584	581	574	575	580	545	567	626	568	556	555	591	561	575	559	610	582	540	567	564	574	574	542	565	575	606	584	604	558	558	569	544	574	544	574	575	548	560	567	568	601	580	565	616	570	578	544	563	539	576	567	597	595	551	539	593	604	551	573	545	535	608	523	595	556	541	556	565	501	576	581	565	537	585	564	571	572	562	552	572	593	581	565	503	535	577	552	585	554	521	564	593	538	599	584	581	607	536	567	552	572	599	564	555	573	559	630	595	562	577	538	565	618	534	560	576	557	561	592	561	560	573	565	596	623	557	571	549	616	567	593	564	577	539	545	575	563	591	596	565	538	563	573	597	551	551	573	575	571	591	570	568	607	550	568	592	570	586	605	549	561	547	571	553	558	581	594	526	557	575	603	573	556	575	566	555	600	597	568	558	541	543	536	555	619	563	567	612	600
28096	25426	3806	797	617	438	388	402	1014	182	142	124	152	140	147	148	133	122	122	123	131	114	124	125	115	135	106	108	107	119	135	115	120	136	108	95	116	133	105	127	111	97	121	134	113	117	89	117	113	98	120	120	101	111	119	123	103	90	114	108	134	113	107	106	121	133	110	129	123	129	116	118	129	105	136	111	104	100	115	116	135	109	111	113	103	111	98	116	98	89	111	90	109	126	105	145	121	115	111	114	104	111	122	97	118	111	110	104	114	109	103	95	103	116	111	112	124	140	121	108	127	127	110	116	133	114	110	97	99	129	107	113	105	106	111	102	116	106	129	129	105	105	103	137	108	103	115	117	106	113	127	106	130	108	114	126	129	115	108	116	113	108	132	130	106	130	102	110	112	119	94	101	90	117	124	112	102	108	104	121	124	112	118	112	111	106	110	120	93	110	106	126	115	98	110	125	107	103	101	131	116	107	98	120	114	114	118	103	119	104	116	93	117	118	103	136	108	122	106	107	116	116	103	109	118	103	116	103	124	96	127	104	109	108	117	110	112	99	139	107	118	95	122	94	131	128	120	123	99	126	138	123	120	121	123	134	120	119	117	102	100	102	123	106	101	108	113	107	101	111	93	124	111	122	122	105	128	122	104	94	98	122	104	121	122	115	93	105	111	98	106	94	122	119	100	99	124	114	114	120	113	103	95	116	114	138	137	125	127	113	95	115	120	98	117	114	107	97	139	117	132	130	104	94	107	108	113	133	101	129	100	105	80	109	116	109	110	127	112	102	111	135	110	104	117	113	94	117	115	113	128	108	105	105	110	129	113	109	110	111	123	123	120	118	118	118	99	96	105	106	140	123	117	133	118	113	114	99	100	115	126	104	109	126	116	89	94	106	115	96	115	94	116	110	105	115	109	114	105	106	123	114	107	112	99	129	106	122	106	104	109	118	120	132	109	112	115	108	101	108	117	91	125	135	105	113	122	82	100	117	126	116	128	88	117	119	112	137	102	96	132	104	99	108	94	122	103	112	117	124	117	106	121	97	101	117	109	106	127	97	126	120	126	117	108	117	110	86	102	127	110	88	127	129	104	105	110	115	123	120	101	117	120	116	97	98	112	110	87	98	92	114	118	98	110	138	108	111	107	111	101	100	114	121	116	103	131	105	111	108	117	140	120	96	106	104	123	105	120	117	130	106	97	99	95	94	112	112	106	127	111	112	117	103	113	115	95	104	114	109	110	111	107	108	122	97	96	111	97	115	106	104	125	127	116	103	115	118	124	117	92	102	106	98	107	116	137	136	90	100	115	153	119	108	131	96	115	115	125	122	101	110	106	131	113	127	100	107	113	136	110	131	110	112	101	119	117	121	109	109	115	108	112	106	106	101	109	123	107	110	109	118	113	110	109	105	134	98	129	115	108	127	112	113	120	103	103	118	116	122	97	115	83	113	123	126	124	105	106	110	112	107	122	108	112	119	118	109	101	138	123	130	99	125	100	127	126	107	121	114	116	114	142	110	102	100	117	99	113	97	110	136	111	125	87	97	100	126	89	122	116	103	115	109	117	118	131	119	126	124	119	112	132	128	110	141	129	97	126	114	119	105	105	110	116	99	125	133	107	108	102	95	104	110	110	108	127	107	135	117	113	110	107	100	117	106	102	102	119	86	99	122	98	94	112	126	115	141	107	106	123	106	116	120	102	124	115	103	96	116	119	115	106	108	112	108	120	113	107	102	116	115	117	109	123	105	109	112	119	93	90	114	102	118	116	105	110	108	130	99	105	116	112	127	115	117	114	101	126	113	108	107	110	101	111	132	98	99	118	102	82	105	99	105	101	95	107	113	89	118	124	113	111	110	113	112	116	118	100	109	115	107	100	108	80	90	125	111	102	107	118	114	92	111	114	89	109	101	113	131	119	110	107	104	103	94	104	134	124	94	85	116	122	100	105	105	101	115	107	109	100	96	129	113	97	97	109	120	118	91	114	124	107	118	118	105	119	104	122	112	107	111	110	102	112	99	103	121	105	123	119	117	115	111	94	93	97	109	130	100	132	126	102	101	122	101	127	122	110	117	113	91	115	115	104	111	104	118	120	105	108	108	131	108	107	116	106	112	104	120	83	107	114	111	100	93	125	120	127	114	98	101	102	103	115	123	101	96	84	117	114	106	114	126	110	113	115	120	119	107	118	105	87	113	121	122	92	95	114	106	125	117	121	97	123	112	106	123	131	119	99	115	101	103	115	134	96	111	123	92	113	117	100	107	91	116	92	106	104	104	90	106	117	128	114	111	108	113	101	106	119	124	106	125	90	111	119	119	122	105	115	112	121	116	84	120	104	100	113	100	125	116	113	122	110	136	105	121	121	110	101	114	128	115	104	103	113	111	124	96	102	108	101	112	106	125	128	99	109	119	103	125	126	111	106	99	109	120	107	121	109	90	98	114	100	104	95	108	108	121	115	113	113	100	107	96	111	104	99	116	103	110	118	123	99	125	104	131	106	94	98	119	113	96	126	101	122	89	107	114	114	117	106	106	118	119	109	90	117	125	125	111	121	126	110	98	102	126	108	92	105	116	107	117	124	122	116	132	133	93	104	95	95	118	101	92	110	128	91	106	108	93	105	111	110	101	116	112	94	109	115	108	122	97	108	119	126	100	127	112	117	105	149	109	112	117	107	92	113	116	120	114	95	93	122	103	104	104	91	114	117	139	146	89	107	99	102	101	114	109	111	133	133	109	111	121	101	120	102	101	102	129	84	110	123	95	115	101	110	117	105	84	108	118	115	101	101	121	121	112	97	108	99	116	86	102	102	126	106	113	122	115	110	105	99	137	104	85	99	110	105	103	127	108	112	103	111	123	111	129	137	119	95	116	111	131	115	126	113	105	110	103	97	93	114	88	127	114	111	97	105	106	104	107	107	91	102	108	127	92	95	116	113	109	121	114	132	109	90	95	99	106	131	139	110	92	124	108	123	132	110	144	114	104	122	113	95	120	123	105	120	125	126	117	97	106	106	115	112	112	96	121	112	105	121	115	107	101	104	118	115	124	100	108	104	93	111	106	120	105	110	106	93	119	122	105	108	107	124	113	101	118	103	114	117	108	124	122	90	93	131	108	98	106	85	127	128	105	109	99	109	120	111	110	117	126	104	134	127	113	103	97	116	131	122	122	111	124	96	110	117	102	105	116	97	110	108	123	123	139	119	117	121	115	117	120	95	102	95	125	102	90	109	102	99	104	111	114	117	108	103	127	110	113	99	97	110	115	126	109	110	127	114	102	117	116	103	125	112	118	103	107	118	125	124	112	109	109	119	111	123	101	128	126	82	103	118	123	97	98	111	125	114	106	117	104	103	122	125	129	126	115	102	109	105	101	117	101	92	126	131	126	99	116	106	106	102	116	114	95	134	124	123	114	116	103	100	122	114	110	113	137	119	105	108	116	98	106	116	98	100	119	101	101	109	112	106	107	133	96	111	126	123	102	85	112
20114	12666	1909	2466	2494	2050	1546	2167	4755	624	517	491	500	486	447	399	382	348	354	355	382	356	330	331	327	338	322	274	356	290	315	297	335	286	340	309	317	310	316	277	320	284	297	277	276	285	307	310	283	309	315	289	309	265	288	274	292	295	322	302	294	296	261	297	279	282	307	337	281	268	288	293	299	292	275	282	286	297	298	303	290	292	267	292	279	274	288	277	302	267	290	290	283	270	250	283	285	303	285	313	320	349	285	264	269	294	267	299	301	268	306	281	291	274	278	288	279	277	288	285	291	280	300	294	317	270	304	301	291	298	281	300	263	259	277	274	260	276	291	297	303	272	287	295	269	313	297	283	283	301	270	287	303	267	294	273	301	289	305	291	308	280	288	300	308	310	288	286	261	287	285	277	286	280	284	268	274	273	275	303	268	293	304	288	277	278	315	279	278	290	290	310	286	272	277	290	288	268	282	299	299	316	293	303	260	241	309	272	274	280	295	261	281	296	311	304	292	271	267	305	283	291	297	300	285	265	262	310	286	261	290	304	264	286	289	262	301	275	266	270	275	276	287	291	296	280	277	285	297	256	282	298	301	273	266	296	300	254	257	283	281	283	279	271	302	268	297	289	307	255	289	293	301	300	254	287	280	295	283	255	314	297	276	256	292	272	323	246	267	303	262	281	255	271	294	276	278	282	267	286	280	274	279	270	308	262	282	274	278	294	296	293	305	269	272	286	287	306	289	281	294	278	293	270	313	287	280	269	303	295	273	264	254	271	319	286	275	305	258	306	317	280	277	264	311	282	268	261	285	302	274	302	315	297	294	264	283	277	293	285	271	303	307	291	254	295	285	267	285	285	292	261	325	272	345	308	293	285	260	290	263	286	264	281	284	284	280	284	299	260	304	274	308	256	306	284	306	286	264	301	265	292	273	306	303	297	273	273	305	294	266	279	291	278	275	287	284	281	274	284	269	302	274	281	270	268	271	279	257	298	251	283	293	289	293	289	298	285	253	295	287	305	287	293	290	260	293	265	293	319	277	301	306	265	283	278	291	259	276	305	280	275	282	265	292	293	283	309	294	283	250	301	282	280	258	261	299	284	289	282	278	283	280	269	287	291	303	282	279	274	305	282	329	255	267	271	253	249	286	280	297	310	279	255	252	295	298	280	298	240	261	284	266	297	297	279	292	327	266	245	286	306	287	301	267	298	330	277	326	296	259	303	283	323	282	301	295	277	298	263	275	303	320	290	265	280	334	295	309	265	298	282	287	289	264	286	250	258	279	290	279	288	280	299	309	302	300	312	259	281	261	282	273	285	311	281	280	283	272	291	318	287	284	288	283	302	279	293	292	301	258	282	309	264	278	281	297	268	286	301	277	299	274	273	297	298	263	286	295	280	271	292	309	299	268	267	302	294	302	268	286	241	297	297	303	288	300	318	297	310	295	315	310	262	269	278	301	312	291	273	282	291	265	302	267	288	279	278	288	267	287	273	291	278	295	299	286	286	289	295	277	288	312	283	295	311	296	283	291	273	237	260	283	264	280	287	303	271	265	290	291	274	240	306	271	308	313	291	274	299	265	302	295	287	294	252	276	291	289	304	270	277	315	299	274	280	294	248	303	325	277	314	302	269	267	293	296	307	254	292	273	267	261	310	302	269	305	299	261	263	292	270	248	266	262	301	262	284	292	288	269	281	259	258	292	280	264	298	262	286	300	297	240	259	274	296	284	309	297	252	284	261	273	292	287	280	306	298	264	306	262	303	300	292	297	281	273	296	294	300	280	318	280	302	292	278	264	269	293	307	271	243	308	292	269	288	272	279	279	310	286	270	249	272	275	276	284	298	302	287	282	265	258	301	288	289	287	284	287	272	284	269	293	280	274	268	276	287	261	295	289	276	296	272	279	293	283	284	278	308	284	262	295	321	286	324	257	290	261	313	267	306	278	297	270	297	301	270	258	269	276	273	300	292	262	294	303	320	311	290	300	309	295	294	290	286	265	295	285	308	300	254	277	295	285	270	279	287	290	279	270	282	283	272	293	276	278	309	279	296	301	287	291	281	281	297	295	289	265	277	279	287	275	275	259	258	287	276	276	299	271	264	295	291	280	266	285	271	284	290	295	266	277	291	280	285	300	287	303	271	253	310	264	298	297	292	279	280	281	276	262	314	278	305	299	284	320	285	311	278	278	284	288	268	297	271	307	268	285	255	297	290	296	284	250	279	316	315	273	243	290	295	276	299	272	278	317	278	325	285	300	280	293	293	276	282	237	246	288	295	279	293	286	272	273	276	274	252	284	309	276	276	275	286	292	254	272	289	276	271	291	289	287	287	264	289	299	263	271	296	266	272	272	279	277	271	279	299	304	302	306	283	298	286	306	318	280	291	271	270	274	282	292	316	275	278	284	282	273	300	314	289	298	276	297	301	262	290	270	255	305	289	286	291	275	288	267	293	261	285	273	288	257	271	302	289	298	284	268	258	269	260	281	290	271	269	298	276	283	281	286	282	267	276	251	298	302	289	302	271	305	272	279	290	261	273	279	303	309	274	300	299	288	264	262	296	287	274	298	247	295	271	281	276	294	277	292	285	265	261	302	323	265	279	307	284	311	276	279	316	298	287	279	302	294	270	290	304	296	281	288	284	302	297	264	276	297	263	288	283	285	277	284	300	282	292	314	292	282	286	300	282	293	312	299	282	289	318	283	284	272	300	277	274	293	295	289	304	295	273	285	306	271	296	279	298	275	282	280	276	284	287	298	306	265	258	298	274	274	275	293	247	249	277	280	287	298	282	315	269	303	284	282	279	316	285	305	316	267	279	305	282	287	277	290	241	298	293	291	285	290	255	270	274	295	288	288	289	292	276	307	263	294	291	281	296	273	295	298	299	253	285	286	310	268	290	285	304	314	281	314	302	260	294	310	285	299	287	275	293	283	265	279	290	289	304	286	286	278	267	272	276	290	278	294	268	254	277	299	293	290	284	296	257	296	280	305	282	282	277	287	270	278	311	282	254	294	292	274	292	303	261	300	320	267	257	325	299	301	288	281	250	261	290	272	288	301	252	259	279	288	261	335	311	265	267	300	261	274	288	278	312	297	253	271	283	297	294	283	313	274	311	279	292	316	281	308	271	266	276	253	328	290	296	277	294	300	277	283	292	286	260	268	294	252	266	295	308	308	297	308	306	276	286	266	303	270	268	279	294	246	296	254	280	250	289	277	263	295	289	276	270	288	268	276	281	283	259	301	302	294	289	277	294	286	278	270	267	296	277	297	259	285	277	287	264	261	277	296	287	266	265	285	291	295	322	282	299	254	309	327	288	318	289	263	305	303	291	314	275	299	310	291	279	309	276	312	281	294	265	286	251	279	281	296	257	266	301	289	265	275	276	281	284	267	281	285	318	280	295	311	271	276	279	273	260	316	275	266	273	277	296	292	262	275	268	302	313	309	284	268	299	267	242	291	301	282	281	317	293	285	303	286	271	312	250
2108	884	416	359	397	324	348	382	268	281	266	272	277	273	265	251	253	267	271	266	265	249	260	274	254	246	286	236	276	278	271	288	281	263	254	263	228	240	273	266	261	263	260	256	264	246	274	288	245	244	249	269	243	270	285	282	281	279	295	285	263	231	271	261	275	291	253	247	294	252	300	275	298	245	234	285	269	272	284	262	247	279	246	254	246	239	280	252	249	239	250	294	253	237	269	286	279	283	260	247	297	275	247	268	293	241	255	267	274	259	260	237	247	262	263	267	256	268	240	262	293	235	285	262	266	244	274	258	233	254	272	267	275	301	269	261	278	254	284	276	261	273	251	254	285	272	268	251	279	291	282	279	236	265	250	275	280	241	264	264	275	285	246	253	228	284	252	248	260	248	282	266	265	247	262	260	269	246	233	284	278	266	241	251	302	268	279	292	252	254	274	241	264	266	236	249	263	268	284	260	270	261	266	247	253	270	263	270	281	269	284	268	260	261	237	282	268	276	277	259	238	284	270	264	257	254	284	280	247	240	264	269	259	252	267	285	251	286	255	263	301	285	253	250	272	272	275	269	271	268	274	224	244	257	254	278	239	266	253	272	241	236	273	283	258	241	277	277	259	284	248	262	243	266	276	279	232	274	255	277	289	235	270	256	284	246	281	251	263	248	280	238	273	286	257	232	232	250	265	274	250	263	263	259	296	237	243	254	267	231	269	255	243	254	276	256	269	262	251	258	289	259	284	242	243	258	242	289	269	292	280	236	292	249	247	266	267	272	246	248	258	263	267	266	267	278	274	246	256	258	262	280	283	229	257	245	242	271	255	283	271	259	275	265	272	269	248	262	276	276	293	244	267	251	242	307	285	262	222	273	264	289	276	274	269	264	289	281	293	288	279	248	266	255	276	257	273	257	305	262	268	279	264	285	234	279	263	254	281	258	249	261	281	229	275	259	298	271	277	253	280	278	245	254	244	266	264	246	264	258	291	290	266	257	263	241	234	256	269	286	276	285	263	249	267	294	251	283	273	227	269	264	261	287	235	267	251	269	301	283	267	250	272	243	243	272	240	252	245	264	270	297	254	229	264	253	244	264	250	294	238	231	286	311	229	251	278	299	229	263	254	260	247	262	303	241	255	263	269	243	242	270	248	256	290	255	253	280	248	261	289	282	263	274	294	265	258	273	269	265	252	234	234	271	265	252	289	221	251	281	275	294	225	276	254	260	250	266	273	266	250	284	283	264	285	260	278	246	265	258	291	272	282	238	274	278	274	271	255	290	278	271	268	215	277	266	257	258	267	267	259	257	269	264	274	255	272	257	276	274	282	274	280	229	239	223	271	266	258	269	281	254	274	277	277	261	279	262	279	274	263	275	239	240	285	265	255	240	238	291	275	263	253	250	256	250	296	251	242	280	234	249	266	260	269	272	246	255	263	270	276	265	286	249	231	268	254	287	287	292	244	268	247	267	253	255	272	242	246	265	269	239	269	270	241	256	259	266	289	301	281	261	264	200	256	278	273	258	272	265	252	284	268	286	273	246	274	253	258	260	275	246	261	254	272	255	264	262	248	241	271	239	258	263	260	262	283	271	289	268	277	264	254	276	280	249	235	269	293	274	283	271	293	273	256	261	279	276	261	257	254	240	249	241	272	246	240	267	239	233	280	274	251	249	237	271	272	256	256	290	301	268	263	256	282	248	275	286	307	262	269	263	285	253	272	258	262	260	237	270	282	273	287	274	250	229	280	263	256	282	240	275	258	268	255	235	305	293	299	242	255	257	287	258	293	260	260	280	233	260	243	255	276	290	231	301	247	262	260	246	276	258	277	267	275	300	272	271	260	275	271	240	245	277	274	273	285	254	279	246	258	265	266	301	272	271	268	258	251	276	232	260	266	245	237	273	246	266	254	265	274	263	267	259	234	260	285	279	275	293	263	261	240	224	265	263	276	264	271	235	276	242	278	270	254	282	273	246	274	249	274	258	268	265	266	267	261	290	249	258	286	258	251	238	254	245	298	260	266	249	272	273	281	240	269	271	248	268	254	286	281	242	262	218	262	279	288	264	281	242	260	240	269	248	259	280	282	272	266	278	278	284	286	279	278	292	242	259	261	256	285	287	248	297	285	253	295	257	262	255	278	280	277	266	295	275	280	259	270	220	299	258	262	252	270	275	263	265	248	268	252	267	295	272	278	246	278	276	270	256	275	300	265	256	247	265	277	280	271	275	270	264	269	262	255	246	269	257	275	268	272	266	274	262	274	272	272	242	270	275	279	276	269	299	290	240	237	246	271	242	292	245	233	283	275	261	266	264	254	258	288	270	284	266	253	252	266	262	258	271	273	262	278	272	275	292	290	257	254	239	271	304	265	292	292	263	248	258	265	247	248	299	272	252	284	270	256	250	254	247	266	225	275	284	306	287	258	249	278	298	240	268	266	283	298	267	249	239	254	251	272	252	289	290	263	251	256	265	255	264	273	283	246	289	269	258	264	243	266	248	261	271	288	289	260	263	268	287	264	249	253	273	257	269	251	301	249	269	249	284	265	270	259	264	266	301	264	264	257	314	268	250	279	240	281	252	291	261	264	257	250	287	290	276	252	282	263	265	252	274	265	260	278	263	286	253	289	241	288	288	258	245	286	267	290	267	243	312	278	270	270	287	251	252	257	242	275	265	260	274	278	248	296	269	249	292	295	269	266	262	241	249	264	285	242	228	265	270	255	269	301	299	258	250	254	268	266	284	275	299	294	282	259	280	259	262	252	263	258	257	272	270	265	245	276	233	239	286	267	264	282	251	269	259	262	246	239	257	255	256	248	238	259	274	262	244	241	237	254	279	300	277	262	242	265	232	267	270	270	261	259	238	302	270	247	251	249	255	255	285	246	285	309	245	254	272	261	282	249	239	267	285	263	289	274	279	261	252	258	246	272	292	262	259	220	278	251	298	294	267	274	264	267	236	228	267	258	268	274	291	244	296	253	275	257	256	253	271	264	294	268	255	271	266	239	218	293	263	245	235	300	281	254	246	282	255	280	268	279	281	253	267	288	259	258	269	247	249	251	260	287	225	235	282	250	281	283	241	258	290	235	244	264	281	277	284	240	251	276	240	264	231	262	262	267	312	256	281	261	255	249	258	258	297	273	237	282	298	299	268	258	269	271	297	302	230	299	283	279	271	279	287	260	282	257	287	276	271	273	232	282	262	296	255	285	256	279	240	246	266	272	307	251	275	245	307	269	256	244	263	249	269	239	272	280	247	293	243	267	226	311	268	282	265	249	265	255	266	247	271	235	276	269	290	282	261	250	233	269	261	266	299	270	277	283	277	240	238	288	253	255	242	246	273	270	250	282	299	278	229	272	289	296	241	261	269	270	288	255	263	244	262	241	269	268	254	255	271	258	264	260	261	293	277	254	279	250	267	232	251	266	251	270	285	268	267	256	282	263	272	255	251	253	261	262	257	282	278	252	284	283	274	243	268	252	238
2812	1615	944	1090	985	1008	1097	1198	809	683	646	656	671	646	661	628	649	630	647	647	693	642	613	667	653	654	612	638	660	595	646	632	660	658	590	646	654	621	618	640	644	641	668	616	633	642	658	695	644	614	659	622	633	664	620	639	657	607	633	623	677	624	617	648	666	622	616	631	605	659	616	655	623	606	620	607	652	652	683	592	614	645	619	624	634	622	632	649	654	638	607	623	643	652	656	681	682	620	636	657	616	625	636	652	649	680	648	648	628	607	592	636	627	639	619	607	606	611	628	645	657	610	633	610	588	646	591	605	630	617	630	708	666	658	611	629	620	644	634	604	648	621	648	624	644	638	670	647	602	636	681	640	628	630	609	658	642	642	622	624	635	636	640	612	605	627	659	665	609	640	619	610	642	591	588	634	623	623	598	594	661	626	620	607	601	629	666	631	599	656	649	656	638	650	652	620	652	631	672	599	624	655	659	625	674	655	635	614	578	638	685	589	610	644	628	592	620	595	668	638	654	633	606	616	661	632	649	637	680	622	638	657	596	625	684	602	641	616	608	617	622	616	583	625	593	671	591	606	635	599	629	627	627	556	621	641	641	667	665	634	639	608	637	613	631	621	668	607	612	639	597	657	646	603	656	644	650	658	643	635	613	619	650	676	611	586	632	635	609	618	634	604	620	659	646	630	633	676	589	632	623	622	639	634	640	643	672	603	628	603	647	612	634	630	594	621	662	616	647	623	597	637	612	646	614	686	666	633	586	655	616	613	584	652	614	621	619	636	608	642	602	649	559	628	649	623	680	602	636	705	618	624	615	666	641	650	610	641	661	637	626	654	667	654	666	635	610	623	594	660	602	637	649	640	671	659	640	606	596	642	631	617	678	603	649	668	667	656	624	627	666	618	638	651	645	653	670	625	629	661	622	650	692	659	632	693	675	631	647	637	602	641	639	602	641	640	634	681	633	667	675	676	577	596	603	642	557	634	612	646	660	650	643	615	650	619	660	649	617	660	630	611	649	594	633	616	608	650	658	615	639	639	605	610	605	619	708	628	628	640	641	648	613	658	609	638	609	619	654	641	636	606	663	644	588	667	614	645	654	633	624	642	637	629	624	631	658	625	644	638	618	623	604	611	628	644	617	647	644	618	642	625	619	643	651	629	606	622	629	607	680	653	639	677	598	643	632	613	639	632	672	647	638	635	631	624	596	617	638	660	647	650	706	636	668	635	586	627	676	661	620	628	597	617	667	649	641	636	585	627	623	663	618	617	666	613	603	675	655	654	652	645	640	623	624	634	657	626	649	673	658	612	653	634	608	620	641	613	630	641	685	611	676	642	651	632	622	662	664	674	632	630	622	648	669	665	649	620	623	628	628	626	608	587	659	652	658	662	633	599	629	608	627	624	608	622	609	644	644	603	610	659	583	616	644	613	622	656	618	677	578	596	594	645	667	631	633	634	649	620	635	630	634	605	666	649	693	639	623	625	670	608	622	628	616	681	645	588	635	628	693	649	595	635	628	636	653	614	590	627	609	640	628	631	622	618	662	655	638	617	633	639	666	638	645	615	605	612	634	632	627	576	650	633	622	656	635	655	646	642	616	617	634	667	645	631	626	648	642	621	627	631	639	581	636	667	605	584	639	629	681	591	581	635	624	593	587	603	614	655	677	649	661	632	647	644	592	678	636	662	624	637	612	646	626	646	646	654	625	580	662	633	645	601	640	632	636	665	622	624	597	614	660	613	630	612	650	645	609	645	649	628	625	631	651	644	635	629	701	594	660	628	689	631	612	638	574	599	625	633	618	631	639	676	627	590	688	643	627	634	663	609	610	647	641	609	641	625	674	645	625	649	671	613	667	623	655	671	588	610	636	626	637	626	647	656	638	593	634	624	604	651	612	624	666	643	617	622	630	594	635	658	665	634	598	649	665	639	614	666	645	658	603	582	604	684	632	640	646	656	640	631	600	643	621	660	642	675	609	638	643	650	665	686	636	626	614	572	608	662	623	649	653	621	627	671	665	621	653	633	637	608	647	586	652	645	663	637	654	667	634	656	649	618	661	639	602	611	668	601	638	645	667	648	622	631	634	603	611	600	657	601	621	624	640	578	638	617	641	641	615	606	611	637	656	631	644	625	627	613	673	626	672	665	645	633	605	621	630	570	602	610	615	621	616	638	669	662	620	639	612	615	595	650	649	621	664	626	646	642	645	618	628	614	605	654	644	631	600	664	635	622	658	637	604	635	633	634	645	639	680	638	626	577	648	642	655	648	645	628	650	639	596	654	618	669	664	653	641	591	619	645	645	605	659	619	653	607	638	650	627	644	659	641	661	611	655	647	600	642	621	679	660	619	633	629	663	657	638	598	606	653	670	689	676	618	608	670	640	625	647	643	645	611	609	640	587	629	599	609	636	599	646	646	676	608	636	656	628	625	623	644	648	632	582	631	652	610	651	604	603	650	654	608	647	627	661	646	627	634	627	652	676	638	662	651	623	666	626	630	607	637	660	610	584	652	666	621	693	683	604	656	691	590	598	611	631	656	613	599	673	638	661	658	650	641	661	638	633	667	648	621	623	656	660	676	661	573	675	611	605	665	644	583	627	635	646	681	633	611	644	667	588	639	621	651	663	650	617	656	641	646	673	631	677	653	630	575	654	612	638	603	659	647	610	624	615	617	629	664	664	588	603	633	632	591	648	641	646	706	600	618	596	632	646	665	636	662	613	650	654	657	596	629	655	663	666	621	576	685	592	654	625	645	637	690	606	605	650	655	597	662	628	613	642	626	624	620	665	620	600	664	628	600	645	620	641	646	656	611	651	624	640	652	655	614	655	616	631	623	614	622	643	660	617	635	650	635	638	619	671	659	629	642	616	611	621	614	649	586	665	590	609	628	652	641	641	633	645	625	604	592	617	610	638	658	598	633	598	651	592	636	648	648	609	616	630	635	616	598	639	644	653	655	611	647	632	622	604	597	644	583	597	596	647	644	635	627	636	633	639	642	585	650	660	611	598	657	619	600	587	645	662	579	630	607	619	615	618	611	625	609	639	652	689	619	681	643	636	626	674	625	604	624	608	614	687	636	648	634	598	618	655	592	635	639	684	672	632	626	641	609	649	608	636	629	648	642	623	634	646	656	670	620	637	622	667	646	640	632	610	635	608	612	616	633	638	639	667	644	633	654	640	646	636	626	639	585	618	631	614	685	652	645	619	657	603	685	638	672	621	612	629	651	626	651	651	660	656	601	652	622	657	611	633	655	680	644	702	601	588	620	672	661	645	663	630	642	630	639	606	618	615	643	637	621	636	630	607	656	611	601	611	636	667	691	633	650	603	668	670	645	660	630	578	612	609	646	610	638	665	654	624	648	636	627	641	643	624	650	631	669	625	619	641	655	637	634	639	647	635	604	629	661	600	627	649	703	699	624	627	670	630	624	637	640	597	614	612	668	604	673	624	674	605	621	646	653	677	605	647	569	683	679	665	633
19906	14795	1285	622	453	399	491	609	886	301	303	280	285	225	234	232	225	253	226	253	296	289	232	251	280	268	254	259	246	248	277	245	225	262	252	254	282	267	275	230	235	270	255	258	266	271	245	233	224	249	251	249	228	241	255	236	245	240	244	232	243	272	258	251	234	260	253	246	237	238	250	259	244	240	236	264	271	260	245	251	262	238	255	246	258	238	243	252	266	232	246	270	236	250	229	254	237	274	256	257	245	246	234	254	249	231	273	219	248	236	233	236	235	287	252	223	243	231	247	254	243	256	262	252	237	220	262	241	271	268	224	279	238	256	248	244	259	272	221	263	270	219	215	260	280	248	255	257	224	251	251	228	221	254	236	237	259	246	262	249	277	210	250	253	236	254	261	242	234	249	260	237	273	275	225	245	257	260	211	240	241	259	258	254	245	239	248	223	238	241	245	271	244	233	239	255	227	270	244	235	253	230	240	250	220	243	251	238	237	244	253	220	273	243	220	258	261	264	220	240	260	271	247	225	243	245	223	259	241	262	246	237	232	233	262	258	257	222	240	235	268	246	239	266	241	253	260	230	240	255	236	243	275	218	267	230	254	243	251	225	266	247	272	253	233	238	273	255	239	252	242	243	231	258	269	257	253	250	255	277	234	251	244	242	269	261	255	254	246	259	244	237	235	261	225	252	270	256	273	268	261	220	262	239	224	233	206	229	243	226	258	238	246	235	262	238	246	264	241	240	255	237	258	268	270	272	266	217	251	270	236	256	245	252	227	252	260	273	264	267	234	262	251	233	232	206	240	261	270	271	239	240	249	231	214	262	207	255	252	236	243	256	240	276	254	225	258	258	230	255	247	246	251	243	256	236	229	233	233	283	262	250	223	280	248	248	264	249	259	249	250	253	251	245	243	273	245	251	268	259	257	253	236	242	279	229	249	246	250	229	229	227	252	244	236	250	213	236	265	242	269	257	246	250	234	249	253	223	230	232	238	227	247	247	242	251	210	233	224	237	231	258	228	250	243	245	222	244	272	241	245	245	240	244	234	245	257	251	222	247	258	260	282	266	238	246	248	257	240	228	271	219	226	242	256	220	239	233	234	232	242	257	276	237	275	246	255	233	243	254	234	225	275	243	258	248	265	215	240	228	253	220	263	267	284	233	241	229	264	214	228	247	256	233	242	249	217	242	243	248	281	234	250	230	265	248	241	250	269	257	204	258	258	249	227	248	278	254	268	247	242	255	220	243	249	220	267	219	244	249	238	247	275	258	282	249	248	238	233	243	241	214	255	242	238	231	260	226	210	239	249	279	246	256	224	228	238	230	247	274	227	236	236	229	251	254	246	265	244	260	226	273	248	252	230	262	266	237	235	236	246	258	265	235	253	268	262	249	232	269	253	241	239	280	242	223	231	233	215	248	272	247	255	247	261	250	285	247	257	240	240	281	256	218	210	270	226	223	218	236	266	278	241	223	260	249	237	240	256	215	254	231	244	257	235	251	202	252	241	226	194	238	220	273	256	232	253	251	261	239	280	305	242	276	284	240	229	227	235	271	235	222	269	228	234	226	230	241	227	239	232	256	242	216	263	267	242	260	253	239	236	290	234	226	229	240	232	227	239	277	299	260	237	234	272	251	251	249	233	239	254	230	256	253	238	261	257	254	249	237	257	247	212	241	230	267	276	248	245	231	259	242	250	240	255	254	241	249	231	233	265	261	251	256	248	244	247	221	261	258	234	256	243	232	260	250	243	248	217	250	248	275	260	247	241	254	247	225	212	232	232	245	221	243	216	249	225	235	279	231	250	225	276	255	249	263	241	230	235	247	230	225	261	243	236	244	226	259	270	252	231	234	239	231	236	239	218	247	241	232	252	261	268	255	234	249	203	265	247	247	230	263	229	260	242	232	220	255	251	250	221	253	263	262	242	252	245	273	257	242	241	258	237	224	261	253	240	258	265	268	260	274	222	223	233	259	235	241	226	232	252	243	267	231	252	237	274	247	241	251	247	245	253	247	223	247	246	242	230	228	249	246	248	223	250	258	251	246	238	237	258	234	248	262	259	239	253	232	244	255	238	263	265	238	232	242	253	232	260	261	237	267	266	267	199	264	251	248	227	259	253	236	232	262	261	264	269	245	262	248	253	232	259	234	253	248	251	268	237	285	275	274	234	248	276	255	216	269	229	246	254	276	235	252	208	207	230	262	232	271	244	261	281	214	219	234	241	291	249	269	231	247	249	245	241	255	276	248	248	241	234	207	253	246	229	268	235	241	252	210	211	245	230	258	250	247	239	255	226	227	259	245	238	268	223	271	258	239	255	246	250	219	241	225	251	238	257	250	268	234	260	236	266	227	238	261	249	257	261	237	231	256	257	246	254	254	225	266	284	225	257	245	257	270	246	274	251	241	281	227	255	261	223	245	239	234	263	255	239	262	269	248	238	252	265	236	243	280	254	285	240	273	260	237	251	276	265	230	262	232	253	253	256	250	260	274	239	260	256	220	240	233	240	251	221	254	251	242	260	234	239	227	240	262	243	240	265	259	243	247	250	242	256	245	231	271	211	265	238	233	248	252	248	233	266	252	221	239	239	265	257	277	228	261	267	261	257	234	250	238	241	265	213	233	237	221	265	253	234	247	227	272	251	225	231	245	249	268	216	264	243	239	211	249	270	232	290	246	242	219	255	207	251	255	256	287	220	246	257	256	274	258	258	253	251	259	257	226	239	236	250	252	263	262	252	242	265	269	251	246	246	252	254	246	255	255	245	231	224	252	260	239	244	211	246	263	259	230	226	233	221	249	278	245	231	243	241	247	234	211	230	221	266	255	250	251	222	239	243	246	222	225	234	264	216	225	233	240	268	241	217	237	240	224	239	237	229	250	257	272	253	251	262	225	250	265	234	229	261	255	228	239	278	246	226	228	218	255	246	226	257	265	230	264	250	250	230	239	274	281	249	256	264	254	248	273	248	245	252	239	259	248	231	241	237	240	208	263	260	240	244	269	223	248	286	283	240	238	249	220	270	259	247	260	223	243	220	236	273	261	257	223	248	265	270	266	247	247	246	224	245	234	251	246	233	228	229	248	237	237	246	234	227	263	266	226	229	249	234	279	262	249	255	225	251	222	248	258	268	266	275	301	218	221	209	247	246	256	284	255	235	266	249	256	231	265	240	219	247	248	251	269	254	229	252	287	256	245	226	262	272	232	231	254	246	260	222	223	255	279	225	235	264	252	266	250	232	244	241	240	244	230	234	244	253	279	241	233	225	208	254	245	229	220	258	251	239	252	227	225	266	251	229	252	236	241	263	252	236	255	237	232	239	258	250	274	205	248	225	237	234	248	238	238	231	242	243	231	249	251	237	245	250	219	219	271	238	240	219	244	242	251	228	280	239	245	277	260	266	246	262	225	209	254	262	252	280	244	232	244	233	228	210	267	225	245	250	227	309	248	255	260	237	265	244	270	272	246	250	282	262	245	251	255	273	243
15909	8595	1601	1920	1823	1604	1927	2804	3900	778	704	747	689	662	625	711	619	620	572	635	594	596	518	629	579	610	603	625	620	610	603	581	626	613	599	600	581	578	579	579	654	652	546	606	565	606	616	583	596	600	592	571	575	562	606	595	571	580	621	551	575	533	574	571	591	552	573	563	621	578	551	556	556	629	593	578	575	568	576	586	552	590	591	596	600	552	566	552	610	568	607	593	557	522	571	589	601	575	606	593	577	573	597	602	615	574	619	596	588	568	573	562	619	586	554	604	593	606	539	580	589	573	600	605	563	603	591	614	582	566	547	605	600	571	587	586	587	637	587	616	585	601	570	621	551	618	565	645	606	608	593	558	543	594	601	597	597	581	576	645	611	513	609	606	578	576	589	567	573	577	630	605	598	549	555	567	571	580	557	594	581	554	607	579	558	593	582	561	594	573	550	632	595	591	575	575	542	591	578	608	593	550	552	603	611	573	566	556	564	594	627	567	571	613	565	576	588	577	589	589	587	591	583	623	602	607	611	571	578	554	609	585	624	614	568	568	583	590	575	540	563	575	591	579	587	607	596	594	592	595	567	580	571	572	587	572	587	602	592	548	586	527	589	562	594	599	554	636	586	559	589	587	584	634	578	555	560	574	573	587	583	582	595	587	542	590	597	606	586	617	584	599	565	572	544	551	611	544	615	546	608	579	594	562	566	648	574	606	646	571	598	604	565	570	596	595	569	621	588	590	586	612	611	591	584	596	552	599	585	562	611	594	600	578	595	613	557	563	638	557	566	603	606	530	564	551	574	556	613	603	589	571	592	625	544	548	602	598	612	575	585	552	564	570	599	611	635	556	579	610	581	594	572	585	602	564	613	594	579	590	600	572	559	601	600	637	564	615	594	533	630	605	576	607	623	549	587	562	590	597	619	608	628	600	587	614	625	588	619	518	606	559	566	562	592	558	576	621	589	606	594	600	572	621	611	607	617	601	628	554	556	646	612	588	622	600	546	623	580	571	573	546	598	524	587	576	581	608	555	594	577	600	594	617	584	590	590	630	577	565	587	586	599	549	600	568	596	583	566	579	589	595	632	584	532	595	564	559	574	581	621	566	559	620	569	609	603	556	602	564	550	636	604	637	606	555	614	558	609	563	575	615	590	584	593	584	575	574	583	582	588	599	593	607	568	590	574	623	580	608	615	613	580	585	577	619	608	582	577	614	546	571	549	621	619	611	549	548	605	582	580	581	601	573	554	592	545	612	590	609	602	570	602	571	578	618	604	607	593	571	607	540	576	586	566	616	587	607	572	564	625	561	601	551	575	539	592	539	555	577	587	581	593	569	614	574	587	578	593	590	587	603	575	605	563	582	597	573	582	628	568	572	550	615	562	570	575	591	579	562	563	602	603	533	573	578	595	578	578	594	571	571	583	604	620	594	593	615	582	586	593	563	613	592	546	593	595	565	571	618	595	588	633	574	601	616	570	593	558	545	580	563	584	591	625	579	579	580	592	625	560	586	620	635	588	579	572	637	588	557	584	580	635	586	594	578	573	587	579	614	574	591	647	619	606	594	587	554	545	593	608	571	609	599	580	576	577	567	600	565	616	599	590	619	587	572	566	615	640	610	573	563	581	577	601	578	573	591	610	578	591	586	596	574	601	559	582	592	587	576	550	627	602	626	585	618	586	575	578	573	594	641	584	614	574	613	625	600	587	586	589	596	635	553	608	573	633	574	603	600	600	545	564	594	627	572	556	599	622	606	580	572	625	578	612	600	560	609	577	600	588	628	611	627	619	559	566	566	590	591	595	569	594	576	542	574	570	602	579	645	578	603	550	562	601	583	608	548	634	588	559	586	589	596	621	596	612	591	583	559	583	591	570	595	590	550	591	572	585	591	607	573	581	558	592	590	605	563	596	568	557	555	623	592	603	567	598	614	604	609	553	537	607	599	591	598	579	637	607	599	546	589	594	577	589	591	583	551	529	570	533	574	585	594	549	610	595	555	617	557	600	560	574	607	602	604	605	576	580	579	595	581	591	578	568	590	562	573	562	555	614	598	589	607	588	606	574	579	624	614	544	599	564	590	604	590	568	552	597	595	565	592	618	586	567	567	617	553	547	582	593	610	556	571	627	586	584	552	533	624	596	588	583	596	632	566	584	619	564	585	616	602	582	627	611	613	584	561	584	584	596	563	562	608	586	578	588	561	572	588	530	587	615	656	664	610	624	580	611	569	571	617	606	590	558	565	611	605	612	587	576	532	601	563	599	565	568	596	630	587	579	594	626	596	571	566	579	588	531	597	613	564	580	617	579	599	596	610	533	587	566	599	571	572	589	580	597	616	559	565	624	618	570	576	614	628	560	580	571	565	598	561	601	603	593	602	591	603	577	639	629	571	616	599	615	573	593	588	584	586	595	584	628	647	606	620	592	591	607	570	576	542	589	599	591	573	564	612	613	567	548	562	587	592	571	586	582	579	575	616	610	530	620	585	576	569	608	601	580	595	570	549	600	584	590	636	564	593	598	597	553	624	620	578	578	558	602	569	557	526	613	605	578	590	607	561	586	560	620	573	589	593	613	632	589	587	566	575	604	579	573	617	597	537	575	596	545	572	591	543	619	578	586	587	613	572	607	598	552	610	615	592	617	654	588	634	576	536	564	589	637	535	587	627	617	591	584	562	604	629	597	586	622	611	578	587	573	581	606	572	585	566	592	611	571	624	595	583	613	622	534	584	593	589	577	559	568	619	613	588	597	607	598	588	593	603	573	583	636	607	604	581	594	586	620	574	583	592	584	570	614	627	582	571	598	559	552	632	610	626	617	558	524	592	556	592	611	567	565	570	592	585	569	560	581	544	570	548	559	583	616	541	582	589	565	586	575	589	621	583	579	611	634	583	605	562	585	570	574	559	582	573	607	537	561	580	566	560	574	565	615	538	550	565	587	600	581	613	554	589	586	601	602	632	597	584	556	592	582	541	583	596	591	591	569	612	598	588	580	564	607	575	598	568	571	568	581	546	625	581	619	609	570	629	623	630	559	605	599	581	554	613	566	581	570	560	614	597	566	595	637	624	581	556	592	582	550	613	600	591	596	615	581	576	617	587	578	571	633	582	598	572	615	594	580	608	579	562	590	598	549	565	586	568	607	599	586	593	565	558	572	556	633	559	641	627	587	606	584	552	589	596	604	602	596	623	551	598	597	617	577	597	656	529	561	550	596	601	552	556	590	574	598	605	636	642	581	559	592	590	587	595	568	589	632	601	591	603	575	550	577	555	620	576	593	557	598	577	561	581	612	601	626	581	560	577	608	575	556	622	619	583	564	590	557	553	613	606	564	596	602	565	612	591	595	566	613	579	558	575	574	630	619	649	607	613	572	608	581	601	572	590	589	543	578	617	569	610	586	580	556	560	581	589	578	583	599	530	596	557	606	628	574	555	590	560	535	602	569	615	633	589	573	590	581	619	564	538	551	598	575	614	589	621	548	552
33415	27367	3976	821	566	494	576	844	1689	147	156	145	115	154	133	141	112	120	112	127	135	134	152	117	113	141	126	128	131	118	113	151	112	120	114	155	108	144	112	117	125	120	132	128	129	118	126	126	135	106	130	122	117	132	102	114	126	135	116	117	122	147	121	119	138	124	119	113	113	140	114	117	108	128	131	122	105	130	129	133	111	124	127	119	114	117	111	111	124	109	113	120	121	113	130	122	140	130	105	137	103	98	128	125	122	124	133	119	137	110	130	99	108	133	125	111	107	128	103	136	143	111	105	113	97	120	112	125	131	112	110	123	127	115	107	120	110	121	124	123	100	117	116	123	106	102	103	121	141	119	114	104	131	109	93	106	108	122	129	99	110	107	135	114	106	89	125	122	122	117	101	104	116	116	97	114	105	109	100	102	127	109	97	105	111	116	129	121	136	126	126	131	124	113	114	124	138	136	114	112	121	117	120	125	144	125	114	110	114	106	116	128	121	121	143	109	114	136	101	108	125	121	124	114	131	130	136	130	101	119	115	144	118	115	119	96	115	107	117	124	91	121	114	131	112	112	133	117	122	119	112	129	95	105	114	128	111	110	110	107	121	112	98	129	121	109	109	116	121	142	118	122	116	107	102	121	117	114	120	123	115	131	120	121	97	127	113	135	115	127	110	119	120	117	130	126	136	134	117	114	126	123	121	101	112	123	117	113	120	101	110	102	103	99	114	113	127	121	97	134	126	133	132	112	113	119	127	135	123	110	116	127	112	101	130	101	133	113	125	116	114	113	138	127	91	127	127	130	130	142	123	107	106	128	127	106	124	123	136	121	113	121	118	101	129	128	99	116	125	120	111	94	125	133	129	125	114	146	103	122	107	115	124	123	133	140	117	124	98	117	116	127	123	115	116	133	110	124	111	117	97	124	119	124	117	109	108	130	117	115	129	110	126	113	117	135	102	124	121	127	136	132	94	131	131	119	128	132	117	104	110	119	114	123	117	115	117	118	100	97	91	134	115	112	133	108	105	105	110	142	115	119	109	81	121	127	125	113	113	136	140	124	113	92	100	104	118	120	125	142	123	113	119	143	95	113	101	113	91	120	105	109	140	121	120	136	131	111	121	142	119	128	118	119	121	131	92	109	128	115	107	126	120	108	96	107	113	91	105	135	130	107	136	108	128	106	113	119	120	125	101	124	96	149	112	114	109	120	117	111	135	122	124	115	109	111	125	127	101	127	123	107	113	123	115	102	140	111	93	114	120	114	102	125	130	112	126	140	114	114	122	101	103	118	126	99	117	118	118	100	133	116	114	133	112	106	136	108	103	133	124	121	125	109	113	113	104	112	110	124	127	107	114	137	120	134	113	133	119	115	115	117	123	116	124	113	107	105	113	124	98	127	100	123	122	116	130	122	126	134	110	107	123	120	132	123	132	123	107	127	114	121	132	117	106	117	131	86	128	125	124	122	120	122	142	111	118	95	107	138	118	126	122	152	120	138	114	118	117	119	118	116	109	119	96	125	118	106	129	115	127	129	141	128	129	126	124	115	141	118	92	106	118	124	109	112	121	110	116	116	116	146	123	126	105	126	144	105	128	106	82	115	115	96	136	121	108	114	120	107	111	129	119	111	121	111	130	122	129	122	128	116	126	118	137	119	116	122	116	139	128	114	125	131	132	129	113	117	102	120	124	116	125	119	125	130	105	108	114	121	122	116	128	119	115	98	123	114	120	103	124	134	100	131	114	124	128	104	120	107	113	121	112	110	114	126	130	111	122	112	100	115	96	116	111	118	119	115	123	126	133	124	120	126	112	111	110	109	104	135	107	121	116	123	113	109	95	123	122	122	111	116	111	119	140	123	127	127	109	132	128	131	98	127	96	122	121	143	99	106	117	124	104	129	127	137	97	122	136	136	113	120	118	133	109	125	116	117	115	94	125	105	116	105	92	137	127	122	126	133	129	100	127	118	143	116	116	118	97	119	130	133	108	123	116	117	119	127	110	130	119	130	116	138	129	133	130	122	104	121	105	114	151	126	113	133	142	122	103	123	118	121	123	125	124	110	94	105	91	121	125	119	121	112	121	121	109	108	122	129	129	123	119	131	140	120	120	124	118	122	107	94	109	132	137	122	110	126	112	107	113	128	112	124	107	113	114	122	153	101	107	115	106	104	121	106	106	114	126	121	123	115	110	117	116	139	130	129	114	107	124	137	125	118	145	113	119	121	107	110	130	109	133	118	121	114	112	109	117	107	107	113	157	126	117	106	127	119	140	114	115	97	96	138	119	115	113	135	119	117	117	128	125	90	140	106	126	119	105	116	111	114	119	133	112	92	124	137	107	103	120	112	122	127	134	108	125	138	119	106	125	122	114	114	92	108	112	122	135	127	139	106	143	124	132	128	105	98	134	103	115	125	110	110	118	110	128	107	112	109	136	127	104	104	99	116	104	127	115	107	141	107	131	105	100	108	124	127	108	115	107	112	98	111	98	140	137	106	111	95	109	96	121	121	122	120	114	98	111	107	108	119	129	143	129	102	139	124	129	114	122	104	111	114	96	128	116	108	109	120	114	107	119	115	111	100	120	129	127	119	131	120	132	152	111	117	119	115	127	122	103	107	111	117	109	125	128	114	114	124	114	136	121	100	122	94	114	131	106	120	112	99	107	123	105	112	112	119	135	118	137	122	106	120	126	107	123	122	106	123	99	146	128	120	138	121	92	120	120	115	104	115	126	134	128	112	110	100	103	122	106	125	117	125	133	108	120	124	109	112	135	115	109	101	98	114	120	130	109	149	120	113	112	106	126	124	127	138	114	118	124	141	124	134	129	111	132	125	99	107	101	118	115	117	114	118	97	118	116	122	110	107	119	105	110	105	113	116	135	133	111	131	122	128	120	108	136	107	109	123	126	108	126	118	124	112	110	115	129	102	107	115	94	105	119	147	124	123	104	119	133	112	107	118	126	131	122	110	121	105	116	92	134	134	112	122	120	117	101	110	106	116	125	105	110	130	141	123	120	116	127	110	99	126	112	128	128	100	120	109	110	128	121	102	103	129	106	109	118	111	128	105	124	112	110	97	127	116	111	138	100	133	128	117	127	106	124	110	111	97	141	116	118	127	122	118	131	119	113	135	135	127	110	125	119	110	116	129	118	126	129	126	104	97	115	109	106	123	120	112	109	97	118	107	119	107	112	117	126	117	120	98	132	110	125	139	113	121	125	125	125	111	115	99	132	129	114	105	112	116	118	114	117	114	116	131	111	111	123	111	127	101	124	106	106	130	117	102	110	126	132	110	107	97	91	131	118	123	120	113	113	125	103	129	124	105	127	134	129	118	132	110	111	130	118	117	110	128	108	113	96	109	101	129	119	147	115	133	111	117	125	114	108	130	118	116	123	115	93	113	109	135	137	120	96	112	118	98	129	98	131	104	88	128	97	114	91	129	106	102	114	133	101	146	133	127	113	125	117	124	111	130	109	106	112	115
23170	12473	2031	2479	2362	2120	2631	4287	6739	558	521	478	479	457	438	423	392	392	365	344	369	362	335	346	354	339	334	356	342	337	322	335	342	333	320	315	345	336	337	346	306	349	322	328	311	309	325	291	329	283	313	320	300	278	293	314	311	341	298	334	282	313	283	324	304	288	297	325	304	306	331	292	284	299	309	307	300	270	315	330	306	328	281	270	331	271	297	307	303	303	326	291	309	301	299	295	307	318	331	345	288	310	274	288	343	287	281	294	310	292	286	295	282	308	303	309	318	301	314	311	315	289	274	284	347	291	285	302	298	300	283	320	304	290	295	303	304	277	272	289	315	295	345	331	303	310	305	304	282	321	285	322	302	324	308	297	332	291	294	287	283	281	284	327	318	307	273	278	294	332	306	310	298	303	323	307	308	305	327	296	313	294	301	310	326	295	326	302	330	298	313	272	298	302	304	288	285	336	317	317	306	299	311	291	302	290	307	281	280	295	308	294	314	261	263	272	306	316	316	310	291	298	299	330	289	295	320	324	308	364	287	316	309	296	325	298	262	320	288	274	322	300	304	304	292	304	300	296	259	297	267	279	303	293	313	336	295	287	284	304	290	309	317	312	298	297	286	308	283	326	299	290	302	295	284	310	309	291	295	291	302	328	305	308	295	287	297	302	317	287	310	273	301	300	299	294	289	294	298	317	336	309	280	288	312	338	302	305	291	328	314	300	324	287	307	293	269	316	317	270	314	281	301	294	331	317	302	304	293	320	314	300	328	288	294	310	291	285	280	291	267	308	345	294	297	300	290	293	303	302	274	309	288	280	307	303	248	285	316	295	313	311	289	293	293	287	278	308	330	317	278	294	293	274	280	311	308	294	307	286	316	283	323	311	312	293	279	308	266	272	282	285	296	271	277	300	308	324	301	320	320	290	308	297	295	313	274	309	311	280	293	322	305	330	328	316	294	304	292	283	284	321	302	296	310	322	293	268	295	290	301	284	302	264	322	276	311	317	316	330	276	281	299	265	305	299	333	293	323	307	310	296	328	312	293	297	318	297	284	319	283	300	285	304	328	295	301	299	296	293	305	320	277	291	293	313	320	299	307	307	327	323	307	328	311	321	281	320	342	317	270	340	294	265	316	315	312	294	290	308	290	254	271	323	282	304	310	273	301	305	278	309	304	294	299	331	292	332	319	305	287	290	314	303	332	311	303	299	300	317	291	303	301	298	346	314	295	306	271	284	299	299	279	315	302	303	289	289	307	323	302	266	308	284	298	314	304	295	282	277	286	299	316	324	283	291	283	323	284	291	276	297	299	281	305	299	307	300	315	293	285	274	286	318	281	302	290	292	276	284	296	311	315	279	310	312	315	288	332	288	295	303	310	323	298	293	303	329	308	280	312	320	307	309	270	309	299	301	322	308	299	292	327	299	300	293	304	288	299	329	307	303	289	276	288	312	323	313	316	300	308	284	292	290	308	308	298	340	297	306	326	308	297	299	291	280	299	281	293	333	300	300	293	304	284	295	323	290	280	324	318	284	289	300	311	311	297	331	278	286	299	311	316	289	303	276	316	293	315	280	267	317	306	284	316	315	306	309	296	293	343	288	298	289	289	291	325	283	280	302	271	309	298	301	293	321	287	326	308	298	277	291	286	273	300	290	310	292	300	294	295	297	293	264	287	323	280	297	326	310	280	312	287	304	339	313	320	268	309	322	302	287	313	249	320	331	302	340	276	310	317	260	316	317	290	275	324	283	318	284	308	322	291	287	280	326	287	279	271	285	284	308	267	287	316	286	284	296	315	299	296	308	310	330	318	300	296	332	297	268	305	308	275	265	288	301	316	289	305	329	280	301	284	285	302	303	277	272	278	299	293	279	297	295	328	308	293	323	310	266	312	305	303	295	301	301	305	339	276	289	329	284	309	277	312	300	272	289	319	302	312	315	281	326	282	264	285	287	298	304	321	304	291	310	296	296	304	315	329	307	292	298	287	271	287	299	302	270	314	303	324	277	294	317	307	283	272	313	288	307	285	293	323	271	278	269	287	299	276	291	298	337	286	308	288	293	304	275	316	329	289	291	326	316	290	279	306	278	319	306	293	307	292	272	283	298	278	286	291	319	317	285	305	303	288	301	311	296	308	307	313	285	330	308	289	314	313	318	265	278	300	285	294	287	284	304	287	277	290	325	282	319	301	307	298	327	283	305	296	285	279	279	300	309	305	334	285	286	325	273	290	290	337	301	293	296	276	302	313	303	313	304	308	293	323	292	305	285	288	283	315	293	289	268	284	280	302	314	290	292	333	293	309	325	291	312	288	297	340	319	301	280	285	283	308	307	321	304	288	302	306	295	284	301	301	300	331	294	284	282	310	297	298	313	290	294	323	314	299	308	276	301	312	322	330	303	305	277	338	291	286	307	318	316	313	291	318	292	294	286	311	322	295	297	316	320	320	275	320	298	309	285	312	301	288	280	320	305	313	322	294	322	314	312	305	316	290	328	307	287	291	328	325	318	304	293	300	301	319	308	294	304	289	296	280	303	334	300	262	309	296	287	281	285	278	306	314	305	296	306	292	321	324	291	303	272	302	326	286	310	316	296	262	303	336	317	306	286	300	288	320	303	312	297	298	285	307	288	288	346	274	318	291	340	296	322	282	282	301	315	279	304	311	310	274	325	258	305	314	333	319	314	288	287	286	308	309	289	316	304	303	280	286	277	301	277	325	311	318	310	284	291	314	279	306	269	327	288	293	308	321	312	308	281	307	329	328	296	323	296	337	290	305	301	277	297	301	283	297	315	285	302	298	317	288	324	305	326	279	281	322	287	281	312	335	323	288	295	288	289	287	306	279	278	263	277	280	331	285	293	338	311	274	321	312	293	296	305	285	299	281	306	336	294	291	284	337	307	303	314	326	309	296	290	323	302	285	331	319	312	322	303	309	292	293	303	315	260	315	289	293	304	294	328	281	280	297	274	287	310	294	297	301	318	298	288	300	277	311	302	299	293	330	316	291	293	307	296	291	289	322	299	307	298	298	263	262	316	290	269	274	316	315	291	315	299	290	294	311	312	298	306	312	317	287	335	284	314	285	298	311	332	275	298	328	310	300	290	321	291	305	310	288	280	309	324	317	303	293	330	290	296	290	288	292	283	288	313	311	303	307	303	276	322	293	271	306	284	289	304	332	314	313	324	307	283	293	307	291	265	296	278	283	318	316	300	284	318	315	290	264	313	299	313	295	297	308	296	336	326	298	283	307	333	283	309	347	299	310	284	266	297	330	319	281	324	308	293	303	284	287	297	304	279	307	320	314	271	306	291	257	314	281	305	282	292	285	302	288	298	280	285	276	299	319	331	325	281	272	341	311	283	306	273	263	301	298	312	304	289	293	285	334	307	296	276	319	286	265	316	295	314	301	312	299	284	297	329	318	294	294	277	329	304	316	291	294	307	309	320	301	273	299	296	304	317	297	300	305	279	313	316	326	319	298	299
2836	964	394	371	369	382	444	368	322	264	294	292	262	257	252	264	258	288	270	250	311	274	269	291	269	238	276	253	260	260	266	264	305	270	268	276	253	319	290	256	271	297	269	285	272	285	272	273	288	283	260	265	278	279	270	250	252	281	277	273	274	249	253	229	274	270	267	270	272	264	280	252	283	253	279	278	248	289	288	247	244	251	257	274	256	269	264	278	310	254	273	300	283	278	271	278	281	265	267	268	293	285	280	289	286	260	264	252	282	261	275	272	299	264	268	306	242	284	257	265	256	254	274	279	273	272	275	236	267	274	273	282	275	272	291	285	242	264	274	269	259	269	279	258	267	272	257	244	266	253	269	293	302	278	269	267	277	275	299	267	285	248	284	259	288	282	284	296	273	281	273	278	261	261	233	255	301	260	268	267	268	232	276	282	285	269	258	232	276	272	225	265	307	274	294	277	270	273	269	293	247	263	275	271	289	250	249	293	270	295	264	269	297	263	267	259	297	285	244	280	293	256	295	280	283	260	251	274	246	267	272	259	242	291	255	298	250	286	271	262	239	292	261	283	259	268	262	272	259	253	269	250	277	318	275	265	256	275	266	267	272	284	270	266	292	271	275	296	267	272	289	277	277	244	271	295	271	224	282	239	268	250	248	267	275	301	258	268	280	312	284	286	270	260	274	292	263	268	270	273	260	283	275	293	270	267	252	293	257	268	274	292	265	256	259	288	254	291	298	234	241	288	254	260	273	294	330	241	244	292	285	244	259	289	256	262	243	254	275	276	252	256	245	271	264	278	229	288	261	268	273	256	276	259	299	258	279	264	274	296	249	263	245	273	285	274	252	259	260	280	284	251	288	278	260	259	277	266	295	247	299	261	247	232	261	274	269	247	258	268	256	290	251	294	284	288	274	269	264	269	255	268	273	290	275	270	277	275	267	278	273	261	248	269	259	286	250	281	261	277	275	325	239	267	268	253	270	264	304	289	293	226	270	270	266	247	274	255	255	264	281	283	260	254	292	305	267	281	289	255	261	267	272	241	245	257	249	262	280	285	272	265	301	267	255	249	280	240	291	266	255	286	256	280	295	271	280	277	284	246	275	270	275	279	250	277	297	248	296	268	255	276	283	295	267	274	243	259	281	266	269	305	264	284	280	247	263	234	283	233	275	281	289	293	301	256	280	256	280	276	257	257	278	266	261	259	278	269	265	266	247	268	285	280	257	258	298	243	291	290	261	286	275	274	287	245	266	283	285	258	293	293	261	286	270	282	248	268	263	258	270	255	286	248	259	252	270	272	265	266	274	285	269	269	285	274	266	257	303	268	266	273	287	263	299	300	295	247	277	266	246	240	257	275	251	299	285	282	283	273	311	279	273	288	247	255	256	271	271	266	248	250	267	280	269	277	273	267	258	287	244	260	276	311	298	261	264	278	278	276	262	274	268	274	274	283	299	253	261	270	290	264	275	293	261	265	279	276	291	275	263	250	269	321	283	252	268	295	273	263	265	274	283	227	238	299	245	284	283	269	242	269	253	280	278	268	264	271	267	281	277	258	273	285	256	272	257	273	274	268	267	251	282	224	245	281	260	293	290	248	314	292	306	256	237	288	257	288	274	272	265	241	238	276	241	272	285	263	278	278	269	264	248	267	263	285	302	332	282	299	267	261	275	266	237	275	291	249	261	271	284	253	270	279	261	228	281	278	295	256	295	277	240	248	273	281	257	275	268	255	284	249	309	262	287	280	294	255	291	290	282	254	270	313	293	252	233	277	274	278	260	278	249	263	267	253	255	272	286	283	268	273	250	279	286	290	256	250	241	273	304	291	238	271	275	258	292	282	240	263	275	261	275	292	262	292	279	261	279	288	295	253	264	284	259	289	282	264	288	246	263	287	245	281	280	294	284	292	287	256	294	281	241	262	262	302	253	327	253	296	281	266	266	269	283	232	258	263	259	270	261	300	280	272	275	271	282	252	253	284	274	286	247	263	254	279	276	306	238	266	281	228	264	285	270	260	280	300	294	264	281	251	269	249	307	268	265	286	247	245	268	270	272	267	259	251	288	292	270	308	246	269	257	291	255	252	278	296	253	289	280	275	270	304	262	259	269	280	280	245	266	260	265	302	238	256	282	292	272	256	276	261	301	281	268	277	254	258	276	254	299	277	276	261	280	263	256	264	243	301	298	290	294	296	239	256	285	276	264	280	275	265	280	250	266	282	285	271	273	276	286	264	268	276	265	265	254	245	266	259	286	257	264	248	269	282	263	300	251	265	231	262	261	305	234	263	270	282	259	287	265	271	268	293	305	282	269	260	253	247	272	289	259	268	280	295	288	284	253	252	265	265	249	279	296	281	266	246	284	286	304	290	258	251	318	269	235	262	269	260	271	295	279	246	264	274	269	257	281	274	256	250	265	300	286	265	287	267	268	270	263	253	263	248	245	253	270	260	233	282	283	261	284	282	284	262	266	273	274	269	256	241	261	262	272	263	272	280	278	271	266	280	233	263	290	257	281	247	262	240	262	224	262	252	270	243	267	314	280	260	279	281	275	257	268	261	271	274	315	271	300	268	280	275	242	293	291	271	283	253	262	268	270	278	263	256	304	251	255	304	296	260	245	276	287	296	272	281	272	255	275	284	264	263	262	269	284	289	288	289	273	269	253	258	275	262	260	295	265	254	247	266	264	277	274	264	274	297	295	294	269	292	264	269	278	288	275	276	269	248	269	286	251	270	253	253	238	287	254	276	269	256	258	265	288	286	311	274	313	268	263	293	268	244	297	264	280	276	283	258	262	284	266	316	267	251	239	290	271	276	270	266	264	280	286	257	298	287	273	291	279	240	269	284	281	307	288	306	245	276	257	272	267	297	274	263	265	276	266	283	262	265	282	290	234	268	268	235	287	274	260	263	268	333	277	248	238	245	273	278	260	255	269	241	267	233	275	269	252	256	292	223	258	257	264	306	297	279	275	286	268	275	279	270	284	279	283	248	283	254	282	266	264	245	284	293	264	290	248	292	272	283	268	261	275	262	281	248	272	290	250	274	240	262	272	284	261	259	274	302	236	263	297	305	276	259	259	269	275	294	275	243	285	245	276	281	264	285	273	268	263	286	253	251	253	295	274	262	295	264	242	273	280	274	255	244	272	251	274	269	255	263	282	300	252	253	268	271	281	292	258	278	270	261	259	299	267	245	283	288	257	274	283	270	257	269	254	246	273	267	291	295	251	270	280	297	273	267	263	275	274	226	288	244	241	258	241	297	251	272	270	278	290	265	275	258	272	268	247	265	243	256	250	258	271	263	280	269	259	254	273	270	269	255	274	274	255	248	308	274	284	255	302	283	271	289	262	275	248	244	280	261	275	291	271	253	301	278	281	278	266	280	242	259	256	280	253	283	248	252	248	271	281	251	276	249	257	289	275	262	250	291	289	261	262	279	264	282	283	289	272	280	267	291	267	279	266	278	250	289	296	255	275	246	258	253
3385	1570	946	1075	1105	1150	1525	1170	994	687	629	695	663	667	617	671	693	677	636	617	665	699	650	687	667	661	643	650	632	691	643	660	690	635	660	663	648	709	633	668	643	676	639	670	635	690	631	685	633	671	623	667	618	684	682	663	667	654	661	648	683	661	654	657	614	667	662	633	676	665	602	687	667	674	659	634	686	576	671	643	649	657	633	640	652	617	642	730	649	662	660	642	658	650	631	665	674	616	713	686	596	661	671	615	604	663	649	665	625	678	628	639	637	669	618	674	638	643	612	682	629	601	636	650	669	678	668	663	688	665	677	646	620	645	673	631	631	650	664	605	643	628	631	641	621	672	639	620	675	656	661	612	651	641	654	630	624	638	634	654	629	638	651	646	652	669	659	612	662	635	607	667	652	664	628	642	619	637	695	650	712	668	660	660	633	666	690	611	651	656	646	646	667	625	643	633	667	644	630	656	634	640	681	641	649	621	667	645	629	632	620	612	631	643	663	657	620	664	642	636	644	657	660	623	613	645	673	659	644	667	636	609	650	671	700	676	667	578	649	626	658	673	644	624	612	658	635	650	643	657	643	623	665	619	625	644	651	640	655	646	622	611	589	654	651	685	692	657	643	658	619	696	648	633	612	653	621	644	619	650	670	625	680	686	673	628	673	630	638	677	666	656	665	643	675	636	620	651	666	665	634	664	634	665	628	641	629	633	627	671	610	605	673	618	649	629	691	682	655	633	636	669	659	683	646	668	678	627	619	674	688	614	643	658	637	627	660	609	654	641	657	621	627	675	645	664	667	662	627	651	645	632	636	662	674	641	665	662	683	684	655	654	644	613	662	630	671	624	644	632	591	659	638	662	696	606	650	668	678	609	633	609	659	718	682	716	630	638	626	690	634	607	647	668	658	617	640	641	685	671	606	647	691	645	620	711	648	617	680	649	623	667	641	624	602	686	646	682	656	659	610	646	599	667	646	662	620	619	648	657	654	674	630	680	715	628	652	667	638	615	638	664	687	676	627	618	629	597	644	626	667	685	610	664	647	676	622	651	670	643	641	627	681	651	632	684	623	585	615	678	659	623	625	649	604	651	652	636	664	681	635	625	620	614	627	646	619	642	658	632	602	642	662	637	656	670	623	620	616	643	602	677	628	676	692	627	593	626	642	661	643	656	672	654	626	608	696	690	660	668	649	666	649	619	613	628	670	640	644	650	674	654	686	659	696	674	644	639	630	615	632	684	693	670	626	659	606	662	648	631	650	692	648	622	688	609	678	675	649	663	676	686	666	626	696	690	590	628	622	653	647	662	650	635	680	664	627	694	628	665	650	637	653	641	625	669	600	676	681	685	624	613	644	621	652	624	635	660	616	654	640	655	683	672	626	672	634	636	638	667	614	657	649	644	634	628	627	640	652	683	615	630	616	629	694	670	630	723	627	597	647	683	660	631	646	669	649	679	673	661	659	634	659	678	654	663	659	643	628	666	692	660	642	637	689	670	674	688	649	634	644	658	641	682	592	683	651	666	640	647	673	671	612	665	648	647	701	668	661	641	641	673	645	629	653	669	644	617	649	667	669	702	628	661	676	648	615	659	629	678	651	671	654	665	615	613	693	654	656	688	631	660	594	632	657	696	651	661	637	607	664	628	640	625	641	668	668	633	661	613	614	676	696	598	648	634	597	622	625	646	663	680	644	687	636	604	668	676	671	679	650	648	650	661	685	714	627	659	664	647	627	671	637	634	632	617	685	676	620	664	670	654	640	673	632	644	662	647	673	654	619	604	654	621	675	667	634	666	662	637	647	653	631	637	639	597	618	637	670	639	621	717	645	638	683	654	665	684	659	618	676	604	669	677	620	677	654	642	660	591	661	640	659	666	657	686	639	687	618	665	637	640	680	665	665	636	648	710	624	656	662	665	631	674	691	675	643	667	650	636	593	679	660	641	659	671	634	628	629	681	648	671	635	679	646	642	680	597	663	640	653	685	661	650	667	640	628	625	626	665	612	635	652	584	649	643	701	682	643	664	679	636	616	651	629	687	667	647	667	683	675	640	607	625	660	698	684	704	692	623	699	665	682	653	662	589	629	617	652	659	630	626	605	640	656	603	619	644	596	692	692	670	673	677	654	657	677	609	632	663	635	637	668	701	666	662	642	639	672	627	640	688	655	648	648	654	651	683	629	682	626	636	634	622	633	654	690	645	667	654	614	669	659	617	652	614	665	653	668	658	647	611	659	642	636	658	604	594	671	631	641	667	647	645	628	682	663	619	665	601	610	653	605	647	650	648	669	642	690	670	638	646	583	623	655	707	645	647	626	628	653	649	641	643	620	663	667	681	658	648	680	631	715	700	626	611	644	632	675	655	627	648	642	613	655	660	678	640	712	647	667	662	662	640	643	661	654	641	648	649	646	607	618	654	646	628	678	653	631	626	628	647	662	711	587	656	641	610	678	693	645	657	644	641	652	634	639	629	666	639	695	650	674	674	708	681	646	644	625	600	621	626	676	626	656	677	672	692	666	637	638	638	627	657	614	629	659	644	662	645	641	642	649	665	581	619	675	677	620	617	641	604	700	701	641	676	687	663	702	649	635	695	630	671	620	672	682	640	681	653	642	644	679	644	653	654	659	652	672	622	675	652	631	705	637	635	616	653	646	638	602	739	635	716	630	648	675	616	653	669	628	644	647	671	675	631	666	628	647	641	641	655	697	626	652	648	659	644	676	666	622	644	676	629	638	625	672	630	640	669	670	615	594	705	653	679	641	672	735	637	663	677	683	586	644	646	621	664	685	663	626	629	682	628	646	657	626	633	629	644	656	647	634	667	646	663	688	674	663	680	646	698	699	640	620	644	657	659	605	615	642	646	673	670	624	674	716	693	670	631	637	628	689	621	645	648	652	613	612	639	642	662	646	660	588	704	643	627	687	639	641	637	638	581	635	633	703	609	638	610	654	639	603	632	626	668	597	665	617	624	652	645	630	670	685	652	631	669	670	635	669	648	689	664	623	679	661	623	616	684	594	651	619	647	668	643	598	638	623	681	624	674	647	654	648	662	622	677	647	668	629	617	684	656	666	655	650	678	654	645	707	695	620	655	697	619	635	648	652	668	633	671	623	631	676	648	694	625	651	648	643	682	642	622	612	685	662	681	678	654	657	619	643	640	628	670	666	628	623	646	676	678	635	640	636	596	640	622	607	637	626	651	617	611	640	667	641	647	650	655	646	652	664	619	648	625	653	616	611	622	700	672	710	644	613	626	619	650	637	689	649	637	613	643	632	672	636	622	664	626	628	642	623	637	657	675	655	622	646	637	649	648	601	706	663	633	649	675	638	659	647	636	662	632	665	680	658	628	646	657	657	607	657	678	662	672	646	602	633	643	648	670	637	623	673	657	666	626	638	691	629	712	681	684	655	641	689	632	657	629	641	682	657	616	676	651	664	647	642	621	647	652	592	656	653	658	634	631	622	676	663	645	649	600	624	659
22330	15940	1365	676	530	469	582	479	1230	264	283	258	270	277	264	257	259	280	238	252	239	268	267	236	254	251	276	259	208	224	246	212	242	244	267	250	273	250	245	231	243	232	212	240	271	285	269	252	266	266	250	270	262	248	278	295	259	230	255	259	220	245	232	247	240	268	241	248	233	256	262	239	252	270	274	242	273	286	236	243	244	219	256	258	257	229	287	253	210	265	218	245	272	243	236	228	228	284	251	272	246	294	264	273	251	261	243	251	245	299	235	261	256	245	268	255	226	243	280	265	241	247	219	241	244	260	226	235	271	256	266	253	267	266	232	258	254	255	236	248	234	251	259	247	242	231	233	282	250	241	266	232	235	218	253	263	247	264	246	268	228	220	275	273	266	255	272	208	232	259	271	253	238	255	271	242	226	251	271	257	264	241	236	263	259	289	253	280	257	246	253	248	235	251	242	279	250	261	254	287	262	242	285	245	271	264	243	245	262	269	257	233	273	252	202	245	270	253	270	278	232	246	274	230	261	262	269	253	258	262	211	259	247	229	237	231	243	249	252	224	260	243	261	244	268	268	274	240	279	245	253	264	261	288	216	275	242	275	258	249	235	254	276	252	246	247	294	242	281	226	239	267	262	245	248	239	257	231	262	278	257	263	248	253	250	255	263	232	242	270	257	236	251	259	259	245	257	256	240	242	232	241	239	253	225	252	236	245	255	256	262	245	256	267	266	237	255	252	254	289	254	241	238	244	264	284	238	256	265	266	218	263	258	224	245	269	226	276	235	253	275	251	276	252	247	242	245	258	255	236	253	271	246	257	224	244	217	254	280	289	280	231	244	244	273	289	220	254	259	237	262	280	278	257	245	211	269	253	275	257	277	232	264	244	258	235	241	276	235	248	275	281	266	245	258	236	239	243	213	257	256	231	228	245	271	276	254	258	264	226	254	270	244	226	237	245	250	263	254	262	249	227	267	250	281	248	239	224	258	267	280	213	250	248	241	263	275	229	259	229	269	237	252	251	249	257	238	235	227	250	259	219	233	277	245	250	254	281	232	237	254	247	269	240	232	238	244	280	238	275	238	246	259	257	243	271	244	270	273	271	248	247	287	239	236	231	236	258	268	268	268	237	256	267	265	205	269	244	257	263	249	249	241	268	257	225	237	249	289	231	279	240	251	240	267	259	287	264	250	273	246	259	300	271	228	229	259	259	258	236	271	222	220	242	240	251	260	238	263	225	271	255	245	256	252	261	251	248	226	263	235	276	239	215	257	249	246	245	231	278	243	266	247	268	232	254	257	245	246	280	253	256	257	257	237	243	271	219	268	241	267	231	256	246	247	242	238	247	259	229	271	245	239	228	241	239	255	246	273	247	224	236	245	246	243	235	267	260	234	259	238	241	260	280	273	264	251	234	235	226	230	234	251	240	257	245	218	252	263	244	235	227	271	262	249	258	272	248	252	249	244	247	269	281	258	230	241	249	275	265	249	240	243	238	221	256	266	259	249	256	220	241	260	250	248	232	256	254	242	249	269	278	261	259	279	259	257	246	261	261	293	269	242	249	270	257	233	280	245	264	260	252	266	263	268	253	256	265	255	261	252	265	245	244	227	275	263	262	229	246	268	252	254	254	257	226	229	280	225	285	257	262	279	249	255	249	227	272	250	229	247	244	230	260	259	254	248	248	220	258	232	244	234	241	261	276	239	254	261	233	256	266	233	260	245	283	231	233	242	243	283	276	231	252	225	235	285	289	271	255	229	272	268	237	278	244	247	250	273	244	275	252	220	271	265	245	259	225	244	273	253	282	239	283	240	257	246	273	260	234	259	263	269	243	226	275	230	249	229	231	233	242	241	261	255	269	262	266	229	253	221	258	233	251	248	250	254	253	248	237	248	259	237	295	231	254	248	237	249	228	236	225	255	272	229	236	279	280	238	263	264	261	229	260	292	241	287	246	278	255	252	253	239	250	266	259	238	276	265	261	243	266	229	267	240	236	285	263	223	258	286	296	247	272	264	270	272	255	231	261	218	262	247	294	268	238	263	267	244	268	267	244	252	258	265	273	284	254	232	259	251	259	248	225	283	253	272	274	260	257	266	254	302	284	210	234	255	257	264	271	253	259	266	256	227	252	240	259	268	241	242	257	225	271	251	290	259	249	251	258	290	242	241	259	252	247	226	227	238	252	245	222	228	258	237	252	279	269	259	251	260	230	262	249	225	236	266	235	248	269	286	261	245	272	245	256	229	267	272	210	229	260	244	261	282	239	274	265	237	248	253	259	245	248	230	253	238	245	250	258	267	237	239	241	236	243	243	261	266	233	226	261	246	233	249	263	273	243	257	272	255	254	284	256	260	247	203	247	274	253	248	247	285	271	216	240	272	222	243	279	273	274	236	228	257	262	258	270	228	256	255	244	264	240	263	279	237	249	259	252	232	248	230	274	250	250	236	286	261	240	267	218	243	242	270	258	238	223	279	232	234	281	246	245	252	237	272	240	245	244	256	236	274	252	248	277	256	272	241	273	241	265	284	244	260	249	261	249	247	250	245	272	260	231	269	224	232	222	268	233	257	265	272	261	257	273	234	242	249	266	264	252	254	240	278	265	266	269	240	280	238	256	291	251	234	244	276	254	265	243	209	219	244	260	280	281	280	252	254	245	247	259	220	245	242	263	251	257	271	226	281	264	242	227	256	226	253	249	254	227	241	268	263	241	261	266	251	250	236	241	228	263	305	235	250	268	236	260	237	277	250	247	255	276	247	265	280	262	279	245	243	250	264	238	221	257	263	276	242	278	268	243	258	252	246	252	228	237	237	239	268	252	250	246	233	220	258	250	253	269	248	244	268	255	243	256	235	262	249	282	239	254	236	236	233	270	253	268	248	228	265	248	249	284	261	242	253	214	254	270	254	234	271	210	253	240	252	254	238	232	255	255	255	234	266	269	254	237	244	239	279	260	265	247	259	255	255	254	256	260	213	269	279	236	226	261	273	247	262	229	281	273	235	259	250	262	237	246	257	247	255	244	273	271	273	267	295	249	245	261	248	254	243	237	261	230	271	245	291	257	253	240	250	260	247	270	270	233	240	273	234	271	223	234	241	216	265	245	229	227	237	241	277	259	253	236	287	227	259	253	267	244	270	234	217	249	286	245	272	257	267	242	262	254	259	263	285	278	250	241	241	255	272	270	261	251	249	235	253	281	283	247	231	271	245	252	247	246	290	285	264	256	255	264	236	261	239	237	236	231	245	226	257	247	247	248	248	261	228	248	258	261	252	255	282	246	228	239	270	260	244	240	251	238	242	232	230	241	272	254	243	245	253	237	257	277	263	253	231	282	265	240	273	270	241	244	250	232	261	278	233	264	253	258	241	270	262	274	269	290	267	244	264	241	260	286	244	290	257	238	258	246	245	221	241	233	221	272	278	268	246	256	233	261	241	263	242	258	262	244	250	254	259	253	268	232	254	252	232	250	258	226	241	219	217	273
17422	8517	1632	1885	1957	1847	2425	1898	5697	734	765	673	737	698	634	645	656	646	635	595	603	589	597	602	593	613	569	654	631	613	620	687	567	605	605	586	612	600	646	573	604	591	606	623	644	636	610	597	613	611	596	573	557	591	638	575	589	583	563	620	616	588	580	631	556	616	616	571	590	631	566	598	585	658	621	575	531	571	627	613	594	609	585	572	603	569	553	668	623	606	610	553	617	608	605	610	596	581	608	637	560	579	598	646	598	630	577	606	570	590	616	582	602	594	632	586	589	630	606	605	598	600	668	579	647	559	616	600	610	627	559	609	614	600	638	593	596	563	659	636	604	624	586	564	606	556	583	615	604	610	583	610	638	631	651	591	614	562	584	611	583	595	576	624	598	561	676	658	609	534	630	649	615	640	588	611	629	569	609	586	590	573	660	606	570	599	663	586	604	608	587	569	593	643	605	620	550	649	580	599	588	575	614	605	558	597	638	590	595	589	568	582	588	604	626	640	620	597	598	562	600	620	585	621	547	598	620	568	596	596	607	634	612	597	615	595	598	598	640	611	587	631	594	548	576	621	611	604	573	598	592	581	569	613	604	612	602	591	612	594	568	556	580	594	637	572	617	557	600	578	623	587	537	663	598	615	590	606	615	624	570	596	615	587	548	555	590	539	648	571	618	623	568	541	611	615	560	632	613	594	615	588	597	611	589	617	572	572	612	641	633	582	598	623	547	613	640	575	568	640	568	574	587	616	622	632	640	601	614	598	586	618	591	593	602	584	570	613	615	611	624	614	573	576	583	559	579	644	607	624	624	624	581	600	592	594	610	617	601	652	573	626	627	609	603	602	616	584	616	602	605	561	609	620	628	584	610	605	653	578	622	600	565	568	614	610	631	542	624	634	568	590	595	612	593	597	591	568	559	616	626	621	575	606	559	621	580	590	583	600	588	619	604	590	550	580	592	579	561	580	621	609	578	591	615	589	643	579	557	615	600	575	591	611	607	622	614	591	629	639	603	652	594	579	569	623	591	603	589	577	533	562	625	576	606	613	578	547	608	609	572	605	606	652	543	607	610	623	625	619	637	597	591	650	594	653	628	616	619	582	600	611	586	576	558	599	573	612	591	629	566	644	584	629	625	572	571	606	590	576	567	610	608	587	580	575	621	617	595	609	624	600	609	590	635	609	585	565	584	608	548	567	575	596	631	607	591	607	584	535	585	634	577	598	608	573	595	578	649	586	596	576	629	648	598	623	602	601	599	577	599	586	582	584	634	608	609	584	581	639	566	590	591	563	599	579	637	609	575	620	569	575	627	605	581	587	628	559	589	594	573	576	634	596	633	601	615	615	579	623	609	595	558	586	628	558	627	562	599	557	560	643	598	625	572	590	605	639	578	590	573	588	593	570	615	583	612	619	619	640	633	607	633	609	608	586	614	581	604	580	615	594	601	592	594	577	601	607	605	620	636	594	655	581	619	660	580	605	573	607	619	610	587	595	653	613	578	592	615	604	579	605	563	583	609	607	587	592	615	603	624	584	601	580	623	611	638	603	560	589	598	573	641	597	607	633	580	634	627	598	634	574	612	629	617	572	561	590	622	617	599	543	651	585	572	595	604	582	578	551	581	562	591	570	584	597	601	601	590	580	609	637	565	594	548	575	591	587	630	585	629	582	571	624	623	536	603	593	593	610	562	545	637	628	627	583	593	620	594	617	572	631	624	595	599	602	569	619	583	582	593	626	626	554	584	597	602	577	597	595	611	549	614	584	619	541	604	573	565	609	586	585	641	625	579	663	580	629	620	619	576	589	605	582	605	621	620	616	585	617	609	613	621	606	629	588	574	550	542	543	611	631	611	613	620	590	593	604	590	620	593	602	586	598	634	545	636	648	569	599	574	562	580	621	584	565	590	607	576	595	583	605	599	631	586	565	604	587	594	569	629	594	637	592	608	583	616	567	619	555	624	584	607	558	652	601	596	573	612	616	576	630	570	592	605	564	590	629	633	640	619	594	600	604	601	608	598	572	600	595	637	650	592	565	588	604	551	607	600	628	617	615	641	630	582	602	616	575	603	631	547	577	610	582	569	580	588	594	613	609	574	626	579	615	624	640	606	627	562	593	542	571	612	576	603	640	630	611	580	616	587	577	585	601	576	619	622	612	622	594	569	572	606	604	620	592	595	608	596	619	619	623	530	640	613	582	630	606	567	554	629	574	603	571	630	604	651	591	600	583	577	599	597	590	622	587	597	633	620	556	600	600	563	608	618	610	578	561	623	600	580	530	596	603	594	550	581	620	603	584	573	580	616	600	633	574	637	656	595	657	578	563	590	589	557	581	599	621	600	619	604	591	613	607	574	612	588	619	602	627	602	598	624	605	594	590	630	616	560	629	607	594	607	620	591	607	564	577	633	621	588	596	593	609	580	566	628	599	587	579	622	583	590	582	639	577	639	569	602	616	584	610	625	586	665	601	617	578	609	568	578	617	605	550	573	589	593	629	622	606	622	572	585	617	592	576	578	589	607	618	575	571	597	610	614	571	621	600	578	609	585	576	592	544	545	595	618	581	594	570	600	626	557	599	599	585	616	580	565	612	584	616	632	627	607	565	554	611	620	580	597	603	606	600	595	607	611	566	577	586	587	580	607	626	559	588	613	632	614	580	577	605	572	605	632	565	607	588	595	594	598	606	619	630	610	597	631	590	621	642	588	594	570	569	606	596	592	580	630	579	616	599	587	640	636	603	582	589	584	619	606	561	605	607	586	643	541	609	586	592	622	590	625	586	604	595	582	585	603	587	629	579	619	611	621	589	607	628	599	632	598	599	588	613	632	577	614	637	567	628	580	605	568	605	587	552	568	584	580	593	564	674	643	632	614	598	589	589	603	567	605	600	592	579	588	593	629	610	613	561	640	566	617	591	568	582	636	581	581	635	595	573	544	611	633	620	578	643	551	648	580	610	583	631	615	612	590	618	572	548	660	584	582	528	606	606	643	608	617	600	611	591	605	585	554	604	568	581	598	599	554	601	607	568	662	572	626	563	611	545	588	572	622	595	628	583	603	604	579	600	595	572	635	571	586	598	616	631	572	586	581	647	560	629	588	589	602	632	616	653	619	589	591	607	596	574	585	610	589	549	593	602	607	586	582	601	617	607	627	571	578	614	586	590	584	638	605	591	623	617	602	606	596	626	599	628	610	664	608	585	604	638	614	599	607	566	590	622	594	596	628	635	614	587	639	631	579	616	605	619	589	613	561	560	577	579	573	610	568	640	616	571	605	632	609	637	602	661	609	633	613	596	575	579	585	631	560	587	619	609	640	588	583	627	602	593	608	560	585	594	574	608	600	639	630	564	569	589	587	621	579	600	617	579	639	596	593	587	577	571	597	610	581	627	594	619	558	620	583	608	581	588	634	607	594	580	642	616	584	605	601	636	568	573	573	604	609	609	604	620	597	645	551	637	594	587	601	610	609	596	625	613	587	603	551	585
32810	27190	4793	832	680	554	632	509	1723	158	168	134	147	192	149	128	128	131	136	110	130	119	111	120	117	133	139	115	133	122	112	128	148	126	119	112	122	106	116	116	112	125	104	112	153	143	129	119	107	116	124	131	133	136	126	157	118	113	128	109	121	117	120	133	143	116	112	121	95	107	126	119	144	115	129	127	115	125	134	97	111	122	118	113	135	103	110	136	122	92	137	120	108	119	122	118	129	142	137	109	124	111	108	128	124	115	111	136	112	130	115	104	111	118	106	113	111	113	113	124	128	131	130	127	132	114	132	110	113	128	125	113	125	125	117	118	135	121	128	104	122	121	125	133	110	134	118	130	120	142	131	120	126	126	126	115	99	111	115	98	104	108	123	129	104	121	126	113	124	130	127	100	110	115	110	119	114	116	128	122	132	136	119	125	136	116	130	116	127	128	126	124	130	115	135	127	114	112	118	116	111	130	112	120	109	110	107	117	118	119	118	119	101	102	121	114	136	116	119	124	133	120	137	137	140	116	121	102	102	125	106	122	112	114	119	130	133	110	127	101	101	125	120	127	115	104	97	141	119	120	115	126	135	115	125	136	126	123	134	106	127	125	135	101	130	134	129	123	115	133	101	114	118	104	138	129	117	106	116	167	136	119	119	117	101	127	117	123	148	124	132	113	115	122	102	109	124	110	122	97	116	113	116	122	120	139	114	126	116	114	131	125	118	139	104	119	147	119	115	109	108	112	104	120	113	107	137	117	101	135	113	109	103	118	113	135	113	118	116	120	121	133	123	130	137	117	119	111	119	129	123	111	123	130	113	106	145	130	128	121	107	113	108	120	129	125	131	108	132	127	133	114	107	138	130	128	132	134	109	117	131	137	138	116	115	127	130	131	125	107	127	130	109	138	118	130	125	124	123	130	106	115	128	104	127	122	118	117	108	136	125	113	136	107	135	145	119	128	136	139	100	126	127	123	107	115	142	119	121	116	135	141	126	105	110	120	107	121	115	129	131	117	110	124	109	121	123	115	115	129	127	121	112	127	120	125	127	124	126	109	137	132	116	111	137	129	129	117	122	121	110	134	134	116	124	125	122	120	119	113	126	111	106	123	138	119	123	110	121	121	102	103	135	116	94	118	119	146	89	121	117	117	114	107	111	99	137	119	133	127	125	119	111	125	105	106	112	134	126	121	114	122	136	135	135	133	130	101	121	119	118	118	136	138	136	113	114	104	123	121	118	108	125	115	115	123	126	92	139	129	131	116	103	108	129	137	127	118	124	122	130	134	102	108	121	131	123	124	117	134	97	114	101	115	125	132	128	112	103	123	134	95	122	125	126	126	139	109	117	119	145	121	127	120	92	134	121	136	122	115	123	136	128	121	107	125	114	131	99	139	130	131	101	112	129	145	132	92	113	99	120	117	123	120	114	101	114	138	146	118	124	118	125	119	131	125	134	144	124	137	111	131	118	113	125	111	129	117	139	135	117	129	119	114	116	116	127	137	132	120	132	128	103	109	126	134	120	105	120	112	133	119	131	130	132	139	112	130	113	136	121	124	117	100	110	136	122	99	100	117	110	114	123	128	118	129	123	122	123	129	132	127	131	116	118	134	129	139	124	128	120	102	121	121	114	136	123	105	110	113	118	148	115	112	97	102	128	127	126	114	119	123	105	99	108	154	103	122	124	125	118	136	111	131	136	122	120	150	121	117	139	117	125	122	115	109	104	137	103	122	123	119	113	124	118	132	124	122	108	122	135	125	124	125	132	114	129	113	143	122	131	111	126	116	119	121	120	135	115	107	112	106	113	118	132	118	142	146	122	135	148	127	133	121	127	111	119	117	146	110	127	114	142	108	117	127	120	119	100	125	98	139	144	128	125	121	127	112	128	138	128	107	117	124	124	125	119	113	151	109	108	122	139	127	99	98	124	125	127	126	105	113	132	114	151	113	116	120	132	143	121	115	117	116	128	99	122	131	111	101	112	108	136	124	122	128	125	104	112	125	127	140	114	109	124	116	114	119	107	111	151	117	124	122	142	119	130	110	104	129	105	125	108	121	145	117	102	113	113	121	129	106	130	122	139	137	134	114	128	142	132	138	135	120	145	115	115	110	141	113	129	107	116	121	122	127	136	135	107	132	125	128	123	119	116	121	114	120	101	128	105	123	115	114	118	117	103	109	107	113	136	122	107	117	116	141	109	129	106	102	98	107	97	106	104	112	138	122	118	112	122	121	107	117	108	124	134	126	132	128	104	102	138	129	128	119	126	151	122	108	131	128	106	112	110	94	117	111	100	112	101	122	115	131	119	105	102	134	111	122	115	120	114	104	126	122	116	107	117	106	117	120	128	115	127	121	123	119	139	113	153	112	108	122	117	134	143	133	111	129	118	100	119	114	127	109	112	124	122	120	116	105	102	98	115	119	135	129	147	121	135	108	127	108	121	124	118	118	122	107	133	134	116	105	123	121	121	118	120	110	110	124	133	92	104	112	113	109	134	124	125	137	132	154	149	140	118	118	113	115	125	121	105	113	113	128	116	131	116	102	120	129	114	127	137	127	124	129	103	116	136	124	115	114	112	139	131	125	119	112	116	118	130	106	99	125	91	116	108	136	97	102	106	117	130	113	109	111	122	118	115	131	131	120	121	142	140	125	118	132	116	131	140	110	136	105	138	123	124	141	115	109	117	114	114	124	126	117	102	123	127	123	116	112	99	111	104	113	125	129	130	139	143	146	124	122	134	107	100	115	119	121	96	106	143	110	135	121	123	119	91	94	133	109	138	120	124	122	105	105	115	123	117	128	126	114	124	131	112	106	115	126	107	109	119	102	128	156	103	108	126	103	103	115	124	117	122	113	115	112	122	118	113	137	108	129	147	125	134	126	124	123	111	137	123	116	139	115	113	121	122	122	122	125	113	137	116	123	118	117	119	126	109	117	144	126	117	120	126	126	118	122	107	123	133	132	112	105	122	111	115	112	98	125	111	130	125	125	98	123	120	114	129	98	138	118	107	117	116	120	127	112	121	123	115	138	107	107	99	137	113	122	127	132	126	130	137	127	112	138	97	125	108	112	86	144	134	119	116	127	107	119	119	123	109	124	133	131	160	116	126	121	128	119	131	100	119	124	108	116	131	119	111	132	129	119	119	116	119	107	115	118	124	116	137	130	120	109	113	133	109	102	121	123	133	136	123	115	113	103	116	129	127	105	112	117	126	98	127	112	117	137	131	119	121	120	121	121	118	127	130	112	123	121	111	108	111	127	121	102	119	119	123	111	108	124	116	125	105	113	119	118	116	104	118	111	111	114	108	123	133	114	97	141	101	107	123	124	130	116	110	109	124	109	117	125	114	126	134	114	114	122	147	110	142	118	158	112	114	122	123	130	113	115	116	130	113	125	126	113	121	139	111	130	136	121	115	118	123	140	114	115	138	135	120	114	129	114	128	111	118	134	132	131	132	122	118	106	89	109	116	126	112	112	122	110
23290	11588	2119	2591	2711	2559	3186	2439	7504	589	507	493	485	994	479	454	410	407	383	373	354	347	354	370	333	363	351	354	362	331	306	334	322	314	313	318	334	359	331	341	342	291	343	318	340	328	293	331	306	342	332	308	315	323	309	326	309	311	335	290	301	287	292	312	340	295	283	318	311	320	318	330	291	306	313	304	333	332	314	267	305	274	302	328	311	309	307	324	319	318	334	280	290	298	319	303	303	275	293	314	261	300	317	323	301	296	305	337	333	266	293	292	300	328	298	329	303	335	283	316	297	303	296	282	302	302	303	313	311	329	309	320	333	299	296	296	305	307	290	320	304	311	288	301	283	322	308	310	293	326	317	326	282	308	315	323	288	287	307	301	328	336	316	319	333	316	313	339	262	288	328	304	289	298	305	287	310	300	314	304	292	314	304	295	305	336	304	309	303	299	323	322	298	303	287	295	314	295	305	307	341	283	317	308	314	304	305	307	301	310	298	285	289	317	309	306	328	324	289	288	320	298	313	297	326	310	309	314	295	305	329	305	283	330	296	312	302	283	291	289	328	264	312	309	294	284	312	315	307	303	295	285	296	301	327	311	295	298	291	288	310	297	292	339	283	298	308	323	300	308	327	293	355	311	303	320	313	294	318	313	261	316	294	297	324	296	298	330	266	333	325	304	318	305	308	322	306	291	333	304	270	318	295	305	308	303	276	301	314	329	296	351	307	268	281	285	321	293	287	315	291	329	293	319	301	300	299	330	295	304	316	302	313	282	286	311	341	333	298	347	312	346	301	301	298	314	271	313	294	312	292	283	311	295	275	279	329	310	328	331	303	296	304	331	307	342	299	281	324	306	322	319	313	301	275	285	333	281	324	309	300	317	296	314	283	317	307	310	342	314	302	281	307	321	316	304	317	306	305	313	327	319	314	287	274	291	289	320	336	289	284	305	305	334	302	340	307	317	290	331	326	304	304	287	311	297	294	289	291	326	298	312	286	308	280	282	295	281	291	301	301	311	310	308	277	340	299	319	300	320	306	305	306	306	315	318	282	327	303	328	304	343	295	329	324	308	290	310	269	317	277	274	321	310	307	293	294	324	316	285	321	292	280	305	297	311	291	298	302	328	296	280	291	301	321	279	304	304	257	310	304	319	324	298	316	296	326	322	265	287	285	312	319	327	303	323	320	305	293	285	283	311	349	311	306	318	313	299	310	318	297	297	297	304	306	311	333	299	296	283	277	310	276	308	310	311	305	352	307	344	328	304	338	312	329	319	338	301	329	332	309	291	300	312	304	323	325	306	315	284	306	276	312	315	286	305	326	329	294	312	304	292	312	279	310	322	305	307	322	342	295	296	274	292	302	304	306	318	279	325	329	314	294	317	306	329	274	283	302	288	297	296	297	334	303	314	292	309	289	334	311	292	311	280	287	292	311	313	287	275	284	305	304	328	314	311	320	313	297	301	326	310	313	292	302	303	305	308	310	285	300	321	334	314	321	309	325	323	302	277	343	290	311	305	280	318	320	328	319	275	316	313	301	291	300	328	303	328	307	316	266	309	309	290	298	281	315	306	324	320	303	311	336	281	293	321	310	301	320	306	292	314	307	297	294	294	304	339	301	288	291	304	291	311	324	306	318	291	331	313	312	294	297	319	286	299	309	325	299	279	320	304	297	307	296	277	321	262	306	291	322	305	339	290	302	272	306	295	325	296	312	318	297	325	329	284	288	291	295	316	301	277	318	319	336	291	306	282	309	318	304	316	336	330	307	293	325	306	334	332	311	317	336	280	340	299	274	304	307	301	304	291	303	309	326	316	296	313	332	300	273	296	321	328	326	286	292	292	309	326	286	318	310	318	318	299	308	299	313	290	300	297	304	333	272	337	304	326	332	289	345	320	306	354	317	318	318	305	298	316	325	335	327	291	317	314	279	302	320	272	312	275	302	297	297	348	320	299	316	319	328	287	279	310	311	297	293	297	281	311	305	285	312	319	280	287	300	289	307	284	272	335	321	320	297	307	263	316	312	294	325	266	340	319	300	297	341	307	306	334	327	311	326	301	301	285	286	294	284	328	328	299	315	320	341	316	332	297	329	282	306	325	283	300	332	326	270	308	300	305	284	284	287	314	283	290	317	296	318	293	329	329	282	326	285	277	320	325	318	314	321	289	283	307	354	268	303	304	307	305	295	284	299	305	297	319	313	294	326	309	317	262	303	299	290	284	318	325	317	341	324	308	320	297	306	324	294	313	286	321	286	293	318	324	327	305	332	283	288	326	300	326	333	279	301	300	287	325	330	318	309	302	325	332	324	304	327	302	294	296	308	331	303	291	315	283	301	322	293	304	288	294	315	337	322	315	299	317	335	290	339	311	311	302	352	317	298	313	345	320	303	323	315	308	321	261	294	340	304	281	283	314	319	289	308	289	310	308	279	326	335	265	270	308	318	298	317	309	305	317	314	313	296	305	308	277	324	311	309	316	310	306	305	319	307	306	331	277	298	295	301	302	332	315	321	314	297	304	304	293	298	293	312	297	325	303	315	310	309	307	313	310	307	292	320	299	284	315	309	326	327	294	323	303	335	312	313	324	289	306	314	281	313	285	302	306	303	319	320	283	293	343	300	274	309	295	320	323	328	308	326	304	282	338	299	313	328	320	298	310	337	309	302	276	304	307	291	288	292	301	329	324	318	304	301	286	288	336	315	274	309	310	303	310	296	307	297	271	308	313	331	294	324	303	292	312	307	298	318	297	330	345	296	286	332	301	300	302	274	331	297	313	359	302	319	291	327	328	333	330	337	334	296	316	304	340	292	316	305	327	322	283	314	306	306	357	303	295	338	341	315	324	310	308	319	296	319	293	293	309	324	275	322	325	298	314	318	323	285	312	297	299	304	316	289	338	292	265	319	300	313	274	300	301	307	323	336	296	297	309	320	303	306	296	314	290	293	326	306	292	298	305	314	314	318	311	318	325	333	316	307	318	303	254	313	281	323	291	304	310	310	303	285	298	334	331	268	307	333	296	308	312	307	294	308	324	285	330	308	297	303	305	306	315	325	304	290	307	304	270	336	319	272	294	328	315	284	299	315	315	319	320	286	312	284	305	300	322	292	309	312	311	300	276	314	292	305	283	295	306	315	302	329	303	283	269	314	302	312	285	313	334	308	313	327	288	328	317	279	318	305	322	313	317	318	304	304	280	311	313	305	298	330	306	307	313	282	294	305	297	288	309	304	287	314	316	316	291	329	337	289	282	301	314	302	292	318	265	315	307	277	273	288	344	314	294	301	323	304	288	327	301	328	327	288	289	315	300	308	318	322	348	307	273	304	300	272	288	269	325	303	316	281	274	318	294	350	278	311	296	316	315	307	285	329	316	323	323	294	299	298	272	261	324	306	296	307	300	303	284	267	295	297	310	297	284	291	312	305	312	320	337	324	310	279	325	301	267	289	280	329	308	307	313	321	325	309	333	268	289	293	325	296	279	309	314
3926	886	424	444	421	379	443	329	271	268	286	280	298	264	253	283	238	292	251	288	283	283	267	271	278	278	284	304	271	243	247	287	262	277	282	280	280	315	280	269	286	267	273	280	258	288	247	261	283	262	266	265	299	274	264	259	284	270	260	298	295	311	263	318	262	279	286	252	256	245	261	249	256	267	268	258	263	300	279	250	289	258	296	294	282	263	252	250	280	245	247	262	260	280	250	319	314	263	272	255	265	281	278	229	270	258	271	290	292	267	292	273	284	277	261	266	267	260	271	283	255	251	294	265	235	289	259	282	244	254	298	264	301	283	300	254	280	256	229	260	270	280	258	287	269	268	273	288	263	281	280	281	246	283	257	265	265	280	240	253	276	275	258	265	286	294	279	289	274	273	279	279	256	278	264	243	266	283	275	250	264	256	264	254	278	278	292	271	285	274	282	264	243	285	294	285	276	248	250	277	304	266	274	277	267	267	269	282	296	256	271	267	254	289	267	286	290	249	273	249	240	259	276	272	257	248	260	274	293	243	269	308	267	276	269	255	266	250	280	297	254	276	281	269	251	284	279	283	271	250	284	276	267	257	262	273	264	300	277	259	268	264	260	252	271	273	263	254	280	268	287	258	263	283	260	258	250	251	297	250	267	308	303	292	264	278	273	285	229	268	275	268	227	261	257	296	261	309	258	261	300	280	279	259	231	289	284	302	256	274	256	277	308	264	284	271	259	250	280	277	272	269	255	289	301	283	265	260	268	274	258	272	273	281	231	278	267	279	267	274	280	275	256	271	262	244	269	287	274	265	302	288	277	288	255	260	245	292	279	260	266	255	298	251	290	272	260	242	275	283	298	244	265	280	295	298	270	248	262	312	270	241	281	275	313	258	318	302	263	240	265	278	272	240	270	257	245	272	273	288	287	275	274	285	270	303	276	240	269	241	280	273	282	274	279	304	305	280	291	276	299	253	254	257	275	280	271	285	271	230	248	266	314	266	272	273	283	257	280	284	280	261	258	268	274	258	299	270	286	284	276	264	282	280	284	301	281	292	281	285	263	267	309	255	306	279	251	254	284	306	286	311	297	267	310	265	301	271	265	297	283	254	287	273	284	290	276	304	267	274	284	284	288	302	279	273	250	275	264	272	289	255	283	315	264	275	279	284	288	284	316	282	258	260	283	267	279	272	247	266	279	269	263	286	294	277	262	257	281	293	303	283	259	275	282	252	261	263	282	271	263	288	288	275	279	282	302	268	297	294	299	252	318	258	294	259	270	264	276	269	266	274	274	301	283	267	278	252	289	276	263	264	245	241	275	285	274	261	270	293	262	268	283	261	288	280	255	297	256	261	298	281	267	273	296	302	292	260	263	296	242	298	277	270	273	257	244	267	282	276	285	266	282	252	273	278	268	272	260	253	269	301	295	251	267	296	302	267	270	282	267	289	261	285	246	266	240	255	244	256	265	282	263	262	293	287	278	294	275	274	252	274	269	241	252	277	268	299	230	285	249	268	276	287	305	245	269	286	280	278	280	242	289	261	248	271	283	286	284	267	272	249	249	281	288	278	256	280	266	258	281	267	253	280	260	271	250	260	283	245	269	283	255	273	291	295	285	294	276	254	267	251	293	250	275	281	262	254	266	267	275	282	257	298	269	299	290	280	279	275	268	275	275	260	289	291	273	270	275	253	279	277	291	296	265	286	293	264	302	269	260	248	256	275	284	272	262	235	281	276	270	254	295	274	299	260	286	284	264	301	297	309	270	263	286	293	271	295	311	249	261	248	282	315	268	278	278	253	248	285	256	297	269	285	275	267	289	228	241	251	269	294	246	270	284	268	266	271	268	280	286	306	273	274	275	251	252	242	253	276	276	291	271	270	281	321	282	246	287	271	298	275	269	278	273	258	272	259	273	269	274	282	270	272	295	299	258	245	274	270	294	257	261	279	272	276	311	256	288	269	243	295	295	278	269	293	277	271	281	262	293	279	282	294	270	261	265	290	288	248	286	271	281	250	290	251	249	305	295	266	295	291	229	294	269	258	263	265	272	239	277	274	312	272	305	253	255	245	260	295	259	267	261	266	279	258	257	270	257	292	274	259	284	303	274	287	290	282	285	274	276	309	259	273	280	262	256	284	233	273	263	275	260	259	291	241	267	244	274	271	250	273	260	226	233	272	285	294	289	272	283	274	306	276	288	298	245	291	262	259	247	213	268	278	278	277	280	298	257	260	309	236	288	290	252	284	281	291	253	279	260	265	248	279	289	276	269	281	286	225	275	281	288	268	261	265	284	252	265	251	252	275	262	293	270	258	283	262	278	225	290	263	280	255	295	272	279	263	281	273	264	272	291	295	270	246	253	291	261	262	266	259	262	302	244	286	273	257	259	273	279	250	245	266	273	262	269	277	264	278	282	263	248	258	264	261	245	281	277	299	279	258	267	269	271	301	295	289	246	269	277	303	309	277	289	290	279	276	283	235	290	276	299	295	302	285	289	281	271	255	262	260	261	282	279	301	293	283	279	267	283	284	276	275	264	295	302	274	271	260	269	279	257	270	273	260	285	284	268	255	279	295	302	289	273	241	268	247	281	277	291	262	290	273	262	255	289	278	283	264	282	261	271	309	259	298	254	255	275	286	312	264	258	249	279	266	263	260	245	303	281	270	268	259	257	282	277	265	279	294	262	265	305	255	248	290	278	270	246	247	263	252	286	253	286	309	287	303	275	285	286	294	269	268	292	251	250	259	277	274	253	264	260	296	277	297	298	299	274	283	292	261	302	272	280	269	305	298	270	266	300	271	278	268	254	265	276	268	265	256	280	256	259	282	298	263	246	261	298	273	269	282	262	289	266	282	245	318	260	280	251	252	261	248	263	300	259	281	256	280	270	260	276	288	266	245	269	285	281	282	300	273	283	278	276	256	301	310	268	315	293	251	276	307	294	242	290	305	276	304	270	279	247	275	265	295	296	247	258	288	288	289	252	279	313	266	292	248	273	241	217	294	278	276	278	291	270	274	244	275	287	236	284	284	280	269	276	251	309	294	269	272	266	268	309	247	227	259	272	242	276	298	277	261	250	272	283	239	290	257	255	237	267	262	255	250	298	253	264	276	241	296	275	313	288	277	269	268	262	268	252	245	292	273	253	262	298	261	307	254	257	269	277	273	291	262	284	283	277	257	301	272	264	266	288	247	258	266	278	275	274	266	270	267	271	301	301	272	299	282	286	297	291	248	262	265	284	286	257	261	263	245	274	279	257	255	271	267	261	259	245	245	245	276	289	271	293	269	258	273	265	256	317	288	302	286	282	269	243	295	300	249	274	257	296	269	281	277	271	293	278	297	275	292	276	287	238	301	260	278	292	310	246	262	269	288	295	275	263	264	295	273	269	277	272	254	274	269	267	298	290	233	268	264	253	266	267	268	281	288	293	300	270	235	286	265	254	277	298	273	296	285	264	268	258	299	269	264	285	236	300	275	258	264	278	258
3829	1599	899	1155	1092	1235	1521	1039	820	699	657	635	672	661	624	622	686	681	652	651	711	655	630	648	665	622	642	645	680	642	641	656	665	633	640	667	647	646	630	638	640	607	632	649	632	652	666	643	703	654	666	635	656	651	638	658	672	645	620	649	649	670	625	671	671	681	644	657	607	675	575	614	718	650	635	664	633	638	693	661	647	637	631	647	690	598	604	635	659	629	671	683	611	612	658	656	663	657	659	634	648	665	650	702	663	685	632	608	612	637	647	614	663	647	669	659	625	675	665	650	651	648	650	645	628	667	658	649	664	665	642	664	656	656	646	615	662	652	682	626	654	644	654	653	663	648	633	626	652	641	703	676	654	613	654	667	682	648	643	656	647	641	660	631	659	656	682	669	616	634	656	611	619	646	664	633	654	667	634	612	666	636	613	658	651	662	715	689	649	659	638	682	643	677	594	648	654	645	691	681	606	630	648	660	664	638	617	682	657	649	652	636	623	679	644	697	651	682	652	693	622	667	692	671	666	655	639	615	614	697	632	634	657	651	654	588	630	643	657	644	604	672	673	676	710	657	631	677	672	608	671	639	618	671	622	701	673	670	632	599	641	638	634	624	651	626	622	671	643	660	658	667	643	705	685	575	683	684	635	630	620	667	648	703	673	641	597	659	660	669	618	647	657	617	633	697	678	657	619	702	616	640	636	655	612	680	683	678	625	652	644	650	632	637	648	634	650	662	650	648	600	623	655	666	648	649	713	684	640	622	650	648	676	628	684	604	620	588	634	628	651	639	652	616	649	668	666	661	684	661	656	655	604	602	656	642	692	666	654	615	652	650	630	654	650	613	637	619	667	618	635	635	633	680	667	664	607	636	696	624	642	597	673	624	629	697	611	697	643	647	631	630	679	637	687	651	654	684	625	669	664	666	670	639	597	641	632	617	641	660	662	656	615	643	652	651	623	634	662	642	653	623	686	660	634	676	655	656	678	697	662	643	597	609	631	668	627	648	627	699	661	643	640	690	657	721	623	668	644	612	607	646	632	658	663	633	635	641	661	629	605	674	644	647	635	649	656	649	672	647	612	658	675	674	660	677	656	599	597	649	655	687	667	649	627	619	606	641	635	623	635	700	644	630	631	657	673	607	641	698	648	652	653	638	675	618	633	687	644	701	683	630	624	685	648	670	643	619	631	699	685	667	682	651	645	656	655	683	620	660	696	676	635	667	684	613	688	655	666	636	626	659	678	627	679	663	632	656	653	629	692	698	632	592	669	631	645	679	628	622	678	581	693	630	632	684	644	641	631	581	659	668	636	637	596	666	622	657	624	658	636	660	662	697	627	644	663	653	653	628	681	631	657	631	663	638	648	637	624	712	661	637	614	639	646	632	637	662	655	687	625	660	644	661	601	628	649	644	632	603	696	666	676	646	673	642	655	666	650	669	628	651	639	652	660	641	697	663	666	658	627	639	647	618	705	636	620	679	629	680	611	669	651	683	618	656	707	621	649	629	592	652	646	683	675	651	639	584	655	649	632	634	666	648	624	669	655	618	664	611	640	700	644	614	663	655	677	667	652	643	643	664	634	638	596	628	642	650	638	669	658	701	682	647	683	655	687	645	608	616	625	669	640	637	655	657	671	617	680	642	669	663	646	602	684	599	626	610	626	621	651	667	635	644	672	634	665	664	665	642	699	682	645	632	638	645	627	642	641	642	639	642	665	660	625	634	690	681	635	670	673	693	664	624	636	667	683	676	624	612	643	653	646	647	647	645	649	615	646	641	645	645	652	679	667	617	665	678	631	651	659	662	631	689	664	640	652	628	700	611	667	666	636	670	610	655	606	631	659	662	645	647	628	673	651	634	613	628	657	618	688	637	621	638	628	659	672	651	682	633	625	654	630	647	630	653	652	600	642	648	637	646	626	666	646	651	602	600	665	683	670	666	668	651	703	655	596	620	661	688	612	638	619	652	657	651	624	657	611	641	625	669	619	606	651	647	681	629	685	610	606	625	608	676	656	639	640	662	656	663	659	653	677	657	603	647	646	692	637	654	650	645	659	666	659	636	647	706	637	611	656	653	658	661	660	647	658	636	629	678	653	613	662	648	666	671	633	691	621	666	639	658	647	662	681	642	642	648	628	635	668	673	579	665	653	685	647	617	660	623	663	669	666	644	648	666	649	687	641	653	639	673	636	681	640	633	628	637	690	672	619	664	629	685	642	637	647	658	674	702	632	628	651	635	642	661	651	657	669	695	643	680	652	649	623	640	625	620	641	615	629	655	623	674	639	661	659	697	664	643	666	675	659	687	691	680	638	672	648	633	646	641	634	633	702	676	649	671	660	723	664	626	644	629	680	640	637	660	639	681	629	702	628	616	654	631	613	598	689	632	661	664	692	599	608	631	638	692	695	645	631	698	623	571	619	641	642	667	636	664	642	673	659	693	634	616	630	689	669	607	630	660	654	625	628	609	595	655	698	663	646	652	642	630	676	644	651	694	667	653	648	614	693	621	619	650	622	624	636	655	619	601	636	657	666	641	645	609	613	687	639	667	714	613	660	617	628	642	643	613	670	597	621	648	646	656	641	714	655	685	649	643	667	668	644	647	639	673	659	638	689	639	675	686	653	623	673	649	640	623	666	659	668	660	636	671	670	643	646	645	624	596	667	619	657	667	674	688	651	689	656	625	622	649	664	635	613	634	626	651	630	641	679	661	630	636	660	652	626	639	656	646	645	671	629	669	639	626	580	691	658	685	637	716	630	661	624	660	646	625	673	625	661	660	643	639	645	668	650	645	586	697	692	655	607	706	676	596	611	639	667	613	617	634	680	645	653	644	650	636	667	625	605	672	650	635	598	679	622	658	656	622	651	651	651	689	635	641	615	613	672	643	631	653	636	655	618	675	621	630	631	630	646	645	630	693	649	697	674	659	615	668	644	685	663	662	635	652	674	631	697	665	706	625	694	590	647	648	609	651	625	676	678	656	637	689	661	663	644	647	644	676	637	611	625	643	643	641	641	642	636	696	654	677	673	671	633	619	654	630	654	645	642	679	694	624	643	632	624	628	701	617	620	636	658	673	645	612	681	671	657	597	651	678	664	636	669	617	672	641	655	673	634	697	592	737	632	617	656	662	658	624	636	599	691	693	663	696	609	608	690	702	654	636	675	658	629	655	667	626	663	649	640	653	648	618	632	643	663	657	659	614	637	627	635	644	669	655	629	646	651	715	655	614	628	630	653	653	627	625	682	638	646	686	665	670	656	655	647	587	621	632	607	665	638	666	642	624	647	645	644	641	661	668	633	627	677	578	629	629	635	679	632	669	673	627	688	645	646	647	687	679	650	615	623	699	650	644	680	612	628	669	646	662	688	635	653	629	621	668	658	623	595	660	667	651	636	674	655	698	690	633	665	661	642	648	699	635	620	685	656	627	626	669	647	657	617	681	603	632	663	670	648	674	659	640	674	613	647	606	652	669	646	620	642	679
24430	15948	1523	676	541	541	562	411	760	256	263	292	279	257	264	267	255	240	294	250	274	272	234	243	248	254	239	234	249	253	265	240	250	234	219	251	225	276	257	281	257	228	248	243	280	258	220	244	273	272	251	254	241	215	259	264	252	237	238	262	247	246	255	241	258	271	247	273	273	258	264	241	241	263	274	231	247	259	256	248	233	239	259	250	272	288	254	240	244	265	244	253	272	251	251	247	260	239	240	275	235	248	239	239	262	236	275	220	240	250	245	242	264	241	211	224	239	265	225	253	264	232	270	253	227	230	260	261	250	241	260	268	289	268	252	269	280	244	261	249	229	269	235	273	251	232	208	251	244	255	285	258	290	256	232	235	252	274	259	255	248	226	252	252	267	221	246	292	246	283	287	225	266	228	274	267	253	239	246	245	251	249	259	238	245	241	248	256	281	246	264	248	261	261	262	256	234	249	277	240	250	277	253	252	269	268	276	286	263	255	231	234	232	253	271	254	255	229	267	240	269	246	243	274	207	251	252	246	259	254	229	248	257	254	237	261	225	232	251	283	269	234	243	260	270	231	256	250	222	246	230	220	236	234	238	245	265	272	245	243	245	245	242	247	250	258	259	224	242	253	246	240	266	253	263	252	267	247	275	242	228	270	255	263	255	255	273	213	223	259	268	240	244	263	264	260	249	259	286	230	229	267	227	265	288	253	273	274	241	221	232	246	242	264	256	233	258	248	263	234	250	232	256	246	222	258	270	246	234	276	259	254	261	254	270	252	251	244	262	240	217	262	272	274	276	267	248	231	238	263	238	239	237	264	228	253	259	263	248	276	274	271	255	241	260	242	263	242	240	247	254	237	267	280	250	274	236	257	218	254	235	257	281	257	250	276	264	249	239	245	231	231	216	260	257	219	237	256	259	275	278	229	243	254	240	243	255	268	229	257	234	239	275	250	284	237	243	247	276	258	269	267	258	275	256	265	261	257	220	262	255	239	245	241	211	221	215	268	244	259	240	273	264	271	248	255	231	226	267	267	262	255	292	242	235	257	228	247	260	267	232	269	263	264	260	248	248	229	261	250	242	276	241	265	234	250	271	273	219	240	249	235	239	224	220	246	247	274	278	270	270	265	225	264	284	231	245	240	259	246	261	272	243	273	243	269	232	254	242	245	264	248	266	269	244	249	258	238	242	260	226	260	243	256	241	261	272	234	249	242	268	249	249	258	228	251	247	250	238	273	229	251	244	241	233	265	275	280	260	252	232	266	260	243	241	263	249	243	249	260	261	255	239	244	258	278	243	246	265	209	300	260	253	243	242	237	261	289	261	237	253	239	295	244	258	243	251	253	239	275	247	248	239	267	226	251	244	276	261	263	244	262	259	267	265	281	316	267	279	247	226	237	277	242	281	272	274	272	251	251	253	260	225	246	247	233	260	243	268	295	248	251	240	268	228	265	259	261	244	264	259	266	219	249	272	272	265	257	260	235	256	262	250	250	250	229	269	254	225	236	257	243	250	257	283	263	289	240	261	216	206	263	274	227	267	255	233	241	239	286	268	271	257	245	247	271	221	252	278	228	244	200	241	288	275	226	229	259	227	245	259	204	232	254	249	254	233	239	257	251	253	216	248	248	283	242	259	264	261	258	247	250	237	237	261	222	251	228	256	231	246	236	265	245	276	246	236	255	260	251	257	245	240	242	236	233	248	252	274	219	266	254	267	268	270	219	258	291	270	264	256	265	254	262	255	247	262	269	236	243	274	256	240	243	254	224	242	255	270	257	229	281	249	270	250	240	236	267	255	257	213	249	241	226	263	236	246	245	234	249	271	255	232	236	241	295	243	257	260	261	249	246	231	283	250	274	245	250	274	258	252	247	249	221	246	230	247	235	235	231	271	272	242	235	233	232	247	277	264	276	245	252	285	243	247	254	278	238	251	268	260	257	211	257	252	228	245	228	239	247	278	259	257	251	250	252	267	278	243	260	259	255	251	255	239	249	254	262	245	252	269	241	248	233	235	250	236	237	266	255	260	219	244	252	273	233	261	272	266	256	263	236	232	244	257	249	244	231	241	230	257	261	258	251	276	255	247	261	243	255	224	227	280	258	251	231	277	239	260	244	266	248	287	256	249	256	251	256	244	235	239	253	240	244	238	259	242	248	244	260	264	218	267	238	255	250	268	239	227	259	262	258	287	252	244	248	243	257	252	254	252	260	253	271	266	262	261	251	255	255	231	254	272	220	229	269	223	236	250	221	244	241	255	259	266	240	266	266	267	257	256	265	245	271	258	237	252	220	254	268	262	246	237	257	230	241	256	237	238	257	260	271	230	236	216	230	261	257	256	228	272	280	208	276	230	287	275	246	256	259	240	257	237	277	247	252	243	254	290	262	262	230	257	251	237	250	255	248	226	259	253	225	242	262	279	260	228	248	291	256	252	249	258	243	237	232	270	238	251	269	242	230	227	242	259	248	252	249	260	243	242	248	234	235	227	273	266	261	230	255	234	257	237	205	301	263	240	260	253	262	244	271	226	267	271	256	249	263	236	244	235	238	264	241	245	224	248	264	265	267	266	245	249	277	233	231	270	220	248	248	248	242	262	250	236	272	256	280	236	242	276	252	242	256	262	247	254	242	269	205	259	269	231	221	214	252	287	256	267	243	221	258	253	251	228	251	242	238	248	244	276	234	246	249	260	251	272	224	251	251	265	257	276	225	228	233	234	240	270	282	256	229	227	253	261	250	248	251	260	236	267	264	238	248	261	251	236	243	229	268	242	208	295	227	255	250	252	258	238	252	249	247	264	277	229	239	294	259	265	256	227	256	264	259	272	248	231	255	243	247	233	257	245	242	250	264	273	250	252	265	258	263	259	245	266	246	249	259	267	246	225	236	246	255	237	285	258	271	269	248	241	228	237	229	259	244	232	275	259	218	262	211	272	261	262	255	240	265	249	277	271	270	280	246	231	224	238	238	229	271	246	237	241	217	260	244	260	251	252	228	252	265	255	295	231	266	276	242	254	254	246	242	268	270	252	217	271	232	251	238	233	253	242	283	251	240	241	264	261	260	252	260	235	242	246	260	256	267	230	241	240	258	245	249	265	260	214	273	245	271	250	263	225	282	243	247	261	235	275	294	257	252	239	269	277	256	236	255	258	242	233	233	253	265	235	234	244	276	248	245	268	288	241	229	232	240	256	244	247	235	264	250	261	255	259	257	238	263	259	232	289	242	269	244	269	226	252	238	270	269	271	232	232	238	224	261	263	261	250	258	264	264	237	267	246	249	242	284	251	220	242	246	261	245	224	261	253	237	274	247	224	267	243	275	227	251	258	275	241	253	272	233	259	242	260	256	249	248	241	259	244	243	240	249	239	240	233	254	254	257	225	210	285	240	257	248	247	262	245	238	221	256	262	228	226	270	213	262	238	257	252	226	262	245	223	274	276	241	256	254	248	266	252	241	212	246	242	233	252	251	248	242	239	286	287	219
18595	7890	1624	2016	2088	2171	2308	1480	3161	852	705	714	793	688	645	625	583	645	603	622	631	611	633	606	615	634	666	607	587	610	562	600	648	561	627	583	596	562	578	582	593	606	622	578	663	583	593	625	605	566	601	597	618	604	625	581	573	590	602	628	569	605	621	623	656	643	632	595	603	620	567	606	614	614	591	587	625	616	601	588	580	565	616	578	579	572	572	557	608	592	623	566	597	593	590	619	597	607	611	589	580	629	599	618	609	594	616	601	573	578	579	584	590	611	582	584	637	584	585	563	594	634	571	560	589	587	553	574	631	573	600	596	596	617	581	646	617	615	627	602	591	588	611	585	607	562	607	593	609	575	638	541	593	569	597	552	611	560	589	553	612	604	576	630	604	608	629	641	584	573	587	608	575	585	596	630	616	650	578	618	575	626	571	577	607	568	593	618	618	640	646	565	597	585	597	619	577	563	535	578	621	580	587	576	590	601	540	601	566	583	609	603	529	595	605	605	595	559	547	553	615	579	618	601	599	586	619	589	612	591	591	610	573	604	591	624	559	598	600	568	597	599	523	634	608	572	591	586	600	614	568	584	580	577	588	576	592	596	578	572	611	647	624	607	632	543	569	611	566	582	583	621	588	584	627	621	603	593	587	608	577	598	586	608	618	551	609	583	563	609	648	617	548	576	597	602	575	602	599	587	600	570	577	577	556	614	565	568	579	587	563	609	624	604	600	614	586	594	585	608	597	599	593	602	583	579	590	522	608	559	607	605	578	570	602	571	620	588	556	588	592	630	590	589	602	631	578	589	615	607	582	601	604	675	608	615	579	586	586	601	579	568	614	606	593	599	605	614	575	576	581	599	631	598	584	590	615	603	585	591	576	526	620	587	619	609	592	567	594	562	608	566	579	575	601	602	596	598	605	639	604	596	574	591	638	603	580	573	616	573	573	624	545	616	561	576	569	596	566	613	573	622	567	600	584	595	582	587	620	551	601	585	602	573	568	588	575	597	618	606	597	566	601	607	561	570	607	595	589	577	598	562	600	592	599	597	602	564	640	580	593	588	591	649	591	580	555	585	617	612	582	569	615	582	583	618	597	583	616	586	603	576	611	587	587	597	615	585	587	585	613	640	576	605	569	587	618	596	604	588	582	577	621	601	598	623	564	616	610	594	563	601	670	604	577	584	543	598	605	607	616	596	640	620	621	571	593	628	598	618	597	594	584	581	595	562	653	579	602	572	583	608	600	626	597	633	613	593	593	600	591	581	606	559	621	604	586	595	601	599	620	577	600	616	587	601	662	589	592	664	600	585	611	592	606	609	614	625	634	596	580	589	575	630	677	576	611	604	577	592	607	576	572	598	571	588	627	600	528	588	607	614	611	569	601	596	598	595	600	620	612	549	613	605	577	603	571	632	633	590	544	599	584	608	584	624	593	607	595	599	562	548	556	596	551	617	560	633	629	554	579	600	636	592	577	581	622	596	601	611	591	552	599	560	603	554	616	577	570	638	612	599	570	591	634	565	612	615	611	568	617	556	629	597	593	580	609	567	610	561	594	595	621	599	651	637	622	593	643	607	586	616	591	626	649	559	578	597	615	574	640	578	577	581	591	582	562	565	596	560	620	617	586	617	596	627	614	577	587	581	591	606	578	614	607	610	607	570	559	626	586	565	575	633	620	616	587	587	617	598	551	584	623	583	580	566	626	559	585	570	603	584	604	605	571	614	594	632	551	588	555	578	583	597	567	585	612	633	600	598	586	582	612	626	598	592	626	612	593	622	594	617	573	591	580	588	642	581	618	614	605	612	561	596	580	561	531	576	584	559	624	617	601	590	588	595	578	547	567	613	558	597	577	565	626	580	585	586	573	618	607	600	590	619	591	600	661	605	614	575	614	569	587	576	658	659	582	580	548	545	607	565	584	576	609	637	597	597	592	605	630	593	589	587	621	576	579	586	569	591	557	600	612	587	611	643	590	592	569	614	606	645	631	585	560	627	561	618	581	568	632	583	589	600	573	594	575	547	575	584	588	604	582	599	605	637	592	586	629	592	563	606	587	568	612	578	582	603	613	597	642	591	586	596	634	603	585	574	573	586	579	557	582	599	641	624	642	608	566	575	608	601	556	598	623	628	548	604	596	598	649	554	602	542	559	600	626	588	596	604	599	600	576	566	586	596	584	532	593	613	594	549	632	612	557	611	621	598	643	568	627	596	615	636	604	613	606	621	624	603	558	563	606	580	645	621	605	584	621	621	606	567	593	625	573	540	560	624	611	611	588	571	559	624	623	580	599	586	640	599	653	574	561	604	574	587	601	587	610	613	630	577	623	578	608	588	611	622	613	608	603	613	623	629	634	616	662	587	584	588	597	616	626	587	575	583	581	583	618	642	602	573	618	627	605	568	639	596	604	610	624	584	603	591	641	566	606	610	574	616	631	556	603	623	597	607	618	625	633	605	594	577	532	603	603	554	624	630	630	591	589	587	638	599	626	630	603	623	583	616	575	593	633	572	567	592	584	602	618	591	625	622	593	597	594	567	608	597	609	630	596	568	579	641	606	590	637	600	569	604	604	605	580	622	623	584	586	647	589	627	566	605	607	579	617	597	601	553	565	570	580	588	565	580	585	581	628	596	611	590	590	639	580	567	654	597	585	582	640	649	616	655	651	611	577	658	649	614	630	633	592	606	614	592	601	652	612	576	590	607	573	618	613	576	598	590	617	578	590	559	616	580	604	606	579	565	590	608	552	601	612	593	597	585	592	614	566	614	625	570	607	607	626	643	626	596	581	582	538	597	603	590	608	591	560	572	637	585	594	588	605	562	623	582	585	594	580	643	587	614	633	642	591	595	603	635	568	580	576	594	620	597	606	591	586	610	611	599	589	562	584	629	590	584	590	593	556	603	559	605	647	574	590	603	596	620	574	627	586	584	596	569	595	629	596	599	613	586	607	569	603	589	607	581	546	611	609	552	586	565	591	579	604	622	626	579	608	639	605	593	591	595	566	620	607	617	570	591	618	564	546	611	578	583	591	607	574	583	568	614	597	599	614	621	565	610	578	640	604	565	638	585	592	617	602	586	570	603	566	582	616	576	586	601	558	626	592	616	585	595	617	565	601	573	617	543	578	620	602	586	617	622	604	625	601	680	581	621	592	569	633	589	610	577	575	585	607	615	572	595	583	611	581	604	629	594	615	605	552	589	595	600	555	614	614	585	570	542	622	672	604	575	576	597	589	612	600	544	588	604	598	587	567	572	573	633	609	589	580	586	568	602	583	623	569	621	573	596	598	563	599	535	609	618	651	611	616	599	624	575	606	611	562	596	579	626	626	614	558	601	584	592	606	619	609	619	611	594	573	580	600	583	618	623	604	591	570	638	591	609	576	605	634	578	575	675	571	601	572	591	594	583	565	600	612	602	622	594	612	574	571	583	622	627	570	565	628	567	594	573	591	589	586	607	579	585	602	580	656	552	579	606	600	587	586	605
36197	27718	4339	814	633	577	501	392	891	170	140	146	130	144	139	128	149	135	132	122	131	133	121	124	128	139	125	124	128	103	124	127	125	129	115	126	117	114	134	108	124	128	141	116	120	122	115	127	129	116	117	111	114	114	137	109	123	132	127	110	121	110	104	128	114	111	105	130	98	111	122	139	111	117	112	116	142	128	100	125	108	112	118	108	122	118	117	122	112	114	110	112	124	131	109	107	102	120	118	92	90	133	129	104	110	138	111	131	125	128	130	128	119	118	110	130	117	127	131	129	109	112	112	95	137	123	118	112	118	122	99	123	136	131	140	126	116	115	119	126	120	127	131	130	115	136	113	129	134	112	116	107	116	109	105	104	128	101	117	129	113	122	111	124	123	118	130	144	113	127	110	116	101	114	110	113	129	109	149	117	129	117	137	117	117	119	97	124	114	122	100	116	121	108	107	108	107	108	124	111	125	122	144	107	111	138	113	110	111	120	111	131	117	129	118	118	114	136	111	126	103	102	131	133	109	116	107	130	110	118	102	127	97	121	118	114	117	122	117	114	104	98	108	109	120	117	99	104	126	138	120	117	104	136	125	135	112	118	130	129	129	128	117	121	107	106	111	115	109	112	130	127	124	120	138	127	126	93	114	131	115	102	91	112	113	108	110	121	135	95	119	92	105	135	123	110	114	103	119	123	117	130	125	122	116	133	118	114	117	103	90	110	107	119	127	105	116	110	111	110	113	118	106	123	93	104	133	123	110	130	132	139	115	136	106	144	124	142	112	115	122	124	128	131	114	136	120	104	108	111	114	102	113	112	141	133	123	120	110	122	118	119	111	98	118	119	109	133	109	127	122	89	105	103	129	127	139	101	118	129	131	123	116	111	103	137	111	120	112	130	127	136	117	112	126	116	130	117	109	118	111	121	118	127	108	119	128	108	103	129	105	122	123	127	112	119	109	107	113	133	109	115	99	110	114	123	116	109	123	110	124	128	97	117	119	114	137	104	114	106	118	109	121	100	89	113	112	110	122	112	113	108	108	119	129	110	117	123	94	91	117	122	126	131	129	104	132	101	125	125	97	110	117	106	125	136	125	91	97	109	100	128	110	131	145	106	122	131	108	141	130	111	130	118	132	111	123	114	98	97	129	109	125	121	103	110	137	116	115	112	117	127	132	116	132	107	118	135	110	140	115	126	132	107	136	120	120	127	110	123	101	132	116	133	110	114	103	101	112	113	119	114	108	117	116	117	108	119	139	96	112	100	112	127	115	107	121	109	139	104	115	112	130	106	117	120	110	105	120	132	121	122	131	130	103	120	111	101	113	123	134	113	131	112	124	110	114	101	112	127	118	137	105	124	135	127	144	100	118	126	93	128	96	125	119	105	99	118	110	126	121	130	117	115	122	115	123	117	125	106	114	141	131	118	141	131	128	112	124	136	105	122	128	117	116	118	128	117	135	122	119	110	107	116	137	116	140	100	121	94	122	130	107	114	100	122	144	132	121	101	139	132	119	124	124	125	135	114	121	108	134	104	126	117	117	134	129	143	131	118	120	132	111	116	131	92	104	117	133	121	102	101	121	113	146	117	119	116	113	123	117	109	118	103	100	118	131	111	120	109	111	96	112	112	126	116	128	106	119	114	132	140	112	124	134	111	126	112	130	128	92	116	107	131	130	127	107	103	115	128	115	144	121	122	121	101	122	138	126	116	120	125	109	103	132	112	119	127	119	122	133	121	133	108	113	125	101	141	128	99	112	128	114	119	130	103	123	107	101	114	134	115	109	101	119	127	117	131	109	110	108	124	124	95	130	103	129	130	112	114	119	106	137	129	93	120	103	126	127	117	117	127	137	100	125	131	117	125	106	129	120	120	129	106	101	125	134	121	108	129	136	110	101	124	100	116	113	113	121	137	103	122	122	106	129	127	129	143	102	147	128	109	130	97	110	113	116	108	113	120	118	123	118	125	122	113	112	119	99	117	115	145	115	100	128	127	101	118	98	111	123	124	108	103	90	126	125	108	107	112	129	112	121	121	138	121	106	121	146	142	123	125	129	118	128	151	117	113	106	118	116	109	109	124	136	136	137	116	101	111	118	124	128	99	110	113	126	127	118	125	112	117	113	109	122	117	139	127	102	118	103	98	128	86	127	109	142	112	113	115	127	120	101	130	118	132	109	107	118	118	131	116	106	125	123	127	105	97	95	101	127	105	114	118	134	97	102	97	108	113	119	121	129	119	122	112	116	108	131	129	142	131	116	127	104	117	121	123	107	122	129	121	125	102	149	121	121	119	131	100	109	117	104	123	129	117	104	99	123	122	118	114	119	110	139	119	123	117	123	126	137	122	107	153	102	120	123	121	111	124	112	133	119	108	128	139	134	126	112	93	122	109	126	130	118	130	104	115	144	119	136	101	131	109	123	127	115	115	122	114	124	113	121	97	122	116	124	110	109	123	123	128	117	110	128	135	122	102	115	127	124	117	100	153	115	103	128	126	101	121	107	120	114	124	126	116	107	103	122	121	124	114	110	108	98	108	113	130	117	116	122	110	114	127	113	138	119	123	120	91	131	112	125	124	111	109	123	121	115	101	104	129	121	129	115	114	130	123	120	116	135	113	133	114	106	118	115	107	118	122	114	130	125	127	124	122	120	107	121	102	138	122	141	111	123	142	123	109	126	113	140	124	114	107	100	112	94	121	107	118	118	122	123	119	126	121	117	143	135	137	127	124	119	119	110	119	106	111	116	134	111	123	121	125	121	117	112	129	108	108	126	136	130	122	125	119	98	122	123	128	116	113	116	101	125	118	107	129	126	131	120	124	108	119	122	102	105	109	120	119	121	110	141	116	122	131	123	123	124	108	107	122	110	119	133	113	96	106	114	114	125	121	147	123	120	113	119	134	114	116	120	115	120	123	103	103	103	98	144	137	127	110	149	111	125	140	118	116	135	98	94	128	91	120	111	143	115	99	124	116	111	109	126	134	119	116	95	100	110	107	129	128	120	133	114	111	100	120	148	106	124	120	122	100	116	124	122	117	120	126	102	138	136	119	141	130	127	116	121	117	127	128	103	110	120	147	130	112	124	93	123	131	117	114	116	115	102	132	100	114	115	101	134	119	111	113	133	116	133	126	108	107	124	110	123	126	127	108	129	112	138	111	106	131	112	111	116	105	114	120	113	111	139	134	99	103	116	107	136	113	127	119	106	127	123	120	113	112	112	120	122	124	121	129	118	106	129	123	127	122	108	119	121	138	110	125	120	122	128	113	97	114	121	123	124	114	118	108	113	138	122	113	142	112	118	134	111	108	107	103	114	122	122	115	119	137	128	134	121	123	115	112	111	133	103	114	124	109	109	120	104	115	104	114	126	113	116	117	106	135	105	118	117	120	117	113	108	100	141	121	118	131	109	107	107	104	105	115	113	129	124	100	127	140	102	113	146	123	107	142	130	109	123	103	123	124	119	117	117	120	113	125	115	127	126	119
25290	11638	2063	2631	2770	2572	2466	1926	4160	692	497	528	460	460	376	402	417	394	402	366	355	370	358	352	323	335	325	311	360	340	335	320	341	322	330	314	334	316	298	315	338	321	302	293	324	300	330	311	306	276	331	321	342	309	296	299	298	321	314	313	284	310	305	295	301	318	304	298	308	336	304	298	307	297	291	335	309	315	249	314	330	268	287	310	297	337	280	299	338	311	299	329	327	330	317	324	293	281	310	321	311	311	308	277	277	301	316	304	304	293	298	304	302	304	305	279	309	318	292	293	299	283	285	303	303	315	297	303	286	285	299	297	297	281	271	299	312	299	278	366	288	296	271	307	303	319	323	295	321	332	288	304	340	298	319	293	295	282	302	302	314	295	324	311	322	330	306	277	335	299	278	354	332	295	303	283	314	325	287	292	323	288	298	302	277	291	346	284	312	308	307	311	297	297	309	296	311	294	320	316	268	268	320	316	299	312	348	299	281	303	283	311	318	297	303	305	299	332	314	304	301	264	263	265	296	301	320	304	276	298	296	278	314	308	315	299	324	319	270	341	278	311	309	304	300	278	302	330	294	287	295	270	324	287	271	286	331	268	292	283	264	308	313	305	292	274	286	313	289	305	295	297	315	278	282	314	299	329	298	296	336	295	299	287	322	307	291	297	262	283	276	255	308	298	344	278	292	289	280	278	303	325	281	270	298	314	317	300	328	351	290	326	306	301	290	320	302	304	296	298	309	308	288	300	294	311	320	295	299	276	278	271	338	323	295	283	313	336	273	298	278	316	266	272	300	295	297	278	293	308	312	285	268	295	294	306	303	299	272	292	297	314	277	303	290	266	283	274	295	320	297	313	281	279	313	289	292	282	318	306	297	312	307	275	300	290	282	271	322	283	317	311	308	311	326	281	324	312	259	303	295	311	321	311	311	293	289	317	311	328	301	328	294	299	302	286	268	311	272	283	322	301	343	293	307	285	318	301	311	313	300	304	290	300	284	287	252	285	276	318	298	294	307	293	298	316	299	285	342	279	289	300	285	294	300	292	287	280	286	290	282	302	310	305	306	285	350	293	314	287	288	308	281	308	288	273	312	309	301	296	297	272	313	274	300	326	286	254	291	295	301	296	326	337	312	313	309	306	341	305	301	311	305	308	313	295	311	321	279	283	300	276	294	294	286	278	291	279	313	297	307	300	313	285	305	288	329	276	333	311	284	299	296	287	282	303	324	289	287	298	280	302	304	287	316	303	311	286	301	309	284	292	294	306	269	330	290	292	319	283	314	317	314	285	288	298	292	313	287	290	308	284	297	284	308	272	276	273	263	311	288	301	307	310	317	278	330	333	292	297	322	281	321	293	266	316	299	328	280	309	291	300	303	321	309	309	324	309	339	290	294	296	302	293	322	300	306	299	278	295	310	305	299	284	282	313	324	309	271	328	271	297	280	313	295	266	319	314	278	326	313	312	318	331	270	276	287	298	287	334	293	334	279	280	312	271	311	311	273	335	301	323	292	284	344	321	296	309	322	319	277	325	312	314	296	291	299	332	312	296	311	290	288	332	301	297	260	340	299	322	289	310	291	304	290	288	310	325	317	303	324	301	293	334	314	272	298	281	269	321	313	315	299	288	299	307	315	308	304	292	302	306	306	290	315	303	309	291	321	312	315	284	292	266	333	278	286	319	316	287	308	310	293	299	276	299	307	287	306	282	281	301	244	285	292	319	303	335	304	302	286	309	312	303	293	292	303	305	304	300	288	288	275	297	309	294	301	265	277	302	317	306	316	300	294	321	275	288	295	304	338	316	287	312	307	264	264	323	309	305	302	307	301	339	316	345	292	268	311	314	291	312	288	297	312	323	296	317	324	305	298	296	313	319	304	296	329	299	291	313	298	324	283	301	300	321	318	331	312	269	299	291	297	314	282	303	299	317	287	277	301	286	310	330	303	302	313	303	287	347	276	318	319	304	293	295	277	277	285	283	273	320	319	318	279	303	270	298	318	302	309	306	287	302	304	307	305	282	296	278	318	278	313	288	283	288	331	305	273	313	307	307	282	297	279	291	282	316	286	285	296	280	331	289	294	302	271	318	295	303	284	287	296	311	308	311	297	324	309	302	295	314	306	297	296	318	309	279	314	293	314	306	286	295	305	290	285	333	316	295	325	313	273	315	297	284	296	281	254	278	302	297	271	316	304	312	301	309	288	302	307	268	299	295	309	294	333	293	322	272	302	318	335	289	293	278	314	308	290	314	279	297	312	307	291	312	311	309	312	305	279	310	312	322	286	286	279	289	325	303	320	322	322	279	320	314	287	315	307	294	305	334	268	299	312	316	305	313	332	293	303	301	324	279	314	315	291	309	300	274	332	320	312	293	301	308	285	320	287	290	284	286	301	279	332	299	311	322	281	296	303	304	294	318	292	326	314	301	304	270	317	309	298	317	298	310	329	291	288	267	302	299	317	298	336	318	310	334	303	319	322	294	285	307	327	304	302	291	285	316	294	313	302	305	289	312	315	319	289	264	300	313	288	281	328	287	292	287	278	291	271	316	296	325	287	286	306	267	279	302	291	335	318	298	267	278	306	301	270	295	293	269	314	330	319	279	307	296	293	298	296	278	318	294	292	299	293	306	309	296	295	316	329	305	323	310	328	287	300	302	315	300	297	293	290	309	288	321	281	328	335	317	296	293	344	288	289	284	316	328	307	301	295	290	281	269	276	273	293	324	270	286	303	273	308	306	287	314	293	298	318	290	297	292	314	334	288	292	297	328	337	301	303	293	305	267	308	294	311	315	280	282	293	315	313	313	312	280	314	314	292	312	320	292	291	287	287	318	302	295	314	282	326	312	273	302	294	322	284	310	320	298	288	296	270	308	333	298	315	304	305	296	295	312	302	309	282	285	315	276	320	296	315	290	318	290	317	282	292	326	296	294	313	309	307	300	290	326	325	269	323	299	279	324	290	306	285	302	299	294	295	288	288	289	288	297	330	299	297	300	284	269	296	299	293	332	306	321	283	250	298	284	304	288	289	306	308	296	301	292	280	303	288	326	294	306	323	312	294	336	272	338	279	310	296	298	316	292	284	286	303	285	299	296	339	309	295	300	317	308	344	298	268	298	298	306	298	314	289	279	287	331	317	319	287	315	324	309	314	304	313	307	308	297	288	302	325	307	279	291	293	322	318	321	286	298	300	310	316	273	309	311	293	294	289	324	311	253	301	310	322	289	277	284	299	326	280	305	324	312	304	327	269	337	322	300	295	298	309	290	269	288	317	313	300	314	327	290	293	305	263	299	308	292	297	271	300	302	301	323	301	307	309	290	298	314	297	299	298	304	289	306	291	315	282	270	307	274	306	318	306	290	314	280	354	307	329	331	286	305	278	304	316	289	303	320	274	303	304	286	319	318	302	318	307	296	309	294	315	301	303	292	297	315	312	289	293	287	290	315	299	304	300	317	310	241	301	292	338	281	303	278	312	323	291	299
4303	988	469	374	441	346	329	392	283	248	263	250	300	268	278	286	252	264	265	234	266	288	288	233	304	261	274	260	258	289	260	274	283	251	257	279	272	250	249	275	255	284	278	283	277	265	272	280	279	254	244	261	268	267	281	268	297	256	264	262	231	255	264	278	245	259	301	272	284	271	268	262	287	264	243	266	277	236	273	277	303	302	271	276	275	256	245	235	265	239	293	287	263	286	282	287	267	273	265	293	285	209	269	238	280	256	289	260	284	258	288	233	289	277	300	245	298	286	265	264	280	295	292	283	252	290	263	246	248	267	286	247	257	280	274	257	281	280	248	214	275	244	261	261	300	264	275	280	245	262	268	286	286	275	278	270	290	269	271	246	233	284	260	313	297	263	287	274	271	261	288	258	278	289	254	284	271	229	281	252	283	255	266	267	258	252	290	247	300	266	287	300	259	259	282	230	267	251	275	265	288	262	238	258	287	252	284	286	253	266	267	258	277	252	240	245	288	292	273	278	252	251	279	276	261	294	293	254	251	273	297	268	302	252	239	298	275	259	256	283	257	243	273	310	276	301	301	261	260	250	295	289	259	271	245	264	274	284	257	272	239	238	220	250	288	283	260	246	260	266	293	255	274	289	259	285	257	251	279	287	302	293	276	270	277	278	261	267	258	272	250	256	262	289	271	261	310	286	313	295	278	296	263	257	273	295	263	311	302	269	253	255	274	292	276	270	281	266	293	263	247	300	284	297	271	254	241	267	252	257	278	282	269	296	280	263	259	272	268	257	284	247	244	253	276	265	280	268	291	237	265	296	281	261	287	303	289	255	236	257	267	281	246	263	247	289	303	254	273	240	276	254	279	274	260	270	290	246	301	247	287	251	257	265	233	274	261	290	265	270	279	263	269	242	273	269	258	292	298	260	244	294	291	276	271	288	276	287	282	244	287	269	281	263	292	273	276	257	304	293	249	269	277	261	258	245	255	275	298	275	284	251	273	305	290	299	307	266	278	285	247	281	287	267	275	256	268	277	281	271	254	284	252	255	263	267	265	273	257	293	282	290	273	284	248	265	259	273	279	279	245	299	284	285	240	299	271	278	280	261	256	266	277	274	255	295	256	250	228	254	243	277	293	286	271	283	276	293	245	288	256	294	280	277	286	304	255	296	260	259	258	315	262	256	274	279	267	276	282	296	294	263	273	253	277	246	248	258	266	256	297	288	267	254	284	263	232	267	259	264	264	291	246	307	266	254	270	280	240	236	271	290	291	272	251	294	260	273	272	249	269	274	250	255	257	272	285	294	284	277	256	266	290	278	283	300	273	251	287	267	270	239	254	281	297	267	264	280	255	281	274	273	260	278	251	260	279	262	259	267	285	291	260	275	288	278	261	264	283	282	247	267	283	255	278	262	300	275	280	310	297	252	271	271	299	283	264	264	273	272	284	259	284	242	255	273	262	282	246	293	273	296	261	246	287	263	280	248	278	262	272	283	274	263	266	240	248	282	269	262	274	275	303	251	253	260	286	250	265	238	264	266	262	286	292	294	307	275	256	276	298	275	294	268	258	230	296	278	260	261	261	264	256	257	266	269	264	258	272	264	277	261	257	286	268	299	279	270	269	252	263	272	261	260	284	278	252	254	271	270	264	296	269	263	247	283	275	282	270	292	284	262	285	271	298	268	270	265	290	280	284	279	264	289	261	273	295	260	246	257	247	276	276	284	278	287	258	271	276	269	306	280	284	272	263	256	304	291	260	243	276	280	294	237	263	241	266	257	220	266	270	253	233	261	299	284	279	252	247	302	240	265	274	261	256	257	275	294	270	260	305	278	267	259	279	263	245	255	288	297	302	272	278	260	246	275	248	276	264	289	272	282	285	263	265	275	286	280	290	273	263	291	248	269	241	289	269	275	245	250	301	262	265	275	281	289	282	277	251	272	270	252	253	246	298	295	285	280	293	264	257	294	254	257	276	279	236	278	279	242	279	285	299	250	290	254	302	246	266	273	267	275	274	243	245	307	251	279	267	290	245	249	252	320	284	279	277	287	285	263	291	280	272	270	267	280	280	266	270	269	290	287	262	261	262	265	310	280	260	295	279	261	281	274	269	263	254	309	310	283	263	269	252	283	263	285	283	262	265	253	282	283	281	267	275	293	269	251	259	265	292	264	301	279	300	267	288	282	279	256	290	264	278	276	268	284	301	268	288	284	262	294	272	277	266	269	252	269	288	274	252	247	266	274	282	238	282	258	275	258	239	242	273	230	270	288	252	275	258	289	284	247	276	275	271	254	279	271	259	243	271	263	265	280	296	248	266	273	262	237	255	281	268	260	272	269	269	263	267	253	316	311	273	263	276	273	275	301	261	278	285	258	256	280	272	286	274	246	290	276	286	277	303	239	281	288	285	268	260	287	258	273	271	281	288	271	248	282	264	269	269	292	268	297	249	260	256	298	250	298	256	256	280	236	296	296	257	293	278	291	242	278	253	262	301	293	265	282	288	283	281	258	267	278	293	280	277	296	277	275	294	264	273	258	280	304	300	273	264	273	237	299	272	287	261	282	248	226	252	252	262	261	260	260	275	255	271	276	244	284	268	269	273	294	274	239	247	260	297	255	273	259	247	284	271	294	297	283	278	244	243	289	250	260	228	272	250	287	291	263	291	272	264	272	264	259	262	277	263	255	245	257	256	250	288	274	229	280	272	268	237	288	294	256	256	273	287	254	220	281	276	269	268	261	277	278	262	255	268	252	280	271	294	282	227	280	311	281	265	274	241	301	260	271	276	292	281	269	273	287	269	318	264	248	261	279	269	279	289	235	282	265	242	252	257	267	290	278	284	287	281	254	266	271	276	252	255	273	274	293	301	269	291	246	257	251	277	255	270	263	278	254	279	300	279	254	268	249	232	249	253	277	275	284	271	275	281	295	293	303	252	242	263	267	282	277	260	288	278	278	266	253	282	259	277	275	275	278	231	261	283	263	261	281	266	261	258	276	277	255	270	257	255	256	245	278	275	287	291	249	289	260	300	258	261	263	263	275	266	240	272	286	264	255	288	297	264	243	270	269	285	320	265	287	259	279	267	282	293	255	260	277	271	279	296	271	257	281	303	277	257	256	262	276	292	307	251	262	277	260	259	246	272	260	258	262	307	300	282	303	264	302	241	281	232	284	244	269	265	253	277	291	278	292	260	265	287	296	272	248	279	251	285	264	309	249	282	274	295	248	278	271	263	273	293	238	267	238	276	279	288	272	261	273	304	259	272	257	241	278	254	245	310	258	254	229	279	262	279	266	266	252	274	283	293	302	286	248	304	240	275	264	265	253	297	313	258	259	267	271	274	257	267	280	265	271	240	267	275	302	284	271	228	287	237	269	272	272	262	307	267	264	295	264	258	305	288	246	237	280	266	307	286	261	275	252	293	242	239	274	268	288	235	251	259	290	240	256	281	248	256	275	303	280	285	253	250	259	270	274	246	227	285	287	290	286
3852	1547	1050	1083	1362	1316	1051	1178	804	704	694	665	682	619	651	637	653	668	661	714	637	656	640	680	707	634	615	650	626	648	652	698	653	665	665	697	644	667	651	660	638	659	655	605	661	593	636	652	673	700	662	624	667	622	642	619	664	672	598	629	662	652	667	641	692	655	620	663	684	603	639	679	578	642	682	674	648	633	665	648	650	622	626	645	675	621	625	665	642	660	659	666	630	586	658	668	635	693	648	624	662	603	628	653	617	633	634	613	598	655	641	652	658	658	604	617	610	641	675	612	651	683	680	661	672	638	665	680	662	584	666	646	651	604	634	668	630	677	651	686	685	661	684	654	645	648	696	641	724	670	652	610	671	644	606	655	636	620	646	671	652	641	604	619	607	681	649	632	653	664	669	653	636	669	643	652	620	623	632	652	658	622	640	663	633	672	642	618	641	684	657	658	667	635	645	646	661	567	678	637	592	650	647	714	666	635	643	621	651	652	650	668	665	629	615	667	638	700	666	660	698	669	634	676	648	672	633	665	620	641	674	628	634	666	673	628	624	651	638	639	638	634	640	675	642	651	690	612	629	637	647	676	627	632	634	610	666	640	632	638	649	661	652	681	653	651	687	628	667	615	632	661	657	641	628	633	617	617	650	649	644	618	639	661	637	602	614	628	622	629	638	640	626	672	658	590	653	661	687	642	640	644	662	665	603	649	650	578	656	625	677	660	641	670	654	628	646	642	657	656	662	646	617	695	601	611	653	610	628	579	612	632	601	660	667	661	638	655	621	626	579	678	658	690	582	675	639	642	615	639	627	649	640	674	611	630	613	643	676	598	647	675	674	652	632	658	584	644	629	639	634	657	660	635	634	641	659	647	669	618	617	637	669	639	683	669	681	637	646	647	660	633	680	665	627	640	686	648	690	669	644	677	627	657	636	651	678	621	655	631	624	637	605	658	618	611	655	604	659	683	655	634	672	651	630	613	626	639	647	619	638	654	602	624	630	630	675	672	690	687	635	642	680	640	628	624	612	673	645	603	660	621	610	674	636	659	667	624	626	654	667	647	649	635	636	649	671	622	635	652	624	665	636	630	659	659	675	647	596	662	649	670	651	659	619	662	601	654	640	645	643	637	588	628	656	663	682	668	655	659	658	631	651	619	656	637	666	643	691	694	624	670	668	646	643	619	646	659	638	626	613	662	632	706	674	646	642	683	622	634	681	683	579	591	633	651	635	658	641	646	671	645	626	644	637	632	693	620	645	668	657	646	669	613	643	668	706	640	606	646	631	637	680	674	625	623	665	662	651	657	679	637	619	650	634	669	700	615	643	648	627	630	624	673	671	686	683	666	654	674	650	618	646	699	655	681	636	663	669	650	608	678	616	656	635	650	646	650	691	668	645	662	690	616	659	644	667	629	638	659	688	629	634	617	657	641	685	656	654	646	637	632	657	600	636	656	649	657	671	640	655	632	604	602	672	611	630	657	641	652	654	670	592	624	612	656	635	610	646	646	608	658	611	658	611	629	642	713	623	641	662	657	651	618	647	611	638	660	637	634	694	682	656	618	655	626	582	619	657	648	655	633	643	602	643	641	658	673	601	625	627	623	634	711	674	616	613	655	643	651	665	643	629	676	669	695	621	665	652	649	629	618	644	607	647	650	631	647	647	619	664	619	608	647	626	631	639	625	641	663	634	614	679	637	689	665	643	623	641	625	658	631	633	633	659	654	640	646	634	625	625	656	692	674	671	671	616	669	677	686	676	610	581	643	630	642	639	720	621	629	587	612	631	630	657	655	628	603	689	648	634	663	638	690	637	619	696	670	656	634	611	608	612	620	615	611	667	636	650	688	670	652	636	687	655	653	634	636	679	617	670	656	647	621	626	642	669	630	624	659	640	610	674	653	653	644	679	640	640	669	694	606	631	679	625	654	627	672	665	650	627	631	680	646	671	641	635	613	624	669	597	674	674	616	632	665	685	660	655	681	615	679	670	658	646	670	618	625	617	645	630	655	633	643	640	667	619	649	661	674	606	632	673	656	638	617	668	636	634	643	638	633	699	657	655	657	629	661	649	672	633	587	635	677	621	650	631	653	680	639	645	661	675	649	587	646	685	639	620	616	636	658	665	650	636	682	653	707	614	636	579	654	647	634	663	653	638	606	627	644	642	642	648	613	625	697	723	643	643	719	651	651	582	671	651	630	661	635	651	613	696	628	651	629	606	631	678	630	609	645	633	649	680	642	604	641	662	693	654	698	661	649	631	675	616	656	646	664	630	596	705	682	633	643	631	669	662	621	635	583	622	639	631	639	645	664	623	592	658	619	620	655	617	656	665	597	622	630	643	685	636	633	621	634	628	603	666	668	619	630	623	695	649	659	653	646	611	628	652	615	616	634	645	634	637	669	593	658	668	672	689	641	670	643	656	606	682	648	640	624	652	676	634	676	654	651	654	684	609	623	659	648	606	620	647	645	622	684	636	657	655	636	667	626	629	675	679	609	676	704	658	674	654	663	625	674	619	660	639	638	628	662	663	670	676	643	640	670	671	642	680	656	659	659	668	616	640	626	684	666	658	650	646	672	667	646	620	649	655	649	684	672	637	669	660	577	642	640	617	670	619	659	649	631	674	691	640	643	623	640	613	650	611	651	652	611	613	639	651	657	634	620	649	657	624	627	622	648	647	617	638	617	655	677	634	637	594	655	676	661	670	616	590	638	650	643	683	651	656	702	653	613	662	708	659	660	655	652	631	636	702	684	648	649	667	649	608	644	682	665	667	623	605	636	613	614	645	652	671	651	653	652	638	677	621	623	675	651	659	642	661	674	661	618	661	646	618	680	690	652	683	670	685	678	667	608	673	625	664	661	644	636	656	639	622	666	665	635	643	676	636	678	635	649	678	696	641	657	661	647	630	630	659	610	633	618	656	671	621	643	650	637	661	673	692	672	634	621	612	684	675	619	631	638	642	662	673	667	669	628	651	610	651	641	649	653	670	676	632	652	616	687	628	598	611	655	641	645	653	586	621	638	657	624	649	655	628	625	627	628	637	632	642	659	682	633	645	655	619	637	663	683	677	662	612	693	643	657	631	645	617	634	637	625	629	614	675	651	658	661	705	621	668	621	680	604	632	608	640	634	671	631	670	642	671	626	646	623	659	671	638	668	604	639	648	649	658	650	675	613	663	617	629	643	656	653	672	638	638	640	692	667	626	630	602	604	607	657	636	656	644	653	616	623	680	638	647	633	648	617	642	622	647	652	648	613	650	662	625	673	632	631	581	646	631	669	636	609	644	649	663	674	617	628	642	640	590	654	638	567	653	648	627	671	630	671	663	673	700	637	632	658	649	608	671	662	607	604	617	655	644	642	648	608	599	606	695	688	627	636	612	599	678	623	642	669	637	631	638	653	673	608	605	628	654	652	653	643	634	658	625	658	664	652	632	619	615	635	659	673	665	660	634	624	644	633	659	664	649	621	636	629	696	635	649	708
23084	15083	1444	657	692	521	528	504	554	256	276	308	269	256	266	246	234	252	259	258	260	269	257	249	236	237	261	259	269	256	256	238	258	238	223	239	253	253	303	264	294	245	256	245	251	256	285	261	268	244	225	234	256	260	272	226	239	277	249	277	246	243	248	264	220	266	280	262	253	256	273	244	258	218	234	237	235	252	254	247	251	244	232	219	233	267	271	244	258	243	281	272	239	243	220	257	239	277	248	241	272	221	269	253	243	230	237	223	261	243	251	252	241	269	248	309	252	230	249	271	240	254	252	229	244	254	262	243	253	233	253	248	257	228	228	258	270	253	263	278	241	279	258	241	240	255	244	229	243	236	252	250	245	248	255	237	288	262	270	250	262	247	238	259	234	231	261	237	261	247	283	243	229	249	243	266	239	246	240	215	228	244	238	221	230	258	243	257	243	284	234	241	237	267	271	254	226	258	267	213	263	252	236	269	256	256	256	230	257	252	254	238	245	273	267	241	251	232	261	237	250	290	228	294	248	259	250	242	252	266	233	268	272	229	253	277	252	245	232	276	259	242	239	259	219	242	253	237	216	225	237	240	258	268	239	248	228	232	272	308	245	249	252	244	250	264	261	269	248	269	258	270	252	243	261	226	246	240	257	241	244	202	252	233	263	239	247	270	236	225	239	255	257	253	258	265	231	248	231	253	290	249	240	276	257	233	226	254	275	260	250	271	253	235	250	262	253	223	233	260	256	281	253	248	276	233	263	242	249	237	246	230	238	268	264	220	264	226	221	232	279	254	261	249	233	253	256	249	268	250	232	255	237	248	238	230	239	269	255	266	276	281	261	279	250	270	268	254	282	248	203	242	253	285	247	257	245	255	223	230	237	222	225	222	263	236	235	227	228	221	239	240	242	265	247	245	263	258	238	239	274	250	241	268	266	250	237	228	254	239	239	267	276	238	254	229	267	269	267	243	273	253	228	239	255	266	247	228	235	261	227	243	255	241	291	284	275	244	246	248	247	259	263	243	273	269	267	256	217	250	244	226	231	243	241	222	232	253	235	240	256	261	264	244	266	284	257	265	247	238	217	232	220	246	226	242	250	238	260	250	266	242	258	279	249	278	234	222	242	276	239	240	235	262	272	283	261	209	249	273	234	249	241	232	240	259	255	248	266	218	255	252	235	240	275	240	260	276	259	266	262	259	227	252	228	266	221	221	258	250	261	250	253	244	259	256	250	251	243	250	265	236	233	266	240	214	264	247	253	231	245	237	229	249	243	240	251	240	244	243	257	224	250	220	279	251	234	249	258	233	232	244	250	255	242	203	266	257	231	261	261	221	251	263	269	249	252	279	218	249	257	241	253	227	232	251	245	240	267	248	255	257	219	224	238	244	249	235	221	257	249	251	254	241	234	268	280	263	206	267	253	214	233	249	242	231	257	216	254	246	252	237	253	275	293	260	264	237	214	247	258	276	254	275	253	258	255	234	252	226	222	246	269	248	251	233	267	263	271	241	249	254	233	260	265	243	230	261	244	274	253	254	240	229	239	230	257	236	245	272	259	236	262	236	279	240	271	228	247	276	271	246	230	249	249	278	270	266	269	280	228	225	272	244	242	241	240	255	234	233	258	262	216	257	248	262	273	235	243	250	246	239	267	248	257	268	258	243	283	229	263	274	250	223	257	247	229	246	259	234	255	224	259	250	233	265	244	228	266	254	241	233	235	250	256	244	232	223	253	251	240	239	242	269	247	276	260	248	226	225	263	232	247	268	236	246	246	273	238	265	238	280	253	268	247	242	275	252	264	265	246	252	210	262	266	250	241	253	253	255	254	252	260	272	260	263	234	236	259	265	229	264	249	262	249	242	223	240	257	253	257	265	254	244	245	275	268	270	247	231	228	248	253	245	288	262	255	246	240	270	236	259	253	238	254	258	246	235	245	225	273	241	266	227	257	269	264	244	253	281	243	214	254	242	272	246	280	266	254	249	267	254	242	254	259	238	240	284	266	254	257	256	259	276	241	245	278	251	277	266	239	260	219	247	258	263	245	260	254	236	244	240	255	225	282	263	253	212	267	239	261	213	262	258	259	235	247	234	248	280	274	233	251	262	206	250	251	285	256	249	276	237	230	227	241	249	247	273	243	241	257	233	236	236	271	259	224	245	245	263	273	242	229	251	285	243	245	257	253	237	258	257	271	250	279	223	233	247	258	275	221	249	235	275	261	230	270	260	264	251	247	254	258	248	317	267	246	221	246	268	256	242	235	234	240	234	266	248	222	239	267	262	233	268	236	251	233	251	263	234	238	266	238	229	238	270	226	241	241	261	237	254	270	246	273	251	221	246	231	238	229	231	253	237	233	246	279	251	255	240	236	229	253	251	253	279	255	239	231	248	221	248	256	244	256	235	215	232	228	251	249	247	235	255	235	250	258	253	263	266	252	247	251	226	221	238	247	270	260	258	241	266	262	240	265	250	235	261	258	267	257	259	286	219	240	236	268	243	234	262	256	277	264	231	234	237	258	235	243	261	258	233	275	255	267	269	226	246	249	257	262	225	230	241	255	275	284	264	213	267	258	250	243	228	260	229	235	264	237	236	250	233	218	237	242	242	259	238	244	257	232	260	258	242	245	263	249	277	248	238	244	251	268	272	255	220	261	235	236	273	249	264	255	240	218	259	239	240	225	263	272	256	236	247	280	257	244	231	257	242	263	242	272	227	277	274	272	262	265	268	212	269	249	246	261	255	246	270	248	279	240	243	247	248	218	238	245	236	282	250	250	240	264	267	242	246	284	239	252	199	248	238	259	246	256	245	249	228	262	271	253	267	267	247	245	242	242	245	235	263	263	248	224	255	239	258	235	261	240	221	229	261	246	237	237	276	267	260	229	235	256	256	253	239	267	253	247	280	233	286	268	248	246	245	245	236	274	245	237	254	257	248	264	240	243	243	247	236	280	231	261	244	255	252	226	209	225	232	248	242	241	253	245	294	217	250	240	254	268	225	234	260	240	232	278	241	238	229	245	257	261	236	228	261	247	262	234	262	248	257	242	281	231	254	257	240	245	263	249	268	249	262	248	243	245	270	239	238	244	257	253	245	248	258	240	246	244	235	261	252	259	246	235	245	247	245	234	255	249	256	256	269	241	227	276	261	263	257	235	281	269	252	235	276	253	237	279	279	255	260	236	247	275	243	231	248	255	229	240	283	261	229	233	246	271	241	259	228	253	245	241	253	253	232	269	254	280	240	255	220	263	235	273	279	261	239	256	257	261	254	235	257	245	220	243	240	248	242	233	280	256	277	250	214	229	214	228	260	227	255	247	271	260	251	239	250	265	241	262	253	263	251	259	255	248	241	240	287	240	240	258	291	248	217	220	273	259	239	248	232	232	250	236	241	253	238	260	270	258	258	245	251	256	251	254	225	255	287	249	224	250	271	259	243	232	239	244	226	258	243	260	275	256	219	268	260	275	242	249	240	252	227	244	255	250	244
17513	8344	1641	2008	2447	2038	1966	1718	2088	763	690	777	687	658	633	617	647	633	591	620	606	583	580	637	629	635	600	603	625	587	574	580	598	601	628	625	613	579	582	626	599	631	584	562	605	596	588	597	579	627	572	603	586	609	608	641	587	566	586	555	588	564	603	571	616	584	594	588	599	587	577	606	581	606	585	584	587	578	591	561	601	608	595	601	597	606	587	588	619	616	625	572	624	587	588	618	562	599	589	592	595	575	633	610	554	559	582	543	606	602	604	586	580	607	536	594	564	594	580	576	592	619	585	588	624	577	632	588	567	587	610	600	525	600	618	568	558	575	589	567	588	597	608	568	577	606	642	579	604	582	569	582	571	576	590	610	622	593	566	585	587	579	583	592	591	624	624	553	608	573	580	591	587	590	619	622	603	606	561	612	602	563	574	599	606	608	561	610	578	587	581	577	629	565	597	565	633	591	572	599	602	604	590	626	578	613	571	646	625	567	577	593	630	613	603	580	596	590	580	581	649	611	587	610	608	558	592	598	583	557	616	599	606	626	591	570	607	573	619	572	569	573	634	610	603	605	575	599	602	556	605	641	577	615	571	597	566	623	574	590	598	562	616	610	583	602	591	664	571	581	617	631	611	599	605	609	632	624	619	593	603	609	611	611	590	547	604	541	619	574	592	569	604	617	547	575	578	588	609	610	608	641	596	592	602	611	550	588	618	591	599	602	582	573	552	605	606	619	594	565	643	597	542	617	575	580	612	584	630	624	584	616	634	600	596	603	571	584	588	547	566	597	586	588	605	585	564	538	594	605	601	552	602	627	562	630	593	608	625	573	522	627	587	621	550	628	615	628	542	587	602	590	604	593	629	630	542	598	589	609	611	610	545	568	545	613	620	593	603	596	607	573	551	629	583	635	587	636	555	610	606	564	566	575	609	601	621	588	562	596	600	611	563	613	588	589	578	605	571	639	580	600	622	600	604	569	599	630	617	628	628	607	585	593	547	601	572	601	599	595	618	559	589	583	591	623	593	634	565	644	614	573	595	636	621	598	614	617	635	621	646	598	552	587	582	593	588	603	569	595	575	565	576	525	606	551	612	535	571	639	586	594	604	591	582	572	588	589	596	624	563	620	624	598	562	597	565	618	578	588	605	611	599	628	584	553	620	604	599	611	582	578	620	594	615	604	566	601	611	607	620	621	575	592	614	578	568	554	571	616	582	587	591	560	590	540	616	617	614	598	584	615	577	544	587	566	653	547	586	597	577	593	604	604	580	584	572	560	597	623	553	607	597	566	557	534	602	544	578	569	585	587	608	577	598	553	583	619	629	564	618	599	564	624	595	570	595	601	551	611	589	588	614	620	588	620	602	572	578	611	596	637	622	618	585	578	528	607	602	589	565	617	567	587	615	557	550	606	592	591	626	591	620	535	530	587	591	543	582	604	628	624	577	608	580	638	597	552	584	585	617	564	592	601	641	570	590	622	630	559	612	552	599	587	601	590	599	592	596	576	631	583	603	589	614	579	569	586	626	584	597	628	543	592	580	583	589	625	548	567	586	570	564	579	596	612	624	581	651	559	643	618	611	565	572	646	594	551	587	628	640	592	614	579	616	572	595	589	579	595	571	563	572	545	633	582	559	600	574	606	614	637	583	591	552	586	577	612	595	594	568	609	583	635	553	575	609	632	558	554	600	600	557	646	585	568	652	630	602	600	613	578	546	557	583	565	664	579	573	567	561	605	607	588	618	575	627	562	556	548	636	635	571	558	609	612	607	590	573	591	610	610	599	599	584	589	607	576	560	607	589	618	577	606	567	604	538	564	594	593	591	554	553	603	542	595	599	579	637	620	589	617	602	552	554	594	610	617	557	605	603	599	565	596	569	597	540	616	608	595	607	608	629	562	575	615	575	617	571	576	590	603	571	632	581	590	578	595	611	588	621	607	603	594	609	615	566	578	549	625	620	603	611	605	594	618	631	585	617	565	578	607	593	592	575	577	557	582	588	627	634	573	585	529	580	594	597	594	632	545	593	561	574	591	590	597	604	587	575	584	622	535	577	604	627	607	602	589	554	598	606	617	609	581	585	573	591	597	631	567	634	608	592	589	561	538	574	594	605	615	572	650	606	555	594	604	614	628	600	597	599	570	593	605	615	629	537	582	627	603	588	594	621	638	609	618	596	625	644	589	607	565	590	635	595	551	604	571	570	605	524	579	584	621	583	556	614	578	606	541	616	574	619	621	584	571	610	603	579	613	591	592	601	616	604	587	587	612	600	603	585	557	586	616	632	565	550	581	610	596	579	639	594	591	566	579	590	597	583	559	580	568	591	622	560	632	615	594	593	605	586	597	649	609	606	613	604	607	644	596	564	606	609	643	573	575	617	580	630	631	607	607	574	582	576	564	605	557	602	579	609	613	604	616	610	597	591	606	614	626	593	549	547	618	555	620	561	569	609	590	603	639	596	618	589	590	601	597	573	577	608	590	595	566	580	577	576	563	579	560	590	615	608	644	602	606	569	561	597	586	589	558	556	594	595	631	625	547	597	590	588	596	579	628	606	572	625	578	606	639	603	593	578	580	572	607	599	580	590	621	589	564	596	592	581	565	607	558	623	604	630	612	597	597	610	616	571	612	620	560	564	605	605	597	548	587	577	601	575	570	633	630	591	597	586	584	563	576	621	607	590	623	597	556	623	603	594	582	585	571	606	609	597	575	571	608	598	576	567	579	591	568	583	586	593	584	616	631	592	571	558	596	593	605	639	574	598	593	594	564	621	610	601	531	585	609	619	584	577	585	586	612	569	599	555	585	542	544	543	637	604	611	562	568	613	558	584	569	585	625	584	591	629	551	586	611	606	578	586	600	598	608	590	628	552	538	544	581	595	573	577	574	577	626	541	570	652	601	604	594	584	563	634	598	613	619	596	619	613	575	565	619	595	590	606	541	592	538	570	590	580	609	607	600	606	603	600	598	589	576	561	606	577	613	581	605	598	603	555	590	615	621	619	567	619	619	574	583	619	614	603	606	627	566	638	595	571	575	595	593	552	597	585	588	589	645	569	590	611	632	571	618	567	572	600	595	580	612	582	585	650	548	579	628	608	567	587	624	563	592	537	611	602	605	608	614	626	566	586	630	574	623	609	620	574	611	580	613	583	606	596	586	575	628	590	564	601	589	616	567	576	567	590	565	580	600	638	606	569	614	626	565	589	598	571	568	555	569	584	571	578	571	637	575	598	613	607	585	585	622	585	618	578	554	601	550	609	600	560	563	615	611	599	610	631	567	577	621	616	599	591	599	600	527	596	582	624	652	608	595	569	625	573	545	622	570	546	572	584	562	561	564	572	613	629	605	581	577	602	565	583	635	596	616	579	610	618	618	611	615	579	579	647	602	630	617	578	583	608	575	558	597	608	584	610	620	563	639	580	589	631	591	579	604	617	555	576	609	614	610	601	577	572	602	619	591	577	619	520	583	603	588	612	563	551	600
34472	26652	4636	899	823	693	641	393	735	187	158	128	156	140	140	112	116	120	139	136	122	129	97	141	123	110	122	121	111	126	131	104	136	131	124	118	124	96	108	126	142	117	146	131	132	129	118	119	120	135	149	119	119	118	122	136	119	104	113	132	134	120	140	114	129	132	128	114	115	113	123	139	131	114	126	90	93	110	117	109	124	120	113	134	118	145	128	132	109	139	109	98	120	125	146	120	125	122	117	127	115	113	123	107	105	122	105	132	106	148	128	114	127	101	127	132	141	116	131	126	131	115	121	135	117	133	111	118	112	104	108	117	149	112	124	135	109	114	125	106	117	112	135	129	88	113	110	115	100	111	110	119	115	134	105	126	126	106	147	108	102	142	117	128	120	143	108	106	111	124	102	103	132	108	115	123	113	125	121	107	114	113	112	100	121	108	140	126	108	106	120	121	135	120	124	129	105	110	126	135	107	129	96	124	123	116	130	142	125	104	95	120	125	132	120	141	108	133	123	121	101	124	112	124	124	99	130	132	138	113	141	121	114	116	136	127	111	127	115	130	114	117	109	109	93	107	127	113	116	119	116	121	105	119	124	115	89	118	128	129	113	113	126	116	90	119	132	115	122	132	114	111	114	128	128	127	128	111	110	99	115	129	128	129	126	113	113	108	104	100	115	114	98	107	136	122	121	114	101	132	119	125	138	113	116	122	115	118	102	132	123	116	124	143	127	140	100	113	132	118	118	102	130	123	112	130	130	126	125	137	111	117	124	109	115	111	120	133	108	112	121	112	135	130	130	112	118	101	121	96	124	143	128	135	113	118	113	140	108	106	127	135	100	109	120	113	130	132	128	118	106	144	106	117	108	126	102	119	111	129	112	118	135	114	101	100	114	112	127	100	100	109	107	119	109	135	113	119	117	121	119	125	136	120	131	149	133	118	128	122	111	135	98	125	124	129	119	126	103	105	108	128	133	134	147	129	111	127	124	96	114	107	118	112	93	120	120	132	135	125	109	135	129	128	130	121	138	118	117	125	103	119	103	138	151	124	124	145	125	108	140	111	112	120	141	123	116	147	129	119	104	120	118	127	124	109	151	133	141	114	130	135	126	97	110	110	102	124	135	115	118	123	92	116	120	115	118	117	124	110	118	119	107	101	105	115	122	112	122	98	120	131	115	124	101	115	133	118	140	130	123	116	120	110	135	126	130	128	121	124	130	130	113	100	104	127	139	129	112	139	132	116	123	135	114	88	111	120	119	116	117	130	108	130	117	101	135	116	137	117	135	118	137	92	119	109	120	122	114	110	114	145	98	124	135	120	107	135	119	125	116	117	132	122	114	116	139	106	123	116	125	107	136	99	120	126	136	105	112	125	135	117	101	119	116	127	95	114	121	117	117	136	104	119	123	118	117	128	118	97	109	112	125	115	105	122	123	130	127	144	101	130	125	129	128	106	108	121	125	104	114	132	120	134	133	128	128	127	112	125	145	123	115	124	130	130	112	129	96	140	134	117	114	115	132	127	112	118	107	136	131	130	115	123	114	140	113	125	107	129	119	125	134	125	125	113	133	93	113	108	136	98	102	125	132	124	132	128	106	102	125	107	123	118	126	123	108	108	122	103	108	101	114	118	126	116	117	144	126	121	120	137	112	116	116	124	107	115	121	115	99	130	134	125	104	123	113	122	112	114	111	109	119	114	130	125	119	103	137	114	114	123	108	127	106	116	118	123	128	131	125	111	120	134	120	125	123	121	103	123	98	102	105	139	121	124	100	99	123	103	121	121	102	113	121	106	138	106	125	116	115	148	129	113	113	97	123	135	97	111	125	119	139	134	113	111	129	115	145	124	130	115	130	114	115	133	105	106	114	149	112	134	121	113	127	115	119	116	139	133	101	115	133	124	113	126	122	116	104	129	103	117	119	129	100	107	115	119	120	124	133	117	119	114	122	136	107	120	106	119	126	123	110	127	127	105	98	139	102	113	119	135	123	110	119	117	100	112	112	110	103	129	113	124	120	120	113	134	128	132	107	111	114	135	125	126	131	121	131	117	129	113	122	114	117	104	146	121	115	131	114	98	114	121	112	116	116	90	118	97	111	124	98	107	130	127	104	96	111	125	110	122	121	118	127	115	106	132	126	123	127	103	123	119	106	128	115	130	114	114	124	141	119	127	127	106	110	116	122	112	123	118	141	117	129	119	121	97	135	119	124	102	105	121	142	143	129	115	135	128	102	109	139	118	122	131	109	130	119	135	115	129	142	120	118	108	101	121	111	108	122	126	128	116	116	133	122	125	133	86	109	114	125	127	124	117	123	107	125	113	134	118	123	123	145	123	122	114	123	109	98	130	138	125	119	122	110	99	119	140	111	112	104	130	119	139	132	120	135	123	124	107	126	109	127	107	118	133	136	113	124	125	115	118	144	129	124	106	108	119	124	126	125	136	129	118	126	108	138	127	120	112	113	106	138	137	121	110	107	99	117	107	130	143	121	128	108	108	126	118	142	124	117	112	140	131	133	152	134	127	113	110	119	122	130	112	122	92	123	124	132	121	133	129	130	115	108	124	95	138	108	115	126	129	135	103	119	112	137	115	127	110	124	107	145	108	120	112	113	123	110	141	150	138	135	124	118	127	120	95	102	129	120	119	131	117	138	106	124	109	124	114	92	127	133	100	118	106	112	140	93	104	98	112	114	132	107	101	119	108	121	119	108	115	108	103	126	143	126	117	110	135	110	104	139	118	106	97	115	111	120	130	123	122	114	125	105	143	131	113	103	112	111	110	135	112	116	103	130	129	110	127	117	112	115	131	138	127	97	128	114	101	136	124	124	125	126	101	105	110	124	123	120	117	127	121	130	113	127	121	112	119	126	113	128	105	103	112	114	133	100	109	105	116	123	108	119	123	119	116	121	113	128	118	109	127	103	130	127	107	134	127	118	126	135	124	111	113	125	117	105	133	130	123	107	121	98	116	119	114	128	100	102	129	121	115	122	131	121	110	124	95	108	116	119	94	126	124	126	142	115	118	119	116	119	124	96	129	109	129	111	132	101	93	111	144	138	128	134	103	122	114	117	129	127	121	106	116	103	111	108	112	133	109	127	130	134	134	132	116	126	115	112	114	115	115	126	123	131	120	131	106	112	144	107	157	127	121	120	102	124	122	101	106	120	128	111	132	114	129	111	114	130	127	132	106	132	123	124	103	129	109	140	122	118	113	127	117	136	114	111	113	118	135	110	118	127	108	104	139	109	111	100	138	95	131	118	135	132	106	125	109	92	93	143	120	111	109	139	116	138	104	109	137	119	99	115	110	101	131	116	123	138	127	122	117	108	126	128	125	128	135	119	123	131	124	120	118	112	124	101	112	116	136	105	110	86	104	115	113	123	124	103	113	121	121	143	134	115	126	111	140	102	130	130	127	124	117	122	123	125	111	113	120	104	108	139	111	114	115	109	132	117	114	144	134	123	127	120	109	128	98	118	124	98	106
24115	12037	2084	2784	3256	3058	2877	1672	3779	595	509	457	468	445	368	397	378	385	370	369	336	350	307	338	359	344	339	333	312	353	380	340	307	325	330	336	310	262	290	333	324	343	299	313	362	307	339	300	312	311	316	300	304	283	254	335	316	309	296	302	279	308	308	320	307	331	313	310	316	295	333	291	313	309	316	321	302	299	290	298	287	318	316	316	294	299	299	304	303	327	322	309	316	303	289	315	293	315	324	320	296	306	332	299	288	334	281	300	289	281	315	285	258	310	294	346	297	279	310	291	247	285	332	273	320	311	301	314	295	300	311	282	294	326	295	309	341	287	298	281	305	312	288	299	324	295	313	310	299	309	283	280	292	294	285	313	314	319	290	306	292	313	318	313	362	278	286	359	300	312	319	312	269	292	296	330	306	305	300	319	295	319	315	312	315	296	308	290	313	302	307	293	281	315	294	286	299	310	277	270	301	307	307	278	299	322	273	310	306	318	337	301	309	308	312	333	321	290	284	296	325	294	291	301	292	295	303	290	311	297	313	316	304	303	291	334	279	321	285	323	310	286	330	311	296	277	303	312	332	281	319	314	318	316	279	295	295	313	301	308	311	282	314	283	288	308	294	304	296	308	266	310	280	323	303	309	302	312	282	292	302	288	297	320	314	307	302	324	283	295	297	301	318	290	282	280	283	287	250	310	305	322	303	290	282	316	311	299	282	312	287	320	303	312	314	282	284	305	308	287	288	307	296	315	327	303	274	282	267	280	313	306	329	297	308	318	296	297	311	308	329	306	324	315	307	289	283	341	323	310	293	286	313	289	276	308	332	285	294	286	286	315	329	292	313	333	308	291	317	301	298	292	285	286	328	289	313	279	295	303	269	287	287	284	318	317	292	283	309	311	327	265	307	329	277	323	277	316	287	306	310	301	302	319	335	297	367	288	307	314	278	301	352	293	302	323	273	310	311	327	272	295	326	300	278	297	317	278	289	304	284	306	279	316	296	279	305	292	293	301	322	283	285	283	301	293	316	290	290	308	283	310	304	299	312	291	339	301	282	316	278	325	289	293	307	308	298	316	292	269	272	271	300	296	328	288	294	292	287	293	302	312	275	297	285	316	312	316	292	318	288	308	309	299	294	320	298	285	288	295	289	278	318	286	290	275	284	298	301	278	296	307	295	309	272	291	271	329	289	287	320	308	293	292	287	312	327	311	283	332	276	289	298	298	326	323	306	289	299	315	311	311	323	314	292	284	313	301	314	319	322	329	284	326	295	314	282	289	322	285	299	272	330	286	303	283	295	328	299	284	290	299	318	295	310	294	301	302	291	321	320	286	297	324	278	280	300	292	328	310	289	305	305	319	313	302	294	282	311	296	323	307	306	305	317	306	332	331	269	340	288	281	297	286	301	298	286	297	320	307	332	300	313	280	329	287	329	295	302	316	296	334	274	292	307	300	316	273	290	304	320	296	286	306	287	295	313	298	294	279	280	299	319	305	272	315	298	283	307	309	305	286	320	324	304	294	284	320	292	313	297	332	313	284	331	320	281	303	292	317	301	312	309	331	299	316	261	306	310	297	316	311	305	279	284	292	306	293	291	318	306	272	306	310	302	306	288	301	320	306	289	297	277	308	283	307	304	303	331	328	286	305	317	328	301	263	279	301	273	302	313	303	297	300	291	306	334	296	268	324	311	292	314	311	310	296	269	327	273	316	284	311	281	306	279	326	280	313	309	329	277	286	315	272	319	273	290	278	310	292	262	344	320	314	325	323	296	293	321	336	309	329	282	288	305	327	310	308	296	308	294	290	319	309	294	305	289	292	296	316	293	323	316	325	316	304	291	307	289	318	321	307	299	274	286	297	301	283	281	298	310	284	296	292	310	323	290	283	295	299	282	286	297	312	307	311	300	293	336	303	284	306	283	319	303	280	313	285	283	296	319	324	291	315	309	320	275	353	274	307	323	288	310	285	294	323	305	308	295	289	260	280	288	291	333	279	296	304	292	293	269	318	323	288	304	306	298	305	302	299	290	303	294	287	299	293	283	299	289	290	285	286	307	296	304	317	324	295	294	289	305	306	301	317	322	305	298	302	288	291	285	315	314	324	315	303	327	317	330	297	314	298	301	280	346	277	348	311	314	318	281	299	281	314	275	289	342	314	309	313	288	278	305	335	291	301	315	289	276	302	299	316	318	333	298	327	313	279	264	291	273	314	311	275	313	286	297	286	317	314	273	292	296	293	319	310	291	305	304	316	296	307	278	338	286	292	303	305	296	323	289	308	266	287	326	351	275	292	283	291	287	282	315	308	280	304	295	278	315	303	290	304	286	311	279	288	311	297	303	278	297	337	318	308	302	289	300	299	302	309	320	297	295	332	264	309	295	303	286	310	312	293	293	297	327	316	279	297	311	309	308	284	339	307	298	279	309	304	313	296	331	312	331	321	328	302	303	305	290	296	311	275	284	301	297	335	299	300	310	275	331	296	295	318	341	334	291	300	280	294	307	305	297	306	284	293	309	332	312	323	296	313	285	307	294	307	280	283	332	299	305	288	281	285	324	285	294	298	276	297	294	272	305	305	298	305	283	310	285	310	302	297	321	308	298	318	338	265	289	293	332	315	288	295	312	278	270	309	333	316	298	336	302	292	295	291	301	301	301	296	304	287	301	295	295	261	304	301	274	273	288	282	289	294	307	283	304	284	285	339	296	312	271	284	282	289	259	307	304	312	299	298	295	279	302	326	267	296	308	301	282	304	307	321	307	293	274	287	310	283	293	298	314	308	292	294	290	308	297	295	315	288	301	329	322	321	278	288	303	303	299	300	341	271	292	279	314	283	302	315	315	278	308	314	322	285	301	294	278	301	313	299	322	292	306	295	307	276	262	311	314	291	317	285	336	304	276	334	295	292	331	337	337	312	284	314	312	293	271	286	320	291	325	331	285	326	305	334	318	307	323	283	296	276	297	292	312	305	290	314	309	308	294	324	291	270	286	321	319	265	298	312	309	321	302	318	294	286	323	285	308	280	290	274	269	281	324	332	293	315	275	316	303	291	270	310	327	296	313	270	269	299	286	295	289	319	301	286	303	290	298	306	299	308	300	297	296	335	302	321	316	283	324	307	316	285	267	296	313	301	311	294	295	299	289	294	279	300	311	301	298	285	313	281	312	306	324	301	285	303	295	305	292	308	307	310	277	310	320	291	286	291	331	294	293	325	295	341	286	304	278	292	334	315	282	295	314	305	295	309	304	300	324	312	308	332	290	303	303	309	301	335	292	286	300	282	303	313	283	330	303	298	330	300	319	287	296	307	291	274	315	305	301	289	311	323	306	293	298	310	300	309	290	293	303	301	311	314	296	283	311	329	287	290	311	283	292	287	298	280	295	281	282	288	302	315	301	301	314	292	305	308	320	305	307	294	265	285	268	290	347	314	324	302	321	279	320	308	335	318	320	321	289	292	279	305	319	298	300	300	302	312	325	304	291	295
5778	990	501	411	552	447	332	349	317	278	276	266	287	267	279	266	269	251	276	268	252	271	252	288	283	259	272	268	254	280	290	280	254	279	280	282	308	254	275	297	240	273	261	292	296	265	284	291	294	289	259	286	281	251	285	308	267	250	282	294	273	305	269	285	282	275	276	307	259	279	297	287	267	281	272	299	299	278	271	287	255	255	233	288	314	256	256	291	283	306	266	272	279	268	284	291	265	283	254	277	286	291	265	280	280	296	283	281	267	277	256	263	274	270	289	269	249	276	254	270	327	274	261	277	311	302	259	295	285	287	263	240	264	246	276	244	279	304	308	285	295	295	293	282	268	282	290	299	281	268	257	285	265	290	287	280	254	245	293	276	256	275	277	266	270	286	241	267	270	254	258	262	266	285	274	283	254	252	269	256	294	286	294	269	279	253	272	269	292	254	234	250	293	240	273	259	288	264	272	253	309	257	235	241	277	282	236	297	305	294	251	254	267	292	271	263	295	268	268	283	257	280	257	267	273	281	290	293	282	288	260	253	270	280	280	293	291	301	241	278	299	269	238	272	274	282	264	262	263	266	282	265	280	303	277	280	275	306	252	278	277	281	268	295	265	274	281	285	264	273	280	271	288	295	286	251	284	253	256	252	287	273	287	300	256	254	246	253	267	321	265	264	298	296	276	258	280	286	290	288	319	300	300	296	286	287	288	264	279	294	295	286	284	242	279	285	283	270	273	289	279	258	295	290	294	271	280	290	284	250	266	278	266	272	259	256	285	257	247	249	269	300	240	259	286	276	290	264	283	280	278	285	269	282	275	296	281	291	299	270	293	289	243	302	293	317	275	254	294	270	289	268	284	260	274	289	303	260	286	277	292	291	242	260	289	282	272	255	276	259	269	284	276	258	258	265	266	276	265	279	261	272	274	254	273	300	262	268	297	315	299	291	277	277	276	267	249	258	285	283	302	243	300	237	293	276	298	289	290	292	277	248	272	282	289	256	291	297	307	279	262	256	264	276	272	274	290	281	249	309	303	258	272	304	285	293	277	264	275	278	244	291	287	276	294	288	278	260	268	242	257	271	279	261	276	303	297	256	272	251	299	297	278	281	271	296	267	248	289	276	270	275	284	250	280	289	277	272	257	265	274	248	234	270	275	270	279	262	273	309	256	294	254	274	296	279	290	249	278	283	268	250	289	302	265	264	273	238	271	279	275	258	302	255	293	282	289	279	288	286	276	272	300	272	290	233	280	289	291	286	275	279	263	264	298	279	252	299	284	270	274	294	308	286	274	305	288	287	273	278	280	287	293	281	249	307	283	242	263	273	286	259	266	292	294	264	253	257	278	309	301	275	284	275	283	260	284	261	266	247	281	273	297	251	303	285	285	277	254	255	257	287	273	263	275	246	283	278	280	290	245	300	276	284	298	267	267	254	270	279	243	272	283	275	301	264	292	281	279	277	272	264	283	290	287	263	286	262	277	276	281	252	276	266	277	270	279	292	265	275	295	288	292	277	288	298	251	284	295	270	307	283	246	287	294	281	265	257	276	318	295	282	286	267	244	265	260	268	321	288	294	278	307	238	237	248	282	260	255	317	279	264	285	269	267	257	269	265	275	282	284	277	270	276	269	263	288	287	262	271	268	280	255	261	276	277	311	301	291	256	277	273	289	250	264	270	260	267	287	277	271	253	236	278	301	251	272	277	275	241	299	283	278	282	284	259	252	262	268	281	291	285	267	245	284	252	263	282	281	300	282	295	270	282	255	292	307	263	256	246	268	262	285	278	300	259	293	282	309	274	293	290	251	278	248	296	236	257	276	267	275	299	278	265	265	265	261	289	277	301	286	289	277	263	247	292	265	293	279	284	280	322	301	289	296	266	264	279	266	286	288	262	302	235	258	291	288	257	266	291	244	271	281	258	292	270	295	284	282	248	273	278	279	296	265	256	269	283	303	295	272	247	292	275	268	281	278	295	280	273	263	256	267	254	300	286	291	287	269	257	288	288	301	289	264	273	286	269	251	249	297	285	300	281	267	283	263	269	257	250	271	289	270	268	257	295	253	275	276	259	240	246	272	278	271	276	302	273	253	294	262	227	265	284	287	279	303	282	272	284	293	264	286	289	273	239	269	235	301	261	276	266	278	298	299	249	285	283	278	279	260	278	276	254	276	315	261	279	263	274	301	293	298	292	276	249	252	278	256	264	291	294	261	273	268	277	261	258	282	282	261	292	271	272	272	278	310	254	276	287	292	316	246	250	265	280	291	272	302	295	282	289	298	257	280	251	281	263	283	249	282	272	296	280	273	276	252	275	247	298	246	270	298	267	271	245	253	272	259	250	248	284	272	255	272	260	272	256	280	283	260	316	286	300	295	269	261	286	251	293	294	278	278	309	269	294	270	270	241	291	293	284	253	290	268	284	260	282	282	262	292	254	296	279	303	285	267	266	296	254	255	256	292	248	266	260	309	238	278	283	264	256	275	289	294	286	297	289	296	296	284	288	284	304	275	283	283	280	271	292	305	278	257	289	255	270	263	291	289	287	272	250	281	280	242	272	261	278	264	270	277	304	276	275	244	274	258	284	267	267	309	263	282	276	305	267	287	284	287	249	253	249	306	237	269	293	263	299	281	262	257	263	246	273	244	277	299	267	261	257	272	286	266	258	280	311	286	295	262	298	259	276	289	270	299	252	269	271	247	252	252	282	254	269	279	312	286	294	283	279	276	260	290	290	286	283	295	274	261	263	257	312	277	241	275	260	234	271	273	273	281	242	256	307	291	284	244	271	278	270	298	322	282	282	277	275	267	264	251	308	251	279	289	273	274	299	278	280	270	244	287	272	301	293	250	290	291	265	269	292	289	300	278	290	259	274	298	250	267	265	275	318	281	297	286	283	301	273	259	254	297	292	244	296	287	286	240	286	273	302	287	278	305	281	289	301	323	287	254	281	291	281	262	289	270	289	280	284	265	248	273	249	269	248	254	247	267	290	270	275	277	291	249	285	275	279	279	267	277	269	281	247	281	262	287	310	272	264	269	247	275	277	297	294	287	290	281	259	260	283	243	299	278	249	302	289	275	268	284	284	271	253	244	272	305	260	253	275	273	264	264	304	285	222	282	266	250	268	271	282	287	266	283	281	256	300	274	296	256	271	289	266	275	282	252	248	284	311	266	260	296	282	308	282	268	280	283	263	288	289	263	291	272	276	277	259	256	272	280	284	245	276	271	273	322	283	288	291	299	299	279	293	287	308	266	252	258	278	265	286	248	299	287	266	250	271	277	270	288	277	268	270	289	285	270	276	284	275	313	258	292	298	265	281	307	301	285	268	274	274	248	282	290	266	267	259	304	265	246	244	297	272	267	255	267	259	268	278	284	260	285	271	299	312	283	283	305	264	247	282	290	272	266	258	294	286	275	272	268	288	287	260	257	280	266	280	260	260	256	277	285	268	304	293	254	279	290	294	248	300	293	279	294	273	255	269
4690	1519	1113	1358	1771	1679	1120	955	806	669	661	635	664	681	632	654	613	630	666	687	663	633	660	627	641	664	644	636	601	674	688	616	679	619	673	692	637	624	602	626	680	693	660	694	663	688	666	676	628	651	692	642	657	675	644	654	617	666	674	640	663	662	667	669	684	664	644	638	614	685	713	662	683	669	619	636	636	606	691	646	616	668	668	669	632	655	666	628	641	689	655	672	668	613	643	633	612	651	699	670	707	641	651	633	686	657	637	692	675	707	649	663	690	674	640	641	652	650	654	655	645	637	662	611	645	672	658	659	643	678	658	690	664	670	653	636	655	609	663	656	656	618	655	722	699	651	661	674	668	682	733	666	640	638	611	654	664	631	661	655	643	658	689	638	676	624	688	707	677	662	690	659	664	657	675	646	637	669	633	656	663	656	667	685	659	645	672	658	655	626	719	667	674	633	648	652	632	619	625	641	681	642	686	676	678	627	662	631	656	672	637	659	665	624	661	662	667	690	616	680	673	598	721	655	650	631	647	632	641	673	642	693	648	666	638	665	670	633	654	646	633	637	666	692	654	625	644	628	699	677	642	648	664	703	619	695	680	631	599	664	639	712	652	673	592	663	634	632	696	659	652	646	628	645	679	633	622	683	610	697	681	668	620	647	639	645	643	689	670	633	637	702	679	626	651	643	618	658	650	717	652	698	652	650	622	650	603	694	589	618	636	661	628	668	676	651	651	665	605	627	670	650	698	630	697	661	669	643	675	635	645	706	670	680	655	673	664	662	640	659	634	656	688	623	670	694	660	678	650	618	666	675	643	620	696	688	662	659	628	690	674	657	625	616	592	660	640	656	649	638	658	587	630	663	689	680	620	644	688	650	639	650	656	662	687	707	687	671	656	676	684	657	654	625	642	616	651	638	656	616	690	674	673	683	706	665	663	621	661	689	633	657	664	701	643	639	707	642	613	647	636	645	627	666	652	706	662	660	631	663	643	689	671	640	680	639	647	658	616	637	639	683	640	621	624	638	644	660	688	611	653	646	666	627	661	631	632	654	653	638	622	663	646	663	683	650	675	622	630	694	650	701	714	654	648	664	665	632	643	666	621	656	666	600	623	648	637	702	635	657	665	674	635	621	687	645	660	666	646	654	648	669	655	652	650	683	673	669	667	657	687	637	607	651	653	700	693	681	635	636	731	656	656	652	671	642	632	642	671	682	683	643	662	611	655	693	638	692	632	673	643	685	643	609	650	623	672	666	670	644	655	623	689	667	663	650	659	648	649	644	666	653	659	654	687	646	635	623	620	648	643	646	651	666	632	625	647	649	702	662	651	686	665	670	662	628	668	617	675	594	629	645	605	659	676	644	665	669	658	656	624	647	641	630	652	666	622	685	648	601	609	653	588	640	669	693	653	638	662	679	656	704	666	643	639	648	652	644	696	623	645	658	723	688	662	641	648	617	619	631	641	672	698	672	627	661	702	621	618	661	691	677	665	689	646	644	687	688	619	600	656	670	676	661	658	607	647	658	673	660	655	637	642	695	671	692	618	615	681	653	652	659	689	632	724	645	676	653	647	640	662	658	669	667	626	633	639	653	650	639	668	660	690	638	608	656	635	690	681	645	645	633	703	678	629	609	644	623	626	650	672	622	659	678	690	681	620	637	665	630	614	630	689	650	646	648	630	650	664	698	665	651	692	647	638	615	673	674	689	620	642	627	658	665	669	657	646	664	672	681	675	667	666	661	639	631	694	696	681	618	681	661	633	634	644	691	671	610	644	652	674	639	649	669	677	677	718	640	677	603	649	643	668	701	626	670	674	650	668	649	646	653	656	659	635	627	666	674	640	652	599	645	656	680	644	641	656	645	647	706	633	635	646	655	663	690	627	665	640	649	652	624	658	633	651	651	629	674	669	638	649	667	644	660	686	646	669	679	694	704	690	680	615	669	688	681	664	668	678	635	606	646	619	679	677	633	674	620	678	627	650	596	661	679	687	663	648	662	685	660	674	649	666	671	662	676	654	676	648	643	703	638	646	649	644	652	678	629	651	656	645	655	600	620	692	672	651	645	706	649	670	680	670	671	653	657	631	674	648	680	678	676	621	633	669	669	643	655	662	684	673	722	679	674	703	663	609	696	629	623	657	694	650	624	689	689	647	663	653	603	655	650	634	653	593	674	646	675	672	673	629	682	625	693	651	642	653	659	663	633	613	619	638	652	648	635	633	686	648	641	616	683	634	683	654	599	647	612	650	636	637	660	615	609	655	685	673	664	655	681	631	656	653	638	668	660	652	641	637	638	658	655	656	679	693	636	680	683	666	654	640	653	621	666	670	664	644	698	627	637	622	689	688	636	671	667	647	646	627	661	648	647	621	647	660	660	612	669	644	649	660	683	676	661	686	679	654	661	644	621	658	647	627	665	619	654	656	648	629	661	667	615	668	644	643	634	684	705	658	684	610	667	674	642	648	613	635	616	648	629	651	634	589	607	678	640	645	629	658	656	663	625	619	662	644	647	621	650	711	640	650	662	670	672	638	666	678	679	700	666	603	647	691	654	683	682	652	679	674	676	655	651	702	678	644	662	634	645	645	673	653	668	673	709	673	643	638	598	668	667	629	668	657	656	620	648	628	674	664	645	647	621	635	658	649	641	657	657	628	675	642	664	620	660	663	671	677	626	640	656	650	668	621	644	635	730	648	671	634	629	656	670	648	654	657	640	635	649	667	628	634	663	662	679	605	674	659	659	657	649	707	663	639	673	665	623	616	595	653	667	655	607	687	627	713	699	670	654	689	642	656	650	681	589	652	644	644	673	666	726	693	666	635	642	624	599	660	656	627	618	668	629	695	671	656	648	667	689	656	640	655	592	635	618	689	650	622	603	665	670	686	678	612	614	669	662	681	702	640	643	658	647	648	643	615	715	665	720	633	620	664	625	658	633	653	642	642	675	704	596	638	626	660	564	641	676	650	649	655	672	654	637	653	644	617	659	616	642	625	667	678	640	656	605	666	661	657	712	663	655	681	604	683	649	683	642	657	650	649	639	676	662	683	667	680	694	635	620	663	648	699	695	641	655	683	630	626	660	665	635	672	621	652	613	671	659	693	615	610	613	641	693	640	628	662	660	611	661	634	690	648	652	648	667	679	659	623	638	696	660	664	678	677	642	596	675	635	591	637	719	642	691	634	617	660	614	690	660	645	657	642	641	692	648	669	662	670	665	691	648	688	643	627	641	663	638	659	667	671	661	642	680	654	658	657	628	684	694	658	659	620	700	677	646	663	633	676	651	623	652	633	650	647	640	642	649	644	616	714	635	654	643	665	687	653	685	684	686	702	712	639	682	629	677	649	684	722	674	617	635	691	676	650	701	652	629	617	654	676	644	651	650	604	650	662	640	620	708	692	674	608	698	652	663	682	661	701	642	636	700	658	668	639	676	638	709	637	690	673	649	674	669	645	634	648	631	625	629	650	666	675	625	693	643	645	630
25503	16986	1765	709	736	434	408	376	765	264	248	261	234	292	271	288	262	253	255	256	224	251	221	244	251	295	288	254	257	244	251	266	234	270	221	246	240	240	266	281	277	239	264	260	274	243	251	279	232	273	271	245	268	254	248	263	243	252	248	249	235	248	282	256	263	260	240	253	247	237	294	267	250	259	260	262	272	259	251	254	238	274	275	244	257	245	252	256	215	256	281	251	239	244	243	255	261	282	256	265	236	271	276	221	229	269	249	277	239	241	223	231	226	252	236	267	258	250	260	259	288	239	250	208	249	235	276	250	269	270	257	254	235	256	228	297	244	266	261	263	252	275	280	247	273	278	286	273	245	247	226	252	260	288	277	242	269	253	273	247	242	232	269	255	273	250	254	271	226	248	263	257	281	247	233	236	259	258	243	244	250	293	267	250	241	258	244	268	275	255	236	244	259	238	263	267	270	277	270	253	256	258	258	257	276	248	256	241	237	242	242	255	266	265	256	239	240	229	240	254	266	247	229	255	274	261	276	277	236	257	252	250	269	224	269	272	263	260	263	248	272	267	264	220	243	249	285	271	250	233	252	256	242	235	250	261	239	222	250	253	239	243	270	263	252	289	267	254	222	245	240	247	254	281	279	252	271	263	277	226	258	245	253	231	226	253	273	266	248	241	255	276	273	252	264	264	256	244	239	274	258	256	246	290	264	257	250	262	278	257	240	251	262	288	241	266	269	261	274	270	245	236	263	263	240	272	235	265	220	252	284	269	246	253	276	237	243	243	258	267	257	251	247	245	275	249	240	247	252	267	232	243	255	277	252	275	220	243	251	265	227	282	261	247	279	259	275	252	245	239	270	249	262	239	261	245	237	257	254	286	271	260	241	246	245	254	244	257	261	264	267	254	285	281	266	267	272	255	237	269	234	246	270	240	289	266	274	258	259	239	232	255	239	254	267	254	231	235	218	284	249	236	229	275	254	248	259	251	275	239	243	217	254	234	249	246	253	238	287	268	231	259	276	255	252	212	259	240	237	283	278	239	268	256	258	228	261	257	256	258	252	286	241	239	250	276	237	241	209	258	240	242	245	224	218	275	262	258	249	231	251	283	265	254	238	283	245	267	255	248	238	247	248	264	236	277	217	274	248	265	226	239	275	251	265	256	245	264	258	253	261	266	228	262	241	239	262	252	265	272	250	282	276	245	286	242	240	267	267	262	225	230	277	261	268	266	249	238	234	250	257	224	257	224	260	286	242	287	252	258	252	264	243	244	278	248	267	258	235	252	236	249	248	273	237	250	241	268	245	256	278	276	255	235	244	259	220	249	242	252	267	260	261	263	250	245	248	228	255	266	259	245	261	267	236	254	280	260	250	226	246	273	246	264	261	262	265	289	263	244	258	253	240	246	263	257	257	252	265	280	243	232	242	253	254	262	244	232	256	249	224	256	274	230	274	238	295	272	272	247	255	249	275	276	238	242	261	256	253	232	260	252	252	219	288	242	247	242	266	283	242	249	245	259	257	236	239	270	261	252	268	257	258	251	237	247	242	239	238	225	266	245	229	252	230	278	253	272	260	247	270	246	297	271	259	212	288	285	244	255	253	265	249	263	244	269	261	253	263	241	292	248	270	232	286	240	241	238	256	273	263	250	258	241	243	218	219	235	256	239	236	277	275	239	224	234	241	215	244	258	245	224	275	249	245	245	259	246	242	258	235	252	254	241	247	266	254	240	251	228	283	253	238	251	265	257	245	244	255	281	264	261	281	256	249	244	241	271	239	234	229	276	265	264	238	244	268	252	279	269	256	286	257	263	252	230	260	293	298	262	259	266	253	256	231	278	247	242	241	255	257	238	247	239	237	268	242	270	273	212	253	256	267	253	250	237	263	278	274	251	242	238	269	270	267	226	293	268	273	259	258	251	284	239	254	279	246	261	238	225	262	244	295	293	254	271	241	272	264	267	255	247	241	264	260	244	282	258	264	240	270	257	268	245	252	243	241	264	237	237	298	277	262	262	251	263	277	247	267	248	238	248	256	293	268	264	264	275	234	233	255	237	274	255	256	258	276	240	239	233	271	277	253	265	233	266	278	242	291	245	242	238	233	237	259	255	267	240	269	276	240	254	250	269	274	256	261	237	281	236	242	250	262	270	262	253	288	269	221	225	253	255	257	255	260	274	263	260	231	251	270	243	273	250	237	253	217	230	246	229	271	257	244	241	261	254	238	228	275	228	243	239	250	254	257	227	214	262	253	253	270	242	228	260	252	241	246	254	235	279	249	253	245	292	255	240	222	269	228	265	283	243	236	243	253	245	248	242	231	260	236	242	256	248	264	270	272	286	267	270	249	243	287	259	258	269	254	233	263	230	265	247	239	248	259	247	229	238	267	259	278	250	291	248	258	268	223	249	249	245	253	253	238	263	277	262	265	258	281	247	235	253	244	240	245	246	271	270	258	243	245	289	256	287	274	256	268	252	236	245	242	244	243	246	234	239	281	269	258	252	256	256	253	274	243	271	237	246	251	257	255	284	271	254	221	258	233	242	294	272	258	270	233	266	267	247	250	249	236	255	246	219	281	266	236	237	245	225	267	244	270	254	279	257	259	260	254	275	228	261	268	243	250	258	263	253	298	246	230	250	255	243	273	267	239	256	249	279	253	244	284	248	249	239	267	231	254	262	283	255	238	271	259	283	236	252	272	240	231	245	232	246	234	257	234	269	263	233	208	251	262	236	217	218	250	239	227	254	256	266	262	262	261	246	269	246	261	248	274	233	249	266	269	269	253	232	267	282	261	262	229	232	259	282	257	259	240	270	272	271	217	250	271	255	273	237	261	252	256	249	219	244	246	271	245	222	235	242	266	238	208	238	246	240	252	241	231	255	272	290	239	253	271	255	234	249	248	238	268	274	228	251	288	248	254	243	248	264	262	270	235	262	264	288	261	243	269	232	252	247	269	230	258	253	288	242	290	271	256	263	244	270	253	252	265	260	233	267	268	254	252	231	231	254	229	229	243	237	264	236	268	234	237	251	248	256	251	255	284	266	263	261	258	269	257	259	254	280	271	246	251	223	277	263	251	252	277	244	281	245	248	255	253	271	229	251	281	228	266	254	246	261	273	255	257	269	261	242	249	261	251	232	264	255	264	249	249	251	266	238	255	283	262	259	254	239	217	274	239	250	244	229	275	270	256	245	254	253	259	291	242	256	257	259	253	250	278	261	244	251	261	263	245	243	252	283	252	254	259	247	264	279	244	259	288	239	286	236	254	221	253	252	226	267	224	238	263	279	266	274	252	255	231	254	247	272	242	255	277	251	282	270	259	238	272	252	224	241	255	253	253	275	270	251	266	233	272	264	275	259	241	254	264	262	251	255	205	244	258	245	234	280	255	254	284	252	263	276	258	265	237	279	253	311	242	250	270	248	254	269	236	264	259	260	243	266	273	289	250	255	254	262	259	261	281	243	265	253	274	227	250	261	279	274	247	248
19102	9480	1904	2264	2574	1722	1528	1443	3369	774	698	693	723	674	698	688	656	668	658	574	649	633	587	667	628	647	609	631	644	576	598	565	596	570	585	660	601	630	578	636	586	611	587	592	592	604	617	617	642	610	595	620	617	583	630	593	667	628	639	651	645	586	619	655	573	573	601	636	623	587	614	543	603	607	629	577	563	649	604	655	639	590	605	641	603	617	592	555	631	595	570	582	593	556	643	590	643	548	605	592	617	636	579	613	589	571	542	604	623	597	643	594	656	631	599	569	652	587	617	612	610	598	628	592	587	602	603	587	599	578	628	589	572	641	610	581	627	576	593	594	592	583	617	605	604	592	587	574	610	634	534	587	579	609	612	586	559	609	600	568	584	658	644	568	596	621	603	586	610	641	583	586	607	660	626	609	585	599	546	571	580	591	592	639	616	599	622	631	643	624	603	594	598	568	594	584	626	599	636	599	586	619	594	606	560	570	591	575	590	590	555	589	569	603	598	613	586	582	609	586	615	619	595	615	612	555	605	607	564	575	571	615	559	619	614	619	592	578	599	561	576	549	591	592	583	612	604	599	576	626	614	641	624	598	601	565	568	646	522	594	578	639	580	601	589	549	601	613	568	561	619	591	610	611	584	612	583	579	614	583	622	570	614	630	577	592	575	621	587	641	637	617	577	605	590	575	608	617	603	623	587	592	625	592	597	588	591	606	636	586	581	581	597	612	615	615	622	590	575	618	602	625	623	567	606	574	577	626	633	580	599	588	600	583	567	648	602	625	619	594	574	630	611	633	559	579	579	588	540	605	598	590	619	571	604	583	606	603	598	637	537	619	603	589	615	601	620	622	552	618	577	630	608	556	634	580	575	612	642	576	598	578	619	614	606	604	588	676	575	611	587	587	612	591	613	608	632	574	590	573	571	606	585	583	556	569	604	598	613	626	610	597	586	590	580	589	588	641	603	588	607	598	582	583	578	567	606	626	632	626	590	620	626	578	577	590	586	642	544	576	645	608	587	618	634	613	617	579	563	592	617	573	573	625	609	622	587	622	619	602	577	594	626	590	614	622	621	611	599	605	563	595	608	572	586	603	587	585	618	591	604	624	606	580	576	609	586	615	604	542	537	614	603	606	607	598	586	619	567	607	623	565	623	593	592	617	600	623	606	600	591	654	607	583	609	570	576	636	582	643	595	616	587	592	558	634	610	603	618	545	581	593	548	588	621	536	596	662	621	576	584	587	566	606	591	560	589	622	615	645	586	599	525	581	589	593	598	640	627	585	587	646	567	630	603	565	638	568	593	597	617	577	593	610	598	572	585	608	612	605	597	592	579	605	603	611	580	631	598	629	563	591	585	600	591	600	577	583	576	595	591	676	636	601	597	612	597	592	576	566	622	588	625	628	572	606	616	607	562	620	609	581	592	574	591	569	619	562	638	607	611	557	644	623	611	560	609	541	596	551	627	623	607	617	581	588	601	595	578	616	624	643	582	593	614	586	605	553	643	550	598	606	615	606	616	604	636	579	601	615	603	668	542	585	571	610	610	612	579	618	566	610	583	574	603	671	600	555	603	570	595	595	571	621	596	612	586	603	593	612	614	605	609	589	586	607	590	602	599	629	602	565	563	631	594	579	555	567	556	620	653	615	606	573	640	556	600	588	620	637	604	616	606	620	600	622	603	622	609	593	586	616	651	587	560	588	611	567	651	551	606	575	601	613	653	609	601	585	563	603	566	638	600	572	591	618	632	614	597	598	540	566	608	608	588	611	595	634	598	643	649	587	647	603	574	600	609	587	660	622	566	611	634	556	610	578	601	604	645	636	600	644	630	577	571	562	586	582	581	603	600	596	625	562	579	609	594	571	585	597	593	563	592	596	622	568	588	571	580	591	639	580	607	615	584	570	565	586	602	595	561	576	603	547	608	632	568	636	579	614	568	582	555	576	612	579	591	631	617	579	613	565	586	601	611	605	574	573	586	594	601	593	589	611	609	569	586	593	609	574	578	573	586	611	608	604	609	609	589	586	652	561	675	538	579	646	628	632	642	628	630	599	612	624	632	617	570	619	634	593	612	594	613	621	619	612	602	630	587	631	588	573	597	598	621	617	596	600	608	605	600	614	640	572	591	552	604	606	648	612	628	628	603	602	613	568	564	638	608	616	580	580	602	612	559	602	582	642	606	586	593	586	596	595	596	646	592	643	569	607	592	603	619	615	600	575	632	609	614	591	591	577	612	619	625	569	609	608	638	632	592	573	605	609	607	575	644	642	594	570	640	578	633	578	570	612	581	584	638	591	603	629	587	614	592	593	611	555	637	616	643	555	608	561	683	617	615	576	578	575	605	595	610	608	618	553	580	620	591	603	630	627	548	579	599	636	619	619	585	619	606	604	564	577	576	570	611	578	645	572	655	628	609	583	573	608	612	611	577	573	604	609	590	619	571	606	620	597	630	570	589	622	595	588	556	566	577	629	618	543	581	588	594	628	563	584	604	616	658	638	578	569	634	643	554	618	619	596	629	627	596	599	611	598	637	578	553	571	634	635	650	619	597	626	633	609	607	581	598	570	631	616	573	631	639	643	623	614	577	615	629	567	616	644	582	573	571	607	607	597	622	586	582	580	596	587	603	611	660	633	596	601	592	597	611	573	542	573	595	586	584	618	617	623	601	588	653	604	551	573	599	615	599	596	609	601	651	606	619	585	584	593	603	615	608	602	560	616	634	587	598	620	602	584	615	567	641	592	577	601	579	623	603	596	621	615	567	631	597	640	586	561	663	587	589	625	588	610	568	627	632	618	584	600	633	582	638	620	626	582	588	632	618	608	597	584	594	652	614	572	648	613	585	613	646	594	625	590	608	614	576	602	633	620	614	604	597	599	614	606	604	568	619	610	588	603	586	572	581	603	571	574	603	605	604	577	609	566	594	545	569	599	586	621	603	596	645	587	553	564	599	572	571	629	619	656	616	596	613	583	607	606	598	569	636	633	579	573	588	596	564	636	622	600	572	601	593	623	580	548	585	599	557	608	604	620	650	553	582	636	592	609	603	612	614	632	624	576	651	643	594	595	603	651	542	595	644	613	621	635	624	578	543	638	640	591	568	608	584	598	595	601	567	596	556	583	612	586	637	617	616	581	608	595	607	599	587	642	656	594	592	614	602	588	592	621	620	597	574	608	632	596	550	631	659	596	594	581	622	617	581	618	597	609	595	633	619	579	609	590	612	617	620	569	616	561	581	621	620	614	604	591	586	589	592	636	622	623	589	626	643	613	570	636	597	556	588	570	608	593	611	586	580	593	625	621	606	598	625	574	649	568	603	624	598	640	594	590	615	594	625	644	568	597	607	587	574	581	576	589	590	610	595	587	553	587	576	647	628	578	614	604	568	599	589	582	611	637	610	606	608	600	623	565	588	571	623	618	612	582	643	592	588	598	605	581	605	620	558	650	573	615	589	637	592	618	563	581	600	602	622	585	584	594	606	569
37845	30352	4531	961	580	438	403	328	1261	209	158	133	119	170	151	118	111	133	122	119	145	114	111	106	130	128	140	132	131	110	129	134	140	118	116	144	129	120	114	119	123	118	119	105	109	133	121	108	129	141	143	107	101	116	126	122	117	114	135	130	141	128	123	124	133	122	116	136	108	121	117	131	126	124	115	140	123	111	117	121	132	141	118	122	119	119	95	127	135	146	120	126	123	126	123	124	122	137	123	121	127	117	114	116	111	113	106	118	149	131	139	136	133	119	110	119	118	114	119	137	123	129	123	112	135	108	121	124	114	108	115	111	117	126	127	111	102	135	136	121	124	134	103	131	124	113	109	122	118	139	131	126	118	122	119	120	117	127	110	130	117	123	107	111	131	106	125	112	117	113	114	116	118	131	132	128	115	112	116	120	102	130	123	122	113	118	122	135	135	127	102	99	134	129	137	117	118	144	105	126	105	131	117	123	113	126	107	134	108	113	116	112	109	122	132	111	131	101	107	143	131	112	131	132	122	111	144	142	117	116	97	130	115	102	108	137	125	123	124	116	129	107	145	117	147	117	101	118	117	109	116	115	118	125	114	131	126	135	108	133	112	142	113	140	134	126	122	103	109	114	97	121	128	106	122	124	117	127	124	124	124	112	122	120	113	123	111	125	95	116	114	129	121	118	114	99	123	115	130	97	140	132	113	112	135	122	132	108	116	141	111	120	112	114	131	111	110	116	111	107	139	123	107	113	134	129	124	108	121	110	114	115	117	120	135	111	115	97	105	111	106	125	113	130	129	130	120	120	110	102	102	105	138	137	120	132	129	106	105	133	128	121	104	119	124	136	111	112	111	117	113	114	109	140	138	130	103	112	126	118	112	134	119	145	131	125	142	140	127	117	96	138	111	92	117	116	128	124	148	122	125	125	118	102	125	125	129	118	135	110	126	122	126	122	128	114	134	124	148	117	116	133	128	130	111	131	125	132	123	104	107	117	127	133	126	118	101	122	104	121	118	138	113	118	122	116	162	120	125	110	129	117	109	127	120	122	141	116	120	128	123	116	127	124	126	120	131	130	115	126	121	137	108	120	118	144	126	126	132	135	133	124	116	121	123	128	136	116	129	117	114	133	141	135	137	122	131	102	120	121	119	130	124	117	109	115	130	122	127	135	123	130	131	131	119	119	108	129	135	115	126	142	129	126	108	124	118	116	123	102	137	105	130	114	127	138	124	139	122	141	124	103	116	132	121	142	113	123	138	126	121	134	107	101	110	114	134	149	121	119	99	110	124	121	126	119	139	128	103	106	130	137	125	128	129	119	129	113	128	100	130	117	112	133	120	140	122	135	130	132	116	118	118	125	109	116	123	116	123	106	102	112	107	126	110	134	143	143	124	121	117	133	128	137	120	97	125	137	130	108	137	157	136	121	125	116	111	127	122	104	119	118	131	121	125	143	125	115	141	119	120	124	136	123	129	119	121	112	124	129	112	112	120	90	105	143	114	113	125	118	135	144	121	117	113	105	120	119	143	132	126	119	120	111	117	123	104	112	125	117	127	125	140	105	121	127	122	109	129	107	123	120	125	109	115	133	102	104	117	126	106	130	77	132	127	129	125	123	126	122	141	118	121	128	119	129	108	130	112	108	113	114	159	108	124	105	120	128	126	128	125	147	124	109	99	111	114	111	133	118	121	117	124	125	110	125	108	98	107	135	122	119	121	119	132	128	120	138	131	129	122	133	121	118	110	139	111	103	134	130	123	121	118	115	128	135	110	115	122	109	114	126	128	133	107	138	133	113	145	91	108	121	153	133	113	129	142	128	116	120	92	105	122	135	124	123	111	114	136	115	112	110	126	114	143	120	117	111	128	103	114	113	124	107	124	109	124	124	116	133	122	130	122	124	120	122	120	117	117	144	120	136	120	111	127	122	124	130	123	129	127	145	117	120	103	125	120	134	130	106	134	126	119	111	111	134	120	120	117	114	123	113	123	134	127	130	113	132	118	104	128	115	114	124	127	140	136	101	117	109	137	91	124	133	136	120	114	103	140	116	143	125	119	124	93	105	123	128	129	121	108	124	118	131	124	114	135	112	135	133	122	149	121	117	103	112	114	130	118	115	143	113	121	128	129	118	113	116	138	105	133	115	143	104	141	116	97	133	151	120	105	131	111	133	127	138	115	101	122	112	116	92	120	95	106	130	109	98	109	129	128	106	132	119	122	114	123	109	117	117	139	135	116	125	107	101	145	135	131	132	129	118	137	113	134	138	107	114	132	121	122	146	118	113	129	122	121	117	112	110	119	116	106	124	128	117	106	143	116	142	104	100	117	140	140	129	113	130	127	134	114	143	111	126	118	160	125	130	126	115	126	127	131	127	137	127	139	127	126	122	120	129	109	111	117	115	135	119	144	126	142	124	132	114	116	125	131	119	129	138	130	111	110	99	141	97	125	136	130	123	137	112	118	110	124	126	136	139	112	125	114	116	110	126	102	144	109	134	107	129	140	99	110	131	122	105	129	108	140	122	106	111	113	114	95	128	114	135	124	120	107	132	126	105	101	127	124	117	110	115	134	135	135	129	133	102	143	99	124	117	123	125	111	137	106	124	135	107	116	120	128	124	100	118	120	116	120	117	111	142	124	135	151	114	120	134	127	121	110	128	129	129	114	101	114	135	120	117	106	141	139	130	116	106	108	121	134	109	121	113	131	111	118	136	102	121	119	121	132	136	118	109	122	110	118	144	102	135	120	96	96	132	124	140	119	125	103	103	93	117	115	105	115	110	125	120	118	115	136	120	113	125	123	105	121	121	118	129	99	127	113	128	125	114	122	112	124	117	109	117	104	128	123	114	111	122	104	124	115	123	118	122	113	117	116	126	107	126	140	133	127	130	125	115	117	123	119	119	132	125	107	117	116	119	127	131	108	131	99	127	101	109	112	116	107	139	117	125	126	122	137	118	114	128	107	92	92	98	134	134	130	127	112	114	107	121	122	113	117	116	120	127	123	142	118	111	107	106	130	146	128	118	105	115	121	123	130	130	104	118	122	145	140	113	134	123	135	129	129	138	120	116	132	108	114	126	148	137	129	131	108	118	124	113	133	118	117	112	110	141	125	130	101	120	119	135	133	106	121	110	126	135	137	102	136	111	116	110	114	139	117	101	118	135	133	128	106	124	104	132	122	113	143	125	118	108	131	123	119	115	98	110	118	109	132	107	120	132	101	107	126	119	129	96	111	122	139	126	119	99	154	118	128	102	123	108	121	124	120	117	117	125	111	144	119	116	106	120	108	93	103	128	135	113	115	131	121	127	138	132	107	110	129	113	123	104	112	116	130	105	107	124	107	140	118	133	112	120	125	127	124	119	115	127	125	125	118	111	138	115	132	137	117	105	128	131	123	120	114	113	126	100	98	93	131	105	125	126	134	122	132	137	121	124	113	114	124	134	111	140	127	115	120	131	130	110	106	118	129	129	127	125	117	138	153	118
26059	14196	2605	2966	2272	1897	1897	1525	6064	857	502	543	433	457	438	405	415	359	394	375	374	336	362	369	371	342	326	350	343	323	343	318	359	309	319	330	339	315	315	308	327	287	321	306	293	315	327	335	307	297	318	351	313	328	340	303	307	289	302	358	295	312	310	314	313	342	311	323	324	313	302	331	294	286	300	308	311	279	315	340	325	344	315	278	313	286	311	304	308	305	305	370	312	308	322	286	313	306	312	279	279	306	307	293	340	318	316	301	277	284	287	321	317	317	319	308	285	322	347	311	329	311	312	319	318	306	340	286	340	340	277	319	257	313	316	320	314	325	301	326	335	304	318	316	310	336	310	301	320	324	308	301	303	319	315	303	307	245	292	289	304	318	311	318	327	313	330	327	301	310	286	312	289	317	326	341	308	340	297	319	351	301	307	282	341	325	313	313	323	321	313	303	316	283	308	323	325	275	330	291	303	288	322	336	305	321	321	303	335	287	316	329	328	287	305	298	321	280	332	302	306	296	308	322	328	303	287	280	320	292	289	285	311	289	283	316	306	316	310	276	320	308	312	336	272	340	299	330	290	326	326	291	315	283	294	290	305	290	299	293	318	298	301	298	279	315	318	343	308	290	301	307	283	288	302	304	289	318	286	302	305	296	368	302	325	324	323	317	304	304	300	300	302	285	299	321	312	308	307	295	313	309	289	299	314	320	313	309	307	296	289	290	304	341	284	299	319	304	304	298	312	328	319	334	314	293	294	305	298	293	284	332	300	312	307	306	306	316	355	298	321	320	317	341	276	305	313	320	314	305	307	319	284	310	289	302	282	290	336	271	304	318	293	310	322	294	315	320	293	305	297	303	284	278	326	324	319	321	313	283	293	295	296	326	304	315	311	304	326	285	315	330	324	304	324	316	307	299	288	313	297	291	325	307	284	282	301	321	315	320	318	322	283	296	309	299	338	307	293	301	286	319	311	322	309	319	342	335	308	316	307	290	335	329	292	300	313	303	314	312	315	319	295	314	307	324	301	294	301	314	295	324	298	316	294	294	304	314	284	291	300	304	279	328	273	296	300	297	311	307	296	292	330	310	286	315	305	302	337	290	328	292	297	316	279	306	316	328	264	299	312	307	299	312	310	292	316	307	280	329	302	335	321	296	306	292	305	328	299	304	335	314	305	312	281	334	300	297	324	312	297	307	298	307	311	311	294	295	323	299	288	301	306	289	307	281	275	336	301	309	297	309	330	302	285	299	301	292	317	310	292	316	306	301	333	349	292	317	298	310	322	306	316	318	286	337	306	324	303	325	293	331	285	314	323	274	276	312	326	300	312	286	327	315	329	297	286	346	315	291	311	322	316	303	298	288	334	332	288	306	300	317	336	279	306	310	296	289	315	308	335	287	320	331	302	326	320	300	301	312	279	307	275	331	309	317	311	327	292	345	304	306	309	304	302	317	302	282	296	310	293	334	329	313	338	288	317	303	294	292	307	307	300	279	304	300	314	305	278	308	295	305	291	298	319	298	343	308	329	317	301	330	317	311	296	313	299	295	315	328	255	311	312	316	285	316	334	314	317	289	300	285	285	298	289	313	300	334	320	309	281	290	314	322	300	301	329	319	302	319	309	284	326	311	312	278	307	296	315	309	334	321	279	320	320	310	305	299	309	315	297	312	323	298	319	307	311	316	280	299	292	300	302	327	288	305	316	259	321	327	277	297	287	326	344	302	302	300	324	307	312	310	293	321	280	280	313	306	324	308	291	336	323	321	307	335	299	294	296	322	312	281	289	270	325	298	306	292	288	323	296	311	304	296	307	280	324	318	323	277	311	328	321	297	313	295	309	307	289	319	320	290	307	298	285	272	316	295	302	271	305	293	293	300	315	313	302	315	334	302	295	299	265	324	321	290	321	302	326	350	284	297	332	300	339	313	303	287	313	296	303	289	320	322	277	289	286	287	289	326	345	291	303	299	323	321	300	335	312	304	327	280	337	298	334	289	310	280	344	296	292	295	286	292	287	282	321	289	291	313	304	307	282	298	314	275	284	310	293	303	320	303	303	320	303	300	303	314	303	338	286	318	350	279	306	291	310	293	339	318	323	299	288	309	284	338	344	327	299	312	308	323	280	293	300	322	252	308	325	302	312	330	327	308	308	291	291	296	283	355	314	323	282	305	312	336	312	294	315	294	300	343	311	294	323	288	343	303	335	312	308	324	309	324	308	319	290	321	313	296	301	305	334	322	302	318	338	290	311	297	294	315	306	307	297	334	278	300	320	331	298	307	314	301	302	301	310	342	279	315	316	323	312	335	298	329	316	277	328	319	294	342	307	277	278	297	313	303	277	311	310	318	346	284	335	320	277	330	278	312	297	306	292	274	315	284	293	308	325	309	304	290	313	308	331	332	316	326	340	284	315	315	313	293	326	328	307	316	333	309	345	302	316	306	349	316	332	286	347	316	326	304	337	294	294	324	295	294	300	312	307	293	275	316	343	331	297	326	312	311	286	309	332	279	258	291	331	307	318	329	290	318	311	328	308	316	308	317	277	292	300	306	300	321	313	312	287	298	275	276	285	335	279	278	298	325	313	320	295	318	314	304	288	287	284	328	295	274	306	310	295	276	309	322	295	308	321	313	313	310	283	330	302	329	319	293	286	299	333	324	303	315	300	294	300	286	315	287	302	339	314	280	323	315	328	336	271	313	313	288	297	330	328	311	296	340	325	304	324	331	315	281	301	300	285	306	325	305	266	306	303	299	316	296	340	317	302	310	307	291	299	289	316	323	299	285	310	310	304	301	322	323	329	292	322	265	337	310	336	313	304	287	303	313	308	323	289	279	294	292	310	308	285	306	308	281	303	279	321	286	296	301	292	302	314	326	321	329	286	318	260	309	309	317	292	279	314	309	315	322	321	284	308	301	332	319	301	332	303	326	295	293	274	308	317	302	315	294	317	282	286	290	313	308	274	305	321	310	338	297	296	294	291	296	290	337	281	279	321	320	288	318	314	331	297	280	294	335	284	312	311	305	304	302	321	305	275	317	326	285	314	297	312	292	311	310	282	285	327	273	324	301	322	291	310	316	308	325	282	310	342	319	321	325	319	317	292	280	315	325	295	335	296	329	299	327	283	279	300	349	304	315	314	315	269	302	311	310	320	319	301	290	300	288	288	304	304	317	300	314	301	317	327	341	344	297	292	332	324	274	326	292	300	326	308	290	262	316	303	313	290	323	314	305	312	307	290	290	304	317	308	301	299	333	340	295	315	314	295	278	298	318	326	323	309	334	316	292	300	280	293	287	316	329	285	310	324	299	326	301	311	306	307	295	294	276	325	348	302	296	284	328	308	292	298	328	277	304	301	314	306	304	284	296	322	329	300	279	296	316	293	262	324	351	304	293	284	291	361	319	330	324	320	277	319	335	316	294	328	296	349	325	297	324	316	319	326	285	319	303	312	356	308	308	294	309	291	299	290	328	310	292	313	335	312	329
6108	1242	568	481	381	328	379	310	355	264	258	282	270	270	303	281	278	255	291	272	270	275	273	261	283	275	248	283	295	270	268	271	272	268	275	246	284	307	290	279	270	284	294	294	284	288	290	266	249	254	239	244	279	287	294	256	311	281	288	297	294	264	255	292	273	270	316	280	280	287	290	254	267	244	301	291	270	267	257	269	302	270	292	276	275	303	312	276	278	282	307	294	298	249	268	263	284	283	262	286	296	267	244	292	256	260	281	280	276	245	307	244	296	288	293	239	298	270	272	319	259	268	261	266	311	303	274	280	282	274	248	287	254	303	268	261	260	311	276	270	259	246	283	278	266	288	284	276	277	303	294	262	307	297	282	243	307	280	280	284	302	266	249	303	309	288	275	262	270	281	276	278	285	264	265	246	271	275	281	323	246	269	253	261	236	274	293	281	286	294	275	295	276	288	276	289	287	289	286	288	263	305	269	282	261	291	282	278	303	262	304	283	274	293	307	298	291	288	249	302	293	285	271	269	292	295	281	285	251	250	288	280	265	256	259	241	290	286	291	262	298	275	289	291	257	265	286	286	234	270	265	313	312	314	281	297	305	261	291	267	299	265	311	281	244	285	283	269	282	289	246	275	249	273	264	267	255	269	276	290	285	248	279	290	237	280	274	256	231	242	256	288	274	315	294	288	244	251	277	273	292	243	292	264	286	308	285	271	262	249	300	271	255	297	279	300	276	287	321	257	267	248	278	272	256	298	279	254	318	295	276	265	259	284	276	311	272	283	291	286	289	273	262	271	252	256	285	312	291	287	301	268	251	289	274	255	247	265	266	289	302	295	306	252	256	269	294	274	261	266	273	282	281	286	283	279	280	275	282	254	304	284	273	274	271	289	283	304	274	300	275	263	289	295	284	274	274	241	272	307	275	297	274	245	278	286	293	279	294	276	276	272	283	293	281	294	276	257	292	310	298	255	294	292	288	292	262	279	264	277	251	299	281	258	281	295	280	290	302	274	290	251	299	284	298	285	287	276	239	279	267	277	308	269	273	333	285	283	269	304	282	258	297	239	294	254	274	290	284	261	283	293	287	257	316	266	285	295	251	271	254	289	265	275	307	297	262	244	257	254	298	252	300	266	243	303	262	273	312	276	266	276	308	320	269	239	285	284	295	280	265	293	283	271	285	296	249	305	302	264	287	272	264	269	247	290	288	267	264	270	267	258	272	271	289	287	293	250	299	273	278	273	249	272	266	285	271	309	288	247	258	285	276	294	308	293	309	267	275	270	266	263	299	285	267	263	276	262	283	279	286	284	280	266	289	273	259	281	297	257	289	248	271	314	279	283	268	292	240	281	261	281	276	295	293	297	294	293	266	271	272	288	280	275	271	272	267	287	302	287	265	250	280	291	257	299	274	259	293	253	272	263	307	263	244	273	275	272	274	279	285	318	274	267	273	278	265	287	283	323	276	267	259	279	269	314	293	252	280	246	265	269	292	312	272	278	314	287	242	295	289	278	270	239	290	305	286	308	284	306	299	278	324	280	296	255	295	263	292	309	228	275	298	251	270	267	274	249	265	284	283	280	281	255	260	264	247	277	255	272	272	271	245	292	281	274	256	263	274	284	282	274	293	282	295	281	278	301	275	290	257	296	262	249	269	233	279	244	276	293	265	302	267	257	291	284	305	269	257	253	238	258	296	299	282	274	296	278	274	265	277	283	260	257	300	265	288	268	307	302	299	291	288	254	297	280	271	270	263	263	248	292	294	284	293	263	289	272	298	268	282	301	309	307	294	262	245	266	265	279	291	230	291	279	281	248	273	268	260	287	251	287	268	276	262	283	291	277	283	276	283	285	301	288	268	282	280	279	274	304	262	284	303	255	283	279	267	252	305	270	276	305	270	284	259	269	281	278	256	288	263	266	275	266	249	300	264	257	279	265	283	304	298	285	240	262	286	268	284	269	250	297	287	270	266	280	275	301	224	280	253	258	262	254	261	270	252	258	264	264	240	270	248	257	260	289	247	258	298	270	283	298	272	265	265	279	285	288	292	285	272	279	258	234	280	255	243	298	267	265	276	284	258	250	266	255	308	284	299	291	266	271	276	288	282	277	263	274	277	279	269	255	242	288	319	272	288	305	270	259	261	266	270	243	265	290	261	267	273	283	276	254	260	273	268	281	246	259	273	280	292	286	256	309	276	285	279	265	264	290	283	290	290	287	289	273	262	277	273	272	286	280	296	278	259	276	290	266	256	292	297	273	265	289	277	292	289	306	272	308	261	264	294	294	295	308	293	264	270	274	300	281	281	283	288	292	245	272	247	284	298	269	256	274	264	304	266	297	271	262	304	307	282	282	291	316	292	270	283	267	273	283	295	258	270	277	291	307	283	267	295	308	299	282	274	255	247	288	282	251	271	269	254	277	304	278	287	246	287	283	293	311	271	263	296	292	301	277	258	271	290	269	267	290	280	274	286	271	292	280	261	283	249	278	269	272	260	270	288	257	283	272	275	244	268	264	241	309	257	255	265	290	288	296	269	255	292	276	293	291	294	280	284	243	264	283	294	265	269	271	332	289	271	266	273	277	268	287	293	275	289	282	268	275	274	314	289	267	294	271	264	281	284	284	266	272	278	250	257	291	285	310	269	269	276	267	275	265	275	262	278	274	272	255	296	288	287	255	275	237	303	273	262	267	278	275	278	260	253	255	286	259	278	270	267	267	247	266	263	263	253	300	284	292	278	278	309	298	288	296	282	288	260	254	278	305	317	275	275	261	227	272	285	290	292	295	268	267	283	247	291	304	299	243	278	293	292	259	283	278	244	291	288	301	279	264	290	281	258	234	283	263	270	316	282	279	249	259	259	290	270	289	294	282	273	315	302	289	270	284	271	278	303	298	308	279	295	255	270	279	286	259	277	266	247	291	267	271	245	280	275	254	211	281	270	297	259	272	287	300	251	290	269	267	282	248	266	283	288	278	271	275	264	276	288	279	255	256	305	264	288	297	279	279	263	265	284	281	300	289	300	267	257	282	317	263	289	308	276	270	276	266	283	278	296	280	294	291	265	268	293	278	290	266	288	294	290	245	271	295	291	274	272	303	301	282	262	258	276	274	278	263	268	297	270	252	254	309	291	251	277	284	270	271	276	278	301	285	261	306	299	300	312	272	293	254	265	280	261	267	295	255	289	264	278	268	287	261	241	248	286	280	279	288	264	274	302	273	291	262	255	282	285	284	296	274	268	272	289	293	297	267	289	250	253	322	264	253	280	291	289	267	302	266	247	285	307	290	270	313	307	306	279	248	307	297	278	268	283	282	253	255	254	306	289	266	290	247	264	252	293	286	261	275	294	268	265	255	254	290	312	274	275	260	284	264	284	257	284	264	284	280	294	259	295	278	319	275	283	250	269	255	292	281	288	273	293	294	276	251	281	294	274	260	277	287	269	294	263	263	268	278	292	289	297	275	277	310	306	262	274	285	270	288	288	255
4935	1861	1297	1439	1197	1115	1061	925	921	618	660	662	634	608	651	679	641	651	641	630	691	718	679	649	718	691	691	663	639	649	666	656	685	656	657	671	684	649	681	705	655	668	675	640	600	648	684	622	612	652	686	602	655	664	678	690	648	702	655	680	667	663	642	640	670	623	656	669	654	624	657	659	662	674	698	606	677	647	626	623	667	652	665	665	632	709	620	635	652	674	640	671	645	688	667	648	629	665	691	676	638	654	671	714	631	610	620	685	708	646	668	654	616	685	631	637	624	604	649	640	643	636	637	650	648	630	639	670	683	637	664	667	637	647	628	643	659	661	652	694	668	659	662	671	690	668	612	684	639	659	638	684	658	616	671	714	650	649	607	641	665	646	652	669	669	648	681	677	642	621	689	670	641	650	687	683	696	638	654	674	667	643	630	677	705	655	708	681	639	681	641	680	647	644	681	660	639	652	714	675	632	648	666	611	652	674	691	644	667	643	622	674	686	688	638	628	677	646	698	630	671	675	658	653	684	660	683	692	700	660	651	648	675	642	642	626	652	662	634	661	647	623	665	654	676	660	651	603	661	652	669	682	661	648	623	610	632	651	666	611	620	680	644	636	630	682	666	664	680	653	683	636	601	630	627	676	672	654	673	681	638	696	665	660	736	614	642	666	686	652	683	676	653	639	707	644	662	650	639	640	667	672	723	659	653	693	684	682	643	673	668	703	670	647	614	710	644	617	679	637	673	646	647	624	670	684	682	666	655	657	661	668	639	662	606	682	685	687	682	649	654	661	668	668	683	685	682	664	687	652	641	694	657	605	713	594	656	632	681	664	696	626	690	628	672	609	687	659	597	676	643	658	670	703	632	675	629	649	629	658	663	707	657	661	657	660	689	672	674	646	654	650	643	644	666	684	637	709	705	679	613	671	681	627	652	657	709	668	638	694	622	608	676	647	713	653	652	653	695	649	651	681	713	640	639	617	699	640	620	680	621	685	616	663	645	668	613	704	658	620	613	672	651	640	624	671	657	667	634	637	668	631	707	611	700	653	630	689	650	673	638	705	668	623	664	639	628	666	655	663	649	669	647	650	666	682	676	661	657	669	628	665	716	623	623	628	619	668	635	673	628	671	651	664	627	657	640	648	617	697	642	639	681	669	659	684	639	624	649	604	631	677	650	619	658	692	663	676	622	661	682	666	695	627	639	692	677	611	665	651	634	635	575	666	650	675	664	620	657	622	662	634	669	682	637	695	672	617	735	665	665	705	666	640	622	655	701	698	691	660	684	654	644	673	671	673	675	652	645	678	674	652	665	657	642	653	653	639	666	616	681	682	654	636	656	649	670	659	622	727	650	691	671	692	666	678	695	677	658	656	665	657	672	680	684	655	666	641	636	651	630	640	675	616	626	651	655	624	677	699	645	680	700	656	600	619	676	673	700	651	670	635	632	668	632	659	643	655	664	702	670	696	687	683	642	622	636	668	629	678	663	650	664	607	649	629	644	728	615	638	699	657	677	651	668	655	651	673	629	680	619	647	684	684	663	637	623	627	707	700	677	656	669	614	638	695	640	666	668	644	636	645	657	674	666	611	700	631	657	586	639	644	646	637	649	630	657	689	659	650	636	681	613	670	661	669	649	675	670	683	681	634	689	699	668	663	674	636	686	641	650	675	647	618	641	712	674	648	676	658	695	678	686	642	625	630	638	653	654	654	663	697	650	706	623	626	661	653	670	651	649	676	674	688	635	636	664	688	672	635	635	661	656	648	625	678	690	675	676	673	646	649	665	656	650	668	615	620	672	647	628	687	654	687	669	668	698	675	588	663	639	672	653	644	678	689	627	661	694	648	671	688	675	680	698	624	659	683	695	652	675	694	646	707	669	652	698	634	685	630	665	672	672	666	640	695	664	680	689	664	670	635	651	691	632	661	712	647	652	644	683	654	671	642	620	656	643	657	667	667	651	678	648	646	656	614	660	673	657	679	657	678	672	631	652	681	667	653	640	646	672	663	714	711	611	659	654	656	684	652	666	688	653	694	615	642	660	698	666	656	644	610	666	667	694	663	680	664	611	675	665	666	632	676	660	665	652	666	623	696	614	645	681	638	698	670	642	651	648	667	667	665	646	617	658	612	658	617	629	635	671	667	671	646	667	700	664	636	676	657	696	637	717	644	613	642	661	654	649	673	645	651	629	622	626	624	640	697	620	632	689	648	657	673	640	644	663	643	649	674	646	653	648	663	632	652	635	645	677	619	628	682	642	649	651	631	673	624	697	690	606	634	691	645	638	684	643	667	654	661	629	645	665	608	651	722	669	665	655	625	654	697	627	672	679	610	655	673	618	650	698	678	662	640	710	677	692	680	699	603	653	644	648	653	682	686	661	708	656	694	641	697	665	584	689	658	650	650	655	634	660	638	574	680	671	685	650	720	667	647	672	651	640	644	655	684	648	690	628	617	609	687	665	677	675	695	631	609	706	653	678	663	653	687	699	623	660	642	695	680	621	680	642	687	668	641	686	649	678	686	657	645	669	715	665	687	642	623	670	658	687	656	633	624	642	667	637	689	613	652	680	670	629	698	656	623	663	640	622	660	686	629	675	691	598	706	621	594	625	684	661	641	686	664	615	625	664	660	638	644	621	632	608	700	696	621	700	612	682	651	661	641	679	654	665	674	622	670	641	649	650	686	628	702	659	653	650	661	651	676	649	695	641	662	641	647	643	622	686	646	631	683	682	634	663	690	693	641	651	673	649	623	692	619	689	616	717	651	667	650	612	638	649	613	623	656	713	656	686	648	629	650	662	667	642	649	666	710	695	636	695	651	649	670	665	647	655	654	663	676	641	640	656	669	663	667	638	660	658	636	617	664	641	690	651	665	644	625	644	645	683	658	672	677	666	631	602	645	637	633	665	588	623	677	635	630	694	676	673	621	654	661	664	667	667	621	743	621	670	647	664	677	676	649	662	644	665	650	693	609	666	661	625	607	644	629	673	662	683	692	673	666	649	684	685	686	613	644	628	642	649	676	683	655	669	658	642	622	694	705	650	665	660	682	629	728	703	630	674	611	641	672	664	630	670	686	644	672	692	682	671	651	651	659	681	592	732	640	668	644	637	668	679	682	658	638	673	655	604	648	658	665	669	633	664	671	637	687	641	647	611	692	604	637	639	636	670	653	651	629	651	650	654	657	636	609	677	645	658	625	675	701	712	605	615	686	655	666	681	636	657	674	649	657	683	640	667	694	654	706	622	704	658	649	657	632	638	659	687	669	661	664	619	671	693	621	620	623	675	662	677	676	681	690	649	674	699	675	657	641	590	667	651	607	611	662	614	656	660	654	669	679	658	612	645	686	641	638	646	679	626	694	641	694	662	620	633	666	688	647	619	643	664	651	670	670	670	647	642	653	661	649	660	647	640	669	685	629	621	650	690	644	676	624	673	643	674	634	686	647	671	648	599	675	659	659	691	628	649	695	674	635	632	670	648	641
26708	18075	2196	890	722	531	439	392	1184	299	261	256	282	288	288	254	313	276	220	272	270	267	255	232	252	283	268	315	251	249	257	281	260	279	265	258	268	254	288	269	247	261	276	266	274	264	261	248	250	282	284	263	255	260	257	267	268	245	253	247	254	268	235	252	228	249	265	248	273	272	291	234	267	261	284	274	252	219	230	255	274	286	259	247	257	252	287	309	248	235	243	272	260	268	296	223	267	279	286	230	225	269	263	272	268	267	257	259	254	275	277	242	268	256	260	275	259	237	246	270	274	235	245	254	261	290	244	268	272	260	283	264	254	227	252	265	240	279	259	254	250	256	276	273	261	236	243	251	289	263	245	272	244	245	240	246	252	242	246	253	276	296	290	245	255	251	277	261	275	278	286	271	236	251	269	234	251	261	234	254	282	230	257	247	237	257	246	256	233	241	261	263	248	295	278	289	246	265	272	269	259	257	255	277	249	234	252	300	228	266	252	240	279	242	271	262	259	267	252	261	249	245	244	245	249	270	232	237	262	285	246	252	256	249	256	242	261	267	250	280	257	255	254	259	264	251	311	265	252	251	234	237	230	258	249	265	263	255	262	261	273	251	275	278	264	254	254	280	263	232	253	271	268	245	233	310	281	273	272	254	247	237	249	279	288	262	260	245	251	245	222	264	277	279	300	269	273	273	284	277	257	240	251	256	237	227	273	248	242	239	272	232	243	267	277	228	246	250	282	269	290	289	242	230	256	253	260	229	250	271	258	269	285	262	246	250	244	294	270	239	246	249	257	245	250	270	272	237	242	241	254	258	261	265	277	263	256	245	248	263	258	258	229	277	290	289	243	249	258	290	242	290	250	282	235	281	246	261	279	264	265	273	240	234	254	277	252	266	279	237	284	250	263	241	265	246	251	250	264	258	262	225	242	281	217	258	247	237	270	252	254	259	280	246	267	236	245	242	240	309	265	280	255	239	233	251	263	280	256	229	267	248	280	255	248	243	279	252	244	220	273	240	257	269	254	222	249	251	274	250	241	277	264	235	243	253	254	264	239	237	239	233	273	290	256	263	252	261	265	248	281	256	274	250	252	259	272	257	258	230	261	284	244	242	242	241	232	254	289	247	256	234	241	238	247	235	305	272	217	258	248	286	263	254	206	275	221	233	290	256	271	268	262	269	268	241	236	236	241	253	242	225	252	260	247	240	268	255	275	299	260	262	277	286	289	232	246	268	284	257	273	229	262	275	231	280	262	225	255	244	274	280	221	231	252	251	266	244	260	243	254	287	256	293	228	277	267	228	267	268	254	281	253	230	231	262	232	261	239	245	262	256	257	271	289	277	264	244	275	275	244	249	263	224	275	280	281	256	278	263	260	253	254	248	247	251	231	267	275	263	284	253	235	267	275	246	273	260	274	270	247	246	232	248	279	255	265	250	277	258	254	242	267	271	261	258	274	277	263	266	268	273	268	262	267	256	268	272	260	251	231	280	268	245	247	260	267	277	277	231	250	237	248	249	231	260	265	229	260	246	256	271	260	269	240	266	236	252	252	284	257	245	256	239	240	258	268	247	284	246	267	233	273	228	283	253	244	247	257	272	256	247	270	248	248	273	230	269	266	247	243	279	280	256	248	276	282	255	265	287	215	278	248	257	247	263	242	230	256	269	239	234	240	249	247	261	293	259	271	232	248	251	267	242	253	266	287	218	255	256	273	242	286	277	254	251	264	246	286	230	241	276	264	257	275	241	254	268	260	245	238	257	254	265	265	267	254	273	256	271	250	271	275	266	266	253	256	244	255	235	286	266	265	261	236	278	261	245	283	277	260	284	272	277	274	231	270	243	269	265	253	241	256	271	255	243	254	248	276	226	282	243	267	264	237	265	270	274	230	230	234	292	239	263	247	241	264	241	228	267	248	244	254	306	286	261	256	271	269	242	242	255	236	253	267	309	277	222	264	255	241	253	261	211	269	264	238	252	250	229	244	291	241	266	264	265	263	250	248	262	242	251	256	258	238	237	235	246	246	279	232	246	280	276	269	248	263	277	267	245	253	265	230	248	240	249	274	258	292	253	281	251	257	248	241	273	244	251	273	244	264	240	278	233	280	260	246	247	270	260	270	263	255	258	230	270	237	233	259	257	262	229	283	287	247	269	285	275	234	249	240	268	239	258	263	268	250	226	255	241	264	267	244	272	288	259	226	230	260	251	229	266	292	248	249	266	258	264	226	252	266	269	233	254	247	272	246	262	245	287	255	256	222	273	262	281	251	272	277	264	237	254	257	237	247	251	252	250	261	268	259	242	288	266	276	255	228	261	277	258	300	251	278	230	240	274	257	252	253	245	227	253	241	240	245	261	251	261	265	286	256	245	261	266	255	247	246	232	251	272	247	255	258	263	255	267	265	259	270	271	248	265	290	269	251	241	249	225	272	273	239	279	276	263	261	268	227	258	261	232	247	278	273	236	267	265	239	274	248	217	278	248	265	242	259	270	254	268	275	253	258	248	246	270	267	250	267	254	235	236	231	258	253	249	290	251	255	239	241	273	271	270	242	307	272	278	253	289	247	294	255	276	246	259	243	231	252	275	280	269	242	268	235	270	244	271	237	258	242	247	247	277	258	270	264	239	237	262	239	225	250	238	249	268	267	239	265	267	288	298	259	250	245	270	260	258	265	263	259	281	261	263	269	233	235	271	254	245	277	252	265	270	259	276	243	268	253	255	264	263	271	247	278	259	273	252	249	245	262	251	244	224	249	265	225	264	219	248	251	253	256	259	258	251	257	263	235	237	251	259	311	261	245	280	248	263	246	259	237	238	279	237	251	251	253	264	243	236	245	253	250	227	255	252	225	232	259	248	246	258	249	274	244	263	252	266	247	257	273	257	284	258	281	250	266	301	236	222	245	236	244	227	283	232	251	262	259	283	281	278	268	251	260	266	258	266	267	241	247	249	231	278	257	230	267	248	250	250	253	251	249	270	253	268	252	271	232	265	265	272	247	253	259	301	208	272	273	271	258	239	247	259	256	266	251	252	239	254	246	264	269	246	263	227	281	278	248	251	241	278	233	265	261	250	224	272	240	259	270	289	252	265	260	256	282	274	262	243	241	279	247	263	224	250	261	267	293	264	230	260	254	238	268	289	258	302	265	254	267	254	266	260	250	231	257	258	289	260	258	280	257	260	261	219	259	243	241	271	246	242	251	227	276	243	243	256	276	266	235	260	249	264	248	279	255	260	265	280	277	277	231	231	225	244	251	230	281	253	266	260	264	225	243	249	302	248	264	243	254	268	294	285	254	256	227	234	267	260	238	258	275	262	304	240	256	284	258	258	249	263	269	251	237	255	254	243	260	259	245	302	263	257	275	256	242	270	218	249	264	236	272	268	253	247	261	251	253	274	271	250	268	287	250	269	252	224	257	248	253	248	235	250	273	279	243	263	251	278	260	284	267	257	248	302	281	237	280	227	277	255	245	272	262	256	249	263
19924	9784	2800	2952	2378	1938	1513	1261	5142	782	727	715	704	685	648	649	663	638	609	628	702	638	603	672	630	593	688	643	574	626	640	676	594	642	654	577	664	586	620	635	626	587	630	595	614	645	577	588	619	656	623	628	621	623	596	607	604	622	602	579	630	554	649	599	624	612	606	605	624	614	621	567	645	663	614	610	570	624	599	632	666	637	612	592	612	593	672	606	629	602	646	660	608	604	594	616	648	552	643	600	617	636	593	612	604	620	637	611	620	606	597	593	592	618	645	603	602	560	667	591	639	614	597	638	641	585	602	611	640	616	553	593	561	604	597	610	601	621	618	637	655	593	612	601	665	643	581	607	646	597	640	664	586	609	632	583	597	599	635	606	599	612	608	623	619	636	644	615	626	596	588	574	641	643	630	607	602	630	579	617	633	598	593	631	623	598	626	615	647	615	601	536	639	608	626	623	577	594	619	574	594	598	602	647	631	607	617	664	606	643	598	600	631	569	637	598	567	628	639	590	577	576	630	588	634	586	602	646	628	573	619	587	638	594	636	590	639	608	582	608	598	608	599	554	605	600	588	566	620	594	647	588	608	647	531	618	600	613	612	602	613	629	604	558	645	626	594	597	591	599	620	645	645	639	603	596	605	602	617	636	597	609	612	623	622	637	609	601	590	646	631	628	580	637	650	598	608	605	619	589	608	633	606	598	568	630	609	647	625	627	579	600	625	600	604	600	585	607	599	617	614	617	625	613	630	587	570	644	581	607	611	624	655	647	615	594	626	660	600	605	575	647	612	627	598	656	578	581	633	613	641	609	606	613	601	591	600	608	638	583	624	651	625	684	601	622	632	646	624	620	644	611	675	620	573	596	613	615	604	609	609	609	610	609	634	591	606	566	594	640	647	580	587	590	650	646	609	610	667	603	611	642	643	622	613	622	627	612	628	592	621	612	645	637	595	626	607	598	594	617	607	611	577	578	604	633	601	604	584	573	614	601	581	651	625	613	615	602	670	588	612	572	611	571	686	622	622	602	610	646	605	620	647	595	585	610	600	610	596	626	594	618	595	627	644	584	600	588	643	596	618	611	608	633	614	596	629	661	588	588	650	585	566	591	653	589	587	624	591	645	629	594	613	601	612	630	630	566	631	584	618	607	629	610	624	630	651	599	618	606	571	592	621	614	616	619	645	646	548	623	601	627	630	625	613	643	614	615	615	594	558	606	573	611	653	592	636	630	599	641	637	603	642	666	581	629	592	623	632	648	584	623	566	663	598	589	646	596	622	612	599	581	623	607	629	632	570	650	640	623	643	642	629	607	557	575	604	607	604	624	565	595	594	653	605	617	609	645	608	643	573	583	573	620	642	608	638	661	577	594	653	619	568	600	589	617	583	602	657	601	583	640	589	580	672	629	603	610	612	605	634	623	613	663	632	638	652	625	625	612	620	632	603	591	619	620	602	624	614	614	637	595	622	568	618	613	630	598	603	590	625	652	599	568	571	635	632	604	594	594	641	554	604	648	593	612	621	600	569	604	596	628	619	628	601	623	658	605	656	629	582	625	614	629	594	616	595	609	642	628	582	562	603	602	657	645	603	586	584	624	670	600	648	645	611	601	600	605	625	625	605	567	585	644	634	628	600	597	624	607	578	617	639	564	611	588	646	598	600	619	606	609	596	624	641	622	635	619	603	612	641	634	597	621	625	600	604	610	630	634	607	605	625	686	632	630	581	651	626	600	622	620	593	603	599	580	594	572	586	638	614	618	638	610	625	631	614	599	606	602	632	579	593	619	593	646	613	636	602	592	580	633	615	640	617	615	631	572	619	620	581	617	640	645	570	637	599	578	590	614	613	585	616	632	561	652	649	590	651	633	588	616	617	604	592	616	603	562	618	598	611	595	685	598	607	594	619	620	601	588	622	590	651	548	567	645	606	570	627	585	632	602	657	587	588	579	632	589	597	620	579	602	604	593	611	662	620	586	578	612	633	589	598	665	604	603	597	617	626	608	563	614	640	623	623	617	629	632	577	639	635	631	601	564	590	605	596	622	592	590	614	605	573	590	609	621	591	592	605	657	624	625	596	594	617	619	576	596	618	639	585	598	654	628	613	577	624	580	581	587	658	657	602	606	630	574	603	596	631	608	613	639	584	598	611	612	591	602	629	623	624	634	588	635	600	581	609	630	591	612	595	626	584	608	616	613	625	621	606	628	604	593	625	595	631	650	631	600	628	582	620	658	635	560	594	635	647	621	631	595	638	597	643	595	577	619	629	633	587	622	631	615	622	597	632	636	587	601	627	591	604	590	608	645	602	642	640	609	584	584	609	583	621	651	608	634	586	559	606	637	606	613	637	608	593	548	619	624	599	610	603	592	599	617	624	649	630	618	607	617	605	599	664	604	594	655	594	556	601	589	606	630	596	612	609	607	590	632	570	632	577	647	623	605	618	603	612	607	605	604	619	602	613	597	612	582	603	589	604	617	627	619	627	654	627	621	592	627	595	597	640	595	561	589	625	612	630	578	615	610	578	611	582	577	582	622	596	596	596	615	609	585	599	606	616	632	648	651	604	563	607	637	596	596	595	584	645	635	597	606	601	560	586	614	603	607	652	574	623	620	616	597	626	592	626	579	617	650	586	590	594	631	620	624	609	621	634	630	594	602	662	634	572	601	600	592	625	702	621	562	612	620	575	610	642	567	622	591	609	603	603	614	618	611	620	640	637	589	657	582	578	569	649	614	623	600	621	587	635	590	598	608	617	630	611	618	632	651	616	584	611	619	610	602	595	617	622	595	598	603	625	596	601	602	617	592	654	614	604	658	621	602	619	628	582	623	624	635	624	577	613	643	642	621	607	641	598	612	633	618	631	603	598	586	599	631	584	575	620	589	628	601	614	624	595	594	605	598	637	634	600	593	586	600	581	644	610	634	574	596	588	641	592	608	602	634	624	584	609	612	582	602	662	586	590	602	659	630	620	600	591	618	622	618	619	604	658	624	569	641	579	593	591	560	627	652	625	606	648	588	564	567	604	587	624	646	638	622	639	620	648	654	581	589	627	603	676	588	611	627	599	549	599	640	659	641	636	627	601	570	608	579	654	589	619	619	614	635	580	631	626	620	578	610	666	636	632	654	633	648	633	595	640	574	594	590	620	624	610	601	594	639	611	621	610	601	615	567	605	614	642	631	616	662	589	611	602	580	613	616	568	567	638	616	661	572	595	582	640	633	567	611	597	605	617	606	572	620	630	610	561	633	637	604	583	615	626	622	585	618	588	625	593	573	611	574	636	614	613	620	640	591	635	591	575	625	564	604	571	650	626	628	612	568	620	644	632	649	640	586	587	603	629	622	654	615	650	623	639	608	621	631	630	570	637	643	608	636	637	618	659	634	612	583	560	609	631	622	592	595	534	607	632	628	617	658	597	637	619	622	590	594	641	605	600	597	619	598	581	583	541	624	637	586	587	605	613	642	617	587	607	593	641	606	597	641
37987	30358	6067	1359	681	477	359	250	2136	195	163	150	180	156	160	141	131	138	119	157	133	127	132	115	131	110	139	118	117	135	131	116	135	159	127	127	135	132	118	124	159	154	120	135	149	122	124	120	117	129	128	131	137	129	128	121	123	116	123	127	117	137	121	125	152	133	132	133	145	108	110	115	108	105	132	129	148	131	146	123	132	118	124	123	134	118	130	144	126	106	127	103	122	126	133	115	132	110	147	128	129	124	117	120	144	141	138	144	114	108	106	128	118	119	150	114	126	123	139	141	127	124	144	115	114	130	144	121	133	125	129	133	117	135	111	123	123	112	111	112	116	130	111	110	140	133	131	146	127	124	128	104	115	150	130	127	129	123	129	124	121	133	127	108	117	129	133	129	124	116	126	134	110	125	131	124	125	137	131	123	130	128	116	140	123	143	119	123	116	111	137	118	128	115	126	125	114	130	132	123	118	129	123	132	139	134	140	115	146	122	135	133	121	134	119	125	114	116	109	118	114	133	128	114	133	116	116	140	125	107	128	123	133	119	162	137	122	112	134	143	119	124	130	144	124	110	124	146	139	132	97	139	134	109	124	136	119	127	160	135	125	122	119	133	130	116	118	98	114	127	138	136	135	109	128	123	134	142	133	145	127	128	122	110	147	114	106	117	109	125	121	136	112	126	112	127	122	137	121	141	125	106	113	125	135	138	100	129	147	117	123	110	148	123	152	147	113	124	141	138	98	126	137	122	115	122	112	123	113	117	112	128	133	111	119	128	135	139	106	113	121	154	104	135	135	123	112	119	110	137	104	135	119	138	120	113	128	139	142	148	138	111	127	132	117	112	143	143	127	115	130	142	100	118	143	128	136	103	129	135	118	138	150	134	134	131	123	139	121	130	108	125	142	131	115	127	136	118	138	146	132	155	122	116	132	124	134	123	145	121	125	103	127	143	142	129	140	133	104	128	112	148	103	128	121	131	135	133	112	130	121	129	138	135	117	133	133	125	118	132	114	101	136	144	136	117	125	153	142	142	113	108	124	122	130	126	130	117	109	120	131	120	131	133	144	119	126	116	129	131	153	148	124	125	132	144	111	125	124	120	130	134	126	118	130	139	144	132	127	135	126	121	127	149	117	125	119	128	126	135	136	131	123	134	104	116	136	117	142	118	119	127	138	120	117	126	123	125	130	118	129	135	127	128	110	133	129	123	145	112	112	137	135	144	112	115	132	140	132	121	110	113	142	124	130	142	141	105	128	116	120	110	120	119	137	129	125	126	137	111	126	121	131	122	110	114	131	123	138	123	138	135	117	117	133	151	133	142	129	124	125	133	132	130	126	125	127	126	133	122	136	129	140	150	125	129	116	129	134	134	123	142	112	117	133	118	118	116	139	133	116	129	152	122	122	136	148	118	123	125	111	115	143	139	116	128	118	136	132	129	118	132	112	112	133	126	146	156	106	134	118	137	121	136	125	142	106	118	140	129	116	125	130	128	139	124	105	118	126	114	101	106	126	132	120	119	127	127	119	124	128	139	175	147	131	127	120	127	131	140	136	143	121	141	148	128	118	139	132	113	98	121	123	117	137	123	122	132	104	132	132	134	146	122	119	136	123	132	138	148	126	123	133	119	143	125	124	111	120	144	117	115	104	133	129	143	127	144	140	135	116	134	125	133	153	148	118	125	132	117	122	130	131	120	139	115	157	142	118	134	114	138	134	140	132	148	126	119	119	129	123	124	116	135	125	122	123	154	141	126	132	113	137	129	131	135	151	145	121	124	147	122	124	126	126	144	115	146	149	154	121	118	120	149	128	113	129	149	135	131	152	120	110	141	127	144	123	145	139	144	141	133	138	115	130	135	147	126	138	120	117	124	142	129	120	110	119	107	133	126	140	141	136	125	110	128	142	114	147	126	117	104	128	123	125	121	136	135	164	127	120	134	127	130	131	125	127	128	134	117	134	127	122	122	122	122	127	120	130	132	127	148	105	118	131	128	128	123	109	117	142	133	146	126	107	122	117	118	143	117	147	121	117	94	123	126	129	133	103	135	137	130	126	138	142	116	125	127	142	145	150	129	115	106	124	141	135	129	140	130	141	114	116	123	111	129	118	150	144	136	141	132	120	145	119	115	121	125	126	130	151	123	131	138	114	138	138	127	129	128	145	113	130	133	130	130	143	144	116	114	116	130	129	133	115	146	121	129	124	145	128	131	139	141	134	129	129	121	132	128	124	131	121	134	133	108	128	114	134	124	149	140	128	122	130	118	119	132	99	104	119	129	152	139	148	113	108	111	126	136	109	137	133	129	117	139	126	135	151	142	96	131	149	123	127	140	126	123	120	113	116	150	126	124	120	113	140	112	118	137	135	120	114	114	126	111	118	125	125	124	124	126	130	119	130	124	135	143	137	115	118	99	136	140	137	112	110	141	127	126	130	135	133	141	137	122	128	117	125	126	115	113	125	123	110	108	132	143	129	124	131	117	130	113	122	133	118	138	132	117	145	115	138	137	107	110	132	119	117	128	126	120	116	121	102	128	106	140	132	137	118	131	127	136	124	130	136	111	124	120	112	144	116	129	129	141	106	114	136	119	150	117	132	121	122	139	131	126	130	112	116	125	119	138	121	129	128	96	132	112	144	139	126	131	131	116	99	149	125	116	121	115	156	115	132	119	125	130	114	128	114	104	120	150	139	130	142	133	131	108	130	129	125	128	126	136	139	122	125	132	128	157	146	114	118	114	124	144	135	133	122	136	135	136	130	111	130	115	166	139	133	127	130	106	128	121	127	126	124	119	133	143	122	120	112	136	120	130	136	118	113	110	126	130	136	130	122	153	137	128	111	123	135	159	130	135	135	126	136	120	134	130	125	121	145	137	125	130	145	121	123	140	145	126	107	111	118	138	126	153	121	125	134	131	129	135	126	114	101	131	154	118	127	135	120	121	116	130	132	138	127	136	145	130	138	133	145	123	121	132	113	137	113	133	128	143	139	130	112	126	132	132	114	142	122	137	148	127	118	119	117	145	132	128	132	109	129	131	114	124	104	136	120	141	128	141	149	138	143	146	145	114	124	117	130	116	135	125	140	136	129	163	133	140	113	117	132	129	107	123	123	150	123	116	102	128	121	134	133	134	127	117	133	104	98	111	124	115	130	123	133	135	138	116	107	124	129	126	131	124	152	131	142	122	124	109	116	103	147	122	130	132	123	160	122	134	114	123	126	114	135	125	127	110	126	118	141	112	124	121	129	120	113	124	118	120	154	138	112	154	143	122	131	123	143	141	128	104	138	117	133	106	122	139	132	130	140	107	136	136	130	113	130	126	120	126	128	127	136	132	145	117	150	134	111	137	144	121	134	117	130	123	139	132	146	118	131	134	130	133	136	130	130	122	120	138	149	136	132	108	90	140	134	116	121	137	139	144	130	134	133	124	105	109	139	105	133	108	122	152	137	121	112	136	149	131	137	120	160	117	133	129	117	108	140	148
26625	14471	4039	3843	2844	2102	1529	1185	8471	581	527	517	516	469	431	417	422	389	416	376	378	359	383	359	335	355	348	353	362	347	354	357	331	342	349	319	308	351	338	329	353	357	324	299	339	358	369	314	314	324	341	333	328	361	349	345	350	329	346	362	335	343	352	302	304	332	327	305	300	310	355	340	327	346	351	336	348	319	306	314	334	304	333	310	312	301	315	300	328	366	326	339	338	313	345	303	319	331	309	316	324	354	333	319	317	342	335	322	310	314	277	307	326	317	313	279	316	340	311	336	324	308	312	325	355	301	306	355	323	315	320	346	337	308	322	297	327	341	359	332	312	281	322	312	335	329	325	296	310	300	360	336	308	310	334	328	328	325	330	318	300	296	348	328	324	339	316	328	314	328	321	326	292	300	317	346	328	284	343	306	340	331	335	320	338	311	317	331	333	312	327	335	334	317	322	336	289	301	308	318	355	315	342	352	326	333	328	309	309	348	307	324	346	319	319	351	278	321	310	318	330	318	360	341	337	326	308	323	331	336	307	303	353	320	336	324	341	341	317	332	330	299	349	354	316	333	358	316	324	295	348	322	350	296	349	307	309	309	337	353	306	347	323	324	322	373	321	342	328	300	316	313	334	303	331	335	322	312	330	320	306	367	327	316	304	334	310	333	321	341	340	322	312	311	324	300	339	318	301	299	346	336	318	343	330	298	309	299	335	337	322	308	335	321	336	278	324	324	324	306	349	332	324	318	344	336	323	310	303	338	347	314	308	324	319	337	280	324	308	305	315	314	327	311	330	306	311	348	340	298	335	335	290	331	311	351	321	323	335	286	305	331	314	339	331	304	310	301	324	329	323	353	320	339	327	322	328	294	306	321	327	323	333	339	318	330	330	326	305	326	367	313	308	309	344	317	335	320	326	337	351	341	323	310	319	325	342	308	308	312	315	324	288	324	342	315	328	334	315	328	334	323	300	331	293	309	327	336	322	296	297	318	313	322	290	303	336	304	316	330	329	325	331	325	313	319	318	290	333	287	304	331	315	297	318	366	320	334	308	355	332	344	332	286	284	341	296	316	338	328	331	358	321	348	338	353	294	311	343	337	323	363	321	319	322	326	352	329	329	297	331	307	312	329	330	308	308	328	384	332	335	310	293	310	333	341	331	299	337	312	356	311	311	321	280	313	315	305	325	313	320	319	341	312	303	333	288	291	355	316	327	313	300	323	321	327	301	331	325	323	335	312	335	317	318	321	311	316	313	340	328	322	338	318	316	339	309	351	328	310	314	296	303	336	293	320	307	367	316	335	334	296	361	289	291	312	297	315	305	329	301	354	311	304	310	322	331	331	316	344	335	315	340	343	323	307	357	299	332	327	291	305	283	304	297	316	343	334	330	313	346	363	294	333	296	338	313	304	312	306	326	358	332	334	306	343	322	318	295	295	324	318	264	312	329	349	323	336	318	358	340	327	310	355	349	302	321	346	287	317	302	312	292	323	305	341	335	296	307	318	349	332	306	287	339	336	302	315	341	327	353	315	327	343	337	317	280	328	305	348	317	311	320	318	344	345	288	320	309	311	331	325	311	339	354	321	304	336	333	350	311	332	359	313	290	317	327	312	293	310	305	301	330	350	307	302	312	298	308	282	310	326	333	346	321	285	350	296	344	330	355	298	308	338	314	361	331	352	329	335	322	322	326	343	327	315	319	346	315	334	331	309	308	330	316	328	335	323	338	340	309	329	296	339	335	342	324	343	304	330	309	338	314	297	320	307	303	341	307	344	345	325	306	316	318	307	305	338	311	313	311	351	339	292	331	302	298	297	292	293	335	322	323	319	312	311	337	337	361	335	322	323	358	320	334	322	338	295	321	320	300	304	346	344	328	308	305	314	316	317	305	340	327	307	301	329	336	331	346	332	348	338	328	330	310	323	321	330	316	347	287	341	325	304	340	332	332	304	318	340	334	293	321	306	353	311	321	321	327	323	307	322	322	299	348	335	314	336	335	333	327	309	319	339	318	313	296	306	350	313	332	334	331	329	354	348	323	330	297	334	325	325	352	355	315	344	298	321	321	317	353	336	292	312	306	321	338	307	343	309	325	327	329	319	327	324	299	365	336	321	339	325	312	295	352	322	303	309	318	274	338	297	298	332	346	298	336	311	314	271	323	309	324	285	322	337	332	337	318	353	313	319	325	334	351	319	324	301	288	311	313	343	318	329	336	319	333	318	326	306	270	316	285	304	365	298	310	315	329	339	336	369	335	318	332	326	314	317	317	339	328	319	295	315	317	323	322	312	350	300	311	299	341	321	301	367	300	357	311	351	323	300	307	336	299	315	312	327	310	325	322	315	292	303	319	332	306	307	326	291	354	323	316	309	297	320	318	324	325	303	322	300	293	319	314	330	342	321	325	339	330	285	315	323	284	328	332	352	321	336	313	321	305	331	320	321	328	336	313	292	298	306	296	342	308	325	305	317	269	340	332	339	321	329	325	319	302	341	325	304	319	319	347	328	326	308	287	328	290	296	315	299	300	318	329	344	299	344	327	298	314	314	325	304	333	343	279	330	338	322	315	345	312	319	310	302	343	356	348	313	319	315	318	315	302	324	338	308	301	319	313	351	335	323	320	332	332	318	309	332	327	302	317	358	313	334	309	297	297	325	310	312	317	325	328	283	334	298	319	331	304	301	336	312	321	336	321	303	333	354	340	338	329	322	346	334	333	329	316	296	340	313	316	298	315	306	327	344	299	310	331	313	288	328	349	321	320	310	278	329	303	311	332	342	337	317	320	341	337	318	317	317	328	296	321	280	337	320	274	327	349	311	325	330	322	311	355	316	321	323	311	316	316	332	323	303	323	346	323	354	357	294	326	294	305	335	303	309	315	296	307	308	344	325	320	327	318	340	295	283	359	332	315	299	308	352	343	356	311	325	357	344	352	329	325	293	317	349	301	330	318	316	317	329	313	326	311	348	356	305	299	327	332	312	317	310	320	337	329	285	297	313	325	341	324	329	320	327	301	306	335	352	319	292	338	338	327	334	301	298	301	312	348	309	348	320	300	323	362	289	336	321	320	314	308	331	315	317	308	312	342	338	315	332	285	318	322	341	330	343	311	334	295	314	343	338	333	329	312	330	314	332	320	300	333	328	303	320	334	330	333	320	321	325	336	340	324	300	322	327	283	352	376	305	298	302	316	321	306	319	342	330	318	328	300	337	327	344	322	335	322	330	307	355	297	294	333	314	332	325	329	320	304	337	321	348	308	330	346	302	354	337	329	342	347	301	327	339	324	306	301	330	334	340	315	321	285	321	342	324	325	322	311	325	295	333	343	313	320	327	317	303	334	328	341	303	334	277	305	343	331	302	344	318	318	356	353	306	326	310	344	306	328	281	344	323	333	293	316	329	338	326	364	295	322	363	288	300	306	313	322	330	340	308	307	312	305	371	309	357	322	339	334	352	341	338	290	333	311	306	300	301	315	322	295	287
7051	1541	784	517	405	373	298	325	345	310	269	280	295	273	268	300	307	272	240	254	265	265	316	282	256	279	300	279	257	313	302	295	288	257	293	310	290	295	268	292	294	310	255	259	284	313	304	259	254	245	275	282	251	316	270	285	254	267	275	287	277	277	300	268	275	295	257	280	305	283	292	267	280	293	274	283	290	286	272	297	257	276	281	267	257	294	273	288	263	273	302	285	272	308	285	290	273	302	311	284	283	277	317	287	277	278	298	289	287	301	292	269	264	260	292	239	282	300	281	236	286	285	281	284	243	238	305	302	280	270	257	283	259	273	296	301	300	270	288	277	296	304	264	278	254	275	275	275	303	304	284	280	255	285	278	314	297	243	252	247	273	272	270	285	275	303	258	299	294	283	268	268	282	307	268	281	261	279	297	297	268	287	308	287	268	291	291	300	264	267	280	298	284	265	286	282	293	285	263	255	290	307	284	265	292	303	260	247	258	258	267	268	253	301	295	292	291	294	278	300	283	287	283	277	265	290	250	302	326	263	248	255	316	265	299	273	279	278	293	291	293	266	315	314	258	282	276	249	254	296	284	304	281	281	292	290	285	287	279	277	294	311	248	262	301	283	267	262	255	279	288	282	281	288	270	269	277	278	263	287	289	277	276	255	271	290	293	275	278	294	312	260	262	305	267	268	278	272	275	275	303	295	267	299	292	288	265	259	271	256	270	281	302	274	266	262	300	288	302	290	294	300	305	285	292	276	239	267	295	301	311	290	292	267	277	292	243	294	282	270	286	250	296	272	276	293	269	270	324	259	264	301	269	322	307	255	297	273	283	292	260	276	309	309	302	309	288	280	278	287	294	273	249	288	270	286	292	253	286	262	311	273	322	291	286	303	258	288	282	279	287	249	290	294	273	249	288	289	297	285	266	275	292	296	291	273	292	253	262	276	288	267	314	242	286	267	277	291	290	263	288	262	266	284	290	243	286	308	286	293	288	259	300	290	319	256	252	233	301	293	290	275	317	290	291	295	306	289	285	275	266	263	260	323	289	284	294	286	290	278	271	295	278	300	280	268	301	297	267	274	302	273	283	272	272	255	288	268	288	299	302	290	282	268	269	273	237	296	271	288	283	285	249	297	301	291	311	278	300	273	262	290	283	297	297	281	283	261	268	300	256	278	298	275	274	275	306	260	254	286	336	297	277	285	280	279	277	256	288	259	266	281	267	292	303	279	291	266	312	272	265	276	304	314	304	281	288	300	302	264	287	310	290	287	294	277	262	268	257	297	281	276	248	272	293	268	307	273	285	292	280	299	290	306	281	280	299	291	296	301	280	282	268	321	278	298	265	242	296	281	310	285	289	264	284	297	279	281	257	294	282	292	293	284	300	285	246	297	248	271	273	273	243	269	309	299	279	256	280	289	249	283	283	280	271	251	277	305	290	290	275	288	279	285	285	297	309	320	240	259	292	282	271	272	260	285	292	285	290	306	275	299	255	258	278	274	286	280	272	315	271	263	268	253	280	276	272	264	266	270	280	267	287	316	249	275	279	291	273	302	252	298	334	281	301	276	268	303	288	286	267	287	264	278	288	272	299	293	287	263	310	267	291	285	294	264	285	279	290	277	248	290	292	245	281	271	266	295	301	266	261	300	285	288	296	300	275	284	275	272	252	277	250	260	296	278	267	282	266	286	279	265	285	272	273	286	300	302	257	302	293	269	300	297	301	262	279	294	299	256	267	285	242	276	286	272	285	269	248	303	286	281	316	309	275	280	280	280	268	304	280	301	258	299	294	271	292	307	275	291	260	287	297	307	294	291	288	238	262	295	274	261	304	261	300	295	264	291	278	295	253	281	250	308	240	283	259	247	290	280	288	302	259	289	287	272	252	268	280	279	272	285	273	313	272	291	317	262	298	266	280	295	256	257	273	246	280	302	279	287	260	267	273	269	289	249	253	269	274	295	297	297	303	301	272	285	257	269	314	280	267	264	302	283	289	276	317	298	271	261	275	279	283	304	283	267	261	266	283	260	293	267	295	274	282	265	278	291	281	298	284	285	272	274	253	266	266	308	274	274	292	278	306	215	281	295	279	305	260	289	290	279	275	257	279	291	285	275	286	252	253	276	292	304	289	275	305	264	267	273	285	254	251	265	257	284	256	296	289	296	275	280	282	270	302	296	261	291	284	266	305	296	281	270	276	298	293	267	291	261	269	303	282	313	258	276	276	286	301	269	292	313	282	324	277	273	281	287	296	258	286	277	274	286	266	298	261	264	262	265	275	297	281	267	273	278	307	304	304	270	278	294	277	263	284	293	300	273	252	301	264	267	294	274	274	306	298	273	273	251	291	294	300	262	294	244	301	291	275	317	259	298	271	266	294	266	257	276	268	270	279	259	294	284	251	300	297	260	278	316	279	308	250	315	262	277	267	286	294	263	285	252	253	263	252	248	271	296	243	249	289	259	297	279	280	250	269	273	278	295	244	281	257	325	318	305	309	292	273	260	263	279	267	281	259	253	260	301	270	284	273	275	269	303	278	295	298	273	277	288	294	283	254	268	263	307	279	266	266	252	307	275	259	292	279	287	263	257	262	291	292	275	282	297	305	289	256	293	258	306	258	294	266	303	286	283	277	307	254	265	277	286	277	272	284	294	298	298	285	240	257	263	308	288	278	275	236	294	272	273	273	264	278	297	302	263	272	266	280	280	281	278	270	298	271	266	293	266	271	246	297	287	250	244	290	260	289	296	277	258	267	302	278	308	313	291	270	285	283	297	316	253	277	249	237	265	276	279	280	245	262	276	306	274	285	266	306	291	290	273	291	269	278	258	264	234	291	276	263	266	265	292	290	288	274	303	273	281	295	265	280	271	285	276	265	295	280	293	295	291	286	304	252	281	302	294	268	256	278	256	241	248	272	256	284	274	268	298	311	271	275	275	269	279	284	282	285	289	273	295	264	276	313	237	299	277	268	275	268	265	264	296	297	247	265	276	265	319	281	263	279	290	270	291	293	294	287	284	254	312	257	266	295	286	292	251	276	270	291	292	293	288	299	255	265	269	278	249	265	256	265	306	321	267	287	258	269	322	317	327	274	276	273	276	300	271	260	267	277	273	295	271	282	272	306	291	275	245	275	262	254	291	296	244	263	283	300	277	291	249	249	288	262	271	300	264	286	318	269	277	280	283	312	302	278	283	256	260	311	282	282	270	293	260	299	282	283	295	261	286	277	281	270	261	292	292	255	288	258	288	240	273	271	276	282	306	273	293	293	306	274	288	288	302	258	273	298	273	261	307	272	282	269	244	287	251	305	281	299	265	260	244	262	303	305	252	272	272	296	299	243	250	256	329	264	299	256	276	278	293	241	244	295	321	304	329	248	238	286	281	287	302	241	276	266	273	277	287	271	288	287	295	261	271	244	280	305	263	275	272	260	287	264	297	290	301	284	292	290	232	257	293	295	286	276	266	274	291	298	284	267	286	279	269	285	306
5465	2019	1672	1525	1287	1006	818	855	839	724	649	706	653	603	682	697	709	698	642	681	680	630	673	666	619	701	665	697	641	725	672	701	696	700	655	699	640	742	704	637	690	668	654	691	625	694	661	680	641	670	652	678	643	703	651	658	654	699	693	642	669	680	662	635	685	614	647	661	680	709	679	669	707	655	672	682	640	663	693	673	670	647	650	607	686	670	662	644	665	679	680	681	690	654	722	693	649	672	682	664	649	649	663	679	665	690	659	718	697	671	705	679	679	694	698	647	624	679	662	651	675	645	662	698	655	651	679	719	644	699	677	675	633	627	670	654	668	689	678	694	658	694	690	633	596	676	670	638	652	682	676	664	713	635	649	659	644	694	657	677	670	669	650	650	638	628	626	647	624	659	677	640	671	602	661	650	690	678	679	664	636	734	663	703	642	640	715	727	650	665	666	696	658	654	681	655	664	696	653	723	617	626	659	631	692	646	601	671	638	673	712	681	671	643	672	652	605	650	656	666	677	643	683	650	610	659	670	633	685	663	659	668	652	635	664	699	707	684	674	610	650	637	668	712	637	669	650	665	717	635	663	679	650	643	672	660	701	675	642	682	697	692	705	663	651	670	705	661	692	626	680	660	611	679	643	694	664	621	664	644	648	625	630	687	669	706	640	636	668	648	660	650	682	670	682	654	634	730	673	680	658	653	689	629	666	647	611	674	708	675	690	622	685	641	658	640	688	696	687	652	633	621	694	632	671	660	712	655	648	641	673	670	616	668	694	682	666	641	688	679	683	648	672	704	655	640	677	691	684	705	640	677	667	674	652	639	618	658	666	653	656	655	651	648	622	663	647	703	710	622	676	695	659	657	633	649	650	647	622	616	642	675	626	668	641	675	649	629	682	712	647	660	692	653	676	712	643	678	661	615	621	648	689	651	664	653	683	717	637	601	629	662	635	654	635	695	688	675	645	656	671	666	688	680	667	679	662	657	686	600	613	640	655	660	707	682	642	642	672	713	678	667	648	739	689	627	652	663	624	664	664	661	643	660	687	665	647	624	667	685	653	686	646	627	669	687	658	672	684	651	671	673	692	652	637	687	647	663	697	700	674	664	681	673	679	676	667	669	613	634	697	692	631	699	639	712	655	681	674	654	681	707	691	670	680	701	640	689	671	701	709	645	706	710	630	659	678	616	649	710	697	629	675	685	632	716	657	703	694	684	673	687	655	695	680	661	668	660	658	677	643	710	693	687	703	673	679	640	629	682	658	650	652	708	644	650	662	647	689	674	674	709	695	683	706	635	650	637	679	708	626	673	666	637	644	683	679	694	674	636	704	638	663	676	694	651	626	717	663	687	662	675	695	646	681	687	671	655	634	636	670	645	649	639	668	670	691	700	640	660	683	667	648	641	687	691	657	658	637	665	650	678	667	672	608	636	648	685	651	717	681	714	654	672	689	695	657	670	672	635	650	693	701	636	620	633	614	667	626	640	690	675	668	653	678	662	693	672	620	668	643	662	652	682	659	621	650	696	667	653	672	710	660	708	683	704	645	645	644	668	649	686	707	679	698	660	694	661	682	705	667	664	648	679	642	649	635	669	657	689	687	699	661	674	648	647	666	660	654	642	657	653	689	654	670	671	707	682	624	652	659	631	675	681	661	698	665	666	670	680	624	663	675	677	717	688	720	710	654	702	713	657	609	652	648	585	634	645	711	647	659	624	666	687	636	668	656	612	697	678	648	660	673	664	689	622	659	671	703	676	665	686	658	660	663	664	638	669	683	686	668	666	692	692	654	651	650	649	663	664	702	658	629	637	666	588	665	630	645	646	705	708	715	600	658	644	685	676	660	714	677	661	672	653	685	652	661	684	642	716	695	667	659	661	654	665	665	655	685	633	686	723	633	639	613	613	670	672	675	679	719	672	670	693	626	626	711	679	628	692	675	649	646	664	696	675	664	667	700	693	664	646	700	672	654	688	701	688	632	681	652	670	703	619	640	641	680	678	640	641	684	661	639	630	685	669	662	677	646	690	638	674	694	616	663	666	645	650	647	641	656	671	659	662	671	667	691	727	671	662	673	655	615	681	680	649	659	642	631	698	665	627	672	632	675	621	712	633	650	612	699	634	645	667	682	650	597	693	700	665	687	680	674	700	666	654	665	670	693	667	634	697	614	658	661	677	619	672	685	692	600	636	644	684	638	670	643	688	679	668	655	672	640	630	731	679	680	640	709	647	707	660	718	700	671	680	699	688	622	663	686	631	618	634	670	656	650	666	652	652	712	717	693	684	653	657	655	656	614	624	658	687	677	631	624	666	706	627	664	638	672	635	661	618	668	704	636	649	648	651	682	684	658	690	674	663	659	638	621	674	644	676	688	651	687	690	692	678	719	676	604	651	744	702	684	632	647	654	659	641	668	642	636	673	643	691	615	620	708	708	704	615	644	667	683	652	676	621	649	677	712	698	730	727	630	641	681	652	680	644	636	676	679	632	627	683	633	649	673	671	672	687	647	625	633	621	672	644	645	697	653	679	684	620	631	645	690	638	698	634	650	639	666	648	665	640	692	667	683	649	652	673	713	697	635	633	637	683	700	651	650	672	645	653	713	667	682	658	659	669	635	652	660	676	621	666	678	633	619	700	670	657	663	671	626	640	695	659	734	663	658	675	703	648	651	743	660	648	669	697	644	638	698	663	698	648	662	671	660	643	651	665	687	698	676	626	673	645	621	673	679	668	645	678	687	660	644	663	665	638	650	718	644	667	696	686	689	698	651	652	683	658	686	673	660	647	656	669	659	651	658	600	718	676	700	664	648	682	681	684	663	672	693	712	642	631	705	716	613	655	697	667	640	661	656	672	600	694	623	693	678	723	654	668	651	646	683	655	694	698	674	698	658	658	622	687	597	644	685	682	659	660	665	669	685	695	637	640	670	656	674	670	642	671	672	680	705	609	676	705	677	698	658	638	666	653	688	628	672	678	668	653	663	654	690	711	617	650	663	704	632	703	734	660	673	678	640	683	668	651	686	673	733	645	641	652	657	662	651	623	661	652	685	676	690	660	658	658	623	649	669	591	677	649	665	698	640	622	642	654	661	653	654	670	653	631	650	668	612	694	658	704	655	664	689	653	675	643	644	684	702	642	684	639	657	666	668	695	646	717	672	671	656	704	658	696	679	681	683	651	684	639	697	709	668	652	671	693	693	667	645	676	701	675	660	690	630	680	666	660	666	615	667	643	673	662	689	621	648	656	699	637	684	686	645	652	676	646	653	651	667	675	658	659	697	670	635	634	647	660	640	677	658	701	662	707	711	704	699	654	671	684	649	654	689	645	673	674	641	636	724	664	711	661	649	655	703	681	716	670	655	626	657	678	619	675	662	678	650	636	673	649	637	685	646	656	670	640	628	657	666	648	700	681	672	671	689	659	698	690	666	682	650	682	655	672	660	657	656	653	668	678	671	669	660	651	671	671	679	651	627	648	626	642	688	658
27253	16477	2421	1131	569	719	415	337	676	252	280	271	265	302	251	249	248	274	265	238	249	274	264	265	250	241	270	237	230	264	251	260	252	252	242	243	288	295	241	268	268	267	290	239	253	257	261	260	258	261	289	284	226	265	261	286	263	245	240	244	276	254	266	245	253	273	266	253	265	267	257	260	281	233	257	242	248	255	258	238	304	261	281	262	247	251	284	266	270	286	252	235	262	255	283	234	233	238	274	249	250	264	271	289	258	252	257	232	261	280	243	286	273	255	230	287	260	245	244	256	242	255	226	271	286	256	230	272	238	256	256	296	265	256	251	243	265	272	267	282	254	253	298	243	226	262	248	275	261	231	250	256	260	259	273	243	247	258	220	252	253	292	236	264	269	255	234	269	251	259	283	256	256	261	246	268	259	246	253	253	284	288	247	241	240	288	236	227	243	274	250	257	254	265	284	263	271	252	282	255	276	258	236	269	261	261	230	254	248	254	286	263	283	255	278	283	258	265	252	247	276	277	252	270	281	263	236	225	245	224	273	249	269	261	267	232	230	262	288	235	253	251	294	274	263	251	277	287	258	226	272	228	248	257	272	275	239	249	237	295	267	274	293	246	239	275	245	250	257	294	262	257	245	271	259	242	247	247	261	262	262	247	250	251	289	251	243	271	249	276	245	255	249	248	252	279	235	234	243	273	267	274	258	256	248	286	272	221	245	274	243	295	268	262	248	260	254	257	280	246	248	247	252	276	262	262	245	246	244	258	263	256	270	263	255	259	270	262	232	255	261	240	264	220	250	270	258	253	252	265	248	261	255	270	244	243	257	260	262	250	233	230	247	239	270	264	245	217	250	230	266	230	265	230	279	256	264	279	262	237	229	258	247	247	262	222	234	256	253	215	256	284	247	301	284	275	264	276	285	280	239	246	254	246	290	263	257	264	269	236	269	258	299	243	245	235	255	276	273	258	267	219	259	236	237	283	260	285	262	236	224	280	286	252	285	244	252	258	242	275	248	255	248	253	272	254	253	269	252	252	267	271	248	264	281	279	249	230	277	275	229	258	249	240	234	267	267	263	271	268	261	270	284	247	238	264	255	251	235	258	245	260	256	229	238	246	281	217	236	243	281	280	264	261	248	242	282	273	249	242	256	258	234	272	265	299	281	256	233	272	279	255	270	246	275	240	259	267	255	251	248	234	261	293	265	245	255	242	242	274	267	257	243	246	239	255	271	266	281	252	231	245	232	259	259	282	249	268	274	286	237	238	238	247	267	268	267	243	244	262	252	244	285	246	275	282	276	267	268	262	244	285	247	258	258	233	260	263	266	269	247	261	254	232	245	275	263	280	266	226	257	290	258	246	257	252	282	253	250	256	267	261	273	249	257	288	256	240	254	248	263	263	242	263	258	275	267	257	254	293	277	266	242	261	292	288	265	254	246	264	245	283	268	257	253	246	240	247	260	281	270	278	225	261	268	222	254	261	232	267	278	258	225	285	269	258	249	283	256	280	266	258	283	274	278	245	260	255	280	260	278	230	264	262	220	259	285	270	247	230	283	272	259	274	263	245	304	287	273	233	233	252	248	260	252	279	287	268	249	264	276	265	261	246	282	268	272	242	284	245	259	242	270	257	252	291	261	264	264	204	298	260	269	250	273	262	245	238	269	257	270	267	267	286	243	249	255	282	268	308	243	270	225	249	262	261	263	267	272	265	256	261	255	277	245	259	280	260	268	267	265	302	237	231	259	257	257	276	271	255	249	265	266	234	259	294	251	282	229	255	277	270	248	274	247	265	242	268	283	286	277	234	240	274	227	231	259	265	226	270	224	270	266	266	270	233	278	234	243	243	254	265	248	253	235	257	280	262	278	249	280	271	259	227	282	297	294	237	277	264	277	272	254	234	244	239	277	279	292	249	243	264	253	255	265	254	276	249	240	224	258	236	257	253	266	251	287	228	277	262	271	252	257	305	251	279	271	274	269	258	252	263	258	263	268	263	268	250	245	276	290	262	296	256	268	222	270	288	267	245	268	277	261	267	252	274	271	307	247	219	241	248	263	258	262	256	268	259	298	260	246	243	272	250	270	261	278	269	271	250	238	233	271	262	266	258	249	270	258	282	254	224	243	266	280	264	286	254	253	277	261	263	256	294	248	258	242	247	295	257	269	248	239	255	242	263	293	261	245	284	253	289	250	247	262	268	235	260	249	228	282	254	268	247	238	233	255	261	241	265	263	247	240	252	300	239	262	274	275	253	256	251	265	267	261	286	238	282	240	261	274	235	266	275	263	262	264	280	271	270	242	240	252	246	228	252	260	237	260	250	235	246	292	278	270	267	300	265	236	269	281	258	269	250	244	233	263	242	284	248	286	227	242	257	259	267	277	268	277	263	264	292	281	253	254	243	260	265	289	249	239	282	264	244	264	245	249	266	256	239	269	249	251	217	293	251	256	241	247	257	274	286	262	261	239	255	245	252	259	257	279	279	256	267	269	259	274	279	296	268	295	288	252	244	257	251	262	266	292	243	258	242	234	244	273	237	253	273	270	248	258	271	254	243	246	265	279	248	256	248	269	277	241	261	244	261	287	249	259	248	253	294	268	267	290	258	265	249	273	301	250	243	275	249	290	272	261	257	264	267	300	239	278	242	288	276	278	289	235	271	250	258	263	225	252	235	261	237	269	249	266	249	273	266	301	238	270	274	266	254	268	262	269	300	268	236	262	266	264	237	264	283	268	276	264	251	267	264	254	261	316	282	287	251	251	267	240	254	266	260	236	253	274	275	245	264	265	272	275	250	238	290	270	275	269	257	286	261	268	268	261	274	257	290	271	254	270	254	265	268	271	251	276	256	239	290	253	267	222	251	260	266	262	276	278	280	282	252	269	218	258	265	259	285	278	268	268	261	243	266	256	259	282	242	273	251	255	259	224	265	283	265	237	257	253	262	271	270	280	265	248	250	255	240	266	274	276	255	258	250	249	239	252	274	275	255	234	262	256	248	264	280	255	260	263	251	223	248	256	247	249	233	244	262	270	270	266	272	251	272	234	301	258	255	270	279	264	263	268	272	250	244	278	234	270	267	255	262	271	240	268	264	271	245	253	234	266	268	272	272	290	285	266	244	261	249	252	243	270	253	228	267	280	285	284	231	271	274	253	288	242	247	259	257	277	272	270	262	237	239	258	276	274	263	257	274	264	270	275	253	242	274	280	258	237	253	286	235	248	272	248	279	245	301	259	249	258	273	271	270	232	284	264	273	289	276	271	241	288	259	255	221	260	250	236	263	270	256	283	258	275	257	226	253	258	292	253	285	248	269	270	287	236	237	243	255	254	269	244	247	240	256	250	279	274	279	239	265	259	256	248	229	236	264	268	254	229	266	297	261	233	275	254	324	264	275	270	277	275	275	281	245	229	240	264	251	262	277	265	257	248	240	253	275	280	265	260	264	232	248	257	241	263	245	263	280	289	260	263	281	258	236	245	235	225	272
19950	8915	3335	3524	1983	2864	1590	1171	2802	769	691	672	698	683	646	654	638	668	630	661	649	657	618	614	598	602	597	635	574	625	602	604	605	621	595	553	648	623	673	600	638	636	630	627	608	610	648	594	632	612	597	647	645	602	632	615	636	639	624	643	592	593	626	632	611	577	653	632	655	623	665	654	596	625	617	669	589	591	645	580	606	617	634	620	644	596	597	592	649	622	607	648	597	579	600	598	624	579	621	601	649	596	618	578	635	656	581	606	658	607	638	596	605	583	593	617	593	613	628	604	585	604	630	605	664	615	611	652	611	621	619	618	594	578	611	601	569	644	596	584	616	606	645	603	628	687	591	655	682	598	577	615	628	596	631	608	653	637	625	625	614	605	604	612	608	620	595	636	631	543	565	561	581	653	615	598	592	578	614	592	609	627	652	587	585	630	605	637	622	622	616	578	620	605	601	610	653	614	643	592	648	586	591	605	607	603	593	617	625	625	596	675	669	607	607	622	609	591	646	612	629	618	614	638	627	571	584	636	631	642	598	607	592	590	581	633	600	635	610	594	603	538	591	590	666	588	657	609	574	586	638	621	629	569	668	583	628	656	615	626	590	613	602	629	612	586	618	584	600	623	587	587	630	582	597	582	595	634	571	608	643	587	607	632	586	615	600	621	626	590	594	604	584	635	647	580	675	589	623	591	598	580	654	643	602	603	594	596	591	597	644	578	614	589	616	648	611	630	600	630	653	589	621	579	609	631	592	644	622	630	643	600	574	619	602	629	620	604	611	594	639	616	644	630	608	626	556	627	625	631	581	630	576	645	669	636	594	627	593	621	592	644	622	610	631	619	603	604	609	599	579	609	593	625	612	653	640	615	587	613	616	631	608	587	586	617	646	622	610	609	605	626	641	651	648	557	622	574	629	624	644	608	645	648	658	593	617	633	648	593	611	655	611	633	648	605	558	626	637	617	600	595	575	628	622	632	579	622	612	626	587	602	595	610	582	642	625	600	646	601	661	658	624	577	593	607	594	631	623	638	600	659	663	674	595	646	611	630	597	612	614	650	629	590	596	599	609	603	618	617	599	593	583	603	676	620	626	645	609	620	562	579	618	609	613	621	602	645	603	623	560	627	619	582	615	661	587	617	597	569	627	677	612	578	619	670	593	598	675	611	655	550	621	602	602	629	621	606	601	635	621	619	600	616	618	621	608	629	618	565	623	618	598	606	646	559	597	622	567	614	559	602	633	627	617	591	604	593	643	624	674	633	587	618	606	611	654	625	633	609	615	640	643	538	623	640	618	586	625	662	643	607	604	649	639	593	590	614	616	610	587	609	609	580	584	643	591	602	582	597	635	612	602	599	616	595	615	625	618	625	583	647	612	648	646	655	628	644	629	600	631	625	620	615	606	637	570	592	568	590	593	583	660	612	609	593	609	605	665	640	593	589	601	570	648	620	622	607	634	628	628	655	623	611	585	623	600	636	630	642	654	645	616	627	615	609	571	611	588	650	579	619	597	603	614	590	582	623	627	639	608	600	651	629	590	610	640	626	602	577	622	667	666	605	596	638	673	630	582	623	628	594	640	587	572	618	567	601	553	602	608	617	619	620	578	663	596	614	559	614	604	629	593	641	609	604	558	623	602	605	575	622	624	596	601	632	666	593	628	614	622	579	578	637	613	632	610	638	624	624	612	568	609	586	631	611	609	636	585	620	632	607	611	572	576	610	581	605	619	616	633	610	618	540	596	623	604	611	612	589	651	580	568	638	613	622	602	628	635	615	648	601	637	647	632	610	534	611	615	582	622	607	606	621	623	618	617	590	622	626	610	626	611	616	638	628	587	613	612	591	606	620	645	608	643	635	576	636	616	622	641	636	600	609	646	571	609	581	614	629	610	605	620	644	586	620	635	624	651	617	630	648	636	633	623	630	620	615	600	611	647	562	671	633	639	597	600	614	580	568	622	604	605	620	640	606	598	643	634	559	645	658	605	646	621	605	604	606	628	590	554	598	656	568	648	620	622	592	603	633	614	637	625	652	609	593	615	653	593	603	604	644	605	588	628	606	587	635	595	582	613	638	635	656	647	639	586	630	626	608	641	611	616	606	582	650	658	622	636	639	653	626	595	579	591	588	609	595	598	603	610	621	592	565	619	624	605	608	599	624	587	608	625	607	619	636	613	650	644	598	600	589	600	588	590	605	639	622	590	590	617	577	615	591	600	606	614	635	651	602	625	624	648	597	641	640	611	634	635	605	607	632	606	602	598	665	605	628	608	626	646	616	609	612	623	608	573	624	615	601	647	603	587	586	552	633	614	613	576	623	653	630	595	644	585	601	602	614	605	603	591	622	616	603	629	596	630	638	594	603	653	627	595	630	616	588	601	622	587	596	635	591	611	609	619	596	597	626	589	596	634	583	609	607	610	599	633	628	623	646	586	607	598	593	613	608	569	654	659	638	639	626	689	631	610	624	599	615	598	618	573	612	674	672	625	587	573	602	601	629	607	604	633	635	594	624	643	581	646	635	647	591	641	613	621	600	611	611	612	610	592	645	595	568	621	622	616	597	596	601	597	635	625	627	671	621	609	591	604	638	578	651	634	588	652	602	619	626	632	636	626	605	622	612	665	591	567	627	598	604	594	610	660	592	565	616	614	599	662	608	618	630	576	586	584	574	621	584	633	632	643	613	656	632	640	655	603	654	587	594	606	592	612	601	610	662	637	610	600	611	587	623	585	610	607	628	642	634	634	616	580	603	576	615	645	591	591	627	622	565	601	647	584	618	617	618	600	596	594	597	568	610	633	683	597	610	574	595	629	622	555	652	621	626	599	595	586	650	617	627	635	595	594	646	606	644	606	579	644	611	607	618	613	589	576	656	628	603	604	606	637	625	641	592	613	614	640	632	619	643	585	603	580	633	618	597	586	595	635	642	604	657	611	578	616	616	633	569	605	590	619	593	602	668	634	623	617	603	643	592	606	623	628	603	627	662	581	615	628	592	610	600	612	586	632	625	592	622	598	604	603	626	606	605	628	610	623	610	640	621	583	595	621	590	619	622	636	663	642	581	627	651	579	600	616	648	603	649	603	648	651	589	642	633	628	613	604	619	571	628	632	660	612	635	587	621	605	627	632	644	622	586	615	592	632	629	653	582	624	610	609	592	619	597	607	644	634	630	623	600	642	606	633	611	613	589	645	620	607	599	600	631	615	607	602	615	617	617	569	624	636	583	627	636	657	558	628	625	573	611	570	585	623	655	590	632	593	620	583	578	625	613	561	600	616	638	588	625	598	602	590	638	662	592	637	616	595	605	630	573	644	640	582	588	612	582	601	609	630	625	594	588	651	636	642	609	618	604	594	628	654	585	604	577	574	612	644	557	564	579	602	636	634	622	577	597	640	590	601	615	602	614	652	604	619	643	612	564	609	604	605	641	614	632	630	598	591	594	621	614	560	633	613	600	615	627	604	602	586	562	647	667	638	609	594	608
39108	28880	6152	1508	708	780	785	356	790	138	147	146	155	155	135	156	129	140	125	144	138	135	132	112	134	126	132	128	131	128	125	141	156	142	131	122	138	137	125	128	133	123	113	143	115	125	92	127	128	126	143	131	127	134	124	136	122	149	119	125	161	128	123	132	153	159	132	112	116	126	117	106	112	133	110	117	130	130	127	130	121	99	136	133	110	124	116	130	144	129	112	141	150	133	139	134	140	114	127	133	120	124	128	121	143	138	122	129	125	109	136	121	137	136	136	141	132	141	135	141	145	123	132	107	136	123	146	138	138	145	102	119	117	145	124	116	126	141	143	146	142	137	122	130	131	124	114	131	104	122	140	150	125	94	148	144	141	148	117	147	125	154	133	125	142	136	126	115	124	132	116	103	129	148	145	145	119	123	120	149	131	118	111	112	124	137	143	138	142	134	119	134	119	123	117	128	138	125	135	116	125	117	136	99	130	124	121	126	119	130	147	110	115	159	111	129	135	139	120	128	112	140	142	130	126	134	150	112	136	141	146	154	133	126	135	131	123	112	141	128	139	145	115	139	110	118	142	135	133	105	141	145	116	136	118	125	139	129	131	115	144	133	125	123	119	127	132	115	132	144	116	118	129	124	134	122	136	122	126	113	122	120	132	145	114	127	125	136	122	115	135	119	124	127	119	105	116	135	132	110	134	118	120	116	149	149	162	142	145	131	119	106	142	153	130	146	110	123	124	118	136	127	129	148	127	128	140	141	136	130	126	138	125	130	132	122	129	128	124	126	111	129	125	135	138	127	133	123	118	120	125	129	133	122	128	139	115	143	130	128	140	131	129	149	140	112	133	114	107	140	130	125	121	133	131	146	150	129	135	141	108	145	140	108	120	129	109	146	142	125	118	144	110	153	132	111	136	137	133	148	127	123	126	127	123	112	120	128	116	137	150	110	127	114	155	139	121	133	132	123	112	126	139	140	122	138	123	109	118	119	121	113	136	123	134	136	140	116	122	131	123	119	129	113	152	148	140	127	121	119	122	140	135	113	129	132	143	148	142	170	122	129	141	129	138	120	141	121	118	140	125	138	121	122	127	128	138	128	127	124	130	125	124	124	139	133	127	112	123	133	129	134	132	122	106	107	119	120	133	113	127	111	129	128	131	137	132	105	131	133	130	143	124	152	132	129	120	137	125	128	145	110	144	133	112	136	118	116	109	106	110	126	128	119	131	123	131	125	125	144	119	139	132	122	144	148	136	133	154	143	123	118	143	123	116	124	146	118	122	145	137	124	156	125	111	156	112	125	131	124	131	116	135	116	125	132	118	123	130	139	129	118	131	121	118	130	127	130	137	148	135	110	120	124	143	133	116	134	137	124	108	126	98	159	143	140	138	119	138	121	126	145	136	130	143	140	133	104	136	148	127	143	140	121	148	135	136	160	132	137	107	95	133	151	146	151	136	148	125	108	110	120	125	128	133	126	131	125	142	114	132	114	144	112	133	152	107	108	130	124	120	105	130	128	119	133	137	136	106	102	121	129	148	122	107	117	135	116	131	127	155	104	136	115	128	118	139	125	153	117	117	116	124	111	106	144	122	142	137	133	117	113	128	135	121	105	131	128	107	137	117	123	135	125	115	114	126	149	129	126	141	113	135	110	110	117	135	122	123	126	150	129	119	144	136	141	137	141	137	124	132	130	151	148	128	133	113	125	127	117	118	111	133	119	115	128	128	110	117	123	121	132	144	127	124	123	121	130	137	113	124	133	145	132	129	119	136	143	127	148	121	142	131	128	146	132	121	130	127	127	118	138	129	114	106	147	131	144	142	124	117	108	113	105	141	110	136	117	141	130	132	140	131	130	130	127	135	114	137	121	133	114	126	125	127	131	120	145	123	120	129	124	139	132	129	130	140	132	112	127	130	120	147	153	123	124	137	137	141	136	126	165	150	120	111	112	146	118	127	121	136	137	126	117	127	139	129	121	138	137	121	130	122	151	115	141	147	120	131	111	130	125	120	137	138	115	120	121	132	132	135	111	134	110	125	154	146	120	140	129	146	141	142	128	148	132	138	136	134	119	157	117	139	126	122	129	139	141	124	122	142	129	106	118	144	141	136	138	137	103	124	127	126	136	133	130	126	110	120	142	129	105	133	136	145	130	135	118	135	132	127	131	134	121	138	135	134	120	101	141	106	135	136	118	128	136	136	133	141	126	124	130	133	126	128	115	135	118	127	108	143	138	127	135	138	132	124	126	134	134	126	136	117	128	120	134	110	145	121	144	104	136	127	146	119	140	143	136	131	139	123	131	107	126	146	142	128	122	111	133	143	117	117	124	142	126	131	132	134	129	143	115	126	120	131	125	124	127	140	123	141	130	127	120	148	128	137	114	135	143	134	124	136	134	126	127	120	130	130	133	137	138	126	132	124	136	136	107	128	124	143	138	123	113	122	139	119	116	119	126	141	124	125	136	116	113	149	131	141	122	113	114	128	104	132	133	134	116	132	126	138	110	140	141	149	130	117	129	135	154	126	147	125	140	149	122	113	116	111	112	121	148	140	148	132	121	129	126	122	110	134	109	115	124	131	117	134	111	115	130	123	166	131	136	122	131	137	122	126	138	119	119	118	105	137	112	126	128	145	128	121	127	110	109	133	143	137	126	150	133	133	132	125	115	115	111	113	140	136	107	151	121	117	124	112	138	151	124	155	115	121	128	134	116	121	120	137	113	136	111	115	131	125	130	126	135	128	152	157	142	124	118	117	132	130	136	138	115	121	128	172	132	139	130	124	127	109	113	108	154	106	118	115	120	137	123	129	125	124	122	142	131	131	132	132	114	124	137	143	136	131	134	126	123	133	134	136	115	135	137	138	110	118	117	137	112	116	109	143	122	126	137	146	120	132	123	131	114	133	140	111	123	126	114	131	114	125	122	111	132	114	138	124	152	122	107	140	126	147	119	135	115	119	126	139	122	147	141	146	125	118	110	135	135	142	111	117	122	143	114	129	117	128	123	131	130	124	138	115	129	130	130	114	131	139	132	121	119	137	139	131	133	138	134	119	134	146	115	141	109	129	138	142	151	135	144	119	142	138	133	143	128	114	118	135	136	131	134	146	128	118	130	144	137	133	120	121	130	127	111	145	133	131	131	136	126	124	127	102	112	133	128	126	115	126	127	125	143	139	133	137	137	136	145	138	134	140	128	148	139	129	143	107	116	120	144	122	121	141	128	122	127	128	134	141	108	145	136	129	137	124	134	142	110	123	133	152	139	123	123	127	156	104	147	120	133	142	137	157	117	137	123	122	121	124	120	146	116	116	106	145	132	152	123	120	133	129	120	139	106	143	137	125	133	131	156	142	112	125	120	118	130	145	119	127	119	111	112	142	130	143	127	136	133	134	119	120	115	132	126	118	132	138	134	130	145	136	135	130	121	136	142	141	124	155	127	113	131	138	139	114	139	113	136	104	133	131	122	123	123	122	129	131	128	141	135
27194	13854	4701	4181	2980	3420	3264	1894	3811	590	546	487	494	439	429	432	402	412	392	384	359	395	395	365	370	349	362	382	376	349	377	343	363	352	344	350	338	346	317	331	360	321	323	360	368	330	314	349	344	341	328	361	344	356	339	345	285	356	326	344	348	354	341	319	332	304	323	338	327	299	296	323	307	338	326	319	321	319	342	341	316	349	350	328	307	328	344	350	334	288	325	318	313	315	321	350	325	347	346	327	310	364	327	326	309	307	308	348	320	324	334	308	327	330	313	361	320	363	351	349	326	337	319	320	349	313	330	317	323	311	324	333	320	329	311	321	310	334	314	312	338	341	334	321	309	333	326	346	308	297	318	304	311	338	322	331	348	317	308	298	310	351	327	314	343	344	350	312	322	340	298	328	341	317	353	323	297	313	318	304	330	330	344	331	333	334	337	337	333	325	352	326	337	304	343	331	334	339	329	341	346	301	331	327	328	316	326	315	292	363	315	331	346	332	311	326	330	351	305	349	347	322	315	322	341	299	354	329	300	330	327	363	308	307	326	316	317	341	300	312	342	298	332	318	307	351	324	308	294	305	323	331	356	296	329	306	320	320	305	341	352	315	322	295	318	356	360	334	355	289	332	362	363	316	320	320	306	342	346	311	299	326	295	294	349	316	320	326	317	333	307	327	332	351	323	318	310	355	342	296	330	289	298	338	328	345	336	313	349	330	322	358	299	318	313	331	340	330	322	314	327	353	312	358	333	317	286	330	349	298	317	281	323	314	348	306	305	279	293	320	299	337	324	334	351	358	333	319	345	311	334	363	329	318	306	329	318	319	321	355	298	299	341	320	308	345	327	317	316	316	320	312	300	289	310	325	335	316	337	316	340	295	339	328	328	356	290	329	317	320	316	368	321	303	329	334	348	301	331	345	302	319	315	327	303	308	319	333	294	344	329	362	338	301	323	353	322	320	329	328	317	303	316	326	304	311	341	294	359	347	326	302	315	310	326	331	336	317	319	327	308	343	341	325	333	348	305	314	299	344	318	317	330	315	323	309	321	328	309	326	327	319	338	321	350	295	289	333	321	325	330	309	342	352	339	316	330	276	315	348	309	334	328	339	330	329	324	339	303	300	321	356	340	306	340	346	360	319	317	313	311	312	325	299	316	311	297	311	294	354	304	320	320	333	299	311	318	327	305	339	311	303	335	292	321	292	311	327	334	308	305	339	308	336	334	325	311	339	330	358	336	344	328	278	311	354	319	297	306	319	341	317	320	310	341	321	307	335	301	299	320	328	346	310	335	319	298	327	327	295	365	319	316	285	295	334	338	305	343	337	337	308	296	316	307	328	369	296	322	310	303	303	327	312	324	338	342	327	334	355	328	332	347	301	307	323	300	324	303	317	307	345	329	323	337	319	308	354	327	314	314	308	302	317	289	309	342	314	339	326	286	306	360	306	319	340	370	323	286	313	291	310	302	340	313	310	298	337	309	312	313	296	296	309	320	312	351	280	319	346	323	340	314	323	298	295	303	329	341	306	323	335	306	307	300	321	311	322	308	319	296	319	333	317	301	304	336	318	319	310	287	337	348	318	338	324	319	335	317	335	282	328	343	325	315	324	335	333	313	313	321	311	328	334	314	320	299	303	323	306	316	316	323	332	314	324	297	322	318	317	328	334	318	311	305	332	339	332	308	335	319	344	297	315	336	311	312	333	327	328	320	307	356	336	285	332	355	309	341	345	336	342	321	336	322	299	312	321	341	306	330	321	343	314	314	328	335	334	302	324	303	340	314	282	312	338	301	315	303	312	305	323	318	343	300	312	354	328	309	339	340	320	299	319	310	328	317	359	306	325	307	316	325	325	343	338	331	311	352	309	300	309	332	313	321	345	324	315	336	351	307	332	318	301	338	335	340	324	342	325	302	341	313	325	348	317	340	323	327	354	340	308	322	337	297	309	316	319	333	294	332	310	284	326	302	340	320	358	339	327	330	333	280	341	316	313	285	315	340	324	317	314	338	320	315	353	338	292	314	306	308	351	312	332	293	315	323	327	300	327	353	342	326	317	336	314	336	322	335	307	312	340	336	314	309	336	322	322	320	303	327	298	300	321	320	323	322	346	302	322	350	317	320	307	350	295	316	345	309	323	329	346	326	354	307	343	325	331	324	303	342	319	344	310	289	313	340	333	337	322	356	324	323	315	297	313	316	308	318	319	329	323	328	323	319	342	341	322	328	339	321	300	355	310	319	333	352	337	336	340	315	311	307	336	325	295	290	319	364	306	324	307	327	325	340	337	338	326	316	305	314	307	329	343	345	297	329	342	299	358	326	308	306	309	323	287	301	302	346	347	355	307	325	342	333	294	353	313	310	327	314	323	318	322	290	355	306	323	300	334	341	324	375	321	296	320	355	323	330	365	334	332	307	329	360	307	333	329	342	305	326	316	298	339	342	333	298	305	311	318	332	323	304	323	320	328	329	321	322	285	317	337	343	320	313	329	303	332	321	328	343	320	322	319	310	338	297	315	332	317	303	313	317	323	352	315	360	338	339	318	331	317	327	305	305	306	330	297	302	319	306	343	329	283	336	305	359	318	306	360	310	314	329	358	313	331	329	341	326	323	293	327	326	319	340	346	318	336	286	351	331	358	344	300	314	314	301	346	303	320	342	331	299	298	311	282	298	351	323	342	332	321	303	331	335	333	281	295	348	328	338	313	335	312	335	326	339	341	343	310	308	304	323	310	307	366	332	326	313	335	299	355	357	309	308	353	338	342	325	333	317	337	310	332	329	316	316	319	321	331	331	329	329	306	349	319	326	301	318	318	369	349	325	299	314	322	310	321	331	313	344	338	333	340	319	312	333	324	336	340	336	320	313	308	294	342	304	346	326	328	300	317	308	335	330	333	318	338	356	315	320	321	330	309	326	312	337	306	365	302	344	324	342	318	308	317	312	316	316	338	334	319	341	326	337	328	345	338	327	311	334	312	327	316	322	315	307	346	292	324	327	352	333	332	331	372	301	327	299	327	334	338	331	322	295	305	313	305	323	310	312	328	330	292	346	319	327	303	331	311	319	303	314	327	315	346	345	331	355	361	339	320	333	326	337	351	326	313	330	318	316	339	317	349	328	344	294	333	318	330	315	308	341	263	321	333	331	342	355	304	312	308	319	320	335	335	334	280	336	308	320	339	324	314	314	317	311	317	301	301	320	353	314	347	333	349	321	312	284	328	311	313	291	313	305	336	334	340	338	296	293	340	316	331	304	334	321	329	331	295	348	339	328	322	321	345	352	333	329	318	336	304	316	345	296	310	353	354	315	324	314	327	309	362	364	304	318	328	307	314	328	309	350	349	316	318	309	312	330	327	318	330	346	370	301	319	332	308	328	311	319	291	331	314	322	342	314	343	323	294	335	323	359	313	312	360	341	332	326	309	344	316	306	315	305	325	343	318	327	293	317	318	317	340	328	323	317	344	295	333	317	322	310	299	338	294
6329	1623	1015	564	512	440	319	348	318	282	308	269	272	301	291	273	272	279	271	256	303	274	282	265	285	270	282	264	271	272	277	264	273	261	300	315	278	268	264	277	301	274	300	278	297	287	319	297	292	267	270	275	295	288	287	291	278	291	277	291	283	296	281	326	286	270	293	295	280	283	306	293	287	259	294	276	300	290	284	269	267	252	302	282	289	295	267	304	292	273	311	297	295	269	279	284	271	242	307	264	299	293	299	287	297	278	279	291	320	297	292	288	274	281	284	302	276	282	280	286	299	313	305	263	276	305	272	261	296	304	297	283	269	259	311	285	294	312	249	291	258	304	254	267	253	298	293	261	312	287	264	307	289	289	278	289	278	282	289	307	271	283	277	266	249	266	289	271	244	285	276	307	280	274	294	294	296	287	293	300	308	274	279	305	260	292	286	299	304	265	298	283	261	289	271	268	259	301	316	277	272	262	313	310	272	314	282	292	269	285	278	293	287	276	282	311	323	274	270	241	292	280	265	289	271	277	263	292	278	299	269	294	269	292	314	253	309	291	266	261	259	270	290	245	254	314	313	259	238	292	278	270	292	324	283	292	294	293	290	284	237	268	273	304	312	272	258	265	263	301	260	289	256	309	292	279	282	307	288	289	279	295	301	288	304	290	291	327	280	319	287	314	292	268	262	315	279	298	301	278	281	275	277	286	282	268	272	250	266	311	301	272	266	268	285	289	282	279	272	287	313	283	285	259	287	299	288	327	323	261	272	295	276	285	277	292	282	331	299	325	254	289	307	288	266	273	288	280	276	273	295	276	289	274	290	285	243	284	336	267	280	302	287	301	282	279	292	321	267	276	286	276	304	329	269	274	277	283	279	268	276	256	305	258	247	285	278	286	257	282	283	228	248	260	251	284	296	266	301	311	280	280	311	288	292	266	280	268	250	288	262	262	321	287	295	300	318	321	305	247	303	280	295	303	265	266	248	314	283	291	307	297	295	282	317	303	315	278	285	292	270	299	298	290	292	272	286	277	300	292	304	287	287	317	278	271	296	324	258	290	300	275	255	268	291	321	285	284	284	296	265	286	278	273	294	286	321	278	286	305	285	270	313	288	261	281	301	275	269	271	306	265	275	292	315	295	330	306	287	278	262	275	277	273	270	280	258	265	285	285	287	277	268	276	240	284	295	278	287	265	268	280	267	267	270	304	267	280	277	246	299	278	294	289	315	280	288	285	274	296	286	302	300	298	267	267	259	275	278	270	276	329	289	290	279	312	271	260	267	269	260	280	272	264	277	299	281	298	291	289	288	251	275	301	279	273	281	281	281	332	285	284	288	264	288	286	283	292	250	280	263	293	293	298	272	266	330	263	295	317	286	281	301	277	297	300	262	307	280	274	280	295	277	290	298	308	279	306	295	260	277	296	290	294	271	268	285	329	265	274	299	267	300	285	287	279	299	288	280	283	273	295	313	302	326	294	257	269	310	273	305	321	263	271	275	305	264	271	290	251	308	268	299	277	253	304	290	260	277	311	269	254	306	307	281	289	284	312	294	310	269	281	273	281	316	281	292	277	281	279	276	312	332	285	280	283	272	293	268	288	295	279	273	293	306	305	290	294	260	259	276	287	287	278	301	312	291	312	295	320	299	242	283	268	265	276	303	287	257	307	277	272	284	283	310	291	303	278	300	310	305	260	285	305	279	274	284	273	267	278	288	250	283	297	309	314	301	294	279	278	313	283	290	295	300	259	308	293	280	276	289	295	252	291	288	272	286	273	277	280	281	273	287	261	304	291	278	303	290	294	266	278	288	270	264	271	295	306	305	299	259	281	294	257	266	302	299	285	295	299	326	293	287	280	280	268	303	290	291	285	281	275	324	306	267	274	270	300	278	287	251	275	269	290	311	308	275	289	305	283	278	288	310	289	283	250	265	284	308	283	295	308	258	277	289	296	298	294	311	290	286	314	315	274	283	292	281	266	307	320	264	288	272	274	317	307	294	284	294	283	290	275	266	274	292	303	301	292	296	290	300	280	283	278	308	260	330	273	271	284	288	293	293	287	304	283	299	301	292	276	282	274	293	277	264	277	310	304	283	277	261	253	273	271	275	277	279	294	278	295	289	279	280	264	299	255	270	274	268	303	290	287	278	298	263	285	302	268	311	298	286	280	257	282	286	277	274	302	282	312	292	273	277	288	293	267	248	279	273	281	283	293	292	308	296	280	290	274	293	318	324	326	273	298	300	267	280	278	290	277	283	260	272	296	284	290	276	285	287	277	282	283	299	283	311	294	277	271	292	298	277	258	290	289	284	281	316	286	307	286	294	287	283	275	284	249	286	286	290	277	279	274	302	292	306	284	271	287	262	261	280	272	306	304	270	285	302	289	313	301	291	302	272	277	281	264	305	305	288	295	284	302	271	281	280	277	276	270	317	271	299	269	295	313	267	281	236	265	278	278	267	267	279	237	319	282	291	303	303	308	278	270	252	286	279	288	238	290	266	284	313	284	292	298	277	291	289	289	273	256	257	263	285	268	282	296	282	297	278	295	266	283	289	245	274	292	278	292	241	290	268	276	289	264	264	292	303	250	291	242	282	286	262	272	287	273	292	274	268	323	273	283	267	268	294	269	271	289	289	304	300	259	276	306	338	265	320	269	279	277	269	279	274	283	281	284	305	310	305	264	292	305	287	297	284	293	279	264	287	275	304	269	269	292	242	271	293	283	288	294	285	257	289	287	284	291	304	305	290	277	246	275	305	277	266	293	288	313	269	256	301	285	243	263	314	259	283	288	280	305	262	322	269	308	282	261	314	295	281	285	318	256	293	294	318	272	271	272	270	275	316	267	319	282	259	268	282	314	299	279	316	282	259	288	274	294	279	316	300	268	291	289	312	298	279	309	267	285	264	278	330	262	322	291	271	287	257	243	272	329	279	295	287	314	284	312	275	290	277	263	287	275	298	245	270	291	281	286	290	285	289	274	282	285	265	292	310	308	267	307	304	283	300	285	281	262	282	290	282	311	296	277	307	268	280	290	266	283	280	277	249	272	304	277	308	265	289	304	330	290	287	304	271	295	277	299	281	288	310	284	324	268	304	299	274	296	295	292	268	301	314	311	302	263	263	270	324	266	283	320	246	281	270	261	268	275	285	286	330	265	295	282	270	301	274	271	269	286	293	262	293	279	289	272	302	263	286	294	287	295	294	267	279	282	296	285	294	283	248	290	307	276	290	281	257	305	275	300	260	309	268	305	272	266	294	277	292	279	289	271	298	285	286	267	271	296	284	304	288	292	314	299	266	291	293	258	275	281	286	274	282	282	281	336	298	257	300	259	295	300	260	286	289	283	269	267	277	277	271	274	294	277	287	261	302	276	307	266	274	300	275	311	287	253	290	272	297	293	292	260	286	331	276	308	282	292	283	283	297	285	281	276	295	290	276	300	278	286	303	269	299	274	285	308	300	303	282	293	276	286	292	302	280	257	287	315
5493	2095	2012	1657	1610	1287	1086	918	827	689	678	658	670	678	727	692	684	667	664	705	659	678	705	650	638	655	718	689	688	658	656	679	697	652	659	669	665	676	708	707	685	677	624	637	642	669	706	657	668	637	674	654	682	725	612	684	676	725	660	667	695	653	680	655	690	687	722	696	686	676	696	654	682	661	687	714	666	644	686	640	676	672	704	667	666	711	727	716	639	691	708	654	677	669	733	643	689	630	680	707	676	704	622	639	658	672	663	626	678	663	718	722	679	664	697	671	661	673	706	687	675	713	642	699	727	662	685	665	683	718	715	662	707	693	703	701	645	734	692	611	664	641	690	701	691	708	679	722	688	685	697	657	688	654	684	674	646	645	666	691	671	730	709	658	703	658	668	675	648	691	699	725	621	643	661	690	697	685	695	622	694	652	696	683	685	651	699	662	656	679	709	670	684	714	733	670	674	696	668	687	686	672	632	660	644	675	706	655	678	635	650	704	704	649	642	667	697	638	690	683	659	675	746	714	662	701	718	737	694	676	676	685	654	638	732	636	683	639	702	692	651	664	627	702	709	672	676	643	654	686	678	713	644	725	611	688	712	650	690	636	723	699	678	618	639	674	696	694	703	702	718	695	707	651	685	647	693	717	730	707	631	705	714	669	682	673	667	678	682	634	723	725	686	654	698	688	704	644	637	706	670	674	635	766	688	657	663	683	679	679	711	647	722	654	663	615	673	659	666	695	684	666	657	685	698	699	627	656	645	671	685	708	683	647	664	661	667	693	658	642	649	676	694	674	698	688	658	694	639	716	699	689	695	691	673	706	672	683	653	695	682	675	715	647	723	623	664	672	722	671	733	642	679	648	648	665	667	688	704	673	646	665	716	675	716	681	675	687	696	747	669	686	740	679	688	677	662	682	707	639	654	694	637	685	647	670	707	706	698	658	638	674	690	683	628	658	654	641	653	659	712	685	702	653	678	734	654	684	649	691	645	665	656	611	700	710	647	663	682	654	682	679	684	612	688	663	698	663	701	691	688	699	681	676	632	647	664	681	675	690	673	692	674	673	706	688	658	698	647	675	746	704	707	734	677	656	673	672	661	702	628	641	697	673	628	711	693	647	689	708	711	680	679	680	695	721	661	653	647	690	664	658	674	700	695	682	678	706	653	657	670	712	633	690	642	658	653	672	689	669	685	704	626	705	637	678	648	694	676	685	683	642	624	692	693	645	705	667	685	652	700	665	640	696	728	666	676	691	691	658	685	653	731	675	681	657	656	645	702	695	645	683	719	688	675	676	671	654	612	665	667	695	691	711	696	659	669	711	634	679	658	697	654	699	757	675	649	690	747	677	692	687	695	688	654	680	644	702	717	671	640	661	693	690	684	669	671	685	700	694	686	653	698	646	697	694	682	686	654	725	654	682	719	673	697	671	681	710	692	618	643	682	649	703	713	684	689	652	657	687	685	697	647	702	672	699	637	710	673	653	697	688	663	727	649	666	689	664	665	668	651	664	640	667	709	678	668	695	679	683	650	666	670	665	694	675	656	658	646	694	657	663	667	667	650	667	705	630	714	671	692	649	728	695	710	665	650	614	673	672	643	707	666	646	650	735	709	680	637	686	693	718	657	692	699	655	692	700	670	682	684	674	680	674	711	708	672	683	682	652	662	680	692	673	675	693	697	691	681	700	728	683	640	683	635	656	727	689	710	687	689	632	723	695	644	705	708	688	672	672	747	695	682	719	690	692	698	717	675	670	693	683	659	676	702	682	635	658	670	673	635	695	703	691	662	677	681	677	669	640	682	675	643	701	717	679	695	613	668	669	676	695	682	674	701	687	697	700	664	663	658	710	668	710	646	678	706	665	677	696	689	743	697	718	669	687	663	669	737	685	673	669	696	700	634	686	683	687	708	660	686	694	662	702	629	670	723	720	709	688	700	673	687	692	660	719	649	697	612	686	657	696	688	677	665	658	706	675	687	668	643	703	702	650	709	664	655	682	700	746	669	666	649	671	693	682	672	671	658	673	694	631	733	692	684	642	682	673	636	672	689	704	672	682	727	675	696	644	668	695	677	692	671	658	671	716	680	687	647	637	669	679	698	657	672	699	689	712	672	686	735	630	657	677	658	711	670	668	725	642	693	663	676	685	694	670	712	667	637	682	666	634	670	639	662	676	706	660	614	705	668	664	681	673	678	679	675	617	717	641	712	664	659	672	673	652	670	630	689	724	656	656	691	662	699	653	657	659	680	701	674	623	683	656	671	715	687	662	718	683	728	645	644	688	675	667	664	678	693	674	737	607	679	668	714	632	729	680	681	704	704	646	701	653	679	621	721	668	699	708	691	688	657	649	701	609	711	656	649	654	719	704	673	621	680	639	643	659	666	721	622	641	702	672	650	700	646	682	664	693	669	693	665	671	715	718	665	673	673	659	624	653	626	683	698	683	684	689	747	635	623	693	651	676	684	689	719	634	690	641	676	672	684	661	647	685	714	710	684	673	730	694	653	654	666	684	682	719	701	687	695	658	670	714	679	647	645	688	696	747	648	697	674	672	662	677	681	683	679	704	687	697	729	636	700	663	694	701	651	681	690	716	654	664	628	719	670	632	683	667	697	671	684	678	678	674	715	660	644	660	612	726	694	680	658	640	707	705	738	689	675	686	696	632	725	669	651	694	707	674	682	704	659	674	667	712	651	691	644	681	666	725	682	671	654	661	675	701	712	658	716	647	694	676	677	672	685	701	704	664	687	665	673	656	670	672	718	630	646	651	707	700	681	719	697	660	725	687	646	722	665	676	668	714	637	593	693	619	678	706	729	683	705	692	659	641	664	695	667	665	658	667	674	684	672	693	659	691	640	657	670	638	710	671	691	661	671	663	703	688	667	705	689	655	685	642	647	681	666	708	680	701	692	726	693	661	710	682	655	645	666	682	668	669	683	675	684	709	726	699	634	660	675	695	690	646	708	654	681	674	727	721	707	679	691	693	688	646	665	645	666	742	680	697	656	710	668	681	689	681	690	666	714	700	697	688	692	644	652	701	764	631	652	691	640	678	634	689	667	651	706	685	686	674	701	723	637	659	704	658	673	704	706	710	700	682	684	680	651	678	655	692	671	648	693	661	706	701	691	656	683	703	733	671	677	670	701	681	643	733	660	647	707	689	642	712	700	666	717	648	685	713	706	693	690	691	717	705	688	676	721	644	659	651	672	674	693	700	677	705	702	659	672	626	674	664	705	707	649	682	678	680	684	647	657	683	695	731	636	677	676	669	686	663	731	670	674	697	696	665	659	644	660	675	685	647	726	665	634	651	653	685	650	710	657	689	687	676	682	679	619	716	647	668	668	693	644	678	692	658	655	696	676	663	691	673	688	669	645	682	695	697	701	660	672	701	695	661	714	687	653	663	665	683	684	690	678	667	682	670	672	670	656	653	687	661	628	674	661	682	671	699	600	699	679	667	670	707	626	673	649	688	627	704	642	655
26779	15807	2160	1039	734	566	1361	747	694	236	275	254	273	288	258	249	256	252	278	269	300	278	281	269	238	242	302	275	228	287	258	266	273	304	269	257	275	265	286	257	241	260	281	237	284	251	260	261	260	270	261	276	276	249	272	281	249	243	290	248	238	272	263	275	258	263	255	277	245	279	268	216	276	258	255	226	272	251	277	260	261	269	259	276	249	263	268	245	271	260	256	244	254	271	250	264	260	246	262	243	239	264	271	270	246	272	266	284	242	258	232	262	286	230	262	251	260	270	285	249	265	254	276	255	276	278	275	256	288	289	255	253	266	256	297	250	251	252	267	273	231	220	252	226	257	239	274	258	270	272	282	266	246	282	221	279	264	220	283	263	258	264	263	252	254	290	256	266	247	284	238	254	240	262	249	237	244	269	260	298	264	231	269	252	242	263	244	253	239	261	261	239	287	249	247	308	251	239	253	263	231	275	252	276	266	271	268	262	254	264	242	257	260	238	230	260	257	270	265	272	256	237	269	264	215	285	270	247	267	259	263	273	247	257	245	241	244	265	259	253	260	230	252	267	262	278	244	269	234	255	265	253	282	262	244	255	282	260	283	276	298	259	267	273	264	263	262	258	265	255	252	242	275	253	261	263	279	279	231	273	255	243	255	242	260	262	268	284	272	274	278	244	258	231	246	240	249	287	244	282	257	227	292	267	265	259	251	289	286	263	272	239	269	279	265	264	259	279	251	267	238	223	264	276	292	261	289	255	241	272	269	303	247	274	252	262	250	273	290	264	248	264	254	254	263	245	256	292	276	276	268	261	262	272	268	261	280	245	276	262	255	241	256	246	285	263	283	254	286	253	280	288	252	244	261	275	238	261	253	279	269	269	259	294	282	235	239	241	255	275	248	248	263	268	256	253	266	280	263	242	270	265	271	288	272	257	245	260	289	285	276	249	265	297	306	279	267	244	257	275	277	267	296	241	270	276	278	289	240	284	272	255	249	211	249	276	239	257	256	242	286	249	265	263	277	252	277	288	229	264	252	290	263	298	263	228	272	246	280	252	255	249	285	289	275	276	247	278	264	292	242	225	260	261	275	281	270	288	243	260	253	259	233	243	232	242	259	279	264	251	256	268	241	266	269	228	271	258	253	270	274	250	247	276	260	243	269	291	265	305	254	277	240	230	263	292	246	284	269	270	270	259	268	254	271	279	246	250	253	219	256	262	263	251	222	272	257	238	216	274	263	241	261	274	286	266	242	266	260	250	250	224	296	275	251	254	269	261	266	256	289	281	254	246	226	249	257	259	235	288	245	281	271	281	267	253	275	262	270	286	270	258	261	254	253	260	249	286	271	256	243	234	256	260	271	251	246	268	256	253	292	246	233	252	289	251	239	234	241	271	266	295	257	262	257	307	250	281	266	255	283	278	255	281	245	309	284	268	259	234	243	234	268	270	272	270	253	222	252	238	237	258	274	263	284	262	266	291	287	250	286	276	266	236	252	271	267	259	254	242	282	285	235	262	264	291	251	242	246	256	247	286	279	266	247	279	273	246	279	234	274	275	239	254	290	266	243	257	250	259	269	280	262	242	257	277	253	256	245	268	223	236	276	262	260	309	291	261	246	282	254	268	252	248	256	246	238	254	267	271	280	249	256	275	261	268	267	267	240	301	237	264	265	263	255	272	253	277	250	269	274	270	262	286	253	247	249	266	240	257	273	277	231	265	254	258	239	251	238	259	244	245	275	262	275	253	265	259	264	260	265	275	230	248	289	270	277	269	234	249	254	252	266	246	259	271	272	258	258	280	256	243	269	259	282	258	280	254	255	257	237	232	287	259	271	268	293	272	279	270	281	256	275	248	261	251	286	282	244	275	245	259	258	277	287	262	261	262	268	249	262	240	223	280	266	251	254	243	252	269	222	254	248	252	275	260	267	289	281	278	261	290	277	256	274	283	261	249	261	262	258	253	268	243	301	271	251	274	277	278	248	249	275	256	277	243	291	272	269	252	267	265	239	289	230	258	270	247	264	247	240	253	241	255	272	277	255	252	263	257	256	262	250	260	274	274	261	274	250	245	262	246	247	269	268	262	239	260	284	262	287	274	236	258	255	280	246	298	296	263	235	262	260	267	268	272	281	255	240	276	249	272	279	250	236	293	254	271	291	263	272	258	298	286	263	232	278	263	257	250	271	267	248	268	255	282	256	272	234	251	278	276	286	267	267	261	254	248	233	266	236	259	250	264	293	264	278	254	251	260	277	250	274	271	242	246	255	297	266	243	229	281	279	261	278	260	270	307	278	248	263	278	243	261	269	249	274	290	274	245	267	263	254	287	247	280	234	226	273	243	285	248	273	242	231	266	283	303	262	278	247	276	255	278	266	252	260	255	270	247	241	250	261	264	256	268	272	264	259	268	261	267	275	248	258	265	242	282	284	267	262	249	260	245	284	266	249	291	247	276	252	284	282	280	265	247	242	230	290	258	270	236	252	243	264	281	283	211	280	262	257	259	254	239	258	266	268	214	264	236	230	253	292	264	248	244	264	286	258	224	265	251	257	275	248	242	257	258	211	272	251	266	274	265	277	245	259	267	225	268	311	272	216	267	277	265	255	258	273	241	291	271	256	253	277	257	257	246	238	277	285	271	268	249	294	269	247	248	283	290	264	264	268	248	249	258	277	238	277	270	263	243	265	248	260	282	269	253	274	237	233	231	256	276	257	272	260	275	274	257	237	258	295	267	240	250	263	278	256	260	265	320	244	314	258	258	271	278	280	220	214	280	268	261	271	294	256	259	286	244	247	255	263	270	244	266	251	268	242	256	274	264	256	274	280	251	260	217	251	287	291	268	239	272	272	271	267	250	284	252	259	237	244	242	256	275	295	273	260	283	283	272	278	273	268	274	282	228	310	259	233	249	301	280	278	249	274	253	267	259	265	228	272	252	249	254	292	272	247	232	264	243	284	255	247	265	252	255	251	247	273	250	245	289	257	262	250	272	269	234	270	280	254	258	275	261	256	252	279	261	277	280	236	267	258	312	268	260	239	249	243	259	273	261	229	240	248	263	248	246	261	271	289	260	255	269	285	228	282	247	260	259	273	250	239	279	295	234	242	243	253	253	231	265	276	245	230	273	289	261	256	279	257	255	293	273	252	240	317	269	261	279	263	281	253	276	252	233	303	245	256	276	256	260	279	253	252	258	258	268	239	233	262	282	266	288	269	267	290	266	272	246	265	270	270	299	230	271	272	269	244	251	254	263	267	271	246	276	273	272	242	232	250	255	245	272	251	274	278	292	286	274	233	259	240	282	276	223	244	292	259	244	271	235	265	293	287	247	234	266	267	229	284	293	278	299	263	271	292	245	274	276	252	241	269	267	260	272	273	252	260	248	290	290	255	286	270	271	235	239	288	301	254	249	281	276	247	252	284	271	297	262	271	301	269	256	254	254	263	265	241	242	244	275	246	249	289	258	252	239	289	245	268	241	280	249
19741	7311	3259	3074	2686	2090	5751	3183	2782	741	703	684	696	657	685	670	654	669	622	635	630	674	553	631	634	615	591	640	669	677	699	665	639	659	613	640	661	631	647	644	625	650	639	638	603	636	660	579	624	611	661	641	626	599	638	613	596	600	649	610	644	641	593	624	655	640	612	694	612	622	631	650	660	599	605	606	663	632	666	623	632	652	636	656	613	619	638	652	621	660	579	634	625	638	630	607	614	611	637	615	594	606	603	577	650	607	594	609	591	636	635	622	642	617	640	608	648	669	663	618	658	665	658	607	601	626	621	601	647	669	560	616	645	664	637	621	590	618	648	614	604	618	638	655	600	582	631	639	635	626	655	630	621	593	655	653	658	605	631	671	626	647	649	594	637	613	616	646	574	626	636	652	600	606	653	609	601	618	642	657	636	629	631	632	585	628	564	650	652	620	616	609	624	617	614	625	626	626	662	611	606	625	630	673	623	637	618	635	612	597	653	558	629	597	621	601	588	655	632	609	629	587	645	632	617	607	630	614	630	591	624	640	631	578	570	596	616	630	586	646	632	640	619	629	599	576	633	592	632	595	616	660	677	634	617	632	621	667	638	639	681	600	613	617	588	636	645	623	619	632	638	580	632	678	608	589	595	610	605	626	590	617	610	621	624	616	649	598	594	603	629	617	612	596	684	613	631	612	627	600	657	655	616	667	603	608	595	671	605	612	621	666	656	606	626	599	640	658	606	614	653	629	630	588	631	630	638	633	629	592	631	617	652	628	623	594	564	615	608	663	650	666	667	611	633	625	637	652	662	616	580	608	605	621	613	622	640	658	642	633	650	613	600	633	632	646	596	594	618	632	628	568	588	646	597	599	642	616	590	647	643	592	611	606	600	626	624	653	590	616	627	599	628	644	633	638	644	616	643	586	610	606	623	655	612	638	593	622	618	625	606	654	609	638	623	620	588	593	589	627	663	657	623	627	614	598	604	629	601	660	653	629	632	636	627	637	600	608	672	659	621	636	594	649	605	651	625	630	628	632	621	645	590	639	633	587	675	617	613	648	606	618	625	625	623	620	633	636	623	614	633	641	629	686	614	608	599	596	613	614	665	601	639	632	603	593	582	619	635	645	620	661	573	671	606	598	666	608	642	681	626	632	619	633	668	629	634	617	624	628	599	623	627	600	596	645	659	630	626	613	592	629	614	614	598	608	619	651	615	600	611	599	627	628	616	609	605	661	611	619	616	590	591	595	625	635	576	606	624	600	648	594	597	651	646	621	580	636	599	628	648	641	619	616	623	637	625	602	625	626	655	590	641	635	619	627	625	563	646	566	611	620	649	588	623	608	670	656	645	627	622	584	648	618	617	649	628	604	623	586	616	617	582	616	612	571	608	652	644	620	648	570	641	636	631	591	623	598	639	581	569	597	595	620	615	622	581	593	625	609	617	628	599	609	607	630	635	593	595	622	635	638	631	605	654	620	617	630	609	625	648	635	636	634	611	606	629	665	554	634	678	636	621	637	594	589	558	615	592	624	609	671	641	570	626	578	630	630	593	581	638	636	605	627	595	692	605	595	598	625	599	639	589	647	600	637	652	599	625	605	638	632	619	651	593	608	598	615	657	647	610	612	647	617	626	607	613	608	640	602	608	642	570	646	633	631	615	615	638	617	641	628	623	645	610	640	613	649	578	598	616	641	603	603	628	648	578	619	624	592	625	632	615	635	617	644	599	615	638	611	604	600	667	600	583	642	641	612	643	604	609	605	633	606	604	671	618	610	614	587	622	611	607	607	645	628	629	585	633	646	596	610	598	600	649	596	622	631	581	668	612	690	593	643	623	601	594	615	663	623	619	656	616	602	622	625	613	634	639	607	632	616	587	628	623	645	582	622	650	659	634	590	658	646	613	615	615	582	651	604	603	642	600	618	596	636	611	633	630	618	602	593	636	610	630	620	638	610	617	564	583	670	609	629	614	581	665	617	613	617	587	606	633	658	613	622	635	587	662	601	556	666	642	601	643	595	602	652	609	599	605	641	599	610	611	613	595	612	592	643	637	630	598	645	588	635	609	600	620	579	646	613	640	593	597	631	611	671	617	615	622	589	643	627	627	603	641	609	619	608	591	611	637	610	617	610	628	642	630	644	629	630	614	607	635	659	577	616	620	622	675	680	623	587	640	608	624	621	606	627	593	629	644	619	623	578	625	616	616	637	612	637	637	585	610	648	596	623	593	607	598	660	602	641	623	619	607	616	606	597	632	624	622	616	625	655	620	607	629	656	636	623	638	584	637	623	600	609	601	610	607	611	627	608	629	685	586	638	648	615	617	599	611	665	654	624	623	643	626	575	610	604	628	628	610	588	626	633	638	593	602	611	604	633	563	580	612	643	573	631	627	639	589	579	649	580	625	619	598	613	604	631	623	585	646	623	626	618	627	651	615	609	656	610	602	645	651	633	628	612	635	635	638	649	607	611	669	647	625	603	687	661	599	610	640	642	652	603	671	610	653	597	653	626	610	602	619	634	642	613	647	647	668	617	646	633	610	650	636	650	620	594	624	580	600	646	646	678	582	682	632	632	604	595	591	626	612	647	648	625	667	616	626	614	626	613	607	638	650	640	633	578	691	653	606	562	617	634	611	632	636	629	579	630	612	645	632	618	636	600	644	616	575	638	600	622	609	619	651	640	645	628	664	611	579	600	614	615	649	586	611	613	601	604	637	640	617	618	581	661	594	615	620	574	643	619	626	614	646	604	589	633	593	565	646	614	611	604	644	599	634	623	623	619	659	611	629	647	632	665	582	626	561	602	649	616	600	629	620	609	615	589	621	620	645	664	681	649	621	650	601	640	621	603	658	628	630	620	616	566	579	660	583	639	618	613	584	579	621	565	620	596	617	626	631	619	585	638	670	588	596	603	609	687	628	610	635	611	683	614	623	642	604	620	650	570	604	631	604	613	623	638	618	654	592	621	638	646	670	605	610	639	591	644	632	630	630	633	623	580	584	664	618	608	644	612	652	666	618	618	651	613	605	602	618	610	590	609	602	632	601	591	615	648	599	583	638	631	612	629	647	634	574	620	607	637	645	620	625	622	646	615	569	627	627	637	624	645	627	589	659	665	647	600	626	617	612	635	583	625	661	574	618	664	649	621	638	607	613	639	639	625	648	662	635	624	602	591	607	610	629	576	626	637	628	570	634	665	648	612	631	658	638	603	604	659	617	599	598	599	642	656	621	626	598	608	653	556	594	624	582	598	634	604	604	595	606	600	605	619	615	638	585	613	630	641	616	563	609	619	595	644	604	585	630	654	609	662	636	595	664	642	620	654	559	619	664	613	618	606	583	643	615	671	627	601	613	675	615	586	584	630	641	587	587	616	645	601	622	611	607	639	657	611	602	611	628	593	602	613	583	609	619	635	604	618	650	636	594	604	641	627	641	614	653	597	607	649	631	631	620	639	580	594	639	579	652	632	607	643	605	600	613	597	628	587
38187	27610	4881	1404	854	543	3369	1040	1154	174	176	182	120	162	128	142	140	113	137	138	139	140	167	147	130	125	128	129	112	118	121	136	121	132	113	126	135	140	121	122	136	136	129	111	139	125	143	129	131	132	121	133	146	150	138	153	126	137	159	123	133	123	124	145	136	135	140	134	120	134	126	144	133	148	135	126	111	115	142	113	130	158	126	133	130	134	136	119	123	134	113	145	105	115	122	127	146	122	127	158	117	129	104	130	147	111	131	164	140	118	116	142	129	141	123	112	149	124	136	123	124	119	108	139	144	126	110	139	135	121	117	118	138	147	134	123	118	115	123	147	130	139	115	106	136	127	113	140	114	125	139	128	131	149	117	112	135	119	130	131	128	132	120	148	118	155	133	166	141	142	123	139	127	128	130	146	141	120	131	138	134	141	145	132	105	136	121	130	135	113	119	117	143	141	142	134	129	121	116	148	119	144	128	126	114	131	135	135	142	130	123	119	135	124	119	149	143	152	143	154	131	141	132	121	114	123	135	137	117	109	160	129	141	115	156	112	142	112	130	130	128	146	118	141	154	122	132	126	124	128	142	128	147	124	132	129	148	129	144	128	131	127	134	119	120	122	129	148	123	121	117	118	117	112	108	120	148	132	126	120	134	133	136	140	120	140	132	117	136	124	126	126	118	122	135	148	141	150	137	138	129	142	111	125	137	150	127	132	123	134	129	136	120	144	124	116	117	137	148	142	160	117	134	123	114	132	122	132	127	117	124	146	134	144	143	112	133	124	112	150	126	134	124	134	149	141	146	133	131	117	135	143	125	127	112	126	135	128	141	141	130	129	144	138	137	133	144	149	127	131	155	114	143	135	145	127	128	141	148	144	112	127	120	134	136	131	131	144	140	125	117	119	136	137	145	125	135	126	116	135	134	121	150	136	127	141	129	109	126	132	114	150	141	125	152	135	130	133	136	125	129	118	123	126	178	121	151	159	126	116	112	137	137	129	134	131	155	131	131	125	115	123	120	129	124	145	118	132	138	125	151	132	112	130	131	127	152	132	125	124	155	143	135	146	111	134	117	160	113	119	130	105	107	126	132	125	134	136	123	137	164	116	139	130	132	143	123	138	126	138	118	112	130	154	152	136	132	122	115	143	114	136	122	134	137	130	130	130	136	115	128	132	149	134	141	143	139	143	128	118	145	161	120	119	131	117	122	136	140	138	132	141	119	135	130	127	167	117	143	130	158	140	141	112	126	117	138	146	137	143	126	104	129	144	124	126	135	133	147	135	148	137	149	115	132	113	128	124	118	136	133	88	139	116	145	138	145	134	131	111	112	122	134	128	149	126	129	140	137	138	139	124	141	142	131	122	120	131	147	150	153	125	138	139	119	129	109	139	132	121	130	128	109	135	123	128	136	130	133	144	131	119	128	134	136	110	140	106	130	139	121	129	126	110	125	131	140	131	122	149	153	136	149	136	140	138	143	117	123	121	129	133	130	110	108	149	128	132	136	150	141	121	112	131	117	111	128	151	131	133	131	122	140	138	157	135	140	115	134	104	133	131	152	136	144	125	120	152	132	121	139	122	143	140	135	124	129	121	116	122	122	121	122	138	132	129	126	126	129	132	135	135	114	154	121	138	110	150	139	149	117	135	129	126	134	130	113	138	106	122	142	117	134	142	148	158	114	132	111	126	137	141	137	121	147	134	116	137	124	103	132	118	123	142	125	129	116	131	137	139	133	134	129	126	160	137	147	146	129	136	121	112	125	131	123	111	145	117	139	118	140	138	133	129	133	131	111	143	128	130	121	122	115	143	137	145	133	119	130	125	124	148	122	119	131	119	120	120	140	134	124	124	120	122	105	120	148	132	131	138	136	117	122	131	114	125	153	118	128	129	142	143	100	112	112	135	114	131	126	133	127	114	128	149	149	111	104	99	156	112	131	127	137	126	131	140	123	140	123	140	134	140	118	124	134	134	121	134	111	128	136	132	133	140	118	139	137	127	152	148	129	125	132	113	127	124	125	121	102	131	143	132	127	111	150	121	129	127	137	162	121	116	134	138	135	146	124	123	140	127	130	124	119	133	158	122	131	133	143	115	125	126	137	133	144	125	149	129	124	110	136	132	108	135	130	127	138	131	132	125	146	123	129	118	131	129	136	132	131	140	164	136	146	135	118	122	123	132	125	135	131	114	151	117	115	115	112	148	152	148	111	117	139	125	117	128	124	123	136	127	135	156	139	127	134	128	124	119	120	150	135	135	148	121	118	133	121	141	114	144	158	120	136	119	116	113	139	122	124	137	116	126	121	141	132	118	112	121	152	127	132	130	120	121	138	127	128	118	130	128	125	140	115	128	108	128	130	127	123	145	130	138	136	135	104	126	114	153	138	121	123	131	119	120	111	125	141	138	158	161	120	125	117	140	118	150	132	130	132	120	112	117	140	127	116	167	123	123	102	135	120	128	142	138	141	126	122	133	146	141	140	112	153	123	127	143	108	131	147	123	114	125	135	131	117	139	152	118	132	157	135	133	127	135	132	131	142	119	149	121	148	130	169	117	145	135	118	142	143	123	135	122	129	121	119	110	117	142	138	111	143	139	146	130	123	121	133	117	160	121	128	133	150	114	138	123	128	135	134	118	137	110	130	126	131	125	137	125	137	133	134	142	117	123	117	147	148	148	110	146	131	138	124	126	127	116	138	123	119	140	150	138	131	127	158	107	128	146	127	130	139	120	141	145	127	100	117	129	132	119	121	137	141	154	124	125	118	111	131	97	143	153	138	105	144	138	136	128	150	129	134	141	145	129	132	153	126	125	133	120	125	150	130	137	145	142	134	135	141	133	131	113	137	127	137	144	139	135	145	144	135	128	119	125	128	127	138	114	126	124	137	133	133	140	132	133	139	131	143	113	143	135	136	130	129	130	118	123	120	164	126	130	148	134	137	152	128	119	159	145	122	119	120	136	118	138	111	111	135	124	142	143	124	135	136	123	128	139	167	153	115	134	131	117	130	155	136	156	123	116	137	129	120	122	125	159	145	146	119	131	131	125	146	130	125	124	150	119	141	150	122	146	149	147	146	119	149	127	125	147	132	140	125	148	125	125	122	117	135	121	130	101	150	137	120	158	143	117	147	142	127	131	141	138	125	139	133	130	135	131	121	133	135	143	126	125	143	108	134	132	147	122	123	121	102	136	149	121	135	117	119	129	127	141	143	149	137	136	121	125	137	141	161	143	128	133	108	110	144	127	102	147	143	125	119	113	127	135	121	145	145	130	137	136	139	132	160	117	126	133	99	131	144	133	135	151	123	110	136	148	144	117	142	138	109	135	129	117	112	121	125	146	112	134	126	149	152	132	123	127	123	128	123	159	116	110	126	129	102	138	146	133	143	159	118	128	138	139	107	142	127	131	137	126	108	133	137	127	124	110	129	128	124	113	145	146	126	133	122	130	129	127	128	112	117	126	132	111	130	136	138	120	150	128	132	122
26381	10449	4125	4218	3398	2644	12779	4577	4899	627	506	497	467	449	479	392	405	406	395	380	382	344	335	356	348	357	358	399	366	333	370	348	331	354	323	323	364	341	347	373	348	349	341	342	334	354	302	332	351	352	349	329	360	309	347	343	342	306	317	371	340	322	365	305	321	337	317	320	354	349	335	343	338	351	354	315	310	338	340	322	333	321	304	334	311	339	341	360	357	340	346	288	302	330	290	320	368	349	314	359	301	349	353	294	355	366	321	320	362	345	314	333	342	319	298	315	321	317	310	333	326	298	339	349	345	366	337	303	329	328	327	342	325	334	331	330	313	328	342	315	324	348	320	287	329	345	322	332	356	332	318	298	337	316	329	334	312	316	310	312	321	328	305	345	286	291	342	304	343	324	322	331	331	357	308	346	319	292	364	306	327	299	352	330	342	306	334	282	333	287	329	328	335	357	326	286	343	306	355	337	372	322	343	310	315	342	335	327	359	320	322	340	339	337	317	317	308	313	311	343	307	320	313	347	322	335	317	320	354	332	326	347	331	321	331	310	322	348	339	324	310	327	331	315	296	334	347	368	315	299	317	313	312	295	322	351	310	327	330	329	324	333	339	339	304	339	325	329	332	323	294	302	344	318	311	333	322	318	338	376	306	335	340	346	314	329	350	336	358	319	319	347	312	307	325	339	341	348	341	328	297	315	356	309	364	315	305	311	339	362	358	332	330	350	332	338	316	332	283	364	330	341	352	352	344	332	347	302	320	331	280	329	318	340	327	329	345	342	331	308	331	298	355	341	320	339	335	307	327	337	337	302	340	312	346	311	313	362	340	347	298	323	324	331	326	352	347	291	313	354	303	294	353	325	368	302	328	338	361	283	288	320	332	328	312	331	330	315	332	336	309	323	312	292	348	352	320	355	335	324	314	335	299	294	347	344	330	332	311	352	332	333	346	348	325	333	313	341	367	334	309	318	324	307	352	286	322	285	330	317	351	343	318	293	352	338	326	323	300	321	335	340	345	321	363	327	323	312	291	327	331	301	315	319	315	328	308	330	298	343	350	330	336	302	308	321	307	291	341	317	325	320	330	341	303	332	365	327	337	319	347	334	325	333	342	280	355	324	294	327	299	308	313	344	309	305	321	354	344	344	376	344	354	312	306	330	350	332	334	331	296	363	316	357	333	337	333	349	318	342	363	330	346	333	325	337	319	348	341	345	352	346	386	302	302	321	350	332	309	319	351	324	302	316	319	367	307	309	324	304	330	328	345	318	332	308	326	306	317	309	345	348	313	323	323	321	348	343	330	324	318	330	329	320	340	331	293	299	325	295	308	354	301	288	379	376	343	337	341	331	329	321	325	311	328	343	336	349	304	326	329	346	342	335	336	324	306	328	357	334	334	314	355	345	337	343	329	334	321	323	315	330	314	333	303	322	320	337	339	295	355	346	325	340	354	310	354	286	321	320	344	356	352	344	310	337	363	321	319	339	330	354	331	323	316	300	315	333	343	339	343	338	334	282	338	300	326	326	324	302	327	299	338	315	337	307	337	342	332	356	358	318	318	352	350	353	317	324	330	303	330	307	322	318	306	324	315	359	346	332	347	311	339	340	317	320	332	296	335	349	322	314	318	318	333	347	347	328	318	308	310	306	377	344	303	312	325	316	334	342	328	342	311	312	346	313	308	337	306	328	317	312	321	348	339	348	331	312	336	332	324	326	297	337	318	370	344	311	332	356	336	340	303	303	325	333	335	341	330	317	331	390	329	318	323	347	318	344	327	330	341	332	319	301	347	331	338	365	362	311	338	351	332	348	311	329	296	364	326	320	344	332	315	329	326	299	272	338	276	350	355	332	345	341	325	330	341	335	325	352	331	350	346	307	345	327	337	333	329	340	345	287	344	334	317	302	298	337	344	350	344	319	309	314	341	323	347	296	352	344	324	330	317	316	295	328	315	325	359	350	299	333	347	328	372	293	343	358	338	331	314	343	340	344	319	351	324	341	351	334	306	311	342	345	330	347	343	307	348	319	329	338	302	322	299	346	313	320	336	356	290	353	340	329	325	326	340	333	326	344	361	327	348	343	325	331	303	324	344	306	357	314	335	325	309	340	326	351	342	314	331	328	339	335	323	346	320	374	339	318	338	316	321	344	332	300	336	331	317	350	297	316	334	314	331	285	361	325	339	335	331	326	340	315	328	324	326	306	327	333	332	286	308	316	356	334	372	309	343	339	360	316	348	352	335	323	319	344	335	335	319	313	344	346	306	316	358	313	328	328	291	317	357	349	308	344	307	317	303	343	316	335	347	330	341	319	357	311	343	343	341	330	308	348	328	328	359	330	344	346	325	341	319	354	351	332	345	333	348	325	328	348	317	310	365	327	335	337	333	347	321	285	339	310	303	324	322	330	311	306	322	308	313	366	309	310	336	355	312	328	314	350	355	309	300	336	288	326	326	351	335	323	299	342	328	298	337	318	314	322	356	327	343	363	310	332	331	332	312	284	334	323	304	387	334	322	341	327	315	331	324	334	331	351	373	326	330	319	318	334	328	352	353	324	318	336	356	349	326	300	300	296	320	302	325	349	337	317	338	350	319	311	331	329	300	345	311	296	317	362	335	337	338	357	304	310	337	340	326	335	301	322	330	295	316	354	352	317	364	319	333	315	357	327	318	332	345	321	320	317	332	353	332	291	339	340	321	321	340	341	320	321	329	328	309	343	361	329	313	358	341	329	330	316	344	314	331	315	357	341	329	314	320	318	324	296	296	339	338	302	370	334	330	292	293	324	311	359	306	349	314	293	347	355	334	312	355	320	316	319	319	331	289	331	355	331	317	321	333	346	330	301	326	302	300	337	328	298	309	351	324	318	322	334	366	322	324	309	331	344	331	324	315	328	334	328	299	322	347	320	343	348	317	366	321	330	290	317	335	342	335	353	320	331	330	324	340	330	334	326	339	300	314	320	321	333	351	323	328	321	320	327	347	356	299	321	329	341	305	325	298	309	320	339	340	344	315	333	337	322	344	315	323	325	357	301	324	321	298	324	351	333	336	300	347	343	337	323	328	332	312	338	344	303	348	350	321	350	347	330	339	337	336	328	338	334	298	317	316	347	361	327	333	317	343	313	316	329	355	326	332	347	337	324	364	316	327	326	346	347	322	298	317	332	329	353	285	301	310	347	344	329	332	376	342	347	315	328	326	353	337	321	305	310	313	324	301	314	307	317	337	329	355	353	318	305	277	312	351	353	330	332	332	327	322	336	331	318	324	349	330	319	339	346	340	328	307	316	338	312	317	339	327	323	300	335	331	299	348	325	337	321	316	332	341	304	367	314	352	330	330	327	316	333	307	308	321	316	319	310	310	338	343	336	322	323	309	312	346	324	323	333	328	355	317	343	339	335	341	330	349	333	303	317	330	335	308	348	328	319	337	351	334	341	323	354	322	319	311	325	340	353	337	332	335	331	329	352	315	302	323	371	322	321	331	326
5440	1384	756	594	421	377	394	356	310	299	289	248	279	265	298	281	274	268	297	263	282	302	277	263	273	285	295	319	288	280	293	271	296	260	309	260	275	274	284	278	275	260	279	232	305	316	295	281	290	279	266	293	292	253	256	301	264	278	302	279	287	296	317	294	264	329	282	291	306	280	281	252	285	290	271	262	316	280	283	288	275	282	285	269	247	286	284	295	291	301	265	315	302	243	274	279	283	275	311	291	277	280	287	277	328	294	292	253	280	293	269	302	271	322	293	273	285	297	297	266	264	268	290	290	263	297	284	279	297	249	291	288	262	330	302	307	312	304	289	275	280	270	299	283	262	280	306	274	287	290	277	294	299	286	292	277	290	286	298	248	287	271	274	299	290	293	314	277	294	306	273	305	269	306	241	270	289	296	279	276	282	288	300	298	306	276	286	273	293	293	298	279	304	281	253	299	291	298	310	284	299	308	287	318	284	308	273	279	257	302	302	281	315	296	282	270	283	281	292	312	287	314	278	308	265	279	270	284	297	290	292	275	263	281	321	316	281	291	283	282	284	302	260	266	267	274	261	261	272	303	281	264	279	251	251	249	295	292	279	304	276	295	292	269	284	314	300	299	236	296	308	273	312	283	286	296	297	302	289	272	294	291	287	267	306	292	277	283	271	274	285	282	294	312	273	279	290	287	296	306	287	274	276	257	302	287	287	317	295	281	270	302	278	286	301	293	300	280	301	303	312	282	293	278	300	291	300	295	294	284	264	289	303	320	276	282	289	267	256	306	285	287	265	261	292	296	285	263	289	280	272	291	285	255	277	322	273	294	273	294	355	275	293	281	271	273	312	291	273	274	270	293	322	299	269	283	283	276	280	272	309	261	265	280	250	294	285	285	248	282	258	301	269	297	280	265	262	270	278	310	271	290	288	306	239	313	269	261	295	258	303	301	300	268	247	274	236	275	255	285	312	284	251	312	321	292	268	299	285	300	273	279	280	294	291	288	262	318	289	269	287	285	274	289	286	279	306	306	281	285	275	273	294	279	280	266	280	305	277	280	280	292	284	291	325	297	301	272	276	285	317	285	278	297	294	277	295	273	297	299	280	274	294	307	287	317	276	264	300	257	282	239	285	309	305	261	285	271	299	319	316	293	268	273	296	314	247	285	285	293	275	319	259	289	284	279	296	291	277	287	254	283	295	293	290	263	262	271	300	310	284	289	266	271	251	255	291	247	298	267	268	248	324	313	317	302	274	249	282	294	300	262	262	298	253	268	300	255	292	309	286	255	299	275	266	297	318	321	276	294	290	267	293	275	314	306	272	263	300	295	284	275	263	288	276	272	303	267	288	280	282	239	286	326	292	289	310	256	293	310	308	275	297	291	278	243	303	270	273	272	296	277	279	326	305	292	284	290	303	270	296	278	267	289	269	248	306	297	308	316	274	297	268	278	305	271	321	275	268	283	307	280	317	258	288	298	295	281	308	275	262	275	298	290	308	304	282	265	274	278	280	288	301	279	327	268	250	274	267	299	273	295	307	282	264	275	293	265	271	282	284	319	289	284	287	291	260	290	260	285	306	281	281	312	269	302	279	299	286	280	322	305	290	269	313	261	310	283	280	320	319	293	281	277	268	294	263	276	277	271	316	259	295	334	261	300	302	293	259	267	319	270	300	289	276	268	302	291	291	260	259	307	270	282	324	279	278	267	275	265	273	271	303	282	260	300	292	291	292	273	297	298	255	307	294	305	294	290	302	296	307	301	285	299	247	291	252	291	299	289	277	301	268	295	314	291	293	302	278	277	292	298	262	293	260	304	292	303	272	267	312	280	282	277	292	291	287	290	270	274	274	300	269	335	291	278	294	278	302	308	288	267	276	282	297	301	267	279	304	280	308	285	264	297	288	307	262	291	310	307	319	332	278	324	298	275	258	251	266	285	320	279	265	260	264	254	301	297	271	302	284	270	282	267	285	295	314	283	274	292	317	296	305	290	281	314	269	288	298	317	273	282	294	265	327	303	285	269	286	266	284	274	307	288	299	335	305	292	315	257	266	293	263	265	284	284	279	267	260	270	267	284	306	267	253	284	281	299	304	309	296	297	270	273	270	307	268	278	281	290	259	305	312	251	263	305	288	294	283	276	313	300	253	284	285	292	300	293	300	327	283	277	264	300	278	286	271	272	296	270	263	242	265	249	278	280	318	284	278	274	292	296	311	306	294	281	292	259	300	274	266	302	278	295	287	298	301	287	297	308	271	275	301	282	274	299	282	300	261	267	298	299	303	285	292	286	290	285	250	295	270	258	319	292	295	269	290	307	268	276	295	286	279	283	284	289	315	298	280	278	263	303	265	313	300	308	306	284	345	275	294	279	283	251	263	295	311	301	280	279	289	276	318	300	291	283	259	326	308	297	296	276	283	271	302	302	286	258	282	265	271	288	250	332	261	311	274	249	309	297	280	244	337	280	282	288	297	294	289	311	280	287	301	301	286	277	305	296	263	305	272	286	300	285	294	305	285	289	272	283	282	270	291	289	279	305	287	318	299	294	295	244	291	286	255	296	294	281	276	287	302	266	266	292	271	294	308	304	248	306	261	302	313	293	268	282	291	256	306	281	290	268	304	305	303	285	299	286	266	286	247	274	292	297	291	292	265	271	262	284	282	302	277	284	299	273	328	258	296	293	329	278	278	294	295	289	282	280	300	323	262	288	277	307	285	308	267	306	287	284	282	302	293	288	298	284	289	320	267	264	293	259	301	297	295	288	295	259	290	298	255	272	282	284	268	280	271	276	265	290	314	274	291	256	288	270	302	290	289	271	309	313	279	296	282	301	310	268	264	296	280	278	279	285	272	301	336	284	297	268	257	295	266	268	298	253	279	260	292	300	313	276	269	307	310	302	276	269	291	267	296	264	287	263	298	287	283	276	288	279	293	267	275	287	315	317	267	237	294	277	304	296	310	291	307	300	255	258	262	279	256	246	279	273	310	312	279	277	288	278	300	319	284	279	317	270	298	282	262	315	267	288	291	296	279	282	321	303	292	255	294	301	314	268	304	302	292	290	290	333	276	309	312	280	285	297	288	264	265	293	270	281	306	276	257	278	294	257	271	285	296	277	299	280	269	300	284	312	282	287	286	263	273	277	276	308	316	289	287	256	277	270	277	295	299	280	298	308	300	280	279	284	301	290	295	307	279	282	274	280	285	282	299	274	272	280	306	281	303	269	299	290	299	276	281	272	286	275	293	286	297	288	288	270	299	279	310	317	305	270	269	273	294	254	248	292	278	309	316	280	314	279	286	286	265	304	297	295	284	293	266	277	262	287	285	346	292	271	275	275	279	308	296	279	284	265	305	301	254	310	279	260	297	301	272	328	276	281	282	293	274	305	282	269	254	280	292	328	283	317	284	294	279	285	305	290	289	274	291	282	268	299	267	288	296	278	280	254	280	265	299	307	300	274	285	281	292	311	290	267	257	291	274	297	281	258
5029	1726	1703	1680	1410	1269	1230	917	867	697	690	726	682	711	702	695	684	696	641	685	654	712	698	692	647	685	671	671	715	700	674	721	625	670	681	667	681	692	696	684	668	646	689	672	680	691	715	684	660	681	666	685	681	680	681	664	621	692	683	634	700	680	674	669	672	693	658	684	672	676	696	666	735	682	683	682	783	645	692	694	656	667	698	672	665	701	660	679	703	633	647	692	676	685	687	694	711	666	645	689	688	660	679	715	679	674	712	635	680	718	705	658	682	675	704	716	671	667	670	608	711	724	698	721	712	631	719	650	687	696	697	693	716	690	728	656	659	668	694	640	717	669	665	687	688	635	657	719	668	714	666	689	658	708	690	694	638	675	658	665	641	706	710	662	704	659	679	698	678	658	722	677	677	684	655	651	663	664	623	695	636	667	646	657	728	660	698	679	678	721	690	660	689	623	675	674	682	682	703	719	675	656	694	707	693	649	685	636	686	655	730	705	602	682	702	643	669	723	713	691	705	642	657	632	711	741	643	671	687	667	696	691	665	702	685	722	687	649	664	663	663	657	693	659	706	685	682	666	684	692	683	705	660	655	734	671	692	697	672	672	630	665	638	681	682	663	701	644	716	678	700	695	720	681	642	678	697	639	722	668	706	688	686	644	669	673	688	695	673	688	730	647	630	712	674	628	669	696	647	657	684	687	671	676	673	645	698	699	655	692	670	683	622	643	661	674	703	696	671	653	676	667	705	671	652	681	700	677	667	687	628	658	671	713	683	717	699	719	690	723	704	704	634	703	685	681	701	729	663	669	653	690	705	685	692	679	716	701	698	687	689	657	693	719	696	670	701	687	731	625	644	662	671	687	711	727	679	696	709	735	648	663	707	654	683	697	635	711	712	635	644	677	654	674	698	669	669	665	671	708	674	679	718	676	684	684	692	689	664	645	667	687	660	668	681	671	675	676	672	687	658	666	673	645	685	682	639	728	635	646	651	660	674	666	676	663	669	696	671	663	691	656	677	727	658	686	701	683	670	707	670	664	689	676	684	723	712	645	714	689	693	709	681	650	666	651	699	698	713	707	679	733	683	711	702	680	660	652	706	700	681	651	671	689	687	681	704	653	675	680	657	656	643	668	643	661	686	657	710	656	661	644	668	672	703	685	634	690	661	695	661	662	662	669	689	688	658	639	646	642	658	660	674	716	680	716	669	692	682	657	651	687	658	672	680	726	708	704	667	687	690	695	679	704	644	659	670	679	650	666	719	712	674	678	687	730	710	678	652	684	684	674	677	650	688	662	690	709	665	676	668	654	680	675	689	704	724	654	707	700	668	650	689	600	657	653	678	661	703	707	732	677	650	613	642	712	743	662	713	693	670	683	671	673	715	670	704	670	676	690	723	695	671	656	694	655	655	658	663	622	703	689	652	685	636	712	723	668	628	691	708	666	717	690	702	671	695	687	694	635	642	658	683	678	690	717	669	708	709	697	670	697	672	669	671	623	683	675	661	712	683	668	671	658	719	662	665	656	639	737	709	675	668	666	686	698	754	665	691	687	677	671	709	697	681	706	677	623	701	668	668	737	690	676	661	693	697	674	715	728	699	664	703	694	646	675	679	679	720	680	691	662	695	699	648	667	675	715	673	677	703	707	648	690	678	638	685	670	671	686	684	654	683	645	688	626	690	700	700	689	691	724	668	655	662	705	684	677	708	659	651	687	725	689	686	691	649	694	634	698	713	671	693	694	674	646	690	698	687	671	678	669	646	619	662	680	679	669	672	691	638	707	700	709	696	690	687	671	666	669	688	732	675	693	689	678	654	667	683	668	642	687	675	702	669	666	680	703	669	668	672	696	661	667	730	662	655	628	686	658	640	676	720	737	730	689	617	680	638	701	686	703	699	685	695	657	699	698	664	681	645	663	672	686	676	685	638	690	649	690	626	655	677	751	685	647	710	685	675	664	656	666	683	698	709	685	679	676	728	671	667	677	728	638	665	691	680	692	627	682	668	690	633	682	676	676	731	687	674	683	697	650	702	698	664	675	676	688	677	673	669	680	717	678	691	685	689	714	686	669	639	657	670	676	687	724	712	713	698	654	687	695	701	659	667	643	655	656	669	655	748	667	676	624	656	663	664	660	711	664	714	749	682	669	700	694	710	713	682	698	631	712	688	670	626	694	691	672	707	679	718	644	685	707	646	727	673	651	669	695	686	661	709	704	690	653	628	692	738	694	674	690	685	692	661	635	704	662	698	706	657	660	670	675	663	680	741	678	678	656	719	655	682	670	695	666	653	645	688	655	675	640	671	672	645	631	680	664	678	663	688	654	673	664	709	722	697	670	679	697	725	689	712	733	693	680	650	653	686	694	700	699	702	703	632	656	684	707	680	660	674	662	742	686	643	674	683	722	646	694	669	666	650	727	677	694	685	693	655	644	664	677	727	692	697	689	692	647	711	684	697	699	684	709	659	670	675	646	680	675	635	640	712	690	666	680	663	647	624	672	719	674	665	669	640	653	689	668	690	666	641	712	673	699	675	703	626	701	651	668	684	700	678	691	663	670	677	654	711	668	690	681	696	641	736	707	690	689	692	715	654	702	668	679	666	633	687	656	664	682	673	728	672	687	692	711	712	689	646	705	690	726	649	659	693	679	686	652	720	716	726	670	648	674	662	685	665	680	720	684	667	683	667	670	677	661	683	694	690	683	691	689	702	679	656	709	697	711	660	697	677	745	670	696	743	683	691	690	677	675	646	714	680	686	668	693	665	682	682	694	696	658	694	692	665	659	687	654	660	669	662	710	693	675	677	686	762	667	681	632	678	682	663	676	733	698	669	640	712	667	690	645	651	684	675	657	702	703	625	667	668	691	646	745	678	682	688	666	683	718	710	720	682	654	724	704	696	705	657	697	673	725	754	672	669	693	658	667	675	712	689	691	718	650	676	677	699	643	714	708	703	701	735	678	669	667	692	693	693	662	682	704	655	654	719	676	659	706	697	683	718	677	721	721	697	672	674	710	669	676	676	680	688	686	665	672	677	721	658	711	692	697	712	706	702	747	694	674	689	684	670	651	700	691	662	693	680	703	695	712	658	665	697	689	653	667	677	670	677	688	722	665	664	676	679	739	701	695	713	669	659	648	701	699	680	691	701	696	697	690	705	688	678	654	702	658	684	684	686	725	693	680	644	644	689	672	658	692	664	700	681	672	675	655	692	670	705	664	692	699	619	681	670	679	710	652	675	638	723	694	677	688	652	671	727	669	696	698	619	743	690	693	653	642	685	711	681	689	688	696	710	682	675	661	741	653	681	712	676	664	695	688	622	647	694	649	645	681	694	682	666	656	684	666	663	648	729	696	698	678	640	686	723	677	663	694	671	680	671	701	669	675	657	654	715	695	687	687	683	703	671	690	669	671	684	684	702	663	672	695	685	726	714	648	619	688	708	643	649	703	651	669	675	667	704	707	667	724	728	637	673	703	636	677	701	693
26170	15760	2136	1018	542	484	1281	789	1067	299	284	286	301	263	273	250	245	272	271	275	267	269	279	286	239	266	264	277	265	263	259	260	279	306	246	266	266	256	265	278	241	254	250	285	291	230	265	290	262	261	251	260	243	300	274	246	248	249	260	246	294	255	286	294	283	244	266	259	278	271	266	268	231	288	260	247	283	253	244	261	260	247	262	283	232	281	271	259	237	246	264	243	243	254	233	270	255	283	273	238	251	281	273	238	279	252	278	258	277	246	253	273	277	246	308	279	254	278	269	282	235	281	242	279	264	257	252	282	243	257	286	252	242	260	273	273	282	255	261	247	279	274	253	269	268	258	286	275	291	250	245	258	261	270	269	238	279	258	253	294	270	280	244	281	269	250	238	272	247	279	280	287	291	260	278	283	288	255	247	270	271	291	265	257	292	260	286	264	253	257	252	288	232	266	285	274	302	252	256	304	249	287	279	282	260	244	289	268	286	234	247	267	251	288	254	248	253	276	290	252	264	259	269	263	253	241	282	273	235	275	222	241	230	225	261	253	283	283	272	267	276	257	271	305	238	260	247	271	279	269	271	246	269	260	269	216	268	219	266	262	251	276	277	259	276	244	283	246	284	291	257	264	237	266	255	270	273	262	275	298	242	309	233	267	270	296	248	284	272	266	247	269	250	259	255	246	245	256	273	282	274	252	236	265	286	259	278	271	265	240	275	285	238	239	261	266	241	276	267	252	275	253	232	266	262	243	263	267	258	289	270	283	278	266	251	216	259	282	266	275	258	287	248	284	287	253	221	240	253	245	262	286	281	272	297	268	283	262	266	264	280	269	270	268	260	242	245	285	235	251	232	249	245	273	286	254	248	266	273	249	240	289	244	257	262	273	249	276	260	253	269	250	261	245	253	237	247	269	276	276	300	255	261	272	251	286	250	248	251	257	243	258	250	273	248	304	243	279	258	277	266	313	279	264	271	304	255	272	268	274	254	275	252	251	260	258	248	248	257	247	265	257	241	276	258	256	229	269	256	267	253	265	257	253	291	234	270	263	248	273	268	295	275	275	259	280	272	269	255	257	264	264	264	261	271	290	261	257	286	235	304	265	236	256	271	227	267	272	252	268	250	256	277	299	269	255	270	237	264	255	225	251	258	264	246	264	262	242	264	269	258	261	238	254	283	254	259	291	253	229	276	245	251	266	257	252	254	278	271	253	277	295	287	262	257	261	267	281	259	259	275	272	237	257	260	260	275	260	289	269	242	250	303	289	250	255	275	243	264	280	254	302	220	282	258	218	261	256	264	260	258	270	256	228	230	242	255	271	259	251	240	234	274	271	244	269	285	311	305	286	273	253	255	270	247	264	280	271	219	250	258	265	258	271	248	276	266	281	279	257	256	260	265	266	273	250	269	262	242	284	282	272	286	251	286	259	241	249	268	285	263	251	276	258	270	244	290	262	263	291	238	263	256	251	263	262	237	277	242	271	254	264	268	260	255	274	264	241	272	244	301	234	254	272	257	233	255	275	244	239	273	247	289	272	246	239	285	301	299	262	248	255	270	258	255	249	299	259	275	268	306	268	254	256	261	247	256	235	243	255	277	270	272	285	256	286	255	269	263	261	278	270	283	234	286	264	256	287	259	251	255	291	265	268	285	259	251	250	266	255	271	254	248	258	284	242	252	245	261	243	286	256	235	269	291	280	273	252	254	230	231	263	236	260	279	237	286	279	299	254	262	279	269	297	252	264	303	259	225	270	256	264	253	255	261	273	262	262	261	276	291	289	261	281	243	271	260	277	285	249	251	266	258	207	220	284	271	241	248	277	278	276	232	282	283	217	265	248	277	267	264	279	267	256	240	260	290	243	225	295	302	269	272	238	255	219	258	231	269	268	297	258	281	247	304	279	307	280	258	274	245	245	267	289	263	298	253	265	263	237	278	265	279	246	266	275	227	225	255	232	249	260	281	240	252	300	295	256	261	232	267	255	293	273	263	277	269	233	269	287	247	275	277	270	248	265	286	255	240	241	243	248	264	270	266	245	253	234	283	273	238	258	271	277	263	287	275	309	260	273	291	257	265	265	265	273	277	241	270	265	248	266	262	273	260	287	237	274	293	290	248	280	258	247	288	278	281	259	262	256	289	230	243	288	278	259	228	251	252	261	251	240	295	272	264	277	274	285	255	264	248	275	273	284	270	268	253	252	258	303	250	275	285	252	276	251	247	258	271	255	263	269	268	289	258	270	271	252	281	270	271	253	271	239	260	270	278	300	268	273	257	276	257	283	260	288	297	263	274	259	284	271	260	248	246	269	265	261	286	287	286	224	259	269	288	257	239	266	263	257	235	284	267	252	264	294	240	271	290	270	273	258	239	229	276	264	272	276	285	274	263	234	249	255	267	235	271	258	253	254	264	292	278	268	274	270	241	273	253	277	300	243	293	261	263	242	263	263	286	257	285	230	241	274	260	271	269	273	266	245	275	257	266	250	233	262	261	272	276	258	257	270	262	240	254	241	276	250	269	270	263	266	251	245	265	271	263	269	257	261	285	262	267	257	295	276	292	245	298	257	247	240	244	240	301	261	287	249	291	254	275	241	246	282	268	270	273	271	253	290	258	290	241	246	282	273	277	279	255	269	285	276	252	282	264	279	229	247	251	284	266	259	234	242	270	269	295	252	294	271	249	256	270	258	256	280	241	262	286	260	269	252	269	264	233	289	279	268	264	269	224	244	298	314	262	279	276	267	256	294	254	260	279	273	252	236	242	255	271	272	254	263	262	243	258	238	247	234	270	245	260	297	273	287	248	271	290	268	261	291	259	252	267	257	258	251	274	278	252	258	275	254	256	254	243	293	280	284	293	294	256	269	282	295	248	246	240	259	266	279	270	258	252	282	275	245	294	259	262	240	245	269	296	261	269	296	255	258	302	227	252	305	244	239	269	264	285	265	251	277	273	254	252	255	271	284	249	254	256	250	267	222	261	258	252	246	249	256	232	293	306	254	248	274	268	237	246	274	278	260	230	244	266	275	238	284	272	273	265	260	265	270	241	244	245	253	255	278	270	251	249	231	281	279	266	254	265	241	255	279	273	262	256	270	258	256	255	254	278	280	285	278	251	255	257	277	233	260	282	280	269	279	266	247	274	265	279	266	275	263	275	264	267	205	294	247	271	272	267	264	280	249	240	274	267	261	281	266	239	258	280	264	238	252	268	263	280	242	294	266	251	272	297	261	264	279	261	278	248	258	271	230	262	270	268	280	260	293	256	305	248	280	289	292	266	272	233	273	253	248	292	269	268	257	270	270	222	281	258	240	276	251	239	266	252	271	229	265	276	283	279	264	284	281	257	287	277	262	272	267	244	237	231	254	268	249	266	266	238	295	267	299	262	290	223	268	263	281	243	301	277	251	256	267	244	265	261	249	271	308	259	256	278	255	256	261	257	283	252	255	294	280	264	276	268	275	249	266	270	272	265	269	263	290	272	281
19597	7641	2891	2969	1825	2009	5937	3371	4526	743	690	712	704	697	704	698	635	706	640	688	680	636	607	673	614	649	691	621	610	630	602	685	629	636	632	637	645	606	653	595	622	574	665	639	647	644	676	606	612	626	645	641	657	600	633	598	604	631	621	600	627	597	645	664	649	628	611	616	658	651	604	614	580	646	645	619	580	584	607	600	624	606	599	613	662	625	614	622	620	634	588	651	616	648	614	630	639	647	627	635	611	595	634	637	603	636	600	590	603	581	579	645	643	619	592	607	639	603	611	609	667	653	634	642	593	668	655	618	619	622	612	597	653	612	606	634	596	611	634	622	655	638	612	638	638	595	632	618	616	617	663	616	595	609	656	624	676	633	627	667	637	602	600	649	647	681	655	672	645	606	631	651	618	643	622	612	638	606	604	637	609	654	641	629	620	618	629	597	592	633	605	594	616	610	641	645	603	619	582	646	638	635	641	619	625	634	613	602	605	635	617	629	594	593	621	606	602	627	648	623	620	656	636	649	592	626	582	635	623	625	641	632	612	625	581	611	673	632	598	655	607	590	667	650	588	605	625	649	604	660	612	601	646	599	619	655	578	636	602	665	605	585	595	611	636	617	609	574	660	622	673	628	634	597	657	608	597	595	666	612	604	649	633	669	595	619	622	638	553	591	589	602	601	639	654	606	581	605	631	597	624	615	639	600	653	632	654	621	662	659	591	600	620	628	633	613	601	626	621	619	681	586	645	638	614	630	629	618	594	633	632	614	621	607	621	659	616	621	621	586	643	664	621	658	662	635	655	610	587	599	657	636	624	585	595	601	640	640	671	669	659	611	617	607	635	638	589	619	622	631	641	601	613	593	642	579	626	628	594	658	591	629	646	605	635	645	602	623	644	628	656	627	648	588	628	634	656	639	628	630	595	628	611	609	643	621	648	623	627	600	603	625	661	584	592	632	609	602	637	609	656	591	636	616	639	609	601	652	577	581	584	587	591	600	620	600	678	626	628	663	618	618	650	585	630	614	625	613	602	635	660	561	611	616	630	628	600	673	615	638	604	616	615	608	604	634	583	654	601	602	623	614	599	601	600	613	619	638	651	597	602	592	674	611	659	622	619	616	669	636	632	659	618	598	640	629	628	630	620	567	635	663	643	643	631	641	585	637	629	632	572	624	624	629	633	618	586	593	608	604	614	602	603	625	650	620	608	641	593	605	640	618	595	590	586	596	634	612	634	628	634	624	608	609	639	650	603	629	603	653	652	629	587	631	626	647	609	606	590	579	653	624	613	600	631	599	601	613	603	640	642	609	596	605	612	671	632	608	637	639	675	618	635	624	645	613	648	592	617	609	630	617	641	587	634	603	656	646	611	603	609	628	618	618	622	618	577	617	573	650	634	607	598	617	578	638	653	622	628	648	644	638	633	616	619	676	644	626	619	553	612	616	613	633	612	654	601	647	664	623	647	583	631	609	635	579	643	589	648	618	606	609	652	594	620	584	612	593	626	685	614	589	587	649	670	604	628	608	616	597	586	575	637	645	587	628	624	610	663	622	625	626	644	597	632	577	635	606	622	594	600	617	650	639	629	625	621	620	638	646	646	626	650	615	646	648	646	596	582	587	612	628	616	608	630	658	635	639	639	645	616	614	613	578	605	620	615	643	621	619	616	620	601	658	581	620	618	649	619	650	596	620	620	628	696	627	597	629	595	624	601	610	615	587	606	652	605	632	618	624	664	580	644	575	638	614	600	662	584	655	622	627	623	668	583	585	608	663	639	580	626	657	613	666	635	573	646	628	627	638	597	646	616	628	607	594	643	664	635	635	652	618	595	620	602	621	619	612	650	609	623	652	567	619	614	640	606	669	616	629	618	574	630	654	664	594	639	621	610	603	672	584	646	639	626	638	566	682	636	613	644	617	643	614	631	600	619	596	590	655	626	627	627	597	610	679	588	623	646	640	638	615	618	601	630	613	594	612	579	639	633	633	623	635	619	581	609	655	651	643	620	626	630	628	630	613	605	628	643	613	611	643	660	628	644	635	635	628	632	663	610	607	616	631	628	596	674	631	608	642	611	620	617	578	667	627	593	616	693	620	639	666	611	630	617	605	702	594	596	620	638	627	625	646	647	632	619	634	647	614	614	638	611	638	601	608	644	587	614	618	624	635	637	589	616	615	649	630	620	634	644	605	649	654	617	643	656	601	622	654	629	622	647	659	641	650	651	673	634	627	610	574	619	607	651	596	614	615	625	630	618	612	647	620	600	620	639	645	651	633	627	608	656	591	579	656	574	631	642	625	600	576	641	589	693	602	611	672	578	610	623	633	646	652	628	642	598	608	633	623	609	621	632	616	622	633	611	613	616	649	684	603	564	601	624	655	629	641	602	644	629	616	668	649	651	590	664	583	619	666	652	597	631	641	648	640	617	638	592	630	640	610	610	608	663	598	575	635	642	651	633	608	691	633	649	658	618	602	604	604	625	663	636	650	633	663	663	604	641	644	616	575	612	603	622	588	642	643	651	643	613	622	611	624	597	608	620	660	622	639	629	672	616	648	598	657	648	622	625	675	631	636	614	642	636	618	641	641	657	662	636	599	619	609	675	643	653	618	642	616	619	609	616	654	617	624	635	663	643	588	644	672	598	634	691	627	596	627	588	647	602	650	640	619	635	639	593	650	652	625	578	615	603	626	586	642	618	607	586	627	603	610	640	644	622	640	573	612	630	607	603	628	653	643	623	649	601	610	595	607	672	594	638	618	634	597	676	582	611	608	606	642	624	632	598	654	620	636	606	607	607	596	667	613	572	615	600	648	632	604	623	627	609	605	612	647	593	616	677	629	631	594	632	606	583	557	623	602	613	633	596	625	634	639	645	614	612	615	581	679	601	635	589	622	621	652	644	642	615	615	652	671	624	635	612	620	614	602	642	562	675	624	626	622	637	646	629	622	618	616	642	648	602	644	576	587	620	629	588	659	577	597	637	605	605	614	661	689	693	623	658	594	545	609	625	644	623	629	605	653	627	621	590	649	640	616	604	637	667	578	639	643	626	565	596	638	611	675	587	627	625	652	589	594	597	616	670	621	657	668	599	624	612	624	653	632	585	616	622	582	636	642	662	625	657	615	621	607	628	649	608	649	661	668	626	621	623	688	634	603	641	615	641	631	644	608	624	619	620	641	589	626	615	618	605	626	585	626	633	619	669	618	646	643	625	635	659	622	595	618	615	648	603	645	648	613	574	612	620	622	604	624	594	614	592	658	642	622	622	610	650	618	664	641	653	603	650	573	616	611	653	605	670	641	638	630	615	600	616	635	649	630	602	677	621	629	593	652	583	617	620	583	634	603	647	648	604	662	609	622	659	641	580	608	658	656	598	618	633	617	668	641	671	636	599	662	638	629	596	628	637	619	593	671	641	577	591	657	664	624	575	618	605	654	625	615	663	601	595	618	658	644	621	629	671	599	634	636	626	636	624	611	625	625	601	634
34850	27318	7068	1634	533	550	1458	1223	1760	172	162	165	155	161	159	148	147	151	132	123	151	153	131	155	143	145	112	160	152	122	140	145	147	127	149	117	107	118	100	134	128	134	138	130	134	143	140	130	108	120	148	134	133	107	152	149	118	128	136	141	146	132	134	120	133	133	124	151	131	155	115	121	117	120	126	147	148	123	115	110	136	135	130	150	126	113	130	135	129	138	115	144	147	97	104	122	125	138	120	105	129	139	142	108	124	132	155	131	131	133	145	117	130	120	119	125	115	128	129	141	151	121	121	132	136	144	136	114	126	125	134	115	139	124	124	129	148	141	131	142	139	138	140	157	132	129	120	129	138	122	122	118	125	130	119	142	132	123	143	116	123	140	124	132	124	132	137	129	125	145	142	129	129	129	140	112	142	147	143	132	126	132	121	112	127	153	143	131	114	131	142	120	122	130	136	123	126	121	129	128	119	112	120	158	138	117	127	137	141	124	108	123	137	106	130	135	116	131	137	130	131	138	119	142	101	115	119	135	142	137	137	126	154	129	132	142	115	162	137	143	127	121	131	127	123	118	125	94	131	111	133	116	124	137	123	119	117	119	129	126	127	124	122	121	113	127	137	127	115	127	142	127	110	104	119	117	138	133	139	121	123	126	129	135	129	138	136	126	128	149	120	121	122	150	133	127	141	137	126	119	109	144	147	142	150	147	158	138	144	127	127	156	142	138	143	128	130	131	134	139	92	135	132	120	153	125	125	145	120	112	137	138	144	124	137	101	127	107	129	112	153	121	133	149	133	128	118	132	124	118	122	150	118	128	125	117	143	140	134	118	123	126	151	116	142	119	146	136	135	140	118	112	124	158	141	122	126	124	131	130	128	133	121	131	126	133	130	165	154	123	91	116	144	121	123	126	124	145	138	135	110	124	131	145	161	107	142	133	113	155	127	139	127	151	147	123	127	127	146	143	132	111	134	121	120	145	114	112	106	139	136	147	123	126	143	130	129	126	149	111	132	124	124	141	128	114	118	147	134	112	90	117	133	117	119	137	137	144	138	127	131	116	119	122	135	125	129	117	137	139	112	100	138	130	121	131	131	123	124	131	116	122	135	138	111	147	117	107	119	132	121	131	127	139	121	140	146	153	132	141	144	128	129	124	136	121	107	106	138	123	140	131	124	128	141	137	155	127	99	127	131	132	140	136	127	146	133	119	109	99	131	129	128	146	125	132	123	148	141	133	135	134	111	129	134	132	121	142	126	128	132	116	146	145	125	135	127	105	115	124	143	139	127	121	148	134	113	148	129	150	151	122	144	121	105	142	139	114	132	120	106	129	119	128	122	141	110	128	148	136	136	140	147	114	128	122	132	118	144	113	112	135	128	123	145	134	122	129	135	128	128	133	115	117	139	122	105	115	119	117	140	145	137	133	146	113	118	132	138	137	128	144	129	112	143	134	151	121	149	136	129	161	155	127	127	136	152	139	128	119	131	141	134	136	140	143	122	122	131	126	116	122	133	115	108	131	135	118	137	116	105	129	135	142	124	111	138	126	135	119	130	133	127	106	156	122	133	134	121	125	120	121	122	113	120	111	125	117	127	140	149	139	138	108	122	131	150	135	113	123	107	138	110	130	112	132	134	125	154	154	149	136	117	125	105	137	111	136	149	145	124	125	115	141	164	137	136	129	127	124	116	154	117	129	137	125	123	137	114	130	137	136	146	129	138	139	113	131	126	131	132	134	111	119	107	134	116	125	124	115	131	124	138	127	142	146	137	142	136	114	138	132	141	144	114	150	124	159	114	119	128	127	121	131	136	148	134	128	131	148	144	114	146	133	131	135	137	120	114	150	150	152	125	143	141	148	133	114	124	131	118	123	137	139	119	138	145	137	103	139	128	130	128	114	120	131	125	124	119	140	129	129	128	141	122	125	125	138	133	133	103	126	136	128	131	142	129	140	149	135	132	104	123	145	112	129	135	131	129	111	132	132	107	105	121	134	127	133	145	134	129	131	111	115	120	124	142	112	122	128	132	126	121	135	136	123	120	121	143	142	102	123	135	114	127	122	126	112	126	137	124	156	141	133	113	155	131	121	123	134	114	115	105	145	131	142	131	117	139	158	123	116	125	137	141	139	120	134	141	134	126	136	108	124	125	139	163	117	131	124	134	124	132	138	141	117	145	122	141	112	130	143	142	119	126	135	129	115	137	94	141	122	142	127	141	132	128	130	125	122	133	124	143	117	131	132	115	117	112	137	134	113	115	126	125	134	144	94	144	126	145	133	129	123	123	132	122	120	117	120	141	147	144	133	106	137	131	121	121	133	133	126	93	120	136	139	142	145	120	138	141	128	141	122	124	135	126	145	133	142	145	121	134	112	105	143	130	115	134	130	144	128	128	135	132	129	120	121	130	115	149	131	123	128	127	137	110	126	126	119	129	145	135	122	112	135	128	127	141	134	150	126	98	130	124	118	112	131	155	108	123	138	146	138	148	144	146	136	129	120	119	141	131	120	117	128	113	136	130	119	144	120	145	134	112	118	152	145	111	132	125	141	123	144	127	124	125	137	116	152	146	145	139	144	131	157	135	101	130	134	110	163	142	116	144	148	132	128	130	140	137	121	123	135	127	103	124	125	119	158	134	159	127	137	117	125	119	102	136	136	134	119	109	116	135	155	134	125	127	113	141	120	122	124	117	131	122	140	128	130	133	158	130	139	133	124	128	148	130	129	119	151	134	121	113	126	109	120	116	115	138	146	151	124	133	168	124	108	117	145	135	138	153	117	124	128	133	138	139	143	129	152	139	146	122	135	113	132	152	151	141	134	147	117	127	118	129	133	123	114	105	122	138	138	123	147	125	119	125	133	123	129	127	134	113	124	133	128	128	123	126	135	130	129	132	133	129	139	119	126	123	136	133	127	127	140	139	118	134	136	127	135	140	129	121	131	122	127	133	125	138	130	160	101	134	118	138	118	140	123	118	116	118	154	146	135	131	134	124	122	139	127	138	126	137	128	122	126	135	144	154	128	139	124	130	112	124	129	140	121	118	113	132	127	109	123	131	136	122	144	109	109	143	136	130	135	105	112	129	153	133	128	133	139	138	129	121	154	138	136	110	124	144	105	118	119	148	111	125	156	142	123	131	124	125	134	134	130	122	134	119	112	125	127	134	107	128	140	137	139	116	134	127	141	134	141	139	145	117	116	142	122	118	127	138	163	140	108	126	122	121	117	159	122	126	134	128	136	109	130	113	137	141	112	131	130	137	140	126	130	143	133	126	133	121	124	120	116	123	105	132	127	138	140	135	137	116	126	115	126	111	141	146	132	132	127	125	128	127	126	124	138	155	115	135	115	138	145	122	122	118	144	135	124	136	132	158	118	118	145	120	118	134	121	150	126	118	127	116	110	139	139	135	126	124	110	141	129	138	125	131	131	146	131	120	106	97	118	150	134	122	110	143	104	142	129	138	116	149	127	146	119	146	126	121	131
24766	12455	4816	4385	2170	2456	6839	5616	7205	583	508	488	450	389	460	419	389	402	412	383	369	357	379	380	364	383	357	361	328	374	342	365	324	369	336	376	331	314	349	319	332	321	334	335	304	348	328	321	357	350	324	325	319	340	346	373	323	330	320	343	373	331	336	323	315	316	338	336	316	345	345	346	342	320	334	370	363	319	342	330	305	315	331	314	371	339	297	343	352	309	323	357	308	346	349	336	346	368	351	323	346	322	315	347	313	339	349	324	326	328	332	298	342	296	318	338	354	360	295	305	336	343	326	341	323	363	347	333	345	311	349	370	325	316	354	322	321	336	302	313	317	340	334	359	325	329	338	347	310	326	304	311	334	352	340	312	319	306	313	313	305	356	325	326	323	340	315	356	358	322	327	331	328	339	357	335	369	312	346	335	348	365	306	313	336	322	335	343	374	341	344	341	317	351	327	328	319	307	338	335	356	349	333	339	349	332	321	324	361	343	314	333	370	326	343	328	331	317	326	313	340	324	326	339	357	364	335	327	344	348	306	344	337	325	338	318	323	313	336	336	336	309	360	331	334	329	329	300	342	339	345	345	316	354	350	324	350	322	315	342	326	323	351	313	349	356	317	321	326	335	321	299	321	326	338	362	325	324	320	360	316	336	341	340	314	349	312	357	320	351	307	327	308	330	309	326	325	331	307	329	324	312	309	341	341	353	330	339	297	335	288	337	326	351	306	352	319	331	334	320	340	322	309	338	347	292	326	321	332	350	349	343	358	315	370	312	323	331	328	315	299	307	304	326	302	327	343	336	324	291	338	303	356	289	284	320	320	347	321	319	359	351	314	340	309	343	313	375	332	314	296	343	342	339	321	343	315	361	339	348	333	332	329	324	362	342	339	321	312	318	337	345	294	357	333	328	371	328	296	336	346	331	282	293	362	347	365	307	339	339	349	311	335	353	343	307	332	333	307	344	341	330	321	355	330	319	332	331	330	337	376	377	325	294	319	329	341	298	290	319	325	355	369	369	312	342	308	322	328	319	358	336	345	350	328	295	344	358	317	336	333	314	351	343	332	350	322	349	349	329	324	308	306	308	289	350	316	334	327	325	325	324	337	308	320	348	315	357	321	336	311	333	343	336	348	318	313	316	328	320	348	298	330	351	346	328	353	339	321	324	322	327	323	358	296	307	315	299	305	329	344	340	320	325	357	329	306	312	336	291	342	336	328	327	330	330	333	331	304	315	318	297	321	325	343	356	364	338	321	307	322	309	341	336	331	363	344	347	342	331	364	318	342	313	299	322	330	353	342	339	321	341	303	314	327	335	331	314	338	303	327	331	332	312	324	344	341	321	327	324	319	329	325	352	346	309	321	359	323	336	336	356	317	344	329	338	325	355	311	337	323	342	318	290	359	336	332	329	314	301	316	319	337	342	308	338	351	305	331	330	324	335	307	299	324	343	336	339	320	345	346	351	337	343	317	302	331	319	323	307	351	327	334	361	369	324	291	320	321	293	333	305	329	343	302	346	332	348	329	351	324	352	313	308	331	319	327	345	300	319	315	328	311	355	334	320	317	310	303	330	302	328	341	328	291	334	330	342	314	347	334	345	303	330	337	323	293	321	332	339	318	314	291	344	343	299	314	291	359	322	347	347	319	362	335	346	341	312	356	354	336	288	322	334	313	331	299	301	334	343	333	322	318	319	330	325	308	328	331	350	328	321	328	314	374	348	309	323	335	331	318	341	308	338	329	345	332	319	340	329	306	332	323	360	316	311	336	332	337	335	333	332	306	329	331	329	332	311	309	341	320	324	315	338	335	299	355	347	302	332	336	326	327	323	340	300	361	314	300	353	349	332	340	351	339	350	345	308	313	348	311	349	285	325	342	317	365	335	339	332	347	321	330	332	329	344	323	336	313	333	325	336	299	310	307	284	306	284	308	325	327	348	338	356	322	332	373	320	333	345	346	333	329	344	323	311	317	324	328	322	348	306	325	357	351	304	332	326	346	311	351	282	324	314	328	321	350	334	334	318	304	353	328	342	335	368	322	293	320	345	327	321	333	341	328	341	293	336	326	307	329	328	318	331	294	348	338	365	321	336	333	315	320	310	343	348	355	305	341	326	327	319	315	339	331	302	348	326	333	340	315	335	317	336	354	304	314	334	343	282	333	330	315	316	343	357	331	308	337	335	344	326	307	335	315	346	315	314	358	317	341	330	331	316	336	325	325	341	314	337	312	335	327	341	326	301	344	340	341	352	314	325	324	331	321	325	318	320	355	330	325	306	353	312	310	326	335	316	318	338	340	334	310	343	330	327	339	335	358	304	337	332	305	321	375	309	313	326	314	353	296	315	322	354	325	320	358	339	342	294	333	332	340	345	332	327	363	373	314	334	314	323	316	306	302	319	319	336	347	316	316	340	335	294	319	315	338	331	328	336	329	335	348	315	334	345	299	329	326	323	346	350	316	352	349	315	335	329	297	352	290	306	341	319	317	354	365	298	328	341	310	324	316	327	310	321	322	355	318	320	323	350	343	320	334	354	334	346	346	358	308	302	341	333	321	300	336	330	362	315	304	347	336	337	333	331	334	332	317	329	341	290	342	333	325	312	334	331	336	335	312	331	300	314	352	336	313	335	339	341	315	363	370	333	303	361	328	327	318	344	336	331	328	325	345	309	340	321	342	302	359	336	276	331	328	345	336	322	350	311	313	374	348	343	308	323	309	337	336	322	318	333	338	363	303	315	341	326	312	306	312	334	328	319	316	352	316	341	320	306	329	339	309	325	328	332	344	328	331	354	289	314	337	279	355	346	324	353	341	340	357	356	316	343	324	332	336	336	337	357	330	330	328	321	343	323	326	320	320	306	302	322	322	338	326	309	323	310	333	331	344	309	338	339	350	336	366	309	312	345	370	330	336	295	329	317	335	367	333	317	331	331	327	352	328	346	306	319	323	363	328	332	327	324	335	306	319	330	310	344	371	345	315	339	288	323	318	372	329	284	330	328	327	293	339	340	325	330	322	355	344	326	317	341	326	308	352	337	324	312	311	356	320	341	348	326	349	324	321	340	331	334	313	332	322	310	322	335	334	321	319	352	305	314	357	323	335	326	320	324	310	336	311	311	366	333	338	360	301	328	322	358	340	341	333	335	319	373	331	319	359	312	316	333	308	327	317	346	345	332	306	323	318	344	332	322	362	347	319	305	327	333	341	328	323	333	331	350	290	343	306	308	277	371	338	343	327	349	345	336	334	327	333	284	333	302	318	339	312	358	331	329	320	301	309	331	334	313	336	329	353	310	352	340	314	324	321	337	305	339	363	343	295	342	322	334	341	340	322	325	327	321	352	305	331	322	339	330	347	299	284	325	338	321	305	319	345	309	335	331	305	311	291	304	326	327	358	316	321	292	324	359	345	306	356	357	321	343	324	299	333	315	347	377	331	368	297	353	325	357	340	333	334	325	354	354	337	277	337	368	318	329	313	310	298	348
4504	1485	733	480	362	402	394	372	310	301	284	287	290	260	274	286	301	277	284	274	288	287	280	291	282	269	303	274	279	290	287	284	287	306	316	298	298	287	264	323	289	297	290	269	303	314	295	263	261	289	268	278	290	263	245	305	308	284	279	295	311	280	272	298	284	284	312	290	287	278	285	320	292	282	312	281	275	313	288	282	274	290	285	279	272	303	284	245	298	296	246	287	277	292	282	282	277	292	281	290	291	273	258	268	290	307	274	298	293	288	293	305	289	318	301	273	276	293	279	282	291	272	254	279	300	281	296	304	292	295	314	276	278	299	297	286	254	302	282	287	278	308	297	292	295	289	275	260	301	272	287	273	262	267	264	279	301	280	295	278	267	301	270	285	271	290	313	275	288	287	314	292	297	278	294	282	292	322	276	308	256	307	328	279	268	274	300	303	270	336	285	301	272	273	273	328	305	294	312	296	266	303	307	291	273	311	263	275	264	280	251	277	281	310	273	286	297	317	293	252	264	246	294	243	292	258	277	315	305	277	287	268	263	291	290	255	271	250	272	265	302	269	257	288	284	298	294	271	284	286	261	286	313	268	290	300	298	253	294	274	303	268	299	293	268	308	296	274	306	295	285	280	287	249	318	288	287	275	306	283	263	279	306	267	288	306	280	296	239	323	297	300	303	262	259	269	332	292	268	312	305	309	299	323	278	314	263	299	277	302	295	278	294	258	290	282	275	272	302	329	284	254	280	269	281	305	274	297	270	289	294	279	281	285	302	267	307	270	288	276	252	292	310	284	297	282	279	301	269	273	266	291	293	292	260	309	288	281	292	300	277	293	289	304	292	340	254	245	294	291	295	284	285	300	279	297	291	299	276	254	266	272	294	270	282	284	299	273	268	256	286	283	258	281	291	305	302	290	279	286	315	288	289	318	303	323	312	321	280	270	275	285	290	273	267	300	259	280	305	329	261	272	290	284	285	303	318	254	315	299	304	274	286	283	285	250	272	272	255	289	295	306	282	277	302	282	311	299	304	305	278	284	247	324	252	268	284	272	269	289	327	288	264	243	284	328	289	260	316	269	315	308	308	283	302	301	267	304	270	280	283	271	321	285	286	287	271	278	316	279	306	287	274	273	288	248	263	271	292	314	284	257	261	293	282	282	312	284	298	298	301	277	300	295	273	260	278	286	274	289	292	284	328	324	313	310	304	297	304	314	282	265	284	301	256	278	262	274	296	308	269	296	293	263	278	262	287	275	282	272	297	292	283	299	314	298	325	286	309	318	286	300	325	316	262	327	263	280	280	265	276	296	267	275	302	251	315	258	293	284	277	309	267	286	290	262	275	271	308	294	292	244	275	274	275	274	298	292	308	311	285	318	284	296	303	270	294	268	307	291	289	280	288	281	288	280	290	275	256	262	263	266	296	283	313	295	277	263	315	280	276	304	289	286	290	288	260	292	279	263	313	278	293	265	294	267	304	295	263	295	266	313	263	248	288	311	293	309	289	263	294	272	285	290	279	292	303	296	287	258	303	282	254	260	267	330	281	281	262	260	289	236	328	308	295	285	295	302	303	280	296	274	292	306	292	295	278	292	287	264	267	286	258	311	291	268	286	272	274	292	294	292	293	276	326	324	295	302	285	277	289	281	302	296	292	312	283	273	248	276	308	279	276	296	271	294	284	299	288	265	299	261	306	302	282	272	291	298	282	319	296	270	296	268	252	295	265	293	294	284	307	271	266	276	294	302	290	271	271	276	267	299	295	255	277	282	292	270	316	321	286	294	271	257	244	300	267	303	318	279	302	274	272	292	271	292	279	257	289	277	284	266	283	281	277	298	275	278	293	265	274	296	296	291	294	280	283	289	300	287	289	282	304	294	268	276	285	268	264	279	290	270	259	282	251	290	289	287	300	258	316	265	302	266	264	281	290	268	274	292	318	279	278	302	287	322	280	299	289	297	283	335	306	291	300	244	344	273	273	289	268	287	277	274	279	307	256	271	260	296	305	290	249	298	296	288	267	300	281	287	327	257	267	276	281	287	263	327	302	322	299	294	295	325	274	266	289	307	271	291	302	281	259	271	315	284	274	254	280	276	279	276	296	307	281	306	266	299	297	285	324	290	287	288	289	276	312	285	302	286	289	280	307	295	304	284	267	289	282	310	302	244	300	301	301	259	264	339	283	296	263	269	280	286	244	280	292	299	305	309	284	319	274	306	275	265	278	261	279	274	260	268	300	274	306	292	294	291	324	298	307	281	299	286	284	289	275	278	282	297	285	301	304	299	295	281	277	274	302	266	280	267	283	300	280	292	291	288	286	286	288	273	294	282	309	300	270	304	281	279	282	311	286	286	311	271	297	313	267	245	299	257	292	304	300	249	286	289	283	293	282	255	312	299	276	288	300	289	252	318	319	272	301	289	292	311	300	282	294	275	265	287	308	286	285	291	276	283	278	282	270	256	284	268	256	274	262	321	282	269	314	285	269	263	290	276	267	288	296	266	275	282	286	273	296	323	256	269	292	276	280	314	250	278	262	297	274	295	273	244	301	288	289	273	274	297	306	286	284	277	284	303	294	333	291	303	307	304	267	279	261	286	271	304	287	267	282	285	279	260	278	271	274	297	287	284	301	317	292	348	287	286	287	282	278	291	292	285	258	269	296	276	266	326	282	287	276	291	281	281	269	286	249	275	256	272	286	318	299	273	285	297	271	287	256	266	284	276	298	283	327	290	291	263	270	268	312	273	330	261	267	310	283	282	272	307	309	280	302	268	293	250	283	294	273	282	300	271	272	278	270	284	279	280	270	285	310	319	312	294	317	274	269	297	306	297	301	277	267	277	290	284	283	302	265	262	285	239	279	272	300	298	291	316	287	288	307	300	321	316	303	296	264	262	280	288	238	298	268	279	270	279	273	280	321	280	300	280	286	274	276	281	270	284	284	272	259	312	290	287	295	226	272	265	288	289	275	292	293	298	250	281	302	265	288	307	309	265	270	309	272	312	262	274	302	293	250	292	309	291	296	310	306	296	275	258	302	292	292	305	274	308	292	271	327	296	285	287	312	272	291	277	237	281	286	283	252	308	306	291	288	298	300	304	327	271	283	292	285	262	267	304	287	284	303	271	278	299	284	262	311	242	254	288	288	305	276	257	293	320	284	309	294	283	274	264	265	266	300	249	290	274	269	281	262	293	280	328	285	286	277	272	319	288	280	270	319	323	281	272	272	294	294	284	313	260	267	269	300	287	288	284	289	282	296	305	277	304	317	271	285	294	284	285	263	301	280	281	315	313	278	296	303	301	297	302	278	290	319	297	300	283	288	279	306	297	264	302	279	301	289	293	263	260	261	310	267	247	315	303	298	288	282	302	289	316	287	287	297	300	300	283	273	301	297	281	294	300	266	308	264	293	323	269	287	281	276	287	253	285	301	274	259	277	282	272	278	274	320	273	277	275	275	289	278	287	271	262	303	278	310	300	258	284	285	282
4512	2156	1614	1413	1002	1341	1147	971	866	700	701	697	686	672	677	644	701	725	713	716	625	692	708	713	691	673	692	661	634	695	689	695	689	660	689	697	672	722	703	725	676	689	653	703	687	677	707	668	692	717	658	712	694	686	677	664	642	685	722	679	684	736	676	645	695	687	644	676	665	666	646	676	683	701	709	660	641	653	689	724	689	692	685	680	688	709	666	671	685	657	628	666	656	678	702	656	719	699	690	659	672	653	656	655	686	696	656	646	686	641	685	709	693	704	685	659	707	697	688	708	693	676	692	672	720	652	662	721	687	686	672	679	634	681	669	700	687	719	636	667	724	630	688	656	690	666	704	681	759	650	687	676	717	707	663	696	632	689	675	672	662	685	660	651	648	664	715	739	706	628	667	695	676	667	673	672	673	676	647	648	636	727	713	674	661	684	641	702	675	668	711	648	713	701	662	638	649	683	703	680	617	682	711	727	673	663	715	681	679	650	715	713	662	689	736	697	678	682	683	687	643	680	651	698	658	688	708	694	711	675	646	702	705	659	656	689	712	683	693	666	694	671	661	671	683	653	645	688	643	651	688	710	706	685	682	672	690	681	685	719	699	666	686	652	710	718	658	687	651	707	688	648	661	697	701	666	685	687	630	755	731	678	646	651	631	681	735	658	663	642	682	697	661	676	730	668	698	653	677	683	673	695	728	695	706	683	637	673	699	648	646	671	726	653	677	691	635	701	673	695	729	667	647	658	672	664	710	680	664	667	692	639	688	714	669	671	679	666	727	729	673	658	697	675	710	676	684	713	634	685	646	651	690	698	686	708	683	715	690	658	638	697	658	703	752	639	691	717	680	720	707	703	666	687	699	672	639	681	733	646	652	639	727	665	681	708	677	666	682	658	647	698	630	714	665	743	745	663	655	667	671	712	665	698	648	690	663	687	670	654	678	691	655	655	648	657	639	657	647	647	696	680	691	708	636	652	684	682	700	712	687	713	710	691	671	635	625	718	691	692	689	710	693	710	706	722	628	683	694	678	697	700	632	709	607	712	670	668	697	663	736	663	717	675	661	696	682	713	690	721	666	687	657	708	639	700	692	677	696	735	661	660	693	682	688	677	719	687	678	637	687	653	645	691	721	656	648	687	690	709	690	682	697	693	707	683	688	732	694	714	665	660	719	666	687	690	694	688	686	674	637	671	669	714	684	661	682	643	725	671	731	647	636	666	699	692	677	663	687	717	670	637	694	637	685	675	690	690	701	701	685	684	657	715	715	685	686	701	666	689	687	670	674	680	669	705	712	694	679	687	700	728	680	699	703	736	699	676	679	703	696	651	670	687	724	679	669	722	687	713	670	697	705	709	702	683	662	647	674	687	624	691	669	640	638	757	662	686	707	699	649	694	728	636	690	728	698	665	649	682	673	658	669	653	666	647	657	712	708	673	682	681	674	667	681	706	685	666	662	674	644	681	676	695	746	716	664	683	718	640	653	648	685	695	684	683	696	648	619	690	714	738	728	661	694	672	699	698	655	668	694	616	696	634	695	630	657	648	655	629	712	662	677	680	702	648	699	670	644	659	710	693	710	672	669	672	718	688	713	693	675	736	691	650	699	695	676	662	690	670	657	642	675	703	683	715	644	694	679	662	654	694	660	698	685	688	672	620	668	669	682	668	711	704	710	665	646	672	668	727	701	692	703	697	705	676	698	709	676	690	662	670	679	716	701	703	725	684	676	680	707	684	708	678	712	746	661	702	669	637	702	734	680	710	675	647	645	631	663	639	616	713	701	741	687	670	684	750	674	683	679	703	640	681	668	668	740	711	717	681	659	688	652	728	688	683	629	691	685	681	672	654	624	711	682	723	685	682	641	700	663	680	730	693	666	695	685	696	641	675	695	672	646	707	632	692	700	711	659	678	640	671	705	678	759	685	691	646	697	671	686	673	693	676	693	674	662	708	618	715	677	716	719	652	645	661	696	723	675	682	690	697	710	695	692	673	672	645	714	692	663	654	662	679	634	665	661	705	661	670	666	653	687	709	708	679	622	676	673	688	722	737	714	697	688	658	712	641	690	749	730	674	639	666	723	653	639	686	680	643	698	699	745	666	668	662	673	649	682	698	686	671	646	679	694	645	677	632	627	714	663	638	677	678	678	685	677	678	753	681	696	689	673	698	666	679	680	678	659	631	667	677	673	662	722	660	662	659	703	659	656	683	650	635	668	671	656	655	644	684	637	627	717	713	699	653	684	695	647	681	670	646	717	671	693	700	698	674	677	688	639	673	715	663	668	687	633	712	675	623	719	726	667	686	722	676	715	707	711	643	687	735	697	674	694	683	659	697	703	641	673	690	670	684	652	656	680	643	636	649	708	681	658	652	678	670	699	653	698	698	665	658	677	656	683	688	715	662	710	692	673	636	678	643	667	652	687	695	698	692	677	696	690	673	636	716	693	669	681	654	696	695	672	688	720	668	664	681	692	661	721	732	731	687	667	679	624	655	643	645	664	707	684	645	698	692	734	718	667	696	708	683	700	658	700	669	699	695	691	697	700	679	687	634	656	697	695	719	689	664	703	692	706	708	717	683	629	702	705	655	709	655	683	722	689	658	688	696	712	713	705	697	745	705	716	709	686	666	682	705	703	619	692	658	653	705	691	719	651	744	673	720	660	736	704	725	731	690	694	667	636	654	710	688	691	679	707	667	667	683	658	702	645	741	687	699	729	667	667	713	697	706	718	730	692	702	731	683	653	729	679	624	703	670	710	710	664	691	666	696	698	641	663	678	646	668	678	701	687	685	681	663	677	697	666	643	667	697	695	716	682	641	693	649	686	687	633	686	684	676	730	685	709	685	683	685	680	663	668	682	668	708	655	723	693	683	698	676	688	683	664	705	682	660	677	652	705	722	688	693	664	665	672	658	662	672	678	648	700	648	671	726	659	719	684	597	688	693	677	694	713	661	711	653	733	643	697	648	712	653	721	694	654	672	673	656	701	726	702	743	719	698	667	674	668	680	641	702	631	696	639	680	679	712	727	692	677	721	688	699	679	639	741	694	675	624	657	688	671	666	642	677	652	726	724	719	715	640	678	673	701	680	680	715	662	674	655	721	737	657	631	695	681	708	649	721	689	664	743	687	615	681	642	695	697	684	661	639	697	642	711	717	686	682	688	706	659	671	693	672	677	685	685	683	657	679	707	653	705	727	693	702	636	616	628	733	703	667	661	664	682	669	709	645	677	736	649	689	719	667	706	695	663	690	679	699	638	706	646	656	659	697	643	690	656	653	698	687	667	688	725	652	680	736	715	689	670	667	722	695	670	714	694	681	716	701	690	637	707	700	669	717	646	703	702	705	718	662	644	673	744	675	680	715	711	638	756	649	662	689	678	719	669	704	730	658	627	680	681	668	645	662	736	698	659	704	695	611	695	646	676	698	643	639	677	614	656	705	691	709	667	731	665	713	688	665	667	689	655	735	675	723	665	665	729	620
22379	19321	2504	611	479	651	792	710	1337	295	305	263	302	249	284	285	232	237	256	271	288	290	261	250	272	261	275	310	264	255	235	255	276	272	275	267	253	254	265	276	251	270	293	249	242	290	266	270	276	224	266	269	260	258	265	247	265	256	297	251	267	311	245	275	242	258	271	259	257	238	250	274	247	253	226	257	263	259	256	282	246	271	275	251	264	267	250	286	264	256	275	234	262	268	306	232	270	237	268	234	252	263	255	254	286	278	264	238	245	271	272	294	240	246	261	287	261	289	268	253	262	246	244	274	281	271	271	293	261	265	261	275	257	273	264	263	241	249	274	237	259	268	270	266	290	254	251	255	289	237	269	245	266	211	249	269	261	273	272	241	234	282	262	293	291	276	300	237	258	283	239	265	262	258	260	271	245	258	284	222	235	268	285	254	234	273	248	264	282	264	250	259	260	256	235	229	272	251	274	269	276	261	267	289	279	278	244	291	280	248	264	264	281	245	252	240	251	242	265	251	285	261	247	281	240	250	264	246	262	273	238	275	257	242	275	264	297	254	247	250	272	241	285	277	247	235	295	247	277	263	260	251	257	250	269	260	299	260	307	263	281	271	263	254	266	274	237	272	253	290	262	233	242	282	257	261	255	277	281	250	286	307	259	237	257	257	266	258	266	268	258	259	286	281	235	269	281	253	276	260	264	235	244	291	244	245	282	229	277	290	237	264	267	247	243	283	260	255	244	285	240	241	256	266	271	265	288	282	237	285	266	299	293	257	265	281	249	252	268	246	240	290	258	236	247	279	251	291	257	266	263	254	265	269	269	251	261	242	295	248	287	269	250	249	250	287	248	268	277	276	250	291	240	304	244	226	255	286	276	267	286	279	274	269	280	257	238	325	284	271	260	266	296	274	283	267	282	259	243	270	239	276	283	306	232	275	286	241	246	238	263	256	241	247	281	257	262	271	290	261	235	263	259	258	274	243	285	276	281	255	264	225	253	267	272	242	282	274	258	289	274	275	285	248	275	272	262	269	245	262	260	251	257	260	259	259	295	222	260	267	272	272	280	279	253	288	279	268	259	257	276	248	276	266	239	301	255	266	268	232	289	246	259	236	247	257	256	262	284	265	278	249	278	251	269	267	228	286	254	289	276	270	276	268	288	284	284	274	251	223	261	277	278	279	248	287	267	243	245	252	253	276	257	268	264	244	251	267	267	272	241	264	266	293	281	282	233	268	220	246	256	276	230	278	255	251	264	279	265	263	261	285	282	251	281	276	260	266	277	274	257	242	274	259	268	267	234	237	294	279	259	235	260	227	278	259	293	257	255	257	255	259	240	264	275	264	264	245	287	251	254	269	263	264	265	254	267	264	264	281	236	233	250	283	240	285	290	265	272	253	274	239	248	273	285	245	264	289	259	278	260	286	277	247	275	254	255	279	290	251	255	245	251	260	247	276	240	272	277	264	252	253	275	241	268	237	267	233	266	271	252	238	269	241	235	277	252	251	278	250	238	276	311	272	260	255	285	263	264	290	263	263	283	260	265	265	226	277	268	248	298	291	277	280	266	265	252	240	268	274	285	278	259	254	271	272	265	275	243	276	262	238	256	259	250	278	251	248	253	267	278	269	279	288	255	240	285	258	253	238	279	240	275	259	257	228	284	277	238	226	279	248	286	281	247	277	268	267	239	233	254	279	255	247	258	256	289	250	257	283	270	260	248	240	267	249	259	237	240	282	246	242	253	256	274	258	261	247	241	249	242	259	221	254	240	269	214	235	277	231	246	294	276	251	254	280	283	273	279	300	253	268	244	269	269	253	293	251	281	266	282	225	275	237	248	255	238	281	269	258	276	241	253	247	239	263	278	259	285	236	257	232	270	274	272	263	289	263	248	268	310	263	269	282	303	238	256	268	288	284	296	245	259	271	249	232	275	308	262	279	267	292	290	261	270	249	273	273	256	234	246	262	300	270	269	282	280	269	292	279	238	253	241	281	277	238	242	240	286	291	269	274	236	248	271	265	282	274	279	263	259	247	255	266	265	247	243	281	231	247	279	273	256	283	291	241	246	269	247	270	247	278	308	245	256	254	257	257	275	254	232	265	266	287	305	260	275	298	229	248	274	270	247	266	265	258	255	267	285	279	231	260	274	252	250	227	255	287	229	241	238	264	275	260	281	280	260	287	243	278	266	270	252	259	275	289	281	270	276	254	246	258	286	276	238	274	283	271	222	216	251	270	249	285	259	236	248	273	261	256	248	264	280	252	245	234	261	285	267	240	246	272	283	246	254	271	307	265	265	267	298	260	266	289	282	271	268	260	243	234	253	307	274	274	251	272	263	245	266	244	231	274	247	254	261	285	267	258	264	265	273	279	244	253	225	280	297	266	236	283	267	268	267	274	271	289	283	254	254	264	267	272	245	277	261	233	264	272	279	269	285	262	259	259	261	276	287	261	274	235	266	253	291	261	268	255	241	259	241	268	256	258	277	290	271	246	258	290	269	272	264	248	269	256	249	285	256	267	273	249	294	270	266	276	266	283	256	282	261	267	279	227	285	293	252	279	256	263	262	268	234	290	229	279	267	235	266	273	250	257	245	286	288	255	254	242	261	284	227	248	252	250	254	258	254	281	268	247	271	255	282	258	246	263	272	256	248	254	242	253	242	271	272	290	282	213	244	282	284	267	293	313	258	238	282	273	266	253	251	286	296	267	264	276	289	253	281	226	269	304	266	264	268	224	271	237	295	262	263	248	281	292	268	270	272	252	293	263	256	284	273	266	236	266	273	279	268	251	246	262	268	247	271	261	269	250	268	258	261	257	266	268	262	268	244	243	252	273	270	292	267	279	263	258	262	271	256	289	229	246	274	245	251	271	221	296	248	245	280	265	283	270	250	279	260	281	250	299	263	261	255	254	294	243	259	263	288	248	244	264	285	281	218	259	267	260	245	259	251	294	270	255	263	241	245	252	249	230	258	270	241	259	248	270	254	260	255	240	273	239	231	258	242	269	322	231	251	278	263	254	294	253	268	272	263	241	247	279	272	261	288	250	266	290	265	262	263	214	249	265	255	235	254	265	250	288	258	283	244	256	259	260	286	287	261	253	252	261	274	256	254	270	268	271	267	237	291	266	265	265	262	257	264	269	258	244	281	304	252	238	268	252	233	248	271	279	276	262	250	271	278	255	224	243	274	283	268	260	268	257	253	255	270	207	305	256	260	260	262	267	274	282	259	276	283	248	259	269	234	281	290	259	268	270	262	267	274	274	263	266	243	264	245	246	266	259	257	253	260	288	268	305	279	256	250	265	255	251	248	250	274	246	226	268	252	247	271	260	257	280	249	278	268	250	250	255	262	246	258	243	278	250	251	255	270	261	264	258	222	258	248	252	289	282	273	262	252	274	258	269	258	277	273	263	286	249	260	250	266	236	255	266	240	281	292	250	283	250	283	292	260	244	231	268	274	280	265	259	268	274	267	262	269	268	246	261
17859	11393	2129	1850	1708	2402	3412	3511	5810	738	682	684	698	694	650	649	670	715	651	676	655	631	692	609	625	651	659	637	622	698	602	593	668	588	617	615	645	631	654	694	616	625	623	619	630	643	611	619	632	630	575	628	639	643	584	638	626	640	629	627	592	628	579	652	643	646	626	627	618	643	650	600	619	632	636	664	636	622	595	580	628	638	576	655	652	646	625	638	591	612	629	631	642	613	637	612	612	614	580	638	622	661	623	635	645	628	610	639	626	613	617	648	659	633	626	563	635	635	600	603	622	625	609	628	646	622	637	650	652	653	591	659	606	669	680	624	626	647	581	656	636	609	618	623	605	594	644	609	636	616	623	617	613	637	610	691	594	632	643	638	633	626	602	633	583	602	619	608	614	618	612	649	618	605	607	661	683	618	640	644	614	672	628	619	646	596	621	621	636	618	609	605	603	635	633	574	647	624	599	622	645	606	607	662	581	605	631	635	569	656	624	584	606	643	656	623	642	622	657	612	600	664	630	584	648	623	608	642	632	582	608	611	585	634	648	625	604	611	606	659	648	640	598	621	628	644	633	610	618	617	645	612	632	623	625	617	639	643	622	604	645	602	581	628	665	632	616	624	614	641	600	616	639	627	663	645	600	621	662	593	649	660	616	665	628	589	646	625	625	600	657	606	666	638	634	633	628	627	660	678	628	610	620	645	618	636	651	611	602	603	633	598	655	668	620	592	599	638	631	642	630	636	623	640	574	654	609	625	614	686	609	609	597	646	575	641	620	596	580	608	648	625	644	634	690	623	634	617	594	595	616	622	595	601	611	581	594	650	643	610	631	640	604	660	650	636	609	636	636	623	622	610	608	596	619	603	611	665	622	608	638	574	619	655	568	620	634	630	624	638	577	656	629	605	625	626	622	629	584	619	610	635	587	615	622	591	582	650	656	604	668	659	656	619	669	648	641	667	679	626	641	638	660	627	653	604	612	634	624	655	649	620	634	629	591	604	609	584	678	613	603	586	630	606	614	628	580	567	615	598	578	580	667	595	632	623	682	604	621	630	645	625	642	626	643	604	624	647	632	591	645	586	586	610	606	661	621	670	620	650	631	638	633	577	593	639	620	604	638	608	637	586	643	611	636	674	630	645	633	615	656	607	643	617	619	618	603	621	624	630	620	653	618	658	617	637	638	635	624	643	578	680	618	608	625	598	617	588	627	619	607	646	635	580	636	623	645	610	671	653	633	633	656	602	621	631	643	629	627	599	605	650	640	630	606	619	672	664	596	632	614	602	632	653	632	586	646	618	659	677	551	617	625	647	662	614	632	613	588	587	649	630	589	627	621	600	545	596	633	683	595	598	608	648	616	588	630	621	678	601	651	638	593	628	635	578	666	605	647	612	605	668	583	600	635	600	650	611	590	636	617	617	615	639	600	613	646	637	657	585	614	603	649	643	649	644	614	609	605	628	579	623	618	645	595	597	595	625	642	576	630	628	600	590	628	612	634	619	619	632	623	638	669	671	615	626	606	601	658	714	653	630	619	620	638	645	634	608	639	556	657	641	624	634	611	650	611	634	616	611	629	655	608	630	676	658	629	637	605	668	640	652	668	608	627	632	666	652	638	645	595	612	574	636	622	655	640	634	655	611	651	638	608	628	642	683	636	638	627	618	587	586	664	644	620	669	624	630	626	611	635	647	616	626	628	633	601	596	627	614	595	603	636	603	595	636	615	617	643	641	620	627	656	614	667	569	602	616	615	617	674	633	635	643	654	620	596	612	623	593	641	668	660	653	623	623	578	632	600	622	620	644	612	570	623	589	633	690	624	653	567	595	635	661	590	612	578	644	616	579	650	634	645	637	603	621	600	614	648	587	629	575	602	616	654	621	593	660	620	687	600	580	613	667	612	662	656	601	609	631	628	604	610	615	607	606	633	579	648	655	651	628	632	621	655	621	615	626	599	614	615	618	627	634	635	586	622	624	603	617	581	610	642	598	601	619	648	587	654	622	652	630	599	665	617	629	628	642	612	594	619	603	638	579	604	606	627	607	624	633	669	638	617	648	635	599	623	595	608	559	597	629	705	604	593	576	655	618	591	645	625	614	660	642	631	603	681	618	672	649	611	640	640	627	617	652	596	595	631	599	621	677	636	612	628	586	645	637	637	613	608	608	633	615	682	641	616	643	597	648	646	617	622	650	625	621	636	649	607	623	614	629	623	585	617	634	599	634	607	626	613	659	602	646	651	581	593	603	620	613	604	585	672	594	631	600	627	673	646	608	656	642	622	623	643	622	608	633	629	648	628	596	599	632	644	603	595	617	630	632	624	663	607	633	658	614	640	604	648	664	624	610	657	614	604	635	633	630	648	624	619	600	640	620	605	601	629	662	697	599	632	630	604	594	629	624	679	586	618	601	648	654	652	622	647	582	617	592	637	640	612	626	601	687	648	651	618	623	595	630	658	611	630	608	637	603	615	659	651	634	650	632	589	608	615	636	634	652	630	635	590	655	623	608	661	688	613	605	619	634	638	599	604	642	615	662	621	611	577	606	639	623	641	600	618	613	676	628	637	597	619	615	630	599	674	628	601	658	599	640	687	628	606	645	600	617	610	641	631	643	629	601	591	643	618	604	601	619	602	626	609	576	606	615	587	597	642	615	603	612	648	684	634	636	666	617	639	614	627	669	637	640	624	629	613	614	605	559	630	634	615	621	682	618	619	619	608	645	659	606	620	620	642	592	625	605	621	614	595	610	606	602	594	628	659	600	632	614	587	654	655	612	665	615	635	586	649	604	586	662	634	624	635	639	611	604	597	652	610	622	652	604	594	615	652	616	625	591	642	636	650	596	638	637	640	657	607	637	610	605	672	619	624	606	589	689	597	615	624	604	607	610	606	647	641	638	636	608	621	624	637	620	589	602	579	619	629	622	678	658	625	611	615	617	638	611	637	677	660	630	615	640	645	614	635	619	638	622	623	707	632	640	639	644	586	662	633	644	630	616	604	584	670	623	602	612	593	672	654	635	622	612	602	614	620	644	629	616	594	634	655	607	622	666	608	643	642	636	590	616	647	622	646	610	630	660	586	619	602	675	572	591	615	642	604	632	607	638	617	608	625	625	640	642	605	634	608	606	627	603	673	630	583	630	622	613	658	633	611	631	634	635	642	637	597	614	614	640	655	643	599	625	662	607	631	637	633	627	613	629	613	607	618	624	561	623	634	621	678	585	613	624	668	643	655	572	645	618	635	614	583	590	645	577	576	628	655	581	607	652	603	584	624	603	630	582	653	592	628	658	651	588	678	603	631	672	608	606	644	642	613	639	629	628	640	622	628	653	634	671	644	625	616	614	619	666	635	626	632	630	633	602	632	645	654	607	634	634	628	604	582	602	606	655	610	667	690	646	656	622	609	659	643	650	598	606	618	605	635	643	621	604	608	623	634	607	624	649	602	661	623	631	651	608	595	651	593	636	636	592	620	610	638	621	630	600
33238	31453	7367	756	532	805	1219	988	2472	167	156	142	155	122	165	151	142	142	132	146	122	133	150	116	160	159	151	156	143	135	158	142	116	107	129	132	148	129	141	126	137	128	133	125	123	142	126	125	135	141	137	146	109	120	137	137	132	136	131	141	135	121	138	115	138	144	137	115	146	135	133	126	145	118	148	119	139	127	109	119	145	147	140	132	135	136	131	134	114	110	114	137	154	117	131	141	142	151	134	139	131	120	117	128	125	130	126	127	153	154	120	112	139	121	126	134	103	120	146	143	121	132	119	164	126	114	119	156	119	126	125	111	129	125	121	141	134	120	126	140	125	132	142	115	115	143	136	144	121	139	143	113	133	146	116	119	123	131	135	144	146	107	131	132	123	120	134	145	123	141	145	132	116	133	128	140	131	108	117	129	140	135	145	137	117	125	124	124	155	125	129	120	114	125	128	145	117	128	120	142	147	139	137	132	112	126	140	142	133	131	132	124	150	123	116	135	154	121	129	137	139	155	131	137	128	123	131	129	135	124	127	128	119	112	113	129	139	140	121	109	128	131	139	131	135	138	156	136	124	139	117	149	122	120	119	120	146	153	127	121	130	135	125	120	138	132	126	123	125	112	131	129	127	115	134	120	136	118	132	134	126	121	143	129	133	132	138	140	119	116	131	95	101	154	126	121	131	128	145	155	135	133	137	108	110	140	158	131	150	145	147	122	133	125	122	138	129	136	126	140	142	140	137	147	122	139	102	103	136	137	144	129	126	132	158	153	138	126	123	130	150	121	133	125	136	116	140	144	128	145	118	123	149	127	139	134	138	116	105	137	124	140	132	106	125	139	121	127	135	134	129	144	142	142	141	151	126	127	131	110	136	139	103	134	126	127	112	136	132	118	130	118	126	140	117	111	136	111	124	131	121	133	146	124	139	120	133	128	145	154	128	126	113	142	144	131	116	134	145	129	127	119	129	125	144	111	129	142	129	124	127	121	145	135	131	160	140	121	116	138	128	162	151	132	140	120	150	129	100	141	133	123	112	130	134	123	144	93	136	131	135	129	113	165	139	136	132	115	127	128	127	123	142	138	130	130	107	138	120	99	96	134	142	148	115	137	120	128	131	149	126	148	115	126	121	109	143	124	119	122	122	123	119	137	146	145	115	125	125	123	131	117	127	133	131	135	135	134	113	131	124	106	144	150	110	102	126	130	133	139	129	138	117	138	127	118	143	110	121	128	127	131	139	137	120	140	143	138	129	120	137	119	114	156	119	128	108	140	173	125	127	118	108	124	121	149	124	117	139	123	137	130	140	129	133	155	132	134	124	112	131	121	129	131	116	137	112	125	122	140	119	117	120	121	130	121	140	142	147	148	135	108	130	121	122	116	117	127	129	139	125	156	129	100	116	139	129	141	120	107	127	134	135	107	136	139	140	131	133	107	141	125	125	121	144	124	132	136	127	107	127	119	144	141	114	115	124	133	141	130	138	136	139	121	130	132	121	120	139	109	125	124	119	136	134	153	117	125	142	109	135	126	147	139	130	147	117	133	124	144	150	143	125	142	121	133	147	124	119	140	133	158	128	129	112	142	130	144	145	115	130	145	123	123	130	137	133	126	131	165	130	132	114	118	143	125	133	113	151	114	129	139	127	155	148	120	123	107	159	138	123	147	135	113	147	129	107	124	118	139	127	101	136	139	125	138	148	136	133	133	122	125	136	130	146	120	114	120	129	134	146	108	128	116	134	124	128	140	130	111	137	140	136	133	118	131	141	114	140	137	130	136	132	118	108	117	141	142	125	124	138	122	108	123	128	128	131	159	127	136	133	144	135	114	125	147	140	136	137	102	124	120	124	125	136	142	122	122	141	104	122	153	130	139	142	134	134	122	112	134	131	145	139	119	145	126	115	121	119	127	141	152	145	137	132	129	117	121	129	134	113	131	144	134	128	130	137	110	139	134	146	128	135	119	120	121	136	125	134	129	130	118	140	148	104	131	121	137	115	156	148	136	106	121	130	156	148	143	131	140	119	154	164	119	122	119	134	138	124	137	146	128	134	147	128	127	125	119	130	121	120	105	126	124	127	127	144	131	130	136	137	134	134	129	142	144	114	108	129	137	99	105	112	141	112	113	116	145	113	156	138	129	143	140	148	122	129	139	137	141	138	134	123	107	137	124	147	116	129	128	122	124	117	120	124	140	117	136	132	159	136	110	123	136	148	135	149	125	141	110	124	125	136	135	140	103	127	141	134	116	144	120	118	111	132	127	150	119	133	128	130	121	125	129	138	119	130	122	111	121	119	114	112	132	139	120	114	131	127	138	105	118	151	130	102	114	126	122	149	147	137	110	128	102	124	132	135	148	156	143	146	129	113	147	142	139	133	133	129	132	128	125	118	110	129	98	121	130	127	143	139	119	124	119	111	113	153	127	135	128	126	116	130	123	138	144	144	121	122	125	127	111	134	124	120	125	132	151	150	143	122	107	128	131	129	129	118	130	156	138	122	111	118	112	111	136	117	144	132	123	140	132	121	121	117	120	123	122	108	131	152	111	156	121	130	120	131	146	123	152	127	119	132	124	121	119	166	139	139	135	127	111	120	133	143	135	122	161	136	144	133	149	109	135	111	115	129	137	123	155	130	135	119	129	159	136	132	124	125	128	134	137	151	126	113	132	112	132	143	133	133	147	118	132	130	147	133	136	133	119	139	124	121	125	121	126	123	135	120	146	116	125	132	149	133	127	134	140	146	129	141	121	132	115	128	137	137	139	118	123	126	141	131	124	128	131	121	127	122	135	125	116	106	117	120	140	130	98	125	129	126	130	123	115	130	136	129	133	134	125	124	119	132	136	134	116	133	119	112	129	130	128	138	131	115	126	142	135	127	128	129	128	132	131	127	137	143	136	119	148	134	124	118	127	131	131	142	139	124	147	140	132	118	125	134	129	142	110	144	139	134	123	127	110	133	144	145	125	129	128	126	118	134	131	117	129	94	121	114	139	142	137	143	124	128	130	120	122	107	129	145	135	136	157	156	128	116	142	143	96	127	130	123	120	142	124	129	119	131	127	113	140	130	114	111	119	124	128	123	159	132	122	130	128	134	155	144	140	103	125	120	138	119	123	147	137	112	119	141	122	126	139	154	156	131	109	132	114	125	148	139	146	127	128	120	118	116	123	135	138	118	138	129	121	110	132	107	120	135	127	118	126	134	115	142	134	166	111	124	122	134	157	118	124	111	142	140	147	117	115	129	136	139	129	137	130	134	127	121	115	135	152	153	115	128	109	115	150	121	110	133	142	114	133	137	142	123	145	132	128	162	134	127	129	135	120	120	119	138	131	142	116	140	142	148	128	132	127	132	135	115	118	143	146	131	128	137	113	139	126	141	131	137	134	138	120	113	130	125	123	147	101	104	121	135	115	121	119	123	147	109	128	137	132	105	131	147	106	131	119	108	134	128	145	125	113	122	151	125	146	145	136	127	111	126	111
23934	15611	2416	2085	2270	3640	5776	4842	9409	553	528	498	465	468	419	407	406	423	406	395	420	360	343	402	333	392	374	374	360	354	340	357	382	362	353	361	376	324	331	350	364	336	324	359	360	333	318	324	350	332	335	351	308	334	333	347	327	346	372	338	354	340	336	342	350	351	345	329	356	324	354	335	319	325	317	341	316	365	334	305	342	363	323	324	353	333	329	360	338	334	287	328	361	317	334	332	329	353	353	342	331	359	336	357	318	347	279	346	336	314	346	340	329	361	335	332	319	304	334	326	341	299	292	306	325	306	314	360	319	320	329	311	342	344	314	335	326	344	299	304	313	331	335	295	318	283	341	367	329	366	329	347	323	292	332	347	319	320	336	334	351	322	307	313	329	307	343	344	324	355	315	324	313	372	354	332	345	347	310	357	324	296	322	399	326	335	365	319	344	357	348	310	327	312	320	296	371	308	339	356	283	349	339	321	354	321	336	331	337	336	322	328	327	318	305	347	354	333	339	353	328	322	349	329	333	377	320	337	337	292	304	325	324	324	327	348	329	337	317	317	315	309	311	352	332	331	341	323	330	332	307	358	311	333	288	332	327	320	354	310	314	337	343	341	328	327	359	306	316	376	356	353	317	335	339	315	323	325	323	342	334	316	361	313	323	307	353	308	330	340	329	335	316	350	309	322	317	313	331	326	349	321	314	359	352	352	316	322	346	350	306	343	365	333	334	319	337	285	320	332	286	322	306	334	313	340	345	341	329	328	339	311	345	331	302	324	343	323	357	353	339	339	349	318	322	326	333	353	331	325	326	324	324	309	363	330	340	298	303	337	338	342	310	352	294	319	307	342	320	336	322	335	344	348	321	311	308	353	316	350	322	327	313	349	338	342	332	321	293	316	334	341	298	308	365	286	331	284	313	324	301	319	304	336	331	310	334	317	316	344	344	335	324	340	287	353	372	357	318	332	344	346	330	314	319	305	295	307	374	325	323	341	321	313	325	329	348	294	317	343	328	333	315	332	360	310	354	316	315	315	303	348	316	322	328	327	324	296	321	341	299	322	343	318	337	315	329	338	350	308	334	336	354	312	335	322	335	357	320	340	324	330	326	338	363	304	338	329	342	291	328	326	323	351	323	330	320	311	337	323	329	337	327	337	308	309	305	360	324	289	322	318	326	370	356	331	359	337	323	292	348	312	293	346	344	368	297	312	325	353	317	340	326	329	319	319	320	311	304	362	344	367	337	306	320	329	299	291	333	315	345	337	345	338	346	331	321	357	305	319	320	301	319	311	352	328	318	332	359	330	370	329	337	358	326	323	301	336	336	318	292	297	306	341	335	316	334	342	328	314	329	338	307	315	334	332	337	325	322	348	305	347	332	356	338	350	331	355	345	287	331	334	336	331	292	349	308	335	310	332	315	320	322	319	328	312	324	333	332	339	336	322	307	323	321	342	337	338	296	337	329	321	309	348	339	349	304	315	299	317	291	315	335	336	317	306	331	306	334	335	352	301	321	318	364	319	339	309	300	334	309	314	316	331	306	319	351	356	351	309	323	344	322	365	347	303	355	316	349	330	318	332	351	344	328	324	282	269	307	341	327	316	340	324	323	312	316	297	363	340	312	352	326	305	359	329	342	328	325	331	310	320	344	324	315	323	314	322	291	336	353	342	317	338	317	331	344	328	342	321	343	316	335	352	316	361	365	325	335	338	350	296	352	306	341	364	340	320	347	311	327	322	329	339	337	311	332	363	327	358	328	332	305	333	326	330	333	330	348	312	331	328	291	340	303	315	335	324	311	322	344	315	332	334	317	345	333	312	312	306	353	323	322	363	271	333	280	365	327	308	331	314	350	328	318	315	315	315	316	330	309	334	345	339	322	329	338	358	331	375	325	340	340	308	304	304	324	337	317	303	310	309	325	345	313	338	340	314	300	324	326	337	340	328	344	331	365	306	308	338	320	328	308	343	343	305	326	346	337	342	339	335	379	321	317	340	338	342	351	390	326	330	311	347	352	303	315	332	339	352	289	308	305	316	317	329	341	319	321	321	339	312	283	337	356	328	318	309	383	358	343	345	349	310	311	323	313	310	345	341	332	334	322	317	348	318	302	352	333	353	326	319	330	336	366	339	334	319	317	337	301	319	319	358	308	301	329	340	327	313	327	307	330	300	309	352	318	349	320	318	350	321	314	349	295	333	312	308	332	327	349	305	332	341	332	350	335	363	290	330	325	353	341	323	361	339	318	344	327	330	327	311	335	355	332	336	327	305	345	325	357	346	360	331	306	306	326	317	302	330	318	336	307	332	306	311	308	322	304	356	323	338	297	347	309	352	317	339	342	303	316	313	316	339	358	341	330	348	332	308	314	297	363	335	274	304	365	343	354	317	313	336	317	332	324	338	314	350	342	318	314	331	309	308	298	311	317	328	348	335	329	303	332	326	301	304	309	328	359	326	341	316	304	301	320	333	357	317	298	338	338	312	323	328	322	302	308	308	313	339	321	330	309	329	324	339	337	289	321	310	321	334	343	342	319	324	344	345	294	355	314	340	357	351	285	319	327	309	322	356	336	346	318	340	323	318	364	324	347	319	318	351	328	357	352	311	301	338	357	330	317	343	310	348	322	298	328	335	332	307	337	350	324	345	341	355	315	334	296	301	312	328	336	346	307	300	340	348	320	311	330	357	316	332	347	328	321	343	327	342	324	317	317	327	332	330	334	326	366	316	351	344	296	323	340	315	315	348	322	306	348	341	350	333	351	327	292	295	302	316	320	326	336	333	332	337	348	302	359	316	348	300	347	304	322	345	316	328	303	305	297	338	309	332	348	353	334	302	324	284	317	322	339	348	326	300	329	356	340	301	308	328	332	320	314	335	342	327	329	324	320	330	328	357	326	332	335	320	340	336	328	357	356	346	298	353	323	301	314	316	353	334	304	324	327	332	322	338	316	320	338	377	337	342	324	301	342	345	342	350	346	328	350	355	324	354	306	342	331	334	306	322	304	378	348	300	327	344	316	334	328	319	346	303	301	350	320	311	361	312	318	329	332	297	325	313	322	320	333	330	365	329	345	343	303	349	361	342	333	326	306	326	301	342	295	330	323	302	346	332	328	318	344	304	311	312	303	326	371	335	322	292	324	334	336	366	343	346	315	310	347	302	320	303	310	339	313	339	303	319	342	300	293	330	326	347	321	320	358	351	342	298	320	317	338	335	307	324	299	327	340	311	348	317	343	333	281	325	317	309	306	329	350	318	322	328	334	326	342	307	322	341	317	325	296	339	314	314	337	311	320	300	322	341	334	330	316	312	318	313	322	303	347	320	342	331	317	301	330	309	340	320	318	309	347	334	338	312	328	321	306	328	353	325	307	288	360	312	350	362	324	361	351	342	330	326	295	337	319	340	324	338	339	353	294	326	339	360	322	339	334	348	323	315	310	336	287	336	331	335	320	311	289	314	331	356	346	328	322	311	326	337	343	347	345	326
3811	1311	487	389	390	448	378	322	309	276	271	280	279	302	284	315	286	309	290	264	290	293	282	310	283	317	291	296	266	322	278	286	286	307	273	299	316	311	283	284	287	302	290	264	310	297	290	313	302	272	266	279	300	295	294	300	281	284	276	298	308	278	272	315	265	291	285	308	290	265	278	310	282	277	298	293	265	274	274	315	349	272	283	295	306	292	310	316	283	282	294	289	249	308	286	258	293	267	262	289	274	249	297	278	277	287	294	304	282	257	259	260	268	291	256	282	278	295	301	291	291	280	295	297	291	312	299	287	304	288	289	320	281	281	288	277	278	290	290	292	308	289	267	300	300	273	287	288	259	313	327	269	272	295	279	290	291	313	284	296	243	302	295	246	288	260	306	304	291	271	262	295	280	282	283	274	292	284	260	294	267	278	263	255	264	279	263	280	278	255	287	274	290	281	290	301	294	305	282	276	284	268	257	294	295	260	279	328	276	313	274	264	306	269	302	280	269	298	299	270	293	318	319	297	292	284	262	273	252	280	282	283	303	294	276	276	303	291	294	280	290	263	248	268	311	292	295	301	266	264	282	299	268	290	266	313	274	311	293	270	283	297	317	285	267	291	287	259	279	280	286	322	284	296	287	299	295	275	250	301	275	284	314	294	280	266	330	280	281	314	306	249	293	307	270	271	276	268	303	275	289	283	276	287	309	304	274	278	287	275	292	264	293	299	272	263	276	294	285	304	282	292	300	299	271	298	271	297	269	295	283	267	292	265	304	282	298	247	331	302	328	298	296	282	256	291	280	277	306	283	324	293	305	289	283	305	264	281	297	312	308	288	281	292	262	272	271	268	311	279	287	289	319	282	269	266	289	304	280	312	315	294	291	294	268	261	270	261	229	278	291	299	267	283	262	267	265	244	284	281	285	260	279	281	303	264	264	300	334	306	322	306	305	278	264	290	308	309	288	311	301	245	281	288	341	284	266	299	307	282	285	277	287	302	313	293	253	254	300	292	287	269	274	253	320	270	305	288	268	315	288	260	295	290	279	281	302	297	305	269	303	288	283	278	298	342	293	289	256	290	263	325	281	298	286	264	280	283	277	260	278	316	290	247	288	306	297	296	282	288	314	303	282	301	302	282	289	284	287	265	274	279	255	306	263	288	309	302	299	291	254	259	284	251	316	289	265	251	276	281	284	291	303	293	318	300	293	234	273	283	282	290	308	273	271	239	290	263	292	290	319	290	295	337	288	290	274	295	297	267	268	319	315	282	282	289	290	292	267	296	276	290	298	282	280	286	307	267	258	291	284	293	274	305	310	297	287	237	313	306	313	286	265	329	294	285	275	280	300	272	276	275	319	277	273	277	269	273	280	305	304	254	314	295	274	283	306	312	309	300	279	296	264	319	316	268	257	294	282	269	290	301	272	292	281	314	264	261	277	271	308	275	301	300	291	298	263	302	269	266	279	269	281	306	266	283	290	259	308	270	309	282	259	301	288	322	277	303	304	273	303	288	260	300	282	291	288	297	288	273	261	299	277	256	270	279	282	275	310	296	277	299	285	280	295	261	288	293	261	281	279	260	261	296	314	305	290	292	278	271	261	301	287	316	274	291	282	316	296	278	308	322	285	279	267	287	322	287	273	251	269	284	308	253	295	270	285	295	286	305	305	293	277	284	299	300	315	291	292	299	296	326	265	263	292	294	265	287	302	290	272	269	259	293	295	273	268	271	254	310	271	300	276	298	273	314	293	275	260	267	274	278	300	284	282	305	331	309	254	248	277	270	274	284	285	293	283	299	273	298	297	298	296	292	272	287	272	283	313	307	295	277	275	305	305	302	275	303	278	315	271	291	260	296	266	288	294	296	278	309	274	288	296	303	332	275	270	277	280	306	293	281	278	285	287	304	309	305	311	274	282	286	279	285	306	303	285	307	297	300	301	276	284	258	258	280	285	292	293	289	297	268	279	310	281	268	280	324	311	300	290	258	296	299	302	273	298	316	277	292	301	254	306	323	283	283	289	290	281	267	270	271	270	297	266	314	272	327	301	299	272	251	301	288	247	279	267	287	308	265	278	274	258	268	291	304	260	313	305	275	283	263	290	292	302	266	318	260	274	281	270	304	304	267	303	324	287	278	322	267	261	288	277	281	290	302	298	258	277	315	289	289	295	239	263	261	236	284	268	259	320	257	296	320	284	293	297	295	295	270	307	285	259	304	283	293	279	281	298	263	291	288	292	287	308	285	262	264	291	291	305	295	287	291	285	293	286	292	308	261	308	282	275	261	266	304	277	277	271	292	286	259	277	283	248	284	279	281	273	304	272	303	278	297	298	303	282	275	257	294	333	296	295	307	326	310	275	297	292	307	274	306	296	285	290	280	289	260	286	276	299	291	291	264	286	254	248	268	302	268	304	310	317	279	275	265	295	263	266	301	295	282	280	302	281	291	268	243	275	259	247	307	297	301	291	289	315	297	315	270	262	245	256	298	293	300	284	305	296	268	290	299	273	307	305	282	284	293	270	286	282	300	285	293	281	331	298	293	300	296	271	268	319	302	291	290	281	311	295	272	259	278	293	288	285	257	277	274	300	297	273	282	283	294	297	260	264	272	286	279	288	287	310	300	312	273	307	282	259	269	296	289	267	295	266	283	301	305	258	318	301	311	260	313	257	288	305	299	272	253	267	284	306	256	278	280	264	288	294	298	298	271	271	266	309	278	299	286	282	300	296	270	288	294	318	263	281	243	289	280	304	328	295	300	300	246	312	282	279	292	266	286	266	279	279	307	282	271	264	287	260	296	289	277	310	279	309	288	272	290	323	303	283	294	293	295	299	263	282	260	312	284	293	279	289	280	283	290	295	294	258	266	247	280	286	288	237	288	287	243	298	287	280	311	296	296	334	305	282	287	291	283	284	276	325	290	272	301	256	298	259	283	265	268	298	275	306	312	281	274	288	295	267	319	243	250	304	288	286	266	259	267	284	316	271	297	287	280	303	302	287	315	310	270	307	264	285	262	284	286	325	256	271	279	285	265	285	273	280	287	276	266	289	278	278	285	284	281	278	316	276	268	275	275	303	292	308	278	279	280	283	296	292	281	271	278	266	284	275	308	306	279	314	276	293	273	291	276	277	299	300	273	273	256	301	271	290	300	291	291	296	305	309	257	288	264	263	281	277	267	266	327	282	304	241	274	265	302	282	282	321	278	302	291	277	289	292	297	275	305	271	262	246	282	276	287	312	296	301	260	292	286	272	286	312	278	258	289	310	248	284	277	298	271	277	258	261	270	270	260	280	305	257	264	269	264	325	281	295	297	277	290	293	316	281	280	270	318	276	278	311	264	265	309	317	284	274	295	286	271	293	282	314	289	283	329	251	271	280	270	288	277	293	279	313	257	275	241	266	320	292	277	277	293	294	278	282	268	282	275	257	292	305	287	297	244	311	304	299	273	280	310	259	292	283	291	320	288	284	285	289	271	258	311	270	280
4136	2001	1073	975	1125	1600	1269	929	968	675	703	682	667	684	660	678	644	678	660	681	704	689	693	701	685	668	707	695	682	678	686	648	675	660	673	700	726	689	728	668	705	692	690	687	659	710	665	691	728	718	693	702	681	699	674	675	670	682	642	684	718	695	706	673	696	646	672	689	703	746	687	667	665	656	667	653	697	745	664	654	690	686	671	752	686	646	643	693	636	690	620	699	634	686	678	701	651	693	654	643	698	642	674	661	653	667	669	712	649	683	727	682	658	644	661	695	720	677	722	658	659	713	646	722	698	677	710	663	653	683	707	688	701	698	662	675	624	681	717	732	688	689	672	676	640	667	733	676	665	708	681	676	649	714	706	691	709	692	685	661	661	677	628	669	643	648	664	706	669	653	714	676	669	667	658	633	704	663	671	665	642	668	691	630	663	705	694	699	703	699	666	695	683	655	679	725	714	694	693	676	675	672	675	671	680	696	669	674	704	638	711	687	699	665	701	669	686	633	693	710	724	654	665	740	735	667	726	739	693	686	685	691	695	686	688	715	714	694	700	665	704	669	667	722	644	712	700	683	655	724	682	676	687	672	696	665	709	685	671	701	696	686	707	629	654	662	672	678	661	669	728	686	649	760	690	634	641	662	694	641	686	685	670	654	672	712	632	682	674	670	622	652	689	669	657	698	676	675	661	706	689	667	718	688	704	656	694	629	702	693	697	661	687	668	687	646	670	699	720	702	679	688	646	683	684	709	651	698	640	651	692	665	674	665	678	668	626	672	782	641	676	691	690	683	675	670	695	672	682	677	673	647	701	702	697	650	699	715	710	718	705	649	680	689	664	669	659	738	669	686	748	650	688	685	638	698	687	697	698	680	703	688	723	688	682	699	694	725	696	689	670	742	635	695	681	629	716	681	707	702	702	643	659	688	694	656	675	671	688	685	639	679	691	700	705	698	694	659	716	622	674	685	701	695	695	703	679	669	687	722	701	707	667	700	673	697	672	706	646	662	697	683	675	692	662	648	645	668	665	644	659	710	646	695	699	731	685	727	696	658	749	695	693	654	640	716	637	694	705	661	683	641	663	696	661	704	705	657	687	703	664	659	644	680	701	706	637	719	703	674	667	623	767	661	702	662	716	690	711	691	725	693	680	646	678	691	651	721	692	671	665	704	686	671	637	723	653	679	689	693	691	658	700	695	664	711	690	721	661	650	679	655	655	690	712	710	708	705	683	663	657	688	686	686	657	709	685	722	727	701	696	654	713	667	693	673	675	727	724	642	690	674	685	672	648	662	711	699	648	681	644	632	678	662	682	686	741	710	687	678	728	697	655	639	684	656	669	641	716	690	699	662	677	665	670	682	713	666	661	686	649	664	681	642	652	689	668	713	670	640	676	682	686	697	681	678	634	665	666	676	623	719	624	660	693	696	665	665	668	687	723	689	708	751	651	689	685	661	690	674	684	666	684	648	717	666	685	708	651	683	690	703	661	673	699	675	704	647	647	736	745	676	691	703	683	634	700	717	700	674	676	662	704	675	698	684	676	738	664	662	670	713	712	666	705	688	695	681	723	624	713	698	683	700	676	653	636	704	643	651	684	652	629	707	678	744	671	688	658	682	646	705	703	680	700	688	666	674	679	684	683	659	722	690	732	735	669	692	705	709	740	678	681	698	602	677	697	638	708	667	670	689	704	701	703	679	654	740	701	671	678	700	650	681	659	646	663	706	654	716	662	729	694	686	721	684	667	715	675	722	704	662	707	722	677	693	669	714	674	673	685	676	672	666	648	687	666	681	655	670	682	648	681	691	660	659	629	682	642	653	665	684	690	657	702	688	689	755	666	665	648	686	680	657	704	686	653	693	708	623	676	727	659	671	670	706	657	675	671	667	677	702	689	673	664	680	714	722	680	639	672	684	702	661	683	662	685	681	690	659	725	692	706	700	686	662	748	679	720	696	673	651	702	710	685	684	662	651	692	677	668	670	715	677	703	648	683	669	670	710	672	701	650	721	705	714	694	677	693	684	654	696	673	692	684	678	688	687	716	667	710	681	644	748	695	646	676	686	693	654	698	678	695	645	616	639	716	722	713	664	692	703	684	679	664	664	681	702	649	722	697	683	711	668	705	653	659	691	662	692	705	678	691	714	684	704	680	637	720	689	699	676	680	684	707	685	660	700	700	676	673	691	704	686	650	664	678	679	684	749	684	698	716	752	663	668	679	677	690	687	694	623	689	687	693	673	723	728	673	726	660	669	640	662	627	657	690	658	653	686	680	663	687	677	668	686	609	710	678	676	676	726	659	646	685	675	713	705	675	687	688	697	725	685	716	660	666	707	713	681	709	699	720	683	675	681	642	684	670	664	641	689	650	688	697	646	684	689	697	630	712	693	676	707	672	695	663	717	642	712	694	681	665	670	695	667	681	701	706	659	676	726	693	707	678	688	690	715	608	692	718	689	667	740	662	676	676	682	705	697	705	679	724	607	664	726	691	712	698	656	650	683	615	672	715	703	681	680	705	674	643	686	676	717	659	702	703	735	685	680	672	646	684	694	699	708	729	676	698	689	657	678	699	622	613	689	659	698	694	683	674	653	678	741	677	668	708	692	664	617	742	663	697	688	655	677	719	661	688	666	716	706	671	720	683	688	728	655	746	671	659	708	679	682	661	650	684	668	725	729	700	654	682	658	682	692	681	665	674	724	638	641	701	641	655	714	690	730	710	660	701	622	668	680	712	671	716	676	699	676	689	668	710	665	689	679	694	653	678	715	716	673	708	744	673	732	684	658	705	660	705	681	683	668	714	687	703	667	776	688	697	734	701	658	671	692	625	714	702	739	676	688	655	706	653	657	672	701	694	720	704	673	700	685	684	657	686	711	750	689	664	689	691	699	695	639	693	664	682	691	692	648	629	653	717	677	642	704	689	674	637	636	666	673	686	719	700	680	701	707	657	714	660	695	670	693	683	688	635	654	647	678	648	678	681	684	700	681	718	703	697	717	703	706	671	654	661	715	619	718	683	656	675	694	651	677	624	719	705	686	680	694	734	714	685	624	660	690	662	696	682	645	673	718	676	732	657	725	720	702	708	681	676	660	632	611	686	685	712	688	673	686	658	666	730	653	687	670	707	673	717	671	642	688	680	717	674	718	756	667	662	670	687	683	713	654	689	706	692	735	716	682	720	700	659	629	723	647	690	698	697	661	686	673	694	645	685	674	734	684	711	686	667	738	685	715	654	706	673	675	675	622	672	648	720	625	691	674	702	689	710	687	677	725	674	721	708	699	706	678	726	651	710	693	685	699	678	661	657	656	637	683	700	665	676	640	678	673	728	662	649	683	666	676	680	703	695	660	701	669	700	647	645	674	633	670	695	663	710	710	650	697	667	666	668	649	682	704	690	692	682	648	696	682	674	722	673	663	734	657	658	645	625	733	677	708	682	690	691	709	672	655	690	688	733	709	726	714	692	713	660	670	672	669	717	631
23234	19691	2090	577	514	544	730	1156	1198	312	277	268	307	300	266	254	261	257	250	256	250	257	296	263	279	293	252	248	268	254	241	271	279	282	275	279	272	236	267	244	248	271	259	270	231	261	268	300	258	282	279	275	272	260	274	282	271	254	250	249	275	266	258	244	241	248	252	243	244	270	257	283	253	252	234	263	264	292	251	274	267	257	247	301	284	272	244	283	272	251	265	256	253	261	278	245	282	299	258	262	260	250	231	239	273	257	270	260	267	260	283	287	267	253	275	255	277	264	256	235	297	242	245	263	273	269	266	267	282	258	270	260	267	246	247	271	246	258	278	286	239	269	289	257	241	262	238	245	261	269	274	256	271	254	233	289	267	283	254	261	241	267	252	292	279	254	251	267	263	238	246	261	275	258	271	234	258	273	283	273	277	274	260	256	272	265	286	261	275	255	278	251	246	271	256	256	243	309	240	278	270	248	263	244	250	288	254	321	262	265	235	282	268	275	278	262	231	243	266	239	260	242	246	268	241	266	247	223	229	281	283	254	256	239	281	256	232	237	266	267	230	241	236	244	244	253	271	245	264	245	249	268	261	240	264	273	275	284	272	287	252	253	255	273	253	235	242	216	277	273	296	257	264	242	249	242	259	267	256	228	237	261	246	254	264	270	277	257	281	255	278	273	253	247	252	254	273	260	239	269	267	285	246	269	290	266	233	275	254	323	241	252	262	227	261	271	274	289	271	231	256	266	265	251	239	257	254	283	284	252	255	244	245	256	244	241	251	261	258	270	277	235	254	258	265	280	255	253	278	261	266	260	259	293	302	260	256	252	283	282	249	246	248	273	243	285	256	272	295	267	241	263	263	242	265	248	297	263	263	271	225	284	258	260	275	278	263	275	295	279	249	271	236	260	259	246	277	264	256	256	289	221	247	267	263	248	243	239	267	273	278	265	277	240	271	293	266	249	266	267	291	274	263	244	258	289	258	274	257	264	248	281	276	279	242	285	285	234	272	254	265	242	257	277	251	247	241	254	242	271	289	269	299	272	243	277	299	281	242	244	236	251	263	269	260	247	245	239	258	271	259	284	277	270	253	277	257	244	240	275	247	259	252	281	277	241	238	282	267	284	264	273	276	224	266	278	281	266	265	262	249	256	252	281	271	262	264	259	282	285	273	268	269	245	266	243	281	227	278	257	275	252	247	220	269	261	263	283	277	249	244	242	264	277	274	280	258	280	272	266	272	268	254	296	269	250	245	298	290	281	251	267	275	258	257	271	269	262	227	269	247	263	288	265	249	258	272	264	282	244	269	275	276	247	274	264	254	250	275	270	231	246	263	260	234	255	258	273	235	257	275	259	240	251	299	257	243	265	304	233	270	221	260	273	253	278	271	249	278	279	233	289	264	266	274	254	223	263	259	236	239	263	235	248	249	240	272	275	260	250	270	265	277	233	252	286	267	257	271	244	279	280	245	278	257	260	267	257	293	273	265	263	262	265	245	257	259	269	265	253	238	244	287	271	263	286	235	246	271	228	300	253	254	249	271	273	254	273	256	288	269	271	275	269	240	280	254	277	256	263	297	232	238	250	295	254	275	292	272	269	257	258	267	284	226	254	247	281	255	256	263	278	256	261	228	252	260	277	262	264	261	290	254	287	262	262	251	249	252	234	267	242	240	275	253	283	227	275	243	282	252	256	270	287	299	263	270	285	253	234	241	267	271	251	257	266	244	243	279	283	261	248	255	254	245	244	268	262	272	270	257	258	269	258	276	269	233	236	260	269	238	257	260	246	272	283	266	244	255	263	272	280	245	263	267	260	256	243	280	259	259	283	286	276	251	289	301	254	236	270	260	257	264	285	255	251	269	248	252	236	254	265	245	235	252	254	246	272	257	273	228	251	266	261	260	278	300	281	269	239	283	257	274	265	294	270	246	236	267	290	266	268	276	292	249	282	234	264	263	258	263	251	265	257	276	267	281	249	279	266	234	256	247	255	240	265	292	236	258	236	249	254	235	223	250	286	267	249	273	266	259	255	259	293	284	245	246	283	231	237	262	269	259	282	242	256	275	263	261	270	270	247	283	272	259	267	299	262	238	269	251	277	253	261	287	242	264	252	286	251	266	230	277	290	274	277	288	231	259	272	275	284	267	271	277	241	233	254	260	252	273	270	261	261	254	255	272	267	258	260	233	270	253	255	262	257	263	262	246	242	250	246	271	259	278	276	255	259	245	275	262	263	279	239	255	248	248	257	273	236	240	283	247	255	289	279	263	271	258	247	232	264	277	243	280	261	288	250	288	274	283	282	265	273	268	291	265	261	230	221	243	246	225	255	269	252	254	253	273	269	238	261	258	246	269	261	259	243	256	257	274	271	261	272	269	238	257	252	246	273	276	256	254	255	265	290	264	261	268	251	277	260	241	288	243	244	246	271	253	243	247	271	255	282	267	279	254	269	253	271	248	229	249	237	221	243	247	287	245	282	279	271	288	244	265	264	259	252	258	218	267	268	230	276	243	240	273	258	252	256	279	266	259	276	264	277	270	245	272	261	283	224	275	230	265	262	273	243	284	272	255	224	244	237	289	246	258	241	275	285	281	288	304	239	267	269	256	242	251	259	274	280	256	253	303	262	247	301	259	234	274	268	249	256	232	267	253	232	281	275	260	297	268	250	245	245	287	217	239	236	205	251	271	298	263	250	265	256	255	279	254	250	275	267	270	288	249	297	226	284	266	249	281	261	270	230	270	278	229	251	253	243	265	278	269	262	274	260	271	253	264	256	234	239	259	267	247	265	282	256	256	240	299	246	248	265	266	275	247	279	249	269	239	256	251	221	250	256	250	285	275	230	286	283	260	275	241	258	240	250	251	284	273	271	273	248	251	259	241	251	263	249	272	254	252	249	253	250	255	270	280	246	221	242	244	254	235	255	264	247	248	243	246	234	264	235	257	275	235	224	218	272	274	262	286	265	259	242	318	269	257	277	264	230	266	236	229	281	261	255	263	254	280	235	291	274	250	290	257	259	247	266	274	253	262	245	251	268	237	260	242	226	312	261	260	267	248	257	271	265	282	272	266	253	283	282	270	270	256	239	284	282	239	278	254	254	266	253	253	274	282	274	270	335	267	246	269	223	245	273	259	265	259	231	289	288	245	238	253	275	254	255	245	250	268	236	271	272	259	232	242	268	240	242	246	269	236	213	274	232	269	240	252	265	265	243	270	277	279	240	269	268	276	273	236	259	244	265	262	288	274	227	243	250	296	291	289	268	254	272	244	255	279	238	250	253	261	271	269	248	266	278	258	266	295	245	279	269	287	274	261	278	244	262	252	245	256	294	245	260	262	249	266	282	254	271	240	244	267	233	278	272	267	213	249	273	278	268	255	248	269	274	266	250	276	251	252	261	269	246	266	276	241	253	279	277	260	251	279	276	270	284	266	254	280	217	260	295	289	285	248	266	294	251	248	257	274	249	262	255	240	262	240	252	283	267
18574	10706	1671	1598	1793	2021	3000	5747	4868	721	657	711	741	674	694	667	655	608	652	637	687	683	613	595	637	664	637	616	700	639	613	624	620	628	630	583	637	613	633	588	666	618	669	619	621	593	677	639	641	635	616	639	608	576	630	637	634	621	606	633	564	595	605	641	622	592	601	652	677	569	604	576	609	644	668	595	661	639	639	604	645	608	613	645	576	659	628	621	573	669	631	636	627	641	632	628	608	606	619	608	614	577	605	618	627	580	598	606	599	621	650	599	619	587	645	606	605	623	571	602	619	641	631	627	623	588	625	643	620	603	677	589	580	624	599	622	637	628	624	618	641	632	636	577	625	600	566	625	627	587	633	597	634	590	629	627	647	645	637	599	599	603	605	601	625	600	622	601	631	618	600	618	584	621	605	622	608	606	563	612	649	646	600	643	609	614	676	654	659	655	604	612	626	608	637	635	619	636	613	586	621	590	625	623	603	576	661	593	623	596	596	639	596	629	645	594	639	638	637	614	650	610	636	605	606	613	594	606	613	632	579	562	605	653	640	605	673	590	644	652	593	576	664	653	631	616	633	626	608	636	619	616	629	612	590	580	607	628	603	637	616	622	612	631	610	662	634	639	625	604	651	585	582	582	602	633	585	600	639	620	644	625	636	626	657	640	619	571	622	644	649	647	600	565	600	638	627	645	614	632	597	635	632	591	617	587	573	642	595	627	624	631	631	613	622	604	644	615	643	618	572	584	654	627	645	577	625	602	627	600	615	642	625	599	618	632	588	618	622	600	581	625	622	577	569	610	629	588	665	660	607	595	606	594	645	619	601	644	636	655	611	591	630	639	606	617	669	594	638	662	592	637	606	647	621	601	571	615	610	593	615	607	614	623	612	615	646	620	561	649	590	589	617	658	581	652	596	608	655	670	656	615	615	599	625	644	618	616	631	611	615	625	630	624	605	604	630	599	622	634	667	652	666	601	647	576	643	624	602	644	669	585	623	603	612	648	673	658	580	639	647	627	595	655	608	684	619	613	616	606	650	602	593	630	621	615	636	608	627	562	650	615	589	623	629	609	648	594	601	632	618	665	570	580	601	616	635	639	623	608	602	616	640	608	624	620	642	582	605	591	665	583	607	628	615	628	614	600	635	651	616	623	625	599	632	619	634	633	587	617	638	642	590	617	626	622	584	610	638	623	637	592	603	619	603	608	618	640	606	586	607	620	592	647	633	623	618	632	636	608	589	604	670	605	625	607	621	612	583	580	631	604	635	612	619	617	630	604	646	604	629	579	608	675	633	644	597	646	626	590	617	599	617	633	576	590	626	587	632	589	605	670	610	623	609	615	635	640	583	611	592	583	601	642	621	618	608	568	641	649	606	645	604	634	594	632	653	616	606	600	617	653	623	646	620	618	623	591	597	633	592	617	634	607	599	617	624	604	619	645	633	646	673	641	589	658	627	648	607	586	651	588	616	628	612	619	632	623	605	649	635	666	636	575	611	582	588	621	628	644	594	633	597	565	607	648	587	605	663	651	642	585	660	604	651	603	669	602	632	668	635	590	601	612	628	636	599	599	631	616	606	634	629	616	634	632	610	641	605	576	660	629	609	625	610	639	622	623	661	655	592	576	601	569	626	630	619	606	606	605	647	662	657	615	619	647	635	667	642	636	617	635	613	615	635	622	581	636	624	645	582	616	644	641	639	656	670	603	595	641	640	584	619	633	611	644	610	622	608	646	603	614	635	633	589	573	602	592	593	643	615	610	578	653	664	576	606	642	633	605	608	626	630	596	642	574	611	605	617	638	590	586	636	636	602	621	626	644	614	593	631	613	612	598	610	608	604	570	611	592	610	622	613	634	586	587	652	630	613	607	616	603	592	609	660	621	604	598	608	633	585	588	638	642	601	662	630	624	588	595	598	580	608	602	603	641	623	605	627	606	645	616	688	597	643	638	622	554	594	628	606	605	611	672	593	669	622	647	618	596	606	611	623	584	574	628	619	604	633	626	629	611	612	663	598	624	632	639	624	648	612	631	645	637	622	601	648	608	603	597	626	633	629	642	615	618	610	604	656	599	558	630	641	609	623	617	619	658	623	607	599	627	582	626	646	629	569	649	625	636	615	623	663	634	626	573	656	594	624	568	617	681	615	645	626	663	653	593	627	608	671	598	621	613	621	601	570	639	614	613	621	614	611	616	598	582	653	605	639	612	626	646	617	562	588	619	589	597	597	596	634	596	644	631	669	608	618	629	618	615	634	643	633	642	616	571	626	605	629	651	627	621	623	587	602	670	612	614	618	626	652	647	602	598	639	647	642	655	624	646	657	616	646	653	629	630	587	641	629	604	650	645	655	644	590	643	590	633	590	632	649	595	651	625	644	597	617	659	637	633	655	642	560	623	600	575	655	623	623	587	606	634	594	655	625	649	591	640	602	630	601	641	593	575	618	653	648	637	635	638	619	622	616	673	627	604	612	591	593	659	600	622	588	622	643	639	621	642	599	602	584	679	627	612	590	618	623	585	583	627	594	644	638	599	608	597	605	633	590	618	624	585	603	676	603	621	670	607	631	614	634	615	670	584	605	609	674	608	623	623	582	640	644	643	630	644	609	602	620	637	592	594	606	645	586	614	663	616	571	616	636	591	584	611	588	610	581	629	614	605	624	624	579	610	602	635	629	650	624	569	608	614	669	669	610	632	680	632	617	597	632	624	608	601	579	623	661	661	617	562	590	619	645	598	671	635	601	630	652	663	591	581	601	634	636	656	586	646	564	647	567	607	625	630	618	598	574	584	618	580	634	646	619	601	577	615	650	622	676	629	601	651	625	658	627	641	563	617	619	596	591	626	658	624	662	605	676	619	615	611	570	591	597	624	610	579	638	602	606	658	608	601	571	655	591	599	623	631	581	616	593	638	608	616	606	627	617	621	634	618	635	573	594	649	591	626	594	605	632	640	614	610	678	642	608	623	612	629	646	595	617	609	572	645	608	602	623	652	597	586	655	619	622	639	586	579	593	596	623	592	638	599	600	627	630	645	626	627	605	655	610	581	649	580	648	630	571	643	589	623	615	625	625	569	637	640	620	597	672	619	623	628	627	606	611	660	589	608	689	685	633	625	587	626	625	614	638	620	597	648	649	637	627	607	662	589	604	636	642	607	604	639	594	636	631	641	598	636	612	637	647	631	606	618	624	604	620	616	579	608	661	598	603	629	616	598	642	630	648	682	621	623	624	626	632	626	602	640	634	646	623	611	659	583	603	576	632	614	589	618	609	644	620	626	612	600	622	612	569	682	591	613	643	656	644	617	629	609	609	592	625	579	606	624	577	616	699	621	612	662	588	648	598	629	571	689	603	649	595	618	632	571	611	614	579	648	595	639	617	627	661	628	571	627	605	629	609	607	618	599	597	593	611	634	665	608	643	624	623	607	593	637	607	611	615	718	642	609	629	627	620	649	647	596	649	632	617	610	651	600	604	623	618	608	622	630
37124	33652	5886	689	598	570	621	1597	1987	178	187	143	143	157	140	137	119	149	129	132	126	130	148	141	120	130	145	145	141	122	133	117	116	122	116	123	136	114	140	140	124	129	116	107	137	135	121	110	132	116	143	130	106	138	133	97	121	130	128	123	119	137	113	135	136	127	120	117	111	122	154	105	120	138	119	112	113	115	116	125	116	109	121	155	133	136	136	122	119	127	121	120	155	159	127	128	106	140	152	125	122	121	107	121	129	134	99	139	154	108	136	135	115	140	132	155	118	126	119	112	140	100	117	138	133	127	116	152	129	116	125	151	125	142	127	117	113	140	122	137	136	133	135	122	120	121	140	135	110	127	134	113	128	121	115	118	138	147	125	128	120	132	115	135	123	102	129	127	130	138	152	122	127	146	146	102	131	128	126	146	128	106	109	148	136	128	140	123	121	126	115	130	109	128	110	113	127	94	122	134	120	123	105	131	103	117	136	117	118	138	137	119	128	131	124	133	133	127	110	118	138	124	130	122	127	138	140	133	126	137	111	122	121	125	144	123	116	114	130	98	144	117	122	132	127	139	144	114	128	142	127	114	134	134	150	134	147	121	129	127	143	123	128	147	141	153	134	140	132	115	110	120	102	138	129	120	128	142	94	132	153	116	142	116	135	125	160	154	128	113	130	126	119	119	113	131	109	112	117	129	145	137	117	119	144	126	126	133	126	108	116	122	123	124	130	143	134	162	118	131	103	128	116	121	107	116	120	116	144	118	120	117	123	141	140	124	110	112	122	129	124	131	112	150	128	127	108	115	130	115	132	147	149	129	140	130	134	124	112	118	99	129	114	139	107	113	125	135	116	128	123	126	132	137	122	108	100	125	120	135	132	122	118	131	118	122	124	109	137	103	120	123	124	122	124	152	118	121	118	123	107	125	128	95	141	119	133	126	125	116	132	145	127	109	150	132	96	121	109	113	115	150	113	160	134	131	131	136	129	124	144	121	119	140	112	111	128	122	138	121	121	109	123	108	118	126	138	134	126	107	155	126	129	123	136	117	116	131	126	151	125	120	140	119	116	137	138	150	131	130	144	151	127	125	135	117	112	141	129	122	110	148	135	121	126	88	113	120	143	140	128	123	107	125	148	113	135	106	143	139	121	109	122	135	140	116	125	116	119	126	112	135	135	133	133	130	127	121	123	131	109	127	108	118	134	130	125	111	128	129	128	113	125	127	131	128	111	152	128	139	136	123	122	122	126	100	123	98	124	143	129	127	122	134	132	127	133	122	130	109	120	144	136	138	138	130	132	135	127	129	122	108	126	126	121	125	125	130	122	131	124	126	137	132	132	123	115	97	116	108	124	133	159	133	131	133	120	144	120	119	150	152	132	121	125	96	154	146	126	128	118	118	140	114	134	114	115	112	121	139	127	106	121	110	139	164	123	126	157	129	124	141	149	128	133	108	140	117	124	110	121	119	113	127	124	138	106	106	123	129	133	128	137	109	110	128	131	137	133	118	115	140	128	145	111	116	112	118	125	137	112	134	129	122	127	146	131	150	132	137	151	104	117	132	140	130	112	117	127	127	136	137	127	131	137	136	105	151	134	125	133	132	133	138	123	117	128	110	124	140	127	111	126	117	120	128	106	124	121	130	148	104	121	131	129	128	126	130	121	143	110	135	120	115	125	117	155	135	137	153	135	127	124	109	120	138	136	128	136	122	120	120	129	113	148	145	120	109	137	111	108	107	129	119	111	145	144	129	153	101	109	122	113	126	134	127	143	123	115	115	135	118	133	118	121	116	103	127	129	131	109	134	137	138	136	128	116	109	118	135	105	123	104	137	119	127	120	120	138	132	127	137	117	119	129	113	125	145	128	132	111	142	116	148	119	112	130	123	132	125	145	129	122	117	131	136	121	154	125	122	146	125	125	120	128	141	116	121	113	126	142	141	127	123	138	128	140	124	123	104	145	126	116	116	120	144	108	118	127	133	158	126	138	132	119	116	111	119	131	133	117	130	119	132	110	142	128	124	136	118	118	140	136	145	142	135	115	110	126	125	138	114	104	139	129	144	140	113	128	131	132	121	130	127	135	119	124	114	135	119	125	129	101	143	144	130	153	124	114	121	112	116	116	123	149	145	140	134	118	117	153	135	117	127	126	122	116	154	133	123	129	122	127	126	131	130	140	134	125	114	123	120	132	118	139	128	129	130	122	143	129	126	130	132	119	152	130	123	111	127	121	170	114	106	125	113	113	128	119	121	126	118	105	133	111	138	114	137	128	116	119	130	108	102	124	128	149	128	115	124	118	131	125	128	143	122	111	134	129	111	110	129	155	154	129	126	147	116	128	130	134	127	121	114	135	130	130	130	135	120	135	133	106	148	116	131	117	128	136	136	139	135	129	111	137	119	114	122	138	138	116	130	131	133	117	110	130	144	109	106	128	111	144	129	133	114	151	121	158	142	128	119	132	116	137	92	147	115	128	115	131	127	102	120	138	147	150	110	106	122	123	126	125	137	140	134	127	120	133	129	130	131	129	116	100	132	124	124	123	137	137	132	149	140	127	131	131	158	137	121	143	113	145	135	119	147	125	151	126	124	133	130	137	102	134	144	119	111	104	119	132	126	119	138	123	151	115	136	124	123	116	137	113	123	123	158	136	119	108	120	120	111	132	125	106	111	120	126	118	138	133	120	121	113	145	117	151	129	117	122	105	116	137	106	126	129	147	110	142	149	131	148	126	144	128	120	145	138	120	149	122	128	137	166	104	136	132	116	133	123	126	126	126	127	127	129	127	119	130	124	129	114	128	121	118	114	137	128	105	117	129	107	122	112	119	121	119	127	122	130	99	117	147	136	138	136	137	114	120	127	130	137	139	146	139	127	129	115	141	113	135	132	137	128	119	131	115	150	145	124	168	136	112	142	117	119	154	125	115	142	121	124	117	120	109	137	126	131	121	160	130	146	134	122	117	136	116	128	122	120	127	122	126	106	123	139	117	133	115	123	120	114	129	119	115	151	156	102	126	112	135	126	147	121	142	136	144	131	138	133	130	134	123	129	151	134	132	130	133	123	133	128	128	132	127	112	121	111	119	134	104	127	136	120	137	123	128	139	136	107	109	112	118	121	137	119	120	112	134	127	123	153	114	166	138	121	138	125	116	142	129	143	127	113	121	112	122	120	127	107	148	111	133	127	115	113	104	115	132	121	126	140	132	121	148	125	138	124	141	128	131	108	149	165	115	116	135	134	137	125	144	127	131	131	111	137	117	124	120	146	115	142	137	128	146	127	142	150	135	135	127	122	132	122	112	102	139	134	119	115	115	123	120	106	128	111	134	117	146	136	141	127	151	126	124	115	139	122	124	109	130	117	119	118	117	131	152	134	135	127	125	135	143	128	115	110	106	150	134	120	109	121	146	151	143	124	132	132	138	112	140	129	133	126	117	137	136	123	156	96	135	132	141	128	131	126	137	135	134	121	122	129	131	101	95	121
25939	15087	2102	2083	2488	2595	2840	7798	6938	561	507	467	429	422	430	402	407	404	420	383	336	387	401	354	363	359	317	340	357	364	353	351	345	311	377	330	337	330	349	341	344	323	326	356	347	340	327	344	304	357	351	344	326	325	325	308	331	291	332	321	316	342	349	314	360	313	342	290	327	349	319	297	329	325	333	322	333	344	344	320	319	336	325	331	304	352	295	302	330	309	317	319	294	305	328	342	351	340	302	319	352	336	336	314	292	285	343	310	312	358	328	326	312	330	305	319	313	346	343	330	285	319	303	312	333	327	337	322	310	310	349	336	281	318	337	345	336	322	291	301	319	334	295	337	344	328	350	327	314	318	344	312	337	305	340	318	344	315	295	329	316	314	347	324	324	359	318	325	341	312	321	342	318	333	325	317	295	334	296	314	337	312	331	325	318	322	284	338	357	317	320	318	313	320	345	312	323	294	330	304	293	315	315	291	320	324	327	346	334	323	313	334	300	335	331	316	322	320	330	303	336	329	315	317	325	311	329	338	323	325	340	345	338	324	334	310	311	302	317	287	297	327	307	324	326	329	281	316	312	338	299	289	322	309	324	345	322	294	315	318	351	317	310	325	342	324	350	301	288	324	306	327	342	302	316	318	335	318	326	314	317	318	340	360	351	320	318	342	308	324	317	320	312	293	351	316	354	328	321	318	332	317	278	326	331	355	311	328	315	298	333	290	343	339	322	323	328	302	363	302	315	338	303	355	328	294	337	321	303	330	334	268	322	297	333	324	353	333	321	340	322	312	318	335	304	346	323	323	313	306	323	335	341	327	305	301	286	327	333	331	313	296	335	347	317	328	345	301	298	307	325	341	301	303	294	320	316	323	316	347	327	322	294	346	332	328	338	323	347	320	354	319	322	312	329	278	293	309	335	356	314	320	304	303	310	349	284	321	324	376	305	328	280	338	350	321	321	336	316	308	334	360	350	329	350	322	335	329	351	320	329	316	303	313	325	323	299	316	307	295	325	310	318	313	330	329	353	289	326	321	332	288	325	336	328	327	327	314	302	322	362	339	327	311	352	323	310	303	308	318	309	311	339	319	333	328	297	320	302	329	311	338	325	327	302	333	304	319	342	306	308	317	349	329	305	281	316	320	338	309	306	382	320	319	331	341	324	322	335	305	314	305	342	333	309	307	341	342	318	336	356	318	366	301	320	315	339	302	323	329	318	311	309	342	317	336	305	308	327	311	325	356	319	353	330	298	312	312	365	315	319	316	334	342	302	319	309	317	355	319	322	329	329	332	306	302	314	317	354	294	321	267	298	299	333	288	292	326	313	305	340	346	328	327	309	323	363	347	312	321	329	341	304	320	346	356	309	304	312	345	325	324	332	330	318	325	343	365	357	312	321	333	333	333	326	308	322	308	320	319	337	325	304	326	333	293	321	337	305	329	307	301	306	337	339	357	335	309	314	307	349	308	328	325	332	313	312	366	332	330	336	314	348	322	305	331	321	329	303	348	325	285	321	328	320	303	324	311	330	333	356	296	337	321	319	351	325	296	333	350	335	320	323	308	319	327	319	318	335	318	319	337	317	305	333	377	304	343	337	309	302	329	315	355	361	356	322	331	370	306	309	314	309	338	328	336	316	358	304	305	331	330	323	327	337	344	332	329	309	325	318	339	309	323	347	306	299	302	316	307	337	320	346	320	332	321	329	339	314	314	319	337	344	325	314	324	317	334	329	306	330	328	319	303	319	354	332	321	328	323	336	307	361	301	303	318	331	324	311	340	330	312	301	312	301	306	304	338	319	331	350	299	327	291	335	294	323	324	297	335	298	304	317	300	322	343	296	311	327	290	314	314	333	313	307	343	325	328	302	303	342	310	333	313	319	335	310	300	308	315	331	322	311	350	309	324	304	302	323	344	339	340	313	299	322	275	298	300	284	306	342	323	308	307	329	339	311	338	329	316	314	337	331	338	341	307	298	320	308	339	309	320	321	296	316	337	305	307	331	310	351	304	320	366	299	324	324	325	341	345	318	304	292	316	320	320	308	291	312	325	309	328	342	320	306	315	320	334	315	319	320	335	321	348	307	335	341	339	312	324	313	314	317	352	351	320	309	329	311	308	313	334	319	286	278	315	325	307	337	363	313	294	382	332	318	321	335	327	323	335	324	318	304	314	316	325	318	328	305	348	314	304	330	324	358	353	357	307	297	286	318	315	342	327	311	327	309	320	309	323	303	317	357	330	340	305	312	317	320	303	330	315	342	333	333	346	318	310	321	327	342	274	329	324	334	321	318	322	310	323	329	346	297	304	362	309	317	299	318	344	333	312	319	341	322	367	337	341	338	315	342	304	318	307	292	298	329	304	346	327	324	320	323	315	299	327	347	295	311	332	328	314	302	328	334	324	316	353	286	286	315	308	325	285	325	286	327	334	287	329	305	308	325	322	287	322	340	313	328	296	337	337	337	308	281	316	336	318	333	339	327	343	362	290	331	334	304	330	283	330	311	341	329	325	299	308	318	291	323	343	309	305	335	305	323	315	324	344	292	303	319	308	318	297	292	343	296	323	352	294	332	299	307	353	287	336	318	332	303	326	353	286	314	334	348	301	321	361	348	305	302	308	292	320	303	326	322	327	316	320	319	353	315	361	318	327	340	323	343	309	325	302	333	326	310	317	311	333	315	346	353	336	334	326	312	323	312	286	360	327	324	269	320	342	326	329	337	302	339	328	334	335	327	350	339	309	324	328	319	342	305	300	314	297	330	327	316	353	340	340	316	300	321	319	344	281	310	319	322	345	315	328	337	339	300	337	299	321	331	319	324	319	354	305	304	318	294	315	337	349	328	325	331	334	294	314	290	297	313	346	335	314	340	323	327	323	313	305	304	326	352	347	336	292	335	339	297	317	330	287	303	313	318	316	355	322	335	329	320	320	318	344	321	329	306	321	332	315	332	334	334	336	331	363	304	320	320	330	322	345	286	326	318	314	280	316	348	309	318	336	287	307	349	325	331	347	327	341	363	317	321	321	306	290	326	303	340	315	308	340	306	311	320	310	312	314	335	311	302	308	356	300	304	350	329	300	307	313	293	330	293	328	323	336	318	330	292	334	343	310	322	345	315	338	299	309	329	362	309	328	292	316	343	330	320	333	332	330	297	332	332	307	354	315	339	340	327	328	307	318	338	356	340	339	314	316	326	331	316	310	342	332	341	339	306	320	334	287	327	334	347	289	301	297	318	303	325	308	345	338	308	342	334	301	336	314	316	323	293	330	289	333	327	346	324	315	345	316	334	341	317	332	329	313	306	299	343	315	310	318	357	327	338	331	322	364	313	316	314	352	328	348	302	325	316	298	313	315	347	337	328	332	325	342	320	341	328	357	322	345	332	347	309	332	305	309	324	319	344	327	332	322	304	335	304	307	303	312	346	342	384	316	301	307	329	325	314	352	319	313	309	328	306	329	280	345	345	311	280	304	304	331	323	325	346	309
3997	1721	523	362	381	427	360	323	333	296	255	290	274	305	261	284	283	251	276	283	312	292	273	273	274	241	264	255	306	262	283	272	280	280	295	281	290	280	265	268	294	294	285	271	293	301	278	264	280	310	275	313	321	305	293	302	285	293	263	286	284	279	283	275	266	260	260	325	305	263	285	281	280	297	283	274	285	250	250	282	301	285	297	300	288	290	312	279	279	290	293	281	289	291	288	297	252	279	302	260	297	251	285	256	315	280	276	284	258	273	278	301	262	273	290	309	279	300	328	323	297	301	288	273	267	281	266	289	290	283	282	290	279	307	255	297	321	293	295	313	294	281	278	291	275	274	251	260	286	266	272	250	308	280	277	286	285	288	271	286	276	284	291	282	292	314	291	282	246	303	278	279	276	295	276	286	253	285	313	297	270	309	316	260	289	302	270	273	285	241	291	313	298	289	279	277	297	293	290	286	288	291	298	286	271	304	274	267	281	277	292	276	285	271	309	294	253	309	298	273	255	256	277	246	281	280	319	321	283	287	267	278	286	284	323	293	299	272	290	300	283	304	280	288	310	295	259	265	287	270	285	245	270	288	312	291	255	270	297	273	291	318	287	276	263	257	295	256	278	314	251	298	271	237	253	265	279	274	290	312	311	292	286	289	316	253	300	289	280	304	298	295	259	274	272	293	260	275	267	289	276	292	279	283	254	251	266	276	286	278	276	270	273	299	287	276	282	271	285	257	281	245	298	297	298	257	279	272	289	283	298	270	275	305	302	279	253	285	283	294	284	302	267	274	274	287	254	284	259	275	271	283	285	287	279	267	290	271	295	262	300	278	253	276	313	275	260	265	274	275	290	286	289	296	286	304	266	260	307	262	261	282	275	316	273	303	266	292	285	264	317	305	286	276	285	277	250	265	291	296	274	249	299	311	273	248	291	296	304	257	276	294	300	277	286	302	258	267	276	278	274	270	259	293	255	257	270	289	277	288	276	287	283	276	284	302	277	288	264	290	300	273	259	278	302	311	289	307	247	298	296	268	273	301	275	236	296	284	270	315	289	317	291	278	287	267	277	301	306	285	273	325	296	278	292	275	294	271	292	301	263	289	269	277	304	274	281	279	302	286	276	271	258	261	295	306	314	283	286	256	303	316	294	279	311	283	305	285	292	292	275	288	279	287	287	298	300	278	259	248	304	281	306	270	333	278	300	280	320	292	303	272	289	269	287	301	293	300	257	357	284	301	289	294	282	274	259	269	271	257	282	255	279	290	274	307	279	280	324	289	284	274	272	278	307	261	290	303	271	250	276	304	264	293	297	265	267	275	269	267	264	257	266	288	287	250	298	327	305	255	304	292	300	266	291	269	304	289	253	297	268	265	248	296	287	311	276	250	268	298	285	294	302	294	300	295	254	278	284	320	259	287	281	272	298	322	290	272	296	240	252	275	262	263	248	276	293	250	259	253	309	255	277	272	265	311	303	286	264	273	291	309	294	296	272	260	298	314	288	281	299	286	266	258	304	301	301	266	303	305	287	281	263	276	280	266	270	260	266	290	290	254	287	278	270	278	259	268	300	274	279	287	293	271	271	301	316	265	258	302	264	265	302	305	293	275	275	290	282	292	304	283	268	248	274	298	343	270	264	290	297	269	268	299	266	283	278	294	293	322	260	290	315	280	252	294	249	279	302	282	298	298	236	278	278	271	318	296	268	293	278	275	305	263	286	266	234	323	253	252	300	320	263	293	297	301	309	285	290	289	286	257	290	269	261	270	290	276	264	278	280	250	277	303	273	285	314	275	283	261	281	298	239	257	264	263	239	293	267	262	324	257	312	273	270	291	294	274	247	276	265	285	300	292	284	298	262	287	267	302	288	282	289	263	276	310	267	311	309	290	278	243	279	291	284	262	296	273	256	273	277	299	288	282	295	271	290	262	263	284	296	302	294	271	271	281	288	261	304	240	282	270	310	286	301	249	285	293	282	302	290	273	318	275	291	258	284	285	278	257	282	298	285	275	269	256	279	308	244	266	286	295	286	275	280	312	275	297	277	309	268	288	289	297	283	269	273	286	264	286	289	289	300	298	260	295	263	245	276	269	270	283	305	286	269	299	276	285	306	285	282	294	274	320	296	296	274	270	309	279	282	271	271	280	294	277	264	261	294	284	290	295	298	291	283	253	290	289	301	298	298	258	266	295	281	283	267	290	304	276	269	269	280	277	295	286	286	312	287	299	279	285	269	265	297	283	274	281	287	289	275	272	256	277	283	263	296	316	284	269	290	284	274	315	292	282	299	306	265	288	287	294	274	311	262	279	255	292	299	298	275	275	277	276	289	276	283	299	266	276	283	278	280	264	291	279	317	278	294	267	260	292	240	321	284	286	285	299	314	273	297	271	291	289	273	290	297	293	273	257	285	267	303	253	287	269	281	314	278	268	242	248	286	274	271	308	294	287	279	290	255	272	314	265	296	305	242	287	311	265	286	249	313	263	276	279	288	275	280	270	297	272	275	273	302	277	294	282	264	304	283	271	278	288	241	275	272	263	252	248	308	278	306	260	264	306	268	269	256	287	280	259	280	280	281	300	285	286	283	282	276	285	287	293	275	281	288	262	288	291	283	285	316	275	295	302	298	287	290	253	264	293	296	288	276	312	283	289	311	284	267	251	300	283	296	303	254	305	249	256	313	335	280	294	275	270	280	291	287	295	316	275	257	288	310	294	285	295	270	281	298	270	314	277	303	300	266	286	296	255	276	289	277	282	304	271	271	287	291	259	286	266	262	284	287	303	324	291	281	281	261	293	311	314	292	289	276	289	294	307	250	283	282	270	294	277	266	286	302	278	306	313	302	261	287	297	282	282	294	275	288	269	267	283	293	292	286	288	259	280	274	252	254	253	246	292	295	265	303	286	284	299	289	277	282	297	297	288	291	308	319	305	305	281	302	247	280	264	317	310	288	300	272	296	297	262	289	258	258	315	291	307	287	249	278	297	293	288	284	252	244	294	291	261	297	284	283	286	281	265	285	262	291	284	295	309	288	283	253	295	285	275	256	305	286	277	311	301	333	270	271	304	275	275	268	248	313	281	299	280	275	263	280	283	304	295	246	276	302	287	294	271	328	267	306	247	283	274	289	268	309	285	274	275	326	299	254	279	287	290	302	287	297	318	290	310	270	257	255	298	284	284	302	295	291	271	287	272	304	319	264	292	297	272	293	272	294	265	280	257	292	287	265	270	260	331	308	310	274	312	276	282	303	292	302	286	292	256	274	285	291	259	271	265	279	272	311	310	301	284	294	279	262	284	303	290	290	296	249	228	281	304	284	288	293	296	312	301	263	291	303	273	249	289	262	316	281	290	255	265	272	281	268	276	258	299	266	256	257	328	274	291	287	295	286	275	283	278	265	321	290	268	287	296	328	291	267	306	292	280	276	270	290	276	292	263	285	308	299	288	274	274	263	293	291	253	242	264	279	290	284	289	274	264	284	276
4463	2439	1072	1003	1171	1283	956	1063	892	706	661	666	652	683	664	675	685	688	686	675	684	668	716	686	706	656	682	713	640	657	717	651	706	662	655	676	685	682	664	691	717	666	711	720	669	688	713	698	721	695	669	647	729	670	709	640	670	676	666	703	668	665	625	687	654	669	695	654	691	687	663	694	718	649	669	678	667	675	748	650	625	694	663	696	657	669	679	680	634	613	684	659	640	687	688	664	684	618	665	688	679	643	665	627	642	667	691	660	646	693	657	682	674	653	655	622	691	649	705	655	707	697	640	650	672	670	651	666	684	674	652	637	682	661	656	659	626	692	647	630	638	679	637	652	699	669	705	695	642	655	650	682	683	660	672	680	681	698	693	636	691	705	676	683	650	672	670	634	708	666	647	680	651	720	660	631	729	650	678	654	712	664	645	601	709	666	680	643	656	662	674	661	646	664	675	641	669	697	664	650	660	620	654	659	669	709	696	694	707	663	671	633	661	676	664	641	680	691	706	686	697	681	659	633	666	701	675	690	710	708	637	680	691	648	676	690	683	664	610	640	698	665	654	646	649	673	672	687	680	661	649	687	679	675	686	702	686	653	683	699	608	668	705	697	652	710	646	688	646	667	686	682	676	676	692	699	671	640	690	707	636	680	641	656	687	657	654	640	652	641	651	724	666	632	676	666	639	669	675	669	649	678	667	667	636	688	677	689	675	666	667	703	638	689	696	648	668	717	689	648	618	644	602	700	685	686	713	696	710	699	673	647	688	658	644	678	670	685	695	653	633	647	681	698	611	600	670	627	634	635	633	643	620	656	671	672	675	651	652	678	658	688	749	663	683	701	706	690	676	626	660	696	617	648	639	719	687	633	709	664	706	687	655	645	656	679	694	686	668	672	645	707	702	633	716	648	682	617	683	689	658	662	670	645	669	647	692	652	705	701	667	708	601	714	717	678	712	667	685	701	700	652	660	712	651	656	675	712	696	717	664	687	702	661	638	665	687	660	668	670	701	694	711	648	656	645	669	696	670	720	673	721	631	691	674	664	618	673	632	660	640	672	654	673	655	662	636	648	707	650	647	743	660	684	652	662	674	671	684	650	621	660	684	690	667	670	654	713	697	697	672	680	693	696	673	661	667	657	660	653	677	644	691	678	660	664	674	695	630	660	661	694	672	666	688	656	662	667	723	642	650	665	680	673	656	664	682	693	655	633	654	680	633	677	704	692	706	704	649	707	683	651	680	658	673	668	653	643	639	666	631	678	635	697	647	691	672	705	623	657	664	626	653	691	695	671	628	662	703	633	678	652	652	659	680	650	695	671	665	705	668	716	680	655	670	690	696	682	701	636	673	646	669	644	668	663	727	693	627	717	639	673	701	680	623	679	686	703	655	712	640	701	736	698	641	638	659	637	746	654	667	679	673	631	650	681	670	658	674	665	606	654	687	622	698	672	628	681	711	636	637	662	671	610	688	680	703	701	636	629	723	701	634	676	653	671	685	646	725	655	690	659	678	635	711	649	657	654	686	688	640	711	725	681	684	641	647	659	668	699	679	632	700	708	654	638	673	674	671	637	657	683	665	686	634	686	662	630	614	636	665	647	638	676	634	674	676	675	652	669	712	672	676	634	699	660	634	651	678	667	695	637	681	669	675	655	689	681	668	670	652	680	600	681	676	703	688	673	649	704	615	706	658	689	690	691	666	632	724	692	660	645	700	698	693	667	645	681	665	632	636	647	662	635	668	691	670	638	659	676	662	651	629	700	724	651	637	624	646	664	673	637	617	701	682	678	683	687	648	692	632	682	621	708	638	662	649	695	593	676	654	672	670	688	679	748	655	654	657	661	690	682	702	673	681	636	656	689	684	680	662	628	674	670	666	657	765	689	651	657	687	672	712	644	628	621	717	670	676	650	688	641	648	666	706	659	674	631	642	682	619	640	658	709	714	626	652	661	656	656	672	686	650	655	650	647	671	645	641	669	673	703	684	648	658	650	658	704	664	642	636	641	662	647	650	671	708	688	712	692	644	694	610	633	671	655	679	663	701	694	615	662	661	697	680	699	671	651	663	678	602	664	671	645	684	687	672	646	643	688	633	669	667	674	641	702	679	691	688	678	700	695	696	681	672	667	629	693	691	682	668	638	672	601	697	672	705	699	655	711	641	663	660	683	688	683	715	662	656	660	677	678	722	650	704	664	688	693	679	670	706	722	664	675	706	678	684	694	675	683	659	663	652	685	678	635	676	633	683	721	640	689	717	704	653	672	682	689	631	700	697	709	620	624	656	671	655	659	684	619	690	667	669	659	648	657	683	659	650	684	663	645	673	660	691	700	672	680	654	697	679	672	669	673	660	690	668	659	647	641	612	685	688	689	652	693	669	704	714	717	687	679	676	646	712	644	682	674	711	647	696	701	643	700	672	705	655	665	679	671	677	641	694	681	670	616	684	627	672	645	694	632	712	677	670	652	645	682	700	646	673	670	663	654	710	702	687	658	680	666	699	697	662	669	720	674	687	623	676	641	643	693	672	676	617	645	675	695	687	687	639	639	643	633	612	708	691	656	720	620	644	670	692	677	701	678	641	704	686	639	672	670	692	685	699	679	647	665	638	678	652	633	635	695	657	710	706	657	675	700	681	667	645	651	625	718	669	680	707	651	694	643	660	720	708	668	693	660	665	708	643	700	670	641	701	681	714	703	663	654	639	663	637	682	661	669	679	684	689	689	705	627	685	652	672	704	674	669	616	711	650	623	657	643	709	708	631	715	635	655	663	660	717	682	699	693	646	676	675	678	657	651	668	673	665	680	645	696	654	644	688	696	725	722	682	662	690	692	714	708	707	667	681	685	678	710	700	690	667	663	637	668	642	663	670	657	699	679	699	669	588	643	690	697	649	704	668	678	707	641	673	656	647	657	670	658	669	710	695	684	717	686	653	659	700	655	682	646	687	665	644	678	662	679	669	705	657	668	675	671	646	656	693	680	639	677	638	689	673	681	678	691	650	690	658	721	687	699	644	658	669	661	620	655	700	657	690	647	660	647	684	624	673	652	659	655	740	660	677	687	653	650	697	638	686	648	670	685	649	663	629	658	683	612	687	680	648	642	661	672	668	688	670	692	640	687	668	663	670	659	723	669	667	680	677	705	639	699	626	654	672	661	685	639	667	656	720	685	664	636	645	651	683	664	695	666	684	664	664	681	693	660	674	694	621	699	635	640	686	682	662	633	712	695	692	605	646	647	673	618	642	670	686	665	663	673	677	652	664	685	692	665	640	661	720	675	628	606	662	690	681	698	661	712	694	698	714	659	684	704	646	632	688	655	687	679	683	647	646	610	663	642	646	694	665	702	643	690	723	630	634	728	679	622	712	624	650	699	641	686	667	687	672	686	639	684	713	632	670	698	656	627	714	648	667	710	682	649	713	615	692	669	666	666	646	663	641	689	667	682	673	613	686	677	659	652	640	700	677	682	668	638	653	690	659	634
24344	19961	1663	579	525	477	490	880	930	265	307	284	288	258	282	244	255	288	269	270	250	226	258	246	217	253	288	254	224	252	245	286	267	238	270	249	263	281	260	268	279	237	266	298	260	254	236	255	269	245	263	262	281	255	248	272	293	249	251	263	269	273	256	263	270	266	267	258	253	216	291	256	251	246	263	248	252	270	269	247	284	228	263	241	271	282	235	259	259	237	239	269	265	257	259	249	225	252	253	248	246	276	262	237	267	277	241	273	228	247	219	254	267	269	253	254	243	241	278	268	293	277	257	301	286	258	288	255	265	252	248	268	278	278	247	266	254	259	275	253	281	259	271	264	229	255	216	268	278	267	270	275	233	261	279	273	288	246	275	260	284	287	246	250	255	273	258	260	259	243	259	271	249	251	257	253	249	246	240	270	265	256	236	263	246	261	260	257	228	250	264	239	254	252	258	227	268	251	226	250	263	266	261	280	267	234	239	257	283	266	268	249	270	223	246	241	286	266	239	262	241	279	270	256	268	247	242	262	253	248	275	268	269	256	226	250	250	227	261	262	251	249	265	256	258	245	268	231	247	224	264	260	246	286	259	272	268	251	247	257	238	273	261	249	243	224	240	249	281	244	246	260	248	263	269	240	256	257	273	222	245	256	246	269	261	266	274	277	248	281	258	239	247	259	237	238	281	242	228	241	252	266	280	234	248	234	257	282	244	269	269	263	236	239	255	236	261	267	232	247	235	271	251	261	268	280	274	243	235	241	289	265	250	273	275	249	258	262	256	256	265	282	268	230	274	247	258	258	274	256	244	269	265	267	267	241	259	241	284	251	249	248	256	240	259	252	277	257	243	255	251	260	240	244	218	244	264	265	273	255	268	263	282	262	269	250	241	266	278	278	241	240	235	248	252	270	259	248	256	282	258	269	259	278	244	255	271	254	274	275	258	241	232	253	262	260	273	268	281	249	253	248	250	262	253	273	257	265	268	277	250	272	286	253	257	279	222	254	235	249	272	287	265	265	246	282	263	243	281	315	290	291	232	246	256	268	228	286	245	261	251	258	275	277	232	255	242	258	254	264	236	266	246	249	285	271	267	239	253	275	270	263	244	246	237	241	278	264	275	234	277	257	263	245	263	277	253	266	296	265	248	275	255	281	258	259	264	264	260	231	233	277	238	248	287	270	267	274	236	266	267	222	281	260	243	269	264	265	247	274	261	268	267	247	270	244	287	248	286	275	247	250	281	276	267	245	274	266	241	279	234	279	278	251	286	225	240	267	266	244	239	266	271	242	256	270	262	240	275	263	267	244	266	248	247	231	261	266	260	238	266	274	269	261	257	268	267	260	283	256	235	268	259	274	277	253	264	281	256	269	268	231	229	277	259	286	250	292	276	277	253	263	244	244	264	272	291	291	286	260	240	262	280	262	261	303	262	261	252	253	287	263	275	255	297	250	274	262	264	277	235	252	247	226	309	285	275	239	290	237	266	235	235	297	301	259	262	240	229	279	251	244	258	257	262	253	283	276	277	258	253	251	253	264	242	250	281	290	232	283	274	226	248	268	273	241	269	234	259	276	239	244	250	242	263	273	283	249	255	265	267	273	242	250	293	252	265	262	218	247	280	245	255	261	268	272	262	268	259	247	219	240	255	251	260	238	239	250	278	243	256	223	265	270	225	241	245	277	244	251	255	253	260	258	248	229	242	255	235	242	246	230	239	241	235	245	244	246	250	233	242	233	263	266	265	267	255	250	282	232	228	222	260	254	268	250	247	295	286	281	216	258	269	236	231	257	260	217	254	259	257	279	265	272	273	248	258	275	296	246	254	279	254	258	243	250	252	261	255	254	246	270	259	245	245	277	260	255	252	253	266	264	254	260	276	266	261	233	278	274	243	269	245	233	258	299	281	274	296	254	243	236	235	245	257	263	227	261	284	264	246	257	267	241	275	239	252	269	287	268	266	268	269	237	242	308	254	231	248	288	250	252	242	278	256	246	256	268	250	278	232	251	261	281	252	253	252	255	261	271	245	259	244	248	242	271	215	252	289	244	240	257	248	258	244	259	247	268	270	259	260	281	301	243	243	257	251	246	261	225	244	269	274	227	253	241	267	267	229	274	254	256	277	245	257	252	269	288	252	263	239	248	229	252	263	233	258	236	250	259	258	276	278	279	248	279	274	261	238	251	214	248	276	251	274	223	243	265	268	233	258	267	213	251	247	258	253	234	251	257	274	270	262	230	252	276	270	263	266	271	271	208	274	271	232	281	254	241	240	238	243	242	260	261	261	262	246	258	242	234	267	234	267	244	260	269	223	240	265	259	244	243	221	262	283	283	252	254	249	255	219	248	245	198	269	255	267	271	284	260	258	260	218	259	263	250	261	239	243	270	259	262	256	274	271	262	271	265	236	239	262	223	288	292	272	247	267	270	243	253	237	260	272	241	278	255	266	264	276	251	291	238	288	256	244	254	271	280	299	261	250	270	231	245	255	285	246	224	241	264	265	262	258	263	252	269	236	264	272	232	265	247	271	274	255	258	259	241	254	271	270	253	269	260	253	267	254	257	249	278	270	265	268	228	248	258	284	264	268	241	246	256	279	273	243	264	260	238	251	274	250	254	247	274	271	270	236	242	299	249	273	270	260	240	256	225	261	239	238	257	288	261	276	221	249	246	266	250	262	251	285	261	254	271	257	270	271	277	243	269	262	255	243	254	277	272	244	222	281	266	286	251	296	237	278	273	219	259	235	262	238	283	250	283	295	264	251	254	245	227	255	215	214	256	271	238	234	256	242	257	241	263	228	286	245	233	270	266	253	255	299	296	281	269	231	244	264	281	256	249	275	267	266	251	252	246	244	247	267	260	278	298	247	290	275	272	259	254	253	253	274	242	253	289	251	265	243	228	245	246	258	275	236	255	240	233	221	267	231	247	227	256	241	262	252	278	253	280	262	265	248	288	258	244	259	252	253	252	232	263	264	246	247	268	262	273	237	270	287	271	279	237	270	281	254	244	246	259	237	266	279	258	282	268	283	253	250	246	219	245	293	272	252	238	248	309	256	252	233	258	273	269	281	260	277	242	274	273	242	235	285	260	251	231	249	266	256	262	255	272	245	291	272	260	246	230	260	239	285	248	227	242	256	258	241	261	258	268	270	274	258	296	256	263	235	264	273	243	278	224	277	240	251	274	254	233	273	266	272	259	265	223	221	255	259	266	247	278	284	247	234	252	242	265	258	245	262	239	259	265	272	222	244	269	246	252	253	287	235	239	274	241	272	248	225	288	243	238	277	236	273	224	238	232	246	249	242	251	255	247	243	269	229	278	324	267	253	250	272	259	258	240	256	279	220	269	245	272	235	251	250	252	269	273	240	275	272	247	249	250	269	248	251	277	238	240	241	233	210	259	235	274	259	283	251	265	266	248	262	266	275	277	226	214	258	267	257	260	262	237	245	230	267	270	276	262	250	218	274	270	258	240	269	231	254	251
18922	10066	1722	1643	1680	1608	1841	4251	3684	733	714	728	687	681	653	647	627	635	679	640	645	650	597	597	618	594	639	632	664	572	672	601	634	633	616	612	604	634	611	615	589	648	641	607	626	597	579	607	600	582	612	620	605	629	601	602	658	605	590	585	554	596	662	571	608	579	603	578	600	594	603	615	591	608	579	574	624	658	602	575	603	600	594	599	645	609	579	594	669	592	608	625	600	580	581	576	642	604	619	620	588	614	569	625	587	624	662	615	606	622	595	587	595	561	600	637	579	634	599	605	622	535	617	625	576	642	620	597	636	624	594	586	560	613	615	582	599	632	586	618	548	632	602	600	600	575	582	622	635	592	631	679	639	620	587	604	587	606	570	620	564	628	614	619	597	624	627	634	606	612	592	635	639	637	599	621	589	595	585	569	625	580	612	661	590	612	630	647	571	612	578	598	609	630	608	585	635	587	631	642	598	624	573	595	603	595	636	539	645	578	594	606	539	604	645	601	577	629	600	570	594	623	626	595	606	634	618	594	613	633	614	556	585	625	576	627	646	648	635	609	625	611	594	619	607	582	589	634	648	590	624	593	611	581	620	640	572	632	623	634	600	639	661	587	612	631	649	622	642	614	630	647	587	623	626	602	604	669	636	600	591	616	580	637	631	607	595	619	539	570	613	597	638	575	586	600	573	605	615	612	621	613	614	589	603	599	614	601	634	643	577	616	620	614	601	590	546	584	616	601	607	640	564	627	619	654	617	561	636	590	599	606	581	634	609	602	594	602	655	619	626	602	627	553	661	652	628	596	607	598	606	559	620	621	604	589	589	663	595	606	556	594	601	579	612	616	649	586	628	610	638	599	624	579	634	613	595	584	535	605	586	576	597	651	624	647	641	643	647	630	596	588	588	627	612	617	619	654	655	598	583	581	539	614	574	591	605	665	642	622	619	599	554	548	625	624	598	589	566	643	598	588	587	611	614	621	605	647	628	615	621	620	646	659	578	616	641	590	605	596	588	601	595	580	605	606	570	594	616	591	616	601	584	590	582	608	642	583	634	622	580	654	648	613	567	611	603	625	606	566	607	571	562	607	561	605	647	650	606	597	684	606	609	600	636	610	611	618	571	613	622	555	631	600	625	600	592	606	618	603	586	612	609	616	623	621	619	621	611	614	595	643	614	609	621	598	602	646	628	614	624	627	627	617	642	598	618	621	619	619	597	611	613	608	602	540	650	558	623	601	621	613	625	586	627	639	578	556	647	600	593	622	593	604	598	578	646	610	640	658	560	628	595	608	586	588	567	595	584	607	592	594	634	605	629	608	610	643	604	607	601	584	620	612	623	612	553	612	621	646	595	605	601	673	576	629	585	612	616	608	621	622	624	563	607	620	588	582	578	634	587	607	617	570	610	599	620	580	634	626	607	618	606	614	568	640	609	623	598	590	565	610	646	575	621	574	621	614	609	599	620	644	577	603	592	630	622	604	573	612	571	615	602	591	631	619	610	608	608	590	587	643	614	597	608	618	591	623	580	591	627	584	605	621	540	662	624	623	619	637	623	599	578	581	582	592	561	573	631	618	591	596	590	610	605	611	603	625	661	608	613	631	649	623	601	606	572	647	612	611	635	623	649	610	620	613	580	587	626	597	649	600	568	635	627	614	619	617	633	645	624	616	620	646	591	599	588	621	600	617	581	639	620	596	603	671	567	590	574	608	591	581	634	610	620	595	576	620	621	595	633	598	633	607	601	614	612	619	632	600	604	628	629	611	639	589	586	637	615	572	627	581	582	606	583	620	621	584	587	646	581	606	601	639	594	594	589	572	624	613	615	597	582	636	653	571	637	566	632	590	588	569	625	617	632	528	609	677	610	588	595	586	599	623	562	602	611	587	581	620	605	608	621	579	649	623	635	595	555	633	588	624	625	613	610	624	595	598	602	636	584	608	609	578	567	594	645	608	583	610	560	589	634	537	546	623	543	598	646	600	591	570	637	608	616	611	585	597	610	617	609	606	579	607	588	573	606	649	591	606	590	614	616	604	593	648	609	600	616	613	600	592	646	595	619	648	577	618	637	621	616	615	605	581	588	572	593	619	659	633	581	595	634	586	594	630	624	589	593	597	605	655	591	643	537	597	665	602	549	591	607	571	578	602	575	619	614	601	604	659	644	604	596	658	634	634	584	605	547	625	647	582	588	615	593	606	569	621	625	644	610	591	565	623	618	623	623	589	633	611	645	582	585	600	596	600	629	645	621	570	603	622	621	567	629	626	550	570	592	617	610	589	615	593	622	585	609	578	622	608	618	597	626	614	614	623	621	587	675	639	587	594	610	602	584	637	585	589	640	610	606	628	630	614	603	634	627	592	630	638	579	605	607	571	589	618	627	630	607	559	620	614	604	639	604	602	582	628	659	563	596	572	621	577	608	640	579	626	632	632	613	593	603	588	618	628	568	587	594	617	623	666	596	611	618	620	611	572	639	597	544	594	620	604	628	654	635	611	624	594	639	589	617	617	622	590	594	646	626	619	582	591	638	587	651	561	628	579	620	596	587	605	588	627	592	599	601	648	621	596	579	581	604	617	609	614	566	615	557	578	604	634	636	613	590	626	606	608	598	634	630	604	644	559	629	641	617	604	603	568	612	579	642	639	589	579	628	592	628	607	656	624	616	605	641	587	622	588	596	660	619	648	642	625	621	650	618	611	585	658	626	564	610	609	607	589	592	620	611	584	578	620	631	619	592	630	601	608	628	620	608	640	610	560	638	641	623	627	584	606	652	676	587	581	608	596	595	618	664	577	648	599	603	582	629	635	620	596	631	616	631	583	604	596	625	599	603	594	608	610	597	563	598	593	627	645	615	624	635	606	626	616	598	579	598	592	594	607	600	590	624	625	640	626	624	592	591	610	599	601	613	639	582	625	626	665	590	650	563	603	648	576	617	634	595	636	570	580	559	621	596	572	612	590	587	639	593	562	625	594	583	639	623	572	594	597	619	601	564	608	612	598	563	616	584	590	660	623	586	606	585	633	618	606	571	572	583	597	605	598	583	609	614	585	638	619	595	569	587	594	606	564	666	611	628	609	618	645	592	591	622	615	615	607	557	609	605	675	617	605	588	612	623	589	608	620	609	594	604	610	561	623	636	575	580	604	623	604	621	585	622	607	590	572	619	590	629	614	627	630	606	626	573	581	612	609	619	580	625	599	635	644	663	585	588	608	619	592	592	585	552	628	614	590	581	639	637	591	596	588	615	572	577	592	644	645	623	566	662	626	612	564	572	643	621	606	616	642	592	596	644	564	604	637	547	596	591	573	616	588	615	583	584	574	592	632	656	633	590	632	610	640	607	605	619	630	627	577	646	630	603	618	595	562	649	600	623	610	617	616	607	593	626	613	586	557	608	610	613	592	636	590	602	595	577	616	598	630	616	610	558	614	575	579	600	615	609	600	634	604	601	598	634	615	584	640	634	646	627	630	639	589	630	633	593	612
38422	34047	4793	775	433	455	639	1155	1392	157	157	156	128	147	138	134	136	141	143	130	119	136	120	135	118	133	144	151	134	136	116	138	136	110	129	103	151	144	143	118	123	118	115	123	121	120	109	128	141	122	135	135	114	132	142	148	128	110	123	127	109	105	126	117	139	136	119	142	114	135	117	152	106	103	125	117	130	110	125	118	136	132	121	128	150	121	117	143	135	117	119	97	126	134	130	115	127	137	118	129	126	130	133	143	125	108	144	122	141	143	124	114	131	123	111	109	119	119	126	147	124	137	116	115	119	108	135	132	120	116	122	129	150	120	115	125	127	128	124	101	116	144	120	129	128	126	115	106	130	146	115	117	132	114	128	135	121	108	137	123	107	128	140	126	110	118	113	122	107	115	122	128	108	125	129	120	115	123	122	126	95	118	145	121	135	113	143	141	114	150	110	127	137	122	121	118	121	124	148	120	116	116	131	119	125	124	123	138	100	124	127	152	114	110	128	114	108	90	131	126	130	123	137	113	149	149	125	116	103	105	141	122	122	124	131	129	127	139	123	122	156	126	102	133	139	138	109	130	122	115	123	136	124	115	140	124	134	128	155	120	115	117	87	125	128	114	128	109	110	117	116	120	108	107	127	110	111	103	133	112	132	127	119	118	107	123	123	150	126	115	120	126	126	121	142	125	97	108	118	105	108	140	132	139	118	141	130	110	136	114	120	132	137	118	138	138	126	131	125	119	135	120	145	112	119	106	112	135	131	134	138	115	132	129	128	130	126	132	120	108	135	139	112	108	116	129	142	120	109	124	127	120	113	119	132	123	121	102	129	121	120	123	122	128	123	127	117	128	148	127	117	115	128	103	115	89	112	105	124	103	130	126	117	129	122	115	129	117	130	136	143	114	142	114	105	131	116	113	140	108	119	120	128	135	102	132	121	129	119	110	120	94	125	112	133	111	118	117	112	112	107	135	129	120	135	125	98	113	126	122	117	123	128	134	129	120	148	145	123	126	133	118	124	147	110	140	117	110	120	128	121	127	138	121	120	136	102	131	160	120	131	144	135	125	132	119	145	109	110	119	105	132	129	112	113	107	131	112	112	105	120	124	120	117	127	115	103	131	124	128	108	144	106	150	124	120	128	133	112	115	128	127	108	121	133	131	117	131	122	130	108	137	124	141	144	125	135	121	119	110	141	105	126	141	106	124	130	115	117	134	121	150	119	125	130	123	122	111	119	117	128	140	131	129	130	144	121	129	124	117	107	121	126	133	116	122	126	109	119	132	123	127	119	108	143	117	123	133	132	112	123	124	127	138	122	127	130	150	151	121	127	142	107	111	118	118	134	138	126	117	111	113	149	127	131	139	123	132	124	117	130	119	133	139	125	133	118	135	126	124	134	130	134	100	113	121	102	116	129	130	132	118	137	136	134	129	127	125	114	131	116	134	136	130	129	131	128	146	145	119	125	155	120	111	104	125	130	125	131	134	134	118	128	140	153	133	137	105	137	115	115	134	114	157	106	139	144	107	118	112	148	127	118	138	145	128	113	109	135	121	116	131	128	132	112	119	107	122	122	110	141	114	132	134	140	135	133	118	140	130	123	129	118	118	128	117	120	139	137	128	115	117	120	102	134	114	112	127	118	131	121	127	118	143	140	123	132	124	135	118	122	132	126	117	129	141	104	123	106	129	136	114	123	106	118	118	133	126	125	102	132	140	119	138	133	131	120	112	125	125	118	110	120	130	130	104	138	120	111	121	145	131	108	127	115	131	128	133	106	148	129	120	118	139	125	114	124	112	140	111	104	117	129	130	140	127	147	156	119	132	117	96	113	125	101	106	112	123	126	130	117	116	126	122	139	132	141	122	117	138	118	126	130	120	120	136	122	118	133	110	138	127	125	103	134	126	120	143	128	104	131	126	115	130	144	130	112	125	120	140	116	124	133	118	125	101	110	136	123	117	155	115	132	125	140	130	132	127	115	117	115	105	123	98	131	119	127	113	123	136	125	130	106	132	139	134	135	118	145	130	134	115	134	140	147	124	103	103	142	105	108	134	119	107	130	124	129	128	140	136	113	125	112	100	144	127	123	139	116	125	132	116	114	123	100	119	129	111	126	129	115	133	125	125	137	132	136	118	126	103	125	116	116	116	124	131	131	131	129	121	144	121	134	140	134	118	128	132	131	108	136	103	117	116	127	119	125	113	126	134	95	116	140	125	141	127	122	121	134	128	104	98	121	125	130	119	121	147	136	141	135	121	107	126	124	104	132	121	131	135	126	111	118	135	120	130	121	137	131	116	141	124	130	131	110	109	135	142	109	118	131	117	103	136	122	141	99	126	138	116	119	136	109	136	126	138	128	140	116	122	115	142	132	106	122	112	116	136	125	133	137	134	108	147	117	139	127	125	133	148	125	135	123	109	123	142	113	120	126	127	127	125	138	112	131	117	108	111	116	127	111	144	140	105	111	114	141	127	121	115	148	119	117	125	127	126	118	126	127	113	124	140	141	123	125	120	120	112	109	122	113	128	103	122	122	111	121	127	125	129	113	134	117	138	123	117	142	137	132	116	103	137	131	136	127	120	126	104	110	129	105	120	128	128	122	135	131	124	123	109	130	128	127	125	118	127	107	109	112	122	115	129	116	121	144	119	129	119	117	138	118	114	142	130	128	115	145	140	107	128	134	134	135	118	122	126	123	110	127	135	123	133	134	122	150	117	120	125	103	128	119	124	123	129	126	144	105	130	140	123	124	140	132	126	130	135	126	133	116	138	125	111	114	115	116	128	138	165	146	122	135	137	103	90	110	106	116	100	111	131	140	105	119	109	127	120	127	135	117	122	101	121	100	117	132	144	132	129	138	128	115	134	130	110	117	123	135	106	119	135	125	117	118	124	114	103	107	108	112	136	138	125	117	123	148	138	133	114	137	121	118	113	108	103	114	111	111	117	129	142	131	128	133	123	109	112	134	141	112	135	117	130	131	110	130	133	112	118	134	110	116	123	122	109	142	137	133	123	132	118	111	100	121	104	110	126	134	141	150	109	113	123	139	133	135	100	133	110	130	125	112	124	121	129	120	116	125	134	145	138	108	134	128	138	103	118	124	114	120	134	129	126	118	137	135	94	130	121	133	119	124	120	124	112	121	136	134	137	106	99	109	136	126	131	108	119	119	117	138	122	112	135	124	125	122	134	123	119	123	136	142	127	144	134	122	123	117	114	132	119	115	137	101	111	120	140	149	118	129	113	126	117	128	130	128	136	119	127	136	144	97	126	130	151	104	122	134	147	103	127	131	131	122	118	111	125	132	131	129	121	129	129	125	107	110	128	133	141	121	122	136	120	111	127	133	117	114	115	124	128	121	139	125	136	139	121	113	117	141	128	116	127	116	121	133	129	117	117	111	123	102	125	125	122	128	157	114	118	121	144	128	125	139	126	128	129	129	133	118	124	123	130	124	121	117	107	134	131	123	125	111	88	137	139	120	128
26504	14818	2418	2427	1719	1892	3018	5766	5449	551	485	450	408	416	425	382	424	382	404	409	361	380	338	399	328	387	334	322	352	344	318	323	342	345	316	323	349	328	351	336	341	335	310	300	317	332	334	302	333	303	326	296	337	330	338	311	335	316	302	343	352	338	339	318	332	322	311	360	295	322	336	322	342	324	334	317	328	331	316	296	327	341	348	306	307	305	321	318	309	324	291	322	325	380	315	354	334	284	351	303	325	335	298	313	293	323	308	325	322	336	312	333	323	316	302	295	304	322	321	329	306	308	304	309	368	323	309	346	317	321	306	327	334	309	354	321	305	334	323	344	349	290	319	322	292	294	298	315	279	324	304	325	321	340	328	315	310	315	295	292	318	297	299	296	331	298	311	333	311	317	288	323	324	313	336	315	331	331	311	319	307	326	330	313	338	310	304	310	347	315	287	300	309	302	297	309	327	356	324	355	330	338	314	297	311	312	307	283	317	339	298	325	298	297	323	316	320	298	335	317	301	323	320	317	321	314	312	326	303	288	332	281	306	289	294	300	338	309	311	307	334	309	326	298	337	319	280	312	334	343	324	310	322	319	283	306	319	349	283	314	328	326	315	311	279	295	301	313	340	290	308	306	299	312	287	343	334	280	301	319	302	303	333	339	334	324	306	288	303	314	333	319	319	306	306	333	295	316	315	326	308	298	332	337	298	320	292	324	314	309	322	321	301	327	320	309	297	363	311	308	309	290	313	344	330	299	326	315	312	324	290	297	301	331	317	312	334	312	324	349	300	329	313	313	312	333	303	303	329	309	335	334	324	324	305	317	290	329	342	324	337	323	307	264	307	310	309	304	314	338	339	312	350	328	314	335	331	287	304	332	308	320	306	315	302	313	339	360	319	321	319	288	315	327	326	305	287	273	295	335	314	359	322	294	331	343	324	329	322	317	307	299	324	328	293	342	298	304	311	301	330	333	300	322	310	298	328	282	308	337	321	296	321	313	315	327	309	279	310	292	330	303	310	334	321	323	308	298	333	337	352	322	312	312	349	311	339	363	336	336	357	324	328	301	286	293	333	335	344	337	330	327	346	320	310	331	340	315	302	298	298	291	290	306	282	326	326	317	323	282	314	302	310	304	330	311	318	310	293	329	331	293	312	318	309	312	319	328	293	337	347	295	296	280	288	318	314	340	295	318	324	330	335	323	316	311	341	324	345	295	290	327	269	329	295	322	324	273	315	320	327	335	315	304	294	342	325	300	332	318	299	325	308	325	328	313	329	320	316	335	284	324	289	289	301	330	354	308	331	318	294	320	307	313	337	305	317	316	308	328	293	320	337	306	324	317	318	283	315	322	333	300	305	301	320	317	297	289	316	308	313	329	343	283	317	330	323	315	293	333	308	291	312	323	329	303	341	305	300	293	328	307	309	292	285	302	334	295	307	306	293	293	315	348	322	340	306	324	309	322	332	307	317	314	315	319	307	308	286	303	331	325	324	299	295	327	340	309	317	346	331	318	321	318	313	318	331	273	321	295	290	296	296	331	344	315	296	329	318	302	344	304	302	312	325	329	338	283	307	332	303	282	302	324	301	315	310	288	291	311	316	290	329	280	320	341	324	318	287	284	307	297	309	328	329	309	287	282	325	305	316	298	286	324	305	296	302	316	334	326	312	342	315	304	312	313	305	326	309	319	297	319	309	333	299	309	284	303	305	321	311	341	274	316	288	308	290	350	290	300	326	327	346	321	319	323	303	320	334	289	293	285	343	302	325	326	302	318	293	324	300	294	295	317	326	346	293	347	327	308	308	293	317	322	347	363	306	311	318	286	310	316	297	336	297	321	331	332	307	299	303	331	338	312	296	343	323	322	334	311	334	302	319	307	321	314	338	331	310	327	287	314	282	296	328	311	311	293	310	349	308	317	286	315	313	306	298	330	305	321	305	307	318	318	297	318	321	315	305	324	324	347	318	300	320	312	313	314	312	308	293	307	329	304	317	330	325	292	314	299	321	344	323	269	298	316	312	321	334	323	315	313	316	315	318	338	317	310	327	313	291	308	294	311	306	307	318	309	292	310	303	339	306	299	346	309	327	300	301	295	300	322	314	331	315	305	312	310	326	322	345	310	312	312	330	301	320	288	329	290	312	320	299	333	328	304	298	308	287	330	302	294	340	300	330	305	311	320	312	284	338	308	282	340	305	322	291	314	312	279	294	325	309	320	310	314	334	339	313	319	318	304	332	330	331	293	334	313	322	324	324	325	322	323	316	295	346	302	297	322	318	321	340	314	343	339	313	312	301	317	336	333	333	321	312	346	299	288	303	287	355	275	299	325	335	320	320	292	292	319	333	320	306	310	290	311	297	294	308	311	317	345	314	316	307	280	338	312	345	309	318	301	301	332	333	332	291	324	348	295	310	308	345	308	311	331	321	307	297	324	314	314	290	305	310	290	297	286	292	302	306	291	332	304	288	335	325	293	286	283	302	311	319	334	354	321	319	328	342	327	313	335	275	300	320	331	326	330	298	314	330	304	290	295	324	319	291	314	332	300	299	343	287	320	299	319	307	329	288	310	286	318	305	317	302	336	294	323	301	351	306	282	317	328	318	321	298	312	297	321	310	285	320	324	344	315	306	300	295	291	318	310	305	305	288	318	293	342	325	308	333	281	326	328	281	310	299	315	331	325	328	328	302	287	306	315	322	308	300	280	318	315	319	354	308	299	315	304	298	266	318	332	323	291	322	343	301	305	331	279	310	323	338	315	330	314	329	304	292	294	321	314	305	316	290	310	313	328	282	303	319	343	313	331	339	336	287	346	325	318	321	304	321	316	327	320	308	300	315	302	311	304	333	299	301	293	325	305	304	309	316	323	292	348	308	320	314	342	259	323	310	324	324	322	335	309	286	304	337	343	349	323	294	314	306	333	305	311	314	311	305	306	326	300	293	331	319	324	319	345	344	311	315	316	302	330	301	311	308	304	318	299	303	321	312	332	336	333	298	311	311	327	310	320	335	279	321	347	312	310	290	330	338	296	296	336	309	298	321	312	331	323	325	303	325	317	309	298	328	283	320	314	308	329	336	318	303	300	326	290	318	334	282	303	352	311	294	314	311	309	338	324	343	301	314	336	333	308	338	322	333	316	312	354	316	313	322	333	334	327	296	306	325	304	304	302	289	316	304	311	343	331	295	317	312	321	325	320	294	327	355	293	349	290	312	286	299	310	329	317	316	314	331	315	304	304	280	329	322	341	303	304	307	320	306	295	309	316	336	320	335	286	320	298	327	319	335	319	304	342	318	290	296	324	293	325	309	311	298	293	306	337	320	268	337	316	315	345	272	331	309	284	318	299	315	316	312	313	303	317	320	308	344	312	313	309	311	298	333	292	285	354	323	280	299	324	277	331	317	306	367	328	317	301	326	340	337	317	324	312	337	303	311	316	290	301	314	325	328	305	307	345	341	286	308	318	302	288	318	297	274	329	300	323	319	306
3552	1579	652	376	362	361	333	326	317	298	279	295	292	282	258	264	286	276	287	267	267	253	274	308	329	267	297	290	276	310	314	321	289	270	296	256	278	280	278	271	281	273	310	271	280	277	274	290	297	279	289	287	301	302	298	302	290	285	308	280	272	311	314	282	273	302	277	285	276	259	260	298	293	296	296	267	292	314	302	291	290	280	291	280	279	275	275	314	278	309	289	269	261	293	319	304	281	283	287	252	284	292	284	292	276	271	292	265	305	299	306	284	283	299	304	308	300	286	304	248	263	326	291	266	265	268	248	295	263	278	285	271	246	285	306	303	289	295	256	254	298	282	238	256	266	282	310	260	263	295	293	283	269	318	281	306	292	231	283	304	252	245	276	341	287	311	283	273	276	274	288	295	299	265	258	273	273	274	272	256	297	257	272	258	292	261	288	310	299	261	301	292	259	259	291	278	285	285	276	283	312	268	290	286	302	282	283	292	274	302	278	248	297	250	296	275	284	293	276	306	272	279	314	255	334	287	257	261	289	260	271	318	294	273	281	270	300	285	278	289	277	258	311	270	266	297	300	287	293	274	301	270	311	289	295	284	271	289	275	273	275	277	277	271	289	277	303	278	266	290	250	272	285	274	272	314	276	306	316	293	322	293	286	282	246	282	291	256	286	290	306	265	298	283	253	279	278	299	278	320	275	277	306	247	282	286	283	303	288	267	268	291	272	293	292	285	290	283	278	301	258	301	293	298	320	290	285	283	292	299	301	299	273	269	260	271	305	270	304	300	303	280	283	285	286	274	286	298	281	302	269	313	306	299	286	295	285	299	274	254	311	272	280	309	251	273	289	258	279	256	289	285	282	286	282	262	285	312	275	287	281	264	295	272	261	292	294	282	303	280	297	293	272	295	269	281	275	266	281	290	280	295	268	296	289	289	261	309	303	278	266	301	297	260	286	284	281	315	299	288	283	306	280	285	278	298	249	278	302	277	283	260	261	262	280	273	288	269	302	290	313	279	283	280	285	297	303	292	279	281	283	273	269	299	287	273	292	267	292	291	290	294	300	304	275	289	299	275	297	262	295	290	288	285	287	262	245	283	299	262	267	278	293	290	277	259	266	264	266	289	301	272	265	271	277	296	284	261	269	294	261	305	289	272	277	288	319	285	274	301	254	274	282	284	278	290	274	318	296	284	322	271	265	253	310	267	299	282	295	291	261	286	284	286	289	277	261	257	276	279	293	294	260	265	271	290	244	274	246	278	308	299	298	271	266	267	306	236	336	292	284	290	317	254	311	263	257	318	289	271	306	294	333	288	278	247	273	285	314	271	273	275	283	287	253	255	252	299	290	283	290	315	311	297	260	285	290	310	267	255	271	269	303	302	285	259	284	296	299	303	290	304	309	257	287	289	278	244	286	293	308	274	298	281	266	283	283	272	290	296	246	269	270	290	303	276	301	286	269	264	257	317	285	262	264	284	301	273	273	282	277	323	306	277	282	283	271	278	280	293	298	274	278	249	273	250	268	264	265	249	319	279	292	291	270	288	318	288	287	301	270	234	273	265	288	265	299	317	289	274	276	298	294	275	293	265	280	255	268	286	265	277	268	282	269	275	294	287	266	288	283	283	261	304	267	326	283	283	280	285	288	276	309	244	282	290	300	250	254	280	287	319	299	267	293	278	291	282	281	281	306	254	272	303	289	298	265	262	302	308	301	293	295	295	305	285	314	293	256	258	277	273	320	304	319	303	269	324	327	307	297	286	273	282	290	287	315	260	275	302	301	282	298	299	263	275	264	273	266	277	293	278	256	285	286	312	273	280	284	309	313	282	285	260	290	315	246	257	272	292	301	298	279	326	305	264	286	281	289	271	280	293	311	304	287	284	261	286	270	271	281	314	298	257	281	289	269	243	294	308	277	310	292	283	296	297	286	292	281	272	319	284	263	329	286	299	282	285	285	302	309	338	266	266	306	272	308	258	265	306	267	284	283	279	314	297	300	284	276	266	279	284	295	257	276	279	285	289	276	267	272	277	280	268	297	273	288	261	279	294	263	300	292	280	296	297	276	313	306	302	287	287	269	272	294	286	293	295	294	277	287	304	298	313	285	272	299	296	296	284	270	266	293	284	264	294	293	272	333	263	282	296	294	283	303	328	273	285	306	296	293	280	292	284	300	273	292	261	305	305	301	291	286	272	317	288	274	273	286	282	277	287	310	279	271	285	277	265	304	268	287	284	248	254	324	315	288	302	281	276	288	293	284	261	247	297	291	289	271	285	257	305	295	287	289	280	275	269	323	299	290	281	292	265	318	280	264	270	283	294	297	282	287	284	265	281	295	289	240	287	284	276	283	257	255	317	277	286	260	290	287	254	294	266	285	313	285	293	319	278	276	284	290	282	267	298	275	289	300	290	293	286	286	289	293	270	305	274	295	278	254	272	304	286	307	316	301	264	268	262	260	279	287	262	259	300	265	256	292	278	256	279	292	276	274	273	298	301	291	299	277	298	300	303	289	271	291	291	251	292	288	273	314	260	289	260	257	284	286	296	272	287	233	309	326	329	281	274	259	283	265	286	292	262	311	317	293	285	287	261	309	269	233	260	280	276	272	293	279	297	286	275	269	266	270	281	283	231	303	262	290	307	274	276	289	276	275	293	278	284	276	319	260	269	309	263	235	277	260	286	311	301	267	284	296	278	294	269	297	305	280	280	305	269	272	309	268	280	266	263	271	295	305	290	293	269	280	254	279	245	299	274	273	278	259	261	293	279	312	282	286	292	280	296	299	287	268	295	275	283	284	280	298	281	291	272	272	302	301	270	275	308	265	294	291	278	268	254	292	273	288	276	293	303	287	297	278	289	273	280	297	251	311	294	296	264	296	274	283	287	272	300	286	273	285	275	301	282	291	295	273	281	269	280	284	262	292	287	278	291	246	259	282	263	283	330	275	263	273	287	292	308	288	322	255	299	304	276	280	254	302	238	276	281	291	334	288	247	296	272	292	283	271	286	294	258	303	259	274	293	256	289	296	319	315	274	288	270	241	308	273	307	287	306	281	295	281	270	314	283	271	249	289	294	253	298	274	303	285	280	301	265	295	310	304	279	269	293	279	255	302	252	264	302	263	259	316	305	273	276	287	281	277	267	283	286	281	285	302	301	282	282	306	301	286	302	262	273	304	312	289	273	281	292	289	259	306	264	285	294	284	271	257	304	301	275	270	265	280	313	291	300	324	273	277	251	248	282	270	292	288	288	329	299	272	280	268	256	272	267	261	273	292	254	293	266	287	296	274	264	293	301	263	291	276	271	267	283	279	284	279	275	287	295	281	289	277	279	298	272	277	260	282	292	325	279	317	285	277	272	272	269	292	286	264	321	294	304	273	302	281	286	294	327	253	279	261	311	301	239	282	275	281	280	272	284	255	255	300	314	257	292	296	262	324	298	313	304	289	308	272	299	284	263	265	251	281	316	327	267	276	265	260	306	301	237
4015	2509	1235	1046	912	1034	841	1032	783	672	684	701	659	694	706	678	674	681	652	664	711	701	669	624	695	613	697	689	670	676	742	682	625	695	690	673	695	660	689	672	687	699	700	643	649	671	671	619	682	657	653	636	629	654	679	656	664	647	655	662	665	647	705	695	664	683	697	655	704	671	684	708	688	695	703	696	667	681	665	692	712	682	647	693	648	666	681	690	713	678	688	670	658	690	689	674	682	685	677	737	671	667	701	665	637	644	652	716	686	643	672	671	641	681	683	698	738	706	686	647	632	671	677	653	679	660	676	676	655	683	675	685	677	661	668	695	641	695	679	678	689	705	626	665	666	696	658	698	643	669	668	708	707	665	651	609	660	667	635	665	664	698	641	710	696	664	675	671	714	668	653	707	711	681	644	676	700	634	693	631	662	679	736	647	631	657	695	646	675	640	647	657	667	638	624	673	685	711	733	654	664	647	635	692	660	685	706	675	682	656	699	686	717	647	682	676	687	699	661	671	701	681	674	661	672	688	624	706	670	687	656	679	670	655	661	716	680	650	735	680	660	629	656	665	648	641	624	672	683	698	651	691	714	693	663	656	649	673	691	663	657	673	617	688	688	675	675	674	664	684	649	619	695	623	644	664	658	695	660	732	676	694	672	716	691	676	699	687	662	733	643	640	680	682	683	683	671	679	640	666	670	639	684	674	666	633	693	715	663	689	652	631	670	655	714	681	686	673	677	667	665	629	658	678	685	638	687	662	705	698	651	718	674	678	656	659	719	653	652	614	718	663	662	636	653	690	716	674	689	672	721	676	671	718	621	704	641	624	683	665	685	656	704	680	706	715	684	694	679	660	645	764	679	695	662	704	661	719	678	648	662	644	629	656	688	634	682	643	633	654	699	679	682	707	674	676	706	637	631	630	658	650	702	685	669	663	661	647	659	739	707	650	711	686	684	692	688	680	673	653	624	646	691	693	730	672	692	750	635	707	673	694	667	731	681	676	688	652	707	688	706	670	639	643	673	656	656	696	682	687	735	678	667	657	686	682	667	653	703	699	666	677	687	658	675	654	630	671	720	667	711	632	688	688	684	641	707	677	668	683	696	689	691	702	654	712	682	703	663	592	712	663	664	684	674	693	649	653	673	681	663	731	631	685	699	677	692	666	654	691	652	685	661	695	653	721	654	672	690	690	677	655	637	664	678	722	679	656	677	628	667	686	678	675	657	656	665	675	684	657	697	668	644	660	690	677	624	682	640	645	626	643	694	689	677	644	656	668	648	702	665	684	694	689	637	681	645	691	687	634	699	669	680	683	641	657	649	660	690	682	677	702	652	660	661	626	634	675	688	661	653	696	671	679	682	658	654	681	653	684	698	662	670	677	653	692	709	682	640	674	650	648	674	667	621	674	686	678	714	626	618	642	678	641	703	693	683	702	654	697	643	697	674	669	655	691	685	641	645	687	646	640	711	677	674	619	684	670	670	687	709	661	640	693	658	600	687	685	705	646	702	688	643	649	681	651	692	675	706	663	638	706	658	639	692	661	680	665	649	666	662	669	682	650	699	630	617	658	677	660	669	689	668	644	656	679	675	666	637	615	669	649	672	673	607	669	672	661	689	680	639	654	687	643	660	679	643	687	611	666	680	667	720	717	648	675	678	645	648	642	644	654	676	697	681	692	658	632	661	651	633	709	704	643	645	688	679	637	664	623	673	688	683	628	633	688	650	699	689	677	710	696	703	692	704	697	672	672	655	714	698	678	690	626	709	688	646	709	646	668	682	714	689	685	668	642	704	712	662	672	707	679	659	646	719	674	720	685	685	677	662	686	702	705	667	637	678	678	701	666	681	660	637	656	634	604	660	645	711	690	647	690	654	699	668	681	669	677	671	682	664	655	669	685	643	675	639	626	692	666	639	671	738	667	662	648	667	664	718	655	681	640	716	642	668	654	678	668	688	635	679	686	704	657	702	713	715	657	664	678	692	646	631	673	637	678	687	659	675	672	671	665	647	633	622	735	659	627	698	669	677	652	704	665	659	665	672	659	700	630	678	691	691	662	733	693	690	641	636	692	646	672	714	693	624	636	654	660	680	660	695	646	678	646	694	679	651	648	712	675	649	683	656	677	665	697	670	652	670	649	704	686	732	686	676	629	619	687	697	684	707	626	620	652	669	713	678	685	633	694	655	664	686	679	623	691	692	668	646	671	628	656	664	739	680	693	664	710	638	700	681	658	718	676	631	685	673	661	712	672	636	625	673	685	674	631	677	728	642	674	660	699	661	663	695	679	683	682	672	701	674	701	638	662	669	680	681	645	704	662	678	717	675	663	660	676	673	685	729	658	651	706	722	689	703	667	667	695	682	711	675	709	688	709	653	684	671	711	668	660	674	679	698	682	672	676	704	626	687	658	667	631	663	648	636	669	657	704	683	647	663	685	681	651	729	677	704	685	678	660	696	637	706	689	659	686	654	704	695	664	696	644	663	657	682	689	705	662	675	701	731	643	660	694	693	670	728	679	710	623	634	646	664	644	640	666	649	654	668	678	650	720	659	652	685	639	724	650	680	688	656	713	705	639	667	619	690	707	674	705	671	665	651	700	686	641	637	630	684	663	690	680	747	659	674	648	647	658	667	746	651	638	689	697	680	669	696	627	672	673	666	648	687	683	672	690	688	656	653	757	658	714	644	634	638	731	637	675	676	652	657	665	703	753	687	657	661	637	679	674	704	672	660	690	643	667	662	701	648	651	665	669	692	696	683	663	708	669	680	631	623	650	681	673	656	684	689	665	658	614	686	680	679	651	646	715	653	716	675	664	669	707	687	745	637	678	685	657	591	703	709	746	662	651	652	665	681	701	656	634	673	668	680	635	666	641	658	648	638	642	688	656	658	633	700	663	695	669	644	673	657	642	716	725	649	685	698	698	627	697	692	683	671	651	686	647	661	700	639	692	641	660	687	695	698	675	682	664	677	710	666	631	670	672	678	689	695	735	682	708	676	700	663	645	668	699	625	676	695	645	721	698	643	662	677	672	681	673	675	682	649	702	679	651	668	664	702	668	661	688	659	685	672	690	696	640	660	652	685	660	669	683	639	656	638	674	675	619	686	649	693	643	678	673	651	646	679	627	680	730	698	691	677	644	676	684	701	699	671	652	639	665	691	698	644	695	669	681	693	655	687	690	649	626	689	632	650	699	666	644	686	662	661	639	670	671	702	681	658	707	725	646	649	673	662	668	644	631	672	690	660	674	655	676	686	670	678	638	674	675	663	683	652	681	644	658	707	708	681	682	725	653	649	682	679	661	655	656	676	679	672	651	662	680	668	732	701	671	655	670	698	706	683	661	680	675	678	666	697	633	677	650	659	673	710	699	656	638	669	687	662	670	672	701	707	682	703	655	673	643	690	660	664	690	702	686	652	675	677	677	683	664	683	647	677	689	643	675	646	701	691	685	687	689	669	658	709	674	726	661	672	626	661	661	683	672
25506	21343	2202	575	486	437	395	661	773	262	237	300	279	266	275	258	285	244	268	258	266	264	257	285	264	257	245	270	242	260	267	283	274	255	237	259	259	249	249	226	271	249	263	239	249	263	262	286	234	283	249	249	250	267	245	283	258	253	254	259	287	241	285	262	244	236	242	282	244	260	245	258	245	251	264	228	243	288	273	241	262	271	270	261	252	234	263	257	258	265	224	259	274	230	288	267	254	248	265	275	221	258	249	256	253	249	243	255	233	242	274	296	277	295	269	230	282	245	263	263	281	270	257	250	268	264	244	273	249	266	264	282	258	269	255	247	262	246	277	265	296	251	259	228	266	252	232	296	280	269	253	231	257	240	256	285	268	271	295	275	277	241	242	243	261	264	278	252	239	220	268	254	239	240	241	247	244	249	256	241	269	273	262	220	232	256	277	245	294	228	232	234	257	265	241	265	266	252	263	249	279	265	266	291	274	264	243	218	275	235	261	265	259	277	225	233	271	274	269	298	269	245	260	245	252	271	282	246	263	236	241	272	251	238	225	267	236	272	263	252	252	275	245	254	257	266	275	255	274	262	244	253	284	271	242	251	246	257	260	259	255	232	271	273	244	260	299	249	276	294	264	247	289	249	262	297	249	261	227	225	268	242	244	265	249	233	251	262	241	283	246	264	260	254	275	264	284	259	259	260	270	268	264	267	284	237	269	251	253	278	236	259	262	264	277	251	253	274	272	252	271	261	226	230	240	262	283	268	251	285	265	244	249	291	263	260	268	225	252	248	227	256	234	258	258	261	268	252	251	242	245	270	248	253	243	262	246	228	254	257	247	261	257	243	267	254	272	260	270	264	265	241	281	236	278	253	251	251	248	267	232	262	291	240	244	265	273	248	262	267	270	276	247	259	265	305	263	216	263	241	248	263	271	281	252	284	272	261	279	235	241	262	247	274	259	264	297	280	276	264	264	237	244	243	301	260	278	262	277	285	251	259	273	233	283	290	238	223	225	223	276	263	270	222	250	270	244	280	267	240	289	266	242	268	285	275	277	250	261	245	249	276	258	229	292	274	226	240	258	253	258	228	255	250	244	257	263	253	268	270	274	248	248	252	256	249	240	260	280	254	247	298	252	253	264	263	273	259	268	300	270	252	286	246	248	246	247	256	253	271	230	221	232	218	248	242	269	270	238	264	262	248	259	284	234	246	241	249	268	282	283	273	253	237	271	268	263	247	298	266	274	256	241	269	234	238	267	300	258	232	248	265	271	268	275	276	274	232	250	215	292	253	287	275	246	283	242	266	292	243	235	247	240	249	274	265	231	258	265	267	312	257	239	269	280	249	260	266	246	256	283	267	271	256	252	264	255	249	260	249	246	265	283	242	219	247	277	242	237	284	269	231	285	257	251	238	257	260	251	272	231	258	214	250	262	248	230	230	251	244	239	260	268	266	251	279	263	274	248	279	281	262	254	252	230	272	256	249	231	243	257	277	244	266	252	256	272	227	260	247	259	270	250	234	247	274	243	229	263	241	255	268	234	288	265	278	250	237	256	239	270	264	266	272	284	282	250	236	279	244	255	275	276	262	257	259	247	257	240	266	290	282	269	267	249	251	238	236	259	271	252	250	231	256	269	241	284	244	279	267	256	279	245	279	288	242	273	246	269	254	288	269	273	252	256	273	217	292	262	277	246	269	235	245	277	287	276	256	266	268	253	266	264	229	253	249	244	243	232	255	257	270	247	290	247	229	254	258	241	256	265	265	266	252	267	292	273	276	243	259	288	280	274	261	279	244	259	266	267	270	284	286	258	265	269	244	262	227	237	272	254	267	262	250	247	257	239	254	289	242	266	275	263	246	250	257	260	280	253	231	264	249	274	270	304	307	280	251	273	259	223	260	279	270	258	260	255	255	279	278	247	260	246	234	278	275	243	237	279	253	251	277	265	270	240	259	262	267	254	262	265	269	250	253	247	261	235	239	238	260	234	260	254	243	260	252	268	269	263	230	242	243	236	233	227	241	272	230	271	242	271	258	256	270	225	252	257	262	253	275	266	257	269	280	263	257	249	276	300	267	248	245	259	270	283	255	272	303	266	265	232	255	262	234	282	243	285	268	228	260	276	266	225	234	265	261	244	251	246	277	265	269	246	266	246	230	243	240	290	264	270	243	301	230	265	259	276	239	244	248	258	277	281	285	281	274	269	219	217	271	273	251	238	261	244	272	251	241	302	286	238	261	282	256	260	266	257	250	258	243	269	289	270	250	274	293	253	288	246	258	240	251	247	245	251	235	263	249	228	266	251	272	244	262	276	266	291	279	253	240	249	245	262	233	246	254	256	249	225	258	277	281	278	289	260	261	262	249	251	242	274	265	261	222	263	275	254	245	243	292	296	259	243	260	280	295	243	261	278	263	264	243	256	268	233	241	290	283	243	263	259	244	258	246	244	278	253	276	229	233	252	250	237	284	237	265	263	243	266	272	276	234	280	303	258	286	261	265	255	200	237	250	293	268	242	268	269	259	311	267	232	254	231	257	237	250	243	238	240	246	281	262	258	262	253	295	256	270	248	278	272	258	292	254	253	238	246	247	268	262	255	273	252	271	267	258	258	260	276	239	248	282	249	263	260	271	267	254	260	285	238	252	277	260	238	275	249	250	224	257	260	254	290	277	277	279	256	275	249	250	245	289	239	256	257	257	258	230	256	286	247	282	217	266	236	245	274	240	252	268	252	263	265	258	261	280	256	266	274	259	263	281	286	287	260	254	246	260	254	258	261	263	254	257	256	286	249	266	261	246	240	272	248	246	276	251	259	268	235	280	248	262	271	275	251	282	258	278	263	262	277	270	244	255	247	278	251	275	270	268	278	229	258	266	271	256	232	262	228	250	253	286	254	242	272	241	250	266	253	252	222	251	270	249	257	272	249	226	264	238	268	313	270	276	241	264	252	251	273	264	262	261	265	290	251	268	246	251	267	264	276	246	234	248	237	259	252	295	249	245	249	275	264	268	241	288	243	220	281	250	262	267	247	266	259	228	302	252	241	242	263	276	270	259	229	274	253	253	267	274	293	278	270	239	245	242	264	243	263	268	285	265	299	263	270	272	274	260	277	201	259	284	243	303	264	247	249	264	259	265	246	266	233	274	253	246	241	251	241	268	276	213	249	256	267	301	252	237	253	268	286	282	261	229	269	259	230	262	274	280	279	264	217	270	260	262	261	253	229	251	264	241	262	281	253	243	261	275	264	271	267	280	261	272	298	247	280	278	242	273	245	247	232	289	267	250	301	255	271	261	234	250	251	256	252	278	280	247	246	249	206	232	273	289	268	254	273	254	243	281	302	260	283	256	277	241	263	250	275	236	304	283	268	289	289	257	255	239	221	276	225	273	252	243	254	306	245	270	249	285	246	248	248	261	251	273	244	232	276	268	282	260	308	255	286	285	272	272	267	263	249	289	247	249	277	287	245	250	241	250	284	254	220	253	241	254
19631	11613	2177	1649	1490	1437	1408	3011	3039	681	668	712	674	656	663	665	656	610	672	611	607	595	584	640	618	646	689	663	630	640	604	622	631	604	633	550	643	590	593	621	614	638	608	644	636	551	639	662	605	619	589	627	600	616	582	611	644	609	633	619	622	622	631	617	616	647	655	622	568	580	616	594	649	623	623	643	635	637	634	613	606	612	640	604	592	579	590	569	648	582	624	616	599	610	623	673	622	652	593	582	613	594	614	580	641	596	646	586	604	665	619	620	573	623	621	622	648	595	588	614	608	621	645	604	595	670	661	650	640	636	622	611	569	616	594	580	632	595	642	592	604	657	612	571	633	585	586	612	596	641	600	608	591	629	588	583	634	554	609	572	631	596	569	640	678	618	599	626	615	644	611	619	649	583	611	611	578	602	619	597	622	625	617	615	635	590	576	651	665	590	618	652	593	606	599	611	605	608	599	625	640	610	660	619	629	598	636	611	592	628	650	589	593	600	638	594	631	618	569	652	625	650	655	575	624	617	620	581	597	575	601	639	584	602	623	627	625	572	579	639	618	548	606	633	593	641	619	584	555	642	593	599	590	582	585	624	619	599	618	576	567	630	616	612	613	605	616	594	667	601	594	641	616	612	621	605	596	609	604	627	625	598	594	639	613	601	597	662	558	600	624	560	591	643	600	624	566	597	641	626	636	584	610	563	625	613	602	624	637	636	602	609	611	620	593	609	639	628	615	628	636	569	638	621	617	618	615	609	629	641	584	600	661	640	604	598	630	592	633	575	631	663	614	631	672	581	561	619	623	673	596	626	589	629	597	673	621	602	622	614	610	638	621	615	623	607	604	620	620	592	577	650	634	554	585	619	608	645	623	620	588	623	621	592	625	623	600	639	638	573	665	579	600	630	594	639	607	606	633	619	579	597	561	615	598	633	580	582	613	607	639	606	630	624	639	603	608	625	597	623	604	622	638	632	578	619	595	596	597	628	577	575	600	588	626	629	592	628	633	589	605	601	609	616	635	604	641	608	658	644	592	643	630	636	621	609	648	643	588	580	649	576	607	615	584	577	554	609	606	636	602	613	607	601	580	622	594	603	617	595	620	601	650	613	581	614	591	616	673	632	575	600	607	586	628	608	599	594	621	617	636	569	632	586	607	600	591	680	585	615	570	615	600	614	622	628	584	625	599	637	615	617	639	622	601	625	606	598	626	586	573	573	643	596	583	610	626	620	594	604	599	592	627	597	537	642	630	620	613	615	626	580	581	619	642	614	608	566	634	621	595	613	626	617	585	626	580	600	590	605	625	596	574	629	597	648	624	618	620	580	619	642	638	683	599	580	586	643	612	608	631	581	565	618	647	623	638	564	600	592	633	629	577	632	634	592	616	592	602	555	601	611	652	597	611	627	603	609	588	626	620	632	545	581	633	552	648	595	592	594	619	644	601	590	577	580	614	608	591	604	567	608	579	626	619	650	592	631	618	642	622	579	642	615	606	612	623	624	683	601	624	623	584	631	617	639	601	631	585	586	627	649	618	631	575	614	603	643	626	615	593	644	624	599	611	632	619	564	588	603	604	624	587	580	611	675	576	594	594	609	642	604	609	608	634	586	578	603	623	583	602	619	599	588	622	620	632	650	606	620	583	563	621	608	589	647	577	587	619	601	607	589	641	571	573	590	622	596	639	610	563	630	600	634	632	564	603	607	580	647	634	586	639	657	606	620	609	601	560	609	638	596	685	638	642	569	619	580	632	608	616	600	602	612	582	592	618	622	609	585	591	590	607	602	655	625	589	616	649	636	637	624	630	622	618	589	617	604	624	569	595	617	633	607	579	618	618	604	620	640	612	665	599	629	628	605	643	620	578	628	604	616	617	640	622	607	654	595	607	594	646	622	617	661	545	640	631	641	609	600	610	630	655	657	604	633	609	578	604	594	626	630	595	655	624	578	643	597	606	628	655	637	589	622	620	577	629	669	563	655	585	609	600	623	620	596	621	629	584	607	618	617	593	623	608	595	634	658	639	607	629	626	587	605	591	559	597	563	591	621	618	601	638	622	565	641	646	584	629	620	579	597	613	617	610	619	587	592	634	667	595	635	624	617	627	609	572	602	603	602	606	581	615	629	664	578	564	591	630	612	601	617	649	637	599	645	645	556	620	591	628	642	637	620	590	589	616	611	591	582	574	617	607	641	615	636	579	638	628	645	610	562	630	586	611	647	619	641	545	616	635	616	659	629	632	582	598	607	623	620	543	632	605	576	621	631	597	632	642	608	602	637	591	651	629	571	577	615	646	649	610	593	610	659	587	608	608	607	608	565	627	574	626	597	603	586	632	610	605	618	634	611	638	640	617	657	618	601	630	616	590	606	603	619	640	617	570	653	589	594	631	614	591	624	576	639	565	628	613	615	637	626	620	642	609	599	636	604	568	585	642	581	612	651	614	647	624	589	603	591	602	591	602	564	649	599	642	628	582	667	615	584	609	610	566	620	614	656	630	619	636	583	602	655	642	606	643	610	600	647	599	576	629	674	623	647	627	600	637	596	610	635	604	619	585	633	627	643	601	595	605	577	611	602	620	576	609	615	630	572	653	637	632	600	603	626	641	626	650	666	585	625	608	637	612	590	617	627	644	624	611	564	648	608	582	599	591	564	627	606	639	597	610	663	616	604	642	624	621	667	603	633	614	632	616	600	614	649	591	615	570	625	621	593	596	608	600	613	617	577	620	586	694	595	619	582	656	603	608	638	580	612	579	600	619	594	634	642	590	628	634	558	611	618	683	605	591	582	578	606	618	606	581	609	633	614	633	631	598	595	587	654	648	585	641	638	645	628	651	592	616	614	652	571	591	573	598	630	604	605	633	619	605	645	654	581	644	602	609	595	634	641	608	596	558	628	580	614	632	587	630	604	613	609	594	633	584	635	581	627	633	623	680	674	627	640	632	593	609	621	610	622	593	627	602	618	608	641	570	616	605	584	574	643	616	606	624	566	592	590	692	568	543	594	590	573	593	567	636	572	653	570	622	603	606	601	560	611	595	600	626	624	597	630	576	584	630	631	577	566	609	602	605	639	617	630	624	619	581	610	564	608	598	643	645	613	589	615	555	618	688	595	665	604	634	633	589	591	627	574	621	614	634	629	553	557	572	587	563	624	598	609	589	615	637	623	592	622	601	618	651	622	605	590	643	663	609	611	627	624	591	622	590	579	607	645	661	605	596	619	606	568	625	617	563	650	605	621	600	611	588	637	604	604	624	628	629	632	618	609	659	611	638	598	606	619	608	620	615	636	566	582	623	626	600	597	604	584	603	601	672	621	580	595	563	634	624	575	635	616	607	610	637	648	593	582	602	648	605	640	602	579	606	596	617	588	595	607	612	625	631	616	593	630	624	615	611	627	627	613	582	618	587	643	596	621	623	602	608	610	578	569	635	605	662	526	625	585	631	609	642	595	590	609	588	620	596	575	643	639	600	611	634	578	635	588
36030	35488	6307	686	453	322	410	554	1317	182	168	154	138	129	128	133	139	122	120	127	148	135	119	115	126	127	135	114	121	120	144	112	114	110	130	126	119	116	120	123	118	128	128	131	128	142	117	112	135	127	96	119	113	130	108	145	112	119	126	135	114	113	117	133	135	104	142	128	125	136	126	116	126	130	117	113	119	127	136	120	123	149	125	126	150	98	107	154	163	130	128	126	130	118	144	143	127	124	129	113	106	118	112	125	113	117	108	116	112	105	100	126	127	134	126	138	119	119	127	132	139	120	121	102	118	112	120	107	121	133	118	107	111	128	120	132	127	100	115	109	106	154	134	101	124	112	127	128	134	96	105	121	134	140	123	105	113	122	130	113	107	113	131	141	130	128	118	109	118	138	124	114	101	120	134	116	123	133	131	121	108	127	128	129	118	125	114	149	127	139	105	125	144	124	136	112	116	116	113	130	111	119	118	122	128	129	120	110	127	131	139	112	110	121	128	137	121	122	125	113	106	118	152	119	133	117	140	114	105	140	121	123	132	123	82	100	114	127	142	129	131	120	125	118	124	117	105	130	117	124	124	118	112	110	134	142	116	123	140	130	120	132	126	114	105	141	126	128	131	139	117	113	119	147	115	120	141	133	142	136	116	133	114	105	97	103	113	139	126	124	110	122	139	111	130	127	111	102	105	149	125	119	115	123	112	112	110	124	138	126	102	138	113	127	121	117	127	126	129	118	129	147	124	97	127	108	130	130	127	124	122	115	106	137	148	125	107	128	107	106	112	114	103	118	133	110	110	113	120	112	105	145	123	124	117	130	120	133	120	108	151	127	115	144	129	143	114	128	123	118	111	134	122	109	111	101	130	130	129	132	115	125	114	132	129	118	123	104	135	119	118	133	124	132	118	136	113	124	118	129	112	134	133	154	141	144	124	116	146	132	131	130	110	133	143	110	111	121	113	147	114	129	117	126	116	109	114	114	143	111	129	123	123	115	120	122	106	112	119	127	99	106	130	103	132	130	123	131	118	132	119	109	131	114	120	112	126	131	107	112	113	125	142	103	139	120	115	121	97	124	99	152	125	114	126	117	120	124	123	108	153	134	115	104	116	121	126	122	127	115	123	134	139	124	115	123	127	111	145	120	150	129	126	117	114	136	124	115	123	142	125	128	127	106	125	131	135	126	110	124	119	122	125	118	114	120	150	106	129	108	134	124	122	128	124	117	129	108	114	110	111	127	121	127	119	127	136	112	121	117	129	124	123	127	124	146	130	125	123	122	127	115	114	131	125	111	129	107	118	116	119	120	111	119	112	115	136	129	110	128	132	130	126	119	118	134	138	149	113	129	141	129	123	141	118	112	112	118	125	114	98	113	128	123	108	126	111	142	135	113	116	119	128	123	114	105	142	113	123	118	123	115	133	101	129	141	131	141	121	125	120	121	133	130	126	110	123	127	133	111	136	121	122	122	110	105	116	141	117	126	133	128	119	133	136	139	121	112	123	113	121	133	124	119	127	113	114	100	118	139	133	145	115	148	115	140	140	137	136	116	129	127	141	135	114	103	101	141	111	121	124	119	127	125	114	124	134	130	127	132	118	121	129	116	128	115	129	124	111	114	106	119	128	124	109	117	124	129	118	139	115	120	137	118	118	139	147	136	129	125	93	132	117	121	121	127	133	154	115	110	120	101	118	131	136	124	103	121	114	96	127	142	128	112	122	107	131	115	120	135	126	128	142	127	101	122	125	113	145	109	109	119	127	134	111	129	107	113	140	139	112	118	124	127	111	139	135	114	129	121	127	129	150	129	108	121	124	118	142	133	126	113	124	124	105	114	117	114	128	131	118	113	119	133	132	137	126	126	124	129	114	155	134	132	104	119	121	145	140	116	116	108	95	117	106	121	113	117	125	112	127	137	143	139	120	140	126	116	134	118	123	116	108	118	132	143	115	140	120	132	110	112	122	129	120	142	110	132	149	129	108	112	145	116	139	117	90	114	115	132	97	111	115	131	117	130	130	122	126	129	125	133	121	130	131	133	122	126	125	129	140	131	131	134	140	111	140	113	109	146	121	124	134	120	104	120	113	124	130	111	112	111	121	114	125	125	140	117	119	102	128	121	135	121	127	133	105	115	135	129	133	129	120	118	115	112	106	124	123	116	113	109	123	137	141	101	139	119	119	128	109	126	114	112	116	109	132	119	118	122	129	123	132	122	135	148	130	134	143	139	131	115	146	131	119	142	145	112	123	136	127	124	146	112	122	140	132	142	144	133	124	118	109	134	117	154	133	132	104	164	129	110	103	124	115	127	140	106	137	121	123	131	118	118	120	113	117	111	130	132	124	118	119	124	123	128	103	90	148	141	104	102	99	126	118	119	108	128	123	128	130	121	125	114	115	118	144	123	115	109	138	169	123	118	116	141	118	120	115	122	112	126	113	141	123	121	122	87	138	135	120	120	133	120	111	106	129	134	111	133	121	138	117	116	124	127	125	125	132	120	109	107	117	123	95	118	124	127	139	131	141	137	121	101	100	122	114	127	109	141	133	107	118	155	126	124	130	130	113	125	116	112	96	126	134	138	125	117	121	125	138	138	132	132	107	133	125	109	110	113	122	124	131	111	98	117	127	125	117	100	119	119	112	105	103	125	113	130	144	119	141	136	118	121	111	111	115	124	126	135	101	125	120	137	127	131	136	123	118	118	96	121	107	109	102	107	126	116	126	124	116	139	123	138	142	126	120	129	136	105	115	154	123	133	125	106	128	145	117	138	115	138	115	122	119	137	118	135	118	125	113	110	123	121	134	110	119	107	130	127	126	134	123	111	117	109	119	138	146	127	119	96	108	110	132	127	105	120	131	134	117	126	117	123	147	149	143	107	126	140	119	143	109	144	143	130	113	146	119	108	127	134	129	128	136	116	119	117	141	136	120	117	115	129	118	109	109	112	130	108	114	132	115	126	133	121	130	148	129	133	123	126	114	156	116	116	132	146	120	118	110	113	131	135	141	123	127	131	129	123	118	134	117	132	124	114	111	126	128	92	101	110	136	123	111	123	122	113	112	145	121	107	134	119	111	115	134	126	140	115	118	105	111	121	116	116	131	119	122	123	112	126	133	124	116	111	141	117	103	116	123	133	116	115	111	139	112	119	153	133	129	99	127	139	100	131	141	135	140	128	143	122	122	111	125	114	111	128	114	130	132	118	131	114	138	143	116	114	137	117	108	100	152	105	116	113	143	138	109	113	118	124	126	134	123	126	121	128	124	137	108	119	133	138	114	125	116	119	112	89	152	126	135	136	133	130	130	123	96	130	112	142	135	121	129	118	139	117	146	130	133	119	139	124	133	135	107	124	103	131	125	125	132	135	141	118	110	103	109	130	137	127	108	136	107	106	115	111	127	147	114	115	115	102	128	128	104	136	124	126	126	113	144	102	148	127	128	122	121	115	119	131	127	127	129	129	115	107	134	138	114	130	123	130	149	122
25178	18757	2302	1787	1784	1419	1614	2777	5695	538	497	452	491	419	398	402	402	431	348	369	342	348	365	336	400	351	352	323	363	379	348	345	328	328	326	332	336	340	279	313	333	322	318	334	319	325	330	353	348	307	313	308	320	338	299	347	304	332	327	362	310	324	326	308	315	324	304	317	296	316	316	296	293	305	326	346	305	329	326	298	338	332	277	324	335	302	324	303	301	311	318	293	310	323	313	301	333	296	324	305	318	317	327	277	290	309	281	324	290	324	308	342	292	312	326	326	312	288	338	329	321	317	293	354	307	279	273	313	314	313	285	320	324	294	310	320	304	305	325	287	353	313	315	303	339	309	332	325	339	307	318	308	313	310	297	294	335	320	293	324	308	326	317	307	319	296	295	285	307	309	314	332	330	294	288	300	320	331	329	314	318	295	320	291	349	323	329	344	308	337	312	326	301	314	308	345	311	339	298	335	324	337	299	297	284	317	297	346	294	325	297	304	279	337	274	301	324	309	321	364	307	334	322	305	293	314	313	300	309	300	314	294	291	297	321	322	322	302	302	320	311	328	288	322	314	286	307	309	326	301	315	358	302	304	291	300	343	302	309	308	299	288	303	326	306	310	311	323	348	304	328	286	296	302	328	306	283	315	323	306	287	287	301	328	308	296	337	328	305	305	321	307	302	327	318	310	310	337	328	319	309	297	321	320	295	304	306	331	335	314	324	307	298	326	312	307	279	311	285	305	296	354	287	318	310	294	288	312	297	308	312	293	325	299	294	310	334	306	333	323	348	301	300	337	323	313	342	311	321	318	303	306	333	334	325	319	344	312	284	328	345	301	322	323	302	321	298	300	316	293	318	310	296	304	292	302	281	309	310	326	330	310	316	300	329	326	327	297	328	318	307	298	329	323	332	338	323	292	330	339	300	313	302	342	317	291	299	298	332	292	320	316	312	303	321	308	316	312	286	313	311	333	308	296	297	300	304	292	336	329	317	335	295	326	319	300	332	298	290	288	333	272	295	324	298	304	323	320	290	351	316	338	316	333	319	298	291	325	294	322	335	324	296	305	314	304	325	274	331	299	327	350	318	324	309	333	342	304	303	294	352	326	322	336	308	306	298	296	318	292	316	269	335	337	323	311	319	314	276	286	309	312	338	324	334	303	324	339	333	320	269	317	343	317	323	313	323	305	334	323	334	296	298	333	310	311	351	318	313	292	324	288	323	285	328	307	287	291	316	338	342	287	292	320	319	307	320	314	309	339	327	336	294	296	316	312	334	301	317	336	302	289	328	328	302	324	344	301	291	328	310	310	292	313	315	322	333	318	308	311	310	306	303	319	299	310	294	278	283	341	318	315	291	297	343	311	289	294	306	325	300	259	304	334	306	331	309	311	313	290	287	294	311	313	349	313	293	325	327	290	314	364	288	287	316	285	325	332	315	269	342	314	302	304	302	319	316	284	349	330	319	326	322	316	326	314	335	273	327	291	324	309	314	326	292	333	317	327	298	314	316	331	287	298	327	306	310	338	312	292	335	293	319	323	295	315	312	320	291	308	306	276	300	299	324	316	317	317	277	296	313	321	324	328	299	304	286	336	350	286	328	326	321	305	332	325	331	334	312	326	298	327	342	317	350	312	317	301	299	319	295	305	293	332	285	323	294	297	312	323	341	332	280	294	305	323	344	283	301	315	302	326	329	278	303	327	303	323	274	319	311	286	319	316	305	325	324	330	295	325	282	313	303	339	312	291	318	303	303	303	339	320	299	334	310	291	331	282	318	307	304	302	300	315	304	312	310	306	338	292	327	320	303	311	302	341	274	306	312	304	304	338	323	310	347	289	328	293	302	317	306	312	296	272	330	310	341	325	311	330	308	286	319	285	285	313	316	313	298	315	307	338	331	299	290	306	328	323	292	343	306	320	291	306	315	295	319	321	290	317	309	326	330	315	308	340	321	285	314	307	311	308	294	337	287	287	268	291	293	285	299	313	314	286	309	314	278	297	312	316	300	293	328	326	321	327	295	316	315	295	333	281	349	321	310	306	291	317	288	309	316	308	347	301	324	319	299	317	307	324	344	295	330	284	296	296	318	310	320	293	308	291	311	345	316	342	307	317	318	310	327	317	297	318	327	332	276	327	298	300	291	322	334	330	301	335	301	291	326	339	301	335	312	323	319	289	319	325	296	324	323	307	320	316	310	310	291	312	336	311	296	323	334	351	320	311	317	297	313	315	319	369	314	354	309	333	332	311	303	310	343	305	301	316	340	318	305	325	326	325	302	329	280	284	288	288	302	325	308	323	324	298	324	285	326	316	327	309	311	316	274	318	318	325	293	294	291	305	328	287	294	321	322	320	306	303	355	313	284	291	300	329	298	304	319	298	283	302	321	349	313	323	282	294	290	301	325	321	283	336	315	327	323	315	314	312	304	322	295	315	274	314	325	321	328	276	292	334	318	309	311	344	290	336	316	325	322	297	316	285	306	326	327	346	312	289	322	285	314	299	316	333	314	282	286	308	323	317	314	326	336	332	304	324	294	323	294	309	295	324	308	315	281	316	294	322	329	327	328	307	318	280	313	339	342	328	318	315	332	302	312	303	321	323	341	323	303	292	323	324	312	299	317	310	318	299	313	309	334	296	324	303	313	313	308	316	297	300	316	305	307	311	323	305	303	347	288	300	296	301	328	327	300	319	310	317	294	297	304	343	301	312	307	311	298	320	320	312	286	314	297	333	327	304	322	310	294	296	296	276	306	285	306	347	316	304	309	310	321	278	306	320	323	316	315	331	327	293	293	299	348	297	307	309	341	300	340	302	321	309	327	307	332	302	277	311	291	329	282	302	327	327	299	330	361	321	327	316	332	334	292	317	330	343	308	322	304	322	348	285	308	302	319	306	289	308	311	324	345	317	344	316	306	314	330	319	339	314	322	315	267	322	305	296	303	306	332	289	325	276	298	289	296	317	308	308	315	313	282	318	329	316	302	305	320	342	311	340	321	311	347	300	315	331	317	326	295	323	292	339	333	305	336	284	294	360	324	300	298	318	301	306	309	286	307	292	278	313	292	326	315	302	327	354	336	298	349	294	356	338	334	312	308	290	288	311	301	310	281	313	328	296	298	289	296	320	324	295	323	306	323	308	318	293	317	297	280	336	297	305	309	283	315	295	331	290	278	322	315	350	323	306	311	325	314	313	307	337	311	312	295	276	316	340	304	274	335	298	302	323	326	317	310	322	291	316	335	318	332	305	332	314	281	296	305	339	309	319	310	352	318	306	311	307	321	328	311	314	315	279	300	349	327	336	335	305	304	342	320	324	317	330	309	302	302	296	297	312	311	310	315	324	321	335	318	292	302	319	297	298	271	305	309	261	303	309	307	312	325	301	308	317	268	296	319	339	279	321	287	302	325	322	302	293	318	284	339	308	304	293	335	317	329	323	313	319	279	295	280	296	310	288	286	306	301	315	301	293	319	324	321	328	278	305	339	322
3505	1663	516	360	350	354	341	335	328	270	286	279	305	293	312	263	302	279	279	280	248	255	275	283	290	305	271	252	289	290	285	308	282	270	300	284	277	273	254	288	289	293	301	280	288	254	266	315	312	291	266	292	267	271	266	282	295	248	301	311	283	307	252	272	296	304	288	286	315	286	309	274	277	280	288	297	264	311	276	252	261	290	325	259	289	290	274	283	270	275	260	293	280	297	304	323	290	276	275	301	272	233	286	285	272	287	290	275	265	300	292	274	274	317	275	312	300	292	256	290	285	296	273	305	276	310	305	306	258	280	307	284	267	270	277	267	273	258	303	284	288	321	306	276	281	266	290	306	313	318	268	322	317	258	275	311	261	268	266	320	282	300	281	312	260	289	301	265	314	258	301	279	272	286	266	285	319	301	290	292	291	284	316	298	273	282	263	277	312	270	300	313	276	263	275	286	279	316	274	293	277	241	282	287	281	281	261	295	287	292	296	333	292	280	265	297	253	295	241	282	274	291	304	263	293	280	291	288	275	238	295	248	303	287	268	297	269	317	253	303	236	294	284	268	307	307	291	317	262	308	265	263	284	278	281	317	298	298	268	275	313	288	288	284	283	307	260	290	289	277	283	270	296	297	319	260	283	277	283	287	314	288	262	256	269	256	281	297	278	304	292	285	284	324	312	294	298	324	290	275	259	295	288	279	290	268	266	263	288	284	316	289	286	276	295	267	303	292	282	289	302	284	270	281	298	286	301	269	261	275	303	290	268	289	277	325	294	246	248	284	286	291	288	256	332	285	299	293	270	259	283	278	275	297	261	296	290	276	280	295	267	292	297	271	295	289	299	279	271	279	269	275	257	279	293	301	286	281	297	258	312	275	341	282	309	264	328	281	285	291	263	297	306	287	289	293	253	293	309	263	280	281	275	296	274	273	281	289	285	291	272	312	269	274	312	261	284	275	277	278	274	291	303	272	249	240	286	264	298	291	293	269	289	253	289	264	290	292	300	258	274	276	300	263	285	253	256	309	274	300	286	294	249	295	277	290	294	305	292	293	258	270	300	324	266	298	275	279	283	281	308	315	267	309	259	300	279	291	277	286	275	274	315	267	278	300	260	278	295	276	290	275	318	272	301	285	289	283	290	311	249	253	257	263	296	317	281	290	280	274	297	253	267	270	298	258	299	319	281	297	285	283	275	295	289	301	266	310	318	286	296	282	288	260	294	302	284	286	269	293	260	295	291	307	271	283	289	273	275	289	294	288	279	285	262	269	276	288	288	316	276	279	294	281	275	297	294	273	284	308	287	285	316	292	318	301	309	251	288	281	257	264	300	251	304	298	245	271	285	286	282	283	319	252	277	261	285	269	286	293	286	284	270	269	250	275	275	281	299	291	256	284	275	287	284	270	285	283	278	257	285	289	297	306	236	296	296	268	276	284	280	289	283	295	300	320	306	272	293	307	288	320	281	291	283	307	283	256	269	267	281	273	270	295	288	307	312	277	288	269	279	267	307	283	253	280	316	273	295	280	279	278	300	249	290	303	295	270	277	276	293	269	265	261	276	314	290	293	280	299	289	274	293	282	293	263	277	259	293	257	290	280	277	285	267	302	297	292	306	269	274	272	260	290	255	260	295	273	288	272	274	300	297	238	268	277	270	268	272	299	292	324	278	297	310	286	281	262	280	297	277	269	289	300	321	255	274	286	271	285	273	263	280	244	268	280	273	295	295	284	285	286	254	282	313	298	297	283	269	262	302	251	290	304	282	288	300	275	281	296	351	283	255	301	306	280	325	313	288	283	275	268	315	301	264	273	284	251	282	299	281	273	278	309	260	287	270	251	279	276	295	275	277	270	314	299	272	264	276	281	301	279	246	285	306	280	295	296	309	287	267	291	309	305	295	300	269	287	282	295	279	258	299	321	318	295	272	259	303	300	282	283	291	268	312	280	318	278	308	270	287	299	285	279	281	270	329	271	275	269	260	274	313	296	277	291	301	298	280	295	291	264	287	276	277	295	273	325	278	288	267	266	265	309	270	286	252	288	294	279	270	295	317	282	280	259	301	270	294	281	263	273	248	264	279	306	299	292	294	277	296	261	280	286	298	278	292	283	287	289	283	264	324	296	274	280	290	313	302	266	287	282	278	270	307	285	288	281	289	275	261	270	276	297	284	278	270	272	291	300	305	286	302	277	296	268	294	275	299	286	275	294	300	292	291	283	288	265	327	290	283	283	276	276	274	293	267	316	282	314	315	309	285	295	282	287	286	286	296	250	277	268	280	297	278	245	302	296	291	297	274	277	255	296	291	307	270	286	268	284	303	266	294	267	292	292	297	280	306	280	297	256	293	321	260	258	272	293	307	290	309	320	268	271	264	268	286	311	301	286	302	271	287	283	279	275	296	303	288	277	317	293	270	297	291	260	297	266	253	295	278	274	304	282	288	301	300	309	286	286	292	281	263	301	289	230	294	297	264	286	283	249	311	293	264	291	278	307	266	274	319	282	251	260	300	269	305	273	277	264	290	290	282	310	267	300	307	286	280	255	280	260	301	250	267	260	278	283	299	317	307	295	290	319	307	260	302	297	301	302	271	240	271	296	267	304	335	294	303	268	280	317	290	282	279	244	277	268	299	295	281	251	292	291	269	315	296	279	288	288	280	281	293	259	251	310	283	311	254	289	278	267	288	327	312	313	300	274	277	299	258	286	281	276	251	298	279	280	273	286	293	307	286	280	266	266	289	283	246	266	286	281	280	346	260	275	295	280	273	286	287	296	291	260	271	266	298	290	271	286	266	266	302	283	260	284	272	262	277	272	273	291	258	290	258	297	258	296	264	290	283	306	272	289	301	276	289	305	278	266	294	261	247	314	307	266	302	258	248	311	270	278	300	285	290	276	293	277	256	298	290	272	290	308	278	305	309	301	261	272	282	276	316	288	329	301	294	279	293	288	289	320	280	278	267	304	269	301	276	295	284	291	270	277	280	284	266	282	305	296	286	290	267	279	298	284	301	314	295	323	270	280	314	280	305	257	292	273	307	286	241	261	306	254	279	252	311	286	289	271	286	310	300	278	248	280	308	290	283	281	297	309	283	232	323	278	305	297	267	277	277	265	295	251	283	309	301	262	276	268	281	317	295	279	291	275	309	284	269	292	278	258	310	280	279	253	257	280	277	299	294	279	264	247	298	293	292	311	297	285	286	273	276	277	313	280	292	271	309	276	273	264	296	262	285	297	283	286	257	249	292	296	308	286	288	268	295	282	297	297	284	258	288	274	283	281	260	286	301	291	293	303	265	288	291	258	279	301	290	307	325	286	290	290	304	293	271	291	292	267	296	278	276	277	290	268	283	316	284	264	297	257	295	275	306	298	288	262	295	312	309	320	290	298	285	265	292	300	261	265	298	300	303	271	293	294	271	291	293	250	256	284	302	275	278	273	300	262	266	246	289	284	255	278	298	278	283	278	285	252	275	295	274	297	293	296
4011	2554	1146	914	1001	969	897	763	796	711	660	682	678	654	657	673	668	650	677	692	655	665	636	654	694	683	651	700	692	650	688	653	713	710	669	643	651	678	699	626	671	665	663	688	669	662	660	692	708	695	630	655	663	705	690	682	670	701	646	665	659	672	687	702	678	718	659	730	663	675	619	726	641	679	674	675	676	670	668	650	729	685	636	627	718	657	689	667	687	662	631	685	684	723	623	682	645	613	657	712	689	677	634	671	644	692	670	652	683	688	675	713	628	641	669	630	673	667	676	691	669	702	687	689	684	707	678	637	697	658	661	670	659	674	700	681	721	678	703	683	649	638	702	681	644	689	654	707	683	677	701	712	666	676	648	687	604	612	648	654	658	683	664	685	702	700	647	686	680	668	687	641	663	651	686	688	648	643	722	665	640	685	644	684	679	603	683	697	644	668	680	639	656	649	649	692	623	675	684	704	658	665	662	661	667	681	700	693	617	679	688	647	643	667	697	692	649	659	653	678	679	698	712	643	693	694	678	681	650	632	653	635	689	634	612	704	652	697	694	670	641	695	695	692	685	679	690	709	657	677	687	694	681	658	678	637	702	695	690	637	656	655	664	655	620	700	655	636	664	656	650	680	671	650	731	655	731	676	701	693	668	655	662	688	693	648	707	679	674	665	675	654	677	635	640	633	672	618	692	684	668	680	675	673	637	686	651	644	727	651	696	675	653	671	662	626	721	641	694	625	635	654	694	687	681	680	725	625	707	707	690	686	678	718	687	694	662	682	692	657	657	656	638	680	670	706	645	664	659	666	711	613	724	682	699	683	660	687	657	685	683	712	663	642	693	646	691	629	739	670	663	651	673	693	674	624	696	718	680	704	641	659	707	735	648	695	652	673	677	646	664	650	686	691	665	660	665	642	640	663	632	643	700	665	673	667	662	697	646	681	640	614	685	685	664	706	638	719	711	616	652	641	672	699	664	655	643	693	722	679	656	717	672	653	685	640	617	689	665	668	648	684	663	685	704	671	657	665	703	669	683	661	655	636	674	679	678	646	668	749	731	668	671	649	706	702	724	610	669	689	696	646	680	657	700	670	645	684	697	672	664	649	672	688	625	644	724	672	672	649	668	683	637	687	669	728	679	718	718	695	712	684	700	660	706	688	671	705	667	676	690	673	678	636	693	700	689	730	668	670	625	676	667	685	662	649	645	689	739	683	652	700	648	638	658	710	667	672	670	639	621	679	628	671	732	616	680	689	667	668	702	683	709	715	678	673	698	709	638	677	627	709	686	700	646	647	684	708	648	694	681	650	660	619	685	620	724	674	676	707	633	698	643	693	706	677	661	698	707	669	657	663	663	686	712	654	662	649	693	675	654	674	688	671	674	702	691	681	664	696	631	652	656	662	654	670	626	698	693	697	612	677	657	669	671	653	674	702	697	680	679	625	674	655	646	672	723	696	678	702	667	687	686	651	613	650	680	665	659	729	699	698	685	667	688	648	675	693	665	668	664	694	668	665	707	696	672	654	665	645	683	639	701	632	692	681	705	700	684	633	629	644	665	651	661	698	674	698	654	671	699	674	694	688	667	674	663	679	689	690	692	728	688	690	634	641	627	673	676	702	668	654	683	697	682	674	657	705	641	667	693	719	664	670	713	655	653	703	660	637	694	707	704	689	663	672	652	672	635	710	709	657	658	669	647	719	634	625	677	739	695	685	688	712	669	707	668	600	628	653	689	697	684	660	655	680	663	676	709	629	685	670	695	691	669	709	647	664	701	652	746	678	685	654	698	690	714	632	716	690	691	678	700	684	721	665	706	666	679	716	729	689	690	698	678	665	636	645	676	664	662	695	663	706	644	698	693	664	688	703	686	681	673	676	698	655	708	677	709	673	683	656	698	648	691	680	649	715	730	673	682	726	691	669	698	670	682	681	662	719	642	679	658	695	639	684	690	674	713	659	658	705	643	670	663	665	736	683	692	748	690	621	637	698	630	691	661	656	651	677	679	685	704	694	765	698	666	651	704	641	679	689	677	690	700	682	689	712	690	694	611	652	666	661	682	707	663	717	654	686	661	672	635	691	663	652	685	762	686	643	695	713	670	675	664	685	683	683	724	686	646	664	726	655	648	642	669	648	619	649	706	666	685	656	723	673	631	638	683	648	690	680	657	646	680	714	695	703	691	704	663	678	690	675	659	639	700	645	606	700	704	622	636	687	699	679	643	707	680	635	712	663	692	686	677	656	679	709	670	701	658	694	652	649	703	674	670	675	642	651	668	689	710	645	680	653	688	677	695	647	678	669	698	695	686	650	701	661	673	647	637	681	705	688	704	667	678	658	670	688	700	677	690	655	704	658	707	670	651	651	635	680	694	705	662	675	692	701	650	667	643	660	688	679	640	657	658	684	679	673	654	657	685	675	694	746	651	674	667	693	645	664	666	633	637	719	651	691	686	648	698	694	645	714	702	670	678	663	646	699	668	698	666	693	668	710	659	640	671	721	683	633	680	661	689	682	703	654	661	668	702	710	666	629	658	642	653	706	657	701	706	677	695	677	657	694	669	677	677	711	694	689	673	696	690	684	662	645	626	686	687	661	659	647	667	650	695	732	679	663	670	644	690	636	700	662	700	706	670	639	633	658	710	664	653	631	655	694	682	656	702	624	674	701	749	659	691	690	611	676	678	666	666	699	669	646	691	668	680	638	688	673	697	697	654	693	705	670	623	677	663	640	629	666	705	637	680	689	629	676	639	618	711	716	677	654	705	685	663	680	679	631	730	694	657	675	633	670	686	642	661	670	683	619	699	650	679	687	652	654	679	679	671	700	617	629	668	696	674	693	619	645	681	668	668	714	719	630	686	690	701	671	691	658	661	660	684	678	669	643	693	660	694	706	653	636	671	657	690	665	700	663	678	670	697	677	668	731	680	643	681	657	677	678	710	684	655	667	676	671	672	701	675	645	662	664	681	642	648	652	661	659	747	701	716	704	709	640	693	679	659	707	694	689	650	642	682	628	644	698	633	617	673	697	697	679	689	697	646	742	703	699	677	697	680	683	715	653	692	677	722	646	709	654	672	651	711	663	702	711	716	707	688	709	691	666	673	664	665	654	668	640	652	652	703	691	666	687	661	686	670	645	669	665	705	678	626	669	696	653	683	689	666	665	707	683	649	604	674	668	685	645	704	673	675	678	682	634	667	650	652	667	664	700	667	657	684	644	698	659	696	650	707	648	665	687	673	667	673	692	675	626	613	698	662	707	662	650	672	707	637	699	632	692	642	637	642	728	662	709	653	678	633	701	656	707	714	668	623	667	691	669	671	722	595	702	667	655	687	721	670	654	692	658	708	705	610	632	725	652	635	650	684	676	671	704	746	672	655	671	685	662	705	645	676	655	724	640	657	691	655	658	701	699	675	693	670	669	689	676	697	706	644	655	651	637	656	633	709	680	676	630	691	639	627	674	693	734	679	647	692	664	659	713	650	640
22583	22470	2177	472	459	448	674	359	1035	311	275	270	245	277	249	286	285	287	275	274	276	250	231	261	289	287	285	276	253	248	217	272	252	257	272	279	263	238	261	246	267	245	264	301	299	266	289	278	287	243	225	247	264	250	253	255	244	249	305	280	229	244	247	263	256	277	259	272	252	271	250	245	245	266	252	269	280	295	270	239	264	249	256	243	258	278	230	242	226	260	284	286	284	240	246	248	252	277	263	258	266	273	243	269	282	252	255	250	267	279	264	244	261	269	237	252	266	236	246	262	276	306	243	224	242	266	277	265	262	278	268	262	251	299	258	253	277	246	249	278	271	273	247	271	283	258	275	246	269	234	243	249	258	265	226	292	230	277	276	284	285	241	238	292	281	269	267	259	262	236	243	231	242	255	229	257	263	229	270	255	253	300	254	242	276	266	271	258	252	278	262	254	253	272	246	251	282	264	265	249	291	271	257	280	250	267	254	277	233	239	254	254	253	265	251	285	269	250	245	282	243	256	256	248	275	242	246	257	250	233	245	269	271	251	272	248	243	246	241	274	254	256	257	257	243	273	254	274	285	259	272	294	272	269	252	267	225	269	261	247	280	279	294	257	288	261	260	256	253	265	265	257	236	238	256	262	260	265	268	261	256	243	254	254	269	243	248	248	269	242	259	252	278	273	281	264	254	231	231	291	252	259	283	275	233	256	258	236	257	274	294	264	275	270	278	272	265	263	252	258	243	263	257	245	249	286	253	272	282	252	262	256	256	261	243	238	266	274	314	247	245	212	231	286	266	273	278	270	276	260	229	247	258	266	239	268	247	273	252	248	270	235	257	252	223	234	285	283	238	244	287	258	262	265	233	255	227	264	255	245	248	254	261	272	260	278	298	281	272	262	235	239	249	283	261	249	220	250	247	231	249	268	272	246	285	259	238	289	254	276	259	281	286	264	263	272	263	268	237	259	263	248	242	251	266	273	271	256	229	274	249	268	272	252	260	225	273	237	222	280	247	254	230	249	259	288	266	241	267	259	236	226	267	239	248	263	252	274	276	267	264	265	248	237	261	239	260	257	253	269	247	241	272	266	276	238	246	280	255	269	254	271	253	247	282	284	236	256	235	238	264	250	262	280	274	262	287	291	259	277	260	257	268	263	263	246	250	274	250	254	287	281	271	235	284	255	267	257	255	241	255	279	264	287	298	253	268	236	268	275	265	260	259	270	250	240	269	262	275	280	259	272	271	248	269	276	280	290	270	256	230	266	227	268	262	245	257	266	279	222	272	247	267	258	265	285	256	258	255	268	248	285	259	224	233	237	259	267	276	266	254	245	286	240	263	275	274	286	259	261	294	259	246	257	252	248	262	273	268	257	281	256	285	261	256	210	257	256	256	291	268	278	278	264	271	241	256	264	271	258	270	239	261	249	250	259	283	272	272	244	264	250	265	236	278	255	248	283	252	246	262	224	249	279	254	262	262	222	250	234	276	274	268	260	260	264	254	246	285	254	259	257	287	275	270	276	277	267	260	247	264	265	282	290	296	302	271	244	273	256	256	288	237	291	295	251	243	272	272	263	234	241	243	255	272	275	278	284	279	259	224	252	264	251	252	284	225	265	251	250	228	287	234	260	235	269	257	238	253	278	242	247	237	251	233	251	252	261	264	238	232	241	267	277	268	281	270	247	258	239	217	289	257	277	252	239	287	261	276	278	277	271	306	291	270	257	256	233	256	236	271	255	273	279	234	274	296	264	289	305	262	251	267	259	302	223	261	273	248	280	254	235	257	232	272	266	261	274	234	243	257	244	253	240	249	276	271	241	240	251	263	249	268	241	265	260	226	235	238	261	266	282	259	249	259	261	253	266	237	276	243	281	298	262	242	259	266	285	247	247	275	251	239	235	270	265	258	262	249	249	235	273	254	275	261	263	254	261	267	227	247	259	266	251	271	259	231	269	267	285	267	228	274	261	268	272	247	250	253	247	289	283	267	241	224	252	265	251	252	251	269	264	275	271	281	279	289	274	259	252	284	263	249	251	276	274	249	263	211	246	267	274	247	273	260	266	268	283	278	221	265	260	257	263	290	258	266	260	257	234	254	245	250	259	254	270	273	255	268	247	241	252	243	245	233	259	264	258	271	233	267	261	228	289	253	254	278	241	269	277	240	261	282	259	286	229	254	276	283	262	248	236	277	294	254	248	317	253	287	240	268	231	256	289	274	231	261	254	268	281	291	252	253	263	264	238	296	248	288	274	247	245	233	255	258	293	284	250	248	294	248	262	259	237	266	258	278	292	270	236	237	290	242	274	271	250	256	235	271	247	265	250	258	288	272	276	292	270	253	272	258	246	257	265	258	235	271	249	271	246	268	282	273	264	262	256	235	260	252	256	271	257	257	258	248	264	274	244	267	266	276	264	259	266	264	239	255	278	241	257	251	251	247	257	221	247	296	235	246	245	267	249	251	212	259	241	300	268	268	281	251	243	224	243	238	274	243	251	248	251	237	276	253	285	245	256	253	267	281	255	254	256	246	280	277	254	261	250	248	248	269	245	256	246	242	297	257	262	268	251	266	243	225	274	267	268	285	265	260	283	287	234	236	275	238	285	231	272	286	242	264	240	242	246	275	236	304	258	264	255	262	250	292	227	262	276	265	299	275	254	253	269	222	233	257	251	271	273	265	244	256	230	226	279	249	278	245	250	245	278	258	267	280	241	248	254	252	278	260	269	268	267	268	261	272	276	269	277	268	269	286	244	239	272	233	289	287	245	263	242	250	266	227	235	244	263	282	291	277	250	288	242	281	282	252	250	264	251	275	278	262	256	256	274	263	250	250	262	274	249	232	267	259	258	242	264	295	280	277	235	253	272	274	263	259	275	262	284	291	246	259	248	269	284	273	276	258	254	296	273	283	278	282	236	239	226	233	291	230	256	254	260	278	272	276	244	255	267	261	267	271	249	237	278	247	261	259	281	274	227	207	266	293	265	259	259	289	227	243	274	289	241	231	269	290	260	284	281	251	263	272	263	243	235	261	248	276	282	264	244	274	272	261	261	268	232	248	279	264	246	248	275	272	247	241	271	244	241	250	236	222	272	285	279	306	286	273	257	248	279	254	283	254	254	223	243	257	258	242	257	288	263	251	253	296	273	291	256	256	265	238	299	245	238	254	249	256	280	267	267	263	245	284	244	260	238	256	250	286	285	268	300	301	259	261	242	271	271	278	244	259	283	244	248	243	250	289	261	237	259	273	230	251	250	268	253	248	281	246	247	246	264	270	245	248	277	269	258	234	242	236	240	253	236	270	299	258	264	241	242	260	259	274	270	276	257	286	242	259	260	270	237	251	216	256	253	252	233	293	262	281	294	265	259	251	271	255	261	252	277	267	242	273	264	242	235	287	246	238	286	269	264	252	247	272	271	285	268	256	256	280	260	258	262	244	240	277	230	248	282	251	255	246	240	257	245	291	284	267	237	261	243	263	291	286	269
18031	14122	1847	1412	1660	1552	2720	1232	4859	728	696	708	736	680	674	681	632	631	690	621	672	648	622	706	588	651	640	636	652	597	618	616	646	634	672	610	600	615	642	574	607	610	626	610	626	633	643	592	599	584	675	644	603	599	587	651	577	637	616	602	637	650	608	604	619	645	628	603	610	623	601	608	623	627	611	584	632	617	656	588	614	656	626	594	634	613	625	620	619	616	633	648	616	664	617	638	582	606	592	605	617	614	613	620	625	600	617	598	615	596	614	627	643	630	618	599	637	621	655	588	649	576	579	556	635	659	627	618	631	649	582	609	622	619	637	632	606	593	616	603	611	592	619	628	614	631	594	637	641	607	616	630	642	602	610	619	615	669	632	632	594	610	622	616	650	602	639	564	679	601	599	630	634	581	599	613	585	636	637	585	609	617	604	630	642	590	628	639	620	646	629	582	627	590	641	631	605	626	632	618	607	673	627	623	665	617	616	560	637	626	639	599	604	606	624	631	609	594	625	615	580	615	618	591	624	600	603	612	613	657	629	665	570	595	604	623	604	615	589	606	616	607	605	604	592	610	635	618	646	601	611	630	624	584	607	593	620	585	625	617	619	606	598	610	585	627	658	646	589	617	625	598	653	647	636	607	639	581	590	574	635	647	649	600	621	619	597	616	614	653	639	577	603	636	588	611	609	621	639	627	590	615	613	585	620	640	608	602	601	586	616	617	666	587	582	605	614	604	600	594	656	619	579	603	574	620	571	628	639	623	610	593	628	635	610	615	660	592	645	600	587	602	571	634	579	643	627	592	587	598	623	591	602	595	583	588	613	662	632	591	630	622	600	615	607	578	622	625	623	599	629	601	639	627	616	594	616	632	641	593	598	610	652	672	631	640	611	618	614	591	643	594	622	634	601	620	659	604	634	577	591	575	664	626	654	612	571	638	609	620	614	630	596	618	599	571	593	595	652	588	639	619	640	602	652	628	623	625	656	633	634	660	629	621	619	584	579	576	660	662	620	640	643	624	597	638	575	630	568	606	611	617	568	623	631	600	599	613	637	648	610	641	641	619	591	615	672	599	664	627	624	626	663	612	591	646	615	619	621	615	613	643	599	608	572	582	600	664	581	628	625	634	659	627	636	595	626	594	644	639	596	595	623	577	616	596	611	570	624	630	604	630	559	622	639	624	642	611	593	598	628	645	573	619	615	635	612	593	589	628	630	641	600	627	620	615	601	627	599	599	584	604	637	596	613	622	620	595	623	572	646	630	619	623	636	617	637	648	581	625	606	604	633	638	630	616	606	592	616	591	589	596	581	617	623	639	592	609	595	654	598	617	598	630	633	642	664	646	631	607	609	607	598	630	606	643	634	634	588	606	608	634	639	594	605	619	628	603	631	585	645	616	640	670	606	607	599	608	572	644	593	669	581	630	624	630	659	627	577	641	610	576	597	614	640	609	630	618	617	606	637	607	634	634	589	657	589	627	610	587	601	614	649	602	613	594	613	642	659	571	610	596	619	615	588	621	572	657	620	607	602	607	637	638	624	558	626	636	627	599	635	645	626	605	574	608	616	661	601	625	570	639	607	640	605	647	639	589	634	609	623	627	651	587	638	590	629	644	625	652	587	620	618	615	603	605	627	600	614	587	664	596	635	621	608	591	606	605	589	616	634	615	639	654	634	665	593	575	616	646	603	659	621	636	659	614	624	622	648	655	643	629	637	628	624	610	632	632	591	644	627	623	606	605	629	601	624	589	606	605	602	607	642	611	607	613	679	597	556	611	637	654	643	581	659	639	587	596	619	643	666	598	603	606	614	646	636	615	604	642	657	595	627	583	658	625	628	620	617	605	631	628	592	613	566	604	640	612	670	625	655	611	633	619	673	644	618	580	597	617	585	641	612	616	647	632	650	649	598	615	640	590	600	664	632	629	607	621	615	641	603	622	605	606	618	611	584	606	609	604	619	638	627	623	602	645	584	578	620	614	595	625	630	611	581	649	630	609	608	573	625	601	619	630	594	652	631	652	613	653	642	627	636	617	592	655	649	653	616	559	605	647	623	625	615	605	615	605	617	643	626	580	589	627	606	606	631	615	617	641	611	651	630	594	640	601	567	634	541	652	634	654	582	617	605	586	603	630	671	650	583	606	615	619	602	623	626	614	665	628	614	575	589	638	633	627	602	622	615	614	617	625	612	619	560	592	625	605	612	608	633	581	581	598	642	581	601	642	594	607	613	601	629	661	610	639	605	622	620	609	578	620	585	581	621	631	617	608	646	649	597	663	621	644	584	600	590	665	619	613	610	644	635	631	598	623	611	575	575	627	629	601	656	605	592	667	670	597	550	624	601	581	664	658	588	603	612	571	608	584	634	579	647	636	613	560	632	651	594	604	602	597	607	658	632	649	636	602	630	592	566	619	630	642	606	619	606	567	604	591	661	625	606	605	630	674	615	656	650	576	607	615	627	605	578	615	602	622	588	638	615	612	615	639	635	594	594	670	612	626	623	601	640	571	597	586	652	574	606	629	624	594	608	596	644	647	631	601	614	585	567	575	600	595	608	620	595	566	629	596	613	646	621	632	583	655	616	646	626	617	575	632	554	608	636	602	596	610	603	616	623	612	646	584	604	626	624	602	632	657	627	607	638	615	574	657	605	597	628	668	655	593	592	611	615	618	605	605	627	586	616	602	618	621	586	570	616	601	624	610	627	638	624	606	632	620	563	641	601	611	630	609	619	584	597	690	649	618	652	626	674	588	597	647	612	610	635	639	599	630	610	597	569	628	592	621	586	584	559	665	606	551	628	644	625	640	605	645	596	619	588	587	606	610	582	606	623	614	586	620	632	599	636	589	625	626	640	640	617	607	623	606	585	637	596	642	606	634	590	593	651	652	664	601	601	582	614	637	589	619	621	587	647	617	657	627	607	620	632	639	593	609	617	587	645	624	618	620	626	624	596	624	628	615	615	617	638	590	627	641	610	614	625	639	634	652	601	632	640	621	650	610	660	628	640	606	664	599	610	625	628	672	592	664	610	635	613	577	670	646	625	654	616	632	651	631	654	579	617	587	606	643	640	578	564	578	627	603	640	588	624	628	634	612	587	666	617	628	648	627	637	630	635	564	657	675	610	609	618	612	616	598	616	644	588	590	608	613	673	597	624	629	636	633	607	570	652	679	590	656	615	619	637	622	586	617	594	579	613	564	632	613	607	651	590	628	630	616	627	613	583	617	612	613	606	639	648	625	650	611	594	626	621	623	569	620	596	608	611	630	649	599	638	605	626	591	595	610	651	628	648	577	646	567	616	591	636	577	582	646	635	600	629	597	592	583	640	641	597	635	653	621	608	606	663	609	634	618	637	597	597	621	648	654	570	564	610	647	587	611	631	588	628	628	641	622	625	631	598	617	598	599	651	586	606	644	598	663	552	609	618	606	619	584	601	572	610	595	646	643	576	586	610	625	616	630	610	615	621	575	632	600	608	643	621	593
33687	34315	6449	743	562	430	966	472	1841	161	170	154	149	125	167	132	129	134	140	125	141	122	151	137	127	116	135	137	124	146	131	149	147	131	130	153	132	129	134	131	121	135	151	140	129	111	133	140	132	111	138	126	145	123	119	130	129	115	110	135	126	124	121	123	130	144	113	121	138	124	109	143	126	142	123	126	120	122	133	110	123	121	132	131	140	147	121	116	147	123	107	102	126	131	134	150	146	116	131	153	123	139	117	125	140	112	133	142	128	144	114	131	139	116	134	120	131	95	125	126	126	116	131	124	121	133	145	133	125	117	139	146	147	130	116	130	150	133	139	121	105	131	125	138	129	115	138	132	133	130	128	125	126	114	120	118	139	143	126	131	129	116	134	138	121	130	141	136	113	136	121	127	125	128	114	121	103	119	151	148	113	121	129	134	117	129	108	119	137	126	129	117	137	129	125	148	126	135	147	102	95	136	139	125	153	125	115	136	140	126	145	136	143	139	104	114	128	117	128	146	117	84	145	117	154	124	125	105	134	122	133	112	115	106	123	122	120	116	127	115	121	128	116	120	121	96	115	120	126	102	105	145	130	118	121	118	121	110	102	133	111	136	132	109	105	124	129	141	117	121	103	116	148	132	120	115	123	125	114	113	112	124	131	124	120	113	129	112	116	122	151	131	101	133	109	111	121	130	137	133	137	132	139	113	99	134	128	140	124	134	127	161	123	131	128	131	131	134	115	112	126	120	111	124	119	125	136	134	108	119	143	136	116	111	127	114	133	147	144	129	157	122	122	135	113	116	112	116	123	125	132	124	141	137	109	138	117	123	134	120	132	121	128	144	97	90	148	133	90	122	115	127	135	115	120	120	115	138	132	122	101	130	135	127	139	145	127	132	127	128	141	127	134	128	123	118	136	114	151	141	125	140	100	131	157	120	133	102	125	123	140	125	114	136	116	115	117	132	145	127	131	136	120	133	142	115	134	128	153	122	120	136	134	140	143	111	130	122	125	130	139	132	129	116	115	132	133	117	128	131	131	116	121	130	120	124	125	137	127	138	113	152	97	118	134	130	106	144	123	132	118	136	120	119	116	125	145	106	128	132	116	135	144	122	120	129	113	120	131	130	102	126	105	135	123	131	120	134	128	133	118	118	139	129	126	139	135	144	136	120	131	121	118	134	125	114	144	124	115	105	137	118	126	131	141	120	122	108	142	149	121	124	114	113	110	139	118	122	131	131	127	122	121	105	111	134	119	125	145	109	144	134	118	143	126	132	117	110	132	123	106	108	141	116	132	132	139	137	115	118	115	147	136	127	128	131	138	141	123	119	111	128	107	114	127	116	114	119	108	115	110	107	144	113	111	128	128	143	102	128	123	136	132	129	118	116	129	113	133	101	130	121	119	129	144	119	137	123	120	133	138	120	130	116	119	127	131	122	125	145	122	126	122	119	142	95	144	106	97	117	143	98	112	107	121	140	134	120	122	122	141	129	138	131	120	135	116	125	130	140	117	141	129	133	131	146	127	128	113	126	112	123	127	132	137	136	159	134	121	116	138	124	111	114	138	105	144	115	110	120	136	129	126	132	105	115	123	130	118	137	140	121	105	136	112	118	119	129	131	128	128	137	146	160	134	147	126	120	110	117	117	125	123	104	138	122	140	147	132	108	124	135	134	142	156	138	132	123	129	113	117	113	128	123	111	121	114	131	135	113	128	104	127	114	111	121	122	130	134	135	134	115	121	142	130	136	110	107	127	136	113	122	125	124	131	125	120	110	137	135	118	136	114	123	113	157	115	130	140	132	107	106	128	151	114	116	122	107	135	118	124	137	131	120	132	126	114	116	148	124	111	138	129	127	131	140	109	126	125	116	114	145	122	126	133	99	126	143	126	124	124	132	118	112	127	117	118	133	124	142	129	150	127	124	155	140	119	122	136	116	104	128	132	112	120	127	123	117	123	123	127	117	118	132	127	129	121	118	125	138	134	145	125	152	117	137	126	127	111	147	120	118	122	125	143	139	124	99	139	119	126	121	111	130	144	131	143	134	110	141	101	119	136	111	120	127	135	124	129	123	116	127	133	135	133	120	129	116	102	131	138	125	123	115	135	125	135	130	119	148	122	128	121	120	129	158	134	115	118	105	108	131	154	129	123	121	145	96	121	140	121	125	141	122	126	130	122	121	119	139	132	123	139	118	121	126	127	131	131	131	113	128	141	122	107	126	136	138	126	112	115	124	137	135	136	137	132	126	130	131	127	124	101	143	119	107	132	124	125	123	135	108	135	119	127	131	140	128	134	101	145	129	128	122	124	136	124	123	133	139	100	147	140	121	124	133	129	101	135	128	117	131	114	137	130	117	132	116	100	132	138	124	124	114	133	136	123	113	126	105	129	106	150	117	134	152	134	146	141	130	124	120	144	137	109	135	136	124	119	131	126	124	114	127	130	134	106	108	133	126	117	141	139	129	131	141	130	131	128	118	117	120	105	132	109	125	134	115	153	103	135	120	137	122	104	119	128	143	116	127	145	149	146	124	136	136	107	129	115	131	115	117	130	106	133	105	124	101	144	129	125	114	124	124	141	108	117	137	129	122	114	126	133	126	156	102	101	138	154	159	128	122	114	126	130	117	118	117	126	122	106	146	135	123	96	115	145	150	119	114	130	136	131	109	132	153	115	130	116	117	104	121	134	129	105	125	123	125	126	122	116	115	115	118	111	123	125	123	138	105	106	108	128	113	122	114	126	126	113	129	116	123	106	131	102	118	124	130	123	110	110	124	105	122	132	117	156	127	127	124	115	133	107	138	145	108	130	119	114	129	131	132	114	133	130	133	135	119	113	120	128	121	132	105	134	138	112	125	148	139	142	127	128	104	130	116	117	129	152	134	101	116	100	124	136	111	127	145	126	126	129	126	122	126	137	136	126	112	145	118	135	128	136	140	136	124	119	115	118	124	137	139	109	131	97	121	113	123	118	112	142	134	133	137	129	115	124	131	126	136	130	126	111	109	120	113	129	141	96	126	118	150	120	126	132	132	137	120	122	126	156	131	125	111	135	122	125	109	131	124	134	131	128	128	142	118	109	134	122	129	123	109	142	125	118	136	133	124	125	120	124	114	106	149	115	129	149	133	136	144	116	135	143	138	119	131	138	150	143	120	133	120	138	145	140	136	128	133	95	118	129	137	132	127	139	129	128	121	123	155	115	128	131	122	114	127	140	130	129	123	132	127	108	108	128	135	141	123	135	136	138	129	120	110	113	127	114	125	134	111	136	114	115	126	139	130	118	127	117	119	127	137	124	136	140	122	122	124	130	137	140	153	129	151	130	115	128	138	110	128	148	108	123	105	140	109	120	106	108	119	149	129	131	128	130	135	116	118	146	131	133	152	117	115	124	131	98	132	126	132	125	116	124	128	110	125	125	131	149	128	120	106	129	119	153	111	129	126	132	110	126	109	122	129	126	120	110	151	120	125	128	133	147	153	134	126
24250	17744	2530	1767	2059	1935	4921	2136	7777	595	486	457	430	433	415	423	418	420	404	414	367	341	337	346	358	354	366	278	359	331	352	363	334	316	328	347	321	309	318	349	337	325	332	312	338	327	307	334	322	330	304	341	286	297	323	321	333	286	284	339	318	313	328	336	321	341	299	317	324	329	312	300	343	322	338	294	315	299	342	327	327	329	322	297	323	286	323	303	305	312	329	343	359	325	329	317	319	315	322	309	311	320	311	329	321	301	323	333	331	333	321	340	333	320	337	289	317	324	308	333	321	335	328	308	323	300	295	314	304	304	336	288	303	300	356	335	353	289	322	341	299	318	315	294	287	329	348	329	339	315	314	324	304	285	318	322	323	314	323	312	320	310	313	345	330	314	331	297	309	316	313	315	306	324	316	314	326	340	333	330	321	295	326	320	327	355	326	303	317	318	312	293	307	329	294	324	309	332	322	269	325	336	312	340	324	316	324	313	334	306	328	321	320	300	366	324	331	293	288	363	327	314	298	319	295	331	284	322	307	319	310	340	337	323	310	321	292	320	311	301	298	348	317	322	308	306	335	303	279	329	367	293	355	294	321	307	311	342	328	350	335	311	292	330	326	326	347	358	342	347	291	314	302	320	316	369	319	317	357	315	314	315	352	330	279	338	359	323	337	293	331	304	288	348	305	317	333	330	310	300	305	307	322	323	336	326	325	323	321	332	315	324	316	305	296	299	322	310	286	337	327	312	314	296	342	310	319	319	336	332	315	332	316	332	323	288	367	307	306	303	307	319	296	281	325	348	352	310	297	298	299	308	314	305	309	309	317	308	304	320	323	296	328	298	302	325	304	327	337	305	277	273	335	313	297	304	308	348	325	308	342	311	327	288	317	336	298	307	313	340	329	314	277	331	322	322	350	308	308	326	281	307	333	297	344	328	352	303	311	304	296	314	337	359	313	334	304	291	294	330	304	315	335	293	332	306	325	322	331	317	348	317	318	298	307	304	292	312	294	346	299	305	312	321	323	292	292	301	320	320	330	347	318	320	284	309	326	318	317	309	340	319	336	327	311	318	300	361	333	299	349	318	322	314	314	349	319	292	331	280	302	296	336	315	319	330	297	320	331	298	288	322	310	304	302	342	323	315	304	323	325	287	319	343	312	312	313	282	317	292	325	346	353	303	346	324	320	341	312	311	331	334	310	329	300	327	316	326	308	313	277	333	337	312	304	339	352	323	271	330	322	369	320	346	334	321	309	326	340	340	308	299	324	315	329	320	299	328	312	316	311	334	325	298	306	332	300	312	313	336	308	313	304	334	314	285	317	314	321	310	338	293	320	345	317	339	328	334	332	336	315	324	326	338	319	327	325	347	281	299	339	343	313	323	314	339	319	266	312	299	319	337	312	332	316	320	288	340	350	298	297	321	306	322	348	320	307	333	304	332	328	314	312	309	335	324	308	315	318	294	312	275	340	325	339	330	295	315	317	263	353	323	297	291	307	307	304	340	310	297	283	302	309	382	305	334	305	321	308	305	285	309	308	296	276	308	319	338	317	296	316	307	315	279	305	330	342	321	330	331	329	317	307	302	309	317	312	286	333	336	333	298	312	307	290	322	316	265	318	317	326	323	329	298	325	322	314	302	283	323	304	337	305	303	311	353	312	312	329	299	324	323	325	328	294	327	305	325	314	334	268	321	340	326	322	324	304	336	318	297	292	320	300	307	321	325	338	332	318	332	297	300	311	292	338	308	309	326	317	298	295	290	318	309	322	297	318	334	339	310	285	311	327	332	326	328	338	318	330	301	350	312	306	329	307	326	309	335	350	330	341	336	288	341	305	320	290	310	304	311	320	303	311	320	308	304	329	312	335	330	320	351	297	329	267	293	338	311	274	307	335	327	321	306	299	346	328	313	344	347	329	334	340	303	302	341	331	322	328	310	311	323	306	280	313	307	322	343	307	321	310	347	309	311	308	304	317	313	344	332	293	313	343	299	331	314	320	342	305	303	301	325	307	316	326	336	305	340	355	324	335	314	329	328	307	303	299	318	307	313	330	350	321	324	330	307	345	322	322	322	282	336	317	341	323	328	331	313	327	338	316	323	354	339	322	360	357	324	313	320	324	326	316	301	310	304	298	313	310	325	332	310	316	321	342	316	314	342	310	286	336	333	293	273	319	338	310	308	324	324	366	318	329	307	311	316	326	322	329	337	300	331	302	302	320	288	300	329	359	308	301	330	326	312	320	337	299	319	326	327	321	324	284	308	310	302	350	328	322	302	323	318	331	286	324	319	313	324	300	333	308	327	316	327	344	295	353	348	331	296	290	332	294	311	344	311	325	309	301	338	316	301	336	351	330	307	320	351	329	343	320	318	321	335	326	345	309	344	317	308	323	313	322	293	311	320	336	285	299	295	315	304	313	330	296	297	318	329	325	327	297	346	285	314	335	319	335	303	331	325	304	303	305	320	315	324	325	302	319	342	329	275	326	298	323	326	336	344	323	309	323	310	322	320	309	349	347	304	299	308	312	345	332	358	341	304	326	322	332	330	297	349	332	300	321	330	296	320	292	330	324	330	309	311	312	339	315	292	339	356	319	336	305	339	312	302	331	339	329	298	334	331	324	320	309	303	302	348	310	322	290	303	319	322	327	306	312	323	314	319	303	344	278	313	311	321	321	312	317	322	303	304	315	334	336	322	311	317	319	320	307	312	374	309	337	319	312	322	322	320	332	314	346	304	335	330	301	327	313	298	356	319	346	296	308	309	324	339	336	306	329	314	296	315	345	322	329	300	325	306	330	310	310	296	327	330	325	323	311	314	328	321	328	302	318	320	296	352	315	306	291	312	317	315	321	318	324	322	317	346	318	306	290	309	350	311	320	315	325	327	338	335	326	307	335	299	302	305	304	317	295	310	299	340	345	340	313	319	316	308	342	310	325	316	331	297	314	325	329	315	311	328	331	351	314	338	331	324	311	320	319	305	295	306	340	322	313	324	298	326	279	323	312	315	317	328	308	302	331	315	320	322	335	332	296	334	323	326	298	310	352	304	343	328	341	302	305	299	353	338	297	331	349	338	315	297	299	301	337	312	321	301	323	332	305	294	314	302	280	325	315	305	315	322	312	311	313	342	339	323	311	331	307	332	327	349	312	316	312	352	309	330	300	299	341	331	312	319	301	313	311	321	312	309	332	314	332	290	298	316	334	294	315	320	326	318	307	328	311	327	300	319	300	286	334	307	304	301	315	287	328	309	345	318	301	349	310	310	349	329	310	309	305	340	315	338	313	313	324	351	326	344	303	342	317	342	315	308	293	313	314	320	314	310	302	309	356	315	314	336	350	331	332	306	324	292	341	329	347	327	349	329	317	329	316	312	318	333	307	333	356	332	332	317	326	316	343	329	299	366	271	327	325	304	302	336	319	354	330	322	309	274	311	309	332	318	336	323	302	290	328	335	326	351	342	344	338	314	321	310	294	340	308	330	323	321
3582	1686	534	302	346	335	324	308	340	299	284	290	289	275	285	300	288	277	310	281	246	266	273	309	321	279	298	275	299	276	301	277	311	246	278	285	288	275	311	269	268	311	285	283	298	294	290	264	262	273	308	314	301	322	277	295	290	269	289	303	302	318	312	273	297	256	322	280	300	291	295	295	293	272	269	300	299	313	282	280	295	289	265	273	307	308	299	251	276	270	258	297	262	255	279	277	273	277	307	308	288	303	295	326	281	281	301	267	252	251	300	285	265	283	279	304	293	311	278	285	283	304	294	285	294	299	297	294	274	296	274	330	295	284	294	338	309	294	256	273	302	297	277	283	293	287	292	291	298	266	281	268	251	274	266	279	296	279	272	274	300	274	269	291	275	288	283	284	290	244	332	310	277	286	266	285	260	277	306	299	295	251	291	272	274	281	290	275	281	270	281	273	264	275	270	306	303	279	316	292	301	294	302	314	259	245	298	316	289	284	281	301	262	289	291	304	288	291	293	291	286	292	294	285	267	282	255	304	263	284	268	285	282	299	298	276	275	290	280	299	270	295	310	289	316	293	291	293	281	295	267	260	284	287	327	299	317	286	269	271	277	288	304	317	278	306	298	248	289	282	312	279	284	264	314	284	271	299	278	258	296	285	274	260	309	272	287	277	301	297	273	270	270	287	277	290	294	265	297	293	265	295	313	303	275	296	282	311	254	248	309	307	271	275	273	268	296	294	320	262	297	245	269	289	309	282	295	276	295	300	292	289	256	288	296	272	309	299	259	287	263	291	285	286	315	308	266	289	254	268	282	300	307	293	292	296	284	286	309	275	286	315	287	304	284	300	281	260	280	286	283	303	297	270	284	292	296	299	254	282	274	302	293	280	304	289	279	301	305	292	287	283	277	268	268	272	269	297	286	328	294	261	285	324	293	303	290	290	255	284	309	286	260	302	305	276	274	289	303	252	308	274	292	318	294	281	269	332	291	254	260	289	310	290	282	284	276	279	273	287	291	291	289	281	289	285	275	269	284	310	294	275	300	290	298	287	288	256	283	304	287	317	292	275	299	278	284	293	274	267	269	296	317	290	316	242	313	283	290	318	309	284	295	309	320	273	286	274	294	292	281	281	278	273	265	289	283	254	262	261	258	256	301	257	279	290	272	278	303	261	282	296	311	255	271	277	304	267	276	281	304	293	282	284	289	275	266	284	295	310	265	276	296	301	268	291	297	247	304	314	278	281	253	282	289	280	275	278	276	283	316	293	268	263	249	281	266	290	289	257	304	294	253	265	265	302	294	274	289	288	289	293	298	301	275	277	285	261	292	321	286	250	322	264	293	267	302	277	291	285	324	299	261	287	293	276	296	256	287	299	270	292	268	270	322	272	312	293	276	280	257	293	281	292	255	268	260	269	296	309	274	263	297	269	270	323	301	307	225	264	318	262	272	270	274	298	269	287	309	273	288	261	281	293	342	275	286	286	276	284	271	254	251	308	310	331	261	300	289	252	270	296	275	279	320	290	273	283	298	311	269	319	275	296	281	296	268	284	286	292	314	269	300	283	253	313	290	303	280	269	282	300	264	290	312	284	299	272	280	286	291	293	313	278	276	270	316	305	284	279	286	263	258	247	261	283	280	295	284	279	275	265	281	307	309	309	277	322	296	266	295	285	298	301	299	299	303	265	278	303	295	307	274	295	292	264	310	286	296	285	274	268	305	315	277	283	289	269	311	264	311	299	317	286	301	288	308	291	291	285	288	288	280	280	267	268	273	262	282	261	281	290	253	298	322	320	284	257	250	256	313	278	272	290	291	282	285	283	314	332	269	286	286	302	296	296	308	262	288	264	274	271	271	301	296	289	283	319	341	267	270	316	295	274	306	289	275	287	285	263	301	269	292	282	310	299	265	296	283	270	278	284	274	282	274	264	273	294	314	244	267	308	315	283	304	298	283	291	275	288	285	322	289	286	272	298	311	294	303	254	298	244	274	278	296	267	258	289	247	322	263	279	323	297	282	275	284	290	272	272	290	285	282	287	302	324	286	270	256	302	279	278	277	279	264	277	274	288	274	279	281	278	290	294	240	278	312	277	295	307	260	280	284	285	269	278	274	271	286	276	269	271	297	305	296	278	284	264	293	286	291	294	250	289	294	287	275	296	289	260	269	280	296	287	306	280	291	301	281	304	315	288	305	296	277	268	286	273	288	282	285	280	297	279	297	278	300	300	270	268	291	264	268	264	277	254	262	287	266	285	283	286	264	323	270	260	270	262	313	268	280	271	280	281	292	292	276	312	281	292	285	310	280	277	282	321	289	258	307	296	318	296	301	300	268	306	310	272	312	283	297	304	283	293	315	273	265	303	320	299	274	287	299	270	288	313	288	313	287	276	288	278	275	322	284	263	294	283	294	279	268	310	287	292	302	291	305	273	275	274	304	287	251	259	297	297	279	240	288	293	293	294	303	289	264	278	300	296	281	288	288	283	280	264	276	333	309	275	275	276	268	272	271	280	309	287	296	284	303	248	274	284	282	277	274	273	283	256	274	297	280	279	268	283	260	289	258	311	277	293	297	255	295	286	305	274	275	277	276	266	295	321	302	275	289	287	294	302	280	308	309	296	292	280	280	288	293	291	280	289	323	284	253	262	310	261	265	273	248	287	290	321	294	264	273	293	291	296	273	266	295	283	286	254	290	311	267	276	281	263	249	247	293	268	268	289	285	288	268	285	256	283	269	296	322	300	276	253	275	300	294	273	268	281	279	249	278	303	306	278	280	298	293	286	248	283	269	288	278	284	262	296	291	277	299	267	328	275	277	283	275	294	290	296	265	295	297	258	291	295	280	302	286	261	290	305	271	261	294	278	285	272	296	285	291	243	257	280	290	287	286	275	274	301	266	264	289	270	322	281	322	256	281	292	290	280	297	262	268	261	289	261	266	330	287	275	286	289	280	254	295	281	279	285	286	288	272	293	306	299	282	243	299	293	267	292	261	292	300	272	293	291	255	289	285	275	272	280	271	273	270	287	288	276	270	320	271	299	254	305	318	284	252	293	300	276	305	307	279	272	285	271	309	296	314	275	280	287	283	297	279	304	275	307	267	283	293	285	273	292	258	291	282	279	279	289	300	319	278	292	271	301	248	221	286	276	280	300	308	292	339	284	252	275	278	286	277	276	258	311	280	284	301	324	305	272	269	264	314	296	264	273	309	297	248	287	316	301	300	302	286	278	278	318	284	312	283	268	298	308	291	321	300	311	272	307	289	286	294	278	301	279	306	270	310	287	300	292	286	293	293	294	270	314	271	267	242	287	299	307	281	293	289	264	270	284	290	289	309	309	303	270	298	284	300	313	325	254	304	276	307	290	296	291	293	260	279	308	244	267	286	253	321	286	260	271	286	292	270	295	315	295	333	317	271	298	272	271	302	242	252	301	308	298	300	286	265	279	321	297	267	285	281	306	325	305	263	274	283	267	299	294	262	260	275	286
3979	2739	1158	832	1049	1015	856	888	858	725	688	663	737	661	711	669	654	660	667	739	680	676	656	700	661	658	679	696	675	672	663	695	652	674	645	715	704	661	672	650	694	707	633	704	676	689	710	613	686	708	690	701	671	679	692	672	717	672	642	697	716	660	658	706	677	677	689	687	673	699	721	668	661	660	634	692	684	710	729	713	650	666	685	678	695	705	679	658	673	717	678	673	697	654	668	673	647	690	666	659	685	663	690	667	660	678	656	652	684	699	690	686	631	678	687	655	661	710	695	627	676	655	677	679	642	721	637	679	641	660	663	682	655	657	676	655	690	660	670	728	682	709	684	694	696	696	628	702	649	677	672	694	635	725	713	718	710	662	604	697	649	685	692	689	677	704	683	640	664	663	666	698	655	689	628	698	658	718	665	693	709	724	671	680	663	654	725	713	663	634	675	629	671	727	735	691	667	679	666	654	658	652	668	688	671	651	643	660	690	677	658	670	639	664	678	727	655	677	674	749	668	674	666	677	641	671	630	648	690	660	677	653	671	676	644	683	710	679	692	679	680	696	676	676	647	689	717	665	668	715	695	675	685	680	636	650	739	689	689	654	680	652	693	648	700	678	632	681	662	659	726	670	736	662	637	643	705	720	730	689	682	705	653	666	668	669	682	692	709	718	687	689	647	664	665	682	678	640	743	642	656	718	696	654	670	695	654	674	642	703	703	677	652	745	700	670	665	697	601	687	656	702	674	685	656	681	673	687	611	671	655	659	685	656	711	692	668	689	711	664	665	636	681	650	691	697	684	661	719	687	687	745	650	693	672	640	678	726	725	679	674	658	655	702	649	751	664	664	674	651	671	673	704	684	659	684	714	665	654	674	675	665	690	669	739	672	709	641	701	643	674	657	713	668	692	657	638	673	647	677	692	673	662	651	677	721	634	705	664	701	728	693	679	663	664	681	631	646	673	648	661	643	641	687	711	683	656	680	684	695	656	659	693	684	701	661	700	694	649	649	671	723	660	642	685	702	670	703	723	682	691	672	671	670	694	665	672	679	670	696	671	675	677	708	700	717	638	684	717	682	692	667	690	661	684	688	712	677	643	687	670	708	663	698	652	687	689	663	655	703	701	634	726	671	719	653	706	701	696	703	660	689	647	690	669	681	667	676	642	660	702	670	705	676	666	684	673	690	712	695	698	680	673	659	639	643	663	657	675	687	681	659	659	672	643	645	662	640	633	676	723	718	675	698	695	707	668	721	659	656	651	641	645	694	685	740	682	667	720	645	680	676	673	700	682	652	688	671	661	703	678	675	681	661	656	677	717	687	725	689	670	695	682	677	723	661	665	682	693	701	645	693	678	671	705	624	704	691	660	706	709	665	677	664	737	694	705	707	674	671	630	656	657	683	632	712	655	675	678	656	634	698	695	716	685	731	729	632	658	658	703	684	669	653	637	671	695	662	704	651	694	715	641	700	705	636	692	673	713	711	663	691	699	698	667	705	675	640	699	642	679	649	666	710	661	688	640	671	690	677	683	654	691	644	672	712	713	676	648	686	664	730	681	671	655	663	682	708	654	683	680	662	662	698	633	693	674	688	687	687	664	650	683	640	685	686	694	671	716	655	737	680	629	709	681	649	675	710	654	686	669	683	652	690	658	726	691	640	679	663	651	703	659	708	705	718	691	672	691	706	675	676	679	691	683	622	697	668	633	650	657	651	701	632	646	690	713	652	673	690	705	648	691	657	669	668	683	637	642	723	702	664	657	706	641	719	686	677	626	657	681	684	682	677	660	671	666	715	655	704	688	681	684	713	697	717	692	667	676	651	709	668	695	662	679	679	666	660	680	685	687	612	646	644	648	687	662	660	678	628	652	671	647	673	664	641	691	712	618	653	683	666	699	679	683	675	669	679	648	645	676	663	676	701	691	688	712	709	688	653	682	691	714	679	653	682	685	685	682	677	651	665	666	716	657	676	639	702	662	725	699	677	720	648	670	686	660	698	667	696	658	686	694	700	676	716	650	689	647	651	661	660	679	685	676	649	646	687	657	643	667	674	657	681	654	698	665	706	694	661	686	660	692	673	671	664	692	690	674	700	707	680	646	743	650	674	621	687	732	645	669	654	644	673	697	666	675	650	652	658	684	670	690	666	678	687	681	682	666	642	693	676	690	729	654	645	701	666	664	732	608	682	639	684	716	712	645	701	691	692	720	724	662	679	674	677	678	672	677	663	666	646	682	692	680	696	645	632	689	694	674	664	672	710	662	699	697	694	682	636	684	683	665	628	647	674	660	687	656	664	659	677	718	725	691	658	690	688	708	654	685	654	680	673	659	722	641	653	675	693	738	627	710	709	695	733	668	652	700	708	666	704	695	654	711	688	688	674	689	689	663	650	691	683	653	716	664	723	658	693	689	719	690	696	682	676	752	661	669	671	676	728	658	691	636	638	758	721	655	696	699	647	697	768	709	692	730	666	690	659	702	665	700	664	695	725	623	694	700	665	679	674	695	652	691	677	666	749	692	694	634	685	664	689	671	660	685	654	640	643	691	656	670	715	700	676	651	679	685	696	674	641	687	685	668	680	657	674	680	669	651	645	679	678	685	673	723	647	672	661	672	694	728	687	712	679	669	663	672	691	677	684	670	693	685	695	667	712	653	684	675	671	694	655	663	671	722	697	651	700	678	688	668	693	696	682	684	676	698	675	666	638	678	639	686	721	653	662	706	713	660	688	729	666	661	628	692	674	692	647	625	664	731	678	682	670	696	705	639	665	689	727	677	704	707	689	719	689	695	702	689	680	677	609	666	682	672	688	655	666	705	699	674	662	686	743	644	681	721	668	692	694	642	707	647	680	631	683	683	656	688	690	655	713	660	630	683	672	705	656	660	693	690	660	707	682	705	667	671	639	602	694	688	665	703	664	633	673	720	661	722	654	660	662	678	668	666	720	613	687	700	684	719	671	741	650	630	640	716	676	664	642	700	647	690	635	685	621	665	709	663	648	724	697	668	670	663	641	709	668	704	666	671	694	697	647	621	726	684	671	708	654	633	675	669	661	659	724	733	698	717	667	665	693	665	654	684	681	669	695	697	655	666	622	709	673	644	671	664	635	619	656	653	677	675	709	689	680	721	694	696	682	685	682	659	699	667	700	683	696	660	665	664	679	675	687	700	708	682	642	684	674	671	723	660	682	716	659	687	695	707	712	693	669	665	663	640	693	664	664	721	669	671	648	719	677	710	642	720	654	677	684	659	692	667	682	723	676	709	696	643	692	609	662	670	651	714	700	698	669	657	684	711	678	680	673	649	673	690	685	705	636	745	707	694	672	677	655	693	703	666	620	688	643	665	667	716	678	691	663	687	660	699	673	747	654	680	641	645	685	675	742	683	686	640	659	660	698	678	681	720	679	652	664	702	685	643	705	690	692	642	740	649	673	711	696	638	676	656	685	677	708	676	682	650	679	687	712	660	652	682	692	638	658	685	674
22944	22571	2119	495	486	476	599	649	636	282	273	271	279	253	258	260	260	286	262	267	277	278	278	250	271	270	253	282	241	289	261	251	229	301	297	265	249	290	256	281	268	220	273	298	265	275	245	224	265	243	265	260	254	263	271	276	282	270	275	248	275	233	274	272	286	290	266	296	245	261	264	235	252	256	258	278	288	275	274	242	297	245	270	268	305	267	300	267	288	255	245	258	287	260	256	276	271	278	248	245	229	231	262	260	277	284	275	277	244	271	262	280	271	241	273	276	272	251	253	264	256	245	259	274	248	294	278	253	234	262	260	252	244	241	256	263	258	276	251	242	251	251	269	271	244	259	273	247	247	267	250	217	247	265	271	266	265	270	279	250	245	256	288	256	277	234	263	233	248	251	250	305	245	240	242	278	263	282	222	262	270	260	277	254	246	283	269	282	270	253	271	237	263	236	267	250	289	265	285	249	293	272	270	277	254	283	265	249	262	253	240	282	265	251	276	236	244	267	250	270	256	251	268	282	249	251	287	282	271	268	290	257	241	271	241	258	276	271	245	250	274	232	267	273	253	269	262	263	261	249	247	274	277	271	280	254	266	240	240	272	261	283	249	274	284	299	250	254	267	254	259	251	258	254	248	244	258	267	235	283	267	285	263	247	243	252	255	258	276	257	272	280	265	259	266	271	266	251	283	290	226	244	279	262	274	256	246	284	243	287	262	266	233	264	250	273	284	252	276	267	238	263	248	263	248	280	262	239	270	265	293	258	243	246	242	273	258	259	257	271	255	287	221	272	235	220	235	287	246	254	244	253	254	259	235	247	270	273	252	248	275	251	286	299	269	232	258	272	259	278	252	240	289	306	258	263	273	238	263	266	253	246	235	250	254	250	284	258	260	283	255	273	252	278	247	266	275	264	274	235	253	268	270	269	256	267	262	217	260	258	254	228	259	242	263	274	263	273	293	277	236	238	263	278	285	252	251	275	239	287	245	280	227	244	278	245	298	281	242	229	237	242	282	277	244	277	253	264	267	242	251	232	284	235	254	244	235	269	273	262	239	264	232	287	254	258	232	257	273	272	273	254	234	254	295	265	264	254	238	276	229	243	269	260	268	234	266	264	252	257	288	273	282	277	257	227	248	271	274	273	212	283	294	265	279	231	239	257	252	279	276	263	267	260	271	246	254	264	253	266	271	277	246	270	257	255	247	241	267	276	245	275	249	266	289	249	237	279	244	263	265	281	265	239	280	245	252	271	278	255	275	251	260	235	232	275	240	242	250	234	254	264	261	236	267	278	257	263	269	245	249	262	257	255	270	262	263	262	241	264	262	245	296	276	271	253	238	276	263	275	283	253	279	258	253	271	278	265	224	239	266	290	256	267	269	248	265	263	253	279	265	237	270	247	278	246	293	237	251	252	263	261	239	264	254	278	280	258	268	269	259	265	251	263	252	285	249	251	271	258	260	240	308	250	263	277	269	253	275	263	244	266	240	271	259	259	228	229	287	238	250	264	272	268	242	263	257	237	299	254	295	284	279	248	297	267	261	237	271	249	257	272	275	258	243	243	273	256	261	254	263	263	289	268	244	265	278	273	274	267	233	276	240	258	266	299	259	306	274	248	241	269	251	268	265	267	291	257	266	270	256	279	246	240	266	270	235	268	281	276	259	254	258	280	262	260	263	267	263	244	269	280	256	276	223	221	261	268	280	270	270	256	262	248	256	262	272	256	259	255	270	242	266	265	247	264	241	280	237	262	263	269	281	254	253	273	249	243	217	283	248	264	259	274	275	270	282	263	258	257	254	249	268	252	260	229	266	271	274	280	241	253	233	214	239	255	261	263	271	288	264	283	259	259	259	291	300	280	259	273	272	248	260	284	255	264	298	262	237	232	256	297	207	269	271	257	264	280	289	255	244	263	243	230	286	237	260	290	247	241	250	233	258	270	278	286	267	273	300	299	224	248	254	268	252	280	235	266	262	252	256	270	254	251	234	260	247	264	285	265	295	254	228	267	272	282	284	292	250	258	293	268	252	243	248	278	248	265	280	251	290	242	245	274	280	243	252	253	272	283	262	260	301	250	271	291	266	257	236	223	270	284	248	254	242	271	293	232	261	231	256	271	270	272	251	235	253	246	252	227	279	257	210	264	260	273	232	263	255	291	255	234	278	251	259	273	263	246	246	258	232	250	260	257	269	275	260	271	289	286	252	305	271	259	282	273	257	260	291	275	239	264	257	245	246	280	265	274	278	263	231	226	269	276	259	270	285	289	256	315	278	289	247	265	255	267	263	252	246	269	275	283	273	250	243	258	274	214	258	269	309	254	262	290	265	254	266	265	258	266	283	292	278	271	282	259	240	269	255	278	259	265	265	269	288	258	245	263	253	263	274	261	277	262	264	247	270	277	268	259	250	260	266	259	249	295	289	280	262	259	244	263	274	287	274	275	283	263	272	242	235	280	279	283	252	288	295	242	260	270	244	265	249	256	243	261	278	235	273	267	255	254	310	247	264	233	242	245	271	266	282	253	258	271	274	245	296	280	270	264	286	242	259	257	271	254	253	244	266	250	267	257	304	262	247	278	266	269	220	267	277	292	235	265	258	257	274	229	280	257	268	240	271	292	287	260	262	263	214	284	257	243	266	275	257	255	259	237	248	259	249	294	255	246	255	251	252	281	271	259	286	285	225	277	277	270	254	249	259	223	250	247	262	238	235	233	257	285	273	252	255	269	241	297	236	246	259	253	253	297	275	257	261	261	257	232	265	263	226	255	258	230	255	236	243	264	239	238	248	249	242	263	278	260	273	245	247	250	266	254	281	262	280	262	230	248	281	297	260	267	273	241	260	266	231	276	291	264	262	255	262	252	268	249	246	277	266	266	271	266	247	271	275	244	260	258	240	281	262	250	290	257	249	284	263	291	242	260	256	262	258	266	256	266	286	251	249	251	261	268	257	273	282	250	263	281	282	274	291	252	255	243	306	235	266	250	251	239	264	283	260	251	232	282	281	283	247	243	274	243	270	246	225	260	284	265	279	288	246	248	242	286	268	268	270	256	265	248	262	250	285	264	276	279	275	247	241	266	290	266	230	287	271	281	287	242	239	265	276	267	269	269	236	298	239	259	246	246	252	269	285	257	278	284	284	289	249	260	294	252	254	245	285	229	273	251	253	233	251	263	269	243	270	266	269	257	262	258	275	215	307	281	254	262	241	261	268	236	291	278	247	238	255	249	266	223	278	302	299	260	251	259	268	284	247	246	242	296	269	225	268	281	249	259	226	264	259	261	256	263	267	251	248	255	257	265	249	258	248	246	269	272	298	234	297	262	295	278	237	262	222	256	232	241	281	275	244	258	258	278	257	244	240	253	245	274	272	272	256	259	248	263	258	245	275	284	261	267	286	255	266	267	257	264	258	281	271	273	273	264	249	260	278	287	253	262	247	255	265	258	279	255	275	261	239	244	267	274	261	216	294	279	281	258	274	284
18026	13917	1787	1346	1687	1787	2287	2991	2543	767	693	671	734	657	649	695	643	651	674	627	656	663	644	616	634	636	668	636	619	649	661	648	659	631	674	618	637	634	635	654	637	662	640	616	576	592	621	602	619	583	623	635	621	658	640	635	624	634	637	638	613	630	622	620	587	620	630	632	646	644	608	632	613	552	630	605	635	627	581	623	609	599	650	604	593	614	609	630	648	609	600	609	588	600	633	634	594	612	642	646	623	627	641	592	653	606	586	600	592	621	645	627	579	599	611	615	632	629	631	621	596	573	642	592	619	594	634	619	578	643	594	582	582	623	619	590	666	599	629	620	629	611	604	644	584	630	583	628	657	617	621	590	600	638	624	627	625	648	593	557	617	641	641	616	582	627	627	594	623	617	586	594	651	620	623	573	632	610	596	634	625	590	616	615	603	606	610	644	629	604	669	600	593	649	586	626	600	649	592	609	646	619	605	598	603	610	633	641	657	590	651	585	601	666	616	602	607	611	652	593	628	655	634	612	638	631	621	647	596	585	625	610	579	624	595	636	576	636	622	630	661	622	597	655	600	626	609	638	607	658	645	628	625	648	600	627	632	640	668	610	643	638	671	593	635	638	581	604	636	631	623	589	653	612	606	656	607	620	677	584	647	653	603	614	588	664	654	613	629	640	636	671	643	656	636	643	608	636	630	614	653	628	624	633	667	644	623	579	591	584	617	594	609	599	646	599	652	658	639	616	617	666	598	644	617	633	617	667	608	582	606	602	607	637	580	595	598	647	619	620	630	590	627	604	621	652	649	602	630	606	596	618	653	602	634	649	611	571	617	639	588	615	633	647	640	600	644	593	651	606	615	606	630	624	620	594	601	621	614	556	624	619	628	607	605	666	601	594	592	593	631	594	641	603	581	650	595	643	647	623	630	612	649	631	657	613	594	608	589	604	669	615	612	611	603	586	652	661	623	616	645	603	650	608	613	590	607	623	649	613	591	565	603	627	604	629	643	639	620	604	614	610	604	645	666	670	684	621	614	625	618	618	629	613	617	635	643	648	588	623	607	607	604	652	617	594	624	606	661	635	631	641	628	615	581	584	628	610	632	668	632	568	631	655	655	599	644	631	584	605	593	603	665	661	607	619	636	599	652	643	611	621	629	573	603	649	640	657	600	622	659	640	633	628	581	620	592	613	632	618	595	617	609	610	645	660	630	597	640	621	671	627	585	621	618	626	596	635	622	608	669	645	611	700	638	610	577	632	643	640	592	590	620	622	674	648	657	610	618	641	612	623	601	620	593	578	591	601	608	586	626	624	642	575	626	625	577	624	623	625	654	608	592	623	619	666	616	626	608	608	670	604	574	654	633	606	629	629	632	587	640	650	634	630	594	597	606	631	611	666	619	580	622	598	592	691	624	662	659	620	584	588	620	575	663	616	602	631	629	600	632	654	617	600	665	654	647	659	628	611	586	599	640	616	659	600	598	652	639	578	604	588	576	658	592	647	623	652	625	634	598	600	624	618	623	619	617	605	653	643	572	609	646	629	586	613	627	631	597	604	635	651	635	600	621	597	596	601	612	579	615	565	582	623	586	671	625	637	618	558	657	594	580	626	579	610	582	638	597	651	615	640	572	596	661	601	584	610	616	633	659	585	618	629	638	620	623	613	608	635	639	601	622	631	600	651	630	624	612	652	622	600	622	639	636	639	609	641	602	581	634	642	639	626	627	619	605	652	588	647	617	600	607	608	602	617	610	629	619	635	615	627	611	598	630	635	641	660	572	615	597	598	621	653	587	584	623	619	602	632	635	635	595	613	621	614	631	668	599	597	594	637	602	640	643	575	606	652	580	601	597	625	612	628	583	606	604	642	612	582	602	642	601	640	620	595	616	618	622	666	586	642	666	593	619	636	594	649	636	622	619	614	604	640	651	620	576	660	605	652	645	606	598	635	601	604	589	599	605	587	612	613	639	617	616	613	620	599	612	662	600	635	604	609	612	643	640	589	618	608	612	638	621	606	633	613	646	631	600	596	581	598	618	592	602	641	672	649	614	572	617	616	619	602	647	595	628	598	635	605	623	635	599	624	652	604	662	635	588	636	579	629	668	662	625	609	652	643	639	671	639	589	639	618	604	602	647	627	633	637	601	641	610	648	613	651	622	679	642	639	627	617	641	597	572	685	606	626	625	560	610	590	634	607	588	642	644	649	603	563	613	624	633	613	618	649	570	610	658	595	587	648	629	636	612	641	579	674	587	635	643	645	628	620	586	624	627	597	580	660	597	576	673	622	569	607	649	641	689	624	612	613	605	633	597	632	631	604	603	629	585	606	630	653	635	628	643	615	605	617	582	646	647	630	610	644	593	619	613	622	653	617	608	566	606	589	627	602	595	630	594	600	624	593	595	627	618	647	640	649	563	605	684	591	595	625	590	578	652	598	629	595	641	640	617	620	652	647	582	649	636	639	640	596	662	624	657	584	606	648	617	613	617	662	626	633	618	642	624	651	603	642	600	615	618	632	615	609	649	615	596	653	625	685	652	651	603	624	596	641	608	633	643	622	654	624	605	634	621	654	646	646	635	605	650	623	631	581	578	627	630	603	669	639	619	627	607	629	633	609	595	621	590	621	663	604	637	616	603	660	617	609	628	571	618	622	634	594	619	608	628	635	606	612	588	631	653	597	647	596	592	632	638	605	638	607	617	704	635	632	620	612	634	592	679	647	647	593	604	631	658	614	590	626	587	598	618	611	596	634	616	589	598	628	626	644	578	611	607	645	605	605	596	625	612	664	586	630	601	598	668	622	621	602	589	590	614	614	572	605	607	643	652	599	563	648	608	618	571	623	628	628	628	588	612	589	607	608	602	595	604	599	613	619	563	613	605	639	630	608	597	660	631	610	614	623	660	641	620	633	625	647	632	655	627	571	644	611	625	591	613	552	649	630	616	587	620	622	621	632	633	575	603	617	607	627	602	631	591	630	675	610	646	617	637	634	614	642	615	623	618	616	629	653	609	607	648	627	604	589	622	642	614	575	607	603	635	632	601	673	605	592	601	612	660	615	601	597	661	634	647	627	628	624	662	594	603	619	615	585	632	608	585	622	613	579	600	618	606	602	604	636	629	595	661	617	633	581	612	650	601	609	634	554	600	651	622	619	590	593	619	624	601	629	614	625	625	569	594	615	624	659	621	669	633	618	633	602	623	603	643	603	641	642	590	604	589	668	603	571	652	655	595	651	630	627	606	619	620	621	650	603	595	612	573	648	647	617	639	598	603	627	635	615	635	616	613	636	617	601	597	588	601	629	660	616	635	651	590	594	600	606	672	615	611	616	598	589	651	641	644	592	643	627	627	694	658	635	631	659	627	640	614	594	607	610	596	636	612	563	605	600	661	629	643	586	639	590	648	656	643	601	623	650	607	631	625	651	634	626	626	623	620	656	654	593	654	644	631	636	624	614	603	601	631	595	630	573	631	627	601	615	613	646	598	563
30828	35444	5900	653	379	417	485	577	447	177	156	142	165	132	124	141	142	125	137	123	142	134	114	111	121	129	105	120	132	122	129	120	124	118	133	113	111	132	132	115	114	119	133	121	117	103	135	111	134	137	134	122	113	133	125	129	111	101	134	120	133	118	103	135	133	125	126	120	121	131	117	124	121	109	119	120	125	112	111	99	100	130	134	98	118	120	115	118	130	119	125	98	121	109	120	128	118	128	107	107	126	112	142	109	129	122	126	107	118	124	119	127	119	117	137	107	114	120	131	142	130	122	135	115	127	135	116	133	132	125	135	135	120	126	117	106	109	131	112	117	135	145	143	114	118	126	136	123	100	115	114	116	118	118	128	126	110	119	119	142	111	112	114	108	130	124	133	140	119	138	129	126	152	88	124	133	141	126	94	113	114	114	126	118	109	115	114	130	118	134	122	120	140	136	116	139	115	121	130	118	100	127	115	122	135	104	120	126	119	108	117	131	138	126	122	124	114	119	100	117	95	107	106	94	124	131	120	147	130	122	136	120	145	119	135	119	111	108	106	128	117	123	105	121	137	103	119	139	119	123	137	139	140	129	135	126	126	113	131	109	125	116	84	125	124	113	137	134	136	116	129	128	120	135	117	129	159	119	126	128	127	107	154	114	127	123	124	116	129	108	115	116	120	130	133	128	116	129	138	118	113	129	110	135	113	127	133	118	120	119	154	103	134	111	98	125	136	139	153	116	98	103	119	123	130	106	115	113	129	117	104	117	137	117	114	121	130	109	108	109	104	124	116	135	134	133	106	139	122	107	131	131	139	147	131	112	109	130	130	120	137	128	116	115	139	135	122	113	122	128	134	132	140	119	133	128	126	122	119	116	104	120	119	123	105	111	130	119	121	120	116	115	114	109	97	116	107	117	123	125	120	107	108	116	110	122	114	132	115	137	123	113	115	151	105	114	138	124	108	123	137	126	140	126	119	130	116	111	120	121	115	139	107	124	133	107	112	133	129	109	115	112	118	110	122	113	122	132	133	122	126	109	111	121	114	119	136	113	114	132	124	118	129	107	138	100	109	128	125	127	122	119	125	130	110	134	128	132	126	121	121	99	126	103	115	112	125	107	95	113	128	110	129	132	114	124	124	126	119	139	122	121	154	117	126	133	107	123	116	133	117	127	118	127	114	122	128	113	111	117	119	113	110	124	118	133	127	122	126	120	104	116	112	117	119	122	110	138	138	127	118	123	133	123	115	108	128	126	118	123	125	123	113	120	127	137	110	125	138	119	141	119	140	134	118	95	139	103	123	128	129	129	116	123	158	127	127	133	129	115	120	113	111	119	144	123	118	134	107	134	107	120	114	121	123	125	110	126	125	137	127	134	118	128	125	115	116	117	106	105	107	129	124	108	113	119	101	125	98	107	134	121	119	109	117	120	120	120	124	127	121	106	133	107	107	109	102	105	132	126	120	122	107	111	108	104	134	116	146	116	118	123	116	116	90	116	125	124	138	100	109	109	128	109	120	121	113	127	133	119	115	105	119	121	117	112	119	119	129	126	128	130	127	95	140	135	109	110	119	119	128	125	118	118	117	123	130	154	118	124	137	111	104	120	106	109	135	112	117	109	113	144	145	121	147	146	126	127	123	119	137	125	123	124	133	133	119	118	118	117	114	129	121	131	133	111	119	112	117	117	140	121	121	113	125	107	120	118	103	129	126	126	136	142	134	112	127	137	133	114	123	120	130	111	108	124	131	129	110	141	120	97	134	125	126	125	118	107	112	102	118	119	109	117	142	118	128	136	128	115	117	116	103	112	131	156	126	110	109	129	106	151	108	125	151	133	140	106	115	143	127	150	118	133	134	130	128	126	121	134	108	109	114	115	129	130	116	140	114	120	122	103	129	93	137	104	124	120	117	111	121	134	107	114	117	115	115	95	135	104	107	116	132	116	114	130	136	131	127	98	129	115	123	138	158	121	123	118	108	103	109	113	119	120	118	100	118	143	115	98	106	149	109	128	116	94	121	112	127	128	118	129	139	126	105	117	112	124	128	114	115	127	131	123	148	133	125	134	125	105	110	137	103	126	133	119	113	117	109	109	108	139	114	106	119	135	116	129	122	108	111	119	98	115	118	139	114	114	130	123	108	119	132	112	118	130	133	128	83	124	112	109	94	118	124	113	118	101	127	109	157	118	114	120	119	99	115	115	122	120	112	129	122	111	137	128	109	130	114	127	129	122	121	109	107	101	117	127	130	111	111	115	123	134	129	128	106	122	125	137	124	114	120	111	128	118	126	97	111	126	125	123	124	130	124	112	136	144	120	117	129	106	141	128	125	117	101	122	110	132	123	139	119	97	150	115	126	110	127	138	118	122	121	122	104	123	123	140	125	113	99	127	128	130	127	121	129	120	117	117	107	123	120	128	125	123	131	131	106	113	120	120	102	99	109	117	126	126	133	138	103	106	118	118	102	116	137	134	115	128	148	117	115	111	119	122	119	129	112	115	122	145	135	118	120	127	120	108	116	120	139	110	116	123	129	145	134	124	119	127	134	136	129	119	110	111	134	113	133	108	99	152	133	110	127	112	130	139	124	120	124	121	117	119	126	128	125	127	128	112	128	119	121	124	143	112	123	115	139	124	117	128	130	121	128	125	117	118	116	122	119	125	122	108	121	122	136	122	111	130	127	131	112	126	129	118	117	114	131	122	139	126	116	103	141	121	103	121	118	118	132	119	114	137	113	114	122	127	127	124	132	112	133	114	109	125	130	123	118	127	118	110	129	132	110	132	120	132	150	118	112	141	128	122	112	116	125	153	113	122	131	121	148	118	113	134	101	128	114	125	96	113	122	121	118	107	143	128	121	115	115	128	141	121	114	129	147	133	112	117	121	119	132	108	126	145	109	139	122	136	131	131	122	120	132	110	110	111	122	118	124	113	102	105	132	125	126	117	123	114	165	126	103	128	116	115	116	111	129	127	129	114	111	138	128	128	103	118	127	127	113	116	113	124	129	113	103	131	134	94	144	107	145	98	140	119	99	111	123	141	106	111	108	131	120	110	131	106	111	118	116	139	130	120	129	115	133	99	115	114	122	133	134	119	102	130	122	102	124	131	115	131	108	129	118	122	135	112	119	125	137	131	129	115	135	104	129	123	119	107	109	141	127	143	123	120	110	111	137	122	108	117	125	118	123	109	109	146	131	142	146	134	129	150	137	128	105	122	102	111	120	107	130	123	120	139	120	118	127	128	117	125	134	114	119	125	103	118	106	112	132	125	108	125	130	128	110	118	130	117	132	127	125	125	127	125	93	121	132	124	124	109	128	113	135	115	129	110	113	102	122	106	124	116	125	99	127	144	105	152	139	121	92	111	127	138	106	108	132	116	122	107	119	137	122	139	110	126	115	143	123	116	134	130	118	110	124	130	128	112	99	118	138	141	125	99	120	134	129	114	122	113	147	120	118	104	93	103	129	143	144	128	126	119	118	132
22143	20342	2251	1709	1458	1969	2294	3046	1708	560	529	448	416	456	392	398	386	437	404	377	354	368	345	305	340	345	375	334	338	337	310	337	333	337	313	312	312	335	329	337	315	335	315	314	313	312	342	317	317	320	299	341	315	340	293	348	332	302	333	324	314	305	324	308	300	333	304	326	340	314	316	325	313	307	311	302	305	302	318	282	333	316	307	292	310	317	302	302	326	304	301	298	325	322	304	319	336	297	293	321	329	318	319	328	322	313	297	316	299	274	314	289	306	318	292	306	286	303	301	311	332	345	290	304	324	310	314	300	313	298	299	295	330	286	285	319	325	322	312	277	298	293	326	317	290	316	293	323	306	286	330	301	285	331	293	324	294	308	301	301	301	339	335	295	297	321	281	306	323	300	312	321	307	285	325	305	286	311	309	297	286	329	312	283	312	316	317	349	284	319	309	323	329	313	327	321	298	335	316	301	325	313	304	323	302	320	271	321	318	334	309	291	284	332	278	329	332	314	293	281	327	307	315	306	305	309	322	324	297	294	274	301	308	310	340	317	331	286	325	328	310	307	321	327	343	308	330	292	309	309	323	278	290	320	360	272	361	295	276	288	359	276	333	319	321	333	325	296	335	298	311	312	320	358	299	319	309	298	290	322	285	303	279	278	323	299	326	312	295	330	332	291	327	346	307	325	308	325	326	309	315	299	323	316	342	306	292	323	304	294	345	345	292	304	304	308	298	304	310	330	318	294	331	273	336	332	295	323	305	315	293	313	296	284	299	308	307	290	321	305	304	289	298	329	305	304	325	316	273	314	292	312	293	314	278	306	293	298	303	297	286	301	299	298	339	301	282	325	335	317	272	328	319	310	307	342	299	339	319	319	290	288	301	313	296	331	321	315	326	298	345	311	280	280	276	302	335	317	320	316	298	327	308	305	293	306	319	303	283	333	338	321	283	333	334	324	302	319	295	293	323	340	312	321	277	287	282	307	311	319	307	276	291	333	298	316	319	315	292	304	303	269	299	304	282	293	332	325	302	308	296	318	320	301	279	367	318	315	316	327	304	356	324	344	299	308	306	330	339	308	333	279	287	308	307	310	334	281	339	309	314	307	306	283	301	296	299	322	285	305	315	330	303	293	309	317	295	303	313	287	289	306	314	301	325	314	323	324	297	308	324	325	283	313	335	307	309	332	310	310	318	319	304	283	296	338	300	311	301	302	281	288	332	318	338	341	294	338	300	306	317	325	306	288	289	288	309	332	311	313	293	293	318	283	312	320	255	317	275	308	316	294	305	296	314	313	359	312	327	313	312	310	310	312	309	327	301	308	289	298	291	307	293	285	304	333	288	267	302	311	334	303	307	301	321	295	344	271	305	271	308	325	304	340	355	293	314	285	305	316	324	319	308	331	304	325	328	265	314	312	307	337	267	297	325	325	290	279	315	295	296	327	306	284	323	311	279	311	295	274	301	336	277	314	292	305	296	333	312	319	331	297	339	317	301	276	321	339	327	290	298	337	332	283	308	330	323	337	319	290	274	311	299	317	283	300	319	338	276	332	322	283	328	315	292	306	296	309	289	299	312	277	306	289	301	308	340	337	316	330	302	281	322	294	316	325	310	312	325	314	368	313	314	334	312	292	320	302	328	310	293	335	334	324	289	308	280	320	288	324	287	286	312	308	326	324	373	322	280	302	318	315	312	314	297	289	341	297	309	320	296	319	359	313	278	283	267	297	300	348	292	300	368	319	303	339	295	308	293	335	273	282	330	317	334	344	296	304	323	296	335	312	310	261	315	310	342	277	308	289	310	313	328	299	334	303	305	284	304	318	322	321	332	310	317	300	313	320	296	306	305	269	322	305	299	315	309	319	288	322	295	321	278	320	309	292	319	307	296	301	312	310	310	303	284	288	326	339	300	306	259	319	294	301	309	353	317	315	318	298	305	284	292	303	324	269	318	305	290	306	287	306	313	310	314	307	295	327	318	342	323	293	320	329	320	314	288	324	303	278	325	326	312	301	275	325	333	338	304	299	269	297	324	305	330	330	317	274	275	300	301	302	323	333	309	329	297	313	312	295	305	355	299	312	312	281	328	297	320	305	318	311	285	295	330	315	318	280	282	296	316	323	307	317	330	312	295	324	308	325	301	308	310	290	320	322	331	302	332	312	313	297	294	289	322	306	311	295	278	322	318	355	321	296	300	317	321	311	303	313	296	314	336	305	329	271	317	306	299	289	302	307	303	312	336	309	300	301	313	333	295	294	304	302	309	307	331	311	294	307	304	336	323	324	323	290	329	306	301	325	334	315	318	306	323	331	295	305	315	322	306	305	309	340	317	287	328	299	332	302	304	323	318	345	298	300	302	298	306	311	337	303	317	300	310	317	305	288	320	313	311	317	298	302	301	311	322	333	299	322	332	337	328	301	301	308	319	301	332	320	304	314	319	279	298	310	318	304	313	324	316	282	312	333	316	329	272	292	289	322	266	287	311	345	317	328	307	333	327	331	297	312	313	309	291	303	312	309	304	297	332	260	312	326	337	336	319	304	308	312	327	310	295	289	325	312	304	280	309	307	288	288	326	288	313	320	312	323	346	310	314	307	295	306	334	297	282	318	328	288	284	315	299	291	318	284	303	308	311	300	316	307	307	287	294	320	296	281	315	297	321	333	285	299	294	297	324	288	278	292	290	309	297	287	339	296	310	310	314	299	316	317	296	336	333	307	328	303	286	286	299	286	313	302	317	307	316	325	314	299	278	307	306	330	293	290	315	304	349	265	305	306	318	302	298	323	298	282	308	303	332	316	346	308	301	280	311	308	307	310	330	316	333	292	285	285	276	346	296	298	319	293	298	311	328	311	319	296	306	306	326	299	275	309	297	285	303	286	307	289	317	316	317	310	289	291	307	277	288	324	313	294	322	329	299	302	335	298	319	266	301	315	288	306	284	299	302	301	265	325	312	323	319	288	343	303	311	322	285	319	296	308	321	292	327	313	297	312	296	290	318	309	339	303	312	296	303	301	319	296	341	327	307	309	293	298	307	310	273	325	313	305	307	344	278	336	313	303	297	313	327	314	314	292	303	292	309	303	320	336	317	306	312	296	323	303	305	335	295	297	308	303	306	295	310	298	296	329	319	312	282	310	328	319	336	316	277	323	309	281	315	312	323	263	294	309	290	294	331	341	330	304	312	283	301	303	300	329	292	307	336	335	325	310	313	313	371	305	329	307	331	307	285	340	295	307	320	306	322	291	280	298	301	323	311	309	317	318	301	300	308	305	306	333	319	317	335	313	307	311	341	290	301	296	319	327	299	312	306	301	295	304	294	294	290	349	328	305	291	309	311	327	313	349	321	292	324	296	322	316	309	313	317	334	326	323	283	284	303	312	296	309	326	313	300	286	333	336	302	327	293	301	299	312	303	283	330	308	324	285	325	273	311	326	324	344	317	311	320	308	309	264	314	329	308	317	335	315	336	311	310	312	318	311	316	308
3566	1784	526	340	299	347	320	314	325	278	293	279	300	287	316	267	267	280	260	298	305	254	278	269	284	250	276	272	302	294	286	279	270	290	288	293	295	286	288	263	295	255	274	294	283	263	266	282	270	265	278	274	285	297	273	280	269	299	280	305	303	271	296	253	254	270	291	317	284	275	255	298	271	297	244	295	292	237	267	296	285	312	273	274	275	295	293	270	284	307	289	301	267	301	289	281	320	283	274	263	308	277	267	290	313	288	287	282	299	298	280	266	271	262	273	293	321	255	291	276	303	300	287	272	304	276	254	280	273	248	287	280	258	281	277	252	308	252	255	291	281	297	254	271	294	273	263	284	301	279	263	311	306	283	272	292	289	283	312	289	305	292	291	265	293	282	309	263	305	289	316	286	265	270	307	286	269	279	272	293	280	265	295	292	290	297	274	273	282	324	295	271	288	306	285	285	287	287	294	285	287	310	298	278	293	316	257	282	288	318	255	305	277	255	305	285	281	326	289	277	286	303	267	260	288	261	259	300	255	283	295	295	268	293	290	273	322	273	266	271	289	283	305	259	268	287	272	291	306	272	303	278	266	305	286	266	245	311	301	275	235	296	282	296	287	286	262	283	290	309	301	292	284	285	288	240	279	285	292	283	266	296	279	288	289	269	279	292	295	293	297	298	249	296	282	298	266	295	271	255	275	269	300	297	270	250	297	265	283	273	303	238	259	280	308	313	257	265	276	270	302	263	285	319	295	303	294	280	271	301	277	294	280	293	311	280	299	274	264	307	286	294	283	263	311	287	277	297	316	310	280	273	263	299	276	255	287	289	283	280	326	318	293	278	305	268	289	274	313	299	258	277	280	271	272	261	275	312	275	273	260	298	302	259	295	276	296	278	265	277	299	305	286	304	295	278	294	280	279	304	318	296	268	255	278	261	294	304	264	266	290	281	274	315	287	266	259	284	285	234	291	299	289	273	287	301	280	319	294	292	289	258	283	282	305	304	267	311	295	291	305	283	263	271	265	279	308	287	275	306	272	295	271	273	318	274	277	302	312	293	256	283	275	286	269	285	277	309	272	302	306	291	255	272	279	257	283	303	295	269	295	306	266	286	270	274	271	293	271	297	297	256	283	291	253	268	259	254	267	280	297	270	286	259	329	281	258	270	299	258	321	250	258	271	268	290	337	323	325	298	283	277	262	298	298	261	297	260	264	265	270	307	277	266	264	268	320	279	253	273	276	273	299	247	278	252	306	290	266	268	283	270	308	293	282	308	276	272	298	293	289	306	300	283	305	291	301	305	298	279	306	294	277	273	292	318	292	280	266	292	295	260	307	267	288	289	312	309	295	260	303	268	278	285	291	267	258	262	260	267	277	295	279	294	261	269	280	280	288	280	268	273	294	313	311	311	274	274	287	294	286	286	297	271	281	290	301	262	294	274	303	284	275	268	261	261	291	274	280	266	303	299	278	260	246	245	270	276	260	291	280	275	278	266	286	311	245	288	290	284	279	246	284	285	284	273	279	298	270	278	273	270	289	257	288	297	307	269	262	290	309	280	297	281	292	287	273	295	288	264	312	296	258	297	285	252	265	305	338	308	282	252	256	290	266	263	271	263	270	258	277	326	286	291	302	275	257	314	312	289	286	292	305	288	253	293	299	273	309	265	280	291	285	272	279	291	276	297	272	260	288	281	277	276	259	274	266	235	274	273	286	256	268	261	272	250	292	303	276	287	250	287	296	279	276	293	281	292	238	269	282	301	313	266	285	288	269	303	296	277	305	274	299	330	302	270	277	288	269	289	268	314	273	283	267	265	293	286	290	316	296	272	266	294	275	290	286	282	258	283	289	243	266	267	272	311	311	291	276	294	274	250	266	283	282	270	260	259	278	299	284	293	265	273	295	258	303	273	274	251	265	281	311	295	283	299	294	293	251	270	259	296	290	280	308	305	253	265	309	287	286	291	272	288	275	285	281	289	303	272	284	285	282	283	294	276	265	290	265	281	305	290	290	299	307	272	294	282	285	306	301	270	285	310	287	281	283	280	308	260	282	265	291	297	273	245	242	321	258	279	277	272	286	285	287	273	280	309	286	283	274	251	267	254	270	313	293	260	313	296	301	299	266	303	292	282	278	270	270	289	300	289	285	290	313	267	305	315	301	280	254	272	288	237	252	295	312	281	262	295	278	286	273	272	279	292	283	269	292	300	293	261	316	290	264	315	326	270	284	272	280	304	276	264	284	302	255	270	307	298	285	266	291	274	299	281	296	291	242	302	284	287	275	289	286	275	280	280	271	276	273	308	288	310	248	274	297	267	274	320	281	294	271	282	263	287	304	286	257	278	303	270	290	269	263	284	285	282	275	287	289	271	285	282	266	297	274	283	272	280	294	282	292	282	270	279	299	301	296	285	268	259	297	310	262	285	299	259	269	278	280	265	282	289	268	265	321	302	275	253	299	274	253	284	254	305	295	300	264	287	285	280	288	285	297	269	260	235	299	305	291	272	281	264	288	255	251	286	290	295	288	278	277	273	276	305	244	307	289	279	281	280	316	280	234	275	281	247	272	302	272	286	283	323	281	297	273	280	273	283	282	299	292	275	275	303	290	275	277	281	277	283	273	264	294	269	328	290	307	281	305	334	257	278	254	253	297	285	289	252	286	300	272	287	284	249	270	320	253	290	258	297	297	293	271	262	271	259	281	280	290	264	284	256	301	295	295	274	300	302	260	281	283	287	306	309	322	305	301	301	285	272	301	277	261	271	289	290	282	317	286	272	249	305	271	273	290	294	296	276	288	250	284	296	293	283	305	296	272	277	279	263	277	257	267	271	282	290	254	270	253	264	263	304	287	291	290	289	284	314	288	278	256	297	293	287	309	283	294	305	265	296	282	274	321	294	321	283	280	286	302	282	286	298	297	289	292	291	298	268	297	309	295	273	283	282	298	259	293	290	285	269	305	298	289	279	299	295	282	263	310	285	275	265	249	300	310	277	248	318	315	294	294	248	262	277	272	292	260	301	296	271	279	286	274	274	302	296	264	288	287	284	262	279	291	285	326	289	289	320	285	257	311	280	287	306	259	292	279	250	296	291	278	270	309	310	291	281	281	268	286	260	293	291	297	282	277	302	266	313	273	261	262	249	273	271	304	268	263	307	303	313	270	262	261	274	273	292	306	301	264	277	306	263	298	275	268	295	269	271	264	275	285	280	290	272	338	289	278	293	312	280	302	275	308	256	300	285	291	267	283	305	298	271	288	285	283	299	288	288	250	250	273	277	267	254	258	256	288	288	274	270	248	297	299	266	292	276	234	287	284	313	278	271	291	324	303	296	323	295	273	273	271	274	283	274	328	345	241	288	281	315	253	303	304	258	288	250	261	293	304	261	292	269	290	268	275	288	290	279	267	268	286	304	278	268	274	313	257	305	282	278	282	266	293	316	266	279	261	269	310	301	259	269	264	286	280	311	289	317	266	294	267	314	299	285
3902	2895	1062	792	746	993	859	915	736	655	705	702	665	682	632	627	656	637	710	694	668	660	668	691	680	709	627	671	686	694	710	703	635	683	672	653	664	660	633	672	669	667	704	678	653	650	616	648	674	678	703	643	701	652	687	689	645	670	661	659	664	647	683	661	656	608	694	667	658	675	638	659	663	686	645	617	638	669	647	667	654	693	692	662	670	676	641	675	647	660	658	692	662	630	614	689	664	655	674	711	656	649	670	635	683	675	662	666	684	669	686	635	663	679	667	709	596	702	643	690	669	679	634	674	651	635	677	648	666	679	670	682	685	625	648	675	653	660	666	698	663	722	724	699	684	654	671	681	700	675	696	672	683	663	661	718	690	714	682	692	692	620	677	674	659	662	697	683	702	725	663	734	689	668	649	688	692	688	666	645	651	670	684	653	703	635	671	671	671	672	661	690	673	640	665	655	694	672	661	661	616	706	672	684	671	680	665	705	667	640	635	677	650	680	673	655	690	632	688	709	625	633	637	650	629	670	721	659	693	670	694	693	609	686	671	705	694	684	634	729	690	693	665	723	673	685	659	675	669	642	687	714	679	653	630	660	664	651	667	631	661	632	696	679	656	647	687	678	698	645	636	704	666	682	688	660	647	673	668	675	673	692	658	667	716	672	638	708	709	687	653	680	724	688	684	637	659	673	662	635	641	676	721	680	638	688	641	664	686	628	664	670	637	668	725	595	691	669	659	669	674	655	672	689	649	675	643	657	656	661	671	678	681	689	661	696	699	666	647	701	648	675	671	681	654	685	698	677	642	669	661	709	671	677	708	693	709	668	681	645	639	646	683	677	673	709	683	617	687	626	712	710	659	643	663	718	627	669	699	695	643	665	666	701	649	667	698	703	671	608	679	664	704	702	693	682	710	651	646	680	715	677	653	711	645	681	644	698	679	703	607	648	664	653	668	685	650	664	664	663	703	699	611	678	654	717	629	661	644	605	649	664	716	655	643	689	673	656	689	657	616	658	650	664	681	715	677	688	644	698	677	663	657	674	678	695	650	688	642	685	647	675	721	653	680	654	682	685	703	657	657	647	645	672	693	682	681	664	690	639	630	669	678	641	643	666	743	698	656	707	612	703	660	643	715	656	675	683	663	656	658	671	658	704	712	657	645	740	697	729	695	675	682	642	692	690	660	705	665	683	666	658	664	675	708	661	651	657	670	653	610	665	688	688	715	640	675	684	663	682	710	677	652	675	681	659	706	712	641	709	648	621	694	641	673	708	701	644	746	685	706	676	650	698	670	714	707	636	640	667	694	683	612	680	670	671	656	719	638	684	680	688	645	629	693	696	658	689	648	655	697	697	678	657	655	644	627	692	675	673	726	666	653	676	731	678	723	684	659	678	695	661	675	674	632	615	648	627	688	689	658	662	699	682	727	696	673	688	660	667	668	675	640	654	668	742	696	659	669	621	659	675	672	670	681	716	688	715	678	725	643	701	683	664	675	689	683	655	660	624	675	663	691	666	671	699	646	677	703	730	709	613	649	677	676	635	632	649	676	663	670	673	636	617	691	670	662	688	621	623	695	643	706	699	679	671	640	646	675	643	682	685	711	679	650	678	656	686	663	660	636	634	695	674	651	699	673	620	673	663	709	664	709	683	681	699	717	647	633	677	650	663	709	646	661	658	701	625	606	652	670	650	639	654	655	698	632	652	689	710	644	628	693	642	747	660	613	638	733	678	651	665	636	648	683	655	647	673	702	681	694	603	672	654	700	721	667	676	604	669	688	698	667	631	685	679	666	685	684	684	705	713	704	654	673	684	622	667	678	696	665	707	663	656	661	695	664	662	697	661	648	682	735	679	649	669	698	664	692	673	675	683	649	690	665	683	689	706	721	726	703	717	665	615	682	666	672	684	717	630	649	636	664	693	642	656	629	683	595	710	720	638	676	643	679	697	660	710	671	676	671	708	686	693	675	685	676	683	666	666	723	633	669	672	662	616	656	682	701	658	682	655	650	669	648	688	687	666	674	660	680	653	626	671	658	716	672	695	682	671	673	679	688	705	645	685	707	692	689	662	668	694	682	650	654	653	636	701	647	678	702	669	675	667	698	728	693	635	682	690	690	709	665	693	676	676	670	708	655	641	731	659	661	634	669	722	704	673	685	683	676	626	690	672	684	662	690	658	669	660	645	662	657	674	742	645	657	678	694	648	691	670	629	626	715	677	655	676	665	662	667	671	700	654	646	714	641	673	684	603	647	654	695	669	679	702	667	657	671	679	662	649	749	712	699	664	660	638	687	663	672	691	680	676	686	630	633	630	685	659	699	685	740	637	693	669	707	677	674	664	673	623	673	678	710	704	621	656	678	655	712	667	686	707	636	655	664	653	653	675	700	684	653	639	692	689	694	689	660	657	661	742	685	676	677	676	659	678	636	693	640	690	662	664	688	651	696	749	680	701	690	689	679	739	716	679	646	678	660	637	662	682	702	667	697	724	643	666	669	685	668	649	715	676	648	660	691	696	636	664	671	667	660	649	681	694	644	668	675	643	685	674	666	613	705	715	611	714	669	665	700	700	682	638	680	682	680	726	638	695	672	672	661	679	669	691	666	677	702	657	683	642	675	623	675	698	686	637	672	662	639	701	698	649	667	638	691	682	689	626	651	710	658	638	682	682	684	707	653	711	680	662	687	723	629	666	680	654	608	651	697	701	623	637	667	711	693	696	663	650	698	650	674	637	667	683	657	692	630	651	702	652	710	685	688	678	717	689	679	654	672	699	702	716	643	640	718	664	667	702	673	611	624	670	659	677	641	645	642	647	650	655	679	668	644	649	667	653	649	668	677	688	699	647	680	685	673	682	695	633	710	696	680	721	677	716	706	701	716	720	724	640	706	665	678	677	685	699	675	685	655	638	670	664	699	699	608	686	691	660	652	672	673	679	666	714	626	635	661	639	650	671	701	674	651	649	675	628	699	636	655	666	659	662	632	657	647	698	688	729	656	666	652	731	682	651	663	638	615	667	695	676	648	612	649	646	674	652	675	672	735	649	681	691	689	666	667	678	649	656	701	659	667	682	650	705	684	691	686	668	674	677	656	686	647	653	643	657	672	630	665	703	665	623	671	648	656	630	660	679	660	699	662	649	694	657	690	685	644	692	711	629	637	617	652	654	641	634	711	692	696	659	660	620	618	690	627	686	687	652	699	657	673	680	654	654	652	660	682	658	671	709	657	682	657	657	673	702	658	662	700	635	727	681	689	622	738	621	634	721	663	644	671	644	670	664	708	668	667	679	633	610	688	697	709	658	691	657	648	658	687	653	707	648	696	678	691	662	680	693	679	687	699	666	670	680	654	720	695	645	675	672	691	688	625	669	695	654	695	728	636	670	653	610	681	674	711	663	668	659	663	677	661	686	696	666	711	682	662	705	655	691	656	682	667	683	654	671	701	654	701	673	637	666	688	702	681	690	678	662	705	654	619	673	677	660
21159	21832	2049	476	362	410	409	526	436	278	271	269	271	239	262	252	277	286	280	261	249	284	291	280	245	274	236	238	271	219	247	256	267	247	244	276	218	253	251	266	256	266	241	280	258	232	233	285	264	295	307	260	274	268	273	237	253	256	241	258	258	239	282	259	260	282	269	242	246	270	261	260	262	250	247	269	256	243	288	240	273	301	252	247	287	261	274	296	242	239	242	229	250	254	249	283	247	277	267	223	268	248	252	266	280	254	270	236	256	273	240	275	245	250	250	230	242	263	257	273	288	271	288	252	258	271	247	252	242	229	287	270	268	252	265	246	277	228	283	265	252	267	256	245	261	252	274	278	266	254	282	264	251	241	219	260	265	291	234	272	232	261	279	253	269	266	265	275	251	248	247	251	240	260	275	280	269	248	289	254	278	262	266	275	283	277	252	238	237	248	253	247	257	258	272	261	271	275	274	286	257	255	237	240	262	242	270	246	277	273	255	241	283	277	303	242	248	300	264	255	262	264	252	266	268	243	263	223	266	254	267	250	264	271	272	259	263	234	246	255	286	260	257	308	279	238	247	250	265	270	275	252	244	260	265	253	293	263	269	292	263	253	251	266	260	249	265	271	257	258	250	294	257	237	259	260	231	243	247	266	226	224	260	252	259	240	259	237	246	247	274	286	266	216	256	272	241	254	236	288	267	264	272	251	271	248	267	266	273	284	252	268	262	248	256	288	269	262	273	234	246	252	273	269	262	266	246	240	267	249	253	243	262	267	229	241	255	263	255	247	268	222	283	276	261	279	258	246	251	286	247	268	256	257	253	248	262	237	275	233	244	248	227	259	270	240	218	268	295	277	262	256	250	251	249	280	286	249	284	284	268	244	211	274	258	231	264	253	259	274	236	267	230	260	294	273	241	271	268	248	258	269	235	249	235	258	249	243	275	269	264	270	264	254	236	280	281	284	234	254	247	239	253	264	257	233	257	271	256	268	250	229	276	243	253	261	286	266	244	247	233	253	238	253	235	268	242	281	226	272	263	249	225	240	271	253	265	244	249	249	242	249	256	262	278	260	272	236	264	274	274	293	219	268	252	279	251	247	246	246	242	252	264	247	262	242	266	243	244	253	276	268	238	263	272	242	275	290	278	260	246	278	262	266	266	273	246	249	262	257	252	267	236	251	236	257	287	271	250	248	282	235	233	266	280	260	273	271	269	279	228	268	273	262	248	255	252	237	280	255	246	253	283	255	249	255	260	248	283	242	209	249	285	241	250	273	246	244	245	238	269	277	247	261	227	290	254	257	260	259	289	254	256	247	273	241	269	271	269	298	257	270	274	263	254	252	243	266	314	241	267	245	290	252	263	260	286	274	266	291	280	273	271	287	261	254	267	237	230	248	252	255	260	278	258	246	260	248	267	231	250	239	250	251	275	254	259	266	254	268	230	287	234	260	262	236	266	246	281	257	262	253	236	268	263	257	260	237	250	263	278	241	272	256	269	261	245	252	286	229	242	273	244	274	304	269	279	261	274	232	233	277	261	267	246	228	286	262	275	257	247	258	258	280	255	241	244	255	251	271	243	217	255	274	236	262	239	287	270	274	271	249	254	271	255	227	254	259	234	249	246	250	295	268	251	285	272	258	249	227	260	276	292	263	268	256	263	239	259	270	261	281	256	282	268	268	273	264	277	282	255	261	238	238	268	225	230	276	266	273	230	290	257	256	235	256	260	283	220	271	283	305	263	267	261	249	271	251	273	267	238	253	263	275	252	266	278	260	279	253	258	254	248	250	248	272	287	278	236	295	241	281	273	249	235	279	261	280	274	240	264	263	243	266	236	232	228	282	262	237	259	255	269	250	274	264	268	240	234	247	257	281	279	254	264	275	277	262	271	254	267	264	271	259	244	236	266	250	273	258	247	247	250	281	278	301	253	244	253	283	241	261	244	257	265	243	249	273	240	284	265	288	251	253	250	256	245	254	273	283	230	238	272	272	240	249	250	255	273	253	256	276	257	247	272	225	302	290	242	251	280	255	270	257	260	261	239	243	258	252	243	234	257	237	279	241	260	266	259	282	255	275	261	242	278	268	246	260	260	239	278	258	241	282	261	235	269	256	241	282	287	267	244	266	239	250	283	273	264	251	241	269	236	257	277	280	271	253	272	268	243	286	262	249	249	263	238	254	262	250	273	304	257	213	243	286	226	275	270	231	259	273	268	281	278	251	239	246	248	232	268	264	255	235	277	276	272	246	245	249	232	267	268	260	255	250	255	273	236	241	271	241	245	275	250	250	273	277	240	254	246	270	251	246	286	262	267	256	265	285	264	256	271	256	263	258	248	272	233	265	235	255	257	238	266	247	319	253	273	260	254	263	234	233	279	290	230	251	207	259	251	257	276	274	253	254	243	255	297	278	258	279	269	221	256	280	290	239	250	239	263	230	270	275	278	268	253	267	263	265	262	270	247	244	292	265	236	253	247	271	254	269	248	276	270	274	272	262	260	257	262	258	280	288	278	244	206	301	306	236	273	272	238	269	261	227	261	256	259	212	251	268	244	263	257	274	237	250	293	275	266	267	257	237	265	230	260	273	259	285	274	257	264	279	270	260	272	271	273	266	280	235	249	254	233	262	278	253	242	246	262	258	272	247	266	244	270	248	279	251	266	264	249	248	236	261	255	273	257	281	259	260	266	280	268	251	295	246	253	267	256	269	257	240	270	266	274	285	270	276	272	268	242	245	245	249	249	263	258	246	262	277	252	270	261	280	271	236	278	285	279	265	279	248	272	292	250	262	268	242	210	260	277	282	253	233	264	256	246	219	252	249	248	265	262	245	237	308	239	288	247	268	271	271	259	265	236	284	241	252	258	278	270	273	274	281	255	288	218	258	230	250	265	283	278	251	284	298	254	234	260	246	259	279	254	273	263	254	295	232	240	272	267	260	261	255	276	249	247	270	280	286	266	235	264	282	281	266	243	278	245	241	236	251	244	255	256	259	252	285	241	252	253	257	287	256	275	234	279	267	292	265	251	224	272	266	268	275	238	277	241	299	276	263	307	278	252	232	245	273	255	269	253	219	243	282	237	226	249	237	264	260	243	255	269	266	274	261	289	261	266	255	239	266	257	265	260	223	251	250	237	229	259	265	247	250	272	259	242	259	290	256	247	260	264	273	271	277	302	258	269	263	271	240	274	282	264	233	259	251	257	226	266	262	248	249	255	294	287	248	270	243	262	258	261	248	260	272	240	254	271	266	278	258	245	225	238	272	230	242	256	288	237	255	249	252	280	253	267	267	242	293	265	242	282	268	250	298	268	269	210	254	255	262	255	265	238	265	229	265	250	273	285	273	220	261	254	236	250	225	262	284	222	260	246	270	266	234	246	255	252	255	251	262	233	279	251	253	247	283	281	239	245	209	250	247	277	275	222	253	261	266	263	268	259	238	277	257	242	250	235	252	242	264	243	296	247	263	253	282	243	283	246	269	268	245
16857	14407	1679	1303	1252	1695	1271	2423	1560	745	713	700	689	702	681	650	640	637	687	658	641	661	655	647	647	610	667	605	589	617	610	607	588	622	672	656	627	594	602	619	591	600	618	637	623	619	608	645	662	598	599	610	633	627	607	626	616	613	668	608	562	607	613	611	599	591	658	604	587	596	604	616	597	609	632	592	630	594	629	633	592	612	609	631	620	640	583	599	605	599	585	589	662	615	623	591	611	608	612	641	603	647	598	592	619	648	623	617	563	584	574	654	552	623	631	591	617	597	609	606	610	626	594	608	600	633	583	655	662	615	620	601	684	595	637	644	601	592	569	623	591	568	582	582	628	614	605	587	617	587	588	619	605	603	595	605	661	571	599	607	615	621	580	621	610	648	585	576	631	587	609	625	586	657	649	645	543	647	602	575	618	621	632	633	624	604	622	616	629	598	630	550	606	613	613	575	640	587	592	630	604	644	599	574	623	643	616	600	600	550	629	608	650	654	598	574	589	620	639	592	627	567	612	619	583	583	618	633	617	628	609	612	630	624	643	623	613	658	592	593	658	607	601	626	599	591	628	640	615	575	635	609	639	599	580	605	590	600	595	561	599	600	634	620	617	588	644	624	618	608	637	643	652	624	631	612	596	600	569	644	671	568	597	610	591	618	604	575	633	600	622	579	621	585	659	615	609	608	610	582	651	578	580	618	667	609	586	592	627	623	626	628	587	653	622	649	599	654	595	578	633	595	595	614	600	632	638	639	589	598	625	587	637	596	598	587	660	618	614	623	604	647	591	617	606	598	640	592	612	639	600	580	597	606	617	618	601	610	608	636	641	580	579	598	611	596	643	612	612	613	662	597	601	619	615	625	650	645	647	591	624	592	589	549	617	615	581	676	625	603	648	609	598	671	600	607	579	611	611	635	608	609	600	579	635	614	604	595	625	622	626	591	608	639	588	628	578	597	637	625	562	593	634	654	626	612	669	580	622	617	574	611	608	583	599	564	599	634	584	617	663	595	625	596	595	586	602	587	624	622	647	615	614	594	604	639	581	626	587	662	628	616	630	554	629	640	656	588	606	564	598	625	618	617	591	579	615	580	619	557	624	639	588	618	574	602	577	640	610	646	613	617	617	630	614	590	621	622	585	591	628	604	618	626	595	600	583	583	601	624	587	589	625	597	607	563	581	645	563	610	618	618	607	632	605	592	602	582	580	609	639	605	599	614	628	628	560	607	672	629	637	601	588	634	586	616	617	602	645	601	631	567	563	630	619	604	606	628	583	660	571	605	625	638	592	618	607	612	625	595	597	646	590	587	602	587	632	623	624	594	598	591	588	613	613	658	665	599	632	601	625	618	636	605	607	566	609	621	627	619	611	605	641	612	593	626	614	581	633	565	636	607	606	564	589	616	631	590	628	574	616	625	594	616	590	634	584	562	597	581	586	589	602	588	594	614	630	622	615	551	610	580	665	606	632	570	651	585	595	577	588	617	661	593	601	614	602	622	643	600	613	644	623	622	627	620	626	583	586	593	652	638	564	602	619	601	591	574	623	629	583	632	621	634	596	597	649	610	589	602	616	564	621	589	620	584	627	636	589	593	614	628	595	655	583	575	608	594	633	603	579	598	590	614	605	619	629	638	583	581	611	653	603	610	592	636	635	645	605	594	631	604	602	648	587	633	610	606	592	602	614	582	645	550	639	639	565	610	592	625	615	594	622	615	560	615	604	621	604	606	578	604	583	644	615	603	643	577	644	629	604	596	633	605	601	652	548	596	621	606	607	613	661	625	605	585	633	621	662	599	656	633	624	616	600	612	601	641	623	646	607	626	581	626	632	592	641	603	633	576	653	598	571	642	614	622	584	586	617	642	603	662	624	574	697	607	632	601	621	589	605	585	593	598	621	580	587	627	612	632	618	701	610	559	626	620	604	547	653	590	605	632	633	612	602	586	604	626	652	642	616	609	614	626	609	613	574	594	623	639	654	654	630	607	631	661	585	587	631	632	648	601	591	650	609	592	569	583	604	594	569	593	645	612	608	582	615	635	602	603	585	634	585	599	558	583	628	631	634	607	652	623	593	612	577	661	609	575	601	583	618	591	593	566	636	611	636	600	619	588	602	566	638	637	631	577	577	626	594	619	619	583	629	617	544	649	606	627	578	618	595	614	598	577	621	641	609	617	623	594	604	562	623	634	612	605	635	636	561	649	603	610	607	599	610	558	568	610	625	612	574	631	578	628	608	620	634	646	597	576	614	640	602	593	645	616	628	600	617	621	592	607	598	646	566	586	579	555	611	612	605	579	619	612	627	586	585	603	623	611	620	623	631	657	598	602	591	607	601	585	628	622	676	630	632	591	579	590	629	623	632	621	636	591	607	590	604	632	589	579	559	621	624	613	598	610	599	612	619	621	643	546	607	635	594	600	643	610	637	599	617	586	597	630	628	605	645	585	552	608	589	626	635	619	606	562	638	640	632	664	638	635	606	655	585	601	618	625	597	606	618	606	620	650	559	621	605	596	634	646	597	600	645	658	623	610	601	644	592	640	611	584	633	545	611	619	610	641	592	611	587	628	637	641	626	568	636	634	582	580	598	605	611	594	637	604	590	627	621	573	622	612	630	622	644	613	623	609	595	628	609	580	664	570	606	600	608	607	611	550	657	653	581	576	613	616	656	608	601	596	601	601	619	623	592	603	626	626	602	598	589	578	600	615	666	607	618	571	647	547	595	605	634	590	612	606	623	619	602	627	617	675	624	619	628	666	640	614	599	596	622	634	643	643	617	596	623	636	635	549	586	630	593	596	598	607	597	639	608	637	623	584	609	569	580	609	581	575	634	623	621	603	602	617	659	641	566	594	599	641	624	615	635	626	598	592	575	616	594	604	601	580	639	596	619	582	602	612	625	644	656	619	589	609	606	594	639	642	609	617	641	656	619	604	626	556	612	552	597	646	642	612	573	594	608	609	605	607	606	596	601	575	600	577	597	654	586	598	603	615	603	634	605	591	593	615	612	657	604	588	655	605	602	611	617	628	650	622	628	645	588	645	587	631	646	586	624	601	597	628	575	585	600	635	598	629	615	600	611	652	606	597	584	606	606	600	589	601	632	620	531	565	593	619	616	602	602	587	628	595	614	619	637	616	610	653	609	576	593	658	575	612	616	601	541	580	598	635	603	596	633	612	549	633	609	661	616	584	618	642	591	614	617	637	568	608	633	642	619	569	553	630	620	608	592	649	605	613	610	608	588	589	575	595	609	642	610	617	628	578	612	625	598	591	605	640	640	637	579	614	592	610	653	577	615	577	621	590	607	617	608	599	620	594	621	588	601	557	567	575	588	631	574	608	618	590	604	592	658	607	650	601	643	650	617	621	587	595	603	616	588	651	639	656	608	579	608	605	627	588	598	587	621	587	620	627	611	613	615	607	594	576	624	671	597	617	590	567	613	581	611	616	550	582	602	609	621	621	594	587	630	623	582	580	619	648
31690	35900	5357	616	466	489	332	610	487	186	160	141	166	134	126	121	133	138	127	135	134	130	134	121	113	116	147	109	129	135	108	110	125	141	115	124	118	127	137	121	113	125	108	124	128	124	132	126	131	127	128	123	127	119	118	137	110	99	120	121	116	128	134	120	126	132	117	105	140	134	119	119	106	133	109	129	127	126	115	137	112	114	113	123	128	120	135	120	119	127	120	127	122	135	112	110	116	123	127	120	137	123	123	122	115	115	141	120	118	122	118	124	131	127	121	124	100	109	110	106	117	116	122	128	127	140	131	127	131	131	108	110	128	127	127	118	125	129	125	127	118	117	131	105	125	109	120	133	107	114	119	125	141	99	113	133	121	129	128	123	128	136	135	122	131	113	106	133	130	118	95	107	142	118	126	110	126	112	114	125	120	143	122	109	104	107	124	142	127	142	107	131	129	119	140	121	115	126	116	101	128	120	125	121	115	144	132	123	118	134	111	129	138	118	107	126	137	113	135	121	125	134	113	133	112	115	127	117	111	120	122	122	110	124	127	136	138	125	126	104	109	113	109	116	139	130	125	116	133	125	132	135	103	123	111	129	117	121	158	106	137	98	125	131	130	101	122	135	112	133	112	124	121	114	123	124	120	131	115	132	103	125	98	120	134	105	139	114	123	134	121	123	99	120	129	105	130	122	114	130	118	126	127	147	147	118	122	120	116	129	141	130	144	114	123	114	131	134	133	138	140	122	115	108	138	139	122	143	123	101	114	116	113	120	121	143	105	119	124	145	120	129	125	106	121	141	111	117	116	128	124	108	125	121	129	142	107	117	117	124	116	126	132	102	128	124	110	115	158	116	131	124	119	105	146	109	119	128	141	130	144	132	113	115	122	132	113	118	121	105	93	134	136	128	123	124	141	118	108	123	104	146	124	131	143	125	111	140	133	110	120	112	133	136	117	125	119	101	118	122	121	120	109	130	123	112	129	137	149	126	135	117	104	122	135	125	102	118	101	160	132	132	128	103	114	129	123	141	123	125	131	116	135	119	120	124	121	113	123	118	136	106	128	122	122	124	112	119	123	125	135	130	122	131	129	126	121	138	114	104	126	125	146	119	123	126	107	120	113	131	126	125	116	122	109	94	85	132	97	131	124	116	125	134	128	120	139	108	116	136	157	134	127	124	128	102	92	125	107	132	127	114	136	126	99	137	116	138	112	91	127	124	110	131	115	107	118	112	130	132	128	114	113	113	144	141	117	132	113	118	123	119	123	119	121	130	126	130	130	122	139	128	136	98	120	131	120	104	131	122	134	129	123	133	136	122	122	123	130	136	131	131	134	129	119	116	129	100	138	130	131	120	122	123	117	115	111	109	106	102	125	131	129	141	123	118	115	114	124	126	125	129	120	127	127	118	117	140	122	120	105	124	139	109	120	146	125	148	111	133	123	115	115	103	126	112	142	126	113	112	140	126	110	118	117	112	138	123	103	130	138	132	130	119	93	136	139	105	141	112	117	122	121	120	133	115	102	121	126	137	131	118	105	128	114	127	106	104	131	123	129	121	145	149	129	126	126	113	112	130	108	136	122	146	121	125	112	109	103	121	122	120	125	129	130	152	139	139	113	113	132	108	129	119	139	116	120	108	127	129	121	100	123	112	133	123	124	119	118	109	128	128	110	119	116	131	123	110	120	133	132	121	124	121	105	98	129	149	106	119	124	123	128	123	117	109	108	135	116	115	126	114	117	128	114	112	111	127	128	128	116	130	128	113	133	134	112	137	119	103	133	136	128	96	127	124	145	132	108	113	135	105	102	113	123	128	113	122	131	124	122	101	128	105	96	99	118	108	105	139	153	108	112	123	120	116	126	135	123	120	118	131	127	116	121	104	136	121	149	112	117	130	127	123	143	120	105	142	150	134	132	121	118	130	116	117	129	113	117	126	103	108	101	116	131	125	138	124	132	149	133	110	121	109	110	105	111	108	137	103	131	124	158	115	127	125	111	95	111	132	131	127	133	122	112	137	106	108	134	123	114	132	132	119	126	126	112	130	138	110	117	123	109	128	127	126	119	115	134	122	103	114	148	114	125	121	125	131	143	105	131	119	116	153	113	142	114	111	138	112	143	132	125	135	131	108	104	122	115	96	131	144	139	144	117	118	119	112	125	125	137	119	117	121	116	130	141	116	113	121	146	107	160	127	143	133	109	102	127	112	118	121	130	113	122	107	125	109	138	122	135	111	133	124	97	120	113	107	130	115	122	118	145	128	141	130	130	151	111	101	133	107	125	132	136	130	139	124	128	127	121	122	132	112	116	128	127	125	131	120	117	118	116	128	135	133	136	120	124	149	123	135	104	109	94	108	93	142	111	131	106	116	141	131	127	90	125	131	139	115	125	114	111	131	138	133	132	136	108	117	106	96	133	124	117	104	120	138	127	126	132	120	109	147	122	125	117	115	118	110	124	124	133	129	123	117	126	129	123	116	124	116	114	123	137	128	101	130	120	119	137	121	100	128	136	134	106	129	123	108	114	122	102	109	124	113	116	118	118	135	141	113	127	124	109	130	140	107	110	110	114	102	105	125	118	116	140	136	122	125	135	144	130	116	111	105	122	136	123	116	119	132	145	131	128	132	129	108	98	124	106	117	119	116	122	117	128	127	134	110	112	134	110	141	116	128	122	126	108	126	116	125	110	109	125	138	107	109	124	122	126	113	115	112	110	105	118	139	115	101	116	131	138	131	128	137	134	121	113	126	133	136	129	131	132	122	126	114	139	116	128	112	133	129	120	107	150	145	130	97	126	113	109	140	124	124	113	116	116	131	140	121	108	124	113	128	126	120	133	103	116	118	102	121	107	127	121	96	151	129	123	136	119	118	143	126	105	101	124	145	134	126	113	161	117	129	130	135	125	101	111	106	108	116	113	116	105	122	126	119	115	143	122	132	111	133	118	124	126	128	127	114	114	141	121	120	144	112	130	115	131	126	132	116	125	118	129	126	130	118	125	109	113	130	127	128	117	118	142	134	144	123	125	117	135	126	113	133	126	112	114	122	120	137	134	144	115	133	121	115	142	118	127	136	120	111	132	131	127	126	125	130	131	128	114	119	102	102	128	144	141	136	120	110	131	125	143	107	139	117	108	121	121	117	105	111	107	129	142	106	106	125	121	123	139	99	144	126	119	117	140	141	113	100	117	128	139	118	143	114	134	125	130	132	95	143	148	118	112	149	114	130	122	130	126	103	122	136	146	135	136	112	124	107	122	101	117	120	131	135	128	142	128	136	118	131	135	133	97	122	131	134	116	120	119	113	131	124	133	135	115	122	127	113	134	139	104	114	111	138	124	113	116	106	130	122	127	112	133	112	107	127	117	102	122	122	108	129	138	111	141	105	95	128	107	120	131	119	124	122	118	127	118	129	113	145	119	121	109	119	105	113	135	126	136	136	128	128	112	108	133	97	97	129	118	106	126	119	107	138	106	112	122	142	115	128
22516	20224	2000	1754	1838	2227	1380	3176	1874	559	532	472	461	406	435	411	427	399	372	392	375	365	368	358	378	349	343	321	355	365	336	365	319	307	343	321	327	322	297	363	336	311	316	322	338	299	331	318	289	332	325	309	335	300	308	332	295	336	321	302	327	346	310	321	323	336	304	306	343	303	303	335	296	321	302	298	269	326	319	338	297	357	319	289	318	317	323	377	314	330	327	324	306	326	346	325	309	311	292	310	329	342	319	331	300	312	352	338	323	315	347	319	317	298	331	303	321	313	305	290	333	298	314	308	332	341	317	277	315	306	289	328	318	341	295	306	303	306	301	288	298	334	320	329	318	313	285	314	342	292	305	323	275	317	325	323	312	297	331	291	313	269	341	307	329	297	309	312	287	323	308	326	307	344	295	292	335	330	346	299	346	312	328	340	314	292	354	303	342	295	294	333	342	320	319	292	296	309	330	301	305	282	291	307	281	303	328	335	305	292	327	318	333	311	295	328	305	318	312	321	311	330	303	295	325	300	289	309	313	347	285	339	284	302	308	291	321	280	298	294	338	341	293	281	263	331	331	327	326	331	288	301	309	311	306	276	325	337	350	311	340	289	318	370	320	276	301	279	282	335	317	342	316	350	333	275	295	335	282	288	358	327	293	305	293	285	316	290	347	308	303	309	335	323	338	296	324	294	312	306	342	327	331	305	310	319	320	279	324	299	302	328	312	323	304	303	313	286	291	307	314	320	323	290	290	325	321	293	333	307	310	335	327	344	324	329	332	310	281	325	289	360	326	318	299	301	319	310	321	287	323	323	307	303	302	299	306	291	332	301	302	320	285	327	278	312	306	277	319	293	327	288	287	292	297	325	298	319	328	326	302	318	326	328	321	291	293	325	285	327	315	324	326	320	304	292	320	308	311	310	300	332	323	283	312	315	287	289	298	295	317	271	318	320	320	317	340	303	295	299	310	335	289	336	318	296	328	294	315	308	336	296	311	312	323	312	312	328	303	326	335	332	338	301	284	308	292	300	321	291	314	315	292	331	331	302	324	315	301	298	314	315	319	291	323	303	310	320	335	295	307	281	319	334	292	300	314	303	305	327	305	289	314	303	316	323	276	323	298	324	313	310	341	299	310	313	336	304	315	320	343	316	329	319	296	306	299	329	294	313	320	329	295	332	315	290	297	283	297	322	307	310	306	317	302	321	287	321	306	291	295	323	315	323	324	295	292	342	315	326	333	339	336	292	302	313	311	289	316	323	301	331	306	269	301	345	301	304	307	321	329	316	279	303	288	317	295	288	306	329	314	308	293	312	290	322	357	307	330	297	294	308	309	307	315	309	316	295	292	324	297	296	293	322	328	299	333	300	308	319	316	326	320	322	315	328	294	313	304	302	342	324	295	309	331	282	318	303	287	331	332	315	324	295	272	287	311	292	303	306	296	312	323	267	312	288	308	296	314	297	331	267	313	327	314	318	281	313	299	317	312	328	343	316	331	318	316	281	294	294	300	354	289	336	311	328	297	307	317	325	325	321	312	289	267	317	301	270	316	328	328	314	322	311	309	327	331	330	322	338	296	312	307	346	320	278	317	327	311	331	302	303	303	323	267	297	320	309	323	332	342	341	287	296	307	317	296	291	317	284	298	335	317	293	313	310	339	296	306	306	316	338	310	307	303	337	302	331	294	319	314	312	329	304	310	316	312	293	309	316	315	311	290	313	290	292	304	330	306	317	298	318	339	296	284	314	296	326	305	293	307	299	321	321	305	298	330	308	314	292	329	335	307	292	296	315	315	325	312	295	297	341	306	297	318	344	327	294	323	301	286	285	276	303	327	308	314	320	323	315	351	307	316	300	327	309	314	299	319	328	280	339	304	337	314	298	314	310	304	326	290	313	346	336	295	333	299	319	312	298	307	347	291	303	319	292	309	304	284	294	325	299	300	322	306	340	308	309	306	312	315	326	333	284	331	309	304	310	308	322	307	299	365	321	324	317	289	330	304	290	296	335	301	347	292	340	313	314	299	324	301	331	297	304	329	316	261	314	301	285	322	327	310	331	317	308	294	287	317	291	339	342	282	313	340	261	330	326	346	319	290	310	301	339	330	350	340	324	316	323	295	310	302	319	289	338	297	319	279	293	290	316	287	304	293	290	326	332	289	333	316	305	295	299	304	319	286	337	310	328	298	328	304	300	328	299	307	283	342	315	302	307	313	298	300	348	347	303	306	325	307	301	278	309	314	297	316	292	304	338	325	306	294	302	307	302	313	296	319	331	289	317	322	310	303	310	327	328	332	338	296	332	300	324	326	291	333	306	335	347	339	284	324	319	318	256	322	325	307	301	326	328	314	310	338	292	323	297	307	311	304	318	292	292	299	313	301	284	304	315	319	312	308	315	322	327	312	306	347	297	311	323	301	312	340	316	335	329	303	300	341	301	345	335	304	326	313	317	342	311	307	307	310	312	307	306	307	287	329	314	322	309	318	321	330	317	306	325	331	308	310	324	313	338	314	323	297	340	310	335	285	270	338	327	302	319	314	297	334	313	328	306	300	339	327	317	318	312	307	312	316	305	296	337	296	317	322	327	284	306	299	325	331	301	322	306	326	295	314	327	314	341	305	292	312	282	306	301	309	339	293	335	311	321	282	308	271	326	294	327	303	293	300	319	324	287	334	319	315	319	306	336	330	280	335	309	290	305	321	288	311	321	304	330	299	331	320	290	313	293	292	333	323	307	295	281	293	342	312	303	334	312	341	326	294	347	311	314	307	349	309	302	288	316	283	290	338	283	294	334	295	321	315	306	297	309	323	299	307	309	326	301	284	299	314	321	323	324	327	298	302	294	308	317	312	312	320	293	302	312	303	338	319	303	335	283	308	312	300	277	313	324	326	299	292	306	327	342	313	282	304	307	324	318	332	336	311	312	312	324	307	308	290	328	292	300	310	318	303	333	309	316	311	297	318	292	301	317	281	353	307	315	297	337	304	306	339	316	296	297	280	314	295	292	329	332	280	317	311	299	314	315	317	305	305	335	315	327	296	307	304	287	336	306	330	337	311	303	309	325	339	289	317	323	304	298	286	329	355	317	300	329	285	276	294	316	324	318	305	313	287	310	311	320	340	328	354	283	334	333	320	306	312	347	347	307	326	302	347	315	309	328	312	312	331	291	290	326	324	345	320	325	282	336	295	321	330	298	296	309	348	340	326	289	311	338	321	337	304	314	306	287	304	294	315	294	333	327	343	279	314	318	351	323	301	341	309	293	269	301	325	288	335	327	344	294	338	313	334	346	307	316	306	306	338	306	326	290	321	300	334	321	339	336	329	306	317	303	300	283	311	323	293	291	353	290	312	288	331	329	297	324	293	282	311	325	278	308	303	289	291	324	314	280	321	330	299	350	259	306	357	284	328	314	300	311	316	320	313	334	313	311	310	333	325	311	294	301	362	299	301	302	325	329	319	306	289	284	329	317	322	302	331	316	329	294
3726	1869	481	322	402	392	304	332	300	300	273	294	291	327	276	293	256	251	280	296	322	308	293	327	310	281	301	279	280	300	265	271	277	290	283	302	270	295	260	268	270	303	269	289	276	296	260	284	271	290	300	289	278	267	310	258	270	281	277	266	278	254	288	342	307	284	293	281	283	300	287	293	280	245	289	294	296	285	316	291	286	304	285	279	308	310	301	298	280	293	283	287	250	246	254	264	260	312	319	277	275	297	273	302	265	286	295	256	276	291	302	284	277	297	244	303	285	296	300	300	283	288	290	301	308	297	287	267	288	291	277	285	293	280	285	274	283	292	300	288	300	259	265	291	281	285	284	276	285	306	299	288	262	330	308	292	268	315	300	265	302	306	292	267	258	301	272	225	301	263	293	296	307	298	258	298	312	305	288	317	274	272	273	275	288	265	285	284	302	301	301	278	274	281	297	297	275	295	294	275	295	282	303	276	245	299	272	286	281	307	305	235	281	298	266	316	309	285	285	281	270	271	289	287	287	241	274	290	291	277	264	313	281	294	293	284	283	297	283	307	266	290	250	298	279	280	275	302	279	267	289	318	293	271	321	298	307	283	306	310	285	274	309	293	267	287	240	265	308	286	283	278	247	286	307	280	276	276	293	273	302	302	316	270	277	279	295	248	266	337	288	273	268	258	277	291	260	292	277	303	279	264	287	261	269	299	300	297	292	261	288	288	280	314	273	297	266	304	252	266	288	293	264	292	310	290	269	292	289	283	285	309	301	333	308	306	289	309	304	314	284	268	284	290	305	279	276	287	287	302	285	321	288	291	297	296	267	293	286	297	265	316	264	289	298	286	297	268	297	273	319	271	298	295	286	310	270	277	288	289	267	314	286	303	289	273	276	267	281	278	284	310	301	276	291	267	281	297	301	297	266	260	257	283	270	299	271	277	270	281	309	294	286	279	279	283	281	300	303	258	269	317	308	319	311	284	297	271	275	246	283	293	269	292	288	282	288	254	298	294	261	296	302	284	275	275	305	279	268	290	276	262	301	289	269	284	283	284	299	279	265	269	305	285	276	295	288	276	268	265	300	273	279	319	291	303	295	313	286	252	253	300	294	291	260	273	284	287	255	319	298	278	273	299	293	284	289	296	306	299	299	280	285	290	278	287	259	285	249	272	277	280	294	295	278	239	256	259	256	282	274	262	266	267	306	268	253	279	280	300	303	309	263	302	292	288	288	294	266	261	273	303	298	271	266	338	275	271	288	275	324	302	275	284	282	269	309	273	302	315	285	294	276	287	269	294	271	297	270	309	275	285	261	279	324	314	263	267	276	276	293	269	307	287	298	286	280	249	281	290	295	295	329	258	312	287	279	286	286	302	277	268	286	277	273	299	272	268	308	271	301	272	284	279	280	306	290	308	287	266	307	276	286	309	278	284	277	280	263	302	284	287	322	288	268	262	293	266	288	299	294	294	301	284	286	316	268	307	280	270	295	295	259	279	286	276	291	269	274	311	260	264	303	246	283	277	285	297	268	296	283	291	317	281	277	294	311	301	313	273	258	280	325	278	271	278	270	306	258	263	300	277	280	294	264	302	242	277	269	294	268	272	289	284	286	290	298	292	269	258	273	286	287	306	297	281	281	284	289	282	293	299	286	284	274	313	298	269	278	265	296	305	293	282	272	274	257	287	285	284	285	277	289	261	305	287	280	303	305	289	294	274	294	308	277	320	288	288	308	295	290	271	274	321	301	283	291	253	276	290	261	293	292	275	283	315	293	307	274	320	293	256	326	283	274	268	292	280	282	297	270	262	265	294	263	327	283	305	291	253	288	295	284	281	288	299	287	299	296	293	295	283	307	275	274	255	286	284	284	300	289	253	287	291	303	300	258	300	272	290	274	291	294	264	256	268	301	294	269	278	280	312	283	302	263	286	272	291	280	308	302	357	283	312	279	281	277	284	288	315	271	297	266	273	276	294	294	280	282	299	274	275	316	310	281	258	274	293	294	297	280	278	259	283	275	306	271	281	299	276	290	293	280	281	298	301	327	316	270	283	264	296	291	269	299	291	257	299	306	274	265	281	303	271	288	298	295	299	297	274	274	291	258	283	263	280	291	268	303	295	273	256	282	284	296	296	269	304	308	284	291	256	314	262	295	307	275	286	301	309	290	288	283	273	250	268	314	296	302	289	289	290	322	299	248	286	311	271	266	254	332	301	296	286	273	270	286	291	276	308	284	309	264	274	285	291	272	297	331	322	243	304	286	278	277	295	289	283	271	283	270	231	284	281	280	280	309	286	255	278	263	281	262	296	331	300	307	308	298	291	297	305	290	274	289	279	295	292	310	298	264	297	280	301	295	257	317	303	262	283	291	273	279	295	319	284	288	308	296	272	306	314	285	287	289	290	296	281	300	303	291	284	276	277	268	281	271	247	279	281	305	276	307	277	271	312	291	298	304	304	294	306	308	264	315	327	290	263	291	277	301	288	317	291	262	284	289	292	279	328	292	281	271	289	297	276	265	244	276	312	290	259	316	264	315	329	293	303	270	280	264	285	290	287	281	306	282	262	310	282	280	275	309	307	317	302	296	267	292	322	293	267	294	288	276	287	270	266	291	302	282	276	274	305	281	269	272	283	299	270	293	300	294	279	301	321	271	280	304	284	289	295	284	281	281	246	285	273	294	289	304	315	291	282	276	257	269	266	286	330	269	267	262	298	318	271	305	294	281	272	312	264	274	284	271	271	321	286	257	269	320	310	295	292	294	291	280	296	317	298	283	288	306	246	276	279	268	252	279	284	295	279	297	260	306	224	280	283	293	302	300	306	256	256	280	293	298	265	291	287	297	277	273	317	313	313	286	280	309	280	301	312	305	291	273	291	291	260	272	239	299	299	292	294	322	266	297	315	269	281	309	283	258	273	272	281	303	270	312	287	268	291	246	256	281	292	296	320	295	290	285	255	282	276	298	297	296	294	261	265	254	321	296	284	307	258	282	307	294	284	243	291	284	318	307	266	261	300	303	278	269	284	286	257	290	311	272	306	262	290	286	250	264	284	278	291	273	262	314	261	274	279	281	291	289	301	303	250	277	269	273	302	309	312	275	260	295	288	301	317	294	310	258	269	308	252	328	276	317	322	312	298	282	287	277	307	300	295	284	301	291	270	306	306	290	289	279	262	304	285	270	297	304	241	304	300	303	282	276	319	262	265	271	270	295	271	293	270	303	273	285	316	300	313	282	282	306	296	288	269	269	289	293	295	282	293	299	288	302	292	310	314	297	285	284	325	252	305	290	294	273	297	291	303	291	281	275	289	300	288	319	291	271	294	281	262	276	302	291	300	297	286	268	282	281	325	278	279	264	278	270	295	285	265	287	304	268	268	277	283	286	292	325	267	289	290	273	282	268	303	284	281	289	298	277	287	283	297	262	304	300	272	269	266	269	275	295	271	292	284	291	299	285	294	293	271	254	268	305	280	269	260	245	301	339	285
3826	3166	1066	849	1197	1139	824	883	747	679	686	687	692	715	667	685	711	714	683	696	694	689	684	692	665	679	694	657	695	693	694	726	697	674	676	673	660	696	660	685	700	683	671	720	624	657	665	688	667	642	723	673	664	670	677	742	644	695	698	685	723	671	700	613	764	655	642	666	670	671	683	632	694	696	683	657	650	690	654	666	685	669	695	665	617	651	700	681	694	697	652	690	680	664	684	699	705	687	671	651	689	665	677	681	673	683	638	671	708	672	738	668	665	659	710	666	663	677	705	658	683	663	703	675	679	673	652	673	743	623	654	698	657	695	699	692	683	688	667	627	631	685	670	701	678	662	676	623	694	647	688	710	674	652	699	674	732	701	659	663	672	652	669	681	692	639	655	631	689	667	672	745	653	651	704	675	691	679	662	694	647	672	697	694	729	656	675	663	666	690	714	689	646	669	651	694	711	702	650	700	634	665	635	664	688	684	679	643	684	605	687	708	680	655	693	649	628	646	688	652	682	643	690	671	677	659	687	716	669	635	652	673	713	684	662	685	645	685	686	705	727	644	719	723	663	700	711	667	712	653	673	663	666	690	644	673	706	636	681	690	660	706	719	692	673	649	678	663	651	652	659	660	650	685	691	702	688	689	676	683	677	667	682	661	697	694	694	686	690	695	672	655	659	727	690	701	698	730	678	682	682	659	698	699	695	669	705	686	652	651	703	682	650	695	645	694	696	703	686	694	703	702	682	701	744	663	634	689	744	685	659	638	694	691	641	678	656	647	659	646	726	679	632	626	683	646	663	641	715	654	666	657	647	698	672	682	697	700	688	684	678	640	687	704	657	656	696	709	664	699	664	669	700	620	696	676	669	667	695	701	673	643	672	655	669	637	657	674	715	670	684	683	659	667	682	719	681	712	690	719	684	698	695	675	706	691	718	636	678	653	693	713	658	696	673	641	689	684	665	691	669	725	681	705	675	726	673	683	646	675	685	699	703	681	677	662	656	672	639	670	685	680	645	687	681	683	686	658	673	660	672	662	666	658	688	686	688	637	650	680	719	627	708	718	680	674	701	679	674	668	627	625	663	681	668	666	643	652	645	720	689	696	662	642	710	668	679	702	674	674	681	634	667	647	684	658	702	669	722	648	655	665	698	704	683	711	713	643	631	668	658	685	679	695	682	719	674	669	659	680	718	679	704	688	660	719	655	703	680	661	705	687	654	651	682	688	688	679	691	677	674	626	659	654	690	637	677	674	682	645	725	697	677	648	683	669	653	655	711	658	652	664	658	648	643	661	631	666	715	681	647	687	689	707	644	664	705	631	691	696	660	721	660	649	684	640	663	676	647	691	654	708	668	670	683	659	649	697	693	657	707	709	672	654	628	669	688	702	659	649	713	713	700	660	698	667	628	627	666	677	717	669	687	663	630	696	685	696	632	673	703	635	669	670	641	655	674	684	653	703	705	668	653	699	682	681	671	679	661	676	620	657	706	672	715	702	682	660	702	657	708	633	702	625	679	653	672	689	701	710	670	658	675	617	716	710	703	645	635	686	661	713	676	690	698	688	665	715	694	665	724	718	714	682	671	646	691	684	723	668	680	673	696	670	726	708	708	712	679	607	610	657	701	696	664	659	692	696	700	703	623	672	698	693	671	673	649	670	698	675	648	668	674	687	640	633	666	675	692	741	691	681	710	693	694	690	637	696	650	713	682	621	672	717	672	692	651	661	645	658	701	671	625	623	723	688	692	689	680	675	657	695	640	677	671	704	647	689	656	661	700	746	628	678	662	681	633	658	702	657	684	674	654	650	712	669	661	683	693	674	676	626	671	723	692	685	674	716	678	677	666	684	631	700	691	674	646	680	701	648	708	632	701	650	678	710	641	701	681	667	650	726	685	687	663	682	621	646	671	663	674	651	679	717	645	691	716	688	694	682	701	696	673	646	676	639	698	651	683	680	748	649	626	734	650	676	670	653	690	673	671	674	682	704	654	681	669	679	672	676	671	701	692	647	690	677	675	664	710	657	635	638	686	645	685	655	715	676	687	699	676	685	674	655	721	729	654	644	657	693	679	673	655	680	654	665	622	681	696	704	663	667	638	679	685	668	690	678	732	648	711	691	672	711	654	641	659	682	639	670	654	641	636	691	675	676	690	698	685	696	650	653	690	709	688	664	674	652	660	650	695	655	697	680	667	708	680	731	717	633	684	674	661	689	674	664	678	636	651	664	703	694	696	691	643	683	639	616	703	677	652	666	625	701	666	696	692	657	704	642	660	668	688	626	670	683	693	688	658	625	666	610	621	684	675	667	676	634	697	692	636	665	704	701	664	623	672	690	682	638	682	717	667	705	665	647	702	733	689	674	661	700	687	683	662	671	641	696	640	668	657	706	631	716	628	645	680	681	675	611	709	702	691	670	678	679	691	644	644	631	683	701	671	697	700	711	660	715	675	676	688	675	707	677	625	674	710	674	649	697	672	708	655	663	662	680	660	656	649	690	660	695	690	661	660	657	666	642	651	681	716	691	686	659	674	691	685	689	694	623	698	676	712	688	689	714	629	668	704	697	662	678	677	690	680	681	657	677	714	662	676	632	681	649	683	635	695	660	712	673	668	671	696	661	635	665	711	682	717	655	672	714	650	619	635	706	708	679	706	663	623	685	693	665	641	678	656	636	662	657	668	684	662	652	655	655	718	683	664	661	658	661	720	719	712	682	655	658	718	680	740	668	682	695	711	691	695	697	670	707	688	653	661	656	656	638	634	655	682	693	627	640	695	650	671	732	696	680	729	646	692	706	660	683	647	686	625	700	685	734	644	664	687	644	669	678	667	677	678	665	646	708	665	665	642	688	675	676	668	675	673	686	631	705	672	665	630	670	682	698	686	692	624	731	726	671	655	635	678	637	676	705	608	723	645	656	653	681	645	684	688	655	636	659	672	651	696	695	709	703	682	663	705	653	725	656	678	701	655	632	667	720	661	698	696	651	689	681	675	668	677	690	716	671	683	680	658	686	658	672	659	651	700	696	723	703	644	631	674	669	692	654	745	666	661	667	664	665	667	709	645	648	705	666	705	674	746	698	674	670	662	652	677	677	632	675	616	676	683	706	686	667	718	671	682	694	713	653	634	727	700	683	698	682	616	741	673	719	659	657	656	645	697	655	648	635	679	709	665	661	691	688	683	690	666	672	674	619	670	713	709	727	672	653	699	699	690	671	677	708	700	688	688	640	658	675	686	696	696	642	678	665	712	666	630	668	682	729	703	674	691	658	673	703	691	657	653	667	679	612	676	656	649	656	673	686	669	637	644	704	705	694	709	624	687	691	682	620	644	690	653	639	691	663	693	661	636	738	676	622	699	749	709	672	703	709	699	679	701	650	699	689	678	641	642	684	699	730	650	682	670	659	687	685	651	641	707	696	655	659	689	685	697	635	666	695	635	699	642	663	722	650	674	691	656	673	673	705	676	670	688	655	706	682	681	677
19411	23079	2124	516	511	471	347	400	570	308	252	265	247	294	284	305	312	309	241	281	244	274	264	258	272	254	273	273	262	250	264	249	263	257	284	284	255	262	238	261	251	281	277	254	244	254	245	280	268	279	284	273	248	254	267	264	254	270	267	259	274	240	239	251	266	273	269	266	271	251	258	276	260	272	265	276	221	278	268	292	282	257	278	252	254	251	268	256	224	251	240	245	265	262	272	250	257	271	275	256	279	275	268	230	241	246	235	224	261	236	294	243	250	258	271	269	267	235	270	257	259	294	252	250	269	259	269	256	255	273	251	250	263	273	255	248	253	244	251	232	276	271	245	250	276	243	257	282	270	273	218	273	304	249	285	280	265	248	242	258	276	250	247	290	268	250	257	262	277	268	253	283	246	267	257	226	225	259	287	266	266	265	268	247	262	232	246	246	264	258	275	258	277	252	273	263	266	278	288	275	243	272	251	270	279	239	254	248	245	282	252	267	267	256	274	285	281	252	255	250	249	268	268	267	266	246	243	232	255	273	260	262	255	258	235	244	236	238	282	268	311	267	261	248	259	256	269	282	244	278	294	248	237	258	274	287	245	248	254	254	271	258	264	245	269	255	269	263	280	284	296	299	262	275	262	296	252	233	287	250	264	238	297	280	258	242	253	245	245	254	268	251	275	270	283	276	255	267	257	248	290	262	263	259	258	266	210	277	249	245	276	246	267	274	274	250	274	257	252	266	280	284	259	242	299	246	284	243	258	261	231	248	266	269	260	270	297	240	247	257	246	259	259	290	257	248	274	281	249	246	232	271	241	231	250	306	235	254	247	269	235	243	264	263	276	259	258	269	241	271	270	254	257	275	294	258	253	263	238	205	249	246	228	261	278	229	270	252	246	272	242	213	241	262	244	257	257	239	248	268	251	243	269	264	250	274	256	244	254	252	255	274	290	257	288	279	239	266	294	253	247	244	267	271	256	269	246	265	250	256	250	273	275	230	243	265	262	254	273	248	283	258	225	284	270	254	229	275	276	243	247	276	238	283	249	244	226	254	260	258	233	252	282	262	293	279	282	261	274	293	302	297	251	227	261	238	290	260	210	244	264	259	264	233	244	253	253	259	238	238	255	265	240	286	243	260	216	281	255	253	270	244	258	267	241	277	239	260	299	238	227	255	265	255	271	255	260	281	229	261	243	239	268	276	263	260	271	280	286	255	281	248	243	241	285	280	253	270	229	274	263	262	273	266	268	251	245	285	278	255	262	250	285	274	274	313	244	244	245	248	267	269	248	240	289	279	269	259	288	259	291	280	262	259	257	237	270	264	230	277	256	284	273	276	257	274	290	263	270	259	250	252	259	218	240	246	254	244	274	297	240	232	279	252	241	262	277	261	260	243	258	252	268	289	258	262	261	239	288	274	259	251	270	246	265	257	250	285	264	246	276	269	276	248	261	270	290	252	236	275	270	266	263	269	280	258	243	260	277	267	266	258	280	256	275	241	276	248	247	236	277	285	233	258	262	265	272	260	258	244	230	266	248	253	269	245	260	283	260	272	280	284	238	265	283	254	249	228	246	275	283	291	271	251	282	262	281	241	285	247	269	255	291	273	235	258	239	296	255	249	276	218	265	244	259	265	264	255	261	268	256	244	275	268	278	259	281	246	293	268	269	296	305	274	234	239	254	259	274	290	259	290	248	257	261	286	269	289	271	306	265	258	249	287	225	284	258	278	277	267	252	260	265	247	259	254	223	272	270	264	241	261	271	299	241	270	257	253	230	259	268	247	251	264	233	246	276	279	270	279	271	262	293	264	237	249	273	239	286	269	278	254	291	268	270	242	263	272	261	267	289	259	264	260	262	247	245	258	293	267	255	310	282	272	252	258	288	286	270	241	277	258	253	254	247	254	262	250	246	263	268	226	281	239	260	255	259	276	247	261	256	252	258	259	257	258	244	285	261	263	269	243	233	308	265	259	259	254	264	278	261	263	285	280	288	233	278	246	251	236	281	250	242	239	260	252	255	240	276	265	273	293	309	286	294	263	263	289	253	269	220	258	269	230	251	249	246	253	244	254	238	290	252	280	256	274	230	243	240	289	279	253	259	243	275	257	267	286	271	264	232	259	264	247	244	258	264	274	243	273	231	249	242	249	276	298	279	242	242	241	285	279	251	240	241	283	274	278	257	250	253	296	276	287	255	264	254	276	267	258	299	264	258	243	269	234	263	269	260	285	284	303	231	239	248	277	262	246	272	270	249	292	267	247	254	256	260	262	243	268	279	247	245	278	266	274	252	267	261	276	233	248	236	256	251	245	229	260	264	246	277	249	248	237	278	264	275	254	235	265	257	253	220	266	234	246	261	245	244	246	266	261	256	230	264	296	251	238	256	251	270	250	289	276	247	221	244	252	269	290	261	249	259	229	276	247	261	255	243	243	297	249	265	237	271	271	240	256	232	283	259	264	277	266	235	248	272	264	248	295	243	261	252	223	285	255	255	291	225	250	253	274	248	278	283	251	243	255	291	254	298	263	242	253	272	278	261	242	254	253	303	269	266	247	231	282	282	257	253	281	299	237	257	248	253	258	237	261	276	241	297	263	251	283	274	247	237	265	289	282	249	232	257	271	272	257	243	269	267	271	266	291	259	275	266	265	248	264	231	264	250	244	275	269	274	273	267	260	265	262	238	229	253	261	284	293	245	272	256	248	268	290	268	287	294	234	280	264	248	298	255	232	267	265	270	255	250	269	266	288	250	255	277	271	269	256	299	275	226	260	236	253	251	238	262	242	267	232	263	261	244	258	280	270	281	298	267	251	245	259	260	288	283	250	271	253	257	241	281	223	252	275	257	229	255	265	268	264	289	244	230	233	275	259	250	300	252	234	234	286	283	272	262	277	281	247	264	268	273	285	256	265	280	266	261	242	283	273	267	252	254	298	298	240	281	280	234	258	295	274	241	259	286	241	264	273	271	269	283	250	270	265	259	250	278	284	252	246	235	246	252	254	280	244	232	275	249	299	236	263	262	276	273	294	276	277	248	250	261	247	269	244	240	232	279	282	271	246	243	283	258	258	264	266	276	249	291	266	282	230	294	244	262	271	237	231	229	276	244	271	253	246	266	250	255	255	271	285	232	249	246	268	277	244	249	264	271	265	261	254	237	254	283	281	261	251	293	247	246	244	250	274	241	258	261	247	252	231	264	266	258	274	282	272	251	256	287	238	251	241	243	248	265	253	276	253	242	227	237	247	241	259	255	236	262	246	249	256	242	255	247	265	263	262	245	255	251	308	285	271	263	271	263	239	257	289	255	258	245	239	255	272	241	243	262	282	283	258	265	287	279	285	271	282	251	271	248	298	278	277	256	278	256	270	289	250	271	258	265	263	270	309	263	250	227	258	270	274	244	239	269	240	259	262	290	251	251	257	254	278	244	265	241	267	243	241	274	264	276	256	261	243	249	271	214	277	232	270	258	256	270	252	249	261	258	232
15879	16123	1626	1469	1926	1527	1030	1305	2214	734	697	701	668	704	674	688	664	691	654	647	662	593	632	632	623	702	626	576	602	582	654	653	625	609	627	610	583	659	642	650	627	604	620	622	626	655	590	615	596	601	565	615	578	641	607	656	667	599	614	652	636	620	561	620	614	620	629	623	626	599	605	640	599	648	607	632	642	567	609	586	602	603	572	563	633	598	598	609	651	655	635	628	622	645	605	647	627	649	657	656	603	586	621	634	592	614	667	605	616	613	626	637	613	671	631	600	634	617	588	614	601	596	605	601	598	631	619	604	647	584	577	585	650	648	577	640	641	593	612	665	588	639	632	664	605	571	632	606	639	552	633	614	608	632	659	668	647	633	603	629	607	634	609	670	591	620	599	604	583	602	623	629	626	655	641	578	626	607	603	606	614	571	610	551	639	609	584	629	651	613	584	637	593	663	601	647	621	601	605	627	628	607	634	628	637	647	598	634	623	583	624	630	591	638	608	601	631	661	595	640	611	600	647	618	642	619	621	627	603	630	621	652	611	592	578	588	598	617	601	634	622	628	633	597	576	613	596	587	615	566	587	595	595	635	576	602	583	603	592	599	572	596	634	593	589	635	566	642	623	617	597	571	616	595	620	602	581	597	622	663	645	650	667	586	643	630	656	593	610	657	603	587	615	626	605	631	632	603	612	634	624	591	600	670	647	635	591	590	567	648	667	597	610	665	630	624	597	609	628	640	637	631	595	607	630	618	595	613	619	609	622	671	650	555	582	695	597	576	642	611	626	586	637	607	626	599	619	606	581	621	607	651	561	618	601	604	626	626	651	585	614	626	628	610	615	610	607	614	617	635	620	565	657	604	660	656	640	625	582	642	599	647	644	602	588	639	633	638	628	575	647	603	659	604	618	557	594	618	601	604	639	591	607	545	634	640	643	585	630	622	635	624	617	622	631	612	604	615	596	612	622	634	594	626	616	627	596	556	626	618	593	577	673	622	644	625	621	600	598	611	599	616	570	643	638	551	593	613	610	605	616	635	586	640	617	615	578	620	576	582	617	580	569	606	592	594	646	635	616	637	707	637	590	622	582	609	653	642	551	606	637	638	626	686	629	609	608	582	653	611	601	631	618	575	588	621	594	633	596	632	587	606	569	602	614	555	620	607	621	595	665	551	601	598	605	583	602	659	580	619	648	623	619	632	605	555	605	609	596	652	594	618	634	605	583	607	596	661	639	596	603	601	595	577	588	601	621	639	618	627	649	624	655	615	598	621	611	602	625	614	630	622	619	646	606	602	646	631	617	605	588	582	594	573	605	568	618	622	625	670	557	672	628	589	650	590	634	587	634	629	605	625	585	586	635	635	611	598	598	611	661	595	590	577	667	626	575	616	608	607	567	583	622	629	635	635	556	621	616	593	620	631	672	638	614	596	612	587	647	594	615	618	623	624	592	650	600	632	634	617	618	612	611	627	638	619	639	603	649	643	648	625	611	606	632	641	620	577	597	615	619	598	639	614	592	644	633	658	603	638	610	611	592	599	585	591	596	654	615	609	579	632	631	633	575	597	570	578	580	626	591	627	651	667	620	640	604	567	632	637	639	650	606	637	625	650	616	611	590	691	612	611	588	622	637	616	659	611	592	589	631	605	652	654	595	606	602	559	648	633	622	623	596	598	621	666	606	602	628	626	610	570	635	636	602	649	601	587	629	661	635	602	603	609	641	607	585	612	616	584	608	630	638	618	616	611	607	566	590	598	595	599	637	608	631	616	598	643	607	558	618	616	610	607	621	585	616	638	620	640	598	622	597	626	620	611	608	610	640	611	584	646	591	630	639	597	622	682	603	594	601	620	623	598	598	599	596	622	623	624	595	613	666	573	589	611	563	579	616	639	597	606	680	610	586	653	643	641	583	638	572	638	657	644	611	631	612	593	617	592	637	644	588	632	612	566	624	642	621	578	617	610	595	586	571	605	657	628	618	585	631	564	638	622	648	611	653	651	587	609	640	583	606	643	586	600	630	566	605	614	627	639	650	628	605	621	577	622	633	612	641	647	615	625	597	644	669	615	629	606	566	575	634	602	614	648	616	629	584	583	608	620	621	610	619	664	628	583	594	579	626	607	626	604	646	559	620	594	611	652	585	616	612	641	652	632	630	625	637	609	566	569	666	620	625	639	576	676	640	621	565	604	583	607	599	648	625	617	584	594	580	628	606	630	653	635	595	656	637	649	600	615	594	619	620	592	614	598	593	627	589	636	607	629	618	636	614	598	609	611	584	598	650	617	623	600	636	597	573	623	631	611	597	604	627	634	613	588	650	618	625	599	614	600	639	628	593	573	609	618	584	656	629	572	593	594	588	623	623	626	655	626	570	623	612	603	608	609	618	621	612	599	589	647	612	610	637	671	656	572	637	605	617	650	580	601	617	614	609	582	578	602	630	638	656	621	605	588	573	611	590	624	619	600	604	663	636	590	616	585	620	568	614	608	601	594	593	593	605	605	618	610	624	614	632	577	627	627	666	639	618	636	655	646	596	584	613	646	576	652	619	595	610	593	653	598	624	627	616	643	653	611	600	615	610	617	598	625	639	574	613	589	602	621	637	614	582	616	619	631	603	613	614	661	650	625	589	600	662	611	594	623	601	617	622	615	601	629	630	624	570	662	607	610	572	616	604	593	567	593	628	570	625	623	604	605	643	652	623	605	650	612	631	618	589	574	635	614	615	601	610	625	607	604	629	657	608	635	610	617	603	646	590	604	597	616	610	605	648	612	557	609	588	604	617	615	648	665	637	609	601	628	632	613	599	599	589	591	596	617	581	652	637	679	619	643	603	612	579	586	608	617	605	616	634	618	617	576	601	614	581	570	598	639	631	640	650	642	583	641	656	604	633	611	624	583	616	594	601	631	672	640	649	640	562	568	625	603	602	631	623	609	655	577	615	630	609	631	591	634	655	642	610	619	589	673	589	571	647	610	602	629	616	645	582	629	597	631	594	593	624	608	575	578	632	615	605	593	610	625	591	587	668	626	602	631	625	642	567	532	624	598	606	628	607	582	648	662	598	603	626	640	627	611	642	624	614	573	607	619	606	603	612	578	638	600	605	587	621	607	627	678	617	616	637	643	609	639	604	593	612	635	613	618	619	635	630	620	631	598	623	610	609	597	593	619	605	580	610	617	606	649	585	570	603	615	598	584	678	602	600	588	602	632	584	667	622	545	609	622	621	618	634	618	627	607	628	588	627	628	613	634	613	617	633	612	604	640	594	586	616	611	616	555	569	648	640	601	603	616	651	618	555	624	631	621	615	616	643	638	629	609	633	600	630	637	609	610	609	579	613	638	634	645	645	658	616	579	630	594	615	632	629	627	629	640	637	605	611	613	614	642	657	602	593	603	608	603	649	590	603	606	618	591	573	627	615	621	566	603	597	627	625	632	593	645	645	603	613	630	596	630	583	597	672	590	615	598	628	651	607	591	596	604	611	645
30054	36264	5155	710	565	358	255	254	652	165	159	146	147	126	141	145	130	136	149	167	120	111	124	143	141	138	139	132	120	133	150	141	105	101	110	132	140	115	139	111	120	117	119	145	111	114	118	127	122	138	148	117	121	127	125	125	128	133	134	130	127	145	119	121	117	124	106	123	121	124	155	125	120	130	135	129	153	127	127	125	127	129	118	123	110	97	140	105	134	126	120	131	107	138	115	109	136	111	101	106	116	125	118	128	138	113	117	112	136	155	138	139	118	125	116	116	137	120	124	118	122	126	134	109	102	125	120	118	125	123	118	109	142	127	117	116	112	134	134	108	95	123	123	107	146	136	135	156	135	140	119	122	120	151	114	108	131	118	140	109	134	128	151	117	133	134	132	125	128	128	119	114	135	130	131	117	128	121	137	113	120	100	100	121	115	124	112	136	124	100	110	113	116	127	130	142	95	134	128	115	110	142	87	114	132	116	121	119	115	113	123	130	120	127	118	107	106	121	138	117	108	125	145	122	123	116	105	131	120	116	127	133	125	126	121	109	141	115	125	122	134	134	137	146	108	109	104	107	108	117	130	112	112	128	113	141	114	124	142	112	118	107	106	129	129	100	132	112	116	113	110	107	128	126	113	121	148	139	125	117	111	129	104	126	140	121	106	112	137	122	128	118	126	99	116	128	119	112	140	111	117	143	117	122	122	111	121	133	121	113	106	110	139	122	135	132	105	140	139	131	103	109	126	153	130	104	107	103	119	108	114	125	127	116	120	123	140	148	130	119	122	123	122	122	124	113	125	128	122	116	124	132	117	119	124	123	121	129	122	123	105	115	115	118	160	122	115	129	113	148	102	122	120	140	103	117	134	134	135	109	126	100	115	124	122	124	124	103	124	133	141	121	142	121	117	116	120	106	118	114	136	98	126	127	135	134	110	142	115	133	106	111	113	119	120	131	135	126	121	110	131	96	112	134	131	115	118	112	138	112	100	110	110	122	122	138	142	120	130	108	120	101	117	115	106	127	116	134	123	115	114	122	92	109	119	155	112	127	128	116	126	127	114	132	130	119	129	110	111	127	102	112	117	118	119	112	117	123	115	125	103	141	118	127	110	109	129	134	136	121	109	130	117	124	139	110	114	141	107	117	102	117	128	126	115	125	131	98	121	98	118	104	115	116	114	124	127	121	135	129	112	97	107	128	110	118	125	134	107	128	125	121	127	106	127	117	122	131	119	101	136	123	117	125	112	121	133	101	129	138	127	117	140	142	130	113	122	138	119	118	112	149	102	133	138	122	134	98	117	127	101	118	136	125	100	124	118	91	124	133	119	120	122	126	123	109	126	132	109	133	110	128	136	123	117	146	116	110	125	116	107	119	113	120	127	139	120	139	121	121	113	129	111	124	119	137	126	125	116	127	124	126	143	120	114	113	119	115	123	137	126	124	142	129	127	116	137	125	123	124	117	117	115	125	121	132	118	132	121	142	116	128	138	118	127	125	140	120	115	123	137	128	118	112	129	104	117	119	143	141	123	106	121	140	127	131	118	141	124	112	141	104	121	136	121	133	126	107	139	125	105	111	106	144	113	145	124	120	125	117	101	131	158	142	123	124	133	125	124	127	119	122	121	123	117	106	119	131	110	116	135	113	119	106	130	120	134	121	126	125	111	141	119	116	139	123	131	105	112	138	124	133	131	119	122	120	113	111	131	129	124	140	131	128	118	127	119	125	132	107	126	103	115	121	129	129	144	126	130	134	111	105	119	117	119	135	128	103	140	134	115	96	122	143	113	118	112	130	119	114	127	106	107	114	114	130	113	122	135	125	137	111	123	122	143	115	142	115	117	119	132	129	143	106	108	120	124	117	123	119	118	118	121	137	114	138	101	110	109	128	109	115	114	127	113	124	144	123	116	125	120	114	136	110	115	141	133	142	104	114	122	120	130	120	124	119	120	123	108	117	113	125	134	127	112	144	126	110	104	140	108	138	113	122	119	113	103	116	131	106	122	125	140	122	122	122	152	127	121	97	120	130	121	137	133	119	112	129	141	137	129	129	130	113	112	131	126	126	107	103	124	110	115	143	96	147	120	124	140	105	121	112	130	127	126	100	122	123	146	107	134	132	124	106	137	119	112	111	123	128	131	118	121	110	133	116	102	120	117	131	99	119	107	119	126	124	111	150	129	134	125	108	100	110	119	129	132	110	116	144	122	96	117	117	125	108	119	126	125	122	120	139	100	116	118	142	125	112	121	118	117	135	114	104	144	126	101	117	114	134	137	118	111	106	138	132	118	125	128	118	130	112	126	115	122	128	111	115	93	127	120	117	117	131	119	120	111	129	145	123	115	122	140	107	143	123	111	122	108	134	94	121	117	129	123	120	108	115	119	133	137	117	115	105	136	102	122	120	106	136	119	122	118	140	128	141	117	123	140	107	129	118	107	116	116	132	135	110	117	107	116	110	114	134	117	118	122	139	119	118	117	135	120	120	122	125	116	127	129	117	117	123	140	118	120	103	121	118	128	132	131	126	139	137	133	122	116	126	124	136	124	111	120	109	100	113	113	142	119	106	104	132	109	118	133	128	125	107	123	103	102	129	136	111	110	117	100	119	120	117	120	113	112	125	108	133	142	135	109	131	121	125	136	104	108	126	130	130	109	108	122	102	112	127	123	125	128	116	110	149	109	120	122	129	123	136	113	125	105	135	133	120	119	113	121	125	127	121	131	126	131	114	119	105	123	118	125	132	120	121	141	123	114	134	122	124	123	104	104	129	123	135	143	118	148	107	122	139	109	127	140	126	135	129	117	131	120	125	117	106	152	129	111	130	110	121	128	131	142	126	108	113	132	126	122	117	114	133	132	107	136	132	113	117	119	108	118	129	113	108	132	109	133	105	113	127	119	115	105	121	126	110	123	117	133	134	118	124	101	132	112	127	138	131	120	128	114	132	108	115	142	115	111	127	119	137	110	123	121	132	130	108	114	135	132	121	139	116	134	113	130	119	101	142	119	122	115	106	120	124	125	125	129	126	116	127	137	122	137	142	117	116	125	114	130	131	121	129	128	128	114	129	111	109	127	140	132	105	107	133	114	118	128	113	135	112	149	108	121	130	125	129	130	120	137	128	114	124	155	119	118	110	133	138	115	129	138	124	121	121	121	110	113	104	127	116	119	131	118	129	139	112	127	137	116	109	122	115	115	130	115	118	121	118	104	136	136	127	122	101	127	129	109	133	111	109	116	116	124	112	133	88	133	120	146	127	102	122	115	126	127	138	123	138	113	117	118	118	123	108	125	110	137	133	122	140	139	123	114	117	131	124	120	114	121	103	107	132	125	139	143	119	140	128	134	137	118	111	104	143	108	115	125	134	134	143	129	108	111	119	137	113	118	114	109	115	131	141	94	119	134	117	143	123	124	109	147	141	153	107	110	115	134	120	127	143	100	122	137	123	122	116	127	131	137	132	126	106	116	115	129	108	118	105	127	130
21307	21310	2362	1872	2254	1663	1062	1253	2998	551	510	481	490	457	407	415	393	376	432	372	380	353	377	359	332	323	327	321	337	329	355	345	333	359	322	310	305	297	355	352	320	294	356	343	310	273	306	293	323	300	319	363	313	306	294	301	304	315	315	338	344	343	309	324	282	322	289	302	315	349	314	294	271	326	325	331	327	310	294	317	321	279	316	330	311	298	323	317	313	282	307	314	291	316	286	306	317	331	296	315	343	311	294	300	322	299	302	309	302	335	291	300	282	311	290	294	291	296	303	311	286	303	295	285	327	283	293	309	278	321	293	287	271	301	329	300	292	339	320	293	316	317	321	293	299	290	333	285	264	337	306	306	299	291	314	300	290	317	289	300	331	298	312	344	284	311	293	336	296	290	348	300	331	317	315	300	339	277	291	315	330	284	314	313	329	344	293	295	315	353	297	342	298	323	313	295	295	292	324	290	323	308	304	306	304	308	323	314	309	291	314	296	288	284	300	327	302	320	308	301	304	311	341	313	306	298	321	343	322	310	311	304	314	309	331	306	307	318	309	340	280	297	342	339	326	307	332	331	318	323	294	284	312	323	291	328	300	298	276	327	312	343	283	337	283	302	318	294	328	320	325	300	278	299	329	294	320	318	305	321	291	315	336	312	299	309	319	314	288	340	311	325	298	319	313	302	322	317	330	313	308	307	347	296	303	293	322	333	289	317	332	328	319	294	317	303	312	289	304	298	303	303	342	307	279	322	316	322	301	298	310	317	322	334	320	317	303	299	333	281	327	306	328	321	281	275	303	322	344	277	321	314	308	330	308	346	306	281	315	321	282	284	303	324	292	353	302	285	327	325	339	293	321	332	296	309	331	328	332	332	295	272	315	308	335	309	317	318	298	305	257	344	310	312	308	288	300	289	319	297	305	309	289	301	288	309	310	298	288	306	292	328	315	290	298	298	313	308	317	342	288	297	315	301	311	315	296	317	309	282	290	268	305	302	291	318	331	318	338	305	286	301	300	325	327	303	329	276	292	307	297	315	313	306	319	305	313	312	336	315	306	300	309	334	315	314	345	305	299	274	292	338	313	305	304	318	322	282	272	297	315	303	324	299	301	294	306	309	334	310	307	282	320	304	327	286	300	314	297	311	303	317	310	338	304	310	330	299	278	301	295	311	322	319	269	306	269	271	271	294	325	289	344	332	319	306	303	279	301	280	328	302	290	319	352	331	331	343	294	302	302	315	310	288	320	313	305	300	304	313	323	299	305	292	305	306	292	322	305	335	306	275	287	347	298	318	299	313	306	304	284	341	322	320	328	308	313	313	296	347	289	312	320	312	307	293	313	288	309	316	292	279	321	308	314	282	316	311	325	313	298	288	332	318	286	302	308	319	310	308	301	312	309	300	299	320	313	290	329	305	310	297	311	308	344	311	315	292	354	343	309	286	316	294	304	297	323	299	329	320	351	343	319	300	322	325	321	329	299	294	300	314	296	299	293	312	344	319	296	313	308	277	304	299	302	299	320	334	293	320	302	343	271	270	332	302	282	294	322	296	294	321	302	313	298	315	287	324	315	311	310	328	306	317	310	292	325	304	320	291	296	297	316	322	322	317	325	329	345	286	329	321	294	314	302	320	311	324	314	299	302	319	316	316	318	297	334	296	339	282	317	307	314	291	289	339	294	350	295	341	301	306	311	326	287	326	289	275	335	292	307	284	294	328	328	308	333	318	322	305	298	333	298	305	313	299	319	318	289	298	308	277	283	299	332	305	338	334	325	294	305	320	329	322	324	341	288	303	295	317	301	313	325	281	300	273	312	304	309	316	270	305	316	291	285	300	285	331	309	290	321	307	309	312	309	317	285	318	307	333	279	297	301	311	327	271	302	320	276	339	297	308	292	318	294	283	300	300	347	315	305	317	312	283	337	275	292	276	304	316	301	340	309	305	294	295	319	341	338	315	311	299	336	322	307	297	359	298	318	340	283	307	286	334	280	304	298	307	303	322	313	346	310	310	308	283	309	317	283	317	295	296	329	296	333	323	297	341	347	321	275	308	308	287	278	324	311	338	308	286	291	331	306	323	321	304	326	329	295	317	301	297	289	286	307	337	304	326	306	306	319	309	286	311	283	291	333	265	312	298	321	324	291	333	319	306	309	312	310	275	277	295	313	318	286	290	302	313	313	315	313	314	322	331	336	302	284	302	306	307	317	295	318	273	360	324	318	273	300	323	271	304	302	323	308	290	307	319	310	281	302	303	289	293	313	340	301	318	294	291	315	307	328	330	322	305	281	309	295	304	327	309	289	303	292	316	308	294	310	320	352	309	272	301	349	316	316	284	287	281	303	281	296	299	304	296	317	303	296	320	300	314	328	320	303	344	285	313	288	329	294	301	306	338	298	287	321	302	308	312	316	290	288	299	309	309	310	328	349	299	304	289	289	268	293	333	317	284	308	318	318	315	283	329	312	282	306	319	305	303	313	311	311	274	304	314	331	321	286	282	299	297	300	308	288	297	279	328	314	314	281	285	324	317	287	315	298	351	316	311	310	312	344	330	291	340	291	300	289	303	293	318	326	300	287	308	321	327	311	301	273	283	337	305	312	314	325	312	300	310	317	291	299	307	307	321	287	312	301	349	324	338	288	289	327	305	309	316	292	310	302	310	311	321	285	297	333	338	309	336	317	302	283	307	305	309	302	333	297	291	286	262	293	294	300	323	311	327	339	317	313	306	291	325	321	312	281	326	283	296	313	305	328	292	313	302	312	286	338	311	310	312	318	298	291	295	298	306	298	292	323	323	287	300	312	307	277	317	335	312	331	292	290	318	303	328	330	328	282	294	337	268	304	264	300	299	299	292	288	305	312	307	286	314	299	303	342	305	282	309	295	332	290	313	278	303	326	310	323	316	296	306	288	305	324	292	325	293	288	332	313	302	293	289	307	298	316	302	311	302	279	299	312	336	296	325	306	305	299	281	291	286	319	330	290	295	300	316	317	310	317	312	287	307	318	324	311	284	310	336	323	308	300	296	311	315	315	259	330	304	307	296	275	312	304	328	288	321	367	323	307	313	348	295	282	358	316	334	328	300	311	278	352	315	298	337	284	313	298	315	301	315	314	302	312	318	300	277	317	275	333	300	284	311	330	319	299	284	292	273	319	300	302	303	282	275	295	284	307	315	322	301	296	319	272	322	345	291	338	323	301	324	310	313	270	306	329	305	330	316	332	328	298	327	287	295	321	302	312	310	311	310	308	321	296	307	281	292	324	292	310	321	295	284	287	296	308	327	318	336	304	330	322	320	335	302	282	320	315	296	323	281	330	324	296	320	324	325	319	338	281	297	325	301	324	307	297	297	357	311	287	313	344	299	319	329	321	312	307	311	295	295	288	292	283	320	331	304	332	334	312	318	318	302	279	288	318	311	307	330	307	341	328	300	302	344	290	320	241	288	299	310	304	327	308	324	307	288	347	319	317	322	291	338	322	280
3722	1735	530	390	406	351	294	309	355	261	320	298	283	282	272	250	241	264	302	300	308	311	284	284	296	308	282	295	278	303	297	286	295	308	298	308	286	275	289	291	292	297	322	283	305	303	305	253	295	272	310	279	311	310	286	251	299	283	303	260	275	320	273	267	286	288	333	277	248	269	261	279	295	279	294	301	285	278	298	292	279	295	316	299	278	264	279	293	284	294	269	291	275	285	305	303	261	266	260	284	254	283	303	283	293	282	244	296	264	280	287	298	310	282	277	264	294	277	261	296	301	288	296	300	280	293	266	293	307	285	296	264	312	284	315	248	283	291	273	276	277	296	294	315	282	276	264	321	292	307	279	317	269	290	279	265	277	307	294	269	306	316	288	270	265	270	281	272	304	270	280	297	264	250	286	278	287	284	313	307	318	292	309	290	294	261	293	296	290	286	283	288	264	305	276	285	278	291	304	308	271	294	291	278	287	286	296	285	305	289	301	312	314	313	270	282	266	270	267	269	272	266	301	284	287	289	323	281	287	274	329	281	285	268	311	255	312	333	281	292	267	288	287	312	251	276	291	285	275	272	264	288	308	293	323	286	281	285	278	282	310	317	300	278	301	301	265	256	237	266	326	312	247	259	268	271	292	248	274	289	255	289	285	289	270	315	262	260	293	279	270	303	275	290	246	294	313	259	289	278	288	290	244	269	264	267	291	296	273	308	303	283	290	301	279	292	300	270	264	284	318	311	311	281	301	332	290	282	270	328	265	308	329	308	256	285	289	303	313	275	305	314	299	299	286	275	297	287	282	288	270	301	279	300	296	280	289	289	274	290	291	284	282	285	297	269	283	299	262	267	292	328	255	303	307	249	275	277	261	267	289	300	298	307	271	273	281	279	328	297	254	286	269	293	280	295	269	269	298	286	276	268	260	260	297	279	293	281	283	276	292	268	323	290	282	263	297	284	293	284	268	274	264	273	312	283	311	307	299	270	290	318	272	292	272	298	272	277	298	301	296	280	283	306	326	286	290	273	312	274	310	305	300	286	275	283	270	271	284	264	277	311	316	320	286	287	286	262	289	302	281	301	305	301	284	280	294	297	308	291	313	284	273	275	284	287	317	280	300	304	298	310	268	275	279	279	331	275	267	290	287	282	321	281	249	290	264	293	289	262	313	300	238	288	291	296	313	297	278	287	321	296	306	293	292	275	290	312	265	285	288	242	287	296	333	248	280	270	299	315	280	277	262	266	302	301	296	266	288	270	304	284	308	290	267	280	290	285	288	312	281	298	296	278	272	286	291	302	293	278	278	306	269	263	306	283	282	293	333	250	287	276	271	232	258	279	301	318	314	252	289	294	317	270	291	283	268	309	296	304	297	315	276	299	254	270	275	311	303	274	273	304	277	270	298	271	297	279	284	289	259	313	294	293	253	275	289	273	301	298	274	291	285	294	275	293	312	306	262	257	293	294	291	278	271	292	303	294	268	294	261	318	321	301	271	296	298	263	273	305	312	273	290	264	305	296	267	290	288	273	303	289	292	309	287	299	280	292	311	315	283	250	283	275	275	275	290	298	292	288	299	283	314	293	270	308	306	330	253	266	259	295	277	320	291	306	260	289	307	279	274	265	306	269	288	306	301	295	322	292	304	306	281	288	297	259	289	298	310	307	292	300	273	306	304	298	266	296	265	282	264	277	305	286	296	280	268	266	261	279	288	287	296	255	290	253	298	286	274	279	278	286	299	258	269	326	275	280	321	279	293	288	335	293	305	291	301	315	304	285	333	256	271	308	285	294	269	252	301	298	302	293	319	279	260	292	284	285	278	293	294	282	293	301	303	303	284	305	266	310	271	299	329	311	283	255	270	298	301	281	287	284	280	282	262	269	293	303	269	274	300	296	299	288	312	312	280	289	267	309	294	242	266	251	295	265	268	275	259	292	306	273	290	280	297	303	289	290	291	294	310	302	281	317	269	259	287	274	284	274	298	304	312	298	278	284	277	295	285	274	291	276	289	276	275	269	268	263	267	291	321	309	292	308	299	286	284	281	290	282	289	290	284	296	256	287	307	282	317	266	292	281	289	260	289	255	306	281	312	272	265	286	292	266	291	336	279	276	299	308	310	282	308	289	288	286	262	289	282	272	277	274	290	282	300	280	307	285	296	273	290	302	265	321	280	272	306	277	297	304	273	261	300	251	290	268	286	305	306	310	304	292	293	273	296	283	278	278	251	263	288	296	262	255	274	245	290	263	291	291	305	284	310	294	288	312	279	292	292	288	264	292	304	269	306	322	266	287	315	304	274	272	298	274	284	316	298	317	273	282	310	268	310	290	293	268	279	287	275	268	290	314	265	294	288	324	286	275	316	307	240	285	290	284	264	283	291	294	312	296	300	281	286	277	273	287	258	285	323	281	315	342	288	310	315	312	296	300	281	254	278	260	292	279	287	296	298	274	311	302	289	287	279	277	275	320	295	295	256	299	315	259	298	264	299	290	281	274	276	311	287	324	341	288	292	279	300	297	274	255	279	248	261	285	259	308	298	269	282	278	294	295	288	281	302	282	318	326	310	287	293	281	262	287	320	289	287	287	303	321	292	246	287	330	265	293	312	291	319	286	294	278	272	270	317	268	289	281	294	275	279	275	307	284	282	267	292	303	278	273	274	288	309	282	289	287	266	253	271	295	302	310	307	312	306	271	281	272	267	298	283	261	297	294	307	336	268	284	269	267	276	308	303	318	272	302	275	296	300	274	300	293	274	329	307	298	291	329	293	263	298	306	300	269	271	283	318	284	253	284	282	279	252	275	296	320	314	356	272	277	287	294	298	275	274	295	263	257	293	293	290	300	295	281	295	263	269	260	292	282	288	304	266	294	304	287	304	303	277	276	314	286	323	293	291	294	296	273	248	270	304	276	304	294	303	299	247	281	292	273	286	264	292	321	258	286	319	315	307	254	298	290	280	319	308	283	304	281	282	312	297	269	292	312	284	263	289	299	319	292	285	290	289	307	292	333	276	267	280	290	287	291	271	287	256	298	302	275	276	289	276	247	292	286	286	260	287	286	313	288	271	286	334	318	310	306	255	278	295	284	264	277	265	295	289	259	287	281	277	318	282	266	288	286	298	263	312	306	272	277	311	290	275	266	274	240	272	279	283	242	279	278	309	311	275	298	288	287	298	288	296	265	267	294	285	284	285	297	254	269	269	291	282	288	307	291	260	284	288	280	282	290	299	297	260	296	288	234	290	322	285	284	283	291	264	283	297	289	253	291	265	310	272	307	266	315	300	282	301	297	300	303	310	289	303	281	276	282	302	308	308	283	277	296	280	319	279	290	293	289	267	252	316	311	299	302	298	291	326	258	319	278	290	299	268	285	289	304	260	292	300	293	262	273	292	283	296	278	329	306	277	302	303	279	287	271	277	301	309	274	289	307	278	267	289	299	289	283	317	312	286	248	279	280	289	267	292	321	312	275	271	262	289	308	265	259
3716	2986	1110	1022	1139	913	819	835	732	666	694	679	722	686	651	693	683	658	665	699	678	691	636	716	706	721	665	693	627	700	708	711	688	678	633	695	661	691	636	687	684	687	615	646	662	689	696	641	667	734	635	656	672	627	681	698	710	653	662	687	678	693	678	692	645	648	675	664	695	655	684	685	697	708	675	707	690	668	747	676	702	676	666	729	701	710	725	712	696	684	664	687	669	700	695	675	666	675	661	694	718	719	655	709	705	648	664	697	696	702	668	689	710	650	702	695	701	638	679	687	707	672	640	672	706	644	707	687	653	672	677	670	691	665	701	708	710	703	661	723	680	667	689	703	703	663	629	663	627	708	706	707	653	660	687	694	660	730	670	698	674	683	674	703	706	633	676	692	710	651	709	674	681	731	717	700	664	672	669	759	698	675	713	715	663	697	659	717	682	662	676	666	663	635	671	668	652	646	704	713	655	659	694	671	661	629	707	648	699	720	664	672	659	692	652	642	661	697	661	691	673	718	670	668	663	681	696	677	636	644	665	686	644	685	671	656	648	672	724	664	670	676	653	732	632	718	646	677	683	772	706	699	638	697	697	668	652	682	711	697	699	694	664	699	719	684	695	710	680	684	694	652	674	676	681	671	743	734	658	684	658	602	675	670	649	693	680	675	667	674	655	712	712	679	686	686	672	658	697	721	689	648	709	647	660	733	710	644	649	688	685	690	638	675	677	691	664	676	707	685	672	669	666	716	667	637	711	661	687	663	675	692	647	646	647	685	703	675	694	715	687	685	702	639	668	678	694	683	654	665	682	679	701	640	675	691	677	665	698	686	670	649	720	646	704	701	676	678	695	640	678	663	671	663	673	621	707	749	652	672	667	634	688	675	662	680	681	671	711	710	618	671	671	723	667	681	681	700	692	711	665	681	697	682	697	702	680	677	639	658	641	666	645	683	684	657	670	685	718	674	665	672	620	692	668	632	668	652	650	695	697	624	693	714	708	684	652	720	702	685	715	688	694	670	675	656	673	752	674	665	700	678	680	687	655	687	678	647	736	696	651	688	670	671	690	659	633	661	654	639	669	674	662	682	705	698	713	689	685	681	723	693	719	666	687	673	700	671	679	684	705	635	700	680	663	679	712	700	654	681	681	653	716	663	657	664	691	668	709	662	669	657	679	720	661	678	684	654	655	610	662	676	720	682	683	674	688	675	712	647	681	675	698	732	683	681	684	673	681	692	682	642	689	674	695	692	724	678	672	670	668	692	687	690	720	703	695	647	669	709	652	637	669	677	676	647	728	664	716	691	660	731	702	715	697	676	619	685	689	649	686	685	665	680	664	633	689	717	659	679	674	699	715	612	683	669	644	675	708	690	675	683	671	688	672	696	673	664	722	679	653	682	676	696	706	610	695	702	658	727	698	726	658	679	694	714	696	664	668	708	668	720	695	719	739	713	716	697	660	661	693	682	693	676	685	678	614	737	690	667	678	727	713	686	690	701	682	689	667	693	702	621	649	684	728	669	695	663	684	679	639	708	708	663	722	691	705	685	689	693	672	697	662	661	622	719	708	716	704	677	640	671	662	675	643	643	693	706	681	699	633	717	717	666	688	690	659	702	655	667	638	672	666	673	684	709	674	641	678	693	648	709	724	652	678	678	676	694	674	702	677	718	679	662	624	687	674	641	705	694	692	711	654	711	684	680	674	693	671	682	666	696	641	671	707	726	690	685	728	690	738	670	663	679	662	703	649	700	646	690	689	670	690	748	650	675	694	680	716	704	676	672	710	684	692	719	681	632	677	657	671	693	659	644	685	646	660	704	662	708	642	687	654	677	710	699	677	700	695	709	660	667	668	660	653	640	731	695	641	715	643	644	693	700	677	708	644	706	663	679	696	712	670	717	656	708	700	717	642	702	709	630	669	693	659	650	632	662	679	708	684	662	705	692	742	639	705	647	653	677	715	675	718	661	674	687	644	664	678	681	706	706	665	667	652	674	659	685	646	627	722	650	714	683	712	646	705	679	634	720	694	679	694	690	738	670	677	717	680	642	678	657	653	660	690	697	639	668	664	687	680	687	737	662	651	676	714	659	696	697	651	686	679	695	697	683	662	710	673	659	661	660	683	616	671	659	684	629	644	640	694	649	683	686	671	653	662	668	680	664	680	719	681	744	644	629	648	713	685	688	705	645	674	674	684	657	697	672	665	686	698	668	694	706	674	708	631	684	670	672	666	646	677	679	701	705	663	660	700	647	698	636	689	651	709	697	685	675	668	669	673	696	673	668	682	659	656	687	701	666	636	642	662	650	647	682	674	658	693	659	717	680	695	676	693	637	728	659	736	670	698	688	664	693	670	694	687	679	707	695	694	657	657	710	677	722	694	689	679	707	721	663	677	682	655	686	672	688	693	694	652	646	684	694	687	657	678	672	657	653	682	721	647	679	618	621	685	693	682	704	714	676	641	681	664	654	664	710	667	663	708	707	712	702	661	640	694	701	667	675	712	647	665	706	668	691	657	664	692	673	719	654	683	637	695	699	664	639	685	678	680	664	661	700	740	669	657	645	749	677	707	668	696	672	690	680	667	670	636	687	702	717	711	638	684	716	658	665	674	659	655	681	688	715	692	689	631	685	670	689	658	674	699	698	664	713	656	665	664	664	675	660	684	633	688	693	669	670	662	636	621	651	656	648	640	725	705	691	662	680	686	688	707	729	668	658	700	650	702	669	697	668	675	627	689	697	628	653	671	683	682	670	735	701	671	680	670	690	686	669	724	692	699	661	671	710	637	708	687	687	692	681	628	696	677	699	732	642	666	666	672	688	679	687	689	706	694	692	664	689	659	675	673	671	682	715	669	704	640	704	644	694	702	702	691	719	645	645	661	732	694	747	698	684	686	679	667	654	703	671	656	672	691	646	685	673	660	769	691	737	685	650	632	678	678	671	644	662	685	664	681	654	686	661	625	690	679	674	651	638	677	728	671	672	724	700	635	726	645	733	687	714	714	702	706	684	652	651	677	689	684	696	710	687	670	631	626	683	641	663	715	659	677	705	694	685	708	624	672	693	660	644	678	651	683	666	672	696	650	689	676	683	703	668	711	673	650	689	722	657	682	633	666	693	636	663	656	673	711	705	634	669	711	600	665	721	704	689	734	660	711	702	685	673	700	674	692	721	727	677	699	640	718	684	718	666	651	656	688	660	687	655	705	681	717	713	671	684	672	707	621	666	687	687	666	729	676	694	736	661	672	635	684	702	693	710	670	682	740	690	658	713	682	659	707	680	651	710	680	697	666	708	660	682	677	675	670	688	620	696	693	694	718	669	699	630	645	696	664	697	687	683	692	673	691	658	688	680	695	694	692	690	675	682	675	702	704	650	664	655	653	669	647	667	703	686	697	695	732	653	717	603	723	693	708	722	655	690	699	674	694	665	666	680	695	710	700	722	650	653	643	687	677	702	671	714	660	703	771	693	683	735	668	699	717	721
19289	21515	1813	575	568	409	428	351	703	298	275	301	264	277	261	271	264	288	287	277	265	261	251	257	252	280	260	246	259	270	258	234	302	279	245	258	240	260	239	247	244	246	296	235	250	253	261	263	233	277	262	261	251	235	279	266	243	264	276	260	269	261	282	287	263	258	279	255	234	229	258	235	268	271	281	239	271	267	252	287	275	261	246	278	261	258	274	258	256	262	259	250	278	256	247	242	280	285	292	241	271	246	309	280	242	235	311	281	293	260	244	262	252	248	272	281	261	252	256	294	300	271	262	281	249	268	273	274	276	244	262	273	256	264	224	281	255	247	248	255	267	257	243	260	243	253	279	257	244	284	233	261	245	288	265	285	257	276	260	262	253	270	271	268	261	260	277	242	247	231	286	265	234	268	262	296	275	283	226	244	246	272	248	258	291	235	236	256	277	281	265	261	272	255	258	249	269	267	256	252	265	260	248	265	273	275	268	264	266	226	265	246	256	261	270	281	269	278	267	265	268	285	264	288	211	257	279	297	243	248	276	218	281	261	289	254	238	245	296	250	247	257	243	280	277	263	262	230	235	258	258	265	271	292	247	292	239	263	237	263	234	266	267	264	243	257	261	282	263	241	270	239	261	264	260	266	244	266	279	273	234	251	286	240	265	229	271	280	280	285	256	270	275	263	230	243	264	240	270	251	248	246	260	243	259	240	271	262	277	274	280	267	271	255	264	211	233	252	246	250	246	257	261	279	232	253	223	246	263	294	275	274	245	240	246	261	274	265	249	271	276	279	258	264	270	258	256	254	243	248	262	275	263	225	271	259	284	276	285	264	256	262	263	266	298	251	240	251	273	280	276	232	271	277	226	256	266	251	277	275	245	258	275	267	258	261	283	262	243	259	249	231	256	248	271	261	261	275	295	232	279	265	238	284	239	234	243	278	257	275	269	255	246	275	276	294	271	295	260	255	274	253	254	261	251	263	262	258	263	257	241	237	271	258	260	264	272	251	251	261	273	248	261	262	244	261	271	242	264	274	266	289	255	226	236	254	233	248	243	230	266	260	267	270	233	224	276	253	268	249	244	247	256	273	262	263	252	277	255	268	269	228	246	234	282	272	265	228	230	256	266	247	253	241	317	260	257	239	267	259	256	284	261	275	241	243	240	252	243	279	266	237	258	272	266	229	251	243	230	248	229	258	252	237	282	219	286	266	246	254	260	261	271	273	272	284	262	256	249	273	276	274	255	267	265	257	257	260	264	241	287	258	268	252	281	278	259	247	255	293	217	243	257	251	227	232	235	291	232	261	250	270	241	289	240	278	260	292	249	257	265	277	278	253	244	250	270	285	239	246	250	253	254	229	238	290	244	264	267	218	299	252	291	236	261	229	279	267	272	261	246	264	277	259	274	247	269	265	232	272	256	281	273	259	269	269	238	255	303	294	264	249	275	283	263	257	220	253	244	279	225	247	252	261	269	272	261	264	294	244	322	261	240	276	252	244	250	245	248	245	256	260	259	282	234	277	267	267	268	240	251	225	266	264	260	229	266	268	256	280	258	256	303	245	251	254	249	265	263	272	258	246	265	263	302	253	287	252	286	281	259	259	287	282	233	266	256	268	263	282	260	227	265	256	267	259	265	246	295	248	260	245	228	279	237	277	258	263	237	300	257	263	263	232	251	242	251	267	239	249	271	275	285	256	255	278	250	256	267	269	264	295	247	256	252	239	255	239	252	266	252	262	284	269	261	255	260	258	264	285	217	254	277	287	258	257	267	248	258	262	239	263	268	275	275	263	264	270	281	290	272	284	269	257	250	268	302	225	250	291	224	275	261	255	235	292	275	258	263	247	276	271	242	243	235	255	264	272	286	288	250	257	283	265	264	251	248	254	270	273	269	243	249	268	259	246	248	237	262	251	252	249	264	260	258	224	282	278	251	252	259	241	254	254	285	236	254	263	276	250	265	205	226	252	255	255	229	269	280	218	268	254	258	244	243	273	281	251	259	218	260	268	232	261	240	246	248	231	249	239	259	236	287	259	252	256	255	260	265	250	264	281	241	261	285	244	268	270	230	249	253	261	251	287	261	260	254	268	248	235	263	248	235	261	263	264	243	271	219	269	276	265	259	278	257	264	283	260	243	242	233	231	254	253	244	240	271	242	276	227	266	266	257	255	255	271	279	270	242	295	263	235	285	254	251	255	261	257	279	280	275	289	270	266	261	272	242	265	247	260	268	252	290	242	274	278	212	261	257	247	298	258	258	253	281	270	248	247	235	258	254	228	256	243	259	240	238	261	279	256	269	257	258	275	247	256	221	273	269	263	266	255	238	249	245	220	260	256	228	272	274	265	277	240	266	260	260	258	286	299	258	239	272	250	258	249	249	259	298	280	264	266	281	251	250	255	253	252	258	254	265	266	244	257	245	267	292	244	268	245	272	258	286	268	249	276	273	247	285	257	237	246	273	231	248	239	273	249	272	272	231	267	264	224	274	309	279	246	223	248	253	268	272	251	268	245	252	283	232	261	257	250	252	273	280	277	281	280	263	270	251	243	253	248	270	262	259	307	256	235	257	282	245	267	239	260	281	257	274	256	231	309	262	246	301	257	301	262	241	263	259	259	282	241	264	255	258	242	262	257	298	293	255	230	272	270	272	238	242	245	257	245	262	246	286	276	276	242	257	255	248	260	256	301	290	267	264	281	258	249	267	243	245	224	263	267	260	296	269	275	259	254	271	264	274	265	262	253	266	250	265	267	250	266	276	297	277	266	242	271	255	247	250	262	262	258	258	272	268	235	258	268	240	241	282	274	269	277	251	269	259	230	256	265	272	267	231	297	265	244	249	281	269	276	248	264	253	275	295	262	245	253	261	246	266	293	280	254	304	275	262	230	267	277	252	266	302	254	244	239	233	287	263	248	241	248	254	255	248	257	256	254	246	261	283	243	258	260	231	260	272	257	252	268	263	251	278	276	270	234	257	278	266	247	237	271	264	262	234	238	260	278	247	250	286	268	279	266	255	265	265	257	283	264	260	264	260	279	260	276	296	276	243	259	275	251	286	274	275	261	273	228	285	269	250	255	235	269	260	241	237	260	271	269	266	260	272	274	248	263	293	237	302	248	240	267	250	237	272	255	267	265	252	260	271	241	258	257	271	261	278	288	275	283	277	264	273	258	276	203	285	270	248	266	252	252	240	262	255	262	251	283	246	225	257	242	230	243	269	270	248	246	235	270	235	241	275	290	253	290	258	270	236	256	232	246	267	246	280	216	249	279	260	251	295	289	240	275	259	258	259	259	259	271	258	271	269	268	291	265	248	261	237	263	259	283	238	242	232	247	255	250	260	241	276	259	254	267	234	263	275	252	281	274	233	274	251	277	240	271	256	286	264	258	244	237	238	271	248	240	287	263	258	267	276	236	262	261	250	247	249	253	240	269	246	273	239	266	277	226	246	200	250	254	259	277	266	282	273	277	259	244	272	251	237	260
15433	15580	1631	1779	2042	1417	1525	1140	2951	752	684	676	696	676	716	665	649	661	652	652	638	608	604	596	633	557	627	615	630	655	616	662	653	597	658	608	618	665	594	667	660	608	608	645	589	596	652	619	631	630	637	591	612	619	632	583	639	609	613	624	629	576	644	598	598	599	566	619	584	608	612	610	634	640	605	607	627	634	594	638	573	578	592	614	587	644	590	559	596	627	597	603	697	637	611	599	635	642	568	634	619	655	680	622	613	628	633	612	600	617	594	607	617	594	605	678	622	577	551	637	614	587	645	627	611	627	651	629	583	598	599	638	658	610	592	615	627	641	596	577	599	602	617	635	601	619	604	582	612	622	583	584	651	617	594	600	612	592	619	586	586	573	626	617	610	613	581	632	630	624	637	634	610	615	589	582	598	609	628	576	619	610	575	640	627	644	601	626	647	631	645	625	636	618	617	641	592	614	632	629	557	595	578	614	572	621	625	612	612	586	597	617	598	620	597	605	638	608	620	618	572	606	599	628	604	559	617	614	602	590	605	606	609	602	573	595	620	677	618	612	613	586	600	630	622	625	579	601	615	620	617	602	605	630	631	588	676	629	602	625	631	610	601	631	616	660	603	653	636	606	581	589	621	576	639	564	601	624	636	641	581	601	624	563	660	610	597	590	598	587	597	616	618	622	574	626	575	568	569	624	597	637	622	587	595	632	600	620	570	618	601	594	645	624	671	604	612	653	575	579	640	637	573	601	608	590	645	618	601	618	630	670	606	615	564	606	594	629	612	625	587	609	627	589	617	612	591	600	643	575	650	639	656	599	602	650	600	566	584	593	567	658	591	574	609	627	591	614	584	628	568	632	580	583	604	627	604	612	586	603	601	577	606	649	630	576	603	647	623	644	591	576	641	556	621	655	621	641	642	604	573	642	636	653	627	599	619	589	593	604	594	598	592	604	641	659	589	586	540	629	585	652	615	622	654	598	594	599	624	575	630	617	627	613	613	619	609	622	588	581	599	633	567	640	632	615	596	643	589	632	639	632	567	622	610	637	628	683	590	604	598	623	616	608	608	623	577	594	588	626	655	627	618	613	624	619	621	631	581	630	560	578	558	569	583	596	623	596	597	620	615	626	620	636	609	622	588	627	620	610	615	648	586	631	625	607	642	618	610	596	618	606	594	598	599	638	633	602	653	578	609	634	624	651	605	599	651	650	600	617	601	588	586	633	638	601	638	659	621	564	640	607	652	592	609	607	593	620	600	608	614	578	643	588	584	643	649	619	591	606	626	655	614	589	633	628	625	577	605	575	619	619	613	639	569	587	643	634	616	614	595	579	611	582	606	607	624	600	618	612	640	629	607	620	640	614	608	604	595	589	587	600	586	621	589	655	601	625	618	630	632	624	657	577	617	625	584	607	646	627	605	634	607	630	610	566	582	640	588	598	618	624	616	628	642	617	611	661	589	627	608	560	611	603	583	612	639	663	574	582	629	593	615	645	616	608	601	600	670	587	609	619	597	585	610	593	620	629	604	565	654	639	614	612	611	634	632	676	640	609	580	606	544	621	614	576	634	635	588	580	637	638	614	586	603	619	610	638	594	602	605	626	603	604	629	600	611	578	595	633	634	604	585	640	605	597	646	629	620	627	589	651	636	621	620	576	605	595	612	595	636	631	621	583	641	638	593	615	592	584	630	596	591	597	631	633	639	600	600	601	658	560	588	621	588	648	596	537	587	608	620	643	607	589	556	637	623	585	631	620	612	587	640	594	563	622	600	590	596	579	626	622	600	581	608	580	606	633	596	593	598	590	615	609	608	666	628	651	623	575	587	600	636	570	623	599	621	622	607	599	583	588	591	558	621	605	622	639	621	587	624	639	596	649	616	584	604	616	635	567	645	569	601	594	633	618	586	603	645	646	594	635	626	649	618	638	574	603	610	610	666	626	608	615	620	590	611	594	599	600	615	605	594	626	614	625	623	651	643	599	597	606	622	648	671	638	652	632	595	618	641	645	591	607	617	634	650	562	623	628	616	599	560	632	557	631	641	634	604	625	623	608	597	597	615	597	594	605	624	602	601	603	605	573	639	645	661	642	616	623	635	609	607	653	580	576	599	589	567	632	614	638	661	631	593	597	588	642	601	592	609	645	565	574	625	630	617	666	592	613	646	636	629	617	613	610	593	602	567	587	625	598	632	565	577	605	631	590	643	630	643	633	612	584	652	637	565	608	634	615	624	611	628	624	624	631	594	582	617	617	581	607	634	636	610	586	585	625	591	615	678	628	628	613	595	650	603	589	597	621	670	615	591	622	635	610	607	607	587	603	603	643	573	584	640	597	586	647	625	647	571	600	594	621	631	618	611	603	638	645	614	592	582	578	578	588	616	587	648	605	596	615	606	621	608	660	635	592	630	635	634	659	597	616	578	625	593	668	636	644	613	615	642	597	622	604	658	615	594	592	619	643	660	618	611	665	588	559	635	630	624	604	613	608	637	619	639	608	661	665	638	595	641	632	668	594	639	618	655	628	599	629	629	614	606	595	624	643	602	578	601	595	655	639	610	600	568	649	579	611	603	601	641	614	598	613	634	570	616	635	580	591	588	625	632	629	632	610	616	603	598	536	633	659	637	645	626	603	617	645	574	609	619	565	622	619	587	644	593	548	648	607	619	624	642	616	626	593	613	561	601	597	628	611	617	553	564	607	581	581	601	609	632	626	585	649	588	606	622	592	603	544	594	625	568	593	604	621	616	577	586	619	592	655	571	573	587	603	634	581	615	610	625	566	597	620	638	621	589	632	593	630	581	587	598	583	619	584	554	611	606	619	602	623	616	632	571	610	606	607	570	620	612	577	623	586	667	627	622	602	598	622	618	665	604	584	636	626	625	583	642	626	580	634	598	646	623	602	589	646	591	612	640	629	635	590	585	613	577	624	658	585	591	646	607	619	561	636	667	607	661	584	597	638	613	612	599	627	634	622	603	646	588	637	623	632	666	582	627	620	617	607	654	620	635	603	580	622	596	638	616	576	614	628	681	614	646	630	619	581	604	627	654	559	603	611	621	561	591	572	569	645	637	642	617	569	586	583	606	583	588	626	581	632	568	678	568	644	622	624	587	630	667	610	584	635	589	649	625	635	611	590	596	619	620	626	561	595	647	599	630	619	647	601	566	629	616	620	605	615	608	600	619	596	623	614	631	616	573	635	640	577	604	562	633	636	587	573	617	598	607	626	630	605	634	605	617	598	610	644	600	636	562	628	578	599	635	620	603	615	636	613	597	610	636	652	631	599	641	616	639	622	576	575	622	597	609	585	612	612	618	607	600	622	618	596	615	586	609	587	626	625	604	552	578	640	606	580	584	616	623	598	610	623	630	596	574	621	607	575	669	577	616	601	619	619	583	659	601	642	602	611	618	614	612	575	645	654	574	607	600	630	587	589	556	610	561	579	619	634	620	569	632	651	604	587	653	627	611	615	608	588	609	603	649	597
27131	32701	4148	878	752	472	335	246	865	145	136	146	133	138	120	154	140	135	140	132	126	139	142	112	132	130	137	148	124	134	118	127	131	118	129	123	126	94	124	112	134	106	157	99	105	123	124	123	134	135	130	120	147	131	134	116	108	116	102	98	139	128	115	96	112	117	112	125	133	136	135	127	109	104	104	120	110	133	142	115	118	117	112	108	125	116	108	113	123	100	103	121	99	120	124	120	115	134	116	133	115	116	134	112	118	122	101	122	118	115	131	113	147	125	123	112	126	118	120	134	117	106	100	129	129	116	133	107	116	123	92	142	136	111	114	142	136	149	130	120	101	107	146	127	128	125	139	118	117	142	124	117	126	95	100	113	126	137	113	124	123	134	100	141	117	124	136	111	126	141	116	111	102	122	153	95	108	128	112	132	136	110	107	129	124	115	124	114	102	129	101	109	122	113	100	132	109	123	132	116	113	122	115	113	107	135	114	132	123	114	116	131	113	124	126	118	117	126	112	128	132	123	108	116	123	129	98	124	116	137	126	124	140	146	103	131	121	108	116	114	117	145	118	141	114	117	114	124	116	121	139	117	110	104	132	119	120	129	123	136	104	129	121	110	128	133	122	125	138	134	138	122	112	120	126	119	120	120	117	112	141	122	136	123	109	128	114	123	144	113	113	124	103	140	113	122	110	122	95	138	124	111	127	127	117	121	119	124	135	116	118	114	124	108	131	103	111	126	120	107	111	132	131	117	111	121	117	118	107	127	123	110	102	114	122	138	115	147	118	104	121	141	115	115	115	120	117	125	117	133	139	93	105	119	123	117	105	108	121	124	127	142	125	117	124	124	136	125	111	121	112	123	114	112	118	124	142	138	140	130	144	121	132	115	104	109	109	121	133	128	110	113	120	125	116	118	134	140	133	119	133	101	124	126	120	110	125	122	129	123	120	145	121	128	113	132	114	113	116	136	111	107	134	114	128	128	119	107	128	138	125	117	134	136	116	111	104	111	125	118	139	113	109	114	114	125	134	113	129	135	120	110	104	112	131	118	125	127	121	111	105	123	114	121	101	97	113	126	119	98	127	120	126	123	128	127	124	118	113	117	116	127	106	97	122	114	122	117	121	123	112	97	125	126	136	117	138	113	113	144	111	127	123	115	104	122	127	131	130	120	115	127	117	113	120	125	118	120	103	118	123	132	123	127	116	121	124	121	121	116	117	112	110	112	113	114	123	127	126	126	123	126	127	112	125	88	129	141	119	119	106	105	108	114	111	132	124	125	126	98	121	113	133	124	126	119	126	124	117	120	104	117	125	125	106	108	124	117	112	135	117	112	118	134	104	93	118	123	119	138	125	117	113	130	109	112	126	128	104	139	112	126	122	111	118	115	108	131	138	118	138	113	101	115	126	119	137	121	106	119	112	103	120	127	122	124	152	136	150	129	130	103	111	114	144	126	116	121	153	115	114	123	130	115	149	112	116	110	117	121	129	127	114	128	111	135	123	139	131	113	119	124	110	115	123	108	124	117	125	126	107	109	128	100	118	131	126	122	129	119	125	131	113	117	124	122	114	119	134	122	113	106	104	124	101	116	105	104	104	129	130	129	113	97	122	135	128	114	127	123	100	111	122	119	110	136	122	126	130	128	103	129	108	109	118	95	101	117	97	107	124	109	114	129	110	119	125	113	113	121	135	127	115	95	117	103	125	113	103	122	140	125	128	131	123	116	119	134	126	121	124	127	117	103	116	123	93	135	150	117	129	129	103	106	121	127	98	128	118	110	104	116	131	116	123	113	117	131	128	127	119	125	109	124	125	121	105	135	114	124	116	111	121	109	137	117	151	124	119	130	126	125	100	101	134	109	113	112	116	136	128	98	123	91	133	119	98	125	142	134	107	132	84	107	138	134	101	111	126	104	118	128	118	128	116	109	152	132	116	122	112	137	136	129	114	113	131	132	127	100	114	120	123	117	119	122	114	117	143	144	123	126	113	122	124	113	120	118	111	125	135	125	116	111	137	123	137	126	122	141	120	121	120	115	107	134	104	137	108	130	117	127	126	114	128	118	113	113	108	116	125	108	144	135	126	114	125	128	112	120	98	94	110	134	117	117	86	123	123	120	141	133	117	101	132	108	123	102	131	121	111	122	106	123	116	119	105	123	129	123	120	125	124	116	125	112	124	107	119	116	111	149	110	117	106	136	112	125	109	131	124	119	101	116	126	126	138	101	103	101	114	131	115	124	120	117	106	113	121	109	117	107	117	116	107	109	129	138	139	111	126	117	117	119	116	116	132	129	113	120	111	117	123	128	138	124	116	124	131	119	122	105	118	113	124	105	121	112	122	134	110	114	119	115	124	131	130	126	115	102	115	132	120	131	98	141	139	118	144	127	114	140	116	127	148	125	122	127	136	129	141	120	133	120	125	138	132	116	111	129	137	128	121	133	125	123	136	109	121	120	96	104	128	113	116	123	131	116	142	130	121	107	123	149	108	91	130	118	114	128	129	114	132	132	109	116	115	129	126	128	118	120	118	130	116	118	104	100	121	117	128	129	107	132	146	115	129	110	104	121	106	121	129	136	127	134	135	120	105	100	124	122	113	114	114	121	127	142	131	118	128	115	126	127	125	126	124	108	108	114	124	131	106	96	124	117	99	126	113	117	134	144	116	130	130	139	149	108	128	124	113	101	108	138	106	120	127	119	118	141	136	120	117	119	139	144	118	129	127	123	129	117	122	117	125	118	135	98	120	126	127	125	105	117	107	111	134	133	134	98	121	116	122	124	130	113	115	127	114	111	119	113	135	114	120	105	129	124	134	111	111	137	113	115	114	130	128	126	127	118	105	116	111	114	128	133	108	128	107	115	142	128	94	108	107	104	123	123	135	128	106	129	108	110	110	103	129	126	139	111	128	125	122	108	152	130	152	143	110	102	127	111	136	121	112	112	116	124	125	125	119	103	137	130	101	138	117	113	140	128	113	125	125	114	128	113	108	124	111	116	130	118	121	129	112	120	118	123	113	121	110	119	118	116	124	118	125	125	122	125	113	125	111	101	123	122	111	114	105	122	115	124	113	121	113	122	135	127	112	89	97	109	108	112	140	115	108	118	113	115	136	121	125	130	121	118	132	129	138	139	143	139	110	119	129	133	126	113	114	117	122	111	122	114	149	99	107	116	112	131	122	110	105	126	134	117	133	133	113	123	128	124	108	118	112	133	111	117	112	126	111	121	116	111	120	124	120	115	111	113	120	135	125	132	124	126	112	120	116	112	123	134	117	139	143	135	97	132	107	120	130	102	123	120	116	113	107	122	122	125	105	130	121	121	135	138	112	119	130	113	114	110	117	107	128	107	143	131	125	120	119	130	99	121	111	115	116	114	116	115	104	126	114	108	123	124	117	124	113	111	120	126	127	114	126	133	123	136	111	115	111	121	113	112	118	116	126	117	106	117	122	129	95	130	124	112	102	101	101	140	116	119	96	113	121	105
18900	19903	2620	2565	3112	2111	1307	1026	4001	539	506	451	447	422	433	404	403	435	372	360	299	358	325	340	324	343	346	322	348	322	323	327	313	316	327	356	330	316	350	292	285	324	306	299	290	326	319	350	323	303	320	311	293	316	303	301	293	298	343	291	324	299	291	300	310	305	301	322	313	297	306	277	337	306	283	329	310	279	292	291	299	320	320	309	343	291	306	323	361	320	290	278	316	302	309	317	317	306	305	327	312	340	280	299	333	304	335	297	323	289	317	323	312	308	315	313	310	310	289	307	303	310	292	327	322	333	323	275	319	328	304	301	315	299	303	309	312	313	300	293	292	320	296	309	294	334	310	307	304	328	331	306	299	292	301	299	300	316	307	319	291	307	313	304	299	312	337	315	315	330	286	299	296	295	298	311	266	301	306	281	271	282	334	279	279	300	295	311	343	309	290	294	341	289	312	316	300	309	339	282	330	307	298	327	298	309	313	313	312	334	320	290	305	303	310	284	299	277	310	335	304	320	278	306	299	326	314	283	298	325	290	319	330	306	349	327	290	303	313	310	311	299	326	310	274	319	283	282	304	286	302	309	305	279	313	293	286	294	300	291	281	303	275	291	291	306	272	297	322	322	317	303	309	277	261	295	296	280	280	305	301	326	343	276	297	293	296	345	345	327	339	353	254	315	296	285	337	320	295	287	309	304	311	304	326	339	321	323	307	323	330	299	281	313	320	316	316	334	301	340	304	314	314	284	300	317	289	295	315	291	303	296	302	309	301	328	301	290	310	293	305	316	291	329	291	326	294	278	284	302	254	325	290	292	328	311	300	321	329	307	301	309	321	290	342	317	329	303	296	293	308	302	321	350	312	273	319	296	318	297	289	283	304	299	300	330	281	286	305	297	333	316	288	331	302	293	328	307	285	303	329	298	311	314	282	284	333	310	312	310	324	335	321	297	306	348	284	293	308	273	306	282	292	292	284	287	328	302	308	316	303	307	277	326	285	297	355	314	324	303	317	296	319	296	293	327	308	324	323	316	329	301	299	296	334	327	289	327	297	324	296	299	302	343	275	329	307	276	317	292	295	332	308	300	292	304	302	295	325	298	308	313	309	301	314	318	316	300	322	290	325	309	323	305	297	296	305	320	344	323	312	334	313	271	310	292	311	269	307	293	300	283	322	296	309	288	324	295	295	316	310	318	325	332	289	315	308	281	331	294	329	293	316	295	309	274	275	325	316	282	287	303	280	302	307	316	278	307	317	300	360	302	331	286	336	298	334	327	311	343	279	307	332	291	315	300	283	296	298	322	320	298	329	324	271	312	285	266	270	296	301	312	271	296	314	292	307	312	279	271	288	307	337	298	328	289	306	312	292	326	331	288	325	306	321	295	307	300	316	332	298	311	296	312	304	301	288	305	293	296	315	311	324	287	344	318	313	295	301	292	325	308	311	301	297	314	300	316	317	302	308	295	318	321	313	296	323	281	308	303	327	312	272	326	296	313	306	313	311	290	304	302	294	310	315	282	333	294	322	281	289	303	280	286	307	282	287	285	339	303	293	338	303	316	326	309	277	301	312	271	293	291	329	328	286	325	252	297	350	300	311	313	283	299	280	305	320	293	302	309	282	314	288	308	295	304	297	305	303	310	352	311	303	282	283	309	319	304	309	307	309	347	319	324	345	334	295	301	299	306	339	327	280	320	319	299	329	325	286	314	313	320	298	320	309	295	318	333	297	330	303	303	359	295	320	319	311	327	345	317	305	293	298	291	306	248	307	300	286	307	321	281	292	298	311	298	324	304	303	299	329	333	297	311	309	335	341	290	319	297	304	322	297	306	305	330	324	312	268	329	300	294	318	296	320	311	358	294	304	337	340	318	331	326	296	358	309	274	290	317	299	325	303	290	303	284	308	290	303	303	293	314	259	294	297	290	258	307	300	304	321	287	325	310	277	304	314	339	281	300	311	305	321	290	304	298	331	310	305	277	301	295	302	319	309	303	303	315	321	310	338	300	293	332	321	336	313	296	330	314	316	340	306	283	319	325	288	316	322	287	324	299	279	306	290	293	304	290	310	307	298	323	330	297	277	311	311	302	318	284	320	302	287	303	329	301	314	292	287	323	302	335	312	320	310	304	317	312	318	278	282	323	310	298	318	281	297	304	309	329	321	300	308	295	301	302	303	312	295	304	340	292	305	291	339	279	307	343	317	315	295	291	294	298	317	303	316	298	328	352	333	290	348	295	307	297	295	299	316	295	329	283	327	336	325	319	305	305	292	326	316	306	337	327	300	329	302	287	299	284	266	315	324	304	319	305	302	304	294	323	283	287	310	310	275	306	305	292	321	303	300	303	309	300	314	282	330	346	304	294	294	309	317	324	311	301	282	295	288	298	254	308	301	316	309	312	331	291	326	299	307	314	315	302	304	297	325	311	332	331	306	272	305	314	302	281	318	280	349	317	332	297	300	318	319	317	302	300	307	300	315	261	310	301	322	320	319	295	326	311	302	303	293	318	325	316	270	296	283	303	289	300	317	322	315	291	296	321	301	334	309	292	321	302	311	343	307	355	315	298	323	320	349	313	320	292	281	321	290	267	304	300	281	333	289	321	311	319	309	286	302	267	298	296	301	318	297	312	304	295	283	293	319	290	309	317	298	333	289	303	315	299	278	294	295	303	304	307	312	294	304	330	311	325	290	342	316	327	330	297	295	312	305	333	317	322	299	281	307	319	301	301	326	277	283	322	303	290	320	294	285	290	288	290	277	321	300	290	301	308	315	308	351	310	315	327	313	297	278	297	289	280	322	328	310	328	287	305	280	276	288	288	328	331	275	313	293	295	288	288	343	272	295	297	307	308	274	302	323	290	314	308	296	285	307	310	310	295	309	309	321	322	324	320	337	301	313	282	284	301	289	292	324	321	302	324	322	318	311	307	305	301	310	314	307	315	317	318	301	292	309	325	301	274	312	294	297	286	288	310	325	294	308	289	325	331	272	303	308	316	311	324	283	303	282	309	342	285	280	278	316	295	314	302	282	294	310	279	309	283	254	308	300	300	282	329	349	310	327	315	339	309	284	300	321	308	313	312	291	287	323	287	327	307	302	310	306	286	320	278	307	335	297	282	318	312	294	305	295	311	314	298	331	316	343	289	313	311	282	328	293	305	323	290	288	308	324	291	311	332	291	284	293	288	367	283	302	319	306	305	351	272	328	304	288	304	320	300	324	305	302	326	333	294	298	298	291	324	331	285	327	290	270	299	316	284	294	308	306	302	307	294	315	296	299	310	294	314	289	335	321	324	283	294	285	275	314	301	314	316	286	312	325	282	339	321	320	333	315	307	275	297	313	308	281	296	307	337	289	318	309	315	313	282	325	316	291	300	314	335	316	320	290	302	300	288	301	310	309	306	319	278	287	332	271	301	316	327	305	323	316	315	287	313	296	302	320	314	307	318	310	310	319	320	278	315	312	307	331	319	306	335	319	330	297	307
3290	1584	585	404	454	377	321	322	308	293	285	296	290	284	281	271	288	267	240	293	261	291	269	281	262	276	279	302	264	317	242	267	277	267	281	288	295	272	250	271	287	253	303	292	291	318	277	301	271	273	273	314	305	300	252	296	299	259	278	264	327	279	288	297	264	282	313	284	300	283	274	286	288	293	263	273	310	271	270	271	288	301	308	275	252	300	268	286	297	297	309	311	272	291	282	302	264	297	293	303	270	278	324	253	275	310	267	278	322	251	297	275	299	286	279	312	277	290	291	280	283	295	247	307	302	284	270	268	299	336	234	285	302	265	292	289	277	282	283	291	278	284	275	285	268	302	275	276	281	314	291	264	279	307	260	264	284	289	257	297	281	324	294	273	307	270	265	253	272	306	288	306	294	270	294	281	256	258	283	258	257	290	289	287	292	292	263	283	290	269	294	296	284	278	256	289	292	322	263	263	262	288	262	305	281	267	286	295	280	257	287	302	261	299	294	282	270	273	274	281	307	291	290	269	289	272	300	270	274	281	302	294	250	306	277	291	275	277	255	297	256	279	306	277	275	278	272	304	264	281	288	296	278	303	288	299	285	310	258	291	290	265	288	293	273	308	253	335	274	293	305	267	288	292	271	303	277	267	263	298	264	300	266	283	268	278	307	287	287	280	275	275	296	300	291	298	290	269	257	272	293	277	289	308	291	301	281	277	287	295	296	268	304	304	288	295	293	308	236	263	289	288	284	294	256	290	278	306	265	276	303	305	265	296	289	272	282	290	271	288	296	276	275	283	285	276	281	276	270	265	257	283	285	318	281	279	270	289	297	268	283	278	258	265	309	277	264	284	288	286	271	278	295	296	248	271	301	298	275	304	260	280	315	306	291	287	303	287	273	289	280	265	292	271	304	262	265	267	274	285	287	292	277	295	272	295	300	302	280	310	295	314	272	260	288	299	282	248	278	307	261	295	271	280	287	254	295	292	274	287	303	265	254	283	285	276	285	284	248	286	335	298	296	257	252	301	273	278	298	270	291	266	277	286	271	269	277	284	267	285	288	263	299	264	288	280	281	270	302	290	302	299	306	272	248	266	261	245	301	274	276	272	252	277	266	289	296	299	289	271	290	250	251	276	297	265	306	300	259	310	242	306	305	301	288	271	265	289	311	280	273	280	266	287	274	293	296	289	291	273	276	315	276	265	313	295	291	318	248	275	274	261	302	269	285	255	298	290	288	274	285	297	290	282	284	281	239	307	268	285	302	305	306	284	295	281	268	284	252	262	281	268	282	298	266	267	280	258	299	274	302	260	300	264	261	279	334	315	277	286	265	314	312	220	276	260	284	282	263	306	286	282	292	288	273	300	282	260	261	319	268	291	254	305	284	297	282	292	298	262	265	293	283	264	278	275	285	263	283	267	278	267	290	261	306	281	292	287	302	244	276	290	298	292	282	249	269	276	292	282	255	260	293	261	315	275	300	265	294	267	297	286	274	277	317	264	272	290	281	273	319	284	298	284	276	295	268	281	272	282	265	316	284	281	246	244	282	289	283	283	265	253	275	291	283	312	275	295	269	269	279	296	265	303	281	275	251	265	287	277	287	266	264	258	257	266	251	292	299	285	282	296	277	289	264	256	271	271	282	277	280	259	319	291	271	274	292	288	280	258	275	285	262	314	310	278	294	297	275	281	289	278	294	260	283	293	299	248	281	261	293	265	275	275	279	275	315	264	252	302	317	295	247	260	293	291	288	269	279	304	266	277	264	276	283	293	274	292	296	293	275	304	266	261	261	294	258	266	279	290	269	251	281	251	300	281	293	261	252	275	279	285	244	284	323	280	310	274	278	285	294	277	301	279	272	291	307	244	295	288	297	266	291	299	285	289	299	277	302	291	270	254	289	290	275	278	321	249	294	300	298	276	295	292	265	299	258	310	264	268	282	311	285	277	267	298	283	285	299	273	295	299	295	276	280	261	293	259	268	304	257	303	283	280	268	288	282	265	263	254	284	313	294	259	287	286	289	308	285	274	262	286	263	274	276	297	257	230	284	301	235	279	282	278	279	302	277	279	271	261	300	268	276	249	283	266	272	269	260	292	285	258	255	299	268	282	241	272	284	265	292	291	292	261	260	288	238	252	307	300	281	301	254	289	264	301	306	276	286	286	269	287	249	286	273	267	279	330	324	288	292	299	293	258	271	292	275	243	278	276	299	282	292	319	295	267	302	276	267	264	285	262	297	275	280	284	292	243	294	268	281	291	276	297	272	297	275	309	347	290	291	268	282	266	263	282	278	282	257	270	295	279	288	278	283	293	301	310	251	268	286	273	278	273	272	320	277	276	288	293	298	282	328	326	265	301	283	288	295	277	263	280	267	242	270	287	273	317	298	293	284	294	288	278	272	272	264	238	294	288	296	273	274	253	271	254	315	303	293	259	259	294	251	274	268	279	297	246	301	297	266	272	275	286	308	262	310	300	304	294	299	274	276	275	252	309	280	272	253	251	304	295	273	301	254	286	281	263	285	259	275	296	256	294	307	303	297	302	263	296	283	305	297	294	269	308	275	288	276	279	301	259	315	288	272	277	303	303	271	292	328	307	280	273	287	307	238	299	283	271	277	318	300	282	265	271	270	258	295	273	303	284	282	300	284	269	289	270	248	280	286	288	273	281	248	298	279	292	264	281	284	271	302	283	284	282	308	294	298	300	251	285	271	287	277	279	242	301	288	292	303	290	289	291	306	295	232	309	255	311	275	245	295	266	277	248	266	315	282	259	279	319	276	241	296	285	295	279	285	266	275	281	265	277	310	277	256	306	297	284	277	291	259	276	286	284	280	285	269	270	265	274	253	304	292	289	274	280	272	255	288	282	276	270	303	263	237	309	280	306	301	297	290	258	272	295	246	295	261	271	266	292	272	304	276	272	257	299	268	311	263	267	300	279	300	305	299	246	304	307	291	287	263	285	287	233	284	262	266	262	255	280	284	274	267	280	252	280	269	301	284	294	313	299	304	272	309	264	260	275	255	285	257	282	282	273	246	259	277	324	279	298	262	275	263	300	233	292	288	304	293	285	275	245	294	307	271	277	285	312	281	268	273	278	274	304	287	286	307	292	299	282	296	280	284	285	272	263	260	275	304	275	271	267	269	297	293	271	286	294	267	309	288	253	314	260	277	293	292	299	266	289	288	281	278	292	278	293	277	261	273	286	270	288	252	275	266	313	302	290	293	246	272	266	275	274	251	279	283	268	254	286	270	313	313	277	296	298	286	290	295	272	288	296	302	290	262	277	293	280	311	303	246	271	270	284	289	291	299	246	274	263	271	253	293	305	299	285	303	302	314	287	278	263	275	288	289	286	301	281	317	297	263	322	291	252	311	273	277	261	287	291	269	282	258	311	265	274	310	262	305	290	276	273	284	273	248	282	309	282	297	252	283	276	305	266	265	290	271	283	288	284	306	290	282	252	265	313	313	289	286	274	287	319	282	283
3383	2763	1291	1121	1349	1005	791	773	784	675	683	679	678	652	715	720	711	712	658	689	689	670	657	715	663	631	688	692	678	638	672	680	672	653	669	676	673	648	663	694	647	659	707	674	663	638	651	650	685	661	676	652	697	714	707	712	701	680	689	697	685	659	642	682	654	645	665	675	705	667	681	674	679	700	702	674	656	677	702	671	627	700	664	719	663	670	640	660	664	667	705	659	703	700	691	689	644	711	596	712	668	686	702	678	662	705	683	687	684	715	603	644	660	667	697	661	708	651	648	697	640	686	659	656	643	687	672	660	644	684	716	681	661	664	731	680	661	660	715	693	674	645	655	697	650	612	707	705	680	651	671	654	638	690	673	659	637	623	674	681	674	701	751	712	668	664	660	697	695	680	647	659	632	620	665	702	687	654	668	657	655	652	658	650	658	682	637	700	684	685	684	685	698	709	667	679	688	663	702	686	715	691	688	643	667	656	665	665	654	667	667	652	639	682	617	656	674	677	644	672	677	649	722	684	662	648	719	676	705	666	689	703	682	672	661	700	619	660	631	677	701	667	674	670	697	637	673	670	629	664	656	715	667	705	679	678	689	668	728	654	685	649	685	600	664	677	694	637	694	688	668	730	696	660	647	676	653	711	644	661	694	662	659	636	660	663	655	687	707	686	644	635	631	667	680	660	652	674	665	673	629	676	702	664	646	668	650	663	696	679	711	712	653	686	685	747	666	668	646	671	650	677	713	685	657	697	680	671	703	655	669	656	713	717	684	700	656	659	684	658	699	674	701	665	686	657	651	700	663	677	669	636	666	608	719	678	688	666	646	669	671	661	643	654	689	629	659	698	707	710	689	655	640	670	635	697	673	666	656	651	658	702	724	677	681	717	648	674	675	653	641	657	685	720	687	736	694	705	679	686	699	719	650	685	671	699	668	693	695	668	705	730	637	677	686	647	684	709	656	739	657	700	684	709	633	655	644	666	698	694	686	719	630	685	682	656	683	697	642	688	648	683	671	698	668	680	711	684	675	670	677	669	680	713	645	630	664	666	676	638	655	663	684	670	648	641	670	622	734	679	663	719	675	672	701	661	691	649	724	646	681	638	689	669	674	663	667	683	664	677	665	631	627	650	732	706	699	693	663	664	720	714	628	679	685	672	653	654	692	665	678	634	683	697	656	662	645	740	656	653	649	664	679	652	644	664	685	657	664	711	695	681	720	692	669	661	701	693	689	685	685	655	666	685	666	685	658	677	648	628	655	676	687	658	708	657	642	676	646	689	639	721	714	653	677	633	669	654	657	639	646	674	662	698	703	637	677	725	670	703	649	656	655	649	692	675	706	720	695	689	641	643	707	698	677	641	723	706	710	681	648	671	640	752	691	641	687	699	665	673	680	668	686	641	644	683	672	677	707	700	658	695	683	638	677	639	654	681	674	652	687	653	684	664	628	692	676	699	653	696	633	657	649	676	636	682	684	658	670	683	681	706	669	639	671	668	686	678	673	662	641	686	649	674	641	684	691	693	675	654	685	667	662	726	700	679	667	683	664	663	717	661	662	728	647	680	668	643	673	656	719	669	718	667	634	640	630	670	705	685	633	714	674	686	691	640	676	643	691	651	663	664	689	627	659	707	659	681	659	686	694	674	650	730	645	697	681	654	677	672	751	695	663	610	649	717	652	689	652	682	667	660	715	675	666	671	656	673	678	657	665	683	679	715	656	691	677	683	630	689	639	642	641	670	676	734	660	716	627	705	688	651	675	683	623	678	636	630	648	693	654	696	723	666	664	652	700	691	685	679	691	661	660	641	684	656	680	654	655	701	633	633	653	654	640	670	609	686	645	677	701	673	658	631	697	631	649	649	694	675	651	658	682	651	677	666	634	624	707	687	693	650	684	648	667	655	630	668	698	661	691	699	687	639	685	670	673	670	710	677	690	696	706	651	693	645	652	667	677	656	706	714	680	655	656	653	701	735	657	674	668	668	656	678	677	695	722	659	678	701	645	635	700	686	671	705	694	678	698	652	656	644	698	663	669	723	689	671	653	677	656	638	700	669	698	730	643	651	640	661	662	628	638	692	701	741	691	672	631	660	714	645	624	697	630	687	726	693	648	695	658	683	698	658	642	696	655	632	674	669	728	681	634	652	667	636	640	693	642	673	692	684	655	680	670	662	645	685	693	634	675	656	682	648	676	670	677	663	642	689	675	666	661	664	683	657	639	643	640	658	711	641	680	676	709	664	671	677	666	653	707	638	647	648	690	703	672	679	672	668	653	662	646	642	628	671	692	671	622	716	646	651	682	642	671	677	666	725	667	668	653	705	692	634	705	705	656	662	700	689	630	658	694	665	679	688	658	614	697	633	688	682	652	694	696	722	675	679	677	704	677	630	693	676	632	636	650	696	735	669	684	682	657	678	659	667	706	666	675	659	685	706	698	645	659	661	688	670	638	631	673	648	616	679	650	675	663	618	736	635	680	634	658	681	685	653	649	653	674	618	660	675	711	620	695	680	651	697	663	677	674	629	664	669	706	718	664	665	671	670	716	678	692	673	692	677	663	705	648	698	656	688	653	653	662	691	679	673	658	662	720	639	714	647	622	663	669	689	669	632	684	681	654	660	713	630	670	620	641	684	682	649	650	673	641	695	641	657	664	666	685	677	668	691	707	658	674	728	640	681	670	650	655	668	645	691	713	670	661	682	648	660	678	663	686	649	668	646	699	699	670	671	694	701	671	682	701	698	639	649	636	671	699	687	649	671	654	696	666	676	679	658	652	638	661	642	717	679	627	676	662	641	701	621	707	671	677	687	649	641	645	705	700	665	681	648	700	671	642	690	736	666	700	694	676	699	649	633	660	675	662	662	681	712	687	658	637	690	655	631	652	662	676	641	738	670	678	666	642	717	649	601	665	686	703	712	690	699	675	699	620	636	686	675	634	693	684	673	653	640	676	653	660	675	683	682	677	697	686	678	693	701	689	700	682	703	667	724	643	689	664	655	651	671	668	684	712	671	639	649	647	668	630	688	647	662	700	662	655	602	654	693	686	713	679	695	683	681	629	646	683	660	703	657	639	687	676	688	653	683	700	641	663	689	690	675	675	643	693	635	671	689	686	684	636	687	659	719	668	685	656	674	654	655	661	665	667	658	684	664	717	674	696	662	722	663	688	727	677	661	622	676	639	712	670	627	684	637	685	686	697	652	654	678	669	636	659	589	659	679	689	619	672	693	650	677	664	651	664	643	641	654	694	723	656	670	662	718	720	607	701	655	695	659	654	713	635	651	657	628	710	669	648	683	634	682	666	633	671	674	676	669	666	664	696	730	683	627	673	644	648	670	757	624	695	682	636	634	652	680	673	675	732	705	689	683	707	647	685	674	706	680	677	662	700	668	696	638	658	638	688	656	658	721	669	658	702	615	648	693	660	659	636	656	723	656	652	634	689	654	692	676	662	620	683	638	667	664	692	680	687	673	662	674	643	650
15913	18176	1573	639	592	455	348	335	674	317	288	263	281	252	274	270	264	266	275	252	246	285	298	235	260	271	243	260	277	270	272	274	274	246	249	258	283	256	273	274	252	289	265	289	290	274	245	269	269	265	290	256	234	256	267	238	272	230	265	253	267	266	257	251	245	277	265	239	271	293	217	265	261	264	258	263	264	290	266	253	231	259	229	274	234	249	247	241	270	236	269	273	243	260	267	269	236	265	270	274	252	268	241	233	256	260	257	259	264	290	242	266	241	244	263	255	279	276	254	247	246	238	233	268	265	237	265	242	252	256	269	276	274	264	269	261	285	281	257	258	260	265	252	277	244	256	237	253	263	278	255	260	245	261	258	258	258	279	251	246	278	278	288	268	263	248	227	251	270	266	270	275	274	268	245	267	233	264	237	272	251	251	266	268	216	256	250	282	258	243	269	247	255	243	261	249	251	218	258	257	265	256	240	223	266	270	271	266	262	279	279	252	243	266	279	252	264	267	228	231	271	256	250	244	268	245	252	232	283	253	253	249	264	255	263	257	247	245	274	271	278	247	271	247	278	236	239	272	243	275	262	260	249	222	290	243	239	260	268	247	280	277	255	245	275	247	302	247	275	268	249	232	269	247	257	262	245	239	267	274	276	260	257	237	246	256	272	235	260	244	261	238	256	269	251	275	246	253	263	234	246	276	263	227	279	252	237	243	257	278	261	260	276	274	265	239	265	252	236	253	255	258	244	237	263	284	247	240	258	240	280	236	258	233	250	262	256	261	253	306	282	248	268	242	286	259	229	242	287	226	248	231	251	246	258	266	239	271	245	275	280	251	282	273	264	239	258	249	237	248	253	251	248	235	269	300	248	254	270	256	241	252	246	258	244	294	241	225	248	260	277	234	246	272	264	258	254	226	276	268	256	251	278	246	310	264	278	286	256	241	281	284	252	252	250	255	261	239	237	220	267	255	269	272	228	239	281	283	268	234	260	236	249	265	272	262	233	226	251	264	224	239	270	233	255	245	279	257	239	270	263	271	242	267	244	261	282	248	278	226	225	289	268	266	225	248	244	276	255	239	282	248	236	271	253	263	250	246	233	264	269	256	230	279	262	260	257	244	267	255	261	292	270	264	261	232	249	258	273	251	265	239	261	229	249	254	260	269	238	246	238	267	260	242	265	279	250	286	279	269	253	277	279	282	239	240	277	252	265	253	273	229	258	277	255	276	232	283	278	269	276	250	254	279	271	277	259	229	228	259	260	260	274	272	247	250	261	255	272	265	279	247	274	240	248	258	254	277	264	264	257	247	270	269	240	293	224	286	250	249	269	222	296	269	270	259	255	276	249	280	259	265	245	240	257	274	241	257	247	235	278	302	262	247	276	259	254	241	282	259	261	266	256	281	283	249	240	235	252	255	286	256	271	266	258	247	253	244	232	209	238	273	246	255	239	227	251	248	233	228	230	248	255	240	288	243	239	257	236	281	263	261	265	252	232	265	273	269	261	255	228	238	237	254	234	271	240	280	277	261	260	255	251	272	259	260	256	251	282	242	280	247	239	272	237	239	218	264	286	251	248	258	316	284	267	244	246	258	255	255	235	277	250	247	256	277	245	275	237	250	246	264	295	248	244	301	253	237	264	250	306	236	246	253	279	260	247	259	253	308	278	241	245	253	236	245	284	246	261	259	245	267	255	249	233	261	267	253	227	271	248	246	246	236	264	226	263	253	239	245	259	256	260	236	268	275	263	245	248	246	286	271	246	270	277	270	270	253	248	241	274	268	282	240	234	241	247	274	265	254	264	239	230	289	247	277	232	251	257	236	273	276	264	246	235	246	257	252	256	252	283	263	244	252	265	262	244	265	230	250	247	221	264	253	259	227	234	265	292	269	237	273	247	250	266	238	279	262	255	259	244	254	270	241	256	279	254	255	260	267	279	257	251	287	245	262	242	236	258	258	239	291	237	270	244	262	240	253	250	256	278	253	256	265	222	247	251	234	282	281	242	267	273	255	293	296	259	257	250	252	231	268	264	265	245	253	267	272	278	277	256	244	244	248	282	247	272	289	223	250	259	245	254	252	260	265	264	264	248	262	249	218	246	257	254	256	256	230	257	258	277	246	289	265	242	227	257	269	275	259	263	275	270	261	244	292	264	248	267	269	262	263	266	279	243	241	261	250	243	267	246	276	204	266	271	241	272	227	252	264	264	269	265	265	298	240	237	257	260	243	250	284	275	235	213	282	224	239	267	253	274	288	267	301	270	251	246	243	281	256	232	258	264	286	235	249	263	240	229	271	245	277	254	287	253	268	241	257	274	269	254	252	256	249	253	234	215	262	233	230	268	271	278	243	251	278	288	242	280	226	236	256	269	256	281	248	241	251	263	258	257	252	260	265	257	251	278	239	245	253	289	242	259	236	296	257	275	276	265	255	267	273	228	240	229	261	240	240	251	248	245	233	251	272	248	241	266	254	256	267	297	225	272	256	279	219	246	239	249	281	247	243	251	250	236	235	254	277	258	233	274	248	272	287	275	250	233	243	296	282	268	274	237	263	242	243	227	248	261	254	282	237	224	265	243	255	234	298	259	255	254	209	248	287	241	254	271	245	263	250	234	260	242	252	241	216	250	228	270	264	261	269	253	273	247	265	217	270	290	250	273	265	233	259	263	260	271	252	260	250	287	261	259	255	267	260	280	224	248	252	248	250	280	256	252	277	263	267	264	250	267	258	253	262	251	252	256	253	293	270	267	257	277	246	253	253	270	247	264	215	263	243	220	229	235	246	274	270	259	254	258	260	254	249	254	287	263	283	241	239	266	263	240	247	277	285	223	268	263	253	270	249	281	263	279	254	232	246	270	270	297	271	257	260	228	223	232	265	224	257	274	254	232	284	258	248	245	295	276	262	251	258	276	294	261	254	264	263	240	239	241	261	252	261	246	252	243	245	229	268	284	275	242	247	248	266	225	266	269	269	283	240	277	251	289	264	279	272	235	225	257	253	278	270	283	274	243	243	255	236	260	263	256	253	239	254	267	256	241	245	239	256	268	271	254	265	268	252	252	223	263	261	262	280	256	289	288	283	276	248	292	273	247	293	284	234	263	245	250	269	251	258	282	248	259	249	251	234	258	246	270	242	250	262	278	261	236	258	240	245	253	277	250	275	258	245	264	235	254	230	259	262	222	270	271	268	242	244	266	268	257	248	262	273	233	295	254	244	253	267	253	262	281	240	299	263	287	227	249	250	262	272	299	248	224	244	236	254	265	271	244	268	268	255	253	286	261	258	250	242	250	270	244	232	278	246	244	260	262	271	231	252	240	264	274	243	253	264	254	239	253	249	282	261	282	252	273	244	276	257	287	255	222	236	275	258	272	266	235	230	252	246	246	251	282	267	273	285	241	237	252	279	243	209	249	252	273	262	302	288	238	301	279	262	253	241	243	257	274	249	265	230	253	254	257	294	242	254	270	270	252	235	266	261	259	243
13337	13143	1845	1917	2151	1580	1196	945	2582	763	695	666	745	677	669	655	662	666	623	638	609	623	659	651	590	602	627	625	626	641	588	653	596	636	621	622	595	576	631	633	609	614	635	596	661	576	596	602	653	642	614	603	635	609	600	634	618	613	615	590	618	605	594	649	608	638	579	629	640	674	595	597	612	610	604	630	653	617	603	629	613	650	571	604	587	641	608	608	554	588	608	590	544	616	629	640	606	641	593	647	646	592	622	578	588	588	578	610	583	580	605	601	594	605	627	590	590	583	557	591	628	642	604	623	576	648	640	645	591	601	610	615	616	659	643	570	568	584	598	585	572	627	584	604	611	595	578	626	637	583	581	578	632	615	632	565	613	605	611	580	597	631	585	617	550	597	617	607	610	611	650	603	610	624	610	591	587	593	621	593	640	608	635	616	591	615	583	593	590	599	613	615	542	644	604	627	588	634	638	593	602	635	604	591	631	599	606	645	583	597	582	626	603	620	597	585	651	614	581	607	574	590	575	611	638	600	606	597	602	634	634	568	615	647	614	584	616	599	590	622	598	570	603	606	612	622	587	589	576	604	586	615	588	604	625	624	625	598	628	592	558	598	623	593	606	600	582	616	568	646	576	585	618	594	616	638	622	629	589	568	556	615	597	609	603	618	616	611	590	579	560	629	583	587	618	577	584	581	586	609	591	620	579	603	596	587	617	611	576	609	608	596	559	610	587	628	596	626	590	637	647	624	607	585	570	558	555	589	588	657	559	613	607	552	633	668	617	639	597	624	561	657	586	658	651	583	665	627	617	615	568	628	610	580	553	593	618	644	600	582	598	655	646	610	601	630	620	613	601	580	646	639	638	612	650	626	615	604	593	627	588	607	588	600	551	554	638	564	599	599	596	588	609	594	629	602	586	555	619	653	602	629	600	660	582	636	662	616	651	624	622	589	623	555	616	596	587	598	572	608	611	611	615	591	613	567	616	566	665	568	640	613	605	588	623	615	596	594	564	630	592	617	629	576	599	572	570	612	588	576	659	613	582	646	573	615	555	616	596	617	644	606	624	604	595	625	603	619	617	606	597	552	565	632	596	615	620	616	600	620	589	568	583	589	632	606	613	599	611	588	628	634	588	573	616	604	599	580	639	645	648	600	613	569	629	617	636	591	616	637	601	593	613	646	645	579	659	594	568	585	603	591	628	582	633	555	615	632	627	585	604	562	630	568	586	595	642	661	602	585	586	581	609	581	602	582	552	607	634	576	599	616	636	593	606	579	665	593	567	586	626	659	596	580	569	600	594	626	594	591	615	603	579	590	601	582	592	625	608	605	600	615	588	571	587	603	567	556	662	609	620	607	583	600	595	607	625	604	607	651	563	631	634	598	678	561	607	611	569	619	632	610	645	617	624	565	600	568	599	563	588	620	607	563	593	588	636	599	578	602	655	559	614	583	555	645	604	603	627	642	586	609	575	586	663	566	578	653	607	622	580	614	629	648	633	620	582	601	640	639	612	622	571	602	617	642	550	615	596	592	652	640	593	584	637	620	624	603	594	589	630	579	597	644	596	601	604	579	509	626	612	593	592	639	556	630	623	637	705	634	602	608	596	582	614	577	609	632	617	634	595	594	608	559	583	618	606	608	569	610	599	622	638	631	593	605	621	581	627	589	622	628	592	570	597	611	572	619	534	609	621	636	622	594	647	600	627	611	631	623	617	591	597	574	619	595	650	576	630	599	624	578	559	562	616	597	611	587	625	576	610	622	617	606	582	637	568	601	628	571	582	578	572	609	629	574	642	597	607	595	595	619	611	577	657	600	607	554	608	644	607	637	619	619	611	589	595	575	601	575	661	588	628	588	617	597	601	581	625	598	603	598	611	631	602	602	627	627	635	595	607	662	592	594	603	641	604	575	590	603	600	599	526	610	576	629	593	601	620	640	622	632	593	623	578	612	576	594	544	571	622	654	600	611	607	586	598	618	588	605	576	603	611	637	594	604	593	609	636	582	611	597	591	629	614	583	565	608	629	607	601	631	613	625	628	610	616	615	588	603	585	632	589	603	542	596	616	618	640	601	615	599	592	604	601	576	559	610	615	657	575	598	584	585	567	641	602	560	625	592	588	618	591	580	646	622	558	629	604	646	586	601	585	629	577	608	595	618	584	593	577	621	650	598	607	624	594	602	602	579	614	591	609	637	582	616	590	584	616	604	581	652	614	613	615	638	630	628	657	580	584	575	574	614	536	572	575	624	610	612	612	554	607	597	606	627	616	599	582	580	627	640	568	612	618	590	571	596	617	596	656	586	588	607	617	621	639	631	641	624	596	582	620	607	584	581	656	623	587	597	585	607	620	581	577	595	606	636	599	588	590	619	590	633	595	583	597	596	614	577	577	615	627	603	575	614	583	602	595	604	608	621	624	580	599	586	645	591	621	599	610	574	599	606	656	580	594	586	564	594	602	617	602	594	634	556	609	628	638	602	624	601	650	628	612	558	595	548	601	619	594	635	595	595	624	618	636	613	655	595	603	605	595	563	585	611	625	626	625	603	611	618	640	614	617	625	682	614	587	645	606	652	585	578	558	587	611	567	607	622	573	565	593	602	573	615	627	601	622	572	598	599	582	607	573	604	617	624	565	594	598	599	584	615	682	591	594	575	601	617	636	548	578	616	568	598	581	577	588	628	581	635	566	617	597	605	622	614	613	590	606	615	641	624	604	582	615	608	599	615	601	620	614	608	623	585	603	598	536	626	634	564	624	635	588	563	649	624	661	656	612	604	645	591	569	624	572	627	641	572	619	619	563	622	630	570	598	616	615	624	629	594	628	589	588	612	587	628	626	618	594	602	613	607	617	594	610	605	562	668	632	590	592	596	590	599	608	583	596	627	632	585	616	614	625	565	599	630	641	610	602	640	626	632	588	609	577	606	630	600	583	614	604	646	564	630	620	614	608	561	564	627	633	589	630	659	607	627	600	580	640	576	620	612	618	573	609	573	583	587	632	619	588	631	580	574	573	597	604	627	607	591	614	629	595	585	613	604	606	605	624	615	601	610	634	570	598	575	590	580	611	611	619	564	557	603	598	618	599	610	571	646	620	581	607	590	635	629	623	562	609	614	630	590	580	558	575	605	652	624	598	620	595	627	614	598	623	624	624	610	636	629	581	577	625	560	579	585	629	620	606	643	633	626	603	608	595	600	625	608	614	607	617	614	577	618	621	626	606	648	587	635	592	599	620	642	615	581	607	602	573	617	589	590	607	599	654	607	586	609	614	627	630	578	585	618	642	642	628	628	637	645	612	651	614	594	599	583	616	581	582	547	624	593	604	615	639	597	604	610	612	591	577	614	575	611	626	626	606	588	611	549	637	612	605	585	608	643	570	655	656	590	637	578	620	572	631	614	626	581	646	617	603	684	614	609	627	559	642	619	583	590	616	639	630	615	591	608	628	615	572	578	605	590	567	591	606	564	600	604	596	582	592	596	601	646
24343	34727	4935	828	599	457	393	242	493	152	117	157	128	137	127	124	138	151	134	127	112	119	126	133	151	132	139	115	132	121	119	122	131	117	114	126	109	119	111	113	135	137	114	123	126	124	117	123	127	121	97	114	105	129	159	132	116	129	140	117	129	134	122	112	110	124	131	114	122	113	134	118	129	121	122	122	107	113	95	122	108	147	132	120	121	117	119	120	124	117	103	98	96	135	144	103	120	134	126	119	101	123	126	106	127	124	116	108	120	113	125	137	138	111	120	113	121	125	109	122	110	143	125	112	123	118	88	107	115	116	111	111	95	106	103	124	124	126	123	115	96	121	133	117	105	118	114	96	108	127	104	128	106	123	114	104	105	119	106	124	111	108	105	127	103	120	85	156	120	118	114	107	104	122	99	142	116	117	108	104	122	146	108	105	122	112	91	103	126	121	129	128	115	105	120	100	142	106	114	107	103	122	102	130	127	91	111	119	110	126	103	118	123	113	140	117	121	125	128	121	125	111	103	125	137	141	115	127	110	136	123	125	113	116	122	96	142	148	131	117	135	109	120	108	112	115	108	121	119	101	130	117	108	122	112	133	111	114	126	126	122	135	107	106	108	110	102	127	116	124	113	118	121	114	103	107	117	116	111	123	122	124	117	108	119	108	110	120	109	96	118	125	112	125	104	117	136	122	120	118	105	117	129	118	96	128	107	109	106	107	135	113	116	104	110	113	132	128	115	107	112	121	101	112	114	119	117	121	116	112	127	122	106	120	114	120	126	124	117	90	112	136	130	118	126	114	104	127	116	106	126	133	114	122	113	134	123	131	118	122	102	118	131	135	111	121	122	116	103	139	118	119	113	102	124	120	129	114	105	123	113	108	139	107	108	116	116	121	126	92	129	120	134	115	124	129	124	126	130	102	104	127	113	114	119	127	119	106	113	132	115	125	148	128	145	115	122	104	126	116	107	130	120	111	122	116	132	127	127	118	124	99	97	96	125	137	134	102	118	114	105	122	98	104	101	120	118	109	104	110	127	126	116	140	104	118	115	141	105	130	121	95	143	111	100	110	131	116	111	117	117	111	116	117	103	117	123	112	137	116	101	112	130	130	122	97	131	118	116	112	118	142	111	133	115	103	118	106	112	96	116	146	94	110	113	115	150	120	125	112	117	129	119	129	104	121	126	87	125	119	109	109	129	143	133	131	107	112	93	111	102	105	112	125	110	126	115	143	130	112	129	125	116	109	124	119	138	104	117	109	126	119	123	116	129	133	103	122	116	98	102	110	124	135	116	124	113	115	117	121	108	119	106	112	124	104	128	122	118	132	153	102	129	110	114	123	117	134	132	126	110	97	106	119	122	117	133	128	126	131	128	131	102	116	110	111	122	112	132	116	109	100	110	127	124	114	126	115	133	121	131	99	102	101	120	114	109	111	122	99	129	98	111	108	104	116	131	133	113	115	115	124	123	115	110	133	120	123	105	111	132	117	113	126	147	127	129	129	119	129	126	131	107	114	120	124	115	103	126	114	111	106	105	128	114	113	115	112	83	122	128	110	116	123	105	90	124	113	115	99	130	88	124	135	115	102	128	121	116	111	125	137	121	136	123	117	160	106	88	101	137	100	138	103	119	104	145	97	121	135	105	116	100	117	123	118	113	121	122	122	114	120	110	124	112	116	133	123	100	114	146	121	106	135	107	116	128	129	120	113	98	141	108	126	124	117	109	127	122	111	121	120	130	132	110	130	102	113	123	116	96	96	114	93	116	106	133	131	101	96	123	132	132	123	105	125	136	108	94	120	99	132	104	106	118	118	107	112	129	102	134	89	125	140	106	116	120	123	136	112	111	127	118	113	127	100	121	106	130	147	119	151	103	118	109	118	124	132	108	108	110	115	119	95	106	129	127	122	132	124	105	121	119	116	106	122	125	114	128	108	121	141	102	114	110	133	122	118	132	106	103	95	140	127	112	112	119	135	106	112	112	107	113	141	130	122	113	116	134	118	100	105	146	128	132	125	112	103	127	113	133	115	129	129	111	128	121	123	118	135	127	116	117	106	116	113	110	136	106	122	97	115	101	105	122	132	114	121	119	125	102	95	97	106	110	108	123	107	109	117	112	125	93	117	122	108	116	116	123	128	127	113	105	102	104	126	116	105	121	120	143	102	130	139	117	108	102	114	120	121	132	123	131	117	123	109	122	118	105	140	126	135	124	91	116	130	120	117	115	140	110	111	103	143	124	118	129	111	111	117	116	136	94	116	115	121	114	112	122	135	118	106	114	112	129	122	126	104	95	119	117	118	114	144	113	119	119	119	120	127	140	119	115	129	104	137	110	115	97	131	113	106	111	126	123	116	102	100	103	112	117	103	123	114	121	133	114	112	104	130	125	113	113	103	123	106	117	116	125	111	108	118	129	116	120	95	115	126	105	113	116	120	142	97	132	125	120	103	107	106	117	139	123	116	120	95	115	115	132	132	112	100	103	104	105	122	123	108	133	119	127	123	131	112	92	129	115	125	115	98	124	110	129	116	120	126	121	115	105	139	127	108	114	120	101	100	115	112	128	124	122	133	112	107	127	129	133	113	123	119	122	119	115	109	102	105	98	134	133	112	111	113	118	117	144	120	127	88	109	125	125	117	117	120	119	112	107	115	137	123	127	119	122	120	108	125	105	151	109	119	106	113	122	122	113	118	111	99	113	127	109	111	119	131	114	120	130	120	116	108	126	135	130	122	123	115	109	127	125	109	120	120	115	127	105	128	117	116	103	124	137	118	110	108	113	140	129	102	121	98	120	116	118	110	91	130	115	133	121	121	117	105	118	131	110	108	127	90	92	121	99	115	120	120	106	113	125	119	126	118	132	117	125	127	118	123	133	113	121	119	106	118	118	138	119	106	102	125	117	124	101	115	134	101	136	129	112	135	115	142	123	113	117	113	129	111	114	100	104	103	125	125	123	117	122	129	121	105	125	111	141	132	136	103	127	100	132	156	116	101	125	108	129	125	109	128	101	125	113	112	134	107	129	148	130	110	114	145	122	123	121	153	94	133	123	119	115	117	119	123	126	124	99	113	106	125	108	108	102	132	131	98	106	114	144	128	108	97	112	91	123	114	128	115	115	120	126	113	109	119	131	106	115	123	112	103	126	104	120	137	145	121	94	123	105	134	113	102	123	138	119	114	135	132	126	97	120	127	128	108	136	127	106	121	146	121	121	124	104	110	118	137	124	131	126	104	124	126	136	118	120	91	123	113	138	125	142	115	123	118	88	108	112	113	114	113	123	117	113	135	127	129	116	138	143	107	124	117	126	135	122	126	113	124	135	123	127	128	122	129	103	121	109	117	143	130	123	123	108	112	119	140	111	115	103	98	118	125	117	113	128	126	133	124	109	114	103	117	109	135	119	110	116	120	141	132	102	129	119	112	114	109	110	135	121	115	118	116	117	111	120	111	109	113	122	123	109	121	118	121	114	117	101	106	117	124
17856	21258	2320	2450	2180	1824	1582	953	2160	554	547	479	434	428	421	382	351	388	374	396	337	355	331	321	334	333	341	313	359	341	327	346	322	344	317	326	314	333	313	316	289	324	311	303	285	358	327	281	323	330	295	330	318	307	327	311	290	302	301	308	355	296	340	339	302	302	299	300	288	262	322	273	288	297	313	282	288	317	281	304	310	314	333	301	299	290	294	312	311	264	319	313	305	307	315	319	315	295	308	300	315	324	322	318	303	310	313	284	293	306	321	297	309	287	298	326	287	286	308	318	313	291	325	305	301	300	314	339	287	308	320	282	291	314	286	304	290	319	294	294	302	318	305	273	313	279	330	341	293	294	306	312	294	277	324	295	325	318	343	280	296	352	330	303	329	274	280	307	282	303	315	305	320	289	291	314	266	287	328	323	306	321	320	324	325	291	318	296	338	280	295	319	314	300	289	314	298	300	285	314	303	319	303	303	293	288	312	290	298	339	322	314	288	298	289	265	296	310	316	320	338	312	324	276	292	313	305	303	310	313	316	313	294	327	323	290	305	285	299	323	321	331	322	304	288	300	281	300	282	309	274	292	293	311	303	308	311	276	279	314	335	322	293	320	300	301	334	281	348	300	278	308	321	301	286	302	317	301	314	309	306	310	306	305	291	308	322	287	341	330	298	271	304	276	309	290	284	306	317	325	324	318	304	315	301	295	284	297	288	295	281	301	292	274	335	318	295	306	309	280	281	333	308	327	302	335	331	300	313	303	277	314	297	297	304	316	326	305	279	284	319	303	312	314	321	314	299	305	297	295	277	322	317	307	314	304	279	303	301	318	306	283	318	317	311	301	273	314	310	300	309	315	320	309	316	274	302	292	333	327	307	319	295	282	282	305	317	338	319	310	317	291	292	298	270	288	315	288	320	280	289	328	338	288	321	294	278	303	288	291	283	288	280	288	306	304	288	290	294	301	307	282	314	300	304	263	317	300	278	297	265	331	302	284	303	317	281	291	292	289	287	270	287	329	307	305	281	271	310	319	302	301	297	324	311	298	326	303	310	273	282	310	315	298	310	308	294	284	286	297	315	286	303	313	307	298	303	319	300	313	294	301	329	295	324	283	314	300	282	314	325	287	289	289	329	294	325	301	295	325	317	292	274	302	314	300	339	295	283	306	321	304	311	275	268	273	302	317	324	298	300	311	295	281	328	293	307	301	276	346	332	299	298	301	283	296	308	319	318	268	277	302	295	299	279	314	310	316	296	285	286	331	291	308	297	327	325	292	310	319	306	292	300	287	334	322	302	296	300	301	255	287	309	277	285	305	297	311	283	275	317	297	295	293	344	279	280	294	287	289	319	321	288	297	279	292	312	302	317	324	290	277	262	305	290	298	314	291	298	308	305	281	335	302	303	281	296	303	293	305	308	307	315	289	330	306	302	316	301	322	296	307	312	278	298	309	279	292	305	305	289	321	343	296	307	300	311	354	352	281	285	282	305	282	304	310	312	302	310	303	291	297	266	288	312	297	310	306	288	316	300	292	322	303	306	299	290	300	264	305	314	310	291	309	263	323	290	272	289	280	304	291	312	310	300	309	318	284	306	339	311	298	319	304	315	282	322	312	331	293	312	313	292	294	303	297	309	329	330	304	318	279	323	307	331	281	291	286	267	311	303	299	322	272	310	321	310	352	294	306	321	295	288	311	312	329	299	317	278	265	326	315	297	328	300	288	297	307	320	298	306	309	328	288	299	322	305	316	308	272	328	318	289	304	295	308	287	328	299	308	304	290	311	315	313	285	320	309	292	281	310	275	265	317	295	280	279	296	316	311	304	281	291	330	294	294	302	281	332	298	300	290	310	283	310	308	344	300	290	315	303	300	285	289	299	301	296	310	261	319	278	286	342	299	305	312	319	293	309	297	284	299	302	281	311	287	315	324	295	310	275	300	316	305	327	311	303	308	299	307	308	312	319	307	275	316	280	326	297	280	302	307	302	289	302	329	302	302	305	300	311	322	290	296	279	294	318	304	299	333	305	309	318	307	290	300	275	258	303	310	288	341	294	291	297	280	331	318	308	270	291	280	309	319	289	318	293	305	291	329	313	316	313	296	294	304	325	305	323	316	300	316	307	316	313	314	273	325	300	311	303	279	297	324	291	324	289	297	284	308	302	308	289	312	322	292	306	300	319	302	307	348	292	287	300	332	308	257	308	292	265	305	347	306	303	311	343	303	320	342	295	306	309	284	292	276	320	308	324	303	298	291	294	328	294	303	302	321	299	281	294	311	326	277	323	305	287	291	299	321	310	326	327	324	314	316	340	289	315	300	301	325	282	279	273	312	303	304	284	305	310	297	321	317	291	289	268	308	314	316	340	282	279	284	309	243	307	324	315	316	269	325	268	277	328	292	277	345	341	302	293	287	322	303	293	292	281	300	310	292	301	301	332	297	276	310	272	304	309	320	287	270	279	299	286	319	336	279	310	285	316	275	281	292	285	284	304	288	274	324	302	313	291	314	344	303	324	298	301	307	314	320	322	304	314	303	298	312	281	306	292	308	330	324	248	305	340	309	312	307	306	305	281	288	272	276	271	302	327	269	301	290	311	315	284	293	316	311	284	289	311	298	283	279	294	288	308	286	289	281	284	301	285	281	299	274	282	312	280	304	276	312	327	334	312	337	273	327	298	314	324	300	301	321	286	325	339	302	316	299	309	315	326	330	304	305	291	278	312	283	296	308	298	297	294	303	280	319	284	312	291	341	291	310	289	299	291	303	285	321	299	314	291	277	305	286	283	287	264	271	295	268	288	291	313	319	274	280	278	285	323	291	278	313	309	293	310	305	316	304	279	294	304	279	275	284	296	276	301	315	293	334	310	283	323	316	315	258	281	308	284	288	337	281	306	320	316	318	310	298	309	290	300	317	318	310	310	292	304	290	335	281	302	318	285	321	278	354	320	295	307	325	314	311	296	289	282	306	298	302	270	314	294	318	265	278	287	311	315	287	292	292	282	318	313	306	337	314	283	282	292	321	323	289	302	306	286	293	287	296	321	332	326	309	328	289	274	317	343	305	327	330	316	282	325	283	324	271	323	287	324	320	306	284	299	304	299	309	296	311	320	276	310	324	296	313	292	308	316	302	308	290	335	285	284	307	309	305	305	278	294	303	339	312	308	327	290	301	314	296	288	308	306	274	282	306	317	300	289	263	284	320	298	322	312	285	339	309	282	306	303	312	291	286	317	333	286	268	307	305	314	314	260	302	299	319	287	294	301	310	280	327	279	301	313	312	306	331	310	298	317	303	283	289	290	307	295	300	307	298	301	279	298	307	336	294	297	342	330	303	298	299	321	311	324	288	278	309	277	300	291	291	308	279	304	292	338	276	308	310	316	278	311	299	264	338	329	264	310	278	307	318	312	304	314	281	278	296	308	316	289	306	308	303	311	315	312	304	323	298	303	287	304	275	260	328	299	275	302	300	352	297	304	269	305	305
2994	1756	507	407	326	327	289	289	300	258	256	276	298	253	267	280	301	275	303	301	300	236	290	300	244	269	288	262	284	283	270	298	266	249	265	299	287	314	259	264	294	293	300	295	267	301	266	290	285	303	278	292	283	281	274	276	256	270	283	258	250	280	284	274	276	260	274	303	283	299	300	293	252	276	287	263	292	277	312	318	276	272	282	303	284	269	238	273	267	280	248	278	305	276	309	251	285	277	270	268	279	308	263	319	296	307	270	279	280	300	291	254	272	282	277	266	295	313	272	273	267	269	304	299	284	279	295	304	270	296	288	267	285	311	294	291	286	301	301	268	269	274	271	281	257	310	262	235	301	284	275	282	235	279	284	272	273	289	294	273	295	246	287	301	318	277	306	311	273	261	290	272	272	264	306	274	279	309	298	303	281	245	286	294	276	286	301	295	287	276	315	269	269	279	282	260	273	261	310	320	294	301	276	288	294	280	269	300	266	324	299	291	272	292	298	260	281	268	273	280	291	258	286	290	261	299	271	295	259	288	273	263	266	306	251	283	298	264	292	290	274	285	274	257	269	287	279	287	285	293	316	269	281	290	287	275	280	284	256	294	279	249	297	306	257	282	272	272	273	283	277	278	268	262	286	298	297	286	287	262	279	280	299	271	306	289	305	271	296	279	289	268	291	287	297	255	293	287	301	308	280	314	279	277	287	282	302	267	291	283	298	281	305	278	266	285	293	288	307	273	285	283	282	282	281	290	301	266	289	281	296	294	282	286	268	285	282	290	301	272	302	317	313	307	272	256	270	246	262	299	270	308	268	299	295	300	271	303	290	292	274	266	298	302	310	276	301	285	286	289	270	294	268	290	261	271	272	264	276	287	287	270	298	256	258	280	326	324	258	287	308	292	245	279	259	287	296	258	289	287	263	293	282	254	270	256	299	263	269	285	289	279	251	252	293	274	269	263	268	259	278	255	261	264	283	261	270	285	272	309	299	271	243	282	264	300	253	261	284	287	306	314	310	290	275	294	307	263	261	310	277	297	294	326	265	266	281	301	287	314	283	272	284	263	303	278	296	290	288	312	294	274	267	291	300	294	259	304	299	316	301	343	243	281	293	273	275	326	292	279	279	286	284	274	297	288	276	290	252	270	272	260	274	306	265	288	295	289	287	280	284	302	283	293	309	287	280	282	276	252	258	279	274	278	255	297	289	285	270	297	273	280	283	294	305	269	288	280	307	307	294	312	281	284	288	293	290	266	276	268	289	292	275	289	322	259	274	284	303	280	276	294	288	275	260	295	290	285	334	249	286	260	314	279	289	282	290	276	288	274	285	320	275	267	294	267	289	285	270	259	278	282	265	253	299	285	314	310	271	332	267	283	290	317	317	277	289	300	257	278	249	280	278	298	286	277	289	256	303	283	269	269	250	311	293	272	286	286	290	281	284	284	282	308	268	274	297	274	231	297	308	285	301	294	259	323	265	277	295	280	275	271	282	288	277	294	305	285	305	272	294	253	288	268	303	306	267	290	272	280	269	266	270	268	253	263	256	275	263	286	283	287	275	312	232	291	265	293	269	296	277	293	264	279	251	282	263	298	282	274	261	279	305	302	263	302	289	296	288	260	262	282	288	311	282	267	260	303	292	318	275	245	270	278	279	278	305	290	299	277	307	275	252	262	275	283	265	311	292	306	282	280	272	282	258	279	276	299	283	279	253	271	310	287	281	258	296	324	274	263	307	287	286	284	268	264	234	326	273	260	280	266	296	265	263	295	266	260	292	277	261	251	247	279	285	285	308	288	315	286	277	270	290	277	257	268	303	280	276	296	310	299	303	255	262	280	269	274	258	282	274	293	231	259	271	267	261	321	291	268	281	307	285	256	275	279	271	284	286	256	294	300	251	290	295	288	272	266	294	276	306	299	286	313	321	300	292	296	275	318	300	272	297	287	282	323	253	258	303	288	289	285	294	237	241	293	253	273	302	302	281	300	269	270	290	290	257	265	286	284	275	279	283	270	301	281	276	276	288	293	291	284	300	298	316	299	307	293	272	312	277	262	279	271	297	317	293	253	287	276	299	330	289	301	286	306	265	296	269	288	284	285	270	274	269	295	265	274	288	291	279	314	299	304	310	272	287	292	274	266	286	293	266	277	299	276	284	293	271	254	277	293	278	287	289	337	270	293	281	293	265	289	306	298	299	289	281	284	283	294	279	273	294	289	288	282	301	284	266	265	303	284	292	278	284	293	271	324	304	254	296	265	281	276	272	297	278	306	264	275	293	271	284	270	261	267	267	281	279	285	249	277	286	280	290	290	283	286	266	292	271	312	264	287	320	301	279	296	267	298	278	276	281	299	286	273	277	286	291	285	263	303	267	296	260	274	301	269	269	295	287	307	322	297	291	295	285	308	283	285	322	281	284	281	270	264	312	270	278	272	263	285	271	272	262	301	269	300	290	281	301	316	253	311	304	287	299	290	320	291	266	287	299	321	307	281	300	300	297	292	264	267	289	286	278	240	284	283	277	281	246	297	274	287	284	259	289	275	282	295	288	295	245	262	255	277	292	277	248	270	262	267	263	254	281	305	282	241	283	304	259	295	276	256	297	275	261	271	300	294	276	263	283	296	307	263	331	295	286	286	284	266	256	277	282	294	274	320	240	266	294	288	276	305	294	315	277	275	296	280	292	284	283	283	299	311	280	277	286	270	271	291	286	239	295	272	271	251	242	285	306	272	251	306	275	241	269	289	275	282	265	263	273	272	266	315	293	262	316	270	274	301	304	294	306	317	269	287	295	297	285	259	279	286	307	255	273	274	280	295	280	284	266	282	297	260	292	311	318	269	266	319	291	277	270	296	288	294	309	286	297	298	272	256	274	289	272	270	278	313	275	329	288	276	276	278	299	283	261	281	261	264	294	292	271	254	267	276	264	300	263	297	266	309	255	290	275	277	306	299	263	275	271	270	265	282	304	259	270	275	286	257	304	310	274	286	274	280	288	250	276	281	306	285	280	289	282	279	285	256	286	318	288	259	278	268	251	243	259	261	266	295	275	285	309	263	297	279	317	250	281	277	270	320	287	284	287	246	260	298	276	281	284	283	279	285	276	281	300	325	302	303	295	291	293	294	298	278	244	295	302	285	284	286	294	295	291	269	277	292	294	243	289	317	277	292	263	275	294	275	303	292	272	261	264	284	271	284	257	340	309	303	309	267	289	270	303	281	322	269	263	254	305	276	260	287	288	271	292	253	268	266	305	264	282	309	289	301	287	317	261	263	299	295	278	248	303	268	284	270	278	251	292	256	260	271	289	251	313	295	282	281	269	305	288	308	277	314	284	287	267	279	280	280	284	281	271	270	301	257	336	276	265	278	297	324	273	286	262	292	286	260	279	308	268	287	278	280	269	278	274	314	272	269	289	318	294	276	282	266	277	281	283	285	289	244	297	246	297	275	271	284	306	266	280	235	278	282	276	302	265	318	294	276	278	293
3118	2911	1115	1023	968	947	790	750	723	710	672	659	630	741	650	631	672	684	692	665	625	634	680	674	666	624	661	664	669	681	658	679	694	704	659	639	727	693	717	669	690	653	683	630	655	642	662	642	692	720	684	700	672	712	664	659	701	671	674	655	707	669	705	672	615	669	594	662	615	704	636	659	698	703	637	713	673	653	648	640	658	642	663	686	662	675	682	645	712	693	708	724	673	730	690	693	662	664	627	721	683	646	580	633	675	648	645	672	634	676	657	614	691	677	714	654	638	690	670	677	676	692	681	675	679	691	710	687	684	692	656	697	675	667	693	654	686	665	674	683	653	706	667	699	718	717	688	685	648	662	664	613	671	689	671	673	663	682	647	672	700	686	663	641	680	696	696	669	692	671	675	665	662	631	627	655	676	655	650	694	670	626	689	634	678	650	694	672	710	723	659	684	647	677	708	659	725	673	591	663	700	667	681	687	662	692	644	699	672	669	679	677	698	698	663	690	700	692	676	647	669	666	590	679	663	660	661	715	680	698	708	647	686	697	665	683	653	680	702	676	688	663	685	651	678	637	677	650	656	700	615	668	667	630	674	676	691	636	699	698	725	693	678	669	675	698	656	632	657	651	652	638	669	686	651	678	690	627	702	682	705	633	694	656	664	646	644	682	677	692	666	695	685	691	689	647	682	678	614	681	645	683	673	697	667	658	674	703	684	681	681	621	633	681	691	659	642	634	675	670	679	717	653	695	656	646	613	658	656	673	685	684	679	664	654	628	637	677	639	714	684	699	671	690	656	614	677	688	675	709	672	654	687	692	664	648	631	666	625	711	679	681	663	650	651	624	657	711	667	663	694	672	638	674	709	671	655	655	647	681	672	666	656	663	694	682	647	689	679	670	675	677	654	625	678	656	701	702	683	654	651	647	726	679	643	738	719	669	703	662	695	707	648	625	670	614	625	699	659	644	688	687	645	707	670	662	661	654	657	648	666	659	684	675	663	645	660	655	631	651	700	719	673	646	692	641	681	654	680	657	675	729	688	633	685	731	652	643	707	675	666	662	639	694	626	654	682	703	705	668	640	674	654	688	705	699	658	693	662	616	696	692	624	656	669	677	643	676	710	637	691	672	673	650	687	648	668	703	685	672	648	648	655	699	648	649	660	668	631	677	667	658	691	704	729	731	679	662	636	650	681	657	664	653	657	716	646	663	646	647	667	696	653	662	687	694	690	636	668	708	636	668	643	670	630	692	637	682	658	684	643	674	602	679	634	682	707	686	660	714	666	692	620	660	692	665	675	701	673	642	638	676	657	711	675	644	658	641	668	658	695	700	678	664	657	688	728	705	643	668	638	627	680	640	689	624	724	660	666	659	680	649	729	646	659	685	678	703	688	667	688	680	698	683	676	665	651	613	632	660	676	672	643	675	621	683	674	694	623	709	690	652	640	678	680	649	680	733	653	651	667	702	732	619	667	645	675	681	646	719	660	698	623	635	707	696	634	643	657	639	676	683	652	665	676	666	693	668	650	611	689	669	686	703	690	630	728	652	636	688	654	691	692	686	662	659	664	662	702	668	642	636	697	676	637	677	657	716	640	645	667	690	673	683	716	703	677	636	665	683	666	654	669	714	644	662	682	675	694	683	646	683	656	654	629	675	657	700	675	677	672	646	635	675	726	655	704	646	615	728	685	661	688	674	616	681	649	702	632	655	719	643	638	727	615	661	670	699	660	685	700	658	661	640	683	670	673	688	680	682	663	680	654	700	643	677	651	682	645	648	730	669	667	651	706	670	680	676	676	663	659	639	671	683	633	670	699	623	665	669	645	696	688	659	704	669	700	675	652	659	651	653	661	689	689	671	710	671	678	660	675	691	639	688	669	696	652	685	681	704	666	688	663	687	640	690	652	680	692	638	645	663	661	690	661	662	668	661	683	714	605	693	644	667	698	698	648	656	671	672	679	625	670	664	690	666	663	650	686	641	688	640	626	709	629	662	681	700	698	648	644	669	646	654	663	722	681	637	688	665	679	723	666	644	662	694	664	636	703	689	650	712	624	680	695	658	683	692	664	708	669	584	659	663	677	669	702	672	668	675	672	680	676	720	700	689	653	679	704	676	678	652	663	622	702	683	664	679	701	667	689	700	674	665	645	631	638	692	692	660	649	686	672	663	726	664	680	676	682	667	699	673	651	674	687	635	693	672	669	629	671	714	695	660	686	629	633	662	655	649	680	675	687	631	650	608	642	710	732	698	659	661	657	674	665	635	697	704	628	666	663	663	686	661	686	664	679	701	671	671	650	687	660	655	639	669	690	644	673	651	651	676	645	613	672	638	697	641	671	672	660	666	687	702	688	655	722	723	695	705	664	725	632	754	627	703	703	668	652	722	623	667	633	708	676	668	645	695	694	704	655	668	670	633	641	677	685	675	683	636	661	655	656	659	682	692	650	638	670	682	691	714	700	664	693	613	689	667	672	688	685	656	701	648	664	702	656	637	674	709	735	659	720	682	669	639	706	644	644	651	673	680	632	683	678	680	670	703	676	632	661	677	663	675	652	719	657	648	675	714	705	713	691	696	677	695	651	649	686	668	687	648	652	645	654	670	673	702	659	683	683	627	723	689	668	689	655	707	718	755	669	722	672	605	664	626	660	669	632	697	672	665	655	703	700	616	697	678	708	684	680	662	644	638	698	672	663	662	705	683	652	692	654	674	683	680	642	711	701	658	714	673	634	626	653	665	670	628	643	665	677	700	678	700	683	667	643	637	653	627	679	715	678	666	658	728	678	686	670	683	628	708	651	648	661	655	655	688	649	686	683	674	691	675	715	730	675	648	686	670	700	672	640	635	669	679	649	667	667	714	679	651	652	677	619	705	642	661	662	677	657	695	654	658	739	665	665	657	657	678	676	721	699	635	631	655	645	679	666	700	714	665	680	684	649	642	708	663	682	651	733	711	700	645	656	724	677	667	666	731	718	731	685	645	649	652	653	702	698	677	641	633	665	646	657	657	692	743	661	685	647	637	697	650	660	674	650	641	695	684	679	655	667	700	671	711	634	654	640	651	620	681	698	697	696	631	658	642	669	698	670	667	664	687	698	669	655	652	668	679	638	664	691	700	639	651	655	599	701	673	648	672	681	721	631	711	675	658	671	658	694	677	687	655	682	675	635	654	643	653	627	687	712	655	647	648	718	695	660	647	666	657	714	644	677	663	679	666	661	644	631	657	655	655	667	675	681	667	721	667	635	673	699	657	674	659	672	659	644	631	630	717	710	655	702	696	658	663	653	631	672	684	703	650	661	665	666	640	660	706	704	693	684	620	646	656	675	650	690	692	650	640	650	640	664	680	683	693	651	639	665	654	562	660	668	627	636	654	673	609	674	654	662	672	717	669	668	673	692	648	650	676	677	679	640	667	611	699	700	704	670	676	620	656	694	669	648	666	685	699	660	652	688	641	640	700	689	672	662	628	693	684	687	618	600	690
13271	23210	2118	501	389	463	350	320	276	291	292	287	272	255	256	266	257	268	265	261	277	244	264	271	288	272	264	280	258	270	257	270	283	267	280	258	275	268	267	274	245	255	239	238	262	274	274	239	249	272	275	270	242	257	247	277	249	268	253	245	260	277	300	253	275	239	292	250	244	260	238	251	270	268	262	265	266	258	245	215	268	295	290	258	259	260	265	242	199	286	251	226	297	265	271	273	235	267	252	249	262	250	259	257	247	252	248	269	268	270	273	262	258	264	281	269	256	239	257	246	241	279	253	233	283	248	237	284	279	261	246	253	251	237	256	228	260	284	222	268	248	266	274	282	220	254	262	244	277	265	272	276	260	267	262	250	237	271	245	275	244	239	263	261	263	279	232	273	249	267	229	250	242	260	272	259	239	283	267	240	247	259	242	256	231	245	265	258	255	265	227	237	285	250	243	282	254	239	275	249	257	247	275	275	254	273	289	265	249	240	270	239	268	246	241	289	248	254	267	244	268	268	272	243	269	224	243	266	258	252	260	223	273	264	270	247	233	238	245	252	285	224	246	227	247	256	268	220	229	205	276	271	290	289	264	252	266	222	243	258	276	254	277	254	267	259	239	261	258	273	278	279	240	244	291	234	255	287	235	240	253	243	270	256	238	268	242	241	294	246	253	250	275	260	258	268	288	230	251	258	251	249	252	253	239	243	246	280	248	269	238	243	258	295	246	266	232	248	217	251	263	260	277	282	284	291	233	248	222	267	238	301	281	267	246	261	246	287	235	218	263	250	235	243	271	223	247	256	257	241	273	248	284	260	255	298	268	264	260	284	248	267	245	260	279	257	246	235	253	291	247	228	244	251	265	236	259	267	262	247	256	275	273	248	266	281	283	256	285	270	273	226	233	258	272	248	264	271	258	256	292	261	263	258	272	237	237	250	260	257	262	279	279	260	242	248	243	251	252	234	235	258	288	277	250	249	252	237	262	275	256	284	214	279	209	251	226	231	252	225	257	254	273	254	252	259	263	237	245	272	260	268	245	253	263	249	255	248	280	279	255	249	243	271	269	275	259	246	272	247	261	257	263	271	268	271	263	240	269	244	259	263	278	254	268	276	260	249	266	255	274	227	279	246	270	257	246	262	287	257	253	264	275	249	260	251	255	258	260	305	285	269	259	255	249	256	259	254	245	257	240	224	288	273	239	262	235	268	243	252	267	247	222	250	253	266	225	264	267	243	254	252	220	243	249	245	237	261	276	243	267	240	253	228	242	283	249	231	251	276	246	251	264	249	268	255	272	278	270	260	247	277	278	266	272	251	238	261	263	229	241	284	256	274	252	229	277	284	233	284	239	266	228	236	285	251	253	238	244	291	255	286	242	252	245	269	282	287	288	255	280	267	274	284	258	249	257	255	271	271	257	257	246	266	284	236	234	275	241	261	261	277	247	277	252	258	261	274	258	285	257	259	245	288	288	251	261	249	234	257	264	259	244	265	256	228	260	254	271	270	261	252	257	220	256	215	270	253	265	262	257	261	249	228	267	230	256	232	250	275	274	275	260	242	278	259	260	263	259	261	278	284	272	252	248	260	253	262	240	238	290	227	243	251	253	249	273	263	260	241	250	239	254	220	262	289	258	242	271	266	233	258	297	262	259	272	227	249	261	223	238	272	254	263	252	210	257	274	266	266	251	243	254	246	257	235	226	287	233	278	261	261	270	277	262	252	280	288	262	219	259	258	244	263	248	258	243	287	272	268	247	270	259	223	247	245	257	246	251	259	272	252	268	244	263	249	262	246	251	263	283	244	257	267	298	277	259	231	259	262	248	265	268	240	300	246	260	253	250	263	263	285	283	284	257	287	254	241	285	275	255	241	253	278	234	238	255	260	256	273	263	257	251	259	256	247	274	265	224	286	244	273	293	261	287	257	290	223	237	244	269	297	243	273	255	263	270	243	256	268	255	275	262	276	281	233	279	282	269	259	235	266	261	283	219	253	255	293	235	281	250	254	250	253	259	243	252	240	250	275	255	256	271	245	276	278	258	254	255	253	262	239	251	248	269	294	269	272	285	269	252	277	300	281	253	223	258	262	240	242	287	277	237	273	239	246	264	277	265	249	245	242	257	269	267	249	270	275	253	246	255	257	257	288	250	263	270	293	275	256	245	268	252	252	253	260	243	237	253	265	269	223	250	268	236	263	313	247	248	246	262	269	278	270	271	252	255	261	259	238	244	248	274	254	269	292	246	221	278	262	254	260	256	255	239	243	241	231	228	270	274	252	280	243	252	255	256	227	292	246	265	243	236	269	242	262	265	214	248	275	238	288	260	237	281	280	256	243	283	283	270	241	250	256	230	254	237	239	241	249	266	261	248	263	269	260	245	275	266	269	279	248	248	244	257	262	285	290	283	278	261	235	271	251	280	288	259	259	258	289	229	254	254	227	264	236	263	300	273	233	268	263	276	269	237	270	273	266	244	256	241	270	251	250	243	240	251	243	278	240	262	252	261	234	250	265	248	259	244	259	271	260	274	257	253	248	238	269	256	243	240	247	276	291	235	232	241	250	261	296	255	259	252	272	281	260	269	262	265	266	213	251	233	291	241	266	249	234	255	257	260	238	287	247	260	258	267	259	281	241	267	264	259	268	263	247	262	238	241	259	271	233	240	286	274	278	256	229	242	247	257	253	266	240	269	253	265	270	254	251	261	266	273	240	254	234	241	269	262	272	267	264	264	249	273	260	256	287	239	278	243	270	274	276	242	238	223	248	257	254	258	233	277	262	243	261	267	256	268	226	256	262	234	233	285	249	264	228	248	231	274	264	281	251	276	239	232	279	283	276	261	269	244	242	278	265	248	247	269	277	276	277	279	251	240	217	277	243	246	251	254	254	266	250	281	253	263	251	248	244	257	238	267	221	246	266	250	290	251	258	256	223	251	290	286	264	278	290	252	301	264	235	276	255	245	224	244	255	244	246	270	247	236	236	277	271	265	259	283	245	236	294	265	239	255	250	244	255	270	264	267	223	279	272	253	294	276	249	236	258	259	277	252	246	262	287	248	279	248	217	255	270	291	278	254	265	268	270	258	244	280	240	298	255	252	254	261	253	255	253	247	256	250	255	261	246	244	270	243	247	250	261	245	268	246	271	254	244	252	231	259	252	244	241	208	255	236	279	250	252	294	252	250	250	267	238	268	232	225	286	279	265	244	239	237	265	260	276	261	250	264	263	241	242	276	259	283	251	269	241	270	260	247	246	263	250	298	263	265	293	222	269	261	245	242	260	269	276	266	261	262	265	275	255	275	290	263	242	255	285	244	246	241	273	271	265	240	236	216	268	237	225	242	269	257	259	269	229	257	261	245	280	257	258	255	278	264	268	249	259	271	246	258	257	243	242	275	276	267	269	245	260	268	270	272	260	232	256	255	267	278	230	243	255	259	251	278	261	287	272	260	262	234	265	249	276	257	240	253	259	258	260	258	249	270	241
11080	18555	1683	1576	1468	1491	1029	917	812	729	739	724	688	650	668	643	658	640	633	663	649	660	611	612	618	636	604	608	652	629	642	624	615	616	625	625	627	629	565	600	642	614	625	581	623	594	632	572	632	573	588	594	646	657	584	600	597	617	626	600	640	603	597	625	571	575	597	628	588	649	606	602	644	601	620	600	589	597	580	591	605	623	622	636	590	566	583	665	649	606	582	640	617	605	613	619	622	632	611	590	625	608	623	592	595	587	594	598	596	607	599	619	608	614	607	591	569	599	639	555	532	592	591	614	566	630	621	617	607	616	598	577	570	618	642	608	613	565	607	614	574	587	591	594	607	579	589	579	604	588	610	599	656	572	631	629	584	598	592	607	609	632	609	651	588	614	627	613	632	632	587	616	633	596	626	644	607	592	606	635	576	597	608	625	577	604	608	619	637	626	638	559	590	654	590	583	646	589	616	578	617	608	626	623	564	563	650	599	601	614	608	603	599	578	622	573	581	619	588	603	585	639	623	604	598	673	627	631	611	585	620	629	602	632	629	605	613	623	589	599	566	634	602	556	614	624	636	586	625	611	611	639	655	613	662	627	592	580	610	624	609	642	596	585	600	590	624	608	601	586	617	572	593	595	601	568	647	613	636	607	610	591	600	662	557	599	599	597	597	558	609	555	587	653	607	583	589	604	619	620	559	628	604	581	651	647	638	617	590	567	624	605	612	568	612	586	596	586	623	606	594	587	599	619	584	598	596	599	612	582	603	638	591	607	574	618	642	621	644	582	612	640	611	568	602	618	626	637	571	596	592	614	618	597	619	563	575	544	612	558	649	594	570	613	640	597	627	619	603	584	625	625	562	584	615	578	527	624	569	596	598	578	591	572	617	617	584	599	599	585	620	633	605	639	611	637	620	621	625	624	562	621	592	633	596	594	591	587	575	687	641	616	596	609	604	602	586	606	616	628	588	622	605	606	589	619	585	626	576	593	601	632	616	623	552	650	608	607	629	568	581	616	613	620	639	598	633	596	600	648	586	576	595	603	622	582	637	612	628	628	612	627	639	590	596	622	595	661	629	603	607	619	631	603	628	603	660	604	621	612	580	575	591	605	606	625	592	600	625	558	594	595	614	588	572	636	614	589	617	607	581	615	657	577	624	585	593	578	604	587	603	527	585	585	590	610	611	585	597	567	565	571	619	590	600	599	601	638	588	589	595	622	587	527	675	585	624	639	596	609	639	594	595	635	619	602	627	603	611	617	634	612	578	621	628	594	597	629	623	612	599	618	599	606	586	644	618	608	645	623	641	585	612	590	620	604	583	596	648	612	602	612	578	618	600	614	605	615	636	586	613	545	603	572	607	573	639	633	607	629	657	626	616	609	597	597	581	585	604	571	644	599	537	623	603	600	603	638	579	600	597	650	622	596	572	625	557	620	619	628	646	581	614	600	648	586	577	646	612	579	622	605	670	593	622	608	640	563	584	604	611	624	609	639	604	551	599	600	628	595	637	597	600	604	617	610	635	604	585	635	626	580	589	619	603	635	627	578	629	585	574	602	625	585	601	605	622	618	610	595	602	605	641	603	637	659	618	614	623	595	620	582	616	585	593	603	609	590	643	587	590	646	613	603	593	645	623	601	575	608	584	620	600	586	609	596	580	592	591	609	548	576	558	604	583	612	627	594	620	545	574	606	583	581	588	574	601	573	606	627	609	619	613	629	594	635	582	639	621	566	577	606	613	625	625	581	593	583	606	594	574	607	600	633	579	598	624	635	628	599	603	607	599	609	558	605	581	583	620	586	582	613	646	598	557	607	604	641	610	589	628	615	569	629	642	600	562	602	599	633	594	689	573	605	668	634	566	573	566	652	600	591	584	590	579	605	595	591	666	602	623	641	598	605	581	592	584	547	557	578	577	623	628	608	589	615	623	579	606	603	582	570	606	627	621	624	549	585	623	586	609	594	581	564	603	645	674	591	555	602	601	599	630	590	627	599	651	583	624	597	591	558	604	635	587	596	562	646	569	600	591	591	619	657	608	613	601	570	616	543	611	578	592	592	628	654	606	591	659	604	585	608	620	593	589	632	565	620	632	630	612	547	631	661	617	561	593	604	583	629	595	595	607	623	620	639	597	588	623	607	601	646	627	614	602	550	628	578	602	620	592	607	620	631	564	597	624	611	563	572	581	614	605	602	616	569	570	612	606	594	611	606	582	564	629	644	567	588	586	584	629	627	604	591	617	601	614	619	581	604	613	578	621	597	597	635	594	600	601	616	594	630	626	576	588	596	560	603	614	621	627	617	613	571	639	610	644	636	649	612	661	586	572	636	612	620	598	587	565	596	601	595	609	578	615	603	569	570	626	613	622	644	639	606	585	618	595	632	658	592	592	627	584	568	621	613	635	621	540	607	623	599	667	654	590	604	586	601	615	624	630	614	600	588	601	632	611	605	636	629	605	585	635	604	599	564	610	603	574	594	616	627	627	633	592	579	627	633	634	638	607	615	636	631	577	622	637	599	608	593	601	671	624	599	605	606	637	592	600	640	575	635	576	595	628	637	611	580	618	604	570	651	633	605	545	614	626	577	610	603	637	597	575	609	564	587	636	649	622	668	577	550	642	585	583	585	635	589	607	608	610	613	598	576	595	597	601	573	621	632	597	608	609	607	596	618	617	605	612	598	602	630	601	624	626	614	580	627	612	636	646	615	636	596	571	580	611	592	608	594	595	622	580	582	601	609	589	609	643	593	608	566	652	584	577	588	591	604	611	601	619	535	621	599	570	620	629	599	644	659	574	610	613	619	594	601	596	571	572	591	638	609	599	595	601	573	641	585	582	617	601	597	621	589	627	598	644	604	572	625	601	578	661	580	575	609	615	567	613	619	608	606	589	640	606	631	592	582	591	568	620	588	609	586	633	559	636	610	620	599	629	627	606	634	638	561	648	599	624	600	614	613	587	610	575	595	632	599	626	633	597	589	606	634	633	587	618	597	580	590	632	628	614	580	592	605	586	601	668	605	620	572	592	579	620	694	600	628	641	577	634	569	599	579	617	618	638	645	626	653	616	618	590	607	583	581	619	628	598	648	605	617	592	601	611	621	605	608	618	577	603	601	577	593	646	580	623	638	623	606	630	579	620	615	565	612	615	577	613	589	589	593	622	600	641	608	608	566	625	656	578	624	599	623	616	569	596	631	620	592	608	618	633	574	590	585	604	618	603	608	613	625	553	588	609	587	600	642	639	605	598	595	624	616	590	613	628	602	631	632	599	575	586	577	650	639	584	619	584	606	643	630	633	635	582	624	609	641	611	616	608	636	601	617	598	668	583	633	640	631	567	635	619	636	593	652	628	603	579	618	529	607	617	567	648	619	609	616	604	636	600	624	609	586	601	561	592	602	627	596	584	606	616	632	573	603	598	635	630	620	621	595	631	544	638	606	579	612	625	620	595	625	640	615	617	620	631	573	591	580	603	586	582	615	632	677
20996	40489	6364	816	395	337	255	198	157	177	123	147	147	137	132	138	110	126	141	153	115	129	128	149	137	139	118	108	129	137	119	106	136	122	110	136	146	126	135	108	128	120	126	126	143	131	139	138	139	121	132	112	115	111	150	125	124	121	127	126	116	111	137	105	130	137	130	109	125	130	112	114	117	109	110	127	109	130	109	132	114	110	123	122	140	134	131	126	146	107	123	135	116	110	120	137	123	111	111	126	126	125	141	114	124	119	137	124	122	129	115	122	129	143	132	123	117	119	114	110	113	108	124	104	99	123	99	114	129	113	109	111	138	133	107	132	131	132	113	119	109	107	136	116	128	134	115	105	123	152	122	125	125	106	120	105	120	155	120	133	125	114	130	124	110	115	110	107	103	129	121	120	112	113	114	117	105	131	127	116	115	134	119	121	120	131	119	129	122	109	128	117	109	140	124	111	120	127	126	122	119	114	148	110	118	107	127	116	110	116	110	126	126	117	125	118	129	133	122	118	113	141	123	115	125	152	105	146	131	101	122	128	115	113	161	123	119	132	121	134	127	119	90	108	137	123	101	114	114	129	110	123	108	116	128	135	105	109	129	105	116	119	133	131	132	130	128	113	117	131	119	142	138	133	125	114	119	107	123	107	116	129	100	114	110	106	128	123	118	120	139	131	136	113	128	125	105	122	123	123	120	124	123	121	127	119	137	122	139	130	109	124	106	119	125	139	141	127	119	112	121	128	103	105	100	125	108	117	139	114	116	132	124	133	111	135	126	133	122	124	112	125	110	105	134	110	113	140	114	146	109	121	120	112	120	135	131	116	128	105	115	108	112	105	139	137	134	124	114	113	120	115	127	108	132	138	99	129	125	123	121	102	124	127	107	123	126	119	99	133	114	109	107	116	114	89	132	127	104	118	136	123	121	113	117	135	105	125	108	146	107	117	138	125	108	116	114	122	84	100	112	123	141	124	106	116	110	105	124	134	123	124	119	123	136	118	114	117	118	106	136	111	125	127	118	119	113	130	108	116	111	141	120	102	102	107	131	124	135	119	125	121	97	128	140	131	136	116	110	141	110	107	110	96	136	117	110	110	110	125	126	138	121	126	115	117	103	117	109	109	120	120	103	118	125	123	132	119	122	128	120	130	109	136	109	109	104	101	131	123	109	144	110	144	133	135	121	111	116	107	118	128	105	127	121	125	123	124	113	117	143	124	134	119	119	123	118	116	128	119	137	113	99	114	108	127	98	125	136	133	121	124	110	133	103	120	114	112	128	117	104	119	116	125	110	109	118	111	128	111	120	103	125	111	102	121	106	116	119	104	125	105	106	122	129	123	96	117	109	109	113	131	121	126	109	144	129	115	129	107	119	131	117	122	98	97	111	122	107	104	130	114	118	102	124	115	129	146	116	113	119	103	106	122	111	108	129	106	106	112	113	122	137	101	115	110	123	119	132	139	129	128	131	115	117	120	127	103	113	129	127	114	112	125	115	107	112	104	148	148	131	101	123	119	107	134	104	117	135	125	133	125	135	125	124	121	142	125	139	134	116	108	92	137	134	110	116	131	134	119	119	102	135	126	140	125	104	115	111	99	103	114	121	137	140	114	113	112	120	112	138	106	125	108	111	123	138	123	130	155	117	136	118	123	117	133	111	111	108	135	126	116	132	110	103	114	108	125	128	139	127	108	121	129	127	120	125	117	160	119	128	98	121	132	127	124	117	96	123	113	116	126	112	116	133	111	142	99	125	110	114	105	124	140	122	133	116	124	114	122	99	129	130	141	128	124	112	124	113	113	102	132	98	119	116	109	134	122	121	119	110	119	136	127	113	111	135	107	109	106	104	111	110	101	116	116	110	122	139	138	111	120	108	124	144	116	129	133	127	116	132	118	118	105	107	139	115	113	108	132	128	103	110	132	136	121	103	126	124	135	114	126	129	116	122	116	112	124	102	111	121	132	124	117	126	102	111	111	127	118	111	122	99	104	142	134	97	118	131	148	133	123	120	110	119	112	123	120	120	114	109	109	120	105	116	122	122	128	121	141	143	133	149	133	128	107	120	128	118	152	106	121	116	117	131	126	143	129	125	126	114	119	119	128	122	118	124	121	127	124	112	115	104	101	113	122	124	119	103	94	110	129	121	130	113	129	118	130	99	125	140	130	116	122	119	102	116	109	133	138	126	120	118	104	121	132	121	110	136	112	107	96	123	104	118	116	153	125	140	112	126	127	118	138	138	119	115	120	104	108	134	107	123	129	128	109	129	120	124	107	145	118	118	116	103	132	135	103	132	125	121	143	116	131	91	114	115	99	101	97	130	143	127	131	135	118	104	142	113	122	121	112	110	130	114	137	112	106	115	118	135	106	116	140	113	135	114	135	110	138	117	113	118	124	111	113	125	135	128	115	124	97	129	140	106	104	120	116	124	122	112	118	126	115	116	119	123	145	130	127	119	129	111	108	114	118	116	115	120	108	139	125	101	111	119	143	110	124	118	129	108	128	130	120	128	114	114	118	124	137	125	119	123	114	91	107	100	130	108	125	113	119	116	113	106	132	124	118	117	104	123	126	104	144	104	95	105	133	122	105	122	104	126	137	119	124	102	131	135	124	112	91	130	128	105	92	113	131	140	139	111	113	102	140	115	153	139	130	127	127	110	128	122	121	119	119	139	95	126	139	126	124	124	115	126	115	110	112	124	118	130	118	126	123	129	141	94	126	108	117	113	104	128	157	110	126	118	143	125	127	110	112	132	115	105	136	109	102	121	131	119	116	123	115	122	109	110	107	133	122	116	138	110	120	126	127	125	112	118	121	106	129	125	139	117	131	107	109	105	112	114	125	137	120	97	107	116	128	149	119	118	116	115	118	95	122	111	132	113	134	136	105	119	120	119	128	89	124	124	109	109	128	128	116	125	122	126	113	113	123	133	131	122	127	129	119	112	128	128	95	87	118	113	123	121	112	104	112	113	136	139	120	111	124	134	114	121	136	130	141	110	127	110	109	139	108	125	133	122	127	117	108	115	123	87	102	121	112	132	116	126	148	118	109	139	124	145	124	110	120	137	121	116	131	124	113	103	128	122	125	122	98	99	105	109	120	115	104	102	132	115	126	101	120	113	106	114	126	119	129	116	131	114	129	106	122	116	113	125	134	130	110	113	122	112	115	136	125	143	132	123	124	113	109	127	114	99	113	119	118	127	136	116	104	131	138	118	119	103	121	110	138	119	131	109	112	115	119	120	132	109	132	125	132	126	111	108	125	127	109	136	102	130	108	118	134	121	131	126	111	123	108	119	103	119	108	117	120	130	110	139	100	126	115	122	113	119	131	123	126	109	117	127	106	117	126	108	119	134	133	131	142	118	109	137	116	105	130	148	112	123	142	108	121	131	113	124	121	137	121	132	125	113	136	112	114	116	114	101	124	121	132	126	121	108	107	115	115	132	114	123	110	129	118	108	110	127	118	113	120	134	103	134	115	119	107
14508	27470	2188	2262	1644	1430	1059	794	688	548	476	440	423	431	422	371	392	370	379	362	352	348	346	331	354	344	319	363	311	322	339	346	312	333	312	312	304	321	317	303	313	329	302	367	336	296	302	331	323	317	321	302	319	290	311	303	299	314	327	307	296	283	314	305	319	330	311	346	295	308	322	335	308	305	308	289	310	307	338	319	295	336	323	292	325	309	273	295	306	286	321	319	331	309	297	341	293	311	333	320	315	309	313	333	339	301	303	331	313	317	331	306	339	319	330	318	320	312	322	282	289	320	298	297	311	281	306	301	306	307	254	277	284	314	307	278	303	299	296	347	317	326	330	294	315	291	298	312	293	311	310	304	325	312	308	280	304	323	322	293	306	327	306	301	341	300	303	298	260	306	285	293	289	308	276	325	321	309	309	284	326	334	282	317	308	308	321	295	333	301	349	321	312	297	316	314	307	313	303	293	301	303	336	326	295	272	280	320	328	301	266	296	285	281	306	292	327	304	303	321	310	294	289	289	346	286	289	305	325	295	272	312	273	301	317	292	290	331	310	295	314	303	310	306	304	295	332	290	302	264	309	284	307	279	321	294	291	322	311	297	278	287	295	283	322	312	319	318	288	294	312	303	306	278	286	314	326	299	304	294	280	290	276	295	267	320	312	305	321	288	301	306	324	310	320	325	343	289	318	302	331	304	301	270	311	279	262	342	315	307	312	311	303	305	305	282	282	331	280	314	334	300	293	305	301	285	312	281	295	323	335	307	303	302	314	296	294	311	316	332	310	332	295	320	297	294	329	278	316	307	294	315	325	283	291	291	298	274	280	293	313	332	318	320	282	283	313	286	318	327	314	291	318	290	300	297	338	329	309	298	288	301	299	261	288	316	302	298	320	336	301	326	313	281	305	303	289	331	297	299	298	294	309	319	312	299	307	292	298	321	326	287	297	320	285	303	324	317	303	297	328	321	290	321	297	301	318	290	333	297	315	322	307	295	326	289	301	313	332	295	308	313	313	269	323	310	303	317	307	327	311	301	288	307	301	309	331	320	291	285	311	295	308	323	306	306	279	301	315	300	301	310	293	305	308	328	309	296	301	309	307	269	309	334	315	288	287	336	314	290	344	311	275	288	308	311	279	301	304	328	314	296	300	329	292	293	306	316	304	318	288	290	308	327	316	307	319	293	307	316	303	313	317	302	318	291	302	317	258	273	291	274	296	302	338	273	309	290	295	294	308	318	322	277	290	318	315	317	318	333	318	318	296	285	302	311	315	262	315	280	302	286	323	307	311	308	301	296	297	290	299	271	317	286	317	277	301	297	333	304	329	281	306	321	311	295	308	309	318	296	291	319	286	299	318	328	312	296	318	334	311	287	291	324	294	315	322	286	344	287	286	332	280	267	322	305	328	280	313	311	294	270	296	280	332	292	304	300	337	282	303	305	305	279	328	321	311	301	302	316	278	280	319	302	305	303	317	307	322	290	306	296	307	323	313	327	299	316	301	327	314	332	302	354	290	312	315	284	297	314	306	304	284	305	316	301	286	310	301	293	300	324	289	338	306	329	255	325	289	293	294	288	300	304	294	321	306	288	298	287	302	307	306	325	332	310	289	306	319	288	299	283	287	311	319	310	297	267	310	277	294	277	320	302	294	299	318	290	316	308	293	315	311	311	310	345	297	286	337	314	314	323	298	304	263	316	322	314	327	328	310	289	298	269	314	309	323	304	307	308	296	313	307	326	290	291	307	321	288	317	283	293	337	295	307	288	305	256	325	272	292	300	300	300	288	303	300	321	301	302	323	311	312	297	285	332	316	285	304	293	306	319	323	317	317	276	270	284	320	302	282	255	298	310	309	313	313	309	333	317	333	291	294	335	316	299	307	321	317	325	284	327	313	347	320	305	384	311	302	295	281	291	311	302	311	322	309	283	305	323	282	323	301	306	313	332	275	308	320	346	312	283	281	312	312	307	301	333	312	294	277	314	304	293	303	272	284	341	300	272	293	291	304	309	300	286	321	319	334	288	308	293	346	282	294	324	295	318	317	305	310	288	291	294	326	303	297	292	321	293	315	287	297	323	294	333	324	302	300	294	309	321	323	299	278	302	301	295	318	305	287	343	295	323	296	294	275	320	313	286	302	312	299	290	298	322	311	302	300	291	301	305	332	280	316	278	328	313	291	317	330	301	321	325	280	280	319	314	307	312	264	298	326	344	294	317	327	306	299	306	328	347	302	315	276	297	278	335	305	265	303	277	262	298	327	331	312	311	313	315	312	306	289	319	309	307	316	291	304	287	295	297	278	298	298	316	321	303	279	322	286	286	309	318	313	322	312	300	296	311	327	290	316	287	306	304	299	319	319	293	283	308	297	334	302	275	284	318	293	305	313	292	328	318	284	311	303	289	289	314	305	309	270	340	319	299	312	288	282	286	306	317	291	318	304	317	316	301	305	300	291	313	295	289	294	278	324	316	334	356	295	285	315	307	291	334	321	322	307	310	295	291	319	314	294	296	300	294	284	348	313	327	312	299	301	317	299	292	287	288	301	301	335	309	287	320	289	313	312	326	314	313	315	325	284	318	307	304	306	294	306	358	302	331	347	280	310	278	319	316	302	328	296	335	295	323	315	315	290	336	304	276	339	299	324	320	301	314	294	319	275	277	289	310	307	322	331	293	312	287	314	282	303	323	288	290	308	327	322	308	312	302	321	306	305	339	319	316	351	322	315	296	284	280	307	312	308	297	301	317	311	290	332	298	319	319	273	296	331	275	335	322	308	327	307	321	291	300	312	288	307	290	300	320	296	294	286	305	319	322	309	327	298	304	312	308	272	295	305	302	315	288	294	316	278	301	308	333	332	332	318	304	315	342	300	305	305	309	291	290	295	280	271	325	294	295	328	303	316	299	312	305	288	313	310	292	328	298	293	285	294	299	298	307	283	309	311	266	273	292	287	289	306	303	286	311	313	297	321	318	313	303	300	284	309	318	320	293	316	306	304	307	341	288	295	284	310	305	314	302	282	304	308	288	284	310	303	297	286	308	304	332	295	313	294	316	336	281	295	295	316	297	268	312	282	311	291	273	307	317	312	314	278	319	282	312	284	319	272	303	338	317	298	322	299	295	310	306	299	289	325	300	287	316	287	299	293	297	315	341	321	320	297	320	304	304	297	326	314	317	329	300	307	308	306	301	306	305	305	302	321	294	302	312	289	290	278	303	341	304	301	313	288	283	266	269	296	308	302	323	287	342	303	313	305	304	307	290	331	280	300	287	277	302	293	291	304	291	297	330	274	317	323	307	293	291	282	296	278	312	287	317	322	312	334	318	309	308	286	303	272	310	306	322	296	301	306	289	281	318	319	298	267	302	266	326	327	297	322	313	280	314	317	306	311	308	295	338	305	298	328	317	298	277	336	300	300	310	284	284	328	322	310	280	282	280	289	313	302	298	298	292	295	293	318	335	307	352	313	288	320	319	330	293	296	297
3490	2208	487	378	344	302	292	305	298	297	291	276	298	252	262	293	229	270	295	268	282	276	280	260	265	315	297	288	276	271	304	267	289	295	299	254	261	297	263	292	301	246	277	267	263	296	295	288	264	281	284	279	300	290	279	283	312	292	295	271	276	297	323	288	286	277	303	298	287	262	285	302	329	310	286	262	290	279	307	300	272	285	298	301	306	311	290	264	277	294	261	277	252	284	329	266	255	255	294	287	285	287	282	290	272	283	281	300	289	295	281	300	279	279	294	324	279	293	267	292	303	310	296	294	266	311	267	285	292	295	272	261	248	313	293	269	270	264	296	258	294	287	294	275	301	302	301	287	294	265	296	287	313	304	288	283	270	284	278	289	265	336	264	273	271	271	288	234	286	286	267	276	285	271	299	285	266	300	291	265	260	316	273	299	285	295	265	254	281	291	289	276	304	299	313	281	275	264	284	268	277	304	288	308	270	304	276	301	279	288	295	319	287	309	264	281	295	311	301	307	284	338	268	283	272	337	289	283	277	283	276	310	302	273	281	276	293	279	279	273	296	281	296	294	323	257	301	297	234	284	293	306	283	276	311	278	268	314	272	253	281	303	312	297	290	298	288	286	259	279	271	301	305	269	273	271	265	250	262	276	257	267	284	322	288	279	304	281	297	291	272	295	309	267	262	290	273	293	273	333	286	313	284	293	267	281	291	283	281	273	256	294	319	276	298	253	274	288	246	253	289	298	280	245	293	272	267	284	293	286	289	294	306	294	292	276	271	255	273	310	302	282	271	294	294	255	306	286	261	256	286	296	299	302	264	281	283	274	287	305	282	264	282	271	282	297	321	257	292	280	308	272	261	257	288	300	307	291	287	280	247	281	276	241	303	318	280	293	270	295	314	301	288	269	280	266	269	257	288	291	242	260	283	269	304	292	274	278	261	274	266	281	266	276	273	270	272	289	237	314	284	258	265	286	296	279	283	299	280	302	252	242	293	279	273	294	286	267	285	283	261	279	311	309	271	289	291	332	300	270	286	276	309	269	303	254	315	309	300	308	282	285	252	310	303	295	285	248	282	276	294	297	265	279	306	270	306	284	282	283	265	268	287	258	304	294	274	281	288	291	287	311	295	284	304	252	280	280	308	256	289	305	317	270	308	290	273	268	256	272	289	269	283	264	302	279	262	320	283	289	286	286	286	312	267	288	275	254	280	270	256	253	328	301	298	269	265	292	299	285	307	281	280	287	318	256	243	283	281	257	287	271	275	265	286	273	298	304	299	304	309	286	257	290	278	276	310	286	274	262	274	315	284	281	300	283	287	296	262	303	307	287	293	275	280	309	316	314	308	277	276	304	273	279	283	277	287	279	270	293	269	276	291	292	285	282	281	312	282	270	290	292	302	295	283	283	272	288	269	305	281	277	310	315	302	296	259	289	266	282	255	284	257	265	300	269	321	241	288	274	261	292	277	287	267	313	293	295	281	256	304	264	284	293	301	275	327	314	304	330	306	283	267	286	309	335	291	279	303	299	307	293	271	285	279	280	300	300	293	297	298	257	256	249	290	261	291	291	268	261	258	276	303	275	280	283	278	267	274	275	252	285	317	307	257	299	310	305	298	288	279	275	304	300	264	272	273	268	298	259	273	268	268	287	256	316	283	295	314	270	284	302	278	320	306	286	278	280	271	249	289	267	307	294	270	272	296	276	286	285	268	257	273	251	288	253	278	273	285	279	269	288	258	310	291	294	288	275	281	266	293	288	274	266	276	234	296	268	288	287	293	244	269	286	268	298	269	277	263	284	267	287	286	278	302	289	325	279	269	311	279	286	261	283	285	280	272	318	259	285	280	234	259	287	294	291	276	275	277	253	271	262	286	250	255	304	250	298	291	267	278	274	311	290	272	279	298	294	314	276	303	277	323	269	274	263	280	294	292	287	280	283	279	264	279	295	267	284	286	273	262	274	265	286	282	294	280	282	292	291	268	267	255	296	290	279	297	286	294	296	326	277	292	274	299	276	285	305	277	296	291	285	294	270	280	263	305	279	268	263	260	292	296	281	303	242	282	287	287	278	320	279	299	291	288	294	282	273	281	263	298	274	299	296	269	312	292	267	304	274	285	263	283	293	283	298	283	274	316	308	280	275	305	296	305	293	238	285	288	283	273	271	293	328	276	318	298	304	290	284	269	305	295	302	283	280	333	315	283	266	256	289	274	286	264	263	283	295	289	289	308	309	301	281	293	295	317	271	303	283	296	285	281	291	287	285	291	295	301	278	289	325	306	263	276	276	246	278	290	272	270	250	300	316	306	262	278	302	291	304	302	300	260	267	310	291	315	277	305	269	293	291	271	297	252	287	278	290	299	297	283	299	301	322	320	276	284	300	263	299	289	313	254	292	293	265	267	265	316	293	305	315	262	264	259	318	250	293	296	282	300	311	298	294	281	295	268	276	310	268	262	305	279	281	286	297	311	287	281	257	297	275	280	310	288	261	270	259	313	278	279	290	295	283	306	275	321	311	286	292	284	282	275	292	287	311	260	264	290	280	277	277	299	250	288	290	268	284	317	273	310	286	267	259	251	266	302	306	264	285	275	287	279	301	277	296	253	283	247	274	262	292	287	275	277	298	314	283	298	289	278	275	279	250	272	261	262	273	330	289	259	262	298	282	279	299	308	291	303	313	282	275	270	283	303	282	289	253	304	290	284	294	303	285	274	303	275	299	254	292	294	259	288	300	297	319	285	267	286	256	310	278	300	282	297	290	290	259	292	327	300	289	319	253	298	295	303	270	271	267	303	311	232	248	288	289	282	290	271	251	307	275	286	293	280	283	299	273	271	268	298	288	285	265	259	313	259	303	310	269	278	270	294	297	311	261	273	263	295	290	281	255	304	300	285	280	274	285	282	274	264	260	283	301	268	281	280	267	276	309	275	294	262	257	291	264	308	306	273	244	304	284	273	288	283	309	294	263	243	275	302	307	287	244	282	296	271	258	282	277	308	287	301	284	294	307	298	293	286	309	289	279	310	288	273	243	265	265	253	269	317	317	289	302	259	268	279	296	270	260	284	317	295	274	302	269	264	297	275	285	280	268	284	282	275	255	256	265	278	301	299	276	298	279	296	306	269	290	286	295	283	290	270	300	280	268	269	285	308	289	278	281	275	285	282	287	311	278	266	279	292	302	276	258	267	245	272	293	300	271	298	268	280	302	264	314	284	266	296	298	289	322	319	272	264	296	254	287	272	255	300	270	278	305	297	284	300	286	295	301	291	273	298	260	279	286	275	276	255	256	297	287	282	309	314	261	268	320	295	281	240	310	259	290	309	278	282	284	259	271	289	304	301	256	297	287	304	293	281	288	326	296	295	303	323	284	299	274	291	296	272	301	296	254	291	284	258	295	291	278	270	274	294	308	297	287	297	298	269	264	286	279	295	278	307	294	279	278	292	295	296	272	278	275	301	284	293	291	271	289	273	271	302	277	308	287
3313	3578	1067	1019	978	922	727	754	688	685	672	700	704	682	672	653	708	694	661	668	677	681	661	716	686	690	696	653	703	687	666	700	659	686	658	682	724	608	669	645	746	694	691	645	659	710	729	665	681	656	692	620	634	640	674	663	675	694	693	670	684	722	646	687	640	662	692	695	654	670	711	664	680	678	672	668	688	656	681	650	678	680	711	692	670	690	741	682	682	661	666	703	667	699	695	669	671	657	647	675	690	649	640	658	643	650	735	673	624	670	709	699	691	718	688	680	665	696	666	646	639	688	715	694	678	612	688	685	671	639	665	645	710	682	623	641	693	664	696	663	671	755	655	675	710	688	657	685	703	644	705	641	714	657	667	697	706	663	710	666	692	704	674	686	672	667	679	691	689	668	631	695	696	701	658	714	684	676	664	695	689	688	667	759	622	687	642	688	670	668	652	702	718	695	654	692	652	626	650	668	690	653	684	677	639	661	700	680	668	693	649	674	685	689	697	678	714	682	683	613	688	695	680	653	671	688	665	627	686	669	720	672	659	660	712	668	621	660	647	697	649	673	670	704	655	659	690	629	645	698	658	688	660	649	655	677	733	675	706	650	638	667	698	649	678	689	695	657	651	721	631	622	650	667	653	672	622	651	698	649	694	642	680	651	658	764	665	702	698	682	676	699	700	672	723	688	660	669	691	699	682	654	668	671	639	647	658	669	696	662	659	665	677	672	687	649	732	666	675	655	690	659	655	692	677	683	697	663	711	678	679	675	667	665	691	659	670	638	662	668	706	690	667	662	643	686	698	679	662	644	662	650	635	657	668	644	688	645	653	676	673	697	659	656	723	666	649	662	701	704	663	622	668	669	663	653	629	671	667	651	612	687	648	655	639	651	680	662	661	690	635	685	634	714	692	640	675	732	693	664	668	629	666	668	762	602	678	673	670	663	651	703	680	632	610	684	706	665	695	645	703	694	682	735	700	705	696	680	698	706	697	622	703	686	636	678	658	695	651	664	640	678	638	681	677	684	670	719	660	651	685	686	635	633	649	672	629	651	716	716	673	731	646	713	669	643	680	701	696	662	651	699	670	626	662	702	641	651	663	683	677	712	662	699	660	639	690	665	669	685	683	654	649	670	679	655	717	682	608	662	655	658	709	694	671	688	671	698	684	668	660	657	648	671	665	672	712	635	614	669	695	652	662	641	656	667	671	650	636	681	729	666	649	732	698	701	669	652	647	641	721	686	650	669	648	656	652	632	637	656	675	659	647	663	674	703	672	689	697	628	674	662	650	694	646	625	650	589	672	658	667	670	680	687	675	656	702	679	659	692	611	701	684	677	677	654	673	733	659	645	684	660	687	648	649	677	650	642	666	679	691	649	667	657	663	622	666	686	660	653	615	732	726	684	637	682	705	695	663	671	692	674	698	671	725	677	656	689	620	656	747	679	642	641	617	660	692	659	697	693	658	676	698	669	695	700	614	659	679	695	697	652	662	674	614	671	687	682	688	640	630	673	679	639	682	662	670	652	672	669	699	669	676	661	681	649	656	645	699	663	691	673	684	651	674	650	693	663	684	693	692	721	654	700	665	635	670	673	654	710	634	731	672	669	679	687	655	655	687	635	670	661	682	648	665	655	676	638	665	633	685	676	628	683	615	633	761	666	700	686	679	666	659	689	633	663	688	693	699	664	654	680	660	656	664	695	672	662	661	675	678	675	691	669	637	657	651	700	709	630	642	638	645	677	683	663	684	702	663	690	713	704	693	652	605	707	649	667	697	668	701	622	684	644	668	661	662	692	666	663	657	672	715	675	716	749	678	696	692	722	675	641	674	673	677	680	662	630	647	656	663	656	657	666	703	684	670	678	669	652	673	715	661	652	685	671	700	626	704	668	701	677	616	691	684	700	695	659	671	646	698	669	663	707	646	629	666	691	651	673	646	686	678	630	676	616	693	672	659	673	651	688	650	705	601	704	689	682	659	708	669	667	676	703	691	665	668	705	690	676	707	699	703	679	653	686	708	674	701	654	676	631	686	705	662	714	632	693	694	689	680	685	724	644	649	670	633	635	689	721	727	675	654	678	652	689	644	629	680	660	624	650	660	624	675	690	639	627	650	674	690	673	705	666	665	697	655	688	684	658	663	690	657	708	656	672	628	689	619	698	676	667	674	714	696	697	667	650	672	692	627	676	692	673	651	642	680	680	688	698	664	658	637	664	661	677	724	628	629	707	693	672	660	678	644	692	667	663	673	637	722	687	649	659	642	673	715	649	657	672	669	641	659	683	627	675	695	653	697	652	686	630	706	688	723	663	693	682	672	660	736	660	655	721	702	639	671	625	689	644	705	695	711	622	695	641	691	667	704	664	715	648	644	657	676	680	625	631	657	667	683	670	623	732	676	673	752	710	684	632	640	645	706	683	688	701	624	645	704	664	679	640	682	638	679	689	662	628	695	625	670	678	674	670	678	671	689	671	663	689	628	664	690	709	657	636	690	717	682	634	668	643	681	668	689	669	665	687	730	672	671	728	635	690	641	645	663	669	699	649	668	714	654	695	641	719	687	665	656	641	655	680	702	701	689	695	656	679	667	676	659	703	692	660	649	643	715	617	724	677	666	645	680	713	703	651	643	623	670	636	708	677	675	671	645	667	632	640	676	659	706	675	642	678	709	659	632	713	673	682	685	685	633	692	687	673	663	673	670	674	605	698	705	669	652	656	734	682	663	651	656	702	699	642	670	727	654	682	704	711	676	696	685	726	715	675	689	660	683	699	665	648	725	671	651	685	687	685	695	719	640	630	638	647	616	680	713	667	620	664	656	700	647	684	651	727	655	645	663	701	698	662	684	626	670	671	631	665	655	642	654	699	668	632	644	631	688	696	680	675	673	645	671	694	648	594	652	657	651	679	657	705	661	682	694	706	681	669	702	707	664	606	685	632	679	675	695	650	704	662	638	689	653	681	672	687	697	656	692	675	625	637	665	658	687	684	617	700	660	615	732	691	646	685	667	711	705	659	668	653	716	652	691	655	673	634	716	641	684	638	666	687	663	644	685	668	695	713	687	662	655	644	656	697	647	669	670	697	651	692	668	611	671	643	702	647	629	664	652	669	697	663	647	701	660	672	702	720	660	631	716	651	686	681	651	725	635	659	689	641	705	653	698	681	658	641	579	681	684	684	675	704	700	683	643	655	658	654	673	686	674	675	673	648	645	712	656	671	653	708	722	637	675	721	686	687	613	678	643	692	690	699	660	662	648	661	690	674	649	675	647	676	641	672	689	710	666	636	663	635	659	688	687	750	657	663	690	651	662	648	662	682	653	658	649	656	708	676	691	688	692	656	723	733	666	703	679	696	654	687	687	661	663	662	637	654	699	696	673	719	695	660	648	700	666	683	621	647	678	650	650	674	651	692	683	631	662	708	689	654	702	645	671	650	702	695	695	644	688	699	669	698	597	676	658	657	691	679	634	730	655	632	681	669	619	672
14011	23436	2166	535	468	402	319	296	275	280	258	272	266	242	272	256	272	281	266	265	242	266	271	281	266	255	261	236	283	272	243	236	267	296	255	253	262	255	267	299	273	235	285	252	243	269	258	240	264	272	267	272	258	247	245	292	269	258	279	233	267	260	233	249	276	287	263	281	261	258	283	218	255	288	280	280	290	249	251	225	252	261	254	262	229	247	291	237	267	274	248	245	270	259	275	268	247	267	249	253	251	280	249	278	270	261	277	260	281	244	223	240	247	267	229	280	251	245	242	261	241	244	244	228	269	259	250	260	261	262	234	267	244	220	260	242	254	255	275	223	242	273	261	266	262	298	258	278	255	235	268	277	263	251	279	244	253	289	257	266	238	265	259	262	264	262	259	240	262	267	261	267	235	274	267	267	271	279	262	256	244	252	266	270	294	232	258	248	250	284	249	260	262	258	244	274	269	240	256	228	261	243	262	256	271	263	287	249	220	259	266	253	262	242	228	254	254	259	256	271	258	253	252	236	262	264	257	282	258	271	254	247	264	247	252	298	273	265	253	271	249	277	285	241	259	252	255	283	236	238	272	201	288	285	274	288	242	249	285	249	277	281	247	226	261	253	271	240	252	260	249	255	259	249	261	278	255	270	231	244	280	255	286	274	263	253	265	230	244	256	244	248	258	269	232	250	274	262	277	251	258	254	284	243	271	248	275	254	241	233	255	252	254	274	273	278	280	277	223	236	273	236	281	260	284	266	271	290	285	243	219	252	251	278	248	264	253	251	255	266	274	241	226	267	274	273	243	283	274	260	269	263	284	255	250	274	269	264	273	258	264	244	251	299	241	254	251	258	247	254	267	271	259	238	252	257	210	265	262	277	274	245	257	265	262	272	279	259	228	276	278	256	248	258	269	250	262	301	245	287	243	262	256	262	252	274	243	252	261	266	276	235	266	287	319	228	236	249	226	255	273	252	286	269	261	274	301	247	261	264	246	223	237	248	223	260	254	267	267	287	266	261	271	258	269	237	256	250	271	243	238	254	240	263	306	241	283	240	283	238	256	249	278	259	254	253	243	282	285	242	240	242	228	303	248	266	250	229	261	213	271	252	250	250	247	239	256	267	257	266	249	217	269	256	252	240	241	246	255	246	272	249	252	235	227	229	268	262	254	261	280	271	251	268	258	261	262	245	272	282	271	264	270	264	257	287	281	248	231	266	252	268	244	250	254	246	272	265	261	244	254	257	249	242	273	234	243	270	255	243	226	274	248	225	245	276	245	261	242	244	254	266	249	263	263	251	270	250	242	256	234	264	261	267	261	291	278	235	263	290	250	285	230	288	264	263	235	279	258	292	256	263	247	259	252	238	245	265	280	234	268	277	260	255	279	262	270	248	251	249	253	276	266	244	262	287	283	268	277	254	240	286	262	244	255	256	237	263	263	233	277	250	296	281	250	262	284	248	270	238	287	216	237	266	262	266	228	267	278	262	236	251	283	261	256	272	282	241	263	285	300	259	240	247	242	282	260	258	229	236	254	259	231	231	278	247	251	267	248	256	238	249	268	248	236	240	260	262	263	286	239	276	271	280	274	264	242	256	270	242	234	255	274	274	272	252	257	286	245	268	264	263	254	267	270	276	272	229	284	271	259	268	240	254	243	260	287	258	258	233	258	253	204	266	302	265	245	256	272	252	255	254	268	245	256	258	246	258	253	214	246	274	268	246	276	237	250	264	247	276	248	264	273	252	261	244	259	234	254	245	255	243	256	268	243	229	265	277	264	224	256	251	262	273	275	249	265	269	296	260	260	235	261	276	261	247	276	303	241	255	255	265	260	256	251	233	276	242	245	249	262	281	242	244	271	263	251	236	255	254	278	235	293	300	255	258	257	254	256	268	256	290	221	241	267	260	256	271	229	260	232	251	266	263	288	251	237	233	272	253	279	259	265	261	255	253	266	277	232	242	231	253	256	239	270	259	258	264	252	269	272	255	246	262	251	242	247	246	238	272	258	252	272	226	246	262	220	242	277	249	254	228	244	216	261	252	273	254	266	257	252	274	248	269	268	275	283	274	240	262	256	285	251	234	266	255	261	270	255	248	284	242	250	264	264	246	276	285	265	233	238	252	252	259	234	237	244	272	263	263	256	240	268	265	269	266	248	237	258	289	261	244	278	277	288	275	235	267	239	263	233	260	247	256	238	264	236	266	231	254	256	216	254	244	258	264	262	261	237	262	240	244	224	257	250	251	282	273	237	232	268	253	270	276	234	265	250	287	264	257	265	247	263	259	265	262	220	273	242	262	249	260	273	242	273	253	261	262	255	277	228	257	243	237	245	247	265	255	239	251	215	261	241	243	269	242	270	267	277	244	272	273	260	292	241	264	262	248	267	268	249	260	253	272	248	274	261	284	274	262	263	263	267	257	216	243	273	249	247	252	259	257	256	272	248	258	241	264	235	293	251	275	246	263	248	228	241	250	244	245	232	251	262	228	252	270	242	257	247	255	250	290	274	252	276	241	239	259	239	263	277	263	243	256	268	277	258	238	268	235	266	271	258	268	253	234	283	259	229	267	255	240	254	233	235	253	257	251	245	262	264	263	247	276	238	254	249	280	245	274	244	290	277	271	262	260	228	247	285	243	261	258	215	246	249	263	261	256	262	273	231	229	274	242	283	244	229	240	288	249	252	254	258	240	235	237	250	241	262	259	260	250	213	256	271	263	252	271	281	239	264	214	251	248	251	249	259	287	219	247	253	240	276	238	262	243	268	240	270	294	257	285	264	257	251	240	254	236	283	231	256	239	221	252	244	278	252	250	265	250	232	260	238	226	244	264	269	281	271	251	239	278	248	246	214	237	258	286	256	256	238	257	229	244	285	256	276	265	263	270	271	247	253	253	240	251	250	271	263	257	238	264	232	235	282	262	248	238	258	258	255	245	278	251	263	234	237	274	282	234	256	272	260	267	265	267	255	257	252	220	251	253	261	243	293	270	236	226	277	256	257	250	245	258	261	255	280	256	266	244	235	270	280	288	235	232	225	258	277	266	258	261	260	246	268	241	275	248	248	225	245	248	250	245	269	230	241	273	227	249	271	266	276	266	278	261	267	233	266	272	243	254	250	233	272	273	247	267	259	264	275	272	239	258	268	283	253	250	244	251	257	255	254	261	266	270	248	247	262	249	270	228	271	250	240	251	254	239	255	291	248	278	270	242	307	271	269	245	240	240	262	273	272	230	264	275	283	242	250	252	266	251	265	247	226	269	254	268	266	279	281	261	241	260	250	248	251	218	274	263	271	272	251	234	263	246	230	247	254	242	285	251	247	254	259	264	258	249	270	261	279	266	249	253	253	241	271	286	275	259	236	239	281	247	269	245	257	219	249	247	262	271	247	245	266	254	284	266	241	272	308	249	278	255	261	251	251	241	259	270	279	226	262	237	255	275	255	243	243	269	254	276	280	273	262	239	262	271	268	247	230	270	290	297	260	273
11616	19012	1453	1563	1468	1329	931	843	838	759	721	682	743	688	694	653	685	627	664	648	626	642	609	568	620	628	586	621	598	655	601	587	636	656	641	599	659	568	611	610	627	591	624	585	597	607	591	626	594	620	609	649	610	570	594	640	600	611	632	663	625	595	637	607	621	608	620	609	594	588	642	628	561	601	570	617	539	601	568	608	648	602	607	600	607	627	574	570	573	613	615	582	623	615	616	632	583	643	603	670	567	623	619	565	603	632	553	598	629	580	567	616	630	619	590	588	574	632	608	574	607	582	586	554	617	623	575	609	602	600	590	586	596	587	612	608	668	589	605	613	600	580	614	614	617	586	590	587	627	620	630	561	595	606	571	627	596	637	557	639	602	617	631	590	623	631	607	593	575	616	620	604	579	616	588	573	622	623	607	633	655	633	616	577	603	614	621	578	653	601	601	648	576	618	598	617	580	586	601	597	626	584	611	638	567	623	624	616	562	629	587	598	568	674	573	566	638	608	585	652	609	618	592	602	631	619	616	601	597	611	568	591	616	598	587	612	631	589	615	618	634	597	569	613	628	640	655	638	576	625	607	571	590	584	591	621	638	618	583	573	626	581	614	597	644	636	621	604	592	591	608	624	601	609	597	619	641	607	621	606	581	609	612	624	597	608	632	593	594	582	602	611	583	585	619	597	582	557	570	559	591	611	641	629	617	583	618	616	608	600	617	575	623	608	601	602	627	567	591	630	591	618	629	652	574	618	634	591	634	600	618	658	590	573	622	627	600	632	605	608	624	596	591	618	606	587	629	584	613	597	600	635	584	600	631	582	601	569	603	588	594	617	600	608	612	613	565	600	599	584	575	579	609	631	574	658	574	611	572	621	563	598	569	600	584	604	577	575	580	588	632	634	606	585	611	591	618	604	579	597	650	610	605	572	635	573	592	617	596	576	596	593	618	603	632	599	600	617	583	614	574	600	603	628	593	563	573	599	583	637	594	571	644	616	678	630	613	595	574	610	633	559	597	568	633	582	610	647	619	611	645	626	610	620	606	624	607	582	602	625	608	607	614	598	574	590	545	604	639	608	586	614	640	604	599	556	628	617	640	597	636	638	591	613	612	556	624	595	578	632	596	612	615	613	630	612	582	621	636	550	610	567	589	592	635	637	603	582	569	604	620	585	594	588	598	595	541	610	603	591	591	611	596	601	596	615	603	635	599	627	581	621	624	618	614	636	605	583	639	589	595	602	599	612	617	581	578	609	590	607	644	611	591	547	607	603	560	578	647	645	564	606	559	578	604	569	572	571	613	617	620	598	574	615	569	584	623	644	608	650	606	610	569	600	627	619	555	604	580	621	585	593	616	570	563	594	561	614	589	585	625	611	605	601	581	571	613	598	608	602	581	625	606	641	601	658	599	665	600	658	604	575	609	609	604	602	546	592	625	608	610	628	579	601	639	582	610	614	612	601	548	596	651	615	581	638	602	627	627	607	611	596	648	571	601	580	605	585	628	561	598	635	557	602	628	600	587	655	648	586	615	575	625	582	615	627	623	611	639	570	562	618	569	618	603	597	587	594	628	612	621	594	603	586	606	603	620	628	601	619	603	615	570	589	563	605	627	560	607	586	570	674	623	627	640	586	607	610	587	556	634	620	609	613	598	621	598	556	630	628	608	631	594	581	609	626	625	587	619	591	622	649	608	618	639	558	600	581	616	583	654	596	608	605	604	621	637	549	613	603	604	592	577	558	600	625	680	654	594	591	591	616	615	621	632	617	633	627	574	643	633	576	557	603	626	622	629	605	567	610	608	639	603	573	590	587	630	586	588	630	615	615	595	608	586	596	619	634	596	611	572	622	616	610	590	661	638	591	602	523	614	605	579	590	627	626	585	598	565	637	606	622	615	613	604	600	643	590	554	586	610	616	644	577	605	614	617	633	604	586	569	590	633	585	661	616	630	603	632	586	598	545	667	647	649	644	653	616	618	588	612	582	587	586	589	591	593	627	584	609	642	571	585	596	585	616	575	615	591	605	587	593	622	578	621	621	607	633	624	611	577	610	613	629	600	578	602	596	589	589	603	593	598	580	633	642	594	575	609	607	561	625	620	633	609	581	667	591	624	596	619	594	597	637	581	613	597	622	555	609	613	604	581	598	586	594	639	618	600	596	621	580	601	565	610	583	598	603	617	582	611	652	602	631	578	610	606	557	582	626	605	650	601	613	601	611	609	630	613	593	536	596	574	640	587	586	561	569	589	614	588	630	610	636	573	565	599	616	586	618	599	572	598	612	537	613	608	579	599	637	593	617	561	633	646	604	595	636	649	586	604	594	617	578	612	632	550	594	622	596	630	582	622	565	621	649	627	587	583	617	617	603	593	656	580	614	575	581	584	569	570	597	575	586	596	624	625	608	608	605	556	586	611	555	621	642	583	632	632	594	604	646	615	608	634	589	612	601	555	584	572	652	644	610	639	592	638	595	638	601	640	564	632	582	601	611	549	616	592	628	620	603	617	596	579	596	611	545	633	612	613	633	609	625	614	660	601	569	572	657	633	564	576	587	655	552	616	600	610	591	645	562	606	632	605	588	622	636	566	591	594	601	604	681	627	595	608	592	621	594	607	629	603	599	585	610	628	608	598	576	640	636	596	602	578	557	615	607	624	594	614	617	624	631	625	600	593	618	611	634	584	579	603	597	624	649	605	572	614	585	576	610	580	602	657	571	644	595	599	588	621	649	609	573	636	580	585	604	619	639	597	611	576	602	613	595	589	579	614	568	563	614	621	609	621	603	614	582	601	522	576	616	596	613	586	567	615	582	576	636	584	621	610	609	599	627	596	583	617	581	597	622	580	591	609	617	579	628	623	600	600	565	619	617	596	615	608	563	612	576	584	569	641	630	627	646	593	578	611	588	572	610	647	615	584	606	591	576	601	582	599	637	600	587	593	568	628	633	587	650	619	627	651	578	593	614	595	604	591	582	641	596	618	600	635	574	603	603	580	593	567	567	609	607	640	579	627	581	633	611	625	634	572	584	592	626	601	612	617	587	620	566	611	571	599	629	623	620	626	596	638	613	572	644	594	593	662	606	596	597	562	631	598	588	603	614	603	589	622	585	581	565	594	614	583	592	634	646	606	595	588	596	612	638	630	584	624	598	603	605	589	626	567	589	629	621	563	611	637	621	613	597	608	572	627	592	564	632	599	625	593	573	604	605	604	567	596	596	603	613	573	572	586	627	646	576	625	603	598	567	577	557	586	619	594	583	656	633	569	612	644	597	608	612	601	583	634	649	553	582	603	576	590	594	593	584	586	556	615	594	620	606	579	632	648	609	586	644	624	589	613	635	628	633	636	575	584	650	621	637	605	606	638	618	558	577	583	619	637	617	580	557	594	608	659	593	623	589	615	591	650	575	609	620	607	569	602	632	610	604	584	610	582	612	620	621	634	633	625	632	615	614	618	617	586	606	651	622	573	577	625	605	606	619	608	632
23131	39685	6924	632	405	301	258	210	196	165	147	145	155	137	131	176	122	143	151	145	107	110	132	135	130	121	117	102	108	131	128	147	129	107	136	93	118	124	114	117	111	117	122	116	137	118	149	106	117	101	121	117	116	129	130	109	132	126	123	125	135	124	114	117	143	124	118	132	110	124	105	110	141	126	124	118	125	125	104	140	117	111	133	135	123	102	134	119	107	117	110	126	125	120	117	128	123	131	109	128	117	124	118	142	127	126	124	104	115	117	116	114	108	106	118	125	133	124	109	123	122	105	115	123	108	117	86	128	107	108	146	116	92	110	111	122	121	88	118	126	96	120	110	138	124	99	111	118	139	110	128	126	122	123	125	123	120	117	142	95	133	125	133	89	121	123	122	103	128	129	111	110	106	132	101	115	110	113	123	130	115	107	137	103	121	139	107	112	129	110	147	130	128	148	125	128	119	109	126	109	110	106	121	116	117	111	91	118	128	119	143	127	115	108	108	109	131	102	109	119	119	126	99	116	122	117	121	114	134	127	103	124	122	110	99	109	123	118	150	126	118	120	128	109	136	131	117	124	118	120	115	140	148	119	99	104	113	117	122	120	114	122	108	112	110	111	102	86	101	108	103	117	108	121	116	129	125	136	108	130	115	104	132	97	123	137	128	104	126	105	125	134	118	117	125	107	94	130	126	107	119	109	104	121	113	124	111	123	107	128	112	122	102	123	111	112	117	133	125	114	128	118	104	119	124	126	116	117	129	121	118	116	114	115	97	114	112	101	107	107	120	113	114	89	96	106	108	128	122	130	116	109	116	118	136	116	123	122	114	134	106	103	113	109	123	116	102	131	112	116	120	155	131	110	122	148	106	111	113	104	111	119	129	111	131	108	122	129	144	121	125	124	114	138	108	132	122	103	106	122	128	113	139	101	123	114	106	119	105	137	112	117	115	110	97	116	122	137	133	103	114	110	126	122	114	117	106	120	137	94	125	113	114	118	128	120	114	97	118	132	139	115	115	149	105	111	124	119	122	109	114	129	133	101	123	123	95	109	123	127	107	140	116	105	118	118	111	112	116	134	123	126	145	142	126	124	114	118	130	110	126	126	133	113	122	137	104	138	126	122	117	128	118	115	129	124	119	117	136	132	107	132	113	92	140	107	116	121	128	121	115	103	123	109	117	123	102	133	112	102	122	144	112	124	120	115	121	152	122	136	97	98	129	128	129	113	135	123	112	132	110	129	117	99	143	135	114	118	115	151	127	122	104	117	110	121	116	118	118	108	117	114	129	126	115	127	137	126	128	100	103	129	129	120	116	113	111	121	122	103	119	114	104	109	122	111	115	112	118	87	111	118	108	138	122	117	105	126	105	105	134	128	121	111	123	146	135	126	121	112	123	104	139	127	110	92	102	104	109	106	105	125	115	121	133	120	135	99	142	122	123	121	128	153	124	128	115	106	128	117	113	109	115	113	109	131	147	105	126	126	125	115	128	134	136	133	122	115	123	125	140	96	124	121	123	115	107	111	136	138	96	119	116	127	120	125	118	102	99	128	120	114	126	112	111	113	106	120	126	111	114	117	146	116	103	129	95	124	106	115	132	133	137	112	114	97	120	124	121	121	128	132	137	123	100	108	130	128	125	130	129	100	132	97	127	126	117	111	110	104	116	123	139	139	129	100	130	103	105	122	131	121	129	108	129	130	127	124	110	116	122	129	122	148	128	116	125	124	125	129	111	114	111	115	127	122	147	108	125	125	131	129	107	121	109	132	141	114	112	136	137	128	106	132	141	124	117	129	117	112	127	117	127	135	112	116	134	124	120	128	124	106	128	107	138	104	119	122	113	133	117	115	123	122	109	116	145	136	133	132	117	111	130	107	111	124	114	97	157	138	142	118	118	106	115	119	141	122	123	113	98	125	102	130	118	107	121	121	133	125	121	118	124	115	110	115	107	103	114	124	106	107	118	130	114	129	123	134	125	123	113	134	115	113	112	126	113	115	133	118	129	119	100	106	118	121	125	103	113	121	108	121	95	136	143	104	110	120	127	122	119	131	124	114	109	107	116	118	112	139	109	114	112	110	136	121	114	103	112	125	115	128	105	110	110	110	96	136	116	115	114	96	103	120	117	124	140	109	116	116	110	119	114	100	119	123	120	89	126	126	115	127	132	121	122	121	123	110	136	112	106	114	119	115	108	105	95	116	118	115	129	114	96	104	139	116	142	114	116	103	114	156	121	111	122	122	119	135	124	113	108	116	114	101	107	112	132	122	123	126	120	121	140	114	109	99	125	129	117	119	118	132	117	132	135	128	114	119	111	135	127	102	122	110	114	130	116	101	110	111	94	137	110	119	117	140	100	109	117	115	137	125	102	113	125	133	128	115	120	114	118	131	111	102	114	110	106	130	121	125	115	139	110	121	127	123	109	109	127	128	130	122	109	111	140	112	126	130	113	114	97	119	131	124	139	125	137	107	144	120	115	115	134	112	108	121	129	108	99	109	110	117	139	103	114	133	140	109	115	113	106	109	128	129	126	113	106	119	122	112	142	136	128	130	117	113	103	118	107	102	133	105	142	132	120	131	123	119	117	94	110	126	129	127	136	111	107	113	105	126	130	132	115	116	151	149	119	111	124	92	133	131	104	115	131	107	113	109	161	119	126	122	119	108	132	121	129	123	123	120	114	167	122	91	120	122	131	114	121	99	131	115	119	122	117	123	129	113	122	100	114	127	121	102	118	115	113	131	129	121	119	133	119	138	119	125	118	126	119	118	114	113	134	114	116	114	105	101	114	114	121	112	117	125	113	120	115	92	126	148	128	121	103	113	125	126	104	117	122	132	125	90	97	120	96	122	122	106	132	116	101	106	120	116	103	149	108	118	118	95	106	130	137	110	100	114	122	116	113	124	118	116	149	120	95	115	113	123	123	121	127	131	102	111	115	122	141	111	115	116	124	129	131	132	126	112	110	119	112	117	146	119	118	128	118	98	114	126	119	105	127	120	105	119	126	113	118	128	126	114	112	131	119	119	116	115	130	122	119	114	115	133	123	117	99	125	128	136	134	112	121	121	120	128	112	127	131	116	149	117	123	113	119	120	98	121	115	98	104	119	113	124	107	123	131	106	137	117	115	142	114	119	122	125	115	134	103	107	131	115	99	126	117	110	110	117	109	117	125	140	115	110	120	130	101	122	126	123	138	100	133	113	126	109	142	132	129	116	99	121	116	124	138	128	106	118	117	134	119	113	118	121	131	122	98	128	109	115	136	121	131	120	109	109	127	132	110	99	105	139	129	126	121	114	116	128	132	133	127	100	121	117	131	130	131	143	106	114	113	126	113	122	104	123	112	141	124	111	112	122	113	111	123	115	129	103	120	135	129	108	112	122	106	144	113	107	128	118	111	124	119	101	107	123	137	116	121	117	144	131	122	120	120	114	116	114	117	132	107	121	102	130	113	125	105	100	134	124	129	127	120	97	115	115	124	117
16271	27436	1779	1816	1659	1346	903	759	621	525	527	462	416	401	444	411	383	403	398	340	322	347	332	332	374	359	305	327	313	352	358	339	346	358	307	296	346	314	326	333	329	291	340	293	305	321	287	284	334	331	341	298	310	312	276	317	309	279	285	294	278	322	316	323	306	314	319	297	285	325	304	312	324	307	305	299	305	342	311	292	295	344	334	293	321	298	270	337	298	290	314	313	304	312	292	327	303	319	331	334	301	291	326	271	312	276	281	276	331	303	284	299	291	298	280	314	273	282	285	289	298	320	315	299	296	337	293	296	333	315	291	287	300	318	308	292	314	301	298	281	325	302	283	302	339	298	317	287	309	321	308	313	303	314	318	306	296	300	281	306	335	280	316	306	298	316	307	290	273	308	323	286	326	314	280	326	316	313	312	334	280	252	294	314	335	290	317	308	277	278	314	304	300	279	348	280	294	288	284	306	292	280	294	292	328	313	324	312	276	318	329	281	343	305	297	330	290	297	298	325	293	322	310	310	282	320	278	320	321	284	299	286	327	294	332	312	297	281	294	305	312	293	312	323	294	333	287	275	319	301	294	306	333	286	308	276	289	312	293	315	326	265	276	324	305	338	275	263	302	292	277	279	310	292	318	296	293	293	288	280	332	320	307	318	311	321	310	284	290	330	276	299	305	311	334	290	327	305	297	319	311	288	308	302	322	287	307	297	310	320	305	290	304	304	303	292	289	297	306	288	329	301	303	310	297	289	319	297	294	337	293	297	269	293	299	285	326	317	323	296	294	272	305	321	263	288	298	318	311	325	299	317	290	312	330	310	308	288	351	281	303	295	307	329	289	305	319	308	290	268	280	295	276	311	305	325	295	292	284	320	335	298	339	307	328	319	300	305	294	283	271	287	310	318	313	305	316	316	285	269	303	270	326	297	297	299	328	277	306	298	269	293	320	327	307	286	299	302	284	279	296	297	296	290	295	274	299	296	306	329	323	302	290	305	300	321	287	293	293	301	338	336	305	304	279	277	302	262	324	308	272	271	298	313	299	296	296	311	293	313	328	307	317	288	302	296	309	325	341	311	306	295	302	268	284	367	311	322	292	271	278	292	294	304	345	298	298	336	275	259	258	325	304	311	310	296	268	310	298	317	282	317	256	318	290	294	320	292	301	312	324	316	293	307	262	300	267	287	300	327	289	297	294	263	320	297	294	330	296	285	310	289	274	293	309	329	305	315	304	322	313	312	327	336	319	307	279	304	312	323	286	321	317	292	299	286	298	315	303	321	302	299	328	266	297	300	302	295	254	309	305	316	312	254	274	312	311	332	307	308	319	298	297	296	325	294	310	314	298	310	299	326	306	250	316	317	277	296	281	308	283	309	278	304	267	272	300	330	289	302	328	313	297	342	309	274	313	333	296	308	302	319	320	320	270	297	332	309	300	303	278	295	343	270	305	304	295	340	293	280	284	291	320	274	292	297	280	296	327	318	288	294	315	292	333	297	279	287	340	290	266	314	297	321	299	303	281	321	305	318	286	306	363	303	297	308	281	312	271	335	283	311	282	299	301	304	312	309	316	292	324	315	272	313	326	279	305	267	322	291	286	285	284	317	300	323	306	277	319	309	285	297	314	283	311	293	311	298	290	267	273	307	315	290	302	282	286	302	274	282	298	319	286	261	357	312	319	286	319	292	358	279	327	294	264	343	284	297	320	289	332	280	328	325	266	308	321	286	333	266	312	329	298	309	297	312	300	305	324	318	319	288	261	299	310	290	305	325	279	291	304	303	267	313	286	310	263	301	314	296	315	309	333	330	298	311	289	255	312	260	277	318	305	272	293	292	318	316	284	278	301	307	260	307	316	294	293	304	293	296	316	302	300	282	298	312	299	313	295	282	297	273	272	299	289	334	279	254	291	329	308	294	308	333	278	289	324	301	298	287	312	293	281	286	303	330	300	288	297	334	299	266	306	325	289	304	326	297	308	286	353	272	285	294	282	286	318	327	298	323	305	301	328	304	344	307	304	328	326	288	290	286	305	282	273	302	289	314	321	319	321	296	275	300	297	298	298	319	290	312	290	288	304	285	324	286	280	279	282	301	293	280	295	276	298	297	292	282	297	319	319	287	282	312	337	307	282	284	315	327	333	292	285	316	298	290	312	286	303	302	279	317	297	294	315	296	319	295	316	303	287	312	311	299	268	290	295	285	303	318	280	310	313	291	274	296	338	306	293	271	286	284	311	308	305	316	309	332	344	300	315	299	322	294	283	276	289	342	299	305	323	290	294	304	303	308	294	324	283	280	308	281	294	320	319	299	315	297	283	327	275	289	310	294	327	317	318	274	306	286	291	290	294	281	311	289	296	301	299	291	295	311	308	273	314	338	323	295	292	316	302	317	333	292	296	331	299	316	315	325	303	290	270	313	292	300	320	331	311	284	291	315	281	308	291	296	278	312	312	310	286	327	286	308	337	288	279	305	319	322	328	276	292	323	318	332	286	299	288	308	298	316	281	315	291	304	318	313	292	294	289	303	282	303	327	286	298	304	335	311	280	285	304	290	307	316	312	283	342	316	302	295	271	301	284	322	315	297	338	298	297	316	292	288	301	292	285	319	313	325	325	296	318	307	295	329	281	286	327	316	283	322	316	324	284	306	259	314	292	318	305	284	311	331	303	302	305	275	306	297	307	295	316	320	296	302	326	292	302	292	307	314	309	341	300	298	301	300	308	282	277	303	303	277	286	333	322	276	246	296	271	303	285	306	284	313	298	298	299	286	285	290	321	317	292	286	335	295	316	273	305	334	302	294	290	288	317	291	305	307	303	309	253	324	313	282	290	302	296	276	317	314	303	306	301	287	303	286	295	293	296	294	299	301	298	300	308	281	325	314	296	316	326	307	320	320	316	315	313	283	280	254	290	290	296	285	324	307	313	321	308	294	322	316	301	266	279	318	350	307	288	298	348	299	307	295	287	306	331	310	307	335	293	302	292	284	287	299	285	283	301	307	289	283	324	308	292	297	294	292	322	319	305	324	311	298	317	332	286	286	309	298	310	295	303	307	304	282	270	307	298	291	290	292	293	304	338	288	308	295	292	306	302	295	297	304	287	288	281	308	291	313	323	315	296	302	295	324	311	288	310	302	306	270	289	312	298	307	275	299	319	302	313	307	285	291	266	314	333	290	306	323	286	277	327	309	327	290	297	308	307	322	313	278	301	304	311	272	298	309	314	290	297	315	285	298	285	303	276	300	313	318	293	286	274	280	290	295	323	293	292	288	308	288	292	306	315	299	297	304	306	318	293	309	307	277	309	306	303	310	301	308	294	320	278	299	318	293	295	290	291	266	286	329	306	283	323	279	309	290	305	294	309	324	291	280	302	267	295	282	305	310	306	299	337	297	298	292	325	294	312	284	297	295	329	337	297	279	309	307	328	279	287	285	336	295	290	320	357	330	311	287	291	302	298	329	318	296	329	306	309	305	306	305	307	285
4099	1858	413	372	325	306	268	252	245	277	271	294	299	271	295	285	287	323	276	295	301	267	296	324	281	272	285	292	277	278	321	272	287	254	281	299	277	292	285	321	283	277	279	266	273	305	290	263	316	296	272	313	300	295	299	261	291	271	236	270	326	297	279	289	295	292	285	272	277	278	272	300	303	322	326	265	284	258	278	264	280	290	287	268	274	254	264	266	268	296	334	309	279	263	292	293	287	314	326	266	293	278	273	285	294	272	288	287	305	292	273	303	264	296	274	300	271	313	310	277	278	287	282	304	291	262	277	292	303	286	320	284	265	289	323	296	239	277	249	273	271	245	272	301	290	288	279	294	288	304	302	296	279	311	272	263	283	288	309	288	290	326	293	270	295	276	314	298	273	303	272	304	251	292	288	308	261	293	318	278	277	242	299	276	295	284	327	298	259	266	266	275	286	318	254	284	292	298	258	278	297	287	283	289	261	305	292	303	307	310	281	280	302	278	298	285	277	272	304	290	283	244	308	307	301	298	273	307	271	271	286	288	286	292	272	292	297	248	267	289	290	261	238	265	287	275	285	270	294	295	287	297	273	303	251	295	290	307	269	282	274	285	256	301	263	305	297	276	307	302	267	286	299	276	253	302	279	275	283	281	306	292	289	299	286	274	292	276	307	317	279	268	260	282	268	275	303	292	261	295	280	297	288	262	295	280	286	291	284	313	315	286	293	279	281	295	307	295	274	278	280	320	290	286	256	288	289	263	291	273	258	243	262	268	293	281	282	279	249	293	255	279	290	295	279	277	285	281	277	271	267	270	310	262	295	308	298	285	294	286	267	260	281	275	295	228	306	282	299	264	264	264	294	282	320	287	285	274	290	289	300	292	280	276	245	302	299	278	314	330	272	314	304	318	280	252	270	305	275	285	289	248	299	282	257	299	260	241	315	297	277	275	258	296	246	287	295	291	298	272	267	276	254	288	299	303	282	279	294	300	296	275	315	294	251	255	288	302	267	273	282	294	255	269	249	278	272	317	273	288	297	259	331	288	254	285	256	259	289	308	299	268	269	285	269	307	285	297	311	272	334	290	259	293	287	295	254	291	263	283	284	295	263	280	277	290	296	281	301	308	314	265	252	268	265	257	299	272	294	302	285	269	284	309	303	266	276	278	276	311	293	271	297	264	249	299	257	265	286	261	283	266	309	273	271	251	310	270	299	290	295	299	294	293	251	281	299	293	278	263	297	281	272	305	277	293	267	250	277	301	298	263	291	297	261	279	300	296	280	301	290	327	275	300	277	279	286	280	290	307	278	271	286	295	276	262	315	283	277	264	275	293	266	284	299	285	260	300	289	297	298	330	320	271	265	289	250	252	296	271	273	267	284	293	265	275	301	293	296	277	299	287	264	280	284	295	263	271	297	293	275	268	266	285	305	277	284	307	289	290	283	267	267	322	304	285	327	267	258	297	293	274	304	282	266	267	304	307	307	261	268	303	252	314	262	312	296	309	290	259	294	285	299	289	264	253	295	272	259	304	270	242	269	286	306	281	290	287	260	300	291	303	275	296	292	287	323	307	267	275	311	296	284	303	314	275	276	288	277	276	317	294	277	246	274	280	293	284	276	283	270	311	275	282	291	285	281	282	298	260	277	299	263	272	293	286	287	312	292	269	283	310	330	276	253	294	281	259	257	293	297	283	329	268	274	280	265	270	259	288	319	297	280	287	283	285	301	292	300	266	257	320	275	278	284	298	311	303	302	285	299	287	276	283	288	257	254	304	281	258	254	304	311	293	267	289	256	270	288	292	273	255	286	268	287	290	285	303	256	322	295	290	285	273	312	281	315	296	305	262	299	288	303	262	278	290	283	300	281	312	281	285	287	279	285	284	285	251	290	277	296	295	316	281	277	255	272	275	281	307	284	311	276	266	311	297	288	307	288	282	249	295	291	306	287	280	295	277	277	276	312	275	315	323	286	272	264	258	278	299	292	303	273	282	305	306	321	269	302	284	290	291	315	279	302	272	273	277	257	292	279	289	283	308	297	276	290	291	266	260	277	285	317	273	271	289	297	301	308	305	277	283	301	275	282	284	302	297	276	270	287	270	253	296	260	278	311	311	311	275	264	287	289	295	259	309	285	284	282	266	303	296	295	297	271	246	297	287	273	277	256	291	297	313	315	306	283	268	279	298	310	282	309	268	261	271	325	261	307	299	310	300	252	285	274	282	297	286	265	298	303	304	317	272	298	275	274	252	261	284	279	285	274	303	260	300	299	279	304	280	272	281	287	310	285	283	309	308	288	281	303	271	265	275	286	261	310	251	261	287	273	238	277	280	279	265	305	288	270	273	272	275	277	291	264	298	267	253	295	314	254	300	288	276	306	309	276	284	295	288	291	279	264	270	293	271	286	250	313	267	274	256	291	255	304	277	251	306	274	264	300	325	262	322	306	279	312	262	276	268	267	264	284	265	297	275	315	313	302	253	313	268	252	250	292	263	247	267	277	295	310	293	261	274	303	289	282	267	318	278	260	278	270	280	283	286	262	307	298	313	306	308	304	269	255	281	278	278	293	284	313	265	271	274	274	303	287	276	288	264	272	276	267	291	299	303	266	269	299	294	281	276	321	265	302	277	303	314	281	295	277	306	274	279	307	306	261	296	293	302	273	273	284	277	291	285	290	304	271	279	290	286	318	301	281	289	311	285	252	287	280	299	291	293	271	281	288	254	274	307	284	299	303	311	287	281	295	292	277	297	313	275	285	275	281	294	296	250	261	289	276	296	259	280	294	260	290	269	275	280	282	306	280	296	288	279	277	283	281	289	318	277	312	283	260	305	278	298	280	311	280	312	303	262	259	300	274	288	255	296	304	284	244	285	282	275	248	286	302	285	265	299	280	260	297	301	279	275	285	275	280	242	290	281	302	302	315	273	301	293	302	259	286	275	303	307	306	267	300	281	274	273	290	298	298	281	291	302	287	300	264	276	311	268	282	273	303	315	267	295	273	281	279	284	272	257	231	270	277	259	290	257	287	312	252	306	302	269	273	309	302	274	271	292	299	274	288	289	280	287	304	280	300	291	266	259	254	272	280	264	299	274	295	280	289	269	290	277	275	290	308	266	256	266	277	311	246	270	298	316	294	268	282	239	305	260	257	310	272	271	268	256	282	276	282	327	237	290	295	314	298	297	278	313	292	291	260	269	306	293	310	305	280	286	274	278	261	275	267	292	304	312	293	249	283	287	335	277	295	273	299	293	300	305	253	296	292	285	271	260	272	296	278	283	268	289	285	284	294	297	274	295	291	276	309	270	303	305	258	283	248	326	287	276	269	320	273	303	307	274	271	275	298	291	293	296	271	283	278	268	280	261	291	267	309	286	286	273	300	293	281	259	278	291	296	303	289	294	292	276	308	266	300	295	300	303	276	290	287	252	290	291	326	276	292	297	281	298	246	257	287	302	272	250	274	299	288	304	290	298	284	301	282	277	287	254
3504	3231	899	912	901	749	717	702	705	672	674	716	695	712	700	728	687	661	711	644	658	681	659	640	676	643	605	699	719	650	716	737	645	672	673	667	597	690	702	689	637	699	696	705	662	683	725	623	666	697	656	702	677	700	664	683	666	648	719	715	628	679	717	680	704	688	627	709	690	646	682	685	657	658	694	637	700	660	666	712	670	644	651	716	697	707	682	700	630	650	711	705	671	680	635	644	684	638	676	638	690	676	674	660	638	653	728	670	654	658	695	675	696	669	691	706	682	718	678	696	711	655	657	690	664	660	691	680	671	621	697	656	692	656	684	659	698	662	653	675	705	690	723	688	704	695	662	636	647	678	664	643	691	678	683	592	656	704	671	698	679	670	666	672	644	674	680	702	639	660	648	664	710	665	676	681	707	692	694	659	749	642	653	680	651	645	662	661	649	708	710	653	643	687	694	662	660	670	721	642	667	701	676	686	669	653	683	659	686	687	673	670	628	686	716	676	681	666	617	679	685	682	682	638	652	696	704	669	679	645	699	742	663	646	694	649	688	725	691	696	666	690	697	689	675	657	668	737	687	670	719	669	649	658	711	639	709	656	712	673	694	674	691	687	644	638	709	703	672	707	640	670	671	647	693	667	665	736	703	668	660	683	671	674	699	679	692	640	660	641	651	642	661	650	649	683	658	649	628	674	671	642	698	681	663	692	712	693	659	666	653	695	684	632	682	668	725	668	678	689	704	696	680	722	690	694	702	675	698	699	708	626	662	635	680	657	641	678	676	655	648	649	644	612	684	686	686	716	675	659	657	642	674	684	696	683	678	695	643	683	658	616	661	633	643	694	697	694	672	671	667	656	648	672	651	681	650	676	615	695	686	660	707	676	671	658	634	695	671	658	669	684	681	700	669	704	641	677	668	662	697	636	664	685	681	616	691	650	656	655	689	665	654	720	633	706	676	614	674	731	681	660	715	690	682	684	709	672	668	613	717	706	664	733	648	653	681	701	694	632	684	668	651	679	643	660	616	638	695	688	635	682	655	688	671	710	701	685	677	723	647	727	632	693	642	695	620	688	690	674	666	654	692	668	694	675	692	673	657	673	674	664	649	641	635	679	651	657	662	713	629	674	665	660	674	636	637	634	670	679	701	700	651	685	692	653	680	678	665	725	675	707	668	684	679	673	677	652	733	671	676	653	693	680	641	702	684	661	688	687	688	667	702	689	648	671	670	690	672	675	688	669	652	674	658	680	628	651	681	679	735	663	728	652	713	687	685	708	673	666	681	657	658	674	650	681	635	683	696	644	617	688	645	686	617	703	695	643	696	700	618	703	664	701	667	700	698	695	637	706	706	664	651	692	658	732	628	706	713	700	709	677	652	675	668	681	663	656	691	651	678	695	632	696	664	683	699	685	687	657	711	646	696	725	651	688	647	662	661	701	681	655	673	666	682	664	656	633	634	656	668	647	605	700	642	629	673	673	669	658	658	654	674	659	673	679	654	690	679	652	669	677	641	663	675	690	723	644	741	706	639	672	614	659	685	663	685	654	684	703	651	689	661	684	608	670	672	659	737	658	626	676	637	673	662	658	652	634	650	641	672	685	702	667	683	674	705	689	659	654	633	694	639	692	685	661	702	672	705	693	665	687	677	724	642	666	639	657	679	683	695	698	701	658	712	677	632	693	659	659	696	679	701	647	685	643	692	654	666	725	683	690	678	623	644	665	645	672	705	667	647	649	725	685	681	673	686	616	664	619	649	661	675	729	640	657	694	652	673	685	710	676	656	681	668	634	699	657	723	673	700	673	725	650	699	711	707	671	661	658	685	702	710	675	670	606	692	621	699	685	669	664	705	671	709	692	656	638	655	717	673	690	697	719	670	689	702	661	672	650	655	664	695	642	683	666	698	638	683	638	637	745	687	670	629	647	640	708	655	668	665	670	678	695	706	684	665	628	699	663	651	679	701	661	653	661	682	706	670	678	658	680	662	638	665	660	686	683	718	681	682	623	685	646	654	641	682	706	676	709	710	663	673	659	680	693	669	689	659	677	633	674	657	691	652	628	714	685	690	681	681	645	667	680	680	654	664	733	664	646	736	662	655	676	707	674	663	691	676	658	689	674	689	625	690	630	684	675	663	704	647	610	679	665	689	643	676	683	657	702	660	675	682	668	694	690	656	717	675	678	728	654	667	634	662	674	701	665	680	707	686	653	703	659	687	682	708	653	709	653	681	683	657	656	645	651	686	673	686	658	655	677	718	743	691	664	611	698	686	669	683	713	691	625	643	688	662	652	649	722	639	683	680	633	655	654	675	677	692	662	653	682	663	683	671	697	626	666	689	681	743	653	679	655	673	662	682	716	674	691	675	642	646	657	616	703	671	682	648	708	703	698	666	662	689	698	702	696	676	699	683	664	607	709	678	688	698	685	683	697	711	685	671	699	702	728	678	697	698	700	700	689	667	653	702	759	709	652	660	669	631	660	656	658	683	663	715	676	683	691	632	654	690	685	680	701	708	693	657	736	680	700	655	647	660	655	627	663	657	651	663	638	706	663	607	671	663	658	678	698	662	638	707	674	689	607	704	686	691	721	671	644	703	728	717	662	687	684	659	733	706	670	661	644	688	679	679	661	711	653	641	728	693	670	689	676	680	667	692	658	677	698	627	701	667	675	701	677	695	625	706	661	645	715	660	713	661	666	710	691	736	706	697	708	665	682	655	679	711	664	671	703	657	691	684	687	671	673	677	702	661	650	681	694	684	667	698	705	653	672	648	660	703	690	670	724	681	644	672	682	669	679	645	693	695	696	686	658	678	691	726	670	714	649	669	668	663	628	713	685	648	681	665	671	670	662	700	654	646	710	653	676	678	671	609	667	668	658	665	668	631	708	699	673	658	669	631	669	710	670	671	676	627	686	668	673	652	676	684	650	604	696	693	688	672	704	692	656	663	704	659	675	650	661	661	655	647	698	668	659	663	684	634	675	670	662	665	699	650	669	674	627	660	639	641	696	670	664	692	693	690	646	683	688	710	693	697	710	641	676	676	663	643	632	670	632	691	675	675	692	704	660	639	649	706	630	646	700	665	670	652	680	649	650	669	710	684	705	640	706	652	656	732	688	673	668	653	727	684	671	667	692	638	639	695	670	652	686	655	685	651	680	686	675	663	713	676	638	657	660	712	699	699	664	637	677	674	645	652	676	679	667	684	698	659	647	640	682	663	638	653	698	644	657	642	648	679	657	694	712	698	623	665	675	710	666	684	650	684	730	656	654	667	691	671	684	689	642	708	720	641	638	663	667	665	665	712	678	698	668	678	645	667	672	652	655	679	635	643	662	632	681	703	664	647	656	704	712	627	695	729	716	710	688	659	713	654	695	676	685	647	678	660	719	641	712	710	706	667	679	663	697	692	667	696	667	682	664	675	669	643	649	630	682	654	657	666	613	673	666	689	680	681	631	659	731	666	678	633	700	681	687	702	699	694	683
16574	21161	1929	537	444	367	320	272	276	282	250	249	248	251	255	262	261	261	263	273	246	276	250	250	239	266	244	238	257	249	237	283	232	242	265	258	250	258	227	274	245	270	253	265	265	242	285	238	235	256	282	259	254	249	257	275	245	251	256	290	265	265	289	244	260	229	268	283	275	240	270	249	230	265	260	252	228	262	257	263	242	272	252	258	250	228	262	240	232	264	254	240	252	278	259	260	247	296	237	260	271	257	291	259	232	241	281	258	273	274	318	250	272	236	261	291	287	248	263	285	234	277	247	298	258	253	260	255	239	265	255	276	242	258	256	226	230	239	235	274	247	263	244	234	265	247	265	238	285	247	280	270	245	234	242	250	234	254	251	276	262	259	252	231	230	209	268	282	264	253	277	271	230	265	244	267	269	239	268	260	271	234	232	232	242	273	280	262	270	235	276	245	252	303	234	245	265	272	233	246	250	239	255	268	250	246	265	287	266	264	249	222	260	257	264	262	285	251	257	234	224	255	279	275	259	253	253	263	252	263	274	273	257	256	263	294	262	241	227	261	245	249	253	263	251	214	272	264	279	284	268	251	246	254	259	261	259	244	256	247	239	264	254	249	238	243	254	293	253	253	291	287	245	244	230	246	255	242	263	263	275	213	267	273	247	262	251	245	253	249	257	266	247	266	262	255	248	260	232	289	265	253	264	248	281	225	242	252	257	261	265	249	245	256	261	250	235	257	232	260	266	280	233	245	261	271	267	275	263	280	277	256	259	265	235	250	239	225	241	244	254	254	257	269	245	251	286	253	246	238	260	240	254	295	237	291	255	240	249	249	257	234	268	263	269	268	243	261	224	235	245	257	248	253	265	312	257	242	262	231	261	246	257	239	253	263	270	262	261	247	250	256	258	251	248	266	249	262	224	243	226	253	263	270	280	235	257	282	267	264	267	269	244	257	262	255	279	254	253	280	248	272	264	258	241	261	256	258	247	241	259	228	256	256	254	249	270	215	237	241	265	250	251	248	250	260	248	248	243	261	265	272	257	247	259	238	235	226	288	225	262	272	238	269	284	251	235	252	264	248	254	267	238	264	249	251	249	248	281	255	213	210	277	248	260	275	258	243	253	264	253	246	273	257	275	253	261	284	246	256	283	260	246	248	223	271	240	227	237	248	261	242	241	212	241	246	247	237	215	269	265	242	278	250	233	246	244	267	247	260	276	247	255	266	292	261	282	295	257	244	296	253	283	273	270	288	268	240	226	250	252	267	287	265	243	262	266	269	237	258	262	263	247	271	291	265	251	251	290	245	268	284	259	258	242	261	229	236	248	246	258	245	224	254	247	256	256	245	291	255	274	258	266	266	258	263	246	284	263	255	262	278	237	245	255	232	228	243	239	258	283	267	264	242	242	226	249	230	252	234	266	236	258	289	271	233	264	258	253	249	235	277	239	276	274	232	283	240	242	235	235	254	228	270	231	254	234	250	252	255	251	262	268	245	258	267	281	232	242	273	232	259	260	268	278	271	248	251	265	252	253	232	241	251	263	264	254	249	258	260	265	272	272	240	236	286	248	241	259	253	242	257	244	275	268	298	265	242	240	262	247	215	235	267	222	283	264	230	228	268	244	252	256	252	237	272	276	268	245	258	251	269	267	243	237	270	251	257	244	224	240	256	277	291	260	253	239	256	251	273	222	245	232	258	280	248	261	233	220	289	281	279	265	254	283	265	253	228	257	221	212	256	231	224	271	279	268	266	249	261	256	259	248	278	268	245	225	250	257	271	252	221	249	243	259	277	255	249	242	258	254	279	250	252	245	224	224	266	261	249	269	261	210	222	282	282	257	272	279	270	257	267	251	283	264	235	252	219	246	248	283	246	310	301	275	220	246	251	277	232	232	255	256	253	259	219	245	267	272	245	250	269	277	254	247	226	252	250	252	248	226	255	254	247	250	244	239	251	235	253	264	247	273	256	257	264	245	254	243	231	262	249	275	235	265	229	237	257	250	251	242	228	259	229	227	239	284	270	234	223	253	261	253	244	242	249	230	258	255	265	250	258	255	245	269	226	244	231	256	295	221	265	280	267	278	243	268	220	254	237	269	230	259	265	286	313	273	261	246	279	255	247	233	255	255	273	223	262	249	268	275	247	272	265	249	257	271	236	250	212	231	236	254	241	272	247	256	258	263	273	270	258	247	247	245	278	235	257	260	262	262	255	249	282	243	259	247	240	261	282	270	248	249	262	246	245	274	254	264	255	287	273	261	275	256	240	244	263	251	258	265	228	253	250	231	258	278	268	250	269	243	278	265	267	224	259	263	266	268	263	272	278	243	278	225	224	254	251	259	249	237	270	258	253	240	246	271	260	235	224	269	239	282	263	279	257	247	239	251	279	272	247	240	239	281	245	233	276	208	247	292	283	226	235	263	293	227	257	253	268	266	297	251	244	264	252	228	252	255	242	282	265	282	260	231	274	273	265	272	250	226	240	240	261	272	247	224	238	255	241	275	267	239	246	267	267	248	243	270	221	259	229	227	228	227	235	272	267	244	247	239	258	250	273	288	267	307	279	269	247	256	271	231	241	241	261	281	260	238	279	262	241	265	246	272	289	272	246	222	286	246	272	269	246	278	258	248	261	265	258	260	262	253	256	287	241	240	250	267	255	244	248	246	257	262	236	282	231	246	259	272	268	237	257	249	237	246	279	242	230	268	246	278	256	263	250	245	260	240	251	228	234	264	251	258	244	257	253	259	235	275	266	236	263	304	248	266	247	224	226	259	253	249	277	252	229	256	271	247	224	269	265	258	320	220	256	265	262	261	251	258	256	275	233	292	261	266	240	249	258	238	263	268	255	259	254	239	235	281	245	239	240	275	269	252	287	274	272	251	247	250	258	266	270	241	281	295	262	293	271	261	259	283	248	267	233	270	254	250	262	223	259	277	249	253	260	244	258	251	285	282	236	261	250	230	238	237	242	267	249	250	263	277	243	228	261	234	229	267	269	248	258	246	263	257	277	260	245	268	254	241	269	241	256	266	229	257	265	271	269	244	275	246	275	258	225	250	274	252	237	232	239	264	266	244	264	269	244	264	259	218	235	245	262	279	223	256	229	252	221	266	248	241	266	301	255	259	246	258	241	261	279	252	267	246	246	307	252	235	269	274	255	269	244	251	241	254	263	244	245	225	273	242	263	249	267	254	249	250	257	256	234	239	257	264	256	243	258	274	237	236	243	243	267	253	276	256	292	267	272	257	251	268	245	253	275	233	225	249	229	257	235	269	248	269	250	291	267	234	257	279	276	249	246	269	232	248	262	259	255	221	260	254	273	256	226	245	253	251	242	277	256	252	254	259	229	234	235	239	250	255	263	241	262	206	247	272	223	224	257	228	237	244	242	269	230	266	231	252	275	245	263	253	277	252	261	245	254	232	258	283	241	240	277	257	286	249	233	236	240	250	250	233	279	247	258	239	254	245	260	243	254	250	260	225	245
13550	15901	1328	1563	1442	1228	944	839	752	733	760	717	721	654	677	649	627	642	642	619	680	603	631	633	601	604	561	626	624	607	623	606	605	683	616	614	634	589	611	571	585	629	572	642	586	593	585	643	665	576	629	598	606	617	594	615	594	589	602	581	601	613	634	593	592	583	618	573	580	604	602	596	626	587	598	601	590	615	580	631	586	601	589	625	601	599	637	600	620	598	652	593	598	612	634	558	615	678	645	617	635	617	588	622	613	643	611	587	640	610	559	554	607	570	629	558	587	563	567	616	608	609	598	602	588	642	581	590	582	587	612	599	574	598	590	617	579	602	613	613	583	541	610	585	615	579	641	586	597	618	541	630	626	603	679	593	585	608	564	615	594	583	606	648	623	562	591	598	604	604	536	573	624	577	607	576	586	622	618	612	602	603	574	617	588	595	639	579	591	600	600	631	622	599	626	581	583	641	608	607	576	580	591	611	618	608	571	643	539	616	618	596	652	589	613	607	598	650	598	635	608	618	655	527	565	605	608	580	570	604	615	607	635	566	620	554	581	633	546	573	593	587	612	624	615	611	626	639	593	598	593	611	618	584	578	584	616	546	593	585	615	612	605	653	597	581	631	625	622	587	590	585	568	622	606	597	630	588	600	563	594	586	642	592	657	577	572	625	591	643	591	602	622	608	580	651	613	649	632	581	571	602	641	570	602	556	598	597	655	585	598	620	597	553	589	595	629	608	599	604	521	600	623	603	586	632	612	633	578	613	629	606	617	553	589	579	592	607	604	621	598	557	597	598	656	614	592	605	617	606	574	540	604	564	597	621	604	632	578	569	627	633	614	603	592	629	631	616	576	621	611	578	620	596	620	607	611	611	547	618	584	581	610	578	605	586	600	604	604	564	610	628	602	595	637	639	616	610	613	616	557	571	594	607	588	592	607	567	598	644	591	637	578	639	596	588	615	609	599	655	610	597	616	617	592	577	601	561	618	607	607	559	598	636	609	603	574	595	594	607	599	613	586	620	596	601	612	613	558	606	583	586	564	629	588	603	600	554	602	603	558	610	598	620	590	588	627	621	598	631	615	555	601	597	630	586	618	634	590	600	625	595	619	583	599	589	671	608	586	567	609	611	584	617	590	576	635	565	627	596	553	580	588	610	619	626	619	617	577	606	602	579	638	591	559	607	566	629	585	561	610	608	609	630	633	571	619	625	560	594	597	618	574	579	640	636	627	602	612	627	561	625	605	612	603	560	591	611	576	612	584	612	624	635	625	564	644	567	598	622	601	586	618	583	571	610	590	601	595	606	582	580	612	609	572	620	596	611	583	601	617	596	586	658	594	623	600	593	630	568	581	578	609	595	597	568	585	644	586	581	624	602	579	655	549	623	646	604	591	576	611	636	591	589	637	576	605	552	653	602	619	604	605	605	602	570	630	630	536	609	624	613	631	607	605	532	585	593	600	625	549	605	587	559	595	594	615	627	602	584	594	617	626	576	621	612	594	586	596	597	607	625	622	586	585	558	603	588	612	635	597	590	605	626	598	625	607	607	599	603	614	550	601	617	596	614	586	598	615	549	549	608	602	605	659	608	604	538	607	585	614	619	631	591	594	614	597	635	606	640	552	632	622	597	639	589	589	625	602	593	606	618	604	606	595	622	626	646	589	604	615	602	571	569	616	539	578	594	583	609	584	632	587	623	607	609	588	598	594	563	591	618	566	594	601	571	603	598	619	591	571	566	621	614	602	635	617	591	556	581	619	641	578	554	577	648	581	622	577	555	591	611	612	561	604	618	645	585	611	590	595	566	639	596	598	593	622	617	614	603	598	599	603	628	620	592	597	585	569	581	575	578	601	595	609	675	584	597	564	612	580	609	619	623	622	608	592	583	617	632	601	588	624	621	579	583	607	603	598	583	624	587	593	612	585	596	674	632	575	539	622	586	564	596	613	604	600	601	632	596	603	632	599	568	629	600	570	649	604	589	592	558	593	577	558	581	600	593	600	573	597	632	580	619	595	618	613	585	627	577	589	618	613	594	614	611	598	608	576	560	610	570	562	634	625	587	590	612	610	610	554	615	638	604	609	589	613	581	588	584	597	602	600	596	590	596	597	612	612	640	598	604	633	629	589	632	630	642	610	636	573	612	571	582	589	637	595	585	642	631	596	600	616	625	588	605	580	623	614	623	543	603	597	577	618	602	600	600	597	596	616	660	606	605	647	595	617	565	575	589	575	628	627	586	581	599	602	589	534	605	573	632	606	598	590	572	654	639	618	584	609	592	577	575	595	571	601	618	617	610	648	578	598	607	574	611	614	552	569	677	622	609	597	572	567	561	594	598	584	604	613	596	603	616	568	586	622	581	576	585	590	606	591	632	571	638	621	634	638	569	589	598	644	621	587	620	576	585	603	550	605	614	584	608	635	602	599	618	611	595	597	634	568	634	611	599	603	621	592	600	583	599	621	587	625	589	607	564	581	589	611	587	605	566	640	660	593	581	569	602	594	626	577	563	590	593	568	578	646	617	637	597	596	601	571	578	572	605	593	589	608	603	593	596	606	607	568	603	559	600	613	608	586	585	599	597	592	603	596	589	601	605	605	576	547	598	611	608	631	605	635	595	568	634	620	589	630	623	617	615	636	634	568	636	613	602	626	589	623	616	583	556	617	577	571	586	567	593	562	601	580	565	597	648	571	635	617	620	592	578	609	619	593	620	611	650	628	604	593	629	590	580	578	568	615	567	645	592	601	633	590	654	623	590	550	570	561	622	582	603	587	617	609	557	573	591	618	594	581	582	597	596	626	572	618	631	611	555	581	635	625	593	581	578	589	605	608	639	602	588	592	621	630	572	611	590	603	619	634	625	624	624	591	570	587	590	582	614	576	580	656	608	594	591	639	607	610	621	604	610	623	578	636	607	577	647	576	673	553	600	560	617	619	565	531	622	596	585	579	596	614	626	646	600	581	539	595	639	593	595	590	599	601	614	593	645	617	589	600	608	603	576	619	587	605	573	628	629	572	626	611	615	615	588	606	597	592	602	596	598	580	610	597	579	605	634	589	618	647	609	599	614	646	583	601	602	606	596	619	596	600	615	597	587	571	640	595	631	590	585	605	602	627	606	622	593	661	618	597	587	612	586	561	596	581	588	613	583	584	636	583	595	623	591	554	570	583	599	624	600	581	627	605	645	590	645	609	602	610	590	614	628	605	638	628	612	578	617	608	597	624	555	611	628	603	612	630	628	594	585	588	533	580	582	604	588	660	590	582	624	584	621	627	584	596	595	604	635	644	603	615	598	645	584	627	628	617	588	591	547	607	547	613	583	624	565	576	624	598	598	568	590	622	588	601	608	624	640	620	642	599	626	648	599	592	599	592	605	633	614	579	587	568	603	589	601	588	612	582	587	577	614	582	623	594	616	653	578	596	623	615	587	625	604	607	582	610	590	589	592	607	582	585	605	628	607	587	609	600	613	537	568	578	571	602	629
25510	37040	6165	685	416	315	230	198	186	152	163	154	173	110	107	121	119	137	125	124	121	114	125	104	120	106	136	133	124	118	100	119	120	119	104	135	122	111	111	128	115	131	124	133	135	116	114	102	134	123	131	107	122	126	110	127	133	119	147	112	130	123	119	133	121	115	106	124	123	137	102	113	121	122	117	111	129	116	118	116	123	139	118	130	120	120	126	115	120	113	116	117	149	103	110	107	128	114	139	125	107	129	99	110	93	127	124	131	129	121	120	126	127	103	118	111	106	105	103	144	112	108	101	129	110	119	129	136	122	113	140	114	115	106	112	126	133	120	105	123	128	114	119	132	113	131	134	127	130	102	109	118	110	110	129	133	107	112	119	127	114	120	117	110	106	109	128	128	119	134	113	100	110	123	114	106	117	117	104	128	121	117	115	117	111	92	110	108	101	130	122	117	114	111	113	138	124	131	132	110	112	122	123	115	109	102	100	127	126	113	103	124	104	108	130	153	116	109	104	114	129	118	142	104	114	105	138	130	108	117	110	113	110	128	119	113	119	121	131	109	118	119	123	125	138	122	127	107	108	122	128	133	102	115	103	111	117	102	128	137	110	117	120	123	142	97	117	135	120	136	122	101	104	126	103	114	106	106	119	123	116	119	120	107	139	113	119	134	115	111	132	117	133	120	111	82	119	122	118	123	139	124	122	128	103	130	112	121	114	97	105	143	128	99	108	98	116	94	139	116	121	134	113	128	100	94	122	103	101	116	110	131	108	124	118	112	130	114	142	127	109	118	142	118	129	122	121	132	108	122	114	92	141	128	110	103	116	119	101	117	96	126	119	109	117	110	99	122	118	112	114	121	104	99	114	134	113	117	115	137	106	100	111	112	130	134	120	121	127	105	119	132	103	114	115	133	120	109	131	111	114	129	117	116	116	158	140	122	105	109	121	111	119	101	115	120	109	130	108	108	129	112	115	111	89	93	116	119	127	119	99	130	131	126	131	98	120	115	115	114	131	108	117	104	97	115	122	130	126	101	112	117	112	131	114	95	127	117	124	123	126	120	119	115	127	107	111	140	131	119	115	110	117	110	98	101	113	138	127	132	133	120	111	112	109	127	122	127	112	104	115	113	134	97	118	134	112	127	124	101	110	99	108	121	151	108	118	138	108	116	116	149	103	117	106	133	112	110	130	111	141	126	130	127	129	126	141	121	109	129	114	108	119	131	116	120	119	113	136	124	100	117	126	121	124	109	128	123	123	129	110	138	131	137	140	93	125	124	135	103	108	126	144	115	95	125	124	106	132	124	134	108	112	93	117	122	127	115	109	125	122	117	122	111	91	118	105	122	113	117	135	124	113	121	123	119	116	97	125	124	115	120	118	135	125	121	130	112	120	128	108	131	122	110	123	132	128	105	119	102	116	111	113	102	122	126	124	116	105	132	135	114	126	128	128	113	113	114	123	126	106	122	112	121	135	134	119	131	121	104	108	123	119	120	124	131	109	120	108	126	104	133	106	127	130	106	117	105	109	105	110	125	113	91	144	119	113	116	112	147	130	113	117	105	108	117	138	120	102	119	124	109	135	98	121	117	128	113	122	120	114	114	103	105	119	129	114	108	109	104	128	106	109	105	121	122	121	134	147	117	113	104	124	111	109	124	124	107	101	98	126	112	115	106	132	131	104	113	122	107	113	128	95	136	133	108	128	121	110	113	131	115	125	134	120	122	117	126	117	149	119	110	87	114	112	128	128	133	128	118	112	115	101	100	119	104	117	117	128	120	110	116	118	116	94	116	131	113	106	111	124	116	140	122	137	106	125	122	127	114	112	92	128	90	130	118	112	132	117	138	107	111	136	124	127	118	143	139	113	108	116	109	122	120	133	110	110	115	104	112	132	133	108	109	124	128	134	103	98	128	129	129	132	115	133	126	122	111	116	118	122	106	135	103	109	114	123	130	110	114	122	115	143	97	111	111	108	140	132	120	118	113	121	107	121	94	118	117	121	128	115	107	100	113	115	101	104	117	114	107	118	112	105	128	113	122	116	103	119	122	109	119	127	118	119	138	114	128	130	108	119	105	134	121	131	116	121	106	97	125	105	109	111	115	122	112	109	120	113	112	121	115	129	85	121	118	105	97	108	128	117	128	145	116	112	118	102	139	120	136	105	111	121	132	128	112	122	130	112	113	119	100	116	118	134	109	126	126	113	112	114	136	100	117	106	105	115	112	139	132	118	136	123	96	118	126	118	125	145	117	116	115	122	123	121	119	134	116	86	110	113	123	131	130	117	116	139	129	116	100	121	100	131	125	111	131	116	106	111	100	126	118	115	119	119	128	135	117	124	114	125	105	100	114	129	113	106	112	108	129	127	111	94	124	112	129	92	117	123	97	115	110	118	129	113	97	134	97	124	109	113	115	112	130	119	130	104	147	109	106	123	125	130	112	110	115	117	119	111	110	110	104	126	101	128	112	104	128	105	107	111	126	110	123	135	97	127	107	99	117	126	104	126	119	120	110	101	96	123	104	129	123	134	123	141	106	120	128	124	117	116	113	102	131	117	112	106	102	119	110	107	118	103	123	110	107	115	137	116	121	119	100	124	104	110	127	106	120	111	120	129	107	102	120	106	129	116	126	129	129	127	123	129	119	111	104	120	118	120	119	133	131	114	110	91	119	129	124	127	129	130	116	115	106	107	117	124	101	125	120	114	106	116	129	120	93	104	121	126	136	142	115	121	108	121	107	115	108	114	124	126	124	123	107	109	96	92	121	114	116	104	106	105	114	134	128	114	131	105	113	109	110	109	114	110	130	125	115	126	120	120	106	124	108	124	96	124	134	123	116	121	116	112	125	118	135	105	106	126	106	111	133	129	102	124	142	124	116	116	115	130	131	110	138	115	123	114	112	119	126	93	111	126	107	119	116	112	138	128	133	119	123	135	117	133	127	102	114	129	113	126	120	118	113	108	135	137	118	107	132	117	125	114	141	124	111	111	113	105	124	129	137	102	112	115	109	105	117	132	109	130	105	113	110	109	118	124	107	129	127	129	121	100	115	152	143	103	129	114	131	104	107	121	124	120	135	129	134	131	105	108	105	121	123	110	121	115	106	127	104	126	103	116	106	116	125	102	115	115	118	120	126	105	121	118	146	132	101	138	120	132	111	117	134	106	127	87	112	105	126	91	117	111	125	103	119	127	121	121	121	106	128	112	113	103	119	130	122	109	144	120	120	116	115	111	144	116	113	126	127	113	111	112	108	102	99	129	111	113	123	106	104	110	110	97	110	111	134	119	112	117	117	112	133	107	111	128	124	127	127	116	122	159	112	129	100	113	129	129	113	125	122	134	115	86	135	121	112	120	116	114	124	139	107	122	131	118	120	120	116	124	113	91	115	116	119	110	133	116	107	107	112	129	114	132	131	109	116	124	117	115	120	125	120	115	117	132	122	110	121	132	119	120	122	122	127	122	149	105	118	118	124	109	108	131	131
17936	24446	1845	1854	1614	1263	853	746	671	557	514	443	490	433	426	395	416	400	365	380	371	331	358	337	316	368	344	334	313	358	322	296	311	273	320	322	312	339	337	307	297	296	296	324	295	306	337	293	298	291	323	294	297	311	282	321	281	314	331	309	308	327	299	329	297	317	315	303	309	303	299	308	273	291	322	333	286	300	292	313	308	280	270	292	301	337	311	296	304	301	310	303	302	289	312	306	291	290	341	305	309	314	325	307	308	317	316	285	295	304	338	303	319	313	307	301	318	312	293	222	293	329	265	303	304	308	314	276	304	312	296	315	326	290	297	287	297	288	258	287	305	295	280	293	332	303	327	297	323	294	286	302	297	292	335	317	325	323	293	306	306	332	307	279	319	298	260	261	306	305	341	303	299	290	299	304	286	296	299	332	317	321	282	293	304	304	340	274	278	323	296	285	290	283	318	324	318	270	316	285	286	336	270	317	303	273	313	319	303	339	314	305	280	301	312	327	282	294	294	282	306	314	342	307	287	314	300	277	296	315	295	309	287	276	291	316	281	325	281	312	283	270	276	291	317	278	296	331	309	302	293	264	306	316	282	290	306	331	286	277	305	317	323	290	336	307	267	293	255	319	272	302	299	316	300	315	280	319	295	287	296	284	307	310	327	322	244	299	281	314	291	290	294	291	288	321	341	300	322	310	307	317	288	290	290	287	282	268	316	276	296	311	291	297	327	306	306	320	286	297	327	313	319	307	276	256	300	302	278	308	297	322	271	300	284	318	305	299	312	292	311	319	302	294	305	309	292	276	279	340	302	318	314	312	329	315	284	281	319	299	300	300	301	289	314	325	301	300	318	271	300	304	293	310	307	273	289	307	295	345	300	285	309	305	304	316	287	319	315	318	324	305	331	283	294	339	294	286	273	283	328	323	285	310	299	269	312	298	289	318	321	300	324	317	290	285	249	309	295	331	322	311	297	287	289	284	283	290	263	337	309	308	283	297	337	319	290	317	294	272	326	281	287	309	302	331	309	313	287	279	311	292	303	298	287	303	325	299	323	313	285	297	303	276	299	300	307	333	301	283	288	315	330	338	297	319	303	274	282	283	295	290	286	297	312	298	321	318	289	274	290	301	276	302	328	295	296	284	332	284	289	294	304	304	291	283	341	284	317	279	321	303	304	319	331	326	282	323	278	312	324	302	311	330	308	304	297	293	318	293	293	295	307	313	295	281	275	334	308	295	313	284	286	291	291	295	317	316	288	309	319	309	293	280	291	284	302	281	300	309	301	292	311	308	295	310	308	306	285	309	293	277	320	300	313	274	310	269	303	291	311	306	296	299	313	320	297	285	335	341	264	315	298	285	281	319	308	292	319	294	301	263	303	311	272	290	340	335	298	308	318	304	317	303	261	296	316	311	282	293	303	329	292	286	303	308	294	298	295	299	294	326	316	287	304	306	292	266	269	246	330	293	289	311	285	283	290	295	302	278	293	301	276	306	299	316	322	267	296	311	301	326	276	320	286	313	311	289	309	305	298	303	291	325	308	301	308	286	318	337	300	322	308	300	341	311	272	312	329	286	305	312	324	281	288	283	298	276	302	285	290	317	293	295	337	313	298	286	284	314	287	317	268	310	293	287	316	271	287	304	273	290	348	296	324	297	301	287	271	322	300	311	292	291	308	322	281	325	296	302	308	279	296	327	302	306	300	329	309	305	305	297	275	301	288	336	284	303	270	291	298	293	322	310	280	308	279	301	305	316	292	286	308	300	280	313	316	294	293	287	314	308	315	297	322	288	316	287	318	301	322	300	326	311	291	297	303	312	268	286	312	311	316	308	279	287	316	317	308	302	297	323	283	288	279	311	290	301	312	298	277	293	302	289	301	296	327	315	324	327	294	292	292	317	312	301	296	289	302	287	284	291	295	275	324	304	275	274	279	317	285	312	312	289	322	313	310	286	298	285	288	291	289	276	321	302	345	324	315	263	327	279	324	320	322	278	302	279	317	311	325	319	313	280	284	272	286	302	297	323	315	295	313	279	336	284	311	318	296	313	300	327	314	271	308	329	283	304	276	301	310	289	309	312	264	329	263	314	313	304	300	319	309	281	282	334	306	331	305	291	289	296	313	277	314	311	327	277	296	296	330	306	319	265	299	268	297	297	338	317	286	276	324	279	319	267	286	319	318	270	295	262	304	315	299	295	307	303	278	276	293	289	282	294	277	312	305	278	289	297	311	316	298	297	277	286	294	298	325	300	312	293	321	305	280	338	284	305	296	302	304	283	313	301	272	282	306	282	312	306	294	311	277	291	311	312	292	325	295	293	275	304	287	302	322	306	293	277	274	290	299	287	285	300	301	285	283	288	291	282	311	283	311	282	285	284	273	301	293	302	308	307	330	295	270	312	282	285	304	316	325	273	283	315	305	253	329	298	293	309	255	303	302	306	321	274	319	283	281	282	334	305	294	290	301	302	348	307	281	309	336	307	319	296	335	263	279	290	281	322	275	315	308	322	334	299	288	281	261	305	297	318	285	344	308	316	308	296	290	322	328	296	295	276	286	305	317	295	279	300	279	303	340	294	289	284	279	309	293	324	302	306	305	298	304	340	269	305	296	311	265	297	301	283	286	283	298	320	284	319	296	307	287	283	293	318	290	324	305	310	273	289	294	321	309	315	305	277	297	321	269	311	292	316	313	291	292	278	298	314	285	300	309	288	287	315	306	305	305	285	283	292	292	311	295	304	290	279	321	302	297	296	308	303	271	264	306	305	299	318	298	298	294	283	276	303	298	278	285	300	342	284	327	305	286	293	297	309	268	311	315	312	295	294	297	304	284	311	296	278	285	319	295	283	304	330	294	303	281	316	287	282	310	303	319	288	313	333	309	318	276	287	303	321	320	276	323	293	290	331	279	292	282	306	323	260	307	305	274	281	303	290	299	273	296	315	291	300	303	304	303	285	330	285	291	290	288	265	302	283	295	284	281	323	293	302	303	281	280	282	301	307	301	322	346	295	302	279	314	287	314	306	305	318	325	321	293	275	307	288	275	298	283	298	278	285	300	300	287	299	323	324	300	286	301	307	273	313	302	293	326	289	297	303	311	290	287	307	297	304	298	275	299	302	322	284	314	291	298	277	296	292	291	301	278	283	282	321	292	286	286	326	296	267	308	323	316	285	298	329	310	314	333	336	300	291	297	284	316	242	299	297	282	324	289	305	291	288	311	284	299	275	302	296	299	310	318	309	307	296	302	281	281	270	297	291	263	309	262	286	304	293	299	320	313	322	289	294	331	313	301	296	270	320	317	292	319	275	289	313	293	325	294	306	279	294	309	322	280	308	290	309	326	311	361	299	254	321	304	298	272	290	314	288	293	300	311	269	299	312	290	307	337	301	288	304	295	318	298	311	318	298	324	307	298	309	289	288	306	288	314	268	287	306	287	303	296	278	305	312	267	307	284	323	295	312	300	281	292	343	320	311	293	270	310	309
4163	1960	425	355	310	350	314	278	274	313	315	274	302	305	292	290	297	311	282	314	300	279	308	280	269	255	269	291	296	301	277	295	278	275	303	291	285	310	295	301	276	299	251	272	286	281	281	328	252	296	283	308	293	266	296	317	294	296	270	283	289	290	296	293	301	318	285	324	317	332	260	299	287	309	293	309	285	292	280	318	295	278	289	281	278	282	270	267	246	292	301	270	284	256	257	245	280	285	278	279	301	274	300	279	302	284	304	294	288	280	289	311	270	278	301	294	340	272	296	267	291	289	287	263	261	283	278	263	294	314	294	296	299	293	296	242	300	266	263	309	296	309	302	293	302	286	275	264	303	309	275	310	285	305	307	295	298	279	289	297	292	284	277	300	262	272	285	315	316	277	294	287	279	262	271	285	297	255	298	306	290	282	292	280	274	283	292	307	241	297	289	298	292	259	285	309	277	258	286	274	283	284	281	271	266	304	291	266	278	294	283	295	289	279	276	301	272	271	257	285	278	282	262	268	293	280	259	271	332	309	265	280	303	269	297	285	278	314	300	270	285	284	288	289	303	314	302	305	269	300	279	279	293	314	260	316	312	267	283	276	282	266	282	282	301	317	289	298	279	290	275	314	290	247	290	301	301	262	278	309	260	250	276	309	299	285	317	315	311	305	251	290	280	310	303	270	278	313	290	309	278	293	331	279	283	279	270	291	328	325	277	317	279	279	249	279	276	273	263	270	284	297	297	264	298	295	277	260	287	298	305	268	299	289	279	299	300	293	276	296	308	277	266	328	287	275	303	306	291	274	265	313	269	283	312	269	301	317	289	302	264	299	288	311	291	270	289	285	305	289	302	273	305	297	303	321	280	321	281	281	298	275	287	322	285	254	277	301	305	306	296	290	289	311	283	284	304	275	266	278	298	280	302	297	299	291	258	297	300	315	305	263	276	304	283	296	285	304	289	286	282	330	327	273	275	290	298	311	275	266	297	244	305	299	286	257	297	307	315	275	266	286	285	283	256	283	271	284	309	256	297	264	330	304	300	301	295	282	295	289	262	301	315	275	290	268	265	314	283	286	300	278	295	273	279	301	280	273	304	277	300	320	307	292	277	298	251	314	256	313	299	287	277	282	280	269	262	311	290	295	308	284	294	249	308	279	280	293	275	294	297	264	300	286	335	295	263	313	290	300	296	273	297	254	313	296	288	284	283	296	293	286	275	288	284	285	333	286	288	299	284	276	299	300	257	300	258	253	302	265	317	294	276	301	276	293	284	279	244	281	274	274	276	292	305	275	280	291	289	283	306	277	285	271	298	296	298	293	311	269	242	311	301	300	293	321	273	297	297	280	290	327	320	303	322	295	293	306	290	267	308	280	265	277	265	295	284	294	265	307	261	323	293	269	285	299	277	288	295	286	310	282	304	292	288	286	297	277	269	298	271	291	274	297	284	286	328	318	329	268	266	303	302	300	291	291	278	268	295	282	268	282	300	282	278	304	293	286	297	301	276	266	266	289	293	295	263	271	299	281	279	333	283	292	294	291	306	274	274	307	276	269	317	284	271	322	284	278	293	264	308	286	290	297	304	297	313	292	268	259	274	284	277	298	276	269	253	299	290	286	275	268	282	285	312	295	275	293	294	298	305	299	283	299	284	256	274	299	320	305	291	298	276	324	324	282	331	306	328	264	261	325	281	295	298	293	295	274	327	289	273	265	272	302	296	310	259	315	288	281	278	286	282	288	292	265	297	308	274	298	309	270	308	296	290	279	265	322	316	305	329	293	295	280	292	285	263	278	279	311	284	278	319	294	266	256	295	260	311	285	332	300	244	293	293	294	302	254	289	300	296	290	295	293	293	329	282	285	323	288	275	270	277	260	339	289	309	280	299	279	270	282	254	255	275	279	278	285	292	292	289	286	298	292	275	283	296	298	279	301	288	304	274	297	290	286	257	284	275	298	284	315	332	278	304	278	323	271	305	289	296	279	295	289	260	303	303	291	308	264	270	283	281	314	299	235	281	279	274	284	293	303	287	297	268	272	292	327	254	273	299	313	257	281	315	286	299	258	288	289	291	349	274	289	266	276	301	298	288	287	303	277	288	292	294	315	285	311	312	259	317	285	270	292	295	293	299	300	283	283	297	274	291	279	289	270	276	255	313	277	281	293	301	310	310	270	320	287	259	258	284	260	265	284	300	289	279	287	274	279	285	300	287	282	319	269	280	317	275	280	267	265	320	289	283	273	271	267	285	271	288	291	326	284	298	292	280	301	281	295	281	303	305	294	297	264	272	290	342	300	299	319	285	263	291	273	285	292	293	315	278	313	306	298	285	260	262	283	301	305	281	300	266	288	266	306	332	291	308	302	279	319	262	293	294	296	282	280	278	327	255	307	334	289	259	288	308	267	268	264	318	299	297	248	286	301	295	281	303	268	292	299	256	286	278	293	290	296	250	276	242	260	270	280	314	276	312	284	286	258	291	289	286	307	305	256	305	277	306	280	314	275	304	298	275	259	301	273	282	315	305	282	291	301	289	297	275	281	273	271	274	276	272	284	290	312	297	288	275	306	270	277	268	293	309	299	300	290	286	311	334	300	286	259	294	314	269	294	308	274	263	282	287	303	287	306	290	300	284	309	271	275	316	297	313	255	265	300	290	238	291	270	289	255	283	310	289	253	280	313	313	303	288	291	276	289	275	263	277	288	303	280	277	253	299	291	286	260	270	267	293	265	275	276	304	278	323	291	301	297	302	307	288	288	274	264	261	269	275	292	269	273	287	298	292	309	303	282	287	298	250	280	304	286	288	294	279	289	288	295	291	290	286	275	298	268	267	288	290	308	263	278	302	300	294	278	312	263	262	309	258	312	286	304	290	312	279	276	300	291	298	281	310	293	276	264	303	315	286	314	285	295	263	280	268	303	256	290	270	292	315	287	311	312	285	288	274	286	280	300	271	281	274	293	286	258	310	284	265	255	278	277	266	323	314	288	265	280	288	261	300	290	278	298	298	304	300	279	305	323	302	268	278	289	279	297	280	275	280	290	283	292	278	275	305	297	275	304	279	294	303	273	303	320	290	240	282	317	275	300	289	311	283	293	299	302	305	270	304	307	276	287	293	291	282	295	320	289	294	291	314	319	267	287	272	251	295	312	319	301	304	285	318	307	287	288	306	259	255	263	305	297	270	294	311	297	270	270	268	285	255	269	286	324	305	312	273	298	283	283	295	263	298	271	302	278	293	293	315	313	270	274	267	305	278	299	292	294	296	294	271	291	275	270	305	296	273	301	270	308	279	286	291	289	312	337	296	286	302	277	254	310	293	292	250	292	308	278	310	294	273	294	299	290	286	289	301	261	278	327	288	270	314	309	258	285	284	259	264	305	272	262	281	288	291	288	276	278	281	303	275	295	287	265	268	284	319	301	287	278	288	289	288	283	317	292	288	303	298	263	280	274	305	314	299	287	279	279	319	263	273	310	257	273	276	275
3657	3310	913	828	833	885	786	728	704	711	682	649	691	645	683	650	681	681	686	650	723	663	674	672	661	709	666	652	713	663	686	722	652	698	658	685	701	643	686	736	663	713	696	663	624	697	682	680	647	698	652	671	694	669	708	674	656	702	660	679	676	686	682	697	656	685	658	623	664	648	674	679	685	694	674	662	694	680	660	696	706	680	717	653	702	705	700	684	706	697	678	697	653	655	706	697	690	706	711	723	655	679	725	687	704	693	675	679	703	707	705	656	655	704	688	659	635	651	685	725	673	613	643	702	656	676	686	689	663	675	672	680	670	631	692	708	692	707	688	712	719	654	657	671	690	694	679	655	647	706	695	672	684	715	670	671	656	672	670	689	680	690	688	712	641	744	649	595	698	680	677	656	669	724	677	663	639	686	687	707	699	658	710	670	666	700	667	679	678	691	660	666	665	658	695	674	705	670	654	680	667	698	630	668	663	685	668	646	683	698	647	645	693	648	666	704	645	689	648	713	702	640	704	667	668	692	672	699	693	676	738	654	662	692	682	668	705	689	681	687	669	656	660	694	671	671	705	689	693	654	721	684	685	639	693	650	697	644	666	649	653	663	725	676	686	671	675	678	678	685	692	632	653	661	690	660	646	705	686	706	664	670	702	677	643	691	638	644	646	700	638	644	654	699	685	640	661	679	659	645	664	701	639	714	685	634	651	654	679	670	707	684	638	634	666	652	652	727	670	672	648	656	672	662	763	654	665	678	678	694	690	658	659	648	658	658	634	676	718	664	670	680	639	690	698	661	710	657	714	671	655	689	719	707	694	725	708	687	704	679	686	706	675	680	668	698	643	707	651	681	703	681	648	658	651	678	615	679	672	686	654	701	623	660	654	639	663	656	747	629	687	679	698	677	702	677	663	676	669	668	672	647	672	669	710	681	688	703	700	687	689	668	677	709	678	710	686	696	660	719	666	639	703	665	700	709	685	719	673	658	699	682	705	702	685	677	708	688	673	710	720	669	663	671	626	711	698	683	683	683	683	667	670	642	635	669	663	670	711	670	659	705	659	707	780	685	707	695	660	681	727	698	675	676	694	715	679	721	662	736	676	697	700	750	684	692	643	673	675	700	644	649	707	669	660	667	629	682	679	626	692	643	671	710	677	665	673	712	662	698	705	685	694	685	656	672	695	689	643	671	663	654	663	696	664	682	620	672	622	644	679	711	702	649	657	671	703	731	661	709	657	699	701	636	745	693	682	726	651	657	679	698	675	691	687	670	674	693	728	645	742	670	660	707	712	705	691	687	667	647	649	714	709	635	717	663	704	682	703	675	635	664	681	706	697	685	650	674	660	678	674	683	696	657	668	705	650	694	723	689	680	661	658	692	696	722	698	719	656	661	699	676	710	649	705	658	701	677	686	663	682	662	698	673	671	686	750	631	665	699	664	692	686	650	675	711	643	691	682	641	658	664	718	715	707	712	677	684	703	685	675	661	671	685	671	669	661	634	670	628	666	652	685	655	662	663	712	695	716	752	656	657	686	661	683	716	707	689	696	727	690	689	656	639	642	610	704	656	710	650	666	683	698	677	667	666	680	666	695	642	716	647	698	667	699	658	690	687	674	685	658	648	668	696	760	672	698	694	683	658	667	664	628	645	679	696	694	659	670	716	684	687	687	639	697	695	697	656	679	706	698	721	645	656	669	642	667	682	701	633	672	702	663	686	712	632	667	676	618	677	699	674	642	621	628	649	659	679	708	653	715	703	638	725	658	670	687	681	653	697	682	702	706	654	683	655	655	653	725	716	670	726	648	674	692	627	647	652	701	714	703	659	710	705	662	674	664	668	660	709	653	698	703	681	672	658	720	694	704	636	665	633	729	666	659	713	683	636	743	731	701	656	677	656	618	712	675	670	638	657	690	657	687	693	673	654	757	653	682	769	643	682	651	687	656	695	660	630	677	692	653	695	694	635	650	691	641	675	706	717	667	653	652	673	634	724	676	648	636	630	707	711	696	649	699	664	657	623	737	685	701	637	700	690	672	669	662	702	662	661	684	738	699	721	674	703	705	705	697	654	711	701	706	682	657	714	707	709	674	677	660	717	707	736	682	712	687	684	671	644	665	687	662	687	708	710	692	666	730	670	699	662	667	708	654	710	634	718	653	711	686	683	688	648	695	702	669	684	678	698	660	645	650	709	621	655	614	642	700	651	662	638	682	693	704	675	705	654	650	671	690	690	681	694	694	692	679	652	653	657	702	671	678	681	689	682	721	634	644	696	652	645	653	716	700	669	708	680	612	706	714	664	683	724	701	685	692	663	673	692	668	692	669	669	720	692	639	727	647	721	682	683	703	692	644	653	654	701	673	685	718	671	702	659	698	697	697	659	627	678	709	690	697	642	655	676	641	718	659	685	705	673	678	653	668	683	747	724	665	657	663	676	654	652	674	643	672	736	695	645	676	683	664	645	732	674	674	742	714	697	677	675	667	689	669	694	696	693	660	710	677	670	737	666	669	691	707	682	638	713	642	656	641	653	612	654	697	695	702	651	647	716	669	676	622	699	715	671	687	676	672	705	698	668	695	627	679	702	671	701	657	711	668	694	710	664	695	657	680	729	666	667	699	664	659	647	674	693	711	629	688	685	674	692	618	658	676	729	664	646	648	630	666	666	676	704	639	691	676	698	712	673	622	670	685	672	650	660	645	732	669	670	751	718	692	685	679	652	710	628	681	691	721	684	724	625	669	674	670	654	689	638	704	653	666	660	673	717	679	664	705	702	669	697	664	652	684	670	629	632	651	615	688	675	678	691	724	642	663	688	652	677	691	694	702	653	683	677	674	693	659	664	666	662	659	677	707	703	638	688	700	675	663	679	715	666	660	694	657	690	648	679	686	739	653	727	729	673	711	681	659	628	685	716	682	654	636	742	684	667	660	696	689	733	674	679	694	680	669	684	633	684	710	705	654	680	711	680	678	729	681	718	638	684	679	712	651	616	638	714	658	667	709	662	666	732	705	678	670	672	713	617	603	664	674	701	630	729	743	587	662	731	683	709	664	694	737	693	716	693	667	717	683	728	684	707	721	689	702	660	684	661	666	682	692	654	650	673	660	628	656	684	641	717	672	643	695	676	718	673	625	686	678	704	636	688	648	669	671	622	693	666	677	659	685	691	709	707	673	714	710	679	653	659	652	658	661	733	677	692	679	676	688	719	644	688	648	660	677	660	672	649	674	663	696	680	676	697	653	658	697	713	680	645	657	686	624	669	647	638	683	676	679	635	705	655	629	671	707	664	664	670	687	680	695	705	705	679	634	704	682	686	657	659	716	697	687	701	667	713	705	676	709	647	690	688	654	720	699	649	685	709	670	678	689	647	678	660	686	737	660	670	670	706	644	676	731	696	662	679	672	696	657	659	711	666	698	661	675	650	695	696	655	645	691	656	682	706	701	691	701	690	688	710	670	708	651	682	657	628	667	658	672	683	691	720
17180	19717	1867	573	409	329	298	304	325	276	289	279	374	259	263	272	268	265	247	263	259	251	258	259	266	255	262	268	249	257	263	228	266	264	237	284	277	270	267	265	265	244	268	251	242	218	252	265	250	253	244	225	251	241	230	249	243	264	246	249	265	264	238	251	257	273	250	286	280	262	286	258	225	284	280	260	234	265	260	272	256	276	266	243	254	268	269	252	266	295	281	271	265	283	258	251	237	251	231	265	262	263	261	267	259	260	282	260	234	249	267	248	246	262	232	228	243	234	248	255	279	252	235	215	237	235	255	263	237	262	237	226	242	245	268	222	228	266	257	243	264	278	258	249	243	257	253	270	255	255	271	268	219	256	260	273	271	264	259	228	262	232	271	258	259	244	266	262	275	229	267	254	238	247	249	247	249	260	245	249	240	257	261	244	240	274	230	224	245	264	261	270	252	257	229	238	261	252	266	280	251	232	290	234	275	270	269	237	279	251	269	274	235	263	255	239	257	258	233	279	261	248	266	246	279	264	241	243	266	258	289	258	275	258	245	251	265	259	272	252	276	259	263	246	256	283	247	263	267	246	243	233	238	259	261	228	266	268	270	251	238	250	261	238	260	254	256	249	257	246	236	261	248	281	268	266	247	272	266	268	245	247	255	264	277	290	242	271	256	264	264	249	276	256	253	224	267	263	227	226	238	241	282	234	225	245	264	265	264	264	240	257	296	252	244	250	252	265	247	262	245	269	237	257	254	252	237	251	268	278	241	244	250	254	249	238	258	272	243	289	246	264	296	237	253	276	273	279	246	285	254	257	271	272	228	281	248	245	267	269	244	249	267	251	253	265	225	259	285	289	249	274	264	276	208	263	249	244	251	253	236	233	272	293	263	259	248	249	272	256	259	252	250	261	238	254	280	278	261	233	270	277	254	256	226	266	276	271	264	254	236	262	245	256	249	234	248	247	257	233	243	252	267	268	223	253	253	277	252	260	277	256	270	279	242	263	238	257	285	271	219	234	269	265	258	267	252	218	273	246	245	244	264	257	267	247	251	243	251	264	226	233	277	293	272	243	234	260	252	243	254	260	272	258	284	261	282	276	245	243	247	264	249	270	293	251	269	228	220	237	269	270	262	275	273	248	274	251	249	245	245	237	234	259	253	279	268	254	260	255	259	238	234	265	253	272	269	248	272	263	264	281	272	271	275	242	264	243	271	243	246	272	249	278	261	238	245	277	275	251	243	285	277	238	260	242	283	232	243	252	244	264	254	273	285	252	257	266	249	245	237	253	254	236	280	252	251	264	241	261	286	279	253	250	238	257	255	259	256	271	282	278	267	250	236	255	238	246	264	228	250	245	226	243	259	250	261	285	229	279	263	252	251	277	243	260	259	276	266	245	270	278	215	255	258	256	233	268	284	264	259	287	258	248	246	252	245	262	251	254	250	248	271	255	268	238	249	274	267	266	268	288	253	231	274	219	257	264	249	242	264	251	291	266	256	270	247	259	268	212	256	222	262	251	266	270	253	263	269	251	277	257	260	252	259	256	229	257	272	291	264	275	239	271	264	279	241	258	265	262	254	244	254	284	244	271	261	253	293	254	252	268	284	222	244	260	264	245	248	277	283	273	269	244	282	250	266	237	254	253	275	266	292	268	280	273	255	282	267	202	247	270	284	240	253	244	251	244	270	247	271	248	261	257	241	255	239	264	262	270	248	255	236	266	268	261	259	248	259	241	236	242	270	267	270	237	275	263	270	268	237	252	233	256	292	277	282	254	265	245	282	234	297	264	268	262	243	248	222	273	260	260	259	260	244	250	264	268	254	233	257	270	255	233	280	276	270	249	277	267	239	319	260	257	228	246	264	271	264	271	268	270	262	259	265	280	277	267	289	242	265	253	267	272	251	263	230	257	252	243	273	277	241	230	273	254	236	233	231	266	254	285	254	266	247	265	236	259	255	276	260	253	253	255	285	266	264	259	266	257	281	270	244	230	274	260	312	250	241	263	250	286	258	248	245	252	276	285	244	255	258	282	242	268	289	242	289	257	236	251	253	272	244	230	272	271	251	243	234	247	243	293	257	245	264	277	263	246	245	256	257	266	265	245	245	246	257	274	266	270	249	257	257	258	266	241	274	250	270	279	243	265	289	290	275	272	243	259	262	269	250	238	219	264	280	257	267	227	242	264	254	265	229	269	244	268	272	269	261	246	235	255	286	256	296	257	238	261	259	244	249	238	278	261	248	260	266	261	242	271	265	288	243	246	233	250	244	246	259	270	262	227	242	242	249	256	266	265	277	219	240	265	267	260	245	251	249	259	244	260	274	266	254	240	237	242	241	261	260	273	274	262	246	270	245	247	248	261	254	227	267	263	257	247	248	257	235	271	266	253	250	257	259	249	294	260	262	270	250	258	239	254	258	237	241	244	256	287	287	266	237	258	230	244	279	262	258	284	249	262	229	235	256	285	259	285	260	282	245	248	231	250	246	266	263	255	288	267	263	263	257	257	238	241	243	254	245	262	290	240	264	263	277	250	243	265	258	263	248	256	244	243	262	262	305	254	237	265	212	246	251	270	282	248	257	260	250	266	259	281	245	260	239	264	240	276	232	275	265	275	287	245	270	268	243	267	297	261	264	244	246	260	238	264	257	266	262	266	231	243	275	245	279	243	252	268	244	264	277	251	258	284	263	299	254	239	258	267	243	271	259	262	282	247	264	287	276	271	247	250	252	263	249	267	246	309	255	265	289	240	248	248	265	235	260	257	262	257	287	267	266	266	256	244	252	248	252	241	227	250	247	266	239	258	236	255	233	264	270	243	240	247	280	269	248	248	255	289	244	290	225	250	269	223	284	243	290	250	234	252	240	267	226	246	255	267	256	271	246	248	283	271	253	268	259	261	239	264	261	250	261	247	241	243	275	260	208	218	255	260	242	259	286	257	266	256	263	231	253	251	240	256	254	251	228	254	292	258	257	248	268	252	245	234	282	287	242	258	269	288	271	257	245	271	254	270	233	245	250	284	281	287	237	240	232	262	296	232	269	272	257	259	269	240	258	251	252	278	249	241	244	243	266	288	250	272	259	273	243	246	258	282	276	257	259	260	285	263	266	267	260	269	272	234	255	273	238	270	253	260	239	236	234	258	242	246	250	233	267	262	270	255	230	251	261	273	269	282	278	245	256	240	236	249	271	276	249	265	220	220	263	267	242	216	257	277	256	266	267	252	216	240	275	251	254	236	225	256	248	286	259	246	249	236	238	274	273	251	258	262	273	238	248	248	273	242	272	242	242	256	303	244	280	245	257	253	240	292	238	261	252	289	264	284	248	236	227	251	266	236	247	229	259	243	262	277	246	278	255	231	267	235	276	251	269	254	259	249	260	274	248	243	271	251	278	274	281	284	282	262	234	252	276	277	304	267	260	235	257	267	258	285	270	237	243	291	263	258	267	224	268	287	248	245	271	223	239	245	281	279	245	250	240	235	253	258
13777	15132	1560	1580	1307	1154	969	845	785	741	704	761	1438	648	650	629	662	665	665	641	667	652	621	637	637	613	659	642	667	627	600	629	589	619	578	619	598	674	592	623	620	572	607	630	610	616	640	623	612	641	625	599	605	593	584	621	617	591	689	624	599	617	591	611	613	572	665	611	611	575	584	585	558	636	573	635	570	610	625	602	596	561	629	605	620	596	631	586	614	562	540	612	646	630	611	599	636	599	572	575	632	628	555	602	566	564	661	615	646	597	585	605	634	600	583	609	625	636	630	614	639	642	602	587	604	596	638	602	611	618	634	646	597	597	563	630	591	623	569	610	587	611	611	595	668	543	641	608	668	601	615	605	625	609	604	619	615	592	609	624	626	610	628	601	577	580	646	610	592	599	607	665	644	652	606	643	650	620	602	671	594	592	636	613	592	585	568	579	620	627	633	608	614	593	583	610	605	610	621	628	613	638	586	619	579	607	607	625	575	610	588	672	588	596	622	634	585	598	615	624	634	659	599	654	621	586	600	601	604	635	584	602	589	641	638	606	581	614	608	585	576	622	585	626	614	597	628	656	588	574	608	599	577	584	608	646	617	619	587	632	584	567	597	631	652	559	631	594	594	637	614	644	595	613	629	593	591	657	632	612	610	574	591	635	586	622	590	663	669	605	616	629	604	658	617	620	595	607	607	598	630	573	622	622	615	586	587	603	611	594	663	606	636	591	574	600	582	588	624	596	658	619	627	613	605	602	612	598	577	577	577	621	614	590	627	611	573	589	598	652	617	613	594	653	655	608	638	577	599	594	606	589	637	591	617	599	625	627	615	617	602	599	631	619	648	601	590	566	610	606	581	635	639	585	581	578	583	639	637	643	623	614	569	618	617	597	607	615	596	618	631	608	588	638	616	621	643	671	639	608	587	578	608	595	582	607	599	631	618	584	606	646	638	563	598	620	609	605	589	598	608	596	637	601	601	576	612	623	597	600	630	599	636	608	592	631	624	605	571	590	585	607	604	655	597	635	623	600	611	594	585	650	660	631	613	621	635	618	636	611	641	616	613	619	616	600	556	625	631	631	628	647	547	619	623	606	620	645	586	630	594	638	607	575	606	632	579	612	602	604	588	592	606	652	623	598	617	566	618	627	572	634	569	642	585	599	612	632	644	603	593	621	638	620	612	615	635	582	646	598	559	574	596	610	597	585	616	659	572	588	614	569	612	595	616	649	584	573	647	586	633	642	616	649	623	622	601	645	630	612	643	640	629	566	643	635	614	601	608	605	568	602	618	625	578	595	601	594	643	593	564	574	588	644	601	579	612	590	627	670	645	583	622	572	608	679	603	583	610	597	598	610	603	568	562	578	601	628	667	625	565	633	582	632	611	624	654	621	594	621	609	604	573	584	595	592	555	616	570	578	605	580	608	629	610	623	596	569	643	564	650	579	581	581	571	584	588	549	584	626	609	682	606	599	633	564	620	590	550	620	619	577	592	666	563	614	626	601	576	587	590	564	614	652	664	598	624	598	576	616	592	608	635	582	594	637	589	630	594	589	624	609	613	592	613	620	615	621	576	600	545	630	659	569	573	632	619	577	615	585	576	659	651	632	614	595	609	642	611	616	618	596	648	596	598	581	621	594	603	622	593	640	608	582	639	633	603	604	623	603	610	613	622	600	615	581	597	630	591	660	629	601	608	600	612	591	582	604	586	604	602	619	617	625	610	603	621	615	607	608	617	642	600	575	628	620	610	653	618	579	637	585	603	624	619	583	614	558	622	618	609	553	586	594	621	634	599	623	587	633	632	580	645	602	639	604	590	591	594	610	619	601	650	579	569	558	606	600	624	617	596	595	582	558	591	576	605	611	572	638	653	615	619	603	619	609	591	606	609	614	621	636	631	643	617	610	591	596	585	596	578	612	632	584	613	629	612	586	624	602	596	607	580	565	598	598	583	641	657	587	608	613	631	593	569	586	615	626	588	595	606	589	637	636	614	622	579	601	600	596	584	579	616	578	615	606	620	612	623	610	588	632	643	604	665	612	559	581	594	645	617	627	626	600	572	627	616	654	609	631	582	557	603	630	595	598	648	605	605	624	595	596	608	603	609	567	607	596	649	609	583	608	633	641	589	589	611	592	624	610	616	587	556	631	640	579	640	636	565	596	578	592	622	578	583	609	625	601	603	621	648	594	620	591	600	619	659	597	592	601	592	582	596	603	600	612	648	618	614	550	585	635	577	623	663	625	592	582	606	630	635	600	569	668	575	579	579	637	598	679	623	575	612	589	603	598	612	594	600	534	619	582	561	606	570	616	607	630	566	625	608	626	597	636	607	601	603	587	614	590	609	612	628	587	636	619	613	645	605	615	590	597	587	653	619	619	624	535	604	650	597	659	606	623	618	616	586	581	593	569	604	604	623	634	594	587	625	586	657	615	596	636	632	601	604	634	600	623	631	616	585	549	642	593	602	576	605	610	598	633	604	658	625	601	598	615	630	598	639	613	593	603	549	625	614	628	599	599	597	575	645	581	541	586	606	639	615	602	595	615	609	619	625	616	593	613	634	629	616	587	656	609	648	578	560	617	641	607	614	529	649	577	591	629	599	582	627	599	593	602	615	568	551	577	585	587	597	593	656	628	599	623	541	629	578	582	607	598	617	646	633	584	580	633	543	581	565	619	636	611	601	628	582	596	625	609	605	586	655	610	594	598	638	614	579	581	585	589	613	597	587	609	612	621	589	628	589	597	629	634	657	566	601	588	617	612	596	596	568	628	587	638	591	607	590	623	625	569	598	582	587	604	611	618	604	611	597	644	640	604	565	603	656	588	686	586	627	619	613	630	594	593	611	617	598	588	588	625	614	646	624	617	602	652	594	578	610	600	600	611	563	630	604	660	604	599	592	604	663	664	605	532	590	633	590	597	582	610	568	599	636	653	594	604	577	580	606	562	588	612	615	605	605	599	632	584	582	606	613	589	615	592	623	613	629	635	578	597	580	640	605	588	606	611	656	598	581	634	630	603	616	620	660	622	623	624	610	569	637	625	586	613	600	612	622	626	616	626	597	622	624	572	615	596	668	624	651	568	616	601	636	597	588	565	639	554	600	594	589	625	619	676	588	574	614	629	601	596	623	626	615	587	607	571	606	639	672	621	599	645	606	645	600	647	574	610	605	600	570	586	623	572	607	596	636	594	589	633	603	602	609	600	616	606	574	609	628	583	658	652	578	575	640	595	614	607	620	623	586	604	647	580	606	609	591	589	638	630	606	589	592	588	600	576	618	649	638	580	612	628	628	604	605	634	597	582	634	583	648	601	591	605	594	620	631	581	598	600	618	581	614	609	623	595	573	676	593	625	585	655	618	602	668	574	648	602	571	605	600	601	615	576	619	595	599	581	626	627	582	572	619	629	663	639	583	587	620	564	621	629	591	650	620	633	618	634	596	589	694	587	615	599	562	585	605	625	604	612	684	596	626	586	629	638	621	599
26235	30879	4885	838	405	305	229	195	199	185	158	149	341	128	142	123	130	128	151	102	137	121	117	139	122	116	113	121	117	143	121	108	130	99	135	115	123	113	131	107	109	113	128	104	125	111	109	101	115	119	125	94	132	110	119	111	86	106	104	113	131	101	110	111	115	129	116	117	108	132	119	106	110	132	120	115	141	130	131	121	122	139	130	127	120	114	108	114	108	104	115	111	113	107	125	125	122	107	107	123	118	124	122	107	115	116	106	117	98	96	134	122	127	106	125	126	106	129	103	92	110	107	125	121	120	137	141	110	125	118	106	126	104	124	109	105	120	121	114	132	131	124	127	121	130	111	94	108	100	125	124	126	125	130	112	108	113	133	111	119	127	123	113	110	108	137	112	114	95	110	98	116	122	110	102	117	103	124	130	125	99	134	129	115	136	96	110	112	117	129	137	114	118	123	124	102	112	86	116	127	112	120	124	98	110	128	111	106	114	118	113	108	100	127	112	114	123	133	100	127	104	128	123	117	122	122	128	124	96	123	105	115	110	133	107	118	121	120	109	122	91	112	118	109	99	98	110	111	127	105	122	123	142	101	93	117	111	110	108	111	113	122	100	119	123	119	112	102	122	108	121	99	110	112	110	118	115	110	141	121	106	120	113	95	101	121	133	119	111	126	106	123	100	97	103	118	127	118	103	113	115	105	98	124	126	147	117	95	115	94	119	128	124	118	120	101	132	120	105	112	123	131	123	130	94	122	113	122	139	127	118	113	111	113	140	119	121	128	121	120	107	105	106	132	128	125	97	122	108	119	161	124	119	106	114	104	110	131	130	116	90	120	113	118	133	107	120	115	125	119	129	125	110	122	110	103	107	128	110	133	119	136	138	109	130	134	117	127	112	115	123	98	105	119	131	113	117	119	111	105	124	134	130	119	106	114	108	116	134	147	124	117	119	106	106	99	144	105	112	116	113	110	116	114	101	143	106	120	129	103	121	111	113	137	115	108	105	132	134	114	116	134	117	97	118	132	115	117	121	102	117	105	105	110	112	111	122	99	122	99	115	129	117	106	118	89	112	126	103	113	107	107	135	120	111	124	103	106	113	104	118	93	109	107	126	100	118	135	131	109	111	122	119	122	126	125	137	105	120	126	124	102	109	121	116	128	128	117	142	126	115	128	109	115	122	100	113	135	104	119	112	124	107	110	109	129	141	131	131	126	114	125	119	142	128	111	148	126	114	129	122	123	94	115	125	107	156	126	120	123	107	108	109	120	116	109	129	137	115	112	118	123	114	114	140	121	127	112	116	102	105	122	122	112	118	128	114	107	116	110	131	116	128	112	137	128	120	130	95	111	132	107	120	109	113	124	117	112	121	110	112	102	116	100	113	120	101	105	115	115	111	126	123	127	102	109	99	111	133	120	115	124	97	111	134	98	102	125	107	119	117	112	114	107	100	118	106	133	117	118	113	124	118	114	119	121	109	100	120	127	110	117	114	109	116	114	110	128	148	124	144	135	114	101	120	115	115	113	142	117	112	108	113	119	118	119	99	119	105	119	114	117	129	125	125	119	112	120	113	91	93	125	95	103	127	120	117	116	122	112	124	116	108	115	99	115	132	109	97	125	144	111	126	116	130	124	113	126	120	107	105	121	123	104	121	106	130	123	114	101	107	120	117	130	122	122	132	121	108	141	115	113	125	118	130	92	120	107	95	119	117	124	112	113	120	105	106	126	113	109	114	103	112	127	97	112	114	130	119	126	114	128	113	102	109	113	122	99	103	114	118	127	112	110	126	110	108	140	118	116	125	123	126	124	108	121	113	131	127	92	103	111	128	113	119	108	131	97	125	106	117	121	106	116	134	101	121	128	138	122	123	89	131	127	98	94	124	117	97	115	102	98	117	124	137	107	96	99	125	121	100	115	130	121	126	134	115	107	117	130	96	116	120	128	119	101	100	135	123	113	144	104	121	111	121	121	110	113	139	104	123	116	125	103	106	124	91	115	103	108	118	116	125	97	122	118	116	105	107	126	132	123	101	106	105	117	96	115	120	109	142	110	107	114	108	131	129	121	113	115	147	131	122	115	116	130	116	118	114	129	134	129	118	127	113	89	100	111	134	119	121	125	120	106	114	108	148	113	108	112	103	118	120	121	108	116	141	117	109	119	123	130	142	106	119	108	120	114	98	114	100	132	112	118	117	119	128	129	132	109	119	110	123	116	112	109	116	133	113	107	113	137	96	128	130	141	113	118	90	95	121	130	116	117	110	128	127	116	115	131	118	128	96	116	124	107	111	125	133	126	106	109	125	106	112	124	129	128	106	100	105	105	138	112	111	123	124	103	106	119	112	124	118	103	103	98	103	131	118	108	114	125	111	119	106	98	124	109	108	133	112	125	111	133	128	117	109	105	95	122	124	126	125	111	105	112	101	119	115	114	99	104	97	102	117	89	122	123	144	113	123	154	101	127	107	116	114	102	115	113	124	108	117	105	128	114	127	99	119	115	127	109	99	108	139	118	115	112	109	111	129	107	86	108	100	107	107	100	107	139	100	101	115	123	130	105	133	120	125	139	112	127	117	135	108	104	110	104	117	88	124	116	102	110	120	159	141	115	130	126	125	125	123	123	111	116	116	106	112	127	121	121	115	94	121	128	125	111	145	130	119	114	113	133	115	123	104	118	116	120	125	125	105	111	130	108	121	125	131	125	120	126	113	126	100	141	110	115	114	110	110	121	134	122	113	117	119	108	115	138	116	116	108	111	104	114	93	117	111	128	121	133	112	100	123	106	131	129	113	109	105	133	121	120	123	119	115	112	125	108	100	128	117	123	126	107	120	97	120	139	122	119	114	126	100	122	131	121	107	99	110	112	124	138	117	108	107	118	112	138	116	129	124	105	114	121	122	118	118	113	98	98	116	113	97	126	122	110	112	125	136	97	114	117	90	114	91	112	113	113	133	99	102	99	116	108	109	111	112	135	113	109	111	95	115	94	115	114	118	123	116	110	115	119	109	117	111	127	117	115	124	97	96	123	141	133	110	104	126	118	120	129	97	116	112	96	108	122	136	114	111	92	109	106	117	102	114	139	124	110	116	133	131	120	117	125	107	118	96	108	126	120	101	88	113	110	127	125	107	120	105	104	104	129	99	112	120	113	112	99	119	133	111	107	111	131	112	100	113	116	105	121	100	114	118	103	110	110	127	109	112	107	104	100	107	106	109	117	105	125	90	121	108	111	101	116	110	106	125	123	111	115	105	120	123	118	91	138	130	109	124	101	100	114	114	130	120	122	111	120	111	120	111	104	123	117	124	123	114	119	128	139	127	121	127	128	113	133	129	146	136	120	112	120	108	114	111	121	122	123	112	107	106	119	135	134	139	129	118	106	120	128	117	117	114	115	128	127	111	108	145	131	130	109	137	101	109	112	115	113	120	135	136	123	140	124	124	121	122	100	121	115	150	119	103	116	110	125	117	111	122	132	96	115	121	105
18585	19234	2541	2139	1607	1282	908	810	703	586	541	498	1943	429	444	389	400	416	375	376	321	367	310	347	332	319	330	351	323	315	342	337	309	304	340	317	291	314	310	302	310	309	306	304	317	304	311	304	328	297	325	314	292	319	300	291	307	306	311	358	296	301	311	296	281	311	288	296	290	304	337	330	281	340	362	274	313	307	305	300	312	293	290	315	279	293	291	313	324	348	301	264	291	280	320	289	307	330	311	279	324	301	306	303	314	318	335	313	282	297	289	322	299	300	247	298	278	287	307	301	300	284	286	284	313	290	282	296	323	300	349	277	321	307	312	294	309	321	317	283	318	318	280	289	298	297	266	260	288	293	315	303	306	282	281	296	261	301	306	303	308	300	319	280	300	255	303	292	323	315	328	291	296	311	298	342	299	277	289	291	262	307	319	291	306	294	296	336	295	298	338	275	293	319	310	274	280	294	295	311	313	286	317	313	302	308	321	316	304	268	269	303	312	294	290	292	317	286	306	284	290	322	304	332	315	287	292	328	291	299	294	303	311	313	305	255	312	293	292	281	275	287	296	322	289	281	325	299	273	315	298	292	289	317	323	350	289	271	324	280	289	296	282	305	321	306	287	321	284	297	274	317	275	305	277	308	271	316	302	271	303	296	299	292	296	309	299	288	285	272	307	294	307	326	289	286	310	307	316	296	296	288	295	312	318	302	289	305	306	276	319	302	305	318	307	294	313	302	280	307	277	284	297	281	298	331	305	301	288	301	305	280	316	292	324	300	293	300	315	283	301	296	280	290	321	306	285	336	292	302	285	302	293	315	298	300	285	263	270	295	309	302	287	276	297	300	311	298	306	315	284	308	252	296	301	300	316	276	305	276	276	296	285	323	294	304	280	309	285	328	269	284	318	323	296	339	310	268	288	286	241	307	342	305	286	292	268	296	285	328	323	300	315	286	290	303	281	311	295	340	318	297	287	309	276	319	276	280	290	302	289	330	309	284	311	307	292	305	286	303	254	321	289	288	288	295	314	335	294	291	294	347	310	307	286	280	296	292	310	312	342	306	298	290	281	288	285	288	290	335	307	312	329	275	309	280	287	302	307	292	296	306	294	305	278	278	283	289	296	291	299	301	304	308	324	281	274	291	294	319	284	286	323	309	311	304	280	326	295	310	311	275	302	281	267	298	316	343	305	309	317	278	340	302	304	319	293	311	276	311	321	306	272	280	337	289	315	297	283	287	287	270	298	290	277	286	317	288	314	323	341	302	256	289	293	313	293	309	320	293	324	302	308	341	293	303	291	314	308	311	315	299	269	277	287	324	316	292	325	297	302	336	300	315	318	304	304	279	284	278	313	299	313	304	292	292	292	304	277	289	289	299	276	300	261	299	322	274	284	306	321	278	302	272	298	288	296	297	307	278	306	314	313	285	322	369	295	290	296	320	311	297	312	303	272	294	322	300	317	297	284	281	305	312	291	297	307	286	307	313	317	302	283	293	289	308	289	317	295	284	296	297	303	328	298	301	292	310	270	294	300	300	289	289	286	300	295	301	318	262	311	317	277	284	306	304	271	307	279	307	262	311	273	317	273	286	301	327	322	290	278	339	283	308	279	290	329	284	269	294	291	293	293	279	293	286	306	300	284	294	274	290	320	274	303	303	289	300	300	297	295	308	302	318	284	286	320	316	269	307	307	310	289	313	294	318	307	295	287	305	290	288	293	305	312	319	307	283	275	290	296	316	276	275	312	289	310	327	282	312	304	314	278	317	298	312	308	290	319	313	286	267	298	252	275	298	260	297	294	275	270	283	281	296	320	275	293	298	296	280	291	307	285	298	264	293	300	292	310	349	269	323	288	321	290	244	331	319	286	275	317	280	313	278	279	338	306	313	293	298	342	302	285	298	293	298	256	298	290	267	306	302	279	294	308	290	278	303	265	275	287	295	304	299	311	323	306	285	302	327	292	305	291	313	306	299	325	323	302	318	311	308	322	324	313	306	310	291	288	280	288	303	292	292	271	296	302	298	311	309	272	340	302	294	307	316	327	310	282	309	285	278	327	265	278	289	299	319	300	299	322	311	310	297	294	314	290	339	318	317	307	320	266	304	286	314	325	289	295	302	333	304	299	293	304	326	282	299	317	306	279	263	293	316	301	308	286	269	292	292	288	315	288	312	313	310	293	290	270	303	302	282	313	320	278	328	284	294	268	266	306	332	311	289	295	295	283	268	305	278	280	322	294	290	271	284	295	330	279	310	320	269	299	328	298	283	273	312	264	294	287	264	291	296	335	319	325	318	277	274	271	300	283	307	310	312	309	283	274	313	273	313	288	307	299	309	306	290	278	298	291	306	288	273	286	311	263	295	305	280	273	312	256	301	309	302	316	283	311	290	309	267	275	322	318	279	280	305	293	292	288	306	303	263	316	299	333	302	280	281	299	305	296	294	308	304	289	247	311	314	278	309	286	309	268	303	306	299	278	310	290	303	320	302	333	311	313	303	307	301	308	307	308	301	284	325	304	283	283	282	290	301	312	309	258	291	286	306	328	287	300	307	301	279	267	327	296	293	294	307	300	283	321	314	291	293	309	324	273	281	272	312	278	274	266	322	293	311	320	301	302	286	288	279	302	277	281	319	292	277	300	295	301	305	317	327	310	302	272	322	270	284	300	311	313	271	275	284	308	269	288	284	319	312	283	322	310	312	313	282	293	326	307	313	300	305	265	276	262	305	278	305	308	286	297	316	282	285	303	312	315	278	273	302	297	294	310	284	333	321	284	298	300	299	306	297	265	289	290	293	266	268	284	294	311	291	330	311	321	328	291	276	303	270	283	328	289	275	305	277	288	306	295	281	322	287	331	287	285	262	288	313	283	288	306	298	285	259	271	304	304	335	298	287	267	298	289	301	314	273	261	318	323	288	314	295	288	267	273	295	315	269	287	307	296	311	285	276	316	282	285	287	297	284	320	274	330	290	297	293	288	299	301	278	331	281	321	309	284	281	321	297	289	323	295	304	295	316	317	275	274	304	299	282	295	275	276	288	288	293	303	310	270	327	302	307	305	298	277	306	323	302	297	321	314	311	327	250	296	295	270	310	311	328	308	282	298	291	284	287	276	320	312	302	273	304	304	318	342	260	310	275	319	275	314	325	285	305	257	290	298	267	276	269	267	293	336	306	310	275	307	287	279	299	292	296	285	315	283	291	289	312	334	295	302	297	306	281	298	301	300	278	303	305	305	328	317	295	296	301	295	298	287	258	282	311	316	281	292	321	276	307	302	294	288	317	315	299	294	317	290	296	272	325	313	304	260	285	267	309	312	270	306	302	318	272	272	275	308	312	306	285	291	317	280	305	269	298	289	325	299	326	304	304	279	315	302	308	298	276	284	308	307	285	311	265	338	296	310	281	315	296	286	278	275	269	302	317	289	310	298	261	312	312	296	310	295	296	322	266	296	307	292	317	295	284	293	291	272	301	298	301	286	297	297	279
4534	1882	464	367	309	292	299	285	293	235	289	340	292	298	275	272	288	287	279	312	288	279	283	282	300	291	273	318	297	310	282	292	253	290	327	299	287	270	235	270	272	296	315	284	281	293	246	268	300	267	289	289	330	266	285	285	286	295	304	290	254	299	274	280	289	300	276	305	296	297	300	291	298	253	303	316	306	286	283	263	277	305	282	311	292	277	276	279	292	291	257	305	282	277	292	273	284	275	287	287	305	290	306	284	258	259	276	321	283	294	282	283	276	253	292	256	268	302	289	259	282	272	305	289	301	276	311	294	280	289	278	305	266	277	295	259	308	249	280	290	289	305	255	280	270	240	319	261	311	278	297	267	294	281	277	287	308	270	272	281	283	260	284	281	282	305	290	293	264	301	285	284	271	292	266	278	302	301	271	286	289	331	279	283	297	323	275	256	289	274	261	270	314	279	293	275	315	268	275	285	291	291	294	301	287	305	291	285	265	325	290	269	266	286	288	282	276	302	277	291	312	273	327	312	263	278	291	279	308	292	316	289	274	271	291	263	264	266	280	276	284	298	278	314	261	276	272	291	284	312	275	293	275	291	289	282	276	301	319	282	253	274	280	290	280	283	267	300	278	278	300	304	311	317	301	262	281	255	287	288	271	274	327	290	262	292	279	306	300	270	272	271	290	313	284	316	316	253	275	276	260	294	255	269	273	268	280	315	279	310	258	304	284	268	310	292	273	287	312	271	295	334	272	284	284	272	300	325	287	265	284	245	316	273	312	298	293	278	261	262	299	287	283	286	290	297	298	268	313	294	271	270	290	295	265	282	258	280	286	280	282	309	258	297	292	282	272	271	314	283	267	293	276	261	303	305	281	311	274	338	306	265	281	304	318	284	267	277	293	284	282	241	309	272	274	317	290	269	293	306	263	302	274	260	296	299	283	277	308	304	259	260	327	287	307	288	275	316	269	279	294	281	299	279	265	302	274	285	299	288	294	269	311	297	289	254	255	273	280	287	321	304	321	302	299	305	294	280	312	294	315	263	312	295	291	267	267	315	275	318	257	262	322	298	258	248	290	290	273	286	302	308	294	304	271	265	271	270	280	277	306	274	302	303	280	281	297	301	312	292	292	290	275	298	278	273	273	288	297	292	286	263	292	294	278	260	290	269	328	306	303	262	274	297	294	324	301	301	289	280	246	289	316	279	276	244	295	268	297	296	275	282	284	245	320	281	273	290	272	265	277	285	301	283	304	259	280	306	292	307	294	328	302	250	268	264	287	301	284	278	276	272	285	281	257	233	267	301	268	255	272	278	274	286	255	272	312	308	319	283	257	271	249	298	258	274	270	269	293	281	299	272	278	262	292	264	299	302	300	269	288	280	309	286	288	331	288	268	280	265	312	260	270	308	288	313	291	277	294	300	293	259	291	321	283	279	274	266	247	302	310	269	299	276	274	287	302	279	280	271	262	269	265	295	279	261	281	309	283	279	273	293	293	273	302	289	290	283	242	276	275	304	269	282	281	284	285	276	280	297	307	272	285	294	291	268	271	282	264	280	298	285	290	266	302	275	288	274	299	283	281	290	291	271	306	296	274	274	269	279	288	307	301	256	282	263	303	264	277	288	275	277	269	297	280	252	289	275	300	294	272	278	309	266	302	266	310	293	318	315	284	293	331	271	318	285	302	303	312	269	293	288	277	287	297	274	266	286	301	289	272	276	273	280	309	265	283	277	282	268	265	301	250	270	287	270	270	311	313	271	298	287	264	297	276	302	314	277	259	331	252	257	284	272	264	282	318	268	267	293	278	278	291	280	289	284	296	285	285	281	276	279	318	272	309	297	314	290	281	303	258	289	281	301	311	276	267	291	286	273	298	290	310	294	299	319	289	267	282	269	270	261	288	309	289	265	309	278	252	283	287	270	262	317	320	302	321	293	290	274	277	272	271	292	325	301	283	311	311	298	272	250	284	261	310	286	278	281	301	264	281	292	274	249	253	281	303	304	266	268	324	261	329	316	299	281	277	295	295	290	297	294	323	281	266	284	297	295	276	294	279	309	263	297	281	263	303	269	294	262	249	280	261	287	273	291	295	302	274	257	314	268	279	256	271	281	258	292	271	316	293	293	274	255	295	291	312	306	264	270	298	290	298	254	270	308	282	269	270	275	313	274	306	291	268	306	290	292	273	305	273	303	262	277	299	266	302	268	290	285	303	275	280	277	295	300	279	278	317	280	264	299	290	277	267	277	290	303	286	295	296	263	300	307	295	257	273	265	294	266	251	283	274	272	269	296	279	288	300	296	317	275	287	281	283	289	251	281	265	277	304	279	327	311	268	292	296	292	312	314	261	295	303	269	301	289	300	276	275	299	312	304	303	283	291	295	262	282	257	301	300	304	308	296	278	297	237	277	304	260	275	300	281	285	283	287	273	296	295	275	310	302	307	297	266	315	300	323	286	271	310	298	302	264	284	278	293	295	293	276	278	304	297	287	264	313	286	259	240	308	277	291	292	297	281	268	269	272	295	269	276	292	307	279	268	269	254	310	300	278	310	274	263	297	261	320	286	311	296	279	312	326	271	271	287	298	278	277	285	331	287	259	283	280	295	301	275	275	328	254	258	296	282	317	314	311	302	285	260	278	311	296	298	285	282	268	249	284	282	299	280	264	294	246	310	303	298	291	272	277	282	298	261	262	316	290	283	276	283	278	279	256	271	271	266	283	275	270	292	335	321	303	276	289	262	331	297	307	283	298	286	296	278	283	276	271	294	284	335	298	288	301	283	310	257	289	264	300	268	304	286	302	292	266	270	274	282	265	287	252	290	273	286	290	331	289	318	263	272	298	262	274	283	288	283	330	290	285	263	299	293	263	309	273	283	311	297	278	292	279	257	333	301	288	288	274	284	320	284	321	271	279	301	278	307	274	249	255	283	294	250	257	267	268	265	305	288	260	261	278	282	321	300	268	275	279	279	246	311	278	300	318	292	318	291	287	266	292	274	303	260	262	291	279	306	283	283	275	314	305	284	293	255	298	258	267	248	295	312	279	283	293	277	285	274	284	256	260	283	293	319	299	258	262	288	267	271	274	291	300	284	296	270	265	298	300	279	275	295	282	272	269	278	284	262	307	290	280	245	289	298	284	282	304	282	260	292	272	275	289	274	308	295	293	293	300	290	287	290	270	271	274	277	323	296	294	262	296	310	280	269	312	254	299	278	300	288	313	319	270	284	306	258	297	255	322	294	282	265	241	304	274	279	299	271	278	263	269	279	292	273	285	322	260	295	285	281	297	294	280	270	285	297	284	267	283	273	268	285	312	285	264	269	285	277	296	251	287	282	310	283	271	263	312	302	296	280	276	276	271	270	290	294	292	281	315	294	293	289	279	305	300	279	289	298	267	290	284	258	272	257	273	264	282	296	299	315	295	281	294	259	302	291	298	298	281	246	292	252	273	293	296	299	325	293	287	266	287	288	278	304	278	284	323	262	257
3982	2900	1056	919	790	764	726	660	682	684	669	702	655	733	680	649	716	701	682	639	739	629	632	659	638	674	660	660	665	638	711	704	635	673	681	690	701	665	699	725	696	629	719	667	614	703	640	659	636	674	652	659	679	681	656	681	698	672	683	683	652	672	667	693	666	623	668	659	665	681	673	692	623	711	645	622	723	677	724	636	669	693	694	697	662	699	643	686	676	726	667	715	670	645	656	641	671	645	639	658	623	643	705	675	680	654	660	686	632	680	662	672	668	657	703	651	677	625	708	656	697	691	688	661	692	690	703	676	675	651	641	653	675	712	691	679	620	669	688	687	666	639	673	672	653	667	673	679	728	665	695	662	622	644	688	670	672	679	673	693	638	640	638	716	677	674	664	642	668	614	661	677	667	681	649	636	685	699	703	656	656	654	681	671	669	657	703	655	651	686	726	635	656	631	656	678	688	701	639	659	667	681	659	672	622	683	652	693	687	664	645	684	657	661	597	632	683	686	673	664	700	666	647	680	711	705	666	675	662	719	631	675	704	650	656	642	721	665	667	662	659	692	664	633	680	714	661	701	664	661	656	639	688	663	672	647	687	690	672	716	636	660	670	680	703	667	648	679	694	719	651	672	636	663	713	670	676	650	690	691	678	646	650	687	689	621	703	648	715	713	692	640	676	614	661	719	687	648	681	696	649	698	666	687	676	736	648	695	665	652	669	672	688	678	637	651	648	688	687	710	700	654	695	704	713	710	669	721	685	685	659	693	666	696	688	680	707	674	648	693	669	638	670	624	666	681	678	695	721	655	670	611	671	638	627	643	677	664	665	669	667	661	688	636	716	703	680	651	660	671	679	709	649	666	670	641	687	704	699	653	664	678	662	644	683	654	687	679	737	681	685	658	651	659	646	693	659	670	634	732	720	702	696	681	705	663	672	662	685	692	646	651	700	647	680	679	727	702	668	673	679	643	645	630	641	669	649	639	655	670	693	659	666	652	685	630	657	722	650	639	661	670	675	693	711	645	653	676	655	673	677	673	683	693	669	657	652	644	654	684	651	632	650	689	685	682	683	695	662	689	651	683	655	671	664	653	677	717	647	641	688	668	702	703	650	672	666	682	673	682	733	685	737	700	670	713	671	692	679	678	716	684	650	638	663	644	667	661	678	669	657	707	669	691	644	689	635	658	670	652	683	620	672	691	664	663	689	682	654	677	610	670	689	689	629	683	724	674	650	708	707	679	689	712	648	648	665	600	658	645	682	664	647	659	663	679	661	680	658	640	652	731	645	642	660	661	638	669	652	647	685	707	674	664	682	673	649	685	654	697	690	662	631	672	699	680	684	670	702	671	657	642	700	666	719	649	661	692	682	675	693	639	676	672	684	686	657	652	680	686	668	655	713	689	682	679	634	672	634	723	651	672	694	669	643	645	704	651	657	709	656	713	711	677	691	702	704	677	686	622	673	655	671	619	696	655	677	628	695	721	665	691	696	685	642	719	680	643	680	667	698	660	646	682	664	647	643	691	713	662	681	681	667	658	695	732	642	653	685	684	660	687	676	662	665	647	720	680	626	640	661	705	662	679	685	704	670	648	658	705	683	713	663	665	673	683	690	688	695	649	645	711	684	672	611	643	698	690	631	678	707	639	668	675	641	695	658	682	654	687	667	707	611	701	689	637	630	689	677	705	659	661	672	671	695	635	625	654	696	629	687	686	638	650	662	625	677	658	678	668	669	690	701	699	675	630	667	668	669	632	725	694	709	707	705	677	671	726	668	684	701	689	636	718	628	652	712	679	665	658	637	717	636	664	664	677	721	695	641	656	667	694	638	707	669	684	701	687	652	735	686	676	647	692	680	684	680	649	680	644	666	660	731	683	641	676	692	686	656	716	651	657	702	665	668	665	709	695	687	680	643	667	710	685	676	689	692	703	638	691	708	654	660	698	717	710	661	665	643	676	671	668	665	645	640	701	681	663	741	678	670	658	667	635	713	642	683	680	700	692	634	682	709	662	653	670	674	700	678	696	645	643	676	662	642	666	685	681	639	670	661	665	688	674	717	673	637	648	675	630	672	678	699	655	687	642	604	650	700	671	688	662	651	643	637	705	634	645	733	648	679	691	705	685	691	631	640	683	701	625	661	650	698	683	694	723	672	702	647	654	675	670	667	624	680	685	645	652	663	649	659	640	640	682	635	714	660	659	678	729	667	684	661	648	675	678	626	674	724	681	664	655	666	682	665	629	676	632	687	692	679	633	690	631	648	682	701	695	641	639	642	692	612	725	680	654	662	683	658	665	615	651	692	682	659	672	692	635	685	708	661	647	717	691	644	678	684	674	680	697	667	686	663	657	693	648	666	702	656	641	659	637	674	735	664	658	670	671	676	703	676	693	662	670	708	683	642	662	674	669	667	642	674	673	698	638	683	661	706	674	675	684	701	688	651	716	691	703	673	654	703	703	629	678	666	701	645	697	661	693	643	689	665	651	683	616	720	713	670	657	680	683	659	680	679	691	668	692	707	665	670	670	701	652	683	639	639	652	695	722	691	657	669	700	634	678	675	709	682	729	697	643	662	738	716	681	630	692	690	638	725	672	680	659	692	665	665	728	684	696	623	682	643	659	693	676	673	638	650	669	689	677	664	693	677	697	685	721	666	689	724	682	639	737	662	705	679	636	654	641	675	719	684	650	648	709	673	670	633	666	673	643	693	653	680	644	700	678	682	660	710	669	624	668	640	676	651	682	681	638	684	677	706	637	679	645	705	676	711	663	687	698	645	686	657	661	676	673	642	674	670	745	710	655	691	634	678	665	675	646	693	690	660	690	689	679	676	729	667	665	618	652	677	660	655	617	656	699	670	644	640	696	673	660	658	712	696	679	647	669	713	603	648	673	666	646	690	666	666	639	649	669	618	724	666	651	658	671	676	723	674	670	666	707	691	663	704	685	697	651	676	684	643	691	696	706	687	667	680	651	681	664	707	673	692	665	677	687	679	646	673	638	666	644	649	701	667	662	661	655	653	723	686	684	664	675	684	655	682	684	641	636	664	669	624	674	641	673	711	715	670	701	701	689	641	694	685	622	695	715	673	673	684	669	661	698	674	709	679	684	709	710	650	684	644	645	648	701	653	690	676	702	673	655	689	712	656	670	686	665	665	650	718	654	644	660	631	689	695	666	662	661	666	634	677	683	660	696	663	676	699	708	659	697	664	674	706	682	634	610	681	643	696	688	615	710	661	615	677	689	670	724	687	671	663	623	695	686	680	665	667	655	645	649	687	647	658	701	623	655	678	702	648	672	727	688	677	661	640	687	657	661	715	654	737	718	702	723	656	706	667	664	646	621	671	627	666	676	688	708	674	647	671	656	660	632	628	693	659	709	662	673	639	674	654	681	752	687	667	670	624	659	637	697	637	686	659	648	662	664	635	681	644	647	630	661	631	647	676	625	685	668	659	648	674	680	672	669	701	647	655	620	675	623	694	660
17495	21844	2056	507	426	413	379	277	316	292	294	281	303	288	264	264	271	260	224	255	280	248	225	295	270	273	237	287	256	254	289	268	273	247	242	251	252	267	263	243	246	281	268	243	238	299	275	260	260	248	253	251	264	263	268	263	245	248	269	297	289	239	280	228	260	247	261	291	259	243	236	244	236	243	248	257	266	241	265	270	281	263	269	275	245	262	242	257	258	253	272	252	261	254	267	257	261	259	264	270	292	309	264	242	264	261	253	248	240	268	259	260	239	237	284	241	237	239	253	237	221	266	223	253	270	267	259	276	246	265	259	249	265	252	251	284	234	251	272	266	262	247	246	268	241	244	282	239	283	264	281	251	262	284	263	256	225	260	276	264	249	251	259	259	252	245	262	266	289	224	237	270	257	256	286	274	252	261	278	260	269	243	262	243	258	246	274	262	257	243	282	265	251	265	272	283	216	266	241	273	269	239	254	272	246	247	261	247	255	281	270	252	253	266	231	239	261	240	235	261	291	254	228	281	272	252	235	275	270	267	279	219	271	251	245	229	279	228	269	273	280	252	226	251	269	268	254	240	276	239	258	274	266	256	251	241	268	285	251	253	266	244	244	272	266	282	259	246	264	291	270	298	278	241	268	284	264	283	244	277	266	286	257	232	283	284	267	272	260	264	276	254	269	248	240	246	238	254	267	260	279	237	275	232	284	261	255	235	272	248	262	250	242	245	268	238	284	270	232	266	249	237	256	256	263	255	240	271	253	236	278	263	266	255	270	277	254	292	271	260	234	261	251	260	259	271	242	232	248	244	274	246	249	273	242	287	263	232	229	253	286	267	265	236	237	298	234	234	241	279	233	278	263	245	269	274	279	269	291	272	275	252	234	248	256	269	260	255	262	243	237	281	248	248	265	261	260	241	273	274	240	253	245	264	263	275	244	263	275	282	252	256	242	275	279	256	255	258	275	226	219	228	253	250	283	261	211	248	239	269	250	242	269	251	271	270	264	266	274	276	276	239	247	247	271	274	281	257	242	287	268	264	260	267	275	267	281	259	250	275	273	259	277	278	277	255	289	246	243	246	256	251	262	230	277	262	272	260	237	246	266	244	243	253	246	266	247	249	245	264	246	235	285	259	238	277	270	235	247	258	307	248	246	272	254	280	265	258	210	257	277	265	252	264	254	262	244	286	270	267	255	257	269	269	271	302	243	252	258	284	314	250	269	274	270	278	275	258	259	255	271	258	258	240	244	263	270	267	266	236	278	266	298	257	275	251	245	284	263	270	267	236	252	282	282	231	265	274	243	264	283	272	237	251	282	254	244	229	255	265	246	222	256	258	266	261	271	267	246	258	277	254	248	246	243	280	261	238	256	223	269	262	251	249	257	252	251	250	262	256	279	264	287	275	271	264	274	233	262	262	245	257	280	281	240	246	260	275	260	273	240	246	273	245	244	263	274	243	273	231	257	286	258	260	237	239	245	259	257	258	257	282	263	253	204	282	257	246	252	253	260	265	275	251	248	267	230	265	254	266	261	300	281	274	239	283	246	263	248	284	254	262	282	262	245	257	260	233	257	273	250	267	257	256	260	280	244	282	251	276	218	261	295	278	265	297	275	233	256	238	250	268	270	275	255	275	250	275	247	261	218	267	280	270	263	262	238	269	244	260	268	256	249	245	257	266	248	271	235	225	281	267	277	242	266	241	240	249	202	260	262	263	307	244	268	285	227	261	233	263	249	240	253	248	263	270	271	278	261	254	264	257	266	246	233	262	284	227	257	261	261	271	255	214	240	264	268	243	261	237	285	236	285	243	273	225	265	266	250	284	254	267	260	251	258	263	240	248	286	254	256	255	254	268	257	266	258	245	301	248	267	267	281	282	238	255	260	251	273	265	257	249	262	286	248	260	230	262	250	281	270	239	262	242	270	251	247	246	256	258	267	234	257	277	272	255	256	272	260	241	257	240	256	244	228	272	250	236	269	266	281	265	276	252	233	248	246	267	268	273	265	263	259	235	267	277	252	254	281	240	255	277	273	274	276	217	253	257	270	262	248	264	251	252	264	236	248	248	248	266	272	257	303	259	273	265	235	257	252	240	283	287	244	270	237	262	229	243	249	247	263	285	261	258	260	236	234	253	266	240	270	270	253	243	239	266	238	257	257	240	270	268	283	239	252	255	263	228	244	245	279	252	256	274	260	263	273	251	250	257	285	248	266	251	247	270	259	259	266	264	253	250	221	265	247	250	251	254	241	263	249	305	252	269	257	244	244	260	251	282	257	282	274	259	223	228	257	244	221	262	250	260	269	230	224	272	273	240	260	261	253	280	265	275	276	268	262	244	271	207	250	263	276	252	260	251	247	245	260	264	253	268	296	260	258	282	240	233	247	255	275	258	222	250	284	265	268	240	260	283	284	250	268	246	270	253	267	250	264	245	240	266	260	247	295	264	244	256	211	236	260	259	277	241	263	273	243	259	254	291	247	239	250	248	267	240	262	258	233	236	257	241	254	245	265	246	258	295	277	253	289	286	300	244	273	256	238	238	243	261	292	269	256	265	252	249	251	250	254	266	253	236	263	235	301	272	265	278	250	268	288	270	250	258	255	263	249	244	249	264	257	274	244	259	299	267	258	244	273	244	279	208	242	230	255	250	243	258	236	279	254	246	244	270	261	246	253	271	258	260	257	270	249	264	235	237	264	275	265	257	250	279	268	267	240	252	225	272	262	281	260	263	254	257	268	286	232	263	271	262	254	227	266	254	280	247	252	269	251	231	260	265	281	263	302	265	279	241	248	277	253	273	256	270	266	251	259	307	253	277	266	277	254	290	254	271	276	283	244	244	243	243	267	271	259	220	245	255	244	258	263	247	289	272	263	251	275	233	261	264	284	270	275	280	286	243	264	294	263	259	277	230	254	242	240	277	255	279	258	266	262	267	269	298	284	263	236	267	269	279	265	236	274	247	272	230	247	275	240	280	276	236	267	265	273	275	266	266	248	230	288	258	245	249	276	273	241	265	278	280	262	286	260	268	236	239	278	227	241	271	282	240	265	274	280	255	284	228	251	267	257	270	229	283	207	243	259	277	271	266	239	262	251	275	271	272	239	265	249	245	262	264	258	265	238	260	285	259	277	240	248	259	285	264	273	265	236	261	219	251	275	240	259	265	247	262	236	249	251	249	271	248	254	288	265	255	229	273	257	257	246	259	259	238	252	266	248	247	255	274	257	250	251	275	249	262	246	259	255	253	250	246	257	285	263	283	253	278	272	259	262	240	274	271	224	249	255	283	271	266	280	248	309	252	272	282	251	224	265	239	251	272	256	274	244	263	277	257	258	263	260	257	239	286	227	243	270	248	282	251	270	274	269	281	271	252	242	244	276	260	257	242	245	246	254	241	271	259	284	270	244	265	280	261	240	261	258	271	284	280	268	244	258	256	266	266	247	268	214	232	253	264	239	242	258	249	256	260	262	269	244	261	283	257	271	252
14043	16778	1860	1468	1323	1288	921	842	824	739	735	780	707	659	680	656	638	603	703	661	618	655	698	629	575	613	619	644	637	640	620	640	636	637	613	608	608	600	640	631	624	628	651	615	622	598	604	593	628	586	653	635	605	603	595	568	621	652	608	593	552	611	623	593	621	578	602	615	620	611	601	586	613	629	657	580	622	588	627	623	633	645	559	649	675	608	612	612	611	621	575	618	613	576	596	647	631	643	643	596	610	646	646	639	634	618	612	576	572	650	600	583	625	646	584	619	592	611	609	609	653	582	605	608	602	606	634	573	650	591	583	594	579	641	604	622	622	624	635	614	621	579	627	611	648	636	596	585	600	615	601	583	622	582	567	624	605	621	608	602	563	617	613	591	647	588	656	604	625	622	577	645	618	619	629	603	602	560	594	606	627	618	611	602	595	618	613	595	586	612	583	650	581	599	589	599	568	646	559	656	655	616	681	567	597	621	613	624	579	573	646	590	594	616	555	613	617	599	624	619	586	662	625	590	583	601	577	603	619	604	617	610	585	612	613	563	595	648	585	610	635	638	597	585	611	619	591	575	615	624	627	618	590	621	622	565	631	623	651	599	653	579	610	616	639	584	587	609	643	601	631	597	586	602	591	587	629	575	602	592	625	657	563	644	604	601	577	640	624	616	603	592	596	652	656	635	625	573	612	607	602	585	618	613	642	610	597	561	627	616	584	570	665	631	589	586	616	547	580	607	624	622	629	628	629	613	604	631	601	636	601	603	618	588	634	639	611	602	623	616	580	620	613	638	597	622	643	609	613	627	619	547	613	592	643	678	596	651	627	615	588	641	656	614	617	655	600	612	615	622	615	577	622	599	618	617	609	630	608	587	591	589	612	632	603	586	624	604	579	620	587	602	634	621	575	621	622	607	606	634	617	629	617	616	609	627	597	592	615	602	654	609	622	603	607	620	632	606	594	585	587	617	584	615	625	657	612	614	595	597	587	623	574	652	660	563	622	573	641	613	623	644	627	625	588	619	636	625	643	604	616	583	638	637	629	590	593	597	613	585	617	588	586	602	587	588	638	652	623	593	630	580	616	626	651	618	647	582	592	614	599	605	611	617	621	607	590	619	590	638	623	597	592	565	593	638	601	628	671	599	648	626	606	648	639	602	633	623	630	640	596	657	568	586	639	613	626	599	651	639	650	605	588	607	633	626	575	635	568	626	602	657	579	530	616	652	631	573	599	583	604	599	603	593	599	581	615	595	610	606	593	593	616	633	609	590	601	616	627	605	605	629	630	637	628	575	619	626	606	571	629	593	571	582	580	612	610	610	610	627	628	564	621	609	600	606	652	618	583	625	593	595	588	617	559	627	558	618	611	621	591	589	603	611	582	610	648	619	577	601	630	623	612	648	632	588	629	574	634	593	598	598	637	587	629	573	586	650	631	608	630	595	604	578	614	629	600	623	594	612	616	622	576	594	632	620	625	601	603	580	572	606	649	652	614	605	597	623	620	601	640	617	615	598	553	625	637	627	592	566	629	650	606	591	646	605	638	632	643	603	610	617	605	619	609	606	619	613	606	618	585	643	604	608	625	618	574	623	589	601	573	635	615	612	624	566	603	631	621	585	618	626	616	590	614	645	584	639	595	635	606	641	648	618	619	647	589	587	570	612	649	607	647	609	634	572	600	608	622	626	629	588	611	621	570	618	632	630	583	637	611	644	610	648	610	591	625	674	638	613	609	572	630	619	596	643	638	593	597	579	573	572	645	597	602	578	641	596	613	607	598	636	603	593	597	592	584	622	592	603	600	656	568	594	593	571	618	659	627	613	623	597	642	580	620	619	564	633	617	632	587	603	593	604	584	623	625	611	640	592	599	582	604	610	576	635	619	582	627	603	638	630	641	591	593	590	580	585	635	614	637	599	625	594	642	659	610	629	617	631	601	617	606	614	594	644	601	579	572	623	578	638	620	602	610	670	624	610	568	620	605	622	603	614	597	623	555	610	621	616	606	587	613	612	581	604	605	627	587	598	611	620	649	620	635	621	596	621	606	581	612	608	636	644	640	620	591	594	609	614	632	641	609	595	559	613	605	613	635	629	616	586	607	631	580	596	619	588	639	607	624	604	618	632	626	577	600	564	587	644	578	606	570	624	611	646	598	612	597	630	623	596	638	659	636	627	591	618	621	575	615	621	640	635	633	632	572	608	599	581	631	609	633	614	601	632	596	565	613	651	669	633	602	640	653	580	619	591	644	580	593	605	578	606	641	564	615	594	573	595	604	564	641	599	609	595	622	608	630	587	597	616	610	598	585	565	627	620	610	573	632	582	561	614	598	582	631	603	597	600	610	581	617	579	646	591	632	592	600	615	655	642	608	640	603	639	582	597	595	618	605	629	570	633	643	613	568	584	558	673	653	577	618	594	614	609	623	616	569	607	606	591	607	638	602	641	638	633	595	623	593	650	612	623	631	618	618	608	582	563	686	621	650	633	608	642	639	617	630	598	595	604	603	587	639	593	572	581	594	628	606	644	619	579	634	592	604	609	603	569	593	630	619	595	587	608	625	618	604	627	616	601	630	620	615	587	628	562	558	578	635	621	640	610	570	643	586	616	596	603	632	629	674	653	631	637	610	619	585	620	573	618	592	636	585	583	630	602	605	600	620	609	600	588	584	592	601	585	629	590	597	609	614	566	629	645	659	641	611	624	564	623	598	616	585	623	631	598	589	632	605	557	587	624	633	623	584	560	642	617	585	670	639	622	605	614	643	626	575	646	613	615	579	619	646	602	615	633	605	592	610	613	619	570	557	622	644	593	618	543	546	614	630	589	648	611	596	627	600	610	613	613	641	613	609	603	638	619	616	637	590	602	672	611	610	608	630	610	571	605	614	560	626	600	580	639	577	618	541	592	672	640	580	625	688	577	611	612	585	622	601	576	611	593	570	638	624	600	641	580	634	631	650	662	591	638	634	620	656	616	637	642	577	634	632	622	606	609	639	623	636	679	590	659	602	630	570	593	579	628	625	612	564	621	592	663	616	584	598	617	595	624	615	619	601	620	602	599	563	574	606	566	583	598	613	663	631	609	560	603	621	630	592	601	630	585	634	591	629	552	573	600	617	634	621	652	604	591	585	632	599	656	610	608	616	598	674	575	572	654	626	634	627	571	565	607	588	609	617	650	657	620	639	607	580	635	623	670	605	618	670	604	569	603	633	562	604	576	578	618	595	625	616	626	627	633	605	647	597	640	618	589	601	637	643	617	617	571	600	635	597	606	598	599	577	613	625	614	611	620	588	618	613	612	565	580	634	621	628	625	598	613	615	559	604	583	603	613	575	638	612	594	606	611	616	635	588	669	601	569	611	580	651	596	595	631	596	597	596	629	661	576	585	558	589	595	638	581	560	629	579	657	591	614	582	644	599	611	573	630	569	611	639	578	640	582	577	614	564	598	565	597	643	618	588	634	645	630	581	599	629	613	654	594	620	608
28558	36287	6090	723	405	357	221	165	194	163	181	153	152	135	148	131	130	124	116	132	123	131	110	128	131	131	114	132	107	108	116	114	124	116	126	115	126	118	149	146	131	116	124	114	152	121	104	119	125	124	110	125	117	121	126	117	115	131	130	113	127	131	108	140	128	126	108	122	113	103	116	144	121	129	136	112	123	118	122	135	104	116	144	120	142	124	121	129	116	110	115	121	123	123	129	128	117	115	116	122	120	134	114	131	123	110	113	136	134	124	108	125	132	109	123	121	119	131	119	125	106	108	120	100	140	111	105	110	113	109	112	147	134	128	120	150	120	117	155	135	110	108	122	111	119	108	133	147	106	125	143	124	118	109	115	131	109	123	151	94	132	116	116	121	134	111	140	98	112	128	120	125	126	127	141	107	101	123	113	129	112	156	126	130	114	120	111	114	108	113	116	144	93	125	120	121	127	142	136	144	122	118	124	134	130	126	120	112	121	143	112	139	135	128	137	121	126	128	139	123	127	128	111	127	112	125	104	115	111	123	120	132	141	135	102	110	107	114	119	100	109	134	120	121	125	125	104	138	125	114	135	101	127	143	110	130	124	112	122	123	126	126	103	116	124	130	117	121	123	124	119	122	111	116	134	125	104	117	123	117	115	120	117	138	113	122	129	119	118	130	112	104	101	135	126	118	114	100	112	135	135	135	122	149	141	128	131	128	86	110	115	107	121	125	131	118	110	115	120	119	122	135	133	103	141	106	126	132	130	126	126	118	132	121	127	125	101	132	126	138	118	118	115	106	113	135	116	108	145	118	124	140	129	96	123	129	111	132	135	143	116	117	120	127	135	115	126	115	105	155	114	93	116	120	118	110	119	131	133	128	133	135	133	107	100	140	121	115	139	128	124	128	110	133	136	120	128	123	130	134	115	97	125	138	123	131	113	136	123	116	134	110	126	128	119	125	132	117	116	139	134	129	98	115	118	130	121	140	117	130	116	128	119	132	120	121	112	151	121	131	125	122	131	118	134	138	122	109	116	120	123	111	124	152	100	110	127	133	117	129	104	116	108	121	111	120	131	122	141	124	103	113	124	99	132	113	125	110	111	123	127	119	130	119	123	128	100	121	108	113	120	143	107	116	147	114	125	119	130	143	107	130	100	133	126	119	123	133	128	105	108	117	118	119	104	119	104	125	110	133	139	129	114	112	111	120	117	132	120	113	131	115	140	115	130	115	113	124	99	121	112	129	140	120	104	129	138	106	128	116	130	116	107	111	108	91	113	103	100	131	115	122	113	112	131	121	115	126	114	132	131	121	116	111	134	127	142	126	125	141	136	120	111	100	119	96	118	141	127	129	116	138	106	131	119	142	126	123	106	109	116	110	126	125	105	105	135	116	118	114	114	125	140	120	116	129	104	128	123	111	111	130	123	134	126	120	121	111	131	139	120	120	120	114	114	130	116	133	121	123	136	110	133	118	123	123	116	129	123	107	116	111	92	120	108	116	105	95	102	113	128	113	114	133	114	122	125	120	142	129	108	115	107	117	106	120	122	125	125	128	127	137	110	107	112	124	120	127	110	126	108	127	126	106	117	120	122	118	119	113	118	112	115	124	108	112	118	122	127	138	131	111	122	115	109	128	126	136	107	131	146	113	117	123	138	141	121	110	108	103	114	121	135	125	110	129	129	116	140	119	103	106	122	125	125	135	120	113	135	112	139	129	134	130	128	123	118	93	131	119	125	107	103	121	124	142	110	120	146	103	138	131	136	124	117	111	129	113	135	140	149	121	126	124	121	127	122	111	118	116	115	127	150	123	119	110	132	122	125	121	99	114	97	114	116	103	138	111	107	116	120	126	135	117	115	126	145	122	122	136	112	132	132	94	117	110	119	132	132	115	124	113	118	120	140	123	124	135	119	137	121	145	122	127	128	113	123	138	105	121	138	131	123	122	90	115	117	140	154	120	124	102	106	122	103	112	139	124	99	131	133	113	126	127	130	126	108	128	131	139	113	108	133	125	112	136	124	132	141	132	104	112	119	121	113	110	130	113	121	107	99	123	162	115	123	123	120	113	119	132	121	97	109	105	144	128	112	127	110	126	118	125	128	95	101	126	133	114	123	119	144	127	136	123	124	137	103	143	126	125	128	118	125	112	102	119	121	151	127	115	139	116	111	110	124	129	123	145	133	110	128	124	117	135	133	113	125	117	117	133	115	113	106	108	119	131	123	108	120	111	130	142	139	120	131	114	135	117	130	116	117	118	128	137	107	114	131	133	110	109	128	117	127	140	114	138	130	131	113	140	101	127	146	101	109	103	102	117	136	108	110	121	115	126	107	102	121	133	108	126	105	98	106	127	113	154	115	130	123	106	117	132	105	140	142	105	134	117	104	123	115	105	130	147	117	124	105	106	122	130	118	104	117	102	123	117	126	140	106	112	107	132	128	130	134	150	129	119	112	122	141	103	119	116	127	114	132	109	111	121	114	110	126	123	155	116	116	137	127	127	119	107	136	109	124	125	114	133	138	123	131	141	131	135	132	115	119	109	98	98	105	132	119	121	116	127	115	103	116	131	120	117	133	123	134	120	117	107	129	132	128	113	131	125	109	127	114	126	117	103	118	105	126	145	137	133	131	118	106	103	115	127	91	121	101	126	121	110	133	125	110	124	133	113	115	130	113	135	133	121	124	133	103	136	121	104	132	112	123	127	120	113	130	106	112	114	117	127	135	103	110	117	119	96	107	116	128	125	130	121	111	136	120	127	115	118	137	102	119	117	117	122	116	126	114	114	126	129	108	118	97	135	117	123	132	130	111	121	132	123	103	101	113	119	124	154	104	124	111	132	127	102	107	108	116	125	119	123	122	114	135	122	143	112	127	116	139	129	102	119	138	115	129	125	137	118	128	142	126	111	134	105	140	113	124	109	103	117	131	117	111	119	115	105	119	107	107	123	121	120	117	131	101	137	145	100	131	152	127	132	146	131	108	110	113	128	126	108	112	115	110	122	96	117	118	116	108	112	126	115	124	136	135	110	101	102	134	117	91	138	122	141	105	115	127	130	135	117	124	124	146	124	135	121	118	118	120	109	116	141	115	108	132	124	140	123	122	98	119	109	143	120	118	134	140	123	116	142	126	127	99	131	105	126	129	109	119	119	132	118	124	121	112	112	103	116	137	139	107	138	121	116	122	136	120	116	101	124	107	135	142	128	146	118	127	105	125	126	132	105	134	128	126	129	119	105	117	104	122	129	111	105	101	135	115	123	136	119	109	124	119	122	121	125	145	137	99	127	137	130	107	122	98	98	124	125	118	125	135	152	105	112	134	118	120	134	119	120	120	137	139	105	134	116	127	108	134	142	102	121	128	119	118	104	124	127	135	136	117	120	147	113	121	111	120	131	107	122	116	135	108	121	132	141	114	97	117	123	124	100	135	115	112	131	130	107	131	113	150	114	151	125	112	124	110	137	104	122	109	136	115	121	104	110	109	109
20356	22986	2511	1819	1511	1373	861	713	651	586	529	561	465	445	435	384	385	404	370	362	348	358	341	338	316	337	320	341	346	315	305	385	311	319	294	304	323	293	327	311	353	334	343	305	321	335	329	273	354	291	300	310	311	284	294	311	349	283	323	318	268	311	320	293	307	300	328	312	330	328	294	300	345	327	311	311	334	299	292	313	302	305	298	311	312	302	297	327	303	308	326	330	305	307	306	306	298	312	330	301	335	311	321	319	290	295	307	292	303	326	318	283	317	316	309	303	295	329	288	352	330	287	284	273	310	298	327	325	294	298	322	317	313	330	323	329	319	303	315	319	314	286	299	280	293	281	314	323	289	314	273	299	307	334	301	325	285	295	277	332	272	329	319	273	291	290	309	322	310	312	343	336	304	309	313	297	340	318	304	316	330	339	319	335	305	309	292	309	309	331	291	308	299	309	324	311	290	325	303	300	295	285	331	277	304	339	292	317	287	277	302	315	325	318	347	296	326	287	298	292	319	300	305	293	302	297	310	323	269	328	329	294	302	323	327	321	343	323	304	258	308	283	283	309	287	284	335	335	309	297	305	325	329	289	308	304	309	306	299	299	306	291	278	307	310	309	296	321	276	306	306	297	287	318	315	284	336	290	299	285	296	304	327	284	272	289	314	283	299	294	309	326	323	333	303	321	287	294	300	334	275	299	312	290	301	269	327	280	298	327	307	322	297	308	295	291	282	296	321	287	339	334	268	294	297	331	274	316	300	315	328	307	291	295	294	300	285	314	281	311	312	280	303	305	299	295	322	303	307	322	320	300	318	290	300	307	322	280	294	310	307	344	300	317	307	339	309	304	297	292	324	330	289	283	295	311	324	316	310	324	314	324	293	304	306	318	299	304	321	289	305	318	299	305	295	299	315	296	284	278	291	322	299	293	319	323	292	300	306	318	311	286	334	345	276	292	288	292	304	316	267	295	317	291	287	323	308	284	308	304	288	295	327	306	293	307	279	300	301	318	311	316	303	343	316	298	294	321	303	306	306	272	322	334	311	349	325	319	321	325	311	277	333	303	304	291	291	269	310	304	289	318	317	297	321	315	312	311	309	312	298	311	310	295	275	291	290	292	302	297	283	283	316	289	315	327	305	318	306	281	326	298	289	342	311	300	325	299	335	284	295	317	331	329	319	311	307	302	305	287	295	281	297	304	297	291	303	280	322	315	293	302	310	276	305	365	330	285	297	292	279	307	311	271	309	324	302	322	335	326	305	321	348	298	294	285	275	298	318	351	323	301	293	312	295	298	296	323	340	313	317	321	299	298	286	292	311	284	305	322	318	276	300	302	296	306	295	284	330	342	315	304	293	304	310	281	321	306	304	308	281	283	295	275	295	287	270	292	305	294	260	300	290	297	319	303	292	310	310	319	295	294	310	333	295	273	335	312	332	290	286	297	304	283	322	310	315	293	333	286	300	303	333	321	275	310	302	306	318	293	316	337	295	315	285	303	328	269	304	329	338	296	323	288	330	339	293	313	310	333	320	292	303	316	302	288	309	300	310	338	319	320	280	337	259	329	304	284	298	279	277	345	306	318	298	315	308	325	322	284	312	297	329	320	293	307	302	299	295	330	296	284	300	288	283	327	307	318	315	314	325	295	338	297	296	300	296	317	294	321	288	338	310	322	317	312	299	313	323	258	288	305	314	331	297	292	279	301	345	287	283	327	328	306	286	282	310	304	307	316	305	315	320	308	325	279	325	303	320	289	330	319	314	321	288	316	293	316	293	316	317	326	286	336	303	358	302	301	319	331	328	313	334	301	293	310	308	306	313	324	283	327	313	337	321	343	308	294	331	307	293	306	289	293	328	307	297	299	310	298	312	300	300	282	306	315	329	292	306	308	273	305	297	323	266	337	306	320	332	306	335	294	290	307	303	298	332	280	306	319	322	341	320	297	287	309	310	325	287	308	311	316	301	334	308	327	268	298	292	318	288	308	302	311	323	302	319	336	290	293	300	332	318	316	296	322	302	293	293	294	301	295	327	359	347	287	307	315	318	269	305	284	317	291	307	291	322	293	271	308	309	300	300	300	271	306	285	312	315	336	319	297	314	311	302	300	347	283	313	275	318	297	304	332	286	299	312	327	329	309	330	300	273	299	277	277	311	278	294	311	316	315	322	301	309	290	335	298	306	302	306	291	271	293	283	301	335	310	307	328	334	330	335	307	314	295	277	329	313	331	280	318	295	312	302	309	285	311	291	285	298	311	283	335	302	270	282	323	307	335	313	314	302	305	291	318	293	314	293	316	288	309	311	327	295	294	291	310	335	302	292	305	312	297	328	314	294	306	318	323	295	309	312	301	290	308	309	336	312	313	329	313	328	291	308	316	321	293	303	294	321	306	334	290	303	288	285	303	286	299	304	333	296	295	294	292	295	304	276	320	295	332	313	329	293	326	320	299	285	297	311	302	322	303	325	294	325	318	318	310	297	359	312	281	297	269	350	333	310	324	327	296	312	313	355	269	306	325	331	305	309	285	322	313	327	321	315	319	291	282	315	298	330	273	324	295	315	306	315	319	302	307	315	293	301	282	268	308	305	311	305	285	312	309	328	304	330	321	309	332	285	306	309	296	314	301	317	338	320	321	297	338	325	300	307	302	316	280	305	331	291	294	297	314	313	275	312	311	311	296	306	315	290	317	311	295	321	331	311	286	308	320	307	307	303	312	300	344	311	306	326	310	281	299	328	306	325	277	285	303	298	276	330	309	280	331	288	291	309	309	281	299	315	320	302	249	290	309	290	322	326	315	332	315	331	294	308	301	299	330	299	329	272	313	336	299	323	295	289	288	296	327	315	305	298	301	298	314	303	309	305	308	302	307	286	352	362	301	335	344	298	297	307	292	321	319	306	326	316	281	314	314	303	314	297	281	337	298	288	319	287	320	265	316	279	307	314	293	308	315	316	325	269	315	303	280	328	330	274	303	317	311	328	298	257	312	328	293	303	352	338	283	310	287	281	311	297	318	330	285	278	317	322	301	295	290	284	306	324	329	283	283	296	326	323	311	312	302	271	318	298	302	287	299	295	303	307	300	320	292	314	338	313	289	283	324	287	323	308	298	297	295	290	301	280	305	320	323	314	289	317	302	308	318	338	316	307	296	324	337	312	351	281	323	313	319	303	318	282	300	316	330	324	295	302	309	322	318	293	276	283	312	303	301	350	299	306	326	319	318	292	269	289	297	328	320	299	334	312	314	285	341	300	295	275	314	314	286	277	295	304	309	300	283	336	291	303	342	325	285	325	311	302	276	328	335	317	285	312	308	297	338	328	313	305	307	334	317	305	293	311	324	316	299	352	290	303	306	308	266	323	306	309	334	292	311	349	328	327	321	333	296	331	319	288	303	310	297	348	308	293	314	296	296	273	305	325	294	289	303	294	294	321	303	276	319	299	291	323	325	300	316	305	308	296	285	293	338	282	308	318	271	297	288	293	307
4475	2010	626	353	385	319	297	280	294	297	292	334	307	276	308	290	281	284	288	257	288	302	271	310	266	281	306	313	276	278	302	308	353	265	292	293	286	285	289	265	281	308	283	285	303	300	307	310	287	310	294	252	282	288	322	277	272	298	296	289	297	272	304	282	280	245	298	287	284	302	322	295	267	303	293	272	267	282	276	286	281	304	283	306	306	289	284	314	303	269	277	297	252	317	318	273	316	312	273	303	285	243	295	261	276	290	319	289	300	314	283	319	294	272	302	296	293	312	274	315	277	296	313	300	283	300	293	251	302	281	313	300	308	324	296	285	308	279	259	293	292	293	295	294	295	247	306	291	274	292	288	295	310	276	319	337	285	281	323	299	277	317	306	324	327	299	320	277	273	311	287	301	304	279	273	274	295	286	286	306	282	287	288	272	297	269	282	267	251	280	273	303	312	258	271	273	321	291	256	284	297	277	276	311	305	301	291	276	305	277	312	283	309	313	278	281	277	305	307	290	280	289	317	307	282	273	316	285	258	288	283	285	315	311	302	305	279	287	298	303	288	252	285	319	274	271	265	274	297	288	291	301	278	276	266	270	278	302	302	273	301	288	280	278	303	303	293	286	251	282	291	290	298	303	272	294	301	297	274	289	304	292	326	271	301	271	284	258	286	288	278	267	267	310	296	290	289	281	256	266	321	325	263	300	257	248	259	312	295	283	314	320	303	274	303	255	316	334	303	274	325	316	291	264	295	312	289	295	329	284	329	308	290	292	308	329	259	270	281	301	298	292	302	314	299	301	275	289	318	292	284	275	310	289	335	293	278	308	315	295	288	300	286	275	303	343	298	281	317	331	318	293	297	274	293	278	286	280	297	287	270	323	292	288	291	308	300	289	287	317	290	281	278	297	314	324	290	256	287	281	263	246	282	317	278	268	283	271	292	280	299	304	304	324	294	288	321	310	296	276	275	338	315	278	301	269	297	311	323	335	297	292	292	301	254	311	272	312	277	298	292	308	324	261	293	279	299	277	292	269	304	273	260	313	298	301	310	340	284	307	292	298	290	289	266	271	291	296	276	314	292	285	282	293	270	272	290	297	290	300	274	327	295	305	318	272	339	272	281	276	291	288	294	292	296	299	278	300	267	306	324	328	274	276	307	301	269	272	285	287	306	284	293	306	310	263	288	261	324	296	299	303	322	303	293	266	265	307	305	286	264	264	311	325	290	290	289	276	314	319	277	274	291	296	292	282	265	295	301	279	275	293	288	289	303	276	275	320	277	266	295	266	305	291	278	244	296	304	272	292	282	333	282	262	264	316	279	296	275	302	293	289	288	279	305	268	309	295	297	310	274	296	297	304	286	274	289	298	298	281	294	255	297	273	283	264	297	318	259	293	304	287	283	283	294	286	294	291	299	298	280	298	260	303	349	295	290	289	319	267	327	270	304	267	308	282	323	276	270	302	291	273	270	291	249	291	292	250	319	290	285	299	322	271	268	277	273	306	265	286	286	264	274	271	290	299	320	295	296	275	273	299	284	291	278	272	281	304	315	281	263	315	282	295	290	280	307	280	279	272	302	302	310	273	262	300	305	298	282	260	270	279	288	311	279	283	272	335	307	288	297	290	306	271	294	279	304	284	331	252	272	284	306	315	280	298	248	309	305	298	294	275	290	278	299	281	267	284	293	261	308	260	276	309	316	309	330	263	282	248	294	271	305	284	289	313	254	312	275	294	292	275	291	307	317	277	286	270	297	299	325	283	297	274	281	300	324	296	287	295	284	256	292	274	276	281	308	276	280	299	299	292	305	292	296	268	285	282	291	269	282	284	273	286	285	321	315	293	302	267	278	288	329	263	312	319	302	310	308	274	292	303	289	294	278	265	287	297	326	321	293	263	299	277	281	313	301	283	272	306	293	275	297	277	282	273	274	326	261	281	283	271	282	281	280	305	300	268	288	290	332	289	282	304	281	267	272	287	278	320	279	278	303	299	314	274	283	316	284	279	286	291	266	262	309	312	304	288	295	311	302	285	289	316	313	317	289	279	294	296	303	293	299	275	282	300	304	306	288	297	293	309	289	259	285	276	291	305	265	293	271	277	308	289	296	273	274	307	281	270	272	294	283	286	293	290	301	292	296	309	306	281	303	309	287	324	304	285	307	293	292	311	293	288	251	288	301	287	264	276	293	261	290	320	268	306	285	302	287	284	283	337	316	289	275	308	313	297	297	316	300	267	318	275	329	288	284	275	309	292	335	295	307	297	303	284	253	277	279	301	289	274	272	325	303	295	285	296	282	297	271	302	299	304	295	286	304	270	308	276	302	300	257	322	326	302	261	280	267	286	286	322	348	278	292	271	259	296	270	279	289	262	291	288	322	287	303	300	273	280	288	309	294	290	259	282	287	278	247	269	275	284	269	280	288	293	274	315	304	282	289	282	280	287	291	300	298	277	286	272	275	304	256	262	286	289	304	300	296	317	303	286	284	305	281	295	298	293	295	284	310	274	275	297	314	251	297	270	304	265	262	276	273	323	301	314	296	280	303	301	320	313	297	270	304	297	291	275	295	290	330	285	311	334	291	285	272	269	277	308	295	285	287	296	320	304	296	315	304	283	279	284	285	265	308	280	322	290	302	303	240	298	292	278	313	291	296	305	294	293	285	280	311	275	316	287	291	292	292	309	295	323	272	266	260	269	286	301	288	319	312	280	305	292	288	277	305	250	293	275	304	303	269	298	280	284	326	312	271	283	309	297	281	293	264	266	276	333	285	283	278	301	277	285	294	282	278	282	277	295	277	281	265	283	296	304	290	276	302	302	306	289	295	298	276	293	297	281	286	317	311	278	307	270	272	286	268	290	263	273	289	300	286	294	309	276	309	282	305	275	320	296	306	307	291	313	274	302	295	319	291	312	298	313	245	293	265	320	305	284	277	287	276	287	293	290	291	315	292	278	274	277	292	279	311	288	297	266	256	305	298	301	307	310	297	297	294	261	316	290	288	322	284	295	289	307	269	292	316	255	306	279	319	310	279	312	315	277	297	275	251	282	280	262	268	296	275	313	305	292	288	269	304	319	284	275	332	281	305	252	311	271	293	279	296	281	279	309	285	285	322	302	280	294	283	283	260	291	305	337	296	272	311	296	247	277	289	281	286	290	328	308	259	272	283	294	282	261	264	272	274	315	283	268	301	291	291	316	267	312	274	300	281	296	316	285	280	280	308	303	255	288	276	262	258	276	319	286	320	298	298	265	267	289	286	296	298	313	293	274	289	284	318	259	289	286	315	297	289	292	316	328	320	287	273	299	264	342	273	286	307	294	317	286	305	290	268	300	274	271	302	275	292	298	300	286	284	293	304	276	253	272	333	278	288	303	325	282	316	321	309	305	294	312	320	299	277	271	313	293	281	269	304	301	312	293	314	296	291	336	295	271	266	287	255	289	273	289	259	305	272	276	301	273	321	327	306	288	304	264	251	288	275	294	284	289
4137	3317	1423	860	939	814	738	700	705	695	727	777	688	697	707	641	686	667	709	680	634	703	711	664	669	715	650	704	664	735	741	704	667	653	734	666	670	688	754	643	685	654	667	696	709	663	703	665	654	709	678	682	721	733	717	675	710	693	654	704	659	751	681	677	691	639	700	721	726	689	684	672	678	714	688	658	692	656	737	686	685	669	675	686	718	669	679	697	715	704	687	700	733	718	655	668	697	672	696	688	691	664	652	675	691	665	651	704	622	704	689	673	671	662	635	703	694	698	674	702	655	698	642	698	648	685	720	673	721	667	711	711	683	640	678	699	695	708	655	740	662	679	686	709	653	652	679	716	713	657	662	706	660	686	648	709	699	680	740	672	710	669	722	702	696	664	664	706	673	705	647	668	666	686	699	703	587	667	707	641	703	697	714	655	680	685	675	711	715	671	691	739	711	608	706	663	656	682	692	679	623	692	691	709	690	670	697	664	703	669	684	670	681	651	689	715	657	683	702	681	677	670	675	703	677	704	676	690	691	670	677	670	679	687	752	638	693	652	664	705	688	725	684	708	717	634	710	706	667	710	657	727	719	741	669	697	657	676	701	700	717	728	680	692	676	686	677	675	664	704	676	714	727	673	717	663	719	704	681	625	668	667	666	655	691	688	636	674	684	702	711	703	698	730	695	746	628	683	667	703	695	643	665	678	684	739	705	710	706	731	675	691	659	699	694	710	688	692	706	725	735	667	642	696	697	693	676	717	658	701	702	659	715	708	655	695	705	693	653	696	684	640	714	662	657	685	655	705	690	711	679	721	673	690	677	712	682	724	737	667	715	707	669	669	699	698	702	711	666	689	689	688	735	681	665	680	658	672	658	709	691	655	664	699	715	674	692	694	667	724	622	662	695	702	671	672	686	627	699	697	704	677	673	669	721	693	680	672	682	720	680	644	723	667	691	716	694	722	720	677	679	713	717	666	678	680	672	638	702	715	669	690	699	660	724	689	682	686	705	652	659	671	699	668	662	733	644	695	682	710	717	718	696	734	694	728	648	716	702	683	704	698	682	654	700	649	653	679	691	729	708	706	716	620	692	642	676	679	659	705	667	684	666	689	701	728	644	684	707	732	642	689	684	693	713	686	671	684	682	662	696	699	675	650	688	731	676	704	669	700	721	744	657	689	686	659	729	717	750	707	711	670	642	695	673	721	704	717	684	657	644	676	693	748	681	751	669	655	682	665	660	649	701	616	664	678	716	724	671	677	687	699	675	690	716	700	708	752	631	697	730	643	651	672	694	681	688	672	652	706	669	678	679	737	673	670	676	672	688	673	711	661	691	720	659	690	719	676	689	671	705	692	694	722	715	669	655	719	661	675	682	692	671	701	703	637	677	692	695	634	711	675	692	686	659	698	657	678	692	689	650	692	677	696	689	707	677	718	666	714	671	703	691	697	657	686	649	661	662	679	689	676	664	682	666	620	666	643	668	659	686	686	651	707	699	679	708	720	665	651	647	677	691	724	714	664	683	735	720	679	727	726	707	665	707	662	685	683	683	666	684	686	652	686	714	680	673	679	652	696	667	759	688	667	642	679	687	665	689	717	713	703	689	699	691	670	714	719	713	723	694	657	717	674	713	672	645	686	667	678	677	601	666	689	679	701	667	701	658	710	723	677	691	670	694	627	662	729	658	724	748	672	683	688	671	685	723	700	661	703	691	671	660	711	697	685	657	686	709	706	719	714	685	713	705	702	745	675	722	672	677	674	694	737	691	670	726	699	689	695	714	705	687	691	679	684	726	680	645	682	694	682	693	705	711	674	734	700	685	649	661	684	636	698	687	663	728	697	691	642	651	687	712	698	684	675	703	690	640	684	673	649	752	660	703	722	671	681	692	693	690	661	684	673	677	682	701	673	696	680	676	718	695	682	684	676	693	672	681	698	641	665	673	680	716	682	676	689	643	724	687	663	731	674	626	702	713	715	642	684	713	705	693	633	685	679	716	672	664	711	690	656	710	764	748	785	638	672	667	705	695	720	684	707	713	725	673	649	733	729	718	709	722	729	694	726	709	710	637	668	721	698	701	689	634	731	700	665	685	693	656	676	672	706	711	675	684	711	706	706	621	668	672	722	710	715	716	693	646	700	697	674	677	680	692	679	693	708	716	695	693	674	669	666	678	661	696	671	680	605	687	702	665	665	697	702	704	663	673	690	690	705	716	717	696	697	660	689	657	704	717	671	660	677	642	685	671	700	709	665	698	701	680	690	661	705	728	734	709	701	663	694	713	703	708	665	676	681	670	733	667	680	677	678	736	681	677	693	683	662	684	687	625	670	683	634	694	713	675	698	702	709	657	683	646	689	718	673	655	676	645	674	688	698	669	689	717	673	705	684	695	645	663	697	723	707	687	687	698	715	668	676	642	645	676	694	680	689	685	691	667	699	704	713	725	749	683	711	685	680	646	683	659	664	712	740	673	693	664	694	659	752	671	656	679	642	721	693	655	711	691	734	658	678	673	686	695	675	682	684	639	650	686	698	689	665	663	692	708	712	672	683	688	706	714	667	700	676	743	689	706	713	686	710	706	666	684	715	712	655	737	650	723	696	669	670	706	724	701	685	640	702	706	703	712	686	664	704	700	729	699	681	685	693	716	697	686	708	713	667	656	683	668	707	708	701	647	663	747	716	660	735	656	685	674	707	664	649	692	690	673	654	697	670	653	718	733	712	671	657	719	677	705	669	644	691	716	692	723	630	670	666	705	691	687	674	692	689	711	664	695	673	744	678	671	704	670	660	667	688	682	636	693	698	747	679	672	715	686	682	674	670	643	678	713	695	685	717	650	650	703	678	749	704	698	668	675	649	670	673	673	669	722	704	705	690	655	671	661	694	672	689	673	691	678	630	639	674	647	673	700	712	727	690	686	743	686	715	696	691	673	654	671	696	638	687	631	730	644	733	700	708	671	703	696	720	711	670	715	691	717	690	711	675	650	716	690	681	685	683	697	669	642	651	672	699	668	680	662	702	709	697	623	661	712	664	673	702	634	686	677	716	667	721	694	713	738	675	710	688	675	664	723	679	705	647	685	620	691	646	714	747	695	700	658	683	672	683	672	686	696	688	694	691	710	670	700	674	686	675	662	678	667	726	693	627	641	697	645	634	689	687	660	698	673	665	758	721	670	673	680	645	693	707	655	737	666	722	713	688	720	713	677	648	661	693	735	697	670	686	697	660	632	710	738	677	691	666	680	671	678	669	700	660	701	669	711	691	712	696	683	662	687	724	673	677	702	710	647	758	667	704	702	674	680	655	669	659	697	682	708	646	643	711	691	688	680	713	685	668	673	687	680	714	665	676	688	669	697	656	651	698	698	675	695	708	688	673	689	636	689	721	637	715	668	673	702	684	652	723	657	678	684	695	651	670	686	696	700	677	662	697	711	704	686	737	679	689	699	686	635	674	669	683	677	718	692	675	713	629	702	722	730	730	678	688
17436	22405	2397	566	497	447	302	330	300	278	295	274	284	254	284	289	249	260	276	277	262	248	287	306	240	278	271	299	244	286	270	283	256	247	269	256	303	278	259	249	256	263	275	273	258	268	263	286	235	259	254	281	246	252	242	281	260	275	298	227	266	250	287	294	244	258	217	241	253	269	283	260	262	300	252	263	270	295	258	248	254	261	259	234	260	253	271	253	282	254	279	245	255	281	274	239	244	302	252	243	229	294	260	255	268	268	261	306	283	261	251	227	246	291	240	252	267	286	257	265	236	266	270	240	259	285	271	246	241	265	254	246	258	262	288	286	243	270	263	258	272	260	278	245	283	244	270	278	287	256	261	261	303	260	276	250	237	246	269	260	234	250	280	240	242	256	278	282	272	277	269	247	243	266	261	244	284	274	275	265	251	274	311	247	254	266	264	302	255	286	252	233	271	257	269	282	292	258	245	234	247	251	268	265	267	248	259	239	243	251	274	255	234	290	251	257	253	294	251	279	277	275	247	301	257	258	254	272	289	303	255	266	278	258	274	264	247	215	267	260	273	262	299	274	231	250	267	287	246	266	255	232	251	274	276	233	270	265	260	237	254	249	272	256	257	280	262	247	243	280	250	266	266	266	246	285	265	317	257	270	241	282	287	274	279	280	280	256	247	247	256	262	258	259	266	244	283	272	237	255	266	256	234	250	292	258	271	259	297	242	253	230	280	232	231	262	260	262	266	235	261	235	277	286	262	254	261	258	257	257	279	236	257	283	257	269	247	265	261	256	245	284	264	266	275	249	260	283	252	307	261	250	267	258	263	271	248	258	259	246	269	281	241	287	271	270	271	283	251	238	272	292	261	249	239	264	279	237	259	271	263	276	262	254	259	248	270	286	244	266	278	252	241	250	282	242	286	278	277	281	267	282	270	271	252	264	261	283	263	263	237	232	266	273	269	293	271	264	259	278	257	256	255	239	259	245	256	247	280	250	260	242	231	264	265	247	251	296	269	250	257	259	273	273	249	262	298	261	261	249	235	272	292	240	244	264	243	249	262	265	294	241	262	227	268	273	269	289	234	259	281	259	252	257	262	259	262	250	253	236	271	261	283	262	257	234	274	265	280	261	260	273	252	274	290	275	267	287	259	266	271	290	244	275	282	249	255	271	280	241	245	255	265	251	282	251	263	260	267	273	245	265	242	241	250	257	263	254	250	281	222	233	264	229	229	264	269	245	247	284	267	284	241	273	229	272	243	293	246	244	257	252	260	264	223	261	244	265	271	250	253	219	241	284	282	259	228	262	292	265	257	254	259	265	284	241	287	260	241	252	278	267	267	272	262	278	252	262	268	277	251	266	261	258	241	284	285	260	298	255	255	250	236	254	279	248	282	232	259	259	273	254	295	254	245	242	298	268	245	242	243	248	237	281	278	237	254	274	243	238	256	275	267	282	256	253	273	289	249	221	252	262	270	253	260	268	246	261	284	265	271	266	282	244	224	243	240	303	275	239	268	270	242	234	221	264	274	253	271	266	276	251	260	244	275	263	246	275	263	251	218	246	273	254	248	260	245	247	243	261	277	238	248	243	278	245	249	273	256	255	242	258	239	264	278	270	269	252	247	260	256	265	277	251	291	254	257	243	264	269	246	240	232	293	242	265	253	278	242	269	261	267	262	288	263	233	265	231	259	290	247	272	268	274	266	269	234	272	248	258	258	276	277	275	256	263	272	240	258	228	227	276	256	278	256	315	270	236	229	284	248	245	254	240	284	259	256	249	273	259	252	267	225	285	274	293	298	258	287	280	287	278	265	266	266	245	277	271	243	220	249	249	224	269	259	280	263	271	245	254	283	260	236	260	258	240	264	260	265	266	256	267	252	254	259	250	268	273	241	302	256	283	272	271	249	268	251	257	260	254	281	243	263	273	274	284	287	260	255	263	244	272	244	247	247	280	274	277	268	259	234	275	245	261	243	227	239	280	259	280	283	263	240	290	260	274	262	287	275	279	234	254	240	283	259	240	277	242	235	279	239	244	281	270	277	280	238	265	247	282	266	300	262	257	259	245	267	269	246	255	226	274	248	224	267	239	235	283	281	246	283	268	282	246	227	266	298	246	284	267	258	267	292	265	280	272	239	263	261	261	245	257	265	252	266	267	258	256	253	255	269	278	240	292	260	265	244	254	284	243	256	237	280	232	251	293	253	247	289	291	277	253	246	258	284	270	232	287	252	253	258	267	253	246	258	272	263	238	253	291	257	256	254	233	264	246	262	233	269	245	277	250	263	279	285	265	264	283	264	282	245	297	260	276	262	243	247	251	260	274	277	265	259	255	256	272	256	250	259	271	251	260	298	248	254	261	286	245	279	292	269	249	262	233	282	286	269	278	252	283	251	250	231	279	269	275	252	254	280	264	257	267	245	278	253	220	263	271	255	275	259	262	274	271	287	279	298	234	243	259	270	257	264	255	274	270	277	259	251	262	248	240	265	259	282	267	251	264	261	261	245	275	276	243	251	294	245	251	254	281	254	258	259	252	271	248	261	241	250	246	269	276	239	262	258	257	274	248	273	285	254	238	266	248	280	255	285	274	256	261	261	263	266	290	265	254	251	251	277	277	233	250	227	232	260	288	253	266	290	277	267	274	254	258	255	255	240	273	260	271	250	260	264	276	280	276	266	233	275	274	271	259	242	267	247	274	254	246	277	242	275	255	283	235	259	228	269	269	270	238	281	286	269	245	242	244	224	279	261	252	264	273	275	241	234	269	247	238	272	240	278	260	268	267	287	255	255	260	243	238	276	254	264	267	254	279	269	253	267	264	266	261	254	246	262	249	277	293	275	240	272	254	255	248	285	261	255	260	258	264	265	275	275	256	250	275	305	285	284	273	242	263	269	272	288	276	254	267	269	279	252	263	286	256	243	256	260	264	261	292	256	257	261	235	249	246	273	247	259	252	270	238	262	255	275	276	250	259	299	256	263	260	273	276	212	231	246	286	280	247	266	257	279	280	253	262	249	290	261	278	275	244	269	267	258	272	236	262	252	273	231	259	293	250	264	284	263	279	290	250	265	272	233	272	254	250	249	279	254	275	242	273	271	301	270	226	269	252	265	253	276	265	300	268	262	277	268	260	249	244	249	269	280	267	260	272	264	287	254	289	273	258	266	253	270	270	229	259	247	254	271	272	249	266	290	297	252	257	236	280	257	254	262	287	264	245	253	236	264	243	267	261	222	266	278	251	263	247	233	239	265	253	250	276	254	247	263	257	276	243	277	279	298	284	271	282	273	276	254	289	257	280	247	248	272	233	266	277	247	265	275	318	297	285	241	251	241	271	242	256	269	275	254	284	300	281	267	256	274	248	253	267	249	261	269	254	267	261	262	262	248	266	278	276	253	258	287	253	272	225	273	268	292	252	288	271	249	277	276	285	262	259	252	245	257	235	297	254	257	243	278	262	272	273	282	244	267	298	239	251	278	255	262	265	293	250
14241	17350	2047	1458	1676	1343	942	893	821	756	751	759	722	692	692	638	661	672	646	627	667	577	661	621	603	662	670	621	693	645	612	633	646	565	642	617	616	663	597	641	565	623	633	618	633	650	615	640	611	618	627	592	638	627	579	621	673	630	600	614	639	606	631	624	613	622	619	593	618	608	601	636	636	633	645	636	604	643	652	612	659	621	592	600	636	598	633	657	649	632	570	664	650	617	621	607	614	638	639	616	619	611	605	668	615	591	608	637	641	626	647	573	638	608	599	599	615	677	593	670	647	648	614	584	588	611	623	620	572	607	614	611	641	609	616	627	630	607	562	626	629	614	632	627	606	636	632	599	627	649	611	599	638	625	609	598	626	663	631	661	665	626	620	668	600	616	614	606	591	609	574	602	611	616	613	585	573	657	585	595	660	623	594	655	653	633	610	601	598	641	588	648	621	621	617	615	638	627	617	602	611	611	618	613	651	608	669	613	611	635	628	634	638	642	615	598	611	593	572	597	549	611	600	589	567	595	603	626	599	620	609	612	628	630	630	633	626	671	625	602	564	607	652	618	671	585	613	604	643	608	615	581	564	641	596	633	609	621	634	626	607	586	576	659	647	570	634	618	600	698	624	550	650	593	670	686	605	598	608	631	628	602	615	586	599	614	604	601	629	602	612	634	567	615	630	617	613	630	585	616	610	653	628	624	586	607	638	635	618	577	620	649	611	652	624	656	638	612	590	601	608	577	607	620	601	635	600	634	598	607	617	603	585	592	652	680	602	643	657	645	605	609	595	620	620	626	626	620	658	638	624	595	661	622	578	637	637	609	627	604	561	604	600	648	656	644	634	637	577	631	594	618	642	590	601	579	610	618	608	593	601	526	677	623	634	593	606	588	615	638	599	597	647	627	603	600	624	651	605	611	629	621	565	598	597	610	633	608	640	614	617	640	601	619	619	617	607	609	565	622	624	622	646	620	619	599	599	575	639	600	628	615	656	647	607	635	632	589	634	619	595	584	631	597	566	661	599	643	629	608	607	603	598	635	621	588	606	594	629	579	615	662	606	621	553	637	667	628	611	655	604	581	640	620	593	603	613	607	622	630	606	611	585	614	575	573	636	635	594	655	635	606	618	593	608	630	612	585	588	632	638	600	624	622	613	629	593	590	609	638	596	617	637	653	607	590	583	604	613	639	613	631	637	618	584	628	616	566	621	597	611	603	651	633	595	638	576	602	624	621	646	641	596	616	605	620	572	632	609	661	596	632	648	555	650	653	569	599	634	661	621	676	644	662	591	613	588	613	659	593	597	594	627	631	630	625	609	620	581	624	640	570	591	628	621	607	598	615	629	632	616	606	653	639	624	611	612	632	636	589	622	617	579	606	575	629	609	647	635	606	615	594	643	620	654	614	611	624	604	659	614	582	619	602	600	585	618	620	600	581	629	605	614	591	633	641	646	646	600	618	625	600	628	632	606	610	656	591	571	620	650	588	577	622	600	619	589	605	636	583	569	570	601	608	610	617	648	611	639	605	604	594	657	607	634	647	574	626	604	628	609	609	640	638	604	589	593	637	621	663	619	582	647	682	627	608	608	632	648	603	613	572	643	629	636	606	604	628	570	625	640	602	614	622	609	596	601	593	634	600	613	625	599	639	614	627	637	607	616	614	605	562	623	628	610	613	627	645	612	639	615	609	591	607	603	626	612	603	578	633	599	606	589	587	657	666	573	650	630	616	653	553	610	619	627	592	571	583	586	616	596	609	631	627	642	594	568	601	658	592	606	595	604	611	625	639	629	616	574	634	625	628	641	628	645	607	618	611	563	666	632	559	657	606	616	615	628	662	594	604	652	627	646	623	561	586	617	617	610	642	619	632	633	651	578	629	669	655	610	626	593	625	664	652	608	571	610	634	583	588	608	588	603	604	614	630	623	627	640	631	635	630	633	653	575	625	598	615	616	626	624	586	630	612	579	640	631	648	615	591	627	601	625	617	602	594	606	566	592	650	615	640	604	629	591	601	618	595	644	612	623	603	609	614	590	631	614	592	603	617	611	667	567	596	629	617	602	605	608	660	607	596	610	589	651	613	616	631	628	646	639	594	595	627	608	666	626	575	637	676	628	633	597	627	652	599	609	587	596	619	682	647	611	621	571	623	666	586	621	578	559	594	567	595	616	592	618	592	610	579	591	582	644	613	609	593	635	607	633	649	646	573	609	584	588	622	630	607	623	626	617	624	590	613	611	587	578	601	630	623	600	592	585	626	646	601	620	613	645	604	607	597	632	585	626	595	639	607	632	657	614	620	646	619	632	630	676	635	584	610	601	601	581	594	608	632	591	559	591	638	570	657	598	597	619	603	629	602	592	599	602	577	566	634	631	612	601	650	656	587	582	625	598	639	607	580	618	616	624	624	564	663	627	629	670	616	648	595	649	637	598	637	606	585	640	603	641	619	609	605	610	593	601	596	619	669	597	648	608	609	597	584	627	599	623	656	640	610	622	636	606	682	630	633	573	597	585	579	616	618	598	618	637	648	614	619	633	642	625	619	603	624	620	619	619	594	599	592	662	601	613	623	592	626	598	587	653	615	642	620	579	603	601	628	630	585	680	624	599	648	617	645	644	618	637	607	574	617	583	592	584	605	615	612	615	615	616	576	647	646	676	618	612	610	602	619	625	610	658	616	613	596	617	638	606	630	637	615	564	613	613	607	588	564	635	593	602	603	647	578	600	625	642	611	597	594	639	597	616	604	621	622	639	562	578	637	673	626	602	580	598	619	591	601	635	631	631	620	588	610	628	587	643	640	651	624	647	629	624	620	642	615	622	643	615	596	639	625	644	635	632	634	614	618	613	595	639	616	604	583	594	631	605	620	686	589	637	614	639	608	625	649	611	621	618	615	642	614	634	623	625	635	596	594	620	596	607	616	608	653	600	635	605	608	633	600	620	630	609	624	577	638	593	622	609	627	600	626	614	632	619	629	639	607	589	594	609	617	630	652	595	641	571	587	597	595	601	616	586	594	622	639	626	604	645	574	635	614	589	621	593	624	646	605	589	618	611	611	613	639	615	592	652	606	596	636	635	608	653	648	625	620	625	595	611	634	628	588	599	609	609	612	638	634	618	580	639	600	649	607	644	598	640	632	647	648	618	606	628	616	579	593	605	662	613	594	598	631	630	618	651	624	593	612	563	603	578	603	615	620	587	604	630	604	590	645	594	605	647	621	593	614	595	623	604	633	643	614	654	611	637	628	645	623	637	622	636	605	597	642	617	616	601	606	599	635	660	596	623	606	594	611	607	628	634	586	604	603	628	621	630	622	616	613	649	611	605	634	554	671	580	616	645	686	636	621	579	587	600	597	581	620	636	620	598	643	636	650	609	635	589	604	598	630	594	637	636	644	615	612	624	619	620	656	639	585	603	623	654	644	585	681	629	638	605	618	631	649	680	632	611	626	611	618	611	663	598	626	561	637	634	562	650	612	578	596
26914	37596	6700	768	637	408	235	193	185	166	176	187	149	141	151	124	129	110	141	150	115	121	115	120	123	122	131	139	128	137	133	115	102	140	142	114	135	131	139	119	124	122	148	131	130	142	138	136	115	109	130	129	123	112	144	106	118	132	117	132	113	139	116	115	123	126	115	107	100	102	112	133	129	130	100	115	121	126	122	126	121	132	117	124	112	106	131	129	117	111	116	102	129	129	117	123	127	120	119	115	127	95	109	134	123	127	123	116	148	161	109	140	137	122	93	140	122	121	144	109	108	125	124	123	112	110	112	119	148	116	133	133	137	124	105	115	116	93	126	118	138	149	117	129	122	110	126	116	112	128	115	122	148	129	117	132	114	122	116	113	137	138	123	118	116	123	129	129	90	119	119	144	130	132	126	132	124	130	135	118	128	110	135	122	126	135	113	124	121	120	132	124	132	124	116	148	133	112	125	119	123	110	135	120	127	132	125	128	103	122	117	125	91	118	126	137	116	140	127	114	111	143	136	137	134	123	128	116	127	121	117	109	102	125	125	147	125	119	121	134	128	127	117	117	108	122	119	114	123	118	121	126	130	111	114	116	133	136	133	116	129	117	135	122	127	130	144	107	96	143	124	123	112	106	134	125	121	111	120	130	125	124	163	114	114	109	147	136	132	108	130	108	143	123	118	119	127	113	124	144	121	97	119	123	111	130	134	122	100	121	116	122	104	135	117	112	147	125	123	123	114	137	111	122	128	123	118	116	174	112	123	116	119	135	112	112	127	112	141	133	111	128	105	114	130	135	110	129	111	140	117	137	130	107	135	133	134	110	163	114	132	127	117	119	115	117	144	150	128	118	104	118	138	129	129	112	133	129	117	108	113	159	106	126	121	122	103	117	130	126	141	125	140	135	99	129	129	121	121	120	103	126	126	114	94	120	135	102	140	125	141	129	126	115	110	109	126	122	109	125	119	117	116	102	113	121	121	124	142	124	118	115	129	113	136	146	140	109	133	105	102	114	122	118	125	124	122	141	118	115	114	110	116	102	123	129	124	119	112	132	121	135	124	132	124	130	136	149	123	122	129	122	134	116	125	140	142	141	107	103	129	115	103	113	127	133	115	116	112	122	101	154	131	102	132	129	123	114	131	123	123	107	127	106	123	133	120	109	98	118	122	123	135	113	120	111	124	117	129	118	102	113	131	125	125	118	126	111	128	116	115	120	126	119	151	130	128	139	107	140	124	101	139	121	127	120	128	145	131	122	111	124	136	106	117	94	109	100	115	130	135	109	127	139	128	130	112	112	146	117	120	127	122	112	145	97	133	138	113	119	115	133	127	105	135	118	118	139	130	119	132	121	129	133	118	116	121	122	99	124	144	107	122	149	119	100	116	133	100	120	148	129	115	125	118	139	113	139	113	130	122	124	117	120	125	123	150	141	135	132	122	128	121	116	118	103	133	114	125	124	125	113	132	112	142	124	123	113	110	118	104	117	106	105	137	126	130	120	123	121	101	123	101	122	130	130	113	122	105	126	121	131	115	99	115	135	112	126	123	99	128	121	136	152	140	129	142	122	130	126	133	128	121	131	115	126	135	113	125	135	121	118	131	116	113	132	118	109	126	151	112	121	139	124	129	124	145	117	126	127	151	133	120	118	108	129	117	130	134	125	118	121	135	112	123	131	114	98	128	114	130	123	110	136	119	121	121	132	104	121	114	115	135	138	117	125	139	119	110	131	108	142	126	150	125	132	108	133	134	115	144	126	144	135	122	113	111	112	122	106	122	113	117	119	122	118	115	122	138	133	125	117	137	117	122	115	126	129	119	139	142	143	121	119	126	109	140	135	138	126	139	122	126	127	118	123	136	131	127	119	126	122	132	107	121	108	109	125	126	129	128	96	135	128	130	127	141	95	108	99	116	128	108	112	133	129	121	123	136	124	114	106	134	134	102	121	139	119	117	108	124	144	124	120	132	127	126	135	99	134	135	115	122	135	111	132	137	113	123	125	116	118	147	117	120	141	116	131	136	125	117	123	119	116	127	150	129	145	126	114	120	111	106	111	137	109	124	118	136	149	143	115	110	141	123	130	135	122	112	126	115	136	133	119	134	112	102	111	98	124	118	117	132	138	117	129	119	130	127	128	112	111	142	126	99	131	121	136	118	124	122	124	123	103	95	125	110	134	126	115	123	92	114	116	124	128	110	129	118	132	109	117	108	133	118	141	129	134	136	124	125	126	108	122	114	109	117	126	135	118	101	119	104	128	120	118	118	126	118	111	113	111	108	102	98	112	115	124	107	134	136	111	98	103	119	117	140	112	116	132	123	108	115	119	109	111	120	122	125	121	150	139	105	117	117	121	124	131	121	105	113	101	118	127	124	111	115	128	124	107	112	125	134	137	117	130	109	105	108	119	122	127	128	116	110	112	122	126	146	124	128	117	119	150	125	101	113	114	139	127	131	148	107	107	127	134	125	129	125	128	122	122	131	129	132	115	129	123	110	128	103	114	119	132	125	132	126	109	124	117	135	118	128	115	104	116	132	108	116	131	130	129	123	99	137	123	137	135	122	128	111	124	107	122	139	130	120	143	102	117	114	130	118	122	121	131	124	102	122	113	129	105	99	124	123	121	120	115	105	133	129	109	108	129	122	128	120	126	107	113	119	107	107	111	128	111	124	120	142	121	133	125	125	124	128	137	125	149	117	123	111	116	135	129	136	138	134	120	121	119	125	141	143	105	110	132	117	123	137	133	107	142	142	111	124	128	128	122	108	129	116	113	128	128	101	126	86	113	139	136	116	103	108	122	109	125	124	136	141	113	129	126	126	126	104	124	115	125	117	110	127	129	132	123	131	138	132	123	133	136	154	134	118	128	114	132	132	97	140	108	122	128	119	130	126	120	109	122	120	133	134	137	124	118	131	128	122	143	131	122	118	107	126	119	103	125	136	152	117	127	115	120	147	131	119	141	119	113	127	132	135	113	134	121	119	125	120	107	122	118	132	115	168	129	117	119	116	113	96	107	111	105	126	121	127	118	97	119	111	124	115	128	114	140	123	131	126	135	105	123	123	134	119	131	124	112	110	120	123	121	116	115	126	104	115	119	139	127	123	115	105	122	136	139	139	122	120	132	161	120	106	134	123	128	134	117	141	132	111	122	127	119	125	114	119	114	136	121	94	126	150	116	111	133	114	133	128	118	128	129	125	134	114	111	134	100	103	111	117	123	129	135	138	124	128	115	114	128	122	102	104	126	111	138	113	101	115	112	136	123	107	102	144	125	117	143	135	115	145	120	130	121	139	139	110	116	120	105	122	100	132	110	110	119	111	107	126	142	120	122	117	120	130	140	131	118	126	143	117	116	121	142	144	134	131	114	121	133	144	129	108	100	124	123	113	127	103	114	106	110	139	144	146	104	148	102	134	115	135	112	121	136	128	112	120	115	110	91	129	138	126	140	127	122	122	118	135	110	120	119	133	137	125	102	124	147
19205	24611	2136	1983	2534	1692	944	793	624	587	487	535	455	416	422	425	372	379	428	392	406	342	352	346	323	368	346	367	339	350	345	386	334	309	322	334	327	323	328	358	324	295	342	334	327	296	330	302	337	293	318	320	308	313	343	301	328	305	329	313	323	338	319	297	334	336	302	292	310	310	307	321	345	331	322	307	349	287	319	284	305	306	277	317	331	319	325	310	305	321	324	311	312	347	313	345	300	303	313	317	300	325	313	283	293	339	292	304	336	305	314	308	339	315	293	325	328	337	319	324	310	320	343	291	296	295	339	308	309	311	329	296	316	337	285	331	313	293	301	309	327	316	330	320	320	294	330	333	308	303	300	300	320	308	293	312	313	306	368	312	316	294	319	287	330	347	346	316	323	334	322	332	323	297	296	334	304	307	326	318	305	309	303	316	287	282	333	305	293	296	335	308	329	316	307	300	301	328	320	321	312	295	329	326	345	307	317	358	299	320	321	283	320	324	313	313	298	305	319	361	319	308	327	340	326	311	311	323	304	316	282	327	311	337	320	273	287	332	339	329	298	326	303	279	324	311	281	320	306	309	318	336	303	297	323	295	322	298	336	320	304	314	307	324	321	310	328	307	321	328	296	324	287	300	317	298	310	314	314	329	288	310	304	332	281	299	305	299	340	306	331	312	296	321	314	291	327	317	307	309	289	326	314	304	326	335	298	342	327	311	320	292	314	329	293	315	318	271	329	323	316	312	305	305	311	290	304	327	336	284	294	315	306	314	312	331	329	297	322	286	333	326	327	309	300	338	311	333	299	327	311	309	312	276	317	297	322	297	295	309	293	326	307	320	303	321	287	291	299	316	298	319	319	309	286	322	331	277	299	302	309	309	324	291	313	309	312	322	303	326	308	335	292	301	324	367	304	300	260	297	312	313	326	308	306	310	313	288	335	312	306	327	324	322	293	328	305	294	299	300	316	302	330	291	338	298	307	322	290	307	296	314	317	302	321	344	305	332	320	301	337	289	304	275	327	336	284	310	295	356	278	286	303	337	295	303	301	318	315	279	336	310	327	294	325	276	322	302	294	309	312	295	315	304	316	319	302	317	288	319	291	303	279	318	308	299	322	314	278	330	299	303	298	321	351	307	328	304	340	289	331	317	331	279	279	308	305	292	327	332	311	300	311	335	302	298	302	287	326	321	304	307	321	320	324	310	324	315	291	323	328	302	322	320	324	369	310	311	289	286	321	321	291	307	325	312	282	320	302	321	297	290	321	320	344	312	311	310	328	307	309	288	302	317	354	332	293	316	323	322	312	300	345	309	323	305	296	316	293	305	322	303	307	320	285	330	339	301	309	335	324	338	298	301	283	322	293	349	284	314	293	293	293	266	319	302	308	310	310	319	317	329	319	321	335	330	288	319	302	327	309	321	309	302	312	288	331	331	283	297	306	286	309	306	278	301	290	330	321	309	310	330	315	330	334	294	312	306	329	281	288	313	320	307	291	316	300	315	306	314	311	292	301	270	312	286	311	298	299	275	312	312	328	311	268	326	352	280	342	295	320	293	303	295	289	320	311	310	309	313	312	281	285	319	327	318	347	337	304	318	293	321	319	320	297	308	340	315	316	309	289	322	339	286	302	313	318	309	309	321	274	274	330	294	327	371	316	295	284	295	310	311	298	319	303	314	319	297	310	320	277	287	318	298	318	321	324	267	300	301	341	334	308	344	317	301	319	286	326	336	306	273	277	282	334	322	352	352	305	261	310	316	323	308	318	330	289	334	334	305	271	295	297	322	326	308	337	273	311	320	338	336	329	312	303	313	293	299	321	322	344	320	328	348	294	310	296	286	302	343	321	280	291	320	320	313	318	299	325	280	298	306	294	335	311	312	340	290	301	337	308	317	305	333	339	334	294	302	323	334	323	343	323	335	278	282	281	285	317	303	315	328	319	325	372	339	322	301	319	325	310	312	360	337	296	299	308	329	335	331	330	287	311	329	312	298	289	322	296	326	314	288	315	323	318	280	299	296	334	324	284	343	318	318	347	301	327	302	334	318	331	322	331	292	306	327	300	301	287	312	295	298	322	307	309	322	298	289	315	304	331	283	332	283	316	298	319	304	318	300	305	320	302	320	285	289	323	311	270	298	298	329	314	307	303	291	305	317	312	344	318	294	320	297	311	341	307	327	277	285	312	339	328	331	299	296	320	269	300	298	309	308	319	318	322	312	323	291	323	320	323	300	287	310	320	287	327	290	319	318	316	311	318	299	304	292	358	306	325	285	298	300	329	297	313	300	321	294	316	306	326	301	341	317	299	309	286	299	303	307	303	332	314	316	291	300	318	319	276	340	302	303	314	305	315	326	322	312	317	319	317	286	304	323	303	316	317	319	322	336	347	302	303	301	307	314	272	302	336	321	314	349	326	315	303	291	329	305	302	328	316	297	305	321	314	323	318	323	333	336	288	349	316	325	294	307	310	311	340	322	315	316	320	314	305	282	329	315	294	311	325	284	313	320	284	349	308	304	293	294	313	314	308	283	321	325	314	298	349	326	273	323	325	310	303	340	339	279	296	300	321	284	302	301	366	298	324	296	285	309	289	303	322	313	312	318	288	331	311	292	311	317	307	308	334	315	316	278	319	309	300	302	329	284	314	330	343	314	309	295	289	300	288	293	309	303	304	330	279	291	319	311	286	330	335	306	307	316	313	300	307	312	318	293	333	294	322	331	341	291	297	341	318	313	340	336	281	284	300	280	291	286	305	322	333	310	345	277	291	316	302	297	301	323	318	295	315	292	311	307	301	283	278	326	305	350	299	311	337	311	305	320	316	301	327	295	293	311	339	309	326	310	320	299	346	339	313	294	319	298	332	300	343	341	316	300	313	332	277	319	294	337	313	320	330	328	336	317	314	317	285	297	343	331	316	297	322	320	302	273	285	303	325	309	312	328	283	322	314	312	305	319	333	310	318	279	292	301	308	292	276	281	308	310	314	293	334	304	345	317	328	331	323	321	313	296	340	305	269	313	303	295	331	358	322	344	299	301	334	289	302	327	322	324	306	308	300	335	332	283	271	285	339	279	299	305	314	324	332	279	310	320	291	321	324	315	303	334	319	327	337	301	291	307	322	320	302	302	308	288	299	316	299	298	284	326	318	291	334	331	331	289	292	325	319	326	322	327	331	308	309	303	301	311	295	291	303	337	327	305	307	309	307	313	338	320	329	342	310	293	317	317	299	287	320	283	305	306	280	301	308	319	327	301	314	315	291	306	341	330	316	282	341	328	300	320	323	322	323	331	346	308	297	319	306	286	288	291	297	313	352	309	323	297	290	311	317	302	322	314	343	312	300	301	319	286	324	303	306	280	314	290	297	296	295	292	314	326	293	276	301	304	303	295	313	320	284	312	310	296	298	344	325	294	294	328	306	320	343	317	291	300	307	299	349	292	299	338	315	300	304	312	324	302	318	329	307	302	344	300	329	337	312	286	311	307
4243	1954	428	375	376	350	298	313	281	296	299	275	288	294	272	307	282	298	287	271	271	295	293	268	299	298	257	308	286	286	301	307	312	254	307	323	278	271	274	278	292	297	328	292	296	283	300	282	271	307	275	298	274	286	306	285	292	284	275	298	250	303	292	279	293	310	292	314	307	296	278	304	300	262	288	283	268	289	265	295	321	311	297	297	302	310	300	266	259	294	294	274	303	297	260	332	275	290	275	309	293	297	282	314	306	302	300	312	324	342	306	294	286	295	311	289	323	282	301	270	300	305	274	317	292	267	292	275	308	291	317	323	299	289	294	290	304	304	285	307	278	283	279	274	309	269	294	303	310	256	253	290	298	298	304	300	272	292	301	304	284	280	311	293	305	277	321	327	289	274	323	274	298	301	308	303	290	281	299	271	314	294	257	309	301	279	288	309	297	311	308	277	302	325	326	309	269	307	284	260	279	281	281	321	288	298	290	292	304	267	263	252	245	305	299	285	294	315	284	313	281	277	268	293	308	280	285	289	326	287	276	267	304	330	304	314	280	293	263	273	284	293	284	336	297	305	288	275	302	339	322	294	319	316	303	281	312	298	285	282	324	302	283	266	318	314	282	288	298	274	301	282	276	265	293	299	320	296	279	260	287	272	265	304	295	278	296	264	311	291	256	279	282	301	296	302	271	300	270	317	243	295	295	264	310	271	284	308	294	281	302	312	294	271	306	316	301	283	293	296	248	264	273	272	296	298	312	279	300	282	274	299	286	275	282	272	293	272	292	296	342	296	266	293	314	289	304	250	286	281	317	261	296	280	274	294	296	295	266	291	299	291	286	276	315	278	300	287	314	294	291	324	291	295	298	296	294	300	294	317	268	300	278	298	286	297	296	328	266	302	274	269	294	290	289	322	311	280	289	306	301	302	328	314	294	294	310	295	281	284	263	311	286	298	298	291	277	269	281	269	303	328	258	306	310	313	278	282	313	299	297	303	275	274	294	274	289	287	275	315	298	295	293	305	301	309	281	270	283	285	330	286	309	283	285	302	303	275	272	267	249	304	278	285	310	292	303	283	294	293	303	294	257	303	265	295	268	308	289	276	251	289	293	304	281	302	289	281	301	315	305	322	274	264	280	287	291	283	314	292	287	288	284	315	323	257	294	313	303	281	268	296	261	298	281	309	299	343	291	293	317	266	291	308	293	282	287	309	297	276	288	299	308	309	300	264	314	261	277	293	277	285	304	306	304	314	314	287	277	274	283	290	283	274	269	307	299	313	308	269	314	313	288	315	300	284	274	282	280	313	306	290	282	281	281	279	278	289	305	276	298	295	274	282	278	339	297	254	266	318	290	273	316	295	300	273	309	270	275	277	309	308	274	280	286	292	277	295	273	269	290	295	305	321	291	292	309	281	273	320	279	308	283	271	281	322	324	268	280	283	268	318	328	298	294	301	287	271	301	319	284	273	315	305	298	277	313	279	260	262	264	268	278	266	332	317	282	310	286	304	282	307	325	291	325	309	274	304	285	290	300	314	307	298	292	303	313	271	294	293	295	292	317	276	278	275	293	300	299	290	294	290	313	301	287	295	262	301	280	262	290	323	292	291	295	293	299	270	313	281	294	274	304	302	309	275	280	290	286	297	319	282	300	293	297	297	306	285	271	288	268	295	314	261	277	319	297	281	331	313	304	261	293	293	261	272	304	286	280	280	279	298	275	300	310	302	294	302	289	277	295	286	258	286	311	291	306	313	273	291	299	309	320	311	299	294	291	324	286	275	315	302	294	300	293	273	321	296	298	296	292	305	311	281	288	267	299	294	285	278	295	288	272	295	269	292	301	311	292	292	281	314	314	284	303	310	296	320	295	288	321	342	291	275	295	258	289	312	273	308	307	274	284	302	290	296	281	285	295	264	282	279	274	283	299	300	319	313	303	259	263	305	296	268	268	274	272	285	293	265	288	270	287	292	333	267	299	313	299	303	298	262	290	320	254	291	258	284	318	298	299	292	339	333	301	286	273	288	294	288	302	283	269	285	303	274	294	301	259	298	297	272	287	312	284	276	284	272	314	320	282	290	318	279	271	280	306	281	273	289	300	323	307	270	299	314	298	299	284	290	304	289	299	272	281	268	296	276	281	296	289	265	297	285	291	297	278	290	298	302	282	302	285	263	249	256	269	297	276	279	298	266	314	298	277	323	289	275	307	288	310	280	299	292	267	280	270	305	275	276	321	284	289	263	307	286	297	269	267	307	301	287	333	311	269	301	287	289	262	264	274	295	318	298	282	304	306	300	326	275	320	278	279	296	291	284	318	302	299	286	284	297	321	281	308	290	279	292	270	294	277	322	297	289	291	278	297	300	293	294	299	272	311	334	290	304	312	300	260	314	264	285	293	294	298	281	286	315	306	293	301	294	308	304	318	331	277	250	294	249	262	288	285	282	285	288	301	283	287	314	306	306	286	262	310	300	267	305	258	316	292	314	297	307	269	279	301	297	292	283	312	309	281	309	316	295	286	301	297	304	285	278	308	264	262	287	309	273	290	304	298	293	292	284	290	274	311	272	283	291	295	303	299	289	245	313	266	297	284	259	263	308	293	320	284	314	289	254	284	284	297	314	292	302	300	303	298	314	277	253	287	289	269	265	282	297	337	292	283	278	300	298	296	282	271	301	302	292	295	295	314	322	291	298	285	263	284	268	301	292	287	340	293	281	321	330	263	292	291	295	325	300	302	287	310	315	302	290	285	305	289	302	347	307	284	273	309	321	310	295	291	325	295	332	270	274	263	298	274	311	284	290	294	272	289	330	264	283	315	269	269	288	269	287	294	291	293	275	295	267	302	275	288	291	288	274	284	289	283	259	273	292	309	299	283	273	281	259	285	285	279	317	291	300	321	275	310	311	288	303	292	307	295	288	276	297	285	321	260	296	297	268	290	265	243	306	321	295	288	291	293	261	310	279	278	277	261	305	295	310	287	283	295	297	337	299	269	293	280	290	305	312	285	286	303	310	289	287	282	268	267	298	282	233	286	265	297	293	289	239	248	302	300	314	326	268	310	297	269	285	315	301	296	282	283	324	311	288	280	304	299	322	286	294	304	263	269	309	314	289	299	279	312	259	288	285	277	302	317	298	287	293	301	283	280	265	286	326	267	312	301	292	281	290	274	266	325	288	318	298	312	303	303	284	291	290	296	322	324	309	298	312	289	312	307	278	238	296	276	304	280	281	292	313	313	261	298	311	269	311	290	302	297	322	287	298	279	263	306	292	274	276	266	297	289	311	286	302	321	281	259	285	315	310	284	279	263	277	261	337	276	311	247	266	273	289	302	278	316	309	313	327	308	284	274	299	298	294	275	288	286	321	301	328	288	290	286	296	282	290	282	280	295	302	275	280	274	321	308	308	325	296	287	288	293	290	301	282	280	286	268	281	271	298	295	288	311	307	298	296	288	294	287	287	285	264	289	284	295	290	277	297	280	273	290	285
4024	3134	872	1032	1212	1021	701	724	680	686	715	724	719	677	670	682	674	659	694	665	685	687	693	721	663	676	698	659	653	721	715	703	721	691	704	733	697	706	682	686	668	679	674	678	690	672	673	622	665	692	681	706	683	687	677	681	720	681	681	675	686	692	705	715	693	719	664	691	686	702	705	694	715	694	674	667	715	704	707	698	693	684	660	699	735	687	677	712	697	705	676	698	661	689	683	695	689	738	771	680	658	638	678	717	704	697	661	704	723	676	659	695	671	641	665	654	647	693	665	680	733	707	704	699	694	666	646	680	717	631	704	707	690	726	683	665	716	681	708	714	726	678	687	690	663	717	659	681	662	691	664	711	658	674	686	678	680	696	687	700	703	659	678	714	678	645	711	671	703	699	688	661	720	740	668	690	670	632	642	647	713	653	644	639	703	718	690	720	656	669	665	658	680	683	677	723	635	714	680	677	693	710	647	690	683	657	722	659	658	695	665	670	649	734	701	716	681	713	644	733	694	662	662	689	677	674	648	682	674	665	694	714	691	645	692	708	670	666	657	705	693	699	685	692	656	675	676	671	693	698	641	646	688	682	730	664	658	691	688	680	721	688	707	700	723	683	684	634	713	672	685	657	669	678	685	653	696	636	700	687	680	693	689	669	658	719	708	728	699	641	649	678	690	700	688	695	650	666	711	710	667	699	682	689	719	652	740	692	728	649	673	628	675	665	701	691	739	730	687	652	690	693	695	701	673	699	710	674	695	688	674	702	675	698	668	744	669	732	692	692	698	707	659	686	692	692	721	697	728	754	705	679	732	692	713	703	712	736	677	684	668	714	668	685	677	663	670	700	668	744	706	740	700	706	653	674	667	644	684	690	718	660	664	693	687	676	649	703	693	740	701	660	671	697	691	714	665	661	690	685	708	687	733	681	681	701	712	657	694	658	709	707	704	696	721	646	665	711	642	692	703	724	695	675	656	748	701	671	660	719	689	619	683	743	708	729	712	641	697	671	680	730	689	668	655	716	703	668	687	724	652	680	682	648	695	663	682	683	705	673	694	666	682	686	715	653	653	727	699	662	728	720	711	730	708	704	691	665	663	680	684	693	699	678	712	706	711	664	727	679	682	686	682	652	709	730	672	680	671	677	701	700	706	644	736	690	664	694	709	691	681	726	696	714	700	716	700	655	681	718	702	715	718	684	729	685	644	730	684	694	691	698	682	678	694	673	731	706	701	687	690	703	653	676	680	709	700	714	684	677	726	725	648	716	687	696	703	657	679	663	729	651	671	682	745	674	655	693	663	681	664	668	663	664	711	641	672	659	681	677	676	655	667	731	679	706	693	714	699	700	696	658	646	666	682	707	756	729	683	648	737	680	715	678	685	689	676	673	697	713	748	702	660	710	679	699	638	691	681	630	706	664	692	685	681	698	678	740	668	698	670	689	699	699	663	656	649	678	733	663	651	678	655	697	693	672	700	628	688	721	640	644	703	619	676	637	684	715	719	715	699	664	747	703	657	672	684	679	667	680	696	654	693	684	659	737	694	700	701	693	697	645	675	692	673	717	678	686	690	712	730	673	661	673	712	683	663	686	673	705	679	701	690	669	676	668	653	669	677	700	700	705	699	651	733	661	665	701	682	676	682	686	629	670	693	694	695	721	720	682	703	661	729	655	712	733	682	736	647	713	662	619	686	665	666	685	667	689	658	734	648	704	711	744	683	706	699	672	712	700	714	724	683	690	760	695	688	684	693	717	688	702	697	667	725	692	722	691	687	697	697	700	746	708	700	723	699	672	714	676	676	726	739	678	721	687	690	713	708	660	680	685	717	688	690	686	720	670	690	701	695	683	711	706	678	648	698	636	638	716	719	694	708	771	664	698	662	736	671	692	673	722	644	719	710	691	648	688	691	743	629	700	668	689	694	676	704	706	676	697	665	730	712	684	689	688	694	729	704	676	729	716	705	630	634	728	686	700	658	682	662	658	686	677	689	693	687	720	669	694	666	703	708	652	671	658	707	663	703	668	692	649	683	721	709	707	712	696	717	670	704	640	680	682	700	667	702	679	697	704	692	668	671	715	710	693	692	677	662	685	666	647	651	679	671	722	658	681	702	702	709	748	694	656	707	682	702	698	666	704	687	690	693	644	695	725	719	682	676	723	695	652	724	739	695	741	665	670	693	675	655	707	636	729	684	660	656	676	689	705	696	693	659	695	721	672	725	676	675	669	682	693	732	690	670	665	692	691	718	688	668	675	687	724	667	741	700	697	654	688	693	679	680	708	646	728	639	703	664	661	708	643	688	701	662	658	710	653	668	731	648	657	665	687	662	684	714	700	653	713	661	689	695	699	690	678	684	655	654	715	715	683	713	658	707	718	719	681	675	658	669	654	649	672	671	667	751	765	662	644	731	693	709	709	716	647	657	722	695	685	728	666	675	672	693	680	686	720	658	716	671	713	702	675	714	669	685	673	696	701	697	692	668	710	664	705	679	678	639	708	652	732	707	704	720	707	655	675	676	688	668	733	699	688	735	671	670	687	661	684	672	670	690	694	744	666	683	718	700	673	656	699	692	648	621	676	680	689	672	658	706	680	669	652	667	697	664	753	668	699	690	665	728	708	687	687	701	707	721	707	676	705	724	706	639	708	687	694	698	671	694	735	670	624	649	668	620	715	677	749	681	698	733	647	721	739	711	688	639	663	682	672	689	677	713	694	674	676	677	690	734	698	676	676	689	694	667	672	722	725	705	685	675	703	660	728	704	694	701	660	669	700	700	690	705	661	727	674	652	645	651	701	706	656	678	685	714	685	683	690	700	711	722	701	680	672	670	712	710	672	660	701	701	659	709	681	687	699	732	722	633	673	683	704	671	662	681	664	656	676	736	691	679	662	675	672	668	646	709	677	686	686	692	745	645	688	683	716	663	649	708	677	674	650	712	666	662	707	695	662	644	687	698	668	683	708	663	710	693	654	725	699	693	702	649	704	681	687	711	720	690	714	647	674	710	724	699	673	648	635	726	707	676	653	698	695	698	715	696	684	665	735	645	661	677	727	740	699	665	682	662	749	656	674	651	702	691	641	681	689	657	699	726	703	750	691	628	673	657	672	708	714	699	660	659	686	678	666	683	689	700	697	694	715	657	756	636	669	674	682	693	682	682	657	700	705	736	662	690	729	742	681	697	683	702	727	723	696	704	656	748	672	705	704	703	656	702	693	685	711	695	675	726	747	698	708	748	709	722	671	671	733	709	692	662	704	679	706	689	660	661	680	703	658	713	686	708	696	693	650	707	724	689	687	667	670	711	679	693	674	698	684	667	671	707	707	731	677	711	729	692	717	672	706	679	688	653	655	718	679	707	707	702	748	678	733	673	696	669	725	685	722	670	681	699	695	657	743	717	703	688	703	722	717	687	664	698	682	676	697	725	696	640	678	679	675	695	692	693	705	683	692	646	678	689	660	712	723	731	720	696	689	676	711	691	669
19083	22744	1981	567	587	399	353	284	279	283	295	261	282	270	245	272	256	255	247	300	265	248	273	246	256	256	261	253	287	252	243	243	267	259	256	230	272	268	251	298	249	252	273	243	285	245	237	264	263	271	266	266	273	261	295	275	245	265	277	253	269	248	255	287	272	262	261	261	261	236	255	254	251	275	242	271	305	257	275	292	273	257	299	272	247	286	272	270	237	251	223	272	274	258	254	248	243	251	299	281	241	266	268	248	260	249	269	293	252	264	287	264	251	259	287	273	274	253	255	269	277	261	262	231	239	285	256	260	286	252	230	261	268	230	262	259	251	275	269	265	245	254	275	271	282	275	250	266	233	284	251	266	277	266	260	258	266	262	229	258	268	239	264	264	242	243	281	256	243	248	257	246	265	269	279	251	249	259	263	259	244	253	283	264	288	251	241	251	265	250	271	267	231	273	243	252	274	264	253	293	282	277	241	245	245	243	234	272	262	245	266	248	248	272	239	267	263	258	256	279	229	264	260	265	239	251	276	281	216	297	252	245	251	262	259	277	253	252	267	226	301	245	240	260	251	270	248	232	257	251	268	258	264	235	221	269	244	238	260	265	253	237	274	282	269	289	275	256	274	274	243	235	266	237	250	240	279	241	272	268	253	255	246	266	256	254	262	242	256	277	244	237	311	238	254	258	305	266	255	250	272	270	275	259	258	282	240	250	241	283	269	255	270	266	289	291	258	263	250	290	276	244	242	241	249	270	283	242	265	263	253	276	250	249	294	228	273	250	235	252	253	263	271	260	253	243	261	257	252	262	264	259	289	248	259	274	262	245	253	235	270	268	265	271	254	239	241	236	251	254	258	304	251	261	271	230	241	256	256	244	284	265	285	240	256	267	250	244	265	263	259	228	265	256	278	232	255	270	275	269	245	233	285	250	271	234	281	253	246	286	251	273	247	253	254	266	268	248	277	283	244	241	248	271	243	250	245	267	238	220	272	260	255	246	286	263	253	262	269	286	260	285	264	247	280	245	248	264	270	253	260	246	244	255	292	255	285	270	268	258	285	240	255	261	272	269	264	295	268	300	264	250	255	252	261	254	254	272	283	253	263	266	235	243	278	241	249	255	231	298	267	261	263	285	285	245	270	258	279	259	268	260	219	262	262	255	263	245	277	241	256	276	241	258	245	273	280	294	260	260	293	270	264	276	279	243	254	268	273	260	248	244	270	262	274	271	249	261	269	253	254	236	255	274	276	266	241	258	282	272	245	261	243	255	237	274	264	263	278	248	286	256	281	282	276	306	277	283	262	250	242	257	240	230	260	255	236	279	256	288	259	294	244	278	248	264	262	256	278	236	276	279	239	246	253	252	276	290	252	264	282	280	268	302	291	274	267	231	265	259	290	271	257	249	261	237	284	247	269	259	236	280	240	251	262	230	253	250	253	290	268	232	234	244	296	265	262	272	265	263	275	259	268	257	245	260	269	261	253	274	241	257	271	275	280	275	252	285	264	249	272	275	277	260	227	258	249	284	259	255	232	265	268	267	255	280	227	233	262	259	261	251	247	250	258	251	292	270	245	244	260	248	236	281	246	283	237	252	258	285	278	248	261	242	268	284	252	248	291	259	254	254	274	270	254	267	277	258	277	289	262	276	278	264	258	261	268	264	265	261	266	253	259	272	235	229	276	248	272	260	258	265	278	236	271	248	272	255	259	259	255	263	263	254	260	259	250	287	263	297	262	290	270	241	248	248	257	280	269	244	262	292	262	268	284	276	270	263	228	254	247	246	263	265	266	240	241	293	267	278	241	239	265	279	251	262	241	292	259	271	259	250	255	256	285	259	254	226	232	276	263	256	237	273	257	255	241	256	262	270	270	260	271	264	247	260	238	275	259	239	281	258	290	277	244	275	231	276	292	249	246	300	223	250	268	273	218	253	273	267	264	262	266	263	245	277	257	275	233	248	251	233	276	283	243	236	253	278	274	258	279	263	275	270	263	287	277	251	282	259	251	258	287	247	265	316	293	278	248	259	263	261	258	240	255	259	262	257	242	250	287	265	284	268	253	267	236	233	246	272	245	255	269	271	237	280	281	253	274	241	260	250	283	261	254	249	272	271	281	258	246	269	273	262	232	282	280	236	269	221	242	249	277	266	294	262	275	296	295	262	264	249	287	269	277	273	258	286	288	245	252	223	250	247	247	245	266	273	237	253	245	264	257	265	237	292	259	268	254	238	251	263	271	272	259	263	279	243	266	260	252	263	257	266	263	272	270	279	274	246	250	273	252	261	293	266	263	282	264	247	273	259	269	288	236	261	255	274	281	265	241	276	269	262	272	235	286	251	282	288	306	279	251	253	248	229	265	236	262	244	255	278	269	252	243	268	273	234	264	256	270	263	275	305	254	236	271	263	263	252	253	251	246	248	266	254	275	250	293	243	228	260	256	286	249	262	265	239	259	263	244	269	268	274	278	274	254	267	266	230	268	271	270	278	267	255	229	266	246	238	268	269	243	247	259	257	278	240	234	276	229	280	235	263	278	258	243	258	272	301	236	256	263	275	263	286	251	259	248	267	264	264	255	247	244	288	235	280	278	287	289	244	259	277	247	246	251	247	245	275	241	283	229	273	281	229	255	258	260	239	303	277	259	268	276	251	278	260	252	254	271	271	261	264	259	250	283	249	232	267	250	282	249	267	261	265	309	257	233	253	254	243	268	262	247	275	272	273	266	232	258	282	248	248	239	262	292	254	279	280	280	249	306	269	243	230	244	251	243	278	260	272	268	254	266	283	281	248	277	249	263	266	276	242	257	257	274	253	258	273	264	275	219	283	245	254	260	271	240	269	252	288	274	263	257	225	256	250	278	255	264	255	274	304	268	264	271	279	238	240	276	258	241	236	229	257	282	251	256	260	278	259	250	288	248	241	232	266	253	250	261	284	240	268	255	270	282	271	248	248	266	240	281	314	279	262	244	260	257	241	246	232	258	253	239	254	287	266	263	254	243	265	275	262	265	274	273	248	280	230	264	251	281	257	265	240	239	281	296	242	277	250	238	276	275	250	251	272	285	266	253	274	259	298	283	250	236	260	254	231	263	264	279	270	243	307	252	274	305	252	278	248	242	247	251	265	230	253	250	280	238	263	272	265	280	259	274	261	233	264	257	277	275	226	253	258	259	254	232	262	270	285	294	273	260	221	244	312	249	256	276	256	308	251	239	253	273	255	272	267	235	259	249	235	266	266	238	271	263	268	282	259	237	245	251	250	272	243	265	251	256	264	280	259	256	254	277	271	278	269	272	254	274	287	279	281	271	255	274	279	287	264	304	246	267	286	248	243	267	279	261	271	233	264	208	264	267	241	261	242	269	251	252	259	272	273	281	265	271	273	277	286	290	249	266	245	241	262	236	257	284	265	258	264	252	280	242	266	264	237	243	259	271	261	290	279	233	273	279	259	254	241	277	245	265	258	258	237	277	251	240	266	279	241	263	260
15549	16148	1433	1797	1957	1432	970	865	805	758	752	777	744	709	700	677	630	651	643	624	621	640	621	671	619	641	647	664	581	630	634	616	643	629	598	636	638	633	646	633	619	619	652	617	575	627	635	607	617	633	622	607	593	600	612	605	599	598	645	586	584	613	597	578	587	630	665	578	618	632	641	655	614	629	582	609	631	646	587	626	605	582	660	608	631	617	603	611	632	659	619	607	611	605	632	636	614	607	622	650	601	618	580	656	607	631	631	605	631	606	603	650	642	609	582	609	573	627	594	566	657	628	655	598	617	651	626	669	664	614	611	554	564	619	618	618	621	606	646	609	603	573	622	606	607	610	621	651	598	590	596	587	598	609	622	624	647	635	623	586	591	606	628	655	620	578	656	586	591	641	628	601	619	617	631	593	586	624	590	640	589	594	664	627	574	629	630	612	634	549	640	629	588	597	618	644	626	617	642	663	597	621	648	609	620	601	580	629	598	598	636	583	547	578	656	580	635	617	597	650	587	579	612	545	599	649	594	621	659	586	603	596	637	605	635	609	622	643	615	648	623	611	589	627	653	609	652	602	636	628	611	596	607	637	569	632	651	592	546	589	591	600	619	607	557	609	623	654	572	632	598	577	573	591	622	610	615	610	592	630	604	596	619	641	602	607	589	613	594	613	606	573	609	562	625	621	608	600	595	630	598	614	597	600	620	636	589	621	624	629	626	597	612	597	598	618	621	647	623	600	653	592	643	614	605	635	559	617	605	616	600	599	622	620	653	672	617	636	617	626	640	572	588	630	596	629	576	621	659	610	579	625	586	617	591	641	623	593	665	576	635	647	626	662	640	634	607	642	604	609	647	623	612	650	583	591	622	580	579	618	619	579	659	667	620	662	566	590	583	590	630	606	625	653	613	638	621	604	632	642	636	614	614	607	607	606	596	608	623	613	645	634	635	563	621	616	622	596	602	628	583	568	588	627	600	624	580	622	620	613	599	561	583	578	580	612	600	630	585	616	636	612	597	616	625	634	655	654	611	585	637	603	620	653	623	643	640	614	617	603	650	603	599	615	596	625	616	596	622	589	627	646	603	620	634	620	638	642	647	638	611	634	567	627	627	617	590	578	662	650	591	600	666	608	577	638	608	612	672	599	635	652	589	628	603	625	621	655	616	583	610	639	575	568	601	611	606	568	604	606	585	587	636	628	606	621	575	593	559	614	576	595	635	620	630	606	610	656	611	569	575	633	647	617	645	598	642	640	643	643	613	628	643	623	631	613	569	613	654	582	644	624	590	601	583	638	650	595	627	624	582	636	612	619	628	583	587	601	593	585	611	616	644	607	593	656	611	620	619	624	634	637	628	623	600	620	575	635	615	584	616	597	570	600	633	651	606	601	643	631	651	649	621	615	609	620	637	634	641	625	638	605	639	575	589	636	651	604	598	659	615	594	658	613	609	615	625	593	628	628	597	623	589	586	611	612	593	617	640	603	567	597	599	601	612	649	595	605	569	632	623	662	639	619	585	605	581	598	593	637	599	601	627	597	610	591	526	621	585	638	576	629	597	615	637	611	629	640	649	610	635	618	579	572	616	594	618	628	601	599	625	613	635	617	608	567	608	583	616	577	623	587	604	597	598	596	588	669	650	616	628	600	603	631	599	592	632	676	608	587	605	608	601	604	607	615	605	626	631	626	582	633	647	628	645	609	610	640	569	662	654	611	563	534	605	650	590	583	652	599	609	588	629	576	630	605	613	651	627	621	633	641	595	560	641	635	612	594	662	611	650	617	605	566	602	628	627	680	596	572	593	579	590	582	605	594	612	573	649	596	621	625	631	609	607	604	625	628	605	585	577	679	664	651	619	586	588	573	616	601	615	654	662	599	604	578	607	611	605	576	630	595	592	640	610	625	596	620	598	656	651	615	590	623	613	630	596	602	613	634	620	643	643	600	657	629	583	652	607	634	614	595	618	627	644	627	593	596	566	618	663	588	642	609	589	549	602	640	640	598	588	604	623	641	619	625	623	640	598	592	580	618	614	622	584	617	611	661	573	614	590	636	594	658	624	630	639	589	601	590	583	619	571	617	682	627	650	567	581	576	570	620	640	612	653	603	605	608	607	637	642	606	687	637	573	617	654	619	632	657	615	624	625	567	554	602	612	608	574	617	625	616	608	647	611	612	575	615	624	616	609	635	655	611	597	662	587	574	632	672	571	548	552	607	657	634	644	612	602	596	630	624	591	645	656	614	610	619	598	616	606	596	614	619	615	620	620	578	605	637	631	587	592	593	637	613	595	595	631	641	605	584	595	620	625	596	595	580	626	599	590	586	604	666	617	637	589	619	583	614	586	615	624	611	581	584	655	598	605	626	615	582	591	626	581	603	619	632	681	636	605	646	592	640	574	604	602	618	580	594	609	632	633	605	632	622	639	620	637	587	589	615	617	640	597	589	600	631	581	637	621	612	626	600	574	622	647	648	607	642	637	583	645	625	636	621	631	650	636	594	612	648	585	635	592	611	582	618	644	613	616	667	571	586	607	569	603	631	619	606	641	624	607	582	608	635	539	624	601	614	574	600	647	642	638	597	592	598	614	599	615	593	582	621	618	608	682	639	604	634	600	629	598	618	596	666	612	564	571	625	612	578	595	651	668	600	589	608	620	596	580	600	639	651	628	619	672	577	588	660	559	599	614	560	664	611	663	641	630	612	625	643	590	568	653	616	613	637	622	556	597	635	613	609	583	603	622	640	606	576	621	590	620	608	601	611	571	586	669	608	610	623	610	644	611	608	626	627	639	560	627	606	595	681	633	675	635	635	632	655	633	628	638	590	645	599	640	653	646	607	570	615	619	597	619	582	646	617	589	608	592	599	619	647	645	612	594	609	594	653	598	643	590	601	619	647	648	619	563	594	628	594	595	601	612	623	669	622	615	570	636	635	580	633	664	620	625	622	648	623	599	609	605	622	601	637	589	610	606	599	587	609	633	576	639	648	628	577	612	592	609	627	611	607	622	596	645	580	656	600	585	608	599	614	632	570	561	588	567	580	581	619	579	617	659	612	633	568	604	628	595	598	644	596	629	594	597	625	592	579	625	608	589	636	616	591	616	614	626	595	607	603	607	637	549	600	622	626	642	603	616	578	635	607	635	597	595	623	625	611	627	597	610	618	619	609	599	599	609	603	611	603	581	610	640	587	637	601	570	630	578	594	618	598	612	587	596	651	605	633	587	627	635	631	612	606	622	594	614	644	589	618	629	610	635	553	586	582	634	644	624	601	600	580	670	606	616	616	585	585	621	628	622	572	628	644	643	619	602	642	619	642	634	631	667	634	665	575	620	619	555	661	611	630	584	576	597	632	620	630	583	585	624	578	595	607	654	622	630	640	674	608	587	589	629	630	590	605	632	621	611	646	626	586	595	634	607	601	625	655	587	631	613	608	626	616	580	619	607	609	595	599	615	642	576	623	659	633	638	622	619	631	616	623	583	626
30081	36974	6141	914	761	456	266	191	177	180	156	144	158	138	122	145	136	123	126	130	141	139	151	127	137	129	120	134	133	129	118	125	119	118	134	127	132	127	121	122	120	137	127	128	136	122	137	146	114	114	138	138	129	144	125	125	128	115	116	97	142	132	134	160	113	117	115	115	130	109	102	137	129	145	132	142	134	143	127	111	125	110	108	126	150	124	120	130	147	143	108	121	135	115	136	113	114	140	111	132	134	132	116	125	120	107	104	126	143	126	127	127	110	113	121	89	119	125	113	130	118	119	139	117	116	125	118	137	104	123	110	130	120	113	107	119	115	130	119	122	126	123	118	130	120	128	133	135	127	102	119	127	128	123	129	118	121	106	110	135	125	126	136	131	122	115	127	130	112	105	125	124	106	109	114	135	111	122	156	125	122	119	111	132	101	140	121	113	111	112	119	134	98	120	101	125	132	126	122	117	140	120	111	114	125	115	107	116	128	105	127	137	109	125	118	107	123	127	102	121	118	107	126	132	103	133	119	124	123	105	129	106	127	135	135	125	122	124	123	138	130	135	132	119	143	136	114	114	105	114	122	121	146	125	120	105	119	126	127	136	127	135	124	127	107	125	125	131	136	128	124	130	147	120	132	125	129	138	110	105	104	127	111	112	144	138	126	113	126	122	124	113	129	129	109	139	120	103	116	125	104	137	114	107	111	111	97	132	118	132	110	135	111	111	104	123	123	139	138	137	130	111	114	132	114	120	132	132	121	139	102	120	136	144	122	149	106	103	124	116	144	106	126	151	118	117	139	114	136	118	124	104	129	119	124	135	120	124	117	118	126	109	138	108	151	134	130	137	121	104	125	129	117	120	128	127	130	121	108	125	103	103	125	130	127	116	121	134	117	122	139	125	137	125	125	127	131	131	116	108	102	131	122	139	115	119	125	126	106	112	122	129	118	116	124	120	117	117	118	135	138	129	94	136	129	116	117	132	110	126	122	123	124	115	120	105	113	114	139	127	132	104	110	120	126	116	121	100	112	124	112	111	121	110	133	131	129	131	123	139	106	126	135	132	130	129	130	115	128	122	118	128	121	119	116	112	129	120	130	118	125	128	128	117	126	126	137	101	128	140	121	106	127	121	119	124	125	118	128	114	124	112	108	128	112	122	121	134	126	123	141	143	125	103	138	123	115	122	113	131	115	119	137	129	116	133	99	126	105	115	134	119	113	115	126	138	107	136	97	105	105	149	142	129	141	132	132	128	133	116	131	127	125	113	131	111	139	115	110	110	121	141	112	130	106	128	128	137	107	99	113	131	119	122	120	126	128	117	129	127	133	126	124	136	110	124	128	125	126	125	119	123	125	118	114	119	130	128	127	122	122	106	151	141	128	140	123	131	118	132	138	131	112	119	106	115	144	137	117	130	140	120	135	127	111	114	115	114	134	129	124	138	112	125	140	123	111	110	118	112	131	131	137	131	122	123	122	111	95	122	130	111	120	111	110	108	121	125	111	108	107	107	104	125	136	148	117	128	111	135	123	108	115	127	115	120	114	119	124	100	117	138	130	104	127	140	126	102	115	136	133	132	123	137	112	98	118	107	107	117	98	118	129	106	119	122	123	127	137	127	140	133	118	123	128	121	125	124	137	112	115	130	126	134	118	102	105	125	125	114	118	130	122	162	108	119	116	128	130	139	117	123	108	131	122	112	131	107	127	100	115	116	119	123	114	137	111	133	148	128	123	124	123	114	124	124	121	118	130	124	135	113	133	125	119	126	115	109	136	129	111	110	115	122	141	102	122	115	137	118	108	123	113	131	146	95	118	132	113	123	129	129	128	121	119	107	126	131	120	140	147	113	135	118	129	123	127	118	108	104	93	123	124	120	115	127	133	129	130	110	119	121	128	116	116	111	124	114	94	117	113	143	129	111	130	117	114	132	145	119	116	114	128	137	117	113	113	138	111	112	147	138	130	119	124	112	127	126	129	121	122	135	104	122	121	141	118	110	146	129	99	118	111	141	114	118	111	137	123	119	124	108	121	119	113	118	121	120	144	117	128	123	121	130	118	150	125	144	119	112	127	120	117	123	101	127	130	117	142	101	113	119	113	134	123	106	110	129	113	122	113	113	132	122	114	136	112	98	108	121	118	126	119	113	122	130	121	121	122	116	134	121	105	113	96	125	132	99	104	119	118	108	132	127	127	141	112	124	138	122	131	116	130	108	137	101	137	124	102	124	102	97	141	127	116	89	107	114	125	118	130	102	114	111	131	137	106	119	111	116	130	117	121	116	120	119	124	124	125	102	106	123	123	135	105	122	120	121	110	129	124	122	123	133	116	108	105	129	110	142	119	129	117	137	128	131	127	111	120	129	123	133	151	122	111	134	113	143	132	122	132	124	131	112	126	115	141	122	104	121	137	130	127	120	128	121	139	116	119	128	120	142	132	108	115	126	146	144	111	124	104	134	138	98	108	106	125	131	131	123	127	120	110	119	122	129	119	137	112	93	136	128	98	124	130	129	110	128	105	105	135	121	107	129	136	123	106	125	100	127	120	138	130	126	118	133	133	115	116	117	138	149	121	122	113	128	127	105	130	117	124	108	116	133	122	144	120	116	121	118	127	147	120	113	131	127	135	118	122	100	142	124	127	129	116	125	115	137	128	125	114	115	105	123	119	123	118	125	106	133	149	132	104	128	144	119	121	126	129	141	126	135	126	144	120	100	141	122	117	117	104	113	125	88	122	109	133	112	131	126	134	107	107	147	131	120	108	130	118	136	125	101	112	111	113	106	112	120	105	114	112	136	130	123	145	111	129	120	138	156	124	123	116	108	128	120	155	133	115	127	133	124	95	134	109	126	124	133	125	137	122	124	133	114	130	128	134	119	128	125	119	123	123	119	134	118	127	122	155	107	98	110	100	120	127	141	114	129	115	128	108	118	116	109	129	135	129	126	132	114	126	89	114	124	138	109	117	125	121	109	114	128	130	130	111	133	111	126	100	115	128	144	124	136	119	122	118	115	138	122	136	100	132	119	117	114	146	117	127	116	99	117	113	105	145	129	135	127	134	111	134	131	102	128	125	111	141	136	119	128	147	114	117	106	137	127	142	134	113	124	114	114	120	119	124	130	131	114	116	137	132	128	116	122	138	126	130	130	109	113	111	117	122	136	125	120	112	124	111	132	135	128	93	100	131	102	106	110	125	132	136	112	129	124	133	117	157	147	103	116	138	118	121	146	140	128	130	149	104	114	150	138	98	136	127	128	114	126	115	120	123	116	109	122	128	134	118	117	119	117	131	120	127	114	114	101	133	129	106	126	116	125	114	113	138	112	120	117	124	115	115	143	130	133	127	127	149	132	123	126	120	123	143	131	117	113	130	121	129	108	106	117	112	124	119	131	121	140	113	121	110	107	113	123	110	112	129	129	124	123	125	129	116	132	110	127	135	120	113	122	142	109	134	138	130	121	111	120	123	133	145	106	107	114	113	111
21630	21913	1860	2776	3101	1922	1194	718	692	600	552	503	480	454	444	392	398	346	383	354	383	334	336	337	352	368	349	335	342	310	335	325	340	323	326	324	349	347	322	318	332	327	333	332	328	353	322	350	308	331	294	313	303	295	334	291	342	291	325	306	350	306	315	331	346	334	321	306	328	293	309	330	342	337	328	285	312	300	335	311	315	311	320	312	315	314	298	289	320	325	298	308	310	330	320	305	303	312	304	314	313	298	334	305	301	328	321	321	321	266	307	342	315	323	304	305	309	331	332	331	296	313	332	317	348	309	292	331	314	317	295	279	314	299	283	324	301	306	297	316	302	278	302	324	305	306	301	319	292	302	344	312	291	309	316	306	282	323	331	321	314	291	322	297	293	309	336	311	296	343	331	304	332	309	343	322	293	282	276	304	327	297	316	333	311	314	331	287	299	323	319	294	296	296	319	317	279	313	329	321	308	328	287	324	319	325	344	326	299	325	305	329	299	336	323	290	301	304	306	336	333	294	287	327	331	319	289	293	343	338	319	307	290	310	297	320	309	295	295	299	286	340	305	298	294	321	316	305	292	306	319	341	278	330	305	322	315	284	324	275	297	313	305	337	317	295	327	305	333	295	316	270	310	354	291	295	300	304	291	280	321	281	323	290	323	294	313	316	315	326	300	305	340	326	335	320	303	289	312	317	323	316	301	303	302	286	306	286	301	318	274	337	312	310	297	330	317	293	321	305	297	291	334	329	302	297	329	304	311	294	331	323	307	317	346	306	278	251	328	329	326	316	300	326	282	344	286	305	301	336	304	313	322	327	325	287	319	331	320	316	318	315	284	304	306	300	293	274	332	294	310	325	286	307	317	333	323	332	311	284	283	328	336	283	294	328	311	329	304	318	364	321	300	311	336	303	344	306	324	342	332	309	331	298	294	327	315	287	297	337	282	311	297	340	304	335	312	298	336	322	333	302	318	283	304	302	307	277	346	302	318	324	294	324	314	325	275	328	295	297	307	290	324	293	291	293	295	321	325	310	307	322	323	292	301	302	337	298	320	309	346	285	333	308	304	321	299	306	320	316	321	284	330	356	306	314	327	341	326	303	336	293	320	309	334	292	302	284	279	310	318	351	325	321	322	293	315	288	291	316	268	330	309	321	309	331	328	310	331	282	303	329	315	292	346	322	300	312	296	293	330	289	313	321	301	264	295	317	306	325	302	317	316	278	311	295	297	319	291	310	329	309	317	316	325	320	301	308	280	291	292	285	316	335	344	326	335	332	343	304	290	319	310	316	310	360	304	284	295	286	329	312	322	297	292	291	312	312	313	355	323	298	316	312	314	325	320	314	277	321	295	298	311	314	324	335	304	304	310	297	344	310	320	313	300	327	274	330	339	322	284	312	314	295	319	301	322	293	295	335	281	287	323	296	299	330	317	350	334	341	307	303	300	311	354	327	308	336	281	303	286	304	312	341	299	305	311	326	329	325	297	302	312	301	327	334	297	326	302	316	316	303	300	320	295	319	293	314	333	316	323	331	316	320	316	307	308	317	320	327	299	302	338	318	292	277	285	299	321	317	306	254	291	322	320	340	315	310	317	271	297	302	335	323	313	303	336	321	334	255	310	316	307	339	323	302	309	290	321	290	327	316	284	317	292	304	333	340	280	326	313	309	334	307	314	291	353	341	308	309	318	302	325	299	318	303	308	309	321	288	317	325	288	338	342	336	336	321	257	299	328	326	288	318	318	302	272	308	300	320	311	334	332	322	298	316	326	315	291	287	310	288	300	264	314	316	291	317	331	331	298	290	312	298	276	340	311	305	296	344	279	299	297	285	322	308	321	307	296	303	268	304	310	312	323	313	306	377	294	291	308	350	300	300	307	332	307	308	314	327	304	273	302	327	288	311	316	315	320	319	324	277	313	274	294	326	316	334	318	320	288	308	321	309	344	338	340	308	305	337	320	307	281	316	349	307	303	314	297	309	298	298	342	306	344	329	296	306	319	285	321	292	317	324	364	290	292	276	306	310	307	284	307	297	304	302	329	312	292	290	317	293	309	304	303	350	285	289	296	294	290	277	294	325	294	279	304	352	288	286	292	312	269	287	324	324	290	309	299	291	302	311	307	334	295	315	324	326	293	347	297	296	322	314	326	306	290	336	280	313	342	343	313	320	315	335	337	292	306	300	293	304	304	296	312	307	324	299	316	310	320	318	322	284	337	317	299	331	306	297	315	318	322	280	290	303	298	341	322	327	339	307	300	300	312	296	335	276	284	306	286	298	327	298	296	278	304	288	310	314	312	333	322	303	299	307	314	309	287	293	340	314	309	308	324	308	298	330	309	317	305	301	281	310	299	326	310	310	315	299	338	323	292	324	336	272	304	323	345	297	293	326	331	334	297	314	324	296	335	280	315	318	331	330	325	306	318	297	318	317	296	307	309	285	327	327	315	304	318	302	278	312	310	338	293	296	310	304	277	270	294	317	312	291	289	326	330	290	332	335	307	302	328	320	310	318	316	298	283	314	336	318	314	345	310	312	320	314	314	310	305	311	340	296	323	295	301	318	335	290	322	314	284	335	290	307	286	304	309	321	311	326	311	321	304	310	320	325	308	320	319	291	307	315	303	330	330	278	320	329	291	329	317	321	287	296	336	288	322	295	315	277	308	290	315	296	325	322	332	312	305	326	336	343	301	298	292	336	339	318	322	311	323	324	291	351	273	342	302	288	325	352	336	279	316	330	335	311	283	310	338	317	346	294	345	318	309	324	324	300	314	301	322	316	286	286	307	331	311	305	306	308	309	350	323	338	314	273	313	349	328	330	278	305	294	328	307	379	317	329	305	307	305	312	289	326	315	314	317	312	334	316	310	338	312	318	294	312	332	284	309	323	305	305	312	295	266	344	297	328	333	333	336	330	282	303	304	317	332	333	337	264	293	310	300	284	321	316	326	321	318	290	332	282	305	321	335	342	276	330	311	327	307	310	308	315	305	319	345	324	292	276	328	325	308	298	326	302	360	314	315	274	318	309	287	281	358	317	310	337	322	309	319	298	347	295	327	316	289	300	306	299	299	322	339	290	353	305	342	320	333	313	311	299	285	322	291	309	302	299	295	326	345	301	311	316	321	302	310	279	288	302	319	332	306	264	330	305	318	320	302	336	291	321	314	312	328	301	319	302	328	309	322	320	313	315	271	320	315	330	337	321	304	326	313	313	281	318	318	334	311	335	321	296	325	316	336	306	285	299	289	289	301	273	293	317	283	317	297	317	304	287	303	319	348	317	340	307	288	331	301	333	297	314	326	316	289	273	322	329	334	316	341	300	282	303	342	315	299	323	299	270	288	306	318	321	290	324	307	293	303	318	325	302	323	280	324	291	327	289	344	338	296	304	310	309	303	339	308	339	328	321	306	298	313	304	280	272	325	286	312	334	304	292	289	319	285	315	334	307	295	301	331	313	330	292	295	342	311	330	319	299	286	328	322	327
4060	1994	446	499	507	389	317	295	302	323	311	313	261	280	287	272	275	290	280	292	294	271	297	288	272	294	307	332	322	293	281	295	301	294	321	266	335	308	324	283	303	267	320	276	288	299	313	306	291	283	288	292	335	313	281	283	289	307	273	297	301	275	311	274	277	296	284	258	239	297	281	284	309	274	318	280	289	315	303	266	289	303	323	280	290	316	316	291	292	278	264	276	277	307	311	279	332	287	286	289	287	298	291	294	316	321	280	291	285	299	302	276	316	287	310	276	282	290	273	286	276	306	275	271	299	249	287	302	310	299	295	294	298	324	301	312	284	304	289	305	293	310	325	277	272	280	266	291	295	277	321	296	310	290	314	270	300	305	248	313	324	316	315	318	303	258	263	293	282	282	308	279	279	299	303	288	313	285	295	283	268	297	323	282	265	289	267	317	284	317	308	291	275	313	285	297	291	282	308	315	284	298	286	288	289	304	265	326	305	290	290	276	313	261	318	294	269	272	302	290	286	317	322	306	292	260	299	284	286	288	285	281	272	268	293	305	282	308	276	275	294	290	282	274	312	299	280	288	295	289	293	317	319	305	279	290	326	311	311	322	296	273	282	292	272	282	308	297	317	264	286	322	284	302	320	346	264	305	308	314	284	299	270	276	293	298	289	290	308	264	308	261	267	312	276	304	311	321	298	315	313	299	263	310	282	272	285	316	290	307	317	316	276	267	308	279	311	273	308	313	305	296	289	312	260	312	283	302	307	268	296	246	294	295	296	283	259	314	299	311	291	283	318	302	326	295	319	313	295	264	297	268	329	296	307	281	304	320	272	324	263	303	308	305	287	275	299	310	316	255	281	318	303	294	312	316	280	286	295	291	282	295	292	281	307	294	284	287	268	292	297	283	275	269	276	291	340	268	287	307	311	289	256	289	292	282	262	293	344	301	268	272	290	270	286	272	280	287	306	274	286	299	259	280	283	264	290	333	320	317	293	296	274	291	292	311	323	318	285	318	299	258	301	318	322	269	300	291	287	293	276	284	282	286	308	309	277	283	301	308	332	305	331	301	298	263	294	288	284	276	271	284	293	354	295	290	279	270	286	325	302	301	267	320	290	253	314	285	323	297	307	307	310	303	289	280	310	304	308	282	319	316	277	298	299	279	305	283	302	298	301	289	284	270	277	336	284	297	299	303	274	269	300	315	307	270	331	293	276	284	299	281	294	304	290	310	270	305	272	288	326	277	291	299	277	303	291	276	300	310	297	283	311	300	312	289	285	262	303	300	313	315	288	292	297	313	306	283	307	345	288	306	265	292	293	266	303	318	300	295	304	311	313	277	284	288	300	294	296	295	320	283	321	314	286	288	298	317	292	289	295	318	315	291	286	307	298	325	307	265	277	287	293	272	264	328	313	291	286	268	277	280	301	302	320	303	311	280	274	309	310	313	307	283	299	301	289	262	254	292	302	300	295	272	281	302	280	291	262	326	274	303	303	284	302	320	305	292	276	279	272	299	282	281	312	270	298	308	292	287	289	276	264	258	279	296	292	289	251	281	290	289	311	265	291	318	290	283	254	264	250	304	270	270	289	308	313	307	285	286	276	308	284	301	286	299	304	304	290	319	291	275	290	310	267	322	281	294	284	321	281	313	289	313	297	302	291	293	316	287	285	298	304	298	302	284	288	261	308	304	295	321	293	288	280	255	268	281	283	291	293	286	260	283	315	295	286	312	286	291	315	344	298	303	287	309	299	295	310	296	335	283	270	274	305	303	283	282	328	312	306	317	296	284	294	284	317	297	299	296	259	336	289	301	271	332	293	307	295	311	293	287	295	282	272	322	274	270	276	279	313	282	298	295	273	321	273	296	323	302	281	293	286	284	296	287	297	309	314	313	291	302	302	306	288	295	287	289	314	279	295	272	302	311	273	299	340	302	288	283	304	305	296	299	316	294	297	298	310	283	285	275	279	300	293	283	306	298	269	299	286	289	303	306	256	311	276	310	267	317	308	301	288	325	275	270	312	271	281	311	271	306	238	289	263	309	288	286	283	299	295	350	298	309	282	310	268	274	294	305	297	298	266	287	329	306	306	293	313	311	310	320	284	297	295	308	288	318	301	278	315	279	315	333	312	282	289	302	293	306	301	315	290	308	299	302	305	293	287	302	305	326	321	298	279	298	262	306	293	287	272	293	277	356	311	308	260	311	311	303	293	264	275	300	276	266	292	289	289	289	320	297	315	289	272	253	317	294	322	317	290	279	316	297	291	303	287	301	286	309	303	309	273	271	279	292	299	273	292	288	331	280	310	292	319	285	319	268	315	269	275	314	297	303	324	313	325	288	300	291	329	292	279	311	311	308	309	281	302	285	277	317	303	335	289	290	308	297	342	294	289	306	294	296	321	345	272	272	282	328	295	286	282	290	265	272	293	291	312	265	326	290	297	266	315	284	299	303	289	324	310	297	309	299	288	295	287	282	288	293	286	296	296	312	278	311	309	296	260	287	307	299	300	296	322	300	316	286	285	322	286	277	326	325	296	278	318	297	288	246	291	270	305	303	299	289	295	283	275	322	292	261	310	268	290	261	318	297	315	308	267	292	281	321	316	289	278	284	310	306	290	291	299	303	292	281	259	277	305	325	287	271	276	275	273	282	284	289	307	268	295	261	308	307	296	275	285	323	299	318	295	292	306	249	290	319	287	267	290	276	273	270	261	288	312	324	302	299	291	300	303	275	315	328	302	286	302	291	335	259	281	280	282	308	286	277	282	301	292	314	306	290	291	279	333	297	306	294	323	288	312	283	276	315	329	287	268	284	277	309	261	293	311	306	294	293	281	306	301	302	290	280	296	305	319	328	310	298	290	301	302	263	275	306	286	286	279	316	294	301	291	305	298	311	310	329	288	290	261	291	306	300	280	312	280	298	285	292	289	277	287	285	261	285	290	298	317	336	301	262	294	317	255	297	286	333	316	262	310	304	286	281	293	285	282	283	293	268	304	298	279	288	276	303	296	286	291	285	288	298	291	308	299	284	316	301	332	291	318	333	301	297	281	320	304	326	300	319	289	280	281	287	268	302	259	289	278	288	277	306	287	296	328	301	268	272	305	259	283	291	324	303	302	323	284	298	286	290	287	280	314	310	281	288	287	287	318	293	301	307	271	288	286	299	274	272	307	308	302	301	289	268	293	328	285	288	337	316	337	316	301	281	271	304	268	286	269	299	332	329	297	255	300	313	302	287	261	273	329	276	294	277	296	306	289	326	292	301	284	317	255	283	270	312	329	266	290	286	309	318	287	294	282	286	306	289	304	255	307	289	311	267	309	292	330	294	318	269	276	294	308	298	300	302	300	313	273	345	277	294	288	269	273	260	317	290	293	276	266	295	271	271	291	286	276	288	273	302	333	301	319	285	292	284	286	279	309	315	299	297	261	279	289	322	300	315	295	304	329	280	317	282	285	279	306	301	307	315	300	280	290	302	288	308	315	293
3994	3326	1016	1476	1498	1100	772	738	723	717	712	692	696	655	684	703	690	668	656	715	642	684	663	702	718	694	702	670	715	713	732	668	719	737	676	695	717	716	702	691	694	645	739	701	707	667	685	702	698	671	702	706	707	719	676	714	678	658	702	693	704	738	682	678	683	693	655	657	677	702	738	662	712	721	691	771	692	731	678	675	737	691	746	681	687	646	679	698	749	679	677	687	710	704	670	671	711	680	683	666	709	686	688	758	694	710	730	655	636	704	689	712	688	678	667	706	703	686	687	709	644	709	692	699	705	695	728	710	679	687	706	689	695	687	714	722	711	711	681	650	694	671	676	676	715	700	756	666	690	754	700	673	678	723	689	708	698	689	700	651	695	658	665	682	690	663	684	727	703	718	676	686	662	711	741	740	696	757	717	704	732	670	696	706	723	702	724	705	657	723	663	674	672	695	715	732	683	720	682	696	691	677	716	720	688	684	678	733	675	675	696	720	715	664	698	691	662	699	709	685	702	722	661	728	661	672	753	684	668	710	717	639	709	650	680	697	694	724	682	721	723	680	704	682	637	646	667	677	737	676	663	715	732	636	670	726	687	683	668	690	699	699	680	698	678	671	709	726	709	644	668	683	687	661	683	647	718	766	686	688	717	690	692	683	670	705	713	696	731	714	723	715	740	673	722	726	685	678	669	664	702	715	729	678	699	688	727	709	683	716	715	690	700	655	684	701	684	701	662	676	725	715	687	681	670	710	672	720	740	684	711	699	688	730	710	738	719	634	688	711	694	720	736	675	712	680	682	695	699	663	682	701	700	639	673	724	720	701	696	709	730	670	648	697	727	653	724	699	686	714	675	706	722	743	728	725	720	671	667	667	686	633	653	701	729	705	702	722	724	663	703	696	685	739	667	697	688	731	718	701	679	680	685	670	661	650	719	668	721	737	713	727	772	685	706	683	713	681	703	736	735	709	668	641	727	719	695	685	693	695	668	748	723	700	689	703	689	695	719	719	679	688	656	691	660	680	703	743	734	682	664	695	718	687	644	713	684	681	643	729	651	721	706	639	681	680	670	722	652	718	660	700	665	683	692	717	721	708	706	692	674	705	697	688	669	699	703	702	686	648	671	676	654	692	675	690	689	710	686	713	665	617	704	677	709	693	621	665	688	753	680	728	732	696	720	731	680	686	725	705	659	694	676	709	717	692	715	703	652	702	711	709	695	686	734	732	713	710	697	680	728	651	693	662	681	694	727	689	726	722	699	716	706	667	725	707	704	681	732	649	703	673	709	651	701	675	719	688	682	726	696	732	674	703	684	732	669	665	672	702	699	624	713	676	730	711	666	746	713	739	671	698	710	701	690	716	706	718	686	677	750	698	655	728	646	714	669	685	651	695	700	699	634	705	706	710	728	692	692	697	661	705	684	672	677	708	729	705	710	717	665	673	700	673	710	725	664	695	725	746	677	682	706	691	654	713	688	663	686	699	669	644	746	698	691	692	738	763	714	707	682	679	702	703	675	720	676	697	710	705	670	680	690	682	696	648	672	677	651	695	702	644	731	691	659	646	694	675	723	689	739	719	727	692	682	654	698	705	658	697	689	686	658	687	745	689	703	643	691	678	684	726	675	707	698	712	656	670	733	692	694	671	660	690	716	756	681	677	714	692	694	741	636	690	714	716	693	642	643	707	692	724	665	739	696	712	654	717	712	666	689	741	704	754	692	707	661	676	730	719	727	754	705	682	674	685	631	693	677	659	694	717	643	678	691	680	688	660	681	743	679	734	698	721	704	708	690	702	744	715	683	718	716	708	668	653	665	680	739	707	748	699	693	734	670	701	700	678	661	653	709	681	712	715	692	704	701	702	716	691	742	678	710	707	666	690	692	707	738	673	697	682	681	704	715	711	683	681	683	722	671	712	722	678	670	687	651	662	742	642	690	668	644	647	732	667	738	685	744	721	686	724	690	701	710	666	709	716	712	697	678	680	691	700	700	683	705	685	671	677	716	677	699	734	693	713	671	686	674	662	733	664	670	734	736	784	650	704	717	661	699	698	718	721	670	684	700	700	691	732	740	692	719	667	748	706	720	708	667	751	658	743	696	729	681	693	686	702	698	734	655	724	683	738	716	705	703	699	679	740	687	742	643	685	702	712	703	737	698	761	649	720	723	722	696	693	719	682	686	677	707	616	665	650	664	696	669	660	716	706	706	677	719	705	749	671	697	707	704	673	732	709	712	675	715	682	682	673	674	694	684	672	691	701	712	699	706	666	730	715	693	699	701	693	735	681	694	700	731	660	697	711	747	705	694	721	704	691	678	676	697	720	672	674	665	666	709	678	739	634	695	695	710	702	677	657	669	713	677	703	709	707	710	735	692	703	735	731	730	709	661	711	673	688	642	656	646	691	608	709	698	737	683	690	686	696	712	666	684	676	681	643	701	700	729	658	655	677	651	655	693	716	688	680	655	669	730	714	687	688	694	705	694	673	672	687	729	697	689	699	748	703	669	685	719	680	677	645	729	713	758	671	697	653	700	723	699	665	668	676	726	653	714	662	743	739	713	666	704	681	722	711	679	683	698	660	685	710	679	699	697	679	657	706	746	713	688	682	724	689	701	668	683	731	692	674	668	644	695	698	711	679	674	696	710	679	698	697	719	776	723	701	722	686	679	681	700	683	671	686	701	698	676	707	654	692	629	679	690	673	692	716	676	657	689	687	716	683	703	683	671	676	673	684	670	680	665	723	716	682	698	735	676	715	633	732	705	683	703	739	662	660	684	701	706	692	694	682	713	694	699	640	699	696	692	719	707	725	680	745	675	683	671	702	707	710	677	708	716	673	628	713	693	639	673	686	672	700	685	709	649	672	668	667	694	714	689	686	722	673	688	668	679	718	704	695	644	715	668	715	721	717	639	671	717	672	681	684	738	684	714	719	659	689	710	661	700	694	727	712	679	695	690	755	697	710	744	717	740	699	698	701	672	663	706	685	650	681	729	693	665	722	654	658	686	648	731	684	690	665	727	695	706	683	791	694	704	718	697	682	682	680	662	679	745	696	706	704	700	703	693	708	682	691	665	738	682	669	709	687	700	673	656	670	712	677	628	643	673	663	753	730	679	653	681	684	705	654	687	665	751	698	676	693	699	702	680	660	734	716	726	662	706	686	715	691	684	714	702	717	707	665	681	667	651	722	646	653	661	709	671	706	724	728	672	714	676	718	773	688	675	702	728	659	731	701	705	702	679	694	739	706	704	683	701	709	672	712	647	668	710	735	716	660	701	706	694	721	666	675	680	699	643	706	692	719	711	715	683	657	754	672	654	758	717	731	675	775	730	708	709	683	695	695	716	703	684	688	701	700	670	660	694	697	651	703	691	674	711	686	727	727	671	708	689	709	732	704	711	682	679	688	726	696	674	667	706	666	693	706	766	702	726	677	695	677	680	711	735	635	696	665	680	694	729	704	691	728	662	704	694	740	704	722	699	684
21580	26418	3100	846	630	429	325	330	335	301	305	319	265	309	280	251	252	252	242	265	279	271	270	277	281	236	269	240	270	268	254	274	292	282	271	246	283	273	278	247	282	250	273	260	253	296	261	257	312	254	247	263	246	278	274	279	245	261	285	266	250	281	267	267	264	290	305	251	283	304	276	261	218	286	245	272	257	257	284	255	271	281	282	269	279	291	263	229	233	291	289	279	300	286	256	273	298	254	277	287	265	289	270	257	244	246	281	241	256	277	266	252	251	280	291	283	248	274	233	252	247	259	254	256	276	253	269	278	266	284	303	228	249	283	262	265	254	285	258	280	239	272	297	287	266	245	301	268	273	308	298	260	277	256	263	302	271	259	247	245	280	274	253	254	288	263	265	277	239	269	243	263	236	260	261	246	289	268	261	251	269	294	261	234	251	246	280	255	255	262	283	291	319	276	261	273	281	259	284	262	285	260	225	262	236	259	262	232	254	278	262	223	262	215	275	260	254	280	261	287	296	282	272	271	256	249	252	249	258	269	262	252	264	263	262	259	269	251	248	247	269	273	269	249	258	289	250	243	248	240	277	265	287	293	275	257	269	258	282	272	306	262	241	267	267	250	269	276	233	286	283	239	281	280	293	258	248	284	265	268	285	260	255	285	274	262	251	259	272	306	264	282	291	293	248	251	239	242	237	277	256	283	256	236	241	244	286	277	262	258	290	273	282	282	255	265	263	280	260	258	258	256	258	285	237	250	253	244	285	265	257	256	279	259	279	269	269	239	262	257	285	246	281	275	304	258	271	269	301	309	274	252	254	268	273	276	254	273	275	285	281	267	279	280	259	269	268	295	264	261	235	239	241	287	249	285	267	264	268	267	266	243	243	251	253	255	259	263	240	271	301	249	260	262	288	265	252	273	282	246	280	276	251	312	258	270	281	261	283	284	261	286	293	264	266	286	234	249	251	275	269	261	278	276	285	285	249	290	245	286	273	309	258	300	290	273	277	278	263	242	267	252	259	253	276	234	250	258	278	232	243	270	262	255	264	268	274	245	279	259	280	275	279	291	255	254	276	273	266	287	264	257	262	280	278	266	272	277	269	295	265	298	244	286	272	299	260	254	234	286	298	245	261	276	259	253	295	249	294	283	242	273	265	291	282	241	253	277	256	271	281	272	254	273	269	234	244	245	241	263	268	227	234	259	263	281	247	259	293	251	231	279	275	257	265	236	266	234	272	240	303	278	271	283	244	310	286	238	281	252	233	244	236	296	276	271	259	305	270	249	298	255	263	281	286	252	263	272	244	286	260	273	267	279	241	260	280	273	231	274	270	280	270	257	264	265	267	287	290	244	286	237	246	265	285	279	231	273	248	259	300	263	270	276	295	259	249	266	286	271	277	302	269	246	275	241	255	284	261	257	244	254	273	286	250	297	251	264	246	269	262	245	278	275	269	275	286	255	270	276	263	257	259	282	255	268	263	287	237	282	293	251	275	280	277	253	251	270	239	277	253	302	252	260	256	228	277	263	312	295	244	266	276	265	254	258	259	280	260	273	259	260	250	265	275	271	272	269	267	230	283	266	247	270	276	253	252	216	270	264	254	260	255	249	272	274	255	281	277	258	230	266	278	234	258	249	264	235	304	260	254	266	287	234	237	260	260	287	244	252	286	278	264	262	256	271	284	276	270	270	277	275	280	270	249	266	290	263	260	276	276	253	283	260	269	250	268	261	262	256	253	289	264	284	262	271	253	244	271	253	253	285	243	290	260	258	276	255	269	257	266	270	259	235	252	314	260	303	271	254	259	289	258	282	269	261	261	255	245	252	253	268	247	254	236	248	248	263	266	255	281	292	276	260	235	233	247	288	254	312	245	256	250	286	287	252	299	259	277	288	285	283	269	260	304	265	267	251	250	247	261	253	244	276	299	263	315	256	276	284	236	253	274	242	305	260	292	278	264	276	247	253	261	265	253	278	286	252	265	264	272	236	281	286	271	249	264	284	246	231	280	288	263	280	257	299	296	264	279	269	264	264	257	258	249	267	290	275	261	247	251	280	276	254	250	300	264	285	270	272	253	269	269	275	271	283	276	282	268	266	253	292	294	250	277	276	262	254	252	257	250	247	274	238	245	275	252	295	265	251	249	238	277	294	269	257	283	291	278	266	259	280	265	299	236	287	280	269	275	252	285	282	247	245	275	294	269	289	264	276	274	266	282	259	278	283	272	288	261	249	244	278	247	256	226	241	251	280	262	310	268	255	247	270	274	248	294	254	291	299	250	261	232	251	271	277	288	263	258	253	281	250	273	248	294	276	256	270	279	320	302	273	239	207	279	234	248	231	277	297	286	300	291	277	263	286	278	269	269	264	253	267	263	269	268	291	265	241	272	286	271	273	290	252	282	288	252	258	284	274	258	274	295	248	265	261	236	294	272	294	262	280	252	266	238	270	272	267	276	251	258	280	277	256	260	268	272	245	272	265	266	253	258	322	253	248	295	281	263	274	258	285	252	246	272	250	236	294	287	248	266	276	251	255	271	268	313	266	282	245	293	281	257	273	321	269	267	244	236	285	289	263	244	272	297	247	255	278	264	261	268	239	256	251	259	273	290	293	269	280	268	255	240	279	255	278	247	277	273	243	279	287	263	267	265	256	291	277	231	304	292	273	268	274	265	301	229	274	218	268	268	259	277	265	264	268	284	271	258	267	258	267	267	252	294	265	265	255	283	262	282	262	288	257	248	260	257	286	276	295	261	265	255	271	257	241	266	300	251	286	284	254	264	262	294	259	267	260	250	269	280	270	235	297	253	268	299	235	278	283	248	266	268	277	255	265	256	233	271	259	263	260	256	267	255	257	270	278	268	283	261	290	279	269	297	263	282	260	250	231	266	287	269	245	293	293	275	271	262	270	255	262	271	262	291	236	273	250	254	288	293	254	286	278	268	274	296	238	258	261	279	267	256	253	290	241	283	257	251	268	240	261	262	245	254	279	290	253	222	302	253	250	264	286	269	275	287	271	237	255	244	278	251	273	280	253	236	240	261	256	250	279	272	297	260	280	263	268	264	251	264	286	252	230	252	274	245	292	262	267	282	255	273	284	271	267	253	265	265	273	249	259	243	240	254	260	252	273	286	253	253	256	285	281	273	265	256	271	273	265	291	265	303	249	260	269	294	251	291	251	274	264	280	243	264	274	294	260	255	283	299	276	264	262	264	250	270	270	314	266	269	296	258	266	293	261	240	256	291	263	270	253	262	281	268	275	231	252	258	276	253	255	243	269	245	284	283	286	267	257	295	289	272	266	247	267	234	256	267	275	256	293	229	289	249	293	258	247	256	246	269	287	259	271	278	263	261	261	287	273	269	267	260	241	267	230	247	271	251	271	269	284	276	270	278	267	288	268	273	254	269	274	289	267	261	273	263	267	265	271	273	279	308	287	266	269	265	291	310	284	255	265	293	230	261	261	293	290	269	254	266	265	274	268	282	258
17231	18721	1859	2421	2145	1349	949	947	810	733	743	696	699	690	630	685	656	643	621	645	665	668	655	613	652	648	603	604	658	641	608	657	607	636	599	637	631	639	647	658	671	628	628	646	622	639	630	639	608	660	685	642	597	640	619	665	606	629	581	652	627	655	632	641	633	643	666	642	596	641	623	611	627	688	646	590	640	608	640	599	665	618	694	605	627	632	629	665	677	609	627	649	679	682	647	623	658	643	661	676	630	647	622	649	593	640	677	613	613	599	607	646	642	614	664	545	684	583	618	619	639	623	635	583	599	670	586	631	607	638	588	615	603	643	642	621	625	621	642	619	644	586	644	611	630	569	642	629	642	634	639	616	630	623	649	599	593	634	679	626	622	622	624	612	633	613	613	639	634	627	620	603	591	615	636	599	592	573	605	673	645	603	651	686	618	666	612	640	657	634	601	652	640	617	640	605	607	624	623	679	600	649	620	609	605	654	623	656	647	644	611	625	621	588	640	658	626	634	654	639	614	639	647	663	622	641	629	614	610	657	609	661	597	592	609	624	623	594	637	620	613	580	641	663	597	638	623	621	590	627	604	618	641	632	605	639	643	599	632	637	641	646	605	621	603	596	624	611	593	642	670	629	627	633	602	672	590	581	623	626	590	622	680	651	601	618	645	604	612	633	670	590	620	624	652	614	649	646	644	705	604	662	630	578	673	597	652	616	599	666	631	664	629	647	645	602	611	602	661	577	647	655	586	583	642	640	632	622	593	606	637	608	603	628	620	643	650	657	618	603	657	632	623	645	641	606	629	629	612	626	653	631	659	655	595	659	588	649	631	638	605	621	643	649	673	611	632	553	602	632	633	641	621	639	639	621	617	621	644	649	579	639	667	603	620	639	664	593	593	610	668	667	658	601	626	645	635	610	595	616	606	613	652	629	607	642	599	663	651	601	644	609	633	654	622	650	657	633	583	639	628	606	682	644	645	617	628	653	639	626	611	615	629	615	646	611	627	662	635	638	633	605	621	632	669	670	624	616	607	592	592	647	614	683	639	682	640	627	628	638	640	634	616	630	647	608	575	638	637	620	573	634	634	615	620	626	657	607	650	635	604	577	565	666	652	618	622	622	650	636	624	636	628	613	595	676	598	587	645	629	627	647	611	674	625	620	615	624	583	650	630	597	605	601	666	666	683	625	598	614	556	649	568	613	649	622	627	629	648	629	627	645	634	655	657	625	609	636	643	612	665	628	652	614	610	644	642	615	632	654	644	668	590	596	627	644	639	602	631	626	618	592	622	630	641	641	609	632	636	628	623	669	650	657	622	645	615	619	656	605	614	615	632	627	654	604	623	627	703	657	617	628	603	609	602	615	603	637	626	640	598	617	596	649	664	620	643	589	596	639	619	619	628	666	653	606	687	642	637	630	653	604	603	650	654	660	583	667	655	661	637	609	628	623	628	617	625	610	672	608	650	637	602	624	601	626	620	659	629	598	640	621	566	639	661	617	635	649	645	651	628	616	684	669	672	623	564	614	641	566	635	603	645	586	591	634	641	617	599	611	629	629	623	662	637	582	634	628	638	614	633	651	601	624	655	657	681	631	623	619	627	605	605	614	685	638	615	627	634	609	651	653	594	657	650	633	662	622	653	598	586	607	600	645	623	686	604	609	644	622	630	615	616	617	632	608	643	619	652	641	625	655	638	650	635	630	590	636	624	645	611	650	638	649	650	646	615	595	614	626	611	604	637	606	689	623	654	579	625	630	637	615	631	612	673	658	647	636	585	620	627	613	626	634	636	654	608	625	589	654	612	624	627	611	623	641	635	632	641	622	632	626	609	557	627	642	611	604	579	657	606	650	606	595	621	591	610	615	628	641	674	629	561	602	615	649	592	608	618	678	595	650	630	610	651	670	622	648	603	661	628	650	606	618	639	639	619	641	631	639	608	627	664	625	636	621	625	606	656	624	627	532	638	578	621	673	638	601	635	595	610	651	649	595	632	649	631	655	626	654	614	589	629	648	618	626	615	640	625	597	627	644	614	652	606	672	631	620	603	623	620	620	627	647	612	590	579	648	656	649	630	606	621	643	647	658	535	616	617	601	594	619	613	618	587	650	647	644	669	659	617	621	601	630	632	609	637	627	668	618	607	617	619	636	611	654	647	627	610	641	682	600	615	670	673	644	618	686	598	652	650	581	643	659	653	629	617	618	636	587	614	640	623	617	581	631	637	596	699	658	597	631	617	649	594	656	644	615	628	642	637	645	599	623	623	677	619	628	648	608	669	596	621	620	620	630	641	647	596	579	651	589	627	612	626	581	615	679	634	686	652	585	614	640	617	633	641	623	618	631	616	625	616	652	653	630	602	657	624	621	648	625	624	648	638	620	662	667	599	638	638	631	638	612	650	603	634	654	617	675	660	646	631	627	625	602	648	654	623	605	642	666	624	590	586	676	663	602	647	662	589	573	611	618	597	591	607	611	685	629	637	645	651	643	611	596	640	642	663	650	616	668	636	628	615	662	619	602	621	608	638	650	628	636	633	624	606	617	619	620	659	636	605	615	677	637	578	594	642	622	643	609	587	650	630	590	641	690	656	642	630	607	625	591	644	602	626	641	642	629	651	611	688	595	608	620	584	604	609	596	608	630	636	672	590	604	596	645	679	664	632	581	602	666	611	640	606	604	568	670	674	630	637	595	593	601	665	627	665	650	622	574	592	632	629	631	614	636	654	619	596	611	629	613	614	611	630	656	617	602	599	621	645	603	632	612	608	675	611	634	645	655	617	660	608	600	640	630	602	604	618	631	603	656	627	663	625	672	646	635	630	582	601	619	603	670	637	618	655	616	600	633	625	571	626	658	627	594	632	682	620	592	683	644	575	652	647	651	581	639	621	644	646	615	584	650	598	617	597	646	613	665	618	633	611	609	658	648	610	652	624	598	653	608	616	598	613	669	636	656	641	630	670	681	647	620	648	624	680	634	644	682	603	656	649	597	637	640	636	587	668	604	604	602	606	586	642	612	638	631	604	578	671	606	607	631	635	636	633	646	611	627	607	605	631	632	613	615	624	570	618	615	633	603	651	646	656	648	602	634	634	652	637	642	626	621	627	633	607	622	617	617	608	630	631	618	594	631	609	590	629	674	578	602	629	644	620	611	643	635	626	619	615	602	589	630	635	633	660	648	608	648	571	643	587	660	626	626	658	642	622	631	637	665	617	674	605	597	631	609	639	620	645	611	632	670	618	598	572	629	607	593	663	618	622	636	599	621	647	640	624	662	611	625	644	599	616	592	638	604	628	630	640	623	615	606	603	648	631	631	623	629	668	613	606	635	657	616	666	659	679	602	643	604	619	643	623	617	615	647	625	669	599	610	625	645	604	622	634	682	617	642	632	645	612	626	636	687	602	627	595	630	598	641	577	625	638	609	634	618	591	634	644	614	604	603	560	656	650	628	583	624	609	641	634	656	645	631	660	683	669	613	660	674	622	592
33510	42659	8804	1067	742	448	260	196	203	172	142	176	155	112	148	140	150	158	137	144	110	147	140	159	138	133	134	138	121	144	142	121	134	106	120	154	140	142	131	144	146	120	134	119	141	137	140	123	159	146	120	128	147	120	140	116	139	119	119	138	131	120	122	140	109	123	122	129	142	112	123	116	135	118	125	153	152	122	126	123	121	133	130	133	128	134	137	127	138	125	126	116	116	135	119	130	157	128	138	128	126	129	119	122	128	116	143	109	122	136	129	136	127	152	134	151	117	134	136	94	129	126	117	106	129	134	113	152	122	130	132	107	141	122	128	140	120	147	138	124	149	120	133	118	139	138	144	122	132	128	112	128	134	138	120	112	134	112	122	131	132	118	121	159	128	127	122	116	129	132	130	144	147	138	128	120	127	141	133	124	120	130	129	125	120	117	137	143	135	137	143	127	124	129	126	128	120	139	121	118	124	124	129	135	121	141	127	130	141	123	101	139	122	121	141	122	147	134	126	136	125	140	121	135	126	149	137	127	126	152	133	130	121	128	121	140	132	136	127	137	114	97	126	135	122	146	139	121	133	92	118	112	129	125	124	137	129	122	109	156	139	144	136	127	114	122	130	114	138	137	123	135	125	119	129	149	143	153	100	136	111	122	132	137	123	131	121	137	127	121	132	132	134	115	98	142	115	140	120	120	129	138	133	120	158	118	126	129	141	119	149	127	123	139	142	115	130	117	135	132	131	122	130	116	119	126	124	126	141	141	145	124	138	136	127	139	121	146	128	119	135	136	138	115	126	116	145	120	113	119	128	136	120	134	140	128	129	122	128	138	133	142	131	145	134	144	109	108	139	128	126	145	141	140	143	160	142	114	117	118	130	111	134	129	116	149	139	133	128	128	137	136	165	118	121	123	123	117	133	121	130	128	106	136	158	142	125	120	128	125	135	140	122	138	134	111	136	118	127	140	137	117	118	126	130	128	139	138	130	138	143	141	132	113	135	105	128	137	135	136	118	121	121	125	108	138	137	146	145	121	121	119	125	128	119	115	154	150	129	121	134	142	122	128	125	115	136	143	152	130	136	132	145	129	137	130	114	119	129	125	141	141	153	155	116	124	128	144	123	119	138	144	127	126	136	140	128	129	134	128	131	128	142	109	108	109	127	118	113	140	124	113	124	146	125	137	137	118	133	122	127	153	145	125	124	136	122	127	111	140	106	112	141	132	142	129	127	135	134	110	116	148	138	122	106	122	126	130	112	138	133	133	138	146	109	122	140	136	136	124	133	144	132	113	125	104	131	135	93	122	144	110	149	125	120	115	112	144	126	144	120	118	140	117	134	121	139	131	145	113	128	122	124	124	129	131	149	124	148	150	129	145	120	132	146	141	142	117	115	139	128	132	127	124	105	120	115	138	124	137	136	124	124	129	125	133	135	120	101	119	123	115	126	138	121	118	122	138	140	105	112	120	130	135	135	126	140	129	123	120	111	134	133	109	127	119	132	124	152	121	112	139	118	133	119	107	142	121	135	137	122	119	130	140	145	118	140	111	127	129	120	139	109	135	131	118	146	138	156	131	133	131	131	123	108	117	122	144	125	122	134	146	142	131	123	132	131	124	118	126	134	132	137	132	111	140	127	147	145	133	121	144	133	131	110	123	132	117	127	127	140	124	121	123	127	128	135	131	135	135	124	108	157	132	141	117	126	140	139	140	109	115	130	128	126	141	119	141	133	113	124	130	145	123	153	143	140	120	142	137	126	141	125	134	126	126	131	119	137	129	120	142	125	128	142	141	128	116	126	118	157	119	135	139	129	119	122	119	120	126	110	132	107	131	132	129	142	122	123	127	128	119	128	117	110	121	107	126	112	134	110	124	133	125	129	125	139	118	101	121	109	145	128	122	120	140	114	103	124	145	141	127	111	133	125	148	117	137	146	113	116	137	130	118	117	111	121	98	117	99	113	113	115	124	122	114	119	119	134	122	133	135	93	134	132	131	128	138	125	132	129	145	121	110	122	135	142	129	129	115	121	127	138	144	109	136	117	127	143	118	112	124	148	119	125	132	129	114	116	107	119	137	126	123	94	145	117	126	129	107	134	111	118	121	111	112	139	109	128	134	124	131	136	121	128	108	140	138	132	124	128	138	109	128	112	141	107	149	155	138	132	151	131	125	139	120	123	133	114	120	124	133	113	140	125	116	108	133	126	144	115	136	131	118	115	95	145	122	132	128	117	134	135	104	117	118	124	132	137	114	166	143	134	121	130	123	131	125	113	120	130	134	146	126	128	109	128	99	110	133	121	140	133	137	127	117	122	151	123	122	120	112	109	129	128	105	134	140	131	133	118	141	121	113	148	142	131	138	124	137	120	115	112	129	150	123	121	123	136	141	108	133	139	134	132	107	142	140	117	127	123	144	120	123	134	132	131	122	135	121	144	126	131	151	134	137	120	115	137	130	128	130	144	148	131	110	129	133	141	143	112	153	126	109	125	126	118	116	133	134	129	126	131	121	129	109	133	125	125	145	135	132	117	122	121	112	141	150	124	120	130	126	134	132	115	105	162	144	122	133	115	142	124	139	136	102	138	124	137	112	133	133	131	115	138	129	146	118	123	103	131	128	131	130	116	121	114	119	132	111	116	143	111	124	132	134	138	141	121	130	115	136	150	114	118	127	122	124	111	117	112	108	119	126	141	149	122	138	130	131	106	130	134	128	116	114	133	151	123	123	126	112	127	124	134	130	102	134	122	113	134	135	145	141	113	104	114	122	138	127	119	136	134	122	119	140	124	136	134	131	131	132	139	124	130	143	117	135	125	138	143	123	137	134	133	123	104	109	128	131	129	118	134	125	106	125	115	168	136	104	126	136	134	128	119	123	128	127	105	111	101	156	150	113	139	109	142	121	135	122	115	113	124	125	114	118	115	116	137	154	106	115	142	110	120	144	133	121	152	123	132	109	109	129	108	127	110	133	129	119	153	118	118	133	127	130	137	136	137	137	121	120	139	138	128	116	121	134	130	111	134	138	124	123	125	134	125	104	118	119	133	124	135	124	140	134	127	134	138	126	117	113	122	132	121	130	171	119	145	119	116	146	142	126	119	126	120	109	131	151	104	127	151	118	117	124	125	138	136	137	151	131	136	131	139	124	122	154	107	142	136	117	129	122	132	129	135	110	123	122	135	131	120	119	129	130	129	117	136	146	127	118	136	134	127	142	124	155	142	139	135	127	142	138	110	125	142	118	127	125	134	110	130	128	130	122	148	127	124	121	120	139	131	119	129	98	135	149	126	110	95	158	154	141	129	120	132	137	150	131	118	126	134	155	148	135	127	133	120	119	114	143	131	137	118	119	145	144	121	128	130	127	135	116	113	125	124	140	127	131	115	130	138	145	121	130	122	142	121	116	136	147	132	115	125	125	124	129	127	129	107	147	130	117	108	135	134	128	133	132	124	135	153	131	153	133	134	145	135	140	132	122	120	134	135	124
23894	27197	2348	2530	2883	1690	1008	776	622	570	514	538	456	431	393	379	396	399	408	346	357	372	368	353	350	379	346	352	332	321	342	346	368	335	339	318	329	336	333	332	328	320	324	348	327	355	324	354	317	345	339	350	324	301	292	325	338	340	338	349	323	291	335	336	340	314	331	303	319	342	339	348	346	315	330	361	299	322	301	325	330	317	318	307	285	323	345	291	328	333	338	314	366	321	328	320	351	329	358	307	366	346	342	323	333	335	333	346	309	334	312	285	315	352	328	342	342	332	316	321	288	359	303	298	288	340	315	309	322	351	325	308	326	357	314	306	327	302	302	326	303	339	320	332	309	295	308	340	340	350	335	311	342	321	334	322	324	335	303	314	309	340	373	333	334	347	326	331	363	331	315	345	322	325	300	302	309	303	334	313	318	312	325	296	339	306	301	327	315	336	336	340	342	294	311	335	334	352	344	319	332	280	298	366	306	314	340	323	326	330	334	333	361	340	343	300	332	313	306	309	313	307	310	329	326	328	327	328	333	318	316	343	335	332	335	287	357	336	345	322	299	344	315	304	370	329	353	298	297	346	331	335	331	346	350	314	316	332	334	326	339	310	311	326	309	345	327	323	326	305	344	328	326	285	341	348	329	326	351	311	319	324	298	296	351	309	321	320	358	334	330	294	308	315	343	314	336	345	346	309	321	334	348	352	345	325	305	336	325	334	339	333	345	306	338	328	313	308	331	346	295	346	341	322	303	341	332	323	368	347	379	310	314	292	306	342	315	324	344	299	310	381	326	349	361	339	346	289	324	302	331	344	329	316	336	333	353	292	332	297	336	389	315	315	334	322	334	332	327	328	338	328	328	293	326	321	306	338	326	326	329	311	301	294	294	327	333	324	320	328	299	315	319	340	344	329	311	361	319	299	335	298	351	339	337	320	328	352	307	347	320	300	345	331	355	307	336	306	327	314	333	343	322	320	322	330	343	317	309	343	329	315	284	339	278	372	289	318	321	352	333	325	309	309	333	318	307	318	307	326	310	268	345	315	317	336	348	341	316	331	344	332	332	308	325	344	346	338	293	343	344	337	326	331	322	354	308	315	290	334	308	315	291	305	300	314	345	319	304	311	302	340	323	331	312	305	320	345	306	318	315	312	319	303	357	328	333	324	346	317	352	326	363	297	349	343	331	311	313	311	327	307	296	302	296	335	304	316	317	350	336	342	313	303	326	298	328	342	308	323	343	335	302	328	312	357	338	325	295	319	338	285	311	350	329	324	315	347	360	341	296	318	294	323	322	352	338	353	314	342	375	318	318	340	345	308	317	312	331	323	316	317	331	280	300	342	297	277	304	309	296	328	320	329	315	355	318	323	334	334	342	312	322	336	342	308	351	307	297	341	346	336	358	323	338	297	342	329	339	329	293	341	316	313	309	304	309	317	298	346	323	318	342	307	329	305	344	304	347	362	338	319	331	308	330	301	326	372	325	362	315	341	332	346	348	324	310	334	315	291	310	321	321	320	333	333	320	338	334	320	327	333	321	315	307	305	335	321	305	331	330	343	342	315	302	327	317	322	348	334	323	318	338	314	332	319	311	311	334	318	329	321	335	336	333	352	316	336	330	342	335	335	344	339	339	317	327	325	349	331	332	323	337	318	327	330	332	324	338	337	341	319	319	339	346	344	359	333	340	364	349	305	323	341	334	339	303	314	322	338	348	346	362	305	352	325	350	332	292	295	314	349	319	326	310	304	331	349	330	317	332	324	331	286	349	337	307	340	327	320	315	339	343	338	321	357	318	312	350	325	341	297	329	318	324	338	347	314	302	334	335	326	315	316	324	297	312	330	320	333	329	294	357	306	327	334	336	370	329	341	333	323	330	323	346	363	308	345	310	320	343	334	350	316	264	302	301	324	312	314	320	311	303	361	336	291	331	303	314	330	335	306	295	325	306	326	308	310	313	326	294	315	334	315	318	328	296	339	322	364	331	318	323	349	351	318	334	330	339	327	307	310	339	318	316	353	297	332	305	304	312	329	331	325	333	302	329	322	313	312	322	318	334	332	340	328	312	326	310	315	348	322	331	326	317	316	312	307	328	310	347	325	276	319	327	325	346	326	331	322	320	304	326	302	312	346	339	330	355	315	314	325	319	329	326	348	297	310	336	307	318	311	308	331	306	277	367	325	319	308	328	314	347	327	350	356	321	315	344	305	314	311	344	312	338	317	306	332	308	333	311	300	304	333	351	298	326	337	310	293	311	291	304	315	325	318	298	299	290	301	304	357	296	344	324	307	318	318	329	331	301	286	304	340	328	346	345	353	309	284	306	332	320	374	336	320	300	339	342	347	312	312	298	345	326	341	324	326	344	325	317	318	325	328	308	314	312	308	335	303	340	321	295	305	301	333	334	347	302	340	331	352	280	378	330	344	333	302	316	333	298	321	303	336	338	326	278	300	333	315	293	330	321	307	355	291	339	335	328	313	314	342	333	320	321	304	313	307	353	324	341	301	325	334	309	337	327	326	346	344	347	322	342	332	314	332	352	314	303	353	324	328	333	286	305	284	323	334	310	343	355	331	337	333	350	337	319	317	331	349	287	344	321	327	326	354	350	348	337	353	328	310	347	331	318	334	302	317	344	305	367	367	323	335	311	349	334	314	323	323	320	350	344	327	302	376	293	332	329	348	314	372	324	328	312	329	350	304	344	322	301	349	332	283	318	319	338	322	332	309	313	357	351	316	350	317	314	323	334	316	358	350	298	303	317	306	352	316	321	293	341	308	371	280	349	313	295	347	354	361	333	349	318	364	309	302	328	303	351	326	354	281	346	332	341	362	303	314	318	293	315	321	309	319	296	326	334	311	343	309	339	323	345	291	327	379	325	335	329	350	320	326	302	320	327	349	292	315	351	313	327	323	313	323	313	338	323	310	284	320	315	281	341	302	310	355	315	358	352	321	339	315	347	307	328	332	290	333	327	346	312	356	343	304	328	339	284	288	326	338	348	314	295	347	328	337	308	305	343	334	347	342	306	319	291	325	311	353	349	311	321	297	315	332	299	334	293	331	341	328	307	323	306	337	302	335	295	329	311	310	332	306	362	335	317	334	345	312	304	325	320	319	312	341	312	354	335	342	331	311	311	327	316	303	327	310	290	343	311	328	353	339	305	321	328	342	323	304	336	335	361	329	336	339	366	318	341	328	322	334	317	327	319	348	340	315	327	327	277	331	314	348	332	303	332	329	331	324	290	308	331	320	330	312	341	342	344	318	348	339	334	323	325	345	317	313	323	321	317	312	344	320	321	315	351	332	336	327	334	336	318	330	355	296	332	322	319	287	326	339	321	320	323	330	331	307	298	338	381	303	329	322	323	340	321	331	323	328	318	333	365	317	329	338	331	337	289	322	341	319	322	303	351	280	310	347	313	332	339	293	320	304	368	339	296	325	339	360	300	323	294	337	318	345	343	314	319	314	312	313	311	362	326	313	306	318
4356	2250	544	414	424	337	319	300	290	274	290	274	303	298	264	269	312	284	302	307	281	275	310	274	282	286	320	296	302	299	303	307	294	265	277	313	293	322	308	288	280	303	297	305	290	315	305	291	269	282	294	283	271	307	326	312	293	277	273	286	318	307	273	334	298	281	281	312	321	284	315	309	263	306	305	322	280	300	294	298	323	343	293	315	316	288	291	296	289	306	299	314	301	288	328	278	283	308	296	295	295	302	321	273	298	276	311	260	307	307	280	288	324	308	300	311	319	317	291	313	287	302	302	307	299	291	304	313	334	329	298	291	313	290	316	301	325	291	307	311	283	289	273	309	306	304	323	301	308	285	326	329	286	294	317	324	307	288	307	267	290	314	326	306	301	282	306	276	301	303	308	301	310	296	319	314	291	301	298	298	298	350	288	297	314	297	294	287	284	295	319	307	273	308	309	302	326	289	283	305	326	277	279	262	275	288	301	298	300	291	333	284	309	302	317	288	292	286	309	256	280	283	278	284	280	282	301	301	306	334	290	296	287	280	263	312	298	298	325	298	287	288	312	282	276	309	287	293	290	303	314	294	288	299	336	313	268	293	326	299	311	312	324	299	290	308	298	306	311	309	324	324	283	309	288	279	327	311	280	284	311	298	292	349	318	311	299	283	292	313	299	327	278	286	277	261	275	292	292	292	311	311	325	302	316	317	298	252	285	328	244	289	298	311	275	318	315	269	274	296	322	317	294	280	314	304	314	271	307	310	301	297	311	310	312	287	311	293	289	310	261	269	293	333	301	290	311	309	313	310	309	303	313	282	300	299	264	295	309	294	282	252	313	294	332	305	301	297	308	281	278	291	303	292	253	305	318	311	305	297	275	320	306	315	312	287	298	290	315	286	301	308	309	287	343	287	300	284	308	284	300	311	300	302	282	287	268	293	342	296	298	269	276	298	304	270	292	257	308	309	340	296	299	284	275	277	312	306	301	308	301	316	307	321	306	295	298	306	319	283	299	297	288	287	288	287	296	297	305	290	277	303	296	294	302	276	318	293	283	314	292	317	290	287	318	276	289	333	308	306	300	284	271	340	292	311	295	274	315	274	272	317	287	287	288	284	279	281	305	307	286	288	338	319	318	305	297	283	319	271	273	283	271	302	282	272	294	295	282	308	286	272	284	278	303	290	272	270	281	281	310	331	290	305	284	289	317	308	290	284	297	293	309	291	285	277	291	269	291	328	283	321	315	307	281	302	307	312	294	294	299	287	334	302	294	291	300	284	296	294	309	312	302	289	302	286	247	324	290	295	327	316	285	296	292	292	311	312	301	302	330	287	286	280	291	303	304	296	295	326	290	304	278	308	283	314	325	292	316	275	304	320	301	289	305	288	309	288	277	272	300	315	302	311	297	298	282	293	322	288	302	283	291	322	286	284	300	302	286	300	298	296	314	290	303	330	264	301	297	303	279	280	326	305	268	356	318	303	295	263	311	292	285	316	308	333	296	253	322	292	283	273	322	338	272	328	301	288	295	270	302	312	317	298	301	288	304	289	308	279	301	295	307	277	295	283	306	325	310	304	301	283	298	318	303	266	274	280	308	302	263	301	301	298	292	295	293	336	288	316	302	327	281	268	322	300	258	323	290	304	333	307	312	304	312	274	305	282	308	288	285	302	279	302	294	292	324	283	276	270	278	291	268	307	275	265	270	264	306	265	272	308	315	274	321	276	315	290	289	302	301	314	323	304	299	296	303	266	300	288	313	268	289	302	303	327	300	312	320	282	265	295	298	272	295	294	320	304	296	334	296	293	301	308	291	266	321	293	297	282	310	289	326	290	280	315	312	295	309	291	309	348	310	291	312	273	317	309	298	310	322	246	280	346	309	284	323	323	323	293	296	278	286	271	332	274	336	285	298	306	320	306	294	319	297	315	313	262	310	301	299	289	315	327	306	311	288	317	290	342	281	297	282	286	321	266	289	298	277	301	285	267	290	280	277	287	338	324	298	288	292	289	303	266	309	297	303	295	289	308	300	307	319	296	325	329	292	294	318	274	309	306	314	290	296	285	308	324	291	303	293	289	297	302	277	260	318	291	297	305	283	289	285	286	293	328	297	287	311	306	259	310	291	294	297	322	298	295	284	305	306	337	300	296	301	270	306	276	316	335	285	329	313	276	317	291	302	294	305	327	298	281	272	295	318	286	276	273	275	280	288	291	338	336	314	314	290	287	267	294	313	298	307	317	283	294	323	301	288	268	286	282	320	292	284	330	292	275	297	277	310	296	292	282	272	281	293	311	296	291	277	291	281	323	280	340	324	308	297	297	288	266	309	303	294	281	317	282	314	279	305	267	278	307	314	274	275	299	274	298	336	259	301	295	286	302	337	294	295	298	279	292	324	322	258	314	298	295	293	317	307	292	355	303	328	285	300	327	278	285	318	302	295	340	300	279	312	313	311	257	298	269	299	302	273	306	288	315	310	287	300	300	298	285	297	318	283	279	236	294	310	284	314	315	276	298	306	302	284	309	284	317	284	313	285	295	336	274	268	300	297	268	302	290	262	297	315	304	323	330	328	293	278	293	298	296	290	305	332	320	270	316	299	313	299	291	290	315	279	267	279	280	269	289	290	316	299	299	296	284	263	271	298	284	293	282	298	290	296	299	347	278	283	268	302	325	308	312	338	308	270	279	318	279	319	303	312	337	279	306	326	307	291	280	287	299	318	316	302	295	282	251	285	288	279	320	298	304	298	291	295	276	291	297	316	281	343	314	293	291	333	293	309	306	301	311	301	310	296	279	282	307	310	281	292	296	324	317	282	320	288	309	292	301	321	304	311	332	294	322	301	301	291	323	313	281	293	317	275	312	280	291	268	292	316	288	297	297	302	267	277	295	328	294	259	283	260	288	295	315	285	294	299	331	280	304	297	269	291	304	316	286	262	280	307	274	300	259	293	301	328	312	311	283	281	308	295	333	274	282	314	319	266	335	325	289	278	291	318	328	268	288	325	313	299	322	289	298	325	303	296	324	285	261	311	309	283	311	280	267	304	288	279	282	288	310	266	278	313	276	327	287	309	302	296	317	308	312	302	315	317	279	292	304	281	296	284	293	272	307	257	278	305	302	311	322	303	298	289	274	289	305	281	286	285	297	298	315	309	327	316	286	282	286	300	309	326	321	313	312	316	322	284	303	331	286	274	302	271	295	304	295	296	264	286	294	272	318	314	319	306	299	286	344	287	297	327	295	321	297	276	314	288	284	297	286	293	304	317	309	283	303	279	271	314	325	316	264	335	288	303	304	277	320	307	312	285	296	343	308	317	298	338	330	258	288	317	327	345	313	312	305	292	280	311	291	254	296	276	287	261	286	292	309	305	319	281	279	309	313	286	293	315	270	281	287	281	299	325	282	292	294	320	310	310	343	299	286	306	307	341	285	312	283	305	311	282	313	311	314	307	304	290	276	296	286	258	260	300	297	305	325	283	309	302	287
4341	3662	1206	1172	1385	992	796	735	720	709	675	710	669	692	735	691	727	694	748	670	738	732	729	735	678	718	669	659	687	718	671	675	699	667	675	730	700	655	686	682	734	709	720	714	707	724	709	701	742	692	747	716	726	657	727	723	719	712	739	690	712	688	659	719	720	666	665	671	712	696	675	769	730	678	719	707	703	696	681	704	678	713	711	709	696	739	743	631	701	673	701	765	755	720	667	734	685	683	721	742	666	686	739	700	696	703	683	674	704	668	714	658	690	691	690	734	694	698	725	719	703	769	688	727	719	722	682	631	683	735	667	710	729	718	761	699	710	707	741	703	685	684	726	669	672	696	657	698	741	641	751	696	693	749	717	698	670	642	709	712	683	719	690	673	720	676	681	665	660	696	686	677	682	695	687	711	705	694	667	707	717	712	730	644	718	720	686	740	706	726	685	706	711	634	682	665	652	768	702	689	726	687	736	688	734	694	678	701	676	793	735	677	696	685	728	679	699	678	726	690	739	726	666	729	705	690	721	694	725	749	720	656	728	675	710	701	717	748	693	738	678	705	739	722	721	675	710	692	727	703	743	760	724	702	713	692	636	704	736	697	686	721	663	680	740	719	733	736	742	710	695	670	649	762	702	690	689	719	740	694	707	726	696	666	678	684	699	726	730	700	692	701	722	682	721	688	706	720	719	693	708	689	712	754	690	683	704	670	763	663	648	741	691	686	740	731	719	733	686	702	722	731	715	725	665	705	691	745	693	688	690	723	674	705	704	700	717	686	697	663	651	739	680	711	661	697	731	727	689	702	690	659	703	683	691	699	732	733	653	729	776	674	695	706	745	733	707	714	728	718	741	698	699	687	747	714	697	752	728	699	703	689	689	725	697	700	692	710	714	712	692	733	685	692	682	706	714	717	678	739	704	702	660	725	722	690	715	730	675	666	730	722	697	682	718	698	675	722	660	697	749	688	687	728	722	720	718	668	704	706	736	760	711	664	685	656	708	716	740	721	677	709	704	697	695	703	698	678	720	693	725	728	732	722	675	691	705	659	684	715	690	732	724	672	680	701	672	733	752	713	681	696	706	704	690	693	774	698	694	661	719	704	708	636	706	727	730	723	666	685	680	716	695	730	694	712	730	680	695	717	656	713	689	681	688	682	733	745	679	721	678	695	731	691	669	679	672	710	731	714	735	689	674	693	713	693	697	710	697	732	738	710	728	691	706	735	702	764	714	655	694	667	700	728	728	711	685	740	690	724	720	709	686	680	710	722	739	710	676	739	721	695	686	706	679	634	689	744	696	694	682	718	713	746	685	719	699	702	661	736	734	705	734	683	685	692	725	678	720	739	697	735	741	762	686	675	697	696	694	637	707	714	707	697	718	667	663	731	708	708	677	721	682	696	685	696	699	723	720	680	691	707	732	731	712	704	686	717	702	711	715	693	668	747	700	734	698	746	702	685	749	690	746	707	671	701	735	701	702	698	725	761	727	716	733	702	744	749	741	695	735	722	719	697	650	697	712	707	707	692	693	729	725	675	723	688	692	664	716	713	729	716	667	704	709	715	728	683	659	713	722	681	686	727	657	697	688	690	741	646	725	744	726	712	734	725	678	693	662	654	742	695	711	702	665	705	706	726	692	733	735	674	709	707	651	701	747	694	739	647	676	705	683	708	685	680	664	754	678	676	659	715	713	755	700	684	685	745	740	715	733	695	700	713	710	666	716	721	717	686	729	713	707	722	713	693	703	717	694	704	648	716	675	714	708	717	716	693	681	690	692	709	713	697	703	694	699	689	684	689	714	684	703	709	713	712	691	710	674	686	668	668	718	713	729	720	720	726	750	693	756	731	669	708	662	739	684	661	699	682	717	677	706	704	728	739	687	657	693	690	695	714	688	729	707	706	704	681	733	710	697	722	721	689	668	691	688	684	703	696	705	692	684	737	712	695	695	664	726	711	737	674	741	690	705	711	689	654	723	706	721	731	700	714	713	661	727	719	731	663	676	710	719	693	716	679	716	751	680	748	707	679	691	706	710	717	711	734	693	717	734	745	706	699	692	730	722	741	685	713	700	724	732	695	704	745	707	671	698	675	702	679	679	696	728	729	718	683	725	706	732	743	741	704	715	731	699	735	709	711	701	730	731	704	699	711	669	697	735	706	667	650	697	724	682	712	749	679	727	704	734	660	719	681	720	676	712	733	688	778	694	667	726	735	700	703	708	746	687	689	703	704	741	648	715	739	710	713	683	728	700	730	699	713	716	736	711	713	733	746	692	681	703	709	719	700	681	701	742	669	705	687	690	665	747	699	677	684	687	764	693	682	719	742	694	639	690	685	752	699	688	692	727	746	693	781	717	673	708	741	690	654	678	702	716	665	678	713	712	732	679	708	728	709	740	657	708	689	756	703	693	670	710	706	702	650	667	694	690	746	701	651	699	673	686	740	681	690	701	708	664	681	672	714	722	717	706	676	733	710	691	679	744	709	695	664	716	701	705	702	727	702	702	719	731	726	664	673	676	725	737	735	685	698	691	679	707	745	716	683	721	690	731	701	705	733	681	718	724	711	656	690	754	769	666	688	709	718	752	686	691	711	734	643	708	704	684	717	715	662	678	686	721	632	698	661	725	698	712	702	652	714	666	735	690	681	673	695	727	724	725	693	695	748	757	694	666	680	648	757	767	727	694	729	713	666	693	715	667	680	677	659	675	748	675	661	717	728	741	728	675	746	696	708	696	661	724	717	705	666	690	710	688	693	704	663	649	741	684	731	674	681	706	726	671	692	697	720	726	723	724	692	717	744	675	702	672	706	684	662	668	661	691	685	715	728	648	733	634	728	691	709	689	710	705	671	685	679	709	693	747	725	734	691	673	687	744	733	712	726	722	649	732	703	677	727	726	696	710	674	686	724	726	691	729	692	708	705	726	724	695	673	678	710	671	759	699	719	713	725	671	700	692	709	666	691	733	696	709	703	699	740	710	732	696	687	705	737	723	725	667	695	730	706	739	681	655	753	695	655	700	729	694	729	726	730	699	742	741	687	659	726	739	735	743	669	733	718	723	758	706	710	683	707	722	697	686	748	698	711	682	692	684	742	699	702	722	681	670	687	723	667	718	757	724	691	655	725	675	683	708	651	706	690	721	678	700	693	685	675	675	708	642	747	684	692	724	662	731	707	748	681	679	693	697	738	668	739	714	707	708	678	736	710	680	683	658	745	712	726	676	735	701	685	709	696	730	694	676	663	733	711	640	674	726	729	706	705	696	664	720	742	693	697	685	742	705	705	704	687	679	684	718	700	695	699	711	709	639	674	697	698	694	729	685	727	691	705	681	692	677	689	736	699	694	720	681	706	682	706	718	717	709	733	665	737	636	731	707	706	709	675	688	717	702	693	731	722	656	707	708	689	719	717	753	727	710	700	663	728	718	693	673	695	737	702	693	703	701	666	700	640	696	705	745	716	720	711	753	751	701	679	670	686	636	712
21866	26055	2917	742	589	428	317	298	280	282	286	270	308	280	300	293	263	262	274	292	274	281	245	263	290	257	267	278	274	286	291	271	272	252	246	283	245	244	281	266	278	263	267	271	322	278	290	275	280	247	264	292	279	281	206	282	260	249	253	283	261	269	266	244	256	284	271	245	294	280	251	262	250	249	256	263	263	291	264	285	271	261	254	248	274	258	279	257	263	264	287	284	270	299	253	283	243	287	289	249	303	243	267	299	251	285	274	256	268	280	283	251	242	253	293	269	229	298	274	272	271	267	291	242	253	252	291	267	255	288	293	248	251	260	281	271	274	252	271	276	248	253	255	256	284	286	238	273	255	255	254	272	276	275	276	280	277	251	288	244	299	249	254	270	292	265	264	290	213	268	285	240	244	275	281	246	241	277	287	254	268	249	251	300	263	289	266	249	268	284	303	216	250	283	237	269	263	274	272	242	256	265	243	260	259	257	268	268	249	294	263	257	269	249	262	270	252	260	274	267	285	256	241	273	263	260	273	257	279	271	259	279	278	244	268	274	276	274	282	253	272	271	267	267	282	237	297	248	274	268	267	253	256	244	236	285	266	275	265	248	270	258	286	262	248	275	224	274	290	265	252	269	273	256	293	273	285	256	281	282	251	274	242	256	263	285	258	283	246	259	247	230	281	276	259	272	271	305	279	300	264	279	249	273	245	270	290	284	267	277	280	274	245	270	296	257	290	260	307	227	258	248	244	273	264	279	260	265	276	253	251	285	274	282	267	277	271	251	270	260	261	273	280	250	258	260	254	257	277	273	275	246	256	293	225	248	283	283	267	300	234	282	261	263	214	250	296	286	282	278	263	254	263	290	252	258	244	278	256	284	290	270	274	294	259	281	247	283	270	295	252	249	275	260	260	283	235	270	265	270	232	256	261	281	275	271	249	258	265	265	252	273	257	242	274	255	246	256	297	267	275	249	277	266	272	240	313	287	245	262	253	279	243	271	237	255	244	278	267	288	255	279	238	268	279	283	256	261	285	282	251	247	254	253	250	272	256	307	294	302	259	281	260	245	238	255	255	236	283	258	261	301	262	244	276	279	277	267	266	268	276	243	280	257	256	277	261	243	252	280	283	275	255	248	260	268	312	258	280	256	256	249	257	263	270	264	269	290	268	285	265	255	300	235	251	241	258	268	245	251	258	262	270	281	260	258	274	241	279	289	265	282	269	229	290	265	280	265	280	255	252	249	253	256	278	243	258	276	282	283	257	255	239	287	266	287	280	259	294	242	286	269	290	245	266	282	257	264	258	275	242	284	265	310	278	235	278	272	265	261	271	275	266	269	271	315	284	247	239	280	276	241	275	257	267	256	275	265	224	292	238	256	257	267	251	262	273	249	255	272	261	238	288	264	268	273	256	277	242	274	226	264	255	266	257	291	274	278	253	233	287	256	253	290	261	261	256	258	263	276	249	294	265	270	247	296	238	235	267	289	249	281	248	267	250	257	243	275	302	263	247	276	248	271	283	234	270	303	233	268	263	279	256	256	260	276	305	273	255	281	266	267	254	245	278	270	261	274	282	253	284	238	232	241	269	277	270	298	285	246	247	291	264	275	282	289	268	276	267	254	260	254	274	290	300	276	283	256	289	272	249	293	263	294	299	268	285	273	271	256	296	256	230	271	257	256	256	302	258	273	266	239	270	267	279	260	273	251	281	280	263	251	266	249	259	274	235	290	254	297	241	277	285	299	289	253	256	270	230	265	292	272	272	248	267	261	243	267	274	280	294	247	240	234	274	248	261	268	278	265	267	268	261	248	281	277	273	282	253	255	263	244	243	248	282	281	276	232	251	284	266	257	253	267	259	229	293	257	243	248	244	262	299	274	272	246	253	270	245	230	234	260	229	267	255	295	247	267	257	280	281	273	244	256	284	264	234	255	262	271	276	251	269	268	283	271	294	297	260	293	295	219	288	275	300	265	269	255	288	252	274	245	276	252	298	238	277	274	232	253	263	276	276	291	226	243	258	273	243	278	294	266	270	256	267	288	273	253	289	257	254	281	261	255	275	275	227	265	271	276	243	240	258	252	273	262	257	255	269	254	286	278	244	326	283	301	248	267	264	245	297	278	251	282	259	265	287	278	241	237	267	281	263	255	274	278	266	255	286	257	260	270	277	260	267	292	293	280	263	250	253	259	269	261	259	277	298	279	277	250	264	243	255	245	265	262	290	252	286	235	219	257	259	298	256	258	252	259	294	257	262	246	246	267	273	243	272	283	246	292	264	287	268	217	264	251	251	281	264	268	275	224	283	265	258	279	255	284	256	254	246	259	255	265	259	272	261	225	279	307	250	297	258	283	287	273	244	262	263	284	279	289	280	264	256	245	250	306	286	279	282	278	271	240	265	262	279	263	229	259	255	264	260	241	275	267	251	249	265	255	242	271	280	259	292	240	229	262	295	246	266	271	241	266	252	256	263	290	252	269	272	290	254	260	273	279	266	254	253	256	267	272	246	278	274	290	265	255	284	260	272	288	256	290	271	237	270	279	266	258	257	271	247	264	224	259	271	225	263	252	250	259	280	283	254	225	251	283	259	261	278	265	278	266	242	267	254	290	296	251	287	258	257	247	283	280	265	274	267	281	225	262	243	241	301	290	247	266	286	303	271	255	279	261	244	272	250	269	259	302	276	249	275	234	274	274	244	295	269	253	276	254	280	239	254	251	251	268	276	241	290	296	264	252	283	251	252	248	233	233	282	267	270	257	237	281	276	273	266	283	264	253	295	260	250	297	266	252	279	265	249	252	265	268	253	268	270	285	273	224	269	276	289	287	271	269	258	259	253	270	263	292	266	241	255	273	252	250	259	267	273	234	275	269	242	290	283	260	279	272	269	261	293	273	287	247	263	266	272	261	255	251	243	274	270	243	243	255	273	268	261	262	270	233	287	297	277	270	276	262	274	269	285	242	233	245	282	312	269	263	270	307	233	267	269	254	283	258	259	283	246	263	266	260	252	234	246	303	271	269	285	300	265	286	266	265	247	269	275	255	271	230	269	276	299	288	265	273	261	278	283	272	263	251	273	263	262	256	262	294	256	256	291	252	260	267	275	262	292	281	265	271	255	257	248	276	298	245	255	304	246	297	289	250	247	276	240	229	244	255	246	237	263	243	261	296	254	250	259	269	259	273	246	252	271	274	254	238	316	284	304	263	237	293	270	292	269	269	240	262	262	253	250	259	269	261	283	267	262	236	278	276	309	277	267	263	266	291	269	251	232	268	262	285	241	291	243	271	235	253	247	249	282	253	233	245	275	273	256	271	240	263	248	252	270	257	234	281	281	279	254	255	294	269	291	259	261	246	280	258	277	254	307	264	276	264	245	286	277	288	270	251	282	270	245	245	242	269	255	237	271	271	253	241	268	273	287	241	243	271	266	253	282	249	254	254	275	242	247	253	243	271	280	294	271	256	257	243	237	273	264	282	275	247	251	265
17280	18481	1758	2253	1903	1432	946	837	733	746	715	803	711	678	714	691	644	691	701	648	677	644	666	620	672	636	677	634	615	676	633	637	607	679	645	645	631	668	574	628	636	626	589	584	652	603	653	605	628	626	613	604	585	661	647	649	627	613	549	652	647	599	658	626	627	635	670	614	623	670	581	610	623	620	610	654	621	637	618	618	654	632	621	612	632	620	641	606	641	586	590	610	667	653	638	644	574	631	626	640	648	613	644	659	603	623	606	602	602	616	604	622	603	620	608	624	673	607	607	593	627	615	632	636	590	577	652	638	616	637	609	668	609	653	601	647	651	593	636	619	643	604	644	648	658	682	619	596	604	628	595	585	654	668	632	598	610	641	587	604	614	634	646	603	627	641	629	615	621	656	623	613	649	587	637	668	621	607	589	613	611	581	623	626	638	564	619	644	635	607	637	648	635	630	602	615	616	650	650	592	608	616	675	622	635	658	658	635	631	640	604	622	657	652	584	601	645	657	653	578	631	644	634	657	572	612	630	620	616	692	650	602	614	626	638	664	681	621	671	617	611	630	609	641	606	639	647	583	604	597	604	648	639	630	619	606	582	605	617	646	604	651	629	604	619	572	671	622	629	644	603	657	593	628	625	605	605	586	652	652	628	607	643	638	617	580	599	612	619	605	660	621	639	622	616	642	626	609	633	625	655	610	628	621	650	675	632	638	623	626	630	644	634	570	654	635	589	581	623	652	580	638	623	579	625	599	611	624	608	626	591	628	653	578	623	607	630	619	663	606	599	640	616	614	637	626	639	632	626	664	660	619	567	602	683	606	605	619	650	586	610	628	664	632	617	594	621	612	628	586	577	593	606	667	599	653	635	634	612	648	655	633	668	610	626	587	595	635	654	591	657	641	630	660	577	636	629	629	630	637	633	572	604	635	561	556	571	624	655	592	603	611	621	654	631	636	633	663	636	615	636	659	654	600	626	654	663	620	633	611	606	570	614	668	636	667	667	656	604	678	626	669	607	656	581	650	648	634	588	648	625	596	679	624	652	654	616	652	627	671	610	645	632	576	603	642	671	647	649	634	604	639	647	604	625	575	625	625	622	638	627	623	662	648	645	571	644	668	653	615	628	618	582	607	636	598	627	632	648	635	615	620	657	596	641	635	632	626	584	675	604	619	634	637	628	616	654	625	664	583	616	591	605	596	646	636	634	604	662	628	633	628	620	640	662	587	593	633	624	599	613	642	641	623	615	639	626	621	657	644	623	626	647	642	629	644	648	668	611	597	627	612	636	630	569	660	600	597	630	632	636	599	606	634	611	677	650	653	633	601	636	644	623	645	613	591	661	620	638	588	608	632	615	612	616	649	638	600	592	593	619	658	638	597	646	578	668	612	565	617	624	655	616	654	643	647	633	633	659	626	630	641	594	614	597	637	665	599	602	635	632	622	633	668	637	641	689	640	663	627	614	651	628	604	612	633	606	618	633	583	575	609	617	620	623	580	646	615	668	641	676	616	622	643	604	611	657	627	595	633	604	615	621	609	584	612	568	592	605	620	630	596	630	642	656	624	638	602	638	628	650	667	590	644	659	653	610	627	592	642	654	635	634	603	645	631	616	597	618	622	563	587	676	585	646	634	588	612	629	632	631	645	617	606	604	599	606	618	612	597	617	656	615	626	608	633	615	639	653	624	644	594	636	645	597	630	614	641	650	645	618	634	612	638	616	597	625	619	572	607	590	595	565	615	598	657	624	664	563	621	635	588	643	618	654	613	649	634	664	600	638	640	640	630	632	612	658	631	632	622	654	635	583	577	603	607	690	621	642	619	635	646	631	631	620	635	597	579	616	679	612	595	634	653	649	639	619	619	596	654	646	652	625	628	631	610	649	599	607	609	621	628	654	647	594	627	621	594	641	585	598	641	636	643	652	628	598	575	578	611	593	629	633	626	646	616	612	613	653	629	621	596	603	606	570	562	588	627	604	666	654	637	627	615	597	611	623	619	647	604	641	582	598	665	624	648	656	622	643	667	608	644	627	638	617	611	630	610	617	594	605	647	629	654	632	573	654	673	626	634	639	605	607	652	623	632	636	631	653	625	670	610	662	637	611	645	659	648	592	642	636	607	654	652	658	630	625	637	648	601	661	684	594	581	650	661	624	657	628	627	587	620	611	614	656	602	624	623	648	595	622	663	642	617	611	613	607	628	673	629	581	591	561	640	607	658	594	643	626	605	623	606	619	627	614	616	649	629	618	637	638	607	622	641	607	630	615	592	631	612	621	634	607	595	589	649	647	600	623	636	631	583	598	678	649	608	609	601	648	592	617	588	624	656	620	598	659	620	631	634	613	640	598	648	598	631	638	633	599	590	633	628	627	569	615	611	606	691	639	630	594	544	606	682	631	628	648	649	631	588	649	649	618	609	597	687	590	617	620	628	641	601	595	623	662	633	625	607	621	608	619	611	631	610	669	649	598	633	618	615	656	615	615	590	671	619	632	624	652	632	625	616	622	645	626	644	667	604	630	585	630	630	620	630	634	602	609	622	600	597	600	664	551	639	639	655	611	585	597	613	633	612	590	638	616	624	632	609	626	653	625	665	645	622	620	621	592	614	624	629	673	610	641	632	611	620	638	616	656	606	630	635	630	619	667	640	602	660	659	613	623	684	635	555	635	605	628	622	645	644	614	644	629	625	677	602	627	629	625	637	606	649	667	585	635	639	655	607	623	645	610	622	617	639	626	611	592	627	671	615	620	656	626	605	617	625	647	604	594	627	643	602	655	612	636	648	647	609	654	598	625	608	582	632	651	604	618	619	622	587	637	650	613	603	625	612	573	649	616	633	621	637	624	611	620	618	679	680	607	638	600	674	602	641	619	586	634	658	645	584	610	602	614	561	600	673	654	632	634	686	625	667	626	676	682	609	637	625	599	597	612	573	571	634	542	660	589	600	647	646	645	603	644	649	602	588	625	624	596	587	605	634	603	635	598	607	621	621	616	630	635	627	670	616	616	603	653	596	619	617	621	620	648	629	595	622	566	678	632	653	580	648	660	616	628	590	651	592	618	654	635	640	592	609	664	636	603	639	624	618	601	651	630	607	634	632	639	615	579	616	580	642	628	630	611	604	588	658	618	612	651	643	587	629	632	611	624	614	647	621	697	659	649	603	625	609	666	626	607	647	660	593	628	632	618	619	615	668	620	676	622	604	672	671	649	653	613	620	645	645	594	613	625	606	637	588	598	665	579	632	629	637	633	621	641	649	617	670	621	655	672	642	582	647	661	591	629	617	590	603	596	642	663	625	662	616	616	604	619	626	645	638	643	601	637	655	629	627	584	641	631	621	617	640	652	632	659	656	604	577	655	663	623	666	571	630	667	636	635	679	592	639	609	605	619	639	623	641	647	603	685	627	637	596	609	617	642	636	596	645	604	650	642	650	612	621	609	695	637	594	640	640	650	605	649	638	628	625	626	664	620	660	633	674	627	621
30475	39294	7275	1003	471	348	274	227	184	155	157	150	135	144	127	121	153	135	145	107	133	122	115	131	130	109	137	147	133	124	106	137	125	133	121	146	128	133	109	125	133	131	114	126	125	113	141	120	114	115	147	129	112	113	108	134	123	128	113	99	140	132	129	121	116	123	140	124	119	108	112	105	121	133	134	118	116	112	118	99	126	110	118	110	114	141	133	109	125	123	112	140	140	111	110	142	126	116	137	131	123	103	112	129	131	114	103	123	122	128	122	131	127	133	133	120	122	107	127	113	127	128	128	126	140	113	116	122	116	125	120	126	123	101	122	127	127	124	120	132	110	105	125	90	119	149	111	137	112	110	134	122	114	122	114	134	137	113	107	120	132	136	115	101	130	147	119	110	134	132	124	126	87	118	112	114	112	103	113	108	129	152	126	116	105	118	118	133	127	115	105	140	130	122	132	141	99	115	135	132	123	136	117	137	135	124	125	106	140	139	123	126	129	141	141	117	128	140	121	151	102	123	135	131	110	136	136	145	128	136	120	127	132	100	122	147	130	138	113	127	123	122	122	140	110	127	143	122	132	129	111	117	114	119	139	126	137	125	113	131	118	117	141	121	120	104	120	128	135	114	135	113	114	124	125	114	141	102	113	124	144	115	134	114	118	124	127	123	110	106	157	119	121	126	127	114	121	139	145	118	112	119	135	127	119	96	142	125	115	119	99	120	124	122	115	124	117	131	131	114	129	127	114	123	135	115	104	139	106	151	131	133	137	113	121	116	141	131	92	117	128	118	115	97	106	101	135	122	117	124	139	123	112	120	118	127	99	106	121	129	114	107	121	136	109	132	138	154	142	109	131	112	100	121	108	126	113	112	124	106	116	132	122	126	125	129	126	110	107	116	136	119	138	119	128	148	117	101	102	110	117	101	125	128	113	116	124	127	147	112	114	109	118	122	125	130	131	114	125	137	94	131	128	117	130	120	119	123	132	119	133	130	129	128	105	122	143	143	126	108	126	125	145	111	100	124	120	118	129	126	145	120	126	120	119	132	142	139	120	147	119	126	132	116	126	112	136	128	117	98	129	122	120	111	125	154	121	117	119	121	128	123	118	111	120	112	145	122	107	116	120	124	124	108	141	98	102	108	103	121	113	121	126	134	122	102	112	142	126	119	112	117	121	136	136	128	121	121	124	105	116	118	135	131	117	139	126	103	111	113	126	122	116	100	111	154	132	126	134	119	95	117	109	100	124	122	99	121	126	149	147	126	120	105	130	136	111	118	115	135	122	139	124	110	108	116	119	132	110	117	118	120	122	144	95	111	125	141	96	115	118	97	142	118	102	118	116	118	98	151	111	131	124	130	126	112	122	107	112	116	103	122	136	125	110	130	111	122	127	115	123	134	110	115	128	103	111	115	136	117	117	138	126	140	123	128	106	123	123	112	103	131	93	114	113	108	116	112	138	127	125	136	129	115	122	132	114	125	116	125	113	155	121	128	130	130	132	120	121	132	119	132	131	117	140	118	105	142	114	115	115	115	113	123	96	109	136	124	113	138	136	146	115	141	127	137	125	123	116	116	94	115	115	135	118	110	122	101	131	140	108	129	150	127	116	138	114	106	105	122	103	123	138	131	117	122	120	116	135	131	116	139	106	134	118	100	117	131	95	108	106	113	113	122	114	129	118	120	106	127	129	137	131	131	131	116	127	136	101	122	109	111	126	127	121	95	124	118	129	106	96	128	126	122	137	135	134	114	105	134	116	119	125	126	105	123	125	123	109	121	113	125	135	115	115	120	119	121	140	122	114	119	120	126	110	118	104	145	127	145	116	107	120	116	122	129	152	129	137	130	130	120	117	134	121	139	112	116	130	115	139	141	126	155	136	121	125	127	119	115	108	118	130	122	111	111	124	131	116	94	122	128	123	108	124	111	108	129	127	124	111	115	115	115	141	127	125	136	116	137	125	120	124	128	123	115	133	131	102	140	112	117	125	120	104	141	128	111	129	132	117	120	116	135	135	128	145	121	113	126	124	110	127	114	122	145	108	126	109	128	114	105	116	128	119	117	110	114	132	104	121	114	138	123	108	129	120	131	130	118	133	123	142	105	123	129	115	126	121	120	120	134	134	123	124	123	119	120	114	115	117	105	103	130	155	126	128	135	112	134	143	120	111	119	134	132	117	110	104	139	119	129	123	121	128	94	122	111	126	122	151	116	128	102	130	134	120	117	121	132	98	131	114	133	108	133	130	117	131	113	126	121	143	108	106	119	120	128	96	109	120	130	115	112	125	109	130	123	130	144	132	116	139	145	107	113	122	151	102	127	129	120	126	118	120	105	114	113	144	118	124	123	125	128	125	123	115	120	117	144	132	121	110	88	125	116	132	129	93	113	131	111	116	121	105	122	119	122	130	109	105	130	120	118	124	109	131	140	130	114	121	122	116	122	123	113	117	126	141	119	112	145	109	111	135	130	126	128	131	144	135	108	133	109	134	100	121	136	123	119	147	111	126	126	135	140	146	156	127	137	134	138	144	134	132	143	118	117	126	118	121	129	117	134	122	126	133	121	119	102	128	120	118	108	125	119	131	126	128	117	106	102	133	124	111	130	133	141	106	127	116	119	120	129	118	108	126	125	119	125	132	104	138	136	134	118	123	123	135	117	126	122	106	126	132	122	138	123	107	117	112	112	124	114	133	121	124	147	112	147	124	128	113	98	132	123	118	115	106	134	148	121	105	134	124	110	120	109	128	113	126	114	127	107	124	133	138	120	112	100	125	126	122	131	129	115	121	133	147	127	132	124	131	124	128	117	123	119	134	103	124	121	125	120	119	148	122	124	105	140	126	118	122	129	126	114	117	122	115	135	118	117	127	118	102	123	138	120	112	131	124	135	111	120	122	127	134	135	128	117	145	133	135	126	140	136	123	130	124	132	148	130	116	129	124	113	112	108	118	134	116	122	111	138	107	138	133	153	127	133	135	131	134	117	134	133	122	123	110	121	155	107	133	126	126	101	114	117	110	129	132	132	130	112	121	127	128	122	126	128	116	108	105	119	144	127	116	138	119	128	122	130	114	138	121	119	137	116	116	102	113	102	125	130	120	113	107	111	90	130	116	129	127	130	143	124	108	123	126	117	129	100	112	113	114	108	123	139	118	115	110	126	121	125	116	103	117	142	119	130	117	99	130	136	106	125	129	104	103	119	112	130	123	111	103	110	98	119	120	128	109	126	125	136	113	139	138	139	124	135	114	130	125	95	99	100	120	129	115	141	108	125	119	123	104	115	131	126	123	110	112	122	124	117	119	126	118	108	108	126	121	116	132	110	128	133	118	125	111	121	120	136	126	122	125	127	130	99	112	105	112	141	121	124	125	106	130	143	146	108	117	118	126	138	132	125	113	120	129	118	112	136	106	115	118	111	121	102	122	102	128	109	113	136	118	130	129	122	129	111	121	121	110	127	122	141	144	129	105	125	137	127	122	120	107	117
21824	24317	2504	2801	1826	1402	1155	826	583	539	570	501	485	436	387	394	389	383	386	347	384	347	360	346	347	319	356	330	361	361	330	346	347	318	354	334	292	323	325	316	325	318	353	327	316	319	302	344	317	294	270	319	335	335	302	313	310	318	307	288	334	320	351	289	312	347	332	307	297	308	317	309	343	334	313	312	325	306	316	324	329	323	342	310	316	290	325	314	307	323	320	335	356	343	310	312	283	298	330	295	335	325	319	314	309	299	301	318	314	323	293	324	325	298	295	292	286	285	303	308	291	335	328	312	290	301	300	326	288	274	302	342	320	266	296	334	316	323	301	349	293	320	277	303	305	298	334	335	333	299	333	321	336	324	295	314	301	285	303	294	319	296	292	354	289	292	243	326	353	253	284	296	299	291	341	316	331	273	317	316	326	276	317	303	294	297	300	298	298	320	301	299	317	295	305	297	299	285	311	289	306	320	323	285	322	333	340	317	313	306	323	311	324	331	307	286	332	317	309	322	303	317	302	288	311	331	314	306	277	322	324	295	319	327	290	308	310	334	303	300	298	301	287	316	333	298	314	319	297	321	303	284	326	302	320	323	335	318	307	330	298	292	303	332	305	308	311	309	323	298	308	329	330	297	320	301	335	344	328	323	349	316	284	289	355	320	302	325	315	320	326	315	302	313	269	291	301	324	285	283	325	292	294	303	270	284	302	295	323	338	296	315	291	281	295	313	300	302	303	291	310	316	285	332	334	307	310	311	316	298	335	301	336	329	312	332	304	305	295	313	344	288	315	278	295	316	303	305	292	310	322	344	296	309	282	295	292	289	311	310	312	349	324	306	310	300	291	328	310	305	325	317	298	309	298	304	291	310	323	295	327	333	284	304	341	297	330	319	286	298	348	328	298	308	311	294	322	289	306	296	302	307	299	304	317	316	329	315	284	328	327	305	336	298	323	308	322	319	297	312	295	280	285	296	284	302	300	309	325	315	299	304	305	332	331	310	315	322	304	321	284	313	311	290	285	292	293	315	304	314	270	329	288	309	316	306	292	341	311	303	278	320	277	271	321	326	299	301	319	313	322	329	302	337	280	314	306	324	327	313	300	312	309	309	317	301	307	337	320	324	287	341	307	354	298	325	319	325	285	302	312	320	278	313	325	301	343	306	272	285	308	309	273	294	310	332	301	323	286	301	309	336	292	294	310	292	319	313	321	328	307	331	318	315	330	299	291	344	346	305	280	300	319	273	318	266	311	318	306	271	288	307	313	296	316	281	332	276	324	312	276	285	345	319	297	291	327	303	294	331	291	347	334	304	302	308	306	313	323	299	312	313	272	299	292	284	305	308	357	340	297	317	330	301	335	301	334	345	311	303	349	297	323	318	316	296	298	307	317	322	308	334	316	324	340	325	341	336	323	276	321	275	321	295	292	326	324	283	317	316	323	308	315	303	304	319	317	354	326	294	327	308	285	296	311	327	310	318	311	315	318	317	341	303	299	290	330	312	286	312	335	317	290	334	331	302	305	311	291	306	325	303	320	288	314	328	289	321	288	313	304	311	344	319	279	298	309	308	316	289	307	334	328	311	258	311	305	327	313	297	305	298	306	310	316	311	333	284	299	311	314	303	297	322	317	313	296	313	299	318	293	293	324	326	329	328	321	311	298	308	333	295	313	294	296	314	314	293	345	278	283	312	315	318	315	318	319	299	317	297	312	298	297	276	278	317	298	279	308	311	297	317	307	325	321	291	306	303	311	304	320	306	297	305	319	283	284	288	286	294	334	296	302	316	298	302	329	326	305	312	328	299	306	320	302	318	309	294	294	329	301	270	289	334	310	317	307	332	305	317	324	312	305	315	300	316	284	328	306	307	311	276	320	273	298	318	308	316	340	286	306	324	301	322	324	308	287	325	337	309	290	335	298	301	341	302	311	293	292	347	344	306	324	305	295	311	277	303	307	292	312	300	320	286	306	317	283	321	302	291	301	340	320	308	333	302	266	311	304	301	297	262	301	319	310	313	325	317	327	308	333	309	301	314	299	283	290	308	292	309	283	300	279	301	306	323	304	313	292	322	295	325	299	335	290	278	323	278	301	315	305	283	309	302	296	317	302	266	344	324	277	313	301	310	294	307	349	302	297	319	306	315	296	315	310	311	308	288	342	323	333	300	313	282	323	323	292	289	322	304	315	300	321	308	270	295	288	329	324	327	304	302	319	302	333	283	336	310	304	325	295	313	298	279	261	308	331	334	324	298	317	322	325	332	314	345	313	346	308	315	284	293	354	285	272	315	311	337	302	306	280	284	356	316	295	336	325	308	318	331	295	315	346	301	290	317	289	294	290	330	333	303	309	287	317	324	311	310	251	322	302	336	318	285	312	307	294	308	298	330	285	297	308	305	278	346	295	312	300	317	279	313	287	286	295	323	321	313	298	297	332	301	309	306	332	298	315	311	299	295	319	316	286	313	321	305	313	313	297	296	346	291	310	342	302	331	289	318	300	304	287	302	326	309	313	314	285	298	304	293	295	307	319	327	289	311	286	318	315	308	270	323	326	305	316	312	285	309	313	314	338	291	324	313	313	292	285	302	278	308	296	329	337	298	316	295	321	300	331	324	294	317	287	323	319	281	325	301	319	319	315	316	362	306	312	306	340	301	313	314	299	304	286	313	296	296	316	318	309	316	312	322	313	303	334	297	331	331	291	300	301	316	304	316	300	294	301	288	310	314	314	322	335	327	321	271	286	311	296	294	298	331	326	351	282	310	297	283	305	320	289	352	299	325	308	310	280	293	318	311	278	328	292	282	324	319	315	302	296	283	311	325	294	334	306	286	284	325	326	318	331	306	308	311	337	312	312	306	315	280	347	308	321	343	296	326	294	362	306	310	292	327	313	317	261	313	314	327	311	304	306	333	303	320	308	286	303	297	327	327	338	296	326	316	298	307	327	298	327	342	308	339	279	308	336	282	323	271	291	305	320	304	329	300	311	301	311	273	327	301	294	347	310	295	308	305	314	317	307	330	314	336	289	275	302	303	314	293	320	273	299	292	301	326	314	287	337	307	323	290	286	311	305	317	290	332	323	315	293	291	314	309	307	284	309	346	286	292	325	295	296	313	287	288	284	322	312	300	299	338	293	308	309	317	289	301	313	305	305	299	342	301	294	293	322	302	316	336	293	313	331	320	328	281	278	320	293	304	278	328	331	319	313	317	321	303	276	307	315	303	308	318	334	333	330	336	323	353	299	311	302	336	306	328	320	304	297	326	337	311	307	279	297	298	313	295	315	336	324	299	307	312	315	349	305	349	317	296	313	306	288	341	336	308	324	280	287	324	289	292	298	331	331	294	335	307	307	302	340	340	296	285	304	283	291	330	294	306	322	309	282	329	329	319	332	322	297	302	318	286	337	307	304	314	311	285	301	323	298	307	298	306	314	325	279	306	307	300	293	323	310	286	306	308	292	342	321	286	312	330	310	332	302	323	279	325
3562	2087	501	430	315	340	361	319	284	285	286	310	292	269	319	279	295	302	309	292	308	306	295	295	288	287	303	290	263	328	289	290	290	317	313	268	295	288	311	310	299	276	280	285	286	259	270	313	301	266	278	287	285	257	283	301	287	304	313	307	354	275	305	286	295	291	270	278	291	289	289	309	309	301	299	278	259	319	314	300	310	302	314	320	306	324	334	283	291	305	290	313	297	286	334	281	291	302	297	294	286	290	296	270	280	305	296	275	308	334	292	313	299	316	296	258	318	285	306	290	293	299	293	275	302	281	309	277	287	300	321	278	293	300	301	308	336	318	307	300	301	306	296	290	301	281	299	285	318	304	283	299	305	327	251	303	286	297	305	276	329	308	260	274	324	287	287	317	287	271	311	291	252	281	278	283	290	333	297	314	316	295	335	275	297	286	268	279	295	297	301	297	316	295	269	299	292	330	280	284	295	318	298	276	306	303	282	274	262	262	287	273	299	308	291	305	307	293	264	299	267	298	305	275	294	273	303	281	317	288	294	304	281	292	303	321	322	301	301	332	305	300	315	298	266	297	309	286	270	291	297	347	278	303	314	285	300	286	294	283	294	317	304	277	328	318	316	299	291	334	281	306	330	307	330	305	323	293	326	314	319	296	292	299	285	278	310	326	279	263	268	288	274	282	299	289	317	324	294	287	310	315	316	269	283	304	304	298	295	311	286	324	303	280	295	313	275	288	279	318	331	328	282	297	287	296	267	319	290	305	291	296	317	303	282	283	294	291	303	288	332	319	279	332	271	265	288	327	285	280	308	281	284	273	303	295	278	275	298	288	272	327	298	329	299	284	301	288	286	292	293	324	317	286	334	284	308	281	280	295	275	290	323	316	288	300	317	290	281	303	288	290	299	278	294	330	297	300	297	300	268	272	304	337	305	307	261	319	292	279	309	322	322	325	337	330	319	279	290	306	325	296	316	348	291	291	310	287	263	308	282	302	309	301	312	296	304	278	292	272	309	307	312	320	281	313	304	290	302	313	294	299	281	305	248	272	313	281	300	304	297	299	296	287	323	285	294	297	260	309	284	276	299	256	297	325	335	282	264	298	313	313	290	303	294	292	331	272	282	314	307	280	322	316	312	323	333	301	318	292	307	323	283	290	291	293	314	286	325	296	318	315	302	280	345	314	292	293	296	277	278	299	323	287	289	291	272	310	271	296	304	299	288	291	297	262	266	290	287	278	297	285	294	297	324	284	314	290	305	310	325	298	318	305	319	288	302	287	292	277	331	302	296	268	293	311	295	285	282	289	302	316	300	301	299	323	331	298	317	309	309	281	283	274	292	315	298	315	295	304	263	302	330	302	309	293	337	271	304	296	284	290	296	278	285	298	290	271	287	320	304	278	298	300	276	304	299	303	275	276	308	316	312	266	309	263	303	309	318	327	315	306	279	303	333	283	298	275	278	292	294	284	299	284	310	301	305	299	308	287	316	285	308	285	263	312	305	308	297	312	292	293	304	324	285	299	286	293	286	282	290	307	297	328	283	307	314	314	316	294	297	301	295	299	296	290	301	320	263	295	286	304	262	294	297	303	281	297	302	299	269	297	272	299	292	271	256	277	304	306	305	305	302	323	278	279	305	292	284	292	309	302	300	276	300	274	292	311	303	314	293	314	303	300	286	310	284	293	276	293	284	312	303	295	288	293	301	296	286	319	283	305	285	291	299	277	305	276	308	307	312	305	295	292	327	354	277	279	327	300	303	291	338	296	294	283	312	327	295	286	290	297	310	296	301	279	300	307	328	279	297	283	308	330	294	344	338	302	278	287	334	324	303	280	284	308	300	290	295	286	342	299	330	277	298	295	262	316	299	281	241	302	314	301	303	326	291	290	308	287	306	286	319	268	305	298	297	261	274	299	315	281	297	298	278	269	291	276	320	277	298	284	290	292	315	291	293	307	325	277	330	285	327	287	322	331	315	307	291	292	299	295	313	321	294	307	280	308	304	321	297	284	309	289	304	297	344	298	307	284	290	291	306	318	271	324	290	304	307	277	301	306	300	335	288	274	305	279	307	293	321	301	319	297	280	269	297	273	279	315	289	279	302	296	279	289	277	290	337	321	313	319	279	308	330	270	293	301	313	288	295	288	248	277	306	301	310	313	284	301	293	315	288	310	312	275	286	304	291	293	284	281	328	299	305	308	288	329	299	295	285	332	330	299	304	301	272	320	288	309	272	293	277	285	286	288	298	298	321	293	309	298	280	295	290	321	295	300	295	316	311	300	306	299	289	274	294	304	264	274	294	265	308	292	293	314	296	300	279	257	301	318	312	362	304	295	290	316	302	308	275	297	342	300	304	265	290	267	319	313	290	298	323	303	305	300	296	292	288	301	314	292	289	286	299	276	293	278	294	294	260	315	290	294	310	298	301	344	341	287	287	298	292	320	295	274	277	298	268	294	334	293	292	315	307	295	240	306	312	291	341	283	310	307	290	320	262	297	277	295	290	284	294	274	298	292	287	284	283	312	282	308	320	280	325	297	304	338	296	304	308	293	315	296	295	306	302	310	289	297	316	301	291	326	287	270	293	321	302	288	279	300	296	333	276	307	311	333	284	304	304	297	286	306	291	275	280	316	269	279	270	350	298	265	316	312	286	272	293	289	284	317	302	309	269	345	289	287	295	306	288	275	316	282	297	287	289	340	303	288	259	293	282	316	293	294	282	341	314	310	285	311	322	278	315	277	318	290	318	305	304	278	309	300	309	269	327	286	298	320	324	278	301	297	300	314	292	312	305	316	286	305	294	300	268	290	310	291	295	266	287	329	332	288	286	286	311	288	324	291	318	276	291	320	323	300	295	276	328	288	284	317	284	285	269	302	328	311	285	265	337	286	287	306	304	293	271	290	292	322	279	304	346	344	289	301	301	286	259	291	303	321	347	289	288	304	302	295	290	262	328	300	321	276	294	295	286	284	313	290	321	285	302	296	285	293	302	341	281	316	301	273	286	316	315	289	286	269	267	259	299	308	300	309	303	300	312	293	277	315	285	357	273	278	283	269	291	274	319	286	273	291	278	271	304	313	313	289	318	297	318	320	291	318	303	309	284	276	285	280	291	310	280	298	324	239	303	276	338	286	312	271	295	291	289	276	297	305	278	298	285	291	339	289	291	301	278	298	285	318	306	322	292	278	323	304	301	293	298	313	324	328	296	318	301	289	313	244	289	267	322	312	327	317	279	315	281	329	281	306	317	304	261	313	277	302	313	328	315	302	298	297	306	297	303	279	269	300	303	294	308	298	325	280	336	282	270	294	307	283	299	281	282	286	326	312	315	313	304	262	287	306	324	306	295	313	319	298	299	291	289	292	322	261	264	310	295	290	276	284	324	304	291	289	312	255	262	299	333	311	293	309	303	263	268	269	315	276	290	300	297	267	306	301	258	315	268	314	253	312	296	321	303	313	300	308	268	291	296	301	312	321	283	294	278	295
3616	3419	1063	1137	1006	953	839	815	761	658	738	719	706	735	677	684	736	734	700	664	685	674	765	654	719	676	721	717	690	679	698	661	727	682	710	684	651	688	657	713	702	709	669	664	686	721	697	714	699	693	711	688	694	705	688	681	690	691	709	684	669	660	766	732	697	708	684	700	694	674	702	692	719	646	705	683	681	708	686	657	694	701	713	698	698	678	687	688	679	690	700	723	653	716	629	666	713	700	674	636	699	665	693	690	716	647	703	743	701	610	661	674	676	683	696	705	674	732	694	746	723	657	700	687	709	679	732	683	692	723	644	701	673	691	718	675	665	677	649	705	690	673	745	679	746	701	666	725	711	698	725	712	662	668	728	696	651	684	694	667	727	705	691	728	703	702	713	703	681	733	697	655	642	707	688	666	667	680	641	703	715	663	740	740	668	715	707	706	705	684	668	692	682	713	694	722	733	691	692	735	713	661	714	689	665	721	729	763	714	679	669	690	738	671	725	687	715	678	708	735	715	697	697	679	690	669	699	643	702	747	686	682	727	692	670	689	712	639	685	686	731	667	689	712	718	666	642	668	683	680	691	703	703	681	687	651	683	702	729	683	689	692	709	697	732	692	746	659	706	724	699	694	740	678	706	707	710	708	667	673	686	686	727	717	694	725	747	712	731	728	726	716	707	665	689	672	688	622	683	686	651	700	696	683	693	714	734	665	711	636	695	707	693	678	714	690	693	665	723	688	664	729	702	676	718	707	671	687	730	735	719	704	711	704	719	698	695	760	696	690	671	691	698	698	692	674	706	706	706	710	703	664	685	709	678	650	680	692	639	728	687	699	675	687	688	707	658	707	737	688	682	696	731	692	680	722	708	670	676	692	649	717	753	640	689	738	680	710	732	649	702	630	684	689	632	712	694	722	691	702	675	704	662	696	676	703	680	674	671	691	665	700	711	684	710	709	719	712	700	702	724	663	666	713	694	689	702	736	712	651	658	710	680	697	741	704	730	692	732	686	707	688	689	678	635	711	679	672	697	720	702	701	669	663	667	754	702	695	671	672	704	676	685	719	680	652	667	714	681	713	726	703	748	660	713	732	702	715	689	718	668	688	669	721	633	733	698	707	711	702	665	647	671	731	704	729	712	720	706	665	660	694	689	695	715	684	693	681	703	701	692	691	715	666	742	720	678	704	703	735	709	696	739	666	665	678	682	723	706	678	673	731	639	689	678	715	679	651	672	708	655	672	728	735	723	685	684	689	699	671	714	706	688	727	709	670	661	716	670	694	690	670	737	679	676	736	673	700	687	681	690	714	699	663	688	692	673	679	678	721	672	724	703	691	708	691	688	702	732	735	662	736	698	724	701	685	695	700	699	693	686	712	639	700	694	662	701	737	689	703	716	689	691	686	660	683	680	708	693	699	696	685	680	667	710	669	689	740	710	709	704	691	687	698	718	685	676	668	669	719	679	647	724	667	714	712	680	713	677	664	718	707	739	689	701	716	703	704	663	724	705	707	688	729	681	708	701	694	696	713	664	689	727	681	701	726	705	699	681	684	692	689	689	710	721	685	728	682	740	715	779	706	704	716	643	724	735	734	673	715	723	703	709	663	714	663	711	782	706	689	689	659	772	703	636	663	726	699	694	726	720	659	705	673	663	706	677	692	636	722	703	729	656	697	639	688	707	684	711	732	672	682	675	679	670	712	743	666	663	722	700	696	717	713	706	737	719	699	762	727	678	636	707	671	689	703	691	704	665	670	677	713	683	697	708	763	706	699	692	680	662	722	655	710	671	735	684	647	686	681	682	706	683	746	730	697	674	693	698	702	706	616	731	702	724	686	734	682	720	709	707	688	668	708	688	653	679	700	668	708	716	672	695	671	676	711	704	674	689	678	720	738	667	654	710	718	687	723	725	666	694	716	706	725	666	741	664	655	704	712	731	707	732	695	698	703	693	679	709	682	697	716	691	699	698	702	681	696	686	706	679	643	695	656	673	714	702	702	632	657	704	732	738	676	684	714	674	673	688	734	711	691	699	672	711	710	610	689	662	682	670	711	726	696	741	714	705	657	705	721	753	700	679	649	677	635	669	685	686	686	667	724	656	685	703	688	683	735	675	703	678	704	699	688	693	688	710	703	696	696	699	645	664	688	693	739	681	711	673	719	659	667	732	742	671	705	749	707	652	715	699	708	692	668	735	690	662	728	624	688	657	707	674	711	698	689	744	717	701	699	678	690	681	711	709	680	745	696	668	703	705	709	687	706	714	678	672	670	649	708	673	664	709	676	766	669	687	736	690	664	688	659	670	670	734	711	683	685	718	641	681	690	703	738	662	665	719	668	706	690	733	726	724	677	703	737	664	733	752	731	711	687	683	669	680	674	704	691	673	673	681	749	730	697	752	693	711	686	700	709	675	717	651	695	683	691	691	693	669	677	674	662	684	716	672	702	689	698	717	689	729	683	711	682	726	695	686	671	684	731	685	675	689	667	683	679	670	685	695	716	705	705	701	691	733	720	640	724	665	691	721	734	661	662	728	684	673	664	712	672	677	638	679	719	668	720	713	692	726	745	691	749	644	739	658	662	662	733	691	710	730	742	664	689	661	695	707	665	651	702	662	678	682	704	688	707	710	706	690	708	714	685	688	675	709	695	684	722	683	733	672	709	726	716	695	679	713	671	722	699	710	689	720	687	677	709	684	704	701	666	720	689	688	687	712	685	696	658	665	735	720	680	673	712	715	698	675	671	651	635	732	645	754	659	751	743	613	693	685	689	694	736	728	680	754	706	716	722	705	649	662	702	718	686	709	684	676	685	702	723	715	694	657	704	663	712	699	694	689	715	698	662	756	677	690	695	617	696	686	697	673	692	685	656	703	756	632	638	725	660	655	673	658	689	684	682	692	670	709	742	709	729	705	716	694	676	687	696	677	697	738	737	687	715	759	696	715	684	656	691	687	724	673	681	757	653	739	695	719	683	695	678	667	696	684	704	685	669	663	722	682	672	683	679	704	731	679	681	711	691	662	731	705	711	719	684	762	687	679	726	699	701	737	696	649	725	619	648	673	717	732	683	704	700	698	729	676	711	691	680	707	732	730	700	737	674	687	687	726	741	683	678	717	700	681	730	662	687	690	723	710	689	689	705	679	734	700	658	658	681	649	704	704	677	687	697	695	670	752	722	724	667	707	691	684	702	703	682	714	683	719	696	685	695	693	638	657	677	694	696	709	720	702	684	676	633	688	708	765	730	683	677	693	708	730	657	705	700	673	689	718	654	711	698	699	672	672	730	688	678	699	731	735	722	703	675	682	718	676	729	685	686	664	682	728	698	726	675	704	709	657	681	740	764	682	755	729	735	687	687	709	713	692	726	733	718	720	669	707	678	701	720	738	719	707	676	691	678	700	651	699	702	693	665	693	674	695	691	659	733	711	667	707	682	685	681	666	684	660	664	697	700	673	737	684	643	679	676	695	685	694	705	692	659	692	689
19472	25998	3132	621	451	441	408	322	283	287	281	277	255	278	284	297	258	263	302	251	276	270	274	237	254	256	261	258	255	277	262	249	245	271	268	236	278	264	275	267	275	272	246	245	252	244	272	262	258	262	321	291	269	254	262	272	264	271	253	281	235	264	258	266	243	276	242	301	293	276	266	270	257	249	246	277	266	276	265	278	241	265	270	253	247	255	239	277	244	262	259	250	260	259	276	270	267	267	252	226	257	251	257	260	254	287	270	271	244	237	242	252	286	264	305	296	264	265	237	253	247	244	253	255	273	282	272	241	278	244	270	263	265	268	256	249	244	300	246	254	283	290	230	252	278	285	251	235	257	266	259	272	218	269	252	260	250	263	248	279	284	271	277	287	266	267	244	268	271	273	273	277	270	246	274	254	260	256	245	257	240	242	275	276	244	287	256	277	272	265	269	295	291	265	259	256	274	268	245	268	253	294	261	272	281	270	229	249	260	259	271	270	264	263	280	246	262	270	225	275	243	276	250	269	254	271	253	260	269	247	295	254	205	256	278	260	315	273	279	242	261	270	253	246	259	293	266	272	244	269	244	261	284	241	291	277	285	262	244	232	277	278	264	293	291	289	265	290	270	283	244	257	277	257	276	255	284	261	240	242	276	258	266	289	279	289	268	292	261	239	276	272	287	265	270	257	299	266	274	257	281	249	275	253	247	224	253	288	233	277	247	229	270	296	251	250	271	286	264	266	257	260	262	282	257	259	281	287	241	252	245	259	268	265	265	267	243	252	263	260	260	245	274	246	260	309	255	278	277	268	255	302	284	274	302	276	256	259	282	261	244	297	270	268	269	279	278	279	284	264	293	270	240	235	236	260	288	254	288	241	253	263	263	255	245	249	251	263	257	294	284	314	272	268	260	293	259	240	252	239	287	258	250	293	234	253	248	265	234	271	242	270	244	272	264	274	236	253	253	270	253	254	267	274	259	245	279	261	249	278	264	259	250	243	248	289	235	249	245	243	256	292	281	298	226	272	222	266	265	260	290	254	255	265	269	307	244	257	258	249	259	240	285	276	281	274	290	267	252	266	257	257	257	253	265	261	260	246	261	262	301	231	261	283	272	307	272	271	276	278	255	227	263	265	275	270	287	267	230	275	262	282	288	270	265	270	303	242	238	265	290	289	269	291	255	293	274	274	294	260	267	262	287	269	258	260	260	245	269	239	260	261	243	268	263	264	259	260	271	257	284	227	253	266	272	264	251	269	258	272	240	273	257	262	271	279	310	243	285	220	242	261	289	263	276	277	292	297	267	278	256	263	275	282	251	275	272	256	251	270	261	258	267	272	270	259	249	272	265	249	265	259	267	260	261	263	257	253	266	259	265	267	300	303	257	249	263	266	285	266	259	273	290	285	245	228	288	226	252	273	252	246	232	255	250	289	248	283	281	268	251	273	257	253	303	250	250	267	244	255	269	256	269	270	296	280	253	256	271	263	248	277	249	296	244	257	277	277	277	268	263	275	267	273	277	270	259	252	258	269	257	265	279	275	271	235	286	233	257	282	273	264	259	244	241	251	224	244	261	251	234	285	288	298	260	272	247	280	281	284	239	298	265	249	263	248	290	302	272	264	283	251	248	251	248	275	250	287	241	248	235	271	261	243	276	278	246	259	252	284	275	262	242	271	275	259	261	259	279	275	261	250	278	282	235	266	265	273	261	279	257	284	255	271	270	223	278	282	268	262	253	248	280	267	277	256	213	253	280	273	294	288	264	231	276	249	259	262	256	244	279	254	307	246	256	266	259	260	280	270	286	244	297	277	241	278	257	288	272	244	258	259	244	243	264	238	263	273	273	263	248	289	234	260	251	248	279	276	270	238	247	279	266	255	253	262	252	257	229	265	272	256	254	243	284	263	248	223	247	241	284	275	274	264	264	265	273	275	252	286	242	274	264	287	250	255	275	277	263	268	282	286	300	265	282	265	265	264	248	275	269	277	253	288	278	249	265	291	259	267	252	266	261	290	276	251	252	272	274	278	280	292	290	270	280	278	254	260	295	275	276	251	247	254	288	276	254	281	241	260	240	225	256	256	264	278	277	251	258	261	274	259	259	267	283	269	243	229	264	259	252	262	249	278	288	260	272	280	254	276	264	236	251	266	236	253	247	266	283	256	263	283	253	267	243	272	287	294	280	255	243	227	273	303	278	281	261	268	296	286	269	254	255	286	264	244	218	247	251	281	260	266	239	268	284	272	269	238	252	308	264	285	295	272	271	260	278	259	267	280	290	282	288	254	255	236	237	257	264	246	255	275	263	254	271	249	284	280	257	267	261	286	239	283	227	266	275	289	266	260	233	279	279	293	273	274	255	292	249	230	233	260	302	247	276	263	244	252	279	247	243	261	305	253	232	269	256	268	263	287	272	275	257	306	262	248	252	266	270	278	279	292	273	240	258	247	285	289	262	259	289	276	245	255	274	240	248	278	257	314	267	313	233	308	294	247	282	266	243	269	289	279	291	247	286	249	317	277	262	257	249	301	291	287	287	291	300	259	276	271	248	316	268	257	283	289	271	273	270	277	271	229	232	249	272	289	262	262	268	298	251	235	241	279	271	266	266	241	243	251	252	271	247	255	232	274	263	269	252	282	294	267	248	275	251	256	266	241	296	288	251	280	267	266	274	260	258	281	291	244	280	266	255	249	268	268	255	271	231	252	248	279	293	239	259	278	252	266	270	267	279	262	274	250	243	261	301	270	252	277	251	264	287	238	293	266	302	279	250	264	255	262	250	277	242	277	247	273	256	271	277	265	290	290	287	227	270	230	242	269	266	246	284	293	271	238	247	227	261	249	251	264	283	267	275	273	284	281	309	291	280	258	252	266	266	277	275	300	272	265	274	271	270	241	273	288	283	290	274	255	232	278	260	272	233	291	270	238	237	275	280	240	276	298	311	266	255	267	252	271	296	285	279	253	269	271	267	257	252	265	293	244	259	274	231	239	264	280	260	287	260	283	264	256	272	253	300	236	292	269	283	246	260	251	278	252	255	265	289	254	265	240	302	286	273	269	296	299	248	289	217	242	241	258	275	261	257	229	286	239	240	286	229	274	234	251	251	236	258	300	274	248	272	252	266	257	230	282	260	243	252	280	282	251	287	255	276	303	248	240	266	288	283	260	264	270	274	267	266	271	294	262	278	280	266	283	298	247	256	265	256	257	263	247	268	265	239	261	263	282	295	285	265	260	278	237	257	277	270	256	232	235	261	264	289	274	240	253	216	268	270	258	273	239	267	235	273	270	233	268	260	250	251	251	266	252	288	230	247	295	246	288	239	280	279	289	250	243	263	272	261	286	264	255	260	259	282	262	283	283	257	309	254	231	297	245	279	267	273	274	250	277	260	268	259	260	260	246	268	248	264	268	251	262	275	246	269	256	247	233	243	262	258	224	287	269	231	238	236	257	305	260	273	235	253	261	264	267	273	303	290	269	263	246	230	247
16057	18898	2005	1926	1473	1385	1318	882	801	778	824	777	651	719	603	648	706	658	649	684	622	625	603	686	629	590	623	656	627	602	610	639	644	655	649	622	606	664	665	641	583	657	643	590	586	645	610	669	599	645	614	616	602	612	619	647	595	638	628	604	603	643	559	603	559	632	670	620	630	578	653	630	634	666	642	600	584	598	657	630	640	639	659	623	616	635	639	610	619	629	633	651	627	606	636	636	631	606	631	609	660	609	610	637	607	643	599	616	604	637	623	592	640	611	658	635	626	660	645	645	633	646	659	630	592	610	632	617	647	600	641	616	611	641	629	636	622	632	592	662	684	575	625	613	612	610	670	641	598	593	625	615	692	588	601	604	632	595	619	627	609	637	623	591	658	625	601	663	657	592	578	599	634	622	612	616	659	597	640	714	637	623	623	614	587	633	670	596	629	631	592	619	608	594	621	592	628	626	642	639	670	633	623	598	633	590	624	614	663	606	637	615	613	645	605	588	651	654	625	581	585	678	645	636	659	634	569	620	615	629	628	589	614	597	589	581	625	677	646	664	618	635	613	623	615	637	668	626	613	650	606	636	636	654	610	628	638	658	634	627	635	632	616	631	613	654	645	595	630	604	585	630	630	599	637	617	603	619	605	598	575	604	613	637	611	604	609	634	652	615	652	615	662	623	667	610	610	620	606	625	578	600	635	613	604	647	663	632	620	614	610	581	637	656	635	625	666	626	610	639	599	605	658	613	642	615	638	618	627	657	647	629	656	616	638	595	620	629	633	631	632	628	651	644	596	616	694	618	630	588	583	604	569	687	610	620	658	593	616	593	625	629	635	622	644	576	660	640	660	696	619	577	670	642	638	593	601	604	628	619	669	634	651	636	593	637	597	679	639	634	609	622	615	621	631	654	682	597	599	623	651	707	627	625	615	621	593	627	653	651	592	650	612	611	646	621	591	618	624	611	608	628	596	648	626	642	608	674	614	662	594	614	638	602	660	627	657	637	584	591	670	640	633	627	615	624	584	623	675	662	653	621	641	604	654	633	592	604	617	628	666	605	596	597	686	603	637	618	600	586	637	639	620	650	615	632	645	613	631	623	618	677	632	589	575	657	604	597	659	602	624	627	611	657	608	644	660	610	592	650	644	614	577	604	622	637	623	605	653	618	628	618	581	626	617	630	636	601	601	631	624	643	619	654	617	650	595	619	639	684	620	586	573	679	581	602	651	624	630	583	628	626	602	614	612	642	675	640	683	620	657	633	669	599	626	616	626	637	634	609	609	648	623	628	645	646	624	665	603	608	630	597	646	624	628	628	613	586	614	581	629	608	611	599	595	669	613	618	629	618	620	592	594	592	638	624	638	635	595	605	625	608	613	595	623	674	616	622	644	632	641	651	616	589	575	598	601	610	623	596	588	666	655	639	590	630	589	599	639	657	631	663	603	636	615	645	614	622	630	614	629	631	608	621	602	644	593	582	612	618	649	625	645	576	599	653	678	645	608	633	644	637	629	645	640	608	660	676	586	584	646	631	579	639	627	622	583	589	616	623	580	620	601	604	637	592	664	632	650	633	619	626	647	650	613	656	657	629	597	624	629	585	606	600	605	608	629	611	605	619	610	672	648	630	611	645	635	650	609	637	642	625	654	612	625	640	602	637	612	642	615	598	616	608	633	639	589	632	609	587	630	597	610	609	615	681	614	621	589	618	643	605	591	647	585	627	607	607	617	619	613	652	575	661	626	609	613	605	640	669	620	639	638	595	636	617	614	612	647	604	580	617	630	685	646	600	593	657	623	662	620	588	645	554	597	623	639	621	610	657	646	613	605	642	625	680	624	595	658	642	605	602	635	644	634	610	623	643	597	634	620	649	639	626	598	655	621	615	666	623	597	594	613	632	625	626	656	591	606	598	601	618	612	597	622	651	637	616	639	643	612	626	586	653	624	622	642	594	602	597	638	612	587	610	600	640	618	628	624	614	639	631	591	613	634	666	673	617	594	649	630	657	608	588	610	617	632	596	644	616	653	595	654	581	614	616	643	571	659	644	642	629	608	650	598	637	648	613	645	623	621	604	656	667	621	666	612	615	602	617	674	629	619	638	651	648	662	646	596	640	634	593	615	609	592	618	635	596	624	667	610	621	607	614	613	603	570	607	607	620	644	616	609	619	637	633	590	599	664	586	615	592	638	583	597	633	646	620	599	611	605	634	621	603	567	617	667	601	654	624	632	634	646	605	583	618	644	630	670	638	588	604	628	561	616	604	633	629	666	618	638	678	618	648	617	636	658	582	605	614	621	640	616	623	621	641	660	621	586	638	621	608	615	586	623	596	617	606	635	619	667	605	650	608	664	610	599	606	664	640	638	670	637	603	610	622	628	632	634	617	626	643	655	632	665	606	635	623	665	596	635	602	654	630	609	624	612	605	616	609	607	598	580	626	670	577	678	604	614	666	648	651	647	591	598	622	651	656	674	653	619	603	638	645	585	646	636	646	628	625	682	628	643	607	659	649	619	627	606	616	597	664	631	574	651	619	609	635	591	591	601	624	660	637	676	634	637	657	629	626	665	615	654	639	614	624	599	668	647	599	653	590	613	651	690	645	626	644	634	615	630	675	632	603	639	646	634	633	648	617	618	632	631	629	657	644	628	592	609	621	607	615	633	613	673	623	586	644	620	603	627	659	611	598	618	646	616	641	608	646	586	614	596	601	584	640	621	671	644	631	617	621	635	611	609	622	627	612	608	612	633	601	662	625	628	634	612	623	598	642	628	586	612	642	643	621	621	614	634	625	660	668	609	595	576	630	638	646	618	617	641	664	632	610	638	654	613	638	614	663	647	608	606	646	661	625	618	658	589	601	573	620	609	621	628	613	595	590	613	627	648	633	596	624	612	625	635	597	685	650	653	618	644	615	640	656	641	620	660	587	626	654	626	646	628	589	586	659	633	620	624	629	646	632	603	651	615	639	600	592	630	634	626	599	643	646	606	633	615	618	643	622	662	602	606	614	628	610	638	619	627	657	651	633	624	681	645	620	635	636	620	620	605	654	588	609	634	661	650	625	651	593	580	614	578	615	625	661	639	604	617	645	649	597	699	659	625	637	585	627	646	641	619	569	614	581	586	603	644	603	588	600	582	634	623	635	642	635	613	637	595	646	627	608	643	626	636	608	604	623	622	617	598	633	605	642	652	583	652	624	619	587	639	596	606	630	609	643	642	592	679	637	603	617	621	647	630	636	620	632	650	606	648	592	605	643	634	608	624	648	599	615	648	630	583	658	595	624	632	635	635	621	613	642	595	617	614	645	598	656	614	672	651	569	647	590	631	600	620	607	649	632	614	639	607	638	618	615	618	606	643	646	631	651	638	613	633	659	624	609	599	611	661	610	636	603	630	628	598	635	599	632	649	670	620	650	598	637	625	641	642	637	643	625	682	623	581	638	613	624	613	615	604	612	614	583	593	643	630	651	634	594	657	619	663	570
29327	38291	6987	855	533	389	215	187	183	183	192	168	148	138	124	119	164	125	151	143	100	131	118	127	127	124	154	134	107	118	144	107	136	136	149	125	116	135	124	124	131	127	125	131	129	117	128	131	140	128	124	140	125	126	112	124	141	115	142	125	106	114	128	151	119	139	119	128	119	113	107	111	120	116	124	110	141	103	127	112	127	122	101	101	124	102	107	126	120	105	127	135	111	106	118	108	107	125	121	126	124	103	124	139	103	116	141	144	105	124	111	114	124	120	105	104	120	121	118	126	112	118	120	116	145	130	122	127	119	128	122	118	122	121	138	122	110	123	148	137	109	127	130	121	127	124	112	106	135	133	135	111	123	129	135	133	117	135	127	118	119	124	128	125	136	119	125	131	122	137	115	103	116	129	114	115	116	121	133	112	121	124	131	129	126	125	136	129	131	119	122	112	106	125	98	127	132	125	116	123	116	132	137	120	117	135	123	141	135	128	144	136	100	133	122	120	112	127	135	119	95	111	121	103	133	140	109	141	103	104	126	129	115	119	119	117	116	102	146	124	116	106	124	154	112	128	126	118	121	143	133	127	134	111	112	101	109	117	124	136	109	105	107	124	136	121	133	132	127	118	105	132	114	116	120	129	99	101	127	103	131	117	111	123	133	120	128	99	109	131	117	145	110	131	153	116	127	127	114	110	114	113	138	144	132	142	126	125	109	115	118	132	115	104	110	134	140	127	127	134	127	137	138	132	95	117	138	143	127	118	132	122	120	105	119	114	131	117	131	131	112	112	116	118	117	130	121	128	107	108	126	125	119	135	129	106	132	139	117	132	114	140	133	128	128	125	119	124	138	119	116	131	130	114	117	130	116	106	122	140	111	120	115	128	139	115	134	124	129	122	114	117	116	119	120	104	112	128	109	119	128	127	129	124	128	116	124	112	133	120	115	131	119	141	139	93	126	118	152	102	112	97	121	120	128	128	118	111	138	145	107	116	121	126	124	130	126	131	118	130	110	113	111	115	142	135	124	134	113	137	148	135	114	119	127	130	144	117	143	136	134	130	121	118	129	123	124	123	138	118	113	137	116	132	118	121	129	128	127	110	117	107	109	112	119	112	131	116	105	121	118	125	139	128	110	114	120	118	111	135	114	112	125	112	131	113	119	125	122	134	127	133	122	124	99	144	132	120	128	145	124	125	120	124	129	126	128	128	119	127	106	114	104	122	119	128	141	115	119	115	114	109	127	141	132	108	129	98	124	133	98	124	141	114	143	116	118	136	115	98	118	88	109	119	118	139	115	114	117	116	107	125	113	106	127	116	119	126	123	130	118	123	129	123	126	122	120	136	99	115	108	137	110	152	101	123	137	128	119	129	118	111	114	129	130	130	107	131	115	94	128	99	126	115	121	133	119	121	144	127	117	144	134	114	111	119	141	126	112	118	122	145	141	134	121	114	97	109	128	123	127	133	110	143	132	124	134	122	123	104	121	131	102	117	105	121	134	106	126	115	128	118	111	115	119	122	132	115	137	116	103	113	128	120	142	138	116	161	150	105	111	125	134	124	113	115	126	111	122	130	134	125	108	125	140	112	114	121	134	129	125	141	140	119	125	114	120	127	124	122	98	104	116	115	158	122	124	114	110	115	131	131	111	128	100	102	103	130	104	119	107	133	126	137	129	119	127	96	115	121	121	132	118	135	121	132	123	136	119	123	132	135	130	103	125	128	112	135	144	112	138	123	127	113	115	127	96	129	136	117	125	135	121	114	114	131	104	106	128	139	127	125	125	124	119	134	117	109	136	106	134	114	120	124	101	123	120	111	132	144	131	112	133	112	120	99	130	129	113	118	148	126	130	121	121	117	142	113	124	135	115	139	112	110	95	114	110	120	117	129	82	136	112	103	121	128	109	139	133	130	125	132	120	117	132	140	128	120	123	105	142	111	121	125	143	127	146	131	129	119	132	110	115	122	147	115	100	148	126	94	133	137	125	114	118	134	120	86	126	131	134	108	140	119	115	118	126	109	120	128	127	121	127	118	120	139	125	120	117	112	113	120	131	111	120	119	128	124	110	114	142	104	121	110	125	98	110	105	118	100	129	106	119	115	140	106	105	127	113	118	124	137	127	123	126	143	118	128	143	125	123	117	112	116	137	125	118	116	125	139	107	132	110	92	135	108	128	128	116	124	145	108	129	117	123	124	114	98	138	125	111	122	124	139	109	100	125	114	113	105	139	129	118	122	122	108	117	125	127	120	137	142	119	137	107	115	120	110	130	120	113	120	112	113	125	130	134	116	103	120	108	114	130	107	138	125	102	104	141	109	122	115	135	136	130	136	127	111	118	121	101	117	98	134	116	126	119	120	115	141	118	119	141	120	112	103	132	127	126	139	104	98	115	138	124	135	125	113	129	126	130	131	103	121	128	120	98	119	127	122	117	114	137	131	153	119	124	126	135	106	131	131	133	128	135	125	108	134	113	150	114	132	134	123	129	104	112	117	110	129	130	127	116	90	126	138	116	114	126	127	144	96	150	122	116	119	111	130	146	107	134	115	147	123	100	129	135	110	107	96	130	116	120	123	137	135	129	114	119	121	133	107	129	111	114	114	123	123	127	116	121	156	126	125	135	136	117	120	134	110	127	118	92	126	127	128	134	126	118	101	143	129	139	99	110	121	113	135	130	126	130	110	107	114	122	116	127	131	112	121	121	110	135	119	126	118	131	128	120	133	96	123	129	113	106	137	120	116	117	130	118	96	114	125	143	129	128	146	139	127	116	130	117	110	128	131	123	119	117	115	123	124	102	125	134	133	109	133	120	140	134	117	133	134	110	122	119	120	108	103	121	130	104	129	119	107	106	133	105	108	112	137	116	138	117	134	144	94	111	122	112	116	135	143	131	100	113	88	125	111	127	106	119	151	131	126	140	139	111	113	126	135	127	128	110	114	134	113	116	125	112	127	140	135	124	126	111	129	112	110	106	138	133	122	124	144	137	120	111	106	124	102	134	125	123	116	135	100	113	120	115	121	104	143	141	125	139	116	128	123	118	108	145	147	120	114	127	112	134	107	113	113	145	118	123	114	124	121	130	126	128	135	107	98	117	130	142	122	118	123	116	140	120	98	107	106	124	114	119	130	115	120	128	116	114	115	131	122	118	129	126	119	128	118	131	120	113	124	106	133	126	134	138	143	119	123	113	109	134	127	137	115	117	114	119	107	127	118	115	120	111	125	123	111	94	119	141	102	110	132	117	111	142	114	137	136	117	112	115	108	138	133	131	139	128	146	118	114	119	116	110	117	138	123	126	124	121	125	116	124	120	119	136	129	120	130	133	122	130	119	118	111	114	111	124	129	137	147	123	128	103	128	127	94	143	125	112	115	131	121	126	104	126	131	115	96	120	117	135	127	133	107	116	104	112	118	112	142	118	114	122	129	124	106	118	137	131	115	100	132	112	116	122	107	122	133	129	121	106	141	120	121	130	119	135	129
21106	23991	2108	2516	2172	1742	1034	802	647	597	657	637	454	470	401	415	348	417	383	365	349	353	358	332	343	331	311	370	352	337	320	333	340	333	348	349	317	285	328	347	310	325	378	341	344	309	308	353	320	317	307	310	310	302	293	300	359	330	292	290	334	316	295	294	307	323	322	348	298	309	314	316	303	294	332	280	279	305	318	320	302	314	327	353	319	307	296	318	304	333	304	334	287	307	317	302	314	316	315	310	325	340	308	328	295	313	309	296	347	299	315	298	340	329	313	336	331	326	292	343	294	306	308	286	297	298	341	317	325	290	287	324	299	319	319	292	329	309	322	337	314	315	310	307	316	306	300	297	304	278	310	291	311	340	293	309	299	312	327	310	320	308	290	299	335	310	287	326	346	321	321	318	310	301	295	295	309	290	326	329	289	302	296	327	300	294	335	316	304	318	311	302	278	297	289	317	324	303	309	341	329	320	323	302	298	268	285	334	314	277	313	332	331	307	309	294	290	332	325	314	298	308	297	308	307	303	323	316	310	325	294	321	339	316	308	302	347	316	304	300	306	323	343	321	321	311	299	308	327	292	322	290	290	302	300	307	300	288	293	263	309	344	280	319	305	305	290	303	289	323	274	340	346	329	314	326	338	319	303	303	285	296	311	319	329	302	328	308	296	333	279	323	316	293	305	314	305	327	309	325	310	317	338	276	309	322	304	333	283	309	309	323	313	331	318	304	333	304	311	320	300	321	293	297	321	333	315	284	348	321	337	290	310	301	308	278	291	303	300	331	297	322	305	315	317	327	321	290	332	308	343	302	304	300	312	325	302	298	308	301	305	308	293	311	323	309	302	277	311	300	331	307	318	307	312	298	311	316	326	305	280	322	307	348	292	324	308	361	318	322	309	326	297	355	286	345	299	278	281	336	310	357	329	304	316	298	273	301	285	301	321	293	323	304	310	287	300	292	306	311	341	322	295	311	336	285	296	320	326	312	324	299	307	331	353	316	310	299	298	294	316	298	298	309	314	296	277	301	298	311	302	317	319	299	312	279	303	292	293	292	308	323	322	318	288	312	303	315	315	292	319	295	318	302	308	310	320	307	345	300	315	325	294	367	333	320	322	328	317	312	308	311	303	340	316	311	322	321	324	299	297	300	289	307	296	268	310	315	317	328	309	295	296	291	334	316	306	295	282	296	305	319	276	326	315	310	314	297	281	299	302	292	294	295	312	304	312	324	308	327	280	329	302	294	325	339	310	312	300	334	277	329	314	297	296	305	318	311	315	332	284	282	313	288	284	308	357	312	321	342	314	324	301	327	321	314	290	312	313	309	310	340	321	318	321	309	333	310	308	276	322	290	342	312	302	308	312	317	309	296	332	311	300	317	341	291	290	312	324	302	294	312	272	290	322	290	279	272	322	284	323	319	302	325	311	319	319	358	316	342	332	323	287	296	313	294	327	326	327	310	300	301	309	332	304	313	312	298	302	308	313	294	341	342	296	315	283	298	332	306	334	294	316	303	299	306	315	301	296	338	337	334	319	303	311	343	292	276	324	314	286	293	316	317	312	339	303	298	293	318	316	309	294	293	300	303	331	315	312	300	324	321	288	308	315	325	333	304	316	272	316	306	302	313	326	288	302	287	286	297	312	312	308	272	308	315	275	315	311	330	324	309	304	298	288	331	323	331	314	294	337	323	288	315	295	315	314	317	285	330	332	308	331	314	296	338	289	312	319	309	302	324	311	279	292	318	317	321	313	359	325	354	322	324	322	319	309	346	319	318	292	306	290	315	306	297	317	332	309	335	298	327	297	332	310	330	271	292	333	310	317	317	302	315	332	281	305	314	273	298	299	333	302	314	308	296	302	319	311	333	332	319	300	334	325	328	299	312	310	311	292	315	352	316	327	319	329	311	315	317	284	335	306	302	319	333	290	312	321	321	311	324	297	290	314	298	287	321	320	285	298	325	324	303	323	300	282	287	345	313	306	318	299	341	293	293	305	308	318	322	332	345	332	314	314	316	292	272	295	329	315	298	317	310	332	336	328	286	294	292	321	305	289	340	318	301	268	325	291	320	293	302	335	326	303	297	335	289	324	307	315	316	297	308	323	313	314	355	302	310	300	352	302	312	320	320	317	304	326	316	349	297	317	322	316	288	287	326	314	339	303	324	328	320	296	310	299	308	286	293	325	306	331	335	341	293	284	284	318	334	282	322	323	293	318	292	314	313	307	295	327	323	313	314	314	291	288	326	305	306	285	296	286	336	266	320	280	308	327	311	314	316	305	286	306	307	356	278	325	316	314	311	320	308	341	323	309	296	303	322	326	313	295	317	283	327	325	315	306	306	308	303	295	308	334	281	359	281	283	326	330	297	303	273	291	303	321	308	297	300	299	332	309	326	295	299	340	310	349	313	304	286	291	328	301	308	295	322	305	314	338	300	312	294	311	308	283	294	316	314	283	307	315	325	315	313	305	269	320	272	299	299	306	330	316	316	323	317	309	304	303	325	301	330	332	327	292	311	319	317	314	313	290	328	294	309	288	296	333	287	291	346	314	298	304	322	340	304	323	300	313	315	314	268	307	298	315	302	301	266	294	332	283	292	316	297	317	328	317	320	315	312	292	307	315	310	306	301	307	282	329	270	309	305	309	310	298	291	293	284	315	299	318	277	304	295	282	321	260	300	326	314	332	290	303	327	273	332	312	305	281	350	310	337	313	333	319	306	316	287	269	305	337	310	323	284	330	297	295	320	315	331	363	314	314	355	349	297	330	327	296	295	309	328	334	294	314	310	324	311	310	309	279	321	298	311	283	268	310	297	314	306	297	321	338	331	339	332	310	305	315	306	340	315	304	294	289	298	332	339	296	287	273	295	298	329	320	320	307	302	347	318	302	326	325	315	290	296	291	317	318	287	310	300	302	295	316	309	287	315	305	282	313	325	327	316	304	305	321	320	319	316	313	314	319	290	309	318	311	298	309	303	324	327	303	315	322	307	344	283	293	315	316	317	309	294	305	283	318	320	331	294	294	314	288	307	300	329	322	329	340	337	281	308	298	292	307	303	312	337	293	309	272	300	315	323	323	312	305	296	284	311	299	308	315	331	286	339	319	301	297	311	335	325	341	319	304	300	314	330	334	327	299	317	315	288	285	287	326	317	326	292	313	313	319	307	316	298	300	293	263	338	325	315	294	300	288	361	299	339	325	329	285	306	323	340	282	298	312	305	316	340	338	303	337	313	290	326	297	303	310	295	330	291	291	304	346	303	298	322	316	332	336	297	314	293	323	331	307	279	319	269	293	322	327	313	314	328	315	295	317	283	309	325	323	359	326	290	266	282	335	322	318	299	273	310	324	305	297	285	315	326	318	309	306	312	305	297	321	326	312	314	300	304	285	315	326	329	302	329	324	325	302	299	314	337	303	302	297	291	316	324	319	311	294	269	329	329	292	325	294	287	308	285	317	283	299	312	319	319	314	346	310	303	324	310
3281	1678	455	396	382	338	295	307	308	320	281	318	302	260	312	297	296	287	285	302	315	315	298	325	333	296	280	260	316	301	303	245	297	280	302	297	316	291	312	243	323	256	263	277	261	317	303	308	276	283	316	277	288	287	279	310	305	285	299	289	310	285	271	300	303	320	289	282	301	305	282	303	271	291	292	306	281	307	287	273	268	296	336	313	334	291	292	308	286	276	274	295	314	272	297	304	299	279	278	311	300	299	294	259	295	312	284	292	287	306	277	296	309	315	306	278	289	290	289	300	276	291	308	317	307	300	329	293	281	281	302	297	282	324	309	315	304	269	299	296	308	293	263	294	274	303	308	282	315	310	253	302	276	283	240	295	275	316	301	322	307	271	300	262	289	250	309	286	284	310	293	271	296	306	278	260	295	306	271	283	301	279	284	277	286	288	304	299	298	298	268	308	299	322	292	296	252	303	282	327	284	280	269	294	291	285	305	282	277	300	270	276	274	300	290	334	293	271	296	284	295	281	304	308	298	288	292	285	311	299	252	302	317	282	328	297	309	305	317	282	281	309	302	278	316	310	325	288	253	306	284	270	300	316	270	286	299	301	300	290	302	308	281	272	315	321	255	283	302	271	289	280	285	290	303	317	289	277	318	295	306	333	292	254	301	290	278	276	311	299	321	295	313	288	285	294	292	287	275	317	273	293	268	312	295	297	305	265	281	285	291	311	308	276	296	313	285	292	287	298	258	316	313	287	271	314	288	304	308	307	299	291	265	273	293	289	308	338	248	308	300	286	288	312	277	271	285	304	297	288	271	279	297	283	325	329	287	324	313	283	271	269	305	345	289	275	324	265	289	267	320	285	283	288	300	283	293	271	314	274	268	293	290	293	285	296	300	284	322	292	272	284	303	290	264	310	299	318	295	274	308	260	296	274	287	294	290	272	307	275	315	298	274	289	285	306	297	313	295	284	300	290	269	287	280	325	298	285	316	264	305	292	350	304	276	302	272	290	296	306	271	274	304	303	340	305	330	289	304	322	265	274	284	284	305	311	295	284	309	323	315	294	296	294	259	287	300	305	272	281	284	314	301	294	298	292	290	263	283	292	295	326	316	293	287	308	280	309	282	314	289	282	303	307	304	296	272	289	269	280	299	296	288	279	288	289	256	293	295	288	290	286	297	266	267	275	318	306	277	325	286	288	311	253	281	299	296	309	300	323	300	288	311	314	288	287	322	307	288	265	275	311	296	300	279	307	308	285	297	304	296	319	314	276	306	298	308	326	302	310	305	288	303	281	322	299	299	280	298	306	305	278	296	283	291	298	280	281	276	275	288	302	254	246	285	284	314	255	290	273	305	326	276	294	260	300	283	291	322	308	288	289	293	320	262	284	297	284	283	272	276	322	293	279	292	287	313	296	290	279	276	275	309	294	345	277	271	302	289	292	294	313	301	327	293	306	276	249	307	295	279	310	282	303	296	329	295	284	325	293	301	291	293	321	262	321	310	309	310	260	291	298	264	289	289	283	319	278	300	308	308	340	263	305	283	283	318	312	283	301	285	287	266	267	300	302	289	281	306	337	317	293	300	289	309	317	255	305	245	301	278	337	258	336	348	293	288	315	309	340	309	272	306	307	313	334	280	284	311	288	300	299	289	314	296	298	296	309	309	303	272	269	295	283	277	307	302	292	294	291	269	276	339	317	283	277	278	268	313	320	275	303	295	290	274	284	293	309	288	298	293	278	323	290	309	280	297	260	314	309	261	298	278	292	296	312	271	285	291	306	284	272	312	311	325	286	297	294	294	312	294	304	283	266	296	306	289	276	282	279	287	308	272	320	264	283	292	288	324	299	308	277	279	299	284	253	285	293	272	249	264	298	304	248	271	282	287	285	283	324	266	297	302	293	298	314	307	280	274	278	294	248	269	308	289	296	271	274	282	283	315	279	289	297	323	282	301	287	304	306	316	299	294	300	283	290	318	294	274	304	285	297	289	290	306	291	278	270	303	282	317	277	302	287	276	274	301	285	297	280	296	274	297	286	303	290	290	290	293	316	302	282	262	286	296	316	314	287	302	271	297	270	268	305	298	309	341	277	290	298	321	300	306	290	302	278	317	301	298	277	287	331	296	288	324	274	316	295	292	265	316	310	284	296	289	270	307	289	292	275	279	297	261	305	300	252	278	275	302	303	269	304	299	283	288	323	310	313	288	273	283	297	302	286	306	302	292	282	302	294	290	285	294	313	335	310	296	287	292	295	268	300	301	256	294	296	296	281	294	314	313	287	306	300	263	287	302	279	291	266	245	305	289	296	315	260	276	285	271	294	284	287	288	294	291	270	293	272	289	296	314	295	265	292	289	295	298	282	294	302	254	314	284	330	286	308	308	286	286	307	344	297	319	323	291	269	283	319	306	289	283	337	291	308	266	287	304	276	311	303	319	291	314	299	303	279	293	283	296	324	306	293	263	313	286	296	275	315	288	301	272	273	289	274	264	307	318	303	292	290	299	313	328	308	283	305	298	305	295	307	277	316	308	333	328	326	324	292	267	264	268	298	303	275	308	310	329	290	292	305	291	321	299	269	294	303	285	300	307	272	276	294	282	288	289	333	311	310	274	268	299	271	257	309	270	301	278	301	267	270	311	273	286	290	274	298	268	298	303	304	272	333	279	275	307	298	287	302	269	253	286	288	306	316	298	296	320	321	310	300	307	282	276	304	297	307	283	285	273	288	282	281	302	307	316	285	320	282	280	292	280	296	284	262	309	269	294	291	297	275	297	273	307	259	295	286	298	296	306	292	304	277	313	308	314	334	266	279	285	312	274	311	264	289	294	282	279	279	303	336	310	276	294	295	286	290	284	280	288	292	249	289	315	314	304	276	240	328	248	278	323	284	316	294	271	299	334	286	314	310	286	259	293	282	279	303	294	316	302	293	292	285	293	270	275	277	306	297	290	293	304	326	292	296	300	261	293	312	293	282	305	279	317	276	269	292	324	296	304	307	305	300	306	250	284	311	280	281	296	250	283	270	292	282	270	310	294	303	290	268	283	278	256	265	282	288	253	276	296	292	289	256	274	288	312	308	287	305	271	306	297	292	309	296	294	294	282	294	309	280	304	283	289	290	309	301	314	277	297	324	313	314	257	273	325	292	332	290	281	300	270	265	256	292	277	311	302	315	275	277	311	308	317	321	315	287	316	292	306	285	284	278	301	293	307	317	279	295	297	307	270	289	320	285	287	278	281	290	316	295	252	266	277	284	289	314	271	296	308	298	296	297	269	276	291	291	315	272	271	304	284	281	281	272	284	303	314	272	295	266	296	295	307	299	293	269	298	313	279	309	284	313	294	308	281	284	287	305	284	310	308	293	288	263	313	302	298	307	308	294	329	291	274	285	317	310	305	271	268	282	289	313	302	273	324	306	300	293	293	303	314	282	294	301	324	302	251	284	284	293	295	294	278	252	306	302	296	316	291	269	301	303	270	324	303	297
3440	2902	950	1014	1092	892	724	720	713	711	726	707	687	701	755	721	714	652	720	705	673	749	670	733	698	735	710	710	697	679	705	696	682	685	690	700	711	732	698	680	712	709	680	692	714	662	664	694	656	695	694	667	691	647	688	709	715	685	686	688	748	678	657	709	730	710	716	706	740	691	723	756	676	665	693	742	684	678	689	688	695	686	729	687	673	682	688	668	720	688	675	687	684	675	707	664	706	676	733	709	723	671	694	670	669	701	704	692	694	667	707	632	660	691	695	674	632	672	671	653	665	683	657	655	692	715	670	686	652	674	701	651	704	668	659	660	659	727	703	714	711	646	735	650	671	723	712	649	655	684	682	658	685	715	701	767	671	705	685	657	713	708	679	645	704	681	693	687	685	692	684	665	674	703	665	701	691	663	712	658	685	738	679	709	728	697	688	703	679	697	682	727	735	670	656	704	665	667	701	680	720	674	703	663	689	693	649	690	723	639	666	661	665	663	725	684	676	675	704	663	678	655	743	705	640	680	678	706	697	666	692	739	668	677	708	695	679	665	735	677	687	697	659	704	639	665	692	701	710	709	727	677	649	671	668	682	678	705	664	708	694	680	700	701	663	652	701	658	722	645	686	691	680	713	710	716	656	699	699	655	685	710	642	708	719	698	675	699	683	662	698	683	718	691	697	665	658	707	675	720	672	714	697	682	656	719	717	700	654	715	711	710	672	710	681	695	666	639	652	683	646	669	697	695	697	737	678	733	649	712	643	684	675	660	691	699	618	683	639	677	678	700	696	687	669	688	710	706	659	684	682	697	696	680	715	708	713	676	651	637	723	706	693	692	726	677	624	683	669	685	687	694	693	676	711	689	744	680	731	702	685	701	653	696	661	684	683	701	686	698	717	731	686	681	687	658	700	715	724	706	696	687	662	708	648	706	727	722	714	620	677	674	672	640	696	660	683	711	694	708	704	726	666	673	668	672	662	693	684	734	707	640	661	688	668	696	687	689	702	665	686	701	662	660	651	670	640	673	718	709	705	696	770	714	672	668	670	715	639	719	653	726	681	680	698	682	673	660	685	655	726	696	657	654	691	678	695	730	676	719	707	711	666	630	714	671	678	670	688	688	716	690	673	699	727	719	697	656	738	681	650	725	710	662	715	678	697	728	667	678	702	691	706	652	719	688	655	701	622	700	733	695	625	637	663	683	689	684	612	703	637	715	733	722	689	679	685	725	728	733	659	677	727	673	719	689	667	697	648	665	703	713	728	673	689	652	711	686	722	672	683	687	696	647	681	642	700	706	741	709	742	683	700	678	655	708	691	691	706	690	678	722	683	671	661	693	646	707	686	705	667	667	638	662	690	697	674	728	702	690	679	661	652	710	684	662	728	697	674	670	708	698	702	678	688	672	703	703	706	689	706	695	663	643	697	671	663	720	710	670	690	708	667	697	701	674	669	696	700	677	721	673	696	700	696	632	658	707	732	626	713	677	667	687	695	668	671	633	684	680	711	703	671	752	677	704	693	665	670	716	689	712	707	714	714	671	679	712	687	675	713	669	710	720	693	668	726	679	639	710	710	660	683	671	721	694	664	703	681	662	700	735	674	696	681	671	706	720	711	693	705	701	648	666	724	731	698	709	729	709	657	709	638	732	688	704	697	650	724	681	685	693	649	686	681	684	707	698	722	704	674	666	698	682	670	702	663	661	683	724	700	686	722	670	744	680	695	711	652	695	678	692	682	692	703	707	670	720	686	668	674	692	723	717	662	722	612	682	695	676	698	682	688	715	689	697	679	661	727	717	734	675	742	693	666	723	671	647	664	703	738	710	668	671	703	658	685	681	652	689	724	659	729	701	707	652	654	712	681	714	714	693	699	727	729	704	696	704	728	671	735	718	706	698	670	658	671	670	734	669	691	738	693	694	702	725	713	680	668	711	696	679	724	694	691	682	678	630	683	716	683	681	674	683	670	675	712	667	671	709	690	677	708	709	663	647	670	732	701	694	756	681	700	666	680	680	685	669	671	643	697	679	671	655	689	708	629	696	654	696	704	746	658	667	663	682	674	710	671	656	657	673	687	702	687	712	724	690	686	695	733	671	709	638	714	691	688	635	675	674	686	744	645	687	732	704	674	681	729	675	681	689	693	700	732	677	668	692	682	645	691	671	667	697	681	724	745	703	725	683	706	674	646	681	742	671	676	655	743	644	702	687	670	625	662	679	653	695	642	684	733	661	650	637	692	649	712	669	683	728	709	680	693	697	695	691	713	697	697	724	667	692	657	633	725	637	677	721	643	664	670	704	650	719	676	698	687	708	687	709	719	694	685	671	659	670	693	722	738	708	714	684	714	643	685	661	726	699	657	649	687	674	672	693	712	705	697	720	705	700	689	704	660	715	696	674	666	645	687	646	724	692	717	661	700	682	695	686	655	673	697	660	657	635	727	688	731	686	650	692	667	699	721	666	670	638	640	664	688	699	681	667	710	699	701	672	710	703	666	719	698	655	686	697	660	696	690	683	727	689	687	733	685	682	717	673	690	669	690	711	696	690	679	680	698	657	676	680	689	662	714	691	676	683	649	659	720	701	687	715	694	689	688	699	705	635	679	649	700	719	711	632	689	696	653	680	668	642	655	704	668	727	689	655	692	690	666	730	671	737	664	668	720	656	667	698	679	645	691	637	645	654	726	690	685	698	707	718	667	695	713	683	702	664	639	715	686	650	701	695	713	672	674	623	682	686	682	694	682	674	701	717	677	688	654	681	693	670	750	658	703	664	662	655	664	677	668	678	716	674	690	661	686	690	695	693	710	699	661	724	729	712	648	691	693	702	689	713	704	667	610	660	658	718	682	651	680	716	707	700	653	707	708	677	679	682	668	724	701	675	625	663	674	713	676	695	686	722	703	659	668	685	702	731	650	656	696	725	715	660	654	685	678	702	676	684	687	686	652	681	677	670	718	704	668	674	691	671	692	721	709	669	706	687	717	697	672	682	681	660	702	714	692	712	709	672	697	716	725	711	729	650	748	704	671	664	661	735	715	675	700	690	683	714	667	703	706	710	661	688	723	645	681	726	708	679	784	679	676	704	702	685	671	649	734	698	696	663	709	672	727	733	697	668	671	670	681	661	649	720	676	670	618	720	707	645	731	652	710	656	654	680	700	678	681	676	682	702	700	725	713	686	667	703	704	656	678	700	690	706	731	659	699	681	658	642	681	708	661	661	690	653	659	729	711	699	658	695	696	709	665	679	690	658	673	680	731	707	662	682	707	670	676	649	662	646	720	686	738	682	712	703	680	694	659	709	693	661	688	711	713	682	689	701	699	698	780	679	678	711	670	668	704	698	665	678	704	685	639	690	699	690	665	685	685	680	647	677	708	662	678	661	679	683	707	649	698	666	646	709	672	709	710	680	729	678	633	728	713	653	672	696	717	673	708	679	666	677	711	668	666	675	692	704	677	668	692	663	666	675	663	698	717	675	702	723
19742	21725	2658	591	440	405	331	308	288	281	294	286	257	251	298	270	262	298	274	284	246	237	269	263	274	250	280	253	235	269	245	267	276	288	247	240	264	263	257	273	248	276	238	249	256	284	249	266	245	252	272	278	237	290	267	269	238	258	268	243	256	227	236	252	256	267	245	251	252	268	245	252	240	225	243	278	284	258	263	249	265	257	241	239	249	320	279	253	280	257	269	246	254	218	237	284	260	263	294	262	246	261	258	266	265	275	269	262	260	231	247	252	232	237	251	256	245	256	256	297	248	280	259	255	250	277	259	255	262	292	235	264	248	254	257	257	249	264	262	242	285	241	276	254	269	274	286	249	265	267	244	289	256	280	232	252	278	282	237	328	321	250	269	234	281	266	253	228	230	251	275	247	271	246	269	232	256	307	253	274	271	249	267	273	270	260	265	230	262	243	283	279	259	264	261	249	243	277	287	260	251	251	243	242	246	262	238	261	229	257	273	250	247	237	275	239	249	243	269	261	256	258	271	260	247	232	252	270	254	254	252	243	239	239	265	266	226	221	262	256	271	239	266	273	257	317	268	289	277	261	238	263	245	269	259	269	280	260	273	254	268	258	263	234	229	232	265	243	264	257	282	251	285	274	276	235	274	268	292	283	297	261	245	280	255	276	242	243	264	277	254	265	222	259	262	258	291	281	269	279	268	255	233	282	249	273	251	241	260	243	268	276	262	244	251	271	252	247	272	245	282	242	251	269	243	260	230	260	289	260	277	273	268	256	245	216	240	294	266	260	280	265	266	266	258	260	277	260	244	253	248	241	217	247	278	255	245	248	272	223	276	277	256	256	239	248	253	251	306	258	266	239	256	287	257	269	260	244	285	277	257	252	265	294	234	265	258	247	269	274	280	265	279	255	249	253	286	269	249	232	286	261	266	262	273	274	275	269	249	258	268	260	266	264	235	280	273	245	246	255	267	276	262	261	267	290	280	250	248	284	261	277	240	252	248	262	278	291	268	264	239	259	244	284	257	248	259	271	228	246	260	271	292	249	267	264	267	271	258	229	246	267	273	250	299	261	261	277	258	246	279	270	248	235	241	303	275	232	271	243	269	248	271	253	281	254	262	240	274	242	244	265	226	216	274	255	267	273	239	220	284	289	242	253	269	289	250	255	262	260	236	264	257	232	259	232	236	242	256	281	235	250	258	256	275	261	260	238	267	237	264	240	270	240	273	272	261	226	265	264	268	248	277	251	276	258	295	239	256	249	255	279	234	256	233	260	258	241	276	276	295	258	267	249	238	283	255	271	279	258	259	267	282	291	253	270	289	282	265	259	247	260	259	238	250	252	244	264	275	270	271	260	244	252	258	242	267	250	258	268	257	219	275	242	266	244	245	271	268	281	264	256	256	259	263	249	257	226	260	252	269	268	262	258	253	261	272	256	244	268	255	240	252	254	276	243	248	261	259	261	254	240	275	290	280	249	259	251	269	256	243	236	272	272	283	239	247	239	268	257	259	253	264	257	264	224	247	269	252	269	245	278	256	255	260	282	246	249	223	264	274	254	257	269	239	289	272	278	262	252	249	266	285	269	276	264	286	263	236	278	233	261	267	259	271	247	276	241	244	268	261	256	253	259	288	245	285	248	264	253	271	273	272	225	267	294	292	268	231	270	272	272	259	285	240	267	227	244	249	277	279	291	272	257	253	258	270	252	254	277	268	277	266	245	239	260	284	248	291	234	279	277	260	248	266	216	227	254	269	247	258	225	273	240	244	233	270	241	246	223	259	223	257	255	290	251	276	264	257	246	246	277	253	251	275	238	272	249	247	233	264	278	270	279	307	262	254	271	242	255	261	264	263	240	240	256	250	265	269	257	250	273	254	229	255	279	267	259	244	250	271	258	260	245	225	268	235	248	257	270	247	257	267	265	250	223	237	266	275	246	248	282	272	272	272	269	244	248	272	274	236	277	295	242	226	245	269	277	270	263	301	265	264	251	301	245	264	281	272	242	242	245	239	245	279	242	255	281	235	260	254	269	226	284	248	240	246	239	228	277	238	262	284	270	251	224	255	231	285	277	237	242	259	250	259	237	256	257	235	279	263	243	278	233	266	264	249	266	271	230	268	274	279	275	246	243	247	267	266	251	243	237	262	247	258	269	248	298	247	241	261	272	256	245	250	288	256	274	275	278	264	283	260	253	277	223	237	262	245	244	248	240	269	262	252	263	255	267	256	243	236	255	277	245	240	266	288	243	249	233	256	263	260	249	266	251	279	240	278	251	263	274	272	250	259	256	261	272	267	273	250	256	294	263	228	247	299	245	267	285	255	300	260	269	272	278	254	265	271	271	259	235	283	281	232	241	263	259	274	268	256	275	244	272	275	270	275	256	268	245	261	292	266	241	271	251	276	251	261	281	257	273	246	263	240	308	251	289	268	256	266	267	254	255	260	226	249	254	276	248	254	255	261	252	248	271	249	265	258	246	306	255	259	246	263	258	221	249	294	252	290	287	218	266	268	255	227	241	256	275	260	239	279	248	257	239	242	235	240	282	266	252	242	284	264	249	280	245	230	248	243	253	274	270	258	276	252	275	253	284	231	251	257	265	276	262	260	292	230	270	257	234	242	278	247	243	256	264	281	278	250	264	243	251	281	263	281	277	267	259	243	270	267	255	295	277	251	251	261	266	293	265	287	246	274	270	283	258	254	286	267	274	270	236	255	240	252	253	243	255	251	284	253	276	286	261	240	252	254	253	269	288	266	273	251	251	294	255	293	269	265	272	256	265	265	266	245	235	238	276	270	272	268	283	285	255	261	260	285	234	280	279	277	279	278	264	275	230	258	256	297	238	266	227	258	239	264	256	251	261	258	275	290	263	261	232	277	255	268	259	262	293	246	259	272	247	252	269	278	247	244	259	221	221	229	256	286	257	246	258	255	266	268	262	266	246	280	244	275	251	255	239	272	266	269	255	246	234	259	271	248	235	260	277	253	270	263	267	223	252	259	278	240	251	255	233	243	251	244	266	241	237	258	231	248	268	265	258	246	254	240	253	265	251	238	269	239	263	266	253	280	255	225	282	254	254	240	244	260	253	278	265	250	232	249	273	251	258	288	242	258	272	280	249	257	266	260	268	241	270	262	242	246	236	257	275	243	255	257	221	235	240	266	261	278	235	260	274	229	246	260	248	236	240	267	263	257	283	236	248	233	258	258	254	245	277	259	286	284	277	277	277	253	252	269	240	271	271	272	251	274	294	242	267	286	282	259	236	241	270	249	238	245	279	238	264	260	261	261	279	235	261	256	270	247	247	272	263	242	263	273	220	235	284	263	280	258	253	275	243	263	267	253	249	295	281	249	256	256	252	270	257	260	269	237	228	267	271	264	257	232	269	243	262	254	254	263	285	282	272	272	262	279	246	274	227	252	236	258	276	266	253	273	292	243	245	249	266	245	263	249	261	262	272	268	267	252	230	279	289	234	265	256	264	265	266
15999	15403	2575	1670	1581	1385	1009	888	799	793	758	687	665	668	680	672	663	628	664	635	618	599	630	592	677	659	632	630	657	631	627	637	608	613	629	630	611	634	605	662	615	634	639	621	598	560	613	637	642	646	591	619	569	634	617	573	599	648	620	615	632	588	622	644	621	632	594	625	624	624	591	640	593	646	583	607	628	596	621	604	563	612	616	614	629	570	610	593	623	622	611	606	594	660	580	610	606	637	595	601	609	591	617	657	638	569	644	615	630	614	573	628	610	627	627	572	601	633	576	623	631	555	627	616	647	562	619	608	667	573	625	629	664	618	576	536	613	572	620	606	567	621	597	630	615	641	627	622	602	533	615	620	604	666	616	631	610	602	614	579	629	597	624	636	622	610	638	623	583	597	650	628	623	625	569	590	629	584	591	603	605	623	632	628	600	598	629	610	602	646	685	601	622	613	569	630	591	626	576	555	618	577	598	626	599	582	575	595	585	608	616	618	657	579	659	650	579	575	597	610	630	522	569	606	671	607	613	589	591	607	603	589	617	594	570	613	585	646	599	558	606	624	626	598	642	607	667	609	624	607	638	579	609	631	633	655	591	556	628	618	612	597	599	638	575	613	609	638	585	609	674	667	608	569	578	631	620	563	613	605	645	597	622	577	619	598	616	592	637	555	626	626	572	627	622	596	600	572	617	634	631	619	585	574	633	594	598	593	593	665	605	599	592	563	602	636	633	660	610	620	616	620	646	601	613	621	650	598	585	631	596	608	611	590	592	654	604	621	606	608	630	614	609	596	615	646	635	579	570	603	600	585	614	616	616	633	618	636	586	567	652	612	611	636	596	643	576	617	630	627	594	615	608	559	623	629	578	662	598	578	589	648	621	601	576	564	573	619	607	609	594	615	579	606	614	648	569	571	611	653	600	581	584	641	612	613	634	572	605	599	625	660	621	557	642	604	595	577	605	626	594	626	610	643	563	643	592	579	582	592	605	593	629	599	615	654	612	563	606	574	614	603	612	603	567	602	592	590	589	585	623	571	632	659	613	632	607	632	610	616	610	609	610	609	618	609	631	617	622	559	636	578	609	612	552	608	642	626	639	576	581	556	632	631	621	635	611	642	618	656	597	604	594	586	628	615	595	588	599	624	617	620	619	624	589	580	647	631	577	635	637	613	562	608	622	606	578	574	629	621	578	595	619	569	583	633	587	579	591	596	619	591	568	645	632	611	611	572	585	571	593	605	650	626	584	616	602	581	637	558	576	634	605	659	609	588	636	567	623	644	635	627	609	615	595	675	622	667	596	633	603	605	619	567	588	596	631	623	610	638	594	602	637	621	578	622	607	550	647	607	640	594	625	628	624	601	590	615	645	579	591	624	604	593	627	561	559	641	600	617	650	629	617	589	625	632	609	610	651	633	656	574	608	603	612	629	609	593	622	598	554	616	657	617	638	603	621	606	644	611	585	604	567	604	646	590	651	591	611	635	580	581	639	613	630	601	627	616	599	607	561	633	621	575	570	603	606	606	634	613	594	595	626	574	635	630	622	578	600	668	627	601	583	612	626	630	603	607	562	568	641	585	561	643	616	562	621	671	608	624	682	658	589	638	580	590	610	635	597	626	609	628	641	612	596	621	610	605	650	581	612	609	613	575	624	577	635	594	590	629	635	596	620	598	635	603	628	637	569	600	628	636	602	630	605	630	626	582	599	624	614	588	613	652	567	634	579	571	616	615	632	617	596	602	597	617	585	586	601	576	592	619	604	600	634	639	630	641	602	620	667	621	640	607	614	603	593	636	570	596	596	595	571	603	616	610	644	622	605	583	591	574	606	597	644	592	615	643	600	622	624	605	589	602	624	583	634	577	596	651	574	591	595	575	561	576	603	590	626	600	653	600	628	597	594	592	617	616	616	595	595	606	552	599	616	584	602	615	619	566	644	596	631	578	589	611	638	628	633	612	647	657	617	563	587	632	602	595	638	599	661	623	648	599	629	616	587	616	616	594	607	589	586	610	632	619	637	657	585	601	613	607	601	621	627	582	629	595	706	658	615	613	600	589	622	656	628	626	608	588	622	639	606	627	601	592	569	636	638	624	579	576	600	594	613	643	612	593	613	639	612	611	598	573	606	603	578	621	615	548	603	603	613	591	579	612	635	577	621	559	617	577	606	608	616	628	611	654	592	594	601	627	668	625	612	614	618	626	582	620	620	632	597	606	580	624	557	586	624	615	622	630	619	555	585	556	564	641	629	596	619	602	586	658	630	625	608	640	621	636	578	561	606	641	624	598	570	636	628	612	617	610	598	657	644	601	634	564	614	585	623	589	561	637	597	605	623	604	620	651	597	633	603	629	597	598	604	616	649	601	634	592	650	608	603	641	630	623	578	650	648	614	616	621	628	614	612	663	603	630	593	614	587	628	617	622	576	615	614	585	592	606	600	584	628	580	608	687	578	610	619	595	626	569	630	573	624	600	617	659	567	582	587	614	611	614	621	603	559	636	594	632	572	572	575	587	615	567	604	642	618	615	654	636	633	613	626	670	577	582	618	564	626	603	616	614	610	595	623	612	599	623	626	600	628	634	624	611	573	646	576	578	577	643	567	630	590	584	617	606	611	626	649	622	590	618	626	589	665	607	602	594	600	577	690	613	588	587	602	592	582	613	604	593	580	665	543	604	609	624	588	608	596	562	663	581	573	620	596	592	593	594	633	567	626	626	624	590	598	633	659	594	581	632	625	584	580	648	574	616	606	593	606	619	603	567	606	598	560	604	602	593	593	614	588	657	580	625	592	596	616	617	629	624	605	602	608	629	585	599	616	573	580	601	583	586	593	582	614	605	630	580	616	604	613	611	618	638	597	642	576	623	598	617	598	606	605	569	613	604	613	588	625	613	557	569	581	596	625	626	638	609	623	588	591	626	613	601	622	616	608	601	617	627	607	600	598	626	602	567	628	549	580	600	586	616	646	550	626	660	645	603	562	632	608	636	627	570	624	628	605	650	554	633	571	565	567	609	587	606	573	609	618	597	651	573	609	641	630	591	571	619	644	663	647	641	609	625	561	558	638	622	611	627	606	591	597	603	606	636	592	583	674	586	587	641	660	610	634	615	608	628	607	599	578	600	630	630	636	615	561	607	626	620	549	582	604	620	601	592	587	589	634	609	590	636	621	575	601	580	621	610	601	586	560	654	604	615	584	563	585	615	636	623	570	623	589	576	571	570	663	672	589	586	600	563	640	618	635	601	617	644	586	599	626	634	570	596	630	616	638	603	635	626	582	596	657	595	608	582	613	590	607	656	584	658	595	598	579	598	658	592	611	634	577	587	615	542	587	625	615	603	539	638	618	607	619	611	595	610	650	612	640	601	637	599	595	603	610	622	589	594	632	596	612	656	622	616	623	570	586	543	603	585	649	625	612	594	585	654	649	571	641	637	644	628	598	622	618	657	589	590	578	638	554	648	590	650	630	586	645	563	620	642	646	580
31838	34948	5931	780	490	330	264	193	193	167	150	155	139	129	136	134	142	119	150	111	118	151	109	136	114	126	141	139	124	104	130	114	135	135	122	120	105	123	108	132	137	129	121	125	119	129	115	123	137	96	122	123	123	116	118	130	115	135	116	119	117	141	135	122	134	141	115	117	115	118	125	119	109	142	119	123	124	128	94	106	116	104	118	127	118	124	141	111	127	107	125	116	135	107	115	128	123	120	100	106	124	142	105	122	116	117	120	106	131	117	106	119	101	111	122	140	110	126	124	114	107	130	131	129	118	97	140	112	120	116	136	125	110	93	129	141	105	127	124	107	105	112	133	116	103	107	126	119	131	117	135	123	122	101	115	122	141	115	101	131	127	106	108	115	141	112	110	122	117	94	104	138	114	133	122	121	95	114	97	118	108	115	135	121	126	125	117	117	98	122	127	109	97	101	132	122	136	120	104	121	121	116	125	120	117	122	123	115	143	125	129	114	109	142	116	112	113	115	108	109	126	143	120	120	121	110	125	123	111	134	127	126	105	110	117	103	109	111	99	133	118	135	120	128	137	122	112	128	111	118	122	121	117	130	109	138	136	125	120	130	99	111	120	124	124	106	116	119	97	105	113	124	129	127	93	121	99	125	138	141	118	115	117	127	115	126	119	103	107	112	102	114	100	120	126	134	104	116	102	132	118	93	82	114	102	105	109	114	111	125	111	117	119	118	98	110	114	98	131	134	109	122	113	114	115	134	117	127	126	130	120	120	140	114	113	107	122	128	112	99	135	104	119	123	122	110	115	124	120	128	106	119	112	105	109	123	96	95	116	128	127	93	123	131	114	130	114	113	113	105	121	113	111	128	122	116	133	125	119	129	132	116	120	110	121	116	113	119	122	128	134	133	109	99	110	110	107	118	125	142	118	109	112	124	122	131	108	129	100	119	118	141	111	129	88	110	111	128	123	109	93	105	83	122	109	127	116	117	107	109	122	117	107	121	126	111	126	117	128	109	117	118	108	118	105	123	136	133	135	109	121	110	130	121	109	128	111	121	143	93	129	114	106	119	125	106	108	110	105	130	127	127	110	147	127	116	127	130	108	125	121	128	111	135	113	128	111	125	111	105	106	123	110	136	122	119	119	108	98	121	127	108	109	113	100	118	118	115	109	109	112	123	116	115	116	124	128	127	125	137	125	123	124	142	119	139	108	128	122	122	107	115	102	107	138	155	101	126	115	130	129	132	108	126	121	130	117	106	94	120	116	102	117	122	107	145	130	103	110	125	87	132	135	106	126	103	123	130	101	112	131	110	130	108	109	127	107	120	118	122	105	107	120	140	117	111	119	104	124	121	113	117	126	123	116	95	112	136	119	104	128	114	116	129	124	110	118	105	124	114	110	109	134	126	125	123	125	111	121	95	110	150	103	104	109	120	113	135	131	102	126	119	116	117	117	122	106	133	128	100	110	120	116	119	111	117	139	132	118	114	115	116	104	101	123	97	120	110	99	109	122	110	93	119	111	107	118	130	123	123	112	94	140	122	82	157	124	116	130	115	112	117	107	118	119	96	123	109	104	118	135	129	123	99	110	113	103	95	109	137	111	137	129	113	111	125	121	135	125	100	104	122	125	107	114	128	116	132	123	115	117	110	121	127	121	129	124	118	121	116	113	117	100	119	140	124	85	128	128	123	114	109	111	120	109	128	116	108	134	131	130	122	133	141	123	111	146	110	121	108	112	117	113	124	117	135	126	103	111	124	115	134	140	102	128	129	127	135	105	120	117	122	132	101	121	102	119	133	131	105	118	113	98	101	111	113	117	96	113	120	110	114	117	124	123	101	119	102	128	101	138	108	123	104	130	121	111	121	91	132	122	125	129	102	99	121	115	102	141	126	128	120	121	144	124	122	99	128	121	118	130	126	114	124	108	102	121	114	116	126	136	128	119	136	131	106	113	121	116	109	132	119	118	129	114	126	127	104	137	123	110	122	130	98	150	132	123	122	120	120	126	128	133	122	113	144	105	134	140	133	102	124	116	116	122	107	115	112	97	108	136	121	103	128	112	100	121	114	124	116	113	119	126	107	103	115	101	106	90	115	125	137	118	93	107	129	134	112	109	117	120	110	113	129	120	109	117	121	114	110	113	102	120	118	130	103	123	113	102	121	129	118	138	111	123	115	112	110	115	102	119	117	104	120	124	123	117	126	108	121	105	111	121	108	106	113	125	114	147	135	132	107	136	143	110	117	112	110	104	117	132	126	137	112	125	85	107	113	120	109	113	110	134	112	123	112	125	107	129	128	108	119	122	112	120	119	131	117	97	107	140	114	111	118	113	130	135	104	97	112	107	126	123	113	123	110	108	123	109	115	125	94	117	106	113	126	94	101	101	119	111	107	97	128	122	103	105	113	115	123	107	122	120	97	126	113	115	110	131	127	134	111	111	111	113	107	126	111	116	124	122	113	114	127	135	116	151	118	114	127	131	110	116	107	114	116	140	115	119	123	107	105	126	132	102	120	134	107	109	121	100	125	108	118	110	118	125	137	104	113	138	105	113	98	112	125	116	112	111	127	120	126	111	101	96	125	126	126	122	109	126	119	118	109	88	112	98	127	121	109	99	120	123	114	120	138	129	114	110	107	102	141	119	92	128	115	98	120	112	104	131	102	100	110	118	106	112	123	126	118	130	135	104	113	135	109	116	129	104	123	119	94	109	110	104	125	128	142	118	127	111	107	117	110	123	118	134	111	118	109	117	117	119	138	110	130	99	121	148	102	91	105	106	109	119	109	128	122	114	119	119	111	121	101	114	115	110	103	110	117	106	109	99	91	140	135	111	109	109	125	110	109	120	122	112	118	115	112	109	134	122	130	121	121	113	134	127	109	132	115	101	135	113	104	137	120	102	119	106	114	107	97	127	110	108	102	121	120	117	111	122	117	132	107	118	118	112	129	132	117	115	120	111	109	119	118	119	120	108	105	149	118	117	140	119	105	125	109	110	108	124	117	102	118	128	115	122	89	101	118	135	126	109	125	98	103	111	130	100	103	103	147	111	127	123	113	128	145	109	106	102	133	106	132	110	117	116	123	124	119	108	94	109	121	121	103	105	93	92	110	126	111	100	121	110	134	105	106	110	121	115	109	121	135	118	140	122	136	114	108	133	104	132	115	100	132	139	93	88	112	117	125	124	101	136	111	120	120	112	109	117	103	119	108	127	104	109	130	98	100	103	100	114	117	118	143	130	117	117	104	120	123	125	130	115	126	119	134	123	127	117	119	109	155	141	123	127	127	110	122	117	118	122	130	116	105	122	100	116	99	119	106	122	125	119	130	131	108	124	120	108	107	112	129	121	138	103	102	116	131	101	130	121	115	121	136	112	124	93	120	116	107	123	118	123	101	106	127	132	119	124	108	117	120	134	105	110	108	97	126	133	135	113	109	110	109	131	140	133	98	120	121	120	137	97	128	129	95	120	99	126	137	126	115	110	105
22513	21170	3278	2105	2059	1332	1029	797	678	583	541	532	514	429	414	372	409	430	398	356	391	360	325	322	354	338	334	315	317	334	337	343	297	358	340	316	356	284	313	284	310	335	355	312	287	331	312	295	318	312	306	330	306	291	307	337	290	311	336	267	297	328	300	293	275	293	313	282	317	302	265	296	315	309	330	287	298	339	288	290	307	276	323	322	297	309	327	295	276	323	305	308	301	292	330	304	324	305	311	263	295	302	307	324	320	310	287	289	299	309	284	307	281	291	292	291	289	297	312	272	273	315	304	294	317	287	294	308	317	294	313	303	309	323	290	298	330	314	333	272	319	329	318	314	293	293	298	261	296	278	312	330	330	289	325	312	319	286	297	316	269	301	314	311	287	299	296	306	295	316	268	297	287	315	268	315	259	322	301	305	293	281	304	289	297	297	272	313	320	293	325	301	301	319	310	298	318	334	306	308	329	293	293	304	280	288	327	297	288	306	286	280	270	328	283	321	295	325	323	308	288	283	284	323	320	288	285	293	294	313	317	291	334	327	292	293	314	307	303	294	299	296	313	309	303	302	294	305	298	309	328	285	288	265	297	307	284	281	268	316	302	307	294	323	308	279	328	316	323	301	289	296	288	291	293	278	291	249	290	317	273	275	336	294	299	311	304	307	307	322	316	302	291	280	297	319	291	277	280	313	283	308	295	274	311	325	288	294	332	332	298	301	277	317	310	295	306	283	293	284	319	290	305	297	296	315	298	290	295	296	266	304	278	304	250	302	298	284	275	283	297	280	280	287	302	336	291	294	278	295	296	307	299	272	324	296	311	286	302	284	309	335	282	311	295	304	253	320	288	285	298	306	328	339	300	287	291	279	331	294	305	300	298	288	314	313	277	285	338	291	310	296	289	301	314	302	303	303	291	332	329	306	299	283	300	298	294	315	310	303	320	331	296	286	306	303	299	283	295	298	305	312	280	296	293	314	289	297	317	274	293	306	266	313	279	266	308	301	267	323	283	320	276	313	270	278	286	287	289	299	279	307	291	275	304	301	295	280	273	335	251	284	306	309	284	301	263	310	296	310	286	289	308	270	274	293	291	287	310	303	266	275	316	311	312	310	282	316	295	324	319	312	287	330	314	298	308	298	290	312	302	289	351	323	298	283	338	302	295	287	282	282	302	279	302	298	301	283	303	308	262	292	304	276	272	307	304	306	292	290	320	307	315	309	325	285	281	304	287	346	275	304	306	313	314	287	285	289	286	284	303	303	293	294	288	296	301	291	286	295	297	280	287	297	297	316	278	292	287	269	305	295	255	288	306	273	267	288	290	307	284	316	323	300	315	298	289	279	316	302	275	299	328	292	297	319	293	359	335	274	318	313	299	304	317	272	296	292	307	307	297	305	295	299	293	328	304	275	312	288	314	304	318	319	277	342	302	302	295	277	319	319	309	324	276	303	314	297	305	301	303	299	294	317	300	291	301	330	318	288	301	306	289	289	313	302	319	313	298	290	274	329	294	297	271	265	279	337	303	306	297	297	288	329	287	287	320	284	298	290	273	275	321	316	285	296	317	309	289	316	295	274	295	292	312	277	344	285	275	277	314	289	334	295	282	311	304	269	309	287	306	278	304	324	321	306	303	317	305	305	272	318	284	328	291	296	313	289	279	281	281	326	285	320	308	293	287	302	288	303	317	304	273	312	303	312	294	297	325	314	305	260	284	328	290	275	283	320	295	290	298	324	266	288	282	280	281	292	295	294	310	299	292	306	305	296	303	294	302	301	298	299	314	322	302	292	318	315	291	283	267	292	294	291	303	312	319	317	335	297	283	299	277	342	297	307	292	308	309	299	328	285	291	298	302	304	300	302	273	296	269	300	312	307	304	299	291	265	282	287	317	315	311	300	291	308	315	283	292	299	321	291	323	290	311	296	311	298	312	323	295	286	300	301	268	313	328	311	323	298	282	302	298	301	330	287	291	297	290	287	348	290	307	314	283	294	316	311	307	283	277	321	283	307	320	288	280	307	300	300	295	300	311	298	341	268	302	296	278	322	313	294	293	280	317	294	312	340	283	323	290	288	303	308	286	318	305	299	310	314	288	297	290	304	316	271	292	315	324	297	292	297	321	303	301	328	281	282	290	300	321	331	301	285	313	277	295	313	282	254	338	299	279	284	299	285	292	293	307	296	332	285	318	289	296	310	309	283	287	284	294	300	259	294	303	313	305	331	318	270	310	291	308	315	292	274	315	314	301	286	288	298	298	287	316	304	333	305	306	293	313	269	303	316	315	313	312	326	310	277	311	330	329	280	289	290	297	295	282	306	322	318	310	282	295	276	315	323	300	305	307	312	257	279	270	280	339	322	304	295	308	286	325	257	307	307	299	293	315	279	311	295	312	270	289	330	292	311	295	324	301	303	310	279	289	310	312	307	293	320	309	298	299	322	316	304	282	286	293	271	304	314	281	336	305	323	303	308	310	304	330	294	289	298	289	317	293	313	295	296	320	278	298	321	291	281	276	289	317	297	302	302	313	283	287	301	272	286	306	307	329	323	297	303	302	283	323	305	319	280	327	308	284	313	285	310	295	305	291	262	310	279	300	328	329	329	307	307	265	315	239	272	263	291	309	299	270	313	298	257	308	307	296	298	283	295	296	284	291	295	295	335	329	292	305	308	307	309	311	300	311	291	313	273	308	270	336	314	300	295	337	309	329	309	317	300	287	289	278	296	331	280	304	281	296	313	323	287	287	328	290	322	288	287	281	307	292	307	308	305	284	316	304	314	297	292	286	294	291	325	307	312	295	275	295	282	319	257	310	289	318	313	316	287	304	285	290	312	281	304	271	297	296	309	313	314	315	320	272	331	281	274	290	280	303	304	305	342	364	306	285	289	303	311	302	322	305	305	308	311	287	292	283	325	302	291	303	330	299	306	312	291	295	287	298	302	290	316	309	316	284	315	301	329	291	305	320	327	316	296	289	298	289	316	308	299	297	299	307	293	299	323	295	302	329	312	281	290	301	287	307	295	324	299	289	304	276	314	292	313	276	311	269	331	295	331	280	300	303	321	292	327	278	286	321	302	297	306	285	294	328	299	294	298	293	281	315	264	292	320	290	290	292	289	298	244	303	331	293	317	315	292	319	301	287	325	293	294	282	312	305	283	301	281	312	319	326	283	282	281	316	288	283	309	279	312	314	261	304	301	297	323	286	301	294	318	273	301	303	301	311	315	275	320	311	297	307	291	302	317	289	286	296	318	304	320	304	283	285	312	303	295	294	294	292	279	311	306	295	298	317	271	304	298	316	306	290	297	288	268	295	311	282	281	311	298	298	284	321	294	317	274	318	331	275	288	306	292	322	308	309	307	273	290	311	358	289	331	309	326	287	277	295	295	282	299	312	295	306	303	306	313	283	301	312	328	287	304	307	298	332	291	299	343	306	273	294	286	311	300	285	303	264	324	278	281	316	306	284	314	303	291	285	309	277	324
3201	1182	444	400	355	322	317	310	296	302	292	292	293	319	298	308	300	285	292	286	295	282	324	302	256	273	289	296	288	294	294	300	280	283	306	305	291	281	318	314	298	274	301	291	297	256	302	285	310	299	291	306	295	294	276	303	292	292	279	300	301	297	284	286	319	287	315	306	279	269	306	278	319	239	285	324	340	311	297	331	278	293	272	286	248	297	312	314	332	298	266	321	283	294	295	290	275	276	277	309	305	340	288	264	313	316	308	313	302	271	302	304	286	262	272	273	302	290	295	296	283	285	305	253	263	297	249	293	273	305	285	299	304	290	292	307	282	269	250	301	291	248	290	286	301	280	288	291	299	292	333	320	282	277	303	311	290	314	271	306	286	276	308	319	289	305	305	294	299	305	300	305	305	299	318	292	325	261	278	250	267	265	283	309	321	337	296	316	264	301	297	294	278	284	305	282	296	304	278	302	270	323	307	277	267	301	319	275	284	275	306	286	306	317	313	306	293	299	283	306	284	280	298	292	296	308	298	289	287	279	285	311	282	303	305	289	273	269	276	283	307	296	329	279	310	282	265	287	298	280	300	304	284	272	287	284	277	313	294	299	296	274	306	296	282	328	278	302	271	286	304	292	293	279	282	310	321	279	273	271	304	300	304	314	284	280	306	302	285	289	314	279	322	282	319	271	277	302	279	290	271	272	266	303	293	299	287	300	291	301	289	303	314	277	271	303	318	308	282	299	262	290	292	294	323	298	290	244	304	294	294	285	274	307	300	267	317	310	264	286	296	265	312	301	292	254	303	279	306	286	281	287	292	295	282	292	276	283	305	311	289	291	270	249	286	296	311	271	273	314	287	311	291	286	293	275	310	300	290	275	308	282	304	292	296	274	322	303	268	304	285	341	304	305	281	272	304	293	300	292	297	327	274	300	288	291	286	334	283	272	306	298	315	334	315	333	296	290	286	265	292	284	284	274	287	280	304	293	295	282	290	271	321	291	276	306	295	288	304	313	270	306	302	281	307	293	266	264	306	281	283	295	288	310	294	300	261	287	292	298	291	250	312	294	306	258	263	333	287	302	313	308	289	265	295	272	290	315	282	271	314	303	292	279	298	273	308	307	308	312	280	283	247	262	262	263	266	282	326	288	282	266	302	270	279	299	307	283	282	310	299	287	278	282	299	255	321	284	361	294	304	277	282	289	282	298	287	311	319	253	323	288	281	299	276	273	272	297	290	302	315	307	295	301	307	329	296	301	331	287	293	274	269	304	303	259	303	334	329	274	253	292	280	280	295	299	304	318	323	294	295	292	281	266	275	291	271	258	275	284	295	310	282	279	273	290	306	290	287	286	281	283	322	291	282	284	287	278	305	303	310	273	316	317	294	312	297	329	304	287	283	273	281	291	310	285	289	279	315	309	312	251	292	255	292	306	289	289	308	321	274	281	304	308	300	295	277	300	267	279	310	269	297	315	285	294	274	293	294	302	285	320	295	305	270	315	293	294	282	274	306	298	309	305	307	294	288	337	299	283	299	302	296	287	271	293	290	308	282	292	287	302	318	292	284	302	299	280	310	290	291	243	296	307	274	305	296	286	299	289	309	309	308	304	298	305	273	307	309	293	261	321	286	272	283	282	296	260	298	285	288	268	278	253	290	295	312	292	252	254	280	285	282	282	259	276	289	270	280	303	275	296	297	308	282	285	303	304	295	289	256	289	286	292	294	295	290	287	289	294	330	315	287	290	265	297	274	272	318	285	283	263	295	294	308	281	276	312	323	283	313	254	280	281	275	268	299	273	277	243	277	333	273	287	310	257	274	271	329	307	293	286	300	258	261	307	279	314	274	305	286	282	289	274	261	293	271	277	310	319	270	305	324	295	312	289	299	287	270	287	291	292	260	293	292	313	262	291	351	336	299	289	303	271	318	283	303	298	279	312	280	324	285	305	304	305	288	289	314	299	308	269	285	287	312	284	271	292	277	298	268	339	277	317	339	314	294	321	293	278	284	302	298	287	325	276	289	271	299	269	304	309	285	313	284	302	301	285	298	302	309	284	281	278	274	280	262	276	264	308	297	282	329	300	272	302	272	238	238	275	306	277	297	272	303	282	290	292	291	274	308	257	278	294	302	287	310	285	303	293	277	291	266	285	290	282	292	302	270	246	283	275	293	287	300	295	296	319	284	283	272	283	275	295	302	334	331	250	308	259	292	282	304	261	307	303	282	307	293	295	260	260	286	299	292	289	311	278	300	264	306	287	291	286	280	317	311	309	323	286	300	280	266	329	295	277	304	293	272	262	251	292	292	290	328	295	324	300	291	274	266	299	260	287	275	282	289	286	244	262	331	309	282	313	309	280	274	279	316	274	298	281	295	306	289	302	296	274	328	300	288	279	319	294	310	258	293	292	278	282	315	307	289	266	299	272	273	258	273	245	300	287	270	321	293	253	309	281	264	278	280	314	265	286	295	273	267	300	307	313	278	271	282	296	262	293	255	273	297	309	292	276	314	273	276	317	304	272	265	291	298	299	257	284	306	298	291	282	306	303	297	275	271	291	293	308	277	306	259	304	287	272	281	282	266	294	243	291	299	285	281	293	257	290	280	302	288	281	290	309	282	275	300	285	298	297	300	289	286	317	286	282	316	284	320	284	282	302	291	299	262	305	313	301	295	320	289	277	292	302	282	303	310	319	297	325	324	294	303	275	289	299	313	312	268	290	271	258	312	302	289	282	309	274	300	325	313	289	332	289	321	314	288	283	279	282	300	321	302	285	275	313	254	308	274	306	289	296	293	260	301	273	293	297	302	300	294	296	314	290	287	298	269	305	314	293	291	300	298	302	298	253	299	299	292	302	331	291	300	275	274	260	309	281	316	284	268	305	280	306	281	281	316	331	305	276	285	289	262	250	269	266	290	297	291	277	291	260	274	302	284	283	281	288	325	277	270	254	272	267	319	267	277	313	320	302	276	312	281	258	290	271	286	312	308	300	284	268	300	292	304	262	309	285	302	294	279	307	284	323	270	299	305	322	293	288	266	296	306	278	279	289	299	285	312	280	297	276	265	301	309	316	285	287	287	265	294	291	283	313	311	331	278	319	277	301	272	293	271	305	298	286	285	325	307	262	324	303	285	282	305	311	299	272	327	271	295	281	312	291	297	294	287	287	298	306	316	305	291	310	282	296	296	311	289	285	276	305	278	306	305	295	272	305	296	277	286	269	263	296	295	285	283	255	272	266	256	330	330	268	317	316	296	317	275	298	306	293	291	301	321	283	290	323	279	291	299	298	299	258	285	299	335	272	317	281	282	308	305	289	292	304	273	278	277	294	291	296	310	310	305	257	279	301	313	285	309	316	309	300	267	300	322	280	280	291	298	284	292	319	271	263	296	324	306	287	302	282	288	299	274	302	263	301	294	289	272	329	251	295	289	257	283	269	306	292	280	290	302	290	302	290	284	287	276	297	266	293	294	268	287	321	285	293	291	305
3351	2085	929	1042	949	859	819	722	686	716	714	720	689	706	653	712	670	696	738	664	737	697	679	729	691	696	665	664	698	702	698	670	691	684	670	676	708	702	690	713	702	738	673	704	650	662	662	700	673	666	661	676	715	719	682	731	681	648	678	674	638	737	682	662	671	694	661	649	670	682	719	694	681	697	621	708	675	712	711	662	757	725	685	680	685	693	670	686	707	723	684	677	671	697	721	588	691	720	669	676	659	653	659	677	721	690	646	750	708	652	704	701	703	727	668	656	695	697	695	653	659	718	688	681	663	656	673	651	696	664	691	688	623	689	703	681	715	715	722	700	741	707	686	716	697	685	642	692	676	700	674	695	712	688	713	704	714	711	716	688	666	693	657	682	671	676	672	695	721	662	678	726	695	703	690	675	697	699	630	689	705	681	638	698	650	693	687	669	705	682	672	713	705	686	692	726	686	629	706	678	677	723	727	651	707	720	697	702	675	663	674	672	653	648	709	693	750	657	708	657	696	719	737	689	674	741	649	660	668	718	624	718	660	702	698	674	735	684	680	693	676	709	670	678	699	699	717	705	669	649	655	676	707	678	691	707	660	686	693	680	680	691	664	697	678	650	720	697	682	711	680	667	680	651	662	665	691	739	674	713	670	704	693	706	687	657	710	593	645	651	698	648	663	682	672	697	682	652	654	702	674	731	711	719	657	724	694	705	695	677	716	690	686	676	685	702	698	672	670	689	688	651	722	731	685	694	628	705	686	689	667	724	693	706	646	674	672	637	664	682	712	714	673	749	670	696	665	695	666	676	663	746	730	657	702	680	710	689	701	693	703	718	688	707	731	703	656	670	698	653	668	697	704	663	653	729	659	663	686	684	721	660	714	704	701	711	696	743	689	690	649	682	720	691	663	662	692	666	699	722	700	681	668	729	742	682	691	687	685	680	631	666	654	684	683	688	698	684	679	696	695	680	720	664	700	613	709	690	681	696	668	658	718	699	688	660	672	643	680	672	672	684	728	605	675	713	735	712	679	685	698	688	690	700	731	716	726	678	656	697	681	707	668	732	648	636	678	689	650	669	655	717	631	718	715	689	697	709	653	666	702	675	709	657	729	662	659	702	677	738	661	700	681	661	687	712	660	698	684	730	681	717	663	695	712	721	693	676	667	693	702	660	680	707	678	710	726	763	728	673	622	687	661	652	693	695	706	692	700	657	616	681	693	659	666	681	680	698	678	690	711	723	694	684	711	661	648	725	680	704	686	689	687	695	711	727	651	721	683	686	653	679	727	706	724	678	695	661	714	734	695	711	721	682	683	687	692	703	705	639	700	689	690	699	697	679	686	685	658	708	753	720	691	658	679	718	733	690	726	692	717	681	701	653	685	670	656	677	683	759	662	681	686	688	719	701	669	667	714	685	675	710	702	649	658	651	696	709	708	678	701	710	643	681	706	638	687	641	665	676	646	707	702	686	672	675	724	646	694	673	660	683	713	672	687	689	658	673	639	729	677	717	687	699	693	676	697	673	654	693	661	680	632	726	708	697	691	681	652	681	648	684	761	704	683	665	678	654	703	679	712	693	693	668	634	681	706	692	675	658	650	692	708	651	724	681	700	654	699	678	708	645	672	708	668	696	735	709	687	714	686	743	703	645	699	693	697	705	719	637	714	645	671	671	675	685	747	717	668	694	708	647	724	726	682	657	731	643	671	649	715	687	680	685	659	705	677	724	671	688	680	701	699	680	690	709	714	709	750	673	662	677	715	669	697	660	700	681	680	699	707	665	693	691	652	691	678	735	691	680	687	716	672	664	716	687	653	659	688	687	651	660	659	710	652	720	726	681	700	734	686	681	635	685	665	704	643	760	697	690	669	696	688	671	710	699	663	699	677	689	709	721	668	694	680	685	673	699	663	707	694	689	726	747	725	689	673	682	693	678	676	723	659	673	675	668	736	662	715	664	663	700	682	676	684	650	680	690	641	676	665	704	699	693	681	679	693	690	683	701	687	704	707	665	708	639	714	681	700	707	691	684	672	718	709	682	730	653	655	679	686	672	712	741	687	706	740	687	736	654	649	675	707	676	708	660	726	688	737	650	681	665	687	648	680	646	703	645	676	682	712	690	723	720	695	655	680	692	650	707	688	706	724	648	653	711	684	672	655	682	670	702	677	697	686	719	690	715	725	719	656	673	657	682	647	698	726	670	655	682	655	699	733	673	674	666	676	717	697	691	701	706	676	706	672	701	699	683	698	682	705	671	681	692	738	725	704	696	709	720	718	719	742	721	713	665	630	694	651	657	689	732	687	626	675	692	679	680	638	689	700	693	661	691	708	696	694	711	648	691	694	694	652	707	707	700	684	681	717	721	691	671	727	670	732	681	700	696	696	721	648	723	705	680	682	659	705	706	691	686	670	676	673	680	715	677	692	652	713	694	656	772	641	647	682	694	704	668	676	666	663	672	680	748	637	694	695	643	678	667	644	675	714	685	709	674	698	672	702	673	694	646	685	719	691	663	690	646	738	714	696	731	694	719	712	739	707	685	682	690	718	694	694	675	698	683	708	707	689	708	668	663	728	686	664	703	682	680	637	674	682	679	695	723	672	710	711	674	677	674	655	640	718	688	743	684	649	722	686	687	695	704	670	700	651	776	715	684	638	690	670	695	695	702	669	680	685	675	653	663	680	717	711	685	672	685	704	724	705	704	676	661	656	711	662	672	678	653	713	660	680	765	637	679	667	686	636	649	686	698	685	681	699	648	672	672	675	709	740	684	695	728	656	700	636	645	764	707	686	717	679	681	691	688	643	703	653	682	694	711	749	671	706	695	679	651	727	684	654	701	689	692	675	661	671	672	714	674	694	695	684	679	704	702	714	676	745	719	693	653	625	672	659	730	708	665	666	685	656	670	715	727	648	677	714	661	733	710	668	720	668	693	697	663	687	669	702	717	665	706	699	684	659	665	654	667	666	622	680	676	745	647	709	745	647	713	667	729	734	676	662	623	676	697	751	660	680	684	720	654	656	735	640	707	655	671	726	663	713	661	685	732	623	640	676	669	670	703	673	685	634	706	669	676	703	630	656	696	714	717	705	653	680	670	684	629	661	695	693	691	701	675	679	693	622	675	669	673	694	656	720	683	716	709	676	648	648	659	689	654	662	682	689	628	707	659	691	668	666	706	703	653	684	716	707	671	698	640	651	685	707	725	688	660	705	645	734	673	699	702	698	695	712	729	712	678	717	685	691	699	728	667	662	674	639	707	700	666	697	662	696	721	679	692	718	656	672	663	703	698	689	677	650	691	666	700	688	706	693	694	703	703	653	710	702	701	703	653	658	694	680	662	686	706	721	687	725	679	693	691	722	687	714	670	681	677	661	716	667	706	691	693	702	729	676	687	688	675	626	689	690	697	720	667	710	687	719	707	642	712	723	687	726	639	666	674	730	698	716	729	683	736	696	707	649	671	671	672	687	688	648	692	647	694	674	702
17695	17284	1911	670	498	425	367	320	304	284	299	283	291	266	284	272	253	259	281	259	265	289	287	227	267	285	300	264	256	287	284	230	259	241	246	267	279	271	257	260	257	274	268	269	234	264	290	270	292	275	271	272	280	263	272	297	259	268	243	287	222	252	227	237	261	225	264	261	272	280	258	253	260	230	248	276	237	253	234	259	271	259	262	244	224	261	280	246	269	244	258	278	270	247	239	266	242	272	235	269	289	260	248	241	255	255	273	235	256	246	264	260	250	245	231	257	271	294	275	256	251	232	262	249	286	255	265	268	237	274	254	236	246	269	245	277	259	250	235	273	256	247	264	274	260	264	243	255	252	238	285	274	241	243	250	250	261	260	245	260	251	296	261	255	229	272	258	267	274	273	258	273	254	258	302	265	262	270	255	281	285	263	270	269	251	238	265	277	253	272	248	245	259	249	258	243	284	272	261	248	280	269	241	249	278	243	262	297	241	252	286	267	235	264	256	259	240	256	259	271	265	252	247	246	297	255	246	273	281	250	240	286	252	253	262	254	261	283	231	262	252	264	235	239	260	260	264	251	273	262	237	290	290	247	260	240	238	256	261	251	238	258	243	263	250	261	255	263	223	260	259	260	267	267	269	246	258	232	234	255	283	255	266	274	270	262	233	243	275	282	270	261	256	289	273	277	245	264	239	254	261	247	251	256	243	285	253	251	247	260	233	261	274	262	286	264	261	244	249	244	261	256	259	236	241	248	236	259	245	249	285	241	275	239	246	255	275	275	224	275	248	243	262	243	283	232	265	268	295	235	273	240	271	243	251	239	252	232	298	276	267	252	250	237	268	269	232	295	238	261	211	247	263	238	270	245	264	255	280	238	275	233	239	252	249	285	276	282	226	288	214	233	248	266	246	245	262	262	249	271	242	262	280	218	242	276	281	271	224	273	255	250	273	271	258	256	290	299	278	242	239	252	264	251	245	268	247	226	245	245	256	270	233	275	288	264	271	269	259	276	250	244	259	276	242	244	244	273	242	299	282	277	260	239	250	255	275	262	279	273	256	275	223	242	261	238	252	264	241	280	269	252	247	258	256	263	240	258	253	263	243	259	252	268	242	218	245	257	254	256	221	264	251	255	259	279	237	257	249	251	233	241	290	260	262	248	256	256	239	239	265	250	234	264	259	284	255	254	262	266	258	249	271	265	270	246	273	261	248	261	266	246	238	264	249	262	243	267	274	240	248	256	283	247	265	254	241	248	231	233	280	289	273	250	235	247	279	262	248	257	231	258	272	286	252	254	244	233	302	276	227	258	255	263	313	275	275	278	230	253	289	265	288	271	245	258	235	232	252	262	252	256	247	257	279	232	253	252	250	263	260	238	252	247	252	256	245	271	261	260	250	263	248	283	258	284	254	281	256	268	259	268	207	264	283	243	280	240	260	276	248	250	247	279	279	282	257	265	259	262	279	265	280	235	275	297	242	244	289	292	261	271	254	248	237	281	233	264	244	266	249	255	254	266	217	269	281	268	270	248	270	262	264	260	236	288	232	254	245	265	250	274	252	225	248	233	277	268	240	283	278	259	234	249	229	276	271	233	259	288	242	259	248	252	284	235	237	246	265	289	247	256	255	237	247	262	250	281	253	255	264	246	247	256	286	258	241	256	254	257	251	271	266	270	247	271	283	270	268	246	223	268	240	262	245	259	267	260	302	237	238	263	251	287	281	236	227	304	288	278	262	260	254	252	245	264	250	221	253	258	263	238	232	277	262	266	256	254	259	238	269	259	231	287	252	263	270	276	267	250	277	255	259	261	269	239	267	245	258	274	257	252	270	293	248	241	270	271	243	253	285	248	233	281	262	242	244	255	280	264	269	254	234	286	283	295	269	258	247	233	250	258	234	260	238	243	259	265	267	266	242	283	301	248	239	282	238	261	241	269	271	292	232	286	262	249	283	292	241	272	288	291	262	232	256	237	274	260	245	224	244	255	249	278	250	246	277	294	227	262	263	260	268	240	241	273	258	228	258	247	249	251	270	283	266	266	248	245	243	282	239	262	259	266	251	264	277	259	245	257	282	252	243	274	255	233	249	238	265	269	248	229	265	234	257	241	274	233	247	306	264	264	256	243	233	256	249	256	269	255	237	252	272	225	232	251	260	264	251	243	236	243	268	239	251	255	235	269	227	252	241	268	234	270	253	268	236	247	279	271	275	251	245	237	239	255	255	259	265	259	246	257	264	258	242	293	274	225	261	244	254	258	229	296	263	272	245	272	261	243	250	249	253	247	261	270	260	247	270	251	259	233	252	245	273	263	233	246	241	240	248	268	265	288	273	245	239	249	259	257	247	240	261	250	247	251	232	270	252	268	286	249	241	261	270	270	247	233	262	230	269	269	237	253	261	281	259	236	260	255	245	240	269	263	241	234	274	259	241	269	259	270	260	261	276	269	241	249	270	267	224	235	269	282	259	255	260	285	269	245	253	259	257	268	260	247	279	277	229	277	262	253	259	239	258	242	275	277	252	225	249	299	253	250	283	297	277	261	282	261	262	252	277	274	251	253	227	262	258	254	259	257	242	241	264	255	256	236	239	261	270	251	223	270	253	245	282	248	279	240	271	254	247	273	256	260	271	252	233	266	294	274	282	282	240	276	283	265	244	281	262	256	239	255	264	260	291	244	274	250	294	283	289	256	245	230	225	256	279	251	246	285	271	293	238	252	253	263	235	234	306	273	249	310	273	257	269	251	264	257	259	272	262	257	249	230	250	250	254	250	236	275	227	258	249	268	241	263	292	247	288	235	212	234	264	291	260	240	256	226	273	296	268	250	257	276	271	267	272	254	286	251	277	252	272	277	260	251	259	245	235	304	293	253	249	231	270	263	254	259	267	275	260	270	282	274	265	233	251	255	256	292	244	246	255	240	249	235	275	283	266	223	248	244	259	282	266	291	262	247	249	260	249	268	272	234	279	274	239	283	268	256	238	245	264	272	272	240	242	272	253	268	264	239	263	271	244	290	253	264	239	276	247	257	263	250	251	268	251	239	247	280	263	273	278	257	262	262	238	251	232	251	260	244	256	234	283	288	267	245	292	247	256	258	237	245	274	260	248	259	285	268	221	264	256	256	271	255	246	259	261	241	263	250	251	256	227	276	264	261	234	260	260	277	263	262	241	254	270	264	260	234	250	272	271	266	250	261	285	255	269	249	264	244	277	279	280	276	285	262	280	246	266	255	269	252	246	247	264	254	287	243	268	237	257	225	246	260	257	292	261	238	263	277	274	266	268	262	247	237	249	271	263	234	257	284	276	250	257	267	270	263	278	263	263	298	268	258	242	274	262	230	245	265	230	256	251	257	257	262	244	265	289	274	263	304	264	247	251	245	248	271	242	257	262	272	225	259	250	244	257	238	255	271	237	251	239	243	261	250	267	257	249	269	276	238	224	233	258	276	230	260	257	251	270	259	261	272	242	258	290	255	282	248	228	268
14455	13176	1938	1893	1570	1407	1174	829	780	811	764	742	690	693	675	625	645	721	690	700	616	667	593	617	627	625	643	619	616	622	618	617	651	618	618	670	573	595	566	615	593	630	624	623	613	606	616	588	582	645	610	636	606	560	628	647	596	619	602	620	546	592	591	629	655	589	558	600	620	613	575	616	627	626	633	607	624	607	599	588	588	585	608	594	634	600	607	640	622	601	611	655	558	575	612	615	616	618	656	603	592	622	589	643	617	602	606	618	600	603	611	658	621	631	616	570	595	607	584	618	599	642	587	635	607	606	582	594	587	659	607	614	585	594	625	573	580	578	606	571	634	607	631	610	634	614	600	617	586	625	651	583	601	657	590	595	601	566	603	594	644	620	631	565	601	652	594	615	625	599	583	591	581	666	659	579	614	557	583	565	598	563	601	622	611	581	579	598	572	600	629	559	626	556	614	616	555	599	574	615	587	618	576	554	616	607	654	630	598	613	594	596	621	603	606	590	595	583	612	620	618	642	626	637	594	626	599	576	599	628	601	632	582	663	629	588	630	608	612	565	554	609	627	622	609	590	593	622	591	583	577	654	619	577	673	601	600	606	618	566	604	613	609	583	650	615	601	547	657	616	606	641	612	575	620	612	646	656	611	637	625	550	599	583	636	587	616	604	598	596	581	650	588	587	563	644	599	629	636	599	575	606	603	615	623	572	570	634	634	616	615	580	607	632	602	656	615	611	649	594	574	593	612	586	615	597	600	605	581	586	597	593	601	602	576	629	608	640	633	585	618	595	577	625	609	579	599	575	589	612	590	609	618	586	616	617	596	615	664	639	652	605	620	634	637	579	598	552	581	613	585	609	576	627	595	615	625	606	591	605	667	636	595	639	604	603	621	612	596	575	626	654	639	653	625	638	641	627	600	635	569	588	604	613	653	586	533	617	593	598	609	590	605	604	611	672	594	642	597	572	550	584	582	611	607	585	622	571	590	618	656	629	592	626	607	548	608	564	642	642	599	581	617	579	594	592	613	603	575	609	612	582	595	620	614	611	604	638	619	630	651	594	589	634	603	589	631	616	602	577	583	609	621	600	603	633	602	626	606	582	567	649	604	574	651	599	652	599	602	589	624	583	607	606	569	634	610	617	606	566	565	594	614	553	611	621	668	602	625	599	612	618	596	631	617	608	595	626	615	567	573	637	635	605	654	612	616	579	645	628	603	625	612	577	647	567	637	598	626	659	599	612	580	572	611	647	586	605	604	581	603	585	629	578	648	638	593	618	592	603	573	594	597	617	607	662	589	576	580	620	584	610	587	573	588	583	593	572	617	633	584	647	624	613	576	656	626	636	625	598	655	580	586	617	626	586	610	632	614	625	592	626	664	613	641	583	612	582	619	617	622	590	594	638	585	592	639	593	572	609	582	583	594	559	574	652	583	602	622	624	578	633	611	566	613	615	663	587	537	614	625	601	613	633	611	571	581	600	626	645	595	581	593	614	608	619	625	619	605	614	596	611	630	598	582	615	635	638	615	588	600	591	605	596	593	607	571	544	609	603	612	594	649	593	595	590	587	607	604	626	584	592	676	577	570	592	616	640	599	601	639	629	592	630	632	667	613	572	603	616	614	610	625	600	629	549	599	605	611	597	623	608	600	605	623	624	583	613	640	643	597	605	579	626	633	570	649	609	614	643	631	619	627	596	634	612	595	612	587	571	615	582	605	584	633	642	593	621	649	615	628	611	603	614	575	569	592	591	618	599	640	568	558	605	621	594	609	588	577	611	605	632	607	628	623	603	579	608	612	628	607	574	574	564	662	622	661	583	643	565	621	611	627	642	612	640	662	605	595	641	616	606	595	591	646	597	607	613	583	592	591	580	589	588	592	580	607	561	568	596	609	596	587	597	625	630	639	633	624	578	650	584	623	599	584	599	617	552	567	636	599	580	609	613	610	617	560	622	645	591	635	592	592	589	588	571	575	599	621	602	609	579	655	661	632	612	623	610	623	591	617	580	604	600	595	652	608	601	643	575	586	621	603	568	627	595	632	635	634	601	538	590	612	619	612	593	596	647	600	630	623	624	596	637	613	606	609	574	594	589	567	613	585	605	615	592	620	603	603	594	606	644	630	578	584	576	579	627	603	600	638	586	617	568	585	573	609	598	683	600	600	591	642	661	641	614	577	586	624	606	593	555	608	620	587	600	595	574	628	598	576	592	618	641	623	621	611	612	638	581	614	579	614	619	623	635	611	608	589	617	556	597	598	602	634	616	617	607	605	585	611	610	627	624	605	590	611	596	634	620	632	601	620	644	627	588	626	603	677	557	598	624	584	607	631	570	555	661	619	641	561	591	622	630	611	617	580	634	652	619	638	590	577	587	598	547	604	608	638	598	589	615	599	604	580	639	653	574	658	658	571	567	648	623	638	585	596	592	629	632	627	592	637	595	641	601	627	658	620	584	608	651	599	613	574	595	619	588	577	573	618	644	597	644	608	608	585	639	608	592	600	591	598	577	576	606	635	557	626	608	603	602	630	612	619	614	612	633	598	581	605	602	611	599	524	618	582	602	637	600	634	628	607	616	639	640	612	626	603	565	586	578	631	618	620	645	614	603	610	567	610	592	653	580	660	606	592	571	660	606	661	606	599	606	577	616	613	617	636	631	562	572	623	632	613	626	576	650	576	600	587	615	583	614	608	611	604	612	601	604	576	608	627	584	606	565	615	640	621	650	577	610	614	626	588	643	583	589	612	626	558	628	641	619	609	574	627	601	580	592	526	573	616	658	603	568	632	577	626	656	671	634	609	591	588	539	627	641	614	597	623	621	604	593	578	570	624	592	596	607	580	639	614	595	583	560	598	593	652	643	643	587	562	579	587	601	633	600	626	616	549	661	592	634	595	562	591	611	611	664	572	621	615	604	625	613	609	570	641	645	572	590	636	623	629	593	603	594	618	615	581	634	609	598	643	587	600	610	577	621	624	610	615	612	639	613	622	590	657	575	598	614	609	639	533	591	586	659	580	605	598	581	618	597	595	594	605	607	595	577	563	604	608	591	628	603	650	609	600	631	572	589	619	634	621	619	608	631	606	564	600	596	641	576	588	593	617	592	635	607	585	653	654	627	578	600	575	629	584	637	624	559	582	622	591	642	620	644	617	617	604	623	659	640	601	564	582	610	582	606	626	622	625	579	638	638	648	575	622	583	629	562	619	609	624	619	598	639	582	651	608	623	606	622	604	583	642	601	607	590	635	646	603	611	621	662	649	607	617	589	636	616	617	611	621	552	583	603	605	605	608	583	595	609	615	591	637	561	633	594	570	594	634	639	602	598	590	583	578	563	624	592	602	616	606	597	645	588	600	580	591	622	642	592	576	588	576	626	591	613	558	655	566	636	611	629	599	654	605	628	613	573	587	618	590	620	577	566	626	548	616	603	580	588	624	592	631	633	595	588	619	613	629	611	636	604	612	552	647	576	606	592	642	628	607	582
26978	31603	4663	741	483	486	267	207	173	175	174	162	164	145	115	128	129	102	131	127	128	132	128	135	124	106	116	109	131	121	123	105	125	111	119	110	152	128	127	108	117	125	120	110	114	122	112	134	141	114	114	110	130	100	132	124	115	104	114	119	102	114	118	113	131	110	96	123	93	120	109	113	112	134	121	99	120	123	108	115	103	121	119	120	115	119	118	82	108	128	114	127	126	104	126	121	120	117	132	111	108	102	85	115	109	96	112	112	111	111	96	121	108	118	118	127	121	102	126	128	102	134	119	118	106	108	117	92	130	106	125	110	102	117	122	117	106	143	114	120	118	123	120	95	124	122	93	123	142	110	118	109	124	113	91	137	119	119	100	108	118	128	115	109	112	123	133	115	104	119	111	120	100	119	113	131	114	108	115	113	120	111	127	112	97	104	131	133	132	114	105	127	103	101	96	106	116	133	105	112	112	103	124	114	104	105	108	118	104	137	123	130	107	109	106	116	113	114	88	94	138	127	112	141	111	116	119	107	133	100	120	95	137	112	113	106	109	102	127	122	122	89	134	127	92	103	133	108	107	125	129	112	127	132	113	112	115	117	120	127	126	117	132	119	106	102	127	140	131	111	124	101	134	114	120	143	107	123	120	114	125	106	118	114	112	127	130	95	125	122	109	121	99	121	114	104	128	112	104	109	130	96	117	107	116	104	122	125	119	103	120	104	125	120	119	123	128	134	123	117	122	127	108	100	93	109	103	121	127	121	132	109	127	120	114	108	141	114	116	118	119	120	116	100	103	116	112	112	132	127	118	110	118	113	112	138	129	110	92	121	107	119	130	119	117	130	105	125	94	113	99	123	106	113	119	118	128	116	113	128	117	113	112	126	102	117	108	115	134	129	120	124	121	128	122	121	128	116	140	126	131	91	111	133	106	117	129	121	130	104	110	123	124	111	123	109	125	111	129	125	112	129	101	104	112	107	133	97	123	124	132	128	131	123	125	125	126	138	116	108	108	119	129	125	101	114	124	111	100	107	108	131	132	120	111	111	122	119	123	136	135	131	125	97	131	131	120	126	130	112	107	136	119	114	131	127	126	104	106	125	123	106	115	111	92	125	110	123	124	129	105	125	104	103	105	123	125	115	106	113	127	111	136	120	123	122	101	94	111	122	118	110	109	114	122	115	118	112	95	115	114	125	102	103	132	113	109	123	112	119	115	111	118	101	127	127	111	111	114	111	124	113	95	101	110	112	86	125	129	135	123	107	116	101	111	113	98	107	96	123	127	114	122	136	110	102	107	89	109	114	116	116	101	128	103	118	129	113	100	106	124	117	106	97	126	100	105	102	103	98	102	120	90	113	122	128	119	139	127	103	117	133	115	105	124	105	124	137	132	129	130	99	114	117	117	120	127	143	124	122	138	121	106	149	104	93	121	119	144	93	113	114	88	118	119	116	89	112	139	113	98	93	121	121	108	134	125	113	119	104	118	110	109	138	129	118	124	133	108	128	125	125	112	95	106	131	110	139	129	124	106	114	127	121	105	107	126	124	122	107	106	119	144	123	143	134	118	110	112	123	90	128	134	134	112	112	122	121	106	118	127	130	109	116	111	120	116	105	112	118	96	95	108	121	117	114	108	127	110	125	116	105	130	120	109	134	111	137	112	126	117	109	120	111	122	93	118	125	109	100	117	109	120	103	109	120	124	92	118	103	103	131	131	117	113	88	116	117	111	124	126	119	104	103	120	117	118	126	107	118	122	131	117	122	103	102	123	102	119	117	153	123	113	108	105	121	102	108	115	119	118	118	122	117	116	112	105	105	106	101	101	123	124	107	106	117	121	113	95	102	123	109	113	121	113	138	109	109	109	130	96	128	102	119	123	101	128	111	110	110	98	121	107	98	118	128	111	140	104	115	125	125	115	94	121	132	113	123	108	109	107	110	114	100	126	119	112	102	105	123	116	119	130	122	131	125	119	105	135	111	105	114	126	109	126	114	119	114	98	115	103	108	94	132	102	96	112	106	109	137	124	106	120	127	119	115	116	125	106	118	108	114	114	98	121	125	92	128	131	111	117	109	115	106	119	104	127	121	117	112	109	109	126	116	112	105	87	124	138	97	105	116	131	103	117	107	117	135	104	116	128	115	132	126	120	111	128	123	102	116	127	114	122	130	110	111	132	120	129	111	97	104	118	114	101	100	113	119	136	103	96	112	107	124	105	117	116	126	118	124	118	122	119	124	115	123	107	118	117	111	116	130	120	120	124	126	116	111	104	124	102	126	111	115	114	112	116	112	128	115	118	120	94	109	117	116	118	122	114	125	110	121	128	128	115	113	123	107	121	119	110	108	111	117	127	120	139	120	96	107	123	125	121	105	138	112	123	119	113	106	119	124	104	131	103	126	117	108	98	108	122	130	125	122	123	130	124	104	111	110	104	120	117	93	111	125	137	112	128	114	120	105	107	125	110	97	117	101	112	132	139	124	123	133	97	107	128	119	130	111	132	112	104	130	105	110	104	126	114	123	109	117	97	109	119	119	142	127	115	111	112	107	116	104	131	120	108	112	97	101	120	101	115	112	110	123	102	134	120	114	132	132	138	126	107	110	121	139	119	106	108	119	112	109	119	133	106	107	120	123	121	122	106	109	99	129	130	106	120	116	112	115	128	113	93	109	91	126	132	116	133	112	99	120	112	121	108	104	84	117	107	124	122	126	93	108	111	134	96	103	108	107	113	127	120	106	112	115	120	118	126	134	135	138	111	92	126	107	130	108	108	109	107	122	125	119	106	125	103	129	119	94	117	112	110	106	131	145	136	131	105	126	105	89	112	114	104	118	141	113	121	105	130	126	117	127	121	139	118	128	115	121	134	115	105	128	128	132	125	107	124	120	144	125	108	116	114	139	109	95	117	118	131	126	130	112	124	103	120	110	96	121	131	129	126	120	129	107	118	92	125	104	102	107	117	130	127	116	106	129	112	120	110	120	120	133	111	126	118	112	123	104	122	106	122	132	109	119	110	117	110	115	119	120	122	111	104	126	107	125	100	110	94	128	107	131	115	118	118	126	126	107	119	104	128	116	157	108	107	94	130	118	136	114	124	110	116	113	110	112	116	130	117	104	130	88	118	118	112	144	115	118	117	98	135	115	135	125	113	113	113	107	101	119	136	116	109	119	126	110	124	108	121	133	118	119	130	122	96	101	119	128	123	102	118	111	111	102	96	105	111	117	112	100	120	117	124	99	116	117	113	124	113	118	119	96	103	136	142	127	133	112	132	116	124	126	121	111	122	124	124	117	130	107	115	113	89	120	124	120	109	133	130	102	121	107	114	108	116	116	102	136	122	106	109	112	110	133	136	114	136	124	114	108	127	128	127	113	117	88	123	108	101	114	121	124	141	112	117	126	128	120	125	108	101	134	113	136	116	117	108	129	111	123	122	124	111	113	121	124	103	130	117	104	97	112	111	137	120	103	95	103	121	121	127	115
19201	20516	2187	2227	2010	2130	1268	755	658	657	584	493	449	453	381	386	351	385	378	387	398	326	359	337	326	323	354	311	333	296	324	296	322	337	340	298	319	308	353	302	339	293	313	320	337	335	314	350	333	305	301	273	324	322	304	301	312	316	253	331	272	297	303	297	309	308	294	266	280	327	289	331	334	317	301	290	272	311	292	286	297	313	279	318	283	296	305	303	269	297	322	316	298	349	293	298	285	272	308	306	298	308	302	286	286	305	287	277	273	302	300	317	301	336	239	306	279	312	281	306	299	320	301	339	291	273	279	315	261	311	275	303	306	277	271	297	260	267	295	294	324	288	333	273	275	309	298	274	270	285	297	290	285	288	309	283	307	299	321	297	282	284	316	284	338	306	340	293	343	264	317	321	276	302	301	312	290	316	299	302	295	300	288	303	289	292	321	333	290	290	281	316	311	284	284	276	273	264	274	293	283	276	285	327	297	312	278	317	315	310	292	286	319	268	278	311	288	288	280	272	293	289	275	299	294	288	339	288	301	289	308	264	289	296	300	313	272	317	290	282	272	288	275	307	300	286	310	303	263	286	267	310	282	306	314	298	312	300	291	292	305	309	300	275	274	302	306	317	307	316	309	256	296	279	325	296	279	306	303	306	285	279	297	283	286	284	289	310	307	308	285	290	295	272	308	286	287	306	295	290	274	320	300	266	310	267	298	311	306	317	309	305	298	308	287	285	285	310	275	309	309	267	304	305	255	288	291	287	282	270	263	286	284	313	288	289	317	269	299	263	298	301	301	304	316	290	316	315	286	321	274	302	281	291	317	275	275	310	329	305	289	297	298	270	295	278	318	292	332	331	282	267	300	294	348	284	288	294	277	302	308	306	312	312	278	320	306	293	298	326	314	294	293	268	279	282	336	314	288	301	258	295	319	302	289	294	324	323	326	303	288	305	269	305	287	337	294	316	314	296	278	274	312	297	300	299	280	280	279	286	296	290	323	261	291	303	295	291	295	271	288	302	296	331	281	303	300	281	304	297	324	285	326	285	291	267	305	300	304	293	274	279	311	299	291	307	308	306	307	274	281	269	305	299	296	304	287	291	286	288	299	319	302	294	276	255	318	291	271	317	294	282	275	298	305	288	267	301	292	309	310	297	314	316	313	279	309	292	292	287	314	315	286	312	271	299	297	288	284	274	326	287	281	306	294	276	321	311	305	269	326	307	302	293	305	333	315	270	276	305	327	320	291	296	269	303	299	292	302	281	272	274	293	295	292	258	288	332	273	301	310	317	291	305	324	303	305	253	311	286	300	311	276	294	272	292	289	287	289	281	303	306	291	307	284	320	326	306	276	282	312	304	289	280	279	294	309	301	292	291	273	266	280	290	278	305	281	293	295	275	309	273	313	292	309	291	295	309	288	308	282	318	263	291	275	262	296	296	300	320	281	273	280	296	299	283	289	282	309	300	287	250	278	305	317	306	313	300	289	276	294	272	288	290	308	306	291	334	298	301	286	311	307	313	311	275	270	277	276	282	285	293	266	316	310	270	306	286	302	273	308	304	270	287	280	321	284	325	285	319	317	308	296	296	272	311	289	305	284	294	317	299	299	274	305	305	272	298	291	304	290	296	307	299	274	275	304	301	311	277	295	300	295	292	318	302	295	269	317	293	290	317	309	277	331	286	311	308	294	284	281	329	308	303	300	300	283	301	295	306	322	289	308	278	287	283	314	321	295	287	284	336	279	312	306	293	291	274	281	265	318	281	274	279	291	273	318	341	295	330	291	283	262	294	302	292	319	304	300	324	308	262	291	292	303	323	320	300	303	292	287	292	325	289	306	302	293	310	299	316	274	278	297	294	336	316	288	279	308	330	335	290	278	290	285	295	296	295	276	283	302	317	281	301	282	309	312	307	295	266	292	298	322	298	323	293	311	292	280	312	296	315	309	272	302	297	302	294	288	305	316	308	301	302	288	318	277	278	302	284	295	299	295	261	292	285	306	300	289	277	280	289	309	289	276	306	319	248	312	292	323	310	307	274	266	279	304	303	277	314	300	315	270	296	321	297	275	274	288	290	298	316	308	284	285	302	284	305	284	318	293	301	298	294	285	295	274	350	276	310	316	284	320	317	316	287	289	286	324	295	316	301	286	279	304	286	276	286	286	273	320	304	290	271	325	294	295	283	300	277	311	299	287	286	307	291	342	284	295	290	258	265	294	287	286	302	314	278	284	321	300	288	321	303	287	323	279	321	277	313	294	276	300	284	321	306	318	280	319	312	313	326	272	324	310	304	311	311	306	292	303	307	306	302	309	308	301	321	296	299	301	310	340	329	278	300	277	305	281	292	287	288	277	297	256	293	301	297	293	319	283	348	300	284	268	279	296	285	291	256	284	281	299	283	282	309	299	287	296	317	303	306	316	265	308	317	282	288	303	283	302	312	300	270	299	290	326	294	280	316	286	291	289	294	293	296	298	300	300	301	296	290	294	333	302	313	304	312	265	303	298	281	332	302	290	294	307	324	284	285	302	292	325	282	298	298	280	304	287	265	284	316	295	293	310	273	303	270	305	307	296	263	327	324	290	342	321	289	318	301	297	336	317	285	302	291	292	277	263	314	296	294	302	326	324	301	298	310	295	296	303	313	304	306	301	310	297	328	295	276	293	271	325	305	286	286	325	261	290	316	283	283	319	287	300	279	282	282	319	289	309	282	289	298	322	326	295	302	295	299	288	303	298	283	310	287	299	296	279	302	299	292	277	310	295	319	319	289	290	305	265	332	325	323	313	282	302	248	313	283	281	326	279	312	315	286	288	282	268	310	288	288	275	301	310	290	277	288	301	306	296	305	324	273	325	279	317	294	280	291	337	324	279	275	307	278	297	283	282	306	273	288	308	302	286	291	312	300	294	295	268	274	287	285	273	282	300	287	309	301	286	311	296	292	281	313	284	335	301	303	265	286	302	301	281	270	251	300	316	335	290	302	315	266	295	315	308	257	289	299	287	319	279	311	301	279	281	314	299	299	318	317	299	304	303	308	287	298	293	312	280	300	310	296	279	307	294	279	285	317	287	311	315	290	308	329	298	272	284	319	295	270	328	291	287	306	288	287	309	289	293	308	292	306	301	323	291	293	289	290	303	294	272	284	296	317	333	308	294	299	290	295	302	293	311	313	309	304	310	300	286	296	305	291	280	316	294	281	291	316	296	301	303	262	268	304	327	288	321	311	272	284	294	329	284	290	295	305	307	333	301	315	300	301	282	304	299	307	283	287	309	284	317	272	311	304	285	297	295	321	275	289	262	295	328	315	316	296	307	281	279	313	320	272	292	282	290	265	309	313	306	298	306	291	296	298	279	314	316	316	287	303	273	352	289	288	320	347	315	289	297	292	281	287	297	286	311	272	285	305	304	294	297	310	307	313	254	315	307	295	324	313	262	283	323	277	314	277	304	294	266	289	292	314	312	297	288	291	274	295	311	286	300	308	314	284
2929	1094	435	381	353	397	301	303	294	282	280	259	311	277	327	291	267	305	306	295	280	280	297	286	290	306	318	295	290	306	295	263	259	294	283	280	285	264	293	283	294	279	279	296	294	334	289	291	305	310	303	331	301	316	272	270	290	296	303	286	319	296	269	321	304	305	283	329	289	294	312	328	290	295	266	294	287	256	277	308	274	301	285	335	303	316	294	277	321	296	314	301	280	244	270	256	281	295	307	223	269	301	261	299	296	314	289	291	310	280	270	279	290	316	296	292	297	279	301	276	265	314	278	308	306	259	306	278	274	305	287	307	315	327	269	292	279	304	304	288	270	268	267	293	288	284	313	301	300	290	255	299	303	273	309	265	287	289	286	287	288	295	284	301	315	315	289	321	283	305	257	305	320	289	305	283	276	288	263	307	326	290	312	287	278	315	316	273	294	266	313	276	303	280	299	278	299	292	285	310	275	287	269	307	282	289	318	278	281	298	293	294	317	267	282	321	310	288	312	280	266	287	291	320	276	301	281	260	294	271	283	315	274	302	288	284	268	297	295	271	275	270	259	273	303	296	265	286	298	279	292	277	302	294	276	295	296	293	274	304	289	262	283	286	341	305	298	297	280	297	274	280	283	316	303	279	323	309	272	287	274	290	262	279	267	268	298	281	302	310	289	270	256	319	268	278	284	309	285	307	269	314	286	311	283	289	301	283	309	286	301	311	310	255	279	292	266	293	295	279	333	295	265	328	275	317	260	291	299	296	295	285	292	294	306	273	306	269	301	275	285	268	332	316	289	268	287	295	339	274	289	313	317	321	261	270	320	280	298	283	289	303	307	314	298	283	308	285	264	310	305	318	303	298	260	317	301	310	324	296	281	296	279	287	287	287	288	278	281	285	275	288	311	303	296	282	266	271	271	267	273	284	273	328	316	301	270	286	307	310	318	299	268	300	248	305	289	296	304	325	277	279	291	279	291	295	280	268	322	300	270	306	321	318	275	279	287	289	302	294	306	271	294	258	298	327	292	291	275	309	311	303	292	302	297	286	284	290	298	308	296	292	292	264	293	298	275	295	306	271	262	281	295	261	308	323	306	278	281	283	308	285	307	306	309	308	283	306	274	278	291	318	279	303	300	268	291	308	290	292	287	268	284	300	235	283	319	291	346	293	270	264	249	280	253	282	253	294	261	290	284	299	265	288	293	293	288	296	284	315	290	294	286	299	294	300	306	325	275	273	308	303	294	292	277	305	307	288	297	305	315	265	293	342	280	272	330	270	301	318	290	292	304	274	336	323	307	319	289	288	309	330	316	300	288	280	267	302	271	270	280	259	296	306	291	305	291	288	294	325	264	305	301	271	272	283	308	281	302	287	302	282	269	307	306	274	261	301	285	315	302	293	323	296	256	294	308	256	272	299	324	274	285	291	300	285	289	305	275	290	287	319	319	291	285	286	294	293	305	281	297	280	267	283	312	303	304	256	282	279	280	286	315	294	303	293	300	287	294	297	304	296	268	271	297	290	292	289	309	275	310	273	313	311	307	296	287	309	297	298	278	306	333	304	287	287	283	271	264	297	265	269	308	274	289	321	290	282	309	272	298	282	288	292	266	262	266	299	297	297	301	283	289	296	280	291	284	312	274	281	298	305	284	331	298	309	288	282	314	313	291	318	269	270	292	289	306	334	287	275	289	259	285	292	273	314	287	274	270	304	291	302	267	301	270	274	281	314	296	271	276	321	294	288	275	267	291	286	319	274	305	277	310	302	310	325	310	306	280	315	294	311	302	300	288	264	315	294	296	306	289	304	300	300	302	308	316	267	297	303	269	314	293	280	327	300	263	293	269	312	311	279	316	248	304	314	320	290	297	300	306	296	324	297	315	293	272	283	285	258	296	298	272	289	296	306	262	274	299	292	300	301	256	299	283	266	315	303	334	272	296	277	300	272	270	292	315	301	275	307	318	265	286	288	298	326	290	328	291	295	278	307	258	267	321	257	303	291	260	288	319	271	286	323	269	306	302	317	266	282	262	284	271	284	316	287	297	307	286	303	337	323	312	300	295	282	317	308	274	317	262	316	245	288	280	292	276	291	328	293	278	319	314	283	308	273	325	304	315	298	290	276	288	271	299	292	311	263	279	274	288	251	309	293	299	306	298	308	304	294	302	259	280	300	292	261	263	274	308	288	298	277	294	281	292	277	318	281	314	326	289	294	304	297	273	294	292	262	307	232	285	311	285	250	289	305	310	310	304	313	311	290	284	307	297	281	300	287	306	319	288	316	283	298	284	282	283	266	286	288	299	308	260	296	315	286	286	302	294	307	293	320	314	306	280	282	291	302	304	265	281	302	305	309	289	287	306	296	268	280	317	304	249	306	308	269	325	271	279	280	293	277	269	258	265	289	323	295	294	298	291	317	277	287	282	304	255	320	323	293	274	280	290	301	292	257	294	253	282	297	314	265	311	274	278	302	285	292	304	286	308	357	305	312	278	313	284	242	308	269	286	289	304	281	316	319	315	285	298	310	287	290	301	291	302	293	317	270	302	309	292	283	285	313	302	306	279	286	301	291	280	277	270	268	340	268	317	314	261	335	271	309	312	290	274	281	255	284	297	302	301	241	314	307	305	300	294	280	318	256	293	285	256	262	291	259	282	317	271	286	320	290	286	289	280	328	288	289	274	296	305	268	291	295	286	269	278	312	275	313	329	310	297	304	290	330	271	328	308	279	264	305	284	331	326	314	255	261	245	276	307	319	280	299	288	319	300	344	308	302	311	304	308	291	306	319	293	275	290	293	272	267	299	316	288	288	295	340	307	289	273	311	300	301	277	306	305	302	305	287	276	282	291	277	291	273	288	306	319	272	321	296	284	291	286	316	312	290	316	312	279	282	293	286	326	281	295	308	293	321	280	283	304	310	318	296	321	258	296	308	268	307	281	236	257	290	292	293	283	297	304	278	324	286	275	317	309	267	318	297	299	295	295	311	311	303	295	294	292	262	292	271	291	279	294	322	276	275	293	300	261	291	270	297	317	290	267	284	272	310	242	306	272	281	308	268	281	261	305	291	303	286	298	294	321	292	280	275	294	299	316	268	283	276	265	260	325	287	311	309	284	268	271	297	304	304	310	291	312	278	310	283	310	306	306	283	255	326	278	301	282	279	276	281	281	307	289	290	300	285	335	320	290	296	304	299	272	291	291	301	325	274	272	276	292	287	327	246	286	280	309	294	282	262	264	259	288	298	284	297	307	299	298	303	279	318	271	293	283	284	284	296	282	271	323	276	305	331	303	301	320	290	282	294	287	294	290	278	277	288	298	316	294	286	281	283	281	262	289	300	279	305	275	288	267	329	301	297	258	281	299	272	261	318	289	287	283	293	262	296	284	293	315	287	275	288	276	272	303	271	289	281	296	296	276	287	285	295	304	296	289	301	286	294	278	283	242	278	272	321	329	299	295	296	330	302	281	272	279	265	296	303	281	304	302	289
2952	2036	947	981	1087	1132	815	739	748	685	738	704	721	674	689	735	675	696	643	638	694	709	727	698	690	668	696	724	677	674	677	702	674	707	664	670	676	703	675	737	671	658	710	711	701	691	710	705	711	678	658	684	709	736	688	681	731	676	725	708	663	671	745	688	678	726	667	656	687	723	641	684	673	695	723	667	649	698	647	688	662	676	703	730	668	712	683	714	662	671	671	686	719	634	646	691	673	728	731	701	698	691	633	658	692	676	660	667	695	699	684	708	694	694	699	692	695	652	693	642	704	690	661	692	680	716	661	680	656	707	719	699	732	726	666	683	658	673	682	691	691	666	644	708	684	672	729	661	660	633	714	724	713	646	686	646	682	693	674	682	702	635	722	690	660	643	653	678	716	722	692	655	652	683	670	709	686	666	720	699	643	660	681	656	656	688	704	718	704	673	670	662	653	738	685	733	689	671	693	644	690	699	683	694	663	710	667	665	696	664	679	721	706	629	657	680	663	704	658	730	716	662	636	622	737	700	687	675	638	676	689	714	736	652	655	700	697	756	702	663	656	683	718	709	720	674	688	705	678	643	656	724	694	710	744	681	688	728	676	698	706	684	677	691	660	659	697	679	704	679	701	664	686	708	680	645	685	660	632	718	692	650	673	673	671	701	695	691	692	656	755	676	687	736	686	714	649	691	747	696	712	663	674	682	715	691	645	643	673	654	723	679	674	682	685	659	702	628	661	735	682	681	652	668	713	698	712	659	674	653	738	653	701	684	707	682	658	664	702	695	725	693	638	658	662	710	687	642	666	699	691	738	701	708	703	705	644	753	712	626	718	673	677	717	690	703	671	690	683	715	714	699	661	708	676	694	696	666	717	673	677	700	661	705	675	692	675	697	741	681	686	713	656	722	667	663	669	659	673	697	661	651	682	718	725	641	726	672	650	675	724	619	698	712	675	698	712	730	657	684	672	725	708	687	745	670	696	669	614	695	655	715	673	673	684	714	726	676	678	662	664	727	707	682	668	687	721	715	687	722	731	706	640	684	734	736	634	660	701	670	653	702	685	705	743	698	753	648	703	671	700	718	631	676	723	654	724	707	652	683	633	688	686	654	698	661	700	688	688	636	621	691	694	696	634	696	627	686	658	723	649	720	721	746	650	743	675	674	652	683	690	704	692	690	666	688	685	641	724	660	701	669	694	669	676	647	649	703	665	667	694	727	664	699	657	679	678	610	683	665	646	701	641	684	701	657	687	706	639	674	655	668	747	698	672	695	670	704	664	715	725	677	684	697	680	704	681	682	662	687	674	696	678	683	684	672	748	692	723	700	639	657	705	694	659	709	724	663	732	702	718	667	688	654	727	710	716	699	647	690	681	731	696	658	674	658	683	730	692	686	713	673	676	684	682	693	696	678	689	666	693	665	683	678	696	695	689	701	690	665	690	693	661	687	680	684	732	703	690	674	689	694	716	728	700	685	686	771	674	696	706	696	687	703	713	709	720	704	711	743	645	689	694	703	674	692	662	694	672	704	632	691	657	698	681	653	660	669	710	687	697	663	697	720	616	662	665	745	686	678	665	711	708	684	701	702	680	705	670	700	682	671	720	685	664	701	657	711	701	686	668	680	679	717	677	729	713	733	656	697	659	629	712	698	667	725	709	664	675	758	720	679	708	627	667	707	670	694	680	677	699	717	678	662	705	706	694	677	707	655	697	652	685	672	691	654	677	642	678	702	698	708	686	669	693	709	687	681	665	633	661	665	697	735	692	703	686	730	710	688	719	719	692	687	648	720	700	713	691	751	690	687	677	614	666	703	696	697	685	727	676	685	695	677	687	689	714	718	713	695	664	716	699	660	659	677	694	742	705	674	686	695	707	719	735	656	698	702	687	701	708	663	696	662	707	703	659	694	669	644	673	661	660	695	632	697	671	692	677	682	717	651	708	640	690	689	669	677	707	687	746	683	661	667	709	716	697	700	699	685	696	672	676	677	689	670	675	701	696	651	676	682	648	698	666	668	678	667	706	672	644	704	636	684	717	654	737	698	697	644	679	637	685	652	682	678	692	708	647	655	680	695	660	665	620	694	677	696	632	676	677	699	697	744	683	676	677	690	693	658	670	663	715	657	678	686	710	662	709	667	652	649	705	663	664	736	695	692	704	707	680	642	708	664	671	720	715	638	710	649	685	678	711	693	702	748	667	641	696	721	714	711	682	692	649	731	671	674	664	706	668	680	664	642	687	630	678	672	682	730	629	682	692	658	673	723	664	683	711	682	696	639	680	714	689	687	680	708	683	707	706	680	740	707	704	649	682	685	698	704	673	686	714	657	658	686	644	683	657	678	692	615	720	697	719	705	676	687	655	735	689	612	687	662	701	617	676	645	680	666	698	711	631	694	672	671	671	685	667	707	673	696	715	665	669	713	692	682	710	708	681	702	688	741	689	645	684	701	723	702	671	666	701	667	678	734	644	667	688	705	676	667	665	691	695	688	702	694	682	695	674	649	729	662	683	730	672	694	646	724	693	704	684	660	674	721	655	712	686	679	716	662	692	690	688	689	699	673	677	716	641	701	670	710	699	686	689	659	701	654	701	730	702	687	722	688	682	682	636	705	661	686	686	693	639	675	717	667	718	676	626	689	674	690	657	713	669	702	651	714	662	683	682	704	677	715	666	644	643	697	727	689	703	686	677	689	682	675	694	684	650	686	715	701	659	654	728	716	671	704	655	733	682	674	728	662	705	662	643	709	665	740	661	706	691	668	679	698	735	662	702	660	687	679	652	696	679	681	710	733	720	715	712	651	700	701	678	684	693	659	699	663	697	689	708	735	699	713	632	693	684	696	683	685	729	672	662	685	671	685	730	706	666	645	693	675	684	677	745	686	655	667	642	702	659	686	691	710	671	680	727	688	732	694	693	681	685	655	676	725	739	687	668	725	661	692	673	687	674	685	705	698	688	700	655	691	673	682	717	717	684	682	670	656	695	715	695	686	699	693	682	693	701	648	705	709	718	707	686	693	665	697	686	681	652	650	693	688	680	672	668	658	695	672	713	709	726	669	660	691	724	695	688	704	681	684	675	691	654	687	690	703	655	672	648	691	683	701	699	711	708	717	680	727	689	703	646	709	721	659	686	727	670	684	687	684	716	711	665	636	675	684	690	710	699	693	717	676	704	691	674	676	665	710	690	705	651	667	677	642	720	678	696	704	665	673	695	670	671	712	674	722	698	704	709	685	685	648	700	681	670	702	705	675	698	702	693	669	677	669	708	717	689	716	705	699	648	690	685	696	691	705	708	701	728	641	612	634	666	694	690	672	746	692	734	739	689	680	686	705	715	705	715	689	685	713	695	632	660	691	740	728	688	686	709	698	713	685	647	673	671	714	662	665	659	661	702	672	699	714	656	697	706	689	668	644	706	662	702	706	675	702	712	703	666	706	634	643	662	709	658	700	689	697	705	706	680	683	716	703	685	711	682	680	691	681
16701	16767	1787	671	640	497	354	312	313	256	253	294	275	263	250	260	253	276	260	242	280	274	282	245	268	250	255	258	286	258	286	279	256	248	250	273	284	247	250	269	246	264	261	244	241	228	250	269	253	237	232	281	257	243	235	248	246	266	251	315	293	260	280	284	273	250	248	217	231	277	287	264	266	287	264	249	299	254	271	245	270	245	254	251	246	259	234	226	267	271	252	213	274	264	260	260	259	242	290	279	283	227	222	235	284	233	255	236	269	265	250	272	283	268	290	247	278	259	265	264	267	285	275	245	263	244	258	264	238	282	246	253	241	272	265	249	235	266	264	245	286	284	244	252	254	278	259	285	274	250	255	276	279	252	251	274	271	271	250	258	246	225	251	246	287	272	236	246	285	240	253	239	270	233	239	271	257	277	252	275	264	242	253	261	237	254	255	253	259	244	247	253	253	280	285	235	276	252	261	283	267	241	268	257	234	259	299	261	241	264	237	265	278	269	280	250	268	274	274	257	250	291	269	266	261	261	242	254	244	250	259	256	248	267	261	244	257	260	230	270	284	279	249	253	246	236	270	274	245	272	272	286	223	260	280	250	244	231	246	289	293	264	248	242	261	253	281	239	250	271	250	265	251	278	251	260	276	254	309	293	264	237	258	260	261	267	274	228	272	273	292	260	277	241	259	237	290	277	238	276	249	251	260	258	271	274	237	249	239	280	290	259	228	264	273	260	279	263	250	250	252	259	250	252	239	262	269	246	243	250	272	267	249	293	246	277	259	250	281	261	221	248	245	271	242	271	285	282	231	267	247	235	262	257	265	263	245	262	264	273	263	252	289	260	267	244	243	280	266	248	254	269	265	259	258	222	285	273	272	270	246	241	271	271	241	288	236	235	266	262	232	228	251	266	248	250	251	272	261	257	292	270	235	257	253	252	240	285	249	255	275	265	260	252	250	240	264	271	269	273	239	264	263	251	289	237	244	277	262	264	242	281	241	265	240	267	233	295	268	280	275	285	259	289	248	253	246	272	284	268	271	247	236	260	250	286	260	275	266	272	262	269	278	246	272	256	271	268	274	268	244	235	231	237	254	267	291	263	241	266	227	259	258	272	275	286	251	254	269	238	276	265	243	254	311	280	261	242	283	272	290	250	288	265	250	239	265	240	268	277	224	254	268	260	243	227	244	239	250	269	244	265	240	248	225	271	286	274	244	272	283	278	262	253	226	248	261	263	244	247	265	258	245	255	266	228	247	245	236	266	274	224	262	252	272	270	259	254	261	260	255	245	287	278	247	263	265	251	262	267	259	248	281	272	301	266	252	296	251	265	251	217	253	281	239	251	300	254	254	245	252	276	265	249	243	236	257	254	306	262	267	244	280	271	240	282	279	272	242	272	254	252	238	245	232	249	224	286	216	236	248	246	244	243	242	256	287	275	260	255	229	279	274	284	244	254	258	256	246	265	252	260	270	262	228	291	265	265	240	284	247	285	249	238	249	252	263	259	274	265	269	252	285	254	257	269	275	286	278	266	252	256	270	263	243	253	271	296	277	250	251	245	277	269	219	254	259	253	282	281	266	235	262	270	248	224	276	267	302	286	251	246	251	275	259	252	269	250	222	250	267	263	269	274	259	252	269	229	234	272	270	263	266	266	260	249	268	310	305	267	246	282	239	255	232	261	289	201	275	267	249	256	273	265	266	254	253	276	274	250	263	278	268	248	275	274	286	308	249	288	250	248	248	238	235	272	232	274	262	235	252	305	283	281	255	271	271	286	260	268	272	268	267	262	259	251	242	254	256	227	277	252	248	285	271	252	286	257	261	274	286	242	268	253	247	297	260	270	264	273	259	245	272	277	266	260	243	253	259	301	272	259	281	262	230	244	266	261	243	287	274	271	259	250	258	302	274	247	259	276	245	243	261	229	254	287	281	264	255	280	260	289	242	239	248	263	272	256	234	256	287	254	282	272	263	272	268	259	260	238	279	256	251	266	280	265	250	259	252	275	264	257	247	265	264	266	245	241	289	254	270	241	253	231	261	261	294	246	233	262	262	259	290	297	274	240	261	254	261	281	267	228	276	272	292	267	268	291	270	295	267	265	250	238	228	263	248	220	268	256	245	271	288	264	241	247	278	245	264	271	255	238	241	269	252	243	249	267	254	266	278	274	275	254	255	290	250	257	250	255	264	257	274	237	291	245	264	246	230	250	263	220	268	239	237	288	257	272	235	249	253	274	241	258	275	239	282	287	282	265	272	265	246	233	274	260	237	278	281	254	269	276	228	268	214	279	264	230	232	253	238	242	248	215	249	243	228	279	267	262	272	271	263	263	269	264	256	263	234	249	256	258	270	290	243	267	258	269	262	266	250	221	276	234	249	218	254	259	256	263	240	276	292	260	245	268	262	267	262	265	236	259	271	250	250	259	281	223	271	252	282	276	278	285	259	223	262	244	248	272	267	263	263	247	238	276	264	220	249	254	276	254	253	286	230	247	248	256	266	284	264	287	239	239	248	257	257	258	257	249	210	256	252	269	264	294	238	263	275	281	266	262	249	257	244	257	248	269	261	283	265	250	254	277	295	247	268	274	253	260	263	240	291	272	248	264	263	267	272	270	228	302	252	245	256	235	301	284	255	270	251	251	274	250	270	250	291	265	254	261	288	265	255	258	271	255	263	248	255	244	253	270	281	266	261	275	272	265	238	241	292	239	247	257	266	237	271	247	257	305	256	269	307	282	252	258	252	243	243	258	278	254	269	277	277	262	264	268	265	296	248	260	257	268	258	254	268	250	275	261	243	271	237	264	259	256	260	265	274	246	263	281	242	228	260	248	266	264	251	258	256	263	257	268	246	262	271	269	252	261	256	255	263	261	280	281	266	293	267	252	282	267	247	278	241	282	229	250	287	266	244	252	241	262	262	238	271	258	241	269	307	260	254	231	242	259	259	241	270	231	258	265	248	272	249	247	243	216	280	229	263	277	273	258	257	282	263	241	256	275	263	270	247	254	256	263	276	254	257	247	237	288	236	265	262	268	225	286	248	255	250	239	261	281	249	258	276	272	255	238	273	247	268	251	229	255	249	259	245	280	260	251	256	242	260	278	287	241	267	259	292	240	259	266	266	292	242	235	257	233	252	253	237	260	253	268	272	240	283	259	283	255	264	269	263	233	254	258	232	276	262	262	263	243	260	264	276	244	282	275	273	247	241	283	269	255	277	258	269	267	257	255	246	291	264	243	244	268	285	290	265	250	262	262	260	257	240	279	271	282	269	238	271	277	253	274	262	273	267	269	279	271	227	254	240	235	224	258	265	251	250	261	260	279	251	284	217	252	247	249	257	238	300	294	249	263	259	262	278	292	231	263	257	264	232	261	260	279	249	265	262	272	251	268	296	235	279	272	257	256	238	252	264	257	253	254	259	271	235	230	274	274	256	239	269	268	271	247	306	245	252	275	254	275	244	254	276	269	274	235	260	265	268	278	278	270
13777	13419	1620	2023	2281	1772	1035	902	866	771	770	692	716	703	675	651	641	623	653	637	648	621	630	637	633	638	614	669	632	637	655	623	624	557	631	613	605	615	598	645	635	579	625	639	619	599	599	654	638	622	560	623	624	617	624	610	592	646	590	636	593	556	616	633	628	648	649	599	603	604	598	600	619	635	629	621	592	572	619	586	599	610	635	596	587	602	617	586	603	639	644	605	599	644	574	591	620	596	586	571	633	590	631	674	625	635	640	651	589	635	588	656	617	606	625	595	602	616	562	618	619	611	598	572	597	634	608	624	599	623	653	661	642	592	603	590	614	639	590	614	614	576	649	649	618	644	573	613	647	647	600	623	653	653	594	573	596	649	561	647	609	632	603	613	585	628	631	593	602	631	627	590	614	617	607	590	583	620	581	612	602	627	646	557	577	639	630	632	640	592	588	618	612	615	659	611	588	651	606	620	626	602	627	607	614	601	590	580	618	591	633	623	572	607	585	599	561	609	627	639	643	592	590	627	608	612	590	643	582	573	640	648	638	606	610	620	584	675	595	662	631	561	656	622	642	579	609	615	594	610	613	629	613	607	638	623	595	564	614	566	656	617	596	618	602	613	601	591	599	607	580	604	601	609	612	610	618	585	588	624	582	580	646	593	592	627	625	622	616	606	630	664	615	640	589	579	630	606	572	614	614	633	645	596	593	613	558	585	601	643	596	680	593	641	648	537	638	612	613	617	622	624	565	607	597	619	624	633	592	622	610	609	610	628	597	579	600	585	564	655	590	600	606	602	623	605	617	681	643	597	615	641	666	634	627	612	680	668	608	584	582	628	596	641	577	616	621	640	605	592	628	605	645	602	580	641	634	630	667	590	628	647	618	613	615	588	633	635	608	591	610	594	638	612	544	605	590	631	560	614	609	556	601	604	614	579	588	615	630	595	605	580	579	592	593	606	613	585	618	586	644	605	642	639	667	633	630	581	589	625	666	644	606	582	636	653	633	634	658	604	598	616	601	660	656	598	615	599	635	661	599	632	591	602	581	631	611	636	624	601	665	652	571	593	627	609	572	664	634	627	609	620	614	610	587	652	609	634	595	601	586	590	608	614	620	561	590	618	606	597	597	625	580	607	596	629	618	635	624	615	623	609	624	623	636	633	614	629	655	609	659	627	623	599	573	594	595	599	626	618	606	620	638	602	605	624	623	606	628	612	618	627	618	653	601	555	610	598	612	651	681	618	638	641	609	608	595	595	634	611	634	588	638	613	607	625	592	608	630	589	633	609	594	614	622	607	602	606	555	577	586	605	647	614	589	601	632	675	595	622	609	613	617	595	629	640	602	601	618	596	621	648	551	662	598	605	601	633	620	658	618	661	572	595	631	656	609	615	633	620	595	640	572	633	631	600	646	652	622	588	597	629	593	638	644	613	595	606	641	636	572	590	590	653	587	618	652	607	639	600	640	599	655	598	638	615	597	647	648	634	604	627	631	607	644	603	567	639	636	619	582	579	645	636	659	633	587	565	571	594	604	578	610	642	613	579	566	572	617	602	608	628	613	571	590	638	607	594	670	614	655	566	602	622	634	600	597	592	647	615	645	626	643	641	566	587	607	620	628	642	553	587	657	578	574	644	621	626	665	624	618	644	607	627	608	602	604	616	576	608	598	618	585	652	590	586	650	591	665	618	596	642	617	605	614	642	590	605	610	604	619	624	623	603	617	611	626	637	601	616	568	612	622	637	590	633	649	625	649	640	572	631	633	627	662	639	613	591	574	585	627	629	599	617	642	600	611	623	605	634	625	607	611	633	568	605	611	623	619	643	638	598	613	594	560	577	618	610	626	606	665	610	594	586	607	547	621	626	635	615	606	611	596	585	606	657	631	639	607	616	581	603	609	621	599	607	618	610	645	614	650	610	609	602	611	637	574	592	637	649	618	615	596	634	609	623	698	618	569	599	593	634	634	618	597	622	585	617	654	639	595	647	595	583	615	653	628	619	645	643	624	628	618	658	566	592	624	610	655	640	670	613	630	573	641	649	604	624	569	626	601	632	612	619	623	611	672	605	590	611	614	568	600	610	630	626	624	589	620	646	643	648	573	547	653	567	636	640	629	646	573	616	587	571	610	628	588	587	625	629	618	572	649	585	622	610	577	611	650	677	629	656	646	613	627	610	608	652	656	630	626	606	647	610	612	590	605	633	602	621	567	625	612	620	612	626	613	638	629	649	604	642	650	632	591	646	573	579	631	600	605	614	634	622	606	667	643	613	577	595	592	582	595	624	630	585	618	640	635	604	623	641	594	637	623	600	569	603	608	657	607	578	600	601	593	629	649	627	617	600	629	582	566	632	609	600	600	631	618	603	615	581	648	630	614	623	656	648	627	555	614	596	575	692	607	627	634	594	588	646	649	660	620	628	630	614	614	605	620	646	588	571	622	579	580	618	599	609	634	603	601	630	663	591	587	607	591	642	627	616	623	595	634	602	581	626	579	633	602	629	632	643	675	621	666	615	587	603	598	632	606	637	606	652	652	612	601	639	591	609	599	609	616	631	612	599	597	578	642	592	632	599	611	610	633	600	612	619	586	647	620	606	586	599	612	670	617	672	590	613	606	592	586	604	623	663	630	598	628	624	645	601	606	644	608	625	587	601	614	581	578	613	656	581	628	614	623	611	595	555	594	594	636	601	604	618	589	629	606	636	630	618	621	620	622	623	632	623	600	608	669	621	580	576	572	590	628	594	616	636	613	636	649	614	621	600	618	615	600	633	588	608	678	592	627	622	610	631	604	606	635	590	611	612	661	627	670	623	610	615	611	648	614	609	622	579	601	601	600	607	601	616	601	594	675	643	639	621	569	567	650	659	661	623	632	631	594	631	606	582	615	611	588	591	558	606	617	602	604	577	605	586	595	656	603	568	618	605	620	627	613	614	592	585	612	579	609	593	635	671	617	594	620	667	650	560	599	621	634	581	602	635	610	608	588	633	587	631	637	655	612	603	634	639	625	616	613	624	605	610	617	568	607	609	625	624	617	604	637	619	661	623	613	622	622	614	609	619	641	626	602	587	608	596	616	607	592	605	598	619	605	599	585	618	579	605	596	598	573	631	633	607	657	585	597	584	588	612	606	620	555	661	618	657	607	597	604	610	618	620	625	595	602	599	624	632	572	628	589	607	561	647	618	615	635	616	625	635	597	608	652	593	645	628	615	648	587	583	635	566	595	584	627	588	659	598	641	570	656	557	593	616	666	596	603	601	613	597	606	652	544	609	577	559	602	593	622	649	612	586	599	607	609	608	576	601	605	576	608	594	655	612	574	624	648	634	626	636	632	631	663	607	668	649	637	635	593	604	599	610	572	596	608	604	648	604	662	607	613	582	607	626	655	604	664	560	572	643	622	688	647	607	604	615	630	637	627	605	585	581	655	625	623	583	585	641	625	616	635	629	586	596	594	620	571	576	639	622	603	622	609	600	642	629	596	663
25552	29760	4722	997	842	417	258	219	191	159	148	136	137	146	146	130	141	111	123	143	129	112	144	113	101	117	114	129	125	129	128	107	106	110	135	134	134	130	121	110	126	107	114	124	120	127	113	122	111	106	130	130	107	103	120	120	127	113	109	120	118	95	123	122	111	102	134	124	114	133	127	120	109	126	120	119	104	94	108	106	124	127	132	127	119	128	106	120	124	101	120	121	130	126	98	109	117	145	123	113	125	110	134	116	136	116	101	117	117	123	128	112	113	116	112	121	119	145	104	112	112	122	111	146	130	107	92	124	114	128	123	111	135	110	138	128	119	128	113	121	114	128	115	121	115	116	95	97	128	111	122	132	99	102	99	121	112	152	107	149	101	117	106	126	129	126	97	132	128	132	101	115	150	113	139	112	128	120	114	122	114	116	114	114	109	121	127	141	112	129	103	113	120	104	123	114	115	125	138	114	103	108	121	121	119	117	130	104	102	120	104	118	106	117	128	104	115	114	121	125	103	105	102	96	115	101	103	110	135	107	113	107	141	142	121	114	106	114	102	115	105	104	121	101	132	113	93	97	102	134	135	98	139	115	111	146	118	126	121	133	134	111	119	106	113	123	114	117	106	119	125	121	124	114	112	122	122	105	115	109	114	111	128	105	120	97	117	119	134	143	106	126	120	134	113	124	107	119	101	109	113	82	104	120	117	95	111	118	117	108	98	91	130	106	125	113	115	121	119	114	92	113	107	105	103	126	122	132	98	117	107	105	132	119	100	121	107	124	123	108	100	118	106	113	123	119	126	127	131	112	104	109	112	105	127	113	125	106	114	100	100	118	102	119	125	119	112	115	115	122	136	102	129	110	124	130	113	115	103	110	112	131	95	104	125	111	120	121	105	126	123	114	100	114	134	118	117	150	100	134	102	113	147	127	98	128	130	114	119	120	126	104	106	117	128	102	113	120	117	96	105	109	115	110	114	107	122	111	124	99	115	108	101	114	112	130	119	124	122	94	117	118	124	130	100	92	106	127	139	109	104	116	126	112	121	115	112	111	126	98	120	112	111	133	110	107	123	97	109	115	113	127	99	107	140	124	128	116	120	152	141	119	113	130	112	92	114	101	122	146	125	131	127	110	129	106	131	113	127	103	128	114	108	81	134	124	112	102	128	138	119	109	124	96	110	104	116	118	119	114	124	117	113	129	109	111	127	100	112	104	120	107	109	115	133	109	103	123	121	121	129	137	125	121	136	104	114	121	102	125	123	127	102	109	102	125	119	123	104	104	111	112	105	99	111	128	123	115	104	108	124	111	133	118	104	119	111	121	107	130	120	99	119	113	125	150	124	115	115	110	120	125	120	129	106	132	97	110	121	107	116	117	130	122	110	130	108	111	115	100	135	120	132	142	113	116	119	119	129	100	105	132	110	136	116	115	105	105	108	100	124	102	109	116	116	119	116	114	118	113	126	114	100	104	94	112	121	110	113	126	98	115	114	112	104	119	125	149	121	117	112	116	144	127	120	107	97	120	113	111	129	104	113	133	111	118	116	119	91	120	105	128	127	123	126	108	124	131	100	102	101	113	122	125	123	122	135	103	105	120	126	129	125	88	104	124	106	122	110	121	124	111	116	119	122	111	120	122	129	110	113	114	139	104	138	107	109	122	115	115	120	116	103	106	105	123	118	94	108	112	120	125	138	119	108	119	115	135	115	104	126	100	101	111	120	120	108	111	145	124	123	107	116	106	110	102	120	136	115	123	115	126	105	119	125	137	114	111	139	92	109	117	93	114	150	114	127	104	106	114	134	113	99	107	121	115	103	129	125	121	126	113	105	119	130	120	110	114	110	118	108	109	125	119	104	117	97	112	129	130	111	128	120	131	123	115	120	116	113	118	121	120	110	113	115	129	111	89	131	103	131	117	108	108	99	124	121	126	130	118	110	122	120	118	115	101	131	121	106	128	119	127	110	119	104	120	104	118	131	94	134	112	117	112	126	125	125	122	110	110	121	116	115	116	104	116	98	114	114	110	125	108	117	105	125	110	127	136	97	108	116	107	99	101	107	100	93	118	113	102	109	108	109	121	120	108	101	120	109	129	125	130	118	119	88	122	119	98	112	121	137	122	119	117	132	110	113	107	105	113	102	141	123	106	104	115	120	120	118	120	140	123	127	131	115	112	105	109	137	114	109	141	121	124	131	104	112	107	119	112	113	116	115	126	118	124	115	106	125	114	131	106	116	109	132	98	111	127	105	89	113	111	115	103	100	133	114	103	111	129	127	111	111	111	118	119	120	132	101	111	89	128	106	120	100	108	125	118	130	124	108	145	138	119	144	119	119	121	123	137	117	108	113	115	130	122	127	137	123	121	100	111	113	108	117	112	115	120	143	124	127	106	128	103	122	119	122	107	143	107	104	128	112	128	106	97	124	99	115	132	107	121	130	124	125	122	131	104	109	118	118	102	128	114	106	115	107	100	112	109	112	108	91	120	127	115	141	124	136	140	119	113	107	116	114	118	115	139	117	130	103	107	124	108	124	125	139	103	126	90	120	141	121	113	110	104	90	113	103	106	132	110	114	123	108	122	103	123	118	123	102	121	127	120	94	118	132	130	105	109	117	123	110	122	104	106	111	130	125	123	108	127	121	115	114	134	117	110	122	101	112	125	108	124	107	111	105	123	124	119	128	132	121	112	123	112	104	134	108	124	122	136	102	120	132	116	126	127	109	93	88	141	119	110	111	126	107	98	113	121	118	106	124	110	114	124	121	106	107	114	123	112	103	118	113	109	95	114	116	115	92	118	105	104	139	116	113	133	112	98	114	127	138	114	98	123	110	119	123	100	103	117	124	121	130	125	99	99	126	110	98	129	127	120	99	125	106	111	118	104	115	115	114	123	115	116	115	125	114	132	109	113	108	116	103	102	119	132	116	113	132	128	108	119	106	133	114	111	129	120	124	107	99	109	117	123	112	104	105	101	93	102	119	126	96	105	130	106	111	133	115	138	120	116	114	104	105	124	103	92	118	121	97	125	111	102	107	130	101	132	121	125	119	117	104	104	116	125	116	122	109	124	117	111	129	119	107	126	114	114	125	119	108	120	122	128	136	107	110	112	125	112	136	118	111	120	116	102	143	115	91	139	113	119	104	115	106	126	120	106	120	112	125	134	119	117	131	112	101	121	132	133	118	108	120	112	118	133	114	109	127	110	117	112	116	113	116	107	109	131	118	115	135	116	105	121	121	96	121	125	120	111	132	130	128	122	125	122	117	96	116	140	102	93	125	150	121	124	121	118	129	119	92	115	137	112	120	128	113	116	110	147	104	111	118	106	112	94	106	139	117	133	113	124	121	118	120	114	117	121	104	106	99	139	104	121	111	113	111	114	117	124	111	107	135	119	120	109	135	128	119	128	115	107	127	138	129	112	111	109	129	116	141	105	111	129	135	121	136	124	114	107	135	154	134	123	108	123	116	102	120	114	109	117	108	113
17991	19858	2235	2997	3592	1924	1076	786	720	605	567	485	485	457	439	404	394	412	368	363	345	331	328	347	339	328	305	307	376	330	341	300	332	294	296	320	294	325	299	322	290	330	314	287	319	297	303	334	323	311	305	313	318	297	332	318	350	326	309	294	302	302	326	294	311	285	325	294	315	299	313	287	310	294	293	284	330	317	295	291	293	310	312	317	295	340	283	289	282	271	328	276	306	305	303	301	310	277	290	306	290	306	303	294	287	322	282	274	305	320	270	306	317	323	306	294	296	281	280	285	310	265	287	316	282	301	298	307	321	286	303	260	297	321	318	294	300	318	287	284	295	310	288	324	282	282	292	323	313	301	299	282	320	289	285	317	280	308	302	314	313	286	274	274	319	267	290	317	309	307	282	285	297	276	298	310	309	312	315	304	310	333	295	301	310	274	295	267	303	274	319	275	286	289	309	318	286	308	305	305	296	293	305	275	291	275	296	292	276	293	278	312	306	272	287	284	288	301	314	303	284	274	340	300	293	289	300	310	309	271	307	315	314	324	292	340	296	289	344	278	322	300	294	310	285	326	298	276	330	305	302	299	297	323	324	269	283	299	297	287	290	287	270	316	290	278	331	299	292	299	296	279	274	257	298	295	288	316	286	310	320	308	294	295	289	312	305	291	313	309	299	297	321	287	348	314	320	287	320	323	278	313	316	318	310	305	289	310	278	300	318	283	290	295	337	301	268	305	298	299	287	280	324	329	301	306	341	275	319	309	307	271	295	285	297	275	309	305	294	315	309	309	290	320	296	306	295	307	311	323	313	312	292	297	310	294	294	291	298	302	282	296	299	304	292	310	307	322	276	299	281	292	281	296	321	331	270	311	324	319	295	310	314	278	306	321	276	267	311	302	313	271	303	274	275	281	277	296	281	289	320	304	281	301	322	330	283	307	301	284	289	302	299	290	280	264	300	277	284	286	280	298	300	302	285	309	283	329	313	269	302	273	300	288	282	305	277	296	290	287	294	291	281	310	270	322	311	283	323	289	279	287	295	274	306	323	291	295	262	306	311	301	306	281	320	286	289	277	319	282	307	292	297	308	277	284	287	303	310	298	285	275	325	294	313	315	289	277	312	328	301	285	335	287	286	294	327	307	315	322	310	298	297	305	289	318	288	290	262	292	286	274	287	308	297	278	301	323	274	309	273	274	304	314	332	319	298	293	278	326	275	322	310	320	318	293	303	326	295	279	302	281	311	273	323	311	332	326	312	296	327	277	296	293	334	299	314	320	310	314	276	284	324	276	303	325	271	345	291	286	321	301	299	318	303	308	283	273	287	339	298	290	304	297	302	313	278	284	266	295	279	306	309	334	281	289	314	289	291	287	287	290	273	284	300	301	286	300	325	289	312	276	298	312	312	280	275	306	283	302	282	277	278	315	305	328	279	308	291	297	286	282	291	283	287	349	295	289	314	304	284	251	308	292	270	324	292	299	328	258	300	292	297	300	309	288	299	307	324	275	317	276	317	311	283	268	280	313	312	286	299	295	283	280	312	305	305	283	293	285	285	337	277	291	308	300	300	327	276	326	303	334	286	307	286	292	332	291	280	284	313	303	306	300	288	338	289	285	246	292	314	277	283	326	314	319	296	316	304	269	281	308	299	308	287	254	304	274	317	313	303	259	270	277	290	311	321	293	281	302	285	276	296	294	302	295	291	309	300	293	291	295	295	298	299	298	269	311	282	308	291	303	322	329	313	297	297	277	260	278	327	286	329	314	300	303	286	267	296	326	308	321	326	285	279	303	292	290	307	314	300	287	325	291	281	292	306	280	306	315	303	296	310	302	326	297	307	292	273	273	289	313	313	270	275	284	282	262	279	284	280	303	292	267	319	310	289	330	288	297	287	308	322	276	295	303	307	322	284	307	296	290	290	291	304	294	298	296	290	321	327	307	274	311	320	297	310	266	279	307	320	280	292	291	343	324	294	273	276	320	286	332	298	294	305	289	287	320	322	265	319	307	314	311	288	297	326	310	300	273	281	302	294	318	307	324	323	305	281	333	312	290	335	303	306	321	276	293	322	314	311	321	310	276	303	278	279	295	278	312	293	337	286	308	320	285	295	277	244	305	299	277	284	287	287	294	261	298	296	287	299	326	274	274	282	311	288	304	263	272	294	318	295	268	276	303	299	309	297	310	299	282	250	281	270	331	289	329	300	310	284	321	311	301	289	294	277	305	280	276	300	289	281	267	308	308	287	292	273	296	322	278	328	305	287	319	291	283	308	291	290	276	274	306	271	287	302	314	292	296	291	325	291	285	286	302	297	315	287	291	333	305	302	329	303	312	304	301	295	316	294	263	296	299	303	314	307	320	286	317	294	310	278	329	289	290	289	315	240	271	275	326	347	290	326	340	330	275	313	317	294	281	309	292	281	304	298	299	308	307	276	299	331	278	286	305	301	338	303	307	295	278	310	301	313	305	285	307	285	295	272	295	283	281	302	319	291	297	295	297	299	291	288	291	298	334	284	265	322	290	322	299	267	280	289	289	322	242	295	302	310	313	321	288	293	301	297	277	316	309	280	291	299	303	314	288	280	304	333	282	301	280	293	323	328	290	290	296	298	316	315	345	327	293	266	317	321	285	282	286	299	310	291	308	287	293	269	276	313	299	298	283	277	287	291	302	274	318	297	296	278	304	309	316	287	308	323	296	302	287	311	287	295	301	298	305	284	311	290	296	333	282	305	314	270	324	290	268	275	291	311	308	321	275	297	268	282	321	325	314	313	310	307	258	291	303	301	265	291	279	312	325	292	286	295	330	311	286	293	308	318	280	310	326	300	285	296	320	304	296	291	277	325	306	298	301	298	287	292	300	306	301	307	291	255	298	272	287	283	313	290	284	274	300	268	291	311	261	291	274	288	302	328	296	303	303	309	323	278	276	270	283	320	332	295	287	300	290	284	285	274	303	281	292	269	297	315	271	291	270	312	305	297	306	295	275	281	313	300	319	276	271	292	286	288	300	293	305	284	308	311	324	302	299	285	332	297	286	268	329	309	283	278	300	301	267	284	306	297	280	309	283	297	295	293	315	286	310	300	269	295	300	277	314	259	306	285	321	293	282	323	261	319	285	276	303	308	309	301	312	281	305	303	258	294	293	311	331	319	285	302	300	334	335	315	315	260	309	297	302	271	292	328	322	295	362	286	312	310	283	303	322	271	285	296	302	301	302	305	294	317	299	288	294	296	296	309	314	282	287	293	311	301	253	302	310	315	278	289	297	302	265	299	294	295	321	289	320	312	301	277	329	304	277	301	294	284	270	258	316	289	286	296	290	290	298	321	300	287	295	294	301	293	324	307	314	318	316	274	286	300	303	268	303	312	292	293	316	328	303	292	297	319	290	315	306	296	329	292	281	279	307	332	300	310	316	325	309	312	297	279	320	289	286	284	293	300	299	271	310	297	307	330	295	267	299	319	285	301	293	309	296	299	306	307	285
2524	997	510	577	466	342	346	314	314	308	287	297	288	250	288	288	287	264	314	282	282	280	287	321	282	290	275	305	310	283	274	291	297	295	310	288	277	286	267	290	254	288	266	310	284	275	288	299	296	277	279	287	278	287	266	302	305	281	292	295	283	293	294	276	286	300	300	322	286	284	284	274	300	296	297	299	275	281	289	298	260	289	272	303	300	309	292	292	313	320	285	298	265	254	290	319	294	269	280	272	280	302	278	282	286	315	292	311	292	281	317	298	298	307	283	330	279	277	278	287	319	256	252	269	302	294	329	286	281	300	298	291	293	286	278	280	288	313	298	303	283	291	297	308	264	277	280	287	285	299	290	328	288	286	262	293	262	275	280	299	268	265	314	296	300	302	313	301	285	279	304	297	287	312	286	315	298	320	288	290	297	278	294	294	265	300	289	269	286	345	264	297	308	286	314	295	292	295	322	289	290	297	261	295	302	295	299	288	320	281	338	286	310	317	300	277	302	319	295	273	299	291	303	255	273	279	304	296	288	303	296	285	302	314	277	291	270	285	316	277	278	263	295	291	302	294	299	264	296	310	290	308	284	281	288	288	299	308	319	307	274	247	265	310	313	302	313	300	253	335	300	294	296	282	297	264	296	277	282	307	268	268	288	298	302	310	311	309	323	308	313	296	316	265	271	285	277	290	313	285	282	292	296	298	288	306	289	296	269	293	309	279	287	315	275	270	298	298	277	264	308	266	294	286	264	311	296	306	292	280	310	282	298	286	277	318	273	274	308	275	272	269	275	276	315	293	270	301	289	294	252	259	296	300	253	307	260	318	310	287	291	300	278	284	275	313	312	294	276	308	282	288	288	251	301	294	305	284	252	332	271	296	285	304	301	304	278	296	269	324	281	325	284	287	297	296	289	269	330	317	301	336	294	274	294	304	288	286	284	281	270	284	287	273	273	310	297	305	277	244	286	273	279	299	296	284	258	266	301	286	277	307	266	275	271	272	309	319	280	301	286	312	262	301	288	286	260	312	298	289	281	282	285	296	297	291	276	320	298	281	271	307	288	309	313	318	305	308	303	295	288	326	303	289	302	283	323	303	301	279	292	291	283	290	317	321	312	282	296	301	289	306	297	285	316	304	286	275	311	298	284	296	290	294	276	273	310	323	295	287	315	313	288	258	290	266	291	260	312	268	306	270	306	290	271	266	250	281	278	297	284	281	290	284	258	339	288	282	268	308	293	318	267	285	319	306	262	287	303	308	298	296	297	303	308	280	291	250	265	283	292	319	306	306	292	270	312	279	272	311	310	283	273	258	323	272	283	278	315	282	285	271	305	266	278	308	288	289	286	274	300	262	310	285	310	279	291	279	269	301	294	270	295	306	345	311	318	285	291	276	280	292	270	286	323	295	262	274	236	260	247	294	272	290	297	242	300	297	285	314	275	301	328	271	286	308	302	285	274	252	282	288	274	289	303	280	278	286	291	304	271	251	271	275	295	281	279	285	305	273	328	284	319	277	287	308	262	306	302	320	311	265	295	294	274	265	270	296	280	314	299	310	295	297	277	298	275	270	320	300	325	295	295	282	297	283	294	292	284	300	257	262	244	308	284	283	295	305	267	317	291	288	281	275	285	273	301	258	318	277	283	301	320	282	283	264	281	317	248	286	301	300	276	275	265	294	306	308	292	307	315	275	292	329	306	267	282	285	304	282	271	279	298	285	309	291	269	285	263	303	301	270	297	273	280	323	299	289	313	284	292	274	286	296	300	310	316	289	329	282	318	276	281	277	321	298	309	277	294	305	303	294	319	275	304	288	288	300	302	287	279	293	269	276	305	292	296	310	270	286	286	293	290	266	288	305	285	286	331	250	291	318	276	272	296	302	289	291	281	285	290	298	230	278	259	292	281	296	281	283	338	272	269	262	301	337	289	271	328	294	308	277	299	290	284	311	318	302	320	311	309	282	294	294	308	289	296	279	280	294	271	271	279	292	275	295	289	314	291	280	288	304	291	290	269	306	283	299	277	269	302	274	280	305	302	298	281	281	313	269	293	275	297	291	318	289	278	313	284	275	267	279	264	226	285	312	286	272	310	326	309	306	305	303	335	290	291	290	276	274	282	275	312	273	240	269	260	304	298	269	264	280	333	280	320	304	288	273	295	278	322	287	291	306	267	298	343	319	290	273	306	310	302	300	265	297	268	294	257	266	294	277	298	270	304	274	286	288	314	300	266	328	306	248	287	274	288	291	293	323	295	280	276	277	304	314	302	311	282	299	318	285	289	304	273	276	230	253	284	307	278	315	289	298	280	296	306	276	260	284	290	284	286	332	308	263	266	271	313	296	252	268	341	317	273	271	300	281	299	260	289	265	295	257	280	279	267	289	290	262	257	307	313	277	278	281	272	267	285	310	310	290	266	290	294	292	265	315	279	300	306	300	290	257	281	301	279	284	269	303	275	277	286	265	340	258	301	282	250	284	275	322	295	290	299	265	312	285	313	282	317	298	277	284	268	274	263	320	309	309	294	296	293	280	303	330	294	309	320	289	296	307	262	285	313	284	299	272	320	295	272	309	292	266	293	254	292	278	321	295	288	277	323	313	286	303	271	289	264	269	271	261	286	286	346	293	334	283	309	273	276	240	281	268	297	306	292	321	277	271	290	287	303	285	319	302	279	311	295	278	271	291	294	274	307	273	320	316	300	307	306	312	279	301	255	297	273	277	298	263	315	313	289	345	304	302	281	299	316	253	303	269	293	271	318	319	289	287	280	287	271	283	258	303	305	277	285	268	279	267	241	298	305	286	320	268	272	302	272	313	286	266	290	315	299	302	300	314	254	270	283	296	326	320	297	285	295	287	292	261	306	265	272	294	283	313	322	320	283	277	311	263	292	269	261	293	288	282	320	279	272	283	279	252	272	285	295	310	300	265	289	296	335	278	283	315	304	289	269	274	291	309	309	295	289	302	260	281	253	299	244	321	313	272	288	284	320	277	297	313	303	278	312	295	266	264	278	281	307	291	300	277	297	300	275	296	324	289	307	308	301	258	313	340	303	288	307	300	295	282	271	280	277	303	308	272	292	294	281	305	294	296	288	318	328	308	302	287	303	252	290	293	287	315	277	287	287	299	267	275	273	279	292	291	301	299	289	291	287	259	303	301	282	316	313	284	292	279	325	320	308	312	272	297	286	293	277	274	285	304	307	305	282	268	303	272	295	281	279	273	294	286	321	283	286	301	287	298	294	317	314	292	274	313	271	333	273	268	326	289	306	283	262	283	307	290	263	314	279	277	293	278	309	302	296	282	287	271	272	289	269	298	289	281	273	273	311	271	282	294	263	268	314	300	276	301	291	315	298	301	265	291	292	324	273	295	266	301	292	303	285	303	279	308	301	303	297	268	278	307	310	278	282	277	297	324	286	255	284	293	281	313	299	333	296	261	297	296	299	276	299	293	306	324	273	309	283	287	323	294	303	277	290	248	282	314
2929	1823	1097	1894	1504	1080	790	682	720	726	716	684	688	672	676	690	666	694	674	721	684	642	713	697	686	707	650	674	676	682	692	673	677	702	657	667	674	698	664	724	713	675	704	700	683	659	659	672	682	675	674	703	661	694	640	665	675	672	659	660	703	670	683	687	647	682	715	685	732	717	653	655	705	686	679	716	669	698	660	664	701	690	641	669	665	665	662	716	664	668	687	656	663	662	679	629	690	672	671	711	704	708	668	689	675	667	689	671	668	667	655	667	703	658	752	689	679	725	681	704	652	674	723	688	703	710	655	700	701	676	685	697	708	661	679	663	715	703	731	701	672	692	674	680	704	592	703	670	673	670	678	698	714	637	669	705	682	708	662	676	662	698	675	701	674	705	687	660	720	646	681	724	672	675	717	714	719	634	659	715	691	669	660	684	651	700	709	678	677	735	684	720	690	664	675	671	728	724	697	643	679	690	679	718	693	666	735	711	690	689	691	679	677	680	765	688	694	666	717	716	682	623	661	701	657	702	674	672	701	675	693	697	674	711	712	690	654	650	676	697	684	749	748	692	630	700	698	696	683	705	713	673	682	671	705	702	670	647	731	664	695	686	712	619	723	683	696	641	705	712	705	683	684	709	677	660	637	646	711	684	692	690	613	681	652	680	676	701	699	652	703	718	749	663	736	673	739	701	699	677	698	700	682	669	703	700	696	665	623	692	709	681	665	664	731	646	682	655	682	644	650	696	640	708	716	678	677	663	669	639	668	710	680	683	699	692	707	690	665	701	689	676	673	758	696	671	694	678	695	700	707	717	684	723	668	634	672	698	728	740	699	706	660	700	651	711	699	657	674	656	648	698	684	684	657	678	725	681	710	644	680	694	699	663	687	663	706	717	690	650	698	688	665	680	668	686	653	711	669	702	730	678	683	703	695	692	658	643	689	704	698	697	693	704	719	687	702	707	709	685	700	680	666	709	718	695	719	685	648	655	753	682	685	694	706	670	626	661	685	716	678	676	685	718	679	674	660	652	670	710	643	673	678	713	659	669	691	685	673	706	650	706	680	692	684	730	621	694	668	651	707	720	697	695	640	694	666	714	688	676	636	657	709	650	716	725	694	716	706	672	689	679	645	669	651	680	668	646	759	669	714	674	670	702	668	712	643	733	744	617	688	700	696	682	692	691	656	718	701	705	676	717	657	688	749	679	685	717	652	716	698	715	727	668	690	669	672	679	686	682	679	663	703	695	681	680	664	679	667	706	677	678	679	668	698	704	719	683	736	729	659	711	668	684	697	733	694	695	646	666	706	746	663	732	670	661	695	706	733	698	669	708	702	701	704	688	670	655	678	655	673	682	738	692	669	652	750	672	737	658	692	683	683	706	644	719	668	732	735	672	670	688	656	671	722	712	674	687	729	702	683	685	675	686	687	698	689	698	688	677	712	664	703	665	664	698	677	676	748	672	681	646	700	736	677	693	679	692	691	679	710	692	647	745	662	704	656	686	686	722	672	667	663	708	671	737	676	697	715	692	710	688	698	711	718	726	655	692	726	749	672	682	682	692	674	706	689	651	707	691	702	667	728	699	672	715	653	704	700	702	710	666	678	733	729	735	699	722	652	682	664	679	715	671	689	680	715	677	662	698	723	700	718	664	692	676	674	692	696	696	719	713	685	695	696	719	680	658	670	701	757	685	724	682	647	663	680	701	670	737	649	688	692	683	692	697	697	749	697	663	672	706	648	751	690	682	719	722	682	688	618	690	696	701	686	747	711	725	692	692	697	693	705	664	761	653	680	711	675	699	675	667	699	739	668	698	706	676	667	679	686	682	675	737	714	753	673	687	693	630	730	722	701	677	729	662	648	704	716	684	722	697	743	654	670	706	698	700	703	665	683	721	640	684	622	687	649	699	663	674	683	681	707	655	698	716	757	664	642	683	685	673	673	691	665	693	700	725	700	678	725	684	701	711	699	744	658	701	643	694	642	677	663	680	673	661	737	677	687	687	674	708	665	705	697	675	645	723	656	699	749	664	725	651	667	709	732	663	699	670	666	687	709	672	678	665	721	696	673	705	661	701	709	674	677	686	726	684	675	666	679	685	660	706	682	660	655	711	666	741	667	692	699	675	684	701	750	711	660	697	676	664	682	646	684	666	705	694	693	678	735	719	645	701	690	694	680	659	687	730	667	741	691	675	691	677	736	693	690	692	685	684	681	681	673	723	673	716	678	726	696	700	690	730	723	667	739	651	686	645	699	665	674	727	615	669	729	668	671	701	636	695	651	650	697	650	703	663	699	688	669	653	683	696	722	669	745	668	633	721	741	702	711	718	672	662	703	720	678	683	741	704	700	724	672	655	686	694	680	654	746	679	673	639	699	723	656	678	669	722	710	654	673	741	657	688	702	683	702	665	687	702	666	675	720	674	721	688	691	681	712	687	723	686	744	687	678	670	696	691	718	688	733	660	711	701	703	733	685	697	710	633	657	712	673	703	707	675	688	692	691	694	698	699	719	694	717	699	687	722	688	690	661	702	680	717	663	697	703	715	683	687	714	654	658	693	689	733	652	718	674	727	679	651	685	600	694	675	696	700	664	693	756	756	664	747	701	694	720	726	710	684	628	712	693	701	701	701	671	703	698	662	684	715	706	698	699	690	646	703	691	648	710	700	731	715	637	672	667	675	649	692	682	670	689	627	742	662	695	661	692	709	690	685	701	723	669	699	715	706	695	710	718	673	666	673	724	643	679	697	675	655	690	652	705	665	684	708	688	713	653	698	658	682	724	692	707	727	696	630	662	707	678	693	680	659	674	662	671	671	676	669	696	701	691	681	659	680	682	692	679	704	665	744	692	653	674	695	695	643	680	643	658	727	649	677	676	674	631	659	715	661	647	634	684	684	719	737	698	681	674	640	677	679	691	708	643	697	667	666	726	689	698	649	669	647	658	695	663	683	692	732	672	640	669	695	681	672	678	705	687	667	720	648	703	701	726	716	634	642	674	684	674	651	672	665	703	684	694	683	662	698	686	688	687	659	722	689	667	689	672	657	606	716	715	685	661	675	698	714	676	638	672	732	683	674	656	693	699	638	705	673	715	686	679	640	658	666	668	660	635	720	695	679	647	704	679	696	761	676	684	667	682	702	647	688	697	672	666	656	686	657	690	672	696	660	630	663	706	692	708	717	674	690	690	669	710	684	693	727	666	702	695	673	700	665	664	710	653	647	682	733	684	697	672	633	686	661	694	707	705	682	625	667	661	694	699	691	668	720	665	695	650	647	708	670	687	709	632	649	682	657	682	662	696	646	674	660	674	685	692	683	667	682	697	685	655	711	733	722	685	680	694	716	685	715	692	644	716	671	663	732	693	698	691	688	642	674	680	630	714	673	703	684	650	654	726	708	677	658	684	667	724	666	715	694	681	700	685	661	706	653	670	664	590	700	668	711	685	685	680	685	661	697	661	716	710	686	703	674	676	701	681	656	677	691
15037	13187	1631	1219	674	446	340	280	267	265	306	270	305	295	291	262	290	249	244	265	279	243	251	263	289	254	283	276	241	249	278	255	258	260	266	216	273	266	235	236	274	243	248	235	270	254	233	256	260	234	251	275	300	281	260	245	263	285	253	286	248	242	279	236	251	245	259	256	238	258	239	232	249	272	281	270	258	275	278	274	257	260	248	261	275	260	265	247	238	256	247	260	242	283	266	264	252	314	229	257	256	260	246	251	255	275	263	287	256	259	258	259	262	263	267	251	266	258	254	243	220	226	229	271	258	226	258	253	266	263	250	228	260	251	256	253	273	261	295	268	276	286	249	239	258	234	241	267	230	256	260	262	270	268	262	250	233	243	252	222	241	286	249	266	252	250	214	253	289	264	314	228	272	273	255	263	251	224	262	242	259	259	241	280	258	265	268	244	251	255	254	270	286	273	249	262	278	232	272	258	245	282	269	270	225	278	273	246	258	286	281	255	240	266	274	260	243	283	266	248	298	248	256	259	255	254	237	292	256	243	270	281	267	256	281	237	252	237	251	278	272	277	243	245	260	270	272	283	272	237	292	287	268	243	272	247	237	261	272	221	233	261	267	261	235	261	259	280	254	252	252	256	276	267	248	246	251	278	238	264	290	276	290	273	263	259	243	258	254	261	257	242	255	281	251	285	242	270	225	247	274	247	247	260	260	294	269	257	246	257	255	267	240	286	254	252	265	266	244	278	276	280	258	258	287	239	274	244	253	273	240	256	253	209	236	255	270	233	263	232	237	246	269	310	252	219	255	265	259	305	241	265	233	227	262	241	227	245	226	243	257	223	263	234	252	252	273	261	273	267	245	259	286	257	238	257	253	258	282	294	261	296	248	282	235	242	272	235	249	242	244	228	240	258	262	244	261	274	247	245	250	262	262	254	282	262	242	274	242	252	235	217	237	299	260	255	233	251	253	248	248	300	253	240	245	268	243	239	261	242	273	261	282	262	228	264	279	229	269	255	274	251	246	247	261	224	263	258	216	278	252	230	249	283	273	248	241	244	231	273	232	249	266	290	260	269	245	259	256	245	260	248	288	257	245	282	242	250	285	282	265	238	263	264	273	309	265	264	251	244	275	264	231	273	241	244	238	252	275	283	233	264	241	270	258	252	279	252	237	248	280	259	250	282	238	274	256	232	275	263	236	259	234	226	247	259	247	278	266	251	226	235	259	216	280	252	255	255	240	261	272	291	267	232	259	286	282	256	239	244	252	267	252	258	288	270	255	248	242	273	276	260	263	276	268	257	263	307	244	240	261	255	248	254	253	230	239	224	240	281	234	266	261	244	260	279	252	283	247	266	255	233	255	287	249	256	256	246	236	246	271	262	260	256	253	275	256	281	262	264	235	279	268	256	238	262	269	250	248	264	251	276	263	278	295	269	282	275	237	275	252	277	240	247	243	233	258	266	282	259	295	291	237	258	255	258	233	257	270	253	237	257	258	238	231	257	270	260	271	263	242	267	238	253	262	296	279	254	227	270	275	241	223	250	251	266	265	263	252	293	248	238	246	263	239	270	290	264	267	273	257	257	238	237	252	243	242	238	248	248	243	296	279	260	269	264	236	259	284	269	277	269	253	265	270	245	292	267	270	252	251	248	273	262	270	273	255	263	272	269	243	262	253	279	305	284	225	240	277	272	271	279	249	263	278	258	253	289	253	228	273	248	286	259	245	245	264	252	239	277	284	270	249	249	257	269	245	237	266	245	269	276	281	279	267	244	266	269	248	267	260	273	282	271	258	256	306	235	245	257	255	256	283	266	239	252	219	250	243	265	263	256	266	245	266	269	232	287	246	263	243	260	252	263	255	270	233	272	246	275	254	276	231	248	283	275	256	242	282	261	264	265	220	207	265	274	240	274	235	254	243	242	235	273	239	267	279	260	265	243	258	273	251	261	269	238	230	261	260	272	280	264	282	263	235	249	240	271	253	237	233	246	236	258	259	293	252	275	267	244	284	222	277	234	292	268	263	249	232	264	244	257	261	241	273	262	241	243	260	263	236	244	237	263	222	281	239	260	263	269	225	257	257	237	259	287	256	224	259	244	267	253	276	241	250	291	233	266	252	250	278	274	245	253	273	235	235	262	237	264	263	229	210	255	265	282	254	254	248	262	250	267	275	267	253	241	224	252	263	269	248	251	280	285	269	265	242	277	276	264	219	232	266	280	249	245	279	264	257	275	229	275	251	256	258	276	239	264	273	262	244	240	268	275	236	230	261	245	260	263	245	262	262	256	269	241	249	242	265	276	265	244	255	250	246	238	249	270	258	234	254	267	297	246	278	229	237	245	275	267	247	253	280	262	268	245	261	251	274	277	275	253	257	286	244	224	273	286	254	258	247	274	264	272	241	254	258	232	272	264	279	268	269	274	246	271	250	272	243	268	282	296	210	261	243	253	274	266	274	259	240	269	265	270	263	283	227	228	247	275	243	288	286	263	235	272	271	302	264	267	226	296	245	274	246	256	265	235	247	274	268	269	231	239	241	243	257	254	279	261	280	272	265	260	252	253	268	296	254	239	233	251	257	259	271	285	239	260	254	261	253	241	265	254	294	294	262	242	287	260	284	249	261	263	277	266	262	260	242	251	290	240	262	249	260	257	267	230	257	231	237	270	259	261	294	291	298	268	240	266	263	297	237	241	242	245	263	283	241	269	264	260	226	253	258	262	254	283	240	258	250	260	232	252	279	239	247	258	247	273	232	241	262	259	273	266	281	240	248	282	248	258	264	267	265	263	271	269	266	238	244	272	261	247	289	240	264	263	266	229	250	260	281	253	250	266	252	265	260	276	246	261	253	248	246	255	253	236	240	261	261	231	224	232	233	246	268	269	263	314	249	263	250	252	246	242	249	263	259	246	262	283	281	270	283	239	264	253	256	268	220	269	258	247	286	271	248	260	225	248	288	262	270	214	277	271	256	294	265	274	280	264	253	224	241	277	243	269	249	264	251	245	245	258	244	248	245	232	261	259	277	265	258	237	254	249	232	276	274	277	246	260	228	265	262	264	252	254	270	253	253	230	270	260	258	232	251	243	236	261	237	239	253	238	224	286	247	235	240	262	270	245	267	262	266	267	233	246	254	239	263	249	253	234	254	273	262	268	271	277	253	275	252	288	237	251	294	253	272	263	252	274	252	261	266	236	266	282	256	257	292	241	262	266	265	257	260	292	253	240	243	267	260	274	264	260	272	287	248	254	273	231	259	269	249	237	211	278	272	267	260	250	278	240	252	267	275	262	268	245	258	253	305	261	237	250	263	255	266	261	229	225	263	260	250	261	280	277	261	295	243	237	256	234	226	274	281	259	277	256	292	267	251	251	245	259	223	245	243	258	268	237	246	244	243	253	291	287	248	250	234	237	258	277	246	252	233	241	239	251	283	247	273	256	249	260	249	254	260	275	272	316	258	265	266	278	237	255	254	252	250	270	253	272	244	281
12373	11116	2673	3824	2403	1583	985	883	784	790	731	740	677	666	672	639	668	638	608	665	648	619	598	648	627	619	636	627	629	600	632	637	605	622	616	606	632	603	624	605	605	598	574	618	599	583	613	542	620	591	652	599	605	607	602	616	620	639	568	621	634	641	621	637	582	593	621	593	574	611	623	607	598	615	580	592	608	612	657	596	631	592	680	614	601	585	604	555	595	599	600	579	623	618	610	616	590	619	634	628	618	595	624	575	616	608	611	581	586	624	566	638	587	620	595	599	612	607	614	596	585	611	638	582	567	588	617	618	599	589	632	599	559	626	577	535	579	597	645	598	590	632	589	662	632	622	643	595	585	614	648	630	596	627	651	558	607	612	594	617	619	611	604	592	572	632	635	603	563	581	597	559	614	592	624	580	591	602	552	556	612	603	599	604	614	609	551	621	594	616	603	630	600	587	593	590	612	578	646	624	613	569	623	584	565	633	573	616	570	614	608	653	601	559	606	604	621	618	630	579	583	645	656	571	635	569	580	606	610	552	653	644	581	616	594	615	603	594	584	633	604	587	614	617	618	642	595	582	589	605	588	629	574	616	628	623	600	639	610	598	643	583	590	572	605	600	608	624	620	610	620	561	651	607	627	612	637	586	598	606	613	605	566	574	634	644	611	610	604	606	616	621	613	643	602	612	608	614	642	577	600	608	622	655	583	582	604	600	595	595	596	617	624	583	657	589	557	596	597	588	604	648	604	646	563	617	611	685	612	609	590	630	650	579	616	591	593	662	562	621	591	634	610	668	595	624	582	626	612	608	647	570	597	590	605	623	607	583	616	621	597	586	610	617	592	596	583	593	611	605	588	610	595	606	545	617	588	594	625	564	625	561	606	614	604	579	644	605	623	636	595	634	589	627	626	602	601	615	607	586	664	642	568	606	595	623	616	579	657	610	582	601	632	632	627	611	610	618	624	653	635	612	626	603	648	626	610	587	597	594	633	614	584	594	563	604	615	609	555	610	579	579	603	629	640	636	571	565	596	614	624	592	604	599	567	599	570	610	594	604	627	576	646	588	606	608	589	613	584	625	610	594	623	649	563	570	572	560	583	603	636	611	563	585	625	616	586	614	595	569	573	618	620	606	618	651	615	632	647	617	623	567	612	581	605	576	582	615	598	583	639	587	597	626	623	592	598	625	615	621	592	567	591	590	613	643	616	581	604	609	586	567	637	620	603	623	555	614	575	581	651	609	578	626	618	585	621	614	569	635	579	582	589	630	602	576	585	595	594	649	595	582	586	587	610	665	617	568	595	618	608	601	615	610	615	605	548	621	515	565	624	570	589	545	586	588	625	569	617	595	573	610	601	611	583	612	600	640	597	579	647	627	603	624	628	610	594	651	604	558	595	601	602	600	606	637	624	605	644	629	592	589	615	598	645	615	623	582	638	620	619	592	624	617	603	628	649	578	618	645	576	601	603	632	602	601	625	623	592	651	591	573	623	592	575	583	563	610	588	602	613	647	573	619	636	601	591	623	579	591	608	603	637	599	617	654	615	591	592	600	586	554	612	624	599	631	615	572	649	606	623	618	606	576	578	634	569	642	642	568	660	575	602	606	591	567	623	600	649	550	610	603	617	636	588	584	645	645	590	646	629	583	630	575	646	612	633	653	578	609	587	652	560	602	567	634	605	584	620	579	557	567	574	637	622	634	649	636	612	618	622	620	609	584	595	605	594	614	614	652	635	658	602	634	620	597	601	593	557	572	564	589	625	595	543	628	614	597	612	632	610	609	619	616	578	609	572	633	594	628	621	634	598	581	634	598	588	595	583	594	651	639	604	605	592	653	604	588	609	557	648	634	573	616	632	630	609	581	578	615	567	625	609	624	603	616	620	610	608	596	645	632	598	613	607	579	599	591	606	589	643	625	568	604	620	601	668	631	584	586	598	581	617	650	626	595	590	573	614	603	586	582	637	625	598	614	601	607	634	607	629	631	620	606	677	685	575	570	604	570	612	579	641	600	574	602	613	633	639	565	601	577	595	590	596	592	618	627	600	589	551	579	625	586	587	612	602	585	582	592	640	609	589	578	600	637	640	634	618	591	603	566	563	569	594	613	613	588	623	604	617	631	606	598	615	604	577	606	598	571	583	612	614	610	636	643	599	555	599	613	601	628	652	610	608	621	601	588	534	582	646	595	607	634	625	605	600	605	561	591	645	613	606	574	606	632	587	596	614	615	590	650	597	590	606	597	594	597	636	629	591	614	559	602	629	627	628	565	603	564	597	617	640	582	588	607	618	597	588	600	565	593	625	587	607	572	627	615	627	605	577	616	575	602	558	635	596	562	591	591	604	637	602	617	599	572	658	677	581	628	627	596	624	638	579	656	626	638	633	590	628	634	646	598	630	629	573	637	615	607	592	607	597	613	637	585	581	639	580	613	645	614	588	638	656	574	660	586	615	582	678	609	575	641	622	578	598	620	635	588	617	599	590	616	611	600	590	599	643	615	600	597	604	609	629	598	611	600	620	590	602	596	581	569	593	630	608	629	620	645	584	559	629	561	603	634	627	586	584	582	605	610	617	616	618	594	601	569	580	611	626	618	587	585	567	581	634	591	618	599	613	623	611	635	589	571	605	629	582	621	634	560	597	589	592	599	633	602	562	579	576	588	610	636	615	602	626	594	637	604	554	590	587	622	605	614	592	585	626	603	592	689	585	597	602	626	606	605	582	618	607	586	627	631	590	587	634	604	576	625	601	615	593	570	612	591	586	563	609	591	638	634	600	592	616	627	602	577	610	602	606	542	644	623	547	552	644	602	606	603	612	607	620	591	642	623	571	658	620	601	635	623	617	649	645	650	589	571	574	574	632	601	595	571	607	664	605	620	600	606	592	635	581	543	614	635	612	634	594	651	592	589	612	589	637	619	601	616	596	587	588	581	613	626	642	577	622	627	640	597	585	559	578	594	609	599	638	644	599	630	602	589	586	575	628	610	585	586	576	587	663	615	544	566	571	569	591	614	646	599	595	588	604	625	591	579	591	601	600	621	578	582	621	573	599	566	636	643	575	625	612	613	610	600	624	648	605	616	591	642	613	584	580	609	599	578	593	599	590	653	576	595	594	622	626	604	625	610	563	614	644	590	613	602	624	624	615	612	606	615	626	634	599	636	591	624	584	578	620	586	576	574	606	656	648	621	582	585	583	630	586	623	651	600	633	592	589	623	575	625	598	607	614	587	582	616	619	617	559	601	606	583	547	615	641	600	624	608	615	622	567	617	611	606	593	628	599	657	574	588	616	615	550	611	650	582	614	613	592	629	588	649	605	560	586	605	596	608	578	616	594	600	630	634	581	599	597	605	603	605	638	614	588	637	573	600	574	572	627	618	621	612	585	603	565	628	629	603	592	594	602	611	628	553	618	567	607	566	592	565	611	624	627	595	617	648	565	587	593	601	578	638	583	581	634	573	588	575	617	611	608	587	595	623	588	614
23913	23440	3814	1552	765	393	221	218	203	164	170	139	143	139	132	138	117	124	134	120	152	124	124	115	97	117	126	129	144	122	125	116	121	110	128	127	107	122	121	125	129	135	112	116	108	120	130	124	126	116	129	104	116	129	122	121	132	113	110	121	115	142	121	121	123	105	99	140	129	109	139	98	112	129	114	123	139	132	118	106	111	111	112	118	109	112	111	108	88	122	105	107	102	116	122	114	104	130	122	124	121	120	125	122	133	127	123	114	120	104	116	140	108	124	121	132	122	114	140	104	134	128	113	130	114	140	114	104	91	138	110	130	119	107	124	130	123	114	122	111	125	119	106	122	122	118	117	124	121	134	122	108	123	127	114	118	113	132	101	106	105	100	111	96	114	122	92	119	129	139	122	119	111	111	120	110	90	129	111	117	115	101	138	114	119	104	120	113	88	101	113	121	125	122	117	104	115	117	123	118	119	115	94	122	117	114	115	125	120	110	105	121	101	110	116	104	117	111	117	133	114	106	118	111	127	116	112	114	124	118	101	121	107	124	115	122	124	124	125	122	114	105	118	109	98	118	107	108	124	118	114	134	128	105	118	125	119	112	130	106	121	130	125	102	111	119	111	133	113	130	83	108	124	145	112	118	105	92	119	109	134	108	105	108	101	109	124	119	115	114	96	118	118	121	117	107	108	123	118	132	92	103	122	103	114	116	109	114	104	106	107	142	124	108	114	127	107	122	115	119	107	131	134	126	118	116	135	100	129	99	112	100	93	132	107	103	109	121	116	124	109	113	94	105	126	123	110	112	129	119	124	119	103	113	123	124	103	105	127	103	115	136	100	106	114	111	131	123	112	111	123	116	125	140	111	131	124	122	111	119	112	113	133	108	109	108	110	119	129	125	129	114	103	95	144	117	114	91	102	119	114	112	118	107	128	112	111	107	109	97	110	120	141	124	110	100	111	116	131	150	112	123	108	112	113	98	102	101	122	98	112	114	116	114	120	117	123	116	106	100	103	121	102	130	125	118	140	111	110	98	146	128	109	106	122	124	114	127	114	106	135	116	79	114	116	109	112	103	124	96	98	120	111	126	124	129	125	125	127	107	114	105	111	115	102	112	125	122	122	118	120	127	114	98	129	131	121	122	105	123	122	118	115	120	134	113	99	118	101	109	122	104	124	106	121	129	115	107	116	102	122	101	125	99	108	136	115	118	100	118	111	119	125	122	106	115	106	106	117	116	121	94	114	125	96	93	83	114	99	136	109	137	95	103	129	156	114	118	102	104	111	123	126	104	127	108	121	125	116	119	132	109	118	122	116	124	134	106	119	102	136	112	114	127	120	117	108	105	126	123	94	114	93	121	98	131	124	117	109	137	105	120	131	111	99	123	119	98	116	95	113	121	141	114	113	114	126	121	116	133	128	121	123	98	126	121	121	122	135	96	100	110	127	120	113	125	130	115	100	124	122	120	129	133	118	106	108	99	109	114	140	118	126	113	120	95	121	120	116	118	109	106	121	124	107	109	114	97	108	134	111	111	134	124	109	102	129	121	103	116	113	110	119	120	110	129	115	130	119	105	90	129	108	103	147	123	114	129	123	114	115	108	137	124	120	113	101	113	97	106	118	97	114	128	127	116	123	123	115	109	127	115	128	111	113	87	100	117	129	112	108	109	125	105	102	117	111	106	130	128	105	116	117	130	108	135	117	108	120	117	111	115	95	107	130	130	107	123	93	87	111	111	111	108	123	144	125	120	120	126	127	96	112	116	114	119	131	120	119	117	104	139	134	128	105	134	111	126	117	120	113	118	109	109	114	132	121	117	109	123	129	125	123	107	111	112	101	132	110	113	118	123	111	119	147	110	92	99	132	116	100	99	128	120	109	105	116	119	98	120	102	114	120	112	104	114	116	116	116	115	115	123	103	107	104	114	93	100	126	122	118	105	108	100	127	121	116	113	120	134	102	102	101	111	91	97	117	124	111	138	135	112	123	118	119	99	122	116	129	113	105	121	124	128	116	109	131	130	107	116	113	108	146	122	128	116	96	114	125	114	131	133	110	104	130	111	107	122	111	109	104	98	140	128	118	108	125	118	106	113	121	118	107	94	116	114	108	113	106	136	98	111	106	119	103	109	119	102	125	113	117	127	126	105	131	118	139	123	100	122	141	124	137	114	108	125	123	116	128	109	124	114	111	142	126	107	116	132	118	107	119	100	114	130	109	112	122	127	117	100	123	108	116	112	114	119	112	113	125	103	125	99	108	111	110	136	103	93	103	105	113	108	114	123	110	111	121	104	113	112	127	117	121	110	106	132	109	96	123	96	111	111	97	127	127	112	94	117	122	112	115	103	112	116	118	108	115	124	119	118	109	121	120	93	129	104	120	154	129	115	120	150	119	131	114	140	100	117	117	135	117	124	108	130	134	124	108	131	117	113	120	118	117	128	126	125	128	108	126	117	121	120	114	122	132	104	122	119	116	116	106	99	118	112	118	111	104	104	102	109	120	102	108	112	136	111	117	104	110	125	119	119	131	114	136	113	111	113	92	119	124	130	99	112	104	107	108	92	113	122	112	119	124	119	104	133	122	117	113	121	111	118	114	113	120	110	123	137	111	109	152	111	121	122	117	122	110	116	117	127	113	108	101	125	124	128	124	110	128	113	105	112	122	133	110	105	114	114	145	113	105	121	120	135	112	140	122	112	111	128	118	115	103	112	114	97	117	125	115	111	119	118	116	126	130	123	91	91	117	110	113	98	110	122	132	96	108	142	125	112	120	100	115	120	126	117	103	112	104	121	123	114	107	117	125	119	136	129	132	111	108	97	112	111	104	133	112	114	94	110	106	111	124	107	102	113	101	122	109	115	93	100	101	90	149	102	123	104	117	124	101	110	105	117	114	118	125	121	124	115	114	125	139	122	130	109	103	118	89	137	121	117	123	109	138	90	123	105	119	123	142	101	120	107	121	115	125	121	129	114	110	125	110	126	137	116	103	123	125	96	109	116	111	103	127	107	109	98	106	119	121	130	118	109	121	106	117	100	102	111	130	111	121	110	120	113	118	86	127	121	127	137	109	124	135	136	122	116	126	125	109	123	122	124	124	115	121	106	113	108	108	125	102	109	115	127	102	105	127	100	124	110	125	120	116	121	124	113	139	107	101	104	115	113	100	113	125	115	114	109	141	98	127	129	117	110	123	127	91	102	108	112	115	115	116	110	117	135	103	127	88	92	99	126	117	109	122	103	125	108	100	115	124	127	116	133	103	123	91	127	113	96	141	94	127	97	120	129	125	125	119	129	120	123	108	129	108	101	120	114	116	105	108	101	113	122	134	113	97	97	117	130	129	117	145	113	121	121	90	119	109	118	120	111	96	130	119	114	102	117	135	116	103	133	116	101	119	142	107	107	114	119	108	118	120	129	116	106	107	118	142	104	127	107	112	132	109	107	114	119	108	119	127	91	118	124	116	126	122	100	124	113	120	107	129	106
16411	16058	4207	4437	3085	1756	1064	842	616	621	575	502	459	411	408	411	396	411	370	380	360	338	338	336	383	357	308	328	357	346	341	328	332	321	322	327	313	301	312	291	286	335	306	290	313	320	315	333	320	305	308	299	308	303	308	297	306	309	300	327	334	285	306	289	314	282	314	283	296	308	326	292	268	284	286	257	328	312	291	296	287	272	297	312	316	308	289	267	302	296	295	285	300	292	315	331	292	314	308	322	318	276	262	301	283	294	303	303	285	315	304	278	300	293	292	297	288	298	329	315	267	307	279	269	275	283	293	335	306	293	327	299	300	312	288	287	271	302	298	292	290	331	301	286	279	304	304	320	324	300	264	301	304	284	290	287	264	285	296	272	282	317	284	299	289	303	280	279	303	295	283	292	311	300	285	296	298	295	328	304	285	287	334	324	305	296	266	333	296	278	310	296	279	269	308	298	298	294	295	280	292	321	294	300	284	294	311	271	293	281	276	294	304	273	297	295	297	301	293	328	313	297	274	302	260	273	297	274	295	288	306	300	316	275	299	286	290	283	332	329	294	286	310	289	286	330	279	269	297	315	285	290	296	255	304	346	310	293	272	304	299	292	304	290	306	304	284	308	309	278	272	303	259	283	299	296	287	289	283	301	307	297	272	310	300	265	309	279	306	276	304	299	273	278	284	310	317	280	311	299	317	317	283	310	288	276	283	322	318	312	302	292	293	301	320	310	319	311	287	294	304	289	308	308	316	277	301	313	292	304	280	269	294	279	324	294	293	320	298	308	297	303	304	260	258	313	294	305	267	313	281	297	305	322	318	295	251	270	305	336	285	338	320	293	281	321	301	311	309	314	289	315	280	279	279	294	277	296	294	271	302	286	342	278	310	302	307	292	295	253	311	296	247	264	281	278	286	283	303	283	313	294	304	305	293	324	308	313	299	340	255	273	299	273	270	331	288	275	303	288	278	298	285	318	266	299	337	310	291	318	320	298	346	298	290	312	321	285	293	299	306	276	314	287	296	290	275	286	304	282	274	323	289	277	318	317	292	295	287	323	289	293	296	301	279	280	309	309	331	293	299	260	282	270	325	305	299	281	289	289	289	264	311	280	280	266	292	320	290	261	300	282	298	289	273	311	276	292	282	264	280	282	310	290	292	297	285	302	272	290	293	290	294	259	264	284	314	281	280	285	292	296	291	282	283	290	299	305	326	315	274	306	260	299	304	289	302	286	305	282	320	278	254	307	295	278	307	292	301	282	299	284	292	296	305	278	291	308	283	304	288	325	292	311	271	295	285	295	271	302	290	303	291	308	264	253	310	290	292	313	283	305	315	289	265	299	269	287	279	277	284	288	285	281	311	300	304	289	269	306	280	286	265	307	299	272	318	290	283	269	299	293	275	297	303	311	307	276	307	312	283	317	270	323	326	292	291	323	297	276	288	333	319	286	295	281	309	291	285	311	289	300	303	309	309	298	318	272	275	279	297	348	289	277	306	325	289	268	285	307	305	295	276	262	266	309	286	263	290	284	325	308	305	295	272	322	275	295	257	295	277	324	288	311	299	297	299	280	310	293	313	278	281	296	294	318	317	285	278	290	305	299	286	309	265	307	282	298	288	304	304	289	302	303	285	320	295	341	300	283	287	270	297	267	301	307	298	274	283	308	276	311	290	300	319	300	273	286	298	281	295	306	291	304	292	283	304	291	298	304	300	287	297	261	312	323	293	272	319	326	308	291	297	279	284	309	294	284	282	248	289	284	282	313	298	281	313	308	302	311	273	300	270	303	294	313	284	295	301	277	314	324	305	272	274	309	303	311	286	292	305	275	306	304	286	307	287	309	281	295	285	308	312	303	269	278	296	287	309	271	327	304	258	277	310	290	288	290	275	322	305	277	286	285	302	282	294	305	272	316	292	300	297	271	263	291	290	326	300	285	295	290	307	291	275	274	288	326	318	284	286	310	297	299	300	297	293	291	284	302	298	311	313	251	296	305	331	297	277	299	288	288	285	298	281	316	300	273	292	326	291	281	275	250	301	319	290	282	284	290	334	283	273	309	314	302	308	299	300	321	328	239	316	315	270	284	292	314	268	296	314	310	289	286	311	298	303	306	275	294	265	283	285	315	294	290	276	280	305	289	281	302	277	306	294	302	307	326	322	317	264	302	302	302	309	271	290	303	294	296	307	303	324	302	293	293	301	294	291	296	321	284	290	265	290	265	248	286	296	307	303	290	297	303	317	305	290	291	273	293	281	324	274	312	266	284	322	281	277	280	299	276	299	305	302	303	299	324	282	318	290	293	339	304	315	312	304	305	288	293	297	267	312	278	268	301	286	269	292	297	317	292	297	299	324	289	297	317	308	284	298	300	277	287	300	306	290	303	281	269	266	309	294	298	289	255	265	309	306	306	279	277	261	272	320	324	306	309	294	289	328	289	294	275	263	296	294	312	270	322	304	294	318	294	325	318	280	305	299	267	313	281	288	286	289	300	289	325	306	341	331	302	295	294	296	299	321	315	324	301	266	288	294	297	282	299	289	302	280	303	275	324	293	295	293	285	303	299	296	296	322	295	277	283	270	312	288	289	305	345	330	281	271	281	282	281	306	273	328	306	283	262	274	295	292	287	298	289	276	272	277	269	299	287	332	297	301	306	283	331	297	279	266	342	303	304	301	309	336	320	295	312	309	291	282	288	324	305	270	319	289	265	315	266	332	298	302	276	296	299	311	304	309	281	286	285	297	264	298	298	291	286	278	306	304	332	290	291	298	293	267	316	286	323	282	293	250	293	284	305	265	296	265	264	284	294	266	329	291	333	316	311	315	304	280	275	311	291	322	280	286	308	304	285	295	274	288	301	266	289	272	297	288	315	286	291	328	288	322	307	293	303	292	292	299	271	313	310	306	301	271	328	279	320	294	303	311	295	313	341	275	304	297	276	316	334	298	311	277	284	294	311	324	279	304	268	305	283	293	282	296	312	300	288	329	304	315	274	273	315	272	267	312	297	308	311	287	283	326	320	309	326	287	299	290	288	318	308	299	315	314	300	286	283	306	292	299	301	320	298	303	298	262	301	337	292	293	299	344	274	322	281	306	285	279	241	267	310	271	301	310	313	317	307	314	298	297	283	306	317	267	280	296	280	313	304	295	299	289	278	297	260	289	306	322	297	299	316	300	326	299	316	318	279	279	299	287	301	285	290	289	280	281	331	271	280	296	292	299	288	295	285	303	291	311	310	320	304	307	334	271	293	297	282	320	281	285	299	303	286	292	279	305	291	294	310	311	297	313	276	284	277	293	287	285	300	310	294	314	284	289	284	314	285	289	300	289	269	315	320	299	268	349	306	303	291	274	316	294	306	329	332	278	322	292	291	318	293	297	314	280	285	290	282	284	296	298	324	304	291	280	267	288	278	288	289	312	258	300	315	296	268	298	283	299	303	325	307	303	287	307	276	298	289	298	283	301	328	305	297	332	298	296	272	301	282
2720	1013	754	557	394	341	299	280	280	265	274	292	283	298	267	312	282	300	297	319	297	303	299	237	302	282	301	291	322	303	279	303	324	307	280	295	280	284	304	274	270	287	307	353	301	296	305	280	299	277	304	305	259	272	291	303	311	303	292	283	322	300	314	299	288	304	312	285	287	273	282	290	275	295	283	303	286	279	281	301	311	279	273	279	301	316	295	305	321	283	297	288	277	293	246	297	313	310	270	266	297	304	348	284	272	293	289	267	278	290	280	278	301	319	278	314	300	292	254	302	295	263	280	301	320	294	291	317	313	320	299	286	289	306	311	283	289	275	312	306	303	311	303	296	284	304	309	290	284	329	297	317	289	302	288	300	308	275	305	289	289	280	257	297	294	318	299	274	287	275	304	285	265	320	283	290	283	303	273	289	291	291	258	296	268	278	277	310	272	294	315	283	305	316	322	267	301	274	275	254	270	299	278	302	270	287	299	267	280	281	299	309	284	295	296	292	323	276	298	289	260	331	266	313	274	300	286	237	279	283	308	306	290	296	320	289	310	263	279	298	283	292	295	319	314	280	311	301	289	288	257	308	264	290	293	284	304	290	313	299	271	266	299	272	303	286	311	317	326	292	282	291	274	274	278	278	301	300	279	286	276	302	283	293	279	331	291	283	285	300	312	281	270	276	281	280	306	302	296	287	261	261	288	310	295	274	270	292	281	300	302	288	303	284	274	279	289	297	293	264	304	280	293	284	326	285	278	281	301	261	289	297	300	308	271	288	285	291	313	296	291	256	340	286	262	302	293	266	257	277	289	313	284	299	296	290	261	298	271	282	278	276	294	279	327	324	301	283	253	294	254	259	317	292	295	292	289	295	259	299	293	301	290	294	294	276	291	288	278	255	301	304	287	287	284	287	294	315	290	262	290	304	271	285	275	301	315	306	308	268	268	257	281	297	299	295	277	295	305	338	259	315	315	278	276	268	292	286	275	311	294	273	261	288	262	266	293	295	304	283	293	289	284	304	249	289	275	261	312	305	243	285	284	276	286	317	318	279	275	276	294	303	311	330	284	280	300	304	277	285	291	289	301	291	294	300	282	298	309	302	308	269	271	297	317	291	302	282	283	262	293	280	313	296	284	257	279	300	292	295	273	312	289	291	274	292	275	283	267	315	299	277	284	300	285	276	283	305	306	322	271	269	306	280	254	268	285	266	273	327	248	293	279	296	282	274	251	288	332	320	286	286	295	287	295	264	264	295	273	301	276	279	283	284	297	309	304	287	272	253	291	270	273	280	280	322	286	288	296	283	298	272	274	294	286	274	275	299	285	266	296	304	294	275	289	290	272	261	294	278	251	268	258	280	306	282	305	321	299	315	263	276	303	304	301	280	327	282	300	307	298	284	303	289	295	323	272	273	279	286	308	275	288	284	278	297	279	294	286	293	271	317	293	305	317	277	290	294	296	261	314	300	298	319	275	292	258	312	318	295	303	293	297	306	328	316	301	302	295	294	281	265	277	288	304	284	292	308	315	264	302	314	276	307	305	305	286	287	297	304	281	288	326	305	282	278	294	291	275	296	287	281	278	315	273	258	306	290	269	289	292	302	268	296	293	283	264	284	264	269	258	299	321	293	277	272	282	289	281	272	257	304	255	297	270	304	289	306	275	291	279	289	273	297	284	304	290	284	273	294	301	323	257	261	306	311	304	265	278	288	297	310	278	275	286	282	310	310	308	275	293	341	292	276	303	293	286	288	293	294	317	277	287	270	307	301	264	274	280	272	259	315	303	276	314	282	284	304	291	293	323	280	281	324	287	280	318	292	317	289	268	308	300	284	281	301	307	294	282	294	289	267	309	262	276	286	310	291	279	263	290	292	304	281	288	265	311	276	293	320	302	270	267	287	320	333	242	310	289	272	287	300	303	280	280	269	288	312	319	285	284	288	310	291	285	283	304	316	296	302	316	305	293	307	289	295	323	319	336	274	305	277	287	291	332	301	304	296	309	290	265	278	296	282	275	305	288	315	282	287	311	297	278	310	300	277	272	316	295	333	309	267	301	280	291	268	319	287	287	283	265	257	288	272	306	271	294	302	322	290	299	265	309	325	307	295	285	302	272	291	305	284	278	325	295	283	294	280	286	296	273	293	282	277	314	299	289	285	280	293	271	312	289	283	289	303	302	283	280	284	304	262	313	299	285	317	285	282	320	298	291	291	270	298	270	302	254	286	260	310	313	293	319	259	298	285	283	269	297	313	275	293	281	299	306	299	290	283	284	287	310	309	289	274	262	287	271	286	278	315	286	278	280	268	281	288	249	279	285	245	303	303	276	273	271	249	262	287	298	291	269	299	303	299	290	305	296	291	272	283	315	299	245	311	268	276	302	277	264	313	315	319	299	284	254	290	318	311	304	271	260	306	260	255	272	239	304	308	289	268	278	256	278	266	284	264	285	321	312	350	295	288	315	262	296	276	288	296	278	286	269	288	315	306	287	286	298	294	316	289	280	302	279	301	331	296	297	271	285	294	275	304	294	310	301	291	273	313	285	269	309	299	292	278	287	292	350	312	282	311	300	278	289	287	273	279	299	299	295	280	287	254	259	279	296	292	294	269	313	290	264	313	289	293	255	286	275	317	294	307	280	279	279	280	274	289	292	290	301	297	273	259	282	292	301	296	299	283	290	287	312	276	262	312	323	289	274	282	272	290	289	289	289	270	267	303	271	288	287	271	265	290	304	313	320	296	292	284	311	278	319	267	330	289	272	263	293	283	304	305	299	287	261	281	317	280	286	296	287	289	286	294	275	265	316	287	309	323	268	276	279	312	299	302	271	278	277	291	349	279	315	305	259	314	287	291	287	274	308	310	310	293	265	296	296	278	285	314	319	295	287	308	275	293	303	309	284	289	274	295	271	310	278	297	255	280	271	282	312	307	272	288	291	294	251	257	281	262	302	300	290	304	282	299	278	296	313	303	318	336	296	275	261	303	306	285	295	286	307	284	274	306	296	314	311	309	285	288	296	301	323	302	280	293	307	297	294	265	238	260	291	288	278	285	299	281	287	302	277	283	281	308	281	272	290	274	277	288	266	283	304	269	271	263	278	289	294	319	316	298	314	275	261	301	294	289	320	270	292	300	311	299	290	295	271	273	327	274	284	281	334	274	241	262	302	286	297	301	274	311	317	280	298	259	272	321	282	303	281	293	313	341	274	287	310	273	284	289	313	294	292	284	276	280	292	248	271	274	306	269	311	303	298	265	278	261	294	269	296	289	332	271	301	266	249	271	322	291	325	284	292	287	285	278	276	289	301	284	290	304	335	298	300	298	288	307	305	254	296	286	307	284	288	302	278	275	324	273	289	318	289	273	286	290	273	310	268	283	287	300	284	265	324	296	269	290	254	287	341	286	303	298	297	275	277	273	302	273	306	302	292	284	305	321	303	277	287	304	299	310	293	287	314	277	312	314	297	279	297	294	332	306	279	269	285	284
2835	1593	1497	1602	1152	864	765	714	712	700	689	732	701	637	669	687	650	669	687	689	678	669	670	698	731	638	648	698	687	705	715	642	690	675	700	680	695	677	694	670	733	693	737	685	679	647	685	643	658	666	690	682	703	674	729	670	684	680	660	701	734	705	692	662	726	701	695	690	681	645	685	703	638	693	666	677	648	680	658	695	663	678	684	657	711	620	654	721	662	694	703	707	668	676	707	664	638	685	728	693	693	705	699	678	644	679	673	651	713	674	691	727	667	716	660	708	711	693	683	677	672	632	697	684	681	707	673	637	669	651	658	682	658	663	685	636	659	700	671	629	706	680	694	627	664	697	683	687	644	669	730	687	696	699	678	660	690	672	678	625	709	697	681	710	693	732	653	662	691	672	653	682	722	719	673	663	658	676	678	631	690	641	690	648	682	658	678	689	689	678	685	704	681	620	637	659	703	656	721	667	687	672	687	696	659	695	644	687	733	691	712	714	692	692	723	648	685	636	696	680	692	707	684	734	690	705	664	641	720	640	646	680	680	692	636	680	633	689	709	680	678	687	664	683	658	666	657	685	689	695	706	670	666	644	641	676	694	644	647	690	671	656	699	690	688	681	672	690	724	660	688	652	646	703	723	680	765	674	679	686	658	712	731	679	676	656	698	718	646	677	714	723	728	711	694	685	656	679	665	671	718	699	685	765	698	729	683	687	691	671	711	670	657	663	657	720	632	675	706	685	654	643	662	694	704	648	698	656	652	679	683	703	671	680	711	683	665	703	660	684	701	683	689	666	677	684	666	686	663	701	679	638	678	659	686	681	653	683	644	701	710	679	669	691	703	682	712	658	707	665	693	678	715	635	653	647	682	695	700	705	655	683	700	663	712	658	652	711	678	662	674	712	696	662	692	687	674	717	691	707	669	650	728	667	729	703	700	689	676	650	692	669	669	686	692	708	715	667	661	699	719	663	684	707	683	738	684	681	698	717	709	641	679	672	641	702	692	695	665	626	744	698	736	686	658	679	696	718	741	679	727	716	619	726	691	673	684	661	680	683	670	660	681	668	636	699	725	647	663	692	672	670	702	713	660	693	648	682	648	680	708	676	678	705	706	659	705	733	642	722	686	659	685	708	681	669	689	652	671	693	718	677	666	708	655	712	680	664	681	700	660	667	687	659	717	687	695	656	697	693	674	698	656	688	670	657	628	687	672	653	728	683	707	624	718	690	629	729	655	764	642	684	664	723	672	666	710	711	649	681	658	667	685	695	687	704	693	689	703	663	716	692	661	669	674	702	703	663	702	689	665	678	630	677	708	694	693	671	703	670	726	670	655	688	677	707	709	729	712	630	663	711	670	656	720	680	675	681	693	700	663	675	669	674	666	646	659	693	644	651	664	709	672	691	634	709	702	707	675	664	698	689	671	663	716	705	709	695	703	731	656	680	630	722	682	658	673	697	696	674	711	683	678	689	683	666	684	708	638	679	682	722	671	675	694	639	658	693	693	653	689	688	642	681	693	669	676	700	683	648	666	711	646	732	712	675	695	701	700	676	640	678	650	691	658	650	668	715	711	643	726	699	650	722	704	701	653	724	686	704	690	636	652	701	651	675	716	688	698	651	680	727	661	652	704	659	734	693	632	670	639	623	646	741	716	668	710	673	657	702	735	656	706	656	663	650	676	666	664	656	681	706	642	677	679	713	684	674	642	676	668	678	721	675	712	697	722	702	669	677	698	649	659	621	675	662	639	694	683	671	673	687	698	697	632	703	671	641	696	701	664	679	710	644	677	698	662	678	710	689	655	756	676	665	641	707	628	657	659	695	680	676	697	709	648	683	690	658	687	660	658	694	659	725	659	668	686	712	711	665	722	721	644	736	679	701	653	666	659	669	715	666	675	697	675	699	685	697	664	652	667	729	697	721	719	668	657	690	666	693	665	678	692	742	740	680	714	668	683	660	679	707	676	664	699	703	675	696	713	688	666	684	719	707	687	695	720	715	703	707	647	662	673	727	681	686	730	689	696	655	732	726	667	665	644	692	689	732	648	669	659	675	706	681	718	722	702	683	651	673	675	719	665	688	633	695	700	675	690	712	641	697	677	693	659	700	694	626	705	660	685	690	715	709	647	695	696	626	666	726	718	717	635	667	686	650	675	685	741	713	649	716	678	700	734	673	707	632	705	663	708	703	720	694	695	707	624	677	714	746	692	702	694	646	672	685	706	694	669	708	637	696	685	689	724	634	669	662	716	671	664	710	692	672	682	690	636	713	690	662	673	664	639	680	668	656	653	687	643	680	680	664	692	640	670	701	668	650	638	687	690	693	689	677	682	652	655	702	667	651	719	664	688	683	738	637	689	690	650	674	697	625	723	674	731	678	711	666	694	689	676	683	695	723	730	732	666	662	677	726	614	691	741	691	678	673	700	687	698	685	684	696	708	675	687	733	681	674	690	700	645	659	662	675	683	688	721	725	666	655	676	686	682	711	665	689	644	668	663	715	688	704	692	691	706	679	720	714	663	692	644	707	668	652	677	678	693	704	750	664	663	673	637	663	695	597	691	602	726	639	663	702	630	648	696	649	677	690	704	692	683	683	709	732	635	707	651	696	688	699	668	684	691	718	725	677	684	695	699	672	626	691	614	687	706	710	717	650	692	686	641	657	646	701	680	668	706	687	689	695	662	669	675	649	664	674	690	689	713	691	647	702	669	676	679	674	711	697	678	692	683	680	665	694	707	703	697	660	713	689	655	633	685	652	689	705	671	650	703	641	681	688	718	672	672	722	700	667	683	670	676	663	651	664	649	655	683	658	680	693	675	663	698	678	670	691	700	687	691	697	679	633	658	661	652	650	656	666	710	710	709	716	695	650	683	703	606	683	692	689	735	663	704	704	675	667	619	717	690	666	649	694	665	684	671	613	641	684	679	646	663	669	701	629	673	758	687	660	690	695	687	702	666	689	673	688	695	684	639	695	700	672	660	708	653	662	731	706	675	632	654	673	696	623	660	680	642	698	715	661	672	689	671	703	653	759	638	679	700	721	678	652	677	685	722	739	698	683	702	660	685	704	697	714	684	613	694	690	667	736	723	664	678	741	706	663	686	673	657	677	703	649	665	675	680	668	669	660	667	667	740	697	726	721	664	649	657	693	691	717	679	702	679	705	648	727	700	676	674	689	677	671	689	649	655	695	658	706	652	719	703	645	689	692	706	704	657	667	659	702	713	682	687	687	662	666	665	704	697	715	647	714	651	704	676	706	680	686	706	660	661	674	642	721	672	677	685	657	721	668	635	636	678	692	716	645	676	664	645	680	739	675	701	657	687	740	686	631	741	685	719	690	687	643	721	709	717	670	661	679	679	725	697	686	761	694	675	702	685	667	711	671	667	688	691	669	688	640	693	679	686	712	650	678	686	690	684	681	689	734	702	693	730	699	674	659	685	694	695	723	683	687	670	651	709	680	656	643	640	679	668	666	684	737	742	700
11614	9262	1519	926	657	465	304	326	312	286	242	292	265	250	248	281	266	257	263	274	234	270	234	256	255	279	240	254	283	248	274	227	241	295	257	279	239	255	249	263	231	239	252	244	269	264	250	238	263	255	254	284	285	261	251	251	257	282	274	272	236	266	255	240	277	257	261	266	253	236	238	290	282	235	274	274	292	229	298	263	233	254	269	267	225	260	232	280	254	278	260	263	233	268	265	272	270	252	243	273	261	252	262	244	290	248	250	247	252	250	247	258	254	254	262	239	282	261	239	293	254	263	215	265	276	240	267	266	246	241	254	254	247	240	258	270	269	241	244	250	294	265	258	222	274	253	274	270	245	230	246	277	242	271	270	258	275	280	258	257	289	245	256	279	266	250	252	244	245	276	248	254	235	234	251	244	238	229	232	251	268	248	249	254	230	268	233	269	270	262	262	258	235	239	257	243	233	222	245	242	242	270	228	278	246	251	248	238	278	260	250	239	258	261	287	261	260	253	231	263	237	271	238	229	243	256	261	238	221	260	276	237	263	245	289	205	242	224	271	288	264	265	292	253	240	258	272	270	246	266	263	262	258	239	263	263	268	282	225	245	261	272	246	257	267	250	277	259	261	238	290	240	275	262	267	242	257	246	226	238	244	267	258	264	284	256	254	271	260	262	237	274	257	251	255	270	262	257	251	276	274	248	245	284	280	262	265	259	282	258	266	268	267	242	255	257	235	270	242	246	252	273	241	241	235	262	243	255	255	263	224	254	261	287	249	264	296	258	232	286	254	252	278	237	264	258	274	312	254	248	258	236	249	288	274	254	265	235	243	257	229	250	238	245	249	257	261	236	243	263	241	271	261	278	235	261	246	241	240	238	263	262	261	242	249	275	249	258	229	282	273	276	240	270	276	258	296	274	251	260	259	263	265	255	242	282	267	273	258	242	238	267	227	263	265	245	235	252	239	276	258	285	233	285	260	255	239	264	280	271	253	264	266	229	243	280	245	251	222	275	259	249	260	247	244	251	246	233	261	224	252	256	272	250	232	255	263	281	238	236	249	243	258	249	253	253	252	276	236	244	261	252	272	275	261	252	244	255	250	268	251	240	276	254	248	243	298	248	237	279	252	260	253	271	274	240	238	242	263	263	255	257	247	251	287	234	213	253	235	273	252	247	271	264	218	276	279	250	250	256	240	260	260	244	262	268	239	269	254	260	248	282	280	256	271	261	239	251	269	249	272	270	257	288	253	269	265	249	270	235	254	249	241	256	235	256	243	201	250	239	259	251	241	247	238	270	289	280	275	254	249	252	274	247	304	282	275	248	280	256	267	269	266	272	287	251	256	251	238	280	259	241	259	267	266	232	231	261	245	245	251	247	231	265	246	227	240	272	254	268	276	280	258	239	234	229	257	251	235	280	258	255	241	263	240	278	269	242	259	224	273	265	207	255	281	277	279	260	241	283	245	294	253	243	252	253	269	281	274	242	268	267	248	270	280	266	241	271	260	253	234	257	253	256	279	255	266	216	288	241	264	270	232	280	267	266	276	251	233	249	259	281	268	249	241	266	250	246	225	255	255	239	239	261	255	244	245	287	258	257	264	245	264	233	249	262	244	257	236	272	258	259	270	247	251	250	297	271	276	269	274	233	264	277	208	232	281	263	235	238	269	229	279	248	264	223	257	236	260	263	255	271	276	254	273	256	246	247	248	229	263	262	254	290	257	296	268	254	267	259	238	265	221	249	271	269	268	261	255	268	270	247	237	247	267	260	248	233	283	254	288	260	260	258	224	279	273	268	269	268	248	245	293	257	264	241	253	246	238	250	251	283	257	243	299	263	244	254	220	260	292	281	272	248	241	247	246	221	243	295	239	302	271	269	241	267	278	293	264	273	231	247	260	245	263	265	261	244	257	252	286	293	249	259	241	285	249	237	249	256	257	254	286	261	267	245	243	274	252	246	273	242	222	262	277	252	244	258	249	265	262	223	256	264	265	230	243	276	240	227	250	244	278	265	266	228	272	253	242	287	249	261	257	260	263	263	270	258	242	256	284	245	251	238	238	268	232	272	233	253	237	235	245	282	261	243	264	267	257	261	253	235	268	229	246	274	288	275	231	241	264	277	257	234	235	319	315	256	241	270	241	263	254	256	258	270	253	218	236	264	213	253	268	261	253	246	233	274	236	268	233	254	237	239	252	279	245	257	258	264	268	303	251	259	265	261	284	267	278	232	251	283	279	255	246	258	233	284	242	287	285	265	268	275	267	252	268	237	248	238	233	272	291	255	242	276	251	252	279	245	259	285	267	249	210	259	267	246	270	267	269	274	255	257	256	247	235	259	239	260	245	269	247	246	291	252	272	269	252	226	261	274	238	228	268	262	283	250	245	275	279	241	278	229	270	266	259	285	274	254	241	239	246	267	247	277	258	246	272	221	283	221	255	258	265	277	258	240	277	248	259	260	265	258	268	263	246	267	241	242	264	258	259	254	266	254	236	227	250	239	258	232	260	265	247	276	233	265	259	245	233	232	245	271	251	227	268	266	259	248	248	253	245	246	259	253	275	248	247	248	245	279	257	256	276	259	251	235	257	249	275	226	234	270	246	238	270	252	238	249	218	260	240	266	262	284	247	252	251	271	265	255	301	233	235	271	268	235	255	258	238	276	272	256	254	242	275	259	265	257	237	256	255	248	254	254	234	280	263	248	265	241	229	260	254	272	250	270	276	238	231	240	281	267	256	266	268	269	235	273	224	249	260	255	274	282	257	262	288	247	262	238	226	232	248	260	246	269	270	249	257	243	233	237	241	279	233	260	279	289	237	251	264	270	265	257	271	238	284	252	236	222	236	264	242	239	274	242	250	226	253	244	281	261	253	243	267	274	263	248	241	273	254	254	277	258	239	244	250	272	255	222	247	274	278	244	269	283	280	280	248	245	243	277	245	222	259	267	253	236	290	243	246	243	252	263	234	244	270	268	247	223	244	238	237	271	271	250	230	254	286	243	225	245	278	274	233	244	245	269	236	256	256	294	278	272	272	240	285	273	270	249	268	281	250	270	236	224	248	273	262	250	256	262	284	252	244	248	247	266	256	262	297	263	242	246	233	256	227	274	253	244	237	268	264	267	263	260	242	288	246	251	223	230	267	245	264	267	278	290	252	250	268	236	271	301	267	252	279	271	227	267	283	264	249	274	264	284	273	262	257	278	234	252	252	256	248	257	263	255	260	271	261	233	263	238	236	248	257	256	274	258	245	239	250	256	267	229	265	311	246	291	217	252	247	253	254	269	233	285	244	273	260	250	263	284	235	247	217	281	235	254	245	252	242	244	271	292	299	259	235	288	243	250	246	272	261	229	247	279	268	270	262	279	258	249	228	209	264	277	252	251	250	232	239	224	259	252	265	272	248	244	252	245	275	247	263	286	277	281	242	268	245	248	259	261	259	263	260	262	260	260	237	271	255	303	242	244	247	255	260	263	222	261	268	267
9773	8529	2628	2807	2179	1601	953	901	779	756	722	698	729	704	669	627	625	640	651	612	633	668	582	604	625	638	606	658	643	632	542	595	593	639	607	575	607	632	570	641	599	617	628	580	568	600	589	582	617	606	574	634	616	621	597	619	585	606	607	613	576	583	627	631	580	585	627	598	572	586	596	605	603	578	586	616	594	583	595	623	588	593	617	578	607	630	658	585	596	606	589	617	555	562	592	609	598	627	586	617	598	558	606	565	642	586	587	618	586	623	605	618	565	604	611	608	608	609	568	592	601	568	587	569	582	587	605	628	619	591	557	667	609	638	611	588	628	613	630	601	628	621	581	613	594	615	625	632	580	598	603	609	637	591	606	592	573	628	626	611	633	603	601	580	623	596	592	602	600	603	605	593	645	597	602	632	607	629	632	626	580	589	582	568	594	590	590	615	589	618	597	591	632	604	609	604	624	584	589	573	620	551	591	602	635	630	600	571	598	608	578	578	556	568	619	614	602	642	603	609	584	595	585	613	595	546	633	557	675	566	586	604	600	581	637	627	612	599	591	567	585	610	622	574	611	603	636	567	560	590	550	581	610	618	536	622	650	633	587	638	659	606	619	569	553	583	666	601	571	578	576	578	590	612	591	647	589	614	557	658	580	625	571	619	615	592	627	560	576	600	630	607	615	566	622	588	630	621	629	564	634	586	636	609	566	630	598	618	641	606	626	607	617	578	572	604	613	616	621	607	581	614	624	577	591	622	615	588	569	626	584	603	605	605	618	635	575	583	608	603	655	648	609	620	603	522	635	555	604	658	583	579	578	622	566	622	570	626	608	592	589	632	625	630	603	581	595	614	625	631	612	626	580	614	576	603	611	584	652	604	617	622	637	626	591	610	587	573	614	586	597	586	602	605	605	595	650	548	603	604	605	622	575	530	601	614	611	646	636	578	624	593	596	594	603	626	606	610	588	621	669	603	605	633	583	623	634	662	643	578	605	576	607	593	555	605	609	604	628	579	579	560	602	580	594	646	581	653	593	616	617	623	579	590	589	609	610	576	580	581	606	624	591	628	604	604	592	662	599	603	595	610	630	573	580	631	591	610	585	651	641	642	640	609	604	623	641	625	610	605	645	648	632	582	662	604	590	594	608	582	599	558	561	624	602	596	619	606	569	590	583	608	625	575	609	636	663	588	586	601	597	637	632	631	617	603	578	595	599	635	566	566	600	638	635	580	592	590	558	595	588	594	597	555	618	617	557	567	616	611	627	593	613	621	569	594	641	593	587	607	620	630	608	607	627	584	639	563	611	589	545	595	647	599	602	623	679	648	598	566	578	609	592	591	561	637	622	646	638	602	574	588	531	594	600	615	609	585	607	657	616	556	551	592	590	571	604	614	571	563	613	562	583	578	602	613	601	551	555	558	596	612	631	618	644	622	580	588	595	570	589	589	582	610	587	633	578	595	572	643	598	596	636	635	590	582	597	640	665	594	598	575	619	588	567	629	579	659	573	581	591	638	607	600	604	610	613	623	651	576	610	581	640	620	608	556	569	615	595	626	572	699	601	557	641	605	613	635	607	561	602	621	543	608	629	643	597	554	588	582	589	561	613	604	629	578	600	585	606	606	606	587	581	559	602	594	582	581	609	610	628	633	631	609	612	615	590	633	587	553	580	626	609	630	590	597	630	624	594	599	646	577	620	592	622	577	626	530	623	595	622	568	547	654	633	627	625	599	641	587	611	638	610	590	579	612	600	643	587	575	578	593	597	615	608	583	620	532	597	633	566	602	559	613	605	600	611	587	603	609	598	578	592	604	606	593	619	598	608	588	574	570	639	614	618	602	553	635	589	593	604	624	596	620	575	598	604	640	578	597	606	601	618	578	607	613	587	616	598	595	626	579	629	550	593	600	625	643	615	614	568	660	587	618	583	584	602	615	599	630	609	598	587	592	607	553	594	607	598	610	579	575	609	603	605	632	628	626	596	591	593	597	630	587	600	622	594	608	604	584	621	653	597	577	575	640	612	587	573	607	576	589	574	610	615	586	623	597	606	565	615	581	605	617	627	618	621	595	599	566	602	646	614	605	579	603	629	615	599	595	605	609	594	602	553	576	606	610	562	592	629	620	597	624	593	562	603	605	612	576	583	611	615	611	587	591	597	640	628	612	584	579	624	598	604	642	612	542	589	656	609	609	588	627	596	591	609	609	587	549	578	574	604	634	613	614	602	588	572	651	613	591	581	634	570	595	567	609	620	592	618	586	593	576	622	586	641	625	593	624	612	610	573	633	637	647	644	636	610	612	607	596	632	562	572	605	579	647	608	579	567	557	596	571	575	637	606	573	603	604	638	647	607	577	598	581	606	609	613	625	576	604	608	573	594	589	621	583	580	637	664	594	605	591	612	616	569	637	625	595	591	554	604	605	600	624	561	615	582	585	611	599	588	602	597	633	597	604	572	584	611	595	588	615	620	607	640	614	652	549	608	596	604	631	587	599	597	631	615	602	604	581	582	619	590	640	609	593	624	617	626	585	615	607	581	599	630	633	587	646	594	601	563	624	606	635	593	627	613	604	575	591	582	576	572	579	621	571	611	594	592	639	580	588	629	599	621	612	594	614	561	569	596	568	608	625	607	565	582	614	619	622	583	589	609	613	586	575	565	613	578	616	604	577	611	581	578	588	577	626	589	586	639	590	586	551	654	592	590	592	625	584	630	621	588	601	604	597	576	605	551	584	578	622	608	570	588	612	623	627	668	610	552	649	572	627	604	621	602	595	590	613	577	598	622	573	599	608	606	603	594	618	643	595	643	567	597	592	631	635	615	617	589	606	627	594	596	586	609	653	587	601	603	604	577	630	647	594	618	580	600	558	638	572	600	652	594	576	599	575	598	635	604	633	620	602	608	585	647	590	620	603	598	590	582	584	571	644	600	629	667	610	656	630	585	608	569	631	643	599	617	579	596	567	635	598	633	606	612	617	623	610	625	591	586	632	598	559	581	599	613	599	608	620	632	624	597	559	604	644	534	594	568	620	617	636	616	598	601	575	643	646	634	627	603	642	598	595	643	598	590	536	579	610	617	563	581	586	616	581	622	608	599	593	574	604	570	598	587	586	608	638	609	609	618	570	612	588	628	617	608	598	549	580	566	612	591	599	566	592	611	574	591	611	614	630	628	648	560	647	602	607	625	583	623	617	601	574	601	651	635	646	591	621	625	603	596	638	618	594	581	534	613	601	609	629	623	596	630	612	639	613	576	611	558	593	598	618	661	616	597	637	604	566	603	619	616	576	602	655	593	579	619	548	590	602	573	625	630	617	613	572	638	637	605	613	604	612	575	647	658	584	599	548	567	613	622	624	631	602	645	570	613	633	625	582	636	634	564	580	599	585	589	594	596	609	596	570	626	628	599	589	604	623	646	558	585	600	593	611	609	605	617	628	626	638	624	629	636	595	598	590	614	608	646	563	564	607	578	593	600	605	584	639	562	550
19068	14421	2245	1229	971	472	237	200	165	153	133	173	145	158	108	135	115	121	121	121	90	117	130	102	105	124	121	96	144	113	95	101	120	115	110	112	141	104	124	95	114	111	127	127	112	123	127	100	130	112	112	95	124	110	118	120	109	114	115	97	121	95	122	122	127	115	120	97	112	101	102	99	133	139	121	124	119	114	132	110	133	104	115	109	113	127	96	113	123	107	111	110	91	116	116	116	127	125	122	105	124	117	105	127	108	117	101	119	102	102	103	113	103	98	120	135	98	123	120	113	131	125	104	119	111	107	102	120	117	98	124	105	115	104	98	115	104	115	103	110	92	94	113	107	139	112	122	103	119	123	109	119	113	99	111	123	102	114	100	121	124	117	127	109	103	138	138	122	129	110	116	120	118	100	114	121	115	117	113	116	122	123	122	108	103	130	109	119	127	107	124	94	102	111	126	109	116	119	129	109	119	110	131	104	96	112	106	120	119	100	103	118	124	118	119	112	105	95	118	100	124	94	109	120	111	115	111	105	138	108	105	109	115	112	113	118	125	122	115	104	117	112	103	103	109	116	109	98	102	117	114	111	107	116	132	109	90	112	122	110	131	110	122	106	88	99	105	101	118	130	122	115	113	108	127	107	121	111	102	110	112	129	118	133	110	98	129	122	90	108	111	131	106	117	115	105	107	129	111	109	108	111	138	107	123	117	107	102	106	126	125	98	97	110	102	109	109	111	117	120	98	103	129	112	108	121	127	109	110	124	116	123	107	98	106	116	102	101	109	120	114	125	94	84	93	113	98	124	111	128	115	125	112	127	109	127	102	93	85	128	114	77	105	129	93	102	120	104	111	113	97	112	105	122	109	100	122	102	109	117	104	103	104	114	106	128	131	121	105	105	120	97	100	112	116	138	122	108	109	127	103	122	121	123	99	118	108	111	109	99	109	118	114	99	129	97	97	115	108	114	131	123	115	113	107	106	98	104	103	112	104	130	105	114	105	106	102	100	112	113	99	97	101	123	94	111	120	128	119	112	109	123	144	99	109	112	111	105	127	108	99	122	113	99	123	118	108	110	105	93	116	83	98	90	132	98	116	105	143	106	123	104	118	122	119	117	111	109	135	95	106	115	83	115	110	117	95	121	112	118	80	115	106	117	114	134	105	99	122	110	125	112	117	112	107	87	125	116	119	104	127	113	109	124	97	100	116	104	102	117	113	123	124	99	115	107	122	137	123	129	102	103	101	96	115	119	103	120	107	111	103	98	111	108	115	110	115	85	105	120	114	93	106	109	124	125	129	140	118	130	104	109	127	113	116	118	114	128	104	102	127	108	112	98	121	141	119	109	138	108	120	114	119	120	101	103	111	114	107	115	123	107	102	100	117	113	89	113	97	106	113	111	95	136	105	130	121	110	120	111	110	97	100	133	123	112	116	116	128	136	121	104	127	112	116	130	108	151	134	121	101	113	123	129	128	105	106	122	113	117	100	109	106	106	121	114	108	106	100	99	114	98	107	96	126	112	97	108	122	113	113	122	98	114	94	106	115	110	115	113	114	113	104	111	122	111	121	118	118	119	126	132	115	131	112	122	130	86	114	103	118	107	114	105	114	128	119	106	122	113	120	107	104	131	123	114	119	99	105	126	115	130	91	122	112	117	108	118	124	111	102	118	132	126	98	124	110	110	131	120	95	124	129	107	112	123	105	97	128	115	126	102	101	100	108	93	98	116	111	130	126	134	131	120	122	102	140	109	94	117	115	112	95	122	110	110	87	128	113	131	119	114	113	98	116	116	114	102	101	107	134	101	106	98	110	88	122	115	126	91	130	126	132	121	109	116	116	93	110	99	105	105	118	102	90	112	119	101	102	100	127	120	120	124	94	128	124	109	103	92	110	110	119	121	112	110	101	132	106	112	112	117	125	127	89	117	132	128	89	109	135	121	90	114	97	122	103	113	120	98	102	113	117	124	113	120	115	101	122	106	117	113	90	106	101	111	104	124	102	122	102	121	104	97	123	79	111	126	115	93	103	104	100	112	118	110	115	120	109	115	90	117	98	129	102	110	97	112	146	107	120	95	109	124	112	108	101	119	112	88	86	110	100	118	132	114	104	119	132	109	97	106	124	122	119	101	96	121	91	121	112	120	107	119	115	114	129	110	118	137	102	114	131	129	140	115	136	107	115	119	101	121	102	114	96	93	106	123	97	127	104	108	96	102	90	125	115	123	100	110	123	110	112	118	111	99	117	113	102	141	119	118	96	98	121	125	152	115	96	76	125	117	102	106	119	108	116	98	104	120	132	103	98	101	124	96	108	113	131	102	102	124	105	97	123	97	112	112	99	96	107	135	106	119	129	106	94	124	109	106	121	116	117	100	101	98	94	114	106	98	99	119	126	115	110	110	115	131	117	95	126	90	129	112	125	124	111	100	78	112	122	112	110	118	78	116	113	125	109	114	122	123	114	128	87	98	123	95	108	122	116	111	133	121	100	96	95	121	114	111	109	106	119	115	107	127	97	108	112	113	113	108	121	115	120	82	115	125	126	98	109	114	107	113	121	109	116	103	104	95	121	105	111	107	103	100	106	96	117	143	108	116	117	121	112	120	134	115	104	103	106	131	122	130	107	133	106	135	128	125	92	99	132	111	86	124	104	103	102	105	121	130	91	101	114	114	88	117	105	108	122	108	112	108	122	119	125	133	101	106	119	100	106	99	135	110	131	119	115	122	111	124	110	119	103	112	113	112	97	121	100	128	109	114	124	104	114	119	117	113	115	112	110	95	127	87	94	128	115	111	93	134	129	107	102	103	115	101	125	109	113	103	104	109	104	116	114	124	107	129	113	106	114	104	121	105	132	127	99	119	118	123	120	102	120	100	106	93	113	111	111	113	113	100	112	122	114	135	112	128	94	110	95	113	130	109	102	126	128	124	91	104	125	122	105	105	108	94	128	112	104	130	108	127	117	114	108	108	127	114	117	107	113	112	92	125	115	103	106	118	137	99	97	142	127	102	122	112	124	114	104	107	129	116	108	126	116	109	106	118	111	103	117	128	121	105	115	128	113	116	88	116	100	139	104	91	128	97	110	116	94	107	95	107	134	115	99	118	132	104	113	116	118	100	99	102	106	107	95	108	124	114	121	97	99	114	103	105	122	117	129	116	129	121	123	104	90	115	114	102	117	109	116	97	106	110	103	103	121	132	119	141	108	94	102	99	118	110	114	110	119	133	102	97	131	116	129	118	107	104	95	109	101	115	91	117	126	123	108	110	118	103	111	109	126	117	113	99	117	102	109	125	97	104	128	113	97	90	105	108	133	134	133	123	102	108	126	109	112	103	104	93	107	112	99	105	119	119	102	126	113	106	120	108	118	119	101	113	119	105	102	121	100	104	114	103	106	118	118	122	128	92	117	108	109	119	112	121	125	111	124	110	106	110	125	119	110	122	103	114	101	108	99	111	125	90	123	125	111	99	101	118	111	108	92	133
12634	10236	3552	4075	4041	2073	1035	864	675	590	538	536	463	428	442	385	398	405	373	357	352	363	345	345	357	350	348	341	322	335	301	314	296	291	297	292	325	298	289	342	311	298	317	306	289	287	292	301	283	281	275	296	307	296	292	291	308	319	309	297	334	314	301	290	289	280	264	297	306	280	327	278	299	287	288	281	274	289	312	296	281	316	292	261	288	268	306	284	292	284	274	285	288	289	275	272	296	306	296	315	299	273	260	280	315	300	288	252	302	290	304	286	284	277	252	293	306	305	304	286	294	261	282	295	301	282	277	294	292	296	279	268	278	261	285	285	273	303	296	262	293	284	307	287	311	284	260	274	309	289	324	300	284	299	268	314	271	289	272	288	292	270	300	281	289	285	296	293	279	284	290	281	271	305	327	285	287	293	284	311	299	290	274	288	287	236	277	262	253	310	310	301	272	292	296	271	261	278	270	277	267	276	292	303	291	320	285	310	291	281	305	285	299	278	297	286	289	306	269	301	286	252	310	285	282	289	279	296	284	274	276	279	271	274	300	296	257	271	286	315	286	311	285	297	287	307	288	303	285	277	265	287	252	275	277	277	265	298	295	313	274	255	280	251	275	271	318	289	327	311	279	283	286	302	286	287	288	289	253	273	297	280	302	268	232	307	317	278	286	267	269	258	269	282	280	269	274	311	268	273	253	278	262	299	299	300	332	263	313	315	303	298	292	294	273	287	274	287	282	261	279	270	281	283	305	268	289	281	273	282	293	267	296	296	289	307	329	294	302	280	284	278	278	250	317	291	271	273	282	287	315	271	313	301	279	290	318	254	308	301	312	317	289	260	272	303	255	272	276	290	267	276	291	302	294	286	303	269	299	279	269	303	306	276	272	288	282	280	302	273	289	264	246	260	298	291	291	273	289	321	253	292	285	284	267	264	291	257	262	278	296	291	272	310	277	304	308	283	296	282	270	267	275	303	304	271	314	268	299	291	295	319	297	282	290	287	281	301	269	272	292	278	294	282	261	289	306	300	290	297	282	274	298	259	277	301	275	292	275	278	277	297	268	278	267	263	301	275	264	254	284	274	268	282	272	307	272	276	293	258	302	302	300	273	281	318	287	309	292	281	318	265	308	287	298	293	275	274	273	260	268	301	257	244	314	313	278	273	285	275	289	278	303	284	276	262	309	247	267	242	288	285	289	302	311	291	263	284	286	298	295	249	310	279	281	270	301	303	278	256	288	283	297	301	292	295	289	311	291	301	301	288	281	287	293	274	279	257	274	305	300	306	275	294	271	271	296	275	264	271	314	296	276	303	273	273	299	270	303	289	277	297	291	298	303	289	283	288	274	269	305	285	277	263	281	285	300	310	293	292	287	282	302	305	308	275	282	297	280	279	284	325	279	296	296	315	281	289	269	288	250	273	330	272	305	260	306	290	285	283	286	268	296	299	318	245	287	284	305	309	322	286	310	293	289	289	314	285	271	277	293	283	288	293	290	264	303	280	286	309	296	313	262	325	294	270	290	274	283	284	258	261	282	283	288	285	270	278	285	301	271	308	259	258	338	344	265	297	312	299	293	301	293	288	302	307	299	281	284	295	282	253	275	295	281	253	289	274	310	295	294	269	292	276	256	264	291	269	263	291	260	282	272	296	312	289	275	308	289	288	281	282	288	296	305	281	273	290	276	315	279	300	307	282	292	302	289	285	298	293	297	306	273	286	279	299	294	301	264	302	294	291	248	271	270	327	284	312	269	283	278	268	294	286	264	275	281	315	300	247	311	267	295	258	268	281	279	286	281	312	293	294	292	273	308	299	298	247	287	297	282	302	287	282	254	311	263	287	316	271	266	273	275	267	302	322	300	291	282	286	290	282	311	298	283	277	265	275	277	296	257	280	287	287	281	339	291	306	318	290	292	276	294	286	275	287	311	287	324	246	283	291	258	254	303	261	285	315	278	296	276	292	288	291	329	315	299	274	269	259	314	288	278	255	305	325	287	290	279	301	298	260	274	277	301	263	271	305	304	271	298	291	273	265	285	287	302	266	242	290	308	281	294	295	261	283	294	294	286	279	289	302	264	286	287	291	304	321	296	301	249	279	284	320	286	295	292	304	292	290	289	292	309	257	318	268	290	283	273	288	290	298	315	294	297	273	290	277	284	310	280	291	276	283	283	267	281	313	279	270	305	277	309	299	293	295	279	262	286	284	272	292	271	277	268	280	281	279	295	283	286	300	292	271	290	288	259	274	302	280	292	312	293	292	296	316	291	282	273	276	285	319	286	281	284	334	273	284	283	280	278	287	303	269	267	313	268	322	283	280	316	284	294	291	264	290	270	310	280	280	301	301	273	297	283	320	274	292	308	309	281	270	305	288	270	292	302	287	296	294	339	285	299	299	279	277	306	284	249	254	277	292	322	265	280	285	293	282	283	317	257	284	300	289	276	279	299	278	296	296	271	301	279	263	276	265	294	308	306	271	262	291	275	282	285	277	306	274	292	297	262	271	280	304	281	280	277	262	287	303	264	304	294	300	307	310	270	273	276	238	313	285	314	277	286	305	291	286	302	283	291	298	307	276	279	282	286	272	274	302	304	286	290	299	264	296	299	295	283	308	283	288	271	269	267	279	292	286	299	278	279	284	315	265	281	276	263	297	279	278	303	298	269	282	273	301	291	295	305	283	287	277	270	263	286	281	287	301	277	299	277	270	274	264	314	286	308	304	301	288	273	294	282	294	280	277	258	275	280	286	290	258	285	282	300	277	304	312	277	271	275	293	309	296	280	294	307	281	284	285	291	291	289	296	318	300	308	312	286	282	286	300	326	279	261	281	277	307	273	298	257	292	300	281	279	283	300	292	275	294	307	263	306	289	283	321	262	292	272	297	285	299	261	286	263	322	275	319	298	292	297	272	252	279	283	272	267	287	317	302	259	295	282	270	283	247	274	285	298	277	272	270	284	291	305	276	288	280	279	295	311	293	272	268	319	256	288	266	294	296	307	248	311	283	286	270	284	299	286	287	321	272	283	264	282	280	272	276	265	279	283	281	268	278	288	257	321	306	282	276	285	258	290	304	281	294	307	272	302	275	295	305	279	255	275	273	280	281	261	300	277	283	259	312	262	308	290	299	282	300	298	277	289	284	286	252	313	300	307	279	273	256	255	277	280	307	284	271	269	279	290	291	278	286	272	275	276	294	279	281	298	319	292	274	300	314	282	289	279	311	303	314	303	288	302	318	289	303	284	295	284	259	288	297	284	267	266	297	296	252	286	266	308	293	273	268	281	301	276	293	276	276	255	292	307	266	256	255	298	281	289	297	243	277	298	322	293	263	295	292	293	299	248	272	273	275	278	312	311	282	280	292	301	304	261	273	294	278	321	272	300	304	294	283	282	291	281	278	287	289	283	279	283	306	276	273	317	292	299	279	293	275	291	282	296	286	273	291	279	273	304	304	274	265	320	270	293	312	259	275	304	282	301	262	304	299
2516	873	833	746	454	318	290	265	294	274	260	282	298	288	278	281	290	283	300	290	282	290	262	272	273	279	284	301	307	310	253	291	308	274	265	306	277	270	300	280	272	296	298	289	315	295	314	302	306	294	287	302	275	313	272	306	299	273	278	328	306	283	307	284	286	296	251	277	320	320	279	269	285	333	303	303	262	261	282	289	288	305	295	279	290	300	250	308	291	298	286	284	253	299	281	273	296	280	279	269	298	306	292	318	261	263	278	272	308	300	301	300	263	298	293	314	280	273	317	315	323	301	273	289	286	277	296	308	303	307	317	310	299	316	295	292	294	305	282	291	305	303	254	296	283	287	288	287	270	287	262	308	338	307	285	288	310	266	284	296	283	293	273	275	302	312	302	294	288	276	308	299	291	289	279	306	307	315	287	325	303	322	266	276	306	281	294	286	288	303	269	275	295	273	276	288	271	280	310	314	311	283	297	275	296	278	286	312	285	284	285	311	302	298	286	288	287	275	331	290	325	281	297	311	308	250	297	303	299	288	313	261	280	251	301	274	287	299	263	275	275	310	313	287	294	326	283	259	276	288	284	297	263	307	304	289	292	302	301	312	262	278	277	279	320	291	287	301	295	281	296	298	283	306	262	294	272	253	281	284	308	279	302	292	286	337	297	295	277	306	296	261	293	289	272	296	299	261	283	309	283	262	248	281	301	265	280	277	294	319	334	271	307	294	285	270	294	266	299	275	295	289	269	294	301	324	294	291	309	296	271	280	277	310	285	304	337	324	277	254	301	296	282	315	317	311	307	273	305	311	284	293	318	276	308	276	273	297	267	259	298	316	273	292	269	257	281	294	299	300	313	305	292	294	298	267	314	274	288	280	289	297	279	253	293	319	306	293	292	302	303	289	266	279	306	270	254	285	281	262	323	300	295	316	299	266	313	300	293	298	263	283	298	326	299	275	322	281	280	295	273	273	301	299	305	310	297	282	290	294	310	269	267	276	271	307	308	294	306	298	279	308	308	287	274	283	291	298	296	257	277	274	275	296	275	300	284	288	298	277	317	281	296	332	279	292	269	294	275	283	293	293	288	264	301	268	262	280	306	300	307	292	261	270	286	305	300	313	252	297	257	274	274	279	278	304	291	309	298	319	278	275	284	305	281	295	297	299	278	279	264	284	256	260	291	286	300	299	285	292	287	307	287	283	301	302	311	289	289	299	286	280	315	312	297	301	280	340	334	293	272	317	318	302	290	322	298	295	292	282	267	271	288	290	266	297	286	268	281	284	262	269	274	247	283	295	321	259	299	289	309	281	266	298	308	295	313	298	303	297	242	281	304	271	300	302	300	281	302	273	292	280	275	305	248	285	299	282	319	260	279	317	269	280	285	324	278	267	285	251	312	274	316	303	287	280	274	294	286	294	301	289	295	300	333	273	281	293	300	281	292	316	303	278	306	292	277	292	297	209	291	288	257	300	278	298	295	289	274	299	285	275	265	324	297	304	267	272	286	295	286	280	287	292	336	257	298	289	282	315	296	307	255	308	284	277	305	293	267	321	270	294	304	314	301	301	302	289	287	307	301	282	233	291	314	273	310	294	305	273	294	265	336	281	262	275	290	273	292	297	301	271	296	293	280	293	296	282	287	283	306	310	296	282	296	248	286	253	275	269	280	332	269	281	289	262	297	276	322	273	300	245	255	292	318	303	296	264	302	290	306	284	266	288	274	265	283	313	277	306	244	284	313	278	248	301	263	314	304	266	272	274	275	294	269	281	302	291	271	306	307	304	298	283	286	266	270	296	254	263	269	299	313	290	305	317	314	310	294	278	336	295	284	302	288	285	246	265	292	295	298	271	305	309	286	313	278	288	278	282	306	281	278	272	310	289	327	301	272	277	278	297	315	298	324	268	271	315	278	294	274	315	285	296	280	293	281	274	294	279	288	340	284	285	277	316	291	255	305	305	315	279	296	269	272	291	300	282	303	260	283	260	319	280	291	276	267	307	352	288	306	280	280	289	281	266	290	301	275	296	323	285	314	270	284	295	285	298	288	267	303	275	278	236	319	288	271	298	269	309	272	276	278	298	285	290	310	273	330	319	317	247	279	272	292	286	305	282	298	293	305	285	298	292	303	295	301	310	327	275	285	291	297	318	300	328	296	277	309	274	253	288	303	303	308	303	305	310	263	284	293	288	282	295	301	263	261	268	286	318	317	278	297	296	284	291	306	337	274	297	290	262	279	307	305	295	294	275	288	272	279	302	299	279	273	278	287	315	270	314	274	303	258	288	293	283	298	334	289	327	276	272	300	282	299	281	273	290	268	309	306	304	303	274	272	267	308	308	314	315	302	276	288	281	273	293	306	325	252	282	256	310	316	288	289	273	316	262	302	276	267	281	297	280	291	300	279	324	328	345	301	279	310	305	298	339	260	314	297	233	303	304	286	298	252	298	318	277	295	305	296	308	292	296	262	306	293	287	288	300	292	306	293	298	292	309	296	262	279	288	299	257	269	302	280	289	288	308	285	304	259	288	293	251	293	308	270	293	309	297	311	290	317	314	283	321	275	311	271	305	290	272	249	257	296	286	291	300	303	321	339	306	286	296	292	339	282	261	301	286	301	290	275	290	282	311	279	303	309	278	302	319	277	281	273	276	261	266	267	297	284	284	295	316	317	312	309	304	270	287	310	305	290	295	245	308	304	259	310	271	303	293	277	285	280	303	286	311	292	296	278	295	312	280	282	283	285	267	272	314	298	303	272	297	256	262	278	301	298	279	277	301	259	299	292	310	283	255	297	287	292	301	288	293	293	249	286	285	278	281	231	293	309	275	295	270	301	310	271	303	278	296	263	291	268	314	302	318	302	280	260	310	299	318	273	289	287	266	310	295	314	276	277	283	318	305	278	317	280	289	291	300	268	306	309	253	253	324	320	268	299	289	295	305	279	282	282	300	306	299	269	258	277	315	322	274	285	282	289	305	287	270	305	306	276	286	295	305	305	278	302	287	298	283	281	264	249	275	292	271	293	286	258	316	334	303	284	300	268	301	306	270	290	313	295	282	320	286	336	272	261	320	260	329	279	292	272	282	263	256	270	294	297	307	304	277	288	248	284	308	309	276	291	278	318	311	291	283	298	305	279	291	328	272	283	291	304	332	300	297	282	320	282	300	280	252	262	296	296	301	276	297	262	266	278	258	280	294	270	255	294	281	312	288	283	300	279	284	308	323	279	278	267	310	289	332	277	291	291	305	261	276	296	265	323	318	297	288	314	301	318	269	309	288	317	310	290	254	251	269	324	300	288	319	295	264	295	281	296	279	313	298	293	289	301	315	290	284	283	273	297	291	289	273	323	299	271	289	320	249	293	298	295	287	294	268	298	290	285	248	333	266	323	300	295	286	271	299	294	281	277	317	297	300	297	276	280	285	282	279	295	316	297	291	309	325	334	306	279	295	286	295	287	294	287	268	297	283	253	299	255	278	265	299	287	307
2750	1360	1672	2177	1485	900	749	738	721	721	706	675	651	723	676	702	663	670	664	687	657	685	734	706	720	685	721	702	698	665	691	691	705	633	652	670	667	694	649	638	701	677	712	744	636	674	671	712	637	689	681	658	665	724	673	679	708	696	746	663	699	621	692	688	704	690	658	660	674	664	676	677	682	695	674	711	643	696	682	677	714	684	679	708	686	694	685	679	662	689	671	648	686	713	702	731	687	688	690	679	644	701	664	698	716	647	637	705	676	698	733	684	615	650	655	625	635	728	698	688	665	681	662	715	711	649	708	725	693	627	704	693	663	696	727	718	687	677	728	681	649	638	697	704	670	661	721	667	670	651	712	680	676	715	705	655	669	685	672	695	684	667	688	691	679	646	695	656	689	685	645	635	741	721	706	672	670	684	673	715	677	709	667	649	657	672	658	704	716	709	685	679	668	698	645	674	682	650	713	709	670	664	705	647	659	697	654	718	678	627	642	708	664	697	623	615	660	697	681	714	657	666	728	636	687	674	686	687	639	652	659	718	709	709	727	700	682	668	679	661	668	654	639	660	650	719	688	760	685	672	641	685	696	699	693	659	697	679	655	652	668	661	705	692	705	650	706	707	673	674	670	717	713	652	676	720	661	722	671	689	638	662	699	666	693	647	674	684	678	688	687	715	672	699	670	664	657	672	665	708	684	686	684	690	641	698	681	713	663	669	692	695	682	686	698	691	690	658	678	674	699	709	631	701	720	640	711	687	674	668	686	715	687	682	683	733	659	711	640	726	650	677	704	662	735	682	707	703	641	670	710	681	673	696	699	677	651	698	694	671	693	720	634	641	670	671	725	686	681	673	696	693	665	710	661	734	668	640	643	631	682	689	629	652	689	725	757	663	674	735	635	727	685	699	700	624	683	693	737	681	669	655	675	689	717	718	691	687	701	684	703	696	702	712	627	651	709	685	655	723	692	730	657	635	692	671	668	698	656	674	673	671	671	701	672	733	655	653	700	716	643	649	681	687	698	685	658	679	662	717	698	655	642	687	683	654	723	671	649	750	713	661	602	695	680	672	683	730	691	656	629	719	687	638	678	704	719	663	694	666	707	663	657	641	680	677	646	673	667	696	695	676	696	635	662	675	693	695	681	688	693	673	670	679	703	675	674	643	697	713	698	659	714	676	714	700	689	633	692	667	707	673	757	741	665	687	727	643	673	669	653	735	718	698	675	684	674	687	640	732	679	674	720	667	686	699	699	684	710	649	657	703	691	669	695	627	651	663	704	640	683	654	642	699	712	703	678	669	637	669	634	675	664	677	741	671	653	737	667	631	664	710	648	717	656	722	656	735	709	706	647	679	720	669	677	633	722	670	654	691	677	715	666	653	687	709	745	685	672	682	720	671	665	684	686	663	738	731	702	715	676	712	686	664	655	686	662	668	678	677	671	676	673	668	678	734	665	676	704	695	646	670	702	670	660	704	689	683	677	768	652	705	667	666	680	680	694	660	657	727	661	692	653	660	665	659	666	683	672	692	663	696	683	640	693	685	678	719	705	693	718	725	613	700	667	670	638	712	703	703	709	708	681	674	717	679	670	646	677	681	674	651	625	636	672	708	677	750	705	649	684	665	755	740	683	702	647	649	647	709	712	661	649	692	685	692	668	680	683	644	681	688	656	685	678	686	698	692	686	678	722	698	691	707	722	638	694	660	664	667	705	633	750	683	660	658	691	700	645	696	686	679	654	695	685	675	676	701	699	652	667	678	659	698	684	644	671	686	727	701	663	677	721	649	661	680	678	691	713	655	637	682	685	685	682	679	686	739	629	720	692	688	661	677	668	687	702	675	708	680	702	663	649	679	748	687	642	659	683	716	660	705	651	655	672	673	705	654	669	657	688	653	695	673	685	708	731	635	703	662	690	701	698	678	718	685	681	727	662	671	713	715	684	653	660	741	666	657	706	703	718	673	651	667	641	628	664	657	703	676	647	629	696	720	705	677	689	677	662	636	632	693	701	682	673	646	628	722	686	704	708	667	689	706	699	678	666	678	689	661	680	719	716	721	699	752	661	729	706	689	708	719	680	727	702	660	676	706	666	697	703	683	691	667	663	701	647	690	661	685	680	666	676	705	695	657	662	667	671	670	732	709	684	699	655	705	690	682	712	657	693	707	683	675	678	665	732	661	720	670	632	682	723	716	674	671	659	712	671	692	703	691	675	683	682	700	684	622	653	704	689	682	687	715	697	687	647	706	648	685	732	651	712	690	681	671	706	684	691	643	682	658	686	710	692	691	665	644	716	699	663	707	673	658	669	675	695	712	656	682	698	663	658	745	682	659	652	726	702	657	685	682	665	706	704	689	697	682	678	680	689	661	647	680	676	665	660	672	686	732	724	709	642	657	670	699	701	670	712	672	693	724	674	696	641	680	671	634	700	714	693	696	625	693	690	659	656	641	676	692	694	686	665	661	669	696	673	623	693	699	647	621	630	715	684	663	658	689	686	633	663	668	705	698	734	689	727	671	691	712	631	641	693	626	649	662	673	670	652	596	702	668	692	666	694	677	677	733	658	687	674	692	720	684	666	706	707	699	688	681	669	699	690	712	666	684	665	686	690	657	683	663	591	689	706	649	704	704	637	608	718	692	730	644	742	643	658	684	744	667	691	687	669	658	650	660	691	659	684	670	644	672	659	654	689	721	699	663	676	712	672	689	723	663	655	693	661	677	686	677	711	652	675	737	685	697	664	705	673	697	691	667	684	709	664	709	711	691	715	705	677	649	669	650	675	685	715	687	697	690	704	720	678	675	673	694	702	641	649	679	687	684	699	681	705	686	680	638	691	667	648	649	704	644	711	666	647	684	718	720	702	692	686	658	698	692	682	664	681	674	690	695	679	682	648	709	674	655	711	701	699	678	680	715	692	650	665	690	676	671	691	725	665	704	667	678	654	640	673	675	682	720	686	723	662	757	693	679	679	755	666	656	682	707	625	668	693	684	707	693	682	648	683	663	695	695	632	638	704	689	687	653	650	661	701	675	690	682	656	650	705	709	707	662	714	666	662	667	699	651	720	631	707	674	734	681	719	728	636	652	731	715	701	676	664	681	708	664	688	685	694	688	674	713	650	661	674	684	673	685	635	684	682	715	648	691	650	679	712	700	683	683	726	689	729	672	722	702	684	654	708	634	673	675	682	667	667	721	665	664	634	639	698	707	676	661	700	691	668	694	699	673	685	659	683	671	692	723	716	739	711	676	683	666	678	676	684	678	675	672	682	656	686	684	678	670	668	706	641	677	634	694	704	666	694	675	677	674	677	770	688	694	714	673	676	623	685	749	628	692	661	707	657	682	678	694	675	710	717	722	705	706	640	683	680	725	699	665	690	700	687	680	687	693	683	674	676	707	659	694	652	684	679	688	734	696	647	674	699	693	702	665	701	677	700	666	664	659	697	681	702	659	704	733	705	707	679	679	666	659	704	690	718	671	678	681
12000	6385	1738	1064	611	407	334	307	304	296	264	281	265	273	263	273	274	278	277	271	281	240	287	264	267	269	243	232	280	240	256	245	272	260	253	252	258	266	254	261	272	278	292	231	237	253	260	215	232	266	272	227	249	238	233	252	247	237	271	248	286	242	263	240	236	235	273	263	247	286	255	254	270	279	250	230	229	253	247	275	266	265	227	251	266	293	248	268	260	259	259	283	264	271	265	237	240	248	252	254	252	267	256	283	239	279	266	283	273	270	281	272	240	260	251	252	263	266	249	282	270	229	232	229	233	233	292	284	253	286	246	248	241	259	269	281	259	283	275	280	282	243	260	253	247	264	260	243	262	260	242	260	240	289	282	233	233	241	297	264	256	271	242	250	237	229	254	278	262	258	237	273	254	226	280	254	248	226	260	265	283	291	251	269	262	254	263	276	287	248	255	291	263	247	252	256	256	282	321	247	225	234	254	269	257	266	286	253	262	278	273	261	235	241	229	280	290	282	247	256	290	266	276	247	257	262	257	252	252	275	265	277	243	252	269	251	252	224	258	274	271	265	255	259	257	254	249	245	242	292	224	259	241	250	291	284	261	248	227	251	236	232	227	289	256	251	265	246	237	251	270	261	278	260	261	267	254	269	250	258	240	257	262	283	275	255	241	261	278	280	286	280	238	242	268	251	278	257	238	257	253	248	268	239	267	246	226	255	269	256	260	274	268	252	250	257	258	238	265	282	245	271	244	277	233	258	269	258	280	255	260	245	229	245	293	248	260	267	257	216	243	240	260	262	281	265	289	255	271	249	254	222	266	277	292	258	276	235	277	250	265	270	240	255	252	267	262	274	248	261	269	247	246	280	257	248	269	248	287	252	276	238	249	243	247	266	253	222	232	254	260	266	280	294	277	243	285	249	256	234	251	278	245	243	268	278	268	271	246	234	241	267	260	230	274	275	259	253	238	253	272	236	274	258	233	268	251	258	267	268	274	270	228	297	252	260	243	247	241	236	268	237	250	248	251	269	250	260	261	248	263	273	270	222	266	260	272	279	229	255	248	260	257	262	266	263	266	282	260	253	300	284	266	290	239	286	244	271	248	243	257	247	242	268	268	234	235	270	272	274	247	276	263	248	265	260	267	258	268	266	253	252	261	301	275	219	267	266	260	265	254	270	233	292	236	241	254	249	244	246	261	250	237	263	220	233	252	245	272	258	283	232	283	250	239	247	260	267	276	252	261	255	264	268	254	256	261	283	277	254	281	266	253	219	262	276	244	266	264	249	272	243	250	243	257	225	266	281	283	226	253	226	216	246	233	274	283	265	270	254	249	251	248	258	235	276	248	243	267	248	259	240	270	252	267	282	269	248	246	232	251	272	264	273	267	255	278	275	270	257	273	246	274	258	251	251	274	238	236	273	289	252	250	236	283	267	234	269	306	235	239	221	247	258	271	252	256	265	232	252	257	248	242	253	228	222	288	220	220	244	253	260	262	268	240	275	258	236	276	249	265	265	244	244	255	243	251	251	265	238	257	273	246	226	280	252	261	250	251	254	277	273	274	250	253	279	243	283	248	259	273	266	263	256	264	242	246	261	254	271	261	272	252	242	277	264	247	264	249	245	269	254	233	250	221	243	249	253	252	238	244	231	258	259	264	255	272	279	266	257	239	267	229	246	251	274	269	260	293	284	236	226	227	242	240	251	243	252	276	256	234	256	240	274	280	238	255	264	258	256	255	277	274	258	227	247	259	222	306	225	267	246	240	250	294	292	258	256	250	247	242	274	253	252	275	241	248	273	247	247	255	276	239	246	257	280	249	277	261	276	249	234	252	276	235	255	252	241	240	263	241	242	278	259	270	252	241	243	276	265	250	266	258	283	237	263	285	281	254	236	272	271	258	290	289	250	246	242	269	217	270	273	230	272	251	239	272	246	265	270	276	244	237	244	273	259	220	234	275	297	263	277	220	295	279	259	261	259	283	252	252	231	287	244	251	251	256	250	268	297	271	309	241	265	248	243	267	273	267	250	249	264	235	247	250	250	248	261	274	258	275	252	205	236	298	255	223	231	272	241	244	270	236	246	238	261	298	238	220	245	267	275	270	268	279	254	281	296	214	279	268	245	229	234	275	270	270	268	243	266	261	280	262	242	211	274	234	255	253	258	223	239	253	269	289	274	241	268	254	286	251	271	277	276	263	274	268	283	241	235	266	252	241	279	273	269	253	251	284	251	266	265	244	256	241	252	285	265	274	246	282	252	250	259	268	288	268	236	290	283	251	290	261	248	248	286	248	248	276	257	254	260	272	249	266	249	251	239	236	241	235	248	236	259	258	234	254	260	270	266	253	269	268	258	259	268	281	299	262	251	292	229	265	292	251	265	267	273	250	252	244	257	253	276	259	224	259	267	274	252	276	258	273	268	240	290	273	242	255	268	265	243	246	262	243	249	235	262	287	265	252	274	281	257	272	256	245	243	250	249	233	264	255	269	265	290	265	233	281	263	270	274	245	270	257	278	235	237	258	229	278	258	273	262	243	255	243	241	276	302	273	260	264	261	265	230	264	250	260	257	237	273	253	273	231	252	247	252	271	247	263	255	270	255	270	275	279	278	285	240	277	260	253	249	247	269	259	265	274	265	272	276	237	229	245	266	257	247	257	281	257	290	240	248	278	275	265	285	246	240	253	269	257	250	260	243	231	262	246	242	265	264	242	226	236	242	270	247	253	253	257	274	253	257	271	253	245	246	262	280	260	257	228	271	254	242	258	259	221	255	261	273	256	256	254	265	253	258	248	267	244	248	236	262	228	240	273	242	250	253	257	263	256	279	250	252	258	248	271	278	227	259	257	271	271	259	214	254	285	259	243	271	264	246	241	239	258	235	264	247	246	252	275	281	261	273	226	252	244	240	258	262	236	283	289	230	291	249	236	230	255	256	268	289	236	255	229	259	211	296	249	241	282	249	263	261	266	244	253	230	246	263	244	279	271	275	270	260	230	261	278	282	270	261	296	264	269	270	274	271	281	253	262	236	251	267	269	255	263	268	269	258	257	253	217	236	244	247	259	273	274	244	279	266	234	259	261	284	235	277	251	259	235	261	284	265	239	253	242	248	251	258	268	255	240	273	260	268	244	260	262	272	271	276	254	252	252	257	260	273	272	246	275	281	249	219	255	263	309	264	235	249	262	247	251	233	273	256	282	253	222	273	254	251	222	253	278	247	239	290	259	254	261	291	257	257	255	258	269	249	239	284	239	248	254	287	270	228	250	227	248	242	265	286	244	279	290	285	260	271	285	231	250	271	253	239	267	265	249	231	280	282	279	250	247	281	266	276	295	289	257	241	238	269	236	264	249	253	248	259	284	246	272	266	251	256	248	239	261	279	274	265	260	273	248	252	284	246	262	270	241	249	218	243	243	270	252	298	257	245	273	250	270	252	275	282	261	239	269	261	251	251	276	277	231	232	248	233	221	258	264	268	252	247	288	253
10175	5487	3644	3302	2225	1312	993	876	849	795	721	705	698	690	663	699	691	655	659	636	636	644	647	581	657	656	637	642	610	645	622	673	638	607	644	666	605	599	642	589	644	589	596	568	587	606	618	610	603	609	578	650	668	619	624	596	619	611	616	667	602	650	595	619	615	607	644	619	627	630	637	614	653	588	638	621	570	601	673	610	589	581	626	622	547	583	623	631	577	615	585	595	639	578	591	605	610	620	609	580	615	608	627	613	559	567	587	592	658	590	570	606	627	628	614	557	628	614	585	635	598	557	607	575	618	591	620	597	628	628	576	597	601	580	613	617	655	611	600	628	591	596	613	592	605	577	611	623	617	613	634	568	604	635	648	608	590	562	605	648	599	623	616	620	583	598	642	529	625	618	612	622	619	609	606	642	606	593	584	623	629	620	610	598	628	607	607	593	546	621	633	633	616	594	612	594	598	601	654	589	614	600	599	600	595	575	578	574	597	619	627	581	605	642	601	587	648	577	567	632	633	601	587	573	649	623	595	686	608	601	591	595	613	603	573	588	631	613	590	595	602	589	630	585	617	580	611	615	593	656	596	591	572	610	642	625	609	608	609	618	637	615	634	541	622	618	574	575	601	591	611	616	586	637	598	556	605	620	615	610	610	598	638	612	593	586	568	615	620	608	561	608	610	602	605	595	586	608	624	606	601	579	638	643	584	599	601	580	564	609	592	621	581	595	593	560	636	595	580	652	596	615	618	579	616	610	611	582	579	577	573	590	595	629	580	624	618	591	626	631	638	587	613	567	586	578	630	580	579	636	625	599	603	610	576	599	584	625	580	652	621	588	601	610	551	609	583	616	584	592	626	601	616	632	657	602	623	623	638	562	609	597	609	589	558	632	593	598	637	588	623	587	630	602	604	631	646	627	628	608	594	615	581	560	560	634	599	604	647	610	595	618	625	656	583	627	606	645	626	666	576	644	607	627	621	569	597	593	592	622	602	598	644	600	589	604	613	635	618	591	627	584	602	642	602	582	587	593	582	576	636	601	609	647	612	627	612	594	602	639	582	601	602	617	588	612	586	654	607	646	612	658	611	640	576	554	569	578	615	591	609	617	615	587	606	645	621	617	576	574	610	602	636	601	599	646	616	599	605	604	588	623	574	576	587	607	585	618	603	568	647	628	647	578	609	624	631	590	599	638	648	600	654	591	649	630	598	604	570	614	603	596	622	587	606	572	618	618	611	555	589	623	593	592	580	611	645	600	642	636	615	575	576	612	633	556	616	575	591	609	607	635	624	645	643	604	605	625	613	603	599	598	575	625	588	628	632	601	600	631	576	601	626	605	602	621	633	600	638	603	612	597	637	643	527	629	581	598	637	574	610	602	598	598	620	590	600	594	622	613	588	591	617	628	632	625	639	553	604	620	610	604	591	596	602	590	590	596	580	638	619	602	603	600	549	559	643	575	621	587	595	597	620	572	642	643	635	612	585	594	591	568	561	629	566	618	606	607	570	570	596	597	620	607	628	611	610	578	604	573	611	578	653	571	592	641	591	609	590	569	589	579	602	602	603	607	662	631	566	588	613	620	624	628	593	585	605	612	559	597	625	632	639	619	597	604	606	653	599	637	600	604	629	634	650	635	602	610	622	603	589	599	629	638	625	639	683	629	642	580	598	616	592	613	618	639	602	597	591	630	594	668	577	627	629	610	611	646	579	640	577	569	572	602	599	661	575	594	575	605	655	598	582	638	582	581	636	626	574	572	572	631	620	605	606	657	613	619	649	609	603	600	615	647	557	618	637	625	597	651	595	582	578	590	631	597	574	636	580	614	631	586	576	624	627	640	595	651	631	619	628	556	579	627	570	553	599	634	609	594	642	638	584	627	575	580	598	613	617	644	556	566	580	573	605	563	638	613	633	589	595	615	614	591	602	582	641	626	570	632	564	591	614	605	605	565	651	620	586	613	621	608	595	608	597	564	585	593	618	598	630	621	614	607	590	604	635	587	608	594	633	609	575	573	586	633	599	586	615	641	604	577	614	589	573	577	625	623	655	593	567	626	622	622	568	602	570	603	567	673	648	617	602	590	575	610	617	624	602	625	617	658	634	642	625	658	616	595	543	628	645	624	648	600	601	620	612	576	620	587	556	599	652	603	642	607	608	602	614	619	618	602	577	590	618	574	637	604	608	638	605	618	631	611	576	605	607	590	593	628	588	620	592	592	584	612	626	597	620	620	607	625	620	658	618	592	586	610	585	607	573	616	574	604	622	629	572	596	630	537	612	609	575	633	617	635	619	577	666	617	591	651	602	598	581	626	618	633	614	540	639	597	607	597	583	571	633	608	624	639	588	600	593	613	643	605	591	611	602	561	596	596	611	627	609	625	566	591	620	617	647	611	617	613	624	610	620	641	585	595	625	584	562	586	615	626	604	636	646	606	579	564	624	594	623	618	578	570	555	553	615	510	578	607	616	608	596	618	619	612	620	596	638	627	599	586	629	585	556	586	565	610	604	611	622	602	608	585	594	592	598	624	663	585	597	613	613	611	564	607	603	582	597	624	575	593	570	607	610	603	636	623	608	598	605	626	606	607	596	622	611	633	630	575	602	579	638	619	584	610	641	609	609	631	611	634	580	627	617	597	593	645	600	625	582	616	583	564	588	691	592	602	612	637	583	626	655	577	586	574	578	604	577	548	566	602	622	618	616	590	572	607	593	599	604	594	618	582	621	559	607	644	604	608	580	618	630	579	625	614	574	614	568	595	607	654	594	603	626	582	585	640	592	567	590	605	612	561	617	583	581	596	594	652	613	603	612	599	598	573	596	603	578	586	586	582	599	609	611	603	600	605	543	630	613	582	588	605	610	616	603	637	604	575	636	573	577	558	603	605	632	616	604	641	622	591	625	642	604	577	637	545	559	604	577	601	605	601	610	610	633	602	594	601	590	619	590	587	606	622	569	588	590	573	634	557	594	598	627	610	553	577	593	635	588	630	596	630	581	650	594	616	602	567	588	583	650	614	595	570	600	641	602	635	617	585	590	619	628	565	573	632	582	598	630	626	626	572	608	635	625	550	585	590	594	580	583	599	585	594	658	585	636	609	577	613	613	621	599	635	594	609	576	616	630	611	642	621	604	636	626	571	608	583	589	618	616	596	597	563	574	597	571	582	591	605	636	630	637	636	591	608	653	632	655	582	577	609	619	572	610	585	610	640	632	583	613	581	607	611	597	607	620	594	627	622	586	603	653	592	604	617	583	599	571	643	582	626	639	607	630	578	614	592	559	588	664	614	565	581	644	620	600	604	622	614	655	594	618	637	614	608	614	590	545	644	612	592	565	623	629	620	620	577	598	610	581	580	595	600	620	551	644	633	582	650	587	622	596	605	617	614	647	565	660	634	611	639	584	648	625	641	644	611	609	609	596	624	632	620	581	627	607	588	647	577	632	582	628	563	640	616	638	579	599	574	585	607	639	570	606	589	588	614	594	609
19613	12042	2718	1390	642	326	284	207	199	182	160	138	138	150	144	140	114	133	137	127	111	128	115	121	134	130	135	123	111	117	125	125	114	112	150	105	119	117	114	113	113	106	102	92	123	99	111	109	117	106	131	112	110	112	106	96	122	99	115	122	122	111	112	124	115	126	105	121	127	112	136	121	128	114	117	117	104	116	119	128	116	112	122	115	123	108	129	135	116	108	114	105	102	118	113	110	133	120	119	98	112	104	124	99	124	115	127	113	110	119	107	120	109	109	114	105	104	116	111	118	106	106	109	114	113	111	130	104	123	108	105	109	105	126	139	101	117	120	99	95	103	130	122	108	114	120	113	112	107	83	95	126	122	117	96	100	111	116	102	117	129	111	115	114	117	116	115	113	114	99	106	89	109	113	111	113	96	96	116	117	131	120	101	99	123	107	97	117	109	92	137	115	111	118	113	124	103	95	112	112	113	125	96	122	120	109	113	123	118	119	103	107	103	109	108	118	111	139	108	114	128	112	111	115	116	124	110	138	123	132	119	125	117	115	138	120	110	123	117	88	127	116	107	115	103	110	97	107	103	105	120	95	80	109	107	119	122	112	132	107	110	116	129	127	95	137	108	125	106	104	101	122	116	131	112	110	124	114	101	129	117	128	117	117	111	110	120	120	110	107	96	113	133	109	109	115	104	126	124	108	112	114	95	122	116	102	119	109	91	103	115	110	105	123	128	122	101	105	109	101	129	103	116	112	118	105	94	125	105	114	113	124	119	125	115	133	92	128	120	108	104	108	107	117	142	111	108	108	116	132	110	104	117	77	136	107	113	101	102	121	111	119	126	125	136	106	117	123	113	132	110	106	106	109	91	111	135	132	119	141	115	114	102	136	120	96	105	111	113	111	113	118	110	127	110	109	126	109	104	118	124	105	132	109	129	116	98	116	112	128	118	110	119	140	115	114	135	107	96	111	118	108	98	108	121	117	107	106	115	110	99	114	113	106	132	129	123	126	108	111	104	124	114	125	117	122	121	106	110	109	109	134	125	117	111	106	129	120	114	123	113	137	104	124	124	104	132	121	108	111	134	119	99	114	95	122	119	103	112	108	109	124	111	131	115	143	112	115	116	114	121	108	115	128	126	111	97	96	119	108	117	102	122	92	112	132	97	108	102	105	113	97	115	95	112	109	110	135	118	103	112	128	107	93	104	130	123	127	111	102	101	122	96	98	112	139	121	96	112	113	117	109	128	106	111	110	95	113	118	112	116	111	112	110	101	125	116	100	116	102	107	112	96	118	124	113	126	133	110	124	127	115	115	116	118	119	101	150	127	136	115	102	101	125	130	107	127	116	118	120	106	126	106	119	99	102	92	121	125	102	110	100	109	91	131	105	100	113	121	110	123	116	107	110	109	126	113	109	149	129	104	113	113	128	115	118	112	123	140	131	103	137	102	115	135	118	105	100	120	132	131	106	119	122	120	113	110	134	103	114	110	103	108	94	111	114	134	100	108	97	117	99	116	117	116	134	111	125	118	126	112	134	120	102	102	115	111	103	102	104	94	122	119	120	106	132	120	115	112	100	110	120	121	105	101	125	106	126	87	109	106	144	89	128	129	106	132	120	115	124	102	114	120	103	110	116	92	114	124	108	114	117	115	121	151	110	98	112	104	105	124	106	113	116	118	119	120	113	134	111	135	109	123	102	123	97	109	140	127	121	115	111	121	140	103	121	128	116	109	95	106	101	117	120	111	121	102	122	99	122	103	123	121	118	131	125	130	99	114	117	120	139	125	116	115	113	125	143	105	125	126	105	105	93	105	134	134	121	114	125	111	112	99	90	95	109	103	123	114	106	109	115	111	113	112	114	100	108	106	93	122	135	112	114	124	124	102	109	98	110	130	108	104	119	97	112	111	120	128	117	107	102	94	124	112	100	104	122	119	123	111	126	95	108	99	103	105	101	103	108	110	125	101	135	126	107	107	121	103	99	127	110	112	124	117	111	128	123	98	106	105	100	110	128	138	120	104	102	118	94	133	114	90	98	110	116	109	97	131	107	121	96	101	114	128	122	116	107	145	106	110	91	102	121	114	114	102	116	126	116	124	101	118	113	113	127	103	120	120	138	104	103	126	128	121	117	118	106	114	129	104	96	135	117	110	94	114	120	97	116	102	125	114	124	103	106	115	116	104	95	116	116	131	125	98	118	111	114	102	96	123	110	95	108	114	97	112	103	120	90	100	114	101	86	120	100	104	127	111	108	114	109	96	119	101	108	100	96	101	117	108	109	97	107	104	130	138	96	112	96	111	119	124	118	105	108	115	87	119	110	100	127	122	117	135	103	88	100	116	107	97	100	115	107	117	128	98	112	116	90	125	95	114	113	101	112	111	137	111	110	104	125	127	146	97	98	108	105	128	134	110	106	126	131	118	124	121	101	123	115	106	100	118	103	120	110	122	116	126	121	120	118	113	111	114	102	103	97	110	112	120	131	106	105	116	133	103	125	113	135	121	119	118	107	106	115	113	121	118	115	107	112	105	108	108	118	131	121	121	107	114	120	100	93	139	132	119	102	114	105	121	119	125	118	111	116	94	109	120	124	117	118	102	131	102	130	109	89	116	109	107	113	107	110	119	147	122	113	123	120	125	115	111	113	93	128	129	112	102	114	96	119	108	126	102	99	103	110	119	113	102	137	119	124	122	130	103	128	120	120	89	114	117	108	111	112	116	90	106	128	130	132	112	123	96	109	121	107	135	108	90	106	110	110	103	109	118	115	123	105	118	133	118	116	113	123	122	120	126	109	132	105	108	117	112	99	86	111	118	122	105	108	105	114	100	109	110	119	97	113	105	88	109	115	119	124	111	100	110	87	94	110	115	105	110	115	108	126	97	102	97	103	104	145	123	93	95	119	123	105	85	111	119	114	117	112	109	119	98	118	106	108	111	120	118	110	103	103	102	117	107	100	132	127	109	98	96	121	110	105	84	115	110	107	93	94	99	128	119	111	113	108	104	112	122	115	111	92	123	107	95	99	119	121	127	111	146	117	120	112	126	114	122	116	90	110	126	136	112	106	115	156	102	115	116	90	122	99	116	111	109	110	115	119	121	120	106	121	104	87	96	126	109	114	131	113	98	109	114	117	125	114	108	106	124	115	106	121	103	98	115	115	130	101	83	111	111	114	103	103	126	106	151	105	103	102	119	111	125	126	113	125	114	102	119	113	118	111	115	114	119	117	87	108	103	120	113	109	124	115	115	110	108	107	118	92	119	114	118	122	132	132	132	123	125	120	115	109	125	122	98	121	116	117	108	111	108	95	118	138	141	110	107	108	129	104	122	130	100	98	104	132	114	120	105	111	125	106	103	115	122	104	116	112	127	136	141	107	102	133	108	100	110	155	129	109	112	128	125	133	106	125	96	117	146	117	100	116	119	111	99	114	122	115	99	109	119	105	117	117	116	135	90	120	117	99	109	123	120	112	103	97	98	122	130	117
13068	8272	4763	4191	2418	1472	1016	911	691	614	511	535	497	433	430	386	378	432	435	373	340	351	339	301	351	363	314	326	340	340	331	328	326	298	269	282	356	289	285	365	335	312	296	328	309	307	303	299	316	296	301	304	282	291	308	269	292	275	304	292	316	280	303	287	285	282	284	307	265	300	288	292	279	321	319	316	306	315	285	298	324	271	305	276	296	318	294	283	277	279	325	301	313	325	305	313	291	302	329	281	333	264	260	308	305	293	306	290	293	276	293	293	283	263	297	289	276	298	301	274	315	329	285	296	303	256	280	293	288	298	283	283	284	313	312	288	304	308	252	278	286	266	298	290	286	317	299	277	249	295	294	313	293	304	279	293	297	259	307	290	299	309	273	295	278	301	318	291	292	255	287	266	260	312	274	309	283	288	276	312	343	308	305	305	276	297	298	276	310	290	263	281	284	321	289	268	297	293	306	269	288	299	332	282	301	331	294	263	306	313	310	286	300	288	314	286	296	255	326	310	294	313	290	277	291	258	276	278	282	304	281	294	282	296	270	289	332	272	303	285	251	288	265	314	289	280	282	313	278	302	274	322	308	281	281	272	300	297	268	302	312	299	298	298	319	322	310	263	312	275	290	295	282	303	268	282	320	296	255	305	291	297	297	282	319	308	280	300	263	280	310	300	269	287	322	260	310	304	249	319	281	284	304	286	283	291	301	286	302	277	277	295	244	273	298	316	284	281	264	288	279	322	304	298	259	291	296	313	254	309	302	288	300	279	280	283	298	276	293	262	295	325	270	303	291	280	282	273	271	276	273	273	279	283	312	296	301	292	267	300	286	287	293	272	318	280	280	294	292	311	279	298	290	271	266	288	307	291	300	286	284	310	271	283	303	282	273	300	309	289	292	291	281	291	321	294	321	297	272	276	296	249	311	285	294	313	278	281	288	278	284	297	297	285	257	284	309	272	287	285	272	316	304	278	290	292	254	309	272	275	306	262	295	322	285	294	295	307	283	271	308	299	268	298	272	281	306	290	299	265	309	281	284	310	281	301	292	282	280	280	263	292	295	288	266	268	269	303	286	303	280	287	323	277	286	284	277	274	268	303	283	295	275	287	286	291	306	303	307	279	306	275	290	258	315	284	310	283	308	291	273	289	301	292	265	296	293	286	294	294	273	304	297	276	285	294	315	296	281	271	264	236	316	286	308	295	311	270	282	298	284	293	314	297	271	273	281	307	307	283	267	323	298	260	297	269	323	267	291	287	313	299	243	297	273	289	267	298	303	304	268	283	275	294	285	286	276	264	261	314	278	299	319	274	302	304	287	305	281	296	316	285	271	273	276	271	289	297	265	276	293	278	275	288	283	281	285	300	276	283	274	288	303	274	264	281	319	280	276	299	318	281	299	308	288	279	271	293	286	313	293	296	315	307	301	283	267	318	297	305	282	275	291	264	291	292	315	289	307	257	286	318	296	314	279	300	323	302	294	297	311	295	306	273	293	306	265	279	317	283	289	293	285	275	272	269	260	289	296	273	310	295	313	269	319	297	275	308	267	294	273	293	326	301	296	278	300	295	304	300	289	297	287	288	282	294	305	304	309	284	279	297	303	275	300	281	294	267	291	264	311	296	305	274	280	280	272	274	290	286	274	282	334	270	277	286	320	310	268	303	270	285	292	301	270	291	307	305	299	278	270	261	296	287	289	267	313	268	282	307	286	321	279	271	305	259	285	292	279	269	290	292	281	261	284	269	294	305	282	277	281	317	261	302	284	299	301	290	285	307	294	278	280	301	303	308	316	249	278	264	295	280	293	258	313	296	311	268	308	290	289	240	290	271	305	310	319	292	309	286	305	284	296	287	290	299	271	302	287	298	265	282	260	278	311	314	291	274	292	301	267	311	313	291	302	252	280	281	274	254	260	327	300	300	301	316	294	306	306	285	270	285	269	293	271	302	289	252	278	264	273	286	307	276	280	282	307	294	302	258	288	263	287	309	299	288	275	279	265	290	297	267	276	282	284	274	281	303	307	289	314	275	271	292	293	261	314	295	282	305	300	328	315	291	272	291	333	289	295	266	298	282	293	290	254	277	288	293	256	281	287	304	291	286	306	332	281	306	306	259	289	284	280	291	313	289	320	278	284	313	282	287	289	301	289	267	285	284	268	292	308	305	291	297	327	283	307	292	279	300	299	297	317	272	305	293	288	300	284	293	271	294	292	290	270	270	262	287	289	276	317	283	293	301	292	294	276	270	260	267	315	283	311	279	266	279	276	290	295	269	293	288	312	298	304	304	296	295	303	267	267	285	273	260	303	275	286	271	282	312	295	320	289	295	270	299	309	304	307	272	290	280	297	291	317	285	289	304	311	265	299	322	295	276	298	302	287	291	280	311	282	282	289	291	288	285	285	292	318	310	276	312	304	292	295	277	298	309	318	290	312	286	304	279	331	284	285	267	276	309	311	256	308	270	290	321	302	315	322	303	290	265	280	271	282	300	275	299	296	267	314	291	306	251	296	292	276	299	300	292	302	331	274	282	311	271	267	288	285	250	312	293	286	287	260	309	296	281	289	275	328	302	308	265	309	295	290	281	318	273	303	283	291	268	250	304	253	289	299	285	287	303	293	290	286	285	271	316	298	304	289	277	304	307	295	268	303	273	287	318	278	283	282	278	254	305	300	289	271	301	319	275	299	293	292	310	277	299	330	282	273	291	272	309	323	289	275	302	292	291	294	305	274	292	276	281	278	275	278	302	276	272	304	302	285	283	273	288	286	267	277	284	299	272	284	311	272	297	292	298	300	300	297	294	241	315	271	294	299	313	289	290	289	278	279	292	290	269	258	269	272	299	295	303	303	302	299	280	293	288	286	295	302	304	302	297	281	298	289	275	275	286	305	293	278	274	304	292	272	277	304	271	284	319	293	297	296	276	321	297	292	288	315	256	278	295	308	279	291	266	302	303	306	274	334	251	292	274	293	256	289	315	286	269	307	293	295	295	297	297	283	310	303	293	288	267	280	319	310	298	312	301	273	305	282	270	273	275	320	295	302	285	273	343	287	267	293	230	275	333	275	254	294	263	287	271	278	276	285	310	276	273	301	273	291	267	304	310	285	288	277	300	268	322	284	273	270	298	322	274	307	300	284	305	284	285	271	303	293	284	301	258	271	291	257	300	312	273	280	278	306	268	289	290	300	264	283	254	318	270	279	263	318	318	325	286	287	260	296	280	261	300	306	281	297	321	257	267	311	298	269	284	290	278	274	276	300	297	310	325	274	331	281	272	312	296	300	290	282	273	326	274	285	268	266	310	287	273	298	293	302	291	303	294	262	307	314	289	278	275	323	282	260	293	290	318	260	280	300	265	289	302	278	295	270	275	310	284	271	284	270	313	301	313	309	299	301	305	255	292	298	277	270	296	305	314	287	286	282	279	274	306	283	270	277	324	254	271	313	291	260	284	321	311	307	284	292	302	302	293	299	303	268	272	269	275
2779	1079	803	559	371	306	324	292	266	299	284	282	289	316	294	333	283	286	271	294	283	284	271	292	294	318	290	301	276	293	319	305	303	295	322	310	278	290	339	267	266	309	299	278	282	273	263	288	270	313	269	281	275	297	302	298	315	286	314	312	276	294	264	293	297	281	285	273	314	297	296	296	312	309	263	291	292	271	262	294	298	278	319	304	287	279	312	287	279	280	293	262	319	260	290	325	283	297	273	301	285	279	298	312	291	260	309	287	271	296	317	316	286	298	278	264	301	297	314	291	315	273	282	295	269	275	279	280	287	294	279	270	327	295	312	280	319	278	304	265	297	304	280	311	311	287	276	255	310	282	273	313	281	271	267	264	275	276	286	290	272	284	283	266	274	299	317	274	288	247	312	318	304	325	298	321	308	264	286	300	309	308	283	282	272	253	326	272	285	280	265	289	320	281	297	301	278	313	274	290	290	277	298	286	291	292	295	287	274	304	255	307	290	320	287	290	273	316	294	270	303	291	246	319	282	306	254	280	294	278	306	314	250	288	281	293	278	311	294	298	298	302	297	270	270	305	310	294	288	277	274	289	292	269	267	290	257	313	293	293	318	286	284	289	291	279	317	315	296	331	271	273	299	271	299	259	314	301	298	306	292	315	285	292	273	257	269	301	274	266	294	291	285	325	357	273	308	308	316	335	274	316	287	262	301	302	293	292	269	296	310	273	298	292	292	305	309	245	306	290	298	273	266	308	274	281	284	296	266	293	286	300	300	275	304	275	281	280	292	280	285	279	308	272	305	314	303	280	272	274	292	274	278	314	314	279	278	299	286	305	310	289	290	262	260	294	270	286	266	322	320	304	280	265	299	343	291	290	302	299	289	254	298	279	297	308	279	271	274	305	296	270	312	308	288	308	299	290	324	309	293	319	288	257	279	273	272	285	290	253	289	302	256	273	283	301	296	285	284	283	277	287	325	294	307	310	272	293	278	275	265	233	252	278	291	326	284	307	285	269	292	295	284	298	287	302	287	270	296	254	311	300	294	283	299	285	284	293	276	301	270	271	266	303	307	266	281	312	291	305	276	316	325	323	307	299	274	310	292	287	260	289	284	271	296	291	290	309	283	275	290	289	294	283	284	277	288	317	328	275	272	298	306	266	285	273	288	296	273	295	292	262	312	292	298	296	281	314	298	291	300	274	302	321	298	279	241	301	303	308	290	269	288	289	303	286	273	283	308	327	279	268	309	255	252	310	293	302	275	316	295	295	303	312	302	295	282	287	295	331	306	249	275	292	276	276	288	285	307	290	297	321	280	299	292	308	249	260	298	276	293	312	312	312	274	282	325	277	283	292	305	302	298	289	294	290	261	274	262	302	268	300	298	312	273	301	299	270	279	299	294	264	283	299	273	294	266	279	295	314	298	300	301	276	293	300	272	279	300	285	284	309	274	297	281	287	277	267	291	254	328	269	287	287	324	264	289	266	294	308	309	276	297	306	301	303	307	267	271	307	339	263	308	328	307	312	336	292	290	280	273	314	307	284	284	276	297	282	307	288	283	292	302	302	332	296	305	278	303	268	286	301	292	285	300	301	281	300	274	267	287	276	282	288	222	285	306	258	288	289	318	319	285	296	283	298	270	290	294	286	294	294	299	277	279	285	279	276	308	299	316	263	331	278	278	318	279	313	312	286	271	322	288	338	294	302	325	299	283	299	315	300	299	340	272	289	253	302	312	285	292	299	318	305	289	291	269	321	313	279	292	304	299	294	307	304	276	274	305	296	332	262	271	299	271	291	302	303	272	312	263	262	307	264	266	266	287	299	300	291	293	334	253	283	317	280	285	295	282	298	279	289	303	294	314	283	283	273	292	289	278	298	284	290	240	310	280	276	317	258	281	256	304	334	301	279	277	302	316	287	307	293	305	288	326	325	284	316	278	301	262	256	284	288	289	287	304	313	283	286	279	267	279	281	283	289	296	285	275	290	277	312	277	332	276	292	289	296	278	284	289	291	302	249	277	310	297	278	292	294	280	285	292	322	265	324	292	278	294	302	321	312	280	307	271	281	270	274	291	271	277	272	321	286	285	273	319	292	285	267	279	304	299	307	269	292	298	260	298	306	299	277	286	246	278	298	322	291	290	304	286	285	285	306	305	305	285	273	291	289	294	286	281	293	304	271	254	274	308	287	300	273	285	282	297	280	303	286	290	300	309	293	349	299	310	277	301	319	280	295	300	278	279	281	304	294	286	299	290	257	279	279	274	305	289	304	291	278	297	286	259	265	278	325	280	261	302	285	295	290	285	280	288	287	277	284	298	279	313	261	297	273	272	303	286	243	285	314	292	289	280	315	276	299	317	284	286	302	292	309	289	291	282	294	312	269	296	285	303	300	295	291	268	282	271	282	298	280	256	319	313	305	290	305	288	327	292	312	303	301	267	283	271	291	299	301	271	311	279	247	283	331	289	312	291	274	280	293	272	296	273	306	299	288	276	341	324	310	278	271	273	310	273	276	283	283	299	275	293	265	307	295	303	300	291	294	279	249	312	293	292	265	314	289	285	292	270	291	263	268	253	256	290	295	269	265	279	281	291	299	274	310	299	298	290	291	285	288	303	306	271	264	273	278	268	281	277	290	268	294	314	303	295	305	335	304	337	261	281	324	289	297	255	285	315	298	270	280	300	256	304	294	276	307	311	308	272	324	274	294	281	291	323	279	292	271	265	268	275	322	273	300	292	282	306	316	296	285	306	295	306	280	296	334	324	317	293	312	307	284	294	308	279	272	305	284	321	269	298	269	282	292	255	254	307	260	270	309	288	315	284	299	306	300	309	278	253	284	277	302	304	297	260	313	296	274	325	296	316	285	290	313	283	287	279	277	288	312	286	266	301	328	297	294	272	312	290	283	287	290	292	299	302	312	310	276	272	325	294	295	307	299	287	297	306	312	303	279	291	244	266	304	285	306	284	326	279	318	306	278	280	285	275	296	263	325	287	294	305	290	288	283	306	301	281	296	283	299	291	273	270	292	267	295	287	282	291	278	299	280	299	273	262	287	300	286	298	311	286	281	268	282	303	300	313	291	296	268	284	279	293	278	288	275	309	289	283	301	282	260	288	311	278	286	272	320	268	287	306	277	286	279	287	285	282	305	291	306	317	284	298	324	245	287	279	284	268	300	273	279	259	270	261	282	280	266	347	302	274	298	276	270	286	259	290	295	295	320	308	326	293	275	296	294	297	292	289	321	292	294	280	271	280	283	271	293	306	290	288	287	289	272	313	307	307	262	267	258	284	281	274	286	275	295	264	282	276	268	290	292	302	247	279	284	292	278	273	301	290	259	297	312	283	335	293	279	323	292	304	274	338	267	311	289	286	275	315	287	319	301	300	320	273	286	284	270	285	313	299	287	285	273	323	277	286	282	292	278	307	291	279	297	311	296	297	274	310	293	285	310	344	272	285	280	302	317	292	270	288	301	260	303	257	298	260	298
2894	1540	1793	1553	1182	828	787	817	714	703	699	678	686	674	665	679	721	679	685	710	636	685	711	724	669	697	685	670	693	642	684	667	690	687	686	679	660	702	688	681	630	706	648	699	659	693	670	689	695	719	719	697	651	730	671	697	637	723	709	662	690	732	686	657	681	746	721	719	639	670	659	701	715	709	731	708	663	641	659	665	638	694	679	674	688	703	704	696	697	749	666	720	638	677	653	647	640	691	679	670	689	649	717	689	676	670	667	696	683	670	666	673	662	693	713	675	702	697	660	731	734	674	710	662	680	646	744	685	699	659	636	678	701	638	662	643	708	690	685	643	674	652	678	669	669	647	684	703	749	726	690	698	653	659	677	717	689	673	681	696	674	711	735	700	667	624	743	712	665	701	651	646	726	720	664	724	690	690	662	705	665	715	719	664	713	696	653	665	643	684	658	707	696	671	692	720	648	668	637	692	726	695	726	646	678	749	702	699	676	741	700	744	707	633	661	703	623	654	662	744	672	647	666	706	689	691	710	671	716	700	663	639	701	722	696	694	683	672	673	683	719	694	721	645	701	693	661	664	677	703	693	691	681	681	665	679	720	683	657	702	681	741	674	682	700	709	653	696	693	666	716	728	646	717	667	689	693	640	725	669	717	685	685	679	700	710	662	675	727	734	688	698	703	686	651	696	699	675	687	712	684	694	680	703	705	698	691	644	606	709	648	676	678	659	660	714	671	724	690	723	696	658	676	679	697	682	670	733	679	670	701	689	696	664	654	673	671	683	668	694	669	661	638	679	730	686	673	721	657	677	676	662	649	667	749	702	637	674	718	703	705	661	689	631	684	745	704	682	694	670	655	639	692	679	680	731	744	691	729	679	689	724	677	715	674	695	674	685	699	681	705	661	691	729	653	697	721	689	734	681	682	662	684	716	702	662	661	686	663	648	682	710	733	698	686	694	693	684	662	701	691	694	712	669	698	700	687	666	654	663	694	686	650	683	690	659	673	725	720	689	730	705	721	651	717	699	733	669	660	659	673	671	717	671	699	663	688	690	672	700	683	709	686	704	703	693	715	702	698	657	693	650	682	725	697	708	649	707	651	753	633	652	697	712	696	692	642	637	698	682	709	761	681	672	706	696	684	665	722	692	690	697	639	718	694	667	739	697	688	704	658	664	729	689	722	643	681	692	671	699	649	705	654	686	685	670	669	673	715	690	700	689	668	673	701	658	656	692	686	668	652	704	708	675	710	689	703	650	678	682	692	687	698	674	653	701	665	657	696	704	699	683	687	728	684	682	700	697	744	752	696	662	659	674	689	696	728	678	693	674	659	653	686	681	668	670	709	677	736	676	690	744	713	686	711	689	694	659	643	685	655	667	700	663	701	702	720	651	719	644	687	666	716	679	661	701	660	677	672	675	695	692	705	665	730	662	683	699	648	674	710	669	710	658	690	698	670	668	677	727	706	725	680	645	679	731	696	733	682	647	667	687	663	659	692	637	680	668	692	679	678	680	717	669	663	660	674	675	628	675	698	716	656	689	675	732	641	696	691	718	688	647	661	721	656	669	687	637	656	705	733	703	637	621	707	684	640	652	680	683	676	652	725	685	683	680	695	623	669	670	696	694	649	709	716	678	676	677	658	690	668	680	701	682	693	707	654	706	695	687	687	682	691	663	655	629	660	654	704	690	689	711	704	698	687	688	669	655	689	705	688	689	685	674	692	654	672	714	689	696	687	702	686	710	699	704	665	723	667	661	685	661	714	689	687	666	678	655	666	682	694	656	642	682	675	686	678	686	717	681	629	668	664	662	700	658	660	642	705	721	695	667	718	671	703	702	685	662	692	718	664	690	630	698	678	680	714	737	706	645	693	666	696	707	674	661	706	710	702	687	695	701	685	665	750	705	689	699	668	708	657	693	710	663	678	703	696	664	704	692	695	689	665	720	743	735	632	704	713	685	640	695	656	696	667	666	691	703	689	716	691	678	684	642	649	716	664	691	743	709	719	713	695	723	673	655	657	665	644	676	693	727	647	676	720	716	669	672	689	712	620	685	655	692	682	740	674	590	692	656	735	750	617	724	696	685	690	646	684	655	725	687	694	695	679	707	666	693	673	686	687	677	658	693	695	708	667	692	690	701	741	660	657	705	612	739	739	658	697	673	694	688	698	657	707	698	687	683	627	714	706	676	698	656	697	660	683	641	665	677	710	716	696	726	679	689	699	675	710	706	747	661	739	649	676	674	671	729	717	699	725	665	737	649	652	723	716	676	705	648	716	714	708	685	703	673	690	696	684	705	721	705	703	691	685	684	670	717	687	642	755	749	692	627	732	698	665	681	706	703	701	714	729	713	693	727	695	674	677	679	672	711	660	708	733	677	715	706	641	666	669	708	664	711	745	662	704	731	701	699	626	666	692	724	701	672	690	702	684	672	697	687	691	739	692	705	690	664	683	678	644	667	670	691	651	684	757	655	700	653	696	691	677	700	712	672	661	724	675	678	705	676	694	634	727	665	704	717	698	676	708	665	665	745	690	705	667	718	725	648	676	634	664	724	723	698	714	617	686	720	684	651	665	667	707	674	716	714	710	691	681	702	714	721	689	697	675	705	657	700	684	702	710	698	686	650	680	675	666	715	687	670	684	712	693	658	720	674	690	686	718	703	682	661	677	687	685	691	717	689	676	687	678	657	680	693	677	775	678	698	680	723	713	718	668	626	715	703	643	712	663	709	719	688	731	668	716	663	658	679	682	700	690	704	698	675	724	696	733	653	668	706	686	700	644	710	732	679	733	695	652	661	690	696	661	734	640	665	692	671	648	708	680	713	684	747	664	660	749	710	681	722	703	760	670	701	726	629	660	746	706	702	689	749	710	659	657	655	698	694	646	697	719	679	699	667	720	687	693	679	696	724	706	698	670	728	674	658	673	655	649	714	690	621	689	702	723	711	700	696	638	726	657	707	635	695	684	668	706	677	675	685	734	694	713	706	682	674	696	731	693	643	702	712	692	671	685	739	699	655	668	593	694	685	684	695	649	682	720	685	688	655	669	714	743	679	733	670	714	700	660	661	672	646	687	656	704	660	654	655	691	719	713	620	697	674	728	663	651	680	696	712	672	729	681	649	669	707	668	724	646	716	650	690	715	731	652	701	691	754	705	689	632	664	715	665	721	698	720	673	701	694	659	657	697	717	723	682	697	707	654	655	676	721	705	636	692	694	640	700	652	719	685	730	698	671	665	724	674	663	675	687	671	684	704	710	685	678	707	728	737	662	664	727	714	726	688	682	678	654	653	695	723	679	672	728	708	735	671	692	700	691	654	702	661	659	694	708	675	661	670	704	656	704	667	734	661	692	661	680	652	686	703	667	688	686	719	681	678	701	687	672	644	725	691	687	716	725	740	685	680	651	736	723	684	649	664	684	677	695	653	682	672	705	672	663	694	714	661	720	744	663	670	680	686	671	690	683	730	678	736	696	713	630	706	730
12034	6424	1539	872	483	374	391	309	284	291	285	251	278	255	288	242	245	251	282	248	239	246	284	236	264	268	270	267	268	252	274	258	272	243	267	271	266	279	272	258	239	247	247	271	265	265	280	261	240	255	260	269	273	263	257	255	258	253	253	235	245	255	235	262	241	239	264	277	253	282	276	283	261	251	279	248	251	240	252	253	287	246	267	272	240	254	268	262	264	296	246	244	233	245	252	258	251	246	223	258	257	244	281	259	274	251	239	265	259	225	267	268	251	246	261	253	254	270	241	221	283	262	264	278	264	272	268	264	232	246	243	244	252	257	255	247	238	236	237	258	210	221	263	264	279	243	262	253	280	246	283	268	276	246	244	238	272	243	248	250	253	260	220	267	281	269	267	272	259	287	257	235	289	238	240	254	272	231	243	264	276	251	255	276	265	283	303	251	295	241	284	277	264	262	258	265	245	266	294	249	267	263	268	249	260	240	230	264	287	265	227	266	264	260	258	261	281	268	270	240	256	283	265	283	256	282	297	250	272	274	251	245	252	264	257	277	224	246	253	250	238	262	273	231	263	269	268	284	258	253	263	261	250	277	265	274	280	271	282	278	236	258	236	265	227	241	285	239	252	273	276	234	273	261	248	259	229	290	237	254	265	254	254	258	245	249	274	220	240	267	268	249	253	290	263	264	236	265	265	247	291	250	244	252	287	240	253	225	249	246	230	253	281	286	258	256	260	268	277	234	254	231	270	267	278	256	282	245	257	291	253	249	279	256	225	267	264	237	264	279	279	262	259	247	257	261	257	243	265	233	275	259	278	255	282	249	249	274	269	288	254	292	276	242	251	242	272	267	256	241	277	287	244	279	269	257	243	295	252	235	273	261	265	261	260	269	262	241	277	239	245	235	252	279	271	278	261	236	268	276	254	258	260	258	228	250	257	244	269	258	270	243	238	270	228	264	283	245	262	258	263	235	286	258	260	251	283	262	250	259	256	253	253	277	265	240	243	221	272	252	264	247	252	226	278	233	234	266	247	252	249	252	279	262	230	287	233	257	216	233	289	249	240	248	281	235	268	260	287	275	273	256	264	227	255	255	273	247	258	267	244	254	246	281	241	254	257	255	215	262	264	254	257	257	285	280	283	261	258	295	236	280	259	259	254	241	250	247	253	249	290	273	252	249	256	254	255	293	291	263	223	279	241	254	236	265	252	269	266	267	267	259	263	262	258	277	249	263	248	253	282	247	250	220	227	253	253	288	254	268	239	272	268	263	232	253	253	263	275	266	230	275	225	258	243	261	247	257	245	266	239	273	281	248	252	279	277	236	273	245	268	246	255	242	268	259	257	255	280	213	270	252	244	270	257	256	254	244	258	244	263	263	290	279	249	271	235	273	236	261	278	263	257	249	241	243	275	225	255	272	250	232	247	250	215	266	240	254	245	252	245	254	279	263	269	256	264	275	253	256	262	237	232	284	254	270	256	250	249	259	259	251	278	291	286	240	296	240	255	240	264	256	307	261	267	266	252	261	287	260	275	248	269	279	277	255	257	233	261	219	253	292	250	249	234	256	267	281	252	255	257	248	263	257	276	253	278	264	251	268	248	238	284	268	255	253	267	257	252	274	286	257	263	248	255	290	248	244	252	225	277	247	273	249	266	270	269	236	284	256	283	259	300	255	282	244	255	250	243	257	259	241	273	297	249	272	289	273	267	294	271	268	269	249	262	269	272	221	258	279	261	262	271	232	269	237	234	247	229	268	262	265	265	282	245	283	245	243	244	288	286	245	263	256	259	255	280	240	243	279	265	260	257	296	265	216	267	275	292	264	277	252	241	249	296	258	287	247	250	242	268	231	226	220	242	282	259	230	249	264	275	252	274	229	264	252	273	221	234	266	249	245	256	240	262	267	290	250	271	256	261	251	253	249	262	259	254	250	248	231	273	251	251	247	242	239	222	252	262	248	254	277	224	272	282	263	276	267	255	267	248	251	250	263	259	242	209	236	264	229	258	279	248	263	266	251	254	258	272	242	243	232	247	280	253	258	245	296	271	245	270	252	233	249	245	260	274	243	264	258	279	286	265	255	250	261	281	258	256	266	244	275	252	260	268	293	244	262	296	264	245	248	238	247	259	286	271	261	262	259	266	223	282	243	262	263	249	268	304	236	260	270	226	278	236	268	243	260	275	235	227	277	266	207	255	275	279	293	247	268	231	250	260	259	254	237	261	273	250	257	251	257	239	217	260	288	265	288	263	234	250	293	265	221	258	253	258	252	266	262	267	258	278	278	283	251	279	279	267	231	256	272	267	246	255	225	257	253	245	261	253	244	242	257	251	243	240	252	277	284	248	203	273	256	275	243	245	274	284	241	233	262	263	253	265	237	273	250	262	275	249	234	227	289	247	248	267	247	247	282	277	231	252	253	265	260	250	251	262	254	241	268	256	240	226	235	262	265	261	257	243	248	243	259	284	246	242	283	252	251	282	240	260	269	270	262	234	253	247	251	241	249	259	239	273	274	251	266	255	264	245	262	270	263	256	233	264	271	238	249	268	268	264	255	274	261	258	241	246	247	238	264	244	250	257	261	231	242	256	281	246	236	259	253	253	230	256	263	232	266	286	277	266	231	226	264	266	268	267	296	223	243	261	254	270	245	261	250	248	229	255	265	246	259	254	249	254	256	243	263	256	251	279	257	269	224	242	212	294	285	257	246	252	246	276	281	238	249	257	265	308	299	248	273	231	265	251	249	245	242	278	238	256	255	259	268	207	260	278	260	256	263	274	259	293	259	266	249	275	280	269	233	261	229	277	240	249	265	256	248	256	262	289	252	239	251	256	263	262	270	264	243	246	255	247	280	257	282	228	249	242	255	274	245	262	268	226	236	258	242	242	267	261	240	277	244	253	265	228	241	260	262	280	244	241	266	282	256	257	258	234	246	243	222	267	279	268	269	273	219	219	258	228	255	283	274	263	257	258	260	252	272	242	246	270	282	254	270	275	252	248	254	284	292	272	264	246	260	265	265	299	248	251	251	251	279	278	256	255	264	267	234	258	236	239	253	273	223	256	262	250	268	276	224	247	248	226	232	253	257	273	278	257	247	259	267	237	253	277	243	256	259	259	246	256	260	258	265	245	259	268	290	265	257	284	255	247	254	249	249	292	269	240	266	274	257	248	250	262	262	269	252	266	278	255	257	253	264	279	265	267	246	270	259	271	252	231	222	246	259	257	259	258	237	271	252	251	237	269	282	262	273	264	265	263	271	248	224	250	267	259	253	257	243	247	274	259	247	255	279	295	263	267	261	234	238	257	253	274	270	255	250	282	224	267	271	254	225	272	262	274	262	280	257	230	264	233	252	271	240	268	239	285	263	242	252	266	265	284	222	253	234	230	261	250	244	240	264	273	241	273	247	228	284	253	211	267	257	255	245	266	271	249	251	281	250	248	263	271	289	247	294	239	252	246	240	315	264	257	252	263	260	259	258	249	283
9973	5831	2927	2631	1810	1229	1122	955	800	820	719	720	721	661	649	685	718	629	628	679	622	624	623	639	639	613	607	594	645	643	599	599	599	633	649	646	584	622	677	611	623	660	620	590	609	587	595	571	624	617	602	610	582	580	657	618	578	597	601	643	577	586	577	591	664	606	573	611	588	593	643	634	584	591	625	617	566	654	614	580	570	571	592	595	609	646	585	661	623	596	592	620	591	644	644	582	600	612	607	622	622	597	621	618	592	597	578	603	586	587	625	590	582	561	650	613	586	600	638	639	574	611	618	608	579	598	561	607	622	614	615	624	616	609	588	614	579	601	629	611	609	603	613	635	613	622	616	666	625	583	608	636	578	574	575	581	590	620	595	661	589	599	615	577	564	633	684	630	599	633	638	605	566	598	605	612	616	605	601	623	568	605	559	605	650	629	652	594	611	564	624	574	618	584	654	578	645	591	628	584	574	615	567	595	574	561	563	653	614	609	602	642	665	617	632	600	591	614	626	628	608	619	542	592	594	600	620	603	577	642	626	594	622	546	594	598	559	610	600	603	609	613	617	640	628	568	595	586	584	580	584	573	610	549	545	633	667	583	614	563	591	599	674	610	622	544	610	572	598	561	608	644	624	602	585	619	557	630	606	573	609	617	622	610	600	605	593	645	622	632	606	631	631	585	633	611	596	619	620	578	585	623	635	612	592	626	610	599	607	616	634	633	660	591	593	592	595	623	634	607	591	593	598	600	616	577	585	621	586	601	584	539	649	627	565	643	622	636	621	568	514	590	630	604	601	642	595	602	609	594	574	601	616	613	534	637	595	623	604	555	600	609	643	583	616	617	590	609	587	590	597	582	576	583	607	594	564	596	623	607	619	612	605	612	619	587	626	608	633	604	598	563	610	623	624	540	619	616	626	593	624	612	587	621	596	644	573	555	606	613	607	593	578	621	627	628	638	588	653	578	632	563	626	640	591	601	594	531	655	597	597	581	622	619	610	567	595	637	647	610	603	640	638	565	656	599	589	591	569	561	618	576	612	590	607	614	586	624	545	598	606	582	569	564	569	611	606	612	590	627	581	600	587	623	640	567	585	616	618	634	576	588	608	631	629	591	607	615	582	622	613	591	614	604	621	627	595	593	599	557	587	554	620	600	645	613	597	606	614	580	603	646	604	584	568	576	596	626	627	584	592	658	645	615	614	580	583	613	589	619	608	669	595	648	594	601	580	596	600	633	618	588	602	596	608	564	589	564	569	617	581	647	593	585	589	599	632	587	582	636	607	616	622	635	582	614	639	618	582	579	621	573	621	623	621	602	678	566	604	599	599	610	601	564	580	616	626	618	640	622	621	598	607	588	584	631	588	588	619	613	598	592	598	627	625	583	583	585	586	630	588	618	584	604	618	604	590	626	606	581	603	576	596	618	594	602	623	628	634	557	595	594	597	599	640	595	581	588	637	586	643	594	613	580	648	614	639	592	630	601	569	600	652	577	587	629	587	595	628	640	580	623	590	580	606	619	612	599	602	587	591	580	585	622	614	643	577	650	600	600	577	585	567	633	601	639	639	640	639	637	551	623	632	560	601	627	555	653	603	606	609	634	625	623	682	564	541	570	588	638	560	574	598	589	629	596	633	591	594	661	627	603	645	586	603	624	625	629	595	611	599	597	553	591	577	587	624	602	627	568	646	593	604	625	604	618	600	588	648	649	615	584	600	644	593	624	598	610	627	603	598	627	571	607	619	604	605	590	543	633	593	576	610	623	605	586	596	575	620	609	617	588	679	619	608	596	607	599	615	606	577	597	611	546	604	583	568	569	638	602	616	583	609	652	618	630	645	637	620	587	586	577	624	614	601	602	603	623	606	574	636	631	598	618	623	625	600	643	608	588	637	595	604	643	553	599	573	601	616	578	612	653	586	589	606	629	617	567	579	643	609	612	570	605	642	583	581	621	604	617	645	582	588	562	607	645	621	611	609	607	586	584	576	577	588	626	629	585	613	624	583	647	588	608	578	592	603	602	627	561	573	598	611	582	559	615	624	614	572	590	568	595	615	622	639	634	588	617	633	655	624	638	584	628	559	635	640	612	597	597	609	585	580	619	623	597	607	597	586	607	637	622	623	612	594	606	658	634	607	606	603	600	593	609	649	608	626	629	576	586	628	596	608	609	590	551	621	596	616	591	657	573	556	621	594	587	567	602	640	668	586	609	600	602	611	634	599	596	554	608	602	580	600	590	604	607	581	602	615	604	616	631	628	604	618	588	619	656	603	594	609	572	603	596	570	613	639	576	545	549	648	608	572	611	652	612	582	652	591	620	615	644	607	634	579	648	623	578	603	610	588	609	604	583	651	640	572	627	558	586	605	627	590	580	637	577	589	643	643	599	608	594	561	601	618	599	634	629	565	613	602	611	634	602	604	605	635	648	564	601	589	648	606	645	600	611	562	563	612	668	607	587	601	617	638	600	609	619	653	617	586	594	639	593	583	583	593	592	575	628	607	590	582	577	598	628	645	547	608	576	568	606	611	581	572	599	627	635	633	599	608	612	579	595	642	626	610	610	603	615	604	609	617	584	604	572	640	627	629	618	619	613	598	602	597	657	603	588	554	611	636	570	593	616	603	626	566	595	581	603	628	643	581	558	578	609	663	588	597	587	624	638	646	590	546	569	597	638	593	600	650	611	591	581	629	593	604	607	626	557	638	609	613	573	648	622	650	573	614	654	568	561	587	621	626	571	618	654	630	610	574	600	612	617	595	598	613	600	554	665	617	627	601	581	607	587	579	578	599	604	571	634	639	631	604	609	620	615	624	583	609	594	547	605	600	588	615	563	569	586	664	639	590	587	612	582	645	620	602	585	560	582	569	601	585	566	576	619	602	600	618	583	613	602	582	587	581	590	612	615	603	611	587	611	628	625	588	567	678	570	610	595	654	629	621	592	574	603	627	590	627	666	600	600	590	601	613	610	598	599	607	566	600	568	628	631	600	583	580	625	590	612	625	605	575	630	629	570	644	583	598	577	625	641	595	628	598	566	609	557	585	599	583	611	638	637	633	622	591	601	584	591	613	615	573	551	584	604	596	622	599	594	630	589	591	585	598	592	588	628	592	601	632	570	638	575	609	586	611	602	606	600	634	616	626	597	600	659	585	640	565	604	649	619	640	621	572	603	636	624	611	627	605	636	594	597	625	581	567	618	632	600	611	636	581	604	599	594	585	634	578	636	555	621	558	576	583	588	586	585	601	592	655	596	608	608	619	605	574	600	575	598	577	614	647	603	574	606	581	632	629	595	606	639	561	632	621	588	557	606	623	623	605	599	611	619	658	628	611	615	624	601	623	596	573	642	580	609	602	630	595	648	631	564	654	604	576	618	607	626	646	559	644	585	574	570	579	619	601	599	607	611	587	611	622	649	598	630	606	584	575	617	587	630	594	600	613	620	590	628	614	649	591	584	597	614	581	592	612	593	630	614	613	613	565	590
19993	12666	2500	995	566	335	346	217	171	168	166	142	147	128	138	121	131	151	130	118	119	102	136	125	118	147	122	122	126	100	103	145	116	107	120	123	116	118	117	111	121	109	123	98	110	119	120	114	119	105	106	115	108	123	98	124	104	121	98	116	120	103	129	126	113	118	102	119	104	132	122	109	116	129	136	123	104	118	110	120	123	117	110	111	123	100	117	102	116	121	114	106	125	108	120	122	115	127	128	99	117	114	98	121	110	105	111	115	113	110	94	117	104	115	118	116	94	109	107	142	101	127	107	117	115	114	130	132	119	127	98	122	121	131	104	112	112	95	126	130	123	121	118	103	110	115	117	124	112	128	97	102	118	108	87	117	131	119	113	111	120	112	109	117	105	124	149	106	108	116	103	128	104	105	118	120	128	131	107	104	105	102	117	101	102	117	117	108	114	124	116	123	132	105	89	134	112	121	130	116	108	98	102	114	129	116	113	124	133	135	115	94	117	107	117	108	88	110	131	100	105	111	118	96	103	115	106	116	126	108	111	114	116	117	109	122	115	112	113	120	117	109	122	129	139	97	129	142	109	110	116	107	120	96	107	143	123	99	111	136	130	105	120	108	116	110	92	124	118	94	101	135	130	115	119	108	126	139	122	128	119	112	135	116	128	137	118	112	116	98	105	131	129	106	135	111	131	135	106	118	89	112	116	130	122	104	117	123	116	119	123	107	117	87	109	96	106	114	110	116	96	118	123	121	136	109	120	127	105	102	125	111	113	135	139	106	102	109	114	106	132	115	116	108	92	130	120	98	127	122	118	109	98	136	123	115	116	119	103	104	122	111	106	141	135	107	97	105	124	115	113	103	117	101	102	91	117	118	116	115	94	104	119	114	112	100	111	117	129	130	124	105	114	108	95	124	104	133	116	100	108	101	116	153	135	108	103	101	115	139	112	119	127	120	114	92	132	126	118	127	113	96	119	110	105	135	128	112	116	130	103	123	119	113	95	129	122	130	112	126	110	126	109	124	83	122	117	111	112	136	117	92	110	127	123	120	114	110	125	115	114	132	109	117	109	101	128	121	127	119	121	130	95	119	135	132	103	114	135	118	114	108	123	127	119	109	127	115	136	101	125	131	117	126	108	111	118	104	108	113	110	137	134	116	97	113	117	126	103	114	101	118	96	118	114	123	115	109	115	102	117	114	112	125	106	102	119	133	117	112	102	98	114	114	119	119	118	118	114	139	118	126	116	131	119	94	130	105	120	114	116	107	103	108	117	118	131	125	123	110	112	119	120	110	152	102	119	120	108	123	141	112	119	124	131	121	108	122	109	101	128	116	130	114	109	100	88	117	115	121	120	119	102	99	113	133	110	123	113	99	139	98	105	109	112	123	124	107	124	136	103	124	102	113	109	99	114	115	110	125	122	103	103	137	125	109	116	108	109	116	118	86	98	115	107	110	103	96	92	125	111	115	129	99	110	114	106	136	96	92	112	117	109	116	110	120	111	123	109	133	109	110	131	125	114	115	102	118	127	116	113	117	114	130	121	129	112	118	123	101	108	121	117	119	116	111	125	108	118	117	120	106	122	136	121	108	119	137	103	126	107	107	124	151	106	124	123	109	121	96	115	115	101	107	128	105	133	110	113	123	117	131	123	108	113	131	97	134	128	125	116	106	119	134	128	91	93	103	119	98	112	107	97	121	116	124	119	114	91	132	105	113	123	137	117	107	128	111	130	109	120	142	112	111	123	103	113	126	127	110	126	109	119	118	125	104	126	114	95	110	124	99	104	115	134	107	115	132	113	127	103	104	116	126	118	109	121	115	129	100	123	111	108	110	112	123	114	101	125	132	105	105	136	130	132	123	125	101	98	104	113	107	114	136	110	99	106	103	110	124	151	119	103	105	104	134	121	110	122	107	122	130	97	98	131	124	124	128	123	115	121	132	136	123	119	101	116	102	116	112	105	94	105	146	114	128	125	100	116	120	92	110	126	134	114	106	102	130	121	118	124	111	87	118	103	111	122	120	110	98	120	112	110	105	111	101	96	109	118	142	115	111	116	114	111	107	112	110	118	115	132	110	122	115	107	119	115	114	121	131	111	120	105	131	112	111	123	116	142	118	125	104	105	105	102	130	110	123	132	104	106	114	132	104	128	131	102	110	113	106	114	99	110	121	110	113	127	114	129	105	131	98	107	129	110	126	130	114	118	135	117	108	124	130	109	106	127	127	114	106	122	112	118	120	122	145	114	118	137	144	118	120	111	114	101	109	123	106	93	93	128	103	117	129	106	114	119	106	95	101	111	131	99	96	129	113	99	126	110	122	121	126	129	129	90	112	90	118	112	109	124	103	131	117	113	121	116	113	113	109	109	135	125	114	96	114	114	111	122	111	114	107	129	118	97	121	87	115	94	109	102	111	115	131	119	126	114	113	116	104	112	128	123	122	89	110	107	94	106	130	130	99	122	93	115	130	135	118	96	114	108	134	97	111	101	119	121	99	102	111	124	119	121	123	135	112	140	135	127	132	129	110	116	96	117	111	112	128	120	114	115	99	110	93	116	115	96	120	104	116	128	102	107	126	88	116	106	126	115	120	128	98	121	106	112	114	118	134	115	96	106	96	106	117	96	126	111	127	118	133	114	99	113	130	114	131	124	120	131	106	122	124	126	108	119	127	110	127	120	120	116	125	117	106	109	110	104	107	98	116	97	109	103	115	130	114	110	95	113	117	114	117	137	106	95	115	128	105	104	110	139	115	99	123	113	109	114	113	109	135	110	116	117	107	115	107	113	113	145	106	123	105	114	126	108	116	115	122	101	122	115	104	109	142	126	116	86	124	135	107	104	125	124	102	122	114	116	105	104	140	127	117	118	121	120	106	107	109	96	120	149	106	117	121	100	104	120	107	115	105	140	120	112	119	106	115	99	92	108	120	115	125	122	129	132	109	110	114	109	123	129	119	121	108	123	94	114	120	110	113	92	119	115	122	123	135	140	116	110	108	99	116	113	112	116	107	111	125	96	129	105	118	123	124	124	118	116	114	117	115	95	103	128	123	114	128	114	116	113	115	98	121	137	123	116	119	113	128	126	120	112	106	115	116	119	87	123	109	118	105	84	104	124	114	118	121	120	103	142	148	130	117	95	105	104	113	131	103	110	113	108	128	92	116	113	114	138	118	118	132	115	129	99	122	116	103	111	116	116	122	93	93	126	105	120	110	130	112	112	110	124	119	129	112	122	124	116	108	108	119	119	101	133	114	105	102	110	99	115	116	107	106	120	103	121	97	96	126	117	120	127	115	108	130	124	155	105	121	125	131	117	98	112	114	126	123	119	112	102	123	125	129	128	101	110	106	125	127	85	114	107	140	119	116	100	98	108	126	114	137	128	134	105	96	119	119	107	133	122	105	109	125	109	118	120	115	115	103	122	126	110	124	105	113	105	146	118	123	138	101	128	119	113	115	121	113	111	96	111	120	112	123	134	105	113	98
13040	9330	4058	3349	2224	1506	1433	877	724	605	599	526	468	462	426	422	446	380	357	401	343	343	354	352	320	364	328	352	331	333	313	307	307	321	330	285	333	302	303	295	313	303	290	318	319	305	297	313	293	305	302	289	314	319	287	317	333	307	311	289	290	275	326	315	278	316	302	327	291	320	292	329	282	320	331	280	271	311	304	283	297	294	298	294	283	292	307	289	291	300	311	283	279	323	284	289	281	281	313	298	295	315	305	277	306	325	337	314	316	316	287	297	299	312	317	272	294	322	276	308	306	269	292	269	282	283	304	284	294	313	305	321	278	313	315	279	308	311	281	290	300	301	290	276	295	309	319	275	311	296	313	292	305	284	314	287	295	286	302	292	305	285	272	329	292	281	265	326	285	335	322	278	325	290	270	297	301	286	259	270	302	302	273	279	266	278	290	315	285	273	293	278	244	272	294	269	259	280	286	285	286	300	300	284	279	279	299	287	286	285	282	284	293	268	282	318	300	290	327	254	300	281	287	313	292	296	316	293	297	281	298	295	262	273	294	258	266	304	262	276	303	296	279	293	276	276	288	296	294	296	296	278	286	337	322	301	293	284	269	268	300	303	298	286	280	298	288	331	286	331	276	273	290	303	276	282	284	289	292	312	320	262	291	289	317	298	299	300	282	293	309	298	278	273	296	302	302	309	322	293	302	288	283	293	289	313	289	279	283	264	294	274	302	302	290	323	294	279	296	254	307	324	286	308	299	310	278	323	272	304	294	284	289	320	292	288	295	277	292	260	284	264	324	288	309	323	299	277	310	280	286	306	310	313	294	299	308	272	292	294	307	296	277	289	316	295	294	288	304	290	304	305	323	275	266	297	303	318	285	288	270	321	287	284	292	290	270	272	300	276	296	287	284	314	283	302	289	286	305	315	268	302	318	300	305	284	315	299	259	276	284	283	284	291	316	282	283	311	295	290	275	300	294	299	318	290	298	288	298	260	305	276	308	319	285	303	309	264	306	278	281	299	263	313	304	337	307	258	291	300	315	276	302	322	291	300	301	275	289	308	278	310	310	311	305	283	287	301	326	313	276	273	293	301	310	284	299	322	287	305	287	243	290	276	309	261	268	286	252	254	291	310	279	316	304	310	297	289	276	285	342	309	281	308	319	326	289	297	310	314	298	276	285	315	304	268	294	288	303	282	270	313	297	276	251	282	289	291	284	288	306	342	312	298	301	324	292	290	283	299	343	284	292	287	301	268	297	270	269	280	292	298	328	291	280	291	298	292	277	331	301	291	293	288	290	264	304	292	297	283	305	295	252	305	283	303	280	269	298	282	300	303	307	303	310	308	306	314	296	295	330	292	284	294	290	271	256	303	303	279	277	291	311	293	288	353	257	320	301	328	303	269	329	271	269	249	288	272	307	296	299	286	288	299	279	304	298	269	312	319	305	309	272	323	272	303	306	315	308	289	307	306	320	278	269	318	308	311	263	294	273	304	318	284	276	280	308	315	282	289	286	306	296	295	274	295	289	262	301	297	297	296	284	292	286	284	262	273	290	303	286	283	297	302	317	276	294	290	291	294	285	286	293	318	306	311	263	311	291	298	305	321	256	293	295	316	304	292	294	277	287	300	281	312	300	308	272	305	278	297	309	302	311	301	305	268	285	294	287	310	284	288	278	267	303	283	286	303	285	292	282	266	287	271	294	308	302	307	295	280	288	323	287	283	287	309	299	262	289	312	271	269	305	305	275	291	310	319	306	291	334	291	278	292	308	293	316	288	278	287	278	272	302	274	297	296	320	313	300	289	287	321	304	314	282	308	307	310	267	271	291	309	283	269	305	295	313	303	297	291	291	285	291	291	291	313	286	323	340	302	299	298	308	270	286	304	301	298	311	283	288	284	321	312	325	267	277	285	329	311	327	303	308	272	308	289	307	318	310	263	302	286	288	293	298	271	290	294	310	275	267	288	293	258	318	334	275	303	304	304	277	273	241	293	312	311	291	294	313	298	295	307	293	315	305	301	288	311	303	301	318	307	298	312	320	292	265	290	321	297	308	314	272	310	275	319	306	329	318	282	296	281	283	328	327	306	311	285	299	310	307	280	283	263	303	292	300	274	317	278	283	303	323	300	290	294	297	295	307	291	321	264	289	304	272	293	276	313	312	304	295	291	321	299	296	326	296	311	295	317	311	302	306	277	293	277	259	283	305	300	300	307	273	307	260	291	293	265	312	303	291	311	285	287	306	305	284	278	300	295	273	305	326	302	307	291	317	338	291	261	276	289	306	300	315	292	286	331	315	289	265	309	281	289	299	268	306	310	298	299	318	284	323	271	286	292	265	308	304	307	282	306	289	265	278	293	309	280	310	283	302	298	304	300	288	335	292	329	306	273	307	270	277	274	322	283	278	270	318	292	286	286	311	300	280	304	311	277	290	304	275	300	299	298	303	287	304	278	278	294	293	283	303	290	308	283	265	327	278	260	297	307	283	317	281	292	306	292	276	290	289	305	279	304	306	298	289	290	282	295	284	302	272	279	327	277	307	291	311	306	282	285	271	309	267	287	303	293	322	283	279	300	277	293	292	318	295	303	305	287	316	295	299	289	293	291	270	298	319	298	334	286	313	284	318	308	282	246	314	276	299	280	288	290	308	280	284	293	296	286	277	275	294	308	263	305	291	298	285	280	307	276	309	278	290	300	293	308	310	298	303	281	263	283	295	311	300	299	325	282	288	291	315	279	327	312	296	269	300	283	296	303	321	292	266	291	282	272	280	325	280	273	309	293	296	327	300	341	296	295	300	286	307	305	283	302	325	327	273	286	284	300	302	306	283	319	283	291	292	302	283	273	289	290	292	285	283	262	301	299	333	303	319	312	295	283	328	302	251	275	294	303	271	297	287	293	259	275	295	287	287	292	271	302	328	290	271	302	291	263	262	294	299	290	280	296	289	279	346	286	283	266	253	276	322	255	303	286	289	294	294	261	314	282	297	298	316	296	266	307	263	301	339	294	289	308	297	278	284	279	291	261	295	304	305	277	275	309	293	282	331	296	273	289	310	299	295	281	296	322	269	310	272	246	276	289	289	288	292	277	303	281	307	271	291	268	302	277	331	276	291	306	270	278	274	285	273	263	272	283	294	306	305	295	266	285	286	288	330	257	281	331	275	303	279	321	294	291	261	295	268	275	306	307	277	295	293	313	311	297	262	295	289	291	276	269	299	301	289	315	290	280	262	316	294	317	277	284	286	292	323	286	285	326	300	286	311	324	285	291	281	283	289	297	295	267	296	305	300	301	285	290	275	300	303	318	308	315	263	287	289	284	251	245	285	295	275	275	282	288	288	308	292	279	262	275	306	294	299	292	300	304	283	291	292	282	312	316	296	287	307	287	281	289	282	305	288	286	327	285	329	273	285	279	275	310	286	310	287	261	258	335	312	328	263	298	267	321	305	316	269	281	295	300	246	292	288	315	304	311	291	276	303	279	269	300
3558	1133	748	503	358	327	333	293	317	305	327	316	282	290	288	313	312	290	279	289	270	274	280	277	299	293	294	306	262	275	304	299	282	319	323	279	345	323	300	252	269	279	307	288	283	309	323	287	285	283	300	303	307	283	318	300	263	302	274	306	311	291	317	257	277	283	283	297	284	286	238	276	276	303	326	331	297	272	307	274	309	295	284	300	315	288	247	310	326	302	306	304	303	292	268	299	275	268	281	277	319	307	291	336	274	289	304	291	298	299	260	285	276	279	301	309	325	297	269	284	312	302	293	300	276	291	286	284	324	299	294	307	252	274	278	272	267	316	290	286	289	303	264	288	295	326	316	298	271	286	284	323	288	299	285	261	314	293	280	307	306	331	299	291	269	314	296	316	265	289	267	291	312	323	312	305	269	308	327	309	316	300	285	274	296	271	289	292	255	305	327	321	292	256	269	296	302	301	275	292	314	317	318	292	323	275	311	317	307	276	297	316	313	290	271	325	290	314	318	247	271	325	282	258	301	295	300	260	322	292	290	301	288	263	281	307	313	277	322	300	312	296	291	263	299	303	278	283	285	267	296	329	291	278	274	291	291	302	296	284	310	288	294	291	304	303	316	294	295	294	308	273	287	309	264	306	301	269	296	271	302	294	269	287	276	273	272	310	299	298	303	315	282	276	286	287	340	295	303	300	321	317	273	289	278	276	251	318	285	295	312	268	304	298	265	311	336	295	297	316	325	272	277	316	289	274	254	318	302	281	262	349	278	299	293	295	258	274	283	311	281	300	271	290	303	290	296	293	275	315	274	273	286	296	301	312	300	299	294	278	277	272	307	302	318	315	299	296	276	281	316	315	309	348	331	302	289	265	291	281	309	270	287	278	284	295	290	311	277	305	307	277	282	293	309	300	308	285	297	275	275	287	266	272	313	275	292	294	268	294	268	292	267	293	295	270	302	307	288	306	268	280	283	291	306	284	340	264	294	288	296	312	288	311	284	298	317	284	287	282	309	288	263	312	309	296	314	296	281	289	294	295	298	276	322	305	274	288	239	275	294	324	298	311	274	325	293	305	327	325	255	304	298	301	282	274	302	271	293	280	303	305	326	283	316	317	304	277	299	298	291	312	239	303	279	291	316	304	299	286	276	281	274	287	270	335	305	261	255	304	269	289	317	304	314	257	296	304	283	298	298	290	295	275	302	310	324	292	310	334	303	321	277	301	307	294	316	287	282	318	302	314	331	282	302	293	286	292	268	265	282	317	285	314	302	288	303	285	290	276	306	313	302	274	336	303	257	332	280	289	279	298	302	297	261	278	321	283	254	288	295	306	280	291	320	259	357	302	264	308	294	279	317	275	312	315	298	281	298	327	276	283	293	275	284	285	284	314	282	283	278	276	263	265	266	315	302	295	287	292	277	288	276	325	309	265	280	283	262	297	277	322	320	304	266	272	250	276	283	322	307	284	263	287	280	293	263	297	285	293	269	289	282	287	325	291	305	283	275	291	297	294	307	301	303	285	310	295	278	283	282	274	310	299	286	275	289	288	293	276	306	296	265	288	306	302	324	260	293	292	305	316	302	310	290	290	294	290	326	287	288	288	322	293	293	261	293	313	287	280	318	291	301	297	307	269	310	281	282	309	300	294	283	276	283	295	288	293	263	300	274	278	268	281	278	303	292	354	338	249	297	263	281	274	287	304	302	300	289	315	294	277	305	279	288	301	260	288	276	244	286	297	297	310	275	295	294	294	277	278	282	268	298	296	304	295	290	297	281	332	287	307	304	297	319	294	302	278	280	301	292	289	320	242	293	325	296	320	294	271	293	303	276	306	281	304	281	275	239	272	290	271	291	308	307	270	256	274	297	284	251	268	306	287	307	318	295	300	291	280	307	311	302	293	255	273	299	284	286	279	300	321	284	292	311	283	296	283	311	308	288	289	273	318	291	313	280	289	264	294	309	284	254	281	268	290	329	276	333	300	299	266	304	296	282	287	273	274	250	283	330	299	333	292	291	315	323	298	267	285	282	317	291	296	312	277	291	312	282	260	305	282	284	286	285	266	277	271	294	309	275	320	306	297	304	262	297	278	305	287	294	257	283	289	286	293	294	283	335	318	301	349	319	287	282	275	273	305	310	285	287	292	315	303	250	283	273	310	278	300	300	315	276	274	292	293	279	291	304	293	297	277	319	312	282	312	296	306	316	334	318	292	273	263	298	273	240	286	298	303	287	273	315	272	299	313	265	285	279	295	269	266	296	298	303	334	288	289	285	302	295	293	285	299	283	283	321	285	321	286	280	301	283	291	288	294	263	294	327	251	287	279	267	294	337	286	296	282	318	304	294	278	315	284	317	309	314	268	309	274	280	321	298	306	286	277	292	322	298	295	285	261	320	277	271	295	298	303	314	303	326	282	322	236	303	270	301	280	276	277	299	293	286	304	266	311	288	268	306	305	321	330	294	281	282	283	288	272	287	337	316	299	287	320	283	306	277	302	288	290	292	294	305	314	304	271	300	271	288	306	310	284	282	305	307	335	313	258	293	285	276	271	286	292	285	309	293	279	284	274	289	262	308	301	294	335	290	289	326	312	287	292	271	288	303	262	276	303	291	297	344	292	310	331	324	300	285	304	258	308	296	328	304	297	273	314	322	300	292	321	263	279	307	284	290	281	318	281	296	280	274	323	307	295	297	314	352	262	256	283	325	282	289	290	291	310	274	308	305	290	340	310	290	295	307	286	277	270	257	275	287	296	291	291	299	283	286	302	295	316	284	309	294	324	294	287	299	331	308	299	324	282	308	315	261	314	286	276	325	288	277	323	294	291	313	263	273	270	288	283	276	294	322	325	331	304	277	291	304	286	291	287	309	311	343	300	283	279	301	257	270	299	319	315	299	273	263	286	279	306	274	304	283	303	271	312	286	264	281	284	309	273	277	284	285	281	325	281	303	285	294	282	306	292	280	319	326	282	285	282	324	260	274	262	303	279	337	287	308	290	296	313	313	317	299	296	310	318	291	284	308	316	310	310	268	284	276	287	278	274	286	274	289	283	272	269	294	294	287	309	306	270	264	288	279	286	281	293	266	311	282	262	307	290	301	300	296	285	295	284	269	303	314	321	282	274	312	304	298	277	353	272	288	283	335	303	277	304	320	272	284	303	270	300	299	289	270	300	282	311	308	297	297	348	346	278	313	315	277	318	305	285	282	270	323	299	268	289	322	269	325	282	288	293	311	271	328	249	300	260	296	279	278	276	306	281	321	284	275	293	288	263	289	284	299	317	315	301	334	268	308	314	291	281	291	328	296	254	300	275	308	281	288	288	280	301	309	293	301	299	282	314	320	301	284	315	308	285	327	303	292	274	321	306	271	287	316	272	298	306	324	302	304	309	297	314	287	312	274	284	287	270	266	326	274	305	300	294	276	279	293	299	293	264	295	298	282	301	302	311	341	261	275	305	292	292	272	291	307	276	297	307	300	265	322	301
3298	1703	1454	1351	915	899	974	756	734	664	707	710	703	682	688	709	682	672	692	748	701	714	710	695	682	771	695	712	726	698	729	705	715	682	686	737	682	685	719	670	684	692	682	753	705	688	690	687	668	670	728	723	691	674	729	682	684	681	694	663	704	697	689	714	712	661	668	697	661	677	703	707	724	678	652	727	686	640	719	670	724	708	714	689	672	712	707	696	731	721	652	667	695	719	707	693	701	693	669	717	719	728	680	746	720	720	720	718	746	683	717	641	688	672	690	710	714	683	680	719	719	685	702	730	684	731	716	662	713	683	686	651	729	749	687	705	707	651	708	649	716	697	654	697	651	700	712	683	728	708	709	653	667	707	711	666	681	661	689	676	721	716	683	748	742	744	688	732	651	698	621	713	679	698	688	690	708	742	702	669	676	688	674	740	659	667	679	692	669	659	663	725	716	711	722	708	696	703	696	655	717	682	707	694	736	686	682	688	700	653	671	677	677	709	719	712	666	670	710	670	680	670	724	728	712	695	725	747	686	777	702	691	685	749	711	705	732	705	713	689	743	733	650	718	730	696	691	683	737	704	732	697	655	720	719	697	682	687	708	673	750	678	715	644	687	680	688	702	696	690	677	670	664	651	655	724	719	658	661	679	743	720	699	705	656	670	682	657	675	688	659	707	665	744	710	678	686	667	717	670	688	678	651	661	686	685	695	677	646	685	658	669	701	671	715	696	693	702	721	671	688	703	677	704	701	750	668	714	644	654	647	690	695	647	676	672	693	721	734	676	690	720	722	725	626	666	678	702	654	706	699	679	698	650	722	697	680	679	720	668	694	699	705	754	732	700	693	696	702	718	654	726	693	676	688	688	664	695	682	712	659	677	707	682	672	705	687	704	679	684	726	690	721	701	656	674	756	749	705	658	654	684	704	660	656	697	745	699	662	729	691	699	694	697	686	708	707	646	690	688	716	737	686	776	684	668	689	704	664	702	713	677	716	720	737	699	707	702	678	709	693	672	726	691	703	726	697	670	709	645	696	706	687	673	655	659	687	699	732	666	735	673	666	709	661	653	687	686	685	685	714	690	698	689	685	647	675	674	708	636	710	678	701	699	719	677	701	687	702	696	697	708	733	711	687	695	698	727	736	685	695	711	664	652	709	672	658	725	665	710	734	707	672	701	699	699	729	674	675	704	630	653	653	676	635	694	664	679	648	679	683	701	661	693	678	731	678	701	693	650	698	688	676	709	718	706	681	661	700	691	675	678	697	681	687	675	730	709	669	694	640	710	678	703	713	748	756	703	672	686	699	702	709	701	645	727	698	738	669	688	700	683	687	675	690	719	715	643	689	678	715	673	702	692	696	681	736	704	672	632	748	704	693	672	686	645	688	736	678	711	682	740	688	657	726	722	684	674	713	733	685	674	737	682	694	699	719	673	700	704	662	704	655	685	668	715	673	641	719	661	708	712	642	674	680	673	706	698	692	688	719	703	726	706	654	670	733	701	698	709	703	759	696	682	658	694	731	655	670	688	709	695	700	661	678	705	668	719	719	735	708	671	644	686	720	686	673	676	673	688	710	733	714	712	686	695	629	734	696	695	672	664	661	669	708	719	665	723	719	724	665	680	727	698	654	644	665	713	673	702	684	687	693	651	755	702	634	679	679	673	691	746	705	696	748	750	672	699	677	731	729	745	754	675	685	685	682	689	685	661	695	654	718	702	732	717	721	716	642	752	708	667	726	690	716	674	712	678	690	660	721	757	702	717	700	709	748	726	685	709	697	671	715	721	680	684	635	686	703	636	679	677	685	663	718	739	711	675	688	708	716	742	667	703	688	728	709	685	674	670	726	693	735	710	680	755	700	675	705	694	696	707	741	722	678	715	706	693	746	637	647	701	685	683	669	694	664	749	675	677	690	698	671	690	707	703	728	692	725	685	646	722	731	682	663	692	697	670	691	726	688	677	698	637	707	678	696	711	625	667	669	753	683	679	729	701	675	665	692	697	663	707	639	663	691	632	672	660	675	683	665	700	719	664	667	719	695	691	666	706	737	689	708	635	706	712	699	727	704	697	686	680	698	684	710	672	751	690	735	691	696	666	710	676	745	728	712	709	667	687	701	695	689	653	734	753	649	678	729	706	686	643	741	661	675	687	752	734	657	679	691	640	660	728	704	675	733	712	708	692	714	678	659	697	704	733	696	661	710	670	670	665	693	703	677	706	757	659	700	693	687	749	671	713	727	667	661	687	727	662	701	687	662	717	693	665	707	756	705	735	654	679	721	715	685	687	701	655	681	709	730	683	701	677	682	755	677	707	671	708	713	703	681	704	660	662	684	701	706	687	671	683	642	704	668	706	705	680	744	740	672	692	683	683	693	712	674	675	708	683	711	702	698	726	734	751	623	716	684	685	649	693	702	752	681	701	697	726	684	698	714	703	671	666	717	663	718	750	705	673	685	696	713	716	694	645	695	724	704	685	726	662	705	681	693	652	726	666	690	630	648	671	729	727	695	700	705	685	708	664	692	658	721	642	765	718	700	711	648	669	713	695	691	698	694	638	650	698	675	722	678	705	718	689	703	697	695	669	707	685	711	766	670	636	643	711	712	689	720	704	697	724	689	705	682	609	728	730	712	634	748	692	704	674	708	684	697	666	706	694	708	685	673	684	694	675	692	674	724	677	665	693	702	699	682	688	758	700	706	690	638	671	741	684	666	703	711	697	661	675	678	685	680	684	701	685	724	705	699	662	679	663	666	723	678	650	727	666	713	667	658	700	698	693	712	740	657	722	662	683	687	691	672	643	672	712	720	772	745	730	707	653	701	677	691	664	704	675	684	703	697	719	714	686	701	677	684	675	662	707	690	662	695	658	708	654	667	686	729	684	640	738	665	689	705	696	682	639	751	711	715	730	702	708	716	700	677	638	707	739	700	692	715	701	690	711	669	675	678	734	671	665	643	666	692	693	705	656	678	722	679	691	726	694	689	730	695	681	643	693	718	689	688	670	689	687	690	652	681	682	691	714	679	669	715	716	658	690	669	701	692	730	707	673	649	675	721	701	686	712	700	714	674	688	704	692	690	698	690	686	681	654	686	709	695	680	713	656	665	676	707	672	686	684	677	716	698	729	668	696	675	715	699	646	705	729	723	702	674	713	694	639	701	678	701	684	728	686	707	665	674	680	699	704	736	679	678	649	700	681	697	678	735	749	711	644	681	722	691	643	681	698	697	705	672	665	722	661	709	713	765	671	737	728	748	720	697	657	719	698	726	692	737	698	716	709	717	743	669	718	663	693	698	671	689	677	675	720	726	685	656	699	702	682	649	678	682	699	681	672	659	674	687	710	695	703	677	743	707	677	692	763	703	716	658	664	676	697	691	660	711	708	669	750	710	681	659	705	691	729	689	696	661	679	715	688	703	679	686	719	706	753	748	693	676	693	724	705	695	732	686	691	686	675	753	744	708	722	727	680	682	667	695	653	647	674
10607	5631	1253	802	495	541	308	293	308	309	297	257	278	290	253	290	275	253	281	245	252	276	272	232	237	236	281	241	217	270	274	223	256	285	213	266	299	273	260	272	259	244	261	276	305	324	246	245	285	266	272	292	231	268	253	271	281	278	249	276	274	239	248	225	265	250	241	270	268	230	238	248	237	243	250	237	252	266	266	248	245	278	293	268	265	267	268	247	237	242	281	282	262	284	288	220	284	252	276	259	223	249	252	257	255	239	245	230	252	296	248	288	252	252	270	255	268	290	251	276	226	253	249	264	231	251	248	293	285	236	249	236	212	266	245	285	286	260	281	306	259	253	251	246	266	262	259	293	263	247	249	252	245	268	225	256	249	251	255	283	222	225	258	265	262	278	255	251	282	253	243	263	242	267	243	231	248	268	262	270	251	247	279	230	252	247	263	293	281	258	248	258	254	247	275	240	284	267	277	252	295	282	251	258	247	259	279	253	269	279	260	263	251	225	259	257	264	249	241	253	243	272	236	276	251	256	281	252	275	249	278	246	272	228	260	262	250	262	301	285	276	252	257	277	268	242	292	244	227	246	239	273	239	233	258	258	259	257	241	275	234	242	232	286	258	251	254	241	274	235	244	224	273	277	246	271	239	273	242	251	237	249	267	263	307	243	268	281	248	259	253	292	258	247	247	262	261	270	251	255	253	224	260	266	256	244	232	220	240	255	265	267	245	239	267	238	255	247	273	272	271	285	238	229	241	261	219	253	276	263	265	269	265	278	246	278	294	261	231	256	269	298	257	271	259	250	242	275	293	250	261	237	288	268	246	269	262	244	251	259	261	257	292	259	248	261	278	259	264	259	242	234	263	251	243	287	276	245	265	235	267	256	248	266	226	266	256	251	221	256	266	282	261	274	257	236	244	251	228	251	288	236	277	250	257	242	278	305	274	225	226	255	269	268	261	259	283	254	258	247	258	254	262	238	263	244	262	240	256	244	228	281	279	247	276	274	267	235	254	282	265	264	271	231	269	268	277	273	249	237	239	254	278	266	236	257	261	210	239	315	256	243	260	227	272	234	261	312	257	267	262	282	255	267	233	292	248	261	282	247	236	269	261	234	263	306	261	251	255	242	275	244	272	277	295	247	251	247	244	270	283	263	268	280	254	251	267	241	263	246	242	275	257	268	241	275	260	264	274	252	280	274	237	260	286	236	250	253	240	242	249	269	245	233	241	264	249	259	266	267	220	245	256	245	246	245	294	227	258	260	277	244	249	289	272	262	254	242	266	259	251	242	249	248	257	250	248	233	240	274	269	276	257	256	270	219	276	242	271	241	237	246	238	248	237	255	254	254	248	242	246	250	235	274	248	250	266	266	273	297	261	262	260	268	249	276	243	266	253	286	278	265	253	239	241	269	243	252	257	278	257	272	279	262	286	251	285	278	257	267	290	254	273	256	275	219	252	253	244	262	254	245	263	228	261	262	251	234	220	259	268	269	275	265	260	250	252	282	239	251	284	239	294	241	257	252	271	260	269	254	273	262	254	252	259	268	233	235	263	257	255	271	257	225	230	244	222	280	275	260	277	270	241	239	265	252	277	239	273	238	254	244	264	230	241	249	257	277	259	255	258	247	259	252	268	276	266	254	269	273	291	254	259	278	268	254	226	271	255	235	269	267	234	245	224	255	249	270	269	281	254	258	255	275	267	250	256	278	289	275	285	229	248	265	253	274	246	273	226	236	241	240	265	263	256	256	254	296	255	255	243	269	280	261	271	273	269	232	258	259	249	260	233	262	271	251	270	255	236	274	260	245	241	253	260	261	269	237	253	227	247	218	242	251	268	213	261	239	268	262	261	281	241	248	248	218	252	252	245	265	231	269	269	225	236	267	240	289	281	275	264	251	255	279	245	243	280	237	280	248	221	254	261	292	272	253	261	266	256	284	244	236	271	268	270	264	233	257	279	252	249	258	267	267	256	231	247	243	259	266	266	271	252	238	254	243	224	226	234	274	242	259	259	251	227	238	254	249	290	260	241	258	265	270	259	252	274	256	284	269	256	244	246	269	239	241	259	247	268	277	232	286	289	274	257	283	263	220	265	268	237	312	257	262	280	256	251	241	250	289	256	236	248	237	237	268	268	236	248	246	289	244	244	252	240	239	273	236	240	241	254	275	248	275	274	281	237	228	257	263	252	247	270	236	278	265	233	238	271	241	267	220	271	230	245	270	252	232	237	267	238	274	225	248	292	232	263	264	276	259	269	277	259	250	272	257	252	269	274	254	290	250	265	271	273	308	235	244	244	262	251	256	278	256	245	285	245	291	293	253	272	266	230	270	278	281	256	227	261	242	254	232	254	254	232	262	265	282	245	248	295	277	243	251	244	249	263	301	264	304	238	242	241	251	252	269	288	258	265	265	258	268	256	262	242	247	264	274	283	253	257	241	252	250	268	239	216	257	256	226	258	265	276	259	281	258	258	263	231	260	237	267	232	248	242	260	243	236	246	246	279	263	248	270	263	255	238	230	250	264	261	267	268	280	253	268	268	288	268	256	265	235	267	269	261	240	242	259	246	245	254	283	256	255	266	262	232	255	238	259	276	251	253	257	260	262	235	246	258	261	274	299	234	271	266	258	226	235	248	240	258	253	275	265	273	248	246	239	251	294	256	264	232	247	258	245	260	313	249	262	246	248	253	238	262	290	259	240	264	264	250	274	272	256	270	232	279	258	231	277	257	281	258	253	261	243	261	260	249	252	247	248	285	256	252	277	243	250	236	254	246	282	289	251	272	292	247	239	243	276	237	242	236	277	299	283	274	289	263	282	245	254	218	228	278	255	251	274	267	259	256	255	236	282	256	243	242	263	264	270	241	261	231	245	241	244	240	253	275	275	243	257	257	223	241	246	258	277	261	264	290	263	261	240	251	251	282	252	219	251	230	250	263	268	232	261	256	264	232	290	295	275	277	260	276	262	286	271	264	250	248	247	283	256	262	273	265	274	292	262	244	256	264	229	262	235	270	280	261	265	235	229	265	251	261	261	264	234	238	271	274	271	248	243	246	251	232	235	274	254	275	278	281	285	257	272	270	232	261	234	266	254	273	256	266	288	250	276	224	223	265	289	254	285	253	240	263	240	292	292	258	266	289	245	273	292	251	222	249	277	267	306	257	233	280	272	250	258	264	219	229	242	299	249	229	264	245	249	248	260	245	267	263	298	266	257	245	232	287	257	251	258	252	228	255	292	251	241	192	275	300	256	290	262	249	270	247	224	248	242	254	246	238	257	255	263	229	241	275	277	251	255	220	260	242	261	263	260	256	285	265	271	263	268	234	263	262	270	240	243	261	233	262	275	291	275	273	253	278	255	249	254	270	269	285	246	279	261	271	264	254	242	245	266	293	266	271	232	258	254	257	229	275	246	268	262	246	241	263	299	247	252	257	252	276	242	251	264	280	252	257	253	287	252	253	270	263	245	238	236	249	267	268	263	237	255
8770	5759	2530	2410	1877	1915	1179	908	750	782	747	705	676	695	721	628	658	641	656	640	606	655	658	648	630	614	598	650	618	630	637	604	611	644	570	603	635	576	581	669	590	617	567	603	628	643	630	613	593	624	629	559	605	597	611	592	593	634	600	579	649	635	645	600	618	635	612	622	664	609	624	620	643	592	584	600	631	670	661	603	619	579	608	579	629	584	601	555	606	614	626	596	615	617	676	649	573	624	582	615	631	579	600	593	637	602	616	605	629	593	603	668	610	616	638	638	617	566	571	636	576	617	609	582	595	580	622	632	573	597	610	608	592	608	650	604	626	587	632	578	571	620	598	601	619	634	599	595	610	631	621	642	550	597	630	589	622	593	603	602	648	578	619	582	604	617	581	594	626	572	584	603	655	644	601	614	668	620	618	586	603	603	614	630	639	650	610	630	597	603	586	629	603	631	573	600	652	631	609	610	599	596	603	600	582	589	655	599	571	592	589	583	614	617	635	575	630	627	611	577	636	599	617	613	602	620	613	628	638	582	583	632	631	613	618	584	555	594	612	612	627	614	600	619	576	601	634	641	615	600	624	585	624	626	611	586	607	571	619	591	618	583	568	596	645	582	601	624	644	587	591	630	627	600	604	584	609	643	609	575	583	601	611	624	599	602	579	603	600	612	562	635	612	577	573	624	604	636	584	608	553	573	619	615	615	614	621	601	632	584	613	597	606	590	636	616	642	604	634	590	630	599	594	579	583	574	593	582	624	672	609	598	561	616	613	603	636	640	603	642	602	592	626	638	592	594	625	593	594	630	624	608	636	654	632	592	587	616	597	611	639	628	586	641	576	610	606	515	566	610	633	549	639	576	619	595	614	621	634	637	618	584	612	630	602	568	634	579	589	608	576	601	587	595	634	639	614	604	571	572	577	625	600	632	594	626	575	578	557	608	574	625	597	639	589	567	615	612	613	578	614	598	635	640	585	605	613	656	598	624	647	600	574	648	566	602	585	605	602	623	622	620	585	628	616	665	612	582	599	628	634	618	589	626	601	604	591	592	605	610	623	587	572	580	596	596	632	578	618	613	619	604	608	592	558	558	608	591	605	632	601	597	634	600	652	631	561	650	603	676	613	515	605	603	584	599	643	605	624	641	596	651	600	646	592	633	579	606	595	657	621	610	607	625	565	621	585	622	652	604	673	637	614	613	605	613	602	592	621	652	580	589	587	631	578	604	608	574	617	613	599	638	572	603	596	590	588	604	620	593	634	582	607	589	602	587	619	631	615	621	626	624	594	582	625	617	593	615	629	600	608	626	579	577	591	607	631	615	551	685	598	593	620	607	634	610	630	612	608	607	643	625	642	609	599	601	650	602	625	601	640	604	590	643	600	602	623	569	623	603	628	595	606	615	621	608	589	594	589	623	600	595	597	606	594	582	612	592	591	642	573	596	617	582	601	595	599	589	619	556	620	601	604	562	573	644	613	615	617	619	627	634	597	578	637	602	623	610	589	606	611	611	621	614	623	597	611	629	575	614	585	622	614	538	632	589	607	600	624	632	626	667	588	645	618	607	583	639	590	599	572	602	614	619	582	579	602	605	610	614	645	631	688	602	624	579	615	604	619	598	571	577	621	651	585	676	593	587	586	590	629	653	594	608	578	616	639	597	612	636	629	622	595	620	599	613	607	590	564	602	631	594	614	601	614	605	578	589	610	638	639	581	578	592	613	596	600	593	606	583	554	655	576	604	589	600	576	598	574	595	600	568	591	601	600	609	602	620	617	612	642	616	572	607	633	603	627	604	576	631	582	618	575	639	632	590	577	578	585	588	589	646	592	641	613	605	579	589	653	578	599	636	591	638	582	624	618	583	631	597	641	595	618	613	580	571	620	623	662	647	641	652	594	614	600	613	599	598	559	618	662	551	666	649	598	619	593	579	629	682	574	627	600	615	642	612	603	639	571	600	608	602	635	611	589	558	640	609	599	608	617	590	648	613	607	561	635	578	626	591	595	596	608	613	614	580	613	596	632	590	623	613	613	642	610	618	595	597	578	568	589	637	620	612	618	589	623	604	609	607	605	612	617	652	610	632	605	588	600	567	580	608	654	609	578	672	577	628	619	579	599	570	613	601	604	590	655	602	623	602	601	607	574	573	622	646	596	596	587	575	636	609	588	649	593	596	613	634	684	630	613	590	632	603	596	547	623	617	590	589	583	582	630	628	634	588	608	614	631	577	615	615	635	614	599	582	610	568	590	605	592	596	599	587	598	620	613	574	582	641	574	585	626	635	596	620	619	645	612	613	621	589	640	583	559	605	594	615	606	616	635	597	569	589	659	631	593	601	621	625	629	638	613	535	621	630	607	609	629	598	588	601	587	627	576	596	600	638	616	561	596	623	613	607	622	644	582	609	596	566	605	579	629	583	648	571	610	560	588	587	577	615	621	596	618	642	582	566	616	650	626	638	629	616	583	631	615	600	615	601	605	561	597	573	627	604	624	628	611	583	618	636	600	608	571	617	641	570	574	589	626	626	605	538	621	601	612	644	609	604	652	564	609	623	623	614	635	628	618	578	638	540	665	585	635	591	615	608	585	596	608	583	644	613	576	631	567	637	621	607	642	607	587	586	592	579	629	594	643	571	621	620	643	607	607	567	639	604	631	597	621	579	554	624	610	623	624	646	610	611	608	634	595	573	597	596	677	590	608	628	632	615	605	586	556	597	602	589	610	635	630	626	589	588	589	612	577	632	635	612	577	588	624	586	601	596	637	596	584	580	651	585	621	576	601	562	593	588	586	610	606	614	623	585	567	598	587	568	608	591	575	629	613	623	592	609	570	643	617	655	636	594	609	627	608	587	621	615	598	604	611	601	597	645	623	565	546	571	617	609	597	594	572	602	586	586	630	603	649	606	597	625	605	608	611	590	616	609	603	664	617	563	636	603	613	605	604	626	605	586	627	604	593	574	608	606	583	619	592	635	608	580	618	625	604	601	584	602	577	617	562	614	599	609	612	641	566	614	586	600	626	626	597	587	606	611	605	637	602	642	585	605	588	601	595	576	637	572	638	591	575	600	588	599	578	587	606	642	615	608	592	621	594	580	588	641	592	635	588	623	581	590	632	609	591	564	616	604	617	644	620	619	598	589	595	631	562	559	615	589	647	635	592	561	649	588	628	592	599	613	595	602	603	636	583	560	639	585	598	696	606	600	593	634	626	569	624	602	578	614	566	606	627	602	562	600	642	608	647	592	607	591	613	589	573	601	608	596	622	605	621	586	564	611	622	641	663	630	640	583	606	598	615	623	596	551	614	607	611	638	572	666	590	578	641	581	600	590	627	599	613	618	647	639	633	593	588	616	647	619	604	597	580	645	608	648	602	619	607	583	642	546	610	588	619	616	610	632	561	585	618	633	615	618	616	586	594	592	612	633	602	679	617	675	609	613	622	575	609	610	626	598	610	599	618	590	627	570	610	634	585	626	615	615	590	596
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
