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
336880009685	336880010241	336880010791	336880011341	336880011891	336880012441	336880012991	336880013541	336880014091	336880014641	336880015191	336880015741	336880016291	336880016841	336880017391	336880017941	336880018491	336880019041	336880019591	336880020141	336880020691	336880021241	336880021791	336880022341	336880022891	336880023441	336880023991	336880024541	336880025091	336880025641	336880026191	336880026741	336880027291	336880027841	336880028391	336880028941	336880029493	336880030041	336880030591	336880031141	336880031691	336880032241	336880032791	336880033341	336880033891	336880034441	336880034991	336880035541	336880036091	336880036641	336880037191	336880037741	336880038291	336880038841	336880039391	336880039941	336880040491	336880041041	336880041591	336880042141	336880042691	336880043241	336880043791	336880044341	336880044891	336880045441	336880045991	336880046541	336880047091	336880047643	336880048191	336880048741	336880049293	336880049841	336880050391	336880050941	336880051491	336880052041	336880052593	336880053141	336880053691	336880054241	336880054791	336880055341	336880055891	336880056441	336880056991	336880057541	336880058093	336880058641	336880059191	336880059741	336880060291	336880060841	336880061391	336880061941	336880062491	336880063043	336880063591	336880064141	336880064691	336880065241	336880065791	336880066343	336880066891	336880067443	336880067991	336880068541	336880069091	336880069641	336880070191	336880070743	336880071293	336880071843	336880072391	336880072943	336880073491	336880074041	336880074591	336880075141	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
50709	29325	8050	6769	1259	932	719	564	529	458	416	408	352	335	355	345	317	332	317	301	295	314	309	321	292	282	281	308	293	291	317	284	285	262	255	280	264	294	259	270	253	304	280	266	282	287	285	268	244	262	277	282	282	301	322	272	271	260	289	259	274	273	249	282	230	286	290	263	285	287	246	271	281	259	269	278	275	284	262	277	264	285	233	282	287	313	269	267	267	283	271	271	281	241	260	281	271	269	271	263	272	251	267	263	286	279	278	254	259	278	257	266	284	238	263	270	271	295	264	264	259	277	266	286	267	258	294	243	282	289	274	283	255	267	268	267	247	287	293	266	269	255	261	274	278	298	293	293	255	293	316	254	299	286	247	253	274	258	256	248	288	285	277	253	278	248	288	261	268	290	273	255	246	277	304	264	283	283	299	263	313	256	286	263	269	277	252	260	272	266	252	273	250	244	279	249	274	290	279	268	255	276	280	276	271	251	257	264	262	274	305	291	295	275	312	247	267	303	277	273	279	261	274	273	274	288	250	271	267	273	263	265	258	297	296	289	265	276	275	276	266	243	270	272	283	284	281	263	275	248	251	270	259	264	266	284	275	274	290	255	281	279	257	277	284	285	270	259	249	295	283	283	262	297	269	281	271	280	290	260	306	306	277	253	228	277	258	291	258	247	278	263	245	273	268	260	272	273	268	243	248	253	283	287	271	262	276	256	267	240	262	261	290	268	314	272	223	247	282	294	262	236	280	267	253	268	295	248	300	277	273	255	258	288	287	271	254	253	279	303	251	270	297	255	276	278	266	253	272	259	260	250	251	274	292	262	271	236	279	277	295	244	258	257	275	283	261	245	274	287	257	252	269	298	233	240	280	279	276	274	236	287	267	283	293	270	257	289	272	293	250	261	270	267	283	272	268	265	288	270	271	263	261	269	277	273	306	270	267	298	283	251	265	273	299	278	272	273	240	301	290	295	245	300	306	276	279	298	271	262	284	272	303	276	274	236	272	258	242	250	262	266	266	286	274	293	259	274	264	294	251	244	273	308	280	243	266	245	268	270	261	281	263	268	275	255	269	255	279	255	285	301	278	275	282	253	246	271	235	289	275	240	283	274	270	301	270	254	295	296	269	251	237	279	237	275	242	290	281	270	262	276	266	279	258	235	267	290	270	305	268	276	264	251	275	280	287	289	285	246	240	296	249	268	256	258	293	276	257	272	256	311	298	252	287	266	266	269	287	249	258	255	283	247	275	272	243	249	291	296	244	298	286	279	279	268	279	274	274	257	284	273	253	254	253	277	258	260	261	249	283	300	265	269	267	262	285	282	262	292	299	261	260	265	252	255	279	274	273	280	260	251	264	254	253	301	249	285	301	289	262	299	260	280	271	263	266	285	290	279	241	256	259	275	305	249	274	290	289	306	266	240	311	294	282	265	259	254	233	262	264	286	248	255	266	281	276	308	228	268	283	244	285	284	258	261	289	234	251	283	259	273	279	278	273	276	295	262	256	253	258	284	305	286	273	286	274	299	262	263	250	258	267	271	243	275	264	298	286	250	291	260	290	272	256	260	291	263	250	256	304	283	275	263	250	268	276	286	249	241	267	259	257	252	283	275	256	287	273	252	277	255	242	279	273	238	269	259	282	292	272	254	284	264	268	262	277	258	283	261	277	279	257	249	286	254	265	300	264	292	265	275	260	256	276	245	275	258	285	265	264	265	263	290	270	232	246	292	280	242	264	269	257	282	256	271	281	283	283	271	252	248	243	296	290	246	273	258	260	285	274	252	257	305	269	269	278	274	290	297	270	274	253	268	270	251	290	263	283	292	245	281	255	279	262	260	264	281	252	274	260	252	252	285	262	248	257	277	265	282	267	281	263	283	291	285	267	261	262	271	279	308	257	271	260	259	257	265	257	273	254	279	241	276	255	250	262	232	257	284	270	283	275	284	277	278	271	259	268	253	266	265	247	270	291	242	274	264	287	274	278	254	285	279	261	278	234	265	287	249	243	269	277	265	260	237	269	260	272	243	267	277	252	255	283	275	244	256	269	261	270	256	284	271	264	251	293	263	275	287	267	265	289	290	251	270	257	264	275	254	254	300	313	292	238	280	281	295	305	255	248	237	261	301	286	247	284	243	262	282	294	258	288	296	232	266	250	286	228	276	285	306	257	267	245	258	271	281	265	282	266	265	284	288	296	270	289	296	297	259	291	265	280	268	258	283	254	256	268	243	284	244	257	282	259	261	283	261	267	261	298	272	302	278	264	287	267	256	295	258	274	256	266	281	272	259	270	262	284	254	293	271	260	281	236	300	306	276	242	244	248	286	261	250	232	281	259	261	262	258	274	248	295	275	257	281	267	278	281	239	248	264	273	269	275	261	269	260	255	284	245	307	251	286	285	266	269	276	258	298	264	275	290	245	294	290	294	267	268	271	285	239	259	248	267	279	264	284	272	247	259	309	243	282	258	287	276	245	284	261	286	266	284	288	272	265	248	312	267	264	239	300	285	267	301	285	271	269	269	221	276	273	275	268	288	237	258	276	253	290	278	268	271	238	263	248	294	275	275	261	269	265	240	282	301	278	271	266	254	283	275	237	235	277	260	253	283	277	221	275	244	259	271	280	261	274	267	258	274	273	243	266	273	251	267	282	285	275	291	293	276	269	243	229	259	276	264	244	266	260	278	254	293	284	303	268	261	248	262	261	277	254	262	262	307	269	267	257	288	324	301	276	252	261	276	280	275	270	260	261	258	276	266	285	254	303	256	268	257	264	274	259	237	299	261	282	285	279	278	252	274	263	286	262	286	277	259	260	286	254	273	253	293	296	273	274	299	280	255	262	271	276	266	259	257	296	260	280	283	278	267	276	268	245	267	244	243	242	275	277	248	277	241	256	265	277	261	286	233	271	262	289	279	261	267	303	266	247	247	296	266	275	272	282	275	279	270	278	250	273	284	281	266	259	231	277	268	247	269	305	247	241	253	298	260	276	282	251	275	285	271	262	242	273	284	286	259	293	249	274	257	242	252	252	258	269	276	294	288	284	260	270	280	294	241	318	259	275	274	275	275	301	278	276	263	239	278	307	241	297	253	290	297	276	284	279	259	279	318	297	272	287	280	274	286	255	253	293	247	277	283	266	288	276	255	294	261	250	279	257	295	259	264	288	243	242	297	278	254	279	267	287	261	286	228	275	273	283	267	262	278	263	295	276	275	272	255	273	241	272	250	247	295	271	269	275	271	273	266	257	270	285	270	268	282	228	266	281	275	276	266	269	266	272	241	249	253	251	272	234	267	223	301	266	273	246	247	280	249	259	256	268	315	274	272	281	273	258	272	295	284	282	244	277	273	257	283	256	251	260	240	264	263	294	287	276	304	249	290	264	248	258	289	282	273	273	281	275	279	304	258	282	271	275	210	257	256	258	274	285	307	241	251	294	249	281	283	262	262	295	301	289	258	277	272	248	277	260	281	238	313	237	281	259	278	279
28981	12874	10845	8704	4552	3858	3116	2572	2227	2008	1759	1607	1494	1385	1261	1224	1145	1077	1045	1006	995	979	916	922	868	890	875	829	815	827	871	865	770	817	806	779	780	781	752	730	796	720	780	756	764	756	755	735	729	731	735	746	718	701	747	689	729	739	727	707	727	749	737	691	723	688	680	725	743	686	731	690	725	694	661	710	690	692	685	720	686	703	691	732	697	757	689	664	681	729	679	654	709	731	678	641	681	708	706	678	715	647	705	724	674	736	724	712	666	688	716	680	702	696	750	674	693	682	688	665	688	697	664	678	693	656	708	700	675	654	694	711	643	733	665	674	673	644	712	676	693	707	740	658	656	720	704	702	696	679	727	705	728	650	692	679	713	680	654	691	650	714	655	673	678	678	708	674	684	706	674	689	634	667	775	692	646	693	696	680	756	692	680	705	664	678	665	647	730	623	687	685	663	703	662	688	663	698	697	712	738	716	717	691	744	683	670	708	699	732	658	748	694	698	694	697	720	673	703	661	667	705	723	681	736	706	684	689	655	656	739	693	678	688	711	642	674	683	675	671	703	696	702	662	666	689	687	677	703	729	728	660	708	691	688	664	657	657	662	670	734	706	753	672	662	699	671	652	679	690	708	715	648	663	723	700	670	665	662	657	688	678	686	685	672	700	669	692	750	686	683	737	684	684	682	686	696	695	674	650	754	678	729	724	661	688	690	652	679	681	677	649	679	658	644	674	670	644	677	679	751	665	690	683	673	652	739	668	711	669	668	664	638	697	690	703	687	696	634	695	666	680	667	699	714	675	684	679	670	670	648	685	636	696	683	694	685	672	669	679	675	702	710	686	663	663	686	732	677	724	710	671	696	636	708	712	665	699	701	748	719	655	703	686	702	659	661	659	663	645	713	654	696	708	692	672	697	686	680	695	678	698	731	715	707	717	718	697	670	685	638	689	695	675	676	668	713	680	677	669	702	677	669	656	686	688	648	714	711	718	699	653	679	688	742	701	712	684	699	662	673	662	678	709	626	743	700	688	675	711	695	701	700	718	676	706	666	643	720	668	670	699	618	676	704	643	718	713	670	712	639	717	662	700	656	650	687	691	716	701	688	657	702	617	648	644	703	686	675	673	653	695	665	686	665	686	694	681	639	675	669	709	682	669	650	722	714	691	714	692	668	714	678	748	681	726	663	726	673	645	677	694	672	690	615	734	683	713	683	675	666	672	724	697	654	677	658	667	697	706	684	673	687	699	639	674	663	709	680	657	681	673	741	641	732	689	666	654	719	692	660	710	714	725	676	692	661	711	674	745	710	638	658	717	703	745	712	646	689	667	695	730	659	652	641	679	664	706	711	676	712	667	660	669	682	684	704	632	697	691	681	602	703	671	710	722	708	641	661	714	668	679	681	678	686	715	682	688	662	704	715	691	684	690	635	674	722	698	670	713	697	698	694	711	699	703	714	687	689	675	667	705	702	683	736	682	688	674	698	667	663	625	685	683	750	713	709	676	721	688	703	703	703	727	696	680	689	687	683	708	711	638	644	703	696	704	681	682	708	689	696	644	622	736	670	692	678	619	674	714	654	723	684	665	728	664	660	689	662	625	729	653	679	724	700	714	710	723	696	664	671	689	672	701	643	680	690	663	689	709	697	701	696	680	719	650	695	692	646	734	688	675	693	690	688	705	650	714	652	713	670	675	684	661	702	674	695	704	725	708	649	727	674	669	675	684	655	659	699	690	679	713	687	632	647	684	682	698	674	668	690	681	674	695	666	685	708	687	709	684	688	637	676	731	650	679	638	669	678	711	639	674	703	685	665	684	686	700	656	701	641	644	650	738	679	694	688	754	649	690	665	660	672	670	702	691	660	677	709	660	702	663	703	656	704	645	682	665	679	701	636	710	748	708	703	685	677	690	717	672	684	663	731	694	660	680	686	691	746	680	673	659	717	742	695	674	698	700	716	674	668	707	709	673	697	678	698	656	648	686	695	678	697	658	700	704	670	710	674	731	689	703	677	650	680	660	727	631	693	703	695	626	681	725	699	725	669	691	677	648	650	721	655	720	739	629	658	685	731	694	711	706	670	662	658	661	741	660	738	655	649	680	693	669	720	655	681	688	651	688	684	701	687	643	663	694	686	722	682	732	687	642	677	701	667	671	678	688	723	626	705	708	659	674	675	651	703	673	687	644	707	714	693	680	670	718	665	737	677	687	671	690	756	652	678	673	679	656	641	657	643	682	676	648	642	682	697	711	668	654	684	666	665	707	730	652	711	657	705	715	698	720	704	660	688	703	690	702	716	703	639	737	758	703	629	705	693	675	684	646	710	667	692	637	697	674	665	702	639	633	666	707	700	699	705	683	662	696	682	655	698	677	720	707	723	690	679	679	707	698	705	702	648	705	710	722	692	701	661	690	662	677	701	720	745	640	693	680	668	710	723	709	697	664	669	682	725	699	682	640	704	747	685	683	689	651	681	682	688	682	664	667	719	690	664	665	707	650	634	702	678	696	723	690	722	694	657	699	715	678	725	730	689	647	668	634	687	721	670	692	691	690	691	635	681	690	650	656	663	686	664	741	700	688	695	660	688	675	622	690	689	650	717	726	699	675	636	672	699	668	685	679	681	718	723	692	699	663	715	663	705	664	648	672	708	727	685	662	675	734	690	692	680	673	724	653	724	686	684	710	647	708	709	731	696	672	716	686	698	671	693	636	671	698	677	678	666	639	702	681	624	711	752	664	704	702	649	679	658	671	685	659	681	667	682	712	660	714	671	688	668	700	676	627	637	633	679	707	746	662	678	732	692	664	690	673	672	644	675	688	692	691	634	668	690	707	674	700	688	700	703	692	665	725	726	670	707	670	689	690	677	681	692	650	695	686	708	677	660	725	632	734	667	727	682	689	655	672	742	687	679	671	685	664	671	655	716	651	729	714	700	674	683	706	688	690	657	682	680	639	653	702	656	663	662	721	633	635	644	709	701	678	674	672	673	673	664	677	679	715	682	669	709	662	661	692	696	712	633	697	678	672	696	676	680	658	696	695	676	717	677	678	675	718	668	727	718	693	683	702	693	697	682	686	676	691	689	709	713	684	700	678	704	702	644	698	656	715	631	668	703	707	690	730	683	690	680	687	626	655	690	705	648	690	677	722	644	707	691	690	693	698	677	705	666	655	692	651	672	625	734	684	685	693	707	644	688	689	705	696	665	697	706	664	694	696	688	660	648	683	675	686	682	655	674	710	682	693	732	697	671	677	706	714	718	682	653	744	695	680	666	719	734	655	632	718	715	638	689	707	708	689	643	632	682	654	694	696	684	663	714	684	654	665	658	710	684	690	651	699	677	703	675	678	662	701	658	705	711	678	708	684	713	680	627	702	693	705	661	658	696	685	672	669	680	678	710	684	656	707	654	628	665	676	676	663	695	663	664	675	678	666	714	707	704	687	673	689	667	658	693	662	702	692	711	701	757	683	644	631	644	671	710	724	705	663
4850	541	214	209	153	153	150	129	157	162	171	134	163	171	155	145	156	148	150	149	147	173	136	149	156	162	158	145	148	157	132	151	162	148	147	131	162	133	147	154	153	150	172	152	161	139	177	149	155	163	159	154	159	148	158	156	161	148	138	153	142	138	160	152	153	160	150	163	151	178	146	172	143	171	141	167	148	136	175	154	156	146	142	146	139	153	151	148	162	139	150	149	170	141	153	158	172	159	142	153	166	142	142	141	167	154	147	157	153	154	147	165	147	165	126	148	159	126	170	132	157	152	148	157	145	160	162	163	154	163	141	161	159	126	168	156	148	140	148	163	154	137	150	150	143	174	163	170	141	158	155	157	171	143	140	122	162	153	128	165	161	177	151	131	150	134	155	162	149	167	142	148	141	137	152	154	160	154	154	151	130	144	143	153	141	159	161	156	149	179	160	156	128	144	170	149	147	141	137	149	156	151	127	148	170	154	159	138	179	149	148	163	154	147	127	142	164	130	158	163	148	152	153	135	150	173	150	116	147	138	142	144	158	150	156	149	152	143	151	135	176	146	153	142	145	171	162	157	160	149	144	143	156	130	168	159	159	151	146	155	150	156	151	146	143	175	167	166	128	153	156	159	148	162	155	123	162	163	139	146	167	146	147	136	157	160	142	146	153	144	164	162	150	150	151	162	168	133	140	148	165	151	161	171	161	150	156	139	161	163	166	165	163	142	164	177	137	158	148	161	137	157	170	129	152	148	151	165	126	145	148	146	166	165	163	147	134	144	132	149	168	172	160	151	171	171	128	139	154	156	168	169	145	131	149	150	166	159	171	136	156	156	160	150	176	158	162	160	156	153	154	171	146	140	148	147	165	166	154	143	171	157	152	173	140	151	146	165	153	162	174	143	146	157	144	158	156	147	167	159	142	165	161	154	151	135	136	163	137	142	191	163	165	142	162	143	153	164	157	168	156	158	155	143	172	148	134	161	133	139	147	131	146	138	157	137	156	150	146	139	162	154	158	159	158	163	127	149	161	147	165	152	141	158	143	169	147	149	142	155	170	130	162	157	157	148	142	140	157	145	166	149	161	149	147	141	141	151	137	168	154	164	144	143	166	154	172	154	155	145	137	135	142	153	147	153	149	138	138	154	162	151	135	157	146	147	160	180	177	160	153	152	154	161	142	151	145	146	171	152	128	141	152	161	167	141	150	146	155	164	187	153	171	152	146	187	164	147	174	138	175	151	160	157	159	151	130	153	168	178	158	131	145	167	144	149	145	148	159	147	141	146	175	154	185	145	146	178	155	148	146	159	143	162	145	167	147	138	175	138	148	131	143	153	146	166	170	146	179	139	139	173	164	165	133	154	145	156	142	140	142	138	151	158	158	142	163	147	163	158	150	154	147	152	146	162	174	177	144	145	150	159	156	165	144	155	131	159	156	147	168	160	157	170	158	151	132	149	152	172	160	161	169	176	153	158	149	150	161	153	167	151	151	133	155	161	165	130	143	143	147	150	171	145	151	143	148	137	154	149	148	158	132	135	156	156	156	132	170	174	164	154	166	127	144	135	161	152	158	160	168	157	159	160	145	176	135	167	135	159	145	164	130	144	152	146	173	169	138	158	134	140	136	165	166	158	143	163	157	155	153	148	155	154	141	157	149	141	158	151	149	150	161	138	150	180	152	169	132	152	159	161	157	140	131	141	146	157	154	153	144	151	144	142	161	168	163	171	134	143	145	127	149	156	140	135	158	130	171	155	154	186	151	135	139	177	136	151	162	153	152	174	156	168	155	163	182	132	160	172	163	145	161	152	160	157	148	147	144	150	175	154	160	157	132	152	150	136	173	161	165	148	161	154	147	154	136	154	156	165	173	152	165	149	162	161	155	142	136	155	165	149	139	177	151	146	132	149	158	150	128	153	142	163	136	137	164	156	136	152	158	149	159	127	164	139	121	135	170	158	154	150	134	170	143	149	176	144	150	150	158	144	165	141	165	158	149	151	154	150	140	153	146	155	141	149	173	140	157	139	139	143	147	158	174	161	159	146	164	164	173	165	151	156	158	133	133	163	145	171	175	137	141	159	156	156	157	135	151	153	150	152	146	152	140	144	174	175	155	170	135	145	158	141	174	125	156	153	170	172	165	158	139	139	141	155	146	153	145	164	164	152	135	159	154	167	161	144	159	153	137	155	162	159	142	139	106	166	166	136	158	148	143	147	134	157	158	147	179	152	138	163	140	150	163	168	143	152	164	135	137	144	150	163	131	144	156	151	153	156	156	162	134	146	147	139	145	157	162	155	154	137	135	162	140	164	158	168	164	149	155	138	141	166	160	124	142	152	154	148	174	153	179	155	180	172	177	151	150	163	155	157	182	152	170	131	140	164	126	141	142	155	166	170	154	147	141	161	162	161	151	161	141	149	144	160	152	161	153	150	146	136	142	161	144	147	132	132	165	165	153	167	138	155	165	146	136	156	143	144	163	130	156	151	163	162	165	148	172	148	162	164	147	143	131	160	140	147	160	155	152	174	176	145	140	144	137	147	172	157	161	154	123	140	143	158	144	165	141	154	181	163	156	164	148	173	157	145	173	180	173	155	140	153	171	171	182	144	163	162	145	144	164	143	163	144	154	154	161	150	143	175	140	155	145	130	154	159	166	181	151	160	161	132	144	138	146	152	129	147	164	150	164	150	159	141	147	163	141	152	162	164	156	140	162	154	163	146	150	146	157	129	146	142	172	130	137	168	164	178	132	155	163	150	155	153	147	146	150	178	162	171	164	150	160	152	147	163	148	144	152	153	145	173	152	149	149	173	132	165	141	145	174	157	137	155	154	151	177	144	161	165	138	163	129	155	150	162	139	143	144	142	135	171	157	156	150	142	163	145	154	138	159	162	155	137	149	156	148	151	170	153	153	164	161	166	161	153	144	174	148	158	163	151	134	146	159	165	167	145	164	135	148	144	155	144	155	139	155	151	167	158	162	144	138	130	151	128	122	145	131	161	141	145	155	137	179	158	117	161	136	150	106	146	140	119	166	164	174	149	145	147	141	164	143	164	172	174	159	128	154	172	120	143	147	149	131	156	158	165	150	138	148	149	140	151	147	133	139	141	161	179	159	135	143	148	156	169	128	161	152	152	150	159	173	159	159	135	154	146	178	164	151	157	148	135	158	148	156	149	142	144	152	156	162	168	141	165	136	147	146	138	132	126	183	136	153	158	151	157	169	148	127	158	141	156	141	148	155	133	155	156	161	148	155	175	178	168	138	162	146	175	147	141	161	136	151	147	162	158	160	138	146	131	152	158	168	165	154	159	165	170	158	142	150	152	141	160	158	152	151	141	129	155	155	158	143	172	127	164	151	155	155	138	160	165	152	182	146	143	172	173	190	155	154	182	154	145	145	157	141	158	158	167	163	137	180	148	171	151	144	140	149	151	154	139	144	196	145	158	174	161	134	141	162	147	174	165	198	143	147	149	164	164	151	159
4383	937	713	721	512	526	511	507	487	498	503	485	462	474	473	501	455	474	458	431	456	439	420	419	437	446	445	474	449	495	436	431	398	502	452	419	443	445	427	452	465	435	481	450	423	450	487	450	420	460	405	422	445	442	477	460	441	452	485	458	450	452	483	456	435	468	480	447	471	472	453	491	473	424	412	463	426	455	459	462	430	431	456	480	476	436	432	415	465	429	449	451	439	432	427	431	437	441	457	458	444	459	400	468	401	423	412	443	445	466	466	474	484	457	480	444	413	465	472	475	414	468	444	464	459	452	441	453	440	472	489	425	460	474	455	451	490	456	409	481	415	469	431	436	461	442	436	439	474	443	469	456	460	420	453	423	473	435	439	466	456	436	441	461	416	438	430	470	419	424	448	487	430	447	417	440	470	482	448	431	471	428	460	483	454	406	422	466	439	417	445	431	440	463	473	444	453	476	443	455	439	453	440	458	424	452	426	437	466	467	453	448	436	441	446	413	455	448	427	442	471	474	446	472	440	408	471	437	438	456	413	479	442	435	467	442	439	482	473	462	478	429	431	465	455	450	450	435	443	464	436	437	483	418	479	462	456	466	456	416	447	447	434	465	443	455	451	473	452	444	469	463	435	454	404	434	424	435	428	433	456	457	504	488	449	451	434	438	456	455	447	429	461	462	469	439	485	435	435	450	423	441	466	419	445	471	481	429	443	437	461	443	417	455	442	458	454	467	451	435	450	450	476	447	450	454	437	473	440	440	453	434	423	449	483	452	446	463	463	477	471	455	457	441	461	447	432	449	427	440	414	408	468	436	438	442	443	438	432	465	473	468	442	431	466	455	486	429	458	456	459	474	442	434	453	458	432	452	436	460	457	429	445	439	452	461	461	468	474	466	438	432	469	418	444	415	456	423	451	449	468	430	489	491	465	448	466	481	426	458	468	408	444	450	500	433	375	401	475	480	461	469	430	438	449	427	469	450	476	459	427	434	441	451	485	430	455	452	466	457	424	488	417	452	464	417	462	466	465	432	447	458	440	451	423	428	462	465	437	441	463	443	448	457	471	450	470	424	455	431	440	432	467	432	437	460	472	455	483	458	450	471	439	442	455	434	452	477	474	474	430	459	465	456	418	444	448	462	473	429	481	457	416	444	449	407	505	474	454	455	436	442	430	423	406	441	460	460	440	452	444	453	453	456	478	420	433	423	434	448	452	463	441	506	453	457	446	423	478	446	438	424	452	454	442	456	460	484	459	415	466	411	439	472	424	456	480	480	467	446	443	436	461	432	467	435	443	452	427	435	431	473	473	471	449	457	450	445	455	453	462	445	424	417	435	455	436	429	431	455	476	418	441	450	466	460	438	492	470	441	435	420	408	453	476	467	471	445	454	417	433	432	449	464	485	443	425	454	456	446	475	435	437	446	447	452	440	416	449	490	417	418	459	458	460	507	439	416	447	465	470	432	457	448	456	450	443	447	460	447	432	403	418	424	506	456	429	475	448	462	448	440	414	504	448	440	416	453	459	410	471	436	456	457	446	467	445	466	481	443	468	504	427	446	445	473	457	463	440	448	403	446	474	451	447	475	484	450	429	453	428	441	457	472	468	417	438	487	426	476	443	457	454	429	419	438	464	443	488	414	472	481	428	484	458	489	482	457	460	452	408	506	462	440	468	427	444	447	447	422	456	484	447	437	440	493	435	457	500	466	449	470	439	456	454	463	436	468	410	455	459	473	433	464	434	486	467	467	421	414	470	456	442	462	404	459	423	417	443	449	470	506	465	458	479	448	441	442	445	443	440	424	442	456	443	441	428	460	451	451	426	435	468	461	443	417	459	429	454	428	468	433	421	465	428	448	435	485	471	462	461	452	468	462	458	450	474	435	430	465	446	486	449	474	471	459	420	452	476	450	450	432	432	449	430	413	474	464	486	454	416	476	441	439	407	441	439	428	449	426	443	431	445	484	448	432	424	431	424	427	484	453	443	421	448	484	424	424	458	481	462	465	476	429	473	432	432	463	452	411	441	464	511	438	433	438	454	436	459	466	458	445	448	469	475	438	438	454	437	473	448	449	444	472	446	447	477	467	468	452	503	427	430	453	485	428	456	467	454	436	438	459	455	479	403	457	478	428	453	437	439	432	471	471	440	428	431	440	442	464	452	439	444	456	447	436	471	442	444	400	439	478	437	433	433	451	426	472	444	457	453	417	453	426	454	497	426	415	425	442	462	439	453	470	483	457	440	449	474	458	454	516	418	423	467	459	462	455	437	439	432	456	463	464	455	469	419	456	428	463	467	454	489	470	469	425	490	454	451	431	443	421	463	448	459	438	441	441	465	461	465	433	472	454	418	450	461	456	402	461	471	470	470	475	432	416	481	444	455	436	489	464	440	482	428	430	422	441	442	438	425	407	452	478	471	511	447	468	507	476	414	445	467	439	450	498	430	442	434	443	473	452	456	429	473	448	431	432	428	434	450	424	463	473	429	430	486	430	441	486	487	411	448	452	417	455	468	459	443	447	466	475	455	467	458	462	449	441	441	468	452	443	439	434	446	420	458	434	427	488	440	431	474	447	463	460	491	445	430	456	430	416	493	446	448	474	452	473	494	453	433	437	464	489	460	477	458	469	471	423	441	470	463	455	450	457	464	437	480	474	460	499	425	439	447	437	448	487	432	468	454	437	447	454	445	478	473	451	411	432	458	414	440	455	441	440	449	430	448	443	423	492	435	433	421	452	466	421	474	418	483	452	482	435	451	411	434	458	432	474	474	454	454	459	452	486	489	441	424	463	410	432	493	451	441	437	450	458	464	433	450	438	422	459	456	447	480	448	463	443	443	468	449	420	461	408	459	435	447	445	456	401	449	487	454	428	490	450	458	438	444	453	482	488	433	488	500	457	463	404	455	456	484	433	444	439	453	454	471	447	446	447	436	429	448	446	471	452	448	472	456	480	438	477	427	402	432	459	504	459	496	474	474	421	453	446	472	445	418	475	472	431	419	467	473	473	481	430	439	494	432	448	490	445	450	444	455	463	439	460	444	481	483	441	467	439	486	443	462	415	463	457	457	441	401	430	455	434	428	472	445	477	427	472	466	445	459	414	453	459	411	455	457	474	435	461	434	466	433	444	440	477	447	431	443	447	479	440	456	463	457	452	429	481	459	446	432	430	457	432	460	470	461	463	439	447	441	441	499	500	444	455	479	427	432	457	430	440	455	516	447	454	419	430	437	426	436	466	461	471	443	471	480	436	452	469	424	445	426	439	450	429	448	396	496	438	479	448	472	484	464	477	445	449	442	470	466	455	479	435	467	451	482	459	430	442	477	442	450	429	436	497	440	480	450	472	440	438	427	463	437	454	488	476	470	478	414	447	452	461	443	457	471	460	458	463	460	461	442	462	467	452	439	438	457	456	474	455	474	449	454	476	408	452	447	437	426	436	436	445	445	485	451	406	468	464	472	458	478	477	462	476	477	461	488	453
35860	16695	3591	2781	716	589	527	419	421	400	297	375	357	300	344	315	308	313	278	302	302	305	300	312	330	294	277	281	313	331	318	313	289	303	283	307	327	293	295	324	281	256	292	286	287	302	318	263	331	315	291	288	312	290	287	293	298	328	293	306	299	314	258	298	307	277	328	338	277	299	278	303	294	302	279	295	289	295	312	269	298	313	313	289	296	289	302	289	294	322	314	288	269	295	281	285	313	304	270	255	270	272	304	282	283	316	260	284	313	270	287	284	288	334	297	273	290	293	284	308	275	289	297	268	287	288	302	324	313	304	317	321	273	264	305	285	320	348	295	324	314	320	261	273	285	290	279	302	285	296	297	318	291	306	317	295	275	287	336	290	312	263	287	281	319	292	263	314	304	298	297	281	322	297	259	314	300	285	298	300	302	302	286	293	288	284	283	317	288	287	290	296	307	295	304	292	299	305	282	286	321	277	294	275	301	259	287	267	323	315	304	304	312	303	262	293	307	264	286	288	340	307	249	257	333	272	300	312	317	306	271	316	283	312	254	280	288	295	297	282	285	301	271	293	304	267	344	284	271	301	294	275	274	278	269	271	327	270	277	302	297	296	286	266	272	302	286	297	291	300	258	311	279	292	259	272	286	306	270	258	295	306	309	285	298	298	258	266	295	300	276	291	277	273	329	314	294	296	263	293	287	297	305	289	273	287	289	246	257	296	270	284	280	325	297	323	303	290	309	279	295	303	299	296	279	305	289	290	282	336	306	302	338	309	316	300	286	292	306	268	296	293	306	293	289	296	307	295	320	290	281	272	281	282	260	290	304	272	290	268	314	271	304	316	288	257	311	286	265	265	300	298	279	288	325	336	293	278	344	283	270	256	322	297	308	309	312	298	282	311	290	300	283	282	257	286	279	303	314	286	263	292	284	303	288	268	288	261	280	312	287	280	280	295	334	300	297	294	306	256	310	271	267	277	256	293	321	287	285	315	281	273	283	309	283	279	303	278	282	290	288	289	292	274	305	285	306	310	298	288	296	292	268	309	297	293	319	279	273	285	280	309	327	292	315	266	252	334	291	271	324	290	261	288	303	291	301	286	280	266	316	300	278	303	297	272	292	294	313	303	280	286	289	305	301	270	284	271	291	285	293	327	263	306	266	296	307	277	279	295	291	287	283	318	308	285	255	295	312	290	265	260	282	313	271	270	312	288	321	308	279	272	314	300	294	290	273	296	285	333	302	267	289	275	267	319	308	280	306	331	280	287	297	267	309	304	265	281	280	293	276	281	283	266	285	295	294	289	277	287	270	318	290	274	259	277	284	273	313	287	271	273	313	240	297	284	283	324	298	331	281	300	273	270	301	292	302	298	301	284	278	279	289	270	314	325	288	289	276	281	302	288	296	271	288	253	305	298	291	291	272	304	288	284	297	301	258	292	277	283	289	314	307	279	351	298	291	295	292	329	323	303	307	278	298	284	271	291	296	272	327	258	277	282	304	318	315	271	283	259	297	305	274	291	306	297	291	307	282	285	302	309	317	319	316	279	308	266	290	301	274	308	293	288	322	274	289	297	294	262	282	311	272	301	311	330	290	321	314	290	303	307	299	292	287	276	312	281	286	318	322	286	290	312	284	256	280	274	309	337	297	280	311	286	292	259	288	294	253	303	285	300	320	287	299	286	297	321	288	294	312	270	305	278	297	324	292	283	322	330	304	286	306	294	280	305	312	299	263	307	281	307	290	326	289	286	350	285	310	257	288	323	275	286	281	275	313	286	286	267	309	308	282	287	294	308	289	295	341	268	283	317	272	304	295	294	289	300	290	308	298	309	298	322	254	289	303	301	284	269	268	291	281	277	285	302	304	306	310	292	283	360	270	283	306	272	308	307	285	300	312	307	294	306	285	311	281	288	292	265	285	308	284	301	303	313	273	330	302	303	305	266	302	290	280	298	310	286	318	297	272	305	308	281	277	300	318	294	285	318	296	326	304	294	266	280	260	284	271	309	296	280	293	298	293	295	312	294	302	299	285	285	281	301	282	304	311	288	284	297	317	278	287	301	297	307	281	314	289	316	329	312	327	274	299	323	292	303	316	307	274	266	288	299	291	280	302	305	289	277	302	305	259	292	298	270	288	304	321	286	294	274	274	266	299	328	290	308	310	322	286	302	294	284	300	294	295	300	296	335	277	280	267	310	281	289	269	310	309	297	260	286	266	286	305	293	349	305	307	297	296	314	318	315	301	305	287	287	275	321	311	289	305	271	290	294	307	291	364	270	344	259	303	324	294	313	313	327	315	293	299	272	284	284	287	343	308	290	308	302	307	314	267	297	296	300	271	266	292	259	295	281	280	301	286	294	306	279	314	257	274	310	301	297	312	264	263	296	298	301	279	314	301	259	248	332	271	303	259	309	296	306	314	298	290	319	306	285	278	306	297	234	292	299	282	283	300	288	296	289	313	289	297	304	308	317	281	317	306	304	296	276	283	286	290	264	306	258	296	323	290	298	315	292	309	277	287	300	259	298	295	288	289	287	295	313	280	307	315	300	318	295	278	283	277	284	305	273	273	296	318	301	272	272	303	298	310	266	300	320	288	269	283	304	276	309	290	299	291	299	333	295	299	312	297	309	292	305	286	301	267	270	290	304	291	289	308	306	327	318	293	298	305	306	257	258	326	304	312	287	307	281	314	253	299	280	292	306	300	301	278	297	305	281	287	271	286	280	294	313	280	282	284	309	285	309	295	272	297	288	290	317	313	285	287	306	287	306	281	291	327	306	295	283	317	306	297	256	317	279	278	275	292	299	272	339	292	300	306	290	269	279	302	307	304	322	282	307	321	309	289	296	269	305	302	307	322	280	299	308	325	290	298	300	327	281	280	265	308	321	287	326	312	287	316	282	293	296	319	299	278	303	318	313	318	292	275	312	298	300	299	283	315	303	293	280	290	334	310	260	292	286	292	294	299	287	274	279	269	286	277	264	262	277	279	282	294	295	303	266	295	291	319	282	272	293	272	300	293	283	282	304	308	316	290	309	307	290	267	296	276	290	332	305	302	281	282	313	311	312	315	324	299	276	323	268	285	313	271	290	267	285	325	319	292	266	310	296	295	275	297	316	274	252	270	305	291	293	301	301	288	320	270	315	305	276	283	267	271	272	300	303	306	302	305	234	274	284	285	277	296	278	296	314	272	288	286	313	302	296	301	325	303	278	291	275	294	308	297	288	295	273	291	289	301	296	284	320	322	305	295	258	292	279	304	271	280	284	301	287	310	307	291	282	303	320	279	304	301	304	285	296	336	291	307	280	281	290	303	295	285	287	280	271	277	295	295	314	266	302	296	250	279	322	295	299	276	283	285	277	302	289	288	286	260	271	286	298	289	302	303	311	301	292	317	305	284	312	263	301	267	280	311	297	291	285	300	291	284	309	313	268	281	275	311	291	297	295	294	294	281	265	299	323	278	316	298	276	279	282	303	301	265	270	294	283
20270	7896	7570	5109	2789	2311	2028	1729	1554	1374	1350	1246	1134	1067	1075	1007	984	978	905	918	884	919	849	831	885	879	840	822	869	874	821	794	850	845	809	836	792	826	796	772	744	775	800	780	780	813	778	701	796	762	780	731	792	777	794	795	804	793	757	801	741	775	755	761	730	775	739	770	689	760	747	709	775	731	725	740	776	762	709	767	757	790	776	752	757	783	744	777	816	740	749	779	723	748	781	784	728	781	801	782	735	776	757	779	721	742	747	739	759	758	781	767	756	752	769	787	707	729	761	799	754	738	755	734	718	718	724	746	733	754	737	752	751	766	764	807	765	789	769	716	721	791	763	760	777	781	726	758	818	786	787	750	714	756	782	750	793	754	765	752	773	725	766	751	768	778	779	788	778	747	757	742	770	744	763	727	756	789	756	757	751	719	748	768	800	736	756	757	702	785	760	787	786	771	724	746	740	700	809	724	781	774	778	771	749	793	777	764	712	760	803	762	750	728	731	806	752	821	753	754	726	773	735	777	720	769	780	742	771	728	759	770	772	818	747	802	750	781	743	764	698	768	782	734	742	734	768	777	686	731	740	726	764	762	718	753	750	739	791	754	733	751	752	758	727	774	762	797	773	683	703	752	759	794	750	793	762	751	793	721	767	751	759	742	772	760	681	782	793	782	792	779	756	731	729	730	740	748	720	751	707	773	756	729	740	746	759	731	759	747	737	749	781	707	762	772	773	752	769	807	785	745	763	741	730	744	770	770	724	710	762	750	756	715	765	740	777	750	748	769	746	743	766	752	831	777	751	753	766	760	728	747	768	753	729	775	784	733	730	733	725	748	719	726	715	731	741	733	745	754	734	717	753	763	744	757	698	756	715	765	768	739	741	725	772	685	774	825	739	802	769	737	723	743	787	758	735	727	744	792	732	751	757	771	688	760	760	781	757	781	729	765	790	777	776	785	782	746	766	740	749	745	794	687	710	759	756	760	783	763	752	784	757	754	767	724	735	725	744	727	722	764	733	725	733	736	773	728	762	761	710	700	756	770	788	727	761	788	798	750	759	762	739	724	776	726	724	751	788	777	771	733	745	755	738	746	743	765	772	721	718	737	754	789	760	747	726	790	733	816	771	741	772	730	745	802	745	737	806	735	771	779	722	792	780	766	810	763	785	752	743	708	779	762	713	768	715	740	778	764	760	754	720	753	808	742	743	720	778	753	769	727	789	793	785	753	763	749	729	791	750	785	730	715	727	765	743	780	775	711	745	742	751	754	724	722	751	747	685	740	769	754	790	792	736	725	708	744	766	774	789	744	725	807	750	744	773	745	813	776	739	754	800	767	750	753	752	789	781	764	790	751	782	729	752	717	794	769	730	795	774	739	760	749	782	774	783	757	768	712	773	810	725	746	702	775	696	772	764	748	733	768	779	759	753	753	766	754	763	778	782	781	802	773	739	793	773	759	794	738	736	702	759	717	777	770	807	779	715	783	762	792	723	718	737	734	783	776	759	808	755	776	763	749	738	750	733	746	749	791	768	726	759	779	757	750	734	758	696	724	783	744	737	764	759	745	709	811	765	782	781	766	749	778	777	752	766	741	727	750	710	761	735	731	743	725	781	737	789	783	752	761	750	741	758	769	788	696	708	736	784	778	681	775	752	802	739	712	758	746	800	745	742	780	767	757	750	747	777	801	773	723	751	747	773	683	747	772	752	737	731	753	726	765	762	729	728	796	738	737	750	766	752	766	767	774	737	703	752	768	726	699	759	777	751	766	810	787	701	716	743	739	686	730	761	767	800	780	760	790	758	781	762	783	691	743	748	757	736	741	744	735	734	743	715	717	786	737	727	761	767	696	762	783	726	796	741	746	724	728	758	769	774	804	714	781	832	735	729	802	732	728	728	785	731	754	734	754	802	717	746	724	745	768	717	725	755	752	745	765	722	736	787	753	768	734	752	703	726	724	774	716	749	769	788	764	763	749	747	763	766	749	777	734	781	732	756	709	788	805	764	746	707	735	796	767	773	806	744	809	784	714	746	712	781	742	769	747	707	769	747	727	719	771	753	763	769	736	747	795	780	748	725	767	766	770	738	739	774	788	784	722	791	747	743	746	740	742	756	758	763	808	736	706	738	735	750	739	785	766	760	772	775	769	776	766	723	752	770	724	714	784	824	758	738	758	761	730	803	752	729	753	739	761	777	761	758	805	809	751	786	758	735	783	782	773	754	752	733	721	771	743	809	761	748	739	740	756	731	759	763	770	769	746	747	742	767	812	760	730	754	775	738	786	711	719	772	747	741	739	728	703	823	807	760	771	789	751	747	811	764	744	738	733	746	758	732	741	729	749	750	775	741	746	764	709	724	784	698	745	714	776	734	771	774	843	793	678	709	756	735	743	707	795	694	750	715	774	717	783	792	767	786	697	761	763	741	726	723	707	786	796	754	734	727	722	755	730	767	717	776	840	797	799	751	762	740	793	779	742	765	738	754	771	730	740	710	740	761	781	787	731	765	730	744	724	731	764	755	822	764	744	791	741	750	714	776	773	723	739	748	733	726	786	788	774	738	720	768	792	767	801	777	792	755	802	715	772	712	729	796	775	803	710	760	738	745	726	735	753	777	768	724	753	763	749	754	760	747	802	738	814	809	746	795	772	745	709	726	734	772	714	806	799	752	813	724	725	706	744	765	729	736	778	728	746	741	787	764	723	707	737	713	756	758	767	741	762	748	745	769	763	762	781	812	768	791	792	773	752	711	732	783	820	764	821	770	734	757	763	804	772	756	730	739	772	732	730	768	691	761	784	783	700	741	796	767	724	734	728	769	747	724	748	784	702	715	760	755	737	748	768	745	780	749	734	746	766	737	730	778	758	762	752	761	779	730	704	734	739	789	751	761	727	763	736	771	734	735	812	738	753	732	776	739	740	790	754	725	818	739	733	745	736	735	723	789	783	761	778	788	757	725	759	778	787	769	784	763	736	797	745	682	793	780	751	774	770	740	756	773	709	743	756	760	762	717	731	737	779	779	703	766	770	720	771	771	763	746	785	781	736	711	720	715	733	746	777	750	769	727	801	788	734	797	722	760	747	704	772	767	733	722	742	800	697	807	752	780	727	795	767	719	768	743	750	788	758	773	788	750	718	774	768	760	745	822	728	717	745	740	735	766	755	738	762	751	719	716	755	725	742	742	787	748	729	792	774	764	655	686	783	758	748	699	706	741	733	772	764	755	757	729	763	750	774	693	768	718	708	735	796	764	750	745	749	732	734	761	749	742	763	712	733	799	747	740	780	772	757	775	724	784	718	756	729	723	731	726	762	763	775	786	761	741	740	785	729	746	787	691	796	758	802	730	768	768	806	777	755	732	747	709	745	749	732	738	768	764	769	841	748	744	751	786	723	714	801	735	719	752	767	757	763	735	735	747	726	793	752	708	844	765	681	772	794	764	761	733	809	738	770	776	780	748	770	751	712	772	796	799	764	768	757	713	756
50547	27666	7260	6038	1228	856	692	599	478	439	416	380	358	337	324	334	328	302	304	295	294	307	305	296	294	284	243	291	300	292	253	265	246	282	278	282	277	259	249	301	289	300	264	302	288	246	269	241	279	265	267	272	266	253	266	268	248	252	268	279	247	271	279	253	251	259	273	271	295	262	266	242	305	273	265	257	262	271	284	286	278	294	214	262	286	230	311	274	265	269	255	287	281	280	266	259	276	250	275	287	260	270	241	278	247	254	270	269	286	253	280	278	247	281	284	292	282	264	247	265	265	284	264	277	242	275	258	249	237	246	254	259	268	221	272	264	242	263	248	252	279	261	288	277	283	280	247	275	258	269	299	256	249	249	266	251	272	281	255	268	272	256	256	297	285	264	259	257	262	258	250	265	229	263	238	249	244	260	286	267	245	300	260	315	251	253	245	262	281	264	266	295	258	255	270	255	267	268	256	294	264	247	232	260	276	271	257	280	265	307	282	285	259	270	233	259	257	265	278	284	261	277	293	288	262	256	265	265	260	275	266	259	257	272	274	258	295	257	276	278	277	263	254	255	264	272	254	265	278	283	229	277	262	291	251	277	245	253	263	274	279	267	264	241	253	267	281	254	285	297	258	259	251	241	263	290	254	275	260	250	260	274	268	282	256	265	276	267	225	277	301	277	257	268	268	246	275	243	259	253	288	245	261	296	245	251	224	230	262	251	228	316	251	277	253	278	266	273	260	268	272	250	296	238	260	282	261	259	250	272	287	238	268	258	265	247	283	253	265	276	218	246	269	268	261	263	232	279	273	250	265	236	272	245	263	274	277	258	255	256	262	254	264	254	250	255	282	261	263	278	276	263	254	271	251	268	259	277	283	281	273	257	280	281	235	253	250	266	266	286	256	264	278	276	237	282	267	266	285	274	277	285	251	259	274	273	240	262	276	258	267	259	258	272	272	270	246	252	283	279	250	256	233	244	272	234	286	267	256	288	257	265	277	264	246	243	266	280	247	271	262	282	252	274	246	276	277	285	263	268	288	272	291	274	259	258	235	267	273	272	291	274	277	261	277	253	258	253	256	261	235	242	278	256	267	255	290	280	266	263	267	261	277	256	256	251	271	232	256	283	256	282	287	243	278	251	253	245	283	263	276	255	281	271	261	249	255	247	285	283	243	248	280	275	243	271	288	265	286	275	254	254	263	254	265	263	259	283	283	249	264	272	266	281	236	287	305	308	245	259	254	279	275	274	281	263	241	281	217	283	258	262	269	258	257	278	266	273	278	255	287	255	268	262	271	272	264	281	273	272	263	266	273	276	281	269	278	276	284	273	277	266	273	252	260	276	250	262	255	267	249	260	254	277	271	252	277	262	265	239	290	266	235	262	269	251	272	272	276	255	298	292	268	251	251	296	259	248	238	258	244	263	244	279	279	252	276	284	266	248	235	280	267	285	266	259	279	274	280	268	268	264	256	249	260	287	286	258	254	284	253	275	275	279	261	275	263	282	255	249	257	272	282	271	249	258	257	250	256	267	277	261	289	268	271	287	281	280	257	251	252	253	267	235	294	282	264	264	292	264	282	240	240	274	242	249	276	259	267	264	282	289	286	259	253	255	255	245	276	282	254	240	226	240	268	269	283	250	256	237	275	274	263	303	274	272	260	251	256	247	259	253	278	278	296	254	279	262	237	254	241	284	264	253	227	241	251	280	253	262	233	275	288	254	236	287	282	293	303	270	290	263	265	259	271	274	265	259	239	267	212	237	234	293	278	272	279	255	249	230	255	245	264	260	234	254	246	271	267	278	302	278	254	286	284	272	249	258	290	274	271	272	269	260	255	275	269	230	238	261	261	269	307	230	277	287	242	262	273	296	233	264	273	267	268	238	275	270	286	250	295	272	273	256	239	268	287	305	276	276	268	274	263	280	266	269	247	279	278	253	286	274	255	280	272	254	275	226	272	265	295	266	259	281	260	242	270	264	238	302	259	257	259	283	248	264	266	258	247	277	242	260	251	267	260	256	275	263	264	266	278	239	253	245	268	239	264	285	283	228	313	255	263	283	250	262	278	262	255	252	247	257	247	269	279	278	304	271	254	282	293	268	266	253	251	248	253	258	260	267	260	285	296	266	268	278	273	235	288	268	266	238	223	263	280	282	269	279	277	260	256	252	267	272	261	249	281	263	271	283	292	243	297	257	252	258	251	266	289	287	255	278	264	269	267	253	249	250	296	285	266	267	260	265	279	270	273	271	269	263	263	302	277	267	266	284	242	324	245	265	271	263	302	246	252	276	299	237	245	252	261	245	259	291	264	297	246	272	286	263	262	271	268	258	238	246	253	274	260	255	284	249	264	258	288	241	248	276	271	258	258	259	251	289	238	263	268	251	260	260	283	268	282	259	256	272	277	252	267	271	272	252	274	268	264	266	274	283	275	261	277	260	278	301	282	247	275	278	248	251	254	234	271	235	286	248	250	265	275	278	284	263	278	270	284	258	262	269	248	274	242	222	265	291	273	251	254	250	262	275	260	271	268	261	281	247	235	266	255	287	251	255	267	293	251	256	253	266	251	274	277	285	265	275	268	272	261	267	270	285	276	273	252	258	272	285	289	266	255	287	280	274	260	285	260	263	252	245	267	252	258	261	263	249	248	273	299	306	259	250	251	259	252	286	239	257	279	297	297	288	262	251	241	261	236	279	263	255	275	236	290	261	300	287	284	270	271	290	276	303	267	263	303	263	277	284	263	261	220	262	267	238	237	294	255	255	247	227	260	276	266	258	268	251	280	274	246	263	258	234	278	268	235	241	253	263	231	232	279	267	272	284	246	250	263	293	252	269	243	262	259	277	267	281	271	304	250	264	268	285	272	260	245	269	269	274	267	272	251	266	258	241	252	282	273	256	259	244	294	272	257	244	252	264	270	267	252	286	277	275	259	285	251	300	262	266	249	287	263	291	271	247	272	241	262	259	265	278	267	272	277	258	258	297	270	263	251	246	288	274	278	277	252	270	251	254	274	267	278	247	297	274	262	282	289	292	248	239	257	262	280	242	235	265	232	289	269	272	254	263	267	288	261	264	282	258	275	266	282	284	290	259	250	289	260	242	283	223	255	271	246	246	253	258	279	250	240	251	232	276	264	270	235	255	258	277	265	262	263	245	279	270	271	269	268	255	298	287	274	257	285	249	259	246	251	266	282	265	248	260	295	264	281	284	249	293	266	254	279	265	300	257	279	296	275	274	262	265	267	262	272	256	267	279	258	282	267	272	278	250	219	267	266	267	257	277	260	277	269	267	278	278	274	259	266	278	273	267	262	280	260	245	252	293	252	279	269	312	244	243	266	276	236	257	282	252	276	245	252	247	287	267	258	266	260	263	296	267	280	262	286	260	272	266	294	250	251	232	256	217	236	266	256	285	265	287	295	279	235	278	283	302	244	266	235	285	275	250	250	259	267	269	246	263	275	303	275	290	262	286	256	247	245	264	249	275
28918	11575	10474	7655	4512	3712	3042	2617	2241	1897	1703	1605	1513	1418	1307	1217	1090	1063	1020	992	929	914	923	944	939	843	854	855	828	850	828	782	791	792	766	790	784	759	789	709	752	785	727	769	737	734	687	733	711	703	710	727	681	694	708	680	678	677	703	717	670	680	687	710	716	688	709	715	682	674	711	696	702	661	695	708	695	716	685	683	687	632	687	656	711	692	676	707	683	694	730	718	656	687	671	669	691	668	662	720	687	659	702	666	718	716	696	673	684	658	692	681	682	725	662	662	678	664	674	714	728	684	679	687	704	673	663	700	690	677	631	667	680	657	676	676	655	702	688	666	708	644	666	665	669	703	703	661	655	697	661	674	686	686	646	684	682	694	676	716	679	682	686	678	709	650	659	644	681	670	629	694	669	708	692	669	667	707	667	715	734	655	675	698	672	684	731	638	666	649	654	630	644	654	648	631	646	680	648	675	692	701	703	693	649	705	680	659	655	648	656	665	687	664	695	690	703	723	685	669	666	665	659	662	694	666	706	703	670	713	650	614	706	695	734	638	677	630	704	737	685	625	687	645	664	630	685	635	703	686	628	697	656	684	689	651	688	643	732	659	680	676	671	658	669	636	701	684	665	711	684	674	696	708	717	702	664	694	671	634	684	675	644	642	674	696	655	688	694	675	695	693	640	663	655	690	693	698	674	663	676	698	652	669	666	657	693	660	725	699	692	665	699	638	737	660	656	696	679	631	679	658	702	655	710	671	699	688	693	642	649	660	699	657	645	633	671	649	648	634	693	679	739	638	646	636	696	630	669	697	664	659	640	682	672	716	664	641	695	677	678	705	680	669	656	678	688	649	662	687	674	651	701	701	698	670	678	694	641	693	653	712	724	682	699	688	680	617	636	674	668	644	685	690	685	636	683	628	696	618	668	680	676	669	664	679	668	639	704	628	631	665	694	620	671	673	630	680	658	683	686	715	696	655	653	659	616	745	665	665	618	649	692	687	681	652	654	679	647	692	662	692	648	679	686	642	689	697	667	704	627	717	645	674	767	664	659	692	680	654	647	660	706	654	666	635	661	690	682	648	684	679	672	663	630	673	654	694	683	675	700	670	683	679	684	674	627	649	684	632	677	669	655	717	698	669	680	670	672	659	703	669	638	626	667	657	652	600	681	656	672	659	643	668	683	667	643	633	679	679	684	668	688	631	645	671	629	695	666	696	719	655	670	657	620	677	654	678	641	681	710	659	708	704	720	638	687	704	661	686	719	674	685	648	699	688	685	655	711	676	678	671	663	688	700	651	712	668	685	689	689	632	683	705	664	633	656	702	670	710	670	701	663	640	643	654	663	650	676	699	658	641	667	640	666	718	657	699	665	724	639	659	675	659	652	665	651	670	690	662	666	678	656	644	669	670	683	666	730	672	682	692	656	659	701	686	674	678	700	696	672	668	662	683	662	695	691	658	689	687	612	651	651	663	715	651	685	702	656	675	657	626	653	678	639	671	633	743	682	703	669	665	694	642	694	689	692	682	654	684	737	703	681	729	644	654	677	665	694	665	679	692	698	639	657	705	663	666	628	659	645	646	638	712	692	644	650	694	661	697	674	681	658	682	717	700	641	689	677	652	700	684	726	701	645	695	668	675	672	679	655	693	725	649	701	668	676	617	672	635	697	673	673	691	702	662	634	672	700	647	608	731	650	691	650	632	668	639	656	706	686	681	687	715	658	712	696	668	675	686	660	674	676	695	657	690	695	701	644	639	701	734	632	643	667	679	665	650	655	692	701	617	709	659	677	678	700	685	667	695	703	622	658	672	689	716	661	690	608	684	714	657	717	691	642	690	657	673	689	649	689	700	688	664	683	680	619	710	674	668	691	665	696	671	637	661	715	649	674	669	706	672	696	658	678	639	658	624	693	618	643	664	668	628	695	646	653	686	692	638	678	701	684	654	639	660	667	692	688	668	673	683	674	697	667	630	657	671	683	697	669	695	664	676	645	686	648	672	670	644	645	658	706	662	658	667	672	676	611	697	676	698	660	637	633	694	612	709	686	676	660	676	692	658	676	678	697	637	652	652	664	693	689	687	650	689	676	635	662	686	660	662	688	664	682	699	692	654	684	684	679	681	627	683	640	611	678	659	684	707	661	661	723	733	689	701	680	708	666	644	692	664	671	719	646	657	678	682	682	657	677	685	657	687	712	668	676	658	639	665	660	657	655	672	639	714	682	690	698	675	665	697	713	645	673	665	687	612	656	671	643	667	689	645	641	692	674	661	701	638	660	667	680	678	651	692	672	646	663	649	716	675	663	663	713	667	705	667	666	701	687	655	655	674	683	646	683	681	694	675	658	662	690	686	692	640	665	671	684	711	741	698	663	649	706	635	677	683	702	655	752	705	684	717	699	657	678	670	648	677	648	717	667	672	679	656	656	620	656	661	676	690	672	661	685	646	635	732	697	708	671	641	653	652	707	683	665	647	664	655	708	643	713	664	656	631	675	644	672	700	669	683	650	724	682	696	683	643	644	700	671	664	676	681	675	649	697	682	672	651	645	653	684	669	644	693	664	695	673	686	690	671	684	648	653	679	656	653	695	653	650	640	653	672	679	655	720	672	671	698	688	701	679	660	663	673	654	686	685	685	634	652	677	669	675	654	635	683	682	651	658	655	661	676	686	690	679	704	653	682	643	665	655	644	646	669	714	682	674	672	654	697	668	681	663	664	678	660	681	645	630	648	628	648	667	630	639	703	662	662	696	673	694	694	701	660	672	665	706	662	710	685	733	639	693	678	616	648	667	706	670	721	609	628	665	692	629	653	689	651	701	638	709	674	637	656	636	678	667	673	682	599	668	654	673	695	677	662	676	641	622	658	643	678	679	634	717	690	699	647	691	625	679	690	706	627	714	657	655	653	661	662	664	716	670	633	668	685	627	654	672	686	688	667	633	688	691	661	693	663	655	633	642	671	671	655	640	635	707	670	710	676	675	701	690	698	698	653	668	684	689	644	630	717	678	663	711	712	643	699	668	709	707	658	662	674	681	727	686	668	674	680	657	686	710	704	701	664	641	648	667	661	651	672	676	688	701	638	641	652	657	675	729	727	670	669	682	681	692	648	630	653	705	684	686	655	726	651	656	726	636	682	681	661	664	674	645	685	675	667	678	659	660	669	720	658	673	683	677	659	690	651	693	656	649	664	682	644	673	638	616	700	686	724	678	623	688	703	688	662	679	671	639	633	660	641	669	671	697	679	650	686	701	688	655	664	652	658	637	667	617	685	644	685	636	673	672	677	657	673	698	665	700	664	633	640	705	654	705	743	672	686	664	673	670	672	678	658	670	650	660	661	640	664	669	667	630	668	701	724	646	726	652	676	676	645	676	666	677	712	687	665	668	643	642	671	720	664	710	677	698	652	642	664	690	699	647	697	677	611	729	649	692	666	683	639	664	652	700	674	703	681	685	708	715	640	664	666	665	680	725	673	648	743	705	667
4437	516	246	218	176	163	192	155	146	185	165	159	146	165	150	158	144	166	162	147	146	168	149	152	141	141	133	153	137	150	162	162	158	142	149	155	172	145	166	164	169	146	149	145	173	160	158	159	180	141	145	155	173	155	149	145	166	152	151	202	134	148	131	148	144	167	156	164	137	158	161	137	164	156	143	167	165	154	156	147	151	180	164	148	144	168	138	171	154	160	164	170	150	168	159	128	153	150	167	133	149	166	165	143	161	172	146	175	159	147	163	160	157	142	131	154	171	159	149	157	149	132	163	147	156	139	148	125	150	140	157	141	125	139	154	149	151	138	141	154	177	144	152	141	141	148	139	189	158	141	114	140	153	139	153	139	148	151	172	155	157	148	165	155	151	154	146	140	153	150	147	162	150	148	139	137	151	145	181	148	150	164	144	164	144	146	146	161	183	151	149	161	154	134	146	129	164	154	162	150	147	131	136	158	142	135	124	140	139	176	157	163	140	136	165	162	141	160	156	139	160	148	173	162	164	187	130	162	168	140	170	175	166	141	152	160	158	118	149	155	133	163	160	137	153	170	149	167	153	163	175	129	161	142	150	140	166	152	133	151	146	163	149	168	151	149	160	158	164	167	133	145	173	141	149	147	146	144	152	156	153	158	150	147	144	151	145	150	149	145	162	144	127	167	148	150	154	150	161	153	144	132	168	155	154	151	150	131	156	137	146	143	156	163	177	154	165	153	172	170	150	144	139	157	134	129	144	149	142	167	142	139	152	148	163	159	164	153	171	150	157	145	168	162	174	151	156	152	137	151	147	132	134	153	144	145	157	145	159	146	152	188	152	131	159	165	168	143	138	146	153	157	163	142	167	148	142	155	157	164	169	144	147	157	151	144	168	146	131	158	151	175	173	132	144	137	152	152	166	146	139	145	154	135	161	138	174	146	141	153	160	172	169	164	161	144	153	146	148	160	152	153	154	158	155	154	134	147	152	161	144	146	165	137	145	150	164	139	161	158	157	148	153	145	164	162	144	147	150	147	163	172	170	170	184	165	158	152	157	161	144	166	163	170	172	144	137	158	167	157	168	155	136	144	167	156	133	130	162	138	171	153	151	132	140	139	163	166	170	160	164	149	159	145	147	159	148	166	147	159	151	161	147	192	142	170	137	152	146	136	165	147	167	190	162	150	138	147	163	149	162	171	163	145	150	147	161	142	139	175	139	146	127	148	155	162	155	138	142	166	155	163	140	143	164	157	160	157	165	173	145	153	145	136	153	153	156	158	161	173	153	162	158	154	172	176	153	153	157	167	164	179	160	144	156	187	162	152	139	161	128	159	171	166	151	173	154	156	172	177	147	143	141	148	141	144	149	134	164	164	127	143	155	175	150	166	154	150	159	174	145	160	162	156	143	160	159	149	154	152	166	148	157	183	148	158	159	146	152	162	155	126	157	169	162	136	149	146	168	140	168	163	180	149	140	164	147	142	164	156	149	167	159	146	151	151	151	146	161	169	143	154	163	147	152	153	155	150	158	140	153	170	168	152	142	172	156	174	164	158	145	140	145	130	128	147	154	158	143	120	169	148	143	137	142	154	148	137	147	153	154	144	173	133	178	155	165	152	170	168	143	162	168	129	142	138	137	179	165	156	154	131	156	107	137	128	168	114	158	145	163	149	161	175	159	163	166	162	148	162	148	150	175	140	145	152	174	156	154	161	138	160	135	145	161	144	152	128	152	132	146	150	159	146	147	156	126	174	171	156	151	172	162	150	144	171	149	160	167	148	157	152	157	160	150	128	147	150	134	146	166	168	150	157	152	146	143	147	169	147	141	173	126	150	150	154	168	172	175	147	144	132	164	130	169	154	135	155	149	161	156	164	177	160	145	149	147	150	186	152	180	170	155	150	148	146	133	155	148	162	163	159	138	149	152	172	162	166	168	160	163	143	146	146	126	132	164	146	176	160	163	129	160	168	163	136	165	156	141	157	155	146	148	134	159	150	150	167	152	143	158	202	137	146	161	155	157	139	136	129	135	147	150	171	166	165	160	164	154	136	159	160	189	115	162	167	142	171	159	158	155	177	171	165	173	147	130	154	151	151	129	175	172	146	157	138	154	161	148	154	146	160	161	150	165	155	150	206	142	139	161	174	155	136	133	146	168	147	159	145	155	178	167	142	149	145	152	168	175	143	146	133	140	144	136	171	154	146	137	169	162	166	158	134	149	184	162	153	174	143	151	162	167	164	154	154	130	170	142	137	145	135	167	133	149	146	159	170	143	154	137	149	162	155	142	148	186	146	145	157	154	148	143	154	144	159	132	141	159	146	164	152	168	159	179	140	150	162	153	142	153	159	178	167	162	159	142	156	157	148	150	159	136	152	184	149	162	160	146	149	161	160	173	145	168	157	151	153	167	153	176	153	177	150	155	161	154	130	129	150	139	151	151	192	131	179	162	150	135	148	148	157	141	139	157	132	150	157	167	167	132	166	173	150	144	173	145	125	159	160	162	165	182	158	146	128	141	152	161	131	158	152	146	173	167	165	139	150	174	173	138	165	183	154	163	173	189	174	155	172	164	160	183	141	163	145	154	148	144	148	144	160	170	166	149	163	185	159	154	175	148	156	147	136	158	146	159	165	161	149	131	140	146	165	137	167	139	150	163	156	148	155	172	147	145	169	142	152	149	155	148	168	145	150	142	151	153	132	159	141	147	149	143	150	168	169	167	148	138	132	156	149	160	161	171	151	144	154	159	147	165	156	158	156	142	167	155	132	151	145	177	141	141	144	144	156	165	134	137	138	147	146	158	165	169	156	139	166	174	161	145	171	137	157	158	156	153	138	145	162	159	124	152	153	134	133	153	166	166	155	154	156	169	153	159	135	177	152	176	145	162	161	144	156	150	146	171	147	171	165	160	163	139	162	147	164	144	144	128	130	154	170	163	151	163	140	160	170	171	150	141	139	129	134	141	138	131	144	149	119	153	144	158	155	158	152	149	162	147	139	121	166	152	181	148	154	156	146	143	164	139	141	140	175	131	125	175	162	168	139	170	143	170	158	164	141	138	157	157	157	145	153	154	155	160	129	153	142	139	173	147	161	157	144	139	152	164	125	140	164	130	159	150	162	159	169	160	150	155	167	138	152	140	152	141	151	159	138	165	129	183	139	153	129	143	162	139	150	143	168	183	153	170	143	135	142	145	135	145	151	164	161	140	124	124	155	159	161	148	146	155	185	168	150	158	150	144	134	147	144	165	157	141	150	154	166	142	150	156	131	135	153	142	165	149	126	160	161	161	147	142	156	150	158	143	156	152	144	151	144	160	162	161	150	155	153	155	130	148	154	179	145	153	147	133	164	142	149	132	165	138	161	172	151	151	169	134	133	170	152	145	149	160	151	161	131	162	141	160	156	147	154	145	138	152	157	146	145	174	172	143	136	161	149	151	164	153	137	153	160	151	179	152	133	143	153	147	162	175	145	148	157	148	166	154	134
4231	909	788	810	546	506	485	480	445	478	495	480	451	454	442	448	441	467	467	456	446	435	417	493	483	444	431	442	415	456	450	435	439	457	469	444	474	453	457	467	440	495	484	464	471	469	433	459	450	452	472	402	471	449	449	468	442	470	411	473	486	438	486	478	467	470	456	433	433	456	436	462	473	436	430	426	457	465	440	466	428	449	425	425	477	432	441	490	448	413	456	449	479	441	485	447	456	459	431	430	423	451	485	448	467	493	432	476	441	422	439	482	461	428	407	441	466	463	488	460	432	433	445	440	473	422	478	431	434	471	435	427	440	466	493	441	455	446	461	469	423	432	423	435	467	456	440	423	459	429	452	452	414	451	462	437	477	455	442	431	434	429	444	473	436	459	439	458	440	453	475	446	419	454	449	437	446	444	437	472	418	423	444	429	424	430	471	459	451	479	394	446	476	466	463	455	472	451	440	450	457	463	446	444	452	457	501	488	500	462	478	463	441	446	457	483	431	424	466	459	468	455	412	461	448	420	446	464	412	415	482	459	437	459	495	426	449	449	467	438	449	436	443	430	466	451	450	406	412	473	452	482	450	456	469	428	462	440	464	443	431	451	438	461	447	453	502	481	470	462	408	466	464	441	416	478	499	487	427	420	439	434	476	427	420	441	451	448	479	450	453	410	435	432	392	473	437	458	483	499	479	434	439	432	449	442	450	438	484	458	440	459	423	440	455	465	458	496	472	477	453	408	455	432	466	469	438	471	424	428	466	443	434	437	475	454	465	457	447	465	435	464	421	435	459	465	453	487	409	455	447	400	433	431	476	444	437	444	478	404	470	442	420	409	449	467	404	485	437	443	421	440	475	447	453	463	466	458	416	438	424	431	461	458	428	475	480	462	458	417	494	494	471	421	421	467	443	439	467	493	444	449	483	435	464	449	452	421	422	428	467	444	455	438	426	455	420	438	484	465	434	425	465	466	449	455	436	467	468	456	472	465	439	442	457	432	471	427	438	446	456	454	430	451	420	474	482	471	449	469	451	454	475	488	442	473	439	444	405	438	429	434	440	398	426	441	422	464	478	462	449	428	441	448	414	463	420	409	429	447	449	503	410	481	467	427	477	405	482	507	445	437	422	420	408	406	453	437	435	449	456	453	451	452	436	424	455	450	440	458	463	444	454	414	464	405	472	471	449	466	455	455	446	445	493	463	452	408	492	496	469	434	436	486	436	442	445	454	425	464	491	442	439	452	453	472	446	440	426	467	484	435	437	418	444	426	447	443	421	450	445	406	478	459	437	412	446	471	440	468	495	451	425	454	452	487	434	452	429	415	440	484	444	426	469	466	431	447	424	472	434	437	489	401	450	461	457	437	408	422	435	436	455	442	428	451	488	453	458	428	432	483	448	433	432	428	458	424	414	453	428	446	451	435	468	445	467	440	442	455	446	478	457	420	437	448	464	428	417	449	459	427	428	449	431	467	442	430	432	445	467	441	447	461	446	471	466	462	438	471	448	464	457	436	424	502	479	450	481	428	442	451	458	459	425	427	475	506	410	464	458	456	431	408	422	445	457	450	450	430	456	464	407	422	444	419	436	442	431	441	432	456	398	443	490	419	451	442	492	467	428	451	449	469	451	435	405	431	466	467	435	430	462	442	449	391	486	450	445	449	437	431	423	464	467	440	409	449	477	471	441	485	381	458	437	465	458	461	459	490	421	439	470	437	471	455	446	445	413	491	443	441	457	456	462	467	448	426	457	431	455	459	454	451	439	420	467	453	463	448	476	436	419	478	394	453	476	477	429	462	438	458	452	436	424	440	462	468	456	454	423	479	447	460	454	432	444	434	470	429	476	442	444	476	451	411	458	442	436	429	439	464	456	454	450	411	452	473	450	442	422	453	476	402	429	420	482	411	464	427	432	460	465	443	474	417	475	465	452	415	464	441	457	462	426	438	463	456	431	425	424	467	446	456	445	466	428	494	466	489	467	477	428	458	457	467	443	450	480	453	447	431	440	462	431	458	477	450	443	426	415	466	442	431	408	487	421	429	453	453	450	498	438	411	454	407	418	447	422	419	435	424	452	444	443	419	435	427	464	444	458	442	433	450	436	436	490	456	460	457	488	472	450	413	439	478	456	442	448	463	453	450	420	447	433	436	452	411	459	456	411	463	469	442	479	452	489	489	428	445	429	447	484	434	481	461	463	475	446	442	469	448	432	446	439	437	424	471	453	443	453	398	490	440	465	443	436	464	454	403	457	456	482	445	462	463	410	415	443	436	437	471	483	484	462	504	469	452	424	429	430	443	463	449	448	449	421	451	459	437	461	436	448	459	434	438	451	441	451	474	440	418	417	464	468	454	467	440	469	450	459	448	425	437	438	444	450	438	443	425	433	464	442	450	453	403	469	422	484	431	492	448	416	441	474	448	434	442	487	480	423	450	479	422	450	426	411	448	426	453	439	419	459	424	462	465	424	470	476	430	449	492	444	463	479	452	495	418	433	485	411	455	454	413	467	450	462	446	444	451	480	462	493	456	443	430	452	480	457	454	466	465	419	441	446	485	476	446	462	459	477	472	437	404	483	414	493	444	450	456	415	418	446	464	445	462	464	474	466	470	465	465	470	457	429	462	438	472	458	455	467	440	452	478	443	447	456	411	427	458	461	456	455	442	453	466	461	450	473	454	434	439	467	440	448	418	441	435	461	408	481	436	457	471	444	442	460	439	483	484	463	470	395	470	419	415	463	439	417	438	456	443	455	448	419	471	441	456	428	468	463	436	511	430	465	435	427	452	471	451	416	448	467	466	438	471	451	435	450	466	488	457	464	430	473	442	423	429	460	482	455	427	431	430	484	445	441	470	480	432	463	427	441	449	466	504	442	442	488	451	431	478	472	443	466	451	414	459	457	469	426	437	428	463	456	468	461	468	491	472	457	477	464	467	453	431	402	435	487	428	426	438	426	458	477	453	446	462	407	474	440	456	506	452	485	425	442	452	461	471	445	446	452	442	408	453	426	461	473	478	460	450	429	436	441	408	460	474	411	446	494	408	469	447	432	446	468	441	432	450	468	469	436	441	469	426	432	443	452	452	474	483	438	482	459	469	484	449	414	448	455	486	489	459	478	416	461	430	431	449	444	435	430	439	452	462	466	440	475	476	463	489	472	444	458	454	462	420	401	440	443	418	452	477	453	460	439	444	415	459	483	438	436	437	469	448	463	464	449	453	432	462	441	442	406	490	502	455	433	454	470	422	498	433	457	462	466	477	451	467	440	424	471	432	461	407	481	490	471	482	440	456	454	425	442	477	412	472	424	427	460	398	466	428	391	453	439	403	458	462	442	456	477	472	452	438	423	450	418	516	453	466	424	468	441	456	450	426	455	459	474	433	448	468	430	435	464	463	460	462	468	452	456	464	441	442	453	461	438	439	459	439	439	471	444	428	458	461	460	417	467	459	463	446	469	465	427	444	453	447	429	454	481	423	435	470
34537	15439	3326	3373	753	635	541	455	411	346	406	369	346	323	311	309	330	333	358	324	312	313	311	291	291	296	339	314	312	283	315	290	274	309	272	271	316	318	334	296	313	293	300	266	294	277	251	289	294	273	285	271	281	272	310	272	296	278	313	301	267	308	312	286	282	323	295	260	273	279	258	310	313	264	302	319	311	306	291	280	269	295	266	310	282	316	272	320	302	324	268	302	305	287	301	278	300	317	288	297	303	318	267	275	289	269	313	280	293	284	279	285	280	280	300	273	295	272	333	274	277	288	254	260	288	276	316	285	281	278	288	287	263	323	313	334	282	303	274	277	268	299	286	256	285	278	332	262	265	280	338	282	271	282	298	314	297	259	286	272	316	295	298	280	308	263	291	313	297	293	267	269	268	322	277	290	280	297	284	262	268	299	299	336	283	275	294	260	275	280	298	306	314	284	271	275	303	300	259	280	291	279	272	286	300	288	297	284	286	316	311	304	258	307	290	303	264	289	276	286	268	292	282	303	295	307	305	290	300	312	291	307	312	297	279	280	309	299	294	281	299	265	291	284	277	296	271	275	279	273	295	285	300	342	260	283	281	291	291	293	291	296	299	296	278	282	318	303	295	289	294	283	318	281	294	302	271	312	290	302	282	285	265	281	279	324	319	306	246	282	292	264	284	259	239	288	302	292	286	284	296	311	312	287	310	304	260	286	286	299	296	326	274	274	280	319	279	291	310	300	311	282	311	281	307	290	287	288	299	285	284	290	266	297	267	284	285	310	310	315	284	301	269	300	290	291	323	289	309	302	264	304	276	267	276	272	295	276	299	298	308	284	276	302	289	282	314	309	317	311	307	288	308	284	286	298	288	321	314	260	274	310	315	286	301	272	284	297	301	301	305	316	281	303	303	292	286	269	269	276	265	280	292	299	274	309	316	265	295	311	276	291	265	300	274	291	267	288	299	282	293	318	290	304	315	269	322	305	269	316	285	281	332	285	279	322	293	292	250	293	293	261	267	304	271	297	252	276	327	266	272	306	280	294	288	255	278	286	292	271	297	281	279	281	299	325	279	308	321	302	310	310	303	307	279	264	305	323	317	316	302	267	301	259	267	301	292	304	289	274	316	312	259	276	302	310	297	329	319	310	290	259	326	291	286	288	269	291	298	319	270	255	294	289	316	286	298	272	250	299	320	273	289	271	311	297	282	290	299	273	278	288	287	306	275	285	306	268	284	319	313	292	303	294	270	280	299	301	272	303	277	275	284	250	292	276	318	310	301	273	287	327	271	292	298	269	277	274	283	278	328	300	279	282	308	272	293	279	275	277	299	272	271	296	297	303	307	280	260	293	285	304	285	269	338	301	332	302	287	297	306	284	283	277	316	278	298	277	302	285	278	260	254	302	297	319	258	287	287	270	292	278	277	303	270	283	287	284	257	307	303	275	295	265	310	308	286	301	304	279	297	288	263	286	271	269	286	311	270	292	299	293	279	319	279	322	289	290	284	255	288	300	262	273	246	286	305	299	291	311	300	282	262	271	281	300	298	293	295	274	331	279	289	301	295	305	312	289	317	306	289	323	304	273	298	255	314	330	303	304	305	304	317	271	302	323	291	305	319	297	299	309	277	283	288	254	280	315	298	300	311	329	273	304	302	268	305	281	288	314	282	302	283	289	313	275	257	282	302	300	289	289	288	272	313	323	271	248	283	335	278	257	303	294	286	291	311	289	274	271	271	302	308	290	277	268	298	291	288	295	296	287	294	284	294	270	278	290	325	267	286	264	331	310	314	308	254	303	285	274	283	273	324	300	318	274	286	295	274	291	292	284	303	275	265	305	287	333	297	278	310	272	298	260	299	244	293	313	301	279	302	287	280	295	266	294	287	275	283	284	274	305	294	282	304	289	283	308	259	266	295	282	293	285	276	298	277	277	272	289	307	343	281	285	291	288	283	328	297	297	289	302	304	297	329	272	293	268	293	283	289	268	289	295	289	290	298	293	302	259	293	271	278	268	282	279	293	309	300	296	289	276	287	281	297	278	293	310	313	291	297	284	305	301	264	255	269	271	285	274	298	274	275	318	310	298	294	285	295	289	295	287	286	278	320	298	334	293	258	277	321	310	301	303	282	307	310	289	292	281	287	315	257	313	278	312	281	276	256	264	273	286	284	303	291	297	283	261	308	318	290	336	266	322	275	272	280	284	286	267	271	260	318	277	286	316	315	329	322	293	288	308	307	272	284	287	323	289	306	283	314	297	304	327	288	287	303	273	325	287	296	274	295	268	289	288	278	295	297	297	284	291	271	290	299	273	279	344	288	309	269	279	298	302	282	265	299	295	301	274	288	278	266	285	291	259	270	269	283	300	291	255	282	256	299	307	294	303	298	292	286	270	303	288	306	283	300	306	312	325	288	272	323	292	276	280	322	299	299	295	267	263	296	276	278	281	290	276	315	310	292	293	276	321	305	317	273	297	246	279	277	247	294	295	294	290	287	289	295	294	286	288	275	306	264	283	314	280	270	307	280	269	276	302	305	285	265	284	293	301	269	281	279	277	309	301	305	284	278	294	278	317	274	319	293	302	251	295	290	339	308	274	293	264	308	276	298	285	279	288	297	309	297	311	270	285	276	292	303	300	273	289	312	256	287	279	293	311	316	281	294	300	299	288	281	267	291	327	298	299	295	245	291	269	299	298	304	278	308	316	321	318	278	307	300	283	279	294	282	302	281	305	297	310	273	278	285	313	289	286	288	275	323	312	275	296	290	326	305	285	311	319	290	285	298	296	299	279	258	269	285	301	303	266	280	246	305	283	294	314	256	288	294	325	297	286	322	320	286	315	263	299	282	289	277	270	307	257	306	294	247	280	309	286	271	301	285	315	283	275	324	284	309	308	296	313	301	276	268	295	322	334	277	320	319	295	332	285	264	292	262	296	270	312	283	274	291	269	298	267	284	285	287	273	324	291	314	305	323	260	316	300	305	302	313	292	306	292	297	310	303	315	246	278	304	312	272	296	317	290	304	289	297	279	261	299	312	285	286	272	273	293	289	286	278	286	312	303	286	293	272	295	283	308	286	239	323	257	313	283	329	296	316	270	318	283	322	268	285	315	271	284	269	277	268	260	304	302	310	294	304	299	245	286	300	302	284	282	284	298	325	296	293	291	294	281	305	310	303	269	274	294	260	271	279	263	295	265	320	282	304	266	291	301	280	321	302	266	287	308	289	270	293	293	326	278	294	275	299	298	294	314	283	290	297	281	287	273	266	277	291	299	298	289	282	272	295	293	287	288	293	338	279	274	303	301	262	289	304	293	280	257	292	276	306	273	324	292	320	312	304	317	268	337	292	297	296	260	297	286	298	297	344	289	323	304	308	286	268	288	269	308	276	263	288	276	291	279	281	281	271	279	315	298	303	275	292	323	291	271	287	298	270	326	264	286	300	289	308	281	274	297	276	278	284	267	292	290	301	293	336	308	297	296	305	285
19335	7376	7079	5902	2822	2353	2049	1712	1586	1417	1266	1210	1169	1122	1028	1007	1012	997	906	955	956	875	874	915	865	817	846	883	849	841	847	799	834	806	816	833	810	809	804	860	794	763	745	750	760	776	727	805	748	783	767	772	778	774	764	759	776	754	818	803	753	771	773	726	783	718	807	742	744	806	769	770	746	748	758	790	776	760	803	744	778	742	766	733	802	766	751	753	751	723	748	743	742	771	750	739	792	735	800	748	775	762	746	736	802	748	746	741	751	725	784	753	711	763	755	795	760	768	750	772	746	790	748	783	785	761	845	710	717	745	737	803	752	787	724	792	752	713	762	759	758	783	737	730	733	776	734	734	802	750	744	778	776	783	754	754	753	759	738	735	742	744	728	734	815	761	742	787	764	785	718	784	781	738	752	735	750	773	711	748	793	766	719	783	740	760	751	783	715	753	749	748	797	749	780	783	709	744	766	796	759	813	776	800	802	775	697	759	733	733	768	739	730	788	753	741	718	749	746	768	737	803	721	715	771	786	725	792	767	717	761	756	777	745	782	757	772	766	757	765	757	772	745	757	754	753	807	775	767	744	790	737	753	737	739	833	761	742	732	772	779	756	776	759	731	795	759	730	731	767	758	743	733	798	775	762	750	758	765	743	824	748	755	770	738	739	742	754	787	732	741	739	748	767	812	758	735	733	794	750	774	731	717	737	745	740	712	746	733	837	780	759	725	736	777	724	761	805	746	713	752	751	771	755	816	774	731	807	756	726	762	724	780	749	738	687	834	731	741	766	755	761	741	755	728	822	799	745	769	781	731	768	734	730	772	734	722	731	717	749	696	805	767	777	795	737	789	750	799	724	726	830	733	768	732	786	748	750	746	691	776	808	718	743	742	772	715	808	779	776	733	730	734	743	752	723	749	758	777	754	780	729	779	731	823	758	725	760	726	785	784	794	739	715	738	789	801	766	720	788	744	776	745	751	800	806	764	744	765	764	771	731	776	729	765	761	792	743	760	777	788	730	759	758	726	746	777	755	752	706	770	768	723	793	745	800	775	776	738	778	732	802	740	786	758	789	740	704	742	758	744	747	734	731	742	766	807	755	765	755	799	750	748	763	730	726	732	743	768	733	718	707	756	770	736	769	757	735	729	768	744	778	713	810	798	761	785	747	769	707	767	793	773	726	777	746	750	722	757	772	749	779	720	769	773	744	771	737	742	719	776	802	768	775	759	717	729	755	760	723	773	759	798	784	704	782	759	715	786	774	782	781	753	792	779	743	774	756	763	733	759	735	768	768	719	767	725	814	709	803	778	765	777	779	745	767	735	733	736	804	690	737	781	727	758	762	768	759	738	796	767	728	803	787	774	731	755	722	770	788	760	790	792	788	766	742	759	814	761	762	716	782	753	791	735	756	713	738	774	748	776	774	760	723	753	782	752	814	735	784	774	735	826	713	740	780	731	793	781	731	766	726	732	757	761	782	747	757	754	773	769	766	745	730	765	742	706	733	744	717	795	708	761	793	673	811	780	748	702	749	748	722	760	780	776	800	711	719	745	761	760	699	778	705	757	753	729	719	719	738	754	767	734	823	710	721	764	748	816	791	773	744	727	736	827	737	740	724	726	761	766	766	764	771	712	788	743	687	762	748	772	751	799	748	787	759	759	748	783	798	763	747	790	765	745	815	746	780	748	777	750	718	805	779	713	766	790	723	789	753	722	729	737	740	717	793	731	727	782	791	789	700	773	772	813	764	770	772	700	807	772	787	762	766	752	750	766	787	745	724	817	784	778	730	763	736	728	752	762	712	796	772	785	720	762	690	779	756	775	752	776	714	776	761	811	760	763	754	764	708	746	720	778	754	752	763	723	749	705	743	787	704	766	750	830	737	776	739	777	767	756	759	758	707	784	788	753	760	743	772	750	751	723	702	815	781	773	768	726	739	789	716	777	749	793	727	736	727	773	735	726	783	767	724	769	783	768	740	781	752	751	705	729	767	761	747	733	752	797	754	743	771	785	787	716	768	779	759	723	763	776	746	772	769	734	743	764	750	717	751	802	754	734	769	737	729	710	752	764	742	758	766	794	728	745	730	765	788	725	733	762	801	793	743	753	790	732	754	720	736	739	718	728	765	793	730	779	730	808	735	685	717	754	744	777	727	719	740	792	753	767	753	694	782	794	752	771	757	781	796	799	759	775	742	757	756	752	773	774	733	709	758	724	736	756	784	831	805	758	756	765	759	758	771	784	702	749	762	738	787	789	767	774	727	699	724	769	730	719	759	764	728	721	696	833	722	779	745	783	707	751	781	705	745	733	709	744	762	738	719	749	773	779	741	764	708	728	729	762	767	774	778	720	806	764	761	737	821	705	771	712	757	767	757	745	773	768	767	764	804	716	713	752	733	774	769	712	769	754	739	755	764	751	752	765	776	694	762	784	736	736	728	796	784	735	748	821	718	709	762	755	739	784	696	726	753	784	819	767	753	716	723	776	739	769	743	792	744	753	736	800	733	772	750	787	789	761	741	767	786	786	754	721	764	726	772	752	726	740	757	718	737	770	817	744	726	751	796	795	757	761	751	739	777	783	714	814	772	725	735	755	773	712	768	779	721	762	748	716	731	720	735	703	776	746	723	800	753	769	746	785	721	772	775	763	744	750	716	763	704	733	746	730	782	716	777	735	804	735	823	825	743	786	775	723	707	785	757	751	749	771	690	796	757	794	740	712	775	722	772	754	706	761	702	763	761	767	772	738	790	726	791	723	752	694	753	757	739	801	721	738	703	726	763	749	694	751	723	744	742	757	791	815	759	734	773	744	723	770	740	711	766	757	780	724	747	734	769	713	751	760	737	727	685	771	715	736	766	751	732	765	752	766	722	783	726	739	781	745	794	782	716	737	794	802	756	749	744	762	768	711	780	751	772	756	755	766	733	770	735	775	741	752	757	747	787	705	805	798	779	747	697	749	796	765	765	783	759	821	741	734	724	761	776	766	760	749	752	784	766	748	763	747	714	732	775	760	776	729	744	769	749	761	724	700	723	738	768	735	750	742	762	694	753	782	775	798	749	768	738	807	775	751	734	790	768	708	787	769	792	809	756	769	758	780	747	774	757	763	695	744	756	793	745	740	710	755	731	762	711	740	780	778	754	744	768	778	717	760	720	759	701	748	745	715	757	782	706	749	740	752	738	788	729	742	801	763	788	732	722	759	773	723	766	755	729	726	717	773	748	705	766	802	782	757	779	750	768	767	777	758	753	792	761	747	754	771	748	735	744	705	742	760	780	731	748	778	738	703	777	809	732	707	705	744	806	732	759	775	739	803	781	712	772	749	721	810	784	797	760	733	734	754	782	795	762	750	749	804	754	802	745	721	790	708	755	726	721	797	767	821	753	744	742	712	761	764	775	771	746	803	760	760	777	722	736	724	733	729	748	766	772	735	770	781	780	762	764	773	749	775	769	733	742	791	829	746	791	740	755	763	753	759	758	776	767
49405	28303	9525	8004	1240	829	669	534	464	437	458	387	378	361	340	330	322	309	332	325	291	283	288	305	296	280	280	291	294	305	293	268	264	319	278	293	270	278	268	263	280	268	257	284	301	282	277	294	301	284	277	280	255	237	256	274	273	263	268	280	251	275	277	269	267	234	254	266	259	249	247	260	262	272	260	261	286	275	267	251	265	266	257	261	256	257	269	273	244	240	245	272	234	287	274	272	254	260	263	247	259	252	278	268	259	254	295	288	271	272	269	284	241	292	273	270	271	235	261	226	257	240	252	260	272	289	263	258	254	271	255	265	271	276	286	269	249	260	247	268	283	252	242	254	274	269	249	255	263	261	272	270	271	275	272	254	245	235	257	259	256	268	253	271	251	266	260	248	245	243	265	292	255	268	273	252	296	265	224	247	262	266	269	267	262	263	257	274	245	266	258	279	289	271	290	251	254	243	262	263	241	296	264	241	265	301	305	277	299	274	237	263	258	245	250	252	287	252	277	240	236	244	265	275	288	254	238	260	276	261	257	272	257	263	244	279	275	266	244	265	265	288	273	248	273	265	288	297	253	280	267	239	286	267	266	239	288	283	245	256	284	269	268	243	240	253	262	258	268	243	271	272	232	276	275	242	279	283	245	269	256	252	276	271	267	266	275	239	240	276	250	285	246	244	260	292	237	257	263	249	294	254	273	252	248	273	276	255	276	254	275	257	269	267	266	261	287	254	262	263	269	264	299	255	252	270	270	281	246	274	282	254	274	288	265	254	242	290	246	282	242	239	288	271	237	279	262	261	258	288	262	258	258	257	232	273	261	270	274	264	284	264	266	299	278	256	278	300	268	282	256	279	257	237	247	266	269	255	260	260	254	254	258	244	256	272	245	280	288	283	269	236	263	234	250	261	272	269	289	296	292	243	245	258	266	231	218	288	259	249	270	263	282	257	274	257	254	267	258	284	259	256	259	288	256	254	289	234	292	265	261	302	277	252	263	249	266	278	261	274	281	282	267	252	247	268	244	298	256	244	290	269	267	262	251	235	268	274	270	255	263	288	263	276	246	271	263	265	280	261	283	280	296	271	280	246	248	288	260	244	254	255	252	239	260	279	270	279	244	297	257	267	275	225	259	286	285	263	269	232	290	263	261	261	236	252	275	277	288	247	258	282	261	263	254	260	285	263	243	269	255	267	290	252	280	273	250	280	249	277	236	254	244	256	268	262	241	280	237	310	277	256	279	320	282	259	266	271	275	256	242	270	261	266	261	279	267	263	274	244	274	269	266	255	264	265	255	254	244	261	263	268	268	271	261	230	227	233	279	295	253	250	265	247	245	267	263	257	277	277	258	252	242	249	249	247	268	271	275	285	285	278	286	272	249	260	260	292	285	270	268	244	259	260	251	285	305	251	259	268	290	254	241	237	270	253	241	275	287	282	263	278	268	259	246	229	243	244	273	260	247	280	271	269	268	274	240	285	269	250	283	273	283	280	272	278	244	270	248	246	246	260	246	261	243	290	269	252	272	288	232	243	250	259	268	258	279	275	260	293	250	231	258	283	280	273	268	259	287	250	266	254	262	232	252	269	252	252	279	317	252	271	262	252	247	254	285	256	284	268	274	283	270	285	272	250	225	263	271	296	249	252	250	250	284	263	275	229	265	272	231	279	286	273	259	270	278	261	247	255	285	252	242	299	250	299	231	277	260	264	260	263	276	269	276	255	257	265	259	265	249	243	243	279	260	275	261	257	256	261	254	281	263	283	263	251	239	272	251	233	269	272	274	241	266	295	255	306	263	271	242	291	272	270	242	281	240	250	290	241	255	267	278	279	274	258	231	254	236	247	251	264	282	289	247	281	274	245	242	261	268	260	251	275	276	295	283	262	263	269	250	256	282	245	274	268	282	278	269	254	254	250	269	276	272	268	317	268	276	243	266	259	255	272	304	260	279	241	269	276	278	241	269	266	271	291	285	286	286	277	250	233	260	304	249	282	262	249	246	270	278	260	262	296	279	287	267	262	302	243	270	260	273	267	262	294	244	257	284	245	265	255	266	268	244	288	276	267	265	258	291	263	257	251	279	251	234	287	259	276	274	270	230	260	261	280	257	260	259	268	254	239	241	262	268	252	248	252	265	279	279	246	276	260	270	292	265	282	261	284	243	229	240	244	246	263	256	281	259	267	237	234	260	263	255	250	259	240	265	246	258	273	288	264	260	234	237	270	285	285	265	254	295	280	256	280	268	266	255	264	252	284	280	260	285	270	309	293	289	285	249	278	279	271	265	290	243	259	292	324	284	263	244	248	252	260	271	233	293	262	268	260	247	265	261	261	259	249	275	250	228	261	295	259	268	272	251	258	247	268	265	274	244	266	285	257	271	284	253	255	267	266	264	247	246	264	234	266	275	268	273	273	265	247	283	248	243	234	251	263	249	257	249	260	261	290	266	222	263	279	225	257	259	304	256	294	260	259	261	273	263	285	276	265	271	262	229	250	271	236	239	273	254	291	300	272	286	265	290	272	275	288	248	269	251	252	286	253	258	262	257	261	255	268	247	291	241	270	251	244	259	264	277	243	282	287	215	249	284	248	257	267	287	275	251	271	255	275	257	275	251	252	254	267	262	284	269	261	223	244	277	245	272	246	296	264	248	284	245	243	295	251	260	238	246	268	256	271	267	273	267	238	282	277	255	228	246	306	270	241	231	267	247	252	247	281	253	258	272	311	245	263	290	242	263	285	291	260	263	247	246	254	248	278	256	254	271	258	254	250	274	254	286	255	272	257	258	260	238	269	261	286	264	252	301	254	252	249	270	264	267	250	279	262	276	269	292	259	252	268	296	261	272	281	249	247	293	279	281	257	276	267	294	277	276	249	295	280	262	256	262	253	246	259	287	284	270	261	246	281	281	270	275	289	254	256	232	267	270	299	256	266	236	263	253	276	257	227	251	275	274	273	253	266	275	278	299	248	261	265	273	253	258	278	261	284	237	236	247	262	286	253	243	231	278	273	228	244	272	257	232	272	261	266	285	257	260	261	277	268	259	310	274	270	257	257	262	272	258	266	250	293	275	258	262	249	276	250	248	273	248	260	274	234	268	260	237	245	261	275	267	264	274	269	249	254	283	251	258	256	246	269	283	273	247	265	253	283	243	220	267	285	272	298	250	269	240	250	229	258	274	291	256	249	269	278	259	252	250	286	282	272	282	265	277	300	262	251	225	266	251	275	267	268	278	235	240	266	255	273	283	274	250	283	259	276	263	276	254	270	237	258	251	255	249	252	297	260	264	261	282	235	258	237	283	259	289	266	253	301	271	239	261	275	277	253	246	269	248	254	249	270	264	254	248	251	238	256	265	276	250	267	242	276	268	233	268	259	282	273	260	266	242	264	237	246	279	268	253	274	248	280	279	236	279	256	274	272	266	241	276	242	242	259	259	241	243	273	272	277	281	282	277	274	237	278	275	264	249	289	256	252	279	273	279	279
28436	13369	12321	7163	4726	3703	3076	2532	2225	1965	1665	1582	1438	1390	1288	1204	1152	1061	1031	1006	991	972	953	921	845	864	900	839	819	790	885	839	801	825	821	783	740	722	734	759	712	794	766	781	741	689	692	703	735	767	741	720	757	708	719	669	736	722	723	683	715	717	689	690	745	708	737	662	709	738	697	685	693	702	703	720	664	720	652	658	703	653	686	691	693	689	678	671	685	671	665	653	708	687	680	663	689	680	677	680	719	657	633	667	685	677	721	698	702	708	706	668	672	672	678	655	663	682	699	681	704	722	693	676	669	681	708	682	688	662	687	689	715	675	700	669	626	674	688	721	678	674	692	698	687	658	685	642	662	677	685	675	630	703	683	701	668	688	653	677	704	610	679	701	716	685	678	647	641	725	704	683	686	730	711	672	723	677	721	664	676	711	714	724	637	665	650	710	705	707	655	672	634	679	668	645	698	645	672	680	628	662	710	700	702	676	644	667	738	672	663	709	670	690	660	644	684	631	685	680	663	688	666	664	659	663	670	689	635	687	665	684	713	646	656	654	694	712	660	707	678	712	686	631	651	635	660	709	655	643	658	686	643	687	661	701	653	648	653	722	685	719	663	693	668	684	663	643	659	665	660	710	702	672	715	663	702	623	681	692	699	680	661	650	679	601	694	673	687	648	656	651	693	637	648	675	694	651	673	708	671	652	705	697	656	687	672	715	709	725	617	669	681	689	654	715	681	671	687	717	691	690	669	675	691	708	615	642	707	703	702	656	664	680	709	647	659	684	627	675	704	687	648	730	630	683	681	648	658	687	679	665	722	668	707	686	683	688	646	661	711	716	685	685	699	698	688	719	627	703	673	679	673	690	676	606	697	668	673	692	703	664	621	673	672	717	660	695	682	640	671	661	657	694	698	668	661	596	655	694	670	650	660	659	691	670	677	628	690	684	698	704	676	685	638	690	672	703	709	673	680	722	674	650	694	640	709	633	670	660	665	685	685	660	690	680	671	672	666	668	659	697	663	689	651	674	683	683	692	678	695	658	733	677	689	679	671	660	669	668	688	700	713	638	683	660	683	666	663	652	706	654	707	646	688	667	700	660	696	673	680	680	655	642	674	692	663	664	667	702	696	642	664	641	728	705	683	647	636	666	651	718	694	688	712	673	669	653	748	706	670	699	685	676	649	657	694	711	668	663	637	695	684	651	693	669	639	652	704	621	685	679	686	632	712	679	645	707	709	655	705	645	667	718	646	692	640	665	671	638	630	648	659	681	696	755	655	677	685	663	649	668	698	667	707	675	698	687	631	698	614	669	693	672	693	631	677	725	649	655	659	642	694	718	660	684	683	682	643	703	658	701	725	694	635	655	671	686	633	687	601	665	691	642	651	715	700	659	672	702	679	682	678	690	653	639	680	682	664	665	724	666	687	667	645	718	735	660	671	653	637	668	660	682	694	688	662	686	669	698	695	667	657	678	714	684	712	630	688	701	695	667	682	664	641	663	660	696	684	677	655	630	689	624	688	679	635	692	724	669	709	680	677	653	634	668	650	638	704	715	698	658	691	669	671	642	692	659	658	690	646	708	664	675	706	677	693	654	677	705	686	709	676	685	671	629	666	644	706	654	634	677	648	680	653	661	641	715	675	736	661	708	634	701	662	602	676	711	667	673	696	630	714	665	666	688	656	662	684	672	677	634	700	631	685	667	688	650	690	662	635	626	671	709	701	667	695	657	695	642	690	692	703	710	685	667	721	655	688	656	701	682	627	631	588	686	677	640	652	638	655	656	661	644	682	643	660	673	686	676	668	703	692	651	719	669	667	664	674	718	673	645	666	659	741	661	679	648	678	710	688	610	682	665	704	674	687	675	680	665	677	658	648	647	677	664	682	640	635	693	686	695	700	666	641	714	671	695	709	647	683	676	644	673	673	639	665	691	640	660	656	634	672	661	632	652	646	663	640	643	696	677	703	671	697	681	648	679	661	651	664	692	660	693	656	659	700	660	672	703	710	666	674	702	657	721	701	639	653	633	676	653	632	686	649	696	684	669	634	652	672	621	705	646	637	718	711	647	678	670	680	663	668	670	634	729	670	634	698	664	659	673	671	644	693	680	661	671	666	657	637	676	725	657	647	736	676	685	664	662	648	681	688	654	697	641	653	649	665	646	725	670	690	681	646	647	712	710	664	681	643	638	672	683	699	669	688	687	711	705	701	634	668	664	684	701	675	699	646	656	709	675	672	647	662	694	637	682	661	652	664	690	680	658	678	745	659	627	623	706	661	719	692	681	722	689	675	715	703	635	664	653	686	651	725	681	678	667	663	605	672	663	668	688	673	635	650	680	632	695	680	710	688	670	702	682	643	683	639	703	630	689	644	642	672	701	673	694	693	694	684	685	661	706	668	706	721	666	669	663	644	677	635	703	680	657	659	629	703	648	681	673	723	684	654	680	693	686	675	764	666	660	649	678	686	677	653	680	641	656	633	623	670	651	679	675	671	684	689	703	667	641	675	629	691	686	679	692	635	677	684	663	643	687	684	660	671	703	685	692	676	668	596	614	667	689	710	722	700	665	631	706	720	681	682	636	683	634	647	674	652	732	685	661	609	703	685	687	681	647	694	699	676	677	670	654	706	638	648	712	656	664	642	708	668	685	640	653	701	669	688	683	654	683	682	648	719	646	687	648	666	645	658	670	724	639	681	622	695	655	688	678	702	710	651	667	628	667	632	707	678	687	653	631	672	668	736	657	693	687	697	655	651	706	660	663	690	665	650	700	672	728	646	664	681	640	651	678	717	687	683	700	671	647	686	698	684	699	654	668	687	711	653	663	664	695	706	726	619	662	670	658	695	649	694	666	692	684	685	681	694	633	670	696	640	712	680	732	662	681	630	657	644	670	702	722	660	710	699	696	706	647	666	680	676	681	685	706	673	661	701	660	633	694	675	629	658	662	634	695	646	700	653	714	675	689	689	699	635	679	676	637	698	667	679	653	674	667	686	709	686	694	704	668	647	683	678	667	642	672	708	686	676	657	676	674	702	698	658	675	670	634	645	710	694	702	686	716	678	701	727	659	699	655	689	677	673	681	668	682	688	641	703	699	638	663	681	661	642	658	622	681	714	695	719	658	683	722	658	712	678	678	691	720	678	685	666	721	691	645	691	717	670	627	666	685	626	675	690	702	682	644	664	675	670	725	659	675	679	698	669	642	638	641	666	674	654	739	673	698	705	701	694	650	686	606	705	647	691	708	652	669	677	707	663	649	693	712	718	673	650	681	672	668	697	652	652	652	643	677	669	667	687	684	673	645	725	636	688	694	650	695	677	729	627	743	659	654	721	667	677	673	660	658	690	672	677	641	700	691	682	676	640	606	721	657	712	654	660	684	669	710	679	686	652	661	723	648	648	717	667	677	673	660	653	674	666	710	629	691	654	662	658	687	680	624	652	671	668	697	690	673	663	728	652	698	702	703	658	735	712	626	667	668	677	702
4772	571	260	245	140	175	165	170	176	174	166	169	155	150	138	151	149	160	152	142	152	146	165	152	165	156	158	138	175	149	148	141	151	147	146	144	153	136	174	150	142	129	160	165	129	179	153	136	159	160	140	164	159	144	149	156	151	180	144	159	151	165	140	148	169	164	162	170	162	154	164	148	146	171	151	152	153	156	152	159	165	183	148	172	158	170	149	144	147	163	144	134	165	139	153	157	153	157	169	147	138	143	150	165	173	154	164	164	165	164	160	145	168	177	153	160	147	149	124	173	148	162	147	153	149	133	157	149	161	165	169	134	163	178	151	162	149	149	144	147	158	148	145	134	166	141	133	176	173	154	144	152	148	137	143	160	135	151	153	152	185	152	190	153	162	154	146	176	148	148	148	160	136	147	135	147	156	119	151	166	167	152	137	155	144	155	162	143	164	157	167	145	161	185	171	152	138	157	148	143	147	167	151	143	141	141	147	143	157	153	150	141	143	149	131	157	158	147	160	167	140	177	135	152	137	138	160	147	147	142	143	162	158	161	169	156	130	148	158	144	142	138	157	159	142	159	138	152	162	165	154	180	156	165	145	141	133	153	145	180	157	151	164	132	156	118	176	136	166	165	131	179	161	166	157	145	141	142	140	156	145	137	139	178	185	165	165	161	191	148	166	153	138	164	169	151	170	148	138	166	148	168	152	155	142	150	135	156	147	149	127	167	132	180	155	176	165	167	148	149	146	158	174	155	136	169	148	153	168	160	145	166	123	140	151	172	152	154	170	152	142	147	154	134	173	151	157	143	145	167	121	141	153	144	151	150	149	173	158	154	144	178	147	147	152	162	153	157	160	159	177	145	184	145	149	155	168	157	165	158	121	176	157	165	139	159	150	150	161	164	144	161	161	142	181	146	152	151	144	148	129	168	144	151	172	145	151	156	151	164	156	157	130	164	145	133	143	150	174	138	153	167	173	144	158	163	137	148	184	153	162	147	142	169	141	165	128	185	150	154	168	143	163	134	148	166	161	137	133	160	139	151	149	164	143	157	158	152	114	158	140	145	137	142	162	112	146	140	156	129	181	145	139	143	162	154	135	154	169	136	152	162	128	149	159	129	138	150	159	149	137	163	149	142	157	167	150	127	157	156	166	153	157	160	159	165	143	145	134	144	150	167	147	126	155	138	138	169	164	167	132	180	162	165	160	151	146	152	182	144	171	154	165	141	131	166	147	155	135	169	168	161	137	148	157	128	155	139	139	153	184	156	171	149	148	145	172	141	156	140	159	146	133	170	163	174	135	153	158	143	161	159	137	154	165	146	153	187	152	145	165	142	159	125	166	156	173	159	152	149	143	137	156	157	150	167	145	157	121	136	178	148	156	134	148	153	168	172	150	158	145	148	136	142	155	116	144	149	140	144	157	148	165	151	149	160	175	162	160	143	153	155	112	143	156	156	158	171	183	137	156	142	158	161	152	150	138	167	132	152	175	151	180	148	145	173	145	145	139	158	149	149	157	143	132	153	162	174	164	150	148	128	163	144	128	148	135	164	151	144	146	159	161	156	153	141	167	131	144	146	156	176	151	132	138	161	149	167	141	159	153	146	159	194	164	163	131	134	151	162	143	150	153	144	148	142	173	177	177	160	147	136	163	152	143	157	156	143	148	141	169	150	150	136	174	147	159	155	157	146	147	153	149	154	160	153	147	154	142	178	154	168	146	137	154	152	137	185	145	173	134	150	140	133	126	143	159	145	170	132	141	157	157	158	160	168	130	159	159	170	174	181	160	144	157	138	149	149	154	161	147	165	156	149	149	151	135	174	155	131	167	151	165	156	155	135	146	164	160	134	151	169	157	134	135	133	144	152	151	163	188	177	158	160	156	150	151	154	148	160	134	162	176	137	148	142	135	146	156	174	161	160	137	141	176	159	164	139	149	153	156	161	141	159	165	154	178	176	136	151	171	170	133	160	155	183	152	147	151	143	143	137	171	157	167	152	161	137	166	164	158	161	153	148	156	141	166	177	156	149	144	170	159	139	156	154	137	161	159	163	144	142	170	133	162	142	170	156	168	136	170	141	134	174	177	152	160	144	150	144	159	154	155	154	149	154	152	179	155	174	155	144	136	149	180	140	166	127	149	173	127	165	144	111	148	133	160	152	153	140	150	147	155	151	156	146	179	147	157	170	144	147	143	175	128	173	143	168	162	146	164	154	160	150	144	157	168	169	175	163	174	166	148	137	183	144	141	156	184	155	149	150	145	143	156	141	141	141	163	139	158	152	142	135	168	156	169	138	164	150	128	157	161	159	159	158	132	184	137	156	156	178	160	153	160	141	151	161	152	136	157	148	149	143	152	133	153	149	158	132	153	154	149	131	157	126	156	157	161	155	153	136	132	143	147	146	135	158	145	140	168	151	184	146	151	156	157	151	187	162	151	157	163	152	185	157	131	144	130	150	146	144	179	167	163	177	185	154	161	154	140	139	141	161	133	155	146	147	133	162	189	154	174	136	151	162	172	147	142	148	159	136	144	162	154	173	156	142	151	126	143	158	155	149	156	121	152	169	147	163	151	156	154	150	164	165	164	150	145	148	154	137	160	138	133	143	136	143	157	148	150	170	158	173	143	186	138	151	163	156	135	136	144	131	146	146	154	162	153	145	158	136	140	167	169	160	162	156	186	152	141	174	144	116	142	157	146	150	163	152	144	161	144	165	149	147	156	176	148	155	159	153	160	149	139	166	151	145	136	153	149	145	146	133	135	174	159	133	139	166	153	160	137	140	165	127	137	171	136	143	162	165	148	153	143	169	153	182	154	157	150	171	137	152	149	162	154	142	158	149	144	167	148	162	149	152	139	137	151	165	154	164	148	178	163	157	150	143	153	168	181	154	164	164	143	156	155	166	143	175	151	164	166	148	141	146	146	124	177	173	156	168	157	143	149	117	145	141	165	146	172	151	153	143	147	164	157	151	142	146	167	180	155	167	159	188	158	148	143	142	157	154	137	146	163	133	150	146	150	148	168	145	166	152	148	176	143	149	196	152	124	139	136	150	157	169	136	161	157	146	160	160	149	162	148	153	153	148	163	144	147	173	153	161	152	166	159	158	151	163	137	173	168	153	118	146	153	143	154	153	128	136	166	147	153	162	136	165	156	140	171	152	181	151	167	164	168	115	169	136	173	149	160	162	124	168	137	161	160	140	165	145	168	156	160	160	180	162	159	137	158	126	147	155	156	173	151	159	164	167	144	172	144	181	168	159	160	139	148	145	157	145	152	141	146	153	160	187	130	145	153	156	163	151	164	153	145	158	127	154	163	167	146	135	130	156	155	141	138	161	166	162	184	158	137	127	169	145	166	147	150	167	157	154	149	156	162	163	146	151	159	150	140	154	143	148	142	152	153	135	151	159	186	153	154	154	148	162	154	155	147	143	135	147	134	157	148	162	150	163	143	148	163	151	151	159	166	143	141	187	166	154	154	157	159	149
4365	974	821	831	516	533	482	444	492	481	459	469	490	429	456	431	454	413	422	447	476	468	469	451	449	440	448	459	448	467	426	439	461	456	503	468	480	445	424	428	450	463	464	432	435	451	478	459	500	438	449	457	444	495	463	462	457	429	443	469	449	455	442	449	422	446	460	447	441	466	446	446	475	468	421	457	437	452	402	460	448	436	431	421	454	480	456	486	485	453	476	481	436	446	471	438	445	448	445	468	460	436	431	438	462	431	464	464	436	484	467	495	439	469	442	428	478	456	471	475	448	486	482	424	402	456	428	424	456	464	435	421	460	442	470	471	435	420	452	452	444	438	442	470	490	471	449	433	448	491	462	479	441	435	455	488	452	476	443	451	456	435	410	419	414	443	463	442	448	459	456	457	472	482	409	451	490	430	469	459	442	413	446	483	464	422	468	435	447	451	425	471	470	484	414	494	454	435	458	453	440	435	469	436	446	443	446	463	420	486	443	492	455	428	495	406	491	457	444	440	473	445	446	438	457	434	454	453	472	455	463	483	462	478	427	430	455	456	426	420	460	436	458	478	442	461	418	475	470	483	438	424	399	454	441	470	457	458	488	460	476	441	444	513	426	483	417	459	420	443	446	447	436	470	446	453	469	454	440	446	468	419	450	480	459	468	450	455	467	468	437	465	443	469	447	441	456	434	472	411	448	428	455	455	440	471	434	441	476	449	461	446	460	448	467	450	429	469	470	477	468	455	447	464	413	437	464	441	465	472	462	495	494	451	445	455	417	432	450	427	450	462	428	457	416	433	446	492	455	449	473	438	441	425	480	475	471	476	450	473	460	440	449	452	460	486	440	456	454	454	424	428	466	469	450	442	440	466	473	473	458	420	447	464	424	467	445	458	447	446	445	443	460	440	437	465	453	460	450	431	472	437	427	462	434	458	428	484	467	473	427	480	447	483	431	442	452	435	436	459	448	456	444	431	491	477	442	474	447	431	464	440	450	467	474	429	446	461	474	440	440	445	490	457	396	483	453	495	433	447	435	467	478	445	448	460	452	442	455	451	468	460	457	464	485	443	462	447	430	443	488	422	427	446	443	431	466	449	421	447	452	468	459	437	446	460	460	423	450	433	468	461	452	499	438	474	442	445	432	449	452	489	471	428	425	457	426	457	430	425	441	448	428	437	447	453	411	444	464	418	429	416	411	445	443	435	418	402	430	445	430	453	444	428	445	469	442	443	436	457	479	447	485	443	473	458	430	431	463	461	468	430	463	462	402	447	461	422	435	443	398	473	451	461	484	446	452	465	476	462	458	456	451	464	483	445	462	460	440	420	478	449	447	443	470	458	450	458	426	484	483	454	460	469	459	437	481	407	440	434	455	410	468	452	424	412	448	478	434	489	465	436	425	474	441	472	494	456	477	434	468	450	448	463	429	455	437	431	455	478	449	449	421	437	478	476	448	476	464	462	454	478	424	438	410	439	483	486	434	449	471	460	432	404	475	446	459	467	415	447	459	449	415	426	464	472	426	452	479	403	479	452	466	480	433	461	457	460	464	442	433	451	428	464	456	464	429	445	463	485	486	481	483	456	420	466	415	442	455	492	474	420	464	448	449	432	438	458	436	465	442	441	454	448	429	492	434	474	437	452	425	467	436	442	470	434	455	396	429	444	435	422	471	482	436	465	451	447	416	434	427	464	458	441	437	475	492	496	421	440	469	429	492	486	451	460	458	428	438	452	433	456	472	483	433	454	502	462	460	459	474	446	432	476	446	447	442	442	432	460	434	471	440	447	473	446	480	430	418	468	461	427	476	479	400	475	458	440	429	452	439	451	448	460	436	463	417	440	433	436	468	445	445	449	488	439	464	456	469	453	445	488	466	416	476	425	460	510	446	466	472	489	459	480	439	453	440	472	451	454	458	456	412	426	463	458	466	446	470	434	457	461	446	454	496	492	478	439	422	432	467	447	455	404	456	472	456	462	468	472	458	428	383	433	473	463	428	491	402	473	472	441	437	448	467	446	443	406	472	441	494	460	466	462	444	480	432	454	465	449	428	472	431	480	436	458	430	492	445	446	439	470	430	428	471	497	461	410	447	460	461	465	423	448	450	455	473	441	462	453	450	497	458	445	421	438	422	443	454	420	445	464	409	439	441	424	440	427	432	449	456	423	470	437	432	407	465	458	469	445	429	451	465	447	479	430	395	453	446	457	482	461	422	433	473	423	487	454	449	460	435	422	470	472	390	468	439	449	436	430	445	446	435	449	459	430	415	423	452	400	448	436	451	471	462	409	442	449	441	436	450	477	483	434	449	464	427	429	461	501	417	405	443	461	414	479	469	431	416	403	470	411	463	472	449	467	452	467	469	470	449	445	479	465	449	458	481	445	463	481	428	453	442	431	435	491	413	487	454	462	466	435	459	456	452	417	437	473	447	482	458	456	424	456	448	457	420	484	513	428	464	440	462	446	451	451	440	461	472	476	452	416	426	434	444	451	440	478	464	491	428	440	457	449	420	445	463	430	465	434	422	455	430	455	458	506	431	443	433	460	460	452	431	420	459	431	453	465	424	418	457	405	466	476	486	450	483	440	427	408	429	454	493	447	459	505	427	438	462	469	446	443	447	437	472	437	442	442	447	459	505	496	451	478	458	469	445	437	434	473	447	449	443	441	437	435	453	467	438	443	477	477	456	470	451	448	452	482	447	444	443	472	451	447	405	424	468	445	461	465	448	435	475	450	408	440	451	468	453	457	458	463	474	465	459	455	434	430	475	478	507	459	474	436	420	420	455	486	470	444	430	454	459	457	491	459	486	464	439	476	486	464	460	452	448	443	447	405	470	451	512	473	463	425	467	443	479	461	447	468	440	433	452	443	456	457	440	445	490	441	455	424	432	434	456	458	465	462	459	442	466	443	438	481	471	457	497	435	482	417	471	497	446	473	474	477	440	445	433	472	471	436	431	446	450	433	443	464	471	438	450	438	454	402	454	421	447	459	454	412	445	468	476	430	443	452	455	466	424	413	451	457	416	431	457	441	484	459	449	442	470	450	467	452	449	473	463	424	452	473	471	492	420	423	442	463	457	453	414	491	447	445	439	473	473	478	445	435	436	445	487	439	447	416	504	452	431	441	476	493	463	489	377	431	419	450	488	440	432	428	430	465	451	411	475	463	445	476	473	427	432	467	409	425	438	466	449	476	460	468	431	451	437	450	437	468	442	442	457	456	429	432	451	459	442	457	459	412	473	491	423	456	477	436	459	447	464	436	476	401	430	435	449	442	451	468	472	446	484	459	456	454	394	470	436	444	428	462	444	434	465	445	439	454	436	451	441	421	466	470	458	436	511	445	440	470	449	443	441	439	484	430	486	456	447	443	482	435	458	444	493	448	457	425	447	462	451	450	437	446	428	435	442	443	416	421	437	425	429	444	413	493	470	443	437	453	456	437	420	481	415	440	437	471	438	438	501	462	453	446	475	459	446	439	476	444
34651	15498	3516	3667	734	598	495	458	401	422	379	366	336	356	328	299	332	297	303	317	317	334	339	316	365	299	303	297	295	297	324	298	321	260	284	296	289	301	282	314	299	307	287	299	282	299	273	294	319	294	329	298	302	302	323	314	311	297	295	296	301	296	275	323	287	310	286	289	306	263	307	267	291	326	282	280	320	325	314	318	327	298	319	275	269	310	259	299	302	302	286	275	271	281	303	316	278	273	292	322	292	282	286	300	309	297	292	286	287	299	273	298	279	285	337	307	303	286	290	320	283	298	287	291	296	275	325	293	290	269	275	256	275	304	292	267	305	294	328	287	281	292	313	289	288	333	293	310	284	274	303	283	295	323	303	297	288	302	298	261	295	274	270	300	285	293	305	306	274	307	293	308	295	269	255	258	314	284	308	271	298	316	317	293	305	268	293	260	282	298	320	279	298	314	292	296	307	256	289	318	261	277	287	287	296	316	282	306	262	318	280	281	287	297	321	277	280	264	286	320	279	302	308	277	302	267	280	298	288	286	298	290	290	287	321	298	289	278	290	294	289	272	295	291	306	286	300	292	334	281	282	266	284	306	301	298	292	311	297	285	288	322	292	287	308	314	314	304	266	272	285	290	303	287	298	300	271	271	272	348	296	296	275	298	312	298	300	319	276	277	323	327	265	260	302	293	272	275	303	318	259	289	281	319	321	313	304	261	295	282	291	293	291	282	304	280	291	295	315	260	308	314	304	290	323	309	300	318	323	283	331	279	312	279	258	292	274	284	323	305	283	284	299	292	312	304	309	305	265	301	273	294	261	263	272	281	285	320	274	308	292	260	288	292	259	311	283	315	316	269	309	277	243	267	307	272	298	315	293	270	280	306	286	257	289	316	308	287	302	311	301	289	277	298	313	313	301	289	307	285	318	286	291	285	289	331	302	306	313	299	300	307	280	299	302	315	280	311	270	274	262	293	308	291	282	292	316	263	273	312	281	306	309	290	303	303	326	291	286	313	287	259	338	269	295	312	280	259	311	284	325	282	314	311	310	281	296	302	290	302	295	261	268	290	281	307	299	309	303	327	277	299	304	304	280	276	276	288	315	279	296	285	302	268	291	296	277	286	303	262	293	301	321	311	302	288	285	305	308	313	294	293	292	288	261	307	289	292	318	300	308	266	282	284	290	284	268	290	283	255	298	292	306	300	315	282	260	274	265	269	286	275	280	303	298	304	303	297	314	274	302	296	281	288	329	302	264	297	258	291	300	282	286	278	299	318	285	284	321	285	310	292	312	309	278	277	305	289	262	270	302	269	285	318	314	279	313	276	307	288	300	305	277	316	297	251	312	284	297	298	302	294	289	306	311	278	274	256	312	270	271	294	289	311	279	270	285	294	272	278	289	280	279	274	284	299	313	291	327	303	286	301	290	304	305	297	300	321	305	310	257	292	298	275	284	279	308	323	270	317	295	280	275	282	280	278	303	276	289	333	301	287	298	267	310	309	312	321	284	301	296	306	320	254	295	278	301	293	301	288	300	289	277	285	312	290	307	279	286	278	300	293	274	320	290	279	288	298	320	268	311	314	294	322	297	298	281	294	276	282	301	312	292	279	299	299	288	263	290	304	283	268	305	284	332	300	295	293	309	263	301	291	289	283	300	313	244	293	260	293	286	270	310	297	285	308	297	316	299	294	267	279	298	304	269	314	273	289	264	278	272	301	294	260	316	266	276	327	279	266	298	304	294	270	296	303	269	284	322	288	310	292	295	297	287	284	302	289	291	304	293	296	281	276	310	354	266	283	316	314	279	273	292	273	300	286	294	291	262	288	327	266	281	305	293	319	290	274	292	284	280	300	281	286	286	293	292	292	297	304	302	278	342	300	270	271	297	315	253	277	317	275	293	279	284	279	296	287	322	282	272	270	256	285	302	291	315	329	288	282	294	285	280	319	283	282	272	317	284	332	322	307	295	292	315	281	312	300	277	320	279	298	285	315	292	278	312	297	291	286	286	304	288	330	277	292	305	289	289	282	320	278	300	299	296	286	303	287	279	288	300	299	291	311	291	292	293	276	314	315	302	310	306	295	318	297	270	303	290	302	278	280	294	285	291	314	272	322	305	312	259	275	290	303	284	242	288	282	308	312	295	272	287	282	321	301	299	279	249	293	288	269	268	311	286	282	288	285	269	287	310	310	299	318	305	297	278	294	296	284	306	309	267	267	317	285	289	323	316	287	295	303	304	294	288	265	284	282	284	307	264	285	292	307	258	272	314	271	302	324	257	259	306	281	299	284	301	287	301	294	297	283	292	301	268	310	310	303	316	289	312	284	277	278	276	323	271	298	311	263	301	296	290	289	281	295	305	284	269	304	319	274	310	272	304	280	277	291	290	255	314	310	320	281	288	265	319	285	301	274	269	277	304	292	285	284	298	304	304	279	288	321	323	286	298	298	294	278	308	294	284	316	302	318	319	292	313	270	298	304	277	272	306	295	308	281	318	282	317	293	293	284	307	311	283	299	288	273	307	281	263	319	312	296	302	312	315	331	291	333	261	283	324	316	287	267	272	278	321	302	287	283	293	277	300	304	288	302	294	284	323	298	283	269	295	289	329	305	290	321	297	283	264	280	290	293	301	286	280	299	322	275	301	297	304	302	325	275	284	308	318	288	292	291	295	280	284	251	287	296	285	287	318	265	279	295	308	289	274	289	310	298	293	288	322	272	286	302	284	309	265	316	293	291	296	276	285	261	291	261	310	274	311	299	275	303	309	307	301	332	304	284	270	306	300	311	296	283	285	285	276	288	295	312	290	282	320	318	292	355	303	282	324	296	295	291	309	292	301	265	256	305	268	299	299	293	293	320	297	307	272	317	296	297	348	318	290	295	321	285	279	303	294	282	297	313	313	277	274	310	291	274	301	274	283	301	296	300	307	283	320	288	285	271	334	269	282	328	287	305	305	299	312	294	325	281	297	319	313	287	289	282	301	274	289	262	295	284	279	250	269	287	299	314	298	293	301	299	271	283	303	299	321	296	279	266	291	295	268	309	314	287	316	292	314	295	314	285	289	291	281	259	287	310	280	279	275	279	272	279	303	289	300	279	282	276	274	293	286	297	327	275	311	299	300	297	289	327	336	272	295	271	303	285	290	261	307	297	264	302	295	289	285	286	310	301	293	271	288	285	286	316	260	312	273	291	297	294	288	308	271	289	273	275	288	264	312	292	275	292	261	261	309	295	287	293	291	297	318	292	295	303	268	338	286	293	301	311	313	325	276	304	324	295	299	281	263	269	266	318	290	310	299	295	313	291	280	300	297	286	313	289	296	314	284	300	258	283	290	285	322	298	314	276	272	304	298	269	246	287	293	270	292	261	282	311	353	297	298	291	319	309	300	335	288	290	293	295	302	291	297	286	290	291	299	305	308	298	305	258	290	331	294	277	302	262	286	271	267	288	307	288	257	285	273	298	286	299	283	255	316	265	332	272	315	257
19186	7605	7393	6116	2829	2358	1951	1746	1562	1474	1328	1206	1185	1116	985	1006	960	960	961	933	877	892	861	910	854	834	831	821	809	888	845	868	759	822	806	813	792	797	809	787	805	773	779	768	830	784	790	818	774	738	759	780	830	787	764	772	798	843	713	785	754	783	830	792	722	762	797	738	742	765	753	776	744	729	721	767	762	791	758	787	766	709	749	754	719	730	769	745	719	800	748	743	752	754	764	805	749	750	757	795	791	739	818	735	731	720	769	760	786	794	744	799	777	738	717	774	767	756	777	768	728	770	745	777	766	757	774	754	750	766	709	748	799	762	747	775	810	740	765	783	776	741	757	803	745	756	721	748	723	734	792	813	730	809	723	775	690	790	771	729	805	744	797	766	758	765	758	726	738	737	787	735	807	763	772	785	737	750	738	725	814	789	781	779	760	705	781	728	768	751	726	733	780	756	757	734	774	772	727	782	741	756	730	731	694	723	729	778	758	769	781	717	752	777	718	785	768	764	757	773	742	767	736	780	756	787	749	745	721	746	797	734	754	730	768	763	786	745	755	735	711	742	762	763	749	826	771	798	760	765	727	773	749	731	764	757	775	761	743	790	797	727	736	737	779	757	741	784	735	763	748	732	802	747	736	742	844	733	775	742	749	722	737	740	744	762	730	728	747	710	747	701	778	724	691	741	822	675	791	794	760	729	752	755	776	752	749	768	782	727	794	737	761	721	743	761	773	738	799	716	743	795	776	768	754	727	764	757	760	783	768	709	771	764	786	738	773	769	800	753	779	730	717	737	772	724	794	718	784	731	743	718	753	709	742	744	798	727	729	697	684	775	763	711	744	747	735	766	759	776	800	725	769	741	764	763	717	775	745	765	749	762	739	753	750	699	751	771	692	745	784	733	769	775	781	780	743	753	740	719	785	779	786	791	760	706	785	753	748	792	790	769	787	747	764	707	778	753	767	751	729	764	730	731	741	728	711	741	737	765	779	789	760	754	761	718	748	734	718	754	706	766	756	747	760	694	720	768	765	766	737	746	724	691	777	695	813	809	798	726	763	756	760	730	754	714	719	769	737	733	780	757	728	811	738	725	790	814	795	810	746	783	744	770	775	744	768	755	752	738	736	787	728	731	728	737	723	778	727	740	757	783	756	744	711	733	799	702	748	778	741	770	773	733	739	710	692	759	725	706	784	720	737	772	804	741	715	823	736	736	764	767	781	761	784	764	729	728	745	760	719	704	702	786	799	803	769	759	756	765	764	770	748	765	748	772	789	750	702	794	741	759	789	719	761	761	732	734	758	768	783	710	716	757	722	738	735	736	762	735	770	782	744	771	764	723	769	772	749	750	772	778	762	713	766	732	794	751	720	769	751	723	754	748	731	705	805	799	759	753	794	732	719	827	753	746	764	742	761	721	731	806	755	794	752	812	765	766	744	786	754	769	705	728	793	760	778	764	756	783	797	755	780	792	711	786	745	761	773	720	776	777	743	745	751	801	721	781	742	765	782	715	779	717	741	752	730	753	811	774	772	769	723	757	744	715	778	713	790	756	791	774	743	769	755	731	781	761	744	687	747	772	741	734	724	767	803	694	795	788	742	718	742	803	758	790	791	730	782	736	806	769	738	730	737	718	714	743	785	753	750	810	756	734	791	773	754	789	733	712	736	821	797	743	727	760	744	769	794	751	807	773	750	821	746	764	785	741	769	748	759	719	722	747	724	759	745	726	755	746	747	720	727	777	756	778	711	735	799	772	771	762	713	705	747	746	733	772	765	784	793	765	744	782	745	743	789	739	773	735	760	767	697	766	792	724	764	716	732	749	768	784	726	808	792	829	756	736	735	801	765	785	759	772	765	750	779	767	714	732	772	771	772	800	758	782	815	740	783	748	720	799	816	711	702	728	766	768	749	762	757	731	754	775	791	757	748	797	729	741	787	760	767	778	713	751	739	719	758	757	759	735	725	764	748	785	786	729	774	762	708	729	774	747	836	745	717	734	746	766	780	779	778	746	778	696	758	734	781	735	739	745	824	717	736	720	754	803	777	781	752	724	804	740	739	770	749	752	779	743	726	726	732	740	737	780	729	786	764	769	736	714	718	769	716	742	787	757	747	763	743	718	765	782	772	770	723	748	763	764	803	719	766	745	716	776	770	736	768	747	689	682	737	741	751	823	747	763	718	688	830	788	751	763	734	746	746	767	735	737	776	759	735	773	768	791	731	724	745	781	757	766	751	726	769	705	739	763	763	751	785	768	731	734	788	712	740	734	781	748	793	773	718	718	731	757	759	759	772	808	767	703	749	737	734	740	748	745	753	670	727	793	741	761	745	727	747	734	756	743	815	742	725	782	724	802	785	749	760	752	737	739	722	774	752	822	758	809	792	768	739	762	762	823	752	735	765	708	770	755	738	753	754	780	761	808	777	807	749	706	754	735	767	738	754	741	752	722	770	780	727	779	750	741	762	717	725	739	801	769	748	729	759	779	768	756	777	751	730	733	733	743	700	769	776	738	784	735	661	780	777	774	744	798	762	781	771	784	721	841	734	765	718	780	765	743	716	768	706	788	746	730	790	749	731	743	756	698	776	733	772	781	759	705	762	734	766	741	750	762	722	750	760	734	774	723	726	737	794	722	789	743	726	729	746	724	737	776	772	746	762	730	696	712	741	709	788	736	714	788	780	714	760	783	806	777	767	745	738	742	740	791	747	782	755	755	779	703	714	814	761	732	740	764	683	760	791	781	767	810	701	776	774	771	747	744	721	777	758	687	770	718	768	753	733	783	741	733	762	722	727	703	726	754	778	746	730	721	785	763	748	754	778	785	761	788	766	742	719	817	734	772	758	756	758	725	731	740	781	788	723	777	702	763	752	727	712	737	794	785	754	727	755	696	738	753	755	777	717	845	723	766	720	762	708	757	725	779	775	739	736	742	787	763	746	777	742	737	748	750	758	764	754	725	786	737	688	750	774	734	746	737	771	732	742	757	745	728	750	744	756	757	741	729	780	752	744	791	798	739	765	741	768	806	746	760	711	727	763	764	762	735	799	761	777	766	707	750	752	750	789	758	798	741	770	815	767	755	763	804	785	764	754	721	815	724	775	800	776	735	709	782	708	742	752	727	729	744	739	743	796	775	764	719	765	786	720	719	758	775	763	758	774	742	726	792	758	725	722	753	755	754	786	750	760	775	746	712	778	813	787	754	722	729	717	782	738	754	747	743	704	769	737	762	726	779	740	696	759	790	789	772	738	751	743	788	765	741	789	733	745	747	767	776	723	776	786	781	774	710	735	730	720	763	777	713	770	728	771	730	799	768	800	814	756	742	735	744	811	722	727	786	733	795	802	739	756	730	758	750	741	704	771	752	757	721	757	732	776	763	827	784	724	736	761	757	801	770	764	755	740	804	775	704	746	801	780	763	761	760	731	728	736	774	737	771	805	767	755	781	740	741	777	708	726	751	777	745	728	722	752	705	776	739	769	748
47868	26204	8145	7643	1242	909	694	551	477	423	396	388	373	345	321	298	292	314	297	315	336	284	320	256	275	292	288	264	266	270	277	266	272	249	300	276	277	263	303	294	272	265	269	279	278	290	294	244	284	276	274	285	307	232	260	259	230	278	267	251	272	257	260	252	261	261	252	244	281	271	280	284	240	255	296	281	258	241	267	231	277	264	253	277	264	287	248	284	260	269	262	301	279	261	263	279	255	251	236	294	260	225	237	291	276	247	259	229	264	279	241	269	253	236	246	238	269	265	262	264	223	243	264	231	282	264	276	269	275	263	246	247	279	269	281	264	262	282	259	298	287	229	265	248	261	274	257	267	287	287	253	250	266	271	260	246	272	247	228	253	265	266	260	252	254	251	246	272	258	303	240	292	268	278	267	258	251	264	273	251	233	248	252	253	275	260	265	263	275	289	269	266	265	254	282	274	264	267	245	248	260	247	253	252	296	234	220	264	264	271	247	257	288	249	241	275	236	260	240	264	263	272	275	276	286	261	285	273	264	271	247	261	256	262	297	265	275	240	242	250	289	262	266	244	245	254	244	246	296	294	273	277	277	244	255	250	267	253	248	235	265	284	277	258	241	282	255	220	281	279	274	254	276	260	251	264	261	281	324	270	277	265	250	258	317	257	260	260	252	276	260	269	284	256	241	268	243	272	255	261	266	275	266	235	268	249	254	249	284	252	246	258	237	239	249	253	265	299	256	285	250	256	250	288	264	242	242	255	283	262	278	229	245	257	279	260	246	276	244	300	272	273	259	259	275	294	293	254	295	257	272	249	287	281	258	279	287	270	262	259	265	262	308	260	238	263	272	269	261	264	275	258	272	258	255	254	259	276	245	263	234	246	264	268	235	275	257	246	286	271	245	259	253	286	268	276	265	271	274	266	282	243	277	243	286	283	295	239	258	301	272	282	254	255	277	247	250	249	255	247	281	254	239	260	264	236	244	275	296	275	269	268	284	252	243	280	228	244	285	254	266	271	268	262	245	270	291	309	250	264	260	264	264	254	216	260	250	264	248	279	244	290	243	282	239	282	277	253	256	252	236	254	260	246	263	221	261	269	243	255	259	289	262	268	232	273	257	233	258	261	287	256	279	287	265	253	256	258	282	275	257	284	276	252	243	241	300	263	248	244	252	276	255	253	240	274	272	261	271	271	273	276	303	270	280	264	275	254	270	256	274	258	308	267	292	259	273	262	297	247	284	271	279	263	232	286	260	263	291	271	262	278	267	249	272	266	250	269	267	262	296	238	299	246	235	265	262	269	271	256	275	287	298	262	254	248	265	248	254	254	264	276	280	275	283	286	264	243	267	264	271	291	275	269	252	266	242	259	267	253	267	247	268	260	261	285	242	269	274	275	253	274	253	270	275	266	266	273	291	241	269	272	259	258	291	280	265	245	257	285	264	250	271	273	254	269	285	246	284	272	272	263	248	269	245	264	277	275	252	206	250	237	261	267	284	243	279	254	274	273	251	277	260	285	265	289	282	275	261	259	293	262	278	278	253	274	262	282	239	275	288	254	252	258	253	236	312	256	266	245	288	259	288	293	237	258	243	258	294	297	231	260	258	262	235	271	276	287	281	260	268	246	257	277	282	274	291	285	249	278	275	269	245	290	270	276	271	305	286	273	290	275	258	251	273	264	268	276	288	264	285	283	282	273	249	274	237	270	286	268	272	307	276	268	253	250	293	285	246	249	263	309	257	249	276	223	275	268	261	243	281	253	259	283	306	248	251	257	274	270	263	266	291	256	284	282	279	254	245	255	249	262	260	238	313	284	274	271	276	259	222	280	254	264	254	308	241	242	251	253	247	294	281	288	248	267	272	271	278	243	272	251	269	251	276	258	247	273	265	245	274	265	273	245	264	241	267	247	267	271	260	269	246	246	242	252	290	283	248	274	267	252	277	267	248	288	272	259	254	235	265	245	240	288	278	267	268	268	249	261	291	291	255	250	261	245	241	240	249	250	275	262	239	263	260	299	253	245	282	248	252	259	276	290	266	260	278	238	297	251	246	250	275	286	311	260	254	263	257	245	260	250	242	266	266	273	293	303	250	253	267	282	249	278	280	267	278	291	293	258	271	277	250	261	270	271	249	266	255	262	262	277	262	252	247	276	256	270	265	271	270	271	255	275	272	269	244	252	267	245	254	246	262	266	264	301	271	268	249	220	255	259	273	267	264	246	274	246	264	254	272	252	239	262	237	271	285	262	275	300	258	254	281	251	281	245	261	263	257	272	261	231	216	268	264	249	295	270	256	255	243	260	281	252	246	250	288	286	262	251	287	259	293	257	274	243	281	251	259	265	275	282	247	278	246	250	297	246	295	280	259	275	242	293	265	250	262	272	275	302	272	228	255	305	262	252	260	253	254	278	252	267	273	247	226	275	257	289	261	262	252	265	272	274	256	283	253	269	263	260	277	257	290	262	262	272	260	283	282	276	271	251	275	247	275	271	240	266	246	262	239	266	240	274	244	253	252	253	256	257	266	257	259	276	269	274	233	247	255	231	228	290	308	299	261	290	270	225	264	281	279	253	286	250	239	287	277	241	253	287	263	259	234	263	283	255	264	248	260	264	277	263	287	269	290	277	267	236	239	256	255	265	286	265	287	263	254	236	264	279	257	281	262	263	267	280	253	266	259	262	254	273	264	248	269	271	282	271	266	293	265	252	273	266	226	299	281	296	277	273	255	294	250	286	265	272	280	239	283	259	261	294	283	252	270	259	258	269	290	275	249	261	292	306	258	277	272	253	293	265	256	255	263	268	270	279	245	259	237	249	257	263	268	256	274	293	271	263	268	280	241	259	292	253	263	286	257	259	285	220	310	268	271	265	286	218	261	246	246	264	280	249	250	292	255	274	235	286	263	234	264	229	251	268	262	262	259	271	259	255	274	236	302	248	245	267	268	278	246	291	254	308	263	279	259	258	280	250	251	270	244	264	268	261	268	269	260	251	256	270	240	270	272	289	246	251	269	265	241	267	293	277	262	280	281	257	285	234	257	252	258	235	259	272	233	248	256	264	267	271	280	260	284	260	253	266	266	274	245	255	247	290	262	266	259	273	288	255	245	271	268	284	296	247	251	290	255	237	267	220	267	269	282	278	270	270	252	264	248	270	217	242	242	245	265	250	299	233	235	273	242	260	253	277	262	263	240	261	282	282	259	259	244	248	283	261	273	273	281	249	264	258	273	247	280	256	263	264	275	281	275	257	258	266	258	260	252	270	266	269	243	278	271	242	275	295	248	230	235	284	257	309	309	277	249	254	261	287	245	266	260	262	286	270	269	236	233	247	270	271	294	262	265	275	250	276	253	269	266	265	273	305	271	278	261	259	290	241	233	266	275	277	271	279	283	265	302	261	251	244	291	236	284	243	266	278	277	258	239	312	248	261	292	253	253	257	238	253	248	291	262	273	252	276	245	248	242	250	257	264	248	248	278	266	274	266
27022	11975	11951	7687	4571	3846	2934	2504	2163	1957	1677	1575	1409	1324	1254	1236	1133	1064	1046	1033	966	949	890	859	834	826	881	831	844	825	832	794	869	756	788	759	743	695	756	756	776	804	689	751	752	730	716	693	706	701	724	698	724	698	724	677	733	706	730	727	718	687	745	745	701	698	678	691	729	728	662	696	663	690	727	706	647	693	637	656	704	671	694	666	700	720	706	692	651	676	700	688	728	698	676	668	658	697	654	659	709	672	681	692	709	687	677	694	623	721	643	659	683	699	670	706	646	688	752	681	661	660	668	670	693	731	704	720	690	730	632	613	716	658	640	617	646	662	698	701	663	655	666	657	677	712	678	723	692	670	693	684	642	700	677	736	726	688	677	660	674	649	661	668	684	647	683	669	674	701	685	651	643	660	639	634	664	633	672	682	727	655	682	673	655	685	664	630	688	643	663	637	672	659	685	677	635	660	665	640	656	760	675	678	643	712	702	677	680	641	663	668	669	695	686	690	663	682	637	733	651	670	715	650	718	634	697	683	704	665	641	664	655	650	670	695	637	704	655	668	681	615	688	643	627	722	668	671	677	678	689	681	704	653	662	683	655	668	672	619	667	683	696	683	664	671	696	710	650	702	678	657	663	650	717	640	680	636	686	668	672	645	655	692	700	711	689	671	716	683	664	688	664	649	650	626	640	693	655	646	638	694	644	716	700	642	669	657	649	702	655	654	695	666	680	672	676	684	677	659	665	684	688	693	676	710	669	652	633	688	663	645	678	698	713	626	686	640	670	672	728	611	701	686	681	673	649	686	731	662	687	683	685	658	666	693	665	703	710	667	668	670	661	678	611	645	642	655	658	721	744	639	620	640	652	676	677	654	662	689	695	733	672	668	677	710	675	654	665	661	662	736	634	662	692	735	642	655	672	677	622	648	687	622	674	643	647	718	662	665	692	708	642	672	651	732	619	650	657	665	654	660	677	650	690	682	696	684	644	623	691	673	654	671	729	679	613	644	666	706	660	677	663	674	643	654	639	667	688	646	666	670	643	691	708	651	683	612	646	683	629	677	640	676	624	658	665	658	648	674	653	632	677	665	670	664	669	641	730	683	647	652	673	648	692	704	657	669	692	682	653	660	665	704	665	642	650	651	629	663	686	696	665	668	643	660	658	703	734	687	698	659	671	636	703	689	651	670	658	628	665	717	691	643	606	673	718	634	670	673	722	685	658	659	694	656	633	667	659	677	670	664	662	653	713	663	636	626	698	720	659	654	644	698	640	672	687	697	632	639	643	695	694	635	681	670	659	671	679	650	683	703	665	678	676	709	713	665	686	617	657	663	680	679	654	697	706	677	670	673	687	664	638	617	724	686	626	719	671	677	658	660	662	665	637	690	696	697	666	674	665	687	681	684	636	664	662	688	659	695	689	656	735	683	663	662	686	657	650	707	706	651	610	683	664	716	659	704	650	665	673	664	672	645	675	715	694	632	628	677	659	649	681	658	661	673	648	639	619	683	692	657	669	629	689	684	666	680	667	681	678	686	630	691	692	644	594	676	686	669	649	664	679	700	661	688	652	640	680	722	692	695	720	717	747	649	626	650	608	685	666	653	645	639	647	659	675	683	683	676	661	686	671	709	702	640	687	660	678	633	716	666	668	653	693	676	680	633	700	673	672	696	646	681	666	683	648	682	687	651	650	666	627	649	637	666	705	691	628	635	701	656	700	686	648	677	679	684	695	678	685	673	673	654	692	649	661	658	677	673	685	667	632	632	644	696	623	675	629	673	699	690	670	650	711	685	676	663	661	638	659	673	650	713	657	673	683	668	643	685	666	643	677	684	722	660	658	636	683	734	663	652	672	680	675	709	641	660	682	675	668	689	666	674	694	620	675	682	633	720	666	671	689	674	654	696	682	675	661	637	707	642	625	662	673	703	684	690	655	683	703	675	661	731	691	655	635	651	655	655	697	628	670	694	669	660	709	674	696	640	646	731	691	658	610	677	680	687	653	678	669	652	643	709	637	648	694	673	672	656	647	644	665	688	692	689	701	721	662	693	661	704	709	684	671	708	695	624	647	667	694	689	681	692	655	717	644	672	705	665	639	692	654	669	704	634	653	676	695	700	675	632	668	649	658	675	680	659	707	651	680	639	658	694	644	646	673	659	704	663	698	652	688	678	657	666	636	625	676	687	695	688	658	719	647	655	725	655	671	678	639	684	662	633	661	685	669	629	640	692	677	690	646	657	641	665	664	650	693	652	665	658	678	706	684	639	629	696	632	693	646	671	695	728	688	680	673	629	632	672	708	663	674	682	697	619	680	694	669	659	725	658	631	621	680	641	658	706	626	674	658	623	643	656	622	672	683	690	648	662	645	691	710	709	671	648	699	656	674	698	658	632	647	740	696	617	692	675	634	649	676	635	707	680	678	708	640	640	667	649	669	669	611	657	674	643	630	635	702	752	654	652	694	674	635	671	675	748	701	707	629	669	633	623	700	664	681	702	630	646	696	632	727	647	690	663	648	662	689	682	698	668	711	706	685	659	675	666	713	690	668	627	712	678	713	672	656	664	675	650	680	649	653	642	701	738	628	673	675	648	680	679	660	626	688	651	690	680	694	691	723	639	656	654	672	672	667	654	666	687	700	660	674	675	656	702	698	706	702	640	645	678	677	702	650	697	677	702	692	658	649	645	660	680	702	642	659	649	660	662	673	699	706	661	678	672	691	634	660	649	644	708	693	656	660	674	640	715	627	668	650	662	709	661	650	676	691	630	691	666	692	628	646	701	701	665	616	681	688	662	627	712	717	646	657	682	648	657	702	684	676	725	674	681	696	693	645	705	630	656	676	659	722	676	688	673	641	670	630	655	701	656	702	679	673	645	663	638	729	661	713	672	674	661	657	729	651	678	664	645	724	635	670	698	676	735	690	656	642	632	627	676	646	676	646	690	707	675	680	665	659	693	669	677	666	681	705	703	681	644	592	639	686	651	645	670	686	675	702	652	658	678	733	673	640	646	684	685	686	649	662	661	702	680	683	694	687	700	677	661	702	643	712	689	656	670	593	673	687	684	657	703	687	674	677	633	706	652	679	684	646	662	653	687	658	675	645	645	643	660	707	651	697	701	682	688	700	723	716	659	712	686	675	718	717	691	650	627	675	659	655	693	644	693	666	612	642	695	676	677	680	652	625	664	666	666	683	665	654	690	675	682	644	678	596	664	716	701	639	633	661	675	704	651	712	662	639	685	692	643	657	674	664	658	664	664	655	655	675	679	715	670	659	634	632	671	686	669	697	657	652	736	686	666	640	687	678	713	644	628	675	692	651	660	664	672	677	632	659	672	660	635	639	707	672	691	636	671	667	681	648	661	687	653	677	646	651	646	651	623	663	639	656	631	661	630	661	676	660	631	641	686	711	697	687	663	663	685	692	695	655	652	731	678	697	645	672	673	687	662	640	652	705	655	649	676	679	697	671	686	644	715	625	688	681	714
4142	482	264	218	156	153	167	179	168	176	170	131	166	143	170	157	133	162	145	163	160	163	160	150	139	158	146	152	146	152	158	152	154	143	138	158	150	146	151	150	145	157	140	114	153	137	155	147	145	164	153	161	174	155	151	173	141	142	138	161	155	151	131	161	161	145	146	148	140	141	153	145	141	162	180	152	162	147	145	160	162	139	156	158	149	139	181	152	157	148	154	167	144	143	166	151	156	173	166	162	149	158	142	176	176	157	152	161	141	152	162	143	156	155	142	126	168	161	156	158	147	138	159	138	163	133	128	142	144	153	163	128	173	169	178	155	159	154	155	158	158	147	163	177	144	148	135	181	140	148	163	148	125	145	163	153	148	161	145	146	143	148	170	145	174	168	160	133	158	150	150	158	129	148	161	139	142	137	144	153	140	150	135	138	156	133	138	150	134	127	179	143	149	160	162	155	129	170	147	187	146	127	166	156	176	137	153	159	142	143	159	142	138	154	131	148	171	149	173	139	149	138	170	146	158	134	155	141	148	145	137	152	176	163	132	157	131	144	188	172	149	149	156	168	167	157	158	143	157	132	162	142	174	135	154	139	135	157	174	153	161	152	164	141	159	170	157	136	148	149	151	175	143	155	192	146	172	147	139	136	160	158	149	162	151	153	149	153	150	159	171	148	142	172	152	154	139	170	151	146	161	139	133	160	150	149	160	161	144	140	145	163	137	163	167	158	157	154	153	150	160	141	153	154	177	184	142	157	159	150	148	156	165	157	133	148	138	164	149	160	172	168	163	162	151	152	142	146	169	157	138	156	145	138	150	155	157	134	142	151	154	135	181	164	159	170	147	153	128	128	149	169	154	183	139	192	169	159	145	133	147	153	175	149	169	154	146	151	178	129	153	141	159	138	150	145	148	152	164	143	148	155	165	149	164	152	144	180	157	158	188	168	146	167	142	159	160	163	150	139	147	140	141	171	168	155	153	150	173	147	165	145	150	175	156	150	155	167	167	155	158	153	162	138	154	168	151	151	154	161	165	157	165	148	158	153	143	144	159	152	186	162	156	158	166	166	161	173	169	156	139	161	164	135	167	142	156	158	171	159	156	153	144	157	164	164	146	155	146	154	128	146	138	156	150	173	163	150	149	153	144	157	164	146	144	168	147	159	150	158	137	166	164	164	135	131	164	165	149	147	145	151	167	171	138	144	149	170	159	175	165	148	165	146	137	141	150	134	160	169	148	154	139	161	167	157	166	167	155	146	131	156	160	149	143	160	162	157	157	164	163	156	154	157	157	156	157	144	149	156	146	150	149	160	141	170	181	160	168	154	146	148	174	165	178	143	150	156	131	182	130	136	174	154	153	168	163	132	151	153	170	159	179	129	152	164	164	160	137	161	172	145	181	167	164	129	141	131	141	151	172	146	166	152	151	146	143	137	160	181	145	156	147	156	153	156	159	170	152	151	150	160	144	163	138	127	156	174	149	158	146	172	134	167	180	135	155	152	159	173	159	166	177	152	161	152	146	152	150	152	173	149	146	160	164	135	168	155	153	157	147	140	158	166	139	172	168	135	140	171	145	163	153	159	126	155	163	160	155	149	141	148	149	149	145	165	165	152	152	172	146	145	140	150	143	143	158	160	160	162	162	157	139	157	156	140	163	156	172	151	149	140	140	170	170	159	129	161	174	177	148	162	148	135	155	150	171	164	140	156	157	144	148	161	151	149	146	152	143	158	165	159	155	151	138	154	135	150	152	147	157	154	134	157	128	135	168	148	135	143	159	157	161	182	160	151	166	160	180	158	153	138	131	142	170	167	170	129	167	146	134	140	133	153	171	156	174	153	146	167	136	162	164	155	147	147	141	165	160	155	148	153	142	148	153	147	160	146	166	158	160	131	161	139	150	147	148	158	152	142	155	143	156	131	160	140	151	159	162	140	169	149	159	152	133	161	153	149	152	142	159	145	170	146	145	147	156	141	147	140	154	155	151	153	139	166	190	142	165	168	134	162	152	160	140	165	148	164	164	155	173	178	141	163	141	153	157	166	138	159	165	150	173	146	140	150	139	179	153	119	139	158	150	158	140	178	162	169	158	151	153	144	154	149	158	157	150	151	153	152	145	159	168	139	148	164	128	139	158	158	160	138	139	156	149	150	158	136	168	177	158	159	150	156	167	154	150	157	151	160	171	170	159	177	152	167	147	138	157	150	143	150	144	159	134	148	169	149	147	158	167	153	144	164	146	152	151	158	145	161	166	156	155	151	172	145	142	144	157	150	167	175	163	157	124	153	140	147	148	158	151	153	173	150	150	164	146	170	172	173	142	167	170	151	143	149	157	164	157	144	155	156	142	146	162	142	145	164	147	142	168	164	149	129	159	154	136	177	155	173	160	156	166	141	163	132	151	143	145	146	164	127	160	137	163	149	154	149	157	163	141	151	144	144	147	156	173	143	137	133	149	138	138	162	144	143	155	148	158	155	151	148	134	148	133	151	162	157	163	176	156	177	146	142	152	137	147	153	172	172	132	152	142	151	151	147	168	124	130	151	170	141	159	155	150	178	163	162	165	154	165	154	151	157	143	144	159	135	162	163	141	149	161	140	156	147	169	146	152	150	152	152	145	161	159	156	163	154	164	145	149	143	145	172	138	154	159	140	160	144	144	156	143	159	155	163	158	217	145	144	125	143	137	151	143	139	166	136	163	130	170	137	153	167	167	152	160	122	147	151	137	136	163	154	156	128	142	159	146	140	145	168	149	142	165	149	155	145	143	152	151	164	137	147	143	131	140	159	158	150	162	148	137	155	153	160	154	165	139	142	149	147	134	150	163	159	161	144	138	147	147	145	132	167	146	140	149	152	153	147	143	144	148	162	145	165	139	166	149	152	157	142	155	151	160	154	152	190	176	141	160	154	156	148	156	167	158	156	150	184	157	151	181	145	141	142	151	161	137	185	156	154	142	163	159	147	135	176	131	158	147	163	156	164	166	152	162	161	133	150	161	167	155	155	151	155	142	173	159	136	137	137	135	140	157	154	158	168	149	149	152	128	130	178	146	154	147	143	169	143	152	158	136	141	164	142	131	150	133	143	164	154	133	133	174	146	135	160	141	152	147	157	153	151	142	144	130	150	147	139	154	140	155	141	146	157	155	144	157	150	147	160	156	168	157	166	144	142	143	143	149	154	136	168	156	169	139	121	153	156	164	180	168	158	185	168	137	140	160	155	143	156	166	154	155	163	133	147	166	178	162	142	134	161	157	134	187	159	157	140	156	163	141	138	165	145	166	170	156	142	169	142	142	175	149	170	144	131	162	143	156	159	159	149	168	150	158	154	140	151	154	151	164	148	164	144	141	113	124	151	162	143	171	149	157	156	163	154	169	144	162	157	160	152	162	122	190	156	164	160	126	135	148	134	149	145	166	136	161	137	153	157	148	169	165	143	154	143	174	170	139	175	185	119	171	158	185	146	156	144	156	164	136	136	141	157
3840	820	837	789	503	515	498	466	463	479	481	484	455	495	424	453	464	457	450	472	464	458	460	487	466	435	467	439	470	441	448	429	447	479	472	455	441	407	457	443	460	475	456	455	435	442	404	478	449	436	453	435	438	487	478	491	457	399	450	454	499	442	448	447	431	457	471	438	457	455	439	467	497	449	471	450	478	446	448	447	452	471	445	441	457	443	462	448	456	430	446	434	437	412	413	494	475	466	463	461	456	461	456	464	462	443	482	435	483	456	444	449	441	436	448	408	464	458	430	488	487	485	480	433	443	469	490	437	456	433	478	495	482	455	434	489	485	482	456	432	458	474	439	442	486	447	451	455	455	458	447	465	435	450	448	478	483	476	459	448	482	460	460	444	451	459	469	459	482	433	457	455	434	476	424	421	447	465	404	441	441	491	418	439	444	433	434	427	461	472	447	459	453	446	465	421	461	421	478	474	451	424	485	469	468	459	455	457	419	431	431	442	444	450	434	452	478	439	428	446	429	462	460	428	453	398	455	458	455	475	470	451	433	455	458	470	425	434	433	428	444	459	484	506	472	416	439	411	442	458	425	422	480	438	451	444	437	437	467	463	474	436	451	452	437	454	464	454	418	464	452	455	433	469	435	456	482	415	466	454	437	453	464	442	439	408	426	460	476	472	441	448	423	424	412	450	469	464	466	422	448	487	466	433	430	441	467	442	429	459	497	457	477	484	435	432	462	445	502	411	442	451	447	461	448	445	469	450	449	422	453	428	444	460	449	448	450	447	471	463	437	428	459	454	450	459	427	460	464	474	446	431	434	455	465	463	454	451	467	460	458	446	480	487	445	456	469	453	459	465	456	455	463	421	427	417	469	451	439	471	456	426	465	470	435	489	468	462	446	423	450	439	441	468	398	483	417	420	447	449	443	460	443	434	454	467	469	450	433	472	447	435	439	437	427	461	458	478	466	508	451	447	415	438	446	488	445	449	411	476	474	424	452	468	450	456	448	433	480	460	471	479	462	446	462	440	450	460	444	446	429	415	427	433	471	430	466	432	441	463	467	459	454	440	434	473	446	406	459	491	395	453	442	416	463	456	446	458	453	490	467	449	428	431	415	451	443	464	448	458	434	487	445	457	427	431	430	427	410	481	499	450	461	431	448	454	437	420	447	479	438	406	450	454	465	422	478	437	454	447	463	430	434	461	424	458	452	434	421	478	468	421	478	455	425	435	458	455	447	458	440	436	454	422	435	441	444	421	453	459	481	475	481	472	441	412	438	435	438	438	408	463	442	479	446	449	449	441	443	443	450	491	458	443	421	481	430	461	435	484	496	479	480	412	418	448	454	463	461	448	496	449	409	457	397	465	470	463	489	409	469	474	445	456	486	417	447	433	462	449	460	476	445	464	494	450	490	472	443	442	414	458	442	437	437	450	444	469	451	446	470	434	439	423	467	448	443	481	433	420	458	464	439	483	426	462	468	470	446	427	462	455	432	454	444	442	476	432	438	438	422	435	454	425	434	419	387	479	446	449	392	474	447	425	470	447	439	438	452	420	408	418	457	476	424	459	424	431	446	503	431	423	425	431	438	411	454	420	439	470	459	435	447	428	463	425	451	422	483	445	445	441	407	408	439	427	444	415	472	451	457	458	479	450	435	398	493	455	406	410	440	448	436	463	438	419	423	418	438	440	440	466	432	452	432	417	474	446	446	446	476	449	452	456	476	440	471	447	444	472	452	447	476	437	443	469	456	466	429	456	458	444	436	455	424	414	427	448	472	494	444	416	415	464	472	438	442	445	457	473	448	499	404	503	457	495	437	422	456	476	461	469	416	428	458	462	505	437	439	471	471	468	432	455	448	437	448	450	462	433	463	458	465	462	454	464	434	490	467	478	424	458	478	429	479	459	421	458	486	455	480	450	446	452	402	424	488	475	473	451	455	471	501	469	427	440	460	412	467	447	424	449	443	419	446	442	464	468	442	486	449	439	413	445	436	450	433	442	420	441	413	471	437	412	470	458	437	424	437	416	441	463	450	434	441	463	470	466	472	435	473	446	425	472	445	436	468	424	445	466	424	456	427	412	465	458	451	445	453	454	444	450	453	440	449	436	426	476	414	472	452	446	455	443	440	431	439	440	444	470	466	453	434	458	461	470	440	456	443	444	456	439	459	487	479	425	437	440	462	452	471	474	425	467	448	452	402	432	445	424	422	444	437	449	488	439	436	437	458	460	486	446	434	459	438	436	445	482	457	444	436	406	444	461	446	430	433	450	487	449	466	425	424	443	454	480	454	443	435	453	451	473	468	465	464	403	447	446	442	425	466	451	469	440	458	497	473	472	427	438	398	430	500	461	448	459	478	440	436	449	431	434	451	454	446	473	461	442	416	451	474	464	453	473	441	434	429	408	428	438	443	438	412	455	460	465	421	486	477	463	468	441	408	443	486	448	445	436	455	475	424	431	420	443	433	440	474	466	424	448	455	506	431	459	433	428	437	437	468	472	487	457	467	486	468	428	458	451	454	431	455	447	463	461	455	451	481	453	443	450	453	457	483	432	432	439	452	437	469	460	437	426	474	448	448	440	431	420	492	468	423	488	461	446	443	453	492	462	418	413	480	438	418	462	439	406	413	450	458	438	433	418	452	420	426	443	504	446	473	447	430	463	458	437	476	434	428	418	455	428	460	494	473	461	452	506	467	451	456	465	464	481	452	427	444	513	449	475	459	459	479	459	422	391	408	448	449	477	465	485	444	446	460	469	453	427	435	425	443	417	458	472	488	415	421	460	417	402	415	452	429	446	465	451	451	502	455	442	521	434	427	444	453	467	444	445	426	440	449	466	410	419	442	448	469	455	439	454	465	414	460	474	461	447	455	386	459	446	470	447	433	464	463	472	436	487	474	456	436	431	423	474	440	455	507	437	463	454	437	443	419	418	439	451	423	419	433	428	429	437	472	466	414	484	452	426	462	458	466	467	427	430	422	476	489	461	450	451	437	480	441	472	479	440	432	433	428	437	458	441	479	447	483	441	475	438	456	438	454	453	432	460	459	449	456	406	459	485	462	455	458	487	452	454	502	510	470	450	440	470	477	475	431	469	508	445	466	459	418	452	458	484	466	455	429	431	452	440	461	417	463	408	448	439	453	404	453	417	420	417	444	466	446	470	470	452	427	424	409	390	459	458	437	473	430	452	440	415	481	465	413	461	402	451	448	466	454	478	466	441	423	456	500	464	465	447	489	434	463	452	465	486	457	434	438	453	435	453	448	458	425	430	470	432	433	427	433	416	456	435	461	458	450	422	473	451	432	443	429	430	461	448	460	433	440	472	471	465	426	458	448	420	447	446	471	446	425	441	443	441	441	449	495	453	450	439	410	447	472	468	432	495	471	435	455	460	403	464	468	396	420	415	423	451	482	453	445	438	414	469	445	439	418	449	449	477	429	475	454	458	490	493	446	482	445	462	449	460	425	455	457	480	461	457	431	458
33222	13970	4780	3342	738	593	494	435	441	373	378	347	366	332	329	299	303	309	291	338	281	306	275	311	303	302	319	278	295	290	289	276	319	302	308	317	289	307	288	309	295	272	316	326	321	311	312	307	286	277	267	295	276	256	279	291	311	269	288	277	276	337	295	300	313	293	273	269	268	311	329	285	315	287	318	309	259	288	276	264	299	298	289	275	296	301	328	267	295	308	305	291	289	288	301	291	296	298	282	295	312	287	279	313	279	305	304	278	268	259	284	300	318	284	260	317	298	314	319	310	281	298	291	293	300	267	290	274	282	308	296	296	309	278	292	312	300	271	271	302	285	316	291	284	315	259	293	310	289	309	315	273	284	337	314	289	312	280	286	311	268	292	304	285	251	285	294	287	302	279	291	304	308	301	298	304	288	308	286	264	281	295	294	314	286	285	288	299	292	295	293	310	279	293	276	283	316	311	303	284	303	310	320	283	292	269	297	271	263	300	289	309	268	327	306	277	292	296	292	288	289	301	299	349	290	300	288	293	283	279	292	320	308	314	297	292	268	299	244	300	320	269	293	297	324	265	307	295	296	273	269	329	295	314	292	326	326	278	300	265	323	294	294	293	299	293	294	275	295	308	267	260	263	326	265	297	281	294	299	255	328	290	296	289	288	278	284	275	287	264	292	271	274	318	309	284	280	288	290	289	284	295	291	261	294	289	323	286	294	291	309	310	278	314	296	318	300	301	299	260	285	308	281	298	328	268	305	294	306	263	299	324	255	303	292	325	306	295	274	304	301	271	291	276	277	303	315	274	263	307	283	287	296	297	277	293	276	279	308	277	303	279	276	289	312	317	294	296	293	295	312	281	289	289	285	300	274	274	279	269	320	289	284	310	292	315	305	310	280	292	297	277	293	272	288	259	324	278	295	260	298	296	305	303	296	280	316	298	313	288	278	283	294	298	276	309	320	293	296	311	283	267	289	303	299	319	284	314	323	309	271	300	290	333	283	289	283	285	285	334	309	302	305	283	279	299	300	297	279	306	322	271	281	284	309	312	286	307	270	291	277	276	293	292	308	304	296	296	299	293	295	281	274	275	287	297	282	310	286	323	303	291	294	304	298	291	283	290	273	317	281	293	272	299	283	295	287	280	268	275	288	275	299	295	282	292	260	265	278	280	312	288	323	283	299	318	279	284	270	274	275	297	313	303	270	258	295	273	253	282	285	292	299	278	288	300	298	329	322	265	279	248	278	271	257	270	311	291	257	298	294	256	287	310	305	279	298	282	316	296	307	319	259	275	296	282	316	292	280	320	288	317	304	308	334	295	294	293	287	310	281	279	291	281	283	318	308	303	294	295	302	292	282	295	280	273	289	287	277	292	296	288	284	291	288	294	304	260	299	290	296	298	305	299	331	279	278	341	298	274	263	296	272	285	295	307	276	308	272	329	245	279	303	312	270	271	320	285	259	287	272	297	292	316	304	300	318	304	318	284	316	286	304	333	293	284	325	301	299	298	308	286	277	276	300	292	297	262	287	319	310	282	313	322	277	281	283	278	274	314	284	286	298	321	284	291	328	298	311	317	325	297	249	314	305	269	307	293	281	287	303	315	326	281	292	296	313	312	280	285	294	274	270	308	289	269	302	305	272	311	278	269	298	281	278	271	285	274	291	291	300	302	328	285	303	258	294	282	295	283	268	335	306	264	298	290	256	295	291	284	258	285	315	288	268	255	291	303	286	279	285	276	273	248	272	277	296	289	305	291	282	298	301	335	307	270	282	285	316	264	283	339	306	290	325	322	300	307	321	312	321	292	291	279	321	291	279	300	295	262	302	320	302	270	266	304	324	295	279	300	289	282	317	295	293	280	274	298	293	311	310	297	303	274	291	293	295	299	279	274	282	300	259	270	292	306	311	315	270	298	294	295	271	270	302	290	319	309	283	282	303	306	311	293	269	299	284	292	294	285	312	315	284	323	299	302	280	285	287	303	279	311	291	316	306	330	288	318	300	284	306	290	295	318	315	305	303	280	290	307	296	244	303	292	293	304	281	312	261	305	284	297	308	282	307	310	286	318	284	315	266	292	303	277	256	307	285	295	293	300	319	298	321	300	284	313	307	285	298	265	294	300	313	277	280	314	299	280	294	283	288	303	292	319	283	308	292	293	273	305	280	302	300	321	317	308	292	287	289	309	269	307	289	307	307	291	290	291	261	310	296	304	287	289	290	292	273	278	290	274	287	299	283	294	267	287	296	325	270	254	316	317	273	265	306	306	261	275	283	284	284	286	269	310	279	287	281	307	300	291	305	335	287	301	285	269	292	309	261	289	290	297	317	268	313	282	335	302	317	288	279	282	316	319	303	289	279	306	297	266	277	249	310	297	286	295	298	290	288	314	278	297	264	312	297	280	280	306	325	270	284	251	303	278	282	268	295	284	291	286	295	256	290	283	270	300	304	301	292	320	285	313	310	295	293	290	288	296	283	313	278	273	282	284	291	268	300	265	292	267	323	287	277	308	291	311	293	299	318	316	315	281	272	263	296	289	311	271	298	301	271	308	255	276	293	304	278	274	284	301	294	310	297	267	270	306	293	279	270	317	304	288	288	266	272	307	308	280	317	308	281	297	294	271	321	307	285	276	269	297	294	302	274	289	299	291	280	281	301	296	278	265	295	293	303	287	333	274	289	293	286	305	293	287	304	303	295	269	313	304	301	337	290	264	278	304	282	292	352	272	310	275	291	269	273	285	288	287	269	322	290	306	285	309	287	309	307	280	265	259	285	271	303	283	308	284	279	306	306	290	259	281	313	281	303	342	320	300	305	289	288	285	286	292	293	286	296	307	282	280	316	248	278	277	305	278	322	271	278	301	254	282	287	275	341	303	296	296	280	288	304	283	314	304	311	287	302	289	280	306	309	296	282	288	280	298	269	296	273	252	282	283	284	298	275	283	284	297	289	265	286	285	292	307	288	312	294	312	329	314	280	314	251	293	261	297	283	270	299	297	255	291	319	306	298	302	312	296	301	284	298	278	243	271	305	289	283	277	335	321	274	284	304	295	306	303	284	299	315	290	260	276	286	258	286	317	296	288	309	285	262	287	297	313	300	273	266	277	274	315	291	286	307	314	296	304	298	316	257	307	306	308	298	294	298	296	275	254	292	317	282	265	298	295	318	295	323	268	271	304	288	292	299	299	306	329	274	244	271	284	296	326	276	293	271	273	300	291	280	267	281	277	264	267	299	315	335	296	273	274	300	311	284	299	297	296	301	285	300	280	280	254	287	258	274	265	273	302	291	284	300	281	302	284	302	284	326	297	301	296	264	289	273	292	318	287	318	279	296	284	277	293	265	288	278	289	275	262	326	313	278	298	292	286	266	299	293	283	291	274	274	288	290	275	271	277	296	316	270	306	314	264	289	277	283	281	299	281	283	287	282	291	326	339	304	290	292	281	309	292	294	307	285	317	294	271	288	316	294	279	302	277	303	274	280	288
18319	6616	9915	4676	2851	2331	1974	1735	1608	1393	1316	1285	1106	1074	1068	1080	1014	959	947	935	873	910	858	900	841	846	893	835	835	823	830	815	816	804	870	809	849	789	823	727	800	830	808	807	798	771	799	801	812	752	780	784	785	748	812	745	793	702	759	761	747	803	798	735	759	795	746	731	769	777	801	770	778	762	767	749	753	775	777	771	770	763	771	834	849	727	768	754	831	779	791	757	739	775	798	776	738	759	733	733	772	758	719	783	749	734	686	755	796	766	813	753	765	788	769	732	745	766	720	728	786	755	716	767	769	806	802	793	774	766	761	738	750	778	797	750	755	770	743	770	786	734	787	733	760	757	772	767	733	738	755	798	815	727	773	789	720	792	743	776	807	762	739	733	808	794	774	759	725	753	750	773	736	711	733	761	742	749	771	745	786	724	711	705	750	755	820	729	761	758	737	749	802	695	721	744	747	770	773	792	753	772	714	743	775	793	749	791	772	737	755	755	767	746	779	795	754	709	756	750	767	778	707	700	757	777	801	772	750	742	729	733	798	716	765	772	747	679	761	746	795	741	737	765	725	748	752	743	751	765	804	769	771	743	754	742	739	774	745	753	746	779	742	750	710	740	760	771	746	751	747	784	746	771	787	718	735	765	789	774	741	753	810	712	782	700	782	722	741	781	754	754	745	750	767	755	793	744	779	777	740	721	750	723	754	752	749	723	746	718	777	800	732	742	755	775	746	750	758	754	785	765	692	720	740	715	749	753	749	719	794	764	821	702	816	733	753	736	746	736	770	729	756	779	735	776	782	762	746	741	803	796	757	708	733	711	768	735	736	777	823	716	749	737	741	746	728	715	737	711	787	796	746	675	713	703	755	758	830	760	779	786	728	715	726	726	752	731	794	735	770	779	765	716	689	764	762	726	742	786	704	752	779	726	807	696	799	730	769	790	790	707	746	764	753	769	768	755	727	759	782	737	756	729	720	763	770	722	717	759	791	771	744	710	786	693	797	763	726	777	743	741	739	781	721	787	796	717	776	761	731	733	777	743	743	792	807	792	738	800	737	750	763	749	766	733	779	742	763	716	759	752	760	701	762	759	780	734	776	793	773	725	717	769	725	761	758	775	774	774	739	785	698	778	743	779	773	743	782	717	784	756	715	674	715	728	742	752	774	768	765	740	792	737	796	716	776	760	764	776	757	757	757	781	739	717	720	774	775	767	789	775	769	773	771	791	765	806	761	767	734	788	738	766	751	777	749	779	759	729	761	713	739	785	753	752	730	741	707	766	739	759	771	761	757	726	717	783	779	720	738	755	757	756	697	792	734	711	793	735	754	788	724	751	696	786	765	774	723	718	737	715	794	790	782	769	767	801	828	729	764	754	766	782	784	690	796	814	734	778	723	772	711	715	717	745	737	708	760	723	702	756	725	737	753	747	754	707	783	764	769	760	740	752	760	788	728	771	735	754	734	745	734	770	728	727	735	720	815	687	791	813	734	743	769	806	787	719	752	779	773	755	742	757	754	784	777	727	734	741	759	749	722	732	760	759	781	760	798	764	767	762	754	799	795	774	745	752	757	742	738	757	735	768	689	758	770	759	747	713	764	751	777	740	730	762	731	795	748	759	759	793	795	774	748	781	750	783	759	737	761	733	744	735	717	780	748	771	752	740	795	743	769	739	708	747	773	729	719	760	741	742	781	770	714	724	719	760	752	789	742	753	801	770	752	735	720	746	733	737	735	773	749	734	747	717	770	755	749	715	728	714	745	760	844	719	726	705	727	692	746	753	714	746	711	722	758	743	746	748	812	735	727	756	787	795	704	731	740	746	723	776	769	787	750	749	737	716	739	819	759	790	744	720	708	792	734	741	798	772	764	747	731	731	790	732	813	766	711	770	781	729	823	720	726	750	778	701	743	783	765	746	762	737	747	751	752	796	773	753	775	739	699	805	777	757	736	736	808	734	778	773	728	772	677	764	843	743	749	769	757	731	709	819	738	790	743	782	765	789	742	735	778	723	728	767	726	787	715	754	707	764	763	734	688	763	718	780	788	802	768	738	754	752	765	727	792	736	777	770	775	747	749	775	747	779	733	818	761	742	705	739	695	771	753	740	760	800	724	730	818	761	751	682	714	767	748	745	771	772	754	697	774	770	741	711	804	733	772	797	804	777	676	774	790	744	801	785	755	773	734	758	776	757	752	719	708	749	716	756	807	748	741	765	740	737	766	742	764	704	758	750	775	750	744	712	749	734	799	728	783	762	728	711	770	782	722	781	777	778	730	760	730	762	730	753	725	805	792	713	727	741	740	779	750	756	714	793	735	749	784	756	759	769	778	720	714	740	756	742	798	742	744	767	746	761	775	734	727	699	789	737	752	756	744	729	776	744	742	705	736	779	725	763	748	762	749	720	787	772	747	777	748	755	729	761	763	721	743	737	764	750	776	739	775	740	722	677	781	729	786	779	752	759	796	754	761	786	741	775	735	754	727	819	796	749	847	728	726	747	741	731	721	752	782	740	769	754	729	765	753	729	735	771	768	733	796	758	736	697	772	721	776	791	742	738	764	751	735	739	737	768	734	765	756	737	739	752	748	753	797	756	775	667	769	780	758	706	760	761	774	757	689	793	758	757	764	768	730	755	729	799	785	783	788	734	768	795	734	749	734	746	711	738	768	709	718	749	772	764	742	729	749	738	784	799	738	745	740	810	774	732	748	760	759	734	783	776	786	763	728	742	742	768	742	744	739	766	700	771	737	705	759	752	771	771	756	760	765	785	775	771	721	743	736	789	717	694	720	738	819	758	764	761	764	755	764	750	716	776	816	752	778	756	790	761	773	759	750	756	703	743	713	756	744	694	752	789	747	715	765	787	735	746	763	733	728	727	779	776	763	756	753	752	767	772	682	816	762	812	772	743	754	778	760	729	755	769	709	773	756	815	745	822	721	727	765	768	724	776	738	736	698	762	760	735	790	761	723	752	728	714	737	753	770	786	713	702	784	731	792	715	771	754	744	713	768	727	788	753	768	726	771	753	820	722	761	731	738	719	789	706	753	760	730	744	750	738	795	775	692	755	803	726	780	753	805	798	771	761	774	775	733	774	742	751	720	747	749	761	740	767	760	790	768	717	750	743	752	767	712	790	721	777	745	763	741	770	745	743	769	709	773	747	710	754	759	720	719	674	789	748	717	750	730	786	765	760	736	738	759	775	728	717	763	762	801	761	764	780	740	717	737	711	792	720	770	732	774	739	729	719	692	771	752	758	787	781	736	743	739	722	767	777	731	763	775	770	787	777	737	750	789	726	787	723	713	652	779	765	760	759	737	769	752	743	757	699	732	760	762	760	768	762	710	798	757	788	786	752	709	761	785	788	770	724	807	780	754	769	766	752	760	727	737	750	793	711	734	719	786	736	716	748	793	804	797	748	773	800	769	799	731	743	750	715	776	765	724	769	742	725	758	750	732	769	740	782	761	805	719	725	762	799	765	783
48025	25681	10528	6782	1278	835	704	611	503	451	434	400	367	368	313	346	348	305	286	309	285	324	295	267	312	288	265	293	270	289	263	291	277	290	270	268	290	258	299	256	282	258	289	283	288	281	280	288	285	261	254	262	256	277	247	263	284	253	274	264	289	256	295	305	269	263	260	249	261	272	275	252	263	264	243	250	225	247	248	280	257	229	277	267	268	254	274	249	255	252	261	229	235	293	287	279	272	260	262	227	258	259	257	265	248	273	273	269	234	284	249	267	259	275	294	269	276	278	283	244	261	276	282	263	278	276	257	267	252	254	302	275	246	257	260	268	241	229	270	257	221	244	281	279	250	261	256	270	281	270	284	269	265	274	271	256	273	279	247	271	243	250	275	275	261	259	261	281	249	253	259	254	262	255	262	297	287	255	269	251	295	239	266	257	259	260	257	267	275	261	258	259	253	280	248	269	279	247	263	258	264	259	277	255	275	299	257	221	278	246	254	302	249	262	273	255	285	276	271	285	297	223	266	250	267	253	271	250	246	243	266	263	268	267	279	264	249	271	261	268	268	259	253	237	267	231	278	266	264	297	262	285	258	248	251	262	271	260	255	254	288	261	254	257	258	266	246	249	246	271	247	261	258	262	230	268	235	255	303	236	273	259	253	284	268	267	257	260	270	270	277	279	272	251	259	263	287	267	240	245	270	285	268	274	267	248	272	250	291	265	273	262	246	249	253	278	257	290	242	277	244	267	256	261	263	253	247	281	260	279	243	248	273	264	269	277	242	253	282	253	292	234	247	251	261	255	242	272	240	246	275	279	304	273	277	267	295	240	275	292	266	259	221	247	256	239	269	272	259	240	269	266	282	249	245	271	277	242	262	281	248	272	289	256	250	268	293	278	266	259	272	253	301	253	278	243	293	281	297	274	236	282	268	277	281	267	279	268	307	279	256	243	259	260	247	301	271	258	264	241	261	267	258	233	219	247	253	252	276	273	286	281	285	261	247	271	249	247	290	233	269	255	264	261	280	256	300	265	260	262	233	269	260	264	256	293	251	274	279	253	254	244	271	229	254	255	252	236	253	260	274	258	284	248	213	267	271	288	259	280	259	261	264	258	258	254	239	264	262	266	250	286	275	248	270	257	289	236	256	255	258	312	274	265	273	252	265	233	246	273	274	265	269	263	272	259	273	247	230	260	286	270	246	273	270	237	283	241	246	268	273	280	282	288	282	287	286	265	235	261	266	264	270	241	281	258	274	267	273	247	267	270	283	241	227	254	243	265	287	260	263	253	275	290	288	256	273	227	231	271	262	262	244	287	248	256	238	264	284	239	269	246	260	249	258	242	256	288	246	248	236	250	257	271	269	279	289	260	273	299	261	249	259	252	261	264	257	270	296	263	279	285	256	251	253	251	276	228	247	255	260	245	263	231	272	273	262	253	265	246	258	247	246	252	247	258	245	252	226	241	261	250	273	249	260	247	291	247	261	285	258	255	277	253	242	241	268	243	274	274	266	250	261	254	270	268	255	286	261	271	261	268	242	276	267	244	264	265	273	254	251	287	277	268	251	289	246	272	240	261	248	266	279	276	262	270	244	275	278	281	274	283	249	261	266	239	247	279	244	268	261	294	273	280	248	243	248	263	280	292	275	273	271	288	265	276	285	238	258	279	272	257	265	265	256	275	250	294	261	273	279	251	250	241	279	234	267	256	239	257	248	274	253	265	275	258	249	277	264	260	265	264	269	256	265	241	295	284	292	247	258	235	277	255	282	264	247	258	279	277	255	242	273	251	269	279	265	245	259	268	262	235	263	257	280	257	273	235	225	251	230	258	269	271	250	268	249	259	239	233	280	261	300	247	277	221	259	281	280	272	256	308	281	274	268	266	262	265	268	266	255	287	240	271	241	254	245	271	270	271	270	259	238	260	257	256	254	236	231	238	261	286	267	249	277	230	248	246	282	255	260	248	248	266	233	259	261	265	257	279	264	272	268	236	261	255	261	246	257	252	254	233	267	301	245	278	272	254	245	246	258	257	273	294	293	290	298	258	257	281	260	250	283	276	256	264	292	265	236	239	237	269	241	262	241	238	253	257	255	264	265	282	273	243	261	262	238	257	289	270	273	275	264	252	228	260	266	267	261	242	250	279	265	267	265	257	272	261	246	299	259	264	268	305	282	278	248	250	255	268	229	264	251	258	242	267	275	291	274	288	243	265	247	257	247	239	252	261	251	233	286	264	263	256	273	270	263	280	252	277	251	301	252	286	276	272	262	256	277	267	246	267	275	253	273	281	261	309	271	289	245	247	237	263	249	247	279	261	241	282	240	263	290	268	275	256	267	274	281	313	269	253	261	267	245	242	281	295	284	245	258	244	239	252	243	202	271	268	277	241	270	255	260	223	239	239	251	255	253	280	267	263	251	254	256	226	265	268	273	269	255	283	256	258	289	252	252	259	278	291	281	266	274	260	262	267	265	270	256	248	245	284	265	266	273	273	250	278	260	247	267	276	225	235	250	276	252	261	280	255	250	271	272	272	278	296	261	285	266	264	284	290	265	255	229	267	271	249	293	245	268	274	285	241	268	229	264	276	274	257	244	288	226	267	273	264	274	249	278	246	275	272	267	262	275	255	246	247	287	289	255	243	264	252	268	286	248	257	266	260	260	245	295	252	240	279	253	309	257	266	244	268	258	238	246	276	257	275	244	256	266	281	268	295	296	256	272	274	270	249	262	261	282	292	250	246	289	269	250	285	235	256	250	250	234	252	244	298	315	289	258	284	257	256	270	252	254	284	260	253	275	264	281	265	271	261	301	292	273	258	263	286	274	277	262	245	249	253	291	249	289	274	276	256	273	245	267	269	239	298	278	266	245	274	264	269	274	254	271	260	239	265	279	199	233	254	260	246	239	250	245	256	299	271	296	242	256	275	297	264	253	268	260	265	265	238	264	275	294	263	263	253	275	262	262	288	269	237	250	265	263	269	260	239	248	290	255	255	257	251	268	246	266	254	282	250	302	270	278	266	275	274	246	280	275	278	230	249	237	266	260	248	247	246	249	253	255	257	241	291	280	253	245	286	243	281	304	253	253	253	254	273	272	286	240	259	253	279	246	260	289	246	260	273	263	271	250	237	293	263	277	284	270	275	276	252	261	292	260	254	309	285	223	282	278	268	248	253	257	267	263	247	233	206	255	255	245	252	272	266	282	267	252	243	221	233	256	283	290	279	248	280	272	280	242	256	254	258	230	255	272	259	267	271	277	288	250	279	256	266	244	254	281	257	261	227	270	272	258	245	259	269	241	241	263	283	258	266	263	260	260	266	235	258	258	245	272	301	235	258	288	279	256	271	270	251	259	266	243	279	262	254	257	270	281	258	264	275	267	257	303	285	279	241	265	229	278	273	270	270	280	290	264	262	276	272	270	269	289	249	275	288	282	250	259	271	251	283	271	249	236	257	236	266	269	278	263	235	260	228	296	251	251	238	270	269
27250	11418	14070	6455	4615	3645	2987	2566	2264	2009	1749	1601	1425	1325	1281	1188	1126	1142	1068	973	975	953	900	997	964	888	859	874	827	776	858	754	799	809	770	839	786	747	740	769	677	769	754	756	780	722	733	712	757	702	712	704	692	704	703	719	692	718	698	714	677	683	659	702	630	726	683	724	668	705	724	669	703	719	701	673	698	732	677	686	684	701	678	698	689	662	687	692	669	681	679	690	682	674	747	700	719	681	673	707	672	665	684	678	690	660	681	643	722	648	617	711	668	683	675	715	677	655	667	668	698	699	633	676	673	686	646	709	634	653	700	642	669	683	657	664	709	631	644	679	628	663	628	681	649	681	645	667	711	650	619	668	683	673	679	663	665	675	676	712	669	674	640	686	675	679	709	653	732	663	673	642	633	650	650	691	712	648	624	675	668	636	644	657	692	659	671	661	701	678	694	674	712	665	640	689	682	667	695	687	697	669	658	680	682	651	642	657	697	683	688	695	682	668	701	664	681	649	655	648	648	687	603	701	663	610	706	621	678	689	704	654	668	698	683	659	695	697	674	722	671	645	615	669	696	617	649	684	663	674	673	676	627	694	631	737	666	688	664	661	669	654	679	668	665	647	660	699	655	658	689	671	665	667	667	671	645	677	650	650	688	666	682	641	691	671	725	642	663	672	669	680	658	691	664	695	641	653	650	676	690	680	686	716	641	660	646	694	680	678	677	665	662	643	633	653	655	650	638	689	661	693	673	666	675	656	639	668	703	728	607	631	673	668	630	654	653	687	672	656	661	674	710	640	635	638	706	656	664	633	664	666	650	660	664	679	622	648	694	664	679	694	661	718	649	688	681	671	665	702	648	661	686	689	664	655	654	644	745	682	646	656	654	669	666	629	715	682	652	702	633	667	687	739	642	640	689	648	633	661	664	690	661	615	680	655	669	691	671	704	692	636	705	685	640	685	635	681	670	683	707	671	662	683	659	651	666	688	642	711	673	685	645	671	692	683	699	686	653	683	697	690	672	675	676	665	661	688	692	683	678	633	666	704	675	645	689	666	667	666	676	660	676	650	640	637	655	651	665	707	613	688	629	656	657	669	683	652	656	664	656	669	667	653	708	663	682	684	683	680	666	650	671	656	697	620	708	674	673	664	677	689	655	702	689	649	657	609	661	654	685	701	675	665	701	625	729	658	690	735	683	675	700	698	674	678	665	658	690	684	679	661	668	670	625	670	635	676	654	707	665	652	692	631	728	673	674	666	700	651	632	682	651	666	697	685	672	680	635	644	654	611	674	634	671	645	648	671	691	684	671	673	645	663	696	692	673	658	666	692	682	660	670	677	637	669	647	644	631	642	599	681	647	691	660	699	659	677	626	596	671	626	659	668	659	631	684	653	667	721	669	689	725	682	691	699	635	679	683	655	651	665	700	662	684	675	667	655	669	650	683	638	670	645	660	676	701	625	639	708	667	688	677	647	704	678	666	640	726	701	691	710	680	647	631	675	643	710	688	662	669	697	647	679	674	652	633	630	681	609	681	631	673	659	664	704	698	664	713	643	690	714	681	677	678	659	666	638	660	674	669	709	680	638	648	653	660	627	651	679	698	690	603	686	661	667	698	688	671	686	611	683	680	663	695	668	681	607	673	661	702	697	693	660	649	652	661	694	702	680	704	670	665	655	648	684	656	675	694	670	612	634	672	691	619	678	634	649	675	685	631	714	670	634	671	635	658	652	649	652	686	663	659	650	731	621	643	654	692	693	681	721	656	677	641	668	682	667	660	709	723	677	647	676	693	688	665	695	691	680	707	669	710	674	709	684	660	652	640	640	693	681	661	663	662	682	634	761	676	699	675	706	661	615	669	623	665	701	680	688	706	652	676	645	660	693	678	626	618	668	660	663	653	592	678	695	666	698	680	677	676	687	662	693	644	705	698	644	683	653	614	721	704	715	634	693	697	699	637	694	655	644	644	693	647	653	677	668	687	682	660	664	672	683	703	636	681	686	636	675	717	649	614	686	642	661	628	642	664	658	648	680	686	680	643	692	636	661	717	635	661	631	627	662	614	688	640	680	694	704	679	655	669	659	635	684	628	658	695	724	664	731	681	687	650	659	671	643	713	672	675	620	664	634	661	641	685	605	645	676	668	645	643	717	700	682	686	689	636	687	685	633	691	716	654	682	667	698	672	642	711	660	672	668	669	642	623	669	649	663	654	677	671	679	669	667	615	694	688	701	665	677	672	648	638	631	701	659	669	653	721	680	701	708	613	717	723	677	663	707	665	674	655	670	630	715	697	626	617	691	629	701	650	685	708	658	616	666	670	632	686	703	677	632	656	657	678	618	685	645	670	655	641	686	682	690	642	694	599	694	692	670	666	667	664	678	672	626	686	662	653	680	664	677	698	660	648	614	654	615	681	714	682	655	642	693	692	665	638	650	681	648	626	676	663	630	690	672	640	679	698	678	638	647	687	639	655	643	700	716	689	686	705	653	695	716	697	622	667	680	671	644	696	681	657	681	669	665	617	691	662	699	719	665	671	690	675	700	689	669	671	649	676	708	654	709	653	681	643	657	708	728	690	671	643	678	681	639	657	671	677	665	691	692	718	668	669	662	663	735	719	664	659	665	633	644	668	702	621	708	659	709	647	665	686	642	661	674	684	621	663	664	693	666	665	709	701	644	687	629	665	677	701	664	709	674	667	645	658	658	633	679	664	682	653	659	660	680	660	666	688	687	696	639	653	650	638	720	686	639	641	634	656	670	647	681	677	706	647	661	665	648	676	636	605	691	648	701	668	636	650	634	653	737	665	647	682	665	704	632	634	671	611	680	703	657	667	673	672	634	644	667	680	714	667	678	689	639	656	670	686	670	660	721	650	659	704	668	686	681	648	713	663	657	708	674	657	624	652	674	675	635	709	661	661	668	691	637	704	662	664	719	668	632	662	681	688	685	678	686	707	676	706	649	664	664	687	659	742	714	729	662	680	668	650	685	693	664	652	683	645	670	680	622	653	648	690	626	647	649	631	647	642	687	684	645	676	621	692	646	682	699	672	727	659	722	676	656	712	681	671	661	658	710	690	693	699	689	665	683	630	674	700	686	647	645	686	678	664	705	676	685	684	705	681	673	661	698	668	679	669	675	712	709	681	679	638	659	670	716	654	671	687	692	617	629	670	644	682	688	640	690	649	652	717	689	640	633	679	694	682	660	718	688	688	634	684	662	641	632	616	692	688	621	716	676	672	671	683	677	658	664	678	670	667	678	645	676	699	704	669	718	659	685	656	710	668	638	667	703	635	633	749	666	711	648	665	677	704	675	650	648	674	620	658	679	662	670	653	683	653	696	688	684	610	672	653	663	655	681	665	699	674	669	657	613	707	703	679	662	658	645	684	724	690	691	625	721	717	686	637	650	697	711	673	632	684	644	634	703	684	684	724	670	687	653	653	645	700	614	685	681	674	668	652	703	646	632	630	653	654	643	685	686	719	662
4548	566	313	212	155	154	179	157	147	163	134	149	164	158	153	166	150	189	135	172	151	170	155	172	135	153	175	146	158	164	158	142	147	146	141	141	163	148	124	153	162	153	156	156	149	170	160	160	156	164	153	135	139	157	162	142	176	163	137	142	131	158	143	162	179	153	142	155	154	171	143	136	189	160	167	160	163	151	161	176	144	158	155	147	148	156	133	152	130	153	149	142	159	147	154	165	155	178	164	166	144	148	148	143	154	137	167	150	149	171	166	166	164	145	154	165	147	150	148	144	145	160	162	171	166	162	170	149	153	159	166	163	152	152	178	138	160	147	143	136	153	159	176	166	150	152	154	165	119	172	150	143	157	168	153	161	137	152	142	154	143	165	153	168	156	145	164	160	153	157	148	144	148	147	159	156	136	152	133	151	157	174	153	154	168	142	159	155	199	153	162	175	170	149	147	127	150	146	132	166	154	163	136	159	171	170	142	139	147	174	158	152	139	133	144	132	166	176	160	130	168	145	132	154	140	148	144	163	158	133	143	147	160	153	156	167	169	157	153	143	172	141	162	162	166	156	139	122	151	164	162	183	167	132	154	151	139	143	163	171	140	131	156	152	139	153	141	142	152	143	156	150	171	154	150	169	153	131	141	176	163	159	159	164	156	155	155	173	154	143	134	171	158	155	145	148	154	136	152	158	164	154	139	164	139	150	148	174	146	170	151	140	135	150	143	175	162	141	141	147	137	139	152	162	159	173	156	166	160	169	168	156	167	154	163	152	147	157	145	171	144	147	173	154	149	165	150	161	156	149	136	142	158	151	139	171	172	153	164	145	149	140	181	173	140	132	146	156	156	142	164	146	157	141	171	153	165	173	154	156	155	147	173	157	178	141	164	158	162	123	129	154	169	160	146	126	145	164	153	164	141	157	146	132	181	168	131	180	149	145	159	156	144	159	164	157	169	168	167	149	147	166	156	144	159	164	179	142	149	155	160	159	152	164	139	151	169	145	150	186	150	158	145	146	130	160	133	142	155	133	124	147	173	161	170	172	154	162	155	157	145	150	158	138	152	146	149	156	144	167	144	141	142	153	144	136	157	151	156	161	146	134	146	140	172	164	163	141	152	155	130	162	164	163	157	142	156	160	170	147	149	163	162	139	160	165	145	132	157	149	158	165	140	176	140	157	162	142	160	140	143	142	165	152	154	146	147	137	133	149	135	155	130	151	170	135	146	152	153	128	172	179	152	150	166	136	171	160	145	127	151	164	175	128	165	139	164	163	162	128	156	170	187	162	167	138	147	163	173	139	145	147	152	168	163	145	147	137	157	150	144	124	139	162	145	162	141	161	158	136	143	155	156	170	152	123	168	155	170	158	150	159	145	155	144	155	166	180	139	164	162	140	153	157	133	160	166	146	154	137	165	140	176	146	161	150	158	150	157	156	169	163	133	167	140	123	146	167	159	147	156	155	171	161	139	150	177	143	134	158	151	146	151	144	147	163	136	191	176	159	136	152	152	161	181	164	144	141	157	162	176	160	139	153	175	144	173	155	164	168	150	163	126	136	127	148	157	175	160	127	156	162	123	143	159	158	157	135	147	177	147	182	150	145	134	162	144	150	164	163	176	147	140	139	156	143	154	142	133	149	164	142	139	141	153	167	148	160	166	147	169	144	150	145	165	140	134	174	169	169	142	157	158	169	150	161	158	152	127	143	154	169	162	166	131	156	171	134	147	144	133	164	164	171	164	160	145	168	153	171	155	121	158	160	166	189	154	174	134	158	165	140	148	148	167	159	124	149	147	146	143	159	177	149	140	140	155	159	144	145	148	174	170	180	141	167	166	149	152	156	158	159	176	159	130	148	141	148	180	164	152	148	165	145	166	172	154	156	170	173	126	161	149	163	147	182	150	160	141	163	133	136	143	148	147	138	159	159	148	164	155	151	145	164	143	150	153	150	141	137	163	164	128	168	159	135	160	143	157	137	159	191	175	168	148	178	167	146	162	150	157	151	150	159	135	164	162	165	117	142	167	149	155	161	173	165	127	145	151	149	157	157	162	151	148	134	168	134	159	137	167	163	152	153	143	183	162	160	169	166	131	132	156	151	149	165	157	155	147	169	182	153	161	159	167	161	137	159	166	166	162	152	156	137	153	147	155	171	144	149	138	162	151	163	150	129	168	154	144	146	156	140	147	168	154	144	146	169	160	163	138	150	158	158	126	175	139	152	129	160	168	154	128	157	154	170	157	137	146	158	159	139	166	124	155	143	155	148	176	162	165	147	144	119	152	156	146	141	156	154	153	169	136	154	148	141	163	130	162	170	170	132	153	147	161	151	166	131	152	146	148	149	169	152	164	145	140	145	153	168	165	171	195	140	141	159	162	140	163	172	161	150	161	139	157	162	165	171	154	156	167	182	160	174	153	148	157	144	151	123	143	125	158	159	144	168	151	160	157	162	168	162	150	175	176	135	162	149	137	160	145	181	146	168	162	143	160	142	161	140	150	166	158	146	167	175	160	138	138	162	151	163	163	154	151	156	157	149	158	149	143	145	136	156	147	151	142	181	151	143	141	144	150	168	152	171	137	165	185	146	154	174	188	146	154	137	155	145	169	135	150	142	164	156	149	158	154	136	143	159	131	146	173	163	171	146	138	142	144	155	148	158	137	132	138	157	167	176	175	158	172	164	147	150	170	148	135	159	147	146	141	147	159	149	143	141	136	149	121	159	143	138	160	161	175	145	138	159	138	118	140	153	157	147	164	141	139	145	150	163	152	159	143	154	150	145	150	146	130	157	156	145	173	172	130	164	150	157	162	139	168	176	158	155	169	151	143	130	168	132	160	146	162	166	167	150	156	176	157	145	160	136	145	142	140	152	161	183	141	161	149	136	167	160	159	172	162	157	154	181	146	137	155	148	152	143	160	155	175	149	176	147	155	137	142	154	161	155	164	169	150	152	144	160	157	145	161	151	190	165	141	149	140	144	121	141	152	154	147	145	133	162	182	153	155	150	170	147	154	168	149	126	146	153	156	156	154	139	166	172	156	177	168	142	146	173	158	148	160	172	142	151	165	136	145	156	122	131	146	163	138	150	148	142	148	149	141	168	171	164	162	152	168	147	175	156	154	153	156	163	161	154	149	148	148	170	146	141	131	144	159	162	174	160	151	146	152	158	139	157	161	178	175	156	137	158	124	150	175	152	149	135	146	151	159	152	164	147	144	156	143	144	174	149	159	155	151	158	161	148	151	145	158	148	175	156	148	158	182	148	152	144	174	157	175	145	157	138	141	135	145	143	159	163	152	180	176	163	133	155	161	181	144	168	159	159	157	143	136	156	137	170	163	158	121	136	151	167	167	150	148	161	159	167	159	174	147	149	153	148	161	152	126	149	150	149	175	153	174	158	141	188	154	149	146	160	134	148	144	156	157	174	157	163	171	142	167	149	133	159	166	163	152	138	156	142	141	142	161	142	182	177	165	142	139	170
3984	922	1036	684	590	566	504	531	474	513	524	501	504	479	473	485	454	437	475	464	440	473	454	432	445	475	480	428	440	456	446	459	429	481	487	451	432	459	519	469	455	471	470	460	450	440	421	466	438	508	451	461	442	452	446	486	505	434	421	463	467	447	450	413	456	456	496	420	476	475	446	412	449	467	428	445	413	479	473	475	438	483	429	455	482	458	474	455	484	456	462	439	447	445	434	426	441	432	464	428	439	473	440	455	450	444	479	465	446	476	469	489	435	433	465	448	428	455	457	432	430	434	423	428	440	444	419	441	451	429	420	432	462	457	448	438	480	459	460	447	479	432	448	459	457	443	438	422	434	424	446	444	471	476	475	453	430	471	497	461	440	442	432	502	461	465	439	456	449	432	454	442	436	443	455	475	428	395	409	446	453	458	463	499	429	452	479	463	471	437	424	410	475	492	456	450	445	454	393	466	450	445	394	500	455	430	436	468	437	452	413	457	426	466	461	451	446	447	419	450	461	445	439	448	486	435	479	451	432	484	452	447	476	448	456	443	479	451	463	474	471	458	451	450	440	448	474	435	471	461	464	432	455	457	469	453	451	497	451	457	443	451	435	433	463	439	456	451	442	473	450	457	452	436	462	439	463	472	463	460	465	433	495	442	434	489	455	453	459	457	446	454	448	467	473	431	446	464	424	414	473	500	447	478	453	455	423	454	472	458	477	440	471	481	413	463	433	431	453	404	451	424	442	488	468	469	451	445	451	444	442	456	469	450	415	447	436	438	474	445	436	447	446	478	426	460	453	446	432	444	425	461	475	457	490	455	450	427	468	463	424	471	391	464	465	448	449	435	440	452	491	440	452	427	439	452	428	466	465	447	422	460	474	468	441	423	451	468	455	454	466	495	419	468	455	431	470	439	458	439	452	464	446	450	471	459	450	457	430	462	450	450	460	486	457	470	434	406	421	458	470	467	466	481	407	408	415	457	485	493	458	434	438	439	467	445	434	473	408	421	483	477	469	447	435	460	463	420	417	454	426	454	415	447	481	455	447	446	456	439	451	471	419	432	433	469	449	422	415	436	472	455	450	454	416	473	434	469	458	445	439	446	458	493	424	473	468	419	449	422	432	516	432	431	494	484	454	447	436	463	454	452	446	478	471	449	461	434	436	455	454	458	423	461	472	471	498	466	406	433	433	431	483	439	403	458	446	462	469	445	465	429	427	436	471	466	422	448	478	473	454	488	460	439	404	444	436	428	464	414	465	487	437	470	428	435	453	465	478	439	465	466	441	463	453	457	457	462	467	460	466	463	447	466	428	439	408	467	426	490	452	488	458	470	410	475	455	465	469	454	456	444	441	416	464	423	455	433	450	473	463	456	460	451	499	475	454	410	485	416	437	423	471	458	461	452	444	463	467	445	458	470	486	488	466	493	432	426	458	475	412	446	432	462	443	467	452	428	439	467	491	429	423	493	420	447	448	441	487	429	477	440	474	438	473	481	461	438	463	516	480	392	452	480	449	443	422	460	483	424	451	415	430	435	449	424	403	437	417	445	460	430	455	449	471	423	413	495	431	426	468	449	461	463	437	425	463	441	443	474	461	493	447	450	473	449	435	434	439	449	433	457	477	487	451	462	480	448	456	427	446	465	413	432	473	466	452	454	421	429	436	477	437	489	447	434	464	457	454	419	427	461	452	471	477	441	434	463	442	436	467	435	429	452	423	451	475	468	469	454	455	452	440	483	456	425	480	451	449	460	443	465	455	432	463	438	422	463	468	480	448	432	452	424	420	451	426	450	449	457	439	416	484	422	460	479	453	473	468	440	468	434	464	434	436	443	455	474	465	477	420	472	454	452	458	476	453	436	428	419	500	450	461	430	431	458	459	440	461	441	401	467	428	480	490	450	446	471	430	460	448	411	447	493	470	447	476	403	439	450	450	427	454	462	445	465	450	448	456	445	453	463	440	444	416	449	459	471	443	447	461	460	472	446	451	413	446	449	450	452	434	481	470	438	446	444	446	453	440	466	434	460	444	462	484	455	455	465	423	390	465	446	422	480	465	446	460	432	436	460	465	475	431	460	413	414	471	405	488	455	450	450	432	419	444	461	465	413	491	472	456	416	458	449	460	475	446	483	422	424	428	452	432	453	415	397	489	472	441	450	499	435	422	442	445	453	482	455	453	417	451	437	441	438	420	426	459	437	467	439	445	461	462	447	450	488	439	445	450	451	403	456	454	435	437	454	445	429	477	441	470	465	483	432	470	475	454	432	419	452	400	433	449	446	469	437	411	463	434	449	461	464	459	468	448	440	465	452	478	444	449	424	462	416	469	430	498	463	473	410	441	470	461	441	452	401	442	418	457	423	426	445	418	436	446	448	450	441	441	467	435	445	439	444	496	399	423	448	478	443	443	450	457	483	454	456	439	466	433	461	479	477	442	456	429	447	413	418	462	435	455	430	432	465	424	462	444	445	462	457	452	438	436	473	416	445	468	440	475	483	444	463	453	439	426	450	442	442	465	462	454	426	440	444	460	451	468	439	444	434	431	412	454	429	474	450	472	447	438	455	464	454	453	451	461	445	488	464	442	441	454	470	428	447	492	422	376	421	457	439	456	443	432	423	446	440	450	423	451	432	474	454	457	461	459	441	468	464	463	457	456	476	479	492	481	460	428	410	473	448	458	465	468	475	442	469	444	443	442	462	455	427	448	450	435	445	474	469	432	461	408	464	473	435	440	425	446	475	445	459	444	429	442	445	454	442	430	451	471	450	448	428	438	463	431	478	492	441	425	401	437	454	462	448	435	435	443	464	478	445	452	450	445	459	487	437	419	452	436	454	423	443	437	481	405	414	469	447	443	444	471	440	452	440	475	439	442	419	465	430	419	500	447	442	468	441	463	465	433	456	448	414	432	397	463	450	479	427	473	465	414	472	446	482	462	417	411	475	452	425	441	425	455	447	436	419	501	474	461	449	466	449	416	458	470	442	483	447	481	424	440	475	435	402	437	465	451	453	479	498	437	449	482	463	464	425	456	459	455	467	448	436	406	415	455	448	450	472	449	445	472	504	416	483	456	422	437	395	406	462	461	444	446	482	455	448	422	431	451	410	478	442	447	435	434	399	467	438	446	441	441	447	425	428	444	470	447	455	456	418	468	432	450	460	449	427	448	435	463	464	449	459	428	495	446	420	464	444	427	445	436	452	434	448	464	446	503	428	457	470	494	428	525	476	436	435	469	435	458	454	435	456	462	427	445	454	410	492	463	447	460	448	430	481	487	434	491	425	444	456	494	454	454	456	439	462	460	450	446	464	459	426	472	480	482	447	415	427	457	451	482	458	481	465	410	475	457	471	487	489	484	472	473	413	456	469	428	496	468	438	470	477	475	437	443	446	475	445	468	449	496	430	454	450	485	446	437	487	464	448	467	442	469	459	429	421	471	463	446	448	467	457	456	407	482	439	444	434	436	450	458	470	455	443	476	442
32743	13339	4727	2589	786	615	506	469	425	393	336	314	348	343	335	308	347	336	302	289	284	321	303	320	306	298	271	294	298	317	282	278	289	299	298	302	310	275	269	307	323	307	345	305	316	306	296	323	294	273	285	269	280	256	298	288	297	315	282	315	300	282	299	308	313	269	300	295	283	296	297	287	287	295	351	273	239	310	293	288	310	315	310	307	304	264	299	276	303	275	277	321	280	296	312	272	285	269	292	283	322	286	278	309	287	302	322	325	310	288	256	278	309	292	305	297	286	305	300	305	315	283	282	279	283	314	273	278	286	304	292	290	295	290	297	315	314	296	287	298	301	342	306	309	299	293	290	294	299	290	282	270	302	277	311	286	271	271	300	274	287	286	316	297	270	285	333	286	298	280	297	298	296	276	325	279	294	272	310	279	297	309	282	275	296	287	314	255	309	268	291	279	301	293	270	280	280	281	299	291	287	327	271	329	298	251	304	287	286	259	303	314	272	302	269	276	281	278	291	312	274	285	297	294	299	305	305	302	282	281	302	312	321	294	315	290	282	321	305	290	291	303	287	290	323	285	272	304	294	282	269	291	303	339	293	315	303	265	259	293	315	269	269	273	315	304	271	291	273	333	299	300	276	292	301	295	263	255	290	294	314	316	278	301	276	290	291	286	308	289	284	299	271	265	304	268	266	291	305	277	281	319	287	318	300	271	302	317	278	307	268	293	301	321	299	316	284	282	290	287	322	287	328	310	302	297	263	278	306	296	286	266	266	265	274	300	301	285	325	274	315	288	308	311	321	292	297	299	296	272	268	309	293	305	297	285	278	295	292	311	296	288	265	283	317	298	263	312	250	293	302	287	298	302	308	314	284	287	295	274	286	302	270	299	350	289	287	299	277	303	287	251	269	285	303	277	318	305	283	280	290	281	277	234	275	281	300	285	278	323	302	303	297	277	305	266	283	280	331	299	307	290	269	307	293	299	315	277	286	287	296	279	280	252	267	294	324	279	295	290	286	292	285	295	297	348	268	260	298	242	296	300	286	312	310	288	296	282	279	302	277	288	326	309	288	317	299	311	278	267	326	284	285	299	262	298	263	274	281	283	299	265	304	276	292	290	313	283	304	292	303	327	264	283	298	295	282	315	309	292	267	271	286	272	269	282	294	275	286	257	272	294	283	293	285	296	304	293	302	302	256	317	316	301	331	283	295	314	297	298	305	311	314	288	297	329	319	287	271	297	319	273	316	292	280	292	288	301	285	269	290	311	296	284	292	284	288	312	302	292	342	283	293	299	288	298	275	271	286	304	283	293	295	293	294	285	277	302	301	277	309	316	260	315	286	298	256	258	300	298	277	271	300	315	277	284	284	276	299	291	318	297	329	268	288	285	286	317	292	281	265	299	326	310	281	292	303	266	295	320	247	338	292	298	272	330	264	290	297	272	268	305	295	316	276	269	284	308	291	284	278	309	286	299	279	307	285	280	275	287	302	280	308	283	309	307	289	306	303	290	326	280	291	303	288	313	266	301	301	265	328	279	320	300	299	308	293	280	284	296	285	276	329	274	266	290	332	279	268	283	295	298	307	306	294	265	290	300	262	277	292	301	290	314	313	319	268	259	284	299	294	308	337	302	307	310	267	296	274	268	300	298	322	292	296	318	283	332	289	346	316	296	278	283	278	276	279	303	297	293	289	310	294	317	308	316	322	326	326	296	274	273	307	269	290	316	271	305	284	288	275	274	310	327	285	280	327	294	290	277	291	268	281	282	289	269	278	293	289	273	292	263	294	291	292	298	326	280	266	275	301	310	313	279	302	266	298	269	289	314	280	279	244	306	309	285	297	278	288	268	342	304	313	268	295	302	288	265	322	283	274	315	303	297	272	311	277	305	288	294	300	300	279	324	312	321	284	283	288	314	248	310	296	294	281	301	276	299	277	288	283	303	292	302	286	320	306	271	318	298	323	309	275	289	299	292	264	272	292	317	276	294	304	276	283	289	273	327	275	298	301	306	259	272	281	287	290	279	298	307	308	252	279	299	281	298	305	282	290	279	274	267	304	315	290	279	309	281	295	314	264	302	318	289	306	292	297	308	288	329	291	280	316	293	271	299	299	313	308	291	288	315	272	313	284	281	304	295	301	337	316	283	286	305	301	274	266	293	339	295	300	290	305	293	293	302	302	314	301	310	311	282	296	278	301	318	320	294	305	302	288	290	301	284	299	302	315	274	303	286	320	299	301	284	312	275	298	300	275	281	282	331	297	286	267	290	284	272	293	318	329	292	277	297	300	261	280	315	291	303	266	309	281	296	322	261	304	317	318	318	278	292	260	315	295	311	302	270	317	304	326	279	277	303	297	309	289	291	310	296	294	327	323	288	298	280	267	302	298	292	294	285	309	258	284	264	282	280	266	303	322	308	308	287	285	269	271	269	296	302	279	280	281	306	290	292	301	279	299	312	312	268	278	314	285	288	308	272	275	269	268	303	271	285	320	308	294	321	280	265	288	278	279	263	304	325	293	265	294	292	301	255	295	308	283	270	275	326	333	294	282	302	281	298	287	297	313	268	308	319	331	273	273	282	291	267	282	312	296	298	264	258	312	274	276	280	287	318	300	290	279	317	282	292	293	262	317	287	307	302	298	291	286	298	317	288	277	274	288	276	296	314	280	261	320	311	321	280	322	328	301	265	308	281	271	299	337	292	324	268	313	322	289	317	291	253	302	277	313	265	301	279	301	322	276	298	287	285	292	302	274	296	323	318	299	301	309	271	294	304	286	271	306	273	269	305	287	294	297	293	297	252	302	258	290	287	251	308	307	293	312	274	291	287	283	294	290	269	285	286	288	258	297	260	276	310	294	289	285	303	280	293	298	277	282	294	273	287	276	309	298	284	294	306	294	296	293	273	290	314	264	295	288	294	295	320	306	295	281	305	288	269	305	279	328	311	296	317	297	296	272	269	304	289	279	295	278	283	315	299	291	286	290	293	273	284	299	273	306	292	281	303	306	290	306	312	292	333	295	285	319	307	298	273	291	289	289	283	294	331	315	267	299	288	299	276	304	295	268	298	298	322	297	297	290	292	297	316	301	286	299	308	291	304	276	277	293	290	291	321	296	300	286	301	271	287	276	291	290	307	283	299	311	291	314	291	275	305	314	294	298	327	285	278	287	261	282	273	288	311	297	315	314	281	297	307	276	280	279	301	292	301	306	310	297	302	291	273	330	273	294	280	320	311	294	294	314	286	315	258	292	312	291	258	335	296	289	293	322	299	303	270	291	281	289	274	298	308	277	283	300	289	299	318	285	285	280	296	275	317	282	280	292	268	314	333	297	306	322	304	285	278	276	314	305	290	294	273	269	285	308	287	315	301	308	314	320	301	261	300	317	284	293	299	302	283	328	275	301	267	281	315	312	300	290	312	263	323	269	272	325	319	273	296	267	293	291	316	311	306	309	300	283	285	329	294	262	280	303	290	269	307	302	297	262	299
17810	6941	9793	4382	2835	2311	1995	1692	1496	1406	1243	1255	1202	1083	1013	998	986	946	906	927	989	895	912	901	885	859	863	844	820	787	808	802	810	822	777	769	799	794	789	760	786	773	845	780	722	749	770	795	747	767	801	788	768	776	753	816	767	740	767	738	757	795	805	706	778	764	735	770	750	783	781	817	812	768	731	778	756	792	715	756	732	759	727	737	743	754	742	761	756	776	749	700	714	812	784	784	739	759	766	729	740	734	710	751	729	739	809	748	728	748	730	748	785	725	792	770	771	722	703	729	735	757	709	745	771	781	761	719	755	754	775	747	751	755	729	804	705	752	766	779	733	718	734	741	710	726	731	779	787	759	736	742	723	741	752	722	728	717	757	750	707	772	768	736	697	752	751	805	733	709	777	732	782	792	721	729	708	774	731	767	759	753	731	738	754	776	769	779	733	743	738	722	779	759	806	738	724	795	757	723	737	734	710	798	719	754	722	764	766	791	780	743	704	753	750	768	774	730	724	722	740	771	755	713	753	724	706	729	785	768	729	746	749	761	786	733	763	747	784	708	732	752	762	727	700	714	748	802	725	717	777	734	801	708	742	801	765	743	750	754	741	806	802	731	754	737	736	739	715	756	773	784	742	753	745	815	747	760	793	737	736	771	768	749	759	787	733	740	767	787	713	769	793	768	725	743	741	719	720	757	751	742	757	764	802	732	818	758	758	757	759	757	749	727	691	781	746	779	757	738	731	771	773	780	728	741	759	806	749	803	766	754	717	764	744	717	723	702	744	749	748	752	777	747	759	721	755	747	753	715	790	773	734	725	729	732	749	729	769	750	742	757	698	791	711	787	745	794	767	745	749	798	783	739	758	750	704	802	802	730	741	727	750	747	785	749	698	752	731	699	773	728	763	773	682	780	747	781	706	758	700	767	753	744	783	744	757	713	737	770	746	717	776	802	735	757	749	734	760	740	775	758	754	766	740	777	730	734	737	772	715	768	747	760	767	719	736	759	770	776	737	759	742	702	753	763	752	786	747	748	702	727	737	751	769	737	749	752	801	800	779	774	749	743	736	772	731	724	758	773	772	728	790	773	780	761	686	827	754	779	766	756	723	778	764	751	713	741	745	803	764	753	751	740	779	778	804	749	782	804	767	785	792	723	703	791	755	790	747	750	714	735	782	705	753	771	730	757	750	744	719	755	704	745	749	742	746	730	774	741	744	754	711	788	710	765	754	769	727	723	722	748	787	694	730	786	688	758	755	766	711	736	754	742	736	713	747	725	744	765	783	812	778	728	784	816	786	722	748	778	741	801	718	740	725	787	788	726	773	737	786	767	755	726	750	735	710	737	742	677	785	810	787	780	736	720	760	719	739	742	723	797	759	734	747	758	770	754	730	769	746	776	774	765	754	745	763	727	779	732	780	803	735	709	776	754	729	828	764	774	719	715	738	779	737	769	762	727	722	735	791	766	752	748	794	748	749	721	686	740	721	782	769	726	761	756	762	796	698	733	762	725	751	769	761	828	715	772	748	721	771	718	760	756	710	760	764	737	767	761	772	751	750	747	785	733	775	771	713	729	716	778	721	799	730	809	757	710	788	728	753	740	738	773	742	806	717	801	769	717	733	721	688	771	746	721	755	794	721	766	808	736	751	775	743	731	727	769	808	716	750	736	752	716	717	728	762	678	755	772	732	746	757	750	692	739	766	723	763	754	747	744	744	754	725	765	713	763	776	743	741	735	750	752	750	695	716	771	754	798	765	771	719	714	741	756	712	749	710	713	800	782	721	789	746	747	733	791	747	747	777	686	810	742	707	801	760	774	761	778	748	726	761	740	744	682	751	765	736	743	759	728	753	779	728	724	747	780	781	732	756	764	755	768	742	736	762	744	775	767	783	842	749	754	768	746	750	753	734	756	750	770	772	738	744	760	773	736	755	746	767	752	752	771	722	798	761	775	800	734	769	752	737	786	757	754	754	700	749	751	713	727	694	743	785	719	696	792	739	770	761	735	700	760	750	730	773	734	751	755	745	756	764	749	731	771	760	723	788	745	762	747	731	762	743	811	722	736	751	797	727	802	790	739	757	772	702	770	812	725	740	698	745	731	702	739	803	754	761	740	720	717	774	737	744	742	758	761	724	739	750	766	731	765	706	733	740	762	815	754	733	706	727	709	738	723	777	761	718	745	691	803	693	734	775	778	743	772	739	765	776	711	722	772	764	718	808	767	741	727	733	753	753	743	759	727	768	729	781	706	744	784	686	737	744	710	771	729	775	758	709	765	774	735	769	719	729	748	744	758	741	738	726	734	764	745	723	724	753	760	728	798	715	726	759	710	786	735	769	730	700	814	755	772	733	696	791	753	732	737	726	804	774	763	798	727	724	728	818	764	726	736	749	775	770	722	789	855	749	765	785	719	697	788	810	765	799	752	713	760	706	772	719	767	765	728	738	744	689	807	789	763	711	761	780	713	770	737	743	733	720	757	751	752	724	739	741	759	775	763	768	722	718	769	735	758	732	759	729	755	745	728	733	758	746	760	764	772	728	771	763	740	713	748	740	741	769	758	737	777	749	763	746	767	785	767	777	753	741	747	760	749	746	722	741	742	775	729	764	723	746	756	713	731	726	737	772	751	723	729	737	736	718	768	749	754	793	796	773	752	770	785	718	748	773	794	770	742	727	737	782	775	770	711	758	776	737	754	689	733	728	749	764	742	755	749	759	738	735	751	708	712	745	779	732	781	726	742	763	733	723	756	829	793	734	700	752	731	739	745	723	745	731	770	737	748	776	783	746	704	788	714	757	733	729	785	808	756	763	760	779	734	758	731	789	808	734	793	750	739	776	763	781	772	750	745	767	727	745	740	729	726	744	701	738	783	716	764	770	734	770	775	732	781	737	756	786	736	755	770	743	779	760	786	786	760	751	736	757	740	784	736	734	775	799	746	791	748	761	776	759	807	742	748	788	806	786	779	764	744	784	773	756	772	756	731	768	738	740	754	741	790	754	719	750	698	715	747	756	798	729	764	722	732	737	696	741	735	760	758	759	727	718	726	756	754	712	761	715	758	844	716	765	697	803	698	756	722	713	730	763	756	735	767	747	759	773	786	782	726	741	740	775	766	700	780	741	754	769	735	745	694	796	725	752	720	754	724	734	741	782	764	793	756	751	741	724	778	728	733	764	759	752	721	842	769	770	818	770	759	704	745	730	739	731	816	802	737	737	751	731	771	751	767	823	778	753	787	783	750	746	787	746	754	747	753	750	720	798	766	713	749	738	748	786	730	730	696	763	677	725	749	794	767	720	781	779	743	766	731	737	730	730	746	808	779	748	754	730	747	738	732	734	760	778	775	731	730	736	695	768	756	769	735	796	755	758	739	766	747	779	751	746	777	781	717	738	711	745	756	761	745	779	731	765	780	744	726	744	772	763	738	734	780	785	723	752	791	761	723	750	736	765	730	738	728	733	771	745	740	744	724	754	781	732	744
46132	24457	8545	5032	1177	849	723	596	499	434	402	368	356	333	319	328	320	294	370	302	255	300	294	291	247	295	318	314	284	294	275	252	271	252	290	276	281	272	264	266	302	257	258	253	269	251	247	236	272	259	255	278	269	275	250	265	236	256	262	258	256	279	248	285	278	248	269	264	253	267	278	259	270	283	249	257	271	256	257	251	278	263	259	241	257	245	263	264	246	251	275	279	281	300	262	288	228	244	284	264	296	269	275	291	248	264	257	260	266	265	285	250	242	238	260	280	287	211	264	233	284	264	279	267	261	285	284	267	287	258	254	261	276	265	264	251	256	241	255	263	231	300	256	262	263	295	253	251	234	239	285	235	239	267	281	251	283	283	266	278	239	248	252	304	251	216	274	242	259	242	247	255	261	261	264	276	265	267	267	249	240	269	241	253	266	288	265	235	276	261	257	255	265	246	265	272	252	260	262	277	256	263	280	263	254	296	245	259	258	210	264	278	259	268	279	228	270	260	289	238	297	246	268	242	246	252	254	251	245	244	264	260	262	235	284	291	264	236	291	277	270	254	270	267	255	265	237	255	256	271	259	263	260	264	259	247	282	263	267	238	271	254	241	258	234	259	281	275	261	233	275	216	288	259	260	240	244	269	278	273	261	262	251	284	261	252	262	263	267	254	256	242	266	259	244	242	252	224	241	239	270	249	264	266	251	267	253	244	271	261	273	273	270	224	280	295	252	249	251	281	255	296	264	250	262	255	249	226	287	279	268	277	277	277	293	273	274	255	268	271	260	253	264	250	275	288	279	247	280	253	282	273	276	285	264	268	250	250	270	257	256	296	268	253	261	262	233	251	245	255	269	276	263	237	261	276	272	271	263	291	254	276	263	273	262	241	271	264	235	250	253	256	236	249	249	261	270	270	246	240	246	262	250	282	252	282	260	266	237	284	246	253	243	271	290	249	273	267	268	292	272	269	280	269	273	260	276	243	288	247	271	263	265	246	284	244	251	277	298	263	272	278	266	266	262	245	267	278	261	255	272	248	293	284	244	282	259	250	259	239	212	231	242	275	227	246	281	274	252	296	242	248	279	267	257	249	263	277	254	264	258	255	260	277	240	285	263	238	253	249	279	251	260	254	243	296	279	299	258	296	254	277	241	280	269	280	282	264	267	263	276	271	260	248	237	283	259	249	264	276	267	260	275	270	266	257	250	274	246	260	248	268	247	258	248	273	237	236	255	275	302	247	239	293	264	269	281	272	291	271	239	219	239	245	262	240	277	253	247	247	279	260	242	275	240	243	272	258	293	263	249	254	283	260	240	266	314	247	250	234	285	251	240	273	267	281	244	250	246	254	293	261	268	290	248	244	245	240	256	256	246	276	284	248	258	271	276	242	280	243	264	282	293	249	253	269	284	274	279	270	273	292	271	290	270	253	254	255	281	279	270	261	275	295	262	281	268	288	240	265	269	245	267	255	260	263	241	278	260	243	278	258	266	257	288	261	269	284	244	267	262	216	248	251	260	254	269	269	254	254	267	283	272	261	256	271	256	246	266	248	229	243	263	276	281	252	268	255	240	287	268	274	251	270	243	276	252	255	254	251	261	250	258	263	245	242	280	273	259	263	268	296	246	282	267	268	263	255	257	238	283	260	236	244	255	284	284	246	259	263	264	243	274	264	271	295	279	260	258	263	289	269	255	294	250	283	254	270	274	255	272	248	248	280	255	278	214	286	247	270	255	265	275	281	262	282	311	242	266	262	236	272	277	280	270	246	268	268	262	245	236	286	300	271	257	269	258	268	260	274	268	260	263	267	240	226	270	277	285	269	284	240	254	265	280	259	269	266	256	267	264	278	275	280	244	277	270	230	222	233	212	273	240	252	263	246	281	268	254	284	264	296	297	251	255	255	287	277	243	254	250	253	276	278	251	261	265	217	266	276	249	257	286	258	240	228	263	283	287	292	255	246	238	297	265	307	242	273	284	290	275	262	243	278	262	270	265	271	259	229	251	267	244	231	257	232	265	264	255	256	271	248	248	255	228	263	238	251	240	261	264	278	280	274	292	237	265	251	260	267	262	287	273	278	241	253	239	265	253	259	289	266	296	282	246	255	252	246	271	229	230	256	257	274	245	231	262	275	280	254	249	251	279	245	265	299	277	280	250	277	282	258	273	253	276	220	278	259	259	241	285	252	265	272	245	271	273	285	265	259	266	249	265	304	249	272	227	279	235	243	276	244	254	266	263	238	263	284	277	259	268	273	294	281	253	268	253	260	260	243	256	226	248	267	255	296	246	257	261	258	266	294	236	233	248	257	247	254	268	233	267	279	266	286	256	214	245	239	281	249	274	266	275	238	302	241	238	285	222	285	256	269	257	275	235	278	271	283	259	274	226	279	256	266	274	269	286	251	293	269	267	275	260	259	248	257	290	260	274	233	277	264	225	272	262	273	272	240	241	263	241	282	259	275	256	313	275	279	257	255	272	296	250	270	251	258	256	268	274	244	266	231	242	277	266	289	245	274	259	285	264	253	273	280	254	247	256	276	264	260	277	246	276	245	303	245	280	245	249	272	313	281	251	258	250	260	231	257	262	270	264	236	244	284	270	235	293	203	275	253	252	277	258	235	266	265	262	257	247	306	246	246	271	268	252	280	271	231	264	232	267	294	245	242	250	268	242	258	253	269	243	246	252	268	271	251	260	234	240	280	275	298	267	237	254	264	280	235	261	270	274	261	280	277	285	278	268	289	279	238	269	259	266	274	243	249	257	291	265	283	259	278	249	273	239	270	249	252	287	268	239	250	272	228	275	284	266	263	252	283	278	310	273	257	253	282	263	242	262	261	285	266	272	252	250	237	267	291	244	261	250	268	248	249	229	277	261	265	263	246	258	283	264	251	263	256	248	248	263	265	255	256	269	254	253	261	274	280	252	237	245	248	252	247	255	249	266	253	270	288	277	251	273	297	279	253	270	244	272	269	280	255	229	265	254	261	273	280	280	231	261	261	279	262	272	256	258	255	258	249	277	262	259	238	271	239	293	274	238	246	310	233	244	257	305	255	256	260	233	281	281	248	263	267	267	300	288	243	285	261	231	259	268	266	273	246	258	254	264	279	283	278	274	226	247	249	258	246	235	258	264	260	240	289	255	275	252	255	246	228	253	305	271	237	246	265	276	253	265	259	240	277	264	232	282	256	255	237	265	277	246	260	262	270	215	278	275	245	272	248	267	278	289	273	242	231	265	246	262	229	279	269	257	244	258	239	260	260	256	265	252	316	267	272	244	276	238	247	246	233	285	262	261	241	245	249	258	257	270	282	268	224	276	294	237	231	293	265	256	259	262	248	279	268	253	250	276	256	275	241	263	258	254	262	252	279	289	269	284	272	270	271	258	271	235	241	275	309	251	259	271	251	259	272	277	265	264	230	255	253	244	263	248	245	249	238	249	275	256	254	258	236	262	265	308	291	270	262	264	278	225	283	274	271	228	290
26069	10749	12937	6303	4609	3771	3163	2557	2300	2013	1756	1517	1484	1358	1289	1219	1078	1089	1051	994	942	967	891	873	902	901	848	877	836	813	805	777	779	743	794	685	845	806	764	786	763	704	786	704	776	750	743	713	714	713	690	735	648	766	663	689	741	674	704	680	698	678	651	716	654	725	646	689	689	677	721	652	656	693	672	727	668	730	719	709	667	701	695	649	679	684	712	661	679	697	681	667	654	664	694	684	692	744	696	682	684	658	678	722	668	721	641	641	660	638	640	684	700	722	647	687	682	604	643	710	681	634	680	688	634	612	675	660	694	668	672	671	691	672	634	642	648	666	676	616	618	699	677	643	726	660	644	680	679	682	649	674	657	643	697	660	619	671	643	656	673	676	673	663	655	663	663	682	656	639	665	671	673	666	609	672	654	651	633	632	675	651	690	631	716	677	647	656	645	701	663	685	693	747	681	618	692	677	695	653	591	668	615	664	702	699	665	693	655	681	670	667	640	677	638	679	659	649	668	667	671	656	658	637	690	686	666	674	681	689	702	678	714	674	627	693	701	687	643	640	660	634	630	688	671	706	673	690	700	635	689	664	628	663	699	667	644	689	692	669	683	638	667	669	651	639	653	653	674	644	684	711	690	645	662	669	670	664	688	668	636	697	621	682	621	615	640	631	686	655	672	635	662	648	660	694	635	683	687	647	716	699	620	656	636	661	683	697	682	648	672	712	645	676	659	654	670	641	690	657	711	683	676	652	680	710	646	675	634	676	704	691	672	688	694	651	643	658	653	665	619	654	656	658	659	679	686	684	668	638	655	683	682	711	653	672	683	679	641	645	665	684	649	692	641	674	649	688	639	681	636	617	658	685	677	665	618	721	668	697	671	640	714	683	651	643	653	657	664	667	647	655	668	644	642	675	633	671	658	637	661	665	632	681	646	652	615	723	653	659	647	645	705	652	629	654	666	659	667	620	657	662	646	709	652	709	724	641	670	680	667	675	660	652	681	693	681	665	672	707	655	620	714	661	682	653	686	650	666	708	664	663	677	715	687	685	702	696	674	667	684	644	636	637	654	657	687	662	665	682	683	642	663	694	649	708	639	679	661	652	665	683	662	671	616	682	640	632	648	615	629	655	620	643	669	646	652	688	634	676	669	680	672	719	662	636	675	659	614	651	720	613	603	678	668	657	641	632	643	714	683	704	708	674	677	664	645	681	600	663	629	681	677	681	625	661	647	689	665	694	725	658	653	671	668	636	628	692	650	652	695	644	638	658	692	686	680	689	651	663	723	648	597	654	616	720	657	622	622	653	646	668	678	647	644	653	674	693	682	675	657	680	652	682	679	633	661	649	651	710	685	700	616	672	665	675	667	689	613	617	663	663	639	650	653	665	632	633	681	621	664	681	627	639	695	666	636	628	684	662	653	709	675	660	672	676	700	684	641	672	661	671	651	662	674	642	665	684	704	672	633	722	670	640	688	647	686	703	638	636	682	653	649	683	684	663	626	699	716	689	678	640	704	635	667	682	659	667	636	680	664	669	684	609	703	692	663	669	700	677	655	629	631	684	689	663	692	655	655	689	660	661	650	652	624	683	662	684	649	728	692	706	651	666	705	652	660	697	650	654	692	666	640	729	688	658	697	663	679	715	663	688	683	746	663	693	651	675	625	635	683	661	662	675	625	650	614	678	642	687	671	661	636	648	731	679	669	661	680	659	693	671	632	676	690	657	676	644	629	696	683	687	633	678	616	645	700	686	656	710	655	614	628	625	639	644	644	689	669	628	672	651	597	685	647	675	655	718	674	635	682	658	663	648	686	647	640	603	650	667	670	691	669	663	705	633	683	665	647	664	685	644	699	636	678	681	677	697	665	676	636	706	693	644	650	619	685	669	693	667	624	616	688	662	671	662	718	622	645	653	664	688	675	667	659	654	664	693	690	709	683	677	651	663	650	655	676	663	703	667	655	711	689	686	618	662	674	692	683	677	687	653	665	682	647	657	648	626	670	668	662	663	653	662	668	673	618	701	714	673	673	614	661	640	678	679	648	662	661	665	629	695	668	636	728	655	640	644	643	688	677	623	677	678	635	730	654	676	652	677	668	684	634	690	682	684	626	637	639	645	653	685	623	664	645	639	671	644	651	630	643	657	654	675	657	680	631	661	633	667	662	719	657	665	632	671	671	648	644	663	654	657	671	663	633	645	637	649	643	633	624	661	651	671	663	640	642	690	715	656	710	723	633	671	645	688	678	648	688	666	685	695	688	702	655	648	627	659	692	644	664	693	644	706	646	693	650	644	642	627	673	667	645	648	633	697	663	695	641	662	705	695	709	664	698	621	671	629	691	721	715	664	686	660	650	687	624	676	653	701	687	650	671	652	619	631	692	665	646	676	635	683	643	675	677	696	666	687	641	658	744	654	650	632	633	641	672	703	701	666	672	652	719	699	684	680	647	639	676	626	642	627	692	667	630	679	669	661	662	686	669	653	644	639	646	663	655	652	652	684	698	633	675	635	711	656	671	680	631	676	698	647	672	652	638	668	640	655	682	652	666	672	665	661	662	651	685	649	678	672	691	649	690	679	667	654	634	663	653	674	700	653	669	613	681	633	673	674	691	684	678	631	682	628	659	645	663	675	693	663	695	657	633	601	686	693	624	640	663	662	660	686	686	664	659	654	658	635	686	692	649	667	691	654	651	640	640	705	679	668	680	703	650	685	617	631	674	665	667	668	631	642	653	625	649	688	672	655	667	613	706	703	606	628	659	732	666	643	609	665	701	648	688	662	665	634	658	709	657	685	695	642	649	632	637	687	650	663	645	705	673	716	644	667	672	635	688	669	622	682	670	679	684	684	664	675	696	652	674	634	682	682	687	692	705	615	649	672	689	648	663	697	639	684	666	625	687	617	610	653	667	683	635	639	674	652	667	662	687	652	640	652	656	639	706	667	683	624	645	660	742	670	655	626	669	672	735	613	652	702	653	629	625	659	659	667	594	693	616	669	676	678	675	646	657	682	581	697	650	635	639	683	686	642	652	623	634	689	693	659	660	649	635	712	668	691	671	691	667	718	716	687	630	644	702	684	660	660	692	668	663	698	672	644	615	669	616	688	744	692	683	669	690	626	681	647	654	670	709	694	675	673	672	638	690	679	635	684	699	639	674	660	656	643	616	656	710	653	633	705	637	665	669	671	655	630	700	653	681	718	652	645	666	731	615	643	692	644	654	675	698	664	686	652	641	654	694	645	666	617	668	680	636	736	664	663	673	656	647	664	681	624	683	672	630	650	616	658	681	695	650	644	680	682	704	637	654	651	650	644	669	675	639	727	662	634	686	684	677	641	637	681	674	690	673	630	692	670	678	636	678	669	646	624	664	682	701	668	661	685	688	698	642	628	647	674	659	656	682	668	720	696	636	675	659	669	600	663	685	615	664	618	649	663	694	646	680	681	701	640	659	660	680	646	642	679	641	666	677	679	649	695	709	667	651	661
4104	467	248	211	175	164	187	143	146	157	152	151	165	153	176	160	140	171	181	152	143	158	163	148	152	166	145	157	156	137	141	150	163	157	140	183	156	153	132	153	168	151	159	151	140	137	159	162	143	143	159	160	145	149	162	141	130	147	131	152	159	137	168	161	143	138	166	143	142	162	133	158	144	148	136	182	155	190	154	140	162	157	172	151	157	131	151	138	141	156	154	160	170	153	143	143	151	138	153	146	154	153	169	160	136	170	150	171	147	166	159	165	142	161	158	144	152	116	163	169	166	151	162	165	185	146	137	160	139	170	152	166	147	132	153	145	152	163	177	135	166	124	124	177	162	162	171	153	171	144	176	161	171	131	145	155	167	135	142	153	135	155	183	133	158	131	155	138	171	155	141	161	160	127	135	148	144	175	160	136	142	140	164	149	146	158	142	161	139	161	147	135	170	142	170	135	121	131	151	142	158	150	153	156	154	147	157	156	160	128	158	140	145	154	149	133	144	165	182	156	143	168	145	167	167	135	132	168	164	144	143	136	161	177	158	167	156	174	165	151	141	141	133	156	156	155	188	162	144	149	143	150	157	138	151	163	139	144	141	132	171	136	148	160	154	137	150	143	142	156	132	159	168	132	149	143	166	150	156	157	186	152	163	165	158	146	144	146	162	162	150	169	196	157	149	137	141	154	144	138	163	159	152	173	130	145	117	153	138	145	170	154	136	169	147	155	157	148	148	137	154	146	150	139	125	182	167	171	130	160	140	161	148	160	152	165	152	160	175	130	141	154	152	148	145	166	158	157	141	162	150	162	132	177	142	149	134	161	150	158	158	169	163	176	154	168	163	144	166	140	164	155	123	163	130	155	158	155	149	157	156	162	129	152	157	148	137	159	146	159	177	142	144	176	153	159	145	169	152	150	153	166	162	154	164	160	177	167	146	150	167	164	163	145	155	150	174	143	137	143	141	147	154	140	146	177	163	150	135	153	150	160	143	158	166	144	143	147	172	166	155	156	142	143	146	139	145	150	152	173	162	143	161	159	153	163	140	167	151	158	166	156	180	160	150	161	165	152	160	150	174	152	158	152	157	146	136	147	167	154	155	145	150	154	191	170	163	152	134	144	155	136	133	146	167	157	151	149	147	157	134	150	159	136	130	152	163	155	160	159	149	158	133	158	158	158	165	160	138	162	137	154	155	165	168	164	143	162	153	165	162	152	177	153	157	151	128	154	149	139	141	173	180	147	176	164	142	153	144	147	171	147	154	161	138	156	123	125	139	169	130	159	140	143	170	138	155	183	151	127	130	138	157	159	154	145	173	157	145	142	144	148	161	138	146	159	150	136	157	156	167	128	117	161	157	146	146	144	160	161	170	165	159	143	172	170	180	157	163	153	138	140	139	140	156	141	158	143	135	150	171	154	172	141	182	149	153	162	171	162	124	132	149	143	134	161	159	148	170	155	141	131	159	141	136	153	145	139	166	143	169	151	140	144	135	145	145	152	161	159	142	152	151	151	159	151	166	156	156	149	152	141	167	138	140	139	139	146	159	179	178	174	159	189	144	156	134	172	159	131	144	157	160	125	109	160	154	160	121	144	163	169	149	161	151	162	153	161	176	160	151	164	143	155	142	160	161	139	141	144	179	143	137	156	146	148	178	162	143	156	157	138	139	151	137	142	160	142	147	185	128	165	168	140	167	151	153	193	147	142	146	169	161	131	169	156	118	152	163	148	147	157	148	167	143	154	160	164	170	158	145	156	153	156	141	169	158	144	148	148	159	164	158	146	174	175	150	161	161	168	150	140	158	170	162	160	153	157	155	150	150	152	136	166	153	145	155	141	129	155	137	135	157	163	153	160	143	155	165	154	172	162	119	148	178	157	145	143	155	137	152	148	148	145	144	148	172	147	156	175	165	144	142	119	147	167	174	142	179	165	148	157	157	136	148	153	154	151	147	139	149	132	141	164	128	148	172	147	154	136	155	151	134	182	181	137	147	164	167	145	133	142	170	158	137	148	125	153	139	132	162	151	152	154	163	139	153	132	148	162	141	163	142	141	161	161	171	152	165	133	153	176	160	161	167	162	172	153	161	147	160	161	147	155	134	160	151	129	150	137	134	148	131	148	161	144	146	166	131	133	145	146	155	145	178	161	173	158	168	164	143	143	153	147	139	156	141	158	158	144	141	145	158	145	171	144	163	153	160	149	169	146	145	165	156	150	145	176	154	143	148	151	166	157	179	141	152	157	141	167	153	148	147	132	152	137	161	141	147	126	159	142	149	153	158	143	142	167	154	145	163	146	163	115	164	148	159	148	146	178	143	152	166	143	149	149	175	181	139	128	141	169	169	150	153	139	132	140	153	141	143	147	141	145	165	161	145	165	155	156	161	177	148	165	157	170	164	205	147	166	147	143	167	164	157	172	151	174	151	171	168	162	128	156	139	192	146	178	177	163	135	148	150	143	148	159	153	183	139	162	155	151	143	159	139	140	140	152	146	147	149	162	151	154	162	175	160	153	140	143	151	139	152	153	153	142	172	183	151	135	139	143	168	134	148	152	157	151	154	163	178	168	138	165	151	156	164	154	170	152	130	153	139	147	153	170	159	138	154	155	156	143	137	147	164	154	158	140	134	160	157	163	156	159	138	150	145	137	136	156	141	168	178	150	167	160	162	164	143	162	141	143	143	147	164	147	172	140	153	165	162	143	155	144	176	136	164	153	139	147	153	139	136	149	160	146	168	144	133	157	142	163	148	168	151	152	173	155	130	169	147	151	153	142	149	136	163	139	141	162	139	154	148	159	160	142	137	179	162	182	157	142	139	144	176	156	153	157	156	142	136	144	155	168	145	145	168	162	155	132	159	161	143	157	157	150	150	151	177	174	152	131	151	143	152	149	157	146	159	128	171	147	136	169	159	157	159	162	158	144	164	139	140	147	158	144	160	130	184	162	144	143	142	147	133	132	147	157	161	168	162	146	162	151	161	137	147	157	164	154	145	142	172	156	139	175	163	149	149	163	159	147	131	148	142	160	161	140	161	139	163	151	154	124	187	137	162	137	168	145	144	160	159	151	153	168	133	144	130	158	145	185	145	141	165	140	143	169	156	155	127	147	164	159	152	169	147	158	169	141	148	161	165	127	171	166	154	155	139	150	134	194	160	153	156	166	160	148	158	134	138	149	150	142	144	146	170	145	150	166	148	149	142	158	186	146	167	150	161	152	169	170	161	149	157	144	174	142	151	167	156	175	155	157	163	151	142	142	139	150	159	153	153	169	133	181	147	153	159	155	176	138	168	143	165	155	139	161	183	153	143	149	158	158	159	156	155	148	163	138	146	181	154	137	162	126	147	157	134	169	154	146	130	144	178	159	153	155	164	161	161	160	183	159	151	153	166	140	163	157	133	139	131	159	133	148	138	151	156	128	161	142	169	142	166	157	166	155	161	141	139	159	153	166	133	149	164	151	165	160	136	145	142	144	128	141
3784	838	768	588	576	566	513	506	488	395	458	517	489	455	499	466	472	463	449	474	463	432	470	469	478	422	448	429	449	481	458	487	452	480	450	481	425	422	472	461	450	451	472	452	420	457	457	439	416	419	474	444	463	439	411	431	429	390	423	447	459	440	444	431	437	446	460	498	441	432	416	497	445	454	430	396	450	466	418	456	458	502	434	421	469	434	478	455	449	463	431	441	439	439	441	434	424	467	417	458	397	460	457	437	469	480	490	470	423	452	433	482	439	463	448	414	452	461	472	459	480	472	431	454	449	458	457	474	499	436	442	447	428	416	421	417	414	423	456	467	447	472	460	464	430	437	436	415	469	449	457	412	465	428	412	429	467	436	474	485	491	483	482	439	481	469	453	436	442	427	448	437	441	479	451	450	420	443	463	446	478	413	402	443	442	461	487	423	449	464	415	432	425	415	433	410	466	469	500	450	440	418	441	439	416	446	458	460	445	435	468	432	437	441	433	453	461	443	439	435	409	458	394	412	437	452	454	427	448	484	479	428	444	423	454	442	452	394	448	456	459	433	448	419	400	483	460	451	456	431	469	456	433	446	439	457	442	451	462	447	470	426	445	466	451	452	454	453	487	433	448	446	436	491	403	434	426	460	413	478	415	462	420	457	417	443	413	455	407	457	417	452	442	409	488	431	475	426	483	427	457	462	434	421	435	459	470	464	419	426	443	427	439	419	436	441	440	457	451	446	450	421	422	448	430	412	424	471	440	445	418	454	422	463	423	423	441	425	405	443	426	463	435	449	427	474	430	453	464	475	480	463	479	460	453	444	445	444	436	455	467	430	423	516	458	415	451	457	446	443	435	456	456	436	464	444	429	435	479	500	454	441	458	447	438	452	445	487	438	490	487	466	460	421	458	452	463	452	441	464	472	433	410	465	498	440	446	446	433	442	452	414	412	446	449	470	498	442	422	455	412	444	451	411	454	435	423	441	479	409	472	460	449	486	450	449	481	419	466	437	452	447	448	479	470	444	429	497	473	452	436	461	431	424	449	441	469	434	439	459	448	432	458	452	487	428	445	435	450	420	414	483	463	483	443	455	435	472	464	435	452	393	456	426	450	428	420	472	443	465	460	449	458	426	444	500	412	447	451	411	418	443	438	452	450	451	454	457	450	448	445	455	476	417	415	464	472	446	425	476	456	453	454	454	469	475	457	410	455	444	466	461	456	461	425	427	439	424	439	444	422	451	444	461	462	429	432	455	447	463	458	458	447	485	426	449	434	448	454	450	435	463	450	442	417	453	423	480	484	434	428	490	420	454	419	446	448	412	459	433	433	453	451	447	422	458	440	429	443	431	416	435	436	428	469	431	446	448	437	443	473	479	445	468	444	426	462	446	440	459	447	442	475	449	464	426	446	435	437	437	455	436	448	423	442	451	473	460	482	456	418	456	417	410	451	428	466	432	440	440	434	435	490	458	463	387	426	448	416	420	485	471	465	469	460	437	470	453	404	461	439	465	422	454	433	429	393	454	433	469	446	480	427	504	478	430	423	434	440	464	445	420	431	476	442	489	416	451	431	446	435	421	438	455	433	474	485	481	448	419	453	472	432	449	464	441	457	440	434	406	440	460	440	485	452	468	454	448	441	423	446	464	456	437	449	419	439	459	419	402	447	465	431	452	410	459	429	411	427	466	442	497	424	446	416	442	426	432	447	406	442	441	445	430	426	434	444	428	441	422	466	431	461	467	472	474	460	480	448	453	443	501	453	461	466	450	487	463	430	456	451	421	449	469	454	464	466	431	417	432	448	431	441	453	446	463	472	440	456	432	426	464	429	461	460	457	460	424	412	458	427	481	465	443	443	445	438	481	424	426	425	459	489	425	469	412	451	433	431	483	437	425	463	409	482	451	456	404	434	457	442	420	455	447	392	464	459	403	445	451	444	452	464	436	441	441	472	476	475	407	467	448	441	442	458	455	473	451	424	477	440	420	433	441	424	457	481	456	467	453	435	438	407	446	501	456	474	450	444	443	438	479	426	455	443	470	448	418	446	478	473	418	433	434	427	445	449	439	435	442	428	455	451	441	438	442	452	442	449	454	485	447	426	450	453	438	433	439	450	447	404	438	441	475	464	483	437	441	438	416	454	428	453	458	452	446	441	448	411	465	427	451	433	457	466	481	435	477	467	449	459	482	468	434	436	406	486	444	444	476	411	462	437	456	459	434	426	459	433	410	440	449	461	451	426	422	458	392	456	445	399	422	463	464	464	442	429	439	441	457	460	442	433	448	472	425	478	414	445	449	448	432	445	414	447	453	455	443	442	461	427	476	474	461	457	453	444	435	463	460	410	494	471	444	442	451	434	459	442	475	461	475	420	439	447	461	434	434	456	464	461	466	454	437	450	458	477	477	440	439	434	437	420	445	466	449	417	459	426	465	456	455	472	450	446	429	449	465	460	443	430	443	437	444	452	449	474	433	434	445	426	476	434	458	448	423	431	444	462	454	467	458	414	444	453	408	455	459	458	441	460	461	495	458	443	459	445	404	465	435	465	456	455	421	446	439	462	490	450	433	425	439	477	444	466	456	503	491	432	468	440	442	462	516	431	455	457	445	481	393	440	430	439	476	457	439	443	435	462	440	428	429	466	445	450	455	474	447	430	463	451	432	445	460	427	441	459	425	455	468	487	472	420	444	478	473	449	449	452	463	432	460	439	407	438	410	501	439	421	453	446	428	448	444	413	417	434	426	476	503	495	471	474	466	431	448	448	431	498	475	458	449	446	398	439	474	441	461	415	427	395	432	457	445	460	463	425	414	459	462	470	423	449	471	448	423	423	420	457	407	448	448	462	433	425	420	511	511	444	435	451	426	473	458	439	433	472	453	440	465	418	416	467	472	464	436	445	434	443	435	413	419	453	473	424	463	475	454	433	484	477	446	480	409	499	481	433	438	465	441	442	489	410	459	446	433	450	405	457	467	447	489	440	464	419	439	430	411	434	439	457	413	440	487	464	471	431	439	438	454	454	424	443	451	457	456	462	460	460	416	438	463	457	473	443	432	445	462	423	428	454	471	449	431	450	460	469	455	443	443	476	479	458	476	478	460	426	503	460	430	459	462	437	464	454	429	441	405	412	466	480	462	422	447	456	438	416	461	470	432	451	435	469	441	456	441	460	469	458	471	470	454	470	455	439	441	437	470	458	442	442	459	438	459	443	414	454	465	442	450	449	432	465	451	416	478	431	436	439	481	459	430	453	442	452	432	451	437	456	474	429	451	468	461	459	443	414	469	445	431	450	448	443	396	457	468	451	462	402	446	423	482	477	451	476	488	445	472	442	454	460	446	477	416	451	442	439	450	470	471	451	450	466	432	475	458	481	417	463	427	469	467	440	467	405	445	470	469	420	460	451	454	445	473	429	414	467	426	446	460	460	430	447	443	443	481	432	467	474	469	460	400	452	441	467	447	462	479	433	436	463	437	427	429	432	445
32663	13512	4072	1873	708	591	483	443	404	367	425	344	347	334	300	344	325	315	319	280	311	296	322	315	329	308	301	298	290	297	265	267	318	289	306	328	316	306	308	309	317	277	297	290	292	272	338	316	308	292	336	290	295	279	278	278	268	264	267	292	300	279	301	274	293	268	290	284	275	281	301	312	317	330	276	305	274	285	283	279	305	268	273	299	304	289	322	312	321	286	304	289	298	290	310	295	310	271	290	282	299	318	318	300	296	283	273	281	290	297	271	288	302	283	295	285	254	320	309	304	282	283	350	296	311	308	305	288	308	284	275	274	294	325	304	309	301	308	276	297	274	264	273	257	272	285	321	285	273	300	254	280	287	282	290	293	290	310	269	306	270	304	286	291	285	312	282	296	293	280	272	326	316	303	274	276	281	292	302	294	297	289	302	277	292	282	261	304	266	293	313	286	303	297	306	291	296	293	292	334	305	296	308	273	279	283	279	307	262	279	296	275	303	269	297	285	257	278	306	275	282	266	288	284	283	281	313	258	336	280	300	294	332	320	254	299	285	263	288	268	276	287	273	301	268	289	315	298	280	281	310	269	282	292	300	327	279	304	304	302	286	301	298	284	291	292	274	290	278	282	276	289	278	282	288	298	290	287	294	296	301	272	268	288	278	278	277	306	278	284	272	292	263	284	267	286	263	280	280	306	325	283	291	306	306	293	277	294	285	312	291	288	267	284	300	291	277	303	259	251	291	289	297	313	282	317	254	288	318	255	290	310	319	266	299	294	263	305	318	264	291	283	272	301	280	305	273	259	314	300	281	295	282	293	273	300	302	268	299	304	284	287	286	305	261	261	294	283	281	274	309	258	279	296	287	283	294	279	284	274	287	289	301	295	292	312	274	288	281	284	279	266	281	279	308	292	296	281	302	318	284	295	302	294	308	264	300	273	301	283	302	322	293	309	304	302	315	270	318	297	283	301	307	304	284	285	304	302	284	296	280	289	281	308	280	276	288	280	277	303	293	299	314	327	294	320	305	292	285	264	303	293	306	280	282	318	286	254	313	312	273	263	299	325	304	324	254	298	275	293	292	285	277	306	291	294	316	272	295	297	301	308	317	275	292	279	320	289	288	298	265	314	270	282	286	294	306	303	301	292	297	304	265	273	295	312	260	290	294	314	274	280	302	261	316	306	284	295	296	297	328	322	305	260	279	321	304	276	308	305	335	299	270	297	276	308	281	281	327	285	281	286	284	320	270	283	296	312	282	300	314	292	298	248	307	301	294	322	281	264	290	303	271	313	284	301	307	269	294	301	294	289	288	325	305	297	287	292	316	297	291	305	250	290	301	292	307	265	282	250	305	265	296	328	306	270	305	318	290	317	284	280	322	277	294	284	286	322	338	281	271	308	271	304	314	298	287	268	279	286	282	319	283	323	340	340	286	281	295	297	299	306	297	299	277	301	293	282	286	295	292	283	293	303	300	304	301	267	274	270	252	294	305	286	267	287	294	290	270	300	300	294	298	283	296	317	256	293	259	299	276	263	307	290	301	304	253	288	304	290	264	278	325	274	270	279	280	307	268	298	301	297	275	294	282	288	280	310	299	268	303	278	282	278	252	298	289	311	305	292	299	315	304	296	317	282	304	259	261	284	260	320	305	280	304	290	296	281	289	282	313	315	312	330	301	291	286	274	300	284	313	298	302	301	286	276	289	270	319	303	327	272	292	321	287	294	293	279	277	280	322	306	327	295	274	288	314	277	301	269	296	293	314	291	289	282	308	331	288	309	294	279	291	299	253	301	302	326	287	278	333	318	320	304	292	284	317	281	286	273	286	279	310	289	295	292	314	296	267	303	314	316	279	285	309	321	279	260	281	310	310	293	296	283	319	300	299	254	261	304	265	280	304	283	284	259	304	290	301	322	288	278	277	259	268	266	293	270	314	275	298	273	288	306	282	312	263	307	288	283	282	287	307	285	264	285	290	278	338	286	267	305	270	321	314	290	312	285	286	305	297	285	314	307	300	283	308	287	296	296	308	259	319	295	281	262	288	301	278	340	264	306	266	264	299	281	268	288	274	296	288	290	283	273	295	285	284	296	254	252	287	290	295	326	303	272	273	328	292	276	274	284	280	277	282	288	307	261	289	267	302	313	284	271	279	294	319	303	280	311	303	288	306	308	301	272	316	285	269	279	274	292	274	263	258	277	279	275	237	292	306	283	285	287	280	278	296	302	282	286	285	288	295	335	320	245	281	325	281	277	298	289	307	285	250	286	308	304	310	295	298	286	272	306	314	327	288	290	308	316	296	288	285	286	257	290	285	299	286	317	306	333	314	302	295	294	300	286	327	318	280	308	292	285	275	305	293	289	270	294	294	302	296	305	293	274	284	289	323	275	279	309	310	322	313	298	277	316	308	291	266	305	279	278	287	268	286	303	315	298	290	277	247	284	293	297	274	290	292	294	304	305	289	294	291	292	285	289	251	295	281	285	287	269	255	271	278	296	291	278	300	281	276	269	288	314	289	279	291	286	273	310	279	279	303	297	303	320	308	300	285	305	297	315	292	298	301	271	272	312	286	275	256	256	301	311	289	298	273	276	269	293	290	276	305	300	285	309	309	276	330	289	298	297	316	301	287	266	283	300	303	291	286	290	294	305	284	321	268	288	257	241	296	298	272	286	277	270	286	276	314	286	315	309	311	290	277	298	299	327	294	276	283	285	317	281	305	287	299	308	272	268	296	302	271	287	305	271	245	294	283	304	296	259	276	302	329	289	282	279	303	290	283	313	286	258	287	284	319	300	296	309	306	257	301	297	301	296	300	295	305	296	323	278	312	304	334	332	274	286	275	318	316	326	301	310	275	300	284	285	276	282	293	268	316	297	280	263	304	297	282	264	279	272	297	302	290	305	308	300	297	320	283	295	280	268	257	286	284	311	269	298	281	287	275	324	263	292	256	275	249	283	315	306	294	267	304	297	296	272	312	272	301	277	288	321	289	295	287	269	305	277	306	302	290	277	311	297	309	296	290	294	315	276	287	287	312	286	281	284	323	306	328	275	291	313	283	283	288	280	294	289	283	332	302	305	289	303	348	318	268	283	315	297	328	280	291	311	285	304	288	310	288	313	318	269	287	295	300	316	331	307	285	292	299	286	280	261	286	298	294	336	295	293	284	323	313	273	258	255	308	316	319	279	313	254	276	293	301	289	333	291	283	300	280	289	292	312	300	291	286	310	332	290	275	311	270	263	275	294	276	275	293	270	273	325	282	294	305	310	322	276	253	275	282	282	273	297	304	299	297	264	288	292	284	296	258	312	288	283	280	288	312	283	308	294	275	266	287	304	274	287	304	283	288	279	298	278	291	308	255	269	316	314	273	316	287	288	277	288	298	330	286	281	256	312	266	327	279	340	288	270	301	312	249	285	284	293	262	320	310	283	281	268	298	269	273	300	250	286	286	311	312	291	317	276	286	292	315	306	308	264	297	285	291	263
18063	6390	8938	3918	2871	2413	2014	1714	1582	1356	1309	1276	1156	1158	1110	1084	1050	915	916	908	948	863	844	861	854	876	829	815	854	849	850	794	837	825	796	822	823	834	799	798	795	757	844	812	790	771	795	754	803	767	783	749	757	787	744	738	776	799	795	782	740	737	771	757	757	725	732	699	733	730	745	723	749	788	688	757	769	773	751	744	750	746	795	804	779	755	719	713	777	802	720	790	766	701	773	703	726	774	776	770	731	729	794	741	720	760	745	749	755	742	761	748	788	748	729	762	700	740	718	766	742	749	793	749	724	738	795	757	701	752	774	778	744	748	775	731	731	775	763	712	796	739	762	723	747	725	789	745	710	730	718	761	747	726	717	797	803	745	750	740	720	676	733	749	738	774	737	724	745	792	783	734	738	694	773	751	732	731	738	714	741	721	718	697	797	750	768	745	739	738	777	705	728	778	796	695	737	779	756	733	698	741	741	739	766	722	784	765	733	757	711	789	748	769	766	739	750	735	754	728	753	769	745	753	753	778	757	772	790	765	787	731	725	742	775	715	728	789	778	752	801	774	702	774	713	809	786	712	737	823	756	707	724	729	706	707	715	769	723	773	783	739	709	747	737	738	728	718	775	782	709	728	775	750	726	704	733	768	757	778	737	760	735	780	758	688	767	737	763	738	709	746	730	798	707	763	737	762	797	765	776	762	692	732	739	755	706	767	755	761	749	752	737	742	731	764	795	788	792	701	748	767	721	737	771	790	725	774	788	801	740	759	767	780	742	814	707	789	834	758	742	716	741	745	785	746	767	784	803	770	777	728	731	789	756	775	749	778	755	775	739	728	749	763	748	701	730	739	762	739	746	758	779	707	765	730	766	708	749	757	761	738	721	734	721	759	767	816	759	702	728	762	724	767	703	721	748	765	715	725	787	714	723	741	707	726	765	747	774	816	727	734	757	788	787	764	744	771	766	767	700	752	766	745	709	718	690	714	723	788	705	689	731	774	737	726	743	761	737	734	719	753	723	719	723	757	756	731	749	799	749	720	752	717	713	765	762	763	806	744	756	727	754	760	735	775	744	746	780	789	753	752	749	800	773	774	752	759	770	751	736	772	706	788	767	722	762	677	751	734	786	775	781	759	724	728	728	756	744	765	772	737	740	716	739	726	764	772	778	766	739	734	730	705	793	757	742	780	775	741	730	755	730	764	797	741	717	796	741	701	772	800	776	755	720	729	762	731	745	768	755	748	684	748	729	790	733	704	724	752	713	704	734	731	763	729	714	659	770	757	757	750	766	737	696	769	723	757	807	751	747	714	709	753	748	741	742	724	755	711	716	770	722	746	663	734	733	753	750	746	748	781	748	727	721	764	740	765	692	750	748	717	732	785	683	695	712	741	742	743	732	748	705	723	695	754	748	755	714	745	784	766	743	750	730	758	768	761	776	713	736	788	798	760	732	744	746	764	790	751	705	758	738	763	776	733	732	755	726	762	787	671	794	772	667	779	746	727	728	679	773	756	737	777	738	798	707	765	770	762	728	732	736	745	774	741	736	761	716	732	747	750	734	767	716	795	776	745	751	755	731	672	729	759	730	774	744	778	796	791	733	763	756	743	725	793	751	748	782	754	772	747	736	740	711	760	763	753	728	732	761	771	733	745	718	775	761	725	740	739	764	741	772	728	805	790	753	751	777	752	741	733	803	714	744	742	752	741	740	752	699	776	745	728	749	751	770	735	718	757	825	747	795	708	735	723	713	735	781	754	725	800	726	782	760	715	767	765	702	762	730	763	765	712	763	752	741	744	716	734	761	750	749	727	729	728	745	714	783	750	755	771	769	765	782	747	752	732	763	749	779	768	692	763	751	765	791	686	705	755	737	743	720	725	734	813	726	754	740	829	737	771	721	747	749	774	745	730	761	748	749	783	783	752	710	748	732	724	772	775	739	764	723	792	737	770	691	752	769	756	727	728	768	765	736	678	766	721	722	745	765	783	762	748	766	779	736	759	709	781	751	737	746	764	722	763	717	760	768	762	733	730	766	713	761	758	723	738	756	808	734	771	702	761	773	762	751	761	758	766	686	777	778	722	719	730	775	750	740	779	767	785	748	756	760	799	788	752	716	757	776	742	710	733	741	722	818	712	702	698	713	747	766	753	792	824	756	742	786	760	712	734	752	773	714	776	744	764	781	728	794	714	729	754	723	745	720	736	730	792	735	737	728	722	717	740	749	725	759	772	770	750	733	741	772	715	685	752	742	768	768	803	794	778	790	782	783	810	741	730	739	757	794	715	704	721	791	760	779	789	752	702	769	752	725	723	772	743	754	758	693	739	742	730	772	758	756	748	795	727	727	763	744	729	761	766	745	728	761	750	761	774	728	765	773	703	751	784	768	733	708	741	721	775	762	775	738	746	745	736	779	826	696	771	736	761	755	709	734	726	751	724	778	751	694	763	653	764	721	766	726	715	723	729	731	770	751	759	749	733	757	786	734	767	721	721	753	743	680	731	697	738	761	755	729	763	762	739	807	701	764	745	795	755	691	761	778	779	738	742	792	742	720	770	731	727	756	738	749	712	769	726	728	765	754	768	725	759	730	761	752	769	781	759	757	736	787	746	709	763	773	807	743	732	748	732	752	775	730	737	765	791	772	737	761	723	754	785	754	758	789	700	691	663	780	734	758	735	781	761	741	706	766	732	735	737	770	763	767	750	726	703	717	764	753	798	745	735	764	769	688	760	785	728	746	788	733	766	793	737	748	746	751	791	752	754	752	785	727	746	715	724	780	781	724	799	754	764	751	755	768	787	748	774	781	747	717	789	745	739	807	732	735	766	707	795	784	739	732	728	748	736	794	748	749	750	746	726	789	778	758	734	750	717	741	778	807	730	747	758	723	779	739	711	751	766	739	751	721	761	752	717	770	758	754	757	743	777	742	800	772	787	750	783	724	701	730	727	765	738	766	711	745	816	746	761	773	780	756	733	787	805	708	749	716	752	718	729	752	770	798	716	782	718	736	784	772	758	754	804	727	722	756	739	741	746	748	771	745	739	771	753	778	784	733	793	750	768	721	799	750	739	819	740	757	730	719	729	750	754	759	789	764	742	742	754	729	713	717	741	756	757	771	744	736	790	733	727	739	737	758	819	781	724	750	689	769	740	748	746	774	722	743	723	733	780	743	772	752	732	737	774	775	760	712	736	733	742	704	719	728	749	758	774	755	747	720	761	758	723	721	783	798	742	783	780	715	738	789	755	782	733	745	744	790	778	800	722	742	733	722	740	751	743	728	721	724	729	717	720	749	722	727	798	781	790	777	744	755	757	715	752	763	765	789	756	799	786	768	758	768	787	787	767	698	766	786	801	743	704	755	777	760	715	747	738	758	761	800	773	755	734	732	723	748	775	730	760	745	760	767	762	801	741	749	763	756	752	713	747	753	737	771	727	777	755	701	747	750	787	748	734	732	755	780	782	748	756	709	741	731	726	756	763	726	754
44602	22088	8694	4081	1254	905	701	575	493	428	409	378	380	376	339	325	325	310	305	303	296	296	291	278	276	297	289	255	269	267	269	266	294	297	264	258	287	274	276	249	268	263	279	264	289	263	278	270	277	260	247	242	278	253	258	226	272	245	268	276	252	272	242	278	276	258	267	237	246	290	274	253	287	241	265	278	269	273	229	267	287	267	269	265	264	262	243	265	256	236	283	244	248	265	292	253	271	273	266	258	277	244	271	253	261	289	262	250	258	245	269	210	282	282	255	250	241	243	243	253	256	258	285	256	262	272	262	269	288	268	261	252	262	247	251	279	293	284	252	275	260	237	274	278	287	253	272	252	247	248	263	248	282	250	252	249	263	271	269	238	250	248	268	270	248	250	260	272	282	286	285	270	255	284	240	265	255	267	251	266	260	241	273	254	272	271	221	238	238	217	260	264	276	244	254	276	267	265	238	243	220	258	265	254	247	261	260	257	265	263	294	268	274	238	272	267	261	280	288	252	272	251	270	246	246	228	284	266	280	281	216	242	259	272	253	238	239	249	222	260	221	257	250	236	247	269	277	295	273	255	283	240	247	280	276	264	264	278	264	287	253	268	232	233	273	272	278	266	260	244	251	257	274	250	254	268	283	254	259	270	225	275	265	267	244	269	259	282	254	256	260	274	265	262	257	274	273	257	272	285	256	223	236	225	238	271	275	236	245	225	253	231	261	285	276	252	241	254	260	294	282	274	252	285	259	267	270	240	258	268	269	242	241	230	256	258	259	273	243	258	251	245	251	270	265	248	254	252	265	255	244	266	271	240	317	300	246	262	256	230	263	245	280	261	278	271	251	256	251	247	277	242	238	259	266	254	250	296	259	273	268	262	248	269	257	268	276	251	235	225	290	263	263	274	280	240	276	273	253	274	261	280	244	280	263	252	253	281	255	224	268	260	264	265	254	264	268	263	271	239	282	257	260	275	288	249	278	268	272	270	296	277	236	265	283	275	227	270	285	262	267	233	267	244	255	263	253	284	264	254	261	257	269	221	268	241	257	289	232	244	255	276	254	227	267	251	256	244	292	280	253	262	241	283	246	275	299	249	256	267	251	268	240	277	245	248	273	249	256	246	235	248	274	251	287	264	275	251	290	264	241	275	258	249	256	265	255	259	249	257	255	298	250	268	295	239	240	294	268	259	258	264	264	275	281	276	264	253	259	266	251	253	277	269	252	261	280	245	247	256	281	234	270	248	276	252	256	261	245	248	279	235	248	266	249	259	254	279	267	251	292	265	256	245	268	254	266	227	266	232	263	291	272	244	237	238	257	238	285	258	275	284	250	266	243	240	258	299	272	269	225	284	306	274	247	261	270	261	248	284	266	274	256	239	269	286	282	265	253	285	252	274	265	268	289	264	239	285	268	256	269	259	276	258	263	276	247	253	221	255	262	245	268	263	268	263	230	260	245	278	237	259	250	234	251	261	260	266	257	279	240	259	266	255	230	255	252	256	283	222	254	253	247	261	293	241	256	279	231	233	259	275	269	261	247	254	252	269	248	255	293	274	231	285	287	223	245	269	282	262	261	269	235	260	258	267	260	260	273	259	245	274	260	276	262	225	213	265	232	257	236	243	282	252	275	280	285	242	304	254	273	240	248	269	282	258	291	267	263	291	264	254	247	270	249	225	257	263	280	267	235	262	278	255	270	282	256	265	292	267	253	282	268	236	257	242	274	260	239	280	273	264	262	276	261	237	264	259	253	247	243	261	280	221	242	253	296	256	278	240	258	296	250	249	241	234	252	267	275	253	268	234	264	265	251	245	236	237	275	262	266	250	270	262	266	240	289	251	254	266	263	240	260	297	269	274	236	265	285	268	301	290	284	263	281	264	271	247	268	229	273	239	225	286	268	292	248	265	247	301	246	267	241	263	237	250	256	248	286	247	248	245	244	269	259	241	263	292	262	251	285	271	255	257	232	252	263	271	248	260	223	279	243	291	271	254	265	255	264	269	276	249	269	287	274	248	249	249	262	240	281	233	282	248	284	265	261	256	255	236	234	244	254	253	259	273	216	273	254	288	271	282	257	261	276	284	275	244	251	253	266	271	238	259	244	246	265	276	280	286	268	256	241	270	272	270	255	261	262	242	248	247	256	264	273	272	303	255	257	263	238	233	246	275	289	255	264	250	214	303	286	257	254	269	271	239	260	263	286	274	260	258	248	299	243	282	276	270	237	255	267	248	296	237	250	263	245	244	247	251	245	266	269	256	233	263	259	256	276	274	281	254	247	255	262	251	243	264	290	210	226	264	261	268	313	283	295	264	226	249	256	247	251	245	262	278	237	295	291	222	250	240	238	257	276	242	288	281	299	253	274	251	266	244	261	271	262	247	311	265	243	242	247	277	279	256	265	249	284	229	253	278	307	271	253	237	267	266	266	264	263	283	262	245	253	218	271	283	268	268	238	249	257	241	292	272	267	264	267	230	280	247	252	248	244	247	262	257	271	251	271	259	260	226	209	266	283	260	259	296	262	254	247	262	263	283	264	253	263	256	256	240	290	262	279	269	273	263	256	281	275	236	262	258	275	231	272	264	259	257	247	256	266	268	241	273	264	272	237	234	273	262	280	215	259	292	251	266	258	288	257	292	230	261	269	270	270	240	252	277	280	251	254	278	250	208	251	259	238	240	256	259	244	284	234	265	270	282	253	275	244	270	246	277	294	266	270	275	268	262	276	239	225	241	257	278	272	268	293	270	264	237	243	233	228	278	260	240	270	248	253	279	251	269	262	282	253	250	267	244	259	240	239	273	237	283	269	267	264	247	268	261	266	271	254	277	265	265	236	271	262	245	271	217	268	244	274	222	268	280	273	240	264	235	253	251	256	291	268	253	274	258	268	279	262	268	231	247	277	256	249	264	257	260	237	295	259	234	261	277	250	261	260	260	263	284	258	246	248	241	261	263	281	272	242	278	245	285	258	252	241	245	272	276	251	256	237	258	273	259	257	237	224	246	255	242	224	278	271	291	250	276	271	266	253	276	267	258	274	237	259	269	286	271	244	272	268	269	272	254	269	285	255	281	287	272	264	243	244	252	262	273	268	260	268	264	281	267	279	256	273	254	250	280	254	266	281	267	279	268	272	258	253	254	257	243	242	274	239	263	247	271	267	270	251	219	259	261	261	263	284	286	258	281	230	269	252	270	260	276	260	255	274	221	267	268	286	303	288	267	289	284	272	252	247	250	252	279	274	255	251	266	240	269	261	236	272	248	273	251	244	282	224	256	251	273	246	303	272	249	272	269	267	272	228	265	240	270	257	241	266	214	236	265	273	277	273	265	270	256	258	245	258	282	280	251	270	227	259	246	232	284	265	241	268	257	268	249	260	250	275	268	249	269	241	222	289	279	248	273	256	286	234	242	272	278	271	261	227	266	263	257	274	241	233	243	252	251	260	244	262	260	270	271	223	262	276	233	235	276	255	246	253	254	253	245
25261	9671	13456	5853	4629	3786	3224	2652	2261	1947	1679	1598	1414	1335	1264	1205	1190	1129	1019	1056	958	976	958	915	848	859	852	801	819	822	772	787	765	797	803	745	778	721	767	768	759	721	733	733	776	739	702	673	668	691	677	677	703	718	725	727	666	699	719	698	707	685	683	648	703	726	682	683	705	712	674	669	665	731	708	650	745	713	673	626	659	666	688	696	732	699	664	700	729	689	648	675	687	684	666	666	694	656	650	687	630	728	674	668	692	676	642	714	685	667	686	682	611	669	627	672	655	679	703	645	749	690	676	675	661	657	688	654	634	592	648	660	642	662	699	691	659	697	629	661	684	679	636	606	679	702	681	701	654	702	680	659	619	693	679	688	740	620	669	657	678	657	633	609	678	696	680	640	661	643	693	650	630	694	610	625	642	666	696	663	661	663	688	676	619	699	670	671	677	630	672	640	679	682	681	624	702	681	683	663	646	655	644	659	670	712	651	643	677	647	650	656	657	641	701	670	616	634	614	691	677	676	654	719	666	663	655	667	622	700	713	738	696	645	598	675	679	677	678	673	600	701	679	672	669	690	700	633	665	682	644	659	661	662	652	668	704	641	688	718	683	667	640	675	625	682	644	654	638	655	668	686	666	687	667	670	643	686	634	638	631	644	660	684	658	655	672	660	627	649	680	651	665	648	622	644	669	670	658	678	650	666	668	709	648	683	649	629	692	631	604	678	649	654	641	674	651	619	684	635	692	657	663	658	666	683	649	656	693	646	691	686	723	671	656	604	655	688	665	692	686	661	625	663	634	685	706	666	678	635	710	631	653	636	656	668	677	655	617	669	659	626	688	683	676	597	632	649	636	692	684	621	670	669	649	632	643	694	614	661	674	710	655	659	643	663	656	666	654	654	729	675	604	648	660	675	647	694	692	646	652	662	641	685	682	669	672	635	660	648	723	683	647	636	645	663	665	706	673	685	660	672	713	662	623	623	692	661	668	651	625	711	663	680	690	691	650	689	696	653	707	688	657	689	676	683	656	697	683	665	637	671	644	622	688	614	655	660	654	674	656	613	625	647	666	696	628	641	700	704	668	699	703	633	653	628	629	666	650	681	707	683	658	669	661	688	674	700	616	693	628	691	683	695	668	636	635	626	697	664	635	671	656	689	697	675	655	706	662	659	651	660	669	640	681	674	647	638	661	632	671	684	684	656	650	677	651	662	643	683	639	663	665	684	704	660	671	639	685	652	691	638	611	650	611	695	626	644	638	719	691	661	672	644	680	684	634	672	665	638	670	733	682	625	701	610	679	618	679	635	674	656	658	697	697	705	679	654	716	682	640	653	677	650	648	647	664	686	667	711	670	646	645	660	670	675	682	718	662	625	698	659	650	637	683	685	675	688	650	653	688	666	703	682	696	666	667	677	668	622	652	679	708	651	658	711	659	602	684	641	691	685	691	712	694	662	643	673	711	640	682	626	658	634	636	675	686	662	663	646	652	683	682	670	650	649	620	628	632	662	638	633	703	647	677	660	649	688	685	665	682	705	632	664	728	690	638	656	647	683	654	656	668	639	672	699	650	652	653	670	693	666	630	678	675	690	687	647	648	649	658	657	651	657	622	621	649	655	683	672	706	695	666	658	607	657	651	685	660	631	689	730	650	680	705	657	653	694	684	704	659	711	691	656	658	663	724	634	667	730	650	703	691	683	669	640	647	632	678	665	688	639	696	662	694	709	671	656	598	691	613	648	705	630	701	660	692	630	628	672	652	674	674	658	653	668	674	715	715	669	643	659	656	645	657	681	676	655	651	705	667	647	681	652	682	687	679	646	667	668	674	690	700	644	638	662	643	680	647	671	620	654	688	666	693	642	678	638	688	671	659	690	665	653	670	655	646	672	638	697	712	659	681	682	643	728	682	696	648	631	646	653	674	649	670	689	643	640	637	672	659	663	631	704	627	695	738	697	663	630	683	659	672	691	638	654	647	674	670	702	666	665	676	643	646	672	673	639	664	700	682	675	643	652	655	691	709	639	651	686	724	649	685	699	685	661	660	651	658	648	652	681	619	692	687	674	657	643	634	694	670	680	620	662	672	662	665	636	668	673	631	675	667	656	662	647	646	621	649	654	649	639	672	685	698	637	665	716	660	687	668	668	655	659	703	674	650	725	636	698	668	689	682	615	641	685	641	722	652	679	711	688	664	694	692	662	639	660	685	695	682	663	635	704	646	666	630	679	694	637	647	719	664	706	701	665	680	654	653	668	648	662	678	695	653	665	681	673	613	719	675	659	615	660	713	709	677	694	667	719	668	633	675	625	648	646	699	692	629	618	650	657	722	707	671	666	645	642	657	648	690	704	633	639	671	678	693	696	659	664	673	678	647	589	664	664	680	702	656	615	610	644	649	683	647	649	633	646	682	656	686	640	653	648	649	719	651	711	642	701	657	648	667	660	733	640	668	677	687	633	652	629	649	627	638	645	687	665	665	653	638	669	639	668	652	663	627	681	639	671	631	637	713	637	655	684	671	672	652	667	631	658	654	648	687	657	618	622	659	677	690	662	679	654	712	646	684	680	642	734	666	634	692	710	670	692	645	706	654	641	674	636	683	634	686	652	656	703	635	631	655	725	611	668	697	662	692	671	705	639	701	680	635	659	645	626	698	666	698	650	661	625	673	643	671	679	665	687	650	625	689	670	664	657	662	641	621	658	660	678	670	659	671	679	694	679	659	691	663	661	700	670	648	663	631	711	639	638	698	665	660	660	686	641	609	649	669	619	678	675	655	671	630	635	682	705	683	643	634	675	696	680	685	672	651	632	644	651	660	660	691	624	630	663	673	647	696	597	654	680	704	660	703	692	664	670	681	639	642	633	661	672	646	700	667	630	675	667	683	618	732	665	632	670	708	665	671	700	655	634	679	712	636	686	647	651	657	720	668	699	645	700	673	672	696	703	669	670	674	667	662	679	652	681	645	711	685	658	677	685	665	638	622	663	667	697	654	684	630	668	624	708	607	683	660	647	665	681	641	652	665	683	675	633	678	621	679	645	628	688	697	660	665	664	638	639	673	614	690	643	654	631	693	660	686	674	640	645	670	718	663	676	634	677	648	664	663	698	681	659	674	638	650	650	665	652	715	708	657	673	642	689	648	663	690	722	663	657	636	652	621	656	675	721	661	652	696	636	706	610	666	700	663	670	646	665	663	678	655	619	684	638	624	651	640	653	705	703	639	673	720	654	655	670	647	666	647	644	714	661	653	683	640	659	697	639	643	685	603	713	642	681	656	640	631	645	625	666	644	714	661	656	686	699	631	616	633	631	691	615	654	637	687	662	652	661	691	654	692	688	685	632	650	654	617	689	668	665	661	713	653	664	653	682	641	674	646	707	643	662	626	675	676	663	660	645	690	642	665	684	720	629	651	713	659	661	682	636	595	613	620	717	709	651	642	687	696	672	626	646	654	665	666	667	624	681	679	652	665	694	667	684	648	711	652	624
3650	351	276	198	188	185	157	159	156	158	154	146	144	130	158	158	166	148	146	170	163	144	157	147	157	150	133	154	147	151	149	138	135	150	165	144	126	166	146	158	137	165	151	145	161	143	137	134	133	163	145	151	158	144	173	127	159	150	157	172	142	166	154	137	154	164	144	152	143	135	169	160	143	146	127	145	151	151	143	145	148	150	139	147	154	172	147	137	156	143	164	145	157	158	145	168	163	152	144	163	150	158	165	131	134	164	158	149	145	153	143	134	155	159	153	170	150	155	155	131	168	154	168	144	161	149	151	149	147	135	137	145	169	167	147	162	155	162	158	142	164	126	147	146	157	140	171	142	161	150	192	139	161	143	150	130	132	147	159	161	172	139	164	146	141	151	143	163	123	142	178	159	153	115	167	150	144	154	141	144	155	166	146	145	174	154	149	154	157	158	148	156	137	155	147	127	145	145	167	143	155	170	139	155	143	146	165	143	149	141	162	166	132	154	169	148	153	149	147	151	162	152	146	161	177	156	144	160	139	153	156	145	159	148	152	152	146	151	118	157	145	154	150	154	139	149	164	154	137	160	150	134	146	164	162	125	141	150	174	145	167	143	167	158	138	168	146	157	160	161	151	163	149	143	139	134	139	142	147	140	156	122	147	161	140	141	156	151	151	147	157	138	146	132	134	143	143	168	151	161	171	158	130	144	155	136	157	178	168	146	163	162	151	140	140	163	153	141	163	162	153	166	155	144	138	138	153	188	157	166	163	134	165	153	163	160	167	158	147	150	156	160	182	163	166	151	188	137	145	159	169	154	169	138	139	174	149	136	137	136	153	157	150	149	154	146	171	141	145	152	152	152	155	166	138	129	154	152	149	150	150	136	153	165	148	144	173	160	151	165	134	139	134	167	146	147	155	143	136	160	145	138	157	129	171	173	137	158	136	129	161	153	159	165	169	152	155	137	144	149	181	134	162	159	170	164	144	164	140	169	140	159	148	145	149	140	132	140	143	162	133	145	146	141	163	169	146	170	145	154	130	151	163	152	142	167	127	152	157	142	174	125	147	124	164	144	138	153	143	145	153	155	174	137	147	154	152	155	159	173	150	159	142	155	132	144	156	129	157	160	151	167	169	154	143	156	153	165	136	177	141	159	148	151	161	163	162	149	157	164	143	143	134	143	160	163	156	152	143	150	152	162	177	163	167	139	149	148	172	157	178	150	146	137	157	131	154	140	161	153	147	156	153	181	151	170	192	162	160	155	154	146	162	141	141	159	154	124	140	141	152	148	156	152	142	131	134	137	136	148	150	174	138	148	152	158	136	124	154	150	132	161	141	128	153	146	157	157	157	153	146	153	154	152	162	149	138	140	152	141	153	139	150	147	141	142	163	167	181	153	159	163	168	119	133	173	162	157	150	171	143	146	158	159	152	147	164	126	138	163	160	141	152	162	147	154	156	142	143	166	157	161	173	149	137	171	161	151	154	156	149	162	150	142	163	146	166	181	156	180	156	146	135	143	138	133	185	147	136	158	151	154	167	163	147	151	165	160	161	151	165	154	128	139	141	135	150	174	155	157	174	142	157	158	140	152	137	144	147	158	138	158	138	135	137	141	182	163	152	159	148	140	148	172	159	151	154	161	145	142	140	174	139	140	156	148	150	148	145	125	144	157	129	167	172	178	156	168	147	143	135	143	155	153	140	159	157	169	154	156	155	161	157	169	155	155	153	141	135	143	148	139	152	134	135	143	140	149	129	157	154	133	159	148	137	131	139	151	170	115	121	146	159	147	150	148	144	156	152	147	145	141	142	148	142	152	165	124	135	164	161	159	164	170	147	131	150	147	139	159	132	139	151	163	150	146	146	146	141	141	156	139	176	139	158	157	162	140	159	151	150	149	134	152	154	139	142	155	135	130	143	156	116	151	146	146	163	157	160	148	158	151	145	166	140	148	148	153	173	158	164	152	150	160	169	158	129	142	125	160	150	156	151	152	151	141	144	158	136	149	152	164	135	174	149	127	155	142	152	154	166	153	174	135	153	142	161	169	157	149	162	135	149	164	169	155	161	159	141	144	166	136	156	141	160	137	150	148	138	141	143	147	151	168	151	147	130	164	144	147	145	156	159	159	150	155	149	161	143	162	166	171	157	139	149	162	137	160	136	167	161	149	160	131	176	171	174	148	136	180	160	142	148	145	147	156	171	151	127	159	139	141	184	165	138	157	145	143	145	148	156	156	145	146	161	160	145	129	128	145	148	150	126	152	155	141	150	150	126	175	157	138	177	139	125	142	126	154	135	146	148	129	137	153	154	145	150	148	163	136	141	132	139	150	156	167	123	145	169	144	159	172	132	145	161	156	147	148	157	135	150	172	172	159	148	147	152	169	180	166	150	134	177	146	162	148	164	145	122	160	159	162	133	151	171	140	149	160	170	134	158	153	147	165	134	137	137	146	127	160	161	137	151	159	167	154	169	148	133	135	148	128	146	169	158	157	136	160	157	155	148	144	145	176	158	151	147	170	158	163	151	144	155	153	164	134	137	147	138	152	156	149	143	166	152	145	150	155	143	166	126	134	144	149	139	153	171	173	146	152	144	146	153	154	183	146	153	158	135	166	172	160	134	157	141	151	167	151	146	159	162	138	157	143	154	145	153	133	161	165	161	147	150	142	154	161	140	150	151	171	147	138	158	153	136	136	156	153	145	133	169	129	166	149	143	164	148	143	147	148	155	164	143	154	154	158	153	160	143	164	154	146	137	163	161	171	148	158	146	133	164	142	165	150	160	164	119	157	136	147	167	168	169	143	150	132	152	158	128	151	140	145	158	153	162	154	133	150	152	160	169	155	145	148	130	159	148	157	165	158	153	169	143	169	155	168	162	174	170	141	150	163	175	157	156	137	151	162	154	159	156	125	156	150	149	132	165	141	155	141	141	135	138	154	185	151	135	139	152	140	142	154	132	145	130	155	153	155	142	133	150	154	172	144	166	146	163	139	130	138	170	157	162	161	157	136	167	147	139	163	156	145	154	118	150	146	126	130	141	160	135	156	144	133	159	137	151	138	173	171	134	145	159	149	152	147	148	136	138	150	155	135	125	154	131	156	146	141	151	142	172	156	166	141	156	144	150	151	162	141	153	169	132	160	162	141	134	151	144	165	144	136	152	144	147	163	145	170	144	141	179	144	152	172	142	160	164	152	164	164	196	174	147	160	150	144	151	129	153	158	160	157	152	151	167	135	157	138	150	172	140	157	135	133	154	163	159	141	144	163	158	168	150	168	124	147	158	163	149	155	163	169	145	162	146	171	142	162	156	160	159	140	169	183	149	156	150	149	164	125	150	152	181	160	177	159	160	133	153	159	148	165	143	153	169	156	149	151	124	132	120	161	156	133	142	147	180	149	156	162	151	156	128	118	144	157	146	148	166	163	163	145	134	164	157	136	156	159	160	156	144	160	152	155	163	147	147	117	165	125	165	155	126	146	148	146
3335	679	987	632	596	484	513	477	484	491	457	490	453	431	423	476	490	425	443	464	459	431	478	424	436	471	438	483	419	469	428	433	471	453	453	443	422	439	466	464	404	452	432	448	419	433	486	461	460	441	454	422	430	468	465	410	435	456	435	468	419	462	481	414	453	439	448	435	413	442	461	432	466	426	451	420	442	444	477	454	417	453	462	463	466	456	425	442	470	465	421	433	454	424	427	458	436	442	448	443	419	434	439	447	393	442	440	450	498	435	456	432	437	457	457	434	452	459	469	458	417	453	410	428	443	420	480	440	480	425	431	474	432	463	471	447	467	451	410	420	455	472	457	416	469	449	452	428	444	435	442	450	433	434	433	452	438	462	439	429	451	447	433	446	445	428	403	455	480	418	460	421	462	433	453	439	456	441	432	428	464	425	479	445	424	438	442	449	500	448	454	455	456	403	427	425	433	441	432	476	471	466	422	469	441	459	435	428	440	421	439	475	436	470	446	428	474	453	407	458	449	402	461	442	469	460	451	463	469	468	425	405	422	453	480	435	412	454	461	459	401	443	452	426	433	446	455	452	438	473	444	438	440	458	453	459	433	427	479	451	431	436	424	446	453	502	440	448	452	452	477	460	465	454	449	448	473	455	434	455	467	452	404	461	445	416	478	439	444	432	454	410	444	466	440	479	477	470	432	467	461	436	453	476	431	388	458	468	415	459	411	422	411	467	459	482	456	448	442	391	478	422	476	397	432	475	460	456	439	414	456	437	460	430	466	448	442	484	477	445	461	467	422	427	471	413	422	497	424	467	426	445	423	444	469	467	430	445	434	503	456	449	422	449	447	427	468	438	439	415	476	419	438	463	447	430	437	417	420	408	467	437	460	470	436	453	451	467	478	413	441	445	453	424	410	444	445	447	479	458	423	431	460	473	437	457	452	451	468	396	418	451	427	454	446	459	454	449	431	423	465	450	438	401	449	449	430	464	494	486	460	463	433	462	421	427	457	467	456	466	448	476	458	480	448	456	449	425	450	473	462	470	459	449	452	432	451	432	425	432	458	459	420	432	433	452	472	468	429	438	475	450	439	422	497	420	480	445	440	424	459	457	411	414	429	418	479	481	461	443	426	448	451	450	442	459	427	439	456	440	473	417	463	437	427	470	443	446	450	443	471	454	460	443	444	454	454	472	436	430	446	479	470	448	458	460	444	478	462	440	437	433	470	449	459	434	458	450	456	450	431	444	482	453	448	415	445	429	436	471	475	479	460	449	436	445	426	442	436	427	437	438	451	463	463	428	479	459	425	422	446	441	466	448	449	464	449	453	467	439	437	457	423	454	472	432	449	429	427	429	452	446	452	447	465	455	446	468	464	456	442	461	441	445	444	462	437	489	484	428	416	422	422	436	462	454	444	429	435	441	457	437	448	417	481	442	426	437	457	474	463	431	473	457	477	424	442	467	435	433	443	455	453	442	489	472	412	427	446	434	435	435	411	429	437	460	460	449	450	457	434	419	399	464	467	397	439	455	436	442	461	407	453	458	451	429	428	460	441	405	478	445	457	424	455	464	437	481	447	460	453	457	440	458	442	449	435	460	455	458	436	445	465	473	454	425	453	471	407	397	417	430	452	461	479	423	444	432	440	462	429	481	441	423	428	443	475	420	427	428	455	448	395	443	428	457	432	426	473	401	421	448	438	432	451	468	424	406	441	449	452	440	478	435	466	434	426	431	451	464	437	443	415	419	486	433	436	447	445	427	433	459	423	428	448	449	442	450	430	432	428	423	468	438	481	453	438	439	435	393	442	478	419	452	443	450	409	479	432	486	446	459	472	460	455	448	464	433	469	433	410	435	457	481	437	478	406	406	440	459	448	439	395	468	473	434	442	432	416	435	430	454	438	424	472	428	442	458	443	458	465	456	447	452	473	446	478	408	429	427	439	435	446	473	429	424	455	460	445	469	441	460	459	432	424	448	485	452	423	485	431	409	457	416	382	440	458	447	441	485	430	480	381	484	414	452	443	456	430	470	472	454	467	435	429	469	441	419	439	442	442	449	443	457	388	423	412	480	433	461	434	429	465	442	456	472	436	447	422	432	475	428	453	439	467	430	448	480	443	407	428	454	434	440	415	454	468	425	453	449	448	435	489	453	510	437	450	459	483	436	416	461	459	443	472	444	446	433	437	463	462	417	417	425	425	450	451	468	437	460	461	450	425	505	435	458	451	447	440	419	430	455	480	405	440	454	459	458	477	440	436	442	484	445	422	469	417	472	455	424	440	456	459	474	406	423	421	461	438	418	473	456	446	454	457	429	453	416	441	458	429	412	434	466	459	434	442	462	430	471	434	478	459	421	435	468	454	448	428	448	485	447	445	440	473	452	462	468	461	439	456	454	457	425	454	435	425	486	441	446	436	445	444	440	460	404	483	443	430	448	430	447	449	444	435	480	435	458	427	447	434	463	436	433	455	426	440	505	453	446	429	427	452	455	431	462	438	432	479	451	447	444	452	449	465	415	430	450	434	448	446	427	457	432	439	468	445	472	418	439	465	445	476	473	449	449	413	451	455	474	449	472	445	429	399	421	439	459	483	456	458	412	427	438	443	427	478	430	474	441	429	421	457	411	439	477	433	443	455	429	444	441	442	451	448	434	491	440	436	439	440	462	411	420	412	496	444	452	439	471	455	440	455	461	401	437	426	447	453	474	460	472	436	476	430	478	420	439	371	440	436	412	467	528	437	456	481	437	421	404	441	490	438	460	437	432	452	433	462	412	455	454	451	448	423	446	481	447	432	415	451	452	470	459	465	457	415	480	456	459	455	458	478	448	427	463	467	420	451	429	481	453	402	466	445	457	454	428	445	431	467	447	415	447	427	422	463	401	416	445	461	419	427	430	453	466	445	463	418	447	436	462	446	460	443	488	467	450	475	449	446	473	452	427	448	460	425	437	419	434	459	451	412	491	439	456	445	451	466	448	474	447	436	452	421	447	403	420	452	458	430	468	430	424	457	459	489	428	447	466	440	427	468	451	466	445	467	448	416	447	447	427	456	484	454	449	456	446	461	448	468	464	442	426	393	478	438	434	464	459	444	454	438	456	472	421	420	398	439	448	437	448	442	450	442	463	455	449	434	411	445	431	483	446	463	447	454	483	434	472	473	427	429	431	465	449	469	434	458	458	431	383	450	459	495	449	456	425	426	407	409	455	413	442	439	480	426	477	471	475	480	466	432	468	423	430	441	454	466	447	442	442	429	451	461	457	407	442	447	451	423	424	422	401	423	460	478	478	445	457	454	444	421	456	413	449	421	497	467	439	438	448	437	461	462	482	408	419	454	429	409	401	459	436	434	472	439	475	450	446	454	432	440	473	432	416	441	431	447	426	444	434	471	419	432	410	424	413	471	457	462	412	445	462	432	410	439	438	490	428	428	453	478	450	446	464	478	445	475	442	418	459	436	455	463	435	481	460	473	471	459	467	426	446	446	458
30767	10675	4844	2146	764	618	510	446	429	401	362	349	328	326	316	338	355	297	305	309	311	333	319	284	325	293	314	270	304	293	286	275	297	301	337	269	315	295	292	316	295	307	295	309	293	321	273	300	307	320	288	271	293	290	261	292	313	291	259	291	288	292	311	287	278	288	273	262	316	279	310	303	306	276	261	326	282	315	286	297	302	313	291	282	290	297	295	250	282	292	293	279	323	311	292	262	320	274	285	269	294	317	288	316	347	301	278	299	308	304	281	299	289	290	300	314	305	307	311	290	306	292	279	255	282	267	265	327	270	297	299	290	315	276	298	279	272	263	290	303	329	296	300	291	286	280	322	285	305	284	331	329	268	280	298	279	307	314	282	303	290	284	276	276	262	295	292	268	279	273	277	280	290	283	287	307	289	281	302	277	284	283	294	296	288	295	283	277	325	282	301	268	286	303	277	286	303	286	312	292	283	312	296	280	317	294	264	311	274	292	298	290	279	270	294	281	301	294	271	266	275	302	299	312	271	285	305	266	274	260	300	286	310	282	297	287	315	304	268	292	284	299	282	302	279	286	292	306	313	303	303	289	266	312	308	311	336	306	278	271	289	309	288	274	309	273	300	291	256	275	278	290	279	301	279	289	283	280	309	324	299	310	317	274	295	306	297	307	295	292	313	284	283	265	302	321	285	299	290	289	271	306	323	306	314	320	302	309	302	275	295	332	293	256	255	294	292	296	294	315	284	261	283	272	303	328	308	258	283	305	284	308	286	259	277	280	277	327	276	304	292	326	280	287	300	311	294	276	306	269	259	290	251	276	286	281	268	263	298	299	296	257	274	297	290	296	292	290	284	322	310	287	265	272	293	260	253	307	305	292	279	286	312	278	277	281	287	285	274	324	305	298	292	292	282	292	298	307	291	291	287	289	286	279	326	298	277	315	265	253	302	299	322	287	308	287	280	328	302	312	270	283	282	290	293	328	283	283	262	280	312	300	325	278	310	253	292	285	268	293	275	295	327	319	296	306	298	290	269	297	295	291	305	302	272	305	268	309	298	306	305	284	251	270	290	308	274	287	274	296	280	275	305	287	308	300	278	266	300	247	293	285	294	311	279	262	292	302	261	311	338	298	274	289	282	296	250	316	282	269	299	310	288	271	269	279	292	287	296	276	292	321	280	291	314	291	287	288	260	281	273	300	286	319	296	286	302	286	264	319	319	272	286	286	293	286	303	302	298	292	298	292	301	264	271	303	282	323	282	284	260	291	291	310	302	293	286	298	296	296	296	273	291	317	274	294	281	342	287	290	309	295	278	303	280	272	290	275	331	316	294	296	264	320	302	272	280	268	293	279	313	327	313	282	312	311	269	292	290	285	315	271	271	303	286	293	289	305	278	279	280	278	295	291	281	306	298	303	282	310	299	299	334	253	281	278	300	249	307	320	283	296	313	283	288	296	280	270	295	294	245	314	289	294	294	279	267	314	320	292	303	310	279	292	291	315	284	308	286	282	294	302	309	275	287	272	283	286	295	265	278	316	321	293	266	311	270	290	283	292	241	310	299	294	272	304	279	306	294	276	294	265	288	281	317	289	296	275	312	283	298	285	291	316	306	296	264	270	301	275	295	302	308	300	306	299	304	282	282	292	269	284	284	287	255	294	303	255	288	281	289	309	309	265	321	306	297	275	315	309	280	259	305	259	302	299	278	286	288	282	299	311	294	280	283	301	261	291	297	315	268	290	296	341	290	298	301	330	282	313	321	300	282	262	323	286	278	290	288	289	280	298	304	290	300	265	291	268	261	294	280	317	304	339	293	281	268	284	277	302	282	275	292	262	287	270	296	278	302	260	276	301	298	341	267	315	273	321	279	305	281	284	272	305	303	320	299	298	297	302	310	287	302	297	241	311	292	304	268	307	284	303	285	314	282	300	281	271	284	297	287	290	307	295	310	299	311	262	286	325	273	320	271	292	278	270	296	263	266	281	330	285	272	295	281	282	279	277	281	302	280	316	280	293	303	251	314	288	299	282	291	281	299	236	285	287	271	285	284	264	282	256	254	291	312	285	296	276	280	258	299	319	279	298	319	274	307	271	260	292	265	303	287	296	280	259	287	302	303	309	272	230	283	269	302	310	298	282	284	289	278	284	283	275	288	332	277	330	299	249	306	299	302	281	299	309	262	295	305	296	297	300	271	292	274	297	275	293	273	253	302	275	286	302	306	294	309	283	278	284	270	279	264	293	280	306	282	307	276	314	270	287	299	268	296	247	320	266	283	249	322	286	291	308	307	307	291	280	286	269	277	286	330	269	276	283	300	315	311	295	289	311	278	278	289	299	302	287	289	271	288	282	308	236	278	267	308	250	297	294	289	302	283	285	311	286	304	281	298	307	284	310	260	275	292	289	282	279	287	273	301	312	301	289	258	282	274	273	270	306	277	308	292	280	294	272	285	252	271	277	276	273	266	279	293	302	265	281	313	294	313	282	260	292	294	280	277	270	302	313	244	239	279	292	287	305	272	276	308	291	279	286	279	280	280	282	274	278	325	317	285	271	272	260	304	314	308	281	308	299	286	328	305	264	323	352	282	300	266	338	304	304	288	317	296	284	269	316	281	306	299	302	264	303	274	293	279	288	301	292	268	261	309	290	277	282	294	296	272	280	296	312	293	304	299	279	301	293	298	292	254	284	295	277	268	271	309	293	329	302	302	305	302	279	285	281	323	276	254	308	304	274	313	291	283	323	272	286	305	288	327	303	278	323	259	295	289	311	288	302	278	305	266	322	296	286	312	317	286	306	315	294	290	307	276	266	305	306	319	266	314	306	289	298	290	294	278	282	292	302	289	284	298	261	267	328	315	303	310	287	297	308	297	291	287	320	286	306	268	287	276	293	266	309	313	284	284	271	270	298	278	286	279	316	296	296	282	315	307	270	342	301	310	276	322	291	284	292	289	301	268	263	304	286	260	258	311	300	290	274	303	307	264	287	320	281	295	314	278	274	308	298	273	301	315	309	286	281	318	278	274	315	301	279	279	305	267	327	297	273	271	297	260	291	299	313	276	296	325	298	269	335	305	276	276	287	280	303	273	258	294	297	289	279	298	276	299	285	312	285	271	276	293	287	291	270	296	305	273	286	320	265	289	300	250	306	293	274	275	267	280	312	282	289	279	314	287	308	283	307	297	282	313	276	282	294	274	300	292	291	307	312	321	299	276	307	309	301	306	310	274	323	311	319	281	292	293	276	285	283	318	273	284	250	267	268	293	273	272	263	307	290	317	316	274	299	305	261	290	295	265	297	317	299	304	309	272	294	276	257	296	299	263	299	287	292	304	285	283	292	318	289	287	266	285	300	295	316	270	283	302	286	271	286	299	298	251	294	298	281	253	283	288	311	292	294	309	288	289	305	300	301	299	287	300	308	288	294	291	289	278	266	280	295	297	265	309	289	298	285	267	270	289	296	279	303	291	306	314	276	288	280	311	282	280	283
16991	4792	10048	3648	2900	2369	1964	1716	1584	1423	1321	1260	1137	1073	1026	1032	990	911	978	967	904	884	909	862	845	843	806	857	822	843	843	784	843	801	789	787	788	834	814	790	785	752	797	841	818	816	776	741	795	727	769	810	754	818	771	751	771	798	742	772	745	772	791	740	735	747	694	748	791	749	786	761	727	750	799	757	781	849	766	773	800	741	707	741	721	745	786	780	762	790	750	779	777	800	800	749	701	795	779	743	736	740	728	818	740	733	776	793	764	797	770	759	691	726	801	828	763	788	751	755	750	751	734	733	759	758	780	754	775	805	817	782	768	785	758	721	743	735	716	760	742	730	746	719	785	737	756	736	771	749	711	753	765	766	681	725	753	794	789	749	769	789	787	748	758	743	751	801	764	724	682	759	747	742	775	729	679	755	776	728	817	800	756	786	748	789	713	763	735	757	724	782	781	721	717	773	753	710	778	745	721	785	756	731	774	753	699	761	718	764	701	733	761	779	738	726	779	775	743	771	755	751	735	807	714	738	740	760	773	787	755	751	720	790	764	769	734	784	716	730	735	743	739	734	747	722	730	707	765	773	734	728	736	754	760	722	740	734	716	741	683	729	785	778	726	746	771	724	756	749	760	723	743	784	752	768	789	720	754	785	820	747	743	746	708	729	738	687	738	769	774	746	775	765	739	772	725	790	779	778	757	745	731	732	723	749	804	711	764	787	730	804	718	789	720	752	792	729	761	724	739	772	726	794	744	712	724	701	735	769	733	773	709	799	711	733	768	745	763	775	752	709	773	695	746	709	693	724	786	747	746	757	762	748	764	773	782	753	720	757	765	773	750	784	752	817	742	725	753	734	756	730	739	747	735	751	722	717	738	749	707	725	701	703	731	743	711	775	754	778	751	745	802	756	759	754	727	743	737	790	787	726	726	698	731	751	712	737	786	707	769	762	749	765	790	752	700	756	809	751	704	805	739	725	730	723	735	746	754	716	781	752	790	776	761	745	766	750	805	759	677	775	716	736	775	760	726	766	773	690	711	772	726	778	750	748	696	778	708	774	795	783	787	737	768	766	741	769	712	774	757	747	787	727	718	755	807	729	750	749	735	782	774	755	780	709	736	704	804	791	818	731	785	768	802	709	750	746	768	748	766	791	789	735	755	743	752	745	704	753	765	777	682	692	706	752	751	712	774	701	736	731	773	781	721	738	778	712	750	762	731	738	717	760	755	786	767	744	679	742	762	740	734	747	672	782	709	718	773	772	752	728	758	723	760	759	784	765	742	722	773	745	767	754	753	744	781	774	783	795	750	751	713	759	764	762	754	752	716	782	780	812	753	741	753	730	720	724	760	721	756	734	728	744	747	720	788	785	787	793	746	774	724	752	754	756	744	770	740	732	744	758	772	770	750	732	750	718	770	717	771	833	761	722	679	719	792	778	765	718	754	796	726	725	724	765	759	803	798	747	698	728	781	752	771	794	762	762	788	783	726	733	784	726	747	725	714	774	750	738	733	763	718	781	760	701	701	783	794	764	803	715	710	767	816	783	739	749	727	713	739	718	757	754	752	743	723	753	738	754	701	730	792	753	769	771	721	741	728	753	761	753	738	739	737	745	785	726	733	765	791	743	734	785	729	734	710	762	767	750	777	758	754	734	719	774	753	785	801	741	770	742	780	733	747	746	750	748	769	730	744	773	739	725	717	746	748	746	780	767	769	729	706	725	779	758	725	755	761	747	734	732	793	739	738	705	745	771	792	754	725	734	721	716	737	764	789	735	784	716	763	739	734	752	743	731	740	771	771	715	748	712	748	731	766	697	762	743	718	766	722	767	739	754	717	677	737	779	739	747	755	773	740	781	660	743	756	746	739	808	755	726	758	731	715	829	770	749	706	758	727	698	753	768	743	759	770	779	736	734	792	803	706	764	714	734	719	741	758	702	728	780	722	712	743	779	756	683	733	742	793	806	759	763	681	718	778	721	748	733	755	731	720	781	770	767	840	740	771	779	764	741	799	789	763	728	732	726	760	704	780	740	781	771	740	723	711	727	751	683	749	732	723	761	780	740	773	778	741	789	739	741	738	764	741	741	780	775	739	743	765	746	687	737	736	754	766	782	749	764	746	775	761	695	758	718	711	735	754	779	722	799	768	686	744	722	699	743	812	716	761	771	753	737	707	766	732	774	746	715	740	754	701	736	795	758	711	736	730	730	789	700	782	730	720	749	764	749	736	689	751	752	731	749	796	743	731	749	832	762	745	748	727	777	722	785	748	756	754	744	746	701	719	763	735	743	728	770	716	783	739	755	717	766	805	775	770	721	743	723	741	806	760	707	739	759	735	787	768	736	730	708	758	776	712	793	771	721	728	722	752	747	716	695	783	771	705	799	734	746	711	750	734	762	763	720	702	747	766	711	753	738	738	775	721	802	732	699	751	764	749	739	708	740	753	748	776	773	712	769	718	762	784	761	748	698	775	740	745	737	704	718	781	751	712	765	716	732	730	692	728	739	724	778	725	729	791	721	724	728	752	759	746	718	769	743	726	731	730	760	705	710	777	686	749	757	741	763	719	808	753	761	741	776	733	748	738	753	736	785	710	734	719	758	754	764	753	776	733	763	701	784	777	776	768	733	733	757	782	768	714	740	746	730	712	734	728	840	770	746	714	733	772	738	731	766	755	800	748	756	810	773	726	742	776	726	699	714	698	773	773	768	717	794	774	783	827	701	727	790	755	717	781	720	748	767	695	716	728	757	727	729	687	791	715	784	767	760	721	733	730	778	746	768	727	734	751	728	731	786	750	683	782	772	743	766	774	780	732	722	749	725	741	753	738	746	761	731	770	751	771	702	762	771	736	736	766	770	720	803	772	755	738	747	728	782	761	741	738	740	745	770	789	741	698	725	766	801	768	698	806	773	771	779	734	767	773	712	684	747	730	795	754	743	771	769	711	764	754	751	776	691	727	765	724	717	751	783	796	721	764	754	765	779	763	806	730	739	707	730	768	769	821	725	716	731	758	760	703	770	730	777	752	774	691	745	759	767	715	734	748	766	711	754	745	730	705	759	804	756	748	712	746	738	745	792	742	768	714	746	784	763	707	722	739	745	757	794	729	741	731	734	699	746	753	712	731	778	725	756	752	718	777	759	749	704	775	808	763	726	705	758	751	721	742	744	730	755	776	771	777	724	746	679	730	774	758	719	730	736	721	707	734	764	793	765	718	768	736	732	733	783	775	763	742	707	752	791	779	740	745	739	760	724	729	746	688	728	769	736	734	744	770	737	760	738	780	747	733	756	737	705	782	728	763	709	736	763	705	786	763	790	736	773	731	726	699	758	742	732	774	712	748	737	709	750	781	700	669	732	763	749	738	797	718	763	681	752	749	733	743	728	755	805	779	784	744	784	736	707	771	731	710	764	739	766	806	754	790	748	804	758	742	776	746	772	770	742	746	739	773	732	742	769	741	696	751	768	711	768	707	773	757	762	743	725
43922	21057	9066	3929	1265	873	713	631	502	453	389	426	345	370	319	318	334	299	323	312	272	301	283	283	263	280	263	290	266	304	317	302	273	268	245	281	269	273	266	293	264	275	266	268	262	252	266	273	252	301	254	266	283	278	278	277	276	243	284	270	273	248	232	275	277	305	315	288	280	273	271	261	230	285	256	272	254	256	257	237	299	270	252	247	264	260	274	261	278	260	246	247	264	258	240	260	266	267	267	257	306	299	267	269	258	263	249	284	249	267	252	284	261	229	243	277	279	251	280	249	282	286	285	257	235	260	278	255	263	253	276	239	258	266	239	286	249	269	245	246	275	267	250	277	270	300	237	272	249	255	262	256	260	271	267	258	251	252	253	271	273	257	256	279	275	236	253	247	254	268	259	276	252	272	271	242	256	237	266	292	259	249	284	258	238	267	230	272	237	292	244	265	288	271	262	250	266	269	245	255	271	268	226	244	264	261	254	279	248	235	276	266	249	247	259	257	265	217	269	265	268	265	262	254	263	277	284	286	273	261	255	245	234	274	247	274	265	277	266	287	286	232	257	300	307	261	258	253	272	243	249	258	261	251	244	248	232	233	265	263	263	284	240	264	294	260	244	268	261	253	271	230	245	273	258	260	240	258	237	244	290	246	263	291	279	264	252	266	260	240	250	278	258	265	255	263	244	278	287	274	260	273	291	260	283	234	259	228	259	256	254	239	267	274	257	242	275	278	274	271	274	253	274	264	244	258	251	253	259	279	252	251	261	282	256	265	230	305	287	277	267	274	245	245	269	267	254	240	269	263	249	270	264	258	274	258	274	271	258	269	307	224	271	259	257	287	233	215	265	273	257	236	255	243	287	267	277	236	255	262	282	261	263	252	268	255	265	267	274	266	240	248	279	271	262	284	246	263	288	248	270	250	234	282	274	312	246	236	250	234	256	257	256	241	282	256	244	221	263	273	267	281	260	253	255	281	277	244	240	264	264	279	242	261	253	244	276	241	284	253	291	249	271	270	282	264	256	270	265	263	261	236	270	267	274	257	254	257	244	258	247	279	236	252	245	254	241	243	242	255	279	274	254	285	245	256	247	311	237	257	264	262	255	257	233	273	265	282	265	261	264	238	263	251	276	270	271	273	247	262	261	260	237	282	294	265	252	236	242	235	253	268	260	300	271	290	270	285	282	276	266	263	269	278	268	251	250	250	267	247	290	263	244	290	258	266	261	274	247	256	268	266	265	260	239	259	252	276	270	218	260	263	241	275	268	260	257	267	276	292	240	246	272	247	257	263	242	233	263	244	248	235	266	222	227	268	251	242	281	271	282	267	249	256	243	258	268	240	256	241	218	252	264	241	293	262	241	252	253	228	245	268	250	247	247	274	259	271	231	277	292	262	305	254	262	261	297	281	271	243	277	254	263	255	250	254	243	240	285	253	265	261	250	258	267	262	240	270	262	281	265	252	263	278	235	271	243	254	250	257	261	266	275	285	256	251	250	286	233	276	266	265	273	248	267	273	244	252	241	250	256	239	247	264	277	271	267	263	228	252	265	264	247	227	254	273	269	252	246	293	248	268	262	243	220	271	271	225	260	245	264	260	270	231	249	260	261	261	263	242	256	263	274	262	252	260	248	276	268	274	229	255	266	255	262	265	250	271	231	275	249	253	242	254	261	273	271	283	259	249	292	255	258	237	237	248	236	259	251	247	265	256	286	240	284	250	253	245	259	247	260	286	300	250	264	240	269	242	266	228	229	268	260	262	242	245	277	224	254	254	235	261	250	266	274	250	268	263	267	277	252	257	247	241	282	277	282	261	256	261	265	268	269	252	278	259	263	269	275	271	282	239	232	267	239	253	269	263	265	265	296	257	247	233	241	253	270	268	258	264	256	260	250	261	271	261	248	248	243	254	246	255	242	263	245	297	272	223	250	261	251	245	262	266	266	275	256	261	282	250	248	255	223	260	239	248	273	270	263	268	269	263	280	253	253	282	260	282	259	270	255	268	257	262	258	261	267	278	254	248	251	274	269	262	257	281	257	260	275	254	284	262	256	280	277	270	249	238	253	255	261	268	290	250	266	284	249	285	258	245	259	274	248	258	259	228	245	249	277	265	251	266	271	262	284	255	274	236	245	294	236	253	265	284	226	247	270	233	244	263	268	254	245	217	256	261	291	265	253	240	257	298	257	272	261	286	258	250	250	244	221	262	266	254	263	266	264	253	250	261	252	257	275	247	236	250	240	277	283	272	241	259	267	248	268	244	251	247	260	272	274	255	284	254	278	253	235	237	219	274	269	287	271	248	258	267	247	255	259	272	280	263	250	254	270	245	262	278	271	277	286	260	293	276	289	280	264	268	266	262	263	267	268	248	265	244	279	255	238	260	257	277	270	276	266	251	251	256	289	264	257	260	256	282	268	237	272	281	241	263	262	264	260	251	234	276	285	279	257	267	262	263	263	252	282	256	241	269	250	298	251	295	231	266	256	283	249	276	261	291	241	286	249	268	252	247	241	280	264	262	240	246	252	238	238	264	265	254	271	268	250	255	244	261	248	270	249	255	255	274	255	243	276	225	264	272	299	276	272	251	262	262	251	251	281	256	245	248	237	248	271	259	246	268	257	238	274	287	276	284	275	262	269	294	256	252	248	256	276	269	268	256	292	267	237	245	289	246	262	248	269	240	264	245	236	278	231	266	261	271	269	248	275	249	244	245	244	239	276	268	264	280	282	264	264	271	260	251	245	300	237	252	251	235	261	257	238	261	253	254	251	257	263	271	287	242	256	259	234	291	251	252	256	258	262	289	243	241	239	267	239	262	228	250	272	253	251	285	250	268	262	278	230	269	290	254	247	270	232	248	262	278	260	245	257	283	259	288	270	271	260	267	236	268	266	263	259	227	250	287	256	272	256	242	287	246	267	252	257	273	248	267	275	265	251	283	247	251	231	288	264	259	256	239	256	270	243	276	241	285	252	253	264	260	266	224	255	254	254	265	265	239	277	292	282	281	259	229	258	238	249	247	252	266	268	264	274	261	250	261	268	240	253	261	252	256	252	307	269	264	302	255	247	275	269	240	244	236	271	248	289	269	245	256	239	259	250	256	253	282	283	266	254	276	262	248	259	231	275	273	240	265	295	236	234	238	277	272	293	257	241	240	256	225	271	247	256	253	250	247	240	236	261	268	261	260	261	266	259	255	252	261	286	275	232	226	241	289	264	285	302	233	228	272	261	263	276	253	242	275	275	271	258	271	263	240	267	262	277	250	268	264	275	242	259	272	245	271	253	271	256	254	228	253	295	262	258	255	271	240	251	285	294	266	260	245	241	259	254	269	248	265	267	266	283	253	247	257	271	256	287	240	294	263	244	262	308	238	291	265	246	283	250	265	257	253	244	254	247	255	260	259	272	279	248	275	267	264	252	264	233	256	291	260	227	236	266	275	262	275	275	266	286	226	271	253	259	243	267	260	249	215	259	264	271	280
24367	9112	14109	5659	4699	3711	3077	2619	2203	1949	1739	1525	1468	1396	1303	1177	1211	1032	1017	1073	984	952	934	894	864	844	842	821	856	832	809	803	767	788	818	800	789	794	740	737	732	758	744	737	734	690	742	698	726	718	742	747	713	680	711	672	671	697	713	722	702	663	718	691	704	685	688	712	717	698	680	642	707	704	655	640	693	705	682	696	683	682	663	674	656	615	656	689	703	672	719	707	685	642	636	670	673	715	690	705	676	642	671	659	674	704	658	664	698	705	668	667	673	639	697	645	664	662	703	669	678	678	662	660	662	652	698	697	664	702	677	683	702	691	644	639	649	647	624	667	717	677	665	592	637	713	656	701	711	655	643	688	654	633	708	699	707	646	663	674	621	636	655	684	710	678	673	679	638	640	673	585	666	704	655	669	627	656	684	663	663	689	662	704	658	675	651	637	687	669	647	657	624	689	622	673	694	691	656	688	636	681	644	666	674	650	686	623	658	644	699	649	690	643	671	670	622	654	689	689	652	685	674	645	604	675	664	664	645	676	719	758	672	677	658	674	677	643	627	692	687	607	634	682	675	665	647	638	695	678	636	652	628	693	636	605	677	657	609	677	689	673	687	682	695	657	661	685	662	675	644	601	683	664	691	659	673	687	689	670	624	680	675	644	693	663	666	652	734	667	666	631	653	679	691	669	647	695	635	640	665	671	650	618	695	651	644	629	659	656	701	622	659	628	629	651	674	691	674	686	650	655	662	660	730	644	669	622	683	650	648	691	599	675	684	645	671	690	666	621	657	666	669	643	647	677	687	635	672	701	667	644	642	667	693	621	674	666	625	686	660	637	685	669	698	663	619	656	645	694	651	643	685	670	657	642	642	662	667	659	602	647	637	646	635	645	675	643	650	675	635	655	643	682	646	685	665	619	679	637	671	695	664	675	649	659	636	649	628	701	680	670	668	678	669	620	633	692	687	615	664	650	644	625	684	640	671	676	662	689	730	682	669	658	664	691	694	704	668	646	668	651	662	640	636	665	632	660	649	670	644	677	671	668	670	648	652	627	648	621	653	599	675	664	702	651	667	669	679	612	644	683	634	645	653	689	688	605	658	683	643	666	654	680	688	688	649	625	654	677	698	697	659	608	635	653	671	718	642	659	672	686	684	640	673	631	672	625	604	638	679	650	687	657	620	648	677	645	689	637	695	621	676	639	662	640	695	673	685	708	654	668	643	627	698	677	686	665	598	643	692	650	715	632	618	674	677	657	658	655	648	671	657	687	642	669	665	677	684	652	620	662	653	641	710	631	662	685	678	699	670	657	639	717	694	668	645	647	667	643	650	652	644	645	614	673	672	637	714	657	652	644	632	669	689	701	675	659	661	654	665	677	686	647	696	646	664	622	623	646	634	699	615	641	689	671	635	711	632	679	640	625	702	677	664	639	645	648	634	645	700	680	635	628	632	671	683	660	694	686	719	625	656	674	658	646	714	723	654	675	687	677	706	637	622	647	681	664	656	599	668	678	693	661	644	703	672	685	639	658	669	627	656	715	618	635	672	646	707	713	687	671	670	649	670	670	653	621	639	636	646	687	653	661	654	679	667	671	607	700	675	676	714	680	643	630	670	630	687	614	675	653	654	689	703	663	735	631	685	650	620	678	668	746	666	691	670	652	683	678	599	642	639	609	640	651	659	637	626	675	702	634	619	681	658	663	662	693	671	609	674	661	630	689	614	665	650	662	654	660	655	671	681	669	631	656	633	652	659	638	675	709	647	678	670	645	689	668	662	636	671	734	695	655	601	676	685	676	671	645	675	672	678	649	664	681	626	667	698	602	677	620	648	654	701	628	674	712	627	664	660	654	662	656	730	643	667	635	710	662	672	700	634	670	669	599	647	680	677	638	645	650	616	659	660	645	666	652	663	674	636	687	695	665	694	708	669	660	678	672	657	707	650	653	706	708	675	666	645	652	639	649	697	667	702	647	667	652	659	684	682	689	692	616	633	646	709	645	684	635	651	621	656	666	644	634	661	625	637	651	660	694	688	625	671	614	637	644	611	688	650	695	662	645	660	605	704	724	621	697	666	657	706	643	642	676	637	655	690	692	676	651	726	623	698	655	660	675	633	609	640	652	720	625	660	668	643	704	605	655	676	619	616	694	679	662	602	640	611	663	630	699	687	669	639	657	635	687	675	689	625	654	678	641	623	643	640	664	671	677	624	623	657	686	651	650	629	655	673	646	694	651	685	649	712	616	612	684	662	682	708	681	696	666	663	621	662	667	662	664	653	682	661	647	632	655	640	654	614	661	696	627	676	655	685	639	645	655	646	704	665	685	655	653	620	687	670	676	680	676	660	688	666	652	640	632	673	644	665	660	649	644	671	706	672	707	708	659	602	611	684	665	612	672	658	657	666	623	648	640	672	682	677	652	666	686	622	689	679	677	674	659	641	701	646	720	624	665	643	664	641	682	652	695	654	675	659	683	652	735	632	680	695	664	661	650	669	612	669	650	661	645	674	605	673	673	673	613	645	626	634	716	661	652	626	652	665	661	696	655	631	644	673	663	656	625	685	631	701	612	721	672	684	695	674	598	636	648	687	638	622	680	663	647	686	640	667	679	699	689	707	660	641	717	647	688	718	599	648	692	647	667	616	652	686	667	690	718	631	648	677	684	670	649	674	688	665	606	661	704	658	681	632	684	634	644	712	679	681	705	664	675	649	700	701	615	649	693	636	659	651	659	671	640	672	638	669	657	616	653	683	672	646	687	648	681	706	621	658	634	676	652	667	660	644	652	644	689	647	664	671	680	675	675	653	645	661	678	652	698	640	681	674	662	696	642	642	639	652	623	687	631	687	658	681	648	661	674	621	665	651	673	723	650	626	645	658	678	667	715	674	671	642	648	666	680	663	675	641	668	646	648	634	653	648	667	654	623	670	639	683	669	673	681	648	688	655	615	706	698	629	675	655	649	660	608	629	630	698	682	663	715	667	670	656	637	651	684	688	682	667	639	631	678	708	700	674	627	667	670	647	643	697	689	698	721	648	668	695	697	642	685	607	683	666	669	673	632	689	647	684	701	692	684	677	692	648	698	628	677	670	644	634	670	633	634	680	698	638	700	661	686	681	625	660	646	700	620	682	638	684	657	644	648	641	644	659	665	667	665	627	666	662	703	652	682	687	685	669	692	651	648	688	673	628	646	672	720	679	679	643	707	646	646	691	636	655	672	705	674	684	664	671	646	662	647	681	695	644	653	635	660	647	619	656	649	632	695	670	632	677	666	658	634	664	652	637	674	646	656	648	606	656	671	676	665	633	654	674	713	702	655	706	616	613	653	668	661	668	649	606	601	678	630	655	669	647	667	681	606	672	690	704	668	665	706	615	649	626	697	675	685	643	628	659	659	659	612	660	618	671	682	707	654	597	677	737	664	638	721	687	692	617	656	670	622	690	669	637	674	662	616	650	633	658	663	664	669	658	657	654	647	674	724	687	655
3740	381	294	191	160	179	168	164	160	145	160	155	141	160	128	152	167	146	143	128	151	148	160	169	153	162	166	160	149	156	137	168	146	161	134	147	171	150	133	142	178	153	159	150	156	160	145	154	154	165	148	142	133	164	118	142	145	149	146	177	161	166	162	180	154	147	141	152	134	141	162	141	135	137	155	143	134	156	164	156	132	149	126	137	139	165	165	163	132	167	166	144	169	160	171	148	136	143	177	148	163	154	159	146	159	136	172	171	145	169	133	156	151	150	168	176	132	172	165	149	154	151	151	143	152	161	144	145	161	141	154	146	153	135	154	149	163	132	129	164	123	153	150	165	140	144	149	149	140	150	154	142	144	150	135	153	149	185	145	165	151	129	146	141	161	148	145	150	136	144	149	144	160	132	141	137	126	151	164	171	161	162	159	158	156	157	154	140	157	153	147	147	156	146	158	173	133	143	144	160	135	148	156	145	139	140	154	166	164	140	162	167	173	145	153	136	137	143	150	166	156	149	143	129	135	151	168	173	163	165	127	174	149	143	144	154	161	141	153	122	164	152	156	152	154	168	155	155	163	152	162	142	143	144	175	143	154	152	157	158	175	144	146	158	158	152	147	160	135	145	143	134	177	163	139	154	143	163	161	157	154	156	143	139	136	150	148	157	143	191	113	148	143	166	148	146	143	170	131	152	151	144	144	156	163	138	160	148	150	160	160	155	142	152	147	157	156	162	158	138	131	154	150	178	183	159	157	144	153	157	141	150	147	136	144	165	144	156	152	141	149	134	153	172	160	139	152	154	150	145	161	153	157	143	159	141	153	145	162	151	143	165	164	144	163	145	155	138	159	159	157	146	160	160	176	158	164	132	156	152	129	160	156	138	152	151	144	165	144	159	143	157	137	149	145	164	167	176	139	138	141	171	172	152	157	146	141	132	170	156	139	157	150	142	146	154	154	164	173	142	166	175	136	165	135	165	143	130	161	147	151	183	140	144	158	127	170	168	163	156	136	146	149	143	153	162	175	141	152	166	149	138	161	147	152	166	152	163	158	152	151	170	153	167	159	138	141	145	138	147	161	163	150	175	148	146	146	165	137	146	169	171	142	143	178	132	151	139	154	147	165	147	143	135	148	155	154	148	143	159	155	124	144	146	120	166	140	141	132	141	172	150	177	168	146	164	142	174	148	171	139	152	148	155	151	138	165	165	138	166	142	153	139	148	160	144	141	148	144	166	136	145	150	153	140	154	139	170	147	172	180	142	148	155	152	177	113	158	158	147	161	145	162	155	154	173	164	148	157	148	121	155	149	147	150	152	145	149	178	154	184	167	153	155	154	149	151	159	179	157	150	156	138	152	135	155	157	156	145	153	157	169	157	159	151	140	148	165	150	152	140	134	159	140	148	169	137	152	149	161	135	180	130	147	139	138	166	161	158	174	133	154	133	173	142	153	152	148	150	154	160	132	136	151	157	131	134	149	141	153	148	170	150	152	159	140	156	152	154	161	154	156	166	162	148	147	153	164	145	174	169	172	139	151	158	145	145	137	148	140	157	137	159	152	164	150	138	154	171	153	149	144	134	139	166	163	164	147	151	159	142	142	146	149	155	164	152	147	155	149	158	164	175	147	175	145	144	161	138	143	141	121	139	154	158	161	146	182	150	138	161	137	158	139	167	130	163	160	153	139	152	153	166	136	150	165	154	153	155	138	158	163	183	139	156	139	157	148	148	167	156	158	157	156	147	140	132	172	158	139	146	147	163	130	123	176	158	142	154	164	138	135	159	147	157	163	167	134	173	158	152	169	135	157	145	149	129	166	131	141	161	150	150	165	154	141	150	157	133	148	152	136	142	149	146	145	147	168	147	157	148	186	129	138	134	160	143	177	159	147	143	184	164	162	153	156	158	143	162	160	139	141	145	154	162	149	150	173	145	131	136	152	157	152	146	143	136	165	161	175	136	144	158	172	151	140	126	159	131	157	158	160	134	159	164	134	144	149	131	150	163	145	155	155	163	169	152	153	141	148	146	140	167	149	163	127	159	147	164	174	147	128	158	160	146	142	135	171	134	147	156	140	168	133	158	170	162	146	152	159	151	135	140	171	167	136	150	138	139	139	171	166	141	140	156	135	152	154	177	166	158	149	127	156	163	159	143	152	168	141	159	155	164	145	139	131	132	154	169	137	145	148	152	159	142	138	170	162	136	142	132	140	155	154	142	137	123	149	147	132	152	159	146	157	141	155	177	138	140	167	135	160	150	152	169	172	152	151	147	146	153	145	137	138	154	152	172	166	144	144	176	140	162	155	136	151	154	143	140	145	129	149	157	124	145	146	158	150	147	161	131	129	149	153	151	136	164	141	157	156	149	137	142	143	145	135	160	148	145	142	147	143	133	164	142	135	141	145	154	168	162	129	177	157	164	155	156	128	151	150	127	152	161	140	160	134	141	157	170	158	164	133	161	161	151	163	159	135	147	143	157	132	153	161	132	174	160	183	146	145	135	129	165	148	161	137	144	133	153	152	146	143	140	140	159	146	136	152	148	158	179	150	143	142	149	150	166	132	137	164	165	163	125	158	154	149	167	165	131	115	158	167	166	147	147	157	150	165	144	148	178	164	166	136	155	162	178	161	153	133	137	142	155	141	166	131	150	137	152	157	163	132	149	168	148	159	123	182	160	157	184	146	160	145	141	142	177	152	149	156	137	119	169	139	150	152	146	136	139	129	165	148	170	152	153	153	134	145	130	139	164	153	164	145	144	180	156	139	140	167	146	131	133	148	156	144	158	172	161	137	145	161	160	163	182	163	166	147	163	146	154	158	136	130	163	135	158	144	144	141	155	148	159	146	129	175	138	150	150	161	163	165	138	150	140	158	156	140	160	152	162	173	135	142	154	156	157	147	134	135	138	147	175	163	165	173	159	160	174	143	186	131	168	132	150	136	138	130	145	165	162	144	176	150	172	132	149	139	156	141	143	152	163	180	144	162	164	170	161	171	168	151	127	130	162	122	156	156	168	143	155	157	157	150	130	147	149	155	137	146	179	145	152	147	152	145	163	148	144	161	157	132	148	153	169	169	136	163	144	140	161	163	131	166	178	168	144	159	143	147	155	161	151	181	124	150	165	154	155	169	150	144	144	151	148	144	143	146	158	153	183	153	147	164	157	137	126	148	144	144	154	148	159	144	160	140	142	132	139	133	141	173	154	141	135	133	165	130	162	135	146	149	145	155	169	164	136	150	160	159	142	159	168	160	167	158	159	167	173	160	142	145	134	149	155	151	151	137	144	148	156	156	151	109	124	151	169	165	144	146	151	178	141	147	143	144	159	137	148	159	161	152	133	150	165	146	180	135	133	146	133	158	141	127	147	141	177	149	149	136	145	154	163	148	161	166	144	146	152	185	157	171	171	137	146	144	128	152	140	121	170	150	191	156	138	165	156	123	142	147	150	144	154	145	165	142	153	156	149	159	155	165	151	186	148	143
3565	721	961	564	517	492	493	476	469	463	470	476	451	454	431	499	466	455	423	433	411	454	444	449	450	482	448	483	458	404	394	455	455	437	449	476	460	436	454	428	453	459	462	452	431	448	471	413	470	451	430	465	458	460	440	430	439	432	453	453	408	415	422	471	462	461	436	438	431	418	460	425	429	445	466	467	453	463	438	406	467	425	418	435	489	456	451	454	460	451	425	432	463	417	456	446	446	442	432	481	470	409	432	457	440	466	437	476	452	435	422	441	417	465	441	450	469	447	462	429	443	445	437	423	445	460	477	466	464	452	451	448	457	436	434	407	460	436	470	424	468	473	436	436	422	421	500	433	433	458	445	505	460	418	454	446	470	409	389	450	454	457	460	437	434	461	424	446	481	415	467	437	474	506	435	481	446	396	474	407	449	431	489	443	484	441	447	475	459	466	462	398	458	474	439	466	453	450	424	429	459	475	436	454	462	450	414	423	415	457	505	440	466	438	453	458	435	479	462	448	408	462	420	424	448	489	453	457	457	496	437	470	438	451	430	495	480	482	470	458	417	433	457	442	430	398	467	439	445	452	403	470	442	422	486	439	449	445	469	401	425	455	450	430	474	484	440	462	452	431	451	430	429	426	480	422	465	455	438	465	451	449	414	422	418	453	465	452	474	457	436	458	436	436	442	437	459	459	427	426	463	466	396	465	428	452	490	406	479	415	459	476	487	435	459	441	432	475	418	440	445	412	416	473	458	435	442	402	433	459	446	440	511	414	447	455	443	415	418	401	409	416	424	460	442	471	475	453	464	430	453	452	471	426	470	467	486	436	439	435	415	442	449	433	455	408	471	451	406	431	403	429	468	464	440	465	468	429	405	463	434	470	414	447	438	417	465	473	433	495	431	444	435	435	430	476	438	450	404	429	470	463	445	460	478	457	442	470	434	431	445	464	416	401	436	437	438	422	447	459	430	467	438	398	458	461	445	464	442	424	437	438	407	458	425	457	425	413	425	435	520	478	450	440	443	445	431	454	474	407	448	456	429	397	413	400	445	441	439	463	424	455	441	419	468	459	430	460	472	433	446	466	435	472	433	415	455	424	472	460	453	440	432	442	386	471	451	438	416	453	433	408	418	454	401	431	419	421	460	452	405	416	451	451	429	473	464	441	467	416	457	450	424	476	408	427	432	454	489	455	444	500	438	462	450	461	443	469	459	423	456	433	440	451	438	440	454	442	460	430	437	470	446	445	446	423	457	426	464	476	435	461	449	429	426	467	433	479	425	487	434	464	441	461	462	424	447	450	404	422	447	422	423	423	397	454	469	444	488	471	454	424	463	432	424	451	445	448	435	447	426	451	425	446	463	386	473	421	421	495	426	420	441	449	460	465	426	484	468	431	449	421	477	470	422	449	456	492	453	459	483	466	444	417	434	430	456	444	456	483	468	459	446	468	429	440	450	425	486	437	448	441	472	469	422	477	455	462	432	439	463	430	438	473	425	418	444	432	477	441	428	434	453	433	433	434	451	427	400	474	424	437	403	447	441	432	470	449	439	428	421	439	427	462	448	481	458	450	397	479	464	456	422	433	457	464	463	440	450	444	426	435	472	427	428	445	455	442	495	451	470	466	446	468	427	441	411	442	452	454	438	422	452	439	424	474	493	450	439	443	430	414	446	436	435	423	454	434	450	440	492	450	433	411	438	460	468	447	458	451	444	444	444	474	398	422	435	445	476	447	457	428	440	480	458	432	444	437	454	471	460	470	417	436	419	461	426	447	461	429	429	437	443	452	453	450	415	471	454	449	429	473	431	448	450	453	461	443	446	416	397	432	472	455	466	442	468	473	450	451	467	450	445	397	471	481	467	468	442	443	400	427	397	445	443	514	464	440	404	432	468	410	430	414	449	450	436	455	390	454	430	424	426	451	498	478	484	444	429	454	447	464	457	433	462	438	449	423	411	450	458	445	424	465	459	432	451	492	465	459	470	469	411	419	431	458	462	429	441	476	434	408	464	448	461	476	440	470	468	422	429	460	413	409	402	475	449	456	431	431	421	473	425	459	446	446	505	451	423	451	449	452	437	463	441	452	429	454	432	426	429	453	425	421	447	427	429	440	430	476	431	435	482	475	458	434	433	462	413	433	441	446	455	456	409	431	470	476	415	417	468	467	433	429	442	451	450	463	455	443	429	436	458	454	461	402	459	481	437	443	441	430	425	425	436	452	437	472	422	425	412	428	450	418	449	452	469	435	443	457	431	446	427	464	431	446	446	434	421	473	459	441	448	447	456	453	487	435	455	444	435	452	399	450	439	445	410	436	451	453	475	452	478	363	469	471	425	410	455	410	462	470	413	454	440	441	469	426	472	435	456	434	410	396	458	414	412	458	427	444	435	437	413	459	457	456	427	414	416	477	442	466	450	413	462	431	457	436	421	504	476	456	443	455	420	437	431	457	454	486	417	424	424	427	445	444	435	433	463	479	443	457	443	449	484	501	434	452	468	448	414	458	481	447	470	458	443	432	483	434	421	456	473	465	454	474	476	403	410	413	453	455	482	487	422	455	457	504	439	443	451	456	434	416	472	413	476	469	455	462	455	427	459	427	465	456	471	468	426	454	470	486	439	476	462	485	433	400	466	439	445	371	430	442	422	473	452	476	438	434	476	419	416	439	424	423	412	411	440	473	434	444	431	467	425	435	425	471	434	418	427	435	441	474	435	428	428	463	460	435	449	404	475	453	426	404	457	458	460	466	491	434	409	482	472	418	474	439	434	434	444	427	473	456	412	483	459	447	426	419	407	425	470	416	433	409	448	436	438	448	428	430	436	459	428	425	451	386	462	437	466	466	442	422	422	441	462	463	407	466	442	434	410	488	418	435	463	471	403	487	410	478	434	482	450	455	450	443	479	430	473	431	453	421	444	446	436	452	455	447	456	435	422	442	453	444	454	418	430	441	453	435	434	459	418	422	455	442	464	437	407	482	447	427	443	434	412	454	452	445	461	438	400	470	389	442	440	417	467	440	436	421	431	434	431	402	440	454	484	458	447	449	444	465	450	437	486	437	426	468	465	462	449	441	427	447	470	498	437	450	441	451	479	425	415	442	456	471	489	432	479	425	423	463	454	426	476	458	439	443	464	448	477	460	475	464	466	428	458	472	454	405	435	467	446	419	426	468	419	458	462	468	480	461	437	447	445	406	428	501	471	471	451	475	449	432	488	427	466	442	461	469	417	428	452	448	397	445	476	476	468	474	456	455	445	484	482	452	465	465	477	450	426	427	421	452	425	460	469	454	443	441	421	437	430	455	475	430	491	439	420	448	450	505	435	471	429	446	442	453	476	438	454	414	439	482	468	447	414	463	456	416	434	442	431	463	475	448	437	453	467	425	440	414	420	420	469	443	475	441	417	432	467	450	435	475	450	480	433	432	436	467	436	430	435	435	442	463	417	482	458	474	433	433	453	445	429	442	409	414	443	396	432	385	422	427
29682	10121	4006	1494	740	548	513	443	381	394	329	342	378	311	339	338	300	326	298	332	307	316	297	315	317	318	322	288	279	311	311	302	293	297	311	305	297	282	307	294	279	332	285	295	293	265	301	310	297	302	274	308	296	276	275	325	285	292	308	293	293	282	305	295	299	289	286	287	288	301	305	292	300	302	275	301	292	280	292	256	300	288	262	266	286	297	287	260	300	291	317	268	315	299	288	286	302	314	279	309	317	298	289	312	313	269	305	302	281	281	268	308	335	277	271	309	288	299	286	290	287	290	324	288	289	261	279	276	284	299	282	316	284	246	268	301	317	286	283	275	288	303	280	279	297	267	278	286	324	286	286	270	313	271	294	274	283	316	280	295	283	286	249	282	285	268	304	289	259	296	304	291	273	307	275	294	305	298	291	274	300	269	266	292	303	305	261	300	279	264	299	275	286	287	310	273	306	310	273	289	271	275	294	265	317	282	267	294	274	257	283	313	268	262	297	297	280	289	256	287	293	254	288	284	306	291	284	284	266	296	326	277	278	271	293	297	319	285	264	310	283	288	274	292	293	298	285	297	263	303	285	295	319	317	275	295	318	317	287	278	276	282	287	323	297	271	287	312	297	269	258	299	280	256	283	258	283	282	278	268	319	313	297	256	306	324	291	330	308	302	270	296	278	238	298	296	284	320	274	292	288	284	270	310	287	277	262	307	330	275	310	281	289	303	324	294	289	274	295	302	285	291	282	282	286	295	258	307	281	289	271	279	300	318	299	284	264	274	270	340	293	278	251	288	302	289	282	306	304	273	297	282	306	268	295	276	274	292	309	343	273	277	244	285	306	314	279	313	286	298	261	311	287	295	291	311	293	283	297	340	298	269	277	297	327	302	256	303	290	299	252	305	300	305	297	281	293	296	295	310	285	309	266	286	310	292	296	291	301	287	280	298	257	255	304	289	296	287	302	280	313	308	290	304	286	313	294	320	318	298	278	306	291	316	263	306	301	332	297	309	282	268	286	273	274	292	287	280	277	289	288	283	290	317	255	296	256	300	296	293	300	313	311	270	310	309	260	309	306	277	298	277	267	276	277	291	276	287	302	306	306	278	275	282	274	275	284	286	283	273	269	300	320	284	290	291	292	287	304	306	273	314	279	293	289	284	284	286	279	257	260	293	296	270	277	293	275	313	298	288	280	305	311	300	267	311	303	313	300	267	294	315	288	275	273	321	267	292	306	278	299	284	280	286	284	290	312	259	303	277	306	297	324	287	290	266	297	320	256	316	279	284	266	313	289	300	291	279	301	262	290	308	278	279	270	267	275	277	271	276	310	295	257	303	309	278	282	312	306	296	262	283	248	299	281	260	284	271	304	281	285	300	257	306	277	303	295	264	303	288	299	316	306	301	257	282	278	322	287	284	291	269	265	290	286	243	282	278	295	251	289	311	275	309	296	312	256	278	299	281	313	314	273	282	312	277	281	306	291	312	291	284	289	263	303	290	279	303	306	293	279	299	272	272	285	261	256	292	292	300	293	276	268	258	276	283	281	310	261	268	287	282	303	282	293	249	269	257	286	307	273	285	283	308	264	296	290	299	251	308	290	307	278	265	270	298	292	270	319	282	254	282	306	285	288	270	279	268	283	283	296	287	288	304	291	268	299	305	297	288	268	328	305	256	326	298	300	298	278	263	323	309	274	295	306	286	304	265	288	267	277	283	288	266	283	279	259	299	295	284	310	278	297	301	302	296	266	293	285	277	278	279	292	290	281	310	257	294	298	305	275	282	273	292	270	284	296	300	294	278	326	251	317	272	283	277	292	298	265	285	302	294	328	300	272	291	303	265	273	304	290	291	291	283	289	277	300	312	295	299	286	295	285	291	299	326	310	286	263	317	291	278	284	277	307	300	277	298	310	295	276	311	300	289	294	276	260	312	324	307	303	299	283	295	282	267	291	324	265	294	276	289	312	279	295	314	329	289	291	302	289	303	305	271	272	301	325	262	269	264	262	278	266	264	294	282	276	303	271	283	290	281	286	261	261	289	300	284	329	289	292	280	293	274	268	272	279	291	299	254	300	276	291	288	251	297	284	269	278	290	306	307	295	300	262	263	293	276	302	299	291	291	296	291	272	278	266	286	290	308	289	274	306	324	280	281	314	289	285	276	242	271	278	275	292	271	277	265	277	298	302	289	271	307	294	304	289	304	311	290	301	296	275	281	312	306	300	271	273	276	281	300	277	302	296	289	280	280	312	319	297	279	282	318	279	299	298	268	287	306	309	318	285	283	284	271	276	287	305	321	288	286	304	324	283	276	292	298	286	262	293	285	295	253	285	302	312	298	275	290	276	285	294	265	291	297	302	292	270	266	308	295	280	297	306	289	303	276	273	288	290	286	289	329	264	265	300	278	299	267	319	293	316	305	276	297	292	264	286	303	287	303	303	295	286	309	274	279	286	299	278	288	266	300	278	272	245	265	270	265	275	294	284	283	268	302	290	257	281	288	311	272	293	284	275	311	306	280	286	277	265	289	280	305	286	293	285	291	295	292	302	307	278	286	291	293	295	306	322	273	309	299	282	279	298	288	294	278	280	270	298	278	265	295	278	285	293	320	278	285	312	293	292	289	269	264	295	299	315	274	295	268	265	292	302	304	289	309	272	288	281	293	273	293	261	348	310	318	277	283	303	306	289	283	306	304	267	300	295	339	284	272	287	290	282	284	257	289	249	311	298	312	311	342	296	289	297	315	274	304	284	273	311	274	269	294	308	277	287	283	313	286	274	295	298	294	312	275	294	301	267	336	296	293	274	281	295	296	288	316	296	316	277	296	276	301	279	300	297	291	306	294	298	283	279	311	302	276	288	289	325	293	288	293	293	286	303	302	281	324	322	316	267	284	269	324	298	293	279	301	273	303	248	312	303	312	294	284	280	285	306	291	260	282	300	278	270	305	274	291	301	270	298	309	284	269	250	300	281	284	262	291	294	272	302	306	300	303	276	305	320	291	300	291	302	317	300	282	268	300	324	312	293	282	306	274	294	271	278	319	272	276	262	310	275	302	255	318	302	278	289	314	260	295	304	264	276	313	276	302	299	296	293	321	287	323	284	269	269	297	274	311	317	266	287	288	286	280	284	302	312	281	303	259	281	276	290	261	274	281	261	307	276	285	302	286	273	267	298	292	290	278	305	306	309	305	304	301	278	289	297	293	282	282	276	308	279	282	282	275	279	280	289	290	253	288	289	269	285	275	299	312	295	320	319	295	284	284	253	288	294	301	296	287	282	271	306	291	259	272	306	291	318	308	289	287	284	301	276	320	288	278	300	274	252	283	281	281	289	283	289	279	288	288	316	279	318	289	295	302	289	263	286	305	276	272	245	276	288	279	273	291	288	287	307	315	304	282	297	298	319	262	286	272	300	310	264	282	280	276	275	295	287	298	273	285	294	304	271	293	308	282	307	304	296	294	269	298	261	282	281	293	306	278	303	280
16314	4777	9196	3289	2856	2430	1979	1760	1603	1392	1272	1277	1138	1103	1058	973	917	941	952	858	913	860	896	863	821	914	822	801	798	859	806	810	803	754	840	823	800	799	811	799	799	755	745	765	793	792	752	791	786	745	807	785	763	792	770	790	741	760	782	782	805	753	777	764	758	768	826	782	699	784	771	739	774	779	759	750	754	709	727	783	720	726	725	756	729	734	720	721	705	770	784	733	730	740	721	802	745	744	757	752	780	701	755	761	752	778	756	701	760	786	737	791	742	736	813	752	709	759	760	741	735	732	730	709	754	677	740	734	736	744	687	724	741	727	702	789	702	783	724	773	780	759	734	727	740	750	748	697	810	739	811	726	766	765	752	789	764	779	733	741	741	762	713	743	716	713	797	766	765	738	748	757	724	760	822	730	690	699	746	748	752	798	750	751	764	761	796	753	717	759	709	792	750	731	773	698	737	775	725	758	757	706	759	742	758	775	739	714	734	706	734	688	762	741	770	717	794	687	737	772	738	763	705	685	772	743	738	750	752	716	695	782	773	724	771	781	726	754	737	735	761	766	706	803	766	723	716	741	762	787	796	703	708	781	772	716	728	753	798	722	773	773	713	675	747	750	680	734	727	774	694	730	714	706	774	791	706	761	745	762	693	757	725	762	757	782	750	812	751	807	778	763	746	792	775	721	781	790	742	713	783	772	701	765	732	728	736	805	788	701	726	760	712	775	742	755	783	751	765	716	751	686	724	736	741	734	752	717	775	713	744	771	796	719	715	699	708	780	787	767	739	797	727	802	738	740	759	724	710	753	732	750	746	772	710	749	708	735	744	704	804	734	709	731	745	753	733	739	734	749	731	700	747	761	767	730	711	781	739	730	753	780	741	758	752	762	789	686	780	767	755	743	737	763	747	703	741	745	720	740	750	740	699	676	752	750	750	774	782	764	769	768	732	744	709	763	764	750	729	762	746	741	729	713	715	784	752	752	755	755	711	734	786	718	734	744	772	725	713	753	733	696	736	803	754	741	723	745	744	724	768	732	727	711	723	753	749	747	747	789	754	751	776	753	722	726	709	740	733	749	701	710	736	721	750	731	758	731	741	743	744	736	702	755	763	726	753	752	705	761	754	748	767	743	691	717	774	792	801	725	695	742	736	749	769	784	745	731	785	722	741	739	743	732	739	766	744	727	791	743	735	732	720	756	738	781	755	737	734	718	702	742	700	771	807	737	818	722	702	799	739	766	740	753	730	754	769	718	752	757	799	773	773	695	732	707	696	793	743	701	735	770	813	791	736	704	729	725	767	792	753	801	729	709	759	731	719	773	737	802	781	827	719	799	758	696	749	713	792	733	728	732	706	751	735	722	760	766	745	722	683	753	735	747	788	735	752	720	696	777	744	731	760	788	739	726	695	732	687	739	736	761	761	758	746	775	735	727	684	784	724	746	757	771	737	738	793	769	737	731	762	734	730	717	780	724	781	746	714	769	760	718	745	726	696	755	726	764	717	743	720	769	725	733	727	734	732	779	789	713	761	701	710	717	772	736	743	771	744	759	763	709	752	731	735	712	747	742	778	747	754	773	756	720	706	718	722	721	695	693	721	759	722	705	710	786	772	778	736	711	728	733	710	727	746	721	709	764	768	722	754	697	743	723	709	765	739	713	709	788	737	779	760	721	702	754	770	726	694	781	674	747	718	722	738	742	744	754	752	783	781	762	726	745	715	768	726	728	810	769	746	734	718	755	775	734	725	833	764	742	751	714	740	770	747	718	749	753	794	804	742	821	716	698	772	761	724	708	728	737	727	811	742	727	713	737	752	731	778	766	736	755	769	736	786	755	734	728	746	761	759	753	787	732	730	773	737	699	781	761	693	742	746	760	729	703	679	771	732	744	770	722	778	787	720	762	769	771	719	728	708	736	738	757	757	716	758	716	708	720	689	714	729	750	719	717	726	731	814	712	769	715	697	712	725	740	768	821	710	749	710	747	704	760	712	763	758	721	757	777	755	751	752	739	728	760	714	709	777	708	798	749	776	719	766	738	748	778	756	715	781	790	720	768	700	772	758	816	788	759	733	769	725	741	747	767	792	713	742	754	759	763	768	718	721	703	780	736	787	771	762	736	764	748	758	794	737	777	738	734	726	730	763	738	742	759	781	781	718	737	775	758	744	714	731	743	733	730	748	722	696	715	711	767	771	754	754	731	771	693	734	728	733	768	749	756	748	729	764	728	703	746	764	763	786	756	745	706	715	756	761	701	822	738	736	736	710	810	707	818	779	738	719	783	729	778	779	757	762	721	775	746	731	694	766	737	747	771	767	742	753	735	773	731	766	779	717	732	729	737	732	746	774	737	758	781	803	744	748	761	732	719	767	714	715	732	779	712	762	727	706	766	756	765	745	734	742	720	724	764	725	716	743	785	792	725	743	750	742	719	770	711	723	755	724	731	776	719	767	718	730	736	738	744	772	764	731	750	729	742	731	753	786	775	820	730	718	734	805	806	731	695	783	732	728	714	793	728	745	745	719	745	775	746	758	747	740	754	741	725	739	708	660	755	763	759	734	746	787	750	743	737	744	717	751	726	768	746	759	716	738	725	718	769	718	713	721	721	712	805	747	713	765	817	763	755	763	715	740	801	741	736	732	735	778	729	745	738	727	732	733	722	723	716	705	760	692	722	739	745	734	735	763	756	784	754	725	745	684	727	753	763	786	761	763	745	751	710	723	766	767	743	799	774	722	753	770	759	756	756	757	722	737	772	709	793	774	753	748	692	765	702	721	771	755	747	765	764	735	749	750	716	735	749	751	746	757	756	714	766	755	718	734	759	755	779	743	747	773	733	703	762	792	728	753	754	737	779	757	776	747	747	744	652	750	756	763	764	751	707	742	752	678	722	771	735	705	721	718	716	748	690	740	779	732	765	765	769	768	745	730	757	735	771	739	704	722	741	753	773	737	726	764	755	724	741	722	753	732	763	725	708	711	716	740	750	812	767	762	715	749	777	801	763	758	742	744	785	747	803	719	718	734	802	763	760	762	750	734	774	722	773	727	715	741	726	785	719	753	700	725	748	753	732	768	755	691	713	717	742	730	721	748	751	723	758	758	756	703	720	701	726	725	739	763	741	730	770	692	742	754	829	739	748	770	731	772	722	751	756	779	704	754	775	753	698	729	751	726	728	705	734	724	794	764	739	721	754	796	760	711	727	756	786	775	755	732	755	757	777	742	711	737	751	714	728	690	746	726	729	770	706	735	721	775	750	754	751	748	742	766	751	722	776	763	759	729	781	733	712	717	740	773	707	707	760	735	721	761	770	722	718	769	749	726	747	730	693	722	723	753	749	754	748	770	746	742	749	738	797	773	730	759	738	771	702	766	775	745	742	752	751	748	747	754	771	755	779	776	750	709	761	716	739	770	751	780	725	728	775	706	773	757	767	779	762	782	732	749	764	760	752	739	749	695	685	785	712	715	729	784	742	704	783	719	743
43070	20572	8665	3662	1203	945	694	594	507	469	399	373	344	383	355	353	331	349	323	263	300	312	302	296	290	290	257	257	287	320	298	286	263	258	236	248	304	285	263	250	250	303	242	271	271	285	280	262	249	264	286	253	293	255	252	290	263	291	309	305	251	240	256	243	275	262	297	235	285	249	261	245	245	247	260	285	266	274	261	253	248	237	274	241	254	254	255	259	258	283	266	258	297	269	252	251	269	250	243	233	236	236	276	239	273	267	267	240	245	278	251	253	277	248	271	258	263	291	252	269	235	240	290	289	277	250	258	227	247	244	267	269	275	280	240	250	248	247	252	248	262	263	267	238	249	245	264	258	272	272	258	262	236	252	286	254	258	257	259	250	250	267	252	253	273	255	266	301	265	227	234	230	266	273	242	262	253	251	270	249	235	267	240	233	268	272	262	245	300	272	238	245	253	251	286	246	288	280	286	253	267	252	300	282	261	233	249	261	238	267	259	231	271	230	237	257	251	279	251	257	269	246	260	271	260	268	261	259	249	252	311	248	255	258	245	265	253	250	282	268	240	259	257	253	273	276	254	245	265	260	242	253	246	284	263	255	250	262	280	226	267	256	243	269	269	274	255	251	279	299	256	243	251	244	258	278	254	232	269	236	246	246	255	277	265	250	261	238	270	242	266	266	245	275	284	248	267	270	275	256	274	267	245	277	270	248	216	248	276	272	243	236	266	303	264	246	278	257	246	248	257	289	237	254	254	232	297	269	230	263	288	257	268	273	230	217	255	266	282	294	274	249	245	263	251	263	262	251	240	280	261	257	271	258	267	276	240	276	298	283	248	264	250	260	264	272	261	253	243	259	250	275	290	282	261	258	269	263	257	248	268	267	242	235	260	278	261	233	241	248	248	214	265	258	268	250	208	255	250	249	262	251	234	259	258	260	268	262	281	254	304	270	235	257	281	284	239	275	279	238	271	251	254	281	292	246	269	260	263	273	264	244	256	257	259	256	278	257	269	247	241	248	256	283	267	289	254	255	265	231	272	265	238	259	276	298	266	271	260	280	254	243	253	261	259	275	267	230	270	237	260	278	258	283	259	265	242	260	259	272	257	281	246	248	264	269	242	281	279	292	260	270	266	240	265	240	261	301	268	245	242	239	250	256	259	273	263	251	260	240	265	274	291	250	256	261	266	240	287	241	247	239	279	271	288	245	259	260	248	281	274	266	241	251	253	235	267	269	281	205	259	257	262	290	269	249	261	250	266	267	264	257	249	242	248	267	262	245	276	252	289	246	279	256	247	243	258	280	288	252	276	270	280	281	261	257	272	268	253	261	241	246	233	256	253	218	249	223	260	256	260	239	277	251	267	277	247	245	281	244	293	263	245	252	264	276	273	239	279	268	264	259	268	234	277	272	253	251	264	273	242	266	281	247	272	273	260	239	260	261	267	263	248	286	239	274	234	257	300	248	250	306	282	263	286	278	279	276	265	285	263	274	260	271	248	267	277	303	277	254	278	257	267	266	274	236	253	287	247	283	274	236	305	277	273	267	234	267	267	268	255	238	279	263	283	217	272	230	261	222	240	233	257	250	234	270	262	274	252	236	265	249	267	291	256	262	263	250	251	276	250	238	240	224	265	262	266	282	269	264	268	261	238	260	282	267	274	250	266	239	269	231	258	250	261	260	247	266	245	236	250	254	255	260	231	240	286	254	239	238	250	257	289	262	259	243	275	246	278	257	265	252	261	237	277	282	277	242	264	251	247	255	270	257	262	228	273	265	257	275	253	290	270	269	247	261	292	261	252	290	248	278	273	292	239	251	242	257	246	263	293	223	277	233	264	249	267	264	231	246	271	265	298	272	262	260	252	256	236	267	299	273	258	253	242	283	275	277	260	249	244	252	284	251	259	245	279	249	243	247	268	282	267	250	303	282	309	254	247	270	281	257	248	256	251	249	264	265	265	294	272	257	260	260	250	240	253	249	231	276	264	267	245	272	268	236	268	237	260	285	246	255	250	248	262	265	243	255	267	286	227	242	282	281	294	259	233	255	264	285	256	294	235	225	270	262	238	255	287	262	239	285	275	244	240	266	283	242	243	292	289	267	236	270	266	296	265	267	253	252	240	293	255	254	260	249	244	243	266	270	272	266	255	257	257	257	287	261	238	269	250	279	237	275	251	251	222	281	302	270	272	253	275	289	265	262	254	258	256	256	255	260	273	268	256	260	266	252	254	268	256	252	271	282	230	231	285	268	251	280	269	268	280	272	268	256	250	259	246	257	265	241	258	266	292	250	260	268	243	286	260	231	286	260	274	254	241	262	284	251	247	242	248	265	262	266	261	258	246	241	263	271	253	240	267	268	263	232	260	270	271	263	240	245	255	266	268	277	248	233	245	266	275	277	288	279	234	278	275	252	257	233	271	249	258	269	257	265	249	296	254	259	257	257	287	250	271	245	248	272	253	264	255	247	246	257	267	271	247	272	250	257	256	257	266	251	277	253	250	256	257	268	247	252	247	225	251	273	251	249	242	255	289	264	250	262	262	259	263	266	263	254	270	243	256	232	248	262	259	274	251	274	230	278	247	251	260	277	253	259	249	251	239	271	242	285	268	242	269	236	258	290	266	281	259	250	245	264	263	278	227	282	271	263	266	293	244	252	260	267	254	244	284	257	261	236	269	272	243	228	260	235	243	259	247	249	258	271	264	257	254	259	241	273	248	268	248	248	265	223	236	247	245	218	247	235	285	271	281	277	264	248	256	241	280	244	259	254	269	276	265	267	251	253	260	255	265	238	240	271	256	291	274	259	242	250	249	282	243	276	257	277	244	234	269	278	273	243	272	265	261	262	237	248	274	256	257	265	260	247	220	251	250	264	283	279	286	228	264	286	276	262	275	272	287	249	242	270	288	260	264	249	283	267	288	267	254	241	262	255	272	249	220	274	277	270	261	267	270	267	269	300	274	261	253	290	278	227	270	239	249	242	291	254	259	269	247	252	249	291	284	253	281	250	257	247	264	260	251	238	271	243	248	269	256	299	271	281	286	284	248	259	247	261	268	267	218	264	260	252	233	278	289	274	223	278	247	264	244	240	252	261	270	269	290	258	233	276	257	273	230	272	278	292	255	236	257	247	256	248	247	271	235	238	235	259	272	267	245	245	272	240	257	270	298	267	267	255	252	285	239	247	279	254	256	255	262	264	267	273	265	237	240	251	241	261	243	253	240	211	243	251	248	274	251	254	253	269	263	276	280	285	278	252	229	246	230	270	270	279	275	243	257	256	262	261	246	242	264	291	258	239	281	244	269	262	219	232	248	258	302	263	267	291	272	256	257	260	264	262	244	253	256	251	263	247	257	271	239	281	251	268	286	256	254	244	280	266	267	230	248	266	231	255	251	261	265	257	261	247	227	280	274	252	243	244	258	246	282	286	270	262	267	263	282	277	249	265	249	260	267	253	234	273	266	222	237	233	261	266	280	239	281	270	268	287
23956	8643	13772	5752	4792	3675	3152	2708	2290	1963	1763	1610	1453	1356	1223	1155	1101	1085	1076	1060	968	965	947	964	873	826	802	782	813	781	809	795	780	762	795	737	725	712	783	740	794	756	766	747	713	729	782	666	720	714	726	700	672	739	673	704	676	730	728	641	696	689	689	671	708	703	675	713	658	703	689	696	696	671	710	677	711	664	650	679	656	683	638	662	646	679	649	680	676	641	689	637	685	640	677	657	678	682	691	649	655	702	661	622	648	644	698	681	657	649	685	695	685	681	698	646	670	651	655	637	675	699	696	668	616	667	690	654	620	637	650	593	653	632	638	639	711	675	617	692	657	672	671	693	691	623	633	601	648	658	638	664	689	700	659	654	666	622	683	649	657	693	690	657	650	684	636	662	629	681	718	691	709	710	684	645	653	657	666	658	649	700	649	674	643	641	697	679	683	642	621	667	603	577	679	694	652	647	646	680	650	578	618	651	701	658	675	686	677	668	637	709	645	680	645	659	684	710	685	660	656	640	637	639	662	685	690	697	668	673	678	699	671	661	655	614	636	675	666	628	629	706	649	634	685	674	681	666	653	669	643	658	640	671	687	647	683	650	642	696	609	631	650	690	665	652	684	654	655	634	669	642	673	656	691	658	640	693	609	630	623	721	671	682	661	642	634	673	624	632	643	680	642	691	602	703	619	631	671	625	627	647	638	666	640	666	669	644	697	658	663	687	646	632	640	655	643	663	652	622	624	645	639	667	673	645	640	679	658	659	666	664	681	677	651	677	656	700	675	691	642	710	654	668	671	629	722	658	626	660	673	670	657	623	700	639	666	630	652	658	640	661	613	693	678	662	677	648	676	650	685	654	652	690	647	670	649	630	670	673	626	663	685	668	683	637	647	646	652	647	660	621	692	705	671	646	621	711	659	656	637	654	656	668	635	619	620	654	638	670	663	650	685	650	689	665	662	634	663	674	656	698	646	646	622	675	625	651	711	629	636	670	622	625	678	643	648	687	665	665	651	643	646	633	672	679	651	671	711	666	693	677	652	699	661	680	669	638	694	659	674	661	669	625	650	657	704	662	646	620	639	695	712	641	706	656	625	640	708	658	652	675	665	683	596	668	643	678	622	666	637	692	663	654	708	690	665	700	654	605	650	660	657	692	673	636	672	664	684	694	726	646	637	669	644	680	650	599	671	655	630	647	632	646	665	665	661	690	634	653	667	699	625	709	642	670	661	676	679	664	665	627	678	732	672	637	662	662	644	631	731	622	658	653	658	677	691	656	630	629	659	695	667	671	689	673	653	656	686	645	655	624	648	632	637	681	698	640	637	693	629	654	666	661	642	640	658	649	661	664	651	680	619	626	642	674	636	651	610	618	611	647	673	689	673	677	621	633	696	635	696	652	605	702	699	628	680	670	685	678	699	715	660	632	677	635	623	667	633	691	662	655	637	615	641	654	711	645	646	662	668	645	666	680	624	637	629	654	651	650	672	656	680	694	662	651	569	694	649	669	677	696	668	656	660	627	624	654	666	656	655	651	678	694	703	707	645	703	671	684	656	659	652	708	666	657	652	608	635	646	657	628	639	651	633	626	736	666	647	694	692	659	629	662	624	706	626	646	627	649	667	681	687	647	672	694	642	632	673	651	660	669	692	685	671	710	653	651	617	658	625	671	622	676	644	628	645	638	667	644	664	672	654	646	656	623	658	680	726	655	678	673	671	672	630	681	658	677	663	614	663	649	621	653	661	622	636	699	662	635	665	675	661	685	661	651	665	672	635	631	653	676	692	631	645	673	687	638	625	708	710	639	660	620	655	633	655	687	701	657	658	631	655	645	661	638	647	620	682	662	650	646	669	643	680	672	689	661	683	607	614	701	619	661	715	709	653	671	642	631	635	615	670	633	630	666	655	663	651	633	659	684	677	623	614	588	621	679	685	647	681	634	673	674	606	690	666	643	680	651	659	674	636	668	660	635	716	636	671	634	659	636	693	693	630	623	671	678	659	646	652	639	649	699	648	647	633	647	636	663	643	632	690	694	656	628	627	701	660	639	698	657	651	661	692	670	635	666	626	632	643	676	628	666	631	651	656	636	699	629	635	635	669	636	707	690	626	629	659	639	626	626	695	639	706	678	664	677	614	675	634	647	644	634	674	663	644	631	670	666	661	642	640	666	696	640	680	659	680	680	705	605	671	644	655	684	641	685	652	636	636	631	648	640	680	664	650	691	689	639	696	623	664	666	664	648	660	646	631	667	656	674	663	654	639	670	663	673	679	667	652	637	685	666	668	668	667	672	666	694	669	672	650	636	615	665	612	665	633	669	637	673	664	695	663	618	632	658	656	605	701	709	680	653	660	677	652	688	670	683	709	650	680	675	665	652	649	704	693	684	673	677	643	671	692	638	635	684	627	685	646	678	654	663	665	666	614	677	628	727	715	649	682	690	712	677	641	707	670	675	670	700	696	668	653	673	654	671	659	612	703	636	646	634	664	654	612	702	676	663	633	660	667	666	686	704	666	651	659	711	701	691	649	653	688	655	643	675	623	710	678	651	621	661	674	658	644	722	653	711	678	600	685	698	644	648	638	657	631	705	638	670	640	655	675	695	696	646	662	640	642	707	598	656	660	664	644	686	686	664	645	650	663	685	678	686	680	672	640	653	684	656	654	633	663	654	631	664	644	691	656	682	674	671	671	617	638	674	711	667	727	672	671	621	638	630	657	666	655	641	635	666	675	615	657	663	677	654	667	714	658	663	655	627	619	696	653	694	632	645	625	642	708	706	659	651	623	688	650	610	679	653	670	680	649	677	642	654	659	666	697	617	696	652	631	684	715	674	674	684	628	628	685	673	677	665	655	667	625	629	652	660	725	670	677	666	666	646	663	688	653	707	643	643	645	703	670	676	676	647	645	685	642	647	617	683	690	646	621	615	662	621	669	678	642	626	618	633	715	651	681	624	659	627	639	704	628	647	688	683	633	654	652	703	635	642	669	662	675	641	656	673	650	649	645	700	637	663	684	643	638	689	678	679	651	670	668	635	604	694	665	664	639	705	578	676	677	658	688	626	680	680	675	655	655	634	634	642	680	674	677	624	665	649	655	616	651	651	650	665	661	704	663	666	614	670	671	656	710	673	638	640	625	632	627	648	667	666	654	696	661	692	647	653	636	655	609	664	669	696	686	656	605	616	697	669	646	673	624	689	692	643	652	687	610	661	648	652	702	631	658	669	715	665	658	669	641	662	656	686	659	630	652	681	675	652	661	679	644	742	650	666	639	644	673	653	670	688	664	696	645	678	639	680	628	630	695	680	683	684	633	673	669	652	644	687	654	589	654	632	626	689	667	667	676	676	669	774	691	655	637	731	681	624	660	611	655	644	616	718	655	698	673	680	698	653	694	642	672	721	660	672	709	662	645	642	655	637	645	676	641	622	659	668	672	649	641	681	678	663	682	644	636	660	666	644	630	618	645	670	687	671	687	681	665	617
3403	316	333	185	168	145	167	144	150	137	172	165	131	146	142	155	137	157	132	131	146	142	157	164	135	146	143	149	152	149	154	141	150	141	132	175	142	159	168	151	146	148	138	145	159	145	151	164	171	132	137	162	172	138	144	151	160	131	145	157	152	145	163	159	144	150	140	151	141	147	140	160	173	163	154	135	120	148	168	147	134	140	163	161	152	136	161	123	165	169	132	149	148	147	131	128	160	169	151	152	171	144	160	138	157	158	158	145	137	154	160	128	141	160	153	155	139	165	140	148	136	127	155	139	156	147	159	136	148	162	170	148	150	154	147	166	137	154	169	152	165	127	145	139	170	143	161	143	143	137	151	158	147	149	139	162	150	176	149	164	132	146	134	164	168	127	139	150	146	152	157	138	141	161	147	167	124	125	127	133	131	168	156	167	150	164	129	141	128	145	143	135	144	152	146	144	139	142	156	143	145	130	143	131	133	137	127	146	154	168	166	146	143	147	173	154	156	140	158	144	146	168	143	167	137	146	121	149	146	133	131	156	142	147	144	141	145	147	149	152	162	130	148	145	124	134	117	147	126	158	149	170	158	141	146	133	151	152	142	168	152	131	153	160	165	153	140	145	153	159	137	157	171	137	153	134	120	150	134	177	153	159	153	163	147	150	151	142	151	136	139	148	140	144	151	155	139	173	144	141	140	127	160	141	156	165	164	149	131	137	159	152	157	153	135	156	158	153	138	141	142	128	156	134	156	154	148	144	155	146	140	155	168	144	156	162	172	161	140	137	155	167	157	160	138	167	193	143	153	140	133	134	141	151	151	158	165	174	156	152	158	149	168	145	148	136	155	145	160	164	147	128	151	168	133	137	159	178	167	147	140	162	154	168	147	149	162	152	122	146	155	138	132	142	149	173	151	169	161	130	120	126	156	158	162	146	167	140	139	147	167	143	140	158	171	162	140	160	161	148	154	165	130	165	142	141	156	149	151	143	138	168	167	141	141	150	190	143	170	149	148	132	150	156	175	137	145	138	133	141	161	152	125	170	167	142	129	150	155	166	152	141	147	152	152	174	163	143	147	140	144	150	158	146	148	127	165	155	143	135	152	184	176	133	142	156	153	138	142	186	125	159	136	151	152	138	148	175	147	132	161	152	179	130	162	162	153	152	163	144	157	183	138	157	163	148	146	138	146	141	157	168	150	154	142	151	156	140	158	153	145	159	147	137	167	145	150	152	175	152	162	158	144	153	171	167	129	169	142	125	176	148	166	142	144	155	153	157	154	146	170	142	144	133	138	148	162	149	172	165	141	149	149	154	144	166	149	151	156	130	137	154	150	130	131	136	169	148	166	171	147	173	134	164	150	152	137	136	155	146	146	156	137	146	141	139	147	141	150	150	144	157	157	166	152	159	152	142	151	150	153	150	157	163	171	126	198	155	133	145	121	173	144	157	169	152	136	117	150	169	168	150	152	156	146	128	136	150	141	177	158	154	159	142	124	158	155	166	174	151	152	148	163	148	159	136	141	150	149	152	163	154	163	143	159	169	151	155	137	155	138	175	151	133	140	176	131	154	129	148	126	149	152	149	138	141	150	158	158	126	147	143	147	133	156	143	163	153	158	156	149	158	141	165	158	141	141	157	168	171	153	141	146	147	165	150	164	156	154	146	144	150	162	145	148	166	150	162	163	144	166	150	157	159	157	163	143	183	161	143	135	156	156	149	153	166	163	152	169	136	137	134	138	132	162	129	137	172	144	146	154	162	148	136	158	168	137	157	124	142	145	155	160	127	162	143	143	146	139	142	141	161	163	140	144	141	184	150	144	158	151	159	178	171	170	161	140	164	153	129	143	143	144	142	169	144	142	153	147	158	134	159	146	146	159	151	153	149	146	150	157	165	137	139	141	155	132	145	141	151	153	113	137	142	128	158	134	182	161	167	153	133	160	152	164	164	139	153	156	125	159	149	162	136	154	174	144	136	147	146	143	156	168	144	154	145	180	154	156	178	173	136	153	167	169	156	147	152	152	143	130	160	152	143	134	137	140	152	152	162	146	141	163	161	153	153	144	149	151	151	152	141	141	147	152	134	148	142	139	159	161	168	175	142	141	146	144	148	158	143	163	153	150	161	162	155	144	149	161	142	144	168	169	155	151	122	166	166	167	148	162	165	158	149	156	141	150	135	130	157	144	154	146	138	157	159	169	170	145	139	169	148	143	165	140	146	153	146	180	142	151	162	153	181	169	142	133	146	158	146	173	156	129	135	137	126	150	125	145	143	136	130	160	163	153	163	145	162	137	153	164	158	152	138	147	148	139	124	138	144	142	146	151	147	146	112	144	137	138	140	148	152	149	152	179	156	141	150	151	144	153	146	154	139	162	144	149	167	143	146	133	148	143	154	127	157	165	139	163	142	134	149	154	134	147	134	152	143	174	157	152	171	130	140	165	158	139	173	172	142	168	159	135	154	169	175	143	129	153	164	156	155	133	177	154	158	160	173	160	141	174	129	159	154	135	160	130	135	147	148	169	159	149	122	152	146	159	146	149	136	145	155	164	159	135	160	147	151	148	147	162	149	156	148	145	146	161	164	161	143	155	153	148	142	139	178	126	134	142	157	162	141	153	134	154	138	145	157	150	155	156	143	151	145	154	159	145	173	141	158	147	147	148	160	147	145	172	152	159	148	131	156	147	135	160	152	153	130	148	154	146	145	145	145	151	144	163	137	161	140	159	131	159	153	152	144	165	139	127	152	160	138	154	152	145	171	171	130	132	137	167	142	115	162	143	164	177	159	140	160	153	134	140	154	148	163	151	149	157	150	167	155	160	163	157	130	147	156	145	160	148	151	156	173	144	165	144	154	142	162	149	165	155	133	147	163	162	136	181	141	143	147	171	140	155	142	138	170	171	155	136	156	147	162	140	128	129	153	138	166	156	132	141	158	156	134	164	139	145	153	149	154	157	150	149	153	140	142	160	133	147	142	147	184	158	159	151	139	138	153	168	140	154	149	140	156	136	148	159	144	144	152	150	144	154	137	171	133	159	159	145	165	144	146	158	150	150	158	161	142	144	163	166	132	147	139	137	155	145	131	159	134	132	165	143	131	153	172	155	152	162	162	161	155	140	162	142	154	155	142	153	159	142	160	166	139	139	148	161	147	135	162	143	141	149	137	170	171	162	133	131	141	146	156	178	141	150	162	157	128	134	151	152	136	150	156	129	167	128	153	150	156	163	144	142	168	157	168	156	140	192	158	151	153	125	149	146	158	144	128	144	162	175	161	148	165	150	138	152	139	164	148	163	123	146	146	147	152	147	145	172	134	145	168	146	148	133	177	170	141	152	148	144	156	162	142	155	147	182	162	135	153	144	154	152	143	137	162	152	139	147	159	161	142	151	154	152	127	152	152	136	157	151	160	148	146	157	149	148	147	137	156	148	145	158	157	159	156	199	155	160	151	147	138	178	141	147	147	154	147	165	141	157	128	161	175
3396	706	1044	545	550	513	527	422	462	470	489	466	413	473	438	471	472	454	482	468	442	440	411	419	463	463	453	453	433	455	455	450	459	456	434	472	440	483	489	432	434	454	433	431	459	425	465	472	450	423	463	470	424	434	439	481	432	437	419	413	426	421	444	504	457	468	421	475	444	447	451	442	441	438	430	445	444	419	473	449	455	443	431	439	440	459	478	465	437	440	425	450	441	446	461	448	427	420	429	408	457	457	456	455	412	468	426	439	409	437	432	470	450	424	501	399	416	436	409	437	493	460	426	467	453	422	443	444	467	405	457	438	440	450	415	444	484	413	428	434	462	454	452	424	420	455	456	435	418	475	392	480	466	455	451	414	446	447	409	448	440	452	453	419	450	460	424	425	471	468	470	462	460	450	460	454	430	464	444	465	401	442	447	449	457	443	432	451	443	423	418	433	436	455	431	438	474	440	469	443	448	424	472	422	436	443	488	453	473	444	434	421	413	443	402	453	422	415	445	462	461	415	439	462	451	423	427	475	444	434	431	441	447	425	460	444	440	468	398	450	437	458	458	450	427	439	435	404	413	449	437	435	436	468	429	409	446	397	443	476	407	459	428	434	473	466	460	425	472	452	435	434	463	480	455	449	443	443	462	446	443	493	452	478	449	442	443	462	410	442	449	415	413	431	452	484	420	477	470	466	451	458	466	432	448	480	459	464	437	476	440	470	454	441	396	425	463	457	399	423	418	435	488	457	463	473	435	452	463	464	506	454	443	479	416	452	435	456	469	455	449	442	451	435	422	449	433	454	467	438	464	436	483	422	425	474	457	412	433	471	423	430	400	429	447	449	421	429	455	479	446	461	437	458	435	441	415	458	433	438	468	462	431	445	449	441	441	447	462	426	412	432	470	431	464	436	431	440	420	447	452	406	422	419	432	415	442	474	434	454	418	413	427	479	465	462	466	445	447	428	473	431	463	451	422	438	415	430	422	429	429	468	442	448	459	434	472	437	429	481	467	419	453	446	435	455	496	430	435	466	475	433	454	424	428	458	455	437	434	437	485	483	466	441	457	428	455	459	447	451	461	445	427	446	468	459	452	416	459	446	475	437	420	469	433	422	497	444	448	417	427	434	450	442	388	461	420	492	469	441	425	462	401	470	461	410	456	451	434	437	450	412	446	447	470	404	442	443	417	407	460	439	408	477	458	488	458	468	455	457	474	493	452	450	412	448	474	480	427	438	508	463	421	451	465	448	475	454	439	439	472	476	391	443	411	429	416	431	496	449	453	423	442	422	431	445	462	468	454	453	452	498	413	455	449	430	438	425	471	466	420	470	375	444	448	467	447	449	458	455	419	427	475	447	441	466	420	486	464	444	428	407	403	424	453	406	421	429	451	471	502	468	443	439	468	397	483	457	449	462	463	406	433	486	438	456	459	449	447	437	434	433	440	459	446	448	428	436	447	454	437	438	493	436	470	427	453	450	461	426	437	403	428	453	434	429	415	450	434	481	482	460	419	413	454	429	442	452	469	430	427	425	441	451	447	475	439	456	468	447	440	447	427	448	424	477	443	431	454	455	410	472	455	443	450	442	426	461	493	446	462	432	431	467	448	416	436	467	449	416	466	420	449	444	431	458	416	447	466	488	430	419	447	440	449	439	431	449	468	477	456	460	438	468	438	422	441	433	438	455	442	411	468	461	478	425	434	467	435	470	455	438	459	430	422	419	443	436	437	398	423	497	421	448	455	428	431	441	471	481	466	460	436	457	442	408	435	449	435	448	422	465	478	422	447	476	418	442	428	438	452	477	466	426	452	454	457	447	382	445	449	467	463	450	466	417	461	443	418	476	488	446	420	422	444	465	440	447	457	434	428	451	466	462	415	478	454	441	449	466	449	416	454	424	463	434	421	456	464	430	438	457	439	446	414	424	428	463	424	439	451	461	432	438	438	442	473	457	429	466	430	439	476	437	429	441	437	446	454	467	411	455	429	470	425	445	476	449	439	412	432	481	436	451	428	423	420	452	478	461	463	397	464	404	503	476	472	442	458	515	442	491	426	494	418	437	443	435	460	440	440	428	426	405	492	417	429	435	421	456	429	456	430	438	447	470	456	456	442	466	446	443	439	428	436	418	453	484	436	456	433	425	438	455	452	434	449	460	463	450	468	407	430	430	439	448	462	465	462	468	439	415	442	452	425	455	450	439	459	452	468	469	406	433	431	454	421	406	507	460	452	461	434	424	437	467	449	437	446	443	420	449	454	424	429	433	408	426	455	439	451	434	447	428	469	475	471	448	449	460	458	431	423	448	425	414	418	460	460	455	454	465	459	415	457	422	470	444	410	442	476	478	448	417	377	444	438	455	436	407	472	459	419	506	442	438	436	457	439	445	452	449	471	426	460	481	459	465	431	446	452	452	438	469	479	456	462	421	455	464	459	441	446	447	469	450	460	444	434	417	432	454	474	495	470	458	469	434	454	419	455	450	417	405	443	473	440	457	498	465	445	461	500	440	459	451	449	460	448	432	411	474	429	443	448	476	429	429	475	484	460	422	449	440	411	419	437	472	443	445	417	429	448	454	431	441	424	399	471	416	415	467	445	429	432	416	481	448	453	466	453	496	444	413	419	428	447	422	459	431	412	430	442	442	410	428	440	442	421	440	489	457	486	422	475	455	457	417	455	404	441	449	455	457	444	414	427	409	442	438	443	437	473	433	429	407	454	418	426	457	461	419	472	473	446	492	426	482	471	461	443	425	437	438	437	445	459	468	449	429	445	413	442	419	444	493	431	437	485	426	437	467	460	425	447	458	444	426	446	457	471	434	428	458	408	466	414	472	427	443	477	418	451	435	430	440	433	469	420	429	472	456	462	468	441	491	446	378	444	471	443	462	476	450	471	432	455	476	485	428	430	425	474	442	421	459	453	404	440	421	447	431	456	427	467	444	430	450	458	429	442	447	432	401	477	437	440	486	453	424	482	470	460	430	437	414	455	472	425	459	427	455	446	473	445	457	437	436	453	452	497	501	455	445	446	454	458	438	456	449	491	459	432	457	449	435	440	429	397	474	458	450	466	449	397	405	447	426	446	444	460	422	440	456	468	411	412	442	422	432	455	457	421	426	433	461	465	471	462	425	403	445	427	419	464	462	455	448	429	447	453	446	442	411	398	459	452	442	422	395	439	459	431	463	440	434	462	485	419	437	482	402	428	420	460	484	409	426	475	435	445	459	430	439	448	460	483	448	401	463	465	455	420	431	410	445	456	476	424	416	457	411	442	457	438	451	458	483	426	409	490	430	470	467	466	423	478	448	440	492	482	380	403	440	453	407	433	484	446	438	391	477	446	403	444	431	444	463	424	460	419	462	433	437	473	428	443	446	463	449	451	459	447	470	450	452	426	434	461	443	477	421	437	403	445	461	432	459	454	435	437	462	463	450	450	437	461	421	423	405	492	429	463	458	461	438	462	454	434	452	438	430	421	452	427	460
27748	10368	4946	1824	692	542	492	429	434	358	350	369	369	339	331	332	291	307	309	318	294	283	309	270	282	313	281	295	290	280	288	283	302	280	272	294	306	285	277	323	292	309	303	305	274	311	268	275	309	268	295	290	280	269	291	294	281	271	278	258	253	263	289	300	318	306	275	309	253	286	314	290	302	305	271	258	287	296	263	301	239	270	300	246	256	253	268	277	308	286	295	296	329	288	290	307	332	257	299	286	266	287	310	296	282	276	267	287	282	270	294	258	278	299	275	249	266	309	281	300	271	290	292	278	294	284	288	278	285	301	282	297	275	281	301	292	317	278	285	298	305	267	275	252	307	299	287	296	306	289	306	274	287	263	277	255	282	291	241	259	265	280	281	281	263	300	309	272	253	269	251	285	305	288	297	291	297	339	274	290	274	271	302	267	278	287	281	272	293	271	264	290	301	301	263	280	284	287	291	258	296	279	311	267	286	294	260	304	292	306	275	289	298	292	272	287	292	287	282	266	304	314	284	300	275	293	283	289	286	300	305	268	269	286	268	301	292	295	298	281	270	264	278	315	289	276	311	275	293	269	282	283	275	260	284	275	292	320	265	289	290	267	285	276	311	301	291	271	283	272	274	303	304	257	258	260	282	254	267	258	284	267	295	296	274	297	317	279	287	274	283	271	303	262	278	258	337	294	269	291	288	299	314	296	275	297	266	281	309	304	274	262	267	268	273	277	286	286	267	283	273	276	299	298	276	324	272	305	286	294	307	284	285	290	288	264	294	328	310	297	294	291	263	273	282	283	248	270	318	308	284	298	298	304	290	294	276	295	264	293	308	287	262	260	264	266	273	289	282	277	276	276	294	282	288	303	302	273	266	306	273	283	302	282	300	280	266	282	290	297	275	275	294	313	299	283	273	280	276	291	272	289	257	327	286	278	246	294	282	273	276	282	269	288	290	274	281	296	266	297	280	300	284	286	288	270	270	287	273	300	256	275	281	253	245	308	298	286	264	291	309	288	306	299	273	270	287	266	328	260	321	295	280	283	293	272	287	280	271	275	291	296	318	323	250	291	320	253	303	298	285	284	298	316	296	274	293	295	297	281	264	302	328	299	278	299	286	283	279	279	281	270	279	292	295	276	310	291	270	271	268	299	258	269	293	303	300	322	273	307	263	299	268	261	288	295	270	277	299	276	300	287	313	276	273	282	293	291	292	276	278	313	265	307	268	291	267	320	291	264	276	263	312	304	279	290	325	304	279	273	278	290	262	276	287	300	279	260	297	262	302	284	260	288	268	296	292	288	290	303	283	268	272	301	277	288	286	304	261	297	293	299	296	311	284	299	300	319	294	299	296	281	324	309	272	279	307	296	252	261	235	305	292	254	281	294	271	322	276	288	293	270	300	279	307	309	305	294	283	330	261	290	272	295	277	279	257	253	270	274	301	294	314	311	277	282	305	284	277	298	276	265	290	293	271	293	270	284	286	285	277	258	299	273	245	294	297	244	306	282	311	299	284	319	275	287	311	264	282	284	295	279	279	301	255	297	289	297	291	284	284	303	314	270	324	305	264	276	303	275	263	263	289	285	288	305	275	280	307	298	297	274	265	299	280	251	273	306	250	294	291	275	295	312	321	282	277	289	297	281	272	281	253	289	268	298	311	292	288	276	285	264	286	308	273	299	278	280	277	290	285	292	308	294	316	267	310	273	307	268	301	285	283	311	288	285	290	262	279	278	326	276	290	269	276	279	274	316	294	297	292	292	310	317	307	290	280	251	288	304	304	282	301	300	312	317	288	267	271	284	265	304	290	278	301	320	277	268	262	292	318	276	273	285	304	288	291	258	312	282	262	251	243	275	276	305	298	276	303	261	270	288	269	254	318	293	275	259	285	255	320	299	313	246	297	288	296	247	301	264	286	279	304	317	270	277	310	258	285	265	252	275	273	300	307	295	265	286	289	309	303	280	263	309	309	293	258	265	312	297	273	303	280	305	288	262	304	335	286	267	279	309	280	293	256	306	313	327	302	284	299	308	287	295	258	309	285	307	289	304	284	296	302	299	310	261	274	268	267	295	267	291	287	307	283	273	286	301	269	277	278	281	312	272	298	287	289	287	313	288	274	299	286	324	306	318	285	288	256	301	303	279	276	283	297	271	296	282	266	268	293	282	265	300	292	293	300	313	296	254	288	287	305	281	307	278	278	283	302	273	259	277	254	276	318	271	265	312	310	287	307	282	299	265	317	288	319	289	281	290	346	296	283	274	283	290	295	254	288	289	300	294	309	285	281	288	281	255	278	265	296	261	293	299	293	309	289	316	293	292	303	324	296	278	263	316	301	287	280	314	294	284	285	272	292	321	260	304	291	275	260	255	279	330	268	266	301	299	265	291	305	266	279	283	255	290	277	280	294	281	287	293	295	288	291	278	260	291	278	268	276	269	266	268	282	307	253	302	293	276	305	299	268	283	299	287	315	294	300	267	268	268	287	288	274	313	310	301	275	279	307	283	307	293	298	250	299	293	287	307	306	300	312	272	287	320	321	299	304	298	296	306	278	313	307	300	249	279	285	278	272	270	283	256	273	302	236	267	303	276	266	285	295	269	286	291	277	257	271	279	265	275	321	259	298	303	292	278	320	278	268	291	269	290	285	244	278	304	285	259	310	281	300	283	300	254	291	291	292	270	307	291	292	299	286	309	255	300	301	289	300	302	280	261	294	321	288	272	293	327	258	267	301	269	260	257	295	284	324	298	307	289	297	307	324	286	282	324	291	295	291	277	281	278	285	279	280	286	275	316	276	327	294	291	279	302	291	279	290	291	277	302	282	267	293	278	284	289	305	287	268	290	291	282	287	257	263	321	291	290	284	284	280	318	284	290	286	277	288	323	334	273	292	299	306	266	266	304	259	297	300	321	301	303	307	275	283	293	267	303	273	264	297	297	293	273	299	282	271	275	290	272	321	298	305	271	284	261	292	312	304	276	293	278	326	295	292	304	279	324	277	283	290	265	276	309	242	272	285	305	307	285	280	310	287	282	303	292	287	278	314	275	296	295	310	246	280	278	292	289	302	281	289	273	268	292	266	299	299	293	280	293	286	312	283	304	295	313	310	278	270	255	294	282	269	285	297	270	291	286	292	318	309	279	309	287	312	278	301	273	305	287	266	299	281	281	284	309	304	280	285	297	276	290	255	273	315	293	288	262	305	268	299	273	275	292	303	280	293	268	276	267	273	288	277	323	306	261	272	322	260	291	284	269	259	301	271	299	288	294	257	305	265	273	277	290	285	293	292	275	305	271	310	276	302	301	277	281	278	255	267	321	286	275	290	262	294	297	292	278	298	289	297	239	275	289	271	294	285	285	282	283	273	311	278	303	281	265	253	275	254	264	282	264	326	287	297	277	282	300	273	290	258	282	288	265	286	287	283	306	266	296	303	317	318	290	279	285	291	289	271	297	287	272	289	310	305	292	294	273	295	316	273	265	290	287
15571	5358	10503	3328	2808	2322	1991	1753	1523	1412	1260	1227	1117	1059	1062	997	990	953	960	897	887	896	875	877	890	867	807	845	819	824	852	828	832	839	816	776	800	751	754	800	734	768	807	742	784	789	774	757	737	728	711	773	791	785	714	726	790	796	762	787	790	761	770	751	759	741	766	756	788	774	713	703	735	690	784	754	765	746	751	769	754	792	780	767	748	753	734	751	747	758	738	742	789	728	790	727	760	752	747	747	743	752	809	719	707	721	738	654	796	714	768	745	740	734	739	772	723	746	778	719	764	739	726	741	765	741	723	755	759	699	736	722	732	748	771	768	788	755	753	779	763	700	720	751	729	732	756	744	721	743	747	711	733	771	760	711	777	730	723	711	730	715	718	756	727	731	656	731	736	732	736	766	738	746	746	703	741	734	744	713	791	733	737	775	704	734	686	779	766	789	743	735	826	731	742	761	750	739	737	724	772	733	743	758	734	743	735	745	754	749	738	761	710	756	729	759	739	780	744	812	716	768	756	744	688	698	715	763	738	762	744	693	789	793	710	758	756	725	692	743	707	741	744	733	767	703	758	732	709	745	764	768	732	728	810	763	761	786	696	788	787	759	734	737	743	762	735	740	764	697	742	747	790	707	705	726	777	759	696	757	728	765	725	778	748	752	728	745	776	756	715	718	670	751	780	739	792	724	693	757	724	789	711	722	743	737	710	767	730	768	769	743	727	720	762	706	745	733	751	731	709	695	755	727	749	770	712	749	695	733	747	746	772	740	716	734	746	687	743	700	759	754	775	725	746	732	710	788	763	742	773	724	706	713	754	735	769	756	732	731	765	718	743	739	682	778	746	683	703	761	776	764	696	699	756	720	794	695	767	746	759	734	778	778	750	707	697	739	712	718	729	768	762	737	757	725	732	714	738	742	722	729	798	757	752	721	750	676	739	717	759	708	724	750	673	739	779	801	776	746	741	708	741	746	725	741	758	720	771	766	766	799	759	743	717	771	767	760	726	730	756	711	771	745	777	716	711	757	694	782	730	764	663	784	742	755	743	734	782	690	738	764	780	738	779	737	731	774	762	764	726	720	746	699	742	833	702	752	725	736	746	765	741	716	760	753	751	727	744	772	741	745	736	772	765	690	782	760	710	751	734	790	736	741	770	723	755	758	730	730	756	683	736	780	726	752	708	754	742	742	750	794	766	731	705	738	785	684	763	732	776	774	736	744	734	704	736	783	720	740	749	701	781	737	742	761	724	716	730	753	730	712	746	750	755	694	698	726	775	761	748	760	711	723	723	725	747	745	806	710	750	728	697	704	749	739	744	742	757	754	709	745	754	781	715	754	707	729	748	699	748	782	726	788	776	731	723	726	775	706	773	751	763	709	690	738	763	746	727	743	765	731	749	760	727	753	726	695	751	718	748	726	709	771	757	691	780	708	752	761	743	711	727	726	717	704	714	772	726	725	735	744	771	706	763	695	730	698	712	728	709	781	777	722	756	818	711	744	784	758	710	731	745	752	774	771	755	725	756	725	746	740	695	717	753	739	743	755	733	735	726	740	753	697	753	718	735	706	730	741	702	749	724	798	698	719	772	783	724	748	769	757	720	748	731	723	740	699	756	765	689	753	710	746	773	739	763	647	754	771	748	748	717	706	736	752	745	791	731	762	768	718	773	757	716	761	767	769	740	762	767	713	721	745	741	760	727	761	725	719	739	754	759	755	798	750	736	736	750	819	776	761	721	709	792	777	732	702	743	783	737	759	744	717	765	724	704	735	738	757	744	760	734	779	759	753	749	765	773	828	730	729	764	804	713	753	709	721	768	728	767	664	680	764	756	757	760	748	712	741	738	734	754	745	758	730	737	766	794	760	716	779	757	725	775	740	718	750	716	753	752	742	710	738	739	720	756	745	744	737	771	760	746	745	749	779	767	718	737	740	713	736	716	744	742	724	722	737	746	757	722	761	745	747	737	781	746	719	691	712	770	764	732	740	754	762	755	748	759	769	753	732	773	745	706	787	747	754	758	754	719	735	733	727	741	761	725	764	741	736	720	689	735	756	767	738	735	752	769	706	719	745	764	744	738	740	780	742	711	797	771	746	774	733	714	720	749	780	738	798	759	734	783	771	696	733	709	777	775	769	705	739	722	763	749	757	733	726	748	758	720	724	752	769	758	800	776	750	783	734	720	744	783	734	730	736	702	706	782	745	791	759	743	817	696	745	750	756	789	768	741	756	729	659	789	693	711	732	750	710	793	741	747	695	743	743	717	762	766	750	798	769	706	784	749	766	759	758	745	730	723	751	744	673	741	705	755	760	753	768	764	679	774	724	788	803	732	794	712	717	717	744	755	757	726	758	760	718	710	757	739	738	766	708	715	752	764	777	744	756	734	698	748	683	711	727	749	728	748	763	729	755	740	738	764	771	773	797	787	770	762	763	697	765	778	693	711	756	764	763	785	769	782	734	745	809	746	715	725	751	743	712	725	761	704	774	770	697	722	691	723	722	688	737	733	746	767	769	741	767	741	755	729	733	744	751	765	768	741	720	705	713	751	761	722	788	793	748	721	776	763	769	754	775	759	751	727	756	743	735	745	778	784	727	745	769	746	730	776	737	734	740	729	706	722	783	756	771	713	730	753	731	709	731	764	745	751	745	712	738	724	722	738	705	726	702	688	720	742	749	760	729	740	815	737	760	751	782	723	725	736	754	720	742	750	711	765	686	768	762	727	746	723	723	737	707	704	767	716	753	726	727	719	726	747	724	719	756	752	720	755	755	723	752	710	757	743	724	707	790	743	759	754	717	728	725	751	752	731	720	768	739	764	768	733	787	721	785	775	732	741	806	738	775	772	762	706	771	755	752	742	731	741	751	696	747	709	742	724	708	707	745	680	683	734	701	753	769	744	698	771	743	748	776	765	695	713	770	753	748	723	760	798	753	756	741	790	714	730	755	715	737	775	763	758	702	727	781	750	774	734	725	749	765	756	733	763	720	770	762	737	742	767	776	690	779	747	673	685	747	818	778	753	760	772	759	728	723	713	708	718	721	715	710	755	757	701	753	695	760	760	735	687	745	742	720	754	696	734	706	729	737	740	745	739	704	753	771	784	747	740	747	772	780	777	757	731	786	738	744	792	775	774	742	683	770	748	677	716	715	711	698	722	714	679	719	711	737	733	760	761	772	769	725	703	709	712	737	720	756	707	796	749	719	730	743	778	759	780	751	713	751	746	722	751	776	724	789	753	708	737	705	711	693	796	718	743	754	710	742	747	739	682	728	767	774	749	727	757	734	770	722	762	713	705	740	716	704	794	716	741	732	727	799	747	717	749	759	768	738	730	722	774	737	703	704	747	762	718	725	748	782	727	695	718	782	726	750	719	735	713	748	807	799	788	738	753	789	711	694	767	733	729	777	733	751	800	784	757	783	734	727	780	753	738	757	710	717	725	742	750	697	757	774	745	748	742	752	735	726	718	748	757	745	709	745
41586	19886	7797	3200	1257	815	671	603	503	462	434	406	363	358	333	323	345	318	331	288	303	308	271	288	266	263	275	243	287	268	272	248	250	275	260	310	263	269	289	266	280	260	275	254	250	306	240	261	247	265	273	240	263	270	292	250	244	265	253	263	234	253	259	216	250	258	246	299	269	277	243	243	274	271	239	252	264	265	298	267	267	275	282	259	254	263	254	260	278	248	262	252	263	267	255	250	274	252	245	229	236	254	255	270	260	255	281	261	236	258	238	240	250	241	265	271	276	251	271	265	275	238	234	253	247	260	221	255	274	277	244	272	235	260	251	259	244	272	239	272	229	280	256	245	261	271	279	255	274	241	265	272	230	270	232	256	244	254	239	264	256	261	241	261	273	222	281	233	267	262	274	268	258	252	252	268	254	254	253	233	246	267	278	277	284	261	265	242	300	241	274	239	247	256	233	240	264	252	268	245	260	276	227	247	243	252	260	277	248	253	262	265	254	283	277	263	251	260	250	252	250	247	253	238	242	242	248	232	239	256	277	249	261	232	226	254	293	277	266	256	279	258	274	257	288	238	252	275	228	261	241	274	261	254	277	256	244	258	262	243	270	239	256	289	252	229	252	228	257	269	271	258	254	268	232	275	257	277	252	251	232	252	269	264	267	289	275	265	251	221	255	227	234	232	246	236	241	256	231	249	276	281	242	236	289	249	232	256	226	257	274	259	259	235	238	275	257	237	260	273	263	262	272	247	244	252	268	253	264	267	245	263	238	245	261	269	239	259	224	235	264	253	270	256	247	253	240	263	265	244	271	254	284	244	257	232	254	233	263	254	247	253	269	289	234	245	260	230	269	257	239	276	279	232	251	270	267	220	282	244	263	267	231	258	260	265	264	254	260	234	261	263	269	249	270	265	256	240	246	230	232	250	261	267	244	226	271	267	281	264	242	238	251	257	230	221	242	241	275	240	285	255	246	254	253	241	275	275	266	249	255	254	235	266	278	295	248	281	248	281	271	250	235	278	253	259	250	272	261	233	254	264	259	285	266	263	258	264	258	265	262	247	263	241	232	292	271	266	290	270	236	263	260	238	248	231	283	265	257	234	271	291	269	258	278	244	272	256	244	264	238	249	271	251	253	271	288	268	305	232	275	278	276	237	264	264	262	259	259	245	240	269	274	256	234	267	275	252	245	252	240	235	250	249	255	256	231	258	263	255	244	255	245	235	265	249	246	256	246	259	261	242	229	247	276	269	241	290	257	256	238	243	260	250	242	258	270	265	272	242	263	252	248	242	267	268	266	257	245	247	288	261	251	243	267	244	252	250	244	278	260	241	264	238	241	294	239	256	263	221	251	266	271	240	284	229	246	271	241	253	264	252	273	253	234	251	222	227	287	268	280	252	280	246	274	275	265	255	290	231	242	258	240	235	260	262	240	241	269	268	279	249	256	234	224	236	266	262	228	237	263	266	251	231	265	235	269	284	267	237	234	242	262	289	242	261	250	284	236	228	281	234	236	244	251	244	253	265	265	254	259	255	230	242	209	261	249	231	261	287	242	244	252	264	249	252	262	235	242	268	259	266	240	238	237	246	249	242	268	293	231	270	248	222	245	238	258	264	259	276	253	249	248	221	245	252	290	260	266	247	271	244	269	263	270	251	284	259	261	277	262	265	280	257	263	271	246	278	225	269	259	252	255	226	259	255	262	240	273	252	217	270	288	244	255	236	276	253	264	254	254	242	283	268	261	271	268	249	246	246	254	232	236	269	278	291	275	280	245	243	233	245	260	286	275	261	231	248	255	249	235	261	275	295	274	270	232	264	254	248	240	278	279	228	251	241	261	268	255	233	253	234	256	298	256	252	267	260	269	262	263	202	234	261	252	207	251	242	253	267	280	258	255	244	219	264	255	237	273	272	253	261	249	228	245	269	261	245	266	265	267	279	268	243	253	255	251	276	231	249	246	248	258	242	243	266	271	278	266	277	254	251	241	240	249	239	256	293	298	254	249	294	249	223	278	295	247	276	278	262	237	256	223	251	234	247	294	259	250	270	269	232	249	260	256	237	251	264	278	252	233	205	284	265	232	257	248	251	236	256	283	283	266	252	250	274	267	242	255	258	267	253	276	260	288	261	236	262	244	237	258	249	248	228	262	286	245	244	282	247	247	268	245	240	259	258	249	258	257	273	253	283	244	260	267	253	240	275	243	269	274	257	269	255	228	257	276	244	258	254	276	274	246	274	267	242	225	266	276	282	258	269	234	238	258	250	271	250	260	273	234	256	268	267	279	270	218	250	264	231	247	240	257	259	250	260	251	270	251	263	272	268	277	279	268	272	273	258	258	249	285	293	252	251	264	231	260	260	263	256	231	263	245	270	249	247	244	265	267	255	263	256	263	315	263	254	242	251	240	267	259	243	241	263	260	262	268	231	248	265	257	271	254	272	269	283	260	247	235	262	237	277	222	279	260	264	282	250	240	260	260	249	255	256	255	219	262	258	236	251	230	231	241	273	239	276	261	237	256	274	246	262	273	250	263	241	256	275	279	266	258	242	246	281	253	270	281	283	245	262	275	254	279	255	263	249	262	270	261	255	287	267	268	249	249	243	248	256	271	255	285	250	290	287	243	271	239	253	259	266	253	241	261	216	233	256	252	272	232	269	259	248	241	257	257	245	228	274	289	275	292	244	269	268	257	259	288	245	261	258	248	223	250	275	266	268	244	236	239	251	282	268	281	244	219	233	244	232	249	249	246	259	239	240	269	293	266	254	286	257	248	260	216	269	292	233	237	255	280	259	260	274	257	274	276	247	249	253	228	238	259	259	247	252	245	293	253	261	252	246	273	283	244	282	258	276	284	302	243	275	270	273	231	255	279	250	251	266	236	240	259	251	263	264	291	274	224	267	247	285	263	241	270	258	222	258	276	262	279	249	258	268	263	299	216	248	241	252	268	249	250	268	278	236	237	229	271	249	240	262	250	236	274	248	239	263	248	231	244	256	253	263	250	240	253	248	267	232	268	240	284	258	228	252	269	223	255	226	283	276	238	264	271	263	273	224	278	240	281	244	275	272	281	245	284	288	255	250	235	261	270	294	252	240	257	245	256	293	261	256	265	245	258	252	260	265	240	259	262	268	253	226	263	266	267	231	252	253	256	285	287	264	281	254	267	239	243	248	248	268	230	266	242	273	255	285	231	252	266	258	258	225	237	268	247	253	256	242	234	259	266	250	242	279	283	242	258	258	257	262	246	254	267	255	248	262	262	272	220	254	270	277	235	259	254	262	243	277	275	254	244	247	266	235	251	255	235	274	242	246	243	244	272	249	275	241	275	261	239	248	240	239	233	273	244	240	249	237	242	252	247	259	262	254	268	261	259	226	253	234	265	270	229	244	243	264	263	253	258	272	281	256	266	257	264	256	259	278	243	255	253	289	257	266	233	293	269	241	262	234	272	258	223	264	254	259	269	248	248	271	254	240	240	258	238	255
23140	8685	12998	5499	4791	3770	3144	2504	2198	1908	1689	1575	1417	1298	1220	1185	1154	1101	1017	1041	956	981	940	954	911	872	836	870	789	812	784	825	795	779	831	801	724	772	776	793	739	737	753	740	743	684	712	700	714	696	751	771	674	679	712	700	735	715	692	619	676	662	696	687	700	698	695	704	673	717	667	698	731	681	734	686	650	665	684	671	679	662	633	731	713	717	687	652	657	688	660	668	681	667	684	740	698	646	673	683	635	595	680	633	688	692	621	643	647	653	703	665	690	652	632	676	667	660	673	676	700	662	650	682	670	673	656	618	675	672	701	690	659	637	697	659	622	629	691	664	689	643	658	649	643	687	670	637	631	686	612	643	649	653	611	639	645	662	687	693	652	637	710	654	649	606	662	650	706	692	658	595	661	645	644	612	633	625	676	629	650	652	723	643	632	657	617	678	663	683	682	630	635	643	702	674	622	661	662	703	643	657	628	583	651	633	673	681	607	643	638	654	648	655	614	613	646	641	667	607	659	644	616	654	663	697	645	622	627	653	620	664	634	654	664	646	652	644	678	665	628	632	659	659	616	647	617	641	651	651	666	645	657	652	697	648	624	649	632	646	653	698	603	673	641	647	623	632	600	665	652	655	659	677	703	621	648	659	620	626	683	701	664	623	640	676	630	594	580	680	648	647	677	661	680	622	683	649	591	674	698	642	612	654	665	647	663	644	666	647	658	603	657	655	633	615	657	613	675	680	656	698	668	680	609	705	658	626	636	655	621	688	652	655	637	665	682	695	626	631	668	657	641	637	657	642	681	648	666	647	648	656	713	693	629	676	679	667	679	691	693	668	661	639	695	692	664	603	607	658	674	657	638	657	673	675	600	648	658	630	648	673	624	653	669	711	661	658	652	633	656	638	635	621	694	632	675	666	643	641	614	639	632	614	655	573	647	620	628	675	690	623	617	649	625	679	665	657	634	653	654	674	670	644	648	666	624	662	627	656	688	667	615	635	682	641	701	651	682	673	672	650	719	621	635	603	687	665	673	632	653	647	648	641	641	615	635	703	658	687	642	715	690	645	626	653	665	682	653	665	623	620	643	688	644	673	652	657	627	654	637	656	661	665	665	644	656	637	698	671	639	657	699	707	669	610	704	617	627	609	680	677	683	660	677	675	629	654	714	644	682	662	612	699	608	609	631	661	638	679	656	669	643	657	684	628	679	669	675	694	704	645	653	610	631	667	630	634	699	654	668	652	616	642	656	654	649	678	695	672	678	661	642	671	651	645	621	671	615	647	673	678	634	643	630	653	639	672	634	646	649	653	658	645	650	650	676	665	669	667	680	685	666	630	651	675	694	617	622	668	663	655	581	691	633	653	657	686	635	656	652	675	668	666	667	718	673	687	636	657	652	640	642	670	648	692	629	674	618	595	683	637	621	682	657	672	664	721	686	654	647	629	679	654	613	656	625	668	651	688	629	621	684	627	677	631	653	632	666	658	644	666	642	660	657	669	642	694	659	670	662	649	666	670	639	610	657	657	638	662	662	664	635	655	659	622	588	693	630	591	661	614	639	680	621	648	629	607	655	663	702	657	632	660	675	642	687	657	681	641	642	638	680	622	668	643	630	658	614	676	605	650	688	654	685	644	678	689	715	663	674	657	634	625	665	670	607	632	647	634	683	707	662	645	645	641	637	674	677	657	655	644	606	656	679	672	650	683	660	655	655	625	667	632	678	640	654	683	653	677	696	626	648	598	690	686	629	582	657	650	690	644	663	640	647	636	663	664	650	669	653	619	681	620	649	576	653	638	701	680	664	689	665	702	671	658	651	631	633	640	670	672	670	633	676	718	649	622	651	600	651	705	667	642	651	680	649	708	631	655	663	637	665	656	643	654	639	640	666	659	618	686	644	685	656	694	643	645	669	678	674	670	690	685	688	619	652	699	626	649	668	599	683	675	658	643	620	648	657	654	614	653	660	633	664	663	643	634	669	650	632	667	658	652	673	621	644	644	665	660	663	674	623	647	748	633	619	669	651	664	653	664	673	659	646	694	639	646	648	598	653	650	654	680	632	686	628	664	622	633	604	657	653	670	652	657	625	670	626	669	672	614	665	708	622	667	643	668	674	684	633	634	653	622	705	662	667	663	698	627	663	629	646	650	642	697	667	683	673	668	612	674	661	653	693	630	627	654	671	670	663	692	663	674	705	636	652	665	673	675	631	602	656	704	636	629	641	653	697	653	655	624	640	633	641	677	656	628	656	691	644	606	652	638	637	705	634	674	653	633	639	653	665	640	695	628	641	648	722	635	675	648	666	659	666	659	648	655	729	675	643	658	706	611	646	695	683	664	628	629	646	647	635	645	664	623	696	648	644	631	643	679	623	631	710	676	652	654	659	661	651	669	662	663	692	660	670	637	669	633	651	693	623	721	706	687	672	641	599	678	637	705	668	672	700	648	628	645	634	624	661	630	662	642	680	643	678	687	683	635	639	689	673	648	692	685	710	635	695	673	693	643	664	636	678	643	707	656	658	663	722	660	637	672	657	617	634	625	640	660	695	660	673	670	644	639	652	621	694	696	625	644	707	658	633	690	685	645	649	659	638	681	674	647	669	641	643	647	653	655	613	694	649	710	650	622	614	637	619	646	653	701	675	631	629	657	627	630	646	656	627	681	662	683	651	645	713	681	668	614	616	671	668	633	645	646	647	679	675	625	690	637	612	666	634	685	664	626	652	646	640	681	640	639	674	649	647	642	644	628	651	668	668	682	653	635	644	629	629	665	645	655	675	642	656	644	688	668	676	672	679	641	635	652	638	651	629	633	666	638	650	634	661	727	661	646	668	661	643	657	632	704	649	646	630	654	640	647	668	664	656	620	638	691	646	633	690	635	691	665	691	655	649	645	616	648	650	623	618	676	687	600	627	655	669	624	629	693	660	610	712	655	661	678	653	635	677	620	662	631	630	655	646	637	641	656	635	675	590	658	678	667	630	659	659	650	628	651	662	664	662	629	673	659	654	683	690	703	651	614	651	681	665	648	702	649	666	688	644	615	652	674	645	651	658	655	673	646	658	651	672	655	663	639	635	653	637	626	664	659	628	678	645	658	619	690	628	653	645	661	691	665	657	681	626	649	647	610	621	667	664	676	639	654	639	709	631	657	640	677	667	653	642	673	640	659	654	663	682	612	659	705	655	643	648	730	625	638	678	684	649	676	603	662	725	662	660	618	666	680	635	632	643	666	636	648	639	630	669	650	679	681	719	650	651	655	658	624	652	684	641	650	649	689	700	631	669	653	635	637	650	647	676	653	661	635	629	626	680	696	636	656	692	680	653	672	607	689	666	651	678	656	587	658	687	612	658	662	681	732	668	652	648	672	662	654	652	658	655	650	600	647	628	622	694	621	696	664	614	677	646	704	657	631	678	660	670	655	646	667	655	604	662	646	643	652	672	671	647	639	625	625	630	674	705	653	699	614	644	672	597	688	629	632	657	667
3307	315	243	181	167	158	166	169	173	151	145	163	170	153	126	164	136	156	142	157	139	132	154	180	158	142	145	171	135	132	141	137	148	148	150	143	148	131	137	142	143	145	157	153	138	159	152	158	162	140	139	169	139	168	123	134	159	158	152	158	171	146	144	157	154	161	148	164	169	157	149	136	133	154	175	149	142	155	153	148	143	146	148	154	136	148	164	138	147	137	162	140	161	142	153	155	146	165	150	170	152	132	161	164	166	147	152	157	146	154	138	149	142	160	133	139	148	161	141	139	152	157	146	147	145	135	124	148	157	152	137	140	150	145	157	141	138	163	172	163	146	168	142	150	184	136	131	141	181	147	127	162	151	178	166	151	152	150	138	145	161	150	139	147	162	153	140	134	151	142	139	141	145	127	143	172	157	158	145	130	134	162	131	138	174	154	178	140	146	168	152	163	146	154	118	144	162	159	131	137	153	162	154	157	150	155	141	162	156	147	173	144	140	173	140	131	143	147	171	171	170	152	165	155	150	161	179	150	153	158	128	128	149	132	155	187	148	149	128	163	165	152	133	151	153	160	148	127	134	161	133	140	180	150	110	140	154	148	157	141	175	194	164	156	157	134	147	143	162	172	153	148	145	158	134	153	154	152	145	131	174	147	153	150	163	150	146	153	136	154	142	167	149	157	146	127	173	161	176	135	156	166	162	117	169	143	166	134	161	139	139	142	157	157	153	154	139	169	154	146	160	130	123	131	155	150	145	129	132	162	166	158	152	164	158	159	147	151	149	139	140	151	134	176	144	151	157	170	141	162	146	141	159	151	160	162	140	134	133	149	130	179	141	154	168	140	154	140	141	133	158	166	151	123	149	154	154	168	167	173	161	144	142	145	165	150	164	159	151	138	144	148	134	156	157	127	158	160	142	168	160	181	157	138	144	163	152	159	144	168	173	167	126	166	140	155	140	145	150	166	130	165	141	154	174	156	143	155	155	144	152	174	141	163	153	153	155	116	156	171	143	142	151	122	146	168	154	157	134	157	137	169	190	148	149	154	153	152	140	163	164	160	149	153	142	150	162	141	152	140	153	148	150	144	151	137	141	129	138	149	169	165	144	160	158	137	169	155	141	162	163	146	136	171	170	145	175	166	158	155	159	160	132	147	138	164	165	149	150	133	173	156	142	141	118	157	155	158	163	163	155	138	142	157	139	159	139	134	161	166	141	160	166	139	138	135	150	137	151	137	156	154	149	147	144	154	161	142	149	138	147	168	144	155	158	162	154	143	135	144	155	151	142	156	150	155	159	154	144	138	145	151	139	127	131	152	133	142	128	123	160	163	138	150	178	153	143	148	164	160	165	144	138	149	142	149	137	158	165	152	149	157	147	153	146	134	160	159	126	134	163	135	170	175	170	161	167	150	147	152	176	158	172	131	129	144	155	146	152	168	160	130	145	147	136	137	134	166	168	138	155	118	170	159	151	144	166	125	151	167	137	155	169	149	157	167	120	134	173	141	155	164	149	154	175	162	135	161	145	147	150	150	150	164	114	132	126	138	176	136	145	150	147	152	139	126	168	142	145	169	142	155	136	136	159	151	163	155	147	157	149	148	157	139	155	145	137	143	161	118	143	151	149	155	147	147	145	148	122	158	153	132	154	156	179	150	152	153	141	151	140	146	142	130	158	136	149	168	166	156	150	163	171	153	141	163	131	164	132	152	175	157	175	148	161	160	151	129	120	150	143	174	178	147	165	143	163	143	199	161	151	162	159	152	154	148	173	136	157	134	134	157	150	165	154	126	132	174	145	155	156	163	142	141	152	154	178	155	175	162	147	148	160	163	117	145	156	163	144	144	154	155	147	156	161	144	151	178	153	133	165	154	146	150	134	140	139	144	160	150	150	141	140	155	158	171	142	123	143	139	152	127	154	167	157	145	152	133	135	169	150	170	150	164	152	142	136	133	165	145	151	150	130	145	148	152	151	158	165	145	177	172	156	150	138	158	151	147	154	171	148	140	159	154	160	172	146	164	160	150	148	158	152	145	168	162	147	146	145	159	141	156	150	141	142	133	185	144	136	161	144	128	152	165	143	167	135	156	152	135	153	138	151	143	159	146	140	156	162	163	155	144	150	159	154	142	154	172	160	133	138	176	138	147	142	133	166	146	131	152	135	143	160	137	139	135	133	159	144	140	148	140	142	153	141	115	145	169	126	144	142	132	140	159	166	167	127	148	134	140	127	155	149	154	158	158	149	149	158	149	126	149	143	164	149	147	150	156	167	134	152	136	128	155	155	173	154	135	160	135	138	155	136	151	159	173	142	150	162	154	160	156	141	147	152	151	155	155	153	148	143	144	136	181	139	138	142	144	159	148	157	124	154	160	156	145	138	135	154	141	144	139	135	138	126	137	145	167	147	159	148	151	142	188	162	132	126	151	169	135	164	145	138	129	162	162	154	181	137	165	150	136	152	165	162	161	163	133	146	151	156	168	152	145	138	166	148	148	171	174	154	150	140	157	151	153	163	165	162	162	138	154	150	144	165	178	173	154	171	149	133	148	179	166	140	158	151	140	149	154	146	139	152	143	148	148	152	149	152	145	158	137	150	166	148	158	148	136	131	153	138	147	142	163	169	146	152	164	169	138	158	156	158	146	162	143	148	142	153	137	149	150	151	164	119	141	154	150	161	132	144	160	158	161	182	158	144	148	180	150	135	149	153	149	160	144	148	147	168	153	143	142	161	142	153	137	154	154	122	171	178	146	146	151	140	153	170	158	155	153	156	147	155	146	131	147	141	135	144	154	153	160	142	142	143	141	162	154	134	149	173	150	178	153	173	177	118	154	158	159	161	159	130	144	155	140	134	153	132	167	148	141	147	150	167	164	136	152	157	151	139	186	162	142	155	137	163	158	158	140	138	155	146	169	156	180	151	163	159	166	156	133	138	142	138	152	168	162	158	155	154	178	154	151	123	125	131	164	173	148	153	171	169	132	181	134	173	137	145	164	134	158	149	147	147	180	141	163	164	128	165	163	172	161	150	160	169	148	158	144	144	136	160	160	146	139	177	149	143	167	160	149	143	147	126	147	154	134	155	166	156	144	156	130	153	172	165	132	159	150	146	149	163	136	161	122	182	133	165	120	138	142	150	154	131	146	151	161	150	166	177	157	168	148	154	144	164	176	156	161	134	145	143	158	150	147	136	164	175	159	159	152	156	141	179	167	168	141	161	116	121	142	145	131	136	143	160	138	154	149	135	148	158	165	133	152	135	147	134	135	158	156	163	145	154	137	151	147	166	145	150	135	137	157	154	163	131	170	155	159	139	163	125	143	153	139	150	149	152	172	167	127	150	154	172	142	157	147	168	135	148	174	136	141	161	157	170	146	145	149	148	180	148	142	160	149	138	169	140	164	161	129	154	154	149	149	150	133	148	160	167	153	160	143	153	156	160	165	166	166	130	147	134	168	148	149	170	135	143	157	150	147	129	157	151	126
3260	665	803	548	571	491	456	474	464	484	435	426	481	412	441	427	439	435	418	427	457	454	478	444	460	438	433	443	469	438	445	438	411	469	420	431	419	432	475	444	444	437	459	462	424	427	494	418	460	464	436	456	431	442	425	454	487	490	505	469	416	454	455	426	457	433	445	475	477	423	421	478	448	432	449	429	451	413	473	434	451	444	409	390	432	450	475	454	487	455	432	447	433	434	428	414	449	448	455	445	475	467	403	455	453	438	445	387	452	442	466	462	430	412	455	426	426	477	445	429	433	421	466	425	451	465	428	478	487	452	472	422	439	441	436	412	428	466	462	455	419	459	444	475	474	443	457	462	450	467	446	478	390	446	448	420	500	466	423	432	430	431	466	466	413	441	451	429	462	459	429	425	408	456	450	444	455	466	455	427	447	451	445	400	457	457	460	442	407	484	437	416	462	450	440	433	412	453	447	444	448	427	456	485	392	459	446	443	439	447	479	447	455	448	421	448	455	475	430	421	445	452	470	448	466	416	425	428	453	433	427	486	433	475	416	454	478	445	424	496	446	420	476	434	444	452	450	460	475	444	452	410	423	428	457	500	411	437	450	470	431	433	452	479	442	472	442	458	435	447	441	454	445	476	432	414	439	424	467	397	440	427	437	432	453	432	450	440	435	456	433	459	434	453	476	464	477	466	446	453	450	463	421	458	420	429	477	422	405	458	477	452	458	481	454	462	466	428	470	460	433	438	448	453	451	412	448	441	435	434	439	475	439	418	444	440	431	475	443	438	434	442	455	432	426	421	493	430	466	440	432	480	429	429	473	434	435	436	403	456	448	441	455	465	424	412	450	416	427	444	460	436	435	455	435	417	410	464	457	412	421	434	444	407	481	423	415	445	420	433	473	445	456	420	448	462	415	473	403	432	455	469	441	428	420	412	426	416	471	447	459	458	460	429	452	465	450	460	448	463	428	428	429	446	452	461	447	411	469	459	466	386	437	456	476	433	469	437	455	465	447	485	468	430	414	417	405	480	453	451	456	442	461	416	458	466	457	418	448	412	403	454	427	438	480	458	467	412	437	403	448	436	448	467	450	476	424	413	431	480	406	470	446	383	434	435	460	435	448	452	471	452	449	439	443	474	438	441	432	449	399	428	450	430	445	435	446	480	409	415	455	453	437	471	415	458	434	401	451	436	459	426	416	438	413	438	422	478	443	463	444	461	458	492	437	432	416	441	452	429	418	407	455	455	444	441	464	430	406	418	430	472	457	488	445	438	440	435	451	442	457	424	421	460	439	439	449	444	461	412	460	443	445	435	422	460	436	439	432	447	448	469	458	428	452	415	476	438	465	424	409	451	460	470	422	483	424	430	447	466	451	435	435	428	444	432	492	446	437	450	428	437	462	458	462	445	431	453	442	473	410	461	430	449	419	413	422	417	426	497	472	410	421	412	458	440	498	421	454	437	445	428	442	410	481	421	452	436	430	437	405	451	467	440	431	462	441	444	440	412	435	450	439	455	412	428	448	449	462	424	448	436	443	430	439	433	438	482	442	479	419	411	447	435	419	410	440	446	434	396	424	419	438	438	467	425	428	477	429	432	449	468	425	430	414	490	412	412	425	470	450	483	398	474	426	411	456	447	471	467	468	472	388	403	444	416	444	401	460	455	410	463	438	423	463	440	441	401	431	436	418	455	446	405	455	417	449	432	470	426	431	456	471	443	495	436	428	451	489	480	452	432	478	437	439	451	420	455	449	453	404	443	464	429	443	445	448	478	476	427	456	463	423	400	453	448	459	473	453	456	438	424	444	431	422	449	467	398	444	459	426	432	461	449	425	444	455	447	406	447	432	419	446	454	466	430	439	449	480	488	427	438	473	441	444	421	451	418	415	409	439	451	461	420	469	403	434	477	470	453	429	460	470	445	417	403	425	499	449	389	406	480	481	439	432	458	399	431	447	425	452	431	437	440	466	423	423	447	403	427	433	454	506	434	409	463	470	442	456	427	487	459	444	459	437	434	485	474	408	417	440	431	457	427	449	468	458	462	434	404	452	463	451	480	426	430	492	479	462	438	419	429	468	482	421	455	432	450	406	434	422	429	433	450	452	455	426	460	484	388	446	459	433	438	422	433	445	441	439	450	431	467	472	437	431	442	417	473	452	455	440	455	458	433	455	435	436	491	452	472	454	454	445	432	473	424	464	417	450	441	440	446	426	450	457	447	464	432	466	430	424	452	410	484	477	462	457	461	433	454	441	456	484	460	437	479	452	476	475	413	482	421	461	448	415	431	447	468	438	462	435	459	466	476	443	441	425	414	454	461	419	451	467	446	447	444	457	462	474	471	480	422	459	439	426	434	463	436	448	467	462	424	449	467	433	415	439	447	454	454	428	415	457	462	468	403	440	430	453	453	460	436	415	452	453	438	442	460	420	447	451	422	418	432	455	463	442	459	444	446	478	450	434	456	428	427	418	432	442	423	445	446	427	464	458	448	456	458	445	449	427	433	466	412	454	431	435	462	423	432	462	413	424	464	475	438	469	428	438	426	416	471	453	468	434	460	446	461	437	432	403	442	450	413	480	443	424	449	443	416	405	442	453	455	428	459	441	451	444	456	442	465	433	456	456	418	461	435	466	434	445	434	500	451	409	448	428	453	449	414	462	403	428	431	428	404	465	473	434	447	470	482	421	440	436	429	450	440	482	451	473	432	440	413	454	413	427	475	433	434	429	468	441	390	415	475	432	415	445	424	464	443	407	424	428	391	469	464	461	443	433	464	417	438	470	418	480	406	440	439	461	466	475	441	433	431	432	487	412	454	446	465	395	457	509	427	438	434	455	485	439	458	456	445	444	398	460	465	435	460	448	441	430	446	441	441	428	450	434	431	446	412	420	443	444	441	446	425	447	440	426	419	446	439	412	457	467	431	449	448	475	455	498	454	428	453	428	451	463	417	440	460	460	441	457	417	469	436	423	453	385	463	447	428	452	446	408	455	433	446	427	448	450	452	463	451	450	466	427	456	441	436	458	441	427	438	431	460	432	408	457	417	435	463	426	454	433	486	424	437	422	473	451	461	449	429	440	437	494	476	435	428	459	411	460	437	424	461	440	446	445	432	433	450	412	476	427	438	447	433	428	458	455	459	449	459	448	447	433	466	447	406	440	426	410	455	450	441	440	446	480	436	456	448	445	459	421	451	479	439	436	428	433	437	418	429	461	429	454	444	466	431	465	520	416	427	439	434	453	429	399	437	444	468	458	469	465	445	464	424	437	434	461	438	479	424	430	450	499	435	441	423	456	459	418	444	456	437	464	464	454	455	450	440	458	505	451	433	397	455	433	444	439	438	431	474	458	468	445	438	459	396	454	424	454	401	454	465	409	405	402	481	430	410	422	399	479	423	444	432	442	442	461	458	491	426	443	437	458	450	480	446	444	429	449	434	432	485	425	471	465	456	464	454	464	398	430	413	401	477	443	428	441	452	457	444
27519	8931	3933	1503	731	569	485	449	442	376	358	330	327	316	355	337	299	311	302	316	312	336	295	276	297	317	304	305	294	278	295	305	306	287	270	280	267	270	286	271	322	301	291	279	326	269	268	310	285	294	256	283	291	303	293	282	323	295	306	293	296	302	288	310	310	309	297	291	276	272	309	294	280	283	263	277	283	312	296	289	328	321	302	307	300	259	281	298	314	274	277	276	272	313	274	288	267	266	279	310	310	313	271	283	318	298	284	281	315	293	313	267	299	297	277	268	301	283	294	295	291	303	267	309	283	247	271	288	281	263	291	275	286	257	273	299	288	246	294	298	302	271	254	338	279	317	288	271	279	285	289	301	245	312	280	286	301	286	258	298	269	280	310	297	303	267	249	289	288	286	288	326	308	272	288	297	275	291	307	283	284	308	274	311	306	282	295	301	283	284	314	236	271	268	294	292	281	322	249	307	313	298	270	313	298	256	299	294	308	313	297	291	285	282	279	271	323	300	312	308	306	286	280	284	281	277	294	294	293	306	288	319	292	278	295	280	305	293	276	298	278	280	289	295	308	283	301	287	293	320	290	250	303	290	282	278	269	289	249	273	258	304	305	283	306	295	300	293	248	270	276	276	302	260	273	289	257	297	297	282	305	265	283	291	317	282	277	275	282	276	289	300	290	288	298	278	274	287	305	298	273	266	288	298	299	287	337	258	291	303	277	300	288	277	289	299	279	279	302	315	288	284	285	318	274	267	304	295	306	286	292	283	265	261	258	298	273	299	274	293	292	278	306	303	271	289	274	248	273	289	316	256	284	305	314	274	283	310	260	296	276	275	256	320	310	251	278	282	286	280	281	291	268	313	292	286	292	245	298	311	289	302	294	301	293	296	285	297	336	318	281	315	304	282	311	257	270	288	304	289	281	314	303	320	299	295	248	274	280	299	270	295	293	264	266	304	310	306	305	302	282	272	272	305	301	277	274	287	292	304	295	312	290	321	287	282	292	303	291	287	308	294	298	271	331	282	296	296	305	322	300	265	256	288	290	280	281	298	320	279	274	275	280	295	281	284	307	279	258	306	294	294	283	286	309	294	301	295	271	282	293	307	322	322	292	294	282	279	302	285	290	272	299	270	338	290	283	308	314	283	315	307	253	306	264	276	296	283	286	301	277	295	267	298	286	303	277	287	306	271	272	301	326	299	270	278	300	286	260	296	297	277	309	298	283	288	268	249	295	285	274	295	299	298	272	278	293	271	283	285	320	307	297	305	298	304	277	310	301	299	294	296	286	274	279	286	275	292	279	288	284	313	265	283	291	333	313	289	287	297	273	295	302	299	285	321	296	320	264	302	272	269	303	274	275	303	301	304	279	305	304	275	291	311	284	321	291	306	286	300	297	293	261	301	301	326	283	303	274	256	265	242	280	274	302	279	274	295	270	283	284	287	264	269	252	262	288	279	295	279	315	270	262	296	259	328	280	266	298	286	281	314	297	276	279	270	250	299	291	313	305	276	275	257	260	294	282	296	260	278	263	290	277	287	281	290	289	307	301	306	284	286	315	282	273	318	298	312	300	305	290	330	275	287	282	291	303	288	294	280	306	291	305	297	276	304	237	259	276	309	253	305	253	295	297	317	293	280	311	266	259	275	306	302	288	307	289	291	269	325	285	273	286	273	284	308	297	258	295	319	316	336	261	249	303	274	277	298	275	288	282	312	255	276	253	303	276	298	287	264	279	291	302	280	263	312	315	275	299	304	297	295	297	273	293	296	317	256	295	268	289	311	321	291	282	302	275	286	303	304	265	305	272	299	278	312	315	268	299	288	280	274	286	278	286	277	312	289	293	279	286	278	246	269	331	286	278	299	305	262	312	303	315	303	289	290	311	294	274	350	313	302	289	297	302	252	305	275	308	278	288	297	290	281	268	286	267	305	288	301	287	324	274	298	304	295	291	309	295	276	284	300	251	278	286	287	286	279	311	269	281	280	261	284	304	279	289	294	280	285	260	291	301	281	261	280	262	312	260	312	326	285	295	280	301	314	293	306	299	270	277	270	264	279	280	283	296	255	292	274	262	278	284	294	256	288	280	291	271	289	248	269	274	288	270	237	277	281	280	298	279	290	268	276	305	288	322	254	276	300	307	292	281	272	310	306	277	298	288	271	321	279	325	275	282	272	291	281	281	291	291	290	304	282	298	278	304	294	269	298	270	268	300	280	318	304	310	291	254	299	241	284	301	271	310	258	283	287	263	276	267	315	292	315	305	285	279	296	282	298	274	291	305	295	298	270	292	308	291	262	315	293	314	270	274	277	269	272	277	275	268	271	308	314	281	279	293	294	285	316	285	285	268	292	304	274	270	308	278	277	282	271	288	277	300	307	285	270	321	312	333	278	278	306	252	282	286	276	294	277	318	275	297	320	262	278	251	273	271	260	263	268	277	286	279	245	286	286	299	286	295	321	301	272	257	295	273	296	268	266	276	300	262	289	275	306	280	292	278	292	250	303	313	302	276	284	282	299	300	269	279	276	283	299	308	311	285	295	272	278	313	291	306	279	301	342	319	325	263	305	268	314	302	288	296	245	268	322	284	275	294	288	252	303	264	272	272	325	291	305	264	278	296	282	312	299	286	290	281	322	312	256	290	319	309	276	336	304	308	278	302	277	290	271	298	297	307	261	263	298	280	293	299	305	281	299	283	321	300	302	295	273	266	298	287	298	259	274	313	288	284	257	304	268	289	268	277	299	332	276	338	270	270	291	263	269	310	303	283	282	279	266	279	280	273	273	275	268	299	275	286	302	280	307	294	301	280	270	266	270	281	294	302	288	312	282	274	299	302	293	310	327	272	299	269	282	298	260	287	259	284	294	333	326	318	303	286	279	251	284	283	301	275	263	277	317	303	309	279	286	278	284	288	281	304	237	275	294	281	279	296	295	277	282	271	289	265	296	271	269	274	269	276	263	266	280	315	302	324	292	304	273	309	328	264	298	275	295	291	323	273	292	278	264	274	272	268	317	266	317	301	296	283	308	293	287	283	285	299	302	306	305	292	269	274	296	272	313	265	300	283	280	312	302	279	301	302	277	280	281	293	314	287	269	287	325	310	296	279	321	295	301	301	255	255	282	309	289	279	292	267	323	277	263	303	284	295	273	265	256	301	307	290	301	269	282	282	284	271	327	296	319	282	291	262	281	302	283	277	296	298	296	324	304	323	306	325	293	275	301	319	299	299	289	273	306	306	316	275	279	291	288	300	286	295	278	288	287	316	298	302	261	288	297	259	326	272	290	327	310	257	275	329	287	272	258	306	291	314	316	313	307	280	276	265	294	287	298	294	266	289	305	299	285	288	286	289	293	292	306	285	284	284	293	304	282	271	277	303	267	293	272	291	275	251	279	311	288	285	316	266	288	283	288	259	291	260	286	286	301	300	279	265	307	277	288	275	309	321	307	314	294	279	305	302	269	317	285	299	273	297	333	289	308	319	300
15138	4379	8852	3317	2973	2353	2080	1756	1596	1384	1373	1244	1232	1078	1053	1015	945	945	971	947	906	871	921	879	876	861	835	839	863	875	757	818	764	796	825	797	827	799	777	807	795	788	752	767	821	733	798	775	764	772	792	758	756	769	741	765	735	774	759	791	725	742	779	764	783	757	761	753	731	731	782	769	769	765	788	779	760	767	766	781	719	776	735	778	727	744	739	779	780	759	715	742	750	696	726	727	743	747	815	715	783	770	779	736	764	733	762	767	777	729	727	739	760	734	755	721	737	760	792	688	693	734	815	701	748	751	726	780	766	763	729	752	755	796	714	784	741	746	705	757	787	752	774	748	722	802	757	772	709	730	757	731	707	757	763	791	747	760	718	768	788	770	776	773	763	738	744	694	742	760	730	733	782	745	753	710	739	771	757	773	727	686	751	719	725	733	767	702	735	708	730	757	801	741	748	766	729	740	716	744	767	687	761	731	759	744	779	745	745	699	696	739	752	702	736	763	730	766	757	786	755	742	749	752	743	805	717	740	744	718	766	778	754	755	683	723	766	701	757	755	736	707	706	795	766	780	773	704	727	760	751	737	750	696	765	739	803	747	772	693	718	755	718	748	709	739	741	754	739	779	704	745	747	719	744	767	748	756	743	724	760	721	730	775	748	760	726	793	777	777	796	716	729	715	741	730	706	774	754	785	761	725	707	773	753	783	715	740	743	743	789	747	726	781	732	791	719	736	756	756	742	766	732	726	687	745	734	740	730	719	726	712	726	774	691	767	792	793	781	818	802	775	755	764	773	761	710	776	735	723	765	731	709	729	746	685	717	719	745	753	780	768	723	725	682	748	708	720	730	741	790	766	791	731	722	761	769	760	748	690	788	744	733	709	746	746	735	777	757	762	748	706	746	759	699	775	752	757	719	736	741	752	686	710	735	719	703	714	780	747	738	737	727	738	768	745	761	753	720	728	745	720	753	727	746	741	747	737	771	678	749	714	761	756	718	726	721	729	733	750	759	752	711	741	749	775	744	780	738	752	752	748	781	786	694	714	744	775	750	797	741	769	725	732	772	720	768	761	785	760	744	795	775	778	751	733	747	698	766	758	719	718	751	756	744	745	811	760	735	690	735	705	769	798	741	707	763	741	727	755	764	727	721	746	708	769	700	715	752	729	702	790	766	750	774	759	716	792	715	743	740	784	703	750	698	739	700	761	727	734	702	744	751	717	745	752	776	724	740	738	735	703	759	756	767	781	761	699	733	735	716	683	753	772	767	780	758	741	725	721	741	766	731	721	763	803	759	753	710	711	741	722	729	745	727	736	758	724	780	783	779	739	752	777	725	728	737	763	732	766	756	778	743	720	762	737	727	745	739	759	751	737	731	782	744	714	701	714	766	732	757	753	719	723	762	719	729	720	765	758	719	722	768	739	714	720	760	785	763	771	775	712	706	738	775	752	807	747	722	785	766	756	781	739	762	761	732	778	783	782	724	747	752	740	756	760	732	760	711	737	727	780	729	781	725	774	736	730	719	750	767	820	793	709	781	750	748	717	708	746	703	757	757	701	767	724	806	789	742	781	732	756	706	812	747	698	735	756	802	751	743	702	750	775	725	753	740	737	750	756	739	729	753	785	751	769	769	728	679	771	726	709	754	742	798	782	810	795	739	738	775	737	726	740	730	711	771	723	729	753	771	764	764	760	710	730	724	773	756	651	762	757	740	718	739	751	704	790	796	755	715	769	738	742	708	758	730	750	765	738	767	741	723	720	759	727	707	728	711	737	759	745	758	781	749	732	755	787	803	775	772	688	767	739	756	761	767	745	725	787	725	723	782	761	728	790	731	772	781	729	746	735	751	745	745	744	739	752	799	760	773	779	717	764	726	772	727	675	774	730	751	752	717	733	824	690	716	749	710	711	756	702	741	750	744	761	768	741	742	808	748	785	710	783	766	762	745	810	742	676	746	744	761	742	699	733	740	730	784	765	794	739	775	735	748	738	781	738	767	702	764	743	726	744	755	763	760	740	720	700	736	748	738	792	708	820	759	744	798	769	734	763	791	753	686	764	730	768	781	786	730	756	746	769	771	704	729	781	733	775	769	755	736	726	701	768	743	799	737	760	766	720	738	740	720	794	752	773	706	720	728	760	702	784	765	751	754	792	705	725	760	713	743	753	771	744	727	762	708	734	729	717	757	755	780	735	705	736	753	746	733	707	746	787	770	755	705	770	768	762	736	801	753	717	713	723	783	739	740	707	729	733	704	804	725	747	696	706	777	767	748	763	730	705	739	784	733	762	772	724	729	746	818	736	783	717	782	734	731	703	679	750	720	765	733	727	745	769	731	742	677	665	796	744	768	763	744	738	722	722	723	723	770	745	776	757	800	734	735	710	783	736	713	728	738	710	788	739	766	750	771	760	738	705	725	762	704	768	730	761	700	723	719	708	710	714	716	749	751	713	772	752	733	700	683	697	728	740	763	724	736	733	732	758	747	728	776	734	755	722	762	764	751	759	741	746	744	785	767	789	783	724	750	761	721	704	737	740	742	731	757	778	780	701	786	728	748	750	785	781	742	759	729	787	758	735	739	734	734	738	705	766	781	711	728	779	647	779	781	773	787	742	667	744	766	765	725	751	770	723	770	814	696	751	709	755	750	736	775	724	774	742	748	744	770	740	729	757	736	744	782	726	745	766	749	797	746	737	715	750	750	773	759	818	774	708	694	750	755	756	752	752	696	728	795	715	788	718	728	746	741	736	745	768	762	733	761	712	697	765	691	729	747	752	715	748	713	752	771	756	775	753	719	735	753	728	675	700	727	732	737	736	702	724	818	790	746	779	694	754	764	723	809	776	745	699	742	773	764	766	771	754	743	755	693	747	730	771	718	690	751	723	750	718	746	727	763	758	738	799	718	739	713	746	742	756	767	805	776	724	775	782	752	758	749	758	713	739	755	715	746	762	758	772	742	764	739	709	768	747	711	771	703	730	753	726	718	742	796	762	731	770	787	740	760	686	726	756	759	771	809	740	739	760	731	763	691	775	816	750	706	731	723	747	740	727	737	730	718	693	720	712	717	775	723	776	719	722	742	753	748	747	750	740	756	767	777	727	789	773	732	751	750	797	712	724	736	784	734	761	772	760	766	769	809	733	740	783	708	769	740	742	725	753	792	750	682	724	753	737	757	730	713	756	761	750	740	782	745	738	764	728	726	732	738	751	794	726	768	711	730	773	728	789	715	781	731	712	751	703	792	756	739	796	737	716	748	744	717	723	758	758	736	750	742	712	777	729	728	737	737	701	740	705	761	723	726	699	788	704	809	758	716	750	751	702	734	789	761	745	729	751	761	731	692	778	793	722	787	702	706	779	784	736	765	718	741	696	753	775	789	726	719	736	746	759	730	740	769	740	800	807	748	765	743	741	757	776	750	751	764	742	721	733	742	734	762	697	778	703	764	811	780	761	716	790	747	745	750	763	713	741	751	754	718	712
40510	18162	8138	3518	1230	882	660	644	498	490	401	392	389	395	328	317	300	322	324	314	279	276	307	282	293	261	290	282	255	283	254	278	264	280	290	259	262	270	286	266	238	273	284	272	278	270	247	283	251	270	249	267	252	274	282	256	277	273	256	270	245	241	266	242	264	248	251	264	244	268	271	257	231	274	300	267	247	240	241	258	243	245	280	253	288	252	251	236	273	256	283	238	256	266	240	259	266	252	247	242	213	253	280	268	264	245	232	237	266	256	239	246	290	261	242	261	255	254	258	247	264	253	249	259	264	258	263	270	265	283	265	255	253	272	245	274	260	265	290	249	248	270	270	271	261	259	281	277	232	269	252	250	284	252	251	270	248	249	242	294	246	283	231	259	257	263	270	268	236	260	246	227	224	233	258	291	298	289	303	253	269	267	279	250	275	252	254	280	250	251	283	257	250	271	265	257	258	250	267	260	268	258	284	236	255	230	253	268	238	280	269	259	305	263	259	243	244	245	249	249	269	269	248	255	259	289	277	283	235	256	259	230	237	267	242	265	247	245	253	253	208	249	240	241	245	243	251	226	262	254	243	275	229	257	270	274	282	234	260	233	279	250	290	259	259	286	275	233	248	260	233	255	220	283	232	247	247	276	291	266	240	246	257	267	244	265	272	265	281	286	259	270	246	258	272	259	264	271	289	243	261	308	280	241	290	254	288	259	244	256	231	235	253	259	247	266	264	249	277	286	241	276	245	264	261	248	229	251	259	256	240	249	269	235	269	262	267	222	275	273	262	263	258	257	290	268	235	258	241	243	243	274	277	249	282	278	249	243	278	257	255	229	256	256	259	267	245	263	272	244	260	288	245	239	262	227	261	256	253	262	261	233	235	286	246	217	225	239	260	254	277	278	254	238	267	281	261	270	222	285	281	219	253	256	266	258	265	248	288	229	228	273	249	263	262	266	256	265	253	280	239	308	261	260	269	260	269	254	230	258	274	283	269	248	283	246	247	251	271	244	233	245	287	243	258	226	258	264	276	281	283	261	264	242	252	226	259	307	280	258	251	278	248	232	257	281	218	243	272	226	257	277	233	239	246	250	274	239	248	240	287	255	246	238	232	222	258	286	244	268	260	259	245	266	260	249	247	248	254	253	262	274	258	271	273	245	229	290	244	248	249	242	255	247	241	271	298	257	268	252	227	258	252	257	242	274	291	256	252	273	248	231	239	224	258	297	257	260	252	226	259	263	258	267	255	271	283	268	256	244	247	268	261	255	247	293	258	278	241	278	232	284	268	229	286	231	251	255	251	245	244	248	260	243	276	264	241	257	265	237	271	258	242	274	296	266	254	250	258	250	274	246	297	255	244	268	230	241	266	242	270	261	272	269	287	263	267	244	252	250	266	246	261	243	261	281	261	233	256	246	226	304	245	248	280	251	268	280	256	291	245	228	230	239	234	240	300	258	247	265	259	252	241	257	225	294	260	244	260	272	251	247	265	244	264	275	250	233	250	253	252	273	274	245	262	286	247	256	253	272	267	254	264	250	249	227	255	257	276	262	246	227	287	278	269	258	268	223	241	258	253	269	262	283	274	245	229	257	276	224	242	260	262	253	266	261	304	232	258	272	262	266	271	246	296	259	272	250	248	262	263	258	257	263	254	228	270	269	265	245	265	258	245	253	267	272	255	261	243	250	246	279	248	244	237	279	264	271	259	261	255	255	240	269	262	237	254	306	250	242	254	253	244	257	271	267	248	261	252	272	260	255	277	287	253	278	251	259	267	273	231	261	264	252	271	256	267	275	245	288	233	267	232	264	247	276	245	244	262	288	264	264	259	261	289	255	275	293	264	239	236	257	269	238	234	262	257	279	277	258	274	228	266	236	234	262	252	251	221	250	270	278	279	271	259	249	261	249	288	235	262	248	259	271	253	263	255	270	219	251	260	253	248	281	244	267	271	261	247	246	219	282	287	289	263	260	261	267	303	262	287	263	276	264	239	284	246	265	255	261	244	281	257	282	281	276	252	282	268	256	263	222	250	256	246	255	273	272	256	267	273	253	251	246	271	262	274	278	233	263	279	276	259	267	239	254	257	253	248	286	279	275	245	274	252	274	272	264	215	254	267	262	249	255	263	272	240	257	251	257	271	229	239	261	246	274	258	256	273	296	249	255	236	250	245	224	273	221	271	237	240	227	279	259	273	254	276	277	268	238	258	262	262	219	275	239	242	270	264	254	250	245	261	245	255	279	279	255	263	282	245	263	240	256	245	243	246	274	261	252	264	241	257	256	243	277	233	263	222	254	264	244	258	269	263	267	250	256	248	214	272	272	295	284	250	267	213	262	244	254	234	238	253	241	281	236	238	271	258	263	272	254	245	267	233	240	265	245	260	257	260	267	241	248	263	269	259	241	267	264	264	275	271	280	263	254	254	250	260	268	260	265	264	256	245	231	270	290	257	258	261	234	236	264	275	259	236	271	262	278	241	266	258	240	230	248	259	254	232	296	277	259	242	262	240	230	252	289	262	258	219	267	271	246	265	266	282	273	266	265	266	247	257	279	294	246	260	226	241	285	255	265	255	267	297	264	257	256	220	235	261	278	297	259	262	258	252	266	273	275	251	228	251	237	253	258	248	285	253	277	260	258	246	250	269	246	267	258	249	270	269	250	251	257	264	272	264	256	279	245	247	262	247	256	280	254	255	223	252	228	226	256	271	261	277	251	273	248	238	256	251	258	269	267	269	267	254	271	267	265	239	246	231	258	258	252	226	282	251	258	255	249	257	226	270	236	257	250	258	250	257	249	280	269	268	243	262	279	255	249	263	235	237	246	254	252	249	259	254	240	293	271	264	265	228	281	255	263	254	249	257	233	237	267	269	274	249	255	267	269	285	262	257	278	245	247	269	266	261	256	255	276	273	277	258	275	255	255	254	245	257	252	263	248	267	274	274	246	258	256	264	255	222	262	275	250	265	292	279	296	281	251	247	239	227	258	278	271	263	265	228	256	266	245	246	280	272	261	264	255	268	258	262	275	245	268	269	263	278	274	256	254	265	282	260	248	262	259	254	277	260	246	264	242	247	249	224	230	240	271	262	267	254	259	251	259	251	251	237	246	252	262	261	257	286	244	280	259	223	275	273	241	272	291	261	266	262	207	240	269	245	240	222	263	257	264	236	281	261	266	260	230	259	275	278	253	279	263	279	273	261	269	245	286	260	240	274	257	216	264	256	228	260	243	245	221	267	262	241	264	269	258	233	260	237	272	257	245	260	235	236	242	234	270	230	266	263	242	278	227	235	246	278	317	241	265	221	269	256	237	257	256	264	241	275	266	283	252	218	265	258	236	252	270	264	271	262	239	277	276	233	261	264	275	266	286	264	252	235	272	270	235	247	264	248	254	281	266	259	240	272	294	255	268	291	245	282	260	285	279	250	249	277	260	244	231	251	255	259	250	288	263	267	236	246	261	234	255	273	272	253	220	282	255	263	244
22475	7447	13488	5635	4860	3997	3098	2626	2281	2080	1775	1537	1446	1323	1289	1160	1111	1063	1015	1018	974	994	921	866	821	841	839	850	817	810	817	774	785	742	736	758	824	786	726	734	746	688	669	719	705	758	696	656	714	654	699	658	675	661	703	697	653	713	669	702	695	673	666	684	712	682	722	709	632	714	707	639	642	679	598	704	710	702	722	637	631	689	651	690	650	698	624	635	688	662	636	642	644	642	688	686	686	630	681	641	694	635	693	693	686	654	678	635	658	662	671	671	675	687	665	667	655	680	649	692	670	674	696	634	686	660	683	637	660	676	655	646	661	639	631	683	693	677	678	644	692	692	645	642	607	669	698	682	662	678	649	664	688	653	642	666	664	674	688	665	675	638	629	643	647	709	643	699	635	663	691	668	648	637	647	643	699	619	673	654	659	660	648	647	661	630	655	665	674	683	647	642	652	666	675	612	643	676	671	683	681	630	730	646	645	705	650	667	671	655	692	626	665	688	657	667	674	691	647	677	671	667	651	702	663	688	642	696	657	671	651	627	619	628	650	613	659	627	630	661	637	647	685	690	642	640	677	671	637	649	626	657	678	677	607	648	694	674	603	639	631	698	666	627	706	673	624	647	656	614	658	648	631	670	649	628	689	642	696	645	696	657	659	623	671	647	669	633	633	667	689	658	669	681	601	688	652	752	646	646	664	666	663	652	646	675	666	666	670	692	694	619	682	653	644	653	662	606	663	651	692	570	616	617	666	694	684	658	661	676	675	590	656	638	631	640	634	656	683	643	673	679	613	659	619	654	640	649	659	676	670	653	629	655	659	641	665	651	647	632	661	619	671	655	626	644	645	674	669	629	624	654	651	634	621	629	628	680	662	632	684	629	640	647	674	698	656	639	659	618	639	683	660	698	607	673	676	607	629	675	616	651	672	674	676	607	650	690	641	663	674	674	629	671	660	691	637	631	670	678	644	700	647	671	648	604	657	652	648	659	693	653	650	646	660	695	694	677	682	727	666	690	629	675	677	644	696	628	652	627	667	657	691	643	638	658	648	679	692	644	608	636	648	687	664	644	654	649	664	641	694	655	654	631	667	663	626	695	672	666	629	705	663	690	642	677	596	623	610	686	663	666	677	688	682	715	640	684	646	626	629	668	654	651	710	673	608	676	635	644	689	637	613	647	664	595	650	653	672	620	606	659	659	654	682	654	639	605	670	635	651	678	691	653	653	667	654	637	621	659	630	650	648	679	629	639	598	632	635	626	659	665	638	647	671	666	639	693	652	648	657	639	654	656	604	669	680	641	607	688	627	650	680	630	673	661	628	671	632	606	646	706	654	667	672	655	672	679	652	657	641	634	649	647	686	626	669	637	635	659	638	674	632	664	643	673	661	649	651	614	651	669	624	702	659	666	682	674	637	612	649	683	684	595	646	666	702	649	620	656	667	656	671	697	637	612	643	708	670	650	658	662	660	650	718	673	643	691	659	684	668	625	720	655	630	673	661	624	642	689	643	633	668	639	672	675	691	687	656	621	648	718	704	698	594	630	650	692	661	589	653	624	642	644	668	651	682	608	666	673	650	674	636	668	677	660	666	655	625	594	633	674	651	677	674	632	690	714	657	637	671	642	657	661	657	690	620	682	656	691	691	632	646	628	634	630	696	647	671	660	659	626	656	613	682	671	689	702	653	678	594	658	618	693	616	609	666	667	639	638	652	580	650	638	641	684	631	702	613	662	664	679	653	682	644	676	667	661	660	650	674	615	661	610	617	666	653	649	666	665	616	659	652	642	693	648	637	604	617	667	711	678	640	638	640	633	667	662	657	664	639	667	654	680	668	653	635	688	643	631	677	711	633	621	677	632	654	631	661	663	675	666	672	674	662	680	659	679	613	653	683	661	641	614	651	666	664	657	608	665	639	626	647	671	675	665	663	616	664	686	643	683	630	691	666	670	602	642	623	723	667	670	718	646	635	659	627	667	678	623	653	654	614	668	622	647	659	675	664	647	601	641	646	696	629	627	690	648	666	638	646	655	612	632	624	649	614	659	677	648	654	644	673	638	677	657	634	673	649	675	660	653	641	647	674	668	679	647	662	642	631	649	640	641	666	604	659	664	628	668	657	659	616	653	653	644	654	678	635	642	654	687	673	648	642	658	709	661	692	634	641	671	633	648	620	633	685	644	672	648	660	670	636	687	664	668	631	655	663	648	661	695	679	703	669	634	645	631	613	681	673	662	647	637	646	660	635	660	688	679	670	660	667	693	661	693	639	650	657	688	672	680	676	674	677	642	638	662	695	726	675	635	629	630	673	650	634	650	678	681	657	628	621	615	654	670	702	675	673	638	668	642	705	658	650	660	629	657	655	712	652	674	632	691	659	646	660	630	624	649	645	635	669	646	693	697	686	670	639	668	640	686	653	646	643	613	652	650	642	683	654	649	657	635	650	614	672	704	660	637	637	630	630	695	682	655	626	684	672	668	598	637	680	630	677	673	686	615	614	652	615	639	690	638	620	671	633	636	680	670	645	670	667	661	650	649	694	661	726	688	683	643	668	635	624	642	652	622	644	621	684	674	680	686	647	652	645	679	660	638	659	665	664	624	708	674	679	670	652	635	690	657	629	690	657	662	578	697	666	680	653	668	625	662	607	659	683	582	674	679	657	653	684	634	685	688	587	667	621	683	598	637	685	642	613	658	662	661	661	649	668	630	705	613	610	619	677	615	650	613	628	683	635	683	619	647	612	680	665	655	665	668	648	666	672	689	665	647	623	678	634	695	628	653	723	670	598	609	660	642	642	696	668	721	682	660	665	668	661	634	665	661	691	688	659	617	647	640	657	682	668	694	679	656	642	657	674	687	613	691	646	665	662	673	623	661	684	615	678	594	635	628	636	610	629	676	662	664	683	659	633	665	663	676	647	617	659	678	665	644	642	658	664	698	639	699	651	640	724	647	658	694	680	659	665	657	664	656	632	687	673	652	643	634	647	659	604	678	673	672	633	678	602	627	620	623	666	661	614	696	645	664	667	668	633	670	619	659	651	633	646	644	668	642	677	623	633	677	694	628	667	606	658	662	608	626	610	638	658	638	672	613	676	665	670	616	648	638	675	678	672	646	638	632	701	670	623	599	597	657	628	643	626	657	650	691	626	633	688	668	689	613	656	623	638	616	599	613	605	654	675	668	618	637	659	665	639	662	676	670	659	619	666	682	631	656	666	672	668	621	672	655	671	600	657	621	680	670	615	644	632	638	599	670	653	672	662	689	702	666	654	682	650	672	636	616	662	671	667	609	707	645	634	668	656	674	656	663	676	631	648	708	660	655	671	677	664	664	676	640	647	606	656	670	635	683	708	662	645	668	671	665	666	713	650	663	672	663	658	614	631	671	655	626	680	652	663	660	639	652	636	652	617	689	635	692	652	651	625	679	720	656	659	688	630	616	620	634	654	674	646	644	710	671	629	662	622	686	640	695	668	622	678	673	625	635
3284	324	303	205	153	153	162	171	146	164	143	155	154	137	150	145	157	158	170	138	155	161	177	158	132	140	159	162	162	139	155	165	180	170	139	131	139	147	147	131	165	167	141	153	148	153	166	163	135	164	141	154	165	184	156	142	136	121	154	160	168	138	145	146	141	156	151	145	140	178	155	170	152	138	172	163	146	149	154	149	144	151	151	146	154	158	143	153	161	147	141	149	165	150	147	159	172	155	146	164	138	145	145	135	156	166	139	146	137	128	133	151	165	144	164	155	132	151	155	164	164	134	151	145	135	143	129	157	148	169	152	166	137	137	167	146	139	168	156	145	185	149	162	165	150	153	161	139	150	165	135	133	155	164	133	142	140	148	148	133	158	137	154	148	129	162	157	135	140	143	137	158	137	135	133	138	125	161	160	163	158	129	153	147	144	152	139	144	169	147	154	129	142	156	155	172	149	140	158	158	139	140	167	141	142	143	138	133	140	149	119	159	147	137	175	148	171	159	152	114	142	135	146	154	128	164	153	146	137	121	172	139	159	136	131	135	168	148	164	165	148	156	171	158	156	136	147	147	135	164	154	145	161	177	149	158	155	163	173	163	160	154	160	167	154	139	163	175	152	160	173	134	144	139	140	164	171	147	170	160	150	157	154	160	153	166	146	151	143	163	159	170	156	132	152	150	139	151	140	137	146	170	143	155	130	145	152	135	122	169	148	132	144	150	178	165	162	158	147	144	162	131	150	153	167	157	171	150	131	142	175	161	163	149	148	149	153	163	149	151	131	166	142	150	155	152	137	156	114	157	140	128	136	146	133	155	159	167	157	159	150	154	163	132	138	154	161	153	144	159	144	143	143	156	141	158	147	153	155	141	141	149	137	143	128	157	153	117	154	138	138	154	146	139	149	153	135	172	124	155	169	133	153	159	137	138	157	152	167	146	143	144	164	149	145	149	158	110	143	168	138	166	148	162	148	154	144	146	142	147	138	153	151	146	167	144	135	168	152	144	142	157	164	151	171	150	156	155	134	135	141	159	144	128	142	165	146	143	154	126	156	130	142	152	166	155	133	169	129	145	175	156	145	168	151	142	151	172	157	153	170	149	137	165	142	162	159	138	158	163	145	155	150	143	155	148	163	130	152	141	150	142	151	135	141	165	164	153	144	143	152	149	163	172	143	159	161	142	145	150	153	152	144	135	154	165	147	155	146	156	131	145	139	147	154	153	161	161	156	163	154	146	180	121	143	146	139	133	168	157	163	158	160	143	158	137	123	147	155	150	155	149	162	141	161	160	155	176	132	145	135	177	148	138	150	150	171	128	135	146	135	161	138	136	143	148	156	151	156	165	133	145	160	156	147	149	145	163	137	160	157	151	176	140	154	170	140	151	160	144	161	170	157	167	155	146	144	164	152	152	149	148	145	143	150	157	144	142	153	145	169	144	156	160	147	138	147	168	153	137	155	143	149	148	143	164	151	139	132	155	183	140	155	161	164	159	148	151	143	154	163	155	141	178	149	152	166	138	136	143	150	163	175	140	178	138	150	159	137	144	120	150	151	157	158	147	149	162	164	147	151	142	152	146	137	161	164	143	150	172	147	160	131	155	125	143	147	147	171	146	166	152	153	168	170	149	161	163	169	167	154	156	159	148	136	136	163	151	152	151	153	169	166	154	152	151	162	133	141	149	139	173	162	142	155	163	156	150	139	150	147	146	155	133	122	159	184	147	158	137	156	145	155	139	162	139	163	128	165	129	152	142	161	151	146	147	168	137	128	144	148	147	174	137	176	148	158	139	148	139	152	149	146	135	163	142	180	150	148	141	160	146	145	143	145	127	142	142	144	157	142	150	140	187	149	154	142	155	156	148	155	130	138	157	164	152	168	152	148	140	147	165	150	156	151	159	157	161	159	123	123	162	143	136	171	167	150	152	146	152	141	143	151	163	138	130	160	164	164	164	137	171	126	160	157	160	130	151	145	153	163	134	177	152	156	149	146	163	177	161	147	138	164	141	154	121	156	158	151	155	151	138	133	149	154	154	144	147	148	156	142	158	155	153	157	148	151	157	146	134	169	173	177	141	133	158	141	161	149	160	148	135	145	149	132	158	152	137	164	142	142	160	154	145	133	152	144	126	162	163	154	134	152	152	143	151	148	161	150	155	153	133	149	155	172	152	139	140	128	147	160	163	149	130	149	141	152	143	155	146	124	129	151	149	143	152	155	147	141	170	157	149	152	141	149	160	135	152	156	146	148	158	132	154	149	146	153	150	123	162	159	147	159	150	160	133	163	136	172	167	148	144	133	154	136	165	137	149	134	155	141	177	168	164	177	148	136	152	161	150	126	128	123	164	142	146	155	140	152	147	137	136	137	153	132	130	140	167	114	139	122	152	171	148	145	160	138	174	126	139	122	152	146	148	164	145	150	162	164	138	140	170	149	136	151	159	160	167	164	178	157	149	159	179	178	140	156	159	154	158	154	149	148	152	143	125	139	152	171	140	137	138	154	157	154	159	135	157	162	151	171	119	155	149	167	145	157	147	149	158	166	158	142	151	158	147	159	187	182	147	149	152	151	159	169	160	156	139	154	137	168	152	167	149	159	135	144	159	163	146	166	154	167	162	147	132	185	125	149	152	146	158	157	148	144	145	140	141	157	113	159	161	136	149	140	160	143	184	166	151	139	159	143	137	179	145	143	157	147	125	158	158	142	147	154	171	132	158	149	140	153	141	139	152	158	142	155	154	139	164	153	135	131	151	154	159	141	142	129	151	148	160	141	156	132	153	153	141	163	149	148	144	170	151	154	166	151	151	151	152	125	159	141	151	136	160	166	142	157	125	147	141	143	147	144	156	162	164	163	145	148	152	128	144	134	152	160	154	131	142	154	137	138	153	160	165	147	135	151	183	138	147	142	146	161	169	160	152	171	149	149	122	162	139	167	147	178	164	150	148	171	153	174	162	160	148	148	145	157	148	167	165	174	139	160	169	143	141	162	151	155	168	171	166	161	150	181	135	163	121	144	135	146	146	141	132	133	136	171	162	158	136	162	152	160	157	137	146	145	145	140	156	131	162	152	152	149	158	152	136	146	144	142	147	153	152	170	138	138	158	159	140	175	143	140	139	166	172	156	166	142	151	170	127	164	140	147	150	137	155	167	145	152	153	147	150	146	148	162	162	157	148	168	150	149	146	139	146	150	166	147	169	145	157	144	142	130	141	190	145	144	143	161	151	150	143	144	161	146	168	132	159	161	157	161	134	145	160	159	151	149	145	162	164	155	152	151	174	170	149	147	161	154	168	150	170	149	188	150	162	156	132	164	155	158	135	151	148	140	153	141	152	162	153	162	154	153	127	152	135	164	136	154	158	140	169	132	170	141	159	150	156	172	133	168	148	141	134	157	137	132	153	152	154	130	155	118	161	140	147	166	159	136	149	144	141	155	164	148	144	178	133	183	153	154	172	129	135	171	161	146	141	127	158	158	141
3207	678	969	570	546	478	540	476	479	446	483	482	462	505	454	451	444	459	465	455	468	426	464	450	452	457	447	406	473	460	430	436	457	457	466	433	419	455	498	435	429	420	446	463	409	414	445	419	436	423	463	428	436	461	452	416	470	444	471	466	486	438	441	436	437	402	437	449	424	440	462	456	444	435	397	439	430	430	491	453	421	436	445	411	442	446	427	453	430	457	436	487	427	431	404	453	411	459	443	420	447	429	483	416	411	403	421	486	466	422	433	442	454	450	428	428	457	449	439	433	426	446	431	410	462	477	402	405	447	456	440	428	447	395	453	436	429	408	465	456	474	454	412	425	447	456	455	444	472	463	402	459	423	446	411	435	439	420	410	432	415	447	457	459	425	446	428	447	457	451	433	467	457	437	419	423	453	441	453	431	467	466	438	467	443	452	447	445	461	427	428	439	443	470	452	455	419	437	437	447	444	473	481	440	454	415	430	423	492	405	482	427	453	458	425	435	409	455	459	410	420	426	475	448	440	431	452	424	431	438	439	454	425	471	390	451	475	417	434	445	477	453	458	404	436	422	448	463	453	433	431	457	433	429	452	429	437	463	435	410	467	483	463	448	461	414	420	449	452	445	423	447	426	424	429	410	454	401	446	401	463	456	453	409	462	454	448	481	407	462	460	455	399	466	442	443	430	422	445	422	394	472	474	454	445	441	442	465	452	481	468	455	476	437	437	438	453	457	428	478	432	443	443	455	410	455	479	477	449	435	450	449	449	432	411	471	438	446	463	454	454	422	414	414	474	442	477	448	470	430	480	440	453	453	442	429	440	439	449	441	465	433	408	412	464	437	442	454	429	442	453	436	452	391	467	422	444	482	458	428	423	411	432	456	484	481	444	394	485	430	466	425	460	455	441	443	420	458	446	460	433	438	447	427	419	426	475	434	464	459	442	455	452	447	441	442	426	466	437	412	446	428	413	451	415	433	445	440	449	449	443	444	466	412	425	426	460	437	432	450	459	439	438	446	457	469	441	463	453	450	439	479	418	462	461	481	461	410	453	465	459	453	452	414	437	503	419	417	445	428	451	414	485	442	463	435	469	428	451	404	480	429	443	438	445	474	433	450	435	469	460	439	434	456	462	453	450	449	446	433	482	460	482	427	477	470	455	428	436	429	394	432	497	479	446	438	470	440	441	460	439	440	435	457	429	430	446	437	463	443	437	427	443	420	427	446	449	423	420	421	423	434	473	422	449	425	438	481	437	460	430	464	432	420	455	451	425	456	451	428	446	466	451	445	465	452	483	487	447	456	398	449	426	470	445	438	444	459	418	465	499	455	418	470	410	448	450	396	438	435	450	466	471	482	451	439	460	478	438	459	434	409	447	447	454	444	447	454	455	447	435	471	450	454	456	458	463	443	439	447	470	430	406	453	464	412	437	411	478	431	450	430	434	439	457	427	441	423	450	465	463	406	452	449	394	421	439	445	417	432	446	466	449	422	442	415	455	436	422	475	429	403	460	443	433	422	445	456	439	436	464	446	443	454	434	465	430	480	451	474	455	455	471	434	411	452	436	422	427	442	437	434	454	458	424	415	436	427	442	428	443	436	443	454	429	442	443	474	433	412	429	422	457	435	416	413	453	439	413	403	438	443	476	443	420	443	434	404	454	433	435	410	463	444	478	458	460	428	404	467	436	440	467	440	431	448	497	480	444	449	450	426	417	457	444	446	413	457	464	442	471	433	428	455	424	438	442	471	402	466	436	423	405	431	463	452	395	500	448	428	471	411	475	439	440	416	441	448	429	451	450	461	431	463	440	469	448	425	454	417	477	444	476	421	465	454	462	404	453	438	434	435	430	477	435	437	467	446	446	399	480	425	436	370	435	443	450	400	457	445	412	476	439	425	471	445	439	439	417	416	457	455	445	440	427	468	427	440	431	475	454	420	478	482	461	470	438	431	446	442	474	468	446	443	464	473	459	446	454	435	421	466	410	458	465	429	460	476	434	498	451	465	457	447	409	454	471	435	441	424	437	469	429	461	442	430	426	420	439	431	487	432	429	479	428	467	444	471	453	493	424	440	448	436	449	428	403	425	455	437	451	455	434	467	439	457	451	453	439	416	431	443	439	479	427	462	451	446	449	416	465	449	417	417	407	443	448	478	437	466	450	436	453	434	435	435	425	470	445	463	461	435	450	417	457	445	415	434	459	486	469	446	432	447	468	445	443	420	450	402	401	452	427	417	422	440	461	433	463	408	441	453	440	429	442	430	480	455	398	468	450	447	454	446	457	415	437	419	447	444	464	484	438	441	482	444	427	440	484	450	442	452	445	413	478	432	457	448	432	443	425	442	446	405	416	481	468	415	442	449	426	407	435	462	480	453	490	471	461	448	453	500	444	390	454	449	456	439	424	455	417	445	405	440	458	458	439	439	452	433	433	422	440	432	440	444	418	480	482	494	426	450	444	470	429	431	476	447	449	439	440	465	398	462	420	418	450	448	460	468	413	426	413	471	456	477	465	428	515	455	409	416	457	444	449	437	473	451	414	445	486	427	465	484	422	401	454	416	451	448	440	453	479	480	446	441	454	421	444	483	457	446	451	448	441	434	454	423	454	422	480	439	426	421	421	459	437	458	417	502	426	448	497	468	467	408	486	445	430	440	478	444	409	460	434	484	415	418	457	439	423	440	437	416	438	473	494	450	463	411	479	436	417	422	421	462	450	441	395	443	454	445	434	414	445	444	413	469	445	455	458	423	438	451	452	439	446	421	417	461	437	430	495	497	472	426	420	426	411	456	482	472	457	449	444	486	420	431	477	479	437	450	434	444	467	455	440	443	410	460	439	427	451	456	450	434	469	479	475	413	437	448	441	444	428	417	411	441	462	465	485	469	438	447	446	435	409	436	469	463	435	450	444	451	401	419	473	443	471	458	445	449	424	467	449	441	435	379	413	488	462	472	426	437	443	459	461	456	457	446	463	497	452	446	435	450	394	455	438	443	471	487	427	469	448	464	454	489	463	433	434	451	422	457	462	470	476	460	423	458	403	452	448	466	403	451	451	439	423	415	451	449	447	436	450	470	447	447	410	477	412	448	445	443	443	435	439	457	412	446	475	430	432	464	425	425	467	417	455	401	476	454	442	424	449	419	477	464	433	469	439	430	424	469	474	469	443	453	433	439	465	437	441	459	458	411	470	428	428	435	458	417	420	457	425	447	392	438	434	423	436	492	398	460	426	434	386	442	460	422	467	465	481	439	425	459	450	425	458	423	468	445	440	438	470	429	451	420	445	450	451	453	472	486	457	426	432	445	430	474	428	436	434	447	433	414	433	433	449	465	416	458	478	464	406	445	442	445	449	450	436	468	440	494	463	410	439	455	437	410	479	479	474	430	439	437	449	465	459	437	463	428	433	465	459	467	420	439	484	409	470	430	453	413	434	458	485	444	448	454	425	453	414	440	469	434	433	425	417	470	423	443	461	446	434	440
26606	8489	4257	1631	791	568	429	441	396	392	400	369	340	346	318	326	289	326	324	291	325	301	306	289	306	287	323	268	325	325	317	283	287	303	301	269	272	286	342	305	327	297	300	298	303	268	295	285	275	297	285	270	298	297	267	325	304	265	303	271	275	292	271	270	285	283	286	279	327	270	259	301	281	293	293	306	293	319	296	279	264	276	284	274	300	242	300	260	282	288	284	304	314	301	311	295	303	292	279	321	255	278	304	302	290	284	254	282	285	311	271	281	288	270	279	286	275	275	311	280	301	284	289	296	304	263	284	270	267	298	277	280	294	312	300	264	301	313	276	282	275	281	270	288	265	280	304	277	286	276	275	268	287	309	289	276	283	284	262	286	286	287	235	289	299	278	280	298	266	262	293	305	260	288	254	282	288	290	263	261	326	304	315	280	298	309	267	277	294	317	292	286	288	268	292	294	279	288	299	308	277	266	303	309	302	291	273	316	259	272	305	312	290	281	313	270	280	303	285	287	277	294	295	297	303	309	285	307	261	292	292	291	296	284	280	305	276	289	257	289	269	284	288	285	262	267	295	285	295	307	296	299	275	296	268	261	249	311	325	312	298	296	291	276	310	256	280	275	279	294	272	274	276	262	314	277	276	289	276	318	316	270	311	309	304	295	279	272	296	272	267	291	278	278	304	265	280	291	252	281	278	314	270	271	259	304	283	291	293	303	266	312	300	300	287	290	297	295	307	318	305	293	325	279	295	284	333	258	288	291	288	286	318	272	297	290	281	287	261	261	285	300	274	318	274	300	286	276	283	279	277	322	298	292	308	300	280	262	304	301	297	303	269	304	288	281	294	307	276	288	281	289	288	293	292	291	265	289	299	301	311	291	295	309	320	301	289	287	293	292	267	290	260	304	286	277	290	249	283	258	270	281	261	285	308	284	279	316	303	273	294	290	300	289	281	287	279	255	303	280	333	271	289	285	268	294	271	274	273	305	300	296	263	313	301	291	282	296	270	286	268	310	280	266	283	292	329	263	317	284	288	273	265	287	284	268	288	251	276	297	292	297	273	305	276	269	301	293	293	285	282	283	265	271	312	267	292	279	267	306	293	303	332	318	292	287	297	296	307	299	258	271	275	291	269	275	289	285	291	284	299	266	260	261	288	308	278	304	298	269	262	254	293	259	296	280	307	277	277	302	302	318	265	293	292	282	311	288	286	296	292	292	252	289	323	295	264	324	271	296	282	300	261	292	296	291	300	276	307	301	259	261	271	292	264	286	338	271	306	315	311	287	247	281	278	277	302	265	297	260	286	293	277	262	286	253	274	274	276	293	297	286	290	287	321	290	277	272	262	304	319	285	272	294	280	272	270	279	314	237	269	293	307	286	297	274	296	330	298	274	264	292	262	270	307	266	294	312	305	252	300	311	296	282	322	255	303	253	313	296	265	281	292	290	277	282	291	260	294	279	284	281	286	295	283	286	292	295	302	269	293	327	294	311	295	274	274	308	298	294	285	275	266	303	291	284	294	267	295	277	282	297	280	295	315	283	264	312	304	319	286	241	279	277	265	294	286	287	282	300	275	272	288	254	305	247	257	272	293	282	317	291	258	256	318	284	301	294	265	337	318	297	270	306	279	287	294	262	303	322	302	266	290	272	291	279	288	275	259	261	274	310	280	273	274	307	308	289	301	292	298	300	300	285	314	258	272	280	283	259	300	284	270	327	265	272	297	288	288	297	264	328	259	285	287	299	272	301	294	282	272	265	281	261	286	272	292	346	287	277	272	312	280	287	277	279	292	297	276	269	292	258	283	291	262	321	298	296	273	285	286	270	276	287	298	298	281	290	290	269	315	290	286	279	262	313	310	284	250	287	274	274	286	274	290	317	287	290	270	281	298	312	281	281	313	259	300	303	268	289	322	297	293	284	266	295	310	283	303	280	299	272	277	280	291	293	292	282	255	281	282	311	279	273	304	299	273	274	299	288	254	273	257	260	272	270	265	273	312	285	294	252	252	302	303	288	288	273	252	296	293	286	288	298	293	287	298	290	280	287	260	267	290	283	271	281	309	263	295	293	290	299	273	296	279	301	278	286	306	296	303	254	287	285	286	292	315	319	282	291	312	253	284	283	295	287	260	269	297	310	312	267	316	265	320	269	301	279	270	280	290	287	279	287	306	269	292	309	249	253	297	301	313	275	264	268	263	286	277	286	271	285	298	293	318	279	287	293	300	264	293	241	272	291	289	284	274	271	286	275	280	301	270	276	286	292	296	292	293	302	292	287	294	303	283	307	286	315	294	261	262	295	295	292	311	289	283	307	321	311	286	280	299	280	277	297	288	298	282	277	307	320	296	296	288	301	263	262	275	271	286	297	271	289	279	289	278	269	310	291	273	279	271	247	254	293	288	309	284	301	264	289	275	258	288	272	277	256	280	292	291	305	286	275	271	301	274	253	281	298	290	257	293	274	268	279	276	276	298	304	301	310	307	280	303	272	288	305	278	289	287	289	301	302	310	291	286	284	303	286	255	326	295	286	261	293	293	283	299	271	311	300	277	317	280	277	290	304	263	309	267	288	283	255	277	262	287	282	295	301	273	269	300	325	313	304	299	273	272	293	293	294	303	267	268	276	239	256	256	299	265	302	314	304	299	269	272	304	312	304	288	275	319	276	282	291	247	268	279	258	288	290	285	285	271	298	290	301	266	283	271	281	291	296	322	290	285	286	257	263	260	288	283	274	299	290	265	284	284	281	288	282	314	284	275	277	270	279	296	297	262	298	288	293	278	303	313	266	288	289	286	283	262	277	296	275	312	293	243	307	281	282	263	301	283	285	264	290	290	300	284	280	294	286	307	296	295	286	303	291	304	292	252	297	285	296	271	288	308	281	276	267	274	280	296	285	297	315	301	278	286	257	281	276	292	279	307	267	310	275	301	286	313	312	262	282	287	281	288	311	271	235	305	276	270	284	300	311	303	264	293	272	264	299	283	294	278	275	295	283	272	298	310	270	271	315	296	284	282	302	272	308	260	278	290	296	302	271	301	281	282	284	286	302	306	276	292	322	288	296	284	262	301	293	287	296	286	305	296	281	304	276	291	306	292	293	255	278	266	271	277	303	299	260	270	310	276	290	313	296	283	280	308	304	303	255	310	315	317	277	277	307	286	296	279	297	299	285	300	295	290	267	275	272	309	288	271	278	299	270	291	288	305	303	300	299	274	305	304	275	262	284	286	284	311	287	312	293	288	269	262	323	279	275	272	268	279	304	339	286	274	281	275	308	293	296	293	305	296	325	274	248	306	296	310	276	288	273	315	297	274	289	275	296	306	291	264	297	318	259	281	301	296	274	279	265	266	283	320	294	288	274	299	286	274	282	274	268	302	293	305	270	295	263	273	277	294	319	283	285	264	306	277	260	313	314	306	270	294	308	315	289	313	302	292	294	322	268	320	291	288	302	290	289	312	278	300	288	305	276	307	285	307	289	303	279
14781	4554	9232	3487	2845	2430	2057	1721	1625	1414	1301	1189	1198	1059	1052	1017	982	1011	946	910	951	895	848	923	851	867	836	868	817	794	828	800	796	846	797	819	791	823	780	788	830	806	749	796	768	770	758	769	751	764	777	773	820	767	762	838	774	804	828	804	752	733	787	760	771	752	742	757	753	763	795	782	800	776	727	756	728	744	788	776	788	803	757	779	754	750	749	737	760	732	709	773	775	766	712	749	727	750	729	741	691	774	739	741	728	733	733	832	676	713	730	732	729	770	735	737	736	739	760	779	727	724	712	729	738	716	761	751	735	754	747	726	776	736	739	728	753	704	743	749	788	731	777	750	775	739	796	721	754	738	735	748	710	725	717	715	760	735	742	745	700	779	757	734	688	760	747	748	730	764	775	725	769	728	757	733	767	776	772	718	762	698	720	753	773	743	729	717	747	738	721	746	744	748	746	761	740	758	740	754	745	725	711	676	770	726	719	735	774	723	763	793	745	748	722	730	761	734	766	719	738	726	751	743	747	784	782	725	803	737	744	751	735	742	762	748	766	768	748	769	748	730	782	775	733	721	725	757	730	789	752	758	764	790	760	747	741	750	740	689	730	712	727	793	774	783	790	733	723	740	765	770	723	760	733	766	761	759	736	744	773	700	735	737	768	741	744	794	720	790	738	726	770	754	759	730	680	734	724	719	720	722	757	684	770	736	766	742	718	694	745	774	754	775	722	725	783	739	771	755	792	756	771	729	744	739	678	712	735	750	740	750	752	752	747	769	748	768	748	765	746	773	808	710	751	733	791	752	740	750	730	738	751	693	750	728	720	736	785	753	767	750	766	740	753	722	773	702	764	746	701	736	767	723	733	748	759	738	754	706	742	795	741	776	749	765	733	767	740	752	778	730	744	756	755	781	720	749	719	759	715	785	752	810	783	699	760	697	724	795	777	727	759	774	751	741	696	765	757	745	803	695	774	740	740	734	740	738	704	723	720	757	693	715	741	727	816	748	750	769	741	720	756	774	706	771	709	745	743	785	756	731	725	786	759	712	702	711	747	711	714	729	714	737	737	725	758	727	688	738	782	763	712	759	692	758	752	713	768	784	757	679	726	758	737	699	760	726	684	718	768	743	770	736	675	704	743	795	724	711	762	777	699	766	717	708	798	704	720	783	754	732	723	744	734	758	772	731	723	728	735	715	721	764	780	754	758	737	710	706	749	754	779	727	711	767	742	756	711	721	715	755	781	777	743	706	818	704	733	724	782	742	770	795	760	714	730	740	736	752	715	695	747	761	730	718	730	735	742	712	766	765	755	740	722	707	755	726	739	773	746	749	763	753	749	715	735	758	711	746	715	781	689	753	750	774	679	734	730	772	728	715	709	722	731	729	694	715	743	737	748	813	727	773	786	755	704	732	735	693	706	748	781	725	803	762	745	739	735	784	751	741	749	779	742	773	766	745	755	763	764	745	718	716	718	728	716	731	772	760	678	738	706	742	777	735	728	760	743	765	786	715	734	780	741	750	738	781	747	725	773	767	779	757	712	786	709	814	749	739	770	759	720	773	734	760	759	722	765	781	757	747	752	719	709	727	792	726	745	747	727	773	786	753	763	779	739	753	755	763	767	760	727	777	783	749	723	720	733	727	767	693	755	752	762	749	755	774	780	728	826	790	723	699	783	731	763	744	769	767	782	741	770	753	719	760	708	725	787	811	759	808	740	663	736	770	775	728	789	707	748	768	730	749	780	788	778	796	716	751	696	701	747	763	782	734	787	758	737	734	763	734	753	715	724	742	771	758	758	759	757	730	740	746	778	769	791	778	713	724	722	728	700	754	718	708	761	744	785	755	768	731	748	665	765	698	758	715	747	745	772	734	726	755	732	796	709	800	738	732	703	758	741	746	762	720	742	768	771	756	778	756	752	761	712	747	717	730	749	740	727	747	735	801	745	752	752	743	674	786	755	772	787	721	737	776	776	722	737	752	783	755	754	745	682	730	735	711	768	785	772	746	739	731	761	752	747	756	775	759	719	708	715	727	749	760	714	704	751	734	748	710	752	749	710	770	764	672	762	785	736	729	733	762	728	756	788	719	675	685	738	753	733	772	757	755	740	752	752	742	750	753	722	808	819	817	759	744	749	748	737	763	740	758	789	730	790	759	797	781	702	707	757	715	718	766	706	775	749	692	792	749	730	762	736	729	788	712	736	735	730	747	763	754	733	744	749	745	753	770	741	723	779	724	699	724	720	774	767	749	723	767	746	740	689	739	801	709	743	769	710	764	774	741	785	767	725	730	746	727	772	733	761	718	711	777	736	745	730	766	720	722	689	785	702	724	753	746	759	736	741	784	720	783	722	767	724	707	775	727	759	737	772	735	723	792	765	713	744	736	779	768	736	765	766	718	771	725	744	719	739	704	773	731	735	755	765	717	744	712	724	754	693	759	722	720	727	703	783	701	738	766	763	710	742	724	770	738	721	793	741	768	761	731	683	738	775	740	718	758	737	732	738	780	784	756	756	763	820	785	736	690	741	744	759	732	824	749	739	771	758	715	732	752	755	731	758	708	727	743	740	759	783	760	806	749	765	732	740	766	754	759	744	739	740	767	740	687	705	739	760	749	733	715	741	751	767	714	722	720	743	723	707	729	721	745	710	706	743	845	706	702	747	766	732	777	766	721	670	738	771	720	796	781	776	776	720	720	748	717	734	743	759	752	742	762	755	732	697	750	733	765	761	752	746	788	766	708	762	758	759	719	755	737	725	754	763	709	749	735	764	749	781	692	729	756	689	770	708	687	734	745	732	742	697	722	753	743	725	735	792	759	681	719	807	756	776	725	719	765	759	736	788	726	738	742	709	710	795	783	760	748	728	760	734	723	735	750	727	764	786	723	775	723	736	701	784	730	758	746	768	727	730	764	746	720	739	753	740	730	704	750	771	760	774	751	738	736	739	755	752	754	734	731	716	747	789	695	771	679	769	724	726	762	711	795	706	688	711	748	732	781	716	731	706	782	762	764	751	745	746	788	728	741	751	747	732	756	766	739	734	742	794	739	762	757	764	719	744	752	740	789	761	713	742	751	763	762	706	763	729	750	746	743	713	771	716	748	723	738	736	755	753	733	762	770	727	719	745	733	762	766	766	767	774	733	725	748	726	736	718	759	742	737	794	744	742	779	779	739	750	725	743	683	734	701	713	734	703	724	729	768	727	766	743	731	753	768	810	797	720	777	722	712	749	784	737	756	708	741	760	745	732	770	754	773	734	753	711	747	728	742	731	707	737	734	723	793	742	745	759	737	768	739	698	793	728	754	686	746	725	748	769	727	708	748	705	712	732	750	765	722	741	725	822	732	754	749	753	704	782	744	755	786	729	813	745	725	703	775	710	773	782	777	757	723	763	753	749	795	738	763	761	741	774	711	741	728	785	722	758	760	728	726	752	705	751	707	781	749	737	730	743	763	756	744	695	786	793	747	699	808	733	781	745	745
38692	16789	8433	3719	1232	868	691	555	474	493	421	421	376	335	336	314	339	315	306	270	292	291	276	263	301	319	294	265	290	279	307	270	281	276	273	280	261	249	268	251	252	223	256	279	254	253	273	235	287	285	264	277	253	279	256	251	258	269	224	261	253	267	215	239	253	238	260	272	248	260	269	299	243	246	222	261	293	240	255	268	249	258	256	251	264	242	262	249	279	247	250	286	295	266	244	285	237	250	254	256	243	257	213	260	254	265	263	270	259	250	252	280	249	259	272	251	274	254	297	240	296	253	236	235	244	272	263	209	262	245	252	267	231	228	240	242	245	273	261	274	251	252	294	250	280	254	252	263	235	252	275	244	263	260	259	254	257	260	255	277	258	248	265	250	236	244	239	263	260	281	236	247	281	274	252	234	225	277	245	241	274	270	242	257	268	272	243	204	275	258	261	258	258	270	240	237	265	258	277	266	252	235	259	256	267	231	271	263	261	265	255	239	258	244	242	264	242	227	253	269	252	250	241	265	256	261	244	235	238	248	247	232	231	247	284	256	265	263	276	264	247	267	236	242	247	255	263	243	280	274	270	267	260	249	252	264	262	253	259	273	257	267	312	263	255	266	243	263	242	263	232	241	234	269	250	256	258	262	256	232	242	242	268	235	267	259	248	238	219	247	261	261	236	261	244	275	249	235	267	260	259	250	267	259	269	265	281	283	257	248	284	242	260	269	252	257	255	251	265	272	277	276	229	260	279	230	260	252	240	256	231	223	275	243	264	274	255	269	263	259	260	248	272	238	223	228	229	246	275	252	237	253	241	252	237	275	252	254	250	230	245	284	253	256	267	245	227	272	264	272	249	259	231	262	257	251	269	262	279	245	276	241	283	273	279	281	226	269	269	281	258	263	271	250	220	261	254	258	263	252	270	255	240	291	234	262	253	274	249	267	256	260	248	255	284	257	243	253	242	254	266	278	251	258	258	248	277	274	250	238	247	254	226	247	294	280	232	263	279	255	284	263	230	280	281	282	228	270	218	242	256	256	284	273	222	268	240	247	274	256	261	231	249	269	247	270	257	290	261	233	268	223	243	256	248	254	251	257	238	263	258	269	243	282	260	238	251	303	240	256	251	259	242	250	277	241	245	238	238	275	247	237	289	249	271	252	249	259	266	254	273	245	255	240	258	249	252	257	271	260	239	267	232	253	253	274	256	230	254	253	251	240	266	263	271	252	235	252	272	288	283	273	273	272	277	249	254	266	246	289	268	258	269	253	274	236	256	254	252	265	285	222	266	274	248	258	255	271	249	221	264	269	235	256	250	284	278	260	249	263	262	256	262	261	244	291	284	232	249	263	258	224	262	272	228	281	254	264	241	256	247	251	263	282	233	237	233	244	260	256	265	249	258	244	259	263	253	261	243	250	242	268	253	276	263	266	250	256	230	257	222	252	275	264	270	259	291	249	270	238	248	250	257	213	260	234	270	281	232	262	239	264	257	289	269	258	255	228	254	251	253	245	266	243	274	237	240	251	275	257	285	250	224	235	257	222	291	264	282	259	255	250	264	262	261	272	282	258	247	268	249	232	227	260	253	231	227	269	258	275	277	281	271	251	286	229	260	261	291	254	259	244	298	275	272	284	238	246	249	245	257	249	269	266	245	244	275	242	277	243	255	283	258	250	240	232	264	259	255	253	244	257	259	233	235	248	266	265	278	233	248	291	243	253	267	291	262	272	268	270	257	264	265	255	240	262	236	243	249	209	268	275	233	247	260	279	237	262	260	265	232	257	254	275	268	272	265	268	229	255	244	260	246	261	259	263	248	255	244	256	251	242	249	250	263	245	261	278	236	240	254	262	228	248	264	230	257	276	267	309	258	281	273	268	228	243	265	259	244	261	255	270	273	249	248	264	256	288	258	283	271	227	257	253	258	253	251	225	273	262	246	241	265	269	266	263	262	255	236	230	250	246	240	253	246	248	262	256	262	243	261	278	259	251	245	247	285	248	256	258	254	273	274	289	252	256	252	234	267	253	253	253	240	259	232	256	253	223	242	261	265	242	256	243	235	272	248	251	252	248	231	276	243	239	243	258	258	239	240	231	241	250	251	257	242	279	267	272	243	256	247	262	258	236	274	301	270	265	272	276	266	254	245	257	272	249	260	257	257	279	252	233	276	273	271	239	269	235	252	268	257	235	237	245	245	261	258	241	237	269	253	256	251	253	244	270	250	295	252	259	261	249	275	280	260	250	251	258	242	252	269	265	261	251	265	217	257	249	244	259	243	251	248	238	266	257	263	245	250	289	249	269	264	235	246	254	254	217	222	270	248	248	276	270	248	263	272	259	230	272	277	256	276	262	250	246	253	243	225	239	255	275	248	257	261	248	257	253	278	248	251	216	241	238	253	254	269	267	250	244	282	283	257	274	242	231	274	255	230	245	276	265	242	257	247	267	276	243	258	232	272	246	231	252	265	275	248	268	252	280	262	232	266	263	271	256	264	235	237	259	255	273	251	271	252	241	270	278	282	259	246	249	256	246	232	217	260	267	241	276	265	271	230	263	269	239	267	228	258	240	248	271	265	242	241	258	220	278	238	252	252	257	290	235	257	243	251	252	244	258	273	253	276	237	260	272	278	236	247	246	272	259	269	237	275	251	303	263	232	254	248	265	218	269	233	269	251	263	240	296	286	263	289	250	247	239	214	254	275	250	248	277	235	238	253	246	263	250	241	260	275	270	258	276	273	264	256	265	243	239	267	266	247	242	252	272	284	258	253	263	283	263	283	248	258	284	269	232	261	231	254	273	248	278	239	270	277	262	247	273	252	265	256	284	267	218	243	259	272	264	236	268	231	244	257	284	258	261	221	245	274	217	260	232	265	265	299	263	273	282	236	252	230	255	250	257	297	241	258	252	241	259	274	270	264	280	279	283	235	243	256	223	271	292	287	227	259	229	262	236	265	239	268	256	236	266	230	272	252	269	249	252	247	265	265	262	229	274	280	239	257	243	238	245	247	260	266	245	253	267	267	237	241	263	260	257	271	277	251	252	227	245	244	258	255	251	260	267	233	285	258	225	230	254	289	271	293	262	283	269	244	267	262	274	262	264	257	240	287	286	254	254	238	252	258	225	274	275	264	224	246	224	270	267	262	265	271	258	223	257	270	247	286	275	251	258	243	284	254	257	243	255	253	242	251	248	242	267	236	249	249	268	267	236	275	243	253	271	259	277	256	219	258	263	280	228	235	302	279	236	262	259	244	236	250	268	278	257	225	229	262	298	265	274	256	279	289	271	260	261	296	256	282	251	270	243	248	229	245	284	252	266	247	261	263	267	224	249	260	244	265	255	250	256	280	265	256	258	259	257	243	264	235	259	251	264	274	243	239	260	231	244	262	246	253	278	238	264	231	255	279	268	269	245	281	255	257	245	269	239	268	256	264	271	241	254	263	282	254	232	253	258	275	257	267	249	253	232	234	249	261	233	277	283	253	250
21471	7141	13469	5629	4705	3871	3144	2639	2233	2061	1717	1550	1478	1360	1253	1220	1096	1084	1062	1044	1007	965	912	920	896	852	825	809	828	818	855	744	737	764	733	796	767	754	744	745	689	747	733	738	700	714	730	702	699	700	652	715	705	727	648	690	712	670	713	720	675	696	656	716	644	638	675	687	667	699	676	714	683	692	658	684	666	649	683	642	658	645	676	682	638	692	722	691	667	689	629	642	672	668	679	697	656	643	652	639	660	599	669	703	689	584	627	635	656	726	673	666	663	623	674	644	634	641	660	622	660	637	673	653	673	658	675	642	662	690	642	692	658	615	661	601	652	636	657	678	697	605	618	607	662	661	640	678	622	641	635	637	638	660	656	638	676	687	685	657	648	676	665	689	673	665	676	688	690	644	685	664	657	664	662	649	686	651	670	677	661	589	654	666	629	646	670	681	691	636	686	645	650	652	636	678	693	680	670	611	636	687	702	636	603	624	666	665	659	627	671	643	655	660	659	626	651	649	617	651	645	638	646	644	644	643	632	656	646	664	660	643	682	679	686	671	686	661	665	682	624	637	655	635	634	648	724	634	617	664	633	678	673	639	615	613	664	698	667	635	662	648	678	613	672	669	667	662	624	605	663	621	654	651	658	624	638	658	648	645	675	680	681	689	692	689	648	680	646	587	657	652	747	649	657	652	666	639	662	657	683	648	697	681	658	611	649	639	639	638	638	631	673	677	672	659	624	657	656	661	657	659	619	634	670	685	682	622	669	620	651	667	587	673	647	650	624	703	692	661	612	661	623	659	625	616	632	652	659	638	641	661	627	641	657	661	639	709	651	681	634	619	694	628	661	637	618	686	620	663	647	623	652	658	703	656	669	647	686	680	659	667	641	708	641	693	673	687	682	657	658	669	608	654	661	677	651	631	628	689	683	630	613	613	660	616	623	621	676	643	677	665	610	685	671	635	660	691	642	634	665	625	660	633	688	676	671	644	659	661	647	674	651	665	647	679	639	711	636	681	650	611	671	643	633	702	638	702	703	650	694	630	663	613	646	644	682	689	626	652	648	661	623	584	712	630	620	642	642	682	659	613	618	629	718	641	689	676	631	666	641	670	648	678	586	670	587	648	664	692	634	663	622	661	658	684	640	631	670	657	700	664	621	682	653	641	630	601	655	664	667	653	690	624	673	670	651	641	630	699	667	672	634	655	648	613	684	646	640	679	689	673	665	654	642	580	620	667	675	637	635	706	647	650	681	653	646	669	627	612	655	643	660	627	697	640	656	649	633	627	625	641	635	681	637	718	651	658	646	638	631	698	637	647	600	614	635	615	608	664	697	654	653	665	687	642	622	661	676	640	592	650	657	674	665	616	665	607	630	597	663	670	660	621	677	679	621	642	657	638	669	631	677	693	648	621	723	698	615	648	675	677	671	664	690	701	646	662	648	676	630	711	689	655	669	630	657	624	663	631	672	620	692	636	608	641	676	638	670	638	614	686	638	669	712	676	651	637	610	648	665	671	639	641	675	676	642	613	671	691	652	638	665	659	658	663	670	611	669	646	629	639	662	698	678	649	675	665	645	631	640	690	660	627	661	677	637	650	638	671	624	668	635	662	635	620	655	643	671	650	688	670	660	625	673	684	606	649	660	677	667	644	621	634	622	653	672	611	663	630	654	579	626	654	625	632	694	659	628	641	668	639	652	585	670	648	626	642	632	661	620	627	651	607	650	632	695	674	679	639	647	648	612	639	662	652	598	619	656	721	669	637	685	661	652	687	637	700	637	667	596	666	614	655	626	685	642	674	655	625	681	682	638	648	646	658	588	664	602	683	658	642	666	657	634	649	612	663	620	655	682	683	677	695	643	642	672	623	608	671	647	674	659	615	633	642	645	662	655	704	675	640	628	655	665	662	681	619	641	657	678	637	695	648	632	670	691	673	665	698	656	667	671	673	646	639	661	656	696	677	670	615	599	673	658	696	682	673	623	659	639	689	686	714	653	614	638	619	631	682	636	625	664	657	652	556	625	637	648	623	650	650	646	647	636	634	667	640	683	625	641	656	635	646	670	639	679	699	668	647	625	637	685	667	631	596	623	663	606	631	663	670	680	678	645	684	679	638	644	658	639	629	681	659	638	691	666	645	648	651	683	674	658	629	661	628	682	683	689	682	674	663	665	648	630	665	692	653	624	652	694	643	641	661	681	630	608	654	620	634	689	628	645	595	656	688	642	651	662	676	702	640	651	657	658	669	636	637	657	620	618	658	633	619	640	676	670	646	652	604	635	632	667	652	647	690	687	699	640	681	634	659	645	634	653	653	645	660	620	685	627	624	715	619	637	611	668	665	683	669	655	645	686	668	666	628	623	628	685	665	645	652	673	709	624	635	621	699	619	653	617	664	653	638	627	637	681	686	674	602	669	649	651	646	642	631	697	686	641	665	625	706	674	684	674	616	636	658	671	650	655	642	644	642	649	691	666	690	652	668	675	666	667	590	617	641	668	659	655	658	618	663	627	627	615	629	681	670	647	660	653	605	616	652	630	664	660	662	618	650	642	647	637	642	629	669	628	633	620	674	671	635	681	650	664	597	649	636	672	675	641	658	681	644	629	645	620	662	649	634	665	666	664	675	666	690	658	646	672	661	626	647	664	640	667	709	629	635	658	659	657	698	601	668	676	651	680	628	641	631	665	658	637	666	671	634	654	668	672	699	627	645	687	681	627	625	638	653	664	680	614	645	667	650	661	628	626	693	676	661	635	614	673	637	679	694	653	615	651	673	645	641	628	628	642	656	642	666	645	666	636	660	657	646	622	664	694	628	658	651	718	638	646	624	640	693	639	621	651	598	680	655	680	649	676	661	698	610	647	649	650	660	693	636	620	638	659	662	660	664	606	589	646	647	674	670	660	629	649	667	631	700	652	646	664	684	627	644	643	639	676	643	677	658	668	639	611	678	657	652	664	620	670	606	685	660	618	677	596	643	669	629	586	609	656	635	662	680	639	648	646	651	702	663	692	635	627	673	642	617	640	653	670	627	626	599	651	643	681	637	581	641	641	654	624	694	658	669	631	650	698	663	641	657	673	682	676	695	663	657	634	645	623	651	650	646	666	671	682	631	643	671	620	660	646	622	652	620	650	658	664	664	636	691	617	636	694	628	657	595	633	676	693	624	636	667	647	679	598	648	689	653	608	671	675	640	638	721	665	642	657	703	641	673	679	648	640	680	684	644	639	674	662	652	654	637	683	627	684	660	613	612	668	647	676	619	656	673	698	637	635	690	682	657	644	623	620	641	645	634	683	666	652	661	683	602	674	646	627	632	685	622	693	658	679	677	694	641	722	656	669	642	630	625	661	608	632	650	634	718	618	665	658	650	680	653	627	653	704	665	652	645	680	640	644	648	632	655	634	611	633	674	668	639	688	619	626	687	638	644	647	639	695	634	684	640	616	665	702	637	639	653	650	684	589	676	646	681	611	687	669	648	657	679	689	699
2990	310	281	182	167	162	145	139	156	164	148	149	146	160	163	174	141	145	139	177	157	162	143	170	151	156	158	137	137	153	153	145	142	145	157	153	145	159	169	142	157	142	162	129	140	141	151	147	164	164	183	139	144	167	159	133	146	150	131	124	160	134	145	153	149	156	181	142	142	139	156	140	165	159	129	156	143	151	152	156	131	165	127	142	139	173	172	140	155	168	160	161	148	142	138	135	153	160	159	142	165	147	138	160	163	135	136	167	151	169	153	157	152	150	122	128	158	143	164	150	136	146	153	144	141	167	145	143	122	120	144	149	152	157	147	153	165	159	128	136	129	161	146	138	138	144	178	172	145	129	167	155	157	148	135	143	156	153	137	139	143	141	149	135	161	153	145	130	148	154	118	131	149	161	152	158	143	143	162	148	178	161	153	148	153	140	174	132	150	153	139	165	157	149	143	135	161	150	178	146	145	150	155	165	140	172	151	144	188	144	150	150	164	155	133	135	148	158	150	135	166	130	159	143	144	139	167	140	156	163	153	134	152	130	137	164	159	148	147	134	139	161	150	156	151	146	135	144	142	167	164	149	153	173	149	160	135	139	164	151	160	141	125	151	177	164	151	135	146	144	143	137	127	154	140	158	147	141	173	154	141	154	145	144	144	139	164	146	168	159	140	132	158	155	135	128	124	135	131	133	150	138	129	145	142	130	144	157	169	170	151	158	143	138	154	138	149	141	152	147	165	145	141	153	127	152	146	146	136	164	162	155	157	144	176	147	145	150	145	150	137	147	134	181	137	138	159	160	142	154	150	150	152	137	146	144	158	153	149	174	132	105	156	139	175	142	157	124	141	155	157	152	145	170	159	145	143	161	152	181	176	133	135	131	144	136	144	158	171	153	146	142	157	143	151	181	149	159	142	139	150	136	158	137	168	152	148	139	119	137	153	150	129	158	162	134	149	162	147	148	176	137	161	144	147	154	119	152	140	148	156	146	147	165	135	140	150	156	151	150	150	143	150	148	137	141	139	150	133	148	161	143	150	164	165	121	127	149	145	147	158	156	141	148	140	139	160	154	195	142	136	146	138	146	151	120	128	137	143	151	151	150	139	150	158	146	137	134	151	146	115	127	150	157	142	170	144	154	163	170	135	148	137	141	155	145	167	146	164	138	159	161	129	149	145	163	132	155	173	156	145	125	143	158	157	171	160	174	136	141	171	155	169	152	164	157	149	145	164	128	136	152	158	158	140	128	155	140	165	154	147	126	140	152	166	147	163	169	157	144	145	162	146	149	150	144	156	154	132	142	147	118	137	148	138	145	144	136	143	150	171	146	145	151	139	131	148	162	159	174	156	156	165	155	135	141	150	150	157	155	153	143	154	142	154	151	140	159	141	145	148	160	160	134	144	146	164	123	140	145	153	162	171	158	137	151	138	135	141	142	153	139	144	163	136	170	159	159	154	164	162	179	164	157	155	155	169	144	165	179	138	162	150	137	182	137	159	135	148	142	165	135	163	156	141	130	150	157	152	140	146	142	187	138	152	164	138	147	170	169	142	148	134	133	171	166	109	137	145	127	155	149	162	131	151	146	114	141	151	136	147	165	152	184	150	136	143	143	155	143	174	143	154	154	167	149	136	155	144	133	158	127	147	142	136	144	159	168	146	171	153	150	149	157	142	176	148	133	151	150	142	150	148	147	156	151	148	145	155	146	153	145	131	150	139	145	125	152	141	171	151	140	139	182	140	148	153	127	132	121	158	133	145	161	137	147	157	135	132	168	144	142	145	132	146	131	144	154	162	149	168	134	158	123	168	150	147	164	153	154	147	166	141	157	157	138	136	147	165	154	119	137	135	142	142	138	164	134	159	142	157	145	168	143	134	153	156	148	141	140	144	148	132	146	147	174	154	147	139	153	142	144	156	156	157	156	158	152	141	145	131	159	147	147	131	143	152	137	153	160	167	141	160	147	153	152	160	180	149	147	163	163	153	137	168	154	130	151	134	138	135	151	157	139	146	176	158	143	164	132	147	136	150	160	144	147	140	166	148	164	149	147	146	149	146	155	149	146	147	142	151	148	137	151	150	145	160	149	173	146	150	132	135	156	146	129	156	124	148	171	155	124	135	144	150	146	136	157	144	141	163	147	139	149	137	162	154	154	149	140	138	135	161	162	168	150	146	140	150	157	153	151	140	143	156	165	139	148	144	168	140	160	142	163	158	158	145	168	158	147	157	136	150	148	169	154	145	128	152	131	137	148	136	137	142	126	140	144	144	137	147	156	162	157	146	147	142	145	150	159	170	128	131	182	137	174	133	123	132	156	153	124	129	156	133	146	167	153	152	137	131	131	150	126	133	161	142	169	142	121	155	151	151	159	150	149	141	127	158	151	159	152	146	162	140	155	137	147	163	136	169	137	140	142	132	174	137	151	135	152	152	139	153	158	141	163	164	170	153	166	144	148	159	144	157	160	156	137	135	136	160	150	168	152	147	141	145	136	154	176	144	168	145	151	181	116	156	141	153	150	139	136	151	139	141	153	132	165	153	177	154	122	141	141	139	128	134	134	154	136	154	125	155	140	139	144	151	151	152	147	160	158	154	143	148	142	138	145	139	142	146	146	148	155	149	143	131	140	151	164	149	148	182	143	158	159	156	154	147	157	154	173	141	139	142	155	155	150	195	149	153	130	156	157	156	165	144	149	137	136	126	136	135	156	127	163	142	138	156	135	160	155	152	145	134	169	124	157	148	142	164	147	158	149	161	136	146	159	177	150	133	122	167	163	155	152	128	161	150	158	145	139	158	159	146	144	175	136	166	155	133	157	134	162	155	134	136	155	155	149	143	150	160	158	141	129	166	147	169	150	145	133	167	137	146	149	124	148	141	126	174	146	154	156	145	134	170	141	141	159	159	141	133	162	170	155	147	138	142	145	153	146	166	127	158	157	130	138	132	156	157	137	156	167	161	141	148	165	148	161	144	140	143	130	142	157	141	148	148	163	114	165	143	143	151	152	134	160	146	130	165	160	145	138	152	133	130	158	139	138	159	152	142	138	150	165	146	184	164	140	151	152	123	139	146	139	154	155	144	146	160	151	144	143	135	153	170	145	145	158	162	154	138	136	128	155	150	137	172	169	140	137	166	146	163	153	167	168	172	162	151	153	156	179	149	141	142	128	128	150	175	175	151	145	141	156	148	145	131	149	141	159	160	140	166	155	156	130	134	142	155	160	136	142	150	136	143	140	152	139	153	154	139	150	125	151	140	151	154	143	165	183	165	155	125	152	144	145	147	138	121	158	138	155	156	156	160	143	138	148	159	153	139	171	159	159	138	150	172	137	139	153	157	127	144	151	131	148	160	123	145	155	150	141	151	163	145	134	139	156	155	170	151	127	153	137	135	129	139	157	156	142	164	151	162	158	149	148	152	140	145	158	144	157	136	159	160	154	176	157	172	151	150	179	135	162	151	145	163	137	127	153	151	124	146	143
3017	674	850	559	543	512	532	480	461	451	461	453	453	446	447	440	439	430	479	462	398	458	457	429	458	466	452	487	407	452	438	435	422	452	428	422	452	428	472	456	414	449	431	458	419	469	450	436	448	444	445	429	427	435	402	459	440	425	453	403	442	434	428	418	427	444	407	429	458	464	496	418	433	470	440	443	403	456	462	460	440	446	428	415	443	445	449	436	430	450	441	432	448	452	462	429	428	408	426	428	454	474	432	418	445	453	438	449	457	459	441	439	460	476	418	423	462	440	492	443	426	475	405	453	433	445	442	424	423	437	446	436	482	453	402	446	455	475	426	431	433	424	422	426	452	483	429	430	452	467	397	434	457	437	407	440	443	451	432	404	445	448	417	406	446	420	427	439	387	475	424	397	443	409	453	441	485	447	435	423	452	415	447	453	440	435	444	450	466	428	407	406	456	433	431	463	472	450	438	451	428	462	435	452	427	440	435	425	428	407	468	414	451	398	430	494	419	439	428	456	448	448	420	471	475	423	442	445	415	454	456	422	411	408	445	404	414	456	450	414	455	476	437	489	426	412	433	490	448	432	464	456	431	441	411	407	471	432	481	441	440	390	434	480	428	435	436	436	431	471	444	440	442	428	413	396	437	442	435	438	414	430	427	439	452	459	459	445	425	454	445	443	424	434	455	410	393	411	469	426	439	424	425	421	448	458	449	414	416	421	431	429	431	432	448	392	428	446	406	438	456	440	437	419	432	430	440	443	483	442	469	404	469	483	419	449	440	419	456	414	439	444	440	442	453	443	427	447	421	439	439	438	457	466	401	447	430	436	458	411	426	451	404	438	452	464	479	441	459	449	461	354	439	437	498	417	448	431	451	431	440	424	457	445	448	444	434	438	441	424	422	468	441	443	453	458	436	459	431	440	475	439	423	423	414	456	449	435	434	435	395	412	451	449	439	422	439	464	430	449	428	466	457	424	479	437	408	434	432	408	461	460	456	471	435	422	424	427	453	406	451	438	445	431	398	407	448	451	442	455	464	441	413	406	469	467	406	441	431	482	429	471	424	431	502	454	442	421	459	433	431	454	418	416	437	443	443	410	408	432	451	429	443	414	433	463	411	455	458	439	452	459	408	471	448	453	461	410	438	422	428	449	427	406	430	450	421	414	474	452	445	442	476	471	449	448	458	455	445	435	407	420	441	445	412	436	424	465	455	462	407	442	463	437	416	478	462	457	441	453	424	440	437	407	457	452	492	449	405	430	405	495	437	420	407	447	420	482	459	436	445	465	434	407	435	419	455	419	434	446	454	431	445	439	479	439	423	449	412	455	448	437	442	413	430	430	458	423	445	392	429	450	441	467	449	440	452	445	436	470	455	452	434	420	459	435	436	437	413	433	470	420	424	421	447	409	443	458	430	459	426	478	426	446	476	443	436	448	441	469	443	474	423	441	474	482	445	439	432	450	437	419	481	431	449	455	429	437	479	480	447	434	467	440	466	465	425	439	444	441	444	435	408	418	420	449	429	465	443	432	440	397	426	415	440	440	461	436	413	457	447	445	435	425	448	475	444	454	439	429	439	449	434	451	463	437	431	462	432	427	401	421	430	456	469	437	464	424	451	420	456	426	415	479	441	457	460	446	445	449	472	413	445	441	436	441	470	452	412	442	438	417	458	423	478	412	456	473	458	406	411	453	457	418	441	404	445	459	427	487	430	469	439	441	451	437	488	452	414	440	435	425	451	456	436	458	462	400	423	437	411	449	435	432	429	461	419	430	466	407	425	438	436	414	445	431	442	453	420	428	459	445	452	430	434	421	430	423	429	438	405	426	446	444	447	448	450	420	443	463	441	451	475	463	384	413	370	404	418	423	476	463	448	410	458	433	439	455	445	432	449	444	468	446	477	423	435	398	451	462	471	426	406	430	483	455	427	424	414	442	420	465	448	410	419	403	426	431	415	443	434	437	475	432	438	435	415	424	447	445	452	399	424	429	394	450	456	484	427	472	426	453	431	427	486	452	418	445	403	412	430	474	457	480	437	428	444	436	450	440	437	451	425	450	388	451	476	488	445	446	478	421	434	456	417	457	452	426	456	422	498	450	483	404	439	465	429	454	382	437	419	436	412	427	446	420	394	411	455	414	442	445	434	475	417	420	433	442	429	416	422	431	458	411	414	445	445	425	427	430	435	439	427	429	454	456	431	430	425	419	435	425	419	465	440	433	432	452	431	431	454	463	468	470	452	431	404	417	452	450	453	408	409	434	469	450	424	425	464	474	427	456	437	429	452	426	450	428	433	439	457	431	449	440	410	426	424	491	447	391	473	475	456	433	471	450	423	467	443	441	405	463	438	403	412	428	447	456	462	414	433	435	417	411	488	455	453	428	454	416	439	475	451	434	444	509	452	421	436	446	431	447	465	406	483	430	411	420	425	443	452	437	461	432	433	438	428	450	431	463	453	470	461	438	465	430	442	442	436	436	437	468	428	437	415	420	417	400	444	409	447	438	444	402	440	426	450	460	439	445	426	429	427	447	424	450	427	432	463	403	403	431	457	454	447	443	448	440	445	451	416	435	474	430	410	449	451	445	425	432	440	447	425	403	474	445	461	457	473	435	419	449	439	437	453	449	429	431	438	459	439	434	426	479	481	437	455	423	446	490	471	454	453	468	440	441	434	422	438	439	439	431	465	428	446	415	411	453	456	444	465	419	446	436	429	442	425	453	430	455	452	466	431	453	463	445	419	428	444	426	401	430	455	422	430	434	427	457	434	422	446	396	439	447	431	439	390	425	407	442	443	413	474	430	440	438	449	433	438	444	442	466	400	445	418	399	454	439	423	456	453	472	428	417	458	421	448	438	459	433	414	446	415	415	462	431	444	429	445	457	462	457	461	424	490	445	437	425	419	454	455	418	430	479	478	446	416	438	421	445	416	497	466	448	446	433	444	458	437	422	444	413	442	442	442	443	404	481	464	457	413	438	467	441	462	446	463	430	438	450	464	432	397	423	470	465	447	446	478	451	448	438	444	451	453	382	429	426	444	419	433	471	444	428	474	459	453	466	404	445	438	439	433	434	443	434	400	438	444	457	409	413	408	406	425	450	409	472	452	457	434	422	505	447	439	444	445	433	429	450	472	456	469	444	433	440	448	433	443	456	469	436	435	478	445	411	437	417	476	417	467	422	447	411	466	434	468	448	453	423	445	416	416	413	443	433	459	428	423	466	457	406	478	437	437	449	429	408	483	457	425	410	437	396	461	425	414	445	476	498	425	415	398	429	437	464	403	432	476	444	427	442	430	457	408	423	442	438	401	452	411	437	393	419	465	436	460	422	431	494	445	429	464	432	447	433	454	430	475	430	453	454	436	439	456	442	462	441	465	455	411	451	471	412	429	404	474	450	452	412	418	412	424	420	393	415	438	415	461	406	421	429	455	428	443	389	431	457	431	418	460	457	456	489	422	413	426	461	436	446	448	454	451	454	447	429
24383	7003	4352	1520	681	619	512	441	407	387	360	350	365	309	306	312	327	339	305	251	323	317	316	299	299	310	332	315	282	303	263	324	297	311	336	287	306	301	315	289	301	285	302	298	288	255	286	275	267	312	296	304	289	288	298	276	286	297	308	247	285	276	286	306	278	280	317	277	280	288	299	290	295	259	297	262	245	260	307	295	262	296	277	277	277	290	251	301	292	244	305	298	284	279	313	267	290	286	289	279	297	292	279	277	283	278	285	330	286	282	312	257	278	280	260	282	282	301	280	262	281	261	299	298	316	265	281	250	283	261	259	294	279	278	301	297	293	307	282	292	256	303	310	239	289	281	275	257	279	303	309	251	269	301	299	300	256	276	269	272	291	274	307	287	310	258	282	251	295	288	310	266	249	333	265	306	287	263	292	326	287	282	290	265	299	287	284	287	293	290	281	301	267	273	293	306	257	285	256	264	300	305	269	276	291	294	304	283	270	288	312	267	286	315	291	294	322	304	295	293	315	278	295	276	303	272	288	297	323	280	302	309	271	296	299	294	281	253	302	281	305	280	280	274	258	280	308	295	295	282	284	275	274	255	289	281	283	298	246	265	290	296	285	284	280	283	298	259	283	319	269	309	273	312	262	284	295	258	286	282	292	274	284	270	282	290	270	314	284	278	280	296	286	262	267	292	264	292	248	316	297	298	289	290	321	296	294	291	267	244	264	295	272	291	300	295	296	264	270	264	278	290	274	289	302	282	288	291	280	286	273	274	301	292	277	302	309	276	274	262	264	277	311	269	276	270	284	271	304	268	284	271	300	272	332	285	273	302	284	289	286	298	291	313	292	281	291	267	293	296	300	293	283	313	285	297	296	282	273	290	290	283	269	280	272	251	283	275	266	295	286	277	298	303	285	256	273	295	277	295	281	271	274	306	284	296	280	263	285	296	271	269	268	286	303	281	317	268	282	274	284	293	272	274	293	250	288	272	297	291	308	266	290	311	292	285	260	278	278	269	275	274	277	282	308	320	318	265	301	288	275	281	288	308	292	273	284	268	278	293	327	303	279	272	300	302	245	282	265	281	278	256	300	296	287	269	264	306	308	284	287	321	278	286	290	279	305	277	291	284	313	291	303	264	265	279	295	304	320	278	280	281	310	304	279	280	310	275	276	288	289	257	279	307	288	284	264	297	265	292	304	275	265	267	280	289	267	292	308	279	282	309	279	310	303	295	280	293	247	305	295	275	295	261	317	316	268	283	281	275	283	281	265	313	252	251	271	270	328	298	259	301	291	293	256	312	273	319	271	284	278	288	269	294	311	279	284	294	294	263	295	304	278	309	253	285	271	312	294	307	299	285	305	295	310	270	314	278	306	298	332	293	255	288	281	269	266	315	301	265	263	294	297	268	304	287	268	308	313	279	281	297	299	274	319	264	282	270	271	287	265	282	287	297	293	307	303	283	297	297	264	268	289	308	323	277	297	332	319	278	277	296	303	258	262	257	263	246	289	297	320	277	298	296	290	295	281	276	287	281	282	275	285	312	252	276	243	258	274	271	283	276	298	270	288	253	271	301	279	318	270	285	277	257	272	284	286	299	265	297	264	284	312	281	304	288	260	257	309	277	326	317	289	274	257	306	294	249	276	311	279	278	278	268	288	276	285	285	271	254	290	307	296	306	270	313	289	269	319	291	289	295	263	293	299	289	301	276	299	274	284	318	264	316	284	303	275	280	291	261	270	301	317	306	291	298	300	265	299	277	266	265	299	253	297	288	282	280	287	291	285	284	277	259	246	266	264	297	316	295	266	270	276	284	268	274	289	250	248	283	314	298	274	296	278	290	276	270	285	287	270	272	285	281	275	293	287	253	261	277	288	275	315	269	321	274	270	282	296	295	293	279	285	284	261	305	280	273	299	284	284	257	294	265	246	279	301	273	298	288	293	295	285	285	290	258	274	302	284	248	288	281	303	268	270	277	298	283	297	295	275	264	272	275	306	290	266	277	302	275	288	282	283	313	273	302	301	289	308	265	279	307	299	356	272	305	304	285	296	305	305	267	289	303	282	284	289	311	266	279	292	273	283	287	296	288	290	316	294	263	244	299	251	291	277	293	273	297	288	279	303	306	270	255	285	271	290	288	283	320	278	286	266	285	312	296	261	284	282	269	285	295	294	316	279	328	295	311	253	283	291	287	299	295	308	271	296	300	285	289	287	266	277	279	258	280	275	288	280	288	266	279	257	295	283	305	289	280	275	294	265	263	277	286	250	283	291	288	293	279	303	252	266	284	312	285	315	255	285	276	272	265	281	269	288	299	264	279	322	278	310	281	268	256	312	293	304	296	277	267	288	276	288	283	266	295	277	290	301	299	295	280	253	250	296	263	264	300	316	280	288	289	284	310	300	292	278	309	297	279	295	305	274	267	285	266	280	294	280	287	266	291	338	286	267	278	312	273	294	279	312	282	267	275	294	294	285	302	288	307	263	266	299	285	281	298	282	279	290	296	272	287	253	306	282	272	279	283	262	308	261	288	280	289	274	271	289	260	276	302	298	273	259	295	260	317	308	301	316	262	266	317	311	294	295	273	285	268	282	291	273	280	309	279	302	288	301	299	289	274	288	316	264	278	275	252	296	284	274	277	310	265	303	291	278	264	300	280	278	288	270	260	298	317	294	269	287	309	290	282	317	262	281	306	309	278	280	320	294	288	291	318	283	259	289	318	304	273	293	265	281	310	299	285	265	313	262	285	254	280	316	297	293	281	265	286	289	278	273	280	278	289	286	280	284	276	288	299	278	294	295	273	280	279	240	290	275	286	299	297	295	309	262	269	308	291	306	288	281	293	295	287	291	305	266	300	303	290	278	268	275	298	296	273	305	309	288	292	265	274	273	262	295	271	276	277	280	290	261	294	304	287	268	288	299	288	308	286	273	257	292	297	290	299	299	252	287	304	299	292	248	302	248	274	288	311	280	272	283	259	290	304	316	294	279	314	267	284	270	283	321	279	304	306	277	311	292	281	296	292	250	250	264	263	304	293	299	315	296	246	284	271	284	268	280	281	300	288	254	277	283	281	305	293	282	306	285	272	255	284	309	291	311	284	279	297	275	239	298	308	257	341	290	275	316	249	286	265	272	276	301	295	259	291	263	268	269	278	285	290	275	291	296	279	298	290	279	310	296	293	272	266	289	280	300	304	310	298	307	246	292	286	265	267	290	269	269	261	297	315	282	305	303	277	285	283	298	288	292	276	301	296	292	325	288	283	280	285	258	286	290	253	300	282	306	294	316	305	296	297	255	258	254	291	329	294	303	306	282	279	296	288	272	293	304	287	278	268	299	324	289	257	258	292	299	272	325	306	277	276	282	244	298	305	283	275	271	253	272	292	299	265	288	298	260	267	310	300	296	287	290	276	265	283	273	286	297	283	298	307	302	301	268	250	290	303	324	283	269	276	280	231	253	271	266	303	297	305	283	280	296	295	270	276	273	299
13727	3754	9092	3334	2979	2370	2035	1747	1621	1409	1335	1216	1196	1104	1028	988	960	957	957	871	940	864	892	867	880	874	833	879	788	810	803	834	803	787	763	744	802	798	807	827	793	771	785	710	768	777	768	783	762	738	736	788	748	737	755	745	743	751	770	736	745	797	730	778	739	774	778	776	785	714	768	744	718	766	739	720	797	772	767	784	757	781	776	727	693	759	739	747	749	727	764	732	743	738	777	723	748	780	727	785	772	707	741	780	735	711	761	761	743	773	774	722	705	780	734	759	786	713	725	764	742	735	774	766	740	807	767	745	775	717	779	682	695	750	762	758	748	729	755	695	753	693	722	755	692	753	739	765	821	764	749	794	732	726	706	747	772	751	726	769	760	718	679	736	734	715	735	762	718	730	773	789	705	730	734	739	730	712	725	725	768	699	749	709	749	797	729	726	740	747	762	711	722	751	765	731	730	741	716	725	735	768	732	719	724	711	703	764	719	729	718	714	689	761	719	739	771	766	747	718	780	725	743	761	699	697	709	696	727	735	745	756	745	758	749	765	762	743	770	719	710	718	722	757	733	750	755	781	759	763	724	695	744	742	751	750	721	750	740	769	727	737	711	775	744	724	767	787	699	732	743	713	747	740	783	734	750	741	725	738	692	729	706	758	734	767	702	729	710	747	738	763	742	764	763	701	797	678	778	697	724	721	736	719	737	750	754	756	750	734	749	758	739	748	735	714	764	698	713	737	702	761	740	720	738	738	749	723	728	775	752	735	724	698	750	726	728	698	712	705	709	708	745	714	742	758	757	770	733	698	783	724	752	737	745	788	760	696	692	732	713	688	734	726	754	716	713	735	736	748	752	734	742	768	717	729	740	744	732	736	718	706	727	733	775	758	773	724	727	765	706	719	786	700	734	715	723	746	710	724	686	745	733	672	741	695	708	743	718	731	751	743	728	756	772	755	763	724	719	718	726	794	759	738	753	735	759	717	804	720	776	684	709	695	710	730	726	768	759	714	780	751	786	783	739	736	718	755	758	703	698	756	752	730	709	689	707	772	756	747	694	698	715	789	736	742	773	747	713	745	744	721	752	727	714	760	726	744	744	794	720	716	716	727	695	780	745	722	813	705	757	815	747	706	751	809	723	714	786	727	751	711	703	744	709	725	772	718	704	744	737	735	749	791	729	752	729	768	689	706	710	773	762	714	728	743	706	747	768	789	744	769	688	733	785	718	724	725	748	733	762	766	770	713	756	734	740	751	793	756	734	710	710	719	744	724	771	756	744	767	712	732	745	691	742	703	727	741	703	697	714	759	727	733	744	745	750	714	781	739	731	707	740	765	709	695	715	745	744	785	735	754	725	777	710	753	771	670	698	736	745	696	757	743	762	786	716	691	750	744	746	735	720	707	736	738	750	750	776	700	736	713	754	750	824	743	731	742	711	743	731	778	725	747	722	727	747	767	767	754	713	739	782	789	708	711	756	738	762	747	709	748	736	728	701	762	781	785	751	747	726	732	757	708	759	687	732	710	734	752	746	727	761	745	766	733	751	769	775	721	675	792	704	770	746	809	717	699	744	790	775	725	720	718	764	695	763	777	759	728	728	786	753	730	745	744	743	752	716	719	761	680	680	773	732	735	704	693	733	720	771	770	736	723	752	773	730	734	703	741	745	789	741	696	706	738	732	789	781	685	767	790	738	742	752	750	790	706	711	749	780	778	715	768	753	731	725	717	699	759	739	730	715	784	721	756	760	737	700	733	748	752	735	725	721	743	724	721	747	737	707	709	732	767	763	732	740	752	761	729	754	780	690	757	716	731	778	701	748	767	747	708	771	722	717	768	738	718	725	752	720	793	772	771	727	781	720	685	749	754	732	725	774	771	728	741	755	739	731	807	782	739	715	708	709	731	766	711	739	671	777	760	756	738	695	726	702	712	757	718	763	757	765	764	705	715	700	761	713	730	742	712	737	722	737	752	735	743	752	764	737	752	739	755	776	743	763	748	700	764	725	685	734	728	708	747	767	745	707	740	796	731	725	736	725	740	710	720	742	690	716	753	749	711	737	752	760	708	740	764	732	753	757	719	757	726	685	761	739	774	776	700	719	742	746	743	739	735	713	746	768	767	743	804	724	757	752	709	721	725	727	710	687	714	729	759	677	734	752	771	755	769	717	764	785	728	763	720	740	746	744	716	715	731	736	742	719	761	716	744	718	726	769	733	777	776	721	717	730	688	723	734	685	731	750	738	731	715	768	745	756	689	752	745	763	718	756	724	778	719	719	770	759	740	687	786	751	739	688	734	780	775	796	692	706	718	754	732	715	722	740	714	732	748	739	760	761	763	759	707	743	747	735	726	755	767	718	711	715	729	757	744	715	727	713	703	758	740	714	741	761	798	768	741	758	716	773	764	714	729	717	757	729	667	741	761	757	692	762	763	723	717	705	742	720	734	789	722	682	732	723	749	691	718	747	734	744	737	732	776	724	755	769	762	723	718	710	718	744	743	783	736	727	756	751	765	815	766	703	796	750	726	727	730	757	719	786	755	722	704	695	734	755	741	728	759	716	770	748	739	761	765	710	750	747	743	728	725	758	799	773	737	752	707	767	751	746	745	727	728	714	705	760	783	723	673	725	739	748	756	734	795	732	711	713	720	686	774	743	722	763	754	760	789	744	709	648	747	747	735	730	695	766	759	730	744	744	787	719	711	765	702	793	753	709	747	738	754	742	704	749	769	777	743	779	755	741	780	781	722	746	744	736	724	740	748	770	727	730	700	718	740	722	768	739	786	733	723	728	746	764	780	711	730	768	706	740	696	678	710	734	751	778	716	730	719	771	748	773	733	752	805	684	748	719	784	732	756	721	709	799	709	739	738	751	754	747	762	711	746	758	746	727	709	714	750	689	752	684	768	691	710	730	725	731	733	765	782	743	735	697	674	742	741	741	707	687	771	761	705	706	736	746	737	713	768	731	703	783	704	729	725	767	749	763	724	755	748	746	744	788	785	739	771	752	742	716	747	753	770	724	724	719	742	775	756	719	722	782	721	739	751	756	709	752	716	730	705	757	683	722	735	701	755	732	725	714	730	742	754	792	766	738	735	718	747	736	722	750	788	720	739	753	701	733	726	735	711	733	737	780	711	714	766	743	687	773	720	719	771	757	716	721	722	719	796	725	725	700	762	707	719	728	759	673	782	780	700	736	725	735	732	706	717	762	750	722	734	770	792	704	728	763	720	783	717	768	760	756	719	728	736	734	685	768	784	776	716	737	708	731	748	739	818	733	677	704	734	693	734	755	740	767	734	689	773	716	752	774	786	736	752	705	718	742	723	764	721	701	730	697	739	760	790	714	736	743	753	739	691	756	724	718	772	719	757	752	694	678	716	747	730	753	732	788	777	726	741	741	706	749	794	717	772	757	739	775	712	687	771	732	783	761	784	719	765	739	773	715	767	719	733	775	739	800	744	702	771	799	776	730	699	760	720	803	720
35599	14795	9470	3718	1230	874	679	563	548	436	371	350	406	361	319	319	338	264	298	303	288	287	265	261	268	278	256	278	274	262	261	284	275	246	273	252	287	242	281	271	268	260	284	284	259	263	257	268	239	248	250	249	258	238	234	263	255	247	236	263	225	268	254	226	265	289	247	243	260	264	244	230	235	275	276	252	261	252	258	256	242	266	273	257	257	256	265	266	256	251	238	246	238	254	252	224	251	264	258	269	266	251	264	232	261	247	263	256	254	226	237	234	225	276	240	236	268	252	256	253	251	256	249	273	249	228	270	254	219	261	262	251	272	219	247	253	264	247	253	288	282	258	256	262	244	287	293	241	255	272	238	266	259	218	228	238	244	239	253	260	240	246	264	280	259	245	257	230	238	235	213	273	239	213	212	272	245	238	236	249	227	254	251	255	244	270	243	269	252	253	272	246	258	267	271	248	264	270	243	278	269	254	252	264	224	246	276	252	262	239	267	278	237	247	253	242	255	245	239	287	268	253	261	248	255	234	229	255	275	279	249	272	260	267	278	270	243	263	238	268	229	267	232	257	267	301	255	243	267	236	248	258	233	255	248	250	263	241	254	265	236	216	266	244	274	257	239	233	252	228	248	264	286	266	263	269	264	252	245	253	257	266	267	256	212	257	268	230	248	245	217	263	260	251	251	239	280	266	268	263	251	259	258	271	285	269	227	270	248	244	261	253	253	254	258	252	269	264	266	243	263	283	242	276	263	243	244	254	245	254	298	241	262	270	262	238	276	241	265	275	224	271	265	265	265	258	250	267	275	275	221	244	254	285	242	261	240	239	267	231	241	247	217	275	266	277	247	248	248	240	239	241	250	277	259	265	235	280	239	250	236	244	261	254	248	270	235	238	252	239	257	271	236	242	247	262	273	224	251	241	255	251	231	287	253	242	253	226	250	266	256	248	267	252	249	254	269	244	240	244	245	301	247	253	237	258	263	235	217	239	262	273	250	286	249	253	285	245	272	240	233	237	249	239	231	250	246	235	264	284	265	237	225	245	249	289	239	237	245	280	278	248	256	274	257	245	243	242	282	274	255	275	261	282	245	241	271	234	251	214	251	262	227	229	264	225	266	243	255	279	278	216	254	259	236	269	238	241	237	231	233	227	228	227	243	302	261	267	254	259	252	246	236	267	238	238	238	262	273	244	271	257	259	269	224	251	264	237	274	255	272	241	242	250	246	247	272	230	243	224	237	236	264	237	264	283	227	270	262	256	268	221	246	270	213	240	254	218	246	243	246	274	228	229	279	251	262	252	230	262	299	260	255	254	248	257	254	264	261	251	257	270	258	253	274	230	268	247	234	259	249	230	238	246	261	257	242	257	238	248	261	262	264	250	248	222	255	263	241	243	248	288	267	230	259	227	264	256	226	241	243	258	273	282	240	254	261	266	265	220	232	259	225	256	252	248	271	252	245	240	260	274	249	249	231	238	257	276	244	249	254	264	240	277	231	229	263	220	269	259	242	265	257	237	240	247	261	268	282	249	230	264	276	245	248	278	252	272	242	242	278	280	235	265	245	252	223	244	251	248	262	241	245	258	258	254	236	237	268	266	243	280	245	253	245	244	238	270	250	250	254	266	259	231	251	257	246	251	260	252	274	229	263	239	259	261	232	285	221	229	234	251	256	229	279	222	269	247	268	253	234	241	238	278	257	261	249	257	227	245	249	245	260	263	249	252	241	267	255	236	254	270	271	254	237	261	246	224	282	246	249	249	251	223	255	259	260	272	258	256	227	263	256	244	247	225	242	235	288	253	257	269	237	241	237	258	240	262	240	242	247	269	257	270	277	243	250	267	256	252	256	266	245	260	277	252	229	279	251	229	257	245	259	251	236	245	268	276	251	250	238	258	270	245	239	264	256	273	263	256	237	285	270	232	244	246	252	259	255	235	266	252	262	243	234	280	260	262	261	243	267	260	234	264	236	261	248	264	277	287	259	249	248	237	252	254	260	234	259	253	247	262	265	256	249	303	251	245	274	266	250	273	266	235	251	233	258	248	258	226	270	270	251	243	273	245	264	300	263	275	263	266	242	273	234	278	251	235	244	241	257	255	256	267	250	224	257	219	239	223	270	226	228	258	257	260	249	247	268	242	235	236	243	272	236	248	257	272	232	275	250	240	275	224	243	257	263	262	252	247	272	249	238	253	266	272	239	249	239	238	227	234	243	246	244	244	241	255	246	256	254	271	251	254	249	252	277	235	242	259	248	259	250	262	249	267	276	265	221	244	247	253	252	240	263	254	255	230	254	278	247	238	237	270	259	258	249	246	267	279	247	244	237	263	274	258	253	231	268	258	258	246	247	252	260	271	266	252	261	265	235	276	272	241	245	265	266	241	247	262	241	266	251	254	272	240	233	236	241	241	251	255	229	257	280	244	255	262	244	265	254	233	250	254	242	256	242	232	246	241	289	262	257	246	227	254	258	268	251	218	270	229	269	245	272	241	245	245	230	263	256	260	250	244	243	241	256	265	247	231	264	249	264	202	263	255	249	266	290	253	253	246	260	256	242	255	258	239	261	254	234	282	294	253	257	265	247	242	232	240	263	231	239	281	257	208	229	275	262	275	231	246	254	259	242	217	238	228	233	261	275	274	277	219	281	245	248	243	263	243	239	232	263	254	285	232	213	274	252	306	245	226	240	244	255	252	243	237	241	231	228	252	272	252	242	253	273	275	262	263	247	265	237	300	250	256	221	251	221	267	243	277	252	253	269	240	245	265	256	251	235	238	230	268	257	276	229	247	238	286	226	246	242	237	258	260	258	248	250	239	236	266	260	239	242	244	270	268	227	237	230	250	225	259	301	253	237	240	251	248	251	248	263	249	278	274	239	230	253	268	256	266	216	283	266	233	284	252	232	272	257	249	283	255	257	257	249	265	256	209	209	251	266	233	253	236	236	262	267	253	253	246	232	242	266	261	242	237	257	234	247	254	241	267	260	260	243	225	228	222	269	247	266	252	256	272	231	290	217	234	255	249	243	261	241	213	285	266	238	250	262	266	251	263	240	244	263	266	248	254	235	279	242	254	228	234	254	259	233	274	258	273	244	260	245	261	243	249	254	209	255	273	242	252	243	257	223	232	252	245	260	266	236	254	260	251	262	262	280	240	278	241	237	234	285	254	230	238	277	260	259	276	243	229	266	253	244	256	253	269	295	230	253	234	255	250	254	241	265	229	252	262	244	267	243	242	223	238	252	240	265	250	242	248	219	236	225	253	257	271	212	240	269	225	266	272	259	256	243	265	253	253	241	249	252	253	258	245	257	255	249	266	218	247	277	268	233	257	258	248	282	278	255	282	228	224	248	254	284	252	244	260	258	247	217	262	252	240	254	228	220	268	240	252	243	286	317	257	255	255	234	228	275	265	272	226	235	258	271	275	262	216	277	252	247	237	273	260	255	240	258	233	254	206	246	274	250	277	226	239	258	271	245	228	254	220
19901	6492	13487	5578	4690	3745	3104	2613	2250	1928	1746	1559	1410	1336	1226	1202	1082	1066	1037	982	972	969	972	914	887	838	785	782	853	790	778	827	743	787	720	766	722	732	752	732	717	712	710	704	705	709	751	702	720	683	694	680	689	699	662	740	698	744	683	713	620	687	693	652	732	688	683	668	695	699	722	686	677	629	660	653	657	666	683	669	653	630	672	658	669	641	678	659	668	710	689	625	648	633	656	626	638	669	665	678	678	600	658	655	657	591	676	650	682	645	662	646	671	635	649	660	672	650	721	608	638	618	615	644	672	645	610	656	653	638	622	673	653	606	655	635	674	691	646	616	612	650	649	679	648	688	673	636	700	657	630	616	635	657	641	651	681	645	581	660	636	679	595	632	640	615	646	689	610	665	659	680	689	665	667	591	621	625	657	617	671	640	639	655	651	620	662	653	629	642	635	739	630	657	623	662	659	650	661	631	658	676	652	689	645	699	630	634	593	665	575	621	638	615	630	631	675	651	638	636	653	628	652	654	658	616	664	668	588	624	619	658	582	635	661	672	647	637	660	623	612	635	646	638	693	653	641	632	679	638	649	600	636	665	669	657	692	625	665	636	638	648	632	617	668	692	648	663	631	653	647	635	610	671	707	623	660	622	637	630	677	639	630	643	618	681	644	646	625	653	655	650	660	635	610	660	627	633	616	669	669	651	607	629	695	620	677	660	654	656	644	675	613	639	640	647	671	611	620	620	619	637	647	654	651	678	605	700	653	627	616	649	619	649	648	629	680	651	639	629	683	656	598	600	668	650	654	610	653	690	580	603	680	653	676	665	635	651	655	645	652	621	685	639	656	636	615	621	643	696	659	686	686	676	650	614	700	649	653	663	623	666	688	687	616	642	615	647	663	682	643	647	659	647	658	614	647	640	659	667	654	635	670	628	626	633	625	639	624	643	621	665	637	607	636	625	608	618	679	673	644	634	645	696	643	673	682	648	641	682	625	616	641	644	620	659	698	676	666	619	669	677	626	665	696	638	662	630	669	637	637	644	636	616	573	625	656	674	630	632	608	593	644	621	661	641	668	647	675	631	655	624	694	638	640	634	625	602	627	615	628	622	644	630	675	634	615	622	629	620	642	579	649	658	570	670	572	659	632	667	690	623	614	630	676	681	663	642	660	655	686	641	666	667	650	638	644	644	656	644	666	630	644	654	642	642	641	636	660	623	656	632	632	659	660	643	654	673	668	628	584	679	642	617	687	663	626	625	698	655	634	620	723	592	590	615	667	622	646	584	693	613	654	602	666	660	674	592	646	656	654	644	679	653	642	629	615	661	631	656	663	635	671	660	631	638	622	652	666	611	645	596	652	666	662	662	650	640	639	626	671	684	655	646	628	647	653	663	656	699	675	633	629	641	656	640	658	658	660	640	671	636	642	664	717	654	682	640	693	616	656	660	622	623	630	631	678	647	643	619	625	719	572	652	658	602	681	647	705	671	652	659	623	705	639	642	655	631	657	611	633	650	658	647	635	646	588	660	663	611	631	589	658	659	687	660	613	689	618	679	651	606	640	665	650	641	634	597	611	664	636	660	649	637	617	605	643	695	658	645	639	675	608	667	657	625	642	658	623	647	667	599	633	621	616	656	625	627	631	661	639	631	710	664	616	641	678	677	638	676	638	651	706	628	632	678	616	640	643	632	653	644	592	638	656	624	614	642	597	635	681	631	663	621	674	666	655	705	679	638	658	613	655	641	635	621	631	647	624	639	642	647	661	660	623	679	644	641	675	635	652	639	630	620	681	696	592	650	631	672	637	624	672	665	624	656	677	640	629	614	640	658	663	644	657	637	656	612	634	678	650	654	648	628	642	641	634	625	662	677	640	619	671	632	653	602	648	628	613	635	633	643	626	626	610	659	687	642	663	657	633	639	594	637	673	631	611	605	694	630	709	696	625	674	679	697	639	676	608	648	662	650	616	681	709	658	627	697	653	680	682	695	661	627	630	638	654	621	620	613	671	700	619	638	618	627	659	637	609	650	638	637	667	622	632	678	614	638	647	664	654	669	627	644	672	662	643	629	630	642	656	611	633	647	631	637	693	670	612	638	653	623	659	630	582	630	618	673	649	671	624	669	645	636	677	663	682	660	660	657	684	622	650	651	596	665	656	680	610	682	655	637	644	653	637	636	670	615	629	650	662	681	631	648	644	657	642	648	643	688	662	661	647	640	673	616	666	689	678	673	676	611	642	638	637	641	682	683	611	667	649	597	649	629	607	638	638	665	654	620	646	639	645	633	649	654	628	685	665	667	639	608	637	671	655	668	651	659	613	649	662	658	588	663	644	667	597	628	640	596	627	664	670	644	688	642	609	662	685	649	642	655	593	629	622	613	659	633	625	653	655	685	628	691	624	627	647	605	658	631	635	645	653	615	675	660	677	656	576	597	682	624	645	645	650	662	680	599	659	680	636	645	641	623	651	611	601	637	629	664	636	648	688	611	670	646	651	651	654	641	680	658	628	641	639	655	659	637	686	590	613	636	600	648	705	620	650	639	648	660	626	606	649	679	673	647	637	623	642	685	656	673	640	676	638	621	659	659	645	640	671	658	644	622	639	641	666	654	662	618	625	618	653	647	633	705	646	613	595	612	623	597	623	616	631	627	623	650	669	653	644	644	609	648	664	622	612	675	643	656	637	654	613	605	621	653	669	658	606	604	659	660	605	652	675	685	626	618	646	621	671	664	678	658	669	630	634	668	649	628	636	701	631	604	614	669	646	638	638	646	660	690	627	623	624	654	665	644	591	680	686	651	637	682	653	657	675	642	673	607	641	672	617	605	652	616	678	632	663	677	638	680	656	652	652	678	680	628	645	618	626	673	644	640	674	618	624	655	652	667	677	645	670	606	651	576	577	682	660	611	665	631	612	654	666	630	620	643	626	626	653	692	684	676	666	635	661	663	692	664	641	645	622	684	653	621	629	682	665	635	642	605	635	646	647	606	703	668	633	631	623	663	634	661	669	609	639	713	644	668	626	641	660	622	676	658	581	662	660	634	681	637	652	658	695	618	675	641	642	621	648	622	644	622	586	712	688	667	629	691	644	656	681	614	592	707	669	634	642	639	593	654	665	657	600	615	643	630	636	647	625	631	643	697	677	603	608	658	608	641	669	643	647	645	677	615	647	641	634	645	684	649	656	636	653	630	630	614	675	680	665	675	667	637	662	665	702	678	672	627	679	615	631	640	640	639	693	666	600	691	647	659	661	668	664	630	600	657	646	639	647	664	675	607	668	663	628	683	653	615	682	655	676	667	676	635	633	658	645	654	635	622	662	647	648	671	640	646	648	697	627	691	716	701	623	670	615	634	680	621	640	637	628	654	666	625	644	674	641	576	614	676	614	660	670	649	696	627	662	663	614	653	638	691	649	596	672	691	653	646	668	654	633	664	621	659	584	650	627	648	642	595	667	642	657	686	648	610	635	650	655	647	623	576	649	610
2851	309	276	173	171	184	137	147	148	164	124	140	134	140	146	156	154	167	158	149	145	138	131	146	160	182	142	160	161	155	153	166	164	148	150	158	139	181	155	146	158	127	127	162	150	154	171	148	146	164	135	141	137	124	157	152	173	152	153	146	172	127	128	163	147	135	149	158	142	154	167	138	161	142	160	138	138	165	160	151	141	144	155	133	160	152	152	124	148	152	151	134	139	141	162	150	148	151	151	128	140	156	148	143	153	150	159	128	155	143	133	140	144	144	131	133	142	170	151	158	156	148	168	157	121	125	156	147	151	155	157	160	139	142	140	156	164	158	153	165	163	136	142	135	174	140	155	169	154	129	163	169	138	143	137	147	129	163	159	148	140	138	142	163	137	124	162	157	168	152	143	141	150	151	136	148	152	160	145	133	149	159	145	135	170	176	150	141	163	146	154	143	147	143	129	140	152	151	146	136	154	159	146	149	161	122	183	139	136	116	171	153	150	120	142	148	173	142	147	161	171	157	168	147	153	155	171	148	174	148	159	155	139	140	173	146	169	154	148	150	147	147	162	145	120	142	164	149	146	146	151	138	153	138	137	169	148	150	112	155	143	160	148	161	148	160	136	134	115	151	166	150	148	134	130	149	134	139	131	150	159	131	135	137	137	138	129	173	138	140	149	141	131	132	142	152	158	154	128	145	156	138	139	171	138	134	130	112	145	139	143	142	141	144	175	152	132	156	147	153	163	156	171	161	155	136	145	127	157	141	144	144	156	142	146	144	147	160	172	146	157	154	149	131	145	153	147	175	155	133	161	133	130	155	135	149	136	144	163	139	131	133	135	145	155	166	150	148	157	153	151	136	149	163	164	149	149	150	146	153	133	142	143	161	137	152	158	148	143	140	144	144	151	141	146	146	156	139	164	154	145	166	147	154	149	141	127	151	163	150	141	144	163	153	154	165	148	149	168	157	151	142	153	151	154	142	152	131	143	147	124	160	141	131	137	164	156	147	152	142	148	144	139	141	141	137	146	149	154	145	146	155	154	159	163	138	168	128	158	139	167	175	156	150	148	152	152	154	173	140	132	148	162	134	150	172	178	146	145	162	161	148	138	128	170	159	155	147	151	148	161	148	118	157	144	154	171	166	134	130	163	136	148	152	169	154	157	148	147	144	174	145	141	163	151	145	147	139	128	152	160	155	153	142	160	141	151	154	146	132	141	133	151	170	152	124	123	140	132	135	159	163	153	130	131	164	138	138	173	191	148	146	124	178	142	139	157	142	137	162	137	141	141	180	164	146	135	135	167	134	149	126	140	126	143	131	145	147	159	146	139	142	151	142	165	148	154	161	144	141	173	155	154	156	174	165	129	139	156	159	137	155	171	146	179	150	141	150	149	158	149	173	155	185	159	155	130	158	159	173	140	147	145	127	146	133	172	159	139	144	137	163	162	167	139	152	164	145	156	188	161	141	143	155	141	129	164	148	143	150	131	154	143	125	148	169	148	154	136	156	168	148	148	140	140	131	150	149	132	155	148	153	150	132	133	141	136	185	158	136	141	158	148	160	148	159	163	142	146	136	162	163	155	135	166	149	147	135	151	144	135	140	171	162	147	140	132	145	169	139	150	176	145	163	144	135	143	143	139	149	147	149	159	151	142	152	159	159	164	152	171	145	140	134	154	142	153	162	152	153	154	159	155	146	145	170	149	126	149	128	124	152	145	156	142	151	150	125	159	158	147	151	178	158	137	147	154	122	174	134	134	146	140	163	167	151	158	165	152	139	166	135	154	169	166	145	147	158	161	186	161	160	123	147	165	152	153	147	137	147	144	154	173	150	141	145	148	150	142	170	165	127	132	172	151	142	154	141	152	158	134	144	159	149	162	171	146	139	157	165	151	156	130	144	155	168	135	159	132	143	145	139	129	153	170	154	165	166	156	148	146	141	140	174	141	154	143	136	153	148	145	156	146	168	161	148	136	155	167	143	171	152	141	143	159	154	154	144	153	130	155	132	145	136	149	160	158	156	167	151	171	152	154	147	145	155	128	139	152	158	146	141	139	159	118	138	152	141	139	148	132	154	147	153	147	149	138	161	180	141	154	143	141	147	160	118	141	144	120	154	137	142	129	150	166	133	123	147	158	148	138	135	144	141	140	137	139	133	157	149	159	163	156	135	159	158	133	131	150	156	161	125	136	143	165	174	141	142	148	162	180	150	142	139	144	164	167	162	156	171	143	143	132	171	149	163	147	149	144	157	141	134	146	132	153	137	170	134	148	143	159	135	163	138	159	143	130	154	116	143	143	168	177	164	128	133	149	151	157	158	146	143	163	153	156	122	143	138	127	145	140	157	143	154	155	134	138	138	128	143	141	160	171	138	127	140	150	174	158	134	152	135	130	148	145	166	150	150	134	162	161	131	134	143	127	137	151	132	186	144	144	162	143	148	153	144	134	168	164	139	144	140	135	158	174	145	177	164	139	157	144	151	136	154	140	151	138	158	168	131	138	124	125	139	149	162	171	134	160	160	154	150	144	164	137	140	152	171	162	146	178	167	150	131	124	171	159	159	168	162	124	139	144	161	160	136	163	155	143	137	125	140	163	164	153	140	148	154	176	173	137	152	151	168	148	160	167	155	142	157	156	162	151	152	141	126	149	127	151	144	131	141	152	162	167	151	142	143	160	149	155	133	138	139	156	158	139	165	148	160	163	171	141	156	168	163	147	139	146	142	140	149	119	147	149	144	141	136	154	135	165	157	162	141	120	143	156	157	143	190	168	169	122	153	144	132	145	167	170	162	142	135	150	133	128	148	138	148	126	167	173	143	152	126	134	168	153	160	143	134	158	146	158	160	140	166	161	150	156	153	140	168	152	160	155	165	173	130	160	140	144	165	149	138	150	157	140	157	154	131	145	135	148	157	136	147	149	158	134	159	132	142	146	153	153	141	150	145	143	181	167	174	149	158	132	149	147	142	138	131	167	163	143	137	162	145	152	158	155	145	148	171	123	144	145	143	155	149	147	140	145	144	157	148	151	154	157	160	171	143	140	140	162	141	142	148	180	159	151	165	125	138	143	145	133	151	144	149	145	140	125	136	163	163	164	146	163	178	137	136	145	154	142	141	160	133	139	148	172	161	143	160	158	148	158	148	147	133	145	145	148	169	153	140	147	151	146	149	162	165	169	134	167	173	132	140	148	128	145	156	156	147	126	132	139	139	150	126	162	168	145	153	132	150	137	175	146	129	173	130	161	150	139	130	142	169	157	151	172	134	135	128	144	139	160	145	153	145	168	145	165	154	146	140	144	123	151	153	139	147	143	132	147	138	143	139	164	146	139	155	181	149	146	136	133	139	149	156	152	136	149	149	158	156	165	127	131	139	135	133	151	147	151	145	160	144	131	167	145	161	167	143	147	144	154	167	135	152	160	148	149	163	141	153	152	168	145	168	154	158	136	137	144	148	148	160	157	166	119	138	144	148	145	137	150	163
2937	643	964	607	559	570	513	459	471	485	476	468	421	482	475	499	444	470	448	457	469	454	463	450	410	422	444	453	482	448	445	430	447	437	436	426	461	455	409	430	467	441	465	400	432	441	453	417	433	473	453	469	423	468	458	457	407	458	453	467	448	442	429	453	441	440	446	458	431	441	431	469	463	457	400	406	462	440	432	434	468	440	460	416	442	428	440	431	465	443	416	449	440	359	425	418	448	430	416	425	411	418	406	428	479	423	428	454	470	448	425	449	470	441	428	416	456	446	435	439	426	413	473	414	425	439	436	415	462	426	443	476	426	418	427	437	470	427	448	465	448	432	427	478	469	449	481	451	443	459	431	433	414	455	452	423	442	470	452	432	442	441	419	486	432	449	444	429	431	442	437	468	482	423	432	396	440	431	477	443	421	421	437	432	447	443	460	519	429	439	450	457	447	448	422	440	444	440	467	397	458	423	451	420	437	456	457	431	424	441	429	475	440	414	460	467	443	442	453	470	426	460	419	416	422	427	412	443	459	416	403	421	439	463	416	444	502	471	455	446	430	454	444	448	421	479	471	414	462	413	457	433	446	432	448	390	440	463	445	423	460	478	450	462	436	442	425	433	424	441	432	464	439	451	464	451	457	407	466	456	443	406	488	419	406	413	429	452	441	448	444	410	430	416	437	453	456	475	421	434	446	426	431	434	431	446	438	446	440	468	434	416	460	471	426	428	415	429	422	429	417	447	485	421	422	451	441	432	415	456	445	436	427	443	444	438	438	429	456	485	426	458	469	475	403	482	487	427	420	423	436	453	460	424	447	462	410	395	469	460	422	473	458	419	443	435	433	443	428	426	447	433	461	435	456	398	434	453	479	446	397	460	451	469	446	432	448	457	435	466	451	410	397	422	458	421	418	416	428	461	424	437	452	411	408	420	436	465	389	435	430	418	407	443	383	460	425	461	437	417	443	421	426	455	442	425	432	437	411	426	467	484	403	425	439	447	472	420	430	436	410	429	399	439	436	445	433	440	400	423	402	460	435	422	484	434	392	450	428	444	446	437	433	405	436	464	431	415	462	438	430	418	415	422	442	458	453	444	436	441	439	447	437	421	425	403	393	461	444	461	457	460	430	451	449	433	423	458	447	471	454	437	426	411	424	432	433	447	434	453	457	432	454	469	440	431	457	429	436	406	439	478	469	448	403	438	448	449	434	429	424	428	421	428	427	431	440	444	438	408	442	444	471	453	453	428	420	451	386	430	418	401	428	424	434	457	433	408	463	438	419	453	429	457	425	430	443	417	387	453	461	441	475	463	416	414	438	465	464	480	432	420	405	435	403	459	429	459	443	448	438	453	436	401	437	389	455	421	417	425	464	424	418	462	464	451	431	394	433	423	443	450	472	428	435	452	433	458	423	407	416	446	413	427	455	426	410	470	421	407	445	440	441	441	454	423	484	439	405	418	440	404	461	420	438	449	438	445	473	442	434	442	446	430	432	437	452	437	400	444	484	478	455	415	467	444	435	462	440	441	438	428	428	429	438	405	437	425	468	431	413	447	433	470	393	442	469	432	439	407	432	485	463	434	487	434	434	435	424	467	468	416	455	465	453	453	405	486	455	425	433	415	461	433	430	438	419	429	431	424	451	464	441	454	455	372	434	488	428	424	440	457	426	443	408	406	485	461	428	422	441	453	429	397	449	420	404	464	451	463	449	431	439	432	404	454	405	441	416	433	470	456	421	440	417	441	427	458	433	460	414	438	408	478	404	426	486	407	427	421	481	458	448	419	424	417	458	437	460	464	438	440	407	428	471	429	431	404	416	462	458	460	471	444	430	434	455	431	400	471	426	404	457	433	436	416	442	472	386	435	426	455	439	418	424	451	439	442	406	455	440	456	444	440	449	432	439	433	439	405	466	486	443	436	427	463	465	416	487	444	429	442	440	425	438	429	420	413	469	403	418	446	456	456	454	436	431	430	438	464	476	459	455	440	452	451	422	426	465	421	452	426	481	456	435	421	459	444	439	412	464	455	405	423	423	406	422	403	447	469	434	462	418	411	422	427	468	434	456	450	445	445	466	449	424	460	426	424	422	432	475	426	462	413	431	461	452	461	444	431	428	413	431	406	432	455	417	450	417	460	443	453	404	483	463	461	415	444	454	424	428	463	468	453	481	419	442	438	411	455	435	443	419	426	448	426	409	433	435	438	474	459	438	455	421	435	467	443	417	434	410	465	455	402	465	381	450	399	453	431	401	430	409	458	421	414	435	427	453	426	449	427	427	459	410	435	408	451	480	465	448	440	483	457	445	430	432	431	417	476	436	403	450	420	442	408	427	422	441	407	430	461	431	410	426	466	437	447	448	461	479	458	452	432	444	466	432	437	414	421	466	413	487	438	420	442	446	458	443	452	417	423	473	455	432	437	421	445	476	466	483	420	434	434	451	400	464	443	483	438	406	424	427	482	468	403	424	474	456	455	468	435	471	431	432	394	458	443	429	475	444	419	428	444	431	428	453	419	426	475	440	439	417	455	440	410	423	410	465	417	407	418	440	417	438	446	436	449	452	408	435	419	415	434	437	465	430	441	483	447	447	415	454	412	504	445	443	439	415	395	445	461	449	444	413	395	435	446	423	449	448	412	457	399	416	455	426	411	450	417	416	451	443	420	465	418	444	425	466	429	454	432	444	426	435	432	434	445	472	448	438	455	440	443	397	445	430	438	485	444	446	405	426	434	432	426	458	454	446	453	443	442	441	422	474	437	430	420	440	421	451	433	450	463	471	456	457	423	439	434	413	425	461	461	443	409	450	442	436	437	421	447	412	434	475	424	488	444	439	441	429	469	394	475	474	398	424	458	424	428	415	441	467	445	435	444	491	452	433	396	436	464	421	446	467	414	413	425	458	435	449	426	505	442	392	414	435	425	441	442	462	431	430	425	460	438	450	455	421	466	463	430	449	481	457	429	413	432	450	410	434	459	406	439	421	475	425	449	452	436	411	487	416	426	452	464	476	417	443	435	465	434	459	431	444	403	422	433	443	459	422	412	437	437	456	455	400	426	427	455	449	421	422	436	470	456	439	449	457	455	441	410	455	434	459	475	441	446	440	392	457	424	468	430	414	460	474	471	444	448	407	428	448	452	436	448	452	432	427	411	427	430	415	436	418	417	446	448	417	425	418	441	475	398	448	433	427	423	438	479	448	439	458	461	472	470	442	468	400	481	440	421	434	419	435	413	502	455	431	448	479	452	470	431	459	454	451	455	430	453	435	452	407	418	454	422	474	448	459	456	413	425	461	464	443	455	432	441	412	463	437	436	441	433	431	430	404	462	451	411	437	432	417	469	436	445	417	447	464	470	445	449	451	456	387	450	438	453	460	452	427	453	447	421	430	459	437	415	451	421	422	457	471	457	470	462	457	463	485	399	447	477	469	414	448	420	458	474	434	435	424	456	422	443	428	464	467	466	439	416	464	463	438	423	435	471
23264	7443	4614	1610	724	598	533	444	440	382	327	353	314	302	305	311	300	328	298	298	301	295	295	259	299	299	296	263	283	332	258	254	282	313	272	285	333	313	276	319	283	295	284	293	273	292	259	282	281	331	311	280	283	288	284	283	288	288	300	261	269	280	272	289	278	243	291	297	295	276	279	294	283	271	268	262	285	278	308	281	277	273	305	282	290	279	300	270	288	302	308	296	294	297	261	304	283	287	273	260	284	291	272	277	272	281	284	297	310	305	270	287	310	268	260	282	272	240	269	248	310	291	276	250	276	271	246	268	277	315	310	287	287	321	278	281	259	289	275	275	271	278	261	269	261	287	307	290	279	297	259	287	282	264	275	284	295	278	297	299	275	303	303	324	281	290	277	264	267	289	291	255	301	261	268	289	277	298	272	290	326	295	273	311	247	285	302	279	274	279	294	310	275	283	269	278	279	287	298	284	244	312	299	279	316	300	301	270	320	275	325	286	291	291	275	272	306	304	283	281	259	324	308	281	319	269	312	275	233	248	296	276	275	270	283	297	317	311	274	301	279	270	295	265	268	294	286	272	281	287	297	287	280	268	265	270	279	273	275	279	291	269	292	315	293	285	272	260	309	276	301	303	304	301	298	279	274	301	275	286	261	297	276	256	297	317	285	247	312	285	275	287	297	322	320	284	293	283	304	270	289	278	322	265	312	318	276	298	292	291	278	295	264	275	272	264	292	291	276	294	306	294	294	267	257	280	265	272	285	284	285	254	285	306	296	280	269	264	276	317	282	254	280	277	279	303	281	264	287	305	316	288	280	312	270	297	270	290	251	297	280	274	298	287	293	273	257	284	249	271	255	263	269	297	317	279	282	287	310	305	295	301	288	287	331	297	294	257	296	293	280	301	273	263	270	258	320	296	295	261	288	315	281	310	282	253	274	271	265	302	255	277	298	267	267	290	300	315	280	292	300	297	312	267	264	297	274	291	250	251	273	255	313	281	278	279	287	268	310	289	252	285	290	268	282	304	282	280	307	291	291	265	292	264	277	304	265	262	284	252	273	296	270	299	282	261	293	267	295	274	251	274	292	303	299	305	296	277	274	282	277	288	307	310	298	309	287	273	266	268	284	277	271	288	306	319	286	297	262	293	265	271	287	294	315	247	297	275	290	292	277	272	310	282	274	260	262	282	284	324	261	246	253	286	285	292	314	304	297	292	286	284	291	318	281	311	295	283	268	304	298	260	287	258	315	297	305	289	283	295	279	247	300	257	293	293	299	288	277	297	305	281	276	265	288	271	284	300	282	279	268	287	325	320	313	289	285	285	283	253	279	298	292	287	302	288	261	285	285	284	308	256	286	264	306	274	265	275	321	316	281	297	257	260	262	306	291	257	278	290	314	281	284	301	279	343	285	258	293	286	281	275	270	271	301	310	276	270	277	258	298	308	284	266	294	270	270	269	286	296	284	315	299	320	296	271	280	307	268	322	274	308	284	279	296	247	280	272	296	293	283	297	293	327	290	294	253	289	323	283	285	256	302	300	295	263	267	282	251	277	295	289	272	295	282	251	305	271	310	274	265	310	280	253	255	266	280	297	295	279	292	285	291	267	302	268	306	268	302	275	308	294	271	306	269	283	295	318	283	267	245	303	235	289	295	281	276	280	300	293	295	293	294	308	281	267	289	298	299	277	250	288	295	271	285	282	315	315	284	284	314	303	325	299	290	303	293	267	278	272	268	278	293	265	281	286	309	297	290	283	296	294	260	313	280	308	286	287	268	286	275	279	276	287	299	305	283	281	279	299	310	289	265	274	312	275	259	287	279	276	306	284	251	297	245	271	323	313	310	297	282	283	278	293	282	275	270	269	279	289	296	293	273	302	274	314	289	277	295	307	290	274	297	284	280	298	284	281	288	280	274	284	305	299	287	288	285	312	256	293	268	266	272	283	302	279	273	286	264	300	302	274	312	294	289	286	291	293	300	306	284	257	299	237	280	281	270	301	282	260	293	267	296	258	285	276	273	302	297	312	279	286	300	289	235	279	290	323	307	293	286	271	306	273	292	278	285	305	292	290	287	301	287	279	278	279	321	261	281	276	291	269	274	295	271	295	263	281	266	266	287	321	286	283	267	256	263	279	283	291	304	249	271	292	259	326	276	278	282	244	279	295	277	257	284	261	308	298	312	295	313	288	301	282	304	268	304	292	284	300	287	298	299	291	272	292	291	262	295	270	308	276	287	302	304	304	295	309	301	270	273	260	303	274	300	247	276	281	279	292	282	295	269	297	287	313	292	272	255	301	297	290	252	272	341	289	285	281	289	296	307	291	288	285	293	269	281	291	284	318	287	290	306	273	288	298	304	295	289	286	291	274	297	290	276	279	246	286	277	278	282	302	302	298	307	259	302	274	300	284	264	300	293	308	257	274	293	293	290	282	299	277	283	284	280	287	247	286	273	274	293	279	290	269	285	291	272	298	250	303	276	296	291	284	270	282	297	270	290	272	273	263	280	300	291	309	275	288	250	276	300	257	302	308	293	275	302	277	273	283	267	302	266	279	279	269	283	277	305	327	259	302	273	278	278	284	289	274	320	283	254	283	285	292	261	262	282	281	296	252	282	298	282	278	281	279	269	281	279	296	275	313	319	294	272	298	292	274	297	326	286	295	265	309	285	274	292	293	281	310	282	299	273	243	293	289	256	318	264	302	295	277	276	309	259	303	284	298	294	287	303	301	281	289	317	275	269	294	288	296	323	303	289	279	279	280	312	292	284	311	292	274	292	281	292	277	285	284	263	293	274	300	272	294	268	282	280	256	301	306	271	267	290	289	287	291	283	292	290	291	295	292	310	316	263	265	263	288	292	285	296	281	291	274	262	283	299	302	270	262	303	294	301	295	309	288	289	253	288	290	304	302	288	274	272	316	296	275	278	283	290	326	280	272	297	288	307	280	270	299	258	249	305	285	323	312	272	266	299	283	291	281	285	296	327	272	286	274	295	344	300	311	306	300	307	268	280	288	277	273	279	295	284	278	305	257	292	274	272	276	287	306	269	297	256	302	280	261	280	324	293	321	285	303	294	296	245	309	299	277	305	315	265	273	303	267	282	277	286	298	270	290	293	267	310	290	298	290	302	302	295	263	265	297	274	282	292	290	286	284	274	257	296	308	302	277	279	299	274	254	299	272	340	319	284	276	267	321	278	291	284	270	287	283	288	309	278	294	287	286	315	290	327	302	305	301	291	303	286	278	287	281	275	281	290	266	319	259	303	276	281	311	303	284	321	292	288	282	283	280	310	246	268	310	275	280	336	294	333	314	292	302	333	300	315	264	312	292	266	277	279	269	303	273	301	279	275	287	286	297	300	282	290	278	255	290	283	306	293	290	290	255	272	302	282	298	288	261	281	273	282	277	285	281	270	291	299	283	323	295	308	268	319	285	281	269	273	276	274	292	314	301	285	288	298	266	299	285	314	277	273	270	262	277	301	304
13329	4135	9398	3373	2916	2364	2068	1822	1607	1446	1354	1183	1123	1111	1093	938	992	973	933	910	849	896	860	854	833	834	875	858	826	832	813	822	810	776	800	812	806	769	755	734	793	821	781	741	738	737	779	796	782	780	813	728	798	802	745	732	742	754	719	777	752	792	807	708	779	785	749	738	788	739	726	749	752	748	713	740	714	796	761	750	695	746	749	759	759	722	701	763	745	735	752	770	795	744	701	755	690	765	754	753	747	768	779	731	706	772	699	746	740	743	754	751	768	721	774	723	751	719	739	780	798	740	724	729	725	720	713	696	755	816	703	746	762	704	761	759	737	768	737	726	668	773	718	733	778	791	773	703	712	762	766	724	732	726	784	765	788	733	770	743	715	712	711	754	709	741	786	737	753	719	748	722	735	738	737	746	750	730	739	734	711	720	761	733	777	796	729	742	775	741	709	779	732	720	700	767	753	717	695	763	703	729	713	748	730	732	745	727	740	724	742	727	724	715	737	749	805	727	754	769	757	737	748	730	771	776	745	707	779	721	737	697	745	699	743	778	786	742	788	735	724	734	747	743	734	749	680	760	724	737	722	749	764	808	706	783	697	698	746	728	728	775	704	740	733	679	763	755	756	753	787	775	751	821	732	765	732	720	701	744	735	748	718	737	818	763	776	734	801	711	699	738	770	760	765	716	759	715	745	762	733	724	736	743	750	723	741	732	782	759	794	739	760	747	744	785	762	711	726	718	771	687	786	695	769	772	762	767	753	761	716	732	721	812	788	669	748	732	762	716	738	779	711	710	709	766	760	723	761	779	763	716	720	707	679	810	746	746	724	760	681	732	737	748	689	727	757	764	725	732	768	757	744	733	751	699	721	732	705	730	784	687	767	734	754	765	746	725	733	732	775	711	723	744	744	745	718	749	693	772	745	741	731	702	748	720	753	792	767	737	753	751	811	758	756	710	700	690	773	736	754	756	783	740	737	725	723	765	756	731	763	773	734	763	749	728	695	756	717	771	726	675	727	802	776	667	750	736	758	756	712	720	731	758	749	775	744	718	720	750	739	739	698	773	743	690	711	721	708	751	736	759	753	763	765	733	716	710	719	690	717	724	744	707	818	725	720	773	736	697	742	735	748	743	738	770	746	747	767	712	714	736	738	714	743	750	730	771	711	731	756	698	731	761	756	752	748	714	709	749	696	729	736	693	819	714	767	751	694	778	708	724	781	729	736	715	718	758	732	678	699	716	789	698	719	734	723	789	758	734	754	740	745	781	745	703	771	712	717	722	760	716	736	762	711	700	775	725	718	719	761	713	772	736	700	690	744	743	743	742	723	714	737	730	700	743	734	773	725	758	703	727	749	722	712	724	716	732	754	742	738	739	758	732	710	768	734	737	749	731	737	833	692	715	713	712	769	759	807	774	779	742	757	763	730	749	732	761	768	788	727	704	724	711	741	748	741	712	738	727	785	742	733	811	747	710	739	685	741	740	762	746	683	771	763	748	683	685	745	759	748	721	765	724	759	731	698	731	729	835	754	799	738	736	751	751	753	726	750	745	789	769	752	745	719	723	759	678	741	723	727	761	727	741	728	710	736	776	785	737	745	695	717	736	707	760	729	753	750	728	794	726	779	749	757	706	725	764	742	758	700	744	733	730	702	790	757	757	729	737	735	737	704	734	774	725	745	731	735	752	720	710	715	734	736	745	712	758	753	708	770	762	726	694	747	708	746	752	772	692	704	763	735	731	738	741	691	786	721	786	772	765	733	763	735	736	742	751	741	775	737	725	718	733	748	738	734	754	726	785	664	785	711	722	785	736	734	725	745	709	756	751	787	711	706	755	736	767	736	745	743	788	720	738	744	768	747	728	783	698	708	701	730	762	729	718	754	721	761	710	731	753	710	689	725	693	764	716	704	692	704	768	759	736	668	729	730	747	736	666	799	699	760	736	780	754	765	699	761	766	776	738	720	803	709	781	721	776	749	720	749	778	688	780	748	722	776	711	728	741	790	724	746	763	703	749	742	756	778	737	733	755	789	766	707	764	726	731	759	690	727	720	720	747	700	758	736	741	708	753	759	720	735	715	714	767	728	760	769	728	745	737	784	754	748	742	663	740	737	728	753	718	767	781	739	727	741	724	733	738	774	742	796	758	750	740	727	741	690	706	716	759	708	720	755	772	732	736	745	744	764	755	735	764	771	735	828	754	772	779	711	721	761	700	751	735	794	765	775	751	753	732	759	701	725	754	743	746	745	776	756	701	739	713	679	699	702	735	737	734	688	790	746	757	749	727	761	725	763	742	749	737	743	733	755	727	739	715	682	715	712	699	710	739	715	743	734	772	742	730	729	771	749	759	722	752	756	724	722	781	725	717	760	747	757	695	758	733	704	794	709	751	783	774	744	720	718	730	736	734	760	750	731	724	714	759	759	754	732	764	721	721	754	718	757	754	734	735	701	726	755	760	743	661	735	686	725	708	725	747	776	760	725	694	758	684	764	791	733	772	737	753	807	688	777	758	693	701	724	730	765	754	762	800	725	726	723	733	733	746	730	729	728	735	731	719	770	738	760	710	730	762	720	737	703	752	758	698	730	734	690	718	777	756	740	749	730	771	759	749	731	704	739	714	752	705	665	727	736	734	750	736	743	777	734	746	742	787	750	723	724	704	758	755	736	784	720	722	703	756	732	761	686	759	736	766	728	751	704	754	740	760	734	765	710	728	675	713	746	768	759	786	726	721	744	711	740	735	745	728	684	737	748	814	717	754	757	745	731	773	747	766	739	744	720	726	745	710	795	724	705	770	734	705	740	687	769	785	752	753	707	760	763	756	763	727	788	715	721	767	753	716	705	737	709	748	710	711	760	706	766	702	750	713	720	721	708	769	737	731	727	712	770	751	797	728	737	732	689	728	755	802	720	728	758	713	755	734	763	710	725	736	755	755	752	693	718	777	715	729	758	716	754	732	757	702	674	708	777	696	709	686	730	707	720	750	749	701	749	761	742	762	734	756	669	741	745	726	739	773	750	729	720	760	702	749	742	718	747	725	724	767	750	698	761	757	712	721	746	727	725	726	726	725	702	737	745	731	731	759	805	789	729	752	742	773	715	743	751	794	778	744	769	775	773	717	746	763	724	732	777	747	728	705	706	708	752	729	732	778	801	747	796	706	769	722	733	741	764	721	754	685	727	737	770	723	751	735	729	735	730	656	776	701	722	731	730	765	737	785	735	739	745	740	724	739	692	751	753	767	743	719	775	734	761	695	734	741	735	736	781	732	763	692	740	725	768	746	730	763	731	744	724	722	762	748	735	720	750	707	736	758	808	743	754	718	762	744	691	752	742	731	756	782	768	713	735	761	781	742	775	745	753	726	782	734	679	744	761	732	769	756	695	739	751	691	732	730	760	742	741	706	711	755	731	739	727	803	746	744	765	774	760	741	704	767	725	748	770	736	736	720	722	783	748	700	746	727	748	711	729	744	711	729	735	703
34979	14781	7658	3411	1227	842	695	583	491	447	415	408	391	364	339	327	307	294	298	307	264	288	281	271	279	272	276	264	275	278	268	277	274	262	248	258	255	285	260	247	238	235	252	253	256	296	266	222	250	220	233	258	238	270	268	263	269	240	245	271	264	243	273	241	259	255	257	250	261	258	256	266	267	234	240	238	260	289	271	224	268	251	263	258	253	251	261	254	267	277	265	243	260	257	248	253	245	269	226	233	251	238	272	275	268	246	274	259	232	245	261	244	286	247	232	249	244	259	264	262	252	233	240	240	229	264	229	256	241	231	256	232	257	236	258	238	250	257	247	269	271	274	251	246	262	244	227	254	224	297	287	244	252	250	262	270	267	233	233	262	254	275	265	272	270	229	242	253	243	242	281	255	279	267	258	236	240	293	287	259	235	268	264	217	227	235	257	236	258	246	250	216	260	267	266	256	291	246	242	256	196	243	270	275	263	253	246	257	253	255	253	256	246	241	241	243	251	235	244	243	237	252	242	261	268	263	244	239	249	259	232	249	250	254	251	286	251	256	244	239	284	234	259	283	251	250	238	232	267	259	268	260	258	275	267	228	277	270	251	251	250	268	247	244	261	236	242	263	250	252	256	257	253	234	266	259	256	226	249	263	245	234	268	259	231	262	288	279	262	225	243	279	246	276	247	262	231	265	243	249	224	248	282	286	276	249	255	264	265	256	251	269	228	253	240	250	252	246	256	264	246	257	241	273	230	246	228	254	273	266	232	249	233	252	258	258	249	244	276	266	254	249	251	269	253	271	236	262	255	258	255	252	266	275	249	248	223	262	254	263	228	244	227	252	282	262	280	234	239	265	213	281	236	264	269	253	243	238	244	235	229	257	232	241	270	263	269	242	251	272	233	253	268	245	215	258	262	231	250	256	244	242	252	230	237	275	265	250	250	270	262	241	253	247	260	259	262	230	260	225	263	256	257	258	269	272	275	260	257	242	248	259	263	237	249	248	239	272	230	242	222	284	253	245	235	265	257	215	249	246	289	274	277	269	255	244	225	254	238	237	296	244	261	250	244	260	236	266	257	261	240	263	254	239	249	249	258	249	257	239	241	237	243	242	210	286	226	268	258	278	233	256	235	268	259	239	253	248	241	265	277	269	249	236	267	270	253	246	234	284	231	284	265	245	262	259	257	224	264	267	264	259	237	236	219	243	279	241	222	257	260	246	266	248	252	243	262	260	244	227	260	273	257	276	270	249	282	260	231	247	239	260	235	275	254	280	277	250	261	252	275	253	214	267	259	239	252	251	253	278	262	256	224	247	255	252	267	259	238	241	243	244	272	253	248	264	255	211	270	252	258	249	231	312	237	258	251	257	251	241	259	240	247	250	269	265	261	247	280	211	210	224	260	255	267	257	237	262	239	242	249	278	241	256	277	265	275	237	235	251	237	275	265	248	238	262	233	252	262	252	269	224	252	248	234	250	247	260	248	274	257	235	248	265	225	256	266	272	238	260	262	251	255	205	250	238	238	266	260	270	245	251	238	291	234	200	247	274	260	261	245	246	252	258	245	228	252	295	268	241	255	258	245	238	258	250	241	214	247	262	251	248	256	263	252	245	256	270	241	260	247	270	243	259	273	263	276	277	251	252	251	228	246	270	250	245	262	256	290	246	268	249	256	247	256	264	241	250	289	268	270	236	260	250	261	258	247	232	268	294	253	260	237	246	232	269	244	260	244	238	260	249	268	236	230	252	267	256	264	267	237	236	254	222	251	278	237	238	249	279	265	230	258	278	246	244	264	232	234	220	273	263	260	245	228	252	241	239	244	207	226	245	297	275	259	245	251	284	258	283	224	232	230	239	268	279	244	232	256	233	243	257	248	212	244	242	244	250	246	243	240	256	230	249	277	264	269	275	227	238	266	262	267	239	236	248	233	227	264	257	255	266	249	254	268	219	250	269	230	266	239	269	238	236	257	251	235	276	273	262	248	248	251	268	249	211	233	237	217	248	242	271	259	291	285	273	256	242	228	240	260	260	255	231	281	227	256	225	256	288	270	256	242	247	268	257	255	280	239	245	261	245	245	261	230	234	251	277	211	241	241	246	229	250	233	239	266	236	271	225	260	282	243	272	239	238	237	226	245	236	244	245	230	260	270	241	254	220	241	246	261	243	265	257	261	257	250	249	280	284	262	250	261	286	251	232	246	268	253	235	265	257	236	252	232	264	261	255	258	228	218	240	267	262	277	234	236	307	239	264	239	246	287	277	261	247	226	234	272	241	245	251	234	240	252	252	240	231	302	244	234	258	259	256	233	242	258	251	279	234	248	268	266	236	266	250	222	269	238	233	226	246	264	260	255	260	270	243	263	252	230	241	214	251	240	240	258	246	246	232	228	262	297	242	264	250	245	245	255	241	277	268	247	257	277	259	266	245	245	246	262	251	245	255	252	294	237	261	253	235	231	270	243	252	247	244	249	237	256	243	276	248	263	256	255	249	246	222	273	257	260	249	237	245	262	254	265	256	241	250	279	257	264	257	249	292	236	278	245	233	241	255	270	247	267	233	266	247	257	247	264	240	265	264	262	237	241	235	268	257	262	233	249	283	233	242	241	237	268	232	212	244	264	258	266	246	249	244	281	248	237	244	240	233	216	243	253	258	247	265	275	247	240	256	262	242	274	219	270	253	240	235	246	246	241	270	266	246	257	243	272	288	271	269	243	235	258	243	249	237	257	248	235	252	244	257	266	280	264	233	227	244	234	266	258	253	266	286	260	249	252	235	260	259	262	249	233	238	244	263	253	254	261	210	244	271	257	252	251	256	250	249	258	271	274	250	252	288	249	252	274	242	273	270	260	272	247	261	253	242	250	255	281	244	272	230	269	237	224	270	230	252	234	283	246	252	294	257	250	247	276	257	262	247	255	245	237	283	259	265	273	285	223	201	241	219	251	244	239	270	206	265	248	216	217	273	266	254	254	246	235	243	236	268	259	257	235	229	247	248	251	246	234	246	270	272	252	234	223	259	311	264	248	250	252	271	262	272	268	262	241	270	279	283	263	260	228	268	241	268	264	252	221	258	277	266	249	258	248	260	259	251	263	234	247	243	256	252	247	259	249	264	258	264	260	255	276	266	229	264	262	209	265	272	260	276	275	271	259	266	253	247	282	256	255	250	270	232	250	266	247	250	245	253	259	259	245	223	216	283	251	240	234	264	220	261	248	258	260	262	266	272	252	254	298	290	302	248	242	254	257	243	232	259	238	266	252	254	269	266	224	245	225	269	253	258	263	243	245	286	245	259	249	245	241	252	254	250	235	259	262	252	263	229	240	252	252	241	246	241	225	281	247	238	232	255	263	284	283	237	252	250	256	244	255	265	273	254	272	254	244	253	281	242	246	247	234	280	267	233	215	273	253	233	247	255	253	271	256	244	266	231	228	247	249	257	231	265	239	243	242	252	238	272	234	272	263	235	237	244	253	255	231	239	226	267
19660	6329	12414	5651	4960	3792	3276	2693	2357	2005	1760	1621	1468	1314	1179	1212	1136	1059	1071	1005	1000	888	937	926	877	839	860	803	821	794	761	790	790	773	790	763	750	697	792	742	702	734	705	742	676	730	726	689	694	698	710	665	713	740	676	691	686	698	663	630	618	659	669	700	695	671	708	694	658	697	726	710	648	679	686	681	649	671	675	610	662	635	699	685	632	700	659	666	635	670	666	686	678	646	680	637	652	668	617	691	671	651	647	666	663	633	639	693	696	606	633	659	708	652	651	686	616	645	667	671	684	663	708	636	638	651	664	602	677	642	690	667	612	625	662	608	639	656	684	658	635	655	641	618	633	653	613	615	693	591	671	660	648	636	651	614	662	662	659	644	638	643	668	693	630	629	637	610	690	707	703	633	635	650	678	621	649	683	692	642	639	664	646	668	677	631	680	659	637	631	629	628	650	640	638	611	691	654	626	672	659	639	646	663	654	578	669	660	677	635	661	688	659	674	594	666	658	641	653	604	663	685	672	638	602	640	639	658	685	630	671	636	652	640	639	659	626	667	677	652	662	643	661	618	611	623	663	630	642	623	659	599	649	639	663	615	636	665	656	679	660	631	624	638	626	676	660	650	636	663	644	611	673	604	618	624	628	662	641	642	578	668	629	632	658	626	684	666	680	655	612	657	649	643	633	666	667	703	641	620	690	619	678	644	652	660	635	640	653	610	625	659	660	638	638	632	638	668	628	631	618	643	666	662	688	665	612	679	648	661	670	664	680	663	627	614	653	663	637	623	630	639	692	642	637	603	621	641	654	684	660	647	648	642	663	629	647	634	658	606	655	655	689	635	641	600	652	628	664	635	628	653	619	651	634	641	640	655	661	628	602	650	649	667	635	670	645	644	684	697	678	629	686	658	648	664	603	656	666	663	650	650	609	642	643	602	697	661	635	623	624	630	643	632	654	689	678	626	642	669	652	659	613	676	637	644	628	669	606	631	649	600	667	638	663	615	648	652	661	675	610	653	630	658	635	619	603	633	654	671	659	628	671	608	651	652	631	633	647	680	664	651	655	634	629	633	669	632	665	646	641	619	613	658	638	627	653	673	675	702	660	625	655	630	653	614	652	683	616	652	709	631	639	647	601	643	635	636	626	623	655	634	628	684	661	671	659	667	619	647	648	645	663	667	628	592	652	628	661	678	610	663	631	645	665	667	600	599	644	615	648	640	613	612	625	663	632	675	628	613	657	685	650	636	639	688	649	646	638	674	619	610	612	647	671	666	628	634	675	675	682	613	601	645	649	639	649	627	594	645	604	631	644	682	615	653	688	613	645	651	621	670	652	658	651	624	645	640	683	640	634	649	667	640	661	670	663	654	679	619	639	707	672	696	643	617	613	652	652	647	636	662	601	651	609	627	687	653	610	639	619	647	667	659	654	629	664	648	649	654	613	669	641	681	641	697	641	618	600	644	674	671	650	635	632	669	668	631	652	647	659	636	644	691	641	649	628	621	696	663	648	637	635	634	597	660	699	659	650	644	612	664	633	687	673	665	638	631	660	632	670	643	630	658	665	668	652	623	648	655	640	666	616	622	664	656	606	663	626	671	641	667	654	633	610	648	617	643	630	635	620	679	672	645	635	633	642	637	631	692	676	658	646	657	640	673	598	650	646	646	667	619	643	621	630	601	677	675	645	629	676	671	689	585	625	672	649	604	636	661	649	657	654	625	632	630	598	615	641	667	652	647	608	622	607	660	611	658	643	666	682	684	656	658	654	669	629	615	629	654	636	651	669	625	643	681	667	678	637	634	679	653	631	670	623	650	637	654	630	636	632	632	657	647	644	663	638	639	682	692	634	621	660	615	617	671	626	594	647	664	695	674	616	623	639	659	638	598	630	639	652	621	650	655	657	673	682	650	613	641	634	629	675	648	637	655	604	658	638	631	653	665	652	699	627	612	650	631	619	611	681	659	630	654	660	582	681	690	617	663	641	657	693	635	654	657	679	632	602	671	662	624	618	655	666	678	648	652	673	655	650	640	647	600	643	666	656	675	649	651	602	685	640	592	657	652	609	650	630	669	615	648	659	669	655	667	644	656	678	703	689	637	693	670	640	628	624	635	658	670	648	665	631	583	694	566	666	679	617	643	680	644	651	651	625	592	688	646	613	641	629	650	642	644	638	699	624	676	654	680	627	642	674	673	670	626	669	657	650	662	594	613	640	663	599	663	653	589	617	635	686	703	659	687	680	669	668	634	620	652	667	602	611	622	628	658	641	648	597	656	658	667	680	654	661	622	654	668	635	672	610	683	628	645	651	628	627	655	667	640	643	643	638	671	658	672	625	645	679	643	629	679	656	615	651	637	637	649	653	653	659	666	650	668	646	686	618	634	645	617	691	623	584	702	640	651	640	673	684	631	640	669	656	648	645	648	675	643	637	704	625	603	655	621	667	629	691	678	639	676	648	663	652	615	661	653	640	596	648	667	669	619	674	689	694	626	684	661	707	584	656	693	591	675	692	617	698	631	640	639	607	621	672	623	644	605	670	617	654	712	656	651	638	609	622	663	655	656	645	647	628	585	639	617	647	652	668	653	696	680	626	689	673	625	657	669	664	635	671	659	632	657	639	660	680	634	665	709	646	640	639	636	630	628	636	635	615	628	656	657	629	640	650	607	633	594	637	669	629	630	660	683	625	666	656	642	661	675	656	628	638	636	623	633	659	617	641	640	700	662	668	658	679	635	657	652	691	658	653	644	648	655	665	678	626	626	639	664	632	649	642	659	656	626	669	673	646	672	658	622	644	628	648	632	669	618	623	655	632	687	650	675	689	656	671	641	638	650	644	637	564	641	638	685	632	645	681	699	629	637	648	605	664	596	659	655	661	624	613	662	650	622	660	666	673	695	682	678	663	654	648	603	680	710	633	636	643	614	654	659	657	642	676	649	682	611	641	652	629	679	662	664	675	674	672	641	631	621	674	630	675	631	654	674	663	618	643	636	713	673	674	631	648	705	643	662	622	632	655	642	688	625	669	664	667	663	653	618	646	638	639	609	681	647	641	620	646	629	668	667	663	653	634	637	617	655	703	675	630	671	651	683	685	609	664	627	656	665	662	656	630	615	624	649	687	629	680	627	706	667	640	673	671	632	660	643	626	629	633	619	668	652	650	690	620	653	660	652	678	699	644	642	652	643	608	669	641	679	624	642	601	658	626	642	629	657	626	619	662	610	653	630	642	645	663	659	606	642	672	621	653	641	669	684	639	639	642	627	630	648	654	640	630	660	631	624	683	671	671	617	665	666	647	691	611	602	703	602	608	663	670	591	654	650	663	658	600	631	674	638	606	685	657	659	621	621	664	606	630	673	680	675	603	626	667	672	638	667	668	669	638	631	625	647	646	651	654	677	600	670	663	630	633	617	697	677	630	657	640	678	629	671	632	661	651	639	677	658	632	676	658	627	617	650	642	665	640	623	656	646	660	670	625	635	609	624
2683	234	266	177	160	153	183	157	167	156	166	141	151	182	157	146	145	146	167	154	161	166	158	147	146	150	157	146	141	139	143	131	155	150	149	131	142	155	146	159	134	157	160	151	143	154	138	121	172	169	142	150	142	155	158	132	169	148	145	149	153	160	140	165	145	157	153	159	157	178	140	138	169	148	142	167	145	125	156	145	139	141	158	154	161	157	143	158	150	140	150	154	134	143	121	160	146	138	156	167	132	160	160	151	156	157	149	149	146	173	121	157	164	167	164	139	128	172	138	169	164	159	145	137	150	152	134	146	162	132	137	144	187	154	129	133	159	144	141	165	141	152	142	175	143	143	166	139	148	161	145	132	124	151	161	139	135	129	164	137	163	155	153	138	144	151	134	155	141	159	134	149	153	148	136	136	134	167	143	155	148	129	154	139	144	140	151	155	160	167	144	140	149	164	165	156	164	165	142	154	163	134	145	149	148	142	174	162	148	157	137	162	154	157	146	158	152	152	139	152	147	135	143	145	156	141	161	137	152	133	134	158	158	138	156	150	142	171	155	161	153	165	152	137	157	142	144	133	154	161	132	149	150	134	158	149	157	156	151	158	167	161	143	171	164	150	151	157	136	173	155	151	138	139	164	147	137	144	135	180	137	153	146	145	157	165	164	157	144	131	161	149	141	144	162	131	138	184	134	147	159	158	142	151	134	150	114	147	145	181	154	157	160	161	145	152	151	149	162	148	157	135	143	151	133	162	144	128	152	164	143	139	154	146	149	127	150	141	142	164	136	154	158	163	182	168	163	120	149	158	167	152	148	152	142	175	149	161	152	151	148	157	147	148	148	141	137	142	138	143	151	151	180	146	149	173	144	142	153	150	137	144	158	147	152	160	152	137	159	159	145	128	146	158	158	168	137	124	138	147	148	142	168	151	142	147	161	139	122	163	139	136	162	153	163	144	164	134	129	152	165	146	152	142	148	152	145	154	155	150	157	160	165	145	149	152	138	158	172	149	154	150	165	154	129	140	152	168	164	119	151	138	145	163	125	134	121	148	143	152	160	143	160	136	169	135	156	155	157	159	147	156	181	142	139	154	137	138	129	144	151	147	156	135	141	151	151	155	162	146	162	144	165	153	135	155	172	128	141	176	145	158	154	159	136	128	143	135	187	145	152	141	129	149	162	140	152	150	165	162	157	159	139	143	157	129	157	137	126	150	138	136	171	146	163	141	168	148	172	143	148	147	163	169	155	139	134	160	132	151	157	162	157	164	145	169	154	152	146	147	150	134	118	150	142	183	135	145	158	142	177	154	151	133	161	145	132	143	141	139	178	128	130	162	146	165	154	142	170	143	155	126	148	127	166	157	168	157	142	151	128	151	149	152	152	130	156	126	148	158	140	160	138	147	157	154	146	149	154	139	149	143	123	149	165	153	155	153	175	137	133	134	140	147	153	158	140	137	174	154	151	145	135	156	161	138	140	137	143	122	142	149	136	136	125	178	146	147	150	160	148	142	156	160	137	131	131	147	159	156	148	185	165	164	131	139	147	158	143	151	141	135	153	159	158	146	139	132	158	120	139	136	138	161	131	151	163	126	140	139	135	146	133	161	147	145	134	141	141	139	149	138	156	140	146	165	159	144	169	146	147	153	137	151	147	140	179	160	148	159	140	155	146	152	155	187	159	157	140	151	136	127	158	138	152	164	157	140	150	148	161	145	160	139	154	138	164	163	154	144	155	158	167	160	153	141	141	151	145	144	156	126	130	125	160	163	145	161	154	160	143	168	169	141	147	138	149	151	155	141	139	171	147	155	164	163	154	157	148	131	136	161	138	137	144	163	160	132	147	155	180	139	145	141	142	153	127	153	162	155	167	162	141	147	142	140	169	138	123	147	156	144	169	155	187	149	162	155	145	160	159	134	155	151	155	154	183	143	137	140	148	164	163	149	129	135	168	136	150	166	145	153	157	135	126	135	152	161	151	156	146	152	163	130	147	139	147	160	171	124	149	138	158	152	153	173	148	174	148	149	129	156	135	145	122	141	148	179	160	142	127	149	136	177	144	163	140	172	140	140	149	156	147	142	143	130	135	135	144	156	152	139	147	153	151	147	133	155	141	146	139	170	147	151	115	167	149	147	160	164	142	162	113	144	142	134	157	155	143	145	118	148	169	140	147	147	136	154	156	157	143	125	149	149	144	151	147	137	144	162	147	162	167	133	159	144	139	133	162	163	169	136	156	131	165	168	171	132	163	150	154	143	146	158	153	168	158	140	149	138	166	157	138	134	158	146	133	151	148	158	137	147	147	133	165	152	166	155	128	128	164	149	178	134	157	149	154	134	167	141	167	138	136	159	145	164	150	131	147	147	145	145	127	141	144	172	161	180	154	172	142	161	142	136	139	126	114	169	154	152	167	156	143	163	175	165	140	176	153	146	148	142	156	146	141	133	157	137	144	131	138	143	165	172	180	132	140	154	148	164	153	124	142	127	150	152	145	142	140	152	172	152	164	145	142	155	179	148	160	137	163	147	149	163	152	159	148	148	168	146	145	154	144	157	165	149	157	136	134	128	164	143	147	138	147	165	165	151	107	146	149	160	176	152	132	149	124	157	146	151	148	144	151	156	133	162	145	138	140	135	152	141	160	163	160	142	143	149	149	140	138	155	159	142	166	151	148	171	174	152	140	144	187	136	157	152	156	141	152	159	166	157	141	148	154	143	131	160	161	168	142	138	141	146	145	121	166	140	147	153	152	153	126	139	149	145	156	149	160	152	142	136	147	154	164	138	163	130	158	143	150	159	136	161	156	137	150	164	150	149	158	150	150	152	171	149	167	155	146	143	144	142	140	181	158	122	155	164	142	157	169	139	134	148	154	144	145	129	178	135	150	131	128	155	114	139	146	165	148	127	154	148	171	163	139	148	143	139	147	136	170	140	122	160	127	136	121	151	138	130	118	155	151	166	155	125	144	143	137	155	155	133	147	162	154	141	142	148	155	138	148	136	153	133	129	175	154	140	156	160	163	148	136	128	169	165	137	144	142	153	147	160	158	149	157	143	170	161	163	135	141	156	136	145	140	157	152	185	152	157	165	159	165	135	164	147	162	151	160	153	164	142	147	143	154	160	178	163	163	143	151	152	139	139	148	154	132	144	152	152	157	164	142	135	131	150	122	151	144	164	152	156	138	142	154	126	141	175	153	152	151	142	158	142	141	147	153	150	151	137	126	149	146	142	157	152	139	158	154	143	169	150	151	152	160	164	141	171	150	142	138	139	148	161	143	130	155	159	116	157	149	140	178	135	133	138	144	156	176	149	154	137	148	144	132	139	170	173	144	164	153	141	154	138	148	165	170	148	136	160	158	142	153	153	152	147	158	133	131	156	145	151	168	142	142	149	157	138	147	153	159	144	161	189	164	131	146	147	142	167	159	181	163	133	141	138	127	161	145	131	130	151	141	143	138	159	150	160	151	176	131	166	144	138	154	133
2803	564	806	558	536	524	513	488	438	493	477	476	442	483	461	454	442	469	451	409	477	470	461	423	452	443	443	455	448	471	434	452	458	483	422	450	458	465	439	449	421	407	454	468	456	457	454	429	453	448	434	450	438	440	430	425	433	437	450	458	431	435	410	427	454	429	406	458	403	429	469	410	472	414	437	434	437	449	434	393	446	428	436	418	443	437	477	449	441	445	418	433	419	431	423	414	405	455	444	463	431	382	429	433	418	425	459	454	442	451	384	448	437	423	408	462	412	444	446	463	447	423	462	456	440	466	421	445	430	461	439	453	460	471	477	429	437	430	412	409	438	460	460	465	442	438	442	412	477	479	433	430	472	446	471	421	456	452	433	434	433	436	425	441	432	466	419	427	411	457	416	458	410	445	437	438	457	468	462	434	419	467	454	430	426	447	459	431	444	420	413	434	427	433	411	455	473	432	426	428	442	457	409	435	425	458	429	507	446	408	446	445	441	453	435	446	450	441	439	425	416	413	438	429	422	453	396	444	433	462	409	447	419	459	471	416	425	433	473	418	439	457	425	444	462	446	456	433	443	444	428	433	452	456	481	468	455	431	449	465	443	489	416	459	416	432	439	432	408	429	417	453	440	445	445	451	440	468	411	420	416	437	403	473	388	433	403	447	448	416	407	448	440	425	478	447	444	422	408	453	447	440	408	434	427	438	459	421	473	453	435	426	449	435	464	478	432	433	436	426	465	452	421	477	452	454	467	470	427	467	465	441	467	473	440	433	451	467	438	439	442	439	470	459	433	469	431	452	437	446	456	426	459	428	432	417	433	423	445	450	427	408	479	400	421	447	464	399	435	467	461	462	414	391	384	440	464	476	452	476	435	417	467	454	469	422	462	428	439	433	448	446	415	427	436	467	440	436	419	452	418	419	416	428	471	434	434	438	451	455	410	495	445	449	407	460	435	385	416	426	436	456	431	440	432	460	444	411	487	429	430	452	460	466	442	417	453	437	428	409	450	429	437	417	401	431	472	421	444	461	453	450	459	427	469	399	438	435	471	441	453	381	429	423	420	415	422	439	430	460	423	448	430	426	471	468	422	464	442	481	442	460	451	476	417	414	458	441	430	409	455	424	471	447	439	457	418	436	451	433	460	438	425	426	453	474	435	472	430	451	435	462	423	386	456	458	444	392	463	416	439	422	429	440	421	444	398	460	412	439	406	471	451	433	428	458	438	448	418	443	423	409	422	427	461	452	416	430	479	478	473	448	419	459	400	468	438	423	461	437	443	485	442	418	395	491	418	429	453	435	419	441	414	468	431	429	425	440	433	430	447	451	457	399	425	442	445	464	450	437	472	443	447	431	430	433	432	428	429	485	451	434	458	422	429	458	434	461	439	425	481	438	441	463	424	435	390	440	407	437	417	445	416	423	438	433	429	468	456	434	442	434	430	456	453	410	458	419	457	440	470	502	434	423	435	439	436	434	434	410	429	439	413	454	434	459	429	458	476	462	420	410	444	458	426	472	454	437	461	438	457	432	458	440	450	445	493	424	424	504	435	427	426	415	442	398	423	415	425	421	416	426	457	446	449	464	450	439	459	444	416	433	423	464	440	497	417	438	436	450	423	456	458	461	456	458	457	416	434	443	450	447	462	447	447	404	425	427	444	455	462	467	468	426	436	417	425	418	439	449	415	419	444	421	457	454	420	467	455	465	421	435	449	448	473	455	437	431	480	457	411	452	412	424	462	435	442	447	441	458	456	410	418	423	470	459	484	438	447	478	425	447	442	451	442	439	458	435	449	439	445	442	455	412	458	448	409	446	447	460	444	448	449	421	434	445	480	462	444	480	469	472	460	449	452	457	479	400	450	457	441	426	441	497	423	454	447	431	427	404	458	449	484	466	431	459	439	399	433	434	372	439	426	428	433	473	398	457	424	442	444	422	455	420	424	418	432	414	469	392	442	446	467	490	422	430	441	424	414	475	487	424	443	483	463	447	418	441	443	469	439	466	449	437	443	501	462	475	443	450	475	449	467	437	444	425	431	447	456	442	433	461	440	450	431	438	438	440	426	437	438	441	468	443	435	486	443	472	455	436	418	475	414	431	472	452	484	451	450	453	398	430	452	420	436	456	480	462	407	410	400	462	430	427	443	436	437	466	441	436	463	453	407	429	414	416	440	442	455	410	451	455	429	446	478	416	426	480	420	419	418	464	439	436	461	429	434	397	442	457	447	444	429	406	440	467	420	452	468	433	425	448	453	433	411	508	437	407	443	416	438	443	406	466	423	442	378	472	430	442	468	401	430	437	363	458	435	455	411	496	469	462	430	452	439	457	450	422	467	437	452	422	449	419	414	451	488	451	451	420	456	420	455	408	446	421	490	413	438	444	435	470	459	449	429	445	462	438	464	455	421	453	421	436	412	465	419	441	445	437	439	422	477	436	421	409	431	447	442	425	431	445	457	412	415	501	424	441	461	454	422	462	509	457	460	400	440	457	412	452	411	451	472	429	469	455	416	420	432	416	413	451	461	430	405	419	454	429	434	446	471	450	430	429	445	465	429	417	420	462	429	431	426	444	501	439	460	419	458	431	394	421	471	443	467	444	470	462	437	439	418	425	446	442	435	475	453	440	466	444	403	402	447	473	432	460	421	474	468	460	424	476	439	425	421	452	473	451	418	374	468	434	432	420	503	413	467	442	423	446	419	429	455	435	453	447	463	418	451	399	465	424	442	458	459	455	433	417	447	434	435	453	477	451	441	448	396	456	442	445	458	414	436	454	460	467	438	444	442	411	444	441	450	411	467	480	437	432	469	440	443	463	430	430	437	447	458	437	433	418	431	443	472	442	460	480	427	462	464	455	415	452	445	409	477	438	477	432	438	435	448	425	435	440	428	446	436	447	432	412	417	410	436	444	428	444	421	439	470	449	433	409	439	381	468	440	435	450	424	470	432	415	464	440	413	450	444	472	436	467	421	483	444	417	459	442	406	459	461	465	491	435	468	431	453	431	454	456	433	408	432	455	436	430	449	467	441	440	420	451	427	441	479	470	421	414	400	436	424	444	420	455	424	462	438	454	448	454	449	455	432	454	426	461	453	428	478	446	444	454	491	436	489	479	451	472	442	423	419	407	445	449	436	478	423	462	436	453	422	419	422	459	463	432	433	424	406	423	502	433	457	414	451	436	436	473	419	429	452	451	416	480	455	411	425	449	437	426	389	441	473	421	427	425	479	433	436	422	416	499	442	465	410	418	438	451	430	431	456	438	460	445	424	431	447	438	420	476	451	412	430	421	443	410	484	445	438	429	408	393	437	415	470	428	448	407	380	457	436	428	420	415	448	420	445	438	429	430	428	457	463	422	453	450	406	446	436	420	409	459	424	442	463	451	469	450	436	442	416	413	430	434	478	423	463	394	456	456	434	453	433	436	435	418	461	418	428	438	445	425	447	412	425	436	444	437	446	427	432	447	453	442	431	445	427	440
21437	5553	3629	1341	728	621	453	439	407	391	344	365	325	304	315	329	281	295	341	320	271	346	349	295	303	290	309	275	294	289	279	281	313	293	326	286	319	304	299	267	288	289	323	298	278	286	268	301	279	243	285	255	314	275	247	275	300	314	235	233	283	267	284	288	282	283	278	303	300	284	282	286	287	302	301	276	290	244	258	313	253	269	266	321	271	313	288	287	303	290	311	289	279	279	329	307	316	316	303	288	266	307	268	254	286	256	262	270	268	298	292	280	269	327	272	326	298	268	269	263	260	268	280	292	281	302	311	321	268	295	276	288	287	262	269	256	270	248	287	280	293	288	309	307	272	259	316	316	300	305	283	293	295	293	291	258	328	334	301	282	291	304	273	274	306	301	286	274	289	283	263	262	299	264	287	291	301	273	312	268	287	298	288	296	283	293	281	253	298	296	336	283	269	291	280	309	300	305	285	296	264	282	252	270	296	292	277	293	271	280	296	303	269	279	318	294	276	332	316	293	257	288	296	269	260	268	302	292	296	283	295	283	296	298	303	312	289	321	272	290	257	279	274	266	287	298	252	293	297	266	285	281	299	282	276	287	280	298	287	269	292	287	254	285	292	321	301	297	295	283	248	277	277	284	311	313	274	289	305	293	277	291	293	277	281	295	293	280	253	314	325	288	264	269	284	291	304	277	258	282	287	269	278	319	295	284	312	267	265	308	273	290	300	304	303	296	246	321	293	296	269	253	287	286	279	285	272	287	295	289	300	296	278	282	276	269	268	291	299	268	271	297	322	293	276	306	290	278	305	272	260	270	298	279	265	279	321	267	263	303	294	270	291	249	294	290	269	250	284	231	275	310	280	302	283	302	284	294	280	290	279	296	267	291	324	334	284	306	293	290	273	318	292	288	291	271	274	269	299	303	252	270	281	287	308	269	266	279	266	294	282	264	271	262	272	248	261	309	277	269	289	294	292	302	303	268	297	264	279	276	291	269	287	283	306	277	292	336	284	319	291	285	284	265	296	283	286	282	294	288	289	289	283	281	260	285	285	300	300	282	269	291	263	290	298	302	297	285	256	287	272	284	262	292	275	315	311	272	278	281	288	304	308	280	263	296	297	262	263	263	304	287	302	289	264	293	289	310	278	304	270	268	317	269	293	288	279	306	263	307	286	283	283	275	260	285	316	287	286	261	291	278	304	260	295	294	272	323	292	272	281	238	290	267	301	285	261	307	311	278	278	304	292	271	289	275	320	270	299	269	273	270	291	316	271	282	292	256	306	265	290	272	296	311	290	309	299	264	307	309	308	249	256	292	290	278	311	304	284	283	263	260	281	295	291	269	262	276	276	279	309	290	275	283	299	277	298	305	300	256	284	278	303	274	283	277	311	298	313	263	267	275	304	286	287	286	291	287	331	274	279	310	284	274	266	286	289	290	301	256	268	260	265	277	257	261	287	271	280	272	265	294	280	291	289	284	264	334	280	277	272	291	291	253	281	263	297	280	252	283	310	243	299	272	248	276	303	288	291	291	285	296	291	308	307	293	270	263	278	258	261	286	252	285	258	287	309	273	278	269	302	279	275	251	290	283	279	294	265	266	284	299	287	290	243	278	289	299	290	311	319	311	292	299	297	296	293	282	322	263	267	295	276	279	279	286	284	302	289	277	298	299	281	287	284	288	268	287	283	275	296	295	297	282	278	292	294	303	306	281	290	251	257	278	294	293	303	293	276	284	295	286	279	274	273	291	261	273	251	290	301	263	275	274	288	279	278	276	307	260	292	309	279	295	265	290	254	294	279	276	291	274	283	281	287	305	290	304	286	250	324	279	322	284	306	307	291	282	286	277	303	276	298	266	286	272	275	279	273	288	286	255	273	307	263	304	297	271	312	280	235	285	272	292	283	291	283	288	288	294	301	288	277	298	274	290	302	283	299	281	275	272	293	279	305	265	297	320	285	292	278	323	288	294	294	317	290	284	298	286	297	326	316	276	300	281	271	259	260	288	284	271	289	277	265	260	268	257	284	291	304	272	298	294	277	301	279	288	280	278	253	255	275	280	279	282	281	293	291	294	309	309	276	277	285	276	297	293	292	271	274	308	294	278	284	247	284	284	284	306	301	262	271	303	278	251	269	286	278	298	280	267	303	279	274	276	275	304	294	306	303	270	263	299	254	292	291	288	275	294	280	288	276	274	313	313	272	299	315	286	298	288	283	267	266	291	306	291	297	283	269	267	283	285	270	246	291	308	276	319	290	296	283	271	288	307	292	292	280	274	321	289	288	283	270	293	267	269	299	289	286	269	269	289	304	291	284	280	292	291	305	288	289	269	250	296	279	281	245	243	299	313	275	282	312	275	288	277	285	312	291	298	268	288	280	252	265	288	295	273	279	279	255	263	305	274	277	298	287	278	271	288	266	288	295	297	317	260	302	272	273	290	322	242	299	310	288	288	261	289	334	275	319	276	278	319	258	299	285	303	262	290	298	291	306	265	307	271	275	262	306	283	290	286	273	271	293	280	253	277	293	299	277	269	286	296	288	292	280	266	307	288	309	272	283	301	282	258	310	282	305	300	256	252	268	275	273	309	318	300	303	284	309	329	300	289	300	280	259	314	304	283	284	298	318	291	289	284	291	299	327	265	278	283	316	285	275	289	310	259	298	291	268	280	308	283	290	270	319	286	276	281	280	272	277	263	272	275	265	256	301	280	286	288	307	299	316	277	276	315	300	300	331	282	272	294	292	264	270	277	301	286	276	265	283	302	293	326	288	303	278	289	294	239	271	286	309	288	287	253	280	297	304	262	290	273	271	271	308	291	306	287	301	268	326	304	259	252	286	324	290	248	294	264	293	291	291	267	279	294	296	291	296	296	287	284	267	284	283	291	311	278	309	288	290	280	277	288	276	255	286	275	296	266	260	274	278	311	286	278	268	290	276	281	293	291	287	294	296	249	253	292	297	326	291	290	271	298	296	295	244	266	304	262	306	310	266	299	292	261	312	292	265	297	267	261	268	300	287	327	293	271	264	285	298	284	297	278	286	299	265	307	289	287	299	310	301	279	318	298	289	251	283	303	286	270	296	316	268	281	293	284	263	274	313	298	301	274	294	268	293	307	313	291	285	266	298	260	279	302	311	296	286	280	294	280	275	298	271	294	300	254	293	278	276	262	298	266	302	273	271	265	275	266	296	272	279	274	279	281	291	256	282	305	294	282	276	272	294	275	290	284	312	282	280	292	296	265	287	284	281	280	265	278	315	280	272	278	238	266	302	271	297	267	259	293	278	271	289	275	284	290	260	288	295	267	266	315	266	264	284	304	294	319	319	288	297	281	285	279	286	273	287	320	270	283	282	274	296	284	292	276	284	280	266	288	301	275	307	284	301	246	300	277	263	274	267	309	277	284	265	274	259	282	286	289	287	287	288	272	307	291	301	273	256	265	309	311	287	278	254	276	279	286	269	279	305	279	291	254	293	282	288	310	263	251
12400	3031	7972	3336	2888	2446	2128	1783	1593	1431	1273	1262	1146	1079	1027	1078	1011	988	948	935	881	916	861	823	832	838	879	866	829	772	812	805	844	750	763	773	779	812	809	829	770	792	768	788	753	759	824	761	778	777	754	775	720	707	733	774	761	750	785	780	765	769	749	768	717	744	748	693	717	738	786	718	663	784	735	731	753	831	738	719	779	747	767	740	743	764	690	682	764	693	671	778	770	740	743	773	731	772	736	744	722	747	740	785	746	773	740	738	751	728	706	717	709	716	729	719	754	807	741	759	720	716	748	734	710	727	707	730	711	749	751	754	726	690	785	727	766	762	758	763	758	749	713	778	748	772	736	733	708	739	721	754	773	804	757	727	744	728	775	758	733	744	734	733	758	721	747	699	766	690	729	740	716	746	765	798	739	724	719	739	740	746	766	715	731	723	714	720	788	709	757	743	692	738	723	694	765	792	693	779	757	696	764	716	742	731	735	710	782	759	712	690	716	682	741	777	736	735	692	751	750	799	769	768	708	687	778	730	723	727	722	750	742	717	725	734	781	787	772	689	718	737	739	758	718	745	787	746	745	749	773	684	731	670	699	772	743	781	737	744	755	700	762	744	740	730	728	744	784	766	709	713	692	805	748	749	697	722	714	726	758	728	728	765	703	732	727	754	744	753	715	757	717	779	734	747	766	739	764	713	748	719	756	753	715	678	703	756	697	771	730	733	756	765	742	694	698	733	734	736	732	734	736	712	735	752	700	730	739	717	713	717	747	708	757	740	736	684	750	732	722	684	800	747	745	732	744	773	743	719	767	730	740	752	739	732	740	736	750	778	704	764	740	775	745	753	723	746	718	728	714	761	713	735	780	723	764	716	747	724	757	724	727	717	750	696	769	715	743	749	741	727	773	712	712	730	691	758	704	745	738	709	753	706	741	734	750	758	712	750	724	770	706	749	699	767	717	666	758	807	723	746	762	791	687	750	721	734	774	760	736	738	756	715	732	754	759	689	740	682	723	745	746	754	756	676	777	758	739	757	730	705	737	746	790	739	695	729	728	726	743	718	796	706	744	752	740	732	720	741	778	717	722	748	770	744	768	740	791	729	747	719	751	741	735	725	724	700	779	714	751	713	770	735	767	722	750	740	760	780	688	741	768	652	776	699	763	800	714	782	755	732	739	707	730	732	747	666	722	762	733	740	752	775	755	726	719	769	739	681	733	778	724	751	708	754	682	732	718	764	725	703	692	694	774	732	754	800	693	722	760	763	747	754	738	695	746	737	752	688	760	741	755	717	740	752	765	761	713	722	755	736	719	747	722	767	740	728	747	686	741	708	739	745	736	763	765	741	738	731	763	716	708	750	725	731	717	708	758	724	704	718	767	786	720	690	749	712	726	727	749	724	774	718	759	726	688	719	751	712	725	753	714	723	736	729	766	737	701	698	707	752	718	722	717	756	737	713	772	728	723	738	746	766	785	747	693	790	756	747	771	752	786	723	738	761	782	715	724	722	763	718	744	751	739	717	739	752	725	723	689	734	757	796	725	701	712	736	784	724	715	772	753	730	774	761	711	711	744	660	762	740	776	763	708	774	739	701	678	743	760	798	739	798	765	743	741	754	772	750	726	731	705	741	728	731	739	728	748	724	705	736	723	706	741	714	721	680	738	766	738	739	724	704	709	749	727	682	732	719	705	713	700	786	767	757	751	765	755	731	753	767	736	721	755	718	734	732	747	726	729	746	739	752	740	724	732	726	728	748	748	772	743	700	721	750	724	749	692	782	728	741	768	755	731	746	712	727	780	721	747	656	749	727	771	729	737	703	725	775	740	789	753	756	763	743	725	731	723	771	741	731	728	758	762	744	729	763	759	731	738	735	756	729	772	722	762	779	721	712	756	732	758	751	714	785	725	673	730	744	741	718	719	684	712	740	746	733	714	731	730	696	690	719	771	727	699	714	747	746	698	702	749	731	739	720	725	708	692	764	745	746	772	746	706	780	746	711	745	777	742	763	697	693	732	740	745	745	746	735	711	689	749	734	695	733	757	708	733	737	728	735	699	761	768	779	735	703	734	741	772	725	701	737	714	786	724	771	736	737	763	751	731	757	717	738	724	746	764	738	739	690	717	704	743	731	774	769	698	708	756	749	761	700	749	751	772	715	738	747	755	705	761	728	745	712	694	698	777	697	740	702	764	718	724	740	744	717	795	740	718	737	766	664	745	717	696	678	756	748	749	740	719	782	740	741	739	737	681	720	778	761	705	776	711	760	728	719	742	702	794	725	703	697	728	774	746	697	766	795	760	733	730	786	736	766	696	727	714	715	763	705	762	692	741	712	757	729	756	711	745	722	703	768	728	664	723	785	730	733	747	743	779	700	739	738	754	731	695	746	739	721	687	798	734	774	756	722	741	786	772	776	721	719	730	697	734	724	751	722	732	727	737	755	726	758	729	754	764	695	757	712	735	734	731	689	721	700	750	721	735	700	738	733	729	748	704	774	761	753	708	753	763	741	781	772	742	692	747	709	683	677	712	783	737	721	741	713	758	719	681	734	739	718	770	801	739	734	788	703	736	718	757	727	764	713	748	735	747	690	720	776	750	717	749	752	680	730	743	741	712	737	720	739	746	747	752	763	729	752	767	714	728	738	742	794	733	758	767	713	726	776	726	736	727	754	696	755	728	733	758	678	751	705	704	748	716	719	705	750	740	728	801	705	746	747	727	751	763	716	706	733	710	725	737	737	663	721	774	727	701	693	725	779	724	787	752	749	793	728	763	729	749	700	747	722	714	722	740	718	737	749	699	767	706	696	716	727	755	761	726	710	837	706	757	790	752	743	719	718	750	723	738	700	760	678	770	752	782	729	757	772	739	728	722	747	743	709	695	710	711	736	790	693	749	692	753	714	752	697	756	724	754	722	717	714	772	723	747	693	771	721	730	668	733	741	713	734	713	755	770	665	748	728	771	719	752	806	765	675	748	730	787	726	744	751	753	738	724	698	752	740	769	696	779	768	732	745	756	711	728	753	792	780	696	764	746	752	713	737	756	722	708	727	744	737	782	706	713	710	715	726	743	731	744	694	719	735	716	754	746	704	688	748	738	728	712	685	725	700	746	740	753	762	739	726	739	728	740	746	782	750	700	738	766	751	728	739	722	761	754	713	758	735	735	737	727	737	733	709	705	722	729	763	732	746	727	713	728	721	699	713	778	689	758	735	723	713	746	707	726	769	759	714	782	752	712	740	682	766	745	802	764	743	734	756	752	682	701	711	703	746	735	720	778	737	731	762	783	748	754	698	743	739	704	763	784	686	761	745	743	708	672	739	725	721	736	702	729	728	746	747	728	725	754	755	770	756	724	738	721	767	729	747	812	773	731	768	696	767	711	712	747	732	676	680	761	739	758	735	763	713	760	746	751	768	684	731	681	741	723	699	729	756	781	705	749	722	726	732	701	648	694	759	734	724	703	746	714	727	736	717	685	682	747	713
33054	11630	7383	2587	1181	903	662	558	495	423	433	371	356	347	315	353	298	298	324	297	287	279	290	297	270	261	261	245	272	286	286	257	256	303	286	248	263	250	236	271	261	258	224	282	271	233	281	261	276	258	264	278	248	274	263	262	256	259	253	260	271	248	282	258	265	236	262	256	252	267	255	283	235	236	229	250	244	222	264	263	247	258	287	268	229	267	228	259	246	264	257	242	250	237	244	255	258	262	264	246	257	261	311	264	257	259	252	263	233	235	233	272	235	224	253	226	243	270	251	272	276	256	221	279	274	264	257	270	260	251	241	271	293	241	226	241	243	243	231	244	227	240	226	243	256	270	253	236	256	247	210	252	264	255	241	233	232	274	262	223	227	266	237	275	273	238	243	256	233	252	294	235	249	278	242	244	251	219	263	258	212	244	268	249	257	277	263	250	227	250	274	247	254	245	272	256	270	243	271	259	257	245	247	245	251	259	223	274	285	248	239	254	247	270	268	241	229	243	270	251	263	252	246	271	232	242	234	245	263	251	217	231	253	249	216	240	257	223	255	266	266	260	254	244	259	290	270	244	239	254	255	252	247	246	277	221	260	237	272	259	273	243	258	252	273	254	264	248	228	244	237	256	259	252	271	265	234	245	223	276	250	254	248	259	291	248	261	232	254	251	240	240	251	268	236	260	274	267	250	266	258	270	241	291	253	231	249	269	277	246	245	255	251	226	252	252	249	287	235	256	229	270	238	248	270	258	237	269	254	256	257	248	231	261	266	243	278	235	235	254	242	262	268	276	256	225	235	268	232	258	245	227	285	243	237	250	231	220	255	261	250	238	228	228	246	251	253	251	258	260	257	276	232	246	220	258	269	245	232	259	263	262	254	259	256	243	246	240	266	244	239	260	267	288	223	261	241	242	248	264	271	249	273	235	253	255	243	253	263	235	267	245	249	262	258	261	265	240	229	255	255	247	268	240	225	248	244	236	255	230	269	228	287	221	257	262	227	249	227	257	272	255	230	225	217	226	268	281	237	218	236	249	226	240	259	255	226	258	250	267	271	248	244	240	274	215	283	267	257	264	246	245	244	243	237	246	229	258	222	224	242	245	253	233	269	252	261	201	292	274	238	266	270	244	243	226	237	269	255	274	250	228	235	249	238	250	252	255	253	242	230	254	239	280	253	255	218	260	222	259	241	275	265	260	267	254	241	250	262	261	275	280	259	255	266	221	271	219	230	250	248	233	240	230	267	271	248	256	230	261	267	259	248	258	258	272	269	233	253	266	254	237	244	261	236	284	247	276	261	253	247	260	248	239	260	248	245	247	232	267	264	242	244	235	227	271	237	261	271	253	256	262	241	248	243	249	241	257	259	283	280	249	233	250	244	246	298	253	240	248	279	225	231	266	247	268	251	234	265	256	249	259	250	254	267	286	286	242	248	243	258	240	266	270	248	275	225	249	236	261	253	257	205	246	220	244	228	247	261	268	300	243	282	267	295	267	252	255	256	237	259	267	261	256	262	265	265	254	253	237	244	250	224	266	252	238	252	260	251	220	223	238	251	233	261	259	279	256	277	234	236	256	255	273	244	269	255	252	236	257	260	238	255	267	251	251	280	249	273	285	285	259	215	231	267	277	276	241	257	266	266	250	270	261	234	257	270	226	254	257	260	276	291	223	258	261	271	252	284	229	239	249	247	251	257	286	247	252	221	221	243	246	252	243	237	226	263	260	262	277	243	262	232	276	236	227	256	252	262	250	250	266	267	241	259	241	248	254	253	255	250	233	263	256	258	251	261	278	257	266	254	273	236	255	265	248	269	217	243	270	263	249	265	247	276	267	247	257	268	251	270	260	256	247	252	246	255	234	258	245	278	254	248	274	231	248	275	251	256	225	239	249	243	247	241	249	256	252	266	266	237	257	287	253	234	240	254	264	272	278	259	228	231	247	263	247	257	236	260	271	216	272	259	268	261	244	252	256	273	225	267	238	241	246	244	258	213	231	271	268	251	256	247	249	265	226	262	233	293	260	264	250	247	224	254	267	257	260	279	257	230	270	286	235	232	269	239	227	235	237	231	254	238	246	242	258	256	246	260	250	251	236	253	248	253	237	252	235	269	276	236	251	263	270	256	266	224	281	260	236	225	222	239	262	264	253	257	253	255	233	265	233	238	250	262	237	265	232	260	242	293	253	248	273	252	279	270	265	215	217	242	247	266	250	267	254	284	247	241	258	248	236	270	259	260	264	251	259	247	236	231	251	251	271	214	222	259	260	265	249	250	244	247	257	250	249	247	216	220	225	255	227	254	262	258	259	265	270	247	229	254	254	237	257	255	279	250	252	256	271	249	222	247	245	240	248	245	218	271	251	262	262	247	267	257	248	289	245	248	243	258	248	230	239	261	251	234	275	223	250	239	249	237	249	231	290	264	245	238	285	227	271	251	268	266	244	266	243	235	247	253	260	227	259	220	256	285	235	248	248	272	273	268	285	233	229	256	275	262	236	254	238	247	230	259	259	237	255	263	225	245	274	255	247	253	247	263	250	263	244	266	249	214	265	249	258	263	275	270	277	252	246	249	249	249	267	251	243	265	252	256	248	236	237	229	268	249	252	270	225	262	263	238	251	246	224	296	295	256	243	244	225	236	282	260	267	252	238	247	222	261	249	265	249	234	254	259	275	288	251	232	239	274	296	260	232	268	230	255	285	248	237	222	242	253	251	243	270	239	244	251	248	249	267	277	250	238	265	219	254	240	235	243	241	254	233	241	275	261	280	257	252	248	247	267	273	273	267	233	274	243	256	260	281	226	254	248	238	279	254	243	262	239	246	251	264	265	223	259	263	263	237	315	236	230	247	289	229	273	265	241	260	256	273	259	265	255	233	271	260	247	249	287	246	255	248	250	276	262	225	254	258	245	282	223	238	227	244	252	254	235	222	230	251	274	259	275	245	254	255	221	253	252	273	273	259	238	249	239	278	262	219	234	233	233	263	244	253	267	248	258	235	256	262	263	240	264	227	246	267	262	261	230	258	268	233	242	253	274	275	253	252	255	256	242	247	261	261	243	274	235	275	239	246	243	242	254	264	255	253	229	243	253	244	255	247	255	257	228	269	252	283	237	263	256	249	262	263	251	248	222	224	255	239	270	235	268	269	256	256	280	243	243	273	250	260	235	234	253	248	278	258	243	253	245	279	273	245	229	245	261	268	241	235	274	233	256	270	263	256	252	253	251	259	267	260	255	247	295	270	250	262	270	243	250	245	268	268	214	246	224	260	249	297	238	250	251	244	262	227	249	243	258	255	260	249	263	258	273	278	231	274	247	273	244	255	252	219	241	284	260	277	257	235	259	250	244	255	245	240	248	256	262	271	246	247	223	259	278	267	245	248	258	258	234	258	260	259	274	247	257	265	236	237	243	232	261	255	249	241	228	235	263	262	259	255	259	242	256	235	248	234	275	272	243	250	245	287	245	285	273	253	250	265	241	249
18269	4908	11820	5851	4826	3856	3188	2600	2264	2080	1753	1658	1509	1453	1248	1205	1111	1083	1015	1020	912	970	880	860	869	882	851	839	822	837	787	796	821	755	794	753	768	692	729	727	734	725	767	688	756	752	719	712	707	671	720	724	705	653	668	705	697	653	692	696	708	689	694	645	667	689	643	663	648	665	637	666	690	637	645	662	646	694	697	705	707	626	697	655	679	626	643	670	680	569	683	604	635	630	650	621	657	655	655	657	676	633	631	661	676	645	626	673	668	624	699	649	614	685	666	679	643	629	649	635	665	644	627	741	686	647	668	671	708	661	644	650	633	661	618	671	620	669	668	658	695	702	648	620	656	658	658	653	616	650	636	622	686	660	651	622	634	638	622	680	614	676	661	664	681	637	624	620	655	626	706	649	648	622	651	624	631	603	642	657	644	621	646	606	639	581	648	662	694	646	605	653	655	604	663	672	658	695	642	640	642	665	622	676	670	647	649	638	654	616	586	664	656	646	664	623	626	673	645	615	639	604	666	677	593	656	605	645	643	643	632	647	638	641	645	639	604	627	672	596	644	676	664	623	641	649	668	633	665	659	657	631	661	679	652	698	660	660	650	697	643	647	629	642	631	635	638	642	638	660	623	687	636	629	632	644	619	662	648	647	638	642	636	637	588	720	634	603	607	670	635	622	622	630	647	661	629	606	652	658	660	638	653	649	673	696	646	658	655	679	667	667	664	646	644	645	639	659	626	641	636	617	647	651	629	660	676	649	652	655	691	619	622	667	628	622	671	649	633	606	655	651	638	593	661	635	653	630	645	630	679	680	673	625	642	626	661	647	720	664	626	640	607	627	601	634	675	649	680	610	650	677	699	633	674	636	636	673	634	633	649	655	700	635	670	661	641	646	646	654	649	636	652	656	601	660	628	646	671	628	620	650	668	662	652	630	680	658	659	653	694	641	652	658	668	606	664	621	626	648	653	599	622	663	671	618	676	620	598	667	636	641	669	657	661	674	654	595	666	652	648	695	634	593	656	708	682	673	648	673	623	655	651	642	609	610	650	629	631	636	625	686	650	646	644	619	663	653	665	642	605	618	608	628	648	570	656	643	679	605	657	687	629	693	643	627	667	621	616	656	645	636	663	661	676	624	677	699	664	610	646	648	661	641	652	678	649	638	573	691	626	652	632	691	678	680	688	616	672	683	643	652	633	677	599	615	592	612	660	639	661	628	645	618	641	640	654	678	639	669	653	613	632	631	593	640	629	647	667	589	664	607	614	630	639	653	659	672	654	657	679	626	642	656	647	652	658	661	700	629	638	681	610	663	659	666	628	611	690	639	687	612	653	673	635	639	634	654	620	685	659	616	619	658	625	634	642	627	653	635	703	643	678	597	634	656	692	672	670	703	680	656	667	660	655	650	622	601	625	606	665	637	646	635	634	652	662	681	633	685	681	672	656	625	638	628	649	661	624	639	630	685	680	625	674	627	652	640	614	646	658	633	642	668	650	617	641	677	642	649	647	676	646	643	690	653	653	664	661	626	639	660	635	620	616	650	605	661	659	643	629	675	667	627	656	632	646	642	626	679	679	635	639	595	679	644	640	630	628	665	656	640	633	650	682	616	641	586	666	652	680	628	644	701	628	679	659	580	635	692	621	629	705	638	650	630	671	663	617	627	679	633	679	721	625	671	652	666	631	662	625	661	641	620	673	652	606	606	649	659	667	639	601	667	647	635	660	659	705	689	685	661	699	606	659	656	638	641	649	626	670	590	641	620	657	643	621	638	619	635	644	692	607	644	676	625	676	641	703	674	620	638	611	615	619	635	650	638	673	613	678	629	633	646	621	674	630	671	677	656	675	622	646	680	644	636	654	669	647	692	645	574	655	657	607	636	671	592	641	663	653	669	618	663	692	614	625	632	634	673	628	657	618	699	682	654	657	615	623	666	618	653	650	654	652	617	640	650	634	670	624	648	628	642	635	616	704	609	610	672	608	681	673	664	650	639	620	645	633	591	652	681	645	675	678	626	713	666	632	620	648	637	646	614	626	610	679	687	675	623	628	669	672	658	633	626	670	651	664	619	658	708	614	653	631	634	618	631	626	646	645	669	652	635	614	663	696	640	650	649	626	684	692	666	647	637	676	600	655	633	647	680	664	632	647	648	638	626	664	653	668	641	628	586	664	642	627	641	630	623	647	713	672	653	670	651	674	685	609	613	628	635	643	667	635	671	643	616	647	628	639	660	641	657	688	597	647	628	658	598	662	666	654	686	657	663	649	641	670	655	606	654	700	617	637	646	661	636	641	663	654	642	634	679	620	621	654	660	643	612	661	686	636	663	623	667	616	677	670	641	717	645	633	646	606	694	592	637	638	627	637	668	680	648	649	625	647	656	681	659	606	620	646	671	664	652	657	652	640	607	633	628	618	645	675	680	678	623	602	674	633	639	627	638	619	602	659	641	618	615	707	671	709	605	627	596	657	636	675	644	701	610	684	634	633	677	620	661	618	686	637	637	627	660	584	655	685	659	629	667	647	638	663	658	667	670	649	624	653	642	689	665	627	622	675	645	651	637	632	643	675	633	605	655	624	606	634	650	663	690	606	639	657	613	671	642	645	639	663	669	616	656	640	676	642	697	667	568	679	653	623	632	629	660	590	685	673	674	658	624	662	630	660	648	651	640	609	650	626	630	663	666	647	634	634	645	616	619	669	629	651	656	608	676	648	654	647	644	660	618	629	641	651	627	650	650	693	629	649	614	643	673	656	662	612	648	663	656	637	651	640	670	661	625	679	639	612	680	645	654	633	667	657	656	601	681	661	639	643	636	642	647	656	644	687	619	644	682	634	680	616	615	631	651	628	587	619	631	684	691	634	657	648	652	667	600	639	680	646	664	640	675	640	623	666	628	640	655	654	661	601	646	653	624	704	675	638	660	598	672	672	642	713	647	637	643	651	633	634	626	622	611	644	654	637	612	633	667	646	617	631	627	633	669	656	645	626	652	644	608	653	645	647	663	611	674	635	678	633	640	660	652	604	683	646	634	617	661	648	639	635	667	666	632	620	642	662	631	639	629	662	621	663	645	646	624	635	666	649	568	632	616	661	653	626	667	627	642	683	692	684	673	612	640	600	618	625	664	640	613	640	620	667	725	618	666	679	630	653	662	598	637	638	664	653	627	671	610	582	654	641	688	620	656	603	657	642	632	647	622	642	670	611	619	593	670	677	705	633	666	663	690	657	601	681	624	618	621	638	613	656	653	586	674	635	646	629	645	699	599	700	672	667	657	642	673	613	617	638	631	635	648	633	662	634	636	632	680	621	657	605	625	662	632	617	651	655	620	659	631	630	645	667	580	672	656	656	639	594	654	649	647	600	678	645	662	611	653	625	667	667	653	656	615	638	642	657	609	627	630	636	680	658	648	706	629	642	692	639	664	612	639	594	654	632	608	662	641	608	653	644	617	667	682	638	629	616	608	657	640	663	622	655	652	635	659
2599	221	264	170	170	180	177	171	151	143	139	145	139	130	148	151	152	148	160	140	166	148	152	142	154	135	150	151	163	165	136	155	140	168	152	151	159	146	144	142	119	136	167	164	144	133	137	139	143	140	164	123	142	152	148	148	157	154	119	192	144	155	157	157	144	130	155	161	149	149	148	131	148	156	125	157	152	143	145	130	140	166	150	139	156	130	155	144	128	175	138	150	142	139	153	140	138	152	132	150	149	132	132	146	159	144	134	125	150	128	162	130	167	165	170	163	143	144	150	142	153	137	159	140	147	141	148	160	180	152	139	146	140	143	145	143	158	154	136	146	169	164	150	124	136	143	139	163	133	143	140	140	164	145	155	163	151	164	136	165	165	151	123	144	157	142	129	154	119	137	154	139	155	178	134	153	156	148	133	148	151	168	142	146	146	150	152	114	135	156	165	143	154	149	151	144	160	137	134	130	150	135	117	156	150	148	128	143	145	136	140	141	148	153	133	111	130	148	151	143	156	142	142	147	132	145	140	156	150	150	147	145	149	146	139	136	159	149	132	142	146	143	155	142	140	137	153	155	139	149	156	155	143	172	127	148	145	167	140	152	154	150	152	136	159	134	154	157	133	157	143	148	168	143	152	190	143	127	155	152	148	156	151	156	166	140	149	161	149	137	124	152	134	142	165	118	135	146	146	164	151	142	158	169	142	150	135	149	145	151	125	173	164	149	132	152	146	123	158	179	160	141	136	145	147	142	152	136	148	138	146	133	133	156	145	130	159	156	151	135	162	160	156	144	140	128	137	150	170	159	149	135	139	131	168	160	178	160	175	157	138	144	162	148	148	167	162	153	156	160	127	118	148	144	146	149	162	136	150	141	146	136	146	142	151	151	146	129	155	169	151	158	150	163	143	144	147	129	136	154	176	156	134	156	143	135	128	173	160	159	150	128	152	172	145	156	150	158	167	137	143	146	129	155	142	140	155	158	142	138	162	147	149	144	151	152	165	138	163	138	144	156	139	142	158	152	155	116	147	158	153	126	154	161	158	161	150	147	154	149	135	160	135	136	142	160	163	121	139	154	159	146	166	164	146	136	142	132	123	176	142	147	156	151	126	130	155	149	157	172	124	164	139	133	146	155	150	167	149	183	156	144	140	156	132	124	159	140	133	151	139	163	145	180	168	138	152	140	156	166	139	151	132	142	148	129	165	148	149	168	166	172	144	165	168	117	152	145	138	165	129	152	167	149	135	158	152	127	158	159	139	144	154	146	165	141	159	139	150	157	143	138	153	173	165	149	131	146	149	126	134	140	120	158	133	135	140	178	155	153	157	128	170	153	135	129	152	132	144	120	134	167	155	131	156	149	154	137	147	139	134	147	170	137	124	134	147	153	159	134	156	150	160	167	145	142	146	124	144	141	145	157	160	144	154	152	141	162	148	161	140	172	165	155	147	129	140	137	158	136	160	166	134	132	168	147	147	143	127	142	147	159	152	177	148	157	170	164	163	145	140	153	177	150	158	166	147	152	129	135	143	138	143	147	139	146	152	145	132	146	136	152	144	146	142	169	165	170	143	168	139	162	159	170	134	156	151	140	134	146	147	155	149	164	138	148	145	141	154	143	143	137	134	144	159	139	147	156	138	133	140	140	171	138	126	141	136	167	177	146	132	144	150	159	142	157	143	156	167	147	145	157	163	158	157	158	141	140	138	153	137	146	171	171	157	137	153	147	141	147	149	123	145	143	151	150	166	150	143	152	146	167	169	176	146	138	145	141	157	158	134	137	167	166	163	137	162	146	151	173	167	160	131	167	125	154	156	140	158	141	151	162	159	160	132	147	142	150	152	154	153	148	160	126	149	154	145	138	138	158	135	150	160	141	151	127	148	155	155	153	127	145	147	154	152	141	146	156	151	143	161	141	178	156	151	150	157	161	149	148	156	142	175	129	167	146	138	162	136	145	173	150	162	126	146	173	136	146	158	152	144	137	166	141	135	165	123	118	154	141	168	145	153	146	160	148	143	156	147	147	157	154	147	156	166	145	147	144	148	138	138	155	128	142	134	158	144	157	135	153	130	136	142	162	157	122	160	152	143	143	135	170	147	176	129	163	146	151	150	135	145	162	162	145	128	144	159	149	149	158	142	162	135	123	121	150	172	142	157	150	168	152	150	157	154	141	155	151	151	140	156	158	134	175	135	137	165	155	151	132	129	151	128	145	154	153	147	155	133	150	143	150	160	146	146	148	145	152	139	126	154	137	182	139	141	121	163	153	172	144	136	146	120	145	129	160	143	144	148	158	132	133	179	156	131	154	148	130	138	124	163	144	128	152	143	139	157	149	158	166	130	141	146	146	155	142	145	148	148	137	152	144	139	155	150	135	142	145	159	153	135	149	142	129	161	139	138	142	174	155	142	144	165	157	153	175	150	170	155	125	129	152	149	155	162	163	146	173	145	135	165	149	154	136	131	157	169	126	151	173	164	138	141	140	155	148	133	136	159	131	129	158	135	142	134	135	160	163	141	121	153	164	144	139	154	162	127	156	157	157	129	146	175	132	152	136	129	154	150	142	150	157	146	149	151	159	143	129	143	166	167	161	162	144	149	155	146	170	149	128	186	172	152	156	154	169	135	142	136	180	162	187	150	163	150	163	145	138	158	140	137	152	145	159	160	158	150	157	150	139	163	125	163	145	141	142	144	132	166	169	128	144	144	148	137	122	130	154	138	145	133	124	154	159	165	156	142	132	147	159	174	137	145	146	148	143	163	173	150	152	160	165	147	146	145	149	151	150	145	142	125	136	174	136	163	148	132	149	147	145	155	133	160	148	146	137	156	143	122	155	154	157	129	139	153	139	147	121	151	126	152	144	148	131	152	163	154	132	136	133	157	135	132	144	150	141	151	143	144	153	138	126	158	159	132	151	132	156	140	152	164	146	169	154	179	174	150	126	134	158	136	141	152	128	140	134	127	154	144	146	170	131	156	160	157	152	144	150	156	133	138	162	132	162	149	137	144	145	143	142	160	130	155	150	138	141	138	138	138	144	160	153	133	130	134	153	132	170	143	162	165	149	142	154	139	135	174	164	135	136	148	130	151	136	150	129	132	164	149	126	134	163	164	137	165	154	143	128	150	130	156	149	137	183	149	147	170	143	137	156	155	145	138	132	146	171	183	130	139	154	121	141	140	147	175	140	138	153	153	181	162	134	143	139	148	129	147	148	154	135	146	110	153	159	143	145	150	135	150	109	171	137	145	167	119	122	160	147	159	149	170	154	163	163	128	136	160	125	133	128	152	127	148	133	142	160	144	153	131	172	175	179	152	154	154	144	140	156	164	169	133	177	153	132	132	131	158	152	148	154	151	153	163	167	160	145	158	150	142	155	131	149	150	119	161	144	162	147	159	153	150	150	143	144	174	133	159	132	170	166	164	147	141	155	162	144	143	147	141	155	153	125	145	151	142	177	127	163	160	146	144	157	170	134	131	125
2606	566	778	520	549	505	486	443	492	458	551	444	455	475	481	455	462	425	440	441	487	457	432	433	415	469	405	429	448	441	395	439	450	432	439	475	390	424	439	453	426	420	464	449	442	453	444	443	423	414	469	444	452	418	433	449	420	431	426	483	446	418	436	456	459	442	434	430	448	413	470	463	466	434	453	437	446	424	454	460	448	439	468	443	488	436	493	450	471	411	449	478	463	420	416	413	423	434	419	443	465	434	436	408	446	424	405	447	440	423	439	422	456	434	456	461	462	455	438	476	434	387	459	409	436	420	415	449	462	478	441	450	423	436	390	480	452	418	443	482	425	415	463	449	438	466	452	426	448	449	412	444	457	455	416	438	436	421	465	449	405	432	438	430	458	419	476	466	419	456	483	444	445	427	492	451	443	446	454	445	455	453	435	446	435	436	440	429	458	415	419	424	401	428	413	449	432	458	405	428	425	441	472	405	425	448	429	421	452	453	409	455	439	440	421	441	433	458	446	433	448	439	448	419	477	393	437	446	467	417	452	440	471	422	441	447	413	430	448	428	455	403	456	475	452	447	483	451	420	452	458	398	426	435	439	440	432	442	450	411	461	450	422	456	431	455	457	412	441	438	427	376	466	445	418	478	457	448	446	404	413	440	448	444	454	475	439	408	434	462	433	412	454	497	442	470	444	442	434	442	394	406	430	477	428	435	444	413	444	418	477	456	448	470	455	436	410	430	434	442	421	430	416	409	417	469	458	439	449	401	443	431	445	411	450	438	439	420	421	464	415	466	449	408	426	470	423	451	445	427	411	436	448	429	456	458	454	422	433	417	485	434	474	433	435	460	397	429	415	407	462	434	409	442	420	469	458	438	414	455	447	426	433	403	458	448	399	454	444	371	429	468	471	456	418	419	430	431	451	434	433	414	506	477	440	430	445	449	463	406	449	440	497	391	463	412	432	426	448	404	452	420	467	447	462	445	458	431	453	443	443	426	451	459	460	414	405	437	426	433	438	455	435	465	397	444	433	449	444	452	431	430	441	417	417	434	464	387	438	435	461	418	442	419	416	433	469	442	433	440	439	428	464	426	448	432	453	430	454	440	432	426	397	460	442	422	447	441	417	420	421	438	441	459	435	459	429	425	468	436	476	435	453	464	433	462	443	424	464	439	466	456	431	438	441	443	414	413	452	418	439	437	443	446	444	430	426	448	432	427	407	473	465	424	419	415	451	460	433	448	448	451	455	472	417	439	448	422	418	449	427	452	464	458	420	458	451	450	451	423	435	419	415	428	435	447	399	480	416	455	433	422	407	417	407	398	437	440	408	460	448	450	418	448	451	449	420	449	417	487	433	404	440	433	453	469	427	484	457	413	473	481	436	446	459	468	429	398	410	420	425	444	475	429	441	450	424	442	448	451	457	433	405	435	419	461	445	395	447	476	427	467	455	463	428	445	472	406	430	414	422	423	445	473	437	476	441	452	412	433	393	442	427	417	477	455	443	443	466	451	432	422	425	430	433	434	441	452	382	429	439	455	421	458	429	451	420	417	440	460	457	449	469	429	441	443	421	441	422	448	421	415	442	435	443	446	418	482	443	424	422	433	473	453	437	442	423	421	472	410	457	461	463	440	450	403	418	431	423	412	422	464	429	444	411	438	447	443	455	428	464	476	429	434	415	439	473	424	437	460	444	424	413	418	469	463	432	434	441	444	436	433	466	438	416	434	415	423	460	444	382	456	446	433	441	443	419	454	427	419	420	451	427	383	450	419	446	462	447	439	433	494	418	422	441	421	437	422	470	484	448	458	444	447	436	460	444	441	419	471	430	442	468	440	428	443	430	435	468	405	411	436	396	417	440	426	394	413	401	450	443	433	434	452	426	413	422	486	471	465	456	452	485	442	452	441	432	434	440	425	447	413	455	400	438	446	427	412	474	450	434	435	415	420	409	413	411	457	414	437	461	454	443	428	395	455	446	434	400	460	421	452	439	424	435	413	412	423	430	405	435	435	429	446	416	419	479	443	449	395	402	390	425	432	439	406	419	476	449	441	430	452	461	428	436	391	443	444	421	421	473	392	464	400	416	432	466	462	434	465	422	432	441	460	457	423	426	473	464	433	470	401	452	416	435	431	432	448	440	462	443	441	404	433	448	436	422	422	441	427	427	399	458	417	422	441	444	432	429	453	397	437	427	443	432	397	436	451	440	454	426	442	468	429	406	439	440	450	432	441	451	452	421	460	444	438	449	429	457	445	430	410	434	402	456	415	409	465	444	381	429	424	384	453	441	412	438	421	423	413	431	452	435	434	440	431	416	433	445	434	470	427	409	401	477	448	428	414	413	483	441	421	466	444	427	451	432	437	459	439	411	449	460	436	414	436	426	442	437	427	433	452	430	486	430	476	393	446	476	447	425	496	436	415	462	442	417	450	437	447	434	452	429	460	419	454	433	419	433	451	391	439	429	439	437	439	464	469	412	436	424	430	454	417	451	421	438	490	412	457	475	463	477	443	440	464	393	450	449	474	447	425	448	437	425	463	454	448	439	475	438	447	429	438	431	473	409	438	435	432	440	449	425	424	420	414	465	444	480	476	443	426	456	411	430	420	443	456	408	451	418	441	433	418	441	392	424	443	390	466	422	439	425	453	454	466	428	470	496	461	422	431	440	482	378	457	444	448	441	464	447	438	439	447	435	423	473	444	406	416	409	404	447	417	446	428	446	426	425	404	423	461	462	437	426	496	435	421	426	471	433	466	461	430	425	452	451	434	446	466	413	439	425	479	417	428	433	411	420	447	451	426	431	427	450	469	459	426	447	447	476	435	435	443	434	401	417	418	448	449	427	453	433	439	437	413	450	450	429	466	417	428	450	421	453	434	434	450	437	436	436	442	451	417	446	426	456	407	437	447	440	412	440	453	419	428	405	468	423	447	451	390	463	428	465	432	441	426	405	440	420	447	420	438	418	449	478	407	447	429	452	421	450	432	445	455	437	442	445	419	425	474	492	429	408	441	422	418	453	427	438	437	441	433	462	400	472	412	444	449	457	423	470	429	437	432	456	454	440	426	451	412	458	432	404	416	453	438	415	451	390	436	466	443	455	423	459	454	427	414	442	456	425	431	431	459	428	473	459	418	418	430	434	455	441	463	403	434	420	427	417	496	427	438	441	446	417	442	441	420	426	445	439	430	439	433	423	435	443	478	447	463	406	479	425	459	416	427	412	438	472	484	443	454	441	420	479	418	445	427	466	448	447	419	462	479	460	437	473	437	428	486	451	407	447	423	419	449	450	441	424	444	400	405	433	425	446	522	441	459	416	434	433	452	417	465	418	477	443	434	449	458	425	422	452	466	438	429	439	406	502	415	435	441	447	398	466	429	447	442	437	405	434	434	405	470	422	425	418	418	424	400	413	431	444	457	410	463	458	466	448	428	406	390	437	453	451	478	408	448	436	413	427	453	430	440	417	433	430	461	430	422	441	442	464	465
20539	5417	4227	1184	743	617	545	447	434	365	367	361	365	338	358	338	309	333	324	326	317	298	314	276	315	294	275	306	282	279	290	290	280	297	271	291	282	291	273	308	283	287	293	267	267	290	301	275	309	299	284	283	283	271	287	290	274	293	265	282	270	281	280	268	296	285	311	291	283	266	310	297	257	293	260	282	265	284	278	271	266	299	246	274	302	293	278	307	289	303	285	266	275	301	307	299	312	300	248	297	266	277	284	248	284	282	261	288	318	259	261	293	265	280	275	287	281	278	281	283	323	294	291	298	306	295	293	263	262	286	281	272	278	276	312	295	313	274	304	294	301	290	284	287	252	282	326	280	288	286	307	300	275	279	280	291	291	296	267	306	279	305	297	296	274	299	288	270	280	273	285	268	302	310	277	278	291	261	243	299	271	265	281	285	307	293	268	285	307	282	291	269	248	314	311	294	276	299	296	254	286	263	262	275	304	274	274	284	299	320	288	266	312	300	267	298	293	268	279	279	275	294	283	255	269	323	310	287	280	291	293	277	295	286	289	292	284	281	286	288	283	283	286	269	258	283	293	255	269	265	286	267	323	295	262	258	277	304	273	279	272	310	281	272	257	307	320	278	289	262	302	288	254	276	242	273	282	307	290	281	277	291	310	278	259	282	293	265	282	252	292	272	323	301	274	269	311	297	266	288	304	281	285	279	270	295	283	259	301	285	266	305	290	269	253	297	276	308	265	284	284	294	301	306	265	292	299	277	282	294	291	242	268	275	274	272	300	294	262	274	299	293	285	238	258	263	275	272	299	270	279	289	265	301	277	253	278	250	284	254	298	283	263	324	263	261	317	325	284	270	304	261	270	280	291	321	287	265	300	274	312	316	302	296	304	297	286	290	305	276	325	299	270	279	298	297	308	291	306	288	298	238	342	255	276	292	305	278	294	281	318	269	276	300	275	301	271	290	264	279	260	277	271	275	278	285	274	286	301	292	268	293	284	309	258	293	289	296	287	261	241	307	286	275	293	283	258	270	284	290	285	288	272	279	275	285	293	274	292	295	264	283	284	282	279	261	303	285	298	267	296	291	295	300	268	273	303	253	271	282	289	296	260	269	315	269	292	311	301	272	278	312	283	267	280	282	281	269	309	301	293	282	274	263	278	270	275	250	284	295	286	255	271	300	274	268	273	275	251	258	302	287	294	273	270	301	310	283	269	251	286	317	314	258	263	263	302	296	261	287	292	294	278	253	288	293	321	282	288	273	251	282	272	285	290	298	266	297	296	289	290	279	272	298	270	290	274	288	292	266	244	277	311	262	273	294	304	313	325	284	269	295	292	313	311	310	305	277	300	267	306	318	248	289	293	272	251	259	261	333	298	278	295	272	285	241	303	265	269	299	278	307	289	281	297	318	270	300	325	272	285	279	277	275	291	260	300	278	319	331	299	278	296	268	309	283	263	271	320	258	261	300	310	273	306	308	282	308	246	289	287	263	302	317	290	292	286	285	290	260	286	265	279	274	299	264	286	296	294	276	255	276	329	291	292	299	308	305	265	290	286	289	267	284	304	267	281	287	283	266	288	277	301	287	283	294	267	274	294	276	325	311	292	300	283	266	286	278	255	289	292	315	277	299	273	298	283	300	280	292	262	299	262	278	315	289	287	284	288	302	297	300	299	290	278	290	271	314	316	281	276	281	284	298	302	320	267	278	284	300	265	276	268	278	273	282	286	288	274	291	299	294	263	269	324	339	280	259	275	287	273	280	277	289	290	255	276	278	285	280	273	304	260	285	270	292	279	303	278	282	298	314	253	271	281	283	274	294	306	283	308	280	294	279	269	281	327	267	297	325	306	308	266	280	275	341	293	262	307	300	286	281	271	277	320	302	266	285	314	254	284	289	294	282	311	288	290	315	269	270	262	270	265	275	296	315	278	260	289	283	264	289	279	271	309	280	313	341	278	291	284	290	301	294	293	260	278	272	286	325	271	295	274	301	273	293	275	271	267	268	298	303	276	302	278	275	291	314	283	282	305	258	247	287	299	316	271	285	275	307	311	261	267	265	291	279	298	265	275	281	314	282	256	274	282	292	294	272	289	279	305	288	284	286	266	290	275	279	293	282	272	279	280	282	254	297	266	280	296	281	284	287	250	302	285	288	279	236	289	268	284	300	282	276	273	290	307	265	269	256	295	290	299	296	277	259	281	289	284	324	296	305	253	279	287	272	288	288	297	285	296	292	271	311	275	283	286	318	300	290	274	294	297	294	295	286	290	303	298	278	262	277	288	308	268	297	277	289	275	283	294	292	311	291	283	291	302	295	308	320	302	253	295	274	276	273	282	280	272	297	288	281	266	265	264	276	295	291	271	301	310	269	293	258	307	263	312	285	307	266	294	304	281	272	279	284	273	284	294	308	290	253	299	305	286	247	279	309	298	290	275	253	248	295	245	286	278	310	261	292	311	304	287	267	248	299	276	323	233	300	301	308	288	301	284	261	285	302	279	310	278	253	288	268	304	257	293	297	299	278	282	324	264	300	287	276	289	283	282	257	299	287	278	276	274	257	284	334	303	272	295	285	282	288	292	258	312	304	311	301	258	286	261	268	270	292	291	243	261	267	260	274	286	280	276	275	257	274	281	294	302	289	275	300	302	262	316	292	266	298	266	311	242	287	280	317	298	303	284	272	295	291	273	294	281	276	289	296	276	260	300	285	301	283	287	254	285	308	284	269	255	274	297	294	279	254	308	291	296	303	282	285	282	274	256	299	284	291	301	257	284	276	268	260	258	291	278	264	263	286	296	283	286	300	286	254	276	288	263	277	297	265	276	294	297	264	281	277	251	298	294	262	275	279	277	298	315	280	295	283	283	297	269	268	264	282	265	324	313	293	289	268	303	290	289	293	290	282	268	284	272	247	274	276	284	262	264	262	281	297	280	286	263	259	293	271	289	255	340	260	316	277	304	293	287	275	274	266	289	307	267	275	257	289	281	291	277	283	302	271	283	293	290	284	283	262	297	277	277	305	316	274	278	282	287	287	304	273	272	327	280	263	334	279	273	301	277	274	311	283	250	295	281	273	288	308	299	267	295	310	293	276	283	275	295	283	286	296	256	307	277	275	294	277	285	349	284	274	285	305	288	277	270	289	271	283	283	277	306	272	305	257	257	271	284	284	301	269	294	279	277	264	269	246	324	292	275	268	275	274	280	270	290	288	302	282	276	304	285	254	278	265	320	313	287	288	286	290	251	299	296	261	276	292	297	300	309	277	289	257	296	290	305	305	284	306	322	258	297	294	313	295	259	291	287	276	287	270	272	296	265	273	294	310	233	296	292	265	258	259	276	282	311	282	292	258	291	303	276	292	274	311	275	294	266	282	280	314	264	311	300	271	265	272	283	270	316	292	229	266	247	284	277	280	261	290	275	276	278	280	324	289	283	262	275	314	296	306	287	299	278	287	262	270	264	267	293	312	277	283	261	282	274	302	287	262
12003	3101	8200	3478	2934	2395	1997	1843	1601	1422	1339	1264	1101	1130	1085	1038	947	964	892	936	910	893	893	868	845	830	861	841	827	846	838	861	794	800	821	850	784	716	761	778	798	748	780	794	773	780	806	767	762	812	772	745	806	735	742	743	764	759	722	789	798	746	764	730	743	743	768	754	707	759	783	751	789	729	756	698	724	685	789	739	729	758	759	796	769	747	744	732	738	767	790	797	777	770	777	737	729	718	772	749	699	740	771	663	751	775	710	738	794	749	734	734	761	738	782	728	756	759	780	732	732	741	777	742	751	754	766	741	749	731	776	731	731	698	738	735	750	697	661	760	795	761	697	758	775	702	803	714	770	745	779	719	726	743	763	739	774	713	743	730	798	731	747	771	704	737	733	717	729	708	750	749	815	787	748	768	742	759	784	775	769	716	727	784	767	719	737	736	760	766	710	782	776	783	687	730	706	710	722	725	738	736	725	734	681	728	761	757	752	750	722	759	729	758	734	713	744	724	781	783	774	767	718	724	742	731	759	718	738	761	724	742	742	734	738	746	740	739	741	743	699	695	763	734	740	692	755	700	685	731	726	717	731	734	696	722	770	738	746	696	776	807	695	717	801	734	707	753	743	778	716	773	731	745	733	700	744	752	752	704	689	722	760	743	757	736	676	714	762	698	699	761	758	753	775	750	740	753	678	708	716	747	765	796	734	733	774	738	721	751	705	735	749	711	795	778	733	766	749	726	703	713	757	710	730	739	730	740	754	695	778	730	751	768	745	717	724	764	734	780	766	725	734	734	774	746	731	750	726	724	741	748	696	762	728	696	718	758	710	693	756	738	726	721	736	748	763	721	787	719	730	766	765	709	768	780	735	732	777	713	734	759	767	723	710	742	711	700	719	716	751	720	737	725	764	748	759	750	698	732	749	726	702	713	747	761	713	753	722	766	745	706	723	726	809	775	794	770	683	765	761	717	687	768	721	699	763	731	773	756	754	719	705	746	722	778	716	726	702	781	721	723	731	717	688	774	689	748	806	723	748	733	743	728	711	719	725	733	750	767	763	735	742	760	771	695	763	725	748	731	756	715	739	721	749	778	780	722	760	756	714	764	727	756	783	718	748	783	737	754	727	709	756	742	726	767	753	693	742	778	718	763	757	672	802	777	760	738	695	735	780	754	718	716	724	758	793	747	760	759	745	757	714	652	701	733	733	723	793	764	719	717	731	753	701	743	697	738	759	733	720	734	758	765	745	739	729	734	730	768	729	769	789	760	749	704	734	720	737	684	713	712	742	739	741	711	718	734	717	744	760	732	766	687	741	764	753	744	730	771	761	747	746	746	734	715	776	759	788	748	754	721	722	701	712	718	769	723	719	770	747	756	792	710	706	735	713	740	738	697	690	704	754	737	733	720	728	706	708	778	709	736	732	755	809	733	777	682	725	747	762	748	739	768	790	695	724	783	743	748	712	718	714	729	766	754	719	704	748	764	750	719	792	736	709	703	740	770	757	741	718	733	731	711	757	759	716	755	689	747	756	762	734	737	713	752	794	709	727	718	723	760	720	757	718	712	709	761	732	768	742	794	750	739	764	767	753	727	758	731	721	731	756	713	764	752	721	760	753	754	728	722	748	721	733	801	711	749	745	754	689	798	728	695	697	745	735	707	684	706	712	734	742	733	711	726	738	737	742	789	743	770	752	753	715	712	729	787	734	746	735	739	789	703	724	757	752	779	728	685	761	705	671	688	772	698	746	682	727	750	760	694	730	762	718	730	728	690	764	729	753	692	720	724	750	703	694	730	717	738	763	769	750	768	770	760	738	760	694	790	726	716	748	759	735	717	723	729	734	751	694	688	720	769	746	770	754	713	757	748	756	734	686	752	725	701	741	766	756	743	795	722	723	717	755	787	766	718	707	756	754	819	736	708	770	727	741	742	726	738	742	706	816	755	780	715	774	766	756	733	747	772	719	712	755	759	679	688	712	702	730	783	659	775	750	749	779	736	719	723	736	744	731	705	729	731	765	711	711	718	719	744	733	751	763	706	716	715	784	725	710	707	719	751	750	736	797	738	719	738	723	752	721	754	721	693	720	760	732	729	797	710	720	742	709	740	728	723	736	753	749	765	716	750	712	738	716	732	688	702	688	691	715	734	739	745	753	758	742	707	760	743	773	719	729	704	732	763	739	698	731	740	749	757	731	735	749	712	715	736	708	745	705	774	752	690	767	787	704	754	754	740	744	722	770	730	762	715	769	713	702	714	736	734	745	700	762	674	741	706	734	764	704	739	711	736	772	731	754	749	740	759	757	716	764	751	707	783	760	755	710	730	705	745	727	730	743	773	735	757	740	748	788	759	734	729	691	756	758	772	721	767	733	733	805	740	729	786	774	805	740	735	772	727	714	789	774	767	745	714	764	755	711	794	747	750	700	747	697	739	727	762	748	734	719	730	702	742	739	703	736	699	781	760	700	743	728	732	744	730	778	738	773	755	759	758	739	736	769	717	721	748	761	745	712	741	698	696	764	742	740	653	755	739	764	714	734	792	696	754	729	738	713	741	695	706	755	771	739	707	753	740	745	690	715	678	725	743	780	719	757	763	761	804	750	681	701	757	776	717	723	754	736	758	769	726	712	698	713	758	737	740	785	730	727	762	780	724	740	751	744	758	742	700	748	765	784	744	686	738	771	727	713	773	730	759	780	676	672	718	750	760	725	710	787	756	755	729	731	695	706	713	748	747	720	747	745	755	748	738	740	756	748	745	736	710	740	775	696	770	706	761	736	777	735	703	739	752	749	727	722	725	722	714	751	746	721	734	744	716	716	737	779	738	748	755	763	751	710	773	702	745	734	734	722	729	699	744	737	764	737	687	741	729	775	708	745	730	736	735	747	808	768	741	738	720	752	748	739	697	758	780	717	690	740	740	750	762	723	746	716	733	808	717	733	742	727	726	759	759	749	729	730	723	738	725	753	785	747	742	732	736	689	729	747	730	768	804	718	736	737	717	712	718	747	686	734	731	729	737	753	712	715	714	749	745	749	710	750	731	692	759	730	703	744	779	741	764	713	694	769	728	770	755	701	740	733	751	718	768	748	735	725	715	755	702	738	708	773	722	716	713	726	728	747	733	752	702	691	728	773	736	680	733	752	732	731	700	805	761	772	691	722	768	735	725	676	744	737	752	797	791	741	718	719	689	767	767	720	758	725	694	732	775	752	773	780	741	750	764	732	750	760	738	734	740	764	752	721	723	678	707	730	763	723	691	784	738	711	706	770	740	754	782	789	730	731	724	757	788	754	783	752	787	729	724	792	684	746	735	759	738	754	729	735	708	758	739	749	735	768	697	759	711	789	752	780	743	755	718	743	723	716	770	746	723	720	758	734	752	771	730	711	751	677	707	723	710	739	706	777	760	702	754	730	707	765	755	736	690	719	751	760	704	767	751	732	778	713	765	710	753	732	704	770	777	784	767	742	740	725	700	749	724	754	693
32061	11715	8890	2157	1227	871	702	566	514	466	408	390	381	368	325	342	310	312	294	293	292	256	266	279	297	296	227	245	269	263	313	248	251	268	261	269	256	251	275	267	262	253	252	283	264	242	243	292	255	244	292	268	238	269	239	236	247	240	269	246	284	220	263	260	246	294	271	241	251	261	260	280	252	282	273	253	256	256	238	259	260	232	248	272	247	248	242	228	248	246	261	254	259	241	246	264	259	242	244	237	299	269	258	243	222	222	271	253	249	232	262	224	265	229	249	255	251	264	246	257	257	258	244	240	277	281	243	244	270	255	230	273	244	231	268	251	231	246	250	251	238	257	239	242	252	246	271	274	242	248	265	221	248	233	245	265	275	231	248	265	260	292	241	245	241	260	238	250	247	251	259	226	247	235	277	269	267	273	245	215	259	266	229	289	253	237	231	273	221	243	256	242	260	267	227	278	287	247	224	243	257	226	242	267	228	254	254	278	254	255	246	244	236	264	249	236	276	260	260	235	248	252	243	263	266	258	248	241	293	251	209	222	241	233	264	251	238	232	226	275	249	229	238	284	277	266	278	244	257	257	231	252	257	261	237	247	252	260	276	268	242	207	206	249	262	262	229	242	237	259	276	263	272	226	254	233	226	262	255	248	260	274	231	263	265	258	250	238	236	239	267	248	246	277	227	245	262	253	221	240	232	278	270	239	252	251	243	250	246	251	264	252	247	245	220	241	253	282	274	243	262	250	250	246	230	221	287	228	256	249	257	244	272	249	243	265	232	254	249	243	249	264	248	272	261	256	261	247	232	253	251	244	265	235	272	233	216	255	270	224	251	266	255	255	249	220	239	273	257	251	256	198	228	251	265	226	254	211	234	231	245	280	239	234	240	246	242	263	237	250	266	280	245	265	268	243	264	267	249	256	222	263	234	260	257	266	272	254	275	237	250	259	301	261	274	220	290	256	273	250	227	253	248	254	254	232	246	246	246	239	276	252	237	247	240	265	230	226	255	238	226	248	283	250	236	218	242	256	276	246	235	229	271	254	278	247	236	264	242	221	232	267	250	253	255	250	245	241	299	232	289	288	252	234	284	270	277	251	250	253	243	264	222	256	268	238	248	203	282	245	270	263	243	229	257	246	245	222	260	236	254	240	244	254	261	248	261	240	234	236	262	256	231	282	237	283	212	263	233	221	257	238	271	231	232	241	270	263	273	240	286	218	258	250	259	261	249	239	237	225	263	241	225	218	253	282	245	237	285	245	233	236	262	254	261	231	259	257	247	234	238	261	268	303	282	279	257	251	271	243	248	246	236	249	245	265	278	261	246	259	246	242	227	263	259	269	230	238	283	243	265	274	230	228	276	229	236	262	234	233	248	268	254	224	262	263	268	254	277	232	220	243	256	249	260	253	277	269	266	241	268	232	255	249	255	279	262	233	224	249	249	264	239	235	259	259	259	242	225	285	279	242	289	243	287	264	248	252	228	235	253	265	234	238	278	247	280	266	269	283	281	252	247	257	238	244	254	231	242	252	263	250	264	238	255	263	275	258	271	257	263	235	239	246	277	230	239	260	238	276	228	304	227	246	235	238	230	266	291	259	243	285	253	248	232	262	255	253	293	218	263	255	266	237	246	235	240	238	251	220	264	297	237	249	247	249	257	285	222	243	256	243	262	244	237	247	253	260	252	251	270	246	249	257	249	242	216	245	258	271	273	247	230	256	221	268	249	277	253	263	250	270	229	252	254	248	240	246	269	230	250	272	225	256	244	266	252	251	265	280	277	275	266	258	283	265	242	262	274	233	256	244	248	249	255	250	205	250	253	242	243	258	248	262	259	272	260	266	252	262	255	241	228	264	247	252	267	242	276	233	280	258	264	268	251	266	247	275	249	248	254	234	244	251	234	232	251	258	240	230	249	229	258	264	238	266	236	254	234	253	265	257	241	235	266	265	261	245	250	245	243	256	249	237	255	278	248	291	256	240	240	236	242	251	277	225	245	242	250	285	259	236	262	232	244	243	247	252	247	247	237	220	218	234	263	229	255	279	258	247	239	270	221	248	282	241	243	254	253	286	268	239	251	245	242	280	225	270	240	258	281	274	258	255	275	287	225	258	267	281	282	258	266	216	251	238	224	258	248	237	251	260	264	263	230	234	282	250	257	245	219	252	239	252	251	268	248	262	270	269	229	275	261	266	258	228	269	281	274	217	293	232	230	272	228	266	244	235	250	267	261	270	257	252	274	262	256	242	231	259	243	240	272	244	214	254	251	221	261	292	244	268	286	245	272	239	249	226	259	249	263	214	228	269	232	245	248	247	254	218	241	269	264	251	251	296	272	275	292	233	232	275	272	279	265	245	244	224	245	237	266	255	261	246	218	258	199	267	254	273	226	259	248	262	265	269	244	248	243	225	271	231	250	252	262	269	252	248	262	242	254	237	244	250	242	247	258	253	257	284	256	257	244	253	238	247	233	245	258	248	255	242	261	238	234	263	260	254	271	258	273	253	261	257	249	249	244	289	261	265	231	249	245	244	259	239	254	246	251	252	245	249	268	234	293	226	257	258	261	257	286	257	225	242	239	249	268	256	251	246	253	246	231	253	239	265	249	277	249	238	267	262	234	261	251	241	251	239	268	276	254	251	263	245	237	292	231	229	258	235	249	235	262	224	269	255	241	253	263	258	245	246	241	226	267	245	260	237	257	241	232	230	252	254	225	270	258	282	236	235	243	263	278	224	241	221	263	263	255	233	247	253	227	248	279	241	237	249	234	262	225	261	260	253	238	220	260	258	269	236	276	241	263	235	257	308	243	248	271	255	277	246	252	238	243	246	243	249	245	259	244	264	238	240	218	223	258	270	216	272	256	251	251	242	246	239	262	233	246	274	256	242	291	262	223	274	236	253	240	231	250	241	279	252	264	274	277	264	285	268	236	272	237	247	269	249	233	270	240	242	225	265	270	276	210	229	262	258	243	242	241	232	203	248	250	248	270	263	237	255	258	254	274	234	259	259	252	257	263	241	267	246	262	225	263	265	213	245	284	230	227	241	221	252	255	254	246	250	230	230	232	249	252	261	262	231	235	230	282	268	279	246	217	261	254	267	248	240	221	256	253	246	236	250	260	261	257	254	254	231	255	257	219	206	247	252	281	269	266	269	242	250	268	286	249	256	249	248	259	233	247	224	238	254	264	262	275	235	248	233	248	253	256	240	232	269	260	243	222	222	254	295	262	235	251	231	259	248	252	234	242	241	247	267	222	272	234	235	292	248	235	232	242	231	238	239	268	265	254	241	267	216	227	268	248	275	270	241	230	240	272	209	256	255	266	243	263	232	235	234	229	223	256	259	247	235	264	262	267	281	257	253	267	260	248	262	256	247	248	233	269	245	265	250	237	271	263	221	242	256	269	253	274	287	238	290	225	231	233	255	260	241	231	254	272	221	278	270	273	253	254	279	262	222	249	245	277	244	239	284	237	252	271	252	249	238
17801	5151	12313	5757	4740	3834	3116	2648	2275	1967	1778	1604	1488	1427	1244	1217	1156	1129	1103	965	1004	1009	931	905	896	860	837	817	771	815	832	777	757	757	777	744	755	749	717	721	717	722	718	664	744	681	690	690	689	736	655	672	714	704	709	741	729	665	685	700	660	703	704	664	637	752	649	623	686	633	669	685	632	636	696	696	645	700	665	649	678	676	674	687	664	699	637	643	674	640	600	632	668	673	682	693	665	656	669	663	658	637	652	637	673	657	677	614	694	644	619	658	625	617	673	665	642	699	644	646	637	664	644	702	592	629	702	649	647	611	625	627	650	649	612	601	663	584	672	667	638	632	622	674	649	670	691	618	616	596	659	624	626	635	682	645	673	657	649	643	634	657	683	651	628	609	615	652	640	652	632	667	648	633	634	679	664	714	709	675	641	632	649	639	664	649	663	667	631	677	657	656	700	694	641	616	642	609	625	652	656	630	606	576	680	677	614	681	631	653	636	660	666	639	619	681	680	644	675	596	654	655	624	646	620	664	619	648	653	679	690	653	594	639	667	681	623	641	630	648	634	612	662	672	665	641	677	654	614	649	620	701	705	687	638	670	684	661	649	663	638	615	679	652	653	666	613	646	623	613	632	653	648	650	653	661	665	657	621	632	672	633	616	619	615	615	648	629	671	627	618	619	642	609	595	618	652	647	615	641	636	621	620	652	578	633	611	612	643	618	647	638	641	637	613	581	653	612	654	623	605	641	655	671	629	667	601	658	619	631	664	653	665	663	657	628	635	652	624	643	631	646	641	659	633	656	593	661	643	646	641	648	616	642	626	634	669	650	708	611	627	639	646	692	676	606	668	621	656	622	663	660	627	650	655	645	668	653	637	668	672	672	596	638	666	619	657	633	631	697	707	618	681	680	638	665	610	636	620	688	637	632	645	649	661	668	659	600	603	646	658	649	656	637	648	661	641	671	584	653	676	613	651	646	653	621	632	630	656	689	604	679	660	650	665	618	598	605	608	654	668	662	641	644	645	625	623	652	672	659	645	625	666	642	637	679	618	616	658	657	630	653	656	620	672	654	598	656	650	630	685	657	642	648	684	648	628	645	622	630	649	661	689	695	650	613	614	608	665	654	616	637	629	644	609	623	634	658	657	636	685	641	653	682	581	651	653	599	656	621	672	628	652	619	651	654	657	651	666	650	622	621	607	650	626	607	616	617	631	622	636	637	627	635	679	643	592	612	576	650	619	661	653	649	717	645	620	636	639	653	615	603	643	656	623	613	675	618	642	590	639	648	622	668	670	598	649	662	622	596	686	687	664	638	598	637	670	660	637	644	675	642	620	612	672	604	652	677	634	653	632	585	642	601	650	629	678	663	656	625	639	664	629	675	649	649	644	629	642	668	604	625	662	607	656	663	628	673	641	634	635	681	679	691	639	657	688	643	641	664	636	632	646	651	652	635	611	580	658	695	650	669	626	639	645	630	686	615	662	664	641	616	651	688	652	639	647	638	591	677	669	626	646	654	644	677	652	662	666	637	670	638	644	663	627	616	684	657	635	681	664	663	640	608	635	650	655	663	601	668	618	643	621	627	629	629	633	646	631	637	666	601	638	647	587	678	665	670	665	648	659	623	644	644	632	658	647	662	717	637	610	610	658	621	667	663	646	667	626	624	598	666	656	683	645	671	624	685	649	631	647	651	669	639	685	650	633	693	648	668	614	683	624	670	667	632	664	646	579	654	622	676	652	672	607	633	632	665	653	630	655	641	690	642	710	653	649	660	629	660	605	650	638	670	632	665	600	648	655	630	667	645	648	628	666	647	649	648	686	657	592	674	672	634	644	655	636	628	650	621	682	646	635	633	615	675	647	665	633	647	614	591	621	641	649	674	656	669	685	680	630	656	649	659	651	639	662	663	647	694	629	649	657	645	624	700	655	660	633	656	679	638	643	643	647	662	648	669	628	633	667	683	684	624	628	632	641	650	608	664	627	658	680	661	658	644	647	624	630	628	657	639	634	648	709	642	618	659	626	644	636	633	649	620	650	625	605	598	690	607	661	622	648	619	642	655	652	663	638	639	637	641	606	683	642	678	686	638	668	637	618	661	647	620	627	643	632	649	608	619	612	604	646	654	641	641	659	630	669	633	667	666	656	617	670	613	619	624	630	637	621	660	608	611	611	726	641	641	622	641	631	640	623	666	613	684	640	636	648	683	624	669	640	685	652	607	644	677	661	613	630	638	667	616	630	660	638	669	630	630	639	658	616	611	613	612	619	660	617	635	610	615	654	637	680	680	672	633	607	625	643	633	612	686	626	633	627	643	636	654	604	643	602	622	598	610	604	654	638	631	662	680	653	585	642	602	598	654	665	606	638	611	560	614	631	663	682	667	667	623	710	605	638	680	633	671	674	643	657	654	660	706	642	640	651	669	682	630	613	628	682	698	640	597	612	680	671	649	678	664	590	608	605	680	608	642	617	630	669	644	643	664	623	640	619	680	672	662	680	614	653	611	609	640	624	643	649	626	635	649	650	688	646	687	645	648	674	635	631	645	669	657	658	628	597	627	606	631	694	656	660	623	665	628	669	660	638	669	674	650	679	664	652	686	635	675	647	659	624	647	672	657	644	628	696	635	587	625	601	645	624	619	673	614	625	682	645	636	664	636	577	611	651	663	624	669	651	660	679	637	664	629	649	655	619	639	635	658	639	637	674	627	641	696	624	671	680	603	636	644	620	668	640	684	601	627	622	618	680	605	684	691	649	649	661	624	603	670	640	658	662	658	582	645	652	670	615	628	641	651	650	666	610	644	645	671	614	618	651	594	655	638	667	671	654	620	687	642	675	637	670	658	627	646	659	677	632	627	568	600	602	664	594	634	667	628	624	627	663	621	637	602	623	659	672	637	660	667	663	615	684	673	704	644	630	610	638	667	616	632	612	645	631	652	658	589	656	605	616	644	675	652	643	661	622	648	606	631	625	657	646	621	649	694	651	610	651	658	626	681	619	630	675	645	623	657	653	670	654	665	662	634	623	601	589	643	647	644	646	649	653	620	643	650	634	639	633	669	650	681	646	638	603	647	639	660	656	628	631	655	674	626	664	599	622	646	623	633	638	655	657	672	684	611	618	619	658	659	678	667	653	604	632	697	626	659	634	668	639	637	646	665	611	651	646	678	645	679	632	651	671	644	681	643	604	670	650	649	671	639	649	575	640	597	663	632	632	655	623	624	636	623	639	634	629	678	675	627	690	619	576	647	592	619	633	640	628	658	612	597	637	643	680	624	630	608	656	662	619	665	637	674	650	607	640	624	667	629	655	633	668	673	658	620	661	646	658	639	656	623	628	642	647	662	616	602	638	617	670	708	669	621	644	639	673	634	681	611	645	657	656	623	626	682	633	653	640	664	657	623	674	699	644	620	673	615	671	660	674	699	652	646	667	644	624	701	660	630	681	639	609	707	664	633	685	650	637	665	658	659	632	648	694	618	680	642
2290	223	232	184	156	152	176	144	163	137	159	144	170	151	142	140	145	118	150	122	151	153	135	129	134	151	141	153	150	150	154	150	134	130	141	124	127	164	137	154	147	134	139	162	145	171	143	131	157	158	154	149	143	144	137	155	135	175	142	183	160	134	154	156	145	125	139	148	141	141	159	152	145	138	162	138	154	158	174	137	152	136	143	155	162	157	159	141	143	163	162	143	140	129	157	155	125	121	144	134	136	121	147	159	133	143	140	162	160	150	148	145	152	148	153	152	137	151	158	138	136	156	149	151	151	184	159	136	172	149	164	148	166	141	156	154	139	143	118	141	129	166	146	149	170	145	153	124	141	150	166	112	148	156	145	164	146	135	129	154	139	129	145	138	139	162	135	149	154	153	152	161	147	145	157	137	166	159	165	141	165	134	145	145	154	141	174	170	170	160	140	161	148	165	151	146	150	146	153	143	169	143	143	137	143	163	171	141	139	141	135	166	146	148	108	154	151	169	158	154	166	154	133	143	150	162	129	147	138	152	151	163	147	149	155	153	161	137	158	146	143	159	151	149	159	170	138	164	158	135	154	158	149	129	148	140	134	154	145	128	142	139	161	144	158	137	129	125	152	151	153	139	169	119	132	127	140	139	140	142	128	140	139	133	155	160	162	117	158	130	136	154	139	164	155	150	152	145	129	155	159	146	145	150	154	151	146	146	150	164	152	148	154	152	158	158	154	167	137	151	149	135	140	150	158	162	144	158	156	153	156	147	129	169	125	125	155	156	146	152	149	166	160	145	148	158	147	137	131	150	145	180	142	148	143	159	142	150	150	134	129	136	158	133	143	132	176	145	156	140	148	135	156	190	164	166	151	157	174	139	171	140	155	160	146	152	137	136	137	151	141	136	141	157	134	167	152	151	143	155	128	145	143	146	143	142	154	125	144	137	144	160	171	148	142	160	138	142	139	149	144	150	167	128	159	131	148	142	146	144	152	146	166	136	143	145	135	159	143	154	123	130	152	163	169	158	147	133	141	160	129	164	168	135	148	126	164	158	162	157	158	157	164	174	154	160	167	148	157	150	137	147	162	151	139	142	132	140	155	145	145	150	139	162	159	140	136	128	138	172	161	150	155	156	173	123	141	167	154	166	164	143	152	150	146	164	155	150	133	151	144	155	147	142	169	170	146	136	165	151	151	133	151	149	135	163	138	164	150	157	144	130	161	147	150	130	150	160	145	180	173	125	149	150	159	138	170	145	150	122	165	147	160	141	149	150	118	153	144	151	156	174	156	157	151	129	150	155	152	168	148	162	153	159	164	155	137	159	137	140	151	181	144	139	136	142	153	139	129	162	154	126	148	158	167	153	162	157	136	139	149	146	142	147	159	173	142	150	145	148	163	160	164	138	156	165	121	156	121	155	145	130	132	161	122	144	154	154	151	136	150	155	149	151	160	175	147	142	168	137	168	151	151	147	155	152	147	110	152	134	149	134	141	157	151	144	161	140	148	126	158	131	159	188	142	160	138	130	194	130	133	139	147	152	139	147	140	169	138	144	137	163	120	136	146	155	150	147	133	170	131	147	158	126	138	129	143	142	127	151	137	126	137	131	134	137	139	143	159	150	160	145	151	129	155	145	144	150	152	153	138	161	165	138	134	151	150	144	137	151	141	151	142	145	164	159	171	162	141	137	140	163	133	151	159	154	143	136	131	146	144	145	132	139	151	153	172	146	152	139	153	151	129	165	141	133	143	145	143	164	166	145	179	151	149	167	132	137	141	132	140	137	144	145	160	137	147	151	142	131	154	138	135	144	158	146	173	158	143	145	160	139	134	119	139	161	148	146	145	146	143	167	126	164	166	138	146	149	158	128	159	137	138	169	152	154	156	166	150	168	176	151	130	156	145	166	170	172	141	167	122	145	154	159	164	150	143	157	124	136	135	125	164	149	151	158	151	156	140	152	137	142	137	152	142	149	157	150	153	128	130	142	128	138	133	138	173	174	162	141	144	146	150	135	150	132	143	138	172	154	158	130	156	147	143	149	148	149	153	170	162	168	146	150	159	151	166	169	155	175	156	130	156	128	142	132	164	142	147	164	160	148	135	165	156	133	133	159	172	162	147	119	151	146	153	120	138	133	157	159	124	144	153	149	152	131	162	148	171	155	131	136	138	146	169	145	150	151	125	167	152	158	148	123	164	152	143	133	157	146	143	163	138	136	151	135	150	164	139	153	154	147	144	140	154	158	149	137	154	134	140	148	143	133	137	142	142	154	152	164	160	165	162	141	128	123	179	167	157	170	157	153	143	146	155	134	146	164	144	142	135	158	147	141	147	133	172	173	157	142	149	134	151	152	164	150	165	183	148	139	139	147	147	143	140	147	152	134	156	159	143	188	145	134	166	168	166	144	165	125	144	151	158	150	139	151	139	159	162	165	147	157	172	141	150	143	139	159	148	155	121	151	146	138	132	133	125	163	118	142	129	160	139	137	150	129	152	164	155	136	157	150	157	146	138	148	144	146	148	161	124	152	151	155	149	165	161	133	127	149	143	144	150	137	155	144	145	147	161	141	135	141	158	150	144	154	156	150	148	135	136	135	151	132	145	155	137	160	114	144	126	158	137	153	146	166	150	125	154	144	151	154	159	154	135	144	146	162	153	142	150	159	156	162	155	129	168	147	148	150	156	147	148	163	160	169	163	153	145	147	163	179	157	155	148	153	150	144	143	175	153	133	161	142	140	141	153	155	136	159	141	150	150	149	140	151	128	172	154	152	168	149	130	156	162	156	158	133	135	133	146	146	137	170	141	124	144	128	161	146	138	136	170	150	151	178	143	157	151	137	165	147	146	131	145	174	152	134	171	150	169	157	144	159	139	175	157	163	120	149	137	121	141	153	165	162	146	143	156	164	164	147	138	162	154	147	153	139	128	173	134	171	145	144	159	133	161	156	135	137	137	135	128	148	150	122	134	166	140	148	146	152	178	142	178	144	155	145	172	137	149	130	149	170	134	125	150	161	170	167	135	149	165	154	125	139	152	141	151	162	161	147	156	165	162	168	154	168	167	145	154	140	148	141	142	166	149	145	151	127	133	141	148	152	176	138	143	134	163	158	147	142	143	148	137	156	141	124	154	132	152	162	139	145	168	151	148	153	134	137	137	154	136	151	148	148	142	155	137	151	162	149	151	122	163	138	147	155	118	159	175	156	130	141	139	156	148	134	136	155	142	148	147	127	159	153	119	142	168	130	134	156	142	135	159	135	155	154	165	163	158	153	165	158	134	153	127	135	152	149	160	145	147	158	144	146	154	128	130	141	146	139	152	160	155	140	131	144	145	162	161	159	148	140	125	164	142	131	160	160	156	182	149	157	151	159	157	159	144	155	142	134	158	153	130	160	143	179	154	150	127	133	142	171	144	155	147	146	159	152	157	122	148	136	169	127	182	123	164	154	139	137	148	123	154	151	162	114	144	165	146	136	141	160	140	173
2606	534	728	582	541	481	455	480	454	500	461	439	472	396	459	459	477	450	438	432	445	461	446	462	424	440	420	453	400	428	440	452	447	425	413	407	450	460	440	435	456	403	456	424	451	423	465	444	483	467	456	404	455	403	397	446	424	415	406	445	469	420	418	464	454	397	452	417	439	444	427	428	403	402	437	426	454	427	478	445	452	439	431	452	453	437	446	446	453	435	462	435	466	439	434	485	464	474	435	419	453	435	449	456	405	432	441	484	445	423	453	422	403	460	441	451	441	474	421	401	444	451	447	410	449	423	417	489	478	413	472	426	438	395	458	469	443	412	436	450	471	430	456	448	448	474	456	455	411	415	430	423	469	411	438	426	426	433	460	467	428	424	440	470	438	392	443	440	448	416	417	425	442	422	403	452	427	433	439	420	386	467	434	494	415	458	446	424	454	456	440	409	408	437	398	436	426	461	435	449	412	439	449	423	421	431	436	453	439	429	428	416	432	435	437	471	451	414	473	458	434	424	468	414	398	451	435	449	458	437	434	443	440	426	482	431	428	425	429	449	432	414	453	434	455	435	400	471	465	447	428	458	450	461	425	440	425	479	438	424	448	437	427	455	465	411	441	436	428	445	449	421	441	455	406	431	488	420	459	461	448	417	411	412	459	442	464	408	472	422	448	468	409	415	432	421	426	461	422	441	421	440	453	426	431	462	441	430	454	411	486	450	430	444	430	446	437	459	454	433	460	419	461	413	415	453	437	455	462	436	438	428	453	426	414	506	459	473	462	434	466	451	434	438	482	417	442	457	427	410	475	432	435	461	416	431	435	402	419	425	463	462	397	416	402	439	458	409	434	423	405	435	458	446	435	476	441	411	415	417	443	430	453	450	427	420	393	418	416	448	414	425	428	401	403	450	444	415	430	441	424	448	446	454	445	467	458	408	445	398	432	445	408	394	448	439	442	376	436	415	444	438	427	480	425	466	465	449	424	424	439	448	443	452	434	470	426	467	465	413	463	459	444	452	457	442	429	472	423	450	440	401	388	459	442	440	457	416	433	406	431	428	435	457	462	428	420	477	435	443	466	459	452	453	426	395	443	453	419	446	483	410	414	476	431	425	445	450	440	430	447	438	450	421	435	473	431	426	441	422	406	439	429	442	416	442	456	440	424	439	432	439	449	448	435	451	453	419	430	458	427	430	456	449	395	434	424	414	429	416	396	452	445	398	463	470	443	430	417	433	446	442	483	446	444	449	444	428	468	452	457	422	443	469	484	428	447	406	443	457	441	418	439	422	443	414	421	416	455	445	447	437	418	464	438	416	434	433	477	464	424	414	431	437	415	450	404	435	438	450	470	455	419	414	410	420	454	441	417	435	444	448	483	451	444	414	455	451	444	419	438	475	450	416	439	433	449	478	452	439	417	430	472	415	422	445	447	429	396	450	472	433	480	450	463	440	425	433	455	434	422	470	449	459	441	400	457	452	502	423	442	401	457	414	444	454	432	473	449	455	428	423	440	461	451	420	449	454	455	414	469	415	483	424	428	437	420	420	435	445	391	447	438	418	463	423	422	484	452	440	469	382	464	421	431	422	445	462	422	453	414	423	419	414	453	407	425	439	462	472	426	452	444	456	445	447	399	429	394	433	442	428	445	423	424	440	444	450	446	471	455	408	432	425	438	441	452	445	466	404	461	430	434	403	443	439	466	466	436	452	446	451	434	463	484	472	447	432	440	462	427	414	437	441	431	449	439	420	448	469	423	409	438	414	467	440	457	464	436	457	430	438	427	431	453	434	449	465	436	447	450	434	452	463	449	425	451	443	408	420	447	443	454	391	462	455	439	448	419	438	415	429	430	433	437	414	415	431	438	419	446	444	465	450	430	430	414	406	452	463	416	432	384	428	433	458	418	434	428	433	437	423	458	467	456	448	421	474	419	439	432	456	425	446	373	419	446	416	446	468	431	430	450	440	434	429	409	427	462	411	443	486	451	441	466	492	448	436	415	428	455	441	466	449	423	426	451	440	411	464	430	425	427	416	462	440	453	415	429	454	450	429	475	479	430	410	437	433	428	451	443	452	422	426	472	454	439	458	457	459	448	409	452	472	478	440	447	441	431	435	447	468	423	447	430	453	429	424	435	459	428	423	436	441	427	440	443	460	445	462	438	431	461	446	446	422	434	426	445	395	416	437	416	425	424	405	436	454	439	472	438	433	450	441	443	428	468	421	449	448	433	469	443	426	456	406	455	461	438	444	407	466	454	441	416	433	452	430	458	474	435	458	407	459	440	390	453	430	418	409	453	414	430	445	426	440	413	481	443	429	459	437	462	422	442	439	432	457	450	412	424	467	419	404	465	406	417	437	403	430	444	438	471	436	422	418	462	446	436	423	453	467	444	425	460	433	391	441	474	404	475	418	447	463	440	415	432	449	429	463	453	453	495	470	437	413	424	423	419	453	447	409	397	452	433	466	432	457	441	424	409	437	408	429	439	420	432	403	441	451	432	437	437	454	416	428	445	427	423	445	448	460	451	473	420	439	451	449	483	414	442	455	386	447	409	424	446	481	451	461	442	465	440	426	426	453	455	444	442	428	445	441	451	414	454	448	431	427	418	435	461	476	444	474	407	471	406	506	440	450	427	405	457	462	462	430	423	433	449	438	455	501	446	434	447	443	468	426	444	439	427	447	462	434	443	438	442	463	462	416	451	442	452	415	432	422	424	432	436	457	397	434	405	430	416	457	407	429	440	441	413	401	426	390	425	471	441	439	445	415	453	483	440	458	402	436	441	448	450	482	426	424	468	480	466	413	421	435	446	430	446	419	467	432	460	434	447	451	427	404	437	432	450	468	451	424	418	453	437	417	448	408	432	431	446	423	431	417	421	449	457	448	457	409	472	483	462	431	419	406	450	443	431	483	431	435	439	390	443	450	480	425	431	432	395	427	441	435	432	464	473	439	451	442	436	430	453	442	422	470	442	441	420	427	426	440	436	452	416	439	437	431	451	427	440	448	448	444	426	439	423	446	410	414	449	483	449	430	390	439	449	415	453	442	452	447	432	447	447	473	437	458	444	472	449	419	435	434	448	450	472	393	428	407	458	439	466	467	400	422	455	437	434	438	429	424	474	441	459	427	406	446	437	460	488	455	454	453	462	417	471	450	442	436	430	423	412	429	444	443	455	461	467	413	459	475	429	403	416	443	429	420	461	387	447	432	447	445	437	456	418	425	459	420	467	455	430	459	463	456	430	421	433	412	418	474	462	442	462	423	458	390	440	459	457	424	406	429	452	419	431	430	441	415	428	435	436	439	415	460	418	460	467	449	430	434	484	399	436	476	431	434	451	423	403	411	451	426	447	439	471	444	416	442	423	413	411	420	427	449	413	447	439	417	422	424	429	460	458	441	449	438	418	455	464	442	478	461	420	431	449	436	448	449	438	452	426	433	447	439	410	444	363	437	449	410	467	398	479	438	454	419	414	458	445	430
18655	4984	3082	1020	733	622	491	462	418	416	358	355	320	363	362	339	311	313	306	318	330	276	273	288	288	274	291	308	283	289	283	282	289	275	273	311	297	278	302	278	315	329	304	269	274	326	286	289	307	304	281	300	294	316	260	268	276	304	289	264	271	300	282	297	331	268	279	285	270	280	280	321	286	276	239	283	307	263	306	279	275	261	312	258	282	295	275	299	258	291	280	291	282	263	288	283	260	297	271	272	296	262	245	272	319	268	262	313	269	288	259	274	304	296	293	287	295	254	263	304	268	257	265	304	275	284	287	298	286	275	274	271	252	253	327	266	271	287	275	300	290	304	273	274	281	295	313	270	273	306	313	306	279	302	290	270	306	288	285	260	298	247	253	289	290	303	267	283	292	277	245	286	283	273	287	281	288	276	299	316	283	296	264	285	281	272	296	275	313	310	288	246	285	281	306	267	288	295	291	284	284	253	293	271	288	297	312	254	284	295	253	300	283	234	269	279	285	305	292	315	324	259	289	304	273	317	305	252	295	274	279	286	293	292	289	280	299	300	290	297	285	281	306	270	287	296	289	291	273	254	263	276	301	285	276	281	283	301	263	280	275	273	269	285	278	298	286	283	282	262	236	240	278	269	278	280	324	307	301	283	285	285	292	289	262	302	280	286	300	289	308	306	274	281	283	301	253	290	251	257	287	283	273	262	277	267	266	291	288	281	298	263	286	299	294	304	324	270	298	308	296	274	276	253	264	278	296	301	284	297	282	300	281	293	274	285	273	302	304	309	286	302	267	296	277	300	306	309	290	282	268	293	311	253	298	291	295	320	297	344	300	274	242	270	295	289	278	291	273	295	272	314	276	283	282	276	240	297	295	293	297	305	264	289	266	318	299	275	281	282	330	247	271	272	286	292	286	314	257	307	241	271	288	261	295	304	285	248	279	277	295	273	305	262	267	328	290	321	312	310	286	320	320	272	297	286	287	299	250	279	297	255	272	297	290	248	253	298	306	296	286	293	278	256	265	281	273	283	276	281	302	298	270	298	279	282	252	284	297	259	275	266	305	290	274	253	273	312	286	291	264	284	283	308	276	297	292	288	264	305	265	265	252	270	268	261	274	296	253	289	282	285	318	260	259	309	291	244	276	269	310	266	293	283	270	275	272	280	274	288	288	252	288	280	283	302	289	286	289	291	287	298	304	279	305	292	283	269	274	297	255	264	264	302	289	276	313	318	303	277	266	265	289	251	297	282	263	281	276	265	285	315	273	314	258	278	250	296	322	296	255	297	245	271	307	285	273	272	305	297	276	265	287	273	272	299	282	272	295	268	260	293	279	279	301	284	282	272	262	268	262	285	305	256	266	306	288	267	263	288	323	275	302	291	263	278	334	258	276	313	297	298	292	281	297	316	321	291	296	268	296	266	274	267	281	255	270	276	290	275	250	316	303	271	270	298	270	284	279	280	298	277	298	270	283	281	280	273	270	304	282	269	236	292	328	257	307	263	298	309	265	263	270	299	276	297	282	261	282	310	307	290	273	308	279	279	260	240	305	267	304	288	252	286	315	292	271	285	315	272	261	287	317	290	285	318	284	275	258	283	285	291	274	272	258	266	291	287	279	305	255	282	269	262	253	276	288	273	296	295	297	284	274	286	272	305	296	268	291	312	277	307	267	269	276	297	279	266	277	283	239	271	263	272	288	284	295	276	282	309	253	300	298	274	276	322	313	290	296	274	286	275	254	263	293	283	259	286	279	263	300	313	336	293	277	274	302	300	306	292	309	273	278	267	296	293	272	312	297	295	302	266	310	315	275	313	278	339	271	279	301	289	302	293	294	319	299	278	273	289	255	279	303	246	291	263	287	302	291	294	276	300	249	275	263	300	276	282	266	277	302	321	282	284	317	247	284	278	297	307	276	263	277	291	315	287	310	282	257	274	268	275	280	279	284	295	312	275	274	304	278	280	292	295	307	276	310	308	273	278	280	266	264	279	297	302	289	304	326	311	289	287	268	296	289	282	286	313	305	261	272	310	260	266	277	297	251	270	297	249	280	267	278	313	282	325	272	299	236	271	298	260	269	289	313	261	307	291	283	273	297	304	293	285	311	294	269	300	293	297	321	283	308	288	272	256	304	263	278	303	303	275	293	303	286	308	308	285	275	284	278	310	256	269	291	289	271	296	304	275	284	285	289	269	243	287	286	289	296	278	296	308	277	268	270	342	307	285	294	291	277	297	289	279	289	284	268	295	269	304	319	276	327	308	289	284	301	261	287	264	268	276	272	284	278	283	264	286	269	265	297	291	307	281	270	254	285	292	312	284	299	302	262	282	273	285	268	261	286	298	274	263	297	268	278	286	283	288	278	292	275	260	273	263	263	321	273	286	276	264	296	291	247	274	297	293	254	276	305	301	280	280	311	302	275	299	309	293	293	318	265	305	272	288	302	282	276	251	309	253	307	304	287	264	272	283	299	296	317	285	297	298	303	296	316	306	298	296	297	248	282	263	308	287	285	285	294	266	291	277	247	265	272	311	258	268	282	296	303	289	274	260	266	299	303	265	291	254	289	302	292	267	277	306	279	293	240	289	294	273	310	295	276	269	287	296	267	282	280	318	268	249	291	274	267	293	275	261	293	294	301	278	265	286	312	248	273	270	238	290	252	310	297	305	274	293	268	300	286	317	289	306	306	284	273	300	265	257	244	297	267	284	289	296	270	295	275	279	282	302	241	295	291	271	293	283	296	275	289	271	300	273	301	252	272	294	300	282	276	263	311	264	248	268	285	258	290	255	285	287	290	261	292	295	282	292	281	284	245	299	294	276	305	305	285	299	276	283	300	270	266	278	295	278	260	286	294	302	277	254	311	300	258	304	289	304	287	290	254	295	286	280	304	270	279	268	291	309	264	261	292	285	288	287	309	282	284	284	282	242	235	239	275	259	305	290	301	305	300	311	276	292	270	289	291	272	264	266	273	271	286	287	267	310	287	304	288	238	278	297	277	281	269	260	270	308	319	267	276	279	268	286	234	296	281	269	271	280	278	283	281	282	281	314	267	326	284	266	334	267	256	274	293	310	274	305	291	307	275	267	293	290	255	275	257	280	275	256	273	281	291	291	308	274	300	296	267	251	261	263	304	273	318	285	281	298	246	298	275	305	285	300	281	295	288	253	269	296	292	309	297	293	274	269	313	291	289	283	302	276	290	268	288	279	274	299	287	277	270	296	275	254	273	248	274	277	256	284	300	292	274	299	279	305	266	311	287	267	280	258	303	306	280	323	251	264	278	315	274	303	275	293	282	281	293	292	290	291	291	304	274	259	266	276	281	285	295	279	263	280	313	263	249	266	288	280	281	252	280	278	280	282	265	275	275	283	283	284	288	254	261	289	335	290	288	331	272	306	276	265	297	276	278	272	283	267	302	285	324	280	290	272	278	304	317	314	278	249	288	290	279	273	268	270	279	294	285	293	298	277	283	267	274	292	293	250
11364	3072	6702	3469	3027	2437	2067	1747	1550	1397	1312	1247	1215	1126	1026	1079	963	1024	914	913	906	918	924	836	823	857	849	892	844	800	807	777	827	811	799	763	793	821	769	727	779	771	762	791	764	741	776	788	726	763	749	795	789	764	752	760	743	804	777	759	735	758	753	736	770	762	735	781	758	721	759	759	756	705	783	727	774	733	749	766	771	744	756	717	731	742	702	716	740	720	757	746	716	767	792	724	737	753	725	738	768	700	743	753	740	698	774	740	764	743	703	772	733	753	727	729	699	681	743	758	754	723	702	727	707	728	748	740	744	744	749	751	723	741	716	717	707	769	755	755	749	756	767	733	738	706	724	738	737	811	745	693	742	741	722	749	697	771	755	737	750	743	742	715	750	724	718	748	705	748	720	702	719	734	738	748	721	727	770	702	765	722	733	754	747	717	716	784	722	694	684	775	793	699	738	733	736	714	712	748	771	721	748	758	720	736	688	753	744	735	742	718	750	746	740	732	755	752	757	751	713	749	738	748	729	732	728	744	770	769	778	727	738	763	747	744	749	709	742	769	724	705	655	724	747	713	744	722	717	783	722	746	754	686	740	777	757	711	737	677	773	753	682	774	721	765	734	739	776	723	750	724	694	758	734	725	727	718	733	739	721	772	728	733	720	739	762	731	726	710	728	765	741	761	708	723	763	711	767	709	746	695	715	747	795	735	689	695	742	706	720	717	737	743	714	721	784	758	717	708	711	720	769	683	760	748	699	732	712	746	751	724	722	746	723	700	723	767	743	714	761	712	759	678	735	737	798	719	766	740	749	708	719	741	761	745	688	738	734	696	717	776	748	777	770	759	717	701	738	813	765	775	759	737	746	745	731	767	745	763	725	693	761	782	743	688	718	740	758	726	700	742	726	698	766	710	717	714	759	731	741	693	675	746	767	738	727	738	727	739	750	716	725	722	746	746	725	722	730	780	733	721	740	753	669	705	721	661	746	739	719	776	744	726	679	724	706	752	701	699	731	730	701	717	747	729	743	669	685	768	754	741	753	722	746	717	748	733	752	750	802	705	808	735	737	767	743	710	788	739	766	711	749	708	761	679	725	750	738	695	778	723	762	725	751	727	728	752	773	742	742	724	703	712	777	734	729	753	761	747	739	738	725	749	705	722	735	723	721	739	748	708	741	710	748	721	756	724	707	711	710	733	703	748	739	727	751	707	747	729	705	763	737	694	696	741	743	743	755	741	770	751	739	701	720	705	743	674	768	768	726	659	748	761	729	696	743	706	751	717	784	751	741	746	741	710	750	719	767	723	716	766	717	742	711	712	684	713	772	746	721	722	756	754	736	779	725	719	737	712	800	775	697	741	730	719	757	746	742	738	770	745	746	771	736	708	743	750	804	731	728	751	680	761	751	767	725	734	709	682	716	762	744	746	693	713	718	750	719	693	744	731	737	764	732	727	745	758	702	749	707	745	753	728	765	740	771	688	675	711	743	762	758	753	729	749	773	730	741	754	778	705	780	711	772	771	759	714	746	704	724	754	768	748	721	706	728	757	778	771	798	726	701	713	797	744	725	710	711	710	740	728	751	773	758	744	690	742	736	731	721	722	797	758	742	721	705	720	751	687	744	730	752	741	738	748	729	721	760	720	732	698	712	722	709	758	751	727	717	712	681	762	734	759	752	727	685	778	738	771	738	741	707	720	718	710	778	740	751	767	723	738	755	745	735	744	744	721	720	736	758	704	703	744	723	748	733	718	748	716	719	726	778	753	754	703	704	707	751	703	773	752	739	709	740	724	768	737	742	745	773	708	753	762	701	798	725	771	744	742	718	781	718	708	749	701	723	709	732	753	765	740	737	740	753	688	737	696	747	721	702	757	720	702	774	713	715	738	722	715	711	736	685	767	712	723	744	721	728	692	747	742	709	762	698	764	789	709	725	739	747	727	752	733	739	710	710	766	749	695	657	770	694	717	702	725	725	733	738	757	701	765	747	691	720	723	744	705	721	746	735	726	716	747	817	744	732	746	728	724	750	769	755	713	707	756	724	729	725	753	709	767	721	732	764	725	746	753	737	765	798	754	702	740	715	783	757	757	778	724	711	754	754	758	730	722	737	728	760	726	697	741	707	736	778	708	734	721	792	765	747	723	720	735	802	741	738	724	725	765	727	725	774	713	713	787	713	757	779	740	727	743	726	735	707	694	725	734	683	760	696	748	783	709	674	725	747	750	736	729	711	733	766	738	719	686	784	742	720	743	705	720	732	770	718	760	741	738	807	708	702	755	714	770	738	727	744	739	735	702	743	679	727	749	720	744	769	724	778	706	782	776	706	772	783	761	759	747	737	723	774	753	745	712	802	738	721	750	689	734	748	745	741	735	754	710	743	757	734	745	689	694	739	769	754	739	726	679	775	726	704	770	772	730	733	766	739	784	724	749	729	713	758	707	725	761	749	752	781	816	740	748	721	710	709	725	758	713	743	704	722	728	759	800	741	742	741	792	741	697	737	709	738	725	674	737	705	697	765	727	723	690	770	721	755	748	720	695	707	725	736	717	720	792	754	682	719	759	745	727	757	718	740	732	721	705	731	737	726	748	746	732	722	765	715	736	741	723	726	664	736	762	759	742	745	731	743	740	784	748	690	746	750	692	737	727	700	722	756	757	751	766	758	783	799	716	739	715	771	736	755	793	752	766	747	733	790	740	713	724	738	742	757	706	744	726	745	716	688	755	769	734	764	715	773	737	734	738	696	750	763	732	767	715	748	718	758	699	759	719	754	726	748	731	712	717	695	693	759	776	702	717	725	733	743	687	706	702	769	725	698	659	701	769	760	755	688	707	755	732	706	768	692	726	757	719	756	726	753	722	729	692	752	673	737	744	756	774	734	735	684	799	744	755	785	694	684	726	749	736	721	718	744	741	792	740	734	722	796	756	755	759	779	739	717	772	787	735	744	734	785	716	734	705	765	764	715	717	754	703	745	743	732	715	733	745	666	738	734	770	764	706	702	729	757	755	714	691	696	780	761	772	725	757	724	712	714	784	685	738	738	767	727	762	732	698	716	772	752	759	764	738	744	694	750	698	718	762	720	725	715	681	752	761	794	684	780	769	725	761	728	736	760	751	731	764	789	697	695	741	708	776	726	734	772	751	793	731	772	792	723	724	731	685	807	754	709	725	775	695	732	709	734	754	756	790	728	746	754	688	751	727	766	717	747	757	723	706	735	775	708	743	762	750	717	780	727	717	739	702	767	723	733	770	743	692	723	746	736	727	753	741	769	750	742	699	765	701	736	731	739	766	776	757	740	792	767	684	783	777	750	773	705	734	780	714	767	742	735	750	739	764	742	728	769	742	750	730	739	727	721	746	717	715	758	716	759	736	716	720	730	765	744	726	724	691	819	744	751	750	718	750	708	755	680	749	747	739	720	762	744	676	764	755	765	712	716	713	750	790	780	760	763	715	705	704	777	737	676	746	712	773	744	711	823	789
31001	11186	4739	1880	1225	889	703	544	516	431	424	356	407	401	363	328	331	352	286	300	282	269	300	275	279	244	286	266	272	247	248	242	269	252	262	253	256	271	302	273	259	267	276	272	266	259	262	282	266	262	263	206	241	265	248	253	265	226	220	253	259	252	288	255	265	245	231	235	234	279	246	250	267	262	244	251	255	266	247	257	235	251	249	222	254	278	240	257	250	231	252	246	243	265	263	246	266	233	289	253	264	241	272	253	261	245	272	259	257	255	230	234	243	269	255	258	247	271	262	256	258	235	239	249	237	231	257	231	242	293	244	235	221	263	261	248	267	224	262	260	245	257	281	266	224	221	231	247	250	244	251	243	252	239	274	248	252	268	264	244	218	238	262	265	274	241	256	246	250	230	254	247	222	254	258	234	211	245	285	254	228	244	246	243	264	255	258	247	238	274	264	240	260	212	243	259	259	250	262	241	230	244	286	238	254	256	248	232	252	248	230	235	265	261	240	259	249	260	266	263	247	225	265	261	221	285	264	249	231	253	241	234	199	246	248	232	249	276	246	246	227	250	260	254	239	256	256	242	255	230	227	243	250	263	275	261	265	270	261	255	245	259	245	262	241	231	235	268	233	252	246	268	233	230	228	225	272	282	246	223	252	259	240	236	265	240	253	251	266	257	260	225	254	241	258	246	236	248	258	229	248	228	244	238	252	230	242	222	274	249	219	243	245	265	228	230	261	253	248	267	226	271	245	238	276	251	249	258	250	242	270	225	255	267	247	238	248	259	246	244	233	263	252	247	267	271	240	224	231	265	238	248	252	246	251	211	248	233	221	234	264	252	263	257	258	243	250	221	242	279	242	264	240	255	271	271	249	252	221	230	269	257	280	294	272	233	240	246	260	255	240	232	238	271	260	241	269	263	227	266	262	233	257	236	243	268	245	272	260	248	249	238	253	264	235	239	260	237	250	248	262	249	229	241	255	240	242	261	257	259	259	236	255	248	252	223	258	226	240	237	253	254	249	271	287	243	255	227	232	243	236	261	224	263	249	236	247	257	258	265	263	255	225	250	253	247	229	246	251	250	213	267	249	257	230	252	226	247	238	254	259	260	214	263	238	267	218	234	242	267	242	253	278	251	249	238	241	231	260	258	242	257	255	247	245	259	273	237	239	260	241	272	277	218	257	294	256	288	277	262	245	257	263	261	221	258	256	267	257	226	235	255	272	263	218	249	261	251	254	259	232	245	226	248	249	239	240	262	257	256	235	218	247	223	226	257	237	271	244	246	229	268	268	252	251	254	239	225	233	219	258	236	229	233	269	239	248	261	230	240	240	299	244	251	265	264	257	292	257	242	251	266	240	221	257	244	243	235	255	237	259	231	272	268	245	235	243	250	285	263	247	249	237	249	258	248	268	242	249	242	249	235	250	255	234	248	258	269	256	255	242	235	232	249	264	265	227	250	242	241	222	256	258	264	264	268	249	265	251	235	237	248	254	262	263	243	247	273	239	256	245	229	268	226	263	244	259	252	253	226	281	259	263	251	245	258	229	240	235	273	259	290	234	248	269	275	241	237	236	209	237	233	251	273	250	233	242	235	265	256	241	250	238	229	274	257	262	250	268	251	233	226	287	241	232	258	237	235	223	251	229	276	243	256	222	217	268	264	243	245	235	244	257	256	256	258	267	227	241	187	259	261	254	260	256	227	221	251	235	238	259	249	254	235	254	241	250	249	261	250	243	257	257	264	262	262	255	240	256	252	260	224	235	266	215	241	253	262	243	253	216	265	231	262	261	240	240	263	266	255	246	270	232	245	230	289	276	242	245	251	226	231	267	233	269	248	247	267	254	260	268	250	270	225	240	234	260	245	239	280	263	263	268	230	229	267	227	268	243	242	234	255	258	259	253	250	254	249	243	238	276	230	219	298	272	250	264	247	282	250	228	269	256	248	241	260	248	248	225	248	245	278	251	230	250	239	237	287	225	252	238	268	261	250	248	246	250	227	221	247	277	261	242	250	272	260	274	254	254	216	265	248	241	232	270	254	260	236	246	233	270	230	253	227	236	252	279	266	270	219	246	262	281	257	270	225	244	255	281	250	253	281	305	286	270	219	280	226	257	255	242	282	248	234	205	239	255	235	255	265	274	245	241	248	246	283	268	254	257	232	250	246	228	249	228	273	259	266	233	227	237	244	274	246	230	273	269	246	247	245	269	248	256	270	248	255	235	262	262	289	273	266	222	261	247	259	219	253	252	241	245	270	271	235	244	254	247	252	281	246	252	242	239	267	272	235	254	259	254	262	234	235	270	261	265	237	231	252	249	229	239	239	263	267	247	240	225	267	249	266	236	253	236	251	253	241	264	244	266	242	228	239	245	231	253	270	245	255	239	254	264	266	241	253	235	261	282	231	263	258	238	256	249	229	238	235	257	231	222	237	236	236	234	251	244	226	274	226	267	232	255	246	244	241	243	270	255	246	242	276	242	238	249	246	272	239	251	258	238	274	243	238	255	268	241	243	243	252	261	265	273	243	259	230	267	230	228	249	251	258	256	261	226	268	272	243	261	239	267	253	254	221	239	268	240	260	239	255	216	242	252	242	253	242	257	229	235	244	243	244	249	240	234	250	254	215	285	250	224	247	254	233	283	230	277	270	241	231	264	281	262	247	236	222	253	237	269	272	228	239	235	240	229	242	231	267	266	212	219	236	230	282	268	263	241	261	239	252	262	255	240	262	222	234	223	213	231	228	273	226	253	264	214	242	266	272	233	236	263	240	259	258	252	263	259	269	255	239	230	252	227	244	256	266	270	233	241	252	221	260	262	238	249	247	243	246	233	254	225	231	234	239	245	260	253	241	283	225	255	245	249	274	232	215	276	228	243	249	250	258	253	226	246	277	267	264	263	257	279	232	245	239	246	268	228	245	226	246	235	248	247	254	249	215	232	266	279	264	251	282	226	232	253	244	231	224	272	241	266	220	277	255	249	257	264	224	264	258	242	266	255	241	254	261	245	242	258	230	290	251	259	271	255	262	257	258	224	246	266	233	246	252	272	261	220	249	234	247	227	274	256	259	271	258	218	252	235	277	254	235	284	252	247	230	263	251	260	216	255	245	239	246	250	235	233	250	248	270	249	263	266	266	246	258	262	255	278	250	262	252	275	249	243	244	253	228	270	229	261	247	223	217	233	226	241	249	242	234	243	253	246	246	245	247	250	248	262	229	260	261	303	255	242	263	253	230	263	283	274	234	251	273	242	259	255	258	261	279	244	257	245	258	251	245	252	237	280	253	235	260	249	242	259	271	244	274	240	247	265	230	241	243	236	243	263	281	260	241	226	225	249	255	246	266	217	275	263	255	268	244	263	258	235	251	239	236	248	240	233	243	253	245	279	242	252	264	267	234	260	232	242	225	250	230	257	277	271	246	246	270	262	262	241	235	267	271	276	215	256	242	247	254	239	246	272	259	283	245	271	255	254	269	245	238	277	257
17164	4772	9010	5886	4776	3973	3221	2682	2214	2072	1810	1560	1490	1382	1240	1138	1162	1057	1046	1022	956	982	940	900	886	857	899	800	868	796	807	841	788	802	740	780	712	770	736	733	725	718	727	725	670	719	692	697	694	702	684	639	715	682	673	657	746	669	693	670	686	696	697	677	653	684	697	673	703	677	655	664	655	636	663	652	659	689	704	626	610	652	648	705	683	665	686	628	681	642	643	667	673	665	637	629	651	689	656	643	674	666	672	651	617	677	641	647	706	618	623	666	668	666	612	655	665	648	640	677	648	649	645	658	669	655	635	660	659	574	672	633	640	660	642	603	610	655	660	650	666	593	628	717	676	631	642	657	658	634	606	618	649	601	648	652	677	614	658	691	614	656	621	669	647	677	642	650	620	643	621	603	633	660	621	638	653	625	642	671	661	640	643	619	671	645	619	707	664	670	628	690	663	678	646	635	665	603	627	635	681	680	650	674	601	623	638	613	621	628	624	603	625	705	650	662	650	688	631	638	652	661	596	656	624	646	628	646	662	636	657	633	612	641	642	686	614	683	662	640	645	662	653	664	681	631	604	650	616	597	658	654	621	649	617	655	610	658	606	682	661	581	641	631	660	637	637	634	603	620	630	619	700	631	623	636	643	663	668	624	623	623	630	638	638	598	612	635	702	649	659	627	641	639	616	648	641	629	626	699	712	666	626	627	594	638	643	629	644	648	642	675	628	681	667	663	641	644	634	654	653	646	621	637	628	629	639	634	653	649	635	659	681	661	671	628	622	652	640	591	651	651	649	677	638	644	697	677	641	659	649	650	642	657	673	656	632	627	667	643	636	657	633	667	639	617	609	642	699	619	637	628	627	671	596	610	595	621	618	662	687	646	702	663	642	683	696	706	660	655	652	666	629	657	682	615	640	662	671	646	635	603	639	623	663	665	673	612	635	626	636	621	653	648	661	682	678	591	646	643	657	662	622	604	618	631	668	661	684	632	665	579	665	630	643	678	654	620	668	634	655	668	662	686	613	649	645	676	647	610	644	685	626	636	666	644	611	627	666	677	656	649	652	674	651	619	692	645	642	649	670	657	698	628	663	643	638	647	642	659	612	652	615	627	660	621	663	671	678	651	635	623	632	669	683	658	632	665	620	660	626	605	658	641	623	688	663	625	648	699	634	634	620	677	658	659	643	627	632	640	626	652	590	620	653	656	615	659	681	634	613	727	617	659	643	640	612	599	671	644	615	649	647	615	583	651	668	629	649	654	652	660	641	650	625	642	615	619	637	645	614	620	651	650	620	685	626	656	640	665	670	650	646	654	689	636	614	677	636	648	634	648	606	648	593	617	621	615	639	630	656	648	680	662	646	644	635	609	607	651	662	640	633	658	648	680	678	646	646	657	625	670	720	672	612	657	650	636	636	653	632	681	641	622	598	611	630	660	656	653	684	657	628	639	622	668	624	613	630	614	658	611	623	682	628	673	617	605	627	614	611	602	635	621	620	602	619	664	650	625	664	599	589	623	676	657	597	624	635	625	674	656	616	648	627	594	640	646	635	652	641	642	606	627	658	657	665	630	652	663	622	632	654	629	603	643	603	674	650	636	627	627	588	674	659	592	641	637	612	626	691	634	630	640	611	617	640	708	625	651	671	611	628	669	631	642	590	654	650	633	644	639	651	634	650	656	627	658	608	644	675	674	679	642	643	636	690	673	625	645	629	647	613	619	617	617	644	664	608	654	623	611	634	655	618	642	646	674	633	652	654	618	669	621	681	620	653	629	649	623	623	653	602	579	627	635	664	646	690	658	643	653	627	621	626	650	618	645	655	657	648	633	654	610	663	639	649	695	650	659	649	625	641	614	623	622	631	616	634	676	620	680	622	616	587	631	675	626	632	621	645	635	608	636	664	620	632	630	614	598	636	610	631	651	674	628	651	650	629	661	642	622	606	641	714	662	649	638	664	630	618	630	656	642	626	618	605	589	651	649	629	598	634	618	695	688	682	617	666	597	621	674	647	673	631	666	620	651	666	644	607	644	611	637	621	675	664	634	678	608	657	669	622	644	669	615	646	637	619	602	633	666	607	647	649	652	662	633	656	643	660	637	628	582	694	589	645	657	627	678	642	605	655	623	623	628	652	560	660	644	624	624	619	653	608	638	591	676	649	589	626	594	669	628	633	660	651	674	599	611	606	674	649	652	634	692	616	644	654	639	587	631	618	631	638	625	642	615	632	589	627	667	626	640	642	633	670	670	644	652	631	615	621	644	660	585	633	654	650	638	604	611	636	646	656	585	675	630	623	639	649	670	637	669	620	628	694	635	653	644	639	631	630	681	683	654	669	653	645	633	616	662	656	616	615	633	639	654	623	629	633	631	646	658	636	666	687	649	672	603	647	688	616	650	636	651	655	610	632	650	641	680	595	628	629	679	642	638	654	665	617	695	626	635	631	657	648	665	595	576	618	629	656	603	647	612	637	621	638	619	636	635	645	634	662	671	622	616	616	653	635	653	646	666	622	679	681	636	674	622	675	677	690	642	650	636	671	623	641	641	635	624	627	669	624	630	638	663	620	646	658	674	669	586	653	648	632	678	635	662	659	684	663	648	664	685	665	682	637	639	624	616	629	628	620	652	645	655	624	649	693	637	654	628	670	687	643	644	647	666	596	597	638	607	624	628	627	656	627	669	638	653	664	633	645	659	620	613	668	621	641	635	621	618	641	626	642	586	623	638	670	626	666	649	629	666	631	659	618	620	634	634	655	612	654	680	628	591	631	630	654	589	680	635	657	623	670	666	615	658	641	679	610	600	671	652	649	685	657	644	629	601	615	664	667	622	636	652	670	655	594	660	637	617	656	660	631	621	668	628	677	637	637	635	667	656	618	608	639	607	665	596	660	680	638	624	646	658	622	664	669	637	642	640	615	622	624	654	617	632	643	649	597	678	683	686	619	646	688	639	649	638	668	662	643	601	643	634	677	683	650	629	610	645	646	622	621	664	603	613	582	612	633	636	660	656	635	662	631	623	618	672	659	669	652	650	619	626	608	633	642	632	662	672	618	649	691	618	684	678	612	648	657	664	670	620	611	623	637	618	634	628	624	603	647	603	629	636	630	621	623	652	633	613	643	685	670	654	626	671	593	625	640	629	646	662	592	656	610	630	578	703	620	640	651	597	630	662	629	681	617	645	661	674	684	673	627	644	603	618	642	650	663	655	664	615	641	694	644	620	609	647	660	651	655	599	685	648	623	647	663	629	600	645	651	661	673	627	687	642	615	635	679	702	641	668	619	639	631	638	640	612	661	644	663	605	665	618	640	661	653	638	678	664	648	612	663	624	678	652	583	620	651	646	624	676	637	658	663	661	673	621	679	625	626	654	637	643	610	647	664	647	652	683	647	628	649	635	653	638	628	621	617	665	638	606	702	627	639	635	661	643	644	648	624	668	613	637	702	657	606	625	673	643	616	655	619	629	645	593	645	646	646	652	640	631
2325	224	187	157	162	160	169	150	154	145	133	137	172	149	150	157	151	142	169	149	146	146	155	152	148	155	154	146	158	159	136	150	165	166	138	148	180	155	167	136	152	145	160	145	156	135	161	158	149	152	145	152	179	136	160	145	144	139	148	151	140	128	118	167	147	139	156	128	134	141	146	161	147	130	148	123	168	133	152	153	146	160	125	166	147	158	143	148	176	168	145	147	141	149	148	143	151	166	162	141	168	135	159	113	154	155	156	157	136	142	162	145	158	167	143	143	127	142	147	152	163	158	168	152	135	146	144	157	142	144	140	155	153	150	139	148	151	147	171	160	169	172	145	156	138	135	126	137	157	138	162	133	143	161	148	149	163	147	148	137	132	141	157	156	148	140	155	125	146	135	141	138	142	145	137	142	117	136	139	164	140	140	165	165	158	150	187	121	144	162	137	169	152	146	160	122	139	157	146	159	132	145	158	146	145	127	123	142	155	132	153	142	142	140	144	145	143	140	147	158	156	154	151	140	170	142	164	143	143	156	141	137	142	157	149	147	146	141	142	144	153	159	155	140	127	149	151	141	151	160	172	132	145	121	140	151	158	161	169	152	165	141	153	148	149	145	154	150	151	124	158	155	140	145	147	143	127	158	144	153	142	137	147	169	164	161	150	143	151	134	167	167	138	148	140	159	158	147	148	157	160	151	154	146	142	161	140	148	157	150	131	143	136	152	150	175	144	165	158	158	155	168	135	146	145	150	139	160	165	140	129	142	147	157	144	161	155	148	151	150	134	169	144	146	135	150	135	169	158	145	148	168	129	162	161	140	132	151	147	150	157	161	143	134	145	138	119	140	151	162	142	151	156	129	140	154	121	140	149	130	166	157	149	162	143	162	154	118	128	127	142	148	154	133	152	147	148	132	155	140	133	150	147	149	151	143	146	150	152	139	124	139	161	144	144	142	154	151	145	162	162	143	149	141	163	121	148	128	128	129	152	156	155	162	137	164	153	139	163	148	140	149	142	178	176	147	156	150	137	160	156	124	161	163	153	156	125	147	134	151	152	169	144	158	155	126	137	139	141	132	150	139	154	152	130	123	130	147	153	156	179	145	133	162	138	148	144	144	139	161	172	159	160	145	156	153	146	141	148	140	145	151	154	153	145	126	147	153	135	160	174	144	144	152	141	155	140	141	143	153	136	130	133	151	160	133	151	141	150	157	142	158	148	140	153	155	154	128	129	142	145	123	150	150	132	146	147	127	148	155	150	173	140	141	144	146	154	137	169	150	151	154	146	154	152	141	151	148	149	162	170	164	155	156	145	153	139	149	151	138	167	135	157	137	144	147	144	149	159	160	150	146	135	148	130	159	143	158	124	142	136	150	156	150	165	144	133	127	149	154	156	132	150	157	162	164	155	150	149	146	130	153	145	127	145	151	145	159	150	131	150	147	143	153	155	175	158	124	151	163	181	132	158	126	170	170	152	136	160	160	165	137	136	134	140	170	151	143	123	136	135	130	148	138	142	135	151	152	129	135	148	142	146	154	158	163	155	161	147	142	170	162	143	162	146	142	165	127	150	156	163	140	156	176	159	167	156	149	146	146	137	132	153	149	148	139	143	139	152	157	148	142	141	142	156	149	152	157	154	137	135	146	143	144	155	152	142	169	153	133	147	161	156	167	157	159	141	160	159	148	154	156	146	159	141	186	124	157	145	142	147	151	153	150	151	152	163	140	144	151	138	159	147	157	161	145	157	144	150	156	140	162	150	134	145	138	120	164	151	142	149	124	138	155	142	135	139	142	170	148	129	155	139	144	168	160	151	130	141	134	141	155	143	145	129	193	133	168	140	156	165	146	159	147	136	157	159	157	145	136	139	161	128	135	153	161	142	146	161	149	163	150	138	147	160	137	151	171	161	131	127	141	152	146	153	161	155	116	150	151	176	152	179	161	138	148	140	154	152	135	181	139	156	143	134	145	153	144	157	130	132	145	171	159	166	136	157	152	146	150	144	148	155	143	143	172	146	139	128	148	125	155	181	147	130	139	132	164	138	162	160	128	136	158	149	138	161	121	148	122	156	153	151	135	149	170	143	139	154	177	166	162	139	134	129	158	146	141	136	146	156	160	139	171	139	144	132	161	148	142	145	150	153	139	155	157	146	152	151	126	152	139	152	159	163	164	134	141	139	139	141	137	153	151	128	140	163	149	153	156	141	167	148	160	159	148	124	141	149	141	138	169	170	153	158	178	137	132	134	157	152	148	154	135	152	135	137	141	146	151	161	149	139	132	158	155	170	126	180	148	169	147	148	124	151	135	145	123	151	159	140	130	142	136	164	144	179	126	148	151	141	163	158	162	143	166	148	151	145	142	172	139	161	132	144	142	140	147	168	139	158	166	151	151	146	144	136	157	160	154	145	136	134	160	152	141	145	170	150	155	170	156	143	152	169	142	132	130	172	136	128	137	158	158	152	149	164	144	156	169	136	152	145	131	120	150	160	158	147	142	138	151	146	149	153	149	166	145	144	160	145	133	136	149	168	157	128	135	135	154	149	147	161	147	146	123	135	147	163	154	149	146	140	134	165	146	146	154	164	160	141	157	152	133	169	143	155	144	155	150	133	152	114	164	158	145	145	152	147	146	158	151	147	154	144	160	127	141	136	152	138	139	146	125	142	145	134	165	151	153	136	153	160	144	127	139	169	160	154	136	144	154	151	155	135	169	164	158	138	171	143	160	157	124	116	146	151	148	134	148	130	144	131	157	149	135	147	146	168	153	172	170	160	145	141	148	128	169	130	151	143	132	165	159	141	139	132	140	148	161	144	143	140	156	171	149	142	145	160	175	132	160	130	135	185	143	169	154	151	149	145	146	161	155	124	157	141	151	143	158	151	153	161	161	138	155	117	151	143	154	177	162	153	147	138	140	149	149	161	164	169	161	150	149	163	153	126	154	143	141	141	153	136	145	150	155	140	139	142	133	152	150	136	167	127	137	165	133	141	140	134	141	140	159	158	133	126	161	154	140	149	133	131	146	162	142	120	188	161	149	161	171	158	156	144	158	164	152	147	160	153	137	163	181	168	146	152	142	182	142	148	147	139	159	139	152	159	165	149	147	146	145	152	159	149	150	151	154	149	162	151	185	152	150	137	130	146	148	147	148	142	146	141	136	159	140	127	148	161	147	154	147	137	136	161	136	141	159	167	135	116	143	159	149	140	144	135	133	132	140	147	165	153	161	156	132	145	133	150	141	139	149	131	160	148	155	133	134	136	156	155	161	141	157	131	175	166	172	152	166	108	140	166	134	137	137	148	173	173	124	137	150	157	146	136	152	162	141	136	131	145	140	184	151	160	149	142	123	141	159	145	164	134	139	142	138	146	147	148	144	161	153	146	144	145	154	132	150	158	166	158	139	151	159	133	137	126	171	152	147	121	151	183	140	155	159	179	148	156	130	152	167	166	172	138	149	174	152	119	133	149	141	142	144	139	141
2504	499	578	572	538	490	498	486	452	444	432	476	436	440	418	455	406	464	419	481	462	436	435	462	425	445	463	443	481	378	439	442	460	422	439	415	464	495	457	461	453	460	448	431	435	426	426	406	434	465	446	467	455	435	461	446	429	480	467	433	445	462	447	434	426	420	414	447	468	437	418	439	405	449	416	446	428	436	435	437	462	423	485	483	414	475	439	446	423	383	429	469	460	464	422	468	441	457	433	425	439	418	450	425	444	467	434	455	476	426	455	439	473	443	481	422	451	456	426	460	489	433	433	413	436	469	449	432	476	493	387	436	454	420	435	486	474	439	400	417	394	421	449	448	444	446	431	431	433	444	421	435	441	459	409	463	424	419	448	451	430	450	447	426	449	466	450	426	422	453	458	416	438	396	498	475	386	446	451	458	438	479	435	412	438	440	439	422	400	425	432	446	445	419	428	445	425	453	408	427	405	425	453	439	426	448	427	417	480	434	430	452	410	447	405	426	468	431	437	428	406	463	424	468	459	442	445	453	438	444	446	460	443	397	407	460	431	445	422	438	427	466	434	446	435	398	459	467	400	414	417	432	421	419	423	476	449	422	435	438	437	429	437	480	488	424	458	486	447	442	476	446	418	454	435	428	426	458	456	423	422	468	422	467	436	412	423	413	444	445	455	426	402	415	403	437	401	419	423	459	425	476	449	401	443	476	428	454	430	481	448	462	427	455	463	428	432	435	429	414	451	457	459	430	426	439	431	463	430	434	413	450	454	423	438	461	426	434	489	442	447	408	420	444	445	467	398	428	424	420	449	453	432	424	447	443	416	416	466	420	469	420	444	448	432	410	435	405	449	439	465	451	417	424	403	432	450	446	464	456	444	458	446	464	442	442	450	454	422	438	431	419	448	434	461	452	451	444	439	416	445	420	425	456	445	413	463	407	417	459	454	440	429	424	437	435	415	390	389	426	458	452	421	440	458	466	407	444	462	404	434	408	426	421	426	426	466	456	429	440	453	447	433	426	400	441	445	470	448	428	445	390	462	427	399	443	473	443	445	432	470	408	484	455	421	441	410	397	461	432	450	435	425	398	410	429	425	433	437	451	445	453	441	460	443	405	437	439	427	418	459	409	413	413	407	455	492	455	457	457	383	424	460	403	435	456	460	433	413	438	442	434	430	437	439	484	436	469	419	467	419	457	423	453	430	439	443	413	456	406	456	457	462	440	426	442	413	429	424	399	416	455	428	443	428	444	418	450	415	419	456	417	445	415	444	411	429	421	419	425	433	410	464	424	428	450	429	453	437	458	433	440	438	473	449	399	425	434	480	421	421	450	421	462	413	418	447	471	430	471	496	414	415	425	451	419	403	383	439	475	433	448	463	453	430	423	474	423	420	419	409	438	413	473	451	445	416	460	457	453	425	433	397	430	475	425	415	448	447	423	423	451	437	457	434	400	449	424	435	400	423	412	423	436	477	411	441	451	429	463	442	437	426	417	448	445	420	405	440	416	440	421	428	448	437	421	466	416	399	444	472	440	435	458	458	438	433	434	418	468	447	390	415	417	438	440	404	421	407	460	446	424	450	458	445	487	451	450	474	476	475	445	428	474	469	439	418	474	464	456	433	459	431	452	422	407	463	454	449	428	400	416	430	441	431	465	444	428	403	435	452	476	419	440	414	430	428	433	472	465	443	435	455	435	477	416	469	414	464	438	387	444	418	445	457	489	394	426	413	430	422	424	452	470	471	449	392	455	438	408	422	431	427	468	433	450	438	428	404	446	461	447	421	415	425	430	433	455	445	411	429	434	450	408	454	421	442	395	464	425	442	436	449	441	430	471	457	483	460	441	446	419	445	445	451	448	435	458	456	455	455	458	453	411	438	449	436	444	436	437	428	448	444	445	458	411	463	427	439	462	437	439	443	432	428	424	454	453	408	451	457	439	451	446	401	456	429	436	392	437	390	457	427	439	446	442	464	417	437	413	441	453	437	435	417	426	409	478	404	387	449	404	430	440	428	443	436	414	427	472	428	437	457	450	449	449	466	438	452	430	450	449	426	425	441	457	451	450	440	462	423	447	433	465	466	416	446	439	448	417	473	428	443	430	429	431	432	463	424	433	417	440	451	449	456	416	416	450	444	448	452	462	443	423	429	426	458	448	458	417	450	442	432	422	434	443	423	424	455	455	430	419	431	434	448	447	483	427	490	435	429	424	452	412	445	449	448	415	437	437	431	404	435	477	460	411	468	435	411	420	426	436	447	436	446	427	427	410	465	430	450	444	428	425	444	435	453	410	428	440	417	450	426	454	427	434	407	407	452	431	466	430	425	448	428	468	432	448	431	461	425	413	417	436	465	433	441	424	451	429	457	452	445	455	427	463	475	476	467	420	468	444	437	440	476	467	440	393	445	453	432	448	404	442	425	465	478	472	439	432	467	418	421	458	415	455	438	452	448	433	429	414	424	448	480	412	487	411	451	474	397	444	412	423	441	404	437	442	419	425	413	432	465	416	447	414	414	403	439	442	401	430	459	447	435	409	450	446	423	436	429	431	422	392	411	459	436	438	411	431	447	428	423	467	420	432	455	413	429	432	417	426	470	457	494	405	426	434	431	447	443	469	406	464	469	432	478	440	474	424	456	386	425	461	444	426	442	443	426	420	446	468	440	446	422	453	430	483	432	402	429	430	424	448	449	410	449	418	423	472	475	398	440	432	425	444	458	437	441	427	462	446	432	438	423	438	426	481	403	481	442	425	446	456	462	452	446	418	431	419	420	456	471	438	444	446	439	440	436	442	447	444	447	459	433	461	454	444	456	506	390	454	441	450	433	424	458	443	437	477	399	419	426	437	430	419	424	450	437	431	431	404	412	443	427	398	441	457	461	440	480	404	465	433	409	429	418	456	465	417	465	443	451	429	456	409	421	474	462	419	473	453	416	422	436	468	405	436	446	474	459	440	465	430	440	413	432	416	435	445	434	476	420	433	490	409	447	430	440	446	451	413	441	456	446	431	473	431	440	464	430	451	480	420	435	429	441	444	427	423	411	450	425	460	431	456	472	465	447	410	432	448	460	445	484	458	443	423	428	437	405	456	432	390	457	452	444	441	416	425	404	414	442	412	451	471	458	426	463	435	423	450	425	435	425	414	438	420	433	448	424	464	438	387	469	425	433	429	420	439	425	502	425	452	448	419	437	462	432	436	420	466	422	461	448	466	418	453	412	453	498	446	438	420	452	429	453	422	439	394	449	427	424	448	463	428	453	424	467	390	407	475	418	442	458	448	498	440	440	446	427	429	404	414	430	468	449	444	429	462	429	433	423	457	458	444	431	416	428	470	450	447	448	427	421	433	430	439	437	448	418	466	473	417	438	424	420	389	427	454	465	476	426	437	393	454	411	453	454	411	423	430	434	445	417	413	410	468	447	424	466	422	403	448	427	444	460	423	440	443	414	443	431	441	381	432	451	457	410	424	425	460	430	469	418	439
18678	3757	2122	1030	719	637	540	429	404	389	347	357	332	282	329	311	325	308	305	316	289	294	299	311	291	289	283	329	298	286	293	253	336	294	277	323	294	309	283	295	302	268	288	303	310	289	312	294	274	308	321	315	306	294	315	290	280	298	250	278	278	292	297	269	273	263	295	282	284	273	301	301	304	284	272	275	294	276	288	291	302	268	253	242	294	308	305	261	287	288	275	256	252	304	289	297	319	279	266	269	321	266	286	287	302	291	277	276	292	296	292	295	292	245	277	252	295	270	269	286	275	288	287	267	254	312	254	270	295	290	292	259	298	266	291	323	299	275	310	299	267	281	281	291	291	290	280	271	277	306	278	277	295	282	261	278	281	289	293	278	277	289	276	269	291	293	296	297	280	311	274	292	302	299	269	287	254	281	286	251	284	290	278	278	290	275	289	273	285	307	294	290	264	272	247	264	269	288	271	294	321	259	294	261	253	300	269	284	263	291	297	296	270	256	290	268	320	285	289	259	281	303	265	292	279	296	283	273	302	278	289	271	262	309	288	293	285	270	292	286	277	267	277	263	296	269	277	300	288	286	280	269	335	263	287	285	321	266	276	272	304	263	301	285	268	279	253	293	258	251	240	281	289	275	267	286	319	261	290	273	292	283	265	258	291	307	287	301	276	305	277	299	257	285	267	260	254	307	268	285	286	294	262	272	292	255	274	265	281	305	291	276	285	284	254	283	298	313	309	273	277	291	284	284	301	301	291	265	252	298	281	301	285	278	296	277	287	283	261	288	265	246	270	259	265	308	296	286	285	279	272	287	269	261	291	297	256	254	319	302	276	292	288	296	291	294	256	289	271	282	269	290	258	271	272	287	283	278	293	308	282	276	312	287	283	286	277	286	274	278	286	245	300	287	292	281	258	289	267	305	291	276	285	276	256	283	315	304	292	285	292	274	271	270	262	304	259	303	277	273	282	298	290	314	248	303	284	322	254	289	295	281	310	281	297	279	288	273	275	325	289	265	272	286	275	290	300	290	245	286	279	275	267	278	294	279	300	257	326	287	275	282	289	281	283	281	301	306	296	296	279	280	285	287	296	286	297	300	296	280	278	256	290	258	325	291	257	293	275	263	251	284	282	253	298	301	313	255	261	313	258	251	262	303	290	298	262	298	335	271	271	240	262	269	276	268	285	325	284	269	294	288	300	279	288	311	308	261	311	267	303	269	285	241	263	277	300	284	275	264	296	274	299	294	308	278	280	265	271	295	275	255	281	261	297	277	292	258	278	285	306	292	270	278	261	269	317	288	308	295	291	279	270	292	287	271	277	292	295	289	254	288	275	302	315	279	283	271	284	286	298	261	305	307	271	312	274	291	292	260	273	286	308	255	269	293	306	294	278	264	260	294	270	302	279	271	311	281	326	288	284	286	308	292	317	301	291	301	279	280	287	292	298	290	294	262	274	288	294	303	269	267	271	259	291	257	283	291	285	292	307	299	331	289	259	268	316	304	305	324	284	285	290	292	299	258	271	288	301	250	273	258	283	307	296	292	290	291	273	302	286	302	297	285	294	275	262	285	289	254	310	283	280	275	272	278	289	258	270	301	284	290	296	295	291	305	268	271	266	275	256	285	280	269	316	285	260	281	266	257	281	271	281	287	302	281	310	312	270	290	289	305	265	264	279	268	284	288	229	296	311	283	318	280	258	277	311	257	264	267	260	280	301	271	273	274	271	301	265	271	282	323	281	304	307	262	269	273	308	300	279	282	307	288	303	248	294	291	290	282	307	314	291	277	303	255	270	258	285	296	288	301	269	256	263	291	293	279	271	282	315	283	269	280	284	308	275	291	268	299	261	286	274	284	272	291	268	302	266	244	312	252	274	265	333	304	319	261	287	261	280	292	283	293	276	262	276	268	279	260	313	250	263	270	243	274	282	262	275	257	286	272	283	270	277	268	282	275	296	286	296	287	298	285	297	309	294	289	283	309	284	284	258	299	289	276	258	274	277	248	287	287	280	274	278	295	291	308	295	237	273	273	293	269	280	266	285	286	267	281	274	295	281	269	259	266	290	277	260	266	289	283	303	295	289	285	283	253	284	257	304	288	315	275	278	287	292	275	283	302	263	276	299	280	298	294	294	267	300	293	306	271	248	269	278	278	274	302	267	284	266	300	246	294	278	248	314	298	287	280	297	280	278	276	284	301	311	266	279	257	285	279	297	260	296	304	258	282	271	289	274	267	315	266	290	292	314	278	273	289	299	285	277	280	292	293	309	258	289	275	287	288	267	261	284	298	274	271	278	272	255	303	265	295	297	256	300	273	252	270	298	267	271	304	306	281	271	288	264	309	264	301	283	307	260	269	323	323	272	301	277	282	271	290	297	296	275	296	271	292	285	291	290	245	305	273	324	277	260	311	263	277	288	291	277	330	290	282	247	309	301	278	275	287	284	288	304	284	312	274	252	298	286	297	313	294	307	303	263	299	242	262	268	275	302	287	282	292	278	263	252	279	287	300	284	271	276	284	273	293	288	267	311	293	299	297	279	284	277	295	260	284	257	272	281	290	319	242	297	309	295	289	300	317	288	292	271	278	265	267	302	268	292	249	306	305	313	269	274	277	278	273	267	276	284	305	286	315	262	309	278	302	288	268	276	300	263	278	249	320	277	269	273	261	281	277	302	297	291	283	281	282	276	255	292	269	272	264	264	292	327	275	259	251	272	269	280	279	292	279	251	297	265	296	299	289	285	279	291	291	287	265	286	305	298	294	268	272	305	304	293	276	299	284	299	271	255	283	290	271	287	304	284	283	286	278	259	283	264	260	293	306	290	274	310	293	300	303	311	277	322	303	307	279	260	273	284	274	290	279	271	298	300	268	270	316	255	301	282	298	285	289	307	286	292	298	284	289	282	275	283	293	258	268	294	269	274	312	293	290	290	282	292	289	276	279	312	288	285	267	278	291	292	279	295	286	294	293	263	258	344	274	273	295	293	316	256	273	292	316	280	286	293	290	293	284	288	291	258	299	284	265	286	276	269	272	279	278	241	301	256	249	276	259	275	299	281	313	289	283	281	291	271	277	292	261	264	297	274	263	280	279	286	265	299	287	291	292	303	277	277	289	291	279	287	319	295	266	277	281	295	266	304	272	264	299	297	263	296	321	287	276	264	245	276	276	298	291	278	283	294	270	302	308	276	282	268	288	284	284	298	274	280	254	275	285	274	264	283	275	265	299	268	266	274	274	272	292	283	291	301	296	295	269	275	318	281	257	246	257	259	311	287	260	304	277	311	271	291	291	287	243	286	283	278	285	301	299	276	276	294	260	278	266	282	283	252	269	299	291	273	272	262	275	251	272	280	281	300	291	280	274	292	259	259	294	267	288	304	275	293	267	291	312	276	266	286	292	314	269	242	276	303	291	283	286	317	269	270	265	261	267	291	292	267	274	276	321	252	279	278	287	288	281	257	261	278	308	286	285	270	278	292	281	298	298
10958	2266	4728	3452	2974	2463	2077	1884	1637	1441	1323	1243	1188	1115	1036	994	1023	975	964	910	952	915	862	921	825	843	820	853	800	790	811	822	692	771	817	783	792	794	801	810	750	791	783	808	791	789	745	763	767	774	766	730	834	755	731	776	772	763	753	730	747	784	749	765	763	745	760	762	781	774	702	725	745	694	725	730	768	750	742	725	785	742	733	793	746	760	717	702	736	783	742	755	776	749	731	768	785	772	733	740	732	715	749	725	721	723	717	717	699	718	756	723	712	724	760	762	754	710	753	748	744	744	730	742	727	755	734	738	747	689	687	735	690	710	794	711	732	744	779	744	727	733	782	719	729	725	798	749	728	717	773	742	753	746	705	757	763	731	732	763	690	762	786	725	767	746	745	746	724	705	746	767	701	718	735	708	775	717	762	765	724	691	753	723	716	772	719	727	769	769	716	736	738	791	722	755	753	785	720	727	771	699	725	776	739	797	739	705	713	674	780	776	700	735	702	675	769	740	776	719	734	710	786	748	740	744	731	734	709	742	773	746	741	732	703	740	733	709	740	775	728	716	711	714	751	702	772	750	758	704	738	751	681	745	757	770	753	706	707	744	755	765	727	731	726	712	705	710	711	715	745	724	729	733	735	722	718	735	754	762	735	701	760	767	773	715	730	766	788	763	790	737	755	735	751	715	716	750	715	725	750	758	745	728	726	716	748	746	716	719	746	708	812	756	687	721	801	755	718	765	711	765	741	751	662	727	793	764	728	744	765	713	759	703	708	696	700	783	725	757	754	764	716	693	769	758	737	787	750	777	730	758	725	752	766	733	677	752	740	729	737	681	715	730	721	767	737	701	757	715	712	728	771	764	650	740	699	722	699	736	779	756	749	701	717	733	737	804	798	722	687	743	761	744	726	718	706	743	720	771	697	700	713	746	702	795	758	785	745	718	732	751	771	776	735	723	771	731	705	754	719	708	790	767	729	766	760	732	702	742	712	696	698	769	708	783	736	715	771	768	756	739	675	683	746	732	738	771	762	751	711	750	730	712	760	750	694	739	733	702	763	765	729	736	760	701	701	769	743	723	783	672	751	732	687	735	767	702	695	729	742	714	705	721	742	727	696	755	737	744	696	756	743	731	744	722	723	702	692	741	773	750	753	709	745	725	783	744	714	714	710	744	670	734	688	734	706	740	720	732	721	716	750	721	780	754	712	742	687	721	703	744	725	704	750	788	734	734	735	756	719	722	753	719	785	740	752	757	714	731	740	788	729	724	717	772	688	708	685	736	739	721	728	745	723	748	770	724	718	740	755	698	716	689	754	690	757	756	710	755	714	720	685	739	731	702	753	749	763	705	742	734	735	711	763	705	759	671	815	821	729	727	755	784	699	744	773	717	716	760	706	725	748	726	746	717	729	757	736	790	736	711	684	714	776	737	716	727	704	691	705	781	763	740	714	684	746	766	752	748	727	750	685	758	752	728	731	670	758	747	750	719	740	732	758	734	707	720	730	776	747	797	724	751	730	713	769	734	698	731	727	702	717	757	713	699	735	707	698	724	788	683	737	694	715	777	727	805	768	755	757	742	731	764	710	701	711	733	740	707	746	724	747	799	771	729	714	789	739	742	708	726	775	715	718	735	746	770	751	740	760	762	740	734	773	695	738	765	724	704	760	734	759	708	696	768	723	727	717	764	762	714	747	749	743	762	749	705	702	733	724	732	719	778	702	722	754	733	680	760	719	739	780	754	737	721	743	751	696	728	708	729	765	738	739	705	744	746	751	726	700	746	738	709	763	732	749	740	711	710	731	757	725	727	687	744	690	784	726	725	723	724	751	735	702	713	776	762	720	695	757	743	741	785	696	770	743	753	721	728	721	751	747	789	730	760	723	817	719	726	732	754	724	752	758	698	743	736	705	732	755	733	726	740	724	741	760	740	731	774	724	703	762	704	703	716	745	731	735	730	708	738	751	728	735	706	723	654	757	745	698	731	765	758	694	759	745	788	681	731	727	725	757	755	724	737	720	751	734	785	756	711	710	784	728	730	747	748	728	764	717	727	762	768	736	758	692	692	718	729	734	706	760	690	727	722	723	776	777	684	780	712	765	751	750	682	728	713	822	785	684	730	728	727	749	730	685	721	735	735	761	710	697	753	777	739	755	744	737	718	736	756	714	707	721	755	714	689	764	744	713	731	746	725	711	711	763	745	772	778	748	742	749	768	724	701	711	770	696	719	777	718	773	739	778	755	736	747	701	693	763	750	792	746	728	702	728	772	737	730	707	723	757	692	758	693	721	734	755	697	760	745	729	739	727	747	735	720	705	755	741	726	758	713	754	766	783	727	776	746	737	813	719	765	706	756	727	764	763	753	736	728	725	736	720	750	730	790	729	731	742	708	759	718	704	700	732	673	704	741	712	739	780	680	684	775	686	687	741	709	714	735	740	750	770	699	765	743	754	751	733	749	746	747	690	723	710	746	768	734	738	718	749	734	753	760	706	713	710	675	750	774	724	726	732	730	715	703	794	784	731	710	729	689	694	751	739	745	722	732	721	748	729	725	702	709	755	747	761	746	719	725	749	768	756	727	740	746	742	755	775	710	767	701	687	772	761	729	720	697	731	758	780	686	712	721	691	734	751	696	760	715	680	752	714	663	789	687	713	697	757	756	734	720	756	720	691	726	703	744	759	726	778	724	745	753	720	704	738	707	751	727	761	710	784	696	745	751	743	786	712	698	725	708	749	760	721	694	708	719	770	722	711	763	718	715	714	728	733	754	757	722	702	715	757	722	701	717	751	734	737	765	702	680	748	757	694	744	747	712	787	690	776	725	784	694	755	728	783	810	754	702	772	700	748	771	730	735	756	739	689	748	718	725	757	747	772	773	728	720	714	696	726	741	722	722	710	693	750	751	751	762	703	703	778	746	769	739	731	726	723	738	718	719	704	759	735	742	747	772	736	748	764	717	761	725	742	760	751	750	778	745	771	760	703	751	722	719	754	710	737	739	749	700	754	720	741	749	743	742	739	686	694	715	745	741	807	726	684	759	742	736	675	757	786	702	710	731	693	745	697	746	750	746	737	722	736	743	743	764	704	775	725	789	741	743	770	742	782	692	702	737	726	754	748	730	814	757	746	719	778	749	760	681	706	714	682	759	717	701	719	731	726	707	689	753	746	722	775	741	714	747	748	718	724	740	707	711	745	791	761	744	743	677	759	725	742	701	710	725	728	736	745	735	705	709	717	769	758	750	741	699	773	708	774	781	688	735	710	747	733	763	707	730	708	711	746	692	701	729	707	747	769	683	765	709	747	722	737	708	718	715	785	775	735	767	722	746	740	765	736	762	774	771	726	721	769	703	702	737	720	763	745	781	751	718	745	762	774	776	751	706	753	754	708	713	702	713	760	719	740	772	715	737	756	704	758	719	724	771	725	729	756	751	729	733	729	719	696	742	748	732	718	732	720	689	754	722	744	688	703	757	781	773	733	770
29199	8904	4881	1828	1154	849	723	526	511	421	374	396	364	358	324	334	317	321	319	285	289	291	275	251	288	288	274	248	270	255	302	266	240	235	249	275	244	229	258	271	260	262	242	247	258	272	223	257	230	273	253	295	279	247	261	232	240	231	252	237	249	256	257	243	237	233	245	243	236	240	248	248	261	235	272	264	255	247	272	233	260	248	248	233	258	243	240	256	280	245	256	238	238	257	267	256	260	265	275	238	254	236	235	267	250	244	255	250	243	241	251	244	246	250	243	258	224	273	266	241	237	248	246	252	248	254	219	246	264	234	250	252	260	238	231	258	250	223	257	241	228	247	203	250	245	267	261	249	260	258	250	235	288	262	242	283	253	259	208	238	244	248	243	244	238	238	218	241	248	230	257	261	280	250	237	243	254	239	241	232	247	222	258	249	234	232	250	245	268	239	248	242	253	246	218	275	292	259	257	206	253	222	240	235	235	237	260	242	242	246	274	270	270	264	258	245	253	241	251	243	234	237	257	288	253	261	229	258	260	231	251	255	247	273	240	237	262	255	224	260	241	243	241	276	258	246	217	242	248	274	228	272	243	255	271	219	269	232	236	257	239	245	202	238	265	217	245	257	260	254	242	248	228	221	249	250	262	233	254	243	241	267	251	273	249	254	231	244	273	240	246	239	236	249	253	270	247	260	258	268	246	259	240	256	274	251	259	246	256	255	221	273	232	239	260	236	244	236	249	233	262	236	260	274	243	269	258	250	263	234	264	230	250	274	256	242	245	222	236	238	257	241	273	246	236	260	251	264	245	249	268	259	245	255	229	239	270	241	275	243	236	299	225	244	259	210	247	273	256	272	248	247	253	236	270	250	239	250	259	265	252	242	250	221	250	237	262	259	231	257	221	244	227	247	246	271	283	242	271	257	240	246	249	248	296	239	256	253	283	265	241	250	248	268	213	238	221	246	248	275	260	254	248	277	229	239	240	231	221	256	253	234	262	227	247	242	268	247	237	213	223	245	247	265	233	272	257	231	252	257	214	240	244	227	239	245	249	244	239	222	226	236	249	271	248	260	226	253	271	289	261	239	233	229	225	251	228	256	258	230	247	232	223	224	254	264	235	215	263	244	243	247	251	239	243	293	244	255	256	287	266	263	237	247	244	243	240	246	220	254	250	259	256	255	244	228	251	244	278	252	247	252	251	218	222	240	262	233	247	255	253	247	275	267	259	263	260	242	233	240	247	239	261	246	253	269	272	270	257	249	239	254	256	264	270	260	256	257	281	257	255	247	281	248	226	249	261	248	270	245	270	248	224	267	252	241	269	258	233	216	256	240	241	227	245	245	230	238	212	246	260	275	248	245	263	243	280	242	249	251	267	271	250	263	249	264	255	233	249	264	239	241	233	285	251	232	249	246	256	256	256	234	224	235	250	253	259	237	230	268	280	257	246	272	239	236	261	241	284	250	230	252	269	250	271	238	245	240	274	258	236	232	262	240	253	237	233	241	240	251	256	252	259	249	252	251	251	240	267	226	244	251	236	265	240	264	257	250	267	253	241	271	247	240	277	254	270	225	248	242	247	254	223	278	240	267	246	259	246	254	254	226	270	244	269	231	265	237	257	256	262	255	237	235	239	254	253	245	239	235	244	264	235	245	267	250	250	253	251	245	246	252	242	258	233	268	224	238	280	247	273	254	258	240	267	254	254	270	234	243	238	231	232	252	247	256	270	250	249	235	240	266	265	226	257	242	292	287	211	235	229	252	244	261	250	260	256	247	243	227	259	251	247	235	229	253	264	240	233	263	249	261	238	218	264	264	265	246	252	229	264	229	226	224	229	263	251	238	227	259	248	253	227	256	235	253	273	267	246	221	263	273	280	276	253	261	275	207	237	256	269	232	266	263	282	251	254	254	238	230	224	261	249	256	242	249	257	233	236	249	258	249	280	264	241	263	239	238	259	240	244	284	265	263	221	234	270	227	227	261	248	250	272	254	250	264	264	231	238	237	253	244	238	233	244	216	264	219	230	254	252	270	233	236	246	229	227	249	239	250	260	251	263	238	239	253	259	258	262	246	221	249	249	213	244	260	233	254	235	242	273	248	259	240	255	245	253	253	251	247	259	225	228	262	239	214	240	270	281	252	271	254	270	266	246	256	268	256	273	232	235	247	244	250	257	275	256	257	244	258	242	250	255	244	246	253	261	250	269	287	258	247	270	269	255	260	269	228	236	232	239	264	239	264	229	238	271	264	241	244	224	243	241	281	258	234	247	247	270	246	225	268	262	238	243	244	246	255	275	235	256	246	239	251	253	268	254	249	258	234	267	246	250	251	242	269	246	228	252	250	231	224	268	235	250	276	241	267	267	249	237	260	234	267	251	224	264	256	249	235	229	241	232	224	238	274	239	259	249	236	264	259	298	259	258	263	266	226	243	273	235	230	235	258	251	262	261	260	237	223	236	218	256	231	242	226	235	247	242	284	260	271	256	252	259	258	258	260	265	235	249	222	259	256	253	279	261	268	235	249	251	292	246	243	248	227	244	234	222	249	216	249	253	262	260	228	254	245	247	225	250	234	243	244	211	238	226	249	249	265	248	254	231	207	242	254	254	259	243	278	252	244	246	261	255	253	251	253	262	236	227	224	252	243	252	241	240	236	262	249	272	267	263	261	255	267	237	256	251	244	247	261	226	291	265	245	247	267	240	251	274	255	234	249	285	218	255	245	229	242	273	270	257	252	254	256	289	250	252	234	249	248	276	238	226	248	219	252	246	227	267	248	229	243	269	272	261	233	275	250	260	248	239	235	243	240	244	245	263	247	243	253	221	230	238	246	228	221	258	272	235	225	267	261	275	251	241	239	302	230	253	259	239	237	232	234	274	254	237	291	240	252	257	241	266	267	277	268	254	225	255	243	232	246	251	272	283	253	256	270	249	213	240	254	262	273	249	263	266	274	226	242	254	254	254	252	235	225	213	255	247	229	248	236	243	260	237	243	289	262	246	262	261	237	266	281	237	216	262	228	255	232	269	242	262	246	250	283	252	264	262	272	256	230	256	271	212	237	231	264	239	230	250	227	262	283	263	247	262	235	237	261	283	252	249	244	272	277	237	270	272	264	263	250	261	250	242	255	237	236	249	270	253	282	251	251	255	228	265	217	230	239	261	248	271	267	235	258	251	232	236	223	257	243	249	242	259	266	269	266	260	232	261	250	242	268	237	225	256	257	239	250	238	269	243	248	256	252	261	260	265	237	251	227	246	234	253	239	262	230	257	235	259	287	268	248	227	240	226	255	246	260	242	270	268	249	262	224	245	233	226	255	276	218	261	248	256	263	248	228	255	225	239	233	229	262	251	261	274	223	253	254	268	243	270	256	248	260	265	241	243	231	219	242	233	238	280	243	255	237	280	239	237	271	268	230	252	258	250	245	257	253	224	254	243	262	245	244	239	248	255	241	225	240	239	282	265	264	249	255	256	228	272	249	236	249
16141	3714	8999	5797	4856	3924	3257	2635	2245	1963	1748	1608	1420	1266	1260	1170	1127	1129	988	1038	950	940	882	867	918	802	854	816	798	747	705	811	769	737	741	786	743	752	749	760	725	727	724	739	679	734	688	725	691	698	678	729	691	683	718	689	652	683	679	686	661	637	656	664	659	629	636	679	663	646	661	650	646	671	651	658	683	615	660	677	651	659	677	643	657	632	634	663	642	700	644	648	675	619	663	672	666	668	641	670	684	615	647	626	609	648	662	696	665	651	699	622	636	687	660	673	615	639	672	626	610	660	663	666	617	643	643	677	665	632	625	609	626	623	630	639	630	663	631	656	629	604	656	664	656	625	621	616	623	622	651	655	645	644	610	654	610	640	627	637	624	722	643	690	666	665	627	641	649	658	626	656	625	648	642	641	623	595	627	672	636	685	641	647	621	626	662	635	622	645	593	630	691	681	647	616	636	596	650	639	614	623	655	671	679	582	637	621	620	600	630	686	672	656	651	625	618	642	645	687	628	637	625	667	637	626	605	657	646	641	667	627	626	674	683	623	619	665	652	660	650	636	651	641	660	612	671	625	633	581	648	658	655	617	665	646	654	630	657	618	661	640	649	648	619	597	625	627	610	617	659	622	632	639	646	636	647	606	650	641	651	656	666	622	629	656	651	587	639	671	641	666	629	597	633	691	634	630	623	640	680	647	646	627	619	644	650	613	624	657	691	609	650	619	635	690	639	598	686	628	669	665	642	606	624	649	646	642	647	630	622	640	708	648	636	631	638	623	641	701	601	679	602	659	667	625	595	633	645	616	641	628	646	647	608	623	643	620	614	600	657	613	689	622	701	638	620	642	662	637	640	639	632	658	650	617	655	644	601	656	628	640	590	632	653	616	638	672	623	627	647	639	647	619	640	614	646	654	622	567	617	632	623	604	641	672	613	636	677	654	696	629	619	632	646	656	600	660	664	650	601	659	622	634	663	626	672	676	639	614	635	603	596	629	635	676	634	687	603	647	605	606	627	661	604	664	634	608	630	628	667	603	674	634	666	643	676	657	631	645	633	610	641	610	629	601	668	581	661	634	624	608	693	648	595	657	642	685	593	651	654	641	624	637	661	614	624	631	677	640	638	594	661	688	634	648	634	648	626	673	694	633	690	613	644	597	650	686	633	656	626	630	621	621	616	634	600	626	636	645	691	582	646	643	637	635	637	625	617	630	640	628	611	625	659	583	666	619	641	609	659	681	621	606	663	608	667	639	659	670	616	590	633	656	665	605	584	651	663	633	619	661	611	631	654	636	629	682	641	657	623	576	613	639	618	630	618	650	680	621	633	657	634	628	619	595	581	655	630	626	647	669	653	605	595	661	605	657	647	658	623	668	622	624	648	604	621	646	647	630	683	621	621	634	651	617	662	604	626	574	636	603	611	647	619	625	653	682	644	608	593	649	636	645	618	636	673	669	649	657	581	611	609	595	666	638	660	644	633	636	669	614	631	650	638	614	628	648	632	593	634	646	644	637	645	605	623	680	635	689	630	698	618	642	662	626	625	626	663	647	638	617	625	667	619	653	592	679	669	658	629	684	643	631	696	653	601	597	621	654	639	595	679	609	638	631	603	622	632	677	631	649	633	665	654	676	668	622	651	672	619	564	653	607	650	660	681	696	612	634	600	666	598	648	651	650	615	655	627	628	614	713	665	630	622	649	637	599	696	659	598	654	630	641	660	642	624	620	650	606	590	685	670	620	602	619	631	663	660	641	667	642	662	676	603	639	637	645	639	642	614	655	625	658	628	610	657	617	659	620	628	641	655	611	604	633	670	595	643	650	635	590	640	687	602	628	618	646	650	623	621	607	621	656	686	624	623	647	627	621	593	631	672	586	648	654	640	660	608	652	623	644	640	658	629	609	647	624	662	585	618	657	645	656	655	623	632	616	642	698	606	627	595	665	635	639	635	647	675	626	666	654	633	616	628	599	635	678	645	611	616	613	640	611	628	649	622	630	627	643	656	650	613	653	631	631	666	667	624	662	628	640	649	636	642	624	634	715	668	640	598	703	643	641	627	679	652	663	616	647	626	637	639	637	624	600	641	627	635	665	652	685	595	604	644	640	647	629	609	664	644	670	632	591	710	626	635	615	658	635	663	607	617	655	617	602	566	626	650	642	676	630	617	619	677	624	685	603	595	610	664	641	669	634	628	663	645	713	639	600	614	653	623	633	645	642	632	634	638	647	656	627	640	654	634	626	684	649	637	613	627	658	637	646	683	601	644	614	663	626	638	704	644	655	659	617	655	606	620	593	647	647	657	623	640	632	626	609	630	621	633	662	620	670	644	644	633	629	627	640	660	668	669	659	592	617	608	607	583	675	615	635	643	614	639	655	599	641	667	619	600	589	630	609	664	637	680	653	637	627	641	618	620	688	641	655	656	636	618	619	626	624	662	625	627	628	638	647	643	650	632	692	663	679	630	679	647	643	613	608	640	649	635	606	670	672	675	644	658	663	596	667	606	638	661	667	603	663	635	665	624	660	638	657	646	613	615	649	617	654	660	669	676	639	681	621	664	664	653	665	629	628	681	628	592	653	626	610	613	634	672	648	646	616	658	610	600	645	615	635	623	636	633	592	632	644	634	680	656	654	681	649	659	598	665	643	665	632	653	635	623	621	630	621	615	638	642	635	668	694	672	657	632	634	598	627	653	603	656	660	658	602	675	602	651	646	658	581	634	632	584	622	720	632	675	638	608	635	628	602	637	632	638	617	625	666	633	657	634	674	650	676	666	638	652	669	646	585	636	618	647	640	599	576	621	650	645	619	608	649	643	641	629	661	667	628	616	674	617	632	679	663	643	693	639	627	654	650	642	634	624	615	600	591	667	622	674	620	608	676	621	676	584	664	639	609	616	648	633	628	616	696	682	640	653	641	652	673	601	606	616	652	692	670	633	666	642	636	613	632	659	701	650	614	650	661	655	665	596	662	627	632	675	655	669	648	665	627	662	669	622	661	642	631	642	689	655	657	619	663	664	697	587	624	671	660	672	650	609	640	671	634	647	648	642	630	697	648	655	637	621	613	586	639	623	658	611	637	625	666	637	640	648	669	619	666	662	642	646	643	640	624	671	632	584	645	643	627	622	626	635	607	644	632	650	649	665	656	617	637	653	646	605	636	666	662	613	625	615	659	605	561	618	632	638	652	613	745	599	664	656	619	667	623	645	613	656	649	587	647	604	642	618	672	638	659	648	616	618	618	660	645	640	654	625	627	664	644	628	671	631	644	634	639	608	649	619	607	670	639	631	640	635	655	662	682	592	656	621	661	657	666	654	618	612	649	641	659	641	613	569	644	651	639	630	645	641	638	617	650	636	598	681	598	591	655	593	660	650	647	664	594	587	642	626	629	679	632	668	658	639	625	620	610	625	625	664	628	639	610	632	620	577	640	657	655	621	649	672	621	644	629	642	676	646	620	613	643	609	611	606	649	606	644	665	654
2421	205	254	191	156	170	161	167	158	133	139	153	169	164	151	190	135	127	127	145	154	135	150	157	143	145	140	153	145	163	167	153	126	142	141	155	163	162	163	138	175	160	160	149	136	147	159	135	162	146	142	146	121	158	159	142	158	150	146	139	151	141	133	144	131	159	153	159	125	128	163	145	154	145	139	159	166	144	144	138	128	142	139	152	136	151	144	147	146	150	147	165	155	157	143	139	152	167	143	125	144	143	153	155	145	150	133	152	154	157	141	158	135	152	168	153	139	153	141	121	142	158	152	140	136	165	161	124	149	145	148	162	137	151	128	141	138	159	152	148	165	143	150	156	148	129	143	149	136	139	145	120	141	176	133	140	152	133	155	144	140	172	146	147	167	142	138	137	171	142	156	122	154	145	148	140	145	148	134	156	133	166	157	140	148	174	136	155	130	172	169	162	146	150	150	144	147	139	156	130	156	152	134	160	151	158	146	159	136	154	150	136	162	154	141	147	159	161	145	137	164	151	141	152	155	141	148	127	168	150	141	124	141	150	158	156	145	150	143	153	167	134	159	155	145	125	132	139	147	153	150	127	130	139	149	156	147	137	149	140	173	161	168	148	120	142	149	154	153	171	162	147	137	149	134	145	152	155	126	163	160	140	157	152	131	148	139	138	131	176	128	138	170	137	130	156	158	140	142	147	155	178	167	130	158	163	137	141	138	155	154	148	153	148	162	138	162	138	157	139	165	153	147	163	155	172	150	152	125	175	154	140	147	149	142	155	148	130	170	159	136	147	132	134	141	146	141	183	148	144	143	165	139	159	137	152	135	164	129	154	153	143	154	131	160	150	140	149	140	153	159	152	147	143	143	157	147	148	151	167	155	158	133	136	145	131	137	144	174	139	143	127	151	163	175	148	158	155	150	123	151	137	148	145	133	163	153	145	152	159	149	144	143	154	136	180	147	175	141	173	171	152	141	147	157	121	138	144	157	150	150	156	142	162	131	146	141	156	152	151	155	175	132	156	160	145	154	158	146	140	146	144	150	137	149	156	135	156	160	143	156	149	145	142	160	147	125	148	144	159	150	153	159	141	166	180	153	158	130	129	144	156	152	144	133	139	154	149	145	153	142	145	141	179	143	137	152	146	133	157	133	132	138	155	142	129	148	145	133	124	175	147	145	170	142	125	143	125	130	134	149	149	136	122	165	147	150	157	133	163	137	130	145	159	142	155	160	155	151	159	150	148	137	144	145	135	158	149	143	159	132	165	158	147	167	151	128	159	127	164	160	156	129	167	128	165	158	137	139	154	142	159	144	154	151	138	152	136	153	161	150	147	129	135	167	150	144	148	137	140	150	140	167	134	152	131	141	158	144	158	145	141	141	124	147	153	143	150	131	147	154	174	145	159	151	163	156	155	150	140	133	149	150	137	148	164	156	156	144	151	155	164	159	140	138	153	153	165	160	163	147	167	169	144	151	156	157	159	131	132	147	142	148	152	163	146	179	165	162	138	136	145	156	129	135	136	145	144	152	158	151	134	160	158	152	146	151	141	131	141	184	142	136	158	149	138	190	139	139	155	163	154	147	142	132	138	164	155	160	145	145	143	142	167	154	141	155	136	143	136	178	144	158	143	137	161	151	152	130	180	140	134	145	154	147	145	154	132	143	154	154	168	142	150	149	159	146	158	147	175	142	125	163	150	139	134	178	147	129	130	144	131	151	141	157	164	135	152	146	151	140	154	171	149	158	130	140	156	147	132	137	143	149	139	154	136	129	145	153	132	149	134	144	127	146	181	153	137	153	166	149	142	141	158	162	129	141	140	131	139	148	163	139	160	147	113	141	150	147	149	151	171	127	134	150	158	155	151	135	163	157	162	152	143	153	152	141	139	123	129	138	140	147	153	126	137	135	158	147	128	149	148	147	163	145	150	155	164	138	158	145	132	150	142	141	159	131	156	152	139	142	147	145	150	157	151	146	145	144	146	150	149	156	161	142	168	123	153	148	147	155	169	142	144	154	155	140	186	147	165	138	128	136	146	137	151	122	172	135	151	132	153	159	146	156	138	136	143	161	140	146	140	153	141	131	121	153	149	156	145	150	153	152	152	153	131	146	157	151	167	139	162	134	135	163	150	151	179	147	173	153	163	145	151	148	140	130	142	159	161	148	155	145	140	147	155	160	177	134	156	154	165	160	135	147	157	156	155	141	152	143	129	147	156	152	125	144	123	160	135	153	136	162	151	149	151	154	141	157	125	138	160	159	144	128	134	134	142	159	136	141	126	156	144	159	154	151	143	153	121	144	144	169	151	145	163	132	157	143	144	148	171	119	137	153	129	154	145	181	130	124	153	135	129	167	134	149	149	142	160	141	148	151	150	138	148	140	146	167	141	128	137	168	141	160	143	147	145	157	163	152	145	151	143	161	138	129	163	161	134	164	144	143	155	141	163	156	158	158	146	143	139	134	151	130	146	148	150	131	135	134	151	161	153	160	141	120	165	136	148	132	161	158	152	142	145	154	149	165	128	160	140	156	155	142	153	150	170	163	150	146	143	156	154	154	158	147	130	152	154	151	148	145	136	155	145	132	139	155	154	145	152	141	141	144	138	162	141	175	129	162	144	149	169	173	141	156	156	146	152	151	135	156	149	142	137	163	151	170	144	136	152	147	143	140	150	129	149	167	147	140	135	130	156	168	146	155	139	163	144	142	165	135	153	138	161	161	142	152	153	165	147	145	136	129	146	154	144	169	176	158	141	145	147	154	151	140	150	126	136	147	142	139	154	145	135	163	136	141	134	165	145	163	157	137	154	153	160	165	136	147	146	121	140	163	120	160	119	148	157	162	161	138	163	147	159	140	151	161	165	161	131	140	151	147	146	145	151	132	140	134	144	147	166	159	137	135	141	154	145	151	144	141	166	145	161	158	149	152	130	145	159	150	143	158	139	142	153	161	147	157	159	158	114	128	159	125	167	154	151	126	141	150	151	162	132	142	163	155	130	146	169	155	121	148	166	135	148	152	155	135	166	141	161	140	129	156	145	142	138	124	139	163	122	161	147	141	162	155	174	160	157	148	144	139	134	132	131	150	170	163	145	149	179	173	157	145	146	139	159	146	149	151	150	148	171	129	162	138	171	136	140	164	177	132	153	133	141	160	155	129	164	137	167	177	159	138	124	148	149	186	143	143	117	150	154	135	139	161	146	146	168	162	146	154	142	132	151	162	164	162	165	153	152	138	174	165	167	159	158	165	131	141	165	130	133	147	142	153	145	173	165	128	158	151	160	159	145	128	146	148	147	162	133	153	136	135	138	150	124	149	135	148	157	158	151	156	130	134	137	138	142	174	163	147	156	148	146	142	169	134	157	158	139	130	144	129	146	141	140	163	140	126	150	160	145	156	157	163	171	161	127	158	123	128	155	162	162	157	148	144	139	159	166	154	157	136	149	147	151	133	144	121	141	152	135	147	154	133	150	161	127	136	168	119	131
2539	506	649	593	545	517	481	472	508	483	433	421	461	471	446	461	470	420	469	454	411	443	415	454	419	462	440	424	454	450	435	466	469	439	459	444	408	451	395	449	445	439	444	410	442	454	454	422	402	433	410	456	452	469	424	411	437	415	435	467	393	462	410	444	422	470	436	440	449	415	456	455	445	413	457	394	403	460	454	454	438	372	410	460	424	431	435	452	405	409	449	422	436	464	445	436	444	451	469	442	413	458	419	416	459	457	447	436	455	468	415	458	438	448	418	425	407	419	432	445	437	449	432	437	430	429	440	410	425	448	455	461	437	456	429	443	456	399	437	454	474	424	453	444	407	444	430	446	460	422	450	496	410	423	409	428	419	465	441	418	431	418	424	486	451	448	460	427	426	428	437	433	450	450	437	427	420	436	430	438	446	449	444	433	388	432	435	449	452	456	456	421	431	477	409	447	432	451	453	443	440	398	422	442	390	432	445	461	430	383	439	486	470	486	415	424	434	422	410	426	430	407	436	441	404	433	418	470	433	441	432	452	435	433	437	464	451	458	448	446	414	414	452	446	418	408	453	431	457	456	405	403	465	433	413	473	476	446	430	410	445	464	381	475	436	461	454	406	415	417	434	458	400	445	435	434	425	413	430	435	450	448	378	409	418	454	436	448	429	407	441	418	458	440	427	447	413	451	453	429	432	415	423	459	425	453	396	446	463	449	452	476	471	478	439	448	438	429	432	442	426	404	424	459	402	448	413	415	451	462	443	446	454	446	434	429	434	459	432	481	417	412	416	435	435	485	433	443	432	435	424	451	444	457	458	419	450	381	412	401	447	439	440	453	454	436	423	417	433	442	433	449	449	420	388	407	454	454	429	391	452	416	439	409	463	426	413	434	406	429	443	464	454	422	430	419	478	463	430	430	418	426	417	438	425	446	468	438	430	448	433	430	447	406	448	450	447	454	448	454	409	443	517	445	445	406	433	429	420	430	399	430	405	451	438	459	431	428	434	421	475	436	418	418	421	453	403	423	443	435	441	452	466	424	436	467	449	422	437	428	422	458	441	440	442	435	441	446	446	433	436	460	471	475	420	468	416	427	487	424	426	451	454	439	450	399	437	415	410	431	402	459	418	423	425	467	440	432	442	444	437	407	441	411	420	447	451	429	450	420	425	465	451	462	421	480	453	435	425	444	472	462	440	439	478	403	438	429	454	473	432	400	408	427	471	451	407	442	451	452	419	448	453	465	457	458	392	405	438	475	452	439	451	433	459	458	483	431	410	428	421	385	445	426	420	430	440	467	422	411	423	472	450	444	478	388	437	420	452	424	456	452	455	421	430	419	417	438	451	433	413	417	452	443	456	420	428	416	433	407	415	430	465	489	424	424	434	488	449	437	439	433	440	437	428	431	450	405	441	442	420	454	439	421	467	434	428	431	430	434	430	451	429	455	432	436	438	401	440	427	450	428	494	461	438	401	433	411	403	444	419	440	420	431	425	421	415	399	429	452	442	477	454	437	453	468	437	449	431	436	461	422	446	408	427	448	429	475	462	405	428	416	405	469	435	395	456	423	434	472	450	482	447	458	426	471	431	422	440	448	444	455	438	438	465	439	401	410	469	448	432	471	424	458	443	476	493	418	419	425	410	419	410	445	425	426	419	409	414	430	381	442	441	449	416	436	454	419	421	440	489	426	461	427	443	414	450	434	422	444	441	420	454	464	402	429	472	424	451	421	430	450	425	463	426	433	426	464	436	466	462	416	412	412	431	433	418	477	408	437	407	413	482	450	470	391	417	437	476	440	414	449	415	450	425	439	421	445	431	433	431	436	423	415	446	383	419	460	438	458	439	403	462	495	410	435	447	439	420	437	461	416	475	447	469	418	433	435	435	414	411	382	433	456	432	450	419	460	480	434	407	426	470	445	418	440	394	378	456	430	408	453	429	404	483	442	396	442	494	431	457	450	452	447	455	414	419	469	424	419	469	449	419	445	432	443	423	425	450	427	438	460	440	422	453	414	422	429	460	414	452	411	441	450	432	456	424	430	433	424	426	422	416	458	448	425	477	456	433	443	395	413	447	440	464	404	424	411	435	438	427	457	438	439	475	441	406	443	444	469	469	468	451	431	431	413	453	444	418	437	452	405	430	405	463	400	430	436	477	412	458	410	425	387	418	446	430	466	470	433	430	432	425	462	446	439	457	414	468	443	443	452	415	420	433	416	457	437	390	428	412	445	427	437	411	440	471	445	459	432	441	393	419	420	440	444	422	425	456	406	437	477	429	431	377	426	407	471	460	467	451	432	429	437	412	432	449	433	429	451	439	435	444	440	427	465	461	431	459	444	453	425	408	433	453	494	447	439	404	417	428	420	419	434	448	454	480	391	466	457	459	443	433	449	446	440	438	431	447	445	472	458	418	469	454	466	447	463	423	473	440	428	438	443	427	419	413	462	437	434	402	491	418	438	444	437	429	411	451	428	480	467	411	441	421	399	445	475	448	461	456	423	450	442	448	439	414	452	437	425	413	472	457	446	443	435	452	454	433	394	459	426	465	440	403	457	451	430	434	434	408	417	440	456	417	439	401	399	436	419	443	445	448	435	443	462	411	471	415	428	417	415	439	423	415	448	427	428	405	438	413	428	416	437	447	431	419	474	448	421	419	426	364	450	434	432	406	452	415	426	431	427	404	430	453	387	423	421	466	465	439	414	466	403	473	454	439	463	425	435	472	418	417	425	440	516	427	434	424	422	414	440	473	453	436	416	454	384	449	447	417	412	435	425	449	478	439	406	461	452	419	460	455	452	410	426	467	459	447	444	435	440	411	399	434	410	449	405	434	481	437	438	396	437	449	424	452	409	446	440	456	418	466	421	448	425	411	458	448	445	405	408	421	434	453	428	482	394	424	417	449	470	436	425	469	430	433	430	387	440	454	434	461	428	427	448	408	430	440	435	433	425	399	416	442	441	447	431	458	431	435	459	441	408	429	394	432	411	414	452	436	448	437	460	428	446	443	438	439	424	403	436	456	423	422	390	431	422	465	437	410	418	447	436	451	463	438	421	449	422	450	448	452	436	465	437	498	414	450	439	425	507	430	395	419	461	472	427	458	464	416	433	427	439	429	430	424	424	454	450	452	434	448	455	439	429	408	431	456	419	445	447	389	414	454	429	418	402	435	446	441	472	427	447	411	461	443	460	375	453	437	458	384	424	473	434	448	453	413	456	418	436	441	434	424	459	451	456	464	483	412	424	426	429	393	448	490	413	460	430	441	429	404	438	464	435	448	464	411	422	435	440	426	454	437	439	386	438	453	378	417	467	465	424	454	432	472	451	424	484	445	429	429	396	433	447	410	433	447	451	432	453	394	447	483	434	454	437	441	459	451	463	440	401	453	475	432	428	446	423	444	442	413	478	410	430	420	460	435	462	466	393	422	399	440	414	468	431	413	441	453	454	426	423	446	435	420	481	418	447	421	436	424	404	437	423
18193	3527	2331	1058	746	576	474	445	425	415	345	360	354	329	320	345	327	299	345	306	278	300	317	277	301	305	268	290	286	295	328	279	303	316	293	305	276	289	284	298	290	278	259	291	270	280	274	278	287	306	271	295	274	288	297	300	274	268	290	264	290	289	311	310	281	309	300	282	284	265	276	284	289	282	300	277	273	253	257	283	299	264	284	280	314	282	298	278	298	255	278	322	289	328	289	298	281	288	260	288	290	272	261	289	269	273	257	274	297	272	295	280	263	285	294	302	294	287	300	285	261	281	278	275	297	272	257	283	290	300	298	325	276	321	280	274	287	270	263	288	275	304	268	255	278	291	285	257	289	266	284	286	302	304	296	294	264	255	276	277	290	287	290	285	289	271	296	275	258	277	259	282	300	280	301	282	282	265	303	288	276	287	291	323	302	278	294	317	275	310	274	255	252	269	285	287	294	285	259	269	294	304	281	255	307	299	306	275	236	290	282	296	261	301	282	273	299	279	273	258	283	288	257	294	279	284	286	290	280	295	260	300	300	303	277	262	289	256	280	265	277	277	271	289	270	288	279	270	291	311	278	278	247	280	283	286	289	282	289	273	309	279	282	294	295	270	285	265	294	284	295	277	272	280	276	274	280	279	286	275	303	272	278	275	284	261	289	272	254	301	292	304	281	296	302	286	284	291	311	271	285	289	278	291	297	313	264	297	279	288	264	281	266	324	241	271	283	286	289	264	308	307	293	320	257	284	279	278	286	282	288	315	258	268	285	302	327	288	280	259	321	285	257	273	298	269	296	310	318	284	264	277	255	305	281	271	280	277	247	281	290	281	279	289	304	302	274	273	304	301	287	285	261	282	283	294	255	286	283	263	261	248	277	285	273	271	273	270	276	301	289	296	277	269	296	277	285	272	291	275	266	308	259	277	258	280	295	305	241	273	285	275	301	279	257	299	285	295	285	285	300	301	306	299	279	237	264	301	313	297	256	268	318	283	296	261	276	256	267	254	287	288	296	278	292	280	279	314	274	287	278	291	268	287	289	273	269	264	293	252	261	279	293	298	280	271	263	296	277	283	301	272	272	299	269	269	276	304	281	274	269	289	287	307	266	286	280	266	294	275	280	302	277	266	290	273	307	244	309	307	308	298	288	282	300	284	293	286	272	288	323	234	311	280	269	278	249	288	299	266	304	301	280	276	284	311	303	280	238	266	293	256	277	246	281	282	286	279	282	291	269	283	290	295	287	324	268	249	296	280	295	274	287	294	283	272	279	296	300	285	276	291	273	288	250	311	298	270	314	282	281	254	271	286	276	277	274	262	223	278	288	274	292	300	311	250	264	255	292	288	291	280	270	250	318	300	289	295	289	305	260	278	291	285	269	269	267	296	248	314	302	305	268	302	300	269	302	284	287	300	291	262	277	280	300	297	263	290	288	290	310	295	275	288	292	287	305	273	290	278	288	277	276	285	294	265	286	262	278	267	286	274	276	299	307	258	277	268	274	254	276	273	287	257	268	259	329	272	280	277	261	259	293	263	285	299	272	263	289	269	300	285	286	291	300	297	300	277	300	276	267	300	282	278	267	294	309	274	286	288	296	298	271	289	298	287	286	275	281	263	285	271	250	270	267	249	290	279	274	288	270	270	269	264	247	269	259	281	275	273	274	261	289	286	282	319	293	290	273	290	289	284	310	297	281	288	292	274	334	268	270	307	277	259	243	307	299	283	300	297	289	299	285	311	264	295	289	267	283	230	253	274	272	276	271	284	268	286	282	263	285	285	296	294	278	289	281	305	272	288	229	295	283	268	278	298	297	293	294	272	280	302	278	268	274	298	287	308	274	244	300	308	272	303	292	265	300	297	298	303	289	302	254	286	276	280	308	277	277	273	267	257	257	250	271	274	291	298	291	269	251	308	281	276	287	265	258	276	264	290	269	274	275	314	270	286	275	239	286	260	272	287	225	289	286	277	281	286	291	282	299	254	300	253	310	284	286	280	301	282	262	285	261	278	291	292	256	281	264	263	259	297	292	311	295	263	279	267	297	307	265	251	311	291	299	287	279	306	292	286	319	294	300	305	285	261	248	291	291	304	282	264	298	280	295	266	290	289	278	309	266	270	259	271	280	296	292	284	275	299	298	278	270	303	260	300	272	271	291	281	306	294	290	299	277	305	272	283	293	293	270	270	282	304	291	298	281	270	284	262	284	286	291	283	291	286	298	282	254	283	276	248	261	272	317	307	314	291	293	263	284	276	285	269	270	292	271	296	265	293	308	261	275	299	321	280	266	255	293	278	278	267	322	311	306	275	273	298	260	285	295	275	275	279	293	256	275	278	283	310	297	256	257	291	300	245	300	270	282	319	320	268	275	286	305	305	280	292	265	284	275	305	271	280	297	275	275	287	291	305	288	272	298	294	269	287	283	284	299	271	293	287	286	292	289	276	276	267	268	273	291	273	260	290	269	285	301	270	316	322	292	266	276	301	294	273	263	286	272	289	290	292	289	291	296	286	253	286	293	320	273	269	295	301	312	264	255	303	286	299	258	273	257	283	254	284	255	266	297	281	275	310	299	267	281	279	253	297	287	280	247	286	270	275	266	271	293	288	273	294	277	280	251	301	274	311	314	283	273	284	285	277	277	280	274	295	291	258	254	302	272	289	286	299	266	297	279	290	308	274	300	310	300	264	254	283	266	291	291	260	250	256	276	285	296	294	271	283	287	281	292	248	275	282	275	332	303	269	283	295	265	260	291	314	307	301	297	295	280	275	267	273	294	261	248	278	290	270	293	283	263	262	300	284	283	260	284	301	256	278	294	286	283	245	274	279	301	282	296	261	279	292	269	296	278	287	282	296	292	304	267	335	315	271	260	281	299	283	257	265	291	240	272	281	301	263	288	265	305	279	267	272	268	295	278	266	305	286	261	299	284	305	303	286	306	261	288	286	277	261	285	290	299	289	300	278	263	291	263	280	280	273	254	287	304	300	286	263	275	307	298	230	267	292	289	262	294	298	294	267	242	290	290	287	265	289	291	293	314	303	292	276	314	302	298	318	283	307	319	268	308	293	275	273	260	287	277	292	323	270	282	293	273	290	287	279	254	270	318	295	295	273	295	274	253	259	283	286	284	291	289	268	269	289	279	296	283	280	271	282	291	273	300	274	292	252	292	288	288	282	297	263	249	290	298	274	282	302	282	287	302	259	285	286	291	264	294	306	295	286	281	275	304	293	290	284	283	289	293	264	296	288	292	284	246	285	293	321	287	276	312	311	266	305	276	288	296	276	268	284	271	228	273	277	278	275	279	274	273	303	255	267	288	295	254	288	279	275	273	262	264	286	287	265	255	278	300	267	294	295	299	290	311	277	280	269	276	272	279	284	264	280	301	267	310	282	311	274	260	289	286	281	256	279	303	268	267	250	300	269	299	280	297	276	285	277	339	280	267	301	291	261	286	318	265	296	268	284	282	278	286	290	287	296	300	250
10689	2239	5203	3594	3017	2439	1996	1765	1547	1448	1277	1219	1184	1173	1052	1035	975	920	924	901	850	884	855	851	855	846	860	833	854	802	813	832	775	774	798	848	813	826	789	758	773	797	769	808	778	729	760	741	766	804	748	834	762	706	738	753	755	783	756	763	736	803	776	739	696	715	786	748	727	726	699	734	778	736	788	762	786	690	772	778	732	699	743	739	741	748	755	742	729	720	733	750	762	786	742	728	773	781	726	675	804	707	737	739	749	735	745	722	786	738	744	760	752	734	747	715	736	721	725	761	758	746	703	735	770	749	771	730	691	697	747	745	665	699	746	766	766	766	749	731	724	766	760	744	743	740	741	708	768	742	725	733	748	760	715	727	717	738	754	751	721	721	717	734	727	805	700	740	787	757	709	744	752	732	703	743	730	759	687	762	722	726	745	684	769	751	705	724	748	689	720	699	784	749	716	738	742	671	758	716	702	678	695	726	732	708	726	762	730	754	704	714	730	729	764	710	726	683	734	740	775	711	767	739	723	758	739	800	717	783	756	764	822	743	727	699	707	752	691	766	717	748	749	744	740	724	707	726	677	709	739	752	712	738	721	703	719	764	759	710	748	750	723	725	730	759	746	737	742	750	752	738	762	691	726	691	755	761	761	789	766	732	715	691	741	709	742	715	713	767	738	724	667	745	743	761	751	705	694	783	758	728	732	721	733	693	768	730	760	721	711	672	708	712	711	736	718	743	732	749	722	733	692	731	677	737	760	709	736	803	752	754	763	728	754	777	736	739	721	722	747	745	700	741	762	721	743	702	737	701	758	737	771	738	686	736	713	745	675	761	750	727	750	771	687	694	749	810	713	725	755	738	730	757	737	712	706	762	729	729	719	718	780	734	722	785	732	731	772	697	775	717	741	714	737	744	734	720	737	745	717	699	720	716	710	763	737	756	753	743	751	739	775	712	709	743	693	719	755	728	718	745	738	723	759	699	733	710	745	719	717	716	713	739	720	726	724	768	716	748	742	737	755	740	756	738	767	734	761	773	771	737	748	667	751	768	734	750	739	746	731	752	726	725	727	737	760	681	765	670	731	738	717	731	730	713	694	703	721	749	724	705	752	724	750	760	696	716	731	794	700	668	722	721	787	694	742	743	746	761	754	745	725	749	725	692	736	734	745	775	702	760	727	718	727	772	719	736	750	758	712	775	718	747	696	759	720	718	726	718	753	756	751	725	719	729	747	788	733	750	749	724	755	735	770	741	713	757	710	770	704	777	757	739	785	746	762	731	786	761	716	716	745	773	744	712	765	749	742	767	775	747	721	724	719	738	720	704	766	717	737	769	731	759	750	709	771	711	723	679	758	751	714	711	718	776	717	767	735	775	745	710	732	742	700	735	709	726	727	745	744	735	705	716	799	711	751	784	699	753	711	763	738	799	714	729	714	732	724	771	747	744	720	720	713	772	707	750	744	723	734	730	735	752	720	752	694	746	733	703	718	747	764	765	728	711	717	737	729	696	706	734	691	734	747	706	772	764	702	731	744	724	754	737	724	729	751	781	718	708	739	754	736	714	796	767	727	758	783	694	717	783	702	731	710	669	804	704	751	780	713	723	703	749	726	763	778	705	737	711	755	755	709	735	719	782	759	716	739	677	694	739	749	709	732	744	741	747	726	726	753	702	675	713	776	739	773	730	769	709	712	681	733	761	712	726	721	724	778	738	732	680	766	691	760	740	703	743	686	830	720	708	778	718	731	746	712	751	651	691	787	762	702	789	741	744	787	752	750	741	738	716	720	714	725	713	721	711	745	756	757	729	750	778	736	737	724	748	741	718	820	788	750	719	744	738	764	749	802	712	714	784	741	737	706	738	724	701	738	772	713	740	736	752	728	742	752	795	795	743	732	729	703	746	728	753	728	770	724	761	731	695	698	742	746	708	732	745	778	793	721	754	690	708	713	693	719	689	738	741	779	825	744	660	732	732	746	719	793	740	764	733	738	771	799	731	714	744	725	701	766	783	706	764	662	741	713	729	715	738	733	787	740	689	716	717	739	731	745	759	735	735	792	704	738	757	748	750	702	728	755	714	674	729	729	780	708	728	722	717	695	725	729	750	700	752	770	693	681	710	711	737	727	758	776	791	738	751	723	700	692	736	750	790	760	753	726	738	721	701	736	726	718	740	757	768	730	741	726	777	761	744	757	690	729	732	712	790	738	757	719	781	773	739	708	708	758	687	765	772	723	718	707	715	752	773	766	696	722	751	729	721	736	793	731	722	743	744	723	713	704	756	754	712	746	713	724	752	726	744	748	733	737	714	697	744	739	729	736	723	700	689	769	784	779	757	714	723	721	716	761	778	745	746	733	720	761	762	745	772	788	743	752	724	733	711	729	672	741	726	763	729	754	709	753	745	672	714	711	732	733	726	733	745	753	722	725	735	758	704	762	742	739	682	770	697	755	789	758	734	702	729	720	739	680	752	763	719	787	776	746	707	743	754	730	679	755	722	694	715	757	768	694	754	698	740	737	725	746	726	700	718	736	691	735	751	763	717	740	732	788	718	737	780	751	708	684	738	717	739	740	742	701	704	732	758	766	734	772	671	740	763	734	727	732	744	699	733	761	744	698	744	761	783	724	700	749	794	757	781	671	737	759	743	731	711	709	725	708	772	756	786	765	752	740	701	722	743	765	706	759	739	696	758	738	767	763	743	722	758	739	747	732	770	800	724	698	783	786	755	750	753	710	701	769	761	772	723	709	759	770	756	700	707	731	727	725	684	716	693	738	744	694	739	742	735	731	693	750	700	756	721	736	712	696	784	726	737	724	763	720	758	734	687	718	692	729	769	734	710	736	720	724	721	728	750	675	720	757	743	769	764	735	781	732	717	774	740	757	743	688	724	744	744	695	753	708	706	708	775	756	732	733	739	727	731	731	742	736	764	788	721	737	725	702	785	745	710	737	721	732	721	755	744	767	732	769	737	724	672	781	733	746	733	728	803	678	737	731	762	729	706	749	733	717	722	674	745	697	689	746	741	762	809	732	725	707	730	733	697	780	742	722	712	707	702	721	700	794	741	737	747	799	705	706	756	752	714	744	736	752	774	752	751	723	784	736	712	734	698	760	762	722	715	734	757	750	702	750	786	722	685	740	766	731	731	782	725	762	711	749	761	733	743	766	741	749	777	714	715	731	716	691	714	710	753	725	779	713	752	762	784	744	697	713	702	723	722	707	767	752	746	752	724	687	736	729	705	712	751	726	766	733	747	729	736	747	744	751	695	779	737	752	708	749	711	730	753	687	720	745	709	776	700	738	693	778	705	713	753	769	773	819	726	729	753	782	717	726	727	714	742	740	708	715	740	751	744	776	721	710	679	759	788	736	737	730	731	761	733	748	754	699	755	736	758	752	755	723	661	751	709	768	721	718	776	748	712	773	790	700	713	731	742	734	745	724	781	694	685	775	719	720	782	792	736	709	748	720	793	724	716	730	740	726	806
28369	7806	3558	1805	1169	915	726	526	487	461	419	349	361	347	318	307	267	319	298	295	288	289	268	300	301	257	245	233	276	262	285	271	246	257	282	235	241	246	275	235	252	259	242	240	244	286	241	272	241	271	264	223	257	255	250	280	280	239	255	254	250	254	220	224	264	245	243	220	285	255	263	286	249	285	221	262	263	236	260	230	241	252	246	242	218	289	254	230	237	267	268	244	269	225	244	236	248	251	224	252	235	266	267	223	210	223	239	258	278	242	241	275	266	266	247	259	271	242	250	257	271	251	261	253	266	252	258	276	236	234	219	234	241	261	254	250	273	265	248	267	255	232	263	229	241	249	218	233	210	246	264	247	258	240	271	268	235	244	224	230	228	230	246	245	267	249	226	240	243	234	247	257	246	249	233	245	263	252	284	266	263	255	251	277	261	243	233	240	249	258	244	230	255	223	235	243	262	263	273	243	261	238	251	217	269	243	248	263	262	254	255	254	271	226	227	274	232	233	243	270	263	268	239	262	228	232	276	257	266	231	262	227	273	273	231	246	249	242	229	242	267	262	282	228	240	249	241	211	267	255	235	233	238	217	261	250	229	264	236	280	264	269	265	232	241	220	254	252	266	246	241	244	261	247	254	245	233	246	218	249	259	259	282	301	239	245	250	268	251	231	243	225	230	255	261	244	247	241	222	224	282	255	245	240	246	237	273	256	266	224	253	245	257	219	244	256	251	234	263	252	251	244	229	272	242	233	249	246	256	249	251	253	257	245	230	270	215	258	247	250	254	240	240	250	249	268	247	239	269	247	245	271	239	278	281	250	224	256	257	258	256	250	266	247	212	275	240	258	268	263	251	227	230	207	234	282	244	261	269	265	259	260	265	246	243	241	248	245	268	250	253	245	201	260	267	242	239	239	252	262	257	253	273	238	236	284	275	244	226	255	245	240	243	251	234	251	225	263	235	250	255	237	244	215	252	258	272	259	279	259	258	301	263	224	201	277	250	264	247	261	207	256	254	254	257	233	255	256	208	250	241	260	261	268	228	262	233	236	274	263	242	224	263	261	255	256	247	237	259	257	229	250	270	242	253	249	249	281	230	224	251	262	229	240	225	255	259	255	237	254	266	227	250	248	249	245	273	231	258	251	238	250	220	286	263	264	251	238	264	246	249	240	283	247	212	255	286	229	266	209	254	248	247	252	282	264	246	237	258	241	237	227	243	245	269	272	242	250	266	238	240	245	200	258	255	250	249	239	246	232	254	229	278	238	253	214	234	266	254	247	243	245	235	270	264	260	266	268	231	240	248	247	239	224	242	247	212	285	288	225	264	288	262	254	233	240	252	250	245	259	245	274	242	263	276	229	259	237	249	223	243	232	251	242	270	257	258	228	239	278	227	237	259	271	247	253	241	250	255	227	249	224	265	259	249	248	220	243	272	251	251	243	238	252	253	249	238	230	263	282	229	241	260	261	284	268	261	237	250	258	241	239	254	245	239	240	246	233	247	223	246	218	253	231	255	238	273	257	249	232	239	247	264	243	234	258	252	253	232	234	263	277	250	249	262	233	236	243	257	252	218	244	207	234	251	234	274	270	254	243	261	216	271	264	245	272	238	267	251	232	232	243	251	252	235	222	236	233	264	232	252	233	226	235	248	268	247	283	248	232	255	206	266	254	260	219	260	247	235	250	224	252	228	247	282	244	262	249	227	253	242	267	236	238	220	275	254	254	240	232	266	243	244	249	224	246	257	244	253	248	241	235	232	259	238	262	236	255	235	264	242	249	250	221	258	249	258	279	225	239	237	255	238	259	236	241	253	267	240	255	257	227	238	241	252	245	229	236	225	235	259	240	267	241	227	219	250	244	253	244	247	231	247	269	255	263	255	239	243	264	281	233	278	276	251	249	227	230	238	281	262	242	264	256	263	238	251	257	272	258	287	254	246	223	227	246	239	238	243	229	237	241	239	249	240	257	240	225	269	270	248	247	216	269	234	234	266	244	249	223	279	251	274	272	241	246	255	267	259	224	225	251	244	267	257	275	246	274	232	251	251	256	249	240	217	284	247	247	272	250	248	262	232	262	236	234	227	277	256	247	241	244	256	224	246	291	248	251	249	224	248	237	264	244	270	271	249	243	238	245	239	251	251	221	226	240	237	244	244	217	249	273	264	247	247	247	254	265	236	267	235	260	260	271	238	236	259	240	263	243	244	215	224	259	237	230	251	232	248	270	247	244	250	221	259	255	269	252	254	263	221	247	253	294	241	252	228	243	251	218	244	248	286	252	250	276	261	261	254	233	241	275	266	241	237	269	257	259	270	255	273	256	251	285	251	249	244	237	241	259	227	251	242	253	244	297	249	257	243	239	242	249	246	236	247	264	245	248	249	237	247	265	263	263	237	276	232	279	231	240	226	239	258	236	251	265	232	266	261	251	246	260	226	244	242	278	261	252	249	224	238	216	265	247	250	272	273	253	275	243	259	278	252	248	273	237	252	241	258	234	222	264	269	243	215	243	259	252	283	239	240	269	281	231	249	231	260	266	242	263	223	262	254	254	222	257	265	283	249	270	260	260	247	244	263	238	263	243	240	251	243	228	232	231	263	244	237	238	230	255	262	256	265	245	228	228	237	254	248	227	250	258	252	236	267	251	271	237	243	248	252	246	237	232	270	263	217	254	240	231	227	254	235	220	262	249	239	234	277	243	222	248	245	250	251	245	254	252	247	248	241	234	231	283	249	246	261	249	258	284	239	229	267	235	239	283	234	251	267	256	237	248	227	242	256	257	251	233	226	226	243	253	250	268	238	252	231	211	252	266	284	259	231	259	223	246	247	244	231	245	277	259	242	240	250	249	259	234	247	235	233	255	252	251	252	268	202	283	225	232	259	247	243	268	240	258	208	236	232	257	245	260	236	274	257	255	229	267	250	274	250	259	258	247	248	253	272	238	258	282	267	253	277	260	239	270	230	239	234	250	241	227	226	247	242	226	243	236	271	230	247	238	248	219	249	243	242	245	223	271	253	259	267	297	241	250	269	236	271	252	229	235	239	221	217	236	265	242	243	256	244	247	260	259	260	263	219	255	256	255	262	253	243	254	242	268	259	263	270	225	253	237	248	245	220	225	249	261	241	269	230	246	266	220	238	236	257	257	237	247	243	256	249	243	229	233	213	241	239	243	243	249	241	240	265	269	250	256	239	235	259	236	244	253	266	243	281	264	215	246	259	283	243	254	222	217	269	247	242	250	250	262	235	233	272	240	228	242	248	241	264	256	239	265	257	243	263	250	262	239	230	228	277	254	257	253	236	246	242	238	233	235	257	254	247	225	270	263	234	225	256	243	252	248	278	248	257	245	262	254	234	212	247	242	222	252	243	256	248	239	263	233	255	215	246	254	244	235	242	230	250	235	232	268	235	253	246	244	248	242	256	250	257	244	248	250	235	270	252	233	245	253	262	243	269	239	280	234	248	232	256	245	272	256	249	220
15809	3362	7370	5824	4869	3894	3009	2622	2291	2076	1722	1557	1484	1306	1264	1198	1105	1042	1017	1023	920	928	925	914	876	822	855	839	789	791	786	757	738	768	733	723	728	737	723	759	765	701	731	693	690	671	669	676	681	695	669	708	722	653	690	668	662	682	678	666	671	698	695	627	667	665	689	644	656	648	600	684	712	706	676	642	643	703	668	675	634	708	676	644	644	689	644	681	613	700	671	618	629	669	645	663	627	637	650	642	642	635	630	617	660	587	650	665	622	627	656	689	640	624	654	640	657	683	670	614	646	670	636	646	682	627	650	643	648	641	653	655	649	635	629	625	634	643	656	638	614	624	626	623	640	641	650	616	654	629	652	638	629	690	647	675	668	628	652	588	632	623	615	601	617	616	638	642	651	621	599	591	626	651	629	647	626	612	606	616	685	660	647	678	672	638	593	636	625	681	600	603	643	636	632	667	680	625	652	672	644	658	640	602	640	581	615	616	658	639	630	643	618	611	619	666	655	626	608	583	650	611	652	627	618	635	636	653	675	635	631	614	641	650	600	646	695	607	651	663	643	640	675	661	639	686	624	622	633	606	607	636	662	671	670	650	599	636	683	679	661	616	629	607	666	597	661	616	653	643	648	662	631	614	633	646	617	611	631	608	671	609	614	683	650	642	620	639	667	600	666	665	631	616	622	604	657	592	654	639	670	651	660	611	601	635	634	621	637	678	630	645	639	660	676	681	653	602	640	657	663	626	638	643	628	653	702	630	673	657	610	648	633	650	702	613	637	664	606	641	662	629	616	671	653	671	616	678	662	592	613	671	584	620	645	665	684	628	643	646	630	624	591	608	598	632	595	644	627	638	631	611	642	633	651	611	627	633	616	645	661	602	629	612	662	662	652	654	666	627	664	626	640	625	628	592	674	645	614	599	672	628	655	618	613	611	651	652	673	625	601	718	631	636	657	675	677	660	615	620	672	684	667	681	618	652	603	650	641	677	655	614	619	627	644	647	617	646	641	678	644	558	605	645	644	624	660	646	626	599	594	652	648	652	657	571	685	657	632	618	644	632	683	621	682	651	632	653	652	631	624	648	677	608	640	675	619	605	592	628	655	637	631	622	593	626	633	599	643	637	611	620	655	629	653	611	644	640	659	651	604	662	620	626	626	605	601	631	708	629	638	633	649	611	614	634	630	692	630	644	646	637	598	637	654	617	642	624	658	604	685	640	633	673	611	618	645	621	607	617	603	649	610	645	654	668	625	659	667	605	612	639	578	636	658	638	648	652	646	649	646	662	644	576	627	597	641	605	632	617	690	653	610	626	642	695	618	614	643	698	591	640	640	608	662	663	675	669	638	603	662	676	654	671	639	659	648	637	690	625	591	652	659	666	619	624	637	646	672	620	667	665	669	625	658	637	610	649	639	651	617	620	641	668	602	674	677	616	636	573	653	645	603	650	608	666	629	669	648	678	644	651	637	630	633	604	608	613	673	624	614	596	619	608	629	628	600	660	619	628	650	650	590	655	603	660	619	638	632	631	668	676	644	681	640	632	609	610	624	633	626	646	616	644	625	622	632	666	629	674	671	643	609	699	609	596	665	590	625	612	597	616	675	639	675	663	677	665	596	626	637	594	620	635	624	587	629	661	618	634	662	608	610	625	599	648	655	633	628	643	629	634	606	613	624	668	630	609	639	642	606	623	646	581	636	643	672	626	630	639	595	591	636	624	644	640	627	593	620	637	650	660	616	663	608	609	626	661	642	633	612	592	678	617	635	661	613	642	664	640	622	641	633	609	614	636	659	645	646	611	601	647	658	593	659	652	624	624	656	607	604	639	644	629	645	606	648	612	606	668	632	609	633	668	604	632	649	662	673	675	635	656	662	688	659	673	625	613	607	596	630	640	657	615	695	680	661	634	608	671	644	597	653	615	624	600	628	621	655	630	656	643	670	631	620	641	663	588	607	622	668	624	643	623	631	709	633	621	638	624	611	642	648	627	668	617	674	675	604	648	677	631	655	601	639	586	644	614	647	598	628	648	689	652	658	651	633	605	679	664	624	630	650	687	621	664	652	654	646	639	649	641	590	602	630	650	607	584	631	585	600	570	648	642	658	638	572	604	701	657	637	673	631	622	675	666	684	634	629	669	664	620	636	610	621	631	667	650	638	646	672	663	677	672	654	619	647	649	636	607	636	675	586	650	617	617	609	653	632	651	627	640	657	625	668	662	628	649	614	626	606	609	599	624	622	677	664	577	580	677	643	611	624	628	627	644	586	611	619	642	605	616	623	682	651	621	652	629	610	679	625	626	627	650	631	661	606	659	656	619	635	662	593	626	613	698	648	657	672	621	681	643	627	639	645	632	605	674	610	644	613	643	613	608	670	657	576	581	625	640	620	626	611	636	608	680	644	590	621	636	638	637	630	618	629	659	627	650	612	648	667	630	633	631	587	697	623	647	635	674	646	600	610	634	614	636	638	621	669	648	637	619	649	640	624	671	699	631	652	622	625	609	627	648	625	607	606	639	624	618	662	644	601	607	647	620	664	597	629	650	663	621	641	630	649	717	599	633	617	582	599	580	642	635	574	624	596	644	656	631	650	603	621	613	641	632	591	676	647	613	639	656	656	664	639	655	610	613	621	645	632	607	638	622	665	648	640	616	655	669	634	626	645	671	650	627	626	638	630	590	627	653	620	582	608	650	681	609	608	601	656	613	681	656	631	603	673	630	666	638	602	664	652	662	677	543	643	646	644	650	664	596	653	637	672	627	638	641	649	622	621	643	628	608	671	624	597	605	690	632	691	659	614	620	672	614	623	630	624	653	644	606	667	653	631	582	632	573	653	636	620	638	672	635	630	636	655	649	654	659	675	608	610	664	626	662	618	646	662	619	653	646	652	610	656	626	602	631	624	630	618	596	642	616	647	606	644	636	621	610	634	673	630	648	632	621	648	631	615	662	629	653	630	628	658	621	671	629	634	650	641	671	621	625	650	663	612	615	624	663	664	651	673	637	650	677	629	659	631	629	639	630	619	612	662	627	622	613	630	637	660	620	630	638	627	599	621	621	638	681	654	598	650	597	648	636	589	656	642	610	660	644	644	663	630	649	626	601	589	613	607	655	688	659	629	625	633	615	611	647	602	628	622	631	624	639	626	624	643	617	600	586	630	618	619	645	618	605	649	601	630	639	660	618	664	627	630	634	615	638	641	630	641	604	684	624	628	666	660	661	609	621	643	605	613	605	646	625	654	639	608	635	590	600	697	612	639	637	663	668	649	622	614	680	645	621	641	614	673	620	683	659	636	597	655	608	648	670	644	648	613	584	607	649	634	644	666	608	615	653	625	630	612	646	626	661	615	656	626	612	611	642	623	641	628	599	625	601	604	585	664	614	659	632	668	649	640	629	618	591	617	638	639	618	660	627	631	642	640	661	663	602	638	661	699	672	587	617	660	638	651	668	638	630	619	604	614	676	615	656	608	617	629	583	671	640
2380	230	217	171	167	159	149	158	148	165	134	154	138	161	150	158	149	156	148	171	132	154	134	138	153	175	142	127	165	162	139	155	149	172	138	132	137	154	147	146	151	158	157	156	140	138	159	137	157	174	139	142	167	149	138	149	152	162	161	153	168	163	153	132	156	175	170	147	141	164	139	149	133	152	149	154	154	147	181	144	155	125	145	142	134	144	134	132	156	125	175	168	150	137	152	145	133	156	163	152	155	171	146	164	142	164	152	128	134	150	143	168	141	126	129	169	144	146	147	125	150	135	166	130	181	140	156	114	139	115	174	157	146	141	145	138	160	156	148	141	120	149	155	139	162	149	158	154	148	146	150	154	160	161	146	181	163	143	135	148	144	147	146	171	159	142	155	149	153	143	122	137	153	150	142	157	161	143	142	160	143	138	154	144	147	129	155	140	143	138	131	140	123	161	142	141	154	140	147	137	154	134	141	159	144	134	148	137	135	156	139	151	158	122	157	136	147	143	149	138	142	135	132	166	135	166	184	162	153	150	150	152	130	177	150	143	142	124	133	135	155	140	140	159	136	138	163	139	160	165	146	166	143	136	164	136	160	159	138	124	134	130	144	142	149	138	141	174	155	149	149	153	147	167	164	159	145	155	142	156	129	140	182	168	134	151	157	158	132	141	149	170	145	144	149	168	158	125	155	140	137	156	160	150	137	150	148	137	139	183	150	140	150	144	156	149	118	145	155	158	150	131	137	144	141	152	120	163	155	148	139	138	138	152	154	137	166	161	139	151	147	165	136	172	171	165	122	142	121	143	151	138	130	136	139	160	145	145	157	144	174	150	143	136	140	140	139	159	138	126	180	155	138	164	165	150	150	152	152	140	157	139	169	151	175	137	150	133	130	132	169	137	164	137	129	131	157	138	129	141	161	129	168	141	136	155	149	149	156	155	136	136	139	166	129	147	129	143	153	147	146	148	140	152	146	144	145	123	148	171	144	148	146	160	144	147	147	138	137	161	129	153	146	135	129	108	138	145	140	162	133	151	157	161	134	151	140	160	164	142	158	153	166	147	132	157	140	152	151	164	156	156	129	157	161	160	125	143	145	127	152	152	161	130	134	166	148	169	147	148	164	153	177	144	138	170	150	137	145	151	159	125	176	139	161	169	146	156	140	159	152	148	147	131	156	142	158	147	135	133	157	141	135	143	153	153	148	141	141	132	144	170	143	144	147	134	133	142	149	156	137	149	142	142	125	137	154	141	159	130	151	166	138	143	150	171	144	123	174	163	163	149	162	115	141	171	129	129	153	160	148	147	166	144	164	173	161	155	136	183	165	138	162	140	171	130	136	142	151	160	161	160	150	127	154	157	147	177	154	172	152	161	150	140	130	141	153	140	130	166	169	149	135	146	167	135	135	149	147	143	188	147	128	136	143	146	155	151	152	140	134	161	161	153	155	137	174	135	154	151	138	140	142	138	153	146	168	153	143	158	139	153	169	140	130	154	143	144	136	143	135	142	148	168	138	120	164	145	132	144	155	153	134	157	149	147	145	163	155	148	135	146	149	147	132	154	148	126	147	153	156	131	173	153	161	138	149	139	142	148	172	126	128	156	140	138	140	154	156	143	151	153	135	161	150	170	143	142	162	170	149	131	157	153	134	149	146	153	142	129	152	152	139	149	143	165	134	166	136	143	121	146	157	147	154	144	140	136	147	155	131	137	180	169	120	133	149	154	160	140	130	154	134	135	133	135	159	147	183	145	147	137	161	178	160	162	159	145	131	139	136	160	142	132	140	162	160	148	154	146	144	134	161	163	132	144	162	155	152	133	142	153	143	155	145	156	163	142	150	167	141	139	152	147	152	167	148	147	155	146	154	144	163	151	154	168	145	153	149	162	167	129	152	133	140	161	151	144	160	135	142	134	172	132	147	151	135	151	136	128	143	137	161	173	126	157	145	142	155	154	140	156	144	157	132	135	131	145	164	143	125	146	129	150	144	135	137	144	154	158	150	143	145	134	156	146	164	142	146	132	153	151	169	123	147	137	152	145	150	130	147	161	146	141	156	155	144	158	171	137	147	149	139	144	132	136	135	159	122	148	143	167	146	147	138	139	147	162	140	146	161	156	159	170	146	131	151	162	156	142	167	158	155	144	154	156	116	125	165	156	152	143	150	167	155	162	162	135	137	151	134	148	140	141	174	166	137	137	134	133	135	133	160	138	126	134	135	150	155	160	153	171	152	162	145	141	159	141	131	149	163	152	135	170	150	146	136	138	157	145	154	161	148	140	118	129	153	140	152	124	143	140	147	133	167	153	155	153	162	134	153	126	148	142	149	143	139	131	153	151	143	146	157	142	179	131	131	141	153	153	144	143	158	154	143	181	154	164	167	140	142	155	160	139	136	137	162	142	141	142	142	146	146	149	138	151	163	135	121	157	165	142	158	134	174	145	166	140	142	156	154	154	169	146	145	153	150	135	135	133	147	157	134	153	164	154	173	161	148	150	153	163	135	142	158	169	142	166	147	158	160	150	153	132	122	136	164	156	144	168	150	166	162	158	129	173	157	141	134	160	140	155	169	127	181	160	152	151	138	153	149	121	160	149	170	139	158	147	174	153	162	155	139	160	145	144	144	143	142	155	156	156	169	138	146	133	159	139	139	166	147	177	139	145	153	137	163	152	168	165	146	155	124	154	158	172	155	164	138	143	145	134	140	148	139	139	127	152	134	126	150	178	158	165	163	144	147	149	150	152	154	166	156	149	137	152	157	141	130	159	168	130	128	149	168	143	135	129	164	150	155	133	169	145	163	140	148	136	156	144	132	149	143	143	138	172	145	146	137	148	161	149	138	167	147	146	150	144	147	152	160	147	152	152	136	146	154	138	128	160	146	159	131	149	140	142	158	142	132	144	163	141	177	146	147	143	163	121	142	127	145	154	145	152	154	152	139	129	128	151	157	152	136	122	138	159	126	144	148	156	134	135	158	147	170	141	145	153	157	155	136	152	146	157	144	148	140	168	156	139	160	142	152	144	146	168	136	154	156	167	162	152	146	129	159	161	163	149	135	138	132	141	150	160	150	168	132	142	145	165	128	152	136	155	132	136	129	171	153	157	146	162	143	135	152	142	144	148	159	161	147	151	146	154	135	144	161	160	148	162	144	149	147	156	132	141	149	145	141	156	171	154	160	152	160	141	142	160	171	162	144	148	141	147	144	167	145	141	150	148	142	141	136	154	161	127	129	154	133	138	157	151	143	152	115	150	141	139	167	149	144	143	110	140	154	144	145	155	154	132	148	150	143	164	163	129	161	153	176	156	143	144	141	132	149	132	149	147	145	167	134	151	158	135	144	155	121	152	149	163	157	141	160	110	132	147	141	136	145	147	170	159	159	171	136	154	138	138	160	149	134	144	139	143	155	143	167	162	160	142	151	161	150	149	141	152	177	131	128	153	152	157	168	155	151	163	147	135	143	135	146	141	158	145	139	150
2537	525	567	561	513	552	476	499	467	453	467	443	429	465	482	461	426	435	405	423	456	436	468	445	428	476	450	456	465	432	412	446	428	438	444	452	441	453	456	451	416	443	441	431	458	451	435	474	456	430	440	430	461	419	412	429	423	478	445	454	441	450	442	419	444	453	481	414	420	453	427	407	418	440	453	448	461	463	426	449	446	466	415	449	438	434	405	428	420	467	428	431	473	447	464	453	451	446	409	445	441	412	468	437	429	435	440	452	406	429	466	461	436	379	431	450	450	404	457	400	433	429	442	379	459	445	497	439	447	424	436	420	452	440	458	472	436	480	477	421	474	426	440	473	448	441	446	417	429	451	409	478	437	433	459	462	453	429	468	429	431	452	418	415	439	439	432	458	444	424	449	469	424	444	449	430	495	408	431	471	436	434	427	459	407	417	439	445	426	459	444	423	447	471	417	439	447	410	464	436	435	460	448	402	393	430	422	439	447	472	458	431	459	426	434	439	400	434	460	452	443	409	453	432	424	429	439	443	449	475	425	420	390	413	424	433	420	452	463	410	429	412	438	451	432	414	442	441	439	426	415	404	414	469	409	430	433	423	449	448	468	466	405	467	421	473	471	434	402	451	457	433	440	448	465	453	418	425	466	424	423	421	420	428	471	443	436	442	458	450	446	468	462	464	444	416	457	472	421	418	401	432	420	470	431	429	461	456	431	458	451	455	428	413	458	436	454	451	447	475	459	433	481	455	460	411	431	472	428	433	403	434	483	487	440	447	409	427	399	432	425	427	423	469	375	439	446	454	430	412	480	463	468	399	462	438	454	424	436	434	438	419	461	438	494	439	424	433	427	469	411	417	474	431	459	452	428	407	501	468	466	441	432	456	437	434	426	415	428	421	455	398	424	459	419	460	425	441	441	409	439	429	444	403	455	456	444	431	455	446	432	468	430	452	430	456	459	443	447	416	443	434	441	442	449	448	430	418	408	465	455	421	423	453	418	455	428	440	438	433	433	432	451	488	435	434	475	448	430	441	455	409	392	439	470	448	403	410	425	428	441	447	413	404	457	439	443	439	418	444	447	439	461	450	453	412	467	429	421	431	422	438	444	425	444	408	423	417	472	425	432	421	439	420	396	430	449	463	458	460	424	430	485	422	458	426	406	449	416	433	461	493	472	453	431	460	441	462	417	446	422	462	466	455	422	423	456	415	447	436	410	464	423	454	419	450	444	406	404	444	410	460	444	440	414	444	438	443	428	435	407	444	431	429	418	476	464	407	443	400	458	465	464	433	433	428	435	455	396	394	448	451	437	425	429	424	449	466	431	421	452	412	448	453	444	455	450	415	420	462	447	443	461	410	473	510	441	458	450	425	416	432	469	434	413	450	437	455	440	439	456	416	441	468	441	428	421	454	447	443	442	447	425	463	474	435	410	472	446	475	435	437	452	452	432	460	450	464	441	436	437	429	450	461	429	454	446	428	403	490	426	432	470	466	440	457	424	447	436	439	449	467	408	439	450	456	465	381	414	462	431	435	422	433	435	444	407	428	407	448	422	439	446	454	421	423	395	428	447	416	413	433	443	439	468	439	421	453	469	445	438	416	458	412	413	417	423	444	419	450	460	415	438	418	400	423	443	420	431	432	435	451	467	496	463	432	457	463	452	423	455	443	414	413	404	400	442	418	431	428	432	441	424	456	441	428	427	428	458	431	429	418	447	467	459	433	412	452	413	463	422	443	458	412	454	455	407	480	430	428	390	465	468	433	412	426	440	431	434	414	455	469	432	422	424	443	422	416	442	459	443	452	420	435	431	463	436	450	419	449	467	448	431	389	429	459	404	450	453	468	427	431	436	455	429	463	450	453	440	418	458	435	430	459	453	429	436	472	411	438	440	471	457	450	448	434	455	417	450	428	422	437	441	463	446	435	441	476	430	462	417	416	464	465	450	443	446	432	468	425	427	462	489	421	400	417	493	440	439	458	446	425	457	463	447	484	440	440	400	416	449	430	414	451	421	439	433	421	459	440	447	434	454	418	405	482	452	438	433	430	414	433	447	432	415	420	460	441	433	463	452	437	421	439	409	440	409	424	450	457	412	452	451	448	433	461	400	445	437	426	421	461	427	403	444	430	390	421	478	478	426	469	400	487	477	435	420	443	427	417	407	420	428	458	420	422	442	433	441	429	460	418	465	498	443	440	435	407	431	416	448	470	405	400	415	419	437	434	434	450	424	449	437	422	418	444	431	466	447	431	413	447	427	428	430	426	455	441	455	427	444	443	456	455	406	461	408	391	421	458	466	441	437	474	443	416	436	455	453	431	419	420	410	477	483	473	434	466	406	434	449	402	420	466	433	455	411	471	480	467	449	444	454	428	416	448	465	418	391	433	433	425	443	433	421	483	419	428	427	442	435	422	416	440	457	442	435	447	438	405	479	439	440	412	435	466	472	415	431	462	430	505	459	453	409	461	441	432	418	456	456	397	441	432	487	451	443	424	432	454	430	411	423	454	439	447	406	469	451	440	431	449	463	430	441	436	479	415	398	407	454	448	436	444	428	474	455	443	419	427	431	417	407	433	399	431	451	455	456	429	467	435	465	407	416	442	426	414	452	431	433	401	472	462	457	393	459	445	416	419	419	499	427	439	432	459	458	446	440	457	425	440	455	456	414	476	465	433	425	430	452	446	427	447	439	439	415	454	450	443	441	435	428	431	435	416	437	408	444	453	414	437	408	444	452	455	411	432	441	479	438	448	429	428	417	442	469	436	463	427	455	437	429	447	408	457	445	447	403	458	442	425	427	453	422	450	440	430	454	438	472	424	434	433	447	456	426	460	420	410	417	448	435	437	482	471	426	474	431	465	413	408	481	436	438	440	428	456	458	405	394	447	464	472	406	427	445	436	451	435	446	472	484	415	447	463	410	416	492	423	449	426	411	463	479	444	440	425	437	457	426	424	441	434	422	424	494	441	463	412	439	430	451	447	427	440	419	397	434	440	426	443	443	452	451	434	437	419	410	436	458	444	436	424	469	416	445	415	428	434	462	457	459	433	444	421	419	451	411	445	443	438	457	422	424	457	434	430	401	415	430	430	433	414	409	481	450	416	441	454	455	431	431	478	429	440	475	425	440	457	435	478	431	427	469	450	426	430	432	446	451	478	436	423	448	427	424	402	466	464	418	417	433	453	447	404	457	421	411	395	398	419	450	391	461	426	431	439	416	414	434	434	418	435	431	444	467	478	429	445	420	432	450	464	427	473	418	436	440	444	458	447	442	413	447	414	442	437	451	477	454	437	448	429	448	455	394	485	426	451	435	431	447	456	435	446	445	416	477	462	433	445	465	466	436	478	416	450	437	448	497	444	445	410	414	427	407	415	431	433	473	411	422	440	444	429	425	449	462	414	410	430	452	445	454	410	455	446	473	446	434	435	407	433	425	449	399	427	449	433	470	390	429	442	447	464	462	436	469	442	494	433	451	447	409	402
17408	3493	1442	1029	743	592	518	425	430	395	408	367	348	322	310	314	297	300	326	273	311	305	292	283	276	288	306	247	307	310	314	304	308	281	308	289	290	286	299	290	262	297	262	299	290	294	257	262	312	266	302	279	274	260	285	276	292	255	270	285	271	300	247	297	289	279	284	272	277	302	281	309	282	297	266	256	290	282	262	290	266	256	279	274	266	270	270	275	279	275	324	293	303	293	275	277	293	284	286	279	279	282	294	310	268	291	286	297	281	281	282	240	289	284	285	302	278	278	269	237	298	283	288	276	297	280	260	300	301	291	316	266	310	259	238	296	295	298	287	269	274	285	299	289	306	291	286	283	305	279	295	301	273	335	263	320	299	285	278	248	252	291	266	300	267	248	285	274	249	291	300	319	288	288	267	302	336	263	275	293	298	264	286	297	274	272	291	288	274	275	279	279	274	268	291	291	299	289	299	274	293	276	259	260	283	289	285	290	315	286	244	301	290	284	266	278	279	286	276	289	312	289	291	253	293	277	264	254	245	291	259	276	307	309	267	306	259	277	272	259	289	288	307	306	293	250	275	280	285	276	258	270	291	296	299	277	282	278	304	308	288	273	283	266	282	259	251	291	263	264	288	280	308	274	287	284	298	255	275	317	267	261	304	273	248	265	291	260	276	276	270	275	269	289	267	286	345	284	285	299	279	270	320	273	292	289	277	300	270	272	262	286	293	263	242	280	262	289	260	267	306	279	275	293	280	314	303	272	267	289	281	286	282	283	270	302	292	297	251	286	253	249	292	257	292	280	252	261	268	261	279	279	283	271	288	290	260	314	280	292	275	261	308	267	275	292	257	284	293	314	255	274	263	287	304	257	280	285	280	294	265	311	277	267	271	297	305	279	261	281	289	282	279	302	280	274	274	313	273	285	297	280	265	310	246	291	270	266	292	297	306	270	288	277	262	276	285	272	291	276	296	265	280	278	273	269	258	271	297	300	284	289	286	282	310	317	269	285	272	268	262	282	270	288	257	282	286	265	300	288	284	240	274	251	278	264	260	320	278	312	274	248	255	292	280	281	274	281	283	274	283	262	286	329	277	276	275	255	274	296	269	288	260	297	264	283	274	298	304	289	285	280	280	299	288	302	284	278	273	239	301	254	266	261	282	271	276	296	306	261	304	273	290	303	268	274	284	267	299	267	277	289	285	273	268	275	293	266	263	272	294	287	305	298	273	288	279	299	281	275	280	271	281	286	273	289	297	289	289	272	304	271	295	270	280	296	279	269	265	299	285	272	264	301	282	266	289	281	274	236	283	235	305	275	295	323	320	296	284	286	246	283	283	317	293	297	277	298	297	284	289	278	257	315	295	308	292	309	273	289	274	282	250	293	288	287	268	272	294	302	276	306	294	262	290	300	292	304	289	277	289	294	310	296	271	304	315	275	281	281	303	301	266	261	298	296	304	276	294	265	287	307	305	262	264	292	253	247	277	264	317	253	303	310	239	286	275	260	298	258	287	300	301	282	270	310	292	263	288	281	242	304	281	289	271	291	321	329	281	287	275	292	266	294	290	269	260	289	291	299	295	279	267	278	314	249	284	281	304	294	284	291	273	279	250	273	286	283	246	272	268	244	275	291	291	301	284	262	270	280	298	292	273	297	263	236	261	273	286	305	293	279	286	300	308	245	292	271	282	319	279	268	299	269	309	278	286	282	293	281	287	245	295	260	275	291	322	266	289	293	313	286	292	296	267	301	296	294	286	287	274	258	292	308	316	271	266	285	272	286	293	308	289	272	297	273	262	282	296	284	278	284	286	300	283	293	311	305	269	307	268	293	289	272	307	296	270	285	309	282	298	266	253	293	259	271	270	266	278	298	285	317	320	287	279	276	300	292	316	280	284	254	276	286	295	271	269	262	255	284	252	314	261	274	305	280	315	269	299	259	275	303	262	286	290	298	299	258	287	316	310	266	284	300	307	294	308	325	273	295	300	256	301	263	301	291	278	285	286	270	295	297	297	290	282	266	311	287	254	296	261	293	278	288	277	266	285	289	290	269	294	287	259	292	273	310	269	263	281	285	268	278	289	288	275	274	284	282	298	265	316	306	264	254	292	262	259	271	273	317	287	252	288	251	290	290	278	296	260	287	286	281	293	291	279	298	280	295	288	259	279	282	288	295	278	281	295	278	281	277	282	281	297	296	265	268	258	271	293	308	270	301	291	299	298	290	238	290	284	291	276	325	276	278	298	313	279	285	270	329	297	290	276	299	254	244	257	278	283	297	292	277	297	310	288	294	240	251	258	251	262	279	306	285	273	300	289	299	322	272	258	282	306	290	254	292	296	265	285	265	284	273	291	269	307	292	285	283	312	298	282	274	312	306	309	284	261	285	287	287	243	269	308	271	271	257	285	309	287	304	306	278	264	295	307	274	278	301	260	308	272	300	306	269	277	301	254	274	289	268	273	257	289	285	277	283	263	252	260	277	299	260	276	268	293	295	312	303	311	261	266	258	304	250	282	308	275	288	273	274	262	301	350	256	285	267	296	279	260	311	305	273	291	285	284	256	271	296	269	280	293	280	257	290	277	309	272	249	268	282	312	275	294	262	302	282	281	278	263	277	292	268	293	276	266	305	305	298	293	297	304	282	285	280	311	294	254	282	296	308	286	265	282	285	275	304	273	281	293	256	283	256	296	307	271	316	298	278	280	252	277	295	262	269	245	273	277	272	295	288	268	260	273	256	279	312	301	291	276	286	257	294	295	280	285	264	299	266	285	277	306	293	299	288	272	256	293	276	283	282	257	279	279	307	273	278	276	279	237	271	273	267	284	292	298	291	270	312	260	282	266	272	277	279	283	276	263	277	306	270	314	268	325	260	275	266	317	268	313	277	284	252	295	279	273	318	234	298	288	304	274	285	267	255	280	315	258	265	298	276	273	264	246	306	298	269	282	309	295	261	287	257	291	273	324	280	257	247	270	306	294	268	284	277	272	256	301	267	282	279	273	295	282	298	271	281	278	277	261	269	302	279	244	260	300	294	297	274	267	292	317	284	298	314	302	278	273	281	298	272	307	277	275	272	315	278	290	290	313	269	277	286	295	252	281	271	273	287	248	272	292	278	266	265	292	281	294	267	262	272	287	307	281	261	302	284	294	311	270	299	302	269	255	263	311	297	271	294	298	294	286	299	267	301	263	277	259	290	287	273	295	289	290	276	255	271	268	260	255	298	308	282	298	298	283	282	273	307	301	303	278	291	258	300	280	262	269	287	260	284	279	269	274	289	298	282	282	267	270	297	267	292	287	299	298	291	264	292	255	274	295	288	270	271	299	259	265	288	286	280	297	272	278	277	292	290	301	262	287	283	298	277	268	280	275	283	257	263	286	296	303	245	288	274	285	260	290	282	336	271	299	271	286	263	277	280	250	275	271	274	294	275	297	295	289	314	264	258	278	255	282	281	263	280	292	275	297	297	284	268	320	254	303	296	283	276
10673	2269	3329	3521	2995	2435	2148	1835	1597	1470	1228	1235	1133	1132	1021	1070	1029	973	950	902	870	860	858	857	830	804	864	847	819	816	874	808	763	781	772	852	804	721	807	793	755	758	729	800	767	770	726	733	804	806	740	741	738	750	755	748	730	771	734	702	791	745	754	747	737	679	751	733	779	732	746	744	736	740	765	741	720	727	737	732	735	759	763	717	716	679	714	682	731	796	705	665	728	701	722	661	716	744	671	769	721	771	707	719	714	790	699	756	713	723	704	715	725	703	740	738	728	750	695	793	749	742	739	723	758	752	730	780	701	780	740	745	721	695	739	740	712	739	718	751	674	679	774	747	746	747	707	719	701	693	688	709	728	740	704	742	701	717	727	740	719	748	735	713	769	725	767	707	692	716	742	790	724	774	710	718	727	747	768	787	741	685	742	740	727	710	718	737	739	756	723	747	793	702	703	755	717	735	747	725	730	681	712	737	702	722	722	727	755	716	792	734	675	718	729	717	778	664	748	748	756	731	715	763	722	679	721	724	728	738	747	721	753	744	759	707	762	757	718	723	675	700	723	738	714	673	762	753	741	754	725	784	731	700	735	702	733	717	692	776	735	734	726	747	731	721	722	715	762	711	739	755	718	704	669	753	715	734	734	718	719	762	729	721	752	717	741	727	767	759	758	677	756	716	695	771	766	730	725	738	688	699	746	731	685	739	718	744	707	698	710	749	711	747	740	711	682	714	729	758	682	669	702	749	729	770	715	762	735	755	714	703	717	740	695	754	763	758	722	701	727	705	742	708	774	734	732	766	720	700	698	725	720	685	761	752	754	725	795	746	752	720	754	759	745	717	775	782	712	724	756	747	681	715	747	739	737	744	746	726	693	684	667	758	735	737	729	698	707	710	738	742	714	721	752	768	695	677	711	779	751	714	720	769	800	743	722	778	735	702	711	705	707	753	751	784	750	764	759	733	713	734	727	743	727	700	740	759	694	774	728	700	731	752	721	741	701	715	751	743	670	729	702	686	713	730	742	737	734	734	756	650	707	745	729	705	717	677	745	728	757	729	741	724	714	746	716	735	723	693	702	719	704	737	712	723	720	726	739	723	759	683	766	749	767	735	724	703	726	733	724	723	696	735	709	782	701	708	701	707	700	742	726	698	694	685	754	729	688	726	708	671	756	747	756	728	694	696	642	708	769	737	759	716	728	744	747	685	722	788	744	750	735	728	770	744	730	751	762	742	741	751	729	712	664	722	683	741	744	756	717	757	690	738	709	739	694	698	732	695	758	722	748	746	781	741	702	718	719	718	744	698	775	703	745	831	707	773	739	740	729	726	725	786	720	689	716	735	756	750	732	712	706	773	689	715	751	705	750	755	714	784	703	762	730	761	736	753	752	737	714	752	710	729	727	712	771	673	687	744	717	715	822	737	706	746	723	713	716	736	714	778	750	757	714	713	706	721	709	701	717	725	709	742	735	735	721	703	714	705	737	743	760	702	754	666	713	717	725	714	751	744	719	706	712	799	768	753	737	734	719	697	674	738	737	759	757	750	744	717	766	729	697	759	765	705	726	731	744	740	745	716	712	697	709	701	715	753	721	744	730	716	721	748	785	729	717	722	716	711	709	718	691	714	715	701	729	733	704	673	773	735	735	737	736	756	728	736	750	754	711	712	687	789	734	742	704	712	771	711	729	733	726	699	763	756	706	756	736	712	747	731	750	712	731	744	743	733	749	719	682	762	731	740	704	792	711	733	663	689	739	698	782	726	783	735	720	738	778	698	730	694	729	753	680	757	704	721	728	706	721	744	725	708	705	680	750	720	737	726	754	750	759	715	742	705	723	696	745	681	766	796	694	741	724	767	757	702	723	705	777	700	746	761	767	717	693	720	748	751	704	766	727	729	751	737	752	740	704	720	788	754	740	738	748	743	726	714	765	738	796	745	738	716	684	698	700	717	715	771	747	721	695	671	746	719	757	741	698	728	743	727	692	790	745	736	698	687	723	775	759	673	718	739	736	727	721	739	715	740	740	755	724	724	766	745	743	732	733	758	688	723	742	736	728	701	738	761	749	716	729	716	763	744	727	745	752	754	756	818	803	745	767	717	703	699	767	739	771	757	762	689	761	699	749	760	686	737	764	715	713	679	721	750	735	709	724	690	753	746	729	692	746	729	718	751	697	711	786	769	656	728	708	706	730	706	727	722	729	773	705	705	760	749	734	725	724	752	738	725	706	762	726	723	700	714	713	717	718	713	734	726	710	747	707	703	738	695	713	750	715	732	719	754	717	744	709	724	748	719	671	740	750	755	704	671	732	703	744	752	739	732	724	703	726	691	730	764	686	728	729	696	761	760	690	756	713	722	742	745	729	733	748	738	732	755	707	755	712	739	748	731	670	712	714	723	720	709	721	729	747	738	724	727	763	698	697	741	734	708	753	738	734	705	736	715	719	734	699	711	740	746	746	705	718	716	760	714	738	754	703	695	744	731	758	757	742	741	717	739	739	788	768	731	699	731	735	729	762	750	673	711	745	724	691	708	745	762	721	748	786	756	721	757	737	772	720	724	721	711	743	651	740	735	725	731	703	786	710	710	717	749	744	734	764	676	727	746	720	691	774	715	806	714	719	753	766	728	735	769	722	762	719	730	730	686	704	774	734	796	718	746	690	752	709	759	722	766	773	688	752	716	668	715	716	729	717	767	748	700	741	768	706	769	648	775	730	756	728	706	703	718	712	735	692	754	770	725	743	720	749	736	782	782	769	705	715	745	687	733	749	735	712	760	735	716	740	734	738	722	736	701	709	706	733	745	734	695	728	674	750	756	780	662	729	771	713	714	693	714	679	730	759	774	741	734	707	696	727	767	715	725	707	721	733	716	753	720	770	676	718	715	748	694	708	769	717	716	779	711	742	747	746	748	739	726	735	690	647	714	739	745	768	762	745	714	724	730	709	735	706	730	685	720	671	739	727	734	753	695	675	751	764	717	709	696	695	708	762	742	688	661	703	734	718	734	716	720	737	748	728	746	749	682	779	701	771	739	753	762	724	732	760	716	722	744	735	704	742	760	720	725	731	740	754	735	752	715	741	764	727	746	740	683	718	740	718	763	741	702	675	738	731	733	742	709	718	733	687	697	713	697	716	699	767	759	674	746	770	747	734	715	710	732	718	732	708	722	674	697	747	735	685	747	710	757	746	747	769	728	723	720	748	723	770	821	755	723	740	721	726	784	741	716	701	731	717	727	746	729	723	718	750	718	758	697	715	725	718	689	717	783	766	679	713	730	720	784	726	773	726	725	711	705	755	769	747	740	738	724	648	759	720	732	682	745	713	711	696	774	752	747	735	741	748	712	789	732	754	779	784	705	730	722	709	745	773	702	733	721	721	750	773	714	727	766	725	697	694	757	683	730	689	701	753	717	729	745	721	788	723	723	714	710	728	719	705	734	741	734	728	731	716	708	754	722	748	764	680	751	740	767	693	733	762	720
28562	8228	2732	1848	1200	923	665	581	457	422	405	382	372	327	353	326	299	271	315	269	274	272	238	241	283	291	261	247	282	264	301	261	271	268	258	259	251	281	254	259	263	239	249	262	246	240	248	261	229	246	252	254	270	251	251	254	288	252	239	252	250	263	259	243	260	236	253	248	248	235	250	221	248	224	229	216	259	253	256	248	280	227	244	238	250	217	274	252	220	268	268	241	230	247	261	272	283	266	244	220	222	225	251	228	249	246	237	249	248	279	234	289	243	286	264	214	235	245	236	273	226	241	247	238	253	241	229	219	239	256	274	266	247	246	252	254	244	248	245	223	253	234	228	238	255	255	243	292	240	239	248	249	257	228	245	250	272	258	232	241	251	253	206	251	267	249	241	252	238	255	231	234	270	231	241	240	237	260	240	270	245	237	226	247	244	226	250	277	249	234	250	247	241	263	232	238	272	250	260	257	262	240	214	259	237	266	262	220	259	235	248	266	259	251	253	239	255	244	260	249	242	220	239	233	229	242	268	253	252	242	272	236	234	253	242	258	246	225	250	235	239	248	252	260	263	240	246	235	255	256	277	267	232	254	267	240	226	237	239	231	256	237	265	244	274	256	249	258	242	239	265	236	264	256	252	279	239	260	257	284	264	264	226	253	251	252	250	220	260	253	228	242	238	227	245	247	272	254	257	256	263	244	256	265	233	253	244	267	260	252	262	249	266	216	262	246	236	256	227	274	245	253	228	231	240	249	235	234	251	235	237	252	196	243	295	263	270	246	247	238	242	227	277	220	246	255	256	269	232	244	259	242	255	250	241	239	239	256	244	292	253	254	227	239	257	256	244	266	232	244	260	228	247	294	261	249	276	227	229	263	293	225	270	262	256	232	246	241	248	254	244	236	255	245	246	248	264	232	248	214	266	283	241	209	244	234	263	213	282	270	268	222	253	234	278	223	269	244	223	253	236	264	240	245	248	225	252	243	237	255	210	271	260	265	239	245	245	254	236	241	272	233	243	242	241	243	229	252	223	274	249	244	233	226	234	231	230	254	220	238	252	244	287	239	245	241	224	255	244	271	281	241	258	209	234	241	284	269	247	242	251	244	230	213	254	231	240	266	256	222	237	255	256	266	248	239	238	266	244	253	263	243	243	269	261	265	255	232	227	279	278	275	239	235	227	249	262	250	230	258	244	248	259	279	247	244	251	218	227	217	252	265	251	280	249	234	254	242	238	264	238	219	236	240	232	246	280	251	259	254	248	239	228	226	290	265	242	244	247	269	212	225	211	240	243	251	247	259	248	257	249	260	235	231	245	208	239	280	245	229	271	206	251	276	252	258	231	257	267	263	239	248	248	274	246	238	240	258	247	234	228	249	265	262	244	270	264	239	220	249	256	247	265	255	243	227	241	232	243	237	252	235	264	264	257	242	261	229	266	268	224	247	255	296	276	260	275	258	274	253	250	251	227	249	238	251	238	252	256	275	281	260	257	236	236	257	249	251	252	244	276	222	274	234	257	250	283	256	254	257	254	246	266	266	235	259	244	257	269	261	239	250	232	257	266	231	251	267	242	242	217	247	239	257	250	253	240	221	228	256	226	267	257	261	249	228	255	246	250	270	251	248	232	293	248	242	261	242	211	231	264	261	257	250	252	275	239	255	230	244	277	265	243	254	243	261	270	249	260	246	263	245	245	252	243	249	241	244	233	277	259	254	240	265	247	224	235	227	245	208	240	301	260	226	230	236	257	277	240	229	240	241	275	243	236	250	258	265	263	258	250	251	238	251	235	226	257	236	274	252	266	240	278	223	268	269	255	240	252	231	241	242	236	244	265	276	278	254	267	237	255	266	227	255	263	273	271	248	243	204	251	257	249	271	250	243	243	248	283	260	256	231	242	218	220	242	261	258	259	269	231	259	253	244	258	266	254	260	240	259	252	262	255	273	271	255	244	227	232	275	257	241	261	260	261	209	262	204	258	238	251	245	241	255	212	238	240	254	258	256	266	236	254	242	227	237	233	266	240	221	245	237	253	282	251	224	231	231	226	281	237	252	247	234	271	273	224	238	267	254	224	230	253	270	215	239	237	271	244	256	241	259	235	248	252	227	279	246	246	264	250	229	270	252	232	263	262	234	252	246	253	264	265	266	221	258	236	195	267	257	245	253	222	238	246	259	269	245	284	252	239	270	238	253	216	247	258	234	262	255	246	247	228	230	262	273	272	264	258	247	238	260	233	248	233	237	249	238	274	261	250	244	235	275	233	264	274	245	254	239	258	240	250	254	251	227	265	268	234	253	244	241	251	227	258	273	262	258	253	270	244	250	244	237	231	241	233	246	262	250	239	242	250	269	237	265	262	223	227	252	248	259	226	259	244	250	244	225	277	260	242	220	265	238	259	277	229	226	262	246	258	231	224	217	238	247	231	250	244	261	239	225	270	269	274	274	243	220	225	249	263	260	240	237	254	270	272	239	216	242	228	259	257	275	247	243	275	276	246	243	232	232	264	229	253	260	277	261	279	243	284	256	228	241	259	238	276	223	228	254	234	243	252	234	230	273	258	246	254	232	235	236	237	237	225	271	244	229	259	239	240	251	275	259	247	221	237	258	207	257	247	264	244	262	253	239	262	239	262	223	228	259	239	238	231	258	265	227	247	266	228	274	228	242	253	267	252	243	259	262	252	240	244	248	233	234	247	249	260	253	270	256	236	247	285	263	222	276	275	239	257	270	245	274	286	235	250	236	252	254	250	231	257	245	263	254	233	260	244	241	253	262	245	223	241	277	272	248	243	267	259	254	252	241	255	239	238	230	261	276	258	226	276	248	248	256	268	270	238	262	232	253	246	249	239	207	245	232	255	251	253	246	262	244	257	265	216	233	246	261	267	240	241	246	254	248	234	253	242	251	265	219	234	254	260	263	243	233	233	280	224	238	254	256	268	236	231	246	235	237	267	233	218	247	243	251	254	237	247	265	257	241	290	246	226	233	257	273	210	241	228	254	232	227	248	273	237	205	260	215	255	267	262	264	262	248	257	265	263	302	274	271	226	266	264	245	250	287	235	271	232	249	252	237	257	252	241	245	249	221	226	265	258	265	252	263	253	236	256	227	247	268	249	238	239	257	251	269	240	255	230	256	242	246	238	257	221	235	230	250	248	258	246	266	267	245	279	269	241	295	269	251	221	271	258	283	265	274	243	274	245	242	252	243	260	262	228	255	244	253	260	255	258	222	222	236	246	228	230	258	239	249	263	263	248	263	253	267	249	254	290	236	259	212	215	230	268	243	238	272	246	261	221	227	256	242	240	240	253	234	258	255	234	225	261	221	220	248	232	252	223	245	264	221	280	257	256	227	237	273	261	264	228	223	237	217	235	257	273	214	218	267	258	287	264	249	225	245	241	229	209	244	231	243	246	256	238	237	235	262	238	254	246	264	248	255	245	274	257	227	234	235	257	239	242	262	238	259	245	229	253	256	251	247	251	264
15612	3568	5452	5877	5012	3905	3208	2635	2297	2084	1771	1599	1449	1294	1340	1223	1073	1057	1089	981	974	975	973	857	905	859	835	855	794	806	726	795	726	744	726	731	721	741	752	711	721	711	713	713	703	707	721	704	681	673	679	643	696	742	682	710	708	686	697	628	651	674	654	667	688	663	725	639	666	671	668	696	645	671	651	667	670	690	643	659	626	709	636	630	675	620	606	654	695	662	619	664	594	663	690	656	615	639	614	672	612	676	649	643	606	665	641	668	673	643	653	655	698	643	633	663	635	646	681	642	647	621	622	639	647	695	597	676	626	633	646	678	642	607	649	648	657	671	636	629	637	609	654	705	636	596	619	637	636	674	664	624	666	615	630	659	620	629	630	642	634	678	651	609	620	615	639	656	615	637	646	661	643	665	596	582	656	650	672	626	622	615	625	614	634	634	631	624	652	667	649	673	620	664	610	610	591	630	641	593	657	648	630	616	680	659	657	645	630	639	657	607	641	603	591	648	633	617	678	670	687	645	609	622	662	645	666	611	620	647	609	637	633	630	659	637	645	620	672	628	611	693	680	616	604	592	630	627	588	654	644	623	644	615	649	646	640	614	664	629	685	610	656	619	635	630	669	635	628	650	632	614	627	590	649	639	662	657	595	667	654	643	678	678	666	661	619	632	633	654	664	648	682	605	609	640	662	621	638	623	686	626	637	590	608	625	682	581	675	640	678	637	635	618	653	596	686	627	667	668	646	630	667	616	677	648	617	656	648	639	619	634	645	596	650	649	640	634	625	654	670	607	648	626	639	657	629	615	596	681	657	621	596	615	638	700	645	656	611	620	676	607	636	602	665	647	586	654	610	616	611	626	687	634	690	654	611	636	603	637	602	628	586	665	631	659	631	612	646	685	631	616	624	663	612	615	642	630	624	643	598	656	612	617	600	654	637	624	677	653	662	616	621	624	659	648	634	618	662	660	621	656	626	651	658	638	658	618	632	624	673	654	658	612	655	622	598	639	628	644	620	651	640	626	609	678	648	642	645	679	634	618	642	644	662	595	665	650	685	644	649	629	607	626	675	671	646	641	629	656	618	603	654	585	646	633	640	625	594	612	645	641	600	627	677	627	607	613	623	656	662	645	638	625	628	653	615	662	598	667	680	613	670	606	651	644	612	665	609	645	674	613	618	634	605	629	646	668	621	634	623	604	606	667	675	632	663	599	661	631	658	643	655	597	646	641	648	618	633	686	652	693	661	623	605	648	644	600	620	627	634	642	634	648	588	646	623	650	607	651	656	656	593	617	649	618	611	627	607	633	592	659	644	652	623	636	657	662	649	645	670	647	652	636	626	641	629	647	606	617	634	652	651	633	615	623	627	692	648	672	601	633	667	661	655	618	590	625	633	659	665	624	614	626	674	677	610	595	582	697	630	600	646	670	614	660	623	585	686	594	660	626	619	691	663	633	646	635	632	658	661	610	641	638	658	599	600	631	658	629	671	630	627	678	627	642	649	609	637	590	623	633	652	620	694	637	626	633	660	665	616	611	644	620	600	655	631	624	616	647	618	640	626	657	623	640	654	656	637	641	668	643	628	632	631	665	650	640	607	641	606	590	607	647	669	642	673	606	619	633	647	643	668	647	667	635	574	636	682	665	608	623	655	609	638	630	670	626	663	652	620	641	612	621	619	669	627	634	641	621	635	622	639	617	634	633	597	631	636	628	608	648	677	608	619	653	623	633	623	621	665	620	661	633	613	621	637	613	638	614	621	637	630	619	631	638	612	668	594	593	638	608	669	646	648	623	635	649	612	623	640	612	649	615	633	647	677	631	671	586	669	609	618	619	654	640	665	605	649	614	683	656	688	619	626	634	660	639	621	664	644	633	662	639	639	667	634	631	644	652	632	629	637	681	633	699	634	647	621	653	618	587	642	565	635	643	680	643	612	629	684	605	577	658	679	620	634	652	597	606	588	625	640	622	659	629	643	683	652	611	632	675	660	656	682	633	647	610	622	619	633	660	674	638	622	596	652	664	632	612	626	653	633	628	622	641	670	642	661	623	648	640	596	688	668	652	594	574	645	625	657	675	648	634	609	615	638	623	614	625	611	681	654	645	621	667	642	657	586	619	627	622	659	625	657	594	614	628	664	570	646	639	666	622	612	601	649	623	665	643	612	624	656	628	644	657	614	611	659	626	700	635	650	597	664	620	586	604	640	644	618	637	644	606	633	617	612	585	629	609	653	609	692	609	651	643	601	610	628	651	650	607	576	610	660	683	614	599	658	666	631	643	646	630	606	602	641	651	659	656	640	609	668	639	623	642	634	638	643	663	672	601	665	662	654	595	633	640	633	589	616	626	642	623	643	689	637	614	634	649	609	649	632	614	589	620	688	607	620	647	632	645	658	633	671	668	669	613	595	643	644	664	635	646	604	652	653	654	653	578	648	612	626	658	631	657	580	656	650	693	646	639	647	658	613	641	639	634	667	608	641	641	592	686	654	654	624	701	572	678	631	670	639	626	654	723	673	611	607	607	681	684	656	664	615	655	636	640	627	647	665	643	587	684	662	624	678	645	641	602	662	665	643	609	614	662	615	613	636	607	625	641	634	625	616	632	604	678	663	631	627	646	679	595	661	631	638	649	628	633	660	637	639	613	622	656	627	671	649	607	621	651	655	653	642	693	593	677	649	608	589	624	636	666	594	598	621	598	652	637	657	663	665	656	661	574	666	606	647	634	638	620	670	609	629	614	613	630	646	650	685	613	621	624	602	634	615	612	622	629	650	678	637	657	658	609	612	646	659	613	635	605	651	606	602	645	599	643	590	621	627	679	625	631	613	649	672	625	584	610	652	625	657	643	640	599	601	649	667	681	602	625	583	618	603	607	620	572	641	670	621	628	644	620	659	606	600	616	656	631	640	634	643	650	688	641	622	670	670	640	662	681	659	671	662	619	620	610	625	630	617	657	626	584	598	589	654	637	633	606	641	647	638	654	672	575	662	614	639	621	611	637	627	613	650	617	663	615	638	601	628	613	634	626	632	590	605	597	642	638	631	640	701	625	618	604	627	626	685	631	626	618	639	671	636	631	619	620	656	658	630	654	633	623	639	613	629	651	616	631	634	651	640	579	633	637	666	636	644	635	626	623	654	625	621	633	636	631	648	603	656	625	588	621	653	635	635	682	632	665	631	635	624	677	642	656	645	591	629	689	630	644	634	608	667	621	626	621	643	649	643	640	604	641	644	659	614	625	627	680	621	606	674	642	624	664	632	634	645	664	717	637	668	621	638	631	679	630	611	732	637	634	616	632	639	614	641	637	587	629	663	618	614	616	670	577	615	665	640	674	592	612	645	670	600	615	617	674	665	573	570	613	615	636	635	574	692	622	631	624	687	653	529	674	656	654	649	635	615	625	640	668	677	652	684	707	641	647	658	635	612	647	641	668	673	658	631	638	636	645	641	654	637	619	560	676	658	602	636	669	671	675	618	654	644	610
2157	214	167	191	168	160	165	156	172	147	149	159	148	144	158	129	166	140	140	171	158	136	143	154	154	151	162	146	127	150	145	166	152	151	148	158	157	138	160	143	137	169	151	156	122	133	165	149	137	150	164	151	168	132	139	148	150	147	164	164	160	136	149	150	146	130	147	153	138	153	131	137	162	149	135	132	140	144	151	149	138	138	139	166	162	152	157	152	151	164	147	153	136	157	129	159	146	160	172	170	121	157	133	148	160	134	158	142	146	148	153	173	155	155	128	146	130	141	151	148	131	130	167	154	168	152	154	148	123	154	130	157	147	154	152	151	136	147	189	150	135	146	139	164	130	169	149	149	144	142	136	160	154	140	139	136	149	154	154	143	138	143	155	152	132	137	135	136	160	153	156	133	152	132	158	154	157	142	155	144	152	166	161	161	156	140	151	168	150	145	140	161	156	156	163	154	142	146	159	156	125	134	156	153	166	144	160	138	138	118	167	152	136	147	152	139	143	161	144	154	146	149	165	141	138	156	118	146	165	139	153	133	150	143	151	136	165	156	142	165	141	144	146	150	160	128	133	140	121	181	138	138	137	157	115	166	141	170	139	161	135	141	172	174	166	149	143	166	123	129	134	158	133	170	140	159	140	131	149	174	136	126	158	141	151	143	151	169	152	152	143	147	156	152	152	142	145	136	154	157	152	143	154	152	146	144	161	169	132	126	138	124	141	123	160	141	152	148	150	133	150	151	143	147	152	141	144	134	151	149	148	174	136	147	160	139	130	135	157	160	148	134	162	126	147	165	143	154	163	144	150	140	129	140	132	153	133	157	150	149	151	149	132	137	163	132	161	150	144	129	142	150	152	161	163	136	155	145	144	114	135	131	160	156	149	146	123	145	161	179	145	158	128	143	164	137	138	135	134	132	129	147	139	142	140	136	148	152	150	147	152	157	150	152	121	143	134	148	177	155	158	162	128	164	152	162	165	162	151	142	160	175	153	157	154	132	176	159	156	137	157	144	140	164	163	136	139	147	125	172	141	142	151	147	161	155	124	130	140	149	149	160	138	144	136	163	135	164	140	168	131	117	142	170	124	155	144	158	162	138	160	158	139	150	144	167	151	152	144	128	125	153	159	148	172	176	148	150	144	135	138	141	148	184	150	151	169	162	156	146	114	137	130	150	130	125	150	134	126	152	136	132	119	150	141	149	162	118	166	166	134	144	166	136	140	146	161	159	157	150	139	160	139	144	150	158	127	157	163	130	177	157	137	148	144	164	164	128	172	137	136	161	165	144	155	180	136	161	128	154	134	150	163	142	143	134	158	132	187	135	156	159	159	163	144	138	136	154	156	156	176	162	151	160	140	128	136	179	170	147	135	148	138	150	158	169	165	147	140	142	149	161	156	138	121	137	134	143	146	148	136	157	165	152	161	140	169	138	151	169	131	143	152	146	140	178	158	118	114	139	156	151	149	146	136	148	142	137	162	151	141	149	145	141	123	175	175	168	135	137	151	126	157	140	160	151	174	128	151	143	169	149	151	149	139	139	168	159	148	139	161	151	140	143	157	157	155	162	140	133	157	165	165	141	130	138	135	142	147	137	162	133	161	153	164	142	145	130	143	152	162	146	140	146	155	151	152	147	156	154	146	162	138	150	154	137	143	152	166	169	137	136	153	143	136	141	117	135	145	148	121	144	142	147	157	153	159	141	135	149	132	140	134	155	134	133	164	158	162	138	140	126	163	132	133	154	134	139	152	161	138	139	160	156	140	145	146	143	125	142	143	180	134	163	136	134	137	127	133	160	161	159	147	156	136	162	148	164	141	125	154	153	137	149	142	134	144	155	170	133	143	157	137	137	165	148	136	153	175	147	139	126	153	170	124	151	141	158	140	146	155	137	135	141	153	154	145	157	140	138	137	147	166	161	144	157	131	135	136	150	144	155	155	148	138	133	142	163	132	139	153	165	158	174	139	161	160	169	137	165	140	142	134	146	146	141	145	146	146	142	144	128	160	150	160	154	158	148	162	165	137	153	159	176	132	134	159	145	148	166	161	166	136	158	142	146	149	156	141	144	149	146	157	153	146	138	141	141	145	132	135	142	155	163	153	132	157	151	154	177	131	158	178	140	158	154	166	136	142	178	152	129	146	146	166	148	145	128	147	134	145	136	132	155	146	152	132	152	137	133	148	165	143	156	142	166	142	139	168	148	148	157	170	128	177	156	151	133	148	128	137	134	154	149	131	139	165	138	146	143	152	143	150	143	136	131	148	145	141	140	151	145	118	157	154	136	143	149	132	137	143	136	166	152	143	151	130	156	142	134	143	157	157	143	129	139	135	152	156	142	138	130	136	158	122	147	125	146	137	151	144	158	154	148	161	149	169	144	188	147	147	143	140	123	147	144	158	149	163	160	149	150	143	144	132	140	154	140	141	131	159	147	137	147	163	142	130	147	131	150	146	149	161	149	164	138	150	142	153	146	150	138	129	148	140	150	154	148	172	148	138	170	165	164	152	161	131	152	144	137	157	128	148	126	139	137	133	141	161	170	140	158	139	141	137	158	135	129	138	149	156	134	156	172	124	142	142	134	132	153	144	136	142	152	138	146	173	163	151	128	145	146	132	133	145	137	134	165	146	139	130	143	132	141	161	119	140	136	146	142	146	148	152	160	157	132	149	146	161	146	163	137	163	144	166	160	159	165	152	167	143	152	128	133	128	119	148	169	150	142	148	154	149	144	167	141	135	158	135	158	137	142	153	146	131	153	151	146	140	164	149	149	149	157	134	140	155	145	143	144	159	160	129	147	166	160	147	145	140	155	134	153	162	126	147	143	146	119	137	150	176	142	148	161	161	148	135	141	144	144	138	111	164	152	165	158	127	141	154	153	139	132	140	138	163	156	149	175	138	148	146	136	135	133	152	163	150	146	141	140	148	107	134	143	142	155	145	164	155	176	167	168	170	156	125	145	125	158	140	142	123	157	143	164	143	134	141	149	151	148	125	137	148	159	161	126	139	164	151	146	144	156	139	125	142	138	153	144	158	134	123	147	166	139	158	147	160	147	160	158	144	143	137	157	162	126	145	171	143	149	161	139	150	142	128	138	144	140	128	145	133	139	137	153	176	146	123	158	143	133	129	162	129	145	153	132	145	157	147	130	137	148	146	145	146	152	145	131	118	145	132	160	148	119	151	151	129	170	163	148	132	130	145	136	158	145	160	154	138	150	131	147	145	151	141	158	136	146	126	138	141	137	143	131	139	137	144	148	147	161	129	135	153	142	163	127	134	128	138	141	125	139	126	154	160	157	147	149	158	150	172	141	136	130	152	156	156	135	139	141	121	141	137	176	167	139	140	144	139	135	149	140	139	150	153	132	148	143	133	136	136	168	163	156	160	160	151	130	147	135	151	147	149	157	135	139	148	140	151	148	158	174	145	140	130	148	156	165	162	147	157	125	146	152	133	140	139	160	140	148	164	158	143	163	140	128
2509	531	573	553	517	499	480	491	473	474	425	466	443	442	458	443	440	434	468	463	450	438	416	462	434	421	417	434	457	443	445	436	437	430	436	437	435	411	410	426	428	421	478	447	481	446	490	437	450	448	462	441	454	417	410	432	463	465	480	406	433	456	467	427	394	424	407	426	437	430	447	433	420	395	472	425	458	404	472	435	438	409	408	441	424	435	433	431	457	421	445	473	428	417	415	428	446	446	428	469	420	440	461	443	450	421	414	461	461	440	444	429	466	450	419	482	443	432	476	397	434	439	430	438	428	438	446	426	438	440	441	418	422	429	420	415	428	440	422	425	428	452	452	400	425	424	437	446	414	449	424	414	459	435	440	458	446	441	439	434	401	433	451	434	464	410	455	439	464	433	423	481	446	419	431	410	447	407	410	448	426	411	454	417	421	407	430	455	437	414	461	444	429	447	462	397	432	417	464	404	419	440	441	408	450	441	427	438	426	419	453	485	438	436	446	466	425	463	452	462	468	401	416	444	462	435	425	393	397	418	437	503	440	435	420	425	401	428	465	459	399	442	431	444	425	434	438	415	409	426	414	446	448	443	443	422	433	451	461	412	422	422	430	464	432	421	426	420	455	427	492	447	442	443	426	417	428	428	425	418	431	432	467	430	471	493	447	409	412	432	441	464	432	433	455	398	442	470	466	466	452	386	472	431	439	441	419	444	479	456	419	402	428	429	465	436	475	428	422	424	409	432	429	456	438	428	421	453	421	466	430	430	454	421	437	452	432	426	468	433	417	408	419	440	434	417	459	448	393	416	424	448	425	408	479	397	464	446	446	453	381	420	416	424	410	450	429	418	451	405	438	410	434	406	442	454	490	404	409	444	450	436	413	416	459	446	440	418	459	461	396	437	442	430	418	458	437	423	454	410	421	454	441	410	455	424	441	448	447	428	381	411	438	410	429	426	404	426	468	421	416	429	476	440	418	440	443	438	433	427	417	462	411	415	448	400	450	425	425	459	444	407	423	429	407	432	425	436	433	462	444	435	431	442	410	395	428	428	434	454	430	410	398	431	453	446	464	412	415	441	422	393	445	451	413	447	436	425	446	407	439	457	401	438	401	491	425	437	464	492	420	455	438	428	425	439	411	398	431	449	432	420	456	431	411	460	463	452	408	402	438	428	462	420	392	433	432	411	438	441	454	462	384	440	426	467	445	405	455	473	453	411	448	396	432	417	446	449	454	429	459	443	403	414	419	413	411	419	440	459	423	454	421	399	432	417	414	417	433	429	437	450	412	442	486	419	414	420	436	418	478	431	435	423	434	395	441	420	417	453	452	422	439	451	455	424	416	415	450	432	425	433	428	459	423	411	424	447	456	413	426	464	429	426	408	438	433	453	422	448	423	448	434	416	455	431	459	451	434	449	441	408	476	395	449	398	449	421	439	435	442	441	439	437	419	451	428	445	433	398	453	405	414	412	470	458	429	444	404	461	417	443	429	438	452	418	448	429	454	430	395	432	463	410	439	398	419	440	410	409	434	436	455	464	421	438	438	418	468	417	456	444	409	418	421	411	443	439	413	452	417	389	443	453	434	441	428	430	436	439	426	449	424	465	438	414	416	447	435	422	427	449	436	465	428	419	442	435	420	433	436	432	445	426	450	454	422	437	452	413	420	417	424	451	424	423	432	473	467	420	452	467	437	413	439	426	417	392	437	427	427	431	446	441	422	439	444	455	446	417	434	430	414	458	441	406	446	440	407	452	473	450	394	410	439	423	415	402	447	448	420	443	456	454	399	460	463	445	427	417	436	391	430	431	435	431	436	437	435	450	456	378	440	436	424	463	439	409	433	410	430	437	462	417	483	416	422	443	431	446	407	426	419	434	414	437	411	465	427	450	407	400	453	449	444	462	473	464	439	449	473	459	425	441	445	443	461	420	410	450	429	432	405	495	461	443	446	437	443	446	437	407	430	428	467	458	435	439	420	437	435	401	423	410	426	440	411	443	463	448	432	424	424	432	394	461	443	394	432	432	448	390	424	468	445	422	452	464	460	459	409	459	475	452	453	436	436	411	429	470	438	408	404	448	465	440	467	419	432	422	430	398	443	447	397	464	431	425	464	452	438	459	443	459	459	441	426	436	430	396	459	458	430	451	410	440	473	424	414	437	417	448	420	434	459	456	470	430	420	438	438	411	411	440	425	461	403	402	417	447	410	424	429	413	423	443	446	448	439	420	421	439	446	437	437	418	387	415	423	446	443	456	407	475	463	434	425	454	440	456	452	390	464	448	403	367	455	459	460	451	441	402	454	445	461	449	405	417	410	456	417	462	462	424	427	435	466	443	463	415	422	437	418	421	406	419	451	449	464	409	481	474	445	420	455	429	435	431	439	394	438	472	402	443	389	411	441	418	465	447	435	462	463	447	466	369	409	404	459	412	421	446	427	420	438	432	420	432	427	438	463	418	441	459	459	432	467	423	418	444	441	412	465	405	412	396	469	453	462	464	454	433	410	456	424	477	458	431	428	426	419	425	418	461	449	450	445	431	461	438	466	447	440	443	406	435	423	449	445	440	445	437	416	421	435	471	463	460	483	411	441	418	425	412	434	436	407	419	418	462	466	466	435	486	424	419	448	417	429	439	457	419	417	414	430	452	454	416	422	415	402	435	480	396	427	453	451	448	457	440	408	428	438	449	438	410	437	416	434	466	483	435	423	444	416	449	463	425	428	453	471	433	401	395	445	474	435	424	462	460	432	420	431	414	462	431	410	416	429	417	457	428	412	445	433	432	425	434	452	411	407	362	453	446	437	416	441	431	418	405	425	428	444	426	433	432	437	448	411	438	401	444	446	426	435	399	425	419	407	444	402	433	435	431	425	464	433	416	446	448	419	428	405	413	408	459	463	445	410	407	409	460	422	447	422	425	407	427	422	412	385	458	442	448	448	442	423	418	406	438	451	425	443	455	441	436	437	421	439	412	432	404	433	442	437	414	426	459	419	459	419	435	397	461	413	439	444	438	391	453	423	459	474	472	413	442	452	433	462	444	445	411	432	437	420	422	449	409	467	465	420	436	435	423	442	407	408	403	425	465	394	388	424	405	450	440	445	451	426	425	426	477	409	433	432	444	447	446	448	452	425	450	416	432	394	448	448	416	440	445	410	409	440	425	435	471	448	443	466	444	430	488	445	427	432	418	447	417	457	457	418	460	446	473	461	457	452	456	451	416	418	400	478	416	431	418	423	425	407	445	447	428	403	420	460	417	471	434	426	405	438	453	428	404	419	465	415	468	450	475	431	452	441	435	434	433	428	453	455	417	443	438	425	410	441	436	445	414	445	445	407	431	426	441	431	460	425	462	455	423	404	407	434	423	442	428	391	460	461	431	464	438	389	451	477	429	413	408	421	399	390	457	468	432	414	420	448	414	428	446	419	442	474	439	434	432	449	440	427	445	434	430	435	398	436	451	410	452	461	423	415	457	453	434	417	402
17100	3142	1443	1057	730	618	544	435	382	349	355	315	354	311	312	315	279	294	301	314	278	295	307	295	299	307	292	281	287	274	312	261	265	305	308	285	286	297	291	257	290	285	282	231	283	296	306	296	280	297	306	270	279	310	250	294	319	291	277	267	287	274	243	264	295	267	265	244	260	279	277	280	282	267	291	253	286	302	296	292	282	276	285	289	270	275	261	301	285	301	289	257	295	244	283	281	288	276	288	294	280	265	287	299	307	310	281	288	293	264	282	267	276	284	294	311	306	267	280	298	278	277	295	282	298	255	282	307	284	298	267	283	284	252	272	277	272	279	241	258	281	277	275	291	306	271	255	280	284	274	272	306	295	259	274	288	270	282	303	275	307	288	282	269	273	286	299	287	255	274	293	313	283	291	252	261	292	300	313	260	305	301	277	291	291	299	265	293	297	271	258	256	274	295	290	261	269	304	292	276	272	269	279	254	262	299	289	269	298	263	248	279	273	278	266	307	315	276	268	278	269	313	268	281	235	260	272	273	301	259	299	267	267	297	265	288	277	282	263	262	297	298	301	268	293	255	280	273	259	240	254	254	288	293	255	289	266	271	302	264	291	293	316	277	296	300	275	263	281	276	274	260	301	298	270	298	304	274	280	268	266	292	298	276	279	273	310	274	280	264	275	274	265	299	283	311	291	281	303	258	267	279	285	306	271	284	300	294	285	304	273	312	295	290	293	274	270	278	295	306	271	250	296	296	295	277	287	286	265	282	294	282	274	254	284	301	299	270	304	270	303	269	287	290	272	279	284	248	279	259	310	280	262	291	288	249	287	249	271	291	267	300	270	283	297	262	274	296	268	285	281	282	274	286	278	286	282	278	288	282	304	294	280	273	316	270	278	263	273	254	266	283	269	269	294	315	309	271	299	278	283	299	305	269	292	281	289	283	264	288	301	272	260	248	281	246	275	293	255	283	271	232	309	269	291	282	263	275	280	299	274	266	248	283	295	276	260	293	273	278	301	269	280	260	272	297	292	288	259	257	266	266	269	287	265	282	255	292	247	287	306	305	266	287	287	305	258	259	259	280	287	288	305	224	281	317	296	285	275	294	271	289	282	252	303	263	316	283	288	298	272	271	272	275	302	280	288	303	261	269	317	276	277	251	284	294	270	299	283	271	240	284	293	276	297	312	303	298	258	233	288	283	305	277	273	239	275	294	300	302	288	255	287	271	282	298	288	242	295	265	285	284	282	263	277	266	254	278	300	273	268	310	279	276	270	268	296	279	285	271	275	270	277	305	251	287	267	306	279	261	319	285	303	274	270	235	243	279	265	254	288	301	276	314	263	283	308	288	286	290	287	269	280	285	284	301	302	275	299	264	274	283	294	278	297	281	303	266	286	263	288	279	312	322	290	289	289	278	305	293	305	278	313	270	276	307	279	283	283	246	293	264	292	288	286	276	248	275	268	315	269	288	306	294	287	327	292	263	294	305	275	297	291	289	289	275	255	258	297	274	275	294	260	295	254	261	282	290	268	272	269	297	315	289	307	301	286	291	281	277	255	281	271	263	271	282	258	302	263	257	323	269	286	262	270	308	286	273	277	261	272	251	297	309	286	266	301	318	290	282	255	298	256	288	305	267	286	277	305	284	305	263	267	297	323	282	275	276	261	273	299	258	254	270	287	263	284	298	291	277	236	294	298	264	275	278	280	261	276	276	275	305	277	274	295	286	297	275	270	295	275	262	296	276	260	268	301	273	295	263	300	280	274	302	277	331	249	258	301	267	303	283	292	283	295	274	252	276	299	256	283	287	263	295	287	287	275	275	290	290	266	248	286	280	273	281	264	266	253	282	272	290	273	276	278	305	283	299	260	298	291	285	267	286	306	300	276	292	289	295	274	262	303	298	282	306	293	300	271	305	304	300	286	250	285	303	307	299	255	295	252	302	262	282	276	291	262	278	261	288	307	309	289	260	274	271	264	276	259	255	290	316	279	303	268	275	291	287	264	282	278	270	298	287	282	301	261	304	282	273	270	262	303	268	297	297	286	286	275	310	281	296	298	279	266	279	319	271	296	305	318	289	274	261	266	260	307	300	277	307	301	294	278	308	279	264	296	302	276	281	251	311	296	300	248	307	262	246	303	268	274	289	304	251	279	278	302	261	287	266	261	299	288	280	277	289	305	275	298	258	278	289	288	277	309	292	295	283	260	299	290	283	274	295	312	269	256	285	259	274	282	277	268	288	287	269	303	282	264	278	279	278	274	257	274	274	304	272	269	272	259	271	276	259	283	302	288	294	303	285	277	266	277	286	261	293	289	265	278	270	259	290	256	279	312	284	296	289	260	300	262	297	266	284	321	273	275	339	259	321	303	291	321	286	272	281	260	265	287	289	297	310	296	265	288	260	284	285	273	276	290	261	290	272	274	271	281	298	252	295	274	271	287	278	296	299	255	283	289	311	327	266	243	304	263	256	251	284	264	299	282	294	285	298	275	278	272	279	263	287	299	287	280	286	290	262	279	285	297	298	258	291	272	276	259	286	278	282	278	255	277	279	259	259	271	275	291	286	303	285	279	294	261	286	251	277	318	273	281	266	287	295	277	270	291	283	300	263	251	267	275	283	289	322	255	270	275	274	274	274	277	298	262	304	314	256	294	282	274	290	291	300	291	303	274	280	263	328	288	273	294	296	277	276	281	300	279	296	308	262	275	275	248	271	307	299	294	273	260	268	284	276	294	292	288	276	277	268	248	300	286	294	240	264	279	265	304	272	266	271	265	277	296	264	297	261	293	301	274	287	283	301	267	285	298	303	293	295	287	289	268	256	292	290	292	259	296	298	265	292	275	267	288	299	318	288	299	265	288	288	282	297	299	271	286	258	281	298	276	276	298	267	295	260	273	271	267	253	269	288	268	272	299	320	271	309	268	256	257	270	299	279	278	280	291	296	271	262	278	301	278	286	281	282	305	299	284	298	273	267	288	262	281	287	313	291	308	267	293	260	280	285	285	271	320	265	278	274	278	273	278	287	307	256	307	298	292	284	267	285	271	281	301	287	305	285	260	286	318	294	273	279	299	262	287	240	279	264	264	313	287	315	281	267	290	292	262	293	298	278	291	297	259	272	308	262	273	297	262	312	260	297	305	315	284	250	282	281	288	306	251	268	298	295	278	316	277	291	289	274	306	274	272	298	274	265	248	259	297	260	290	283	255	298	280	273	304	258	286	295	274	286	270	305	286	289	281	266	249	282	266	294	272	275	259	286	297	308	274	285	286	283	297	257	285	309	274	301	281	282	283	291	299	270	288	274	283	311	287	271	274	291	277	283	263	284	279	321	265	326	272	258	273	277	290	264	241	266	285	278	293	301	287	300	275	278	271	296	330	264	290	297	299	273	244	298	268	293	280	276	284	292	317	293	287	302	280	280	258	274	287	285	329	288	269	280	316	296	273	275	302	279	268	273	277	287	299	269	261	276	292	296	266	264	297	297
10264	2060	3183	3472	2941	2394	2064	1778	1649	1404	1302	1225	1186	1038	1014	1058	975	922	932	938	878	886	834	832	821	851	813	816	796	829	817	815	808	801	793	816	760	776	749	758	755	761	732	803	735	780	795	748	737	740	775	740	763	731	713	760	773	778	722	808	721	761	772	743	752	739	789	706	778	767	763	745	750	708	764	730	768	751	762	703	702	763	687	717	759	790	689	705	722	756	753	668	746	727	723	795	718	739	739	761	748	702	712	778	741	715	686	706	724	752	692	734	695	708	726	734	736	734	725	755	738	764	737	756	743	737	709	692	737	785	734	750	733	725	720	759	787	712	751	754	767	735	745	713	698	707	671	709	738	773	748	682	756	728	718	705	703	713	713	761	739	702	786	762	703	721	755	720	715	756	763	763	772	700	773	680	701	774	745	718	736	720	697	705	771	713	746	728	713	804	776	729	702	717	705	745	743	698	747	754	731	743	715	766	694	741	743	687	735	730	748	715	716	771	788	705	738	696	747	727	718	749	704	752	719	704	735	774	720	712	700	743	727	664	746	745	721	684	728	706	734	751	674	738	686	700	768	728	745	728	672	706	713	807	716	765	745	709	710	766	752	732	727	722	741	727	733	733	703	717	632	728	707	703	771	705	720	764	765	746	722	694	721	722	728	708	699	758	720	722	769	756	707	722	684	698	745	677	691	752	700	744	790	694	719	701	665	704	690	691	691	730	764	744	746	764	712	735	767	730	760	753	674	685	703	749	721	731	737	716	731	724	700	718	692	703	713	723	748	697	702	715	709	724	701	747	732	691	672	729	671	779	740	775	734	709	748	696	749	722	708	752	751	762	737	772	689	776	665	709	693	722	730	733	738	703	732	711	676	754	713	703	718	727	709	751	688	731	725	735	769	741	715	736	778	735	728	779	689	722	733	709	658	712	733	735	678	724	723	710	775	785	747	668	720	709	727	707	751	742	740	710	759	754	673	719	761	736	744	739	725	728	717	716	723	765	774	730	702	753	726	729	764	724	766	744	721	707	771	724	756	736	761	734	704	765	706	713	715	785	725	769	718	717	683	672	783	738	723	732	680	735	751	760	716	710	748	726	690	738	714	695	691	699	740	762	760	746	698	718	728	677	703	693	758	764	744	777	703	722	757	698	722	729	691	778	722	732	721	730	699	736	692	705	742	740	714	768	726	727	711	780	780	703	708	691	746	703	742	728	749	737	755	757	745	728	724	667	689	714	724	729	721	749	743	742	718	757	716	710	731	709	706	771	711	752	726	720	742	738	750	687	735	729	724	735	742	756	732	744	730	748	757	736	701	776	728	711	749	683	740	686	692	712	694	772	728	749	762	723	738	738	721	745	740	754	739	706	713	742	756	763	750	733	767	733	716	695	761	726	736	738	732	755	710	683	738	726	767	710	722	744	742	730	698	732	750	735	731	674	724	751	753	743	733	717	715	714	738	709	750	775	771	777	695	719	801	697	755	717	724	759	691	740	709	697	785	743	721	768	718	710	756	711	710	771	750	741	739	731	689	708	703	760	733	726	741	719	751	726	725	755	691	745	700	720	729	717	703	757	730	700	729	680	708	676	746	722	786	716	761	693	690	752	694	728	747	732	739	746	732	717	744	713	695	750	724	695	752	701	689	781	696	703	738	733	760	694	736	712	715	664	708	725	730	740	734	718	725	691	744	720	710	729	685	726	752	761	689	729	736	710	683	751	696	749	726	727	718	705	709	710	726	727	733	718	707	747	689	713	718	715	748	694	733	698	733	752	721	692	700	678	739	744	717	748	742	724	697	687	739	716	753	705	720	753	735	710	740	722	752	754	758	721	722	714	773	716	725	723	727	761	742	703	726	785	738	689	780	757	698	712	753	721	715	752	766	751	711	702	718	733	731	713	685	716	717	702	718	736	740	727	683	761	779	732	719	732	711	713	746	743	737	711	769	744	712	692	747	659	743	705	736	707	753	744	710	733	721	734	695	762	716	684	734	766	720	731	751	763	722	675	711	756	750	753	700	765	701	736	719	726	708	725	711	715	714	696	727	736	759	659	719	714	769	745	739	739	729	756	722	727	756	739	737	741	726	745	695	713	715	739	719	745	725	692	739	731	759	743	735	734	743	749	764	753	740	705	729	725	723	732	723	706	755	736	719	770	755	771	670	712	738	753	706	699	737	746	763	748	738	704	695	761	731	722	754	707	713	712	684	745	771	729	771	691	770	718	698	718	750	685	737	738	721	717	726	765	708	722	697	787	686	787	719	729	766	753	752	701	756	734	760	711	702	765	718	706	723	730	707	751	719	749	681	715	725	721	760	744	759	753	753	744	763	727	703	712	729	715	735	706	721	715	766	722	729	713	737	744	716	758	691	720	741	760	722	746	740	762	705	732	744	734	700	685	707	729	699	732	712	774	703	708	695	711	737	701	680	736	718	742	694	698	740	799	704	727	717	717	779	711	739	710	709	707	777	731	781	731	726	723	758	738	728	782	741	707	716	737	737	701	755	738	694	685	726	691	728	746	766	693	684	761	692	738	730	719	782	725	699	756	727	748	744	691	719	680	707	692	694	706	729	760	747	697	760	669	708	735	712	725	721	685	718	720	729	686	735	722	749	708	727	739	757	730	715	712	750	749	730	700	737	702	730	739	736	758	725	730	727	733	792	750	740	723	754	742	706	719	726	743	699	704	663	703	720	751	748	704	747	753	740	695	702	712	717	709	710	735	713	718	771	717	697	711	748	695	752	737	750	767	711	725	737	748	731	704	747	725	723	703	716	776	720	702	750	720	761	763	763	772	757	751	729	706	733	706	746	702	709	737	690	713	733	706	677	745	707	687	701	652	735	755	721	698	717	755	761	760	723	768	766	788	752	706	714	751	727	757	766	721	723	761	754	742	731	725	748	750	742	766	732	738	752	682	730	686	715	750	774	741	761	730	733	701	690	720	711	699	729	705	710	766	747	740	742	688	733	722	737	736	752	744	751	782	744	741	703	743	713	673	695	722	731	723	729	670	738	766	747	723	695	764	755	700	747	703	770	736	753	738	728	747	744	741	785	695	730	732	725	730	780	710	722	719	706	702	761	718	669	722	754	744	695	748	732	717	751	686	713	736	766	723	731	715	738	754	711	722	749	762	727	749	710	702	790	746	701	731	662	700	709	769	759	757	758	716	703	749	719	763	705	741	701	726	734	753	730	737	738	702	774	699	745	713	726	652	721	707	756	754	742	716	747	751	702	667	723	746	730	741	722	726	720	750	740	712	752	758	707	709	696	743	759	713	701	708	728	697	716	702	721	725	733	737	728	719	717	761	741	752	690	718	767	716	717	708	706	742	744	728	692	692	677	704	780	745	709	737	729	716	716	715	755	706	754	706	748	719	720	710	774	722	737	682	742	696	732	721	688	721	730	747	695	711	735	707	789	714	750	708	777	726	751	702	684	749	670	784	728	724	731	690	744	746	753	718	715	754	768	740	717	743	683	738
27362	7537	2598	1792	1234	886	674	557	491	421	426	403	327	382	359	311	304	296	264	305	262	310	280	274	279	251	287	285	256	258	266	286	254	242	249	268	267	259	261	287	240	276	244	243	270	249	257	245	268	266	277	228	259	244	250	244	243	230	258	269	248	257	252	238	241	252	226	222	237	223	262	233	230	274	251	209	262	240	257	225	237	251	271	237	238	267	256	257	237	266	242	257	228	255	260	241	241	249	262	240	229	262	277	244	254	257	232	256	246	241	262	242	233	252	252	225	257	238	226	267	232	244	236	235	254	243	270	213	257	237	263	251	250	255	228	228	261	227	235	276	235	229	265	252	245	269	244	233	238	240	255	241	252	237	255	244	248	249	237	222	254	224	250	241	238	257	260	261	270	252	245	254	239	257	234	248	247	228	277	238	239	228	253	277	258	238	252	225	268	280	223	224	268	256	264	264	268	237	252	250	253	276	245	229	265	253	243	247	227	241	268	233	246	235	240	262	235	243	261	243	282	274	262	231	255	276	250	243	263	227	212	233	235	238	240	241	245	251	242	243	223	223	276	266	238	259	258	255	244	251	263	257	260	234	250	249	242	230	264	261	266	267	242	247	250	256	235	252	250	241	250	211	244	240	258	267	235	231	232	256	219	243	247	237	241	223	243	234	254	257	235	221	246	248	226	261	253	246	243	273	261	266	267	246	242	238	231	233	243	272	234	235	265	254	234	263	241	261	246	262	254	235	254	274	251	224	235	252	241	244	250	259	244	240	255	252	266	221	256	227	263	231	240	236	249	266	261	257	266	231	265	255	244	254	247	240	261	247	265	244	232	201	242	276	231	256	219	262	252	232	248	254	250	228	234	240	245	240	258	255	250	229	251	232	269	233	246	228	249	245	268	226	239	235	282	263	255	241	253	249	260	264	262	227	256	249	230	253	252	245	270	236	219	223	252	257	225	239	241	235	280	231	231	286	271	228	255	239	268	236	246	237	245	255	253	259	271	263	253	248	231	216	266	220	245	258	257	273	252	254	267	283	242	262	234	256	277	242	256	257	267	236	229	245	232	253	211	251	266	235	243	226	246	240	240	233	247	245	274	249	228	245	227	260	255	246	280	245	273	254	263	241	257	220	223	239	246	253	229	235	219	231	232	263	236	236	250	264	246	239	258	232	265	251	285	243	247	259	230	277	234	225	246	266	258	275	240	258	241	254	247	247	216	266	267	235	227	243	242	263	244	249	232	231	232	251	227	281	255	263	258	240	272	244	232	255	253	263	218	232	255	202	223	234	238	250	242	260	215	246	251	235	234	238	232	245	240	232	251	242	235	237	254	249	253	249	248	268	225	248	218	252	247	250	240	229	238	264	254	237	261	241	250	269	222	223	243	250	248	250	228	285	266	262	245	276	263	223	231	253	247	235	255	223	263	247	234	226	253	230	236	256	252	238	239	276	211	228	231	259	240	240	242	253	247	221	274	261	255	247	214	247	231	259	252	244	244	230	257	262	270	222	258	273	223	237	280	259	206	234	231	229	235	247	249	263	256	257	273	266	255	291	250	251	247	242	220	251	223	242	269	218	267	252	236	226	255	226	260	270	240	239	276	255	277	261	252	233	255	231	246	250	241	243	248	258	227	261	261	267	235	220	223	261	249	226	275	197	222	271	285	255	218	245	260	273	250	238	248	231	223	259	225	245	244	229	241	264	253	229	254	268	250	261	258	245	280	261	225	258	240	237	264	254	246	248	253	254	229	264	212	235	229	218	248	284	258	264	251	264	245	229	243	235	264	256	259	267	260	243	245	246	248	259	244	258	231	256	246	233	249	247	236	264	232	225	251	233	246	258	249	220	216	217	245	260	244	252	239	221	246	231	247	271	234	230	264	259	254	249	257	219	275	246	248	238	262	247	259	232	244	260	247	240	264	230	237	258	218	244	253	250	272	259	233	259	255	229	255	281	268	235	259	267	262	236	242	249	229	254	260	255	247	252	266	250	264	240	241	280	239	257	218	289	252	255	244	253	244	265	244	266	247	237	261	256	251	251	256	260	223	240	269	254	233	253	247	241	233	253	244	236	255	264	246	243	263	249	248	241	259	227	253	274	228	263	274	246	258	241	233	246	260	220	262	249	241	242	242	229	257	250	249	254	261	234	270	253	247	270	245	229	260	236	235	252	228	273	238	256	242	230	230	267	220	242	260	249	250	234	220	250	263	243	254	260	231	239	249	247	264	260	241	225	239	249	268	257	235	283	272	214	273	239	239	240	242	258	240	263	245	252	279	240	251	212	277	268	256	231	243	235	225	248	236	232	255	225	244	255	269	249	260	224	238	241	226	260	246	249	265	226	245	242	243	251	301	241	245	234	234	253	229	238	265	259	218	247	253	238	225	236	220	215	235	246	229	241	258	248	235	212	265	272	234	243	238	240	256	257	265	234	238	257	259	250	250	244	251	266	242	238	236	251	233	232	249	228	246	259	233	246	238	230	245	252	248	255	289	258	246	203	248	236	256	241	253	247	224	229	254	274	232	238	263	261	278	261	236	248	237	262	218	249	259	258	217	262	242	264	234	256	296	265	265	250	244	252	242	234	277	234	285	243	248	244	220	268	259	277	260	218	242	233	257	244	253	222	233	261	270	254	298	253	227	255	236	265	253	242	248	262	217	242	232	248	273	250	266	237	236	243	266	231	259	261	245	276	243	227	251	263	266	256	242	247	255	216	241	242	242	256	264	242	243	232	245	240	258	234	262	209	231	230	239	277	237	250	266	248	246	239	274	250	255	213	244	218	248	277	246	239	280	246	234	234	239	253	261	259	254	228	223	262	280	244	291	231	256	229	234	247	267	251	236	246	252	220	237	265	241	238	242	237	245	256	234	277	276	266	212	263	249	258	262	236	257	260	266	263	251	243	257	228	268	243	243	224	236	244	233	241	243	255	249	276	272	278	241	227	228	259	230	270	246	239	258	252	262	234	241	242	241	247	254	226	253	245	265	226	247	228	246	261	261	256	250	233	247	227	237	244	280	245	245	237	268	262	265	265	260	227	248	247	241	241	264	256	252	258	253	255	240	264	234	236	248	246	237	280	234	255	251	248	255	249	255	263	220	265	240	210	236	259	251	258	237	279	253	245	238	229	252	261	234	227	267	216	261	260	242	241	271	247	224	247	227	278	245	265	250	303	280	236	250	219	253	252	280	232	256	249	262	230	217	245	249	236	222	254	243	226	253	252	243	248	242	228	237	269	228	227	253	247	230	260	235	223	252	280	257	258	260	238	235	245	243	246	245	240	269	244	228	270	249	216	237	230	251	237	233	252	258	254	241	238	242	239	249	246	217	246	243	265	234	251	230	266	244	225	221	245	231	243	247	252	238	242	246	241	249	243	213	201	248	238	224	270	248	243	223	249	269	256	283	246	258	274	239	254	252	248	261	231	246	258	263	220	237	260	244	266	265	245	261	242	225	250	244	243	259	239	240	246	273	247
15079	3387	5373	5778	4950	3872	3089	2696	2345	1921	1729	1614	1473	1301	1265	1180	1114	1105	1061	1037	970	922	924	839	886	880	874	803	845	785	803	794	759	744	737	745	740	686	703	751	710	723	730	677	685	685	670	750	638	712	697	669	713	657	670	671	653	692	678	638	690	678	705	640	680	646	654	675	622	681	663	654	643	635	641	644	709	689	669	638	652	632	691	649	594	641	640	647	639	639	632	599	602	623	633	690	622	618	654	643	624	639	662	638	593	676	646	638	631	668	652	642	648	676	672	614	640	641	643	641	602	685	590	659	664	672	666	623	619	643	625	639	636	611	613	655	632	646	566	642	656	648	626	650	663	675	607	684	623	664	644	628	644	620	633	626	646	602	626	634	576	590	676	646	651	612	629	671	654	659	595	652	631	627	675	624	652	594	662	603	642	615	668	667	647	626	634	636	633	626	649	637	609	620	631	682	638	604	615	641	605	662	586	622	641	642	643	609	651	621	643	638	581	632	653	677	615	655	624	633	601	631	618	660	648	613	652	603	609	649	618	651	602	631	662	635	647	619	639	623	616	622	640	622	630	629	626	616	670	617	617	657	668	619	614	619	599	679	612	615	673	605	645	646	636	641	617	628	634	646	660	619	616	641	617	616	644	646	684	649	665	622	655	657	644	637	601	656	630	615	622	619	606	607	654	647	653	605	651	711	585	637	679	629	679	694	629	643	636	631	637	589	647	648	629	666	639	630	634	640	653	630	623	667	595	643	644	622	647	663	614	646	627	633	605	651	630	638	620	629	663	622	625	622	628	621	641	618	620	673	627	665	621	631	583	621	586	658	602	615	623	644	635	627	655	589	643	640	694	597	608	617	648	620	639	685	618	598	609	621	654	670	644	642	659	599	656	608	588	692	658	606	654	660	614	606	672	668	592	648	652	642	617	602	638	640	634	644	660	688	641	628	618	589	642	659	664	610	635	630	659	644	622	620	644	677	654	663	616	672	684	667	685	625	618	661	619	613	631	610	636	615	625	671	659	646	642	601	606	586	649	662	669	626	622	598	666	626	669	606	660	626	672	662	645	631	647	693	622	662	638	639	603	670	628	645	670	636	644	643	637	613	650	629	647	643	640	655	612	630	650	590	655	658	620	636	639	618	628	631	702	625	624	663	626	624	609	556	643	646	584	662	644	614	658	640	662	636	556	655	623	668	629	615	637	641	659	640	592	633	631	656	662	635	648	629	672	673	642	615	614	629	635	610	617	634	617	653	647	618	653	679	658	684	628	606	614	633	596	668	647	637	593	590	620	648	674	584	633	649	678	643	642	635	640	625	635	630	614	620	673	631	711	617	594	648	660	639	647	680	618	642	672	636	642	687	686	657	638	614	684	590	620	600	593	611	603	593	625	629	619	596	660	653	662	633	637	674	663	665	603	623	582	665	630	624	674	636	628	667	591	605	624	650	582	661	641	675	652	640	618	638	618	646	633	613	626	622	650	632	659	629	645	652	667	655	631	652	632	603	641	618	623	680	644	605	613	595	661	596	650	634	635	640	630	659	591	629	602	627	626	637	615	616	621	633	636	649	611	626	615	674	662	683	644	597	619	638	644	612	660	650	619	655	579	614	637	640	632	627	714	615	601	628	590	645	664	610	650	629	607	607	640	636	668	696	601	634	582	597	653	584	624	606	594	606	660	619	623	663	632	642	583	656	607	646	614	622	637	620	620	615	694	630	653	624	637	603	593	606	624	615	665	637	650	635	657	658	691	676	650	636	587	649	590	668	605	627	636	620	635	605	661	609	656	646	653	679	562	610	626	645	591	623	607	632	642	647	623	656	632	590	651	610	686	593	620	604	645	660	588	648	645	619	645	629	653	615	605	623	607	631	648	653	657	634	647	628	655	597	584	659	666	602	624	611	654	641	625	665	624	666	630	617	607	635	609	619	647	645	610	601	616	652	627	628	590	669	618	640	625	632	647	630	643	645	625	652	673	611	593	619	613	650	636	650	661	642	665	631	655	602	632	646	613	635	686	639	679	635	663	616	660	647	618	640	655	638	632	614	658	620	607	625	625	645	612	591	671	608	630	624	624	652	633	640	619	593	670	646	641	649	630	609	629	643	650	600	634	685	629	624	620	660	670	685	664	639	643	600	679	593	634	656	624	656	639	621	623	658	631	643	684	659	632	625	643	691	678	641	610	612	667	647	631	662	624	652	648	612	636	657	671	640	626	628	606	638	649	658	643	655	634	626	659	634	659	628	653	672	572	665	620	663	619	608	637	626	625	629	609	643	661	637	630	678	620	631	637	659	629	619	676	655	672	655	636	649	620	646	626	609	633	636	617	600	669	607	619	608	607	598	622	602	650	615	633	640	676	622	664	647	712	641	613	651	615	592	645	656	656	610	655	650	622	679	611	629	639	591	638	630	612	625	637	619	648	615	653	651	622	649	657	646	577	644	592	656	614	612	611	663	646	607	638	597	653	619	618	610	655	600	673	648	620	636	593	629	640	656	590	639	643	662	676	706	595	619	646	620	605	662	679	637	623	643	613	631	641	612	668	626	619	601	603	603	622	636	632	635	664	633	660	642	592	641	607	654	624	719	670	605	596	661	638	670	673	637	598	620	649	624	673	639	654	590	635	640	663	564	618	612	652	631	650	652	670	586	640	659	632	644	683	657	606	601	625	621	638	663	702	633	596	656	663	598	665	628	679	590	644	655	614	633	674	641	627	642	632	599	678	632	629	605	618	591	598	623	599	646	632	618	677	648	649	624	626	650	569	625	629	666	612	627	640	637	635	630	595	621	613	641	669	654	620	620	599	580	654	639	644	620	644	635	611	637	682	650	634	687	636	630	564	676	591	649	622	639	637	630	667	651	621	624	634	622	631	639	654	679	615	621	677	647	618	591	635	625	610	619	644	642	631	628	631	619	620	633	699	659	601	644	654	579	641	667	619	644	656	602	663	653	626	614	609	599	647	594	644	627	653	663	682	637	674	608	614	624	628	636	598	680	631	625	633	616	615	643	687	678	616	645	586	584	608	660	605	593	617	621	620	641	618	604	636	620	616	631	631	646	654	650	643	659	597	638	629	621	650	619	635	654	652	642	633	648	702	622	597	615	628	629	604	664	614	670	639	669	635	640	636	646	612	620	610	611	678	632	646	637	599	621	655	633	661	627	613	594	624	628	672	598	610	632	660	630	623	625	615	673	636	629	643	619	622	641	611	591	624	610	587	647	669	634	680	666	659	658	637	580	663	633	629	614	602	691	612	623	595	608	668	625	670	685	612	660	641	680	631	604	655	623	636	654	627	652	660	616	638	609	635	654	638	610	637	593	635	650	642	639	647	623	601	693	613	632	621	661	627	596	652	570	591	668	642	624	666	665	611	599	656	619	645	637	653	656	629	592	608	631	634	652	634	593	625	618	659	611	609	646	624	616	661	637	624	625	608	598	625	654	591	577	626	587	659	667	648	632	618	607	617	615	650	658	622	623
2164	205	191	182	176	154	159	155	145	166	169	157	149	171	148	153	163	160	138	143	156	153	152	141	134	158	137	147	151	139	154	139	164	155	134	135	163	114	144	126	140	151	168	158	176	149	126	152	132	164	144	140	142	144	137	156	146	143	159	163	138	157	148	137	159	164	137	151	160	157	161	146	144	149	161	135	151	130	146	140	165	136	143	159	146	163	138	163	163	148	146	140	137	139	157	158	157	172	140	145	146	146	136	162	171	154	143	151	136	169	161	165	128	173	148	165	149	152	135	139	143	131	124	152	157	153	144	162	134	148	185	141	134	145	143	165	163	144	170	150	133	132	139	157	173	173	162	158	147	126	166	160	150	135	142	138	158	156	148	130	135	146	177	138	148	140	167	170	135	144	143	145	143	155	155	154	120	161	153	146	165	146	171	136	141	142	128	146	161	152	147	151	146	146	137	130	141	131	134	155	149	171	153	155	157	162	149	155	148	141	168	135	135	144	150	128	135	147	137	150	165	147	148	118	151	154	131	161	159	135	160	148	153	146	137	146	145	166	170	154	131	143	146	148	133	149	158	157	158	156	178	137	175	153	135	137	155	149	153	165	139	127	142	146	145	123	165	150	163	177	135	166	152	158	165	161	167	147	131	159	162	113	161	146	139	168	160	136	133	178	145	171	139	177	139	140	149	151	147	157	158	157	131	152	149	146	150	159	156	159	161	143	146	153	141	134	177	141	140	166	144	129	162	132	148	143	136	132	145	160	144	138	142	149	168	145	166	136	152	164	145	178	148	138	145	144	155	144	142	160	171	178	167	157	140	151	156	155	133	151	149	148	140	155	147	133	161	137	132	144	163	151	149	152	150	163	128	170	134	148	146	159	141	150	157	153	160	150	160	131	157	154	154	132	146	140	156	133	149	142	138	155	133	143	137	149	165	147	129	120	173	155	117	146	144	140	168	164	143	149	154	138	140	159	151	154	132	153	156	154	152	114	146	157	152	150	154	162	168	162	151	147	183	143	115	152	164	157	164	143	146	138	147	137	138	159	140	146	155	169	155	132	141	145	149	161	145	129	135	143	150	163	155	166	140	154	172	151	138	139	133	166	141	138	145	138	148	142	157	140	139	151	170	136	152	125	149	171	152	168	167	132	157	171	120	149	155	150	125	161	160	133	143	139	148	154	147	144	185	157	128	168	143	162	143	152	150	162	142	142	142	149	145	129	149	155	143	156	169	140	148	169	149	163	142	149	145	150	168	150	139	139	164	158	131	165	136	139	157	164	149	145	144	154	144	146	155	144	139	159	138	137	140	128	155	154	143	136	141	147	139	152	138	129	164	151	142	160	129	154	152	156	156	142	157	176	132	146	172	136	168	137	121	164	147	149	138	137	118	139	159	152	136	171	158	144	140	150	149	119	136	120	131	131	147	159	140	143	157	138	145	168	140	143	137	133	138	152	140	160	142	156	139	150	146	147	145	154	139	154	160	148	149	169	138	167	137	160	165	129	124	150	129	151	162	148	141	148	152	152	137	161	163	157	156	156	134	131	155	153	141	151	146	146	149	153	114	146	148	111	110	140	156	145	137	128	150	148	158	157	149	125	145	142	169	134	155	128	158	152	140	159	149	157	118	142	127	149	164	144	161	134	144	154	156	136	165	138	154	153	159	162	182	149	164	134	157	134	150	139	140	133	152	142	145	126	145	154	145	160	146	127	145	141	160	140	169	150	150	164	134	157	135	131	170	117	145	157	136	151	132	144	169	137	145	154	140	142	151	163	154	137	158	154	137	138	171	135	176	146	145	152	134	157	137	160	142	155	134	145	136	185	146	138	154	136	134	135	147	142	143	143	118	148	159	153	130	133	141	166	152	122	161	153	133	144	155	154	128	141	146	142	165	147	173	141	146	121	166	152	153	146	145	151	144	146	165	130	130	129	149	149	129	166	139	134	151	135	128	145	135	141	136	147	140	144	162	149	159	134	162	151	151	131	163	121	147	157	158	152	143	152	134	146	145	169	141	150	148	135	175	137	132	145	144	152	147	152	146	146	146	147	143	143	142	148	128	143	146	130	134	169	152	130	155	158	136	149	147	140	143	140	134	142	149	146	144	164	140	148	153	147	128	145	150	155	160	138	159	129	148	137	158	160	135	127	131	138	147	132	151	148	151	164	151	149	138	152	167	135	151	150	160	137	152	157	148	164	150	139	162	147	140	116	147	168	138	172	160	152	152	149	145	148	139	154	147	126	151	153	139	154	134	155	135	155	133	147	135	144	141	141	151	149	137	138	135	151	158	145	125	172	158	155	126	150	147	158	138	150	160	132	177	138	145	148	134	141	124	161	143	147	135	149	155	157	153	143	149	160	149	126	147	143	137	131	144	140	141	119	135	127	152	152	151	175	147	145	158	125	143	155	149	153	140	147	160	142	160	144	152	140	130	124	142	151	180	150	157	146	138	155	149	171	177	140	159	154	151	129	150	130	130	129	155	137	162	157	145	128	137	150	137	135	175	128	128	150	136	146	137	150	153	141	145	156	145	164	151	161	164	159	158	143	152	150	134	150	134	144	137	119	150	145	134	153	154	116	170	149	142	148	170	145	130	162	146	132	128	140	145	133	156	151	159	147	150	155	160	147	153	142	143	145	162	161	164	152	149	142	167	147	142	164	149	143	139	148	143	145	147	124	158	152	130	164	148	171	155	148	137	170	157	169	120	151	133	126	152	152	144	153	155	152	156	170	169	178	144	124	152	145	165	169	166	136	157	149	152	139	140	143	141	124	152	151	150	132	141	145	152	136	148	145	154	162	153	142	132	164	158	148	139	162	136	148	139	137	127	133	141	142	129	163	139	149	134	128	165	143	172	157	171	146	143	139	139	165	148	147	146	151	159	158	159	145	142	146	155	150	159	146	174	126	144	137	161	156	154	154	140	143	151	164	152	161	141	134	132	152	157	137	148	123	157	153	152	163	144	130	136	152	161	148	145	154	173	162	152	140	141	112	158	158	178	139	140	128	147	143	167	147	141	148	144	146	140	144	155	153	126	154	151	164	167	128	132	155	134	148	136	148	122	128	155	126	129	147	119	133	147	174	139	139	155	126	145	153	146	176	173	138	148	164	173	153	134	137	145	150	152	144	167	159	161	156	147	135	146	133	139	162	141	147	168	153	132	125	137	158	136	139	148	133	154	120	169	130	131	144	143	150	148	170	149	137	141	124	145	156	157	143	151	156	141	165	156	142	159	143	155	148	149	173	139	152	132	140	127	166	157	174	145	142	139	137	162	132	143	158	150	158	164	151	160	133	128	133	129	151	145	147	168	154	133	163	157	150	162	158	135	132	147	140	130	170	136	138	155	151	162	174	126	152	153	143	138	176	141	153	152	142	160	133	151	153	145	114	128	161	138	155	143	139	143	142	162	127	132	157	147	137	145	143	138	164	137	142	130	120	144	135	146	163	141	155	138	150	111	154	136	158	138	142	143	162
2446	528	564	542	536	496	505	422	456	439	458	456	421	419	444	434	455	451	393	488	430	428	440	418	410	432	465	474	391	431	429	421	408	441	413	433	441	414	412	443	453	400	434	483	423	449	457	449	404	444	377	424	419	441	436	447	424	424	462	412	437	416	443	424	447	454	426	445	420	450	443	435	462	421	434	422	455	461	426	454	406	429	426	458	458	406	430	454	464	429	429	438	409	452	430	412	473	441	447	461	456	412	424	403	409	448	489	440	429	450	449	419	424	441	439	456	443	422	439	397	429	431	494	436	442	463	451	432	447	462	444	424	447	425	435	429	432	442	421	419	434	488	425	461	408	447	434	452	439	451	403	439	434	444	424	418	453	409	442	463	427	464	426	426	450	463	446	429	437	453	440	431	432	429	468	474	460	429	453	463	450	421	430	438	462	439	424	406	432	446	419	406	419	435	443	443	413	405	423	433	434	397	414	441	445	443	405	456	419	433	451	419	414	443	411	415	487	437	464	421	407	433	416	419	417	446	423	448	419	435	454	442	477	450	440	481	429	441	457	397	455	414	423	425	467	442	478	471	478	444	413	431	424	431	462	444	438	469	443	453	453	405	414	445	434	458	438	438	400	404	435	409	428	429	472	478	414	426	414	429	449	445	436	445	435	447	453	439	400	454	418	425	425	425	419	427	425	431	456	448	466	418	455	439	411	449	453	480	438	434	461	470	403	426	426	447	476	453	430	448	431	426	439	432	413	420	405	431	443	447	457	407	443	450	474	422	439	456	401	425	448	471	443	474	434	464	403	459	457	424	417	437	435	463	435	435	420	411	438	426	449	454	428	402	439	435	428	416	435	439	470	437	447	411	432	451	441	425	405	431	471	454	436	431	444	458	460	411	398	425	428	438	410	452	427	450	424	420	469	463	450	471	428	422	432	455	411	444	419	442	403	433	438	420	416	438	445	438	400	457	406	413	448	422	425	450	433	439	483	439	442	437	438	434	438	468	436	467	443	470	474	446	460	429	470	418	461	460	445	426	472	414	432	392	443	433	442	452	416	420	423	377	417	462	452	474	441	407	429	442	427	444	407	432	456	399	461	430	443	444	426	429	440	424	442	452	462	445	448	469	468	464	412	495	411	420	411	437	415	459	403	405	412	422	458	461	449	406	424	437	478	448	423	380	431	394	415	416	405	441	428	481	429	428	458	455	456	427	424	446	428	430	456	466	446	411	432	430	434	433	408	451	458	405	437	444	434	449	440	420	440	445	442	413	403	420	410	444	447	445	434	424	457	432	438	383	442	437	403	444	422	425	440	457	410	453	424	431	462	431	446	433	444	439	411	405	485	456	446	405	448	424	472	409	462	432	430	446	422	432	436	461	447	427	389	432	424	434	406	469	395	430	434	414	481	415	466	476	421	462	389	456	426	418	435	424	455	435	480	443	446	425	456	449	458	461	410	416	420	426	445	430	456	447	450	455	448	404	449	429	438	418	405	440	412	414	424	433	466	447	464	421	463	461	427	399	420	440	416	415	453	443	457	433	433	449	425	439	443	414	432	433	404	424	439	404	423	485	451	395	408	431	404	441	410	402	414	440	455	424	433	429	455	448	471	427	485	428	456	487	409	422	427	438	477	446	400	400	428	389	451	441	415	426	459	446	447	435	434	502	413	439	474	449	434	461	429	441	441	430	432	436	429	411	417	444	445	410	437	420	456	400	445	425	405	487	389	493	428	426	416	448	475	452	421	467	400	433	407	451	429	446	459	432	441	444	434	450	464	363	439	450	397	423	462	439	426	448	415	435	426	430	442	385	428	434	422	467	444	428	457	402	427	473	427	445	425	460	429	419	452	401	458	469	471	413	459	436	424	441	406	450	442	409	395	446	438	426	431	450	445	450	422	457	428	419	446	381	471	434	455	468	450	440	442	444	441	438	405	426	457	433	440	444	441	435	442	432	441	437	472	386	453	464	436	434	438	401	404	427	459	454	433	426	412	390	420	414	433	452	414	442	437	426	431	464	399	420	460	443	429	479	383	424	416	390	449	443	414	390	426	414	430	463	457	430	419	442	412	424	482	411	422	420	465	433	423	406	437	448	430	385	438	461	448	407	414	422	443	443	441	416	384	437	467	442	449	447	441	439	416	449	410	483	403	429	447	441	440	414	425	445	462	464	453	471	443	420	403	445	398	444	437	412	455	424	442	444	447	417	430	409	441	446	450	451	425	445	403	449	467	445	428	420	415	448	430	428	504	431	449	451	395	404	454	423	461	412	422	460	409	443	449	456	433	435	443	441	441	437	412	464	427	429	415	463	484	439	435	452	409	456	413	426	420	454	396	447	462	430	456	444	425	426	388	441	433	456	437	426	447	466	459	441	435	453	413	435	441	430	409	437	425	418	446	438	400	412	435	418	408	419	452	440	437	480	402	411	409	470	470	413	443	474	407	454	423	442	452	463	452	458	415	468	426	440	476	438	446	421	395	474	420	433	443	410	429	493	450	451	410	448	480	438	431	452	406	422	397	417	388	477	416	446	457	449	438	410	464	431	446	452	461	434	434	464	451	424	447	458	391	457	410	431	454	445	429	446	400	449	427	392	461	438	452	410	424	473	436	448	422	446	416	439	449	413	408	430	455	431	430	408	461	422	427	449	423	426	409	432	417	421	430	434	466	434	445	404	413	418	442	392	452	465	441	429	447	452	438	460	433	420	455	454	430	434	438	441	437	463	420	432	400	434	439	441	450	428	460	469	438	446	423	438	432	447	414	446	423	420	453	448	444	429	432	433	441	438	422	441	443	390	427	428	446	467	461	445	450	460	453	460	451	464	424	396	419	442	434	456	415	455	424	464	460	440	427	399	456	418	434	449	441	465	408	460	435	443	438	422	441	430	448	428	410	449	432	441	464	425	443	439	423	430	440	464	442	458	429	404	426	432	405	430	435	435	424	423	433	401	480	445	420	449	394	428	444	428	454	451	436	435	412	455	441	473	433	432	442	430	430	433	452	432	433	439	430	424	420	451	404	418	443	407	416	446	445	434	436	413	438	449	403	467	441	452	446	437	436	433	444	419	437	414	426	424	445	443	469	427	410	456	461	421	461	411	421	470	427	482	428	449	433	413	443	453	447	392	394	407	394	473	444	444	455	421	473	411	427	409	422	406	420	460	408	426	415	445	447	427	419	415	469	425	398	426	422	431	437	468	442	428	417	431	443	418	429	408	448	417	449	413	411	427	439	415	437	445	416	436	402	392	449	441	457	409	416	430	423	454	473	418	432	428	444	451	411	450	408	444	418	458	450	441	464	449	445	424	443	435	435	491	435	430	433	437	408	472	439	462	451	452	399	459	436	428	445	427	425	439	436	432	409	431	405	428	439	446	430	423	390	454	443	411	439	446	409	452	443	436	446	420	433	456	416	422	425	471	428	417	456	452	447	469	441	454	451	447	451	450	436	419	447	429	403	434	446	449	429	453	458	427	455	422	451	453
16790	3440	1337	1044	752	557	500	454	392	411	355	352	342	350	298	326	313	318	288	307	278	283	335	295	281	287	271	281	321	306	297	295	273	269	283	288	261	272	280	303	303	290	252	268	321	314	266	283	236	309	279	317	266	290	296	281	281	247	297	278	296	257	285	276	324	278	276	258	246	296	289	286	284	281	282	287	305	284	287	254	272	242	265	259	286	297	276	277	280	307	266	245	290	276	273	293	270	269	282	281	304	278	249	261	289	296	312	275	263	282	306	255	306	293	264	320	290	268	287	297	279	249	274	269	284	270	291	310	282	280	277	254	277	311	272	264	303	294	281	268	291	273	280	278	315	256	250	273	307	303	306	268	288	288	277	239	262	289	280	246	252	282	277	287	316	274	274	273	283	297	258	269	277	252	282	259	306	283	240	328	260	285	302	283	285	234	281	299	278	262	280	300	279	315	261	262	304	303	287	272	288	293	277	259	303	268	265	296	280	269	270	293	270	287	265	285	262	289	260	287	257	286	269	281	278	237	260	268	244	310	255	261	285	267	233	282	293	281	281	295	291	288	272	294	281	291	276	248	315	300	266	263	288	287	303	280	262	278	274	312	266	283	271	270	263	302	253	270	282	305	305	279	288	281	269	257	259	264	284	257	255	284	274	255	263	284	285	285	293	253	263	316	280	272	288	315	291	286	253	293	276	290	265	266	280	275	277	285	293	268	267	263	291	268	277	296	269	286	290	289	300	283	284	288	246	290	307	264	285	285	287	298	250	273	271	278	260	274	285	317	290	283	292	260	284	254	257	287	299	274	265	289	301	321	296	278	298	280	286	264	273	291	314	279	282	276	270	282	288	289	291	289	302	246	274	248	285	278	305	300	277	295	276	291	256	274	273	282	266	271	301	286	246	300	272	266	275	268	274	284	305	254	256	293	298	296	259	289	282	300	270	252	308	299	283	264	289	275	269	298	286	256	315	260	288	282	291	256	305	270	286	256	290	279	268	297	265	245	294	284	292	274	288	288	272	282	278	281	277	270	275	264	294	281	281	286	267	282	284	269	287	291	276	307	263	252	281	239	281	262	281	336	299	265	303	304	279	273	298	286	277	282	272	277	284	296	249	280	319	263	279	258	248	294	293	271	279	302	302	301	262	267	263	275	283	262	265	264	265	262	310	298	277	276	299	263	279	311	272	284	285	268	243	274	251	266	231	284	299	257	286	267	283	291	262	272	275	292	282	267	274	280	286	300	245	270	301	267	295	261	258	289	290	279	282	282	264	286	267	286	273	285	283	266	262	274	278	275	272	272	280	279	294	238	256	260	296	310	261	293	296	237	254	305	298	263	265	271	300	298	267	296	254	274	281	297	285	254	277	285	290	278	298	263	307	272	250	251	307	249	310	290	261	304	294	305	254	287	294	294	268	278	284	276	299	299	286	251	263	265	256	286	284	291	282	262	270	261	294	308	262	288	271	251	285	249	277	286	274	279	274	281	274	287	276	289	279	264	284	278	289	266	265	271	300	270	298	284	300	289	279	277	283	275	282	266	295	258	266	267	260	301	248	247	254	261	251	283	277	270	260	310	317	289	282	311	260	290	302	262	274	266	259	303	273	252	277	275	267	272	277	297	267	267	307	256	267	321	307	308	261	279	288	287	273	298	300	255	273	265	260	297	257	269	300	279	282	290	293	318	317	298	292	281	266	274	267	298	282	291	260	288	277	315	290	295	260	250	268	298	286	269	298	261	296	276	275	285	296	304	243	319	283	287	280	269	273	275	262	262	298	288	294	252	303	289	297	282	242	286	263	274	270	270	286	265	267	283	250	276	269	293	301	283	275	306	311	270	315	290	298	321	278	283	308	296	289	261	286	308	285	260	263	269	273	238	324	272	279	255	274	273	263	279	283	261	301	293	279	296	273	268	247	258	252	264	258	311	284	252	264	291	277	273	253	261	290	288	275	272	301	277	301	234	280	274	269	270	298	320	249	269	289	236	288	298	255	297	292	268	271	284	259	290	255	297	294	285	254	261	262	286	265	255	271	296	286	285	318	276	275	301	287	286	271	306	255	282	275	250	278	271	281	291	266	274	290	320	310	288	270	272	275	291	263	268	276	284	284	272	290	284	269	267	276	288	255	302	287	279	279	285	264	287	285	294	286	266	268	256	275	273	285	274	277	280	286	309	266	262	272	274	272	283	282	280	290	283	262	253	268	278	285	294	286	282	283	300	254	248	273	254	293	301	270	273	280	275	258	281	300	286	291	292	288	304	281	302	254	310	281	238	232	298	298	300	259	280	241	318	288	282	257	292	270	267	262	269	262	263	273	282	278	312	294	258	297	249	312	312	277	256	291	307	273	280	274	284	287	292	257	294	295	259	301	267	270	300	319	282	297	284	284	297	288	294	297	288	270	266	297	286	292	264	266	246	307	268	271	256	285	297	281	263	288	294	264	250	294	265	288	275	335	305	261	259	276	271	281	296	276	284	253	307	293	264	271	291	253	244	265	306	302	307	254	287	288	296	275	272	273	301	285	282	244	274	283	290	292	305	269	285	273	302	282	281	267	271	286	275	248	298	262	318	312	270	296	279	260	296	315	290	275	303	288	288	272	260	264	279	293	282	252	267	293	282	305	283	289	262	279	293	266	265	292	261	258	279	268	274	304	271	302	274	285	290	305	254	289	287	281	260	285	275	271	282	244	259	295	264	263	274	285	264	287	315	279	271	268	258	281	289	261	263	283	274	286	244	292	296	290	288	287	293	273	262	247	277	254	279	265	256	286	271	235	292	293	279	281	261	289	277	289	314	290	281	283	282	252	252	277	292	260	269	301	256	282	279	278	255	263	274	281	285	307	295	248	293	301	278	276	271	273	280	316	279	292	272	260	288	284	281	287	305	272	294	262	298	270	284	282	262	291	311	258	257	282	284	272	234	261	280	259	284	282	306	287	281	283	257	275	294	317	312	276	247	296	253	231	284	308	265	255	271	270	293	251	285	258	252	267	249	295	270	281	305	248	268	282	263	304	256	275	287	258	281	288	296	311	293	304	300	272	282	308	263	273	266	285	294	291	272	285	275	295	286	274	258	266	270	277	317	296	268	272	285	271	299	309	245	262	290	271	272	314	252	259	246	252	293	276	263	292	268	283	259	291	264	298	291	285	271	273	259	273	267	258	283	272	309	247	286	258	277	286	288	286	266	266	302	294	284	311	300	260	264	282	295	276	264	272	274	284	285	255	301	280	282	295	275	289	269	294	247	276	284	263	249	291	288	252	299	295	259	276	258	272	281	278	284	297	296	276	275	257	268	272	281	284	294	303	276	274	273	271	303	278	294	313	282	308	304	298	284	285	258	308	276	286	256	269	285	282	274	299	285	290	324	302	283	291	308	304	270	255	290	302	248	261	291	285	290	283	276	314	269	295	295	272	288	259	286	275	282	305	262	270	303	264	268	282	230	293	298	288	297	282	237	261	280	320	284	297	291	284	276
10027	2251	3217	3460	3015	2493	2103	1769	1599	1410	1374	1154	1170	1087	1060	1014	966	975	932	943	892	843	857	889	838	840	869	826	806	846	809	821	746	831	774	734	763	731	760	779	717	809	780	749	758	726	762	757	758	771	760	749	799	762	740	738	770	795	766	697	709	730	740	738	730	742	733	768	743	757	723	745	748	766	754	755	762	725	694	781	754	730	725	776	701	774	745	720	694	764	696	695	695	775	782	741	729	682	705	694	769	768	739	707	758	748	750	732	777	735	785	719	765	719	725	750	734	708	748	764	721	734	706	745	715	686	750	705	692	779	755	738	756	722	758	713	733	733	716	717	736	744	711	700	722	699	741	713	697	744	698	742	714	736	711	710	747	724	736	765	734	784	753	695	762	709	759	755	658	760	717	703	704	757	748	736	750	732	684	718	740	730	732	728	731	712	746	720	745	697	729	730	703	732	727	751	756	739	685	743	736	710	713	718	741	745	747	708	743	659	741	734	734	709	714	746	716	679	754	706	773	728	721	701	751	712	719	763	680	756	723	706	713	741	765	749	732	715	773	724	730	709	713	696	735	698	685	724	734	737	709	704	802	697	726	670	717	740	731	705	747	706	731	750	755	752	723	732	724	715	748	760	715	725	734	712	725	733	762	693	771	740	754	705	731	722	685	749	738	702	660	728	699	734	778	733	733	718	751	650	684	724	741	717	727	718	711	712	762	710	717	712	762	724	758	723	667	744	774	735	690	755	717	733	685	698	749	697	734	798	742	712	717	716	741	740	695	780	765	732	771	769	739	712	719	702	745	728	775	704	716	727	703	717	697	714	726	691	763	768	658	727	727	723	720	737	709	687	729	696	745	710	754	716	718	700	755	734	707	686	738	704	694	719	723	690	722	725	688	691	725	692	725	750	700	761	720	749	724	706	720	699	735	694	786	710	669	712	770	699	697	703	730	725	721	744	767	757	718	681	721	698	717	723	698	698	724	687	763	734	694	679	768	728	703	721	721	720	707	755	685	754	710	723	722	708	673	759	690	762	703	717	694	732	749	786	732	720	756	702	726	735	723	689	697	744	750	767	709	754	742	723	726	712	721	713	742	703	783	738	738	683	743	693	712	714	757	715	748	697	701	741	684	750	721	678	750	748	730	734	711	744	716	726	772	731	703	707	704	736	726	715	779	681	725	761	712	757	743	765	746	695	739	741	708	679	756	758	735	739	764	747	716	707	720	699	721	750	707	715	741	706	749	763	729	700	712	741	712	733	737	694	715	803	754	716	690	718	720	753	725	720	744	716	741	696	711	749	712	710	749	693	735	734	760	712	702	734	771	685	711	774	762	679	772	739	725	734	718	773	721	773	715	748	702	725	737	709	773	735	749	712	671	707	723	688	743	731	668	694	713	752	743	737	702	710	712	743	701	724	752	726	724	727	740	691	731	775	697	736	740	715	751	704	731	705	729	711	703	716	728	717	727	726	742	756	746	745	759	744	734	684	707	758	722	706	733	706	718	681	715	750	749	678	704	726	731	753	710	728	707	660	725	723	743	781	740	766	707	723	719	716	756	711	746	681	730	768	712	705	732	757	672	759	724	727	716	757	707	717	701	693	691	781	718	701	758	753	670	702	732	706	704	674	748	770	696	670	750	722	721	705	721	720	726	682	759	747	706	739	766	734	657	732	720	709	763	700	711	700	758	782	705	743	714	764	741	758	750	724	731	695	697	684	723	743	740	749	725	728	740	694	736	776	735	679	767	693	719	758	728	730	722	815	762	742	725	765	743	734	763	731	730	723	679	728	745	779	720	742	769	675	815	744	723	724	673	669	726	754	725	662	733	721	772	722	734	724	720	725	720	728	698	749	722	725	705	710	781	706	697	738	700	684	735	716	684	737	702	703	733	760	737	682	750	657	752	751	737	691	773	729	752	754	756	663	753	700	684	707	690	739	724	736	758	739	712	712	700	708	686	686	737	780	718	713	753	767	702	715	762	686	686	745	701	700	684	655	680	747	734	751	724	723	731	710	673	719	739	746	707	725	736	743	705	803	764	749	730	711	676	751	718	664	716	725	699	715	716	686	696	755	692	688	723	732	698	730	740	734	683	712	735	701	750	707	714	679	747	754	736	736	737	746	727	770	672	734	765	704	729	760	718	748	701	663	751	717	733	762	732	715	742	753	744	725	717	675	747	766	729	772	716	765	702	741	773	701	698	672	747	722	736	777	713	759	732	725	762	717	770	740	694	702	755	686	726	739	706	717	694	737	714	681	715	726	740	640	730	748	735	695	739	773	735	728	686	738	700	741	741	744	742	764	706	719	742	715	718	751	709	711	715	689	716	682	709	708	686	682	717	755	695	778	710	750	734	708	737	775	728	740	693	713	768	724	734	749	730	691	751	772	732	719	745	713	710	737	711	717	761	722	749	741	785	698	733	765	734	737	750	644	681	717	702	732	694	779	739	782	701	693	727	688	751	746	713	696	711	722	675	697	713	737	676	677	723	758	743	735	731	784	729	740	717	676	695	721	742	738	701	704	729	740	702	734	721	733	745	700	761	750	715	712	719	741	747	738	760	727	725	721	697	720	725	744	711	723	716	717	723	750	749	676	707	727	705	755	679	697	709	733	678	746	740	703	675	742	666	720	696	710	699	705	737	736	705	763	678	726	693	739	749	735	765	728	756	710	681	749	722	775	671	782	730	731	717	742	716	711	715	704	708	751	722	714	749	736	745	763	723	757	745	712	704	702	734	732	720	710	677	764	718	732	718	735	730	715	706	762	774	747	749	733	740	697	762	737	702	726	762	781	742	724	742	750	768	723	736	709	755	690	755	698	740	712	744	714	729	728	729	702	757	757	738	736	742	744	798	699	679	739	712	724	747	724	747	704	765	729	688	739	726	719	717	718	727	685	746	755	726	690	742	733	691	672	733	735	750	716	731	723	747	776	727	730	751	656	701	672	727	744	705	697	691	764	699	746	758	735	761	643	723	679	725	724	733	683	760	748	712	737	768	760	711	745	708	735	741	747	680	751	749	717	716	667	733	713	723	720	665	760	801	738	751	708	743	762	701	759	766	782	732	740	739	786	723	677	692	749	775	701	709	709	736	715	724	731	701	718	693	726	674	743	750	712	711	718	729	699	708	780	688	738	744	718	764	803	745	741	767	674	702	775	687	690	703	745	735	720	757	716	692	728	750	711	742	708	745	736	723	671	757	766	710	726	695	781	742	783	740	726	700	687	718	702	733	679	718	723	749	757	758	736	725	704	671	736	725	723	710	749	730	731	739	721	757	694	744	746	701	740	699	747	777	732	786	707	759	752	709	703	735	699	765	729	698	739	718	698	716	728	788	694	732	728	749	734	752	713	718	769	700	755	783	707	736	720	724	715	667	734	734	672	707	701	659	740	768	702	691	741	758	745	773	723	730	735	737	741	696	696	731	741	721	718	739	687	718	751	721	748	714	768	692	733	721	784	733	719	723	721	733	791	711	710
27558	7956	2724	1829	1141	864	642	569	469	464	406	371	350	349	324	293	284	288	303	269	300	272	251	312	277	278	278	263	263	251	268	262	262	278	237	247	242	266	251	249	270	255	274	241	257	264	243	251	257	254	233	243	218	276	252	251	213	231	290	226	220	244	216	256	247	256	242	241	250	234	271	260	226	249	247	248	226	263	250	241	223	247	252	237	265	264	252	242	242	211	266	227	269	246	257	249	249	252	242	215	243	237	223	243	250	255	240	236	224	229	248	224	287	247	250	267	223	271	246	250	233	257	249	257	249	253	241	254	244	270	230	253	237	287	229	261	242	234	245	251	253	257	216	265	270	237	233	253	250	253	240	256	234	226	240	231	288	240	245	255	241	258	243	227	266	264	251	254	246	226	235	260	255	250	235	252	257	237	258	232	261	255	237	245	226	246	250	244	237	247	259	271	232	267	248	232	255	254	257	256	244	249	275	239	260	264	233	214	242	249	248	254	239	259	238	215	215	231	255	256	263	258	251	264	249	239	236	245	272	248	249	251	260	246	228	218	232	262	238	279	233	225	245	220	243	253	247	231	212	253	253	248	262	232	258	225	226	258	249	248	255	214	259	244	227	236	233	248	208	252	205	235	239	272	244	221	239	249	231	237	268	265	252	260	236	224	268	243	230	253	242	253	241	247	247	262	222	252	228	242	236	253	272	254	225	244	252	259	241	230	269	280	241	250	258	242	265	236	238	221	238	263	229	241	228	261	235	242	249	267	224	225	290	262	233	260	215	265	245	221	225	249	228	252	243	264	244	218	280	226	259	269	225	227	234	217	242	225	262	241	271	265	260	271	241	227	239	232	243	242	244	224	236	261	255	237	250	203	240	244	233	260	228	240	243	268	222	272	235	234	255	258	227	234	286	259	207	241	284	227	247	241	233	242	259	235	248	220	227	224	221	249	230	226	218	229	220	229	248	241	258	248	231	206	243	267	244	236	262	274	230	244	207	254	245	229	261	214	263	240	254	266	259	260	237	246	269	248	257	270	280	253	258	253	262	282	219	244	256	256	265	273	245	237	259	262	235	255	249	243	252	255	234	257	267	217	230	242	230	265	264	261	240	256	254	241	260	259	245	225	244	233	226	266	248	251	220	252	262	218	230	234	296	220	263	259	248	264	241	266	263	247	266	263	272	227	263	225	229	261	255	247	255	250	247	252	269	249	239	241	244	231	241	245	239	251	257	226	254	269	269	254	246	249	254	234	246	243	273	241	249	225	231	250	238	249	247	220	285	262	244	251	239	211	248	264	214	250	226	243	259	242	234	266	271	243	269	260	251	254	253	267	261	254	280	268	266	233	241	240	259	272	260	206	240	241	237	255	274	253	242	251	251	250	246	260	244	250	260	247	233	265	266	248	220	243	259	266	286	248	213	269	260	224	261	239	240	226	234	232	269	240	271	260	244	214	273	245	265	236	246	218	229	266	222	237	248	234	232	240	256	257	224	217	239	268	286	243	253	238	232	232	223	255	238	245	292	246	240	245	249	260	240	253	227	264	247	243	219	272	240	261	233	244	222	257	250	255	258	250	241	258	260	229	231	238	247	262	232	273	221	249	213	243	228	260	273	264	236	268	244	245	259	247	236	245	241	258	234	247	255	210	209	251	255	254	243	249	260	229	247	230	249	245	270	240	249	271	262	240	252	274	256	246	251	231	247	234	249	278	258	302	222	259	255	240	225	227	232	227	250	240	249	240	237	227	253	263	231	247	217	248	245	232	262	224	264	249	209	247	236	228	254	253	225	269	261	215	237	236	286	254	255	266	280	233	222	252	255	257	223	283	241	234	251	243	241	270	237	266	236	264	267	251	242	233	250	280	230	258	254	277	229	245	255	240	244	248	239	207	242	268	284	269	225	256	255	248	233	239	243	224	245	228	255	247	234	249	233	276	259	231	214	226	239	260	290	282	240	255	231	259	259	255	229	234	225	233	242	232	247	240	263	244	202	223	250	242	245	244	252	237	214	250	235	263	241	245	246	253	255	226	245	243	250	236	232	253	262	263	241	254	250	227	248	265	240	254	230	269	270	271	252	246	267	235	264	234	245	242	216	237	238	279	226	237	237	225	254	265	220	248	217	264	246	254	244	240	254	255	246	255	269	233	210	259	241	235	249	268	201	252	247	254	265	274	260	247	256	234	255	263	251	241	262	240	230	243	240	281	261	232	248	228	266	233	267	263	248	219	257	249	238	225	245	255	250	258	257	268	260	258	249	221	250	258	259	241	244	224	266	229	267	253	269	257	229	235	240	237	246	254	251	262	228	218	247	247	248	249	211	238	231	260	251	242	257	265	237	245	228	228	262	224	272	246	228	233	221	237	243	248	263	229	244	235	247	271	248	260	238	222	228	229	221	261	238	242	256	258	268	228	255	247	243	229	251	220	253	257	259	247	232	235	262	225	241	259	253	255	268	235	223	248	248	258	251	257	235	242	270	219	225	241	254	231	283	273	227	239	244	253	223	237	255	269	244	248	263	267	263	225	236	237	278	244	255	254	244	254	235	246	254	252	263	251	283	207	265	248	258	251	259	249	290	239	242	239	271	267	263	255	251	212	240	258	212	241	258	238	255	259	231	227	244	258	224	228	241	245	233	231	255	241	226	258	240	255	222	255	272	227	219	251	249	247	240	278	236	237	239	253	201	233	238	258	236	251	233	222	220	258	243	260	232	257	223	237	255	228	262	243	299	250	240	244	277	254	232	241	258	250	265	248	278	242	262	230	243	223	238	230	261	234	252	259	250	248	220	239	260	261	253	245	238	257	264	197	230	251	234	224	242	239	250	234	224	243	275	269	246	255	249	235	255	217	251	269	260	234	253	242	230	227	258	244	251	220	240	258	235	252	259	245	230	246	231	221	276	248	257	239	268	242	279	242	240	242	242	239	240	259	239	244	232	214	243	257	266	223	257	259	242	231	256	255	256	259	269	255	249	239	231	225	249	241	247	260	239	272	244	262	229	286	210	239	241	250	265	245	227	240	257	212	266	254	254	263	225	242	224	262	234	276	225	232	241	275	221	260	239	224	215	233	227	241	242	249	256	248	243	259	227	254	248	263	243	234	238	279	210	247	239	260	282	259	275	245	239	206	251	254	240	240	259	274	262	237	293	217	233	234	232	244	262	214	222	248	242	238	283	233	237	223	263	249	243	239	242	270	249	255	260	255	277	239	231	230	225	254	255	230	262	256	249	239	261	249	252	231	249	238	259	276	229	247	242	234	261	240	268	253	244	226	246	238	254	244	252	225	251	233	239	229	233	225	267	223	243	247	261	249	253	241	227	268	260	270	240	232	248	237	244	240	268	238	251	252	240	254	263	242	251	247	265	251	248	265	252	263	263	258	271	255	246	253	263	233	244	238	252	253	256	293	258	267	257	290	243	242	246	259	225	237	250	235	250	241	247	262	264	256	225	232	268	263	245	293	240	259	255	240	227	241	242	247
15377	3575	5696	5831	4829	3880	3214	2708	2366	1960	1752	1620	1466	1396	1294	1211	1118	1113	1007	979	977	970	869	865	903	823	873	820	818	773	772	788	752	760	741	755	798	707	720	728	700	722	738	778	750	688	674	679	714	701	670	691	676	691	661	717	694	671	644	651	654	649	667	640	661	691	680	671	654	641	670	693	665	687	666	607	657	700	704	659	661	627	631	641	626	641	642	663	652	655	608	657	638	626	648	639	631	619	622	627	662	676	689	671	625	617	640	641	674	620	628	578	638	688	661	655	624	637	648	631	602	620	660	614	632	624	645	646	642	696	663	647	655	634	625	623	632	596	669	637	659	642	627	605	615	635	648	658	655	640	632	641	651	604	673	683	635	636	637	603	642	665	628	637	639	606	605	664	648	650	615	596	646	664	612	659	598	657	648	663	580	654	633	642	648	651	590	585	623	627	590	611	660	623	638	646	636	658	600	648	621	661	626	649	608	625	629	643	620	631	644	593	644	595	611	621	630	657	647	687	659	657	693	577	649	629	632	630	664	575	635	665	647	612	643	623	599	703	655	644	641	651	620	635	574	658	634	629	606	655	674	594	574	616	650	623	604	667	623	679	623	679	604	665	641	635	656	642	626	654	611	643	640	587	585	635	633	610	628	576	667	611	629	629	653	683	648	654	678	615	667	604	623	618	621	620	642	594	621	625	641	619	667	671	637	648	596	639	620	647	630	656	635	669	595	643	609	630	631	611	630	681	657	629	631	643	597	650	642	613	607	667	646	659	654	682	604	661	609	629	675	621	629	633	644	618	652	602	647	642	661	622	676	621	640	596	625	605	610	613	649	638	660	631	593	599	637	636	613	613	691	639	630	579	615	625	636	693	602	644	645	638	653	662	661	658	610	614	602	654	647	605	649	658	572	577	644	613	574	611	622	601	618	619	614	664	644	645	631	683	640	636	644	646	618	625	655	605	585	572	642	629	603	596	649	621	648	618	626	683	619	631	602	605	636	638	608	619	594	604	633	593	644	598	652	623	614	625	613	640	610	640	659	625	659	600	668	614	645	617	617	605	633	655	622	590	617	629	595	624	625	632	635	626	644	648	621	641	666	614	614	630	630	593	655	636	610	643	642	624	680	645	649	633	628	650	612	582	626	681	639	617	601	601	639	612	635	573	643	591	597	665	632	633	642	660	660	650	665	637	625	625	633	609	635	656	612	605	627	662	661	638	680	660	627	641	676	659	618	653	633	652	595	592	630	635	638	634	692	636	632	574	666	606	628	661	641	621	646	649	618	581	621	653	639	646	616	606	624	573	640	667	636	666	620	681	629	637	644	604	684	639	633	603	624	645	660	610	654	636	626	600	614	599	632	648	594	612	678	608	607	619	633	639	624	656	627	622	644	623	592	625	592	665	639	589	597	604	606	608	583	646	648	671	636	643	627	612	586	618	623	596	666	610	640	615	604	634	656	649	646	629	638	680	654	643	664	653	636	617	636	605	627	618	661	625	646	608	643	645	639	656	639	681	629	590	637	667	621	630	648	619	656	637	673	652	629	602	629	649	612	636	696	614	597	676	643	638	615	621	648	636	669	618	648	626	626	643	629	569	655	691	626	619	652	634	683	655	654	638	653	677	613	679	618	614	601	618	625	639	634	592	624	601	637	557	622	627	621	600	621	662	615	638	646	618	644	612	623	647	605	649	623	620	587	624	619	664	631	651	651	598	587	655	650	633	651	645	652	575	638	665	598	659	670	603	628	638	658	639	609	619	635	621	641	645	612	609	649	615	646	662	661	658	606	607	635	577	603	624	609	635	645	646	627	632	612	629	644	606	660	631	556	616	623	618	595	644	642	605	625	645	622	613	574	651	635	643	631	617	673	619	621	657	631	638	649	672	611	657	629	627	641	613	610	636	664	646	634	667	664	607	622	625	622	631	636	648	629	624	579	622	638	641	656	614	586	666	610	625	652	629	596	595	676	588	658	669	612	569	660	652	606	627	602	618	630	677	617	648	594	633	591	664	622	646	617	648	586	673	645	664	626	630	599	592	662	655	652	607	661	648	609	635	642	587	611	639	625	640	596	611	649	651	657	603	607	639	609	636	617	627	588	678	645	617	645	623	595	623	662	668	599	617	625	632	634	656	650	626	622	611	636	604	605	638	603	611	604	649	634	621	614	621	613	643	689	624	648	604	608	611	649	633	642	624	625	591	604	611	664	558	615	611	650	645	631	626	640	613	631	648	615	618	642	674	661	654	614	639	665	642	591	634	616	610	586	664	645	623	624	658	598	650	625	619	624	639	595	635	626	630	618	649	632	621	631	629	621	619	639	682	621	655	634	681	663	593	657	623	640	624	620	651	653	595	649	586	591	623	629	652	642	646	584	609	639	647	658	645	676	611	599	655	662	611	584	607	609	635	649	596	665	647	657	645	622	684	655	635	646	637	580	686	643	655	606	616	618	682	674	620	629	612	619	589	623	597	604	638	647	603	623	630	649	637	588	612	644	660	651	632	648	650	604	632	605	644	623	634	685	613	650	612	621	633	659	640	634	661	633	641	642	626	596	674	662	655	649	616	622	591	596	615	633	628	609	574	617	633	640	625	641	668	650	625	622	639	613	587	637	587	619	619	640	561	621	615	619	661	634	631	634	649	682	632	587	604	634	621	603	626	633	635	658	629	634	647	634	591	639	628	640	619	621	630	645	592	619	605	639	616	623	626	647	644	632	617	642	586	620	642	630	600	597	644	649	628	596	628	618	662	625	653	644	664	635	590	659	624	663	583	626	626	664	627	711	604	622	626	669	604	658	661	615	664	641	631	598	624	619	653	618	646	654	640	664	646	612	648	605	588	645	637	630	609	614	655	711	638	637	597	598	695	630	637	579	681	658	673	628	691	664	614	671	615	637	622	625	649	596	607	626	673	628	651	643	628	635	627	655	632	651	630	625	617	646	605	614	611	670	660	673	652	614	654	656	624	648	593	628	627	650	654	600	625	649	617	633	640	611	590	635	618	615	675	636	608	616	645	606	594	631	634	636	647	621	610	650	585	604	619	655	675	615	658	593	609	620	675	633	635	614	631	666	619	629	640	588	631	669	625	657	640	644	637	571	618	649	651	607	605	602	653	678	633	616	592	634	640	627	629	633	665	625	649	578	634	662	637	706	647	575	648	634	663	636	600	650	615	648	643	638	627	613	590	697	652	595	603	607	649	643	616	606	623	590	632	640	625	647	623	659	644	625	586	614	626	592	606	656	615	623	645	624	635	654	649	661	620	615	651	645	653	603	630	575	624	637	693	645	605	616	644	637	595	669	646	642	597	620	680	659	626	603	610	645	636	633	635	643	633	609	661	677	635	596	682	634	629	608	638	623	650	600	576	649	615	648	614	658	645	661	640	664	627	638	591	597	651	643	624	599	669	667	643	629	586	607	638	647	619	650	624	691	618	615	563	636	621	658	633	636	637	654	649	621	640	620	636	624	612	632	609	642	631
2028	217	179	175	164	157	139	159	159	125	154	156	153	162	164	136	180	164	135	144	145	158	142	141	179	145	140	136	129	149	172	143	142	152	142	133	153	143	148	149	170	155	135	159	140	144	158	158	164	150	134	146	154	142	174	146	170	132	157	152	148	140	152	118	145	134	164	159	168	149	161	157	164	185	133	146	148	138	167	161	153	152	160	150	125	140	146	146	143	138	144	161	156	145	144	143	143	150	133	156	137	146	151	159	138	138	147	139	162	143	160	152	154	159	161	139	136	150	143	138	152	132	120	146	146	170	160	138	157	151	139	146	132	165	156	137	148	139	143	157	136	130	138	160	146	165	170	142	144	147	153	155	146	126	148	157	140	136	165	162	151	159	136	133	147	129	128	135	152	131	155	146	141	172	160	143	132	136	136	178	163	142	136	130	136	155	140	150	126	156	140	148	140	149	148	162	143	166	142	142	163	131	143	144	143	160	145	157	148	153	148	120	160	151	139	130	131	133	155	152	160	137	145	162	170	153	142	133	178	141	154	140	150	131	139	135	151	154	148	159	144	131	140	138	155	152	124	153	138	141	150	141	138	150	165	163	132	153	160	150	172	126	131	168	139	145	140	140	173	116	154	164	156	136	139	131	147	129	144	163	139	137	157	150	146	134	148	134	140	139	147	145	157	165	146	162	160	119	161	134	131	145	132	125	162	143	163	153	123	139	135	179	152	156	156	150	148	141	138	142	132	153	153	123	129	142	163	149	156	152	160	165	146	166	137	136	148	155	148	150	159	160	130	131	145	138	147	129	136	149	126	150	152	153	157	147	129	117	138	145	148	128	173	163	136	140	127	151	164	153	140	142	160	152	158	153	146	146	141	150	142	156	142	131	159	144	130	143	147	158	149	133	157	125	137	151	142	126	148	132	145	129	138	150	155	144	142	135	138	140	144	156	135	150	137	126	149	133	143	115	133	144	133	122	145	152	153	163	168	139	146	162	168	137	148	157	164	151	153	143	159	148	154	166	153	138	127	135	131	132	129	149	162	135	126	153	149	154	130	158	151	182	154	139	171	148	155	137	138	156	156	154	139	162	148	154	157	137	156	142	127	127	156	147	130	129	131	143	154	122	141	167	164	155	154	147	162	187	156	148	144	152	146	125	146	144	175	158	157	126	143	142	172	145	144	149	157	147	152	140	137	155	153	143	146	146	153	132	129	160	155	136	145	121	138	163	154	151	154	131	145	152	152	135	140	136	138	141	175	145	148	173	157	136	143	148	143	150	135	154	148	122	145	141	164	158	143	147	166	149	150	128	136	146	142	136	157	156	137	132	132	157	154	123	138	127	176	159	154	151	158	154	147	154	140	156	143	161	156	160	136	155	140	143	161	147	140	155	172	156	149	165	167	142	122	157	157	135	135	149	158	147	139	129	149	135	151	144	140	142	154	152	134	151	153	154	130	152	144	137	128	152	145	159	158	151	142	139	138	162	161	148	144	151	161	145	170	144	149	151	153	148	150	166	156	144	153	141	137	114	146	167	147	147	161	172	148	142	131	126	138	151	134	162	133	131	143	134	136	131	163	154	146	139	146	140	142	163	154	152	146	140	163	152	126	155	170	155	138	146	164	165	149	162	151	138	155	149	128	164	144	123	132	128	156	143	154	155	157	143	140	137	157	165	159	150	138	161	145	154	141	145	160	150	137	160	157	131	161	165	159	149	164	138	138	149	159	151	144	158	139	152	151	157	147	135	142	142	141	155	164	148	165	154	141	155	131	166	144	140	129	152	138	139	154	139	137	137	120	163	139	169	127	154	170	152	153	132	140	148	134	150	142	158	133	151	158	154	148	142	153	135	144	143	150	147	161	114	148	171	151	127	158	148	159	150	150	157	133	161	150	135	142	126	134	144	144	157	146	165	159	155	122	162	139	148	162	156	173	137	150	135	167	156	143	132	138	156	130	150	149	137	142	159	150	143	148	151	153	157	147	158	147	159	139	137	166	129	134	118	160	142	140	159	156	159	156	143	151	154	153	142	160	147	137	138	165	144	144	154	139	147	133	129	144	145	153	146	148	151	162	155	159	150	138	154	137	138	149	150	149	142	132	147	135	138	137	135	147	107	175	145	121	134	136	177	156	162	151	177	137	144	142	142	142	143	163	161	133	156	144	136	130	147	135	146	138	156	151	167	140	177	156	150	152	143	137	146	166	145	156	160	131	141	164	146	155	143	133	135	141	159	141	143	143	144	159	139	123	132	148	146	143	160	156	159	145	149	148	145	140	150	150	161	151	132	147	139	139	146	133	165	149	131	143	148	139	128	171	149	133	157	144	164	149	148	148	142	136	151	152	127	128	144	142	154	160	159	146	148	156	166	159	157	136	145	117	141	132	151	141	133	151	138	159	138	124	128	147	165	175	143	157	137	154	147	167	152	141	130	157	181	129	177	138	161	155	158	135	161	171	152	137	135	141	149	152	119	134	157	141	151	159	135	143	135	137	131	133	145	157	152	161	132	143	143	154	140	148	143	158	149	143	130	154	138	141	154	139	175	147	139	126	126	177	142	135	148	137	152	120	131	160	133	137	138	167	157	141	151	153	166	145	110	135	149	136	147	155	142	154	142	156	152	150	154	165	161	158	160	133	154	136	135	151	147	143	167	169	162	147	123	159	163	144	155	150	149	151	174	155	175	139	175	165	142	151	145	156	137	165	150	167	152	148	137	159	151	151	154	129	167	122	146	149	149	138	150	138	164	134	151	146	166	153	143	143	160	139	143	169	164	146	158	176	156	134	137	141	171	137	145	143	153	148	159	148	137	136	168	123	154	150	160	138	137	142	161	129	144	150	158	122	132	139	161	152	126	149	136	131	144	147	156	155	110	144	140	157	149	157	128	153	127	136	136	158	150	145	136	131	142	139	153	131	167	162	150	134	153	155	142	159	157	165	155	129	133	153	172	148	160	152	154	130	125	148	143	144	167	134	149	175	149	166	178	140	157	157	153	132	167	123	147	139	163	147	168	138	141	153	163	127	148	162	135	164	157	146	141	143	146	168	159	144	170	145	146	130	148	154	169	139	134	150	153	145	125	136	159	141	133	128	129	127	156	152	145	128	160	149	164	143	138	140	146	138	153	143	139	156	140	123	151	154	163	157	154	143	141	139	125	152	137	147	136	148	143	166	139	179	143	161	164	132	177	172	143	130	131	124	154	135	135	168	178	166	172	170	173	149	134	145	161	140	148	178	140	148	151	139	148	148	169	156	171	145	153	119	150	136	151	142	170	139	136	147	155	147	148	143	146	155	155	137	161	167	149	164	151	147	145	129	157	149	152	144	157	140	162	125	143	133	141	137	148	156	146	167	135	154	165	148	134	166	163	153	125	170	125	129	154	128	146	155	139	158	137	134	166	147	149	140	158	151	153	151	146	147	151	161	137	138	140	149	117	134	141	147	166	147	162	161	147	156	164	147	128	118	146	144	161	146	129	159	162
2387	478	573	549	566	532	450	440	452	457	475	438	475	446	470	480	443	440	466	432	467	406	407	450	440	451	464	439	444	400	443	442	422	413	436	440	464	433	436	425	429	418	416	426	426	445	419	419	444	443	449	435	443	418	433	398	454	426	408	421	442	444	432	433	460	449	443	441	424	467	419	442	451	464	428	410	437	450	442	442	448	420	431	458	425	442	445	408	425	412	401	437	449	424	454	497	418	425	447	429	434	449	472	431	432	426	458	410	412	460	415	443	486	424	411	456	457	408	438	464	418	454	422	423	413	453	434	462	435	385	443	440	442	443	436	493	433	421	425	407	459	440	446	467	423	439	456	432	433	443	450	426	421	430	469	444	442	453	407	458	441	393	426	395	438	417	448	472	418	455	484	454	396	454	460	445	441	439	452	476	444	486	449	428	421	403	429	397	431	422	431	462	482	458	445	447	421	452	435	457	462	470	428	442	473	433	419	428	389	444	425	456	426	448	444	474	463	445	419	442	423	436	403	420	432	466	417	403	426	431	448	431	474	442	430	423	463	468	454	437	455	460	452	440	430	423	468	442	434	465	434	408	407	442	461	476	446	457	435	444	435	462	445	438	407	460	429	465	441	414	441	425	419	400	442	456	447	433	465	436	452	426	437	480	442	432	446	408	466	417	412	464	452	417	451	413	452	403	469	435	405	433	426	438	450	432	452	414	447	482	402	404	458	416	447	413	418	458	431	427	383	465	397	442	460	454	473	466	415	448	431	455	424	442	439	435	403	435	441	406	439	438	424	453	441	416	401	455	450	421	416	419	431	425	458	452	473	433	403	428	454	443	459	438	436	479	473	450	438	431	478	404	422	437	463	468	385	438	424	417	462	433	437	414	431	468	401	429	405	423	406	419	442	437	409	449	456	417	440	453	444	413	422	468	452	409	455	460	445	453	439	415	448	494	441	447	451	435	452	454	419	444	427	454	431	433	431	423	409	416	417	445	483	416	427	408	440	462	472	423	447	414	430	426	444	440	454	432	411	427	424	406	386	443	423	423	448	460	410	436	433	482	423	447	424	402	455	428	410	439	452	438	439	420	446	452	420	415	435	434	401	430	435	432	424	438	430	415	461	431	410	433	409	408	431	416	447	412	422	416	417	405	459	393	476	450	422	434	418	445	411	423	407	445	430	424	475	446	409	411	436	438	433	450	440	427	430	441	435	427	445	407	423	439	450	421	436	421	440	466	461	440	442	424	442	446	445	480	428	448	410	397	391	460	435	439	469	427	435	430	419	423	451	399	452	421	442	402	403	472	408	455	444	425	467	453	456	430	455	435	433	452	453	448	425	418	440	477	436	423	452	427	422	434	408	441	425	459	434	435	445	413	413	457	445	438	475	411	446	450	434	422	405	421	449	436	445	439	435	415	451	394	423	465	454	450	430	444	432	432	418	432	405	445	427	422	424	447	458	431	414	489	453	449	436	453	401	431	450	455	466	436	438	422	433	422	423	417	416	418	429	426	394	443	450	454	467	454	440	448	432	450	422	451	409	393	432	462	439	417	432	436	445	441	457	412	476	470	431	433	419	446	436	447	435	451	404	448	455	435	442	418	413	414	439	431	401	464	443	424	461	458	464	451	446	419	433	461	439	450	450	443	476	441	420	454	418	434	452	438	447	433	451	430	430	437	427	436	412	450	431	449	452	434	437	442	423	430	426	421	480	450	453	486	411	437	442	434	447	447	413	460	405	427	442	433	462	450	461	439	456	407	445	439	413	485	451	397	438	437	438	482	462	423	416	402	446	450	419	408	440	465	433	428	470	455	445	479	450	421	436	458	478	447	404	427	403	412	461	436	465	441	415	437	464	459	445	410	446	421	438	385	417	415	398	448	413	424	427	404	408	447	447	434	450	443	408	426	426	444	368	400	432	432	419	422	426	442	450	446	456	422	454	467	454	424	444	403	444	401	437	422	434	452	464	447	429	433	406	435	430	455	469	427	419	411	447	449	442	440	435	435	445	484	443	423	441	437	398	435	398	405	471	408	442	423	383	447	436	457	418	438	460	436	363	456	425	449	432	453	428	456	445	449	429	440	421	442	421	399	447	440	426	449	426	446	436	399	402	433	414	423	431	440	472	429	432	436	438	452	459	416	420	423	442	489	437	450	464	467	460	469	472	440	427	458	420	405	466	433	438	431	422	448	435	496	399	472	415	441	436	407	426	419	411	419	455	457	465	422	441	421	424	430	433	415	458	426	429	419	423	434	422	416	487	431	466	443	432	451	439	470	410	445	438	433	425	450	417	446	439	420	435	433	427	443	443	418	429	451	432	480	424	449	430	466	436	465	424	414	425	423	455	422	420	446	431	414	402	404	456	432	411	436	434	446	437	419	453	408	431	396	417	455	414	426	416	450	452	465	410	437	425	470	416	436	435	456	449	432	421	437	441	442	479	429	496	459	433	395	430	454	444	453	465	451	433	453	455	447	462	426	405	408	435	448	434	465	435	444	433	423	432	460	433	424	459	435	483	427	462	431	424	453	427	429	425	463	451	444	399	427	444	452	449	442	442	415	447	466	431	427	463	443	431	431	448	418	411	459	441	445	481	420	415	429	381	435	455	432	434	430	475	435	420	439	463	422	439	437	413	429	426	397	453	477	451	429	399	411	425	426	430	491	436	442	450	442	443	442	431	436	411	423	414	443	453	406	433	478	447	423	429	474	412	417	425	404	427	419	423	425	438	436	441	447	430	401	415	417	434	435	433	454	426	458	401	442	440	422	445	411	438	414	411	409	451	469	403	440	421	442	440	413	449	416	406	416	436	461	425	452	440	467	456	439	387	460	427	444	460	434	434	404	437	452	426	457	432	447	422	462	419	443	436	434	434	399	452	404	430	417	447	424	389	436	438	444	413	456	453	456	385	452	434	489	453	456	444	408	421	440	419	444	424	413	422	441	423	430	438	416	452	440	437	468	451	425	438	436	460	470	406	434	466	436	482	394	427	410	409	403	454	439	455	428	435	432	437	437	426	435	422	443	429	459	425	462	429	417	441	430	461	472	430	453	401	427	494	460	454	458	431	415	443	437	402	415	438	445	436	422	435	461	446	466	393	440	433	444	464	474	426	443	402	446	455	428	438	443	438	446	429	481	410	402	425	420	420	425	406	424	422	435	455	483	437	438	424	430	429	463	399	448	430	452	468	442	477	420	430	441	491	430	435	443	407	440	452	424	415	451	428	441	424	424	472	434	500	398	423	436	439	456	443	439	478	488	426	418	445	427	405	441	465	455	399	452	446	398	418	451	436	421	452	440	491	428	452	478	471	425	428	461	391	429	463	412	432	433	441	404	461	432	415	409	429	468	482	438	431	449	394	418	430	410	455	442	442	416	465	438	460	457	442	420	454	419	446	439	432	424	421	445	422	422	431	445	418	428	474	422	436	427	445	435	435	447	424	411	417	394	438	433	407	486	439	435	399	448	427	407	414	433	488	435
16604	3041	1328	967	769	578	550	496	388	379	354	324	335	308	307	308	305	262	302	279	347	302	294	334	259	286	283	274	308	258	273	294	272	253	281	285	294	295	282	300	318	300	257	303	284	309	268	277	290	242	289	262	282	275	305	278	286	273	311	285	265	272	290	274	295	284	298	290	282	259	282	289	272	288	259	295	274	276	290	269	287	279	278	288	300	285	298	283	307	304	279	270	284	308	282	282	268	274	270	268	304	294	292	295	283	274	283	257	293	271	307	279	286	277	280	258	301	296	309	294	277	285	290	293	296	273	278	279	304	272	282	262	288	293	262	280	279	278	273	279	314	305	268	280	257	261	281	275	279	284	275	299	272	270	281	278	288	294	273	285	300	257	271	240	276	286	273	296	291	273	247	320	282	270	279	297	283	287	253	307	298	281	264	290	248	229	249	272	279	283	273	276	279	275	279	270	284	287	294	284	273	265	295	262	296	308	259	281	277	255	302	287	284	256	260	261	280	286	299	283	294	295	278	299	284	311	285	271	282	262	292	259	299	264	302	261	297	291	245	275	306	266	284	282	288	278	258	275	271	282	306	273	277	287	277	272	290	288	277	261	276	304	288	280	279	253	273	312	314	280	286	292	266	301	277	309	280	294	258	311	261	300	294	318	298	284	272	271	266	294	301	268	279	292	281	265	302	270	269	285	304	273	296	282	277	310	295	259	266	280	269	267	275	305	274	289	249	289	279	299	310	278	269	302	285	293	263	248	271	290	280	269	273	276	250	317	288	279	277	286	297	276	281	263	304	293	285	271	254	254	286	277	263	272	318	290	264	273	293	292	266	300	272	245	298	269	268	306	267	300	292	280	279	277	262	270	290	290	280	301	316	303	284	290	268	275	285	251	300	285	268	295	286	304	288	267	288	257	287	317	262	290	295	301	262	293	295	256	302	283	286	278	305	294	285	281	313	302	256	303	297	260	301	276	240	263	275	260	296	331	284	253	305	276	292	312	273	276	308	279	286	278	288	256	292	266	279	281	279	269	245	314	238	256	284	259	284	302	282	257	274	297	305	277	229	265	285	290	275	284	241	273	274	276	276	304	330	274	268	305	273	274	296	291	291	267	290	290	307	292	265	323	270	270	294	261	257	257	253	293	292	280	286	270	247	288	274	279	254	275	259	285	284	276	274	286	319	285	258	268	274	283	281	280	278	261	279	293	272	292	309	287	279	290	282	276	280	264	294	278	272	275	285	288	277	288	330	260	269	262	300	265	292	298	285	261	316	304	308	278	307	270	296	264	269	296	254	298	314	278	281	251	290	286	295	283	270	266	275	298	296	286	267	300	281	270	249	280	285	259	249	278	283	290	285	277	268	291	253	307	279	300	307	280	259	295	301	264	260	270	289	270	287	279	289	252	289	272	263	267	310	275	289	280	283	308	286	234	286	295	294	306	279	286	307	299	261	290	264	266	233	299	286	294	298	254	273	269	283	297	270	262	278	276	271	283	315	250	291	260	267	266	263	257	278	254	252	268	254	280	264	282	295	269	257	295	296	289	278	279	276	259	251	298	296	271	272	276	271	291	287	271	264	280	263	297	289	288	296	296	237	270	256	315	271	300	270	304	275	299	296	262	250	272	289	295	263	261	303	281	276	273	281	292	302	245	245	290	340	282	293	296	278	316	281	287	294	255	280	304	276	285	315	264	282	294	285	249	271	285	246	268	269	275	285	265	276	299	290	274	264	339	287	273	246	250	260	307	297	275	283	259	318	292	297	275	270	292	265	262	293	317	285	267	278	259	278	299	257	267	294	257	283	291	273	261	284	237	266	298	279	307	291	277	304	300	268	278	259	293	294	259	260	272	286	295	283	282	269	290	303	276	261	274	302	272	262	314	315	289	269	282	276	284	271	287	281	279	253	289	282	275	279	318	283	309	287	284	293	262	280	268	278	275	286	297	282	255	285	277	262	278	278	288	268	267	295	279	300	291	273	275	274	291	269	319	295	284	308	277	271	283	290	268	268	275	271	304	322	272	271	261	287	284	281	298	250	287	280	276	271	283	249	281	268	265	277	285	278	276	273	290	291	280	283	278	263	281	281	272	263	262	267	291	274	298	253	271	260	287	261	288	315	306	290	279	291	314	253	270	298	290	286	288	275	244	303	299	305	275	282	269	288	301	271	287	251	284	272	296	305	268	285	271	288	305	282	291	290	271	305	276	295	282	302	290	289	281	300	271	263	267	272	259	298	265	282	272	273	315	279	280	287	286	275	290	276	279	261	271	287	264	271	281	302	281	285	294	267	253	261	268	251	312	301	261	274	296	299	304	283	278	318	329	269	254	255	285	272	321	255	299	278	271	289	257	265	293	293	315	283	236	285	322	282	262	225	268	288	306	286	263	266	272	289	285	290	273	261	283	279	274	288	273	291	289	257	254	305	301	294	283	249	241	295	270	312	275	265	269	322	279	276	269	291	260	258	259	287	295	273	296	286	254	261	286	286	306	297	280	299	288	300	274	276	314	265	288	283	279	273	284	295	258	236	293	284	260	267	317	263	266	289	270	286	257	295	288	309	282	274	279	299	314	310	297	280	273	298	272	311	271	265	275	299	270	295	282	295	266	266	286	272	286	297	315	271	271	294	292	278	268	277	268	257	294	313	297	297	288	252	299	281	300	275	275	276	283	300	258	250	277	282	283	287	307	296	266	297	283	276	293	274	297	296	293	284	301	284	288	263	257	277	312	270	308	260	260	268	253	305	271	287	287	278	281	274	303	284	305	258	251	269	261	309	300	312	279	257	283	314	265	291	313	276	289	289	272	274	269	295	275	243	284	303	265	283	288	288	277	329	278	253	272	274	282	288	306	305	274	267	283	274	284	262	306	285	264	275	299	298	288	288	298	298	269	274	296	288	282	273	308	249	288	271	281	303	279	316	261	289	263	264	258	292	297	305	300	275	268	264	323	262	251	263	277	277	295	308	280	307	275	290	236	279	264	271	267	298	276	295	269	286	271	263	312	257	241	274	283	278	280	292	292	310	287	284	309	281	281	280	266	276	277	271	270	269	304	266	277	269	275	299	238	282	267	253	278	302	311	295	263	281	289	258	306	309	274	285	276	291	280	257	273	271	287	279	281	309	292	279	290	265	315	273	289	255	282	303	268	265	285	266	264	287	315	275	264	301	290	284	276	298	285	260	271	273	272	291	299	289	281	329	261	293	273	305	275	261	247	259	292	297	277	267	269	280	282	268	309	283	271	283	294	287	291	285	274	289	289	277	259	294	268	286	259	284	258	267	284	276	275	271	302	288	312	308	295	270	263	290	294	266	250	293	288	312	295	299	291	294	277	276	300	271	273	279	280	271	280	281	248	291	262	257	271	274	290	300	284	297	306	346	299	290	288	287	254	269	275	282	297	242	265	281	269	279	262	324	282	249	267	268	274	298	264	280	276	286	283	261	287	302	313	254	274	284	291	283	263	271	280	254	272	309	283
10012	2105	3197	3478	3091	2438	2137	1794	1617	1416	1312	1228	1136	1138	1069	1021	1006	989	896	915	856	841	902	917	868	887	836	812	794	810	846	798	789	849	761	774	791	741	771	757	776	768	764	731	734	717	764	726	740	753	719	809	748	788	757	705	735	794	772	764	730	748	718	785	750	740	743	749	773	756	775	714	724	731	731	767	769	734	705	768	729	658	759	753	735	683	758	744	730	696	726	747	721	764	707	676	691	715	700	694	694	728	711	702	697	743	737	738	694	729	707	748	763	765	740	701	721	680	750	726	702	720	717	727	693	687	776	761	736	701	740	733	726	692	797	746	736	749	725	764	740	754	685	743	750	696	788	696	699	720	780	744	722	754	754	684	740	742	734	752	675	725	705	740	702	769	739	703	752	751	700	779	732	747	726	755	737	724	726	795	741	739	726	733	690	759	757	774	763	731	735	726	742	711	683	731	759	724	705	706	735	706	754	701	721	757	730	735	722	725	723	780	711	726	759	771	746	723	744	726	733	681	742	720	721	718	735	723	680	722	761	684	770	741	736	736	671	705	735	749	666	747	744	763	768	748	700	730	738	714	728	787	706	740	693	742	715	719	712	727	757	691	717	758	780	707	708	724	764	737	763	712	724	774	712	741	737	707	754	709	711	740	748	752	737	727	712	695	747	732	735	734	728	743	743	754	730	728	703	735	709	750	708	755	735	709	729	709	714	696	727	703	753	752	765	724	689	734	693	729	749	721	729	672	692	714	715	752	753	693	733	733	742	684	728	696	704	753	734	737	776	700	747	716	732	703	692	726	748	749	723	700	682	705	699	719	753	720	751	691	749	700	741	712	727	699	760	713	739	711	731	683	702	715	769	729	762	771	726	724	726	753	740	771	751	788	698	731	695	699	703	677	714	716	727	720	741	716	764	722	731	727	737	773	741	744	779	733	729	706	705	758	735	682	725	744	746	690	745	715	744	778	734	733	717	689	664	728	735	738	710	740	700	739	712	741	780	704	719	688	717	745	672	686	719	713	727	742	719	739	721	759	752	731	775	702	715	743	696	720	722	703	767	715	721	696	713	719	752	739	748	726	718	684	734	717	774	722	712	702	723	750	677	674	688	706	722	701	757	750	725	735	748	740	723	695	699	767	719	718	747	734	795	727	742	760	765	723	737	731	717	751	706	712	759	747	760	734	737	751	761	713	751	721	762	686	712	694	746	713	766	793	763	786	751	702	740	713	773	698	702	734	762	730	762	723	697	710	723	742	739	772	761	727	685	714	740	731	768	726	727	736	756	733	727	759	744	709	744	734	750	690	741	751	761	796	702	745	667	742	706	734	738	752	755	763	779	716	722	697	725	736	727	667	724	685	697	741	801	769	709	735	680	722	711	756	740	761	783	711	706	730	737	760	745	710	694	721	729	727	731	752	712	713	718	737	719	755	734	729	687	718	703	717	697	748	728	742	759	722	728	728	704	720	725	748	735	692	705	705	709	705	737	730	722	758	740	687	735	729	732	739	739	671	725	754	707	705	734	720	700	690	756	721	714	733	731	691	723	761	723	762	774	761	734	712	745	707	683	749	727	718	718	758	739	711	758	775	686	725	745	699	703	744	714	751	740	709	744	732	717	728	716	684	781	703	714	759	752	710	744	722	754	736	758	738	731	715	716	691	734	782	763	731	721	752	778	724	737	761	707	706	709	746	747	725	713	731	739	790	741	765	733	736	711	745	767	753	740	690	696	753	726	722	713	723	720	728	746	711	700	750	718	738	777	727	720	710	745	764	788	763	710	744	689	710	722	762	647	761	722	737	744	734	725	729	735	724	738	728	756	724	737	745	730	707	778	731	740	723	711	741	756	715	784	743	697	753	739	715	708	775	728	690	710	755	684	766	751	774	703	747	779	698	761	731	675	756	725	729	715	715	711	731	743	743	693	782	743	710	778	779	697	730	765	767	713	717	706	716	791	704	710	748	724	791	715	744	726	691	702	743	710	764	745	722	700	722	728	699	751	732	691	783	723	714	732	749	723	773	692	726	686	769	716	703	729	734	714	707	762	722	711	741	728	697	684	743	732	724	729	678	686	732	689	741	701	715	692	748	734	692	732	727	719	712	723	741	714	722	734	729	774	751	792	745	714	716	725	732	692	689	771	738	714	711	749	739	733	736	716	726	726	758	733	727	726	733	750	686	726	734	771	759	741	714	732	740	676	745	714	695	783	739	711	707	753	743	733	683	722	662	768	693	690	753	755	774	690	714	698	710	760	762	737	783	722	773	746	714	759	726	709	695	713	723	715	690	716	746	743	742	723	731	743	687	788	751	756	751	740	706	752	786	688	736	742	754	734	751	708	716	729	783	772	765	736	741	716	724	682	759	732	750	713	738	688	731	703	693	768	742	724	720	749	703	691	755	764	706	708	709	768	737	700	706	755	749	766	741	756	725	756	741	722	723	748	736	729	724	718	732	746	704	723	712	722	759	711	736	741	716	711	737	675	740	733	726	698	766	725	737	771	727	718	771	723	728	743	716	711	698	750	754	761	686	720	753	729	750	755	727	738	716	715	733	722	772	707	759	728	748	722	710	716	700	710	732	695	732	726	651	726	756	756	692	760	745	729	737	703	702	725	703	720	714	744	687	704	723	739	754	710	779	735	735	733	752	755	727	709	766	694	734	737	700	763	757	714	730	723	742	713	720	696	742	777	744	767	751	754	752	756	772	716	743	727	732	762	705	749	736	762	691	697	762	753	710	729	745	715	716	723	742	712	717	761	719	767	760	725	684	764	746	764	765	746	744	720	766	739	761	777	730	743	724	718	695	698	639	742	749	712	718	749	743	728	755	709	764	713	692	702	716	764	671	711	668	710	730	719	713	712	745	727	764	707	716	740	783	785	771	693	745	757	700	712	689	696	733	724	722	741	755	701	737	761	744	741	776	716	694	747	690	742	716	742	710	710	726	782	718	731	732	737	748	749	739	752	719	771	744	710	695	743	730	683	781	729	751	701	793	698	677	714	738	759	702	746	782	752	729	718	737	746	713	780	716	756	758	773	709	731	727	756	740	694	714	708	747	736	695	770	742	737	707	745	715	725	719	726	724	707	740	631	729	722	714	720	742	737	724	741	723	674	736	731	659	750	777	701	697	766	746	728	716	658	696	671	734	719	693	720	739	723	771	697	716	728	729	729	704	704	726	714	761	732	751	686	723	753	702	756	717	734	735	716	721	711	726	735	745	761	710	712	728	694	789	756	724	730	755	722	767	703	720	762	789	709	728	751	725	714	728	773	738	719	731	708	744	756	689	686	730	729	714	739	725	681	756	776	764	703	723	700	723	714	727	744	710	742	730	697	703	725	782	801	747	724	748	727	750	714	788	700	741	763	728	749	722	767	738	702	711	711	657	719	809	719	712	734	782	723	704	708	729	694	723	706	682	743	686	729	679	683	703	741	744	744	748	678	731	752	690	743	684	702	778	747	715	766	745	722	747	725	721
26303	6320	2557	1746	1192	864	705	568	453	426	392	373	359	353	338	340	313	316	276	282	302	296	302	248	247	264	269	238	277	253	227	262	269	284	243	253	246	288	268	292	243	253	256	278	292	250	245	263	243	259	226	270	220	263	230	267	303	265	233	251	260	270	265	262	224	267	247	261	266	247	241	266	233	204	253	260	264	244	244	269	277	223	252	265	257	240	208	250	224	252	262	220	240	275	248	265	286	251	231	272	267	226	251	245	266	237	247	203	213	248	234	248	242	263	259	255	252	250	282	239	237	247	231	205	236	235	254	248	229	259	262	230	253	248	218	226	224	244	261	250	267	241	235	241	257	234	267	245	231	249	270	252	238	221	228	239	253	235	264	246	256	265	232	271	257	238	211	248	240	255	238	248	253	241	248	238	301	239	235	268	241	232	233	248	222	260	208	243	251	224	243	244	274	212	282	241	247	255	237	220	234	259	258	267	250	224	234	242	257	255	236	258	264	267	262	270	245	211	260	251	226	224	278	242	273	230	245	240	216	267	262	244	256	251	256	247	228	248	229	246	233	271	241	250	236	220	239	231	222	242	236	262	243	256	249	255	241	237	244	236	264	258	236	256	230	254	250	227	261	238	246	246	236	259	236	257	262	251	268	277	230	231	254	232	257	246	254	247	214	238	251	236	235	257	253	248	229	273	248	271	238	218	234	265	248	242	247	214	252	261	257	238	260	258	228	231	254	254	243	268	247	267	245	228	258	273	252	257	220	227	250	255	252	243	254	242	211	228	265	252	249	244	243	240	247	241	231	247	246	245	230	266	254	217	250	265	222	251	239	255	270	251	244	234	249	227	235	224	244	233	256	236	224	273	249	268	244	263	253	246	287	236	231	235	267	253	235	258	269	247	256	255	259	264	208	230	213	247	219	256	232	262	229	236	224	217	258	261	231	255	249	271	250	264	222	262	274	242	262	253	233	248	235	271	261	248	259	276	253	240	263	250	253	238	243	245	268	257	246	221	262	249	259	254	235	240	253	228	232	241	256	245	241	218	280	223	273	210	242	223	250	221	262	225	223	265	241	242	254	257	234	257	239	232	237	259	229	242	246	242	252	225	208	232	220	251	222	222	255	237	235	256	227	234	252	238	225	232	237	227	221	236	267	250	258	269	245	263	280	233	236	252	259	244	238	232	221	261	267	247	243	221	243	226	226	241	249	250	252	262	260	251	250	242	239	239	232	247	241	251	232	246	244	209	242	264	258	254	308	239	236	245	251	243	240	214	243	251	246	259	222	232	287	233	224	241	249	269	255	256	247	261	234	221	247	243	244	220	267	238	243	241	238	246	241	237	248	249	274	282	254	253	239	256	225	240	246	271	227	247	230	249	236	245	252	231	224	250	232	248	268	236	220	222	250	284	231	264	255	250	238	251	242	244	238	251	241	242	250	225	212	254	248	257	254	258	210	241	245	227	251	235	238	261	246	239	231	246	258	234	269	243	236	238	257	277	289	227	244	279	239	264	238	240	273	249	246	245	232	205	213	237	257	243	274	227	251	259	224	257	275	255	245	242	222	241	227	239	230	238	234	266	242	223	234	227	237	202	253	269	236	228	231	231	257	214	237	233	257	233	263	264	231	264	233	246	252	248	227	225	249	251	223	255	239	257	244	227	238	256	253	257	214	247	272	278	235	243	244	264	236	245	245	267	229	231	260	208	253	246	245	203	273	221	221	263	253	258	220	266	218	223	235	278	245	252	269	208	266	248	245	256	231	262	225	256	250	246	231	232	248	239	224	246	246	262	272	240	241	241	239	234	268	253	220	255	261	226	263	266	236	255	256	239	254	264	255	237	236	266	282	230	244	230	303	236	246	245	234	214	258	233	255	270	231	223	238	241	220	265	236	249	212	263	222	233	255	233	274	245	235	260	238	266	254	261	233	217	221	237	253	255	239	261	240	226	233	237	246	266	242	250	245	250	233	221	274	227	245	247	242	247	252	272	237	219	254	241	236	220	228	255	258	264	257	234	220	257	279	205	232	246	238	275	274	232	248	234	250	223	228	232	252	231	257	230	245	251	222	258	236	255	243	259	264	242	249	248	247	241	220	279	273	262	250	240	216	262	231	250	230	261	236	246	267	233	240	232	253	222	247	237	261	254	226	257	228	273	254	230	236	241	245	219	258	228	241	251	244	256	275	259	221	213	250	255	275	247	212	256	233	265	237	245	242	276	281	245	234	274	245	224	274	255	223	264	242	236	224	258	264	244	228	253	219	260	243	240	226	257	276	250	242	288	232	246	227	228	248	254	249	238	239	225	270	256	255	236	244	255	260	235	216	228	265	265	241	263	282	257	242	245	223	258	245	223	249	252	283	254	251	217	249	230	224	249	259	269	274	276	271	267	219	249	255	248	259	222	256	266	252	247	256	251	225	270	244	251	257	227	233	250	269	247	241	214	238	259	205	229	214	259	260	215	248	249	255	241	237	249	259	237	256	221	263	269	227	251	224	222	246	264	250	256	243	257	260	259	246	227	221	229	255	236	225	232	243	261	261	255	246	255	232	253	250	232	272	235	251	260	257	249	226	232	244	261	242	247	264	243	242	252	246	256	217	241	207	257	250	224	242	238	219	240	238	250	235	223	255	228	237	242	245	281	253	244	275	268	249	234	240	251	216	224	277	253	232	233	241	249	273	235	280	216	247	262	291	258	260	242	267	247	237	256	251	269	246	252	242	243	219	271	222	238	243	237	259	270	226	239	238	230	261	280	226	256	252	275	244	213	223	255	252	235	211	245	247	237	235	226	273	251	250	219	261	244	248	245	221	244	239	221	243	234	237	237	237	238	273	248	245	273	270	251	238	237	259	274	252	223	228	263	222	249	259	257	231	231	213	248	225	251	272	226	251	224	213	215	232	262	261	234	256	256	240	230	198	253	261	238	265	235	234	269	253	260	231	261	256	239	229	225	246	253	219	260	257	242	269	246	243	252	260	251	254	240	267	233	258	237	256	259	250	255	212	244	249	262	251	233	247	236	277	253	234	248	278	274	255	257	268	245	217	248	247	255	256	245	254	246	238	214	268	251	252	272	261	227	276	237	224	243	262	250	209	252	224	259	237	250	246	235	244	247	254	215	229	228	233	243	231	236	237	218	236	293	246	240	267	257	258	269	243	249	251	235	232	224	237	265	241	254	268	231	224	235	262	233	217	251	235	248	221	212	265	233	247	245	243	243	238	273	242	258	222	255	250	220	241	236	239	224	221	246	254	248	255	241	244	247	246	230	242	243	220	247	244	241	230	239	245	247	250	246	232	279	229	265	218	256	268	229	240	256	255	259	279	233	236	244	246	248	261	262	223	249	264	221	252	252	241	238	265	249	246	269	243	232	240	235	250	201	251	237	272	262	224	233	240	276	241	242	247	240	257	246	237	251	245	243	254	230	250	261	252	232	242	238	230	245	270	272	250	227	219	248	203	277	246	246	283	255	236	268	265	246
14378	3023	5325	5833	4894	3976	3192	2637	2237	2082	1810	1585	1445	1355	1327	1163	1144	1058	1057	970	996	913	915	840	831	849	819	819	851	862	749	773	777	769	733	728	717	710	724	739	808	746	777	691	684	683	665	677	664	734	617	686	695	674	649	734	687	633	636	678	701	651	572	691	695	658	649	630	628	629	670	628	620	632	674	644	681	672	627	715	640	637	656	658	625	674	636	609	655	607	599	661	606	670	638	615	687	667	614	589	662	619	653	668	680	657	623	607	650	668	616	648	592	662	682	641	642	655	591	665	627	697	599	675	639	654	659	663	626	649	597	597	682	586	674	613	602	634	616	658	619	665	585	612	602	591	673	639	637	676	643	643	634	606	632	613	659	649	636	633	604	678	596	646	634	658	640	620	644	588	656	651	614	638	627	599	637	646	610	599	603	659	617	579	658	627	617	674	641	624	657	680	611	620	636	642	591	673	611	624	682	617	614	627	634	661	605	650	679	630	616	608	624	679	627	660	680	631	641	643	612	630	602	644	641	655	650	607	653	608	643	645	662	680	628	600	576	636	650	642	675	626	605	652	610	649	636	657	616	640	675	626	667	621	597	615	627	593	678	618	668	626	675	605	663	638	643	657	636	637	602	611	625	614	634	597	617	621	621	649	592	654	677	646	653	614	584	613	678	611	632	620	650	624	608	583	606	639	630	642	637	645	633	579	639	601	583	613	637	610	600	658	644	681	615	632	612	579	640	571	631	674	599	640	631	616	659	591	621	632	647	626	583	638	640	644	617	618	712	668	602	627	657	618	644	610	647	571	666	669	602	606	659	643	615	633	606	659	647	654	631	598	658	614	632	635	664	609	629	641	606	672	611	623	691	665	610	675	603	618	638	670	639	647	623	603	672	622	647	646	605	642	608	632	563	671	614	613	591	673	590	595	654	621	633	640	626	626	679	594	593	616	642	655	610	603	668	638	604	681	613	614	660	600	597	594	645	633	659	657	592	595	611	601	628	632	654	616	652	587	621	681	647	607	661	664	580	609	614	662	641	604	639	600	638	677	644	703	654	646	631	629	650	647	616	632	618	586	625	651	639	634	650	631	639	621	642	642	611	613	621	617	634	680	626	647	635	678	624	641	623	655	574	540	624	630	598	644	595	662	626	672	638	634	638	629	627	605	608	620	624	662	620	602	626	616	638	622	682	646	642	645	642	609	623	634	589	630	634	614	612	611	661	614	675	641	621	635	661	665	602	644	636	649	667	633	607	654	646	615	613	640	646	596	610	609	631	650	615	620	623	642	632	603	667	663	591	673	614	628	644	680	642	584	636	638	645	684	613	608	615	660	641	657	663	636	614	609	657	669	678	644	637	651	566	637	587	636	641	622	610	607	610	642	627	617	663	617	619	657	594	591	639	613	623	597	644	635	653	661	615	596	642	605	612	591	594	599	615	617	615	623	645	628	608	625	655	605	603	644	611	640	605	646	652	633	603	640	627	576	630	631	616	620	655	649	656	647	669	620	630	662	647	630	622	665	643	657	641	670	625	627	629	621	641	639	677	641	622	658	582	578	609	642	624	626	612	636	634	677	628	663	649	623	604	690	598	646	636	622	620	657	627	618	636	634	600	630	627	625	598	610	663	644	616	591	651	649	688	594	636	654	604	582	672	615	632	637	622	643	625	599	629	604	613	651	662	638	635	659	673	584	632	608	695	628	626	656	641	611	612	649	631	595	607	653	620	611	674	634	630	636	657	616	593	628	655	655	633	587	653	665	681	639	579	624	595	646	628	618	670	613	667	654	627	581	631	593	597	632	623	618	662	614	627	591	587	634	649	626	601	621	610	597	607	632	613	663	627	615	611	639	640	642	656	628	595	661	588	631	655	654	641	620	672	616	595	677	614	647	633	662	621	633	628	619	651	648	655	646	629	588	673	642	614	600	638	641	623	657	622	640	633	625	647	646	611	603	597	647	590	608	598	615	658	604	662	635	643	635	660	656	647	631	626	663	574	613	631	631	629	630	613	660	654	619	638	598	650	614	643	609	648	592	649	651	604	638	637	602	610	600	617	629	627	606	638	632	604	656	608	617	656	637	628	602	678	611	647	616	638	620	683	621	595	621	648	649	596	624	600	618	663	671	619	672	618	605	719	612	621	601	620	639	623	679	631	624	607	646	620	608	649	628	642	612	628	670	639	608	607	618	632	615	613	609	624	631	648	596	681	660	628	601	574	604	613	629	607	618	668	629	631	650	610	618	647	697	624	663	661	648	665	658	618	660	655	636	635	591	570	630	655	617	631	614	617	644	620	640	607	671	638	604	634	627	658	614	595	676	619	608	600	601	643	611	641	629	611	617	643	617	572	600	599	664	651	613	610	643	669	596	604	605	567	636	643	638	650	599	636	632	653	646	635	617	632	607	637	624	611	637	640	673	664	645	660	576	672	635	686	605	612	614	645	644	601	628	641	601	633	638	612	610	648	624	637	671	652	620	652	638	596	603	633	689	628	600	670	646	664	630	594	622	600	639	624	638	604	627	660	676	637	570	651	618	624	642	648	640	627	582	584	617	688	612	625	628	678	700	633	654	617	646	628	647	648	629	641	602	597	630	614	597	613	607	621	655	628	652	669	599	649	624	670	600	624	650	634	626	656	617	622	607	575	602	657	579	607	643	661	636	649	620	620	640	624	625	636	603	644	658	616	640	666	631	624	640	615	662	623	640	642	652	670	659	659	615	627	609	588	666	616	670	655	639	611	601	623	602	639	635	639	656	647	679	675	652	637	658	644	627	602	607	658	603	659	616	592	622	652	620	614	605	636	629	635	640	647	669	659	646	598	620	630	644	615	619	647	651	671	595	576	629	583	629	643	632	653	641	671	611	604	626	641	650	617	651	640	644	637	624	636	647	599	609	622	658	633	646	595	641	637	633	709	618	621	611	629	655	637	626	570	656	645	605	666	611	588	640	596	635	618	613	636	632	627	611	634	582	581	598	691	645	601	685	641	652	573	619	584	622	606	609	609	626	688	624	708	641	596	670	633	634	633	624	659	634	649	600	650	601	655	661	623	636	613	584	613	632	641	668	611	675	627	611	642	635	645	630	658	632	621	647	644	637	680	632	596	667	610	666	607	616	617	616	646	652	646	611	576	624	652	667	596	628	618	612	621	605	640	659	605	613	622	605	675	639	608	627	632	680	640	622	594	610	585	615	682	705	625	628	609	605	681	633	655	667	650	653	630	631	632	673	645	629	643	586	587	591	638	593	657	601	614	631	619	573	633	611	613	637	634	661	602	628	608	620	653	655	651	608	639	626	616	615	608	655	627	629	643	654	658	628	623	630	613	626	650	621	657	594	644	623	628	623	679	666	639	619	649	634	656	653	623	619	665	635	619	623	649	649	673	606	621	612	629	636	655	648	651	642	615	660	612	654	631	647	622	634	613	623	601	646	648	630	669	632	683	635	620	656	648	632	616	662	629	623	635	685	615	602	609	603	566	657
2105	201	196	177	153	148	154	159	168	140	176	151	137	129	144	145	152	126	165	146	156	153	126	133	149	147	143	156	138	162	131	133	163	148	147	148	152	140	145	144	149	130	131	139	141	156	128	158	153	142	138	155	125	157	146	146	138	144	151	171	124	126	150	140	140	156	181	138	152	140	149	152	154	128	147	153	155	149	143	140	144	141	125	123	166	127	134	132	152	156	139	138	132	147	119	146	134	128	166	133	156	150	155	157	129	165	153	161	151	134	162	170	139	136	154	148	160	149	159	141	148	133	140	153	146	147	140	144	141	136	132	150	154	133	147	155	152	141	169	119	150	149	146	166	162	147	167	153	134	121	143	148	139	168	164	134	150	153	156	135	147	126	141	170	172	134	140	150	160	138	147	149	136	154	148	137	165	159	158	139	147	153	154	153	158	151	145	137	158	153	158	167	142	137	136	128	140	148	136	145	145	138	161	161	148	164	161	154	134	132	161	148	163	139	160	139	121	152	168	163	155	161	151	173	135	146	147	142	172	155	144	156	156	167	148	148	137	156	125	156	158	152	137	185	163	145	160	158	138	161	139	136	146	141	148	160	139	151	155	131	137	137	115	127	129	166	141	142	157	162	142	122	163	136	128	149	153	154	144	159	133	140	163	131	155	144	164	140	158	155	147	151	148	165	148	166	141	138	154	176	153	146	148	159	144	153	129	127	143	159	130	141	131	164	161	169	140	140	126	137	135	135	155	124	130	157	151	154	142	155	104	142	149	148	140	148	146	167	162	161	161	145	133	145	136	144	170	154	148	143	145	140	147	152	153	145	154	146	133	147	137	144	135	145	160	159	137	154	158	160	164	155	135	169	146	139	159	149	147	144	146	164	148	140	154	144	153	143	179	147	155	116	159	135	147	167	137	143	133	159	113	129	130	161	148	141	142	166	127	151	158	158	143	118	143	159	154	160	133	143	167	150	141	142	150	149	151	141	130	151	127	148	143	165	161	132	153	162	134	131	122	143	166	142	152	145	170	164	160	151	125	137	159	150	150	135	165	145	145	136	166	169	153	156	116	166	152	135	150	135	147	161	182	161	154	128	153	156	144	137	165	149	140	167	166	155	136	153	139	138	139	143	148	115	163	143	159	144	151	130	140	150	140	161	154	136	135	155	152	149	165	153	139	139	153	163	123	136	153	143	150	152	164	140	163	126	134	152	173	154	136	135	135	159	145	147	145	156	145	156	163	135	149	162	158	143	159	142	136	141	141	151	124	179	133	144	135	163	144	140	184	147	165	153	142	155	144	154	159	127	125	159	146	152	153	153	150	159	141	151	161	152	169	139	156	173	133	129	170	158	147	151	157	132	165	151	158	150	148	165	145	151	140	149	123	145	159	164	159	142	154	147	135	148	144	154	153	150	158	146	148	126	160	139	157	139	149	108	142	142	156	135	153	135	131	161	162	159	148	129	151	156	140	159	134	169	140	156	135	157	144	140	138	135	146	134	139	130	113	138	164	138	154	134	151	132	144	185	149	140	156	154	133	142	144	150	164	151	140	144	154	135	156	150	127	131	145	140	134	142	133	175	137	153	156	134	155	156	147	143	118	135	136	151	146	151	151	166	150	146	177	142	150	134	161	118	166	131	137	144	140	141	167	133	144	147	143	147	160	133	161	145	166	145	140	147	142	137	158	163	165	133	152	123	157	133	145	147	146	154	151	143	137	131	151	127	155	159	129	143	165	140	145	147	132	163	140	153	158	130	137	156	142	153	155	151	135	168	128	150	155	127	147	134	156	154	169	129	134	162	142	129	174	175	156	144	141	122	157	167	165	138	170	134	155	120	157	159	132	152	165	149	142	134	158	138	136	151	178	155	141	134	148	117	153	152	158	133	143	137	164	145	173	164	155	144	117	147	145	136	140	149	137	132	138	156	160	142	150	165	154	167	141	130	154	139	172	150	140	148	163	137	161	147	143	156	117	152	141	147	152	134	146	142	147	145	152	153	137	141	137	140	148	128	139	157	161	151	164	152	157	144	137	146	140	140	148	136	173	135	147	127	149	142	167	129	149	147	153	133	152	149	170	152	153	163	133	159	147	154	140	141	146	146	129	132	142	132	144	156	145	147	157	153	162	157	135	176	152	157	147	148	130	151	157	161	144	148	145	149	134	126	153	135	163	133	153	148	157	156	152	180	126	160	139	155	162	155	136	137	146	140	162	157	145	148	151	136	159	143	154	139	138	128	154	171	133	157	158	128	118	139	148	141	124	121	149	151	124	144	162	143	140	146	150	150	155	128	132	143	160	140	153	155	145	144	153	124	151	141	159	139	157	140	149	132	137	148	145	141	151	140	148	156	151	161	146	148	134	125	161	135	158	148	143	141	148	138	156	140	138	163	146	149	155	137	146	155	165	139	151	143	148	181	149	116	153	128	142	132	158	167	140	155	146	149	149	132	137	153	136	166	135	151	142	155	163	119	149	147	153	149	128	153	163	128	149	117	155	133	146	143	167	155	141	143	143	143	140	171	160	154	130	152	131	153	143	143	131	145	159	135	124	161	151	154	141	141	148	124	164	172	151	135	153	150	139	134	149	142	152	141	139	137	125	156	150	164	169	145	140	157	119	159	146	154	142	151	141	142	130	135	176	153	141	145	135	136	152	150	136	148	154	138	122	151	148	149	150	135	147	144	147	149	144	138	165	139	135	158	149	136	163	121	151	157	147	150	160	141	148	166	170	161	143	133	150	145	154	160	125	147	168	143	146	147	152	167	155	148	166	145	128	163	153	146	159	135	125	141	157	151	140	155	137	145	164	143	147	160	166	139	160	150	128	167	159	162	163	145	168	164	162	158	137	143	137	161	154	136	119	144	159	145	125	156	161	152	138	148	150	156	162	138	173	167	146	148	131	152	147	120	152	131	167	169	132	169	146	141	170	155	136	142	152	165	135	128	159	142	165	151	154	149	154	152	155	144	156	170	142	142	164	148	121	143	127	148	137	145	155	146	133	128	128	131	146	126	151	140	146	157	149	146	142	127	152	160	144	168	156	121	135	153	145	141	128	155	141	145	141	146	155	139	139	148	142	130	162	146	151	155	105	142	136	159	155	161	139	173	149	182	148	157	130	133	159	139	138	156	139	136	146	146	145	162	168	131	150	147	161	125	145	151	138	130	155	155	158	152	128	154	153	160	126	152	142	147	178	133	156	159	134	131	150	167	157	134	147	142	152	185	140	152	132	135	147	151	138	153	160	140	148	140	158	160	131	150	139	134	148	168	158	133	128	182	163	141	156	144	162	126	175	145	123	142	140	156	134	152	161	158	153	158	153	167	163	152	156	151	162	168	141	149	138	145	148	146	143	155	141	136	142	145	134	143	135	153	167	161	163	136	142	160	165	146	146	122	158	159	135	157	127	143	124	147	140	141	150	126	141	143	143	140	162	163	153	149	155	146	158	134	179	164	169	146	131	144	173	158	149	156	116	160	137	135
2363	485	549	541	560	486	466	538	433	482	468	430	478	437	447	459	441	465	438	444	421	411	465	414	431	435	423	439	417	468	436	453	447	431	441	447	454	436	472	457	410	438	474	430	426	448	431	439	449	449	453	424	450	452	428	453	467	422	411	442	439	461	428	402	459	421	450	428	419	394	405	461	425	418	455	427	463	436	401	433	406	392	397	434	426	438	450	443	464	428	441	422	435	410	454	454	416	400	446	409	427	414	417	478	441	461	426	440	450	466	428	433	410	437	424	387	421	395	394	458	453	435	435	451	423	436	442	426	438	474	421	431	469	424	437	432	419	472	421	435	461	440	488	410	396	425	426	415	423	435	451	432	420	431	391	422	439	423	411	447	423	432	422	439	420	436	486	452	422	469	437	414	460	395	419	398	407	426	435	427	467	433	450	457	451	411	424	418	439	440	412	416	451	444	437	405	453	475	471	431	413	446	433	460	416	440	448	411	420	433	427	402	402	469	438	437	408	437	440	417	451	389	424	426	369	443	464	396	468	427	450	419	430	408	409	419	475	468	456	484	425	379	409	417	432	405	460	422	450	428	426	449	418	404	453	453	401	423	448	409	437	477	447	463	451	411	431	393	437	411	439	443	461	452	409	457	397	438	411	431	413	415	420	431	416	449	437	427	434	420	393	479	429	450	462	429	431	449	452	406	408	441	427	438	398	431	459	421	459	463	420	425	477	473	403	440	421	405	457	464	450	443	408	463	427	409	425	450	444	444	384	440	459	461	418	438	383	452	411	407	441	430	427	451	457	432	447	426	411	419	433	432	426	439	422	419	439	438	413	424	426	404	413	423	431	448	412	425	429	409	435	448	473	457	407	396	457	446	451	443	437	415	406	464	437	415	458	427	385	436	457	412	450	475	426	442	477	457	440	418	399	423	453	395	418	466	434	409	407	447	402	430	451	425	405	440	433	457	414	426	417	439	430	442	438	415	435	459	466	411	426	423	428	493	481	425	446	432	424	487	400	445	439	431	426	484	414	431	421	452	439	425	425	412	447	412	488	409	447	414	445	441	395	441	454	455	439	446	480	464	451	478	438	433	453	390	460	375	421	422	430	459	424	416	425	387	428	412	422	451	429	433	431	457	419	452	427	426	453	412	412	451	425	443	452	458	424	458	413	440	397	431	447	431	444	438	476	423	449	427	418	410	439	467	438	439	450	454	440	426	451	419	433	451	431	406	449	430	445	449	468	428	423	429	427	424	477	408	405	469	431	455	440	419	433	435	427	413	437	402	439	408	405	422	464	458	435	444	422	435	444	425	451	433	430	412	438	390	447	407	415	435	444	410	439	427	414	444	460	431	463	458	449	429	446	409	413	426	431	459	418	422	396	416	452	441	444	418	420	410	440	379	447	458	381	438	442	455	428	444	451	454	396	437	410	465	439	455	416	448	442	438	411	422	508	427	434	438	429	412	362	455	404	442	444	441	456	455	444	428	446	420	439	413	435	442	437	452	451	444	414	434	428	443	451	436	451	431	414	419	427	451	454	429	446	463	419	465	453	459	452	453	454	426	405	448	483	442	422	440	425	437	491	443	430	455	361	410	428	453	423	451	438	438	402	408	434	468	458	421	437	451	418	454	447	422	424	430	423	412	441	432	433	413	435	435	441	408	475	437	424	419	447	437	416	434	454	421	441	472	420	462	444	449	461	404	432	429	461	414	384	443	482	438	422	441	454	433	422	449	450	407	430	427	421	415	422	431	416	456	435	390	405	423	429	418	426	431	394	433	446	413	434	434	472	442	436	438	438	446	468	415	432	421	385	439	427	423	427	402	412	407	439	423	473	431	459	443	411	468	430	449	411	446	489	405	451	418	479	403	441	463	464	419	444	415	451	453	445	461	426	423	401	442	416	380	470	442	410	422	416	463	428	438	442	434	474	436	450	416	404	423	431	450	413	434	424	431	424	436	429	383	453	443	419	436	458	464	436	468	483	473	455	458	428	382	462	427	410	427	423	439	416	448	393	454	429	441	410	459	409	476	434	428	425	440	416	419	446	435	414	439	456	440	430	445	410	439	403	408	436	456	428	441	387	385	440	408	427	448	427	447	434	433	431	432	423	458	447	479	456	424	412	426	453	437	416	393	429	438	454	425	404	464	441	448	410	469	438	416	475	419	409	435	431	460	453	450	456	431	457	449	430	414	443	419	412	436	420	451	420	439	463	432	442	385	408	420	433	440	432	427	451	403	418	452	411	429	425	471	415	421	473	432	424	429	472	430	417	425	412	439	449	444	397	442	429	427	406	390	427	448	390	422	413	444	429	432	442	418	415	416	414	422	433	402	404	466	438	422	465	409	428	430	465	469	438	430	411	463	405	454	430	438	448	417	456	457	407	430	429	427	461	431	434	436	438	408	451	440	468	418	432	447	421	408	420	398	449	433	417	483	428	412	424	419	442	407	437	392	442	456	426	439	441	403	468	444	428	471	439	436	426	444	434	456	411	442	430	437	421	438	434	441	443	454	446	421	448	398	396	417	444	456	468	425	379	433	470	434	442	404	449	462	444	465	394	416	440	431	429	461	462	481	429	398	435	458	442	427	440	446	437	462	458	416	477	411	459	389	447	424	414	457	422	444	432	429	436	470	456	447	448	430	429	445	419	464	447	428	459	412	411	413	439	431	399	434	413	432	460	421	452	452	432	434	403	430	395	417	470	448	451	438	424	446	417	414	433	415	406	456	414	420	441	425	462	436	447	422	448	452	428	410	443	455	407	419	445	436	434	450	380	461	408	433	415	444	431	412	426	432	421	433	431	444	437	392	441	433	456	452	419	435	443	419	442	440	404	420	459	456	426	403	417	454	447	406	441	452	431	403	462	454	474	454	398	464	407	440	440	463	425	442	402	414	437	408	429	441	435	420	431	406	438	419	412	449	407	420	422	443	425	411	402	442	447	451	481	414	428	420	465	459	411	410	412	419	448	435	406	475	434	453	422	402	406	415	392	454	451	419	459	391	421	429	461	444	420	430	459	425	471	424	414	437	410	441	403	439	387	428	434	429	441	444	422	454	424	460	444	459	403	377	434	473	422	429	434	433	475	465	446	418	426	429	421	404	437	388	430	452	422	407	412	457	407	414	413	454	431	443	444	399	432	463	441	426	420	450	438	467	420	414	458	478	452	455	442	470	428	467	445	446	446	434	465	464	460	440	436	444	425	420	403	393	481	453	438	439	407	421	446	472	453	434	432	365	429	457	419	425	438	447	443	462	402	449	413	446	487	424	425	470	448	440	437	460	436	433	420	463	408	456	447	468	426	420	408	446	385	443	434	446	439	433	431	437	435	440	437	409	423	446	438	408	420	424	431	457	454	425	407	419	436	409	434	480	403	436	468	418	430	430	460	436	485	436	454	431	429	433	429	416	416	447	491	410	468	444	428	424	459	413	455	438	442	460	435	462	426	475	416	404	449	488	411	397	453	422	457	402	409	421	446	441
15256	2825	1398	1036	762	566	509	461	407	396	383	333	317	335	319	340	326	300	309	333	342	291	333	281	298	309	292	296	312	282	279	300	328	281	282	271	287	286	281	280	279	267	279	275	281	283	302	246	317	314	286	298	262	269	278	290	266	312	277	277	279	254	273	300	303	293	258	301	276	279	265	312	292	296	274	281	286	296	298	286	285	274	273	280	315	259	273	274	287	265	296	284	272	279	287	265	266	265	318	277	281	250	267	283	283	283	318	309	295	286	303	310	292	276	301	282	284	287	273	287	294	303	287	310	291	275	290	273	283	272	277	279	291	315	295	282	284	282	268	296	285	278	288	271	265	267	284	276	312	270	267	259	244	286	262	291	249	286	292	281	279	276	270	292	300	259	270	308	303	276	259	288	280	308	315	256	277	297	276	270	261	270	276	285	300	275	286	286	304	249	299	286	303	295	247	294	273	270	298	268	294	272	293	256	282	288	262	289	315	270	303	267	283	264	281	273	247	289	264	274	246	262	287	296	264	293	294	288	314	307	287	273	274	274	265	262	283	253	267	300	283	281	324	264	254	297	278	290	270	276	269	285	278	278	285	252	308	305	245	258	261	311	271	265	272	299	277	267	276	279	224	278	298	314	245	299	288	238	283	294	289	289	312	284	290	276	285	266	285	286	296	295	264	278	270	270	277	287	256	296	279	279	265	268	270	275	302	276	284	274	314	233	277	283	261	246	259	300	265	269	274	269	321	284	289	278	293	254	268	276	279	281	263	287	310	261	275	289	271	258	272	276	274	252	268	278	248	272	287	288	300	281	291	301	299	282	265	310	271	281	278	286	275	269	276	295	318	269	284	266	282	255	286	271	316	247	282	296	292	252	285	250	301	277	251	276	273	277	300	276	295	288	265	273	238	302	276	309	304	249	281	255	278	313	285	293	301	288	269	279	262	258	270	296	318	279	275	298	294	266	285	298	254	294	302	312	256	259	335	283	307	263	270	309	280	269	279	283	306	283	280	302	301	295	274	273	322	277	268	265	280	270	275	313	302	281	290	241	257	282	277	273	294	296	281	295	277	276	290	296	256	291	293	271	299	290	256	270	299	250	283	296	269	281	264	261	287	283	258	258	274	301	308	252	267	274	278	274	265	261	278	265	256	269	252	299	251	267	299	260	302	284	267	272	323	270	258	303	275	304	275	285	299	284	298	274	281	253	262	266	276	275	276	292	289	267	286	251	255	289	301	284	311	284	300	279	256	286	252	314	252	284	276	299	281	302	266	278	275	260	307	283	282	274	261	262	289	285	304	285	294	263	296	298	276	271	278	285	274	279	283	281	251	287	247	313	303	259	277	278	279	261	282	262	259	277	262	296	298	297	273	243	287	252	260	274	271	247	253	306	281	296	270	276	293	238	253	287	286	246	275	265	273	271	281	269	267	296	267	266	281	299	289	292	299	299	268	313	279	263	271	271	282	296	248	262	258	295	296	254	281	294	296	283	298	269	263	279	273	303	293	262	290	304	287	276	256	296	282	286	269	274	261	286	245	273	302	276	258	257	287	274	288	271	299	283	265	274	276	259	260	270	295	267	283	313	266	280	276	301	280	286	275	271	302	265	299	301	278	284	286	298	291	258	281	249	275	299	278	274	262	266	280	284	307	290	305	277	305	285	283	259	276	288	264	293	286	312	279	277	284	292	256	281	284	264	298	278	258	282	295	276	301	285	305	270	272	271	295	299	268	312	296	292	300	270	252	289	306	280	297	295	288	288	252	283	263	291	303	270	276	266	297	306	281	293	244	286	269	254	274	283	287	284	301	283	292	289	268	307	291	272	259	307	287	285	277	299	280	256	282	282	262	299	282	274	262	306	287	257	266	314	264	278	271	285	278	285	293	303	291	277	287	253	261	264	266	248	285	300	264	292	269	285	264	266	301	241	294	259	285	283	272	283	283	287	253	283	269	294	295	275	294	289	234	279	264	275	286	283	291	269	239	267	315	278	297	285	257	272	280	307	263	303	285	235	296	278	290	300	268	254	276	242	295	252	296	281	241	292	286	260	295	266	285	307	258	260	301	267	262	268	290	253	292	318	259	285	280	259	268	292	283	301	290	289	298	297	283	277	296	234	278	267	308	294	298	316	276	305	270	269	262	263	256	263	285	294	278	274	279	283	291	261	259	295	273	256	309	277	295	275	245	277	271	298	295	280	278	291	275	287	266	279	265	297	312	274	286	302	264	319	301	291	275	242	271	293	309	285	248	259	260	250	294	302	278	295	284	304	296	274	267	300	288	265	283	299	265	270	254	301	269	273	288	298	273	275	257	280	263	266	246	274	315	283	275	235	287	281	271	297	262	266	261	263	286	285	267	298	288	281	288	276	266	248	289	293	254	289	258	275	308	269	276	284	297	290	280	309	260	281	271	292	295	300	273	284	270	302	272	282	275	303	263	277	245	277	289	293	291	293	282	306	262	291	297	291	318	291	308	275	275	257	310	293	289	290	250	270	290	277	250	247	284	264	281	244	299	268	285	283	276	289	276	267	260	276	278	248	270	302	271	259	288	252	284	304	278	285	302	271	277	304	302	275	278	264	282	262	273	267	277	309	261	268	263	303	248	286	258	300	269	268	271	285	258	278	281	281	288	285	297	261	264	287	254	305	244	286	272	265	278	248	296	270	287	297	283	289	270	278	291	275	283	302	294	290	279	279	297	269	278	281	276	280	276	296	321	273	256	279	300	298	266	295	273	270	309	258	284	238	304	252	276	260	260	303	300	274	282	276	258	279	262	289	295	309	253	288	286	293	300	277	258	251	269	282	294	298	295	290	294	267	280	306	300	270	303	287	323	261	286	279	283	287	287	274	297	295	291	293	288	281	273	299	285	289	299	271	292	300	292	291	243	275	285	278	277	279	275	279	289	312	288	318	299	276	266	304	304	294	265	277	290	303	287	263	265	277	287	282	276	258	257	281	286	282	283	304	312	291	291	295	311	299	274	263	241	275	279	283	309	280	285	273	283	289	268	296	302	285	274	277	262	285	282	253	295	324	286	302	289	258	292	315	303	296	277	293	316	305	281	272	278	305	267	276	279	261	266	286	289	283	260	250	298	267	301	286	265	292	250	251	259	271	289	290	255	304	319	287	308	270	303	291	251	300	284	276	295	266	261	309	286	255	252	254	279	276	269	252	306	259	283	314	282	268	292	267	282	277	291	257	310	270	313	285	284	294	282	269	261	268	274	281	274	264	278	266	284	291	301	286	242	244	246	295	278	298	272	268	278	294	264	264	262	264	283	250	272	264	250	269	286	262	274	285	267	278	257	264	305	274	262	305	335	297	258	284	309	298	285	250	291	268	258	320	281	305	257	271	267	300	278	305	278	287	280	268	261	303	275	279	255	263	264	284	285	261	311	294	276	270	295	258	262	293	274	291	274	291	279	301	277	256	298	258	239	281	272	325	296	257	292	261	269	309	272	262	278	278	292	254	280	278
9240	2173	3242	3564	2980	2466	2072	1738	1581	1442	1335	1216	1214	1127	1093	1005	956	956	960	912	926	883	907	798	860	825	813	820	796	828	798	779	826	804	805	752	725	806	778	772	789	807	784	801	787	758	724	746	753	763	715	784	750	755	776	712	737	708	756	741	750	727	735	731	687	766	665	669	739	735	705	724	807	728	767	668	718	755	764	680	740	735	751	768	737	722	761	713	719	745	720	734	716	758	688	735	732	708	742	768	739	713	754	764	731	742	725	758	710	722	724	696	780	690	729	752	736	750	716	762	734	738	737	749	751	719	707	687	738	721	692	726	702	688	693	738	767	743	736	734	756	701	734	737	722	704	807	753	713	694	705	736	719	693	739	717	780	735	654	743	721	728	686	775	742	694	742	710	730	708	709	717	734	734	704	724	743	768	730	677	712	734	748	701	706	737	739	704	757	775	713	829	669	686	679	746	728	687	754	720	689	683	699	769	762	766	759	725	670	769	697	724	733	693	725	731	761	742	713	721	736	764	716	749	711	735	711	702	683	725	742	703	724	747	695	725	704	688	729	743	740	725	725	671	732	749	743	739	770	755	763	741	733	693	733	728	746	725	719	769	724	735	756	740	752	718	696	753	730	778	719	750	715	733	748	775	721	700	724	731	693	730	707	715	783	728	771	734	697	731	685	725	720	733	773	730	688	715	725	786	732	724	741	745	738	741	744	717	732	726	732	682	714	738	757	730	717	725	765	704	725	706	728	732	735	700	750	724	733	721	699	743	732	750	714	727	756	728	729	749	746	729	744	717	712	706	740	731	772	727	760	646	712	773	736	750	706	764	716	704	735	715	738	729	789	697	711	736	772	704	745	707	713	708	733	712	693	731	736	723	687	769	769	736	703	748	733	689	750	730	708	719	741	747	699	672	738	750	713	717	721	720	667	698	720	683	743	682	665	701	714	778	758	749	729	738	741	715	755	766	724	734	724	728	729	707	731	724	732	733	740	730	729	754	717	726	759	737	686	746	720	744	673	723	767	729	763	711	755	710	755	732	744	681	714	729	709	761	709	718	744	736	761	749	755	748	716	706	746	735	726	692	754	738	755	703	722	684	724	703	730	713	727	764	691	712	716	722	741	773	692	709	723	749	731	697	720	723	760	703	690	773	769	732	697	760	745	704	718	710	694	768	720	763	726	659	778	739	711	754	711	723	656	666	731	748	716	753	765	683	704	748	697	726	746	713	763	757	711	708	719	766	676	686	726	720	726	736	755	723	755	732	760	738	781	723	731	700	701	733	740	723	783	748	690	708	766	768	673	763	772	754	745	750	698	751	720	704	716	727	743	678	729	722	682	667	719	736	739	713	681	721	735	726	711	710	737	719	759	740	729	724	677	773	693	799	716	688	744	765	704	708	726	686	742	751	735	738	711	753	690	738	720	738	672	742	787	738	676	752	721	734	760	701	750	702	715	753	756	751	724	719	739	697	720	744	754	727	709	738	690	751	692	784	712	720	707	706	702	722	733	682	785	769	703	720	723	692	660	737	727	705	766	724	720	730	724	710	748	714	757	702	753	733	716	736	717	773	741	734	793	787	717	725	739	659	695	708	718	747	720	750	725	715	745	739	751	751	729	686	692	734	735	678	724	727	783	766	734	720	708	791	704	723	706	781	685	694	747	724	739	734	687	715	757	744	728	724	716	770	692	754	737	718	693	755	747	723	779	750	693	718	724	712	701	710	734	728	742	726	742	681	765	748	687	713	718	729	766	747	720	769	743	714	751	742	747	748	748	770	778	773	739	768	744	718	707	720	765	784	721	715	747	740	724	775	690	725	701	746	696	705	726	742	748	743	697	747	706	780	750	741	737	766	785	712	690	692	699	702	679	735	680	743	716	713	724	700	729	714	719	779	743	791	769	722	725	750	691	708	724	751	728	743	647	710	712	693	717	703	717	716	742	659	793	711	740	751	703	720	745	704	765	688	751	722	708	716	689	746	761	719	707	698	703	715	728	697	705	693	731	763	766	748	729	765	706	712	721	716	738	745	743	729	701	726	728	721	742	739	736	730	689	721	721	782	734	708	728	761	753	713	703	739	708	738	767	767	682	714	698	743	704	732	751	716	776	779	754	765	744	715	779	702	755	729	739	685	731	720	693	709	734	767	742	686	724	752	687	679	680	697	707	733	753	736	695	734	689	698	717	730	688	788	719	693	733	746	717	738	743	659	741	734	731	697	741	707	723	748	750	725	734	708	706	735	719	736	709	690	739	746	694	744	730	754	711	763	752	722	739	711	710	695	730	736	744	708	687	727	757	723	724	698	720	685	678	762	708	690	713	717	769	747	737	735	716	730	739	734	724	734	711	682	725	718	691	701	718	723	756	787	739	720	712	709	752	729	733	764	751	746	737	700	744	715	744	723	755	775	733	709	758	748	712	731	735	707	765	738	747	735	744	743	745	695	719	714	734	757	741	683	702	702	719	738	720	711	711	751	755	693	718	712	660	719	754	714	701	681	716	719	725	736	701	710	739	724	746	705	687	740	731	722	677	695	714	770	722	738	715	738	709	713	747	716	720	699	715	694	713	753	725	744	737	716	721	741	731	704	792	703	799	737	749	719	724	693	716	695	710	710	729	703	717	769	700	696	747	689	736	759	694	688	751	737	683	704	739	801	705	765	700	676	772	722	718	728	763	738	744	735	689	692	689	753	709	699	732	713	738	726	705	722	699	697	694	718	731	760	695	705	765	745	739	730	709	708	742	762	770	757	698	715	738	703	715	740	749	702	718	751	731	728	660	718	714	722	753	724	713	748	765	706	718	738	695	732	710	708	720	719	729	733	748	730	735	715	671	709	722	725	693	730	720	738	719	678	734	745	736	740	725	736	723	701	727	739	755	705	738	755	727	768	754	737	631	676	697	722	746	691	727	757	711	785	706	738	764	713	760	724	734	686	742	740	718	752	752	752	752	739	739	711	724	718	730	760	722	735	725	737	721	681	753	682	734	774	761	728	760	712	710	718	722	712	731	728	718	778	717	707	693	741	712	774	686	725	747	713	700	729	686	730	697	740	730	743	764	717	758	693	688	767	701	718	772	770	728	749	731	747	732	701	716	722	686	697	751	707	685	768	749	687	759	732	762	717	739	730	723	727	729	731	715	733	705	751	695	712	734	727	740	676	715	751	713	755	762	712	669	696	709	726	685	753	735	685	733	743	763	718	730	716	755	733	695	766	727	670	714	690	714	740	685	744	670	753	780	708	716	733	723	708	728	743	715	703	714	735	724	734	733	762	729	729	752	725	722	700	710	707	690	783	674	684	748	695	766	739	692	734	701	696	731	743	769	707	759	697	765	748	721	751	753	732	750	695	736	682	673	720	763	759	733	742	733	713	721	709	689	706	760	720	776	705	744	694	730	694	741	756	764	704	725	704	720	708	713	712	763	718	719	738	723	728	701	717	721	764	691	762	727	692	743	744	736	715	796	718	728	698	688	718	724	698
25293	7718	2475	1838	1212	892	695	627	495	437	398	379	371	350	323	326	336	308	332	280	318	271	269	248	313	272	275	248	274	249	275	279	257	262	244	259	276	251	284	283	247	239	242	260	261	269	265	231	248	253	271	232	282	269	226	235	262	249	257	245	292	232	209	245	269	252	252	247	243	279	254	245	260	283	257	229	230	282	273	239	268	275	243	241	252	254	263	238	224	253	260	261	234	271	254	246	251	273	218	218	264	240	236	224	254	261	242	233	256	234	216	219	280	242	251	244	244	238	242	259	248	265	243	230	246	237	240	258	261	256	259	258	244	233	241	239	266	242	269	257	259	258	267	268	241	217	239	258	259	234	237	244	219	224	242	247	230	224	229	238	260	253	252	247	220	252	243	227	261	248	236	256	245	254	238	270	260	221	260	252	220	279	255	240	212	246	227	236	271	234	206	239	239	239	217	257	266	242	243	221	246	241	259	260	240	261	251	267	263	242	250	254	234	268	264	271	242	252	210	223	238	245	252	230	226	219	243	257	244	234	265	238	234	244	277	226	244	230	243	239	250	259	233	251	249	226	272	247	247	217	233	217	250	246	248	269	229	250	250	225	244	238	246	253	236	252	244	251	261	276	218	255	237	252	245	261	227	255	231	248	242	241	269	244	206	274	244	267	225	248	239	263	220	288	234	258	250	226	225	258	239	254	255	221	249	219	248	224	262	239	228	257	248	249	239	229	270	300	250	224	248	243	262	285	262	264	262	272	242	252	234	276	237	237	225	237	232	225	240	234	218	251	233	203	219	247	247	221	220	261	248	232	244	208	217	237	243	238	224	240	248	246	247	225	286	230	255	214	255	273	237	236	210	244	238	257	269	236	235	267	241	243	223	266	277	232	229	245	199	242	238	255	255	233	253	234	232	246	265	265	246	259	240	247	242	226	245	234	230	228	251	229	223	276	249	247	241	225	243	267	271	248	225	239	218	225	248	282	227	245	234	236	255	249	220	249	264	251	230	263	254	227	242	230	251	239	243	219	240	236	250	272	254	250	263	249	253	260	235	248	253	261	222	224	288	250	255	252	261	246	263	235	242	250	230	256	228	239	256	246	256	246	254	245	243	205	253	244	231	254	271	258	246	197	265	242	277	255	259	226	266	228	260	241	228	265	237	248	248	234	234	250	235	220	235	225	261	258	251	232	245	264	291	260	257	265	222	260	239	248	268	239	249	242	236	247	250	220	232	233	234	237	214	246	230	225	261	229	252	260	251	235	256	239	258	255	253	254	262	281	252	221	210	250	252	258	234	264	259	239	253	253	252	269	247	253	233	249	243	264	251	233	244	229	268	268	233	221	243	233	232	251	271	252	244	268	205	229	256	268	259	248	258	251	258	238	228	248	247	242	219	238	233	261	234	220	236	251	265	237	257	228	222	237	256	240	246	228	247	262	208	228	237	269	243	234	268	258	248	223	261	264	253	252	249	260	233	221	214	281	220	227	225	239	267	260	242	239	244	251	225	274	230	257	228	254	249	261	239	236	261	263	222	231	251	241	245	242	232	268	247	233	249	267	246	256	278	251	240	239	239	255	231	252	246	252	250	232	215	259	230	260	230	242	229	258	260	261	243	217	259	219	267	233	270	226	233	257	240	259	230	275	214	261	236	234	260	259	253	235	250	246	234	243	255	255	239	253	263	268	247	238	245	226	251	221	244	225	241	256	238	250	251	262	241	260	236	225	254	237	248	245	238	240	247	228	255	237	268	246	233	229	259	244	235	256	261	233	257	235	261	229	227	266	242	247	262	266	253	231	263	246	269	257	246	296	236	249	246	251	228	269	249	243	242	254	252	256	256	271	238	258	245	269	253	232	221	234	249	269	228	262	249	245	252	226	253	264	271	245	237	275	255	271	232	242	239	228	283	241	241	234	225	233	247	258	227	257	235	224	237	267	258	230	247	221	284	274	238	238	259	212	225	243	256	253	240	247	252	227	216	241	255	225	228	254	247	266	269	242	242	266	255	232	255	251	264	236	252	211	229	264	250	231	257	224	219	250	235	250	246	235	252	240	243	263	238	251	229	253	262	244	230	224	237	237	257	231	268	250	255	267	239	259	255	236	252	248	238	247	247	260	241	246	242	237	244	223	248	251	252	267	247	227	235	231	267	264	251	255	238	233	219	258	236	240	227	216	256	245	234	221	240	256	248	281	237	256	255	248	271	240	233	243	272	223	293	239	233	254	243	255	283	251	229	236	242	272	240	251	238	274	229	249	264	273	231	232	236	245	251	241	252	262	277	242	253	244	220	246	219	258	252	255	232	246	241	235	237	230	240	251	250	252	243	275	261	280	215	244	243	259	225	249	254	242	269	244	234	236	233	253	224	256	272	244	228	250	262	248	253	258	238	244	258	245	280	259	239	241	259	244	242	236	279	223	242	258	294	272	262	247	264	239	274	252	241	265	205	246	264	254	252	242	225	237	243	243	246	255	202	247	259	264	272	222	217	244	273	244	236	235	275	257	248	249	243	239	223	243	230	248	245	263	247	227	228	249	255	254	220	206	250	258	227	215	257	248	257	248	257	250	248	232	241	243	242	244	251	242	255	250	241	272	268	235	246	221	252	232	256	268	258	228	236	240	248	265	240	222	260	246	256	252	246	264	263	227	231	250	254	253	225	227	272	252	247	240	185	278	242	246	249	295	261	245	236	231	244	245	226	267	255	264	239	244	267	255	239	229	251	216	242	262	257	223	249	212	233	285	248	240	267	246	228	230	250	276	275	248	244	243	211	233	246	247	231	236	233	245	250	259	265	297	254	226	244	260	282	242	236	227	240	240	250	254	247	263	234	234	262	253	239	255	258	234	276	259	275	263	244	238	232	268	245	248	233	253	242	272	242	243	245	226	265	260	245	242	250	294	243	240	267	267	253	250	256	258	256	220	262	253	246	248	224	255	245	260	258	248	234	247	256	266	254	245	245	268	240	244	221	239	261	220	238	243	206	256	248	235	251	252	237	231	257	267	231	263	249	228	261	242	231	276	246	252	275	214	238	258	210	255	251	244	228	256	265	233	217	222	259	206	226	242	249	247	222	243	248	258	237	267	268	232	241	245	254	261	254	241	224	249	259	282	246	252	266	237	261	230	272	227	230	234	239	231	252	245	253	215	249	205	242	238	276	265	214	222	243	241	244	235	253	228	224	243	223	247	240	232	229	262	230	229	246	254	201	239	254	257	265	248	281	239	249	248	251	244	261	209	282	231	240	272	220	221	223	258	253	246	257	278	254	257	240	245	253	254	243	215	249	243	257	230	264	237	232	239	235	245	223	232	265	286	250	209	229	245	261	235	249	274	229	250	229	249	251	261	226	229	257	249	256	259	234	240	261	225	228	245	262	250	223	264	234	226	259	266	254	225	250	234	232	235	210	238	284	239	277	266	246	282	255	234	245	245	235	213	263	232	268	253	224	254	227	228	267	271	286	229	243	252	277	260	256	260
14232	3962	5408	5990	5063	4002	3324	2718	2334	2014	1819	1669	1401	1396	1321	1229	1135	1074	1068	965	932	933	899	910	868	851	812	807	814	793	844	799	769	765	747	759	759	720	659	671	736	693	678	709	692	662	645	707	709	639	716	691	680	656	724	658	667	641	665	657	655	695	665	659	685	621	637	705	670	624	666	664	660	643	653	680	600	663	661	645	609	614	626	730	612	673	606	671	630	635	676	629	633	623	627	656	639	674	622	676	615	614	621	630	607	649	630	673	639	652	614	590	639	652	648	659	667	674	619	643	631	642	610	640	599	660	580	668	644	622	634	672	623	659	625	654	628	637	607	611	621	685	616	597	672	628	677	621	630	612	605	636	640	616	579	632	600	661	637	635	620	651	655	603	590	631	644	686	650	650	645	634	670	657	668	601	605	606	621	614	606	626	612	646	626	607	644	619	654	631	619	599	614	609	653	652	609	623	686	633	624	651	649	650	655	605	605	634	627	611	649	627	613	657	591	614	596	647	634	613	609	665	622	628	658	649	633	604	662	638	606	638	639	607	663	649	613	652	645	654	625	623	599	595	667	613	600	621	620	629	605	578	604	664	628	672	629	643	631	614	667	626	646	647	682	616	635	630	645	605	612	657	580	626	651	636	623	622	599	587	591	619	621	653	624	608	624	632	634	637	626	667	601	587	626	656	600	635	611	618	606	616	599	623	628	661	631	625	599	634	630	655	604	619	607	586	647	591	596	616	611	618	626	574	638	641	651	580	639	640	620	611	602	650	652	655	645	653	626	647	638	641	648	602	589	621	601	642	595	618	617	625	659	600	634	626	637	654	603	673	619	640	630	593	678	647	613	624	657	597	628	627	616	648	676	616	624	601	626	645	619	644	599	626	624	652	624	661	607	639	633	683	646	647	641	634	616	607	617	626	618	586	618	630	638	598	629	629	629	607	639	594	642	623	655	635	656	640	573	627	652	613	631	600	616	585	614	616	629	613	653	626	660	649	647	673	642	621	607	645	640	616	638	629	593	611	614	643	617	599	641	631	596	644	643	643	613	609	626	632	621	634	652	665	616	612	647	671	591	621	589	589	640	631	648	659	643	665	675	626	582	687	657	656	599	644	652	634	622	633	652	607	645	638	636	589	633	599	635	643	621	617	637	656	586	635	646	644	640	610	630	638	649	615	613	666	640	626	604	635	622	627	625	639	616	652	611	643	650	587	665	621	625	613	601	664	587	631	671	668	611	612	614	587	636	657	632	626	637	652	611	598	618	646	640	650	606	636	607	583	613	593	618	596	669	659	580	608	619	586	635	618	592	623	653	623	646	697	592	604	591	633	648	650	597	653	647	608	605	640	619	616	602	595	599	643	653	626	603	642	620	600	604	651	652	633	637	632	621	626	665	646	652	649	650	641	578	613	651	626	650	615	626	644	625	626	620	624	647	637	631	615	606	653	630	621	628	603	655	637	603	637	630	627	639	677	608	630	623	630	622	723	619	653	647	622	629	605	625	673	634	591	599	596	642	620	666	640	667	646	636	628	593	611	580	632	634	632	655	663	632	643	647	652	608	645	649	622	634	595	648	644	671	649	620	614	614	636	604	624	639	622	635	603	670	617	625	628	625	628	653	634	635	682	593	587	615	584	635	600	622	664	625	654	659	628	626	687	633	669	603	624	619	631	622	641	624	608	637	639	589	677	629	652	634	696	638	613	669	642	627	618	664	591	612	624	668	645	631	645	636	673	650	620	639	693	632	641	660	649	597	649	622	681	625	630	619	637	622	608	637	627	603	671	602	647	582	678	623	617	634	610	598	590	645	660	591	661	660	650	624	594	644	585	623	624	619	630	626	638	600	618	612	605	608	604	649	637	633	613	634	631	655	606	664	679	614	607	611	611	608	650	628	611	594	616	654	632	629	614	616	645	629	622	594	641	606	623	677	629	638	560	624	578	592	620	627	645	638	639	649	660	639	597	629	631	642	635	638	594	598	620	627	626	642	654	573	615	659	640	627	678	652	666	636	624	618	610	638	686	681	667	661	603	653	644	624	658	624	643	596	609	648	617	659	604	633	676	608	617	611	612	637	664	662	608	626	589	618	623	584	642	631	577	620	691	643	608	646	600	618	631	624	646	595	662	629	614	643	641	567	666	608	645	631	590	617	656	605	612	635	668	623	626	606	621	632	643	618	640	611	638	620	651	601	624	620	588	592	606	615	607	633	649	654	639	595	635	651	613	615	597	597	607	660	636	631	641	647	608	664	640	632	641	685	639	607	632	657	666	638	615	655	650	653	640	656	646	611	634	603	618	614	614	653	635	603	637	591	635	638	662	624	641	674	623	640	651	655	584	628	648	623	646	640	658	685	664	626	593	630	609	642	627	614	641	619	658	717	622	538	621	609	630	651	591	641	608	633	623	661	610	657	600	592	619	623	655	606	614	623	598	598	650	629	620	638	652	628	630	599	620	613	682	624	659	664	651	647	622	654	631	653	595	615	628	575	651	632	603	630	620	676	617	665	673	598	634	627	641	618	627	653	593	633	643	634	600	606	636	625	648	633	661	678	623	592	619	593	638	632	643	664	648	633	679	581	608	631	631	634	651	632	637	612	646	640	674	638	601	600	649	611	592	609	632	614	631	645	604	638	644	647	633	629	618	634	623	673	597	594	589	636	679	653	659	608	585	630	645	642	641	604	649	629	614	636	654	638	662	612	631	615	633	614	630	620	632	592	637	634	677	617	646	616	704	648	629	582	672	610	643	644	648	626	599	649	628	576	585	603	647	640	622	613	606	667	653	601	658	624	553	622	607	602	644	588	635	633	612	621	563	616	618	607	632	667	635	645	685	620	685	609	602	636	595	648	623	584	612	617	583	583	640	627	671	652	642	664	638	607	569	640	631	618	633	627	639	613	636	616	634	606	607	679	679	640	650	618	601	639	625	635	618	616	654	601	609	566	682	597	649	656	579	620	610	646	593	650	619	610	647	634	649	627	603	631	662	590	678	598	662	615	644	625	642	615	635	659	630	654	617	635	658	669	668	622	635	629	615	629	636	647	636	656	636	647	632	569	636	675	632	642	636	629	643	586	636	689	598	677	623	640	630	591	658	641	652	597	648	575	622	582	630	600	609	624	621	645	670	609	685	587	613	652	648	603	626	612	609	662	619	579	637	624	652	610	629	642	683	605	621	634	667	616	642	710	602	632	605	630	638	637	612	640	617	615	625	586	576	604	661	652	655	644	622	621	618	612	617	612	627	598	596	648	631	629	613	685	624	635	639	601	629	602	592	617	635	607	636	631	674	648	693	607	665	663	628	623	618	656	681	663	662	617	635	626	620	609	604	626	668	593	619	620	621	610	597	688	599	591	628	615	617	620	640	653	613	611	603	608	621	645	620	592	607	684	632	611	604	643	642	660	589	602	629	617	631	621	634	640	582	670	585	621	646	598	604	635	586	587	625	626	597	606	644	610	594	624	611	582	596	620	647	597	622
2068	205	188	164	187	147	148	170	128	149	157	143	172	159	144	151	157	152	144	172	137	143	154	131	162	122	150	144	128	130	152	124	147	149	158	145	166	170	141	132	154	153	166	120	154	151	154	165	144	151	139	153	160	150	158	149	145	149	141	146	168	165	148	154	155	137	147	154	125	135	154	159	148	149	175	137	140	134	156	151	144	145	162	151	146	124	148	159	151	133	139	138	137	128	147	155	147	151	129	144	154	151	157	129	152	137	143	159	144	151	131	154	140	139	143	145	147	146	167	162	139	134	152	161	158	176	155	126	141	167	125	144	144	161	133	143	144	156	132	155	157	149	165	151	133	146	145	166	144	148	151	151	141	155	167	130	138	130	150	148	129	143	159	126	159	116	132	143	134	159	137	134	147	140	153	135	157	154	133	140	153	140	153	158	147	160	148	121	140	176	147	152	126	141	146	131	142	141	145	154	116	165	137	146	155	140	127	136	130	148	148	138	110	150	139	140	150	143	154	146	144	137	141	122	139	131	145	137	155	125	136	158	138	136	126	133	137	152	157	146	152	155	145	170	143	166	150	140	161	150	153	168	173	157	153	140	151	157	132	138	142	164	155	151	185	149	164	130	151	186	159	155	175	160	131	130	142	151	124	145	131	155	146	139	139	127	138	132	136	156	138	139	133	138	150	163	146	149	136	137	153	142	132	129	144	143	134	143	135	123	137	144	157	161	120	158	148	154	134	128	151	134	136	133	145	126	121	144	159	143	150	161	154	138	155	160	154	167	167	159	130	126	160	164	140	121	140	135	162	156	143	160	177	152	119	160	155	144	159	154	154	141	168	174	142	172	136	158	147	158	165	140	159	158	156	149	146	160	123	148	126	162	145	151	164	146	123	158	152	150	160	149	152	157	147	146	155	160	155	143	150	163	152	134	132	163	136	137	140	144	152	121	148	150	155	168	163	152	134	143	153	143	160	131	146	148	145	155	153	130	162	142	153	156	150	160	141	139	181	144	131	164	145	157	172	158	147	140	175	153	145	136	152	153	163	164	153	166	184	136	134	129	133	142	160	160	150	143	160	149	170	148	137	173	159	159	170	149	157	152	127	125	134	155	122	152	143	133	145	155	167	167	163	146	150	157	161	136	146	134	150	177	129	145	135	148	132	146	142	143	146	117	170	133	140	142	141	151	143	123	151	148	141	149	145	149	155	138	145	147	133	146	158	145	150	164	188	159	146	151	138	148	155	153	133	138	144	116	180	148	167	137	149	131	136	135	164	128	127	162	157	148	137	143	140	136	159	151	136	149	156	136	133	137	148	138	127	161	145	147	167	143	158	151	116	156	125	137	178	152	149	154	138	148	132	135	135	126	154	157	137	151	130	164	151	144	155	147	152	150	163	159	156	156	153	159	148	149	152	147	152	158	143	166	168	135	134	160	131	161	164	154	149	118	142	149	136	175	152	132	175	139	145	162	159	150	149	155	134	162	149	153	133	129	146	156	139	138	129	137	136	146	147	146	142	151	148	146	158	165	142	148	166	157	155	142	163	141	163	147	145	145	144	144	165	155	142	144	156	134	125	170	134	147	154	152	139	139	132	146	132	141	171	155	162	130	146	136	140	174	134	165	140	146	131	163	146	132	164	171	164	175	157	147	149	165	152	124	148	146	143	143	158	153	166	147	150	173	148	156	140	180	157	141	142	146	152	158	119	151	167	160	124	148	148	152	152	141	150	138	143	134	137	153	142	151	160	142	143	138	134	158	139	130	162	147	143	145	152	139	154	155	173	152	159	167	154	160	130	165	154	157	144	160	130	151	137	162	128	138	156	140	173	147	144	159	158	120	141	139	131	151	145	149	176	138	121	166	139	143	149	157	131	137	152	134	128	126	140	157	152	136	147	143	147	162	143	177	136	120	137	160	138	160	150	131	128	152	155	153	136	154	139	129	146	161	155	131	161	141	154	142	130	165	153	141	167	152	139	124	157	148	135	164	130	140	143	142	163	149	142	171	161	144	147	178	163	141	128	143	138	130	147	140	148	146	138	180	129	146	132	131	133	132	138	144	153	139	155	136	132	134	158	159	144	158	138	157	136	156	144	137	148	147	144	138	163	140	140	137	144	172	136	142	151	152	136	131	134	167	134	143	141	140	137	172	158	153	136	156	161	150	157	131	159	132	164	134	141	166	171	136	146	142	161	131	157	148	157	154	156	148	157	153	137	165	159	142	150	141	133	141	173	169	148	169	153	142	149	138	149	145	140	148	148	166	161	169	150	155	145	127	159	151	122	153	137	146	164	166	144	164	135	158	159	149	158	143	139	159	134	123	149	157	158	132	168	129	154	145	136	174	150	135	162	124	140	133	131	143	130	114	152	117	156	142	152	146	124	148	154	162	167	163	163	157	137	155	140	137	155	152	142	171	139	155	158	146	150	155	163	161	135	138	150	166	140	151	164	141	165	167	139	156	132	151	166	129	155	160	142	133	170	128	135	148	144	161	138	159	166	164	146	125	150	159	135	156	125	164	133	158	136	153	134	118	142	136	153	154	160	159	170	141	142	135	146	174	143	149	139	129	132	146	157	128	149	142	149	153	122	138	167	153	136	136	146	138	133	158	143	142	125	122	152	167	131	125	162	130	156	137	152	165	139	133	136	127	154	160	137	152	168	144	136	138	138	157	151	151	150	156	148	143	145	143	145	143	130	155	160	165	150	149	150	143	132	141	145	141	144	163	140	142	143	142	147	180	145	154	149	174	161	135	149	161	140	149	153	150	141	161	156	150	148	162	144	161	166	143	152	151	135	160	159	146	139	138	155	142	164	178	153	124	145	162	128	143	156	139	152	122	144	157	151	138	176	128	148	130	144	149	157	147	167	130	152	139	138	161	130	158	145	164	145	130	163	158	142	110	137	148	156	164	141	173	143	171	160	167	168	134	118	142	149	122	160	146	146	138	145	148	134	158	136	149	158	156	142	160	143	143	152	133	150	139	122	132	147	156	114	149	148	161	168	145	173	160	135	151	143	154	142	155	154	140	156	157	164	162	157	159	140	146	155	134	132	144	141	133	184	145	146	146	149	146	137	147	141	177	142	144	150	140	149	141	153	150	151	127	129	135	149	146	144	165	166	142	151	139	156	125	170	146	141	152	157	167	146	120	154	170	124	157	163	134	136	159	140	136	139	156	152	163	166	131	133	139	152	144	142	146	158	149	149	165	176	139	164	176	155	149	148	140	156	138	133	143	139	147	141	159	182	131	125	148	156	144	141	158	147	165	161	127	130	144	162	175	154	141	138	141	144	132	124	159	143	150	173	145	165	131	175	141	141	165	162	149	163	142	124	147	137	155	146	141	131	150	155	146	139	159	145	149	172	154	149	170	133	148	150	161	137	161	159	133	137	166	172	148	167	132	141	158	155	167	150	120	138	151	135	153	152	139	121	144	144	149	140	164	157	138	142	166	133	155	172	157	153	180	118	148	159	144	147	147
2425	488	529	564	523	559	487	501	445	482	462	451	462	446	441	461	443	443	417	429	469	419	426	449	445	439	455	419	478	465	425	460	418	432	458	465	461	381	472	470	447	486	428	422	443	430	413	454	438	410	410	428	448	395	404	435	416	436	424	418	437	440	441	437	414	433	452	426	470	524	420	488	418	448	440	413	455	429	419	427	418	440	459	428	433	443	425	479	459	458	436	433	500	427	393	441	450	429	383	455	441	435	405	449	450	465	402	418	450	413	476	460	419	443	440	409	449	437	422	425	483	388	410	417	452	421	393	448	419	438	424	474	452	416	456	438	395	436	481	414	429	437	405	429	460	442	419	447	404	432	427	443	430	465	418	423	443	431	437	391	432	464	427	427	408	419	432	455	420	413	473	413	408	444	494	407	430	407	441	401	394	423	430	441	432	454	417	447	426	413	415	417	383	424	434	460	427	488	398	434	451	438	438	425	408	463	432	436	459	412	410	453	416	448	448	444	431	448	418	431	430	445	457	446	435	455	445	423	452	446	399	441	423	452	428	409	442	429	392	415	472	409	482	428	416	412	394	438	402	405	458	435	401	442	433	400	419	384	425	415	446	437	424	447	443	436	475	455	445	439	429	414	433	440	439	419	413	444	474	421	458	406	436	446	424	408	451	425	412	457	456	462	442	409	435	438	452	466	425	439	440	446	478	470	440	427	427	440	426	413	437	440	420	440	422	379	447	481	422	439	395	431	428	425	444	426	436	408	434	393	413	374	424	489	415	447	440	400	429	466	418	414	428	423	444	451	488	395	429	429	427	400	468	417	412	413	427	433	453	424	420	464	443	443	384	460	396	432	447	421	444	430	436	453	405	426	450	397	434	405	416	429	442	455	391	446	417	433	435	464	429	443	427	412	468	443	423	434	464	451	404	448	407	485	425	440	437	404	416	428	431	423	433	435	406	428	443	418	439	398	454	408	420	460	449	413	473	392	417	414	422	472	481	451	433	452	454	446	412	425	430	449	455	424	436	453	474	447	433	445	446	432	437	429	489	406	440	410	440	475	411	429	432	405	415	434	463	411	426	442	416	433	443	445	428	453	405	418	413	409	458	429	466	442	437	434	460	446	438	454	435	420	424	422	451	443	460	465	445	424	466	479	447	437	415	442	438	403	466	431	448	458	430	411	466	448	431	409	425	452	436	433	429	451	456	422	416	446	413	445	447	445	446	403	414	424	459	448	453	433	390	457	422	446	420	429	434	422	456	425	448	414	396	439	420	417	435	443	443	462	458	461	442	412	459	428	451	458	465	453	426	423	403	399	446	463	417	434	434	437	441	422	446	454	436	424	438	403	434	402	463	433	445	395	475	408	402	417	460	449	417	456	401	456	429	396	442	396	415	471	431	439	431	431	435	460	453	406	414	439	439	397	434	436	430	455	436	457	424	426	439	427	458	444	470	408	427	403	433	433	388	434	460	407	454	436	438	393	433	436	463	468	395	424	433	424	449	419	439	451	442	423	454	433	472	425	448	463	402	459	411	442	431	458	448	439	421	439	428	458	428	478	440	439	434	490	433	440	433	436	413	425	425	404	447	464	486	436	436	451	433	424	415	447	442	457	438	415	416	409	409	452	441	454	434	469	462	451	405	428	388	434	425	411	405	444	412	417	447	468	434	434	412	437	447	473	447	475	425	427	477	446	435	404	426	395	443	412	410	444	428	444	437	453	449	448	412	407	429	399	429	464	406	439	401	428	413	449	447	441	482	447	471	464	427	453	392	442	411	427	446	442	422	459	405	455	458	473	421	418	409	443	426	421	456	408	458	426	455	427	445	414	429	407	446	422	450	427	462	413	432	418	426	420	437	398	483	435	386	407	434	415	413	427	424	474	414	416	436	454	436	453	422	409	468	424	414	423	421	412	466	461	437	419	435	396	404	432	434	444	450	480	468	454	423	484	437	448	462	441	441	473	452	431	441	407	434	410	422	420	449	395	428	417	425	440	452	451	423	422	479	457	431	434	416	419	461	393	450	433	444	425	446	427	428	448	432	454	438	428	407	397	423	458	424	447	424	405	425	462	403	430	424	424	427	467	423	457	449	394	434	421	427	423	435	421	427	450	428	437	411	399	405	438	445	430	422	439	432	405	461	435	427	395	430	398	379	423	433	410	443	427	435	398	434	441	385	396	415	460	443	457	437	439	420	452	420	424	450	440	436	430	420	444	405	420	436	434	424	456	412	418	438	419	465	452	394	426	390	442	436	438	415	445	428	417	473	419	428	449	403	467	445	408	426	441	425	419	465	410	452	439	454	425	457	406	429	410	420	425	447	427	441	444	444	444	436	422	413	420	430	452	415	431	438	412	439	425	439	466	427	421	416	406	404	468	430	460	418	449	404	429	422	456	425	438	464	433	461	420	446	451	456	385	428	420	409	447	420	397	418	424	407	428	436	462	425	442	433	428	441	421	439	431	420	433	451	428	446	461	481	481	425	427	450	410	412	382	457	435	427	403	449	449	400	400	462	434	424	466	433	390	425	411	431	431	445	437	449	428	441	453	427	436	442	421	422	497	423	429	414	454	424	445	424	372	430	396	465	444	436	425	423	411	430	449	459	431	433	486	415	420	472	433	444	451	468	432	421	408	455	452	455	418	381	430	451	441	466	412	419	447	412	454	447	456	423	447	407	449	396	443	462	400	444	442	436	441	435	430	421	411	433	420	411	455	460	424	436	443	460	443	483	432	416	429	445	412	413	418	415	428	411	435	406	451	442	427	402	474	428	448	451	429	454	422	452	423	438	446	430	433	442	419	418	427	431	432	430	441	442	471	413	443	419	420	407	451	423	478	436	458	465	421	419	423	432	424	444	460	415	404	468	438	457	405	421	475	433	426	430	402	441	401	433	426	426	419	445	414	408	477	427	428	440	417	452	409	410	435	418	437	420	455	435	427	411	428	445	437	399	382	439	414	422	405	448	395	412	468	451	395	422	445	436	413	407	418	442	423	410	435	414	453	455	431	431	446	432	440	439	432	430	425	442	373	409	440	443	482	459	439	425	462	409	457	431	418	440	445	473	420	463	432	428	434	446	446	443	432	452	400	450	460	448	400	418	431	406	439	468	442	423	423	432	404	424	440	430	462	443	391	436	402	428	433	430	439	417	417	437	423	447	434	419	457	459	432	455	456	421	420	418	422	435	426	414	436	428	441	437	425	400	449	450	447	474	470	417	410	432	478	414	403	470	470	434	453	419	432	422	470	452	413	418	439	439	439	427	429	455	420	412	435	421	443	465	439	452	420	445	416	440	430	454	431	427	415	423	436	417	426	445	441	412	446	431	459	425	417	409	447	444	446	374	421	429	421	454	437	412	450	400	456	444	429	472	469	460	418	426	462	421	405	435	430	465	438	401	440	436	411	434	447	444	405	441	460	422	449	460	429	446	438	433	427	422	426	432	450	408	397	420	467	433	430	434	478	440	427	431	440	420	418	449	434
15116	2652	1353	1026	734	571	505	457	411	358	343	315	362	322	299	312	319	267	301	303	313	305	285	274	288	297	303	315	292	288	276	286	272	321	310	297	266	297	335	286	278	288	261	291	275	290	301	281	297	293	290	258	279	290	303	276	299	289	279	311	259	302	312	275	268	287	295	275	244	267	261	269	269	296	293	277	273	290	272	296	306	280	276	292	302	285	272	323	282	277	277	298	289	273	282	287	277	288	317	265	281	257	263	258	303	268	260	316	262	280	288	296	309	295	286	283	291	303	272	273	279	295	289	279	281	293	281	273	266	268	293	275	261	303	281	288	280	272	308	281	297	288	285	271	288	278	256	279	306	264	292	264	292	276	263	288	277	294	271	307	277	294	305	250	292	288	272	296	304	281	280	287	315	269	321	303	310	275	265	259	283	276	314	271	293	281	276	304	284	275	267	281	289	325	254	293	282	312	280	269	270	283	280	279	293	293	277	294	278	317	278	282	281	263	281	248	287	274	226	299	270	285	262	258	309	264	287	280	319	271	298	295	272	307	272	249	260	261	280	287	299	244	296	280	266	274	296	298	295	270	267	255	291	285	283	257	297	248	267	274	276	279	288	276	277	283	258	276	285	295	269	276	294	282	271	276	269	281	293	237	279	273	267	270	289	268	287	283	278	299	293	258	274	242	286	262	270	281	290	309	293	244	290	270	257	285	286	271	272	311	323	296	273	280	290	274	298	305	265	289	273	291	265	288	292	270	329	288	287	254	272	274	281	258	284	276	285	278	273	269	284	305	287	271	285	266	255	275	266	294	263	281	295	259	289	276	290	303	266	243	271	309	280	282	236	270	325	296	267	284	294	297	271	300	294	272	276	274	281	270	268	314	286	289	281	298	312	297	288	292	312	280	279	286	281	277	284	264	289	300	291	245	296	282	307	301	285	276	275	257	276	265	322	269	268	288	278	277	249	254	282	241	299	263	277	287	299	280	292	293	310	287	280	278	260	262	276	255	274	282	269	249	298	287	255	281	253	274	278	289	267	261	275	309	262	296	269	284	278	257	273	264	280	263	281	272	283	304	315	278	288	286	266	251	280	268	271	266	286	265	259	288	277	255	274	308	294	276	268	259	309	293	274	275	259	289	284	284	299	292	291	255	249	279	269	292	247	266	263	288	304	236	275	280	257	268	321	276	312	287	281	268	266	273	263	267	280	285	265	276	289	254	312	297	272	245	276	315	257	274	288	252	288	275	297	253	274	265	287	270	298	285	299	274	278	283	263	270	287	288	285	262	296	287	299	281	286	279	282	274	250	287	285	252	257	262	285	269	288	290	255	254	287	283	259	278	299	299	287	281	248	269	275	236	273	300	298	283	310	253	289	273	255	260	277	257	296	269	293	276	272	261	291	263	320	256	288	281	312	286	306	253	273	291	269	312	304	273	277	286	286	282	284	289	248	255	268	285	245	270	275	275	246	294	242	260	267	272	291	312	283	290	240	287	275	264	250	270	298	291	293	272	252	279	279	282	296	301	275	310	262	253	287	250	297	289	270	290	307	290	276	289	296	279	275	283	275	278	288	309	265	281	292	292	304	287	272	287	290	285	276	282	280	247	287	289	286	293	303	270	258	284	261	270	306	263	278	281	292	285	299	271	272	282	303	287	307	274	282	284	279	267	309	272	270	294	323	287	256	278	260	266	280	282	304	257	273	299	291	290	279	265	259	255	273	270	296	272	272	266	315	300	259	267	283	270	280	291	245	313	270	275	268	271	278	304	295	258	279	270	279	290	274	303	250	300	292	270	266	264	271	311	262	262	273	310	287	234	270	266	295	302	279	293	273	290	325	289	278	270	280	284	271	256	297	280	227	297	278	299	270	292	288	287	302	302	257	263	285	282	289	307	264	288	294	266	271	273	253	266	261	257	262	303	272	292	290	290	301	301	258	326	302	287	291	251	268	267	264	269	273	283	272	269	266	286	276	268	271	283	298	328	255	265	283	279	294	276	250	299	290	298	307	257	288	268	316	277	291	268	317	304	286	292	237	279	268	282	289	257	305	294	285	274	258	282	264	279	238	263	275	245	279	311	277	275	269	278	270	281	282	278	323	278	249	297	289	317	309	278	275	265	263	286	291	298	259	271	275	280	303	280	301	291	280	299	308	268	297	267	269	287	252	285	281	270	293	287	282	268	287	284	290	292	246	279	302	277	271	281	248	286	265	292	304	290	279	264	286	274	272	278	272	277	276	280	293	283	258	290	323	285	218	279	282	245	259	289	279	313	281	298	252	278	321	274	298	283	270	273	267	283	279	260	295	258	250	266	280	263	267	304	252	271	288	287	255	278	242	292	263	268	307	278	274	288	272	261	280	321	278	293	291	282	278	288	274	267	278	324	289	249	291	303	278	295	282	291	266	247	265	268	275	254	315	282	274	283	271	281	283	276	257	303	304	261	295	281	255	269	274	275	270	256	282	313	289	291	296	274	261	295	289	293	259	264	276	274	299	291	277	287	260	281	265	267	287	293	297	284	273	279	266	269	276	265	289	289	248	285	257	296	272	289	284	262	302	267	296	301	290	295	270	278	289	275	259	320	300	269	243	287	259	281	294	245	265	278	289	301	275	266	272	270	292	282	258	289	309	281	248	291	278	264	277	303	271	271	300	293	290	260	272	261	269	302	248	321	281	275	281	273	287	326	266	298	291	317	283	273	298	277	282	261	290	278	272	324	306	272	274	299	276	289	283	259	279	289	279	280	285	283	271	264	299	294	289	318	266	272	297	271	301	237	257	279	254	276	295	253	251	253	270	276	274	288	285	272	301	323	276	283	285	277	286	281	265	282	299	292	262	295	277	319	288	248	289	289	249	281	267	286	286	265	288	303	271	297	277	291	252	273	232	311	263	268	268	271	275	279	269	236	283	295	283	289	273	278	296	248	277	286	258	254	278	270	265	277	278	275	255	278	266	266	291	303	259	259	264	284	305	265	267	260	249	253	299	274	278	305	289	269	277	293	285	291	280	281	253	294	290	253	291	269	270	276	282	296	288	303	282	288	294	313	288	271	263	257	264	294	259	277	276	320	273	297	269	293	284	284	268	283	306	281	289	271	276	266	282	297	290	291	264	291	281	265	327	281	276	284	315	283	257	287	295	289	290	301	291	285	312	314	285	268	287	286	324	298	269	265	264	255	272	279	279	299	264	279	310	266	308	282	283	287	278	273	292	254	300	267	275	269	281	283	301	293	251	292	302	274	320	293	286	305	319	275	280	265	254	266	267	285	277	287	284	283	282	283	290	267	309	266	317	301	263	297	268	277	305	297	267	293	269	256	276	251	255	280	277	305	282	256	290	293	307	271	294	283	293	248	269	280	272	315	245	292	297	281	278	310	303	319	281	299	293	252	256	278	285	276	256	258	315	265	294	286	265	317	309	272	284	275	279	288	318	287	281	312	278	270	268	261	265	294	253	282	277	284	306	322	279	255	292	292	289	320
9227	2058	3239	3561	2982	2511	2090	1847	1664	1451	1277	1287	1154	1088	1102	1003	1003	925	948	954	919	889	845	826	854	836	784	880	788	787	790	814	718	797	781	779	834	798	802	784	778	803	762	752	717	749	748	774	696	770	788	767	727	747	754	736	783	765	740	714	771	721	799	688	725	727	751	776	677	730	772	733	762	704	723	739	755	694	737	748	720	759	740	728	756	733	718	771	723	689	700	735	708	763	668	734	734	747	724	748	714	747	679	669	678	750	771	726	722	767	762	757	710	754	783	703	715	739	755	739	770	727	780	721	708	755	694	712	706	695	755	760	780	723	714	781	714	700	738	719	726	697	767	756	718	722	675	786	699	714	737	716	741	685	782	683	755	724	746	701	721	733	733	741	746	757	725	755	716	724	728	739	722	705	763	704	715	816	729	750	714	671	775	698	734	759	743	728	727	702	732	680	706	707	758	724	735	731	702	774	760	747	674	702	755	712	746	718	726	722	719	761	749	764	723	709	737	711	713	702	759	695	670	747	722	748	719	716	734	723	786	756	722	723	725	728	761	679	758	730	691	714	734	712	697	723	764	756	683	748	721	700	761	749	732	727	754	701	755	710	735	744	744	738	722	707	694	726	686	679	707	760	723	715	751	729	702	692	695	720	744	720	765	693	754	707	769	774	659	746	749	695	682	708	704	691	694	713	716	710	711	736	765	733	706	708	664	709	761	717	731	719	729	721	685	724	698	712	687	723	674	669	705	745	687	709	744	718	739	713	672	718	710	762	739	769	710	736	678	744	682	794	745	703	728	716	734	744	724	723	765	738	796	735	733	695	744	716	766	724	730	710	735	714	755	704	725	736	730	732	670	759	725	792	704	736	744	669	735	731	728	732	751	726	788	704	715	726	747	748	733	646	765	763	703	739	684	694	722	728	703	713	719	725	768	710	778	727	724	784	749	689	677	735	725	669	723	739	768	695	717	723	715	696	694	733	720	729	777	662	696	760	707	763	767	756	717	701	648	766	729	727	710	695	700	729	709	741	747	721	713	747	730	749	733	735	747	740	780	726	702	725	721	722	703	744	692	687	752	769	746	775	763	717	696	756	737	733	731	689	725	707	744	714	738	763	669	745	746	729	687	708	764	729	674	707	745	735	690	790	752	714	746	705	752	753	700	711	721	685	726	776	739	693	724	739	726	726	702	767	735	728	731	745	701	732	735	728	673	688	744	740	700	692	717	746	764	730	771	788	750	769	704	733	710	739	777	711	687	739	776	752	731	752	717	738	702	733	743	725	724	740	738	698	740	726	731	727	712	749	792	710	753	729	704	698	686	771	770	716	733	691	748	754	696	753	770	743	718	707	742	661	759	742	717	705	740	726	712	682	732	759	747	766	727	696	732	726	715	718	780	732	809	718	747	704	707	680	683	691	739	728	754	710	747	759	716	722	729	727	675	763	696	682	794	753	710	726	676	707	761	695	684	714	721	724	733	684	731	733	690	697	780	706	775	723	785	735	755	740	704	709	707	743	717	727	685	723	682	714	741	791	689	701	749	703	724	698	699	714	702	717	705	736	765	742	752	717	780	768	725	712	771	723	753	701	721	783	791	733	711	698	729	718	765	804	702	720	703	692	742	761	720	771	757	714	711	708	788	718	745	774	722	717	746	693	770	713	706	720	728	711	742	735	752	694	769	793	723	749	703	743	710	715	718	683	740	745	740	715	686	734	742	779	751	676	683	721	711	735	739	726	790	742	693	703	715	731	760	745	722	704	751	723	694	712	690	718	752	708	734	754	732	718	668	715	772	743	749	752	689	729	747	741	715	735	678	754	699	686	722	717	737	684	734	737	753	729	701	748	721	733	745	725	739	710	730	680	777	719	736	720	724	712	785	755	756	767	701	775	650	714	759	704	727	708	729	739	656	708	719	729	740	754	739	712	734	719	735	686	703	741	676	757	723	721	751	737	744	720	736	741	723	765	710	723	666	700	810	794	740	740	698	717	698	761	743	762	702	727	699	711	728	721	692	760	711	653	727	712	721	761	775	736	736	721	746	710	768	724	684	785	773	716	753	719	724	747	726	737	681	727	677	796	744	660	702	755	724	715	732	699	719	728	740	758	819	726	724	729	750	768	689	750	674	745	734	733	702	728	758	719	768	721	771	674	707	705	699	752	706	721	744	704	734	748	741	748	767	730	715	710	740	716	768	753	749	744	722	643	693	736	726	710	732	742	712	737	693	697	757	739	692	721	795	699	674	724	744	743	692	738	789	723	723	711	718	774	715	742	693	717	760	729	727	710	760	679	735	714	709	756	729	730	714	752	780	772	735	726	773	723	719	710	703	743	737	710	730	677	756	663	686	678	764	757	720	725	708	703	751	748	762	729	765	706	728	728	720	674	759	713	775	726	717	701	768	733	738	704	721	705	724	707	697	758	712	735	729	705	701	708	719	752	704	677	755	734	742	686	731	706	684	718	698	722	686	709	731	677	717	725	716	708	685	710	747	741	728	754	684	724	708	744	742	704	736	723	713	705	707	740	752	684	753	692	793	710	698	756	716	737	730	682	753	775	738	814	735	768	745	727	713	720	717	737	716	751	755	737	718	764	741	734	724	696	728	709	740	707	772	730	787	727	705	725	723	687	752	708	734	748	716	722	735	693	710	730	697	758	689	742	718	708	715	711	745	736	767	696	693	730	734	727	706	735	758	701	742	757	750	744	739	746	793	690	742	710	718	743	765	738	754	693	741	710	733	755	717	696	762	698	744	705	713	695	723	722	771	741	689	745	736	708	702	743	733	759	725	703	750	684	753	765	732	774	725	754	737	704	768	728	688	720	730	702	787	684	729	758	713	724	761	687	715	701	719	707	672	768	730	652	695	697	710	693	755	714	675	718	748	748	691	756	719	734	696	701	767	722	713	715	751	684	674	693	689	761	720	759	720	740	745	686	767	760	768	750	788	705	731	716	694	732	712	716	691	689	714	733	713	721	752	721	744	724	720	713	699	699	698	754	782	713	753	759	707	805	693	725	699	717	765	725	712	662	724	722	729	715	729	728	745	708	716	715	711	733	745	756	680	690	742	731	744	733	740	717	747	705	734	755	737	723	723	748	720	748	738	769	744	741	760	673	713	776	733	704	785	745	725	691	702	738	727	760	750	716	758	701	749	741	734	714	719	667	676	719	707	733	700	741	721	720	741	746	697	723	682	765	740	723	707	709	707	749	715	735	689	709	769	738	725	720	683	723	755	712	743	755	695	740	698	730	716	770	678	714	735	697	772	731	738	742	719	708	705	774	716	760	792	711	701	706	704	681	726	714	695	739	702	717	704	714	724	752	731	732	725	735	684	726	701	733	735	793	732	748	746	721	672	702	735	737	742	697	728	742	715	707	738	715	738	688	674	740	746	699	742	698	696	749	667	718	719	694	736	677	729	754	707	720	723	690	740	656	738	706	741	732	691	713	737	725	737	693	709	714	744	749	719	708	738	742	756	726
24839	6001	2506	1784	1239	887	692	594	439	436	380	372	314	317	332	300	319	294	286	282	271	285	269	274	245	258	253	251	292	240	253	246	265	280	272	254	247	257	269	264	245	255	213	256	240	262	238	243	245	241	244	236	258	264	259	229	241	246	236	263	258	243	235	257	234	206	273	288	277	245	255	226	235	232	227	246	226	230	245	246	222	246	245	263	262	235	246	252	259	265	221	245	267	209	229	240	235	259	265	253	231	242	256	256	242	234	230	256	208	245	231	245	248	254	240	236	253	223	260	239	255	258	238	253	225	260	257	234	253	217	280	244	256	245	245	224	235	245	265	255	235	241	255	251	254	226	244	260	244	201	245	223	230	238	248	218	220	234	223	247	257	248	252	245	259	252	267	231	232	242	251	246	230	267	243	270	255	250	272	216	228	243	225	264	280	225	250	236	225	265	254	282	241	230	245	243	226	269	246	253	219	258	258	235	232	267	244	258	269	252	245	211	252	224	234	242	222	238	253	236	288	248	274	251	244	246	252	255	268	267	228	243	267	230	233	247	222	266	238	259	257	263	258	256	219	250	229	244	247	237	255	235	239	250	222	227	231	251	269	239	254	250	253	253	274	249	240	254	255	234	258	253	266	246	250	238	224	227	253	212	237	237	255	268	225	244	235	241	227	217	250	251	235	240	231	252	269	220	247	218	239	233	265	241	231	218	228	244	272	249	267	234	236	226	227	242	208	229	249	254	255	232	266	243	259	220	228	261	268	230	233	251	245	242	210	252	215	256	228	255	242	232	270	255	233	265	272	240	252	252	236	272	245	215	270	219	223	267	260	245	253	280	254	251	237	261	223	260	259	269	231	256	263	257	257	252	219	237	220	243	241	272	236	225	238	250	244	252	260	252	231	237	233	208	237	238	246	250	257	249	268	245	232	249	244	259	253	224	226	238	267	254	230	254	253	251	249	230	223	260	252	254	256	267	254	216	243	240	260	211	246	301	239	260	236	206	244	268	256	245	249	222	242	233	230	267	244	261	255	241	216	206	222	231	249	235	276	249	231	254	235	261	226	242	226	260	259	237	216	267	252	253	247	238	251	233	263	251	244	239	266	260	225	233	241	225	247	243	237	258	251	238	235	252	261	243	229	226	242	272	229	228	226	227	257	250	254	241	256	248	242	265	253	248	271	240	262	252	263	234	254	211	219	253	258	276	249	252	246	243	269	241	250	270	257	245	238	262	245	230	256	271	220	245	274	238	234	248	258	236	264	233	252	265	206	241	252	250	246	239	239	251	239	260	249	257	229	222	243	257	240	253	260	236	264	228	222	241	262	220	229	294	250	230	274	268	221	263	240	237	217	230	207	241	235	223	295	223	242	225	256	250	248	251	248	272	273	239	242	235	246	247	235	281	287	245	243	233	239	255	262	273	246	245	223	227	242	292	253	241	233	218	237	226	272	241	244	258	247	254	231	256	238	239	239	227	291	240	245	262	256	264	241	219	236	275	248	256	221	224	223	253	234	225	218	237	235	264	272	217	234	209	234	242	230	249	262	270	266	251	256	226	219	265	235	282	254	242	252	266	231	234	255	246	252	261	264	260	247	224	267	268	246	250	251	264	237	265	262	252	243	217	274	250	253	277	241	239	249	256	259	236	248	233	247	224	238	257	261	243	218	246	254	237	231	242	244	257	241	264	253	227	253	271	226	243	232	268	259	241	258	253	228	266	259	273	227	226	242	255	267	262	270	258	247	247	259	252	265	251	270	251	253	253	239	259	244	241	235	236	235	222	252	235	236	282	251	239	245	273	244	251	259	245	235	264	292	232	243	211	258	266	249	244	234	259	203	256	218	231	228	236	258	250	242	248	243	231	269	249	253	263	242	260	228	257	242	255	254	220	232	263	236	263	237	245	232	230	248	243	254	228	252	227	249	224	245	273	238	232	264	238	228	216	233	216	278	228	245	229	239	249	233	250	235	235	262	216	240	194	278	248	227	247	223	214	228	233	241	274	242	239	265	225	199	242	269	223	244	245	239	250	264	263	265	264	240	262	257	260	250	237	258	226	219	255	231	228	226	240	239	241	234	232	260	283	235	249	278	256	261	250	235	257	237	233	234	229	274	212	231	268	243	236	265	251	286	220	238	246	232	227	240	236	249	230	269	250	234	228	256	216	220	237	228	274	248	261	242	243	250	230	235	254	261	241	250	249	266	239	243	241	255	234	233	242	252	220	215	245	231	252	196	264	278	253	265	228	268	238	229	261	231	238	252	253	258	214	256	267	247	251	257	211	227	210	246	236	272	242	223	244	231	266	265	224	237	243	252	272	238	249	249	209	221	242	231	244	210	241	236	251	258	225	246	219	235	241	243	252	251	246	255	215	202	240	236	252	271	249	259	262	253	263	265	228	268	239	266	255	245	214	270	258	247	249	253	242	245	236	220	239	237	241	244	234	261	248	227	245	231	218	245	243	237	271	246	246	257	238	241	258	227	264	282	272	233	251	263	244	231	222	245	256	233	216	229	259	264	256	227	272	241	228	245	222	253	254	249	217	215	274	258	267	264	235	245	258	241	217	222	251	218	216	234	253	244	259	245	246	260	243	239	249	244	236	255	253	236	249	264	287	216	239	244	244	252	261	200	245	221	277	261	248	254	243	235	239	224	233	238	247	256	248	214	260	225	251	253	248	239	263	237	209	233	290	251	232	231	226	244	242	256	242	262	262	222	251	240	248	277	262	255	232	246	262	218	250	224	259	256	229	248	212	242	232	235	235	233	256	274	263	262	263	246	223	234	255	235	265	259	253	237	245	224	247	266	256	267	246	236	245	292	264	261	251	235	257	245	237	242	259	261	227	258	261	267	236	255	286	263	261	261	240	205	230	248	238	242	241	252	268	257	254	244	258	268	241	260	240	242	264	240	224	243	239	241	241	237	248	257	214	263	272	228	217	233	264	245	226	262	225	262	231	236	266	237	216	247	264	262	231	279	238	240	248	238	256	248	241	236	212	221	256	245	231	275	223	249	261	244	260	246	285	261	254	223	229	288	226	234	233	261	256	248	246	237	244	267	227	234	259	277	244	285	209	253	258	213	215	239	226	249	236	218	222	247	230	222	240	233	259	246	250	251	261	263	232	248	232	269	231	238	226	251	284	255	239	230	252	262	232	238	259	255	248	236	252	262	244	265	237	261	214	248	270	252	229	240	262	241	246	245	224	249	246	263	257	254	235	223	256	253	229	223	261	280	232	237	250	257	242	260	267	248	239	245	238	234	245	249	251	249	244	259	241	222	226	230	234	256	239	234	237	260	234	243	263	233	246	254	233	237	237	206	240	230	239	245	234	256	234	269	231	245	233	263	234	261	228	259	250	240	236	254	213	230	237	241	244	240	244	233	261	227	235	232	242	230	246	248	238	234	251	221	261	226	267	238	239	222	250	237	239	228	234	216	264	250	234	242	262	255	257	215	263	270	255	236	208	245	240	286	245	233	232
13642	3246	5486	5965	5031	3950	3178	2673	2320	2020	1774	1666	1450	1389	1222	1201	1170	1064	1006	1013	980	938	899	870	850	795	756	807	811	824	777	695	756	738	719	725	738	746	722	727	680	729	672	687	687	723	689	704	698	647	701	695	668	650	706	697	662	659	698	631	631	686	637	636	642	664	688	681	679	642	613	658	658	655	636	638	659	678	662	620	687	635	668	652	666	662	621	666	664	671	634	695	632	635	652	619	651	633	627	593	649	623	621	686	631	682	645	641	620	652	649	591	590	632	608	639	605	597	650	635	632	630	641	663	632	638	668	665	670	619	640	634	668	639	620	665	642	614	630	635	625	651	664	607	648	645	580	636	653	623	656	645	633	627	685	626	621	631	623	655	607	629	618	674	622	676	665	622	644	636	566	625	655	595	622	606	576	631	626	638	671	650	673	644	675	620	613	681	588	642	609	635	609	615	641	626	587	655	610	615	619	606	611	610	637	614	626	586	605	692	626	660	585	627	649	677	610	590	633	623	575	612	599	639	672	621	598	612	663	655	643	652	608	659	582	640	629	659	625	623	662	613	649	659	611	623	612	657	648	639	640	648	622	630	634	621	602	657	633	577	643	664	639	594	636	658	592	647	696	611	567	642	656	631	638	640	623	597	627	611	611	619	617	640	668	638	606	619	625	616	607	627	667	621	604	618	618	627	664	657	567	617	621	593	598	634	662	642	645	583	619	635	644	587	635	614	642	639	641	655	632	627	612	646	647	588	600	616	612	650	672	658	635	657	664	592	659	573	617	627	603	618	641	638	644	638	582	602	628	608	637	592	618	648	660	623	606	645	639	648	623	628	627	656	613	619	628	615	616	640	617	626	658	637	599	649	634	686	605	613	612	647	648	622	612	664	673	580	657	651	601	645	631	643	636	608	678	618	644	639	653	634	619	591	602	605	587	616	635	665	638	637	626	633	604	625	663	656	662	648	648	627	727	648	648	619	620	589	570	650	627	630	594	613	630	651	692	623	625	653	628	601	629	640	642	638	638	647	657	635	649	648	620	645	635	610	613	628	607	619	627	576	594	592	638	631	608	632	605	622	605	616	639	644	603	633	663	625	590	626	631	602	616	645	624	646	624	621	618	634	642	618	621	649	641	681	618	632	613	673	612	607	625	633	647	661	618	633	686	664	582	673	580	634	654	615	669	615	634	616	636	636	604	642	617	644	652	653	599	666	637	621	614	648	646	645	618	659	656	598	630	643	659	639	667	626	612	623	664	650	661	631	643	607	656	592	638	629	617	614	634	630	606	670	648	629	620	588	631	625	641	630	651	603	582	622	646	612	621	634	598	642	607	603	597	620	621	685	637	599	645	613	645	577	597	632	627	637	587	613	642	594	638	668	619	664	631	609	637	584	639	641	614	601	612	604	649	639	619	637	651	636	647	674	656	632	661	657	604	653	628	610	643	656	617	642	585	565	594	626	619	620	631	616	649	603	616	625	609	667	656	615	613	642	613	623	645	650	621	633	621	627	589	659	632	593	597	680	627	658	631	664	631	620	642	608	651	640	672	630	602	651	594	563	648	668	634	639	671	625	622	634	625	571	595	603	651	604	638	626	620	630	662	589	637	658	624	616	676	601	610	611	623	602	627	688	582	604	614	618	678	593	637	592	622	660	684	569	627	621	620	679	580	640	638	566	638	650	596	651	659	626	625	639	645	645	626	588	646	580	630	608	632	627	618	629	650	632	639	613	636	643	638	563	593	606	601	616	593	584	663	666	638	632	622	614	633	649	608	606	649	624	631	687	611	622	633	616	627	665	612	630	680	604	593	603	589	581	627	632	646	631	646	641	673	638	624	642	628	586	643	623	625	650	618	626	671	596	623	583	618	629	587	654	613	628	636	671	619	704	584	684	632	632	644	660	629	641	608	626	628	655	628	619	614	652	603	638	656	587	635	626	626	636	654	625	634	643	665	632	640	650	621	617	644	617	596	634	642	626	610	655	581	637	631	677	629	650	659	660	603	621	605	605	676	647	638	624	640	657	588	639	638	629	612	606	671	597	652	610	646	628	622	628	654	645	617	626	637	644	624	627	648	631	641	623	609	643	648	594	652	662	639	561	624	622	636	652	635	630	608	637	632	615	630	623	665	643	648	644	629	621	628	586	586	621	642	644	616	599	635	640	582	632	667	603	623	617	667	621	617	624	640	656	633	590	612	671	570	635	647	592	635	634	627	618	597	639	618	612	640	646	639	629	660	609	655	635	564	675	616	664	597	677	617	601	659	651	624	599	595	614	628	642	624	580	636	602	603	635	665	589	637	622	597	609	664	598	610	620	611	624	603	621	621	625	638	658	580	588	628	603	647	643	605	594	608	649	610	650	644	639	646	576	622	651	675	658	621	639	595	631	672	610	650	635	637	658	582	618	587	623	589	594	621	655	626	650	640	605	660	653	622	657	653	603	641	655	651	585	578	640	628	576	629	593	612	644	658	632	655	627	645	639	609	661	648	622	644	676	639	631	600	644	612	618	617	675	651	591	633	687	620	622	647	611	643	630	630	592	605	595	602	601	610	629	619	584	656	647	631	640	610	627	625	582	631	620	640	708	633	600	651	599	607	631	628	639	639	594	621	588	618	608	605	612	665	624	620	685	604	611	626	646	630	618	665	613	629	645	646	638	602	648	611	629	609	602	628	643	625	597	630	599	599	649	628	635	643	632	622	625	641	671	602	601	630	633	641	657	619	612	633	565	614	598	613	612	576	648	617	615	622	637	648	631	614	632	637	640	632	609	612	611	631	618	650	617	609	586	624	587	641	606	596	651	660	629	645	577	655	615	598	617	656	623	629	585	585	609	679	632	627	634	669	625	628	673	655	648	617	641	639	580	646	596	597	605	607	652	632	606	583	610	623	616	638	627	649	584	666	602	658	650	608	612	660	586	577	614	591	613	590	654	674	625	579	645	631	645	666	653	610	634	619	601	640	651	648	633	585	641	610	630	605	600	641	644	640	631	634	634	625	633	614	641	662	611	653	664	631	572	656	655	618	622	611	678	585	635	635	610	635	667	649	667	623	598	609	605	620	617	630	615	629	610	661	589	625	652	637	631	612	674	583	640	610	642	653	639	603	634	645	673	655	669	642	667	629	602	628	674	646	625	617	604	650	640	587	639	617	587	663	632	646	598	623	608	661	603	650	637	641	640	591	643	601	628	630	599	627	644	633	617	651	618	617	613	664	608	650	630	622	585	613	641	616	607	600	660	626	653	654	657	661	565	608	638	624	603	665	603	595	617	590	646	637	576	632	602	625	619	659	671	655	614	631	627	641	630	648	653	666	666	602	655	666	619	656	609	621	625	606	630	642	620	599	650	616	637	641	644	630	630	579	578	588	611	653	593	592	619	632	587	667	606	639	647	670	628	613	647	625	661	598	659	664	671	596	650	642	622	655	620	618	656	636	592	605	611	645	644	653	603	610	610	662	612	628	630	617	637	645	643	626	636
1977	202	179	163	149	155	141	159	145	137	133	164	167	152	162	152	171	156	136	153	143	156	153	142	141	145	131	164	160	162	145	143	171	161	125	157	146	153	164	134	144	138	140	164	151	121	164	149	154	127	141	132	175	143	158	154	134	125	139	136	136	139	166	160	143	146	141	137	140	140	133	145	143	155	139	144	157	136	154	176	166	167	161	141	123	160	154	151	167	149	167	156	167	152	155	192	150	130	156	125	147	142	147	142	149	148	143	141	154	153	156	151	164	127	142	139	156	150	185	155	149	148	146	146	147	139	153	149	156	144	156	142	140	162	165	121	146	131	149	140	142	166	169	161	151	141	157	155	130	142	143	170	148	123	142	143	140	152	155	162	149	130	131	150	143	141	140	162	145	139	139	146	151	144	157	157	128	131	154	142	133	158	119	149	144	151	159	170	144	148	128	126	138	155	146	134	149	129	156	145	131	152	150	143	142	134	160	144	168	157	142	150	142	139	143	145	166	155	139	134	144	140	152	150	141	134	171	146	141	144	135	134	164	129	166	161	154	149	140	143	153	152	135	121	128	162	131	142	158	150	140	143	149	143	120	128	150	141	142	154	155	147	146	168	156	155	161	161	150	117	136	146	148	147	155	156	140	148	134	152	160	149	133	155	166	156	148	154	173	136	143	157	154	143	168	153	122	137	161	142	154	170	130	138	154	153	140	133	146	158	143	136	147	141	159	151	153	158	137	142	145	133	153	138	160	154	156	143	146	131	157	156	165	145	133	132	159	152	141	155	130	145	145	149	160	127	152	157	140	157	163	159	156	158	160	142	152	142	171	122	139	140	162	126	156	147	143	145	149	147	146	162	132	150	141	148	168	130	114	161	154	151	165	172	138	151	141	161	142	154	140	147	139	154	120	150	128	136	179	142	164	154	151	148	155	130	163	134	155	123	135	126	167	158	147	156	145	162	153	162	150	132	134	141	134	179	122	133	132	146	128	154	164	146	145	172	183	137	138	156	146	145	129	163	132	141	160	130	164	146	151	161	138	155	145	158	123	154	131	131	133	144	132	145	170	146	145	157	148	180	148	153	125	159	142	133	151	141	155	143	154	147	124	158	161	137	140	145	158	132	134	135	141	131	135	138	155	145	134	155	163	152	140	155	149	131	146	137	126	148	182	143	148	151	158	116	145	139	146	162	162	140	165	152	160	152	153	156	134	142	155	138	164	151	144	152	148	154	131	144	177	130	150	160	156	153	136	140	146	156	157	171	149	155	136	152	143	157	143	139	143	149	146	138	126	161	136	152	146	155	159	160	146	161	182	166	132	159	144	154	154	158	152	134	170	140	164	144	176	129	149	155	157	123	147	141	132	140	160	165	143	135	133	142	166	157	137	152	136	147	126	144	176	146	163	130	153	162	165	149	143	137	157	145	162	144	145	144	168	152	156	138	134	162	154	169	133	120	170	155	134	139	150	154	147	137	148	164	149	152	139	160	180	148	151	131	162	151	148	162	155	140	145	148	149	151	133	140	149	143	141	133	162	146	148	117	139	144	165	149	149	131	149	160	145	148	131	156	147	149	149	142	139	143	140	144	153	146	139	165	141	145	142	146	136	150	154	141	135	167	155	179	146	147	142	120	187	149	134	153	155	142	177	125	129	162	162	148	151	150	160	138	169	129	172	175	184	157	153	134	147	136	128	162	147	139	151	146	139	155	158	149	134	161	127	151	141	130	130	159	144	144	165	159	131	140	142	157	163	152	155	135	157	156	143	153	148	137	153	125	157	156	149	147	153	139	146	167	175	146	142	157	127	136	136	153	142	131	151	158	116	139	152	154	131	153	148	128	143	146	146	139	138	156	155	135	139	159	162	140	151	153	148	132	167	116	139	132	160	134	152	153	169	146	155	118	144	154	127	140	135	160	147	140	169	156	145	159	139	156	138	134	173	150	173	120	162	166	136	153	134	142	147	151	160	144	158	167	146	147	136	156	147	157	136	126	126	149	160	165	132	150	125	167	150	157	131	142	152	152	163	149	124	156	161	169	134	141	168	134	134	134	139	140	153	145	144	156	149	159	142	149	131	141	135	150	156	122	149	137	155	151	155	151	146	151	145	143	152	149	156	145	152	140	164	135	136	142	150	140	142	152	154	128	162	150	166	147	148	143	140	148	124	168	144	155	141	156	130	150	148	144	155	173	130	169	158	157	138	125	168	154	156	148	163	147	171	148	141	131	168	153	167	137	164	150	127	147	155	149	158	140	160	140	143	145	152	145	164	144	148	130	155	142	146	142	131	145	143	123	140	147	121	155	138	148	148	139	153	137	135	162	153	119	143	147	153	134	143	116	133	160	156	148	149	141	157	154	155	143	152	128	136	157	159	160	143	150	137	134	154	158	145	132	141	158	134	161	142	133	137	149	160	158	156	151	148	148	130	128	172	139	138	165	166	127	138	152	157	129	145	157	156	131	146	134	176	159	163	145	146	143	146	164	159	153	135	141	169	141	161	148	166	133	152	147	156	152	139	152	158	146	143	142	138	124	161	136	140	146	133	142	158	159	121	144	139	133	154	139	154	157	146	141	125	147	145	157	152	143	158	153	146	134	163	160	160	138	148	172	158	154	154	143	146	135	158	144	149	165	142	152	139	157	171	149	163	125	159	139	138	168	152	141	151	140	135	140	156	159	160	153	142	140	156	131	142	143	142	151	153	134	135	143	151	137	136	162	157	161	136	155	145	165	151	151	145	149	142	137	157	144	168	174	155	132	121	128	155	143	159	150	143	150	147	131	143	137	136	157	143	167	148	139	123	130	141	146	135	145	157	145	142	123	139	133	167	136	157	140	159	161	141	129	156	130	148	154	166	162	153	126	162	135	136	134	118	154	140	145	152	147	149	134	143	167	170	163	159	143	154	172	172	157	132	132	154	119	143	120	157	152	147	148	168	126	154	155	142	162	145	151	151	148	135	149	173	144	155	165	145	137	139	158	137	144	162	133	155	154	133	138	134	148	139	140	168	146	145	171	140	144	178	136	151	166	138	171	141	162	146	170	145	122	158	119	143	149	144	153	116	145	150	148	152	141	156	169	140	139	148	171	150	133	150	142	118	139	150	143	134	172	143	148	163	167	161	128	137	138	134	157	151	150	163	150	140	155	145	173	154	147	172	131	140	140	153	150	154	160	162	147	163	162	154	152	146	162	134	128	135	164	162	125	139	152	148	175	140	166	147	147	155	162	144	144	133	141	131	156	129	147	146	183	159	152	149	134	151	132	145	130	142	139	159	144	129	149	124	142	154	145	144	145	150	155	160	139	146	141	131	150	157	154	150	133	135	156	148	147	153	163	142	147	160	143	126	140	157	139	152	144	181	130	128	142	166	134	131	139	147	132	139	138	138	139	132	141	119	153	143	164	144	149	140	140	142	151	143	157	162	152	154	154	138	151	150	138	143	155	142	154	160	146	163	147	154	157	155	157	142	163	149	132	139	130
2386	520	507	497	576	491	488	478	498	475	476	455	439	428	426	459	454	442	489	419	425	456	481	452	451	414	447	419	421	434	421	456	491	441	463	442	441	396	417	436	432	408	433	438	469	387	429	440	437	418	424	428	463	424	444	433	459	432	420	451	429	416	422	398	466	441	383	438	448	430	471	446	448	454	457	414	435	426	424	431	448	426	447	444	409	483	455	415	460	461	412	431	410	408	449	421	429	435	452	435	448	452	451	469	458	413	483	439	439	397	436	414	423	454	442	426	410	454	422	418	431	435	395	423	424	437	469	427	458	442	458	422	467	425	439	436	417	451	428	442	419	427	470	456	449	440	412	419	391	438	454	440	456	455	477	416	409	437	432	415	433	438	442	453	425	432	419	395	447	411	444	431	435	429	455	433	440	445	448	427	442	432	442	415	462	437	446	432	470	412	419	442	424	445	441	438	423	471	431	410	418	439	436	414	443	452	458	407	451	403	446	401	454	441	440	479	440	436	393	450	436	431	447	441	409	430	420	373	440	462	424	426	422	459	418	437	443	423	427	437	457	452	456	415	438	434	443	422	449	400	430	429	410	465	412	419	455	442	422	394	435	454	451	435	454	371	412	430	453	413	404	382	450	422	459	401	427	446	447	423	432	475	430	466	401	471	436	450	409	455	427	436	453	450	478	439	441	430	445	428	394	386	439	478	423	432	440	392	440	449	401	453	417	448	409	419	380	450	435	425	469	443	407	444	411	475	396	456	427	495	437	393	441	428	425	500	419	431	529	438	432	432	430	427	454	420	428	408	461	451	468	429	447	448	411	399	422	447	394	434	404	430	457	480	429	425	393	423	413	423	413	467	448	420	447	444	445	438	452	432	427	453	453	427	454	447	426	435	428	437	449	445	439	457	427	392	441	436	401	467	411	425	415	449	451	431	421	460	423	428	457	426	422	412	427	428	426	418	421	436	437	451	463	424	437	440	414	457	443	443	442	442	444	404	439	448	452	433	411	414	442	487	444	396	418	405	462	470	415	446	455	439	453	452	447	436	393	406	405	410	426	427	466	455	449	440	458	446	483	424	455	430	427	438	430	425	458	423	451	429	435	419	396	454	444	480	431	415	429	417	419	418	436	446	412	419	456	451	434	422	444	440	426	410	421	452	427	444	419	395	400	411	460	417	450	417	414	405	437	443	412	454	422	417	441	452	434	409	429	433	393	432	433	454	453	444	450	410	459	397	459	426	462	420	467	431	419	432	453	445	422	420	428	446	447	410	427	429	427	474	429	462	438	457	408	390	402	409	435	405	437	462	436	428	423	434	434	421	431	424	430	415	427	443	421	450	444	455	440	445	421	442	416	460	441	395	424	405	429	442	434	456	381	445	453	418	411	407	462	407	403	439	392	419	452	403	462	472	462	419	452	426	432	412	391	457	439	446	423	425	380	448	421	438	412	432	464	443	463	409	417	426	420	443	442	439	401	422	466	400	454	407	434	451	454	451	406	460	418	420	428	421	416	453	457	445	462	412	423	419	428	437	444	444	397	446	431	403	459	435	380	381	409	451	409	446	431	415	439	448	423	436	410	428	433	413	430	460	435	376	403	430	452	424	435	437	431	406	424	470	406	391	441	451	477	453	412	461	451	442	422	456	417	419	408	422	457	428	448	444	455	409	462	408	417	436	436	428	427	421	432	435	447	439	393	444	442	408	418	431	450	442	446	447	433	428	445	442	462	403	464	412	426	394	439	429	430	415	406	436	435	437	419	499	421	420	455	430	443	421	427	431	409	429	434	407	439	473	447	432	425	442	399	400	435	460	433	439	444	455	455	411	469	422	453	378	488	422	398	405	460	442	433	420	414	438	413	427	446	445	433	410	439	437	431	420	464	425	447	412	434	435	413	449	429	444	417	440	421	409	443	442	425	459	428	449	438	447	442	438	432	428	467	441	412	426	445	418	452	473	453	444	458	451	434	448	455	429	375	463	450	415	451	404	446	446	471	420	430	442	429	428	443	448	445	433	412	442	384	457	434	433	458	452	439	446	411	434	429	409	433	455	438	464	446	441	437	447	420	470	424	426	425	488	468	431	421	432	458	445	429	432	398	452	439	443	454	430	433	456	413	401	461	430	428	454	482	417	407	468	480	456	448	427	426	485	422	430	427	434	420	414	472	424	440	435	429	471	449	432	418	455	438	415	450	434	457	431	388	459	458	401	444	436	437	421	427	438	473	458	440	394	438	413	433	438	408	429	433	424	431	423	443	443	435	438	457	415	432	434	435	446	487	444	415	397	385	430	426	419	471	404	426	446	446	441	424	437	447	448	466	428	439	386	421	439	459	419	429	408	475	415	421	428	460	434	415	391	434	456	421	434	444	406	450	441	433	456	451	463	443	439	420	425	428	419	405	426	398	450	455	433	443	422	422	400	455	438	458	435	467	419	439	436	476	437	418	448	444	385	441	414	449	437	416	440	436	399	417	432	433	420	392	436	422	409	435	407	431	416	412	445	455	414	437	421	452	417	422	454	471	424	411	374	451	402	379	434	434	419	447	408	393	431	399	447	446	422	484	419	447	456	420	437	465	427	462	434	445	406	429	427	454	423	440	436	454	410	441	417	428	438	444	433	459	401	430	423	435	419	442	417	462	434	398	426	413	412	399	418	439	426	450	428	449	438	472	451	428	420	420	404	416	451	445	427	412	455	426	439	408	453	436	421	415	419	413	402	400	423	430	463	460	445	430	440	436	369	431	462	434	451	449	416	433	442	432	428	419	411	410	455	422	445	416	446	463	410	439	486	447	409	407	413	428	466	428	392	438	441	405	393	456	429	447	444	412	421	428	441	454	436	391	432	434	431	422	418	464	408	449	451	448	447	435	441	447	431	416	438	455	441	419	447	463	421	406	403	423	418	427	408	434	426	451	419	395	413	414	429	413	433	445	437	427	457	477	416	463	469	429	455	431	416	418	446	437	439	411	446	426	449	490	451	459	431	428	466	460	427	447	449	442	396	450	466	446	448	428	429	436	447	424	444	432	431	414	458	431	443	420	413	401	443	439	389	444	453	431	424	444	467	442	410	413	414	446	389	459	431	442	476	440	429	408	426	418	411	437	430	423	458	414	508	454	448	418	424	426	444	441	447	391	482	429	483	434	452	395	456	459	421	443	413	427	385	423	445	453	423	448	409	448	427	456	410	441	458	452	446	435	446	448	437	427	441	418	454	437	450	452	463	451	446	411	438	414	422	463	434	414	454	453	433	410	430	448	396	483	473	443	445	433	392	442	415	449	428	459	432	437	432	430	461	402	395	478	432	398	441	426	441	442	427	446	408	412	426	441	439	404	418	404	419	439	416	478	402	434	437	459	407	470	446	390	418	434	412	462	444	423	427	445	439	431	453	435	476	415	430	420	433	443	428	435	451	446	423	479	419	440	463	431	433	415	418	426	434	429	433	431	437	408	427	421	460	454	398	429	432	468	431	432	446	416	461
14391	2663	1401	981	757	582	497	489	426	375	365	354	328	317	317	280	305	296	294	303	292	348	281	282	308	290	298	294	308	299	280	256	261	283	293	307	276	279	298	316	296	272	268	286	275	271	277	282	275	312	276	260	295	280	284	283	295	266	289	257	299	310	300	261	282	246	279	315	299	265	308	289	284	283	302	257	272	264	284	276	317	265	273	293	310	270	300	294	281	265	300	299	283	275	282	353	287	271	254	272	268	263	300	307	295	283	256	283	280	276	265	270	250	285	285	296	284	245	285	261	268	294	272	280	287	273	295	289	265	296	266	270	299	307	293	302	261	291	305	286	291	275	254	303	285	288	287	279	289	296	284	290	298	274	268	295	278	288	293	285	281	301	277	259	285	259	285	266	263	263	280	270	290	262	265	305	279	281	266	273	255	295	300	287	290	271	283	278	301	292	295	283	283	305	283	254	240	280	275	266	303	259	261	271	267	259	277	286	270	288	294	299	249	283	280	254	276	276	287	285	278	277	270	256	254	277	244	272	273	283	291	304	282	280	298	255	279	275	266	289	260	269	256	306	263	284	296	280	276	288	288	278	281	280	281	248	298	288	254	287	264	272	270	273	289	257	287	311	278	310	298	285	297	285	283	306	273	306	283	242	320	277	269	271	312	243	273	297	282	266	294	284	295	293	295	285	269	270	274	301	277	283	264	280	317	305	314	276	285	295	273	275	295	255	291	294	267	290	276	309	287	275	275	287	290	261	281	277	303	291	273	293	290	309	282	300	289	288	291	286	303	288	285	268	302	307	293	267	301	313	306	296	285	291	261	267	263	270	274	291	281	272	284	278	273	247	275	265	278	255	279	303	260	258	272	280	287	260	247	272	301	281	297	271	270	297	260	290	258	256	271	305	290	269	300	272	306	245	284	273	270	313	252	262	279	275	302	267	273	271	304	269	308	282	293	311	302	291	295	276	288	275	305	262	296	298	277	262	260	285	302	288	292	272	271	279	276	284	301	304	269	290	311	258	291	261	269	286	272	274	286	269	267	284	294	291	281	274	270	283	278	264	251	270	292	290	285	279	294	257	273	258	271	306	294	276	283	301	296	249	271	244	280	271	276	300	285	296	226	309	244	299	291	265	283	279	275	267	297	268	278	280	316	278	331	279	281	289	304	285	267	294	286	264	308	272	280	283	295	280	261	275	260	307	260	275	282	269	260	300	297	281	284	277	281	281	287	287	293	244	268	286	270	275	268	264	243	288	257	257	265	280	274	261	289	300	286	290	270	278	276	265	344	252	286	275	249	268	301	252	279	297	297	270	286	288	280	263	257	292	315	307	262	262	301	250	307	264	282	308	283	275	289	247	294	276	259	295	287	268	284	308	263	301	292	274	300	275	273	259	297	305	273	289	288	295	284	296	299	291	319	275	314	330	263	274	289	263	320	273	281	278	286	259	276	279	307	267	278	285	279	262	279	320	279	289	262	249	267	259	270	293	246	287	278	284	268	283	282	283	287	264	263	287	301	260	295	324	290	280	261	267	279	260	263	266	292	300	284	288	287	274	292	260	270	288	286	317	276	320	324	298	277	248	299	253	300	291	258	316	281	278	302	290	312	281	268	268	298	266	261	260	289	278	300	269	278	284	318	294	261	297	325	264	309	283	284	317	273	260	268	277	259	249	303	248	258	282	293	281	272	286	278	263	280	261	304	278	301	298	308	276	307	300	271	280	296	274	271	297	251	277	266	278	274	274	272	284	273	286	284	293	277	292	279	286	293	268	275	312	256	297	272	313	274	291	282	272	285	284	305	281	262	269	304	298	285	271	265	271	257	269	289	259	288	286	296	279	247	276	317	266	274	249	275	267	272	281	262	288	303	266	305	270	329	293	335	284	273	257	270	287	313	283	292	254	278	285	296	271	307	271	283	270	280	263	280	295	289	262	281	280	284	292	280	273	275	258	265	282	310	278	278	293	249	306	297	252	293	290	286	302	277	273	282	284	260	255	287	278	263	301	290	272	284	290	300	263	289	295	294	300	281	265	287	268	279	263	280	275	290	265	318	282	284	300	279	275	258	291	275	295	275	311	297	275	283	325	288	288	287	251	256	282	286	305	298	260	276	298	270	298	272	268	294	292	301	270	293	282	281	281	266	290	249	262	263	281	268	273	279	291	268	260	281	286	298	284	262	268	295	266	270	261	317	250	256	281	231	278	285	284	255	280	271	302	275	257	275	261	276	273	315	262	248	276	279	258	306	300	273	264	285	291	286	285	286	282	272	303	263	272	288	278	294	273	295	288	313	288	256	272	310	280	295	304	251	297	264	272	279	285	299	272	290	285	276	264	277	294	275	281	242	261	281	269	286	288	293	303	300	274	291	263	291	280	269	290	271	277	288	307	288	286	319	306	285	278	276	256	295	270	278	276	258	319	263	305	266	275	300	253	294	242	282	282	273	253	297	288	304	285	310	289	229	272	279	273	275	257	298	302	257	306	310	263	289	266	300	261	277	311	260	256	271	292	284	281	282	276	277	298	302	291	312	263	320	268	288	276	297	287	274	281	289	267	283	298	298	259	274	295	278	293	287	282	291	294	267	290	272	298	301	272	278	288	282	261	282	294	272	284	285	275	254	295	252	267	282	254	292	305	303	287	316	273	310	257	259	286	278	295	279	273	264	277	270	277	270	262	284	264	257	316	294	290	257	265	286	266	264	281	303	261	287	289	295	261	271	276	265	284	287	274	277	284	316	268	303	306	266	282	293	279	259	277	325	273	271	251	237	277	299	287	313	312	271	259	273	279	295	286	266	246	277	257	288	326	268	283	272	288	281	268	286	292	262	284	257	266	283	321	289	279	278	280	246	307	294	283	300	239	246	277	286	231	301	256	282	251	288	306	265	271	273	292	279	280	267	287	249	293	280	285	289	292	264	295	308	301	308	289	303	273	277	273	277	267	292	288	305	280	250	288	265	304	256	308	295	294	265	281	251	313	291	282	282	286	308	267	287	281	292	256	284	265	287	284	272	286	268	290	293	256	286	267	259	269	281	279	277	283	268	262	297	310	302	326	284	322	323	302	290	280	286	254	284	323	297	304	258	263	244	318	254	258	236	289	292	307	262	293	306	277	290	282	281	279	289	289	247	313	251	243	258	286	283	243	284	260	317	293	265	307	286	279	278	276	294	264	275	305	293	273	297	283	256	280	279	303	288	272	287	291	275	273	312	317	261	338	283	261	289	295	260	280	332	287	272	268	291	276	313	275	272	278	270	284	260	282	309	293	281	277	294	261	298	278	268	276	299	250	275	270	286	283	267	271	263	299	284	279	282	245	269	282	308	260	294	272	276	280	293	272	285	293	281	288	262	288	283	285	277	280	278	281	303	274	283	283	274	278	306	289	289	292	279	270	275	305	269	283	281	296	272	305	310	282	270	312	249	285	298	291	282	259	269	269	250	279	278	295	289	306	266	275	252	266	253	268	288	286	265	285	268	259
8975	2134	3234	3572	3131	2438	2077	1773	1612	1418	1325	1217	1159	1106	1114	983	979	1010	910	920	891	863	866	863	852	808	856	853	795	813	818	824	816	768	792	800	812	784	722	776	817	756	748	772	787	721	759	727	733	723	773	778	769	739	771	698	753	737	760	782	754	750	747	711	750	763	748	764	752	716	748	735	734	714	772	722	685	750	743	752	745	701	737	737	765	694	776	804	742	736	787	722	756	698	687	722	720	739	696	764	706	744	724	752	742	744	709	709	740	741	727	702	698	729	720	767	761	750	748	774	697	698	751	749	744	696	734	730	736	721	685	677	724	729	772	741	773	693	750	726	758	714	731	738	703	752	756	706	731	736	816	760	717	757	730	712	786	728	686	657	716	735	700	687	722	720	747	705	667	762	730	731	717	699	709	729	730	744	725	739	746	711	740	685	705	724	705	742	777	738	688	720	756	656	732	729	721	698	781	678	711	711	734	710	733	789	692	760	743	729	703	710	724	710	739	741	740	764	688	676	684	696	755	763	738	691	697	691	708	713	712	763	746	740	713	710	705	755	687	729	735	744	755	729	697	713	690	744	681	772	777	729	741	698	712	726	695	725	763	712	707	720	719	669	753	681	716	721	717	728	752	714	751	745	695	693	740	691	768	690	769	724	708	720	711	730	725	765	770	757	714	794	682	758	747	735	725	654	739	709	673	770	689	768	747	752	727	762	742	715	748	715	702	726	746	729	734	728	741	754	726	705	749	705	751	709	686	690	707	728	785	770	707	731	752	724	714	728	762	714	708	748	715	688	746	745	752	742	766	785	725	738	703	764	728	687	764	702	732	721	733	728	757	717	754	712	723	725	738	747	735	759	733	739	753	672	735	682	702	716	757	745	699	753	678	687	651	751	737	772	731	744	677	736	714	704	734	723	666	738	733	694	720	687	720	752	705	721	751	740	698	741	675	721	768	751	761	687	724	701	723	749	732	753	711	757	710	778	705	741	686	714	759	745	695	724	753	766	703	766	713	730	757	687	717	722	688	754	757	709	679	679	702	681	718	796	707	719	734	693	714	711	748	757	753	740	702	702	716	789	747	703	733	755	704	662	734	735	732	742	717	746	735	731	760	785	720	773	767	710	715	723	759	723	742	724	742	712	686	725	718	732	735	778	737	723	745	672	697	742	696	737	749	738	721	758	722	731	719	690	676	720	674	743	672	715	728	737	754	722	753	693	764	734	758	702	764	707	703	753	661	677	708	723	751	705	778	747	671	740	730	702	718	736	717	729	742	710	785	721	718	724	776	747	757	713	766	701	692	721	741	721	725	695	710	703	712	744	701	734	712	727	743	726	729	747	746	758	729	738	743	752	715	724	674	701	772	747	733	701	715	759	721	758	724	754	763	698	704	742	702	733	701	712	730	714	795	748	727	737	726	736	776	682	731	660	732	705	729	737	710	692	755	747	660	709	777	744	719	755	746	701	769	715	717	744	774	784	721	754	746	677	750	744	755	736	700	737	720	769	683	714	670	702	729	718	717	766	714	719	744	701	693	712	736	776	708	703	710	729	745	675	719	667	772	764	693	757	734	732	698	743	673	707	779	760	739	754	711	730	740	685	702	718	720	721	707	746	749	742	725	711	711	762	719	727	712	741	706	748	710	735	755	720	706	730	764	753	734	750	729	770	723	732	729	693	753	742	707	753	682	732	711	737	712	744	698	715	686	732	716	702	732	764	694	723	790	759	814	746	740	713	716	745	740	781	710	722	767	700	732	695	705	737	717	778	754	720	747	736	704	679	720	738	729	722	668	686	700	776	720	694	717	729	698	721	693	706	719	756	725	748	769	741	736	738	723	734	688	736	713	729	707	720	711	691	711	692	718	740	718	774	707	717	795	721	745	760	714	739	745	703	720	714	760	720	693	704	722	731	737	717	739	667	712	750	712	783	769	728	694	695	722	711	744	711	693	670	735	774	714	689	697	713	715	728	722	718	768	751	742	760	679	736	767	692	704	726	697	686	725	717	715	723	708	758	737	745	718	762	773	739	726	759	715	754	740	705	682	653	765	678	728	706	783	794	706	730	728	739	725	685	711	721	695	750	713	763	744	674	756	716	748	691	755	717	702	705	711	813	735	806	695	748	732	696	693	735	701	741	724	735	716	679	690	759	740	683	710	706	729	730	740	701	690	711	680	790	747	681	680	766	753	756	724	709	723	756	702	749	753	721	672	747	729	668	744	775	705	778	739	726	733	734	739	774	727	717	732	754	751	754	725	717	718	706	735	737	788	776	690	776	757	681	692	685	684	714	733	735	726	695	735	722	768	745	745	744	707	745	725	756	811	708	702	698	706	762	741	767	734	760	752	717	695	770	757	750	728	731	758	771	738	709	687	738	711	730	748	750	722	700	727	725	688	736	719	747	752	701	734	697	745	762	728	691	708	728	736	760	765	733	700	682	748	738	747	720	761	779	687	698	704	755	687	691	727	722	700	721	749	739	721	726	692	751	742	730	737	748	716	698	759	717	713	729	708	735	702	741	713	745	674	781	703	744	753	704	726	743	706	724	731	799	712	687	718	741	732	711	757	758	723	690	739	683	713	726	720	788	767	685	737	745	711	748	689	794	753	743	674	709	722	703	740	735	642	695	716	698	737	710	688	726	695	720	724	751	720	757	734	709	721	689	778	701	717	737	723	698	749	752	722	714	748	751	709	729	722	733	731	682	713	709	703	728	694	731	687	747	706	709	709	756	711	682	674	712	757	741	714	674	747	705	712	703	726	759	717	701	720	785	723	736	756	749	743	777	745	713	741	760	698	710	723	721	736	740	729	687	777	747	705	703	722	694	711	733	696	727	699	750	709	730	723	673	787	742	710	701	719	720	705	732	735	732	661	737	712	697	735	779	782	701	714	724	741	672	723	746	709	710	713	748	725	685	747	697	678	683	695	749	698	702	719	733	740	679	732	743	751	723	718	766	704	729	694	719	726	689	742	767	715	704	704	677	724	721	688	742	709	729	717	719	723	750	750	701	793	706	722	703	704	743	721	739	681	744	763	700	723	694	696	795	721	743	740	704	717	729	716	718	716	680	716	744	733	729	739	710	692	742	737	784	771	734	693	712	746	725	717	717	723	736	714	678	741	774	741	736	724	732	713	716	731	795	709	670	710	684	763	696	714	730	731	788	732	709	715	758	682	737	767	730	735	688	758	707	774	749	711	730	714	695	772	701	699	722	737	678	724	718	686	759	720	691	680	651	696	686	737	734	658	730	708	738	712	697	738	728	727	722	769	736	704	751	716	763	748	731	714	727	709	742	707	698	736	750	803	737	739	736	743	752	712	723	730	719	723	724	682	758	726	754	726	690	738	727	738	752	763	722	741	736	735	719	743	697	693	686	759	793	789	686	717	765	725	741	751	735	723	707	724	673	745	709	750	765	649	749	737	728	710	726	713	720	732	753	709	699	702	754	723	707	699	714	722	717	711	716	679	716	686	710	728	737
24149	6050	2565	1783	1287	926	718	567	472	442	422	363	357	353	331	312	288	306	300	272	282	264	270	257	260	240	273	258	258	248	272	272	241	269	259	261	277	247	259	263	288	243	259	288	234	253	266	236	273	252	257	242	246	254	270	221	270	267	244	251	255	248	238	245	259	267	242	232	255	272	270	258	265	203	237	241	256	231	231	250	243	240	258	269	229	247	288	269	264	240	227	255	225	237	267	231	257	239	238	225	228	220	227	239	279	259	236	236	283	235	248	216	249	253	239	256	239	238	249	236	246	250	238	218	252	228	260	251	245	252	226	256	247	254	225	253	248	235	252	235	207	214	231	262	269	250	245	254	222	251	262	240	240	246	252	254	268	248	234	216	248	255	259	260	233	250	220	265	219	259	241	256	238	257	257	224	221	248	250	253	246	247	236	234	249	261	241	277	260	231	250	289	218	242	268	245	232	234	238	255	223	237	259	245	237	248	238	211	258	220	266	242	246	235	260	224	255	263	233	249	242	252	254	242	244	236	249	232	237	229	253	257	235	236	261	246	253	245	254	225	250	269	258	220	252	255	240	259	215	236	247	253	260	261	233	242	237	253	223	241	270	257	260	249	255	251	246	256	237	218	220	265	215	229	266	243	257	246	245	282	227	287	247	237	247	278	246	235	245	250	273	254	237	243	243	231	236	240	237	241	260	241	233	249	248	261	218	240	243	253	234	239	262	259	245	259	264	233	245	238	255	249	267	253	238	262	228	231	250	236	225	254	264	229	238	237	246	218	257	287	233	245	265	242	234	238	250	243	254	243	254	253	260	243	214	242	238	236	247	223	288	238	224	219	211	231	234	254	256	261	230	235	234	290	250	240	258	249	233	266	229	227	255	258	230	257	233	251	266	242	247	252	252	222	234	272	247	253	259	259	265	271	239	244	233	291	238	268	250	265	260	263	208	274	216	266	251	239	229	222	252	220	260	256	252	236	261	266	235	252	244	265	254	221	238	262	267	267	234	236	263	237	257	237	250	269	265	231	251	243	217	231	260	262	250	233	266	240	242	247	256	258	234	240	209	232	251	249	232	229	275	241	256	214	257	278	255	251	246	264	226	280	263	238	275	231	264	249	230	258	223	231	249	252	259	251	224	213	239	261	255	244	244	250	274	238	255	264	238	248	235	236	214	245	247	238	218	267	225	232	239	233	260	257	272	276	233	242	267	270	252	245	250	275	216	228	240	246	237	230	235	217	223	254	240	236	239	219	255	251	251	226	238	254	261	275	224	254	241	208	249	236	264	215	244	246	251	238	245	235	229	212	255	243	245	256	233	247	245	240	242	256	224	235	244	241	236	235	231	249	233	268	204	278	238	247	226	251	275	244	269	252	221	229	242	243	246	255	240	228	272	249	234	224	275	250	236	225	268	230	230	232	239	221	251	284	265	271	237	274	253	229	273	225	252	263	214	258	244	243	229	248	252	220	233	242	235	238	220	246	266	245	254	249	226	224	235	248	255	245	257	227	234	267	257	226	243	256	237	234	251	255	249	255	261	266	230	253	240	229	257	232	248	248	264	251	245	253	252	241	253	257	251	228	248	240	266	251	248	246	241	238	239	243	268	260	264	246	226	254	250	240	242	250	242	258	258	245	252	250	270	264	232	248	267	257	251	258	246	244	252	219	237	257	241	236	282	240	223	231	243	265	248	248	229	256	222	234	250	256	239	238	239	251	231	260	247	247	230	228	250	224	219	219	218	228	244	208	240	251	233	271	276	233	247	245	238	303	241	231	252	209	271	243	226	242	208	219	230	221	240	250	236	242	225	261	254	226	242	267	255	236	271	239	237	250	240	269	290	246	250	253	266	236	237	260	260	240	214	264	232	250	218	224	247	214	261	255	241	280	227	245	248	232	258	268	264	220	255	238	243	248	249	244	227	247	246	258	257	251	239	246	238	227	246	262	239	258	225	248	216	254	241	237	235	274	231	254	217	248	226	249	234	243	238	249	256	253	252	211	258	274	240	255	240	271	249	213	249	233	237	253	217	237	256	259	242	264	250	226	273	243	229	247	273	229	255	243	246	231	280	230	248	237	264	257	246	241	225	255	268	261	218	238	246	262	258	264	258	246	231	253	227	223	239	250	244	244	224	236	257	236	223	249	255	246	239	271	239	216	237	250	246	277	216	282	243	203	246	237	234	279	221	229	250	218	244	248	235	243	254	244	236	261	245	247	232	255	206	248	253	253	229	243	253	238	236	254	240	245	255	249	236	236	243	267	279	214	243	238	254	243	247	224	221	268	230	240	255	248	244	227	260	228	243	264	228	226	233	234	258	229	244	250	246	260	270	257	238	257	257	224	275	276	248	257	271	237	218	252	211	261	242	251	265	265	239	246	229	233	271	260	279	249	259	252	254	255	218	235	245	263	259	248	273	224	257	253	231	227	234	237	263	236	231	270	248	250	231	263	278	231	246	271	254	251	239	261	220	231	264	240	240	245	272	244	236	251	234	268	260	245	258	230	225	231	230	227	262	232	247	257	234	251	221	219	243	215	239	247	242	235	241	236	239	232	257	234	230	234	240	250	253	261	230	240	249	237	263	223	274	272	232	228	224	241	244	243	258	257	271	255	230	230	233	248	252	225	237	232	246	231	229	222	251	231	271	243	225	245	280	271	223	260	250	240	239	253	265	256	267	243	243	272	242	251	245	220	219	238	272	262	265	262	217	220	241	259	232	244	269	255	236	225	248	264	243	249	294	251	276	266	258	251	235	244	246	227	250	262	243	263	229	262	246	275	274	237	268	225	231	266	267	240	235	232	223	262	251	271	246	236	229	263	227	254	248	238	245	236	238	228	265	233	272	252	251	260	237	240	217	255	251	227	246	269	244	258	269	222	235	241	254	252	238	249	249	226	241	261	250	264	253	241	222	240	219	255	251	246	245	242	224	259	256	239	228	259	230	239	256	219	237	256	266	218	272	245	232	256	234	244	231	261	232	256	242	228	231	207	255	224	231	266	257	271	248	249	241	244	250	243	240	265	231	231	256	233	231	231	247	241	243	252	237	237	236	269	241	234	236	254	241	248	239	249	229	266	267	252	284	255	213	254	240	220	244	228	224	237	237	274	242	255	223	246	245	260	270	238	245	231	277	268	249	250	222	245	264	224	233	245	254	223	242	254	238	248	290	243	263	248	235	243	223	245	263	214	249	223	236	251	233	267	244	229	229	266	228	268	234	226	250	245	256	269	250	266	251	228	265	235	222	251	256	247	217	248	259	257	236	259	249	243	236	251	239	280	260	252	240	255	241	245	252	258	250	237	252	268	230	261	254	239	226	240	238	233	221	240	248	252	231	246	235	238	236	243	246	256	246	249	257	247	286	236	257	269	259	249	234	243	236	246	247	258	278	248	243	252	251	243	260	227	249	259	252	266	253	231	229	233	222	233	240	242	239	245	229	241	276	231	214	235	284	244	232	243	268	255	251	263	235	269	250	237
13476	3028	5474	5881	4928	3898	3311	2657	2232	2003	1828	1661	1521	1407	1245	1262	1112	1052	1025	958	914	949	948	816	861	915	915	771	811	794	824	775	701	774	785	752	729	739	747	760	729	671	681	712	696	679	687	645	752	695	665	699	656	688	635	692	673	660	650	642	659	718	668	661	658	638	672	706	661	600	654	643	650	645	625	668	606	640	600	681	630	622	672	633	642	621	627	665	634	592	617	622	663	631	644	667	598	651	626	670	600	619	612	644	611	624	653	588	616	634	600	638	604	653	674	665	617	612	626	644	654	620	608	648	627	594	645	642	647	594	665	627	598	637	654	595	616	617	670	649	639	620	636	638	646	613	632	609	618	646	582	612	669	628	652	658	636	609	591	608	636	616	660	657	601	589	610	608	652	636	623	620	599	632	597	656	652	626	624	570	623	639	715	632	618	639	596	616	627	617	594	612	655	575	631	631	637	684	661	619	618	619	599	628	604	641	616	644	639	614	608	636	590	629	624	620	651	637	670	651	636	650	655	587	652	588	644	646	639	626	616	618	598	675	627	646	646	605	615	629	649	617	654	639	658	634	596	596	622	614	640	629	626	618	613	612	612	645	661	618	636	659	662	636	650	655	619	605	613	599	633	622	630	617	587	627	589	629	622	635	592	625	666	654	624	693	642	675	621	616	622	643	619	564	626	618	639	605	649	600	649	621	629	605	635	649	662	654	639	559	622	571	636	634	619	664	650	643	626	629	604	604	619	640	651	643	627	623	591	621	597	581	678	653	614	612	625	635	662	667	618	614	645	655	665	599	623	574	627	601	659	589	629	647	630	623	610	630	645	616	646	685	632	623	656	575	641	627	624	636	625	591	654	627	641	616	621	626	613	634	631	620	624	591	648	578	632	620	631	602	602	608	580	609	625	618	640	628	631	592	599	580	620	599	645	643	591	615	631	610	613	679	617	657	663	619	596	655	652	642	569	642	614	623	664	617	612	674	616	627	625	646	634	632	666	593	651	622	607	637	607	607	615	616	601	632	623	613	616	620	613	652	677	585	643	628	627	653	646	669	606	625	612	625	649	664	654	638	641	622	588	628	571	649	637	587	594	642	643	587	593	622	629	644	644	627	610	608	699	656	674	616	652	618	679	640	614	646	608	604	614	671	608	625	637	682	592	619	633	611	667	619	590	674	676	652	614	610	604	678	636	604	647	588	614	637	633	629	635	620	613	664	667	655	632	645	624	619	642	618	603	648	653	648	604	597	627	609	612	626	644	636	650	605	591	634	659	599	632	618	587	661	625	608	618	674	629	637	627	672	630	597	640	644	640	638	600	612	621	653	646	609	579	625	611	659	629	638	606	653	618	644	616	626	630	633	604	605	653	596	625	621	634	591	650	615	651	606	620	610	598	634	656	593	636	653	643	600	617	580	622	634	640	598	645	648	602	646	619	594	607	627	658	639	633	635	605	637	648	619	600	595	646	622	622	658	655	639	653	599	628	632	631	619	634	675	636	616	646	642	600	624	610	631	652	596	638	635	614	668	609	610	634	622	638	643	652	599	635	606	654	651	621	659	630	610	649	655	636	630	631	670	686	594	626	647	605	569	626	615	622	623	664	626	590	590	600	637	651	657	622	633	625	676	636	696	654	615	622	677	625	642	590	637	585	632	654	578	621	621	621	599	572	599	610	621	665	632	654	580	619	633	645	620	625	620	598	628	637	647	669	585	630	678	625	631	639	635	619	647	615	614	597	605	627	623	669	598	633	574	593	615	629	593	640	639	624	662	627	669	625	647	640	635	582	624	599	651	590	629	661	630	630	653	622	645	610	606	650	613	644	610	643	642	660	665	595	643	631	627	615	642	607	628	664	623	638	608	641	618	570	677	637	599	610	592	665	605	674	658	599	630	670	616	613	594	609	638	603	629	635	644	626	668	606	646	629	655	664	642	613	612	617	616	625	592	605	618	604	631	640	632	647	640	651	658	594	644	620	630	673	594	633	659	597	625	611	660	663	597	608	637	647	618	658	658	645	642	637	631	631	584	652	628	675	588	646	685	614	631	624	637	628	650	633	690	647	614	641	622	639	638	623	656	623	644	640	603	626	648	670	617	643	647	586	660	587	680	563	663	625	632	644	594	638	619	644	655	652	594	613	588	648	652	626	644	607	603	601	652	645	663	655	621	595	598	632	615	602	620	635	653	603	653	624	632	604	586	617	637	651	572	601	611	631	603	586	608	660	638	619	626	634	638	633	652	657	637	671	618	560	677	632	600	630	622	639	644	644	608	612	631	633	588	606	641	591	612	677	653	609	603	608	604	646	644	618	655	611	638	676	661	584	681	625	612	664	642	633	634	691	659	605	653	595	650	648	627	621	636	606	596	598	631	649	634	598	601	639	647	642	626	562	620	641	661	631	606	655	607	649	621	641	602	647	611	593	595	639	594	639	616	621	602	627	634	580	646	602	669	640	612	657	630	625	625	610	622	658	654	646	633	652	614	602	637	622	631	671	636	582	610	654	609	645	598	603	619	629	609	647	662	662	617	673	617	617	618	640	636	625	641	636	626	586	655	626	590	613	661	613	618	607	692	624	616	612	643	638	630	594	634	568	631	623	600	647	650	599	670	647	626	622	632	643	632	603	632	591	616	595	643	649	612	604	659	647	601	658	671	599	626	600	627	619	627	666	665	638	637	680	660	594	653	575	596	615	568	608	681	593	616	618	630	658	569	616	606	616	619	648	639	618	622	606	599	592	668	621	623	627	619	636	606	615	677	609	630	631	606	622	647	602	615	650	608	622	632	617	684	631	630	618	589	659	633	598	631	617	658	597	614	601	623	637	660	614	652	612	617	641	637	609	600	631	632	639	597	625	578	602	612	671	647	625	628	602	609	597	616	690	631	617	653	591	623	627	617	639	626	624	618	672	578	614	617	690	649	637	575	590	592	598	667	634	643	622	636	579	610	611	640	632	665	578	633	603	611	652	586	607	633	609	626	653	588	655	627	628	633	624	636	621	606	639	655	612	621	583	608	648	655	637	602	615	653	633	626	626	613	660	584	656	669	597	672	625	611	590	572	624	665	631	594	649	607	579	675	624	636	629	638	659	640	617	643	637	577	582	642	607	658	618	602	616	657	598	596	590	613	629	620	642	630	587	602	605	614	640	668	616	659	669	629	670	609	583	648	630	636	585	599	630	656	616	578	669	575	616	589	597	665	624	652	617	583	647	611	642	649	634	643	625	640	626	647	616	575	589	654	631	616	610	614	615	622	649	649	617	599	628	609	620	596	625	624	618	654	642	614	612	630	617	634	634	628	640	606	659	627	620	664	602	595	649	617	591	594	655	604	639	614	621	661	636	623	626	635	598	622	629	672	616	650	687	654	599	629	598	659	627	630	630	652	636	634	647	627	666	625	648	612	680	629	623	590	619	602	624	632	656	596	627	607	653	615	638	614	631	668	612	649	594	611	667	615	595	636	606	646	628	605	634	615	588	646
1965	209	175	169	158	176	163	148	152	154	137	135	136	157	128	137	161	148	151	133	145	148	159	156	157	148	165	141	152	177	146	136	154	152	151	132	175	153	135	167	144	130	131	144	172	150	138	167	165	135	146	148	163	142	150	161	165	144	142	148	147	162	155	149	126	154	162	146	131	134	132	146	146	144	131	146	147	149	147	142	158	154	147	179	147	151	135	161	139	149	148	145	154	138	122	143	153	141	143	155	139	164	133	143	135	164	152	149	141	133	157	141	145	167	154	155	148	148	134	135	132	127	154	146	138	165	160	143	151	163	165	156	143	130	151	157	138	143	130	170	164	134	151	133	153	136	132	132	152	123	137	149	141	139	155	143	169	130	145	143	151	139	157	194	171	157	158	152	165	138	159	160	123	150	157	147	146	121	144	139	149	149	128	159	143	142	142	137	141	134	157	138	165	148	162	151	159	133	169	133	147	126	123	127	155	141	129	142	144	160	158	145	143	133	153	171	145	134	134	146	129	164	130	144	143	153	144	164	140	160	146	134	157	159	161	142	135	148	130	150	128	129	161	139	130	132	159	148	150	160	157	161	161	156	122	142	163	133	142	133	138	143	147	140	129	156	181	159	164	153	139	150	155	127	146	142	127	157	151	153	146	134	148	131	158	125	139	143	138	139	161	143	143	140	137	142	148	147	112	141	147	172	137	139	137	160	135	142	127	143	139	161	140	150	132	126	157	142	143	143	124	146	152	128	137	122	142	147	121	164	152	146	141	147	134	126	145	147	149	158	160	157	134	134	168	135	144	145	127	155	185	147	126	142	157	136	145	134	137	132	129	154	153	129	159	156	133	132	172	139	146	134	160	139	123	142	128	147	128	146	145	174	143	150	136	141	136	135	125	189	147	144	137	132	171	148	153	126	144	135	140	160	142	159	126	128	160	145	131	135	152	157	146	133	155	130	124	151	144	154	131	142	160	149	122	135	143	142	154	153	149	140	126	146	138	134	135	154	162	151	144	155	128	142	145	128	123	147	148	150	147	156	160	131	132	153	144	149	159	135	157	183	173	163	151	148	153	131	158	162	133	141	141	135	149	167	144	128	157	137	149	184	161	157	156	146	167	157	151	168	137	122	147	152	156	121	164	154	145	150	128	152	135	176	125	163	148	146	165	124	133	141	128	156	152	152	164	138	169	168	143	145	138	156	145	138	160	153	142	148	137	141	154	143	145	141	138	153	134	159	135	153	139	139	156	118	113	161	158	139	138	122	119	125	176	157	139	128	150	138	136	129	162	176	145	125	134	126	152	148	149	147	124	147	156	152	132	126	128	125	145	150	131	152	145	151	156	138	152	141	142	131	152	146	141	136	136	157	159	141	135	132	151	145	164	139	144	137	171	140	148	169	137	146	156	140	113	171	151	140	157	124	146	133	155	155	162	157	151	139	155	153	146	117	135	142	145	130	130	142	162	133	150	149	149	158	139	136	158	170	156	135	160	153	129	130	145	156	163	138	146	145	139	135	134	152	154	157	156	149	135	139	138	138	138	157	139	159	141	158	160	141	149	124	155	126	141	149	161	123	152	160	135	130	142	169	147	173	143	159	161	154	186	120	149	166	170	149	152	140	130	142	138	147	145	137	147	162	154	148	156	169	145	165	173	135	131	151	157	133	141	133	147	138	145	147	150	149	162	160	163	141	147	137	149	142	160	126	154	154	124	143	174	144	119	160	144	149	134	146	137	168	141	155	159	122	143	136	155	151	143	153	166	159	141	153	153	146	141	156	160	164	165	143	141	151	156	155	154	148	144	138	146	145	135	139	152	130	134	143	193	152	164	171	154	154	152	118	150	163	143	141	145	152	153	144	134	148	152	151	137	126	129	141	164	158	166	150	117	141	146	142	137	159	163	141	159	155	155	153	136	148	117	140	160	140	122	148	157	146	167	154	132	157	136	172	142	142	152	146	146	164	152	126	139	135	147	151	147	151	156	142	158	168	147	125	157	160	177	134	145	143	151	135	146	144	131	158	137	154	127	130	170	139	131	151	153	140	143	142	147	150	156	153	148	146	129	151	152	126	141	138	143	145	146	146	147	174	157	158	151	119	154	109	142	152	160	139	173	134	135	155	144	154	160	135	126	139	158	132	169	149	150	144	143	149	137	143	139	156	171	148	152	149	155	163	130	135	138	172	153	143	146	153	141	152	150	162	131	144	139	154	145	148	142	153	146	148	153	139	160	161	162	124	152	159	156	165	146	128	154	122	138	148	154	150	152	158	148	129	146	154	131	148	133	150	138	136	169	156	142	117	154	154	130	124	174	126	134	156	127	161	151	165	157	140	144	131	161	147	141	139	177	152	127	151	153	142	144	140	147	140	162	116	151	177	130	151	123	132	167	143	129	145	129	149	148	162	113	148	168	155	136	151	169	146	128	125	143	148	136	132	150	153	169	168	138	149	137	134	147	152	156	139	141	148	158	162	158	156	147	143	136	159	150	158	148	154	142	123	137	142	146	134	165	160	127	130	153	159	149	132	127	149	154	138	150	149	151	155	149	170	141	174	157	157	151	127	134	139	141	134	156	144	134	160	127	133	147	157	149	132	147	153	158	159	157	155	169	165	154	145	149	127	157	146	149	162	134	137	161	147	129	149	138	153	154	140	159	152	139	156	130	146	145	164	171	149	133	169	174	151	137	166	153	131	143	157	145	132	150	155	150	138	160	160	142	140	134	133	141	131	167	155	141	134	144	156	140	138	143	134	157	165	150	136	138	139	144	138	140	156	157	149	152	143	159	122	156	142	156	134	130	151	177	153	156	152	153	147	136	147	131	140	135	129	155	153	136	163	148	116	142	145	148	152	146	134	147	151	151	171	167	142	156	131	167	139	119	126	131	136	149	139	152	145	148	163	168	145	140	167	167	143	146	168	144	150	146	148	147	139	170	151	133	155	145	151	144	147	146	153	150	135	157	163	162	154	144	146	153	143	124	144	142	135	129	148	141	149	138	153	146	147	140	152	145	165	145	163	153	159	150	159	131	134	136	155	147	137	155	155	149	140	131	141	148	141	166	133	149	154	166	160	137	149	139	145	142	158	157	135	160	150	145	167	135	138	149	168	155	149	149	145	141	144	113	154	146	141	136	148	145	150	154	160	133	148	128	154	154	147	142	156	143	135	146	152	131	153	128	112	146	146	130	149	143	148	136	159	143	146	164	160	133	148	152	141	137	140	151	146	139	133	135	145	133	147	154	170	128	140	135	160	139	112	160	128	158	146	154	143	154	143	148	150	142	178	130	142	154	143	148	157	158	146	153	170	148	157	147	156	131	163	133	157	146	151	138	151	141	145	161	162	142	128	136	155	156	160	159	134	169	132	145	146	158	133	136	158	146	138	154	162	156	151	159	121	152	143	136	138	132	129	137	148	139	160	168	135	138	149	132	122	163	132	143	150	148	144	140	161	148	144	138	152	140	149	137	178	123	137	142	129	130	154
2287	505	539	525	543	521	496	482	485	472	461	492	433	453	425	447	442	402	431	439	462	446	436	460	441	438	433	442	417	450	448	415	425	437	494	442	463	451	422	446	442	440	406	444	444	439	449	448	449	435	453	424	442	440	431	448	393	403	456	404	417	420	475	434	429	463	454	385	449	457	417	440	451	410	436	476	432	413	466	414	499	430	469	408	446	426	413	467	471	456	419	418	418	405	447	406	434	437	423	447	436	415	479	433	413	426	408	422	409	457	429	476	467	438	433	428	424	429	427	395	455	444	446	413	455	432	409	431	443	475	425	421	456	450	442	391	435	383	448	457	418	446	426	408	427	420	433	438	429	465	426	454	398	411	415	427	405	438	434	461	417	392	424	444	445	429	421	444	468	423	429	446	442	396	419	459	432	441	449	425	446	453	389	424	436	429	463	420	443	425	425	406	468	440	401	443	416	446	438	414	412	434	384	484	427	426	450	417	450	420	404	414	382	444	442	412	392	415	420	437	430	423	465	434	412	464	422	481	424	454	410	440	456	458	428	453	424	449	459	462	424	413	420	481	465	406	456	467	450	449	447	478	418	383	418	429	470	396	433	448	451	489	452	438	412	433	420	440	461	439	482	406	415	452	469	449	470	419	419	418	442	435	446	429	436	421	462	454	421	426	413	435	428	435	433	437	440	452	424	391	402	384	425	449	460	418	453	398	439	425	421	437	470	478	432	407	412	412	445	460	424	384	443	438	456	404	424	394	471	403	427	413	430	442	431	463	427	430	435	419	428	446	431	406	461	455	446	420	402	472	408	412	423	436	493	426	433	461	454	385	401	440	466	400	430	395	410	422	415	485	449	434	425	424	438	438	442	463	439	420	450	464	464	408	432	462	435	424	404	440	436	420	452	429	481	443	422	438	439	441	407	464	408	452	415	460	460	437	454	406	454	435	403	445	480	451	428	422	449	447	413	448	422	482	419	430	438	427	441	445	413	470	411	409	438	422	438	427	434	423	453	432	437	441	452	441	408	459	422	445	412	414	444	454	405	421	427	429	468	420	414	414	405	475	471	445	419	428	429	463	458	462	466	454	375	420	426	423	419	439	412	454	415	417	448	425	454	412	435	420	430	469	448	442	402	448	396	425	425	434	465	444	407	398	452	454	451	431	440	433	454	426	439	415	409	437	445	438	418	478	412	430	440	424	452	420	437	426	433	459	381	405	412	448	402	406	427	431	471	446	448	456	485	394	424	438	458	414	430	399	434	462	428	437	411	455	404	455	422	451	425	464	438	419	436	436	447	376	416	445	426	435	422	442	403	470	414	399	428	433	444	437	458	392	475	432	447	413	440	427	470	426	424	448	414	432	457	458	450	434	439	423	440	397	427	420	461	452	433	425	418	424	438	421	394	463	431	395	452	417	438	447	447	432	447	444	446	460	447	426	457	419	472	412	438	391	450	436	428	426	443	392	470	393	416	462	399	449	452	437	424	469	436	436	421	401	444	442	404	412	441	425	411	466	456	451	417	457	387	459	421	434	434	430	422	436	418	426	450	451	442	415	454	436	472	473	381	440	439	428	430	415	427	464	382	439	458	456	406	456	405	418	392	437	441	438	443	453	430	420	445	410	429	407	426	450	426	438	433	402	432	476	435	401	445	416	444	454	419	423	451	435	447	426	419	428	464	469	416	435	403	408	460	430	446	449	449	418	475	419	435	411	444	441	411	428	409	410	413	416	483	443	425	412	418	473	433	415	431	443	479	451	422	402	427	472	406	445	421	438	419	424	467	442	421	428	460	422	411	457	441	415	396	431	448	410	448	468	425	428	442	409	426	429	478	413	409	458	426	412	422	461	423	456	434	440	471	415	469	385	422	417	458	397	435	473	424	447	438	423	450	458	409	463	449	366	425	445	447	484	426	425	432	420	441	434	472	442	447	468	491	436	411	443	431	451	422	463	423	451	444	413	422	440	425	397	441	448	422	458	488	454	447	426	443	416	409	409	435	408	417	454	450	403	433	436	449	417	401	420	450	442	426	399	400	408	436	438	441	409	425	396	428	468	414	428	425	458	432	437	414	453	437	466	472	444	424	425	429	468	447	437	462	363	422	429	435	432	428	421	471	433	448	399	434	429	419	437	455	440	450	426	466	450	440	403	446	432	404	412	402	432	427	419	429	464	426	469	444	403	437	461	450	420	456	429	446	459	472	463	442	462	406	439	440	464	455	413	432	433	434	415	447	462	419	429	447	423	437	464	416	383	414	423	443	416	414	428	423	408	407	388	428	444	470	421	425	431	421	409	449	443	428	430	437	399	473	429	414	417	460	424	415	390	465	417	410	380	416	423	395	453	440	413	426	432	415	448	441	453	443	428	408	450	467	412	421	409	441	410	452	420	425	404	465	458	442	428	411	449	466	460	439	459	459	430	442	444	457	437	420	416	449	435	449	481	428	465	450	465	424	485	419	425	412	455	434	445	474	430	421	437	438	477	448	480	436	385	462	418	445	432	420	443	440	448	417	423	425	436	418	443	430	450	428	427	426	456	438	418	426	422	414	463	431	456	425	435	486	431	443	448	433	425	444	422	446	424	451	392	474	408	408	384	432	420	432	429	425	430	427	431	429	451	457	432	436	436	406	467	440	453	442	412	406	419	446	431	414	430	476	445	424	443	413	425	476	421	410	454	386	417	412	439	406	449	443	456	418	449	446	439	425	447	409	422	437	447	450	422	432	448	425	431	424	438	435	406	393	479	406	453	427	384	446	452	455	447	431	414	463	464	425	411	415	440	461	438	433	414	435	419	436	432	440	415	407	429	437	415	435	452	428	456	423	451	454	420	416	422	403	442	437	430	406	431	435	438	431	445	479	443	458	426	446	426	425	473	381	457	419	425	402	461	367	421	410	458	395	460	407	428	437	437	435	429	440	446	423	448	405	437	415	425	415	432	455	435	453	458	441	419	403	458	427	437	445	404	422	428	446	434	435	418	457	412	411	411	435	447	432	450	423	461	430	426	456	414	443	440	433	464	440	432	415	449	412	434	440	481	417	426	429	415	434	432	411	449	409	433	424	451	428	437	441	418	439	435	420	401	454	430	423	436	477	423	470	444	440	410	427	412	411	447	464	434	453	416	468	430	422	436	427	439	467	446	448	426	444	380	433	400	453	464	429	452	426	434	427	429	427	443	439	412	419	381	442	397	425	438	416	434	444	407	424	482	448	420	416	445	428	423	443	443	450	415	434	409	413	445	441	405	416	394	399	465	428	429	419	435	473	394	427	443	446	402	412	437	462	443	459	415	406	427	465	397	438	419	411	438	434	440	414	390	395	407	439	434	405	418	425	415	441	430	420	437	422	420	442	429	439	452	446	442	473	386	441	446	451	408	435	442	432	415	428	422	444	464	445	439	406	427	423	408	416	463	419	473	429	473	441	443	417	458	448	457	444	427	435	435	452	399	431	436	443	391	424	439	455	449	455	434	462	427	440	463
13946	3003	1388	978	775	580	524	452	424	372	360	378	321	387	338	345	309	276	310	286	308	262	266	288	284	283	268	289	279	301	301	291	268	294	295	259	256	311	289	318	308	269	298	305	270	296	255	291	293	291	304	270	301	286	267	284	276	317	280	281	294	256	274	277	277	290	281	274	270	274	296	298	288	321	302	279	280	285	283	242	275	289	246	251	245	259	248	315	287	290	272	238	284	256	304	272	286	299	291	250	293	254	261	280	263	274	289	268	278	265	308	278	258	273	305	287	265	255	260	274	286	271	264	297	267	314	277	280	294	276	293	289	280	275	282	270	282	268	270	291	286	258	263	297	267	258	296	285	273	284	260	260	265	272	242	295	280	286	267	256	278	264	227	290	292	261	276	262	281	265	257	275	266	277	298	282	277	309	271	275	264	278	279	264	291	285	306	274	288	289	288	267	290	292	284	319	283	314	295	265	302	271	318	244	295	291	270	242	296	265	287	295	279	275	294	300	273	248	313	297	275	271	284	248	306	276	280	269	295	241	289	318	277	291	284	289	286	276	320	318	289	278	261	270	249	309	269	303	268	307	304	285	312	303	275	273	251	275	275	301	260	281	268	248	267	262	279	297	257	257	299	270	281	300	318	278	251	278	295	268	274	265	311	265	289	294	310	307	301	301	280	306	262	268	293	269	285	295	306	277	315	284	264	285	255	292	268	298	290	300	283	284	265	286	292	281	276	269	267	287	298	261	295	266	306	268	301	270	310	279	251	265	280	297	271	277	286	300	295	267	264	273	272	283	284	275	294	271	296	279	286	288	313	251	321	287	297	279	291	290	284	263	316	307	284	279	273	289	265	242	275	280	248	274	264	274	263	241	303	297	273	271	269	281	330	266	261	293	266	276	256	318	264	281	277	289	264	234	265	255	284	294	265	271	255	294	271	262	264	303	287	295	265	248	282	294	261	280	278	295	276	263	268	277	291	260	269	281	289	285	287	281	277	319	271	300	248	287	260	292	300	286	294	245	263	266	299	253	268	269	308	278	278	287	269	294	257	293	273	287	271	275	293	249	270	279	304	256	280	259	259	256	316	308	284	274	263	293	279	285	287	299	293	278	278	269	273	221	250	267	294	278	281	286	283	287	296	270	302	308	305	251	270	266	318	263	294	271	250	287	290	254	272	260	275	275	263	285	303	270	268	259	266	264	290	285	274	297	275	269	272	307	286	247	265	292	288	269	299	276	277	305	286	295	272	291	278	293	274	299	314	259	286	264	285	292	305	290	286	278	260	252	269	268	301	282	285	299	300	280	284	251	273	298	270	254	286	279	292	270	284	248	276	270	307	285	274	303	280	290	274	289	250	277	325	275	277	300	254	266	274	271	282	282	297	296	261	255	268	262	302	301	274	282	259	290	257	294	290	275	261	260	262	286	279	248	284	265	284	271	262	306	267	283	256	303	282	284	273	257	242	301	284	291	259	308	282	278	277	279	285	278	297	262	278	288	270	290	254	285	277	272	276	287	291	277	287	292	293	269	276	291	261	282	316	290	252	297	285	265	287	312	285	305	304	315	290	295	265	279	305	291	281	296	284	274	274	248	277	256	256	280	267	256	283	291	310	280	267	281	263	294	291	275	297	264	281	280	261	287	293	258	260	266	285	278	292	254	311	267	295	288	321	297	282	280	285	265	289	273	309	274	274	305	289	299	274	314	280	313	276	254	274	240	266	293	321	291	277	304	254	285	277	274	275	258	293	251	297	269	280	266	249	294	266	233	266	304	309	291	274	305	287	309	289	303	273	270	275	283	252	288	299	282	319	289	285	269	298	270	268	280	312	266	286	298	268	290	283	272	292	308	289	284	289	291	304	274	308	286	289	292	279	267	270	253	281	275	296	302	299	301	266	289	283	271	278	276	311	274	274	293	295	262	270	264	280	274	297	310	275	283	256	292	285	287	247	270	276	284	277	256	300	281	284	289	264	263	266	281	259	281	284	289	274	272	289	297	286	298	290	286	276	290	274	287	300	241	263	287	276	293	268	272	294	308	286	316	309	294	287	271	265	267	254	238	271	299	307	303	316	294	288	310	254	279	300	273	287	305	304	294	261	274	286	282	270	277	263	287	273	298	314	311	307	264	259	274	287	279	276	289	316	284	245	277	267	302	284	288	298	286	294	271	266	287	278	316	283	311	275	292	295	259	257	265	254	292	271	315	271	267	265	251	299	305	318	252	267	267	286	256	298	298	272	276	256	252	262	266	271	284	270	252	298	258	277	278	260	253	271	285	283	293	257	302	309	274	290	279	254	265	283	290	263	298	280	272	286	289	246	281	288	260	312	266	280	296	274	294	235	283	253	279	256	273	315	288	252	318	281	288	273	268	304	273	307	274	313	275	267	270	278	285	278	289	293	283	251	296	294	288	251	287	288	283	303	284	254	288	278	265	269	263	267	290	289	292	252	262	273	261	293	257	278	273	265	267	294	242	254	278	270	273	309	306	270	279	271	271	287	276	298	265	285	299	265	309	298	288	269	274	259	253	275	264	296	262	262	301	271	283	274	291	284	299	271	308	270	284	307	314	271	292	275	275	290	253	288	317	281	280	267	260	272	296	243	258	283	282	274	295	279	297	272	286	256	274	288	300	290	312	300	287	254	275	293	282	299	279	311	263	278	273	288	270	241	306	275	247	275	298	294	291	303	268	266	302	250	274	269	295	277	248	288	280	271	290	269	267	290	307	279	280	279	290	284	271	260	292	270	275	285	298	294	290	307	258	306	262	277	273	270	242	297	241	290	298	294	273	252	267	270	310	290	263	278	289	269	269	279	242	275	281	276	268	266	261	261	282	295	277	293	273	282	274	283	292	275	304	269	272	280	297	291	273	291	246	276	290	276	259	257	284	300	293	264	288	255	275	289	293	293	271	284	305	272	285	303	249	276	275	306	290	290	253	273	287	292	290	294	280	280	286	292	240	285	268	304	274	284	283	293	266	278	240	252	319	252	290	266	272	299	286	290	270	273	264	270	267	265	255	297	264	286	257	238	294	284	302	302	262	276	291	265	295	291	250	266	281	294	267	300	254	278	269	267	267	250	262	260	275	256	326	295	272	317	302	293	285	298	291	294	282	289	250	279	296	273	296	263	332	274	310	281	269	270	262	315	288	286	270	280	276	253	305	262	269	270	264	277	276	275	275	280	270	302	315	316	254	265	255	267	269	284	330	278	294	281	284	286	260	290	246	267	270	283	294	293	260	305	275	266	293	246	287	261	287	296	267	282	274	297	292	277	299	241	276	281	273	288	259	277	286	260	272	284	276	271	306	300	250	283	270	257	262	288	302	287	297	300	292	286	293	306	278	283	308	257	283	278	283	255	286	286	282	296	313	275	299	310	275	295	273	279	271	261	256	303	273	252	307	309	279	269	284	264	265	264	248	253	273	280	287	287	272	278	253	308	277	286	305	272	277	273	255	279	268	263	291	270	280	280	276	277	276
8815	2331	3219	3529	3048	2357	2071	1739	1588	1452	1344	1227	1142	1079	1033	1001	1003	971	978	921	928	884	880	873	802	800	827	807	836	847	807	768	765	752	807	820	749	796	766	755	774	805	779	779	774	769	701	779	764	756	740	775	731	772	713	711	730	720	746	774	775	761	715	765	701	765	759	765	713	752	697	731	751	718	769	769	726	716	742	716	754	748	747	773	743	734	695	718	703	721	718	684	706	733	714	778	718	737	739	779	728	739	721	751	703	735	739	692	696	726	762	699	733	716	790	719	685	687	651	741	747	729	760	750	727	714	714	727	734	736	730	727	728	681	697	751	707	797	731	785	723	688	724	768	747	688	734	735	702	758	761	765	727	756	687	765	721	736	701	738	680	687	733	762	721	732	712	760	729	700	697	709	678	694	723	773	734	806	771	680	751	717	639	726	755	727	738	670	753	798	706	711	750	745	682	713	734	702	743	715	676	734	739	732	725	714	731	730	694	741	750	709	737	721	681	705	731	791	648	712	694	718	712	731	714	749	742	718	720	734	719	710	770	714	719	726	720	683	712	722	682	746	773	726	733	750	724	692	756	714	707	747	701	705	733	695	731	776	754	729	717	731	733	744	705	712	683	686	743	716	702	725	739	687	693	724	722	783	724	744	730	723	737	753	688	725	753	719	743	751	713	722	749	691	707	734	736	702	682	712	760	736	707	685	697	709	729	692	709	687	724	714	757	717	733	707	759	680	714	727	721	748	714	730	699	695	729	692	723	713	720	715	735	714	766	748	759	677	700	717	740	729	734	725	701	722	699	750	717	681	710	741	718	709	755	733	693	707	728	715	723	738	744	680	717	702	730	725	705	771	694	704	698	752	674	729	721	701	775	669	719	680	710	696	745	702	730	709	708	785	720	756	726	762	695	739	756	723	734	730	690	735	708	755	742	711	716	704	683	675	737	748	723	727	720	738	754	717	735	737	721	722	751	786	710	733	711	747	702	691	710	710	727	710	789	730	713	693	732	734	713	708	742	738	717	729	745	743	752	728	743	684	729	711	716	743	719	727	717	751	723	720	670	716	739	742	714	759	737	733	726	714	706	725	770	752	749	734	731	750	721	722	723	759	813	720	683	721	715	734	743	735	708	744	695	765	708	742	727	684	745	732	699	748	697	723	693	743	741	693	685	701	704	753	676	731	692	697	800	708	761	720	739	706	704	723	723	734	699	701	727	762	737	673	728	675	749	785	695	700	733	707	698	701	733	725	709	725	732	722	715	719	659	702	751	743	711	712	722	700	752	720	746	769	697	701	711	756	794	773	715	703	734	757	710	712	751	751	747	760	754	742	724	669	752	727	736	734	749	725	711	671	697	761	731	735	738	756	752	702	755	727	669	694	709	707	708	774	700	700	693	744	746	662	720	759	659	691	758	698	691	745	760	716	723	715	704	717	763	732	782	660	709	730	751	711	743	770	762	678	707	758	721	707	715	703	683	711	722	692	762	726	740	705	724	743	725	670	731	655	718	744	725	706	715	758	732	716	701	705	761	692	728	719	713	733	721	734	704	727	758	708	722	732	740	707	724	723	705	723	714	730	716	732	752	692	690	726	691	748	736	759	672	718	721	705	754	750	732	710	708	774	734	698	739	727	722	761	726	701	709	696	716	698	717	688	675	749	743	744	741	693	730	727	741	743	718	727	759	690	738	715	742	700	726	744	663	703	732	722	665	756	727	735	736	748	669	744	781	710	761	735	745	819	691	724	711	742	695	723	740	683	735	730	712	778	649	717	708	718	736	738	734	766	740	777	727	718	689	714	761	727	733	755	689	690	726	716	745	736	688	760	703	777	763	760	778	698	713	716	706	692	667	757	736	685	728	772	722	716	673	700	777	719	673	674	743	671	668	740	720	700	729	705	728	717	734	724	719	730	736	732	742	754	725	735	716	739	679	705	720	740	707	735	714	746	675	742	709	750	712	705	723	693	749	690	708	750	715	751	661	731	707	704	727	724	649	712	684	749	673	737	695	679	722	702	731	683	804	715	685	777	694	742	704	720	721	723	738	718	745	643	746	714	766	692	791	755	742	742	715	734	746	716	733	707	724	712	735	726	741	710	747	747	721	715	683	708	736	770	696	742	672	742	698	719	714	707	700	717	690	710	733	746	739	731	743	672	700	769	696	750	726	724	711	712	741	724	779	747	746	702	705	722	704	716	777	745	713	690	746	737	720	687	710	748	745	753	752	748	771	790	695	724	726	683	754	769	750	690	687	730	732	720	805	709	694	698	702	728	706	716	717	723	709	700	776	737	739	726	700	756	756	725	742	787	733	707	741	769	758	741	711	745	733	723	758	732	700	752	706	698	761	729	733	738	708	750	764	713	720	706	723	732	733	736	732	663	735	717	764	725	714	728	728	735	694	748	725	686	717	744	714	717	709	720	714	779	745	656	702	723	707	735	771	724	695	679	683	765	691	672	728	683	733	735	715	759	738	731	742	680	713	722	732	715	715	777	744	732	756	716	709	755	652	680	695	708	741	722	714	685	744	706	677	696	735	721	706	682	705	767	751	715	718	735	739	766	724	765	787	733	746	697	757	727	695	753	719	686	713	730	749	693	745	755	752	727	733	712	782	721	692	791	765	718	735	707	741	753	721	705	710	730	743	737	740	738	713	724	688	737	735	675	691	737	738	740	737	719	707	698	740	665	771	710	748	718	726	725	702	765	692	736	714	712	729	674	732	745	724	714	716	729	753	737	726	758	737	742	707	689	710	768	761	690	714	769	704	774	744	715	752	714	760	741	735	735	748	705	756	701	724	688	715	720	703	727	744	742	793	686	721	780	699	694	735	681	740	755	735	733	735	731	767	715	714	718	705	732	720	751	751	715	712	699	738	732	727	717	670	714	748	694	729	686	694	790	755	697	812	705	729	768	740	735	782	695	762	735	693	707	715	710	718	722	690	711	711	736	722	700	744	702	792	729	706	771	743	705	689	710	711	707	720	679	737	744	703	732	668	721	745	736	745	748	777	723	713	692	705	763	687	712	694	756	746	692	683	697	699	721	708	760	712	692	704	720	740	718	733	677	726	728	739	700	724	818	732	694	711	782	766	701	707	719	728	763	722	733	724	759	718	740	704	710	780	727	706	693	685	693	748	735	678	761	735	750	688	702	756	724	726	723	722	712	767	709	761	766	759	693	781	714	732	735	721	772	681	754	767	687	672	734	732	750	727	700	700	743	725	746	752	779	737	698	753	686	688	733	692	673	759	668	762	696	740	787	729	686	668	693	698	751	693	724	765	700	766	730	710	746	753	707	722	744	741	728	699	720	710	742	735	755	668	738	701	714	766	712	678	715	757	729	735	730	723	772	750	699	778	694	754	685	724	715	731	706	734	729	742	748	675	810	710	752	685	774	727	738	686	701	701	747	709	704	711	731	772	752	748	744	728	738	721	749	753	726	722	726	713	742	716	738	746	752	725	732	701	720	691	721	727	695	759	690
23287	6556	2496	1791	1185	875	670	566	499	450	451	371	342	336	307	307	280	305	283	286	282	270	284	250	271	291	250	246	260	280	249	247	255	271	209	244	237	262	266	243	246	264	239	238	245	251	234	241	226	256	262	228	216	270	249	256	247	258	220	228	242	229	256	273	234	253	237	232	263	259	265	250	254	223	217	248	253	250	226	246	267	230	228	262	240	245	242	236	259	225	226	239	258	237	235	233	265	211	248	229	233	236	265	213	274	230	243	239	253	240	258	266	222	233	261	252	234	261	235	257	240	247	226	241	271	225	270	226	271	271	237	254	227	226	263	256	240	207	243	223	238	260	257	220	247	259	231	267	233	249	202	229	249	202	246	205	242	257	243	207	257	261	221	228	275	247	265	243	222	249	271	246	250	217	276	226	240	251	259	235	234	236	251	230	245	241	275	235	228	229	249	262	257	225	237	227	257	208	254	239	269	245	237	252	238	225	262	243	270	244	256	230	220	227	292	257	239	261	219	268	261	236	245	258	213	262	270	250	253	263	247	233	210	291	238	264	259	247	249	227	233	231	256	240	225	241	237	246	210	275	250	249	264	249	282	228	257	291	228	253	247	214	222	267	239	266	256	245	234	247	219	260	257	239	227	252	221	241	241	243	253	249	216	259	268	243	226	236	243	278	251	253	236	251	219	238	257	251	241	229	233	268	245	237	252	262	228	248	225	250	234	234	240	248	216	222	230	228	209	232	246	230	240	245	234	242	245	254	262	243	250	264	204	227	232	220	242	277	249	270	220	247	236	239	236	251	216	231	225	213	249	230	226	228	218	257	241	243	256	258	235	240	267	230	256	228	250	231	220	249	235	242	232	240	253	234	249	250	244	258	248	228	219	211	221	249	244	245	262	241	194	218	270	248	214	247	244	249	243	251	242	243	224	243	210	246	230	231	273	245	234	231	233	252	242	251	220	260	244	243	264	250	262	221	222	238	233	243	206	242	270	237	246	241	234	221	238	231	250	229	239	220	246	247	255	243	209	225	241	254	216	229	238	238	224	266	235	250	218	228	234	213	255	256	247	255	234	247	238	233	239	237	187	214	243	265	229	259	228	228	254	236	240	243	234	227	248	265	260	239	234	232	237	228	253	259	259	230	225	254	229	247	198	234	225	252	237	232	252	216	240	242	239	242	259	218	216	270	227	269	240	242	230	230	232	246	255	260	227	257	260	225	257	244	269	229	235	257	252	242	218	256	227	284	249	225	261	237	239	241	272	256	236	227	235	239	245	249	241	239	249	243	253	270	238	244	238	216	229	236	239	240	232	203	264	240	259	262	239	253	251	215	229	270	253	223	245	222	233	221	236	254	269	248	239	227	246	215	236	224	238	258	265	224	253	241	226	242	239	252	245	256	244	225	258	244	248	231	231	247	245	220	251	224	228	227	246	250	274	242	229	275	231	249	241	240	241	251	269	242	221	240	259	236	224	212	237	210	230	227	204	267	262	225	247	246	257	254	244	256	257	266	247	258	231	243	246	248	240	275	264	208	220	259	233	262	246	265	246	238	257	228	223	207	235	227	233	260	251	233	247	212	235	258	226	243	259	244	244	237	238	237	229	241	237	251	219	221	280	228	227	224	254	221	274	209	238	235	209	251	250	256	252	233	239	252	245	277	246	269	211	225	251	215	261	245	224	249	198	254	241	210	246	233	239	228	246	244	245	246	262	232	265	238	231	248	250	249	242	229	231	272	249	252	258	263	228	241	224	262	230	246	210	247	240	215	247	237	242	245	214	253	257	236	218	247	226	214	207	222	252	235	230	245	243	238	214	239	240	222	206	238	248	262	243	253	233	197	251	231	263	240	245	235	260	239	234	238	266	236	256	261	247	252	231	268	243	255	252	242	242	217	246	254	264	250	260	224	250	231	228	247	253	264	249	220	235	235	248	246	228	223	234	257	245	222	249	243	267	222	240	253	258	250	261	255	243	254	214	253	234	226	246	229	227	251	251	247	262	233	244	225	262	259	256	263	245	238	246	190	230	254	234	248	238	257	247	232	251	227	250	252	233	255	252	241	259	244	255	263	239	261	246	226	252	262	250	243	238	226	239	247	226	243	250	232	240	238	253	266	219	243	245	249	241	255	211	249	270	226	253	223	241	228	253	247	222	218	265	271	229	216	252	228	262	241	252	253	253	215	255	242	245	274	236	224	233	235	245	247	257	235	251	223	267	222	247	264	210	208	209	229	230	215	226	271	238	230	238	249	241	242	252	230	218	270	228	200	219	229	189	222	237	243	234	228	244	231	252	214	234	262	221	207	260	235	240	249	242	230	222	226	232	260	239	223	248	226	241	248	239	248	252	266	237	228	249	248	269	273	253	230	213	282	246	243	250	204	239	226	260	266	265	260	205	271	241	227	241	255	241	217	232	237	242	246	241	262	216	223	248	253	252	242	249	230	233	233	269	212	269	249	245	262	259	228	235	271	202	236	241	235	259	223	242	242	261	234	236	204	260	263	259	208	230	236	262	243	230	259	257	245	231	232	246	243	245	266	219	272	256	236	240	227	233	271	233	239	222	217	218	254	266	245	247	220	256	227	270	255	237	205	244	232	237	249	255	261	253	241	226	255	228	245	262	275	232	281	236	257	256	247	226	234	243	242	244	245	246	219	241	254	211	265	209	266	235	245	236	247	215	228	224	258	246	242	239	271	234	224	243	230	256	226	219	238	268	262	242	221	238	237	237	230	224	255	254	219	222	234	243	268	257	238	192	241	242	255	235	237	239	257	250	248	259	252	219	245	228	286	258	263	253	235	257	263	259	241	224	268	252	238	263	245	255	254	252	242	248	258	249	267	250	231	225	242	270	269	236	247	237	235	247	255	252	256	245	256	235	273	232	241	237	240	251	224	237	232	261	231	259	243	245	221	249	256	228	250	238	263	258	263	236	243	226	237	232	263	259	236	253	247	219	200	235	260	249	258	266	261	237	226	248	226	242	252	256	230	217	248	234	231	236	267	252	194	246	244	222	251	254	250	236	248	225	245	264	245	244	241	253	255	245	242	238	222	247	233	241	238	244	228	245	266	214	261	237	247	229	265	242	245	243	209	247	245	214	255	249	250	233	251	232	233	257	252	243	238	251	251	231	254	250	254	240	250	247	270	249	262	229	234	250	233	235	277	232	262	243	235	233	261	224	258	263	255	262	243	213	236	226	229	219	247	245	219	232	234	246	243	252	239	218	253	238	243	235	232	243	269	240	228	253	242	279	218	204	239	237	231	225	236	253	232	241	267	220	220	249	231	230	257	252	262	240	269	240	262	253	247	229	257	224	250	213	247	231	225	268	250	258	227	223	246	221	262	267	221	262	251	204	254	237	247	246	242	238	245	237	247	246	246	255	232	251	217	247	228	233	225	238	244	211	229	226	226	229	211	266	233	255	228	230	241	267	236	245	241	256	271	219	235	237	226	216	253	241	253	215	248	265	221	257	225	235	214
13006	3591	5493	5783	4908	3929	3224	2693	2256	1976	1810	1616	1459	1341	1301	1096	1135	1060	1033	1011	948	960	951	901	875	816	809	803	781	799	797	794	753	732	737	734	694	698	643	726	707	678	680	625	689	650	634	654	707	680	677	671	666	624	623	691	661	631	664	673	626	664	697	642	638	679	642	647	609	616	620	627	646	600	634	596	648	616	664	635	641	660	647	645	639	604	625	655	598	645	637	666	676	645	644	603	652	631	658	646	659	639	683	611	643	632	665	646	619	617	624	607	636	613	626	643	611	573	627	640	588	626	614	616	616	621	621	602	598	562	622	656	589	622	604	606	598	617	637	646	605	613	627	668	670	610	653	635	629	607	624	594	621	660	650	608	636	600	617	591	623	622	644	622	615	665	638	647	618	589	619	636	629	631	567	609	650	638	583	629	613	624	593	625	606	645	601	647	643	680	633	632	601	625	601	628	577	584	687	633	633	628	618	618	655	612	609	634	657	591	622	660	652	563	643	630	626	651	622	624	638	625	651	588	618	582	636	589	641	622	630	592	631	594	604	611	602	657	624	619	652	609	590	608	642	663	646	634	605	613	647	585	616	605	613	591	656	610	617	607	604	560	677	617	659	662	649	645	602	622	586	658	641	623	677	643	680	614	640	639	648	638	665	610	608	606	621	617	614	613	649	647	619	622	623	592	641	589	614	600	600	658	611	611	631	573	666	629	562	625	627	581	626	644	656	578	601	597	637	633	657	651	635	573	604	588	633	646	595	618	633	628	651	612	624	649	587	635	595	626	599	573	653	584	666	613	589	569	648	590	590	634	647	629	614	607	581	598	613	636	615	641	644	625	604	572	646	635	614	608	642	597	638	599	620	641	602	627	662	596	639	632	595	644	570	599	586	588	605	616	681	625	608	673	633	652	634	622	607	670	634	700	677	603	621	574	620	658	616	589	612	623	614	607	581	646	638	605	665	633	607	605	611	584	621	626	610	616	613	558	603	664	617	598	602	611	596	591	630	593	607	661	575	670	582	593	591	628	651	603	626	635	613	602	619	610	617	603	596	643	611	597	661	624	646	627	596	638	624	644	670	584	615	586	608	625	603	611	618	622	605	615	615	571	651	584	622	590	618	651	625	636	580	628	580	599	633	594	629	624	606	586	624	584	638	595	603	640	620	621	626	592	569	588	590	635	651	601	623	615	637	625	593	585	637	658	641	592	659	620	603	630	606	674	573	631	625	613	615	591	649	646	628	615	640	627	634	634	638	590	655	604	644	613	666	625	587	629	620	588	631	575	595	587	603	643	604	643	602	623	630	653	662	592	635	606	662	655	659	687	651	600	636	617	644	597	644	659	621	630	628	629	614	603	584	653	624	564	653	634	585	636	587	636	567	655	626	606	632	570	639	590	597	554	603	617	615	580	636	646	652	626	629	636	634	616	592	592	627	603	594	649	629	614	583	618	622	640	628	601	565	669	612	605	624	599	638	670	644	588	637	564	654	628	634	662	638	582	623	651	641	603	607	637	639	647	651	645	641	642	650	632	619	638	616	594	573	600	668	600	655	640	628	603	627	616	635	616	590	624	585	629	630	627	624	592	604	588	666	578	611	637	644	616	633	618	590	614	602	635	623	641	643	664	647	632	606	603	634	636	582	601	623	605	597	631	616	652	610	596	656	561	616	649	641	610	621	622	612	646	615	674	620	626	567	603	645	658	613	625	605	593	653	633	632	579	633	646	613	601	589	562	603	615	617	642	582	636	603	639	611	559	537	616	620	596	603	633	618	639	589	600	615	600	601	607	627	631	644	597	621	625	637	604	628	629	602	639	604	595	621	617	586	657	647	649	601	618	608	588	635	593	592	616	644	613	618	640	575	599	602	569	579	607	658	646	645	635	608	634	604	603	615	607	585	603	634	660	597	605	624	601	582	622	589	642	628	596	602	605	595	607	614	599	618	659	547	598	607	623	660	636	628	611	622	620	645	630	644	662	628	623	620	589	646	633	658	594	621	636	598	619	622	638	613	610	647	617	607	635	605	693	625	622	593	644	584	608	598	625	591	621	605	630	614	647	616	656	663	622	600	612	623	605	586	630	635	612	656	634	636	602	616	630	619	586	611	588	631	607	603	622	599	603	592	632	614	578	589	635	595	612	618	682	618	582	656	638	610	647	552	603	633	607	619	604	605	660	599	644	628	617	611	595	609	619	582	614	629	582	645	609	660	672	654	624	612	620	653	613	633	666	549	570	596	638	610	545	610	578	606	614	615	593	632	626	609	621	618	605	562	602	659	648	632	662	629	599	610	647	610	679	608	607	613	651	593	607	623	630	613	689	599	613	650	621	645	642	630	619	595	614	617	564	647	612	588	646	635	591	622	630	664	650	590	608	600	625	587	668	618	628	645	622	617	644	683	633	617	652	617	606	589	619	637	633	620	647	566	644	612	636	650	642	580	623	568	585	676	635	650	626	583	636	616	624	636	623	625	629	629	624	656	587	600	631	671	626	621	620	582	663	589	648	602	671	603	612	598	594	643	649	587	619	618	631	638	660	628	637	604	608	601	624	614	556	610	639	621	603	646	610	577	595	581	615	618	605	584	619	610	611	612	638	611	623	616	593	619	643	612	628	575	648	610	583	581	575	597	640	622	613	680	616	597	612	633	561	687	651	626	608	616	638	575	626	652	652	632	634	601	654	647	579	648	623	633	663	613	632	637	623	561	646	621	607	580	647	661	636	580	595	628	559	675	615	640	646	631	603	632	625	617	640	629	615	625	617	597	673	624	654	612	578	650	630	638	621	646	572	654	587	596	662	627	600	656	616	589	616	575	633	649	645	627	585	581	611	582	640	618	630	626	597	625	593	593	616	659	579	588	608	616	593	617	655	633	645	633	600	636	631	613	625	636	614	646	584	623	620	621	610	636	684	573	622	590	614	620	604	577	598	618	643	637	621	611	611	607	636	615	608	639	608	607	652	630	592	645	593	626	647	625	613	607	626	620	627	660	650	592	645	592	645	614	620	572	590	566	610	667	599	607	633	614	609	596	642	653	628	632	620	609	670	614	632	619	607	614	614	598	609	595	580	620	617	626	621	599	631	613	570	642	640	598	595	660	619	621	589	664	599	638	613	622	613	589	624	576	612	640	661	613	600	622	592	624	625	581	621	651	644	656	653	614	635	642	619	610	615	601	623	592	629	638	633	603	662	592	615	644	597	622	627	618	630	610	640	626	591	651	641	644	633	588	636	604	628	591	583	587	601	652	639	642	631	604	635	601	638	597	632	646	592	660	584	596	617	670	625	609	600	618	610	619	562	671	598	609	606	625	630	630	618	618	603	622	630	584	599	644	619	617	612	625	610	650	609	606	607	659	634	567	610	658	646	607	636	587	623	641	680	607	606	656	610	653	652	616	611	625	579	647	638	598	612	627	599	610	625	624	613	593	663	637	613	620	634	595	601	637	637	584	631	623	639	652	626	598	569	602	631	636	596	610	625
2072	196	160	186	163	148	154	130	151	150	154	152	132	155	166	143	140	129	139	152	154	162	158	137	144	167	163	160	153	129	154	156	136	159	124	136	140	149	155	138	162	148	154	134	151	142	153	147	162	153	150	149	155	156	133	128	139	165	169	167	153	154	165	137	171	159	136	133	137	141	159	160	144	139	147	158	132	151	124	140	144	135	139	154	130	137	154	163	154	154	131	139	146	150	135	128	146	156	162	144	128	131	127	138	155	155	157	142	145	143	153	170	153	154	142	144	144	138	148	153	165	159	127	157	162	146	150	151	145	163	175	144	131	144	165	158	152	158	148	146	159	172	140	144	163	160	155	173	147	153	151	155	148	138	126	152	156	135	187	135	133	107	161	164	136	140	143	164	174	136	159	149	133	171	168	131	144	133	150	151	179	160	145	166	160	142	137	150	158	148	154	147	149	150	171	139	172	139	146	160	160	178	154	136	140	135	144	154	170	150	147	138	148	142	150	132	137	161	135	118	133	147	153	134	145	141	118	172	150	143	156	135	143	129	165	125	148	151	129	130	117	133	144	160	161	135	141	143	174	152	162	130	142	138	139	162	146	155	134	131	137	138	161	134	141	146	151	151	151	136	150	145	142	153	176	148	152	133	136	170	149	161	155	144	141	151	145	163	175	146	149	138	128	147	143	167	153	155	158	147	156	149	179	141	136	144	152	142	145	144	164	129	132	178	162	147	149	136	171	153	145	138	130	139	136	160	152	156	146	149	146	146	135	143	141	128	127	163	155	154	148	144	136	160	137	136	148	143	160	151	144	129	138	159	158	153	156	125	160	153	163	159	158	153	158	160	144	137	141	155	144	141	142	121	140	158	154	142	142	141	147	159	155	178	142	162	132	144	139	139	159	162	165	140	137	144	157	144	153	149	135	154	147	143	142	139	134	136	157	147	135	145	120	158	160	136	136	125	162	158	154	121	146	150	163	157	172	144	155	128	156	159	172	135	149	141	175	159	167	157	149	139	156	132	175	144	154	167	145	157	145	154	159	163	160	154	130	144	155	153	129	120	168	150	122	146	151	151	152	143	154	144	137	161	145	152	151	140	124	143	138	147	154	155	146	138	142	124	157	124	158	130	147	145	151	133	141	142	139	154	142	151	133	154	150	156	143	145	152	143	146	149	147	151	133	142	143	150	146	138	151	158	154	163	135	148	149	155	159	160	154	157	130	147	152	150	148	151	139	152	132	131	156	147	164	152	133	161	158	150	150	130	150	133	140	171	156	147	150	182	148	137	151	141	135	149	148	159	143	132	183	141	152	159	131	171	152	152	130	149	158	150	150	178	149	128	143	181	160	129	154	141	139	157	146	159	141	160	128	169	142	151	148	156	173	133	148	140	157	144	153	152	154	145	120	151	143	145	126	145	155	146	151	135	121	134	140	136	131	165	158	137	148	151	159	126	160	125	148	144	148	161	149	133	134	133	131	148	148	127	138	156	162	152	151	123	161	130	150	148	148	128	130	150	150	148	174	135	136	138	149	142	175	128	136	152	133	147	146	148	142	153	155	137	141	134	127	143	156	162	136	164	136	140	161	143	127	164	175	142	152	163	146	137	151	155	149	171	146	124	134	149	128	149	136	141	145	134	142	134	156	140	135	162	144	165	163	172	138	164	140	155	147	131	138	152	162	153	145	121	143	175	144	151	158	163	150	141	160	142	137	182	140	135	153	148	156	142	138	151	146	140	157	138	163	166	150	145	142	146	150	155	157	150	145	172	140	153	145	136	153	147	132	167	135	140	152	155	141	144	175	147	171	150	141	133	142	128	137	159	136	155	155	139	165	158	183	147	135	147	159	136	133	171	148	139	141	137	147	149	151	144	149	135	146	143	132	136	148	162	138	151	150	145	171	179	117	149	156	153	168	162	135	138	130	170	151	139	156	170	141	148	150	169	133	151	172	121	147	146	116	147	156	154	140	145	154	155	167	158	131	138	151	157	134	145	154	160	137	123	146	146	146	128	144	148	153	143	150	148	117	135	153	163	117	154	145	136	138	146	147	140	144	131	156	132	165	132	151	140	134	132	154	136	150	162	145	136	151	144	163	147	142	151	180	151	142	135	151	153	145	148	151	161	145	153	153	161	162	145	142	126	140	151	157	123	136	141	168	156	146	157	153	158	152	152	134	157	145	153	150	132	146	164	127	139	154	155	146	161	139	175	147	107	112	153	151	121	157	144	142	147	168	150	165	138	150	147	148	145	150	145	156	143	147	141	132	157	131	153	162	173	158	165	153	134	149	167	151	156	144	154	151	156	161	145	136	171	149	160	119	180	136	145	150	145	161	150	138	147	134	136	143	155	158	152	155	161	154	134	140	177	188	143	152	154	133	168	147	143	144	150	158	174	154	152	146	142	155	155	144	142	158	148	138	155	159	167	137	149	167	144	149	140	160	152	149	150	143	156	128	152	139	154	161	139	150	156	124	126	128	129	154	145	151	145	152	170	134	172	132	144	150	148	130	149	135	141	143	153	145	137	157	153	151	138	127	155	137	148	129	132	139	123	133	132	146	135	161	164	138	165	146	126	163	149	145	158	158	148	155	162	136	140	148	155	142	152	144	157	164	139	157	162	142	146	143	151	148	128	152	143	164	163	160	161	153	165	174	157	134	109	141	147	157	166	150	134	125	142	164	163	150	150	169	152	172	132	140	159	139	122	161	161	175	127	144	140	144	135	139	152	151	169	143	153	154	151	144	146	137	156	166	147	164	145	141	127	158	150	163	149	156	171	146	176	134	138	157	141	145	128	141	145	169	134	144	129	127	159	138	141	149	177	147	149	163	144	157	154	174	126	141	162	144	162	135	156	159	128	155	149	136	154	140	145	155	151	138	146	155	108	153	143	154	165	143	139	143	131	160	161	160	145	162	158	131	143	145	155	151	131	160	132	176	144	158	145	150	146	144	137	158	138	156	164	157	144	148	143	148	163	152	166	137	162	121	157	144	151	139	140	140	170	155	140	157	149	145	131	143	157	141	165	150	156	159	138	137	146	139	154	170	140	151	143	150	133	144	147	137	121	141	168	161	137	169	151	163	143	165	152	152	171	146	143	141	135	140	130	164	146	178	141	175	165	151	141	158	143	156	151	163	159	147	139	139	133	158	145	129	129	145	154	148	144	147	136	166	164	153	142	144	132	162	139	135	142	183	138	159	146	140	147	148	143	124	148	147	134	145	160	124	147	152	156	150	151	152	128	124	157	164	135	114	140	142	143	150	153	152	159	149	163	178	155	148	135	145	134	144	142	126	140	146	122	150	174	158	152	147	139	125	146	155	151	154	157	135	150	138	165	136	149	158	133	144	156	157	135	155	161	168	150	150	123	114	145	156	137	145	158	146	167	139	151	152	157	138	135	154	152	135	165	143	149	166	149	154	140	149	143	138	133	162	140	162	131	138	141	168	146	144	131	177	144	134	159	151	150	133	144	151	149	154	154
2291	511	541	570	535	541	529	503	482	493	471	480	460	466	437	447	479	446	420	464	444	496	385	460	447	465	489	429	420	425	434	441	419	418	450	435	430	438	485	430	458	433	429	425	414	458	457	443	420	500	413	421	449	430	410	453	460	441	402	442	415	400	442	396	398	448	425	436	418	439	416	450	444	414	423	423	453	449	468	433	444	436	437	428	420	442	431	420	435	416	433	424	430	461	468	410	432	459	401	427	455	440	422	451	441	424	474	464	402	409	469	428	421	387	424	423	476	453	418	410	398	428	421	475	438	445	440	455	410	436	473	461	424	465	449	419	480	450	460	423	426	423	417	431	431	424	450	442	442	442	427	455	450	438	422	434	418	449	403	431	445	454	426	457	409	437	454	392	442	454	456	379	441	449	422	413	441	396	465	490	371	396	432	455	410	464	426	423	467	433	399	424	434	406	448	425	404	438	451	416	468	448	394	447	441	460	434	453	454	423	430	422	451	415	415	382	423	452	431	440	383	434	416	362	447	463	447	405	411	417	429	428	477	420	409	454	423	398	445	417	471	414	414	426	411	422	427	437	405	429	423	418	423	433	470	407	437	420	457	414	453	449	435	426	466	436	447	461	414	444	420	433	454	467	394	429	437	427	458	425	402	440	407	459	451	462	420	425	429	469	452	442	407	477	455	431	425	447	454	450	440	445	413	411	441	423	453	449	425	450	481	426	422	432	413	434	450	409	471	394	390	419	420	391	448	448	436	443	449	469	430	432	424	461	401	434	425	455	463	419	451	432	435	446	422	412	449	433	468	450	414	453	415	420	430	452	433	420	440	438	441	436	398	397	447	418	441	414	445	431	433	454	436	405	412	421	449	449	427	412	440	439	464	435	433	394	455	410	432	452	414	434	428	419	469	467	438	449	392	410	416	433	420	417	425	461	427	440	450	427	406	416	423	424	430	430	448	472	410	414	458	404	447	468	444	432	448	441	408	433	415	404	462	440	451	395	455	390	396	441	400	484	424	401	422	479	426	475	420	446	465	447	441	440	429	434	435	450	427	440	413	437	407	414	432	452	428	456	445	435	452	424	406	413	454	414	413	451	430	450	419	450	419	451	454	429	454	423	417	398	445	463	461	483	428	475	419	421	429	410	453	448	427	419	457	426	428	438	465	464	436	438	393	411	438	410	464	471	452	426	414	451	396	429	431	432	427	445	455	436	450	463	383	423	412	439	456	417	406	434	407	462	415	456	429	443	477	447	446	410	474	479	425	416	440	429	451	423	438	429	454	420	445	425	437	440	457	469	459	467	445	421	430	409	461	437	426	432	411	448	438	414	432	398	426	445	433	458	432	417	424	436	475	451	459	424	461	418	420	410	405	471	424	467	420	442	419	447	463	420	427	426	440	416	402	424	451	404	433	408	465	409	418	428	425	476	436	439	409	445	436	412	416	440	469	445	427	440	436	428	440	438	424	398	476	424	447	468	440	431	432	427	440	444	449	406	439	473	442	448	435	398	399	445	420	430	402	444	441	447	414	398	449	431	462	460	467	433	418	473	449	420	434	458	460	429	450	453	453	441	428	410	423	418	455	401	437	440	434	443	444	445	424	413	459	461	438	414	428	429	432	440	431	455	412	438	425	452	438	404	470	463	422	413	438	463	433	451	424	403	426	423	403	435	440	437	415	443	440	448	455	406	429	422	421	416	380	455	481	457	448	453	396	467	446	452	443	410	434	454	462	468	417	459	440	431	463	432	452	416	385	398	427	387	414	451	440	456	423	440	438	441	481	462	445	439	384	429	461	424	396	419	392	423	460	443	419	447	443	442	434	469	485	406	430	474	442	432	456	453	428	432	440	426	423	432	441	460	448	437	448	419	454	422	435	432	440	471	434	477	424	419	415	440	477	432	409	418	431	423	423	423	401	422	421	420	435	382	433	441	444	430	408	418	452	436	456	396	478	440	433	426	413	428	464	438	444	417	421	448	420	486	456	451	425	462	459	461	444	447	431	445	457	407	411	469	438	458	404	432	469	427	456	450	420	440	455	443	411	413	429	433	433	460	433	415	445	409	432	409	424	420	473	440	438	427	468	440	422	415	417	425	410	437	468	467	403	417	450	399	438	422	392	424	432	431	434	445	428	417	440	407	405	425	410	450	406	458	430	433	406	420	418	428	424	435	435	423	435	416	419	476	397	432	430	439	419	452	433	433	458	465	471	410	456	443	442	499	432	401	434	453	416	446	410	438	444	416	435	434	450	450	443	448	440	446	483	397	436	425	453	466	413	426	428	441	480	458	420	436	431	408	470	434	459	433	451	403	393	454	415	431	437	403	387	409	440	430	464	409	427	439	422	441	437	433	495	447	428	458	423	445	450	410	455	423	408	406	436	471	434	411	441	404	395	459	467	440	419	430	443	461	452	439	430	462	439	451	429	400	414	442	412	419	430	408	435	436	490	438	429	424	449	441	438	426	423	442	449	424	429	426	448	452	434	453	443	416	449	423	450	420	468	438	432	445	434	456	464	428	451	453	401	427	448	434	431	423	455	405	448	447	427	431	451	460	438	439	394	410	430	406	443	423	478	476	436	462	452	447	486	420	452	428	433	426	434	411	409	412	407	431	421	434	427	448	450	432	455	435	447	408	386	466	439	441	388	442	421	447	400	419	426	424	441	428	422	445	407	438	462	444	406	442	432	428	418	450	432	447	470	397	441	417	461	430	416	429	480	434	421	465	418	441	410	405	451	433	454	455	415	448	423	410	457	405	430	427	420	415	427	431	420	451	419	425	442	420	407	392	448	456	407	439	413	436	420	449	428	424	421	435	409	425	404	448	410	399	462	443	437	444	444	431	413	457	473	452	436	449	427	446	468	406	458	449	407	383	431	424	496	446	425	422	458	430	423	397	427	464	423	457	424	453	471	457	429	408	449	468	466	476	460	439	477	398	408	470	419	413	428	457	479	459	448	383	491	427	415	469	459	406	430	422	436	441	419	466	456	390	446	413	450	431	433	417	446	420	441	435	437	444	408	484	444	424	429	430	402	434	423	456	439	441	416	426	413	426	449	455	457	424	488	425	427	455	452	432	436	458	479	459	423	444	392	429	419	446	450	434	394	419	470	420	412	431	475	438	424	424	445	444	437	415	447	449	442	425	448	432	480	388	452	432	410	423	440	490	402	421	404	427	448	412	459	463	432	393	451	435	442	451	434	448	429	441	418	417	411	416	420	443	430	458	447	419	423	415	433	455	452	443	408	465	407	460	428	452	425	424	434	429	453	414	420	436	461	425	430	408	435	419	440	450	411	407	418	413	421	427	439	401	469	469	428	473	407	411	441	413	420	472	418	433	425	425	437	440	457	444	419	450	440	439	441	393	439	399	412	454	441	454	397	463	441	477	424	423	429	437	455	394	450	452	422	488	421	444	425	408	391	435	436	425	432	440	385	418	439	417	440	431	427	440	444	457	465	451	424	437	409	431	438	409	450	422
13670	2593	1361	1017	803	620	523	448	451	371	351	336	361	350	291	321	312	287	318	283	288	281	291	293	288	264	263	266	281	273	285	271	287	295	261	306	289	276	285	320	272	308	301	256	279	266	307	304	257	301	295	289	333	278	274	293	305	292	315	285	286	261	314	260	291	292	261	258	273	307	264	276	287	297	284	262	285	238	326	255	273	274	269	278	307	270	262	272	304	284	252	272	298	292	284	286	278	288	243	272	291	277	307	256	269	284	272	284	248	290	276	297	258	261	280	274	284	243	268	254	308	280	269	295	265	280	269	315	282	234	274	267	244	271	296	304	302	252	280	266	275	277	262	274	247	287	278	277	284	274	253	269	255	286	305	296	278	273	299	259	273	279	276	298	275	279	257	269	265	267	281	273	285	317	275	302	314	297	271	255	286	276	278	289	279	285	266	271	290	265	277	287	295	260	279	256	286	260	261	277	298	275	286	318	252	288	279	268	269	284	275	290	275	274	270	256	279	273	255	264	304	288	310	293	270	296	263	272	291	282	278	257	301	284	292	265	277	244	278	333	278	297	269	296	298	302	245	307	297	265	285	292	293	265	280	280	267	297	281	302	301	281	283	248	289	285	251	279	283	284	264	274	237	278	281	281	274	300	307	248	266	311	284	292	287	273	304	263	266	289	284	278	274	286	299	282	248	260	316	256	285	285	270	279	281	264	305	293	279	295	243	294	292	284	249	265	278	288	271	271	284	291	251	244	283	281	279	271	272	273	296	288	294	315	273	282	292	281	295	286	269	280	258	286	269	277	283	262	276	292	313	248	287	241	279	274	276	272	284	276	286	277	287	286	288	275	283	269	266	248	266	269	295	276	252	291	294	271	266	249	279	281	270	276	276	305	276	269	283	260	293	299	280	252	302	269	266	276	301	296	269	243	297	306	284	265	287	288	270	278	279	304	266	271	275	283	266	272	299	296	312	283	251	290	240	269	282	306	278	259	280	294	270	276	269	265	317	264	254	252	285	304	274	288	257	292	257	277	265	286	293	263	280	253	289	258	286	286	318	299	298	290	276	279	315	281	269	294	302	263	269	270	288	301	283	308	232	291	251	254	259	253	274	255	301	258	254	274	257	290	269	314	271	283	294	283	284	289	301	262	315	292	286	260	291	286	294	299	243	285	275	277	294	273	264	264	265	265	278	278	258	278	266	274	265	268	265	290	234	267	287	269	312	286	261	264	250	299	302	305	262	276	275	278	290	274	263	282	295	283	296	247	280	276	281	298	271	299	298	296	288	263	265	258	300	278	266	296	253	288	292	278	258	282	290	267	256	286	280	255	293	281	281	267	274	296	290	256	281	279	266	301	255	277	284	292	265	293	291	269	280	287	272	257	299	277	305	273	275	276	300	291	287	276	268	284	265	269	281	286	252	260	256	300	283	292	258	277	271	273	278	301	301	302	270	314	283	260	253	254	309	298	257	265	277	252	276	263	297	280	276	298	263	276	301	289	275	261	274	264	282	316	285	279	262	268	290	275	298	277	262	270	274	281	289	302	276	298	274	285	294	238	264	286	284	287	264	262	286	266	251	288	280	288	291	281	261	283	297	257	256	259	302	285	283	267	277	271	269	257	269	299	284	250	278	290	293	271	283	284	271	298	302	277	289	253	290	262	259	270	309	270	294	273	264	268	295	284	306	270	302	276	292	277	272	286	258	269	276	308	258	295	287	298	301	263	253	295	293	298	272	300	277	261	275	300	293	248	255	283	262	270	270	292	281	288	318	265	286	293	257	269	304	300	259	285	282	287	275	266	267	284	270	281	270	266	252	281	259	281	270	282	285	265	284	294	280	258	257	284	264	303	262	262	278	319	292	279	269	278	289	256	273	257	286	299	284	284	295	283	280	266	281	294	289	266	311	288	282	267	285	293	289	269	279	267	258	279	287	303	276	305	282	262	305	281	268	285	281	278	276	278	296	279	248	295	283	278	261	274	278	290	260	271	267	283	254	251	261	290	283	264	264	271	265	279	305	303	305	268	275	252	277	292	219	282	258	282	282	319	291	247	257	257	275	276	257	283	283	306	276	284	273	285	297	284	264	270	286	286	295	282	291	310	275	282	293	263	276	289	279	303	239	290	250	312	271	270	267	264	277	300	288	278	279	235	260	298	264	268	269	277	283	287	256	281	261	265	252	296	314	242	243	280	293	275	299	309	306	268	271	277	285	290	257	263	281	297	280	275	270	267	282	293	275	267	281	287	273	277	256	294	254	283	280	277	288	266	279	276	299	247	304	329	255	227	281	285	292	277	290	277	263	309	275	331	243	243	279	267	294	291	294	266	267	264	305	296	294	257	273	297	254	284	279	263	312	277	264	258	268	275	241	273	288	274	298	315	254	275	281	255	299	282	254	292	268	285	272	302	293	292	265	295	264	301	280	316	281	301	303	275	283	285	260	290	288	310	265	278	261	281	270	306	288	279	286	260	272	269	284	272	274	266	282	273	308	299	288	282	300	303	263	297	288	251	283	307	279	279	285	305	286	248	258	282	274	286	286	266	271	260	279	281	301	311	292	274	274	272	268	289	296	286	279	264	267	247	259	274	284	256	270	277	290	286	285	285	296	286	297	270	277	288	285	275	257	287	298	256	305	292	275	288	288	271	291	276	296	295	278	285	296	248	268	254	260	306	291	261	278	283	268	282	284	306	272	312	290	274	276	298	261	297	308	288	299	282	281	262	287	292	291	263	310	276	271	282	281	265	293	266	275	281	277	277	276	261	253	326	262	275	258	283	296	300	295	292	263	283	282	269	280	278	266	296	298	266	302	261	281	304	285	303	286	278	290	273	292	262	273	273	274	243	269	264	289	283	278	276	280	272	281	253	265	302	304	294	252	269	265	278	270	296	279	301	299	265	274	268	274	285	266	251	319	271	267	266	270	249	278	273	282	277	277	290	261	262	259	254	272	313	271	254	270	275	277	287	294	287	269	278	275	297	290	263	276	258	282	269	256	249	294	269	288	308	320	276	283	281	275	256	255	263	286	276	256	273	262	283	271	288	256	297	285	264	294	266	255	273	279	255	276	281	274	288	329	271	287	271	267	277	274	281	295	292	272	275	277	274	295	273	282	298	310	257	278	310	268	272	283	300	284	281	278	281	278	290	284	234	284	250	266	299	290	291	271	257	266	300	283	265	280	267	262	253	278	273	293	286	275	258	262	265	294	275	271	285	249	280	285	299	255	254	264	286	232	262	287	287	247	286	255	257	291	275	284	268	261	308	294	297	275	277	299	260	270	255	252	271	302	265	270	266	259	296	262	274	270	305	280	291	304	294	286	284	313	290	294	286	292	298	309	264	263	244	269	283	272	282	334	247	287	266	275	285	263	264	266	310	294	276	273	254	260	301	287	253	278	270	258	305	294	280	300	265	262	277	304	270	301	292	271	301	293	297	256	280	285	284	286	306	279	265	319	283	269	293	257	272	277	303	268	269	289	293
8836	2055	3373	3608	2955	2587	2100	1776	1598	1458	1309	1186	1206	1192	1097	1002	971	997	972	917	913	869	868	810	870	850	920	824	815	869	792	773	779	735	777	777	798	764	709	796	795	744	753	784	797	738	734	810	765	770	749	719	776	733	701	744	764	742	745	726	707	722	713	763	756	724	737	688	722	776	744	698	706	777	731	766	706	756	740	699	728	703	796	754	723	706	710	711	722	731	687	714	715	759	736	720	727	743	717	733	681	660	705	736	702	740	671	761	732	719	735	794	770	668	708	712	710	743	685	737	729	763	733	676	730	741	729	734	721	803	722	750	743	740	743	756	724	695	685	729	729	706	704	708	708	707	679	714	721	719	725	747	714	756	704	732	774	738	729	758	736	705	702	734	757	722	721	704	736	711	683	712	762	749	715	708	697	756	763	748	723	713	690	761	705	744	741	707	728	688	739	736	737	726	733	687	728	732	714	701	694	710	700	693	731	739	783	713	705	740	720	746	757	707	655	718	739	694	738	725	740	733	746	731	741	723	727	712	730	815	758	775	683	738	724	724	701	696	738	696	729	694	692	756	703	722	738	741	726	725	671	741	746	717	658	764	750	742	695	723	717	660	725	707	741	699	716	689	735	736	732	675	699	717	704	761	739	761	683	691	747	726	744	726	693	705	739	700	735	677	700	739	726	724	718	709	704	740	749	723	722	725	761	709	708	747	757	733	733	756	702	699	728	717	752	767	712	694	771	747	698	768	714	713	698	723	712	718	765	731	708	745	736	740	749	736	715	734	745	719	747	686	727	694	747	740	693	708	724	701	682	720	689	678	719	757	691	677	699	693	730	672	692	745	764	692	742	718	735	753	732	677	743	770	685	691	738	726	733	710	678	748	745	741	738	702	686	713	729	701	724	731	720	749	728	739	704	740	685	760	766	714	774	712	741	730	674	746	727	740	694	720	741	688	764	739	706	728	697	698	710	672	695	724	735	731	720	650	741	695	713	753	659	763	735	679	690	691	756	720	755	728	724	697	752	739	732	731	704	712	738	749	760	739	638	697	694	705	706	758	670	743	717	734	725	732	697	721	689	709	697	789	738	665	729	719	727	726	742	709	781	725	701	710	692	699	729	750	747	696	702	750	720	697	719	678	711	682	683	752	751	709	694	720	693	711	741	700	691	700	743	724	682	678	732	732	709	732	737	727	728	734	678	677	709	709	705	687	690	666	738	710	724	722	750	727	712	785	708	723	736	698	762	740	677	748	704	700	703	723	735	707	724	720	718	742	707	704	766	763	713	757	748	665	742	687	679	727	746	721	698	735	738	749	721	740	692	725	752	704	703	726	756	692	725	662	748	759	700	721	732	762	727	693	684	746	730	726	660	736	763	740	703	688	723	712	722	688	686	659	737	753	704	731	779	709	706	727	705	737	713	724	750	699	686	687	730	691	771	757	729	758	707	692	682	769	736	751	663	750	759	693	718	701	730	731	739	759	697	719	729	737	671	727	686	759	749	691	711	759	700	695	727	688	717	698	763	681	753	732	748	678	747	744	773	701	700	803	698	763	764	736	711	739	787	757	686	708	724	683	720	718	767	723	713	709	781	763	756	731	719	757	725	726	746	708	648	698	702	733	721	697	709	696	728	678	760	700	696	714	725	713	716	785	715	655	707	748	742	750	716	721	675	765	677	730	702	703	668	747	736	705	657	720	739	734	739	711	707	744	739	697	734	715	712	699	716	672	750	707	740	726	729	748	685	773	770	688	732	743	762	740	687	730	677	722	710	718	712	725	674	688	706	729	707	729	716	696	679	752	718	750	729	725	773	712	773	759	721	760	750	694	754	728	735	708	667	689	719	719	699	743	745	726	715	724	771	711	694	713	715	702	691	649	715	720	731	741	738	714	704	727	757	735	783	727	707	712	721	729	730	708	749	718	706	742	682	729	710	762	766	688	713	732	755	771	718	737	682	748	780	704	720	732	733	704	722	726	710	755	713	710	760	762	743	735	720	720	732	757	739	675	750	744	725	683	761	695	758	689	698	716	722	714	692	678	745	744	800	743	725	734	712	769	713	681	665	752	700	704	710	713	726	727	721	739	769	752	726	744	750	757	716	740	749	685	731	726	742	699	735	705	721	707	719	712	773	738	756	718	661	694	719	670	740	758	708	711	736	723	710	690	722	757	743	720	713	712	689	714	687	694	739	732	724	710	745	706	766	741	702	783	768	714	707	777	686	724	724	749	718	709	768	692	720	736	739	749	743	714	683	729	738	709	729	688	686	683	740	719	749	731	702	686	743	776	713	738	729	729	715	758	708	790	737	719	782	682	715	686	694	661	678	709	699	768	734	724	730	716	745	743	725	747	716	739	712	724	726	746	733	744	733	690	675	728	703	769	758	729	701	686	733	698	728	746	695	794	691	696	708	695	746	707	795	723	708	679	714	726	740	709	718	753	696	710	755	728	699	721	770	712	683	741	741	731	690	710	729	730	731	730	675	682	709	701	726	763	722	708	684	692	744	733	720	703	721	714	702	735	740	736	718	759	716	718	717	698	750	712	702	674	686	739	747	733	715	764	730	719	738	753	693	681	759	724	680	734	718	677	719	718	721	694	742	709	700	745	724	738	740	707	775	763	678	718	753	695	754	743	705	693	701	681	698	665	746	721	662	699	720	737	733	722	760	706	745	783	697	707	730	679	710	762	665	737	749	731	675	775	735	740	694	723	723	698	739	706	704	731	728	716	791	737	721	696	701	719	735	742	707	670	717	674	747	719	683	701	750	741	716	707	699	687	687	758	721	714	751	706	746	713	770	680	708	730	732	698	711	740	711	700	715	728	755	718	736	714	710	699	681	713	793	722	693	689	709	754	742	750	711	777	706	689	726	702	719	736	724	727	726	704	686	705	754	674	717	745	708	751	745	693	691	708	706	763	756	734	759	740	717	713	721	739	685	782	639	714	709	733	717	740	721	719	734	724	690	755	715	696	708	706	756	696	684	731	744	707	738	711	684	722	704	747	702	740	752	726	796	703	742	705	708	759	687	727	730	720	699	711	791	732	747	750	747	726	735	690	756	762	757	721	707	733	731	734	675	717	726	691	712	736	707	684	760	718	693	722	698	751	720	705	741	709	705	711	755	712	750	723	698	718	743	693	731	735	751	719	717	709	693	737	749	732	713	737	720	703	734	675	745	697	730	679	725	710	753	759	755	730	759	727	718	716	721	686	724	706	723	706	725	740	711	695	732	703	728	701	745	741	756	691	706	720	683	708	724	748	711	734	759	710	713	687	729	709	729	720	772	743	717	679	729	708	694	728	714	671	769	715	702	685	731	746	717	719	695	742	810	751	688	744	684	691	665	731	691	737	791	684	719	719	707	728	714	747	771	739	727	678	704	729	771	702	684	728	714	705	720	723	785	774	739	723	736	715	726	741	757	695	711	735	664	756	706	751	698	757	729	801	715	724	635	708	767	708	697	721	700	699	725	755	696	743	745	743
22840	5978	2558	1793	1202	920	676	627	502	466	394	328	343	346	274	329	277	296	303	299	277	272	262	264	238	226	262	248	317	253	277	241	250	250	259	245	257	274	257	265	251	241	234	257	254	237	246	250	274	233	230	250	253	256	257	222	252	219	252	230	242	230	249	238	237	274	253	270	246	231	233	216	251	222	220	249	235	251	250	257	254	255	270	234	213	248	229	255	251	253	266	270	230	235	247	250	239	242	260	238	255	230	216	256	238	200	263	252	249	250	256	245	233	268	269	257	234	222	235	229	227	216	234	258	265	272	245	255	257	263	252	241	232	252	246	271	255	251	221	250	252	260	236	244	249	273	250	233	249	210	215	278	245	248	207	235	249	242	258	236	266	212	265	245	228	236	255	245	253	269	214	235	240	244	241	216	235	249	231	230	230	236	259	248	258	239	199	225	246	245	261	241	248	242	237	240	259	235	217	254	243	242	230	248	243	245	229	259	252	241	251	256	228	244	217	228	251	226	248	248	228	219	258	221	240	235	257	251	224	238	257	248	263	231	256	216	224	254	241	226	236	263	260	236	229	272	254	225	224	271	216	239	259	231	252	246	245	282	247	255	225	273	241	222	246	229	244	252	237	244	240	252	257	228	237	215	249	224	227	284	266	256	246	245	246	220	233	248	256	247	215	266	247	260	248	236	223	240	261	215	236	254	216	248	231	243	252	243	243	247	241	247	245	226	255	263	247	258	263	238	217	242	223	248	278	237	242	243	246	269	240	230	251	253	250	224	241	264	213	258	245	231	256	240	246	242	241	261	239	217	277	239	233	235	207	240	237	214	229	232	216	294	228	214	255	224	218	230	243	208	249	246	235	255	240	243	224	248	237	253	267	274	247	198	271	238	236	240	227	259	233	233	233	266	231	243	275	210	236	247	262	222	226	251	241	241	251	249	209	224	259	283	246	239	247	270	217	253	242	251	234	228	248	242	234	271	220	258	225	246	229	239	274	244	238	207	243	238	266	257	255	217	251	244	256	241	238	252	234	242	233	254	248	238	217	241	257	246	240	248	247	252	237	230	241	211	238	250	213	238	227	222	280	240	235	241	232	230	232	247	238	235	248	236	222	241	228	237	258	244	214	236	272	259	228	265	223	244	247	241	258	262	251	236	257	229	267	238	278	241	233	240	232	232	235	270	225	247	249	240	238	245	254	253	239	243	231	248	236	240	271	243	217	246	246	249	231	258	239	241	212	244	265	259	236	236	252	216	239	237	267	254	227	235	251	229	250	246	249	256	222	253	245	244	244	243	272	243	230	233	258	239	253	248	257	256	237	275	261	207	236	260	239	227	257	233	254	230	244	255	235	215	219	225	229	246	280	244	231	260	227	224	220	233	280	268	238	224	220	228	233	229	229	233	264	218	224	238	228	276	206	231	254	235	222	228	250	229	246	234	239	263	231	217	232	238	247	251	243	242	255	254	226	222	235	255	252	250	242	237	236	237	241	246	240	270	215	228	279	211	248	275	254	255	223	221	251	224	236	244	236	217	212	228	247	209	221	214	260	225	248	238	254	261	258	226	224	223	238	248	236	248	232	242	246	233	251	237	266	228	230	241	204	241	224	254	225	213	226	230	267	250	214	208	246	244	219	246	228	233	265	248	215	226	262	244	258	236	229	240	219	283	258	209	241	210	237	232	263	258	257	218	263	239	243	237	242	235	233	226	230	258	243	222	235	221	246	271	245	228	252	244	244	219	230	231	247	234	253	240	224	249	258	252	267	235	229	230	245	224	224	245	253	236	222	247	235	248	218	249	228	227	256	241	223	204	258	241	263	233	236	242	228	254	260	259	278	238	248	237	245	242	234	257	237	223	197	233	236	231	242	262	246	219	196	249	253	257	228	247	211	259	254	220	270	209	218	262	231	248	271	263	250	235	254	261	264	264	231	213	218	237	248	275	236	228	228	245	225	248	250	241	236	264	247	233	231	261	266	248	237	255	219	228	237	237	257	219	271	239	220	239	229	258	233	253	219	237	212	244	224	232	244	221	271	260	240	221	252	227	222	241	237	246	244	221	220	249	245	235	244	256	260	230	249	215	246	234	257	246	232	239	230	227	229	238	229	258	229	231	248	235	242	270	231	240	295	255	248	247	240	253	245	250	236	267	244	255	245	241	257	247	231	235	251	242	237	227	255	244	243	259	233	280	250	190	241	246	216	246	231	258	242	252	243	270	227	245	233	258	224	238	220	249	269	237	268	234	253	239	265	250	241	248	252	234	240	219	258	227	240	243	236	210	240	241	217	229	222	243	232	260	294	239	239	243	258	254	253	241	243	253	243	214	220	271	264	250	267	246	238	236	249	240	241	221	226	253	240	243	253	240	240	245	257	229	251	275	204	224	248	222	226	268	215	237	252	218	253	225	247	234	234	222	223	189	259	241	253	258	259	225	262	262	246	211	238	221	233	210	279	236	230	277	253	223	235	237	231	247	255	239	267	232	248	251	225	264	235	281	227	227	240	248	212	244	208	242	233	271	229	259	266	252	259	244	234	239	228	228	238	234	252	233	249	236	264	244	264	253	239	271	246	218	237	220	245	248	236	226	227	217	244	236	214	238	244	235	255	252	237	239	260	230	246	265	232	245	238	218	248	248	247	243	240	254	212	242	236	246	227	235	245	263	236	253	242	214	246	200	249	229	213	222	231	241	229	236	258	246	244	241	222	274	255	270	222	217	246	263	226	277	237	225	222	248	265	224	233	235	244	208	254	215	237	230	244	238	251	245	228	251	234	264	236	241	245	248	238	256	225	262	246	218	234	245	219	251	252	258	268	262	229	233	221	257	229	254	271	240	239	232	248	240	215	261	264	251	256	265	245	234	215	240	247	247	273	242	258	270	249	238	269	239	221	235	223	212	224	244	262	229	240	238	246	233	216	266	210	233	245	236	234	228	245	236	247	238	234	233	237	242	230	250	261	219	244	251	242	256	275	263	229	247	253	234	259	227	281	268	258	243	248	213	209	263	218	232	250	237	245	265	251	238	222	220	225	246	208	229	221	247	229	271	247	244	244	253	238	244	262	224	238	212	207	243	232	223	267	231	220	255	246	221	220	262	266	251	256	248	250	238	258	222	261	244	222	250	214	236	239	238	273	229	253	234	260	255	217	213	228	234	252	210	225	247	234	216	247	220	243	237	255	264	256	215	252	228	240	235	238	242	253	242	256	244	251	255	238	223	235	263	202	248	246	245	247	241	249	211	255	213	236	243	255	236	260	219	274	258	251	246	221	244	225	282	206	244	208	244	251	225	250	233	249	234	231	243	230	249	224	229	251	273	247	243	234	236	226	239	228	244	235	248	251	262	233	238	271	218	256	273	270	261	229	220	229	283	270	264	234	236	215	259	250	254	272	253	260	226	242	228	252	230	233	246	256	219	215	268	229	249	237	233	247	237	240	218	253	245	234	228	247	235	232	239	255	218	236	262	250	244	274	268	234	225
12588	3360	5553	5918	5053	3999	3182	2786	2273	1969	1765	1645	1425	1305	1247	1182	1160	1070	960	910	945	881	825	825	886	778	782	843	748	769	741	754	758	745	800	722	781	743	728	722	740	657	710	699	657	698	708	691	630	613	673	682	640	683	645	682	637	667	635	685	655	669	681	656	649	624	637	629	630	655	645	642	659	651	642	663	654	643	629	607	691	626	621	647	637	653	662	578	644	640	666	626	634	605	619	625	632	598	635	647	637	623	630	628	653	665	654	629	574	610	629	606	678	627	626	620	597	670	640	584	651	667	641	592	592	604	623	633	609	590	612	657	607	647	671	654	649	627	640	613	656	611	594	660	620	618	562	651	602	669	619	595	615	625	614	611	604	628	617	620	629	629	586	638	666	624	675	613	653	594	637	626	639	597	595	608	614	615	598	640	619	614	597	603	670	601	657	608	624	582	619	623	659	628	584	640	660	629	617	640	610	636	642	634	612	614	638	624	625	618	642	635	628	635	607	607	609	631	606	601	636	615	635	603	642	621	615	615	664	625	587	623	666	625	616	609	644	598	674	640	618	614	567	609	616	617	660	614	599	577	637	564	637	636	640	580	622	627	647	618	592	623	635	601	667	671	608	636	621	653	651	618	557	634	645	579	603	625	650	625	645	601	621	593	637	621	699	626	642	591	587	615	629	562	615	642	639	631	640	607	609	600	623	645	610	603	581	619	626	644	613	631	596	612	623	593	624	579	640	633	628	645	623	587	611	616	614	595	603	609	613	558	588	600	598	655	661	692	580	615	593	654	627	603	671	655	633	644	592	623	638	651	616	631	625	579	616	601	647	648	622	631	626	600	586	637	591	604	601	623	625	592	677	602	641	605	607	641	588	620	609	651	652	580	650	637	640	635	621	632	595	643	591	625	631	630	622	634	614	599	628	651	649	633	623	607	598	627	633	646	606	645	629	622	607	619	617	633	654	629	581	581	603	609	675	642	620	641	628	596	556	659	634	656	637	630	609	645	620	623	592	591	636	628	641	600	600	632	616	650	635	608	610	684	600	577	628	628	686	668	601	634	595	614	623	612	620	581	637	578	608	672	640	612	638	597	613	609	621	628	579	607	641	582	620	645	656	591	636	591	604	634	661	604	602	616	649	578	577	609	632	634	616	636	585	621	614	614	624	619	594	643	624	622	620	609	638	624	589	615	613	597	584	630	561	651	633	572	629	617	635	653	603	587	646	612	640	628	611	620	601	661	627	651	635	641	598	630	606	590	603	630	620	565	667	619	616	653	620	640	627	686	634	642	654	572	640	626	633	584	605	604	643	627	595	632	632	620	602	642	629	627	594	627	591	630	615	619	561	625	593	652	623	633	664	646	617	631	614	583	599	656	634	601	567	602	612	612	621	609	614	618	599	606	601	616	598	598	585	609	591	629	657	637	603	626	603	619	595	608	628	581	608	611	608	651	600	642	601	574	606	602	658	554	596	581	608	597	640	626	614	589	631	621	625	629	638	598	635	608	614	565	596	609	639	631	616	606	658	635	635	643	593	676	618	638	577	632	582	630	646	607	585	583	637	584	652	625	609	612	594	655	611	640	607	659	631	601	592	587	578	603	613	618	661	586	608	648	606	621	624	658	610	610	664	634	619	612	631	587	604	640	633	636	599	610	671	603	618	635	610	624	572	585	623	624	642	623	616	584	642	591	620	600	615	619	611	656	626	677	581	634	665	584	642	597	599	655	640	607	662	561	613	593	645	577	590	620	631	595	629	600	613	604	629	617	643	637	604	626	587	611	595	649	578	608	637	606	610	596	635	628	594	606	596	613	656	623	624	598	657	629	584	601	615	628	634	660	582	610	613	616	611	643	623	628	630	628	610	684	628	622	628	637	640	608	660	641	617	592	639	631	567	606	586	593	628	616	645	597	632	609	623	591	607	613	614	646	586	624	593	600	602	593	613	549	653	627	638	603	639	626	576	606	584	628	658	631	577	643	615	606	619	622	630	636	612	671	615	605	630	606	606	603	619	655	646	626	660	603	598	613	607	589	619	569	628	634	604	558	627	671	595	616	622	631	603	643	674	622	675	597	583	631	589	615	625	632	633	644	621	653	620	660	606	621	641	655	621	631	665	656	619	590	576	583	637	654	622	640	595	563	623	643	629	631	598	586	639	610	636	597	657	607	608	595	574	600	632	620	599	591	620	592	591	598	637	612	669	629	645	623	617	654	617	632	617	655	645	650	625	610	610	605	636	589	605	684	639	639	599	590	584	656	611	650	587	642	622	617	635	646	614	589	639	620	640	615	599	632	606	639	624	605	633	603	626	609	597	687	636	657	629	583	654	648	608	597	621	601	576	638	620	565	641	581	641	637	595	610	644	641	636	658	580	659	644	612	627	651	667	626	666	611	648	597	629	566	626	620	660	613	624	646	585	611	618	613	612	624	634	607	653	598	633	620	571	613	626	602	631	619	606	647	646	655	635	632	628	631	659	604	621	599	594	633	634	594	608	631	608	651	679	666	632	573	673	647	597	614	652	598	597	607	569	611	673	670	596	570	577	634	596	599	606	612	609	615	604	658	640	674	636	600	639	637	640	625	619	619	625	597	587	571	635	597	619	611	569	592	619	639	595	590	634	645	621	626	650	617	626	609	602	589	626	590	585	656	657	671	642	625	647	610	596	595	642	625	632	600	600	637	615	689	655	646	561	629	588	599	622	570	645	608	669	613	631	667	583	637	585	604	649	630	631	633	634	644	648	647	617	588	644	609	599	601	628	603	582	632	606	573	624	634	594	627	588	569	608	616	642	608	595	641	618	630	599	603	616	606	597	607	569	609	602	616	633	578	639	627	637	657	617	631	626	617	625	637	608	636	619	618	642	620	621	620	604	627	628	561	640	603	599	653	641	605	642	641	589	606	632	624	634	621	620	647	606	631	618	634	572	653	584	610	635	656	633	610	643	633	616	623	590	625	586	612	655	660	627	593	639	612	651	621	590	606	610	627	617	608	656	593	591	614	620	640	589	659	635	655	608	605	631	645	621	578	636	599	629	596	614	615	607	620	603	611	606	588	626	647	662	598	620	649	602	655	654	650	635	618	603	608	647	634	562	668	577	615	628	647	686	609	588	595	604	662	601	624	633	622	634	586	621	621	631	589	627	638	654	595	577	647	637	660	595	635	610	667	595	662	588	600	603	618	619	637	604	646	585	626	593	590	620	605	617	635	646	618	596	577	636	618	642	589	577	600	608	596	627	609	627	604	656	628	637	640	667	666	635	603	603	608	597	631	665	604	638	627	668	645	629	617	580	601	613	609	624	616	643	660	628	585	617	610	620	569	628	618	599	659	624	643	651	641	662	617	637	616	611	604	591	612	632	591	612	590	630	623	613	656	631	619	627	676	590	636	642	625	633	621	616	591	643	586	619	587	638	625	625	603	607	648	625	672	651	649	618	619	614	626	619	594	666	644	612	639	646	601	634	589	601	597	602	607	637	628
1909	201	177	174	170	162	142	131	157	157	165	155	135	149	151	184	133	132	174	138	134	136	155	163	162	140	144	144	149	155	156	144	138	143	158	134	136	139	137	129	167	147	149	121	159	128	145	139	150	146	144	138	150	145	144	157	145	146	141	149	152	159	126	157	155	161	147	143	153	134	145	156	151	137	141	156	143	149	126	152	157	152	138	146	113	134	146	156	147	128	135	138	151	130	144	135	149	141	128	142	156	157	144	144	148	132	135	161	143	135	141	116	150	162	151	160	157	130	138	145	151	131	124	166	131	141	148	149	141	125	154	137	122	126	167	140	134	154	140	150	158	130	167	133	166	154	142	133	148	146	151	144	148	135	142	146	116	177	132	159	149	116	156	141	152	139	133	154	149	147	144	137	167	148	148	120	138	145	147	164	135	137	154	132	139	130	138	152	127	134	135	166	145	154	150	139	149	149	165	157	147	148	149	147	149	143	150	164	165	144	173	113	155	138	139	153	175	156	169	132	141	132	132	136	156	154	144	144	132	140	156	139	151	154	148	138	132	131	129	148	157	129	148	151	142	142	130	172	157	150	120	158	146	144	140	110	152	143	134	164	159	144	132	155	149	177	159	152	151	139	142	161	137	145	160	167	142	151	176	155	131	159	146	151	124	157	149	159	146	135	136	172	156	140	150	140	157	151	132	146	127	141	154	156	151	149	154	163	148	143	138	169	154	146	151	129	150	135	149	146	132	129	152	159	148	142	149	142	142	153	150	168	133	121	128	127	136	148	166	163	114	144	135	126	126	153	130	133	146	157	146	163	128	149	153	158	142	145	167	123	149	136	148	126	138	146	124	156	134	129	166	163	143	136	138	157	153	146	165	145	150	151	171	144	159	143	136	150	142	138	157	151	167	147	143	142	146	158	147	156	152	157	134	161	164	126	160	178	146	140	130	140	128	144	124	143	134	146	137	146	149	146	138	149	144	154	145	129	149	127	130	147	147	160	126	170	150	150	149	144	155	135	130	150	145	143	167	142	149	148	144	141	154	125	129	128	155	133	140	141	151	177	159	142	164	139	168	145	126	152	146	153	165	154	124	154	127	147	151	144	130	137	127	136	156	131	150	120	153	130	123	141	149	138	130	133	151	167	166	140	156	156	155	145	121	164	144	136	148	150	159	166	163	138	151	144	153	118	125	132	153	136	148	154	167	150	142	139	129	150	137	153	156	156	156	157	124	127	153	159	148	160	164	145	121	136	130	172	150	166	138	146	153	161	154	157	155	144	155	153	149	143	137	146	138	170	151	147	152	133	145	129	162	165	119	137	150	156	156	137	129	147	172	143	134	162	143	136	150	145	147	153	134	147	120	157	129	156	142	145	144	141	164	148	127	160	155	154	118	159	162	138	154	149	128	156	155	149	142	145	147	153	142	130	154	144	139	164	163	146	146	129	170	157	122	145	130	143	137	141	111	147	158	134	155	156	144	160	138	140	137	137	173	131	140	137	175	175	147	129	147	139	150	161	158	146	150	173	144	148	135	137	148	129	149	141	156	170	154	150	146	176	152	156	146	158	131	129	138	149	144	121	149	150	151	160	159	139	147	154	136	142	156	152	147	152	164	150	148	143	147	156	132	135	149	143	143	173	137	133	136	141	152	147	132	154	173	125	146	147	148	165	159	148	153	140	139	148	157	137	160	158	143	145	142	139	157	152	158	150	151	151	142	158	163	131	142	153	153	142	140	121	152	145	142	150	139	158	161	142	153	172	152	132	142	147	119	144	124	128	152	147	162	145	153	145	155	150	155	151	145	164	130	139	138	138	121	126	140	145	128	131	145	146	164	143	148	158	178	151	137	165	142	120	155	150	141	166	162	164	152	157	195	151	172	127	138	143	151	121	148	150	142	137	151	156	141	155	148	129	152	150	135	161	147	156	147	146	159	149	142	150	148	158	114	151	142	160	132	135	127	163	137	147	141	158	154	136	152	158	136	123	147	134	144	139	149	118	142	149	154	140	143	154	169	140	144	157	167	165	143	144	143	161	133	143	141	138	157	141	137	148	144	169	146	162	150	165	137	114	142	146	150	127	137	149	144	154	154	128	145	149	135	157	116	150	143	147	147	138	152	159	145	142	137	150	154	153	153	146	142	146	155	143	138	115	147	135	164	149	173	159	146	170	141	141	130	135	156	131	163	156	165	149	150	125	143	172	141	133	132	139	147	158	158	160	137	135	147	141	155	127	156	136	142	143	135	165	144	132	136	158	163	124	170	162	167	128	153	129	154	172	168	162	141	139	154	145	144	146	154	162	165	160	171	144	118	146	155	132	146	123	121	110	159	141	130	144	121	122	156	136	147	150	135	150	148	141	165	141	126	140	146	144	116	143	147	150	143	160	145	156	152	137	135	155	158	139	124	153	152	141	128	160	179	152	127	142	125	145	161	156	177	169	138	125	154	148	148	148	119	134	152	132	161	171	156	148	138	139	119	137	146	140	153	153	134	167	154	146	151	149	123	154	148	158	136	169	158	165	152	129	147	176	143	142	176	140	137	132	123	132	141	141	135	145	135	152	138	147	179	135	123	137	140	141	160	154	145	146	174	163	138	146	156	172	155	151	143	164	152	140	144	157	148	143	134	125	157	185	142	139	128	125	152	154	148	145	154	143	140	163	136	157	147	132	137	134	153	130	155	167	141	139	156	126	146	134	147	148	134	152	136	167	132	144	148	137	150	135	166	146	148	148	141	160	159	154	127	129	169	135	161	135	165	110	146	143	139	127	157	141	113	110	142	155	144	149	117	158	163	149	133	165	128	140	139	137	150	160	137	153	149	151	153	151	135	142	124	174	147	157	172	142	144	137	139	159	165	135	151	165	127	133	164	157	126	141	142	164	155	171	131	126	139	124	122	143	148	145	127	140	142	175	155	153	156	143	139	128	144	137	128	177	135	138	133	143	144	135	161	131	148	134	145	133	165	163	139	149	150	129	163	167	150	148	150	163	148	143	144	166	149	149	159	133	141	146	134	147	155	142	138	157	141	152	130	159	141	126	137	148	155	137	140	153	140	148	143	137	160	168	163	154	134	154	124	140	138	150	149	174	165	143	157	166	151	140	131	154	155	153	160	168	160	165	126	130	172	154	151	136	145	134	148	147	136	172	144	138	167	152	134	161	150	140	161	176	124	133	150	163	159	132	139	153	143	156	150	154	134	136	175	156	141	164	148	169	130	133	150	141	140	159	159	136	152	151	146	151	150	161	160	155	137	121	153	158	152	148	140	150	119	141	145	134	130	161	152	144	141	159	135	137	130	151	141	162	124	155	156	167	148	114	162	127	145	166	142	145	166	156	148	149	182	148	164	142	145	157	153	143	162	165	161	145	146	141	161	153	132	169	160	142	133	142	133	128	191	146	167	146	144	128	153	136	151	146	147	140	137	156	161	161	183	132	141	149	147	160	166	168	156	163	135	153	166	148	159	149	159	164	152	112	142	131
2283	472	528	596	546	513	474	472	493	466	442	440	458	416	409	440	441	394	429	427	406	412	468	416	458	445	419	462	426	461	419	439	423	441	443	450	434	451	437	442	414	444	459	397	446	446	456	450	404	429	432	454	377	454	396	392	461	425	415	450	408	411	418	464	417	432	441	450	433	446	428	445	416	451	463	435	409	448	425	419	442	421	441	428	399	432	424	433	432	411	433	447	465	438	441	434	414	414	424	444	409	439	438	449	439	421	434	405	419	448	435	473	422	422	416	454	435	395	462	427	423	411	432	415	425	415	421	474	412	433	412	427	413	391	447	455	417	468	442	430	435	444	448	450	446	418	483	394	450	464	467	402	421	437	430	452	445	426	430	442	434	429	427	427	412	448	420	434	410	447	435	416	423	421	420	413	437	385	396	450	391	439	440	421	431	447	451	435	403	448	421	432	461	448	419	422	454	415	423	480	419	437	414	460	452	446	441	434	429	437	434	432	439	471	465	409	467	407	405	416	438	414	449	394	426	397	463	443	407	437	467	424	409	434	425	433	461	429	439	413	421	421	429	406	423	483	423	421	407	419	446	431	451	445	438	415	401	413	444	430	421	456	393	434	407	470	440	406	455	434	436	445	416	420	439	430	409	421	430	450	447	410	446	439	454	438	431	431	432	435	447	439	412	435	435	448	411	451	435	452	432	397	394	442	394	390	437	452	390	420	447	424	435	399	452	409	401	456	440	422	432	456	409	410	469	408	431	410	436	430	421	425	424	410	414	410	427	437	399	393	435	433	428	415	429	412	430	418	422	453	416	419	458	443	457	395	432	388	429	409	454	394	426	393	451	453	486	437	457	422	424	424	415	394	461	432	423	412	411	397	443	447	461	433	446	437	459	411	409	459	445	447	398	416	424	405	397	449	432	395	462	460	414	453	443	433	464	455	432	414	409	401	449	390	452	435	421	460	430	443	455	430	435	470	445	412	408	456	464	406	451	436	432	431	430	403	428	438	388	451	468	436	384	415	432	415	429	439	440	427	450	413	448	446	428	413	430	420	426	414	436	412	443	443	417	411	388	455	429	438	457	446	410	400	443	429	428	399	397	420	431	435	432	420	431	442	451	431	438	451	419	410	418	420	415	439	445	455	413	435	424	420	418	452	412	407	453	430	422	448	399	419	411	424	416	418	446	420	437	392	445	421	432	429	425	428	409	448	461	487	442	431	454	415	422	462	423	430	447	447	416	424	441	434	437	426	460	428	463	427	445	423	427	441	452	430	429	426	453	416	406	407	434	428	447	409	406	441	406	410	406	394	443	436	413	415	422	414	449	446	432	409	420	425	416	453	412	415	434	428	418	437	403	451	394	416	423	457	436	454	442	411	430	418	416	389	436	417	458	425	444	430	431	394	475	422	405	420	427	462	429	422	437	439	422	396	377	407	431	434	432	427	444	454	433	449	423	457	437	434	428	452	426	420	430	419	468	443	430	435	446	411	420	445	426	466	420	451	462	456	399	398	434	464	422	395	423	435	437	458	425	470	452	407	426	444	463	458	396	407	419	453	400	454	424	421	433	442	440	446	405	432	449	428	419	430	449	436	423	430	443	416	434	422	467	411	434	483	470	442	447	417	442	409	415	482	426	426	451	383	417	436	426	449	452	435	453	379	414	419	433	432	422	445	425	437	407	425	428	427	429	407	442	419	432	448	447	412	464	430	422	434	423	433	446	414	402	435	431	439	421	441	435	426	446	437	393	401	427	401	419	431	424	448	472	430	457	431	424	392	434	419	444	407	435	435	422	401	432	445	403	425	433	466	419	419	431	394	424	469	413	439	421	415	427	415	460	457	448	397	426	408	443	431	393	436	387	391	416	442	431	398	407	422	410	397	429	420	439	451	441	441	453	429	443	438	430	453	419	433	458	445	429	429	425	439	443	440	433	446	442	397	411	416	440	419	464	430	436	429	393	450	433	406	449	413	447	426	422	397	446	391	398	424	461	411	429	428	416	420	440	438	442	429	431	396	435	457	434	467	443	427	453	392	420	421	458	416	432	439	435	418	410	433	438	396	467	451	421	465	441	444	412	410	424	427	422	448	391	443	437	456	448	422	402	427	452	452	423	465	450	440	461	450	428	457	436	406	413	426	399	418	437	409	418	425	419	394	443	418	447	463	449	414	449	440	423	431	406	474	403	449	463	409	456	422	407	418	408	428	462	446	449	434	399	422	422	418	453	418	427	416	418	406	447	440	412	400	455	414	457	425	409	391	454	415	418	430	391	444	428	415	416	388	388	398	394	418	442	438	425	428	408	401	404	420	410	436	473	417	445	410	419	461	445	438	437	450	453	454	427	434	456	415	437	420	412	431	423	427	436	412	411	448	402	423	424	421	439	406	443	430	483	434	443	411	421	435	427	440	435	415	406	459	470	451	443	415	411	440	444	427	414	444	420	429	428	425	432	392	397	442	391	433	433	441	441	426	450	429	429	413	458	444	428	442	432	452	409	426	461	435	407	466	472	446	404	444	441	429	418	394	385	430	422	421	459	431	398	439	430	409	402	424	423	444	416	454	427	459	437	447	412	434	437	397	424	457	420	397	432	393	469	438	420	404	435	444	444	421	460	421	442	421	450	393	420	444	444	449	439	399	415	445	446	438	419	427	429	431	404	469	423	407	413	431	426	435	432	457	431	426	412	460	462	434	425	468	454	402	436	427	450	459	459	465	412	449	432	462	427	430	433	424	408	433	428	439	405	428	456	397	427	434	426	450	427	450	414	413	426	474	454	421	434	446	420	396	448	455	429	395	415	451	440	446	452	444	434	442	453	467	425	420	412	421	435	440	456	451	441	439	423	446	402	382	450	408	416	464	474	440	392	442	439	437	438	407	408	410	427	422	438	420	395	445	423	423	436	427	456	473	415	449	428	442	437	415	484	433	367	417	440	420	466	421	417	395	419	424	420	448	453	405	424	411	434	417	442	392	424	426	382	427	398	442	423	399	431	452	425	434	451	422	452	418	424	454	444	417	453	435	404	441	416	453	382	446	431	422	446	404	479	440	433	423	456	464	393	436	391	439	431	474	439	427	444	427	420	420	417	457	403	440	415	461	394	372	460	427	448	408	441	477	425	417	432	431	426	429	439	457	418	440	410	426	458	454	469	454	443	423	464	432	441	419	463	431	455	432	413	430	440	440	394	422	437	438	424	472	418	422	415	425	447	400	431	431	405	432	470	478	400	411	418	421	455	441	429	408	418	422	452	458	432	399	462	450	432	445	417	412	435	417	452	464	412	393	422	435	436	449	459	413	410	447	424	435	483	396	429	424	426	453	404	408	421	431	431	439	382	425	410	415	425	420	415	452	408	410	431	467	443	442	425	424	461	413	412	453	417	387	461	432	438	392	438	398	430	423	415	398	466	429	420	396	445	432	413	422	449	411	423	425	429	404	456	451	426	448	442	412	438	465	438	421	445	418	435	406	436	427	429	424	410	478
12928	2684	1367	1075	750	581	518	419	406	370	344	291	288	324	344	319	315	296	313	302	307	307	293	278	292	262	303	295	292	279	269	300	294	265	305	266	281	282	283	270	292	261	286	280	280	274	287	266	305	270	275	311	269	297	291	270	291	304	275	265	281	250	299	276	272	292	278	289	231	291	265	309	299	267	280	265	298	274	279	280	276	294	254	274	235	273	274	296	266	273	255	271	298	300	288	302	291	257	283	253	291	262	289	267	258	254	287	276	278	267	256	288	262	285	298	268	258	274	251	227	278	276	310	295	253	289	278	272	306	259	276	297	274	258	307	275	257	277	269	274	301	271	287	254	307	257	299	286	292	300	264	243	270	262	275	282	276	309	299	251	271	298	312	268	294	281	264	253	297	282	288	265	251	295	278	291	315	240	281	300	261	281	296	259	282	274	262	265	273	270	265	273	306	277	299	283	259	282	281	283	271	286	281	259	298	272	294	299	288	234	286	315	296	284	277	240	275	271	256	297	269	287	294	287	295	278	275	305	278	282	279	290	281	311	294	268	271	273	267	294	289	280	314	265	275	277	267	250	285	273	283	285	269	271	302	294	277	294	285	291	275	287	273	237	280	276	288	271	291	289	294	251	281	274	287	266	285	251	263	311	262	248	275	265	313	281	297	288	277	281	256	280	275	278	285	276	289	274	277	276	272	264	310	295	275	270	299	275	277	261	280	274	281	252	275	293	291	262	244	272	293	270	252	277	268	308	290	296	264	269	297	266	280	279	282	269	262	246	275	303	275	264	290	275	276	292	287	300	253	324	279	273	278	262	308	240	242	278	287	271	271	280	262	295	276	293	311	250	279	269	328	296	297	296	266	266	293	301	298	253	275	282	284	303	246	267	279	286	263	296	278	277	289	298	293	274	271	280	254	303	272	286	260	316	269	260	303	271	294	280	302	283	274	284	285	286	318	297	266	270	295	281	299	263	276	272	265	291	287	285	300	281	246	288	258	247	266	269	300	275	271	270	277	292	282	273	265	302	299	269	281	287	298	288	272	283	280	275	310	272	256	273	262	263	309	266	284	305	265	293	237	281	289	278	287	255	303	283	279	266	279	270	269	282	292	280	261	257	281	287	297	280	251	291	308	275	267	281	291	279	274	258	312	247	275	290	268	283	284	224	251	276	275	292	282	291	301	284	270	256	290	287	261	286	279	281	281	283	266	278	257	279	290	254	284	269	283	279	304	294	262	276	260	302	272	292	263	253	288	299	322	291	247	271	304	287	290	248	291	297	283	274	292	280	271	293	269	285	275	301	273	292	272	284	288	303	257	258	264	311	273	244	290	290	283	270	291	274	279	282	281	265	287	305	253	269	302	263	270	268	259	277	318	291	288	282	272	268	254	245	277	278	257	266	266	308	306	272	268	281	261	264	281	306	253	285	291	294	260	271	250	263	277	251	269	295	276	266	292	294	264	265	272	281	262	273	283	296	293	275	299	281	246	292	291	279	281	268	285	258	276	289	273	276	280	291	282	300	283	283	284	269	242	308	269	290	282	280	281	297	276	300	274	276	280	256	284	289	288	286	268	280	271	287	301	299	271	301	293	247	304	284	313	301	279	297	271	298	285	288	276	266	264	249	282	240	294	270	267	294	281	288	284	296	269	285	288	311	256	251	296	272	266	259	277	262	311	285	274	272	275	291	279	268	320	279	258	274	262	280	263	303	281	281	275	263	284	274	280	267	300	272	297	271	286	292	292	282	281	293	301	249	290	254	273	300	308	261	314	284	274	276	265	294	309	276	276	265	248	291	279	273	267	294	295	278	256	255	300	263	308	309	281	277	287	270	256	283	290	295	280	280	286	262	305	283	277	305	275	291	275	281	283	268	274	267	288	290	288	256	309	276	270	252	281	303	261	251	273	254	256	259	270	285	289	282	301	279	286	278	315	263	280	258	266	295	290	270	259	250	279	260	247	280	312	267	297	252	274	291	249	283	252	292	297	259	302	280	302	300	285	270	304	279	247	270	291	258	301	278	283	269	293	290	283	283	309	270	292	266	253	288	270	328	294	283	257	251	269	258	303	268	319	254	299	283	266	291	283	272	269	267	288	285	276	278	309	275	239	311	277	261	267	280	275	316	278	310	273	298	268	292	271	257	295	283	269	288	280	259	238	291	254	316	273	273	326	285	265	291	293	284	268	293	263	277	286	259	290	264	298	297	270	270	285	276	262	292	273	252	304	272	253	285	276	276	279	264	266	285	255	279	301	264	287	289	290	278	319	304	279	279	242	291	285	269	281	290	251	282	300	297	251	269	311	280	282	271	272	278	290	261	283	242	272	277	289	265	279	287	259	274	281	279	260	282	307	278	269	294	268	284	298	309	252	281	287	296	253	271	270	274	269	301	300	270	281	254	263	279	269	262	268	301	251	273	272	321	266	258	294	273	242	274	291	279	261	279	312	280	245	242	262	280	295	262	262	271	277	250	287	295	253	292	263	264	262	289	261	288	268	271	282	281	229	277	253	253	282	287	268	284	301	312	260	295	269	292	295	285	288	304	293	273	290	319	266	275	296	288	276	264	279	270	243	310	272	249	312	279	296	237	283	289	261	292	273	258	276	265	260	274	265	272	264	272	297	282	279	267	279	295	279	301	281	285	300	266	268	293	284	280	292	230	293	274	281	293	290	277	298	293	274	266	270	274	268	308	267	312	284	276	310	282	312	273	275	261	286	285	261	302	277	276	287	314	265	270	243	265	263	261	300	271	267	304	277	270	283	297	276	269	276	296	277	275	270	271	295	307	315	258	276	290	299	237	247	295	283	289	272	265	280	289	262	285	303	316	292	265	283	268	304	267	270	275	297	306	280	286	283	275	317	281	265	304	305	291	274	256	282	294	272	268	289	257	308	296	255	274	294	291	283	277	299	267	291	258	261	275	258	267	287	268	307	276	267	273	265	282	285	268	314	262	281	276	258	265	284	315	252	230	264	292	253	301	263	263	291	274	251	302	287	283	268	316	289	260	284	281	280	257	294	287	287	247	292	276	288	285	279	279	253	265	284	270	262	251	298	266	306	267	274	286	267	269	269	294	272	288	326	293	279	300	285	305	296	273	267	294	254	293	286	277	239	295	297	250	261	275	260	284	269	264	276	265	266	272	286	251	295	297	260	290	277	273	279	281	279	253	284	266	286	251	259	266	283	278	288	273	265	286	267	273	258	304	280	288	272	301	270	291	303	243	301	262	271	275	273	272	267	275	284	309	289	253	294	307	293	264	264	267	308	275	278	263	285	282	264	266	276	260	249	277	270	258	260	308	244	277	279	278	288	288	285	281	280	291	280	260	252	304	289	274	279	267	288	295	260	270	292	294	279	266	265	278	300	305	302	295	304	291	280	282	251	275	294	332	282	276	288	288	283	263	283	270	276	295	292	290	249	277	274	270	270	295	269	264	301	301	263	283	277	294	279	285	284	271	304	273	266	293	283	270	284	294
8416	2199	3362	3557	2983	2463	2105	1848	1620	1466	1370	1259	1141	1110	1060	1013	979	905	952	908	888	883	874	894	869	842	781	865	795	799	889	804	784	806	799	763	782	714	710	797	762	760	803	749	755	750	790	742	740	730	721	767	764	700	758	787	730	792	759	750	720	738	748	719	762	726	734	709	751	756	724	708	715	740	755	773	698	710	707	714	726	725	785	694	702	779	725	757	705	677	703	714	759	720	752	734	713	719	712	751	717	732	721	746	755	762	696	751	694	783	734	731	698	709	752	735	715	699	714	778	714	674	763	723	741	720	744	712	719	763	713	709	757	693	789	714	756	695	732	748	727	724	762	726	690	735	707	760	706	710	681	716	721	732	690	714	713	732	691	711	750	715	680	751	687	713	773	728	692	706	701	736	719	751	698	751	701	703	776	711	722	721	733	756	710	700	703	688	703	770	716	737	721	697	766	759	708	768	741	722	741	724	715	725	685	726	694	715	708	696	733	712	711	707	727	694	714	749	752	733	656	718	725	697	726	740	745	735	726	719	727	736	691	730	711	719	712	746	728	698	699	744	732	718	718	709	712	752	691	737	755	690	735	718	732	717	686	733	715	734	667	715	742	713	733	656	718	728	757	724	731	705	702	755	751	693	702	716	750	756	741	762	704	685	731	719	716	731	719	737	733	693	708	732	685	703	753	748	701	702	712	709	760	711	709	723	731	738	732	727	762	710	709	693	706	748	730	734	755	698	722	747	709	724	721	704	713	742	700	759	740	723	729	717	725	730	688	701	704	712	716	730	720	719	715	710	669	739	670	744	765	686	690	756	695	767	733	722	679	696	700	745	704	672	664	727	736	721	727	733	678	748	745	707	781	727	730	730	732	712	732	721	752	754	706	713	718	741	792	746	738	719	759	756	735	689	688	731	724	749	701	711	766	716	765	706	733	732	739	710	718	688	724	715	729	695	699	761	743	689	732	725	740	693	716	700	734	701	675	744	752	719	741	713	712	706	745	742	737	696	754	715	697	767	734	749	784	700	750	725	720	717	784	746	741	725	725	761	728	728	769	665	753	695	729	729	757	705	704	760	730	751	692	747	700	731	728	718	728	701	721	741	688	758	703	640	720	721	729	691	739	673	777	713	725	736	739	703	702	690	713	735	765	714	687	707	649	673	706	704	736	773	764	726	638	743	767	700	719	708	711	798	703	747	757	750	714	720	734	723	726	741	713	693	719	701	681	695	747	716	756	717	684	691	743	730	755	753	703	700	734	684	719	790	730	709	765	687	719	689	751	718	763	762	738	797	737	734	731	752	762	779	750	707	756	732	758	712	689	726	695	741	689	771	728	748	705	729	731	712	714	713	764	706	747	747	731	707	784	758	684	711	779	733	749	716	751	668	772	734	730	713	719	749	666	697	698	663	730	742	700	753	736	733	738	688	718	740	692	773	711	737	733	700	760	738	737	780	685	748	762	714	724	744	697	746	712	669	702	727	742	751	696	687	724	752	717	752	744	733	700	684	748	687	760	718	722	705	752	739	748	687	721	704	730	751	709	699	738	707	699	761	749	718	682	741	710	760	729	684	733	748	749	665	696	699	730	699	693	750	751	676	769	722	739	752	710	712	689	725	684	762	698	738	719	746	687	718	714	698	737	704	722	714	724	736	703	744	746	719	740	713	708	712	743	706	713	775	710	685	722	690	744	717	687	729	730	706	734	692	730	724	714	705	729	725	754	710	733	701	680	707	729	723	676	705	729	708	730	725	707	682	698	755	775	702	700	689	730	756	724	681	763	755	747	696	761	725	769	697	716	662	737	708	755	764	739	767	725	660	741	738	746	700	770	749	733	711	733	700	737	739	704	753	798	712	703	696	809	680	708	726	797	730	683	748	723	707	691	733	739	704	766	669	704	735	722	716	783	719	763	730	723	715	721	752	678	703	740	760	707	696	751	690	743	744	761	783	704	683	751	701	682	779	770	705	781	694	770	678	730	702	681	726	692	756	702	736	739	725	750	728	728	721	700	713	756	736	720	680	676	731	740	715	698	744	738	704	770	732	698	718	704	714	705	658	734	721	683	715	705	735	708	695	759	682	749	721	747	674	707	721	762	702	751	688	660	767	683	715	682	722	739	694	723	755	715	704	673	713	738	750	731	666	735	732	724	742	644	717	735	693	750	719	712	784	696	724	699	748	731	719	728	693	762	723	746	724	694	781	731	720	769	765	757	739	736	671	681	729	711	735	752	779	729	718	716	740	793	722	668	713	705	700	725	728	712	755	720	671	728	730	739	804	705	733	706	692	669	692	743	700	718	723	702	736	739	714	740	734	702	757	780	760	691	726	709	712	755	740	752	773	727	697	723	702	762	708	719	717	698	728	723	746	734	705	695	694	721	769	710	749	698	744	727	709	735	713	720	724	711	681	746	704	750	708	794	640	694	719	736	723	738	754	741	721	752	720	747	733	746	728	760	743	640	725	675	743	701	729	686	755	739	693	734	761	719	749	748	666	754	735	705	726	742	743	691	702	747	670	766	740	728	776	692	728	692	740	646	707	742	737	712	713	677	740	706	746	689	728	682	771	690	770	758	728	732	687	685	689	789	705	723	725	747	710	716	713	716	762	741	691	713	706	716	698	715	695	684	710	662	749	691	757	729	774	736	719	692	719	741	753	724	684	713	742	762	686	715	759	772	705	721	725	704	751	704	713	741	729	715	687	715	708	699	737	723	693	720	742	718	749	742	751	701	723	725	679	703	715	745	725	710	724	724	745	739	714	730	686	705	694	752	740	693	730	688	732	678	698	711	699	783	733	697	701	726	704	749	690	698	686	716	726	733	744	763	724	724	739	772	777	719	709	695	746	718	700	723	728	733	735	731	705	718	732	706	710	713	745	723	711	745	753	695	734	693	725	687	729	752	705	761	730	681	689	681	686	759	726	739	692	700	748	736	766	719	777	727	686	710	728	670	730	793	746	691	702	702	718	678	761	731	738	711	675	696	774	702	715	710	736	700	730	696	779	741	729	676	724	681	730	724	688	723	733	692	709	696	678	687	686	711	721	720	714	704	739	703	684	737	777	667	732	679	709	763	711	739	718	656	742	797	737	735	708	724	715	705	769	750	733	697	740	760	749	748	736	792	716	736	703	714	722	723	734	732	752	772	699	700	751	746	690	703	716	756	740	746	699	727	724	735	754	737	684	760	763	722	690	732	785	729	758	732	729	768	718	725	727	688	728	711	720	678	696	673	660	731	725	696	777	705	675	729	743	721	705	759	775	737	717	699	752	725	720	724	718	743	783	662	725	752	769	733	730	703	714	744	686	706	713	742	715	723	754	709	707	723	693	732	737	700	768	700	728	705	752	683	678	705	722	715	706	726	712	705	724	769	775	745	751	683	733	722	697	750	695	727	717	807	731	712	732	791	691	731	728	733	751	728	722	719	699	739	760	758	778	702	682	717	687	738	772	723	705	735	726	734	713	711	694	753	727	742	753
21729	5682	2576	1728	1249	873	705	504	447	463	401	408	358	312	309	301	302	306	281	283	296	288	266	281	285	307	302	266	239	254	252	266	256	232	236	250	262	262	225	272	264	252	232	232	256	220	241	221	237	215	243	223	233	270	230	261	254	221	277	249	265	273	207	266	277	233	219	251	248	240	260	227	246	273	237	247	262	256	251	252	244	234	210	268	270	254	256	216	265	243	275	240	227	259	238	252	248	251	227	245	301	248	260	267	224	221	236	270	249	273	247	228	240	231	219	248	246	233	204	271	235	217	233	199	245	267	243	219	252	239	267	208	235	274	269	240	231	220	237	226	245	253	225	243	208	235	207	247	243	244	246	238	222	238	219	262	216	280	254	227	272	251	216	239	232	248	182	232	238	225	238	270	223	213	227	232	227	238	224	245	243	239	230	243	263	228	274	235	227	223	247	254	221	257	238	210	240	210	240	241	228	246	261	239	218	225	241	228	244	256	214	231	217	268	228	238	225	236	231	224	211	237	224	251	256	224	234	238	248	245	271	217	265	236	227	245	234	245	220	245	220	223	256	223	237	247	228	227	231	263	237	222	230	259	223	232	272	251	241	248	240	244	246	227	241	218	253	240	254	268	250	246	256	248	233	237	260	255	226	213	230	221	232	254	254	262	227	234	254	233	242	240	271	259	255	226	237	234	228	225	212	241	243	238	209	234	264	239	243	247	236	269	234	237	226	249	230	223	251	243	251	247	231	226	222	236	244	287	238	225	264	231	234	240	259	251	246	251	219	235	252	240	233	240	235	238	250	238	223	233	244	258	229	224	226	241	237	246	244	264	242	239	234	240	214	236	215	253	246	225	223	251	237	228	225	220	225	238	265	246	246	207	252	231	246	228	232	236	242	245	270	223	243	259	243	252	227	222	264	227	242	244	210	255	227	215	228	218	198	265	220	254	217	238	247	251	249	211	216	244	238	236	245	234	232	252	243	270	240	231	259	243	237	254	256	238	252	235	274	268	263	214	231	245	251	224	241	231	242	234	236	239	207	253	275	238	253	238	241	234	241	231	230	263	250	264	232	249	261	199	245	293	233	249	239	256	266	236	236	247	228	268	243	225	233	241	222	217	246	253	254	272	231	223	266	237	248	246	248	240	225	232	232	252	228	219	252	230	223	238	241	230	263	253	256	228	255	228	239	249	234	213	250	229	258	242	246	216	222	260	236	242	236	250	217	248	243	222	246	280	236	233	213	245	253	256	258	246	258	204	248	237	264	238	226	242	211	233	229	263	247	239	245	245	242	240	241	222	247	220	245	222	247	234	253	227	245	219	235	209	232	215	253	242	205	218	224	239	243	221	264	226	245	234	268	208	259	266	233	220	255	247	236	261	242	275	232	284	269	239	246	232	266	254	233	259	227	218	245	256	257	246	236	270	223	245	249	250	224	235	249	257	231	265	241	238	242	249	244	261	214	245	273	242	237	256	247	271	233	247	242	215	216	251	246	243	247	241	218	240	231	194	264	233	242	254	254	265	250	195	240	234	244	257	248	268	225	242	249	234	238	249	247	252	250	247	256	246	259	263	236	254	245	236	231	225	265	225	264	219	255	235	257	201	263	284	219	226	230	215	234	231	238	235	278	237	222	254	261	242	229	244	222	225	251	228	234	262	248	240	258	244	238	223	254	242	234	246	241	247	264	249	256	238	228	257	244	233	222	231	226	231	238	271	245	234	242	266	252	239	225	262	201	259	215	224	238	225	241	270	246	253	216	236	257	242	216	242	220	221	252	234	241	235	223	244	226	260	265	237	223	264	236	260	236	269	247	258	245	238	225	255	231	253	234	262	247	244	257	244	253	240	268	225	248	237	235	232	257	221	255	238	229	229	241	256	230	217	224	222	242	267	225	218	206	210	267	248	248	237	240	257	273	234	223	234	235	243	262	232	242	241	248	229	252	241	223	231	262	227	221	242	252	231	246	184	236	232	232	258	248	230	234	220	249	255	249	230	237	221	250	258	267	223	259	224	248	226	216	266	226	256	249	220	242	262	239	239	266	261	209	245	265	221	238	251	259	226	211	240	262	258	229	246	238	213	214	235	268	228	247	231	206	237	233	253	242	210	255	230	240	272	236	231	254	250	230	217	242	217	226	207	251	259	259	245	235	232	238	239	240	219	249	227	257	257	247	231	263	227	246	244	239	228	219	247	245	261	248	263	237	262	237	244	256	241	249	224	232	226	231	231	234	251	266	210	254	224	260	263	262	236	252	242	237	240	244	229	259	246	231	210	256	227	226	228	243	225	272	244	285	213	263	244	252	239	220	234	238	260	244	234	245	240	244	234	243	258	265	263	247	247	241	236	235	243	251	232	248	250	223	238	248	242	209	232	225	259	249	248	228	223	229	270	241	212	219	256	228	231	242	207	239	227	237	254	225	241	252	274	257	241	222	236	232	236	249	226	254	248	252	214	243	222	269	257	232	236	255	225	226	229	234	224	242	235	225	245	273	244	237	217	236	247	262	223	206	250	247	203	279	233	255	236	253	260	234	244	260	265	233	221	233	256	248	231	230	220	240	234	205	234	231	251	256	240	238	256	251	228	246	241	220	227	239	246	246	259	235	273	231	237	247	240	247	223	233	237	270	260	236	212	276	255	243	267	229	281	273	259	222	238	243	250	242	244	222	222	227	218	271	239	240	237	228	229	258	254	262	251	239	255	260	234	221	247	244	235	265	246	273	239	260	232	259	260	254	232	234	237	216	234	254	219	248	226	230	223	244	248	218	227	263	224	233	215	244	233	222	234	251	240	252	241	233	228	233	250	264	242	219	231	224	274	237	242	255	223	229	275	225	223	239	237	219	231	233	230	270	227	239	244	243	234	206	240	239	252	222	236	242	215	265	227	236	253	242	259	208	274	227	242	243	220	236	263	249	230	240	231	226	254	220	247	230	239	232	230	219	248	253	235	241	225	232	194	231	231	264	239	250	224	232	286	252	251	245	237	227	250	256	223	254	245	257	239	224	244	265	233	268	239	258	229	227	254	232	254	241	233	218	237	263	250	251	267	242	208	251	243	262	229	207	201	216	243	273	212	251	227	246	212	269	251	237	218	220	231	230	240	241	233	254	242	211	242	244	246	265	241	243	240	227	242	237	252	235	251	219	234	211	224	234	255	243	211	277	243	263	233	238	263	244	239	220	243	243	254	233	244	249	211	266	243	235	262	249	235	251	229	231	215	232	233	241	234	263	248	255	210	234	240	250	269	216	231	219	236	243	236	255	248	226	259	224	243	244	207	235	237	245	241	244	254	227	259	199	259	239	267	249	225	237	234	242	246	233	224	237	250	248	243	222	214	244	259	238	247	222	232	233	227	240	229	243	220	228	236	230	225	220	236	289	241	246	182	250	275	234	261	244	243	249	235	239	238	235	228	229	243	259	266	258	265	251	261	263	247	252	258	259	255	220	232	208	254	230	228	255	222	236	239	212	227	228	257
12202	3434	5501	5872	5017	3880	3126	2624	2359	1952	1823	1680	1473	1337	1264	1165	1138	1075	1034	976	895	955	915	865	862	814	824	820	767	821	735	742	737	735	721	707	700	736	712	679	737	707	675	665	711	629	678	687	675	661	609	675	708	654	658	699	660	651	587	627	662	664	656	668	661	649	684	648	658	619	639	652	660	674	602	638	633	674	679	649	631	612	644	671	595	655	632	638	628	629	583	593	630	626	611	637	638	652	633	623	679	629	638	634	602	610	625	653	649	625	657	597	632	636	631	587	611	624	632	623	630	596	661	603	617	637	613	585	591	601	653	636	641	624	622	598	560	655	575	601	605	667	626	655	635	635	628	666	646	634	598	636	595	640	618	585	649	637	636	632	646	609	599	618	593	656	571	633	638	626	593	682	603	649	617	606	643	667	611	630	649	557	651	662	576	620	657	631	609	640	600	599	647	622	638	611	638	646	630	647	628	619	579	604	602	596	616	620	617	574	626	648	644	622	602	628	626	577	644	637	624	582	575	616	568	608	642	614	593	614	662	622	596	627	581	606	621	611	551	639	605	593	632	623	598	606	598	561	614	624	654	637	568	664	577	635	627	581	608	631	590	636	618	636	595	600	614	613	599	609	612	629	649	568	619	642	618	672	605	588	608	620	587	638	636	598	646	636	626	587	542	587	640	606	622	618	620	640	643	638	561	604	646	626	599	603	641	584	622	616	631	667	602	611	632	608	625	612	651	619	621	610	594	624	607	618	609	614	645	581	639	649	622	651	615	577	593	595	612	619	608	642	576	623	602	634	617	632	583	579	578	607	616	620	552	605	692	664	626	621	586	649	581	651	670	566	642	626	660	634	616	603	614	595	621	632	607	628	599	601	618	614	650	611	627	616	594	602	583	612	649	620	614	601	618	641	594	550	601	650	638	616	607	621	612	625	630	572	665	598	642	645	642	622	600	654	623	599	632	647	611	571	607	635	629	657	634	616	640	614	626	571	657	613	600	610	621	611	596	583	573	620	593	661	607	650	631	649	634	594	608	637	584	624	558	619	594	615	597	621	588	561	593	590	622	631	617	627	644	629	574	600	576	649	634	577	612	585	594	625	605	586	635	618	631	629	621	602	678	620	603	626	650	618	562	660	624	599	640	643	636	622	618	618	649	619	617	627	607	647	632	608	633	611	636	594	659	635	658	594	638	575	618	637	638	619	598	578	590	621	619	618	636	659	611	644	640	626	645	608	628	620	636	656	585	604	645	613	626	646	607	589	538	619	600	586	628	626	611	607	648	623	595	587	640	670	632	626	628	639	628	595	613	582	659	628	633	586	609	664	612	645	628	615	643	603	603	700	624	633	648	620	622	647	601	652	606	624	663	642	609	652	666	603	640	591	580	626	655	630	609	605	637	570	599	618	631	620	615	638	622	664	662	613	602	594	634	613	610	631	608	627	589	587	649	640	628	639	597	594	664	646	598	627	648	587	669	656	610	579	636	591	595	639	662	589	584	655	636	585	616	659	611	633	575	615	588	611	604	644	616	611	602	603	622	598	595	672	575	669	597	612	626	592	592	609	573	631	608	631	608	650	569	620	600	602	647	597	602	585	614	635	580	623	587	627	653	631	592	611	608	640	644	615	614	608	654	625	618	636	655	617	578	628	603	651	576	607	637	631	579	631	594	598	640	595	621	622	601	614	633	653	612	621	588	582	612	613	654	637	603	570	652	619	575	609	617	637	647	608	613	582	599	619	651	601	609	616	628	633	623	580	586	616	569	584	644	602	628	649	621	599	621	590	596	639	635	631	611	590	646	609	639	613	613	638	572	661	590	583	605	619	607	626	608	598	589	600	640	586	608	616	656	623	619	576	622	583	632	590	614	646	631	620	588	529	619	605	584	629	553	561	604	604	627	639	636	612	645	636	611	668	577	678	634	644	608	583	622	614	620	634	598	658	645	599	605	602	621	609	632	601	641	586	594	690	616	603	662	601	648	632	699	587	614	623	658	597	593	599	614	573	612	598	617	573	626	593	678	628	636	605	623	602	615	623	639	611	608	621	596	609	617	633	601	623	608	624	583	606	605	622	608	582	622	610	595	615	635	649	609	625	580	578	634	647	642	577	581	648	616	613	637	644	638	648	596	627	606	608	612	640	637	645	607	619	667	613	596	598	577	585	600	621	601	609	644	600	620	619	622	598	610	632	622	562	623	636	599	636	630	662	614	612	619	575	613	585	649	609	615	595	620	644	645	653	605	601	648	612	595	655	609	620	612	643	669	633	646	672	579	651	627	601	621	612	626	608	583	614	583	607	680	609	668	572	598	589	592	596	610	613	625	607	605	647	612	567	624	647	618	585	635	605	588	615	614	636	618	628	598	652	589	630	637	631	603	587	631	645	611	637	593	612	621	633	607	658	617	612	600	583	610	653	643	609	602	622	592	608	617	604	583	606	625	598	588	593	634	558	613	646	602	574	618	631	628	580	588	586	623	649	589	646	677	637	664	607	606	583	567	589	611	606	612	576	637	591	629	624	626	642	612	591	649	617	656	640	616	645	593	597	618	599	590	611	647	616	573	608	614	601	614	596	626	619	633	620	637	620	613	586	636	590	560	604	583	622	656	678	642	605	630	632	653	600	584	629	633	604	633	597	610	585	587	600	641	650	595	573	591	630	607	615	636	605	559	604	604	601	583	572	623	628	631	613	625	598	612	602	606	569	627	618	553	587	651	629	624	633	630	593	646	602	633	619	628	620	662	589	608	612	620	565	597	620	591	610	617	584	654	627	570	606	607	626	623	641	630	671	593	619	644	599	611	631	606	627	602	619	574	647	648	622	640	625	630	595	620	606	636	627	596	589	614	617	630	593	631	658	607	601	643	638	597	680	620	590	604	622	578	579	617	621	613	596	640	617	666	611	610	628	641	597	619	615	602	619	625	616	652	613	639	615	665	645	658	615	634	610	592	621	698	648	620	640	613	590	639	618	645	610	606	564	590	630	617	592	626	615	590	608	603	632	604	590	601	582	606	616	609	647	668	641	617	611	614	627	573	630	614	610	631	597	633	634	665	639	631	665	583	638	589	643	637	621	591	567	618	641	645	626	616	571	603	563	626	610	576	589	596	630	616	613	661	611	626	592	638	647	638	642	627	624	560	568	641	598	639	631	610	604	642	643	623	613	609	582	604	627	642	571	666	618	628	619	575	590	590	629	593	641	617	600	632	598	642	692	586	659	585	645	602	633	566	623	604	626	652	629	601	608	618	640	579	625	589	654	612	602	600	590	619	610	635	669	611	621	625	623	613	620	657	596	627	640	626	619	613	672	675	612	592	637	594	628	629	606	638	641	585	613	632	618	568	619	625	582	612	618	623	611	584	595	579	588	619	587	606	592	631	621	561	632	610	605	651	615	650	629	594	585	613	576	622	627	589	643	623	601	619	616	615	624	620	641	648	625	594	595	625	613	605	602	566	631	636	582	630	592	597	655	587	658	639	667
1823	178	176	170	170	143	167	137	165	157	152	174	158	152	149	163	150	158	158	176	145	175	164	145	152	155	151	133	137	155	138	143	164	139	156	138	143	138	157	150	154	149	168	164	141	167	141	162	130	150	165	122	167	139	158	180	128	158	167	139	160	154	152	163	172	160	150	144	142	167	146	140	157	124	160	160	141	131	146	145	146	130	166	167	145	152	141	136	143	146	147	160	137	127	158	145	141	125	152	153	162	153	162	127	153	136	153	157	148	130	147	154	130	140	138	156	129	134	162	154	157	146	163	150	136	150	128	147	160	138	137	135	160	154	143	155	152	142	169	184	159	147	139	169	158	163	164	147	146	157	138	134	146	131	138	164	152	144	161	134	126	137	142	141	134	150	128	175	143	137	141	150	159	166	132	129	152	136	151	141	143	133	130	141	144	161	159	141	161	153	141	152	187	137	147	168	150	162	143	159	151	144	174	147	138	142	146	146	131	143	141	145	160	186	154	135	146	115	149	155	139	141	145	158	146	144	141	150	149	166	148	145	150	120	160	143	151	163	143	150	140	145	141	142	131	157	132	139	148	151	129	151	159	146	155	143	146	147	148	149	171	131	147	142	140	145	146	164	141	167	143	148	152	175	165	135	163	147	179	153	172	152	133	134	133	150	134	147	160	154	165	134	136	139	138	142	132	128	141	150	146	152	138	188	128	145	128	172	150	141	132	136	153	152	153	142	144	139	155	155	176	152	159	152	122	138	131	142	133	137	146	145	168	155	140	163	148	144	164	142	140	152	148	140	169	149	147	179	141	135	135	162	156	134	124	154	152	142	141	145	146	136	128	159	157	139	156	140	143	143	144	153	139	136	136	157	151	134	147	128	169	145	157	150	150	137	145	148	158	158	131	144	140	139	149	159	139	143	157	127	160	158	155	132	152	161	180	157	148	143	156	132	156	146	147	157	155	156	137	144	155	147	136	140	143	141	144	144	153	150	155	135	119	164	165	151	146	155	151	156	140	149	155	129	150	151	129	147	137	133	142	159	158	140	122	165	151	160	148	139	140	155	159	144	129	139	156	145	136	161	156	152	149	148	164	137	141	151	136	146	147	132	156	169	132	140	147	150	147	157	149	144	151	141	156	150	142	141	157	128	152	169	144	134	140	132	163	154	149	144	159	150	144	127	126	144	180	142	142	142	161	164	143	165	136	130	133	143	119	159	145	161	163	146	138	134	155	132	142	153	162	164	136	138	136	144	147	164	150	143	130	160	145	178	152	139	147	152	148	144	131	133	145	152	151	132	158	143	151	154	140	133	144	158	138	150	169	144	147	162	169	153	118	152	135	141	149	160	154	138	138	162	155	151	157	157	143	159	144	128	134	171	164	139	144	134	154	146	137	155	147	140	151	145	153	146	146	146	141	133	142	157	142	146	148	137	131	146	156	167	144	142	141	131	133	142	155	148	126	140	130	128	163	139	140	155	127	137	138	143	123	148	151	155	140	164	158	143	153	155	152	159	151	151	154	150	174	143	163	147	137	142	137	133	150	130	152	155	132	144	140	143	153	176	173	169	139	150	165	143	147	137	167	143	152	141	143	141	162	153	162	142	149	124	170	150	142	143	174	140	152	142	142	152	149	140	154	148	152	179	146	124	137	148	170	168	141	146	157	161	155	166	149	142	159	158	147	136	144	165	162	142	134	167	133	172	145	134	132	141	147	132	144	150	147	142	159	141	152	130	159	159	141	137	122	138	148	147	174	135	153	169	154	139	161	180	140	147	166	154	149	164	182	138	127	146	160	168	142	148	136	156	138	155	142	128	140	158	123	154	146	166	143	151	124	170	135	153	153	150	141	156	147	163	165	157	166	164	148	130	154	152	137	148	131	137	144	167	159	167	145	136	118	149	142	147	157	135	149	145	140	158	140	141	139	127	154	158	147	169	164	148	140	150	139	149	155	147	168	153	148	144	140	130	143	151	186	137	134	138	142	172	129	142	152	124	152	128	147	150	154	169	130	143	132	122	162	152	154	128	148	135	163	130	149	163	167	155	135	149	154	133	167	153	137	137	140	129	143	160	132	131	145	151	158	185	159	144	147	159	171	134	114	162	146	146	141	142	132	150	130	130	155	151	136	180	159	140	159	150	139	143	139	133	133	141	137	148	150	154	144	148	153	142	174	133	136	136	120	137	134	151	150	135	158	133	157	137	152	144	160	152	162	127	141	147	139	156	123	137	154	117	134	156	152	180	151	170	149	161	146	139	150	154	152	152	133	129	161	133	149	143	144	136	139	136	119	157	162	145	133	168	152	133	157	164	153	127	156	146	146	138	173	155	156	139	164	139	130	160	145	162	128	150	165	149	139	155	146	151	135	138	158	148	168	145	145	131	155	137	144	145	129	127	141	142	163	153	140	138	160	141	149	140	134	143	158	145	146	143	147	135	136	155	147	147	136	162	147	132	133	123	153	155	147	144	174	145	156	165	131	154	154	131	155	158	161	148	163	166	149	153	160	155	153	156	159	127	123	118	135	111	158	144	137	145	134	123	145	158	156	153	167	126	141	149	152	140	143	149	121	144	130	129	137	146	145	135	149	140	148	137	162	139	153	169	154	139	150	136	143	145	130	133	156	124	158	138	157	146	137	146	147	152	153	152	159	164	175	178	152	142	145	183	128	153	153	160	145	167	150	146	164	182	148	152	146	161	146	154	147	136	172	160	161	165	133	149	140	144	140	154	159	142	140	149	143	160	154	173	163	125	148	126	141	156	148	137	158	151	140	149	158	143	137	161	131	151	133	155	129	141	141	155	156	143	146	145	142	143	159	131	144	132	132	160	149	133	129	162	154	133	141	129	142	162	149	184	177	159	143	145	134	139	128	155	159	157	120	149	137	154	155	143	151	158	150	132	157	127	154	137	140	132	146	131	127	147	144	128	124	141	135	141	151	140	147	149	135	146	138	138	158	146	140	156	158	158	150	145	139	135	136	162	148	142	164	144	139	156	160	167	156	148	164	128	149	145	150	156	143	135	131	149	148	145	159	141	150	147	159	159	143	149	149	142	149	157	154	163	149	177	148	156	142	137	158	143	137	133	155	156	148	141	131	142	147	157	154	147	155	158	157	172	142	158	128	146	121	142	127	157	165	122	136	162	151	140	140	152	143	150	157	144	150	145	154	146	132	144	152	135	174	134	142	161	162	154	137	154	165	129	154	157	139	145	166	153	132	153	143	150	144	138	154	159	141	162	159	134	163	145	145	165	139	163	171	138	141	169	138	160	153	132	160	151	139	160	146	156	159	139	152	162	151	134	135	150	138	130	138	159	152	147	158	153	150	116	140	158	142	158	123	167	153	131	145	131	163	140	124	145	134	149	152	168	148	133	147	141	157	132	157	139	146	128	137	135	135	121	151	159	145	151	147	135	146	129	146	142	127	148	140	147	157	135	133	149	146	178	154	151	153	134	163	145	151	155	138	142	154	138	157	154	148	128
2247	527	523	523	539	525	476	458	453	442	459	443	476	452	446	415	422	460	456	413	451	440	463	463	446	464	471	413	440	423	421	443	435	450	435	439	427	431	419	443	423	436	438	390	421	421	417	426	469	398	488	447	426	433	447	407	434	441	458	423	437	488	443	431	435	440	444	424	435	441	463	439	445	447	457	477	442	424	440	427	437	447	448	428	425	439	427	489	422	402	442	449	470	441	431	441	414	461	428	419	408	443	460	463	420	391	417	433	457	416	400	448	439	429	488	437	452	443	418	413	432	423	459	408	431	467	431	430	434	424	455	443	415	461	447	455	446	441	441	434	437	462	485	438	429	424	423	427	442	409	432	456	462	424	429	421	429	435	452	450	424	423	464	431	418	428	415	387	428	465	436	396	480	394	431	446	416	420	435	444	415	414	419	432	438	431	438	410	418	426	473	426	443	423	440	402	466	392	441	435	433	426	452	440	392	439	473	419	408	450	432	445	447	437	418	417	421	440	459	436	413	435	426	440	411	431	424	443	442	436	443	449	470	396	401	418	465	425	459	469	440	447	431	444	445	452	481	441	466	432	441	451	449	419	421	451	406	427	434	429	434	446	461	441	457	430	427	438	442	419	420	477	425	415	439	450	433	434	404	416	420	442	406	426	436	397	413	441	449	471	405	435	430	409	409	430	457	405	413	449	391	494	443	447	432	431	453	411	435	430	407	429	466	419	442	436	414	432	421	401	468	426	419	448	442	438	409	386	474	446	430	465	435	409	405	491	420	405	453	418	460	425	450	433	442	420	460	389	424	456	438	449	388	401	440	425	416	453	417	454	453	454	439	455	402	389	433	386	407	457	405	429	460	414	431	431	440	433	434	412	409	490	412	459	418	421	434	467	434	428	437	406	426	405	417	420	408	443	449	488	424	444	423	414	394	459	430	417	445	385	413	448	469	464	417	459	435	449	421	420	415	443	400	495	430	433	452	450	449	468	460	382	432	420	465	443	477	448	446	422	408	425	431	401	443	445	422	421	419	471	431	462	424	438	428	431	413	409	391	420	426	435	441	438	435	444	421	433	458	436	451	444	431	438	376	418	426	402	443	440	442	437	413	389	468	414	416	436	424	407	434	406	440	427	437	447	427	441	433	469	460	413	409	429	402	409	448	424	423	443	410	412	440	421	455	443	412	420	445	431	450	424	417	426	453	434	432	420	404	456	446	460	403	454	458	426	408	451	412	445	423	413	460	420	422	441	429	404	436	461	398	456	394	421	442	421	442	467	468	388	476	443	484	451	459	419	408	429	483	464	455	449	445	437	418	448	401	436	430	393	405	466	452	433	449	423	415	457	424	430	465	379	432	443	470	390	384	435	437	455	445	423	454	430	412	429	427	433	445	475	427	416	434	447	383	468	388	416	457	408	441	392	421	430	431	434	450	427	423	436	411	446	446	463	417	404	405	434	448	438	441	423	453	430	451	405	446	448	422	447	443	458	451	425	461	398	439	448	440	443	422	475	408	473	455	419	433	447	454	439	489	460	450	405	456	440	436	421	432	459	428	428	405	404	454	417	410	421	408	426	411	411	444	436	410	448	432	457	456	431	422	444	450	431	414	443	423	447	422	411	445	399	475	433	427	462	441	423	429	417	453	428	466	444	404	438	416	425	432	404	447	429	427	430	479	426	453	442	431	430	391	430	472	442	436	473	426	443	422	427	428	447	441	446	415	448	468	392	445	425	407	429	470	405	413	420	414	384	448	432	422	438	421	422	459	439	400	456	420	430	434	444	432	441	458	445	442	450	439	446	448	409	435	460	466	432	422	469	424	435	418	423	449	422	420	451	416	422	431	411	421	414	434	401	447	435	445	425	456	435	433	452	416	409	407	378	429	413	410	440	405	455	463	406	433	409	427	411	426	436	416	400	415	439	451	447	454	444	435	419	439	425	410	412	444	443	414	477	435	381	446	424	459	412	403	448	445	442	400	438	436	423	448	417	417	455	434	412	467	456	409	478	409	462	431	452	409	406	420	390	451	425	448	440	428	448	407	462	453	432	455	452	421	440	440	418	419	423	420	439	435	422	410	409	459	438	433	428	431	433	420	429	429	450	424	419	423	419	428	396	417	464	444	423	460	414	437	421	434	456	445	430	432	448	414	461	437	387	414	429	435	451	424	450	423	417	426	443	421	395	430	445	457	437	447	421	404	429	427	431	370	415	453	451	475	429	429	448	388	447	431	424	460	436	442	420	391	448	428	423	450	456	461	442	448	479	434	425	430	439	399	442	442	462	438	428	406	449	425	427	425	414	426	431	431	416	418	447	462	397	422	445	453	391	418	463	413	423	412	470	412	440	469	469	404	422	399	417	436	415	413	462	431	416	417	420	428	445	446	434	439	485	435	424	427	410	418	419	415	430	423	406	425	449	478	460	445	438	412	437	439	486	447	452	437	438	410	427	433	449	432	494	433	417	406	456	438	474	433	440	398	406	450	405	469	398	497	391	436	436	428	461	423	434	423	441	446	423	411	450	409	459	436	438	417	426	431	431	428	467	441	403	416	454	440	431	425	459	419	428	400	442	442	407	444	473	426	448	416	476	410	436	433	391	411	408	434	450	445	407	415	425	418	451	447	403	410	427	415	420	399	422	464	442	407	436	431	416	454	443	441	442	421	414	440	448	413	434	423	425	416	413	458	396	446	446	438	419	409	457	445	424	411	424	467	409	415	463	469	433	421	456	462	454	467	410	409	448	428	415	458	408	451	397	430	408	439	421	422	404	445	442	413	484	400	483	425	442	456	395	425	444	446	455	444	454	494	427	426	416	427	396	418	443	450	418	441	446	426	427	440	423	440	493	452	397	441	455	411	422	403	451	422	440	460	446	445	429	417	430	462	448	407	451	440	410	416	428	452	439	414	397	439	444	438	413	444	411	422	401	414	432	468	435	446	468	454	449	452	430	438	466	399	426	395	437	447	459	444	462	426	420	436	425	430	428	463	427	467	415	410	458	438	412	443	409	419	432	441	458	397	421	445	435	472	419	433	463	433	414	430	441	423	436	444	414	427	437	444	411	432	417	440	426	441	425	433	389	449	412	430	445	420	439	438	413	460	423	440	458	463	436	423	416	458	471	406	446	419	459	439	445	435	432	388	448	458	423	477	425	431	423	447	443	456	446	426	466	453	426	440	473	425	429	423	435	414	440	430	398	435	431	466	455	441	462	416	442	404	429	430	456	449	423	412	401	467	422	416	402	395	447	466	441	425	425	421	452	409	441	465	438	454	455	423	434	407	454	455	425	400	410	454	456	471	405	461	426	472	472	432	423	434	420	447	435	415	409	435	408	456	434	449	400	428	464	459	449	449	428	438	456	431	454	418	453	438	425	452	433	443	431	415	451	440	440	460	427	403	457	416	404	453	413	379	449	426	437	417	442	457	445	433	411	421	446	409	426	426	439	386	432	411	432	440	422	432	441	450	449	453	413	427	419	472	486
12309	2503	1289	1051	746	589	528	446	436	328	391	340	330	327	327	308	326	331	301	269	314	274	294	275	269	307	286	289	286	308	298	273	290	296	303	298	266	281	283	270	281	270	279	293	276	311	254	269	306	281	293	268	284	270	272	278	279	296	289	286	306	305	268	265	286	294	285	291	286	266	278	296	296	269	270	270	275	270	267	306	275	317	284	286	268	291	293	284	298	275	289	290	275	290	262	278	279	296	294	262	275	289	290	281	291	262	282	290	274	254	279	262	310	271	283	273	290	283	297	270	269	283	304	297	300	283	255	291	298	278	309	314	255	262	299	282	263	293	261	326	313	261	258	290	280	258	242	288	272	258	279	281	289	279	295	282	287	259	299	254	287	287	279	299	286	266	257	279	290	280	288	291	280	273	273	290	284	294	270	271	297	284	281	292	274	296	270	272	282	277	274	283	296	261	259	273	280	262	269	286	277	296	326	286	277	259	274	272	321	273	270	300	250	305	272	284	274	286	265	263	260	267	262	285	291	285	284	287	326	259	269	266	291	269	261	267	303	248	284	263	294	297	273	302	256	275	263	288	261	294	264	253	269	283	275	283	272	287	257	275	277	280	310	261	285	269	256	289	275	309	247	270	279	273	272	293	257	276	256	259	262	265	274	272	282	287	314	297	314	284	252	293	302	240	304	304	270	305	288	284	249	307	311	279	277	244	295	287	277	246	286	286	289	259	275	282	314	296	273	267	270	269	262	266	273	274	274	261	275	280	295	280	262	280	266	248	303	313	301	261	283	289	282	292	274	312	269	276	299	261	288	247	293	250	262	297	280	274	328	301	268	268	288	300	256	250	266	282	289	271	260	298	275	274	306	267	328	268	294	275	262	280	254	277	291	272	283	289	288	253	278	276	287	273	281	259	260	275	278	271	295	275	297	293	280	261	281	299	277	281	269	301	280	284	282	238	256	261	241	241	262	286	254	312	269	267	252	276	259	265	281	303	265	264	266	300	274	276	300	268	258	277	281	278	275	283	271	249	273	291	276	288	252	307	264	261	305	304	298	290	274	271	321	264	269	258	284	285	283	285	287	274	290	250	299	256	293	286	299	272	290	254	292	292	264	265	282	262	294	289	297	295	276	261	263	271	285	273	249	265	283	292	255	316	289	266	239	250	262	263	263	268	282	317	285	231	280	281	277	299	290	227	295	303	304	283	291	285	298	318	277	299	287	266	268	249	263	237	301	286	256	249	260	300	273	261	284	332	302	243	266	258	288	256	296	256	258	289	321	287	301	283	279	292	261	256	271	257	281	278	293	271	268	249	257	317	307	264	288	293	313	284	271	273	255	259	257	259	264	283	243	285	254	268	279	256	278	311	254	281	299	275	259	277	292	305	313	279	266	254	272	289	274	278	298	278	286	257	296	268	291	276	276	252	275	288	265	272	280	281	302	268	286	250	258	261	284	257	265	276	296	265	288	305	280	269	263	268	280	257	308	261	264	298	279	271	265	287	282	288	276	271	315	268	273	284	277	275	292	267	284	286	299	269	316	297	263	261	291	285	294	248	282	270	259	260	335	270	276	231	272	284	270	305	287	278	274	296	272	291	285	273	261	234	287	273	268	273	268	298	272	292	305	325	283	283	265	277	279	257	270	286	276	279	285	265	265	287	291	279	284	284	287	287	311	297	265	256	283	275	272	281	279	275	292	295	326	277	266	289	256	297	267	261	272	287	301	265	277	272	282	285	284	270	267	272	278	273	252	266	288	271	270	302	287	255	276	257	261	259	282	306	260	271	273	287	277	305	288	256	288	255	271	281	288	297	273	275	290	274	278	277	286	257	302	257	255	292	259	311	279	276	257	291	308	263	259	278	279	249	296	283	287	279	281	278	274	278	271	233	279	244	283	285	305	289	243	293	251	256	296	296	295	291	295	298	259	303	271	270	302	286	311	289	286	279	267	308	315	269	294	285	266	285	255	274	287	246	309	291	287	255	282	269	257	276	276	245	262	251	251	294	281	272	284	286	290	289	266	304	293	277	258	265	303	287	289	293	278	292	305	306	308	276	269	273	289	296	285	281	279	282	284	258	273	268	287	278	254	265	309	268	281	317	320	292	287	254	326	289	322	278	270	319	278	261	290	279	253	260	270	255	299	259	251	296	276	279	297	257	267	270	280	258	272	280	244	295	276	281	261	238	244	290	277	304	282	256	271	278	274	280	255	254	268	282	289	289	278	274	269	313	241	269	277	284	287	310	268	256	280	284	251	277	300	266	292	274	280	269	281	298	276	284	321	279	311	286	249	257	292	247	280	277	295	271	282	278	281	306	292	278	290	285	302	289	268	296	235	257	279	277	291	308	272	268	278	280	316	264	253	304	245	275	312	303	270	261	264	286	273	271	285	252	265	255	258	255	272	252	284	279	293	254	286	266	278	280	238	296	307	243	303	270	273	295	265	264	319	262	301	267	274	292	277	316	281	288	270	279	272	292	258	283	265	287	273	259	253	287	281	312	259	298	286	276	280	290	244	257	253	320	281	299	282	265	267	266	296	273	307	273	303	308	289	258	257	280	263	253	286	262	272	269	278	290	278	272	262	300	280	247	294	265	259	265	266	271	266	302	277	283	294	260	266	269	253	292	298	263	254	267	280	279	304	286	290	287	277	266	264	279	276	295	254	275	274	292	274	280	282	266	289	267	277	271	315	258	276	275	289	282	282	250	264	280	298	293	270	254	279	277	291	283	267	289	270	267	265	265	271	276	283	279	296	270	274	291	273	281	275	287	296	278	281	307	279	294	282	306	306	263	286	305	289	275	268	311	280	248	277	278	250	296	308	263	301	292	287	269	288	274	285	256	262	296	295	290	282	280	280	291	302	272	246	278	307	262	284	272	269	275	305	312	288	320	306	300	276	259	289	307	301	267	266	299	269	270	256	229	268	280	306	244	298	276	262	302	271	267	309	276	268	288	291	272	273	307	295	295	296	256	305	263	282	272	245	276	319	281	289	289	254	275	266	270	265	253	278	281	284	293	295	301	310	307	268	260	289	265	262	287	285	268	283	292	282	247	295	304	266	289	282	313	287	263	262	275	254	318	297	238	274	272	257	287	294	278	263	293	281	245	298	294	257	274	257	269	265	253	295	270	301	273	285	296	269	292	302	257	300	306	278	253	268	280	271	284	280	270	277	248	282	273	288	238	241	278	297	257	285	292	280	295	236	261	281	279	284	289	278	299	319	278	318	247	271	281	279	276	260	280	282	286	276	251	272	283	284	236	264	263	259	282	281	301	293	268	307	274	275	279	294	263	257	295	297	257	295	264	294	290	275	284	306	277	291	264	313	276	275	271	282	258	274	286	276	258	277	290	267	269	274	274	282	291	252	289	272	271	263	287	243	244	309	285	277	293	277	284	274	293	258	268	286	293	296	311	281	269	269	288	273	291	282	274	304	251	285	254	269	287	297	260	285	280	276	278	237	286	286	254	255	278	249	297
8232	2061	3352	3528	3042	2453	2112	1824	1539	1463	1314	1208	1202	1111	1009	1014	1018	1016	906	892	892	888	830	922	855	859	840	871	804	763	812	784	753	785	766	757	798	793	744	717	749	764	755	749	809	757	771	745	739	759	743	764	753	745	773	756	766	669	729	763	739	737	745	784	782	749	729	752	720	747	712	730	713	709	752	707	689	793	760	751	732	738	757	759	752	721	700	799	724	744	780	733	725	718	712	691	716	743	739	697	761	701	707	765	756	717	737	682	811	747	788	777	737	708	744	689	766	741	694	726	723	669	717	745	709	709	695	732	714	706	758	721	745	778	762	730	727	748	686	717	707	765	714	752	681	746	710	777	691	765	724	726	677	787	733	690	728	723	752	719	695	707	719	664	773	732	723	711	730	693	753	738	721	677	759	736	707	745	739	720	694	646	727	712	743	739	727	697	697	734	705	768	715	715	723	710	721	687	769	754	683	751	683	675	732	727	758	743	765	768	716	715	702	731	768	748	722	719	726	715	724	740	663	726	742	731	736	758	736	715	699	789	711	708	723	727	724	689	724	750	732	712	729	708	694	685	724	743	717	717	723	699	762	721	715	712	700	708	737	700	705	690	747	751	701	704	708	722	703	707	741	766	756	754	718	750	686	716	732	703	751	694	748	709	692	717	690	724	697	732	688	764	694	690	774	721	744	701	720	753	734	702	719	690	730	700	684	706	720	667	751	695	727	779	708	724	696	687	743	745	711	651	723	668	735	738	752	760	731	701	696	750	703	727	708	716	779	727	689	710	729	719	707	696	693	731	706	706	742	723	702	748	705	708	737	713	722	762	714	742	727	727	754	736	733	728	687	724	729	699	801	731	748	706	700	707	744	726	734	728	731	722	743	724	736	772	760	750	701	706	694	711	710	741	746	721	756	746	705	728	745	736	711	737	722	705	674	697	710	754	720	747	681	701	704	705	739	748	719	749	724	724	732	764	729	684	730	701	739	694	738	668	755	712	746	700	718	784	719	711	742	750	702	729	717	728	750	742	724	741	714	727	727	773	690	648	747	689	731	722	731	735	709	719	688	693	754	671	717	735	744	714	671	741	736	734	703	704	739	738	719	733	727	663	791	745	761	709	727	755	732	733	739	687	727	724	749	752	744	718	739	773	692	695	729	781	718	705	704	697	749	768	731	760	723	738	727	729	737	718	714	700	696	667	716	725	751	754	759	707	706	730	744	729	714	666	737	721	720	719	727	743	696	716	719	793	753	710	665	707	689	712	741	774	715	746	686	711	708	726	776	685	710	769	773	724	783	739	744	730	743	681	725	711	746	768	672	724	694	727	723	737	740	722	715	742	755	747	782	739	748	725	719	748	717	753	720	728	771	703	717	728	773	753	717	716	706	760	722	719	705	710	747	733	714	779	723	677	738	769	775	717	699	779	678	747	726	774	739	742	707	706	717	761	733	764	704	747	698	729	718	718	768	700	732	747	677	732	697	765	709	719	691	695	681	733	733	713	693	684	717	737	722	708	786	679	721	690	704	785	720	720	726	693	780	715	748	730	678	711	713	739	685	758	721	716	708	744	683	747	702	738	653	767	716	739	753	718	727	778	684	747	750	701	689	742	743	673	755	719	720	743	707	722	720	723	702	738	708	717	736	702	761	691	734	723	707	682	710	732	724	719	751	672	729	729	692	772	695	728	709	672	767	729	698	815	674	726	755	727	742	730	708	756	710	673	733	728	747	770	744	724	706	734	737	692	681	778	708	750	732	724	741	721	740	762	713	729	719	754	709	732	726	714	704	753	762	730	693	745	700	746	738	693	725	719	718	766	695	730	718	765	759	746	758	673	654	769	719	728	720	739	699	709	752	718	703	721	741	714	695	673	758	762	682	665	728	731	718	721	711	699	730	679	721	719	712	768	681	703	722	747	745	695	704	682	725	723	665	730	734	700	725	730	720	715	721	742	722	748	768	711	693	702	721	800	745	720	726	739	735	715	741	738	748	695	744	688	690	695	772	747	716	713	701	723	719	710	682	689	720	763	716	677	707	738	735	738	711	776	714	762	725	720	707	704	728	731	712	717	690	721	712	682	744	733	720	693	738	728	746	777	702	706	741	695	730	738	753	724	702	735	749	691	741	720	729	690	736	743	692	719	672	746	765	752	703	687	700	731	728	732	706	738	714	732	681	705	708	718	713	717	735	722	725	713	759	746	711	703	725	722	695	739	727	743	736	784	724	749	726	696	731	751	696	719	744	737	683	665	699	681	711	766	717	724	736	718	726	727	761	763	670	707	717	747	735	731	733	727	710	706	720	701	758	754	755	770	703	703	686	726	745	740	734	717	694	678	761	698	698	718	700	723	686	723	729	698	732	704	760	677	696	714	682	745	712	699	735	705	779	682	742	748	742	734	725	756	750	699	754	722	675	745	663	751	705	695	730	766	749	711	742	732	698	769	691	706	743	697	738	706	652	720	717	719	752	714	756	709	730	696	735	732	735	718	722	709	724	736	736	727	730	756	748	754	736	728	734	734	712	694	728	728	732	737	662	741	738	680	713	728	706	722	693	771	721	751	687	697	743	695	715	716	713	736	733	747	739	684	703	730	757	708	734	761	664	699	741	758	654	712	704	726	717	732	691	743	710	737	679	702	762	710	770	744	730	696	752	718	700	728	738	768	738	794	704	680	737	753	759	689	688	732	752	714	695	758	677	742	722	757	722	696	718	742	668	714	736	704	737	721	688	765	739	683	720	702	767	698	720	719	737	744	757	751	690	709	685	738	778	740	722	722	667	722	708	716	715	722	718	731	675	720	682	744	729	772	709	736	782	749	753	708	729	745	731	739	718	757	702	713	708	717	709	738	706	734	692	708	735	739	709	703	702	740	692	719	731	740	656	755	662	715	747	678	746	724	730	706	687	730	698	740	729	679	680	707	702	699	728	746	767	761	718	701	726	752	716	711	697	745	706	709	753	716	731	742	717	707	743	698	715	719	718	732	735	696	783	710	729	710	718	766	741	686	741	765	721	705	718	755	695	723	693	694	734	693	720	733	731	732	737	718	777	753	740	713	726	773	725	729	717	722	711	741	773	730	663	722	703	710	720	718	745	691	723	741	720	715	720	728	713	729	699	755	700	742	727	683	720	706	727	713	765	711	713	698	807	683	759	755	749	732	741	748	731	748	708	693	719	742	753	722	727	746	679	731	761	751	736	746	729	729	698	691	747	704	688	735	748	723	700	755	745	764	716	730	697	712	719	707	724	748	660	732	763	757	693	729	737	745	689	721	711	728	725	752	789	700	755	729	747	682	699	714	708	740	701	772	712	695	701	747	697	733	684	705	727	734	716	750	749	756	758	709	705	740	672	747	739	671	701	746	739	712	711	706	747	786	729	710	699	729	701	719	758	736	729	710	724	748	739	735	743	735	705	741	700	734	710	686	769	721	763	738	713	706	664	680	720	716	694	692	729	699	725	741	733	756	731	724	747	750	660	694
21516	5592	2577	1746	1253	901	670	599	499	424	387	386	338	335	318	302	279	289	273	270	267	242	254	248	267	261	239	279	278	254	252	244	252	227	292	271	249	241	278	231	236	238	250	254	239	265	246	230	210	226	201	242	255	255	235	256	231	237	237	264	235	255	251	269	245	241	245	251	227	244	267	268	248	252	251	235	238	265	269	261	241	233	240	269	244	210	227	249	252	251	237	227	221	220	261	242	236	248	228	254	230	227	223	259	242	254	217	256	263	230	250	230	267	236	240	252	258	223	205	219	270	266	234	251	225	237	241	236	278	230	253	215	266	227	263	250	256	246	227	231	227	232	236	245	249	260	260	252	229	207	269	232	234	230	213	237	266	286	243	241	218	242	209	212	240	245	213	247	229	230	211	264	242	250	201	241	252	256	242	231	250	243	216	270	249	254	225	240	244	240	255	239	236	229	239	237	233	210	227	219	246	234	226	233	239	234	232	252	250	238	230	248	233	237	223	230	237	226	264	248	267	206	265	224	234	247	250	260	232	237	216	241	231	212	260	224	226	217	251	233	224	230	237	245	252	246	241	245	237	261	266	228	251	235	238	246	236	240	257	244	226	248	236	232	249	223	236	261	237	261	217	237	241	216	245	230	240	245	232	228	251	272	240	244	240	239	234	255	221	238	260	204	242	240	236	226	234	256	271	233	237	233	214	233	252	236	249	268	245	237	210	249	204	253	233	238	216	229	252	242	217	227	246	226	207	232	249	252	259	225	265	247	284	235	270	224	226	220	222	226	263	249	221	231	255	241	220	223	221	250	262	253	238	237	273	219	233	214	238	228	205	217	248	219	214	233	258	239	241	231	242	245	256	237	239	252	261	231	268	232	245	269	242	260	269	216	245	227	241	254	246	246	236	233	215	224	209	251	233	250	236	236	232	239	235	261	223	255	235	260	212	255	217	287	221	267	250	237	220	227	230	262	263	228	272	236	227	212	249	247	259	254	240	230	239	257	243	240	255	245	242	266	247	236	216	257	238	253	234	235	234	247	230	228	197	231	240	271	235	261	224	225	227	245	222	235	227	256	245	227	219	276	224	256	259	242	259	227	230	223	238	210	249	237	255	232	241	250	209	259	251	227	226	225	264	244	231	237	227	242	232	245	226	214	226	232	224	241	235	238	229	241	247	207	234	229	232	249	209	229	226	201	246	215	247	255	257	241	244	239	244	209	245	229	253	249	242	248	236	246	273	224	247	239	239	244	227	239	268	241	215	214	241	260	232	204	240	228	222	230	244	218	251	248	246	227	259	235	232	256	270	223	238	258	254	239	264	232	263	260	267	199	249	257	253	279	250	241	221	227	277	196	222	266	221	231	250	251	256	236	232	251	240	255	242	271	262	249	256	233	232	226	261	201	260	226	253	223	238	238	248	201	236	247	238	248	212	242	220	229	231	241	236	232	218	245	225	261	238	242	238	218	220	217	238	235	236	220	265	260	257	227	223	256	220	266	241	236	260	249	238	231	210	229	242	246	236	264	277	239	239	276	251	253	235	249	239	239	215	227	238	229	239	242	249	240	224	256	241	226	218	239	245	218	235	236	248	248	231	240	238	269	221	239	258	258	237	220	247	247	260	247	240	216	249	233	217	249	252	257	240	246	228	255	244	217	243	232	227	231	223	232	248	245	246	246	209	253	236	243	218	204	227	226	219	231	252	246	238	242	246	249	236	223	253	241	220	220	258	228	273	246	219	257	259	245	240	239	227	231	234	239	240	231	234	254	232	261	215	267	240	239	261	235	254	257	261	235	225	249	232	239	241	222	256	237	212	267	259	218	241	266	237	226	226	271	265	254	214	245	267	241	238	225	231	221	247	215	215	232	260	242	241	239	226	245	234	251	247	253	224	239	227	257	263	249	274	251	238	209	268	223	243	261	231	263	214	250	264	238	244	237	223	236	232	255	227	273	239	232	249	233	233	231	218	225	231	201	260	274	245	240	234	237	261	244	249	229	232	244	247	269	241	230	241	209	239	259	241	249	258	241	220	221	247	256	228	221	235	248	220	235	267	231	254	258	251	250	268	210	226	261	207	240	213	243	232	255	250	237	270	248	237	228	248	248	235	243	249	216	222	242	264	228	252	225	255	219	241	239	252	217	244	275	250	237	259	228	239	253	215	233	260	232	240	251	247	255	242	229	275	237	258	238	227	240	220	248	218	237	282	265	235	238	208	206	242	247	229	232	242	257	227	218	209	269	218	206	231	236	239	262	214	227	235	278	248	253	254	265	240	245	258	242	231	237	221	257	250	243	232	263	301	228	280	243	262	286	239	237	257	213	218	252	211	235	247	262	229	232	239	227	244	236	257	261	239	228	251	235	244	242	254	229	235	220	253	244	255	219	229	256	243	230	220	249	219	278	255	243	207	238	247	229	246	233	226	250	253	242	240	205	240	251	246	231	244	231	239	243	257	246	225	246	220	226	226	253	232	245	225	249	231	254	240	216	210	261	221	230	242	239	229	254	231	232	231	224	249	258	249	243	237	239	260	228	222	246	257	217	252	262	227	246	256	233	232	248	232	245	236	248	233	241	245	235	256	209	232	240	215	248	255	268	236	239	254	257	241	236	258	237	212	251	222	242	231	234	251	234	244	241	239	244	258	245	243	220	243	244	277	248	224	248	226	265	233	223	227	254	232	274	248	237	236	254	236	238	253	255	244	230	224	261	243	258	242	244	259	255	236	225	220	228	223	259	231	246	237	223	230	264	246	268	250	247	240	219	260	229	262	215	266	270	240	234	226	261	249	254	248	248	212	226	256	225	236	243	275	260	243	249	219	199	248	236	213	241	246	232	247	253	240	238	236	224	235	229	233	243	255	237	246	245	263	249	259	247	260	225	226	253	229	221	225	232	237	215	254	227	236	226	220	243	269	254	232	250	237	218	262	263	250	245	259	232	244	244	240	243	251	245	231	220	221	241	253	221	234	221	230	233	240	272	218	277	236	240	249	244	250	247	231	246	240	271	287	233	249	244	230	239	254	232	237	231	256	238	249	242	237	238	245	244	254	248	241	271	254	219	270	257	241	244	260	230	275	215	245	249	242	245	225	210	201	261	238	219	234	232	221	214	218	227	248	261	220	246	209	215	225	231	232	245	209	261	213	245	244	221	222	247	217	242	213	270	225	219	225	257	240	231	262	224	226	231	222	220	239	252	245	266	236	248	214	270	200	233	221	217	234	249	241	237	251	235	219	208	257	247	228	213	261	220	261	259	256	282	222	254	229	249	231	251	243	260	248	255	245	223	270	240	245	259	273	232	249	256	259	252	230	245	227	233	240	217	254	234	215	228	234	283	210	250	256	266	239	220	255	210	229	241	245	222	240	213	249	217	258	222	250	244	261	233	254	269	282	247	219	251	227	254	256	218	219	232	235	235	223	233	217	235	229	232	242	243	222	227	257	240	224	224	242	214	210	263	235	260	256	265	259	268	230	237	221	229
12231	3338	5621	5974	5065	3993	3122	2671	2305	1951	1762	1617	1366	1345	1292	1216	1139	1067	999	988	955	907	871	890	806	839	824	836	777	812	800	786	772	730	733	776	766	708	656	720	708	694	690	657	701	741	690	672	706	710	692	691	650	674	670	614	624	676	663	668	635	656	675	688	631	655	634	638	619	641	722	653	637	625	629	591	607	622	598	608	645	628	603	638	646	631	626	625	668	622	624	637	640	615	622	625	566	636	621	630	641	634	612	606	650	601	631	636	628	612	615	597	664	623	583	616	650	602	624	626	614	621	636	658	668	642	616	625	585	588	612	602	646	630	598	614	599	612	629	590	639	622	643	579	603	643	626	638	658	612	642	601	669	606	595	624	614	617	567	604	603	593	610	688	670	625	610	599	611	621	643	625	608	653	610	629	615	599	595	622	557	612	636	644	613	593	638	655	595	594	568	608	598	621	658	621	613	642	617	611	595	626	581	583	667	644	627	627	589	612	610	621	630	622	589	642	599	602	597	603	627	637	629	595	594	595	602	600	633	573	636	608	610	597	585	629	619	595	636	622	577	645	645	573	640	606	639	632	571	629	582	587	639	639	560	610	631	620	621	642	646	628	663	578	605	615	634	675	598	570	578	633	634	596	614	586	649	620	622	618	620	637	565	600	633	612	604	591	605	618	668	648	584	624	616	604	603	605	627	622	673	568	578	626	643	575	606	582	624	630	652	609	611	598	636	608	590	682	601	644	627	609	623	645	605	608	620	602	659	609	638	616	581	593	627	601	672	666	628	603	612	642	642	598	602	640	660	644	631	653	613	587	615	635	584	605	653	643	632	624	625	599	645	646	638	663	584	661	566	610	647	577	627	612	659	608	701	598	641	590	619	599	624	585	607	637	606	627	605	620	623	648	653	608	626	619	644	569	605	655	607	572	591	636	610	647	677	610	615	582	626	629	637	595	595	613	617	604	644	577	598	543	626	652	608	614	647	605	614	601	617	625	609	593	650	636	640	613	574	645	606	613	592	619	647	606	632	645	598	605	642	630	635	643	636	585	612	596	578	624	621	664	599	662	605	614	614	633	603	626	624	606	606	600	663	669	652	652	636	622	604	655	594	606	646	608	621	623	604	647	615	637	608	624	622	611	623	603	633	606	599	592	616	615	610	628	650	610	614	660	563	617	609	610	663	608	589	614	634	630	616	584	659	650	655	580	634	595	635	639	635	621	667	645	623	599	612	584	693	632	608	578	571	636	618	638	614	648	594	593	626	604	662	585	646	644	603	642	613	654	658	622	628	646	595	593	657	649	613	589	633	662	591	640	612	635	612	614	674	668	687	643	612	594	636	640	582	638	623	643	619	633	672	605	622	597	585	610	597	626	594	606	662	630	649	640	623	632	589	599	610	601	650	649	659	625	626	612	585	603	615	608	620	636	610	609	605	646	633	619	585	630	611	616	628	638	659	634	625	616	617	622	605	619	609	591	636	574	591	638	598	622	591	604	604	601	590	631	571	635	606	639	604	607	598	589	606	631	601	615	612	591	670	621	641	624	648	624	607	636	607	621	594	641	600	618	641	627	635	647	590	648	611	644	631	598	634	683	619	592	630	622	625	620	647	638	639	620	714	590	616	623	623	675	642	622	645	691	610	603	608	628	634	639	625	610	591	642	597	648	647	593	586	615	634	629	599	623	604	617	620	623	601	661	586	662	634	632	627	622	658	631	612	653	653	678	645	616	623	622	616	646	622	623	599	618	642	575	603	600	636	619	598	600	662	616	635	686	653	674	621	640	598	606	651	653	636	643	654	643	625	622	619	692	595	573	615	601	656	653	630	621	643	619	659	615	658	584	603	620	682	622	608	639	657	616	620	576	644	614	657	606	594	606	605	595	602	577	609	628	616	606	600	626	581	606	603	610	629	616	616	635	606	602	656	647	624	657	595	617	605	619	592	620	683	638	633	590	624	651	622	608	605	587	660	635	618	624	617	627	633	582	595	613	621	632	561	624	619	605	660	686	658	587	604	624	610	595	641	620	627	624	640	621	638	614	616	619	610	647	611	633	628	646	634	637	619	652	671	640	610	621	621	639	664	624	598	650	586	630	608	636	608	603	632	616	591	583	610	617	635	585	638	630	614	612	584	598	602	630	646	599	564	609	647	672	603	626	632	608	657	590	585	598	627	639	596	648	584	630	594	625	632	610	609	639	597	641	599	610	660	603	650	655	601	608	587	618	629	651	651	638	606	596	636	600	587	612	598	586	608	631	622	613	663	607	655	623	654	631	641	646	651	606	592	632	598	607	633	643	618	613	602	635	652	624	624	621	604	661	656	639	586	618	604	608	622	601	629	632	647	625	591	621	618	579	655	601	637	614	600	651	631	637	652	639	627	612	552	628	612	659	646	641	612	627	629	637	603	593	646	607	617	618	637	627	606	627	637	623	622	627	645	628	620	622	626	600	601	586	611	651	608	609	561	670	648	588	643	635	669	640	582	636	588	622	657	632	611	669	634	590	569	614	618	647	602	592	662	594	676	612	606	620	628	594	655	639	630	635	577	606	625	695	651	571	595	613	641	696	600	670	621	622	594	619	616	604	601	610	633	646	609	630	651	621	617	603	627	615	647	591	618	625	611	632	620	662	632	600	598	633	599	614	582	644	660	619	608	631	573	617	643	614	629	582	668	617	599	614	602	652	629	625	619	603	641	609	587	595	614	657	616	615	639	629	624	662	606	618	639	618	639	588	566	606	611	598	618	612	608	610	617	619	585	588	604	661	597	593	605	629	652	612	618	623	583	659	603	645	600	605	611	618	593	614	664	585	615	598	563	633	618	615	569	650	614	616	649	612	630	612	589	568	603	636	604	617	646	623	587	635	588	597	618	599	650	588	624	619	608	622	606	621	571	626	624	659	633	597	596	626	630	595	602	603	619	618	607	626	628	590	620	657	641	629	624	616	619	630	605	608	653	650	636	608	631	625	634	633	607	615	592	655	602	609	552	652	611	580	625	594	594	616	625	617	636	613	614	618	640	591	657	639	635	639	635	662	635	614	633	604	596	639	662	593	648	603	592	602	613	558	611	602	633	653	610	573	601	619	601	592	646	592	614	644	593	644	612	640	609	605	613	612	628	587	646	593	599	615	620	615	599	621	619	654	613	621	610	604	642	653	589	635	599	582	636	636	627	613	653	595	607	594	626	583	630	631	656	586	625	589	619	643	631	655	592	585	657	648	643	617	668	597	603	617	606	606	591	632	604	608	680	645	610	616	607	574	609	623	600	626	623	619	643	648	672	628	598	603	637	591	601	604	606	639	592	618	627	639	623	628	639	629	609	617	617	638	607	621	593	628	674	610	601	645	665	657	643	646	648	570	670	651	618	669	606	644	597	662	623	663	636	680	598	615	652	625	648	609	621	620	598	599	647	583	651	633	634	639	599	624	646	611	626	604	664	621	626	613	641	683	605	611	593	619	607	609	625	578	604	637	636	623	590	630
1923	240	219	153	149	138	157	150	129	133	182	142	135	148	150	153	162	154	166	151	147	138	139	147	141	147	140	122	152	155	136	127	155	139	161	163	152	142	144	141	146	119	147	176	124	147	146	145	129	128	149	149	158	121	119	139	122	154	146	139	167	159	153	160	151	161	152	147	155	138	157	141	148	125	167	178	150	169	126	128	163	149	150	125	124	178	128	125	152	135	155	156	163	146	149	141	138	119	142	140	141	159	171	132	162	138	130	147	155	123	155	144	133	136	141	135	130	144	170	149	137	129	148	148	154	141	140	118	121	154	130	118	163	149	144	161	151	146	171	124	153	139	146	128	163	172	177	170	149	157	125	132	148	144	173	153	139	146	127	161	160	139	143	126	146	137	147	153	131	142	159	171	156	139	136	144	141	132	132	148	117	154	151	165	156	142	151	184	127	128	156	156	159	121	138	160	159	123	159	152	128	147	147	159	167	132	165	141	144	137	145	131	154	140	176	136	134	131	152	164	130	148	122	154	141	134	134	140	145	152	141	160	137	151	151	138	153	155	158	139	133	145	139	140	121	155	141	145	142	158	152	137	127	143	161	160	126	146	129	133	137	155	152	143	120	141	145	136	149	148	145	142	147	130	149	135	128	121	150	159	134	135	145	151	145	145	129	144	154	138	153	159	145	162	124	151	123	147	133	133	140	141	134	144	149	157	151	165	150	116	139	136	151	129	145	160	164	119	143	124	157	131	127	143	132	145	152	150	162	150	166	154	162	143	128	143	153	138	130	136	142	147	155	133	171	143	129	149	155	136	137	170	157	150	139	162	138	144	154	154	156	166	176	132	155	166	148	158	152	145	154	117	151	126	129	160	143	170	122	146	145	126	146	142	176	141	155	160	156	156	148	158	156	133	137	128	138	155	158	137	133	159	151	125	157	130	156	139	141	130	133	132	138	138	149	142	140	154	151	141	165	143	129	147	140	147	149	137	136	157	150	166	139	112	123	160	164	140	159	147	139	156	151	140	132	164	142	133	133	137	148	129	138	155	145	119	120	140	153	143	154	137	177	146	163	172	164	149	163	172	124	150	141	138	155	132	156	150	130	132	137	139	157	167	185	145	159	142	122	149	148	138	145	129	160	135	135	155	135	152	137	115	144	155	135	133	171	125	152	158	157	173	148	131	149	163	159	134	154	154	154	142	175	125	156	139	167	159	175	150	158	165	138	148	179	141	140	141	129	136	124	126	164	164	159	150	114	147	138	138	131	153	141	147	152	143	132	141	137	128	142	159	157	131	125	147	157	146	161	149	140	161	150	151	142	131	154	123	146	129	160	143	145	154	143	143	157	137	132	139	149	125	126	140	160	149	156	139	152	134	131	136	130	156	139	142	141	155	144	134	146	155	142	139	148	122	145	136	146	156	159	151	154	153	141	142	142	143	149	170	145	136	133	136	140	156	150	155	156	145	141	127	158	153	150	132	147	125	155	147	151	138	142	144	161	139	146	157	166	133	146	136	168	143	134	163	154	169	163	131	158	127	150	152	134	165	147	152	157	143	137	141	128	149	138	145	159	146	145	147	136	149	141	161	184	145	169	139	165	133	122	123	171	125	136	149	152	140	145	151	148	143	160	145	170	153	135	142	171	142	141	132	138	164	159	154	116	141	149	151	143	165	141	145	153	148	160	114	150	145	131	128	153	151	140	151	146	124	134	147	140	159	155	136	164	149	123	146	145	142	157	139	146	149	170	145	152	141	159	145	168	125	139	144	144	132	161	151	157	156	157	159	164	161	156	144	161	154	160	144	136	147	188	150	151	140	134	124	134	151	136	152	139	144	138	143	156	131	143	153	145	145	122	146	140	135	143	136	139	116	159	157	142	141	155	158	139	142	153	145	168	143	152	145	122	139	151	118	150	138	158	123	151	148	132	175	182	154	161	164	163	156	128	143	150	151	151	140	157	152	163	119	147	159	147	147	150	138	138	139	142	163	144	146	135	144	150	154	118	131	153	130	143	167	136	149	122	138	163	147	140	134	154	139	151	156	145	149	156	154	152	162	134	144	151	159	138	162	153	142	157	135	136	143	141	166	149	162	137	123	149	135	130	147	160	172	157	142	139	162	148	136	157	137	141	162	158	165	145	131	160	144	131	162	168	142	145	146	155	145	134	145	138	147	130	135	138	148	161	171	146	154	163	138	131	156	140	151	166	116	138	157	143	149	149	170	141	123	168	149	141	135	157	143	135	130	146	141	155	137	149	145	150	153	129	148	144	137	154	156	134	151	146	139	150	161	135	147	145	138	138	152	136	149	155	162	139	131	152	118	154	144	148	155	138	154	140	150	140	147	149	152	128	123	137	134	140	138	163	146	164	118	142	143	136	176	141	135	125	154	143	152	126	126	142	132	154	135	145	130	157	159	129	155	136	119	131	145	151	135	162	147	119	149	147	129	146	158	153	164	151	148	127	139	148	148	128	154	154	117	133	155	141	139	141	144	136	147	164	136	160	142	138	132	153	136	189	154	135	167	139	160	152	156	147	122	144	166	144	130	140	154	143	145	147	142	131	151	142	150	151	148	163	152	144	162	159	165	159	137	126	146	142	128	166	146	139	134	139	150	149	138	139	150	123	116	174	143	159	153	138	159	131	148	173	128	130	125	147	151	125	121	154	163	164	125	160	152	147	151	138	161	142	166	154	144	145	152	133	143	149	138	137	128	142	144	147	115	155	131	141	134	137	149	151	159	163	132	131	159	159	144	159	141	137	160	138	137	164	157	151	144	161	168	145	156	152	164	148	149	138	136	116	137	127	167	154	142	149	135	157	150	150	157	144	140	149	136	144	157	143	117	125	168	115	159	155	131	132	167	154	134	147	145	114	148	136	158	148	140	158	147	155	162	159	151	155	132	145	154	134	146	157	160	149	134	138	158	155	133	150	153	152	148	148	148	156	155	146	147	135	149	137	142	149	160	162	138	148	140	146	141	132	120	155	149	141	160	142	145	152	174	167	134	150	140	125	151	148	148	148	154	152	136	143	136	142	159	142	142	143	141	148	128	124	145	172	134	140	162	138	118	153	143	132	164	149	163	148	139	133	135	158	164	150	144	142	149	133	163	159	177	168	128	159	150	153	151	132	176	126	157	170	147	148	140	124	132	134	125	172	137	141	132	149	134	141	129	131	157	136	142	137	153	143	136	148	142	158	159	145	140	121	133	124	150	143	165	140	127	137	159	131	154	146	157	121	153	153	165	121	155	142	135	132	144	159	166	159	158	151	145	136	136	134	127	171	137	149	144	123	141	148	155	122	148	125	142	138	145	141	139	127	142	157	159	144	151	144	153	138	156	152	125	149	159	154	135	148	154	130	156	154	136	145	160	159	139	142	137	152	131	135	153	134	127	149	165	151	165	120	147	137	133	132	168	131	136	170	123	153	150	154	138	159	124	161	129	155	138	139	149	137	144	136	159	137	158	139	139	182	142	153	158	153	151
2332	534	538	662	561	530	453	523	539	447	473	473	453	463	434	427	448	427	416	432	431	414	431	414	453	436	410	399	436	414	435	399	429	466	435	445	430	478	397	458	466	414	447	422	472	419	436	404	428	379	452	453	452	430	424	428	438	445	457	442	436	414	450	407	475	434	421	424	453	446	392	452	454	408	424	431	438	468	439	424	440	433	432	444	462	393	397	409	437	458	453	472	394	409	468	447	419	414	450	422	453	418	425	434	416	379	422	450	418	413	482	402	413	426	400	395	467	440	443	444	421	427	435	457	432	481	444	451	452	469	409	445	448	424	394	453	440	439	455	411	463	421	430	397	421	462	459	398	433	457	421	438	433	433	442	439	416	450	420	428	443	422	420	423	439	441	435	425	466	444	434	437	447	421	423	443	455	456	444	440	449	441	412	416	436	417	436	435	415	395	469	441	408	449	421	431	426	427	427	423	448	405	404	419	463	446	443	431	422	454	423	445	436	407	416	440	425	463	435	438	416	412	411	432	427	397	439	410	405	405	423	436	410	464	475	409	447	427	460	421	400	422	405	394	415	444	447	437	416	441	440	409	409	430	457	412	411	459	426	440	457	455	402	446	456	453	367	408	421	418	449	416	446	420	435	412	392	434	449	394	449	456	398	414	462	425	440	449	478	422	444	422	443	436	437	416	413	455	411	410	421	427	414	408	461	420	464	416	392	391	418	425	407	435	447	425	387	432	428	436	420	421	386	437	452	423	474	407	433	413	428	433	413	428	423	450	422	413	438	433	433	435	420	450	455	453	409	384	435	444	414	435	445	422	409	442	418	408	425	441	449	457	427	434	425	409	428	421	433	456	411	424	430	443	468	434	484	384	440	443	432	446	455	444	409	404	451	437	419	440	424	433	421	447	437	400	415	435	407	443	455	459	417	435	413	431	413	410	409	442	430	414	423	407	428	405	450	432	412	409	460	398	409	426	445	424	434	428	418	440	445	396	415	421	423	456	414	459	413	436	401	434	453	419	391	407	457	402	467	383	416	457	405	455	420	446	419	444	419	461	408	443	414	432	422	438	406	442	402	444	441	432	417	430	448	428	374	434	414	433	391	422	441	467	446	431	403	414	421	403	435	416	439	418	421	444	408	452	431	459	418	446	418	447	412	427	430	413	419	421	422	478	447	446	447	430	458	449	429	411	425	438	399	417	410	453	426	430	407	420	413	446	411	452	409	458	439	439	414	414	465	427	415	450	463	459	433	462	424	431	415	459	451	430	433	464	411	423	437	458	417	444	438	409	418	465	437	447	425	438	465	434	429	426	450	450	455	411	453	432	409	402	382	436	465	466	430	460	404	451	434	439	480	413	399	411	447	390	425	399	428	393	393	454	437	406	414	437	440	421	440	456	447	447	419	434	430	422	423	429	468	403	482	438	411	414	425	423	465	423	417	434	441	443	450	429	459	402	446	402	453	406	386	450	418	442	403	403	445	447	447	385	434	434	428	456	429	427	440	441	434	424	450	432	437	434	440	443	499	424	447	425	411	486	458	425	417	434	411	437	429	411	429	444	391	434	404	453	417	413	422	437	443	425	423	393	423	419	395	410	423	418	408	466	436	406	436	425	423	413	430	434	427	446	462	424	431	400	388	397	431	426	437	409	436	411	390	427	426	440	472	440	444	409	417	443	426	381	430	457	405	434	444	426	404	406	452	425	432	414	457	416	414	401	432	433	426	395	401	449	443	416	430	482	430	414	433	452	444	458	412	445	420	423	457	420	397	454	448	439	470	442	446	401	444	443	441	414	466	422	440	454	446	462	439	440	438	398	449	419	405	429	441	393	406	432	429	391	413	463	409	442	423	427	400	443	446	432	408	420	403	441	401	423	454	441	475	408	426	411	450	426	428	387	410	412	451	420	413	435	418	443	449	452	412	457	412	428	434	401	440	385	404	426	419	430	437	457	407	476	383	410	446	412	464	470	385	443	403	427	463	421	398	431	424	414	442	458	446	446	400	433	424	419	422	419	425	437	418	421	449	424	408	418	447	444	418	416	441	429	482	420	452	412	418	436	406	433	421	431	445	417	442	417	382	457	416	420	407	428	429	438	427	441	401	423	432	438	438	425	437	446	455	487	445	438	416	411	401	439	442	427	447	458	409	444	489	453	439	445	443	464	427	398	433	395	423	456	410	456	420	402	419	437	440	417	428	449	430	429	424	423	402	398	416	413	463	418	440	419	434	435	419	448	442	400	476	407	438	421	472	440	417	444	414	405	420	441	440	466	460	410	405	447	419	482	421	414	458	441	438	468	447	472	473	414	450	400	426	416	400	438	414	453	437	411	413	426	429	451	412	369	408	426	425	393	428	449	429	439	456	430	431	434	454	387	440	434	411	392	411	417	428	462	449	423	455	432	471	421	464	435	470	446	428	416	385	442	409	448	439	394	442	422	420	404	423	417	435	456	440	401	434	451	409	439	433	472	454	424	416	427	444	431	433	475	448	429	417	442	479	455	445	405	423	447	432	432	462	445	419	444	443	435	431	406	436	405	421	430	441	432	449	447	414	424	448	447	443	410	408	479	427	413	423	429	439	480	447	427	440	408	448	409	420	445	425	437	400	441	440	464	424	452	422	411	449	447	368	451	403	413	440	396	476	431	431	462	439	449	399	420	412	407	449	440	433	431	420	473	449	400	399	460	408	436	437	435	422	447	416	417	431	418	441	452	415	421	426	445	463	426	444	433	427	423	433	445	425	400	435	393	390	405	421	442	427	445	428	438	447	445	443	457	424	465	420	420	394	435	412	412	436	433	432	399	416	433	421	490	430	445	434	472	430	447	430	413	422	445	421	437	457	419	467	467	437	422	452	424	416	464	404	442	446	455	406	435	401	459	414	437	408	437	408	411	434	467	425	449	452	408	432	419	441	455	442	446	458	442	456	372	425	443	440	407	406	428	469	437	427	464	425	381	426	464	435	416	419	413	424	431	412	449	441	437	405	392	442	404	430	414	440	412	440	422	418	439	488	441	419	445	437	435	450	431	447	422	446	412	406	436	442	431	448	389	450	452	423	422	413	472	398	416	432	422	439	440	415	436	449	406	410	415	402	415	425	468	464	427	442	463	401	468	455	433	413	445	457	426	406	413	419	439	403	462	418	437	390	421	404	395	416	423	435	387	391	419	427	409	417	399	406	430	458	422	421	454	468	452	401	421	432	406	421	419	427	419	428	391	427	412	393	446	466	452	440	393	417	431	406	415	433	440	451	467	405	415	426	437	436	406	441	375	426	445	438	445	455	422	429	461	395	435	436	420	426	430	427	471	462	420	404	419	450	418	420	455	397	423	436	444	464	403	429	411	425	413	414	422	389	417	417	452	444	445	438	452	419	424	410	415	450	405	452	420	443	425	415	448	453	445	426	430	448	410	424	406	408	458	429	423	447	444	465	476	411	439	420	411	424	434	455	430	412	420	403	428	463	431	448	419	398	442	417	406
12364	2318	1370	1031	743	583	474	412	424	394	372	374	346	333	311	305	313	304	292	316	281	280	271	296	327	277	286	282	289	320	287	256	267	267	278	297	311	292	270	282	294	266	276	310	315	283	284	285	281	268	284	293	247	301	261	292	246	242	292	301	254	293	312	296	275	278	302	261	304	300	261	253	271	282	279	294	269	252	270	269	240	265	280	270	273	281	267	255	278	293	279	280	273	246	275	269	286	267	309	286	284	257	267	288	267	293	249	279	263	279	286	258	286	270	277	280	281	302	261	286	252	283	276	271	266	271	266	261	273	284	273	260	302	269	250	263	270	268	260	257	282	271	250	272	295	311	291	272	261	252	286	266	294	257	319	279	273	305	250	275	266	282	320	293	256	278	271	289	277	304	302	300	279	294	276	264	280	264	271	305	267	301	273	287	291	252	242	311	296	276	258	287	255	263	278	274	277	276	278	286	266	270	289	272	266	299	319	291	280	272	284	278	295	262	290	283	256	274	252	290	321	314	277	254	303	255	256	269	280	290	296	277	283	262	288	260	286	288	257	266	269	305	228	242	261	274	281	254	266	260	262	289	287	260	282	285	282	286	266	287	298	285	270	246	270	234	285	281	301	297	279	263	301	273	271	272	246	288	256	258	285	286	304	276	263	279	294	278	288	259	298	260	290	266	263	280	260	277	282	318	288	286	286	268	278	277	270	263	257	286	261	280	290	282	263	269	269	274	298	311	318	304	309	280	265	277	294	297	288	274	276	289	286	258	306	305	270	259	290	305	277	295	273	275	261	263	271	277	272	241	295	276	272	273	291	281	272	273	295	272	260	293	295	272	291	269	286	254	281	240	268	255	244	304	284	277	278	278	271	251	273	292	264	268	303	251	288	288	265	270	267	283	263	305	289	249	277	247	251	266	263	255	273	293	272	264	304	288	267	273	254	265	288	283	265	278	286	273	278	298	264	269	292	282	274	288	288	288	259	272	298	293	274	299	287	290	259	266	258	285	313	256	293	283	287	290	250	296	267	298	279	263	284	260	301	287	300	248	286	274	294	294	292	277	269	293	267	266	270	267	277	284	273	268	268	271	277	290	244	284	255	255	269	263	261	251	285	264	257	279	282	261	277	284	279	282	292	263	253	286	263	303	274	298	255	256	265	288	272	277	252	304	269	269	264	267	278	302	305	264	336	288	288	284	286	266	273	246	261	269	272	305	278	291	291	287	293	272	302	283	294	283	283	286	254	307	268	268	272	265	281	268	303	306	276	271	290	285	277	275	259	275	294	268	292	291	256	279	276	269	255	274	274	292	246	276	273	271	283	317	289	272	279	269	254	301	276	278	296	294	288	260	282	255	273	265	275	261	296	267	273	287	307	281	246	270	261	290	280	275	278	261	265	257	263	270	270	303	229	309	283	279	260	268	256	293	280	285	272	285	305	282	299	289	255	278	272	280	278	266	252	282	265	296	301	264	275	277	265	255	294	269	259	250	270	272	281	304	298	306	271	260	286	246	290	285	263	273	259	285	284	255	281	292	277	273	255	289	281	249	278	254	288	275	254	272	307	258	273	296	282	269	269	285	291	289	276	274	287	275	297	258	284	286	309	266	270	258	287	260	263	263	265	240	320	282	268	298	269	282	257	259	284	276	279	265	291	294	289	273	296	254	300	278	272	268	260	272	265	296	275	299	292	279	283	253	279	320	266	260	306	292	269	270	268	278	249	302	271	263	270	291	286	299	305	254	287	276	254	275	265	287	301	268	283	303	266	286	287	284	272	284	262	262	279	268	272	263	304	291	274	255	285	300	263	307	263	279	278	274	300	262	292	274	258	285	262	270	282	258	299	265	277	255	303	303	281	292	263	287	293	280	238	278	274	299	279	265	254	283	277	260	261	261	286	270	267	280	279	262	288	265	292	268	228	286	268	311	281	265	301	263	269	256	277	269	281	251	280	268	293	270	268	237	262	274	258	289	272	304	244	277	267	269	251	261	273	280	275	268	262	280	286	278	244	287	273	293	322	279	289	276	256	277	285	280	270	263	266	293	295	297	292	301	290	274	265	297	281	265	268	281	277	291	287	290	282	279	240	284	281	267	261	261	287	249	282	259	292	284	286	286	284	260	284	270	248	249	269	269	273	291	267	262	280	273	286	274	269	251	279	280	246	292	281	289	275	263	274	260	285	274	302	304	308	267	253	265	253	311	274	284	288	274	277	252	234	275	230	277	279	271	264	249	264	279	280	286	264	284	263	256	276	299	292	259	288	269	253	273	252	260	289	291	269	263	292	277	267	251	255	264	278	250	286	258	271	244	305	251	265	283	276	281	272	268	293	307	283	301	270	257	275	286	246	271	272	253	290	278	299	272	262	286	284	299	275	294	270	280	284	275	294	260	279	264	268	270	259	283	253	285	286	259	299	315	307	270	285	291	288	294	280	270	257	270	304	284	287	264	280	311	272	257	272	272	281	269	243	253	272	289	274	291	253	302	290	262	262	250	302	272	296	340	277	276	272	294	274	292	261	305	283	307	286	284	255	258	281	293	277	278	268	298	268	295	247	286	265	275	280	291	272	314	267	265	288	293	266	262	277	266	268	284	255	266	317	277	255	266	291	291	294	258	255	254	255	272	278	263	262	266	249	241	307	257	278	265	298	279	275	269	286	265	280	273	256	268	256	221	272	291	289	265	277	249	302	292	254	290	278	263	282	303	297	277	279	285	262	253	254	263	258	277	291	281	277	269	290	261	273	301	258	290	252	280	294	273	280	273	280	276	259	287	279	294	259	281	303	307	282	272	292	263	280	294	273	302	242	266	287	284	283	270	277	241	258	280	250	258	322	235	278	283	274	256	269	240	267	285	269	283	277	300	279	264	257	281	288	261	284	277	293	308	303	265	298	267	269	272	250	282	297	311	277	293	276	278	311	288	283	291	275	271	287	266	277	269	278	266	274	298	298	294	297	249	262	261	238	276	261	266	283	287	271	284	279	299	292	303	265	284	294	265	260	261	280	296	279	262	279	244	278	278	268	254	302	259	299	278	252	324	272	278	269	267	282	286	260	281	270	273	277	305	256	290	264	263	267	249	288	286	295	275	247	287	251	279	285	280	278	283	269	297	271	265	241	319	257	272	258	293	305	305	265	266	275	285	262	257	267	286	267	283	272	291	270	268	294	297	278	244	253	274	261	262	304	237	280	279	263	260	270	282	239	271	286	310	274	275	289	275	286	253	265	273	263	272	277	295	271	280	252	269	280	274	268	294	279	238	283	273	324	272	284	270	271	274	244	288	271	246	278	274	277	298	275	271	299	232	285	270	254	264	270	280	265	271	268	247	262	269	293	264	274	263	283	289	288	282	265	308	275	276	265	269	262	282	304	249	275	304	271	270	295	269	296	250	241	274	288	310	261	288	256	263	271	260	253	278	311	266	300	261	292	265	278	270	238	280	275	266	297	291	254	255	261	249	282	271	249	293	273	265	279	277
8297	2019	3259	3535	3068	2596	2081	1841	1642	1451	1345	1174	1141	1084	1042	1065	979	973	901	899	966	855	909	853	867	804	823	814	781	782	840	764	764	783	847	793	728	771	733	752	782	786	771	776	790	772	752	767	776	734	690	762	750	742	718	774	690	764	756	737	735	738	737	719	776	760	738	770	708	762	697	709	812	708	705	682	680	687	781	712	718	722	750	734	737	727	752	701	725	729	755	730	739	752	768	709	762	736	722	752	762	711	756	747	712	734	761	713	748	733	696	693	744	726	670	705	716	727	736	735	713	721	684	792	719	697	713	749	702	714	719	697	719	746	736	692	695	739	745	700	731	692	709	692	681	710	704	700	761	753	751	685	730	674	727	661	707	709	766	681	725	731	749	715	754	731	692	698	746	737	730	718	684	678	737	692	691	752	753	746	715	709	715	746	715	717	736	734	677	734	738	736	702	702	695	714	702	705	670	747	753	728	723	785	712	715	758	722	767	747	743	735	696	703	729	710	732	751	657	730	710	750	761	742	779	748	742	746	691	749	730	770	698	653	726	753	719	677	729	706	711	690	733	721	691	693	754	776	717	728	752	742	735	740	752	673	781	681	686	674	731	658	722	755	751	719	715	695	712	736	704	743	712	751	696	767	700	680	712	773	723	705	683	714	717	684	732	768	721	698	718	724	753	718	716	729	715	698	690	741	740	697	710	763	729	720	720	734	757	734	724	708	660	731	694	736	706	766	685	759	739	732	774	725	746	696	716	732	729	707	727	717	748	754	731	710	743	702	692	724	692	689	688	751	742	752	713	726	764	709	688	746	712	722	722	700	742	739	671	742	701	716	707	689	698	684	704	710	688	726	675	694	726	709	708	706	713	756	755	731	726	741	698	748	700	706	734	718	707	739	722	716	735	697	781	677	704	792	762	757	720	682	731	684	681	706	738	748	744	731	700	728	759	724	702	730	720	748	751	683	763	704	726	759	678	698	639	775	700	776	705	741	719	734	694	707	733	727	705	732	733	718	698	701	719	670	706	713	688	711	704	741	662	709	752	702	733	714	727	736	696	713	702	752	670	716	744	712	803	709	724	721	719	693	752	707	707	753	679	722	724	711	685	774	754	707	692	737	713	707	706	717	668	784	701	701	715	684	705	697	702	666	722	708	711	685	760	709	717	751	704	711	729	725	724	742	701	689	680	726	708	734	703	703	712	765	734	706	680	677	704	700	741	740	699	729	728	716	766	673	676	727	728	703	702	745	751	720	741	676	684	707	751	767	697	729	707	735	693	715	744	715	707	739	676	734	741	708	724	700	691	668	731	730	744	697	720	716	675	721	719	722	730	682	721	705	737	730	723	706	732	727	707	742	697	688	755	727	687	734	693	682	701	732	725	722	746	694	753	673	723	705	738	730	694	731	719	668	703	704	716	739	710	718	739	704	725	718	780	706	742	736	717	713	696	731	746	703	728	715	684	723	693	750	699	715	709	740	682	713	678	705	697	770	752	688	753	735	687	690	708	745	704	696	734	756	788	765	711	690	746	717	706	712	723	720	727	663	693	766	717	706	712	702	713	758	725	735	720	715	716	690	691	738	662	699	705	718	698	715	719	676	692	714	783	763	759	729	737	717	756	728	751	697	740	706	731	678	737	707	701	688	729	726	720	750	692	750	749	701	787	739	707	717	684	717	760	770	684	717	763	728	696	741	758	720	766	716	713	711	707	661	742	706	739	749	752	668	720	764	734	739	697	738	763	735	735	734	735	780	710	733	732	703	647	690	745	694	696	750	699	710	649	743	712	739	665	697	758	707	729	689	726	698	740	691	717	731	728	756	762	761	706	730	745	706	706	716	708	699	696	690	696	745	684	774	745	702	684	728	664	714	761	686	674	748	719	696	739	706	734	729	743	704	725	727	740	711	694	739	727	705	695	741	720	742	754	689	730	744	712	708	762	755	734	702	717	731	695	699	743	728	734	713	689	778	677	663	739	743	723	709	730	712	724	688	707	715	715	697	729	691	707	731	714	711	740	777	772	710	706	723	712	741	791	742	758	688	741	746	706	713	754	656	678	732	749	699	717	725	704	776	705	727	762	733	747	739	739	733	706	707	636	678	765	687	701	723	692	739	702	691	719	745	744	741	695	665	686	705	755	736	744	693	716	721	733	714	711	668	700	682	745	721	658	731	771	796	733	698	714	735	756	722	720	723	733	745	696	717	685	715	719	687	704	700	730	719	732	701	706	708	710	709	691	723	706	752	743	703	694	681	738	739	704	724	720	695	730	746	677	738	763	704	717	722	674	697	751	736	728	726	719	712	689	729	743	737	740	738	687	698	720	686	691	729	724	693	723	708	760	735	750	697	727	736	740	735	738	750	735	756	700	733	661	724	710	672	723	745	750	744	738	756	729	756	728	693	710	713	735	696	775	773	661	739	684	716	713	748	717	703	695	745	697	677	703	715	708	679	735	708	704	709	716	751	729	684	717	729	720	725	762	733	709	699	725	731	697	743	754	712	720	724	713	700	665	685	712	719	742	730	704	698	740	742	686	740	728	709	738	707	766	685	719	723	742	720	722	728	746	724	754	694	690	774	730	674	729	711	727	701	764	748	718	744	719	702	727	742	752	731	726	723	769	723	680	739	719	720	721	741	718	751	702	763	704	721	742	721	735	717	716	731	744	744	706	694	694	710	684	748	707	737	703	748	695	719	730	652	711	693	750	729	762	723	706	683	755	721	682	719	748	764	751	755	684	677	699	741	718	716	714	729	709	748	733	702	717	752	737	720	735	706	721	719	740	667	720	691	684	742	703	772	717	725	705	706	710	766	679	699	743	693	729	734	707	710	688	736	707	705	716	690	726	736	711	738	747	728	687	725	759	744	715	716	729	720	747	732	711	708	682	664	723	725	729	734	722	685	721	728	686	727	767	700	720	708	688	682	689	744	722	748	721	698	766	701	761	730	679	711	720	702	765	731	701	708	728	691	738	718	703	716	722	657	681	718	736	732	698	720	754	700	744	776	755	746	707	738	703	697	751	721	691	673	680	765	727	708	737	715	704	679	737	721	754	646	703	685	703	713	746	675	773	746	724	686	724	703	732	722	749	721	683	744	716	739	689	725	746	686	731	746	753	726	702	713	711	764	746	728	717	720	726	718	685	724	699	719	694	728	726	693	714	751	693	736	713	694	688	734	741	703	697	727	736	692	740	737	708	687	736	722	740	744	723	733	728	716	688	662	713	672	721	715	759	711	701	720	723	740	696	706	730	679	722	745	724	734	673	696	686	715	705	696	719	719	733	729	754	737	715	700	717	720	719	720	662	702	768	735	694	713	727	713	705	696	705	743	728	772	673	751	745	700	742	682	771	740	698	688	709	725	766	697	733	746	750	719	716	712	723	711	748	678	682	782	707	701	692	716	740	731	722	737	747	701	767	709	682	766	708	720	723	729	703	740	737	740	698	726	694	721	765	688	742	737	743	715	742	724	685	700	713	720
21442	5502	2544	1679	1234	921	688	538	498	424	397	370	372	362	320	277	320	278	277	281	262	257	268	253	259	280	258	266	260	251	246	279	243	247	287	241	267	257	265	246	236	248	235	264	250	214	245	245	238	266	238	249	221	274	241	261	232	253	232	264	252	263	265	234	251	232	220	251	248	234	263	263	259	216	255	245	223	229	222	201	232	245	230	270	261	259	230	224	248	253	236	245	238	238	250	210	266	266	239	248	222	225	275	240	227	235	243	250	249	227	231	224	236	244	258	262	241	263	247	230	255	247	262	257	264	249	251	225	253	250	257	260	241	242	255	267	219	258	252	249	226	240	237	243	206	240	247	232	221	246	234	230	212	241	254	219	248	293	265	232	246	218	260	234	216	239	230	262	250	218	272	235	232	247	265	239	252	229	239	220	239	245	258	256	240	246	240	213	223	233	241	257	263	229	215	225	233	197	255	244	252	207	219	222	225	230	226	250	222	252	244	210	248	270	244	241	209	224	269	248	223	234	259	226	220	219	202	255	241	263	243	240	275	251	227	247	226	232	231	250	279	244	228	242	267	221	232	224	222	233	254	243	250	269	228	228	230	272	252	226	233	233	255	240	247	249	246	271	230	220	234	219	258	259	238	241	229	249	240	254	216	223	236	242	241	253	242	246	247	240	226	193	260	200	256	249	225	253	247	256	235	291	243	277	234	217	253	268	237	272	238	227	235	237	231	254	258	247	237	251	227	264	287	222	260	238	237	251	254	231	200	248	245	218	246	245	232	270	258	265	246	229	238	230	241	254	258	246	233	238	226	215	241	226	262	258	227	229	237	231	221	235	231	217	250	229	203	221	260	238	238	241	228	211	226	249	266	232	217	238	246	244	250	230	239	239	243	237	247	221	210	233	237	255	261	235	228	225	243	228	203	237	247	236	213	231	238	254	252	237	237	242	217	265	241	236	239	267	233	256	224	248	246	228	234	258	253	259	275	246	243	235	226	221	201	275	223	240	223	251	205	252	245	233	252	242	252	217	232	237	223	228	218	234	250	243	235	251	237	265	246	249	204	261	203	237	271	225	254	228	251	228	232	247	257	269	259	240	256	208	230	203	252	269	224	253	257	266	238	243	219	216	245	244	250	264	258	239	262	243	206	246	257	244	253	217	232	215	206	229	208	233	229	222	241	222	240	247	231	250	224	232	246	218	254	233	240	254	245	233	215	218	260	251	239	213	226	235	232	254	240	225	205	287	240	219	217	206	241	223	226	241	224	253	241	265	226	264	238	246	277	236	266	236	236	244	222	254	243	244	225	254	255	267	231	257	228	263	241	215	235	218	264	248	251	244	256	215	244	258	243	238	255	253	218	274	245	234	248	222	250	217	218	249	229	243	218	251	214	244	247	238	226	251	237	248	240	224	232	258	251	226	230	264	287	241	241	239	238	289	226	259	212	258	231	235	234	255	242	202	239	255	246	218	251	235	231	260	217	220	229	248	227	246	264	255	227	230	258	235	224	215	213	253	247	244	222	228	226	230	241	247	244	265	242	255	221	249	229	219	241	228	228	256	238	244	253	253	238	221	242	223	242	245	218	239	212	246	246	256	257	254	239	238	246	248	243	197	215	240	210	231	240	247	226	218	247	255	252	234	235	244	243	278	263	254	265	235	257	248	213	224	228	224	234	246	255	240	223	215	224	235	240	233	228	224	223	232	249	251	241	252	239	231	247	220	234	213	257	230	224	221	221	266	251	242	245	210	244	253	243	223	236	224	224	214	237	232	232	258	225	251	219	286	251	225	228	246	242	214	244	230	253	241	237	239	256	230	253	223	225	224	251	248	227	250	244	243	261	248	236	251	247	248	235	226	254	246	274	254	249	237	250	250	258	233	231	256	239	239	202	257	248	233	239	210	223	232	241	247	230	243	233	259	224	235	236	227	235	243	248	245	267	259	214	246	230	210	226	218	266	245	260	255	222	235	241	268	234	223	237	246	260	259	261	232	253	243	271	225	247	237	228	248	225	231	239	241	233	256	229	277	230	245	246	236	244	224	255	275	231	246	226	245	219	251	223	229	236	263	254	249	225	227	256	241	250	215	247	231	241	205	211	245	267	262	237	246	240	233	249	261	222	222	219	225	248	219	213	223	225	241	239	223	235	207	226	215	237	208	224	219	234	253	250	243	237	222	237	237	231	240	228	237	240	229	246	231	230	223	272	261	234	206	240	235	225	228	228	236	258	206	240	268	251	235	219	240	260	227	231	236	234	241	244	272	280	261	240	235	272	233	205	230	223	262	211	245	237	229	278	239	226	248	258	232	248	216	239	251	219	220	218	241	211	216	260	225	241	211	212	234	225	221	228	233	260	245	238	277	206	254	261	217	257	218	256	226	217	224	236	226	249	248	241	246	270	221	232	250	236	269	214	223	224	221	219	232	255	226	272	245	251	222	239	257	241	266	234	239	225	245	250	215	253	239	250	243	271	249	235	217	202	245	253	249	243	212	234	239	244	238	253	248	231	246	250	243	205	235	234	263	276	243	232	254	267	233	257	231	228	222	232	255	238	241	219	229	243	228	215	237	225	242	229	225	261	261	207	232	222	244	261	235	242	257	241	208	255	235	235	261	247	244	229	244	235	257	247	252	250	255	224	240	260	222	226	270	253	234	245	229	241	244	260	215	230	237	242	238	247	225	251	241	244	212	244	247	218	231	213	229	223	266	231	231	245	220	260	219	224	247	234	244	242	273	250	253	247	248	235	212	241	262	233	240	238	260	246	254	259	207	256	237	241	233	223	245	219	210	238	248	220	229	258	264	200	274	263	238	247	251	234	254	216	234	231	249	259	267	267	236	232	236	202	247	205	243	245	247	261	224	243	256	247	256	251	233	226	221	210	242	213	224	260	220	240	227	252	235	235	257	214	224	240	223	225	250	242	241	223	243	234	229	246	235	250	227	250	235	259	266	238	215	253	232	239	262	245	240	232	244	239	245	242	257	229	252	238	226	246	226	244	216	231	240	235	230	250	281	251	248	246	244	228	227	235	230	239	232	233	259	221	233	200	242	234	254	232	255	281	252	257	222	242	245	238	231	262	248	234	246	245	252	214	242	236	261	240	222	235	247	243	236	259	241	230	235	223	236	228	262	247	249	238	234	239	224	232	234	220	231	233	246	217	235	223	239	209	236	241	202	259	272	248	218	249	219	232	255	279	220	254	238	224	267	250	254	224	268	259	246	231	221	238	256	221	247	223	249	237	237	236	237	258	266	222	244	256	240	233	250	245	219	213	243	243	211	234	208	235	249	228	196	253	218	266	240	272	219	266	218	244	242	240	238	245	246	241	228	210	229	243	209	250	252	236	238	229	232	234	234	238	266	227	243	251	248	240	225	238	229	234	229	231	248	246	247	241	235	234	262	253	225	227	250	242	256	225	243	239	231	279	242	219	246	249	234	252	229	240	266	235	218	261	245	224	233	255	234	220	218	237	252	248	220
11983	3152	5618	6000	4983	4013	3147	2679	2323	2007	1764	1631	1434	1352	1289	1172	1126	1121	1006	992	918	922	896	860	870	785	839	759	769	754	813	794	756	717	734	746	716	716	688	722	700	659	682	697	660	688	699	704	704	688	686	655	668	674	661	699	633	646	681	655	691	648	642	711	626	656	658	687	665	603	632	622	637	592	624	652	671	601	649	627	630	633	607	617	641	673	626	631	646	592	610	620	675	702	634	640	612	603	620	623	641	620	639	620	631	623	646	646	619	621	617	584	596	639	650	642	688	618	616	589	639	636	640	567	626	617	638	658	639	616	652	638	639	588	648	614	643	637	609	579	606	583	612	641	642	636	613	621	624	641	584	663	659	583	620	586	601	631	592	625	663	615	585	610	594	626	627	619	658	590	667	603	625	594	609	618	591	598	615	563	608	630	590	602	611	601	613	630	573	615	661	649	579	592	588	644	600	620	626	595	602	648	596	645	625	594	643	595	617	598	614	580	619	639	653	624	634	624	618	611	619	622	616	597	654	625	601	611	635	600	619	625	596	659	625	623	638	585	637	609	629	642	596	581	634	647	600	615	642	621	615	574	609	587	647	654	567	624	651	604	631	622	586	598	639	591	576	583	610	620	594	609	635	625	609	652	663	660	628	602	668	604	628	584	616	626	608	608	585	607	616	610	609	671	640	640	636	590	595	633	614	665	618	574	590	598	611	635	612	583	601	638	649	638	586	601	547	592	653	607	619	571	612	650	596	641	633	604	576	615	618	609	632	608	641	596	633	584	580	580	555	637	609	629	661	622	591	605	578	581	650	591	632	632	636	618	585	614	647	613	566	576	609	609	605	574	615	636	585	595	640	630	618	658	576	623	610	605	589	653	626	585	565	628	624	661	585	594	605	605	610	585	619	609	616	602	659	628	600	640	616	623	609	638	621	591	630	658	613	618	645	612	635	617	608	573	684	607	621	609	643	606	629	591	622	571	597	617	612	663	609	599	642	610	575	653	577	589	654	606	617	622	627	638	617	597	642	592	620	623	543	639	649	615	650	650	639	633	633	605	653	590	629	626	600	647	596	641	611	631	635	614	603	606	615	650	648	640	626	625	630	594	648	673	621	651	643	606	630	631	654	598	615	604	617	604	579	646	622	577	560	619	601	617	618	631	652	640	611	624	613	620	636	573	637	637	599	651	618	614	636	627	593	627	613	609	633	546	613	623	601	608	630	585	611	613	613	637	615	626	577	612	589	606	619	638	631	648	605	620	595	625	605	573	591	622	638	608	613	573	635	597	608	679	647	576	626	620	617	627	628	570	604	656	631	644	669	611	623	597	558	608	577	586	590	608	631	628	569	600	604	599	607	654	622	581	610	672	597	592	585	675	584	641	591	598	681	589	615	589	628	604	619	644	597	684	623	622	591	618	645	624	629	633	636	617	571	628	583	562	617	618	601	573	586	619	616	594	593	597	632	629	607	599	566	629	617	568	616	620	614	598	636	615	584	580	596	594	566	568	608	598	582	633	644	597	587	620	603	615	609	600	630	617	647	629	596	631	558	602	602	636	582	611	636	602	635	663	623	608	623	583	572	599	647	625	658	613	618	610	630	600	649	635	635	601	602	617	596	620	583	608	570	608	589	645	677	615	612	607	618	639	585	641	614	652	614	634	611	620	622	592	661	634	628	653	593	613	604	599	603	557	614	613	630	601	601	649	619	642	617	597	586	611	606	619	587	622	574	568	585	613	611	584	606	580	613	658	556	606	590	567	608	580	612	645	576	621	657	574	618	622	626	596	589	641	623	606	654	576	613	631	627	585	636	616	574	606	617	588	577	643	647	601	599	577	606	591	615	615	601	590	556	617	609	636	619	621	577	632	599	643	617	573	627	641	595	611	599	588	626	586	587	567	609	577	574	612	575	620	601	599	623	605	593	588	591	623	624	661	580	635	580	602	608	602	611	654	599	580	570	618	630	622	615	612	549	601	577	598	618	593	641	583	648	603	631	623	631	589	622	635	581	671	637	569	603	594	610	652	621	623	655	568	596	636	619	621	636	577	602	592	621	583	613	612	594	603	649	631	616	622	602	565	608	641	619	611	584	581	657	676	678	590	619	629	602	620	588	618	566	612	584	644	628	583	622	628	634	645	639	611	593	587	607	611	583	599	621	604	611	617	611	604	595	615	593	599	622	649	601	604	626	594	619	646	571	624	585	611	657	632	651	598	602	587	593	642	576	609	571	571	625	612	577	573	585	614	613	601	618	630	600	625	633	659	571	649	611	637	623	590	635	630	624	613	614	618	617	610	629	611	601	610	642	608	603	646	646	602	581	638	593	645	586	639	601	648	617	660	584	588	602	637	621	613	584	618	623	608	629	630	616	639	587	619	589	594	608	621	653	603	582	624	645	614	563	593	625	639	671	580	586	651	649	616	631	660	640	619	652	594	661	610	623	632	612	628	602	613	623	569	587	570	630	616	668	600	628	631	623	559	609	608	618	629	622	630	621	644	652	614	620	649	628	580	594	599	612	648	624	612	630	629	571	594	606	583	653	619	637	616	625	614	636	633	622	578	617	632	615	647	588	581	667	581	586	584	627	589	594	664	617	616	646	638	585	597	646	643	573	602	589	578	651	640	619	659	630	578	607	621	600	628	599	624	611	627	591	596	659	584	597	623	592	596	629	623	612	586	582	624	629	598	591	571	615	626	638	588	639	569	615	691	599	631	606	644	586	633	573	635	567	593	596	633	603	649	621	587	568	605	558	566	591	603	628	618	606	631	610	629	645	598	658	602	643	658	606	637	585	622	632	639	595	608	592	616	618	611	584	606	587	609	627	610	601	648	615	620	618	615	607	621	593	610	580	635	589	611	586	625	612	649	625	638	637	615	612	589	620	621	617	605	635	575	648	583	645	633	618	608	585	619	629	662	571	645	612	615	635	655	636	636	619	624	599	604	620	625	600	623	643	622	621	599	611	588	575	633	622	621	627	615	640	640	618	624	583	661	585	630	645	603	640	629	670	623	610	620	600	650	596	602	650	628	590	597	597	637	600	581	607	575	592	594	574	631	618	588	627	640	596	627	653	564	634	630	597	600	602	612	609	605	622	644	601	595	671	636	666	622	574	583	631	577	625	610	609	587	612	582	640	570	581	615	624	642	598	634	605	611	598	628	638	627	607	620	573	635	616	591	603	606	641	611	637	587	642	575	613	642	568	660	601	640	656	611	617	663	614	658	640	606	615	627	591	557	637	628	617	630	602	610	603	608	626	636	619	587	680	616	601	667	610	648	658	613	601	617	583	631	581	600	610	633	643	589	555	631	620	612	612	640	661	626	641	567	629	623	606	628	636	635	585	609	643	575	594	609	599	574	629	641	591	636	595	634	603	618	572	612	588	625	605	589	621	592	623	586	624	619	587	627	590	609	606	646	586	584	664	592	616	582	607	622	610	598	654	611	607	634	619	590	617	593	642	599	580	589	601	610	620	588	594	606
1919	193	208	156	156	170	156	143	163	145	154	151	149	146	158	133	149	172	159	164	161	161	138	139	140	155	161	129	159	154	153	150	169	153	136	159	133	154	144	163	151	156	145	161	141	130	148	144	133	136	146	155	165	149	146	141	135	137	156	133	139	122	136	127	149	151	127	166	167	143	154	128	141	158	152	155	130	141	126	140	140	145	126	148	154	155	157	117	172	167	153	153	129	161	170	152	122	148	144	155	157	151	135	156	153	130	127	148	154	131	140	156	123	147	168	166	162	145	127	129	143	134	141	132	137	138	138	128	131	130	157	136	143	144	132	148	147	158	157	141	142	143	136	139	147	142	159	152	141	136	136	152	131	156	131	143	164	151	149	156	173	162	139	151	160	158	131	132	141	151	143	149	135	162	130	165	149	144	151	156	152	151	130	158	135	159	151	145	144	161	160	160	124	142	151	139	122	136	161	150	138	145	139	140	148	149	123	150	156	172	143	145	171	178	146	150	137	148	149	138	149	149	141	139	130	131	139	147	170	153	136	145	122	150	128	146	152	146	159	148	142	141	137	152	137	141	148	143	130	148	146	146	145	164	155	142	126	138	169	143	146	154	144	171	130	139	170	159	128	147	144	157	144	144	126	173	157	126	115	141	153	142	149	156	135	173	146	115	160	154	166	157	146	141	141	145	142	137	160	141	138	149	146	144	148	166	140	165	145	148	149	160	186	145	149	163	160	150	142	136	151	143	146	153	132	171	127	140	172	133	130	148	132	125	146	142	152	131	165	147	126	164	142	139	150	143	146	143	164	153	130	138	136	136	138	164	138	148	153	154	138	141	161	140	146	167	150	141	135	143	135	136	139	159	151	140	151	122	148	146	145	141	142	153	127	132	152	145	137	151	141	149	163	140	136	155	131	163	139	166	153	140	137	137	146	157	156	143	133	146	125	162	133	145	143	147	159	153	165	126	142	145	157	142	151	154	144	132	148	151	145	134	118	124	146	152	155	162	126	141	136	161	165	154	145	141	152	148	144	135	118	138	167	140	138	165	166	126	156	141	150	138	153	137	115	136	145	134	151	158	141	138	152	148	154	135	128	151	171	156	166	169	190	142	140	155	154	125	130	149	129	129	144	139	149	147	138	144	167	145	131	141	155	140	158	148	152	129	141	162	152	144	163	148	124	135	145	141	144	137	138	148	139	144	148	154	155	126	150	151	119	154	145	148	134	128	151	140	151	159	167	135	152	150	136	147	138	130	140	166	142	151	150	142	147	126	138	141	135	151	159	153	141	124	139	148	145	130	155	164	125	142	154	152	179	138	153	140	126	141	173	145	147	140	139	142	128	155	146	146	133	154	164	151	156	144	141	154	144	157	160	161	155	123	172	151	166	135	126	132	126	154	131	168	140	144	163	151	176	155	134	159	154	142	164	153	151	136	140	130	132	147	158	141	167	143	148	138	144	135	149	143	170	117	156	153	129	142	153	156	143	153	136	138	155	136	137	134	138	161	134	155	132	131	130	142	161	136	131	150	156	144	140	135	119	130	127	164	158	144	142	155	138	131	146	177	145	141	150	144	156	125	165	130	126	176	155	147	151	172	149	133	135	150	146	156	167	167	150	152	159	143	146	142	174	152	147	148	169	139	158	134	124	159	146	140	144	156	136	153	170	157	154	135	149	144	136	157	144	151	131	132	142	155	161	151	159	139	164	154	138	143	159	145	153	143	129	145	142	139	134	122	144	135	134	150	156	151	148	156	168	129	166	119	164	133	161	131	133	140	148	136	146	144	143	159	147	148	126	143	158	154	155	155	163	151	143	143	166	125	155	155	121	151	143	128	142	134	157	174	143	158	140	150	144	158	120	125	150	146	151	160	123	137	157	158	120	128	164	163	140	150	143	125	172	146	151	148	139	161	181	150	130	138	145	141	142	139	158	143	147	137	144	132	140	155	153	134	157	158	149	146	145	144	130	144	141	141	155	154	156	165	114	137	123	126	140	138	131	147	147	128	135	167	157	123	154	159	153	144	142	121	145	157	141	132	138	156	134	125	141	143	135	146	149	154	140	146	146	139	158	165	166	141	138	144	136	142	153	141	137	149	168	145	130	141	136	150	128	152	146	177	142	157	147	117	149	147	133	149	134	135	143	173	137	160	134	150	139	133	151	144	145	152	141	154	130	146	146	159	157	155	141	156	148	144	135	160	152	166	138	156	157	123	151	127	140	144	149	160	124	156	137	150	150	148	136	147	151	172	147	163	150	160	138	140	150	150	161	159	160	125	176	126	160	148	143	136	134	158	142	132	137	137	154	144	132	141	149	144	127	137	134	142	159	137	138	140	122	145	143	156	153	146	146	183	120	126	150	162	135	145	134	135	149	144	119	159	139	150	138	148	137	165	119	150	163	149	159	142	143	155	146	156	170	162	135	154	167	139	152	140	138	141	153	148	150	152	147	155	152	161	157	135	177	139	161	147	168	148	166	144	121	166	144	151	149	146	157	158	140	159	154	139	167	133	146	135	137	148	148	131	160	138	134	130	125	147	168	132	126	161	167	150	141	185	146	134	119	136	158	151	165	159	152	136	143	140	158	155	148	134	144	154	124	162	147	144	156	143	148	144	134	134	148	143	140	150	160	169	148	164	149	153	169	154	137	160	150	142	143	149	172	151	135	144	154	138	122	135	151	166	147	177	141	129	152	138	153	133	138	131	152	153	132	148	142	155	140	147	168	148	141	163	154	141	160	134	150	140	152	140	132	146	143	141	133	144	145	134	148	138	153	138	143	150	155	168	156	135	162	120	139	155	143	135	143	145	132	141	151	163	121	136	135	148	138	128	154	160	144	165	144	137	139	120	162	145	156	164	141	152	143	151	154	139	152	154	137	149	135	151	147	145	149	137	117	160	150	161	148	124	139	165	153	143	123	166	138	149	128	130	159	173	139	165	156	136	145	150	133	157	148	150	136	149	141	172	163	170	122	144	148	149	157	152	154	156	135	142	136	139	128	139	156	156	150	133	161	145	154	152	164	145	158	144	136	135	152	157	129	166	142	149	148	153	146	165	133	168	167	154	155	122	158	178	164	137	117	139	127	163	142	146	150	151	173	152	146	137	170	135	127	155	149	138	134	154	148	141	137	151	117	142	128	137	140	130	136	142	148	156	135	117	142	155	146	160	133	159	147	140	149	165	126	144	146	154	127	135	153	139	154	136	138	135	149	152	147	156	151	150	154	158	121	135	171	159	125	138	151	150	162	146	148	144	138	152	150	147	144	154	149	168	168	134	130	137	162	165	159	147	146	157	157	159	152	153	142	153	144	155	138	142	117	142	160	146	144	149	139	144	130	143	166	150	138	156	135	166	154	149	144	155	111	136	152	148	151	135	156	152	147	156	153	155	124	143	128	162	135	139	132	155	128	151	151	153	159	134	144	138	147	147	124	128	144	149	130	145	163	143	148	167	149	133	139	161	150	125	140	140	148	132	147	165
2133	505	596	587	516	466	479	487	482	491	440	452	439	424	431	450	466	444	460	445	437	410	426	448	423	440	431	405	444	444	415	443	468	456	462	471	390	450	432	417	451	441	425	409	421	441	421	474	443	417	405	443	463	448	420	403	427	441	417	417	428	458	394	439	439	446	456	405	445	460	431	435	432	417	430	430	441	451	431	446	428	433	409	411	415	420	462	474	464	438	479	450	455	448	430	429	400	455	414	440	437	427	449	386	416	412	406	396	430	413	397	464	418	435	418	402	466	422	402	428	440	434	433	428	423	436	447	462	417	443	420	432	425	422	435	412	442	446	441	408	411	400	442	416	384	457	452	418	408	441	404	433	452	435	365	465	409	415	401	450	427	473	471	413	443	446	436	438	426	467	433	434	441	373	459	446	423	424	430	443	438	407	434	435	443	441	432	435	435	428	398	422	421	395	439	446	402	401	417	430	438	461	403	455	407	415	429	422	432	467	382	419	434	448	452	461	439	429	425	458	444	434	457	447	399	493	425	416	410	424	410	414	452	422	423	455	406	450	460	475	454	417	461	457	427	446	433	429	451	456	441	412	429	415	428	425	468	438	441	443	430	436	428	398	412	435	440	442	455	418	393	417	447	426	402	438	479	421	401	398	428	437	440	449	401	442	424	442	441	463	456	462	411	398	450	452	428	420	429	427	426	403	451	417	406	438	401	447	412	460	424	429	423	405	445	407	438	415	417	466	424	439	401	451	440	470	470	424	427	435	439	411	454	462	430	407	450	410	402	417	468	437	422	425	428	413	413	432	441	412	425	419	429	421	408	411	430	403	389	397	425	453	462	433	433	442	468	442	422	463	454	412	405	412	436	427	450	417	418	452	398	446	434	439	412	435	424	425	419	445	433	411	432	421	408	432	451	460	420	435	436	426	491	415	461	413	451	425	457	381	396	408	464	440	450	450	445	407	416	442	449	404	426	459	433	453	441	457	411	427	454	447	450	408	443	432	440	383	425	459	440	404	411	413	416	442	372	421	411	458	404	440	464	434	425	431	431	443	402	436	401	457	446	395	398	466	396	418	440	414	487	409	419	432	454	442	436	431	438	408	433	420	412	455	465	416	433	426	432	454	417	424	419	457	445	411	398	425	453	403	477	451	414	406	443	429	418	417	444	434	409	472	446	443	457	421	437	423	401	435	425	424	435	410	396	429	422	393	452	425	446	468	433	431	429	414	446	429	446	470	399	480	457	432	414	431	417	423	416	453	422	434	451	398	463	425	473	452	414	441	419	435	437	429	407	476	425	424	437	434	418	442	445	446	431	382	450	430	443	446	437	454	439	419	427	384	422	402	435	402	393	437	433	459	415	389	436	424	476	443	427	436	403	458	438	441	454	384	469	439	422	445	471	439	419	443	435	440	463	450	432	442	410	438	430	422	415	415	433	422	446	457	449	441	423	416	403	447	471	402	388	421	441	423	428	368	456	445	467	458	419	449	436	435	421	388	426	433	430	431	448	409	449	410	433	382	442	436	440	417	455	428	478	472	437	444	398	428	463	435	431	405	403	430	394	448	433	420	426	407	471	417	420	400	401	415	434	425	425	428	454	427	415	433	408	418	419	445	422	422	431	421	391	432	418	449	460	431	469	472	409	410	459	441	461	417	447	449	427	423	419	421	402	427	443	461	438	418	414	416	403	424	421	430	412	427	421	450	411	429	445	455	401	403	472	435	429	417	456	465	436	421	420	445	446	405	429	423	482	409	415	427	434	429	414	422	483	438	478	399	417	438	435	460	463	433	412	427	464	469	441	458	439	418	404	434	471	441	450	437	437	443	422	421	431	400	433	402	435	435	395	434	423	445	420	428	422	454	434	434	462	433	433	440	468	458	421	397	460	446	413	435	441	413	449	448	444	477	467	417	419	407	425	404	424	415	430	428	413	443	438	403	489	467	450	458	422	453	447	451	422	386	448	421	434	427	448	425	452	464	406	425	446	429	455	407	408	436	446	410	445	400	405	448	449	442	430	400	424	391	465	444	459	448	412	429	407	387	420	421	436	460	420	433	445	439	435	417	430	386	430	448	445	440	451	415	438	419	436	408	446	467	401	409	415	444	421	398	461	383	478	448	442	420	464	414	462	447	462	414	393	421	432	468	400	448	446	443	392	414	445	395	425	427	405	426	415	436	405	416	418	450	444	448	414	439	452	427	438	458	453	441	413	433	417	405	476	392	377	469	439	425	424	435	421	410	442	395	401	412	425	448	397	428	462	419	419	474	461	430	434	409	436	418	445	452	453	434	436	423	469	467	440	463	456	426	443	398	466	450	430	434	429	415	437	427	407	451	389	429	427	440	448	413	432	463	447	443	415	431	410	424	422	434	445	427	451	429	437	403	435	442	443	412	420	447	462	412	441	424	442	399	419	435	446	424	413	442	438	422	409	440	424	449	414	449	415	446	435	424	443	444	463	415	369	456	463	454	396	421	395	393	397	439	460	441	403	427	438	438	437	446	450	396	411	431	392	444	422	485	418	448	418	430	410	429	405	442	440	416	459	424	469	479	431	407	470	442	410	452	427	400	419	444	410	458	409	434	455	428	427	400	413	439	396	425	413	473	445	453	409	455	430	417	435	438	413	437	417	442	412	413	410	424	430	441	439	452	453	440	424	428	420	470	433	469	411	429	437	434	449	450	420	442	432	414	451	420	438	435	407	470	392	436	450	420	445	428	388	441	427	440	464	437	450	430	453	443	413	466	398	435	462	443	425	443	426	469	416	444	382	439	426	426	454	439	389	416	451	407	437	434	442	444	439	437	448	437	453	437	440	424	436	455	433	461	447	422	483	396	449	436	434	441	426	425	431	453	434	420	474	418	472	456	389	437	410	443	405	444	468	438	442	402	398	424	446	416	454	437	451	413	437	425	431	431	417	438	457	419	420	453	437	439	455	452	436	426	475	420	432	442	429	432	443	454	445	450	429	425	455	437	466	433	437	405	418	460	479	413	437	418	407	415	445	392	414	412	421	434	429	451	444	466	428	423	411	422	444	410	471	417	420	450	428	449	423	405	479	439	415	426	427	434	442	422	495	465	399	421	441	407	436	400	441	411	443	450	467	454	410	462	440	433	458	417	409	407	416	444	449	410	459	417	447	397	417	414	459	417	458	436	439	423	443	455	419	429	391	398	447	447	443	428	439	461	447	450	448	467	458	425	436	461	453	421	459	428	444	445	418	423	395	442	432	427	429	453	409	444	423	455	428	421	435	449	455	431	438	408	408	414	440	436	404	449	473	399	395	428	494	461	450	409	417	400	450	475	446	407	399	393	415	442	429	440	445	401	466	410	449	411	439	454	425	439	452	444	433	465	455	434	445	444	411	447	399	403	452	434	400	452	421	433	415	420	459	413	466	423	462	467	465	428	464	430	415	455	409	444	444	433	383	447	397	429	423	468	440	426	389	431	417	434	442	435	419	442	408	411	410	440	396	462	466	412
11986	2182	1477	1061	769	569	507	470	382	394	379	336	339	305	278	354	293	321	280	284	314	277	302	275	283	282	284	277	315	267	312	242	293	290	281	273	264	263	290	259	295	282	259	275	281	299	302	263	279	286	303	293	278	267	310	258	270	289	268	263	273	297	286	286	277	261	287	274	279	290	273	242	273	300	283	280	319	298	269	253	263	263	241	278	275	280	275	265	306	260	292	266	253	254	275	290	274	284	265	276	313	287	264	262	290	284	301	264	311	281	287	273	279	292	272	265	279	298	278	295	282	258	268	294	291	276	288	267	245	303	250	304	295	271	273	268	296	273	287	311	257	283	293	252	281	273	263	294	306	243	289	272	254	246	296	256	277	302	275	262	249	292	277	275	268	259	271	262	261	254	259	286	243	260	272	290	277	257	283	277	293	311	269	303	272	308	295	276	270	281	274	283	282	262	260	275	284	268	279	294	300	254	295	252	284	271	265	272	315	277	254	248	311	296	295	246	293	290	279	310	277	325	281	285	291	268	292	249	250	298	256	259	304	256	288	266	254	246	293	288	279	274	263	286	286	293	269	265	308	268	255	269	289	281	275	277	270	297	268	276	260	276	291	284	291	255	261	288	274	277	285	270	255	280	258	281	283	289	280	268	263	275	274	255	289	285	284	257	293	270	282	289	267	244	272	268	258	280	285	286	255	293	285	274	284	311	259	286	271	288	284	266	300	293	247	300	276	274	276	260	267	268	271	248	256	305	257	306	318	254	284	261	285	294	260	268	302	288	250	254	286	278	306	230	288	259	237	264	263	308	271	260	259	279	296	258	283	301	283	267	265	317	262	249	281	299	301	259	274	282	280	279	288	269	273	284	303	285	290	254	248	277	277	294	277	272	275	298	278	281	280	252	275	264	297	284	264	290	274	279	270	261	269	298	263	269	286	270	278	258	275	291	237	289	260	270	250	259	296	273	294	290	258	271	282	272	259	276	290	304	264	274	265	301	259	270	276	285	298	250	264	266	288	297	260	284	306	251	268	266	289	267	281	267	267	300	282	284	302	278	280	276	283	265	278	275	271	267	279	313	271	255	282	269	282	267	265	286	289	269	273	281	251	240	272	280	268	273	286	271	267	270	276	269	277	305	248	289	259	297	294	261	264	283	272	257	252	277	279	276	284	269	259	271	270	292	255	270	274	282	264	284	254	260	277	267	288	269	282	264	278	273	239	277	276	273	273	271	272	275	270	294	271	281	273	267	263	284	299	275	269	283	279	284	279	281	284	277	260	264	302	261	264	263	263	253	265	257	258	285	299	288	262	265	290	277	274	269	289	266	281	275	278	259	277	285	253	245	276	251	291	261	270	257	285	258	278	275	243	273	266	301	275	277	277	257	256	279	283	273	270	257	263	293	296	260	278	258	286	300	272	269	252	253	294	273	268	309	282	295	276	310	274	278	261	248	296	288	245	280	252	258	279	305	304	264	281	261	251	262	296	260	259	265	276	300	252	261	295	289	284	281	290	235	274	240	281	302	270	276	281	294	267	286	261	250	292	292	278	248	241	296	294	270	253	279	266	286	246	282	286	296	279	266	281	274	296	274	266	268	273	252	279	265	268	269	297	261	250	283	277	282	260	288	270	314	303	282	274	286	258	264	288	282	240	298	258	269	284	265	245	275	297	289	292	282	257	244	284	282	286	262	280	283	259	297	268	303	245	286	279	257	280	277	262	261	276	296	297	239	253	275	325	285	261	272	266	282	320	259	261	286	290	245	283	282	290	296	267	263	286	256	288	274	288	258	221	270	251	271	294	282	275	301	306	285	283	288	292	270	265	289	284	282	263	259	277	238	276	266	250	292	273	295	304	292	295	300	278	297	276	271	279	269	274	246	287	306	289	289	261	299	255	269	286	259	269	265	304	294	270	314	272	267	291	283	282	255	260	282	305	292	285	282	265	282	277	235	289	275	314	243	262	274	256	272	284	269	281	274	282	266	274	262	252	293	261	242	265	253	268	303	277	271	300	279	300	274	282	257	289	262	297	277	275	263	287	265	267	276	249	260	266	263	301	298	266	291	256	301	297	271	264	288	289	296	282	252	255	306	274	265	298	287	290	296	261	255	306	277	269	253	263	290	264	260	247	298	263	247	264	267	285	286	294	264	267	312	272	305	295	285	260	272	283	279	278	280	288	302	257	273	305	291	297	256	261	255	288	274	250	270	315	255	282	269	255	261	268	269	303	286	302	245	300	287	291	267	293	251	261	286	271	271	281	284	281	259	267	276	271	274	312	244	273	277	289	266	274	273	286	278	276	267	286	293	244	260	245	293	284	267	297	281	269	265	282	264	267	261	281	295	288	258	289	297	284	290	287	270	262	279	257	312	272	262	289	263	297	309	265	249	259	271	271	264	285	282	266	263	298	274	283	250	284	287	235	272	273	326	300	268	257	308	293	302	281	283	264	275	275	277	264	257	288	305	294	270	283	232	278	262	277	254	274	270	276	297	270	278	246	262	260	267	263	285	257	249	262	262	236	259	268	300	294	281	263	270	280	256	295	302	237	285	273	278	295	298	275	286	276	251	277	294	283	266	279	291	304	269	285	273	310	284	275	268	241	247	281	288	282	276	279	272	312	287	304	288	284	245	261	284	289	274	275	275	296	263	260	269	297	277	279	310	269	284	285	290	296	263	261	285	301	273	287	282	269	276	268	277	273	303	286	279	291	265	280	299	252	278	262	275	293	279	260	288	273	284	249	278	259	308	272	290	275	280	277	271	275	274	280	284	283	267	268	266	258	271	274	265	304	275	285	251	288	267	287	230	284	302	275	258	273	264	313	277	261	268	294	314	268	285	268	318	287	273	263	244	298	292	269	290	271	258	263	306	249	245	260	258	269	256	277	281	275	292	277	265	304	268	272	289	269	271	267	265	253	260	251	269	278	268	243	274	284	289	278	264	253	271	305	274	289	299	278	278	265	273	251	299	285	280	290	261	267	275	292	286	299	288	277	242	257	276	264	269	281	276	274	248	261	274	272	279	305	290	280	277	247	314	268	269	253	268	290	272	272	307	281	272	250	260	267	255	276	286	253	298	269	265	262	277	270	264	271	243	263	250	269	277	277	278	303	286	281	241	283	264	287	264	258	274	273	285	291	276	263	275	297	290	271	283	273	307	302	280	279	266	302	270	262	284	278	275	310	284	278	287	254	261	259	287	266	268	285	273	276	291	289	267	275	243	297	261	276	249	261	271	259	278	284	262	250	265	256	282	276	285	321	289	251	267	275	282	287	295	274	290	286	282	291	268	257	258	291	307	270	282	299	270	262	281	273	289	291	266	233	261	295	287	282	295	298	277	256	272	280	256	273	259	282	271	276	273	279	280	278	250	274	266	268	268	280	269	281	286	283	243	274	257	255	275	291	259	280	263	281	280	272	313	283	264	271	278	274	281	332	270	267	277	269	251	310	310	286	293	266	290	299	269	293	252	278	280	265	327
8153	2087	3523	3531	3072	2490	2050	1803	1608	1427	1330	1252	1152	1114	1067	1009	987	953	892	887	891	848	898	875	829	837	850	775	830	783	800	808	805	817	792	773	779	756	758	757	740	742	743	768	789	709	710	749	735	751	756	762	729	748	746	754	790	717	721	748	709	757	724	707	743	725	724	717	752	705	722	786	739	717	778	703	747	687	729	737	722	750	704	720	772	742	701	691	723	706	720	683	701	740	730	723	719	679	712	728	735	718	720	703	741	744	688	663	708	746	687	672	722	704	747	730	749	750	684	687	698	740	708	755	739	674	758	710	736	710	760	730	719	690	701	669	770	720	734	675	691	737	753	697	788	752	647	659	702	730	718	720	689	718	696	706	713	731	691	732	720	714	695	699	709	723	750	750	731	694	688	718	746	744	720	732	711	756	764	749	745	704	699	749	725	715	687	708	764	693	722	732	737	693	739	760	763	727	744	687	705	741	767	712	669	686	729	692	749	718	708	696	709	676	705	677	703	756	713	768	696	708	722	744	735	737	744	703	694	725	719	708	687	722	725	674	721	699	718	717	676	703	749	702	690	682	734	687	752	689	742	733	686	695	710	722	680	705	746	752	713	777	671	722	756	701	705	727	722	715	719	717	708	735	685	739	742	695	658	693	752	773	757	777	630	706	712	719	719	686	703	736	729	699	693	726	708	724	699	718	736	752	725	723	709	715	747	708	744	694	778	672	674	676	736	689	776	741	713	730	764	710	745	743	700	719	668	723	705	714	748	676	753	714	745	702	668	735	665	764	740	670	687	787	719	701	726	653	718	674	719	694	781	725	694	710	736	677	740	725	700	741	653	717	727	682	703	733	717	693	731	676	759	760	716	736	723	741	744	728	737	763	736	684	744	711	708	740	709	744	716	733	732	691	706	704	738	785	690	715	744	683	713	819	684	718	720	703	666	739	703	714	699	747	703	673	693	702	730	658	745	678	718	679	745	724	737	685	726	742	709	701	674	707	712	730	729	759	721	703	680	698	750	722	709	730	735	728	756	649	721	740	729	703	720	724	747	722	709	693	727	721	734	707	730	762	734	746	768	702	747	700	762	677	758	684	716	711	716	716	728	744	718	746	731	704	731	714	725	737	724	721	716	708	735	726	706	703	728	735	726	710	678	679	720	722	719	716	657	725	715	693	720	698	675	715	742	762	679	711	718	734	730	723	731	709	765	749	688	724	711	747	725	742	733	744	726	710	739	718	725	688	701	721	715	720	724	735	725	746	706	729	704	707	690	722	691	696	712	736	715	762	738	688	773	741	686	726	709	737	760	734	715	706	736	715	728	737	730	704	706	743	701	714	687	632	678	709	713	716	701	692	729	721	714	716	692	729	703	710	692	764	761	774	696	703	759	690	674	717	715	767	722	689	688	743	744	707	729	691	720	704	726	717	757	704	705	735	689	701	714	735	692	661	680	656	745	735	759	729	726	716	700	764	745	671	687	692	725	689	658	762	736	709	723	755	688	737	715	737	718	698	744	662	716	695	761	754	713	729	742	682	676	703	692	689	753	789	717	719	769	716	697	702	728	678	739	727	715	699	720	720	732	701	719	717	674	710	698	727	724	715	700	694	709	738	753	675	673	715	634	671	722	730	764	706	688	762	687	721	753	689	718	677	724	729	734	701	742	722	736	698	754	707	707	687	703	747	739	734	718	738	723	722	699	687	695	724	728	722	769	759	713	665	707	703	711	716	696	740	690	719	707	727	705	688	709	684	714	695	668	715	713	750	781	724	674	691	712	686	723	704	722	679	799	743	747	709	695	695	692	734	729	695	740	737	710	686	696	748	706	771	733	735	741	699	729	729	735	670	736	719	733	707	749	729	733	753	730	739	676	672	728	736	683	696	738	730	710	743	730	756	725	740	722	681	733	732	681	724	654	725	700	732	719	722	713	681	770	706	742	714	716	756	725	731	740	729	676	722	694	761	701	767	693	731	718	703	739	729	707	704	725	719	717	741	760	695	749	663	712	720	714	698	718	736	733	741	700	742	687	676	722	715	718	716	721	722	714	737	713	748	715	724	719	744	748	668	754	729	656	710	731	723	742	754	738	740	748	768	707	757	724	724	775	726	738	672	743	740	704	753	703	740	707	720	753	699	705	742	740	761	747	711	716	741	691	697	721	716	702	735	738	707	720	706	743	716	775	712	714	733	693	706	696	720	691	743	745	754	734	767	726	728	703	728	679	698	694	699	721	676	726	739	721	706	692	698	719	678	759	723	737	705	699	736	733	708	749	702	674	729	705	742	694	719	713	709	731	711	715	736	731	730	742	753	664	738	721	711	746	756	721	760	705	710	741	762	690	716	706	704	656	701	718	725	710	745	691	698	731	758	699	719	707	685	719	682	674	739	744	711	710	710	717	732	745	751	716	703	742	708	726	750	784	721	710	711	765	793	727	701	674	728	689	679	754	726	686	731	690	728	716	756	719	669	702	742	669	719	706	697	670	781	734	749	693	703	743	687	715	716	691	693	705	742	736	710	680	690	743	740	743	729	727	706	683	710	714	707	715	716	718	668	680	708	736	725	727	735	667	681	727	755	680	698	708	705	717	658	687	681	694	681	738	694	676	749	753	706	742	723	713	726	717	703	786	710	763	730	702	687	695	742	679	777	716	705	707	733	700	732	690	753	723	737	710	719	718	725	748	741	681	704	677	736	711	714	743	685	720	721	714	711	718	734	664	725	721	686	709	651	678	745	708	671	720	724	724	680	726	717	734	747	718	687	718	705	718	707	671	709	737	667	729	686	701	736	746	716	692	726	707	666	728	747	771	703	708	690	694	716	729	710	653	685	704	682	709	664	677	717	720	701	716	749	739	744	704	744	748	730	687	721	675	719	729	733	707	719	756	708	680	773	732	723	704	716	677	748	689	738	753	734	664	655	704	692	729	690	729	734	677	683	733	723	724	687	716	706	742	734	720	765	747	722	742	747	734	745	703	727	751	722	678	680	743	652	682	733	698	728	727	683	710	713	794	747	691	726	710	700	674	704	719	751	771	761	749	743	752	724	736	719	717	692	744	733	703	699	732	733	715	688	700	737	711	708	675	716	730	729	685	730	724	724	680	697	734	694	743	729	714	731	753	732	737	708	716	680	710	684	713	697	686	654	736	704	707	712	737	760	710	703	688	719	706	728	714	755	680	710	686	701	708	697	714	712	723	682	735	667	732	722	723	730	718	693	767	723	690	659	686	673	750	710	774	695	758	736	699	723	701	731	687	728	688	713	719	776	692	671	682	693	750	727	758	723	713	705	708	706	666	696	717	691	694	685	756	753	730	757	682	724	722	716	738	749	754	731	706	700	706	715	750	723	704	707	677	732	692	701	680	724	752	696	743	714	736	725	694	722	692	715	676	742	737	739	688	729	724	727	685	752	725	717	722	719	699	727	714	719	732	701	738	723	724	735	714	693	681	704	685	724	680	717	690	711	701	737	747	726	732	753	726	738
20963	4982	3165	1763	1221	863	691	565	495	433	379	385	368	326	330	314	309	307	280	297	266	264	243	269	281	271	232	264	264	239	231	256	243	236	262	236	246	257	236	247	255	244	254	275	224	223	216	225	248	254	215	260	275	271	282	266	229	250	268	242	255	235	247	256	255	240	262	245	247	261	240	245	253	249	237	242	229	244	262	231	266	227	243	240	237	239	210	256	248	250	235	222	235	231	268	268	251	246	244	235	219	239	238	264	233	262	224	194	259	236	224	246	264	241	249	282	228	256	226	237	257	245	244	239	227	255	212	237	235	252	263	256	245	249	224	238	279	248	251	241	261	224	233	279	227	216	237	242	243	219	253	237	238	264	213	226	257	243	236	221	215	256	258	246	269	242	233	245	253	241	248	198	229	227	211	244	259	246	240	214	217	233	250	256	247	248	233	259	238	240	236	282	237	230	237	257	231	228	281	271	253	235	212	238	239	242	241	230	242	255	243	245	253	213	241	227	243	255	236	233	248	223	206	247	257	266	211	257	248	260	247	234	241	242	260	259	224	237	224	241	266	259	218	253	255	200	259	235	269	257	239	240	243	242	241	266	224	235	250	249	261	248	224	255	239	223	246	253	273	252	241	272	243	225	229	207	242	218	219	227	245	229	227	280	230	241	261	236	238	221	222	257	255	251	229	227	231	247	235	262	254	223	227	244	218	216	245	213	214	271	237	226	245	222	250	208	239	239	245	238	241	224	240	235	253	238	268	254	264	237	211	233	221	247	242	252	240	237	218	221	236	267	249	240	246	246	249	235	240	236	252	239	229	242	251	257	260	236	227	254	259	258	247	226	240	255	254	255	251	240	262	262	254	234	248	261	258	267	246	221	255	237	238	244	243	243	229	253	256	258	238	235	250	211	238	231	232	225	228	280	224	234	223	268	229	207	239	240	245	246	240	207	251	237	252	240	213	236	238	256	249	213	231	267	246	245	229	254	264	245	260	207	231	228	264	225	239	223	251	241	237	245	232	237	233	218	260	210	253	249	221	240	229	224	251	220	251	257	241	232	211	255	231	261	254	221	250	238	222	227	230	236	241	250	221	248	232	239	248	262	277	231	260	237	220	237	228	267	243	240	201	257	231	262	244	242	261	229	225	229	247	258	249	243	249	260	255	256	236	231	223	214	230	215	239	230	231	238	251	248	247	232	237	240	251	243	258	229	249	231	240	225	221	230	243	254	217	255	231	232	240	243	258	228	242	255	256	251	250	248	232	256	233	211	216	239	240	260	204	247	235	235	236	257	256	226	250	262	225	233	259	235	242	217	230	248	247	244	263	250	238	252	253	236	230	224	244	247	226	254	230	247	218	208	234	234	205	233	228	249	232	241	235	264	218	213	206	234	264	228	245	248	236	239	232	251	244	235	201	227	229	243	263	239	238	250	252	240	256	266	220	252	229	255	226	278	240	231	206	262	227	231	262	239	235	247	257	275	224	248	244	236	246	261	252	242	207	223	257	229	240	252	258	272	215	230	245	231	232	240	236	245	223	240	262	235	216	206	229	234	248	238	228	275	253	268	239	246	244	219	249	252	217	236	232	237	227	215	259	239	232	249	278	238	238	232	257	241	250	255	233	252	235	242	241	271	235	227	223	223	240	225	257	252	259	192	232	260	242	251	223	232	268	218	243	210	261	244	263	236	223	224	228	240	226	233	230	203	229	261	249	240	226	215	228	227	243	221	241	248	234	219	213	257	250	249	233	240	249	247	251	236	229	258	242	277	276	233	264	234	261	251	225	250	246	234	230	271	182	245	213	235	245	235	244	215	232	237	240	263	248	261	228	229	267	226	230	252	242	255	238	205	193	263	215	246	260	219	215	239	211	218	234	249	233	220	231	213	261	251	260	232	241	231	232	256	218	243	264	255	228	254	243	200	256	250	229	232	247	216	223	230	223	245	254	255	259	221	223	247	261	242	234	231	254	235	227	213	282	262	224	259	247	230	235	265	251	230	237	244	227	235	240	208	254	244	253	245	273	256	252	215	259	249	229	235	243	243	226	260	251	244	230	243	257	252	240	246	253	229	230	222	229	239	240	248	226	237	238	230	253	223	210	230	227	244	223	233	262	242	198	235	257	247	246	228	220	204	207	265	250	237	240	266	234	242	235	240	214	251	242	269	255	238	240	256	251	228	250	233	233	238	247	231	243	247	214	245	261	235	223	215	257	234	245	244	237	234	277	247	221	288	239	248	227	261	244	242	231	251	258	265	253	228	235	261	245	260	224	262	249	255	233	223	246	273	254	249	237	235	249	263	214	234	220	245	235	222	215	235	249	244	242	238	227	244	265	245	245	242	235	234	214	244	264	220	246	256	237	235	263	231	242	226	239	266	247	229	210	246	226	219	227	267	247	258	236	243	241	214	225	241	240	228	204	229	264	225	222	242	240	219	225	246	233	241	267	244	239	235	247	238	230	260	255	255	238	230	222	251	241	244	244	233	259	218	252	253	261	242	250	260	225	257	215	241	230	232	206	227	236	216	241	210	234	223	234	250	208	231	228	229	229	235	219	242	214	239	259	248	251	235	265	231	244	261	259	229	257	248	256	227	232	261	240	266	259	214	235	238	226	251	246	258	242	224	241	237	257	234	249	230	246	241	259	215	232	229	249	232	225	246	238	257	250	250	255	262	247	229	209	208	235	247	254	245	216	218	279	258	245	209	248	225	237	224	208	242	243	242	231	243	260	244	269	211	245	226	231	222	246	267	247	228	269	257	238	238	218	237	228	238	248	237	272	229	228	219	263	255	256	258	234	230	222	228	256	221	249	245	236	205	237	251	243	224	251	229	246	248	228	224	255	248	243	240	237	240	249	236	238	244	232	234	238	233	247	234	239	243	284	229	229	254	234	209	249	210	272	219	218	252	249	235	209	225	221	249	234	237	239	255	247	263	245	260	224	232	237	231	225	247	251	258	254	208	242	227	236	249	279	245	237	212	283	268	248	224	240	231	233	230	249	229	247	253	273	248	244	251	242	258	236	240	229	224	253	218	267	243	236	249	243	235	257	247	230	224	246	218	230	244	244	243	264	204	225	235	250	250	243	241	268	263	225	233	246	248	264	246	241	263	260	261	235	237	248	252	246	271	246	242	213	246	236	228	262	213	230	243	245	269	242	244	208	241	235	246	253	249	242	248	234	234	239	262	241	231	251	229	247	246	240	245	237	226	234	273	251	249	237	232	232	261	246	233	271	242	269	248	241	252	234	232	256	257	231	262	215	233	223	257	221	247	233	206	217	239	258	245	252	218	242	253	236	234	236	233	244	215	250	232	236	238	235	223	248	253	218	237	258	226	222	243	236	228	219	260	216	237	256	232	250	255	221	227	220	222	234	227	229	227	249	203	244	240	267	242	248	245	264	218	247	206	242	254	245	238	234	228	246	234	226	235	261	253	243	235	225	220	261	229	260	209	246	266	253	246	237	239	241	252	218	222	218	228
11840	2933	6803	5923	5020	3953	3144	2689	2320	2069	1785	1643	1421	1376	1253	1205	1175	1037	988	1047	977	905	923	877	802	795	806	864	765	780	758	777	733	748	783	760	726	702	737	734	672	729	666	679	704	683	663	695	693	672	701	636	650	634	651	660	680	624	681	637	655	644	685	630	646	675	665	647	679	625	655	646	670	588	613	700	667	647	661	625	655	645	641	604	635	592	614	663	649	681	606	637	651	630	668	617	645	659	666	602	617	626	618	624	618	617	580	653	630	632	654	636	678	619	633	616	615	611	619	623	631	580	627	593	642	594	641	650	627	677	642	652	563	682	622	536	620	647	664	649	630	618	606	626	654	610	601	621	648	652	648	628	603	626	654	619	589	645	583	630	615	648	608	645	596	622	626	591	572	627	627	605	603	629	617	584	653	612	590	622	591	581	593	622	626	608	624	601	629	607	610	612	634	621	605	624	610	602	615	604	576	654	598	662	607	597	643	566	619	615	610	584	614	618	607	615	591	613	628	557	644	626	589	613	627	591	578	605	690	619	675	607	609	643	589	612	609	625	571	609	633	593	620	628	601	575	588	613	635	585	619	615	607	647	655	590	630	594	636	660	568	632	634	612	576	644	624	634	634	597	632	633	587	667	618	675	613	659	647	591	629	607	671	623	554	597	589	623	654	565	614	602	613	602	633	587	598	612	618	611	579	626	597	617	614	673	622	615	642	650	643	627	638	598	601	598	647	644	629	612	610	613	608	657	595	606	619	638	655	622	587	640	587	603	639	626	603	607	668	603	569	588	580	600	635	600	633	604	637	594	656	660	599	606	655	592	618	596	618	605	607	639	626	620	639	579	660	594	619	606	647	609	608	668	605	657	605	575	645	612	617	609	590	630	606	584	647	590	604	587	615	629	632	645	615	622	636	585	600	658	649	612	591	614	617	631	647	627	570	628	609	644	631	602	653	617	610	636	625	613	578	599	591	582	606	619	605	633	626	633	629	590	612	615	600	604	596	629	635	631	612	618	606	684	643	591	615	595	644	626	666	632	614	624	702	621	638	656	637	632	608	621	557	677	631	617	606	601	618	613	622	642	620	610	664	576	592	599	596	620	642	637	659	648	584	605	645	613	611	624	607	634	604	660	617	609	617	600	599	591	603	580	636	638	586	630	630	575	569	596	634	588	594	604	601	627	590	600	605	659	674	627	581	605	612	641	650	609	617	630	617	590	656	629	602	630	639	607	603	642	603	602	574	603	616	652	614	686	651	623	596	607	612	581	635	613	641	627	655	634	584	629	614	620	616	577	602	642	635	628	632	611	614	610	612	649	627	599	584	636	619	609	673	556	651	618	627	606	615	576	624	571	609	608	638	576	606	564	639	607	603	660	631	638	601	624	628	653	585	624	632	588	642	619	646	664	589	609	632	631	613	574	617	630	675	636	632	703	596	613	590	620	624	591	589	635	596	594	591	575	635	655	639	626	621	605	621	608	624	609	660	606	616	609	643	589	630	602	619	645	643	616	547	606	634	569	590	660	607	641	658	662	631	570	611	628	645	629	612	645	618	609	648	653	587	589	691	675	611	629	683	634	663	652	637	653	559	612	590	614	632	600	635	634	631	620	592	589	613	664	643	639	592	657	630	642	620	622	614	633	607	644	577	645	612	656	608	622	602	623	609	593	599	631	659	601	598	632	607	651	648	572	651	577	618	624	610	636	604	630	637	609	647	604	622	603	618	599	641	554	650	632	603	629	620	604	615	636	624	610	590	655	613	625	598	628	589	621	608	602	608	595	584	614	614	645	626	648	643	644	634	615	653	590	646	583	612	621	589	600	615	613	645	605	659	627	583	654	626	658	598	635	579	611	613	604	625	586	585	606	656	634	659	665	611	669	626	630	608	586	618	590	606	585	663	618	633	595	626	589	619	663	606	575	554	617	612	624	627	597	606	631	631	628	621	637	607	576	622	601	606	589	631	646	654	635	621	620	562	636	638	599	619	601	637	604	640	632	622	621	629	631	642	612	641	685	610	622	651	639	623	592	623	609	613	589	659	581	663	598	603	610	631	633	620	601	612	614	601	628	641	642	637	617	620	590	632	595	561	645	622	588	660	655	648	628	663	624	557	611	631	652	654	627	613	642	635	608	609	600	555	627	616	606	629	625	604	637	660	607	646	627	597	600	633	624	675	673	615	581	665	639	636	607	651	611	646	630	622	603	614	560	621	598	631	580	603	627	575	599	606	687	613	590	622	605	608	638	661	647	637	624	603	619	597	591	578	635	641	654	650	640	585	573	613	657	590	616	638	645	613	583	614	618	658	634	649	596	549	619	601	601	662	635	589	620	606	638	633	619	595	596	558	586	597	631	592	571	602	636	695	591	594	650	590	647	608	645	587	570	609	645	625	594	642	593	625	617	697	616	606	640	598	604	649	587	554	642	628	668	594	613	626	578	640	582	601	613	636	623	608	628	578	604	603	594	638	594	572	704	596	621	617	590	604	614	578	591	612	557	641	607	618	583	602	597	616	611	649	622	630	592	590	619	612	642	610	649	609	610	617	623	631	649	611	590	584	612	586	579	612	617	660	634	685	629	623	616	659	633	623	593	610	585	553	603	594	592	624	607	623	596	615	585	662	634	645	651	588	606	628	611	618	687	657	672	635	634	601	591	634	615	605	631	650	597	584	644	613	615	610	600	643	599	611	581	609	633	638	592	627	634	612	611	588	614	590	656	624	656	640	616	623	626	633	638	640	614	639	614	624	600	610	601	655	595	644	643	648	644	559	623	633	678	616	606	622	627	629	616	605	616	643	577	621	673	621	652	598	608	632	610	658	660	628	620	611	620	592	634	634	609	609	632	629	612	625	631	641	596	598	597	601	620	611	619	626	610	608	579	637	637	608	611	638	647	614	600	642	626	596	620	622	598	659	616	651	579	622	625	645	589	642	646	668	648	606	640	660	613	608	612	598	632	593	627	609	639	628	571	595	663	579	621	603	591	628	613	596	628	609	592	622	619	627	635	649	623	618	603	641	658	682	648	619	658	593	608	608	615	618	634	636	588	630	586	599	589	601	619	634	618	632	602	591	613	601	634	617	646	613	608	600	629	629	589	646	604	613	627	603	639	603	611	624	603	642	604	656	627	622	617	601	620	661	600	591	590	612	623	622	661	611	652	615	631	602	590	652	602	613	634	612	612	631	625	637	603	591	606	651	596	605	625	640	642	595	625	614	658	630	603	628	591	627	623	595	621	572	608	633	633	576	608	608	597	593	642	604	629	620	595	621	657	615	612	619	605	583	665	612	655	622	631	643	612	636	604	637	604	591	595	626	642	592	616	627	655	606	592	606	650	620	625	579	612	594	609	597	636	609	626	637	585	612	604	638	592	657	629	597	590	631	645	626	603	649	615	631	657	602	630	614	614	603	642	613	598	614	607	586	582	572	618	648	632	602	673	610	621	670	594	601	612	591	625	578	645	646	607	649	577	603	634	624	577
1952	195	167	178	161	162	140	131	154	143	139	149	144	153	149	140	157	147	139	138	159	150	135	151	140	125	154	139	150	137	117	173	170	128	153	147	131	128	152	122	139	132	135	159	143	140	140	167	150	176	134	161	133	131	152	141	141	137	144	135	160	146	142	134	158	139	171	128	154	125	163	139	153	163	133	140	138	154	140	139	143	147	150	137	147	124	145	157	142	154	128	146	129	142	150	157	150	142	156	146	151	154	141	151	163	158	168	116	144	159	150	146	158	140	143	152	157	149	143	154	131	146	170	145	161	152	140	125	150	140	137	143	145	140	142	141	133	135	144	114	173	130	135	134	153	142	148	147	137	148	126	163	132	155	156	153	161	132	145	151	140	168	151	134	157	158	176	146	148	133	164	117	140	148	127	152	166	144	136	157	118	140	137	158	142	142	136	143	153	128	144	140	151	154	135	150	154	146	167	133	140	122	139	156	159	131	157	139	135	127	140	140	161	157	142	135	143	158	171	148	147	157	142	144	159	144	158	146	142	147	143	149	165	154	148	144	155	151	143	155	149	135	140	163	139	151	151	162	148	127	130	156	159	144	147	146	149	133	172	147	161	123	144	119	145	148	141	164	149	169	147	134	128	154	146	147	161	145	127	137	141	136	153	142	140	151	118	133	166	157	162	128	169	156	151	173	170	172	176	149	152	127	147	158	170	124	164	137	151	133	142	131	142	134	130	146	146	137	141	156	134	129	135	136	136	150	166	132	167	147	162	135	155	135	154	150	142	131	136	141	135	137	127	134	154	122	143	147	146	138	152	148	134	145	136	159	140	151	162	129	156	132	168	133	134	147	144	106	134	160	146	131	130	139	140	171	148	154	159	142	152	171	148	153	153	129	140	152	148	136	135	139	152	145	149	138	144	122	144	142	131	153	152	149	160	150	155	149	142	169	155	138	154	160	148	142	144	142	161	155	122	142	128	177	150	160	142	149	138	152	162	146	131	139	134	148	138	138	145	141	142	132	142	131	155	125	171	158	148	143	130	125	146	155	133	176	124	151	152	153	147	147	144	142	151	142	145	154	172	108	133	148	148	140	149	137	135	128	130	145	143	137	149	151	166	140	157	147	142	160	152	140	156	150	140	145	140	142	145	138	161	157	155	133	146	134	139	172	159	121	139	162	142	163	157	132	152	160	157	150	150	152	163	128	146	126	131	151	144	137	173	155	143	172	143	144	182	155	154	134	156	154	133	130	146	133	135	147	164	139	126	153	148	132	143	136	153	140	150	127	162	163	137	156	142	112	127	140	135	121	154	119	159	150	151	170	130	135	139	119	162	162	168	137	139	161	138	145	152	131	146	143	150	155	157	145	121	140	149	153	158	158	134	163	162	148	164	161	143	142	154	165	128	144	125	152	153	142	146	162	155	160	162	132	144	123	147	163	135	154	152	144	152	164	141	157	126	156	127	131	125	151	121	153	157	147	149	144	152	127	133	130	133	145	119	149	127	125	138	126	151	148	154	148	138	154	155	144	122	140	124	137	153	133	155	143	170	131	145	117	127	153	148	142	154	154	157	148	152	150	153	161	144	143	171	135	173	158	154	157	141	165	135	147	145	157	163	171	157	144	139	141	172	158	124	156	144	155	155	146	122	145	133	139	150	140	157	157	144	121	123	149	147	143	139	153	154	152	146	159	144	153	161	142	157	139	177	143	148	163	132	161	156	176	132	130	137	164	155	127	134	169	152	145	136	137	147	130	132	152	174	164	149	143	145	148	147	165	159	118	136	139	143	155	140	158	130	139	151	147	145	140	148	124	145	152	146	165	153	132	151	149	149	153	147	143	138	151	154	155	149	131	167	170	137	144	145	139	152	136	132	142	133	135	155	143	128	150	141	160	130	128	151	123	137	141	156	126	160	130	159	162	144	152	132	144	160	146	148	155	132	146	135	158	118	125	151	147	153	132	144	137	145	148	142	163	166	143	156	137	148	148	145	154	148	148	165	151	142	142	126	140	142	160	145	125	113	125	140	147	172	156	136	155	160	134	141	155	156	130	135	137	157	131	139	167	157	146	124	134	143	135	133	157	127	147	146	151	136	127	147	139	151	148	151	147	139	138	150	140	132	138	150	137	150	150	150	144	134	138	147	149	160	134	142	153	130	163	158	161	153	151	150	138	137	129	148	138	138	133	159	145	130	131	176	142	153	129	150	167	144	129	132	160	133	128	136	150	143	140	152	142	148	137	148	137	132	149	164	142	148	140	156	151	154	150	135	156	153	142	129	144	155	149	168	135	137	173	150	161	140	144	100	137	172	131	134	136	163	149	136	138	147	148	153	130	158	138	153	142	152	140	125	145	158	144	138	157	152	153	158	144	156	143	143	141	144	159	120	142	163	140	176	126	133	149	155	127	132	168	142	128	143	150	151	142	147	146	141	147	160	156	143	121	138	138	135	138	166	157	158	146	143	143	139	161	152	160	123	144	118	140	148	146	145	134	159	152	142	159	114	134	140	150	140	160	161	172	145	139	153	133	161	156	152	148	131	186	136	157	160	128	138	142	157	144	138	153	173	139	159	161	171	163	138	141	147	165	129	150	179	160	135	124	130	149	152	127	151	153	148	164	129	155	156	145	138	141	139	147	143	123	162	136	166	148	153	166	160	154	149	132	137	150	135	133	128	144	156	136	161	150	135	125	135	141	135	163	140	150	130	127	156	130	154	154	153	145	151	119	153	167	163	161	133	165	152	162	143	170	138	133	152	134	148	167	137	148	158	160	164	133	141	162	131	151	136	143	130	151	146	141	142	122	149	159	164	157	154	141	122	157	152	141	175	143	146	132	143	135	146	121	128	140	120	156	131	144	140	155	157	133	143	124	167	143	135	129	140	140	143	136	140	146	171	153	147	169	154	142	149	135	114	155	144	142	163	139	157	161	147	141	162	143	144	136	156	134	153	153	137	146	153	145	154	146	139	140	142	130	173	173	160	118	162	139	141	147	131	155	158	151	138	135	154	151	148	142	156	159	142	145	151	131	145	151	152	138	167	151	138	135	147	141	148	160	154	148	154	164	148	152	165	156	146	153	146	170	129	134	155	138	141	138	133	155	163	137	129	158	153	134	136	128	159	139	147	152	158	172	151	133	144	147	136	145	137	153	159	148	141	156	147	134	134	133	129	134	156	149	147	160	164	149	127	138	163	136	147	140	131	134	156	167	150	147	151	166	141	166	163	141	139	142	137	139	138	157	161	155	160	138	161	144	131	155	148	135	163	145	154	139	128	158	161	166	133	138	119	153	155	133	131	134	150	150	165	162	136	138	125	165	163	143	158	152	169	137	161	149	154	154	146	135	138	154	147	159	158	154	141	155	154	135	161	163	148	133	152	149	157	152	146	148	133	166	132	136	151	148	160	158	145	145	139	140	154	166	138	128	163	154	139	124	131	148	160	141	127	154	144	138	144	162	158	124	138	138	125	151	148	160	142	151	133	150
2183	514	566	536	557	500	463	443	492	450	445	469	435	450	442	404	426	453	456	447	412	426	415	423	472	414	426	410	477	452	449	403	470	418	433	405	407	439	452	433	435	439	406	469	430	398	413	447	452	460	454	449	425	456	409	458	437	413	416	459	462	461	443	460	416	430	427	424	415	437	421	454	430	418	415	430	458	399	416	431	449	408	437	464	414	414	433	438	436	446	432	450	443	417	410	430	437	412	429	417	386	433	422	420	461	419	435	450	441	456	438	422	427	416	420	427	426	426	429	454	416	399	439	422	458	427	418	417	455	435	441	469	409	409	415	433	455	447	452	398	425	440	452	420	435	448	458	367	434	427	422	458	423	431	420	445	406	439	408	408	444	429	415	446	494	410	444	456	379	442	444	458	441	457	404	395	420	407	412	437	432	427	403	401	422	415	394	457	434	434	447	417	419	443	421	445	446	421	448	421	428	408	462	427	417	446	456	446	475	411	416	424	432	387	448	420	408	392	439	422	424	426	421	422	416	452	433	437	414	437	435	443	432	442	448	427	454	477	435	410	417	428	446	451	439	409	421	437	399	396	400	409	434	441	410	449	459	450	406	453	415	435	414	427	412	414	439	432	417	435	448	449	440	402	470	412	458	431	409	419	429	459	409	423	455	400	433	446	434	407	415	431	454	456	436	436	434	409	411	419	414	418	414	442	447	520	431	401	415	446	425	409	456	418	420	397	457	450	421	425	464	423	452	453	417	423	433	410	427	420	422	403	415	432	426	425	443	411	427	444	489	403	441	430	443	400	423	421	380	422	443	438	463	413	461	435	428	411	426	423	415	442	428	439	423	397	405	445	488	385	461	450	462	421	454	396	420	439	429	429	452	423	456	409	449	448	418	437	440	449	435	439	421	453	429	416	423	433	450	441	437	461	421	429	439	398	418	395	426	416	446	420	451	420	446	446	456	455	438	440	426	418	431	482	472	422	421	411	423	466	439	450	425	424	438	428	434	452	429	404	438	445	423	408	394	417	407	446	430	429	429	435	392	467	420	432	434	446	427	421	407	404	441	399	401	424	400	440	431	426	447	461	421	426	419	435	401	406	430	425	423	438	442	421	475	414	390	408	415	425	399	434	435	454	452	425	457	454	461	389	435	447	454	479	468	450	449	452	435	400	424	482	417	438	426	407	459	398	391	440	402	428	450	442	449	478	424	431	424	448	420	440	425	393	446	421	381	428	412	441	456	436	465	465	458	445	414	434	434	392	457	480	372	421	436	398	437	433	430	416	412	436	462	471	438	450	446	392	434	417	435	403	438	449	431	435	442	428	411	425	463	401	411	415	423	407	418	432	447	437	428	415	426	428	453	430	415	428	450	442	455	461	400	444	391	473	450	429	424	454	437	422	436	427	430	441	459	428	394	419	426	435	446	436	410	464	430	415	421	440	427	424	403	458	443	400	450	417	427	450	406	437	414	462	419	479	427	429	411	460	422	455	459	379	410	405	406	411	446	447	415	418	453	390	421	421	425	419	470	425	423	455	407	405	454	406	443	426	393	426	445	460	421	418	432	421	439	410	405	392	413	436	421	434	461	462	436	451	459	459	451	404	435	423	392	412	430	419	448	424	407	415	424	414	383	406	416	415	398	453	443	434	456	399	393	417	461	413	402	429	424	421	420	403	404	438	417	430	420	488	469	404	403	420	402	440	429	412	433	434	435	410	422	410	460	445	429	432	433	424	440	441	411	433	433	428	437	440	428	428	464	413	423	436	460	436	435	437	430	422	431	462	425	458	445	435	467	449	439	447	398	424	407	429	376	425	431	400	438	429	441	431	455	430	424	405	421	425	466	436	441	427	421	460	388	415	450	413	432	451	424	420	483	455	433	422	422	431	439	432	437	429	449	439	409	421	414	460	439	401	491	451	462	404	445	424	393	454	445	449	439	431	421	464	442	384	408	423	443	447	441	409	441	435	431	438	427	391	458	379	427	406	407	437	435	441	399	445	439	412	451	393	427	429	457	427	426	438	454	434	445	448	469	420	463	441	465	441	475	432	443	464	479	432	457	409	434	402	437	444	476	402	424	440	425	402	396	424	445	424	431	462	403	428	413	436	435	422	448	426	415	443	481	407	438	415	418	425	443	425	431	404	427	440	433	399	431	423	432	425	400	378	421	430	382	466	466	431	423	435	425	432	430	459	440	405	463	413	454	431	433	446	475	450	433	449	472	439	405	423	430	417	402	404	421	405	434	406	409	418	441	449	449	428	457	437	373	423	461	398	449	433	442	426	426	388	437	413	422	442	409	424	420	493	394	443	429	441	459	404	402	460	412	450	473	422	416	420	424	467	416	454	431	412	424	428	434	456	444	435	441	421	458	399	426	446	456	413	435	462	436	397	458	454	426	413	415	433	418	427	448	459	458	428	401	440	402	430	406	452	408	437	412	443	452	461	455	439	429	433	424	435	447	430	448	452	431	453	437	440	401	470	486	427	440	427	412	444	437	404	418	446	454	416	423	439	464	411	407	418	381	409	418	433	408	412	439	477	457	450	422	456	433	429	439	425	396	437	378	418	426	430	448	458	457	443	438	451	421	450	436	430	419	404	441	444	415	442	439	466	456	453	391	412	452	456	427	439	427	451	432	419	463	442	436	449	405	430	441	394	407	412	428	443	446	430	410	452	403	455	396	393	462	482	408	441	440	431	447	419	400	405	452	428	446	432	411	427	416	458	426	440	428	471	402	420	445	418	418	431	436	416	466	431	432	415	418	456	412	393	437	411	395	424	417	451	413	422	410	415	456	434	414	430	412	415	422	416	465	411	424	413	406	407	473	424	423	435	431	437	439	423	432	407	437	412	439	428	443	455	396	429	399	465	434	409	419	418	411	422	448	445	449	459	471	411	435	413	456	420	401	462	429	455	444	453	445	441	405	465	439	431	418	458	458	415	415	432	454	436	425	450	438	453	455	424	390	438	436	465	424	434	462	433	433	413	462	424	458	454	436	449	415	449	438	421	447	444	443	421	448	427	428	429	446	461	446	418	442	445	421	455	456	424	465	429	430	405	491	411	408	427	395	399	433	438	469	401	391	469	437	433	432	435	444	437	432	414	444	455	403	421	432	430	439	431	439	414	443	436	435	416	441	432	413	465	449	423	420	439	402	425	454	391	454	414	417	434	451	443	397	417	417	424	404	459	432	417	424	449	420	425	451	436	429	460	446	416	449	440	452	399	424	452	450	403	411	393	414	450	453	471	455	473	412	458	397	454	441	416	401	422	445	418	429	471	449	441	420	444	410	408	441	447	413	451	399	415	394	462	487	430	417	404	436	483	466	425	421	444	438	415	439	441	380	429	425	454	450	481	446	444	420	444	438	418	435	444	412	446	411	467	412	448	432	397	464	405	427	452	425	453	420	440	449	455	427	449	442	464	463	445	436	427	448	469	413	422	421	426	413	428	416	457	437	433	423	423	471	451	442	414	411	467	424	433
11948	2234	1774	1035	782	637	491	395	384	371	375	329	353	325	331	312	289	313	321	286	304	292	308	294	294	275	265	284	258	278	276	295	284	301	299	296	282	243	285	294	298	259	278	330	286	270	275	290	240	307	297	309	295	259	282	260	291	296	301	283	290	294	281	268	274	281	242	265	234	287	242	277	272	308	279	264	305	272	257	256	288	262	283	275	327	285	284	268	278	274	271	301	268	291	284	275	293	266	266	253	297	295	257	270	272	277	292	307	270	305	260	253	301	250	269	288	290	283	282	284	233	280	303	302	279	281	263	238	267	303	241	269	243	295	281	264	260	248	294	305	276	266	263	260	277	262	298	290	254	283	300	288	266	261	279	290	283	276	276	271	266	264	298	276	279	258	268	293	262	249	275	289	273	278	294	254	274	276	283	259	281	269	236	258	273	251	268	284	276	237	279	275	267	280	280	270	283	250	331	263	269	275	272	241	300	272	266	250	282	255	284	284	326	277	306	294	261	265	289	247	289	291	281	271	262	309	293	284	290	287	237	293	280	272	296	289	270	239	272	276	251	284	300	271	257	279	296	316	299	252	262	296	262	305	255	278	270	280	278	277	252	277	279	272	243	250	267	258	275	234	289	278	260	320	298	272	285	246	275	249	283	291	271	284	304	298	296	269	276	259	271	270	293	255	280	260	300	258	254	271	272	278	303	298	270	261	268	253	298	291	278	294	271	308	254	281	265	305	311	255	325	294	253	272	292	294	261	295	298	277	277	301	245	246	303	286	255	270	294	275	266	272	303	275	280	273	274	279	246	286	247	261	300	292	276	248	290	279	267	266	298	315	282	296	324	283	289	274	304	274	284	279	274	271	265	255	278	288	272	300	281	251	286	296	261	308	303	309	267	258	292	265	255	296	249	272	269	291	265	244	270	276	261	293	261	292	290	319	270	301	267	276	266	269	293	294	291	262	282	269	266	259	301	290	280	277	263	292	279	260	312	269	258	280	254	292	269	274	270	280	293	275	281	271	292	260	247	311	282	251	264	254	266	273	279	268	284	290	259	289	272	290	259	270	261	276	297	280	293	261	308	274	280	284	249	289	268	284	282	260	297	280	275	297	295	283	266	247	287	270	286	278	295	289	283	289	274	294	287	251	276	269	293	303	275	297	258	265	310	251	261	252	291	306	281	287	250	274	264	285	277	282	267	302	273	296	261	287	295	277	275	275	309	281	279	281	275	300	287	287	247	258	272	280	280	270	258	286	259	293	294	279	251	272	254	290	245	289	298	292	276	300	297	285	292	267	256	295	257	252	290	259	279	273	265	269	276	269	284	296	292	287	269	296	269	258	291	239	307	268	248	293	271	251	282	254	282	280	247	267	285	298	270	289	294	263	266	275	265	274	287	274	294	260	279	297	252	270	272	297	308	297	279	289	281	296	255	256	278	285	258	254	295	275	266	282	283	234	285	297	301	264	276	302	297	282	250	320	286	271	301	314	232	269	311	266	301	288	305	255	269	255	292	319	280	289	278	265	292	265	258	286	317	272	260	276	283	298	290	296	254	288	242	231	277	257	277	281	249	284	269	246	261	276	257	287	279	286	277	253	254	253	270	275	272	285	267	256	268	258	261	291	320	289	278	269	265	259	296	258	280	253	280	301	288	272	264	291	267	297	271	293	255	278	270	278	281	253	312	256	285	280	269	285	274	284	281	254	297	282	278	266	296	280	327	277	304	298	290	310	295	284	289	280	292	271	269	272	295	295	277	280	274	257	259	274	271	289	278	272	271	263	308	241	261	294	305	281	294	269	249	275	311	270	258	315	283	253	299	287	269	254	267	261	286	306	297	268	281	247	290	272	305	288	273	252	265	277	301	290	266	279	268	294	293	261	260	275	288	259	289	289	295	273	311	262	291	321	266	278	272	265	257	255	295	281	280	295	271	278	263	311	274	287	264	267	263	274	274	282	278	268	293	274	276	278	279	285	251	336	307	263	278	263	289	273	284	266	262	251	276	269	288	283	277	277	276	310	263	277	270	276	305	286	263	257	273	275	295	264	262	284	277	271	294	265	267	274	275	285	246	281	289	279	304	272	267	270	258	273	283	327	255	287	272	292	266	272	284	313	266	266	290	264	275	273	271	272	267	245	260	274	269	276	279	273	270	268	276	307	257	265	258	269	285	270	265	288	273	253	286	259	286	289	292	288	296	244	285	287	234	259	280	259	267	270	253	272	276	280	297	290	250	270	263	268	278	261	242	297	266	257	291	275	287	297	300	269	266	289	293	277	263	270	273	270	266	260	272	264	302	257	285	314	259	249	265	264	253	271	307	277	266	317	245	261	269	281	279	291	292	262	242	261	259	276	285	286	260	272	262	277	259	287	268	291	293	295	273	289	293	294	293	254	302	253	272	275	248	300	274	286	255	284	260	274	265	265	282	261	274	294	308	299	258	287	257	271	260	283	295	318	272	298	278	279	259	272	296	290	293	279	267	287	299	258	252	274	289	284	290	283	260	283	281	286	284	239	260	273	278	276	270	298	276	288	257	286	275	268	273	272	249	248	286	283	275	274	293	298	280	281	249	282	270	277	254	266	270	261	295	273	301	289	250	295	238	274	270	286	282	271	288	267	258	272	285	282	275	276	285	279	265	294	289	261	286	311	274	277	295	276	284	299	295	268	272	275	278	291	274	278	256	269	309	243	259	266	270	291	293	249	287	283	285	269	228	246	276	279	288	269	290	288	262	273	270	313	294	264	293	299	271	249	257	274	275	271	299	275	277	260	282	277	274	259	275	267	279	279	281	285	269	294	275	267	244	288	281	293	263	271	280	262	267	253	299	293	273	279	243	271	289	287	274	256	271	278	252	244	279	334	260	303	281	297	293	271	300	291	271	286	251	264	288	275	298	282	286	273	290	260	293	266	272	263	292	262	266	258	298	279	270	290	276	268	299	287	281	247	277	225	279	277	288	258	286	276	262	312	292	289	294	286	253	302	243	283	314	276	301	286	275	280	294	270	241	249	287	297	283	290	276	283	265	285	263	247	288	273	268	281	278	288	250	301	288	258	295	276	261	281	265	253	271	259	265	248	279	300	294	300	271	258	291	279	268	283	291	292	283	269	276	334	266	299	266	269	321	253	280	295	279	264	246	277	237	279	276	245	270	280	291	274	273	285	291	266	281	288	251	272	253	289	294	268	281	277	278	257	286	296	287	265	295	303	272	249	257	230	295	288	284	299	275	298	280	271	264	264	299	272	283	273	290	283	264	288	284	284	281	279	271	323	289	263	259	277	251	241	277	272	314	285	276	290	270	282	270	298	264	242	276	305	280	275	282	293	287	286	276	248	256	274	253	281	271	259	279	280	294	259	261	246	260	287	241	277	266	289	293	269	287	299	295	276	294	286	240	271	265	287	267	282	315	274	274	291	283	267	262	265	248	276	245	273	267	287	313	261	272	280	277	295	261	298	298	285	262	289	277	275	296	298	234	255
8011	1995	4091	3580	3052	2549	2072	1753	1660	1438	1289	1247	1176	1130	1057	999	1029	983	942	924	909	880	917	855	821	797	852	761	829	829	789	814	810	803	802	793	783	815	811	760	793	831	768	738	795	783	722	734	745	728	733	752	743	707	749	749	759	802	737	738	762	773	744	723	711	751	773	706	742	756	725	705	736	745	715	676	727	693	706	700	754	729	688	739	719	727	765	715	748	734	746	771	713	745	697	703	750	734	698	738	698	704	734	740	725	703	711	728	749	751	716	752	751	722	747	760	667	720	703	707	712	726	739	727	703	755	695	701	693	722	710	747	749	739	723	731	752	758	758	680	733	748	733	718	709	672	695	678	715	727	697	740	734	702	701	710	724	702	785	741	735	664	702	702	738	713	757	732	744	711	723	731	710	768	703	763	719	703	747	724	763	714	730	721	684	725	705	701	743	735	689	713	726	746	794	728	705	694	710	699	755	745	781	690	742	697	702	689	678	732	692	701	740	721	739	744	746	724	734	719	729	734	720	691	676	744	690	727	787	714	710	719	732	697	697	736	715	711	693	691	684	683	699	773	743	695	688	707	729	731	696	733	729	752	718	709	759	768	722	708	755	661	755	743	725	691	749	704	736	755	719	693	726	717	710	687	767	756	689	715	752	731	743	724	750	740	695	785	743	701	716	765	718	713	730	700	697	673	712	708	695	753	745	740	743	714	752	717	698	752	756	748	701	678	704	700	767	755	737	727	704	701	725	727	762	740	656	735	720	746	739	759	724	741	706	741	718	748	744	749	712	745	723	701	695	707	766	697	698	733	730	690	727	735	685	744	725	673	748	753	723	716	696	705	742	685	684	672	754	735	719	684	687	734	730	668	668	716	678	711	717	710	770	656	717	727	717	724	738	689	703	668	671	710	725	680	700	710	725	754	750	723	688	725	732	696	706	694	712	762	692	712	694	719	730	736	741	743	704	707	761	677	725	696	749	678	697	696	729	696	704	729	731	732	762	716	733	694	751	687	698	695	709	718	704	698	677	726	747	709	740	749	714	727	691	713	710	710	721	693	676	728	713	683	689	703	699	697	717	710	766	757	686	773	702	695	773	684	701	730	763	725	707	686	687	793	721	741	725	727	653	827	721	707	723	730	729	701	750	770	690	719	705	674	737	672	672	693	764	732	692	785	742	751	666	722	763	734	732	724	705	695	771	714	705	706	777	704	696	731	736	732	695	722	700	725	730	722	696	760	712	736	701	684	731	707	703	725	703	721	707	694	754	740	722	728	740	711	743	694	730	714	747	718	702	709	729	673	743	750	720	727	721	718	694	681	730	730	712	671	762	738	709	693	752	684	744	744	722	697	699	717	703	770	772	690	675	710	706	725	776	697	723	708	727	723	726	709	732	690	703	680	722	708	741	755	732	737	736	733	704	739	739	726	709	678	686	719	707	744	706	701	731	753	693	737	731	702	716	749	737	711	726	718	677	743	715	706	757	722	709	697	763	749	720	735	728	717	673	730	753	725	762	727	712	780	733	765	729	708	691	701	728	750	685	692	696	681	669	759	666	721	729	739	707	756	701	768	676	693	750	723	692	750	740	731	674	746	714	728	727	686	743	684	760	735	706	753	744	704	738	762	725	731	717	744	721	702	742	750	713	750	742	720	748	707	724	687	747	640	720	765	676	731	707	659	682	722	769	740	721	733	744	709	728	718	715	709	682	711	734	742	752	694	719	709	742	717	707	767	709	717	778	768	745	705	724	738	758	738	731	742	692	704	715	732	719	721	686	695	699	708	691	677	720	750	699	731	703	730	737	684	681	694	720	727	692	730	733	710	689	718	698	707	722	748	693	743	730	773	677	735	755	730	726	705	705	737	731	715	723	712	723	730	739	741	738	729	724	700	697	704	715	689	717	730	675	704	688	704	748	721	693	749	731	691	749	716	704	700	719	691	725	708	727	685	712	716	715	711	681	747	731	677	764	748	703	708	711	719	733	764	709	738	685	732	733	729	710	691	752	682	693	688	738	739	695	698	707	663	754	775	777	671	731	726	714	744	724	687	756	686	694	675	767	743	742	712	740	702	749	709	722	753	715	706	736	739	709	698	746	715	760	719	689	687	665	722	739	725	689	702	728	699	692	757	696	678	759	709	697	749	716	677	693	702	700	737	746	746	652	717	733	741	697	665	690	711	709	732	742	697	726	673	719	747	714	679	739	700	695	733	733	730	693	730	698	711	705	729	743	714	787	756	703	680	698	685	739	701	713	718	745	736	693	711	757	693	750	669	725	716	716	684	791	700	684	714	733	681	693	700	730	703	768	701	709	686	719	717	748	727	722	708	739	761	672	723	752	719	724	708	729	712	719	731	708	764	697	700	659	687	703	734	689	747	699	727	672	760	683	700	749	707	724	707	710	691	712	708	705	742	727	743	749	751	717	731	715	755	736	713	742	725	706	726	731	705	736	736	733	723	710	739	739	689	761	727	736	693	737	755	722	712	727	707	757	686	739	690	746	751	767	687	698	686	707	731	774	734	752	703	764	700	655	747	725	704	695	738	691	705	753	676	707	752	714	712	682	694	738	713	689	718	684	731	723	745	692	697	686	737	745	734	761	719	765	673	734	697	709	708	660	723	721	721	725	725	740	710	720	712	750	725	685	687	734	754	737	752	723	767	771	730	755	693	686	703	707	754	702	705	737	711	718	738	724	714	733	712	713	734	726	711	713	714	716	711	698	712	733	721	687	782	756	732	695	746	739	720	754	704	684	696	707	702	726	731	687	704	714	672	728	747	680	704	733	740	720	726	690	660	735	697	728	693	765	726	706	688	683	729	738	713	702	713	663	669	667	715	685	730	750	708	737	736	698	764	719	722	732	711	701	719	706	758	676	748	707	704	726	748	677	749	694	694	727	665	725	727	700	741	722	712	715	752	732	726	744	693	703	743	705	705	696	706	749	730	712	735	705	722	696	725	757	737	708	740	751	716	704	765	766	705	697	716	722	680	724	719	764	725	713	716	701	677	705	702	764	740	723	758	700	711	731	692	747	681	718	744	700	689	732	737	729	756	720	710	741	723	738	753	726	685	697	721	701	732	664	759	751	664	727	715	704	704	746	725	693	738	710	740	716	727	729	709	718	733	696	718	751	739	699	714	709	735	726	681	707	736	688	753	726	733	715	744	715	686	718	754	742	721	698	713	718	726	771	689	727	740	718	715	667	733	697	748	751	759	705	741	699	729	772	744	789	745	722	677	728	716	717	708	707	777	689	707	761	661	719	739	769	730	716	717	720	702	722	738	735	751	721	633	788	737	706	745	722	704	742	700	758	728	683	763	710	771	768	720	742	737	757	729	734	718	709	675	706	752	715	785	711	717	749	744	718	718	730	737	713	696	688	717	715	692	684	727	686	753	729	743	689	773	778	702	711	735	724	731	690	706	708	690	746	690	769	723	741	734	708	728	718	736	734	664	729	724	750	672	734	736	716	679	708	750	720	703
20662	5011	3615	1894	1166	946	678	550	523	462	386	375	386	361	316	279	303	259	277	307	305	275	262	280	274	247	257	263	248	257	264	245	249	239	285	256	241	252	246	251	263	256	257	218	245	260	255	233	242	236	257	227	217	269	228	234	245	263	237	245	230	265	256	256	247	260	255	220	255	248	252	259	247	216	237	216	255	244	259	231	247	225	260	254	252	268	240	248	226	249	248	206	247	244	259	218	225	234	232	233	222	231	252	260	239	236	231	236	253	240	255	224	262	230	220	235	222	236	279	231	248	261	226	236	212	242	233	233	210	247	221	219	226	241	228	240	211	273	237	243	227	273	236	244	243	246	235	241	283	238	250	230	237	260	237	281	244	241	249	239	229	237	243	268	238	228	247	230	256	240	209	255	255	240	253	222	200	242	263	236	239	269	265	246	240	242	252	262	219	239	254	249	219	254	209	243	260	225	260	243	249	247	213	256	239	247	253	245	226	241	239	263	235	268	243	255	227	240	237	194	242	242	267	223	240	239	210	230	248	240	234	244	208	242	226	231	232	256	255	256	230	222	248	257	231	225	252	235	261	203	249	230	226	248	223	242	210	248	229	234	251	270	249	242	241	251	236	235	246	241	254	226	264	268	242	234	234	236	250	226	225	216	247	257	222	235	248	225	223	226	258	207	250	234	233	266	239	225	243	230	252	233	254	236	241	261	225	222	220	259	259	249	220	238	272	206	246	226	239	225	224	242	258	233	234	237	241	246	258	235	248	238	236	223	212	226	245	242	216	234	229	252	242	243	233	255	249	245	241	235	222	235	237	239	244	223	214	230	250	222	250	223	245	258	230	235	238	237	252	246	229	227	238	234	242	274	204	254	235	250	233	238	226	242	246	215	202	219	226	217	228	242	240	232	237	242	259	245	241	236	233	213	229	215	210	205	242	242	237	255	222	247	232	234	259	266	275	250	230	238	246	267	228	248	227	247	247	275	228	242	220	259	233	222	208	234	250	220	242	219	235	252	265	227	227	233	223	235	244	248	240	257	259	235	224	225	254	229	235	265	224	248	224	224	211	226	229	261	244	221	206	259	237	249	249	246	268	252	247	235	240	235	230	217	251	254	218	223	238	230	273	227	221	239	237	222	219	248	232	247	240	224	229	245	250	232	231	248	264	257	246	218	253	243	247	246	245	231	241	242	229	205	280	237	256	257	259	270	238	218	238	215	216	220	263	231	249	228	235	244	247	231	245	254	224	241	217	228	255	258	215	258	249	203	260	242	243	238	254	215	213	209	246	245	249	248	215	232	209	242	264	211	237	243	227	252	255	238	228	247	229	229	224	244	241	226	212	220	236	228	231	219	229	217	213	233	245	212	239	221	241	219	210	245	234	242	255	252	208	251	236	234	246	224	251	238	246	233	257	224	249	247	235	255	252	249	249	232	229	247	247	212	225	248	220	236	231	241	246	249	226	249	215	240	246	239	241	227	253	207	217	230	242	250	244	259	259	229	253	232	229	211	235	232	238	232	233	254	197	244	250	211	271	236	251	248	251	243	259	250	220	228	215	254	218	262	237	240	238	250	224	218	240	250	229	256	246	235	263	239	257	220	247	236	244	254	236	220	271	243	212	254	228	246	241	216	244	248	230	238	211	217	247	258	237	250	233	219	238	223	235	257	229	240	202	239	235	250	231	261	237	232	277	238	270	242	231	236	228	227	232	234	250	263	228	232	227	219	255	249	245	223	216	249	227	245	252	239	252	241	219	220	240	254	246	262	217	212	247	263	239	241	253	225	250	215	234	230	235	249	266	206	240	229	260	261	229	221	248	242	225	241	252	233	254	216	257	234	230	232	239	247	213	223	247	258	257	229	241	222	248	238	245	275	275	266	251	215	215	248	220	256	231	244	257	224	235	254	234	273	243	227	234	239	269	227	271	251	218	245	218	240	261	237	242	253	244	278	207	260	247	248	222	238	237	231	250	218	258	222	246	245	241	216	243	231	238	244	255	249	223	260	233	238	276	224	231	255	239	251	246	249	256	261	261	226	233	242	232	235	232	242	237	226	245	239	246	250	250	215	239	232	254	237	238	229	233	219	234	252	229	286	262	242	240	243	249	271	252	245	277	248	245	260	251	236	229	252	240	238	219	230	223	238	244	248	258	228	240	226	210	254	267	225	239	242	247	250	250	227	255	236	235	243	233	239	247	257	220	235	248	230	228	233	227	252	273	255	228	237	228	206	219	235	241	227	254	231	250	253	256	248	250	241	244	228	260	246	241	233	206	253	213	254	248	257	259	268	222	244	233	250	246	240	253	254	258	245	231	265	244	198	250	236	246	244	246	280	254	233	273	223	237	243	237	235	228	228	261	219	239	213	254	221	215	227	234	224	227	212	243	225	235	265	244	234	250	261	243	240	279	217	265	202	228	259	233	229	258	230	226	242	247	213	259	244	223	245	266	239	239	271	235	255	213	235	259	245	217	246	211	226	242	218	260	219	242	233	229	236	252	253	227	270	266	226	237	253	222	230	251	229	232	215	237	226	226	236	245	247	233	206	245	254	233	273	216	211	247	246	278	234	242	251	261	237	217	255	229	241	211	255	276	260	223	237	228	225	241	240	219	238	220	232	265	222	248	208	242	238	213	257	232	224	232	240	255	204	217	253	233	239	248	223	258	274	207	220	238	248	244	250	240	263	246	230	206	231	245	227	239	258	235	247	243	217	221	246	242	242	222	245	262	227	241	209	240	271	225	226	274	261	232	233	258	227	245	242	224	271	227	243	207	231	247	238	236	252	223	241	242	265	246	220	233	240	233	239	258	230	234	247	224	209	229	221	247	215	215	247	219	222	238	221	252	189	237	240	232	232	261	245	261	239	261	268	252	248	233	229	253	247	248	231	224	234	231	258	234	218	235	245	241	214	252	243	252	255	239	247	229	236	248	269	220	220	260	257	235	232	230	238	238	234	219	222	255	223	244	262	258	238	203	223	238	248	220	269	224	226	251	239	250	238	247	255	239	248	229	246	239	236	238	211	238	223	240	268	235	249	242	250	224	246	273	285	240	223	241	275	268	234	227	255	241	189	246	290	254	253	255	225	195	228	256	231	235	234	228	228	225	231	255	233	256	248	251	247	239	232	250	214	247	244	223	248	241	250	223	259	231	237	230	211	254	266	244	229	243	228	255	242	251	215	249	218	226	224	221	244	270	223	236	246	200	224	210	241	275	214	242	277	230	221	241	245	234	216	239	242	251	229	235	239	228	246	249	254	232	275	226	228	259	210	221	237	264	250	218	263	233	249	228	224	249	241	240	205	237	265	213	235	206	237	246	259	253	236	243	248	254	257	241	260	225	234	242	233	225	228	211	234	246	227	239	254	267	251	235	239	233	239	245	224	226	246	206	257	263	218	244	257	254	233	244	244	246	251	242	248	282	254	242	256	239	260	216	240	235	240	222	243	205	225	222	246	231	235	233	235	237	227	211	239	223	264
11744	2968	7655	5909	4976	4091	3295	2805	2334	2049	1754	1552	1545	1419	1242	1172	1141	991	882	998	977	974	955	896	881	806	848	799	785	777	776	801	767	758	728	720	742	678	711	724	653	714	684	693	706	683	663	686	661	705	680	672	713	673	647	638	698	658	654	651	673	679	669	627	652	692	655	633	623	618	629	665	622	607	693	602	637	615	619	652	617	621	616	666	638	666	618	634	657	622	570	628	659	651	634	633	613	609	629	673	618	611	614	619	651	631	619	635	660	641	625	614	613	593	594	580	619	602	609	610	642	643	603	637	662	628	567	673	569	635	668	599	621	640	635	655	593	608	644	623	585	611	617	608	597	593	651	589	608	618	640	569	645	642	627	639	629	592	653	668	635	627	597	650	640	629	623	621	602	649	654	627	636	618	627	575	621	629	657	652	616	620	603	619	626	618	619	625	624	621	610	617	598	604	621	590	649	605	656	627	610	611	637	604	640	602	565	599	601	636	658	628	583	632	612	590	620	640	608	663	622	621	576	638	621	637	631	677	600	616	632	612	642	627	604	633	620	645	651	573	651	611	603	588	621	604	618	611	630	624	630	605	625	588	618	646	620	575	628	589	656	622	603	645	598	616	675	588	630	631	576	661	632	587	599	608	646	604	625	601	607	660	623	620	652	607	569	642	633	686	664	613	631	580	620	581	588	588	597	625	601	618	665	587	618	608	574	592	598	601	633	653	621	632	628	656	648	594	592	634	616	579	629	607	602	601	622	650	597	606	632	622	637	663	586	645	647	557	606	661	615	619	647	597	605	580	606	601	634	621	640	602	632	608	595	607	615	629	644	620	636	622	642	643	606	651	567	573	628	596	612	624	594	620	553	635	598	604	608	643	651	598	589	629	580	618	616	617	612	622	626	585	633	569	627	637	612	687	660	600	574	573	629	599	620	592	678	625	607	626	633	605	629	617	640	651	613	647	646	573	588	652	606	588	619	617	598	651	593	617	586	601	631	594	683	607	586	636	600	589	612	639	657	667	616	571	645	665	606	628	639	648	606	628	593	625	633	627	623	615	609	604	638	623	609	590	607	586	627	645	566	625	624	579	626	637	606	621	547	589	581	638	609	670	607	609	625	641	678	628	677	636	618	640	619	591	618	614	591	610	611	567	584	636	629	591	647	629	620	597	649	644	587	595	638	634	623	622	627	617	634	626	644	608	622	636	630	537	645	595	607	630	627	618	642	634	616	628	598	576	637	622	619	635	633	593	627	632	581	624	611	595	616	627	654	565	643	575	617	571	593	619	583	618	640	599	587	605	672	580	631	633	650	621	624	649	623	642	638	605	622	607	620	632	681	612	605	596	626	635	586	647	636	614	603	647	676	580	608	639	584	626	541	615	620	609	573	596	603	599	636	604	623	652	688	579	623	599	604	626	639	600	629	590	616	627	589	612	583	581	633	609	599	619	639	645	613	615	581	626	598	627	566	581	611	605	619	558	602	608	576	572	640	592	610	628	625	596	623	583	592	616	620	665	605	600	573	575	639	601	616	581	620	623	624	591	577	619	595	623	653	637	589	602	584	664	633	600	579	644	626	594	594	614	577	609	614	602	625	630	635	581	613	613	637	637	619	608	634	660	600	630	616	562	577	547	627	632	603	634	600	660	596	577	621	608	634	599	606	630	594	627	650	604	623	650	603	620	652	622	609	655	627	623	663	631	617	623	644	615	553	579	552	649	627	596	632	641	613	626	598	605	594	631	632	603	629	598	614	622	638	650	613	609	593	600	622	634	631	618	617	595	651	628	625	630	573	671	588	631	627	598	645	594	638	631	624	621	632	640	619	587	664	607	630	565	658	641	601	614	650	622	630	635	603	629	586	632	604	630	611	577	608	635	610	590	595	627	603	611	621	641	651	632	607	623	581	596	670	648	613	579	596	607	655	630	614	619	588	589	615	621	636	652	591	596	608	619	588	651	584	569	586	618	650	614	642	615	603	672	576	626	609	629	604	595	604	610	598	608	641	604	574	645	623	627	597	655	609	671	604	632	629	588	635	632	603	655	604	642	602	623	613	633	614	615	611	592	614	611	672	662	604	599	635	605	632	601	626	612	681	611	575	626	605	619	588	642	615	634	629	621	646	634	671	593	648	597	613	639	654	607	632	629	629	649	674	672	646	609	564	627	609	634	604	661	639	614	586	626	623	636	630	578	618	626	619	640	612	651	564	615	628	618	600	611	642	568	586	669	596	595	610	593	616	620	595	601	640	635	573	621	663	612	608	620	605	613	601	605	595	630	631	612	627	610	646	591	563	640	643	631	597	624	605	594	630	626	579	620	590	599	596	582	581	615	597	598	582	622	625	621	624	600	597	645	607	620	586	648	591	576	614	592	624	665	604	656	608	648	609	623	657	558	630	636	576	610	588	627	596	592	635	601	570	584	633	630	655	621	608	620	646	608	627	623	617	623	659	615	629	610	614	585	607	620	602	614	590	648	587	623	600	594	637	570	570	576	641	633	622	624	647	609	652	647	606	639	634	593	595	632	584	659	620	605	636	590	608	578	617	573	596	575	609	612	640	659	655	612	582	595	577	618	627	636	609	599	626	590	618	629	595	632	623	570	652	569	645	560	633	591	627	591	632	645	666	620	582	602	617	630	620	609	634	613	648	605	600	617	627	619	601	632	593	662	663	616	620	613	622	619	590	624	652	649	659	649	606	553	609	590	607	640	605	605	601	615	637	617	638	606	654	636	614	636	630	614	580	626	622	618	585	580	601	571	634	580	604	586	581	615	592	591	602	615	581	612	619	637	610	636	645	594	590	608	604	603	609	609	601	589	659	610	619	609	615	631	635	640	635	593	638	600	598	613	639	668	608	615	637	608	608	604	600	633	663	597	600	598	656	619	583	608	638	628	678	579	628	619	602	657	590	600	623	647	598	637	600	635	640	628	627	597	606	623	603	610	626	601	625	636	577	650	628	632	624	657	613	588	598	595	568	613	672	669	634	576	603	565	572	620	596	617	612	609	623	617	576	660	614	616	587	641	630	624	634	629	630	639	630	620	607	576	553	589	609	609	601	627	615	679	586	622	621	596	660	597	632	664	626	642	624	639	615	572	561	614	611	568	600	620	622	591	629	602	606	581	636	628	638	640	609	670	568	623	624	616	629	621	567	618	622	639	629	633	607	634	637	603	604	633	637	651	638	639	623	587	648	615	615	617	622	592	586	626	609	650	610	616	640	617	665	656	640	602	657	613	587	641	619	601	604	689	631	637	629	626	643	595	595	626	611	626	614	592	610	641	593	625	620	636	594	614	631	594	624	641	552	614	624	623	603	605	612	575	622	595	621	615	612	623	655	647	575	590	634	651	618	581	585	636	620	648	611	580	633	619	591	627	622	604	620	566	668	619	618	624	676	570	644	620	625	595	618	617	620	599	646	583	608	605	587	620	638	620	585	606	599	560	627	609	602	661	624	605	582	609	598	645	624	605	626	590	610	658
1899	210	217	181	150	162	166	170	143	149	163	152	156	131	129	153	157	138	169	146	138	136	138	147	166	152	131	153	151	142	140	183	140	134	170	134	149	160	143	138	147	147	149	142	162	143	152	136	140	150	147	138	141	159	128	152	144	135	140	149	157	125	149	153	157	143	147	141	136	147	162	151	143	153	145	180	124	153	155	154	173	153	154	163	128	169	144	146	156	143	134	150	148	142	126	154	139	127	155	179	137	154	149	141	150	148	143	143	138	139	107	148	143	156	132	145	134	131	142	134	164	143	147	139	155	146	148	160	168	150	137	145	145	174	146	159	149	145	150	111	139	148	153	150	146	152	160	178	156	129	151	143	151	133	141	148	154	143	173	137	148	150	150	160	148	140	154	138	128	143	133	129	116	159	143	158	153	146	140	155	141	155	143	142	151	170	154	140	155	128	176	143	154	149	159	147	135	150	138	142	143	164	136	145	146	133	168	122	138	155	149	172	145	145	155	152	162	123	165	167	120	143	159	151	139	118	135	119	152	149	155	152	134	140	135	147	153	164	148	145	166	141	147	149	161	139	135	162	156	138	166	139	170	139	130	134	160	146	146	139	156	168	156	162	159	128	151	157	123	148	153	152	136	141	122	132	142	133	136	147	169	137	131	153	152	150	146	145	151	133	148	147	133	150	143	155	132	147	142	129	134	154	144	161	161	145	139	146	152	145	140	163	146	137	163	153	157	158	151	135	117	139	132	153	167	145	151	132	179	127	147	149	177	171	163	130	152	164	141	159	174	157	148	153	140	128	155	140	163	146	143	157	150	136	157	152	152	170	124	133	126	136	150	145	138	121	157	174	146	137	159	158	148	149	146	153	154	161	166	146	152	138	144	154	151	170	148	141	153	159	147	179	141	170	154	152	166	133	171	134	122	156	147	161	133	155	158	147	167	153	151	136	158	145	140	145	144	153	165	160	157	153	138	157	154	162	140	138	144	143	141	135	146	158	170	151	132	130	149	136	159	160	149	154	168	142	156	156	162	150	136	145	144	136	162	131	128	152	150	139	152	160	133	146	151	150	150	164	143	145	142	161	140	134	172	133	126	180	151	140	146	144	160	142	159	157	148	154	161	156	129	163	128	136	137	142	168	164	161	127	154	140	170	142	145	159	149	137	142	136	151	139	165	114	126	137	143	150	131	150	138	153	158	157	153	144	147	158	153	139	136	147	168	145	150	138	149	138	149	144	152	142	156	146	154	154	151	155	127	157	141	147	144	148	143	140	143	157	153	144	132	159	141	154	155	131	142	144	137	145	186	148	151	139	154	137	124	136	159	151	143	138	123	171	138	148	159	143	132	147	143	145	180	151	140	141	150	149	148	157	150	144	129	167	153	134	150	143	167	139	157	160	152	150	140	139	168	147	146	165	161	146	136	166	117	147	137	146	148	141	143	160	152	150	165	157	121	145	136	148	157	134	154	147	163	158	152	146	130	148	161	143	146	132	140	160	157	141	122	134	144	153	122	139	132	134	123	155	137	155	156	155	148	150	156	146	135	140	164	160	151	148	134	148	167	148	156	161	127	159	145	152	143	167	137	146	160	155	159	151	144	140	150	129	138	155	141	149	172	140	168	148	137	142	150	136	153	133	153	136	145	162	141	148	156	137	142	132	128	139	168	124	148	167	141	154	147	164	183	140	156	141	146	147	149	115	152	133	154	165	141	136	154	151	139	151	155	143	137	123	139	167	156	129	141	131	154	168	149	160	170	140	155	143	154	146	139	142	164	141	142	161	165	161	144	167	150	133	171	169	140	140	141	143	140	160	159	147	143	142	136	138	134	145	140	152	161	142	155	145	146	144	136	144	153	167	140	143	148	145	140	142	128	150	139	160	145	137	162	138	143	126	151	121	144	141	154	147	140	156	150	150	144	142	142	136	155	145	144	155	141	143	138	152	142	139	138	151	150	163	131	147	150	151	153	141	142	162	143	156	164	153	149	173	169	170	157	144	158	149	146	143	155	151	150	157	165	124	153	145	156	159	151	112	148	127	152	138	149	137	161	144	133	139	138	138	136	147	154	149	131	145	157	156	139	152	144	165	147	141	128	141	155	147	123	138	139	147	173	152	135	146	120	136	139	162	152	148	163	135	141	146	167	156	153	136	143	120	144	155	141	112	151	139	153	162	120	155	149	171	144	120	140	128	150	156	139	164	136	197	156	131	153	150	150	148	150	140	129	138	155	159	163	139	149	150	148	150	151	151	160	160	153	165	155	131	154	154	149	138	151	141	149	160	157	142	140	165	148	151	142	148	129	143	156	148	143	152	152	140	157	168	138	151	148	130	144	141	152	131	136	164	144	132	131	139	138	150	148	154	151	137	155	152	153	135	136	137	124	141	164	147	137	140	131	161	137	170	145	151	140	167	155	137	141	144	143	134	124	158	136	127	160	158	157	148	146	150	152	164	151	144	124	122	141	157	145	136	131	173	163	140	131	147	141	139	167	151	153	154	155	143	182	154	150	134	129	128	141	150	132	146	167	144	152	166	148	128	153	157	132	150	166	131	146	149	156	134	154	146	138	119	138	138	150	133	142	154	142	174	154	156	151	155	134	160	146	140	141	147	156	142	165	141	167	155	145	164	144	145	134	151	142	159	146	129	152	138	124	160	154	137	152	144	147	140	171	153	135	133	170	133	149	140	148	149	156	131	141	136	154	149	130	146	132	126	152	160	151	149	175	153	181	149	155	128	163	136	148	140	152	130	142	152	146	154	147	166	173	144	180	136	144	162	142	155	132	153	144	145	141	147	145	161	165	139	129	124	144	145	148	134	143	140	135	165	164	167	150	170	137	168	141	136	148	166	144	135	152	179	143	152	146	141	169	126	132	148	173	134	133	136	149	160	181	156	134	128	148	142	138	165	137	148	152	152	160	137	137	153	155	172	152	149	153	150	135	150	168	148	144	150	155	145	165	133	144	127	143	168	161	168	151	146	157	137	133	173	156	164	134	145	150	138	138	162	148	144	129	147	167	134	160	134	157	138	132	135	135	134	163	150	145	137	187	144	146	122	158	164	176	143	146	146	161	171	153	122	134	172	141	159	132	137	138	159	163	140	143	146	147	126	145	166	154	142	162	152	157	161	148	154	161	164	139	156	164	132	166	141	135	132	157	161	171	125	134	137	147	146	178	159	130	154	155	159	146	139	151	159	145	142	149	157	156	130	126	133	147	159	159	129	146	150	133	145	129	146	136	146	147	155	147	135	148	138	138	135	141	143	136	142	162	160	150	142	133	166	151	142	155	161	169	140	158	152	146	147	152	137	146	152	155	158	151	137	144	154	139	161	141	130	160	148	137	152	137	166	147	153	120	174	137	169	138	141	152	137	129	170	142	156	155	139	147	159	155	164	169	144	167	136	137	162	166	155	142	128	134	148	156	154	137	159	148	143	135	131	145	124	163	140	141	152	147	141	145	145	130	128	147	157	139	162	167	140
2248	486	631	606	565	514	506	475	503	492	479	464	475	475	474	445	443	445	461	421	416	445	464	444	458	460	440	442	437	463	419	442	435	420	412	428	435	393	438	376	450	428	468	429	425	453	416	438	451	419	481	420	396	435	425	372	441	415	442	403	419	448	446	404	398	456	415	427	455	431	465	452	449	430	462	445	416	414	452	422	467	445	471	410	452	397	441	444	470	453	443	428	450	429	423	434	405	467	419	444	396	424	422	424	422	403	439	450	436	449	452	442	402	448	406	405	433	471	452	406	395	422	468	413	460	457	432	414	452	440	465	431	444	450	431	425	434	433	434	445	422	415	470	420	457	425	442	452	435	459	457	444	425	438	441	400	432	444	433	422	424	415	440	424	416	454	415	441	405	435	428	455	429	390	444	442	404	440	423	459	437	435	460	441	412	444	432	427	477	427	447	453	445	427	409	444	458	425	477	450	449	450	479	471	432	417	440	425	420	406	456	464	429	445	435	434	472	445	413	430	450	437	446	415	419	409	442	433	414	459	431	440	398	457	408	438	441	448	435	433	418	451	454	433	465	466	431	453	458	419	438	436	427	407	466	418	426	422	430	407	460	421	432	381	434	437	393	410	401	418	427	448	427	408	442	426	429	432	431	444	413	423	439	444	451	430	448	418	440	393	406	408	416	419	444	439	432	444	436	426	454	436	417	416	439	464	442	408	432	410	373	457	462	445	431	428	436	423	452	429	433	404	454	431	453	422	423	464	427	428	425	457	436	392	423	462	421	434	428	451	469	413	396	398	435	410	432	449	435	419	439	452	409	477	430	417	446	466	450	430	452	436	432	420	450	418	438	423	426	425	437	437	425	417	438	458	440	423	397	427	439	430	418	428	399	434	393	430	417	461	464	408	419	461	392	439	411	445	451	431	446	400	463	428	422	430	427	438	396	415	462	440	406	440	415	449	455	472	467	430	436	430	431	445	436	419	425	424	408	430	465	438	430	435	457	414	432	438	449	450	473	419	422	444	432	425	439	445	456	425	431	449	427	425	434	424	446	428	417	396	405	410	415	417	439	431	440	441	412	418	457	447	459	458	448	440	459	441	392	446	426	411	407	422	441	427	416	448	423	429	404	423	452	470	449	457	430	443	412	445	431	448	446	439	437	413	434	437	416	439	400	407	446	437	433	403	468	407	428	401	459	454	462	418	403	473	436	462	452	469	389	413	427	454	450	423	429	427	404	399	446	424	439	442	443	420	423	429	405	448	425	460	472	414	391	427	464	434	462	452	428	455	391	466	460	422	430	420	404	413	443	434	443	414	413	472	436	428	439	437	449	446	449	418	405	447	431	427	422	395	457	445	411	460	433	461	418	451	445	436	404	411	394	462	422	405	431	454	439	456	438	443	451	415	465	439	423	428	419	444	423	396	482	446	427	380	423	439	399	453	459	420	429	429	418	411	445	450	442	412	454	416	393	451	419	429	461	424	445	419	419	439	462	428	449	424	420	440	435	452	481	436	468	445	446	428	411	404	423	438	433	407	446	460	430	438	434	417	406	409	387	430	414	433	439	454	452	439	463	434	449	416	410	469	419	403	432	412	426	464	426	443	453	430	401	416	467	397	483	429	407	458	417	427	398	445	422	407	415	463	454	398	416	447	426	440	408	462	412	427	427	456	408	410	450	461	433	458	409	388	417	441	448	379	433	421	483	454	410	478	443	432	418	383	448	416	439	407	467	406	422	492	387	459	422	442	440	414	452	428	463	435	433	441	435	415	410	438	443	418	430	425	458	430	413	439	437	442	458	435	438	459	429	452	455	448	447	428	440	448	430	420	445	427	449	418	429	419	444	442	409	431	417	427	410	401	450	412	416	417	429	436	428	410	472	448	425	420	412	461	445	444	424	449	423	446	424	381	443	430	461	410	442	394	415	427	482	474	420	426	428	453	447	434	436	436	420	455	473	424	461	429	422	437	427	408	413	469	431	398	389	441	434	401	413	407	426	412	443	461	400	459	427	424	447	431	405	443	428	433	455	447	419	449	423	399	409	434	465	478	435	416	422	411	399	419	464	435	430	446	405	432	410	419	410	411	430	445	435	416	448	455	438	440	451	439	423	442	438	399	434	437	432	483	462	424	421	430	415	443	455	461	409	428	483	416	406	391	448	441	449	410	404	429	410	441	471	432	425	435	431	434	461	422	437	460	460	440	430	478	399	431	445	416	427	437	406	467	429	423	476	450	447	406	471	406	430	401	414	439	446	427	414	420	414	431	454	421	443	444	440	421	398	438	456	454	467	425	433	438	439	424	430	452	467	456	434	425	424	446	430	406	430	423	439	450	424	427	412	451	406	433	471	460	457	467	441	421	437	414	450	471	404	443	406	403	437	436	446	432	442	421	399	455	444	448	418	418	423	458	441	455	400	445	444	436	422	407	446	425	415	424	426	423	453	411	421	446	427	413	455	418	443	442	422	433	429	459	458	414	456	438	447	419	463	454	445	426	440	427	457	443	416	404	428	473	434	455	434	407	444	404	430	440	468	459	481	407	422	477	420	434	457	446	456	446	449	433	414	418	392	429	452	446	443	410	409	444	399	443	423	439	428	404	430	443	397	390	416	419	414	426	415	406	436	442	426	441	425	423	443	423	442	437	414	440	414	410	401	423	424	449	455	442	418	437	444	410	433	391	447	417	449	428	456	440	438	428	455	403	436	384	460	461	412	465	438	388	451	446	431	434	448	443	419	415	434	395	408	447	421	424	391	409	429	449	429	399	418	438	465	425	440	436	433	455	409	453	422	412	420	447	417	400	437	429	396	455	407	413	448	411	448	461	432	429	437	444	448	437	436	409	393	446	416	473	424	432	416	472	405	410	428	419	446	399	451	457	468	442	470	439	431	451	452	396	431	416	442	445	429	443	452	447	410	420	452	414	473	419	430	402	429	448	409	404	412	452	427	415	444	395	430	439	407	437	449	433	445	444	446	451	440	448	422	430	447	457	430	421	458	459	435	452	463	408	460	424	442	428	425	457	422	431	433	452	450	468	414	408	394	416	477	461	443	431	396	420	467	416	418	474	418	443	425	453	451	437	476	440	447	405	422	413	425	408	433	423	457	443	411	426	425	443	409	398	424	434	458	443	422	410	412	435	405	438	420	406	441	440	463	425	423	388	471	450	416	430	418	436	484	422	462	419	425	404	452	427	445	421	408	417	410	430	459	428	441	428	429	472	404	431	409	382	416	422	425	417	411	447	428	395	462	449	419	411	432	451	414	420	456	467	464	402	417	428	475	403	391	393	448	447	405	417	447	422	429	403	427	452	426	438	434	437	408	440	401	412	438	419	428	434	456	418	436	435	424	423	437	441	428	415	421	440	423	450	449	428	456	446	433	491	432	418	386	453	437	432	444	448	395	413	435	421	416	476	432	455	434	435	454	410	435	446	411	452	440	415	433	448	444	419	419	447	426	420	463	399	456	444	463	391	448	419	436	414
11476	2004	2071	991	803	570	464	457	425	366	332	349	349	309	316	338	312	321	302	317	274	303	308	270	294	276	287	278	265	260	318	295	296	295	273	283	291	278	255	277	276	290	285	288	260	267	251	265	282	281	294	314	321	292	247	278	286	276	262	274	282	289	266	305	239	291	273	297	261	313	278	321	276	263	286	265	300	295	301	267	281	296	299	273	322	293	272	279	250	285	299	288	279	253	277	310	292	258	269	281	271	275	269	246	256	268	256	264	278	265	311	282	282	269	263	305	279	294	272	287	288	258	272	282	264	273	277	288	287	265	268	278	281	294	265	273	279	288	264	276	256	290	277	281	270	280	277	248	285	296	267	297	294	278	272	294	253	297	273	277	310	252	273	280	287	255	270	281	303	291	280	273	289	275	306	263	267	274	259	287	266	281	257	307	294	280	291	276	280	277	260	258	276	282	293	261	307	258	267	283	273	264	264	272	308	284	267	279	297	279	269	264	262	285	277	257	254	250	260	317	261	260	248	271	278	258	282	249	288	269	276	279	255	287	268	284	263	310	263	279	308	275	285	261	263	268	257	252	264	279	258	307	263	263	274	284	280	254	273	296	279	241	254	275	267	280	265	314	290	297	276	304	274	316	271	267	279	288	272	285	270	273	296	287	256	267	304	285	289	265	287	291	272	256	296	269	268	271	281	291	273	263	268	277	283	292	263	255	305	271	300	279	278	285	274	286	291	269	293	257	305	264	283	276	290	272	268	269	268	287	255	280	281	279	275	289	297	302	288	268	266	264	260	277	295	284	257	272	281	290	280	249	285	258	259	295	259	277	287	277	252	253	255	281	288	288	241	268	279	245	245	282	296	255	251	275	263	288	257	284	290	293	271	276	282	280	237	272	248	286	255	261	278	284	266	279	254	263	249	307	242	281	269	301	274	295	265	283	289	296	290	270	293	257	264	280	288	285	284	254	270	275	277	295	266	270	301	276	251	314	282	288	263	285	308	286	300	275	296	266	272	286	282	245	275	306	285	265	290	263	250	264	260	249	294	251	285	298	291	272	302	277	284	289	260	279	262	271	284	275	278	235	305	269	298	295	289	283	266	309	263	277	249	280	257	232	281	246	267	279	277	293	264	277	308	293	272	260	284	289	269	268	309	292	266	301	281	278	290	277	274	267	290	242	265	281	267	296	284	255	287	302	273	260	257	295	271	275	256	279	284	255	270	271	259	264	276	291	281	260	281	296	270	272	277	277	285	287	267	269	289	291	286	277	321	268	259	274	274	305	278	263	317	259	286	291	278	292	249	257	296	272	276	265	286	279	281	294	258	270	269	284	258	260	289	246	286	285	267	291	280	277	259	276	253	279	249	270	271	255	280	284	262	280	247	276	257	296	258	312	289	306	242	280	285	295	254	297	266	252	276	279	286	268	246	283	235	263	306	268	293	304	278	334	295	279	288	274	273	254	276	251	275	264	291	274	291	312	277	267	269	298	263	258	260	280	292	276	248	293	284	239	260	288	283	274	249	284	279	271	313	272	273	287	288	288	223	265	276	277	269	271	271	297	280	251	281	290	295	250	266	291	327	292	280	274	258	256	266	274	235	268	301	303	280	295	260	282	296	262	261	244	302	287	263	292	283	269	259	265	278	297	288	264	315	299	270	273	271	268	284	299	313	294	303	275	289	265	263	303	261	290	288	271	308	299	270	277	291	276	282	280	254	257	299	289	282	277	267	306	269	255	277	279	262	255	248	257	279	288	271	284	236	270	256	262	273	292	271	292	275	287	249	276	259	276	276	251	256	284	266	263	280	279	270	301	262	264	283	291	275	277	291	294	280	265	258	269	285	253	302	287	293	267	273	269	289	291	252	285	251	244	310	260	290	306	278	277	279	255	246	275	283	292	272	288	256	274	288	283	273	268	297	244	253	275	266	300	248	281	276	264	274	270	251	277	260	290	270	273	257	283	268	275	286	300	280	274	306	271	281	274	283	267	283	283	252	271	308	281	235	258	270	260	274	288	298	288	275	279	270	281	274	304	279	255	316	290	256	266	240	293	290	286	267	304	296	245	250	266	308	279	280	275	283	252	270	276	277	272	244	269	246	283	278	280	275	275	307	280	276	287	249	302	269	284	248	274	277	296	283	264	258	280	286	249	238	275	268	252	264	300	272	290	286	288	279	254	260	268	276	273	280	264	306	281	307	258	312	286	297	283	257	290	275	283	305	274	289	276	270	272	247	282	291	261	315	296	288	297	283	283	262	285	286	254	256	268	298	287	249	290	273	263	282	270	277	274	257	281	252	275	282	284	266	267	257	308	286	226	267	261	257	299	284	274	248	299	275	280	273	275	286	273	275	301	291	276	282	307	307	295	275	260	237	294	294	258	244	267	256	280	299	284	270	264	286	280	290	284	258	274	305	264	277	271	248	265	302	293	288	247	274	248	259	299	278	269	249	254	264	256	255	266	300	266	277	285	253	292	281	283	278	264	248	297	264	246	283	252	275	279	284	274	291	276	284	256	292	290	274	248	267	275	274	288	297	277	256	253	287	288	286	284	292	266	270	284	263	307	277	264	266	320	268	254	296	308	255	270	271	293	262	272	252	249	277	256	311	282	295	272	276	278	277	260	289	302	264	262	313	283	296	283	269	276	276	284	265	258	285	267	290	275	283	259	267	274	287	286	274	295	288	258	253	283	285	270	285	269	281	275	248	282	278	271	303	264	253	253	279	257	251	266	288	271	258	299	262	290	248	280	300	272	320	278	277	265	263	289	284	311	281	299	285	264	269	273	273	275	290	264	296	303	287	293	301	261	302	277	254	274	273	278	313	250	274	277	289	265	286	296	280	286	275	268	246	273	261	295	259	275	268	274	264	278	281	282	287	250	270	262	300	254	258	272	281	285	265	245	268	283	260	257	264	246	273	278	283	250	275	272	261	307	238	242	289	295	274	286	263	297	288	272	275	273	293	275	284	266	271	279	264	286	253	300	315	286	271	273	263	308	299	274	292	294	267	250	254	267	271	279	275	280	279	261	299	283	289	279	286	280	304	280	304	272	269	261	290	249	268	290	275	275	296	310	275	271	258	266	271	268	313	284	299	273	274	283	270	270	258	285	248	261	270	302	270	296	281	261	261	277	284	290	251	274	316	275	297	269	281	283	267	268	297	273	293	260	250	246	281	261	285	301	288	256	294	268	246	258	260	287	294	275	257	276	287	263	298	254	256	297	270	253	293	276	243	255	269	293	266	268	250	279	273	271	286	289	282	277	272	277	275	280	292	287	301	237	298	279	299	284	289	281	271	275	253	286	269	292	299	265	287	265	235	261	269	309	270	293	288	307	298	296	266	287	240	268	302	264	287	271	265	304	258	243	264	280	252	295	276	255	303	285	276	301	272	281	282	285	245	277	291	265	279	253	251	292	238	271	253	316	304	252	271	253	266	278	261	265	276	293	290	276	245	288	279	275	266	279	275	281	257	302	294	256
7783	1979	4970	3538	3032	2520	2067	1739	1550	1449	1386	1212	1184	1017	1024	1033	968	959	982	897	889	900	842	871	826	867	822	822	831	781	782	838	782	811	788	767	754	775	725	766	703	828	826	703	731	702	745	734	772	746	769	748	730	742	749	748	735	753	760	747	734	724	771	734	712	729	750	719	733	732	719	739	708	743	693	687	731	723	721	696	793	687	705	734	722	696	760	731	703	745	721	743	674	709	741	704	680	719	699	744	739	732	729	718	729	690	691	720	739	776	740	706	676	723	701	689	736	759	698	751	743	763	766	711	707	715	712	738	730	700	672	738	675	710	732	780	732	785	679	715	803	710	713	744	748	721	775	696	719	786	703	693	707	763	725	712	742	694	751	709	732	714	711	674	704	716	685	696	699	726	678	711	725	697	719	686	707	729	739	810	725	739	683	768	721	729	712	696	701	706	747	743	709	754	719	722	708	711	661	714	746	756	728	718	712	759	681	706	773	717	741	695	713	672	693	719	704	719	754	697	706	688	698	688	674	711	679	731	737	670	746	712	711	699	682	681	682	757	714	679	714	757	743	727	717	730	718	695	690	691	720	741	696	723	732	758	674	668	714	708	733	692	708	755	748	758	699	693	704	671	746	747	685	723	744	710	706	688	712	710	729	696	740	684	726	661	732	698	687	726	714	754	710	703	701	724	714	693	683	675	711	724	774	716	709	718	744	713	774	683	702	743	735	698	753	727	704	746	702	662	742	701	736	746	772	732	673	730	718	707	709	706	752	700	705	700	729	687	713	738	701	690	722	719	713	753	717	722	673	725	708	712	697	723	678	680	729	716	743	732	704	751	734	675	702	696	749	710	717	678	717	701	750	640	693	679	750	735	713	736	741	707	726	731	715	726	715	692	741	703	707	711	723	765	694	716	678	752	752	713	692	771	688	763	665	745	748	729	665	751	716	680	750	675	693	740	734	710	700	736	670	692	724	730	751	763	675	728	690	752	714	704	697	773	733	727	732	676	724	711	711	695	732	683	753	722	692	714	731	746	747	727	743	714	674	724	688	675	724	693	720	740	730	755	723	721	744	682	730	703	703	726	723	703	737	694	703	716	718	713	721	714	694	709	727	755	727	732	753	669	713	711	690	753	714	674	727	664	706	736	736	719	730	707	747	681	780	731	713	709	703	703	732	682	701	765	721	727	731	701	680	702	683	688	748	707	684	695	732	710	692	716	752	687	722	733	767	772	724	693	693	744	739	689	696	723	692	689	721	760	749	733	700	709	722	712	742	697	764	693	725	716	694	687	710	667	657	717	767	764	705	717	704	728	755	705	657	737	745	706	698	698	742	688	708	716	746	694	727	696	735	712	702	721	736	710	724	722	734	710	697	752	712	723	729	762	700	674	675	728	730	735	718	731	758	737	716	725	689	721	715	737	702	723	742	759	751	727	689	755	760	730	730	729	779	714	692	685	707	704	723	697	754	703	712	695	729	719	743	708	707	666	747	724	702	734	695	706	748	751	743	674	704	736	700	723	735	742	713	684	773	712	707	755	712	713	683	710	711	731	699	696	724	702	728	728	687	727	725	739	694	705	728	743	768	687	673	707	699	709	765	728	750	692	715	703	703	787	734	754	703	706	723	719	718	661	714	685	734	712	762	709	708	729	753	728	655	708	719	734	722	732	687	710	708	701	683	720	710	680	703	682	741	667	665	682	724	699	727	664	737	763	719	737	661	722	714	723	742	711	739	703	690	720	752	672	754	690	707	697	671	691	712	729	732	672	714	705	738	655	698	671	702	729	694	743	742	741	707	728	779	716	688	697	677	716	752	754	757	698	718	724	705	747	712	706	723	730	743	715	740	660	713	746	739	733	749	693	740	725	712	722	711	745	701	696	707	739	744	753	728	695	737	670	728	666	727	691	709	733	712	736	718	707	740	667	739	662	748	741	661	668	687	819	738	715	714	706	729	720	727	725	696	742	680	710	722	688	735	711	684	723	664	722	679	704	733	690	703	740	684	659	739	750	707	702	724	736	736	741	720	666	726	718	714	726	707	685	706	698	732	693	689	714	708	740	711	701	717	714	715	679	710	712	691	674	737	691	686	670	708	683	728	760	722	763	709	705	743	713	665	727	751	691	792	695	707	685	721	731	703	693	700	710	710	718	715	754	718	727	772	698	689	671	709	715	728	698	681	716	733	711	724	745	771	656	696	758	666	747	716	671	684	686	707	694	778	706	721	717	736	757	735	751	732	756	705	697	706	698	725	710	723	693	701	754	687	671	679	700	724	723	692	741	701	760	714	712	730	695	674	670	720	719	684	734	718	720	758	739	762	699	719	686	757	721	687	734	734	687	717	744	726	785	714	737	667	715	741	691	732	724	733	682	710	725	679	731	687	664	750	729	708	736	705	751	719	687	704	716	729	707	709	697	714	729	732	714	712	687	714	727	673	702	711	660	691	731	729	746	744	711	694	745	697	717	696	685	700	731	719	720	722	736	765	721	714	700	685	796	713	689	728	698	728	751	710	667	676	739	725	752	697	693	665	698	722	714	731	734	704	658	752	721	720	704	686	703	695	749	747	710	705	699	684	696	682	738	683	720	694	750	726	643	756	736	677	677	721	729	663	720	706	718	707	712	682	696	721	739	740	700	763	705	682	678	695	737	734	698	679	697	726	697	711	695	732	723	719	765	710	689	690	712	743	725	684	716	682	731	742	705	730	661	754	746	746	709	742	712	685	698	719	719	661	763	684	716	670	698	704	725	712	728	693	719	674	691	700	725	692	735	691	766	658	698	705	691	754	765	737	744	700	693	703	751	739	705	717	736	680	737	677	734	688	710	764	720	730	690	699	690	682	716	728	708	683	681	740	730	777	691	700	754	741	727	739	705	708	708	737	729	728	660	690	709	717	678	717	741	697	724	670	710	733	728	724	701	726	703	700	713	692	714	707	709	712	690	721	683	757	694	711	725	727	744	706	724	737	752	694	681	695	726	686	743	679	756	726	668	725	720	686	700	689	730	757	749	746	752	776	742	690	749	781	719	741	648	762	769	685	728	741	724	714	728	740	741	755	708	723	727	762	751	701	724	685	733	748	687	721	754	702	757	699	724	692	666	723	679	709	696	739	758	725	737	713	732	729	745	672	771	728	741	715	679	685	719	721	675	686	731	762	724	714	685	706	716	731	714	703	746	701	737	673	680	767	680	735	678	747	720	733	705	718	729	724	680	698	740	699	738	690	704	689	666	707	674	761	732	719	751	698	727	691	737	720	678	724	683	728	744	719	718	709	740	700	750	685	746	753	712	721	786	722	709	689	736	696	742	735	660	733	777	714	707	723	715	702	708	746	741	684	742	699	745	723	717	688	708	689	740	729	742	684	686	727	718	716	704	735	678	715	724	682	742	755	688	703	677	694	725	681	690	710	716	717	738	701	703	765	689	729	723	757	743	687	705	746	717	711	786	756	741	708	690	755	758	736	706	745	723	710	732	690	710
20860	4718	4696	1882	1193	853	736	588	513	448	406	369	399	351	331	317	289	301	297	283	269	285	280	242	301	258	258	239	252	230	243	256	261	266	258	221	251	236	277	231	238	281	259	247	254	243	272	262	271	234	221	238	260	269	228	236	245	234	217	240	244	271	246	272	217	242	257	263	227	225	241	249	238	236	235	222	246	273	241	245	245	222	219	257	265	239	267	239	247	232	253	252	234	241	228	242	226	274	245	249	242	230	259	236	223	213	252	232	267	205	241	223	228	276	257	255	260	211	255	223	258	263	222	219	245	238	226	246	240	245	209	221	252	255	232	239	214	251	228	228	247	242	223	249	222	218	244	248	252	242	243	240	252	222	248	247	223	262	219	236	231	268	261	227	244	237	226	237	252	251	286	262	249	253	242	280	277	252	263	246	230	248	236	242	225	243	235	237	286	227	225	250	231	237	250	246	236	228	236	213	248	255	233	226	267	234	225	255	256	244	236	248	255	223	242	260	272	228	212	281	231	210	250	269	254	231	239	229	236	223	210	242	232	215	247	243	246	269	212	231	235	217	267	251	221	224	228	224	229	222	249	250	237	231	227	256	228	225	199	280	254	240	265	215	253	246	253	244	232	202	223	206	230	221	225	240	234	260	195	246	248	250	249	241	244	222	229	235	232	230	248	216	238	254	260	261	243	238	241	234	239	264	253	232	242	225	264	229	235	216	226	274	234	252	252	214	236	246	237	209	265	223	248	242	259	232	252	258	235	238	255	234	236	244	252	227	268	253	233	273	269	257	239	233	251	246	240	224	244	232	225	227	218	254	225	223	238	228	241	247	246	231	236	252	247	270	213	227	232	242	225	223	236	256	235	218	218	242	241	227	259	264	226	214	258	234	244	235	233	257	230	227	223	225	235	221	245	242	219	241	224	219	215	242	244	223	281	238	200	209	231	261	222	233	257	249	223	215	242	217	244	252	244	242	243	269	236	251	238	215	248	217	226	226	228	232	224	240	267	227	246	257	260	244	237	257	226	251	252	228	238	270	231	248	244	235	222	264	230	250	249	208	238	233	244	234	260	238	226	239	246	253	216	255	232	229	252	225	227	224	220	247	254	243	208	247	256	251	215	255	246	229	235	246	249	213	225	226	232	244	216	232	245	210	228	238	251	244	252	227	226	259	211	262	240	222	265	227	243	234	241	233	252	261	252	233	235	270	240	233	217	239	233	241	232	250	226	223	212	262	258	257	259	233	241	260	216	205	218	250	229	246	238	259	238	256	214	242	225	262	227	246	247	247	230	238	255	236	239	248	237	229	252	211	250	252	231	242	250	240	260	233	217	218	239	246	266	238	218	246	220	245	243	224	203	232	244	252	243	245	230	239	244	212	238	229	203	239	244	251	222	244	241	229	253	239	212	261	259	249	273	205	218	261	237	239	237	206	256	247	231	248	256	256	249	241	240	224	226	222	204	229	253	210	220	204	241	222	246	233	222	227	226	242	224	271	254	240	248	252	244	259	248	246	239	216	250	237	234	218	207	230	235	268	251	242	241	227	255	230	236	233	258	230	237	232	234	242	235	246	209	254	223	248	246	229	240	234	254	243	224	233	253	255	244	253	260	241	235	248	257	229	230	226	242	257	267	218	249	243	221	232	218	233	238	237	239	219	256	258	250	228	247	263	246	231	218	249	236	253	216	239	254	239	254	232	213	238	248	271	245	250	270	228	232	230	234	238	252	230	257	257	237	217	251	206	244	260	247	235	249	254	249	222	248	229	255	225	237	252	223	244	244	245	215	250	247	235	219	243	238	236	262	210	248	232	241	255	245	225	250	233	226	272	189	233	239	245	218	248	245	209	242	247	221	237	258	249	214	262	284	226	236	239	222	236	235	266	218	255	262	229	243	262	251	232	229	245	255	242	228	208	245	223	264	257	230	212	255	230	236	234	243	272	243	243	232	248	230	229	197	261	252	236	231	216	246	229	246	222	241	218	237	223	237	212	224	212	277	253	253	235	220	224	217	229	259	237	234	262	241	253	229	248	232	245	235	262	235	220	249	232	214	213	234	249	252	242	246	249	221	246	259	280	258	214	237	221	250	243	221	229	219	212	232	243	232	229	258	228	237	247	237	225	253	241	244	239	256	247	249	242	238	249	228	247	257	244	234	221	254	241	253	227	246	248	248	244	240	247	262	238	233	232	231	238	225	224	250	231	231	256	233	283	233	235	264	235	241	228	265	226	252	241	265	260	219	267	243	236	248	227	209	283	243	265	247	245	232	227	240	257	241	228	255	245	251	240	256	225	246	234	259	246	225	254	237	242	239	259	249	263	245	197	241	216	247	239	238	219	259	228	246	230	249	229	240	246	214	264	246	218	250	236	238	225	241	222	219	238	239	262	248	229	216	259	231	254	230	249	237	213	238	238	234	250	218	236	249	220	232	245	234	261	258	241	219	246	232	250	219	235	261	231	215	243	264	216	233	227	231	230	250	238	234	261	233	241	244	235	227	235	252	207	272	242	257	236	233	214	230	229	238	219	278	230	242	243	214	251	240	239	227	246	239	216	220	251	252	244	246	205	225	234	242	250	228	244	240	253	253	243	253	220	251	208	252	235	256	226	232	218	227	230	242	246	245	228	241	231	238	244	236	244	251	262	219	231	226	254	237	236	261	241	233	272	225	246	240	248	218	241	213	250	248	236	242	279	215	276	242	242	242	238	241	237	246	214	266	246	247	237	254	240	247	251	242	230	237	233	240	251	237	242	225	254	219	232	267	239	258	274	239	228	223	228	228	231	240	240	241	251	250	252	236	240	219	242	240	219	239	256	247	250	238	264	256	216	229	237	236	239	229	229	266	233	218	229	239	231	233	242	262	223	219	233	224	243	254	238	237	235	235	226	240	255	230	211	259	241	228	240	234	263	243	232	223	219	228	250	230	230	239	239	241	237	262	249	229	224	225	247	226	241	215	260	246	262	261	234	237	246	255	264	234	198	245	243	272	278	257	289	251	240	237	223	261	248	235	198	215	217	239	252	264	221	246	236	254	247	256	226	233	225	239	259	261	241	229	228	249	223	237	227	251	238	216	220	245	239	220	244	256	246	201	238	234	227	231	245	232	230	220	249	221	230	263	239	223	227	244	234	214	225	248	220	264	227	217	242	227	243	265	227	247	220	235	251	245	233	251	227	235	240	237	207	241	225	256	252	226	226	225	216	229	230	212	249	257	250	248	245	213	244	230	262	261	278	243	216	218	213	215	238	238	247	259	234	231	262	244	237	273	227	225	233	237	237	230	244	249	226	227	237	250	238	212	263	264	222	253	233	218	217	282	235	245	231	241	235	243	222	222	224	249	245	221	242	255	212	233	244	238	238	252	241	258	269	232	240	224	211	241	240	227	237	229	270	209	255	245	236	265	255	245	225	228	236	257	240	230	262	236	226	244	222	221	255	227	261	230	234	240	235	219	251	227	249	238	236	234	229	233	202	242	246
11665	2881	9161	5942	4947	3947	3323	2648	2270	1975	1816	1677	1453	1361	1243	1175	1043	1047	987	964	1021	925	842	869	868	784	830	796	752	796	763	764	777	723	758	746	668	687	710	716	742	724	671	691	713	669	670	691	686	633	710	684	600	636	671	616	676	638	631	690	600	651	600	609	660	643	610	614	652	674	600	606	650	651	647	633	636	629	636	589	629	627	635	640	621	608	636	612	592	619	650	593	611	613	617	636	622	625	677	684	590	609	582	619	628	629	603	631	596	580	591	602	592	652	647	615	611	598	596	656	652	616	592	636	589	599	609	651	632	631	618	599	578	623	617	638	603	661	612	634	623	630	587	566	602	636	584	559	605	607	586	602	594	597	640	652	623	630	624	625	648	633	540	600	600	609	629	604	637	600	585	605	633	637	569	623	629	586	628	574	624	620	602	582	605	600	582	666	603	632	613	583	621	629	620	590	607	618	610	641	609	605	626	629	600	608	591	638	591	604	569	606	600	632	630	597	612	570	617	641	608	618	635	615	624	591	680	600	624	592	618	613	581	629	581	573	614	602	641	535	579	598	640	551	625	634	625	624	602	623	547	612	561	607	584	601	657	631	630	605	653	596	625	589	630	590	603	631	610	668	606	649	640	638	588	631	616	617	596	627	631	611	645	615	620	621	619	616	608	587	604	602	610	645	621	642	625	677	632	622	596	635	554	631	577	580	627	628	667	594	621	615	615	633	642	622	596	613	614	624	645	623	624	638	627	666	622	608	609	586	580	600	598	620	623	607	585	636	613	600	572	643	630	592	588	610	609	597	611	593	636	615	614	605	615	590	605	632	622	590	583	593	596	627	647	622	626	588	614	634	625	670	650	593	626	609	585	613	631	614	662	592	606	616	629	602	600	594	648	628	604	607	596	594	578	629	600	583	650	584	604	637	573	618	596	593	610	614	607	573	624	616	596	597	614	617	645	617	627	645	592	579	616	630	632	651	641	612	617	633	628	621	595	607	615	614	624	609	583	610	566	604	587	609	612	630	621	588	598	614	609	624	631	548	633	615	584	594	660	603	629	618	555	622	620	590	578	630	605	588	616	614	614	593	640	602	561	557	613	669	584	630	606	572	628	599	605	641	560	597	572	616	564	661	586	628	583	617	595	595	625	624	585	605	629	645	602	664	609	629	593	590	596	693	637	571	612	572	641	649	619	628	581	625	580	645	591	597	565	630	645	611	621	575	578	601	602	598	631	588	563	611	628	580	616	609	614	610	663	577	630	596	601	608	631	590	632	593	598	646	569	612	645	648	655	599	634	608	574	632	661	598	639	636	638	624	647	623	603	620	618	592	637	617	578	666	605	629	653	561	573	623	615	643	582	597	574	614	603	589	615	633	594	605	623	572	616	642	612	661	619	548	603	606	590	620	614	629	595	614	649	610	621	607	594	644	626	629	576	647	624	601	567	553	622	600	630	576	635	618	652	619	581	625	630	583	593	613	619	598	590	592	606	628	637	631	601	559	652	607	624	587	593	592	585	589	624	640	667	617	633	599	588	600	585	622	592	584	627	637	620	642	603	599	577	600	633	624	615	631	572	614	619	597	669	599	622	587	627	645	561	598	616	606	594	635	607	577	630	628	592	627	615	655	593	587	616	588	623	641	621	592	612	630	609	643	585	631	563	644	625	626	608	599	604	633	648	648	593	623	668	622	575	626	636	581	623	610	634	650	590	624	596	628	593	583	593	605	618	619	602	603	613	605	653	612	593	631	616	610	610	623	628	606	612	607	610	592	631	617	612	613	603	576	602	582	590	607	612	618	648	600	670	636	572	637	598	590	626	613	597	620	612	649	621	640	619	608	620	617	586	630	611	619	583	660	628	624	603	595	579	630	618	622	619	631	581	608	601	626	616	549	622	665	646	574	612	631	600	606	634	645	642	612	627	626	583	665	608	643	624	591	613	644	605	665	610	624	624	620	616	647	625	626	578	637	651	593	605	643	610	634	544	615	640	594	613	579	662	617	614	614	634	703	630	567	586	584	702	631	621	606	619	662	636	609	663	641	645	636	627	615	609	566	627	640	645	633	584	634	642	602	603	607	608	619	611	566	643	613	599	616	608	618	589	628	587	674	635	643	590	657	656	624	653	602	600	607	614	632	664	626	592	568	597	605	624	555	641	602	651	637	614	645	623	639	653	593	628	564	613	608	612	625	613	631	640	594	576	577	641	617	615	599	613	627	611	628	591	601	659	639	601	591	598	608	628	608	653	663	625	642	616	595	634	646	635	641	589	654	603	618	616	635	645	585	673	637	603	593	615	611	643	584	636	579	600	612	573	616	588	585	611	602	576	578	581	606	582	643	604	604	621	640	613	640	632	597	644	618	560	622	643	606	643	573	643	618	657	611	591	603	583	644	630	614	556	639	580	589	635	592	622	633	581	598	648	594	615	640	606	632	641	607	575	596	588	610	602	578	588	610	651	595	654	641	584	644	658	598	648	589	626	580	603	601	639	618	632	565	571	645	630	564	596	629	619	612	586	587	614	665	606	633	618	573	617	615	631	606	598	621	579	614	634	605	576	593	633	621	583	611	627	580	639	631	629	630	625	611	640	616	596	665	667	622	603	635	600	595	626	582	605	622	624	601	596	633	626	610	615	614	615	632	636	605	611	623	595	645	599	579	594	616	624	594	605	568	657	562	645	557	563	619	600	654	613	633	582	620	630	623	626	639	600	629	580	598	609	621	626	635	635	639	606	581	630	651	585	597	618	619	591	609	612	593	626	558	630	580	639	613	572	591	609	602	620	632	614	648	563	632	611	608	592	579	632	621	590	599	606	604	617	609	601	652	581	620	601	630	612	627	612	631	592	597	586	636	626	584	604	602	650	603	627	592	574	587	625	580	605	627	616	616	606	614	631	614	628	598	595	602	621	610	617	616	610	631	594	616	624	623	659	605	620	611	589	625	606	652	627	583	610	650	594	630	641	602	609	589	597	591	587	599	625	633	601	611	627	582	581	585	584	651	616	594	602	611	625	629	615	596	586	646	623	650	566	625	553	582	647	584	639	648	644	583	596	600	639	586	654	597	603	598	629	616	620	650	672	574	614	575	640	623	607	639	645	631	639	637	562	608	633	608	571	613	618	604	581	628	629	577	623	603	607	690	597	634	590	620	614	557	638	597	664	555	594	606	620	617	607	609	593	592	613	586	617	582	593	623	586	625	614	603	661	594	606	627	616	559	595	607	577	603	572	629	603	601	611	654	599	677	618	598	648	617	630	589	588	630	636	622	641	627	599	603	624	648	622	622	640	603	616	639	591	569	632	614	628	602	575	638	644	628	630	600	612	645	585	613	634	606	588	585	588	629	618	639	593	626	640	616	609	618	546	571	613	556	619	611	623	600	645	574	612	627	626	633	615	616	603	644	584	647	610	605	622	599	663	605	642	606	611	614	617	606	620	610	629	626	629	606	617	573	623	607	582	592	590	593	622	617	641	571	650	570
1861	187	241	158	136	167	157	173	124	134	173	152	149	149	130	139	136	112	175	162	114	182	140	137	148	144	143	153	133	148	135	158	148	143	146	144	146	142	150	127	170	152	125	144	143	172	141	136	157	157	157	144	159	121	147	162	154	144	155	152	155	138	141	120	154	139	157	147	147	148	120	148	148	130	139	165	147	134	147	146	149	177	136	137	159	151	137	135	162	149	160	157	150	146	170	125	145	189	160	134	170	153	151	140	166	133	156	131	137	159	143	135	137	151	148	159	159	167	171	163	139	151	142	159	124	158	138	145	154	130	136	152	145	158	155	131	142	148	136	142	153	167	144	159	159	133	124	157	147	143	139	122	159	144	166	137	136	179	137	142	159	157	150	150	145	164	130	137	139	141	150	147	151	162	150	162	149	169	147	139	152	155	145	145	133	155	119	148	145	152	154	140	142	144	128	156	159	161	157	142	150	122	137	133	126	153	152	165	144	139	138	131	154	174	148	145	133	134	114	153	142	154	157	149	156	152	145	118	146	143	132	130	150	153	155	167	145	149	134	154	131	139	147	138	145	134	163	143	138	143	149	130	123	145	165	125	158	153	175	136	147	142	126	135	163	148	147	148	137	154	160	171	153	142	127	145	186	154	168	171	163	144	134	161	150	152	138	163	132	149	152	157	147	135	135	149	114	143	142	135	153	141	150	128	150	156	134	125	161	143	143	137	154	165	140	150	132	150	172	176	156	142	149	154	123	136	166	151	155	128	147	129	158	128	148	154	177	154	152	149	149	153	169	141	153	147	158	148	132	148	140	141	162	152	140	153	153	141	147	140	170	142	156	163	138	150	133	146	150	175	137	142	141	155	156	172	148	141	148	137	155	131	143	141	146	132	158	142	160	148	152	129	147	138	131	150	156	132	153	152	159	136	123	149	142	130	117	173	139	130	146	154	136	154	174	163	146	166	145	132	128	148	140	149	120	146	148	138	141	147	139	135	150	153	153	161	141	144	133	154	154	165	134	129	153	160	134	146	152	169	131	140	141	131	160	161	155	161	154	148	164	156	146	138	131	127	182	160	143	147	140	150	146	163	148	156	167	148	129	156	150	138	152	133	135	147	162	160	148	125	125	136	134	141	157	133	145	160	137	129	154	140	137	119	161	142	128	141	138	140	141	139	146	133	152	149	153	127	158	131	121	149	166	139	154	145	147	155	128	121	146	145	152	165	136	177	150	153	145	164	145	144	133	151	135	154	136	144	136	135	170	139	127	145	137	121	135	145	139	156	157	157	146	151	156	139	123	139	134	144	147	158	169	143	162	133	147	148	148	158	141	151	154	162	143	145	139	146	152	156	135	110	161	136	151	153	142	142	144	145	127	151	164	141	151	139	157	148	135	176	152	135	143	122	146	137	138	140	138	137	134	141	123	154	145	129	126	134	124	139	156	131	150	147	145	146	145	155	148	139	136	132	140	132	146	145	128	137	159	153	156	151	130	148	140	134	168	150	137	136	147	168	135	155	156	133	156	169	146	136	169	125	139	151	154	131	134	151	127	140	139	161	158	147	138	131	150	136	135	154	137	139	108	151	147	133	138	133	135	167	150	166	169	145	171	123	141	149	145	126	162	152	152	166	124	158	168	132	148	154	140	147	141	154	129	149	141	159	149	153	150	157	137	180	138	154	145	134	161	131	144	154	141	158	151	122	145	159	139	144	130	144	153	143	138	121	138	170	159	162	137	141	136	156	143	166	121	159	158	152	154	141	153	151	146	140	138	141	127	162	130	151	144	125	130	146	162	147	149	132	154	142	149	127	139	141	144	162	147	150	132	130	156	135	140	186	171	137	146	157	137	129	129	140	165	149	143	161	158	153	146	137	123	128	151	138	160	175	144	148	138	147	142	150	161	139	144	155	159	150	146	156	133	134	139	154	149	150	125	154	156	145	127	148	150	138	165	137	133	167	168	154	142	136	144	155	122	138	140	153	157	148	129	150	145	127	155	146	144	151	144	122	126	163	140	142	144	133	147	146	151	143	147	142	137	130	145	138	135	155	142	141	167	154	121	131	126	141	141	149	132	164	153	130	150	145	152	151	165	160	137	139	150	164	138	127	132	134	149	124	139	156	137	127	140	144	120	125	171	154	157	145	166	144	155	154	139	143	140	130	154	136	150	123	151	142	127	141	141	141	149	127	139	141	135	149	156	160	156	151	132	149	145	156	135	136	149	158	144	156	141	142	164	145	161	133	157	130	149	141	143	154	162	143	148	138	155	143	135	111	116	149	148	144	149	139	147	128	133	166	150	154	145	140	144	147	160	147	153	151	168	166	139	133	139	139	148	153	115	124	138	151	130	142	169	142	145	156	155	131	154	131	130	125	145	155	136	164	151	149	154	146	143	137	152	171	154	168	150	150	141	150	144	148	136	154	161	152	123	158	151	127	140	151	154	171	143	145	146	151	149	154	118	146	133	148	146	132	146	145	142	151	141	149	154	132	135	136	154	169	163	143	162	136	168	149	145	120	143	159	135	150	149	134	146	155	143	155	145	135	136	152	153	149	135	139	159	138	163	148	146	139	151	175	169	141	145	141	141	146	128	154	140	165	123	154	130	139	134	150	139	146	139	142	158	167	149	148	143	179	148	138	143	143	165	156	130	145	149	148	145	143	135	168	155	156	169	143	128	153	144	141	155	150	141	136	150	157	159	121	145	133	146	158	128	134	146	138	159	172	143	156	148	150	132	146	170	142	149	136	133	152	170	167	137	119	154	169	144	175	144	130	139	149	141	139	140	141	134	138	152	148	140	172	143	144	150	144	132	131	148	162	134	150	135	143	128	145	138	124	130	156	121	151	156	151	172	137	127	148	142	170	133	156	136	138	155	138	129	142	167	158	150	126	125	155	145	140	136	144	151	157	155	128	159	160	132	143	140	145	164	142	144	158	140	144	144	169	158	164	139	157	150	157	144	151	141	160	144	137	122	161	127	147	150	148	153	156	156	151	149	157	127	157	151	137	167	147	156	126	145	132	122	134	134	139	153	172	147	175	133	135	142	154	154	157	146	148	128	139	152	118	156	149	136	111	122	130	136	133	121	144	137	140	145	140	149	122	154	158	122	133	141	139	145	148	139	133	141	163	155	137	126	158	144	139	132	131	130	152	139	124	156	153	148	144	148	130	154	141	150	164	141	123	154	143	139	150	152	176	145	133	149	139	146	148	152	140	145	127	135	144	155	145	142	148	154	139	156	144	176	154	147	146	137	150	147	147	164	170	143	124	165	131	154	148	166	132	143	153	138	136	131	138	135	144	133	144	146	171	161	135	145	142	150	141	142	157	154	151	129	156	106	127	157	141	175	162	143	161	156	151	141	160	138	128	142	143	144	142	147	145	143	157	150	159	149	168	150	139	121	158	154	160	156	132	154	136	164	161	161	143	138	134	163	153	150	135	145	152	135	154	147	119	115	115	140	155	163	138	143	134	157	160	162	148
2228	480	683	540	541	518	479	490	451	478	468	488	414	435	415	470	417	466	429	443	442	456	441	448	445	446	434	435	426	446	413	458	443	454	441	433	458	399	498	423	410	447	445	453	426	456	475	459	430	462	435	412	392	452	438	420	418	434	435	460	460	456	452	419	386	414	443	484	459	395	406	408	411	430	397	438	420	442	404	450	442	421	396	433	461	383	429	412	438	442	438	446	437	453	445	401	417	432	449	409	473	413	457	437	419	437	442	446	430	459	432	391	435	409	455	431	429	439	446	446	410	449	433	439	453	400	446	428	415	460	415	419	409	416	408	449	412	409	436	430	417	446	440	436	414	390	437	454	426	412	399	444	461	420	460	429	434	454	460	436	389	424	408	413	444	401	443	433	458	404	439	386	430	412	411	430	426	404	398	475	416	456	430	366	387	420	445	444	426	442	454	404	472	430	411	429	476	441	439	419	400	474	434	402	447	447	414	443	382	458	461	410	455	404	473	435	441	427	419	456	434	431	382	435	435	452	460	415	382	462	453	419	414	424	439	420	386	435	447	436	437	405	403	420	447	400	419	420	441	441	409	448	383	418	443	447	447	383	405	438	445	424	399	411	422	427	430	467	437	421	453	407	452	442	430	436	428	453	460	432	437	433	439	461	422	467	411	417	426	430	452	432	436	420	431	461	445	457	453	455	436	396	422	419	447	441	432	403	409	461	434	456	436	389	420	435	428	420	418	410	462	407	424	391	412	437	447	437	396	392	376	449	438	434	444	466	413	447	439	428	444	420	411	473	463	430	419	465	421	484	420	467	447	447	401	459	427	423	477	454	435	415	441	439	451	457	438	437	424	470	425	421	442	391	453	394	401	421	457	417	422	428	448	412	409	456	409	406	411	446	458	462	458	451	438	385	410	410	441	395	429	438	430	420	428	433	394	458	440	422	464	429	443	405	442	443	455	421	433	406	460	429	428	423	409	412	463	405	407	419	420	411	424	436	454	455	430	432	429	437	436	395	423	431	428	435	427	439	426	424	453	427	425	458	453	441	440	464	445	423	419	457	438	401	425	418	436	438	468	407	443	406	419	422	445	442	455	403	464	440	418	424	435	419	460	432	446	428	417	440	432	389	448	431	414	423	379	430	424	441	425	422	404	390	433	411	416	444	398	427	430	453	417	451	430	405	428	448	491	439	430	453	419	453	439	421	414	456	443	420	418	438	487	399	409	413	437	458	433	386	445	458	433	467	460	418	407	448	423	421	412	424	414	419	438	424	414	465	417	432	432	416	433	422	446	410	445	436	456	453	439	412	419	403	408	432	430	447	401	434	463	426	425	424	423	413	396	407	424	431	428	415	437	427	423	397	445	444	405	425	449	402	420	423	460	478	414	442	444	450	438	421	421	443	437	411	437	393	425	416	410	429	468	456	424	422	414	456	432	428	428	405	420	474	439	435	386	462	434	440	420	456	418	408	431	461	425	431	456	473	403	417	405	422	449	399	444	429	433	458	458	432	440	446	452	439	425	465	457	432	442	425	403	457	404	419	476	479	437	449	436	430	415	463	431	396	430	411	428	439	450	425	415	468	430	446	400	438	429	431	417	416	442	426	403	445	473	453	461	458	428	431	428	400	475	419	443	453	388	445	418	408	411	433	420	424	407	428	492	404	435	432	437	438	437	411	411	405	424	393	427	420	413	433	427	420	421	452	408	408	436	436	420	435	442	432	434	414	466	430	436	472	423	424	434	413	423	407	426	426	420	435	407	464	431	429	411	429	394	433	503	415	406	426	414	418	461	442	421	442	447	428	410	473	409	465	415	414	458	446	452	447	416	398	407	478	403	416	438	490	378	419	449	423	366	423	440	456	433	435	454	434	410	438	436	457	417	414	455	415	431	431	441	446	412	435	392	435	467	417	441	447	413	483	429	454	435	414	423	434	418	413	427	426	455	394	421	449	439	427	422	432	390	422	420	425	447	434	440	431	431	402	415	418	387	422	426	442	448	416	426	419	407	404	426	440	433	436	384	436	454	433	454	420	428	433	481	429	421	411	397	412	421	419	434	426	447	468	423	455	429	429	432	434	441	451	429	429	455	426	453	425	421	420	456	421	434	426	457	459	439	424	438	426	439	440	432	467	414	427	428	407	390	458	389	436	427	421	408	444	448	446	453	422	444	467	434	444	461	392	451	429	471	451	451	455	387	462	418	401	402	416	418	458	435	430	399	418	379	421	471	450	424	421	427	409	407	450	443	389	443	425	441	442	433	416	398	428	431	410	449	472	435	422	413	435	434	435	431	445	420	425	392	438	432	433	420	447	426	418	441	415	447	428	430	434	422	455	429	438	417	433	424	453	458	431	423	443	388	410	458	437	430	401	453	464	446	402	431	427	416	436	455	446	429	429	455	429	409	396	455	429	430	396	406	422	422	431	398	454	416	429	449	391	459	414	459	434	412	418	408	400	425	432	443	428	428	422	457	455	435	456	408	410	429	457	433	490	428	376	490	461	404	439	403	446	425	442	457	439	449	423	407	452	458	414	470	434	443	424	435	429	432	432	420	425	393	451	414	413	441	446	407	413	407	417	431	456	405	446	428	433	429	432	471	471	412	419	449	458	420	403	413	420	419	434	437	405	445	433	426	433	461	439	447	403	460	422	400	441	435	458	438	446	423	427	425	444	413	448	409	432	475	416	445	399	467	444	454	410	418	419	446	425	433	443	451	406	423	399	449	412	445	423	437	420	412	458	415	443	451	418	411	433	405	433	403	428	416	432	418	386	442	459	398	451	415	456	428	465	416	397	451	412	395	428	474	417	400	403	453	439	435	418	424	462	417	450	403	443	474	469	442	456	443	462	431	417	429	399	456	451	410	464	450	435	414	432	402	428	423	395	405	445	420	425	449	425	414	457	430	418	451	423	465	457	415	405	403	419	401	431	442	418	442	423	423	446	439	441	390	434	441	430	432	419	413	433	434	428	420	431	401	459	430	450	419	423	429	424	415	476	446	428	449	415	445	386	471	417	433	421	440	415	403	454	451	435	418	447	413	424	439	381	452	432	449	441	419	425	398	429	420	419	439	438	399	416	423	432	411	468	455	448	425	426	436	453	430	433	419	410	399	440	468	407	415	444	426	440	415	422	394	409	448	430	403	468	452	400	447	436	434	413	400	426	441	403	451	437	467	425	420	419	424	435	458	428	401	442	456	398	380	438	416	431	398	442	414	442	444	434	402	421	422	418	433	443	425	416	451	432	414	435	452	433	423	448	418	433	458	399	408	430	462	395	435	432	429	441	447	422	448	419	399	436	421	451	423	424	431	456	431	431	415	423	437	438	453	375	462	444	458	455	458	417	501	385	430	412	464	439	459	456	418	456	469	430	437	442	434	443	485	426	382	411	407	417	442	422	437	399	430	411	422	429	411	452	427	425	424	448	430	417	414	432	464	438	439	399	413	421	450	418	413	448	429	416	436	441	446	436	434	428	412	427
11665	2053	3947	1032	742	626	479	421	401	385	331	321	370	326	324	343	301	295	322	296	290	274	289	283	315	284	271	308	280	306	283	276	262	267	300	281	272	252	301	294	281	291	270	261	281	304	306	272	283	274	284	293	267	266	255	247	268	286	266	281	243	301	260	281	263	254	264	271	268	275	278	257	272	281	262	274	275	272	265	240	271	286	291	281	297	292	262	267	259	262	296	255	268	265	279	271	277	248	251	294	269	286	262	303	284	280	259	289	279	267	241	256	269	272	269	298	234	268	277	282	268	254	252	277	281	246	276	279	287	294	303	240	273	290	269	289	270	287	277	310	292	260	266	257	261	263	290	275	291	277	266	261	288	278	273	295	283	256	270	308	259	279	264	276	278	261	268	292	272	296	271	279	278	278	292	257	261	288	274	265	253	293	294	256	263	282	311	266	279	261	280	284	312	297	254	273	262	255	273	277	269	276	295	295	262	257	293	280	288	268	257	272	249	260	271	260	276	250	255	240	294	262	263	303	304	254	279	268	255	258	271	278	285	286	266	264	278	255	261	291	247	278	282	281	277	269	265	291	256	304	276	277	287	281	273	250	282	283	280	287	276	242	294	287	278	320	288	242	318	266	285	274	278	282	272	284	259	276	313	269	319	300	307	273	293	258	308	287	305	292	301	291	271	270	293	309	281	273	277	292	276	249	284	282	275	288	302	250	273	269	274	243	280	267	282	283	282	293	267	276	287	296	272	281	287	257	265	249	287	272	326	247	307	268	282	279	253	305	315	281	263	317	292	286	288	299	263	287	278	284	292	277	280	269	293	292	269	275	289	310	282	277	290	253	283	271	273	278	290	279	270	273	259	275	296	254	313	292	329	263	290	272	278	283	274	279	266	271	281	305	257	290	285	269	278	283	304	230	277	262	281	283	294	252	290	273	254	285	301	265	291	296	267	297	262	289	289	272	278	258	256	270	275	274	293	279	263	278	271	273	256	265	310	266	266	257	262	274	277	268	281	278	258	268	235	262	268	277	290	260	278	306	243	260	263	271	271	273	248	276	262	246	265	271	270	274	270	287	263	246	286	266	257	284	254	278	284	275	232	274	273	304	240	272	283	249	295	293	304	294	246	260	291	252	277	276	264	290	275	271	287	293	285	281	288	262	301	237	300	272	268	271	280	302	306	283	265	278	274	323	298	245	280	259	282	279	243	297	250	273	260	290	304	284	271	309	255	290	277	298	282	279	266	290	284	281	271	281	273	303	288	267	293	248	252	279	306	255	287	269	314	288	254	291	276	329	275	282	260	262	271	293	266	286	266	273	259	275	270	295	275	265	293	288	254	296	266	301	254	266	254	276	281	261	264	251	298	258	262	305	269	255	270	264	289	272	289	279	267	282	276	257	255	264	245	258	243	302	243	285	247	284	286	261	274	297	260	261	312	278	270	264	272	268	284	288	279	268	296	281	291	277	263	266	256	250	274	297	299	252	289	291	240	265	252	298	284	312	281	312	295	287	288	252	264	287	267	297	247	330	310	270	280	299	261	255	310	282	262	283	294	283	292	262	270	251	272	293	289	287	264	270	270	288	286	292	262	285	270	246	261	272	279	272	257	262	320	273	282	292	272	255	258	260	275	273	298	275	263	280	264	288	256	273	267	280	290	251	247	285	278	265	258	256	281	268	268	280	262	282	294	289	264	286	304	307	267	264	279	300	291	278	261	262	277	270	275	258	283	255	279	269	282	261	271	282	270	286	263	280	264	271	310	275	277	275	279	288	285	267	255	265	269	251	257	273	275	265	273	298	267	286	309	257	329	279	283	277	268	261	241	291	288	279	259	264	275	285	255	275	268	279	274	286	265	287	277	283	274	272	278	263	300	276	268	285	301	284	271	303	286	278	258	297	278	288	272	304	279	274	269	255	269	273	271	280	284	280	266	286	293	256	273	240	270	273	295	266	279	291	261	284	273	255	294	300	275	282	307	285	258	273	273	299	266	263	257	253	280	302	282	293	274	289	302	281	258	276	268	254	257	278	273	291	262	265	264	296	292	306	291	256	269	229	299	292	273	253	254	261	303	299	263	317	285	270	292	302	275	250	288	283	250	282	266	283	275	277	304	282	260	269	295	299	303	275	281	270	309	285	255	276	257	282	244	269	266	253	270	299	272	275	262	260	271	264	269	269	287	309	265	302	271	274	296	286	271	261	303	264	271	282	300	247	280	278	292	277	251	284	301	244	281	289	242	282	273	283	269	280	272	286	274	286	263	230	287	292	261	281	275	236	288	297	254	243	282	276	289	258	281	294	256	265	283	305	277	306	291	266	272	250	294	271	252	289	265	278	272	300	265	297	263	300	291	273	272	243	276	286	285	262	291	260	270	240	259	268	284	311	302	246	287	258	286	293	284	286	255	253	306	286	267	246	269	285	268	293	281	273	281	280	288	281	287	283	274	289	283	297	221	269	281	266	277	270	278	258	288	288	264	287	290	245	264	268	260	268	279	289	274	311	284	254	287	292	280	258	309	264	277	278	298	280	276	295	276	254	271	267	273	253	271	247	282	263	258	249	254	251	283	264	314	306	237	303	301	278	263	271	240	263	261	301	263	268	285	272	269	275	298	273	309	274	277	288	270	266	253	265	269	265	278	275	285	288	269	254	283	284	243	258	243	286	278	256	284	270	304	312	255	263	270	264	275	244	261	314	285	273	265	275	273	291	275	270	259	291	291	314	269	288	298	294	270	297	277	268	274	281	263	260	250	244	284	297	272	263	260	274	290	248	253	266	273	291	252	274	283	272	261	265	267	307	284	286	280	255	261	302	255	279	280	280	293	286	283	290	233	259	260	274	304	264	292	269	261	260	259	246	301	291	280	247	244	266	242	265	259	275	281	298	255	292	274	256	307	264	279	274	268	260	245	274	264	294	287	287	277	290	278	287	313	267	258	284	274	262	277	295	277	278	277	286	268	298	266	287	267	287	266	274	290	284	253	273	267	282	284	283	304	264	292	251	272	261	276	290	295	288	300	267	278	256	285	265	279	259	294	314	265	276	280	277	267	310	285	249	281	260	301	296	278	292	294	284	274	321	246	288	268	301	283	302	277	241	299	282	269	280	260	268	266	255	276	268	277	285	243	285	292	289	266	267	266	229	291	274	232	254	291	305	280	250	258	296	298	283	282	287	287	284	280	278	264	298	296	275	267	257	272	267	287	272	289	279	272	278	245	260	272	273	309	264	236	246	262	270	318	253	258	260	277	267	290	255	303	280	269	289	263	284	254	264	276	311	274	272	267	263	254	271	288	286	331	268	261	283	308	286	276	272	270	272	268	261	270	280	275	250	269	277	258	292	303	258	278	283	255	304	260	272	304	291	260	267	291	299	277	261	267	269	281	290	255	281	294	269	235	256	266	243	254	293	263	272	256	259	248	258	243	286	302	284	243	283	284	285	261	279	279	284	284	245	274	292	275	299	265	249	281	287	298	275	271	283
7843	1922	7796	3466	2996	2441	2114	1805	1581	1466	1365	1246	1184	1078	1038	1016	967	971	933	879	896	857	858	870	839	834	774	866	797	795	786	827	778	758	785	787	720	773	705	778	748	759	762	782	738	752	769	749	722	740	774	721	660	741	761	728	717	713	767	720	689	747	755	738	787	720	749	741	684	752	722	749	746	763	733	650	736	707	684	700	719	700	723	755	733	728	723	720	717	747	703	667	747	697	699	675	734	716	704	743	723	709	702	711	762	745	746	719	728	759	713	719	736	735	743	723	739	755	696	708	723	713	706	699	732	698	664	730	745	718	704	718	761	735	713	756	765	739	670	740	730	735	727	688	709	768	729	741	730	771	732	722	714	696	688	707	697	690	723	723	731	726	744	701	718	711	717	739	686	700	718	752	720	702	716	723	733	709	741	769	714	727	721	700	765	760	771	753	695	729	727	727	676	722	696	702	714	712	726	700	680	699	690	733	711	725	688	760	734	745	699	740	775	720	742	682	706	734	709	706	723	666	781	719	688	717	699	701	694	691	677	709	734	711	691	695	684	687	732	758	720	690	697	681	699	754	723	699	742	681	671	716	721	704	674	788	753	714	707	728	714	749	721	724	697	756	695	702	686	681	724	707	694	754	721	721	695	698	712	718	649	680	748	689	752	707	721	713	726	749	733	764	701	718	721	679	676	727	695	734	697	700	722	711	736	696	712	738	722	711	716	718	733	673	683	717	699	711	695	748	718	745	745	716	703	769	720	697	692	699	701	703	708	704	722	746	667	694	750	704	731	744	720	699	724	695	723	751	712	698	710	709	774	732	696	712	704	707	745	739	746	695	654	743	761	708	741	697	756	698	714	717	720	698	750	699	685	726	735	746	701	731	657	751	720	695	713	778	730	705	721	697	724	715	739	733	754	682	729	686	727	728	726	688	721	691	722	662	718	742	712	675	708	736	693	753	719	679	692	712	800	675	662	718	678	727	649	760	734	668	685	749	706	700	775	730	726	785	691	690	690	700	697	716	718	707	732	676	721	679	693	703	692	709	736	664	742	705	692	728	691	729	689	741	719	685	692	669	688	759	746	757	688	758	720	682	721	713	754	700	699	725	655	748	716	743	732	761	724	703	698	771	723	701	700	677	697	678	754	700	639	710	745	698	721	692	728	696	690	695	733	720	677	730	736	702	733	729	727	715	719	718	745	710	734	717	733	713	688	726	717	735	735	741	723	736	693	725	721	725	700	749	720	735	697	690	719	714	693	700	692	699	723	704	707	761	726	680	673	698	731	729	694	745	767	716	719	716	736	702	717	694	734	759	729	719	693	719	674	727	685	693	664	794	707	724	711	705	706	735	729	728	668	758	744	700	734	714	695	685	704	694	711	698	721	719	705	708	713	755	742	701	704	742	768	696	722	760	672	690	692	718	714	723	681	729	666	703	651	743	680	667	689	687	716	740	696	711	715	722	690	734	744	706	756	692	719	706	777	708	740	723	724	738	757	690	746	734	762	742	721	703	770	773	743	709	672	731	671	719	711	728	702	713	698	725	745	736	703	714	690	709	750	716	616	730	700	698	688	691	713	729	716	744	719	711	690	744	719	740	710	737	667	681	720	719	744	713	701	698	702	694	688	673	712	710	715	717	676	717	696	736	662	662	706	691	741	723	698	701	697	685	715	715	714	710	666	704	727	727	760	738	691	694	684	715	647	696	737	702	720	706	733	724	716	720	749	640	689	690	694	741	716	673	731	662	737	746	713	718	696	746	720	761	746	757	739	681	704	745	727	730	734	731	696	700	734	694	702	742	738	720	736	678	744	705	683	721	747	734	722	722	729	698	697	728	723	741	707	748	725	739	725	735	769	690	713	729	688	727	724	679	703	701	730	729	749	743	686	726	757	723	695	756	734	693	751	719	714	710	730	718	724	721	736	718	702	751	681	667	735	741	747	746	702	742	791	694	681	713	761	738	719	713	697	788	735	730	714	676	741	747	694	712	738	704	664	731	731	705	740	728	754	695	767	681	729	710	737	715	737	717	685	675	756	735	688	721	707	717	738	705	699	663	703	761	752	728	706	685	749	708	709	729	702	740	709	661	719	669	709	705	757	689	718	697	704	762	637	700	710	759	695	717	733	697	702	695	711	687	700	711	730	694	743	744	738	772	687	704	742	720	764	697	690	734	740	715	733	719	714	744	705	719	714	717	741	735	705	755	718	714	733	696	739	726	684	687	733	698	741	740	733	700	696	699	715	752	747	726	723	732	771	701	710	709	719	751	684	712	728	710	712	702	743	712	720	701	692	730	720	730	697	714	697	732	663	728	709	723	771	745	748	729	728	694	705	691	728	735	696	710	765	685	698	716	690	732	722	710	736	724	740	711	709	681	683	651	710	721	719	687	728	729	697	766	669	742	691	707	698	717	734	716	707	755	695	693	694	745	732	708	749	689	759	695	690	697	716	701	704	721	705	697	751	763	676	651	677	745	688	717	684	716	710	703	751	723	742	756	723	742	706	704	711	751	737	692	716	696	707	759	695	746	709	726	716	724	682	761	706	733	754	676	687	729	703	654	731	749	692	744	740	761	722	715	717	787	705	716	685	743	731	743	761	731	719	711	730	705	688	728	714	715	720	690	688	752	689	719	676	696	725	740	709	745	701	674	745	700	703	738	724	687	736	727	733	761	673	674	718	745	701	698	714	664	737	674	705	737	745	737	704	686	720	704	683	760	667	727	700	699	673	737	748	715	744	739	728	714	769	706	729	703	703	678	782	740	708	682	733	760	713	678	672	698	716	721	703	714	712	707	745	694	706	712	729	765	723	721	745	743	726	682	742	701	723	727	775	715	675	705	739	737	741	691	711	706	773	717	721	737	745	661	734	709	749	728	728	780	695	666	712	746	697	706	705	725	715	714	700	709	716	654	690	734	717	716	656	755	699	680	723	709	727	719	722	712	723	664	717	712	738	714	749	741	696	740	767	686	659	772	713	728	691	700	701	716	740	742	733	717	670	709	756	698	733	708	697	672	640	714	699	742	720	754	714	733	725	723	738	703	751	730	750	711	717	680	733	722	700	715	719	757	710	690	688	706	664	687	674	721	688	708	742	719	743	732	751	736	724	730	724	722	704	753	662	715	701	714	735	706	673	706	718	708	709	714	760	724	744	765	685	711	724	727	679	734	746	751	696	736	715	752	749	677	691	737	746	715	728	725	733	690	678	681	737	711	749	760	738	732	714	768	725	732	728	726	725	753	745	680	703	703	719	698	747	684	716	695	692	735	713	714	692	754	758	723	718	710	720	723	714	695	713	714	670	709	719	731	733	690	722	704	728	704	710	671	687	685	719	709	701	731	752	729	730	698	751	739	666	731	691	734	723	687	733	686	703	737	728	737	717	703	750	701	763	722	692	732	729	725	716	702	776	744	667	686	748	704	698	686	716	724	711	737	743	712	670	686	709	738	693	748	724	735	681	724	739	687	707	718	717	704	730	699
20793	4942	10896	2188	1179	847	750	587	516	469	363	378	321	313	318	297	283	257	270	292	272	267	252	237	266	254	254	222	279	241	276	251	262	264	242	232	245	256	251	270	263	248	259	232	245	224	224	262	254	238	241	257	218	253	215	239	252	229	238	238	247	252	237	231	215	237	242	225	241	235	209	224	250	270	240	240	240	253	234	252	239	244	249	227	245	251	215	236	265	212	226	231	256	229	241	193	224	231	247	260	246	247	242	252	240	261	216	234	246	236	215	259	233	241	221	215	258	254	218	227	245	269	253	236	232	251	252	275	261	238	228	229	237	231	232	241	270	193	236	228	230	222	261	230	241	226	211	259	252	203	253	239	243	255	213	231	255	255	232	209	209	229	231	287	236	265	243	243	252	239	233	239	241	237	249	245	254	236	269	266	223	252	288	248	256	251	258	244	201	234	198	247	257	224	247	234	239	222	239	252	245	239	273	231	239	252	252	242	248	262	231	255	252	243	244	246	244	242	272	249	242	244	255	221	237	218	223	246	245	240	210	255	254	243	242	261	239	247	221	244	227	233	239	221	243	248	272	248	249	225	220	213	221	268	215	232	231	236	240	220	239	239	256	228	218	227	244	231	231	254	220	204	232	217	232	236	249	243	249	221	246	228	248	257	232	224	249	204	221	221	251	225	201	241	221	217	217	251	252	220	230	251	193	232	248	261	219	227	252	235	231	219	269	256	240	246	233	265	232	233	225	262	222	260	257	249	219	229	250	215	258	255	235	246	270	229	238	225	258	215	241	246	255	226	222	219	264	219	220	234	243	215	236	261	265	254	241	241	223	224	240	246	272	226	256	240	222	228	239	248	221	255	228	249	236	230	224	231	239	225	238	255	253	253	250	189	249	225	249	213	234	233	243	244	241	238	227	242	230	248	228	240	255	260	253	222	243	248	216	230	245	251	272	232	250	246	257	246	268	239	215	233	236	258	209	235	264	221	251	242	230	240	219	235	272	249	232	233	242	230	226	224	250	239	234	197	228	232	251	248	227	235	244	246	233	262	244	218	272	253	210	244	211	235	234	274	256	241	258	248	251	223	226	245	248	237	224	260	240	228	228	240	260	243	250	227	239	232	228	255	235	264	232	254	243	268	253	240	239	218	235	236	234	230	239	217	240	274	255	237	264	264	212	197	253	244	227	239	237	249	234	245	228	225	243	219	253	219	255	202	239	233	253	267	247	266	261	231	254	236	221	253	212	239	260	239	213	233	235	231	237	230	259	251	242	229	265	244	238	227	253	256	234	237	269	248	231	215	243	229	231	235	239	271	236	234	244	227	230	219	237	225	228	264	254	259	244	220	244	250	229	226	226	233	244	243	275	257	236	270	204	241	235	253	245	230	234	242	258	244	255	233	243	244	249	266	230	228	193	257	266	253	259	254	260	242	232	221	251	219	245	223	240	243	240	235	234	232	221	230	258	217	254	239	252	243	215	253	225	259	261	250	217	220	227	230	228	216	258	229	230	232	272	211	264	230	264	220	223	194	267	240	247	231	228	238	242	224	211	221	263	230	239	260	217	245	230	227	267	224	240	241	221	244	245	235	201	260	247	212	232	260	227	237	241	230	249	247	222	246	271	249	238	249	252	253	216	249	264	234	222	244	241	240	233	243	240	237	262	210	263	227	245	272	229	219	240	248	226	216	288	240	215	232	210	250	241	248	244	231	246	230	256	246	220	217	259	245	225	243	224	229	228	248	240	237	229	233	235	231	231	246	237	232	228	246	247	255	212	242	246	244	255	239	246	237	245	246	240	245	232	237	224	243	239	211	237	252	256	217	243	245	238	270	257	251	245	244	208	246	224	219	268	261	216	239	225	248	225	191	235	234	218	228	248	248	232	235	223	242	230	231	230	246	247	235	213	232	236	237	218	249	231	214	239	206	260	247	226	250	232	208	213	223	203	232	252	247	268	229	267	268	216	204	214	232	272	251	241	272	215	221	230	227	228	256	244	245	231	224	225	222	246	257	236	207	260	223	231	243	251	258	250	234	263	250	231	268	239	255	235	248	222	254	247	232	231	252	217	187	210	247	215	242	245	237	236	241	258	240	197	248	212	247	262	244	237	262	235	232	254	236	223	233	238	221	235	258	255	210	213	241	236	250	248	243	237	239	248	211	225	237	243	281	210	226	237	237	240	236	247	254	230	224	222	244	260	228	203	246	239	240	248	212	244	232	257	247	223	241	208	253	244	225	272	243	199	234	209	236	230	238	229	226	240	204	249	247	240	246	256	230	244	246	252	237	254	201	251	224	241	266	264	246	257	247	239	219	250	272	219	244	233	227	238	239	259	206	234	216	225	222	250	229	217	227	231	247	212	257	266	264	242	235	246	246	213	213	237	241	216	254	223	220	229	207	226	217	239	254	243	230	211	240	238	235	251	221	266	231	257	224	237	230	255	237	248	217	251	240	228	255	231	232	264	230	230	230	208	228	246	228	247	242	225	234	222	248	222	235	258	246	233	272	238	209	251	231	242	218	262	224	219	243	240	235	213	241	223	248	243	249	252	265	247	234	249	228	216	254	230	239	235	263	224	242	241	278	276	258	232	250	245	234	249	221	244	218	244	234	223	207	216	246	241	271	221	227	244	262	240	231	227	248	248	253	240	230	248	249	237	218	215	227	240	250	249	232	238	275	270	234	238	224	235	236	238	228	261	283	255	235	286	220	238	225	234	234	253	221	247	224	270	229	245	219	230	251	223	213	253	245	265	249	250	246	241	258	234	236	243	233	241	252	247	264	251	253	239	239	234	238	240	273	224	233	220	237	218	248	217	253	248	253	233	205	273	243	219	254	226	235	222	236	260	238	225	254	230	257	235	254	240	228	235	228	230	245	242	252	251	243	240	223	246	265	258	229	233	250	242	232	230	242	230	271	231	218	221	253	227	251	216	231	252	226	233	227	233	263	231	244	235	209	234	246	245	254	222	242	232	272	232	236	251	254	209	255	255	237	228	229	225	230	237	234	216	234	235	226	246	258	207	209	232	232	244	250	243	282	237	219	213	248	221	232	233	236	227	233	233	236	253	232	259	234	249	268	223	247	237	259	238	240	260	239	248	237	244	221	228	235	258	235	246	267	230	230	242	234	211	275	224	215	246	241	224	232	238	238	275	251	230	213	245	204	244	245	221	216	247	249	259	236	258	256	243	217	208	237	263	248	252	240	220	251	211	229	229	219	275	270	254	227	233	269	248	223	221	233	247	254	234	220	218	216	241	212	221	258	214	232	212	228	234	237	270	237	227	247	224	219	221	260	234	234	247	261	227	256	276	255	255	245	214	236	265	235	249	238	245	229	270	259	217	247	229	231	250	228	234	251	235	268	237	267	237	264	246	249	244	237	225	271	221	245	250	236	228	239	227	229	226	252	241	241	203	252	251	231	212	222	241	258	266	224	218	233	260	225	240	242	273	251	210	284	234	243	224	226	217	249	255	259	260	232
11614	3218	15551	5856	4856	3871	3265	2654	2257	2037	1731	1583	1455	1355	1272	1161	1030	1094	1025	966	933	929	907	853	866	801	763	773	828	795	718	749	738	720	747	714	711	711	729	659	682	712	703	727	707	689	668	700	674	633	612	610	668	649	659	699	661	616	611	611	647	654	674	667	646	631	611	596	632	644	661	699	657	690	630	636	637	606	663	640	596	620	642	655	658	641	612	614	566	634	590	646	634	604	635	646	647	631	610	610	627	644	566	615	617	624	637	632	609	595	680	633	580	597	594	655	612	617	617	677	635	656	633	622	598	626	624	638	605	598	608	620	614	604	623	662	636	619	644	619	669	586	562	626	613	633	607	628	615	598	606	639	614	650	626	616	601	613	611	662	666	590	610	619	602	650	559	623	600	664	587	657	607	613	572	577	624	612	595	653	608	599	584	576	634	630	610	561	602	649	622	635	632	646	580	601	583	633	572	624	655	630	624	607	613	594	588	616	636	651	625	613	608	583	617	612	616	627	592	631	630	615	621	587	621	637	590	603	601	587	648	610	601	623	590	618	592	633	639	597	612	616	564	574	637	575	620	576	594	567	608	576	607	659	612	605	598	605	598	638	635	628	616	620	628	649	609	623	641	608	645	616	609	638	624	643	641	589	681	602	628	588	633	575	592	630	641	616	631	656	623	592	581	585	645	635	596	613	648	573	618	662	613	591	643	588	660	620	622	603	656	588	617	572	648	628	610	569	571	639	613	592	619	631	600	619	598	597	608	608	607	583	610	647	617	645	610	626	643	577	626	574	619	612	574	620	614	625	578	626	551	602	611	610	612	627	552	604	601	569	591	649	589	599	605	582	618	545	624	608	619	580	637	597	610	599	568	652	639	603	611	576	638	609	600	606	604	657	574	599	604	652	593	593	614	627	623	579	624	579	687	615	607	581	623	630	612	619	602	649	609	603	603	613	632	616	653	571	614	610	577	627	629	587	582	631	635	633	633	601	612	616	628	614	627	612	646	598	635	610	607	589	594	596	604	635	616	587	578	642	637	612	594	591	578	587	600	594	620	615	621	631	634	621	626	636	622	595	598	609	626	622	589	626	555	639	564	597	594	600	651	629	622	624	605	625	605	603	637	632	603	602	603	626	626	643	589	569	631	619	602	574	578	608	603	659	611	611	639	600	626	631	560	601	601	595	613	562	564	608	586	624	580	600	632	621	642	616	554	572	641	589	593	633	618	643	615	641	598	593	603	614	588	624	569	597	620	625	571	607	681	663	603	691	594	637	598	552	613	629	597	579	576	599	555	657	603	619	634	640	557	613	595	615	631	622	623	547	578	624	561	657	595	597	583	647	592	577	644	617	573	616	627	611	620	593	594	607	614	623	623	596	639	597	668	599	622	618	556	605	575	653	613	632	582	602	613	619	628	619	607	620	596	595	589	658	632	579	607	629	569	590	629	582	605	651	616	583	614	560	603	572	632	614	628	596	602	613	639	603	625	608	641	622	585	608	607	630	605	655	600	599	644	588	635	628	665	630	598	598	591	639	597	665	617	612	621	578	597	592	599	594	616	584	621	592	559	571	638	588	623	589	604	608	585	610	679	643	601	604	645	585	599	588	642	583	606	637	615	577	610	621	614	618	617	580	624	612	631	582	577	604	625	592	604	629	628	597	635	617	633	563	644	613	600	630	564	620	600	630	637	599	605	594	572	633	646	636	596	611	638	598	608	593	603	599	577	600	620	592	632	573	587	630	634	606	609	588	573	596	610	594	625	597	623	610	644	620	623	617	649	590	610	592	577	614	603	601	634	640	621	595	618	619	587	654	614	577	617	619	558	595	625	598	582	569	582	643	602	596	572	607	601	633	639	668	576	635	602	580	573	636	629	640	613	640	618	641	639	597	614	645	616	596	582	602	592	626	633	645	576	577	601	572	554	618	565	631	563	595	595	603	574	581	618	595	616	628	607	680	587	586	617	666	613	617	595	635	631	626	605	571	623	614	626	618	645	632	609	617	606	630	614	636	625	592	604	599	604	598	617	616	579	601	600	560	579	545	632	605	624	651	612	626	634	624	619	572	644	584	639	630	585	648	604	610	602	601	639	649	599	613	587	633	633	601	587	588	591	592	640	644	552	603	623	596	661	648	585	589	620	625	594	638	637	606	622	578	623	572	596	631	620	619	590	650	624	634	602	603	581	622	572	648	612	610	632	605	625	620	612	645	608	630	656	619	586	590	565	623	612	590	603	583	639	586	582	601	672	639	604	626	631	601	556	582	604	635	586	573	607	573	588	597	636	623	601	624	596	620	616	642	610	607	578	597	599	614	603	641	618	597	651	593	603	645	622	611	550	623	565	613	628	670	553	647	653	655	574	603	596	648	618	600	631	584	627	571	644	588	647	638	595	638	625	619	619	632	590	626	597	645	616	592	616	598	642	564	600	620	633	620	622	595	595	574	655	589	606	645	608	602	576	633	637	590	603	626	611	616	569	612	613	586	571	599	608	598	601	619	589	640	589	582	622	606	631	627	600	627	553	628	662	608	582	569	580	642	653	604	611	630	611	634	625	644	623	595	580	613	596	614	615	597	651	615	643	628	640	611	594	613	674	591	610	635	644	621	644	612	580	620	625	605	605	588	585	617	644	592	621	647	609	584	627	635	580	614	580	591	646	626	625	593	639	585	620	623	624	618	602	630	595	592	595	592	606	580	624	594	627	636	592	625	606	630	615	558	693	622	650	616	676	627	631	658	605	577	581	620	591	622	624	618	601	601	619	611	579	609	659	623	635	630	638	644	650	622	587	617	616	602	596	619	613	581	651	648	645	621	641	615	558	663	589	585	546	607	625	635	593	621	595	642	637	607	616	611	582	609	609	583	630	619	616	632	611	624	629	597	602	608	590	627	625	607	610	603	644	583	582	597	602	593	623	639	608	647	657	605	641	601	557	609	594	596	628	595	617	615	633	625	627	599	607	621	603	631	592	614	624	610	624	611	568	595	592	604	590	596	652	616	638	638	605	602	649	629	634	679	623	619	594	633	619	635	621	602	626	596	586	594	587	597	631	617	573	596	611	594	625	661	608	638	594	579	634	612	576	574	551	621	594	649	625	610	599	545	597	602	617	596	623	565	627	616	621	553	589	591	639	609	602	577	610	578	575	621	615	617	590	604	593	605	616	626	671	616	607	572	617	627	653	627	604	605	584	602	583	588	598	597	629	631	626	602	626	651	625	594	629	605	635	562	606	602	615	618	622	613	575	635	601	598	647	609	634	601	600	594	591	601	642	647	608	595	579	632	562	600	611	613	639	561	601	662	603	631	615	529	626	639	626	622	620	621	651	602	596	653	592	607	614	593	591	653	593	602	618	639	648	612	602	586	643	571	602	591	619	660	589	642	614	664	625	621	606	624	619	615	627	628	588	608	627	586	608	625	599	637	638	601	616	600	620	580	618	621	603	630	654	607	569	610	593	602	622	647	592	604	632	632	610	601	616	596
1911	180	318	195	153	138	133	148	129	145	152	152	144	141	129	144	153	134	147	149	144	140	143	154	159	152	157	138	157	153	155	118	130	149	138	161	143	149	128	144	152	142	153	152	148	153	145	161	148	163	136	170	154	143	151	145	168	152	147	140	130	154	139	136	151	138	144	163	138	132	144	156	165	138	162	128	150	136	146	152	149	157	141	146	160	156	141	163	154	142	150	171	148	144	133	150	155	156	129	137	145	161	147	141	152	136	144	147	142	144	151	143	147	143	152	154	162	141	119	156	156	148	162	160	159	141	137	165	143	147	129	142	126	145	165	138	145	133	159	130	143	140	163	141	166	138	135	183	136	152	155	155	154	145	150	133	137	147	137	135	154	130	152	133	151	136	106	138	151	125	148	172	169	153	137	121	139	140	162	153	121	128	179	140	138	147	134	137	158	127	142	146	139	128	149	162	140	172	150	132	144	154	144	168	162	138	142	129	133	144	138	139	133	156	155	146	127	135	146	160	147	139	115	117	138	144	139	147	152	126	139	129	148	157	121	151	137	147	157	150	161	150	150	140	153	138	160	152	149	128	123	152	126	169	145	140	127	146	118	145	133	149	155	150	154	137	168	153	132	131	145	151	148	150	170	160	149	156	156	162	134	166	166	159	151	130	155	154	155	127	146	143	158	143	156	161	160	147	141	155	125	154	143	142	141	136	155	127	145	115	157	148	135	131	125	136	141	155	150	147	128	153	138	149	134	152	137	159	139	142	144	140	170	142	192	127	121	152	144	151	145	141	141	154	135	166	131	138	120	148	134	163	157	152	147	139	163	151	136	137	132	150	148	163	134	137	154	175	152	138	143	143	134	138	144	128	155	147	152	134	130	148	130	148	131	111	140	142	146	144	152	145	133	155	167	149	160	130	129	146	143	125	146	149	140	158	136	137	139	156	168	131	123	165	143	144	127	150	144	172	130	122	146	117	163	153	151	139	150	178	152	144	135	157	133	144	152	124	161	160	137	149	175	132	148	150	140	146	152	133	156	160	144	139	145	146	145	118	155	146	149	151	141	147	150	138	161	157	164	138	158	138	146	147	140	158	156	149	137	147	167	149	179	133	149	169	140	150	123	153	144	149	150	125	128	154	153	155	150	132	128	149	132	158	123	150	171	143	149	136	136	159	123	139	133	150	136	153	135	144	162	134	153	160	133	141	120	132	150	167	146	147	123	157	157	144	146	151	152	132	156	153	115	152	138	142	116	164	128	192	129	160	157	138	150	164	156	133	135	146	131	151	145	155	171	142	135	140	151	135	149	153	136	154	140	155	125	156	124	143	129	142	138	139	128	141	154	156	165	151	146	169	155	132	127	152	126	145	157	130	135	165	145	143	148	153	149	165	144	144	138	115	144	138	143	155	147	147	152	152	147	129	147	164	173	136	139	165	144	156	138	137	177	158	128	161	150	147	140	150	156	148	139	132	129	152	163	147	151	134	136	167	166	134	155	148	156	143	175	143	151	147	129	155	130	144	135	131	139	160	158	158	146	140	124	146	146	167	170	141	148	136	149	136	138	160	132	134	134	128	137	134	132	151	152	128	134	141	142	129	160	155	132	135	153	154	136	168	145	128	121	143	143	126	117	146	150	153	141	143	147	129	152	137	179	137	151	143	139	128	144	150	153	134	146	139	143	162	164	144	155	161	165	168	123	153	137	144	136	137	144	147	155	140	139	144	138	165	150	145	167	153	166	148	129	142	135	124	155	146	129	152	169	147	136	150	153	143	148	157	132	127	140	155	140	141	126	126	150	141	133	136	148	152	147	169	140	159	167	169	131	152	157	137	156	150	150	137	147	146	160	164	148	150	144	139	141	123	158	140	146	178	153	157	126	123	171	132	139	139	177	129	147	160	138	147	163	139	156	152	125	148	141	144	143	138	158	137	174	168	147	166	141	151	180	136	134	141	129	133	157	139	152	146	142	144	139	121	129	160	147	162	162	142	134	136	132	127	161	168	171	136	154	144	135	142	144	142	155	144	160	147	136	132	149	140	144	137	147	150	135	139	140	138	130	177	147	164	138	156	155	183	138	148	153	143	137	130	148	135	122	153	154	132	143	132	135	149	122	129	150	145	142	151	136	162	144	134	136	155	135	151	135	141	138	121	146	131	142	149	145	132	143	145	132	147	166	155	157	139	122	141	134	149	153	128	147	152	159	132	154	142	143	165	155	147	130	131	160	158	140	139	147	149	164	138	130	144	148	149	139	147	150	162	168	128	165	142	138	152	151	123	163	132	142	154	147	139	155	147	153	136	147	145	153	141	135	135	131	148	138	135	145	155	146	145	162	128	142	151	132	151	136	142	136	179	141	143	131	164	136	152	168	162	138	131	151	158	146	153	156	151	140	153	156	123	147	147	150	159	160	149	144	150	141	141	139	150	146	163	143	146	132	131	159	151	140	174	151	151	149	150	146	158	140	159	160	165	129	167	148	160	157	157	156	137	139	154	141	137	148	134	141	167	151	140	138	171	145	149	147	140	143	172	149	142	158	159	157	149	149	135	162	136	143	147	129	121	157	169	160	135	145	136	166	161	157	138	143	167	120	140	144	148	172	154	144	153	138	161	144	121	156	118	140	126	153	133	138	171	147	140	170	153	121	152	149	136	157	159	132	131	139	138	150	143	150	115	165	156	144	154	162	140	147	143	151	168	146	121	163	174	130	126	167	123	142	168	143	142	146	146	138	158	135	151	130	154	142	136	145	153	139	132	152	152	148	143	143	153	130	138	144	148	161	124	153	123	153	141	133	132	151	139	171	152	135	159	147	132	148	154	150	137	137	147	145	121	143	147	148	130	143	137	156	148	168	147	145	156	138	154	153	154	166	170	149	165	133	146	134	115	151	151	125	127	160	129	135	135	156	161	151	130	152	115	139	158	156	168	143	157	154	140	153	157	135	126	141	126	144	165	133	135	135	154	133	154	143	146	128	143	150	152	128	161	132	150	164	142	138	131	140	134	152	159	155	136	127	150	148	143	164	126	150	137	139	124	156	128	147	157	166	140	131	140	131	170	148	147	130	116	144	162	161	144	164	151	137	142	149	147	153	141	116	136	139	140	133	144	127	143	157	141	132	144	148	131	154	159	146	143	163	169	142	144	140	147	137	127	148	130	129	152	151	141	132	148	133	133	158	143	155	152	157	136	173	136	135	144	140	149	145	131	113	146	140	137	131	137	145	141	157	143	159	137	146	154	149	146	146	135	152	166	153	122	139	144	119	150	164	158	153	159	142	181	142	126	136	152	139	144	136	156	125	152	137	157	133	150	142	135	155	126	132	169	158	137	141	128	133	146	134	137	163	143	157	150	151	159	137	144	141	140	150	146	138	152	145	129	133	129	155	149	144	147	140	143	141	149	142	136	153	163	157	138	151	147	166	150	136	133	147	141	162	138	157	125	155	146	134	155	164	172	142	149	155	158	131	152	176	165	139	150	132	138
2149	524	1017	614	519	470	469	491	471	474	465	465	440	453	473	420	455	454	406	405	444	415	402	458	423	439	440	419	463	425	466	403	440	466	457	408	430	440	400	478	413	442	431	431	414	404	379	466	418	441	437	398	440	417	427	419	425	382	473	395	411	447	404	449	405	432	421	423	428	430	439	453	431	450	434	444	442	399	444	408	438	400	403	458	447	447	424	420	391	427	440	450	390	439	440	426	402	390	394	415	460	428	440	402	415	372	451	423	451	446	430	428	436	413	437	425	444	422	442	428	443	409	413	443	431	408	417	422	416	424	424	419	444	470	464	420	428	426	399	413	413	419	440	442	433	417	454	405	415	434	428	461	403	425	404	447	440	426	425	474	455	394	416	388	401	418	448	456	432	393	450	430	465	391	436	452	442	421	466	434	464	419	427	402	422	421	394	401	439	441	445	406	427	432	431	434	415	410	434	414	438	459	399	414	435	444	430	416	454	440	442	429	413	375	442	428	447	409	417	410	429	435	404	376	436	433	437	425	431	407	431	432	453	403	410	422	418	432	435	414	421	416	400	463	435	451	427	442	392	407	416	419	472	409	428	457	419	400	404	416	433	446	453	414	443	398	422	420	427	445	463	410	407	464	456	428	432	391	438	448	417	415	450	414	416	439	448	423	411	453	427	420	423	445	469	433	436	444	418	443	405	432	411	409	447	437	429	448	426	423	442	406	440	430	404	451	448	452	409	434	422	425	423	413	408	402	394	417	439	437	430	477	436	435	427	408	432	401	427	446	386	446	460	442	435	395	442	409	406	399	410	391	449	434	448	464	426	410	448	413	419	443	429	449	439	424	430	418	466	400	420	446	432	469	408	396	436	450	448	420	422	435	426	439	421	448	422	417	433	437	416	440	430	404	397	399	426	395	414	401	430	441	413	400	404	422	417	413	424	396	424	459	436	444	442	439	417	417	464	436	404	464	458	427	413	409	413	422	434	443	461	409	459	427	451	423	459	416	424	424	414	451	427	447	431	441	401	410	451	415	440	409	439	439	450	422	398	443	441	435	427	437	446	411	442	426	463	417	436	427	411	402	429	415	428	415	434	435	418	432	411	412	438	402	442	411	448	420	413	432	410	443	425	428	441	409	448	450	430	425	465	433	417	419	435	457	434	468	469	397	424	442	423	433	420	440	450	432	423	438	417	448	399	448	433	431	435	404	407	428	444	428	446	429	449	450	421	393	441	425	439	406	416	429	413	447	428	420	410	407	430	441	490	453	451	435	420	450	416	392	410	395	441	432	418	406	424	435	434	453	429	431	446	461	407	458	416	450	471	448	438	446	435	429	406	428	399	407	433	443	437	409	394	449	401	402	419	415	394	412	443	440	410	412	466	377	433	447	446	402	444	429	434	397	453	424	415	448	456	440	437	435	426	450	439	394	395	436	416	446	433	405	430	444	422	416	398	447	415	421	413	421	394	458	454	428	447	398	440	452	455	419	422	424	459	429	430	431	460	457	427	461	421	439	435	440	431	423	409	421	433	445	454	435	446	457	426	460	446	400	431	407	437	438	419	435	429	425	390	420	415	407	416	375	417	437	421	410	425	433	452	397	447	405	463	459	443	453	403	442	415	431	413	428	434	447	448	417	421	448	445	441	407	457	450	427	416	436	425	439	438	387	412	418	456	476	415	424	376	429	410	441	438	446	397	471	418	434	442	444	406	387	432	441	460	455	399	443	442	434	442	408	421	430	435	447	412	420	432	418	421	443	422	449	440	413	415	444	403	443	419	442	436	441	434	422	440	414	437	437	452	405	440	424	420	415	447	444	425	437	449	417	422	404	381	454	418	438	409	411	419	397	413	430	448	408	432	411	413	432	462	404	406	428	465	404	456	422	429	445	401	431	422	430	400	424	422	422	377	409	404	457	436	410	413	415	413	432	414	398	414	461	431	435	435	435	437	456	440	401	453	397	423	405	400	472	430	414	450	414	445	420	414	395	432	423	431	414	427	393	440	447	397	412	427	418	433	448	420	397	474	433	443	419	447	422	412	437	422	419	449	431	450	489	424	432	409	446	458	406	432	396	427	415	420	475	460	445	435	411	439	438	445	418	455	436	453	426	457	422	405	404	467	421	415	470	397	424	409	446	401	443	463	440	441	463	432	443	431	432	489	434	391	412	429	479	466	450	409	441	435	418	394	428	405	404	423	408	409	421	439	394	404	404	395	436	455	449	409	402	394	431	436	427	379	452	432	401	428	413	466	391	411	379	451	454	426	453	433	465	434	404	417	401	413	425	441	439	447	436	407	451	424	428	448	404	427	385	411	423	483	415	436	430	391	423	416	434	396	424	443	418	425	432	401	429	420	442	400	446	442	431	412	434	426	411	447	398	458	385	426	453	417	405	406	460	421	377	425	440	420	436	427	479	389	402	390	440	415	398	434	405	434	443	466	428	413	408	429	422	452	444	451	406	386	401	426	417	425	407	441	435	406	462	394	410	408	448	420	432	440	433	450	446	409	403	451	481	427	442	433	405	429	429	417	423	455	437	453	416	454	398	398	416	443	417	419	418	399	474	430	393	408	427	399	423	424	427	389	423	421	428	429	440	399	401	455	477	402	477	414	421	414	429	453	431	442	419	431	421	446	405	450	399	405	403	416	455	431	441	427	435	404	442	432	373	417	448	438	397	427	462	435	425	409	451	410	422	437	440	455	441	455	417	409	426	418	405	426	388	391	431	448	445	439	430	388	423	406	415	405	442	417	440	443	431	410	441	448	393	451	410	430	439	431	425	435	432	427	433	423	427	396	395	393	441	372	405	407	433	408	416	421	380	411	409	454	447	415	427	433	445	381	382	467	377	451	376	454	400	412	420	434	442	413	421	400	433	441	408	460	471	383	445	446	400	415	463	440	418	386	420	413	432	449	418	400	384	440	429	421	415	417	424	401	433	460	456	432	429	432	422	432	406	426	433	423	442	435	419	389	415	420	443	429	412	411	422	412	449	460	412	396	398	452	407	460	426	436	434	425	399	405	444	437	454	437	422	425	406	421	446	426	433	439	440	458	453	414	392	422	432	408	428	435	438	414	424	422	432	413	414	416	434	443	447	457	409	430	449	432	390	415	435	404	432	412	408	412	419	434	426	405	438	425	405	424	403	425	438	427	440	438	447	419	479	383	433	440	430	418	436	462	437	401	436	414	403	441	440	407	435	441	424	457	470	426	429	437	431	447	426	423	404	392	438	424	393	423	427	436	427	414	439	430	426	401	420	448	440	450	434	420	403	404	412	467	436	415	415	413	401	432	406	427	397	440	444	439	427	412	442	436	446	434	452	460	458	420	433	391	452	409	415	419	438	430	454	427	424	430	419	445	413	417	454	407	416	409	387	415	428	424	438	416	426	432	461	420	400	418	393	438	416	398	443	444	441	403	468	407	411	426	419	430	441	421	458	457	442	420	443	440	435	442	419	442	439	466	470	418	421	478	468	379	443
12290	2165	6012	1106	772	593	509	486	409	359	375	355	335	291	357	327	291	290	317	305	284	323	296	243	295	294	291	295	287	325	337	291	265	303	272	269	277	278	280	287	277	321	276	276	286	283	277	274	340	261	285	273	290	270	290	260	273	265	282	245	324	288	265	267	261	276	250	304	286	314	255	274	301	294	267	297	279	289	289	265	276	289	280	302	308	278	292	271	311	266	297	312	242	305	307	277	272	244	282	261	263	293	283	284	256	292	268	270	271	289	298	272	235	257	297	264	281	301	271	279	286	284	297	279	275	256	303	280	280	330	284	254	249	306	261	300	281	269	289	264	275	292	261	290	288	298	287	275	265	272	270	254	301	286	270	283	283	269	285	279	269	275	309	290	284	270	256	310	307	288	269	277	263	276	290	279	266	267	288	275	266	255	249	261	311	284	313	260	288	277	295	276	275	272	279	281	279	247	269	299	305	280	277	303	288	272	265	267	254	270	245	267	287	286	267	277	270	261	290	261	281	262	288	298	271	297	273	280	292	255	280	263	278	274	321	244	266	249	262	286	263	274	293	272	286	283	276	286	281	292	254	282	272	305	276	248	278	265	281	246	276	290	277	251	246	294	268	233	268	279	303	288	280	268	267	269	296	285	284	256	272	274	263	258	297	308	284	283	258	275	271	269	259	291	276	282	291	284	294	255	267	246	274	279	273	287	298	266	281	309	258	268	250	297	261	277	280	282	273	266	267	270	288	270	245	271	308	306	256	283	285	289	295	277	287	263	293	279	278	284	269	270	267	281	279	272	268	285	288	298	297	288	268	290	281	283	247	257	273	266	286	276	279	245	279	304	282	265	276	271	270	249	274	272	296	282	273	284	265	263	253	273	280	276	305	273	309	272	261	280	297	287	282	292	291	253	274	260	308	282	265	273	290	300	298	309	262	303	273	264	244	257	287	276	265	279	295	302	254	284	256	277	276	299	271	310	278	251	269	293	303	262	278	261	294	261	264	300	250	289	263	269	286	242	288	274	284	268	319	280	276	256	267	298	297	292	274	276	258	276	275	304	265	265	254	264	281	287	300	258	274	296	268	260	281	288	276	269	276	238	271	272	275	293	275	333	268	272	279	265	236	294	250	251	269	269	258	273	291	291	268	285	263	265	274	278	286	283	304	305	268	285	282	271	293	281	274	274	265	268	288	267	299	245	323	238	266	283	270	285	303	289	314	261	294	254	272	290	316	260	287	281	258	281	265	280	293	282	237	276	305	282	266	233	231	286	299	279	285	278	273	292	278	292	273	264	288	259	266	270	251	283	277	294	255	285	270	263	284	249	274	293	311	294	236	287	276	287	273	286	282	271	292	289	266	275	295	270	276	286	293	275	236	303	282	292	279	284	264	269	269	327	299	244	280	286	288	296	264	282	251	294	263	306	284	276	281	268	263	274	266	263	233	281	278	280	281	257	257	238	292	279	274	298	278	260	306	266	248	279	245	275	274	267	273	285	249	264	281	297	255	294	274	282	281	274	279	268	286	277	237	268	272	266	273	288	249	294	265	281	270	285	236	258	267	268	260	262	264	280	276	222	295	274	255	280	296	275	249	287	232	272	293	277	294	295	262	261	268	307	276	252	302	296	256	273	277	273	257	290	262	267	290	280	303	287	278	282	241	272	281	261	261	272	252	278	280	286	287	325	270	280	266	257	294	294	273	285	290	255	252	259	273	277	288	302	295	283	287	293	264	277	280	288	271	264	284	284	264	268	308	286	259	313	302	276	291	285	247	275	270	280	252	273	292	270	273	280	296	283	268	302	298	257	275	290	283	284	283	279	252	288	264	271	274	274	303	290	321	283	281	266	285	309	275	256	258	280	275	283	267	289	294	294	295	309	265	308	274	295	277	274	259	293	286	272	306	281	228	291	253	285	267	267	272	289	253	257	261	279	256	287	290	292	260	237	281	276	279	283	249	275	274	281	289	300	260	275	286	261	272	269	284	258	283	257	288	276	293	261	255	261	281	284	312	258	268	263	293	251	262	299	278	264	267	297	251	273	293	293	260	268	258	288	285	288	292	289	274	268	268	265	244	298	287	270	294	301	259	280	271	306	273	306	252	269	262	296	310	272	297	285	287	319	252	315	304	258	264	281	281	238	268	264	271	307	269	304	268	260	256	254	283	301	258	250	248	275	302	265	237	311	284	274	248	282	270	312	295	266	284	279	278	286	284	264	261	283	282	277	281	262	283	325	257	283	282	250	289	298	290	263	268	279	297	284	264	261	271	280	269	258	309	273	295	280	279	269	266	282	286	290	293	260	259	285	257	290	263	285	289	243	297	269	274	298	252	272	259	285	257	285	264	297	240	261	261	237	253	278	297	257	254	267	294	302	301	258	275	279	257	309	291	280	277	293	300	267	266	300	298	302	278	285	327	297	258	247	280	247	251	278	269	280	281	256	296	274	303	275	268	261	288	305	273	289	243	289	282	292	305	249	259	300	262	294	258	279	270	284	260	261	275	259	292	260	295	261	290	258	276	291	267	296	284	277	261	289	264	265	291	290	265	273	273	281	265	299	287	276	272	291	288	261	277	298	245	291	286	278	302	267	320	259	258	292	244	291	260	258	291	258	300	294	252	265	276	253	296	273	302	315	274	313	299	274	243	251	282	256	289	296	281	264	255	277	252	268	289	265	286	267	301	273	268	270	246	287	289	291	294	294	283	251	276	271	269	270	281	263	269	263	279	250	267	264	280	249	283	284	280	266	264	302	279	280	236	255	292	280	282	284	268	277	298	318	296	272	282	285	281	277	296	311	243	260	248	282	301	284	303	297	280	254	278	276	266	257	288	292	301	281	260	271	275	302	316	298	236	302	251	258	246	245	286	280	274	251	263	273	274	250	267	255	260	259	261	250	254	263	276	276	268	282	313	273	309	276	279	288	283	317	269	286	272	285	285	314	249	273	272	278	268	284	271	284	286	292	281	270	256	306	258	271	320	245	293	269	296	248	265	245	274	286	274	259	272	272	276	256	271	252	256	276	280	291	252	271	276	296	297	303	272	278	264	303	296	289	261	270	285	309	275	266	297	285	245	262	327	289	281	249	281	243	315	299	274	279	269	282	306	265	288	293	281	252	266	294	269	275	258	283	274	291	284	258	288	248	279	265	278	282	261	283	268	305	286	273	312	272	269	224	265	265	285	289	272	263	258	279	281	262	274	269	249	268	267	281	274	295	303	312	289	313	293	253	257	260	254	277	251	265	279	287	271	249	296	268	253	277	289	307	256	295	249	266	272	293	257	267	251	260	299	272	304	276	270	294	290	252	280	292	284	265	268	240	306	272	294	322	286	242	311	279	291	284	302	291	279	257	284	320	246	276	263	308	260	285	277	277	279	262	283	269	289	287	266	297	284	254	283	304	273	261	294	274	273	287	258	286	263	287	287	263	282	272	228	298	260	284	287	289	290	269	260	274	286	257	272	284	275	262	301	294	248	283
8032	1865	10917	3594	3088	2486	1988	1800	1540	1522	1289	1233	1179	1114	1072	1021	998	940	934	843	925	850	872	810	845	806	847	818	785	816	793	854	780	779	831	796	738	766	743	746	754	740	771	737	754	739	729	730	723	803	778	771	805	754	714	797	737	744	719	794	747	779	692	754	741	749	704	734	728	693	712	695	704	726	728	745	761	746	737	748	719	754	746	687	724	764	712	738	709	709	705	781	708	756	729	712	719	678	713	704	683	691	744	714	755	728	735	693	726	727	725	711	748	730	745	701	681	720	764	723	733	667	712	743	734	743	706	744	762	681	738	726	719	751	727	791	775	712	649	695	714	714	676	711	719	718	721	705	699	764	743	716	767	704	663	705	699	749	693	755	731	683	721	744	715	703	733	717	715	694	717	719	707	702	695	720	734	733	727	742	754	714	674	750	683	690	759	691	723	713	727	682	712	701	701	729	689	751	689	695	697	734	682	723	677	716	714	743	711	704	729	701	722	753	788	674	785	742	678	711	788	747	738	698	729	723	731	753	677	740	740	724	703	757	742	692	700	695	697	711	698	700	706	703	749	705	745	722	647	717	716	718	700	674	720	726	723	747	704	743	730	702	726	695	703	653	692	685	710	743	749	688	693	755	680	690	735	727	720	705	745	699	693	813	685	706	720	779	697	718	732	788	733	772	714	703	700	735	732	725	765	737	716	656	700	653	698	740	720	749	734	688	710	741	678	776	741	722	762	732	712	724	689	720	695	704	704	680	739	703	718	733	713	735	703	691	669	679	690	707	769	676	711	722	764	733	735	745	721	707	733	712	682	700	732	718	744	753	665	718	726	752	699	731	713	668	719	700	725	691	697	741	747	704	677	738	738	719	732	698	723	721	674	697	783	698	712	676	673	712	711	704	704	660	690	693	721	712	726	707	733	765	698	745	706	738	718	709	692	733	766	753	734	700	747	696	763	725	685	697	733	699	731	686	690	751	688	709	725	685	705	712	705	732	723	690	720	726	698	752	717	741	759	661	702	738	764	716	677	712	743	702	741	707	761	674	716	725	724	731	714	692	730	720	706	725	659	727	678	744	752	701	672	743	723	767	671	669	669	715	753	705	744	725	723	696	730	696	714	677	713	703	722	723	713	701	732	724	717	719	715	660	728	700	733	708	677	719	703	741	706	714	708	712	694	774	735	715	701	699	719	678	743	700	695	703	724	736	753	694	756	743	679	718	702	719	700	710	694	724	694	730	706	705	727	717	711	722	691	697	734	697	708	707	739	698	693	730	733	688	763	690	686	695	682	717	743	713	699	746	672	697	722	720	678	681	681	745	708	696	702	730	673	699	726	711	737	689	723	739	720	698	700	714	721	692	764	674	695	719	711	700	756	728	712	695	667	769	679	714	673	726	723	791	706	725	716	690	712	717	730	738	742	686	764	695	768	740	727	722	729	737	780	733	729	714	751	759	701	760	748	741	723	674	736	706	721	710	674	697	741	761	670	727	723	713	730	702	712	738	721	723	711	706	728	735	756	740	731	751	682	689	737	743	719	698	680	740	754	721	678	752	723	706	672	795	766	714	722	721	689	708	707	710	725	710	654	687	708	745	707	752	696	749	725	675	720	737	675	746	721	714	739	690	703	728	668	738	738	715	741	711	710	755	707	761	749	697	741	696	694	717	734	715	719	697	778	703	762	744	756	675	718	681	711	718	712	736	733	721	697	697	684	720	744	691	750	771	689	738	721	737	666	729	712	720	694	743	733	724	694	722	701	683	756	750	713	658	748	709	716	707	755	707	724	757	757	713	753	703	683	744	739	757	725	695	702	708	706	746	718	684	658	700	710	698	727	720	723	735	689	752	733	734	699	674	770	726	711	729	732	751	678	733	737	713	727	719	692	724	684	715	718	730	730	742	723	706	725	762	737	786	724	699	656	716	697	683	731	740	746	734	725	749	727	772	712	737	717	736	661	680	722	738	743	697	679	739	737	696	690	763	732	712	702	717	781	721	706	684	698	714	722	748	689	702	722	738	693	737	741	734	670	676	730	713	720	772	706	720	713	732	672	683	704	717	706	678	757	704	733	734	685	724	713	736	674	681	756	729	727	669	767	667	791	734	728	689	707	717	724	726	699	761	721	679	734	702	779	747	715	706	749	750	734	749	667	729	699	785	705	735	711	690	676	686	727	697	703	714	736	691	753	730	712	735	760	697	775	727	703	728	703	725	748	761	767	704	727	733	712	699	695	690	738	740	710	716	718	679	730	704	749	685	673	709	643	729	703	734	698	703	705	693	690	684	672	654	692	756	694	739	717	717	723	703	700	748	743	742	684	719	717	686	675	733	755	723	721	685	737	736	723	665	721	722	702	727	727	743	753	674	721	679	704	722	720	731	712	769	748	714	752	690	726	677	715	659	694	751	727	702	658	761	678	694	748	756	693	708	745	720	718	710	716	747	695	738	709	704	710	756	708	719	746	748	686	714	696	705	711	702	745	680	743	747	707	723	762	729	705	743	714	717	718	744	685	782	678	714	741	720	658	711	725	714	725	734	682	688	730	700	689	711	727	724	709	695	752	720	728	692	736	731	732	714	704	687	715	706	694	724	699	710	733	683	733	707	697	736	730	779	669	684	703	701	692	736	745	707	735	719	754	712	690	713	738	686	697	713	739	721	707	673	724	712	735	723	716	712	724	683	732	679	711	712	713	769	729	742	744	686	725	722	728	742	705	714	736	723	708	737	730	683	683	782	722	740	744	729	724	759	771	686	697	719	730	728	691	774	734	751	730	721	703	719	678	691	711	706	741	703	723	777	703	715	697	697	737	700	683	691	707	740	779	748	725	684	701	718	710	755	747	686	733	713	733	670	693	724	708	693	693	687	695	736	694	746	646	742	698	755	675	706	723	693	738	732	723	672	724	723	712	683	748	750	692	732	690	722	732	695	714	664	718	709	674	742	749	778	728	647	712	727	685	715	712	746	731	680	748	722	726	698	724	704	726	719	776	751	676	725	701	673	709	745	732	686	695	704	697	694	765	744	697	701	688	708	726	733	669	711	707	684	744	685	711	749	721	725	758	689	725	741	703	734	755	689	703	755	687	738	681	669	661	711	715	667	695	700	735	736	734	686	750	743	670	717	731	730	678	721	686	729	726	688	718	713	699	688	701	727	687	682	707	671	708	724	702	744	727	736	688	725	706	696	702	732	792	724	726	693	719	744	747	745	687	693	734	740	691	710	740	743	709	708	715	702	701	727	648	658	694	662	684	702	709	717	720	677	710	679	688	708	701	719	699	713	700	687	730	704	699	668	708	681	720	729	736	663	743	703	723	702	715	764	755	742	756	717	710	752	745	683	726	738	741	714	697	734	745	654	703	718	705	716	727	722	722	704	721	716	707	756	750	746	777	657	682	718	722	696	720	729	734	760	699	698	712	713	729	753	730	751	767	734	701	685	686	742	703	720	692	722	675	693	716	713	752	751	765	722	738	731	713	740
21068	4948	10257	2286	1228	867	671	545	467	446	416	392	330	323	316	287	304	278	276	257	289	260	269	229	274	256	253	271	261	239	234	249	245	226	225	249	236	278	233	238	255	249	278	236	253	252	231	247	231	236	252	241	217	246	219	249	226	209	240	246	230	262	247	222	233	217	252	236	250	256	231	222	268	258	201	247	259	248	224	246	208	252	232	251	235	256	214	233	258	234	243	203	226	234	257	238	234	232	228	246	231	250	231	242	245	251	199	240	224	264	265	239	227	232	251	234	230	247	251	222	272	241	234	225	222	231	238	239	226	210	252	244	229	256	218	261	247	256	261	252	189	241	223	223	215	240	243	222	265	227	235	240	228	213	228	222	226	243	243	214	215	234	235	195	229	252	212	247	230	264	250	213	209	280	235	254	241	239	249	241	256	222	217	246	246	234	264	235	227	237	230	221	253	230	217	246	222	241	230	253	253	207	273	256	243	249	208	258	238	220	261	221	226	236	236	250	251	238	226	213	243	261	252	250	217	239	233	261	232	243	236	245	214	229	255	235	239	221	242	256	241	227	221	219	237	221	221	253	242	206	235	236	245	237	226	208	235	215	208	226	265	245	206	222	252	234	211	265	224	240	231	231	219	235	236	202	214	240	236	241	244	215	212	229	239	233	246	254	252	237	228	227	240	216	232	254	221	256	231	250	258	247	265	249	215	247	226	248	231	223	240	233	245	219	244	232	238	220	237	243	276	261	221	237	264	250	239	218	227	225	230	224	232	243	234	233	231	230	213	231	232	244	238	237	208	238	251	237	226	256	234	240	230	253	221	211	264	239	228	251	240	254	239	233	237	227	227	258	261	226	222	231	254	246	275	252	265	230	211	216	238	241	219	250	227	242	246	252	245	227	254	239	230	219	226	269	248	219	252	244	252	231	223	251	239	238	239	245	231	221	240	237	234	261	252	228	237	234	236	244	250	258	240	232	231	243	233	246	232	212	222	261	235	253	255	233	217	256	246	256	222	246	242	224	227	258	232	262	266	238	207	224	225	207	232	245	240	232	250	232	218	217	260	241	203	245	217	222	236	221	247	233	236	263	250	250	218	251	237	234	216	247	239	232	240	237	258	236	277	232	223	263	246	229	243	256	230	207	224	232	239	228	239	221	233	229	216	239	248	218	250	264	230	225	230	220	254	229	256	229	264	236	231	214	221	213	244	256	266	209	208	232	210	227	216	222	206	248	274	220	235	238	274	231	208	231	247	196	247	226	222	229	234	228	265	228	243	256	228	235	239	251	252	230	243	219	235	249	215	238	238	249	256	219	272	226	263	222	260	240	226	240	234	245	251	247	247	268	252	207	255	228	212	262	239	252	214	254	239	241	248	224	222	216	228	209	210	211	232	230	234	246	265	248	247	234	228	248	226	278	230	255	253	218	228	243	215	213	247	228	249	231	250	223	218	260	221	240	208	228	214	236	240	222	247	248	267	234	225	245	247	258	234	253	235	239	201	224	223	228	229	228	249	222	253	248	232	246	236	230	236	217	246	230	222	263	201	245	236	227	242	203	215	242	272	247	233	258	221	232	220	232	242	263	231	228	218	234	244	222	266	240	259	231	252	233	281	258	227	244	210	243	230	246	218	249	233	222	253	232	223	265	239	246	247	227	236	244	274	242	266	251	224	226	234	209	253	279	233	256	220	241	225	256	227	234	225	246	237	215	222	247	237	230	218	233	249	238	237	262	254	240	254	222	248	212	212	223	222	250	235	244	226	237	226	247	238	226	250	213	214	206	224	241	249	252	249	245	207	237	225	230	211	239	259	224	234	248	263	261	243	261	241	239	233	212	231	246	240	226	224	218	240	204	249	251	230	259	248	247	257	235	266	248	218	232	239	233	218	228	224	242	269	223	255	233	239	237	234	217	262	244	242	244	237	188	248	250	260	213	253	267	253	227	237	220	261	240	223	262	230	237	225	241	250	234	254	257	222	234	237	230	250	221	218	223	218	246	247	243	254	259	220	239	246	245	219	221	241	217	238	227	224	249	266	240	234	236	232	233	236	224	215	259	256	233	222	231	213	248	238	247	239	245	217	236	243	234	215	282	214	243	216	227	235	238	250	242	245	243	245	202	229	251	251	267	240	233	259	243	253	242	244	245	254	229	232	243	242	228	205	228	240	231	203	246	225	230	240	211	234	233	255	257	236	223	225	253	231	241	246	261	264	261	253	238	253	239	227	248	256	240	243	212	243	251	232	258	203	255	265	220	233	250	222	223	241	200	240	214	227	217	223	230	241	223	241	219	227	239	236	246	245	222	262	247	220	231	238	265	233	234	220	226	205	213	232	236	207	220	207	245	238	266	218	228	272	214	231	252	246	230	275	209	210	232	256	262	224	227	236	207	218	237	238	209	236	241	252	229	251	229	238	241	229	249	204	240	235	202	257	236	263	244	224	234	251	250	227	218	244	249	219	224	239	224	240	257	242	243	234	243	248	212	213	231	231	231	226	232	219	237	274	248	243	239	243	234	225	250	230	260	259	224	217	246	233	232	243	210	213	246	238	236	228	231	246	246	240	240	226	218	243	258	244	237	234	244	225	248	254	238	223	246	232	240	231	236	232	243	231	249	231	256	226	245	212	236	202	272	263	246	246	246	265	214	228	228	256	253	246	243	231	223	266	238	250	222	222	213	251	244	239	258	264	254	239	224	221	204	245	241	229	256	222	230	228	230	214	226	220	237	237	251	240	260	240	233	246	229	264	250	228	249	227	254	223	230	250	240	212	239	231	246	257	229	264	254	219	233	246	216	231	244	237	251	239	254	234	233	259	226	222	214	233	261	260	229	262	237	239	230	205	258	265	207	222	221	254	218	243	223	238	238	224	234	240	228	206	230	224	223	258	243	240	218	246	238	263	256	237	243	231	244	258	236	223	230	236	221	211	237	220	237	214	247	239	230	265	245	240	244	234	226	222	239	231	222	237	239	247	255	223	243	244	253	269	238	261	219	240	218	223	260	250	256	259	209	279	253	243	263	229	203	222	222	239	226	237	246	260	253	228	238	193	217	232	263	249	221	258	243	249	250	213	257	240	231	246	233	208	231	223	266	251	214	198	247	241	243	234	231	259	220	222	249	230	226	247	233	221	214	218	220	242	258	235	247	245	241	236	240	235	229	199	204	233	215	241	237	233	235	229	222	240	244	237	276	236	222	197	249	240	242	248	224	250	254	212	228	233	243	237	261	229	208	211	240	230	259	229	237	233	220	211	242	238	239	241	216	232	222	251	212	244	242	253	238	226	241	279	235	227	225	233	241	231	241	215	217	206	239	229	245	246	234	234	252	241	245	245	240	224	235	244	235	223	250	249	270	249	253	225	234	225	251	234	267	235	216	222	240	229	235	219	229	208	256	229	244	250	221	244	243	225	239	247	245	231	250	228	206	243	234	239	263	248	223	240	250	237	253	232	233	259	243	243	257	207	241	256	229	227	271	230	229
11765	2971	14340	5871	5053	3995	3172	2686	2301	1994	1813	1584	1464	1296	1163	1133	1097	984	948	997	967	962	868	800	837	783	853	796	824	796	747	761	718	730	735	738	777	744	697	708	676	683	688	674	667	676	644	655	629	657	647	659	625	638	609	638	657	656	618	648	651	637	643	667	645	670	605	631	631	644	638	648	661	654	631	611	639	654	655	652	622	628	612	587	625	644	609	579	620	669	658	608	618	605	602	615	633	619	599	674	579	640	618	642	610	584	617	619	617	613	581	623	596	623	639	597	553	640	640	573	685	599	642	651	595	636	607	609	651	699	630	592	642	630	608	576	624	619	600	626	591	644	620	591	604	625	570	618	585	658	617	599	603	604	656	588	578	630	622	557	606	656	600	641	556	616	649	609	581	667	554	575	595	556	619	570	588	599	647	601	619	609	595	617	633	630	582	588	576	601	612	593	644	626	608	581	613	670	587	597	581	611	568	638	646	628	609	596	612	622	624	618	574	584	590	541	574	598	603	633	598	621	576	600	611	640	627	589	624	609	620	604	586	645	573	573	594	631	630	588	594	572	612	609	606	579	574	600	596	546	633	581	562	584	641	615	604	631	569	634	599	579	618	613	611	596	614	617	568	582	624	624	627	607	583	557	592	603	630	629	612	663	596	590	615	597	556	624	583	620	607	580	618	630	635	588	570	611	592	616	620	578	622	615	593	635	643	627	633	621	641	625	638	621	575	640	569	625	597	629	609	581	592	630	651	632	661	586	611	612	578	601	614	578	592	584	638	607	655	591	615	602	614	632	621	575	597	633	603	581	557	580	640	600	594	609	585	572	567	584	610	626	656	575	614	575	627	611	654	603	556	620	523	593	641	596	575	589	584	605	606	600	604	661	572	619	652	582	641	622	594	644	618	591	588	617	585	581	615	650	615	594	611	635	601	631	615	603	596	584	622	559	623	583	599	563	615	607	586	605	580	601	621	640	589	617	569	591	625	609	607	599	622	646	582	622	640	582	579	557	618	546	659	605	584	626	621	642	565	573	588	639	569	580	616	639	624	628	596	604	567	619	578	588	632	617	601	595	605	608	590	626	613	591	542	594	601	619	599	582	602	577	622	609	586	598	596	615	611	615	583	586	629	596	604	553	650	610	594	600	597	609	631	624	609	624	565	607	607	598	543	575	624	601	601	621	660	609	642	624	630	659	645	586	566	638	598	576	618	595	600	640	579	630	599	529	595	565	586	595	618	585	583	620	588	597	601	627	619	586	631	616	593	573	638	601	627	641	618	609	638	627	605	616	614	544	589	619	609	643	590	599	616	618	591	577	603	638	620	609	591	633	636	639	655	633	615	602	599	645	607	617	616	652	614	608	630	638	596	636	611	634	599	581	607	607	593	593	556	616	632	586	612	602	663	644	628	598	619	588	651	551	620	629	582	603	624	599	602	610	614	614	610	617	663	595	608	578	638	602	594	595	573	618	626	606	617	595	653	592	617	574	638	609	643	603	607	564	586	593	619	622	632	594	666	589	620	574	612	639	638	566	645	604	586	614	632	621	595	619	616	625	619	650	618	570	632	577	623	614	598	584	640	616	580	600	619	564	646	597	608	597	606	620	614	593	582	612	659	663	623	587	579	575	610	601	615	567	651	618	581	600	625	585	613	623	631	620	653	613	572	608	587	629	562	594	588	610	582	598	621	671	612	589	595	630	619	574	621	632	602	614	640	598	598	588	581	578	623	592	591	635	625	652	610	606	611	613	593	600	582	587	636	583	643	598	610	627	627	599	589	627	615	594	616	585	603	639	615	605	571	586	645	576	609	611	618	611	602	631	600	616	576	632	593	592	591	599	590	592	592	581	604	608	628	567	592	643	657	612	569	591	593	602	657	581	603	578	602	630	621	644	603	547	584	587	581	580	600	580	615	616	610	626	609	591	623	637	606	586	616	572	616	592	547	565	598	583	607	614	566	618	640	649	661	610	623	618	600	637	592	624	618	612	598	544	594	624	623	639	601	608	619	635	585	566	613	636	650	602	623	588	606	657	604	616	625	641	610	627	622	616	620	653	606	633	601	601	650	587	598	587	634	632	612	609	596	571	631	583	595	610	605	634	559	608	618	624	598	638	628	613	607	606	637	617	595	626	596	614	648	617	586	602	634	617	624	569	593	595	586	657	607	633	632	553	611	569	571	613	586	624	619	602	584	613	580	554	599	594	595	625	635	588	607	638	589	583	638	653	583	548	592	582	592	593	600	615	615	592	648	633	647	651	587	596	612	588	616	562	592	625	594	634	629	555	602	641	662	613	588	616	620	679	603	610	587	597	579	568	558	600	602	623	557	621	671	622	583	564	540	643	595	631	661	610	635	572	554	624	650	629	620	617	601	562	649	581	584	613	602	606	605	675	617	607	588	584	640	581	625	628	611	630	593	631	624	592	646	599	580	582	642	580	646	603	576	601	590	596	599	612	605	625	599	582	620	602	616	610	556	628	576	601	603	593	596	623	662	606	652	618	613	575	609	619	583	626	612	598	626	615	613	590	589	620	636	599	610	612	602	592	620	577	634	601	586	609	633	623	568	604	614	617	651	613	612	594	620	611	608	616	567	615	593	633	584	608	635	586	614	625	587	629	618	633	634	609	599	632	605	593	601	621	555	583	565	650	623	619	592	596	638	583	622	576	578	605	577	600	586	637	656	630	615	593	606	631	596	605	614	613	582	621	643	563	632	598	652	631	625	616	601	623	645	578	600	583	574	597	632	610	590	587	553	590	640	619	586	616	601	616	615	599	622	613	632	627	567	598	598	581	631	613	599	596	629	616	619	621	579	618	598	587	636	621	597	607	562	611	582	595	605	622	598	646	619	553	585	603	620	629	598	601	597	611	602	594	611	590	631	568	624	616	629	619	641	595	580	599	633	591	585	635	618	648	621	614	628	570	586	651	583	639	604	582	590	628	594	636	614	627	577	614	569	652	555	621	587	589	623	596	591	620	630	601	555	552	640	555	586	599	632	628	594	646	633	607	594	602	541	604	618	632	638	608	560	639	593	600	635	598	613	634	614	634	585	610	616	579	622	616	598	627	605	633	592	610	633	605	604	632	591	610	607	570	628	624	607	614	681	586	570	580	605	620	560	603	648	634	666	615	589	579	605	607	580	662	637	593	626	618	630	627	632	600	587	638	566	596	644	605	605	607	642	651	568	600	607	620	563	603	589	602	657	631	643	605	612	584	655	633	571	559	612	571	573	613	625	596	584	646	606	625	621	631	599	602	591	594	644	660	633	603	637	629	634	610	619	621	594	588	631	624	596	593	625	634	599	638	618	603	581	626	592	605	638	598	627	584	609	641	613	642	633	584	603	602	559	612	598	586	593	608	606	566	631	618	591	595	588	600	579	584	621	593	630	603	614	576	626	591	606	577	592	592	640	567	622	656	603	557	618	565	587	611	617	575	620	606	628	619	585	589	579	609	628	605	617	592	640	570	635	603	588	617
1902	189	310	174	137	144	128	168	146	150	160	136	148	136	134	155	157	137	124	142	157	145	143	143	149	145	150	151	132	174	144	152	146	153	130	156	133	139	153	140	151	155	150	138	144	142	153	149	136	143	115	143	129	159	138	128	153	139	156	145	139	123	139	166	143	162	127	172	127	154	153	134	135	128	141	143	156	136	133	141	156	156	139	133	132	151	151	141	141	159	136	135	149	128	144	148	131	155	148	173	144	145	150	155	152	159	147	148	134	119	157	167	151	138	148	162	148	162	165	161	142	141	131	145	140	173	153	157	171	130	147	160	144	142	158	137	161	140	120	136	140	182	141	143	175	141	151	160	144	145	141	157	134	138	142	145	137	146	136	155	125	158	144	170	147	155	139	141	156	141	134	148	143	174	149	179	135	138	159	144	134	160	145	155	141	161	138	148	136	122	143	148	156	157	138	135	153	136	164	135	153	151	154	156	133	116	143	149	119	152	121	145	127	135	170	140	129	137	153	136	155	150	139	164	152	146	127	153	135	145	141	143	159	157	149	149	129	141	130	160	159	155	146	143	127	142	141	152	122	115	166	160	133	138	168	154	124	163	150	151	134	149	149	154	135	130	172	171	135	134	139	148	153	131	156	145	132	140	148	150	148	160	141	139	145	134	150	153	167	144	146	154	134	133	147	145	156	154	154	131	151	152	152	129	132	118	107	155	169	137	163	144	157	162	140	139	162	131	132	171	136	146	137	162	143	143	161	155	140	161	144	136	137	127	159	126	159	130	136	168	155	148	150	129	159	140	141	138	139	129	148	134	122	142	160	156	142	159	136	159	159	151	136	136	154	147	142	158	155	154	151	150	145	153	137	145	131	139	143	151	161	150	135	137	151	132	149	132	144	173	148	146	157	130	142	140	148	108	144	157	134	149	171	125	141	151	139	154	138	140	159	125	170	143	125	142	141	139	142	169	148	148	173	148	153	167	140	127	130	136	138	134	155	163	147	122	137	125	141	150	139	133	154	166	151	160	151	154	151	138	146	147	140	142	147	146	142	151	139	137	167	155	147	160	156	159	161	140	157	131	137	136	146	129	132	166	164	166	135	140	157	159	160	163	146	141	146	136	141	137	155	135	146	134	139	140	153	138	145	138	127	138	158	151	140	152	160	158	131	158	142	144	140	145	135	151	127	150	145	134	132	134	167	146	142	158	141	143	153	176	141	138	150	134	142	142	122	131	134	142	153	157	148	160	126	148	125	137	151	161	148	136	128	142	148	143	165	138	164	144	154	158	181	122	134	141	152	155	150	135	139	117	149	134	159	154	126	139	123	146	131	143	163	169	160	172	159	150	170	165	150	136	150	146	125	139	161	178	179	143	131	154	163	131	168	141	167	155	150	139	153	145	145	124	153	131	151	127	146	122	127	149	148	140	164	155	152	178	140	138	140	134	145	139	136	144	166	137	127	151	150	158	161	157	168	153	138	131	144	145	128	150	145	132	136	163	138	151	135	153	134	165	141	132	135	133	146	136	166	145	144	162	153	160	170	147	121	140	139	133	148	151	130	148	147	135	147	150	161	146	155	148	136	147	144	164	174	144	153	148	152	141	132	171	146	147	153	145	158	135	156	141	137	151	154	132	129	144	141	160	154	140	157	137	140	138	145	128	156	169	131	139	145	179	134	129	137	139	132	142	166	168	169	165	145	137	125	134	141	148	133	161	128	158	130	154	120	164	156	118	147	152	156	147	134	143	148	133	130	129	156	135	157	155	134	150	124	123	139	172	135	128	159	146	136	156	122	143	133	129	130	138	150	168	172	155	142	123	122	141	164	134	125	132	141	127	140	114	131	156	134	145	143	124	159	158	139	149	133	131	150	148	124	149	157	122	140	142	133	142	128	139	167	155	152	133	144	164	125	133	174	131	144	121	136	149	134	148	141	166	139	142	152	145	161	142	144	124	133	152	124	120	163	145	151	137	140	142	166	166	139	147	124	150	150	153	158	156	152	162	151	156	148	137	152	135	158	154	135	152	146	150	150	135	144	130	144	149	147	152	126	151	138	188	151	159	150	146	139	153	151	169	137	140	169	167	156	127	157	151	156	138	131	134	145	164	148	146	138	162	134	136	134	138	144	136	143	149	157	129	135	146	127	151	142	131	142	163	139	161	162	138	145	145	168	149	145	129	140	151	135	153	154	152	148	158	154	144	146	168	133	125	139	139	129	118	134	131	165	163	121	147	128	144	152	137	157	143	136	157	137	125	128	133	148	142	147	154	120	169	142	137	148	155	128	165	150	117	138	140	153	127	127	136	149	154	123	149	131	161	138	145	129	157	134	150	151	155	152	143	144	153	171	146	140	150	154	137	150	147	156	154	136	133	131	157	151	145	142	162	155	159	163	134	148	136	121	124	172	155	164	155	157	147	143	139	141	147	157	165	161	130	181	151	143	159	135	159	146	140	178	150	156	157	152	143	155	154	145	141	164	164	148	144	157	164	131	138	150	148	154	162	132	147	132	140	144	162	153	121	147	126	143	132	146	172	153	132	135	164	155	139	147	132	172	157	155	141	150	134	145	136	146	147	151	155	143	146	136	143	134	157	146	137	159	150	155	147	151	145	154	170	132	144	149	151	145	177	166	145	140	151	155	153	145	138	144	141	130	130	147	142	159	149	159	161	139	143	168	142	152	124	136	146	152	153	141	159	176	170	156	157	139	149	140	144	157	135	156	132	156	159	143	129	157	149	152	139	142	145	171	131	131	131	151	163	154	125	130	171	149	153	166	131	130	121	144	143	156	144	129	128	131	131	164	134	137	151	157	160	151	139	138	116	147	139	165	134	140	158	146	151	134	124	139	148	135	119	146	143	170	150	148	144	159	136	135	143	167	145	132	151	157	126	153	146	161	144	161	162	161	140	147	125	163	142	148	152	163	158	147	156	150	159	165	142	149	132	142	130	138	153	160	156	141	145	131	142	177	124	134	149	145	142	159	139	153	149	138	150	136	132	151	145	138	141	155	138	167	135	139	147	163	136	137	123	177	127	128	134	147	147	132	147	149	156	145	159	147	150	142	156	158	136	149	143	157	142	151	150	129	143	131	127	155	144	137	135	144	152	135	148	137	146	143	137	165	137	124	153	148	143	147	144	158	164	142	147	156	161	142	141	130	154	151	148	136	134	142	152	168	144	158	173	158	133	159	152	154	135	148	143	151	182	112	146	141	163	133	162	136	137	151	143	151	138	169	162	130	149	132	147	131	136	179	138	147	144	139	152	144	151	172	144	155	144	137	139	121	133	154	158	120	149	133	138	140	144	152	153	165	144	154	138	134	159	152	141	138	124	134	151	152	141	161	145	151	144	173	143	143	152	156	124	147	162	157	140	139	150	143	163	144	156	152	148	142	119	140	150	139	136	162	144	156	144	164	141	150	128	155	144	152	120	145	146	162	133	131	138	131	126	156	124	147	150	133	143	149	155	127	144	151	140	127	124
2163	502	957	548	517	517	443	486	470	476	435	449	421	470	449	433	417	436	414	426	415	426	434	447	426	440	437	473	441	422	431	465	408	444	438	434	411	416	437	458	459	465	441	427	448	426	432	469	427	404	413	397	437	445	429	400	444	433	442	432	411	414	449	434	416	415	433	419	456	448	399	415	457	423	427	428	425	450	402	435	446	415	422	449	441	449	407	402	437	408	422	443	410	406	441	441	455	419	441	407	422	433	441	411	459	454	432	453	428	442	419	419	421	426	402	418	453	400	422	409	446	434	431	427	429	426	434	449	452	411	427	433	418	422	472	414	419	442	405	425	392	425	416	435	424	439	418	385	447	402	444	428	474	415	407	412	411	401	400	435	448	455	445	421	442	433	425	434	453	398	427	405	412	421	445	419	477	453	438	419	406	427	406	406	424	423	425	444	444	416	413	451	399	461	428	402	428	422	426	424	388	416	448	408	441	419	435	405	419	459	407	462	407	446	402	414	447	428	418	398	439	421	429	402	399	441	420	418	420	430	417	444	439	406	449	391	412	386	421	436	403	404	446	417	430	404	443	438	471	432	418	422	433	425	388	428	418	429	387	437	431	454	413	421	430	411	405	416	440	392	411	446	391	444	417	437	459	438	451	425	432	414	421	423	411	389	428	443	420	429	446	387	409	454	448	438	426	435	434	452	415	400	442	429	451	386	427	426	430	413	421	455	416	449	435	424	445	429	438	431	486	461	446	404	409	431	410	403	414	444	428	408	420	430	449	449	429	408	419	402	436	416	421	413	422	421	429	427	405	452	437	466	400	442	414	413	463	411	424	418	433	404	466	413	443	451	455	403	446	423	432	466	435	416	441	414	414	402	428	421	437	435	470	417	422	473	410	427	392	421	404	415	451	408	438	460	427	431	414	454	448	448	466	437	425	415	426	448	481	442	402	403	432	404	409	418	452	443	424	418	426	416	413	398	435	384	366	401	430	396	378	447	433	448	448	418	435	427	450	396	429	437	424	416	449	444	462	387	437	443	430	460	431	466	402	415	456	464	442	444	406	443	442	439	412	420	440	403	446	421	432	439	419	429	429	434	418	393	423	466	423	403	425	417	402	433	432	419	434	438	441	403	432	442	437	400	459	412	396	438	450	424	452	426	382	418	428	450	404	441	410	451	425	423	440	416	415	403	405	437	445	421	435	445	427	417	444	466	426	410	442	446	442	416	445	413	408	454	449	407	444	448	395	430	460	407	411	411	410	412	424	446	428	434	431	425	424	395	453	442	407	419	428	437	450	438	446	437	416	407	490	409	432	384	422	416	402	395	467	410	435	426	422	447	400	453	466	468	442	393	439	433	438	391	408	423	448	436	417	430	414	422	417	398	423	444	427	390	405	425	444	451	452	451	435	420	434	444	427	392	412	435	412	443	464	411	385	439	448	413	433	413	442	433	409	422	361	420	437	423	435	416	415	406	416	421	444	415	419	444	411	417	470	443	464	466	401	428	415	433	400	425	443	425	469	431	425	436	425	396	412	426	451	434	429	432	419	435	444	439	368	413	401	425	447	395	452	439	434	416	421	447	440	410	448	444	419	392	433	450	408	470	412	419	440	415	416	475	453	443	453	390	445	414	405	432	419	422	448	433	398	461	425	481	430	445	430	440	440	417	430	472	440	454	443	441	420	384	422	411	403	465	389	434	428	469	451	403	436	450	448	433	415	442	445	385	430	432	450	427	421	419	404	383	435	443	412	393	426	438	419	415	449	449	417	437	415	436	428	437	413	447	425	416	419	450	409	440	448	445	403	397	424	437	437	446	411	422	444	438	420	404	442	440	420	406	456	431	400	422	440	436	446	443	448	435	408	435	483	372	436	430	431	394	401	430	410	415	414	435	453	438	437	414	424	451	409	429	440	444	439	402	425	433	431	417	436	393	406	460	447	446	454	420	447	398	481	438	405	388	451	458	449	432	456	430	438	462	424	435	457	432	437	431	435	422	415	425	416	424	445	429	440	442	437	422	451	426	438	400	402	428	440	437	428	417	421	433	392	411	408	433	386	427	410	427	447	400	410	400	429	397	452	403	420	414	430	424	416	492	433	425	413	403	447	413	464	445	476	437	382	396	406	460	440	413	433	414	400	405	416	411	427	430	407	426	420	426	479	415	425	433	428	421	424	444	471	427	451	379	428	461	396	411	431	388	441	370	457	445	448	425	441	455	410	412	435	439	486	419	462	444	462	415	458	440	459	402	429	429	406	409	447	417	413	446	447	421	428	428	412	451	426	415	440	432	410	428	406	392	427	423	424	432	454	448	418	415	394	412	427	436	442	428	436	453	420	451	426	440	415	456	423	426	451	405	455	443	447	412	400	418	428	430	418	438	417	398	406	439	415	413	387	426	431	418	445	449	442	433	443	445	418	406	412	407	424	427	385	407	408	423	442	430	418	401	429	430	437	410	437	370	381	411	436	402	449	422	476	414	437	390	434	444	432	448	436	405	397	419	394	390	445	405	401	424	437	438	410	415	422	427	394	417	429	476	413	417	427	426	421	423	425	416	429	450	408	440	445	433	431	426	422	432	446	422	441	436	432	401	437	412	431	424	455	403	455	447	428	486	421	460	451	409	434	449	428	420	413	399	430	408	428	423	442	448	453	446	422	430	449	464	442	408	403	447	436	406	424	442	413	441	436	439	429	439	377	433	429	387	418	433	448	420	439	422	419	451	466	411	428	400	436	453	400	414	435	452	429	420	455	424	425	448	426	426	432	419	408	446	447	444	416	412	460	459	429	412	404	412	432	406	413	396	417	452	479	403	407	411	451	439	450	428	464	443	401	440	418	418	407	444	417	439	454	436	446	436	416	397	433	444	383	426	444	437	406	419	434	422	444	441	471	411	460	429	417	418	398	456	444	413	461	379	424	435	428	433	405	451	460	439	396	438	450	441	444	413	419	438	439	439	431	423	463	418	431	434	419	407	462	446	444	437	437	422	432	445	439	396	440	446	399	436	436	398	429	408	407	410	491	438	426	415	423	470	428	434	389	406	453	429	420	440	402	417	408	429	442	447	414	443	470	435	449	436	432	423	443	441	417	442	423	415	437	439	435	399	411	413	406	459	428	439	403	435	438	442	410	417	432	404	439	411	406	426	418	410	422	429	423	417	405	450	420	440	449	439	446	384	444	427	444	423	408	416	385	429	437	458	457	390	413	442	432	429	462	420	431	440	423	410	409	428	433	485	434	419	385	423	420	423	398	448	447	412	448	438	400	430	438	409	424	447	397	439	426	470	396	430	438	438	416	469	442	440	425	397	455	424	409	397	410	388	392	428	422	432	426	415	465	458	445	412	431	396	424	443	390	437	428	449	403	388	403	444	444	381	442	431	438	424	446	450	443	442	430	409	382	431	404	416	408	432	438	441	425	407	444	445	481	424	429	456	467	431	377	452	371	419	421	422	412	428	435	453	434	423	440	428	438	409	430	427	382	406
11620	1883	5407	1124	719	603	486	417	398	374	348	353	305	341	324	339	277	298	311	308	292	278	327	309	277	273	279	281	268	292	252	264	273	303	263	288	301	303	266	276	272	282	299	273	276	274	280	254	292	293	298	247	277	262	318	260	249	296	319	276	274	263	292	246	285	266	290	263	277	282	283	304	280	270	268	269	298	302	284	292	286	261	274	268	281	255	271	301	292	261	270	276	303	298	273	258	288	263	267	303	271	286	283	291	271	281	289	300	295	300	232	260	307	298	276	262	279	267	280	278	286	274	270	316	274	313	266	274	276	272	288	276	259	311	277	261	279	308	265	273	287	287	267	261	283	263	267	313	258	289	261	245	283	270	271	268	274	269	271	261	272	274	274	261	261	308	274	263	285	271	300	278	285	288	272	287	289	290	270	291	272	273	263	263	280	258	274	247	258	260	264	274	262	279	295	276	262	302	285	247	273	246	269	290	257	300	287	263	277	278	274	279	280	302	278	278	219	311	303	240	274	276	259	280	229	271	297	270	277	295	257	269	295	283	278	288	263	272	251	287	282	298	283	303	292	260	293	280	301	280	278	268	293	276	282	276	244	274	286	263	280	245	292	291	275	282	293	261	272	276	281	267	295	298	283	240	300	300	294	277	308	261	252	287	295	258	294	289	276	295	268	266	287	255	239	284	318	299	309	257	293	291	282	283	287	264	261	253	295	260	270	268	277	279	266	270	304	250	250	272	278	279	249	272	260	248	290	290	293	309	259	264	342	262	243	263	292	274	285	285	295	317	278	263	269	264	272	280	293	261	280	291	274	290	259	266	261	304	283	308	289	268	291	300	281	286	268	305	258	234	251	279	267	273	292	242	283	262	255	306	250	295	284	279	284	269	268	232	277	246	270	270	286	275	275	280	247	276	304	265	274	284	278	259	280	284	257	289	270	264	246	256	272	281	273	274	240	262	284	278	240	278	261	268	277	300	259	264	264	270	272	289	280	274	325	295	271	276	263	257	277	273	326	278	269	284	293	273	245	270	288	264	284	275	257	263	284	289	277	267	269	272	281	285	271	281	303	292	279	264	283	289	288	293	252	254	262	276	296	261	265	252	260	278	282	271	282	287	248	277	285	253	294	281	287	291	255	291	270	283	303	271	269	263	267	243	304	257	274	254	284	298	293	277	293	268	279	253	300	257	264	278	276	290	316	250	296	264	271	287	271	283	273	276	269	284	298	286	283	300	277	284	279	300	286	269	270	235	312	288	256	280	274	266	264	271	296	292	268	275	285	292	269	251	275	274	280	256	272	239	255	295	239	281	255	287	295	274	273	296	240	279	268	290	272	281	269	292	266	282	283	290	252	286	289	305	298	272	265	266	303	293	286	258	286	278	273	256	289	311	269	275	277	276	296	290	275	256	296	268	270	294	270	289	296	301	278	263	318	295	249	253	268	272	253	261	264	262	310	264	281	284	292	268	291	239	298	247	278	250	274	258	275	270	304	256	304	278	280	270	291	292	283	244	285	289	273	277	277	279	280	276	266	235	259	290	252	246	281	280	285	266	279	256	281	288	294	259	280	288	297	264	299	277	294	272	262	276	291	286	285	256	260	299	301	273	316	289	290	272	298	259	249	278	257	263	261	267	274	264	291	273	306	284	282	296	254	265	277	291	276	273	269	277	278	309	273	282	280	246	278	238	251	247	242	245	286	275	308	270	272	282	308	251	263	287	286	261	289	274	276	262	258	279	261	298	289	288	272	275	267	263	297	269	306	259	276	250	260	268	302	275	269	278	271	266	280	277	303	249	278	287	280	293	272	320	269	288	283	307	279	245	265	266	287	259	310	268	257	304	280	264	272	293	259	268	252	278	296	255	266	274	299	305	233	289	289	260	304	264	300	279	264	308	283	262	295	296	271	248	279	274	264	236	275	300	291	296	298	267	284	283	295	255	250	306	296	264	289	262	247	286	277	262	287	301	309	255	253	299	276	264	301	276	290	253	269	270	256	290	253	280	306	288	296	264	270	265	284	295	309	278	284	284	277	287	288	237	245	288	245	248	269	277	282	317	256	288	279	265	302	285	278	274	303	281	269	279	289	244	281	280	294	274	295	260	247	263	287	254	274	295	262	272	329	289	296	293	295	292	282	252	287	261	267	282	257	286	292	255	285	258	262	287	256	274	278	298	271	252	276	283	267	267	271	282	280	285	269	265	292	257	262	275	264	261	282	262	287	293	281	261	270	267	299	287	271	309	288	295	295	278	270	265	321	265	305	287	332	261	254	263	272	299	290	293	295	272	276	302	251	260	243	265	287	272	252	288	272	300	263	264	262	242	301	249	248	308	271	274	249	305	274	343	291	285	294	277	321	287	303	262	263	270	269	241	265	238	305	256	257	269	249	301	290	302	279	282	274	278	276	301	263	303	265	282	301	270	280	276	318	294	281	279	257	279	286	278	291	292	281	313	270	261	301	272	267	276	267	303	282	254	264	276	281	320	233	283	317	277	236	272	251	281	268	289	284	265	292	265	278	281	269	288	299	262	284	318	258	286	256	258	268	273	252	248	266	293	310	268	290	289	268	274	268	329	255	285	268	265	271	266	285	299	308	297	280	286	268	275	281	256	280	264	281	273	292	277	281	258	284	274	295	270	277	280	277	293	250	287	275	248	260	274	281	300	269	281	282	285	263	279	242	283	297	271	307	265	298	286	311	336	255	274	265	304	269	259	295	279	263	258	293	287	280	284	294	284	261	261	267	278	285	287	310	279	311	275	270	274	282	281	278	312	247	272	307	297	273	280	275	250	267	280	266	285	295	291	276	298	274	287	274	268	299	274	282	326	273	266	263	266	248	283	279	266	278	268	272	285	294	264	259	276	246	271	261	259	281	286	260	271	274	258	303	256	228	278	261	279	264	286	262	300	277	259	278	277	295	288	281	250	274	267	263	264	255	281	285	236	302	283	280	276	261	284	280	306	241	256	269	262	281	252	255	256	304	257	295	284	276	286	294	286	280	291	278	296	292	237	304	293	244	246	278	304	281	292	276	277	269	242	279	263	259	273	288	262	273	281	280	278	279	298	276	273	262	274	250	264	278	275	260	299	278	290	282	242	297	288	252	262	288	267	273	291	261	268	292	263	274	257	273	247	266	252	278	298	278	285	271	305	292	298	278	254	268	279	270	267	251	258	283	275	271	266	270	292	263	279	282	284	282	267	269	290	251	258	300	243	258	262	258	276	285	299	298	264	247	269	287	293	290	251	283	265	298	262	275	278	295	257	282	297	291	252	258	286	301	287	253	283	286	266	290	266	294	259	269	308	269	263	284	313	262	272	264	262	268	267	282	278	274	254	262	275	254	277	268	284	296	263	237	279	266	299	246	289	273	251	274	286	293	267	246	281	279	262	281	275	272	254	273	300	287	287	289	279	254	284	266	251	290	301	270	274	277	275	309	262	269	309	264	300	289	285	247	319	289	292	281	281	277	296	283	294
7745	1797	9776	3533	3087	2481	2018	1780	1618	1469	1303	1251	1107	1113	1060	955	1003	1023	907	929	844	862	857	823	836	840	802	848	761	813	766	790	816	812	733	747	757	767	761	764	752	729	793	750	748	741	689	767	769	791	784	762	789	736	745	743	732	700	734	765	701	693	705	723	751	729	673	706	750	719	706	670	684	718	747	753	687	737	710	724	735	700	745	752	689	697	775	744	755	749	738	725	660	741	684	747	760	721	736	695	770	695	719	682	728	678	770	658	738	698	700	702	727	683	756	746	723	709	731	692	729	724	676	684	727	691	715	692	690	715	750	723	682	725	723	726	703	713	729	728	672	683	724	770	696	698	702	708	683	750	713	673	691	688	705	751	726	713	693	657	694	686	689	730	697	756	700	714	697	731	717	716	739	696	683	704	707	736	722	713	697	720	679	722	718	693	670	748	747	730	725	731	746	711	698	762	708	759	709	722	789	727	752	731	734	677	751	705	664	726	748	724	694	712	685	773	700	717	768	703	716	700	772	744	696	727	743	749	735	728	773	710	731	694	733	723	718	754	737	703	676	699	701	725	753	709	755	759	710	673	703	701	708	727	728	755	728	692	696	734	706	730	718	703	687	706	690	698	697	739	702	721	727	695	746	705	755	742	730	711	712	730	706	677	740	734	724	727	727	739	740	733	754	742	754	713	769	748	732	698	746	711	718	665	731	687	665	685	714	687	683	711	722	734	715	705	667	697	720	666	676	747	732	733	707	696	710	721	730	703	707	742	688	752	699	677	732	707	731	755	731	729	717	710	738	651	692	740	735	739	752	686	737	756	723	678	687	701	694	684	687	709	692	767	718	687	698	756	723	720	715	704	676	698	660	738	656	719	733	725	694	717	698	748	689	716	722	688	732	700	741	728	730	716	666	689	732	694	747	712	731	720	699	764	695	734	760	716	722	668	685	634	787	731	698	698	726	714	730	731	769	700	723	730	690	701	712	745	707	697	727	714	742	731	722	732	755	663	738	729	744	714	709	750	738	746	718	674	722	691	703	753	763	760	752	729	684	739	719	726	711	696	762	739	718	707	670	712	793	749	726	688	668	755	731	715	709	680	725	707	683	761	721	714	690	740	730	780	686	740	748	725	671	696	762	767	696	713	714	738	728	710	694	746	718	711	733	679	743	708	694	755	729	697	720	725	679	765	736	715	765	728	790	686	726	787	710	712	741	689	676	748	693	735	698	736	674	743	673	721	748	711	689	676	740	695	722	787	702	730	679	713	695	693	683	708	684	745	705	683	767	718	734	690	679	710	668	771	734	714	660	700	697	751	716	652	716	735	740	733	665	724	741	745	728	733	692	701	740	755	686	702	746	647	742	714	732	731	723	671	691	696	704	712	691	669	756	734	699	772	671	727	718	738	716	733	712	688	718	718	713	707	742	671	700	708	760	693	713	710	704	709	712	694	732	705	731	730	717	705	731	692	688	733	720	717	694	764	755	687	727	692	725	692	700	713	742	677	745	764	700	737	776	666	738	709	720	694	660	727	718	704	723	695	721	681	718	705	700	719	694	721	685	697	767	741	698	678	784	676	689	740	709	756	723	671	719	720	721	701	712	751	709	711	682	706	710	740	718	684	708	683	732	725	724	697	709	722	764	705	672	688	715	680	725	709	705	697	716	695	699	746	701	716	693	704	746	732	720	725	713	718	735	744	769	720	724	715	685	695	739	705	684	730	750	680	753	700	711	700	761	748	696	675	729	753	773	673	711	767	692	703	703	719	700	728	687	725	703	720	683	735	717	724	718	684	716	703	746	727	695	700	712	798	639	706	698	681	743	665	769	724	702	701	746	694	768	673	718	710	732	738	702	728	723	739	695	698	742	766	711	701	680	751	697	696	674	683	723	683	714	743	718	689	730	702	710	721	663	698	737	759	711	704	772	743	737	700	696	751	735	679	673	724	769	748	761	709	725	711	732	734	732	749	733	721	711	720	729	725	729	692	741	694	726	699	707	772	682	720	739	720	735	709	702	727	735	753	727	658	747	705	731	776	697	697	738	769	710	696	749	723	701	762	719	764	722	724	708	688	713	735	708	734	680	707	711	701	704	741	701	671	736	725	696	754	693	738	703	734	689	731	704	723	712	712	728	693	680	715	708	716	706	683	721	712	671	722	695	676	661	708	694	710	682	715	703	684	709	714	695	699	728	715	723	728	721	681	727	739	721	667	722	674	735	731	698	742	735	670	760	707	706	702	745	718	747	730	686	693	712	709	751	739	685	674	741	717	742	733	736	683	737	710	668	723	685	701	679	727	736	725	740	726	702	687	682	701	720	726	689	720	712	750	716	735	732	688	697	687	737	701	758	726	722	697	723	659	681	695	698	773	707	688	706	722	726	691	716	754	696	701	683	770	744	721	696	737	667	676	671	724	709	686	703	725	697	689	708	719	714	708	722	747	744	726	733	724	742	735	697	714	720	693	712	685	731	728	726	725	720	737	724	741	717	686	708	676	678	707	667	699	713	721	682	755	744	710	706	687	723	700	698	702	702	678	628	685	694	765	691	723	758	706	708	665	807	725	760	676	784	743	754	695	712	738	719	720	746	738	672	661	714	702	738	726	710	760	714	701	725	743	714	715	708	755	733	709	765	716	746	701	737	680	718	711	719	741	691	741	685	724	686	735	737	700	740	726	698	688	699	667	724	752	690	716	728	667	700	691	728	682	735	705	695	691	705	729	750	686	704	760	686	736	706	707	691	675	740	719	692	710	742	724	725	747	737	753	671	758	680	735	689	702	757	745	767	690	709	672	710	704	680	736	726	733	690	713	721	768	743	700	757	736	731	740	724	709	723	739	741	742	694	690	733	722	694	712	681	712	712	725	730	721	728	701	741	687	750	716	724	697	703	690	706	722	658	689	719	686	703	715	697	720	735	722	630	736	698	696	694	699	680	754	719	707	729	709	704	702	718	721	680	730	729	726	713	673	703	712	709	745	761	728	718	742	743	720	716	751	682	725	759	721	691	750	736	734	716	700	714	718	738	701	684	741	727	697	714	749	719	685	691	722	745	723	737	711	706	721	688	707	747	733	712	705	749	723	691	722	744	740	696	714	737	761	751	701	706	708	717	691	748	712	720	717	669	710	695	712	683	693	726	720	730	677	668	738	686	774	675	737	693	715	735	705	734	705	640	748	692	717	710	761	692	680	719	737	732	725	726	709	733	677	721	736	723	720	684	732	711	750	718	680	721	718	715	698	696	697	752	721	734	691	716	726	736	770	705	719	721	716	713	692	723	668	702	786	721	709	716	724	692	683	705	766	713	748	699	746	711	736	696	710	752	697	710	719	727	697	710	779	714	733	695	753	762	704	699	724	746	734	732	723	713	714	682	751	746	710	762	673	737	720	728	742	718	762	709	716	761	675	668	728	720	722	734	727	722	714	701	724	713	720	690	740	721	759	680	723	741	714	730	683	724	729	740	725	707	719	728	676	679	761	724	738
20391	4606	12645	2316	1201	941	639	569	470	444	387	353	334	325	292	297	313	274	277	265	268	283	261	273	272	248	230	277	246	239	241	258	253	225	259	248	238	243	267	263	253	250	250	207	278	255	239	258	267	248	240	228	249	215	242	242	229	225	216	244	219	238	238	294	216	271	261	267	253	251	244	240	264	225	246	238	255	253	241	265	237	230	234	242	249	233	222	205	226	250	243	233	222	221	236	231	259	252	218	199	243	240	228	245	258	242	236	216	232	220	223	246	232	219	238	247	248	232	224	247	265	248	203	251	235	213	242	262	231	236	228	253	228	255	251	209	257	230	243	247	233	238	265	247	242	251	246	233	236	246	240	250	233	253	234	226	221	248	230	246	244	215	208	237	246	232	234	246	235	297	218	192	243	234	224	235	239	243	244	245	223	230	264	197	248	254	254	228	206	228	233	226	241	229	242	194	218	248	248	256	239	242	221	210	248	243	238	217	227	250	250	259	231	256	201	255	252	235	243	209	247	223	264	251	216	190	230	260	239	248	215	265	245	247	251	236	236	249	262	236	230	246	232	204	244	275	221	224	235	255	268	239	265	242	247	217	260	238	200	242	263	225	267	240	241	254	249	268	245	256	233	252	240	246	222	243	238	252	265	255	219	225	251	272	230	251	232	232	236	263	230	254	237	260	224	230	249	233	238	214	220	253	245	242	257	248	227	238	214	238	234	218	241	240	245	254	237	263	237	231	226	245	264	246	224	249	241	223	225	245	233	228	237	248	227	224	246	249	223	257	196	251	204	239	236	235	230	249	261	216	228	225	228	238	234	230	232	249	218	231	234	239	234	249	226	226	261	216	235	263	267	256	248	260	246	242	221	209	205	231	219	209	249	242	244	238	265	232	245	233	242	251	238	206	233	258	243	224	249	230	228	237	241	217	238	229	216	252	213	233	248	264	281	223	220	224	261	234	219	253	262	242	242	267	237	231	246	234	245	257	223	240	206	232	227	248	283	262	238	227	223	219	232	245	271	271	222	240	252	231	236	253	245	282	233	261	243	237	231	220	213	246	227	258	222	237	222	255	233	241	255	229	262	223	248	263	228	217	230	226	233	218	224	231	249	240	228	242	221	235	239	226	263	246	224	280	230	275	248	229	244	203	219	271	232	232	216	259	221	232	226	270	223	253	240	225	230	235	254	238	245	210	234	259	246	221	244	231	217	243	229	232	270	217	238	249	215	260	238	208	239	264	268	251	238	247	225	248	260	203	213	238	254	237	231	234	244	245	266	231	241	223	251	261	259	225	211	247	247	239	251	236	229	238	228	261	237	251	239	232	225	235	231	242	235	242	242	225	228	247	257	222	251	237	243	259	264	240	224	241	240	236	204	236	248	248	220	227	246	222	244	253	234	263	250	248	237	218	254	240	234	233	239	217	232	217	240	219	275	213	235	259	229	251	245	231	243	228	237	229	241	225	213	208	236	242	216	234	238	233	229	223	230	220	247	243	246	229	231	253	240	219	221	248	247	263	243	226	226	242	229	213	237	244	230	225	242	232	218	214	242	249	224	260	224	266	236	264	246	213	214	234	226	230	245	245	261	229	219	250	223	233	250	225	227	223	222	227	236	241	203	227	240	248	248	260	217	226	259	264	223	231	218	248	248	248	213	209	238	202	219	253	225	225	216	231	250	220	248	232	260	218	272	233	254	248	227	233	237	210	253	249	256	252	211	253	244	251	223	220	259	228	257	228	215	251	240	234	206	242	220	246	229	236	224	246	243	210	234	215	245	244	209	247	223	239	225	244	234	257	262	240	221	248	246	243	238	224	236	254	223	237	247	222	219	237	218	228	221	232	264	246	257	261	232	245	248	258	238	254	233	229	254	225	243	268	232	240	267	240	213	255	224	225	248	223	225	225	233	223	244	238	214	207	233	252	256	237	226	245	256	224	268	215	238	222	237	218	232	239	208	241	235	217	251	236	252	261	237	235	217	224	220	246	233	257	256	232	255	245	243	196	206	239	270	248	239	249	231	234	213	219	240	236	260	206	257	224	253	237	238	238	245	244	246	220	258	237	250	256	229	254	232	257	258	225	225	238	221	222	239	240	255	237	227	255	218	232	225	226	229	234	213	226	239	255	194	238	226	264	235	262	240	231	199	244	246	251	246	223	252	266	283	215	249	235	235	210	238	238	238	227	251	237	227	253	253	242	215	234	259	243	240	273	244	227	229	249	235	224	232	247	269	197	220	256	253	201	234	262	229	232	231	222	229	245	226	208	222	217	207	241	227	201	218	252	229	238	260	241	224	233	234	217	231	239	239	255	231	231	245	239	236	214	219	239	243	234	257	249	258	241	223	245	239	256	231	227	203	220	214	220	259	208	209	232	271	244	236	245	240	214	224	239	267	233	229	213	261	236	249	256	223	228	249	227	245	234	242	221	239	237	248	227	269	228	245	251	237	229	235	247	227	246	255	254	242	224	246	247	218	215	237	251	220	216	238	243	245	246	261	220	265	237	278	231	248	258	242	245	244	243	253	242	247	232	231	230	217	277	249	252	248	246	240	206	216	249	246	254	236	244	221	239	222	228	248	251	232	229	211	249	228	227	221	246	254	229	242	216	224	236	212	210	255	242	243	247	213	226	247	231	246	254	251	228	236	247	270	269	246	256	255	221	217	239	234	259	218	234	220	240	258	213	264	248	243	225	213	209	261	240	236	228	256	256	258	256	225	230	238	220	238	233	216	236	227	221	207	243	239	233	228	225	236	260	249	238	244	219	234	209	235	212	221	236	248	250	238	258	240	230	250	246	228	241	228	253	250	213	255	271	246	245	230	202	226	221	243	216	219	226	261	264	236	232	219	237	285	251	253	200	228	238	216	250	268	211	233	249	231	250	261	207	247	262	220	226	249	243	245	235	257	261	236	241	236	235	234	258	223	251	223	250	252	245	225	261	251	244	252	225	240	251	227	222	232	221	223	234	228	250	242	245	282	239	239	248	234	218	236	246	207	237	271	226	247	224	249	233	219	227	244	277	271	233	238	260	224	220	237	238	241	239	283	208	245	252	214	216	233	225	246	220	233	234	230	236	237	241	244	251	245	242	214	227	245	233	256	224	226	216	233	243	226	244	240	250	212	212	241	238	225	229	239	226	229	247	268	254	229	242	230	234	219	259	239	253	256	232	255	264	220	238	250	247	250	221	233	227	257	236	254	223	213	268	217	255	235	232	244	234	232	243	237	271	240	248	248	227	224	261	232	229	240	239	242	237	238	231	231	245	270	225	267	239	255	229	267	221	238	245	254	232	210	193	234	216	236	251	235	221	248	182	211	220	214	267	217	231	210	227	235	221	233	233	226	252	229	221	245	214	230	274	245	228	223	227	245	215	231	253	245	236	239	233	238	247	225	219	235	243	268	262	239	270	201	246	221	233	235	241	240	218	251	232	241	249	217	223	225	230	232	204	223	231	219	254	214	237	234	234	227	227	214	231
11228	3076	16492	5957	5083	4000	3240	2690	2236	1998	1797	1621	1499	1403	1244	1135	1066	993	1022	998	946	922	873	879	841	839	800	786	786	745	762	727	789	750	707	741	717	686	679	706	658	722	694	648	705	683	675	684	642	693	676	683	660	652	577	678	632	654	684	689	658	663	657	621	637	634	617	621	644	633	582	625	642	638	623	632	618	623	676	633	606	645	647	608	597	626	638	582	624	623	621	645	582	606	626	640	579	607	609	661	662	620	634	650	615	619	626	601	607	634	592	577	595	610	584	673	611	594	650	623	623	600	634	654	626	617	627	605	584	632	596	616	616	648	647	598	596	631	559	618	632	634	612	596	600	623	603	643	610	647	594	610	605	624	619	595	578	632	613	606	631	587	628	593	637	643	603	600	601	600	631	598	597	600	617	587	637	642	666	623	600	634	604	644	626	639	607	611	606	618	614	659	575	624	587	612	612	608	597	654	638	619	601	608	589	604	585	592	639	618	572	615	584	646	629	606	604	609	569	600	665	637	604	619	580	563	581	619	595	641	612	597	611	619	593	613	611	592	604	648	600	583	622	585	607	619	603	608	617	578	599	641	606	647	625	561	640	604	625	639	636	644	635	638	610	602	617	588	613	592	526	639	602	605	619	601	600	582	583	603	592	581	559	620	592	605	643	597	561	629	582	598	603	652	652	584	630	619	628	651	611	625	630	615	603	603	622	601	614	627	629	629	589	604	594	628	615	589	610	595	577	644	604	597	594	597	578	626	599	598	589	631	590	590	575	596	574	591	607	596	609	618	579	591	619	620	591	561	582	606	602	548	615	586	658	604	609	563	584	625	580	586	604	629	611	578	591	596	634	663	593	590	618	665	577	594	610	564	622	677	675	642	634	657	616	611	588	625	561	598	610	603	616	590	615	566	615	655	610	614	595	640	628	625	632	631	608	618	622	582	618	579	602	607	573	584	604	591	625	618	547	620	605	607	584	575	600	553	576	644	657	603	605	607	630	644	628	581	572	612	561	605	633	593	639	599	595	653	621	603	600	627	595	615	574	611	618	594	616	608	596	607	577	617	611	556	625	691	599	558	606	595	601	570	571	630	597	611	561	604	635	597	603	589	568	600	589	615	599	634	597	623	623	620	600	600	621	634	571	600	570	604	624	605	591	622	641	630	655	574	619	614	619	579	629	593	605	631	642	616	633	609	585	595	623	600	593	603	634	621	636	608	616	602	582	638	596	628	642	607	585	582	562	588	584	625	589	631	621	599	581	656	600	596	598	611	620	614	631	566	635	578	628	620	620	614	630	628	644	611	603	624	637	596	594	635	610	586	602	635	579	622	618	605	590	599	588	632	623	618	627	611	612	631	604	593	616	616	568	586	617	618	610	589	564	612	565	621	609	596	590	561	623	575	640	614	630	592	656	640	656	626	611	567	591	630	577	595	584	598	596	600	582	619	622	605	602	602	608	555	587	586	580	558	587	608	584	593	597	613	619	637	584	577	613	628	591	597	582	591	582	613	647	648	648	564	584	611	625	630	623	634	611	576	571	581	595	598	586	602	577	565	618	638	619	640	639	660	610	629	555	623	596	632	634	622	579	642	607	599	617	590	596	595	589	605	599	560	624	603	626	597	564	590	583	626	565	589	613	640	616	614	605	605	594	636	604	634	638	653	661	625	612	589	625	612	604	627	599	620	568	595	589	607	588	616	602	630	598	632	646	645	643	618	618	587	628	598	606	636	584	583	614	617	582	611	605	671	605	629	605	592	651	628	611	620	604	571	619	596	598	621	608	627	597	581	592	611	622	633	618	585	619	638	598	636	633	580	618	625	586	613	635	584	601	601	610	639	627	594	612	611	617	597	590	619	608	545	562	630	624	609	592	568	630	618	626	625	608	623	619	578	644	631	609	606	615	638	562	608	647	605	591	617	598	611	606	581	602	625	637	607	615	626	609	588	600	623	583	590	587	570	590	627	593	640	610	615	600	625	662	568	611	610	604	640	575	625	557	605	625	579	625	578	609	650	602	550	582	642	645	585	629	629	585	616	616	611	610	596	669	592	628	630	582	594	630	650	595	619	636	621	609	600	581	619	602	604	636	595	640	591	604	587	606	611	608	612	592	606	582	607	626	630	651	652	616	618	638	620	623	576	637	597	611	604	610	604	574	625	546	612	645	643	639	638	604	568	581	627	581	612	639	613	587	615	588	618	587	607	577	569	634	604	577	635	599	586	620	622	622	600	677	652	560	637	601	592	609	603	607	578	608	598	621	601	607	616	640	557	626	629	583	599	594	608	642	600	595	624	639	609	625	629	576	657	585	589	564	663	576	636	598	601	631	626	612	617	623	586	601	613	645	642	633	599	647	612	632	581	646	610	613	633	624	633	632	587	617	619	597	624	590	660	584	639	565	604	608	610	628	596	622	596	586	615	598	567	620	626	615	605	626	594	601	608	598	646	624	587	590	610	602	596	597	638	618	597	606	590	629	604	590	606	607	646	605	610	587	598	591	640	617	590	574	605	653	625	557	624	573	641	606	612	642	591	635	597	624	646	655	661	597	633	620	652	608	626	555	587	634	604	621	596	600	600	567	604	594	612	612	628	583	636	653	610	618	602	623	597	661	617	622	618	592	606	631	604	609	633	587	650	571	587	623	618	602	608	642	603	624	645	620	582	604	602	603	601	604	592	632	591	598	616	644	648	612	620	620	595	579	615	622	573	581	615	609	635	617	642	611	554	625	629	593	606	581	575	646	586	609	580	623	631	601	614	649	638	574	623	562	580	583	609	610	637	640	581	596	622	606	637	613	636	586	593	588	646	588	602	585	594	552	588	622	599	601	599	619	620	608	620	637	561	637	579	593	639	677	606	605	586	598	593	639	586	629	531	598	621	657	607	622	631	592	603	601	602	597	594	622	596	602	621	630	584	613	614	584	639	609	661	657	631	580	601	619	582	634	603	565	619	611	597	609	612	626	645	604	575	653	634	639	608	618	631	582	550	593	701	590	623	579	592	626	590	579	602	592	609	593	622	636	620	640	663	647	603	593	626	637	579	651	606	638	583	590	579	609	574	629	661	604	629	603	605	586	623	611	588	602	592	612	618	592	618	593	588	605	636	594	593	638	610	594	614	559	608	621	662	620	604	604	618	624	640	581	591	595	616	608	587	600	622	601	650	567	591	590	611	615	612	620	561	616	642	641	621	592	698	589	610	598	646	602	639	552	612	563	579	635	613	598	643	615	627	648	548	649	600	634	634	604	587	588	614	615	582	613	603	582	610	579	668	628	611	650	618	616	617	611	578	619	610	644	603	620	597	611	647	608	575	585	665	566	571	577	595	631	576	595	622	603	612	601	596	578	611	570	570	569	588	582	636	608	626	588	614	616	648	589	579	607	616	608	591	585	580	578	589	614	618	630	566	653	615	608	551	599	618	638	595	608	607	596	650	580	611	627	626	581	585	624	607	664	598	618	606	612	631	624	562	610	600	611	598
1883	196	333	199	135	173	158	141	124	149	147	150	144	158	164	147	136	160	147	133	145	132	151	139	168	155	133	146	163	150	132	150	149	140	143	168	125	135	136	146	161	151	167	131	137	150	152	141	170	158	152	135	131	131	166	148	143	146	148	157	159	167	157	150	147	132	143	153	141	130	138	149	158	140	137	160	170	133	154	150	148	156	160	159	155	140	159	149	130	138	147	150	144	142	131	157	133	148	126	137	135	149	150	135	161	148	147	138	152	117	147	137	139	155	162	120	129	149	128	139	145	151	162	139	145	137	143	142	147	139	122	143	145	175	142	120	153	156	135	171	127	150	135	183	169	145	146	160	160	157	157	155	174	149	150	152	158	164	136	137	140	155	157	159	159	151	160	163	165	145	148	143	145	144	144	151	158	167	142	145	137	141	152	153	147	140	145	161	142	131	142	140	165	151	150	141	125	149	145	152	145	134	135	144	151	145	145	152	148	149	139	165	161	131	152	148	158	164	154	169	143	152	142	141	129	160	144	141	146	144	146	148	137	138	143	152	131	156	141	145	138	120	181	148	135	131	131	139	165	129	139	140	139	132	145	169	155	136	132	128	174	141	151	138	132	140	148	121	171	151	155	154	145	141	140	152	141	155	164	138	157	168	144	158	157	132	141	140	151	148	138	144	156	133	125	149	155	153	138	158	139	130	148	134	140	152	155	148	133	160	125	153	136	138	133	169	142	146	151	151	153	150	127	157	154	158	139	155	140	131	130	138	139	143	149	144	159	136	142	154	158	150	162	133	135	170	162	157	136	154	130	151	132	155	152	140	158	141	148	139	152	156	126	141	167	146	136	164	135	143	159	163	146	136	154	158	151	140	158	168	155	164	129	169	129	155	144	148	146	136	128	148	138	148	131	147	148	157	128	146	130	143	147	141	159	158	141	148	155	138	124	155	164	152	155	134	139	123	126	111	143	159	121	139	151	144	129	157	130	134	169	125	148	148	155	157	145	129	138	127	159	143	158	136	139	137	158	146	161	154	153	148	168	128	121	145	166	133	129	149	127	147	165	166	148	152	136	157	171	148	138	132	130	147	139	183	157	154	137	127	130	149	106	133	131	144	156	132	161	142	133	140	150	152	139	142	147	135	134	135	143	139	148	138	154	146	141	149	176	136	150	132	156	153	135	141	137	143	155	148	165	136	167	126	155	154	136	130	141	138	140	161	160	153	142	130	142	184	148	153	147	139	135	182	138	135	137	148	161	126	144	171	149	158	142	155	150	185	142	145	138	134	147	160	131	170	150	153	142	150	139	167	130	147	147	140	146	125	161	155	135	137	139	141	141	148	158	153	141	151	118	151	152	143	148	149	166	140	136	139	166	136	130	149	143	155	148	127	142	156	146	156	142	155	134	137	155	144	153	138	147	147	147	138	114	144	168	127	122	161	163	146	155	136	149	163	147	163	169	142	130	157	152	150	150	151	168	159	120	157	137	162	135	149	152	134	124	147	152	132	164	143	147	179	154	171	149	158	150	158	142	142	149	139	121	143	135	146	145	136	142	140	150	145	135	153	132	183	154	131	144	145	143	159	151	155	141	144	145	148	145	168	147	163	153	160	187	163	149	143	153	132	139	154	141	163	159	157	130	153	135	129	123	141	142	148	138	171	144	145	137	167	156	155	145	147	143	149	154	164	148	155	137	158	137	156	175	131	136	124	163	161	162	158	156	148	173	142	139	167	171	172	156	143	125	145	140	154	141	161	126	136	162	138	147	142	151	158	149	153	153	149	148	172	159	125	126	154	140	132	137	158	148	157	115	138	136	154	147	141	140	169	175	163	140	138	126	151	150	146	151	141	133	140	166	140	164	126	134	145	142	152	141	152	152	152	131	141	160	148	134	151	153	137	149	154	169	189	158	132	131	143	150	158	138	138	161	151	148	138	127	114	129	156	157	143	153	166	132	145	154	142	141	157	139	138	177	137	133	134	174	138	165	144	130	142	138	141	143	169	149	136	149	127	153	132	124	138	127	134	172	137	169	166	159	150	154	154	147	152	137	127	145	152	157	155	140	166	158	140	155	171	139	121	139	164	145	141	149	135	129	157	173	149	173	155	163	138	131	131	140	135	146	129	158	164	169	126	137	133	150	137	161	149	159	144	149	145	157	153	149	151	177	164	143	123	158	144	143	166	159	144	141	127	143	134	140	137	155	145	152	172	155	149	144	172	157	154	152	158	143	125	139	155	137	143	132	152	137	154	134	145	143	146	153	165	145	146	161	152	144	167	142	157	143	151	139	136	149	137	160	143	141	167	135	154	168	134	148	160	141	158	146	155	137	133	143	146	192	132	153	176	165	134	141	131	150	144	142	150	149	152	122	156	155	146	157	152	138	148	148	116	143	134	160	138	162	121	155	140	139	159	153	172	135	165	157	151	141	144	139	142	153	140	137	138	154	144	161	148	133	143	148	136	156	143	170	141	143	136	172	152	148	132	145	139	146	146	134	174	164	162	182	153	139	137	145	116	146	164	129	161	153	154	137	171	150	137	141	148	169	139	157	149	158	159	149	154	139	162	137	130	143	167	132	163	111	144	149	151	135	144	141	177	140	144	128	161	142	137	127	158	145	114	142	149	133	144	148	138	148	135	163	149	142	143	136	150	118	174	124	170	144	151	141	153	140	142	142	140	155	144	165	136	161	145	140	145	152	175	140	139	131	132	145	126	143	128	161	167	160	170	147	142	161	137	148	167	145	125	170	146	144	131	140	160	127	149	156	179	163	132	133	133	134	155	125	133	132	147	136	156	149	144	126	151	138	139	148	129	133	127	154	150	163	158	144	157	139	161	136	148	129	160	160	151	147	160	150	141	131	133	163	166	154	169	129	161	162	152	132	143	126	146	123	112	147	160	129	143	147	156	143	140	133	155	134	153	160	126	140	139	133	149	144	137	133	143	153	165	163	125	133	141	123	137	129	134	161	166	148	135	151	143	153	160	143	132	156	148	154	136	160	157	144	143	139	142	145	138	168	144	147	160	130	125	161	152	149	162	169	147	134	143	176	143	126	151	170	157	143	148	158	131	155	166	170	141	149	172	147	144	152	145	138	138	145	133	155	169	150	151	133	143	143	144	146	144	140	113	159	169	135	143	160	164	148	147	144	132	155	154	133	164	156	142	161	134	142	158	128	148	158	145	142	175	148	137	165	134	185	162	145	157	155	129	152	152	144	163	157	145	158	162	146	146	168	127	147	138	156	142	166	134	149	137	150	141	123	142	142	167	143	148	134	152	155	129	136	155	157	160	144	148	142	147	149	150	150	146	156	172	148	152	130	169	131	147	139	133	165	152	127	166	158	156	147	146	162	156	137	140	149	156	152	131	149	115	156	156	134	154	165	138	140	161	149	151	129	156	140	140	136	120	173	148	153	119	148	167	119	137	148	158	136	153	145	133	140	157	150	134	155	149	136	149	147	175	141	137	135	147	140	113	139	156
2268	529	1000	575	554	537	495	454	464	502	460	444	475	409	475	435	418	422	454	459	443	446	395	421	386	394	432	480	459	477	415	469	483	408	452	418	435	461	442	452	432	441	418	452	433	439	422	437	424	403	443	446	411	439	451	433	419	445	469	412	427	449	421	412	405	440	416	435	390	461	432	417	423	425	443	419	436	434	416	405	418	421	443	402	418	455	429	444	441	417	423	437	428	423	438	444	380	421	426	437	433	473	478	437	460	461	447	432	431	441	432	410	440	427	435	420	466	440	460	376	458	476	441	453	407	436	426	407	450	444	443	427	412	436	440	456	423	445	442	460	430	404	404	458	427	450	428	445	427	404	451	370	429	390	434	437	387	442	412	453	432	402	441	445	429	409	421	423	426	433	441	429	420	411	438	468	407	398	448	441	440	468	442	454	431	429	427	413	436	447	454	422	437	447	460	406	429	397	440	437	437	429	458	467	458	410	422	424	484	437	422	425	442	460	443	386	431	419	427	419	420	451	411	458	435	425	448	439	408	416	418	470	430	437	426	431	456	450	416	423	423	441	439	470	428	449	449	438	441	448	465	395	433	426	438	418	444	418	417	470	437	424	406	417	427	454	395	467	444	449	446	441	424	424	413	438	434	451	400	420	450	421	431	444	446	421	452	416	464	408	433	439	396	419	458	418	429	450	431	462	468	399	422	443	404	405	421	389	443	458	446	458	432	424	425	401	381	414	464	429	417	406	424	424	437	410	425	393	448	416	432	443	430	427	458	396	397	437	417	444	455	438	425	431	433	414	409	400	470	428	437	416	472	463	410	460	448	437	458	461	476	471	421	434	436	412	430	420	398	433	435	407	424	423	394	410	398	442	449	425	434	441	450	409	442	447	444	442	442	408	470	415	419	403	456	411	425	412	458	446	470	404	445	417	452	445	444	387	414	465	444	445	437	411	459	432	445	463	442	422	410	443	416	395	422	414	403	475	439	386	450	405	440	393	406	425	421	483	410	407	399	445	457	442	385	406	427	411	434	408	437	416	421	471	414	427	454	411	427	411	442	406	426	465	436	457	429	446	468	424	431	426	445	414	427	375	408	446	440	415	403	425	402	420	415	446	463	443	416	406	431	427	443	440	407	473	469	414	468	473	464	432	440	436	437	437	397	402	406	470	443	456	455	425	434	407	417	456	436	448	396	428	474	435	407	463	419	399	445	456	433	439	444	425	412	420	408	451	417	472	454	396	436	409	426	424	436	400	397	445	398	412	396	444	425	477	420	432	421	406	430	428	453	464	438	458	448	452	447	460	461	431	393	424	407	440	440	412	407	397	419	402	414	432	441	453	422	446	410	421	453	412	447	450	426	411	422	445	481	416	435	458	434	433	413	415	412	441	389	440	379	429	450	406	425	431	426	437	445	470	433	426	459	411	446	418	430	407	432	423	408	411	419	474	451	407	450	425	445	451	411	454	401	444	434	443	460	451	397	414	460	423	438	390	449	447	436	388	443	422	441	413	431	424	441	403	487	432	431	400	428	454	425	440	444	442	444	420	386	405	373	424	414	442	407	425	445	378	401	439	422	405	397	448	419	403	428	462	465	443	404	424	456	410	428	441	453	446	460	400	484	430	454	434	424	403	419	433	449	409	425	385	420	439	405	427	439	400	445	453	422	471	444	455	465	409	440	436	458	400	450	445	451	416	398	434	434	429	435	429	427	428	405	373	437	416	463	464	454	465	436	452	417	440	431	418	418	432	464	431	445	459	442	436	447	441	449	404	425	430	426	452	422	413	434	449	455	424	400	435	416	439	388	461	451	444	427	431	429	431	406	448	462	461	440	439	425	436	428	462	442	461	424	454	382	437	443	441	422	442	422	435	433	442	436	383	478	458	396	408	403	411	426	434	437	436	427	431	426	424	436	417	445	445	448	413	425	437	447	451	438	420	407	422	454	431	474	447	428	427	447	441	435	401	407	395	461	465	442	402	437	415	449	453	424	424	426	434	446	449	403	421	405	465	445	390	439	444	417	427	435	445	429	414	409	445	464	436	402	411	423	460	466	428	408	439	460	419	440	407	443	409	417	418	458	423	424	451	445	428	439	456	452	411	429	429	412	411	456	441	434	456	429	451	412	422	398	440	446	448	397	470	466	446	451	416	419	447	448	428	450	428	447	444	457	447	443	466	456	431	433	416	420	471	445	417	442	424	438	420	439	455	452	456	490	457	410	413	420	402	398	409	414	392	442	438	432	397	418	461	401	416	423	432	402	398	483	409	441	421	441	462	440	452	452	401	436	458	417	433	436	418	433	443	433	407	420	422	416	407	421	425	433	443	434	415	424	408	439	448	394	442	474	424	454	420	419	410	437	378	447	403	438	482	452	435	450	424	426	435	434	430	413	406	421	459	415	394	437	429	379	434	467	432	418	409	419	422	483	406	453	428	425	388	429	452	424	437	450	398	426	401	403	459	441	456	419	430	426	426	396	476	427	459	426	485	453	425	422	440	448	413	438	440	416	418	453	430	440	420	452	408	381	432	462	465	405	475	444	458	400	434	426	417	458	437	428	423	408	413	434	458	463	396	443	462	386	428	425	449	496	449	437	441	414	443	424	432	430	451	408	388	448	439	450	409	442	428	409	455	443	427	408	419	444	398	434	429	457	403	412	442	450	432	421	450	428	415	387	399	458	442	443	421	422	419	495	432	412	447	456	435	452	412	413	412	441	427	429	448	392	433	436	400	456	408	437	427	446	427	376	420	409	438	408	459	408	409	433	451	439	422	399	438	410	394	444	389	438	460	404	425	422	413	422	455	430	392	412	429	430	399	451	418	428	420	454	416	445	413	467	463	459	426	409	449	392	426	437	413	428	438	385	447	420	405	414	415	418	389	418	437	433	458	420	425	429	422	437	471	454	442	421	443	424	460	413	393	405	414	425	403	398	377	423	400	399	460	453	437	432	432	424	427	422	443	405	426	433	480	407	413	454	476	413	497	438	445	444	417	445	419	418	437	416	413	453	411	460	403	418	406	411	410	392	427	442	460	437	399	441	406	408	390	418	475	387	436	460	457	435	448	451	450	400	413	423	427	415	446	446	437	443	381	426	412	426	438	434	439	453	416	438	427	397	419	404	403	437	415	442	474	381	457	435	400	427	427	393	409	413	419	430	433	453	434	437	403	458	459	431	422	430	440	418	451	434	430	427	376	430	432	427	424	417	401	420	407	425	416	433	423	458	434	445	388	451	412	447	446	417	463	450	452	434	438	446	419	412	421	442	451	445	396	424	441	441	459	449	460	430	464	435	426	480	473	408	458	432	469	418	422	430	471	430	415	426	433	403	420	465	416	423	411	412	407	457	435	414	425	426	440	444	424	431	465	431	427	450	407	473	416	469	465	443	457	421	428	436	419	440	422	420	441	415	404	426	455	417	432	420	442	430	417	415	429	455	397	455	407	431	412	421	435	411	447	403	451	436	410	477	408	432	445	413	403
10921	1957	6183	1116	736	567	545	439	427	374	336	338	384	318	325	281	311	310	321	306	314	298	294	295	286	300	268	314	307	278	278	244	276	305	280	288	278	313	279	323	322	282	286	295	271	319	286	272	270	281	262	276	261	265	276	266	278	253	266	292	281	295	269	257	297	302	259	258	253	258	266	320	271	257	276	291	255	251	242	298	272	306	277	288	291	274	257	253	268	282	274	269	280	261	267	286	265	289	289	307	290	290	290	292	248	267	295	277	280	257	306	286	252	266	270	254	281	284	285	267	270	292	251	268	258	258	281	299	276	277	275	274	266	262	269	266	303	254	280	243	286	291	260	312	284	248	249	283	254	287	295	273	289	277	264	269	277	275	278	274	253	267	274	265	251	284	305	301	314	283	291	249	267	285	274	272	288	273	287	280	252	298	281	255	285	266	264	227	263	278	253	267	263	269	251	255	288	281	285	273	297	272	285	255	272	301	262	307	306	306	287	338	284	222	275	274	280	296	272	246	269	288	285	265	272	290	288	263	283	260	263	268	240	295	270	270	290	294	268	248	277	263	281	251	259	273	270	272	299	280	248	269	303	285	282	294	266	265	259	264	294	280	262	289	265	276	256	292	276	251	293	273	304	250	266	276	276	286	286	270	269	278	269	255	289	293	264	235	256	272	287	272	239	281	287	261	261	255	274	305	250	254	277	292	272	260	273	258	244	269	263	278	287	268	285	241	306	303	302	287	250	275	262	273	264	286	301	270	306	272	299	292	279	292	259	293	272	275	284	289	272	260	251	291	301	246	274	265	264	270	287	245	287	285	244	302	280	268	258	266	275	286	270	297	270	279	258	288	270	311	290	278	258	225	267	284	267	272	283	294	271	294	230	297	281	301	292	275	285	269	260	287	284	281	285	296	278	260	254	278	298	256	277	288	270	276	288	286	283	302	287	283	286	285	284	257	314	272	269	298	272	254	257	285	247	274	282	282	278	265	279	262	290	277	252	278	285	284	257	291	264	317	264	282	279	270	298	260	264	266	272	284	253	267	290	300	268	296	282	259	263	257	282	269	301	267	280	293	283	246	281	269	260	284	306	303	252	248	248	267	261	305	255	262	292	279	279	241	288	285	283	245	275	299	272	296	255	297	273	280	287	297	274	273	264	271	284	279	269	249	230	296	250	309	288	257	266	273	292	283	310	283	278	274	262	269	289	281	299	278	302	276	266	246	288	282	266	251	237	267	301	280	266	298	267	263	280	286	270	224	275	272	259	271	260	278	258	297	288	297	242	280	263	294	277	273	269	257	275	253	276	279	263	268	285	306	266	275	304	252	273	258	298	268	265	269	279	294	316	283	294	297	258	266	247	253	254	289	255	274	272	289	284	274	276	278	276	255	270	261	258	242	292	289	250	265	274	276	254	265	263	271	265	276	290	283	279	277	271	292	266	288	300	241	247	277	275	284	262	284	280	267	265	270	258	272	273	282	329	250	279	251	278	277	274	272	251	280	275	274	307	260	283	289	286	258	272	284	268	279	272	252	277	275	284	266	285	275	248	267	272	256	295	265	268	300	289	264	259	271	289	302	282	252	275	295	283	285	284	296	273	245	278	252	262	263	271	237	259	231	256	271	266	266	239	286	269	283	323	281	268	288	291	269	299	266	262	279	254	266	264	267	286	274	258	274	311	256	270	296	251	305	270	265	298	271	268	282	291	291	262	279	296	270	292	286	274	257	296	268	289	258	282	277	273	281	239	271	297	277	268	265	292	293	248	283	307	284	275	267	304	307	239	279	275	286	279	281	284	304	276	300	312	268	258	264	267	254	248	262	277	259	278	276	263	250	283	256	277	266	246	276	293	285	294	266	277	252	290	231	273	264	296	277	266	262	261	254	280	277	265	282	267	238	286	259	260	278	268	264	270	250	277	258	256	289	253	287	254	274	240	236	256	266	296	271	263	231	282	289	275	282	276	289	275	293	294	285	275	285	278	279	289	255	282	261	261	291	296	280	258	297	291	269	271	297	281	252	263	283	228	258	292	265	268	265	278	294	304	277	319	308	247	267	291	282	276	289	289	262	275	263	270	278	261	294	289	299	288	268	279	282	241	267	277	305	264	258	270	279	289	271	285	265	258	304	287	264	275	250	278	277	278	269	305	271	251	267	257	285	286	275	252	277	276	293	265	305	298	286	248	259	259	287	248	287	288	279	242	277	276	285	294	254	293	277	263	268	278	284	263	284	258	284	271	260	263	286	299	252	300	281	269	280	300	293	263	310	300	248	281	274	251	283	284	310	292	295	274	284	273	263	292	258	283	279	278	285	251	270	300	278	284	252	274	262	257	278	275	285	271	289	254	270	276	273	232	272	258	268	272	273	281	292	281	248	282	274	267	275	271	287	274	276	279	283	287	278	264	304	293	241	304	266	283	251	252	279	283	259	234	260	257	240	304	310	275	248	286	266	242	276	265	266	306	301	275	290	268	296	252	255	243	281	288	267	305	276	261	286	253	288	293	298	250	280	256	270	267	258	268	279	284	239	274	300	276	261	277	288	301	259	267	300	270	277	268	262	257	260	246	261	279	264	272	303	302	263	303	294	292	286	265	261	261	256	270	291	269	290	294	281	265	263	277	275	268	287	267	306	253	332	264	296	280	282	260	255	275	275	280	298	290	263	281	264	291	265	247	276	306	261	289	300	283	257	301	271	256	289	287	264	300	275	285	303	259	239	274	277	274	258	265	270	269	257	289	272	296	261	268	252	297	270	282	261	259	266	290	278	231	275	289	269	288	286	309	296	248	304	267	261	275	276	268	274	277	291	270	275	248	273	276	261	267	291	273	265	250	263	288	280	276	283	300	288	279	276	303	305	287	285	266	261	271	290	285	287	279	255	283	257	246	298	268	259	265	273	276	254	315	276	278	256	276	293	294	282	279	263	285	267	276	254	260	241	286	307	263	249	270	273	263	287	275	277	274	268	272	253	306	263	267	266	256	275	297	282	296	249	260	294	270	276	284	275	236	270	279	256	269	274	271	289	279	296	290	286	273	291	264	295	266	284	258	282	289	293	263	290	259	302	270	260	268	273	264	282	237	279	268	263	267	289	248	274	282	265	280	273	275	261	287	281	270	318	291	264	241	280	271	262	264	276	289	278	291	279	288	258	293	274	280	307	280	261	286	287	261	267	263	301	303	289	297	298	296	254	293	253	268	255	246	260	261	275	280	278	296	303	289	255	279	261	238	296	271	286	275	272	272	282	271	258	291	285	294	285	234	245	258	293	258	287	286	252	290	243	253	293	284	305	256	274	299	246	284	306	273	285	298	287	291	282	260	258	288	276	280	311	296	272	258	268	277	287	265	254	291	278	268	275	250	286	264	302	296	252	298	298	262	295	259	264	264	252	295	245	279	268	267	261	266	277	269	285	296	275	276	274	260	287	277	262	288	230	299	270	273	291	278	267	260	245	241	276	280	274	255	258	271	289	264	245	314	273
7540	1937	10620	3431	3011	2381	2047	1867	1580	1424	1366	1225	1165	1108	1065	988	953	944	1011	913	876	871	828	871	879	785	850	818	819	745	834	771	792	753	775	780	771	724	755	749	771	703	746	737	728	723	769	779	734	752	787	753	731	687	731	731	727	750	754	768	730	742	699	749	763	738	710	776	720	672	726	712	705	755	679	748	819	728	708	701	734	724	739	784	708	717	663	679	662	683	703	784	681	690	685	693	706	714	685	733	750	700	714	734	727	720	740	728	718	730	701	702	680	698	754	662	707	661	738	722	750	700	674	712	717	753	683	690	655	710	733	721	707	711	721	734	708	754	691	720	682	687	707	732	753	744	739	734	720	709	735	698	750	685	687	688	668	687	744	734	669	694	707	731	702	684	744	709	731	709	745	761	698	706	743	723	724	772	746	675	733	701	727	759	787	723	708	762	768	685	719	727	709	677	748	701	770	748	733	740	740	730	666	704	702	725	757	717	696	720	714	744	715	699	780	728	685	744	693	735	676	702	731	684	754	721	739	684	725	696	757	746	687	650	712	660	712	749	741	759	773	701	743	726	696	695	694	678	678	717	702	744	764	691	660	734	694	673	693	738	708	722	710	736	726	703	739	698	693	750	693	654	721	672	732	719	743	659	740	680	765	723	726	745	678	701	686	676	750	738	665	689	727	696	732	675	730	748	640	723	716	675	754	701	739	723	725	722	693	735	699	711	744	712	701	704	716	711	688	699	701	719	715	679	689	696	687	689	770	694	694	721	713	762	746	718	726	664	721	695	702	699	693	674	762	698	729	712	676	717	715	662	751	689	703	719	739	717	722	692	706	781	669	758	738	686	732	686	724	675	706	718	762	752	758	687	716	709	704	707	719	698	678	707	734	703	721	711	676	724	713	729	695	696	703	682	690	703	684	689	691	688	726	693	692	705	728	674	696	736	677	704	735	692	700	749	693	744	724	729	722	713	710	718	748	707	664	745	742	755	734	693	742	776	779	729	726	682	693	699	763	648	733	737	680	728	734	722	785	744	681	709	733	673	657	690	730	685	724	706	743	706	672	693	719	735	683	746	721	714	713	688	738	702	723	703	700	743	728	727	722	701	704	717	704	729	703	714	713	732	692	712	758	724	657	716	695	724	775	685	741	706	680	710	714	663	715	713	723	668	685	691	650	705	743	708	735	732	672	703	715	698	718	683	704	688	688	728	722	722	723	704	706	759	690	732	701	721	701	761	699	739	696	758	735	690	668	762	692	746	666	746	710	696	688	728	658	736	685	761	715	735	736	723	747	673	705	701	695	676	670	723	709	690	699	731	697	743	708	701	712	698	709	699	716	720	699	719	711	683	695	713	707	681	722	729	750	758	727	708	731	729	704	751	680	730	675	669	667	773	715	714	749	660	714	752	725	704	719	761	717	694	714	730	704	698	714	717	755	680	719	737	694	709	700	735	737	745	717	736	701	758	767	693	674	652	720	673	738	691	727	634	673	712	743	678	749	744	689	689	709	708	715	696	718	723	730	693	735	723	726	686	727	668	767	737	703	711	754	661	685	764	764	739	687	732	712	700	715	680	714	712	760	720	723	677	696	750	686	701	758	667	719	745	734	683	692	698	721	708	699	684	720	734	714	752	678	703	783	654	740	718	694	725	764	694	723	685	693	697	702	682	703	688	691	732	756	715	725	754	724	734	694	702	729	731	685	644	729	721	745	720	713	681	685	715	738	681	751	719	731	748	711	735	720	769	692	723	764	699	660	717	732	741	683	702	705	707	697	665	704	741	713	650	714	692	722	679	735	740	669	722	697	721	678	693	697	747	713	728	737	697	676	716	676	715	713	748	711	699	757	719	689	755	765	724	686	703	720	767	698	761	667	711	684	734	737	717	741	716	707	707	736	708	711	745	748	748	693	702	743	753	746	733	657	713	698	694	751	725	767	730	740	705	714	743	711	677	647	686	704	719	709	719	707	731	704	703	701	748	695	726	690	716	742	715	777	689	716	741	700	719	706	678	711	731	678	686	672	657	725	713	726	662	684	696	713	682	710	716	735	730	716	729	729	714	738	761	740	693	717	715	761	730	712	760	701	695	692	736	722	715	765	735	700	741	761	732	684	712	743	690	693	732	741	718	696	738	677	712	724	726	722	624	732	689	715	690	661	753	651	739	719	759	682	687	717	689	747	673	709	714	714	742	670	683	682	714	749	676	758	670	688	735	699	724	694	675	752	727	696	757	658	709	719	711	750	728	681	673	742	686	677	745	698	730	696	705	761	733	690	764	663	745	711	737	713	731	724	684	708	714	715	663	715	711	739	689	669	696	729	679	728	716	716	735	717	699	714	733	723	699	723	709	695	687	746	722	717	697	715	745	682	684	712	711	694	745	707	695	750	718	774	733	734	751	706	660	704	672	657	681	696	720	751	696	721	674	693	721	651	726	709	755	735	696	728	707	674	712	747	708	685	683	767	706	722	685	699	711	703	689	686	763	712	750	696	703	720	732	744	682	702	717	725	726	725	726	746	722	700	727	652	711	720	741	729	700	680	684	730	702	739	682	772	720	717	695	696	692	689	711	725	705	750	717	684	748	739	696	709	715	729	667	750	736	722	745	699	734	699	715	735	714	726	761	738	698	684	693	757	693	713	704	688	713	719	715	710	709	670	713	721	712	644	725	668	685	750	727	701	744	695	743	751	705	725	707	731	712	741	718	727	733	714	701	697	740	731	742	733	697	702	699	688	737	671	727	729	724	775	695	640	704	694	713	764	754	723	722	734	718	680	683	739	722	729	730	678	713	726	722	717	692	721	677	710	703	753	734	723	743	728	720	710	718	737	713	722	737	694	730	720	753	700	700	716	708	715	733	738	727	707	736	700	721	742	695	698	733	714	741	704	744	712	724	710	733	736	694	723	684	673	710	750	709	702	704	722	739	725	747	706	702	709	712	722	691	706	708	743	653	713	715	704	686	745	715	719	715	704	754	736	711	766	744	726	748	722	723	752	727	687	726	729	688	731	706	740	678	683	694	734	742	753	726	751	757	700	682	755	733	712	720	731	726	703	658	711	739	766	709	727	702	690	694	712	708	745	740	720	736	756	740	717	746	705	715	687	712	696	719	746	715	708	726	718	715	706	633	690	726	707	730	728	676	704	722	679	708	727	680	687	702	667	727	698	705	680	656	729	731	758	715	695	654	694	738	726	723	719	704	682	708	724	764	739	651	703	726	738	730	736	726	759	728	705	698	733	706	720	755	728	716	755	669	661	734	736	714	710	681	708	710	722	699	752	688	701	677	704	688	740	751	717	739	649	682	766	708	736	701	701	713	653	763	702	669	739	689	724	688	691	695	713	683	739	698	732	727	730	720	705	705	725	766	716	676	760	625	737	760	670	705	729	719	702	728	754	724	693	765	691	751	683	719	665	707	734	748	722	747	716	704	719	681	727	752	694	737	735	729	723	777	681	770	696	730	749	738	743	683	739	695	657	727
20272	4640	12089	2344	1253	855	749	570	492	423	404	384	384	331	319	324	302	319	248	282	239	287	261	270	255	265	210	255	254	253	245	233	265	238	242	253	259	244	265	250	232	260	250	265	253	239	265	250	238	223	240	255	243	239	246	217	254	259	216	255	229	262	238	257	215	232	265	256	235	245	214	262	231	227	247	231	239	264	210	245	242	232	216	214	242	251	233	234	251	232	220	244	223	259	204	236	259	224	227	255	226	232	241	226	281	246	227	230	220	254	219	235	261	242	260	242	268	240	226	243	227	247	229	198	234	252	244	244	221	256	222	226	215	237	217	228	272	259	222	228	231	230	210	207	234	248	239	258	224	259	263	252	256	261	234	247	254	232	243	229	222	251	232	240	234	265	218	215	227	233	215	251	239	237	228	241	235	258	224	227	245	232	207	253	221	221	222	243	230	231	219	202	226	239	250	221	244	228	201	217	221	229	257	229	219	216	230	266	214	243	230	237	228	249	254	236	222	208	241	252	213	239	214	249	217	240	228	238	259	241	251	234	237	225	254	219	265	209	233	209	261	236	240	241	227	231	253	240	215	209	228	238	262	246	226	221	252	247	226	227	236	236	215	178	229	222	228	220	233	241	225	257	213	228	235	245	250	226	247	230	236	233	243	237	226	230	230	242	229	224	232	222	267	230	245	239	254	223	220	230	241	201	240	202	234	215	232	269	241	240	237	229	246	262	221	227	218	223	246	232	226	231	236	238	241	264	271	273	208	244	262	242	253	213	226	226	249	233	239	234	256	240	250	237	244	259	239	234	252	243	210	219	231	218	255	247	206	236	213	227	275	229	228	228	236	234	227	229	234	227	249	238	229	256	217	228	264	232	250	223	246	232	284	238	237	219	231	262	236	225	239	233	227	242	235	205	255	244	224	248	227	226	264	203	241	225	256	228	225	215	253	243	247	215	218	277	265	214	240	239	232	254	213	202	231	245	211	238	235	235	220	206	242	215	247	237	249	200	213	247	248	246	260	223	250	240	203	233	243	249	220	252	230	211	225	234	220	228	223	230	247	237	244	236	245	241	246	243	238	230	246	241	249	193	247	224	223	218	225	215	229	215	252	229	226	239	226	247	224	243	224	233	225	226	254	241	232	225	233	229	224	257	227	203	233	241	221	239	215	233	230	232	230	254	256	219	225	225	250	237	231	211	260	215	248	241	214	225	215	233	227	208	238	227	270	236	218	228	239	244	267	212	231	246	237	244	208	201	217	254	227	231	239	235	226	260	260	232	244	221	232	237	224	205	279	250	245	218	243	234	225	227	253	260	217	237	270	209	254	235	221	231	243	217	247	234	235	222	236	217	227	240	219	212	259	239	245	244	254	244	220	275	210	226	246	250	218	205	246	238	207	217	247	225	237	240	205	236	251	238	223	224	210	230	246	256	207	228	208	228	253	205	249	267	207	238	253	243	217	240	222	212	216	240	247	236	235	226	239	249	213	208	250	222	232	249	225	258	237	222	251	248	236	253	210	206	232	226	226	239	217	232	241	215	242	219	248	247	225	235	231	227	254	243	239	245	254	246	252	240	221	242	236	234	231	260	226	244	221	250	252	232	263	240	234	246	265	265	268	258	229	217	224	247	218	225	229	245	259	232	233	232	253	246	242	234	223	231	219	254	272	246	239	240	241	250	251	264	251	236	249	210	237	259	233	249	242	219	234	240	225	252	217	246	243	232	211	258	239	236	259	258	250	230	237	236	264	258	222	236	237	235	225	220	257	257	231	235	265	235	251	237	242	250	229	231	227	239	217	219	239	246	236	233	222	219	246	256	250	234	237	223	221	229	216	256	241	214	247	240	251	267	239	250	238	235	241	239	237	227	233	205	218	237	213	254	247	241	219	255	233	246	246	257	226	284	234	212	250	219	228	266	223	233	229	214	247	223	280	237	208	249	244	230	253	240	256	214	269	244	233	218	248	219	232	241	251	222	225	210	214	218	249	249	233	221	204	240	235	243	247	234	225	225	238	237	233	238	225	245	210	250	210	244	235	242	229	248	230	228	232	238	248	243	235	250	259	237	199	266	222	225	242	236	260	249	242	225	239	261	243	230	236	229	220	237	217	212	272	243	215	208	240	216	215	236	230	249	217	269	245	263	225	248	226	233	270	251	247	234	243	248	222	236	189	258	223	263	242	255	252	235	236	237	237	236	231	247	240	247	227	234	239	251	224	239	212	231	220	252	229	229	234	229	236	223	213	226	248	219	231	232	241	249	248	264	245	267	209	238	240	226	246	255	249	248	229	237	233	239	253	231	235	237	231	223	233	226	205	231	243	242	258	200	216	250	243	242	216	251	228	260	227	249	219	228	223	238	207	245	198	242	233	235	250	243	219	235	230	210	220	230	250	241	230	225	241	223	230	241	218	246	241	282	238	238	251	259	246	245	277	229	247	234	240	259	256	233	212	215	262	241	236	243	207	230	227	245	223	221	225	252	245	257	247	217	221	226	231	220	218	233	215	231	264	250	252	243	228	230	221	227	223	267	235	212	216	235	228	231	237	226	247	227	237	225	273	215	236	254	242	240	244	223	232	249	221	236	214	245	215	243	210	223	240	218	233	248	232	261	260	226	220	212	235	241	217	230	243	232	241	226	237	207	237	235	246	226	212	244	232	244	212	231	260	245	243	221	229	230	225	241	240	233	249	238	241	244	241	236	225	252	218	228	227	240	241	247	230	234	229	213	240	244	248	223	207	183	221	259	239	239	249	232	230	240	251	231	244	221	257	238	247	215	242	223	243	239	204	259	238	214	219	231	255	228	201	209	222	236	238	225	240	235	232	224	246	243	254	212	267	233	262	258	215	217	238	272	224	254	233	260	252	263	214	229	247	264	249	224	231	265	227	212	257	224	233	230	229	232	209	256	227	245	229	236	261	243	253	232	225	240	210	266	222	229	225	247	247	248	248	240	242	245	239	271	225	240	204	251	226	235	243	233	223	205	238	281	224	218	268	247	241	251	248	251	232	261	208	220	230	226	209	232	243	232	229	224	213	266	241	224	240	250	228	249	235	223	245	218	245	233	219	246	238	216	218	204	242	221	221	247	233	277	246	239	246	241	214	280	215	274	232	252	232	208	234	245	245	254	237	230	239	240	238	243	228	233	235	229	233	253	249	240	237	237	189	252	234	227	255	235	250	245	227	203	237	250	218	219	236	232	210	218	233	235	222	250	217	246	221	255	221	233	223	241	238	243	267	232	270	210	242	228	234	233	218	224	226	238	236	229	236	196	239	230	239	203	238	228	220	229	237	228	217	270	208	215	255	278	254	232	238	246	225	230	220	235	241	260	255	226	243	226	214	260	259	201	237	211	207	227	259	215	218	243	266	227	212	227	265	230	215	266	237	213	226	225	239	224	248	257	225	237	278	219	235	247	222	220	236	240	249	257	238	253	246	251	230	241	238	217	271	244	229	248	234	242	218	238	204	255	210	222	223	243
11295	2915	15421	5980	4994	3924	3181	2652	2249	2006	1779	1553	1435	1333	1252	1159	1074	1060	1059	967	883	935	881	802	837	859	843	835	801	770	783	749	794	743	683	662	657	704	735	740	671	677	659	690	667	661	669	654	650	702	661	664	631	666	630	634	603	642	628	659	655	633	631	619	621	606	623	651	619	587	631	657	664	670	618	660	594	576	634	620	612	640	644	554	639	639	635	654	620	581	610	598	596	625	623	603	664	645	607	605	672	589	628	616	627	608	599	626	660	602	598	581	613	621	609	614	618	613	605	624	656	602	603	663	585	556	617	591	636	635	599	604	582	620	627	626	593	629	617	607	565	618	589	608	635	615	632	636	613	601	606	568	608	600	600	656	594	597	589	588	614	607	590	625	572	617	633	615	604	615	642	645	555	635	607	599	611	564	624	543	601	597	611	584	580	589	608	612	623	643	583	582	640	562	607	596	586	626	655	639	605	559	589	579	598	625	567	596	667	612	622	565	596	668	651	606	606	614	634	576	603	572	606	606	608	615	597	618	565	591	601	636	638	616	605	584	615	627	620	599	640	595	583	643	571	623	582	641	605	617	597	643	593	590	634	576	592	601	573	638	623	624	601	574	630	583	600	620	653	600	572	594	629	615	618	562	612	618	592	569	618	584	605	612	627	611	621	545	617	567	590	630	622	607	591	572	603	597	625	620	612	622	608	630	579	590	619	610	560	623	620	616	588	574	593	612	590	599	647	633	571	617	623	593	567	600	567	585	585	605	633	637	600	573	648	594	622	610	585	588	569	639	572	585	594	613	589	558	605	604	586	629	635	618	585	598	599	612	606	625	583	597	614	571	616	653	591	600	618	605	593	583	626	572	616	601	615	609	568	617	640	569	643	625	610	600	615	660	569	605	607	678	632	605	588	602	627	600	649	619	621	622	621	620	577	636	601	593	617	578	625	588	590	583	595	598	639	631	577	624	615	611	594	691	600	610	598	598	621	607	593	630	605	600	622	620	543	612	616	612	635	605	601	597	595	577	605	636	646	629	592	605	603	641	586	591	610	594	569	579	575	576	603	596	588	542	581	586	596	581	607	575	596	583	603	588	649	630	578	605	653	590	612	623	618	649	588	624	582	621	594	612	635	579	600	559	591	620	643	639	647	612	608	610	625	621	605	607	627	624	645	645	607	607	609	662	616	581	613	602	632	597	565	592	630	576	572	573	588	577	588	625	592	595	578	593	593	611	596	589	600	620	605	627	630	617	628	584	614	590	605	605	578	581	610	617	578	622	620	590	602	601	620	600	706	607	635	638	559	578	627	575	614	583	621	598	597	597	625	613	607	629	619	572	597	618	571	608	640	594	641	586	596	646	619	607	626	604	641	575	617	656	560	605	581	614	581	612	575	610	602	598	573	584	618	609	619	627	612	633	565	616	622	615	594	634	593	588	625	555	608	624	601	545	605	585	621	593	595	606	623	631	575	620	584	609	623	586	622	613	581	584	581	602	571	651	610	629	650	575	597	587	613	576	663	594	613	628	611	609	624	602	574	634	651	576	581	623	616	539	581	588	611	609	588	617	581	590	593	619	635	600	617	616	609	619	577	572	567	610	611	587	621	638	623	589	566	590	585	624	599	638	631	557	629	589	602	615	630	570	580	575	576	600	648	573	601	607	614	610	599	613	598	648	596	583	583	605	596	612	592	641	587	592	616	613	605	551	614	557	591	610	666	631	616	588	588	652	619	587	594	586	578	587	626	629	596	639	580	590	609	603	610	615	597	568	621	562	598	600	595	612	606	606	603	581	608	645	578	615	559	645	617	619	614	594	619	636	619	638	620	624	615	608	616	612	589	604	612	651	616	616	640	592	583	618	618	566	613	611	627	587	613	639	607	589	613	607	617	637	622	614	614	603	620	599	630	605	579	644	565	625	648	617	611	659	592	617	652	619	589	606	620	595	571	644	634	606	572	620	617	603	580	623	601	611	611	608	595	593	633	597	598	614	600	590	622	588	585	646	573	609	595	618	661	637	608	610	655	572	591	603	598	571	602	589	612	628	612	581	643	617	604	602	618	608	639	590	620	604	606	664	564	595	610	631	593	592	582	601	612	600	545	590	618	556	629	590	620	609	613	613	640	651	621	614	621	611	609	578	624	648	598	637	578	590	607	608	589	599	585	590	581	634	582	572	604	580	659	574	589	631	626	625	606	613	626	577	603	569	640	598	616	595	667	600	593	598	603	615	603	613	600	655	609	570	573	560	645	607	603	587	593	615	602	571	659	588	595	603	603	613	624	591	582	550	634	594	685	609	583	626	585	608	652	593	642	589	614	634	609	591	587	590	607	592	582	622	613	580	605	605	635	582	617	628	610	652	583	639	610	617	610	588	610	551	635	602	617	564	572	600	581	597	644	603	610	569	585	614	617	594	608	585	591	598	595	597	573	613	622	631	598	583	609	576	584	598	591	614	615	635	588	616	614	627	587	614	594	602	600	604	618	584	580	650	631	607	614	616	605	596	618	641	607	596	636	620	664	628	621	610	643	644	576	635	619	589	637	584	553	581	646	602	537	554	583	622	612	650	616	593	628	567	614	626	572	598	583	572	600	612	570	614	588	599	615	663	601	595	604	594	647	621	610	576	636	663	601	599	657	625	584	616	583	614	625	614	663	619	617	636	612	617	644	594	557	608	604	634	632	619	555	601	589	625	561	623	590	614	595	584	623	587	612	581	592	598	582	628	615	621	577	584	601	601	615	619	623	606	633	590	636	583	647	603	578	631	607	635	602	565	599	582	641	635	626	608	642	594	595	609	592	620	598	635	602	652	614	597	619	636	628	622	600	595	625	580	639	621	610	595	630	616	625	642	598	600	583	585	640	629	544	603	599	627	597	606	570	639	604	631	584	605	599	641	590	608	597	600	626	606	629	625	618	571	614	626	618	593	611	610	601	555	581	593	622	603	586	583	613	617	616	601	595	636	621	594	591	631	580	598	582	596	641	600	617	652	596	548	651	583	604	620	602	607	618	578	568	593	644	584	592	620	624	607	578	611	584	651	628	572	650	582	626	602	609	592	620	600	601	558	530	597	582	607	624	601	572	627	583	613	601	572	572	576	582	647	585	609	583	618	609	570	622	626	613	649	603	623	597	573	625	573	644	623	600	592	595	607	583	620	609	594	567	644	612	628	574	643	584	609	624	645	568	609	587	627	580	593	605	617	620	586	615	600	603	684	638	573	608	666	610	576	572	648	587	632	605	641	622	631	591	551	625	586	623	610	612	591	626	626	589	635	607	617	636	631	623	639	592	589	553	659	618	577	595	601	629	619	613	628	580	622	614	608	645	584	609	623	652	580	584	585	606	597	641	618	629	610	643	617	613	619	621	593	620	593	594	666	605	607	643	642	640	629	608	610	619	626	609	618	620	570	646	603	608	599	624	634	640	653	648	623	571	608	598	636	613	612	626	619	588	642	627	605	609	614	600	575	602	607	576	602	632	614
1829	166	377	171	145	163	159	151	138	168	151	159	154	154	172	144	158	145	140	168	162	159	143	129	150	147	155	132	130	151	137	129	165	149	167	149	126	141	145	159	132	132	136	174	150	157	165	157	150	150	138	143	138	149	148	150	150	157	126	145	155	142	135	131	149	124	137	145	175	146	147	129	141	154	153	157	145	154	149	150	145	146	157	147	156	158	145	138	156	147	133	152	159	174	155	156	130	132	149	136	131	163	144	146	159	157	141	153	157	148	166	141	128	150	174	138	157	164	161	158	152	163	161	155	136	141	159	145	140	160	140	141	150	120	127	159	151	133	152	129	141	141	133	162	152	156	151	138	157	174	127	136	134	133	151	176	144	148	126	154	137	163	152	148	147	140	162	140	135	132	137	154	146	161	132	138	136	160	161	156	143	137	140	129	152	149	145	153	136	141	158	141	176	137	146	148	131	142	159	147	128	166	135	139	135	154	135	148	126	129	163	150	163	152	153	163	157	159	147	143	157	152	159	151	160	153	140	141	117	141	154	122	156	133	165	129	135	145	134	140	156	142	131	137	134	128	134	150	155	150	161	129	143	137	143	154	148	146	145	143	151	163	146	123	128	146	152	145	139	149	159	147	154	144	175	138	138	134	146	144	159	141	153	140	139	141	159	134	139	129	137	139	177	147	127	139	136	159	155	145	132	163	136	134	133	142	152	138	136	143	136	147	148	130	136	142	128	164	146	141	156	150	158	129	139	147	156	166	154	149	164	162	142	144	126	133	143	145	136	159	155	153	129	138	131	161	158	151	140	160	143	141	149	158	144	128	139	146	143	141	144	153	146	150	135	123	139	139	160	141	126	151	149	136	135	134	139	149	149	128	140	153	145	139	156	162	154	132	142	156	157	148	146	133	155	137	149	147	125	150	147	145	138	160	156	133	141	131	171	131	149	151	116	153	139	141	140	144	150	163	131	141	149	154	156	149	137	147	152	127	157	131	143	144	145	150	135	145	157	151	138	160	171	143	133	143	157	152	153	139	145	160	171	138	134	152	139	141	158	142	153	149	133	175	162	144	158	147	151	148	135	166	169	138	149	135	147	132	125	140	151	163	139	135	133	152	141	171	145	149	134	164	151	154	143	138	155	150	169	152	134	145	118	139	149	142	142	147	128	151	162	140	147	155	129	157	117	133	154	159	166	155	135	144	135	157	157	124	153	165	148	136	158	148	130	116	154	149	137	158	145	141	150	149	142	138	156	156	144	145	144	148	142	146	156	125	121	151	128	155	156	133	142	133	154	158	135	137	157	135	150	151	152	120	144	139	143	146	165	137	158	164	162	151	124	156	144	152	138	154	138	177	153	148	152	143	151	144	150	133	162	136	133	145	135	152	160	157	133	133	153	149	123	158	129	166	154	153	142	143	142	143	150	140	144	161	137	124	144	160	134	154	144	146	151	135	141	149	152	147	141	159	144	149	165	139	143	141	160	132	165	151	128	167	147	141	161	149	141	160	140	139	149	143	136	158	147	158	130	156	142	118	119	140	150	119	138	150	135	164	167	155	148	156	137	141	144	154	169	152	127	144	128	151	141	142	128	147	139	146	123	155	148	141	134	135	121	147	153	152	136	129	143	135	138	154	173	127	159	149	143	132	147	141	134	137	143	143	141	143	145	141	141	149	145	151	152	139	137	142	135	132	156	152	127	136	148	155	141	147	142	148	140	134	134	148	153	147	157	161	137	130	154	154	144	123	169	145	153	141	145	154	159	141	156	150	150	155	176	151	141	145	145	149	157	130	154	143	142	166	123	147	145	154	159	138	144	143	113	150	151	164	170	154	151	165	139	140	144	139	115	149	134	133	121	151	161	133	138	131	167	147	147	147	150	144	128	140	133	113	138	148	142	144	147	176	157	146	149	136	146	156	143	157	143	175	155	163	158	147	140	150	156	149	125	156	148	141	157	149	126	138	145	136	165	129	155	158	161	126	161	146	143	157	193	169	150	149	135	155	149	137	155	146	157	137	118	127	140	150	176	156	158	149	140	161	138	132	158	143	136	128	156	156	144	155	134	126	134	151	172	156	138	118	130	152	155	159	129	173	156	127	122	150	136	135	148	125	146	161	151	129	148	132	113	142	143	137	127	137	141	129	149	148	137	140	142	142	124	127	162	148	147	160	140	147	126	133	164	137	136	142	143	152	127	158	156	152	144	127	158	121	147	169	126	138	141	130	140	132	127	150	143	146	141	132	149	146	169	164	149	134	144	152	156	132	131	150	156	128	153	136	128	165	151	145	155	164	137	152	171	165	160	152	139	143	127	172	163	158	151	161	129	125	133	129	146	128	141	149	146	150	146	163	144	159	134	150	131	140	146	158	153	174	146	134	131	125	126	162	143	149	145	164	147	120	161	144	169	145	128	145	147	130	138	142	155	151	173	128	152	134	163	158	134	140	168	144	149	156	139	158	125	147	139	142	144	137	137	130	129	145	141	167	133	127	145	128	137	143	126	122	168	152	149	130	153	163	155	135	132	144	164	145	149	154	140	134	148	147	137	142	131	141	168	155	167	126	128	143	163	126	129	121	154	160	129	138	144	153	150	150	153	148	150	136	160	172	162	155	143	133	148	162	139	137	150	137	153	142	150	144	138	142	144	137	120	134	131	125	173	152	165	141	159	147	135	147	155	148	154	156	162	149	165	135	131	168	132	147	132	174	156	147	150	145	150	136	135	135	129	155	147	160	127	153	146	143	175	141	127	129	154	142	145	143	164	122	139	136	136	140	142	156	129	144	146	141	152	149	111	157	115	128	128	127	147	142	137	148	156	158	156	123	146	139	136	152	154	142	147	137	154	149	151	161	119	139	151	135	160	135	153	153	124	131	164	155	162	166	149	136	167	144	136	142	150	172	137	136	145	138	146	168	159	162	152	162	121	150	165	160	168	144	131	153	148	164	150	143	166	145	170	135	136	158	145	135	151	169	148	137	171	136	166	140	139	156	153	146	144	126	144	158	141	147	165	149	124	153	155	132	155	149	142	162	146	144	173	150	143	163	149	146	154	141	146	146	153	143	151	149	140	166	142	163	153	127	126	158	134	133	146	139	166	113	154	162	148	135	137	142	139	135	125	130	163	154	149	121	140	124	148	145	129	171	133	145	144	166	156	134	149	149	147	140	146	127	153	154	138	168	137	151	135	149	146	146	139	146	175	155	150	143	157	130	135	142	139	125	129	143	148	135	154	154	149	161	110	133	144	150	142	131	120	156	144	144	127	167	146	130	180	152	129	154	141	168	147	152	129	135	137	132	143	142	166	138	171	121	137	142	154	157	164	152	165	158	158	141	140	138	168	160	151	152	151	131	144	150	142	146	150	152	149	139	142	139	146	127	167	125	138	148	140	147	154	147	157	139	135	159	178	156	141	143	163	137	155	140	140	135	151	142	164	137	151	143	133	148	145	154	135	136	121	136	152	140	136	150	142	141	145	178	151	159
2180	503	1035	562	559	552	461	459	428	456	465	471	417	411	401	428	458	436	451	448	444	430	458	440	403	441	422	410	415	426	472	452	414	452	439	434	424	420	445	429	439	413	429	397	390	403	460	436	421	446	422	423	435	425	435	421	447	434	419	414	427	426	441	466	437	400	465	415	440	391	412	404	421	427	459	403	429	417	441	417	415	436	420	455	448	410	396	437	422	419	428	403	404	394	445	411	395	436	429	477	409	406	435	437	441	484	453	423	411	427	423	399	413	443	477	417	432	409	414	426	434	411	456	412	442	449	460	457	433	436	418	440	436	414	438	438	426	446	415	413	435	403	450	429	426	414	451	425	433	426	422	442	423	414	400	452	453	384	400	390	442	444	426	438	420	460	411	428	417	434	395	423	443	457	438	416	433	407	420	395	448	439	405	418	422	422	437	453	411	436	413	399	445	401	465	430	408	440	444	405	429	387	390	444	436	419	406	380	416	421	420	399	450	416	422	403	413	431	426	401	428	439	466	413	463	408	416	400	428	464	404	420	468	461	404	424	448	419	421	370	453	436	441	426	413	428	425	426	382	432	388	419	406	436	458	416	454	430	435	445	439	424	430	468	397	407	435	449	423	444	417	451	468	441	416	404	462	429	439	442	435	463	422	434	456	420	432	415	397	422	397	433	415	436	441	429	427	437	470	469	425	430	429	436	445	422	401	405	438	403	437	448	418	420	455	414	463	459	411	391	458	436	422	433	447	414	456	462	418	439	452	408	452	461	424	445	385	427	419	421	453	431	443	398	431	432	390	450	429	460	382	412	428	403	410	448	418	437	433	425	449	412	440	441	410	441	439	416	428	448	409	412	416	443	421	409	414	431	412	402	435	423	421	405	422	440	471	394	435	418	427	431	427	433	419	443	403	422	420	451	441	405	440	399	428	409	423	413	450	444	443	441	452	432	416	402	443	408	420	443	430	394	438	464	409	439	455	433	387	438	471	442	408	451	422	413	442	407	414	384	452	445	459	429	402	459	393	399	414	452	431	432	414	421	415	395	427	441	431	436	437	451	430	458	434	433	443	439	431	451	414	423	420	410	425	429	431	475	439	447	433	425	414	394	411	425	410	427	480	424	451	421	425	431	426	442	462	418	445	438	430	431	446	412	411	427	464	441	434	412	392	432	422	451	452	405	467	433	430	432	416	437	423	463	412	415	399	436	434	454	471	391	458	404	429	454	428	437	439	435	402	428	414	477	389	422	422	425	447	422	435	404	406	460	435	403	419	450	475	460	426	380	402	447	418	442	425	422	442	419	461	474	454	457	417	407	394	409	431	423	411	415	416	447	414	443	441	454	438	449	456	403	416	428	417	433	435	418	441	431	439	406	440	433	405	399	464	413	419	442	397	425	444	421	416	424	441	452	426	453	436	409	440	446	425	428	416	425	450	423	412	410	441	424	439	445	408	443	420	389	440	425	428	433	393	427	450	427	398	416	418	383	409	408	460	430	458	445	401	442	441	417	412	443	460	395	419	449	451	404	422	424	424	403	446	435	407	428	429	443	409	426	435	410	417	415	424	436	440	407	379	455	467	433	414	446	447	420	383	441	418	407	430	417	437	392	392	436	443	408	415	447	455	415	391	389	431	434	442	435	457	449	419	386	413	411	426	419	440	433	444	442	406	438	455	421	427	424	399	449	448	429	425	433	415	452	437	439	473	447	423	450	436	435	395	423	374	400	417	440	483	456	439	428	440	408	419	448	455	449	408	412	430	403	445	455	439	401	434	419	404	402	435	440	430	405	398	408	407	413	429	438	409	460	409	388	414	405	424	413	402	423	453	433	425	427	456	401	443	421	476	436	419	462	440	420	429	408	415	385	447	413	465	401	429	406	436	427	413	463	397	466	437	436	395	434	425	434	439	405	413	445	474	436	435	414	416	431	438	404	399	413	408	446	447	457	407	463	442	410	413	443	413	401	428	426	414	422	426	452	426	400	414	414	412	431	400	390	469	415	448	447	441	423	434	414	440	397	431	423	455	428	439	436	421	440	419	435	450	422	421	444	438	426	408	405	422	424	456	427	453	442	463	425	426	434	446	436	420	433	414	403	426	418	419	423	449	432	417	448	430	415	406	395	416	446	454	422	423	406	444	389	433	429	432	411	416	423	455	453	428	447	407	435	425	430	425	425	416	446	420	428	425	401	436	453	438	462	418	420	456	438	441	387	449	419	430	436	423	421	431	418	445	424	413	403	419	403	441	437	455	392	415	394	438	463	423	450	401	404	486	437	402	473	439	394	426	450	434	432	431	412	418	416	411	427	433	421	407	416	394	421	424	441	419	416	421	451	422	462	401	421	447	428	370	479	457	427	437	459	443	399	435	416	450	473	424	424	402	398	409	462	430	410	420	430	449	418	434	422	425	377	408	404	407	455	437	402	429	423	440	410	439	431	456	408	424	397	440	448	429	435	437	448	472	409	432	435	412	376	466	445	396	416	433	428	438	406	430	449	412	442	414	403	445	431	452	442	433	449	424	389	470	428	419	412	420	453	403	451	473	440	394	409	439	435	440	412	427	423	410	408	447	400	447	439	431	403	444	487	406	450	437	426	438	415	402	403	404	451	427	441	429	419	428	407	404	439	453	415	427	432	435	415	423	425	408	468	441	418	433	432	455	434	406	446	369	465	441	391	386	446	393	366	418	437	422	397	410	471	434	447	434	478	435	402	473	407	395	446	451	416	387	451	431	450	482	445	421	422	434	443	439	402	444	401	432	473	417	455	404	408	424	401	434	441	417	431	438	424	425	455	460	454	436	378	434	412	450	449	425	450	448	393	403	439	463	412	394	423	418	444	363	420	449	432	439	424	446	410	397	434	436	443	415	440	419	442	422	395	418	441	424	441	429	417	441	435	425	434	420	432	432	412	440	390	439	425	457	439	432	448	414	438	429	457	416	422	423	425	465	441	423	399	421	460	432	413	459	422	454	433	419	414	417	416	434	413	402	470	431	424	430	411	423	386	425	451	429	424	440	399	458	437	457	434	439	409	482	428	384	400	420	452	465	426	455	422	426	405	456	424	413	446	452	442	436	431	451	415	428	388	447	418	419	409	406	415	438	417	426	388	421	430	462	403	432	399	444	424	433	389	410	445	445	441	423	440	461	466	419	441	432	403	419	414	421	411	447	427	428	407	428	436	469	439	470	436	427	433	433	435	469	430	430	426	424	434	474	449	390	396	418	403	433	413	454	433	406	418	404	444	419	431	441	410	441	434	418	424	447	415	412	410	457	444	411	425	457	424	424	470	423	433	477	418	427	368	444	417	416	411	428	422	440	415	425	408	409	394	425	453	424	431	427	425	436	415	436	453	449	418	395	418	420	428	479	411	426	433	397	456	397	434	446	448	411	457	451	445	448	431	444	436	463	428	411	417	440	457	435	448	432	411	406	452	453	425	401	418	470	438	451	415	416	454	410	424	397	453	442	423	483	441	397	411
10688	1848	8436	1303	747	568	465	420	398	414	360	313	306	341	334	326	333	341	317	286	305	302	296	298	281	282	287	289	297	291	268	271	284	287	292	306	285	276	301	285	258	254	284	271	276	281	235	291	291	269	253	266	259	291	285	269	285	295	281	286	282	282	266	265	280	293	272	284	288	273	277	257	292	266	295	260	311	254	295	268	232	267	282	252	272	277	279	256	263	277	281	312	273	296	285	273	298	287	277	273	251	254	290	291	273	268	274	304	285	266	248	308	295	279	292	277	289	284	230	254	276	293	288	238	258	263	262	292	290	288	287	289	304	262	287	268	280	262	299	294	278	277	258	275	270	275	270	289	276	270	280	279	295	307	281	302	285	289	314	265	261	276	274	274	325	276	254	279	297	265	257	292	269	261	279	283	269	248	255	273	286	261	308	264	268	300	271	311	272	284	272	270	290	271	280	296	257	291	285	253	289	278	234	267	273	264	279	282	259	251	261	254	281	308	273	293	291	286	285	266	274	252	256	279	241	253	263	292	293	282	302	262	258	286	256	243	285	301	263	258	282	281	292	306	261	266	268	279	247	265	261	268	275	260	270	282	277	274	267	306	295	291	284	272	308	319	287	286	276	263	290	268	255	261	282	280	304	261	261	302	285	261	254	258	264	269	259	272	257	270	244	276	279	285	266	287	293	271	290	283	310	282	264	256	254	261	267	290	252	282	250	283	249	264	269	255	265	283	280	302	281	277	267	273	273	273	276	265	263	273	301	268	251	305	272	260	244	278	302	239	314	284	283	275	265	291	269	292	252	280	255	269	290	302	257	294	289	250	322	288	285	290	251	255	280	278	286	272	260	281	268	286	272	292	243	266	252	275	255	275	299	270	267	253	290	277	255	253	297	289	287	266	251	262	272	260	269	278	276	258	258	280	255	258	272	252	259	268	255	241	276	285	296	260	265	292	304	302	254	248	237	256	254	268	248	259	279	276	279	262	257	257	265	288	253	308	248	240	263	289	265	242	299	286	244	272	293	288	272	293	272	268	276	263	308	251	293	276	287	261	282	283	267	264	252	278	271	291	292	280	263	282	258	261	269	286	305	313	283	261	309	252	269	280	277	280	282	262	265	276	293	258	268	287	271	248	259	271	265	256	284	278	222	255	287	258	284	281	263	268	262	286	291	272	273	280	272	265	275	260	287	302	286	288	319	266	279	278	272	274	260	260	311	295	253	282	272	254	290	273	288	244	302	279	248	294	304	271	268	261	277	262	245	298	286	282	280	248	303	284	307	258	271	286	229	299	285	270	235	258	240	258	265	270	282	278	280	290	262	250	274	257	241	264	263	279	258	278	274	242	282	293	258	275	304	272	278	303	253	289	254	246	306	304	293	264	316	291	286	286	299	303	268	269	278	260	302	283	289	281	280	258	272	274	270	274	253	270	272	292	262	281	279	273	268	302	266	266	287	282	289	261	258	290	249	257	284	277	268	290	275	279	265	280	276	280	289	277	274	265	274	280	300	272	256	261	256	272	263	256	311	281	293	277	268	278	276	288	262	255	264	288	253	280	314	272	247	290	286	267	284	258	289	273	318	257	251	254	252	278	294	276	255	264	246	285	298	275	270	282	270	262	259	272	287	283	266	256	272	266	291	273	286	274	277	264	278	253	261	269	288	283	264	280	277	281	264	264	253	292	274	269	290	280	256	299	271	261	260	277	280	265	313	296	292	277	268	268	269	287	249	270	280	318	312	263	257	320	267	256	276	305	288	271	285	291	301	287	274	290	255	254	296	247	266	296	283	276	286	285	266	253	284	259	282	280	257	282	303	311	275	246	257	279	268	272	294	276	279	286	276	262	299	252	282	269	300	303	294	241	260	280	303	278	277	261	307	273	255	231	268	281	280	278	279	289	304	254	290	297	290	285	299	257	262	289	242	264	277	261	266	263	280	290	266	300	264	277	290	285	285	287	283	256	261	295	261	291	277	291	278	271	285	256	278	259	265	278	288	297	249	269	279	324	264	291	307	287	286	278	273	290	263	307	286	299	255	244	299	265	288	281	283	280	285	258	256	277	291	226	267	267	300	306	258	282	290	266	315	292	280	283	265	285	286	268	277	286	320	229	247	279	266	284	277	285	254	260	293	278	260	283	290	309	285	250	282	293	283	300	282	278	277	286	322	293	296	303	295	291	288	270	284	266	278	290	295	267	288	281	274	275	287	291	256	258	286	286	273	265	245	275	321	283	297	307	248	250	292	291	284	308	261	311	279	288	301	308	297	268	277	302	284	265	288	271	277	286	258	288	260	288	292	283	269	262	276	280	273	299	253	252	258	270	279	307	238	280	299	322	299	277	280	282	272	262	270	301	267	270	285	309	342	280	258	263	279	275	282	263	299	235	288	276	314	304	270	262	264	268	273	261	282	255	274	280	265	310	276	253	268	300	299	287	301	259	286	286	247	308	286	286	305	277	233	271	272	277	257	283	285	273	266	255	297	262	283	275	281	280	275	269	269	246	259	283	281	294	238	277	278	263	246	243	243	248	314	292	298	241	257	263	252	269	271	270	292	305	260	273	271	266	265	292	259	263	254	276	286	263	252	287	254	248	282	265	284	302	292	290	294	262	287	289	290	258	269	259	299	280	259	266	285	283	256	286	278	288	288	260	260	272	280	285	266	279	278	303	274	254	280	261	277	268	259	284	299	249	287	266	250	269	275	290	256	270	287	286	261	298	299	268	260	264	261	257	295	295	282	247	290	264	259	281	287	283	263	293	280	279	300	279	265	298	280	294	283	294	275	289	283	268	277	263	282	238	288	297	263	255	272	290	292	265	270	293	289	266	254	270	268	303	260	273	294	300	259	268	254	302	245	290	288	280	291	285	305	268	276	285	254	269	251	263	238	302	239	281	242	266	288	279	264	272	273	275	261	249	315	274	267	262	242	288	286	294	266	309	280	285	267	253	251	272	303	261	269	293	268	304	297	263	268	267	277	283	268	240	271	275	288	272	278	281	272	277	278	277	284	288	299	301	302	263	226	267	266	279	284	283	264	286	265	293	298	274	257	299	260	262	304	314	252	319	289	286	248	295	304	264	245	287	296	291	267	289	260	287	284	293	292	287	323	296	269	291	258	268	300	267	263	248	273	269	306	286	263	291	279	281	227	294	291	279	292	287	294	279	308	260	228	277	307	291	256	294	292	304	268	285	254	279	282	266	288	257	279	302	277	266	261	276	305	267	294	282	279	310	261	263	272	277	296	309	284	256	267	258	276	285	237	276	296	287	279	302	287	244	288	282	286	283	278	277	235	275	272	255	285	289	274	265	241	268	275	267	293	291	273	284	263	272	272	269	227	350	277	287	265	271	292	272	257	267	254	263	267	259	288	283	259	273	305	275	298	285	294	269	314	270	290	287	258	292	297	293	269	277	295	285	291	285	275	277	310	252	307	302	243	300	309	286	279	244	294	290	275	281	272	275	273	291	274	259	258	284
7511	1884	12208	3627	3100	2524	2074	1783	1580	1427	1309	1260	1152	1041	1020	1007	942	992	968	960	831	840	864	854	880	822	802	762	841	784	795	798	761	748	777	760	775	769	766	768	767	749	756	734	778	736	772	755	775	761	723	697	732	752	753	716	769	711	747	748	741	734	726	701	763	722	706	727	724	713	751	776	735	705	682	689	730	719	730	706	761	734	747	748	732	710	703	727	736	663	669	738	775	721	736	698	686	714	712	696	708	765	674	741	686	757	696	723	728	696	659	741	678	708	746	696	738	764	725	699	669	676	722	739	739	726	661	715	722	669	690	724	736	729	651	750	655	734	742	666	687	715	730	702	692	740	727	712	746	716	695	682	734	757	704	723	699	724	736	676	737	720	692	743	690	731	730	653	744	685	722	714	732	697	660	730	682	710	756	707	654	699	702	756	733	692	713	658	697	736	678	698	662	689	710	704	728	731	716	701	746	735	709	677	785	694	725	709	761	692	743	684	712	747	686	740	703	681	709	707	690	738	735	713	679	718	731	741	729	718	705	722	773	732	705	644	720	716	665	709	757	661	686	673	697	698	700	745	685	741	707	741	692	737	743	760	694	732	729	669	729	705	705	744	723	726	700	714	740	696	717	694	718	735	739	695	688	629	743	698	742	755	729	704	707	724	703	708	702	687	701	720	722	737	706	705	683	734	732	717	724	699	708	714	736	765	700	732	711	747	682	672	736	718	757	724	739	723	722	710	703	778	740	721	698	686	681	742	680	726	753	676	698	715	737	703	702	654	794	747	711	703	737	668	689	670	698	690	734	724	735	745	673	707	723	684	687	676	751	723	690	663	726	665	697	701	721	710	722	732	715	702	745	714	692	707	722	708	701	714	713	687	707	715	713	728	706	701	684	675	696	754	721	679	718	735	718	710	694	751	708	662	778	703	697	751	676	755	713	708	775	707	717	667	694	701	669	721	735	726	711	673	652	722	679	741	710	735	690	690	720	674	690	699	722	688	726	722	748	738	735	739	661	735	758	740	693	693	766	685	711	733	747	748	732	668	723	714	776	716	745	686	739	734	756	725	736	745	738	733	691	722	737	732	680	740	734	717	714	694	685	732	689	723	690	702	707	743	656	755	755	691	748	711	749	738	703	730	721	756	757	681	739	698	701	721	717	708	722	777	659	696	712	671	702	748	716	732	750	689	687	692	662	689	685	710	710	690	709	716	682	758	720	671	701	687	675	737	710	693	719	716	684	699	661	779	659	761	691	714	733	682	737	699	726	726	731	698	688	699	699	678	697	716	688	731	689	694	741	689	687	694	728	706	668	722	719	729	762	753	699	750	681	714	711	744	713	719	735	684	669	709	724	699	701	732	678	698	722	728	685	725	673	675	675	656	701	714	734	742	728	688	729	700	762	745	724	687	707	676	739	705	686	702	674	716	706	754	716	733	710	733	704	708	727	769	739	705	748	720	693	716	733	704	714	708	680	712	724	760	714	706	688	673	769	746	685	738	733	705	736	684	749	677	743	720	696	703	727	733	711	710	710	734	693	690	712	723	688	692	714	803	733	710	719	706	718	700	672	708	719	695	756	733	712	655	741	738	640	725	701	693	694	688	752	705	737	718	711	720	692	726	719	714	724	714	713	718	762	690	718	699	729	734	716	725	662	715	727	695	733	720	731	736	721	719	727	668	711	755	715	738	689	725	680	676	687	673	703	651	742	734	716	715	745	745	709	721	680	673	714	689	694	698	765	690	654	692	709	701	735	667	695	663	722	702	744	743	691	688	680	706	735	667	715	704	722	666	700	760	740	733	736	692	680	743	719	695	731	716	694	708	731	718	688	709	717	703	720	695	698	707	682	714	697	718	721	698	722	744	787	733	738	674	722	672	736	723	744	681	768	713	725	709	733	674	691	659	727	698	745	669	655	694	721	736	721	744	744	736	702	754	745	684	707	738	727	716	692	701	708	722	688	727	661	741	703	705	747	749	719	697	739	727	716	722	743	749	663	710	738	744	718	736	682	769	732	722	755	731	720	722	747	719	733	731	709	716	678	715	731	732	778	693	716	722	690	683	741	721	748	738	665	629	748	723	684	730	711	774	745	682	737	712	682	700	667	686	736	673	696	687	689	747	754	706	706	733	741	695	720	712	693	665	704	678	689	685	753	716	716	749	715	714	725	705	733	706	695	689	775	690	763	711	666	713	713	689	740	699	726	682	723	760	701	697	724	722	730	712	671	760	726	712	741	728	751	702	740	699	694	720	622	705	753	754	716	767	713	719	691	701	719	727	711	761	700	694	713	726	710	729	698	713	682	717	698	768	684	700	730	715	751	766	678	719	727	741	755	727	714	697	694	714	715	733	728	720	690	714	766	736	712	732	691	707	725	720	725	755	689	714	747	698	729	688	741	701	737	679	717	717	756	738	696	703	721	715	735	701	713	758	699	747	707	760	705	687	701	648	708	662	747	740	729	725	710	685	703	713	762	736	652	687	721	755	717	734	729	699	695	711	723	725	705	731	730	721	720	713	753	697	699	714	715	699	738	730	728	750	675	699	698	768	701	683	737	687	694	734	698	710	726	712	760	699	707	715	761	718	719	701	715	700	736	710	697	747	718	739	688	643	706	751	656	693	651	719	756	760	733	664	728	680	705	696	699	745	727	718	671	760	715	764	708	731	709	692	662	712	726	719	721	699	656	742	688	743	701	754	744	730	739	735	747	732	698	709	684	702	772	742	730	695	725	763	758	687	697	721	717	699	729	721	712	704	739	724	696	663	724	724	747	685	704	740	675	710	689	719	683	757	735	766	696	715	727	729	739	713	699	713	703	736	734	714	694	703	741	680	731	703	721	659	748	773	715	702	696	694	744	700	712	730	711	731	673	660	690	703	699	729	762	745	715	731	728	686	698	726	729	735	723	664	667	715	727	727	736	717	728	731	769	720	650	728	736	723	710	786	632	659	717	767	702	756	680	676	694	694	706	720	693	707	738	646	715	721	733	686	707	770	723	695	708	737	703	729	711	702	674	731	673	712	691	650	770	717	728	696	706	676	745	700	732	682	723	682	706	741	696	695	715	724	728	760	715	717	714	755	734	684	671	746	694	649	710	725	694	703	714	757	701	686	672	742	676	711	707	755	658	713	717	747	723	702	654	698	703	743	726	748	701	716	737	679	691	727	692	744	664	751	707	773	688	716	737	704	735	701	723	719	743	702	689	708	699	658	707	727	727	705	664	669	674	697	718	743	762	708	699	690	752	724	720	663	645	738	693	698	688	696	725	711	757	681	690	731	702	762	707	731	708	711	699	718	746	719	733	739	675	726	706	752	694	729	710	735	703	691	709	713	710	717	707	692	719	720	745	756	694	706	737	678	719	733	712	703	744	724	669	751	701	723	711	691	752	675	720	699	680	658	715	680	721	727	722	711	724	725	707	684	672	706	713	656	714	736	727	700	733	706	744	718	662	727	688	682	709	701	676	746	717	640	706	755
18560	4290	14601	2871	1261	862	653	583	491	459	423	400	381	331	317	295	306	260	298	257	282	263	238	262	334	248	271	251	279	271	278	247	200	264	276	268	236	211	239	258	260	257	223	205	244	237	231	238	237	247	254	254	230	214	232	238	245	233	226	232	255	247	221	236	262	266	257	212	268	231	238	243	250	253	222	256	235	234	259	262	233	215	240	264	218	250	222	218	247	206	237	255	239	227	248	231	220	239	249	240	226	227	228	243	255	237	217	242	245	242	263	230	236	225	223	241	223	223	245	234	213	213	218	241	247	235	218	229	227	245	226	241	260	248	213	239	240	242	224	248	224	256	201	249	239	222	230	239	222	204	227	245	220	215	266	205	224	226	217	253	250	208	219	220	254	225	232	251	233	239	240	249	223	229	241	219	253	250	242	208	211	267	251	228	230	225	228	231	257	238	203	235	248	241	243	216	231	243	230	220	234	244	245	218	240	216	219	234	219	249	240	253	229	211	222	225	215	267	230	234	227	213	240	212	218	238	241	259	236	208	243	242	231	228	251	266	229	236	243	262	239	243	232	220	240	231	284	243	243	217	266	218	217	215	221	232	228	267	245	215	233	231	241	244	236	240	270	259	222	231	230	287	226	250	227	211	242	243	277	219	233	220	241	259	234	255	259	246	243	243	240	257	232	208	262	224	234	246	236	245	261	218	239	224	246	223	237	213	250	218	213	229	238	199	208	221	255	220	261	228	237	237	230	231	209	221	255	231	245	228	219	219	223	238	234	234	242	257	222	234	249	228	250	229	249	232	211	219	249	216	239	237	249	222	250	237	248	248	250	219	238	223	219	227	257	223	237	242	236	216	221	250	214	247	249	230	245	234	257	215	210	245	257	227	235	245	216	249	257	243	239	246	235	276	220	241	227	224	241	251	249	205	226	241	233	227	239	228	236	231	246	223	222	237	260	251	254	256	209	216	270	226	245	256	243	231	228	254	236	221	231	244	233	211	204	228	250	244	264	258	248	211	239	229	245	249	213	259	259	232	245	243	236	244	257	238	238	222	207	229	242	247	241	244	220	226	255	217	216	252	217	234	208	249	206	255	235	198	230	217	236	235	229	235	254	243	201	242	265	251	245	223	246	228	230	235	216	221	219	227	262	246	202	228	236	221	222	252	250	240	242	275	254	259	211	220	253	247	219	234	246	238	225	253	241	210	231	239	236	245	248	233	239	239	243	248	239	263	247	245	234	220	255	226	222	257	258	240	245	239	245	245	219	209	218	225	236	223	225	217	239	247	257	223	268	257	218	239	224	248	209	248	205	234	230	231	215	215	219	226	208	241	251	229	229	240	239	235	219	221	213	269	238	235	224	226	226	258	261	237	220	239	234	210	213	228	241	231	234	260	238	230	225	234	226	243	237	227	238	222	188	204	254	209	213	235	239	251	234	251	252	227	256	248	235	202	221	232	207	217	235	230	233	251	202	238	216	267	237	227	237	220	244	236	245	249	233	232	210	220	245	228	223	224	234	230	223	240	241	219	251	241	211	222	265	223	227	242	242	243	259	206	248	232	230	225	210	227	243	239	229	227	239	233	262	230	225	217	255	263	256	245	232	232	237	236	233	252	245	241	235	254	258	249	265	262	243	253	205	262	239	198	245	233	216	271	266	242	215	224	249	231	224	226	233	231	245	251	225	243	231	228	256	231	200	246	255	228	240	247	232	262	238	242	230	232	243	246	221	221	236	253	237	265	245	245	256	209	218	212	231	248	230	247	254	212	242	225	221	199	246	228	246	233	241	205	237	233	275	238	225	210	258	223	230	236	257	235	246	240	231	230	211	197	245	232	231	260	258	246	209	223	248	218	210	197	250	253	219	263	255	231	247	244	236	250	214	226	222	241	237	231	225	220	259	222	258	258	246	241	213	231	219	210	223	220	242	259	243	223	234	226	255	263	245	239	218	216	253	233	251	241	239	235	219	228	223	226	249	233	227	231	219	211	250	228	240	240	193	239	247	244	245	215	233	235	232	217	259	205	215	230	228	251	218	233	222	244	261	250	235	236	213	220	244	232	262	218	218	252	221	217	228	231	247	238	247	241	240	232	222	249	231	264	235	224	227	205	223	261	238	215	270	238	257	228	235	233	224	224	240	207	259	245	217	203	257	250	224	243	246	228	250	228	269	248	213	251	237	226	238	225	211	238	258	212	250	229	252	216	237	252	252	248	231	238	231	226	239	245	241	253	210	225	226	228	221	238	237	220	220	225	248	274	279	223	225	204	216	223	220	222	261	230	233	240	235	253	231	217	206	242	220	223	220	241	218	253	227	266	219	243	236	223	232	209	238	217	212	235	249	203	243	267	226	226	273	236	257	211	247	215	228	248	259	251	220	235	216	252	219	213	234	239	246	240	231	249	231	240	250	227	227	264	230	229	288	246	235	216	260	247	242	250	220	245	207	247	246	209	238	216	220	220	232	228	218	248	226	229	235	246	238	253	240	232	240	238	231	232	241	252	235	234	241	261	232	235	230	230	217	208	240	233	260	237	233	248	223	241	242	248	262	222	225	264	224	198	223	227	242	248	249	205	223	260	239	232	236	225	212	216	257	244	237	230	262	244	226	225	229	246	239	246	256	237	236	253	241	241	200	219	237	222	242	238	243	226	244	253	270	221	229	239	236	227	223	224	252	244	244	236	233	234	206	232	238	229	215	229	241	258	239	233	221	243	238	234	239	252	235	248	238	244	208	222	238	243	226	225	221	232	234	230	249	232	216	227	234	231	241	225	271	258	210	221	240	210	268	208	252	243	222	191	243	227	259	232	246	231	218	212	280	263	241	231	229	239	246	241	264	227	247	230	244	221	220	228	265	204	238	236	242	237	229	221	264	260	249	212	221	220	229	253	252	251	210	209	229	236	238	230	220	230	247	239	209	229	231	223	223	253	234	238	251	230	248	219	240	224	241	239	234	257	245	240	233	232	243	248	235	217	229	245	214	235	232	233	247	244	228	237	224	262	218	235	241	223	221	256	231	224	250	211	229	247	248	220	252	254	238	238	225	235	223	217	215	240	215	220	230	239	225	217	220	229	247	261	258	220	217	232	249	230	218	228	245	229	213	230	221	221	230	218	236	244	226	250	252	238	250	246	265	206	250	242	245	229	230	223	250	194	218	253	253	252	249	219	218	238	233	243	230	272	243	188	234	234	243	216	253	242	253	238	219	250	253	217	239	223	236	201	255	203	220	253	218	202	239	218	247	217	235	258	227	226	229	236	241	285	195	201	255	263	216	234	239	225	224	210	251	217	236	235	241	229	241	243	240	236	225	230	233	243	253	222	241	214	215	256	260	237	228	245	231	209	225	226	243	241	212	236	255	241	241	254	275	236	275	232	242	228	235	229	219	259	233	234	231	248	243	269	246	232	252	263	213	216	218	253	226	224	245	226	230	231	226	214	224	236	221	287	255	211	244	214	234	228	225	240	238	231	232	249	207	229
10617	2917	15900	5929	5001	3971	3192	2679	2234	2028	1779	1575	1433	1336	1295	1216	1096	985	1026	1029	921	907	869	835	782	751	731	822	808	807	778	796	680	753	751	708	723	743	712	695	645	658	696	650	684	657	673	641	579	666	654	696	642	657	648	645	675	651	639	633	623	652	653	640	643	675	644	625	628	634	593	627	648	619	667	588	626	646	595	639	653	614	605	590	590	583	601	639	611	626	619	638	632	645	637	625	596	611	642	608	610	612	615	566	656	601	613	600	629	551	580	610	584	626	623	596	654	640	632	631	591	596	638	571	621	619	632	604	619	596	601	619	600	605	584	568	661	582	591	646	654	622	557	597	592	564	593	582	584	600	621	599	598	593	610	590	586	582	601	592	578	614	565	610	608	607	626	563	610	609	592	594	587	604	589	654	621	628	609	615	633	690	596	625	579	577	594	609	623	588	565	617	629	606	632	611	586	632	648	611	620	603	586	593	600	590	638	635	597	643	583	615	639	625	632	590	602	621	588	591	629	560	585	597	613	618	635	608	613	603	617	572	635	555	601	596	619	571	622	594	614	585	628	567	591	586	634	646	619	608	598	582	613	624	629	594	580	581	619	636	576	562	584	613	605	613	624	588	591	613	585	620	578	574	583	637	577	628	651	618	626	610	575	662	589	578	601	605	665	625	587	610	593	606	621	612	609	620	575	623	602	598	630	549	640	609	612	564	619	610	605	591	628	632	626	592	562	588	565	600	568	624	607	603	574	604	607	603	608	552	603	611	604	600	616	657	584	574	603	604	622	626	644	588	594	608	630	598	581	640	594	610	594	617	593	575	626	593	607	594	588	613	608	611	608	613	627	645	623	615	579	640	644	592	602	632	566	614	594	648	635	598	623	579	584	545	621	608	550	595	618	593	592	602	635	614	563	619	566	606	619	617	623	649	621	583	587	613	628	583	572	582	619	607	602	593	634	580	616	578	586	576	602	611	549	604	660	595	568	633	590	605	638	567	579	586	603	560	576	609	626	594	574	578	655	612	597	582	607	619	617	602	626	624	644	622	618	606	610	595	605	593	572	616	586	648	556	635	640	610	613	575	597	587	597	566	608	592	607	641	634	548	582	616	641	620	610	591	590	586	601	606	637	599	609	615	614	610	573	595	622	564	572	619	569	599	598	574	606	606	557	624	591	580	592	617	599	607	597	618	566	611	617	627	612	567	617	600	607	609	597	613	651	625	592	606	658	618	588	626	621	545	602	623	644	619	591	557	606	560	640	619	620	576	570	631	655	585	658	621	654	651	610	581	600	608	570	612	618	589	587	570	619	595	591	543	583	598	583	571	557	588	558	585	588	629	641	611	594	570	579	627	610	562	582	603	659	623	623	617	558	617	567	618	594	649	635	603	644	616	624	640	590	637	616	626	623	596	629	613	614	582	580	615	606	597	651	603	635	602	606	621	581	589	623	579	606	635	609	589	592	602	605	605	623	631	624	579	633	636	584	625	645	646	604	628	591	541	570	576	614	597	607	635	612	591	629	592	635	605	591	572	582	640	594	582	622	573	595	619	593	580	643	599	617	577	614	595	607	596	610	614	562	595	616	618	619	595	564	588	621	582	616	586	606	589	615	591	595	590	576	581	594	597	565	599	607	602	606	638	587	560	565	581	615	588	585	594	625	641	634	581	572	597	561	573	641	600	614	577	607	655	555	581	604	604	617	591	569	597	618	562	585	604	606	535	595	634	566	590	577	590	599	584	579	571	602	589	577	619	619	618	620	595	591	613	601	622	591	617	642	622	555	622	653	579	567	603	577	599	640	562	589	572	611	612	600	570	590	638	581	631	557	592	599	609	597	562	648	605	562	644	622	636	634	599	610	567	596	638	577	621	567	579	591	608	579	657	584	567	591	618	624	581	597	610	608	590	611	602	612	635	583	601	603	594	618	607	547	609	595	592	576	592	608	599	599	624	630	634	598	579	580	608	588	611	614	626	629	610	592	591	622	625	580	641	601	575	629	578	566	608	610	625	627	594	598	612	596	580	622	606	597	617	573	565	606	622	561	597	609	599	604	640	619	587	629	629	584	639	620	591	606	581	605	614	604	600	552	614	606	593	590	606	627	604	620	641	593	576	584	550	636	615	624	579	607	589	588	594	563	602	627	583	611	603	622	566	665	592	640	649	635	581	662	576	572	614	595	593	612	593	637	634	581	571	619	627	642	590	603	612	595	561	601	618	669	571	609	591	610	574	585	621	633	626	585	629	586	599	593	602	607	601	583	577	603	626	576	594	655	646	553	575	630	601	608	655	631	608	597	605	596	560	591	582	574	587	605	625	588	616	594	571	620	611	603	588	665	565	607	626	609	600	602	638	560	534	624	627	633	627	632	627	621	633	603	564	615	587	626	613	645	589	610	596	578	620	580	666	591	645	602	623	581	593	573	582	618	623	622	592	623	594	591	589	564	591	598	595	640	554	609	593	638	559	588	627	573	573	600	590	634	601	579	588	622	643	622	616	664	604	602	621	638	580	594	551	653	580	557	599	614	574	626	563	653	611	639	621	655	630	572	659	604	592	607	575	620	626	612	621	577	615	618	657	573	653	624	593	589	557	659	632	662	609	612	614	591	572	660	622	593	579	632	591	595	570	612	584	606	612	601	610	661	640	588	602	591	602	612	578	554	599	586	621	595	613	619	572	608	580	598	591	575	566	604	655	639	627	623	618	562	597	634	633	593	598	671	584	581	638	603	597	596	610	591	584	609	643	637	570	658	636	640	649	601	606	640	561	587	647	600	580	625	573	619	628	583	594	617	612	581	585	577	616	572	616	571	631	616	610	599	611	603	561	570	611	598	610	604	672	608	606	600	570	618	591	619	591	640	603	615	609	575	631	551	600	562	585	626	644	622	573	621	594	603	600	631	577	566	583	572	601	643	594	627	636	637	580	593	627	575	602	570	617	593	612	581	590	589	620	583	589	599	645	618	606	654	609	598	648	617	591	604	630	608	605	586	651	615	610	625	614	581	574	643	611	612	601	600	590	626	638	638	578	631	633	584	659	622	602	577	602	610	602	643	568	588	591	593	597	590	632	612	599	614	607	636	581	582	585	615	565	588	590	554	631	608	610	596	623	644	587	623	596	564	578	569	586	633	620	603	588	595	588	585	594	612	623	628	604	592	573	572	605	633	665	622	592	582	593	630	585	588	634	608	575	659	606	589	616	597	602	570	577	631	561	610	590	605	601	567	661	632	586	591	593	616	606	586	622	605	608	579	632	608	550	619	596	626	574	590	608	658	608	609	599	591	649	612	591	589	636	594	592	615	630	591	582	555	640	645	588	611	598	604	605	646	612	596	575	626	608	543	605	560	588	630	600	576	573	587	583	599	621	565	624	595	607	610	638	593	579	653	607	614	604	624	624	576	641	574	648	592	611	611	626	565	591	575	570	625	603	564	570	574	625	603	599	618	573	636	595	583	622	562	630	631	657	590	636	630	635	608	607
1698	200	410	152	146	160	154	164	143	166	131	141	143	153	159	151	114	144	145	170	136	113	155	142	139	147	129	129	150	151	148	145	153	132	172	140	152	151	136	158	143	165	136	162	148	136	136	128	153	123	172	144	125	146	156	146	146	120	156	139	147	138	150	152	140	159	147	150	138	153	174	157	138	140	131	144	130	140	136	136	146	155	133	118	152	150	156	164	153	147	144	139	152	158	145	149	122	159	140	144	149	144	152	164	171	159	147	156	154	144	159	143	148	169	125	136	172	183	136	146	159	171	133	131	129	143	135	162	152	135	143	141	117	158	135	167	132	145	151	131	135	133	139	150	140	145	137	129	141	133	129	152	136	130	156	139	162	135	171	161	151	139	163	156	149	158	158	148	151	141	152	170	144	139	137	155	155	150	145	152	143	135	124	143	163	151	143	145	150	138	150	145	146	130	149	153	133	153	150	148	145	142	153	163	144	139	129	134	140	148	157	135	130	148	154	144	143	135	131	136	144	145	144	153	164	147	153	144	154	167	155	144	150	159	136	148	150	152	182	147	165	168	127	146	152	128	143	139	134	134	155	127	155	135	121	151	149	158	128	146	150	148	154	142	128	164	128	160	135	139	148	148	137	156	146	161	153	145	137	142	162	144	155	143	122	153	153	169	146	127	137	149	136	158	169	133	140	137	148	131	175	158	134	129	159	168	142	148	147	144	147	138	147	152	146	146	153	160	155	144	185	133	133	148	144	150	160	165	156	140	155	115	146	151	131	147	141	173	156	144	124	148	143	152	151	178	149	157	156	164	131	149	149	171	156	152	175	144	173	157	143	137	167	125	152	166	148	165	150	141	149	130	138	155	153	150	152	159	145	140	165	144	173	144	166	161	146	141	140	154	167	159	142	153	124	140	152	127	123	124	158	169	157	139	162	167	118	136	172	152	154	143	160	165	143	147	146	134	126	137	167	152	135	160	170	158	168	149	143	154	150	145	147	122	151	139	148	146	164	143	132	147	148	144	127	143	130	151	172	136	161	130	135	144	163	123	164	168	165	142	160	171	157	152	131	156	138	150	135	162	146	140	128	157	143	148	144	179	153	125	149	126	138	150	167	139	150	186	138	170	165	143	138	148	145	156	156	131	143	155	142	150	123	144	149	156	151	156	157	163	139	155	138	142	166	147	142	156	155	140	136	144	134	141	155	144	147	163	148	149	127	160	159	144	144	140	157	157	130	142	163	135	144	142	134	164	146	144	169	141	125	119	148	169	156	148	167	150	131	155	135	155	149	145	151	136	141	126	158	127	123	148	140	159	141	185	157	129	146	145	158	149	162	131	152	140	134	137	152	139	170	151	138	135	134	159	139	150	164	137	149	139	154	146	132	145	151	158	132	147	148	150	119	140	157	132	139	177	142	147	167	155	151	126	145	139	133	141	159	173	153	149	139	168	148	141	147	142	157	132	141	139	158	159	155	165	142	136	153	145	127	143	128	145	129	155	154	145	136	129	136	129	138	143	168	159	157	157	146	132	145	140	152	144	139	125	145	141	141	142	141	152	158	154	143	154	135	160	144	139	156	143	159	132	162	146	128	143	147	169	145	163	147	150	164	150	119	138	148	148	155	159	131	158	137	159	137	166	129	155	126	152	160	132	138	136	129	151	147	151	140	161	130	143	131	159	153	151	129	136	149	139	157	160	145	162	150	143	141	154	149	144	162	137	142	155	151	159	158	150	146	150	148	118	171	148	152	138	133	150	138	151	128	142	139	160	139	149	143	169	149	133	133	146	129	151	139	153	156	146	149	128	151	137	144	166	137	141	106	123	153	130	165	153	131	121	134	138	160	158	142	152	165	146	147	149	167	162	140	158	143	138	162	154	131	163	155	128	139	139	143	172	145	114	150	142	143	166	165	151	150	174	124	140	127	156	139	140	137	140	131	162	149	133	164	144	148	152	139	130	150	135	136	138	158	174	157	164	167	148	163	157	162	131	160	149	139	145	148	131	138	161	158	133	131	157	148	134	129	141	173	152	159	137	140	139	163	128	137	145	125	154	132	163	139	167	162	152	134	157	154	129	157	126	139	142	113	155	161	139	113	143	133	134	165	131	130	155	144	150	159	122	141	138	158	141	153	140	172	162	126	131	139	164	166	124	145	139	138	157	143	134	140	147	160	141	148	155	154	144	147	126	137	139	143	152	134	159	166	157	133	157	135	142	151	141	130	128	172	139	151	173	143	150	141	150	156	130	143	129	131	144	136	156	161	121	123	153	160	163	140	152	165	146	138	149	151	132	141	127	145	145	132	141	139	142	135	160	160	155	149	143	163	139	147	132	138	149	156	128	123	138	142	149	140	143	149	138	162	141	138	148	149	142	161	155	128	141	170	153	143	153	150	129	146	137	152	153	168	151	164	135	157	133	142	159	153	152	156	148	136	142	119	151	152	146	159	153	157	168	152	137	129	140	150	149	145	131	148	151	149	131	145	137	140	149	140	157	133	147	162	141	154	137	141	157	154	152	138	146	148	135	140	134	133	148	149	159	147	134	154	168	141	143	136	135	148	148	145	135	134	165	136	146	132	135	143	143	144	156	152	153	166	144	152	161	120	172	146	164	139	130	156	130	144	171	142	128	142	152	139	139	134	147	140	127	160	167	143	123	155	160	154	133	149	141	154	143	131	144	174	128	125	128	153	165	125	147	147	162	144	147	145	141	159	139	150	155	137	162	128	158	136	135	140	144	151	147	150	177	157	153	121	146	140	135	148	149	136	136	139	136	145	151	165	141	137	132	143	141	149	146	148	153	151	127	133	143	136	150	146	138	147	148	145	126	136	164	160	162	145	145	150	159	140	154	130	144	163	112	142	162	117	142	149	139	129	160	156	156	142	152	154	147	136	116	153	129	141	132	145	149	146	131	136	147	155	166	149	137	141	128	132	148	129	130	135	142	175	158	142	154	146	159	155	144	155	138	146	140	159	126	154	127	130	135	163	162	134	165	124	149	133	154	153	172	147	164	154	142	146	153	142	162	137	144	144	143	152	140	162	157	155	163	144	157	158	151	145	145	147	146	170	158	127	139	140	151	156	160	147	138	161	156	138	145	150	148	144	159	152	175	148	165	154	155	143	155	142	135	149	141	158	122	163	138	150	156	152	149	141	150	150	161	147	134	146	142	152	157	138	162	159	133	151	153	150	158	161	182	156	145	151	137	148	150	159	156	130	140	120	154	151	156	146	132	127	131	145	136	124	149	151	133	147	132	166	163	150	149	131	122	159	150	126	163	158	147	133	138	157	154	159	132	157	145	162	139	127	147	154	142	153	164	146	142	167	163	141	148	119	138	141	149	155	137	157	159	137	150	130	163	138	165	152	129	150	167	153	148	138	151	126	121	134	142	165	147	141	145	172	181	142	129	146	167	156	129	139	129	151	135	165	165	137	172	148	145	139	149	122	149	145	146	159	145	148	152	159	130	143	152	152	156	149	151
2148	455	1223	555	521	501	513	438	473	473	463	451	436	451	410	444	440	451	407	436	441	441	431	443	421	426	441	384	432	460	431	436	441	469	440	414	400	475	422	422	454	437	418	406	406	437	407	427	455	474	459	419	416	427	418	396	442	419	430	411	451	460	415	443	403	432	441	444	425	439	407	419	432	436	410	442	419	429	409	425	477	419	431	429	419	412	429	440	439	446	413	416	426	435	428	474	413	413	456	457	439	439	420	427	423	468	431	472	426	418	433	392	425	459	404	460	449	429	420	438	440	429	429	445	424	463	473	425	413	424	454	416	417	433	430	448	403	418	409	418	433	408	439	444	425	438	438	460	434	418	450	423	410	391	432	440	460	431	437	383	460	422	436	436	421	431	399	401	445	446	447	420	432	428	441	416	430	443	417	391	426	421	439	408	444	506	428	435	448	443	425	431	432	428	422	452	435	455	429	438	460	411	397	428	449	419	432	431	458	425	464	460	445	424	442	405	430	429	435	430	415	437	439	456	438	429	439	430	430	440	477	463	381	444	423	406	412	430	435	456	434	418	444	466	399	407	442	430	438	398	417	456	421	422	444	425	447	412	411	412	449	444	450	440	428	428	435	423	424	394	403	406	448	398	413	423	433	448	396	423	443	427	447	447	410	459	428	492	453	444	424	433	435	463	452	396	414	453	413	429	422	419	431	465	419	455	449	388	447	430	441	476	447	435	447	431	434	445	459	430	444	421	454	454	453	445	410	455	411	405	466	445	437	437	447	450	413	464	435	455	433	433	406	378	402	453	409	427	416	443	435	403	424	435	408	436	396	419	442	433	467	430	451	440	462	433	430	392	409	425	436	444	434	410	432	421	417	414	396	401	416	442	428	453	388	402	393	424	438	466	425	441	437	433	428	404	443	389	407	439	443	444	487	469	413	424	437	453	428	414	425	450	430	413	410	435	436	395	474	422	413	435	454	432	408	437	401	410	470	422	434	435	424	444	392	442	400	415	429	427	459	411	451	406	419	450	413	450	428	418	450	420	429	413	422	448	414	407	417	406	420	426	396	406	465	419	395	422	426	467	420	434	479	425	436	427	406	420	433	435	436	439	421	439	396	426	482	411	409	403	418	457	446	419	404	419	429	438	432	440	405	467	441	461	453	452	439	403	449	421	449	390	455	424	443	484	467	457	434	479	412	427	410	406	458	429	428	458	453	388	393	442	434	399	429	450	447	421	412	428	443	442	409	456	465	407	441	398	448	425	435	445	441	429	415	409	419	454	455	428	398	440	414	402	410	426	411	408	400	422	420	407	441	395	404	406	398	453	423	457	474	467	405	435	443	464	418	456	418	402	394	387	426	415	442	417	461	432	426	461	400	421	415	436	436	449	400	432	430	404	444	452	436	414	406	428	385	411	423	418	443	433	413	385	419	415	446	425	449	417	466	461	408	441	428	447	442	400	454	412	412	441	439	423	482	382	409	423	439	448	444	443	422	438	409	398	411	457	421	463	427	403	439	418	411	389	405	386	431	424	405	431	475	446	420	451	421	437	440	426	413	445	469	448	407	414	430	431	420	442	425	431	427	437	411	390	451	423	434	403	415	435	416	423	443	438	425	444	419	431	413	455	430	425	457	429	390	412	426	433	433	439	433	407	424	403	401	421	398	436	431	435	419	429	439	440	429	426	448	406	405	429	459	452	424	465	426	456	431	419	440	431	441	418	421	423	424	409	434	458	438	424	444	484	419	441	419	449	455	443	421	415	429	398	411	465	389	396	426	403	424	449	412	432	431	455	408	427	403	441	446	418	409	430	431	422	425	401	419	419	418	437	473	437	405	401	414	408	439	412	430	410	396	425	413	446	428	443	428	441	442	433	401	403	422	422	423	448	444	450	416	434	424	471	445	482	445	406	434	380	436	458	434	436	442	421	438	411	441	406	437	426	409	414	436	437	433	411	444	424	437	482	451	425	410	383	422	381	463	461	429	400	431	434	432	428	432	417	411	423	410	440	436	426	428	437	415	415	411	409	430	431	449	446	413	408	426	421	434	482	447	416	446	441	430	428	446	436	472	442	441	425	401	448	440	437	434	394	407	411	446	417	407	432	415	453	464	447	435	443	433	435	407	413	479	424	424	452	419	409	419	399	449	413	421	432	484	445	396	377	424	412	405	427	428	413	428	459	411	439	408	452	404	463	397	420	418	417	432	452	431	424	435	414	411	462	397	415	444	463	423	431	423	455	436	441	408	437	423	405	429	472	435	414	433	437	395	440	431	438	422	433	429	433	457	442	423	430	412	407	443	437	444	428	444	460	402	414	452	416	403	431	421	464	425	443	451	403	420	420	449	453	415	443	430	482	436	414	405	423	427	425	401	443	441	430	424	387	421	444	398	428	427	422	443	440	456	430	417	429	401	438	443	412	432	413	398	404	440	445	465	429	439	434	439	418	467	428	413	412	431	437	397	453	387	406	433	491	428	436	408	458	417	403	406	446	435	460	426	443	419	441	406	455	406	406	413	393	428	459	435	417	430	432	441	424	430	412	431	405	436	471	417	426	428	371	420	445	434	434	443	413	434	436	421	425	393	462	398	412	445	441	430	415	410	406	411	436	464	461	439	413	418	434	454	443	441	391	403	440	441	396	462	460	444	420	446	387	460	463	445	426	440	419	422	420	438	448	417	398	400	406	437	425	436	459	427	417	389	443	418	436	417	403	442	444	403	423	437	389	451	419	412	397	442	408	448	409	437	451	419	426	457	388	474	400	420	424	427	423	431	439	406	440	444	459	421	437	448	423	427	464	422	410	430	418	459	389	432	446	425	452	427	430	425	462	427	453	420	429	394	436	437	408	421	430	385	450	402	410	422	428	412	399	441	407	412	386	436	427	469	427	431	429	467	437	446	417	417	419	451	448	420	413	418	409	399	444	454	478	442	412	425	441	416	386	441	441	444	414	405	424	434	445	424	447	398	464	394	410	411	435	420	405	424	441	429	425	462	402	413	440	425	421	465	395	449	432	448	442	434	401	469	442	445	426	447	450	437	421	421	448	439	430	417	427	424	442	444	417	425	395	405	423	412	438	403	433	461	408	414	424	411	459	405	458	401	391	448	444	414	445	424	414	431	415	444	403	460	411	398	400	437	419	412	455	422	403	437	430	425	421	435	437	409	437	417	404	436	390	425	375	429	436	402	425	429	425	459	443	402	415	414	419	430	416	414	436	420	425	400	458	441	440	396	433	383	423	408	433	383	409	470	415	422	429	440	455	432	415	398	465	418	430	412	448	452	421	431	409	423	436	424	425	435	444	433	386	445	427	429	424	406	462	403	447	429	491	411	427	396	403	405	410	448	403	434	432	441	441	409	439	396	439	411	440	439	441	434	446	457	456	461	422	437	420	414	457	415	465	431	447	422	449	431	402	411	421	416	428	444	457	424	407	422	438	421	419	445	453	402	424	435	397	454	442	448	435	437	440	422	440	443	449	434	448
10665	1857	9102	1414	791	597	513	472	410	366	346	338	346	324	330	272	321	269	299	312	303	282	282	289	279	254	287	328	272	279	312	281	288	267	291	251	286	297	273	266	290	317	278	301	261	278	300	303	316	293	292	272	295	295	268	265	315	287	259	250	269	281	276	295	248	274	287	261	265	239	291	274	259	282	275	259	254	266	268	279	274	274	271	273	296	248	290	283	273	246	257	264	293	275	275	281	285	284	328	305	280	298	275	263	307	267	311	282	305	266	275	290	262	259	285	266	275	273	285	282	304	279	252	259	268	275	273	288	273	275	261	302	304	295	284	252	282	252	296	278	280	312	274	278	265	276	277	272	256	281	286	264	249	267	281	262	263	298	276	265	300	272	292	264	279	274	298	296	320	258	227	294	243	271	266	296	285	244	260	282	285	270	275	282	302	274	263	288	267	287	272	284	289	279	297	265	260	267	310	268	296	261	298	287	289	270	286	262	280	270	255	287	266	254	265	282	299	248	285	265	258	282	269	275	264	280	274	272	280	256	280	284	269	279	293	269	264	261	249	285	278	284	270	262	254	260	264	270	275	264	269	269	288	265	273	247	294	282	274	271	268	249	271	269	258	274	294	303	240	263	292	256	254	283	284	283	260	313	256	294	294	280	285	283	307	254	274	274	261	272	280	292	263	275	282	231	277	293	274	284	294	288	233	304	263	297	285	274	281	263	275	261	281	259	274	303	277	296	249	286	284	268	283	237	241	252	265	280	300	285	264	283	297	264	269	277	317	259	277	247	265	262	264	277	279	258	235	304	295	280	255	299	249	277	271	293	285	260	269	264	285	277	281	293	292	271	228	270	309	300	321	246	272	280	281	328	260	281	288	273	259	272	312	265	288	279	272	249	257	285	272	260	272	295	286	253	268	279	268	276	247	271	259	266	266	282	267	265	271	279	244	258	286	252	261	271	239	269	296	259	297	283	294	289	258	266	261	250	293	290	296	264	297	294	275	276	266	262	261	273	260	282	248	282	273	256	247	264	272	268	251	264	274	271	269	262	301	264	276	241	288	310	266	269	306	272	272	275	286	312	249	276	252	265	288	291	250	260	286	292	245	264	293	272	257	286	296	267	255	294	294	283	274	269	287	288	274	285	288	259	255	276	276	295	265	285	250	268	288	286	276	283	283	293	252	304	249	281	265	283	275	293	273	250	271	287	274	281	252	291	268	279	293	294	261	306	272	298	251	246	252	291	247	277	261	259	262	310	265	303	267	286	278	289	299	270	287	281	247	286	270	285	248	257	259	305	262	286	295	263	267	294	306	282	293	264	287	239	283	265	272	298	282	255	290	263	317	284	270	264	248	282	242	295	283	311	282	291	285	264	275	294	284	271	269	280	268	281	293	263	265	278	264	270	280	294	279	290	271	278	280	273	291	281	272	249	292	268	299	268	285	265	254	266	270	254	302	265	254	264	275	244	269	243	289	333	319	281	265	267	304	284	298	250	263	302	259	269	316	267	269	288	273	290	292	301	288	286	246	287	280	278	290	265	308	274	243	257	258	270	248	290	258	268	271	259	287	277	261	294	252	289	287	252	286	243	274	269	262	272	275	259	281	284	270	258	259	312	244	302	289	282	276	271	267	278	273	282	264	265	294	245	299	281	250	297	289	241	263	269	256	234	264	262	292	272	266	289	277	278	266	260	279	278	299	287	281	255	252	253	275	279	275	301	296	266	302	294	274	298	299	247	297	278	282	267	260	253	254	286	275	277	266	287	266	277	261	245	271	279	257	310	264	288	302	272	279	270	286	245	262	243	319	266	274	287	271	271	278	258	259	256	283	265	294	269	304	279	280	270	312	242	272	267	283	274	285	287	258	278	293	276	299	261	242	260	289	256	275	269	255	254	278	286	279	278	267	254	255	269	309	260	268	283	259	255	269	255	278	254	281	260	262	302	245	256	291	323	278	242	270	253	271	295	265	261	285	287	276	295	279	295	261	283	254	269	256	284	269	299	278	294	273	277	269	238	278	246	265	263	306	302	316	256	269	278	272	293	234	290	323	279	277	244	289	267	279	253	278	278	284	308	277	287	292	272	247	275	273	271	284	275	305	265	258	262	280	271	271	260	288	278	270	276	271	297	265	274	256	263	281	269	272	272	304	279	288	268	290	264	260	262	286	292	265	286	253	290	263	274	276	278	280	234	277	265	278	278	267	273	259	311	260	255	280	267	261	261	251	303	269	266	279	318	265	275	285	266	277	293	282	268	307	250	258	285	291	264	280	300	261	252	273	277	274	272	254	244	295	272	288	260	256	276	289	262	282	269	269	282	281	288	303	299	272	260	258	265	270	271	269	268	260	278	275	271	285	280	257	279	265	271	295	276	272	266	265	280	272	257	260	282	278	249	263	263	264	300	299	270	276	281	273	274	276	268	263	271	265	276	288	285	267	279	295	270	243	251	298	278	254	255	265	273	265	271	237	248	273	284	286	270	280	263	260	269	280	280	266	251	253	301	270	291	277	284	298	273	247	277	296	288	254	273	287	291	248	252	271	292	246	297	271	286	274	258	289	273	275	281	293	266	268	300	256	225	304	280	272	256	288	294	276	265	278	249	277	254	258	255	292	267	280	261	249	260	274	289	284	271	288	283	260	260	270	280	274	283	264	262	259	231	298	268	287	259	282	270	260	293	274	241	279	266	275	300	271	285	297	279	271	284	258	311	281	285	296	293	274	238	267	276	282	268	278	305	331	261	265	288	269	261	282	293	278	247	263	306	281	275	271	241	282	261	259	275	270	268	254	262	271	279	266	274	270	270	314	293	294	277	279	298	290	281	301	282	273	282	278	302	256	280	246	258	254	291	280	300	266	264	263	271	278	262	266	263	257	281	277	287	299	238	272	281	272	280	264	285	266	253	261	291	266	270	266	282	287	263	278	277	287	279	258	237	279	257	304	271	269	283	255	319	229	251	268	271	297	290	295	288	273	269	274	284	299	272	249	266	280	280	325	285	270	251	291	292	287	270	291	302	266	275	271	259	283	283	276	263	298	267	270	279	265	258	272	282	283	256	272	239	276	270	276	292	272	264	287	279	271	287	249	295	259	274	263	278	275	295	240	237	246	250	286	310	287	274	255	279	290	282	279	274	293	289	251	279	269	285	269	296	257	316	292	279	321	282	265	255	277	251	290	277	280	263	273	324	282	275	262	292	284	272	271	275	274	302	285	276	261	280	287	278	273	256	278	270	287	259	268	278	270	278	284	274	307	283	268	287	319	269	283	284	268	277	254	242	278	268	303	302	246	285	306	278	282	274	276	245	292	308	260	267	277	289	282	271	272	278	276	315	280	302	272	279	244	269	280	279	279	272	298	295	293	267	285	256	278	270	248	245	288	293	260	285	285	277	262	303	289	265	288	265	263	257	311	268	222	291	279	277	254	297	281	270	298	289	266	282	301	287	287	242	264	260	288	268	310	269	259	283	265	285	245	283	272	274
7248	1914	12346	3643	3073	2388	2074	1872	1625	1411	1357	1209	1187	1069	1075	1010	917	950	915	907	825	852	868	821	841	858	825	802	774	808	794	835	786	791	771	744	735	735	734	784	807	776	735	784	784	702	741	732	781	793	778	780	734	801	717	776	725	740	714	718	779	695	749	707	701	732	713	698	724	731	697	689	788	763	729	717	733	704	779	731	750	664	671	724	700	694	728	747	723	665	681	712	739	710	721	697	752	706	738	673	694	728	707	720	699	712	701	739	705	722	687	699	716	758	715	724	713	742	726	742	716	740	721	751	721	730	711	709	712	716	733	737	662	714	688	685	710	692	695	704	761	717	716	698	739	686	724	743	705	739	672	735	711	722	686	703	707	736	691	720	727	751	714	749	744	684	680	722	686	712	756	710	711	716	723	658	669	727	763	696	751	700	695	676	713	723	680	712	755	737	753	746	680	723	746	720	701	713	685	739	699	667	726	715	734	716	706	755	719	710	754	758	724	712	693	740	730	705	705	711	730	736	702	687	706	733	719	714	700	715	710	705	768	745	737	735	717	727	753	703	715	658	699	726	688	713	696	742	741	679	671	710	709	743	740	721	704	721	705	653	731	774	698	709	703	713	691	737	731	744	684	733	750	736	719	740	723	662	721	719	707	749	690	682	690	725	715	731	716	718	674	754	735	683	740	670	711	699	628	711	701	678	710	727	669	694	708	672	692	688	715	699	691	727	692	730	670	735	728	681	754	648	713	692	710	708	693	734	711	674	718	704	734	732	763	726	703	737	715	676	757	762	738	746	693	789	687	696	750	703	699	707	726	698	736	733	728	734	716	700	683	700	680	652	654	698	695	726	677	752	678	713	711	718	701	747	717	711	756	689	721	694	726	698	740	742	656	704	706	743	721	737	745	716	722	680	738	712	710	695	706	685	749	728	717	772	702	697	749	688	673	688	738	666	672	707	742	705	751	705	707	733	744	713	732	726	680	730	723	711	698	719	723	712	734	725	707	754	752	695	672	737	692	735	760	729	725	709	695	736	697	736	645	705	741	728	754	745	673	690	702	737	687	763	706	721	754	703	776	703	718	706	692	712	674	733	716	660	687	716	753	745	730	698	749	699	714	692	679	766	708	726	706	699	739	661	706	748	743	664	686	695	676	750	742	720	664	728	671	712	757	743	715	740	683	715	713	697	726	716	770	764	753	728	715	700	687	698	722	689	694	741	692	671	728	683	755	711	718	701	719	676	693	684	706	662	688	728	699	719	718	707	686	713	685	714	707	679	726	694	683	693	700	690	714	726	732	721	699	757	677	682	745	696	766	709	704	739	725	681	699	772	699	685	710	759	737	682	713	690	753	711	732	729	717	716	756	683	715	689	717	674	717	705	721	690	685	726	723	701	700	745	731	738	751	782	714	729	710	711	688	663	737	740	694	737	690	700	780	710	737	723	647	690	684	761	730	723	725	676	687	754	706	728	765	704	657	694	721	721	691	701	703	767	722	756	689	714	679	697	696	704	703	725	726	692	690	741	746	710	735	707	738	681	719	718	740	763	705	677	720	714	722	730	704	681	699	701	708	738	737	734	679	739	680	685	726	780	682	710	747	746	733	711	735	741	717	764	727	719	742	725	694	731	777	724	732	758	703	727	696	707	695	720	698	749	709	727	701	731	710	709	707	724	754	680	704	753	667	746	715	676	696	684	704	651	669	726	726	706	716	716	733	748	693	715	770	703	765	702	732	734	730	668	725	701	712	709	726	675	744	739	726	702	714	717	694	704	733	691	690	669	703	711	701	755	712	711	714	715	734	729	728	714	743	728	689	747	721	712	707	745	694	727	716	746	685	717	707	754	722	749	732	718	716	680	714	728	701	691	660	718	719	745	720	719	729	691	735	694	700	716	729	749	741	707	743	706	680	734	725	741	710	732	704	705	720	724	744	731	755	724	730	722	748	709	720	715	764	695	720	700	752	710	741	680	715	679	688	751	689	731	723	692	701	698	760	739	702	720	727	703	724	703	700	701	725	644	674	714	664	709	707	710	750	738	679	745	721	739	690	691	712	703	714	693	735	714	698	684	760	734	673	703	738	706	721	714	758	739	746	747	718	717	717	731	701	753	788	738	743	737	742	682	700	691	688	706	703	692	679	684	716	718	736	694	721	750	656	760	693	702	664	697	748	724	688	678	755	708	711	727	710	715	753	724	692	710	751	746	728	726	737	713	707	727	774	715	711	684	659	687	677	659	743	694	751	688	771	769	761	760	719	705	703	737	760	692	723	723	698	709	690	729	780	670	746	751	735	702	691	720	727	649	688	745	737	763	681	743	688	699	744	734	733	723	696	732	728	716	705	732	699	719	726	693	673	718	697	696	717	698	713	705	727	693	737	711	706	764	719	698	697	702	720	747	697	692	734	691	727	740	738	708	699	716	688	692	729	697	722	687	710	751	699	698	716	699	691	711	710	705	704	737	753	725	744	695	726	746	704	700	720	726	721	741	732	662	719	724	705	733	747	678	733	698	701	714	754	743	701	696	722	734	712	723	699	708	690	736	698	717	679	764	682	716	706	726	748	763	709	728	713	642	725	691	735	724	715	700	717	737	730	695	710	683	691	735	731	683	706	704	735	760	699	686	715	725	742	683	706	660	709	741	712	729	752	703	729	717	733	745	725	678	697	726	708	728	733	653	682	733	738	707	717	705	744	754	633	712	707	670	656	704	711	725	737	715	676	701	718	751	684	686	749	704	715	688	701	742	756	705	733	757	715	719	693	693	688	695	716	675	719	709	702	683	718	714	741	686	685	692	723	730	694	736	733	742	729	719	707	684	725	676	709	703	705	714	708	715	727	696	735	673	736	752	666	734	760	649	738	735	695	713	675	758	703	719	720	661	720	715	720	695	741	714	723	697	694	722	711	707	678	739	728	706	722	727	701	684	724	755	694	727	733	724	729	688	782	719	754	713	726	688	733	701	758	729	738	679	776	709	700	705	708	696	694	733	727	676	726	737	750	722	751	742	745	684	728	708	733	733	702	706	724	721	695	755	716	757	674	731	775	714	661	699	714	750	719	678	734	711	682	703	720	732	753	731	710	697	715	735	715	753	690	699	754	732	691	685	750	733	747	711	684	737	754	719	722	720	685	698	710	692	772	684	793	696	657	744	670	748	729	691	742	710	753	713	777	715	758	680	769	761	703	733	680	728	706	726	711	697	746	681	715	722	724	677	701	656	727	698	664	731	742	728	730	713	707	687	710	725	729	732	709	672	738	734	774	762	741	716	742	693	696	712	719	717	721	686	664	687	681	713	687	678	745	693	694	679	691	716	741	717	713	729	719	741	710	690	726	739	745	734	681	710	678	701	721	763	689	727	692	751	711	717	773	729	703	734	676	736	705	710	729	736	710	728	720	683	704	742	739	723	765	763	704	730	703	766	759	733	710	728	736	713	710	717	677	700	689	703	687	709	763	705	738	683	694	684	680	718	697	696	710	732
18707	4524	19303	4089	1274	846	657	591	511	456	393	361	324	326	290	288	221	286	286	292	280	248	265	274	234	240	264	267	280	244	265	270	231	258	246	258	256	240	253	234	249	224	272	234	226	257	254	258	221	271	243	241	256	238	246	244	253	237	240	213	253	251	241	256	227	238	255	263	231	219	228	222	240	239	239	254	245	233	240	235	243	256	231	231	251	208	233	237	245	204	211	259	232	217	230	234	221	238	230	233	247	232	240	237	242	237	234	240	205	248	243	239	229	248	286	233	213	228	208	218	223	239	219	246	228	247	269	254	250	241	256	258	225	245	265	210	237	216	211	211	223	245	246	231	230	223	228	226	216	236	238	237	213	235	227	260	232	209	253	236	253	231	256	204	221	234	233	236	224	244	240	247	230	249	248	216	249	211	256	226	258	238	230	244	209	238	252	237	229	219	218	238	229	236	239	242	233	233	240	233	220	235	253	258	256	232	218	241	236	216	230	246	251	236	225	249	265	228	236	231	191	223	257	242	229	234	207	266	211	225	244	234	235	229	214	254	225	235	232	218	243	231	253	250	225	236	211	209	212	249	232	226	267	263	262	252	245	233	234	224	238	236	249	243	256	239	225	246	234	226	213	222	228	202	238	260	223	228	241	251	237	229	271	234	254	229	238	254	230	243	202	235	245	234	274	223	235	225	231	237	215	225	236	253	214	251	252	232	227	215	240	237	217	231	227	215	231	224	213	224	227	241	238	256	232	219	209	238	235	220	223	231	233	243	235	245	229	208	242	239	250	217	219	226	254	253	228	252	281	223	218	220	206	223	220	225	206	223	234	217	246	220	256	249	243	220	242	247	251	203	227	229	236	248	246	243	246	215	225	212	215	250	228	254	240	250	271	236	234	250	270	239	261	235	243	229	251	208	224	261	220	245	243	222	234	221	252	229	216	266	237	246	247	241	205	268	241	249	238	233	238	251	229	255	246	220	247	231	278	224	223	247	240	257	247	228	241	233	209	238	214	258	195	254	248	251	240	239	217	237	227	236	211	238	226	235	261	217	223	230	227	262	265	253	240	210	241	220	223	271	225	240	244	240	227	227	238	235	253	245	255	258	239	219	253	265	234	253	223	229	251	228	238	238	234	249	204	238	257	235	240	228	259	256	222	230	210	249	232	224	248	262	249	246	212	254	265	242	223	222	238	233	221	223	218	230	236	211	209	229	227	237	218	238	224	230	235	237	225	239	213	225	239	217	235	243	236	222	216	232	217	274	256	245	241	221	226	232	231	219	236	240	226	246	237	220	237	214	214	254	244	225	202	235	249	247	234	229	226	221	251	224	264	208	237	224	233	210	246	257	228	229	218	221	221	233	219	218	230	209	237	269	212	228	241	224	239	225	227	227	253	229	235	249	263	261	202	232	253	247	218	226	226	249	242	247	246	231	223	234	239	241	199	220	254	219	246	238	229	221	233	243	251	240	256	235	218	235	230	239	236	221	230	242	207	238	236	229	256	253	241	236	242	227	238	237	233	240	223	229	246	225	247	243	235	225	256	245	270	246	210	216	225	239	229	247	233	251	233	213	242	238	238	241	241	215	229	232	252	241	222	269	206	242	255	210	236	233	228	222	229	224	215	234	225	235	213	240	214	236	222	241	248	206	217	234	247	260	245	219	257	215	248	258	220	236	229	232	218	247	242	214	236	238	228	253	245	232	230	241	204	240	213	226	251	212	252	246	230	242	234	221	260	224	206	235	247	241	259	220	212	227	244	213	213	222	232	234	220	246	242	214	246	243	252	208	219	244	223	240	229	254	202	240	265	219	208	218	229	228	244	253	252	207	212	247	227	225	255	246	230	226	237	221	242	221	230	248	235	231	228	235	231	241	276	210	207	233	251	235	248	249	236	267	239	244	250	226	215	241	222	258	241	226	234	215	247	246	247	239	232	228	256	227	247	261	214	204	236	260	211	234	224	253	243	258	250	221	234	233	241	243	255	254	232	240	264	237	237	241	239	232	234	236	247	227	257	221	254	227	235	227	255	237	215	269	234	247	217	219	244	211	239	217	252	232	243	216	215	238	218	244	246	239	241	224	226	221	232	222	232	231	236	219	254	228	218	252	211	242	238	218	246	241	245	215	261	265	228	232	201	225	259	236	234	254	238	266	239	250	229	203	226	209	241	249	245	252	217	250	224	206	234	232	243	262	224	234	221	219	213	226	263	230	219	246	260	248	245	251	219	244	229	233	236	250	263	252	253	244	246	236	245	225	265	213	270	244	239	245	241	240	241	213	243	246	260	226	267	232	264	250	239	238	232	241	232	255	235	237	237	237	225	254	255	233	239	231	233	242	248	254	263	226	231	230	229	238	224	229	221	232	194	260	219	251	226	240	218	225	246	250	238	219	226	222	247	223	232	217	242	243	265	224	267	250	238	213	233	236	213	225	208	209	226	251	232	273	263	232	224	220	250	259	230	252	212	235	245	234	247	249	234	237	247	235	258	252	237	241	251	249	238	238	229	225	225	228	224	248	227	241	246	229	234	245	241	216	224	213	238	266	223	252	243	227	237	202	272	239	217	241	264	229	249	241	234	224	213	273	226	243	237	243	240	261	219	239	237	226	219	229	223	233	261	231	260	206	219	277	227	234	224	242	237	258	215	236	243	231	237	229	249	231	237	228	244	259	245	247	243	231	257	260	238	236	214	232	236	239	245	239	216	258	245	237	243	226	264	236	242	244	221	227	217	250	237	241	207	257	269	225	230	262	242	224	225	234	228	243	238	234	230	237	247	229	223	262	266	211	242	226	212	209	227	267	235	233	241	243	240	228	252	240	234	250	263	274	199	257	242	223	241	238	194	254	213	246	216	267	254	223	235	246	228	225	216	223	203	187	236	215	251	228	230	222	253	251	241	242	240	244	272	228	246	211	251	216	240	227	254	201	233	254	234	238	246	198	217	221	249	271	240	219	261	246	252	214	246	230	230	224	259	215	241	222	216	258	241	237	253	235	234	262	244	227	196	230	269	218	244	248	231	222	230	234	271	239	236	229	254	254	226	227	256	244	219	238	232	250	221	243	230	237	245	228	243	220	215	207	243	227	218	226	255	222	225	245	259	232	245	249	247	234	237	257	268	231	253	227	230	225	247	230	234	240	203	228	209	243	222	229	237	209	244	231	218	235	218	238	222	229	215	242	244	204	244	252	204	249	220	238	237	208	224	247	220	251	243	239	251	242	215	252	211	226	234	230	240	248	254	237	193	238	244	246	244	243	228	218	222	224	216	226	219	229	245	226	242	219	243	233	254	208	221	245	218	241	230	223	227	266	233	239	250	217	220	242	252	217	251	247	242	258	238	219	233	229	233	200	258	283	253	248	265	223	223	223	247	260	215	210	234	239	244	240	229	222	234	242	273	276	261	225	230	270	204	233	257	230	228	223	241	221	245	234	239	232	244	262	220	251	229	231	231	215	249	283	236	222	259	211	241	221	252	238
10838	3045	17687	6027	4848	4084	3189	2699	2315	1928	1695	1541	1459	1346	1273	1186	1119	1072	1021	974	901	891	879	808	837	852	821	789	780	818	732	742	753	694	715	755	695	654	716	747	691	677	667	643	643	696	649	682	680	674	633	652	659	686	671	626	604	647	657	642	647	612	604	640	609	603	648	672	597	643	678	699	675	660	652	638	669	585	565	623	603	569	627	600	669	657	565	607	610	643	611	608	629	557	639	588	576	613	620	613	595	611	628	626	656	657	623	594	603	572	620	666	643	604	629	657	587	608	654	648	631	613	645	609	593	596	593	606	636	602	608	618	582	621	605	628	588	632	602	622	607	621	650	581	570	629	626	610	595	583	641	610	612	626	614	562	579	618	615	619	608	603	619	613	655	596	614	564	548	619	605	604	614	620	577	617	646	645	616	619	601	580	593	614	579	584	594	615	616	584	569	569	613	625	561	608	582	605	573	604	619	612	622	610	608	618	603	574	597	608	645	589	617	583	633	584	614	628	586	635	598	613	632	643	615	596	606	623	597	662	598	574	621	599	627	594	625	573	631	599	575	602	610	626	579	628	612	635	642	630	580	639	609	596	586	645	612	629	587	633	628	641	584	595	624	614	614	569	561	650	568	621	631	633	601	586	598	601	584	626	568	591	603	625	609	573	557	622	564	578	613	594	577	582	580	603	624	643	605	578	603	585	603	585	601	589	585	623	601	616	625	619	648	612	669	601	635	598	608	559	629	630	598	641	616	610	612	573	615	655	611	600	614	593	626	585	621	671	611	606	632	607	600	617	605	599	611	606	611	605	590	607	598	598	581	568	601	556	587	598	575	596	659	566	623	595	604	617	611	596	629	582	571	651	605	599	568	612	615	602	666	586	560	596	605	631	602	613	554	581	635	593	611	597	613	599	611	599	618	610	614	653	607	598	611	612	603	580	614	557	606	573	611	577	593	594	606	608	604	575	618	560	604	619	597	622	599	595	589	552	603	622	601	638	565	634	626	618	625	604	646	613	637	618	604	637	587	613	595	641	639	615	653	602	630	617	588	591	602	567	647	598	589	591	644	644	617	620	586	642	621	570	650	620	588	572	578	622	634	607	611	553	597	663	562	643	601	593	583	561	575	626	646	627	617	619	595	599	620	645	598	594	586	612	660	614	611	594	589	666	607	628	632	604	608	613	595	604	632	596	587	613	655	579	629	591	626	614	582	640	609	576	610	639	589	589	598	637	584	625	575	617	590	607	616	604	625	635	581	626	644	641	614	569	603	584	624	588	586	617	597	623	614	605	606	580	591	602	613	601	578	615	578	588	563	581	629	592	603	566	599	611	596	617	598	545	665	641	588	657	599	602	562	553	608	597	645	614	638	591	630	567	564	580	570	599	580	611	632	589	598	605	591	589	605	600	583	545	587	613	572	591	652	620	604	592	616	580	597	542	624	650	592	591	609	617	557	598	633	591	587	628	599	600	612	613	636	617	532	542	581	590	617	629	580	597	598	619	597	637	552	556	572	576	587	563	627	618	610	611	567	607	644	624	644	569	618	602	594	644	605	635	597	617	604	581	627	624	597	615	606	635	582	604	577	662	610	605	618	588	576	612	642	655	603	633	629	632	573	587	616	623	597	622	583	620	610	553	581	588	641	625	581	635	576	607	633	612	576	590	614	612	599	623	605	592	603	564	638	604	604	583	551	610	622	644	601	615	598	590	585	613	623	592	604	637	582	620	632	586	635	615	604	608	605	632	631	598	584	609	612	586	607	592	640	588	602	566	602	574	617	614	616	574	608	634	589	602	568	573	614	582	621	656	554	565	605	562	600	606	614	573	555	597	591	646	589	608	586	636	616	605	593	594	613	620	561	630	631	590	613	615	590	606	596	590	644	606	580	597	600	611	550	607	558	620	579	606	600	593	605	575	604	577	627	582	611	623	657	570	606	597	568	601	596	642	615	616	582	601	604	612	633	634	619	593	623	586	640	597	546	615	605	599	578	624	602	583	582	626	606	590	592	593	619	630	635	576	641	576	564	561	555	590	593	572	619	594	551	645	597	574	609	656	602	578	611	624	591	619	621	616	595	620	555	626	621	598	579	616	610	619	646	589	624	611	591	645	584	618	603	597	601	539	577	607	584	600	587	602	590	568	616	604	587	601	609	592	625	566	592	628	612	613	610	597	647	575	594	640	579	590	647	612	589	629	600	560	606	607	623	652	599	629	629	619	560	608	624	572	620	605	590	568	582	592	589	642	608	603	595	639	634	660	610	608	638	597	619	622	587	616	608	580	590	568	624	620	611	613	619	606	613	645	608	612	612	636	598	603	613	623	677	592	613	566	622	621	584	607	612	617	654	604	619	665	572	589	609	612	570	590	619	576	586	593	617	603	581	620	628	595	601	615	583	621	563	589	565	588	591	613	591	571	579	607	626	576	642	631	635	584	550	603	552	578	626	603	599	541	624	615	599	635	613	612	627	623	630	592	628	619	584	586	554	606	590	600	594	580	629	611	626	582	639	587	652	603	569	593	621	665	627	580	594	625	596	575	581	588	579	619	638	611	577	572	616	599	589	650	604	597	589	644	586	608	613	596	652	644	621	576	638	581	586	622	633	588	630	595	595	605	670	584	633	628	611	556	612	603	648	588	591	584	659	559	588	591	588	604	628	596	582	669	576	568	611	602	573	590	603	618	633	612	609	591	556	613	648	586	612	617	596	657	590	624	620	639	635	630	635	616	590	617	596	606	619	591	573	617	628	585	622	599	626	591	615	600	589	572	613	618	624	579	601	619	627	622	577	620	562	597	625	619	586	619	608	585	603	622	638	591	608	569	620	590	596	545	660	576	613	623	610	595	635	594	645	644	606	604	599	609	669	620	544	565	625	565	568	629	631	598	634	618	604	595	625	571	602	597	632	619	580	646	585	614	603	590	634	623	655	584	599	613	610	618	589	620	565	609	614	606	662	593	619	602	593	569	554	620	593	572	594	590	605	608	609	632	634	643	638	605	614	598	617	573	578	566	616	583	617	584	638	552	595	579	592	556	580	598	575	614	603	583	583	589	664	619	584	552	635	603	593	573	612	629	627	607	629	619	591	584	582	596	607	663	629	613	617	580	620	594	579	621	646	606	600	622	594	638	610	610	579	607	598	609	619	628	625	612	573	570	577	589	557	618	601	644	615	662	609	558	576	568	601	608	615	612	610	647	583	618	602	588	620	622	572	575	573	627	654	573	652	583	618	621	632	620	626	604	622	613	604	632	635	595	597	614	572	587	586	578	585	638	583	578	615	578	605	605	586	590	637	621	588	632	625	629	610	556	613	574	604	606	591	631	641	673	578	571	538	587	594	618	614	648	576	574	596	621	550	642	575	593	597	605	600	589	612	597	613	601	623	605	600	577	576	590	606	590	625	585	613	625	614	623	565	603	588	625	578	563	592	594	575	662	579	576	584	636	595	632	616	581	631	573	588	580	624	627	578	639	615	622	559	592
1691	195	437	203	152	163	159	159	149	138	147	134	143	139	138	132	150	155	169	134	134	142	152	130	158	160	144	135	155	170	160	130	153	128	155	134	138	136	168	163	171	132	149	141	135	148	168	143	132	141	145	139	138	133	146	140	155	151	125	145	150	136	163	149	150	145	150	136	142	136	157	160	144	139	137	138	135	141	164	180	157	171	150	169	129	134	151	155	134	147	151	135	139	149	129	170	133	173	135	158	146	161	143	137	150	167	161	142	148	147	125	146	126	160	141	144	145	130	144	157	143	149	146	129	156	137	139	136	135	142	135	136	125	143	143	161	138	125	166	141	134	138	137	132	145	131	183	148	143	139	137	164	129	146	155	142	163	148	144	142	123	145	156	135	148	161	143	142	160	142	151	154	142	146	152	141	137	156	158	141	152	122	152	161	165	150	154	158	135	149	141	136	177	154	129	132	144	148	143	164	127	131	159	134	150	155	121	151	174	152	162	172	156	168	127	159	161	135	166	130	140	143	135	138	148	161	138	144	128	164	130	151	131	163	140	132	129	141	145	153	157	140	140	174	134	160	148	117	161	146	140	131	138	127	126	157	151	146	144	142	139	122	157	153	143	150	131	155	133	140	145	154	135	165	152	147	125	157	151	138	124	140	125	123	156	174	139	145	159	119	139	150	121	157	139	162	157	147	137	151	154	143	137	148	129	148	132	140	158	158	141	142	151	151	138	141	155	139	136	143	141	134	128	138	144	139	142	157	144	131	135	143	148	137	153	143	149	139	148	137	149	159	151	153	147	157	127	144	157	160	147	155	147	142	144	138	133	171	145	161	160	156	139	119	157	160	147	127	131	143	127	138	135	133	142	140	144	152	152	157	152	155	132	158	135	150	140	141	144	146	145	149	130	143	151	142	136	145	148	132	152	157	141	123	140	147	129	143	117	141	160	145	148	140	171	130	139	156	122	140	140	157	156	149	140	146	155	168	153	126	140	115	161	138	136	172	147	118	146	175	142	122	155	166	135	137	144	142	146	149	136	143	134	147	146	150	143	150	150	146	130	143	142	176	149	126	155	131	137	136	139	161	171	157	152	147	137	157	147	134	133	143	136	136	129	117	143	137	145	137	153	145	135	129	144	153	149	151	155	131	169	146	140	129	150	109	131	111	149	137	138	148	142	169	152	128	134	149	150	131	146	147	164	135	144	132	139	130	139	170	131	145	145	131	126	139	130	130	147	154	152	161	168	140	138	170	156	181	127	142	141	145	150	151	156	144	175	129	140	133	166	148	124	162	152	165	142	144	145	146	135	128	150	149	150	147	145	153	151	162	148	140	131	131	156	150	159	157	126	155	154	147	130	144	134	147	146	159	157	155	132	148	160	141	129	148	154	153	138	144	141	131	138	143	135	139	138	139	138	144	163	150	155	151	168	135	156	138	147	139	153	135	136	142	151	137	151	147	163	150	127	139	153	158	174	176	149	132	131	158	133	134	161	168	142	142	147	151	129	129	165	187	140	140	129	143	163	152	178	141	147	133	142	164	154	138	157	136	136	164	146	141	174	129	156	122	147	162	147	135	141	137	153	155	161	149	137	136	144	154	144	163	132	166	140	164	127	161	171	162	146	142	143	140	167	124	133	168	144	167	144	165	136	155	152	130	153	168	146	148	122	134	149	140	171	167	154	154	148	145	182	157	138	130	144	145	146	141	163	162	137	144	124	143	162	140	153	130	157	128	138	162	143	147	126	123	154	146	146	164	145	133	114	151	154	134	138	148	146	146	151	144	138	142	138	145	149	142	155	116	164	165	153	156	146	149	127	140	153	153	153	146	140	141	153	159	130	145	177	120	135	111	138	133	130	136	138	120	158	137	119	137	142	120	152	121	139	143	146	136	128	122	146	137	130	149	156	133	128	129	172	139	147	143	150	132	158	136	147	149	137	144	138	143	153	161	151	135	134	144	152	130	132	145	166	122	150	159	149	154	168	141	131	145	158	141	119	128	139	159	124	144	137	152	152	122	175	151	174	140	151	144	148	152	143	135	149	138	126	145	139	133	129	134	155	164	139	126	168	143	148	134	138	128	143	142	150	150	141	166	136	155	141	146	137	152	151	142	173	159	150	147	136	134	149	149	126	145	137	134	132	152	148	157	172	130	160	139	154	138	146	165	162	151	189	159	148	139	139	152	142	119	132	165	141	125	162	140	144	140	142	113	148	150	139	131	133	140	120	164	166	166	151	155	146	149	125	164	148	151	154	144	146	135	144	140	155	139	148	127	127	145	154	146	134	143	148	141	131	150	143	145	143	147	140	147	137	152	136	161	141	157	131	151	139	149	179	145	139	154	143	143	157	157	131	144	142	150	145	143	149	164	161	150	137	156	123	142	146	153	145	155	133	149	144	141	149	159	148	129	141	169	151	140	133	166	151	149	149	146	152	142	136	134	142	143	138	141	139	117	135	136	137	130	161	124	165	132	153	143	130	161	157	139	133	143	151	150	137	138	132	143	152	171	155	149	161	156	152	146	162	138	164	153	135	129	146	138	148	148	131	151	146	149	140	158	170	141	156	163	165	158	157	148	159	136	145	156	164	158	123	159	143	152	137	157	159	139	156	159	142	149	152	153	161	146	140	151	151	139	132	135	142	146	166	151	152	129	149	129	138	129	169	137	155	158	145	129	132	140	153	138	112	172	150	145	137	146	152	138	131	167	149	143	144	142	137	147	148	142	133	154	135	129	165	171	143	144	144	160	166	153	153	137	155	142	151	165	151	133	158	157	152	140	135	134	131	144	146	139	165	145	153	138	129	135	148	137	143	150	146	132	154	154	144	178	173	140	153	122	152	143	155	143	135	169	159	125	165	141	141	163	146	146	152	140	142	166	132	153	154	145	154	114	156	147	150	142	158	156	143	167	179	145	165	146	157	155	164	159	153	161	145	134	159	140	145	155	140	138	148	162	144	158	144	138	127	137	159	137	131	153	152	149	155	143	135	138	160	155	145	140	143	153	141	135	135	156	135	125	126	143	142	169	159	159	152	150	148	138	160	166	133	130	144	140	133	166	162	154	144	147	160	167	158	150	152	156	147	131	144	134	146	153	143	148	164	137	139	134	142	134	117	143	141	147	138	145	146	144	135	151	123	146	154	146	140	130	143	148	143	145	150	139	144	131	152	156	134	135	146	129	154	149	156	141	135	136	126	162	143	154	141	154	158	135	158	153	141	135	153	132	160	134	162	140	159	140	122	141	155	137	129	135	141	152	137	148	151	148	143	166	138	139	171	142	164	132	149	161	139	158	171	146	151	154	135	143	156	125	141	122	139	130	161	148	141	137	117	136	161	148	133	154	151	150	147	157	151	146	149	145	155	154	156	158	139	142	165	137	154	148	137	132	154	153	178	149	144	162	140	121	146	161	143	135	146	142	156	165	150	160	172	151	140	150	161	164	146	148	161	149	144	135	141	151	154	159	146	159	166	149	133	150	146	140
2126	452	1356	543	546	522	502	477	515	492	432	476	437	446	437	472	452	414	476	460	429	457	431	432	452	460	432	442	427	412	434	452	425	414	400	424	469	424	401	405	445	469	434	418	446	423	398	415	425	424	447	460	459	428	419	455	419	469	448	483	427	417	426	403	432	411	427	417	390	400	442	457	423	410	405	438	397	395	435	419	432	451	442	429	427	433	429	408	448	442	446	416	436	435	434	453	435	461	431	427	412	438	405	436	411	428	434	434	394	410	446	435	445	435	430	449	418	453	420	423	423	404	443	428	421	394	419	432	419	396	440	455	427	405	397	401	424	447	420	431	415	427	469	435	421	412	415	446	410	462	448	383	467	406	437	448	425	451	453	485	401	432	431	449	428	431	420	414	415	435	453	451	453	437	482	422	411	441	412	394	430	411	429	459	412	457	398	419	425	434	402	400	485	451	400	418	408	460	414	418	408	399	419	451	407	436	424	449	449	417	426	443	434	410	434	392	433	433	437	419	437	431	425	436	487	440	441	422	424	390	397	388	432	403	448	423	431	423	460	430	402	438	427	450	419	394	419	451	446	449	426	437	395	443	413	396	478	441	411	422	409	420	459	434	402	428	410	427	453	436	420	465	420	448	411	479	418	444	440	464	438	448	422	427	418	421	453	416	433	435	431	428	456	404	444	473	420	438	404	389	448	428	395	401	455	421	420	420	409	405	418	430	426	419	447	418	397	401	449	439	403	430	399	418	421	463	448	442	420	455	441	451	466	415	408	441	430	424	407	436	411	410	407	428	431	452	446	425	422	380	446	459	397	419	423	412	433	401	440	414	456	408	417	460	426	401	450	443	446	452	392	419	420	433	442	426	422	452	418	419	437	432	420	442	432	451	448	420	395	452	463	432	449	403	398	446	452	429	446	435	413	409	466	406	399	437	426	418	415	430	454	418	451	481	432	419	452	435	429	418	379	439	476	433	458	435	434	424	442	442	404	449	431	438	420	440	453	473	411	424	478	432	423	438	423	425	422	438	423	437	410	419	377	423	460	404	411	436	411	408	430	455	400	420	429	420	432	436	431	456	430	435	428	427	416	439	450	428	402	400	433	418	429	450	392	404	399	418	458	415	418	448	403	442	433	406	421	392	427	423	409	428	422	455	439	424	417	455	406	414	411	424	429	396	419	411	426	417	430	416	473	444	417	406	436	417	445	442	431	429	410	452	440	436	446	439	422	409	462	413	394	413	392	419	428	424	413	426	462	404	453	457	420	424	426	418	423	411	405	424	400	442	422	440	418	465	422	440	455	441	445	425	397	427	445	405	465	415	455	472	409	445	456	420	422	412	405	434	379	443	431	448	433	457	447	432	419	442	465	449	407	383	389	431	421	416	413	435	448	437	422	450	412	435	454	383	401	412	436	427	432	459	436	396	447	444	415	416	436	416	451	420	403	424	426	416	409	409	420	461	462	432	437	422	435	423	407	414	435	433	469	396	428	445	417	428	420	468	418	392	446	387	419	413	441	402	457	417	409	441	416	438	447	412	399	391	439	441	423	427	444	448	436	414	459	414	467	422	434	423	443	411	409	412	415	430	439	427	403	385	433	488	381	474	439	386	414	444	422	447	429	412	428	385	460	439	439	421	450	430	434	435	457	400	414	436	410	462	426	435	419	440	400	462	441	438	421	388	394	417	468	425	404	421	405	466	414	435	410	425	425	450	398	426	396	401	439	416	409	440	449	421	426	445	410	406	419	463	428	470	439	432	437	433	412	431	403	400	455	413	402	422	450	406	428	423	450	443	432	427	431	415	446	419	397	432	412	405	462	436	417	437	374	450	403	408	417	419	425	405	457	424	415	416	465	401	405	421	424	428	431	442	394	442	433	458	438	433	423	403	395	448	434	422	441	448	434	427	405	413	416	454	432	442	460	414	440	402	411	418	426	432	428	433	445	408	447	445	420	438	401	420	428	439	431	397	392	390	446	435	413	432	440	460	435	462	448	426	436	429	434	450	439	438	438	474	437	423	403	429	453	438	452	415	435	464	458	420	405	422	428	392	425	411	406	366	411	412	409	424	424	438	439	454	418	460	411	417	435	388	419	424	418	453	412	430	415	395	370	447	445	461	412	450	438	407	433	420	452	412	442	430	436	431	425	455	421	421	412	401	390	425	429	436	427	436	422	417	422	444	415	446	389	454	470	387	432	424	445	459	450	443	444	411	405	418	425	432	424	440	408	409	395	462	435	430	456	419	408	428	407	434	445	435	467	420	428	427	397	408	407	413	407	406	448	399	415	447	430	407	409	439	414	447	426	444	376	472	426	460	443	426	457	417	451	437	407	395	408	412	395	410	412	429	430	444	407	468	435	438	443	383	445	435	424	429	432	427	439	419	457	408	417	401	420	406	430	430	420	428	428	436	375	479	422	452	450	435	438	407	438	425	434	383	422	433	418	419	405	413	443	415	461	439	462	454	450	402	447	427	431	442	422	407	402	409	426	428	446	420	440	443	410	452	417	428	438	435	429	426	432	418	425	404	422	447	464	428	428	448	427	429	430	441	423	412	416	414	402	459	446	437	442	466	458	408	417	402	422	468	386	433	456	462	448	415	442	460	423	455	473	411	419	407	436	437	454	413	440	425	453	478	483	429	422	412	450	421	429	432	392	457	436	427	377	417	477	428	443	401	440	409	442	428	452	396	398	448	420	397	414	446	398	408	400	432	426	461	419	432	414	439	393	419	422	419	394	441	462	441	454	402	438	441	455	432	425	421	430	446	404	438	422	414	472	414	451	427	464	472	448	395	406	428	441	425	443	465	432	460	432	431	445	437	430	430	435	466	434	412	408	428	406	428	424	380	433	422	423	425	407	428	417	438	431	402	387	442	375	443	428	418	419	427	436	439	418	411	450	424	401	426	448	386	452	430	426	482	431	400	429	390	449	469	421	440	400	429	440	439	402	451	426	438	446	438	430	473	404	426	418	429	418	441	442	415	419	403	425	410	460	448	405	441	442	419	419	451	452	414	410	422	416	456	444	430	384	427	422	468	442	453	462	438	406	447	397	397	413	413	409	415	426	402	462	441	484	419	438	419	414	425	440	432	427	429	445	446	409	425	426	415	427	433	390	390	422	434	439	454	428	415	410	455	458	432	429	400	418	387	380	427	414	442	397	467	429	436	439	437	452	387	408	431	421	430	435	434	430	446	443	397	441	414	465	416	434	453	380	432	420	448	434	434	413	417	396	433	433	455	380	405	403	468	418	417	402	430	452	440	418	450	463	409	445	412	436	422	434	447	444	426	447	417	456	408	437	447	437	432	417	448	460	456	433	427	421	479	430	401	453	430	435	394	428	455	432	443	465	439	424	418	427	424	405	420	388	414	425	399	442	413	418	474	415	407	378	455	410	401	404	462	429	434	414	437	379	427	411	456	403	472	372	393	447	417	412	473	452	432	441	410	427	428	418	439	422	395	447	442	389	384	437	412	408	422
10240	1842	10719	1529	761	549	465	400	395	361	358	329	356	321	313	276	286	291	314	305	311	307	256	309	284	274	281	249	283	312	288	285	319	278	305	254	274	263	282	271	264	263	240	287	257	259	280	312	265	284	300	255	275	286	273	273	267	282	259	281	294	268	312	257	284	262	257	274	262	285	273	261	259	264	243	281	267	262	299	296	252	274	286	276	268	312	274	239	252	281	257	268	285	279	293	278	257	264	287	258	250	256	288	275	275	248	230	291	282	257	300	278	294	289	291	268	256	263	273	294	317	281	271	291	280	232	270	273	247	262	275	305	273	272	278	265	278	266	250	240	321	262	249	296	278	291	260	257	258	284	263	267	267	277	240	263	279	270	254	260	266	274	292	294	267	285	285	308	294	287	279	264	273	297	272	290	271	273	273	280	267	291	288	279	287	271	264	265	275	283	277	268	304	270	312	280	258	257	302	251	249	260	287	251	278	282	290	262	301	266	254	287	280	267	256	293	303	248	267	302	281	280	247	281	290	291	281	240	255	277	269	289	275	279	264	266	262	239	255	294	249	254	239	273	286	296	268	269	278	269	240	262	279	297	268	299	270	274	285	299	271	305	282	259	262	279	255	292	300	275	292	293	261	282	263	284	260	301	283	282	256	293	228	261	289	282	253	272	266	278	250	283	253	258	245	254	328	267	252	297	255	273	283	293	260	280	260	264	286	275	256	306	258	255	273	277	274	263	242	275	286	256	260	274	286	272	291	249	267	299	261	283	260	298	273	280	259	253	255	255	272	290	274	262	289	286	310	299	284	272	276	239	262	264	278	256	272	286	273	286	261	279	261	278	269	270	267	279	283	313	291	283	271	275	238	268	284	289	280	289	267	271	267	281	278	263	302	263	295	303	274	280	276	288	276	274	304	236	266	263	275	288	257	266	259	291	267	288	291	258	282	245	244	270	287	286	299	278	265	292	245	253	272	267	264	255	258	264	286	266	294	263	275	277	277	282	273	246	250	277	276	265	284	269	291	257	280	267	261	277	297	256	311	286	248	272	275	281	270	274	286	287	296	277	268	255	272	236	291	262	251	270	290	297	277	267	318	289	274	270	296	260	272	268	288	279	274	284	271	269	250	318	290	287	259	258	274	289	298	294	261	267	254	255	267	287	259	278	273	259	273	267	283	253	245	257	256	264	275	275	253	261	262	270	233	264	256	244	280	266	296	277	275	287	282	276	286	279	259	292	294	264	274	264	294	259	261	270	287	273	250	291	276	280	260	262	274	285	272	248	273	269	277	273	274	276	293	274	278	294	269	232	267	248	281	294	271	323	294	281	269	273	270	274	275	273	267	276	268	245	269	264	276	247	291	256	265	223	234	284	305	289	287	270	284	253	296	264	246	282	238	270	277	265	267	246	256	244	280	277	290	280	292	258	285	263	274	277	306	300	268	264	263	250	237	264	275	271	287	296	283	280	279	268	290	288	265	238	247	268	263	269	261	281	279	260	269	253	282	249	244	246	243	265	251	292	252	301	275	272	279	310	279	270	280	279	279	246	279	268	283	242	281	294	283	285	259	293	250	280	291	276	273	294	252	254	259	284	254	299	255	279	260	269	274	287	247	260	236	281	277	274	265	296	263	263	312	256	281	272	235	275	268	262	278	279	287	285	264	258	253	231	290	259	288	271	274	275	283	252	260	291	250	250	293	264	294	298	269	293	261	271	289	249	288	261	272	274	261	261	261	292	259	279	262	269	272	254	265	287	283	260	261	266	291	271	267	276	288	259	281	290	290	295	294	277	275	291	299	276	282	277	283	260	264	269	252	257	275	270	307	260	265	258	279	291	267	238	272	262	278	290	282	266	273	259	266	260	320	285	279	279	268	273	293	300	242	268	254	293	306	275	237	258	275	290	302	272	293	239	280	286	288	243	308	277	289	273	248	307	268	260	277	288	280	295	303	243	273	296	253	261	245	273	271	283	255	257	255	247	281	268	285	276	287	267	268	265	263	260	285	307	270	279	253	292	260	286	256	258	295	247	231	263	283	281	271	259	244	278	262	278	283	278	245	276	281	266	261	265	230	250	263	283	265	283	245	260	280	267	287	280	287	276	278	258	264	284	304	291	232	306	283	261	269	264	259	264	278	295	266	268	283	318	272	298	257	296	281	265	256	259	281	267	309	287	252	282	278	271	268	293	287	281	261	232	273	257	285	262	258	251	300	260	286	263	289	274	228	284	250	267	284	262	262	253	302	262	258	272	296	277	258	277	264	271	293	259	270	284	277	282	250	278	274	286	276	264	277	276	270	270	272	280	281	292	263	267	274	268	264	268	259	273	300	282	287	289	284	283	278	291	283	263	264	261	266	283	286	274	279	268	266	266	284	262	280	256	271	286	282	255	301	296	260	265	269	241	305	282	257	280	282	261	296	261	287	302	291	300	265	293	269	249	289	256	266	299	301	301	277	287	261	261	277	246	281	260	249	269	278	255	273	262	278	260	278	274	260	270	271	281	237	288	258	264	241	262	265	295	288	295	262	278	284	264	291	270	274	277	293	285	270	301	282	263	260	278	294	268	281	245	262	286	253	256	261	266	253	255	245	240	269	278	244	260	304	269	277	286	244	247	279	265	281	262	268	279	289	287	261	271	279	290	282	267	263	267	257	309	288	270	290	270	286	252	261	291	329	262	290	266	289	253	278	281	289	265	269	260	285	286	278	274	294	258	293	267	293	261	284	291	295	298	262	278	273	261	280	265	294	311	269	291	261	274	278	274	280	249	275	279	277	277	275	273	280	294	245	276	238	297	317	272	275	278	284	258	293	299	275	288	286	267	277	304	289	269	279	289	263	259	274	242	276	275	290	283	281	259	265	247	259	272	294	280	274	265	267	266	256	258	271	242	261	282	272	302	247	287	216	293	291	265	270	257	292	243	274	265	298	284	310	269	259	270	300	294	277	262	265	250	268	277	250	301	273	264	266	273	308	280	235	263	274	246	292	289	253	297	327	295	257	288	288	269	301	247	260	300	275	284	292	278	269	259	284	274	255	283	281	312	273	257	296	262	274	305	261	264	299	296	269	261	273	281	271	282	284	258	311	274	259	281	260	308	291	295	273	258	267	292	279	235	284	282	262	262	295	265	255	265	294	292	286	255	295	261	295	285	278	277	264	275	284	269	287	296	292	272	284	261	252	252	269	269	258	291	276	268	264	271	302	220	291	287	268	300	282	295	238	273	291	261	272	265	252	268	276	271	268	301	276	241	255	285	284	278	284	254	252	302	256	279	293	290	279	244	280	253	243	268	271	272	264	281	274	256	255	271	262	273	258	268	291	275	253	270	282	240	262	272	281	251	259	276	279	290	284	262	287	290	295	285	272	262	265	277	272	264	289	257	268	282	238	282	253	261	234	257	255	264	277	292	239	303	272	248	272	298	280	271	273	256	301	253	303	284	266	273	273	257	281	282	287	280	259	279	277	273	257	269	302	248	313	277
7147	1856	13276	3713	3019	2453	2058	1761	1552	1399	1305	1213	1175	1105	1007	948	944	932	918	917	844	874	843	838	883	820	801	791	829	787	776	810	791	765	766	754	741	797	779	774	763	717	763	802	753	759	791	733	793	755	732	771	704	771	719	754	764	711	769	749	707	724	786	696	731	733	747	675	723	746	747	716	708	720	738	704	704	716	746	713	726	710	754	699	712	753	763	729	723	733	722	696	723	754	714	697	732	720	776	763	759	684	715	727	731	746	691	693	697	761	669	706	753	708	756	776	706	715	737	706	717	722	686	714	686	714	723	722	715	741	703	691	671	731	707	696	699	706	670	722	765	704	724	713	759	686	732	716	714	701	701	712	726	697	726	694	735	657	706	705	700	699	663	700	740	696	734	694	740	720	771	656	690	757	678	698	738	727	660	659	706	743	678	674	692	732	713	703	751	673	730	666	753	706	665	713	731	688	705	720	661	724	727	683	745	696	709	696	727	690	679	717	690	707	720	692	761	737	723	696	738	720	747	723	687	723	668	722	728	731	683	702	732	732	735	742	691	720	684	739	723	715	734	718	742	722	730	710	688	724	712	749	774	691	748	747	728	672	713	704	721	688	730	693	689	710	738	766	702	745	704	717	755	661	689	725	685	743	666	702	716	726	733	678	674	703	703	721	698	744	729	691	712	693	703	683	740	732	724	725	704	715	727	680	679	666	655	715	703	716	704	720	720	706	759	703	690	722	781	744	719	700	736	713	716	748	698	731	698	697	734	712	704	733	726	715	739	712	691	735	722	737	723	716	704	701	720	662	700	669	742	708	691	755	703	733	715	716	712	695	735	694	721	714	742	727	702	790	710	732	722	696	694	724	758	713	672	712	698	743	736	664	712	694	711	669	706	755	720	738	735	712	731	707	723	720	670	652	696	717	733	763	742	728	708	697	701	671	697	700	695	722	712	726	704	683	674	740	706	701	703	702	683	730	743	698	740	729	713	677	709	670	628	717	664	706	672	651	699	708	706	703	714	706	711	683	750	668	679	724	768	719	730	724	687	726	718	727	714	765	705	715	659	694	713	718	680	728	733	715	717	716	708	693	739	732	719	728	718	705	698	720	699	728	713	717	721	695	714	695	725	724	704	722	657	736	781	740	730	754	700	758	720	746	678	681	771	724	717	742	703	715	732	686	717	686	762	683	698	678	705	709	688	679	752	701	729	717	744	704	744	700	752	685	696	743	729	737	705	695	732	721	724	681	697	665	704	726	691	688	725	625	691	698	718	745	704	730	728	768	727	704	672	703	687	752	684	726	708	670	704	691	707	768	734	690	705	690	712	728	666	719	695	734	706	703	692	751	710	698	701	690	710	715	659	730	766	728	679	707	725	696	706	716	724	711	744	705	657	727	687	674	668	776	719	770	654	782	721	731	665	727	709	717	694	732	684	740	706	719	730	694	715	716	726	719	761	711	726	704	741	719	693	716	656	773	744	742	682	706	706	723	721	747	739	708	723	729	731	739	759	749	659	739	734	714	695	717	739	680	699	740	655	724	725	683	717	704	703	691	728	683	675	708	712	697	697	713	680	728	743	739	720	682	706	750	747	723	693	695	780	669	702	714	715	752	709	669	698	677	703	692	672	676	711	725	704	697	732	703	704	737	683	719	779	711	663	680	752	669	688	743	722	710	706	726	721	733	742	712	739	756	716	696	710	690	700	708	684	712	670	725	742	708	679	722	715	741	635	726	720	712	672	766	753	724	729	722	722	687	699	700	733	734	695	730	723	729	719	721	688	718	700	717	733	712	645	720	711	732	695	713	724	678	711	685	753	703	732	719	740	707	771	696	754	684	707	735	679	698	711	740	673	703	744	691	648	690	695	726	707	745	715	725	730	719	745	683	709	727	722	668	679	732	729	742	692	731	723	707	692	713	703	694	740	740	736	742	693	698	757	702	679	718	731	723	742	690	727	752	743	719	724	717	684	691	724	767	714	663	759	721	741	694	699	732	708	681	703	681	744	777	707	711	720	669	708	749	701	734	737	694	717	718	709	706	672	709	678	753	707	733	725	729	733	713	715	708	697	690	647	677	730	710	699	665	685	709	699	705	718	689	763	659	703	732	727	723	693	705	729	687	724	678	697	702	716	752	651	743	687	683	715	704	670	709	716	725	721	711	741	739	701	740	684	702	729	737	705	693	752	680	712	716	756	759	713	687	763	717	663	727	707	721	726	729	691	731	700	787	709	726	746	711	681	719	705	691	744	718	715	731	695	680	720	732	705	686	708	734	745	758	728	671	745	738	706	691	684	729	728	747	727	763	758	741	691	673	718	734	715	757	734	678	718	680	701	668	689	732	718	702	668	725	768	717	703	730	754	707	759	744	695	724	752	685	684	677	721	661	707	736	717	667	669	696	749	668	745	701	748	733	684	673	693	675	685	724	706	752	691	723	711	710	679	686	685	709	693	717	658	714	716	672	722	671	719	692	745	742	683	698	709	751	682	681	768	709	745	724	740	724	725	722	715	773	698	693	714	720	727	687	713	710	724	725	754	720	753	752	737	713	703	733	719	737	702	750	718	743	710	722	675	750	681	684	729	700	705	704	733	698	670	671	710	705	741	702	748	743	704	675	704	769	727	671	713	670	667	783	686	712	737	681	723	667	692	694	679	711	715	761	737	745	715	706	743	723	725	715	774	712	660	694	714	687	717	720	724	737	664	681	755	756	722	700	711	709	713	659	678	724	752	700	733	673	698	728	733	707	715	691	761	724	721	739	734	733	681	711	731	705	698	747	730	735	698	694	699	750	686	673	662	705	685	710	715	745	733	700	687	700	688	713	663	754	729	754	682	690	678	735	688	644	707	695	723	718	683	718	709	714	654	696	682	709	711	703	715	713	711	718	720	720	689	680	677	692	707	717	742	731	739	751	718	691	738	713	672	754	673	692	735	747	698	740	661	710	713	696	752	704	725	724	728	756	713	707	672	722	735	676	706	679	710	740	752	712	723	742	719	649	726	722	718	712	689	728	704	704	751	693	701	673	741	760	707	749	713	707	684	707	735	717	726	686	705	711	772	724	715	663	727	682	730	768	710	670	742	726	686	740	691	712	707	694	712	714	746	699	683	660	686	725	699	684	718	737	680	689	705	686	698	715	751	686	782	722	709	679	757	648	690	755	726	659	704	685	725	722	717	727	679	728	709	726	729	699	709	698	730	695	727	700	721	712	673	729	676	751	702	733	700	696	702	729	752	731	679	711	686	711	703	690	768	702	692	719	676	768	729	719	738	730	708	724	706	757	691	685	714	704	730	758	748	729	671	727	746	722	725	713	688	724	745	698	731	706	755	730	716	667	741	718	706	692	738	714	710	726	713	726	698	709	711	662	710	732	687	711	696	694	755	706	693	721	710	667	745	675	712	740	728	706	700	672	736	663	694	712	725	689	695	717	697	702	676	738	750	660	678	679	702	707	687	691	695	728	691	727	694	679	700	737	687	730
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	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
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	10	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
